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 58853 1a5a23c6a3c7d568199772b88e5c52a7a6b6c2f12e78510fb98e0a5da72fdf72

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5804117d8b97842fc8e31db4e7a5db5969b4ea1d93e9d7a367a3f78a5332dc22
Certificate Block Hash
1a5a23c6a3c7d568199772b88e5c52a7a6b6c2f12e78510fb98e0a5da72fdf72
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00403f0000b03a0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009503d991a40238f2c215f067de8a4fb356d61700e67487914508823d864abf869ed776af6ccb89f19e3a010b3e7582d721c3387b11f08efea4a4dd025f75fcb41557a72418f516cd31a224c10b50563d4f4b2e1878fad707dd190000000000000040000000400000403f0000b03a0000

Raw Header Hex

000040200004267169e8d9312aaa93d0ab1e144e7e90f4532683e46f7a5bcd5e591d1b863f73b426b587f58a27abd26f1b65559befb642079910a2edd21f0b85bf2e1fa2704f116a76bb031822dc32538af7a367a3d7e9931deab46959dba5e7b41de3c82f84978b7d110458

Proof Data Hex

59,560 bytes
121216020307581edbba8cef4102d4d39247d8f0162e7d083573e998c04df1a35964c5669739a9fb540affce86ca925729797eabf5fe4d5abb5c650e3440850411d78e6e21df5446ca3c1693a62d15c931570e44488c325a45bc278e8e986c82d57f5ba312600b92be7555b4c3b6950be39e7d94b98bc65dfe74e1090c050f0d5e3d6f50fe5de7a9aeb0bbb1126834bfa7c1f94bef27a755f995bfae8e05cb122570d3fa51da0a60fef1bab13b4362f3edc76d64026a119ba8acf78b0e3899f986dea79fadae327926e8006f08018f6dc9eda8117fa463881c11caff7614a4c183a50242eefdbb56e58f8e91158f1cb7daea569eecfadfeaccefadb06b47ae0b82c4fd089d4aa99b544fd0ff852cfaf186527e6283785d6240d9b97dead7c7824e50e5b5cde519f74e8999ac90a760395383e65cb82cf0909e3dbe413f9c6c089b925df3e92d29fa460469631c561d37cdbe828e4829122d084cf8fef6bb6fc70d788ff253d4d9c7216277435d031c19e08be4c2fd9d546b77c245a9fa2bf7d1f0a977e9576ec83342fac9ed253b2f94ea406d61845d0554c20b54d7da885c3bc670fb6051c8b1a037f2cc85884a6d6134f163b155d3ac4858e68a7eaa4627b2d769ebc7e323169aacd0613391e43a8e3ecd50813212b3ab4b9f5adb3106aa2a2fbedf0d664c81930f6eb2d0f507e1a5ad164a6eaa55cadf269376ad98b29054557b99745dd19acdb00bb7b50dd7a8fa058dfae8c865d23022d027973d779bf2adc8dbc1d5b994da142379da25440efb491edaba75604b69f4877122135854fc74da6da391af673e7ed106f6ad5c7602ccfc2c38007d9f5364dc07ea30bc04d4c6caab71f8ada4c0467fd38cce77ae87fd0a2d04c512ed00fe68c31a88b139d05aa959dc43fa9e8e76396ba35234543303022ae7fd51ba0197bd5a9c57a47a7c6b4ef1084d14ee41beb4740bb7b6edca068311a3f389544371621c0fad612733d51f8cd361e752f7716dadb9a2ae57c840539e63352e79bf282909587d3a24bb7160973b8f5a9d4f914197506858832b861aeb456c81689da129836f464477b804256e878e2b5a6456d45d6e3c9c6c3ef997d7fafc4fe24ff474708f30de3f0383865500381d1a6ff80aea7ab9858d50ad5f8f6c9d2e4e7ba64d05aea6b0218d7a9a2c6cb3456ae38b24de760481b02eb662ccb066a02b75dc5508be5dc3f252381ff12ee7043542c39f66306dfb7135e093c6a3f1155677e142227c7754c2de1e6409569f72458605228d6ade3ec4f58613a69b1cf99eab87229cb352c7fc90406384daac65b0e1550023e7979cc40b7b277bf7b0ba91b134b03ab076a4223177abc3b69c342e4d90bdb064f25b38e2b37e3fb26e7158c65b1291cd46bf8810872649eb048d1881f6676cad0b59ffd6b0aedbce0fac9ae89956173a3f27d042ebcf56771d0e5df2b99458a0491ceaab42083e099214d6c6fb758704bc2c5abaa0fdf6e3f99ad81c8fbab08a42cf2e9c1d7da81211ccd54501ebaa9fd8b572f0ae788b46b55238ebed236983a5bf97ec4a5353fc71082565337ec58fe103730a84c754e0e951dd71bf1bbd6942607ee40320e09b0e2e52286b0ddd965f6053a37f57110c5d99e2fcbc4e1ff998b064f9866acc79b6c08ef7ba42706bc73b5155bf630b8659b296776a53c97a67940f6a007244fdca6e10d55608a11dca0489067334e007fe1f58d524801ee07c21634605cacd1eed2d3990f39072f947ea720676440c96c96bd6bfa06cd90add6819f9b9f6293a58cf14b190cd1f586e527cdec52c608252037fe7e1fad8f1239d5bea4bc79a6f3935cb85f18d24ed3c55e38198b225ea4cd16487ab1cb70e3e47f84ab0f636a3aeab0b36f6ae488790e005f012b13a12f995c6bbbc013028ade54c70b87737d1144a8a9de047eed4716f0a6c595dec566404f8f378de5bef34e1c2a93e6a182dd053791033f8a5a423071917a145e17f3018fdb2ed89b9280a2eed45b57aff16f3ff884bd33cabbb3b1422c8eb44c392478fb85ae36b44690a81ccae5bb68992c56d8784d89db1b7ceb8a040fa9b4877fdcfbce5750941db05547b4b46135841f58606204dcb338a32d7d7511e2dc5c32abef4d64033368c020339b2cc185b27d1ea68ee593877f68b4073b47c062972c17ca14b06cb72687bf7c1d23ab32387cda9901ac8381a8fc3392574139f75e3cbacc245e1851435aa8e58074f2cb64668270a0497f7377c9533bc1f334d2cfb301e9d5ee692583b6a25c4fb69e2601c731f51fc90e4fc50a88c38316a896fea838bd0e4883d25acc110a95abd25d3e57f5ce5b5efa96ac35252dc63c069502ab4de90c29a8f1d31084db7e36ee3068603fbdcddbce097bcf9a17c38d2e56a49281e961c102c673bd8326326b77bee9af85ff0d2aeee1577947378f372cd4290008458fc9ea7b9a45328969ddc7b08d37242490037a1d3fd8765caf17e13d6425bc4a685483eb85990c64710e01c4b5c84821d8e40a4b2e251ecbeddc1ddc99e07151f3c55a238eef9062fd1932c64c6624caf3edf75478c71ed94dcbf5a4366d4fb68bc03bf171fba1d30a6aceb9d547da1f068298e184e27eafb400c1421b749ed6323942f3a09a3bfd684edd92313ec19b49c2ddd16ac70489911c2b61f33d5daa0be692a8f3ff43464302c988f497e030613d0771f6e9b6017f0f92494347a1a8df678a9935fc0849a9a956fe9e906d644ff3330e8ea27e76b3161272826be4b009697ec41e07ef51bad0318fe13ccbd790de63753d7188e36b9b04cb828eda12766f63c58fdd7a6bb5b21541192ec6e312cbb7e1cfe8d1f7caad17223caee24e3d4eed3cc73c5306d5d7492a9bdc1c987dd8121b27f079ce3f81ffbe213098f38369361e2f458ee169987e21621e95454b901e4e2f4a1cf2c5c9453d5a8c9774cc039190e2644ac5a378054cab60d04f18edf970ab8eac36d4885dcdb9b487520851982202a65386c8e9a02e41652b193736936409d2c84e89619b1eeda947878e95df0d7c749de8afd4366948cd4e2add8e2f1603ea0bd48b35106829192b3f0daee136eb0afc597593e29e06f1dfeb10341a330075c1aa73c9d395e9f1ac0440f160f36a1b0f3ccf1f5e3e06f18bde84aabdbc477cc5b541b7e2bb91fbcc0f3f3700f4349428524203878c379c59f5f029b5527bb3738242da9e940ba20b3831f87a2636ab3097e9afede3feb7b9d70da44b4ab804669b766aaa5beae592e042732a7f7e15baad5272fae4a1011a9b6a39419fcc5e7165b9bb0d6ceb3ea3c2457b8367a92ca0037da8af3c183ef8ef01a9cf8c803847c19998f48b656e6e15980a2dae61f13c8323cd86b542476c34eca91388768ae80a08502507fa233132d9a1802ab4981eb99c5fcf1a67e4314c2d39f052bba8e5d4460f8df66cb86b53bad29265e5dc835f110540ffd9a7d6c40038cfcdb32fc7b45e0042198acda32526ce18fc5d45477bb1d6efab14998bdc632d4f0c0fbf86be1e241ccb38f5a17f0bde04f6b6c9115ec38be1b5b09501328510cc412d7e6645844d521fc9aa7a9f6f9cdbc230c223f510f42ac0aed516e372ce41794fff5e0e025223cf3611a219e1a605f87bccc84c59044984c65b62ffc070398a47676fa568dee7bfefbcca8864e597fe715982276105ae6873a8953f8773366c32c26f990b40c9fe11616c678f9dac3261c4553d259524963a99f3b7291bf56047dae035a1c9c3bb012650b8414234ad09bc54b79f2edbc3dc32e16236a3e28631ddcff171ad00ba000db9bb4e2a7969070d056f0f1db7dfe851351454677ad7e7b4bcb5ce10ddf8082c09d9ee71a0839d2c8a385f0f509e7c01e607173eb5fd2b69e0b3c3cce216610851431734e13c2d4b4d02b195749af199e8b764712e112a5a2164f4731e58179b7c8ccb56ce5cf49839a430908e8256973a343c7b0f165920e1ac61524a8dcd7a0831936483f1652c4e80890568e823dbb6e878a44ca4d3bb7eb4ddbded2ce9cb5a25cfd47764096443d32ab2dc944b592ab28bfc58d0be5abdcd603dc6e5f1a2c360ce98b30fd0af3a44ef54653740da7fd1563c0ae4afc9bae375441fc4a5e6c30efefc85299a4b2ce98c4b6844107b03b2cfb0ca14a009f278395483f220a407834a76e5869b6baf404b7b47d40fc7e341c39a9aa594391a33b3547a06cfea16def2bd3cbbd41b644fd42f26ab5047d10fa123bbc12d66743f836e8df4c77ca59fc1733f1bd6fe787f5180e587273a192269db9d2dab997132ee1d38cba7effeb017f5bbf1e4d56e7ce1e18ccb578d3edc867717b320710302d70e302c60d64a0cad3c28165a2d5d92bf076f1fc47c7785ffe9af1edc3f35d4a757cd7baac86cf744ae47a5e621c4edca18fccf0d31cc59a77f715ab580a9877a8cf236ef44ced226d99f03269ab325723c7b711ae5219826405134309d81a60546e5441bd8884ca7a203ec52d6c3f8d84a344cbac1bd36d1cbc0464957744c135f61ba0f35b60bff87cc52f0fb20d421966b29ea901925b9dcc423481d62a774531ed7e711a0e1432b625f3338ebc21a4612f334efa1565acf0b3f8dfe1f95f7caba4f75220e97bd7eb41d77d7c5e7c99fce36adc252b42bbde20962d02e442e18f5b2a957875b902868a1cccb63c73e6d38c7e06b96e3d7d357324734b7c78f3edcd80d029ec56c4c80f7066803b68939b940845c5154910f1ef5b3e90cfa94ad3fafa33185e72fc6a7920cec0f212ca380862f0e264a1b276f9ea3d42c03219930d52b0320743db628268c63481601784d77d200243e988a0752a5c7331ba9eb03fa00df04fd2381e83dd0b249b573909115f6e7bb31f76f3ecd93cea6ca641582a0e9518ed093cf1252d148f9db9c0567df24dedd0b7e5d7ddd229f435470c825cdd5068a597a6da32096e9cdae30d033ea286344d96f6bd7f30b57c41acb4d3a98c21a81c9c1cc8d7df45d20d4e4eb704a0c7e3499d48682ad93562ed5363cc435f8be0b7f751c3e90e19229735610c0538ff2f5f8bc0528970b0732407dc0cf0a2d05967617448ac22b8148bf3258245d2ba040d8a8b74cc4735c040e3ef6d1e46f424038e3ee4f3288cf04d3cba07432c9518c8ac293cd26fcdccb4d32a2a6b303de421f2e4a851eced67bb7c63c96e2790e955f3a47b0194ac78aefe7255c770718de4d60a12f3df336251eb84cbb44014f61d567db6510856c125d457b39e522cd05a038098cc40fc27adb4a37e4a07582ee7f915456fb11b54dcd8af62c39e160d53ad39a4104b719dbef9913bca22e04b800e43c9fdb14aa28c63d7474b6ccf939786fa1549fd55e48ab2937a1e8639d8cdca316cd433d1c106bb4c22b8ff876e35cfcb7ddb7371651529924989770e16750dd59e4e4b5bd61eac90ce5d6fb78a5dfbe26de73db8d6a6aaac95a9391f4ad15c7a87ef0e118ea3e753d89be873444c968e33f02ea8f43257d7d977776b3bec13e7ec32ff45acf17b916850abfeee0c1bcd380b3701fd028b435973f91b6aa7548917f840bc850a8ce5a4523f64d52e937827ea41f37ea0b726378b71c36066903db0d0e3a8e2d4aee4d1a8c5ff5eeec0354cd136f7d7e0af281f975e44ba97c140e2c08300ad4ddc8479c299f76ba0b3143dd49876850912456d88d8ddf158f7409a3fd7f6ade4d5b6635d31476e831ae6b8ccce3d269c2de9162710e870bf85fc0f01ad678e86249f12403f88233925bcf0a5be9fe35be82db38c70640f995da5bfa6423e382786b74e6d54d7382e9aae8ca081e75c780203b93edb53562be08dac31308bd50ec466fa5479a932877e7d4a54f334584a4679cb57b9208fac90a7c8ba4b3a017b41f8d40aae74da6236994197f313e335e077144dbda7ad00ef78b68f39edab806f1fa336e6402b79b28ddc96e583fd8e17f1115db1d1dc4efee825e33c726930adca6d4219da90f57220fcdbb9748e6e7550bd58aca83d5164322dbc8d4f2533155da09202ce1a6fd97808bbe88ca0f68e37ced9e9315b320c79b44bd3a20787e114612c1e3b0fe5d27bfb2603ca96f6cc4f066569a3d810387c2117eec58b7a8301600e6a560e301fcaa28a0460817af6809910939bf2b40f27e591ed41f9c16ddb4ba9b19388aef4009494f0e664f3faf717ed779f8974554f86f538400b610c0ff736fadbd36f255736064c3992c10016d7da0052973319988372694eeb492f147da47f59c9410f25a4dea6df7dd18b6be9712b4b3948b7c142a7e0963023a235355747942a96270cade1eb8fdbbbd155c69251bde417e8964043893c3a8777c78ae732980a35a39da444a91e6d8d6030451c681552c536a737fa2333ce97a3647d7a3d50f061547b878c1f4b65676b68a6057c2c4411ed6229eff56eef97bc7b41dcfa6c8d28fea3124215ab6b6b3cec630ac20991249950ff7b44571f7566ec4a797c717a64eb8daa9c07f4487b96f0efca96ad7b6abb127d003d46bf5a3d62d6b8d73a7b41dc2a47d82a4da6221bf3941284ca8de50dc976cd5cf0036d35317c903b56de83a449a3649ba46b4c2f7fa5c5845f05cf8f27352e78d3704dfdb2fb7cae169b961271b86e1406af89d255296290a6529a6a450906f55afb64ff794b07b64d3e4372c1652ee615be008d05114894e1cc843e00cd38701640821c1848dbb661220e84799ace001881c56d34893e16496ce5b5c155ce781e6ca8c5377ecb964faa41fe97947403fdc08649b90ed87ac56ddb2d2657c2a26ea6eb9f7dc9ca83be6832e582ecbf0cd7f34b41fbd0235a73d5ac8f4f9ac365acc52ed02dbdff39165cead17978ea3f2dda4461e985551d290dbdf437e40f3be269f04b5f2f6083c1ac3d02e46d1fead5b3fe37f0d87332c26424f30a0ce573c276b928aa849dd8c2d050eceb78f3dc9bcba5944a509dc052d93e006e48419ff2082443b20f1cd5ac81d6eca850725b6e1bb27d316d4748c325cc832e284a13696a1fcc7096c65b3e7506a868e9eec0158eb3c0ada953e66f27bd861fa63120d4fdec28921c619e06261a2676a5f60c860109e7503e9e2fa542beae9e014dd996fe254366143f92c2a1369e1977e6bee810e033c7de4adbf11f4ceb46b1cf3a063d7e8b6cec5712c3498ad9b5cf50d9499fda0d1fe1953f6dfc07d7a68f37dbd71b5105a5f7d7149407bb80c4b191944d9fa27020a5d61fc0f90b9832b8fca4ef7893cb4f487b551910895df2e72878649db67f65522fab972d9dfcceb5ba0dc24001e5b49732cc695c0dae9ad6568bb9db13d2148b4bd5c64685a4c75908b5f6a1ece350601eacba313f743f9e13cb69d906a2ae0e46eba74aeccef1fff6e71990ab0708d13b8976b84794dc4e0f4a15aa8cbf7ca2980a97d8d5dd4294e4207242abcf61f70bdd0ee7d12cde632600820bd478478d17d2c28284f260417f988aa4bd7a9bbba91cce4ce707aa4aae628f46187f440db572bb060e514c223867025a519f4197438389c31dbaf24c9849da62ca17a011fd66ffb61ea69b87bff674d0b03f0b7f47c42064f13d8528e602d8e3cfe8d8d8211601f08867980db88c8a5d1ce148667f78d600ac6313f85a83fc278bd71ed6789f222e5fd855bdc6e94d8e1fcb20dc52ae487b9a88cb6f362df8969c9029162ffe6f6031bef27abc6abaddad258ca79daa0b13d77f5fa5febba64852d43db7a9c02c0984501e5f4c6576b84fff094a5b02ff87a34d348e0c9ffbe7a1acde60cb07763e760a57ab95470441be7a7ac5c29ea0ab502d674bbeb693e734012aa54807d472ddc1ba7f541cf234c325cce8d6eb217a51ee57fbb813f2ad4baf06fac3a914f828d6290c7c1b867e01636258c0e724631b8aa7d4b859d267494c41f02cbd2412c8a1307bf7ebb16bbf9a72d4b7292a863d71202468c6389b52ad90075ca6ffc35882fd556d1da7376f25886a1f828b5544baea990958d6034a428be7411827f2d99112e58ba40c68a6a004d0a6605e451fa3ff8abb0e0b6198f6943dd4036aed604a9952e9d8fe46ff8583a00d0e7e14f358bdcfa910b3d56aa61bc6c9dcf4422c0b241f05dff1fc73c965967f7dcb29c186988ba94fe338f8e542b28adecf2fe25d177421a6ebf9ae954f870a05cf8bc5d940cc0340ffc4f6c047a3c028704d5d13c15cc708a42f4c84e888080deb1b22ef97ca467c7ba0b908c59d68b8c6c9b8ddab83528fc03949bdf2c03e91be8412a6f511990720a8681df334892de748dffcd57778d0d1b98de51cd797cca3b5784b019435dbc23d70dfda89c752f9221795a94086a1d4f871bdc46748f840a747ebda705e88f984961b0c69ef38f338262bef264b01136e7e1f18ee07c7d5ed0b382b00aab090717b440818da8dd674e94152888865613b66f3475cab8ba757bb67db20593c5eb66270fed78fde27da247110e900a655e6c930166741ab2c8714f55cdb20cf06732054f500ae24f791efdec5f633ca4bcf9bdbd9ac49d9b69591b48af051b60cdfa63f556cb0964fc587dbd74d55a4f655378b14df8acc3b3eabb29620472bda5b516bd75c88b5d693285ecfca6e34f69ec9b86bb8e46f31f6946a185469181acec3417e1fb19cbb8566b5af84e0b0d90193fb8961e7e848001c84dacc91b2462222eda162c5c4bf612366d770ae09d9ce160722025e1692b2ce77243c9eb48575f0f42585e3f2d16f30d664ec3e1376960f202fa8e9e3039be802ebadaf3cc52ec5ff7e037c995c402868c0872a8cd2426697d3d43d8268406f38595e8a36322e01308c73fab4d2fc54ebf3aadb589baa8c5969c23f350a2d2100882652baa7bcf93b154ec6b35c79b3ac4e30dcbbf64e6f0b58fba0d382a087465052ec65fff3a00a29e8b74dc028646f7210a5151ea817d5366b50382511be8d3a4a39cca2c8747c8d3c097c75b735a068c496f7f1a193b52971a830a5ffaefcae22ab6c3cd9ab3fb468a488081ef988afa542d0721cd8e57562248bc656c235d35cc5dc2f85ddb8df4cda6bc8648ed4da26b469b5871462de7476133b56a0a58d0302a7f830016ecff8aa12c4decf0b1ab5ad54f28bb99d4df549167c7655fe0ad2e37ed4320a6bb218860414826b7841d19407bf1aef02415b1d47a8cb98d57f21160caf9f426894246f5aefd296103afb66a9a747daadafed7276d9cedbc8be2d49c5fdf618ab841e864695cddb52534229ecfb0f5d25cea816b62fd8959e5c3db27e0214b3cf574072230bc0963b23afdacc90e52887393fcbdabe1c83d3770fbd90788222933df92f5465431f2142f2c80ce2320d6dad880e9fd9f663ea207e4699bfaad799c45266e192e2bea2ad847d12ada094c00ceaa4575e81bdde70e54354c2176ddb027ea1e30b34b554f0967aa106270bfb471acb14b0c9e79c3924c90e44233b58a572730fbe817a77115357828f36e93b421f8e80879eb555a976afae000998e9ca0ca25456b409793bc5964a9d18768c5a18b792e6fb9ded07fabe4a82f4895349636dd0138cbcbe0d5dc7faf2ef2ed4ab0eb6aad22e041877281dbfe89825093919845e84b46028d8c6dd7795a11c8d25a60d683907f9a540703602cb3b238fd8536974adad1006c67cfd0396166adb36f7ef0e0e4757dbf091fb9129508b28baa3ccb7e2dd228b618de2bbe669562b38d28145f9257d23640bb28476b2f2865278a149d703b9809c0f3f4575c373c247727b8c18ef267cfa6eef0e80bf6fe29801083d4166327d6dbae402affa9d553d3ab97c310d8ab807c407bb7131dc88b2faad2a3225872d5e461e950e36c9a56ae14110209882686308b87efd6b4bf12d0067a166ae731bc515efda110a4c88e42f4d6c794edc5f8f451aacf723a3e971f1a58f5b71fdb15b2d0b15ac78d4483faf3ac288c67086e20b3e0df70b6b47ab90529ac100706f0ab3f46792cf3e0bfaa7e344fd526e7c7ac093bfa263885adcf200a9aeb05271459333b38419de173b81f45088b966f58e02e4eec71be33ada75c8b6c051ce573169ce7defc5216e929a352e752fe54f4fd8cf078c76607de57c764f44aa3fc9e98bf5a2d25a8655d77b663249cf9a2298c9c6744ebbe8ca5d63b0d76631269a64ed506c01f63b91a6fbc0d9026ab42c0aecf060b4b7826cc2f64223950ced804f7f56fca4676c12ca54e7611585f1b599f051a4f0cac545c3f894933d0444399960209ea363fac8dca3ed6a795379361659f1345efcccab17a0cd52299713f87ce360680bf9cbc1aaf62998097bc65737e35a3d647561f583b3943e6f03c2a40978856f73a2e7de84d85a9973a192a1a65cf9c5a6d529e3c6595e6d8b35367c84e71e1638ec86745f5ae0334c8174a3a05f874d407573ee738d60aaff332a30bb2238fb43448402a626f06ca0bbb033f850fafe5da0a9189b638d52b24f95d9eeb7098c0df03cd08acdbf34c2bb1267043db7aec1c470fb42c7bb634148a513c0378ba77871bc36a23666fa7c9b2ec8383236f6a27974ad0f4ef8509677520314cece77078b5914bb1e024b7eba1a47b3cd00cd0b3b5c77a6b844bf351f8d36822374b9312ff08470166a9022df49ebcfbbcc183c2df6d33ff67b6b83d4a4f828320b8f6819023a5a166cf7b882cb66a4978f66d8d5b27d9b1ae5bcbacdff1672514749ad0fd63e02c6769b1ce1f22fb1efd629ddea48d9e7a65ebbdd179c781afbe59a6860d59f3c92a9522619184221b110e5eb3d4137687fbe9128bcb9358b0e0b7e1b4e96b85c19f2b454e821a7e7e6f65f86586f0ae4f05a0bc93aa03baa8311b54c76cc2780ab1c716b0bd194bd56b4fd97e8fbe8142f130e69b517c3256db9299166a990de64150182c9cc62f0ab4154ffcb704388bcffbef996ece243d4e76688677d841749259fd72bbcd185404a6f84eeac1d81ac36ceca464486000dfad5606daf00a02d8b30e1c2dd384799d60cb82775e2318216ffb86e8b2b5f9ad22c77841f8d2bd6c9043fbe098f0a3dcbcbb0574e35a1da0e078aacae0a5b28b56c810647e6711154381bdccc44fb292a98be543851c0eb6d9a8d876f712e33c02ae5ba0ee6c9c08fffe7b886f9ae3cf84a8a9d70bc8786698449bb0ed6e14cfa41e54c6d4d2212869b35b20ee5db922ae7ce364fc766714371f8672f6b330cc6010ae277c3937b658a63b8a48e0480ed42d733ca86a1d82c9845aaa5799daa9e6474c221efe4c24f4bdec056cdea0ed0025c5df6a05db14ceb624fde89ce85a1e8ccadcf4e0e865c58bdbea5c8a09c7120ea96705c7dfecb0c05d1b9f1a71fa039a3ce491d0dcf51e0e060ca2a2a42576fb32fedd2a73e5e7f6248f4ea454b7404bf74c618a7a7c04cef34f40056f626f181400976f3130468192cc16cc26ad252f39de7ee499551334f2b761f75755df4fe9901a72cf7a32b5129509d9082aa1089f96d0560a06c41f902cd96a559c193ed5d88e70d6d953ecca07c99a7fd9213fc2c4c00a27108e6d4d6aa1299399e025814de0a0b780a00d6c9bb7c4623a6a8ff60bb2c567ff87e3771ba8787a4f3bc82fc63f26aea47afa86392152dce62cd3af00dde076009ec89678eb90a627d13455f236d945faf9d62741e06070641f9840fb728cbfe2c68fcd47992f39910471f969a972c245df2751668d7c8decaf090b6a2a63b3ea04e45dd4a102d58cdbb7c2742e4c557b788da589f80271a45d0799460ea6bec85a6fa73701af99c76003da010f0741d0fa5e3c15ed5bebc3592c8a056a7216a4fad014e1c24ba1e9e1e35b87773f7ac987ad8f9384b0e4d6158db4b0a672e314180870599b1cbcee361fb30813db5a1a4e4b26e415c29f2ab3a489279ee9b2ceb24a95cef67710b82101c75d90fb3ac6dfb0e24c5ae3fc17cd9a31f592eb2dcae9638a9d5c737aeacebde5d97ce91dfd729f03044684defbdb9f921c51ed349c086a203d74a5ddfbed9ffd3091b6acd870515a137cbd4bd17295156365c75dbb007e81f7f081168bb647b8271cd5836d741b7839aaf98b31f8491256d2a08b140c83ccafa22039885254eb6b8edc0b462c0c8fdd1a9c58df1a534a91772e2766573d45ff5d15fccb6b609db054eaa8f023c9baae17814038f6d24cde909d71edfc36cdd108148d04a15a6833f4cc901e86a22b59ecd60f19e4c452790c7fe4f08b1a0e702111e725fefa8ce57f9b5c54cefe2d342aa06ef1de8690d9a969d37670f786e87054158ce2c2cd0ff85533edc62a62503c2b0207bc38eac53c9b0f3b31862db22784a0192fa225f1a822d8fe492741f7260fd9c8341a8c755fa54dd91ff5b6cf7e589be07e04f46a60da979e64fbe7f63b5fd5b0b22434ade0f474dec70e664c3f705901a443b450d2ef257f86cc69c1b4ee7346d5094f0f04f33a68b22b3bcf6d56e1e0a44bba25bd90ad750da5e4e2859e9cc5f63b9699ddacf20bb1a90e3db72ce1989a8e5821be6dd87240d2005e2ac99635b5d7f9763133bba42bc298439cbc6bf87a65161db4bd35b79d0382becab235fb52347da7f83ce9748ff03effeb0a0e2f9fd25d10da93b8bd8fb36a65fb2608daaefa8600496cf67fce36d4215f5798ef932a55ef11195e6397f608106a98fc71958907e0dcfdf33d88ac719b093bef8278f6ab2c5afcc54ba1417474f8d9656e6cf580f8fdaab8d4b072ffaf096784f9245ca596349343d0693274264dc28a36e90f0cad2cfb448b95d989ffd5a751f28fe3907ed1040310359b448ea8b82ec3bf2593dc089ad49d9cabc4cece3f9001cf010ac1304ff5193be3ff5f56f161ecb5b53c1c17f2406d5f6e13514d1a9ae3c42e9a46086cea7333fc0bad9ef37466f463c91de99af517634b8f53590496393f57fb7f272727eacb03675031b32e3ce6ad8409219cefbc7e7a5b19e5b0e576ba251cbb06b1bb5e4c211b4eb8cf023419c837190bc12075492a746160efd6c4893736b9b9434662dbe3365cda399d75aa3bde61b6f801260f010a77ea01e2ba833bad6c758ca052f4105c3349a53bd4898423f47ac22a8e504fed92cea47222042c5303ded6de4217fb240daa1365f81e0dc77490e9459a0a8e00eb250441d5823cc3a5cbbc415911db48cb8cb1af4632f83d388d1bbf1e1a0e38b37b6c487d2921e1287f5c0bd315067f55c783d0033f507daa54f7aa59e65a6aa748039d345b76dce94b99f3f19e254acd410e782f39af8c52fe40cbdb045546d4cf2ac9b5d85d3fa165fb2d16cec1b443545cafd388a2e40a6cd322280b1b45858040da6db8a4e2ee0c572bc685dd9b287a249647d4b5e6ee9a5bc315525155324339059ed5f37e30502ff50c2e19cf8d051599f04d162223d7896e34d32c43e665d6fdbdb96be9687756311bae718cf11692496b6c3730f42e8ca5e691ea2d0c1d630cc603996ed31b102c533319d5d5eb427a1d5e3825482e43c2d62de014a447969bf50ef57091d66dc05282e17892b0a4e9f034fff2fdef3c2ac28870a82b8efaa180a623a71319b76b6c5919cac37d2321d10008a14c69d2f92128f6f4a2673f96f6f347ad6460bd97fe70bd84f0bfcb4af0f85469fc8ee2a1b8c299206c8b2122ec612def0161c5dcabac12f7582fc7dc8f8f41003d306d8d568b5cd2c1ec1c6ef7d0fc8c95fbdc5c0789d5467dc8a91744c42ccf2c1349bc256410151d9e0c8beea00bf1cc0aa336e704e9ecb47905fd6799fe6da6f52c2b144bb953b85c3e8a046be305099dc5e0d4514b878683d14e21b6f10f6262ef972a3b9484037cda3801dc74d35c758b0cc764d3cdd1359c807b9cd995d889ba062520fa3f6ff446116e4206332a7fcd2ca69c339c7e72c948d2434bb0151d0f196bb7eaaea7459047bff4fba528768f3279dd6bde35fb8c0766a8e4b681ceae5f999cf3ecae9c2ad5b9d075fe02eb529942bc23ca29ee3665002f0d971d8bcb12d3fc49961ae451eaae1b0af5b251f8da5217e9eec375b6936508791bcef281fe380d69bde07647b189a982f06c7e2a39ffac699639f7a5c586418f8055b5ebace0d2dccd1d67ea5ccff274eb071a107d08c32a1b725ae16976975900dae644efa05fc72dff0437f07e639cbcf6024065d070111b918b12eb827f0a9ca99cb68ba14c829b4a1ca0fbb2f50f0aa369f2f49fda9bf9ecf318bf39846bb2deac0c5bf0acdb45914bf43b6bfb39c433b4cb433fd2a685a4f0f371fb6ea0fc2e65376fc028eb3672634b369a40aaae78f6f6a99892cc98f24aded12c81fc6aee14a2db74628a9872dae44d588ac243268be84c2d2f42a32d2a172bc5d7bffdd598c058a924ee38af524b7f7f01f715a2386bae3060a9c77aa602f56f65e73b2a23895e78103ca17fb54cbd49b2866aca4530f0af1ccb0ed721a38106d2694259ef02c0cc13468172040e336c2ae678748620edf0415faea1f46593c9fe8a1b1adc402ef850a0118c5980f784938a968760dea0d997a25528de8a5765775565047d8b9637b1d95ca3a82a44f93d091ce9246dc2418ee7247fe23a0d6d4ddb46eedf0e1c729a85945a0ba89701bf3d86140e6ed7c76a0fe8335995d01b8139d3024e7909d5cf090f531ecaa99ace6e8c7b9c60213a9dd2982f86fbaeb09105dc11fd0f7ab9f1db21b7a5d7c65562e7a6b89c6ec51c75a26492e3bad3c8b113086e5ca43fbc5090ea73fff1faf4917a16056803fd700738d5ee193054d3245d9fc11be0b41d6a2e033db1545bea34df200cce8f0a0a99b74ea0b25b7043fa3f015bc148e77a688baecf199bcfe2af0acd61c198d6461312f3ccd48eb58b5bb7a0a58f79a72487be7a463dfcf0ede28fc6b859394ef4d5ef7ec81727834f8c5ee31bb9ccba627e33c186b1fff1d1f4fb5658c54380de249543ee55710f638afd73b016c3e852cc85025925faa011ec3be4e632d40d4861bae0006a5e860811543496bc75a2a7afaaf3018b1726301d767f69dfd732cade73543a7168331a344a8fadf209a5d60e23eafb3f638d02311aa33a5d312d2866bea1752f0314106cee05aa503eec6b3ae761b09d7874e9802e37d5ee6f3297efa7968d8d68ba91fca6914fb8007df437c4d2fa33bcf83f23d188f4c9f0037b056ecbfad32e125966702f02f95de2d69c2ab4c859c9fff4afff95cdaf5d400f6c45e0d495f3dda90a47110ae6473e1cccadd7df395aecac3843b1823d6acf7cb439ce2fb7edf475746f60c6c250275c0781a29c1c0b6c7c95b0272dd187ec21e5308f0a7fdf40efb3c0f2b34aa8800615569c095686e3b2dd9e8ec57addf1ee812afbc431300f31af9874b9767c6771bc557d1e84fc553cfa550f175d46c814002ad01b6890e89ad033982410cf633a5a9d056fdfa8c73f26a6de97938e0afe330bd09539c89f8ebc3872187ea7a8dfbcb05721a7a52253eaa830c0f288114d24c8e4268ba7e707b181107b1ad49630addcc74c8146b380a9f0cac9893dade61b3531279b23eae6b188df8195901f33f8f74036cc451aa77b1aa4a5b37cb0dceb48752d2ea0e39e8fca5e523edd8adeb95cbae8fd3e3899c8e819df1a885ef9589e0e32bbc252cd1eaa707e667693b259ac2de7d9c4f185c96c3f4bf4a686ff0b1acf65052218a6fddd121a02f65212e82a3dbabf93995efbc92caa8657ee8b7554d475dde244ceab4f93abf980d511d585d546f1011b7bbd9d16d0e3807d16bbcf5fafad511029a6e5b1e4d45253919d58ab35197b3bb5ad0732f1625f3084210ec41fa4321ba20c95f071dab2cd2882b0ba060deb0cda3c225e756e69d8f7036a08996b2f0072c2a61ff5ffb8001449a9c7b3792a8fba7b153e24600b0ff5fea2f53fbd0bb1c6b072ff61e5a5c24d29b3652119d90b82dcf6e34e28515ca150a55e580a7867a5c9739c92a68e12e5f45077051cb6f4e0baa6879161636380058db8c9e174b196bc0ef049c9f11b1c2fa505ec561845a12759a7c55ed451ff01f7ac8897f80857fdcc82d18cf639d80ae275952d4b82f04befd7e4488ff92bf8ebc688c242af646b29b606675a80e70b2245ead3b35357804514e67d856aa599be46f7f3fb59f57af0b1adc069472b182e1514d178aad76f7614e4b49cbd50a0101fe707efbd526d08f05f448812bf519a411afe02c51be1fe6e1d6c43c4d129f82bca2e58166a2cd4c53fb0b3802241e51d70d40f7305f44d33cf27b13349e97177fc4c55f4ceb9fd9284dcabab48367cc649d130e07adec532c3eb020929bb1e37e9daf09cf70fecc18adbdad1f8c5cb2f9c12df1e03e5a59ed91b1d6873b822708d04946bb9e8f4ae8ea7d3d9dfd06ff10b83651d029dcc69eb123bdaf7157dcae59cb7a4619ce917f543ba10282e0c0f4d5cc23631d5efb6642acf60c7b4c35786f960782475bb37943a6a5c4750c2b820975c766e4d353e8d63a7ccfa4b1684ccbabc43655e8fa40a05fb1a0892478cc459e3b1d25e88d71f71307ea7c68704df7f53b554e483613d853655121f25d178e376de4b8c366f9a0b90e3e025d8c2d07f5a6a6df032dcff3f5014968210b7ce41147fad689d4127c840016da8efbdd64dbf5923cda1264208e07da9e633640f1e0d0a00ba2601eb0946bbad71c831deae3d18cccda1c9c564d3159b52ed5a7d52b9f23cf70e4e94e547007321769ba45708d4a4185163beccab47119a998c7efbc34f72ae8c484a75ac72a77a6d22f774ba66011793e43925628fbd3736dfe41c60f4ce648764ccd1bca45a24ca80f0304a10fbe579d1a128cfa5908143a0e1cbd1bcd22c99e9c5a001d6f8122f30cd536cc5b4cd56f7db2026b522a9b4c251529f298dd98312386f41d86371796dbca5e9fc4648fc278359c93cf642b4a8bc07f32814bd6fd90c17591881a6ec6687fc0efa3c5f6cdf181d0e71e6ccd7518977dd545a524e867573688a170edc2b79b0be249da52c01bf08cbe20e43bd282c6f359a4712cdc76521f7a4f0fc1778ccafc3a5fc49acd392b2c513a9ac3e96b4280dceb97d3489931976a0b7440e070a40b7a275944aa756f6e2e2663192413262c3447f03efc6068547f201ea2bb31a06aeceb12c0e5ed8be8b9872e3510ab7b2ac601895b7643826add4252055e3f4b103482530b07276eacbfad19d9492ee414a8ded850971a60d8ea7f23a8adacf30ba6eef53e2b6f37f11e668cf7c1c9b2788c8263f199e80b18b6145262f22125f19a5adbabf29a6fd23eb84aeb64230996e3e5a3c8d849d159a8ccb42341b09d13a2ea7b2a409d4123194d1da9e311bf6ee45969dad4a170ce626d0b1c568c5fab532f2556c5afdc34517e44411cc33b68df4688336dbe2f835d3bab2950839d344d502e6fbe5132b1cd1dc543597bce3be38afa38f93c31645aaf1af125fc883946f90972e10eea1728d5ce43366605ea9f748dc106aa4bb5dd3ce7c53532d4d7b7e6da4d171ddd03aa71b1ced8938c7ecb502123cedf6c5099c22c74da01619b46cc5b0e4fca89e71cef41398ecec2f663513f8ff701353d3a9744eb2aecc2f8c1103300ecf195c9138cafdf850b15a43690baced25b8e1cc0c9c5bbb2f9c3d31bf949b91add49249e954cb007d711e510ef605c8f9489e8abb8dd2fbd46b3d409a9005a907da96cc32d0fb7eee54da467bc07b622521a8ca1a43e38eb69839648b9897b3e1175ec89d5bdb836209e9ee2683a37904cac095b77290ee6b1d308ec011911305044bcbd19f89ff5abe2833d18f5f22c3e06aadf740fe452edd66c71c611b15d2e2d5a0f6aed11aa5bbef8b28f82c0e5c6c20a96c223dadd93c22c0c7d80527a34fbc28ea5318ea6d8dee48620d1e7c61d9bf8cf5406f521994434689a706e7309b79b870232d12d70db1f86e22b4fcba0b1311836b6870819838255cf4e732e301c4cf9cae2e95d90016c4a94d2aa16b5a48dfd14e872aa9aea1340b71a8168791f53de444e5e7ce909a6d6d4f89fca682de54514a2314babd2bc38c324edd19730075fedce22d7b6a41612ebb6d4b5f4519ac983ba3ccd11a1c952e2f57e997684de1221cc10e25da177df54888fe214a243b8d861aff437200bcb0563c4af179a0ba79aaa641ab158f646927945f3b8f6665e60904a7bf3d620b79308d3cf7905b5b65ec6fb63c46eb26a7425e7c2c15c5c9018456a8ca0a4b90a60b5ee2b65a7419f768c47c908cb7357c394e17cc1c8a4cb6ddf613ef095c0a51b82677ee1327b65d67617462e8fbaf11a1f5aba51b8f327f7daab4ec0608ba81bce4429c88ce9a64ea25370684fa5142a63910a2d0543c847b726e9d1567557198cd987e74c75e3c8f7b803a94abc0429b7227a37bd2a651341f51a99e9123e400954acdb5f33ca4e3890635a0f38f37db315580272b3e776310dfe54faf0fa527241281338827e61eb470d953fda35304f3a3915f850928c18738b648b6882a137d76a21f117a7deb410572fc662d277135bae53488efbbac9cd949181b553033770ff519446714dc2e4f4b116f951134c8b3071c7c42994d877f268615758e733a4267f7f11c20e8904e2e76977d585acfd6d68d16c040fa10b052d572e997bc6abc7ead27f43a4fc55a4df06adb3971d964f612c4a47892d0fec6f9e37f064c43c0af977d8d3d0fc6fb369a48d5e8b9493251adeb154eda351b10df149e220e1708c7d7124c1753ed984cce07e184114e254c04c2c53bd645cab808c7df28763915ef683c8dd046b88c446fa39a4cc138e35ed0fa9aa8526d641906feba704991f456c39422620cc261312c820dcd9740411cd74abcd5279daf0d2312232a60c9dee314657d98e95405d42f5d501f4df0139149585e6c5e83b039abb8462fa53e1700395858e825e9623bc7d9587402661662f5ce94880951c8ae593b7c65b98228b7670d0faad9a49ebdd650868cdcb74d0f69d61a863af53da38dddf5986b6f2c090269ee88e95e5f05caaf47ae22f00b130677fb774e335d9f43f5c1abfb5bd637e3adb580d54e1401813c5929917ec1705f2ad42eba6429ab64e03f7183c30baedc9c5c05b5fa50ddbd6077ddeca06dd11268010155d7d499b8b9d9929eaf370143040241ea054f9f265f284ac5d119efbd0c043d71deacd0664ca7f09046a94a9b00c75a268d4826a69ebce65d938092bd40a53729a30f5973ef54d456180336772d05f0321452e7e0f0eb9a281b23a23eeb103ec5643b2ebce7915e63a257dddd428eda3a60eb16463b84a774e8fb4fec37d9805eb77158fd9149828d3349bdfdeca8df9ad1834d8d55010b7ab1e59305abf40eaf750932058d65a7b62d4be858c3b7f0e479a8d5d8eadd811146c5ba17900b198f9ad32c5ae7bacd0b7d8fd8b5779f6276e690ee71345b5d696cc893c454e2eaf2583ea06cb8faed182321f68def7a8113b2b59d9b4083e83145b8a411b45d6f855c348af625016802e4d690af745e5a2c8ac67b3fbb6896b59ec362f721090c78daa6962e18eef99266282b40299fb4367940c94c43466c684371fbbfa42900f4d42c5ad619cc213bc419ee197c4637345d2f292a514b105ea26719a543c56580eb8c7dac77538a4cc01cd93bf9beb0739f7c9f8ef3202c6669b3c10dfcb80a0efc7775fd6600b59caaadecd55aebf6e67001b470f9daf66e8a759fb1df334a9c7fc929b6bb698340199eb954975ba18f811e821a4933de6491e586b245297eb4a06edc2d35260f02835b541c025fc2fab7171ffb60e3acb263cb32cac276aaff8bc9ec75b35a4239077287ffdcb6d8b39ba2b37a1adfecddbf53d8960907e90c1c60e909821837077730e681c537e342ed3d493d6bc20d887bc85bb64fa4c92bdd21578ea49781a02f452dcb588c8ef34ca577e781b296035c66d67152e426501abfd809071e0e0cd9b9d36158ebe4bc5fc10eee1822f3bf11d5b076b866b4dcdcf1eda35f5524cdfbfa86c4162688244ddad6d5576470332bb0e21d6bc2d2250651d39cb08bea1a20241e8b5da2853332165c791547851a4970f40a2e114641f01c80c89470df258a34588684c83b7715d9ff4077600baae11ca4e000bf7ffbec43a36423f3e19dba8999ea323a99706cd8a43dcaa174b3be8cf97d2f5b316f1c14e4a9997ca7b5dccf6da42b3ea07f44d9d2cf4fc1c09440c38fc4e007e10866c2f2a14883ec518844bbef357e63a0a79a8d418c6caa839857fcbb47db39b159956536219acd873e029c26a88e0e40fc1fbfb059b41c79f99df9d0de12c0c82d346785cc028d2132fb79b9c7d609428859c07114652d3eeff620b381bfdbf055982c49c4faa2eda5d58fd0314df7599d77f9e17d52909ffcbaa3f4aedd9d85ad3e4c00b16c25d7559f7371d632193ce9bf0738e525291408629bd03dade61d9a57b830478d329798577149b01a013d409a2f356be9c663914780d4af3da097aebffe96b737009d3d676aca7895a01c3c69a9fbdf9d98dc8677f3c0e4bd6414d7a4021038f27519a1007772768a18c602335a445cd7a8e72dd3ba495528df31c9b87372fdaae80bf0f12495b37b2b12e48f9e655637ae21489b9bb7e7d88e22c74f8ee1eb11a46e0f7e38c624ebf7af757150052acdf9ae3c471c79fa5932bcde822f0c0a2e86d8f445cb4b7ab80dcee3a05e3aec025d2dd8fb723132df7709c4d472fbb43bb49a34f5008b9d6c50ef471f83d8435b570f1925ee14204fb7bb6f9bf4ff1bf6bbad261e12f8f9bc20a7c7e664dd8adc67f194e9307982d2ef914514875dc3f2694ef6737ac3114a741d329a941cee71a6408ee745624110dcfbac70aee829a4595a69dba5784dce5564b7558e4ff61cd5b2cac07ee6fd69007f680f437fcf04c7ee1ba8a27e69e298e333b615c3f45ad34e57e61b50e2381438d63b6b5570253932e4acaf0905db4947f9a0416d9e0249f9ae51876a396e790d4f5fa35adab0c2254ca5de7a2f19f10f4073e7abb613a1a3689bf29a212b3ff5b4df2e2fa0eb32a040558db93336b1e2d98e5fa97ec6b87b72d103aefefa52db5a6db7331655c47970f37b23d7d35d028e55430026c6c11f1d28b2e4bed16d16207ec7e413f7a9be1eea7ced29c6a990d0812c0924697c09e90978021f73918c7aff164165ce925f6ab47d85052556d3c55b79ea2cbd17e8e4256d80379f9c431c4081054adc46c502f5418f3107b7a005c26dedc6b979751b2d6542f3fa0a1bcc744d163ed2b9ab97b8315912dc6697af16eae64cc00f8681aaab9b3950381b4530228f4373565c2c528b5587b890b6d7aba977e807c2cd7e37c76fe40bcdfbc64ea4fcc9ad2e190cc25d9f3b598abfe26430c7c3c4b58815c37e9ed290a493fc040e1a97ca97dad155a21ed5fa527371878aac681417a8b25c9b0c55ac32f240fcf5a6aea58a30fe5b9a1ba7f83f351315d188f6d243a22da829931e833db094e98083fe36b706bc2d17bb78cd738984ae0a8690d9ff2eab65386e7ab40385e2bfbb60802bfdef8a85d9e5971aabe0f65675b08d4629c40961b98ceed8154b2c41e6bdffeb590fcf78e4cd23a5043cb5ad4814e82605c3311f8ac64976978b05412618cf903aa9b02b76e7cc2b70607dbc990701567dae826caa480155eeaf995cb23c9f700dca1ee0995252a3007258db325991755dab31cd2e0c87234d0698397880f1403efb1cd9a8f5c0944312842f13e099e0173dd6046b514ed245db23b27eec1ff49fc38497d0d4a658c6d470d71b11716a40769b9609ec8273eaab0c02a84a9e82126f9a5056bc1ccf46dc9cccbbd6d6bf7f83c3ba18580b32531c5bac49d4f8f10518fb7c791f7da3a3fa924c0165e2899bef819bc413f7f6a99df9157c8404c7c15b296d815fc9d5a9ca2274b8ae793ed6dc3dadb124129b76efb61598f5b6be9af4ca7bf255d7fe8aea9dffaee2669d02ff6da5c91df9dec8f41ab24729a7bcd5cb970f1acebf066e80c68a391bff2e73ac19b25ca5867585cae2c53d40c6f9b66fab988644db663a111a137bbd739eb4824661f027dbaa69fb9427de643f1f1b55a995334456a6df44911497dd9cee5d98e021717e594e98148853c0f729553ed5abec6fd81f8541da79a2e8c7589924e6c4cde34ec53e6fee7c5fb4bcbac0406db46752430784945cdcbab5f687f42505637a9db70b850862f650b33d281d7bd3d5c9f04cd2d48bc460cd68b41b293323eb5b4e21702316bf3154e71cd834725fd07a270a9a54b6b21f80f2fe0065efd623b6d89a0e7e2439cfc93c004e90c27908cb263bdff14cf1ff68d3cf5914c232da28acc117fc3552b790a433a679bdde64f30e40d1f7533d56b5149046235d49e6f1b43822e0a2926e3f6fdd3ea7ff8780d8f697e1cf9ed8cb75113775f3b6fe663ecc1652dca46ab57830a4e44423966ed946b33a8726b8db33d1da858ef18c5b8e2d5a6b73f0b8efa6fad5fe5c75b8289188e632ccd77bc9bb05f2469e2ac49f0548f38d9ae3637fe2f4033705391949cdf06c48fd3668f97545647812d3339867e8ec924ccd484dccb7f50a290e97433b144dd2987b4e5af08a58c2917bfcf9257162fa05b72c5dce97b3e6f7f968055750dcb207b957a088de2f26d1851eb0bcb40e1bd2727c6a959acd3fd0bd8c250c92a94a3820c8445190bf720aeb965aa4c78df2f6c6c0558bc58e32ede2d6022a0556b19b5d81374e3bc8170fddbea31831601f759938c4e5f36e1c2bf64b70a54b4de0ef1dedaf80aa93181e497a5def636f4827bd31c6d08504d960ed8cdb3431cb79a6d40a0856e09132ee0fb439672dd459f2e96f5aff4e649f72039cf4f36081ae0ff706949a3faf4b269388b36c4b31a0eda4c6dfc9a4b9e52e19941974c6c9c44ef2f4f0f31694252038b61fa7a13efa5889ef7b29df1ff174b6c98a5af6828b6a56f24ef04ac972c5b5d3a90756d7ced7ca3ecfc1269cbb800bab627e6c68bac1e84fa2c182390938c1b8db8c57a767c9b1571cea5f9f04ebbeccd3276d1a1f2bb60f4bceec4270b6aebc679b0b77081b78485b62fff4c587f3be8261140fa4363d78478ee004acec0f10d36d7d1cb24293e8ba795038ae05fee9b7d3d261302396b46cbf5edf104aaa6101ab846a34bf3c591246f3239f655f21aed9db14b5747c36dc6464c92f4b8f2d41b43fef9ee52e8139ec156b62930ae88e373a4756b9c468170685a0b1714252297f3a623c62b9380003da9eb86b85204b04d45e5d926e48134ef3e607b03896e8238c7b88fe4b0818062a2b76cbd1a61752a387ec0db40a8416897d43ff2dae6aafcf6f83e33688d647ea775ae48772d3717cf570525b4be91e5f0b3b50c43583f65f20522025a9a600c49b28d4ae6bba0d2cb2b49e1fa9ba85d69c07ad254a428d755b65264319a6ba43d09e1d474b75c0dc996338a4e1bd501857b34aa5d2d2fef9fa7bffb3da3ec6d139dbc4402442aa8d073e02f5bedbff3b535cbcd2dc5c21dcb1a4117a06bdda3cc998d001eb18896de6402d1f2d7534a72f04721c190e81552da052af0f02e54b63156eef1a5e9de8826e12e243d480a9df8618031ae2b206ae3f5955849a92150fd283fc91dca9efd18c81b0565f6122c28287ac672085ac51dfcb9f270e600007f334f5853c8ceeca3dd47dfb183653dc1f1ad26291e9872a8c2f50c6eaa806156732e4fe17ef245369c28b54e136a0aedf5204540f95d785f17220a1d98f2d3794634ddcd4ee8c9640654a0a2c17a8e6abffd7f4ac755379ec8a9d43f2214ef464d177bceb30f25dbc4b0b984cb6cbac381b7866c1486e3305be9edbe78b798a041c21e21d7cd282f2a10d9556281be3305152329aa593f7d153d0f5780d8bc46862ca3de6814a36ff1fc89632f96e3710fd07a93cf729378547d8a37b4a3fe19c945b4476675244c09e55d9eef326b3d2214017f3d65907d02a230aa20215069c909ad3423f1fdd7cdb139bb99e9070762e0ccd554af7b4ad5bac146b4fad972ebc00b62ff47e1b77e8cdd665fc983f7ec7dd2647ece09e6f23413645473e871b341f62a040ddbed299de253bfd4ba9ca1ba1ba54cc7fd7ab448ffd5bf1f3f38872e509cb1a08a5c8980ddeaa75a36164d2e30aca3a02eac68c11b609f64ab99deea2e166fba9748d2db09ed90f6d581afe61a5a38eaa8f6233c7074a7b42f3f0b691272ff2fed37a2840efaba99214239fc8ab272738069baa1171d8f0c6b14ca8dc84f9c3d7d8bd7e32f2fd0c06764e6398ef39f62600b8d7010ba266b506595d5012bbec422a7095de7931a703d7d3835ce6ed8142e2f36f78fb36642b779dd4ac432f577011ad4e90b1c670b8fe8c3b67ef9ec606b04d4c17f2068c72e79f101ce8dea1e5e36173a8e089a65b190035056ffc70db95fa4a2da38e2ecff4509353de4d7e004b49f93b03702475ead26e257e3477ac918efa508779babcd55d46b1d30785ef1fd0e3bcde820daf9bb75e5496c591246de90ffec9a660a444ed3e9f43141e9b005786bc5662dfeb344c6425f2059379662ac2dc4aa801aad548f5309728041306839b9bb559e0e420ba5d867bd3c510538cb041611d04450fa0a7e43a270358771109ac43e00fd3c870cedf97b6eebf89dca9edefe9f1b832daf782419af6ce33b0990cb16a92dbc91b5f7f2d838ae04786a71aec0e6ada955b7e878b52702701dbf67ff9d5608b1a46776cb32d48ce91f3ea15d7e6a4abb4730e7ae588c71d2038d4022d6839275ba58fbb424ad36b0cf2bc6dd93be5d123416792794e31a87e08ac8f17784e353e8d3ad9bddbd5b75061c3e13ea69ab26e1bf4859ba346618ca9bdcd46fbb5e00b2168cf1fdb164dee1020695100a2ed0596f712fd375d2e7c4675f190c2033d20d333aef4fe43f746a56c3edc062dc389677f083f4c44671a0f321d0d020fc955243e6d8d286479c8e02c576bdeb997b21a139bb7ed5c248cea9b3ac9dc738c080a8d9b4d5bdcfc0a8720697bb75ceb00d0f199ffff9d0ec19dd93031454b17c9ca50a465251c2e73d0906ded11ccc3771a53576bd2794938620757dcf1d56302a783c8d15330d1dcad879b3bf74fe565d5edd69a49b49211f7916f46af0c180032b9f78661bf27e34d704d9cec6b84f918b9eb3edca4ee5ee138eb103706f91a87a762193b498b59309ac79bd7cc65cd47392da2b237fce7e560446e3330996e92ba26bae19cd41a5856c58827c7815a9a921cf11d5e0960d8ef1a1b5bac6a593c0119df3b10925f350feca6f0b6467ef479492b0f5483afb3ed7483f1a7566153ee94c6174038154f9b2b2956b2792f2616987599ea9d726c7509f13f067061a404f5eca8c0b4ffd04d946298bf66641674f50f97080f0500703fa504bcf453fa8bba5ad1e61a80c5c0ddde9f03f98edea15740f68c67ee4b3512d3602ade34b2b52f43d40a4de292f3e99dd98abcd8a1765800d627381e0fa218408c578b19d0d9d3e3a4b5629a05c2b9ceebbe06db69ce10aaaba80675b45d6d56f71fcfedc0d2fe93f9c0aaca39aaaa236098fce4779387d95d1920478826b20489dc5c315791ba62e3faa1f0dce818e97eec59464fc2857029b2954a2e93a6ed725af7c9edb71ba58720636f295471744f9338a5999d19062313549d3c59b458e6bb958cf562c55dfdb7da25bd034144a5c6bea3bde7938ee99f942eb7f98431ffc345f288bb0bfb32e3cbe202b53a1bd2478e0ff56f9bd5ed00bb9767812d8e05ff7d52fc5b1eea4dc50f4421c823cf53012a5afa6c7a1c73a3f3fbbd23842a08f08fe95de9bada20a396de562b82630521ba76094eb6c674d1cc04edc48adf484a19aa79bf6d88fc25c9b9291b43b477dd4acbf1d041b8ca19f1a31099a0e303bfc3d4f1b61d12572c6e2cad7330b13835305e81591b0258b2dcc91804e7193c0e245f5676e58f0548108c91fafc2390d4c01c04e725beaa174ddf18ca069fc6f36ab872d363775b1d9914fe42049006d4888431a9a0abda6c98685bd82d405b72d07211ecb1e5350e3b4a61e75e65427c3b8e14337b453fd2743de3b0229bd7a33ba6d901b4969e9c09d533bebcba1ee0ef812d602d7d624716f4ffda92d0d776a07e516b5a79aca952e42c3c666f6fff93ba7a8505b9edb6b35b91942cb7c9483145d3ea578e352ca4de40e320d7968cc8ba3271cfd1a6197d99c3175124916a4a76043c731fe1cd8c4385c980d7009171d64d3f03adf14ce221f0d1943494aa442f0c1ccd27d31673e4d26616fdb3b81bb846ca300187d81de51935f9820ef97041ccac767b0f7ee75b895e465426c15627c682835c972ab82b1795700d1cf7d7c1dbc3ee3a812122f1cdd743e2312dca6b1e20fb03c61a80999bf263da15a05c5ee0f6ca1462639a4a26263b55ff16bc7c36dd7e662e265f3f9f51ee5d357df230eb07da598c71f7a6300c684c998cae78990c34ff5ea826fc6066c772f2ced75ff89776006a14eb45f9a1ba31f5a1836806b519a2391d19e2b1fe587dceb55989dfcc7aee0e6e7c90871a189ca2370897b4c7bb04bdeb7053e36e86bb1e8443ffa4bfda06ebbb3fec35e043b3d489657a8104ac6a53f69144f0e4a09733c795508d92fef398dc1bbbd50c47de0bf0a75d2ee829e5ad60de9e3d52e6bc01d61b206f3608a335bc79527eeb874c2b02cd09b9bed3357943fff21773c425de1be6a8636c238c68d7cd80ec3b77d7430a9935e3eaec19f324a8416a565b0768bcbb8c2b6ee50dc4b1e4b1685857e8cfed9f71dadfe154806995549868aaf3b886a2497f8373f86250b85398b07d81ece6971634e334e729dfa2adb28d5a6fdccca803103e18b2b85f2720092acc276bc3f722f8da23531e4c75a1501dad3abd75c216c1c7ed5052d11838cbe7a2be1c160f7d7ab67c921f18eb7a637a97379e36e5a55096ff9dd782f60e9cf4e57cb6ef403923514ffdabe53e24f52c7a3b8459d4a4b017f3c98e0dd141fae092251eb7033abbb74e9e447817e80a11cf7348dc004b8750165e57cef5a40d7f3704f5f089e5768e4ece0e74792deb02338fb79e8b9018865aee47f292c6d7a1a106df78b2cd708f260091d3dd10bcde5ba37ca88ef92972a548a1391d94873c2c36209e02a91bdebf28f1897c852383c7ca8e56fa5250ec83c3dce4fccb8195417e36e13d6c6ab0f295816a838197fdcc44a56efbf1e5573daea07c330d66c75a0c5c90747a4a2293f747d901e7644439fb8f7bd7512d18d558b6c4e60fa7cdb5b614283d29b0d22cd06d379ee0c7f3d1939a5d67044720f500d2c2d8c265893f5210bee6358a8c34d1ca7a10dc3e9d65d6b7d034330edf1cb09d41f98c6033b853ec8a8d1b7b444cd4a2921ee0a1238ee20c28c48dcfc60b518c734516abd50d30edeb05585362fd88601471907e65d341b6ce529871d52faf8df61f1cf29639cc77af3251de17021b206595d11ca99dddebd3a446ee76900d0ae5eba123eac995728a369ec88f2c85760b1c684cf6cf9fb5074dca09cce05ec3acca3ea5fc1521d8a1ba4e3b26fd4f4acdf3364bc5cf4765b18570c68be602df9c7137fa45cb6929c7c13bd123022d92a213619553fc404508d08afaa9f1e78cfd4174811d90bbcdcffb41825847cba5ab00520cf8ea78566d2b903341941da546874b36c3f786ab9e715701262cc7678411bfc363c23a296a7a12bb8b58ee62f0aad25752e33a6e46588357166bd042b2803e341da84b163545acd353e3067267859e32f656c99aa488f7cfa04192b517f5c5527596b1dd261f4cdea5a5ad22b728e185342c7f181575183c1fc4f6265e83161691e480d050a64ddb021c2a8697288477c87ae4ad7d913e3a4ab30de4f321bc0a40a5c76e00af85b15cea2cdc754200c75b544cf2cfef8cce5b10c84a25505a4ec3e22c0fa972242b33bfcad47abe7e2cc8f6665773dfbe3b26c93cac5cf6849c7ee4c56eb9c0c0f5c53ef7b5987dc7f816543c809c9ac5a37988d702566265108da5ccf35e411ce9926c61b4738a056503e38f3992355430b0e5012fed4229411fefd53dbaf59222330c891bc46c1e3b688f7847960a5353278febe89ebd25f0d974236f9f675e60fe38896c3aa9133579cd3b3ac808dd02e8370549d698991aa87da00df39a6947f599ac40d26a64df8f5e2251bdcb1dc8b4f12deb2736e14a40adb8060c7ccb148e1b058c97482310ef966c994ba80e38a7bd3bea7f4654c9cbb9c0fad3a5b4a2810c4b3e43f4ad436e9da619d92ffa4bd61d113fcf6188868e2b83bf777fcceae15914cc2a0e56231d62dd90ba5405c0883aafb557c5679893c1392259949f1353414788ec1b2db9bb5c976dc8df0016c7ac48b6fab21a140b7fb419d41359075ea8ba0ffd47003281067f29a009078bd866500a871f1931f99f72ceb2fbdc42393e1b1e9255d43dc9a7e246de56f7f6c7cb92097d28e45004b463db2c62b46f7d837674bc13f96caa9814f7dbafdbcbcce185a51e9a44f7883566e675276093a4d78445b63b630fcd0dcddf364c8bc18bb2851490e6c83805932117b07b6a39b7d3c0c981c912dab2e00e833bcaeab236b53e079e02fbade126569552229ff2ae51c4308a23365c0c9394609ce7e055e50c072cc6f9aee3c169fcd0bd4c21cee4b2eee266183d71fffc811b48bdb6fdc3b73df181684819742e74c76b19284301a3322a9842dddf75ea179f92233867bea6ed4dfde722dfb40f432b8cf2372f324adaec6f6f1a7011478f99c049b15d3d812161a1bd360e899fee8e01244653d19201cebd96eaac9e87b49e9d7fee04848aeaea2318a2f9fd3a1fff522537ac259351c0fd096795cd8982c6df620d2dc04be725b03cc57d3619003720de0ae69aae43900472ebf8649013396e68e239ba665ae8cca7134067cc7a2b29f967a4a1e92d5eabf8af302f48968b80f7f6901828d82e4cf8175181b20a019c32229a4b8e064c056e1b4388464694d4c18d46715d858d42b2a6f1de72fc1a00ceb8ba47cf800c6ced1920b660d1eac72295946307ad73afeef135d3a6f1f3fc4d1636fca12c8b79fe3a3f648d3cf5643c42ab3f52659a6c647df3244d02b642cef62a77f23aed39115e157008f974f0a1e6e865dfe3f9e4d84fef8cdd0802764ffff3c1e1b92dc51b206320e478a66d14ef5dd707ecb9ed4c2c0e0c196ceb16d62ddc0629b4e14c99e66015f745136e8a1be2fcf051a2890719465f2b6c1b38470c46da3eb6bf2ef76832a11c9871b9d7f5aea7a266c71707edb3efd4be0712d53cf8191ab6243ba22e9a9c1b4139bbcba38ebf7cf68655b5580a4d0112e23a0de8feb04a03599cecadd48dbc3cb9e317d034e8522ad69424ef6767395d079b7bec80593921be05386145ab2ff047677a35d49a0f058c0134c26d4583a588c0d1ff6c2ac3fcc160921cdb99beaf76ee9bea2e67a085c2ecc5cfaa4f6ce1dd533e63dafac811075430e2f3edffca12d2e200e52fa542392597095995ad651bb94afc8ba139ed6141c7a333d55158ced06c84c82b03673322aeb1c624df4c500b50816132f811cd9935ed54b7d6719fba35d757df3d4a8858b0dbf08f32a5492a30c22072a029cc5541433b54a8acf028e4830b2cf907a8916b22ba0385cecba3c90916716ea286d01ce6dfe3ac13fc387d1a6038794ef0d0c7479772d7092910351637df0de0caef0765c7b0af914a59d35b9c97042280a5ea5d22bdc829de96140c974c9e2491c8c9887283f89637322d7419acd93bd50d12ad0e544f3a780d13723114005e554fdc51a92d931e167f1696fedd5dd4296529cd29c50f57f71501ecfcd07c288ab19f71d4ef90aceae51c0ac373ddc782a4bfe9ecfd1a04995c80c746c4a71f7c7e9423a367a7221462ea29ad7d4ae7910abea3e0c94269df93567ad65a855e0101e05d0390ba9e6beb85535a6d56ff0ef222e48179fb56cef20edc85e7ef0d69bd3d54a5d9fec3ccb930c06b8a1d11733e64b7b547bec0ec48ce9517998bb0db00a6a704a46c10b4816eb2aa679d442fa6860d66192518d52f07cbaefb0d61206acfaf834ae937d78ffc6ad0adc6c4f12ef46465bd78c2fb1308d129d165057f2c69ba57e6c418036d519401098a5addee0b0ac8aeefcedbe781c54ca45268b47434bf5b6db6083e2445291abdf15b32b451d6a9ae72110544120e03bfd2e2f32b27f7241cede30660f22633357b67f402778ecd289be92ff1341e996682e1bb058d59cbb0291ea097dd24dee2c550fcbee6d5b4adabd40e32ade1b4fb8805c3211dbecfa7f3bac9fe9c9b0bc78d76363d5b5ffabac94ba56d63fdfd924fca945123bd80997e168099a393f48d7d878641d00fc8cba992c3840af9a6b633b06e104f0969f2473cf4d70c52167d629b78a6549c6577256d498b6910e5e72155d480661c36cb23a813d84e3a1e9fc7ad941f4bc30caa2361085022f2d5aca910eb17d1d577f8191e29305cabda29af6db786d27b2bc3d4bbc1295dafac6c4e7ee1e16c044e306fc67499015d7894b30f609d470ba80c3f7b2d2fa3cd36e4aff087ec559ac4c143b4219aded3043d1054de4b75f60947db44b78081ce478e9b74b50b91abc54e121319eb43594707f6fd26ef69b5f51d129a41f257ffde7670ee30807a2ef518183b7336aa49cf3ae9c997f594d4478d01317433970875c20e71e8b8300fe033c122b8e1df7eda893569b73782748ddaec35864b17591979f4101874ad84e7187f745cc66f969df429936c1c693e7e970b331897a0ddea1d972fb1ed9327a5c6d540c50be64781cdd67f0f1aaac787a7e167c2d8ffadce9a0e3d53951ce6e1a1c45a0699f2c0d09ebaef02f6d39d90d6f3aafc608120baf61fa17306b3f653dee113520589e894e28fcc253a413af20d234f66b390981edcbf3e6b3a5c7d04c0fd704a29aa0362bd1591a5a22fbd150e4d011ee51200922e59b6c8f45b66f8ac6cdcdcc8a9b4d532098c82098a663624c8be525894d88384a40e2b53b3f4b3234f8c5845bb19c517a2055e2c240e33d4bac2bbb393f37a0dccc60a3e39d91279e8c151ebf461c85e4951e91b6be6efc82ab08ccc64278e7d90a0da05cc7981def32c4bf9819082f0f2cc07b8b838fa00411e5ae8d03e6d726eebee84416d2a3c5082eb9ebfed344ea80529ddb6df72ca5ef6a8d69bacee7c5c6a000c7cda3afc02eda5d8b590ba4553c58fbe584841c11f8e5c0a91150612a243e3700ac603f065c51b748731b3964c24942fd8454575ef4b87f5f5ff80dbcdb500fa93f18a764c4a5a9611409a9bc1e893e8ddc29dd061b46538dba702bc593e22885df0b6d927e390dfb05d1e96c50379b8d96c3bdf74bf595e1f588fae5a7ca56486ec4bd95c13983525e823b2d296a154987a3ccd7bd4650a5c8648023b9ae3b29bbb9a3cd73bca9c1a26ee7010298d417bedb132462f8c295883ecac0aa25a449fb38a48ae65e24a3f307163e05c7b20491f7021966062f3df5a48bb38d4112774da143c26b5c0583739971b9a8c3b3ff4bd424ad468966e172960ce7c876cd95b9d5c2fa9a532f6c7beec7b930473463273da7e2d07547d48f06ec93cfb0b1e54ddde59913475fbffdc5125098bd282714d5bf7de22f44d4e439ad352177a8b6e092457229820326c9359eeb870dfad977ab67f242478635470e374c6b56e0674287ac9e88f70bc63a6ae22a0c7f8df9f639cae5a7eb109a503f8d734c471c424d82840ed187bfc9d0d2f5dfefdc20ad29ad6a672cf5e20acccbd12c750b6ecc9c9e742dbfdb6a52de59b0fb9de96854fe08dfe4ce88c3e9f7030b096cf0f71ab5e800a1b683a7808a64f73c8757e73a09c9b4f454fdf56ed9af9dc1f303a87a3b484dcdbd1333a2d26e3cb0b11a35f0ff583f59931f04965c49b979882e43d2a4449b9b1a35107ebe153398259be6f5c4b90141ad8f7a17289a163c2c89ba631d29f7869caaca80a90d27b20dd0f20b9bdb63a5d1b4347b3e6e25b833d0ee52353f7168e083a915ddd3d5ae3d2902f949836a1edfd1505cac1f02c0d24a00cd5503ebfcb5ed1adc84c1cfa1a4b5d39a3ba32d2de0c7964b20951ead60f5045cdbb04c11061ba6f04f719934c3ca1bcf2a8a0253500a272ad3934be64a8a1670be8d5a2fc943590eed902e3af506b917f828cb7eca6f3ee3202ba264398ba5059e6d66f6ce7a2e242559178a8756f3d3fc1879b2acdb4b8b6f8c08d0f411e0343e3d7fd8221d6ae5c1cf489b5eaa0f92ac7a3cff92286ff79da3e23d80cc04e94bfde92c8be4f7d0a21624c5f6e2d4ed370832056a34b04faa5510176aa9a66a32cfc6ab025b1ea79d49047ff7fa86d0638db408b4a9b8ee4b684eeec598f806df6bbd3f6c3707af45ff90b5e9ff48cec7cfdfdc89f8411b688119248f23fc702c3d273633125c0fd14efe3025caac17f8c28e46a97d6cbfe81a898cf59e4fccfc95075dd835b9fa77dcd184423d239177114e799741894396ce7c8fc47cd785b5e562a399767ddff80c17f34d27c926a071fcacc31542614eea9101d65766ac348975eb7ec8c63af2549786042907a01a0da6f169f6870b07fef1de72c545d894b2497322bdbee7ebcdea3799157ac3feebb368a404e6106324a78c0fdbd081df1408aba083aa466cd6e4d3e1c533f454df95f8c129818e59a91326c0e526fee64658bc145c8b8cfaa16dac7d628af64b61521d2efa4485c3ea86f57f16200d765cd86920604f4de9f610904bc4fb51bf714dfb7356c64adbd4f05fc4d3f2594fc05c5d11a20a4c98ed636169182351f0a4955d393ce3b576bac91fba87b75434d79b1573cbb98ef284a0c406160bc4581cf4372dd93e381d497ad2d6156142542742b8e07c9ec02ac22cc383180e39a65c78b2d2be14a15ca46fe941c2ecc93e65ba7f0faaa8a287a48c5247cf521cf7866d97405483c2a9ca57e00f50e95bf3d65ba1a34dfcf4258c073f4168d9eddafd67aaca6473a666e8af94aecf70e5866aeeeffb65079f09b1d9d907dc6f36b2a2fb31e64343dfa590abaf0f46cf8d8694ed2cbd1d6fd884afb0b41b40be97415e68d5db17be5ffca4f90942cbb3a537eae813cdf3d90fca136455522bf5945b3116faa838a941372e233141b455d708663cc3acfa4a2eb472aae24c70b9eb8c96fcb2d21041379b5035ca078885d69118a8230896e1f423f555e75cad85253f837db9024d9b86905d486b206dd10e1049a21b15cb97ee1d73430e492d80d81e1a1fc4881c92291406510a1d924bdcc9e5b3063a4469f527874d1a4832556a700c56903736e9333f6619253b68f3f60abf49f650c1e51d63f92ff4f094e0401a93abd21d7ad0248dc27a1ca5590613f9fe08739ee1075939266e26826c359d782e744212db8df006b28e70cddb3d3f590c7ea5f960b9782e3a8ead921586079b48394516b31949b879fb679cf847d7a85ba5dda099c9a4921af0f0059ce973c58a2c0851ee121f472570944cd7ebf2a5e54bc3b8976fd35d036069bdb46c152bf85fe0ba5278c4436abe97e8920ad14203da420f50287b484eef97f052d616eb857f172e041a224b3bc88e407b17b8ea52552534cc69b8ad78fc71a2eb72a7901039a96dacd31ae545d02ff4c134b584cd4ba6d510677330b463f326591e69ecf246833c29b18a9eb56fc1056e6a2fa14aa0af70fdc6acd4320e1cd8a95c1a254bb40b8a48d8e47885de5e957932112423542fb41de3902047293d4acc150e6f87f92a0bca627245713e13ebc863a6ee77b3fb4a483eee798260585b643a59c9d34be7c031c344ffd4e8076c53550f32b8334d623016547add8a3614c2ae53c61ada5d3f8dfe89c067e3589e678ca82cf494b73d4979145f5590522e1d13f3e96e603781c2148051fea8e69893be6b2ccf739d70af0f94d7e68a4384c37d37db302ff875028b5e602a8145a087770ddd34fd263735db368dd8c21b212645fb5eefdf6aa285f0ca6f9046669b62fe838e3689acc341f3ab0c980f1bf943e4edcffcadd59ad3b52a9ccde67e0b54d11924b567bae919979b8c87c30d6bd5d8f91b79afcf88cca76a9e83b5ae1ab5188cc3e8b415684c410d4532fb410af4801b491cc5e8f252046690c0f2919ac3e64272b09e55daaf8a282c5573a510a269470b7e149ce694c253dd732f3cd674b75387da683af3d88f5c78bd00472c7c1e0c27ae8b80a4c81a682effe63f9260b22ddef0489d32cac6b52f7b4e112ad67b7d4ff5b805f24110b51fb3b73ebd4930878ebb0427e917dc8afcae15a209c58b82ead5c174c218c0f21ddb598ef672ecac343d8fda6cb80ba8a10eff6abd6d0a6075820ad6aee25ddf46f3865f871225a570453d9d8d64e7f557b6ad05b3691101117b232bbd98feb078cc24c70d4d30a6be82053f4734d74ee61a519a7aa9303cbc3b669fdcf9605d674a31b3d983ea037c3a235e044ae486d4e59ae6cfc5fb2d335d931bb7900967b74a545282132d1c3da8a538a7289dede04cacb01e7b50c39f99f76c2161c0bc1b0f886f95a96bd0d27f8f8e6589892931a509e7b30c19295308b57503c8b4b3542b2f300c18926db3241713ce8053ccd48d06f2687cc252beb8a244074b60fd3fed8c18989f76b7390a6177f1d796b73dbedff85a8e302cad862f0029f00f2507745187690b13f1ce53012b1b74c1ca0ef6ed3fcc1b2303b3f51f8ba543fc1d9752d097b41c7b0dbfd8fe2f267529c1d894dd1a914f6b18de5c955c50b1b8a3f4286c29fa8626af0c71306dba56185d204af11562b94e1ea61c57aac1cb330a202b2a510ce1e81bc8fc290b08d2da524131fb6d6f2a0eabc8f5989256451f20acc7bde08a9687251959ada77a90acd714c73550506b431d1a453dbb4e55ae341c4fa5fa962acb2a2a887ebca7041e98c4fc77abb979049a37bae9488fc43f0d5dc8f885092ee78f109346cdc82ac65cbc2442613afca166dd19a039a7b8abab353114cc348cac4f46dcbd9a8b226b7c4c977c0835a6617e9263641006d59d92ae8fd7e8cc3c878d03aa2a0fadf8b4a117cf74ff3054c5fe1642ac315a0308bc5fc126d93a24a71351339a528ed1f71659a69e09df624b430037d3f48467bac395eb2993f6eb0a2a651c85d9c5ee60236a94113126ee2eab82996e9550d16aa69d19043c9134b08e4b5353bd85a7b92cb80c592526a3faa87859c29d4dc69828b3a12df34ed4a385a825a11cdc3f49f5d209944b6f609c8e27694de0afbadc48199d6a04dc5edc2b5a62cb6963e008cb5f5e936144c689fe5e8573ee7e7ee0abdacf114c2826c9c8f56e22ad3dd1626792a08b1f7da882fbda45c8c93b29fbb441be0b2d8d3800d918dcb8a3750c4bba86c2c721ca9501b7e60eb4230bb46f8728a7548a7bdc84f596a581387a09d23fc8773965dfc2f41b3b6b3e2fa5444a883ff748c81addc7b7bbbaa1b779f1a9d827e9466ca9b4b93208fcf8e964c1187db3e6791fb5109b73e44082fa6cd9cc239afdd7c03984aeaccfd96c6ec12ffd14dfa56663d3935dc7255129596a8ca96e4de4523feef165faea3fc3c8c29d1aadb7ce303e7238f390ee612da9636e453a2436bae1974a9d07ed0f931bc6c38e46fbdfa6a6daf457f00e44ecf2d6f32086a61b3aa829fd016de1317804da14ca8c9622eecce84f0435a1b185cd237a67f951471eb8c603d55e012b40a86776df94100f640a98db6378a6b06674a493238b9391488a22cf43248096404ebd9bbf413f9af66c9cc2f3f662f363475013d9c83956390014c913b1f86a7ed890131c502c638d505748cf4eb843c41dd86a5f4ce698c29fed41f671cb0fe509176dab2cf68a70dc2990a03a3e4b45e136a1071c858cff2188e1679bff8dd886090614314e5be12229f6f1f08dff7252c8fbb7a6360df2f1c6d4998f3cb7f2dd40161f67dd8f9a36823df0fe4a40aae014bbbbdb2d051a5ee81d3657f7911b129e22847f7738c3de9520181af3de4491436bc1e6455da8355762ee9f1e075fe94ef478f7374a911397a71096ddf3b150d64a5ee0da242e8b6801d28ea98400db48493fbe4148c822d48c2c77d8258b53f63f5f4244d5dc70c4952539b2c8aaa5b91744c3c9cb850133c846b508aed6bee543336aa789a5768215fc180a8ea15e10119fbe228a26f424fffce5d160522c24b7d565265af6d812e9cf9925f7b766ecc574bd83b4ba060cd067b33af88884638ccc82bb008290506e1bcc7c2e6b060560b16510882413da4820f86d0de33655f36510fad43e95be70a1008194aa4d681d7919215dda17a85745b3f2e9eba634ba993d831a7ebec22d02c60e9560770ac183d31ebb6f67710e86c8ae4fafebd9781d2f59660b6464502aa08f235a266983321adcdef00d7f9286fb68452c6f610cc5df95921c22297a87567c2d4a0936f925510f8de581d37041ab2171fcbffe85e8fba3de9645b28bd6fd778b003ea3e07efed7b1056b198e34f31dd80f97865a3909ea833463b2083f5b137311023d35a6229b6f64c6d85ddfbb4789a6195ab22ec8b3ef118c207844e500a417026e2d695a9d8d1431f8874d2f7e1edd2d0dc88e68ce5972e941ed9843b1cf948eb4fb2449dcdb8fbb26453445ff9be91bd67c54910f46bc8658f945d002096154796c7ae45d379f3f371273a940902ee97469efddc0864a72443585c478c24023f357a6f85efff3bdc951b071110c80fe9139844e018515f2779073378ee86ebef95f4c35ef4573d9e708584622bf3c878e4927fef836c2804089ca5f2cb0fd7df0ba47a97e775f114526a2d93fcad3cb7bbbc65e2389c419c675bf9b5fedc102e6e25518b36510bf893786c419c7df30661d19d1202caf43f92a1b213080f172c8b6b93b5b16324d4570c81f0a040b2548feb59479531f0b00027d3cf6822396a1a381b8ce634ff3b08c4d886ce23b1ca3219332b0f2b506e4850880b17ad210a7570a984c43e8f04920ca8f33a4c178e472401b0007eb20931bf6c2c959c5d7fde75e4d3f7d9c4b917fa93fd92c3fd37a41006a5c1fcf15419fc5cfdc11a155edf4325780647efcf833feeb48e7512b46fbcbd58c5d30a978f99783d4ecd7e937b87622a85379df114d81f0fb10641d70df0ed86ec0fe0792ecfda1c65114d14d97c748d2eebe111e13e1a3730983215eac96523bfff4d6054621f4dbbdf78656a3bac82c4bae10cbdf7956dba7827e51f673c26cb96ac0bb347fd9536452e78d3eb785b5ef842ac8e51da261237b3b89876ce582ef17987708e3596bfc89963180e257acd868f7060bff4f83b0b457179ed30f7c210628d6fbf5c87a0f1b096064aa3bd45876793ac18a818d18d693610338ccc9f876d719839637aab12f982cecf4785be516f51dded2ee9aabb55388a91701ee66dec07d4f6717bc19c4c7e44d3da6a562d502a5dd0569c334bbeb95e7878c5fbd6b32649fbd8b9951b2baa4252514cecb6fe6eb3f3cca2f09786647adc576a1028108aea9397cc20c65df6ac4ed378920c1a8aa42908c8f130fcc90707de879c8484d2e58d77af6fe18f730b5eae7873a234a68e8cb4949ca6e6d81b3b5d8caf3d8ceb046139e104f76eaad639fd5328d4af53877733a3319d12e0915098c4e58a27222f8fcc50f40e6dc17a2e3d95bf4f1f7cd047d0d859f07de44aa684ea05151aaf39f9aa475abbbeb22e2a2b693fa2bccf7f9627b017daeb6b4844abc48865a6319ccdd03e3394d2bb4075bde980bb8fee1005b1ade0353193ea6b4c5e2cc4974bd777b5f1b445c3f80417f59d2b78c61978a6235d0419ea1e223d047f8dc05b272c5eb1649df123d1ab1b2c71bc9f58741c1bd06f4b42c462886e9a5d2e2dc4458313f8107936175ba705fbadd0be5586b35b3f311c4963f38d398873229d5ce48e9a2200d8784aa269630f4e2d84267882689cd76604907f53b071ad2b3ed9a7836df9a51bdffdb1bd40a583cc9a5b223924abd410494b85e919d0301c5207aa4b84fb02bb7f369112beff2aa4eeba3127019b4b3de63218d3865f462767bb9d6608c4b0dac643900423a382c4c74685938465200b2b416448eead8ffeffbb06f9194272ca64b4186c8d30ade7ef0ce06c9830f47c2a13534fd0e496ea14543a48bf28b46349b852055ec53029cd68b273eef4713997c2a82abc1f44ff74f68fae17926099277c0c65de6213c8eb915380516f09c989c398df7a59270f04fa3969307e16f64afbc0b97df987dd546fdfa8c42217757fc492ff3d35357753b0c5ef2c73f1a9a26273e4829a488831e7927368ad0e17fc37dc9702f6f15b8e7fc069657d4942bedd0a27de37867a5b7117e26b7eb94952199f826cba59658d68b12b4c2ff2e0e911ed799b45de1469b12a4eee9f664db844845b512ca4165f660133e9d79f37c8b332a574a462299bfa69ce6c768c0dbaa2fc9f54ab836e510f1c007d07d3f7bb7d3635cb6f58297dc5adee45d5e2f4bf1e78516382056dcf3169813bf094fa84a9e2b1c3914c63f81747e4e062cbedd0a5d26b6dfbfc79a905ecaa885220b5a182cb9b0995d3da5c0fffcbdb288504d6e9b2f4c127e66d8e434df69a78cfb5be16b88c53305ac5b7d0a58a354ac2b48d2849fba00531afda0261229b60811f7d73bc91b2bbfa9a511cb539ceb1185f343a5a36a05af7a2f43594b5f3552119b4a3a68bf1f8e4b737241fe4d974ca855277a01f131d7b14eeff8079f13f5fe4f65765671b4018326d593ef198ef1f950b554be0eecc6560601962f89d108541ed82cdc7e4b50b6e0fd84cb833d702114653ee10e10de5715c4973ec03f61ddd9346383a7a9524c56eb34d81099462231eefb9b47999c88ae5cf01bfff2322980f8536cae86aef60273d90a55e2825572927d577d9f8cb79f5b37d0ff1242d1a0f984e2797953aa96fa1e4b2912ab84893b8db871df598463557fb5871df55c1f01e7574625194acf0f6314a6721e8715ef75e00f940be48ac338f4d18dc75d9dea7086aed79e8502cd5723d76c117d73dd3aa52b3779b53ac1083de3046b200032c13a1997382983d986abeb702957683de1baba2b0bdab5becb640f648432705f5ad91d17b6ad07550267382b0284422a4706afd20df4c09489195642eb2ff73051cb81de99513918186c1d75a6a985ee7ba45ead7d91dfae92cbade0b6b7dc2d082f97c4e505d2f9bd6807f296d527f2c8ff9a9b87379462c523fd0c4eedae7ab92706004de8d8cde833695c68102d971178ea9ba675a8a862471948cb8c983a49ad399f7b787b0a6fa421035e4dc57542502e61d691d956c9edd3c9133c55f32bd41a420fee28d5f9ef6d043921c9567c6e66614401b9f6a08ac5b213fd13655c4f910455b8ea254cc3f5c9e8b142787e791e84c93db827df06afd0da2d1b1ff40c2442e04c78eee7d028fdd0c7396660b2fedeb0ba9e74cbe4adf06561f419ca94ea2697c8e262e87f679b49fcbadde50c3a28b9727925ca0ce319648453ec70e883900986455d7d86fc7fa0672eaed1647874baa7346957a03611038efb5c58ed5003ad6022b2659990c4fa4f9273df737e47680bd8b5d8a7bdd553d376ef2fc90625bad3744dc0761afda1495b485505ffe88952d784efec3723a01773953bac74cf0a745c447083991b64725c682658c31a90fa306d061deb8c2bc3003885df14e7235ba344b159863d7f62668986d73d8f0768b3f4979bf86a84f0ad0c40b9e1fd4d1c06e0ffb29cfe0f7cd140956d0126a1c48cb5f92ea83cccbdfa3a18319fa81ea7ce0bf3b61d27d85ab2893f08b3c0bf3e912c90841dd720a1c06c1c236f115d3432973280b285d05c8eb70cbe7c2d3af5ba3cead37a6212aecaefe9df73734c8f43fa077c46138aa33e2f89ed0690fc73f82677fb62c2cc37cf731e41879272610b301168eaeea89d7ed66135d4681aa783cf374485a6e493c2ceef68eff60e26964abd585036e9579fe65982e59f9600080d0e7a40e3f96ce163e4fd151d1c92e4a3fc3318c1925aeaae123e62efd580fe9556bb70bb5380044502e9776a93fa812d95ddf865d2ca056369153c064a11c2a7bc772bc0c2e277bc708a95fe4bd450838e9f5fee9fbc927c1ee1dd6e7c414e3f9af4f892a995e7d14e03a445aa847f512ba85e19d12191638f9298dd88e58f4201db27d433fbd6558dda9cf6eeb26a24b7d8b18217436e7060bf318b7173509270ef15fac4c4f778bc3d45e96b35040c2e5d38ff87e8f4f778f8dd704a1d0422e19924328f9aa7bf7b6ae6173fb8f7388dbd0981baf94b8d1aad9c3e52fe392f776ea0fe3b011449a3783e2afac54a87be8cd58241bf4f72af32bdba2fb216d2a4767821524a5b40ed6faa4a33d90acee2bae19ede8422cb12967af268424faac7355bf167bcb46db3a52344f5c2a311bb9d85d0ebef04de7891c36464c58009601e5028af24205a58f5478449bee9a7205ff58b68f44d480d44d02f8f09950c85d89384652c763178ed419d35c160809f374af5f1bfe460b356d87fca2831d155f1f8402f64e9a8680907c90f888d89b20f233921de87b50ca5652c8a39b1122ef215ee40b772b77b448d8d46548d23ff90d1b7f11b12ac01d44f4c1efced8cc82f82f8dc21213673488742d09b923dc29a7d113c66b5a23cab24f5d4fb0085bdd4a7e42e164332b39226172194dd330f73b235613e7fc72a5ba7abf61ac0a284fcf47598b39ca1be284c76cb6c41ee8486c3ec2ad4cfba3d158f5b5faf4e067e87d7421f8b15ba1b51aaa347ef7cf13273174bdc142d49f5930318f3c7a1faa2997f06c469520c5f38c9a2ac8f6bf9757e5715a109f24987b00a02503bfb15abe1249d8ef34033fd4da3a0855614bb1e45351561cc70eb3fbfb60f37cff9fe7587b598acc566991487eee5c55f25a86924ec36426c82bab38318fc991fc0816be104d13a0f9b86bbf83c1379b3cf2c145a04dcf8609fcda7c8e5bb038fa34fe774189cfd82375a98aa62ac73fa206351b2179a9293db351199ce2bc8192689fb1fe76d0b5f832f0088667834bbcd198814312bf3a3383be9224235694ee908a0be147e67a8a67451f1f08f26c6c6fa14f9962322527cabda85a64c233d95e12dc2ce915ce2720be9799aa77fd704c80e4fe14c26c2b4253ff1af6c9f525d2dfe324742607154278b4150712f33f9762ecafc4b89028fa7bf8f705a775acba0315a817faa74cad5d0cadac93d142e5181d2ea0476502f6b479d142ae9d501e4c5fee009225583814606b172f89103da1089c03a2f403e9e67a8bfb948f7c889dfacf871ffc1f2bb419e5f00543424c380b40ef8b41ffd9b63ba4edf3c49f2d3da8ccff73e76329c155fabfe0b2dc248dd72625856db0a59a9ca403736549fd0769af5cefbcf13e162a1deeda393e2c60f4983a79d22f9221f0b3a801b9957741099b483c357a5448d0cec2bb9a9a287a9e72b9d537fd03479e0af9b062718b1a15ab9df751f1f53eb2fc7841fb294cefed961770c6592a415c50f2da785f5927d0c1948afbaddb395dc204c98188543333a3d208884350d726feedb6be1db5370ee035f9c5d5951d80152ee004091287a2586afb93dd6b204c2ce864041ecda8e260e26ad11a8c643c4547265443e38f2c8026f8086492002d1336ee315b779fcf8e76ce0eb664c54aac230e3e93734a07f91761891546ec870ad2bef4c14d9146a6fe12ca91082dc0ab6eef13e4f5e157120b21eb50d7cb3fbf009076c2f8f2db14636b0c4361b7a0b708010dd701b0b694cefd2795246ad8a21911a28d5455c364b8d0246a1d51eee0268a468dc9f7be74d002c64eab16b6478cd506da501acbb75009cf2098520451ccaf6702544d0425dd851a5771f6db9545fa196c855cee0531ca50718b2b136783956c2d92a1ccfb8258730977745333731adaa3f9d6124aa3f756cfe1c4992554af857f5d6e26bc393b05dfeee56476bc7e7b74c0b086b644316b1cb9d5cc70764c6d7b629349293fa445cc0499f8b207069e73687094825b3f830169e7bf9d9b36301d0dd5f121314c1fed4a864ffa6716a97abf4b4ccc4c220fd297a21de3fdcac889fd53f5c0952b9179ccbeb6b351daa68697f207f6a9160f3ca0bf6a743e1a0b38bf19619b07a2de0f17d79eb555a24838f4857eb82e8edeaa93aeeebb9eccfaa174d1365828f8cddfdf421fa795e5c0b9d0eedc2815baa7af6784eda2c6246a4882e32c8d6255ecf26fdca0c1dfa2e215c991808b96a4d7b6ea0f5118799e89da1a29cdd9e9992be02dc30cd85908036a4e117380eb429fcf3b367aea2a2cdb85573f73c6060cf7b406f0afc9e884a0e24a301c3b23634b38ec0e30d1f75b4731190ffb9d9cbcbd2e8871368ca16d7460c98c7faf0922f9d8160540f0db93253248bd73b7ff52561ec0ffd0a5df6f45f7ab008d43d2f052e74bc2b9b27f08b689c1d667d563dab9fe63add8d79e0cdf52396bc6240b87f91f2b8d9537d51725b2912623356d02f49e4c1dea6b1603ee6e81c36f9aebf3e0672fd58b650c951205cea5554a3744eb33b4a9d9fada7501de05ee56ede2e072d3e7ef0bdf4bf2178cc1fbe643bd4b7e541bc894d8dce530560bde2b9477ca84e4828d6fe84e6997fe185174f8e26955dfd9ca8e7024e9b158eb9aa3a0decb854a2d1989b8b5a14d3b8b190dbef0e2a3bbd871f95b196c009ffb91b2b4757129abe07feeb5f3b0b64dc63cb3eb7e1177a34c241751929b3e10c820647fc82c105f2ccef098ee98a484bdace88f666a3683f9864b7080a91d9791b85a0bd1cbcc5b54ef1e6ddd4b6fa22f2dfa99123f8474c2e8ec93fc04a085a7798da7ee5738a03222555a8331c422ddccd4c201508221d1557c01ba8f5c1ef135dbcbc368434e4b494bb8183a3d509872b36000aa13f25bc81f31e491e1982c4f219f169c2890c93ea62587645c709c0a27fdaad9632293da0e336c549778381a3ce398f8c60b588ee0c6bfc90135dacc0428046b38b2129090a153532a5c6577b7dd251c6a87d5f86602468990c1b2b31d52b894d5d4d989fb632e9a562bcbc5985c262430f733cf5aeabccd5bb2ab516c9bf2efde214fe309849f5c001931069f049424ba9d8be0a5d4d01daece279bce6d2c0268b5908d168dc61e49b7acfd926b08671de12c9738cac9498acbd5c3816274be324130f32339a28a138b7c2e30e0856f1efd1357e42254d3489532dd09a4ff6a675f1e415a0394610fceec4d4d5899f0c0cda1dd3721b8317ba6506d7960dae60a84608571269908d8a1c7f19ae6c53b5b3817fe5c91ad55d737cb01a30d6318ed0c96b35272729ff9ccaab24bbff34bd2e02f0bab716e33447f1d1c1922c75225e5271d71338170f79c868546bbc857a95e2a57e20a684831894b8454f429d0c8b305eff5ef010032da72a9689883ac7f315579de2d678e33a1b55181400ec9928c27039a5654037d9d91b0d97a66d16dab3590f6d08eb4048cf30fcd323e6bdc043ce46f402499e8631ca257033548b45948692665dd48c4cef655825cf61aa0e21cd6f243acfc969420de21559d7c082464bf9a1e4f816711a894936b915eb20884c691f25dba0fa7715cb8781af27bdc8956133a3673f11f1752103b06b9f97250ddd15262d97dabffc4b45733504a261a54ee898753f3de6553e3b259fd87cffc7034823e485e424871c05304a30b201b879695e53c8755e1d0bf33ce4bb422867ad377afd4308de52305e5c8669bf27240885dda2ed69b749cbf2b1f926d47739e23c9e34e30c7b2351498cde0d13e276336015946863a5b562552a8f55a667eb5f38237dde422fb7c8b111e75817adbee209c2f8cefb7294ab71ac93af896c2a1643a5dd29ec7fb204e8c572369a65ec7af8c6f6562978ed699bea9dde652bf9e479b49cc8a7414383bcde5c1aab0ccd570240ef1aca7c24289740ea8b32301c7a75be7bcf56d9d4d913050c82e1d2b3aa689b5a38a14cd9180eb9b815e86696654a8ce501ac3c4810e80951969fcda93635ed129fd2f9913c3729cb71b580440cb585fc4323d2ff58968c775bde4d3f0097968f19648424ab2dd64fa5fa9bbc6124699694c08b4e667dbc55ee227fd2b5c7232e194c4084f629d0867a446f39cdebe64617cb5dd759d1d3fe280f6559d6b4e44a1b54d9121c695d3c4bd1cd6df341a5761fad6f8b917177caf859f6ec218f7c0117161f59ea4a0e3f38b541c4b27a3ff25616aea6a6d34b2748140355ab86a7190857b7db6fa0460a4686aa304491834b77e77cb18ad34f52c95aedc11805bcf2ffb50a2c8ba3e2ef06039e8573f97ec1a2e8a8d5290ad4a10a303bde0c9cf3050cd3a8588ef2023e1162adf9519e51b58c112b2d9b0c3b83fd236ec8590c3269d1716dd6e325247b4350f6cbf9e1b6a261ebda8a5138923fe518ad2b424e72086daddfcd7ed928e67e0fab47d7ec4b24c71d318d2e699df192298a5c8e49395471edd2249645456e09bfcab5c24d577261adcf55933c5797204772e4cc4dc6ef3ba04bf54a1fa9f0d7c9f0ddda55ad06c1578c8f39e922e958fb63c944112ae8d129ea38b21b028f85e699f634a75594b41fe72b7ff3bbb19fad39717651d732da18a5b3c281ab83d69534a2ca74689a4bd3e90b3bb669a143606d6f3d508b47c56e9df736c5524def488dee56a426c452574846d9b3d4cdb34fe29dfc529a826b61f7580ee6eecedf8f0295e9193effd3df928c28449c89c042b5080d2246b86b4eaf348c8f3233d7995301a8b33bb35cffe009918ec2e07a193091d2e940f856e1e3038c0c803ba24df58c29e2cba7f4c6cf04cef5d77b0c46b68165ff810ea179557c2ac54d4dc97231295fa6d1eb8c3a27c281b31b0aca5961b3bb7f252aa7cfc35e8c19328b8bc2194b17239c0c4157ad4c3c3350165056c94dde1d251535469934fc181dcf29279ef225a8e1e1ddd0d3b79f55d89e1215d92f53c9531f70d4e1aded60447a3bba3d26c645d3324fc78b7232fd05944267bd3e3a8a3f3604ee7635a8b68aad601071d21a74418bcba79a4d1ae7968ee276241a2a0b999f0f2e9132724c6a669e1a5ed5074e4defec753f4adfcaac76c5d63e75feb79ccad2f77d0dfb709b6294c80a57e36c2180a17484c1803e831077c726d28b21d660e62cf5b724fac617294d1daa519bbe59719f685eb7a75421fc05a53e327f8e67a1d2181abec5043cd3822f6ec4b02db4ce0a455b9c13d5577da1660100291b3ae2bf6822f7652fdee7697f5e3d259e6ecfda762230563f1c1130cd8c6839ca31b37d84842c0e79db9d094f0f1300f0f9910d5d009d61781e910da0782b9d66f761a7cd47406b612b1d1284968c28148ffe518ecbf808c3b76902d9b3d0b72042a66ae33576a2aa564d007c3a416e2613ebe7620e5e15c9deafcba81a4bf1d3a6e6d41710bc310b37cb26a21deff0e5fc63c4847861b766ef488b31b92682e63ab97bed591642315b74dd0951808b8f8988a3a52ccfd085e37a300a6a53a2c350c29417c6c217688248b894ed69fa50db15c8ac9f0974b733cbd90fe8d9e647c814beb0a8e1d72d080d64ae826e7dc1607adebdd638ea2147e336f12a4a440e80082a74049647dd3dcd5cb8c0a15e9777f439be210649cc7fa2f6fc850459098c6858f5bfc9cf6e80db23a9a243acc9335985d390e36cef49a8483804ac849068577e546fdf926a29fff477bcaf6e07d1039a195a4e3268f8811cb88ba93cf57eaa62a0645ccad170138a6c19cd1095940c83731fe9226183bb1e032cc03a0df73b7b1ce296470ec488884f33e61dcb3ed247a7dca7d7ad3f23f828c045f3e39bb72191867d72647a55bf9d11e04381e8f6c875b1c1e11f0e36ad5641ea46cdf1b56d6357ffa18e05741bfa61dfe6313d76b77533648616bc619e58c6ae27ddb97ce7e42a265da9d71faf600fea0ce4319abd3e9e98ef90aba419649687c526d73adf96acd1fd2ff60ad9a3cb20ff660f02188ecb68719d16f2af23a16c1bbf8b4fef2fd3e347feea725fb69a1480de84e9c8145c2958db40a4f15249d71c4163a5b194b3692acfbb4f533c3e034f560cb04642ab5471801a897dfec52b346892a03239cc8e6dcb63d3a18c17bab2a6cf60346052126de76463cc16258150a3826cf29579be7ece7300e2f287353073e164aa45a2e203fb47074af976934288e8a60f9681ed6fa441ed2fd8edf441ff003abd04ff11d6ba3a1fba3c2794897cd6b14cc01f2725c14ceb75fb6c7f2d26a6c1122247129a0443b614b6c41fb780f6cb77efe4c9709d612c1647953bc10c73e4708b8d9314013e34f36ffd7c568cfe3c06041c14a71cd4dcf72309d53fa35693e28725d06fdc330df9d5392f474940f774a86a74a5b7e30618f60761f8b8cedbe0fdc70270e06d753db9aa05fa2b4c28eafde04498dd5c3d6175b928de39c055d5da0fe37a2a67e6814677c5fb6eb703d49320a118e363effe33793dd406cde464df5949eec32f9d80a2baa12c31d13e356e26a78f9081b3df3715b14c88f9b736b8b23326634b1ebdc1e9a52e5a941d52b1169556d4238bfc3e004c36f75a9b7082874bec0ac7273d29be44ca6f396737236e331f1e926e896d861f3bf57028689bc87689de69e39987630232f9976b7c0b8ddae4e278a41eaeca9ce2231a6e1169c5b1e7e2c85a596b0de2a86b03c2ccd990a975dd5a827145b34e7dd54f151b81c1f0669a42f677e3ebbdebf68f1aac2465e5779d738109aa3576a7ce194fd102e552c7abcb4acd470f80686527492909788035ff161cefd5812f5fb4eb7d55aba1d397cba81d98fdc714199f151c0b32d5721b69e220b6bda481cf4e4bf810871b3b70b39b88b99a020a6999afac4573e1ca3f6223131dcd5d542b7d7564edc85148017806513264927aa2093edc146cb24dcd4d6621bf1bc40b2635326d0baadae18fb3a9500886ce5b427885b26f45f42b658c1c7ce4e7795d5a52ac636d0782c80ff5c7330a79a7607c4ed83df00dc572dbe3513e0991190574749e372d3c31f0f56f5116c83fe7335ba68d01d5cd0959440d202b5d3bf8e73a6e438d92a5c94a4f63c38a6d18b29351f2baf101e891c6654bacb233df6e0ce37bdda680b9cc87a2a7156c7f9def9701a81f2a2127656f3f7165c591277bfbcb6760aff57c0597f3a8e8ddce914ef93f065857e07e3e4aace53711175f9147e436c5f93023c5e9a576cc847b1539f862826ad8d3713b1fdbd9707619f95b6d78c9a1c76d3a48f7caddbe310ba1937ec55583baf36201adad85ac59222e2f749d36fac347c981464e6ceeddbf918e592da987ead69c4d98c051afb5379eb896dd859405a657475ec1976b2bf48e1ace648ec98e50f44be2381d5c4f60fd8d12bff2ac6dfc5e782c173dc32749d5f8b375bb6df48078dafef742374721b707869ed6306d4f8360bd7aa9ef16fd95ee22e8ac150f30d9a695b1bd7dc75d4170ba6f940c5cdf29897627fd2a7d5b0111d7e4914e121f5deb6431660d6be12d134065cc82c9f424fa108ee1f5b97a402aca78da9580d5ecfe919a6facccddd6e15dfb1075d9e3d12c22b6843bedee3c704168b573401970dbc6839e1bfb2c37e052cdc708838453fa38472a9db89afcc6b81e6d55fb27e7d06815aeb3ef0799e1b703318cef903d30db3ea715629a9296c850b24b50270335a2acd127a368339845c284a9454fbc8bb28c7bcaf46a20896fa51b218cc2deb7f7448294697e878897307f1f21d729839f5930584f8149bf54ecf3d22a04ef695d136b0dfd0c5fd50c47f75e68c50f35f6339aa61edbfab0f31eaf861a2ac6597f4ff9ffae22aed77945a9ac56db16b7319a04045d8cd3be1914bc626554be51f21e8e12008b0370953bbc893231e6e7df3aa2a9c4c64d8c9be23d6578929c7aa094e3069f09dacdee32c35b4bcdc49f535ef58a89c10c9c737ba096b0f7419f53ee6b86b6a4cc6487e0a00c99e4bdeff7051a33574ebc20573a530cfdfd476f85bb2f257dd4a7dc936061a66c9579f848ebfdb46dc39c2c97d8e4a3fadd7ea15b31788b0f59691f706eb816ec744be8e8ca5d48362976043086200b90b3becf615bd246d644bfb2507c8152a2f8324a2caa5d39a6be423e003be6c42d15ef20eb04074c79e0982e999dd95ed970989df232c71b09f6877b943108a400fb4259471e0f8f997923b1e79518287d1a6dbbc6a2e551b1c836a22926a9c5e8fddf56a81cc42de81df6878ce50f821d7fb903fa8fc3c615638baea3f9822029e91827146167894b4c4a474681b206210208d184cdf0171343a7f741ea1b91607bcd1a2f2bf4697b73003485d80fbb3a5657bb9a6596c71ad8446af1c21460ae7a0182dd91acb427ac38bca1c49d1d8ebee3bf114babb5160ba81e9f680394212e90c0fc740a870bc03a4c8dfd0835c69de3c997b2d5449e66c3b6ae025aaaf75af61892633c48f72055e2d578f5343606df55c5e8cb607b5b3a5ba6201deab6e3e41052846ce163da1f2ef3ad5c5a098875e60b0d3ee1de9689a4d60980842a6f7ed6c713a58fc66bd6c8c368052c6225944b7f5a68c8bee1bad468a904e58e0079f9c20075b47fdf788a6a92415cd4c1b966f96f1a9b36462367fd193fbef094e868753cde17380ecfcfba4cad3fc73fe290c443eb84a901c406788ea22a8feb8168cdfa717ba04d4d07fb36531e19d43b7b5b82c60d79101f846978329de817600797940bd7732a450f77676fe5937badf3add08b9b7ab9149757afc47399c6015b63029d2550d5e3f50984b38c2b02f8a66c10930d90b41fd35156909c30580c746d0b6b0c540120bb0ef7eeac46ce157adaa670ae2a5ab81015828b1d13b1351860820c81da948e3f590cec4cc912342a848a0771dbe4de1ac057427d81b9c0188bc08994247461c52b2be41fdb8eb87aa7c35b429f5ba65f87225271a5b9db61c412c4f6340b83bee58b399c55bc88fc6941224fb4111a381551a137a3183cd0aaaf5890b533baf4d5d593d835b29580912d316c69bd2ff9bd2e25605a719ada016e7b49020683abe7ed5fbc9d1ef8a0fb64f9dfbdf60827f801d1d4ca4efa69bc83566c0a7775561c614773f46d9cbc2ce4a580ff3ab9174761d7c2d2e400ad31eaa3209cc9d2791b06c2cf6f3b31e45a8c7434b32095e5a2179d939964ecaf1e4e034e5828e60fd47daedd071663769b7f1501b52ac6c90fad85ab42fa7dbfc43c555e08daf0f242ff8eb94ddb236a02bc0e768b09df2a89c6c401cb41a8859f3ddc3329e2e8f82558a1f21c2b2a24cdc44ef8269f6da0065615de9378d64b4ca300902504f203a06353e418cf77196213494a25f1d95a562cfb1b906e955d9faaeb14ef7aea1565c7a07b8b4319e46326bb55dad69426e2999022293e150c720a8891e7ad5f7f8f6cbb05d422edf8aafa9d8f5094dbc036d5d0b73dec4b7b62820cb70bc0b0e1de858d865dd8629b95d0f4afbaf6d5d4f5efaa781c4b663b5eba8ccca490a8df56bc28045071fee767a26a3c7b1069bf80ccaa51556707934b717109244d5878b5dbcbb8e29e1d0c98822ef02bb99efd60d67a9b174bb17b08e9a9cdb1cade51b01c4baeda9bec02a3ed80f51ff5e306efcf9a8e7bdedc3da798681b7d8046720675afd4c564c36f2b6fab4a1c3c99321f64805fb264b87ad4b89cc4facc3f686eda6ed55bbb7648c581e2c4076bfbdd95151b3fdf5e79d5f01cd2a00eb23f69609a4ef9d145295b200ab61b7cb4c4a6023d951e29be0f2d8f87977aa4346358ed480ca902e997abad4b551575aa3f7fc4a236c184e7cc51088798f3ad5592f6b09b2ec5d2a1394fc0afd43631cced12efc9b7d83b5761858a7b41ab9d1bd01bc0b4cccbf9f20783949009e5ed6631782304886446b86b328ba2bcfb17ad3a1c0c0e114c6a822d6c1161417c9d6b0b360105caf705b669f5f980fe8fbc6e4799008b2527ac4d0c710a4059ca411eaed8f957a0bff1c7cb276ea4a40b61f19f184038462369e83d524121e7606427264c1b8927278a609c76c925d53e8b09b4f68dd3d0eaec0e4debb3828761dd49b9ee560b94ed7360c7863e26b238f56b821d33116de4ecdad30f7a8b43ec4504e3617d7a238a7db8ddc29f22ad907d8814a16065c626f95d0b9a860ff93296bac49923697745c0cc2282697beab685f1d2911a52b22ce81651a0c3c5821e6878abccc84940936951b8cc6c7656bc19582756165e0c607b3611e1eccd1e8d36a03c831751867a07317c413f2127eadbb37e57690a28036551e6f9e52ef28e0ed3f6dc753f247d9c0f943033b7f99240b84f904b498a3c66a4b0f3c85170261b239b5e4b7960d8cbcbde2e14d4ff49c774075da1af344941a7b0fbb6a51b6bff7dca8560d3fd9d23e74bd5df976bfdc2f244728d96c86ffb114851a05d6cd564184ea18dbefbdb9617aeff08f3027de45b4e8a0d1a11a9d189622e43e197eb7c2049261f2a7d0e75a65f0942eb5f24080a0998cc9490cd71c9acd67edb42eb35a4fba0bfc810891266fc9727bfb4ef7545aeae735711e038064cb5a639687cf6a764d4cd7da3bc9605e1e982c4c6181018d792f97c7b40259a7fb934448e094c0a567e884789372491e87e8282822f7d4cb632880b71103c51df7976497c93d08db651f0c61040c3442edf2eac6c21c138992ad087d71a597ccb567d14e0cb33f0352daeb46ec9ce497c56e5234f6404f974ea2d31911f4f1bb685328065fe9c7d5bda91ac7a3830f85d5b760586b2f79c49d2244dbddfaf1c7b0252f4d4ea193b77b239ee1b725d408151daefd3514e6286aca2081d97f15b8e5f4bfb7de2a3959425ae79bfe853da5171a7937ed125c17a5cbb66fecfebb424ed95c7e981f1851fff7ddf415eea4f1aa7409df50a51f241492a254cda0bfac008c81c84dcfe172cc2693fedcb0cf315d87ba23606e0719e18835e2a77d89cd06b81afebc768922f9d48e0d05313710204174f49924e9fbac9a3b83341ebcc277010dccba05e580d2ee10f0f08de410798112afe4b7b92af739c20446ccb24dcfc950041b646089eb1a991f10428a719802a376124b4c7b03151a67ba9f432f9ed6c5d771392a49de91b9d031e8937a138b38952223cac02cc1aea0dac8219d2bb1353bc4e7b33790c61587514b5ac6693c862cf68a70b0efffeed1d57f8f8909ad506db2f64448e09e93554ce016fdb42b3b226c3c47993bb265911fb774ff8f17e338630e4cd3dc15cc47e5256d7538eac7a2a414217036e91313d878da4f0b8f70a1a34910690cbbac6c9f3f39a155577a2bd7adad3ec7dab4257b983998048e11fa3f38064c2e420f611e307883000701a9bc0c6282959eb312685607a9db422b65a8ca8a457d753e39da250758024dcfd685097abe7b9873074c5e949a1fb67eb0eeb329dd1281d1bd59fb85032a81646d176ae4934c4ec9279d7af0f136e8770b07514ba1078034ed3f9a58b7f20ce19f1b776fa24e607c6bf849fd493928131b0730a2634bb0262fb17ca0cdda47fd4bc9cc1e2df25ab3d7373e994fde9f0647a9442a082bd6abe2842bd46ca7aad37dde1891a264514c36c1c9e55b0d731ff9b3e61f14bb1974a02c9a79a6e8c86f961b52e78b5f0f196d4dcf62dcd16a84fbd523cdbb9a9e037c151f294cacc6c3d5c4910b55e8860654c89a2991f883da23c1cc3330a3a6a81eff456b22d177a98fd1a6be11f5aee4056721f3e7f2477369b3e9daad813ba7cdcf3e1589354ee46f6b8d94e05ea2b70a4deb02d04a5370ea61f3275003cbd63607be215eb71a56d930576c47b3fe0f95546cf8510eb8bc81ed520f7e5dd8f21cf33ca5d3683e3100267a8f5a5abf74c25c78ca299670936009c3dbd0712a0565bcff32b5c3df0b416c90d2956952313c1da46a2c8c6dc4adb8287c57ef0e96663c486ae5141f20a8badde9aad4d529c14a8351281b2218509ab9fb318c1a0ec06c601d22a793a90f4b34330c087b6f48d56120c1baeba2248a342d7363a2013f39d352c9e7b44ae8c282ad5449eb980c7b9c96f844382bb62677fc0847cf1dfc1383f538b9aefff5ccb9f3a6a69bf997a1f963d1ea4f489858c86cdddf7f58cbd3f38554298bfe048f63bbad6e2daeb6573fdda721dc6bd0122c32f0348b3b45375b16e478bb8fe66ce67afcfc2f98d11a9818beec60dc9af9b6fbc9946ebb4fec6d0ad2b57e01694eda6534f22b42880c0f77e5a59145a64bf6ec623dd49aae8d11c1f0911125f29227749dfe7dc58e93a04c6ba5ab9f4452bffa2a4334c69be782a797ba30fd3e4f39ec68d061f0ee35f4249544d52fd4c0a22ba85e401d8156440c55bb85ee781c3269af923f8549032fa4773dd033a49935e67cf8a3de8641fac5cf3c758f5c9bbf67262bd0e8ee562d07bcf7ef0594b73c39fc5dc47cf09d78ff9e082cbf60128366b3174ea7ab52843700d456792d4358d2d91b359886810dfcac73bf1ddbcd19355684c43b5a0d15607e922d090b8de87c921233af0ae0eadff2f0ff055937ccda471207d1c1c6143cbccafe53e08047af6d1816b77cfc97ad9cb9bbc99d5093dbfd38d2d9867325b12c65608b521d7517b8298e13bfe2164904e34c83c3183c3390adf3f62016a496320eb7adaa6d87e5a5f57333e8355c259d27778c3702ce89f5fc9d590e69ebcce6680433463cf97b6d1ce89e1779b27b5ac2ba5c9db6a704512159bf1ea99b5b83ada9d38588e390320f1fc95318e9d996fcbb66ff0e4acdf54f14e4796c1b0c845b6fbba62878257c44832ce8a12d56e12e8c0fd9c0793f5a5b8f4ca75f53a3dd4a74c17d76120c2ce7cd0a5c63e6f2a388cdfada2d5c538ae8aaf14b2f0f4ac5eacdcc6a308384d14a384400bb8db1725f1eba70e252431ccf1331149bfa6c9f08793fc1ccfb8ca8697b2817d2b46273f8c0c12ec0d884329ec36c84b37d6259878bd02ddb084958a400e845f2fc7a311e3b5c7bcd54b384943ad8bc7db98be96e6714d5de51d4be1dde2ea8274aae6e9b8bb5bee87424860b1dd2ca397c1087b15be120a10f9e407592c754e94eb98b82cef6c1986163d3d0134d049afafa54efee00ecdfc977ebdac8fe2567de434c909c1a08928dc776cc40ffc610ee28aa982cc2e8cad6fc81cecede5d520f9538b7d68a9230cc03f7dd82c08471c0df3b2085be46d62013fae1efea4475b37194ac8616209771eaf732fcc171d2244693d8a8d81797117325a702fb1bee04d62508183a70003c60b82b0b79e9c4bfa4f893e1f9dbd74af9ceea77516cb39987f5d1765ea34a22d6a690fe935b6ab340f8fc98c4511a622fd8907a3b1f76f50031c8dc913b7964604c1ed4860c35a543ea27b10ff05c1e7aecc84cfccbf0ef1d87acb96f01e464282a4d38f01c409d3b38080a1aecf3a2a92e71494fffcfbaa559e930484a481c964a0b0195a71c24677acf855795d96abb43b70cd92bf4696f1620a0e60b2edf1fe9b091528fc55b6799b5fba7655b93fa9c962f99afdb5f69ebcc2c55b0b8c2eecbc52ca9ffa25302c3a0cdbfa9c2ac7b8273b716a5b06201e7aa29e8648e939d5e1e2878ccabd64ded78057a0431a60682eff25e39391ce8af3d24ee825bfcc789505f69e6c718d97b93c190a353429a182f579c942fb29c59b99d48d634c937289b20b6f9d7309b40b412e1276edcc7d49b258121e95a3441db61882f2eef6fa1a3460e4ca1f63760495fdc2b0e85f3446216b6c5cb1d4027ab62b3c1b8c20cbb2926a8eff1e3f04c5d491de504fa12a0210631755260c5078bb6453b1a1f1525f0421de459346a07e18c43b2f0f9dc5a28fbe57a9c1d036e01f946ceec7fd89b6072abcdbf18b65521061d45173c2e95ac5fc12dbb796ee7c062513c2a54b49c78ca4b709eae8b247cc479b6cbfbfa63408e5ee6d7e6f5999115de58a9a6cffb2dd29d221e4480939b96fa41fb28831abd591fcb55d880abe8ba85d11db94a83e368065ab444a0dd73798a99202f923b790a4463178cc9355f381d6fb56dcc8029fd77c8c2b31316fe7565b7cdba1fc17d9207dc9c9aea48b4726882ec6cd757f8aa335ec01d0edc951d32e89e818dc2ab42dbcacc5fcdbc64e72a00183288d77fe2343cac206b2786eeb8246e1718aa3ea84dd0bacea39991305cf4450cbc7b543c8adddcd8c5bfbfffa211b9eab1fcbb4df8294d76f317108408dc301fd1a54ff4e44fd5a92d514eb2504818bd3de5b55ddfcbb544c98effd81d5fbf61b0a5490767218acba25146a0ba6c5a4b4329f7dbb734c0f4d5db00254849f2dd10e5d9573dacbbbdee86622fbce58829a7ea3561cea1c28138df07595810eac1eef846dac21badc5593850108efbf4b7ec8f292764130bdfa896362ac2f96a609db327cee7c243f07698e5b853c021e3afb625d7f067a80b275a150dbfe444c628a7aa208c2cae20d3cc74a119601a397b9fed526d7656b590750d27d2f86e298e9ff2651ae6a60c1c8df89ed46e5be57378b402d2d9bc5ab4144cbfcac1d5dd5641b5d4df9754911bbec4c2cb6df1e3f2d0b2c8a69841fb20c42c46c0b631fb63c082a998b7863238c02dbebe181d0d6c40943f10844aaa7540b5e55c7f59f53f253cb32b497adb979e154bbd0af216c13d016d2ffe30da11893f359b9e66499c78f1814afdd06fb2e866ebb4e08b5357b7a3fd80c9ed64607cef55d6899a6f2436aebe9a38e2a4f3fd2c5194109f56e880578bc790121528b15cf617851348f97129d5db4dccbeb4899aea38fbc32b15cae2ccf798ffd9f007d01cd155307c14f4e5404e7dd06d9cd60caa9a546be5076d4e3361fd3afc2fada95ccd7c2e4c32951be7f540ea8dcd9e7c51b8949342a52fad7e8547502042856795a8ba742305fb6f8b59a19a2eb6d5051e510057b6cd96e17c8ff3acecd7988925ad60f517fc89ce06995a53cd84b2360145e1d9b9580f17ab41e19aa1ee6588a03969b5bff2e035c12597bb91c94b159910eeb6625849501ae2d018a33082a7ef2257a043e6276f8fcbaf5cc6a8e69e7fa0c7e180cfc7b408661ef4e80c121fdf5888d10b5960384465f3e629747c45e137ff36408deb8d4270658ec75a143a83bd0ff993e6ceab76cf83a66784ddd5298e836ece7c4bdf6178d9aec2f9a164b198059838e07742bd0eac9a22f65f7759478525e87fae3fc8245088297ac67a0f10a62e580c9bdfdb483d917bae8a45ac03d8608fd39a1e93443079615732195840748c8c7cc4ad56c92cfde1679787576b75414ed98fc16e43fb84a8eedc1f7175c2cb459ffff4e4145ec3516051fde5caf695b795eaf74546a948f93fc29e7cb111a724cee584d197208a3cf8202dfac341c3f58e1246513e0ffa12cc77734dab3614defc474e939b996fc7c23bc5efc32019921dd9b9b09e7c44e1dc67fe2929fefc4023bfc689888c8b45b48604b79e58776b0ce32bb142c9ebb253788a2ae5a0b4b6815edd2fed5f3c32fa9d06e37c4ee2f4b6c31d021bcf0cff9fb6e43313cb3d2ad5cfc40cd1d815e186e63bcbcbc953d02e9e65f8153f3a35c74e37dd62b4f90ef4082fbbb7f88362ee462ba14fece5ffd22b65032369085573999d9fe4beea3acd1216eca9e5132ade624e03ec50306057fa554ad30b10a1514c012cd55d9fbb2d84d2a05ba02e479f730b82f169b023dce0991c17d8c9112e18ce2059505010a65fc7688fced4075a898876c3d13d37d18b0be03d59da093babdb34ecb355e27af063fd19616d8ad8821a567a015e333aaa0b1478d83726dddd651e97026411bb1c704bd0dbcf4a2341e0acd8b2bcdf91219d7d49dc3cf83d0a80ec212450ab49458fa8f082bc6a8bed894db4669b7ffd84a211d2dfac3e737346252a412dce7516128ade41ad637143262d9a5bc133d6a592ab239da6447ec5cfeeb258ea2f7982ba4ed70999593adeb7b8f0f5e98d4d71ce9d72bd1e67d61fa283575e360443be08a613887495591f88cfc83daed7ad2274ba27b9c69e4cb1820dc73dc3c09667d10fce8c08b4d3b5dcaceb480886190085a6afb778e0566f80d2d6636bffb24af9907cf94c580945f82df94b39e93cc70ba8fe2b1e6c033f3844a0ecf60737cbdb3b3a1b77f6f08127eaa20eca08bff70e0c0e6add711a68f76914cd1b2da1113c1c531e3f1fcbca9ab0eed005781273a91a0df226997be9f45a39112766501024b98eb7bbffa46723230013ac7705b4fcab13838d0b8e28bd8e4026f66a0b4aace1679f638eec020ebd052f930b15efca44d13bdca226e558ab60c4aaa7c37c31afe40e1c4567c60b34b7fcdc47f971b5a182b2e1204dcd11ecd24e444304424aa3cd98d9cf068aca5d9592a5412f8acbe29361977ccf822ec2e57a33a1a2097c8db8cb7c688203d9c58d1bfe59c1cd97b771fbc84fc90796cd1d128ee50d445091584bbddafda7ffbc7630c6ad8cf9f26d7be368429ea644330815ee8c243ecf354ab436e9c82ddde08d007d32828f69d04fdc215a81d4de51d79af622c1a19b8752327f3b53484a71479693124645a753ca9d2229f66ef8af466160d7034c228cd765488689b1cf5b06d7b410ec43463b3f305b876a264ad6b5d2cfbd85bf6571ad3230606f2ca034c0b040bc837bc21af4d828a8a965215017e60629e740af4151f546b0e9abf61424f6de2885ae1887e5c57da7218c443dd311f6dc9d5d8ad1cc83de3879439c43d0ef8e4131b08267f5ca3b8d6bf5233f163218359d4075e591856985280d5cd1e9553cb6d6e1c50aaad552912003761efd889490d86f5700400e9b8ad2daa22b3d636746ba8a2a0ac9fdef4a9a6d5d5b34ee211fa008c9a395f79bdc697454e9b392242f5b5feeed2c27ec0efed059303ab9f46b9bfd1cb09fe55a857f683885199398a2807b1e82ab8440ce6764c3a8d9bed8073c274ac3558c7bdf9198d6a3f782a2030cdf795f33799d11d9d5753ab23976368a77d629e523e6d9ead2610c9e709d6e814b10de1812d5e0db563d20016251c684e1e5a74c0d03689814601ba6923a7c1959deadd2115291c72aeacd1117f77fdade32ddd84cb52ad307a76da1eb839c8d0998c3926be416b550b724e2ed00a8bad53edda31230292b08f14fa2fed0de57965bb3c7817566d65b1493a3e58e71cb57cf6123a21bb70ac5127c4700786b24e2a888159c43c57a76cf4560970ab092891bf4657d1b85031f6e4c208ada9374a33b40aac6531cc9de5f34a62db1d03d6e9d74041c4609fa3d9c50edde1b6ba0a13fa195c64c94ae1bdbe2e8126ce42bf4f3a9cdebf73cda615c07e18342ae440100175a76e4fa15fd31a7b1af1786d051bd01e2ac3d859d9e2447dc4a94eb85faeaf27884a750a0821db42ea90621e4ebe908a370ee32f27861b70d26b145f8b99ec67bd0c2f0fb31f2092c9856adb6a067e51769b160a1c0cffc530f015a8a209a0f5e8cedc544ae1e0f54797732b3e3482bb15cea70140049047ee5277c1ce198f9a99ec675dd48dbb3b7b154645c042767d4fad50400498312c05889132dbba1bf702ea2c8adb48137e850b7b5d9909eb58586e3d7522bdf1e19383c4b2e20a57dbdb45aab76f74162aa50f56668a08e29a5bffc703687c3670375393a95344bd76144dc26a38f0909db59b49c51c48245714c5920dfe82851afad18c77db58790ead079eb84528c587dbea989362c9d75413df9a9746d123789bdb4639154f243bf1cec6e91dd6c0d3c33e878f280f27fb02ae2292d7d99ce754a8866401961d2c78aee5c7300eda2ca4ccd6255835eaca797b6680d0febcd0a90c22b981b2182430d4091775ae53fbeed1665e70bcfe59dcd7678e91502d647d1911026c3777e45f863bf4b318947e5d33d3e23a127192c7f9d54989dcb3db3e0bd394bf6e93c5f99e826449fae8ea974448a60871630fc524abbff2109b2a4adf4c5d5354a0d53925f2fc80c20a077af4feb5bad0000391c1bcd3741cd04abaa2800ddf6d558f70d7da28d53c287b51d349e90cb3b56d6ecc8644a67abfe07db425c137893779aa828754e279fa8a46e7b7ee6587201d9d22c896fe8da300c1b0de6a1f8bd5908e56981264b2aef4a0d4c7bdf92f7250709d7d45e05e12c8ed7c4bf6ad165875159ba8a226e7bcf0cc07d1bd932eb401a072e00d4e69e64baef5e749e22081b823afcb06c44e31597f4918f8e76c4855a45ed50fd94310b9478196ddb22ea552f40cdeba3cedca01a9f08f278b3bef504dc9fa1518f2939ca09925db47d904ace6dc0d775d382b213438937b6f8f366334e90ea3a520fb7a2f95a857038b38f40080b9dd60ea1cbad84f3b331556d64f5ef9cf82d5d36de6adc7d14da820d79548c93bf3343735fe6d4940362036dad553dde24cab46650f6b6b2546fab6abbe2bce05869d191a59f27d1eb592c5ca507163c331147090999dcec53ab015e39a22d67939443ecb3e6e0e99a79047b9a66ff24627125061ca3c59ab35402bc898e32c6d8cd8ea64b241b6ed2b27eedae907497d1d351c3747fcc7c6d51cf8e53917c9725b34e4f3af53426aba8ed3c51bcdf14f343144729e8312dbf282240114323a86a4d2b266b345f05d72e8c4608c75bc74ce39ad35d39f1f74c36dc3946fcc872f7e03ee97123f882fc15b36375cd52ceacb8b41a981ddc5ff16256a86c61d6f645406658bbed702770885c18020f71a8184dd4812c6caf285994a3bd58d22f1fc9900a1170c86b06c0714143eb7c908e8f8aefcf2d4ac123c3c052a46a3a64810c3fdf0b511415a365decc54563b451daa2387c906693c938963adafe0298d24e6800dd5e48384fe1f2377a6bc0d3cb80c1b86885d02c01538d6b61743b2c11fe63390582bf14ca83a13061349f3e8f87a3f8de43ee7120762f4bfdff8adaab3fb282c7319512f62fb08e7640c3a53b0729cd5adbc98900b1f22879b7f6737271baf43dcdbfff62fc4c4ba53e3662fff217e609a821c28cedfeace55a1645414c744e092aa4f195fd600eba8b141f4a4c141c1c74dde9d34f1b712e9028512f0085eebf7b47bc32df90543080054ea62b236b8c7da56252812d74d8852c1c6ff19249e1e7bf6670ddb9f9f600fb5ad8efe45526b9f5fa73a1d292045e9d2b4d4703c080bb3708da72e877fc8ccf88f93d50dc667c50d11b9a784c65da70fb533cb7e79c8a54c4d0397615f20f06e1ae5cffd032b19efed5ee35fb13036931980e62ac9d2153a6e6731faa7535dc1733d6abe636e6a593a93bcfb03aba78ea319f61a0dc2569a0700c614f4196bcffad1a21b58ef5f232870b5ce886ebb5c8abd69faa1f9837a141237614707ed506c85a31d53660952352c52a0abaed87e4ed1d23990f84678c37abd95e1a6835bfd7eb3acfdb472ab5a3f079f8575ca01dfe039fa6621a223e05bf70453240b77d45340d1588fe83efe9b478147e872f1e9177364de42beb1a9456c683988861eb6eecf7f5583c195c891140b67fe7b0f77d3a00cf3304d416e2bd88dc5a92ed7210c516483d38e3bfc6e99a998211f03f0a24d7b06b4ce599d955808f8641984ef6434eae3ca528a684eae3861eaa68e0547b983b62c4cf63d3305a33e99d20229e093c5883b6e8e10ccad965d1a83028fe2d740fce556c7c1eb937d44158d79903f38d2f4faa5ab7e18168a6a961053eb1e67e1ac54979850b23fadf44c0feb2bf3f7b432b55e1d437e7cda91be27e681c081deea3b130622d6a8579afc354606fb94b87f909d18f1ed98ae08b1da5c53f44bd83f666edba6928fe95214f990f7b6924aa6802783a2ff0612b8ab4980254a801b9157ad2c6dc775817e5a99576c63df4abbef7cf88aaa5818a2237430ff4d3c8d2814fed38c0d262eb70f5ff67d7ea1287479192292c7520c6040e32a653b8a028e6ff43c0073343fa322eb8401273b9f2d8eb6d31269f043887aa01fc9becf26ea66739cd72c42de7d803e934a0f0f451cad7e2ea5a25468abf708a01b6ce7de9c54f167789cd4d0658e96a13236fbb450f9b9697e8ccbe5d816248794c0c9a2b840a284826af1ba4f16ae2f66ec3c230bf00268c33d8e534e424bd66078f233500ff91b9c8156820251033295e42c10b110df2169fe80c9a5e0fd49bede2b37edfa2c90a5dfcbd4883f96c7b8922888e1a484eed277e19c53cca8b54a3b7b530a9250882b3a7c2756331b2c431b424af2f4d551de019525872627fb65298f6c8f95a722cec5cad8558f9665499671d1f7ce9093ae12819704cba233090b9354bf8115cad6ea548a2526d7468a894121d5969ec1cf64e11a7012133e97082539a53853dbe2f84212fde1f1ffaa42745f2daaf4e5740a58f3b2d818ec59bd4d7973ac3c78526d0527f29bb7600a88c52624bf318c9df6b2e89401f81c03a381a10d92e4db5034c3a3aa238b3d0ef481790f1ed278c066c5d9bfeb046916fd6dd0e9987ec73c60f1fda22dfb32b03e034af5a7107b82848e53272b29e7ab2f40aa1ad9f189bc6f97c64b3a38182299b2b084b6b8f8bbab9cf5eae8f9b11729968c443bf0f3eff859590e55d895e0ac3883b84c6068496363290a059da7e33b3a5df279c351f7a09e0762670b4c922c0c573e1779d3719d3ecc9df143912aef5766b8ea54de08973d9d0806728f39dd580e9888682e12908309bad69503a66ff2ab8ceae4a2bac9f76b25122ac8781194490542493224eaa454e3e0fab3347ec119006c51f2e5809ba6244df980e37759c969120a9c141dbeb6b4a52b709af0604edda8ff9e17b9283ebc48b936bd53f891bb7c7ec104092c8528f7f249dccee665665a30bf8b88c8da3b3037b8be2b3af05b14a6f5b458d3ed642b5116625526244221011b0bd02c3703526fc4a01e30d2e6cd87803655478705cd56584fc2a5383c64664acc07f1dad4dab5e61a72590accab9be02606a8368d6f74a46af56ba598ac2b6b843459c3d6cb73c21b2381e89566321fe8aa2005391d75ecc307c9d2c0a9b8d78cd58cad4429a3506937cca4d145382887190e73c4d2f1e7e09eb2a42b2c929b3f8bd2bcef38474bd6fd689a4a7999e143c36228d7281a178b5fe146dc6041c8087c3cd3b2a080d7d4c1bed9f45d4a4d9061957603c476d1e39f0337a60aec36176a683e10d661cc645a67402e2fae019ca7d71c8e54df9ff6802869f4ba5ad33ef20baa1ac466de66ba5f6563c2d4b0793acc49f0e7f9cf36b6415a52b7d046fb96494865d8167f34305fa7eab49b7690b999b0b4ec054feffc5a6f1b248c038e3070da82d33925737ba7a67b3d46fb7db3aa88d606ab8887f105b4e1429d82711cda27eb5affa1c42b18d774edf3abf6d170170a8612e2208627b8e715bd244c3257e176efa9507fe46684fd50227aaf77cdccae25b4503866054970bde5ddd518cbd63908156ef41575f0f94d16069ac9d18ccd03a0387c09e044bd605ff3647e30093d1f6bca74808bb4e11896ce8b14f634322dce57e741d0d6e37db678d90253253ba26431d2769004064a5befcfce624bc2fea2b0b88dbefb3a96b0abbecdc232e2deb099b4433f29b0d8bc0b2d0e67a6ee3ee3588fa8e663688f738203ce651f96adddb7bc66165129129ded7d72377586f90b8b93ea10884363c6fb4d881eb8da961df9df3ba6ca05240570b5a335934e0bd04b055dde2eb0e0029c87e3d52d330d42e3b7ee85a5ba497cb33b8d123cd154fa3488cc02cba065b9ad552a5cd182766c3870787c8357ad9ed34b55021b21a68f2f0944bd6930c09de298ecf6d6919e2316bcc2597bea01c0e3078b5cbf641d26ae7fa6694f58364fd4df3fe6d0da374780d580a37b1c6d770e6fbe25fe07f15a451cb2da31d2b160a1694679e1a409ae948603793c6c24d5bcab0bf04686f38f5cf64a150465e21379c791ca2e972ee6c496957a66df32d7e6f3b7a9c721574288a698dfad66f3662780adcec3db5574d12d49e7a9d625b9c9574132704a652a9c744129eb8840441bbabe1752c9494b22135a7aa139dcfb71e3b4fb5a2a0f8f17af591d73d5ee88f46e15149186b44006e3a137b9dbd08fcadd20f838b6fac19d319627ae1ee8c8b6c58cdfce1f3f3077843372594457b39b42abb77867dc34e258700d68b98cb9bce16a94b6e4d15d49a6e45648ae6f33b66d3173bb82684bd3a692b0d0fdeffc19973e133900cd3c6fde7631db5e9e1f929261f9f51a4b45148a8f4055dff272ae2a95935a66477a0cf49ce4d92fe6ffe854cff08c51a8205b0beb72d9b576e8e5dc6102fb818caa4d70937708f82929a2a7248bdce4d76eac4ee068346bdbf541f11ac079117af85d00fec8f4ca9ee8555b74e59e4b2197888e27cfbab58769c527c02ae2a8149b21aa06c0916fb635223e1a2c822ad836fd2cedf42117e0f8f1487e7e418d5108f69236c7d720af3675aca90bfb0fd19a9c076c280c7f1323dacae37ba565e302ae709f6f8d4ad75224ccc6e32ef8982d67a637ab3feab49864708ab38b16960ca0a021ee01e51fed8302a1e8b2f1adb9b6a867a5027102972c196b35f9778acc6b20ac65e057caa9f7d520f82985ebb446ca37df05800a58b28a87b86cb29c1e4311acf07030f77eb5ae3c5fc4783f01e8d7f7240750fe98150081239e6cf26f0979fae3be7e79f5fbbc925aa22a3c2f452f5c00f3ba6e4825f231ea90fe5e29c8f21f5f6826a53cc2b483c0fbf1933b3794505a8f9b2b25f742b068f3125dba2a385cc6312540384eb010b77163e6adae0fd2ae0b6e257cce2ab7b944ed22ff4e5a57a474c38a7f593a740a5520cfc6f6b1ff793e1a7299eb9fdf58a2107a40118c1684083f75f791d21b69df84d26f8a495d12905a575d96e51817962e1f2ff32a0939d7f3feddded0627ff0ccbc9b5d69e5c268eaddaa9ff3f86568390fa3c679e8886153c101880d147d091b9ded18ee6ae6fcee0c3c3da24e5bf677c0c06edd030d59b67e14c47a730143bf44eb772580c32d97c242b55a7e1fabe27d2f25025a5540d88f856106545c2a676d39ba5d6c4a98effc834b5da2b6cda4ef78882eeaab5b7ff7279bf49f9f302de2c4dae57edf532f47251a31d629f6f78afa21a19f5dd37976743dfa061bca10c2acad64eb146dd61fefc6328cc17dff97ec652fba4d831c5d69b0556c891dc065b45d2d80e66e920bf0ebf00700d8a138036ad21241a646b2498a980fc7b6f6603732ccca2e8db93f518b8cadc097ac6881c60c85907f18f979f92c268a8278484956541d89fe50137c1e9690c8b687841b40daa2c72bbd51e5eb6c41d522b4fd0038e668abf93ae97c2a913a043415cd4a757c1edca6124b71f43f12f3885d2aa5d0c61f37c1cc2c31cb22b46d71a33683a0f630f6b5cf4f4e02d5affd81ded34b65597d6341ee7b5f890bbaad8a3c3e19a08cf8d9470b8b320d5f28e07fe2f9e40cf04a11f32598689b0499a81ff137f5b18e522f46f3c92a7dfff0fee945437a1ecfcae61edc0f9304064da090844ff0dae562fc682feddd045f836d1abc5abd4763a7a644e09c0497d2cc086b5a777faf42d3041b30a0f28a049219657d651626ed5931d2c4b1fd0ce0f6908f13fe9cc8c15a529783542b8f024d1df1e01b91aa40f5d5161acbccffbc672eec5114958cba85c61a80fa434787004e02927372f8b565de30194546737ea815a6683282f396bd480c3971daf9af715bd30bedba664704b62055ac9b06e4cdc6cb771e0b1caf73742a155c8ecb52e3728762c3d4524898ebfc8a4a2b17613dd7ef2338660d4afd4d3661bf8ddbb10fc9a59c320cfd57ec2360e089d7c6f27f63f612967376340b7ed2f68a4e66865d449c4bd79e0ccd87a940fbd3dbfc6d612d001bf42fa8680545ea5b8ce7f663c1ead56727953b51e2ca3a3b6ef514024325b98d0b1a00be3fdc7189239710bc30727f6874d96b108edcceb629d5736c820490ad1e2d441b0cebd5c46b7974b62b4afdda1d1df722f06ccf78ecc1fa6a6c8de070b2d2f048b359ddb8bea8a4e8a1617d0673078335f8f9c4a33ce796418b9f1d743e26dd4676fed031a9ce9b3a72724f15c662def9f0d20bf905c7ffe1d9148d49d85dcaea5e8d299f4b8080574cb4baae99ad3ccd49ede285dcd07e26d44f8a8013a283cabc1be5e2d7b47a19e8f0a4b4224d950a0af05ae51f5823c2d8575a17011a3bacb813f608a708824b97d8a7371e0b10933a5bfb79114f2579c1bb8c7b24bf8b8c09286d9ad9fc95f7a7ab06da1f61fc3013a06bb2f749826998caf246466baa90b80973529daafe6a8581cde642d620d9be314b7f6027445747f2f73f016b832dd1e6ac53230dd5bee95df6281d617654b6680a49176b180aac666925a13e5c395b5aedd98f4313c08e2b80fc69c5c0fb73b978ca82de6243b766780922fbb97f6a5c5657a974652f35f2f3c3179a1a8f5a1f59c11fb340fd8fb31bf5b25ff0b9fdd2ef8025e46ffb961b3ac2a1b815340e18f464fa1fcae9efdee57c10c25c53573283872484ae11a3f1d99c6788e8ec96532a9089a29e6080f6daf0190b0f68fe72f2ad280f5ea04466f9b61733aedc272900a16f2674231607d498d5a5c52659a741897de359179c859e2e1b019a0576e58f36a9082bf57ce3b17452e70b1bda822e600b052481c6785d92d501b6a25722714ee1b5ac12cae4494f5bca9a48dfdb966f6540a57cea8585c941b45abee7a391b0f53486d021f4b285e1f69ad2ef94cc619c522bba1ca56fb67679cccf2357d38f9afbcb3e7601556bb1c2cb1dc74f40546301cffa8d7ba0ae4be8dfb9a46e4f63c59bca908dc2337cc9ddf1cbbc751681512515f3d86ddcc864d249c46638b055a11d5568becebe2f47cfc264f08352b5514856fed43d953cc2b4094821f813c24a60a8bf7460bd705ae6caac7ad47ab2e3937071e389824d818cf9a6450ff4955d6e5613189c3e1ff23310765eaec509dc42dac25c7609ff24d47bdff9fa2a8f705a14709660ee7e2a34a75035a2cd54db122c4ca6d6828fefebfcad743b0a16bd7eef220e5e5d0ce2fa848f317b3193e09efe4554ff517768c27b4bf210462d870b39223ca4440f60d5f879d40c77614f2faa82d6c0ef7a7ce0c87237c4acfb49f7b25fc126d3b5c80f94cd8267d8a0f610404f94a85ef4189c14838ee0d99f26b7729a802f67dab5bb800c1a215d320f063360bd5b56bd20c8b11b7e881483d39c7e8164cbfe533e0822947caffb23223933751b2f405451968117c12e9af825487365f2ddfc7a1c3cc58fb62ae7812ccfa512eda3ab2727e4430a11f1d4f13bd68d68a586d1fa5de384b3d37a8efbab808b80ba7e1019b615296deab9284a0cf76d1ed7447187a50824ccba9bbe2bf0f53222a9c2324bef8a8e02b94b79d39db444dd9bd4e843b7b4c7e3e937dce9de9b3a5716f19b81205da6ff749bcc46f17dc16379cc5b233e27debb4e28b47b7e53ae6bdb95532094bbb45aee010c1ff06e1639f2053e03e455d776f0a857d5be6ef4fafa0fd23626711cfea98f3b806308ed0287bb373176b0a25933679f99a06541ffa7fd173b6f7cb119357808d961dfd32100fe78b8876a94748ea1b06593da4e58fea5365daff1fa9839e34df3ff8d7e5c8ce1b79425973496838ca42811dac6ed70359294a441143dc626b209f15a347050ad62d1dfa3eb0bb798572f282956a6ab16603e9725c5f75f3ed767d03b796ac174650498152038f087526ac6bad649715edb26ecf1d1854d774476063303e8306fe535773d948812a9bb364d7fe1136c7b094689c7a74c1f5ed647bf861dfaa61c7235414f5c8d1f82734608cac3ef082e308b16c1f40f878092db7381f0d8b62cabfb02526dddc384e5be56efc19df5b1afe40b0b1d4b632c2d30f7fb8d2a99e64032f00c73d1e82c65c5ff568495c163586ad6918e7d2e1d47c253ad4cfc0f85e0e8878d70729f0cdd243ceeeac68cd0c7daab453d8da6288d80f52ee207fea7ffafa305a6c42b84c4576cb38a522035e19c244b5352601e08545c812e54022fc3604ec388f59c770191e47eda69b89acd94f22171320c485d87aa6718e0235b4fc0974849a254d1d4b086a3d6aa5b8917a88014880ea22eea5ad226d5431a71ea0a3f734889abffb1f80fa31f52675f23c7f31128fb1a05883570a16682c973bd45f74cfe520b90aad811eb2f4b9fce4d1a2598fc3c37920a6607e8c6a0b6c590744af8237432fad8b9c9f72db325227989955211ac78b92c774a8b5a666db3073d3c431b02654fdc3e8ea13353c6cb8a84c07c5da33e86cdb92a635e8f755fa228a1b14aa142583da794bfdc098904a3b23395acb49c615c6dd1ad11affe56c1a5e1e3e6f6b12a6f9f39cfc0af9a9cbb601890a97334a2336a027bf157d4c817e0d08b36bbed1fca39bac0cabd90907fb1d1c6e472bdce45672bac4c8f02721c42850db21f0a865c62ea83259975f1626f59ac3e7888d5f2510154acc15306f501d5e2c3ceaa57f22e3d9bf3c016e638ad3244d4a28606aa6baea98aa965557f25181e38b94ca8ca02d71d0c5817c2417d80f557d5485c038283c47cb3e4d538d6e909d1484f14ec0c12b4e0752d303f3399d9e40090f86801e470df39f231af6ec39b458b1483cfc0fbc796bf7f1e5335ecdf7cc9656287e3507212fd2513f2f9c2a74456da3cc05cc86e9c7dac243d3479611694dbcf7d882edc62f1aacde699148c464d814c162e6126623895f542447c921030861bcdfc2c6c5f3174eacae4623014f15f4072d111f87b32c2d9f51b9973d79276a48890bae9082345ab8808fa565f7032e42d92b8dd85e8ce1f39054c4dab98eee56a3e11bf7c792a2d7c946cc7a6a2f1fa4128972ee400dffbddbf111f69c8e4ac0b126c5c114b998117da5642dbcc15756a5e2978f26f0e4004568746d7010a4e2eac9114644e167b5c3e68dac327fcaaec73accce62d8627c482cdf1e5346cc465a755813c0580b548573c50ec06c4b8d521db1e915959969de8e31a4c1417c3f3d6fcea60f1ad3642f682e6643eeac15f635b89909a875429f3e9c9df6438f76cdde83f398303b93f1d2d0d4cdc8d74b541f183fc37ee7856a8695f707ace00d81234eaa23290b15e3a8638a3d76e8dae619257cb997df1195d07f9f72d96ab0b604c3b965638f6852f8902deb6f144ab10cb528215b94380ac36732789533a04f186122e54f63b1413668cbfe62a79d20ff3afe1f847d78c7a8b8b726c761999fb7ef1429a464f683880de3d3d430c79a4cd5680fed75341b447353d3c08170e5e8b5510ce027ec9d3a908cbdd4648d60b6a0a0db1e3fecccdaa89e5d4b22467785a4228842af7aacd3a0a6a00220086764d21724f4a034c45d2616e1bbfc1ab204dff5ead510635719743c14bc4ffda94f3c6c3f7deb3ddccabb236d0f3c09891911d613873d9b64183e7c40ccf25cc033240d451a5364dc8eb23e805b56a00d621377df3d71cf1dd15262d67331bbc6b58b50e51ee413af95e43b995fc733f7ee6f738c40da0d14039dd0d10cba5e8637fdba8bf139af1cc163918e695dfb65560b8b5196c1183c27f27ccaab7b3e161c90cb5fee362a33e1f3214c1eac59c30e0a882baf29ad118381e734a147c198e1c92d485b61216a989c4d6bc021f09d7d37bb7d4245789b63c4fcbb8140438850fab06cb495859ee2eabccb37f3d1a733b286ec427241b344afefd09ba71b5fed31d349910f912f5b4be47861c88b9296510e7eb3f15098a8810f74c99a7e836361a25a1fb8c5917f1ccf1f430dc2e546866e8acc61636fa4c04d870cf5d8193c5ec96ace166e42ff2b573ac533a9bfaca18c4e32f14df76314eb4bd11d54262ba5dccfca3084669eb7d598be24aeb341932bd675095e02073a2eb4322e340cadee6a9751f7c7b663bb95eba33da8d7a703e881bd79e857faf0440e80c118d844f32a3ec4a4523e56a01620b728cc0d155c484dbc12b75174522d9de2099b082b19ab04292c80c2317cfe00defb92b41937cd0aed8ceb29d6350741374cabc92f7fd678fcf965c4f3df7cbc5e04e2fa0606e73e31600acc1b49b6af7d325defe6c003e84640b3714a9951c71932d609f20ed7a37dffb5c12beefa2f13e60aaf48dddd411cd0e72997cb9175cfc0654723ad7a59b622be6f3f1d68028ff49726bd266424ec56f7fd075bcc1145ab914ae98b718cfc95892f596fda5353cdd960d14468974a6cbb5a3b2718b1320c84860cba11ee3cf34282444e657f44d6a1537ec92beccf1622c22bf47957bcf8ec53633e0314234d6e434c060d0b9e9d3b0cdf5e9b6a230f4b75cc6f0e9eb282c92d53661265a39fe7dbc76077ee982b0f62235bb269a4fbc21b8a871affd22f4fd680b3176b11cfaa1a45ad15a1c92deeddf57ebd0b94dbcc1a2c3e994fd66262c9053178ee2b6b2250f0bce57c10817e9851349cea1b82db610d52c14784079e57f4d2cdfeb90ab9f7d9da626f053b94c5a914f168f59418605db4a7975fdfc5dd1b1c77bd3bfdc72fa87ccd3c03eb60f4846b827e0bd24c1b0f2f42871eec9635a5cacc6d87199268ca3f443c306d1fd83ba7aac78d889edbddc776809a33d8e0c5c71e0deb6a417613dea9e0927ee9f66e50aec21bc2608ea514aa1c7ed18e94390218d0766f88149d31aed6a4d3719554a31460b75d3e3890a089c45a00eda2743ea270d03efec9ded5c69d3dd9dc3f5fe276c72f3b371acb51395226bfef46dcf8b2a563b77c25aa385c1ef73328ae4429c2438b2f0b575541ae42109d9be22a36714ca68d6eefc66b85566fd9c85bde3263cdb9230e38f440ed476ddc07bc14113f2a6820ea57a9aea496889ad65f05785c3c014f666f874114c1bde071c8273e0f4017da2755ee6e02ecf38c8914177a57baf88d8347c142d6e74835de30c624b625edf97966915ec2b011ba344b52c3933b70fd68b54b32c591e74ddfb7a352de3464131c6e167413c6fe1a02ad82ff2e4ea141b9082953c0a9f31cc7c8cb62767c340e9a4ed1716bd895ec246d0eccc888346e978d491367b0991b65fe343b748e4b42a7ce87a024d8c4a97626a55fa7a48c1d9ce59b83a72fedbfec76d1348dd02df7eaa1813ce3fc97b13c8fb6d62ec3c908768aed68524d9b4129eb95f8aecc20cf6a3d4be9a20d2996916a0dca811fd8c690d198517dd281d0b3027f4bdd46e70ff2582ae0c03be242d2eebfd7f2285e49af54539519929f7609dabfe12aa33e08200e410e35a820d87d700a734bca162f7a84d0171c8216480dbbfc2e5eedf805505124a4d4c6b1b7cf9faae5483f15ea03017c00261ec49b77ba4323de907071c3ce3f161f5fda24a0fb537fb1319f1062f8650f861f0d51faa05cf5c4e8fa6168852085ac2d7343fe27d9b9255f80385e72bfb81daa913a650778bd05cee60d7480c0292ed68d55359f29c6597a16fc694d81eda5999a68d1eae168ed1f8de8cf651f7bf51a4393bcc5a4c494a93c5afe02492eb5dd104099287155bae00de30f01aab6c587cc62138fb1f641bb90e597706c41ac8856d3feeda24b3325b94b73b3acaa042fd7c5babf7ea9011081cabf438df7bc181a6951741e74e97fffe563948093873afde4420cb3b80dbb73feea69af4786c2056583fecfdba70ad27ab458fbb9b8c25590d02e60533e1f765e96f8452852286c894a069ed8de41f7ed711c75071450da46e54fc18722add6828ad1058639b59caa1b7ed6661afa01c1ddb18773f640c142b758660ef3ddb6d318c985a83c515394e0fc95c63b009496ee9860c07ae485dffe80d66dd4a1ca6ae3da86c6c3249084604ed4058cf1487e2e73d6d8c2317b199cf01b178262127c4fc9a8e2f5d7fc782a53172691481ff8b755597c680cd72dce3c10872fff4c91391032f222dbeebbad0dc36fe7214aee25164e3212208ce1a71b48cc55d9043d01f9b53c0531ed4c13ef3657b208241168773be01104091c6fa1de1fac1e1678e3bdced4cf9aa0fe8c1bca802c3978dab5892e7dd927fafa3fc60a67aaf6239b04a2f6bb5a0aefef7b5f4d26a84c2a9779ee35adb24641b879f3b012625ce3a749a38bfaef2a2fa43ec4d71124bd79bb4d58e465ed17f5fdefc3cf58a1b5fb00f2373502785f6b41fa10c062e12ca988fdaaffc06e6fefc2301afe14e10fe59c3d083e4462037918e7f0ae749d3c082520026f76befe001779315d9b27dea9820f60a0ffd04fdf5a7dfcb18077debed50074a572ab1c446836cf82cb960f29436670cbdaee530cb20c0760ca14e01feb914ce3ed251d345a18ad99e5ebe51c1e170af0a94fcf371aab38f89e41cd0537981ea52c221c7d078601b2e8a7dbe3c6200105236fc40895c955c20cad351093e401620d49afc1d472e1245aad0254f577dcda8f0f760cc80b537cecda94c6cff6f945b28294121ea9b7347d2598ac9ae64875270fb4e8452c168ab6eb6d1b586537e73b2c1c43497bec7ca1680d3fe342075b319e8c3b28a6769c5edf78b374353a1c5cb60bebb626cb8a4ae031f44c45e54b227eec629d660fe9b3ceebe7d7e1a90ad84b6697dd606302f29951c68a827d21962f35aeb3c244b82a03d9e069108439d016aa8f9bd8a652a0d4e2c34ad6b1becee0664500fd137556670b686dbb32d6824bbab62e6317d8d01ba667ea342a036621e2dac76813f15b77e0b71a63d9dd3cea10a9e9482aacb5f5f15ab0a1aab128b0a45577d96e8feb0700bac86d0caabce62fb81d584864e8b872d269afd855ada7030801b96791f9727da0db0d44ffae4468bff2e6fbd3c2a5cff35b9cc9ea246cea3bb07fa440cd92c688e1b3f509e61f10d16e00ed95e8b816b2fc4317d6aaa971d9b63a6387a99b99f8482ccbce924643010bb0e01edf3c3bc890fbeed496f60de36c00394809169b93e0a35422d971448d3493eaf240f3c3244db582bd446d7c2dcebaf10418d2fd509b3191d1a97eafa0d79980a729b3638c25f905bb1cec2ba837042095c489afef61ad4185186e1c4b6540bd8449acaf545ba75ee555ee4580dd964bbdc90a632c0f81f8d9363aba9b8f8467b256f8efa98f511ad9e35e9b11c92b5bb3cc6289bed9f21d37d64b21b040e0ecb6c64db706d17f502d84dbaa9a5040f270f35401b57296bdba2126f9242d78429c83941b24d4bd0f541d5183e4e6c82c979eec8298dcf24abc1cf54cae54f4fec19527fc6b200f2ba417ef582cf9bd49922f5d063d9695b33b316a6e3a8ce12bc386a0f6f6f64f3b640132135ca47bba7d9cb99ca587096337cd0a15abc4b33f76854ae7236a46e6be43f48d958e4047cffc4c0f9d2fbc6e027ee3dec41ce9eb1e53c88818cd1f653ad137c9348c45e09cbaa8f787176a10e5c733225f178ec771dc5fbe3983481a37a93062b365528b164bc3652de16957b8fb625d70cf23093467cffb96fdc473617979616f62d64372dc9d55c1aa17aa25452a069e97166cdf6953476e8eb7e1f3fe94352a32ecf82976c10292e9b3575dc8d260e72db828b301f555a0080e10a11ddb7118462032dea8fc7689af692ed625f438b48c6a74e4ef1cd5d4ccfbd812a57894b2e39a68017b0c646f411bbdc71806fde38cb6eab84f8f728de318b50fc723ce3d9e08c4659bcd5ead9080ed1987f9a8e3279c48a38a01544715cd1ae7f2410d6653a7cf21b8c3bbf484a12e0cc8fcbda87efabe75a184cd45eeba99855ac6f9657d2866592f26bbdac1ed6c08f6f46c08b8be557aa6350c3de4295fb9271aa7032be1c55659394c155f9de7f582e9b135f1cae782cadd37a5ac3d99bebd774ecb6f506ea248e684ca515033b3830d665181bfecf0e442d8dd1965b8c6c344cc55b52fb0f30a88858619dab15f6ecd6eb61f8603d960703a2c38d8695744f78fb9eb26cff733ff779bb7c94a35f40887a9d9adfaec45149b65a372115ce33fb54a2eb509f8a8f7f9bb9697e605df126f21f7fc11b024e98d3766b974f65db24a61a37fb11d252016974ed980bd829d3de91a98e2870127611df1dd326bc2a551b6e6ce218a6e38ca14d257845e9cebf9734f8f50f73847d36cd5fd55462128738971738a6e46894a84626a8c1acaa5738132c1c9c13be3bf750b84f7d4a458e7b64f6623bb2104fbbb2b726604ab2e6e281cec8ad3acaedb9b62114e9adb3accf96949cef73a7e7aaa80b72af4af1b13fc7c5538f2e8cc5942c1b459971b345dfd899a7127bcd747c5a6b4356285b22a7b7699d66cf55a0c9ba41872ae522d73a2f0daabfa39518dd7314225f21bfc35a022a96bcf7f769201bb08e238f60caa843b82fe99f9ead201ef2d00843fde0e6212a396048b595b9b1f25c6c87c3236bb7f78486c70d8187d7c2bba0d64dff6fe070bdb30dc2dde799b6f6b367cf3fc36c519fa453af254140f7162a566689664ee392e0c2df6100ef4563a5dacee41222f28df9c75f938a9a23c00579a4be8674619fcfa8e8dda367684c99ca8fb87273951ab696a2e2c56c22c2baec68d54e7a775c4a764f3ff2846816ff389d668d76c302b2a1f973c4bcd6e67d5628f84fd62b5dbacd2b7d583f9cc74695874391c6e9c654e3aa8a347d5df20b2db1e8556950c761236bb65935e08290f67488bc612a0304988fa3f54e603a86d64db5324403660a6b99ff5808bd7954295d7e4337418f233d9eac0ad2aefba75637ebae473531f6a69f66533d2ac8b237f4eb699edfed0fcbf3909f77de6b8a7ad6be3782920dacf583f9dc3ffc8fcb06312d6499489bc9aecca77054af96dd2551b10411992fde73fbbecd1b171c1a02513a780556c2d6e4606a856accde09f590f4fc30f9b85bc974bf616345f3ecba67ae335e8bc7c8faff2637a505d2bddd4e1aef9ae0c593b5863897d9886bcc08fbf0cac2569c09f1fece2da62d96e442766bc661fac5382919fb983f785bc2e24569304db3fcb3138924c7cf0b99223eb7384e88630a02e67b8b7f772ba1217937cb74c9401cb027b08eff2bfe2acecfd11e6a9e03a1acab544b83314a740c07855b7a656da8b8814ef69cc71b768ee12a6eb103dc4c994033968d27fb4d0fa623cd7492273f8febb02aaa9dcb9f1e5edbac5d2c8221164b7b782c7e1a7b18ab2117abab7857d99efa5e3b67805f631cd5bafa41b599ec92fbe2a92ef65fc72096d6c74c6ba1ae5679511dd0b73d9cb0e2c7379528a8a6a087a1cca3f5936a798028e1f4fb392cf71f3d33b206318bc8182ccecada96b780a366805bc929fe0310a5ac4d71c2aeeb5214abf511c5d79aa881019a6992884e5d8f7f3b4404f2355cf741c2f7580acc2e59347c2db237d6189253d3d69d6a91064c1f6570613bac9db3588774ef623b7026a37911f2858854cf3b0e4b2a596e254681c14e778f8e43034a8583f1b6e7db9ef6e9884c01e8c0ac0cae761e76c80f2c80e8bdde9fad8aba4935fa7f8c46f0d3f93c3e08b4dbcf9c0affa32fd4051b2b3e77925e91b4235a88e6f307db2f4a5e833f5a1f109507a106d0defe956d49e16e17264e3d25bdb58a2827c25c30c9e60b7af636865528a9932a98894a39d44d71d2d9fa53386b59154e25b9f3b85320781fb2b254a4f00150a7b486764dddbe211ce50c8d5fe440f727a199bd678b212e286cda1e93837f1ddcd4f1b832eadb2dd337feca6cfb30500e5cb1c2d3708cbc7798ceb627ffd0c3b4a7116e3ada1d5cf3a02d88e583c4faabd65355729518624b01b83d3125e667d5b650322faecc39faa0da69dfb5f086f0e1e33f9e68ee3a38868dcdb7d06da3fbccf126cd2d0ac3805132da209547454e0d5c100dd6c4bc0143605566fe8aaa0efd1312408ff1bbc23d57bf9ff06c6f239af4999eed07680d1dc7dea4fb892d1e2fc687a42f54dcade2ea6f551fc61e8012b1fae889a4a6c8c7c5da83a178c0d61c526099be0a15a1a43f391ba1041e53d28bc0d0049392aee7ef46b9e254e27282a9d5e1ae282a7f5eeb9861602cdb5b3630443884668be619e712b20517cf7277d6437de73031636d6716c6c483f777f5249c1aee40ab8933c35ed1925b05d10bdd9fadd75fbed599541c0c15c94744aedc2ddb617a8bbc591bc589e170dbfa11bdef2409af1a498067d5e208c58383c7b6812b434bf74d07c22c645495e7ade36d4849a4a942436c3ba39ca6108ba0e0baaa16d0893161f3d984bcef650b5f2f46dd535cc528e02525fc860388fe067c6a04e01e14306c6fd44a64b77146afa01fb1e45e4d90f7d52f4d38dec4dca9ac0543d4e96f233843fedf7c7324cc0780a5ea80acbd841f5bc5c2a13405d4f32e82b9f7ce88710c09260adaa8f3dd1340c5224632ad7d56e65316846c42652393849fd98c3fab4c42ce9fec55480e6a6c0f60167e6632ba782923e0fbcde2c13055429c40967e891cc87db89ff147814044ea30a912571e59084afbd75f0f445bd4432b2bde77be6fe76f6e2ce551138012bb84525a0684750a9b533ef896ca2bd2245ea2a0609a133a873c091a0244c028a2bed6f8efe263d4371d42fb3a747dbad18f70684b21f2357d2e868bc9e8a7127886b698beab05abc1b1a33b5de0bacc1d2eb07b905821513200f2b2a7ef0351be2e09fb2605da4d0f65f29c93d8aedf5d0ee8c9bffbe586967392be8088dd4773f52f0d987966b8c52e32d326468a2afa5c9b9a6176fe6742666a8681aa8af2ab47f65ab2caec4b52a484a07107f591e2184f0c43ad197b918ba3f875f2f49ad3585e14571ad3e57abda5c6a45856cff14465a7e22f28c01416d23ef91db28021f3337ab388986640feba88d5af37bff1621c285a7d9cb3938737ed8b5767af74013fdb4cc9f038fb8f229dac358da63d35455330d5934062a7ca0db6144e9a75ff3e9fbf8066e4096545cefcae2f0b80b3d9aa92f6643f34548b005faf63a934eb9c0544c297f00d1d69fd819e5dc0583363270a9d1776b02f1c605cbdc0d8c6481f2f6f75d1cc6f9d899c3286701f4a6a76ccd36f93127a36c147f64ccb2967010bae3869c46f31fdc2168d4ac3c1d09e89586538796f59d3896f0cfbb8b0068cf4aca21e27940bb7a38b77170e240a9186ff99722f597921c9a1caf19847d34dda488186ce8b10b099ab68bbf98594c26adaa5a8b97fb7e912688fd6a298977380c39c1c4da14733eb1e81f7f919f2ebbdefd4cdaa76952896169dc055bfd06d82c032b945d5747dc88d587a72bcfe951a78fcabeeb0e76c992cacf8820c4b0e93319a684f4626e869ed4d1a60ed1bd7b6afa670dfa2ad4c9f47fb1438e484616ea1e8664faec21987ea6efff71ea2e2e07c77b6c576b3d48487965340d731e9120cb47bf84ff172196a10defbf0c40149f1ab714a0141dd2af3557bf1e59ddc26cee3bc29e316f025fa4e81c5d42454cd6107272b72d70d6decd90c26883f67ef05292d9768dc27a72796b2c94a3b2c0deffc6b7c548bd9e8caead8208b3f4acd3f3cfbebc756e859d75efb725b3a27c6ed748c8a89844d5741362e7d6f1f4a73ef654ff713fdbcbb9c88b8ae62f6615152da729a688970a127d38192d4f3e1a1fac98b6f2981ae58188746572dae7c27e9df772a523b1d72416369d0bc0706814ab9a64d85cdcb763786c7fc78e5c3993f2660d034853fab1752ca01be41e2a0cc0b68c15bfcdd0a47b858b2e9d540047ecf999a1eddd324453a8d26a2db7eb5b5ed8ee5d6c2faed9ebf258b91b3448128dd2f0fa2dc90bde753fb90936de241ba3aa3e35d88d2489cedabbcd895ed1106187451c667a26b30a07631d4b9f602480ceee57b05b4e26f806f2c87777793be227862ef800741c340e53f793ec0b5b66298ccf1bdf33a6f6875879f2acfad625a6212f45bde5745f14e32b89fd22beeab20ba207fbb9b8700907cd0f7bf99e67cf1714b6c3fbe95897c8cd652dee0bedacf03a186c0441b62914f3429d6a9d2595d6eccc19523b27ea9114d4a49bc960930bf9221e2225ad829c13c89191461c091b8c75e467c5ea2ae519d7ea46627818b4e6342f9d3e8ee8fbb044489e2eed26abc00ba57ed6b4d740cebe4c82cb461c1615976f1e822071c685518b05bc556624cb364b612dedcf420caa903f17531b0af3f38af27aa6d5f4f4ec137d6ea67774a10f9c50df7c0d746ff4e232f054af66e9ecfa5c7d9113c69e1f9bff6c96b0a4f95d83e31b97b2907a91c7889add351c60965c800b09f65e614973c045b47719753a135428c406437703b9fef8744389f4b836bb212ee9076b3cd8758daed8a7588beb5674e10abd0152247c4ee57db6e260739e141254ce9bda68b414fe45aa50b1926091d22356236ac4f8bbcba0aa9de7d059868651c251b92fdc10bc941c2ad9f77ec9f837d9f10ec86791750ccc034def333e15a5323701ce8db005eb4237d0611680677485d60d615e97513afa20c1e1a39714dfbcca48612509a207ad08957de06b79811fe2cff8ef245935b5537bfb8f0f5d455d6a562ec1fef74188cc2ceb5cd21ca603fb72cee50b4653db140572025602087d69664097370681bbcba8917519df8820e1574537a9f120f63e09bdbabf6e0c60a8fc751b62f6376f2510e46c81ba2ba7b9e3e23baafe36cf941f5ba188ac990c637321a59ae0df81065a625275dd9dc173e42c557e81338e6fd56294e025e7806ab75e6458d6fe7ba851c41f384e1561d9516f47c6ce626a22131ac10711a6c194b6b1671c9fd349e3667928a3a090d79ac63722c81bf5180234e8d4a1c3698d8253a55014aa17c0124ff37227a4d571261f84da86fc2c60628f444ed99bbd5d5fb87bdb47fb106913cf2c13f5bca3d31535c4b4ea9c1d6f7c15666d5992e087f69c4dd84c3112c462dbdaacec7ca4c0ac346ac2f8d1b88da762945b807887438ec943c2ddd4313a4250cc222102caec5de7db01b4fc6a67d41509fcf0ce5e25bce2349c3ba847abc97c164c0d85da942801c59fc01c7d0d23b6cd7242c9905372d8fcdc27535adae1c68b6ece9a878ca7a429ada54c58cdcc03691b026496951845ab62f287648832dd05d5262822ece18fa94677239acd30e6673efd8fb32914458268aec4cdc8f5298e264218e5ce548dd1a436324dfabdbb01ffcce3d46664143790bec776e2ad05e76e6b09df7afe5b5d8ede56632ed374c5c05b0de9d191b2e7031d6a5271d23a625c93c9b9b35de67c4e83dcd8d678a7b736ff0a11a6702ba86683a33d8a2ef34a6d5020468238ecbc5688944860df62dddf742ca846b2c91d3b4f0dfa5743516d1c50b214cb5a7108b4658e7a0a231d0a49ede3a1f5a60dabfd1d4d7180754c91070abb293a54932f27161a70d03bd044754dfe68e14a60af5ed8e80f35bb1a4fe4e6c13f504c7570d3e3aba5d3260f2d604d735429a0522c7720b25bbba77b0f290f37f63b253855683df49d62f33dc58396d4abbdebf6b13c1d739c279f9b13a96280ff7bde6f75576f950b3dc0a99c1cb545f55d467bfacda5e135a4fc85c020954041d5018f6390e0f4f37d478c320c596bf1f72383fccd8de23e4d71f9f773f359a26af69b0a1570f6ff700266eb19b5700b577d8cdb7b8e6b165ef69ff1e8fa3284c4b31a01dfd295d143e64943b432395ea435f9e11f13431e69c089fb874ff45ebf11ecb5dece33f0ab74b8f264818d4d777246b77cccb061fe47cb5792ea74c4a8cf38ce87ff1d138fe50f26a7baef5719aaf298804a0985c56cbd3bdd6364926c49e8bd416c1c729563f55f46e32c10841f1bc8fdcc61c78e5bc8a67508dc21fb9cace483438f484b4c549073cef3c0128c6dd5dc9f2025eb63765ebc3e541daf70dd172cb0c61bb6bc80b7878472fef130544cd83bc1e61ebe10316ec6184a683941b54043a32b94dbe29e577ebcbfebbecd872def9057f2abe5a01e6811477108910f29965738d2d0338c621fe654f4b58840ca17c0a8bfea05ac16b30e0a69d27501612dba6596328827ee3ef824beac18e4a6207c125bc60f9a7798c4741e2a8fc204d97dc879ef5dab5b81a0f16866ef9308b284ee97fe349aca6d427b42031230508c1c1f21ded15a0af30eb4bd24079aea29e9b190a2c19b8ef85e500078df35392e64f514b592dfafbacec1f102dbf86ae29ed3f15429c3673f373272f7897693905db2abb57a14a78edada3dc2e70a464831c4fedc2743e39c553281be88c76382be34222926dcdb8361d994f7b9069d190251b0db9b9a7c503090aa9507d36fffa45e5c705eb4105f6b24fd92f9338ebcd80251ad7919c63779ab061f7be6fea303ceb0e9c874165bb088edb0e1a84f7600df9d21202b82a2a881f33eced6e6b2fbe68f1b5c93d61d51a33bf1f32a033c4846e90641fb036c4856cc77d5415f1a28fd002fb50468e273eb8a8c26fbe7d589059d1a45c27bb6ba94ec5d59569309cb66e32f1fcf0ad694db24c4a2b23484d93b12207024db6a01353d3a9744eb2aecc2f8c1103300ecf195c9138cafdf850b15a49c89872f4e3e2b46d9d68586bba38691eca7661164a83b839ea1d58500bd47f811ec62742ee9dac6cad2fc8ddd81a2ba5da25da5657aea5939aea0b859c1dcabe7a66a60e31b4ef5bf1f53c72f71bd541ce45db5c246db84df7cb79f291ad7f4769f60d2b29d379b21ab452aecb0dfc1f8d4f9d0e83f2fc9df6eecaa211b12a5ea51271b854b1e65068569a45bcda0b4177bcd8e6bb48a220ffb6e94f4cbcc223187b1065ca12866227ca0df7730931fa3ad24fb6888ea4b89429d63a7535e253feafab6362f0b94e39e15443b8b42db64baefa77db5333f89098637e7bfff019f3aebd3d812cb3ecdb8a139fa922a607298496283f6e0ca4f73d1dea1d29457017586f83ba5a50e0fa7c96f8feb0a2aed0412254cf3411730a5ecf2541cc3227d1e6a7bd48d0bff6a5f9dc087fd125e14b4d30bc650da381f3e12be69c93bfc695bd6a339b03d088023c7a36f4ad868975bb360ffc5a15d4ea78071622d9fda569cfbb73313033f5df7e4ce4f9ecdbfaeb81fffd74cff79a47a6368a224a55ddfe59661b3295cbe5c6555c51281fc1b8e432753116fa5db05586e5c260f0ee7aa4c269952fd3137d93b3d47aefe3b0089fffac777776bce289dab8c997e717670502d9edb59e7211bd14cf66d10a80790d24f1cd2f1ea473f7a59cd20dad93e33d8fb3d812ec536335593c3181d0b3c8d1f92317d7590286005ea4dc01763a4a95df2bde44b9c126a7a99b8df5cd59db75d94d987e74c75e3c8f7b803a94abc0429b7227a37bd2a651341f51a99576909930d210e9356a8602bf520631a5727a379c51cbd3efa34a4ad9845cea3700269cfdb67c960bc330d314a743a9eaa3c1e1bff7ac725ba0befb4b5413f68e7e52610960adfed73a20cd7b418901b8ef0b03f6f8071d7b10cb6d6ba5bde61f57f0d73bed9765af6ae92b855b57032e76fc643441ea597f679a03096df3d37f6476cc27f5fadb741fa85f69e50d91c93ed51bdedc30cb95a7a383c1f69e01bbd5fcf285851da33720700efcf22737bae774e9563c9384aedb193ea7328b30406059e8757c5ef9942c53d75fa18f2a527c9144a3b4e0b9c35dcbe8e8ff34a7a7ddb141b8dc1ffb1a416d2743a301ef195a5244ca26523a966ba664b0f28919782341002649e990a93572e391d8e22042c2b77e85986eaea0f25078c617147c820c34f4d580d971d0b043805317648a8c70f6db14a19d0bb08b4d5fb8151f710679dd9114cd6bd4ba7c96f35fa84638f0cfea050573a2adada44a908e464e89b8169520f1ccd28e2aaee4f70518f40a9a9530f69328b00403e8c610080d2a2ca3b06d921ab3b3a07f22b95131093f04c6381ae96f2301d3e3dea497a7225377ad28f6881551f30253df3a7f459a82a609d7114c714a8fde5eaccec1930549a2c557cae84d0cf2b9893fc6466f8cc9300602767eca091b75656c433a759ec94754a6a4c938c9f2c1c5798a3a3593f878b2d6f86a8748e2606161aea2fea72a19ccc053612931c56093f17862b656a6cb8a5da51729d43f49e02ef322237b51d193de0f820b7737e7bb1303c0c73e75ea8db1d681f8bd31fd1277ee5bba53c33e2f33f34d0c3245a27d4b30a7c6ead774c6b8271141a8a6ba6606116228c13d762d1396f848cdd979611fcd37f2dd113a422b72737059529057d14c2006d866e2eebfd5e4c89e08917de37e0302379453f404536b7ab1e59305abf40eaf750932058d65a7b62d4be858c3b7f0e479a86b7d05938b91e9e96b36debab09070785cf05d9bd2526dbb6faf78202768e8eab5d5b597b0afda47f75780578f7c1a0145630b0437a9b723c53884d1db80b004346bd8e4bcb65c6122ad83b3aefa8b14b46195b0b6c200617e6186ac860212c3931bc12b812249dde2da1db780280299ae0241e6ef52f36a4e55d5ef16644480c67e0c1e8b8af8f3aae35221e6d9bc4b1cca2b370c8f24dceeeeee792cb8cb1cbc4f6be9729b2a23ee76b67be91cf778ffdab5154e1d403f58b216324051839af209bbd75d7075948842b7ecb2f6674a8efcc0bf80edb7d07a81adceaae0a2fe84ae57c1fa348a01febdf967b71f45fa3751a63331cbb2dc0f9cafa7f716bc3e36ddc1eb641bc39b0cf0910e2c2bbef2970d95145c990b2071b48b2b6334bf945ebf648fa88f49f5473be271f664c12da74fdaa0670b5ab99e200b9c27935453c4b04ee6816af6d71244b9c33e86ad2d714850a42483b50bda25927dc36413359303d76d06cb1590a01386481eb5f4b1e3da13300a6842b9311df3bfc23b851548c07f915975cc18dd03b40cfda38a406c1f0326a4293264f8a8951680ad06a37844108ead562bb73746b866b4dcdcf1eda35f5524cdfbfa86c4162688244ddad6d557647ff4e8a9e49e15be8edf5fbd973e5b5e4dd68127a6d963048d02aee83ba1215fe9ef49aa8b718b5a005c13dfdb7f5ee6cb9c4d05ab58ddee6fd686283537c4881ffb4f63467cdd71ca656b9987a62d8b87272eaa7effb86b2b3ef21338a9f99b1809cc3a85a7a12a06362d663dd4591ba190c27ee15d13cde305a9a30f63052e809adafcf6a67cf1eb04f4a33f9ff08ee0f6460cdc3e440c2884830bab8f43fec13611f908ac03b75a0fc6a37a7c41d5078f5115e37443fd54bdb27fd056eee063561775d714a7f4fa3eb03cf72070890eaad50145cfd9d07b90dfe380de34e5f3adbda547225868e4c0a1a812449611b8df8350c906aa41fb8f610e44ea90b1089f9f91cdf3403ae586121a23212305447b976c26426b8acbc4586dabe7746825b639df606231207ad159951aafe418c87477e3301285b617d64cbf9594ece4538c38200300fbb2b26019b8d6fe3b887d23995ebf8f62094a3c3c69a9fbdf9d98dc8677f3c0e4bd6414d7a4021038f27519a1007a504111094d37ba03f129050987ea2c62ad9e91bf27d0ccbc408fcf636848cc83ce6cf130a9beb5b315d44cd402bed5a13c6864b3e7fb453ffcce9530fbb10364537250b7c4b0b0308719e328a4102bf06e17f58be6e5cfd698dda1329fe6917f78d2b3e6ccf2d0ac5bc528d7897886e953b93231100391a345cf061b517a1c8f6ce7136b0b7deefd69c27858949fdb58e36669af3fb70a11ecb628cc6c11f1f94cc36253b772b1f4fc15fd248c3c31ac1d0a7cff9532944c9510d0552786363dbdf52854fda3dbe58db0a886b3533d3609a47e9f1142d24260da681ae288220edf9471f2b962da79b542dc2975175978fda561da2d992d63e1e07c29014c7a4f329438de672b79fb92d93784e2e5be81029ae99b43ac864d82401dfbbd2a837d2cdf3f5044453425aa9bc910205bc4eb4e7fe324529b3ce6e3c1b84da09c45ade7814dfb3d74289b6f083cfbf49f36c0cbb7fc60a2db8c8ba2d5d44c0fd5b262c7863d73432229046cbd60aa4ba8d27fa6e3e548b532c755651d39e786d41f2816de7999b07b3cad7600b10418af6c2bd8376390f31a6a4f1ef2962701f48279a35f6e1f8eee6099ca4b4eaede338441298572e114822cf106eeb1c852fc471cc56c0905062f1e6384958f98541dc869bbbfb5a2748622f419a1deaa6f543cc57b1700cd32429624fdabeede593586b991bb4d64972fbcd55b5322aa8163a7b9c7383a969b1796373c0d4ed3b00a4fabb2fe8fc858fb3be39ac27078722c7e16c95799277c7a42822b4f4d6ccbb018df9fe8a385e044a00ad44e6a0798f0519946fa9d49a2d48408c67028c15188a365b35a756b2d0914b034348c22c2b1687cca45522be8511349bce336226dbd12cac5a49bc0d349a37618a1ee97f56988aa7cf2463d149c7f4acda31f964651f34f0fad2911bf8748cb0f657636521bfa0dbed70450d5b8cd2aa80f35c95f23f7b6180af5215211f7a72d4a01af86255894ef296a82ea3e42bc82e094fe2c969a0e1b71a1e0ea354c12c56b4095a1cbd94f5f51485b30b0eb6b547441555e9c8d4e4887968ff8e4b22d3cd576b9bab13e094ed7dc44383c79c8fbe0d42722095e55277a2c6fd653a1a4d2325994a30ce9b5582be845ca80f81cb2dfca2d5b060ff171d3e90d92bcdbcd1a8df6593d1551da17f02820d51af3b8694265524480359a7ba36b40f24b071537e255491ed080b86bf4f39fe15d73e2720ff94c7f696640be18ce1e8c0d4f03dda3f7e654fd37f6f5e61b7b08c8c73a04c9a5e5e9a1df7b630111a5df64b493300b2bbd71ee43fd20956c7576f46675a6d10ccf2419fdce18146ea3f4e23d393c0b682cb28f2cb7d8fe0ced3aa3a9856a9dabb14d0b69add237d61de432bb994404923d5e4ca6ab3f82a8bbc9447577e9540dd7f73b90643dc04ba4cb390cea1d27ce513e0070287f7fa86690b0cebffbaba9587fab4deff0cd37fd9a5d8e83e6926db07c4411de55446bff8f02d4bcad215e112d8d8c1e8d34442b9c9fbffa698f2c51a048e87de709314535a9aa174fc04aa18d7b036375a1008090d53f4f9efcb0c140cddd44d11e651d43d8c877de3640cee4ebb1e62070bf004a155c5d8a4fe316bafb0860ae512ca1ba36f2422fc382e7587f8293c8502ced5ba9b5aff272c86b0062a10b5f6bfa85026746910be3b0901df8d10b9a0261df05dedba037b5366198e013c299be73cdc240acb191b60128a2f040d682ac46e61775accedf323fca247c96d80db31c46ec86774666f029c9719fb45f3c46a64df40344a65b9b394a93e88a5d089700c3ed1c144cca38c1782ba0a9b818b1d57ff958cefab6750d7e031582fd0915b6cede6f8e13b4917b620867bb051f12819ddf63c1d38458372924bdb566c21d38d024cc45d0c652677a44b6124eca5841569de8ccf22c84e306d4b691e4c512699855c084733d5860ff9d394c9332f99c052d4c59f9d825547e73dc373d7ae96078dc857de816698542344bd1067a6a7fbc4852d91d37b7d244ade58aa178126b8ece83ced8017564e310e6f3fe4ca60e6934293d32a3bf3f0d441b872a4cd9bb11eed75676e7f0e9495f2097184509fac34f614dbb98ab5e914b15f08074296a42861eb107d9b3f67a2df7725b0f6d8465ae48b934bb7a32db6b75f425f7dad62bee907884f0ac3b944d6fd5f74448db57b605b1e3a63a1e5f3dcb23372302c07eacb2fa497584e0d31639753be4eee4b5befdb13d16e1fa48262b085cd8fdf194e4b0a430e5ff3cafce24deb2f5f1d6214f62d36d26bc30f517b80a7b07492f47e6fe44fd3e1bc50b849f37ebda02746a8ce082fd3571d53c9f96126d6f3329a6f48d7a3f42988df7f39573de70d2c8ac2d743a3caf92cff6d6f73f3fe9367055f5f51634f5a97e5642f829a9265ec4b0b0caac2cbab403364091eab24aa981a5ce6ad2ea47732d1f8060866527894e6cf795fea0120183eb21343aa27d5a7891f62c029ff25de06ed73a3614aa03332caccbefa39d3c88b0c52e9c022e9f22d8eb90fe808531fa66a1aedf80fabe25f17049c6707ac708755d7957a51e597f212ce01df10f397dda3a776f116110309ab6e04ea57c0ef113f8381f1a295b2d8f22102f52864dec7b4f8be4e3bada7e3df54b068caf44c6df3d3682391caaf233fb7699de9aeeeb08c14e8c67ca7a1e12d57c6924bbf7177e7916e1bea6785e95e93f12c643393e9a984c11cecf5a6d9ad14735588eb4ff85332539ee21079ed883ceb6023df0604e5bd0c909141404061ae6571eead2c84e0cc4d9ede008f3283b00f2da82f588078e1eebef6141b36363993075fd9f2d089784b8b37eee165765e264d6af9dd31db649a2af2ab4454b119922697e61a275a10b257514800b0ffffff4f