PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 63890 f40ba723f87b91f60706c72680ab7ee82ff441897e48a6b68091c46c70b59283

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9d87a27bf00f9c8a1af27dc693bf4dc27da1d56cc2c35d1cfd2071af485358b1
Certificate Block Hash
f40ba723f87b91f60706c72680ab7ee82ff441897e48a6b68091c46c70b59283
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...000025000080110000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ae5cd2f5cbd8a1ac0b19da4db8938cd20a8cd8c36476905977222a6e105dc840c61882dc82dbde93f33a9e7545a5555337dd719faf4d2e66c15b9bb248e347791d46e419f3fb7ce4b397626c40a4b9f3a9d01ea3964aac97260a00000000000000400000004000000025000080110000

Raw Header Hex

0000402012654d0effdec013a4c78c94f9fa9817ddd16049f98c34659af9fc66de7f7a024eacad3b09d491335c323bf910d836d58f49210db5002f873bf76a50ab626e2f16251a6a6ae70118b1585348af7120fd1c5dc3c26cd5a17dc24dbf93c67df21a8a9c0ff07ba2879d

Proof Data Hex

59,560 bytes
1212160203074fa0ee3327cc67cd49663090ca1944923a529a318dd7fe7240c1626c3b9da8e39f50e77f20a9d105bd8b1dbf41200e7689f8592c02e9ecafb0b9f979796ae4d16df7bfc65d334e9b70a7783a029a2a3cdd6f2ff7a2b0ff3b04b978d61fb94a4edbd2ada192a30307cebd2a3c2e03ebf20e6dd69b671f880212e6a264443c079b239d131f4696008b4822db581a90761689ef2e64b82a47af887c73021bbe38c37505e6654781bce9044df06bb6b46dc0c7dfa296c1a86c258f8819007462bcadd360dbb289aa8834d99a7c4c0892b311a9f023da1a0eb0468e51dbf4ed776ba3644eee2b632101d4ad9586e26b2b91ef72be923766619a064595aec79a6784d9c7813ae60346a8d5ce021b414de163ca5edc624ceec15de22f2d4eadecf4722a39a3b565c745d33c862219c31f7ce385de8afcd9e81d5fa116a2e03da49ddb2b2ae147beeaaf9ddf5a26df282d85b445d8d10256f3367843a6d1e25a0120a6d7660f98778d82d79a646069f027068ca78e982dd3111a804da121704d63415159f293c862122b2bbe80255edd5226467130a6db9e7ab48c61b0174fe069c38b571c38f109351afd0a189731c151f6c775eb30b5726d11240c310efaad382c9c1de458a6246bdc2ffed790eed7d3c9e7e3399890ecf3f4ee8b1cc53e15a9402a1a9673cf608091fceeb37b22d52b75c04c7db3258bc12dbdc9bec36a97345ef87d3af2ce0197f42fbd85fada2844e424592989a5f1b974cdd271e5986b90c9e21cd729ec555967a7a6b498d9f8450df1e668fd3fb3c2722e859ef9073db9c43ff14ce970bb4994c79e9007d84b6afe923b13c8b1068dfcc86a1c5d28247a77d1dba1b9f1e7dd7b5870f12964679681c5d0e5048d63fc53074053d8f664a5b9a5adafef6126a8f51c2a4ae6f39bf2aef7d03ac9fbbd26478b96bbb9ab35c7bc40c86e26eefd1de07f63fa2b74968ec2f3bf2bb350be160ba7b8dc7d58ff86f886a140c1deb37e785e59cf9e771f7a4010f1635a49d8d5a9d6e81c92325cc47807962a2a1495de453292e5333317b364085a442b1f308baa7fe41f09992fb7c4deb4fbc4640be8dc1676fc100b69e33c64520d215946a366d522425efab226a013534f9d03ceb62d30a1d20098372b22e1f817cb2fcc45802d35b91e3dcf7d0c9bcc799d9c7b4bbb7a3716cb1003c4cb2bb0ff10238a06ef896348ccf17c734ebc1302202e819ad7f1faa8d739accb33037b9f7c9c4eea404851e42ac7fe4e9c1f3386c6a48787651db7b892805a9caed86f6e2d2219c7ba8ee81e333c7d7d9defb549bba5eb2a655770775d3cc00305e53f052cd6c40a65624c09ca7a0644294bbe3ad290a1615bb81b55d989b23189980e78ac4c67251873557ef16ac32f8a83bda67c4933031976236a911a65d21ca16ca01c13ef88e5bb64693fa1e249b3815d8c4e5df37e64333d35dfa5584fcdc1af4bbd07be7f37993cebae1beda6702ac168eb90395f0e7669ccc155d3e81e3f36ca5f50dffae52067d6dc649c9862b729be6c46d8ba56ec328629ae35fe8d12a24186f84e8b155d1dd69a40affe9f6a04aa8844ad1f44b6c4f6b8de976375db1862369440a910bbbbd27567452e7fe1378acae1cc26bc7d19a4572ecdbb7baa4f2dcc4a4179b9aff39e50f42056108b3956ce7c76b9f749aadd3de2e16a89347125f4a4d76f62c65eb94451e9054f07edc9f1c710babb97858814d6a67741a74b467b0d0ead45fa42e68a7ce8faf7d84716b44a343999ae98810cfccb26cbb09c54b1e2f75a8700bfbf0c16677539fd09074fa3e0a8ab113ec52f5bd68b8e4c29c1ef0df7d9ee4fcc9492e4712c7ad5afdd88029280393b42bf010b904383c4d0ebfa882487cff4790e3cc065f5a94055e47a8881e3ef2c4c6f72d8cc4bd01a19dd7e842599caad4785aaddbd795030e311c9649aa0a057532c1e6fba99d7dcbbbe4877f5a04c0f920b4fd3701274c812fe58fefbd5f84dfd18714e1d42203ab87aaf0dbcdf73c540aa54dcc90a86657ec1685dbf97ac5dc0102bd00991a1ba6f37130fca9954ad87de3623e742c500dac2bcb3bd5aee2af2ed549edf97baea7cb3bac80e75b69c9e41fe8bb41b8d7e2afd5c560baad1301f4a9562af0b74cadc711de0222c57efe78b4865701892edd6d38ea6e982dd3eb72e88b31a8d7d2405c1a2687b8939728ffe33f86d788bc859fae4880f84b06aa7139c6f8e5b26873f8de7eec89b09e613c47383a96313efbd489054a8b05be7f62e2073f51db673b8e15666dd1582e6d1a82d32b59419bec50c3b989d8d31ad02ca66921d74db3130f3ad16330312fd2b7b9dadef8e6dc7d2ff909274cbc345a24cca5e8da1fd2bbdcb61420bd80e4d72824725a02fba81765f99722d9acc5148fe5dd610895b99fa9721e042b68ec3b79cf8072158caa11af74d14b3784bc2df50a71ab39ad30de83abce1dac07ba93ae6483210ba23143bb3904fe9f997792419889e99ca5ff6f67bcf2d29a77239df34fbb48ad8ca5633827679659129102510fb3386215f3b1dbbb1787c451267066185a84c472bc37b728753ab74f251bed185a10f9e180d1baff0570201f8ec854e72cd5c428229bb7eba1dc989c90299d17a6e7c73fae2397516756207bfd860da8dc7632c470a708e2629d23e7ea9b2e32a230c90b58f0f65492463426cf0846b283c30cb983bc06634938d926c7872a0ea6a9299b09a8110b9a9b50b4773e0ef13570866b1eb45bdbc1ed82b9d6b3e5921ada5f797335de28dd854720ae0464813f20d0921f24f4c0e1872231a6c2e64268f21cf469de21f5c037673243c3a12667dd678441cf2633e2b94422dc716c1d0e95e4d062411e2deb9e2bda1e5e61891041ffaf04195d501171dfb7525ee653b7ccf6c665a5aeff02d4d7a669423e1d627c7eac4f5ebb8af1f4f7c33aab6359afd5aded43bffe4717de080ecfee7c73254c255340ce72586d5880f22939ae00216cabc7b7d61fa01be76c951c04bab4e1194b7f7c1343c7db21329a771ad2fed69e3db36b67f4bf776543f556048c501ff5cd963fe883d1ea43ebb2f549ff6b8dd2d1d11fc7b111aafcc9bf0e85ab8522796405a1b1206c93fc2bb3e7792174def0a485afe495922e488077ab08ac86c90682badad58500b8ba6a61b4c8325f5c0f963c98149a5ba4c886683f3495f35f6ab3cf27a4dfeec45fed652bd0fa3db56202686a9773779146464612380987a80fbdff9458b3a3cb207591fc41afda3fddfd0a7ba67a2453dab0d4073a3386d694c4df3ef05d323d371403939965717d75fdf573b56779b68920bef1266386216fc548b4b00d6607b6e752dea398fe2374a7eb21e71b68785ca74ecec8f936a065273fb20233a5c227eae70fa7bd4ead6ddfaad08f18b05eae69e8728026336e5aa1dac8721f13a4c5c722d707d2879fe2c1d53e26b3b05eb3424b37ca5f9c3a04c93567804ca19b8d1ae424a9367cb9b3a7952875428d392fcaaa0798824c3c58d51e22c87123fdbdff50d289024a24d88c8430affec79311701d8642f78225ff654e53070954a13c88419d33c773c29f74b95b89a56751a65d05d79daf17ab61a202bc4d4090481855774edac19c53560a4d5a20c54005afc81d08c9735b5c485eae5d9b29649174cf7cba708cc55edc5b10d132ca651ae3c00b9132c46b8eae125fd5acece15d8d1455966c8ea62a5e92c4a5f407fc7209bc226da083e45935d55d0fa383133cbb0e66d0028b129f9379ac932c79b76baa7e7d0c96ea4a58429b0d7871d033fb778796c8beaefef31a4056e9bc5c1f66043ed324a509703b68ffa18dc56b0a3213e2a0ac4601999d07a917e2e95d4694343d6c5f588cdd8bcdb005ba08104e1d7f5c4df5b977288a8cf89006cf83b702a4501a241b86d0781e0b2f9395c451384f2c5290686495c78ae372446c2ee816c1e98faac87608a9c456babcd3814e2cc40718e0fdcf0a5b3da768f094d4a6e6c6751ecde9a058da981b521e1a887ce673f03da21f9c20324e72d647a4db8f6a906e4d0a564f844f3f7108c79de18db5b7f4edadf7dd652fe04a5a134bad02f93e87d4d42945c5b7e4425c0230c16bbbea01d5d8d1f5e13603a53751ec24074561a00fd0761958243e1dcbd38e2d8a0a4ea2c4c8b11a649538278b6547586b422c7a547750ea83f7ba2469640c689bb4436192a4679af06c7c93540dd314cdf26ffc7610f4dfe06705f2b518550e056f2b6f6d64dcdeb30c391787a9310a94ef49c7afce305255ddab4d844ac26e24f1894815162a60f6d47240d89c34cd5dc7a65a35fd06738c63334125c1f8c47d0722105bdb5019de9b0ba131f0fc954d2f6aa6be54672622740a84c991846ffd78cd1c414d347c9b165ef0a51c258a9a8ee57f0fc9c4e31dc491aeea7f29c13371b59aefa725387e67e2ea559d22a630dbacc82f0c24d4f6f616bf48bd80d3a942eadfb3a3b794cf88386efeb47911f89a101c0ada9a108e1cbe027247bbf947db069e93b8662829f35cc4b7ad5151f689c4e28545c72705a3683ca6fa0a7419b27a567d41203157383a51e6ae7c7aaa7419776ed79ac2042f1edce872d308b223e87756a85c777fd62a1e4cd3167041b665a4b5978ce976624eed8486bdc3309f1952a459861d031cd853a5664a99372b57391f6f5eb1d38a098ce2e8a803782c816a85ff737ba406a72247fe3ba96866b666b7d089f29f94056d78b1f9f5b9f3d29b4050bd4e5f489a9d0577ed381e1528d028461ff10263598146d6f3116a362f753bffe0c04fc91da949c9645574e3ad5a245759843fc994cd826909f721f11e414256ac126194c089b6795bb53f7c20e67635f2941c0ddc999d28ad40099c0ece14054d2b363976eb7984ae1aa2d2a2ff32a115cc86911fb8ff15d5ff259ffba59bbdba9e48b10521ee13a686499e0a60e43f58c88cce4909bb79219e7677dfee6cf96015c5746e77efb65f0fc1e1dc5dfc7af83d1ee9122237e7378a0aa0dc1a9d7c8e469c5131ea62d520d5a53ce1bd6e23d4f71080164f141a35d7fe1bfe9c758b7f8625cd4caa4bf3e6bb43130ddce6e3ab6a5d252d61871938e4346e339560dde82d3c5ca71f39cf2726c9f1de9a8c8a648d796c471398152487a76e964c8ddcd2d4f1211e459e01b2a9aeca155d562c426afbec8822c216520f989352c9452c68cce577ce4f868c011901238ff30813597246596f6b5190d65c8dad7dbbe404ff14cdde5570e713f6103c7aa313d51e42524781e9a0349143e5229f937beb07b5cc40934397b8e1affe1cd1a0c3d4107f4a4e1f45129cbcd9946d4187945981798f42f79265603a4be8abe4a765c3784d2dda5c83470462033e9c991d2540b5a61b7ff97fcb8d41f4836ecbb0c0cf8a039c59164110f5d66cf8e52704467118a8485010d5bf5b20d01dc00935fd0d58e553a3aa551f0f9aa1490981e305782832a249fbf7ac20a1192df70f6147a19ac4d5c869027506cbe7700956f76f236ee81fb15e64eaf7faf88e25eb0ba1fa1fe1642286285ad07a5ace7510420132eda66a7a2a25713a922c5740c4d675311001299c73aeb54f4fbddcdb6e7ec6eaee71901157caedf1cf805ce0d60d6b1595d334da1ccabd8f39d5308be7d69af59fc940a79882c2dd04fcc657cf3598406a9bc62d6745ef68a6f3dc2acd38ece5a483b31fd0071f23f28eb28fe2cbac174a4c1b3f978400331574790b733f43e807a95698d26f4e731e2e2ad07d428990bed66fa881151ff9a77fb7636eeb2e15afe208dda3d21c909e96a1a469ed140c133c38592798cb3505dc1913c88672092ce032a1f78c9dd4dd21723adae9ccec6c4d72dbeea2d5e5d0017ea2a2f27eb7975704d58bfc27fc50ba6ea48d34fa1ac251b4b574b9c78ccc5c0a6edad2089f570949452e5e63f2613565b77b76d035509cccfa923a8383527c2a01dfd6186db3442dcef1d71fe2f05a99cc55b1f70901c40134f3f20784ac78cc3af4871e91ae5e56900dda9cd12f31a62519100c624337e9dc8dfe63ca08b1567e58480ec08a5fdb5fba4a2280b2206cc0499ab7d461aa662d9ea9fd17c6da4a927730250352bdcd84e0241076683fe763948ec83b929ba49ece3edb6a5ed4c95a16fddcf104b0a1b3930d2fb7e7b7eb4da6d98339508216ce4dbb8474a119ff21eb7e9ae389ab5aefc24140ced843d820d0f73246713ce3a48d563cad04074a172572b4dc2da203c3f5d408e8cdd35f01555122096a366689aebcdd6651054494d7e718280b49b2eba1eebbc4cd168e1f46e11862c5cfd8415e9b6fe5ba56bcabe04180d9bdb34d4d1b5c95e2d23aedf48c0dba30b3d7cd23cb895a8b624ba8b83ec3afc04e490dfc530467c170253e7afa1dc11185f11a5cb8f9bfd7d014f06708cba6c0873528f555af2cc95de9566ecead2aa60fd2aaec42618f58d3f5fd702d9094653fef1f95ec64adef023dcf83d234fc8590da918687c41e5997ee7f93d63d446026b5e9d21d09684cb232dadb9a13202ea421a608f1f8c8f00d2c6a102d6103427460c79b9fc5288b072a28aa7eaeb67e396dbf219f9a59f9d2eb386ed8dccf76a7cb6044ff05aef889e543a133a05508e497d3179361a4849078f4851b9cf17832ab7a414c55187163a896c1d905036f5bba6d590bde3b9f0d68797c66d6529a8a531e85823df1f0ae82120026afcea143f6f9e7715db7c30774d087f961a10a42c2e0420248e0f793ed777d80e0f070970c267c5f92cbb4bc30124f57607e704c7c31ed1c1490436846f09a4c45fc6d1e612aee6f02765d9d6af4f0e89f1fcd4181991f714d844194773e8f481705d50cacf4218185773135e7457d3ac99f96815e1bad2a34b333b7976b0411835bcd21e8d3972d1003244733a194e004de124404f568ae9ffbe92a50681b291ed8bdc6d63423443447ed263016acd818802c73e1caf0ede7d2bf4d77d962e87bd3341f8a8bda8a82879bdf20451ec0a03c5073cb87c2738b907ab646c09bada71aac91af51b0d38af1a4c65fcdeca73712a08eeab33bd05ade12b093a6bb2a49e58d1833cb8d918f2bb75dc059e5d474b4e9ed8c66a5d3378a1d84087b666aebc8c0ee2eb9755a60f6bcfb7a127252b48bfd74e0cba1cda6e76a08db923a3ec5248d6fe8e9ecfb85743bb0160820a5f7442640c601697d5fb6e70209cbd531cfc6a3ac410390c73c00d8c4e55f25f2cf8c0b63b80198da85b144895736a1db79cb368c9c3337ed278676261748f3052691b23cdd9b2b86b44d0defb32764a44a285e9b2c615985efa564e9913d3c009aeafd7affadf775d800d666285929ce084a6fa8610bc854ce78519dc578eec9b31a98fd06c3c422f147ee7677ac37852e4fafd0415776232e78f268e31cb6a91d43d7eca25df616ab30e58aec700bf2ecbb44452b932915e74f2b3aaf94d3e8a008afd71363087146862c7613b701b3783f2f060d6dd365bda7b4d22e29729687c6e601a9ff1eb42a11cbfef6bc95f77c0b95368384121909d88715e3d36d3a064e2169352af94f38375ec8a9c023f438dd352b22b499375f86103fde718f2f34720b67bb8cc4833b1cb739bbe1eb20557e34dc1522905ea923436df73315bc122ba03edbd6f3ea127937c37d10fa938db5aef4cf585623aed4ac7fd4ffab5ca88210398fafa48df93ddc77296d9ba61036f8baeafa54ba331057ca49df7a2322cd6d79221d49250c07fd29fe7fb00bfb82d68ef8d640e9ce6bbf9e942971fa9bf73ba3f27c03baeadbe8a7a69cdb194690e0e75309893fa1e1551bd08b72c723ed13072fe8c7935c17c10c0d159caa83be3bf71d6104cb38126313349fad97ea7f334a6a4d005dc4b424f36cd0d57f5a34351e05a48a5935982faa18f03722d870180c088e9c1a01e298e8216f8b439743185d924b0d1c679024f4689838f085dd597a6245e6ea1e7d1881984ef3ea124e7ee4799facd9cd8d9a4b1a8a8374d63f4ef1a12e1b8f2d7c821ebabe3737f4db8fa939670239d954fc16b3c9d05e96437afc17a5a884a6a7c30f4217abd46970dd24c4c675863616fe366ed854fb146cb7b8923b8bb1b4f9318aef949d695fed9821774f2a841fc9ee2fecb2be020e0cfb58d60ab38f3183013e267e3bb7134ab2e5b72feff43aafd150d5fb43206ffd9238afc80e4fe19f7ec1c609aa3f258e170ef6ee4b7b2f08338cd57d247c2101d89cf41931bc9b6fd0e7d0d7fa5ee428ebede1cfe5a37c42c01061d788b6d36fdfd2a7eab97696d2f4ba54ae6606e5bd3ffc036ae58cb3b38d0f0f4c1a47c12d160ee65f16f8a661891cfc908d0377fe5aa70c41f8f774b0d082fcaa31df78abe27506246173212d74c7a707ad794ab269fe88f5a83224a9743fa5104cde90e81ffca60449b70f2824e0b9d00bcdd6246e3fd39c6bac909f76575c6b209c06bda0a01f1262cf211e6cb85a2ed153d9dda9503515901f8ce88c3cd09b59834cb72d0af0aec10e6a5c32b44511d283f50461c788a68e3d5850b5cbdae06fe8ff7a5bec4692d535abf3520d68bf840e11c1d11f287a861694f5c7cfcaec47fbad8b3da1a5536e8bea0ca0cd610797aca290540333fe9a7c7c1ec77eff38589c843f808d202f85b514ba832dc58a6ad94583c142381a6f4e689f59fa2f2d1687e972f64a62892d7f6295e479440d97ca7864833568762370b5f3324e7aaae33dfe149e5848bdabadbcb232ab1c69718423ce6a70c035b78923e0a75c5e88a9bd6fad6ff894f488969ef473b973529918d18f4f571e4a62f3f4e6f05825107eaec3f8634cf99fb81e7f36c35a6189c8765e5fe7f798b683a5549a3ff65355e918425bbaee274da390901cb1c76be048f79cfe773953f6c85128e8c8fbfaa27009cd4209a8e213960944cb36c14bcee7d94aa081d1b92a98dd6a114cf378b9f15b0a67d874ea5a7fccc1708bfbeb37ac702747ccc9f20a876b829565b70cb67b446718c0d8bb1265cd7158b628853fdaf25cbb56e639b4b83f8b448f1f5b2ff19c8d1d165fdfdc2c1ed69cc752bacd9e36e112e180fdc5f081b555b9a6e1fd64cb14d5ab9afc1dbc4e538332bc282896bb8ac5982e9df942e3445518ce522e9f285af221a082636f78be61edecc756f6fe1adc2f823b4c30edb0dc592f573ae7e963b858b9bfc6d9e994279f15bb207d04465a8c4573f0eb06b37049701e6e74616c9439528858aea4568b09f4fbb883659eb9c337637573c58d7a05ccc5b72d13bbf4d189440b436b98a9e8075a35181df726fdac0ba870af50a123f58a9f817c522a6fae2dff1648c669fe03b3ccfc0dbfe8b1a43c6e380487cad27aa20ff62378abf334deebb7d6e78bfb972f0c1e5eb90abec7117cd952cb79a79059ad9c55fc28fb5823d9ff15bac2bfe212dab37b7afc5d69b4266fbb57c558d58b588d714ee2fe8bee00251cf591ca0229cc84261dff151fff4f0a52f57d20a3755475579cbae65e5de6c3a4ac70939d95882f76ce57a2c6b826f3abc4c04f2e8dffe34a610de47c8dad04f8716e24bf15d691575fdbd4b344d3845ff2f1ea10a749ac8bfc4e461e515879d1c18306deed43426064325346b810deda9d52581893a179417c2ae46d4a03808dbcfd19c4ae86a1eb1df8690ff856a59f65c9a15874325a72175f056d10594c4e6348c34277abea047f1a61d7c64016cae650025b4f1fc7a058126b4247f19029b0685145b8efaab350a4b1a214c2bff8559e78af4c25bc8406a583daf58ca3b24aa3d3565a37d82798ace87e0c68adb3edab819da2e5c8096affa540beac77dfdb2dd1ad9f9712041487a105a31ad5ce581ac108a39438bbb3a30fb47c2898bbe8c6f06457f70b18d09a1ef8593475ee2fb415bffcb34f6f76ff3df0c34c2ae28c516a91ac812904af14a38da341068ec0dbd3a87c0e527fb972ea4591896f16edae0282b06a9097ea05dddac7a08d0d5d27cabbd794c59c74841f949090a3b9fdec6d05b38789959886ed4b36cd82d2ffc69087f3e82234f2727d629a7fe9a829ea984d6a6b060f191416fca83f2b332ac033b8b20c4fea972e474936bc76e444f70d75074d884edcb62ad63eb0ed12555ba8ecc211fc1712cf023c7f470ea27f4d01a4f9c7b18ced0e1623dd8eb8aee74c0ea2b598bb9258f5127fa161baa0116b2a01d064e60675a6c7b3f1582b99c38521f69bee0526ef4fc0fd8820290283ed27e445e4ebc7f5c4635453a8c8a7d77c27f250e9454b6af39fa47e1cb0c746c78fac12149ebcf573593b375563b9d6b817b1b0f7f22354dcacf6d53d208ad45bd55a778a7d05f7ac3bd5c37e98ba2360d92f1eba17778f0af99003204efe558965267615bf44be44b054a40b0e96008d6d86ed7e513ed7871f4f043b379cd651ece33b055ff6a7f11e21fc073c780b6b6f47021c90decd6afc17e8e154254f1a9ef6172ab74dbc35c9e876c21d7baab69da706c3425e506dce889f8fe658d40bc1f5a56c8009bab77cfe2720f3b770afa988edc8e16c9e64068214db4b74e36480ad65942e40bea932d7893cf673eeb18beb41a6aab978b8f4625af11375ac7aa5304f50d4847bd94be431577a2472e9d9e28ec1558e1fb2b271cbc15bb9890a2cf2c7d6b3b5ac1f9a3edff99ab24bf93707f494bdfd8a2cd5b913fc8ee454dfc632d6f392d10410a9f44fdd7010dbe179421e1b3bb04a73852929a67e21974e89525c26648b4cca328358cefffdad2d3604c581c551b2e7477af73880712f8295ee23018568bc7903073c4178222d71ee1703883a75506ce2eb81014d2c83d3cf436ae8eafc7f4a6a5937cd5366d24acc9f5c1d3efa89d2e4ac3e260bed03b0942cf98e564cab83afbf7c88f9e92d119f12f920a443aaf7bb51760ad0127c21f6ee1ad755e88a5689138e26d073bd66f9bbee4b456adcd96dbf82b414bf0f2bcefbe2e10c19a1dd58443ab3f5d3f43caf528b39eae40f5566305449f0652b5bb8179ccb04f93cfcdd61a6f3a3d7f3f1b8c11c4e62c0ad122b8219004f9f67ca26e95a52375622df26df514d0adb43e861b8fdb511f11db04b43238dc83c9e5ab9669ef6d4498e5815d2e3e923230e121c085126fe4ef378ba2745fb41420cbfcc46e44b3409054efc62bc4e01d3bb0520848aba0d7ee7ea6cb42609a93727b6d434499876a386b6848f2e61b8867492e9b25cfa8b0a18680b2992879daaf20f1eff5c90dd0391b40627f922006e27ebf2799bbccce322229a8d8702567827ec5977cadf420e98762a1ff3dd9070cde991a9cda5a397e1583194ad8238af3a653869087452afee6e59544afc70b59d77044c83fd9e18a58abc4f3282f1b3de809126dc09f9a8c07c5aaeb8f83308c3bd6baff960f86f7feb459b122978b335d1b607098ab7c08b429a1811e139451e116a5f367e078b19f0b4c76785690e17235faf7919943ca908a53aeb6cede4e1fab9fc2e37c5af8f66e4cd9337e799276d2e7b9a1de8b288f95fec32b5414ed879e3fe83720f3b1302b70a19f0af51adc8ad8a3b3f9898b72ee282805f85ac8a7c51798e26f5b3927135612d35b7c48fb8209e862ab1f8935003a88a3da93389affab640427a78a26176bf1bb10d5a034fdabc3dbb0f1f4b95c2d0b839a39168bc537ef4c13f87263860dcc97da75ad0896fb2b46e64de8231c553fd0038b112d0fd04524d61343252f2b3625a80c811f8faf6b780b6d8e43ae58aa585da425c886cf75c5a01408e9e48e313336ffe996713102bae0ddc35cf7184924dd510d4d9c5ade48d795e54fe227818fe8f4da506065cab7d5f261722d6bd15d780197fe00b5b6021adf9eb3a3e941cf0f123e7fed0e9a967dfe41746ff8309b70792c998de1530522f2d7c0e8f6c7840543d95cc54f75c0ad998cd75404edcd9c06bfd56205f59b26783a0af9ea7171d3926373e30e836cf7fc712029baebed32daee1002c3148049815067ccf542946cc322fbb3cb7969b64ec713283b5cf5e8826110ed4dddd322f2d87ffa42dd3698fb98c1f19715e054606f8184e304f9860b4f2022952fc3737980c141468725e492ba245e5f99fa504d597b58d1890f448cfbb71ee73f610c0d4aec7528cdb1b029bb560c311f83045078ea7491b8d2ed287aec525b4cf385c922d4c8f58cf748e7b0f35ba35cae77d8c42a1219dc32ef592b8b3f6ed0d192ad823d0852ffbd6f11a095ed0c9af616800f8ec1001ef0d3f01faf7a6f2467f3d986c65e855d05be203b88448de5539a57518209ff9c43835892b00e5791167106f93abda02c85df7b1a11ed6e58c643adb982a414a9e1c0aa2192b5bc5ca902811979b72aadebdb6e32b779ffb82c09346b5e18f4df4eabb0f2976e01e56f31b201b7b31f8ec8e5e503671c2edf584c9eaf65beb2c981fca47a345bc1f405661735636598dd66b3df625030eed3e6ef2c19a1ba3c2f91a87e4036cd7203327fa12cc22229a5b884129ff0299353e6b0845292ff0e23733cebf2ddc81be780e6c2b3607595b460cf52ad760158d0210368769c9f7315b8aa0e2f2dc53c634e86ad31a74583442bd505f1d13a7716b4dd1bd7f796be4a9fb8428d11e4bd041988b7ec2ae16fdb0437ee5e348d967a19c4888db4366d0f8fc3f94a982be8ee60d75176ec0ca2948e408d5ece7e85aafc64a33b841f51440b6106212ad419d083368eb7e6ccf04e26678a57bb6ca31cda3f1b026fea79ff80b431ba2b7b48ce90223623ba655c2837c6125f3b62768dc0b88e502c27d2ce0fab57ca3758290b4e3bfcefc26ae5024faffef58e9cfc87b05c9595d9d4262b9e68c2723596af0545aa42f4731cb782f0c272fdd3c14f6198ab18ba7c6ab32dc1e2b8fd3b6a5c0157cb23ac51c5f6320f37196844f13025bdad9867d53a3e1f6a0f8bad3483085c28212574ff4d65bdd5e7314a6ff76de0d75e176d5e413913d1c88fc5883665a1d50d1bb0ccd2d167ce1dab82b27dc4a19ca82b9ec9a196b18f76de3c8466e32668913decc83432d5d01ae0762866b5bce9f1ee90e21d4ad59d6f6d8a31944f3762cdfa8de688edb5a7910e175655773dfaf640ac7a4ba3302644f6b8b3574f66f6a4e332f2ee5b1747729b47e574b483c94e88412be656eebc61610451118eb3ff5c09ce100ba81d313fd223073a2eea3e155dab51aa1bf4224ba61f722a38e473664cbdc43e8232b395fd313337a5540ab94b597b09238a827fc0ea7c3d3323e84aa8d6dbe5cc52e0fa171a6fcecfd01612a2cc676b5ff15269f1211f2f887d0c4689591d7845c8469dc62313510bb35db4058af9be8ab233267b246943fedf53022e14df6e3d7d8d82a4790b1d0fe08321aa88bc387df276d6bdbe522ce1566f6122eb8eb2d3000867180b1849c4390ec1b73e22fad84847ea953be05eefdf3e547fb0ca9314d2f911b3ba3c0443b97c48205401973bb52ac63db7e8cf9134de5487a54ca754903aa15fc2fb99b5650d61ad57605bf18c1926f7f9b70dbdb98afcf4dcf6fc088301641471957b120f99e01bee6ca08111b26dd173bdbbf093b903efcbd78c6a3d6ee1e0a24641a8a42929083a638544f0aec33fc5aeea4ce012d8ec05670fd0f8f680a9c2b979bf100a3b40f8c84cc42cde7d27ffb96ca7740485d0f5e2bb4b3b0cf51c5add731a43eb2758162ff8fc2a5ebb8a88b622e69550e8283cb57a4880d9b83f84080a6d8fb56ca930165bf05661954d3bb6cec31703950c2f70cbbfe5c5f0903c9af06a5deae3675c0e4c2229e4242a6f86f03a2101afac4f3cb4b8ff4a27dce150139d5437a7f4e720614fa05571483240d84f751a9dd6df9eebfaa2f67727a27ea1841c8bf39ee62094070d41ab8b7afd4f767c6db7bf51765e852a18ff6726bca0c289498b61a9859889655ec0dad1e6cf82890177f455b919b33fbdbcb8cedfc09782b9ebd58d2a44ecb464aa5fce782ecb2931b3a40c5159a2a6945e525751cc1222daa3d3af350d892fc6373ebb1eddee87665f16227896952c662cb241f540f293ba6e09fa7fdb7f3cfa82d296f98e1a2a5bdb8401958acf13be0d66de5d5c2b056155af42905675f91fef80e68c42e8c6177f6ca9715d7479ac2b1ec502abcfa9ea6eddc30ff8661bb817404b1a6c9041cc45bcca3d39a49e1e957a4230085e6178f3c12fbe1e5c59134b813b3d6852f041cbeffb65b8abcf2570ab63527a07f16ea6aa00a434dc0420c50b19f2ce69ef8fd3df8aa3fc0fa7805e1150a3ce92864370a96dcccfb7d6323388bf19b83860fb72171142f7ea44f63ea33fd107804b762d5d1dcfb9ae1c5dcb542c31ce52c95fac406f3917fa35f8c4b8970bfea8c59d599459faa84e1480acd40c4cbdabb0660a8325f0aa9e2bad37824969b7fb5582fc7e9e759306820b7298c9c46f8018d62a9dc3b58e1b3995ee567402010b982c97ef8f7800c4ac969ea47d40a937ee39cfb7873ebeba843a417342ff1a77d16503a52fc7c951d8c54f2030ad534f061f2db199278237ef8ae47db5afe4c2c92c8030a47825727de57051f659df946c1073f8080ce937f370145624ad5dd6842195ce3221a81e37ed924fc813c1ee35dafa92062ecffd522e8201dbbf8ada3e8956b7ff1d54f1e55dd0a3b40e85e02dcdd28908d3c1ffc5e32d4a5713fbb6af28aa764d433a11a95b6d5f33a417a88ab2dadd321266f8ce745a574910a97add936c33b2842988f8b8e4d3195d0c5ab1e55f76da087630ec900bfc2129e869fd9c751d543f3ef81bfc830a1ea74adb83ab14746fee918baaf4440e07fdef56fc93f8b00d76602e012cb5b68a022d093bf9f6598b4750f41bd71bf9c75cdac37fe701a69a6e829d87bced478d2ea056157848505de59d230acf43f97e9172e69af8b0276c24abac1c9083556e73ae2885b31a14896652b70d977407132264de47f074ddb8fd5f659ec4f97d281f79c09eada3153646852bdbcc15eb61d7a7d6758905d68cb31bc8c06c9cba4703188baf097b73e00e94fcc87db47f4879a4367975c42f0dfb1c64a6c2a597bca3d8e005d9cabb67f4abd716997bcaa7aaeae60b408991fc7b77cd600c1f4bc19aaf2ece578eeb2a761a2d9f2595fe8c2e78f648ed9e5f88771aafd7e19c2624252fb907ac23e1206baaa5e82a04f8f761d61d7f7196208db7dc6742fb61f2523edfe107e8fac9ba61bf3819d65b1b10a76f5e8ef722e80dec7a26da3762fb86be1dd1309d5271e94118c5a0eb09faa749fe989006776b865c484461b04ea1717fd62d24b5387ad9c259123c1ea9200fb1773b4068a47e69669e526441c6bebb9265fa0e31ea2f69bfb5a4dcbadad9b0d71434e941f46256799d48f0bc005cd64ea6174b4ad11d4cbfe0a5b56efcc5b09e993b723ee593caed2fab93a624a758b4a885d777c5d3c46f28fae53849f570b9246b338a3345a219e256dd44856fcf9a83a8f53deae1163a73270e4904abc4db5dec6ce16e74d15fa7aaa05b1e6e16014db951b51bb51236eb31749016eaa93054bfd6e4995ebf112d9acb86f0f0d01ae052e49cbccc9c31f13a13a1f247894df1c9720cded0585d6def2bdb23c5067d268a8230d1f93e754bfdccadf7d5bf76d9cf854edaf9c7416b6cf5beabf9c270282fa92c56b979f5e9ccc2e75a90607be7aee6e6d4a8145c277f86495beb1e9e77011c6f844129c13841b25bf6a112bfa4add5332ac331e7908f7ecb430dd8b8a6091ced0e8331664bf51c28075098f5c6ce4004434427fe8a1a4d4384e5af2a8ebbe76e76196d40c3f2a0a91bb0dcbec49ce9bf1cf8cf1b297483f8343bda05411bc45fcb60429ce41585d3b0cf5e990918c98a94c8edd4cdfb13580b7f5bcfc25427c94771c6b1f33531c28c048fa4a1ab289dddea218f1cbe81930cf108721e4abddecdb6dc0172a0fae16a4f4e627be2703fc9bd3e4f96e0edb22c3014321e41a9f91ed98aa6ac143e4d99f81aec5a327d6ba64576ea1e50b6fa3f412bcffeb05b51748ccb0f5ff10f5bf405b15cc4e660d2ae02c675af52d801de4385ad992996fc3bc264ab3e4a63b5eda962ac89b2593cc6fd5e262e6138257d6c12f7c5d2d693798d4bbaaaafbbff283c14c0653a8b63ebae7005dff8b3901099dd4199dbde7be3dc608aaf3621ddfbf6348f2a3b2542348d2039c32a63d02d869aac00c8b44fda178263942fe7659c73ce72c300766e8c8051c8405d7bcd98e90280c589d0aa09ffcd6dfde56e7fa21a53e7aa9b72490a8626d46f452e931b6882a421a2080be68f372239ddc3922d213956ea02c052160fd0fa88a26db5f89f97b4b0c86b917b8d6932738a2edd084c9b2459dde845ee9af1b9d7f2e0e0b1c6214a6047dec0120930eb877efc5534ac136cbc9056ad9b799bed50b69e8a6848f367fde12af0730c1a43b771401edc09a05fc3281990e28f083f0188b606c3d1d795f4c4f94c06ba0aab5a1690a18b928498ce324d839a323a4e970445c8f672b7ed5921437a8b6d29551259ea300267a5db18e215a02c6924557c61f615bdd8323900befb9ef5e4f85492ae0f279eec61c085a9dd3e2b069631a637340303c6bad5e6905caf603cacb405d34f0f6393087d47d6f80e4881938487ec49ae12397a06b125407ef9f011bbded7d1c11591f3f1eec63371b3a81a0191f187bdd38c44e10f8ae6253a4fa3d518ab832c39cc44c51bb19f1abc6c232db197094a40fb5fac5922c0b118eda0b9315b986aaf5fb8312bb08034e439611e3ac406f4824e320fbdfa9c35f5c481d08c0140991b0f259289358ab60f1f441c55b9b61468f1a9b7d33ea393e8453dded723136fd68951f7c880ae3fb923bb8d6b788e687febfd95c67a17ad3f2469e1f0fc7a4fb06479cfe9e96133167dee73996a722eb918109f4a4e8d8634ca5b79d5b78a24fd84480ff583e1e9f6bca963444e06e7e5ae14651a5e0af31cfcfcbe1e4c444b77853f7825187cd5397ff8c162cbcf23769d5700c549f9e4f2a79ddd6c7726c36284e612cd522492d31dcb0e30f9533b8fcc8f82f7a04f1093cf68089238a33ca8ef3a387e730e838f260a6a3dd0112c5f85fdea7a9a1751e079fab4a356ff9e6e69747426dd987d0cd089bcb65e17da55ca3b78d83d9d7b8ed5849d6730324f52a32d96c695ccd49742ec8885ce05f9be4271c1af98fc9130c34a144859c4757c72b1b146e52625792ed1e8c46400a55725e9a52266d9123935b3a46a256ceb66c2ac9cefc4a4bffdc0938289b5dcf5c60e5076524bc9b18b6a5c0e76f63446550ff4ff3f740ce35f402b4b52e7fb6d907ac7007422eaffbd6b9ca55e4071490fd72a7141a9ba87db5cc61df02e6dc8bae7ac8f2355a155cd945b014d17bf7d0a674fce964b55b30901eeef27caca0dbb5d150f0dfa8de5f0862b8598bacd3faadc1ef52728977490c887641518af08ea0bdf963515a615757ec6cbf99cbf3d9b7c8b739954e8768eee1c16d7bcac9ae266c3965c233fde20b331a3088b422699f0ac213da2b1de005fbaf0bd25e130560e77ec9f86f95936b3c397e6d8d04e69f4de077b92f84c5062b4e8d9285b426a4f656e8badcce3657cf6c133a9ac48d836203229567429c78ef9e448531125766f9dc79603dcc82d6c74bf7e0e87c1e8205af74aea3216aed73cb83348b0a28d85f776061282e43243e85261c6af4bf0623851666423ba9f9b942c38b01688a10f00dabcec8b039436e4db052a987ea074e9250d4791ad47777df2a20c52db4427c71aca9a7830694ce801433deef6f6be50db16285b5f0066f420b2e3755c0aa59c5f85fbe05a1e86e113cb358af4d8df706918f4c0d3b9c6307761394c2f8972318314436b9b4c3b0db606e6e4b5f4ba5138737cdd5350de1d6a85fcca04ee0ea8cef4facd8c55468bd153297970af92d665225101d05dc9265739bde894d8ede463a49e53b9122514b783987420763a152fa5a5a1da306788d9b50903a1e8becb5ecf5fec6aeab13e0837977ba60dd1d586983e6a212684601880562b998a419b74501fb08932d316f5be555856b79706ed5ef850b3a9dbb888be2a19a47affd511160e3ba36d08affd42bd87f79a7c4a59692a3c3a0127f9ecd8c815df23b2152fdfdcde43ac5bb9ecb0b91797013fe067538e64cf655d4d6476b60c29b8ef46e97d40e3c7b1ca0fc71c0edc94b732fb372e2a904fd6cad7b997d1caa328af4f52413d5cbc86db389b4bd5c23ccb88bd54a39bc327f1be38830c5dfcd369d85ba87602a5ffa62e2860d4034768ea62f1cdcd23bc52ebd0dae06209d5b6333e2022f8428aaaecd06ede93b3928c2babadd15b3730effd550f0dcfb02920ee0e78fdbec0d8e0aae5f473996d43764dd1924b0cb5c46b03633037eca49ac87b0adfce2c9a334bf201b9aa828706335d63da8ea8a24c85fc3fac350e650fccf7692bb8d9dc1c6827b2f9b4bc42521c198dd48edba0dcd40545f5bd886d1795db972c77bf978546c8f11fd84edd2fa9a06c38ccbedd5951a681cd24efc4ca77efa65d5ed3ed2bab5a7f46f9f7d6119dcbd37b583eb7db38281d9526e4916d347910fecbde06011d7356546e1cb44df8b9babdd81480fee70c4cd7c818bf1562ebbb679573efc2bdd2cb2ba32e593c083fc4e6a451e9b8485ba6ee10568bbc0563e0b4b59bc9b4d90f3a772deda0250f1eb9f6d98cd035c7897563971c4ea85e1371043feeb2f5be8979545f1a925f99ef2a001450557bb06c5dd0f2f7e6699e26c76befad3c9982ea57536bad17f2490a3fa26918f4bd812e6c90428b5a283f2ce876f647af8b38e0803791d71b55d93e7200ebea7504d582d2b0735e1e4db214cda0d83db6980295c1276939ff201e4d0865a527abc3da302c2cc469be1b67917887bf7e7f9a5e0bb3fb8bb2017f26d976f84e85da96964c57a2abb8eed026801ead349beab879c10aaa826897da75b78d0d94bba5dae98a424f6da4416abb5b3bf4fcb75e66b0cdc7fc291040d8174cfded3899c1e83bdf4fe8e25c8068d17e5006e4b24c5cae8db7d56b299dc0f6bbbc9cf6feab4640e332149f1f75d71fdd046e267dae4acf5db72050a3076e994e9dd18b2b12cd29eb088f65f4e0595c3d673721ac26bbc23305a725e1499bd2a7a46d22cd55f5509155b5cb2bb7cd76d9ae0b7d5eaae9eab44184d8b354c74e04fe280aaa98d1925b6defb63b6bfd3868d03c6f64623608b2566033574cc4cbb5cc9c0d6e08b28c8a227119105aa384ca4e6a6b7d131a659df6953f29076d3eb841690285eced3640bbfb52ff536edd47d80faee4b4fd14c7ce2d624f59c9ae409c4a743970bb87c8269f9c815b94c65857b4e1e70695a91725a9f4daa3d6327b2fbc4382086cb67c2ad37f979732f5397c40428d2a5f97cea77949c42f985796d7e8d4d0c8743ee9a90401ce2d546c0f23a56c780ce96d9e58707d38835540138c8e81680b2da35067a140543e5ab1979fd61aa22e91a44798e82ad65b8ffc50e3be00eb3ec0d7f8831f762d821186861d49056d54f28bd9e054d2fd4b40e9c47d900f8a865377ff5a0b9b1d79ea4f27d1299547ea05eca055598835ff05f2dd9f1bc11a3b194acc10b0d4fca09546226c698f6d28e397b34cf787708067010f6560c16e69569b0d24a2d40bd696cceccdbbec219d3f4777d9fd536b09a27227b9300120732c665bd932fbbc08fc1f63ed4f108bbd47613cf082c81ac3bb6750fbf5b25ba35bd3e64bea5c49e8f4a7d0e3846efcabce2555a1cee10af0fc7947a1a098119e6c58a410248e2b6932e0b9b29e9a8a8b31834e2bd7185d528dc1c13858a2b3e5394c3b6c22aa831778af47a0a4a437000a51652684bf9122740e1e58eb0da5794d559087f7d6f49bb846430ec93f291c2f7c93e971baf1e616a9440d85c0df5bcb0ed5974b12232d4c1248d66e94ab5bd5d872229c2d9d0fc8c5832f0fd0d5a10d1c0e9a505681764c9103fb8942b3ea7b3513a5475eb1f20817821b10d16939dea28f3c07baf9571865abac98525bfe071e88d97a655490123f934d49cb1f2e178cbeb06c6f1ce3ed2c958f11a83399dc190d920903147438ef441155807bfac42a230b44f1736ae05035c53b0b83d41e1287406007f630533f34315aced0d34261249caa30e48860f95c0d09b7de42faaad2584bde18b334b6c6a541e1c35b6498d031325578d01165c3021daa6e7f905d51c2add86d8a15de05e6d9ae2a7e33c9091e31f6dc0a1c5de697bfcff34d9bbe0f61bb1f2e974e1123729e24788ee5b6863227ecd184581553ec379603dcd89986191197cf745a203728a7997d20ba048e121c4bb0bab69d47cc5d00efffcf4f6accc498ce702a0e3908d106dda07fd513cc9791a4305c75d379591fa08d6dc9ec2ba484f819a954e1e34e143012fcdc74092c0303185ca7f0848d5f810ea5d5afc0081ed735ddf7b743f138a88fb3da6d8bf85c7f3f397ef9704a1c0e304c1acb9d344d908e610dfc451bfba012c3db47ae33108f335935c93a272b77ebf8cd9e4356ab07d25b67cbd99cd77bc1a222b2f9d7d4b5d18ea07e5fdcb902240fe95822971873e98c5097ef42e717633cc65fafab56776d2fba1a4889a9f030881947b72424b046abca7f12547966d61e68494d4cdaddedf7e3c0406ee4bf4e39211526b713099e28413aaa327186eefd9a0cef068a32aab8804611369ed16910a85a9e50f12b39d931eb6befbaf3d668c775e2df4a7cf77019cd0ec99f48a083a2fda62666ddf919efe0d3d75e17535938e9bf505d644486dca83bc5324426fe7dcf3ec1e6d0ab54d680077a0e5a1dddd90f277c568b5598774de71454d70a2b3136b3f4d2d79445a0a5cc50d9aa50c15bb678ee4bd43b7f77b28cbec94d3fc92c1a226a743f4386853083cf66813f7fb5517b42a90662bced2e9bf1a89def9e2468f7eef5cd64dbe149ba48b55aeb7e1b8aded4c4402e12a597cc60c2720432c04ba131e948ffa42cb08b4ea2cd519cd75582d398ab7c32e82a9fb199bdbd14ecc8ee4821bc340bd73690925efd3142a7d82a9561a1e6cb2236e327bb20237051fcbf9610c73ce9c587fd34fa24a57a7cd7b8cfc2104838ccf54a69ad0b678ae9174a5d982e098d185ee731f507c8892044439724d892e89f0ff279d596649fb49111d8c009ee6c4eeca82faf54f80da9f92412681fe37bf44e38238354a1ebcf2ccfb5e9df347c317ac1412e7d282946de80636cbad4a8ccae9a2541a80160836adf8a7ff8b629dfb62470c43bde3b21c3e6bd06301760e21788199a73946a41c84dd75cf73a8957c56812e1f889116261cce79cbd881c7aea95d977d1fa18e9d2fdbb5e2879872c3588c1ea9a45fbd00fe52c588d9a404519fd938690bdb9c0d008ee65d68019995c555b531af68e03f7c48246fbad9b5fa6c4bf2b19c7761dc5eb617bd411fb3dffff26d79317a453f8e762a0f11256f47a31a6a52bec58b652c0542b21039839c128f6ffd2b83fdc0978f5043b5fa9ec80871635c4b5f38a10c72b5f3d07b2a60f87a6fa41816db073e5321e812d1fe0fa632ce314935c41f9967dd78f7242557c1018f3972362dc1e550581e1907e7232599bc4580d14151ca4e1a5c445b9584e7315faa41f29178baa7f1a610e78692395a1374b3ebcc22e038ce6d564c3e5a659cc03b907a77f8ba6e9caabf2bb1bcfbaf9f25caa0b822138f4f8fe6a9c40db567b748c7e82f1b88d370dffe31c123085b57d188a37b0136dd11e7fbd394d02f3272c8713113d2c0f36219c0ca00504e715fc927d3aef7d476c6b04abecb0c02e68baf12586ee778aeb6c92758efd19da6d756e9b688edcfa5d58a7bab651ac7c9e96d00d73f56f9a9701b5733923fd4c460f7cc0b4b18b033fdcbc627078a90208156ce67ee9f2f1f5970b8d4b2322a92f35843a931c65c531a554d9fb7af1cab7d7a3a72cb6da38411853bde0a7620a785f1482e4889a0ff4a33cd3b0382f14152f42500f4ca94dc8b69d3ba4edeb2a67cd715e09d9ba075bba43d48424bd97b3a150f09e017b36ae75c293324aec987aaf1f73f8152c16553dff454e17281fd7c0201d8796cc971f1cf8faecd8cd5d44b66b74d5a94393221ba389911dcee996065a8dc5302c5bcf69c6ea1794cfd6f846d5978b43c2c22074702b7fa506253c102c2870de9a105dcb5210a998880ff0c51470fa603dce5fa963c3a730bb002e53f378d311b1f9f857b221b39d4b7263e23a6f440608fcb6dfc97ef2da90eef98784465868ead20d88f32699b6166407a0229ecc7f76563370c47e6a9e8cb2d8f0840af90f4d85233bc517f50277d5ee549e9757348626d26a6d599f48a020deb3f599b40c82d339cd6aa9a06d384c3802f0f59c32180e235bfc07e1e132c6bd6ea72400f5a4273e5f7a7b4fab93f9379dc7293258189a157f1ef96ef9d1a535e30d215b19cc87afd9bd11da933f8baf3699ff5df850e8a9592be0535f990cb5037240e01f9ee3520fba891a305f89d24377269318ed77a566c48523b70ff61b94c2a02c268fa7b2bc4c81caed46f3acba44ffb0841f86a6dc1be9f983dda45de888cc558fa5662e3a38168a61cf94cc1baa0899f8e0ab597f19b30ea0be79c7cde1e6bd3573944a3526aff7116535ee5693416739e324dfd9ff3dfc79cb8c78383a80592efc8f5cb0da9d7332420014c35493e03f9f66321d2ae689f8e4389521808aedd64b3182f05c750086008b93be1092d1b0e0d760463c4bc0a1fa4f73339aca9036ee300fa78e41a6f0a050ba6a0f7d67f9ecdcdce16f290da11b4365098cf6c8229d3ffaacf51bd6a7389a24f6a44085c82d5e395e5aca66debaf8a9b76d06969c8045743cd3cdd5df9c4f2bde5132c92ed5505a7d0f3e219d4ece4e18ad2e78ab551e2eb1d06c132a6c6f01aa4e24b079d0cf6af80de3aca2a6b89b31d132c37da2ed195407f904b06816b5e6ac8dd8474ac84317a875f74dd6ba235047ae6cf695e6930123fe6866bbea947fcdd5c753356b864d92fa4029a53ede71dd350588936f363bb6038fe2bd600882a9ed776f8a479bc6c782e965e1214f91af3c413d1aad1e2d249a1737f00070ef19c891acbc7cd4effaa10782a197cc2bffcace568e227d3756a968e1a31315ad8347a7b4ee7de19a9cb9f7dd2dbd5af4da25d90858140fd196b790a418aa6f893923cb850255543b19c0cb0558f4284e1b29e3308fbd016ae43e584ebdbc692c90b0730333c855b4bd8fb8aa271263f9abed4d076c97b2c35454307ea05f60cb189219da8e52f6e3bf94b06c97637e3567d140c53de4806cfe5651be6ca6ba00635747b8bc2490978c509dc84809e96df6f8b2795a3dee23b236e35faa252bfa4b5bf43492ebe1da538fceb97b89e31bc1d17cb0df26e1a0cd1e63b7eae6e632f5dec9371dec1a1508540d824e3bfc1290e1ded33c52f662d57a08dcf4f56d00c9842b2ae9547b5ed8d822ecbee9fc77dc7fcf07478489dd94ed164b0e95c31fb3d7acf89a1af40dc25fa82fec76bda4f146513f600cf6ca846d44a6fb6b5c921ebb302803847a56003f271fee3e63a238c748f68029f80a3114343ac781ff261bfdecf0eb08b3eedac5f7a584ad14dc9e1ed3db55b10953d15799f79ef318507d105ae536fadea9fee992ebbe0f63a5529b601d56e058088f50e9331aac13f1c6bd7065ce0562b1e82f38ac8c1c827b3dae1d836101abeb85217e09117c2b3d5db9067aeffe2a50d70f9f9f980a0f0c168fe43d5db0e8be1f8c1899a9f8983a8891e11d6e942e20f8138281ce551e8bcc81315554afe28ac3bc4b897688179684bc3676aa2b4f5ec20d99e4d4e91a56990c248fb1faa8631d3eaa8951666f24db04308784e626f77c999c7cc3d386202c73f1dac8ec05c30b05a6131ec8e9cf376514cb595476f05bd5219df4b1215cf2fd4f8f93fc18662b71a18bb2f652cb198f870fc99f1b56c51018f3a210cf56b5ee1ed400611997a091e687c13c3f6a48607f5909c83944ffabccdb07a4caee7dee0cb7218e96a8b45959f443cacb113e54e99e70abd81cbd482f1cd6bf833d85655c47271bb7b1fb862a9602734a04855eefa0e5c5c130e90ccc23257e73522589bc41d8fadc8e8d0b9d414a46b9e95f76bac0849f0cba9709a8f5586c959b04855400d23cbd87a4193eabca48c96bc1380becc541fd39077c8223887230b36586a5356ce13229ec472f44859784874ebbd3eec9c1d85d2d88f438b9495c2543916c7ba219bc4f2d084cc5bfed10c347eac6c5b45d7093879437df4c16fb9b316da5eb5e6f2c2480912da48084e5ab41d22cba5169868b8179c3104e8c99d2df8ee39cced341f3a6c0318e7b00246dc98ecbf48e0a486d77ed002f53a6541ff13515b8e611ecb2692d8a7a557d69b141d87b03995e3e7dfc416582d18694ef288627271633f7f1bb08cf4dcd9bbb1e4e317fce2dc279518ad85e59229ddd4dddb5df770d67c9d034519e95650c45dfb40d309c0c93adb9c25ea4da04ef31083f008ce987c82a9fed0cd901c5eb3a4f74748f8312761c527c97e6869ebd1bd230a0910f0341ecd76b84eef2f0c832c793920c4738de0bc90a10aa8d3de153a5e19d9c613a99f688f175a9ca7909ce19edd9192fa2bff60e4f98bc13d1c0b55191a148981e6f1f51683f84a736db7a876304af83a1dee6b6422a9dbaff8cc00471828e1d4b5be0f116a2c2540088f5aa74790903f87dc11b0d37d6a5a9042952b922269c57af5a494a6dfc5ba1d64c7cc0e110281bc792b0ee021bf2d7edb3d789d628f658a4e97eba34b4d46a200981e82b91923e46efef84d75d35098198bc973c2474a81f33c7dd045c82013e7d214349bffafbfe78b9ba3ffe0d579877963641575bceae7f919248e7937a8bcdb6e76ecb90d322136d24a9cd72f49f051733bd1dea15056077ec277c07263ddbb399eac4c074dd67858930964f55bf6000c583a34b961e2b3f0c8acbf779a78d6f7795700f87f4e74b6156e0fe61ff64cc1bbc4a06a2430428bb4660a5fa195ece7bb6637f30e1e67bd33c9a2ff5265513b4d8b108fab65a5bc25135efbbc7187f1b2d6fe66ee7bbb4992a02e58f06d2d742e7360f5e2ca35098964c855d3702eda067e864fa7686acef09146b0dea19b2927fb15339866d94f7c913c8af99dacd657e62555cc74723120a1b35bd3d15d33ce2ec794fd6f8ea69488db8d29ff5759da47075a72948efb37004b71998b37d7195324dfaa1f9f90ed4042e9bb7f7305e816d481e5b135bbd2568e27bb17df5a26356b77899be6183d6d38f292b5d733a578f11eb1605ed3f6b24884374531cfb5c7872785a8d41b8e03eb27fafc371868e02bdc407a58e402c12ac218320858d6fe5a1f757ac51e6ef6d407cd7402791d8a58bf71d1cef4b61f117b923765e214a28b901c5931a80e9c288c8d05b11a0e22efb473942d37fa9e9d183130fd0a177577adb6771c6e036a2ad097f1dd3746194fe983050502984d2f150fee82136973687023b9a19524aabb4cf2bcc1e3b6498411a266fdbb8ece29f5b39cb3acde4831124e301541dce943714557f40ae2daadbee10c973d8e38de17c76b543130110ae9f232c8c15f730d6673192b278c334af8ee9ef6c5d925bb109de912a1bee06c87695670f4d2aaa9a29c855c752cdc283848e7ffb00daae5b3dd6cf6fdcabfdafd29890ac90217b6713b3c07af35467a8c85fe6b0c68b5e271f7c9b87a6510405e0a1ab38f8374a1479f7aa5dd28a2031f28ad0543d4faedbcbf06c9633ecf8c72830b447eca67649cc1c84902bdc81373e67005d7dc07fe2bcd7139a9be822df6176987112a1a4cba441efd407a7bff95b62f27fc970f8e503ce8bb84060eae1d671f9c7763ba8e7d234ece3fbb007877a8285de9f5f53eeed1c17e02a8bb443b88d45ab50ba223e6af9fe4b2a31177d6a4afa917ea3e87a6060ae9139198251dba40c879b9fd39f5f6f0b62e13e7e70f4caf918aa6f4f7f83a1f5551b33a7d9d1c84aebdec2d5be43c6953d7603f85803978f4e2cade18cf9184a5da76d11f5b37bb1848693d58169b11d8e2d2937d3a5a685fe5695075efdc53a086402c8e816df52ea6483a91ede1daa855d4ec3275157cd5daf12124440b2bdbda726d04f8fa533530cfe6ca13a86e313de7a6b1382dafff3fa90fd952c2a98a571e2b9fc1e6ce0ab51854050f4693f1d50d3e2aefa9552e38d6f631f3d2b11cfe1d655cfe76839571ca3d1c623229dcd816a4a71324095a530e60b630ca3886308dc82f7dcbb3c4a80f67886ece7aa3a27142a74c9ba18e361e8371ec83a461d02af0871b39073ec8d5606a960913c7abef003499981b4f4ce1c056ac91da4cf15c3811ad506941ffc754db82e260f434a949c9cd7ff7c00bbdcb98255f9f1e12cf05dcc7190fc3c3fe8a949359529848ad0f9d1c7088748ba1ab6f41dd4bce0fda1943bb486a39d1c066808b3300c09d593c9d531f0458f1eb9a21ab63a23564033d127dbe570b90ceddd6f631fc3ff6b78a493f42157701089621238206e6c1e89e17c665fbcc6922867a829e32887861ef5f70a7be4f6aa2f45775eae6125a50dcc13893f2b8580b96abeceaa1e344683199dcc6a6b63be51205afe12fbcdc804ebcbb67a8e4a43a1648224c973336bb2a023c17243b8708d7b3930b5c91f039c7d1885949cc2f216339b1d2541390cdb756a39d9f14a000666a3dc3080263bd802457481c60fc0fab08de7b935dad1505bb842536a8b5e09c43f673e081c2580265053a610c0dd48bf12ca901f03a18c624d16719f10c231ee4e13a60f70c8f7d9ed9936088fc1ab6d6272bb985577a3001d1707d8ae78e000f192562b625369cf5983898cee3537f743625a39bf60c1b825514616c4b7be05739aeaf89cc5ccd3f2d7dd84ced75db17c14a345e5ccd5b5a3c27f549be12e49800734082cb84b2ebae35ab64316c1c1ff1bd57b5301a8c9e9a9b19ceee3a93cfb5ea326952ab1d1c8d6354bcc9a6532c3f4ce7f6da3cf255ac9428118e7b77401639cc80b01d7ace1b90ff5428648ec8eddd944b720eec80df4aabb9f10110064daf08b09c17a8a85960ecfd81509416dd40ef64a8b4b70624fc3573845541bce0c9dd8056df4af56bc387ed6b8324098c0009cc9166445da6ba63b88c16feedf3c400283edc9fd146ad0f871c9ea1e3b1bd694241015763f64fe68d49a6ecdd8f0710e6e0b90ad3535ad5ec35ba5fac303522ada2b97bbc0da04d24c5226b1ee8402a45e3a62b1461fe37de9d789c6f0d60e1515a458145d4c78caeef32a71d0f792ab6bfbfded81f15800a7f57eab7df8e01d87a7601cd3b6b5d37fb58931fc8e88ed80adabe43c31b8c6eed1f9979fe466fd359fde1af8989e397d05568427e9029fa655eac99c4eb62f8eac71dd4eb62c141fc4d17590cbd8b59bac525c405db518c76652c18632dd324d59673c2919abeaee851c33fac1875d4c3e695b2873d8233e46a27fc4bb818bf767dc4d220209edb00282ee5689429e357b0c2b767affa4cfbe410610f1f012bf01a753369317e5896545a4fe46324e3559116aae1cb84827a51b1990590b413dd3fb00baef4fa55263e25cfbbfee37b125032cea2d9f48f244f7edd33e1092040a8d5bc453e6220276036c7fb299341413e566a19acc17ea8b5f04ffc24d130242d6b1f752970e48dbf7366a1249690145d4f42bf6a8f58bb928df643322ff76926f1f2de03df9cdff1b976797d32e65652de249e00a93d551956b24fd64b06cead37c8119d8cfd6f938585bae17a1c99d8f6cff6800232803c415eec488a4e3f54da62a43303cb5f8e0e40f075737ad8c698f65737b524e9efb42f5981acf50d8e486af071a6d9f7076a1dfcaa6f1b5e0f8c01d68ffdd11eac592afdc15ec05fe4fda518e34daa155532f1bd32d041de338e86f0994bf5b6f3cc959978c3ca5175d2837a05ff6c2a02f77eff020376b22ac7a577f8be601c31a64895a479df86189aecb7f69274759d72a650cab8dac7c74ef68e94e85c15961bcb2934dc6dfc7a836e54b1abc617b6709cee2ac6e3cc478dcd1f83a72628c98f7fb544f39e4123365075449123289c79b96a79ad914295855b92316e103381e191ff9518d0c66bb6e7e3b7e02d159f096c348f66e439a80b58565b80349d13e4cddfca5f8af953c83eccc3d55083cff18c9e0aec7d26fffb0221b56931c22d2ef96222e8820ef850dbfacb74ba3bebc2fbb10a4e10d42b61589c1171cd7734c4ba2177de8a74ff8d03800037352352bcbce0a67dbf732b50a917ee57acf0d6bb69d2b35feeccd80e90c022bbf7d50fa434a8835177b77f0a124c8c816f113733493eddc324c455d23ab7939436e8ea408d3d372a4bbbab0167dfde2123a448aa66215311e1ebd4984d60152e6c62f7d877b65dc224c3b252ca0ca77ac6e7c2cf8efc73a2edb8d9047302d17f40f545cee9d4154cb04a8707fa37b62a8104f34c6e131f4ba7dc8e1d16df743fbd9e01999b96ee2950c5f48e3e01702b170c1ceb38d420617a27c0a8ee4231a4dacb75448b5d16335f22851353348f25e55f21a0b0ada5e95492dc851928c6adf34fd3bf5e026a35d8b9b5247500649a50074682d270267ef31e8e37cf9a150eb217f64e1590e61e6ee27284bf90b824d3c885ce9e1e49d36046bacdc6def7f5ec045562e1543a2087516cc2b362f19bdee2c6c90a9ef324298a8f74ec7d9802801029aaac4a8bd5a4d1e4b0148f3aadf08f7c7a7e70955db62492e14bf13529f7b03d7426f29e4b0bc98f49a17452a2f2e8c0fda1d3448afff340aa441e5335099df6e1985bd3317fe656adebec268ff99ddaab3bb3427221d75a4d4a07edfc45b75fab699dfbd3eb4cb4777e8cf3b8db2b5c710cde9ee341c39582fc19ebf36715d8a38fa9dfbf47f7b019911baf466ba9b2790aa33a674146243c530c1993fb68ccffa3e1d43334ff5280857c1defdd2a0b5e22cbdac90d4428ac31e597be6da652b96410121bcb0b2ea685b5e1724fb3350ffce04121b1adb3c2d906aac2d6281f2e881d67a26a1eb08fbc248f20e072844751caac734a2b922e3828f442a7169e7edb058c8c61a9f6f041e18aba36bc2c8f22da8fa14c9b052ab7da4515891f32891f5376f14f6aa1af2561606e900fa5397ce1a18f4e544542423f8a9229310684e1729afb1abf4b74cab53eaefcae700a40f669de4f2a12cb4d2cb3f2e10b38e34b6c384c8690ffaf993b9296751b042746a4d2c78b69e36dbdc09110072e5e884ec41e4398bb9cbdea1a34079540e362bcb9f527c8ee5713920bf87dd8381871ec4c79bf17c60fad54d3e234611ee5b7b094e3b14703a63dfda2fa1a1cd46fd0179075de2679487493a202686778eb0b8ce46b6b73e46e8ac93f7a7bf29ba36a39d0d6fa9a6fbe5dae75761fe5c769a85161a9406d1e4e6419c439d2fb58a476aa533e4fa2290296ee8bc3cf105d3a1b40a0e88e08e942ab55c2283fb745cde646d3f2bf3b418e29c01b1774dae9dd01fba0f9c0c540bf26af4269d340d2fbfe686a967810cfbc80abb8de385c26c819e971f8c81f1e7a4430d0c7d939c8696812691d77d60d4c98eb8a1ac255c987a690b26284ff52410aa8760e0ac8bb9dfb3690a01c29d96e1f347e8ea95e70f8625245f57e630a0f53a78bf7aeee58407cc14b610478ff2c45f6be4fc4cb37cc6542e75a103ba232dbd10e34eb21ea581d3cc3dbac9df3ef025e3f19ce90a2e1f03cef4ab70af26aeafabeb5db3a6cb779fe2e0f691d6edfcc9be9be6d3a8439c212ca4db28340e75dd6626153362bd89cb1de8dbce326d379be4d33bea2114882bf684edaf6e5e53ef424fc7c0535e79c30990d6031671e1e44822a86c1bc01d49bfab155c613a865d4a192ef8d780bebfc3726927550708310ea6dfbfb671232559c250a812efc016adff1b0f7b852b361eb1eff7a1e482c6c09cd3149f8478352eee9a3601663e36a0aa778b029bcb21003a44e778f3105412094b0a308e4c7a4090bcf4e9bcdab725d4fc6c192123c790c63c509b7fe83d390b50f93e9e5dea6957ed41d7943a5ad4d8269401ce82d34644bbb491404a1400713a56ff79e08b5286e9623a03ea47cde5ea7f0e1a941e953a04e0fa170c4778d13f53e7a83d989e18ac9389040fb01af65b26f864e4310e0623f904bd11bfd109839cde9609afbec6305f8d96b4c028237794eb167d916e2ed5b88a8d6b9918d7eae36ccf25d1f4c7c5d1cd3ac889e47c61fdd9f152fd28c48b003d4aab464b131c3a4480ed43b379e471288ec3df9ceddff4d03750cb96ebb4abc235ed5e7630727a5cd9d597c123726034d86ccad0f5e293326f1445606aa59e64ab269e6e66ec745e41a4e16830c3a05072023042a2ffef6d4f2c99dfc408dcb48b1e9a11b224d3b3f4218c369df1c3e6654855ab39204e4ca856a25196905a3bf7b87ecafc1414a1349f986aa570f152d6d109c68dc7feebc5a41c7539d65fb9425c8bc492f706cef698d055ab00b9a244fcda5a9e38471da36726fa97dca072ef5a85fed3d83c82d192bd8f20ccd12b944723ba0f4b4e44debfab8a1fc0f576fb5b0f89e3af8179763817a35a78e14ffac421c08ea3d1e1f446ad0c56f2f2eb9ea93fbd91ca1c0ae3f3fe0d53d74f803f91fcca309c2206b0c915f4d1bb00b0d25f710aab6b11f99f52ae355b19ef25f7ccb6c358a4cab9e1071cb0d06d7d0523d9b974d3b72dbbf89be0aec8f88973fb1c84644510cbfaeda9b650fe2e49dbff6e78bc37e76bfb0842637956eaec324ae0a07d0c6532e0e7614b851d8336a1b0c6a6e5b6562e09bb77588c81a4741c94b3af50f174bf32ce44639ba40b239f39814d4fb0762e38c4205464bfddd58c8a2fac97066c958ac3432e2a142230740395812cd94e65fc91efbadfd44c0a52f92124da2e5b5901465814527806c4401aceb8f6e0676b391cb74adff78ba8feefbc144ea59426098255e862656ab99133083ddabde26af62d975d110e71d49ffbc1fbb12ba99fd5dd0c75abed98c0fc113e9b9b978e9de67a23f89966d5b8c3495b254ac3e10377df27c7f3ec25fa48f6cf615014b9c7176969612b1f99ad507df7a92f5e0323b6c2a47367865e66f074e10927c0610389c440c75be1ae4e17ba678288db8e3bb9c5046196d26ace740d76fa6b63385e03c280d2a709ed4945bf6da7d5b356e2b495309d6cc5a878c298070e6f3c6d29e3b6ddf34e1e5bf4258dd939350115e0706c53d1821fa5d9718b46f09354dc7be0620bb2ee2997ff46fa00cb392cad9ad14d98a63035ed712e4d38bba4af4afaeaf4147112a4943c2a326219c3829bb758ee32464529355645a4bd51e3952a2f18a5b0133831f750c2a33cd4e5ea962a4a478569029a2f0834db7f8149a10223f511b77fe6e5678f643c6edbe59cbf437b55253cc14d4afee7a7d241bd5969bdd437b39fbfcd7c8842d47a826d5be105468fc1775c9107a885ad733e021796af465cbce55ee7e69f06ae546fb5bf26c4318f2dc4e733f70a05103c99e5a0e6e523dbcc6a6705e977a6bbe53020fcf3ab2078e86c562fbbd970be47e3a889403944d8ba685a115bcee4f25c9f658b957494fbeb14707a238e82da3b67c30cc515f1a4a04151503fd34aef407a52756b7c9ae5668efc395cd8e9926ef817c6c9c6fe4af26d230f71abeab6a645fb821046b208619b7a1e8663204da3a61a4219b85a86a96055d0de5321cb9950a53f803c0eb23fcf0a45a4d78f6e58a7772f6261a8d228cdf067c492c076ec5252ced9e313ac0dc5735b357fa45744c608db7f8365927c5272770c84a2db8267fd9c3e55e5d84d76b353c2c81331814bf30000c5aa376e1d7ee079f5091659065751e9dc00b6d6fab67fda17439fe02a39811c1e383bad1248797feb0418e4f8af1e6f35e8b192f1e0a5bfe2f1f01729cb8e27f655e1becd6fe2a33b8da6121845f49fb1ae2dc16f8c7cd897ee9e108ddab0d5dd4fecdc2990b338374a859de604925f9747f6f2b78d2af78580de99acc118eb0e9f3746265a48511a44d0a642dd02f177f3a99526a283cdbb4117b9d6a8f64fd97c5a1420410f787baa0fdc186ce1f3d1cae554fbe8bd4e1fe1b7e48cdf508df0d2b5fec0645eaed37a7336817a8113444fb3d81ddf4740c4d3741c9eab9305b4c16c99c8e282546ea4de953424bae848e4ddbe03213ab2ee1a86d9e8387f0ca4c6b0d6d001b724ad86f6f5a9a2a01d3bc26a84e17204b5d3fbe7349a37cd4bc05b4da43dd959ea13d58a2fd26f1abea57203b23bd17dbadab944da0242008dcc98cbdc52aa771fe0c09ae07597ac53307bd5ee68d638b0a097eb8481878f3a51a200b8f4e23001ec75f747849a0d8de3532d0dd1f51f7b721a95e97106a55bb2ba81489ee46200ceae815713b826594194ad33c8643525b00d63f21ea407c05337119fae825ec9fc0c236ca921f00ebbd9e25810a6837c8b85858eddab53d29eeba085dce59e0a4b2fe32c791ddb3aae3a60e2ca5a5c90a9ef46f42852337135ebf0b7f638250b045808466725fbffce4fa88d79690a091350e0e914a6514285cc3c540bfc91a659d567a93dea8c4aa8560cd92f05710131c00ac7540b4c240b396e58bd1527a3082b3775f50e33f2ce30b6b083d9e37c0e87bf36ef268cadc83218bdcc9210b960610130b168d0589e538e5fc49006891a3c09c420017321cb61b669fd03438efd053aaea29726bfba1871d2c847d25727abb094077c897032bea3bf609881a34f9aba8dd59b77b8654f10cd5f71d3feb0fcdad2b65cc65dc05a6ad94366b5f043b382853409379b0aeaf8e85f7f3e6956cfc31fc00f553e12b8de80ba6d25a2abda51ebe8dade7409851a0aa76889cd0fcc0b53e062d2e712faa11371ed02c00c7c5fd3ff61df602ccfd9b36a2d8bee40e213aa84fc6e85ebab2386b11141090be00fae6a1f78d8cb3410b01fef7732992f7770e781cae9dd3fe6a56734b9d215a85beb2aec1f4b04214a30783bbbca913950cb5a6b81544684e3b2b3ec1b5479e6a4c78ada06c41a60d1d468f013ea544f98437686bdc703544da4b053e70d23391f952d80e531c9aaef11b2751d37a44bb851d457f3588b93f774216279200fd2308b87b82a48f6e3a0915d34479eaf2c01b1692e6f1e876d6743ea31ea1803462e140e2973fd615f5de073e41103de6e58a748ef48f5dab69e199925b8256ae5bb0e887fa5db2c19fd17cf84a9bf78f9d2e8c1c6c5ff990e7a73943423980756f8ddddf2da18356f1ee0e6e1f9357eabdd89d29c2ad0ffd60fe6e6600db7d80c05660f90cd0e622a9e20067386bf604ed5ce96139cadf125cc66a24d0748967da14ad91ff5798f2bf50f317ece5a104407272aa1933f372a682f7f6feb7687859921a4fccf6584ae0b9030a2cf18373046ea48cf99ac12f5a4947565ea23050dfe97ab41230e383258326767815df21c38c241b76fcfbc350a701ce540c5e7ac8ad490be1ff777b0a906b21a39778391ddbce0ca4a7db62692c7e45f5a3aadba3ab0e63e0d4e31d8ac6645cd2a2e2d03f0fcaf6cbe08d71b18afe6cba0dc729adc367cd6ed6504eb38aeecfedc3d7d102ec672a3fee39722dac2c07d161d1f51b867063d7d74ffbd8c0b5d3f2b236fb45e11b3408200b454e052c720b8a2acc0999e49f5ea8e885bd316f5aafddb1827ad3dc77668c824756644211f01e58fbcfb82a1d41232cb54b25d451aae6531052f4818848e993492b8eec85dd0031aee4e6d769641b67d5a74f70d622c23a6500517b44630582b4463b03dc17b9f703df288c321b368022a0f545f84d682c80918d9e710cf02cdf3bed6c99d0f4786e33db860b6ebd1aa592f213aecf1b368465fd49c36b2195e1025bd34d493ecb2803e373e7dbc209126275827e104c817fb4cd2f1f0f4bb5f96243db1e38e5b386aca3507033740bab60014d70d90f3ef147519c254c5fc8e4df38803f450e8b69732d081e34104111b7f4cb626565dcc8df5be09f1aa73db11ace252c87eb6f4539b5e9883f03138b667d4b45f9c5ce7013cda6cef913da8ed2f7e7e27a127e85fcbcfce3c891f783052174785fba9af44e3709996f4e49b030debdef268765381fb15e9c059ab7929855516e0674b43bdca1983e1a9023c4eb821f40c655e87879805bfea8798c37b687f4d0f1ed02aab077f2bc5a44b3a21b5cf238f8bc757038505485390eca7c8b9f7cada4dc32678da0497ff363204f499c0d355585a4e016eee259ec6032e67a1eac6b121454347afea15b4c3e68a384a489b61184cec429dbb795688c747b1477847dcb484df4b179ec49355e551241cbe8ee712feb4e7f15e4f966d16435a288378a757025ec8fe7d467cc7b7a7d39b6b86004454f0756f0bdc2198d34c377198b923805f13f9fd1cc8fbd804af5151c2a930e633da0a8c30b90bf87ec8b1eb920ace7b5e0577c88b281661531d2eb5e35d1c9463cab5e9bacb7c6daa9be93034b8bfc1af4b601d8932e2cd6536220e52a3331a53cf88adce33c210d46c20505d20649fbf655fa3cf2aea3c92b5aa8ae18c62c1697a401934dc2c71c747d4efcd9540f46b57edca2a0c1996c3bcdaa6e3552b1f532b86f70573a83dd262885ebb7ef5869abb5374a7b86a26f71d9bb341bb8d289d3248125da00a2dc93aeb49650a914ee5f890b2ece9808a7062d283f3a2ccfb19558172508c7a5a92313415060fb01dd84a79eaff4a62a36b36b87b0e1cd2b92344e7652b4aefe721cd86c79cbe18aad2a2f954a5a45ed18604a17784d65d4ebcbb2940512b1dc0287d126730b6b86781ef1de2cbbcd2ab9da102fc2dce648ae1610189730671f13184b6a312c97ef1d1ae4ada895dfdcf5b25c049a272b10201a344185b90f6fc91ab717b205ba8e024aeaf1b4821b277491777b4236d66907d82cb8a8c58af8121d4bc48253d878cbb29e9db730ef966257c3071b6177bbba4288f2961018c1fd34d17cbd318cf48b37d3667677d0db8c943465effbe48a3609c79be14a30ce4e03803c194e850c7863a97df0276f660ae9d293a94750a401cd1ccf689507e2e96486871cbf285c5161cc270afb16ad0c23a4e14815f738e5e48905f84380556c105990440ab04ebe38b909ae54bd969ca69f4246dab15944810ac2c18ac487d03b7cc672bb243244d13c8b78244e26456d878c60258e6b29064504d80df1f357d1a0f5f49f950050bb0b9e019ca2e6ca70609f2520ddd1c72ab6afafc0229dada7d40810bd80f4ed62d2f9bd60e2efc63a34a184a42518f1b4e4b3de18cbbaae88ace5606b2b211356716e6671f977d97393d37a91af32cf408d3205866f19b880140aef5fabd1214d8619e1667f66242f517d937352342503e650e54f848ef1856051662c18b3cef40214db4b38842c44a6014d6e64237d8f85004037ea7b4e2382c8462c1f0d3b1d1b66589b9d46a112d614e16b54f68df447bc6a77efcc9029c534b5b9ad85d6f8f10ae19991aaa9797a8ef8f1f42c85c1251993321eef89b58cb78b1242915c7d525c507feaaa8d69711cec7af7ec8b5236dc3ac9353b8fcdde61f8dae67d11e1d0b85afda7cc29e017a966f57e68a041aa05c31e1963491ab53db3442d8aed7450b548e20e44808f198cdc2508ff2f2e938b9ee46d2df182c33955c693ae527838a4c3e2e26ef2cad84d0ce95a772414b637727dee463c90beffd3594d958273b62395f07b9c707f94f07376915b3a07350a8ef82c3df8cf123594867fb7eab2ba9e1fc348bd04cc07548bf4c5ccb2ec6754f5de84d17e1e53b533ffa2e5b4d6af3109f6497b0cb6316637d06e06353d0979ed7101a07f29a96d89ae8ffe5d9e83e321d5a70ce96f79cad7c5f1c025c8bbb908a1c4d1e7b353afd1177a0c27dd7bcf21c751e58563ad814fdf835f06b5e68396dd7bf87a848b93306b53428718c1d4f30ac08749494cf5965e4feca18cfecf8fdd733a0699665bf3500a6b02fcba7d3beed359ce15380650de4795f5f9c93c6615504350ce99085551a8f30c822d967655c46d1c00791fbd638a688f2a5e46456491694e668e35c0f81399c0e446cf503a61c5850d883e218a16b958347a646cadd47bb99f6c84872133c43e05b56c04e19af8bc04f27caff455bbe393bd6915d43c0fe40879f19531a0635b53b92867a08f9573c8fcf4dd37c9154172367ac8a0b5215b4ac6a92db4a2e317cdbc7acee8dcd1e6b8f3dfa2751d31973fc2813864d060796e07a4bd5dd1e0d2802345454a76a1bac9a68d8022a9c0af4b9d32b7ae9a7885ff81d8861023dd48cb7f70001b321f9c4411ead582b52c2bedb53718ee23b371561dc0dac6ee42eee8d70661e8a68495ab14fba275b2029fa125f9565521af932cb35f38f703b410fc8b26c12afbe24b0632d4f1b4515d38cf5a801fd06f3becae88ff547cdfef2e4f59beda9de1c7bbe135189dacadcdc8c942238113a0e03d658e908378dfdbd2339669702226549353452161cd548827bd1f48ed60831699f45548ffdadceefe22ae51a1c4ab436f2939ad44b2e8cef5801d0edba6964657ff6d555ef169afd38d0b461f23bcdc2236454cc41e310436ebc1554381c671cbdb050f8d04234131a50f8a605c818842565bcceebae2476125ab4ab9f00394e3426f3d13579172395b66f7f14085bf502e9e0e6dbb60fb79ca3df43379849d602826111ca2dc66cbe2ef5375ad8a87d5fd3de3d220d3278c40d000c925e901c380a209c32bda30003641e36355ac55c6a93636aca7ed2dc3a02be94a9a649aa021e8e14a395b2b81171011fbdc754f12835352d4f6b8ff04bbe40d00f45d719226420968a8b6b5a65f9ab8c6af163ae674a58e50ea80d4a76d200d7bf07d213aae6ace2c1eb16bf8c2a13f339b58eb935d83a449cd0349bcf42a3426418389650ef53ccb95c1e8d66c9676e4a51599ec43630f0d5b824b58ef63824255d640f656640b030109babd25f7e273b0fb5f6ce63e1e56d2a49734f2e1e12b3a0686bb5e3f8de1163eefeb556280379cd4591dc3d34839169c381ced5f5026be88860fdde7bab374fbe5049eeb6d9f0c6ac87f825d2f81084ef599a0d9dbf0d048103006566f5776a5d99ef94b8c581db72503880af094e4609f27c953cbce80a0fec7027ef5510badc12a2844d24d5eb6df3c4be67b53d44a49cb2171ec126a9c42e20944b1ca51554ce50a24b6935d48b5ce382c3937ca6b598be919daa17910fd2d518437bd01d5b5401dd524ead2546868236a59bcd307d1f59eb9e29709c22682e439c7ff0bbd62ae25990632b8ccdc3f0afce78525d847400fdb5153f97eaddada6fea64ebf3aa545feac71e171891e3ea7a66bf3b48d7d4f2d75e502e06f44b0a957957d96e94ae6b454204533f2b626e3eb998fca5f555e5f12ce5288a32e9c918016c2469747b85c6c0f274a940688b979d28cb3a33b4960347c6f11075757adf0850abf054fee061b9a2a5ad8dd670e9db8401075f7b8039db6d53208bc0c4bb91e4aa4076e8c9a29e20dbf9d650ec3c1b225b357f40061d18cbee27d99d07c87f70c60b355a1d683b06a9c297a04de139768c8887847b170a0480e0b338399e417b7b93fa3cf5aa585de94ef0aed49373bc08270f7b00e32f280c34c9534f9c9b9abf311f4260432cf273ccdb5004ae5c0329f85f956b9cf75b4e8313d976b3a812884619900b6ab837d6321d5e725ae3adab97e40211d9b85cead4ebf3ef49b33ee22fc868ea40960925ee5c68d484d664b1cad171eaca9a2bef1b51b409d50c661e5641b9b6c2b8df7c783cc4ed45c150c35e2b11a7a2a0b1f6f346dc142c0ffcc43629daccaff6f51ec8c00d2b7909358982669c0e94ff6dac330594a264db9ad2fcded55bb31b134bfa62ac58977e736b8dad31c33988558b2f4f93672127764b7666005f3da080f4b6f86377d7969c2fb35ab96d379870a13289e962d631b64731d8d2539753e2a7a2e0508fe451b5ad8a3faf0ed5eefb835013d29deda8869c559944449664e14993d2ae2849066cf855176cafca7f98d0f3614933e7c414e64994f2357b1a59e1b70ef18c3b423f31410eb7dff0369c703db7549d6641ffbe55e3753d41706863c2935c9d7fac1d0b9ef1f4276d9243688700ecc50ea0fa30fcf8f842f3cd36f203d3282e71bf78b10d8371d2ddbfcdb81913bbd78c5dc0f0a75c230aa51e95c41eed35bfd2de2f2505084a5eb660eba7277c67fc8050eeb5b0cc5c8a2f85d11aa828a88a3f78248f4927bb203eecb852a760d0eae1c266b292498d6778c2e9b5cc27be000df670744f887af0dac426e5a775172c311c0181249b24b2708a5f58e7f3d36c3df1e2743eabe66b37bb4cbba1224fca0a3aae76757f9f853f1750559cdf915449637efc47c7ba195e4fe49b078afc3bfc02650e0cdb232cff916b0fac2fb31683406cd1850c1b3275a9fb3d0b9898e498cdadef00cc8ab16f18515417325904724516d59f35b3d9a0f7cd1d452e8dd41b3dd4e4073b9603dac20465f47c7ec725e69e7b36196d0b19ea534f16df23309be0727c66de7e0f320afade6e72e563b37ec5bb42b1baf8ee4b927e4e4bcb8ef3d2c8fc601d6b5c307f52f0666bfe515965e79cfbfe8fc6543affe7fb364af79b0ee553c4a6dab2369a021fcf699c9312c38677534143eb2cb71e3291261d55a5443a2497afe8a525e39d06623b46886fd83acdf58c84e2491c628eff4938f1720f78d67e7559af80d3b7350a16206be3c71f8cc9291e4a37d731cefeaf3a04d00d15ccabbbb7e9aa046fbb0c86100181689f6b773b124be508ce8f51d449fa0a3aebbd952a46e6abf39d0ae1af96168bd6def468988db02814b826297bd6f4980dba016b53acb0b88001b87d7587f4a4d7cda0d93d432300f574aaf2bfc5fde05c79a8dac7c8b7d4d78117e222f345e7b74b2991397ed5754f98f8fbf1dbc14ee2c6647aaadfd87a02b71fcf977fc5d0d1043377dabeb950ab0cb1e3cf7cd472d201e0d4d5ac5f46239a2875e5fb68f4afe06187c5199445851ad0c2af4845665df9793df27048f237f01484ed98e1d398ba19f3fb7edd84fece8fedc4a11d03dd2bfa331b2ac9fe921add9eef3e39ba8f075348408aeca196f4729994a48cae9d1447e5622f92e84f75f22c98aeee6bc8666629b77ad6c9e67ace03ea33b04203fdaca4182f7120a56dadbfa08b892ba6dce904de56f4396ffdcb3323523e8efd3187f7748d00d5236d79b9003173786b8ae364f725d298bb041178774cc0698d05c5af13b432c9f460a63417c24d05660423faebd9218c5a3af1a9eb8682cbbe687bb9b51439e946c2dc56ca977c93e0ecfd61a9e27ab4fa6344ef4c61f9a9ead695c8f3b929d4299b3c398e3e44f3fe8c5bffe9de29766527c5c1e83c4266e2add4efade7c4e65f40931e3041402ad07b6c29994bacda6019f5f57e848ce22e213e2d4e4a3517ffcc8e0776d36953337cb99eea51d7866a4ee38afb310e0fb64972cf357c096817d6db4beffe0507775469c1248bacf47b6210b4581351506f250d965a729aead9fe2523475eeefeba16acddadc967b1a1cd310cf7930c422b96a5471b0106b6145464bea75d18a735da79446d6f06299d88c794ed7847713375316a36fccefc687af2baa320c2b49d50ff2b32ef83543447a187f60d3a2c72f90ef60f2628e51bc88a6b07a2a0a0f1f46695a1518df8bafac9e70f7f7651aadb0f36964a974fb12bc41e88d69d58470e725b8fc2dd0550af6a9481592cbd10cfb83644b14a999c383db960b4c58931f4c6c5130d5aa26f6a6d55abeec75ad07311eb948a2dfd06b3e1f4540a4f70cd57339fe5adc99719c11c954eb9a459731a0430fbae071223debd06fcb0b50a825635722d9d72650f29a10fda1614decf17a75bb63616c7117f4ac60110d74ffb9b667794ade7007e55cd06514d9c6434bb88b7b342964db0072f15b86bc1b36e898342cb8272d39fe5ab510108a6e55e88728e68bbf0ce6304c746466b1ed1d82376e5619967a2b5852a1e0b1ad02eed92f01c9c931dcc9ca6e3bb63f8e41e6e56a7bd7bb2ed9fa87e0adbe9a8968d6bb34226c00c202df63ca3d73b52f18aa5b2fd81b9d658058caa5f186eb44d0b1d70be88c2661cb6ad05105c79e539d658df06d29e58505a27181895dc0da9ae2078f2630b93b580f1c14490ca7c15973b2fbcb92d36d5c1544a796cafb085ec5c6257ea03f77de53d6086d9cf9c4373728026d6b41477797afad7f1eaf8791143c166be36a80335174324228fbb8a18fa75509dd76c21f7013bfb15e8439ead0a8f7f39640a4bfd9af259b6fe6e1ae7603550e5a339ec03073598404b1927b2f7a3c2c50e4413d7808091320e4c7ae79d5d15028d178ff3b4bd7725368f8aca78444b8da1a6986f00dabd9804d8062d190b2986b8ac23fd5d21b3e8626e735e7de7e10f4eb5b10b2f6f0f3455973d828763609a54a09ed7e5579e2007ed4d87f8a36157069ac7a4c1afb33ccd07f33b253108fbf5d2863b259005fa5c6bd40c1ebf43ed622206ecbffa770cbf6cd2cad2be71cf21e2e4b14d017e6d16da587bdd8585d72da14b43430d11e22011f8fffd79d636133207cabb494b02670996e61821b42bbfddd901d782e146f6ac80505b5f9503c25848afc3e3137528e6cb06ade0f9a6ff0e9bbbb17d336da768e35c8a00e4e21cb5ab3d0e113109a16b21b4e95b7ae929136700b978d99ec5a7ab7095f186fed132354b62aa862a261891e262f059c18d2ee15271b04270245d9231213658f336ddc6a24b0e4d1d02b82ba6ebff312d033f808034685fe3538a3f672c0692b4f4d367645379059daaead71924d467b1efc1483875bd3861d64c7edfea15e7bc0a883d5622c755a57d8566fbba8193e9fb2a4eb6676dc7fe8f21448954adc2b57eab4f519f8deea991e76320880e5381e61a3eb31ab9b64cf046c0be05ce43ee7d86d4959c4caa04af7f3de9ba08bb7265229f84a39dc9ed48ac460ff1c03a8bb2a155b32546e0f1b4e4e67eb2cab87e6a1d60efaa5bcb3bfb053e62dc7d0200d749854f3798c0af94f4db5125d8d0fb40cf5cc9562ea26fef6c7a516e19b04907af92b0fba7c17da4bb2ceb1c02bade0d10c5ac07995c977eee2710c2ae192104248c4bbd9f9e0170d59cb036d6d54d38d6e122f04dcb1c6c7848451ce8f40ee99f285ca6ad3a76e011f76fc0ad7957411459f21601d20009c6b3a6c3aad03e742fb8dce45af2f1320ccec22d209abdfe3f1b5b53838659ee48dd45cb1f7057a6d2ca8823775c7b6d446be051e35305015a195c419f7c28cedcdf9c1793951140c4ec9c6e6574c92b563dcbdda0dd0cf5714ec7dc96aaec5a2490521978ebdc122f2d984f3e0e63c25ad5fa0c12dacd4eb76a74e7d722f0bd44a10d9d4f23b52b08fa72068a4c9cc490e71f740f43dc64193ae23b33df456274581f5bf95d04073d036fc05965fc4f06f1efa0b8e9a56da723df7f8ee615a5498fc9f9e63b1d0cb274ce8096342f1446407ca81c3318f57c46dfcb5db0b6dc72af9886a9acecf4051f84f056a10fc8ed08a0d6adeb2bf4e48352b5ffef10e8d3949003ec3ed80c102d55735cfc2134a458339ed8b2c3ad80d35bf005069bbd1249c99dd5af8d396d281bb95ebf774679152eccf091a0e4fc3189a1ae26eb06c70bcf480386a9aa9a1db3376041a49aa2639ab20f42bd9bd259da107c154f94c0c156f09293c00f44cfb376aee4af72646586bbe920ecdf92a91b1210986555eacdf9762dc6a7ab7cf3ee2648e8cfc2e91efee5a096b879b34eb80e621e1b361d579c4d00c8c874a00c3db5c22a3e32af386a9f2f3ff63cf7f17cf0ffddc8a3cd27a5fc5d32a0536bf94ab2650446fe1b9b5b7134b1aa5d5ec77547d0b9717fe7443e539d7a820f5a72654dcd50d780c5f812d101704277d694865bcb939d09dfcdf40f7190b5a8e683509fbe3d2de153f75727a770085ee2f9680a016e3f82ded3f0e327348a100d046abeec295fde90e96c4ccfb81cbd486141442125d30709c84b2e1b6874ace79d29c428e2210ed2422308512626a8f8b009fdfecdef3df026dd5766278a67ce50ba8f14c0ee79db240680d35cb5988db52d99858f4cc4d800ae5ee001f880fc84cfa63807cf214ac9fd0c326bfaa2c69a7f6c02f54f9635ccb7e470ce73ba0373c982e1dbc506eff0f350dc29c2c24575a5b5fed200bda5a949a114de951c1025608a9d0b4718c31755a5e0117fc5a5fb9cc40701578561f09b59d14569870ad4caa717d4101e43dde658917318cbd07523a3d9febded6cfe17284aa1bf09a1b80098b567b2fade3f50aac3da7deb7dfc441bd18d1ba708caf87d0f597784f1b43e4e4ebefcf12b6ecaef6ea8da26ff26106797359ca8f60c913f366076f9b625a09028681b585b6bcef56db7235af69e777fce44497be246d3a73d8d5553e7110510ccdb1e5af8a7e07fb8e60040e83809b242fe36eb44f0ca010ca9abb2753a1a3737b2926719d2f194e4bda461f69ed1b25ddb4e36149765efdee01bc34f217b29dd72cad2d2dd77711acaf48bc713d484e00fae1cb2b9274b5c4097bf61afc9c9c0de0a3d04d0673f1b5e3bd61498940222e6edc087eeff9b22186490182ff2b15a0a0528a149aee8740b93274132ac87c8756dd264a025a4e644a28815c5bd970fa57e663043b4c21663017071e470079982f239d2f57fb6f51e4403c67e1607527c39220dd0d0951b968aac5fcb0ee4692d63ceecdcb357a9a605a1b882f6491f5edfacc14c526a6e05cb5b4ee6780a2568a0b9f206c43dbd59eeae7cbfeefafa4043d426ea1885c194eca6d3bce8afdbfc1d9e65184665d60027a7990941e4e1f7f51d162aa4808cdc0b50145b00a7714e0fcf307e8b374025bd6c09ff7845376c1981d2fb7359aae19ce9b5abd5261d998e2493c69b4eb03d320155e7ff9e3ff9bcf79ca6009eb1c723a6fe1128add68a4080f543cf15a93740723d377b03861446abda54805475a685741eec01e7254a8a78f01b75f3a67c387a511f6520719c750977d67138e9b1281d2fd46f38e596bd762340ad53ff57e03202dbd009ec347d9e302dc997a747297d16747f680683f3c4ea516804c7cd570c088ff33620c15ca95800d453840b7c603e5ebf20a7e67ecd55519f21d9fe9def51710378798e955ef768de8cb9dfea38be7b41fd608173e5e21efa1fbc877783a6bd4487ee4da5df752b2bc0d665370d63f0d019a7164378fbf709185eaf00ce3594acfa3f0189856866466dc0c80111ca67481731c5d6e513123afd18c44e46304f4af359ec0c7ceb14208a088ea6c3f33561c6dfeb90ebd0a5d2d15975bda9aca00d73f980cab7620b2f410396e304b0c4b043d6d8ca3d8ffeb9bfe4297b610210a5ae0c86007ee6eea99cbac1b1ffc412a04c87e2e6682362fe7bad838ee78c0f4e1484e548f09ec9b0576e950237f550750ec8cc06916cee148b3fec02bb70386bf93f6d491b9911967b89f0952af43c181ca66e0cb235378d894fbff1ba15fe859bde8bf965bd0bcdcd5b6bdc1b20dae94a6b3b22f036924eec3b636a626ef9b73a027f095f9d2da29263b472abe8c363225e7588399737e128cf04fe07efd5dccdec5c2c3632c71d28a57ad12c66ced8cb2ba3bb9af29124050c4049819573c126a8a8af6a096e71e626471e7b6bb403a3ac5cb3a4dc27b9187a7e47ba08a7d6614bcc6e2aa523e363a3576eae5bb024025f98a301835b3752e2170e8bdfde7d5727edd7184afc2c85cc486fae9374c220bb2a0a4a7657bf67ec0981db766ace0de40fed0772a3f655734cc881533e3f4cb54497624ac7ff80876aef748e916aa46b79a537b48358e6cfd18dbea61d93d833f7a66eda23910d379583ea8bb914fd6ec47047cced32e2c7741cf997f89827fee5f7174e71145127c716772817582070b0f0a292e551f2ba6d0f85f8d52c40c868701e5ac56fad3fd66db4e539ee6b48363fef8ee109feaf8900ccb08ad7a458e81b9513fcfcb72d62da7bac31a3a91ba52ab5d6ee1ef6d6d9f22f64f18045d57479117422434570443b9dee5aab0e65b7e7855b2d9f67254a2fa660d6db12a947d58f6cb073413a42bc3fad39af3d160feedf9f7f42f8c47e41aa0b0de26942e69416248fcc9e8c4324a339786469b640632be8a83c948eda3cb59210a5d555be1546fceb5d45ca73def847eeacac233978b9a0e5e1523d3bb82c852bbd819b45f48f017aecb5fe65563695b4350e93a3a4955ab46a9798163ea5f07f126caf1f9de598c0162832a9f1e35de17a5d1f58838179d5fb4f67bcfda923fd19d88a7b6a349f1ba2aecafee27a2139f585d8bb30926ef521ef3e46b59ed8a2671b3749615548980359bbc3b0a5949169263f5e661f78dced626b71dde0ab9ff83d536dbc2ed89fcf829be858c27fe9a59a26155014879a3ccaf84e3d28399866e7cf3f52aec3b2fb9d66cbee1b6397321f27a43a35f563c7dcb134a26ffa9b9000e574f4420d3ddb1bc61b999d5856e4d77b0a63441fba12c2bb46133b86fd8aa21b8f746a0997f9f9f87ebd5850d7d93583ea8361da26da6baba0d2380be1e72c54ea514c43ab6424a8e1389d98fbbb58215ac95bc9cdbc408ca459b70b3c16e4af25698eed6efb7415194be1518d0edb805fb82c940603cdf2ab4a8ce295cdb17e0b5437c99b9520c44533195c61b3660676445abbee4cf6e9a2c79de2a597d9a3eaff2195e9b98c3ad499691c1b1872c856ddc1e09298a8777b69349afdeac6432d1607384a31c7ab6c53fbea37a477493f5585e46faea657d091ff4e7708c8208dd4cefbc1224c09ede196813a71fcf1e3ae8f02a90799dd7666adc2007585e1b3868d2f5d69d25920c17a1feec66db412be8e96aa66282613bd9a1959c1f84ca25b9a6548d0030c0f685506370f9f0d53c16832f15b35b9477c1ead8c7f14bd6391cdd3e6450780ac58fa98ae657320f1b6e5e04f39d2d86cd83273a2426948f3a5014a0c996c184d5214b2c77a31e961e0f3e894d03a0a85555447e2b86641352dbf62fcb2d2a5b2d4c318542aa8860d5f92ba645302a5c2922025d5b1c0c37048cff5f9a7059f0ebf4b8e11b6c97808626034b480a2dfefc7e77431d7929a757f72bd5dc41bb17850054cddbde22e18a0f605aba363207c7698840775c436a6ab8f88848749e1cb98c81deac44f2d1f81fc17d3d3747fdc41b7df7dcbe4b1105b711d9c3949c53a6c3a6de5f51cc119ec77b1ae1734ef387c11c236ce2fda9b5c251bf4be88a87231b6f57243f873441be75f96428769e1c16a9451a9cef021ae3fe5e2db3b84050aa61090e3479faeb9d852d606fd2f096a4bf0233c253ada0e2d4fe0dde4be9c3e0e95c34c7faba5bfe6a8af74903a1ad25eb9a4a5d7e2fb3fcbd6c74fe7f1fcecfa4b2ebd30151ab822db70b38a3de5aea823b3573f8190df21abd4ebac54d5cd224754bfbede7c9117a178feb093a016ffd282df48435e58292b9aae61faeed8d8a51396fecae207340a043a30a66d1d43609371bb59b14bfc70f39f09fc9426776672aad1ff2b58261c0d9ae041f06049f95b043e25838e7da61fb6eec7ba51538deae36d3e07300290716c55b0476e1d11aaf5238c7590342f4cbf0163f2f6389f6bafa87171a39f22dc8fed10130726efc0e62664481c865606a0339a2ad3b086f2a11440d30a6ff3e004e33a82229f222a555d2f3245d2b403eed6d02876de9841cabca3ba68851f5335289e57c9ca4a790e7d27c102d5f9d2c48082e5f9daef6af5318ac25568430c5fb1a4982b1c10aedc5d31966440f2077e51801da8b34894e2fcabecddc85d24bf25c052be6074468b93e645b7f85230c3db3250c72596db66762584c77f010ace06b944ac8a85764fcf239274bbe35c3026fc03cf71d7bd4f1aa3afd867ba3fd6d0c92ab4b8a6389ec58c55108dd0c44a4238088a4a58fab37ab63470cd33a84b85d073419683c2be9de2ffab20569b73f5c3753869532959fcd8099070c9f1c9ad721415fea1284283fe91edd71420b5b24b0aac86231c6f539f13c91e583178c904e4d995299809c703f3dd908511e2f8a9e92d555f4f2deff9803133f37341b315b37b8950d524f693d5eb5da96d9349bd02bc7cdc105cd5c24f31bb6bb24a40c97fb28e4018ebd16ac64b761446ddc4719ec9572cf996c2c193c22b6be1960ae189bde0569644ad225da1e76946f6658f6a3f52a6c80da61bc6e748c6512707a3d16b16e43731d54ccc1a5d832acc7361e10e10c751b8e1760444b66ff1043af4f216ae9e73bdcd66fc0f2fe2439bd62bd697c65bfbe1e2fda81982f4ef52a03e0cb73231be08feb9cfda1c9d131cfa6f264bd4a64c6cc98802784c39d5a56da094ccab9b84d298b5415255f85497e276b1cac3ab585bf867a7e6d60f2fd32b1c17767e2f963ec8fedc7123473ef655cec02e5d89d200210ae6b647419cfc69a9cff79269d1f668a1460befa1191b976293507171f61479a8a29e659b4a9555d9e3fa14ecdb3dfad7c74a8681624b4d08db8dfd03c32d4c929ed67e6d1c1f386d51a3b39d0563458382660ce6a6c740e27cbfc19512722ed7dbada7da211a9c444c96714fff1bfcd45a608010f60bcec03225d6538a3589aa5b8219f1c902688212df059f9c625b511dc2653e579f456fee31d65cb3d9046090f946385d1e01ca9fca8e436bffbc03cb2f81c1a380e6a5f68e8f6bbc2f275f3043f4180052f9472dec146af6dfd1462c94cff1092d549ee4fdcda38ac22db0d4ea6df93356a1c8dc16b34db2df1d445932119e07a4455bd5654431f4cd05d504128781890daec7fd2af1fa729b4fd8ce20cd47acaa6249867bd8927e00369b52b22c6382ad5ab7efb811495f2ef8ba23e172e1ea8cc55c008c59278093634523faa8301069bcb0eb74805d8f6269fd3369c8ef9e9b7f94bd03f74f1c182c7b36cd11f6666455fdf1f56f097fb9a505b535f14b98e729cb135b4fc75655279ee42909712b64e82c0cbcf76767010d5d6bae2dbf4349c19bb8e0ac8f83d5e423c1d86a8d9e2cd943a1f2aeb1d5197fdc94266955d788f596e4bc88d8b10f72dddd1195bf710ef81a875ce7fdc1aee0dec62a20b9262413fc15f281bb485c39eb6ecc6ac5c588c56ad90b6638e1758cc9c37307d17baba3411f0b7a36ac6b10cf36856770c9a35e98c971984312da9bd5c231ed9b3d23a5df0c9196629dd8f90babffed99506bb230f1f5a9406600f9c09ce49a687c3064e8393a9f5d5a5d72068670b170c06b2372d5b199aa00a695cbddc53f43fcc2605e3234002a7c3894abddabc2bcc3c9f1e11cadb9c90c377b45b8a974338a1915761fdd0cdd3d3c1ad35718ea98e707a98a4a641e3891ecae398e492c2e1a826a94eb396ae634385a0102f01af9269c8f00acee4a9522cbcd5b11b4cc54e072b0021298b62eb974475149094dcb53695a6850938a29b776604c32f95afcabd670b9717dd073f1901fbb4c82f47bc60781353d89d98b9340e6c422e2d5d312a4a92e63439270fa4452a58a23c0278ea0460a5b10acdae8ae45c8d3b066e84ac9eba44c5c490960ca6c10fd265c44ed830d34d06f775e9228c95bcea91b41a35ec2d139a4dfae607fa7c408d896b1859ec3ccf0fe214bae573797cd2d278bd6a95ecd9ed9d2873d5a1bc3246c1d7a06d3ada35a0af6a097c108176eec12e5ff70496bf9f800d5bc064c3adfa028578138eaa326649895bb8e92fca6321806461f4de66c9b7f91cdde817bddb90b21a324b8ff4b6e731300a8980d6918903f7f48c85ec3039a05a87ca9f67bc159607c1a767619babe39a92f82db96f7d945a4529e81966e1140767221a0cd242a52446eaacb5ec40a8f62701a5c7685e34238e7c402b8f5f51d2a35880c725cadeae946f3a8c723bdcb18b1bb6a71c1e7e8ff60f5ba494a24a571330870adc164b2b90f4e50718ff909d3f6d20333e67983abf41155cba8973fdba483f52fea521c3737d30d04cba0b8c32704f1f7b8c0d22420fbddf38b7ceca2b819a23fa8155c3471049f3261377accc01fc83e4d7e395bae102aa3b59884bb0158707df1002fa5be633dbd5b22b69ef3b4669e75bb68adb00bde252c6af9ab36a9372c08eea4757d41f2d7a6249e4fb6cfc709a103638892589cecccef4543d1857f84a514c54e87f97e9234b2bd6a6bddb888a5cba8833a23ef6e0cc4301516f5b40a42e73db3b33d3b8fac07b6f9d4e4ffe4013e927cf8609e4924d0f67223a16d889f3eedb5565a9f3b35021ee1b5f2a8e5b650f6882984266023f44acca01b07824f0d4ea61b6fde493d6340d9666b8d3fba9997dbcf5bb075ab1fbecdc910fff9c22f1b80f44c6a18c00adac1eb6d10a0d2899dd22df6e65e5fab9d23fa02575f0b29601c2d1a4e1169b7095c5700abf6475657d052be1a5b0b94c22dde1ea9b54e68a3685bb751d49cffa4645d57ba1ee932fa847fa05cae0b43b7280746151d354a7967f8d9387522edb546b6dd6ee49450460a58e3b3c73dab24b1a4855a177e57c4d31dcaf90b8a9f24b0d1822af7cb7d28c5015207deba33fc326ffcf6d03ff45e7e72e4b1fe45618d7c5a3092230279a618411a5cc5bca060e001e1fef968f9cd6355db018db5efac31438c93fc2540b78cf986d9d52c46428fe471a7c6815b3efe675290c36384f13dec1267e0dab4c47920662ba75134487331d1d8f95008ae8f35dd5be6113912be95a161bd11b0ac0bfe44af51f18cf246cefa98231bf65b4894bc040c92d278d4b1061d7e2ce69209a72156d7e71fabbd523183e6e7d03a5eb0b461bd8fcde7ee64ebc53fc414fe2e4bf9d6d965475a751543344aa9daf4b602ab55a8188e4edf54c6c2839d547d0b42a86672f069f719ff154559819494151362905fd53375c2ff62047654ceeabaece8165cb669b0aa6d6377b64183574d6988bdeede930ed3a5c55470fabf1bcf79e18ae3c8630945afe68b02c67bd0f9ab44aaa05c3498b68f8876bb15b764f1e4dcc18433bf636da0f32efb5f64e2d38b93bb75dad41b68e448136fb35607d687eb372165607b2d0a7da209a246233520120277be037a51086f122a378957e9abe4ed3b401221ddf656d5e74014dd42ea1d2b981a179220a317809c4cd7707a3f98e1952ae32ec1495bae5c54aa67591480efde1bbf21ae4fa28fa2a6adb971ae06b63b6200fb6068c3f18f358a0eef1a0328e28581cc57c9307173a59007e56a183800fa6342f4726230fc203d1e3f0cb4357a22284d661aa596408285b61ea38398143cda59407ff6ff2dc0be3a2e3d7d5291c17990dc67d6f161bb9b396fe3971272a2c14965ba254d75e11b7376b81d86c63863467ede12974eee2a67b865942857649669c2cbca568a9327866a91e3b0f173ee8ff6e0a1a2e42007c4aa6fc5fe3ffd13c90f7d0f2e89e70f1ce6002f53fda3f0aae02a0d0327a685353c9c5cda6cd7ab29e04e429a6df4710c19c32b52bd4dcae0d59ce18e69bd7f743dd3d9eada5a4d5866c85622ba47ed9ecacbb3a3eaeb95f4901a5733536beb8f997ef05556ce82ae2e59cb847989de08df8822217e3776d3a2cc58fd75e1db15cf2d96b23e3ae175bff6239e85195e2410b026b8042cef34d6e19e2b68514c238b1ec7e8629ca12a93704fa4e12068e676a6f275ef1ab0d509a58f3dca1106ac38f455a739860c1f53588ba44e3b1e9e3c66634897a65ba35e76632ad338c33baf9e002d3a80c590903fe7a9dee70207fdae524e37931c47d7ef73a903ead8f94e790a8f1b0402507e07ef89b0c691a9e107dd43c29e81e4b5a7c823cb47a7deeeac084b4fe82b628b6ea63fa58b685858a07c6f91282df471a1012d8531e187493e3c9fb6cf67e0c3f6904f42e0f3a4831e54e00f428982a891f1d16fb033125bcc7d3951597ec86d84830df6e772cf09d301a1648b02f8f7cf6539210ccfbfc7326991066ea4dec25e2b03bd232db52b9489dd26be3eb893a8065706efee61b322f10e9654b68b19534d805377c459c9e22ac6e4fb8abcb3633155cf6d21191b3226fff8b67ecd3c4732c47de1b85207894b36da95c268e3afe3a9f5053ffaa0f3caeba1b2fdaabcba421577c3597f9c461bcba77ed3ba752e995d60cb2b760805e4dd8d21615488d2db4827115a4ea80f4978a778cb0beabf2dabbd186f3de52477adbfd4a60b290b12765ad21775c5a1079f9e0a5b3395b3a62c61ef8ddf3125d222c789566a4a8d25c83deacb888d458ae76201c7e91dfa33f4922afef2ac6928a4b24e65ee009179e975a39175b04e297abb1bb316655f152d22d014ccead400c4976afb41cda8b9a3307dd42d2450f252a8da9c107b313de52c4ed3aa336650977c3851297ba90095600dc7561b73d4100e3d1d8848071c492fb2d112af75c7351947490d4332e303b06668b3812efcba3b5ace2e73e88c33e260a8e32170e425e2f976e7590ae135eb8dbb38ee45675c85114b211c36284fccee30d8c7366399678aaec3f3cbf2232d3944bf08f47dd6152f46bab9e5a8cb5bbde36c9f729677eec23b4f336f15488ae3c92f070976ba6d83192d3d26f544d18240324632a770755b6487df967b45eb625e2b1617c3f8712312f1747bc527b11194f1c3b502e10a363269700dfbdc627cff39a00b7bfa2477a2077a79ec586675a864287e8b99dbb7aa79291a4ffa76aa1f44452fd217f42c490befddd04b7da2a452091dba2aab03e0e63e01e2df24e11ef7fd745c98a54572d9163c763193803d1635f90442990969e92a659a18c7c00972c9476e62eafd2d67b569159b27a7335ad6f98087a68a348102aceb6b8933a452607eb7194c2554518c3d23e8bd6bf0d2d4f9ab38941aafe3f5adc916e00f88c3f0671ecadb2679adab6dcc40c96896f9d1576ce8ac7f73b6a397162b6f5d46423dec59dbc8fa958dcb9f71278b9a9892d2b6af154b28528faaa85dd5d9306f8065ab2ad9e4dab52c9425bf5938e75a222928784b1fdac2ecaa1c01ed4c49146913c38fb85daba208cb49a88e9f6684b921c9d56ab5714b02e26e4ff10ebf85ee963c36bc506ee14ede8346e79eb67fd1b818c0721fd59e5560906277ea9821f6a799a76cc32197a8e7d0e1722d2ea74dd3602fbffcc7c24aa230c762007e0cab9684481678688b44bb389db4e17e3b4010deb6bae66da5c23e4010207a1b1c8fbcacbc4941e251d4aac303f38c6a11b6aaf86e5dc41b72245fef242395747b4dfdecfe801bd462cc6d277b282fe3c71deb0da8a1973b6a22d6ee28ab35cddad7e7670ff8d6ad24c0102be3ed1d8b69193e5d72fa1c8341e24f91c74e23c20e0e84d06cf644f4280cb16f41fef045356a9bb40b9ce00ed57f783ba46a870269410823b48741018fb3699787893d15a6d9898a8b0b891c6e9559e39de904c2e4cd787240e831c7a455b43b20556cd7ac0dde4beda17b8d16eeb2d0c19ffcbd8e11a600f8c8b45ec339a03319f402af96c9db06f253ae8b46e2c3f386f13c9726247683ece0333223933a6ed58c86f5c2f0566707f02a8976fe55117dd69ef95cfcf74d5387d7dc1a2ab6e7c3c809e3f1707bf3384c28f38499415d1b3667f45fe712ba04ff7b068e2726103c90e320d4e390f4c39939ab105d9ec8b3a9958c6fcef1eb15f216495a58014f303b3d1998e2b5177e5ab90b73304d65139ae3851f341e09131a5b39c8043b073392d9b0748e14a9406ab180db83a4213d13193148d0bedb414514dfbe2f4474454a60bf5934f25faa6c034bd4e52f81332dacc631cce95c2f7ea3effcc1180b08f7a17b2a73cb1ad592f4cf870e747e8a54e7e1808f5c0bead4e3c91b523edc2bbb2b676158ff8521394df70b6b69c5abd07142d9ae77ac50fb1c135950178ab5189db468f29400e0c605d3587ff9cb8c5f7b6ca5185a4b57e25d1d2e24509cca4f6b6de685334735c1ea3fa6731b1cdb42a1b83c7134d4f69269969465a0206b6b4a0fa2eb755d528c6df28cf0b8f2fe19ffc17b96f0a8c2b000c77f02ad786aa5d37ec2c396d9e270a1e7c7c83eaf13822c788cdfb9eaf7bd056ff772e14760f4ec179fa40299d852d955a84cddeb4469011d5e13dfa57c8884d641316e2698ae277eded99e394dd22574953a1ae6707a4cdf99873177b9bd204096940914e57b97d3c4ba9aba1fad054f6abf9b074fa9f4bf8df9af66fc0d105bc4d163b2b316dce48d596f3445e2a04c4598b4dae351096966bb0c33fe7cee990f0d964b4f656384a4a379bdb4023b89f355154ba8f784ab1de970dede9b4ffd60f0737f8cf83f14298b22cbee70199c9c71f018e0ac35676099133634bf54423f373e6cf39ff608510c65efe709825f7dcd75ed101c9bdf324a4e6b52d1fb2bc0169b889e3992d49f235f47ebbabc7d3a062d5b06c10b92f72d094dc53b263a35b89a234a44d0900db6dc9c2ba1ba9119fbe3f2ebe64ad84ef7d12d13e53189ed44e08b240a5f8e914410449316f3b73f680d5a075b5f863bfb8764e9113e11b1d930da53e1aef98393ae6c4ebbe5d5e42b2610f4589609c60d1e35fc871b6dc6b32e7af94115c0ddfa4f493ba0b14f904a9e770a4ee286637d9211ccb8790ca32a1dca50d4ca8a1526282d8f393a4bf6248c7baa6463099e639d7cb80b75ce982d5271edd748f23b61f827bd7153a4b54299659017495339929f09d423e9127000fabe6742c9b1fc2a4e3f1f4399df6667e1fd48673e3c28d4ded03d198b4517fa6c0ba17fc8de9ed652035165fbad6f3e442b0bd5e4ad9725524227058e27850e9bea7a363c40bc9f77dc92c83aed219a131441d034e357d1f0f5b844b4aa599c6e12c2e114855a5e8d5a65fa4807c02cf08586385dcef5f7fe052f1fbdfb7e38e3eccd2f067f472bafe9a4303527ac343845db31f9a2c6877d4fdb14f92df31450e32c16033be1f3c405385a6ae128ce2d740e380d3d6c1cff2f2f64bdc6a224babde2c0c121e05844046a8dec84e76dc1ea5ce8ccd058c33f6499a14e132c755ccc24c84c6ec7ce891be8aa3e43c0454f6615daca4ab3471525e3020787d8fe8fca59f5d32478498c385f22b0f46a16dc598d1e1bd995be306f8fab95903d41c76d0033ae66de98000866277178ec4e359e866901710ec9de09cde3845dd24dd782aa4617c30499626478d79f19ee88cfcc6b8a274f49bf8cf388d01beb8170f434c6f1b5f4224f926c47d034d2d5fd4e37861e8de3ea688fbe77eeaed8b0dcddc63f209642e9787c46f0fef13e1240b13bf7dcd46a06de04900c146db7848db57a6df2763c8444e82c4934cabf0fee1edb26f07d96610bd236219752eea82de54b721badfc2be93b728065d38e5a62584f1d00e21f36b74308dd452851ea94096e1de4279df9e15437063b6a7f8568778ecfc9269f29356f0e82d610a2d48fe20150a74bbb734a5d0ea3b334d2ef832d5acecf6610f37a171faf2f2a7b6b377402eee7f3575e6dc69969b73f4c21e02598235448d63189fbfce17be119df603e2746c6392191a0ab4e87a6d0989b11045b159de38c74fb6ce6288893011b01d78e6d486e2887ab6c00f22fc1c02ea8a4cbd66459ffeeafcc2f32b3347bcfb0ef168473a2c0d69fa3d4ec283be7c2fc4a0b765df5513dfa840fc2d885920419d6a84aaf1ba2c7c2a8ff20570183d0d0dedf83f732465f9e6a80f9603c6718c6c490565b8f933a5503119e340099b4f1dd98bfcbfe6b173da37db568faec32791dcf719b07c405222d6fcb6fc72bc738bd6a78a53d589db6be92750e9622d8f26a2fee5cea70ba7c929a5a819a8306b222e7170d3009c614530afbd712f0c50f5e0c6bb88f3d8123e04a887a59710ec731710ed4c600e9f559c12c8178c7c8d9ca1b840e81b812b18581614fc563b777fca9714c5fb547dcc1e2f77d030948ab5b4f49bd2507164d06c5e01a934485aa77cf29b9e3cae330e393aff34f20f5132dd6280c8a5ef9abae009587ffa6dc8c9aa8ac776bbc3e0c2ffef50ccf43d6784a3452cab3f8edb4ef1541dfbc74c8209c62c1b752b39fdfe23190fabc96114910301032af47e56ae88ebb4cca946953d624ee599a6021c01c347878d014f9aa7b465963af273c695ef0950c2f4ba9815c8b828c2106f0c193c81de18b768075bbba55d89fa3afebfde9272216fb2b6dc0faaf9e6d72dd7ff09373c8d4ca26864219db65f1a2d5cfdc493f64892644caf4b1ff2aba76475192b2920112f953930efb0cc2b25ae0fe71cd29a170540e848ff66071ed5830bc0fdc38cf15dcacacaa582b4f290715cd2b04ca547ff66a54d201e0c4cbf4a75752221e2f5d88566c623189b26f8a077ab5b9a3976b0cfc56ec4f04e5bc71bd09ac6e2b2062f9320c3dff222f0c46306064ca4cd9b88bff2f33faa60ada4bcb7a707a878bc7f84eec29a81e5b461ca39d6ef048e5b725c70310c8f0b7bfdb75619546508ae33a4c571521d6f607f07009c6fa7b16f19708f523aed6535a06f30bdf6f5c7ef2c78ac2c4c3e270987b503a0f320ccbc840cecd9aea2cc18e7bd434d3ce53cab6142e063ae19cf13119b89cd513c5702fb05e191cadba0bfe10ba873fe2e358738a3a9f42b867e7542761fbef03cb8514702283b22d159ecfa1fc66a5450f10855c1dc24f7f4397103bda6e9ecd9e43c9aeefbdf48ec224b36dda4a4e0df80281d57bccf12f0a78af494ad6587b94fba63cb842838eb28584fca4bc4f03e30926a69ca9c81cbbc3e49ef182e3339a8a71b0bd1561280e1b426b1337ad3f4dcc136dcc27566ab58e49eb380ea4facb8957fe94e720c4108d75629dccde054de08face580a847bf91a9da2dd200144b40b77ae5cfe6fb1a8353a62ff0bf2617dc77daeceec243ebe543c8bf66acceee72f8ae4971abde3041088ea419f36b603160b4c50d5f006737ea881b5721871af152678988ce7df1313d6785644e42bb81455e4b92e238ee03907b8f6001cd0ba503c1f8312c2ff8a0c696dedaa8c2130361469a8010c2b87e8b53f5d17a691194d85b63a34d75bb2889ee67b76e50eb460e67d636bd4bd785e52c34fb562a2586d18e1dbb253799dc9f468f07f0ab5819927ff604b80c0124e455f16aabb552808b34d0c2f97c61ed2631aa0906a4b220432525af83165cbd7424647d5c5434ff91df81ebb679c43dd68632996e61c707c1d6273e2e0ff234b8f962d02fb806aa92f42152695b923da27b3c2b4f44d05a114b19632b794f9124e3018f8829bbab6a110a77ccf07b91961f7b3cd5fbf4c4272f64d847a978acb0c4c90a4791a4f0ca77ae89985e18b5e76cbaa636484991979bf00dcf2956a712e1f2ad50c691e9e95e3c5227a08ad4d2c765c515604321ff3a74791e838bfb033b6ef54db1fd7bace29b400ace61d63e379ac17fb12a6a368f5f5d8e25fcae06f590497e9bcd3e8b823628887a6b4eeea09b2234d2c6cd73744463897692fe57381465fcfa046239688ab130b1dceeccd0057f34b0c3ebd0c9ed4d794227bfb25077acfa0b440f86e77cf0413ef73cd4dd35d833b0cd0ef0b5d51ef2fd426774f069d3862245781d0a69445f363f80662168863116b1a01b98e3fe29125a8532c2f9adc401b423aa850e59b3e38174683dc90f2557c02ee37c6549c01198a36d08e321112d978682848bd0e80ea828da31be973d9b4bf2f08024448be3321cc2e9d240221c5bec529f6453e93d84b53c03ce130cca8619c59b65e51228f0ebb49033f2510819ce4e3188796d0cd0bbeafc7db8772dcdc8fb1fba4db1cff6ad9468780ae63942405d232a2c95d2c9e60de6a52526fb0aac19dd06ca5d434939af2d8c14f0c70461cd644d2d7bceb32477e99d305fe0a2ced099ae8ef26925b92ed1efe38428d2ab9cb335074493654753980968676a29b41f562c9177fc4555ed4122538fad656b4441799fed31518e2d7af4d1544741212e23640b5d3c5ac6c30e90d4d95d4d9065434b68bd6ba6d4a821ae54d169d354d29fcc6ffdd16e8c9d0868a7d1c95223647d64dd5508958fe69bc14509ec7e538c813f9eb1e7cedfd70fc4f96ff01bd12b85b568abda219d837a4204d3475565d38eda4995bb35f6425147c37f58252ee72ab71aa5025d4129b457ca33e402f83c790a6db4a987eb718684263a86ee22f126f96c39095d4e99e5da40673ca3091c0894f8345132879327fffcb18ac63bf71bb7513fa4364cad16a382a29ff5a90c9fa71b8259dc8894fdc8fc2ae67ec40524a74324f1c4a3895bfb13934d44449097e13305d7ec460c6462f42adbf692ca51191df9716bc554a18a6ad9604593d44c54a2d7c338410d30b6085ab959d4aaa5d5f10394cab93ba6d2460de3053dc4e9dae21275d453c478c055c44786a9511f014bbbd83a34f17ad3c5baa9095204e2f92991d6f732267ffda304bcb0bdd15e485d2005e96f205b4a7fe9a0816fd996c78f405b107ffb692cacf67ff642b03fa5869e227f1639d927d510fa040a4ec87fc5c96bdae7e12c516151bc008702a954b201b429774f460251b2729d4e3da79dd7a5d43bbe84439b5c98f30345e28d3a7c32d23574f9c501f0e312595320f3c100f1fe46c7575db4bfee0433aec571ab339a92a28a4605c7bbaba718a4143d8690f99f65fbcb94cae32fe08f995873cefb2cc3b3c3cacc585073cc1a6044b987329936bc8703978e3eb33d918dfe831c952b854b48a33ed8553118739c981b823bb224e77b6260fdadeafbf1794f2934d54e281c039033e57211130997932a4598ba40da8d8636c1f176d386ac9a7a6b8fbb967951764be29f8fd2da3c49b99963aa413df192706b3c0fe8aab834204d4ab478100a506c9e638c546c271147fcf580453fa2a70f55be37ae9f0ce4875acb690561b6289c69885e314e594fecaf1d6c508d88f8590411ce8bfb7d93383f10ad92859c34eaf2080315500ce9e5d85b5d0f5a23cb1771eda0da90e4b8dd66727937f31811946d9c9db79e656c06e159a9f1c9e3d3961ea361ddb3437dc74b89bd35e1b59e3b54fbb7faad6a4ee04f58cc2748e931e75f54a70a56778a0c54415944f5ff76227358e751e9da589ee67c34506cc12df67797055748323a52c2ce70e0d09173940e6e008e984254b2cd701b9d6aaedc059f8362e25a7d801b5978e9430aac5c1be8a2db98b81f3c7fe8acaaa41e26f03d9489792f911f579bd84950137557cb3a997ee9dc7a395e117e64a332a6bf0a681b1c366f323eb89c48a56d23f54f431704e7074485e6b3e9e74d08d943e52b4d2890afb22aeaa7e8decc637dc07dcfa4eb8d0ab85a000ce9d68b60aa3506c3fb60ac1386b52381d467380375717d72415a3fd94d050fc3f3f61804d0f58390ddaeed481c260feb45a2378a88b50e7f25c19f4d85144c085c41570275021d3b095a94bac4e6ba4a8cc8b523852471e151f8dc3663577ae17563146ab84dd81b70f6d02bb8084eb630536511dc6f4e3496d67dafc5be40225dff871b97a9c46a376cba3b79e059f5abf641693212db2b89b20d0c649fce93b91511152bb1c7e1b72168ed438782b3ce950e1d1e0bfb55618e17c40fbea8ff80035d21f7a6bcc164e44f26cbf70188f7496f1022ae087d5edd5b8be9161e26a101fe5fa600d4c1689a35a41362f59f6e5c60992809f187ba67eb368626061dfeb648b10d8ba3afa6754522f5d6943c0183eb6bd3a01c9bf54da6db07037e74c9db1829dc59d23534c515255c53295412530b7d1183f1c89b8d44bd09947945d225deec33278bc8e16c48913ad8f78b3493a320d0a415ca9081baae5d293555a6ec4cb10a0462c2a95125030a37e320843db2b1be266e0adab290540b9c09c09a0bc5d49cdf449c3c0524b6f7cc5fe74da25297b8cd75a481c48a8654e898f9e851ef7eb77de166c7e7ac6c9b4793ee3d00ae8bd519810e6f325f74362e6c0324215655feb378ff48f1faaffc9ac5597e71b747a4fb2dfa5ab6bdfd6cf8986742d5662f478c9e24aee24562a0587445e7e96025691709a304e7766234be45ea118cca43f632f3c743b1bbcd94835bdccad7083885662424734c6634f323e088c5c6ea32b8ee00f709627a09e2b39c3a9e59afe2fdbcf387d909cd728016307b24ea96021ca16c17df151079e595a215d5b650fe1473330e8f57a63cccf3249c7b5751835cac22cb0666bf6f5e8ef5ee309c38f886dbdeecce82fd1f7c337846f8d06fbc7a0ba4b6e3a915c133f83bfaaacd84810c81361dd35657d146999174eeed78a496b8190cd04f4248e70b43098590618901441c60fb3fc8d3f8b51c7df4978b6c2af619d29373f3f7bee2c81e28268f36a91ff1772fe15b16901a09dbb597d6b92311dfae563b8d5d6773eab056c05be75f18e3f0794cb54ea3afeaed1b1485596e952532a209b7bb25b2bc4e7121d0f2fd7bc24a03b0b62d04105086d0db68644dd16256a5d0ab03a8b0af51fac698a26bb0393f1f8b242229f1a3fef2b816763fa4482e537f867d64a1066f203441afc9a7ce5f8dc1f58c2eea61f3bb8557be83620ad78b961b13e3516b86cd713a7374d23220ac3a1d030a417f704d66ca06868489fd8c2e5724335fbe19cb860c0c9da27b5e1e6b47aa222d68e1a2b1ee9223eff129c4d91b698ffeab92e2698592b0290609dd9ccc739faab2951273e8ccff48d2b723a996c8e83cabcdd2b9f6f958bc745fe4f5e317215ebe8e7c6db0571b221d090bdef4acdffe6cd4fd2548aa4522bdaff2e3a80945349535a8f9fb03ca4b8b4a97ba7668472a169275044ffc48cd13a6a83e1f3b47c4861ee520120fbad7075b86976c75ce0ac36a10f537ad4a340bc7045907b3c928c68cf4368551190a46c69749625976b7c91250823ed00aed2e63ed47f143c46e3723213b89e754da3a395d104a60553e7c664a1bf8ff892184573fe4445cd2a6b23c168326f14eba5c84846ea2c984ce1a44176389cd991cf36156bece8cdbfadcee4c53978f7a1164ac0e1237e530f4e643b961ab0e337c939991fe52a7e56c3cc395c7348ce688606934f0aaacf7fd6c337ca819bc2a4ee72a9253b21045b40eddc2243122c255fa383beb12e55470d1a7358a3bd17a7efb3db0905c261bb0678460f171f5ddf70b077de255c05efe1aa608a0ab21d5843846c53ef63841d7127cba032ea00fd31ffa3db6573a368c26013cf4dd51d0bf858112fe728450d4b63063e06d61fb8adccd9aaecd2b0706682568a77b884d140841c48db705a350ee169db572f9a4d3a41248ba237c0bef88d8d2c4721880621620d0e4436e8598d681b557fc05bc9ee5d51e5aa3e488eb0c223db33d25186f44ccaf81bc49fd2a67d9f3ff7de4b2f021d706747a54a6151bcce2b8f4b354096179219c30d53aab5f3cb103aa5d99897ee8ea5f70e2fc53cf723be3ac495352b9619fee1969a0b353273b61c6c91bce6c096647c27ee66ae82d8c8fec61dd65e31af0e3058769824088723c7d9f83898e24f5796fd0b5c77899f13941153defd3b0872da3074c1787911f116d344044ddd9ceff50e3b4a4b89c339af2d6a897eaa1cb49c1dffdaa963d9d032e70c380cd5d7332b407f3ac652fb8ff7159bd5f74d9ced38b1adeb5cbe3c5bf9c8e0c4fddf317d3c87bf7594a54d9f10bd75bdf19a57cab2c0929d2b7f6be4e96c8b9e1ff47800b3a63b29f36ac94766090d5e6e72719b78b61618417f501b94d64d8ad1582dc220bdced42052c30fc0e48beb8412caa6b3a9302cfd4c561e96a4bf68c79b4ed881af70f79231b0af7799d91c9f3f0a89c005e9ffc28b22b1b809cbf46a1199a6f42ae51d5ab4f1788acaae86c7cbee51c40d14de736d9f3e2e53134c7080dd42e0c39a19f52f44d21260add8b80c4e3d26088a211c62b9adc0d31c6cd3abc988fbdd37cedcfd309799b6d0120a2d178abdb2fc73599e5180de1f48344f2a388c3ecdfe7b774fa3e8af79aa7749eeb09420c23908f928d82970a44641873f68e01100ff8a79c21d89b14801ce8774ce6eb674291d00371a04a4211280d6308ea534676850d836de8f4f8e8a23c40c643ff1915bd70cdb6eb431dcc5d14b24ad0fd7ca7a4b99c59ef4ebf97e7a4f304dbc1a7ebbc76a99c7a5955c8b0a48e2759be25ddd93138a263e0e4864ce8829381e3b5003c2f8760558610629d0d0d7256a8e9b3556cee3ce04b23c7f09bb1b04c7f1b4a09f4eb20d8690a33b1cf13bb7cb5107a213bf3f5f451adb52c5b40ea9fd171e1c352a58dd0873c10145b3ce655ab40d2d6746261cdf389a3f8bae21c36c1571952dd3dc45443db4d665429f9ca44cdebce998aabc40a32f5f376cb8796747922b65151b9c42be80dac854eedf23a98dd0623af9bcb01ca14cabf858ad916dc770cccb23a0294781f2b21c554b88fbe8c6c589a1e1062d1e8a235fc953a546be9fd5426a060859edd997d08dd2b75ba6ed562f3aa256fd6c80d3e9eab7cd7ed79f94ed1ccf71864080ab35dc1006a462b1eee02d0802d5b2d94a195f725236af093c24faf56894e5256d02e6d4d34ca2e4a2064d01b5dcb2bbf863561faacb46d59ede4c77382bb9a072dd777b38e0e9f0f1ab5878e831a4b7143d4f0db5b42500048ef7bc68e9f90bc66454a10b2b7f2c8a40c39807f04233c8d82b7e215195b8b7877805722be32964bd85df229707161d13ca73db412105993b82bd6f68974d0f0d188557a34d945c2dd2c0f9b5ad3e64bcd07ea0995cf7052fc4f0949f1b076fd9ce8e09c8076333728bc6fc495eabf65f921ed848277070b1473c09df630f0eb42757360bd1f000f0242dc15cbde0c2da10b6a1321b80ada745a710d03e2275c84eddf0e8c957a2428a9733dc9996c401cb7351dee95724aa09edb9b6624e91c04de54ac9420dc7bbf02816f65d41050107258903a9ca3aa83846328fea712dcfeab3afd75df6ea5e568feee2d5b646805951fd7228b437b02da52d572c8cb1501a2572700351d9e69ee54f84839b48a6aafb9a67c8d4ba044348c01ad709af3adfbafd0f1e271784bce3e25741f02fd7cecfd6d36e8ee9041ed2a5f4757c3d0c5f351b56a2463fa202d3e4b4ab6edb37fddb06b47ba54eedd95b14a0daba7404a1a1bc233c978b961e4b457359ac2f2631b89c5f5f5720734e6784c765890aa07795163c3af586c83273a3bee25b179a6c85e3b45500f65c6ed2cf2360fb614036a399866e28594f81e287416adc54e858f2b4e4a9b932f5be7de4a99c73c0c833dc04a0bbbe650163adee40977de796a7f0ed51e626a6dbeaf477563cc4b7cda525f22b1807cf3640027199f40267a6237e2808d33450b5a22ecbb9b3288cf022ed53cb543cbeca80668f90b97ea9ba605ca6bb63ba38704043e16eb1b55b3d6e62a6545b8f97ad6a20f9f42126712c847608c3119570189dd919dd6552d5657f5d3d2003102208745ad22b755f6250912edc5db0d2bef26fec319f3cb880fd18106401c7960c11fc542ac3d41ff15851a14f6c23448e0b413286c6791e00bb56ee0eb277a92fee40c6659c2c0777e8c9b094ca47d03d9a7eab8f3f36a16bbcbc2cb2734b5e9a81bc5d56632dff9bc6062a62c6db285a49d090020e604cc717d8217f4643269165987c3b97785f6c84603a67e3fec426c929498e46d719514b1c80af4901a7259b73b44b7381d66269e2913b1481c4de7e3b427dc0f815e149bcd52457fdec6b57307e7badcad5003aa415a99241903d681e2710d47e0b90ead6a44a41dda968f068c85624ba873c3e27a028f57749507ff28ed7e9c869476d57777748b4a16b54c2f1b84665766a86747a9a6e249499fec0b06b2acbee8d0d79c67329538b6f956ba7262a7d94c7d9095460df7d6788eb54f0e1497baf4b498caca8022be8f7ad5d8bb462f511ee790c72916d0a174a5a14fd530da194e4296e780ce61ebce442f8f7286e2ceed8d92923c7f931980633b1bb037ef8348580a18716ea84b8653a52d926988752a4069cff2aeb972a155a4786884ae85b99b722800e23dbc39ec40dd3f71c32b08c428fceee5beefe275cd7c6ec98584fcfe92e600a12dd44e2ea936f8b9d81034c0a6bba2a646f0a62f67dd9cd9b06c1358d4d2b8e78b1b0d653f36bb9ad881f4a66965774ada8d052aa2e8f54ca31862599a2b74dc241c0120dcd1e89ad9cb059f698707fdf65affcd33fc1c465a96385c21aef194fe965617b46c938d5968be1a5ab01df3ce670037cdff18a61863325c3b605fde1b3541935df5a88b31129963ef89c5edc6f5c5623ffabe6d586b0cb0dd1098d87f478399b74f04f0c27c9f47af66fc0c43d25d91daf8f6876430c4d07fe97ed804a71d68175b10e5f850cc5b841da78cb9f361e31bbec5f71dd7964f56438b12d6c3a69f8f77847edc13d3cc2e6721985a166ea4a42750302e2b8149b0bcfdd06105d98c3110f7541c27e2e7dac92315a9f7ded016af6b4f0a808d1c1e871be2f69c90fa2f26f45f55464b14765118dde05a101e0a7e786af3e6bf945d48b24d0e009fef69ab7a045699ea6c418470b4faee77b6cf0470dad6afb8987a5b02581c00518ec4b75d8bea9ccd5c0033e5e9c4e27e1aae1a5321f3683c4c5f3b66d180139f913b642402f244c74adbaa5c4846cbf0c183dc025c7d172e0499b37528580443147090ca003def1949bd800c06ef3cfaed6beef894a12c93ab1ce39a9894fc3b26157c3fc79952e530161828fecf230a03acb76d2e939762e1b6caeebbba53e802746fc56fb64c1e8900b9d3fd64a4b700201f805df91e0c5ffee62dc837a54457a420e70b93c94bc30dcbe8d9ac6d489cb8e6a829e07279a02e8665d31e0ae654d9ba13ee4b1af576bcb8e2096d14320974707c23047358604ca6354c7a4eb7f814ca5b91fb151b6e73c96ee6a6b689715eb99add836fb2d275a5fdfa48fdf174ae021981686f81d6f486473859d253e531140e07704c60947e88f5535844032e628f8fa23aee1d701d16c596c2ea91171a77ca4c8de4fc117b40e316d99cfffc139105e87687b96f597a4d16838650701834d0e2ce9ba5c177c41da578c46ea980c9a2bb8ab4be6a80888bf856c831171637cfc4416dc7a39e80e121ae7063f542023a0746e8edf7311f953b3ba2ae617c94d62c43ec2c44109bc0b2287e5bf2f873105c50a8c88e82b17a6af00e570569e567d04512534d261fce5299800dd4a59fe2473a1622213f966a6ed9a42070fa8120d09886e428d24d29511bb7f1714dff25d954f0061a921bf1c8f8e0dbcd5c0b0e08994430a1c098cc41ffebaf03a0a92f757d5bca7ec0daf8e31fcd1d55e7c6f95232b2df1677dd396ce28f10decedc10c487a4fb77d08852465a6bf29e11a1baa82bdcb160b6dd17db3ddd18d875af87c9332074d76f798aea12587fc3d7fc614678c4e8b54ad22d25e15d2059a033b2964577b7522a0a8372b94a53bc408f8ebbddf5e79b47ae8fe6032a37231fd9c4a75f15f4082f66ce6a75cfedc2eb6e737e863201cae2676989d2554ab70e84d9f5ab6eeeeab13060eee2476091995863dd0f447d1d32fea67aa03ba7c897cd016e2bc3435bdf007586b7fdd6a97e3de7a4aff261beece80609b66260fb9d55a3ba30fe54676f256531260313c0a6cd5b71371dcceaaa4363fc06356ae9d92b20cc50f7f5f5623ad5aa398acb1afa0bb29e8a81a6d914262e9a38aad35b884e9a949293458bb0ba3cbd85097bae44ee112765b7890b5ef863883146efafbb234a87a8381b05ef0ad7e2cc2ff6c01d704ff21514ded56e0eccbb259a0235c7c2ea6f0f17718329530bab1674dd6a040510b2b90fe6ccccca8a1acb87d88917b64e4eb008cacbc49fd83b8960edc9278cb7081003d248c7d487a8126fa7809e4e8581c78717317d0e9db8030ea5b607a67dd6eeae33feff090a1dcca1d1abc9a1021986eb8fffd92231d740c94af48aae3e9e8759e109c37593f1a8d9b7a9c1d13e0a80811e7b78afb7437878f5ef9a52a303777250dfa851f7cd84a14ba78be230b4a237b56e2bc74ecd63bddbc293f24a4b72dc4dc0239de386e5e54543b7cdaa7892e4b87ff124f5c1538079b1297a58cc172a818e1abf71f00284bfc4b0407eac2e8278177429282e1445ec10f6a7fdab5a3037de0343b559352b757e06b5e8cca4d88fc0c542c307b60414ca6dda41d9763358ba219be4706c90f81209fbaf0b6477779723062f5b1db22acf1c5e8785dc756211eede3f54bd0f6a176a074d8cc130d5de6b032321ef8f0d8f498ad13dedae16f95d562904402557f188cc1e01aff6ff909418957242769af0cd29820eea5b4f9dd9113cfd7dcf480468b485c0691c3c57033c211cf035b65c88d02c01d1f02903ad5213c238804c4d1c88588ab34af6fdcd4433088df37cf19f52040e71bff4b8589714cc4417c1fa1668a9d21eb138a42c84b3f27a5f0e57c9f67353b5243abb96d99c10ba1665fb80f53cfeb36312cfb5bec78e5cf35cd01d8a58aae6b40d4807f036f53074213e23e9688d815d8f5dd1adef567fca192e52c7fa940fded55b921facb75732b00133f526c842fa1f8ebf24042c100c94420cad72a2780af4d3b3fd509b4cf01141f91a47f89990263749529b744fecad95bdc69ea9570cd9ef98646747542049eaa205c22f9e28984fd251fa463a03b74b7ad260fa49e96234e349aaf6c18943ef289fa820d7da2e817f4ebfd30067919938923d91c0bf53e3060b01ece79bfdefcb39db370af37ae32bcca3cedcf09e4b44cc3c868ec38e02ca461122b4b254b8fa1689aded916820c111665011d4000a3071236bff3e3c4ea3e4c44b9bdce6f7fdb4416572904b2b4ad6219540df8040570e5642a9b24a6402e702c0409fc09dd0f5f5290d4e499181ff1eb383dec40ff77ffac47362440dae32d1b4d1edee9ffeacae9a2e9ddf2af1c8a054877c1de48c89c290c0614ca875163f1bf570740055f7f73f4f89baa6887b05f338c3edaf8ebf299c7f6ae7e25c69beaa83fe689f5dc490d3606e77f3feae0d66074dce2ee9f22d4f5f5757013da6f36293e79556dd1eee48bbfe833fad9b94de0b0ecc00eee854917633af0156d7f5b824d45479ac541ba7edab852b688579ed33af3f9cf450f9b9605d9c329e5d78e6cc089edd3ea34fe32887e58e47601d0a3bf576454908211da359161ca5a6ff7c93acb0fffa73eb44c6c86fc9468637a6ad52876323152eca26342fad01251b5499fd90b524da8f01b7d806090ae9136c9894ea1ae789281dc7576f09832b2b3448b0991b8043f5ce9d4a57c43449a1eaeeeedb45b3258fb4c03bd5539f9607b625950123124ea5b1c12c9f11011936a956b0704c53790edd1f1478a694e56bf9c6542678ff8bad66c8e4a75148cff730a4f0b22b01f5c10ee4649f1f5ca652abb2c973d391dbf61d5e02f46c71e03d2dfdbc780dc2b10b1be78a96a72d392001538209078663802e3465a25be8b814c54f84a59f3da0861c39034d5c81535dfbdb48bf9bab745ced23697ea62bac5b0ff6ae74fc8158776ea7df0732194c03e42c098e6b6ef7ba7f7f8aed06165215861bead5c01dc7d4b275201d64209d81e4915ae70583626f41b7dc7fc03d560e85462ddd902a87f92261400bdd1dcf06abfe0f918c1aac71987c9e5b6ff8bb07675cefcf4316054fd1a80f270d16dad562a5ed9494d59fba0625b499d451096cee5f3137f165c164fbf236f28ea4a36ebc5dfae6e76d9ed2dcef1469bf7b7dfa392b4bb11dcfb9a7bda7b08741237081bffbee4c94bf978675ad2ec8d7600bc5d19a1136cbe6e3804f1dfb2145e32f2984e69f37c2662678b62ec3517b352b8d3914eda6528559672ec85fb9a1ea56f0f9e4612d2d13df18032680e0e54356f0ccb0cdd91f23a93de8faa04bad5f5fb4e3f638b2cd480aa7e3b9dfac854d021974bfb6241008ba664e0e6b1dcf6d44bdc45705de8619f5e98cd9e1a923f07a4ad041d6483cd975b3278e434b1c7eadf854f7d7adea6a708c48676150967b4eb7130c74bedf2fd96c8130ebf1dc1a5c95a49549bddae2edb901bb8ebc469f202797ccb86ede3f890be9ece7d9c2cc11bc24393277780995ab0008dd933e79cdaed98f359df84c740be096e6d9f2b903568026e03148022ce2385ccf1d9b26a14c124d94a1540706a187337b2213d22b28a8576b400037761a626f6af0d4cc730e227bf9a7774f741754fe0b746d58dfc935c6ec22e03770217feebbb5bb3646ff4a5548ea5c93f4adad70fb375f18e6d71f2ef63dbf975c51bf54b6405ee292c42cd7f07a84036eb4cd7bff3815e2c061a12de89a29082de0714eb945b32008b4367db3faf199aabced8b426bf191a9f7d6e726fd0543f9550e9bbcc0e3982dfaca12f9a7077a8d6459f9950eaf48b06ba589a26aa8ee59a28b0127a1969f0e96b1be107ba950a71e9d17b1eee02431c9d583f41f86ccb27cf3e0ac25e8b12ec56a5a09648e76228dfc57cde0a622419a5b8c8b0139376a7960d0d5bdb42e873dec86bea01ed14b08cc701c5950b620cd4dba3f49cdbc2516b5b4dd7c87e0add629f1f0da2e05c493e4793b52610016a48db657f5baf408474ffd7e0645df8f807cf8a8855ce41ceb58a065fe8e93b629994d2d5e89e9940f246e90b5d15e1e30c9f43991d5fd78851976a5a7545d783b859f4cd9a9cf46485f30a1fa8c8da8f049d08c1de7c1a1d44130d763a68a2ba01611c70b9f1ff60252784730509d360329b031d43d657cede1b971df822d08ac4fc10eed6b02b11df7a8b2c611910b0eaa9b7dd3b10ba057adc0d9430b5c9005a68c3a90eae4fbe4a34fdec494e8fa5c276ae1443fddd76c039a11b7b92b2ed946894effa88e1c37be3f30fe44a3ef801d66073d2e1b3940aac5ca19aaa4b69d6f8536762a2d92532823efba9777c5a01bf8a912b33d8998536737892a3c3da53aae8e6f017f1f3370ee210f210dce24369780f87f0975106e68bcac60ae3c48f817dd432a90d0033e13489a431941d03497b1fa173b05efa1e251e48043348f7c066b94fab93d593e31aba0d4605c6a8596344d6df6aeb735292969880615085da11106b8d77d5c944e79857b8991171760b49b457465ff737274e792531475906af1200fee200c9f09cc3d7add2e3e73e31288460e6614c27ed82eccfa2c2c15a2eea5f27965672bd5214a27dd86270bc71923b7f9a53da40e9df630280bf8c581182a9c4cec4d880b61c82bc20fe182e0afc5125b22177bc15f3022e333d30487495d31896d4a2d5192f469cf8ac6069ddb11e1fa52cbf5b9a04e5ab1b7e71e71b69f213f03a957ae76b547b94660fe933cf806437225fb1398abc8a2d4dbda8f8a6a536f088ccabdb09e345f0408cbd81e9d62be736eb8b9836da6cd5d7fcea917c39c7ae1de1ebad37b80eb9848c347364966427f27febc491b027b6076ebabfed514c1e59a616fad0e1afea14ca2eb55af4eda2a8a4f4eceb3b616b9f4ff169b06989378f82f50f7679136060721e8a53c6dbfe83cadb0e86db04df715d35ea8730832d2928908e4778d44e2d7d532bd1f95b16ce8625dc7a06bb3864a9c95b23e5b84d790959e5156af762bce05172a934cceae25d9b210c17b95f67aea673b3b9312d36f2dfc3d809bc8af9136431235a8dd2e1c38c2f64f82320d2e12f60a32caefab8280e2dce583c9f0a66dda550561268489ed9ddfedf6cf92eb06c17f42c7f98bc261ee87b9a8e08937fb30aff002ccb90da6e8667a1401ab4ff7e4303815056f400f19b742ecce47cbf1bdababd20eae5d071e118043e9a2bcb0329216a96d5a9de5f87f4daf3418b6aafe01d96fbabe12f1239464a71eeada72762cfaa4c372b84e0ea0c67ca28ff92cb814838ac2920a386323a84433bf9df7e31009507b9728dc891b34a49f3cee398b43e74aa5e0732927fa22dff61e28495321edd5b5b4950b1dcb1d04037e942620f4823c09bd779a4effee8d7541b7b69db3550f8ccfe0e386079d9d0700c0d212438f2965544ae11cd975e7603ea84611eb2cb2922e68f5a63c20443935a54bfd1168d49125823fe06d2593ca55898ddbb3d0105262ae08ce3946331e84ba82b282727799ce2bda6fc7324f54f320bf8fdb920af774b9fb03c1d1caac20936d10cdd8fb6dcee9bf1a516a7dd9735fbfb28700f34960c31ecab4ace85c07086a0d303ed4b2761af628aca6837822a59a79c18665bcbe4b82c305b8762204997a74ac72650d9a8d152398c0166ad4bfa9961d9d0e0887c916a4562b094e04f4c22af020a7de4430fc1e72fd99ff54f858cc2f18679b1ac927de10071828dd2fbebe09e1187987ff48d63fdaeb5ae9035b1c79a524dcba2ddf82017d70ab887a2e96e5e12530bd08b03ee362412186d8796a61edad3dde2b3ad36d5fdba779d9cddc51c81b396f2ed83f41e3ce486270c0533ca3a333181b1c32c617283375218b0cebeda5199910d4e5811be6d31b4c09a8c8757a71f3ee07bb6adba810bd7e9c53d7d12bea1a5b4886e73b09511f6f1049363ed948e33f597227a29d0eae564104822f2378d467f8c4abf986997900a91bb7d81db5a097f38e4342f40337a27eb5ac3d10f83ac2061e2a2939131282e51364372de3564bd594c269ed04a1efd3488a43a0fb0bfb609192484df96a12f803752d3ff22ba7373992d7843fa29b59849f0fcaa9d6d07da81f280de17e36944db52d43e22fb31f991972c097158f7c6c2d9cb595076cb2fb8df59251b66a5d649001f7040e74117ca348dc80f8dd846f3d28d82c84cf3557fb1460b79c8f0067d02290d5544bbcca93e9c3b12d299ea354a1bbab573cbc419aa5edf6af96eb9f7fb148bf70525105d2e73369ad62d3ed882443626d257eb02734c007d031683d10c29fc3f23f35e3aae9ffa9a262d7949e439f62512ba219e6388054b1964721bd188e408fa710ae14f97516c9f00530993777d335c7684789f999b2295d66544a1ddda26ba0ba33f27f759e97a464d2470d4ffe09e9264fcf3db9877ae7b158e801f53fd4ec336893e0de76f6e23ed92b64953d0d164660691b0fbd77873172820188e267a0a29565d261608e15eb395825798728a7e7be4738d77d623f961cebfabc6d7a82171343a0985f00fec21570e96bd002c5e3d03ce6a70aa8a2b0156b1c4c43b0f0fec2e0cc16415d2ff98817450f05c6971f87cd466fde9faaf8f7ddddc880e68c0f6d780a2ba95ac9a89b09e8508b85d2074e6536a1245bd43b2912932c80f6b98c4a39d71499abd91ebe284d71be8f11721f453c2e3255a5ad2b4afe1510fb6425b5cb7f7f51ec682dc3cf60e79e50619ee773eba2c23901c9bbecd18b890cd7005dff70dd79a49a73bf35b8564558fa3e11c861fee8a0344ade9d2853b00dc14a8cef5936e77e33a4d411ae757f2baf6758d709e7dce7a21d983cc2151ec10fd34c49fa16373031384ea173a6a21fd51f99a6e590cc3bcdacddb89c89a0c3fbef40aacea89a31b13401758badaab637c6e29a48b0f4811c9138e054325e838060a3cc427e1d779139ee4005fd11e9164c1e1085ecca5a38c4d5df6dc7c3ee0052243baac9921750d7bf9270c470e234883219af13fb4d87443695e975a399607c7f738be364c091dfee6b537b89529e40badca4273625dff48ec1feaf4f99e24aea0404512f50b68c047175f8d25d7e98755700855a2836dc682d1869705b6d45a3887fa3e1fb4982638885a3f4d03e634fa5709a2b27906e2039a4dda32fc26fda255e9b23ed86e4dea60c964c53b52492a29539bbaacb7cd20c278af68edb08ab88ec64363dddb1ff513ae2ec12af5151f2a016635178d4fc521fa0d55e132c8717547dc7d698c05afe8cb80e3a508940284f87b8a767763c085791a19a31c3eaf3494c5ff33e0239ba5936d5e11ce407685110da59d8fdb668f02ca7ebca8ef2127091dc041a9b65e129754f19061771641663f87d22ffbb68c0b91db4fd4f60323d7794aa77bcdc22fe2f5b6d2c6604fb20c724afcbdf0cabc459fb7dbf0897c940ee5b78e1b1542b01b726bcde1e18b2eaa567514be00599890c14151474aa85a489b80814f7b37ee0ea06033520ea0b5e052d2fe99913070af1db991fc2a059442c7b3e373555d4e57dcd65e6e6c514516e59598a8231141b70ab03a9573f4c232da824403f6c49c43abe0619a3f40f8cd6f9677f0c0bcf7efb220822afdc83dd6bc773abd02ab65f931f6a1e9b40f08ef09190737a52fb8ab1f833cf0d905cab8539050b0adbb0890931a4c19b74b1c4b8021e5de2c9b80949e7dccefd7c0e504635c34a1fe0e009b791aa63b3694e38ce6992e4eb6d49a2786d8d623f2a0d6d31939ee15cd7028023402190c272ad9f1bc390cd8be9f610894a8f92c6d625a69a7f927909be2391aea6005c9fd4328e8d46839c7a6a37afbce143aefea81014ca8d88092432635225bb20a29eacf6a867f051a20bb65de834e7a20778462addc91033dca39f8c532e98bfe5b930c8c7059dd3759754cdd4ed754e23330398c8b65faa9d51bc3429288650f6620dd6197085517962242447a820912a73902d82bffe1eabc2fa359fcac8ad00447cbd82764604ec2bb7ba49b7a8d71a8bf6d39a949758e8fa465c6bc93df83990c7b64949ee8417309642960bde8758ef5083bb130a6fa672db4e71ef3c5de2b911c6cb5ea9a6d6c22d72cf5756d9d630ef88b4e85de9a31ba8c897c358c4ecff0c5a658c5916aedea97bb02dfb8ee89c3d78959e951161bf0d1b094a6142a1abbb53a8b7e4789b53b018a784839d69c041bc3f9b64b43a50bcf30172a8576def3b27518856b493db6c31c299f52a4119a593d0aa024a8053cd1882764b214ce6e180f734be9283b6ec88b2e18ab498f9e55a410f1f95a8f9cfd08ee1928d5dd9f13f457d037fe124a618ab892d18741c6ea03a8cd08ff55717dc64edecd3118c3b527e9528bb2e61cac37e696a062d3373e75069bd7e73bd06d63be396ce2e79b1c7dd453f9333bf6f8d1f88091ea14ca130ecc069dd5b58d057b9d36430f4cd9fa63b07e814f36d062b7afd339248c66965e638aeccb28896b7d9a1c7a3ec64575bcdc7e96cf2cddc62e5fb8a83f649315fb868ba6fa79472493f025899ddd26fb2f63f6ea88a0006a43b2eefd398aaf04eaa3e1ded6a97007ed79813003bd4a35a8d9d7abbb4a1fe2635692fceef6547820d75baee4fb43774a0ec6b4daf6cca9ba14f7f588a8369c8399f08165157f3d14c0ba668b76c454034f62145154f67ef450be2af62c9a9e2c6eb2476d04c933d1f4b207d48d04a3b2e591b5d5b7ffec1f1a50b366e12784c82bdba7aca12c3305002d94bf300d05061cdd45d51e71ee0f89d7b5bf65d17bdd9c0d4b5b6d9e4b9691cbd4ba5196cc68b8bae3b19a135a02b7aa6900ac5bcc525e3b32a47d5585d67c82e56b0896de4a9e9db520289aacf7bdb9c1dbb881ec10e62cdfa0fe4f5673c889887d23e8e27fd8a436f0244792db4e9162d73463b5dc90ea8cd2b5b4d75df78e1eaa6ff1fd2cf5f3447d7144c40311f43589d01c78e0e161ae3f2fda90d586a8c610c1e08ea5ea02690973e4f397081009328f09e7da56d830dd641241747414959b1e12b0a3e627a3cbbcddb7a5bf8da53555b71c5ed6b491939cc21ac84c211e08c437b95d2b784d7208e735e6f3a55d977c2e95a32c15c3b03a5653f163b033e39439602929a35713b968545bda0b14856d28a78c9b46dad4cbbb6aefbf9094a1d0250e7bee9a69d0be75066e1c242cad0ce72b332cbc86703ab86ec3007cfbe6990046da8e960994061ae23d3b8cfc200089df74ad1e8eed484f1fd3a310ec4981d08ca95408d0094c0c3de5ab4a67fff8518acdac6e98ea9b351dc9dc3d4addda4cf0dea79e49276c5525cd0cc69ee9a4944832fca02835f0fe8508f4dc6bd0dc84a8f76661ef1df6ac2a890d06b94c1027013bbe6f00afba90b639fc8ac2e9ca43674aa8f6027cea2a0cebe664d73a6ff03d086ed227eebf1bd8c8f637bb8a98f666816bfa1c008925e25d358493d2c7ef84a1c196a906411610b5d2a275fe5002a5d05bba121decbbbf4412c08e466e5f2a70827fbd0dfe8cce921940c2c1d52e904b7f8e6a6fc19f536ec881245339117c2db6d68a4e5773749f757344f816deed684bf24d2d8d8337391fb3795359c6657dad470db99fd2ee303284a193ee31e2e2431fbb1004547389658c33d19992af22e0abc38d558aa90d467e0cdce4f423add13436862ccdcc4f9cde2e7c6efc53af755980a651f30484d88e2f215abeeb272a2f8a4ee163af00a180dfca5765a575f0d979491a73bcbaa51aee84c91cb0168f23b9a0a8e8a0b1256c435d6c320026f781718ebbc42e208de7a9b00ef0b289f4c38a89cd2fa0b748c37a4524d523fa9befc95322e3d8c53d50aa82ab43cf2cfc08ef0ba22a4f89f4eae53958cc1165e3aa52b5197cb85cb7f77617a642e0a78bae69e2c40862ac32e7bac2f15f7b14b57caeb6e68f286de7f4284c83d725e74ddaa27de79efda06a601b7f57aef61e804e88e09962c9982a0f38d15bb0f901f5bd94c4b0b8499e0a65a9ede1399836f19f360dea2c65157ce96b4d5432b853f72a0af369675462fe643aaf3f5e5b79b1805102654d358bf44f1a75903d25c048526ccf6e80d30bde5ca51c3883c54285ff0f9713a0c10179db72b0d822ce545988f1e7f9b5b7b5aab76a22f4289f3ca7213371a7bf7afb8ba063192be11c5bd79fe7056beefd5366ebfd987c4245854d9491e2c7db0ce374e34b545c9260b0b1531ee80cb83994e0ab6d5624ec161c77646caa848c1b1e641150291223899106e2a8cfd1b07b15ee0d26fbe86eb3158481487de68e3549d159a2eb49b1c0a991d8f3ba0e4fa670824b92d594b41eb948495a65edae6e0c5b9ff0c6c5e4f9650bfbf8f7364d34808556f788a0c3655eadf9f6808b2e5926c93fff4f3c112769bc73520c062518d8a43fd0a329ec6dd11d3a8f2b2c7ab974c8900da5214af190ffa3a908ff133caedb6a389920e1048c979f9fd7e7e6aa6856368da3e6608a0f075d734c8aa1a50b26ba09f4a7dd222602c9791a421f932fcacf4bc9a255568c5da315cb84d8776da1fbc01e522aa557f78ac875c2ed4e0712d404209efd4fbb3d29b450f52461cba83a576db32f3b0564641426ef4101ed4837db69e2f2159e8aa2766fc713720dc259578baae5ee299ad8c04c48558d70865384dbf957f3de13242f521ad395270d5922090d7f7ca2030c01408c1a04f4187e341958dc27a99b36147cffc70e6380ef890cfa9dc9c4c8d1bba1d5aa588660095d4b2fb4b20f91421f74c18a430f5ebdb14a622cb1954a7ea7585fd795bcb5952e80d46cf305cd1da29ae0d2fcd5e3511243833b24ec662290b4732e649473a60c738fa59debc7cb0f9e53e3c42dd686f00aeec2a36a2e156be557fc8c24ca24b6001562a2bc26fb41021a8270929b7fb2799099e4f99cfc522f03c290cb0d7d719f86a2a67977a3a9404bb92b729186614f9a4d32d2f524304894a7355a86c5525db9a4c4c53befa079830351c05e2181cc06f01b138a0ca89d5b9fbdc85dd4caa0ec6dc001619c98eb48b22b93629a90490be632ab27afc3d71f8e3fb56e616b37e6c40615facdeddb0bf85ce38db36a140eb80d4c691b3316cf3e6d2ca823a819450f154f44f612da3f2de9097b3064260855c641c4e655c5eae72c03efd3a2691a67a1bb16839176b313bfe2b15a3aed1c0ca6fde64ab0de6046fb5f971f286bb7f7cc6aa5ee8e9e6f5e2667b944fd57f885f4412868969fbc38db2c652f85afb05c15c9d74e60f8eb4fc0935d7594ac917348c5d0d1b58d6533d9bf7162979c1c5f2c81dc5cebdfe37b5fc41d3e632bd65600295f5d1e0be57996b7123a1984affcd893d861952af401374b85cfb9305975ea78e355e1b81bc607bcaf8436453fe6e485c0b8e838d64ff57d4f88a8fe77184a23ecfb64cffe10b4793a198cc7cc05adbe1de6750451e82c579d6f5e13d50835c965b7b503b26780d6b3e4c2657f2a181aa9dc56f089cdc343a05d510c663fb406d387da9b388b2b4062c82aee0e148c7d7dc1f3d20fe9ef257e0ce3314dec2133a82199298288b8ebdfeeab82981b9e334f2bfbcf409dfb2a290dd2c1116e802dc8e145e889c0fc959dbbf20551ba612dad3adc52819404f21692f6df43f4457a8a94acd0bf0e059a4bb771b42229a1080154940b527d88569a4f60487474c6b7f27e5ba94b897c1b67da2325355c6a79279466755304437968b8577bf9768e8547004232790f41ba04e339995a42e7c897413a543b3864f92a82efffb4f9f70a10262f2c2095c37a26c012e51633ab1c6129ff86a3cc77c8d7d1d6c426435b8fbeae591fdb275e0c73d35e443ae9f9a8fb6f0e2e7351a952edf78ce27ff7ab52dc8783332330ad3c08fc04ccf66ef2d0410059472f4e18832ff9527ddf6cf8f1d29a1702e2170a5dee8dec6267f746e75516ebb40b08f687f8f26ec17955d20243cc5b57b00cb7ebeb2a5247112e7675799daca6b952833ea44e081f26c8dd7e4ed9676fa3fb7c84d0a98ea0e026b41e4099a43899877fa3708f3621a4529dbb39a922b70feb0c7d6a5262204b50e61159c608bad4da5405f4da2f33690d5bca9f9bba12ce8bbf177ca5e5d81f6db5b31303ed207a18a6023b909aaf31de489aeee5a71abaf65dcc57fbf20f343fef670585f61b3d8f9da1a33b50b298497b456c75b5a9e7760522c58969dbb34ec8ef4defcc66299cc1e1598e8bb9ec5b80eb5bc788f8319dadb1e9a79699b998c3e4e27c170fc2c1d744e68bf75c4f33568f79797c7f43c6f7df5a2f115105809435089bc3cd39febe1a965b5fa110f1cedf64ddf76d05cea9eea950573890128cd275bbd1c27f934a3c3cc72dc44dbe400c495b53e9bcd1e0c0e8accff586826bffff314bea63b717ab656af911db8a84581a725f028bb8062c5f2bae6333fae11629dd12aabe82177ca9b8121bf080c9cf2b9928c72295683844f82ecc4e02fb5fced3dca2fa5f7a06eaecb60c285da57db5b608af6731b45a75f9a910e6e66a87f82502ee98c6fc3df47100563e5a5c2594793cefd70c46881e80c26ea51eecf3f6159deaa24a58cf72851036cf58797d5283e6c9c7f43104d73f865d2879550057dd2a74c9e7855a67185b981bbbe7e15806f3c302e3fde75f5b36b39937bd2c05f61b4aac3c3627377b3245d1ad20cb44d0546f3866ab088f843fcaf953528389482770f9e8b9d5a275fff59b3d3fe809a991e4303bcd6098a20a17a930ae1daa754035474740242e03c464996f1bf9c1501acee69d2313023d53fd9f977cc63a55d61ba3b2740e388bd211d566b259872b5c74b7b873784acc29e56c166ce4e2cfcb61fdfabb401fe6fc8f235953ddbf7b904f20bd6c86f3c88e529b4d0a9b43bf4518d0399d28e615832104f95ffb678311ac7587e28283f7694436c995f05bf36d6267ab1b9e957017dcd2896e1537734c35ff7ddf80350cbf41ca8fc33e3d92d443b2bca82f57b8540ba52ca30fac5e32e9b10ec02ecc2d532ed34f2bcc8858e0d3953a53a5a31387cd611ab557563b2e5da55675bf2c4a609a32de5d8ba46d9addea97ade00125eb9daa91cdc21f876e3460318ed1b039f6d7a4994dac457cce0f672230a27e0e9feda8d259be090ee9bffdf3f68b8b8bb79a593d663a473fcd560ebb1e103533991e3278bea8a6450a9de2063e4a0da1997cc448a1c39403de1e0174cb59e206034a69616f6ca6615e4d2b9cc2e6d9e97d76956dde57c5f575e5d100a82c3d5aa5f3249e291c60e5876cf761ecf77caa5dd8fb0101cec126bc07bf6aaf996289debdef0bf7c35b205d6a9d1b84ce605f23b511ec8039bda62c5583f2e5a44e80aa1274b430108b07852aa98f485abfd2f7b5c4dbf1a77a2e528b472eb3c33ff2f2b0adc5a81baf43a59fc9ea6fe67fafee17c426244b18222a1401a510399d19aa0d9bb1fc29a4b6eb1ada324d0f37dd952a3e25ba75c4a25aafc25529ed2a1c231d507df74cef7fabc6c7daea3b35d5b6d1eed0d1a329d7cef53880e1431265cbe820823de84c839c39fe6b89d891a2984a95e05bbecad93ab4dcbd8277de73b7d58890afb25abff96f7fc5c2de7656213fe98df3c4c8d13fae8a8921121c128071234262e0e0cafdfc13ef3b740738767af5fea9f5eea580e7dc12f2e55ce9cf52edd89d3a678587369b388bbac8249c5b66c7bc7c1cf4dce09c5efc8f62ebb9239198fd5cd5801a209c181456184c4aba20b695347b42c26f6ee22bc594a19308875a350ff84b3a11666b67ea2fd4a0b5a61c06683e1061a91a918e0538c48b1212f542a793ef94b1de4887880d5feffbfb1f1f788b2702a5689db0a08c5edfb183fcc63b0b77938a77b02b4052cd7cf5f9ccfca2774887509d1580d71d9b1207d41d833e54a19ae6e7179b3faef736fe85f20e49f5176d41e4410e0fc6c02516951e8fba7a19cd8f27e383c4171ad22f9c82a5cde3c54e0e4e84337c51bb98cfd56a599e71b4e0577873f0e8d135b2996c5a7e311f71c8d04b76ff48880ad56a132c3d6440ced08268cddb791032e4067302d2d7a7579fb38aa018e8692d70c10b0cb2186490d2b19b61011d44eaa7239722fd5cfc61b8609f7a248243666495aedf53fe0eb791e21e35bdb6ae494866795ab74363d9913edfaaa1e1efc29f4216d1ef12574337b9d2e71c9887f2686b2f4aa771619043fb6c2f4a9bd7cd3c68e9937fc8989019ede3aaf61f48881881bc2cee99014049fe06be2fc426f64d07a3c9576848eb5d5fd6a19d64e08d50995141b2b5c8fb7ee420a6cfd61f52efd7c2e78f1b38b287baf6938c0d30b1b52d54a6f6d12b18bbfb5d65d9a95547cda551e5e94bbdbe6ea6fc19869eb98622ec37b2843e237f467bcac7db2a4377e724b1048f348971cb816c67d0e046d00a0397a3d364de26006ba33904b6f29aa23842da8a98d3e799da012fa8c5f315a38934f2687f68f9a8599c77f765d9f300bf89a04938b5fdaf08cf0ec906f46ac711e9fc63525f1a325d130c3b73815c775d85e0572fd1d2b38fa3c10539165151d15b1534b5de3f717e1275d80018f83b5df714bbf6365e5e956b0242bdec909ef8ab6d9a280e79aa9f9b94ad4be6540dbdce913e3d1c59305d6e521f62ed01b39bfef9ea2e10e8e199d3bd57b433427a34c1bece4eb91d6b675a6bbd55dc82c68440db9a0f230ec9041e6e6aaba93246ad764f625bd32da5481beee62c95ce4ea20d74a47c0966310f78945c574b52126f8de62f1edd7b61802625848349081a73aec03634d05492ff803e0b2ca93a398c290c70b1d2fed03972220dc058086c42e06eedf6220424eefc10ada164916759954a17276c169d7db33682ce01b225cce65622052b924d683d338f1c6d0504e788f406c2e9e3382de4d66af9caae4bf6e3e44b7e18a2997c8165188f007cf75c0786b3a75516c9cc0a065cd47bc5b478d3ed131932a0a9b18f4bae67c5a9716cf4c9ddc14f658143854e33aada288ad018f4671e4a7b79717082b48e897c742476104dba152adc197ce038e0008165c90fc882c7c782a241ec754919c2475f21016d5a1758fa6e2caf80c413e3d82469b02362b73aff344d65327f35e9855dd208fbb6289429df9530816848f6a8a0387b4aabf63dd378a93fdaf9e40d2ded55507b48ed94cc0ed0e22601d7eee8001d6686172837fe239fadffd1848194d14a0f980dbe914bf3b5bcdf511b95992bc55206d69feb446710852a5a234fff3cdfb89cf5f05bd5541135aeb31f6d51716dd386836536f6dea7c7cb73e7f7b3ccb5d5a2c6abc983e5a401d1a256d08b9646eeb8a1d99b0f0ead3a5ea06dd549c78bd3ed6ab915ed43c3a88bbf6020393b140db4074c0b8425c9e4dd770892aa9b2a6e4019d6772bfd31c6d1927d966d0dabde1e7318cf9ad1b184327627c73ce64ce9c5c4447fb6ffe897885857ccb5b18c1434d716e0d1f70d6b9200a646f0b00d2515ba28ca5a3f991179f8c62120caf9c5869c7db50d767c79dc1718daf1f09de67cf1a1561b146d37ad4570a74d825f97b74d69af53e05fe3ca88bf34c88c4afd2030af80ec4b987d0ad309f8a6f5fb589acfcb90a7337e55b97247f30573c148a8cf5190c1d5aafd2e32fee7b30187913ac361954257f8a02777b9101bd54a1ff61dde7d52e0edf5e2bb8f148e98ea3c33fa9cdabbd9b58d0a73d1b15ea52298b74b9c07e2add68661f8d3efcc5b750a0d7d539d567634b948500ee4b2770ee10d4caa642bdb43bef2a4eac46caf899fd0a593a302b46651dae1548879b8b059157ca4a30bbd650069a0bbd7fd2a9504ef97c550ab39f8a27d9845bf7a0f388df4e166161a560aadd7e740c2e4ba52e27f623c72055288d5529872581808791b7258dc604ebc51e762c424b7c99c1ff1dd39169574763832e16224c765295c2b7e1f94ddc9fcc39f5b99f34efb63c2307ce3cbbff9c73887a73a5920f32a299181ebb2fcdc589b62ea60bcb5a791dbd0568799d9639c85a9f6ddd974a9f1dfc98cc6152be135fc93f95013a1eda4609ff34c37708eab4dc31f2b1632fca1ef6214ab073553b5c5cbdd1e0b3959ef96f8be6cf4ec19246b3e7a5cd25a5b34d54823e0a0c2f67e05105627c3260d5a7c2b3e2694625168ef85f67bdac2de3fa7331982ccca2514a84b9e22e1a1069842d77ff60b9a8f468eeac4fb5d96febfba5e357011fefa7ae0c09c6192a3aa826079875169c3fbdd2ac1db409aeb47cf7d1d5d8988866b7a251ad5a6b05b4a7830e0a662943ea08cec45c7a73fec1e05a85a19ee2878a29f4378223c9a3508d139b68fe2f3f5091668099699f96911ac35493ee4b7ee0d004073aa2e064b78dd66318a852303bd641e75dee6a02bfee5a9018cb4991a4f36a35d10d404204e5f44cd1fc8245cb0e536687ff7e3ea63cb590503aaf1de403a01e51fccc35ad76b54f1f34f610088b111c30803a93f89d8d75f09159d30c20bdaf296cd357e84e1fa230f26fc5eaeee7bea7168859185916b59fbb0be2580972cb3b6d11fff370154ee562f73c9ea403d8034454d3bf1fba5b50acd44ddfd05d714f25e3e644a85b88937ccd6789cdf82f2482e161fdff68898e186418d277b2a898aa5c8f5d39a36a713fec2ab45c96370a519d8f4a6feff03441247d1fa12fe9d70963e109957e5344ee9917bafa8b25ac020dcad48e32eaeecbd4c718ff984d61efcc4d75f5ce0b93fdefd25cc76970d4a566bfcefd5d29b265700a539689d5066e06539a6e90470151c3a9e5cc4870ad91d0c21f8cf8ecfcb3d191949bb7507b3b93d0f231f72af7c88026bd6d1d1bdf02c25148eb4bd8060e46df91bc828e6e31bc910b1ad10f0991fd6dceedecdf66b96083300041a04967a50278917842a4955e0ca8ad6a80bbc53da3a6c58a1964441e35d5ca8c51e2931cc53a74ec7d914d07a309e31ad6f15a6df63c013e16df35d152e29ed558a428c1fa2c0a6a60f6b0f1f22fd66b7e265e0a6d0edc5a5ffb1f076d7ff9c04ad0f6df4af6926eb70fc52c48515a28f097bcb749d85e9588b98fd20379d5d1531c841a97f2e3d80f3cebc0692bbb51e0888fb1426f0580c3650eb9b3a8be504c4e093856b9504a087fc5197d543c7541040f07db4cc2aece8689174dfaef7a81ff159b204e5e7086991e53c42b1bdf37f12b4a7dae527d4ba4beea17acdbe43f8701aa3f2b51f45322892f91a5d1109ccc8bd5d103776431037c628fafa029cb0d4f22814de50e4ee8b113aea06cc67d2f29766d7cb20cee8da1cc99e394fa4753db042befea897c92ff7d93e6da0e9ef375521700525c71004f967e2de204c56a8224c963523a3af52ee7117251549fcd14d596885bf8ca3ce151eea20c1a4b876286f43d83f88243e82d0ecdf32638a01166df096bba981c10f5f1f36a2133a1ffdf47c5a8b97089248022129a7c3145ce26fc4be0db8ff2f392532474ae7ea7dc77c1526b2a752b2cf619c446d8e30b0436d73f51785cfa2ef074f49a895a8d94090323de1ff3f0b760ddf595767800917ede92ed7857418fe8592102026e9400c03430d6a3d3641ba58e4621f46f89d00595120eb3d3038255d969a02f0ba6780f56e6886bc0e5963b7ba14a1b203b078d855ad58199337f2c113816813974a56d5465c7089fe3907d3bb353a21b4711d21469560340c5d9f29137abae7d87cd275777a3332bae9edad3987cea1843ce5764683e4c8e18adc0d9225bc29f90a60413b50d9b3d2f5110de99de33cde2cbd87b54d1c1190464461d68372b83fc6cfc115844a9921783853a5d41ffbe652bd3c9682ad32e5ec6704c03f0bcd2ab066b0a813e8e91572240ca05b034483cadd683da7f823b4f119926076ac9d2be4d7eb59057eaca4413089e6c9af28e76e8fbd0b9cc75bcbf88610d9c4871e40e0614bcc8a4aa910dff8713879a6c32c8f2d48201b9cdf0e0dd9130ab37948635f293b16df52a4830b4e4486e56962f295846b44265cf2de683469bbe4a60c14580ed4bc11bada9ad0618bef205ab518b2130ca377d918835fbcc72c2b12c22cb179b5147000c03a29b62b683bf6eeb061383277eb2ec96c9486b71ca5489211cd2f60a7c3fb55247beaaf6c97f06fd48710e2d002b4506d79b9162e4fcb161e5b4823a330ecf8b728f5c174183860c84f8db73df349ad289c4a2dad770626312a464c25360a09239029edd2cf6aeaa4c9db9778ba425a3fc06490d4b1486037453933f8849b24af0820469fb10cc91d622fbaecf57a3d7b1f5c427bb94d89c53b606feb65eb3d52c5ac10bdd33b130436106a1c6a2289b4f68bcd211d60d88bee5149e61b90d59aadac2d3d49544b2dfdfb7277e7ae6c8f2c0dd8bd6bcc9ae8734b9a8d8d830acb5060e90e5fc381f642c927b66583a13e902f6fe85ceb022f428aaf746cf9b30b00f964e31933d2912f95593ef13523f19d837a8e56106627bf0442c8196a93d4501ed513dc2596721ab61cdd76b1e3a3b0d1af88b3eef9af2492c81afa39a8ea301a13bef6e9ee63e344472530dec79c3de4e3416dfc800f512b7cf7144a2fa7a714b5123ead90d7c68ea1690be46df8b77db23e3a44e52312442a623965b77bdf88b1fbd77e15f17e93c595e4d75c9dc8e8bbf62fdc2863c72a964c28cdb0254f77e578c674606b6245e17f72330bae5b3ae083814065a1e4a1f208b044b801f732ba050d9b8ee1a4c57bf3fa50e5aafb31bcb65ff6b963f2b8b2dd8890ec71a3c8906c61ca7bca9eac3c3fc8d1418bb364ada5c18001b6b6a259474b7eac13d37cf961114461e30e039ce810c01dcb7c6f800b632cf5d7e4f365976cfd0459ce6ac5c07fe9f94271056d640c44f81ed683f8aac91066f0a815b7940a075e463227bfe13f19efde075ab352c762a75ad6f3fc2708d99cedf3289eff6720ea97b0d8365b5f4e32edd9286cc71742d50bbe389f2c5c5288f7979bbc7c8c9bf7b473b9136f2fe3f22172b71bc65a08be25ea2ceaac81507055ab8749c9429ee9b8788ab2dda4a6b78f3531bdbeb5f723772eb4d0db63e3138b21617804d1947459d35db417c8ab381e7aa9b34e62cea4e5e50c73d22fdbb77b88955364f6fdb5422e2945cd14b6d56d10869328ae6a439da67a423925dad162ed1824a9b68f8109b80bd7b957929c974af6919b180b4f4012b99d921918fa3993807f04b4f25638517d9ead4abb8cadd9a14bf6b3826a3846930c3b8f95f9230fcbd70d43c5dd6c1fbe06437ca367af008d0f0f03e02ad11bba07d320419262e63d3e8d3b30384a603588f04870783e787687e8e4f3332543acad7db0ff7c594879022de2dc40b6e7abe72077ec062d13724a113fbbae19dc6124666bc87f15ac397e9e1c6d5ba974e95b1597f8096dfb8622de85900106f70989003294c9b9dccb66e85a69b4a4e6cdb5fae425fc674859a52ecc8a095c31eb4f058ef841b001f5c8a210207ee57acc65c7777b05a99c0c533e4d492133032c99740cbecceef9b4684d363a4d9ac3b630fba7cb25af7993c544766392c1304511458c78af6455d13c4d434cdeeaf79eb893e979740fa46f505888657c4b5122e12a58886e57572f4408688e86311fc3898350b846ccaa5018ff4b8d30102e44d8612a60c812bd2c7602753ee6cb9ce122e786e30f9bb2a0dbc62baa3a655b82ed9ca37ba73f12a77bde49061cd17a784e02ea7c24da16e2c3806b62da9c2464491e51dc3a0e91b613e852646a5016d71a604a85280f3054caa74ffe3941df0d08dd2bde77a4886ebb6ad8620296f00fda366942e92ad901c8b679c73a03d35cae67651d6df7fe4fda01db3c18d3a44e2b67e93fda62bd47d5fd8aa338581e68546b9ff9bb9cf0b1eadffa1ecb9bd99e50212c5fdad579f9ca046e8daeb99353ec249feca3adff9963a7e878b30b8737c89e709cd02a956f7edc7404071ff37253dc64aa7d6402a165188615e3dabbc088a422469da5b2256dd6831c04b31f035ee4e176069937cba8245be1ee27050aa63815191366a11674bca8dc603c0113aea5e2592a8b4848fa9a50c9199edcd272cdcf8633e5861a54e41b551890be7ea59b0f41bf3b9f42759071096b83a87ff2e8e5ab6832b6af1b71bed77e931b27f1fcdde1655590f104128cf35b38538b88ac74a6b9da1b85ed7a43bd25446231f42bda1da42a1d8e3816a62c176a36658a2a89dd22d2358a9162d767672dd78433cb0ca7636dc31449bbacd7b97ddd4d94e8e2a131d5e9df7f0af53de66e89e2f904146a2097e0437de095ef319b07fbbc9fcc31e0579b895d001ccd8d9be5807b5f6690b6663906127649ff3676e55ff8e7a08b57782b6475caad2c9d4b0a3cd208096672e031cd75fcd0dbb06bf3c2ff9c816c208fb9a2d41f59dcfca0606d1b798f72e445c0f69b998956c5a6595d5c3eba665f899702fd968884ca64e2929bebaaf227e8e3dc97603a885a70702b6bb5ece323889544aca8ee2f519c14a4055ff67e034116a2d254c69b3b18a94ee8be6316accdc76d9c9c522331f846ce18869aabf29afd0c2f5e456391863e17b6e403a1718adc6294ce8c25ba164c6e4988e83d49234408d702691140bcac3f1750f7e5747ad8ec4c619a249752f72005fddc2a975160328c3bd2d0cffe2dc8d59d24b717f875790bf49b18fbb76d83778c1e14b70fbc697c4aa47728ce4775212c5af3e574d10e2dc8b82f3698b784d5738925f9cd87ed4daf99c7d5b0f9be4c15a5536f206807ae7be1be56231478fe667f3538557027e682aa3d40d3fc96f2e7305c72bd7f147dd7ae636fc9174646a31a1f28f50cb75f1834c4b5f1d830621592ccdb6c7487e0fc55efc73011fdaecdac2b4c8ba579c0a85a18fa3eed693e638c10676bbbba91233638288b500a7100a6dd5bb4a5fabd7477ad91df1e68744a0f3a0ad96c56d1f436d45cd6dd67377c7b94a6707c9eb0d25ede2eb94f7cfc2fc9f0d9e103ae10d9b8119e363fb02d94a7113e5d2e33d8e82e88f894b06d469f42e312bdc3d6b812f1c7365aed4f3ae75a10f279fc4775c236fba66a42adb7baa0fabc279423af1e112b77685fdda3a30745747960db1959fc218646265a5ae457885e43b657883aceafdefdb2c607824a8666af6964bca49e1acd28ec3afed7909b8ddfcf57a5f7265a9955b0c1134972b2d016cf9e5261a0dcd2c7bd4af416cf8f1129ea1a1e61c2630efc5f7e1ca82263b7405f4be01c5bc45a4f67d5f2df465e025eb71103e2ed3d7baef6b398d626957a7d760a11f2f046a3c82be2c63b15615d1b31a2a7cc092eab7aeaf35e7f81c0d8a92fee3862db9befb5bc886941440b40993721d6c8a3372d5aa16f4989aba4ea7b7b4e7973c6119fa36d6489e55ad92993555cde1c7ee785644cd11fa30d00d8a83fd064e600d4666b1f99bc05da7832aed90bdc8032ec63251e1de1c300f6ffffff09