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 79041 0e717af3cab02dda3acf6e0013f84579ec347950fa8b840fe905d72112ab6601

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4baf781cc433d80f5d5f36f7f5539a0b7d50197e0e9cfee7a18e55050daf76aa
Certificate Block Hash
0e717af3cab02dda3acf6e0013f84579ec347950fa8b840fe905d72112ab6601
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0070590100e0050000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000083c5707f8107ecf55c9f2393fc88f45d556e8186b8158552fc8c2874884f26b1a9e9c99e7cf935ae4bb263e56e85aa15bff01eba7767d4d7a63e9c578beb68dcadc8f504b2d72639d879a5a8a69bdff96bcf900bb7f69120050c00000000000000f8010000f8010070590100e0050000

Raw Header Hex

00004020b521b71c2337f178fd1a6f06c715c455c64b6d6f57af338f45a0fc97aab33f52cbfff4eed94050eac02599eba232339a2ce8dc68d8b7c3519dde95de9f62dd15d80f406a9ccd0018aa76af0d05558ea1e7fe9c0e7e19507d0b9a53f5f7365f5d0fd833c41c78af4b

Proof Data Hex

59,560 bytes
1212160103071a1d10a50a67bfb705ce2dbdb04e9048d835c5589b6ec776b21176244ae13f61c410b1ecd7f18edf12882aba6b4ea038cf6ef87908f428c17ef18b8a1fbff82153a1ba61f6762c8d7c9de28648610d2aefa45b33e4a956726310fb041fcd09812f1129c0a9ff121d68a362f6a194af57752968eda45078dd5198b8b8be70cf30510f6c3912f531f4940191c1080ffe94d3f48d57493ab3722269a8c0bf2a8e709f409a7cfb96a91551698efa9bb57a47736ae8054018b3fefa1380da771ca8f6a0e9f476398e770880182722f0bd5bc936dfe6673946798c8d930b737e00d84c3eaee39529615a5360dbd4d1df246742773ff59de77bfef725fedeb6e3ae355dc729ea7d8c643ca6bca0e83a3e143713f8ac274f5be902250ec5924961d3dd1da78aad04bb77d113f4442766b9673229fc5fb86dfe886a7f8ab2f3d837158410ee324ec0a1e338791a3c18f680a66d450cf2c322b15370a9b6ba7f7ce790442d6516c06bdc078dcdc14d85dacdc07cee76ae88f7389c518b49e2c39e1a54a2003331f34b1f54e7984a8ac73e8116ce18c1b9609d39abb0aa7f2001fda0005a99b3fbf02513ad330f86645281befdc6519dddc46da8f94460d81e3a30d8767d43803b6dfe23f945820327fe9ec5998b73fb8596ed1cdd5194131b4ce18909ed305b8743b596645199f3fb7f20a39d6e9304d4d59bea0161ef0199f24187d03606d399a6c7af47d06bc19a002956e7c961763de0df4a9b7f00be266cfcb13c5aa2bdeaf108c54281432cf91ac0a9c3c3d3be74a7750fa6cca312a2e867966bd2c9e3029a1cd656b06457bdde0b54d682be96ca9fdf40bfdaaf3f0826dbf2d09c5373cd662301deff69114fc69b842688cf9357240fd9adffd4ba7897ca125490198bcf3fb032b6a047d8da3b240677298be6e0c49b2832f91da31096e3da2451bd18357dd046c21a7f100c3ebbefd3949541fb7af1607af1455fbe36f70655e90d9660b33d34fc4f739ae0db202ca0e3af3e4c3c7d67622e050f882b9602a394783a0897342493528087d7856391818c63e0e6e4d1ac4cf877c0fc925cc9e75491a2affc72092591055914ef0d88cdd9cc2ebfa6ace814a3479df8eb8cba1931e3024efefbceaa6cc53b71c7ae5db64892c865e6db5a48ccc91e0a627bb4767e3cd7b98de2795d13b336882a9cdddbb439051a27a2d4a636da6099a1d8f18f9e5aebe86c4ff4abe84a64c1551927323ddc7a9a172e23b9dff39d8d68de72f05dcf3dbed83c36c7bc63ae8cb64df028d5c469459f5b46b399e86c783933764c2d6bb08f167a92e693381f7b253ff9439e503a3352d4b3ebbd6430c930d0935e77ba6472367048fb057dae6f4a50ea6eb8bbf3f86988dc6028789519763d4a594499f0751ae206bc700c4e4b11b8d04dd2625f0991cc14ec5f810f5365a585e23b440745b8c15a5260b06150348267954d5b9b29f5da2b43d3c09412041b48d8c5f7d72d5fc5b41dd3193557213031ef6627b47cc52df6ccf2e348b24daadac100f1d06ac4b9fc0c9244399762250638283f2a5d7c1fb6aaf8ee2d6a135408531bdd1f47cab15638b4adf55e5827cec58b74a6e28ad9dbccc47a0e2514aada8c573f932f32c9b06f0d0ce54d561ecdef194dffe5b78042d2f5a51260cfd29faa1ed5691ebe09821a3453b5ada6ed6175417d0ed9d94f4ab1429e47c022e8efe1f5a354a1e2bdb7ef29137f0fd80eedc0e80e5587313ce0b5b2a62a5ab8627480aefe802a5746397e85a346b72e751a1c6536bfe30c6e328f1f8fe223d81708b9482488f25d2ee92cb5351c4ed1b2997ff703bbb0d07e1f18069aea6a8509731ae949b8649d1ac74df7a455e8ffdd0df2bb1e85ec2d924f8ac3f4625e82bd7e447311e5dbe3640f9fab618031bd77dfdaf26c7c3b111f7d3a09676896276c531c2ea5e0226fb85d630a266a6466f2a1c01f7058d0fb37fe69e2ad9140a3e1919655802cb485765aba77c578eb2c81780e64b8a7421cf3c725634e055b021d3076ffdc4de049588ba643aa8162e32b175357f064dde3cc132074eef31f18571ef49c7af75e70a74839696aae4e2a842c61f00340cd5e48aff09329c089215819373807c97b43ef43731e6720a7263c0daa7ecbf69959de2c4ad385eb4eca258c7a44e16a8c222e625fe8aeec484636aa2e714db9c7a21022f945f4e72a1accaf38395f3139c26d239de178232ab8d5dd76bd4ed35740dd5a70bdbc6f778b8253f372f77a394020d09884250a90e8632e713bf15eea3cbe966e12bb01b29556e36b8dc7e54e3544a66de84a8c55e1ec5e3300c8935ce057c0c6723dd8272cff6471ae9bee71880f165362b1e17cb36d691d3b6f95692133ecf77275bd366c40f8ea872967e8a1c04a2d37c96a0ce3b60556cedc8985e9b3e695ec2c17d616d25dda859572989667d1cd955d79817a9a1df36568ebce24150b5839e1d4b86c3bfca1d34073dd4ae730147443c1cba3ef6bb21c78532923dc97269cd03f4902b29990051210cfb684f94303a023610d2ee90a418b40c3dfe7ecfd898c7ec9ed2aabdf5a4ec34d497d15bed27b213133246d9bfa82044d509eb6926089cdcacf61beca96d598aa0d9770f390d3293666e35682246983086c840ec453c5b1a525dce6eaa78907e0c7b0eb5e5b753e063d057aa4ea82a5d2eaf6c94bfb1d30c56fd2721b7713676285ed4282cd80b68b5e9895be2486d61e76b63530cd0736178097281c06aa5106ec0249cb86c1d4615307f6acd8eea4a81fc4d1673142c054a26c0386992eb1379a2264ba2825a4d32b76a9bf9f1c5fcb6f8ce9491691b0efdb95bb4b02df1f8e72513ce040e042eb998c8d625b75b24f14c1f7f96cd019e3af1e18aee4b0108ba96fec4dfcebc5fe3a758ebd680634c856abbd654ffd8d68104fa59d8f36e64ef106df0a777921b45f3919e8ca4091d6ea322874567224e6e58741824db9c5e20ef891b5d9b8d0e21f676827cfebab7a87ee7588592b7c90246522315e5846c1124dbc1fde4d0199966b200cb3ceb2a9b4f5319ba648a99b22a6ff3216e53c4250211889592fcd96d425f98286fd113c7d63d30b6189535d9e6ad7a3269625b7a0bb2397d1a37f1cc05ae558b8e50bddc4886a33321c1bef72cb1232fe1402db93febd99a6be4da3084691066ffe9536c670ab48d53d1405ab78c0825355e307ec3ed3fd486817d9539374a4dc5b51eb8120e0a41057535564c3e0b5de0b801739370fe8e8f0cffb3d5f84910027bd4d7839c52fed072dd24afdffb11a286d4fe5c36e0ee68c2d144495b233043cc346860242ec8ed417ec1cda764dc9c69517981ab07d664c609a2473a6fc825cbe20d26f54be77a4e89fd72da95306165b613b75fcdc656bbac73843b9383006b7d63e2d3255c767995aaa67ec11cc34baebbe731143767019e497f8d55ea07ff3f18da8ac4522f2b1a381294dc44de020cdb202d8592574b4701356efd549f07927f9b2468a6e5e19a6f4d3cbe4025c5e9aa4798233350b36da5d7f795d9aa53271ccc12b40eb7029547c0fecb48a47b67e28461c999fea5548e74df881618c7110ad1e978a62528510e809d7216933f7a3922b8731b8d8c4af7f05e767861c210d7e543cfa3e03cc2455db30b0e2a662c4a8b929b6f08e29744035eee94efcf5363ef7ef532f60401ce809721ef6bf18a80aa4788e13ec7794183c49c72083f623f976ca9b7895231c26e00ff0e75e67fa452600052a6b1e95a43534e499dfc1ff7cc7f2ef6b76f757b76026ab276e52261491f20e6e79d7c11b28467f8878d769f23a244dc4a0f67b3ce628b936410145482b7422d300b5a57d04163a3f9395015795cce823ee45c818c7ec67a1e7278e22c5e0426a0f1a63b9f3105ce3f66e2b8888265f0392a016bac53f969bfc7dcd368ed97d31221906e1991a0dce1be9e9f7e02c4191de6545d2275bda9708bf1a6fbcf63da0d63cbfb7ea24a89ed1970da7a8571014dd6abdd5e1477cb73189fca2761d6341b7feaddd76862046f6d83896180ee2b9963b224bfa7e5fc4eb0bb11ba5d0dbbbcdf858700a2c59cc4af72622e4b9edada382cf2306bae22fc4ba02d0df5c5824331ef724a75faf022db42706fad6b7025645ff39b4533164021232ec79ccc886ad7ba95fcd0301fbabdbfae8c40c9b885ac63d9a97d3a11d90d7d63ead3878d004e728faa48dea9bd993717fc24eefae337398a2e1796cdaa9c708b155008797cc5f42a3faad4f69bc1af50ab72484601e019ea257edded57bd29a4137bbc4c76d6848cc9cbbb2a3d43774e4133a371cd0e2ce7652c70d17b8b0d9ff3217360daa01f246bcefd587d00cb85d4ec7359d9a1b90be1750fa14cbe44223ec94bc09066ea6439465c29cdec09de1b5dadce876b9458d2f64ddafaf680a8e6fc364e7d291ed225917ef79431dcef70de8f7be00f12ff91c6051936e69a0be401c8d1dc7315fe06732d3ac12bd5947c6e2613b192b029052b2e0f1f2dcfd0c9ef70db1e41b196c4d23f5e237af1a0b210431e33f9e38ea9f10537d7d54406def9713a4e881bc7cbd952a593aa2955f20806a6f18fc7d85088cd64ffeca2ec7f37a51657c2e0077905cd6de4d39939351a3793dba5f902a4c2a9c8a8d31e654891f23a11c45439cc6b91b6ea32a9e281af4c9af35d7b0da9236070db74d1aefd401a0ef84ccc13bde3f8f985ac4e1e2d86b9a4d8bbaee82feb5451b248d8874a5118bec12954ca4ef047ad700b6b181677a0d5a517d334913bee7f89a96611d7dcef4dfb1d767624adef1dd5f055d8b7a3c9a319381e13026f525c25f04f99e2dbc698a6f22bd702a5b83dd42edabedaf81499b627055a8eb87e20f28d70d4ba4c73d4cde27cbbded43021f9e79e0f4ffb74b8dd7d13832090ec75d2f927d82cb01b77e6a4cb91651df3bdc1e71316cae3cdee848d668739b6d0e97eb0dad54e42aa0b36b389c36784a03b3bd320b429f28419bed0d60430b47332178e94f79379a02fbc840e4519c640a9140afba159962ddf1bf0679130dd72b4e88eda9bb5e58187271482e87e0a3ba9f08f250c37befa0a7c0cd5fc6117b2eb4435f43e28de6b767629eec40d3685fc50e943c063054293606dcb351bb4e63c6b8c08f4689ae3672ef3f4e58f3aed9e66df9e18ce8a5c090f7ef6d2eb1b26637d92759fea7b5ef43b9e87f47c36fb89a4062da72922a7308963f651cee674962d76f61d0239a33d6bb3a1518aa1d16fe3a6c6d2f2db7cc0c3d145f4df14fbc6eae53d7eb1b91786d58462cc40bc4eb64db9d32fde321520f9850be2fff7ab451a2b2e74f7e9d1219af23266a8bf096fa126ea2f846f9edaa79013f618b315de6baeafa5b0e912caa7e0ba8347428b5f143b1688b2b7cd172f9eabe67f2463180bfe56bdad8a6f1f3d119f4ad4e41ea5fcfbdfcebcf22a2f823b794e47368352de8b8ffa3fd1025a9433552357bfd2b52afdfb3cdb03f0cf6adfe672fa3209488b185cf8c6856648954f0306f0d7749160720120856a26de5fc312b0e0dac19f1f3c34578cf6b2be29d0953902de6100b124e337206124367615d6dcac3f1c9b9c568d430672514661197631fa0f9e75a7b39977ba3a7357abb1eca6096a5f7e4a59859862e470164235097ff7181fb87965fe01c0cf1ff2c87653c65d7d3fd96358776760e74c909585a043cdf473678ffbbd8592aee66813ea6d7aea21742849dd8c60ea61ef5c4661532f8f4f0876f9fc9f64b630903f4fd478335e649739d01f340a1661cdfeb408078c43877eb85ed306fa7ae1b26ff78c369b3224628a0b210bd545959a05a93b50e2410972d7f2a6a5c864c84f740cc56ae8bdb77c828b8f47c80bb8b12853de9508ea6be184b64175600a806cd4a56275641bcfa81cd403dc5cba0f31f0c5acaf852803c8ea5d9a1c213d93c8e1ff3ea501af2575ce2d13deeb0c953eea3ed89b960d3799aaf75088d73399c7946969c66c8eb3150487ec45d9de82cee47b8aa8feb41ca51cb0ec0593828d6aeda939d687cf9401db2df4a97b3bcfbe9557410597e397cf3c708557292c1372118fecd24094ed6334f20d3ca22208a241e2f8b60f2d6cb9850c40d3aa6019433828d1eb3c34f08ad696e3095db6af08ce3c6c3270c076b31a0ed1771889a0361879e97fcd26af63b0fe245a3076ef5eba0e6995be9f2239b323258575dcfb2f8b42b9051d9ad3aaf3cca3e9b9ffa7cc712814eab5c976b11f7bf3e5a4a640b973b45e7517ff5d2335cab16f7bb537985d01a6039a9ef42b4d300c1d842262e31de0f1c22ef16367a45fe5b1b33ec144e4182ce82cba16b391a113aa5a03b1373a9f23def010db6617a666131291a4b6c029102c46e8f9ec946f500b8196c7f4bb87365b9ffc92a659373097047de74b1396eb2543aeb556907a10c3c1ca5f1ebfdc7b59e7942b8af9444fa64fa4a3e9147b45a7e97ec3ccdf8ed19e028cd5602d4d115ceccf65f8ad4e874b760e9e22d0ba7d4cdd75457cc9c1a8f29252d09b6244d372ff94dbf6616818cd87d098623edb784272f538635798375bf3e934386a131c3ee6542ba1bb806e3be98af2106b88bd40bedc661c7f522b452d10e8faead888e3784983fbf8cf39e7835011073757d8d746601cdf6f17cd8e6331a53fc713d0628dc935437187ecbff970ec57545d1b06022633eb090c67d7545d16dc3f2388abb5fb46deea942261de8bfb68874e25eb956dc3987b9f38c8231d69a30bd9a6b06a23f63f643dd5081b062f3371a7cb5a1e4a8a663814180abe2721813ab673c756d29484bbb54e79e10414745b7b60a1ae69f18c7c3682606e7318e760be8b0066ff56998fcb17edf99911d94662c369efeb7c3b73c163f70e9cbe331315b18c3e64eef6fbcd79289c2b01aa75af607dee71434ec38b23745bd447179cf525d023ca7a0e12ca1df7d9da2a3f3b7b58e289ced740f754b7b6957a846857be64540293aa284cc8a1944327326348fa27a436a8f323b382e91d731486b2193df8a908ec80cfb00d8831255a1c4fb704da2ecbc70bbde6533535dda59d41cfd5466e3b85ac26a3b1b75a2124d768a6c2fe5c34a608a282ed935ada916334b3eb465cf62ccfcb05afc4b732b8ababbe5c0f4987fded1fc648cfe0d678db57b419a5f6c069375b0e13a55cbeed27dca49888ccfa6c9d1e0843ae85336144f5a4c1415f0d70d05716e697b1b91eccab460e4bc7444e29054e696adb300395fc2f661f47f9de64d94bb63f3d6394cba0a26082336e05345e64e110dd0076d937490469d981a014c5b07d064c8719299ad749fc7f961c3976d42147aa84fc6e42e9db5a0ad027d2017358ae5ee378a15321afb7635477ff1f2116b54e9b9183c90cd2768a2bd385a0ebb1d3a49b28fc2705f6f3d121584d1f83af90644cf2cd4da497f68aed42461519c3413fc2ec7fe53f6b6e71faf40cc3e257f32219e07722d2c4711d2f37f20c192c7a781c66227c42309da609da13014f7bcb4b61fdc5d1c6c075dd1c51821921a9e96973fb45bbe3813ee142ef1e7714cd74d97a9ab135fad87235f25dca1490fdc8315e7f4e21cc5babab2f466e9252840078388cfc92d777c06eccd83fedb660a376285d2b8e7af4f1688f01e2655b764465d491127726bfff55b814df57fb48010aef6b40c3b45a9b4f12ab6a3efc348fe75f3d76b1e207873f3d074dc129866d55cf410c51050b20b80282f886621a268839c80d865990d499261df42f454656c56d772f6ae01c350600ae62b8421c8b58c392cb8218f7cb7bdfd94b4b35c462bbf7a60ee6b21954a924c6838d8934eb4205cb864b17b1c83a6afabf3dcc955ed5795036d6a3ff2037ba7076f0cca70887005429fde689b08b4c86dff3346c8555a0c245c719bdac451b57aa36f51ced6013b55249173dec263235c0e15a5fa6ccb8e160b37c6d7e92f0fb7581a0cc183d9477c1a2a677986a3df2c64369edad2267c2b9e4850a854c1826d4cb3c6ad4fb6b794ec4231630c24fc1d6fbf8703fe0b83c3e168bc97024289ffa1fcc8cca0b2aa822938a269f269c69ae3e1f012edea4865514d84c29ffc8f981a132ba4fcd7f5cb83610423809bd86098ecc5b36dd28e0f4a730b66deb333659553153dca427a21ec1866b124bd71d9ec4b2c9f0b5ac57a098ac754e1110ea0a9aad16e7094a67b8182330164562f1b9b779cc8a423e765b8453732bad9c5bcbce1eb4dbb3d84c9d860ddb5620db5efee70a940f4b6caeb7010a24b28192b46148ac7a8652c4f7ac0e869e2f6fe2f9cdf48913c2ddc4b8157faaca0cf572baa8e85b39529727169758f816cfaba8df6bef6011460102cdc7b9723824f80beff66f6d140bbaeec4fa19bbde926f8de84e34a253ceb097ba877be3894c20b88156421970c66937f349377f7b2134299640fc72a755fa899c98f9ee69968fb4819061ab689663cd459306c6fc6a264a837e7633cfc83e4c1fb3f76bb6c2be1ab2914584ea6a88ed445b5d9005a65d6b07a458a71b0ad96d94f4c8f8ab259889c083d48884560caad684dd8ccc4a6a93211db8a6399f2c80a18585c55734ad6b3fdb7ce685d4a978d35ac89d19f6a26b2cbc51166d1df47caf23dc86cde13ff4122d945e0f319a9394a90077f67a166a07fd1eda716e1d3928a61d9d037da343ca26209b086eb05777b619354cb0062bcc0dd49785fcd3f1113f793daa1d7ef299bdfeb231f52bf8b25ac5bb081b256a6ba713b037304d3d23efeeef861b0b54753990250b5755f4398ebf7a022ede9c01ac11cb9ee54863dc64edf2f42786120d98f0b46b5fc06c6199782ea55c461ba1cdc366a8b49cd439b8acd1142c7a339e0384bf4cb07546a2eb86953a2428bc2e085dc4011042f04c5b0cf7fbcc12f8bb2922dafd72f7fe48a28c1bbda07526644552ee8ee81010a5251347b226c87e6cf1628e5d4e8b8ed2352a470dc020c4352ee14627b95713dbf74317f93a0e2fadaf820072198522ef90c929dd6e4bb9be4e74180b5b0159f54af044898e84b011bc99ff05b45c7b18ec5f88239d4b3963fa00fca24bee6023ac8658b9480f8aa26fb249252593d58244843da9b8d87127bfdbef6a3a1cd0b893830b2c3d6d81f40fcc13e7c29524665a176b4b8a0d8e36080d6d97f0e5b7528f033b258417d7a52ba1301d90e00f94bd7e5d6e9ef0e974a7ed34eddce80f6c5e5ac7ea0c8d7ac824e462927455ae099dd2ab2374803c1967671742a41849d863e5a6b496d4c53718a1bac44a938df504297fc5d90c157108dd22e1d3bbc1cfa520b8c8332ebf2cc864b36b349614a7c95685fd5a164f6d4f45e8d9c93ed093926c0798ac1aa1e4619e5530cbe99772af728cf2d9f8e34cd8f0ec975cccc772be9447d9a829ffafd2c4619b3a6c7634efbd92c1dd95c6212f17a28eda6ebb0656442da55f5a91be1578fc076360d5894a797c209b1d45a0e7507134461ac193d7185f27780577a95179df8d9d896a2f05190254e5857d08cf8d0e801239718a105447bc101d3567bf2c3fa061dd1fd491e135301054953cfc1805b67ca659f5c8a413532d53f5c34d8567d0deaa8e8666d338dff2501a3cd273a5a5d21402326ca2a634508ed8c9a37c2405c7f3224e6cf90c15cdbd1c761dd2db1c1a457a6aa573406d938d2642609c8a608c8fced8c92cf944d298acf12068dd05c58b3dc49041e39913ea30e2083451240822554ae0d4d5f221c89948f4cc94faff9da0eb684cfaa06678a97e8a059b06cd8f6dda9e4b9d13980a958a6ec877c954c6e7215808041f316350443dd5df25117e259aeeae95acbd325ef28cf4eddc2b31db7caa06888c97a3384fc97b4cba83088164bf66e5bea28e8b5e7107612963b93b54d9574019ad8341597afcb3e3c8d44f05a3e8c0352950325a80276e7ad8faf587557227a57a1b27c4874b7b98ac653ca88d9c58217d158cf3d220d6ae313e6f1c54a41e52d2b77be2be8b724a296e08173686392e278e569dc7c740802e66ab43a4a62bcd16c6c50976f561d1a63d0e5cba86eb94fe5ba40e9744f95c5e2c4b125c3d08ca223484d63726a0312f1d827761644d3383e723c7feb165f5f0f2e2efe899c944a76292df34560045889248d553bc0c51d8b9ef4242d4115bb672459148cc888aca38888d36bc9645e71de0c38099e20dcbfcc28e1f86afe485bfeb64dd8e616a8eaeafac9dbb3f7846d4dbd2f298d333cd71f174da7458010a6ca2c952222450f0876051f9f31c1182fae0a7a84bbc799f89f43d9f60c2d7d5465880e60a7817353ffd9a93af4dfc0f7e3823fb9835990f7b1814c829b0756b75bd09fd132e6f8f626721583d4a59326777a5581f1421b1e43592869b318fe9598e0705c9ddc4f752e07cdf62e9b1150981fff0b1988c50809b6b51a54c842f4aaa9c9b0e859ad10e3d5cd0bd81a4080deed6612e900ac73af6e0e2c6b2a92c02e43f97bf99c69b61692e55865d19ff40852b5438b6cf69f9d43150812dbafe0ce160dcdb1fac9a017694f9e3931fd058e5d62cadcc0d61eb45d9e238c2cb3bfcefd6f45bb0dd8a53183c88c4d7bef6c71ba79ad9e4dc0d8010c99105eace4ab5b3a75a0d5a214d82784a5c1f2a2c9f78a7c568982ac5d44be80862c110512f0c17f7a362e487742148b83811978e7fd782c2ff7e4946b55cd36dd62f9f3deaffdbe9d7a26eaa6483426f1a9e49d68bbca29fb8307db0fb41d44448194191d5838f4cce116979b9c137f3c9ba75186aff7ae3dd42c0d75be1d296c5d99ac2c2a07818c770868cb5a3a13a94f28f059b18881089dff30298a2f1e75ebb6d00884783677d95d0f718b6f43818783fe9081073661c22cfb28f47bd470eca94e1ebcc8eb3ac8605aecd85f7626737eb930e32747de11e0b57957bea6a458254183a12b1765f4fefd15fd0e02e4f81e216b2ba5170b2dcc76e3bbdafe3efad2472196d0a9bfb1d01dca7884a0143103ec6013d2fc203aad897ff8b0c023468166d816d2fb24aa92d747cfe5a47e9c0e55e6eaf1f7a129c4912e2af7ba809490bfa4841da3ef7a04f9f575ba8977fa40b578dee38167139e9b6dded62a7fdfd1ea5d0f11e6f3b05a52d26ddb2bb65ff9404e5ac54d0e964264676e8766f46cd1e150e862b811400e1e00005ebbee350ec4d810a9d645b5783c7ae5794eafe1233becd7bb5a40a3ead6d4951bb52b916d50cddcf614fd40ba64fee185a0e4871a087440a4560ebbe785f682bc589436981bc5f6b30c54b7d6cc29cd9046bb3214784bc7de481cd2fd369336c0bbb78666004b3bcff1026fd669d890615cf71f0680423338cb6914988086f177bc041f7d8ca3247b1ea460751fc2c3a6d4d58c3513ce7618ad6f710c6825b35bbb7585e97d690d414fa9fca5aeb7a12d1b115e82fde2e237fc4da199d35a91d0599bb56ae298dfbf0a721f229753cfc12eb61b733efa0cfd3d4a765366b1918f7a93b368e268a56adde8ca79ffd364ceb89feb08ad2b0a369b23913e9d71b872049b2f49f12a4972193f2f3a9a21affea0ce6ed2fd384e0dbe88cfb38046514e25026d381c38bef714c9279b27e79544826fbf6cced6c277d4ec018913d69154d0c8cff4d362aa456924a3dc65c40c9e03c212ecebb648140c7a80a177f2d7421ad0642cb9a512cb7b2a326da437dc68a639f87dedc9e71b2b5fed98f4ee39d6320a514aacd6ce47a0b05fa1a91e535d0f0456f2b8769e77865fb3a5669b2a967e4549c7bd18230935a08c1bdb1234152a8d85c15b44407dad1e7f6eb67d184e434be0d0754aca66e9b9187ddd2a1e20acfdcb0c7a875968c3e96cba58840fb59de6a95d8ec7faec4ed701b7e3d163f663b5207360e5c536cd88d0b464e3ebbfcc5835ed152d1d6a6586a86fcd938fa28a5bfbed2319b8bf40a7b20e0777c26789e342882b53abfcb4c09b48728c44af817f441b95bda9ffdf0610c80fbac4645e36a3f7fa2e580b20c940c6f157b9d9be2f6feccf47e2db1657ba0134a229fd5ddd2cac52e72648c10b433ec6cb9fe052c9a1bf17e42883c102262b37b8ac24e5977354a045bfd46caf2d7554655801b57835b59540235667cb8dc41ed00dfa3e6c5f6fea4c25595cd751130babe3282f052b8b1b8cc11b3d80ad82f6170106010c5c6381972e6995325c54f573a86f8a63275ed86c8f2aa9a6cb64bc4060aff8c924b1b5ed7165884b913f369e923b017e275b9430b43ebb64b2699023af5e5635927aed5b29189c1d3929d1a3cfa686e04942cbb854ad94b99d3d8dc503e36803a1c4bd44d89c0d011a8d4d22e047d37b3c5815611590f7888de3cbb9272eef2a3bec82d8ddad7c107a0cba6af63e970063a35e8ada10d2f4605a8f91bcaba405941840581c8e73acb8113eca6b78708798244238b7ce7da96580f3cdc69cb5da522d05ecd605ddcfbfbcc4416f0daf54f8c5914fed51b48a5f5d7a718b669f3440bec7b44bd1dc571c19a3eaa9548450d48cf81a0bc1bddc03fbacd82ce6d9d22c0077c069e870382670c3b9fca7135ffb7c189dc2ce87387d1a3ff26077729ea89ff34f54fc802c4cf3d291b79563811c258f6f3efab3eb117117a8436cf11818256d6c443faac5e9960f6b517593095b4bef109914c0db903fdfcc18fe5c4217d0063f38622ff2a174e3856f57e2b7c8b795b5809570c4544f91f7658728baddcf09d9cfa7d67917be624677680b273948d38f2b6195a34ae1cd509d2a46fbdd051ff71761d524f1bc2649ae47e061fe2cf347784a0b361dad5089fbe5e936a226d6df5283310225f7e9650d0bc137a5e8dbc033207a2adf893837e20c1eae31ce076ce6529dc4828fc0cab98e6788f112c380eedaa9794c5f3892f0ea200f68472f5a4c52b06892ee27a404099da3180f01fdd613f25c8d6c086af884f2daab3d0b73116e64e8f5bb13506afe0a80c9139565ec3789dae042598512f3e17bcceefd8f864fa3b26fe8dc287049e5d71b121deba7b2e99fdfe0c9dbc12dcc2824f6ea2c89ff45bea0e364e8a611686c55fd95a1a98bdd5b5b9f00a8404a7eae433958b895bc1732fe03f457a588356d2d4a05765cfc09c6ff577088fa6e82c36ec54eafd6ca3a61894cebce09f908a1ba80bf91f12327c6c21c849c25fcded521d22fc830f87efeb766db6ffb0878fa4882d525428717423b184a97e97fd41358fefd5cca044a0ea9107d65255b19d28161490895c583cc33dbc8338ae788b8e5649b9c7ab5a2fb6b5bf9305fe31513d747d4da36c8c64f803ff44ac8a85cd3e22ed1e87b61f56a32e4acdb98e99bd02921908dbc6c42789f16c1c89b8c3013c87151532e0774a823898e68ae710997410e105e04789fe81dbbb246936a2e03606c9e202ef637561e6a0534fdc2c452185d9f75953ca14e4fd133742dcec1ae5f16dc95ea6e01d77c9fee3a20602b419f6feb6a5e96d5264d5f53bfb8672a6cca2df814dc36ae0ba8571ddb5f3dbc08cb6783326065e544eba688e905a98ed0e79a97b5c2d572fc4694a9c9b8c0faba1b5280e16ae79d78e730aadd7bdb3c766e3c85a3d0d3420e42078deb9bb850c3df5ad30c62ed276f0fca6ec1dc508d09b228a770ce165a0eb0f93a08738e4dbc949ef46527dc8eb58ba0ace2fe2144ab1874a3811116da576eac902911906bae3efb7c710940be1642e1257eb261b5050d71d768eba24b8d1fd5af8691a6621775aee5017a70096decc6d97649eb38c15ba2e15b192fdc2b6a71f93d6480b550579b9531ad5b4424d28f198ce3b5f23fc74d8a6cffd46a267330ee5f9d19e6d22fab7da57bba61e75cf6ad3342c017f02a16d49d28bf82a29ba0058cf115ac286d5ee6e2d0710f517b17b7737e5fb581110795900f78e797a522fdab5fac061457dffd76ceb9b4ae3b0b0516961201c32fc0170067fe0fb41ce44e12a7f5f9b34dda096f5925d8e828f7309136a445e3b502050a1c7f113d3b382fb3c004bb1d6516c0d8a28cd31eafa60acd1f95aa68bbbfd1439fe40cf4a435026c66de29b56508f790a774d1207f1765c54ee7bc42691565f07a0871c0787b86868cf54b4ff2c9548fc7c0f190f957d3970a9628d5595bd50bc3de8ccb51be3f18bb493be547bdbf2b35cddeb83855f4b495090e70d34acf82294d0bb348539b6b7750c57cae9a7cb19570c3f94e9c90e21b6ef86ac3626aeb351435038a9da2149a262102d022cb85c74e4ccedc6eb298e47ab97673cc8e0c8cef9b1ff38b32007d7a211bc539f1f40e896b8503aebc538d8c1764edb1889ffea9a58a9cd9346e046810f42c59b974ef327bc553989039a99f9415c26acf289006ae089004435bd9f90c2034ef216830ee846de055aa47f13bf594c95683176a2cb25cea2c8f37b9b1f2bc546fa104cfa8ce948e6843a8eafbff522354a09ec825c1892b0991b77517b092aa30ba7984c15398a9e2553c43d66af004d7ab5709dfd5575560212cd37f095ef1db93e2b42e25ebfb89bc3fe32aeb71275ccf8f7808a04c2b223caca57f78213f852b98a9d11de6096c57ab3b052da67bc2528c6ec8d0ba7d46ef752fcaea5a350e13f1f94383d776e624a915058f5e63bfa26f95b93e17e1f9269dc62c308bd68c6d74982746b9fc80a127c5191c6d72305cbe3c074953837c6353d264dc52dab98490f1c64a83b6445ed44955d0e10d8388a8fb719aeae90a9191e9772af088457082177300097c50e6b153e1c80d3c5b7797457f682e5fd0396e78a37b205561ae710f4e3103133b109da9b0983e3cea51542d5c0a6e356147be166e77b2d45a7d46d559c2ee46935c0c1d3fbf93fc13f49e01b77c2821a972e8941f560f3128924527a9f87613244bea31bcc46d546b3fccb785ed6325c745d409be850c26d83e7048d0dbf43721c8810ffaa7520f881e5487899068d8ce9ebb48e9c7af404826505a5268d02ec019d3b0f9a7110080ceee1df35272d32e4245a08681d2578e7109e307117f2ede08e10cc571036abc756ddb81f2a769bb8add0d02066f6b5167831a2fc9a40dd6a003a3614899697777a2d4e93d236e534d323883189edbbeafac78b3b9d01910d90015aa1a202ef692008ee97eab4a31dab4699fdbbcaae42b2276050bc14a91f42ba7f21f1c55183e8a29c96a4930d3b60dc681f7862fd498bdf9a3e1e429c4caae203ae84b4fed3d1a377b1b156ee8a1b9170632fe4a9d43fc5c636e98683b8296546f52c5cf4b1c220f76034717c2475807052b65cfffb5cc8b76658e5a9aa5d87f10a2672b5cc12b6c7d78de5e9468ea00df75741dd5179253570001ae1b9a4199f849230052b917d5b4a9021a18ad0e7dfa6455c7c8d7b89debd598bf80769cc6ddd7225ef76378f12431ee7da43dfe4474c082113ea684b48f65979da5d2260b85579a41cea8735bad6d45685ba3b956c8aa9abfb88893400ee38f8f8c5fe143021d7070ab638dbb31fc7c4eacbaff04d4fd2a8b9ffd4e0e7bd5e09e3c56cda220ff42f51fb63c89ac6f0d57ae04e7c112b3deee96b60ede5054ef93689a7895538c06fbd90183f98088bb5102fd342bcbeefff625b1dd23b0fc636c7f4acb9d8aed2da04fa8c918efd9985f79bcc91ab0ea29ab3328bac42a6e0d29e2769fb82b06e4d156646f611be0b7094a1783f821a6b2eb5d2d9283217c1d2074d017ddc7c0c7329201b245f6bdeac28934d38ea786581ef9c1f3a1bdc24dec7e33a0f01fc26c0bcfa36f85b168a989fc0340e1b6a7d7794e39654d44e6b82967e826cf7cc70a97a7eb0b01fc8b4bff5ed35e13b212e647b9897f0a870454668e2c19ede36a03a3f184ed54daa26a9a0d682462dcdf565535ac6e1fd6386601ad409a14b0e781cfaf00ee8673efc42f35ecf9eca9d314bba2d035b40c72df87fbadcf8f5fc94272e60242f4d5b2c91f1ec6bf8c6759c1ee57ee0ed6bb3bcc4e53b51a455dc7354cc46a138309bca6334df58dc9864feaed39c8cd9b29098481df5546f0f63aec911608ce90ff574f68fe5a7a08a5818b7d5af92071856a3ed87b40b926137618b2f869846ba444b6f380ada6199d55036cdb609262af8556c237fc12c276641ee669de0db49add5a1de6dff8e342a63708fd47e0831ae1280e0bbe689b39e5b8b4499be054866891a1ff1c0698ba6dad519d05074843acb6f031610bb74dac6839b78c9b4bdb1579aa358fd763378da4567da1f73f2e9dffb22c28797df3b8befb46a2f8c6aecc0f5e2590ec7c61963aa4c4ef891502a39c4a7a2ba721a35eb56d55d68f4d5e64cb83314e0e63e65b32c931cf687272d2aedf5664c895d219e2de40429a15fba4863b1d5a6ff0a57ddca2dd3cc83b0b750ddd8c5d0f64d9d7f8b1ba4e093ec72f180cc541369cb8d9899cf401bf3135eb3fd5c0cae341923bc03679dbee67af6213d1d45d2b524ca1acde11292b5967c770b8c387dbe7dac4181bc33af849161d961dbf0fc3737dde8f376dcee03094de09ff4e37290c332339bcff3140d639c71f3427d04b35b04ef4e0838193dadecaadc04b1c97d80922298038b2c1848382723ca5d9a4484cb2fc5e6095bca39fd15fed1ff3671621a9201c505893087641d5b8be16734fc6006ea16ba50bd0407e9721d8c96b224595d9387331f14fa7bc6a6429b8477cd1b5be26ffc0f3e313d402a47ef321008a5d57a71ecd511c28afb36870dad807deb56ae195dbea13833f4646732f65ef783afe78421c0566a95023cbe63b9478981ad966b7364e102568f93326abbb6143cca56c3fb1d236b64f6516fbde66e1f4899924c07b244ebd7d251e44dcabbeeff85507e9acb9567e465c0ab501b0e1811b3d3ba0c8463e06a82b3183039771f36140900088215d765b53b1ce7939857f85f3a097083db27d62981e42698df318d00f0dce2e634e7d723fb478c4e2020a757e0dd81340bae0d412ec1f27f2e68fb4ded72ddf98cb9cc54721bdd0a73c6f0208040c577ea897b9289eee6fd242e2559bbb9bff09c806ae55ed2f45b3fd1ed4a49dc63b5b1e47d1f42d309de35b41a12ceacef0e1cb5db5aef7846e5127ffa94d0325cc3c4782507f88ffd2367f4dc2475df8c2061f1fe2a5412d029a74e5cc96af6bd44662357aa44ff894a4a04fd23cac318d342c4378c38546286dcd96fcb74422f66c4eacd601ff8014dc7cba45a8d5ad64da7e77ce8b3ff482bd3d8099bca2757b19cd57d18e6bf50c75871906834662d47efff6b98dcf1bb2461c7475b63826b640cf392b2049cc381958e3e20a9ad32a371bfd024fcf9b6788bb315866e2204b6cac53fc30065ab5753888cdcbe79814742daf95bdd371906e9c06e4681c12d766c6d670e88546b781d2c826694f7e61c121fd76f74c48b389ed39700351563a26cdccb4d3f7ffb111d45e1642e0c507303e587786541e2aa7dd0a45816af5c76e25d66994679eba0c60df71e0e6a7ee6eac9d35b548acf1d6c1ecd6ef0f0c5c02bd94aa8d76469e5642bf52d3faa94692f3fad1cb46d6933b0d27bb22700ff578fe80d1455a01a64913610eedba3372bfa99e2394851cddae52d3b9d7604dcb28dc095e8202e1c6285e5be30e12ddecdce6777af712402e95c196c2590a1bedef72b7147bf3ca39649359f14c76c36399216f7c5f29e20d22a56f90808e44ebd36722a0c8ad27db5ae2973791c85ed01467a0f73741e25377310f3bd706f2ae70fae46ef5130e2e910982e802df419a84c2ac85cb9978fd08ae7125e08d978e0bcc412cbc60691d7a3a4fb09cf31a229040bd4399e09a6c8c7c9bd7e1f03c7f9a42465b6c6293c6857ac2417f452ea6489115316c095f22717af908f632c583df38ce0188150bf5c40cae5346e2352a4d6c29060c007bdd48a057614fd628179adf60112a2b2e77c824441635bbf23d5bbb87d67661e26c5ada5b709417312bab17051a6143af074f1a1fea26296c995db8d941c9903c9a0feed1014a7cdd6bc9d250353866d0b86cf6ff87084f03a47b766b9c28162baef61451c9e709867ea5ad74e8522b6b53b03d084b0d7ff3e40fc566a17c303c867ca985b7de5f864fefae94b332c957e162172871e517b1b5b1cd3343a1406fd5df3203665eaf256b06455b3f297e04b940d822fc9b9c6cfb8f810f2f7e4b918a95ccca002bb919ee8d52765180d3a6b0745da705e159c117e5310e4397e02bbc85d8bd6c4f15381c5690b9e27a438105eb6a0d512c5a30939008ac8a42153d70644a5b333f7a4f918b1fc1dec5c7c98fea363bfc9d67453b9c83f1c40743e6261d2834e6f04f992a34bffd76b9f80ff7ea5e75bed0e1c02578a0bb920ebed3dfb064766577ce892782b7e428c9b80d1570523e5d0e52c35e91d9975ca0f8931ee13463f02efdd6b5254f06e0aa529f50485e982aacc6804ed6362166628e99661c941a28db1ce73b4d3398894096a84ac09ff36eb83bb18fe7720080e9367a4c8865ea1cb71448e11bfc7955a6c90c0af039dd3eb6e72e5efe2c39dd6984923769cf75d522a5ded55007020c458d898375d1df278facdccc4b1fddcb5169eb2fab7241e13ecde13e4331fb44117994494e2f9dc87e364c39e4059e400650dc27dc2d35906f56560159008496cd41e086c6155e6265f4a0c26e521ee63b74cff14ee551d6ba4ff14bb0f0ac5fee12e7f40f1f484624f74b45de3d0d9e9a4e79366bed708d4d2a632602fe8b5fe52696571f1627ba433012703de7c63a9a7c7ee55d3a0fafb1ef1f54dd6ed4dcf4d1b193bb4a509a3452fe10e143403c67104f4cff9f29abfce31c40a0ac37049ee27cfd8b5311879c6f32870a9cd06b0223b2e9f8f0a00565aaf12df31b97d05d15f4dca77187a544b9c7705c231d9818f6df12b679c1b869cdfed1baa60a0519487c01f3c05edf57d78e5d065b2278bd8ac6490f0dbd4c927b96f3aee3366bf0d1a99f332aec46e553692f86a1cce15bf6dc48416c238bc618cc85b536e676c52f858edc33db0adae6ad37109eb793e768bc35e8768084fa9c9af2e7803361065bf14226803a97dd8f5981c4cf9dbb5d925ab9935c0f5b15c30a332b67a6995e972d97af6c62bae110eb9f1f92ca5e44b56284dce56824245d8e768a58d0585a8ae7abb32b4e63374af7355086da581bf72f4a7f6b31207c07c63d988807b875ca6cea04d740c3b9d9fb63f4b5fa52e1360c217ee16b26312ccae3fbe4a9910aa4c9186136f839e44e3e33647874512a5203ae43d7d7f2c5fee0f878338b255866a313a3bc0fb71be2e50c8d276b1033fa1a1333d059bc68b549f00ee85c204ba0acac8f2b29469bbc9ab286b50ac28f18274506abd332555c59a371c232eb454d711e8d0bd9bc246ce920ad22c872d4323cc36dd392a79636920fd5c7d81e1c86e3fd90128895fa6ac0bf967c9078e18cf9055838e4c684c00c22893c10b9945e861d7059b0de6df22cd2d45c52817319669c4e74b31fd96b04b795bfc6dc12378ce423d838798dd8fb855ec5deb4257f06b96e346005868546a195c72b2cce2bbe0a536e8d3dacce21b07ecba4eaae93f1917213c9ae737647fc2aa61ea67318d91d861979a4a30610a7522f182dc566f12ab0172a4031a87a7800c2d87c48628c777b4cec9cc27e8558e416a22248d2b3570adfd0262e6bfe4da23af6e950068aff2124160e824318baa7dd6e50e2d128e7c40d5afc3b7e5a5c1154232ef5cad783b70ba813daa702cb186ee6164647435e06c50bbf92b92ac3493d2cfba797dd29c9841b5413acf99f895ec501f2feeb37166f374ef38b70f2eb08effeb1dfa9f50140d80cae40afe4e06fe49c59318723433f4eb18c0c47dbbf043aec2f7708f7ca0c2588f6de89e228d395d5a6386e03ea45e1ff3152d4005d75dfc7502dc4c703b227578dc3e2dc9bd399dca11206d5e73382f2eab6b51ec796d92df46cc79db0917f3210862d9f09c659d345e2a0cf79b6cfd762683b5663464aab3159dd19a606ea5fa295bf9426bc0e1f43c2497a52819a16cbab0e31db247f8a435b3a836df9fd0f22cd665efdd31df942977e2401a36b753e3bfa97ce775e09892a440e586d0696f2aaffe1ac6a9a5bc1a016301eb1f9b9f77c2ef15ae0747b7bffcae5182a267b75ad693c5e577399485c9865c23b409a9046e8f503488b092673f425d893d2c87d36941248adcdecaa8e8198c18fc23c31c4b422f9bcbb5a966b9326df209319fbe2bc1eec285ce26da0d23559d05c9b38bdb46c6ba0d860c3df54135e4365a3f2266b42eb823912d908ccc2e01e34a5708696a4280173e99258eaff70b2d2e5bf27e56b0ff2c8a09bba5c0e3eb5b81b14436e91328b50b151e4cd55024929e2dfba7a026b348cfa7b5c6bdc77a3b52d307848ac866d3ab0f97983c1ffde8152242c771863638e7ba42c779da02d4e5b70659fa2de0f62125903e9030618a1eab4a3653256aec4e25d245a0ba0455d765da24be94f094c7662bee0a5e32bd5d31fa4768bb80404326b28c41e5fe5e0b8de04173344be00f13b97169db42628129f04b7bc88d43ad1302a844f9b9f67b5308bfff90baa38a9a8da9fcc7a146f5c187961b57069f60c036991c7ce2319fead1209460c39e2866a3edd6f4042b59c9894560edd9da070906c105b8b675fbeb5148ad3a7db8b853322ed1f6207a2d20a2f04acfd0e74a22829e16ede94c78ba11f4511d1e5246b5d54b27d8a635e9383281993553010c0dd19cd5b741f8ca5417e4d33f364151ff344990ba27a399bd3bdd66288a879196fa35b2b19346945f1853ee3cab77b7f5683a5b8bbfc87811dbb9fd5e8b5023ea779d61e10016137b160cc07fee16aad3ea47c7d527ec95bc6a3abcc5bbb8acf1cfca486c32f33dbaa8a868cf2e8a2c3ba303146efaa84adbdce82df5abe39cf0bd8266a4fa0dc081a38f9a4c737cfbc80caefcf06723e8757611c50d03e6697ebb5f4dd291ca9313eabcd8fe3642a9a3416ad47ca5392867ff4ce7275bbc75bfafa0cdaf6454f8544c6c6b7c0256e4182fb91d521b7c368be3993b75a6ee6983d3a4a58ccc4ab4895c1f1d0631050c81bff442a20e69b4c72bd900b8ccc32a91c6ed0358daa224de20741a19f631f7b206d615fb349ed3ca3f41b94e40c8e0a42c72d4b96923ee54952d9ff6968bd4cd7c99f55e23c0e41787bf0ab9a1631cd6724f56c02b2a841d72330fbb3c4ad6f175d7bbaa2c0cca53d02d6d1eab49a9c35434e4a2fca18816e05a8ee788d69f406951bd6ffc7c2be20a2efefb8c6c69a3bc7fb28f0eaf9ef4bba4a64414e382b8b546bb7c6bd2eabcff58b527eb2a1e623fbb0fa1443e60eaa256e815033bd5e11bb77764cea21975ac03bc4037f3899966378c1e680127961014bcd7bfd34d333a0965d29831bfef0df864d9a895b40e867588ae91697185a9952e8685ea6b1fc8f18fbf39a7aa813950482beb6f789304c8888be2ccc721078194507e92e8ab303ab448bee10bdd149d8a89f3ea2014c11312471f1c26caab7ffd9fb4a1c6d17835ee9fef9e246eeae72d8bd6cb695d41410a3020815dc3425437f86879f37a111cbbb82ab768fe8c1983e63ad612ec94f857261c814929bef32f1bfe4b4d136c30b0c0f37b8bf22f173da0df17529458da99580b37898f6c156835ee96aefb2c9b1d0ba0ccac7d9d26cf18fee8c4927fa1e7e4473415c55724781ef5635f6a9e127de3505059d3c428a2eca8f5d18803e1cfc474868ff6644f6dd9a22e989c1267059f72a67c4c0120190b0cf01ddc7c9d2894eb61d21fd080d4797d199a5e55ccfaa24e0dd612e8c7d04613f0fa86d06473d6d4fe393ce710c5895bbd501eeb70f28f51e1f7ef69e9175c52030347e24957b28517dd684332de8d0dd38b3603caa9b2425ecaa4e059c6e4a0cf25aae8954a4d28318b4023eee1524c73c495b660ee0e6a85c42e8ae9f2c6d1df0859b9b9f14931f4419ae545afd117e3fcd22dcc28b7aabdc47ecef9e0f3a0034f87e82d1b937103ff76aca8784397cf323813122abc0a86ee637ff476ad78a34162b96d6153e8c35e4b5a029baa2567ab98e15f4782462371064b66bcd8e4fd56bc02b285edf7ec838db543dbd329f3e670247a047876e725d3efbe701bad932b92181b8cbcf4514e1bb394a5d9b77f4cdbdb1bc6d6604117ae1ca37465a0c6b76e46f1202d10383400eff8bcdfb97d46822441b6b98a2aa459955d4a8dcb65748281e11d0b99fb403d1956ac50206e45dd279cd711f1341302e6331f626cfff1f487d5fe5c2ec5b23c304f5e004a63ad625b121b618ea8db2a9e97709a2ef2c44431c933326115c670836313ddb1192fa43d4d3d89cc793893d3d7dca3a5309ecd5a94038d3742fbb1287dba568ff4ef5d188a31e6c110626c1d7185ef34b646396bd845092ed9bd13ff83e461a67e20420e3ab19e41cf5a9f594bdeab466d5de3ceb956861a8a3af3f3e2b2e633248e281e50f22e389e05977a555c4f9a775dc1118b27bc5229f9fde0f370202e64ea91e79f9c746220278b3ec92b9a214b1fc2c1d38a5778ab5f7c3d474cc4816245d7056e76d7fbf8cca52687987347e7a0e624a3322c7f49bc46d58326a6f4ec4c705f3aba8be67a7fa6956776a964928bdb8a5abddcd6a4f28d41baff0abd1a7d986360a7ef6be59d1e83deec079bccb615844b7a945ecee2ee359342e1094363d27c599a93f88aa515e61aa77c77d583ce94138cac4d0cd112ca3553d19f2b6b470f4a0885b0c5c4654e11d7afc34c3cb5c6789f96fce6cbec30f06c73c65e8c3058190ef2ae322a3c2a38ad08cce54482b1ae02adedbceb62580a370d437a22993a6cf51cb82df540087e3847286ae7805bef30ab9b17735338b04586b210684fb4cdaea4f958ab111791505ef42b49c4d6db867ac2303d1faa9674bee10ca5a6bfe172b8430b6e069e1bc8ec43e6a86f0013c711dac5d70ec091531eda2c87a017230e28371b8276684ea212f59cffeef8de40ea87d485753e327fcb0c225956ab66c670e141118e5c777e2b90204b0b630b2a805066676455cad134386d0d06e05795f1021d37f499aa0c7653d32228cedddb2278babb3ae280d0bbd7abdf26a4358888d045136ff705aead2d6a5c001ad86ff50fdcdbe8355b3eb289e73028cfd168cddb9c51d477431b82c901a7fba8a7ee83f747b7265c6901f9cfcafabfa8db2dcf35cfa87f1f5d1154660a5307de2a953c1d1245f14063ecbe4eff6dde98ad44e988a5e3e3cfec4d2efb126a8f90a0ee3f9a96ee89eedc9e07c0c26a2585a2fee8bc4fe73ec91bb0d8250dfde8fd455db40688cda692166bfc38f98bb5ada0a2a7c439e199d0df10a66a2db84e3ae0ff599466d47fcd5d892c41c2e939075e9469ea4335968562f000684dbf4d48b12cbdffcdb4d8f87fb0a4e8987279c28d77eb198e9d47157961da84abe01b7f02d16c8f01cf9cef8d5063861d7a36e2faaee9425ba0f51918eba34eb7719e34f0c80f727bb530e05e3599a0a1b92eebd5ab5c2bcafb56c6c33bcb0770fa69cf5230999c6193b0626907f7ae23ddd02124a0431d877457f80efe4d74bf31e40cf0743873aac3bd72ef815ab7b4f5d534d41f94bdf04c4675a650913a34e5f9bdaafc64db77ca04a508f4729706dbe3496dd268d598c138ed6238dcde7d52e239a5768047ed69f97ca2fc857a4abfcc1e3324dcd11fa71b46e8a401ecc7f7bd37b24a5b1bcdd6cac0649b8fb99023b560245ab88a5720f688a907a99cbd51341fb21530cabc82ef008384ce8325f1d416973d43674f0ea7020aaa5904032ab934a22470adf20ab910b6c780687095eb3ff79c1efe9f966fa63e86d5644c90f7a4eeefa41daf28b6a68c8de58e665d74b9885466669275c3f8c367e835d5e0cf9d2906f6050b19a45c9b57c969a045d94d3fc0fba121fa8df98a4f4dd7d19370e4c1bf883e435649aad82a7ec4232cbbb16ef16ff90399e7dd3aa430d4e56cdaf816c59e8520ddb245471dd8d60929478b33f8c66494a95d60ed4bf274ffcb19ad17cc24cee1446957ad9c3b61a8c419e6f867df00fea6d021f521e088e8485c9f7ec3d8d6eeb2c0da1d8f7fa8229426fcf7b938cbc54cac16ca491fa1c6557d205e1b0669df3f9e29a2e1cc6ae7d251ae51b4cf41d5d63688e41590dfc1de4f861f76092110135f61d360a8f98493b8ae05e202bb34b87d1bbc732afb352b113170b773b127577c155463b84a1e0f5c973c04495866460050feb156d5dfdc2b27456db7699fac083ebcfce11242fc2981bca3ecfcfbccf94ae3d0d70cd357813704eafa5752575b0f05cfcc9978df6fa20cf09fb17b0a323bda1d034d8a226db66471c0b4c795cd745c30ff90b54c8b846865aa76b0d9982741e6ba9ec4875d9cd560b2b6d7a4f8442a8d5311ae9750c976530628d17cfb4f549739eea22785562cd2ccadcbd1becfff4534208f8c8f931b2578a3a58d6efb941c27860a1100734373eea613470dbbf96ed6a0c0857cd75b9f704854c76dc361829d10069df34638761a67ae907d7211e2592d3468e3eeef6167755a3e2e908d335265ed090d1445500e02fa663d443126b63900734372e55bfb5881c72fdb7bc2617da3eb1f062b38fdad9a8ea94f4867e5c0a00ba2aa917f015e7211a3c845490ddeb353afc36be81d96f6c74634db2762a9858b05fcf2e316e324c716df8f77889ad3cc7718c906f923e07b19ca2b66dbdd3bfda19c8776616762599cdd6687d5bf13c1ff312e615cd1dc2316983a36e113f2bc575d9f32cddb901b6a57baaf3ad05d71b46083ac614e9e8cd198158dffef333d103ba0e7bf92b0f0bc1740907514cd75fc0897110f7af06ade6ecc3d767fcfa0c4ba18b9b863ea57fdd1284b1adb077d62b3f5dd83d8e8a016eaf30bddb6d125e9a3a37c5f1b1748177f6744d020497bfc86ed80549d00b76e71aebfa860e15ea4ed4347a49819ac7bfa63365e6d7f2ac2d7a60d44fc3ed888657e09e7b495bedae248674d81e591a72e870f2ec04bf84e51058d0491f9171d4713d6c039efe104db95f69460fbea2d80d6b7ef50fb7916ff95fadbe9d84af7db7517374071aa82d39bdfdebc476e4679befbe24fc1f3c045d079eec367728101245bf58450ab31e9709be6d45374b2abf21fee3b6bb89290c775306d8849468b6ce5c7452b0141e948f2bda14d6cf79389c4fcbb634c5098e71fa1cb8e32f10beea4b7af090d9b9b56389a34891daaa0ab12cd7a55e796adc33cae8e8d8f9b42b16d155ed2e1f6b557208707e57c5a8489871806ea352878057445918b2c755263bfa45a374752997f4e6dddc56b08c8d63fb8636bb4a127295365df0790288b9944108ae1a13524c04c7f0fb3b2c1df8df14e8028549e62d666e9c7c7dad334adf266bbb0aa120c03c4220942d81d5b29d0fd9eedfb29317f2a5fd249f7593e826de670696f25d7b01af14e4c4fb83e6931ce53725886adb7cd026a829a8ced03c6aa304c12ae63b187f54394defec34dfcb559314e9c8e20ff1fc3ba6cb3ee7474c40981de8173e0890a99cb3b8cfb31c99d33f53c54070249022e672622ee92ab37254159857bcd45eda0514186a358728a8feed8126d05afad2d1a8e4a3646eabc082cf46321d77ac951f4262247e0b22f1496c15d660ee5f021b5b68f6202a1b1c028f75e5c43ed81090ec4e84169fbc091ed971606ecb135c16cb9f1cb1d450e7da8305d8b82088c7aac82b0604b2a8a58b446716157a9b10a13f3689f2ba8b368ac916668c249a5c65b7c3684718fb58f11d9f3bd189dde5e7f3e41b94c98bf1ddcbc754cec7a2b9fecf8e5d5a2dfab5a85c76465214e1fe193a4b8b4248b851c754b14a379c6981d15c3aff9df9e430799a9291a73f5ad163e85c9118687e1657ae2ab1b035a5b08a357e6b668e680ea1abd2a65e7d8f53711c0f31143750b864c9c03cc23da071552d61cfc6afe787b655ae683874a195d180424775b27c2bf73d4aa4a8f2ba0c99d7a9321e83f070ed3d7e22cebdb370dcfc339669c4048986d79d2a37aa2527d60ae5252e4ac81a7bf6a77d2f7569ee7db124e437a24960f92390c8b03aa33b8b1c5c14f836efbe2ac50cb833d664426d55a758047630306afb151ee805e76350b11a672d2aadac2306f4220fb667b39f250b4ee9d1db99c43df9aeb0b2a71830218b57169b0de47d4654aaefb59a6b966996f37790970d04073db0651f3cfe72f799458e44ad06aecb6c9eebc3f02db4e2ae6d5da220ffe9d5d0d7a46c26da1450905fc9b5e7f66228a509c6374e73be360623e3117d9506a0dba6717c6d6e0e5284e0de0027df24d45499c9fea1e40c69ba43e24a6c09ec5d5adf02dd865c71ac66e7ec115658f6ae98b07d81d852e861a81b734c42701d20fb210afc740419375064d08e5c3adb37ad1d79c4aa075dcbaf8ac5668b8db0f21b027f3d8e5866065f3bab90118e02792a577401e57ec33333b062d76305ec4a7d447bba9d417d7202e565919df61c97f1c434b03fcad3d211be1dd21f35d5171d064cadda316320ad9e2701ffabd2f8cf152138d9b4aac195b516dcc355b7e5f05c1f262e01d93085ac76c8e5e3e6f7b8b8946ffa3467afe0d5874fe2445404c1cffcc65b38349de32ce85e65bb44352ddfd5424d857016b1e165805f7fbcabb0a953b761410f85e0465ea3de9772995845be62c64a42942d52ad2d06c0b5749dd00843be6c2cc0685859f85ceaadd549e8f9537c77b416fb45f33b56b9473804933df85d604bf22c1a27dbd71d711d6f8bd8d61384cd41264355eae56e53eceb364c3c877ff917d57612981c80d44fa9315b8a178531218d707c02688ae49e4bd3d9f6011943f0d749e5daf6591b549d14aba8d0e3e9db7a814b6a4f4599229b4a5b3506188a454bf4e40c32f6723f024a75c752ac2f9b4d0335eb919abdf3f24101499968c412a179c5205c99d3bca58e88474a18305323eb2c518a282cbea5edb3d949c23750f855a57fe34fad5b8adbac629a39ab344920381192dcb0ddcc1c987a36d02b5dd9736baa09707e0ff865173403b8097a6ffc2ebad0858f624ec7fb49b4ddcc3859b02108a97322b6d2ccc30588ba6b6b714168dad1a815d903dcaf73f1b9e88cb466e0ab46d35991c175ff22c5ca8fea61445f5efafbefe7ad59ae46bdadf2bb8d59783c6dcc11e11bef3cd741e8dea9cbf4a50e8fa022172237d6dcde3a691309155fd8b6c2c5135e445b73ee037c13beaed51f76e02b81227cf934e87c54b679fa9f379d5954b4af767bc710a8828ef6b0052d1bb72e5b3b05076b02159afa80cf74c7220509487b06e20d1ff352c685545c918c4b333346292ec0e2fc5dddca51cdb66657168498c99c35d28802b207bd9c3611f86e854c99b19305034f8d3d9dd9b05fe751154afe5e2cf14e79726b3a6e78aaaed24cd662b55e1957375aae9843bd9b70175d2de6c88352e317687c47c43eb69db1de7b612bec5eab7f7e75acaacd474c662df9f8838cca20b4d9fdd00f24b03b0329956242e1e4a7e7d6d36ad3d076c28343c8121c83b5b31d3b5b7bd60c4906aa0743c0b4893a9c23b60341fb349eb0130d2c3326a6578b70cfd940d9938e87280ea3cb37cede9edb038b74719d5847839e798439ff99b83551ca7b4462da8e6d367f955b91322a8816b8f4224ddc7cb03069108f6faf1daa633fc56ff8f77417892fb4d67e270aa047e858082a75ff7d3c972c2a4297d4ccacd0a246a5ec455afeec9f3a08b9ef0b93a5d87121f35eae1c120a5fb8c563e86848d6f12666dfd7efe74539bd1009db528e1367208ebb0ed8cbe155efd2a2ee2a0bb25321770fc3d07d147122054faac5715132267ba9a0cb0d83358c4dbf0142ad7f603484059369f651365e94b55fe0aea8a6c10e91c8e0f37ed4b440bff288e1708b8294a35872061d43832b0a506ab3265c8b7444535fab42fd1c64a4d364a7239f5738f5e6ea23e869c6e8793287a8a6ca03711f45f8dfc174143e27725463620280330b281debd84826c944a0ac5f4c8b64599044f45cbb13f807be4cbf37e0012e5a4f88adb3cdaa75986f514dc6179de516c09c6c31af273789bb249ca4770d6ebc1df74163378eba5be36284dd8002a4bbe7cb6ec80e54bee9026423e891d8a2c3bbe2477ee6f9079e563df79f9d7e1fe5ac0ccee330ce03716968a98463850658743463dfb76497b0d30263f0537d704fa8ccb08f20c03c9f9649bf89bd1a8c102feb32a94e9bf57ffb85472ba23de59b880d1171d06ff7bec110296dedf6be154e0c77f7031c773bc1dee2342c429780e070c9d6fdc0a2c27d2cb301e2ace2e29090dd54ce4918403ebcac3c8b42142f5813d26ad5af746c8c6af4bb58e260c1be199b5fce9e5ea105b98e449b7a795b80cfc59b8a2fbf24aa7512a0442acf76edaf936ed42b171d7a9332eb1602ec81725a225a0efdad0d41e47f21c5637c879e62cd3bab77e9c8cd057437cf3a393a2cd5c56bfa625bcc04de24c6e6ece8e74d97e5d603053fe778334e0e4aa39f6428419668688e3f698cfe1ea168823bd884c20fff8fd3f5649a738dc2a6294b781b86287f27a00f3d6898a47b1cc7472997a1e7b51038e491af5fd01cbbc62bbdc925fd4f4a0d37dadf2971753a52954dc45148a21818475b0bff4cf1b79a872fd7f004c825929e413c9487c5f01bb187c1d5d032d3159e26ef4ddaa00bd7a24b89cbd3e6053d343ade9bd334c9fa5c98d775e53b09e724faf061f719794755921e613a3994d6e68fcddcfa93510cb29959b8f2cd2fc56c803d3bc2fad6550f6b2ffc52baebcbd1fb757a8890f8bb2c820c4fa3bc3e5aa8d8b97690695429c10d6dbed7362e03e0e24dec9bf55847e3fd8235feee39ddcb27db442c3aa78abbd2df9a1559170dc56f9ee8263360117701312b2e8009efccb3865687858a32cbea5a1c6e8802c48fecf3c8e65cd2fef0d6ebf84d9d81a7a523e9c94065d83c24fbbb2993a2b7ccabc545bdd992a9f2905d72842ac1b88cbc7b70c7133c8459d49571970a136a65f10797364e609e74d023c05c158f57274b0979facd35afcfae91b8caeff78c8be02111a0b0e0fe55f88c1c9f8d0f840f259d7b507e520aa57cc507a69bd3d9c74d8e62a14156ae1beaf855f1a89e9735c88e08cbbf170eb5cdc3b1478c00a928d088b7a63fb4d60e706a4f8a88f62544c98c9320e8c0501e737a8c156c65e257847ad685ae5705003654c0c2a94eb8c863c2989fba6286d2418afc63f8ccd48060c320ef9a7d5f1a7baf7cb3a16471a1ded33f992755323527e828e15db5d7806dc03b66097045ca2f9719c16e283805b71d89700c63d3e95371ac89ae3e20505656b1b7e0590396d6bb8d1c6239f8ee85c572460482975d92c6d64b47b85e4a0145568310095c1c4ec7ee9ef7f0a0b05e3112005a801b4fe46b5448d7f3f03318fbf4b83d4e6cf9f4ad02c79e94c1f4d692a8b6e71da43f231cb749c47b63009b20d9588a99e3d7dc4bdac6b78fe03e59276583e89a73ba8436b9e78b710bd2af40d6a38491d4dbb1ba41a707200cbb6196c707528192c79d19d9c617417783e59e870c36cdb0e3e77fe5f7632489ae1ed5ea2c9827c52ab25d139e69632c20d1b0e608802a028b54010c4f52dbde4a4f54fa88cceffb27a09b403ad9de0b2019913769294ca0c445d3da4a66b9191a30beea9739baa70e00dd41d205708572bd5abea421317d6c81165a722f5237cf681bdea26748e0bbcbf22b2e80ca3eff00c4ca57edf9c69780521cf123bd5a4d75a6569b92995cb75266e859324258548fc305b1fe9b960ab2c2c90c19af27c547d5322442baa695d1dbf7611ee98d1680cb5cdb1dc15ea2d9e322bec96640149839542c121624b7a9e7939f58f38b94cbc5cc48e37d6862a92143bd4467beac49d28fa30f27bea652b4e72691f9d84263cbf7c4a0b161ed93b4f0823f3814484b994ee728397b27f11ba8e8061ccab8acd846db5dff8d04b1e051f83fb72f7faf867787928f3238d183b64b6d33d2412bcc4fff89ddb95a18d6597d34a5c399a1cee1274a12bc93c6f6cc11f056a3ea7123ac87dd380bd36e7b591a19a0581f4205cd847dd44b2a91b64d7f7d3cf01fb2de4fe45082afe0944cf650cf1e7496db2a51b3eb753784242ecd9bc32834728826686eb1f00debc3cbac869660fbc235e38a09e56ce393ecbe9bc5e0c27d8520409c35b748e6902561d33e650f31a5a0c1f0e196fccbe456f33f0ef5c9abc9a29c4fb1cdaea9a0a436be0e56e2d6b6e64d21ccc388fc58fd5c55f5cf9b1384cfc8a63b44943283ed6df9994f80ae00f3daeaf3c22099cd8d2a3838894023c57df3a8d9f382716ef6a6e889c1e16d6b909d2dc7c2d6b8f77a722f2bb05ffcc6c0671e6d4610015f45b82a1127ef8d5a0a711382e608ee35961496638dc8ff32e7cfc11e44c1ec532d9acca9770bc631511522e9880f9caced7e6a01de3ce1e9943bcf6468d8fb02ee14d9f65f7b0a15ad99e98b75c3e58bddcd9836848a72a34941ef2d3aa2e9416fbb59f9dd7a82700641c428a935b39f710cbdc30e883aafa909c0e4db4c193041b1f06145ccd5a6da7761ea023479c96d2a1bffea9bfbd760f494d73deaba46fc467750c2a95787928ee0c1933cbe78e1af3b84db36eed75e5f55caf1079403d96e238f9f7f8f2bdfa0aa2d782a974f983c5d86fa6ff78692bc3a31f5880d222ed829e97f8811df34d09b08287fb61e083de190b260bdc296d1144382e68b0e6d15cd030cd54256d0a3cbd9f3f0e1f4ed6422406fe9678c7934511ebb279e5814f0267115646a222ac39015d80128a8b1798304d1b1b9c66882c4c89d49cfbf63b413ca7aa056adbfce944ebd89322d5fdbae7088f6abd7ca4a51885a7bca28aec9c1ae3a7fa83b5e0676767b3986e745ec5503e9b79d3ddbbe9211543d03a6b75b63142096e0baa05c629f7a149cbe758dc1a1fbdafef634d25728d1cf03372a716cbd759dac979be4d252ab05ebd0e601b54b3d3547a96adb3f65f7aa493450efed0ed5be3e982a70c12af1cd0a5f9da541dc7f081645de9946715bcc3b2dfb01791c16926846bb65aa1a20ee3c773897cafd659ca04d6ad0ab9ecfe6cd31f301a6584a16783e40c8677b510398d6f27bdb89b091b3b582e71ff5b967795b52e448340ed5b78968e73bd429baabb90b44adf8311ebc777f034a7f9a9d054b81f0bd7ac0620761c9fef2de605e405719114087f67ae9ed5b901c2b7fb03f33bb44676491fc1891b0bfa62001e20feffb4967498c7c098457290a62f5cb4090338c29a71ad0cd2bcd7e44f1b7cded581b2cb09b6c1d283ae17ea72b6d90b140025dad69ae67a3ef81794fe7e156f783614567dd3159d0fa5507049562749d5d6bdec9bac5b7e2a0b55218362bdc7cbbd6f4075ad54d4fe2ed8e32a12be38e01fb582de6297181c43c311a2c84847eb2e5d3f040a9a412f692d4bc5c6c00c27c9ed921f0f486cf17f2eed8395c57f5db954fdb35b3a17efc2c7cf91859d01d7bf27e4706846fa89a5ba5b426404b84dfd794eb6de775f63299219919d03d65357476bdd642304deffaaba0a0dc3f5cd458dfd683f9588b3ede5b8fc07a3fbae1a890f320a62e6b455dfef805db53256a386b01e3deac99054776c82db6c5870066961eff22d871da5e087d03e19b0fb16f4e35951d110f2839606d1b13132cc1c4acdad639e8b93107d2ba951e802aebbb29f24eecac54703dc487e68bcc6eb44438472677f81518de876379d0136f6d26ca660aac84140fbc709030d60c5ebbcc03782782c4d6d5aef75a2692d469a59ad9f7b25b54cfde6cc52a14c5cbc09a842479af457148ffe56d94ef5d14d97d4ecfcc7ff46cf15c65b1b1f602f2e6b85ca3c92fddca21bbf20ba70daf1d901c76b768f346d0a8c36bedd960c560c0735ee9e7ad96b5f81cc544084985aff83e5fae8fbf001393a50007b8fabd73dd53e0cc084464bc4a100451e6a9974fc88e3d805fea9877e535b401cc0c214956a7aa012f21481587171f56ece5f5ae69677b19851c0c38d7c8136cd03054dce1c31ab098408047cbe80f138de249ecf155402078bdf8780b0fdf16f7ba7707f086b201c768e1e7ecfaddeb19dfe5285e551411f5646942ebc371385dfbe996efe4c1fe7b482b5d27e7647d21ded7dfe71a6b488f321e62226d53c93f1441ecb5894602b4d0843385f813f2bd2d735384b955d24d515751f448fe93f7ba83c46d84973f8a9812140b34779f23b5b7c95c8bd3feb90feb0dfc35287d029fc649f56ec6e90bc6e697233f1cc06dad218ce417de6ae20ecc725add923b9912f07602cfdf6d9a8e4da0e32dba3d11168d62da46aafdfd037fa2de5a1f50ff826e504209bea2bcf52b024d41523886379f23595c31de9f95be9ea3b6689ad1f47debd691cb39f4a89723d1ae83fa7010b77755f93d54df69afd02c22934ecb17bdd679c18853ef8b8a7b8af7cf6e9e8def9b802d9926c53eff4a39f7166b12bb6ca32f55945f4cbefece9fff36e3b679c4914dab9f6990707eec33c8811ba5d3d54e1069b798e945e11c3d786f6e4166bd95a1b3aa329e630ac4cbac2121ca79722ea12e6c589c136365f98dc305d8dea349669108a88ebabd222f5addf0c22b89ac8c0eaef6b51e4b315b3187e353fa39b087e133226916ec67e98b4c433deaf6e570c9a0053d2a22c0c947c07ba0753f3136f241646650d6f3eeac10923695d5184c02854e392c4702d6c4909156d6e17216c6503e20633c0500a85a14592056b6c6a3cd80af49461777da2e778f4d5ce2018609b33dd9310c2fa65d8abb64e6e2132505a1b6e37ad00b371f69e434fcd87fd4227015145068fd460a1529331db99a861ff911c4520f9f4fae90babbdfec7a2a1ba60e9b13a956bc980671c33289ff5189e1825802d25b38d024bd2472acfefbf02998c45cfd7425356d45b37c46ca323bb8db54a188214b8814521a2c9f4c5f56ceb5fe7bb614da69df61f56b8439153d191760ce7c351baa197e6f871b2ad7e7b68f990484d1eaacb2a8d340014569535679e7071067da0aa876e7766ca3cfe5d0c33209bcb83c47c0af8a4a41d9bc45c6cf24146d1970e5eeedadf6c596c9d52af7bd1f8d62a9771fdc79c98963bf69d3a647abb4233436ce5c0e431bf8528eda5e27e5ccde9000aee4698b3ebd4ddb72729eadfe289a955528cc907d834509222eac4457b05be120c6bdafe875cfd32cf041fe137cb84a15de510cafd337bdf039decb8f4be9d68034a5e8b11b86e28c3ceefd132fa9f25ed173ad3066acf4becfcfacc8fcd407f1a28d920847409d290c79fff18d69fbd3db35b741ebce83174417a8c9e4289b1be110586986577c2db75675f4305672bf589300d7afe288a966a904c1bc77eec729b269f54fc16e86382b5fc07223dd871dca04b80b272344019287a1b17d781891884c68d60a03750eeb78489bf79872294f4bf85a202dc9b87467a09caa8dab33f3e077c44826d56d30b6a59bc1fc6f492c36be3636ca097676da4be974b006194cdffe3972bc9ecedf7a3603a625066b2b56ec9505c7143b63dac3abc19756d9da3b49ed9ab97abfe5a2ac3fa94fb69c2ac2441954ebc48ce55bb01eedd933f25b6c195fcf9396580e867319ce4c3bf0b70d6fdf043329c4e32b90ed725ddb4bd0eeeae4dee2799b0233e004d7dbdd4f46d818ea1191d32909daf3c7cc60197eec4d2775726fba327d4c6a62ce35cb0e4c33dbe65cde18abafbe5fd422f224fd219873890f994ccc021fb376fc1d8443da90b95dac0ea3ed86398536f439ad808dc2a6543fee52b00bcc890f528248a4b786ac816ed1c4c90f7e99b0842d0942a777bdee663e53300dc181af7c0b06b95512fa79b79c7d4b65e02f4d2dd987fe9eb9285919a7b464e1b851183be281dd96e58cd74973c3786adee5005530849c59d100d7350c1f9e850b8e5064b5e8f826c1952b03a121d25ce1df04bc5da5c72115c6a3599fb2231f7268d5372e15c411012fb2b4e76932171fe851e60b032f2e090cd606541b594d8ec5fc83b9d57f55f736d5afb0fef150ceae682d6b5a2ee0e758b77d5f1ecfcc79fc28ce5e455f28e534688c1b555569b84f34cfb90869105a6293074ea039e2b1dcfc76b24a35cbdf88ef975756ff99ca74d2763d4795aa848cca769b2351799751dc0963efbb1a5c9f1b09425a85e6cacf33c66091348ea320e07018a733164a31f67a1b169c3b92034360a35adf2e07a82747d42a6ebc3e6a058fed70b02e895b9af08bc5aeab84e91d3567d91a54d1c9ae0c73b8e06669935371f68eb7ee1f0f7b7b8c30e11e29ec905239b867ba08ad27776314e56d1063cf6a1ef1470ad238bc5b45f99ecf54b160cb4e2485770fb7a5d0f9de01088da8805fd607e4547168207f27dd19cd869c4d3bccc4fedab34f5c9529612f19e67be60e68dabcdd9d741771ead41c1a2ea1c3aa9f5ea66c974ed3f4e1c46c927992f2112f31c091e6aac72fbbd3339978bb85b2d90951509765655e7867d3fa6fd9baf6b4af721e14bc928bc9816d3f0aea7ae0a005786c4a1b26ef8807ce53896a0faf82d6103d23a1625f840cf952d5b2bdd9d6dd476888203643bc9da0cdaa02e667a79ae08bb1384d312259467234b185759541b1681918bdeba2ac5efb77acaee461ec6b9cf79505f6b9c612804f08b3bbaf47f1c886af9ec848d719994f36db9400d2aebbaa40cae1ff1f176283f5caa89840ee808fd935bd24a77d2e99a206e4b5b68a129fd940a2ae384441012b10545feace1eb15e99f50a836983578468edab61c26646e34196e2466218a14d33f0ef7de51d29d09dd6101a09eabe5f8355355fdaa1c6c7519d8a047c6f6d68c770107ff66915f5ff81460861fc144f0362f78e65a94932075ca964d984dfd12c90a41a373488065c07b9717c6bb514796953d9eab5b676ed8b2fcc2f85d87e69c2e04e7d2cf77e191b7aeda28d0832997f968c82757cc4fa323a43fefe1a4aebaaec7097df6e1648965919cd658f0cb414a32da5515cb91758df2f21d5490d90873b5e5ed777c8bd2dd0511c41f80943ec9a28a7256dd349de25346e55c65fbf4bd91edcb3521163121bb6cf7f89eb1b4f14299e98be752793fc4af2b70a023261959e9aea00223b957f4e4d03363e8132ede10c479ec68931e9c6183277c9846dd201f27d93e71c3344919401d68f49773e8f36df2d3a8da3804b2321e868098df81cc582e878d0e24bbdb74f706f9df087b498de1656a9c77b5de90cf608a1c2cd1c729265991eadb69e5e971191197f172e6ed5b21acb10e7d06c5f495cf8cdd7b2a432c0f2ecc8b05a3b9841ce6f1a54b64cd645d148cc81da54aef83bf743940b70046b52ed9820140bf87a84b71453304da2791a42ecc80c5afc01fb63ec523402f58d22a7ade096f1b21c913f4e0cb6749cec9b9c26127cc7fa6f6340094a58ee9c9ea6d38dc2ee7def67fdd6753f21d18ae75dcc6673e23e1bdcb0b5912edec7efdee96f59e80ac1ddde2c3c530584882cd9a85e55d819399948319d484dba03c3890219c370cefb24b0bf83dcd117d9b03ae00a2d3fe012957b2f294659ee611ae229f00c9e2b63038be85a9672e4012e78bbe5db3c09d5c3335c1edc78e0df6918fd55a401874929a3cb65efd1771973468ad6a7db388d2b5ae630638ef63e789295098bc9a9791e9618c99c6c26dda39b661d69817fd8acffc440e2574c8ca02ea10d28da2ad3124f8ba9f2bebe3eee4e24b1ec95b65c8ecd8600c2b9e6fac395f0e9e28f8acd1ea9ccd978178f1802878a2ddecb9061a7b38511dcf4997e5a92efa86ab7840f438336e3e9d7116f200539b9953e864e6a4e2cfc26da6f04646bdf0ae4b7d4020876a45e586e43b9b75ec62146252a1bbfb46b905fea0cf7e4e032e3c338e99caf503d978745104f3d534ecaffc611e447e3cf183a8ef2d776c3ab03c2b8df5aaf39713e1d0508c8e5df03a4efab476d23bb8f6fe84c8e9fee74b75bb1fd0956b003da6d640405e8cf71c9415ae691d3c369b32b1a50aa648451e85485b281dbeef3547a3e5f6ebaa8b10e719bf15b36042e7c3158609e9d682a0397cc2661c6040e668acb6072f2e616c0f3e37cbf37cabce28343cf26500d78b0936a4b8a9d47332f220ff2adc2d4d9a032cc016f738c0393c02faa4f572a557d87def3ad789d0a599dd3a656b85da71bd54a5da026dbf1222e682c35840c5dd4dfeb4acd219e2be787dfa37cb2f56d9d070cc936cf5b36df389d21fabd57f96964b966dca9f0212268fbeb1973eb3306213091cb4011cc5e5e062524e545826e2fdb8e7c65857657e66c08da27923182e00873aedb5c7ff0d9e21fb2a27ed8a5c940e38c8f7d9131b35b5389c741e351e75c4fcc02d272ad5db98d3bca44fc0db7599c7329b173676bd3d5e7de63d247589c300b7628833436f4753682adf832f4198b312d7014188cd8422ffc666643b6ab58fbff376b231aeb48f7f963acaf6c38897b210bd1952f03fa470c4f73f72e7eb68f796899126508643f526e2e302fa750d9212eec24ede368042c85731f0e779cbd8da75b85cd7585bf0caab742d1188976a92970d8e62d38a9509017cc44de2a8eb42022bd181876f9601a943b845355b6fe6ebe6abadda414b8a94ff7da4158a31093aba68636a393018c254e9173a16827eb786f485cb696947556b127a64d68d642a9cb28aea8124cc488ede365474af8f615b21c3eca6b90d13b867fc26a082106853f007767b14f6e7471afdbe90247adcccb70bed6af9300c6e4d1c97f19be01800c2839bfb54c05408d0a15ec013c36cb314c8724214015fb28e67c82ff75af0752033b0a6ce59c1a2f04b127fa00bdeb294014e83616a0370c6db2c476ced38a189ffe34d5eb5456224fe69100a0893065cd7bd04b5b924b5e644c3bcdc27df8b12920f9d6480637abfeec963e5c7215d4802f34bca82586ba894b778217d96098189ffe7e0415fe129d644b4e6c5ff742fc2542f48cb14033ce9455c641a63d0eed4d2be22f84f6a36dba1f7a36b836a50a3bc29e666e5bf19bf8ef6632400cfb9093d0f43ea2309ab3b77a1e00b3da1e64eb91800541e766882721881312da1c4dc6416215f8f8356bbb69de0f9c0f47d4f7154ea822cc42c9174cfaaa0725d918d5476ebb275028d8c021700e83a64626e9409384875d380208aeab4f6da28d206d13fd3cf07de548bc06aa20aad09c49a1d5f55cde9aeaded0769b03d1d9070151b0c252bd77c6e8c315f205f019a7f5bdfc3b8558eca3a3ea269b561c3c9ec1d055f360746ae790a5d32a4f90ab44b2efd287941fb358b1177c5692094fe6ffc894ea20f3e5990fdc56840c5257d8c3ea45b93cd135a169697c8f91a593df5eb3bc950e8e31f87781690ee5751b32ff67e418394aeb86d829dcac90098a66648e7c01ed694afa00380c6ea0aa40917ab1b2a119ade6f9aac1e8b2782bf9e3ae21589329e47a87992fc152f3f1aa9e0f1a95694a47445b057f36edb2ff86c8df31a7b409eb5c973b7e9f11dab6ed6dd23527871e90aa5bed55bf9ed8889cdb306c02fdf52393351b9ef308630627f744c0abe947b025f5ad5b8c99465ca234b28d10eaa7dae91a4a36c0cb8ffeb2c763fc8ac8123f4a579556ce9399efb2330a82ff100785e004c2c29b971bc4c5874955b54d39fc894f53aa6b5075c9aef354ef1109c70d5f88e30cf4d03b8486107907d9941d9c77708f0e040289aa3f60231a9caccb85c7d9724dba2ca57bf69d2a3a21cf7dee9b0d58f8f0b75e08374eb112a5c91514ac3b607b96dd7318442579fccf8b8e295547c0db99c39bc541dbef6d2096cb738ca89a061d9bc74f99e76c8bab514808bc3ebf0ae939fb54d5dd164cf00df90b0cd65efe20e7b97bf63d6f39abda11786b95450f0fd347fa9282b3f23729abd459bacb1fd5d72c51c2f8c03a24f28ebee5ff4193d76bc5467d008b68ffe11114b726bfa971f220ec5b15bf8b277b8b0bf0d6bc3cd424009413e48fb515340683bd9dc1b8019e1d3e7299b56757bb98da50d3d0dbb564bd87e62543a6da775a458530c99199bc444b40e5aabf8543c9ad41c0a8c6038dad65db927b67db7c451ea027df9c0c317d250ef8e181200eaac550bd86222a7d14b3bed14a5d6666d2b6ffd8e5ddf1a1132503750e7036749e95d25747a3dcde327480f4f712c63a98bff3a09d11cc999e9cda54e53753ea699ac4e0308785bbf21ae9af79f7cd290efa689b97d9c037eb6bf063c17bdcc30ddbc5327e300fabf5065c0eef9bfcc97c5c17b010ac84eb3b496a6f710146a4873eb1ff27b802555006d94bb97eb2843b2e918d051cc303dc71f158535124591f67db02ca652e9b6021d8b37bead9ffd03aaf2ba4c1e6df8d6184e09be32cc883335dbe6f2548541e81860cbbfebd6999a8e6b80869bb53cdf8ee5fb8477ddbbd2c267b583da73c91e713027d02e58d7e0d0e09f667063862ee11ed67ccc4f73b4e57267d418a281d0899284c6e918a206fe4505e7df52d8ea26c74d0c9a45586d8be3895dbecfb8caa094110a2fa9906fc8202e62ddcb69dc10330383d4a34513f0393c6a37195cc5351963f65a88ec3870f53722594d6c640c50c7e56232c0ff86ffb3238941e99b92cea08e1fd883905883e517db8fb61987a8816e08a13acd92fc280edad565737d660c83859bf742f6a2e66079a8894fe10b50879838094fe57953fa684ab46be8c9b16c3bed7fa816640b4697b3cfc1f412996a3e1cb530e5b3b6d8c8f9717d8c91aeb22aa3068cceebdd49d0eaa957a719bc278ad006325b39d722c645450465d4651407c61bb38777463688717b3258a007f69d9e8ef8ed5aba12b0323fde69d24007cc36256370dd00fdbe5ffe43296a83762d739f8d5dc980c7e5a109c70b61b9f7830ec9af25469faf1bdf476322ad24676088800b4c4cb8e7e5a747abad20a0363c7b82479525756b08116965bd82d8580a86c109de82ff647eadb78e2ac4f8532a1819014b220fca5489696f1b79aed430b0bb4556882ac8e401cb0ee4d0af00b2913c0e484d332c6cf81c3c7f542224e0b711ab7e9d26e6cbb1153619ab4ccec66d5c782fd5f54ff14dfbd136f4d831fca63505764db5c4cd0ace85d86a0e4d4f414c96e78d96f8bde35a8304001b5b056981a9c10c3fd90efdbca6b0c1aeefe0743c135e3cca1a6d5b5f6aac866eb98c8012449dc7d4cc7a2366b3774b18cbb3dceee170b8cf9ef1d2bc9399f421fe7205e1ae683cb210bb75a3486feb04374559ea985094b0761e42d822cf5832a5c76068468243080eafaf285dc137c5907a31469258e22c8ccd997c2ffc75c2c0d1502ad05ce3332efea5d3db162fed0de7382a94b9841a5defd277a1171b4ea1216c05b84fce2526b1bc5bb78160d4870b359a8faaf407badcc4e2b18227f44b69a14c7b6b62003cc2280cfd869937f7ce16324a92e21c6fa2b1e073a92e143ae3550cab94c98f4dc8aa974c334cb4f10ce5cc76a46813b016039720f6574f4cac5f4c45de3cf4c40b4096f6b9c8dbf2db3b9b8c9d5ac5e1bf66702a1cc9e0b5562a8c7103b21f334eb150216da52bae7b7b362b45b9b8eb6c53e5df2e3a30f59b9e5fe8c47d77a11ec58a6c90c634da737953caaabf3359a112d3f82ca436f94f10d76cd3308ac54d866c4d9748bcaa211684088b65170a4835d2a109e4f4e2f85e9bb93dc627e5b60f9448f2e709d2d8f3a706b459e7af9ad995de7fa1a22f710dd9261b3447316c8dbc470c15ca140f95bd555c416ad2b40a9573a36e3c36d0ef9c5e9536356527558e1e675a28ef62032fd149eaaaaf9c6cecdb2a9c8e47cf2d6aca9c295d017de696de96853cdeae64bb85cd4f6e964bf48c6c874e1497a38b23c2b451bc46f62fde03975e75b712e7b0e3d807cbe8540560317a3b317d623ee77a76fbb3efb55933644f4e4132dc7ce1ed6989cc4d975ee6e1a7d4112ea2606fdd71a2be86e53b1ec1e8419b67bc9b09fe1550a9eb2436722adada35c5644068ff0118cae8b121e8db50fff07592f5419ab20ac23e09db7fdcecd89ad946d67bf7b5a38e57440ecaf8889216905ac74def540ae2403b0c0775aa9cce05f6a7aa3f18cceb1b31b33f435666d5870ddf4b69cf4a95f5ea4cbd03c992c8e49847ff0a00d5166be501c8318dce1d3d3fceb00ba8553389175a767a695a110d8f57f48dbd976445ae3c2d8b83a45fd28a441d8b9805c9b461c9da9dac8d12e81b7c17b448d4f55aa629e897eaa2a4c8e93096e32e2d9e2b4ce821bb51f51617862cf971e0f23be09dd4bedb80c1a26be529960b1512d5a8532bb83439914bbb714538f6ad17ba40c9c260b0a4677e4968fa70fbafab20b1584a61407466f532a9e79eb37018c59c91f2b478d4efa93abbbd7a17e02415e784c837cd5d15c81e01abf8ed7d5a53a087612f18fccaeeb51588c0a1ad9ecc2607b020d2807f1739b69e5e63688ed57fd717c00303f56bae933708701893c28f9c195e15a116b643a53f955da79fea9f7da73e9af3edbe7981603e0814ffd89669bc86f0b47664c04a3f986273d6a9df2fc943620050d0724fa02401f6475aeca85cdaab4c9067364fb4c8f8ce38c54ffa7d22f0ef36d69452709a942616b0749f3ea95eabaadf2e38f54aa81cecf9021e7000ee6cb87178250f2698f3a1abafef884471854bd904e1a41b184bd73504ed6ad252878ab39a21b89a30cb818b2d3db7e09691df963febc887c1aaa6bd7105977ed781ef3b05ba48dcad0b6c724bfb3a9e1fa1799d485669ed348dec6fedb5acad7a12b9fbcb342dbff8e9ced5482c483fb51e62f55b9d9e79851e3e87ef53e502d076907e5758a2c2bfed86a150a3e2ba864d5f7a0a1cae85663291dcd34bf9defe35364072dfcba68076eb2bc5d6f0d9b66d964498cec18eb89e56fd3a7ef12cf319fbecf7584b9cdd7259c95f7db4680f9f47cfe57b9e9fa14fb7fce89296092ed4890ba1bb571a2df2af171dfe9a02f3c22f0418f3496ee724e54e2cc2db39d055c9e58ae3b4c0c467b921b8a30bc2083401060ecd7e49e94665b9555ba9601b6c45629ae88436ab71c766608ff2b29139571148642618ae7a4c8151a06aea6ad4f8a80cacf96eeab0857c3a2d641ecaebe6b1a7cf61c5b95deb9a628d22be4ca64aa390a56196b1aa871aaca803fb42fbf6bbe4f8a4e9d48897f99d6ade24ea34d2295c0b5b838e393c5aab5caada85e4884661490f1c046485f28e44f610c089f5fbd959ec9b4439967afcf3a51fa66af528270537c6dc5abe826cd0846e833e40c9cde165545df0ac6d633f25d975f1cc09e6a2fc82a209abd5f814feaac20f0f2902fd34e59172bf4a0871533b5dd126b6fdf75baeb9d6eb988e4c9ef35d3bc38e629a74f5b25d3bef4e60d4883ffe9cfb631df4b31b0376d02e0a9171c15dea5e8fa6dc1c9ca7b24f95399bfdfd5093b12acb435cec61d028029728b8127b9f4d7ea38c5d240f35e155699298caec018e76eac84dd2e33547db0d1fab06cd2e0336eb51b4dffbb62cae49831a72a6c091e00de9189f33b46aaf97b5d23fde8644f83408dddb677c06ade03f2e4e71f8a18ced1073580e4bf8f343ab8fe461a70e7d6f42ae00e94841985f0f7429fddb6a27bc8cf1e269789edc32dd0a98d329912bb58c0ee48f15d9141d9f57847015bfe8765064851a2d0ff7a3f5e9eeef5ff68e4328b0965338be76a2f5319e4bf2ce91b7267cec088642ecf6dfad56491dcea743fa8f57c1095bea96aad82eb093dda27d8978a6ee02a55b9fa6e361744fbb8624baf22ec458a262be6f88cda58757aba1b7856ab88ee8392b160966663e1eb758438315666ba002cd9a33bddb0bca8d361b89111f7575c07e90ccd8e858a0d67b17d2b3dc1a0e137e3cfb3d7fb0112653e1278dcbd4ee2892d9ffc708fbbe9fcd3e8b95318936b4ca8fca3fc95fe838ad5dfd762a47359873f9ff7c917154ef30bc619ec67e0ee59be6b417d3a191757e122a490bd58f29ae5b0dc0d346c1f004b53f423bcd38343706d686a3cafc2f0a1109efa58fe703588a69d3f8a0d56151156b31dc5c39c06e75b724eeed15ac2b70a474dea2980c529790f5e6b3a28b7e9cadda503cff2f9577446719168cb8dee6cfd9991a2c5fe6b30e0b87993a9dfab49e10ac040952017392ba1ea0f994dc0f64231e8daea49e945b4163ee75611d114062c5ce3d638460e5a8c32cf32b8e99e877e10d48f554a14fae2aee40fdd3fde9b5a1ce2c29e70d9346392a2fa1c0e9f27baf2751d416ef761040bae988b5c9104c83d428c32120fb4b3d273af7c5f63f99eb2ecafa0296be8910d94f3a1320c1f7ee96733254d0853cb9759f5230ec77f6f1e04f7a1bea739eeb44ef5ff8918fe38c5c527dcb9c6516cbf6d8f06fc53a714e8380a10d736dfbee2d38f64cfa683b3d23edb7fec9746b7676cc2c28dc67048f6f6931ed0a780da9539d2b06d456b2d7032ca05be2f0a2f856560cfec73a7dcafece3dc7808a12d5c5ae1c6814565c9969240a4ee93e60027862e642774bb1ee8c80f926c6ae1fb28c4d65efeca1fe49498719c7b51a7927616b1e1f99aa47da260830a3d9cbdbcc4d4e8323caf7a599873bfbbaaffff2a9b289cd7688a3a1e4738d0112a616dd5f6a592e6ace05ec9a1dce3b8e84cde7b007856015fe1b8f2f632e868513e3b8ada657bd28af377563d4084a52771e27890bce5249a0d9ec836da19a39e6a46844fef1ea0fbcca396fc86e3c4c1df7f54826dc51f49239a2765e18cff67bb8361ee1dfc6390356d841f567c635c3e548fe83a7bc80b3ee3381af44df1ba17b4e123c73cefac42a97283a22cb76d447d504d812ac9170282e25f3ef80809155c57d515cba7e08cc5f4fee7be011827d4192c4f85c00cd04e8259c1213b9d49201ab68079624660bf33751b00ef900946c9af81ed1c225755aee234ee08efd5e40fe385b06b5bbe0d6e472cb0e29a44f499e06be36fce5e3f628fc39f9f15f521a4b3b8f2393caeb979d23ce9fd12dd939874cd015cc260254511d077da2e49fa2234642a38c50a39463fb79e5dfb04c7158eb4300657126528f6965e8cc78b9a1e42a92077a34e3a74143d8cab33e93db440460d10f92897d9c371cf4b3242f50b45c1da94e4e3b4f7251150d8badb19ad68c5b4d0fadc54ad7926e0f69305538b34f73dd6ac1c0c6b919a30174e037479b73421519300514e3416397b0e0006b84cb56d75b5e4ef82e4baa5654d9d1c06bc3926972d42a4f9a615d60a0a9bce051c4022c8e7dfdf4256c029902f4bfe906f7486b82d4eb8d7cb18c44ac329af075dadebf4c5d7d0ae6a2131c9a05d6730a3f8e8a629bcbff757b8722d8b0be9817b304461eb84f97a9e05f60296fe1adbd2db4f5bfacfe3b88628439519f420a0cbdd21a7bbb349e46bafe84e46626c2194169de38c7d941cd2958df996b05265ecfb696fb66d912c4291976267d2e8b0f5c754f71bfc7c007ed12e46fc6def2098631c20dc386b202911b78042bb123f1f3d5280889125a9bc17c008134568a9690bfc51effb84a4fa41acaf391d98e072680f902ad7c97f461895430b4598b60b4c98a93139488674581903bcc681af29886894e9788d56921ef8d8ff94621a0003756b9d0799a2d7ad1f49067963dc4cf35fd1d9cd3acd3a405826824a159dbf8690b817096af960916f57eb2ad47f82972950eaf650c8dd27cd5c144937d3e84eea7c3887034605e5c381d948794893aa9c87e6cf126763f0160fa83525fb2e6b95d58ab3bff66b8bd0fbb2df60c2d2d30ecfe37b4aa1b17a8ac267aa49caaabca6d13fe0c3ccb097f6eeff9146d4ca5123d3f5440ff5d45d3c639e9b9bdf6c792fd97459a80d977d8e61d2f09fa082dc917eab8b6a1e0f73b8c3cd4c5e36a82e42d1d2ce41614d3cd9e5320f7c4504b2f06edbdb26beef682bfcaa8e9e9317cccd34d4e6151904f8de81a33fce725004b3e1b5842310d57fbffb8a1ad5e38992fb4da03e119def0a4f4fbc00eea6acca7eb56896e9508a2977d48b97be8b3a479fe646e65e37c8630ceb05847868fc09e23a262ffc16ab5ddc9b601ef01356f112a0e28af20387a9bdfe7bd9f648310615ea12c7e3b6ecfc24d0e772d4416ca5450f53c6779f4ba826ab46e2e30c74c53d68cdc6ab046bf579a93ef14cfe959a336cf02af8961e9ecafb767ef6777ddb3711d9b0fa8dad3748050a81f4e58beaf99fb3aeb2fc03387eea96675df23f9612cfdf1753f40bd108d7162f1f367ad4abee7f1b49b7283386fdf5ead5dea7fb90d2a0144bb7d08ce122bd03e3cb7d1dfbe239ad97bcba19057c5707d56f0627ef2241be6bf9c40024dfdaf61eac07ab27e90c11631e43a6402396e59978e8f537a98089167c697086bc6398a624a7e78958f95fbc4db9b0d356ada7587943877463b072880e60846cf7484b1b6930237327bc3f4ef332969e5bb89e6267efa74e7c20257f6ea023e92e0848a82c1709528da1f54f01d1de75eb6fcd1268e3f1a1c71b4b47260cf92841b91e9949a93ee452806702f21ca078e8c97998c2ca21a61fa9ed9ec968afa495d05deb011d2048ca6c23e9095baf808d2cd2031ad5a88bfbc7e5991f425595bed747974c9e1849f4d82857c2d5291709aefe71b7743420990e793d7bd403cb0fcb8404f13e7f4b0c6277f33a6f8e5072026af7f7973e41ba269f519fcf95020ca3cc02ad08206878650fb9e0a31b846e3074d57b8342586a7b4e59eb268e0b385b533aa6dc9ca2116f428edfaf42cd2f3b234ea1e806beabd35932456196c4f508b336cf347cda00b2c8b9df3fca69b2ae92bc727e7027d67c1647fc25527d32f03a837e506399ae4789b9847e81234ab115594017e8d3c9f76b14d2a65666548bbfa2b0e432c0db5d454b90da764d92b893704bd773ca3b1b194bc748685466abe0d5ea6701c2c86abd6e0e1a29a7245931566c0a554e1826021ccf37d53a39869c84b7eba1e59432f6246fb0acb646fc3263456f192aa4f584ed79780c7d7b3637d28ff79242f0218836420bcc1ac642e5f8a2b6791dd3f4c48d8f3e2f823233610857a7aece60d221a89556b208fdce3cc18b6b535e28ebb22263b67db5c34283cdcec41fc5471e1b9f4ce1fed5d6288e0ffda6f446cc086b565df1053c440a1de2c250ae77da8d6fbc6a19897138b82fed61165e1c2205eefac09926a10770bea984a5a12493184066be184d23a307392a5422bd9a1194976444ed46136e44281530d14bd4aab7bbfedde8ce1b29ed429d5535a9691924d0f1a297b0a336b50695d5e20ccfa934fc70a90950bbea921d2aed847325bd1192649641439d1b62d1e201607b03a4548253a7d6600192a92234b0ca488c563d3177fe25a7532db714600f684aadb5b965fb6d77065f280b8e711fde5acc1be62dd7b8ad97d4bb1c48223205c3d5fe5b2c203188a45919f1957841e76fed8a7f08f37e010646d220f769ae4c75db91d8a7fe66127fa6602c0ff8b94d14ece588951c1c905b972966d7b3d94d79817fe645bbae1f55c8b0bde3d1c75345d3a333f4394fd0cf22cc2fe85995410d5e23839e1f6e47d6ece11be2a9edf84cc6888c90ba5f6b25e02d0a4b7b7a8eef92d2e4fefa958140840cea7b01a677d39fba187c24be22741e65636ff89bce3853f5199a72352bf9515d0cf24d1e589922ad0688d3fbe2ddc416c6b75f3f40281027e20cbc3533f05f02ee02b02e1a7f536d5bcf26e9ed6a448efe356896ab2a8d9c3c9feb812ec54b784ec464dad76b5ae66b59722dd6b39705a0b508d622b419d8d970f3e4865a2b3992522b3a99c7493176542a2019631ca75b7a6a93efb0d6e806846070a29129bb1ea875fe69a97298a851e259ef60ee230b912d27d143bfb01d1f65d53ebdf59323964113c4c534ad74c232c2a21315c953f2e8c3c9cea63ee492f7dee825963266af95996a4afe0a89abfc23216ea4cccf09da796ab2175dd82e5c6808d87abd0f2f7bb4f4ad4d30b46b88227cccce77cfa28e9f9df86c4acf46e1e0f69bc01a8be47680d1f363ce6a40c0145bc7915cb4dd741125eca64e777e348679978efb9c606098ce1d29a83634242f501b26ba4d5859c21f1ad3e0774a49a78061795b06b7c196f38c14e7b931dd603af2526ab360da29f0f6f7d7b9e0d81d3210d7a04cbb9ef4b867dab33d8b15ceaeb00ae1619eb95057a8b2ff2d244b875bc8bcac773fb47a2ad4bce6b85647c99d36d3bbd7c18be925602a76d56ee3c7198f734a5fe3cae24c6fb94f2a383d041072533316737ac59a5b4e30b022a016bb723a1b89f82c76f70cdcbd11b397981e65e3dd4721597b29eb9462f61ada73b690616621a54c9981ea769cb0f361a14a773f24cf9db76c162ef7e5d0c4b1c7ad6955849e3f87d24cfd50fcc04971a60c0ce72286045d5e25df1ed162b5abdc43117eac9c64561704fcc9131f842b6d5ae97060e72eeed4a2b0b064a4874ef71957f6995876253f44c1b1b06adcf7be6ea06103978be46cf39d1e9165bfb126e70b387d5d1e25ce565eb6c17a9770bcd8f1f1f8a0565b5c5038a2238046121bc0f1f9b6e69f9820d853b18571fab7fa5115a7287972a208c9a236ae38f00558401b12ff34d7e41e8797e6f73b812fe3b3be0502f5d72402b1b7e4d12a60a983d7cf9f51cac5e7ad311634ac76686aff95fc4f6124ad9619e729906289085da0c11466c9a7e78b3f436a61e60bd327fda031af9f3f56037f8bc5fbbc571a9049f62d9e06b2ac700d0b79e2312dc66f6b59049060021a8c2b7c8dfc6a848484044dcd51e32c58df1960bbf68cf9b48a84d88b728f3bf80fca8717f267aea0cf7749195dfb598ebbc599b72d156d88e172e465522b17230380a448591f01632d2ec4c703e52ceaf746fae3bb4999aa463d137875907a793c4a95581c9730f50eb882d8ddee2cca8dc9a66052d99f2b9bed5f9a367b3665d464e4b90424c49e1b82b1fd821d4351679692c799708209c8366c988a89280ad9dde76a71c57b8bcd0a1975f8e474189c365ab3d8d404e9a5d9513adc466f311d9af3626305cf8d75ddec70cdbe64d23efc5adfc2a2463d90bdb624bcb8a483755678e0e6d2391748689c54ed14e4dd284ea36897e1de96c83ab824f6c8f75b573e8015d7f2bbf8e79b2502f90eeec0c83931eb6cabdaeb672c15b061f1258feff05c85e6a5d74791b26e1210693b6641f5c10f59b80fe067c945c61287d6bbe0c7fba5ce5b449806513d832f65887153a90fee30f246a7776775b76e1af3dc9ae30d9f4bd8bb229de5055e20acaae3962360627146807df43e9b9c7ed44edab57ff45650e79066b8e41a235d81c9a0bcc49bf457a623a9cce4ebf752af3e54294ceac657b6bdbaa01ca1c3b1cdea8732c470c3e735243c8249fdec613fff5cbf2043c633b988684dbc540083db05ecc5725fc6cca91cb76a23f029a8a35fa217fb62255ee1fb992e86125eb1338af054f9eca6a9070d61cce9180376a83569db87740fd64aef4df8ae592bfea6c827dc5a4c5e24732fe6b5aa13785005a2c81c9633f78649828d212c6e7ebd0a6396ce788623997c3749f243f7fb7ac2015602666a4adcbd2d0cd7059a70ce2e514d7f9e20c1aecbe68966f71bee859a78fb97476d0e52b0a787f98de670ac1142985d8cd6d58162609f393a67e962177a24dfcaad081baf2e3900140cd112635cd6fd1f784cb2d75a41b67085a3e2908bea1bc9e8b8258435c04145b32e66f80f5c824bf3b57cddd0b00fbae1b4052e0a5dedc3d5adc6688a092ae475464c28f3bf14b2ccf6242dca250cdd3669b5f5f096da2f283c7ad4db775705b05f1270701e345463b40a5f213673b57edbb0f21c640de6f4f9fd69a8cd8db27ee9da5985a63f4919255e2def7cfcf3a0274cef578ebd21f292a396979fbb6ac08d7ad9e465e70fbbd1fd3b087010fd6ec3ee07de6baac64f1f8cdaa3ad4f5a28dc730b3545995ae49c6bf096cb2e16d163a06d6ccc8c4ec9250f7564bcbfae2c3c6908c4437109ec5841a70b17307bdb3d9688bdb07adf4e29279fc19be166cd2669be28fca88f979cfb7841d50fb5855b949d3487f837c05d4218bee4bd6cf4127c045cf9f12bbb6471cd6b64346c0053518dd1e9fd64525c0e5ec7c4c7b75cfcac05e931e92944c5d7d9b04cf6d62dc51126f868dcbc9fada9e554060a0392d9299f81b011a1fb3a2a8377c2dd9a568a89f1272ced40b4231f5ae48af559631f9cf91c542e71f572a3922eac13b549c06009711e2b6cc49e599e9026fc8ead7ce6dc097b37b882bbfcff5bb7e7be75cf34f320de9b14d84519ea3a625bd9f39c93c2deb901b1f28ea5fbbade642fc33e174f523a6a8344dc896a2e58c8e0c40fcb47997aa02545fefe649797f96a01a94363a73a2901f5f0c821a881b83115b0f19ee1f94501e2e35bc5ab7a1f7d22f2ab26be5be80f3e9bc1f2f7de878875445195f8f7aec1a402ebe95426cfd343266104b55e426f709152cde3115794692443c8f7e4b32be8017b5f6506f664b2b2ca6d89ef5c5511448627c5a0b483cebfc5fc2153d43b88e67173c8ad2223abd7138c2d2797a759dd59356aeeff5b7bdf3f2c0bbcb27af557854b8671996d8c31650ef85a2b8f8dc7c3116fb55eec40fe928b24502dfd9c3c31e94bb2bf142b3027872556bb13a77b66688aa37a2d1a3ef393bccfcfecb44d0aca82da7b5b75378e20ee91bc7fb6b4eec6d56dba1572b50fa456b4002aec67ec367fb8080f4610a4245f7f1adf5c422fe700f499957bc6f8c41612f315c19bf611ce632658039ea6fdf29fa00ebe3e6c6efa42de4f1ffb29c43f048a360d6b6f2d6adc3901e8892401afc92bef3171511807d68a4426467cbd5204e3bbe65b2ebf7ed6b389505a6a074397157c2dd88b6f002dca9b4eaa4e4dbda4ca314c72d811106082d001b746eba750e771392412fc6d29134e61b3a2a5dae01c540f8f0aeb6674ef0afb084a75e3a5edbd045626aff1af9b167c56163271f4410384dcf639af1c158ecde9911a4673da51376b2fd44a5c994cfad9e567d53d9074af74e01cb01dbcecc5d5301d08cb9965a8f6259bf4232935389f2b2fdf8aaf60aee9072049b282b9a7d31bbe27778db887dbb6b4c87718182d2366f755ee0373c64e5c81a4f3e329f5b04b16b843fa149e2eaee1ed59fe2de12074eec9bbe19d1926ccb91ce80e48540ea9571c81e0be9168b8317ca7cadd767a265a7294ef14cebee45d89b13968c6b5e108183da4eea6512808b81ed5763a22ad36eb3d7acb7ebefac952e3b2d751d340b51ec771c4eea3e643978a03751c970021dcbcfe53dc1d44401d8a60ec3d44bee8150b7f50a22a16931e5275d572b7e35fdbfdf98738eb3de2ca73ffce1ef8cb757ce5327d363332a09b7ad5881e37ddddd5a67c458514b2263680d2e107f9ddeda228bb655b6a5de76dd3c81600f95d8ff3a7468beeae451e63d6b58df1d40f925d27e74dbff4900837913d4f1fa6260ffef57434443057017b3a51cd3d49401b116600991d2572f73858319699d5ad2c78cafe40f7aab8b3fc2061c2f0ba826809ec29902300d4fd16c0163a35d7d8241e90ae102a8069fdcc3c613a5dc5b41a515437b8785368385fa943a92ad7bc81310d0686cd93c37516a3f6ec7b4b6b2a56c07fe9186a581388d281fc118b55f8b03fcedb461aad7799c7e95e9b0a9d0421d31fe16be44afb922d0cc355849efe5f51739868487f6e5b2fa56c04fa7b0c04d8af3578aab51ca247fcde9248cbe7409b0e9f4a6c82d30e92ef6e93276f196231b4ec8ca89d4feb52aebe5e2827e38971b536fc6a468ee7de1647e43ceb73b5b1db70bccd8fbf539f2eb690f696fe88c9c5c9820beab0f14063bd64a0acf5bc4f62c95ff1fd66e01909efb42c83bde645ab1df7d3f45c80767c383ecf72c172e9ca419fe671356cb762b2292ea6023eca0ab0ab29bbf5665bcf2606c5807efc6a5a3aa7fb1296e6679a84814dda1fbbce0419e741733f5c66e51c67614e7f5daad4e262fe1fe8fd2a60df1853f851a42f7cb120689f35170ea0dbcc725fa701da0606d555a60f10d9a764864cc468a53fd5249eafc0304f20ccf48b2e4a9c8d66fd2fb34e7b16fa3cdb6ede3953200560a91a4565718da275c9713665e52b13ef1cc247d1cb8ae052fbcda8f89078adc64a3a1e1f56521b30a7525e08a0145d4ee1b5ab237f43a294bbfbb9ea387b0c170f79130c577e4d9bf5d3da9fb627597823c4a14ccaa793dada6ce4e0520ca7861cc2f798280e0e925b44af1b2a28e7f1d1ee3a39c8d951636c1fad626d2f88e43b05047d9927ab0cf28e948d70f8f389eff4b8ef5c2f8d6b26c4e0f52c0983b6bd20134defcc7bab4d8910f743f1db0096b3926bd32d5ec8f7bde0a8aa9f4d95d832ca06de850f1d7e3647020de6b160ec50b2f024cb66285d04233df934dfcc5b6949f450d6b514a4cc2651a8ae55ff5d93c43d5da7a482d2a1f1641355b22297a51e46ac60fdb1b1fa0e89ffacb2134fad0fdb6c8ebdc2d620a1e3fb6f3742a80f04dc665a14188f8995a57d272a344237760f7d080a3bfac39e3e604cfa3db5eae635f59fea6709008d565869f28bed3b6813aa2ca76e3c896b6a3631a3c4ccdfa0231d1adf2557eecea8ecf2b5a2841d0712ff4f39cd4df2e7bd945b12f21965ae97aee62302baa8f525d2af2db152b1f5f73c1bd30ebeead2d40c1aeaf35e445a382b8dc232bce12bce95d6d7a455aa016deb0d29acddaf69a1a9b1eedcbdff1d91b9c2da37b506360191402dc28082331bb55117bb004f4317ed610d35873fde7e9746b64af7144f5906c12c1872532626d8266b5842914b806de426c9adba3663c2a5b53a8c1ffddbfc510c63fad6776076fae65be8e4a1471ff753b5b53401f73cdf3442e00ee49cb820809ff60510276609ae06cde7a835cbfdc8a26f35f94b2078d12493c44d34c2e3678e8e8d4f82aab975c046540f3d2915230b7e85d4caaa5eb5fba6545b992a0e91c61bfade6b0703021be85630e139fb51a6c8021034b54e6e3f6c769e37ed17965e74a402f7ce22ab9477c29c6e17876201cee01728637080a15f4776ecfd8121e5586cc05e17946a96b553264f5073ac1891258306f3deaab488a4ce6924b05ef135d48d9be83e2dfbf0aa3e307db2f2cb9c9680a7d30bfee3eb921f862e6e6d5f9d6661762347b25706d9f5f19d76299061c5afec16d650fd5a8642476c45d5435336c6c0443792c45dd650a0338eb4cea3bdb39a235674c846dcb354d2004b18d81550d980183914c90627f1db501bd1866bd15399ad490a7321f366c4e827c51fc525b06c549fc832c22899d71070e4376cf4a295c2c4dcf5ef6e80b5fc02dcfa8ad89cbd2f937fc0c5a19e609330c91451b8089efe8b69931b76d241da2156fa6456ebc4298ea878fe080b2891896670ef703ba6396cf220d97da942f4ecd27247974c2e9c94b6ec44f8ee9ba94bc6b2ccb4d9cfea8731760677757df1fe730371cf4e404390fb04af190229c5bab64e6864c8627c77e26bf53c77c117067fb92a0ce72893ee45f9bc9b92656911f00b2bbdab30618535eb06c5956d6e9a5dd8f51dd6bd4f0b3e8e68f94a4acd9ee8b1f9f1026d4c7f7e6351debb241224cb71dd3dc9e03f96535a1326d82293496dd59f9d1bf310f27de3577f91c669f15c0f20e58a1d676a1d887291c9529457a86984428e748671008b2c40701eb621bb578b3c0ab3cdf8e513ac42a51e6e251bbed2f9043c6fb7b6ff3d4d37b44a675e41ec578bbd114035d60cd229d08a9034648681cd2800a202687f7d529c73849ccc5da0853b020c44e0ed8573949050d3c5e441133247b24f251338bbd0cc1bb407decbcfda01003bdc7aa86fc423cfd609a494d080308deca03577fef6b45aa0a4dbae42935f1937e3640279c583bdabf1ab12fe89ced42108a84ebdc56145dea3a6341d5baf0bc99a254dc5f779badab7688294cd85a0b22987762118724a54a490425b3ba767a0a7e8ea72558ebd466571b87dd90865b0f57524eae8ded9fc8e854afc541eecc8557d230aa56559c519b982d29b067bfb986dbc0a81538b8ed197e87c2db1bc31195856bafc1264ff73c51e5af37055b0945c93166ce788a06677ed11fc56557d4d8acd30e70119352d92096325d6887368f52c926bcfe93e0e85f82e338357f40bd1d389b4e8010fcd3f0f8a4947ac43f507974f10e151b98ee211d98dc7144982adf9ffd9565167d30d0a70c6d57ad2e50f2306e2fba0d061f324cbf1bfbfa482b4ace7492dbb48c27fd5c8ce04efdf83dc5df1cf94762a17c92ff2c4ace4cdf8a05bf6a344515b74d8736ecb69ba180ab539989837b3cd20e63a443235eef535855d834f63147c1685fec96a344f3fe8b7df2064fffdf7bd468738271ea3a8ef2f9d3fc0ecdeac0fa08eda668a726f3ec536486fd5ca6db768ff8c3dcf13642981a0092ebfa27e18bf822d7189999fde6de20a3ad341a995e40fcb6d5798956c41882656f9d1d48ebfb8cf8d821644fbe54574e1dcc3b5a63f22f8fcfb244a9e4e30bfa1bfdb7025ccbf8fd8f4f2bfd0fe3a57892b108d05aa535c80e0eaeffa5b1f3bfb7784a8a97f7bae36a7b5a21ff2f176acf6684888de4359cd62c483d7a277d27a1aada9879b0588d24f8f4f7f0b5ba23b431369efa08f6b74066f410122695b0d4e26fb1ef0cd7c48638d8060b853e6fb2beeeed8ffa0aee44887f4f7e173a2eb95516e9edfcf33ecbbae9f6a224d511b02882e6710748c65adc4bf562a626096d66060a823a5d8c5342b42bbf5a9d7a301ea520f82b5585ca63d849293748b50fbdf98be6663cb53bb2ac49978f7c57a8964d1cbda0d137476a9595b5932d8db9320e939713b6e67708be210a7f37ba7a00c02e166efdea5f9fc0b3aad35868226a66d4e6c739ddca2d678fa14f22f1ec4e37ef50ef0a8f3da55c410ae84895fe5366c8f4601449c761cd9b9788b1f76744f8e2fcecc8f57ac9461ff8032d74249dcd1764bba3a40f7e9dfb99b8fe8dc5db3ebbe3783651974340f90f73c1dc3e1dfdde57688124fe10ab4e3f4e61bb0dd0b923a9574e4d332b671cdbaad04e234ee4dfe17eebde7a570fbc0864c3ff9b166bfe3cc98af1766f14c7c010c10cd6d39fe3cdabccdb90a6dc6318f2a527b8ec49c9208a11374ddde5646c5953920246f4e1414cb5fe8ebec25b5b945ddc8a03d7a62a22b5bb84ccb4dd08cbdc03b9d37e24d66cb32f39ede8758f528796ba34f80e5f21c22fd3590cbc5f784d9796bc2b0678fffe185e705a263da01a44f7d5e0811f097ce04d468df7e14a18fbade7ecfbc0c58e3664c1b56f8d7a8d0d4fb035e3d432a8e0f25509c6d5f49627eae6af98630387259ba63faf27ed3e1d068f70e0db882c4ae20b12b7f30c96f343a959616140eb9a3c78641140647ff4fc788dc1bf2a253ea49ce9919c4c1d35f983e927a9690e880de194ee52e9d3df0ea3e5d6320ff6685d9b5724f5728c54833bb8b5e9701d042e4403401a58ef5fc3d84c4b385bcd08783487f3cb2558e291296bd98e36ea7a515cd408a20396c0d8f89c40a8fa107bee3b56b1462552bb518a7363493822ab8b70b57d8fe9fe13d8d3653fb949b4cff5503e80aad5e928c618db7eb14731c5783ab5c25dc9c33e662a9773817ec29d6a930f931b8a05583155dc5b0580d3fb21c7590981f399d041696a159fe66415878610772c70a987e10854d09932df0786c7d121b5420b9769288963a4c393c00220e758f85efa35f00a8cdf5bd1a2183088c040c5f5f64655bf9e45e3a8868738e88085584dda0d6ae9dd803dbf9ea7ed4075b501b433c8530cf1317b79b0a974c1e47408a5caaa3ff44686a740490ec51ffde19c671138911024f7e36934fa2669b32f6a71efa369c0411da7a7f5bdc3bde7b2ed9116064205ef64965cced8b5d1ea5e1c8225cce48a71e7bb6711b4776d9ac1b0e8527e0c2c8ed9befe9d8ea4fca1ea8b624c343476972c6cbacad7e0f6244de8b9b0a803600ea3f5a37ac6a0b5a70d6228fa050ef48fd7f816bf8eb906066aaee91dac6946cd4c21c339c31e4a24dc721658a0dd5347947d258637b632556b46ae44e861c543c2669ddbb1cb3bb80de5b39f82ee45da07035df8b4e034b3ec281316b6e85870dfaf6864ecbf34940519fec30fbc8563eaca10fcc752efe2e2d00c90847f29fee844bfe6b941dfde6a9a2a75e9617ed0e0d0405f567b79023e96e44d197ea89c4bfea4fc682ff629a11a1e2ede56015262c0aeaa6e6dc2a3d9c8a9a14d75691b57b1df098bb2f698f9b279e466c0cfd172aa41d93cc4e6d0ff9eef96560151f2fb5de06c16afb2f4f8031ad78f578ed5ec7aa39eb8a7c19316dfb121e8b96fca990ddbda5ab13875a59f3d27550c073eb4c8a2032ccd6e008130765a4e9537c23efc69a88da671f1883f4d13e9dad7bf565adfde0992f0144d605b0b00fde5c678e27d3bb1fec5925c7cf970e587563b7c500c17a5abce70c1851bfb173e580aed32ffe9719fc1d2076e5310a78f96f78afc9ca58b7910276a733d8d18e9eb25136155e8408d07c9e7114cb4750709a285ec967dd21329362d555e0fa90c0f6897c29279e48a7b45ebc8a813d1ad9f61d3ad9f00ed54e77404af7488e3dedb8a6f0ea8c085b9562acf281f8ebdb1bcddbeff8376e9d4ff2bac03367391fdbe90348983544d3e6902a494719dc4ac0d18cc6914771aef33105edcb61b7c231bc4a01e82d13771df5a5ebf3970c9ba203f70c94cc13bd4553697d997cd5a252595bdbc8fce8d2ff1a4b198622dfd8860e6b12f16527cd877aaf18784cbb02133072b3ce46037d31b05ed5530fe0b538084a4668587ad48e4129923bd9d1e1b23d1e9776faad6012a576c1aec8936bfeb5c641440636713d25071a1e32e6bc203335641ce78dbbfbb7e657b3533910a30d12d68a9876098b1c18cb73764b39a1d8fb6e727034e244afdceb2b70637b58f0f31bc460aa50fd22b7dafe20c9fda18e429a776aca219bca3f1e88fca98533eb253f59f42bc863fdeface73e1907bb0f04d84695c1e4b1e59a58dab3b66a387fb10f989370a9e921d607fb569080605a7446d2ea45dde9781891b1b6ef53556b2bc36b357eeffa2c3823ca8b5dc5141819b8662cb8d520bf904d3e84d20dd33f3af8978b8b46dc96a452b0f98ffa71d61e75876f7100b2c63abb604f6f39dd7de3a0593c46079a19d7590c0fbd89e8238853832cc3905a5646172dd0475715a5bc2b60c73236d4744494020c2c435b28b75a6a50e8eecab096de6e329370e71afb9e988fa3a799dada33cd2290260621cfa6ee277a3e649ffa8c012e19b0aa4cfb85e1787b25324ba01c9227bcfb5d43c94fa48e887731049f032e19c04ac3b73809c5d4afa0f6d7e5c7fc72a4fe64ae2757b5a9bea32e148f94f0c4547353308f5f65565cd36a54d0e70e10780d01e21c914a2149400a4160d9a8361cff755d31e58993518d63984d5163bb780df563949c114840513eb4871a5876f9e6503b7593b923dca4287a94677e26d3a6f27ff2e676641e4808db71cd0a8f2aa2662b6854408833b7596b1c05bf244bcbf2a7955e8266e30b1bcbce4212305096fb74359d0bb759234688dc6aeec8d144d74dc72eb14021144346d5448e9e85d6ccc9a69bfba1cc78554b11dd810287afe136247e1e97d4760f70c695ec8a1dffe032fe41b38437b6957d9bce6b9fac120ec95e2ae0b44af796724088472777c012bfaffc73f586509cf71c4beedcf585132331a1c882cbce868b316d4e1253b2dcd1b46270b5a1dd38527161c0443e40301fd0026a343ea456c3caa430316e0032068413a4dca060bc6af411f074efe365283f4191c55d064fc96cdd70a1150e8477875b9be876094b4038856eb860aec39a8399c6b6a40e4566d8105b0f0f115c2e57c93c1842975d57a6688d779d441ddc077300bd87b43218cca534b7cd3f4ab7525c2e7153f55c0e1b4d9f40ea325101536b79ad2cb523fa6d5d35efc2dfbd21895c1fcc72352061a32b4b236f5075de47d9d312b7d0a798430deba14fff5d303de68b7454817a03b68d59b028b9461de4597cfd77c510ded23bfac21023c3ad53d07480d1fe887a32684392a8833e80a965a0939a71cda69d8c981a5cc87d7488546b6fdff655063de78703dc17b1219e20e12b1c674b6170b105a23cde5578baf437d220c909f7537161edf6ac42fc3e347da9cfceae136f95846ca50c4d0b6ea9d7da325d21a973b9a31b71dadc915a003036da5861e54a026da621384a03b48a63a0aacbef3065dc971c4720d77b0c856a38fe254da43b51dd2f43fefd4b241c0c3a52f3824c4bbd9a11e90ee53d39792d34cc682941a4336fe594a219609c417d87c6cccdbfa0566f6dcc99f1c81c5781bc09138cbd74f0adc2f7722b38a7627d0048457c7b6cde354581e9c0fc430d5d4d907b5008b467a0c82c39480b5efe1c3135c6ffc8677388a3ea876b4c6d21a953086df78646cf77e57b2fc9b13d818f446aaf866692c2bca81a8583e3824ae5915d4b7b3936b2b9e51f39e34359b1359caadf6a44c7728d1c400a66d2669f00af82468a8a06e9423b1e3781d3bf177cbcb02b636be601fc6ee822cccfca53cbe0b4d7dcc58ed4a396c026e17acc6c3560c8ffa5bc9b5e90dc0fbb85b3871f4cfe415d93012aeb7955841a0fe8d681b17180d962173437fe6c5b59e8a2c993eb83bc38f8f58185ebfce3edf0e72a276532c5122e073f639a0f66e0505dc525921ccbc20a334d3a40c738f2b0886cac302dd073eee35445c5c2c0c0f97325d758ea1523b50a487814a45d409c63505796a9a6a0ef1a32710cf465eedeb15755be93547e9d60ce645beef4ec76a67d536d1107635f41924c4e9c758671794ae1f44cc8a47ecb9d6d4fe111700603c545142267ed696498b4195e844116cb681cbe16b3f9867b14166749e57060251a6899480a95828a3de71f49d6cc8593366844c524a7ad5e50ed49ffa1dd8d814cb9a853dbd0fdfe22308b0e1968a5f27d29ca90ec555c2de118922207093602960ee4e314efe84adde1763fdcfb804d66992b4d4f4b56c7d4cfab64c2734e7c61e645d0bf822d3123a0bc9a624a0d5a16ef15c849be41da49089abaa4e0004ef61c707f51c0b388c2ee02184ef4d35f1142dec0cb89e935bbe5c4ecb20dc4793c5528a5471301ff094a67e70ec1eb8964f15895802066fc65ddebf362fa5cc2ac32ecc3cf6f274e1c8d3b4cecf6f31070d307ac5eb454e7d7eaca304a4243cbfeb5249068af1e08f47583b7030f95a79904dfb7a7517e8f33fa80781282e9dfab9c7f74425e1f0ed6ce6ab22add7d0bc214503152106564af656bfd8a49f99797862b2855f42d1d8880e0f72702e81b63e41ee50ca9cf7d2a44204921d131b687825d177651e49e6daed3706b29c132c9554c8ae28ebd1696716bdd18e31b6f43bc1c414467b52ae8c76be2ef4bfca9564af19d6e05b7f99be1db39411cb32f6da2ba658b5ce3dc0cf90f44e990babdda4e072fe868c252411b1d68aa62ec1b41d8eada871ae3499788f0711d4b54dbc0e8f47ffc1a0d12948a7394a25c2c3acde1a135845ee3385541f65ae4bb4df58ad880d545a71d0796a09fa1d5827e22e663b5bc67b8f66b5d867adb3acbacacf43cce1ccc854edb8de93da224247ffddaad38679e76d281d4984e911e01114c3ab42cb14afc9486836934e65afd0da77cd65c9ef4597248dae65e5229b6de16e080364f9a8a8a708aa11ed7feb32671e3a1b885e0145856527facca9a9c01f0202014e607381bc8a24316746c3c3623657e6a981bc3198bb7cf1cf1b42c8c7b6c98b920bfda535424b7e01e4f4d44423f7db2301cd0720655eaf11ddee5330e902e71cd40f7437c2261a49e9a16ef1271b760f8d7f294ae114ca292bd3424f8f8f64b600f2a992c22c320d214a1c526444e7fd038b857428a8449845f988ab29500867ab76093ead193e704bbfb2851ce23e8047ecfab3576b0f76690990fb3ddcea2685beab19ad04adde6e027ee2a672f3f97e6d96fa604e1d95ae4611beb1dd517b89d5e4d582a2ee80f751f40de361aaec4730cb0f999dbde0033273156e17196ba105ea7e7981e0a458dddd3400997a1d48aa7f0bd5cd3078184392f53fec949b6c7496951907ee9d8be67ae32ca2d8390cc154439fe944ba9c36bf1304fc1fee2c75dc60970b44fbd0415f4cc75a36a5f84d216576e20a8fe89b308ee45a7b9499109ef22b1e3765445e6281c327ffc1fa397fc627887f096ffb17a3588733be4cd3eaa5b0fef498c6eb3a8c7a6ec11117482783c982023b2d70f5b63ec900a75d614b0080b0e13e0cae36ead889329e53bf4eb9a6e6219a9850df7da6a603cb1cb67de16e20b4e36cf67928577f8fb48915b1fb15bfafa5297a3eb3fceff08fb3fc003be8eda83f1571dab218faabf3aaf71908d13fc8a1f516a213f9f94bbeba3f7d1395262cb83d1994c55f47ccee7a0a1b116fe151bdc492ba2b5a7b4ae3947556cff0ae453087f21725265b75a62c2b2916c74ee257b24dff8be1b064386c866a91e0c927c2cedda5c9851149487b9ffe4d627e5592d387ad6df661c6934ecad229f8b31550296af628e6077aaaa4d3a457bc923f3a14c9bfaa00a32a7f5590230d4e4f929368480c862cf3b2e784f741e896b13b32c0976dfcd65c13099969f75001e88309094b4de0d1023cf021919c3fe410e2576bd202ec901eff92087e9dc3b16be6d9f3c1d8f2a8bccbf7cc6935a2afca88bc81c885bee90f20e5a1280f18e7a2ed5e8746f1d650d8a6e9f84497b21c783f837803a5b1441659ead719ad3a95261c3f7ba1a486113a993ae6631f70233b83eb86b53ab4f7f4dbd0672279f6027680223e87b127c5ae893f6016214a9b7e57cbb2fb9f04d08f98ab93d257aa03f119bde864ada4b911bf01693ce0cffbab8a0984f1e6ad228306d5569e2e1c42a9864e7eef323ae00370d2cd7774dbe49710a9dc644ff84ed32d79e4f553a6cdb79b6da3e91540e713df8ea6be815d0310f759bbc0b20989540ac2ac906d2ba32f904657051cca77ee00f3d3e38a33061af9ddf1f35e73d52f14ad627813d0351029feb4697a156d4c42cf01162caf8668a157435d3c056339581c31590bc75840c84361226b970a51f7bcd939e8669b246d4466b95db27c847f90753804c87841a960264bd3724028494826b9c3afb9074466405591a103a7c5c3d07221eae6a05b7580747f48e551c809a48edef34808f87e40f183876fc99370864a5bde7e979ecd3507ef18273ec96093f222655562bfd4c63045b04586e97c56b4b6f98796b9cc5e9456f94071d5d0169346636aeebeae84b75e8dd63dc780ad142d4135323b26fb0a0608dd89e513dd19e391bc86576a8bc3d72e79c2d0f3a2d2f887fbbcb61504bb2a24936ce4e3545074c9c0879e6cae94011c394f051b9b25e46d7c46bb682dc1c0bc24f8706f3dddf295f2b7a11f8fa08e26d3510a17724076de762e81dbe72b0add5cd9f0dd1d277b2331b4a057b1461f754cd006603dc130304914388e5e9dc14705f7997cd84da126703d6eca585a5cbf672cd30a1393a525f738381326b4a561679f0a7101d7c2f91a074399b5f7059b3e3674feb9e3530e4780a724ded8c15e70dc43b5c03e113dc4b337dd9a9efb6535ffef0b781b65d2f4be00282735e29cbe6d510d0937b87829104ec256cf2bdce2d1b701e5910e7802e2110344476d07097985b80adcb29bb0e395374190afe6f4f3005336575c94df8747d36d5c55a0c87708be5c30dab61f0aebfa2a3180bccffa4cfd661821aeee986c2088465da844670c4b4811747975d706a573eb3ee00191233bc167de65bd72fb2475fae14d7ccb601a30742dc2de6c565389745301e91cf31466b15f703838e58aa00db9c10aa7c6fd6a23dd1f558639aa68ae527ef676188b33d467fb1ec992be4de4b5e582906e5b67aa5816e61e1323116313af1b78b685816fba543cc10182762202094c038dfd11aaf73556cecbe69e1e72f88990cc59b42b854e38444e3fc062802ac711b6b50efcc62147d9f915d7c04c657aa7dbf78f9a8df6ab7c15008d783eebb482dfa88f130653b855aff4dc0d2258f45bdb406db546c8088ea376aecf94ef36c02c3c6c5a1677889e58008f7e8af5652deca43ad34e9449bfa9f582397bb944e608d58c57b7d74c21be1b64033ef41259cc2f01bd91e02ac6a63ac04f8e0fe7f9dc1c72560df5bfd8f92712e39d52a50c1c27308b5f010f62c58f23c588d54e30915749de4dc669df9b09d2f28be91268eb90da85d2763b4ffa8a3ca9c78e9d3b6575b0863ee9ed0a5f9d17cabc8369c63df2bcda6289721e37bda66d20d9570b80bc5aac6cf4c0306ec4a78d39d2034a3386f6dc5543451a1197ed378cf98f8e4edfd09f1f7f5d87d1d61556f83e4f2f12507c9eab28f18c2352a2e6452cf87604dadd5fe6a3f9ea64d7c26ae038b6a93a49850e2f5d38532deb36f88a8ceebda956052d98d3bbc47c2c7d1f7200bb25f9caf27491ed5327719c762c8c352c157020587bc0177bf4c14ad11f18b7a60237415e67df1bfce67bf33b475ae702c4579d4e5c656877572baa3c432e79ac8754b14fb1b4be94686c998e169ee0e23f033b443a3f6ee296ea827d3ad7100db1289ce30f55fa86fc9069c6e2beae14b882d17841a09c5ecbe2441d2c0a62636ef37e102a67e00a0ae88916df1708be900a33b00692a737f7e1c24c70a304647b0f7d070ad57dd2716003a66276cf3d6ff9da690d7555a1ff8fd2bfdad55784621bd9616138c1b16fa5dfa489d3ac6f8a0a5b9a0ef1dcabcce19fe5bed5ca79574a417db192d3a5f224d6909a1bc212cffc1fd25c0cbb0e33cab972ab21714ecd9820138f4defeb8d6061ffb69b51961b990c92c2291eb3090ec885116eb42340b61cf4474ed4838f35454dbc96ba9197928757ac0662b923c27e83b80908c36ac994d05599440eefc9c1ffb5342439ddf06cc90cfd82376c26dd7025c1c854d239cffc8e33cacd3ddc705526b04b81ad6cf2ef2d86f280a913fe997ad008d8a491bad71f13088a1bb63949ace50d788be3b27a4591c8ac2f52983669d92a7cd629727ffe83b798651fe4157bffed979a641a37dd16d44df4a59dccd4bb6b5942904aafca6e89965ecc719ba21c0d52e149ada432131a99fe95159002789f750043a0d5333ed555305a563fc2ebea1b18a0e60963bc3c87f7270f829cf11673304a05a044dd8eb5834a25acb915203c3455368c5794b7d66b5bcc42a3a2c81fbd6ec617c691e9436eec2ad689d9192c60c777b3e9f32213f1e25745844694e0fb38aec3ccadfdb757d8e8dbb773659d51996af5821096bc8ca443b0070f9dd3e720b85d225a159a1e222b1a526bbf1d912268f34da25a6450999a019db4611b1fb7a58acd3404790c12fc2a0f5cc11fa81d1c10ca80c9573541631f10c53f6a220922b8438b7388bf3880341d454b15e18b99ad5ab3066721ae5558bb565fd9723ae3a78141ac74a97c4e144518a70dbd5dd9d3a9c31800dbc6324cdbd3c0e97a62ed2e818d90096ebda75cc616772b10298f0ffbae29bcae34e7c417038c94bdc7c7973df6017654016ff886110b65f60aff9442be55e3c0d1cd4017f9a06d9bc3bfd3453bb8441468ff71b1e6900c800b147513a43b09542c8e781ac225afd67e198623b8c22e6bc115d138a3197bbd2ee9a6a4c9246ccade94f2e62ab041a33e8d8d9f43064397e577f95915f8f67abe902bdac472d71113536b9304fd8f1a12cd89df380697b39d98da49ac121cf0607248c56663bcac2c6bc26def81ca8bd0eaa57a1c623c208bc594cd002986045b0430a97b2346b14f9814a1af4491534adea76e24ee2e4154a66f502e09901bb97a33a66ffa56140ea5b0b446f693587aef0060db07511081c5bb64776034ca7e6ae53307e8ac79bd27c25d9b0d4c60ce5bdbdb1b869cd05d8d9fa0e474f9aa708a7054f41ce5814135920014ebf0a96d37ba5682f25f7a0d3b7a8f824696df789fd570e10e9c684a1026937cdb89834e09050660066fe13aaf668d8b59f5a9076e5cd28ad9fcaeeb567a713957c36abbca6739c9615ec9716b96b205b7b3e136b26db8600c0575849f9b1ebdcbef1888b3b214344aa8a3dca101d0088be592db897ad188465fbd0bcfca466d52140c9264d40fa0d94616ad5d0da36691886699a89d385528e3e629e1eba87276a16bedccf02614c2e22d2d1d096d12f5ba11d8714a4937765bad375986b62038c24cf7e5b498bbc3877db82d0a1e5413c88b8d070ebcd16729926bf0783610e810f6ba17fe29292dd384e25654a60e2da28b27fee64931e3df1a54b73610166b671bbafffcf5209ce2d31558ac3a34d1855ad56069c585e75f6ec13f883e4935136cceec5ba05df7c50dbff0ad7520f8dc99533c8aaa0856ef4ec79f378d79fb4ec2870c5c9d334c0a5670e1a120607a520287e16047185d3b3539512aeb0c78aa16cd18f3645cbaa4a5d019ad7778ea5b223589560af838234dcd773e716bea0ab92cad031d92f0f9564bf83590ed28c60308b89a49d238820ef117d59f40d3200c55fd675c27859721b676f53f1434a974d2a9cf373054541d9e388c3d55b913847dafd8f487746e5b34e53fa27c342e5e02f12667326b9d65e25b0d70bf5628e36f5bb1420324212b7405ff7d190ef385fb0c57cc75b4179364c9c6d1dea23888f2cdefd312f6f233b263964623a8dceb095838bf45cfb48838cf790d02727acbd4c7f18eeeed8ffa0aee44887f4f7e173a2eb95516e9edfcf33ecbbae9f6a224d511b02882e6710748c65adc4bf562a626096d66060a823a5d8c5342b42bbf5a9d7a301ea520f82b5585ca63d849293748b50fbdfda93faa58495ca6a37ea59ad1999a8c867595b8df08674533141142bd32877cad575ee63bd4ccd9cdcd020d069e4fc797c74b34cbf15860ddd2e4184daf660c2f9e041f91f073f0d9412e9de81bdc1e2baedf0de71c2c89d107c28dcd64458bbbc02655c66f74826be4836fd4bd7640f2bf9bcd51bb364268010b5123d22693ea05afb19da67eaeddd8d173cb0343b0a1b13aa973513f4ae0ff1ca9872b9f17ed2d50f3eefeece9f3579b6518b393e02d253d8f639d24a1f7dab1e56b24686dc9553f6d6936ab4b838ba926f8833c641d322b33d5854cbd85a9261fc252ad61d7704dc0924b599049fa9039dce51ef927c3f289995e9fdccc9f95f9d0f630266c0d63009962d4187be5bc86f963ea50212fef815bd0f3c3736b208845213fae455cfaa407eb4ffca9528dc545f3d2f200490ecc6909d66505d78d73ebc6b265cb0d92d79c74d6304263fadc785ba96f3ea201edbe418283b866bbd3d33d2323a144494cd37550c40d911a1750bc9cc714abbef28f9648c03f6ceb4c6478bf17420a0e4b5a01f8c494e1c9c770db4f5771e13af98f89676a5db2971d7564c7bbb5829ce45d7156926c1717c5838f6eba0d9d6765dca2e738ab331c360fc92a98671cfaaf8fcb6311fb06f9bcc0f651b669d028c3eeb799acb4507ba3ee94833bb8b5e9701d042e4403401a58ef5fc3d84c4b385bcd08783487f3cb2558e291296bd98e36ea7a515cd408a20396c0d8f89c40a8fa107bee3b56b1462552bb518a7363493822ab8b70b57d8fe9fe13d54adbe229f3135b85e8f78c2c5a2506e369fb943ad6475f20706ae26aca71656db73cf60f099746e9736302d0f60b426aa64a154ae1326a6cb2acf1f0450c6b11b22732a2161d8c5a80ea0d77cc8ea5f44a7ab41e3ad50ce59a99cc3fa0c4159f336d95886b99e32449bea26fbd6ec9b14ff49f999e433385d979a9dd36ca671af6f4d076d748e5371255bec8c9d3b53c31a42e92edab7f931bc6166121cb1d371c29b9fe7bda2f26bf26d729f3f9b7072802f1a990d4a11f5168ff34a7363b800fb1041def2629c55f7f88f3dc83f05fd25e4b4bd0605e00d8dd86900a142fef60d374c65792f94930a36153056e78505b7b327aa0d166e59ac3fa4df7d53ab777f224e384291aa396f8d03e6aab8e0a6b77178a952945f0f3c091c500495401a9c49f6cc11a15add538f9187240d128c85ea8911ec484fa81c2e0647572750a67a130c2fd2c366e6f6e714e8fa25ea4131f13e9dbb1504ea91fe305f3dcd272ded94982eee36e3a95d51c7f2a642f24c718acabd7f834573f4ba1190d2449a9bae95a78fdfd41a528155364b4d4ce83bfb2dc1292ac0500aeb04d4e243cbe634c14c1475584a23857cf3daabe952c05e64590a8fed6d6c15be59dbb3d6a53b2da92d640e6e062854215d1337b8f6aa42f83da2be5990cf33e9daa8e1e697eb8213fca2b9945635f445a2f3a563fe3836a06b579f3b0d6deef1169621f8296cd0a633fc323393a9881f886006934f8d2ab2caf330646d7b2bda256d2e7ef1c3dc6ac27a27578dd5bca695dfc1cdbe106e8f7e7060a796f8a2c57f02be70c4cae39fcd7fca5899da29ca303d4c76c10522b9a61292a91965be01caf076b0b00fde5c678e27d3bb1fec5925c7cf970e587563b7c500c17a5abce70c1851bfb173e580aed32ffe9719fc1d2076e5310a78f96f78afc9ca58b7910276a733d8d18e9eb25136155e8408d07c9e7114cbf4e5f05aa14902e87eacc4d3335151bf7a9c51294e4566312de92cd840303cfbefe4635d4722413a14c156add1bec1f6f444dd5456bb5aea866c3566ee6ca1be271ee3953d66cbc271779754e0bb5250a50f9a27c2007c0ccaf031553c6a60110e7c4a05922d7c8c67e6c1e2abbfe2ebbf9f4f138b81ae6094402c65d4d024280c15ebe7f59ac57e634e6b066c56396f465d9e4219fb8a1958eb335cfb4578df08196fb0acc1846f5010f1f58c79b4d55c88d047248c22b7ae806c31a95a594f2733e3d351fa5dc8237638cbea492e23b3d7da81abef41c810872fbf0f333eb6bdd92dc7de81167d4b171741188368380dbb73ec70f207554e50af4ccd8e73ace7e33eca1222ae375c720400aae796533b715108f2e99c03048575ee5442341945aa843aefe125b08657c526414783365376145d6cbda16f4446f8a625a4ea459940800f1c77d9214b120ff525da9e8a37cb28852e0f1f94cee4cb6bb08175cbf9c66a6baa1d3feeba0afd89c426559126e419697446d2ea45dde9781891b1b6ef53556b2bc36b357eeffa2c3823ca8b5dc5141819b8662cb8d520bf904d3e84d20dd33f3af8978b8b46dc96a452b0f98ffa71d61e75876f7100b2c63abb604f6f39dd7de33c0ca786ca0eed4ebfddea24a320222d4fa7f93c2b9bb44402d2dbed7623c3594ad37d279046a820e758dfc54f62b3156fa84a9666601922b9b8a66df3527b980767962ecd288fdb6b7b21d5b05e43d58f68f00cc50c774f91c5b590dae7ab87451686687e7e0107482df665673f36bf10fad0217629682f10ff309f0f89ba6009bdc80e6058cd08953fecf18f5f51820f8b066c84c6adbc6253885c2e7b188369b29e43b5dac6269adbeb68659021926d84de964b4ac5b2f14c911b81ff0c1d41c0652a4bb8bf4428cf7a344369febc14492db05f90a5523fdaf8f9f0ec6220ef03278c01a28ba91fc1c1c445b043f3eb4487806f9408b10ba16fa7aeb5ab24dd009b98a1ebf8c54afce3e2f41e231d5eb9d140bbbd25b41ddac59e9fe606fa125b4459234688dc6aeec8d144d74dc72eb14021144346d5448e9e85d6ccc9a69bfba1cc78554b11dd810287afe136247e1e97d4760f70c695ec8a1dffe032fe41b38437b6957d9bce6b9fac120ec95e2ae0b44a621a300ce71b0fdb4a5f51ab043917d68343c78aea83fe4e8ac4193f5d1a69c86df5f2d212857ac4c2a4d8cb4d18607cce7d5c4ca754e5e572d2dd79c12e90a42cd29856c0bc62df17b43603c142cfcc34d31e819b2237da82b9b6d19c3dc2c220406a06ac1cc28d0bbf5776f7ae297e9a868f14885928800c2247a46aa6c28d51475078e61ef5267cd88ab0f635af6b3642929aa95f93aa2214d7603fcefce33ae8b356706a7f63d626093e85a97e7211598e32116603d359f66755d188fdd340b0fa6966e0fc4fac24402257a5d6614f489c4934ba84f76b9ffff5022327a167cb16bbc384969e5d5a3b84893a374518a4a4920926a2e0a8cddc397207f485c057e700c2fdacd48a0f3e2a50f56af20cbb0a2a1f5336da60116e2491c46e8661783f37ddafee31af219742c920e402d132051f0b8dc995ded5443c22ef0895da8e43eb1e9ddea70a0f4e21e8359c48374af9368d825b1fd06379679a3ccac4b3a82210021a079ecdc000f475f5548b3b99fc0e78f748c3fe7108aa6298a5461b48279a8875c9ba1dc7e8337717c8a9221146c5e2a243e32e0fdec094d97cbec63d196de680a4cccaf5d0749073e29410c408948ab2e44a3060cecd34498f4a136e5e36584c946fe947747971c43fb1b524376be20e273dbfef647824b155bc29f4d9bdda63b82f8519e51a0580c2407a0fa040aa4e72a5e9007f96eef16d968445ced554c9018925923b83d077403ba78a3086be65191f6dc382f5339f2b6e6a1cebafc8193afb71995c85c9cff4bbd2eb8147eee5c4f26254bb3bafc56f02c5259dc1714cbca771325cba3c16f7e2cd410671952d67baf2dc78f7c3b6287b0ae25bc40bf3aa7233883fb851c87ba5320435f5f839bc3855d2307931d822e501f2ddbdad243c54bdb4c9bbf137a6fa2c8e60e0a778cd0faea2070d6804a120be32544246d8e788e89bffda231f26fa620af29b1f62ddefc06c4b1f2695b6d6cc960135c0f1f21aa72bbb8a309f98f8ff2e1b7b1150271bfe29c7ffb6093096dc677ca3d686e4ae18d49592ad936c58098e351dfc0bd486839f48c2e99e609a9d4d151b55ca52e453248429f0c702c75c2dc19bb06c1de775c3fd7b17536b7ebc6e6e66a68bfa79f08f1f0904ded0a03bea85aa997a2e9cff4eddf2bfb5d09415fae62ff771ad320d3475915f84660b86481fc2d218714907b0efa52e97036bf907f797e79e2ab7aecbb911fca11749138b2e14f54db11cf70c41fdb68df28de0fec8211921598a8b680926ca533c89d3a0df3aaa21fa3876dd8106737c6ccfa1611439df7bc5f1704d454f9cb2d116fb17f743ad6c6e21c642be1b6663dadba71d6be02c4196c89d9a75e16e0aeede65a83732b1ea2ffd54b10ad01ee11d94122f06cc08685982627ec1f236774737e54440fe259ed2caabbfd0ad18b00f35afd145b5a446162611decddde2b9d9223612009743eb95e619f3641024de74a2831ae0fdd317c0fe82b2e3b1a5d40561fbac38c019bd722f259247718882208709e18569209358be66d57e35ecae90b65b0482012d1002a30f90d5bc887efc6bff34a386f3b0bb654cd8745852b23ff2822b6e3cdbf9f77f9e47ad374fb15eef079186edd7ddf2ff32d333a4cac78dd7e4dfbf851e7dce7db01caa31f2602e490a804d49c3309ba85cbb75b843cd698b637693dec5e5b704bb9f0034feca74f76dd31b3dd2eac274d4430e2f965ed32b5ba738770a23588fa3b3ff009825c3c9be93ca93c9ac19496ced6f0fb69187620601efdda2c806f93e08d3bcb46ef58a66beef7980206fa2280388a2aa6c6251f0c81bd3ef9c7e41234677fc663927179047e90dc9708aed08886fc5c1802f357a94db8b892a8a345eecd055d6c2da1458a0d23d392a6e6e109c4897bd0b409f85921f9af4f1fd56e49b97dbb2904d543c2ffabb7535c2f3990911170704ecb6fed488492635f458781122485c4fb1a1f11f5e9dee02d92c5579ae16e7d0b56fe7f5c0e141ddf3800fb85b56fbc36c25c5e8a10324a2f5bb70bd2f61f8432efa72634b2b992d89e40c622a77e65f9e0d769c89c69f0f5d4973127681b37bf90a85cdaa11e1b1cd997b632dd55ac6715b729b33fdbc3655cbc37b70b05d71b89f129053402f4c633ee0d92caba7a78fc0f2c8aa9d0b320803b949e1576ab560a652deb32da18d5c4e78214fa99ba37314b360b075a84f18e7fc30814fdcacd436572a0ba3aa7165a33351f8416ec704c9ab559edfe416ce9d46844a50bd881edff5f242235f9b089209b75503002d59c1928b3463eafc2c101af87c869550a2d7cd2f7e2a4797a320b52f9e6ab9e16e3e5d69442895480fd82694223f26e0762f9ead898d317bbf757f732664c8c47c5a9477a099c3b911a19aa08f64327661255efe341c6720cea4435cd24b537c69bdccc2205578c2662e97dc509284b50cf97566f724d14122973d9ffe0e487addc1964097b20b3ee514c4b00cee85e7571b2bbef60255380b19eb86886414bc95d55a4bffb77d065a905d49ceb9f2cd2c5c348d36d23599e2f64354c3d16a8b4372182025d5ccfd8335f3fc6d9744053ea2498c8b444e8f75078e1a16fe78558587c4d1618b3d8ebd4ace8f9a959c4c91db9796888fc2fbe5b7766444c2b8033b232187dd80badc52adb35cee5c4935d6672e26148cf355d516656208b9d2939aa233e916502cddb3edd82b5d5599ab1b4a5c0478912ecb55e440f567efe2e72836d54019a2192f9b01ff8f5ed28ddd889d44d00ee32d7976d2daad60071e0eef3dfd8771e6e20d228bcf81accb78bb9bb9dbdbff574cd7c6b51ecabd2055d546ebee730ac9114e66c02b40f214c00d17eb08aaaf5d9efbb1fc1c96c3cb0b5fafede9fbc045f77573e1df7c8091091df4726724507f917d19d65d5e3ef7db1e1673b33fc85c77f2595f6f1fcde19ce6b7fda3e38881358a61995b6fa1d178829e112604d75829fbb0db82c4ee9aaa4b6bf8a1f151cd2400524ac8156c3cc154a4dfa0131e471b7c03b676dd8201875fde0f01b52092d01607ccb5f917684d76105a760d2df6a6d721ac0bab040d4501664292e7bcd2fae178ebedc9a313c4da2020dd9f62b324515c4cc746e54277bf1e5908e5a9e410c44f86580a9fba64fa7f1ae72291b07a3476a94ecb7d4b5e3e3d4b900ab62c40d419a3d0eea3924fdb4415a14df0d9fe0c9463ac0bfbae3540c7a5f9f9dcef7feee13a1ed317a8e1d0723710c0056710b61fbaf03e0a3930d770d702c65348d4510c7e0de20104405188a414ab61ae163f86684589287c6636e02d70e68a7f0f73d90ae52a9b77886a1ae085f284cca9cf6089a937a7583f8d284bf24a193c703c63ff5f5a8ca77a203efcc0a88580022fbe9dba48c032e6bf486c914dc1a07a0cb57fdc20a154a4682b493aff7699a1b2b7b8d46197e27a4a13091ee9f8965e37eb91d19f9e5ce999944695b21d2e41ac2dfcb23551d0fa5c526b0db5f55e9c62d24516b5145a4611bdfb439cf57ada809aff5463649970abde559bb022ebda825c797f73bac8c7c4b8f1473e4c9041048a81129752aa47eeb9a0dd8bc5cc2c10da08a9ad955c4b87cbd6f0e40b48ed0ac3171f13336a03d3b355e5df398c50753db2281f743bff8262247fccbfe6ae32a62bdce8c13553c8f2edfbae878999d576b969cb7c849c69a9fd5111d7510e1bbf629b39bb0e221df94366ec7da6c2cb2f2cc549b73d3bd1e53372bcc3d36a10b62bdbf8d58426809ffd7892c494b0973c1d559bc858024a5efb36059f6e600e1a40c3c5e6fa33a164f2f3858fa87799f2d3e307ae95e72bf08e7c11a0bf5c93d0b254e9f3277ea2d7103caa6ad0155d1b8be02908747e61c90a578e47b47b2de5dfcf43c22521ae4fb79edb49550923518b67783b0e3d181f34a98b2d05dcf080dc18ab42c8b17cfb90c3be1609529503bf170af83142b5c259c99e0ac15a4698021aaab147068797d95a3eacd281583a87cc41d25284b17952507ea7cac9fbf43102564f5c41bfa44423d74e10cc4d657cdf4474892d35c2b4687d05da3e363e388ff20c7e9b7b508a83eae1c86ad06d5df5edd45ad9809c3ff3d4dd6c81b213c4dd0c3127bba9330b2e7b8e0ac1ffdec3ab28a582e8bf10df13b77f3019b6c1cacf06e9d8c09b51469c433afff9fd5471dc807116c63583080ad3b1459840e026b19f3896b7aeaab629d5b395e48365b40a544cc119e706bb20162fedc68e5cb5d756ca936efc977759c8b505c85aa8308213b5af33fd8bc8c4312e71c8d1a5b93768a31441bce804eb0fcc48977ef97920a4ca5b09333fa0d742eef7af9aef75da07e88ae02078dd97e8bf7cecd4b2229f61d864bd134345fde2e7c87b404934a2237dac02233c755b14ba6a93999a3cf82ac81d7ca814d6e337d2bb42b36e3508b788f5b2fbcfb947927ad76d0f4e8223233e32d4be3a4084bdcf8f77d8d5c5f59400630f1aec36784d0c67f3b4483ba33413a9850e82a3cfc4a8fd5a8020e8f26ac2cd0ff206abb221d700cd4305418e72af68b6f2330820dc424192651a7dd79ed7f5d8ff1fbdb8244bf76f775a6a2b8cfc91e8d33d042939ea056357726e95685085f4483676b862032f736c4bf15541b1d707a7586274099466bd29c1b306bce37316554c90a5e05c08ec5592ba5d667ecc8aafe31e53038950f150782e6503000980481f0939db5bf1f66990d2f212e552a529c4a72644ecc7c33e67730d533b89971d322a291dc2b9bf84d682e640ff76cbca8261283049e31518bb4db4f0e1dc1f49ebeb1e46ae97ddd7245d4bb8b62fdc752869f6e19663846981c317ec59c46939670b388fee6c089c5dc6cf3626030944ff66d8ac5d3e985164d3bc216e4dd2e2ed798e5bd80862a5d794a1662d03d27fff0c5046ced58e4fdd08ca9b794575672e16c801012639a00c3bdd5d356be5fe18c14fb45655c4aae0daf0fd6ca72692193d82adef1f94423b67530990aa61743d190a040bfb056d65dbdea8513e5caf9ac369944ea6b5ab74f4987c4e8c1ec340c86ebc841a495e8b55b8dce2e4ebca330053c60b17f4a4835fd1fbb89419a61fafa03fa571beadf869b0c361f470bee4e5ae655412032fd870f7d46c7a34d65a858c9d2def1cede77d674f10582f369ff1462cd7142ec736b51e918aea3271d2650d09457fa46a97edb23a4029f0c9bbf41c2f7b4a59e8d77cd8174478882e253a9acfef147f87287f3d9c4d20287165cc22a3025554e69929de7a6489835981e7eaffc5742bd677d395b54320a477b2d486c154c983b8587f1d10942c684597d990cdd6041d8ecc125c4f371aee4f688976602dff5e1173c381c0fefadc3813159ab9fd78cb34484cdb750fb0f826098f1863fe586d297a61b478384692dda42f2c3a3997e1d5ccfe480358ccc6097e329ebd3ae95877509a01ab6441a57a4195147420ed0b9d4a7ef0927cbf25a987bafb7b987de1f4747d2868e374107dd729d1ec6601193f8b57bf242885da51d3aed49875272376c0c270d03295e8b24385306ef8aa4f29168798b4a2b77a9d53fc5a153c4a703364392ed805ed68e8fe3518b3d149ba3910c07182d028811dc9c0d74f43df9fc7169d1916ce1028fa734f33970ccd0bc4c87d47bcf49cc0a9527727183dadc0376ff1b84b58424e4cfbd1959a95ae015493f216372a4b794c4dcad2bd89632afba8a03c6f55c393fd6b7b2ef187a7adceb35935f6cee3d0f9c94df2c9472b884cdb17cdcb9b57af39a9c7de29c77cf91d14cacb0cac4bd981bff266b1bdfa2c8bb9750eda22a74a73303c5b5238cf211ce393e274e93d3ed059d383206a5268c1431237dc274960000b704a8e8d87642c00bd46858f246ace4af821ace8e5b876705d9ab28ad2249bae5ecd034285cb942e3f331c08697542ec03d0f352c79f1850e17c0c93aa3c596ef6f98f1331e93943b0c00399b60d8680bacc42678f9891acc53d88f17fb8a79583a3cc318417b65ec2c603ebe84e51367e235410dd9cce90b230d95c2878a295ad63b7ffc77117d2beb58a247719ce8cb4be9f3198eef07b1859eee7f191acea39cb99709039fa181d785aef2b825fb0d97f67737f53ec73cefae00b3f9dbe646275bbeba3904d153e027acef2bdf6cafef0ce821f0fc680f1467c531d2dc3c623ce581106379ba1a5322005dda86d7780271257163aa4ed6a81d07159fee595e4b7d21e2542fd834ff0b87d138fbf48a582ddb9adb5105725ba993c2977e7c09fe5aa8f67b0228e30681d57842b2cab6285d586815b704ba12447279d23f869fe8d3ebaccae3fd0af27831f5e33a8e8d366e83a5191dcef571b5260f6b10b961cf4e01ee9fcff8bbdb901d359e7d46dca4fb656e0dfae2ee57c6b992d8d49d7151306cc945db326a09e04df3eb41a6d22164e54394a5290137dc0eb24542cda6d9b6a3cfb6106e82bc5e2c6741260d232ccfb08e0caaf6deb055057fb3f06ddde9cec59646c89bb05d156092e69a0ccc41da275d4422a33caf8e5684c7175afb568b681e77edf1fa416598e8cb739706e9b09f00140ce782728970c9b3d9a0e7db4fe92cca67c1eb0987e415ec7b4f75c554cde963ea2ce51f45f250f19c546b49fa97159062cd30071fffd14cf481f074be56f0f368b2df69de517b00b4807d09f1dd645899eecd5aaa39db2e56c98493246e74a8bf93edc3e7d7729acfb1981191d03ce5f9d946dadd0b99b5b7d85835276acbdd3c12cfa449a55b064e7f652fd06e92598d6ecca74689374091ebedfd30e4fe9abf68fc9927719e2ced9df24500e55061e2d12a6938ef1d94101c8ffaad0bcf733a015b0a521dfe98efde57f6b62c4fa4704452d51c5580ffb7bc865c98a3367e734a2a405305af507a33664a6f6fd7fb4f793e8e715d76c8d94f14bc1eda7dc6bbc708e8b4a9144db015837b777eb042a868b24461e876b7dbd5de9c75ec2c51698868a4aaf30f2868c66777618684fee902633e0a10b585640a1a42ad333600f6755b229c550418cbe24243e28f9f4521d8d6958882634876fb0c9b6fb5e8fcbe8a45338cfcab4a6cf0b7dd175e7164a63f7c34d4d0080224bf102e31eb25cb0f52d802c34f2ca678123dc1083856184856a85cbf9cbc514adc428fbc48dc5790a12adada05ee29e10ed834bef88d14fba1a24846c0aae88bdf285514be3b12bbf09508495e46aa817260dd567af673acfbce574308934547fb8516dc2454d008ea6a78a329d0df2883ea2b27b830231e9e7aaea566a2db75cbc4916295ae2e4e464e9336192ea275fe737dae2522ea0ecb2b070ae44d81df67d7da98b9c6387d11daa718ebcfd70b1f05ad973164fd9e4d65c1d9df713d135087b44aa0dd1ec3b32d3d188a08b8419f5b03e75404437736e2bc40f7d40f076915248a692e8937e67c721ada46afe5e9ef12883fe8581ecc837756cf5cad47236995a7a6bffcbc766bb674a1c699e55b4f4d82c735e7f3fd0acc612b1e5d22321194d1e732e8dd0535c1966a570057a79e7b41363e01586d7d29bb281105051666deab80b41555b227d7cd06efb220a73de9dc499f848f13fefdd21b6563bd3a0e4cdf795ea3fff67a831eb6ebe2708a1ebd426f3fec72df5a54704400f9505531862191f36f7148a2b528c46bfb2d0e9d39a1566f17ae69c6635101f35b5fbb9fd25691c1062f8011ff3796a1b6fee496d7c79c4a819ce62c58151d8af83b3a5ada8ecc2fda5991b2b118ee747e67c57b7caa38b16e5127ed337d6d9df9507412de8ff21f8bde305a18696c8c9340467263b838ee78f190ddf0c681d7230634751bac12f6a012416614adbf151bc80cb692b5a4d7adeb4b53c932b51ea84037db42f14cabc3436e69ce5d4ffc423d4bee506c422a1ccb352b9c36ae301a0617f53585922e372e81799ac7825b04a5d0fea88b6c5376d0228612dedf95e2506e089228f6f39946de3f494abfeef4f365d5b668efb5306ae22595f94335d3b61fb5366fce7dbd55d13be9eefcf3b7f8f1a948a1ccfbb3a935b5c4a674c1c1f4282167034cb562ddc3e55005eb0a500d3c4e0de01152e334f0908380eb9b6dae5364d2d1ee3f2e5ce7373a72d7f2c54677c24716120550fc16201f37f5524a05a4f34c94672c53434290e776cc6005ecfa678789e4376a9e39de91942563e4b2d3361ca8c1b2d61b50ba27821d039ac8196744ac736a4f4bd47c9225f169abbaf0a350d50939612f66b828dab8cebd37bfbae68798e041307252012f8bff8db18e5cafa55bb895082ecc9b2852ad608e2ecb349c93988334f57c53805daa70be4860a8c67dc6cb9994c69d47a181019294e8682706d11716d46b6cc777f9de6909d3d4c091b76ede84b0f608fbad544fa89e1176576eac6e274e46e697c406550f9367a9bb8b28c98689b1941e8de7934b551fa3d4b34c3c6c62c5574f1ab7719e4107b5d2ac95c4aafd6cb9f29ddb42860c534b93928e79279e154348b04829950ce6cfdd53ad474750477abf34466cc7745980dd350d80a9f58b3174926f913259d6110cd7bda03555c2043c3b1c13e38220d3ddf3635766f6f3be6bb1053e3aafe8617b79896ef5813282c245d27b1a723a7a0f547db6a2da9d33c76115cfed3c96a6bf9eafab2a19943d91c16211161bc8d47c3b939171c7bc74ea4b1f8afa672b98fdffe7c87ea7557f3bb33a0260cc068a4b98c052f7f27d5338d4565e9dd8a4ad74f553de645353013a871f040096b89fe86eabf9d6b6ae8c20638047753a8433a891594bda5d863a9201ce9c383f7940470bf7cb58fe2c977a333b544ff5e4b958ac065486ee1aa7ed59b1cd8a3d891a54664dd398822f7d6f8a1eafbf7ed809b6163c4ce082ad6ebb0771cf95aae74727bffc8a975e291ef4b3737a3823a715f81c742853bbafeeb853e674092923c93ccb69f0054b5ec0434613edfc9046ee171b0bb7669796e67729ee941ea35033c4f5a50014d4f68e0671cf244c338279433724df2b6e89d58a4bac94de154a68655036437049d6459d63c4ca1abefe045c99888eac64720bc50516faef77eee9409165098ca550eff6aa07c295e6ae2891f96a69754fc9ee93f2912af5ae499fcb03b7e2acfcdbed312ac620cb98d065bf74a883d772d1a709fbc544d627c7fa184f52e0ac59fec2444598efe22b839fa021a95670663c455e0d5db77faba751cf7c613ce88477529625ace168167eaed1597a924c37fa906ccfd8b7d34fff3e315d3917b14c5d7ecf86176eb28a8a323cf1f1b8fb36d3a29b2cbc929624b1b74f990abb1040250669364d4d7a16dfe423f395fbc100162de93c376e8f4c4c924c0f9b29cb882dcc0790d20fcf62c89315e2a33cf97594264f4e55bc45230a28bdc54e480a02286ba1b83a3c810e2780acc9c990e7c48509add5ac857d98bde9fa48be70fa0edafca8ca8635e8171ff2e8a86d579484020126ca8da9a5c66ba84aed85330590acb21d2201155199357eb368d3a54a24ca0264c84d2313a09215fb04a5a98eb60675b90b648dc417181a51bf1e4472f63ecb370b5963aa20386549508903c78eafec06be6d9b8372b05c1bcab6706fd7d91666ec22b844870a9630eb0c6d1db6bde2f293e8e62b3be8852cf5eb2404bd2ed1d8863d53c06ca6c96fa86f5a708c32ecd5f1ef0578ded3a3e7b9b49310cbad31e390b0233ef3ceef30ee9c338f42fbdbc3ffc9c001a933c85d0985afafb7d88dbe63b839af69bff963567c00367327581162ddd377e3bae0f09b8488009955e6f39ce8b548d3a76b54548e6cc16f42469e356680f0477cfca22ac7f641bcd50e45c9d2d52033243a60bb5df3dba5f2a18038862839ca1d225a36b4f8d630e329c19f2ca478180c85769822ead55af6f1818d46eed376d4369e0fa6eb83dfa7204fe02812755c738366053811094bcd0656747edd59728bcc206d53e5d098769fcfcf95258fdf22743d199291f0e56844e695f59b9755fb10fef8ca033f9ba77f2050e507c8d11906b2b1a704c61c0043473be8c82a1233c7d32bbcc5c5ae49627e0867ca5e0bd98f24da3fcbc3f6914f0b4c93de74a2d11241886d85ec55faac7b9fc50015746352fa853d501d2aaf3369283ed41379b6db25f55a6252273afbe7a1440ad2c6d8a795af4b90f22ba7717669d58a41337c7b796d7961aca58c2aeba87c7790058746928435ffdec5d8b945dcb7625ccc8ccd875ac949677334c47ca99380f70b4a421ce524280b2a0ee0d9bc39fa3824c30cbb2e11d1eb4f6e34dbc7652fd268be772b3f14cf211e53dd0a52154914344bfb7431af495b33181ce3c9c56d1ab8d706087f536924aa1327f8e6fa84484998260cf20ed3be0a561a81b12158a13cde9155e03abc59df2278658d9869f9723c73ee86701d2b98251df1eca5cb784e76ad08abfa190954aefb95263cf8f93ff4e3457d555df852dbba16c8b65f4e8bf22ed8fb6378cb0b23d349ebe84d98f1a114287f569ab3b14bd14b9ea1cf866222084f75e37b34f4c588e4f7aca5c60fbfcec0bc8750b71483629ba54b60ef1bf6f9b7dc97890164acf08658b64ebcd69cfdf79c716a31de3fd470bab40f413eb49b87a3bf8a293c15382e6dc58bf191b222a66fe5b540aa5ffd0fe5b0f24895834a2687dc73937030b77e441d8c8107c35af2b2b5fc7b3d2987bbc956b3eec2fcbd1267bc5f0e537f4c52465f221e976931effe7df986a30d8d7d0f0f0d5ddd258748063e4622b8a3bb376e4f01b8ab14e34fe819cc9ab3b726ea8884849508d25eade4a60ba0f78697e7dbb59cb6b0f3924aeae22a7a1bec7c43b1a8a96df9667233e14eb8986545a454a817bae97bc63b6d57a896e0311a6edb067a450a4aec92cfcb00519364074c11484df7c8c4b837e910dbca9e01090a5dfa6202980322d36ab30eb0563bafaa3def94dadc825310674af127305af1a2132099de49f6d72a4bb537094495de6d51beac6b189ee3c60cb365b1b069a38d8ac772b02b6c76b3831f17f434bac0c73b641ac7921f312082d03a7244b483b7faa210b7568ca50fcc604c7ba51ef2f681d0b97b7cb7b121fef3d0ef79c8bd00ca7a35f43e98dc84bf1e157e978a5e2189a12a3bec5db1e2076100cb76275d95404b8c4f2110327791ffb2cd92c55695a05c452c193ef6c86de9acd1a75990a3ef68f84bf89574f96d3bf2afc14dc141e8f0de833677563d7428ccd22bbde10e4fc718b68a8790fcdad7eeca3bd481e0a3fb625a53c0b2ab25772f3efec1e52343af091445cb48bb7e469bbfe70413ae0bf14fb4cfcdb1568de4530e18ea7c3d8604fe7e08df7b8fa3261a72f046ad6f4e538bdfafdf2172a92979f501d8d700b2a37602ba4636cb93f2489064550369bcb3477ec74b83d1713496e01c6a236207928e35ef4121ee53284e8cfc2600f3418a18fa68adb17cff43d50eee0f119c6f733edec5c1be3358afb444597f8ad931768a0bd560afc2520ae979e5f619cbfa72aa4118223a00e005f0e43bfa6758963fff1aea352d364a8496aab1bae668472132d5a0d62fabdc6bcaf7ff925a6664c5f7ea0a7eb406c0f1d711ca2191bbace8351ee56040f9062c0a5e502fbe1fc4f8f4d200ab0fb97ae62d33807d23d0892551b77c42565d955f723e2f0850466b782c5e187f69104c748ea058b906ed4283ffcf60f3907149aa14b3fb02f8cc78ec378a6a62d713b984915b0ab9e38df1c64468b2bbbd78f5721f936ce89c2eda575b22904806a21f899d82dff47fa9e17c3839c0ee53f1c5c6d6a07a2114dbbc84f7787e925b370329aa0d9ae1429a834ac9ba86280e921d441ca4bddf53ac2c7cc8d0c20d9ecfbd39b6ddec828413699c1bce3399c9cc1c2bfffea03ea0310f86e372f20b3101b66d492a4f692d3f38d17c92099e0f6dbe5b129630dc1393c050d8441746b0bad7e2411d396f4dad2eade7a078bdc5a66ba0760227e8308cf0b1b3b74b49478ec38c22ca61f1aafce2e7fe95e95dbafb8a1a562edf9393e9cf8fe4166e74aa90c6103daffcbf0db06c84a4ddd9c7a438a80c8019a225a0f717fdaf39d34643115d6ad05a3d08dcadcdf04d1290604213eec017b7081487e4fef6ff75503b06d71080b92311032d8b2d8346436a5390652068e3e02abdb416def33b4b9bbf4d18b97e2f9e725eb41619830a8f2f2558e774be1c6b818f0bcdbd3e8f7f2e338be058c719da0f274b89ecfe0b93ab75af9f826382287465ef1fed1d3262d5f46cdae8225cd08a5d7497109578282bbb1ecfd7a1bbe7c8728a16ab7a1a2e5137c7de4a7c63a010639ae9c66298a5a4555c75635b7056daa31a8de3e5cdae1e3dda980385b01cee5c986ec984fbdbad38f6d381eb1526158a008654d999ebdb8ae76a5b74b47e7b8c810b741d5d040babfbbeae3e479f5fd068e86801de5e5ebd839e29771429b92a4fa17b355cdc522cada082d025efd9d53bc1c09950fbe3032ead2fd4b0e0c16f19eea6183285a1ba1e3d4b92f9bc7ee182857d91dce2f940bcd81d33486d79cdefeafd1847a297d78028a05cdeadc8d46f8df52113ceaf6c2e87383470edc41ada9c3aff7dff1d0fb7c21cbc4bc4ed8652d8ff2ab9ce4ce71a11d92728f65e2f2371647e76c7dce9fa9dbd482e847d3245849deaf2c1218f71127535394d54980f90f163b25abe61282a6386be70bf67eca3e0cdc50faffc2d7c71a13ae665c94e9068fdd56f888f5bab458474711da5cec6881a7a76624add33bb5eea7792af461e8929aa22d8752a72ed326aabd82f237168c8e21d3bafc26ca03f633118ac53e87d0241a1419ca3188fa86d4d7b5f52a88d5a5fecca2bd3514168938de8dc98011e95b05e84802f4153df1fc5b1fc63f1eeb93bd0daeb23988396158691ad832a6a04d0081c4f024e3a9fc1fcb2b371f4cf59636d50422906b5ebb7e50ab703b2bf303caae54b78517c1ae04e886ff7e766995266853742eeeadf74c3a9e3f70883a7c62e43b3e78d32c3163f410a42b29a2968a8e380415a3e5096625842a4eff51495c0b7fdb9589df18a48308e11a1c441fad12c9dde776ffa1dc0f1634ada4ce50b27a226d0f8b847ed96fd695afc190199e5ece80ab4a70da54aaa72e7ada212d047363ba791dbe2f05398f4d775f9b8d5ef0a7b0169870b69720edbc24a8fac50679b0306fe8a7a7695300248462d0149ab752a1501ba92d6958caa08da0d990408f223b9ede2cf3c3cb067c16e809368e7474008c6719b6ff551bfea7187a1af564a38be57e411bbfc639fe007e868d7d5b372b1856ce8a9398946f39a8c324a0b284c7a2349a376f039e3d42fdfa80966e204a11d42b43c5c86630a2c88358ead8cf03880482b83ba9451438c8de247f475fce2ee9ea686154470d22f9a409b9ed9358ef9d868a4be68ec2939a947eff6109f58dfecf4a98cbc4b455180fffd136d891f419722573bedde4232b95f9b63f608555f1407bf6bb2c2f36fc0f16e39d970036be46d24182917ecd15c27765d7a81fda62b2ecc2914d5582d3144831db595a9fe1d9120a44cb861b4a4a6e8ace50c3aaf683bcb9e8832f5d02a9f31d6d2afe6036474fb4a5dbc71f1fdd6bc8cac63d89fb1573c3d4427eb5d62df085c2d7a7ff713232a91624e8ba0800f51dff178bb6f2c5acb111cf2123a58e51b9d2447c8c6cb4562a7c2ff591f91a9c7e3084f24ceff4e391275563e0227a0202e09c5bdbc5dd9d56a9e1fffa29d70ac0160cf9a1dc0993c6e8f48098b67a70abfde90fcf6306caa6e31ced3044bd424cd80381adc96b126fce0fe8c132afe3710c6da49b0bf935eecb426b77e2c4dd02de7fe5d41fcb40f0357e9c793bf3e2401d581092d7e86ce7631ba2a8946003c5a85c7f7fc412424c2cdf5b38995bf768f04e35242df27ef5d5c321bdb1ed4eb1e788a3b21d11d48df71a1cd7fbc50b155fe7a24e9c6e9617c673a0930542f5fdce3a38784b965cd2505eff4e87ba0fa696306298d3356c25feb018e2855f7fbbf62da7e13bbf7393ef087709a5c2ac1341b3435f147c812c2c0c0750aba53fd0180ada8a2a90245f420a7d69e4dafec603dcf9a1f0f48d444b909e7cc27e74da5e9da8a7820074d1160573f608f67442f3ad2935f12b624e342c69456fc3585761ed8c450af54e65f5ff92e36b7f4fb72722f51c6d651ac262ac0375af1925d792e9a40c56f25f5ca39418bf1e7a3910889fbd110cc311f76685941b080bb0d0cbe08c5849a6d3e6f36e6f760614a2383b28e510af0595e7df222cabc8426390d6f1efe6747bbab79ed28b4fbe6e41180dbe6e151de63bea1d7ff2e55ac458b52d8e5169c544dabb72bce8b1574760e114706fcb45762c3633a73a8af0ec004dab628b46354cd9106f92687284b0480d1f39ec3eabd1a1b370bf84756f6ee740a113636294dee9c97276e7c6dcb6e77897ee93c4b8c761506b11235aa26f32a7f1ad55eb8289fabb7670d007aa8d7f4a199383557c23f38e4e0bb6065818c53ed68c071bc4b94728de8d2e64eed023a6664b537371eb54d185468615555cadc9177a93cca028e23dee7aa7f497fcc62392043802b5cc59fd28217acd02c0dc3bbdad8d7c5a18f34784adc716e5f936a802dbcaf811e1797f57b591fe5b06a9384398c73f6932a061936d6343b219613569fba58690e8361ad920b88677683222e7161f6297cbf0566d3c6170a6149f9d0379bf45418e8b10b60989bb715623519c05aa0f42a8839175aa20dab06a280f1bcb308f5824a7cbb0c83b3f0edb311a3d11f96908980058a66d6bedf871db558ee7b07c72cfe137873482f3634449fed466700cea0ac5d80972a6e0fe3f9c51f93d23cacb74fdd5f73b6646e497f634f75c0b6dde1c304b16773bfd74dd74ff8b6e802d7b705ee25c9c1e6e11088d7609acf0e2973c773206f9a96b57335426750b7241104e29fcde01d87e283dd0e742f9b6616a3d66b4a1d034035ad4c7573c6916aa600125aa5224a51be2a02b1bfbbf048f619e6d48acec6cb9d947cd952b816655d85707603ebfa887382d3761dfe7405cb6ff4d2409a252d3b4f5c2fc0bbc08b0138ae5c0f224bd050eae0ca2066fa3fb04c8fb6093dfb16247579e1e2a6f9802e471b03dc83e00f656e97b823633164f8bee84be12d44d531a95dacf996d0c60fc789b71667e2835120fd7d9589118a486e51fe0b92b109604b7d752367c8dd51bdb243f14984f4d6beb0ab26e8e983ff73b78f39811f92888558610da0cbc915fc74dd04e182e5c2508a4f73db89e1b2c346571fe97da0290c2e5c63da1d50ff0a032821869923576f7b3af1baf720f2f8bbafc11d3cd6ea63d3e006a01de6f22353f000b481adde3248282e4c81da4c942b09ea474a8fd45c588d621c40515f1259855c17338c6ad3b19a5bcbaeb60c3a21d1abf633205e7c2e5e9a63334e01d1557191e4ab88828b64c71aca179f3d04ee584e99e8cfbc70e3bdde6f9fa4584690726ba5ce2d0352d5de63da9f3850d823ae6d1e9f57800eeaac2964b73f190c37bd8a671954e278cf74d17c9e644942dceab4f5572ed229647d864e6f6b2dedba1a5621074283bd6e7732e900466504f72bbdcf12fa7e4f7e33d133be8ceffef9da6d0a5dad001e4bf4d3193b212520c23625b7716c88a72a6b786bde21b22db8e281d2bd86d0bc37689b38cc642b1bcc6a8aac650c212a8d63368056a76698a65534bbf5a980e9cb8bc125e2524cd764fd96c244dbface08827243ca47fd73caa41e1d1eb73c86ebae866a367a29c5b052b17f8c520ecfdbed96aea2525cf98a640b6a3dfcccb62ade2c26d218112ef0e3f62e826d63a9d4d62d3a1f259c508c12555c7b4a590027e098059de615f530b004e7e9904ad80765b95a8421fef93d55e691e193d285af19aca6f362a9fb0141d87b97501e6d202d857dd072620a366c4c0ff2e36947e0dd5d277207ca7f288ae3889a096bfe863f33c05e4ef8fc0b4c4ed54230d080ee11488ffa428b1df1816414e0cf5c96b2ee4bc1551dda3104476678406caf4a2135086bb9668ab20e19bca4029b8d2a4d8d86b593e7240f60a4c047eb799e4d8b41e45898858d17bd3299907bd1ee6767f6e2e7b7131955e2b175f87fc6d128602797984ada8da07e48706b909beb049e6435674abd01656b02dded44c1e2dd08eed537b8e0d07a302d2507f709746a3b6bdb307f3e65bf6cb0e00dc16d0cfbf09194eeecc82d5085903723fe115cfbafeaba420196bf7b61aab3dd6424a42415d0d82017aea12737383316e1a0a6df3e47b2182adabbbfb72a2129649aaf820f8acd8a562602239f0d1d8a4b597265a3c29240fb4495845279bc4846a50f08965694eab916a065a5d489699df921fa67ed26ba606ecb58cb724d40681b60cd87d553ce865504b99c49282d21368ae7d6f3967e02633084d43f8649e6025c80165b655d2bbd118883c8a0a385faf893b21aca470e193efd34e41e8d88c480b9d2b5ba80716268bef522d96b2a7521fc3e7ed95875e7b45873def0ac2335319fd4fffea628a525217747a37fb5617b3d0a1bbf40247daeaa15a1a22f0a561235454242fefb82a0f762a5cf2ad8cdca6dd4d909bb845b4db29b828f79f2012e27e34b48c093f9dad800c22a6617a65f2ef573209b68e9f9becc185716df2896c955365af22491e9e5133a68fdde84ad17e2f9279f7129bdfc0151f6f4a23b37ea888cc942631d5b21b4a462bc377d45e002b7caa8ea3a8e542336d94b0838aed5bdbec4842feb4307b667044e0c760546542f84601ba0985b9f7c63d498ce088b6b93c5df742c66a8c4184b8e1e62e9cd108315821a60270627e6ac2740e3368574edf130afc9c6b2b40d681dc140660f4b4ff03efea24967058cc19c3483b99ef1b356512cedc70393530c5f26c15c4c290c980e0aef8bc070c6a0285ccd208020f78498056435a10c3919e41449d51a2f165b88d9f96d21eedd7fb47b8138409386cdb85c7b3fc9da98f489844e360e9f0bfb63791a62ac388309ff180e95d53eb0d8ec9238016e1adcf54b7d37ca6984462a3b98736164f0c93548ba5a6922024f00a694a433c4ff9e9a6345fed2c306f56bde4747999e16b75738116434d648775dd234476067dad7c48b8fdd71e046240f0757e5a78f045b79932ef2a89045a064a302b86f7d2e16d9060c7892985e34bc124c927a2e1ea235cbaf61d993f62075318a6af230a14dd90576571b1af800642c1d63d3e6576a13c2fc303996b852401e901a6f6c07a49d9f586bc54cc46b4dddebfba978c1048f0260c47a5a915208639f31a97f9366886cf66bc17a27e9643ce2d284c09e050c74bdb28134e22c0048333d56270bad502f1f3c09929790b0e90f701aaccae6871532a6167adeb365492bf1ba4795ed0457f66c73aa51694b408cf8e1fe616cac518ae6a2cc004b641773c0181f9d5c964877e72a938a0265949eb3cfd91e5b6db1901ede9b72ca0bcd6939d668a10a59bc8983ef980edbb90cdb53fc14f7b93c931ef0cd4784a0854b48de2e501e6d4fa76243c6e96278f55fc9f6138d10f45c9c71b5266e41146197429c82c83074df0ff04b00add751f4b39a9f4aeaf8d830f2a340ff45bf426cc59feb3ec95e0efe420d5e6ce03a8c2902a44b71420f1bf5a3d9a25f5cf192701587b5a07fbbd421875cb2a37ba30f8860465b1676dc7ab988385861c56dd829c7c818fbe59768693be0dbf1a364cea16e2e19f2afb9be3b3f2dc5ba5b0ed13694c9276ca3a52efe304f0ca80c9162f6f93720af7abf07034821acb6b03269369b10a1571c02f2d1329cc5679741f2b93ecbdfd83ef5f987ad486b11bf8c49e9787a64b1711d7651f6590e8eb9238a711af33a198a346fdf4a0704420fe00431cbfc2fac50abb065ebca1fde728514e023f9962ab9a9db57694748d015091dca10385cbf66a3bd66a1f45483c9c0d02c2fe7ebaa6e4909b98625b66b9551bb28e19bd19ca1f96a562caf5b93e666ee8945e3333eedb87a555f849c7482635042e804228345da313e597615d098eec960964fc9c46d13ea9b15d824ba89708c0ffffff3f