PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 84390 56ae858432f460536c8b585423c2a7d5253c3dc28a9d44b518049a0febc6a576

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
faf2afd113e224cc35f1226a9db73bca3fe3d02ad25e2ddc85bff2b80e78908f
Certificate Block Hash
56ae858432f460536c8b585423c2a7d5253c3dc28a9d44b518049a0febc6a576
Source
getblock-raw-prefix

Public Data Hex

00100000000100000f...000c3e000014080000
00100000000100000f070000000000010f07000000000000000000000000000000000000000000000000000000000000000000003ab5601ce1e59f103b30d97b9d00586a6e0d1f3eb073b1977b3abf62695abaa9b89097a735084e8863888ea93976717ba01c707ae4888771512922e09cbfadcd9cfc9e5532f7370989b6328cc74bbd8acc858f7dd66e02741b0200000000000000000200000002000c3e000014080000

Raw Header Hex

00004020679d584a64c521306482352c180aba748f0283cecdbe96f9372c0c2eaa1ff5f884f9c650245c7bc67f6a1b2637c8a7683c9acc8c69a4597856790b82d789f8aafc2a506afcc800188f90780eb8f2bf85dc2d5ed22ad0e33fca3bb79d6a22f135cc24e213d1aff2fa

Proof Data Hex

59,560 bytes
121216020307281a2fb00f573b5df924dd7d59d708323d47cfd7a28b8e5cd960b57c818a8e0b5aeab46e77fbf7b0aae85f8de530e11432ee1fe489315ccc58e64a9fd8d37d2004b02badd0ddcb7ca87cbf8cc146569c559761b1c90a63d8e4217f2d03e9b2b4b7ea274d799f9e6a30a2456bad08286f7f40413b61d53762ba7a24f8d992b5952a874ef56d49ef038975be8fe8568e91c26da99b213993f393c0e5032ef69c1214745907a344f30c394f4743c69a06b73bfc14c9a7f7c0d117dd52b103a62782dcc12900db2ba89f9edb347eb7f74618b94d0ac2a0dcc33c39a359677d229bcf137faa992c6f11d7914f2b7fa42e4f8a846efaacbe7e8636000aba15d038cb2a8c6fa948f9878488cd8d18fdc25f9a3da42abb50cdd0b226310d3c7535df62c093f9ce551547c940769ba47c1b23789b9b95a4e35496e714819522ba6decfdd20bf9820043285fc4f6f466d64db5ac96dceff53f35a3bda32f3dac6aa5478060fbdecbfc5ff25f30edaca876488382e3386eb3c134573eb3b5cb1aa921a6b78543d452f3e78c3e0f339fd7aaa11102260f2922205fdce9bc33e4329c755625c2acbff9ef31e4b6daa72ce95317437d383e09bbfaecb5ea70aaae619f2eb0620cc2a8e081fced4f717f7db5c8de6df60ebac1bf7fee0a393b693090e95f03b2db9912ff37f493bc0c01ff934f19e73403f890be8b9c509e210cb7d58500015dfeef908ddcb2e897193ebc09e444ebfcfc5a749b6c1de79940c293ab137f429bfde7c47368a6828f851c435e1256f3881125916d618b8d606745acfc8a9ab880e876839d35972d872b980c7b9abea32c46f5c0f90799607be3f39370ccf070f8eb8afea4eb16a7b0853442f49607d73f7b9184142ce36fc21e20fe4f9d386a226663ef7ba5950b8b28e7f656f84797467973398cbf0ffb3bb841e64a309e20a4364ab8a26fd3befab1409a264cbddf329c4ca1afcdf139342e797ef2c93299ce9d8e4607597475d2396aa3c4a9e84a1549369a3e26ed121f26220ced0a498203eba145484a087dd983ce824358ac3e24c4114dee5efdca41452cbc752887149b75d87f024e281ccd44a93ad50634c67e9af9a1f5116c7b7407ca17357a314d7fede2bc7bcc1fb7d40982e484b1a1c6843b9ac237dd484cedd35326ab361244e2e4a4c0a5ba904710e1ede38b969956402396e1ab5b246e031da978662d1d642eebd54e0992b42ea39cce96916aa9d2eee65d5f5af4631bc05486bfb88c51b84ac90e0d90c321f917532bfd638379b2ae0b03a9d2240c5fb6954246b5d8abc4fb1c26f127fc8559752e4c25787eed4f99f4499c05113e7f11b27fed6ae44b41de6e0df1705663bedd2eb9ddecb6e4a602d34fdb972fb294982f91342af2a6b7e27f56fcbba294dca486c5ba4fc6023c4fe1c6413ab9c9db9e9afaa5beb05deb16f385ca4203f6751e74240de065c9f01b77aa605c562b42f76d104709030f802597977f19bb7b2e3565be9ec7b01c13573347309f4db500a4b5b5498124d4f0a4439d89fb06d2e1275dd1221f70e57fe77f768a36b24206b04ec81d102ad8dba522517c2429a4694a93b8cc15469c0cd763efef0560cbf8f7c32439297e74461612a8d44481bbcc29dd3ce6ecc418d49d9c00e3b173eb491dd4a5f367c7497ccaf52058b00dc97280c171025396a1425e81e5274ee5329996db72b52435f6abeb3bf2ec416b8975a9e2390e1c0020b67faf2ec69d86ee4842fa40215c88959f5f907fce7c2665e0ca94c970519a26ae46f06c16fde48eba50db4d6e7d71b5fbbb75e5edd6b28f2bfea3fa46405c42142a8a72bac0507e97cf47233bf0cab86c4f4db96a663ebf18ac329fa6a211b598f6a6035648fb9080472efec26ba3dcbde4dfb9963bb7aac62a6e82f35fe86feb640d2f80fd4edec0dc782164312935cfbf4ee44f45788eb6055190da5ab9a8d1d1670f8c062f1151a559cfd47cc8fd98af9e43609c0b2fe0a754f106e0370c491536cdd24110ca2bbf20089c0989886c69facb5d689695a3b88f9c1bcba27f9ecaa99b692d5b9b626fa4f1f8461b6316be94a86083d87e1b06abd433734b6bddcb47a693e46d7d4095ed1df07a466cf643051553b11db0d29d57fee0a25c47a07a17dee9b687f883cacf3b13d3f1e98b7eac8e4a968a49133fea8e8784068aeac04066b23abb4a94fde76b87105973674f96bc45bb6f3d43f94798328d4218fe57cfe6884817455add4a557fb1c2a8db4d886bb341a5e6dfa87c0854fad108f8efd13a63ee0ddd824054e274300228d20267a605c401bbc9b1e2c07ceaf323caf79951cfd6bb1a83f1289dd88302ecb61790427d32473f52b1cb9f546af9ecdf80adf6ca8b5e34ca046b92808df2a69743f10ad20fcf51270977e16cc8d748d7d5d591f6662f6c6a411f04ffbc744658951f891ec07fd6f2691a319a30dd7087cfd6c9b195d6f90a9b0cd2e2c3b86d52e3525ad9e98d6503c85a3685f2ab3fd497dd282b9ac43624e4c709ac819d92b0d7a86c2a802ea95d04a48c5ee0b4b902bf844303b149df51c80dee84569d93f5dec59731ff75d5f37cf49bd98b1d35062a9d6302e11597c9571ad648dcaee65e46c36062e47966838213c3c0929aa000288ceced9acb2a6ec4d7b6ba6ac462e46f96cc1b1c6e4ad55469704cf44888ec6949c4857d3a89a1038650edd0ee258c4b33ec99f07dfc157e81086168868bbfcd138b5fbe2b974c6ff8a19506b46a243f64c782088749d651af2c3199667d79a5fbbb25508cec4d7720d33d9f09e128f299a87da8b3e386f27d6a1e3649a551800a546dbdf9b0204d90b8e8ee8d7dc5e4c9f4d7925f8622d5254ee43d849d5aefc176e1e26318a43a254fc46e8e7ced4181e0f0ac10a279de9f4b6597739540b9dd8307d2126d2287c11dfdf974a70777d0015302ef13892d20636a76c1c105b40fe24ad4eb67b802e3866038b6029388bbffec15ac998c37e2bec69d31395f33051ac551b47543c114ca2b37138e026ba4b22ff788ab2a313b4e750c5adad93abe2a2029fd0a03efd37da3982080a10d1aae0c2e33a898e59eb2df0f5ce70c55dbe51a1e6e409e7bd7c6def2b34801a2d4bc84f5c8b7669106dcfdd422512d8abe20dabcd16471e18da6ef7c96a1b45429fc49658a8a2b1c311ff64a37b53f1048f8b9dc90572de11bc08839a1cc6defe891991c5043ff6634dbeddcfb5cdf8913e0e356ea7ca414c783134937feae646aea02cc0b1e037864bb4f7a0f57d2031139f2ee61cb01b53f728b1214b026b87241e81aebd6cd9eda5bff5165439f0a527db7ceb43e82e9d383f8f8ea2bfc1ea9bcbe6d9fe32597348a4c6b399cfcbc9cf40031e94bd7a55a50ebf485d731d2b83dd4a998c8c4cfab16067e6acbef8389b4ec5ab87b975d4e3466e4713bedf14d924786d45b511cb8356223e617c57a3e3a774a3fe04b90c3ea6c34604490ad6b8d80f8878a78fe8b843e41dba46120ad2b6f11c9c14b709c5588ece0d70dfd307348f5da92ace754b338af7a721115249e297efd63f1942bf3a0b25a835c79071c15e457e8ed0885dda762e972f2d7fa63073aee724a07835aa3720c6d27ea569b01996e13116d6aba0ded56be4ce9a2b9f06c3952a84b8a71003a9b0d6e80aba2d07d9a28270426d3c96cb1f1e30ea618b3fcb1dae070744c797a031bae876f5c4be857d3b832c1d5f8129b7311da2057e3381bab13d6eded1d90b898edeac87473ba45262e8a84a923be984eee615af03ca63b4130c2a148cca599a21537ab853bbe73eaacfb9e3ba610904127b0af9a8e01be1ef385f870956a751dbb0ba05cbf88f473146b1147b907562d8a7bda608c4264131806aca594282cf2c887332f3e87070beb71bd0ac4760d4a32875a55c7002531e3680283dcc415b5c3b28237ce6c4f36b597a90e6007a1d12f457844a816ef5ed8101334d4021165b5cdc7a10bf76c35d3edc62e62b3a81ca373217ac9011372c4444a9f8ebbe7338a1368490f0230d81684648cc318817b397b81959dd646bfedbcc25bd901e2d8775042254fda753ed929d3ff3c00ddaa27c926d53fecb18556b01516a24be4baee3cb625c455902633f7b6036b8fce046fc232828e732968dc70fbf6bb96d92bdfb54eea9394c7e099d2651d1efbd5c6d808bebf9b3d71adc2b535b09f9bbcf08ecdaa34baf0872dc48243946417495ba9aba3e867bd39abe324045458ddc40d8ff9ea58a878bb3deced2062d6bd3b16673c7458776299933ce63fcdd3f2a317c81c121714e08809dc55b71ca315fdcbd1899e8a7f54c7de5f0dc0c97438baaceee450a96278d18a164e68e8e47b2a5ed9ee3ff41c17c2e2b54d78982a569523f67a258fbe29361db846685d548cacc094e3500191966a0554098216cc829ddcf3123ee972956aa728d0cb3e7cfd906eece6640a6af8e5221cf0767791d2b4fa57a1c5ebce27bcbe0d53df5f74dbbd281f3154e46ed4e492b4dbd6b51fdb7fca59e18b40d7f28b53e27f5d758438de1615e8a62150a9a7c597968b4156292ac9300c6f69520ce735aafb641267c0d6ab817c3a447ef2cc72efeb0eb4ec1a8fd22d94c59107f64218e586a8f76dd91c9a4217968c8b1645080fc80febd4f454f835aa31d07e6a73e8bebbd60ec41dcc07a4e65b6ac0059b6bf86a6617ef28efbe8fd57be7ac3927d5a7b69db741050c71e4d3f258070fc8ea4dc8a7f16a79f0018dbcc62423a51beec28784ff8ec320d7b69fbcb33827c51acc0e6cab8ff46881d580f832d6548864b6aae4cde41a3803a0026097c3e013c5b598eca07c1e0f182fb897ae70c722d1e721dbc9a81c21c88c90740b0463e61dc10d801daab8ecbb3b3d814320060e62895fa2079d16faff06834e64946350b6681b9e708fab2b2deabe9e018e86a8892dad6be0f39dfb47320ae18fbcef96a1f70be11327433857ece0be3753f99f497af533ad561c9b8bf05b413dc4b4bddd3cf0929afae5a89cc423f6a5503db50998532f4447f6d66388b219a2d05464cdac5c7a830aa06697def1c73272f07ac2c748a4a1d2ff7e6be3c47f7ae1acfb06a9a029d2dc7134769e4aafbd00418675e3c493dc27bb04c8d19dcd219f477a3501b4ed6f36b5cfab4e4fa37d50834a34373ad8e37c672e0b2b65a16e31c243031c9f83c6e9220b5ca37603b4d1ff90ccf04d467e983b156c5904aaacefe8881df0508c3cb96353edc55138b50a9c6f5cff4ba89042d421437fb558f131d6eeb559a88a9a24a6e119e1f41c78deed5de5adf78766d2636a42a57c509d07817a3d653259e380d8d91fa576f2460def3e704df74d212244e71aac4502bb802c870cb7b1d8dc034431a695a4b417b02a64902f91720f5624319fc9a95d583ef1ade5553ce35f62a0ff53e7164d3aec9a847d6158306cc665f7c52346d50ca4596ce4c337becf16c062bf49347b1e830529e660fe44a9f684e01b5082a7d6c036c7959e00002dc3888cb9a271402ec5ffd262d23d469d254bc0b9c5d3cf88c94b0f86377b81507c99d4874c676f9088957a086f535ec0b879faa619a885395b8d16129418f668de5b62ebd2c03a143e1f85eecd4793a32c9fa507bfb7a67e5c9bb5dda5d96f756e4066d8d74f5f111aa2722328c56bb9f38e558cfd9fed87311b16b54421d66e2b3068b744a59e1e00f1b97f556365d7739a527404a23f3ab0296d77c772748732ca9bfb130860f07a76aed8ab3d2778e3a56340707971490615c28fb0c29e3774551194aa816834d545f253234a6e0cbd4c7791269ae1992a120cfada872b0f720ff976ddd0455e2f63398d39d1902cd2e7d3e4bab92ceb39d8736baae6953e3259a2d0f22315a5ce05a6298b21611af6ebc2f579abc29e48c23a8affd22e2322c49015c0c9cbaf7100a22419f08e5f300404d3559766abaf1ebf8b3f3f6245263cc5ad017b6be1c1d02c1286ffb2a05948d43a2718d9714e18c69b4a53ab3e9b97c4053ba8856c52a50d16b80bae0c1c76491adc3c3a2eff946a81e44bdd97c8db4eda935349ef75fb4cd3f77a16c496fc7159318ed3233627c0ff02520aa8838b62c403a6192dd1fb3f52daee5e484f34f3bc12dab206c3939012c24b67f2345d65d0bc15d93e875ea228321e051910e493ab6a4c4b25c150381fea6c606f9169f8e8baa0ec6c2a948bf478735faa9c5c47b15421b9487c6baf0ac758f1178925bc2408c15186bb566121eb17b5f7e4c6cc805c8acbfdf750f74dd03ff52bf09067f9c3c5ed4e6497a76ba4955ee873686df298435447dc3770b1b9699982629845818c16253b926deb92f73c7eb0287fbb3f448654dae6e3b964c61b3e6aeac944330d907c425ce655596c17a21d08762d64da651647db704be4907c4d7320bdcfe8cc9d42d143e6c33a9d6df914ffca243dae8e37c52fe24ba5cc35e1399dc46a2a6fdd0e76f3763c2627fca64a3eeb23970a478ff22897673838e55f4d51b99c5f3945004326070c7a1ed21e1e3ac04134854574af0d68eaffb2c8e22b403b0b5b4a3ceb4cbf4f22944b3a71a420bb355950690f2c5b57efd64204fbc0689deb4b3cc99906f31fd2868e0ef605298cf63bce7d5e34af3c27d992a04a9c41ef7c7164ab84efa6b9241e67047996671779e2eb38d262fa6514fb02e0dadab2f3a348b2fd71964caedf91343487419f2eac7f0f2b9a1e7bd10953f623ce78a52aac2e81608573df587029f984a6202febaa5d59f1a4cd59f911a25006e59a03d1411c46e6558eea2d6d81706b8a97bcb96f6acffd36107a92422edad990859080411e5d06e93b37a1a5cbb8239f833629418c590989cd021d35a869d03dc387b99f09eaeb87436c6064ba4602aae3819a9a42a2ea02f708adcc14d9da2bff17188ec7a0b260b97348220bcbe4d891679b3eab24f3bb3bcc0b94e555df633bb1ac9152920deb7c5293869db7b448b1055ab1345bb3a05648ee6c810e59dfdfe0517d7df5dac356d4860d98e7571d5e378e17a8b5e815b7678624268fe0366eaa8c87d733bdda74a67602db4c63518f0eae8979b5e2de47dd0b153a743f2df6565e4d98cf5615493e6047015f52e7cb42edee0f465ea866c8aa241378529d1ef4c910757a64cfed85a7ab8bd26dec10262835b4917c7117613801eedfefd083913454d372392bfdd0307032795d26031271a2d2e0d9b228755417bc1ce6006856ede4b38a412140e284fc219f51401c63dbdc149d59d082656c2523cd42cb34a0bc6276366476c37c64359f154a7b99245b220e316828a81a549113985db0c5f336fd859ea1aa9186260768d71f055366518554eb677b52bba15af5acc47cd9f01ded5d79af331e9bd40546eb3ae53396b9f6cab308229863a01396a494257d742d676a2b02da8d8f550abdd15121ff35721a3e7f2374db129de4c2b50ca2a3da26f3ee99bd9ad50a4d49d4e4056a7a45acec6bce67c4a163ca016e8e4f14c614e300f035a7c86fe3b55d25c367120ab2071d0a0575026216533de740da505941a8aad8464d029af38d2186fc6b8ae019eabf34fe6cc119c568f86325915ff1b55792261b2c2a58bd1b2ceb4e926c12008e7386a8b2f3069a6baaf931a1961bb3f84dcce9647290e7d497f9d3a22060e374d2e4fa77fd0ee1ae0b1e00f237ec93bf7c0902098e788437ca48e6db060df14024740b0c5b978e9296151d102c598dbb40d232984943a779dfc7e504a5015742c055fbce3224292372a0ddd07d5ed689594613e26d60e0111c0b51101c86a7d28aceacfdd638f8c767c9aa25648ffe32700764766b973c81f503c9eeb3015fceb07a8192ae6bd7aa189a9e38a8bf13413acd82d50b5e1af28d2220a4790bc7280a015db14d5d8e4dd6b7e99fbb5e47b6358e78008f7998c31b8d609faa8751b5df35c1afa8405256ec22f872673437c0df4a73f96ad6086dd3ff04d6ff66d67ee8685c92fd13cef04fccb508b969fd6413467a4e70a2d613a5686e5e46e0efae174827fdf1c7b77d142c953b08a583220e05930f73f5c2ecaf0a1266c77134da198e6bfec1fe1d87c0ecf26afce24b6399adb722422937e914c480bfc53033b40420ba70ca0bc3d8632c82932a3ad9d576720d49df58747cbbd945924dce7a943e49939fd139abf4421aa71bdf9275110c94a2d4617ab525b444c7a22281cd86b74eadf8cb94a2e59241c10247045093b058abca887d9e2baf33520d06d79c9adf39881bae4d76b4ce3a4be8a10a32c1628828977c7cda94ed11c29890ad4da844611f014d6f9a63f648ae967b5c1084930a22f3a69acb98885c7fc9aac719f66e08a0bc12caef6cd55a53a9e704f491182b11fba67b79e2f2fd7f9189cc791a85fe2a6297dd50e541accd54198098d1793054742e5e8bdb9ac923f08589fc620bc5f15256b102fe95d89e0367b4d822ef56276dcfb313042bf0413b5a6d8cda63dafdaf682d8f6bb8b83f36aa88e4703e4bbde1c564380e9ed5d943bc18b251eb526e2564d965e19ac84d64e1511a210ac211dcbd409b08b3fe74253a10ccdbdea69ca8aa7890594e448ec15fbdee902b324ad58ff829b47d26bcbfcd1c4b966ec5ee21230be9184115ed189440bb3620d2f09b3804b84c05e559b3f60c6d09b2dee9c6ca4f549807552c2934e83e155e449335040611883ad52d26befc3f609b8c84a1e0b761bc69483beedc7b05d8ca83cb97397516e29fd12ce34bcf86e28b6500e2b374aa24e918055a8a4e34220823ab1384131cec2e0bd1b59ee1581928c7738ea869119c924d920837dafdd047dcba858e1d47e8b239ba114b90e2f54af55affa8d1440a559c90f0d4237e14e28ea5ddc75b2095a391f871705b62232a209c233d67c3ad00bd1c1bb237a96badc167c35f88d803f77267e6532e15e23abd96a94b5c0633081e6bc1bc80b37f903da73e820ff9b0654ec3112180c0188ad68c829a6567ff250690c21fe7dc06b7cc4b3afb6929eed560ed036959ae2af85b3e8ca920dac81f2015d819ea3f6b77c5fc9d0c7d7fed7cedead5a9e9743235e55797554ccbdad0fa12723d4086aa4c0a1306934e809e4e807d6656cee47f7464dc42aa4e419d0b95156ff933b22fa0395947626cc9449cee8f4401a87499761ad713b9f30411fd79de29cd42e80f5866c6e913a577f7c27e5847bf6b8ab0ba442205bcc84171d6d65aa2b7d89f917d1c3b2b7f9ae532896936b79c56ea75c99c7b913ccfaf29063d604725386ec703c196ec223e1e1e8ff344307a8b59fb075dd02cf7528774132c0c9b55338669c3ebc8c95dc028deb20d8e243eca9453db7b35b16d5711eb9213261c28581e4a95a7ce5da5ca26956a3238ac836052c9b06e5cc9cc78e789981e27a78b7b189152a3496802585b7bee10970292500753a9228adb1dcf14501c51d70431b71f07d35efb6f57022d1594f159231a9c4fad21923de3cde0458c030bfe01d8c52692af3fc87fa18014e4dbf682cd3d1c4528a245bc94b6698894813db6c93638ed1df05f82c81e0f50ae6e0ff3bb61726ca4e9b58f11627cf4bdcb67d040a42e7590b33db4d639608a29aecffb20b9bafe92cce3c3adb4f04a2b255159737fd9ffd3b5c0a856e660b1e54d7e8c4270e77d6e8b482e80125022860824ed7d7eaa6a67e7ca6c9b6444a773e79c2e33e501621243bf3370b4925070e48ffd7a0fd031bd7c2103005e3d26e0d2bd2d86b88d61ed8000d6216430a965ac4871d8daee54c131da30aedb3a385e2b967bee46bf1754fbcaa05372ec587107859884adaa1e019deecd9d95eb011a5583ef13bd097b8d50b6282878b529402a82ae8719bf3c53e5f37871d2588e9339786b94ff5dad7c4420fd2bddfb3b579e7e3f575030e60c276eb0ff28b28791d2ec01aeeff57581ecbece154a61834a41bacb725fd79be62cd779ebba297e713ab494c5ca966bbf2476eb43d6834723fc914d181a4b4ebf1b7f1893ad342c58e6e978f5368b0d8c6515ebc50ea7b2a0194e39f1c5ffbe9f116872e8484272714142a52abc1490a1a9737b6bbb622212a613a9247768c62e7b80d32fe6b7f9145f7a722cae3168be5cbc9f6a5208ac6d297e28f8b4865c3c01330e18b9b417b300b9125ba80d68b778dba6dfa644485322705f41cd28eabfa0f2b88af06f3040212dbe8d6d372745c9427cbf07ffec5040de0086ad08956b0b7f068dc5ba54f8183aca3924ba71948ee332c82c29f069fadc2d29541db070ae1144b79a7faca52277bb143b20b62a662a64a8bf21a9173276efb591185ae2320701f381402155e5e1d3272e3177e9e0f35f64877abd18c165340fc62bc31687a46c5b6bb80f79352c936d68d10f40a57a5425be34ebdcc1ae193c14d9c37695b96149659fc07d99557bf66fac98595bad511d0f943e54891f85d3244c9ab0b81e5cc968853accab0176b4fe7a637ef6767269fb4571bc8d03b46b4c9bca4b3ea6f59bfe5bab49e807fcaaf9d4d65ce423bdc8033b7d158a59364ef2477889a16334f9824e13c910eabacbc9dbf8eb76f0d5236da14f786a75ffb34ad83aba10fa94d13011900ab079f13edbf1df398cd4c10191a0e4236adc61621e0d3d6490819bd808bc3800873e8f25fda34b01ea5948ce139293b08650b33ae68942669cb2953ef48ca505cdafa89d90c5598f410e7dabc77660a9cddb8cc04c60280f7fe51529377a7e34c7491b16efddba8e92e6729d484e172d81d0117a635462ba6b619f0e6d3e0f55ea21332d6d35fb05dfa60788be45b53c67b222f33a4edc7157049b55868d8588981397a4982091b08d15b81ce1c63aa83c8c503384a85023bae580fd578c82fcd38555db3ee4c865acb7c57fe3dcd0d661b59e27c1a9ff30ec5329708dddbfb0d3ab325211656da18687ef194da29fdab8d5e7d694a68731ab20b055f95eaf6cb822ecf4d3e7bcdac90185566d6d78a8b06a58ddac6991a31cf3ba738d4c3e398372d02c9a7761ffcc7cbe12d2a06ac0d1c0f1a314a44138358eec99dac7604df500a41bb82d0b0452db5a147b47656dcd6463e055d142961db3e1c4705e84ddf7f9f9bf5730e4171792a0fe62c30dfe5921b6d83fc9ec7517079e34bf68428445b60fb27bb406b0dde6d35e80040e967f2f6469e70ea7a3159d5758ef07d9004400dbd6e32a7943306d3d6991efa8c1e0d742912861f0a88103c6af3d433ecf15d5abe3a8584f5068fae358cc76e3b2ca61069f2667b8b9d0501c190c9f32deadfc295cb2808861ad0e1b429298a62560ea3091a033196c9ca74e4e2dfdb673b9b0e16f83f90e30e8ef4613da2ee0aec11a9a1962183d7abc2d202feef58e91d4fa3fa5a0d720ef7a521fc0b1ad026cb20d845ac7a476015bc4de9bba3dbf08de5ef2b8700f50cb65937bfdacdbaeb16a5f128be841bd7a5baa3c6ae62bbb9159117e73d0e66a4829f5709ce812400c7dc12dd6412e8e6433524f32a37129af6a454f2f5d4f0d1399cef24ae7f88738ea5bd68c6c8f24498bb64565ce75124bac4c0c5ccc9dac1153372fa955240240d9cba7f2fd13f8d6e481dc1ff42ff6b774624e952be2defba57e4311d24a7609db58bb2ee2837a3a4c1a78b4c592a6c280b603aee4c78f6fb11e83df1731f17f33ab7c983a6cac404ff837e25e809d47c153ecfdc13dadb2f6ab8c3a39386f5194503d22ab02d27553fa6000f3283efc6d10c9b3a0dbc69945acf180586ea13e767aef16c6db6be7ebbfb9e8a4055307f07786c1563668008a46984deaecb72aee86cf2d8da06c9f138ed06755787a8ea9d283a87e9a1dd604b0ed5f95da6130b14d28ca5e2196025b38fe725115354f271ac9c7f00f8659e721ce06a8550ce204fffeaae33c3762007eaffae5a8432363bb4393476b388a7ca2127b56c14efc035a33411ebcf16ef8177f184614345ce8e0a180f65c19eded088819f2b1c214888235215c322f24ce8c2aaf843d7c7e5fb6d2e146582839f820dc7b45329721e46c456c5cc6ea4c8e7a1ad3b7794ed2ce84b9b5f359095f34d41a2f82e8a9982f365e3e58ff35280a53ba0b003c36d7cc26fdfc959e62853578a90777cbd2e5676f5bda3d9b87d6c3490ef727a5feb9bc283a78e3187bcabf1a61c27c4901a009f4c47e469485ac4145b907a4a05ba46fd9cd1174737abed04f31c3d03649d6fb10ead635b1fc1adb989bfbeee6b6cc784fdf7d1e20ef7800d8b76a41e3d34adbe544cd8e5fbe3cf129f63906b16838d5bfe7b20c42df42add9ada16b0d23df63961ead8e147c782067c5bd4fae5d11c6513f86d7bee57495a74f68cd5e53f553712e4cd34b864080fbe19f53cd5bc0aa476a9c3cc18631df0c0c2c3a11ceee8bf7a22c82f937d252c8bcce1598bd24e158abd9d6829947a282d0f9864666733228f90eb34c8bbe82761c5d61417561075f777b66bb189c7ddaf443466e59448b2e713afb518081c7fcca3967ceefb2c827801fe096909cfcfac75de85b1f4789f2fc13a5b1a3e86d77c07e359dadd222b3e301e50e7e0ae2f3b3697bbf508c0cc6a013e09df0f146c8838867a3bde78d18ad1958dc4a9c067a1b6cfdb054c7d7dcc5e5e0f60c75b551a6809dfd3c41058534282b426c9378c3d28ac8aa63ff7162a90f6e5e5d1e3f44706295cc151b507293ab6fbf51a41d90c9e4cbe8555dfb9eace8434bbe13cf1b87e13cda7bc894d45174df7264e2825d89109a634d8ba16c14a00e16c9c75f07fc7528f57fd221387842fc9bc7d3456b95efc8dc95087452e1392a0c758c45ffe227c2c99b5b705093708b63914c0aebf85160a77debece164cf6230d050a97fd9d8e4496c49112b35dd4e3a51a8a43e79fa6b7b45c04a4500355d1d56fe70237c5bb5329b6071c4eedb0f4d768e1e94815a3ad92a8de104a92b62427accb0d46baec33586b3418900f8c40c9fe797c06e54d0645e554aea1ec6ab0812fdafdcf3a438814b689a33a5dbdfe98db9114ed8f92defad02a324680d6a1f967df7047dbe8d96e5717bd6b9f7207a0a144f1c11141104499bd525ee741a00f557546b13d45051a604fb12d95fff22c0ce915f53b77899761631f5497b18623dccc5842f3bf30120cded2bc63cce389643d4463c4c59e50d2faa4e70136455fdfc4a68b67c6965ebbefb0436dea5539e8e54102906ab9223d9e35fd471abc4519b3d0d5c001583e869a843083ef81bccc3f2aa57b0108075eae6853f5922e37d11cf9399e3df9d17c5a851f2120abd142e4a6696519d9f35e1de1aad4d638dcee9e6cbf4cdf2ab8d20fdabea79b0bb0d527ac4be3230fb127e0ff5bb6f3493f35d64c135dba711bb0f2f33bd4c12f66249c659f9436fc879e1af3a1c881f91f908dfbd6381458d8d65fabdb29dae65c3e1a62665ea1fe1e922573c80d4a7647346ee0c33c89bb1ff35b729c67021c9cd6e56b661e84ac5ba83df85d669b06b6736792cffa00b13f4ef749d42c7fd18db29a7cc6f344d9b19af9f3b97223b6313bb123cefb819117158a28ff8616ee71f7b9ad2fb5a5611ef1826f9204827ae03d06f8c8fb6208ca4ad1f23de79575914b096b45f87c578a9fff017adfe58a18ed883435f15e4b38c6c020f13aa20c57c73ffb0062d3df0331f1d52d183eb8744df2416303b3622e546cf97d965203905b3c9178bf47eded083b435ff35d3de6a3cb830341067e9cdcb9ae79ba1d27a19366295c9a8c710c102442a84875f7b83a085cc94f8df63a59ca8a871ab65235d1b48a63b4a185bdb6e97c8a269a994980799523b71b47aa8c98c5736530ed25d97a6a7713b1165c71848777ec3f9d06f31f5e2d2856acbdcfaf9b4da800f19cfef84fab2aec23f857b1a31572fa7a75facedcc0514af8e4ec634a7213279b458dab64cec133f7249cd3103b627ead423e877da91d28ee20abebae07abbed3ba5cca9d27bbe5da24df506d1be76e251cf1d3451781cf9f8d89ef162ce3e7c610492cfceb796134ec8a561a870db66477fd5dc2ccc5207c2fcea1ebfd6e70cad616685c8e5e97acd62086aabccbdfa30a56367b77fc754c58f8078b2ad7f56357bad08e229e14aed4dc69280bf32f7ce3dcd16c6794dc51d7c4a6d2d3180f1e7323ffe74a764924009922d582a725c65b07df6648d27d9a52f5d3625a0c58c0b4df8b9bc3b86606f2b0c39ce2da27390852b3e47695673822d2d59eb0b1ed3f6fe5274bc64454e5a48af935ca7d902517878f7eff1c8f2833bbc61c86c8629e57dd6dc34be2272d738db4571920f0e1a7a208291a42c077a15a59d5648557aec8e31311da07ce2159f23ed8e7b225921a90c636e4736edf8dab9472205145d1e53c2c31244961606f2aaedeebb468474560c37a3f8d926473c436a1f07f62f38dcd08b314eb3adcc90456889c586ac29ec6bb7714ebaddba731c92540dd05aefa3dfdf7f52e0df2a27fe71572423bcf96f628a610f46935fb25783ad27d3ed0fe319ce83f022ae8ad915cfd12c13dd123036593f91c1b9b7be4ba6131a58205ebaa36a7c4e86afbfa48bb94c73aaf03623f4b5c55b0ec9b11b1882847b239c5f9a015d7a6f01f07c476899f26d130a77a7eb64ba344a565477ff4d82a4d9591f9a5a699ba5484db8cfea314bf2fecfd60030dc662b61962994bee59cf95a6697e55cff2001ad99cb652c215859f794aefa56aaeb85af73a26ade33e18cba6d1537287801b7c70aa72a56df6c9412221129109057b7b41eec2b73a13ed2ebfd3df6c9b3611e5c9acb44d8a38a666bb26e7c4bd6fafa2518e30f1c082c679610ab7b6f422241409fac32b5874b248c9c38cd2ec0b1cdd37697cb06e048b91168aeadb20ae7c890e20b56bdf3a51a1717c1f10773b33743c946b2bc7a53057921ee17c651b77e00c84c75c2cc32d51171e6231042171b0be57602df8bb747b26d4b4e7f3641f881c31f6c723023bca020b78a8a5c335ed32bb2ac69e84dc8c0a5d7964b742be231ca931f5e360c41c0971b55995d3f1e690944a3f30517b367758a22b0b71e44b8a82c6df8d642f45aa292cb4187329037eda68c0c2415102b70c467c9d886a6bb6cf4ec5c11a81a1df9289cc0b5dd7afe1ff316e63da185cb3434daa6a329c86ad0b1dba405b157820b9798e97a41475fba7a547f0f39faa860852775a343d8c30b45c6e918cfeea192db1f9b300a263d20dda510674d7792cfbc159744d3c4b1347c86d79f0bac3ed7259d449be3e7a2807fcd6488d6333493a6e246ffca4cdc7b28d343280dc94e370ded57a73f3fad87cc1012657266099f3954b68f1043304b11f92e94e008c365ef4f584362a28b91abb2cf2424e7e933dac1a40552f873273514362690e66b13ed1c985f93720d6418ffd04142f8555614ec7d44af07700e8710cc5591b64acd4fce7cf9960774634b61f0c33fbd01fa1c1dc181f5642116986e1fda16239d2b9f1825b2d4184dd4fc3ba89a6167e39d77c3fad53a1b8492ace945a3e5b544b0ddd3f4a7d9808eb8473174b96a56150557961ce9aa502ca4481ac2031deda542066f3a9072cb2120e65b432d9f350f5900d49a04636ca69e7a67eb82aa32d5325a00dba62cd002698fa8451102bdb99732b6c927d21079a716dbc6c9a1a8de9fad2b295500125658ed8e341d16d079b6f8c288f74ac6a03dd9b5f2e1bc6097da290bd7c817ae1d32cd8dc9aac0b49823a4b644024830f6116e910f99b82492f121d149f333e32db996bde4e22cd52029149121d8c9fadc2deeb1d59920a5684cc09cb5393123e18828de6fc437544847cfb32fd7425c8b1f4468b0db598f65e71ac69a6c4b9635148616ce109216356c37c06e47a5ac2c37e54f6e8f32258b8907bfca132be4028cefd0b2a89de89f921aa8909932c52567a6c7e3f8b314cb82ffe509c3d21dda37b8f359d9f9a79b9eaa32e4f97cd9df9b92ebf72bbeab2a961cf4acdf52de0625ba6aa0ddf96823a327851be8171934e90f30a7dd8f9438c0a4ca5064a515fab86a71eb916d7d852fac6a7d673a6e13a36dfeab9f0e521cc6458a18d2b43c44864a5f25fcf17cb9af3b3c3b7690ea1dab504f5e08296d4440ede6fa3563cdd9a6e695c5a800b30444b0c0bb2a3c481853bb621df1e0708472c8be57bdf52e4280f0b41dba5751d9c29058ad2b679c18205ac1d8c45e571f000349a06e0a418454d2e2c373a6602b170e6b5194b8a821b72c11379d206d41636ff765a1f16b32905699c4caa08c9a758b9a4abc23ff25e542b49fda6369ab0862bbaedf2386f7737bc5178c14bae1db4c58c2c83cec5cfef97750b8eb7e45c296873bbf9911611ccfd7c3f7bb49cc444b4a1a5812901f7fc24a641d01a2c840c2955ff5737f848a71193b9a281c5de5a95ed8d2da81b134081b641ae18fca786012eaa2f18565b751074e192220b2a363547e471dfa5bd6263550360349582772fac129a1d70c26f0a7ef69f40d4d23f2265538eaf52bfa51d7d0b9ab8f6d0e9804b2a9335f8f165967af36e6f42bd4176cc38c2ec133ab0f227e1d2d895a8fece8be65176d97d06a61d061e951e85faf2608f38f11c64a9e26e320a76a61ac16a04d4c40a91cc09da3c2b1d59482c378fb82bac747f79e09390848a243c07b0639dbbde22e97467acf56aeddef511891070ae43d7005dd9732e3c748def2d511a91925638cda5a344045d9885247a5b4170c1974c49cb5f1802c9e8c3d5c9bf7de986010468451d905998f1f7025613742edc3e45f97670dbf50645d4ab96c3eb667a979d84766d96fdc4dbac5bdf9eb60fab2368afa4a1b58163bcb5e5233d8b1b0451d3e5338ff1021bdffc95db255737f481a83a45b77946bbe01598896d0847c71bd7bed8f0acfd6b666977720f3055879af5cb632cb56cd5c9f50a4c48b2d513570f154dc7574f7d842d8d5f3c2798a0f042e301aa6925aace79d5f11a39501fdc6b7857b9e0ce6db28848fc08c72ad76b85eaf946aa4a0772eaf2ae7baa9b026411be17648dd87f6635a9b90f26992617c99720cd4e3c43ef7737161e973bb55a862dba00d0544221f802735487ac6a53d3d622ad91868dc2290167a2e2370f4cc92f1361a09ed0cd5be9a48addb4daaacc9e8ccf3ad280292920aad82bb7055da0d17b50dc6914b08af9aaa3fb9d6a4f39caac3f973e9daf2e50fcc565d2fc4e407d9ea169aa1a38ec67c7896e3ac0bdf7097ff4ac51ef45d158f56189f64ec835849d0e69158e7c7fbffa152110293efaa06a0c3be6d80560c0164737a3de6e09d2cdefbc5b7388b6639afd588bffeb92282262d2b71eee24cb2b1d4024cef48dd55840957af73fa4eed42b8c9695ec22576f177153de6613e3e9886368657d097378177aea7aeab731f3845c2d27e3c0ccbe5d8bab550ee0d2533f334d13da21034f3de44dd4aa35ea24504c86fcbac53a6e13fdaaa0244361cbb68aef743fbc918406c0f6c9648d2266a5ebf04d924b2446f4b9dc8eb22ab26c60b5f8a54eebba1e7fb2a342c4aae80dccda46cc1b5f5618131dcff261dcdac44bc12cb263c1be77a239a95dada552552a08ea68f160fb332fb357226c152cbca4fb86b19087d5d5b44d96420681311a75ebf4e129c8304552fb6a5fe0b1ff47e2f457940928bd17c7a0e24b262db42563acf3904bb741f3602c95b2c34513e968eee123175fd8b0f0c7ff9132ea358d58204ae07dfbcc5ce9481fa5c4e3b3f8fa20fc1692366f4a8d69089354ed2759e570f526b03e2a3d5cd07a6123c6c08ecbfbb350f300de1f63c96a5e8027bdf1ff56c360b9ef02202a5fa5db6bab21baecca7f075f22099578eb1d1bd7074cd8d2d8f21f1fc33a180f13dba8c50ee25ce98b6ed1f95336a99f0a39edd098b29f8c5c778540955c420c58b7bc42d70eeaf3eda5952bf099b982fbc5f685d52540ff7f04566ef294b455d047f17d72946ab37bf3126deac1f4ec1f6dfaa63b962e5ddab5c13424e78cddaf662910e7318050746ee71c86859baf9261922befa67af8e606770f8b9666444ef2833e099a7bffad9de59f6f8e51ca1188aacd6bc4fa17564ddee5ee5769186aea956353c78069e21ccc61d30ef98627642665afd7efe93e6d6a178b2c1d04957447a87c1db27f688992ef518ceb7258c774de859f49804e353c1f0267bf5e8f1403b02bc135ea80e44f39d3e7c9e1e22a5d60ad036d3c64093ca5548a8eba9034c2b6a8ad8ffa8254cb0488f718c60087d2b96d9e9c80dc5d56066233f7eb82a69c266620cbac0557a7141cb7dbad1b0292c092a55c8de9a90d99b399111063830732bfd7713ff1bc5cc4a58fa1acb3ecfab8219ea96d5c21ceceefccb4ce2cc6410b03c5763dbf02855f3cc2ddf513540c22c8a590aac8d8093232cd2e92249600e1e9d46d601578fb76be51561c9fc719af0498b0a457a7e31b6d0016623820001ce1a0c028e77f7abe6b7d7c8054e3beac9d7f746ea00375d130c6ed9186449512b5b39568166a10761d268f6006d48d4ddc9f437eb05601edb932ee5c9c97db2d972cc2506475d4110c3b54760480eb48c79831839ed271653f3527b5c2a94a29ca84c0d7ac1d732d322626c4c1ea9a220152fccc51412861f919c881cfbf38406522ec62755dc9a511128ff396eb244cd40a3e3d629b3ee4af9c703a3c684455afe02d06ad3d5964d497b960101ee7b60e5c30fde6d2abfc27dcd1c443aae6258f63c960e83390ba303bf57afa1cdd5297007ca9208454ae02dda423aca4b03c809f0766ee9ceddab1c88412222b8fdda4ff9bfa781e8ccf1909fd317c5aa196a8d718d7439ca199516399146ab946d454c9260f6b566f841062e5bd857c6afb5521b8d261297885d0c211a00bb82bc85cbb84aa56a1a04062a00f063e3c6f1bfc34a70914a91c0cc5f0f225f8a3c4d392c8f8040546bf6c1990cef3a81798d900432b7fcecf27d84ea48d7daba24e9cedd873ff5499cb6ae451628bc93812e0687db9350b7e1dc8b8fc2eec0032ac2d06f4a9f5f4ecc7318ff57616ce062760fbb6c5a0c92988d8134aa2b6b7dc568d31082fd19e6e42bfec4291cc27dc02fa772c2eff00e93eae8463ad7440014c0e37d7081235730dd41cfb046cbfcb1e7fd86f4272f9b2db87ac1d4ae2fa2c35d6347ca6bd3c51c56b6366530224d057d352363209fd3adb17e1b2c1d52310c3d1e88b474d6a4d2f030a6708a74d8a02750685d328b117fa6f1644a0ad85ee26c62dd4966bf60aae32ad695cbb78e8523793717063cf3cf11734aefb45e9e9e27c10188ee1f373a08328ce605087750722f2d3174e5e91c4a0a045467659396273cfab063aa4d5f7697e65ea7dc1898515ec6dd6e64345958049ce73f24b1fa387691ef6e2fde87d33d99ddca09e916cd6ed175a589bb2334c37fef41d6b145cbc48179d5b0f70af5125574c78bf811f8d9e3b3075113c002240c61f23de7c61ca3baa824a6e4a57f2dbf045d296e20d40f1cf4578b2fc6c147697d547fb4fa318e51d7d198ace563e36be49fe624d8ea033da4c3602a7f9ec58385d640cf9b3ed6dcee66de5caf5f58c48379abfe09765ada9fde6e74ba8c923a7a31ab68f3d52050533068f2659a1556b5b7c0f3f91f3fc20447abae9f70220d2f56091e1b7e4a72f544a36fd4e5b9dfe881cb5ff746f0db612e54f875d82de49bd67e65009d8d1b6b1d42740671d1aaaf07400e625a1a23136eb1e905edacd9a70f3f8fd0c500c0cd92dd7ca4bc26d6dc5db7b14bce6e89e83e41599aafab608caedca9491f62fa793f9e59913b6eba450f6424e39d6e41a16bee69e866a6d37f68574af1f49b263fb31cce0a760f8cc17be014139b8ce139c76742162173c9bc4ed81274a9283a87fbc720bcacf8ec1dabcd521cc59ab3407cc2d136de142d0cc1d39c1ddb904ed150d899fe52c0e45c9f6ceb5e01dd6ccaaff6c95f70192a8e7a6e1482725d1633330946930f55f55dee728c0b61769f77143b9e4edba0533137db8ee5a44e0f95c88675b0be48d2c950a19cd8a92393fda5af3cefbea4436a7e0cc73f93a8be007fecbf497eb71c6f0675fb49791a55a614270ec4b39c0ab6b31c0909e2b0075e7974709ab6c1389e676bcfc9ade8ff3293b6ebc05a005b7663b6ad138789579393a421488a4a13a1ec30fca2536e8405b4e5d567d830cccb6207b97920b4e4dc1e52c6f05067ca69fdafedf5b24d5c4406b5c17246dccfee2526db108814254f7d97439d53a383f9d7b44ca2cdd53e8f9ae41204a76b749874aeb4dccaf7512a425df67bdac28c4f00e9f50400981ada18b687602221e206b93e6816b9e1332d8c6704647dc02c4db88f8613619f246a68c11943398c73813b184084d394b601b5116da7c9a27d05bac58785da4c2c016145e67fca263613c7f88e200b3f557c60bc07624568446c109e2364f58bdd178979eec4fe48426d6f9d85717fd7aaac67625459095ccbff477684530c150648b97121916f7823b51c57af934afeeb86703dc124a21f9d452a81e20c4c0fad5d02121dd06aafb9c097094690adbec46d2c1356aa2aeedbe9051e8e18ed0492b93e2bbc3ddee7b2520d010ad513d168f428f080bb57855d0558353e6eb10ee6f8929f3dbe28610ee57f19f5eae374192f0d0ba0b5ac3f2f009c3cd1f613191b5982743ea130ae8f5c15772c33a847985b4272744b608b576e9653e3ddf339fe1a021feaa137c0512baec7d13689dd058b1f2c29ccb5789131a92abe688f59aeff15c9dec1c8de5881dde2b82ee3127a9760204f51cb58281a1c33a68b59ea77dfa6ead941a9cc51b6f9a537326fc1559bdffa1f0557ea30071c80cde22142af9f74f6aa40a61f6ebbebf310f9fe076a8437424c5c90d6b3566b923498910bb7cbd9402eb41a9b431a4ba49a0bc5bc325689f8a946b4ab6b7645184a2e06407d1d81f5c1304053b3a707b2a4ffe83c1cb2640f541d65343c154cd1829e80ed491c51647fdedbf5eab4afdd4d57ddb3909b2d47495f8319dca8e5b28d32e95049f755adf9317371879bec6869f063d6715fc8d7974a68e0e4d3736874e7afe5e69b8b7372d7e0419343999d4702ac07146e9792f3075e6de24838193c846458ad10080530568ffae4aa078c13c0118eef4c6dc06be1b577c82b3ed27fb3c1805f331165898245aa66f24c569b8c334ab6110669d6b81e9204cbf159948f2d7548682af7cd85d89ac12ff31354282d06df5c090f40969279a2ad298cac5c868b635457cbf148824fea2ddb8478410b4063f1afe2b13714aef3b429140aeee7a7ad29a8b59f9c552f1b9ac53c03783dcac9cca372bf5923c743d93389a9690daa24f4c56cf15bbd2a27c7ce935d93e693cad899f6b8fcde2ec0e960efd3d5d24b5d56f2acb8bb34d3e6e442399ff07b85ced9f28d0d8002d087afdee624f61af2012804fb3a7c1e0718c36e24d1e0b4051d616c60eb43021b6a8478427c3c3afa79d2fa7f8919b354b365a65f5d9e104a9962c283a370cb462b7b5b919297dfd22a6001b7b140d6bcec0edb5abccc1d89196ddb3c460afcc665966546d525cf50abe0346433d40bc121f962a5684659226f1d8622e4b6c34f17c8ecf231ee1e90d513bbfc3c19edae0a273e7f4012e15c3e7de1e9c186cacdb1452323d29cc77d1461249cb6ecb28b9f22028fe40e17922e5d6b759424c71723b06ce0384c38875e277063567cdd2a6f78e01ef9edd75694d1251ad0ef2e424e40151b0eb83bf8605310b15ac5f75f51a95090ba1bc80ccef687a0cae05697405d21543cc059b6b13bc437f58077bc6b046adc632debcc54c66d65c23403a660000e94022eb03a6e830c92681fbcc12e4073bf333a58bc5f7ae5b28037744f84022d053346a0afe9f448f3510e671c41cc6f2e9a3b0fb39ce47d182c1205a2188b0d9bdbb94c6fcacf1e0ac21062728de8544f5bdeb449c3c6793d0e7b9202b63369e3ba67542c58124595c188b3cd02365ebbf452c1d2506db2b85680f7d4740fc43d4e16619e92d02d5066f1355c9df1e3fa5554f8a24f36a61872998baaec841084005d3357ac445390ae5e71699204855feff319a762c5d403927e34f4f780f3f0a1e7e665ebabfa5a1dedbbc73fcf96d34539869f29cdb2fb478ceaa77c4842f3abf233c36523681aa6da567b027114fb21b87ca0d417fc7d6e30ba6f1efb681917823800514310df1eba8f549f4fac9fe3066dca1850d34695a881829cb405b732e6371eeba95f4528d4da3a853288db9fe5b7d8033bf72021fdb2145a853fd6669349bd0d1ada7364e09248c8bc0e0b1aa98a16acedebf8e85f49daf036a460583934b4217f3c21476cbfb0696ec95f383d1e7d77936674c3a46f9956f08280e0e1840eb77d995b1610a60dcff94b56a04dd725bb0e356957daf852a1923d35620fe562dca227fffc3efb7a184810a553a38e3bfce4b44c5135a2fc0ca649cede68bfd5d1a31e573c50123f6bad5a447876b40a7108d36c54fab02d9c72c52fc5f4bd6dc989db084f197bf1b7aaf5a594d055333219070c0516947711c336cfe14589bc5d192808175a4f34cd4be4d32ecaa617d6e97e486e58caf7a267216a3a77f6f07e09bb9e42687120e7cc7011fb0cf2b40c01969c68adec04cc2a6824165c9b3f187ccefa7106c4f806edac86a7df3a818f10b792fce91fe2cacd5fae5da7437c5a05307edad10f6c547359e3b237db1fb78b176b4862db65c5360c0225bfe5b09fc8661dfbc55678212cbe7b8e2a754d5d20ae31dbdcf51f8c911c44a036c86e661faaa36a63e20f04b2c83fa39ea4b0bcaa35f4dc52cab6d079b9b178cb1105c0cfe88672c992085c931ce4ad9c466ac80a8b815032b180d3ea9d847412e9e63714652a882e0cecc7fa2cc84068a8144bc942af68ffd0d6d30e1ff5c34156af8b501bbad4d80f11a8397b4e851305650a4e0529964935fbd3eb0fcd8c2d6af0dd1f7049993facb5a27b4ada54006ae1b0cdda91b7b8b26f1c46236fc0358a8a5756e661a672c0454a2ea213768b92f5a72e1d22aff9938c63d5ed992db08db1660062dd922cb5341a3a47d8d68bb0b7726d9c5d2b1f84c715106b9570ef637d4265dd18b749cb4f5823e4ee4798b87e775cd555e7935b73ba09ae953d242f90d02b411fae4009e526de1d229921436e0c0e6da6b6fff19595ffcaf9c0c098e1d33b69249d11bdbb6acb9e1a12fea8de5b2b47535d067db029c004997801885eae6c08046e8bdd78bfd0a5f7b8c887f2371cdc9dab1c067e0985cafbf50ee3ba804c079bb172a27b940d290a4eec164e66f56ccf457f2bf2312f8fa91f5db2398fc4d338bea0bdd0947b5b058efec27dffc66d8a3f2852347a977327f296df2bea24269d71e709a29acd3a6dfadbf0c683cd8aaa9f8060848233e6fed5ee81de2308e59aa3a1bb412fb64067101682900e60a8fb83be4e6a517400750ac2c22b2201b6f4c094dee051a64d6d570d19a27172e244a349fa58a5efd0a6a2f91e85d83fc3f932078e6d30e1e13dac9b8f6de3b67372bada4a8211c9e80a0fd128997a46ca098aa5c05ce0620129b47304288eb97d7e677d3e0b8f821159c76706d0062f3000b1721d11ca11282c5c10e846bbe3c73c210d01d616554d15a45765c0eabfe09ec73f969cfe2c971fd9669f61af1e156417375f20b701a61d34b7f0a48993b852d03d0b5a69677b9037ecfbf69a6ee4b4fbb5be976ab74260edd261ee60f2329c3725e5dfc5a477fea962097112567b45bc0f9ce40424e208f7a960f114f5d54e7903e774efee90be9aaa09f1afd249fe7df1c7e0d6edc32f58f55822339991c5a79f32084c9f0362f344d6a11b15efeade7cfa3fce17907ba4ee1ccf374a3e6d9da8ba9ad8042d2e4e1b8db9a3cb6b9bb53b4c721be5785ba5f1def1704284af60213153559efa1a87bfcce0acde1bbb4455a4d2ef1930cca9adafbf7d889a89059a3857f3ff0cf8605f943404b001766247bd8e3dc4e9aad987bd5b08b5cc7555d654dd471920bdd612ed4c74e97ddd8ce2639616b0c161a8387b480852b362c82ea944e49e9cc18c3008eb0ac12cd9d92fd9d401c21e5daeabd6d16014bd1b6d40e05842b11c74ac4289460564516c16296b68f852a1750bbc9b169d692eb6f142a07b12e029c6beb60fb5827a1969dc533c304f9395350a18fa546d8399bd5d4c92c178e5b84a30ae3e2fe125a580b2a14ba03b661174e99bce921ea17320afff89a7d521d2c66d206eb19cef0db0bfa6730c1a1dc646a9b05c98ea67a2fda4eca6bfd921ba0653f5d18e3cbb8edd7f95a79a8276bc13c73665402b614a7af36be6fc80fb7529369af5423f45b0c244d5448269bee8d4d4ea623018495f8408c85b24d50ee01a917334a7dadebc4df2919abda24ed9ad23779a792b7a44577610ef1b388e44fa67bb86000a553e4de1d9d4e616a4df6981bfc8c0a9cd9d2e64cac4a3a6288e6209fcb39739c05c46fca1b426b374febee9bbe8f5c6bd83b365388a30f4cf6e0c411727bf52c3b1c5cb18f5250aff8c27d20623a7968bfc5de9658500f71aecd7655bff8df240c476559fd9f08ea9d379f990d8d33ee350bdc90307465612d0fbc2e3f46781d88e297ac64b05526d6913dc29a9ce59a33c1366590ef1e65864f1fb0e31883336e2fe0771ae09685de70538ba08b9bbda50dc9addfea8a366a27ec913e42724c80eaf9d4c947d0c95d7203d800ce3960e13eff38d9f7fe1cffd785b73bb36d793aede6411f3ea931971a37b8458a01d42d6110e6f0940e66056ce3f7c736bde66235d6ad2a4eaf995d838b27de3a30b4dbb33e0adc4b4dd3f75d9df940660142dccf21591265868c703a7a56e526b1d6693b4a1101dcaf99dd4ca2053dd0495d58de6b9731c2439d2c071c57dc6c69bc7058799cd85f8e4cf0cb706bf12fdecee5e507c11ed3c43e54df518402c38d915f01b7a63134928994b13ce0bf94ce64ff36f88206743f3b8f85d69204208cb0ad3ee5b610a0e31b15b319e0c8d56c7c5008f84fe21016fc9772283b1b883119e03de8791e4151d611a50200be4a5d71e65d5cf04290434cbddb41b927983d71726898c4ed04d0e6135d0fa37c20691421904016ae53fc643b8fa420742d3e96ae364f76150f65ee3cb38612a4e9909af50171c489f86b34e4ab614d6a9018752cc0f802fd8a9c26f53bbc4ef90b0c4813ad6e6e0918cae0993ea507663b72734ceb5907dc8250b7577a481f982983eac43170f3b9d86b0ec28fcdf16a359b11e9db4cbd2160aa943a7076c1968d00dba578db7cb2662fba407826e137c614848f31d819b7c387701b0c1a582ff5561fefab026b34bd65f0dbabf28ba295f1cb2b0731815482aca722979866a50899cb9f32b27966d912675f6a5053e10a6d336e673b814360604cab383d9af024c19f263014fb360ce6c220afde42448792f6057ffbe75ca121e0c23858102205f74d1b10b9d28a153e60d758b7eb18bba62b30eff7f8bc1d7996029d453786c45bceef5cd9237a4e52c4f397e5b17da4cd2192c4fd530fafbd281178b7a8d9273192288bf619bbb63a4702a95e6e917e7ee1f61c43393a0b0aac05f1094188c38fa5c281e6d2ccf2d813dc309c7eba8fe577eaf2882f4dd57ed1b471be3ba2ae5f09781e9e359623b9705d10f3edc93fd8f6605fb9dded1e9f9b85efbcd1f384a127eeff881120ee90e3f57563299e39da45c9b8624c17a9ddf0443d3c91e6c8ba5901d4fc13af6acb8c20f58192c8d98cff745c79367cc5d74d0562d37f005e3ed9b29287a30f1b16c0c6da39e0e7d1308e7b270cf353717d03454acc30ca795deb87432c7fd5a5badb3f071a99269bb74ddfe8397ec82c3eaead8fc3ab52da24a4bd5f03bf2bf303da3a01c1f46d4631bff7da1d1a8572b68c5877190fad7a6ee60875355cee3a899507196c238f8a72d9a7607cc910eebce58ce0ca693ca322fc760d699eaf87c2064b5c1c03838c335f88cccb392ae0ae054c14abc5313a29356fc509d7380b1a1ad19ea0782c19d99f0c72ccfd5878d9004790e0c817557c7eb9633987cdfab33ba4eeddbc830946b41b11b3dc588c7f65e6e72a8615193d5cbae9e7527db4845cb8dca023a97a546b1a5b2a36bdb5ac633af379b359fb83be7aae8543acd7bf65fd25967519d26b7d0d5b14dcbb420c5ff5a09acc79f83d69e5f0bf5f8310c6bb98c05fb406b0dc2b766b92121bdf5bf208b401939a29c037a38de26073c038e6a81f45a69773c9ec90c0817e1617cfaeed750e16683dcd3e95a3a8c1414d7862ae7b01b9a63126b4267b9f33836a51433239222d2921992293cb4805d048f5e26001e664c3dccdccb763cc62b8dbf334ee1bbd7e358b026886f4554465fe9393208b1e2186edfe24fd21a7b264ee835aaf70cf6555313df5522977f153a0d9576bbb1b9052bc0fd1bae4b246136d1e99f257eedb70c5f0fb1d4c864209035367ce4f95ce4baf3deb4fb3864aaab4f8fffbc9aa61d03749bfff6e77a5f516bdf369ef11819f63d19d7a0bd9c099557334fb1041a9486b9e23eefbe59bc3a45a425446db7c4ebacbaa5bbce8f85302e80e0493584e5e7d7f8e967e6c62bd4be90e5bb86968e6516e0248c3e10105c86e9ec77b7cb4017be0de14ccf37e4d07c56dfe473d871d2ab8f959c8b13b1cdea5f73c15429505cb872f0e403f5c4a5e059d149bf4b3a78d3435d64c8e06338d58bd145d666fa09e18e08435b10184bfa8250d39b031f56f899908511b7a53147d84abd670053fc2a8911ba78f7150e31f868b7fcc17f646663b34aa59d5ec75edb7f5cbf62c2526d0eb68c50082bc723e5efd33aeef14ac7365c758c0b0d5a03f359421100e818a297f34f3692ac85fddbe8d2d2a6969adf5d4455804701a511adeb3c153a22ba45163704fb64d64b5a90ea167fc5edcc525792e397d446daa94a13ed1da01893b5a44d1c2a4536a6f5db4fdb38819152a8f46203dc5d91739db3637118fe875d8f7820b6595c9e8221b0b16f74237412b145ecf8aadca096ba23bcbac2c761551e4b01f72cf22ee7af06ad09ba0f18243212e8df11e8c920484f7703b4969f4a2d4c8c70c6264a96b3496e0aee794c70c38d33fa5a85e28f0e17ba8272929a96a8ce9df1707c176c1bd3330b06427e55e9061cab469a5d59acd9d38712305af1afcc9064a67e1f14a196640b9c5eff1acf24ed8284acee5fc381716f45da87a988f00d8e1ee40d4f047b725e09c8ce71b8a114e7ee0e59020368668cccc72ab3b821083b6cc4e1366d6f108992e14527a0d681674518a962af8c98fc8e940ae03c0e10d3cf6ef65f7d93867e0ffe87032f8803e06c072aeda8c5a211437224b1dd214af38a68be4b72e9f8f1afb15d2fe47e3bb39f40555dc0308e389bcf3e47f13fd8213a9fe5f0c8f1870035fb48be19d3a1c98eae8a0acd55bf8967bcd9687ba23aa0dee7456cf68aa0b9976ca968a2335dd554b7f389ba3ce20aff04629e9afee991755e26be6100a2bef9c5ef6a9704cb2628fd4041e8415f6d9ba0cde6aec05760e76a16f44e1d7b836895587f83d9b835fa24ece7d6a386bf29478528ea5579ac597ca3bf05e930cf2a7ebe5b30e43c7a31d89d116d8ae6501ed719a5b0ffe6c8ecd14df9f970da82e841a0259a6280ed3c7a327079645aa0a42b859174bbfebab7f2638f3e5e068e7e8ade8ffbc430aa11e12e402bcddc1605bcd268191a8e8dd794268c21688e22a43be680e64428805ea20cbd42e5d059ac7270724c58d6a0578c0c03ff7d4f5839f1f2330751c74b1980994d83d4cf7f4369d7251c8c9fbb200b29fa5b8d1c4cbdd9575f25e1323c0407d344ad50170fb53025e3f92b8fc042232ce176aab725b2b716aaab23cae44032e8fe03318ea42c5705c95ae5182cd689420bfe03162f9515dc33a0904e0a2016a28f7a66201f69ef8ae715c20fe511fcf5931847cdd0a03b6163e88fcb25759a631f15c525daf95988dec2382e454af2423a16f2de34dd8b28ffaec7e3c4ab7b250b27763e9404c30d7e87ba655c40f4077962a65a9f32ace90cc2f8ced4f136d2563c64cb47d0e3ad0ff7573989e3e3c3de03508e5bfc8de5b0d45ca1fbbebc3017e3a3aef65b1f52ded86ed231aceec76b27019a40e894289c210ee548affb33b1c1f2a3a4614a27c68dffac51b233f8d3cdcef2fa9b3a4943f6233dd14e2820ee64e4f8c8cbc2e07a8aece461ac611f3829511b16e404c6357d0bf06b55b0c9c3ff56fa5802d66234d77f510cfb1240807017b936b7bf7ec056003698ebc2cb605a84ac86bd41e594b9e126eb621c2f3de44ce6035d092415d6bf81d9aed0331459efca771a9e5eb5d421e1dfb4670e49e4210e053bd753b93400863d888d0c10889487beb75af2d9477d95aba370f4ae81cd08817e76098106976969f7111ee6904e47b2b635d4efec99f94a8e0551265d9a4df229922e33c4fa31be5199cdd683edb4f04757e6acb93e5f00f3cceeeac045d6c14cc45776572e4d2fba7caf3cc1cedd26d6beccb99972cc234d6915e7406a942e4b4d4d6166eea85d5d4de8408876d1a78949104115b32f5b7214c8f93cc1576fbb51deb4952879a8faebec3ef0edb7e36afb57f98306f7864d7849ac211228563df1c49d6624b9fc0964967ba4bb4cd020f622ca20192fcac6650fe1ff1a5f15070207360b8d0a33bcae12d75e372d7bdd62d970a57c21a40e2efbf918eefbc2acaf17e86c2b568952f9cc431e6b5510b6a8846bdc66aae54e136fbaeb307e6a7702522e4d2b798aa5ee4815005e3168b88b6e42e1eccbc06af0541ebd0f2b23ef823bc622b4f8e6b6ef0cf07f22599925263516b5e371e3e3e161cfd8a9560c23d4771556de56b89bb2d791b767e0396f9f7b19c87aed40d03a405be399bf83fb02279fa92c2a8acae516ecf01610824755a58ced2eb4436eb1c04fd8de91de1f5785c810ff2dcbba8acc6ac86cb7dc030b9e3528f5d96ff0d54d5ad723539d5ec76eda804b5adfd1c86d345ab255c16cbd9a290579678a08527ef5830b38a0b10c4fcda7eab493e56bea7d6b34f0b8b1e3cd76c43515c62288255bac8258ebb407b5dc49ebb0585aa59cce13c0a83b482d70c69b021a6136d350569e99d9c541b04195123feb667839326bb502ab8405976032cbeb4b2a45fb5636104967fad5f3e02bd5f913b2be3eeef417953ddab6eb11b9d2c24d744f47dea1f213e0d73432d3812f313072e33e39663e0e7a6878b05f31c6f4b95f6556a8750ded8ff1bffed6d88d0310c061275f38b9729cb97b62f246114c7c8139e68d3c3ed52c1deb3344fd926cc205c899a5233097f2408bf898cd38f0d96e6a59abd082063d61fe403dc17acce080953e3b54952fa5a75f7b2820e6094c78141ed3ce77b962a1cc03afd659989354b35a077f116a04ffff72cc2d84d10386e880ae39355a0c3d34692f6508e0ea155fa906129f5aba68e071d25e2766ea77c1dd5c7d705a411f09e183d2257a51aaedb13ef380c98061227682e8e27bbffdbb6eebd4c5236a9c3458946e542d95c4fe6dcee6ae7be7a6dbfd980c67d6780b33489b031e3c54cf15ebb43c1ca339a690caa0ab283266f57332469695d3c66b0be2985beed0ec07947df7a34ca0a778af0df66917fdb136e5f978a41b51a4792d80da7a9913b5baac634f7385ea88ac29b0547b55fa218f3346d1482c9be70162eecdacd88be72e76697a2671ea5cfb08c25c8107aa822a4627af40bc64d60f44a751e0534a072ba33a050d34b036d473aa38ac795b25ae824bec629bd10b298858296de3c57e0542feff678a59cf660ffeab03285cec89f127297d92ca7f12419ff427be004eec55b67e73829217fe5f3a4852cc83d50ecff76f7edc1664bbf7b9d1c839430af9dacf6c15cadadd482d9d7047c0096d66eafd0bf82a95b0298dcd9bceac85b52618ef6d1f22b558f693d34203a72bc18858ab49a79ffae0e64fe3f0ab8d491cb22c8efd39a48e81f383fd4c563d44e8cd6857a117a3f034b2d633c331ff62729806eaa6991ac6b58ecd7ff3c9edfb583e83694d54080e73304c70a44a6235e465f2cc7c6459614bec320a438a77c8e341ccdb2bd25239ee6791c56f6b54be183e0c215bf9b63438bb98f230b69289bac67b12bcbfa05fe231b5e36e0741ce7a6f6a3b439a6605ed011ed5ecb1c9108008fcfb468cd862e6c8091a0a416a69ab28376202949bb5b909a35cc2e87bb915cca4733d633297448ea28a873153b6b450a71d411ae386affdd9d5b678582305b0af3de9f44124b1061549fd6edd709e7fb64f4a207adc6f40d3420c17e17cec2e4e826ef7956aad7cebc31482c040d5cc820079246e2522839084672842022a79c28b67a32d32d5c874257edc36c631c24d7b1df4f9aec1f3e5e35ff1738df77e6c69017543ad6e9f7b6a050d2591de493756aa3f0c1e1e19d915bcb3777fa8ba6deca10e5aa35b0c4a5b11ced92ad64415134a2d9835fd299b5dedd8a7bb742dd3cfd04a89888733d206638bf52ddb1b8203c5ef7f00509c047fa35d35623c20972237b20ba4f7400d39ef7af1bf0deccca36652a67beb6d4ef35670482f6b93465d78dabcbe1f3ff9bb45d4c1d26076a076c650c51c2009faaa5d022638bbea0a34cdbc343ab8a2e97fcfb1f50678c12599e78ccbd6109a8fc75cec17ae015e970d021550c62a3b17b0e207b00e8b3c86053db297a9879672c6643710e84c9ffcbb2029e07e52c3ed930a5ab798969db90f1378cd151505f69d51e991fc73034d345f36bb5ab897a96deb689fbcd8dc78a0318437ae8f4da9965c0709eb9f972f77e1f0612039ba087dc92994e92d8e4f7424ba4c0815e00ced988483797fe1c05befa1bcee3a890b1b8188fea1391f4deda664e8e07e3ddcfe55100c5e8f0abf3d924d3849e1d61db9e1c49bd2e6c6f1e47f14a7c1eea5349285e788d434a6102fcf043dfc919bce60baaf20e10ef5926e1635671cae37b5d1f7eafb11f1f13febcac441e6f229d1e17d391824efbc25b75cbb6706a5fb75dafa725b5dee449f5d29023094baccaf10e0fc3b8c18274c75c8cfc827e904f3ee3d50a66385c5ce9063546f635bf94a5ae7b6d732e474c84cbe19d1f74d2bede48872b56d715603f433a50ccfec496fa672c2a4c2bd956482e3f470da49a97162ba0ede05553dd01049d864d6c1f35f2c28454b9bfea9b729ba663d7c49636fbc9de7590ab0b65c84f24a46dbc80141e9bbccaae2a3c88293b9a5dbd5fb8b687eb0a4f9672e25bd2aa4d93892a274aab49836d3f8e67e3943a5e1010c7fc9c217d9927aac863a8122892c1ca943e46c7dcc8f7bbcc9d594d0f2605df4471c49e068cf0b3349dcd36d4cade4c509cecd2aee4b7709d189bdc59862c21710b72ec424cf701431c683907a7eb642ada640666be30df558f56d184fd14ed1c1fadb0f84329a572f6e15d41d92b824f66cc3e996e16d5a9d3e9ca9686781b8d2b22b7123013c9073f8927c96fc99419158bd6b0ea88160d85c7e55afbebd0fdc9041cb8c7c43df71b34e0f5bde605cdbdd77d0934d52a14b919a93a89032e6fcafc81623cef7f215cf07bff19fa93118f7159df79439ed8d9c505f3e039b08e981ff862d462d578624df5451d9d2bc11b3211be25ecba2fdac53f1340dad6df48dce01c60f8e8db74171a2f1d9d5bae4f8c139f21f7008bbd928749a4affb566170f8e0a372fcf9e3fe4cda5069b8c7396c58601dcf2b78d2f9fae6d251b14a46b8eefe8e9cf043ab9707e6d0e82177fd84971433ff0791aabd4ddcf0c5e6f0fe6ac5c85773a4820f6c0ca011715cae1293a5620c661b57da626c38974577ba5d967a5a6f236d532c1922118459b08ba0b2c489c7b4e95a0a8d8ff54f965642b93d84bf4583e4baf9b3e530a93b6a703b3b63da2fc3c17d88a357bf6bd191a7139624c723b72c7a217102212d597d6344821fb5688720b858abc2a734bf962ba2bdc0c8a2f38b230d7063cb825e6c5851e5237fe597407d19a3ce7d731dfb567357f454bf54097c7f81def022fe7f37d5251d4dab848e242690870c6704043d7b9af3d00abdd95cfde7f6523828a733639c06d2d14fcbc5b7ff33be8a00fda854832d489a2c1366f07d49bf32702ac25f1c20fff59cd81ee44aa746e92d9f8c6e94b8d80ed0edc9a97c64893b3e214c8ed4827b80681975ec29250931b60efff0b242e5f4424602f1a68d520593f4a23b2a600a4a63f75cc997a0fd414bb4461a9909d7eaf299d9238a6af07d861b16da1ff01b8be940992905f8bf7bbd72f1b54fb24a94b52554279ba57c9f08e84175874a5906a93dbba76ac11de8d3d9132c6abaf9f21ed080737f6935b076df418a839385858f245b11899b23538bfda7cce67f995bb732764e9db6c6cf647199ff214ec7215d68d2dadb24922e5f6309caf21705a17ebac3c75a9eca3f0e6a59a85e9e179fe8f278c669f82326e67ee3d049fbb4623a8c0e3365963a05650b028a641c72b107bb72d6dda66f119e4437d3bdaa97713bd1420a064d3c2ca942815badceed277228767b83ec06d42ad2701383898bc4ebe86bfb33dd86d69bdd6234c04bbb094b7d015a90808074ca04df78ce2e281928307126814485db60026b417c7fb04c3c9dedfc04964915d3e96263371a6e63d941782d0069603730dfbd48a5c5de2f8a0621568d2695fd781b31df755838b6677543f16ceda775183a943dfac103688bcd8ec7d5b78d3d9dda1eba154fdd1953d63cf4aa97acbfc56c9d0efb0126117e0de434ae48b7b00d2c64d30cf9cf41a2c0426503419596509a1033d365f31ebdc0bc22cc17d8d1318cf1c43bd2366100453ff1017f8c611bbf8c451abcb8933f538560c3410195da9f447a728c0105b2a9ed1c051280f2eb795bbfdd883233ee731882a033ca4228a0228af8aa4e9791e2fcce1df8773941451d42a36e3191dafaa38e0568437e81577dac158b974d29edbd253f31c108178acdfc4ab2836847c0a7b358f6a58620a1017cb2a9603c79cb82b819838af12593d62b825e771457540cfe191404599fdfc89ad630c2146d5db1415c35735696d1ac7671a4a157d6e082deebbf5a790949650f8aef964138dee787d3795300bfe245844c2adfa2ba451c28e689921850088f2e18fc659ec97e978024d94fe8b7837b91ae0464eb52e1ece9cf556df02a807b011658a4fb3ea3c4e117cfa7c087ba28cde54c0048d0139a2d28c8e87795f9769f5ab3681523ef8d10931901cf3ef982f6e1215adc98328b9acf6d1489ba063741e8688ede04b91a4476fe17f9c2d39b0c345d39639227f707e6b732eab2a82ff34b3c9b4d805e06b1b24fdabb0ce7010e8e0fb0597ecf69151fe42948074da4c5efc86ff31ef23bb9040ff1311003174d0254d034f745b0513af8f59006fab93ea1fe84cc5e39ced755dad5dd37895ad94726bf9c53098982cf28baa4f19974bfacda78200987908d632ea9f31daacd4bbc185713a19d8f290d04b2958f8c88b6723bba6da2f1f951dc99fba260ba68113630544d95352947fc2ac3f5e35c64d7cfea06aecbea01823eb767922a98318fb4555543b795f3c08c7956e4136ec76171aa9fbf43340f77f64e69f144cf0cda69702aff9a57aa200a125a56c0db65736a55ac3d2b43fe258c7a529eb6a99cb716629a34536b063da9988141baca862414a926f5f4d94e17d18f9da75a82b508dc2de99f3a3c93360c74d7ac6d0c42cf4ebc70cbdccc1c177dfcc7dfa4406c9c42a2ee06e7fe219a2d0aa3ad2ca240533fd78476eea90ba1c75c3b350fcca0c8a8b86582ed217ac937435ccb267d04e774d07d9eaf9be248158f8851ea9c6335b83a769f4d64fce140f2b953ecf1f39ba08e51a4010fbe929e5923804910fe97ca84934471866abb7567948f8f7dbff92391f2d73d0d3a13776c730d17b62c5d59b144f5cf013bff959bd295253d97c47d2ca414f1eb4db60d29f7680bcc47c8bfeb9e446ae7b4820545878b027cf9771e686f6a5bb940a72eef5c2114e117338084f91e62efdf88122658aca44b411aae3e53ea071b83db47a72715a38ca3dc0715e53558cabddac35ae218f49c5aa346c773f3468ff8e2d9f00b5ec5787e9fe97ec6b174d976bbc4916ed03ca13e3035cfbace8bd6140fa2f266897a5ad2ba7da73d641a8d11f3f2d9a502a89994b486c6293c3c50c01773946df27afef3e55682bc5a7586a6c90dbaec81430791d30cc95d45fb36ee50d742e5e5ef5baff388ab316adc2047fb8ba345bc464e397dc1aeb52765c30bf492fe753463f7cc6a078a848bbf938dbe6fc3cbf2ed7816841f8f39f82ba8a4149f211180146dcc9e5e82be9d267ae218b572cee6f3d8bba34c99b5507d6db04ee5a9fc0a46d52aaf87d61e2a71b5177fed4388fd6257aae31d6bbb7628bd67ea98ecdc64fbff42094ea4833e13d1e2dd1cdd8a5803da2ee0ba49718c85335740abe895c46e8c3c9d7e44f0603c6ea8780ee8f07812f3de08b409a3bdeb72acf37e1adbd6bbabd9c6c53bf075faaae62c16e32fc4b9aa3534b8d84c58b876c4767acf062f0f4005775a5a3c9347fab1083ab747bab9001a7201b0c7638f8581dd3abf5d1977fa00ca00910d6bed78fd60337e9ab0c5c880b012f6af9c62cebd74b7e153ec1d476c63752aec57fdf29f6f526a408dcb2ee71c87b0965c5a2fd57e88310aa568625553f8596790b7c67593fa8971b1f3fe58eeef21dfc3452cb4db93a0672d34540869076182801f044eaac57093e76f94bd6595fbb9aa1139b5251465b704739241ec77c8e686ec9772365bc36f7d42a3d2dcd2364780fa65f64b85296c699d1892916068b34f9b71fc82d92408549934d1789d87f2a16c62d95b277fbb9b2d0fa45d8fba286e3b404f9df4e3826901132b186a4d938f18fb76254cdda47dc517e6858aa2f8df04e07e566623a2f58b5018e8b869fb801326549ae347871ec165c4adcd9f2cfd4b6748c6bec311f86032a44fcd7c0b1078eaed75150a13757011037b33ac266ba9113efe8f711d6d3afbb1a0f98307cfe20f2c94f59cad6b6cd121f9b32f2497bf15e6fa2340379fd2e4e7fa985a6adb97bc53b2d5582d3cb51efa2db8a8db8ace196806f4fae415b86cdec9147a1c3b5586ecc3c6b539805312cba0b964b22d3d75c6040befad4a0ead11c1fe70ac7ab91aa1e957d81dd33c1d1e63870ca16ca81342fb837edc81d397c5683c53eb0119b641cab89c065ae510fc0467d490f099d48227a2ae2fe04be849e2fd7e59f042984d38b447e9326acf76dd40d4c7bf471c8ff195964b2e2c07fcc63737beb86f77e431446aa5d76fff7739b30ea468bc47e82c4f1d6f6c05e06cfc1df49110016a6be1aabb17891ee0585dcceb34654e85afe9185bc79e219e060cf608388add8cce2d2eda1ea148e6b993561cee1a6f5da96afe03aacbb217520498c076ed69c946d92f7123d8ec7a8f5652ba5f57c9992bea87a7ff4531dc0b2f15bcf6579aed0b4aec689af6285a70f39e159a1b6b1ab8b5a5afa1113d24e3d2b93269fce7a9b3cf52e8dc5a274bb6cda914899bd1161b338db1c21c92bd4f1bd65bc9fc685f5002622a4729b8d1ef8a9715b6cfe2160705fcc64ee175b1cfc0514389a3e8f04345c8d0cf0d8586b1796b58e47131c49dea68bc3a246107a4e43cfbad2daee0696f8b8bc221e7c8c31c6a6e0e0bef878f9db10ec5d87e10cc5d216532fe4f30526c96f07fb01417550adf6476fb31894cdac7f20b9831de6e87f104145d4af753b0f62b6da4a05a6c70b5db7c2f1f0fb7e1d69ca22209bd82f562c719a36652858aa56530f8d71770894083a0a9d44b59f9bdb46f1ba261ed05a895ee69cdb9e34fa1d1fd27da733b3789202dc05cfd83d047d059b4a5096635db3ce11276ba86d126214505583b538226c5a77912076ce936480b2a393fcbb61cbe1cdce946657da3a1b886f9a93ae70766bea0a4b4cc138df3ae4c33aab9b67dee6e2e3bbcfba8333fc7c4b6f2b41069fd016d1d201140268845f12e41afed6b37f6ab0a7672c8369711005e9118a162aacfa84f00ecd6663372802f5b0d1920ee8bea552aa61798cccd7a67867d97244b965b7a70e0e601e800c74a216b16df4090d7f1b78e9ce31b2d628369fbf18151b917c6b21e92a53f9da5091a63ddc621bab15b7b33320ca765687c293e4b0215c5d07bb5a515eb60994b26ec48df7a9c8d00b49830822b9383a1a366bc4f131f04d334f4d2d286e03eb8574affa06f32d8c5b06bdf045f11461c0b743888dc98b66529d9a4c723589f554e397d7082d31af78316d97006cc1a0de99a9f1a323a9c477545bccc660b922c4afa498355bc4e477aa48efb0fe79472da42dfba2dbf7a61d7e47ba340a21f3907206f7caff9c65f8572606366c86e78e81d936bb5aa5466c7161dc419dad16f75cda1639419c31207c4c14f55dc6da00890a0b88390d56537d61ec5ab7660b8a9be238db1d700e049704856ed97d889adbdbbe6bf45145142ef59a248d2e9f163e57c77543f57ddd93af7b3d1aa661c15fe43d54defbaf090f8b6a1cd7539ffa7c8d59f1b64a165dc30d151aba262a3727915e2bcb61fc75e2b743d0a98fa79aaa849c1f030ce4e170801e7b0f070c88d4e40c986d11ba2aac942ed37f05dfabff1f3f9cd9bb48c71023522fa45ca12d75ece62e5276ca31ee72eb34ad78af432a796191a2fe285e26f3120043de6586694809be7713feca9a18b165a90cded2fb124153d94b28b634aab0de43472d4752612d1f2171de47cd32b0e739d76c4f78fceb9411b73b00ff7bf7f9f9266e8375a7dc57acb9f5a15efde7116ac28c21bd7bed63b2074af545936b5aa7fc6ae29e2cd94c9e726a4bdb40cad18dec9f52d9c04f18204e0861d5f4993da89366593e7001008f53bddead42e25475ecd6f7450388906f16e7e8ee2c13e6938200b12bab28edd4dd3269ce7cd487c49bfba1494c298790326f57479091a10c35ab6bf89f5abbd5f7ad25a5121f322973137a29e3d3bb798f7fa71b5cb6351bb21fb52ad2d338f57205d3fb9aa9ce0f9d4b65ab3d0653590d7dd95fe45902f4adda4c0fbe93b3a3ea4b6982130ce8a4a3cb75fb9e654604671363411e411726c27ca022438d151b7680485c7b16af5b7f75b5561f420f3711d5822817c1fe4631d25b648169ed5335edf2b2d228fb7e296ca8d68e0f8e1a2c13691a8578737e78a005259f6bd9791efc5387b7044bee2906ced33d16d76dfb2999d31030b4177c4aa6ff3faae23695f04cc77dc3282d2276ba2aacaf4ed1aef9f1eee45e652c05710ff0c7a3604682cf21de3ccd87e243c6cfc74466807dc0faa9262f4a9836b91c0372ff0a6a7f4d5d09bf243e020a104322c62f886059e07c321322da4cf80475615cde536665589efd586b6fa2a74bab529f2371f0442eedf430b08c3bef014ea197db871378e548da9071976cee09a67df0fe3dbf982632f2e8eac8490ba28f4d26a4be6b4f12673b0c29ab601a082b6d1b35403ebe7c8f7f8df9da8050baa2a6b77328ad068a9b60b34a49560ac04f5528f4cbe1d69e3c8f1c2df169988b60ec5cd005abf53cc4ab2e630838400c9758f9bc3de14e6482a920dade8b0e1e2e8d365648c75980f85979824733b1d9f34f78dcf94c3c5c20780a1901e09e4ed6af825029c1a9a236da1153677d817ff6dd31b4c7d3fa566517cd47a9b6172dbc6e45309a51f599300d41c675494250974f5d31d3e36356b0dac21f9f7b23c32d0955d5d525eab846d774b82e795c24c02c1f328318b0baef734fb0d92bb34f28e0ba744517b09b47c356bd6ac403be3af426aad6d39fd29b5f8a051ca9c779d4f0b114c62a2f89ee79113ad72da7e8376686f18df039459efd1c8afc7779532136c3bc778e016c6098625bd71c36112c84d0c082b1bfe6e4aade4d1fc61198138d570fb3766eb57f29ae4b704a782b55f1bd173f24152d9b802dccf1f0b0e42cc1ca13718e22260ae492b3dff73b7c6058c831b9f0fa297ea61e1905985072e9f05122ad154e3f1b9dcc46d08907c3ac254edae5c92cf91e0a75efea68b307a649b207cadea3a434a66c2de0f134557515d57ab7652b583817537c8eacf2b07f30287ea23cf3ce1d6dac60031f8ad3019006d3416b4b6f93ab6129d1b3de7f2bd587bb731b75921a40d0cd5e474ba7d486472ab026239285531b5a1787da3273016e7a77250ddc8a7dbad263c04474513c79251c7d111453410bb43d6f0418f28e95c8063176811197763499bd3bd4d9afdc7acb3171f257df87863c0973865988bef78fe9b1ee6fe5809bcde392125a41b6bef66285f999fe728920bf28d0d3f7046070785e820f656b4a7c8adb84c5e2a49b7f8f3e570e7ae5e607308102fc5be75e9964242178625dbafe25a252f9d19a54e7e66aa1cb8f3cc82668edf80786c275631e6f9b90a31fe7ae446ae4701d01b027057ced38d3c01bc6d7309d79b3f77a5aa52afe857b85a4990989f2ae70298f02c95a8fb525f0b5840ba5fbe01eee29ab43a8b60c274e6e4bf1aab76c35f29a621e68c69968e72dc121b924fd236870d13e79d0793dda91d399523a04ba97ce21e43a0d7646840740880456e6ca74c1e2eda2c07a2b32e96b768b67cc1c70eed22a3fba035c93d02848394508676e6671489d3ea543c59427f3c4ffd50db9d93b3cf203091dc0ab586cb54390dfb4774b39be9f65e55b80ae762b1684151022cb8561b80de93002a14f0dbf652b6c2ebe6c63e4fc35cecbd813facb14edf211ad4970f6ff36e694c1826c71e2e16abcb47df88105274233f52093c99ad8e93c01efb64ee9b869873ae3a5db05653d8e0a33be2fb878e2a8a1fe31c58cf2ca67cb7d0ae16ca7196a61376cf634aa8ade9a3006641a1daf750069773b980f604d8d9125220ee676ccf94a276854b73a25ad4e69421e5a7c60a19c0f6b695d9da307396838c9ecac21aa8387049318477f32ac13d5336ed6a1393000260163d3bc07966bd63328b1399a10b1ac4bfe3a9964df097d970d1d70aa93a64e6edf74f76952bfd2d13699bea785299fa28bc4dcd5a56c519f3a16e841efaa968a5859b419e6613ad95d4c72244f991439cdde93f7e2ef853975f775fd58f67b58d214dd5807eb9df693385ac75f3902802783cb20d1b4ea5f5589a3664803b503fb2293e9e8a884ddc0a277efd076850ba606f400d7101eec1e06e81654fb6767f87740ccf1be9eaadbfec8317afeb831199ddd34b9d6f299927e93ebd24751a28a3c242f7f64e9cc6122274d00b30667e3171ca0cdb1543b195bee8fd8b8ca523c73b0a42a7b8fca829b7a3d6405d6939ce39253312e740654187579b6403e75d99119173ea518cbe1992fd11149f7e77ac450d3316f9de5b7b0a8b86e2ce94b18684640786e95da9b44a7045e58ae75a0da0d86a644ac0108a505f348465e7406de321b78737ba79e2b86f5e9cf406f60220ef2df8c17f77833d642fe9d5cf1accc64e536ae2985599bc554a8631637f76b054e411b9904b55fa69d7f8014992eeee8d8c7749d946253208dffcc6499a3e1228757387908ea19d65fd502af7c0bfb3d5a94a0668358e3cff8cc25e7c2f4aedb7937e36b0e7ae459450a1344c3b04721bdeeb27d7ba614691dbcdde546463c8a509ff40c2594e6653c007dcc6721e6db8d5f4e8eca145295072e0822e1d213640ff89b22d7920af16718cd25863ef38b288419d55f6297f5cb6ab4a18030ca48657f64c2c56d9e6b68a6610cd3e2cdec4eab81d4e7a4cc907bac6b11448a3e5f769ca181c3a7de170009f622ecc55bef9d527a99399840e6d95f040f1bd704a1d94b9afbc4d147dd5bd0fee1892b20b44fd9056f00bde9d7e8472d16749f5c90f8cf6346419cd596d8cf11a846e8750f9e2353f6ea920831f28a5a39554c1ee61c1b683ba2dedf5e394f85693a1a964edd224238b58638f4740e08c228f280ec394b4eb3f3dc855153979b3af624e107083fd9eb04c3f16b357e7124712b54b432b2ad16389075253c545eb6b19e307b4e14a1de37ac03251888ecc16ebd24f45d1ffcf75dec5f07e37c228d56e89b458ef170c87b238037c9d93ea6903877d4133b6ddd88b6cb0531cac3602f9ef0928a98fffe51e0cd5ff3efe024c15bf4292d70dec451ccab1f3cb69ffa41b3478d9afa516d2f3ccb40dec85cb9504770f4ba376fe46997ed1e72b488091468f02519ddce1b48e5a1ed51b516b678644da61d8162d2290ca47a5773d520ef486fb5315561a7ddc62c56489d275b20eb37f4c358c48671c17a5a0929926ccfbc3630364d5ca532710ecd7b4345d96ce70c80589a75c2b214e2abe9534d3c5117d30bccc797675887ff6c9547360830368ab757f74438face3ce42e2cfa25b2abdd908b220eb574c9f8e042a9df6a60cd4c213c4355f02876ebd153bcfa4c6a5ca6710be0e01e96afc73930d05d1d12d8c1f2cddfe447277855d54a708a65a942dab3c67969377358be5655f161328f3cb8a4246eeb4c4676f47be2c0916e0c46b271d151f9f79813ee3963083b9f9ef93ee2d0b4db1c5b3d64400e34b6c70611e375f022e140a8b0373a83e4e05325b83a85d15595198cccc43a5e8bc11f149a86eead05541278140b77944c693ef59703ea150efbb70f9f4ebfc78fe9fb86d3d4550ba2eb826154ced8d1ad274770d18bb78ea2818a7cfbd27b9ecefef1aced6b34e8dc47ae7affa407e96e77eeda956e4b408c67ec3c9e7e4fbf8229432f76c133118708fb5093a8cb59dddf52f02fe84ac4ba17ac03ac5b1f75a277639b5136c1ba6cfc193e3f20a182bb157ebea39b75867fc2d7dba4085d2762b494eadfd192b02fbe3053e58ee95a85e1c3fe649cfacabcece04aa30f15bf157a198a554b66a9d84ebe3279e971be27730751fc41d190df98c764f0561d5faad524ff3dff4c0ef0550e755df2395d079b934893056e583780b4916d66e60a65a83b0f17b9f0dad6ba5abaac3755e494b70b8d200331a0ead7d422426dbcc3d8ee3e6b9bc29705fa66adaff45dbf166265ef93b67bb1ef2d2d2acfe4bb15c40f4278ad7e65399881b7d400e0a98c2c463668588ebba9a8b54f9c7bc59efd8b5a3e82beb2a3a2311d5f899b2fb5675f0939b14b7cea06127e6b52225258f5c17cf54a07aabd32fd7ea85e24bc9d7a4b0dda6d59c579680bd729d482d09ccd526ef2180bd5d564bf507dca596b119c076194e31e33ff83f8b60855f7966e1758fe613151441b2b3849c382f8c6b18188ce41c4aabaf38f172737400f2c664cfe73d2081de171a2ac515b12fe8c3754ae8deeba692b9825b28d17afa88c66ca1cdf1d0edae499a8839dd522603e6539389ac93c0cb02d03d5bfcec0a600ef0bed48a887240489219bb3d55ef5daf8936b76f0b56b59b1d4779422a2d467f7cb6b77774a7e9dcb5483c85251a75354f9c3a107cd91a14733a37356d5025cfbe8fc2e542d36761791aa78257e92024653ce7b1e6aa1d4bc25ea6da14738915ff26548f6988621d05fab3c80f7601d1b6c93f133f344b2bf37bf32fe8bd68b9f3ef2768575c5245eab50628ac4f5c04601e04cb2fb7dbc17d3da4aa443f9f18ef03ec94538b27b0760ca048843da7694e9525945a5b7739583042bd7e21476e59feccb9321178c0d195c39778e744204ac0209a7d4d715cf936266cea0226ed3067a4047aa075f4ec01a8c09e661eaf6454c0e1229545f1d0ff0ff8b53603463cb0365d1c10d2bfc8ff08e134b37e161e109e2424e4054b4789e2df4f96785bab39d72ab33fbdd642300d65c757ee7fb8fe153b5f17f65b14447229121e65afb27ff626f5c0190f62b261ec8c298f3c0345e1742e407053a804b7a885c3b9c4f386e9ac98bc0b7c5e500307c03c710b34299660ee63bc1b2d7c9c92d4e9af0d41df47959b23b165ed635901c59e36c4b3c96821a119a06748ef628b3be3e3a2186c63d07789f53c379df8312fd610e08f58994d33ab6c4a12f1312522f15896d3d1d5ed52555c68f7040ad9ed23741d1c1bccc25909f12c0d78a809fbeb8ec50fd10fb2fb79ae600832f206e3f0cf5e56eee099787587d8cd481b6e7cf1531e367aecd9c9e990b1407377f69826314163fcf2c4961a921b971d9344d343c1b792ee97e1da98f3be14c9d5072744665f3aed37580f5e2647e30cf3b6366bc7b983f462595562d46f8f54ba549150f9b7e0f48c926f339aa9cb274cdec24bf1c61ad4dd1b9d07b9be2ea0ac00b4937853ebdc44df2aacfb61aba68ccbb695a35d7ab6b8d8c91ee40fbbe04b22f876bcf086d46a9831cd4eeb53b6e8f69a8be95447f9b42ff189814f37f620d88abdf07f9a748eb6bb4db1ed949cb64beb3166fe4c8cfdd1fa90e674e8e8b59af97eefb8e7fbb83d419bf293db863f1a9877428f3d6898929a366927c2387d0e8f4fee121e9129d9364c5d9ef51eedf403c3f334fe028e79e6e1c4b26c41930fe4b3c9cc15a3e4ac1268496b5a00205314d2a8947fe46f98d0662ee812eac1559d92932bbef2e885a689c059b6ee56503baab813ee67c6ebb743ad79627286b43ea326046bb1da225e80496a40fa5b805acaf7256e65a6351f073f095ef1a44b9d177952d6e1c90ae0fe1684dfe6f812e039b6670aa4e4709470cdcc94f40e2b4912a8c050916145a27b4c0bf972247bc6a42af10b21b670e7909ece560adba9d51652e04d5aecef2f0211465746b2874014a7acee06cbf4e41faa91ac212027bb1b8a0891c4c9b8fb58a9a73b82e5b2722921985db3478b6eb333b8498ef0d5405d436931e1b5d5e8525606b2ac1c400ab964a9862368fb1d7d89b502d3ea9ac066b289745627d75512e76356fcc7e0d607a3b568b20d8b2167a46c856265d5cf24d975754f97a855c9db8012434cd367c1c76260d049ea0c64ce9281d843a6d7f07ae5325fa37e4bf6d3549e856ba3e05b1c811dbfe19e817033ec6dece02216527defdc34f1bd25aba355c8f37d90fff7e4ccfe1bbcb4131b8ce52da3301685d8503a25a96215c33677b7c3cc9b1c47d3f53b8efc86e0d042d8f7328d5f092722896c34f36c821eadfb7edac07060e6952344500047018f8944f03a069b74158ab99799ba072d82cdd2441475e9e6c26622ebdc8e3276b52a1b8e1fd6aabce5556679e9b3ee3b4945efd6b1eb0c1844aca649fa234c4e64bfc9f051c7dc70122510acc8cb5ebb6ae6f24eaa5206a5c3ec638cd909fb79c393eb6cffe140aa46880bdafcfc10dd3aba3eb45697ebac621a446ac8a0bd276a23509ada29a415a640b30fd3c9b5935624ae51961d16826a23554b6e55df2a8b4ffbb5cdbb8d7e567eb14bc9e7d78419bcdb61b0e8f5cf114d6bea4fd7cf77b90f702c5b1637e9585d8ff0ebe34af9171ebf2f0671320f79eb0b8d735bf0959a1a0cc3a5166ed7a881ffbc6273811caf2eb30a8cb7d82f763f33f53e64956e63eb5e334b271db62327a67fe26e128a8137d94cb236e3216b007e0baa1d0da86b13b838ecdb1d310942cea78766db0de3aa6c9fb5f1241ca1bf101d05eec739f207980fc85d31e8db3b4e1c53ff7f1371d131eff4dcce19a2a65072b212e3597a965df7414b57ada8454ddb2229a8561c9120cdf28a1dc6a3488032b826cafe9eef30150196d76c306bf8eb1dc1592bb4bee947069e0c06400c4c35b4092e11a8e60d6202a3dab7808ef8186f9a832419463afeb1cedf8ab14cea244be43e0be53340f19edfbfce3b02faa91ff67bd1b964d057694d957bfb524c674fd5ae6e420771872474f4bd6eafa87266e067aeb80e79728f5c2a4d2813ec63189b439bc11c87c1ecd4ce8fa3ac8adb5d8ef84ab8214e840ad8e2f45dcca60571807e5ba7a43b64f647062c337d50eabc6dbea46def791e725d8a28d80799110244c09b45f40614b811d11d32922200de17f418704364a7e98e612402797a77c3191d2a5fe2556938c0f5c2306f5f4565558835326d7f7ae6989c2cf1df1c3f9d1d4e83b7c5f9f3ad79bc64a03d20ede31a392dac74979b9047fa6557b727e2d3bbf2eaaac886a550b992527dc56e5bccea0e2752ac7fc18555b16d9e94496304709da4bb7a433667a11aefaaf5c0580fc901fa6aa654f25d257096291de44bc8e1b5061f720cba555e07e7d5820c888cd821eb4b1f7f6f438078487421d7a7e8ef93e7dd39bdcb68d3f3b3563d8dafc1811132ebdc4305af1afd1de7612f84fdd1fe116ee8151a1ba84aa183fa2b03dec8e6aa28e044300efd6c5a7441985702c77b7bf795836591b8297820c56120eec343fe054ae9a091b2b3ef6f6d08afb891a4ffc003fe02bcb83ab7a9dc746e29d1d0966b56ca45beac57696e24403e30a0f904bc282d2b9536007062627c7c38ef41b70786d43ee7fd678b6e36d6dfcc204d171e11490d3795960486c817d450d5a2da8881e0b7170f9ee4fdc233334e04ea454c1ca2491fe4ab9fa41b3221709b56c59ab1093e141ba37189bb283ccc2cd05bf1af9cffdb135d9d00225f017fb05790be03d96b99a1d154635184ac3868d36e17ffbd30f8015aae7c5d966335a01525d0c258e8568a846f7c6b72ec9c5f371a375478c61edcff4cef21a080025478997a9532981bad167f4cb5af47752e9f0d9611aae651753c6ffd0b9801047c6ba13c3abbfd6bfe7ae427a433a1f8d4d6f238ac672c4297e59e4283066234fa6cd752b2b1a81ad9259f0f21b700c6a2e67630c1706a61d7341eaaca47b989d264af1112d5fbda1381ef2603611026581990fb6a79a8933d8cce8975ca2624583c171f2c319d5aabdecc2f0d46f5c81b57c35d56ee7f9fe04aa084c9b11ec7a344d5de747634c9811a7b4bf63c6b7ce4ac9a85e71f41ef9ae4b997f48dda7d3e10e600b9e4cd8abd045ba511434fb10ad1d8182daa98b395a69c60ee887062c57a615941aa3559b6f6d8a11739f8f8beae6752c04d085c87c1783169852648a6ab81f2a9985201e89fab740319628e8cff5374ce43205f50e364d035dc05b23154366df9c102764eb5690aa96683c01c2be54247a2ac032b7b0d626c262edb3bf15c210f77b73d1c6d155473fb3cda0539a2fe9fe4f4aa2ec57e579edb827d3c5aaa2b6fe7a7bcdb57fba77f614da1ea9928831bbe90fbe8f003f61f6ce92cfa118016b6870b81ac173332a482f1c10a51aad51032bb95a5136dc573e60992945354539e87ddbae02004ccebecf6ae4e8a05a37a7d187dd4af43bdc200cf1407748101f510719cab9f8602c57561bc1b0a256bbbd00e4c73bf5e32a5d91907e01880580b494ec950e6a9471addc1fcb18529ad93b567966a35a6cba52f848bc810a2acf4f81817e6688eb32c4cda54e8babb7090bff920fe9077628e1f88b5b8508b6d0bc66691f3ababe6f225037ac52c9983159f635995cbe0df6252b5e19264a16d1e35079a915c5fde0a3ac6d2b171d1801dc95dca36b352e3e8de921cfa5e81e87c31ed8bf5ccc1c6c86f7e9784afb7a4698bdc4a6ea66f0a61774a2061cde365cec62ecf38738c3d0d42ff07480cc0c6a459a81a524ef17b046107177276ad91c8d1ad375b33a31dfe89608c0595c2504d1f6e5fb82037059fc3328c6d1ff8e8d0461267b4db9fe26a5f53928088dc33258fe6e6fbf92558b0a85819fa587d0b66aeaeeebba1c4a796cc59c35dc15b217d9040bc720450eb76a9d268ec30ec69d5846a7dc674314c27cff4de27d06113e8b2a2bf7b37ae56334caacf6819ea50b33b58205bb17e33de197b12a0c1fdf0080db6cac7910c671f163f7b8cc93c72f18b280478b9de91d1737d780a223b8e84c9bb6cb3c1ac29d26f3817281540b3ee77786469d75ddb83b402133e109ff03faaba0f071407a408f08c018087d544b8c2cf7ea30380c70595b32b6b7260f2e48d66df4c9425911971d7c44d9ab6d1ade87598bd767eb38cf433275b7ad19c9c5c097070bf47d64902e3c6976c6252665712e17085f97a1e80dca4515d636256300b22b2a22aea3de23f1cc17f5bc66986e8e957991f7ef5714da048596a3e475ae03edd258371671909eacc536c325d84d105964fb8f9c499b8f6cbaf8c90e49f41580b9f59698a5824fa2d2fc10ef015374f738cebab3a22a78cb9cbb527cc3fa816d5b1eb8d091eb9f786a7783ea80ce4081b2e2fddd405a3849b5726090be9dc7f2eb9e58686bda58a80232878064e92370c6eb5030f4721df647840be9015ee9366ac7f2a971e51dfe75db01afef213a262fe7149960242ebc2430933d69f1f62e86cb057b21a7cd2590f8ca8041b8492ae117fe778329ca36af82d96da565d472a32e5eee5b9b54c26a3b9e5d9b4eb6fc6fcef6f4ad5c11994543e1439243f19c7170a73be06d61a49cf12ad1326f441e042d539efc83e6a86342ace79215b91d35d34bb6b01cbd113a47d60b0cc4fe70266bbdef5f1b23d01482c74b7519ccd1403bb0ba7ad5b6b8093840c3e4585d16150fc6e8d38ac5110dc549fc313cdbcb31de10d2df117dea9ce552665e0ffb4a9d07fd1e153d30927acb1708f655e1b8ba9b4839b04019bfd5072e698b9834ec9dc5df6f820fd1453d2952a1a778e7e04273f38626df3b288615bb4798c40a89a177e645a1b00048ac50db4ba592554e36087a3e1fcaf003347de1ad5c5b2599e988258e40d3b8dc5d86d84cfd249cded2e02b9e15b41ef6cb65084d8b091919e5fd5eac09664acc32e07f09eef17c4cca982732a1b6d045fcd348ec3421bad61d9fcb4c57668d4c711fcb22469e5069c671411f7a009a139c57c42244ceb9cc15d9edff48a45cf24f46c9bacc570536af54f7af9cfdc34137b41d53031c2ba1bfca359378be6f71045f9e202d570707200d6ae266be4abcd00dbe66959bc4e344090d7b27af2e47c409bd65d68ca2a8a92eceaa651c1a5b9f5fbfbf8c9f1f530d60891373c22418717fff6d3a502f747afea56964dcfe432a70693cc5ba5c8be4648791ec2669fe013d17a61c8a3501506b8e0680a79a4b24b8b571bc959da04b74d70496e5e3c947905ee772ef0633f638e24ef6731047568de9125cc424edfca7a8a8be8556a9bfdc36b646657fc955e0f17c05f08d4543e17d58f2fea5cb788620cb72aae94267a3ee5297223a8b6b82f69c0aace433a5ad70e972a7d8448989db203dac77141d4ef1d7e4176b46909770b5397b1a005180fdcebdef2558cd46f60726ec16866a1ed5c5dbd32d58ee16d594da0409cefbc0229ae6d31951c526af2cce2126fde9c5169994b05a1a332163a2ea10f80fb9ea7237c7118d448d2d53be752a6a8a4bbaf6b8373b0364ba59b4a071603b30aaa7cc48da0faec52c97b316a604c3776e067a84e4f6614cb2408f3502514c47a6b42ec98fe03cede4c7fe6f93d58594ad5b60636bd6adaf7d50ddb42ab6451473722d6f8d8d1b7b53db43a3c5099914fe6ed4700fb7f54bb700264b0c124e0be80fa3831e97c5274d5d1a3aa3e9ba9bebf57635e6e8425a4bfaa55fa578e8a4939c7ade42154592e2518d7ff239f9d718594d60358d748e56d464c7d4e33c4528bf363b65d23396af1b5700509fe502ca4a6fef69b43c076f7f275d4576b7e72507815be81192e43a97621e20fd6dbf158237c6945b181791fb2d9514c1c27bfcbce5a695823a5ee0f7d3578988656bf5d40bc0d9740ed2f228118649482105c1852d74ce567884368f3c200b94e89b5d444c48ae842d2e21d62be1d907dd8a513af8563f5ac4cde3d98da3d8c254ce9740130cbbf1dee8edb73bc09d319be8120d803ecdcf828f2262ca939f74d220c279ae956b721601a3bc652d649957957b8e2ad8f6cbcf70273cb4079327e2fbdca34ec947df4693afbb15633a2c18ec0a20f27f9b88405143be2de2f7623125c28b5a54f41bc70725a5bae8e468bf2df039b64aa2cc59e271e5ff6d3fdfba63ab43113c745cba39255f078f269bf10e2a3e8c8ac0f36bafa0a7bd002b0d19cb2527b5dd5577c0a19293401dc84b5a32a1e90032f4c372d5a9df31852732f25ad9430f9636b03efcbf8d7ccc98038125dd7ad8cdf81f96ef18f54d86500faacb31ae9c995423754ad959c05c79be4bdfecf704f2e807d0add2ec1160f99abf16a172a338d1f658ffad8f1f8d1ef4dfca5ebb2c0edec3b353f263c68dec23d62ca6aa71fb30b1a798e23e2202c73d2af5940f419e94efe25504d2d4f93d5e61c65ef14f3dcbc6768397a36621796e7918ea9f682296a1cf68033e73d873db8bee233f7f5f794900ad32cf50c01f388ad93565a3ff529c03010341dd8b1fb03d3249dd06556cbfe243273d57987f966b3ddf554c079415c1ad83b446aad01d82fd86fba6d787fa98e42f36b585c2f0115e91c841dcfcea5721831e56e89947339ceab2bb86b41a1dd611d9be8f884e8552a03a409d4dd07e5a50b1c61fb67d92adfe598a8e87e4a32dcf924bc33d9a746d2fb94a77503c927a2f70b5d98aee11e8a5094aab43b90555217e47905beb6ad8b35c7ab67d11b72f5716420d3d93ea2b7b423dc69809c520721c08b7a5534c287f8eeed33b62e74d77897fc40d8865a982718bc6b2b8bfaca0421d99a2a7887d2424d5f7ec768dc9ad26d05a6ae282eb37d8430ef57aad2ce4867efe3d3cdea2ee509dc92adfd16adbf3d21a1a470d9c33b48fea057fd9a8b88480602c1637776775d7c804d545eba84033f104d34e54f29662577240ae360bea7cad0e1f18a386bffceeb0674e8ed3d1f4a9b50c38bdd55b394f9a273c049c22cce53964ce7a609050aff536ee4d1d156e0ff247dc1da6644ae0de27a895e66eaa8d610bf19f2a5506d5e76d96e3fc6682f1157283c0adcf0b8d9bbb3f90ad1809a331776dd429b6cdbd1efbc656b6289377cafc8dbe8ec93b11c8a72609cb583a499eafdf80c998d4a0f07cf642f7844fbe805dec1d8821d2f1dcf69249d879bc3dc25ad5ee4a1379b61c223d57605697dfc4983c43ff039982902cdd6cf279b2deeac8613d372eef87f7d27e5525a6dafc705140fd99c7c003ee1391a2f911740f7a1cd219a8eaa5f689b3fcfd85890c07d460228b36ac8eac0b7f97b98fe76e829c4520ac527cc15847e1fe805fa5aedaa36841adb0e70b349f1efad8e5e05493e8ec97c635dc81d6ca1a43f027eb9984801bc47fa27a7cc5d8b3d28b9a92e1dc6a89339c0eaff17071f3be72deb3089ee93683a594263a9fea282672701b07440b36f18826968367aad1e0f80091ba3f6f914ae60209fba73f1201c6e2c4efb27475c02d318122b82cd593f6d708bc7f6e3d801ee6b3f99326229ac2b779977133e516db9b5f5fc5703ab04af6e07d524f3a5aaec741f4c0302f7ea854e94132dbaa2a5ddb52beb383be1349b403c0cd5871c4da04bd02e3b8193cfead7bc7034ec1ae55fc61612807ae261095365ef381158fe1e82325b50564309d3327c08439eb6e7ba62958c942a10c9fbb6dea9212e835a11ae15831ed3fc35edf12d9864e6575dc9988414290abb040a9e23ee6bd5d87dfd733e3d70964c3a2950747640f804160c07a853ab4ee7979114e06e1f4de3727c856caae56287f2a01bef1b5a94fabfc689a6ac8e8e22fa94868ef79d2d6ba1bcf12052e542c9d384ac8abd51fbe2bcc4fa8e1f56fbee3837fcfc00480f675a703ed6b1b54b7df2bcee25cc3bd75ebc36de39af898ceeda2c859f2fd768abcf1152d5fe86204b7e9bbfa7ba951b902aadaf70b223ec977c3f3e6575fec9c8dbf13924236dc3f4aafc7b1e311e340e4a8343a7c1047ccf6ed6b4074f8609dafeecd0c05c99d5efa090686e85177205de5e1b900938f38aa6c9b5a234335c5470f9cfaf899a5019397d94286983ffc68db3c3ad08d2cb0001b019b1c9f8f40808788d4eac235ec40b393238057f3411020c3168de57abc69011343d0bf0d6bdbda57bc0bc24907bb51e18ea078f2e3100a896722a1bfc572119cd089356dfb2ad622fdede0c934c041e2001c290cca46561d91da2b5cc82fe113a9fdefc059fec08c6366fc4580be6cd881417edacec3821be295525fbc8bf11386b290cb9952370d96dcdf682012208a66d419a3819ab3aaecb11294925067843a02b89f3a97c76f895f89c23d4b79847dfdc9618fb961dfe40e5a63b12bc2a442c4e17ca12facd4c03c01784b526a9b640a07b5b7136bb8cfef3162da5f8a74c52c417dfd4aaa9149d92b75474c8ba6e347d979dcce9f13767da212b8725734ef71ca73a9c78081626e12c7bfea83edd8261ed91787d75f3bca4034be4840e1a64eca78c1e4a63328e21f014322adea3bfef7504359e8e7c88c66e3c80018099acdb8473e38c38c8b1332345c26c76066f787fd0d388c205cad5030cb2c23dc1ea7f66b6bcc60c848b251eaf5da78950ecb413ebe7e7f0e53b74a5ebc68a5bcf6f787fe4368f5c47dda4669b909ff3a4258fc6c5c226532db464d8431e336fe2fbe63dcc95be4b39b46be1d42f59b519fa778f46841d0908466c79167ebb278356518951affcb41978f4da69375dacf6b7699dc8e4460bf8363eef35954b8d67bd8d521a7c84972a39e1249be943c33e62419bf375a162a6582527da2ce139d4b0e92e9cd426b2d939081756e9cd9301558e1b5dd45909d7f94c2d14953cfe801d713a9051da15da065c10eea4c383ec57c935168b9b50fe61b9aa0c91000ef575827b4db474615319a308d63fc946338982c0ff119654ef0b50e9ccfcea154a7b1a40f6accfb972721a459ae28f4a0289a368264eca4052c5e78189da7d6cd0d49673ac80c330646972e8dba1a3244069b629f410c580e2959a16c118a43fb9d6e8e7ea4e8b63efb49d209240d818717126414d9162ad60269e20e4411b3fee9519e2dfdfdf31acd54d431dfc34b06f6b829f6710a384ad35793cf03d11032e112ecd8fcd4d7948139e024003ea5942f340baf95f8676afbbe03f0a32b2e96808e158710eac3d60a75065f56a9432cf680a0ee92ff8d564a7d9fffb099c01ed9ecb771f98ce3530f7f445738a02e5670d3d4ca8910a2d8de39a9e82fa8e7121f1df8411120fd743f0809ba17f39fd5468c799313fe0afe8bb8d08ae0e18679cecc7713ead1201aa1dfe5c88b5df54cce23375790915d7b67bb774199b925d2798c08a85a2b913d91d767e4e4a5dbc6889e23f005e893a86697967b499c5eb4b6d5c61c1ef8c4962592ae5a1296d7c0ad96270eba322a024b05e0b663c5214589c3056a5a0fe407fabe17622ac007396e57156b50b03a230f0eacdb2f8045232e8624594561b466da042501dd037a485870eef914e53773a25ea49b185528cf8cf764a8958dfdbeac643e4059a766550b0c6a12aca4c64abaa86dfc2aacd3d264043b349e560a8d87c295485ec6bc70097b7e68f0642984ed9c08cdbba806d391983eda56ba3b7c919702518e5743eb13e15ebd28a99b591f2061e6249cc5b3a5e32eddf347fab99d1958b74cebe7bef634f406afa1ea2c89b78801cdda2a09f8627d2336880fdaf021314b87c8c60601fef82b1b64cad1686494d332f8105740978a170a3f55e7572af57de6278bccdc87fbbffb335a766feea28282d4e6b0ca0c1a065b40114c38af2bed5d383fc3fc85768162fe0f1acf992323e1c08e594f943ff47f2cb6c10dfc3f9e0b035f4eabfa8637ceba489f5b7fa22f7e7cb16fda114884751e320db5ec520daa9c8af64539ab79cf1c1b3e3039905c72a50431529c56ccd1988a4abdfe822949992e407d0ff4b1f00dcc8b9dc66f36143419441e44957f45423de93b3f4206a6496a00e943a5f1c53f11c466bf52c12be352cafd05a9020ab6a3b754e1d8143b96380376871874c539cfa6032ba2d0f38fcd98aa53d50f8a4e0a786eb993002de78412e2f79d7be1011d4e2ef218b9d03ca3b1f81382f1b64043393767c8b28a6ff13d25c8735e1a4f95e10cd2e935331ba53de340d8df334997e8a6e265b07df61198740e9cd89c8c52146e9896949e9a0cfd9cf1f34dc4518c7ba36acecbd6368e25e3c90188c200ae65b2d769cf28697a40b5738b9dc0b976d0450db877201f6655af53d4e98aeb20170b40660ff3542c8211e25418454464c0bc0ff2a82674e116df7fc5b3fefb2dffa9fa57c475eeecb2d3ded0c19c89cf7ef2102fc8566304b3664cb1381fe7b686cc6d35d2e36db8f4a9fca471d4d9931185ef6425ad5bab99f01302b28de2e251cdd4be5c45e243651782098a916a980f0bbc427eda6655dcbd7c10f12c3f2b6b44c518f7d952c43ab679da91e357100ed47f1f52c19c706e80be9a040ef79ddbbae9df33149ead7abbe3914fb52b4097955de45394a19f99def1fdd975137008ba0f3b4f0defc4f0099f832a3a7f0d2e2624b94d03adc40fe25c656e8b1b8f1dd416dc4d84a761df7811a0624e1126b9ac62b40b5e6962f3e9e6148c512f387d26dbc7de28fac7f50e3a5f54eff71dc2b27efd68d3fff91ee3f998197ab33281aee9669a1963e739e753e409752e81d5512667958dc220255e53160d4ee1e144ee0c1e2fb41fe84bdf7a52d29f93f21f284dda7237a0cb2fe543d3c79f25565f05a97b625ad4d67e65c5f41d70425499df980855be7208609691ced107a47cbf9b4ecd5b289a167ef2ba51f2b268533bee19890496d62556f4c9452651551413dc3cb1bd5dcdd1c4f281a38dcab5d173902e1ba0dc8c0b39f9adb661a611f7cf8bde05d889dc984a00bd9b4aaa0c57af6a78d733fed2e443038e402e4f385820b9ffb215af6ff7769205bd38b24f8f1635207b54e4016b4bce1409fdbaced8213b5dc3889365217b3e090d0116b8957ee397d6d2363a929434da2954f6de2ba89c4bf1480037ff6eeeafc9922db96123612a115c401b84fbcea4822d266a5ebf04d924b2446f4b9dc8eb22ab26c60b5f8a54eebba1e7fb50d0eab9fc61f580355d1d58954a699c952d0d7264a3ac2c30f82c3ef931c20aa4046633fea0621e9859c7ad025bcf87512c5cc18ac76c8e490e83a0811542f627c57a90726539f4013089db2e9f2e1f3a745643ccfd705974fbf027ba27c3967118a4c9c2a2796f76ee2c4a338563e20f7b91e29550f3f357f7870ed0ae05b5d67f5d08044215531b9e375bde0861278bfab2cd91c42cf50ff7957ab3dcb440126485fda9ab0f15598ce7fc81564addec8d55aee1b30b21be40816958af3a7c7379b3bce83b88112467356d028b329831876fe72987acf3cbd1c2a00a64e3b2c22ce4b141e3552af2320dd9c4c6f4bdca1e28bcefd785b19feea0bd873da18ae8df9e4e7196b36e74f3a799da023aea1d65353017bac9bc829495e6cb39482bf254f0461d06526eab73952525e2decd776f61e50a711e332d28062b3362e780af2483110e60b47be24e113bb6d66358ea353856d537937b8d3e7587c9fbf4d3c5fd524a96641bc94985da83bcaf8433c10d6d184e4f0e4e449a8b0f27c51111996d998abc3f851ee9963ac307849e9f65f2d2b85b9fd4232b343d84c615db6a17ebfac4c9d73908a9936930d74dca3a0d390ad6a7e31416ba633e19e5f28077022dfa1be53cb58e1ea66d237e3aaf69e5434c856463158b59019699054c727f96ca02f1480f3f6a235d7243d45091b22d703c93f1b73ab161a77e287bc81d59685aebbffefa55133956fe83ec837689ddf13866620cbac0557a7141cb7dbad1b0292c092a55c8de9a90d99b3991a023a44468957bf98ccbc9ccc97264bfe33ac451a9d53e162eeb39762092104f3ca403924e3b141c509971806055dfde25ccbe69066d063ea977c93b47520d0ddce26f97fae5c74856611ea0e862bd24e7d4877ddde4921a17e71d09aeb48b93cc7c1f7b2eb5534d53c07b9a9fe83fccaa56130eb29f7238aab332b3705fd504c5a2ffa7b9cdaeec30cb289e61b50472e58aed9f6b5b1f58ff51f3bfe328e6a35e2956eaaac700a833403a4ad8438ff785b0d528ad1640cb4b26bae5e7d434094a8c0dda71f86971171f8576ffda2f04261a421aceb36e0de14ebea7554ac7751380413014daebf9ae9c284fcd85f5e3ef96956fb03441901c117e8accf53ae89cf82c566e5eb7481688a65d915da7edfe402d3d5b5c25360f4d3b7161bee54a3d856fc22809cd61ae26898c28c0fa10ef4558b8657b4583ff335530d1c70bd06e63034e329cb5fc271d10669389f48034a3453ad122a03a216c7e17c0dd210e4ddf552abec1508535e26dbe40b8d8363accd2ea8846aefd78ba412a2fc98b5372c006432295cba934cd691b57f772ff4f0308071ad89253ec84ed68580a7dcdf2a9f8064c9cba32dc5213ce9be2e8f20a849a85f25bc7d6144eac829ecdc1fe1736024cbd2f73cd70ddea3ff04668f48486911ced3293de358fc793292d733a477c111836120b8c36d6f2c8f88c4970044d1607c85a877abf5e293d21465021140077707b204d9e7c69f21290635e90ea35b80672c6e2911665618fc01abc98c9cb605b9a7d5bb3b4284b20c0f02aef8ffeaaacbbd0a28f9542c82e70f41197e31387fe43f45139ce3914f13e26d0f0a10e4bf3ba96cb80f730bde9bf278cc54aad0b9cf5577aef81278c90d4732e23594276bfe88cbac653360e42ad9e130d57bd879bea6212c418bca637f15cc7082d2cf2e26c62dd4966bf60aae32ad695cbb78e8523793717063cf3cf1173b7aa0d12c5977483988a335433bf49d16d562f91ca70d3d7973ce6224f089eb4921ee668655c0ad05f0b9a7a1d8a30fa022a82c362f4fd8f9a9e641751b311279b2f92955953a394a4ad26e337536bbeb5e85da443526f4449b894524b3f3ac8416f0733c5000cd924dc09df2d4532139a2714155837969eb032e6b531029d730cd5dc915d435adecdf0f8c46fc2d2aa1f15193504183891cfd750211f728f60fc02e88a0530f4adbc348d3d8abdbe4f411a0280fa3a0ff40acc1064b5d775531a94c42d82c459f50d062f351461a4c65beb42645d57003afa0c88d31717155bebd08eb0102f97785a156ce48ac9301ef6e63e8a58b2a369aa48efaccfde74a58cb10bf5fbfc768bd0e5988df29427743b319bb720a7e2380811fcb9e45468e02f53c3f60dfb9847da0ee1affc310f51e67330bdf953f414011632af080076174ac3c5cbf9fb28cb7b9c37710d8719ad8db6dd6d30f9cb9eee3b7a9f1311901c1088cb03f4c7a7e7a0ccc75b8e14642b92be04a8d1e1757bdbd9956db6a528882593b6dba7b45deba89105ca51afb438b0c496f840c18a13059b7dbfea8ac1f79e5ffefdd77a19c2d51ffbc720bcacf8ec1dabcd521cc59ab3407cc2d136de142d0cc1d39c32078a457354fed0cfd503af6d7e624bc7aedf724e5589120f8e7acee835855189387f402c707c77a2c49d926d9bff62984ca86459db9056ea4a12346873cb96caab340e413bb61fcad7b6e1fe0c8f518a3251c2ae0878519712876080b0df5fbee28b1c33fbc65c445210438bcd712b5865a209c0239f7558de37ebc2c293a60931013efaa30286b573feb62dd2cc27595f58dbe9cadc20eb5b1ed0c6d354592ca4735835f826a6f33842470da911a721eff239633787baa700faa107684b841ca661866b101c2f02fc288695d3a1a613e1ac59f4f28e9b43a9349a954f2d7ac809e322209a697b5e646c9bf977e460f40d9fbe0cd213ba7230e87e254885a209c6589a9014b20d84dd042e361ec950874a9ed9a1ff135bbdf7820c170b03edd7ca7e52239c7ce0a475581c2e61d52f4203601b61ed98ca9b24cb2ac8a3e36a9bda797936bdcb3c128e4e72e0d22309aedb5e08effd24906dca263613c7f88e200b3f557c60bc07624568446c109e2364f58bdd68abc0c32f1d45934e3c10e7fd3b01a43cf8cf5fbfa6e0b5f3aa933987b33312a30107e6a5b5f9cdea4f16a17c9ad753619eb9b47f1071726462acc3446ff6b314d37a0a131b8dbd8dca2ba1c847271d553c94e65a60b29b3d7800e72961961c33da08ffc2e4f312e5399f5851dfc7723ad92b2e47d4476acd6d814d7475c9f3d303f27731e971e9ce8b24a16b19954d98b55990639324aa58db142bedf28d5bc9f18daddbcd1f400ce619e4a14a9c5b6be4bd465d6b4de1fe3e8e832da5fe40ee2e8c3efb49a6013e6a5bd210720a31f7cf8bd66b8dfd564429160f83baa2e41f870d95f029bea7c2d8243013562ec90c6aad2837e16f3003c106e91b2e34f7f1dd5eb101e1598fbb7f7e6d13ef96d15343f5a02fbdbf8359c9d4afb4bc8cd105f52e9290c98154352a6937667637685f9f3328ff357ac295dec05e4478069b0d421de17074c2a00cf8b9c7420f7933afd9fcbafe35f0a08805c644d64c09370f257c5503c32591f94a892c2914aae18b31b7831c937a40c9d7eb240e7c01ca6975f7a2823630c2a967859de1cfbc42f8ba7f9aff075ce2d3709d1c347eb345dd631667332b6fe7880f4f8300476a7d59a175a6b5a3d82c9a044b1a5e45f4a6bb8292f29681e39444799e1df5fb2bf3fa1c757e551caf09fc711106cda773e8fc45f0977ec8f4b456092e01730a20cd17f481fb210ec807635bd742932092a1d369f1e7d2c873774da8b7254c45d1d5d6dd6562fdafa8ee12c01029cda9fbb6460f431a7f7815d98cbf0d933f8f7fb28e693e98104aa0a80ffbc32bc9e7bd22b325f21275cf27b65fc55f96fbb9c4cdbf5519cb85aac912d431d2ba462cd6ee7416860f584a46a0a356652ad0978b9c28e235f2d8d0fec69ff5e1572f337f531d5aa1d8b1205d81d057a0ae9c90ea764c5045478d4f050c70f25a7d32f10e8752538dea0beeae9b959b9f3fbb1d5124ce851ccf86a2fba8175e80a7134c8600d63a3379a64f77f20858c5a2ae8b7b7bd20490d3db2435cd368fae178fbc4be7df97eee237da55e9847f31209bd38d0c8bbd016d30f9cbadaad202fe4cb07a4564a8892d818912ceed651c25a1b280f55b68dacea313bf5579b72955c3513753d6bbe8ed7b1fb1c70feb51f81513749de854938e38c64afb1e402b290f1ad553f1284637c63c0e9633315cbbfa709c03d07019e26bb4dd5d9ec34bd5828c436742cf11c02d21a96c28e41545f89315de6f76078378a982a2587358e462d718c5c1965f2c1b1dfa96cfb07859b8d6fbe01e45727b4f30f11240479cb6c1d2bfad5cae47f2ce54c635e427a01e51254a729ac5d8f376ed2c246f1e7defae1ff8c1bd3a86bd59127a941d8e5310a98486b6b2d67ec1031983c9a8dd78ad928390a9de3106c107a42dc4a32d2be31cbdc4e8cbb6e71dda5fa71762263f80462cfbf10f125f0a0b52e9cf0dffd466154072b678e345c605ea162d4535da28d73359944cb11f91b19736c5303d61750e6c6d420b8aa8e63d5e36520fee4cd192aa246130f19b3bf7b5593de51b005561c819ddf16515a42a2e5bab0f80a9c9be2dc926e2e8580514aa0389dc3828b148951d7a6ca90a94686d8dbc97ae0b48d7ec5085300ed91459356602607002d02289a82dc77d9a6508788bba30d32d0873cd79c8b4854ffc9d0f3b482b22628652bf32019c9a79abaa6b90d2b6e0cc59b14068c892bafe155cc3b1c0a3ca7401cbfb0a490b9b044ed3e952a4dffd54d811f934bce65fa826e97555d74d5aa7b49fd7d1cffab2b3dadde61a40f8d4950952ce882eb90fe06ef15e4f3086f312d08528f485f683c43dfcba658d9f686657dc619fe4b244345975eb0bddc5d6547c99a6360f8e9fe164125d06fba9cc6cc0db2fe5785b4e1c1da75423c0d310782f5aed28f85fe0f098349efb990d7ad5068198c5c4040583059b803fe94ddcd9439069d8edd86432e85d34e955a417fdb4363715683c82250f2a59e7bdb1895b0580a192c3ad608985a5e08e5563c74d557e8ae9b1f80e217ac8882fb56788ced6c03d82a97e0e1fded55d9baeff8f5cef2e8047f1838c21eaad4ecc0f3089d4853e246b94ce7a5e7c000feb0cef544e7dff1a21a18c2609db45ece27be3f305cc84f5bbb91e7803f4091bc115cc4e8c68ecc2e062b12ed1491691128ad601c369df6e23cd5cae799a09b2098439ef2209446ee9898ded890312423e04c239c7d40108c5bf9912cbd89b61ab42d734041abcfaef44729763a02aab0f19745b886d6c5a629fa4e704348ad9028ed17ece04aade18809cd1d0efa709e9e9d04d7cf6731b17d2e5030ced5d3cba93e558f42a4b56fe70bea09428232c0f92df5d416da581312c5cc04e9268b15d0adbdad4a14aa3ec9a2e2b1766dffc235f0431ad1915c2506267df4e133b07fc6d12a2bc9a841c34f28dd02b0cb29728db8857e92c73fbc07859946b90948d28455e67d5543de3e0b5e7c4ca6750fe18339433e8b2dc158c12d535ccb0d58ac69fb78c6101a217523d5d400224718933a65974993a11403588e5e6d7ea7a74ab019a2580a9076fe0d7b0cf7aec001dcc00fd3e16f13bbf752638252bc6df5e30d3dfe770e66192767e06487d976362986241a6ff49c61e1e32653cddda47539f66694317cfa849807e22bade46ff01df732f835683f7386b8b173709532155c2f05b7172b018a68abc29342d90adc4d21c8d6a8bca1cc79583d8dc85c98122fc94573e0ccd8f24a3101d3dee34becb80715d70b0b9c64e2c1af8feddf187e2717997bea96e6de15c7af050ffb0a4671755db23764c0fe6c217d73faf1018d2d79533db5e3c2fe2ddd1c6b7aaade02f2de18aa896546f4979f236bd069c0d437c560d2c5122120a14ec039a4184e2ec54a84154b21ac43efc8d9fab41d9af99f12b4b6c1e8817aaac25073ff2a262ba9024a21e1d84b00460db7a5cf70e808a81ecbdb4b10dcedccc7ad435255b3dac3eee6d08db6cc822cff19ec844745a97a03b5d2aa662b2ac71f270be0bbc2471c88045fbfb8d4deb99aa94582347a10cc56664eb31fe7924fcadc038b0265d93b9fa0c77e6557926bb11bf8a3fd6eacc1fe5437016cf1cb392a651617f1d66ba4bd9ece1796f80ed9d2ed585acd5a7f305b5dc97636335448c7779255ef851e6f25e00ab12b7b980d69797c3899da1186f8374a83691b7a5954607252123d6f3831b023f96c8c11adda764014b19abc840ea8ded7019bad4a4a638757ded767de8ba2869d0555178cd1b59b1858b48709d696a02194f1bedfa895e47b98cb8f7d47ee5bf222e7ccd6d3344b9810b0fb964f4bd979a75b5c9de714ede7ef7ef82797b5f38390f483566f64f0c7f9117421cdea8f0426ada90471349de62f31c7ea8c8c5bea7f27ac7a5c8b93afc69d6cab8c689f69f5403920fdb89509d74a060db1b8b6b76008ed6ea2fa8658c1ff8191c5d06e216468f7ee7beccfff12e814e07cf122e3f6bd45af335c2774d2cba0992ffd1eb035fef466b3b3c70f3d87871cc7c15108e5f271f7f8e85e84e616932f1dc44f106b3583b441e30029b6096932444f771af5279994d02cd5ca70be26d0de04e5989f624442337f3f1baed2662429af4126fe29d8b7a43960644fc9a2a69a321c7be1bcbc24d33624cefd3d5528d36043abe36a4b3d4980f4a51ba5767318ae5ed3d8a9c29b43f32985ba02473ae6a7fc24d63b698ced8a4c1943d8fc77332a78152f6df502e0bc9df17cb2647d3444fc0fe3775d66ac22c128d13a701b03260648949fe2e5a3caf668c69e0768059fe0ac4aa7549c58e68e7d2092b86a5c110f0c8d8db07fb5287ae35a502e2aa75f97b3d9284a7a936a84bf43cd694128145f5bfa41373cb75eeee3aa87b9b9f84eb5136d18da3757e24dffee22054c006582c9435b48c0db54197d3ef861de54e2e83f76e4efefc8617db5848f653e5f1b6adf138483e0a70781b4cccdecce395f71180bc9d2e0c0c032ef57c698bb4b7c6fd96b1a09c9796256c1adfaf828e0c96cfe57dbd4ae6fe8aa2baa37b47747177853e089fdcadfb3d05048b84fb65a66c490ce88c9f1718f16e5397bbb06bcf7eb9071b13a1f9b07de0ab335a39b6a1d5cb24d908f3492075874648e4532b45e08885059649dae7e374920371674ea6afc17681af86ef83730086e84c3de3b7358a16a4b890f87e438deb705667226a70b65f0085130897c8717ee5945bf6bf48b1947cd6d5ec252cb5c1e31e82c8daea2adc5977569dd2e0268b91a91cfa8bc885fe5d193687a05bdc2ca48a11207fcc1967af347f50a0a24368c470fbe20c6f070133588de1928a977d3b2749cc06290a8fafe8e60b80415d0a3dc43a494b62f00684c867d64101d3c5a3c7e471a42005328245d3dc8250a6949d8c1790d6d4a6429912ea53e9fec7bf0740458cdf6152a7c177fb22dec4bc6c13c8941aa22a78afdcd929f88365934b43f28e553d55d2181d991b99ffcfa9d4168e05bbaa6a7f8a4d2b1af33bfac5bddf888b7e5827e38d759264ff1eb2517552a0de452f8f705cffbead35bdf8629aaa79f438baaa7bd9f02c58e5838510af8ac016fca23682345f464d2a9413b99acc4e975e7b27e6f18ea7f3012e010bec419a4cbc9c092095c0c1bf25180093fa93cb342465d6e65ef0dbf59fbd79f87c16e3dee1dc7a81eb1205ea38e50341e4d8f90a048708b59a18c6396109a60bed635547704612d89696fb505ab9868a65181aaa5ae2ed3a0480ef6ad8538f6d0c0d07e010fc75e99c9b80fafac36013931cb235b5fb6be7b76364ddc9a425a26fa5b607ced4441d554c0e00e8be49876920b733ba5a46eae5fc97fdc56f268400828b154f2d3d0da9e4da0a75320c7f6fa04b22639ad67178d6535b200704e1b7d3bacf87f4fd62bfd2a9c00316ef8df169a361ef15134d679e8cafbd8be51fcf3eebe4c53c982d56e2c3cfd1d2d77c5080c93f35fab60994a0794285d99408fc8f257ff081aa91ccb3dda127b3da52f5bf9fa8e4125e256e436b3ef0d8c39a7b5de15398a4b09df93f9f8aa4b8513145d7c8385bffe3220e5d9f6875fd1217bd48a6ea5be304518459f937f6d1ee55dc4f54a9bd3a70b5f28b92f5fc57784eaaff46c7a257ea5af25298dbd049b4fa32f1a755ffd86e93aae5f2aae6a1a7ae91f5cda22352c85a83ef41549311b4a9beb1996275bff1d8f957d0fd2fdc63c6e903a6e4ee8f6d229901a9d420f5dbafaa5c030be26ff15417bcf20579592f19d04de5f9376433822a18fd1dbdba787d81c2513242df832aa181cd7b5f4619f64d0ca01f9c2b2fbb789016923db9d2b5aa8403b9b73f14949ae7ec22f8255ec53106fcc40f8c76a8f969cec2c966a66f1eaeea2dff3edfece578c4bdbe488bce59f42e5bb0de6c0f4f6ce41dd6c0673a29ac5027162ee55195e53ea6160e278d300147e19b68131c503bc537ecc27cf2f108f1607409e28afdc3683fa3256f83ac61c292db09f11ebc5d6458b9a1cc2b37aa2e6a0ebb34415a592eccee793ef8f67641f7ec9085cb2dfccdd3dd0c444f97106450b08c3f02a59a033351603d94bb6180b48477106dd08f8a1147f6098a136724f4073247b8aff85f4b2d0524cd9a0ba49a7038042c2b13a6c4e54f9bea44dc24ce46b401aea4eb60cf48ed1bb1333c5d745481ef40363f32eb1d709dfff10f9bafbb01a53448d81965964868dadbcb68d06f76b0f8390fad5098fe1f31951d8d693be85cc6249169a5403ada9a46ec9a86ba61f5876ab8651a313c515a05cf52fdb30d3fd46ae42b60a94d5b62840611fa5d40976489134d09786cb2a7d2e6ef66f7faa4e708b42501f187a3e67489229691b1eeb31395bf98945f668e2156d2c0e4d37d062de1cf4322f60e1c4fc9b080eb385783ab21122fbc15e51f7eb4d03e29cc9df19fdae4ee0eb8b43c1536e40ea8beaa70410e21743c3d21a87e5a7d9cbcba4aa25c8d9e310182890ba4ef08bcd5182941c66fa8a5e72990abc03f021185a1127e7c19280b2a03d2c3a8aae9237227d042538b35415b9683245e1503493dfddd432691fa7f88359be6bcd1ff6e7fca725e8275d9d70bb7f6303d5812f57b7c6ad534041579ea79a86979d05ed72510a262803689c4f303e088e0525b4de08a6567acef22a30070480a177f84a25c82d8a24ed9db89eabe88ab645e37e470841c8251de7d2eade0973e700b87513e297b65c40317bcb1f7955457e50abaea23fcef37702a1c3865ecdc66e4a38b276d244c927d6dd8cc741e13935786eaa5e6f2aa38a16646e65f00589b908762e36d74e85fb94e4fc83a860e5f6ef0dcaeb638483e08692446746fc57f505a57450facbbd5b196046131a862b0ea94d31e50dba1183707a50dbd54082fa9a5ca66fcd13c3ffe211ae56dee98620b3324ca4d81651d07fafdd896818c91b9ac256f95d263182ca667bc0f4b26b6da8f18da399ac4f5f3a99378e2ba69bb3ab6ce71752d743314e8de8486cb7f13827448d9bdc65040c3930d484da4462c3fcb9bf0ff9aa941a9b1682437700499437a5c10185a409fc48f464d0a568d8d137e1aa500239ab7cfd2c6d09bab34a563a899fe2e789ba55a2229b070d12bfbeb1d2a9f2614f7f20fc0df14402099968defc9a50da24e58669f38640f3428f7447cb6b89d841fadf5129a9b84fe0ab68df42c05ee61340997325f6a6c19b9c28037d62cb23600eebb309ebd8f5dbdf51cf40362627a120454fa1c829066a754c6fe5348c5a03b40241ca41d2c1f0bbbea5698f264aa9905635f92bc109293e85346299a4c6b87e73ad134c160f587be3af227ba7b8680b4c8aadaaa40d03e175700deed21871521a1b2defcf05c5239796583ec7179b46b35d27e892e996a3abeec45d7eb5030623eee3e8133bc04e9c6331bed879a2460f0f40f50bb0d45db9415c7898cff5b0a5bb52906c98791bca65b5847809e38974acbc69108246a3b2870660ad1a0754bbcfb139ca25c81f701fce3488c9362cf5f26a64691421c1ac8d08dcaf146ddfb1a6156b7f7da55a0cc9995ed89ef74b5b512d42151858117f19196f4c68f6ac8fe7fd75c1eb6772efd88881d619882920b1b350ad049b86ea4ccbe61e7cf9e71b59137d1b09619b4925fa56a1cd56e1ae5ea003283051d0d0b8895f19fb3e353b9c1a37426d766cccf8a32c5e11b1c6b9deeffaf67052afd4eba8544574122f96c38a6af0746b2d4518708094f9f8285bc89466485d077f5f8742ef8a80def6bbcae6591d899719ae9635990a3e1eb6abb180ce34641721188cf8c61932d0740d6e8c1d580c3ac068c82781ea0592f7f6d76d2629b9553d13e7be29107302b923c73b9bb2e3170b77a347d869f7fbed0f0cd324fbc87fdfe3454348e6edf64cb355dd98cefc7e2ddce3b858152130f0c737268bf9eaa3be5b0209e0096bc9e5e94635112ca822f9728c2e857a3c6d2e24786599ca8bc918a0090fdb3cbd9836bc074940779d1df141d970a56dd6c8383eead2f6d4cb8cf4cf6cbb75cb08a8b6655bd3506f6e1eb562b472c221c5d3e588048cec88855a1ed217dd82ccb2a4f11632d06de3af85046fc3bdde7205f60d8586e485bede336b2c481b76a505f2699377a96eb9e1b169c365198d4b790e52a4c5e3173986a534bb31c3736ee9a54c7faeeda79e61356340cd7c17f63832721cc44bf6d98872907546043e1f0a2b8054dad5b92601b93ed1769f77cf6e1d67369dbd295f6a5e57724909f7265f0cd0fc1a8d54cf87fd192d76878636daa457d6fe65cf8f8919a1624b010f5c30e11a2a8897386400bc92b73e1ac3235433749b99dcd3192d29a704ecbfcfcd605c9bb2fb12571829fcaedd142849fb1884dab06fec4be76e8474572fdb1aaff15fe1ccec1e04be7daaebf357716686919e8b53adbba5eb4b7f23cccdae809340a935795a0cf83e070ee395b9eb7ebbeec976ad035df41a11463b0026240e11d97d6b4304d293bb83a55c27493544c856d6f5d22ca4fe813983eb0b190bceddc28c5ecc11e3a21d9da8e9fcd7dd21b488e8eaa05b03348d90c675b254a97cbc4c45b240d6ba70a4577c2483d16b77d3321612cd25043cf1e32e64fb55808820905f3959ee317b318f0cb64e7d395b9478948d36a34daf1fea2c3cdeadad89f68fd668c485908c3afea347b1645875a19ac9e87e10472f6d7a9683457c657d59080718ede86e5d1418a8226a1e29b53ac2499be3ad9d382e2daccc0fd775dffdc62711c195562e1cd386e9da3521c322c2637a96a8b7cf54c4fb1012b24fecf915b8517fbc6c91c676ec4842b1715b1c37d9b8101c7da089f39909b0db8710a25b0dfa8655cb0789ca21348baa38b82dee250e7b3d85ec3ffcaab247e13e7d60fcc99edb61b6e434f17532737f6ca0fa8927764ee4d5e9723c16c4e6ff6c84a7612c4607337df4e6131894801ea6c985b8de3a71e9e1a0336007fb57e53fa834eb918985ea7d088f03b8c12cf21d89d59fabf727e9ba6b68d2896223a4135cba58e9bccf5660bd71006dbe1da98b48b962499e51ad78fae4553f96da2336a150514660f742056e7be85eb3ec9ede1d1339a793fe1882bafa9b51d3b11efbbdf6bf2d5088b4e003caa99d59875fdc74421153898f632e9190dc0d93864c3e040f9b1434667326f1c95fe25a4cd8ee577c45d66b73bc9f3f8dc7437b3526157f4c38319e42aa5f2930f6b6170139f411338408a746e22e40c9a1ad14262b266c46b51c86a32b17bbfc7d95598ddea62c882fc05c39c144ca1fdfea3c3ed3180ac0f61d9568e64d455615bc4481b6909e05e233727ffb40b352eb1b9b9f036cc3c64ea239ed96a7c05b2b259eda37f846841cb20d02527668041b25fa688b671af13fa8a3989fb5563632b7c3ef5459e29e400dcebd9f2307ee24862b401105614027d517d8ec959e37a089906fd3b00491f45164d8179de495be621b6a4f12c30308b2ff2ffbee507ae08b46cbfb66404541ac1967d4d4b8ec302db87cb939bbacef0f6dbcb7f129cde2ec99217aa915b3409e1484800647bbbcc9447ef1625947c903de717f077d35cdfc9c8056868ffe3fb609cca67f874a2d40c1dcf11da02bb49552fae388edfd56216eeece95d048b01ccedeb910c79e546fab3107486471ba7ecc9cb734123308f13fd6635e7f89a0b27b9f64a65095ff310df7838973d1ecf95056c5c89268a13f92695f6a2e089dfc66d664a747fa51f5f35664dfa85df5c499dddf95840451491eb5e2931aa8699bd5e0be80cc7f3e4f651ef841593f6b9ee8243f3cb16d5c0f2ec2554867649d44383664c0fc13663e34b242c82ba038693e7a7b066cddfedbd94e8b0ce3d9d1f2661fbce18ccc0e923c19967b83b8b257a2f2747c40a5937a4a26b4536baf4a2afb32e329f24aba60f63b942d6e89e5096bf5a2673a8893190abd77eb992263f03d15f2c80ef3d3587d15ba596a36974c8034f86d6617f890fa7824532e878a712f77e6a3c506719c5dffb0e71aacc6b1766ddd137255c65fdcad0e567c655ebceb874d9ae8b90cd5028fc3c321c2bc4e24e166c4c4a145dc3b187b8e45c8040e22bbd59f673c24f6266d2d8ce620da2bafd41f5b6444543fad94bd5511f82680c5c652bc9dfb5f67ae0a28114a1b379226422d1461cf0df04015d6f88c23bbe318707d5a781648ed2948f852dd984523ed1b04d5ca38bb9658243671627847e94299c705e7446e2d2a6cfc06df5da011a1b6d5936e978064f525b14092562cff2ca157f7bc4e10901099506d724ac7a96297790b7f8db26bbf8475793a03b72d614418be1db9fa02e86df31169e549eb61f64af70f5e7d4c992f19076013a2c832e2d44bc7bd283b03f6f657f99d6b7eabfe49c12ea0727c75ab24ebc8d76c90349166c717ac353e863d50cb37bfa88914ef793fc0d5460d9a86305002391382421c8a2362972c7eab6654d6d5b67102b5b74d9fd04e58730aee9c8e5890e064d3631c4dbd7c729d0497228fbbe2833a7f0d99ced60ef605897321a62b1895ca31978e7f69bd1eaf4f7f50c02fc0cdc9168a15f01a418f47de49edd88a601ea88fec3a3e1998287868f2f0793d9ef3c9cd115275d689b8da6a33f005cae8aa0172e2f6d8b3b63945137e2894ea4b6bff516dbd7ca25f5953b1417fed05246cee2df6eaf36de1474edf703fadeb806648a540387ec3d226174bc3fab6e7874fe18ee8aad572c93c26e60f7a3cb8f746205c5cd2b4f5ea7f9333bc4c180f3a2212e305655da3ab94afd7c1d0473b916ee1747a2ecc42a25f3f60785450cbe47656887341f9fa1511bdff48f2348cfb3e256b1f73d250c6d47ff5978338f356cbcb334a3730621c5a0da6f67940e3b42936742a788a9662cc71f69a15ac7adbf86c2c0dc2d1da27ef65f9664abf408e461b0981a736c56d6cc6c4edbab7f6ac0c549b2341d3ca5cddf19cb8c8353a727f9bb09a52769f032f827f4161bf3af73751cf2cca1dd58ee4c9156543a7b92e9194d53fd3c9f5a21f8f9c5c7a9dbfe5a49b9aa584f466b6a858b67af5458d5547e6aa6136225fbeb19b610055a2a3d15f9986c5eb13059e9cbc10b0626469239e9aed4f24b35d789d887ec81baa790d23b9d31887bbfcdb1a4fcc71f92e6fb646430b418b8cdc1c2bcb2c4ba7a94211c6311287286965690859519d7f4f657add51919137fb11c871685a86197c6b0e355ab425d1ab9308e2582505983a1b46970c7ae67aa4742019f3174bc31a7ab99aad5d994c1f190663b382c97cf6ac6a00ec82bce0762835777c9367bda96cf2342a0f442d37e8f71541cbe86afa9d27f437303f8823908fedb9acef4ca63120116a653a775e650e93fc90111efa51e55592124da9285af68543be8494ebddf27d56d06f10f189e05e4718357d7140f3e1f0a6a0ce0f2d59e82bac46a1169e7e167f7195812bd59c4e9092833fe192038790daf9cd212e7b9e0f4ec619ca2200303da44bc56ecea8ddacd0e331797a58762862d1c82aad0c470f164b96c6a0b8489e0dd35d380d6b21546a674af30a68b39117f469ea34cafa28bf084faa1c0a99bb1e9356710e32df893863f55e28d8142ca7535d6d6d10ae536c16aab0d18df822ad911894b5ac91fe2686e8a6820aad5f90fc3046db4ab8accd2ed809a570481a3c92b64cbdfd5f512f056ecacd2c4a76c9f2792271d15d45be2900a62069dcf4706bfcca3843e2da5d3ffd5c984b323997d62bd2282d320f30bc7324ad90a570680f5eb825435eab8efd4c5bff7a8610f8731044f025ae77b3c7be5d4d6d32915c278f57340257cd4b83de6b68e2def86fc195e086e4d16dd4d3b123b32a8dd22aac535a0407d2e058091f23b903b41b75b013293d5fa29576085dbfa7c6319f9cbc4aa427b403f8ba6b69c6be20d8f361bc3654558e89964a727dd7b2fe8bf7ae550dbedcf774bd4f70f54574aca7bbb6f8cfab116983fff4c24d42e4f605d888c9eebe1df71e53d8d38a0df99ab127232c3fe6979867d5e2721d24234eb1ddc562495ad1768aa17037b1e73cc5b33f6895467a084c504141dbaac5ef29a8805aa59e3d64c80111411f0d7ab49a2e925f62ca6c79dfd741a2d748f85a169478a70565db1ca2149d6837fdb9ee2c2657e333d7e12c0319b8228ebd14cf4924cb7d1a74ff50f96fa752953805df0ff64fc9f3c87ed0fb3539c32aefb10cb487f0645d15ea898257e07368fefdcd87964cc71b4d85c6b0b10fb2a94f6fbe573d9f7552f0a257af1d0aca9e14f1ac20221ebe841498caf3a07f6f7ad65e635df4f73d41d3b647dcc87bf22b88ad5411243049bc6d98aef578f678baa642c36dfcdb075b33bad8b6cc20fb50b5f71ad47d8a49c72c5c2879d2429e8d61368405184fffc248d032533c619c8288897055eed15d29030cc4cf13140f3645694db39f6f00c63306207c9e7523fcffa54f912da1e1bbb68058a895d15c2c9185e88ac43ba3b9ae871e87c26c1f94bc4cc4d80fbe9a5766c74eee19f648fb6fe03c4f0688e2c051150bfdc428bca6d456c1b2d4efd1d8c4e35e8cc035a9069819942cd1153ac1c0cb26318ccd980189c1ea24aebfe60cf8bebb0e659cbd5441c69938f078dec8a1fd39fb533c21fd9b7bc7cee2164ce0ea2798b661ac70e52e6d318de81096c621bb7ad8072022ea23965f038f37e7638cd5a7f5e424335cc28b14f313228403a6b1f003c23555baa4a42b17e54f19fb3e353b9c1a37426d766cccf8a32c5e11b1c6b9deeffaf6705feac7148a4eeb203e841ad55f0ba7579ab29e5275e8476191d47706872e17525e1df06a741ee40829a4384013979d7803872aa66bd1469588eb610c5f72f3a015f22972b0a213d409c668a4700fcfe0b727b5e91ff621b0feb7c1cf223204644ae904ae54358fb3fa4392d932dea8a86627f349d198d666f28726c86007e628a040d0913b92a51ec04539783fdc6f6a82453fa4a00c72a6f0fd80e898f820cf5407793008f37668d690997617dee0287c911e452bd7d7748face81289b37c712bfffc33e747cfd08832925d6f96b9040f65939fed813177a71be89b0ee3498eb12eb86d790a2f624c02a622ac84a2cddca6808c7d92937dfe3776ac8b7d266f69efd4587192f4a5aa323ee5408caa3af09e9cf6255cab70044fcaaf7b5a225d30868eb6b4d3fde30a591eb14e55bfcfd7533f956a0dee7b733e69bf654a655613499615ebfefc86bdceaa523fadd755df94a26df18f94f766fc3163b133ddd962bd0c36c59d554c85554231ee0cfa0e7f8f36429cebb6b231917d837e1f8fe7cfe68f4f049292284c35569117e81838858005b7a101cc8bb5cb0cf58f1580c5e18966d0697e37deaaaab90ffe00ed8a40c6fad122c2793e3b115e56507306e4a9c348336dc5262c003d1e2aac679f8e750ab2a5f78eafe281bc050ea1daab8331d5f55c710bceeaadd653a1d65068b81d4cd6c5007433206d08879b500085a27137b37d53c7d2904f7f7de0cde8d5447b5433b9eb7ebbeec976ad035df41a11463b0026240e11d97d6b4304d293bf6848fff69b7b6f606e0cbf28cb022008843b2b52b056855030ca4470a521db39324378c4ca2dec02f3d00e36db4b7b00ed0b706b5314df0db1d9fd11065ca3bd4afebb56000ba98a3ec2edd86b9f877e9fc4f7b5ebb1ee6e47d1840e4424cc97ec5411e87c60d2f5372ae2e54b87986fe409c9b1284bc0c836b486eddaeb0857184fefec57a7dee5553b9d9862f31d08adf3961b8602eb8d656eaba9f985389cb96c69e75755e9f81d42a703823b299a9cc39d79d11eeab026580e3d1d168ca1013018ab98c7f4fe9ce701a86be321732dc0ced7a9a8ba1e7d1deec319c9829a3e44cad5d924763820fc9bac12e153b308c13ba2bdad3e8401d1c95be8a757cb431a770eb54a604096974c86f2daa278a9fb50c349ced090f46bcec4d1270e7a917df77c9cefb4d386df7c2a3a644afd2f616b88f65a62532ebcba15532e46ccbfb4a2b17b362926bb7d5a13f2fccff8e61a2ceecb9e1393b0a6df1bd18917a62ec1addb76e6003abf2ae7f895dbb34723b52ef2242519151c3c7eed23f840c6ef54acac77d13b46c443804f0e5e7a46da0b997c5ff74b9794f07977dd5aead19ee449280a1e8f4cadcfdb07cc0bda31234833d665d3fb9a2eebb108b60b195e765b4e13eda16453a32a6292ed67fec7cc904937d8b0401f2cff88b9a427b29a560a1be16ffc77c5fa86ba247d5e8cf52c79282a5d9b9ecdcb5f56c21d9744e0362e6cf264adf2b137ff19c474767744227826e566f32f3316e94df71fdadf30900d5f5bc1d5b32b0d97d6802060a1c513f26f279c68c4eb12adaa5249173acbc09023b6e438be50a4dc0aa3bef93dee7c1d31428ddf2cb4956a1485804a62edb1739bac31f08475e11b53841f8f45665387142c3a89564c361adfc79e608e158ac3611517d8cfe395beae9137e81386414f0b401105614027d517d8ec959e37a089906fd3b00491f45164d8179e91062699db370cc097c117b6e49ca92bd4ba45481f6eab55e6040568839545b44d0f6094b9bd00fe3a92cfa97c29f65b2717de197f168e5d4123331b63d8934e8aeccd89bb106afb2e549029203dc5d324271b8d3a6afe1a82f4a8a014ec913dac09e2a130010f90d25e71b3121825c4df7ac0c195ec4d219cc7062aad616a40cc3348a30a254ce06c1ccbae11bb285ddf5faae69978c7600b6c2e6c92f3d8da66d28f1e8d4a581ab4d5c4206a783f94c3d63aaacc223b61605259dd55b1f9cb7474081e0725d53ae9fa0cc5e9f4695e2ae31203f3f6be9eb87ac44de39817354b71c27353cee2fd2deb07b4b08f8d4cade001974db5bb46dee4d4723b741e70067c778e570aa2142f64de673ff084ec956c514af5f9e174bd124d8b5e2665e0676885d9aa0741a34a21d1169165a5a9eb766e05552e042b2c326b3acf8b5de2ba607beea6d28d7a0d31048b16ad83ddc1deb6f6585b81417818e2e1c425fa6247051a3266ae02fd1d16a3d8aa02e77944d8d094dcaf8d3eff6cde95c00279a32585ac0d6548b932ca2c92e55153a57437b6fe62ff57f53d9da8aa6623425e581f068e4b974c3ce00422bc4e24e166c4c4a145dc3b187b8e45c8040e22bbd59f673c24f62f3bad7b21a47036a3c4303e79e392e325045d4bbb64709ba40131f041dda20f23db79f2891b5c33f3197ea16198339baa4b9c72242f548542835d4c6dc3e6d2143077b6e8940b48af9bc65464ec12c9c5086c0791e80fbbe94c4945fe3ac5d8a89fe54b829d78e30f21594926d3c4abb5a0f99601a40b14bcaa1a431c26d28b309e0cd0fe9655c5df0ec86fd85cd04d31c81d499eab29267648e5043325de602c1d0a28474ba37bd11387f330a7970faed6163c142ffce4d63d1972e0c6d099c7d8e9961e834e958263b11509d372dc539bfc671ac672105ddb734a853ef5b2d9c16b1357712afc4118fb6c080b23f63c59f0663bb423cf143391ca21e7b8bb3ed295ad90b1480e4904e7b2e1d116a19126bf4c163b190fbfc614e9bdc2b59d597260b794c462396d230b8d778fa0f123a1c9fa374590cba2b65fdfa2c06d9aa1cc017fd11ecf89ac1b400c63dd528e39cf4660e63543ea297c3a3e1998287868f2f0793d9ef3c9cd115275d689b8da6a33f005c4d0f4a20d85b9b07072af6b30d1df23328a7f626a426312bc0862e439ee680820f3e348b47629e76d869e1d7275d728f0b765acc129f4d0318ac6061f2aacc1686fc2c88b5062a884560de50e8d9ea6c74c6d829da8e60fa1d6d8c8b340b3db44d632327b7936d7c83d3f37c6a27d617578cbcaed15355e3262bd821668f8545df37f3ba245cef3e5a0adccbb7a0a577cbc6ba902de980d9066a75487fbe61541dda8d5e3d2d7290cd8f45054f1f5c27597acf10fff9046e65803395935435130119890ef31cddd2dd28c8c705b45792c759b4f953652590347d2dcbf8c609b77d7cf5320ae74a2c4cb79435daa46aa86c1e67421fe00b49f46d345d06640ad3c2551eaef6299831a6448dd42ff75ed7ba5cf83f5c87a7e65c91ddc07e6857a18c8dedde013d3cfb9e76bd343446fe24265285ddefa3187f998f41e833679f93a2c724a02e7f80e13be5c5da531fa7e8d7b35ba953cad9028a5d473e6f73427448627dea2ea10386a9c45488c96046263604f6c356d1915c3d1d8733a2bca3e8535adfbe47e5359aa602d3cda375e96a648adafc12f132f8ab39531744dfaf916056c2789288f46ba76c2fcf4c6cd88cd59bdca57a17d1878364e1dc213f09c73adb20deb87661adfcf402313aef0a8d50e1788c02700a5ab033af3d3552c19986c80c260a955008e664737b6daa4e773f7701a066648f9fd0e3cae61c8c9c0958f0ed014c6f9f9498dfdcba5dbc226fcaa55d9e819f9b068fe33374198c06c0bdf1a3c866d5ece928fe6318beef1d6bc7b364663a71baddc749ff8ade41a68ae3ad51ed3a9477eb83992b6b694fcbb61449749b3997cc70ef70b3f36917dcded5eb0d817da3a96f22753dbb883f3b2c97f2d95d317bffdd8ef728988a09cf462d8bb9384abd434cc064792c4f85da4bdfa13fdde6b60dce077f876c417a6ae47a30fef5056f19755480dd41723b61d0343aa159da0817eca35434af7a0f46ec8e8c7744606e43b2302e49258599fd022eb245d4b5443786dddf8721afbc3081a08aa1ae56c174d111178ffbbf759b794c125c8a085183af14de7897c77691bf4e62ac7519028acd39ea3c85c968b90f887588c11cdb83c7072a1fb4d4c0c131cf43e45ba97bc8b54f0d2aa1d9c86b65d9d57a2a9c3cb58da9ad1ae148373082ddf9870d64462332318d52c287e073fb752fd2ea9955b1b65eb5400bf0c4adddd2928e0d0679202304b63c6f4cd12a3bc7b70d22f65be8a6a0d02fe2dd43ba55b34965f66170199d371e9d64d51deb38b8d060c1237ca1159b1ddb69090e3f52650f9f90274dea42a3e2fe65c2a02781469e74859ac6945d93e6bfde4da93968bfa36e15852ce6a5e2e2404967b004845355f6cc62fddda3475bfd95717048cebfcd5048bd89c9c032f7c1dd8ee3f083bedc82c0b8032ab689867972425c8498e00615dae16e07ae8e7884756142cd6d739cec35647c4facd558b90b739ae71cba70a2aae84bd5b3698049352fb00bf66c1165faf497c61757910c34e6c42cc24e00e7adb3b5fb78877dd4d8ef19b2ca8f42272ef2e497620f10436d8788cc805256c6eb5e644fe4bf7598b4d7a5e7d35461f9efcfc83d4042d211d6704e14de15a2fa3ae38f038b98f6e3ea61887a25ed958d2ae342c36e9d6e2c89e785f0cb9c845f243b6182c1c9e769285829da5ff5ec5ba3f1ce43905008d2bd8a36fb498177722bd76b83dab58c0e1269f8c6e79d60e82a5234b203575d033e23643bd554db04aab8e8fe60dbddbe380239b09331ff1f540269fa076ee833a5c91b86b80948cab38013ebeaa8170f8d192dce531aa2075ce6236afe005fe508bcd2b41315a6effe45f45e5f3efbb35462eba328750dbe3434021ab33b3a1b2d63b7150481dc8c68ac52522cdd17345e1df03cee151407ea30331e66e27fa94f5a611917638e735f6b1e7e537a1e42d60128c92cf13d6ecd190393b940d00356d21a99de38e4aa179a28294c94423f075d06ce3347c97890ee0297cb78b8f8a70049986e452214122ad97fb59b021fda092387523e8e61ad69cdc8e064d292656ee9fb6de53f7376e22171c1739b1ac05980b7752e536b6363e1134905af985240ea93243a2ae37656f292427bf001d63fa466417894d88552eb16c12e8240b0be4c709f76952179203c3644021a0a26795e1ba6b9c20582b217536fe2c5bebb6e4db471ed2f1d782ab3afa770d0da3285ddf75e7e3950d954365e022909d543a22d6e65394f62f284834f84002d1820b280e4f5edfcc20f8deec95a7dc07ad26b22d2035a380b3ee59a8f0823eecbe646a7a6f4cf48245f3e7f606f4e06d4dc27cd92e6f80861c85f980f932e64a466faca6ad8147d3e8f6c476472a1a64215947d78dc6300b307c96bf77aeface788be0db4a43a921d0d4eeca0cd08ff556a074038a9861ddb96ce7a106aba7f96f0cca008e9d68e8c14bcafa48519aff0735a7c5ff11fed3263b8bb068eb7ede8ea53843656c7a19a13172808c41d3f4f7236de83c6d91641ca3f414720fd16041b41fcc51c3dd6249646a9f4c201df37912c312fa3a79be59f79f253c412d35cdd8f5d9d08d801a25b4be811c5a0f9099a500ec995925692ca228fc0905d525a4f696cbb9d0ed3ec7e302ff919fd8c4c7168abc3ef8fc1c5d35da1dd4369b7dbeea6f2c0b6b0cc508366e1fee8f9abf333b9d695891abb0cb106cef58eed5b3838e7cf9adf01535a0534495f6f1ee7f3f9e131ade040990bc84b5d21681ad57f502d32960ddc192573dedb70b3e958f86da9a707f4e49d2b5fbdb9e941a1552942b823d6cfd77fc65c7468858b8f2fb5c73e7eaf13fe421506a38f76bb3df47f3697afa9630bf3a51fc79dd9eb1e6d6fedb063022f7ad645ae64cc7f5cd0f4157f17a59e5477966a3d860b54ec0fe0048c6af24a32427d4bada2796a5411ead76eab41e150b9f0ffe4d4015706ddc7ee9ede632e754db6f75fbef78bbf3e04a7d53a7bd952720d513146b2b6f27ce1ea095326e55f7694afcbf80cc16e665efbb42752b77c98f49fcb47a7589d87aa8bec8fd46a6d02c7a6d8bfe54b03ad1bef7d1c4a6a0068de706e029673a7eca6a1c0436726a7d46db0296137ac3088c9bbdd4daee5ab7558b628c0fdce7230340595893cbdef41ca51285da4e5b9d89308449079d6a67ca8d0a859d5d3898e542ad068035e23132c26c5566186c4b64476aba27f14982cf8e04abc7b5a9262fcddda636fa09d8ee6d0e0d9efac9d957428fb5460cb3ad7dd40be5965d7a8db522d9435a26a5f132cd0da64dd8aa69d8cfe3a0605d9bb150b2c560f219e3585d7a39a5742c30f277f5b4d56bf4c32e2155620d85d1e05562770287296ea052be25deb671d219f2e92cbbe629246d6f80482077447244e97e72a529dc52dfb8b767c8bee31da69fb4c6a92d9d4b8f4a36edd94f7f2d01c18c147a44f06293520ab67dbeca79dd3fc808ae693c61f5af57ade44fb07942d17424efcc25eee19b42d9d9492d47005f8dbbdb5a458bb5374a3d6b5f68ce293e549010345e561da01f8ea2541efff64cbee8e0debc48d6f82e83a27ab0aa290bfa69d8e88fb7751c1b672eb38033e7f972eff83bcaeb67a40792b6ed30093d37d20066bf562bf45740a5036dbc631b6b5b69623100c531ba9058d09ce1d2e8d8284d07696dad34ab919077e06b16b4fc889e6f6272ffe000e7c17f4d1c8c7273d6666aeb84f55232ceda2c141d0d4bf4ecc6e07dd99a785060023a05f9ee1105e701a21563fa041b5e7e4c527217852e1a0a730bf574b320c369aa5a64fcfc99a2f944c214c7d19b46c7ca54657e43997473387a023f4865a0d23671151ee818278136b629ea88d1caf62ed676360cffb9d4ae37dd92fc7dbe6842f5b8b7f98103e5a77a903af696ac2d459dc6beadb3ef91ccfec04b98849bc9d070c209f6e8ff0cbcaca88d13bac619147efe69851d0ec2f4bfdb3b27b985109d194d1f0e7124ae5133c59fda0d40cae6e0194e5a74a065a599d6dfd9e9e475fa206bb0ce381e26d34e57314f9cfb948e5f4fd99824d12d04f8e84f37f02880caf8d4307aaeecd34e0cff2902ebb15feba4cf65a709f32718548565cdea8a1a2ca2fba275a7e6ad916c73283f7df51306b99b3a1e859c42fbe8204dde7facb51804f6f3c389958709d2ccf88f4d7dbd77c5d0f9268c0ba50afa46b304acd810dd9c6fcce09cdb28941d27b891ed9c796a2bea427b1c48ea7a6d4f50afa5ae472958c4035bb4bfd424c8fc3244f57a6d33f5d0680586501d9f3343318dadb9cc5fa95d9a20e78aa58902a07114946459d2ed7ec4d1fca86cfc887de1330975e7b2d5bb5e05a3ee6f523a53caff778b48b9aa19a05bce2f48544072f1243ecbc637447095b467e920b8555f231659095309964f00258557dbbad512b6e61abced09871eb2a5b77a1833f7e08f67ba77bf813aa04ffcd0febd5556223c19fdfc59732a51d9a9aeded38a696417b25146aff33813acc3678e1e11a204f190858a4efafa38ed033d704c59118263bf50e60681c3c0a286e6897d6258f28494a3c04c56cd591e3e9b6d860bf3fb4c84bf4d625ba1d8279b928420c0e029080533d7cdd1ab09afa7de28e35718ea3dde520a2206b236e3386f0ab2506c27e759c6861f9a884f9d42d8e1927b0ba9c02828ad23a3af37f5ad183503cff2bc32dd1a06d82207b0bcb093aa461d5f02342786a0111fee1e09f05bc1bce63e4d52c1e760e72966f42ea8706cc66c5edd8b0105e656a52943f1765b8bbc35d5b36d1af6ca2eb311afc4f3a4bb55e73708e6875b828ba4ffe7475ef2062c314943972d7e705c1a2c92d462d862f384f7b11a543a93c1a147f36df6b7f55643a16cd46134bc3304ce8edaf950cf34341a854cbb71252d98afe4ecf9d679a742ab5509d68504e8dfdb3f4b1f8755b1e6304f70a174f64efcd97074353579f8e38c720ad74d9fd0c6ab4047f8c394e15801aadd5d1886e525fc209240c521d71144424029d9de1318dd15a97ffc76240af1e86b2ab2aee500d5762ff7a3c3a9f04a0d4e4f8c0b26923e74f487ec1a2e28b55c7ddab2316cdc54d4ead7f0233648847d0f361522c715631dea21e925d384c05c339bbb98fd98f452094f56c24feac92b223b855e37abae6ee815074772b2beeff0e05ec4c9c6a6aa21094be55c3c2918ce7275b2cb970b729034025a8677b2148afb46fb9bd12538f0cb1eff0c4239442bc54fc96c46aa560db3b467487349afb7a23df0d3478021dfc6f79e95fa4c2deaf7dba886d39303d7e1847e031f714eb8fd0ad99576ecc211b35c144968d5bf5231fbd6e4cf9ce60c2c30c291e771d684011783a2cf5547d18df87de6017a27901c2588ef38ea937f3f37fc8f81fdf284a5eec6169d3076505c4577d09d10f477136176208c5bc1eb363be93875c083ff298a508b8aa979a18d0d6a938803b91690ed5c856257bdc0b1210059a512ab67a52b58cb1cecf8c4e0afcbb0a7bd25cc368b875436e93c3760273f3e3c77d37ab33b1b3c59983b87d6ede90a11f2263d7eb71d26fe884651430b10b4cdf5978cc0fc8125911b545983e1683c285d0fb500e550e3a723f3c668c675735739c402565d84d1d4ca268db71c876b3bd1d3d2afc8659bb07d80cb463decae024f89454f5f4f25471e0fcfcf2deaf80353aaa9827652287d4f9d74bde67675721ad7f3845fc2c8ecbe744fa0186ba152b3611383ceea4984481e8d4930218cbe9f08d2737d9e382b3b4413b601d54050cf45bd263fb9afd5ba5997c9c6f48579d0806fb42fc16ddef68021a0f8779a8ef2f557e6940a95dd4dad4905b805729e5d0c9c96981a638ef994ed828fb02c29a1edc4372b5548b16392686afb8f2ef57b7965e6664413436e5ff8e9befea37997c6c1cde600b838d3f193670dc96b25a25b8d443615fabc6b86728b001cc7e314f7f0805df0a3ab5c198ba8b5c90a193608b786cd147f2a3600b1109279df1cef655f4d38dfd03cb51408a4866260d3dec2a331e6ed31340c69792100af7a0e0d3d105d748d55d94fc81ea25a74b8528aed611e5d44c4d657804a1c0d6a0563346e532c2b7bd8447a0c0da4aa78ad1f325c33c9878dc1b731ac3efe9c651580006832bd8282ec736c9541ab9f749a36160af77979be69333207d18d186290003e6d11c6aa136e9655118119124849046e4d313792acda1f37f628751aafbcec4b6d6100d0ab4eef461b00905f921416d362247558153687474b2b55eae206f766364a14a7cc6043228adecc1c29a1ec079566b5a1b8f7b219c3acb0d06f06893dd510b22f0e3fd084f2b0431c802b398b6d2f35cabf9c49cc58a3038aff342e274ebb9ca8d55d1ae9c65cbe7315b2f6f04854d826edb171a42bd9e37268d3899175f0be90d26bf66bfeb49130a10d4f563da39cedf53f5b8ddec18d6c94cc2fce5b80adfb3afce7e7f8a87540e7923f7dcd39bfcf6b7c57225fe9d7411c383e72b9811e2be2ed1364b2a5e75fc8976f57ffafc4e3ac618969ca8eeaf714102d6b26c3a513506fc49d6d22ce1a2e4d17d9bd1ba96e7a923570bacb1ff23125c8aa1d8e1ed97ded02d10accfafa8ef3f2ee42afbe6f234700f8ae1dc8c187f212466bbeea406fefba0fa6e20e6479b72422e9e9545bd6defb634215c9549fa41d2e2f3bedfa991abb651e274ce7258fe3c6bd2631fc0fbedb5d79c418694d34a607ff73be8e1358099d159f569f3115bc013c67969dd1137e86ae4726e4970dcac8e2e512404f74e3996b160fecb9f1afaf652d262677df7a33b293237f9632e702165a2a6e73814347aaced80475bcc2758184729fcff74c97244c5a3ea60d06dbbfc6a0c65ba790eb2d80400f3b50ae24351933ecb1668b017c983f60c83b25183c0b6c258217fdf51b6f52a22aa253aed968bbfa80ba6497d0a9fec72a225976686a3d9418a8b94ce752bf9c4e835a4bf733f384b03ba24532c45c343754ec9a8b93db732116caeb1fa777b3d67f36e74e7f361150fd26b9980a4201a2a7c62f0564dd885b62cf83a50e0104c4023bb3aff65da7d66a2b1a296cad11be9bfbe2f2206532e4c1fe5fb76cc071443373990b1379fc87e9082b15303eace0831ae1d006e0b73d0abb20f6f1efa71e51701a5fb46ca5b9603cd6ae522caee57222102f32319e80dc0c9819f7dabd27693a59df1e1a85bf563dd0cecf0160db4476de302a848f563efbc64d5c9e1a6e98429b0b1340ec29e8e27e41c87f8d154187188ba6fba2fc58d36389972bc00328a1567321831fa3703e936c7ff4ea0da816ee2fa0b42aa3a8a1f5a75fde576bddb472af0f2c332025a1b3a9f2e2b58a274444203ac7ac5f61745d0cb7d35e989f1c5de1397c11a6945a453759287b52a88281277de6cb40fee886679f8d07a5691137108ca151a8b1235c525e2e88c871c182e620b3b309511007f88cda397ec49abd595d921881f41a6b556df8df6e94f6e12dfcfa0d65c57e164b789ed26096ac2e80956f51bfe99500f7c08562cf623a3bc182643e9d0f94c37ceaccb18e1e98cef51f07fa80dd2877d76bc8ad2aae8b7767fe59ed65e02a4d0d5b3432db77e5e15a555e65c4df2e820f44a7418e01f83b8a12bc2d9b555c8246b741845eb6a01f4dbf37e7f7e48caf7ad1e44842d10a95b442d337a4eda80a084cb47ea26b280fb8e21d41b0349862e0f9d30a2610ae6eae1a6fcfbd75cc7e33da7d2bca87cf1411b1b673a7cd9e989e5d5d1690ebd3d211126b773f40db645b5914c905f191abc8399191473c99421a0e54f22dab8cc1cdd31040e253789c6b6964669f0d5262b748c4f299eb64f538ed9aec0eef7bc8a54438a62ee20143ab9d9f780485e5e9c8f4adab355c5cfb4e0e1fbed3e4c19bd0e175386c329d1742904a171d7a90bc2212084c0528b21c8af2d8c60c06d5ce6b65ce09fbe1992d8b5f062c119376b2328112ecf8db979f162c8236c5b5d498f9463fee4ecf59b043344155f076f975168a2fe9662aacfc618f7a1eb03d153540266223180827d9fc0ec040a079694f7a4ee5ded839194656785dcffe766d864a2b381936cea13b0ddf2d633fcd64abc6b05fcb31aa39866326ac8a3795b41fa25866a99edcdb9ee09df3c340eef4fb637e711cd16fe4297e29d22b5692ae2f2bc94ab15d420adab1c492dbceea626fc668f7825cadb1b953d6f89a7debbc8c04f452ac06f2f32e7283f49beb2f867f08d75e65171369a62d82bf36f7d5b8cdd680c974993405c414f5db0b8d6cd0d5f9d291ec77c57d46c0cf7b5d80cf02b24869f458b6911b598b4373a33f88d4f7ef83184c2d365dfa48f8ac72061074bba664fe483e674cbcabb3c3014112329dae1890fb03ee7cd00256df93bf888a039ce0920cff29ca8a2ef4dca34112f95718a9a55419762e92f7459595c279e312063d947c552124ef0770439484f98c84329f75bab30df3d3385783b2d6eb58a33b74c949a5ef0bec2c0061d12740709661b100cd411da83928f60c63bd4907441041532ff9bd42c1d1ab28da7f589f095c9309ff24b4224b91b4178bc4caa3be1272d4071af49e9e09d1bc9245d954dad36ae3635fb03292c37d3ff0f74ee37e9aa4a53e6da77bbc944b322d06722ae11030edc8cd3ba3b77e5c1afc4c4c1ec0fd93639779c2a0797a867f91fb703ce215d017c665a7b8da7b4a68a3d291d1c889fa18513c1b031ce9c299029909cd59b9c2ce22790d47202564bdad80c12343ac58ef2df434b43fd28f0175c464fdb6fcca6582b2c5822f57d8ff6e164543acc0ceec0c9726a1b90a11fcdf39b1320de10f5723ae044d907cf892168b2ab7ad46c75c6eddb7b311cb4045fd8dbc2f938703d0f212d0e7268115da0db31d3face86d9b035d4267adf5ae7617d415db268ce8ce15a489caba48334bc6e714e5ed339c6103d6f6a54e7a2c47eb485911594be6d6e8a5ccdc2f4482fd0c96bbbb3e1b0c244a8b5f632f4b8a3db2237cc11ff35bd63e049d42b504bdd7c229fe26ca3406368cff2e08db0d25a6abba7286bf7d0e8fcb03420cfaea3ef95bc9b18cb715a53534488fe670ae2f2781de24dc1b0727cd7b48fe281d9371f852665194995f6aa5d4d28d099f00c237992e77b3918b4c581d228ace7c1f9d9fac412a7f66c45ef9602f1dbc5e1c4dc4692a44c029d100bc1330601e8f8ce455b434d90c93d6e2c2f49765835970c32e84212f8a24b105deec1feb00cab81b8623cc6c60a5e54a7c91cc7f9e5d3de473b4d85ccc913b6ba4b7088d10720dd0bc2a5936f150ad80d7c2ef0673c9be745b4f167636fd4ff6926bad5487803b9f95d51f4e6971f76b72aa5bff6c401d31a08afb52443d9f00b964542bbc39de9912e7486aca57ad5358ac12a60f2f23e25f663630f3059d0acaad5fe198e3fedc4ad2120fe54bd46b7ec77cf375bf29c0edebcd20dcde02602789737ae95b147c103d3ac1733a22cfcc12bdd55a11c39fc9862c5e75e6c8bd9b3ca61d3a1ea480aa646e83295c8b75f0cd3de67a8a591a18cab575adff2c04bbd3b59bd5a344f65fe7b2b82616bf395ebe956ab991aa451685f2bf64e38464f29ca7d6492a9319703fd542df03b6a3d341d80a36447747ee7998cc4ff9c15d27878ef7cabc52c6fd041bc711f212a11568a6b9c6ac2db9bdbdcb79f7176f049f92bb2636cdffa49c299755fb8f2e3e554394cff3a3f11a1634567b819b5fa88fd5fbfda12a08bfc3bedd9ebd38e7e3e6542ea208abddf90f17f38095a1b2cb2fe42a5c10854bd9bb7d6863fb35d5089b9cfffc48530f4c7beded36b61fcc6698d1121a7c48f582bad6fe6186ae085a794cde894f42a70e2f5b8946679c0b13c4e5e6ac8d7b3a5e3b9afdf95c50adf60083149e7c5210dfd25eb9aea0b79e6e1735e62b386bb676619993f3f72f5a9b3c014fbe7bf8e38c3f60cdbdda1c46b6d9f22b1bf3f81923032e13c265b9342b88ea8f015358eb7467a9ce23e4a28100c7fddcebc144853e3d913732431139684b598ead60f84d06820724c9ec348c70ca15c2466d54ea16fb2411ade3a9a5c4b410d3cd0332f795862081c930644cc146cfb3c5d3310544ee0939cc2d78ad6b803da845840f2cc85956276912f2c843c019dba044b74a4409c1618a0be088afc7b7478bad6d92844d1982d95638ba54a06c4c73b94bd939e0610308445597b904dc9a96bc859916dae2befed0787145de2b76cf7a0459ab2bff6c0f42b3087683e932597d5fe6753721c2371dc7ab9acece16681533415e647c92973724d2bc13e021d615a0559046d3db7ecfcd7bce2b045df421bb5b97d4baa49e17edc9d65cf1358431f49f7b503dc4121029807fb14081c5b61269cd88221457479b533c86e3d16c80d34d8d035ac1d4900d88c9025d366e0392c7f38dc8f6112c048f53c77bce0f92f78a9798e8aa56d98e8319fd37ee3f1ee4ec96676ce028359602cb4c7aa2a6f141b4ec1e17132d186ed9338d943c89c88c8eab6c60a3bc1ba3077f2ffe671301f4be73c2bd97f4cb1e3b84f37b1eac22dd5bbfbd0ac40da84d60680c33830d1537ecbfef68fd8977bdb36b96c6942280c0eab38a14734c13b6fb89b486347e6ee04c01e3c503ff6abf6bc1b58bf7457b23d3860bdb2f76654ac7b94c5e52f4cd25abe96af5b7f8b8b7d160b2660e933977ec7ef8e7d516efe71b559ea636d6270b96d78885b276760bfbcb06f978ffbbfb4083af01a63c8c2802ba7f5bd4a539456420d3bc6a0abadbe9704a4ca6fb8a22822f63eb054e4217c1f8028a319f1c3b6e2098a2c6169a675f88e89db86a62fe48dc1843341464713086e203baf4236d1b956e459991ba0b5f5cb9ccba9e9b01b22b60c1cfd6642cc726ed6810933b5d312b7e122df2a0173cde0c0efbb042ac3803dde3414e4558b2b1c446edc73dc08ad355ada378b4ff58d913b21dce57a47e4ee1bbec02422fdfada5175f60d2c38d5078ce50d3af62772693ca2ffb6e74b1728cdf256d4e52d523b18484641155e4975b44fa93cf278fbbed64818fd9992b9b3f84520bc64340123ec88dffb6df338be0f8135a2f50e21b9a9c5f4f2a6c3f46d270f16a551e8e333e90525d53fb6f0968a068d79b2fb71bb0ec8d1ccf352283bd2ec58ae0fb740bf8834409be2215cbb92636637e55d2f47a178435d8bec4bf5e06b277b76ce6fdc8a2541d2476c06fa30e7efd247e084aa3d8a3adeacbdee77f0d716a993629c0afd2e1c1c54646b45531dc3f2d56350e183ae48eeec4007c423e12632b1cc10f001b919f272debecb17abf92536ab2e92079d27491bccd472ec2a34152f278463a7af235e72c794ead41ae60495cbaaf74acd219c74e83615ab81eb351053c18792914b49b3adce3500f87e78103230c9eaddf605c48e3e5054a9a303e6a6be465538d078ebf20437da7049c90344d6d7cfa3d38ad48871d8de25f2d956b5d71f55c00b899f0eac4f2e6ab0e3ced940676cb6548d046140fc1bab726964c0dc9635197f8d8081c9ade200f8458cee34512b86d1f9acd2fee51089843fc5cacb00df5e64e56f2e448aa056445983498d7486ab3d1aa8658a1db74374eacf10f744e420c9011e51e342d887844b68917528ac98ea94306e8c88f977d765ad501323521ce69e63abfde0744b0ef858adb4a610083f25e08531da241f433bfe74845e98cfd5f370a5760d4440823e32d76d78675eb90d973c7ee63fac400a847a33ebdd0d6eb3ec1626cbfa09c0c11295aff67c4763edba4846eab83620ec89e7ffe95ff09eb60c24efe5d4023f1dbb624bfb18b17d267bb2f74b3ecfdc44064142d82c0da6c7497ea090aefff6edd4e5772c78eaa857856e607d5437af4b4da32981ba5696feb48956d93ede5c1f73ceb2262511d1ce2cd0b522225aaddef90696f247741437ee78fba8477ba4e661bd221a763d9eaf931f7789050d5907d68c9a48c0211240dd6640d6da62fee74dcbf21b84236bb0964c25980ae87ad0104cbbdc43f5983b8f84d2f81fb57fba5933f6a0d3ce2cfcd9eec0eab25187a9c9b117eead808ef3962f773f306e2fbdbf50e9a539bac0807bf93de72c0c7bc96c607570691e461f056d0c2977866813c33e5d9825d63a1d8432c8fecc987da262bcf3634f4dbdcfc094322a13dd1daa36b7a41a51ad2fc25b0bf6ac970c76746822798e678e4e93484cadce47d2b1aa10a640b022ca73b4f77bd718f1b5d5b960659bbe0ca4d371f2b5f66446db39ac6791112dc98c49650037d4c39276c56e3bf7f9ff94ab734b3d41dfd4f620d2cc71d9cc0fffc2d541490ff9276fa07c28e0d3939d16aa18ac0f3bb719e28f4dd4b442585a0a86e5341d5ddb781ce3364c0f5c252435e053e6a2d5914538a2f00739f4c624a8c2874fe2d86dc9631aaecc4741f74ba4d8e4f677ffc769084a93e9048c2d2d698a873f1097ac798f7731bf3a24fd7687c2c5b4cff2ee2d57db926291a80a068d10d2e69bf2d7758640d445f055df958556aa6deaf001fef5565ab9969c28287f557a3083a9eaf6713c1793e5791efebe1b5e69f2d64dc9240601ab2a478675542bfd46b94ec9e1bd9bbc134e70bb3274d4ee3ac9eb6a350a76119b2ea2c5031eefa2ea98d5ae0e7d712af753ea20d52a5ad6c6182777648c7b34b37321f20ec9f9fbf3616c2b825238f63f0ffc260b4a455b86c7598b538dca0318013aa58de778cc8814725bb5c54384a781b54af9467d1b79e2a16959b4fe67891ea08601dbfc7bbc1c51455bbd79d59d361698792fe8207df29a26104ba4a8827804729242e6424aae26855b65bbfe52bb30e5617c72814eca7b38c6cd3d75d33bf4427ed097bc2344e5b0bf74409c1916bea385fd9056359cf94f024e62b00ef7e74792e230cb5aa91f5a7570795759ce468c76f32530c819638bc4c9f27797a305232cb407d1073af521835466334901756ed60e93c5170c2c2c71118b2c5bef84cd9a31677c11a3a1fceca285a9bc155c96b3eb00fdffffff02