PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80415 dd258e1ac577922c617fcacf20a69ac8f315335e67a92aa99f6ca56af453be66

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0f4dcf32a66dd2ac44e1c0ea106826eedc4e9b590ef5d7de6d1ef2047440d449
Certificate Block Hash
dd258e1ac577922c617fcacf20a69ac8f315335e67a92aa99f6ca56af453be66
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00119e00000e370000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000001e626d579fe90d0290416cd72236d22d0199e56c22925ccd2c5a97406300601937de9f5768988952703245e44bf6f83cd70d783d36c27b7e02984f26602c2fa8643c8b20d52ba4922dc00eee454dba94c5048f5a3fa8af4e53000000000000000000020000000200119e00000e370000

Raw Header Hex

000040205d38f3ca30403ebfe7ceabc4eb2dc72d0ae06f079c8b84576b2f8b991c5474be4de1685627ca12275b4aec8020105d2d7e3947fe583c6dcdd720a4e14f3c0806f7e8436a12c6001849d4407404f21e6dded7f50e599b4edcee266810eac0e144acd26da632cf4d0f

Proof Data Hex

59,560 bytes
121216020307ad7726d08281c606b226969b9686085b11e7cfd8b2357b6258df370d00ac78595d4d835bd3fb5edd78ad2178019b55dda11ab708268e45ca9bdfd03c3f231883db11bd47bb68735617b925bc00b9d9ce1b365b5985c94320dd3738164dd1bdcf897cc7a6377a4e67767a60093228ee2e7e40ba82373396445b14a84b838b7e7f426d4fc8b6c50cbc575a13ae4dd8e393ccce09059c569351a1dc00aa7b7e4e06d9823cb4d77555e304ddf6b8814a8e68baa062378758e371cfe5b5319d314875746290ac42f2438336b09687e07b620c05525c0403f3d142a82f119b44f34b4a037bf02844b0c77394b8d165fa7588b0581671cabf546be43f7b70b81218ba59b2c54ed92687a42569865d61935dbc3f1a8466afddaf6ea66b0e57fd5f8325afe30946622892414487672f85d77e3dd5357f476bd7896ba27815c63485082b7b01ce54fb48eb6ff7f2a5ddcbf2b7d2d6767a49034b15483680cf82f6640a4e2e170a19d3641334873bf6d2e1c2339d3e978e29b2b0255c825964c299ba55ff1a4fa6866a55d3ae560b4fabe804fd16546fb7d4940e1c8e682113f692401d0156e01affcbcbcaa4923b7f1f1c57e167e269e0ccb7e87d21938634d76e43edfefb411a0a75fa8a6966d039b4a0a64d23448c2135deb429d518f52cef367dfd96fc6524ed62ce76859abae424f251d3cc94f18e9303ed449397c2016b9cdd67601880b1d48eebb67f85d2a212496658493159ac00af9ae03b83bb2ed647165b81d711766bc0d4c6802bef074ddd23f5dfae37acc75c3c5c6c32afa776b06e4de50576254dd4b5bfd3d9a0c3b728449871c700944281e6eb21369bf2e4f71fb5cb30039c0c4bd1989352926e41edcc7a5a0217a4c101969341252df1e4c68dc0b5d25e861a1149d9437648925e7a010f6450b1502558ebbf00fe2fea171302aff9ad745a17de23c522d046171e3725ed27fbcb7fb0e8a628871a1d4be68c246ce2438ebe871653f1ddcd259c1a155f8141467a95cc2802b80bf5cd57897c3c2ca0184dd897536c615be38bd0c210f95ba9f46e65e272f870bfa5742c3674d852cec2f498ecfde5613ad81b281782fe061b212921b31ff4c2e17bfa2da6a8d4df8b995d7605ba998826626cac016baadc693ed503a6272956d8e3fd3c3ff0d80a371e30990bfbfdf16b921ff55e0673bf99b25aebd75bcefcaf9ac0541c7e30b0de1d0b93730b588d1f627e7cd67ed4b13fbf064c968fc31b959abdfa9d08bf5a110304e16cd4f2897dd95155f57b388cce1229c8fa9a684e83722f0b74f1ba22ddfc0b326cc6b4e9349ee818e5e23e2de0b258dde355fbdf96297cf897d6f4347744e467dddf0b51b4b43b54e9b3d5208a478c1a27e490fc7622dd89f4491f184c2406a0526ec9b9072ea1d183444cf036eb99a180e0dd07b97bde7257b6e2edc7ac30f4f877a06fc208cc32ce9a877f5957649326cf0406826bb57c904ac235a60160d49e5a294162a4f61d9af294c3c592335920d09a747664e4e847581423aeb99c7fe6a5e0106432493f4bc3b63838cfb60c3930da7d010cd13f724c09d94b08f2e2fbcad315996d0789ffa036073b655669158599f4af756fc722e85cb95200d216b86a8fb4312776572d234efbd34a7c41c73dbc2f8c944dd42f3b231b716f9fb4ab698935009915e39f6c87070713039f9578e64487f512b37d1d001102548df8366045726eb4275a5ece14fd1da8f8f2056b11d3c1dd5589d7199c8ebb5599c5a68797e113946a78d81f022495c852083cfee9b406597e8d8607927c8966ab190056ecbae00576d850a45b6667b7ba5488d26057fb76e51b1ab750a7601a2426f32145a2204e53a1c83fed478c47cd25a1f84207624b25a12c4a55160e9d28ddf1ea155d43708ceb2efa0c18d12da6a3df767cbc4df7582eb9721c1f24076507a752077078cbd0e7cab35c495c5c5a8a86969c2c778a4e4521c889769c61d6155a67942dacf3eb654b2fc599a2d8bd7c576b8711fe853c6d1a16d5432c2f589d52fee44ff0cd679ab3472a9d1fff2df5efd866b34b6cd70c8af8224d2efdeda35ac0f6741b1a55f4754881279eed2789d2eb3c043c85f15bae18a23f980a6adeccd5c20c9d7b0f33d9418b0fd422ee6645162ac34d3d6a0a41616f80928115497899c4bc8414bc46401b04d256e95f305694416d62ed3165c46eeb17665c3ea42a4a54c18e94635c37efd734695a7df41e0bc59c3153f615a45ba0f2e402a99e515e38ad7a052a00048f279ee818ff78f194f5dad1f16841e25e04f8cbfe4b1b6d6c19eccf8b9225e5a833abbaef958a4d8f911ce76bd37945acce428237364661e30065c99f8c32820e6d37321d5a9018ddc4d21e0df16ddac79bed39e86faf4f4f85f98ce20847171b9d762dd0db4f80a1b8b9e047a615845b5aee1fb273964c678d1d273814efa0912e55c2b4e3c4f9adf87e648bb2d7abd3b7b9a65562e00a6597afa73bb156ffc98a0a4314f22269125fcdcd6e2d638291861f630ea2b464df8f449dc1afa0266866be95563f18fc27bd16693994ad261bc271c88c39c9e71ea2268b8c5844f3606aa3b6d1e47103c5a3c62e3f47ce458fd0637a5f7248d0fa81ba8ee011f7cf54e4eae5a5925a56bdfdc43743ae1a69266634d96b97186e389d45acf8e787926a1b7a8c89cc6f35dce16f66b48f20c70d041cec93be4e0659a4716134802a011d8dabdfa6dc46d3501901c5d0af5ca01a250802edb5528e0bcf1637ed9df3524cbe965caeae9705619dee1f3a78496cf59d0e1947089922b816345ed38b22657d12210da2c1e7fbcf71ea10152b16ec22451367847dc105fdca6aff7dd8a25c0c44cfce170a35b1bfd193cb47e85adc65f0068d346b05c2ff306d9bbb5b751fbcd676ea5847da7f69169ddedfe8a96ef2854a7de9732760b95e6787e2b6cea1d58b7ca4684f5d193e345c462557b04e91809ccfe798e6c52783699f38be233d339c9de815b0ae68bcc2dbe8246c36f3882d6821b3b1f7575cb987de6a263f0169da9fe112bbda233e64f3b22ee587c1ccd0aaae66399e0f88cb39e8fe144e23b077ecc2c134cc984310baa44ff48ce6be3261d6ddd86c5cf5a64724a76ffc9f4fdb3f48e05543f64bdfca52dd9dd25967fc52b0008e0dadd8b1b218c2e8ae3c3d3dc1865a8ff2993968c376b5e7018d14565cb89163e0a22e8cdf3e3a9a2f35fe0bd49bd1c90584fe232bf0bb56fac04e398cdcd0a64f4c022d1554c0215582c5f8907ce0246536fc6ff1e6b93ff093768f4ac93387e76c1bee9fc83361a27352a1aa3068db2e9bfa6bcab426bb56fdeb3fba36ecbbe72f7d4584d41da1d0730895a96f049cf37b44af4d168be9c3238c93561374d8293644cd92eef2de0dde8fe4a5afa2bddce3066dcfb6d3b7027818cc44d926d0ac9c23e5a0a1f2f684f039b7ae5e03f39e6aaf2b75d1117e4d46685bdccd0dcb124d80bb28452e03dbdd917c68bbd4ba8d206999f32caf2ec5c0898c162aca723b624c3dddbc42ba4bbedb34fdc20bf55ad2648a5faff49533c038eb05e19efae51f75521ae53dea9ed24ef309b3ebf0d3a6479addacb048aeca8cf875e36026ec90e82108138a079876b6f91129f0dfc00a89cd408f1128445e7d13852af28be85037a352dcd6ab2bc6b534f669310079b4e2179fab236999577441a47c263797996603d962a0197406fec942d6aafaa9b263fdaec4ed5e9b02c3e7cf33158e4c43c7895b7f0cdc50e430825f1ead8b5e12a2ca9d123014cb4b2fed665271178b1f4f220f02a7769ee894af8e6f1c3775c2f10d98bcf0aa85d943449d5a7fac5e2df3217098f2ad00d43cb5806b7275aa6bea71dcf0c5515f3c778fe4407fca42815449c524f20009772dfc044f54df62cdd379516b9546f788bc00279a003e6412745f388b2422af8559fb8fe475b021abba7e8991bfffd5c89b9a0ee9f39dc7156feb6dedcf8c3139f31ad2145bd3b534e88e33732767965f1f8da1a0aa3475050bb49f70dd1a9d7b0e81e6a82558c09f8c88ba1e83f280f525310c423f05fd2a2e21d9b6f7997e5e23880d07abead8f10bae640d28ac2c733121ea445398d40b915895c8a4f95a7ad2e9d2a5bb8617e644148f40175a049bee448278ddde3720369c7e9d4179ae0ac2165dea2fd77f618acf8f38c6bc7e39c6078ac7f8d29aadc83a46bcdfaed632b2231d0357b8e443c6143fcc2a0938ff1418651d518d7c5355602c4cb440a011d8ebbbfbeed3fd8a299a768b2faa6c0bde3d1fc682d620bad8d73afb27f47bb85305e2e9f9ae2273da64366312ac9c3713d24abc745a387c23dc2eb8f2fa35d0e4b93139d3784ce44a5c0abd453b127cc05259072960cd1a8974e3d14046c9c391010c26c807fba3e36897ac115913481f427d494aee33e511e71380433e455ca888c6ec32d052228122ecdf6a8d2b73b2faa64bd1602c8e2950b51052b2021b2282f9ff599ceb41e7c54a7ce3ca2ad9df7dd443721d5e4b3242c0cbd2d0909ccb47855a3518b647f292a7d0a9b49172212f7ccad30a24366a34721303faa6163c18a24247040eb811dc4e4cd7bcbe8367752b8664e5fdedca072d92a765d20cb47bb13370012f6f9e46f9b43ade32a308c4c8c3b6724f1d1fcf430b8f83d9d06c65400564f4f69942072c15648c38ab55a1e7fe2e3b2e21c6982f8904835805e0f938e771688d311af3e97377297cc2992c4ae4e939f7e620bba8dd3383cfbca03af512a1425789364ac2c569538040fd0984e29ba63f907a3919a662ce0da6d77a7ffff68b9395bf76685723056aad062f7c5ff661e719f9141368975d7f149e071d5bea3b2bba7cb8ec591dfba8eac93066210c3349b6daa738e655af9b08678f39548f5d57fb3ef339c23ca025af2c848b220c9e9d0b0013d1cf64c9e256038bda0220f288157ee2551ba98b46f5ff756e59e63e4fbb11b03349a87b163fec3991b3ef871e2d4a66bb05e297a44ae2c4dd4bff332b68005e3c76d048efd84b428a273885bad6c9c7134324237333ba282d0751e97b617d63b15b2f48ac005deb116b61da5ed26b5d8c3b076b8ebfe5372f9ceee98d7c94988b41ee5f3535d46d6d455949ff058ed7a60c22ecf3646577f398887982d1ec1c7e43e9e9f1b58557a1a85bdd5ce8b4979217e5704e7655a3b72eea431a6b25def8eb163b49fcb70df51a25b5d5130269506a8dd3a0dc5c84c585b5cefb9d4904c0429182280ad5b26d4832ee2c9d3f9c8ad0cd681c696813de0855a89e7f6c3093185e68988f395fc34d99790e3d46d146c3edf2bd5f05b7bd8006435d346ba0a5e92b71fe174f6e83be25fa535cceec5d2b2ba82ad3b15e3c1c0410d7b6dddacfb31d4b9dcd4939b544ff37e674cb99323e8233b74d5395481a3a736d8cc5945f8606ee43770949146f93c09db295d8837365b2121cde9bc357b766695eb5f06533c55c31f86d4c8ce7e40233c1dd6712c6208ae8d78622b60873be51d84c54cfd503a0c907e6300c822b8f21335b9c6309a5f977c606a8eece781b624f918b89d8db3c7a0cbf589aa88788a2602af6833f336bc161624f7a49ee78bd51ea1b16d100bbcf6283940d29c535c179364c4e028055d8c3a88eeef4a88ce2637d426b3fd6f5921c3166205acc77f7c7632a45ad757b755ffb8b760ac7eb734c788dc9e82db9df5d14699e7fbc3aa1f16ad3f105cdafef160b09b660e38964ad3d802e52ba23ac6bc78233660365ba4ba784f7c55ee467d08e1de5ebe3e60ace9e88d6c74a695b85abcb361b2c0cd2496982cac5c4278560d36c13030f68546c932f9d10f24c4e5edba4332e009c03ccad914db3725ad2bbd6b7d7bc824af20e2d574b09bae86ee6d7a91853d930b9ef70eab7e1d7763d9c82445bdcf63b449c067b37955edf5328fc2a38c4b92e6f11a2d20fd94e9841f13826f8a5c606bf7c27ff4f5735772961f3e7aea3ea5beff9fa8e3a52189f8268cf333f713f2ffc8120cccc6b4603f7196ecdd443d39aeb695ce4a94542addd5f780c3577cbf32a51deb7a7f669446a4e61e0b00160a01e20dd36cbc19baf2a910ae023b4b98ec39b2cf262b236d7f2b8459cb788491ed5fe74d671f0fd3e823bfa810da73a23d84ebe910b5246373b28b57c8175d0a8fbadecb0ae3c3302e79504b42fcf52e51e52421d35f98cf5e6f80fdf8881651a29064e05691181d5f0784bda89d1c9bd81c6b2258cbdfa8596363fef84f6600abc74f4b8e468e65f114a6d0d0601a42b191a587ac6fac3ca59211609fb8a3e3b3f28a6fa10a68003012c09b581a27ed21b132732c8cd3ddb68b3ab9a9372350b5c9244c0792bf9d0a03f266d640cb8ee5a2d15da81dfbc8e01339f6af435cb187a4fc64d5b107220fd554891940bfa3fc44cd8857ccb38087f467c459626d9bd5f179e5d9ea7277a00693f779c20792f1ec5dee0de2cdc1c5b44810d96edc7f49c4e18e5ded37c43732d222231886bc7aaf3c074aebfe56e37f61e9046682cadfa863eb1c7ec89e92fa537a2b3179ab8d22e625fb249033c5cc3a316e88844356dc4f69bceaf4fa4938d8dda2beffbdac374900204f94a30ef4186c086bcc4f295f8bdb0259f8d211911c91b6bbe71ec3b7aa6015cd50a31a908c82324d1990fcf40291b6495c5ed3e8e0556e334b8aae181c044687dfa31101c8ace5143ae6e429d993ec725cc0c043e04f07667c9813f77605b8be6dbf6cf3d5215219e7ecaf1786a4ce78e70a0a26d0358d2e5308fc69641155b9eba5c04b098a948240cb1e70935b9eb74165605d7b53a90d757edfb2308bebbba95ce981f599d4ec981742a3be7a0af77d02586d78020f35fcb4a5ef2d419ad1da2bff29722eecc0fd9e47fd90c447bf4beb0ec1765b8168f6fba7a9e09966bb32db29f29f23c957e955511f19ee34cec77f24e8065d4533b1d7542c94fa30070dc6b61e361432041cdcc40a6fac3904cc57e0c5cea89efa3786dfd15148bed0d7796a6672ec157973dbff78c7fa049f7667e8a2d610407adf382bc0da279d485eea3a0cda5f5e285599bde13edf869084e38da4d59fec6e752679590076f0e75c87e5c4c81cccaa0315fa737efe533d16050301ef239fc9e20087858bc5ac85213fdae610adecbc1774a2566f99b96e202a854ea93cc26b7199f081d2d6890c6c7db3dd9e7fb67824ad705885b86443116340ce891bd61f8c0e7f89b620255e8a89c2bdeb28184845c6d16136873e066e4fa18de18c2bb497b89c99f02d0b5e8f9e8faae8220832bc001700f7a7e8ba96cc7f497a385ce82a3734d1345ca459b55fa4fc13023e2ec54ca3a4be9b6c1b86442f92abffb130479efe89b487328b1c0f038a673c149ceee7b7dbc998041e5a4ecc8417b193349b88bd8242f2f00e819824d755187336797030f9078bbf79fc2c6d98637517e2ab5eefdb3329bbd2f94d88043fd3918aba05664aded636ad520045e2860ff266b76aef0aeb1188e4603c912bec66dd9dbaa8ef097a57f26768ad053f810543542718433871f899082841f790b0f68103dc7ca7811e9ddcbedda6518e88ce4617c419a77247603b8c73e60d865a47848e4e2c6bc6ec2e752608fabc74d528e36bb42d5815cbe5ca8cd17c5f6209625caf168da6a2f4d23a183a5894df9b68566f14c8648b67bee0afa0a0341df438a0ecbcfb8e4a90aa0425deef170f25ed1e6d4db3ac863687f07cdfb93bfb47543eaed91b98d016dbb1bac0fde884ca22703b396a745843f873dc6afc7270a2f4490321863c4fce45b7d7cc0c78a8f27d2b9fbe2e30e017674afbe8244913aa6b56df0af1b8bd67acd48cfc930538ce72c5134e3f4acdad4cfd6431f17703a681d723dedd41daa07ff945fc8a0695dea2d6aaa16cacb19c253cc55ecd31f7038e49b4f92d1852d8baede3057cdf359e328e5eccad1f53e82206809f0d5ed4a878c410e006ae3db64e9d004cc086f1c97c6dfb6a15bc0459729e1552c719b026dae30216a9bbd2c3e39df185c315dc88c67de5879d77b689cdfbe736d76123c17fcbf03a95ac59e3b50e39b4412752b3574f50e8de410a4a8a91fa5e9c03a3324def066e6e87e98a4d1b963ea8d88138c20c7fc9a7ce3cb43034c8e06a1b81b75a5a647f09addf26c3d13959326c4b6f590465261cd5486f6942df8f75efa62f42d4d5b9a8a4f58bc71006243c5afa0eec82f74ed7b424a2f1801f1927f497b72c13a74a14173725c41c470fefc4c722474729322e2249e659c9a20fa40e6fe39d59d6656713810a18510a5376a71f6072e09368e826295e01caa46f256ffa8ac3a924a430bb8e38aea79ba682488614a316df5ee299c02dcfb6495e80830d2ecf699c02783b9ee1bce69a12b3e70e13129b0371d00c8852cbb57a604af58adaead5fcd5448dba369474ab12f887e330ed6766d92c7ca27e09d77319ab8da49a1bda01ff632343a30c5bdefeafe0f4196828258d6ff6d49abc076f889fb2ffd263ddad0524b299fcd0ae785870ad8911bbe5304c54eeb8b5e656f97d6669a05c33dd693bb969247d6c51fb833c81cce680980317db4e765193bec917d288b98f16cbac3f05fdba0537f16c600233820f7f82b8d42e38904e34ef7b4e79ac8457a08feb45fade4ea2d32e8ac1d859c07dca947e706c13ec4b069d3dbc2f53fcdad81c36958e5223ed4131c4531ae5bbe7b106ea7b1163cee7ddcc09d295be702cdbebab1ed91fef7d7a7e47fdb4cef55e5429cc503d5d3d9b6b3404710bde0f0f447918a6be2a6d183c3204c090ba4c220f084ec4bc95c774cccea976e4dca767bcc16b4e7d10018019ec042b32fce1be56da1610ab6558c610566228353493d952febf8bc183edbb5bb43b7d783334cf88f66fdfaa8b026e08e8fe5862942e77c2b0211f918c0b7d628800d55be7705d82b197c4998bd1c39e17b744498ca8b4fa2a21ba33d1ac382995cfb47a9cb18f0221bb289118d93991db5c8c38a2dd2285512f42e9b866e1de398e3e0a4b92e8f50ae3cbc04dcaa2bb7273a1b2ab7743d932741ee125a2a88ecd421e907e9f596704459d8385427bcc9c0aac7603c6c9ce143ef879d6b2bba9557ab8950b2b1adb3bf31d8481ee33bb12d2a04ec0dca77beb6058cc396572def6008a16fcd15a760d85b8046c80f546191f09834e66f133b8977251d25dac724e611313d9964804b0437558addf31aa057bbeeef6f0afb6277934f96dce82b539deee7f294654db489df30b95c01f32accad71ef53b691529ce8258d0220235fd23b2881edc8a230ab57dd6eb225e2bf078441121d4a165c7afffd9d9d044d1226c88c5f175fc4eef31bcb03f6a5f098fe86136aaee251437147af9551d9249eeaa69417264b7a30f7679bc52a8c1aae69d58b88c633f3a9cba31a40ebcabeb762cf1d4929d345a7a6c05ce2663ef0e6304de48c4f7da9660023bab6191e535fb765ec9a7fafac0392413371fcdc165bd406b1973eeb82ae746ddd463d971d2c1c0e9e7f3bb3d02e0ac459152ea1f6cc733bfbdade4804e755db02c9e00b9d51be05a61077c92dd60fd5bd3af3ff00df94058b9200be181c7fdbf1c735a9a2014473834bef66c4d8399b2e2d6a727a6cfff146be28e23b946174daa7992b8ebfd75e249d03d031165c7542f3ba43253ad05a5ba6e0694331d6eb20a15635601b946d86e4219ced58c1704af67d22397bef4543df840e05f088236c6fe86848e192e626629e508180c7b149bb23c10c3d84387c5466b5e2a25c766da4204e9b03b72a9217ef14316ad6904c1f843788f25f39d727ac772f08481605201cb16685006058488b8a255abf20467120ae361773446390e18aaa67f3a514689f05c75fa774a80e8b91cd2560a2db686a3d795d5f96e3eb260a6fc5c38b0595bfc8aa00812284c78fc6f4aef5ef16b0e4245001d9671476115df66daf665b518ebcc300381e2d59d7f84337b01060c9c8e855b269e3d80adc0b41b61d225b785aa9c4737aa11247741e70bf002b6cc19e279512bf8ebe86fce6058536b1df5a8bb728e04bbfdd2bb2008cdd4ef033d2644145fa20cec13234d34053c7995206e7384a1017847030527f70e7bb4bcb1edcb9b1611608e60c587db6fd8d3c133a57247ddc907eeeded2f7d326d658ba3924863acd2a2409046ed0271186ea713d0a5d063fa98a83640c30ff32da2a8e89ce2d4f6b38f4acd5b1968c558032412cb267c6091d44d1aa401d2b3e025db89590df29fdcbd1b5b79dde6eaccef914e4d2b72041a3de8fb38a746c7581220b6903ff40137fa12c58041495e3ce4596dc0d19e56a48fe10b3274b3f476a67fd793af40d22a9262450f22ea3d07f0a8213d27c98f11983b17d6f7f38fed8f458c37856a23f9f2f071b019b724fc760b84f101ad91d0de2b1a3b76b14a66a0d7a2b237c801fe5dd4539c2d4b2e0169953bd2fb10b5d41e28c7f387fa04d323650477b912e27a93b47c54ea5c0aa8819e5e10f47b392f99899697fc0177c033a0c91f840751505f2f2ea11fbda0b9fc34ff38d06785def1a0ab28820b20f2ce6a2e3925b82791e65da7a63dcf2761588434368d66321e2c73578decf367c4cf7733cb42a9a083bd4e7fcf2c1fe52154516cb64556fa63670b285a8687f28f98e2915aaeca01ea78b8125a2563064eab2759211d7ff11bb0dcbc7989de04c6e2730e7a1cffcae8f587f6ca7aa0a5c9bcb1c5f658ee448931f3bc531aee2496f0352b906d6ae515c65d17251b178dfd3ee11b0aa7624874f44a1cdb7b203de95ec0ce84b268be6440c3020b447fbdb1a21769d69a8c9db7de84dbfb8a65557a193ddfe04860ad230889dcc4ce78bce10b86a9f67feadee21aad45146f14eef9d1dfcec0618330faaf0e38b739447dab3436f538f433717d913df379a66e90b2b20e4830e723144bf0e52253d8e4696e906e4938ab1547aec270cf6b7dc19d490222b035ebbdd6f507bbaf1528e594e7831828b58889510bd0d36b0c206aa7de99189d76f276de404f78abe25c9265c1286fff3c22763cdf7256a604bdc8a030d129bb6155fb709782bb3c458dec460b91ac07bd5bc64c6033990293ef2611ec44d29423d1ea4a1f486ba9747846fea7504e3d7c486461a52c11af5215089ff1c65c28d156cdae752af3aae1ab78509cb98b6d8b708b6911b3b488063900115bc828014fa81501cf8b848816296b0c4750fcbe3904be9aa58bb227735c5713268b59e71b9652d24410c159a9a04b32863eae390fcd486ea7e7c2e4a7215e88b12c16f7bf46baf144fa125fb1722f40b6b7c687de63002adfb359bfd21fd6c850d79f1e5b5c96ae30183da793288b1d2d5539ca84ac5aec28f67908a1241a2cd5a1583e94e06df2caf0656d43620418a4fcb34e360c9f73bfb76ef7baccc108ffcbaf85f151ffa3cb94de93ba313cff1dbf8f08a02071a567865343866cd4cb2e412b2ed9da391387e80ca4fc1cf5e557ab2097d5a325521258883449cc37cb28f4623be870a3f17973734487c4b83c528d823b1d1f7a3071fee6f06c36e337af9d8d8380a733ab9d4c101ef6a00d5eabd04d48933e6d0e88909813b8d654861d5259fd62f18c17673598d8b2068fa75aa2eedf38bfe1d05c6be6ec3fea4186527f121c2fdfe754f658324de6248b5abc9da5d33feb1114d813198414cea7610861e92a26acb8bf56f3d8c4b3646ffcd3e9f91b3e4c65545ebf6c55cdc8df67d16a63d6291abf100fe14c98d52d639ad45db38e59974d7e3ab06c8c535ccce45aa00fb2251d206110e04b5610df79050b79716399a8ebc10a759dcc736040b3f1a284956c1a86d61182a900ff3563015a9c47e70918a4a21d1723d57ab28f059213f3d188efa728b1241bf5b73e9b9c9cba0516932431d33cad44bd60d966adb22b0de1f55422c7adb5c90e8b5acda9ea56c7c786b2be7e2e2d6580b3b0fd12abcf50ec2b3758ec4f8be643d7aef6deeea8e07a57c9f29ca086130463e2e651e7e26f528e45164eca22228a135e5bcac734bff873f50a0f148a41d49bf4b55f29631d64d5c050bd54817cd6b680638765953eadfb7e1fa4fd840741670e519a677a00fc06a10e8226e05a6b61a34b99e7dac7ac282dd490b94582c4674068b7d71a0a77c1a757e65c07012c77847d5dffd5f174e63f5cda91493af4efd66999c636a6660364c62fbdd38b03af6063c7518929bdaa0dd80a6322cf9ed1983e5b438ecbcc2c338a4a0c1c964ba0f40e001e841b32d4cbcf3908e98f67849179a407dc4dd43298a1ec2062b20b2d9594753dd0ec467a9d3cc4b13237f863af851026fbbe478f6e0be6f2ea606e54e6d70d29a7d4a421af6404cf213d9ddd3ddfa3ceb55cf362cd38807163bcdb41740da7bc8f1483150d3442ffaec281094fe895fc6ee119a77c2b009b6349e650e2578d9f801b39fd4ca4d221809df87faa72080ad369f29380bd8e5f64952498e3d7477679a5ce1920962efb2f210062e974e34737c18ad7dbfe12a33508263d769bc939c7550d03e44dbb2843b40a908fbdd841df43bc184449ee4ab011ebc321fa8424915d1523debaf70cd01b88b138bb5cbbfa5667a94c8aa46fa896d04ce2c6dc6af657dd2a22c34a2220f425109db98c98b71a80d1c74bd09cd2a6ca9a9e1861bfb847db2789cd0492b5b294ffdb50b5d653725c85021e748ebea660c7c76e6720494eeeb60c99aec209f15a4a244891521647c6c66e4595926987e8835b0983404db1dca8ebda979fba9dd6fe9d2f444b255ee4a26daff89a268fddb3052c73e55fac8d8e1d56108cae19d0d6f9cb8b59bdd08c94fd680581514a49cd53ec05a2cf931bcaf978beed695e6adcffccf6991aa391692ec4ac52f17f859206691d6a9b31aeeff92db276d355585a94419422475ba8ef5ea52373bda5d206a73e4249d173f5a4e29fa32e12ebf68bc277a488cd6e95169716f73b005a52b63c33492c48d1a844be562e77034e219f25ca6d54b5cc4e26d8683f94d01bf698815a9251f910d490bc1a8000ff936958607f2b9dc6af7723a4f5dd633af97a533517aa6b817bb83cb311fddc563712715b0bd9fd9d7e96de92b187f7bf0c653858941c9e3f267417a0f2d37ebc372eb438f6dc012c3349467c3d7ae4f450bb732924b2ca5c9808ba625fad2b1c6dedfab0b7c9b9c39a4b1d303030562d50783a25f16fef29b1d018a58d1b107ac8d97b4234ee4f266eacbd033fbb5ef9407e9e5206b2359464047d93065ab4158e4f79170298d8aa6d41ec80c7e16ae34a315296c59dce0af265a110e8509d91813249cfb2bcc7bbb7bdab659cb3ab6109c5e73eb58c7ac20224771ca21d250aebdce5fe8de94f1c6a801b3c0015a9c151cd59c4b57839c3a8ae95c950b64621e2221f5a9a85c2d46b5591e0a5c08524495b7cc252f46fc978cfd2b4b523c2ac8ef927687f11ba93e6ad4df67c5eabb16f17a03073d28b53084b3b63df5516b025ae8041ad739cae72fda33260082f2dac57a1c3192e158a480a396918d920d7549d2102cf31f3e26a5f9a44daa15cd5f07cf5e258268523cf70d6f586e09efad1bbccaeab92ffb53d937d253c10f6e45528dc5f98e718dab8c44ebf2e57f3fd0036f6365242fe6c5400efa6705763346c45093d84d3dce57d345bf7b79e3b96c059bea52356ff24ad20dd5e3facf58245500ed93e069cb7df8574df342a2794e6024239a15d90b16385a7416adb94ffccf1e17237612f9bf58837f454fb7cd722644328478fa1c02c148fd7e1949e5bb3057a50635e82e132deb3dc0f479b4b31b8f7a0b26806b00a50bc1db5dcfd0b26fcb0af4c778e3efef2d5a8577361c9cc77f265e6d83028187be0ede0afdbc2cf3460f007b583fd71434ab373f664c1f6df1ce88212338073926ac9d95eea5bebc1501c09eb59362c7f84857ed26ad856ed546ffb29f82fa3a6f7f74dc973c30e8dbd6236c6f8933ec387fb148a3328492f82f8c79940b113b1be41b7f15b4f71f9f491c01f25102dd7ada9d172f0f85c3a2f8eb1f895b03b4946fe2eabfb402bb39af6524cb37082ee52fa2c8ccdb57d0a4a6ee0d49a62ad7c62f9d703d66324a755934d0eba30da3ae0b36797a936cf255764fc81cf1c5ba32a3b08d8bdcc20c30e4b56a92db97b465240e4c5599cb84c578b1b0e26fdb8b1741b66e22af3a9c8886d15c9f5e0020abd9af74eef89022fb08b10c1d429fa46c90fbbc5edbe668876d55ce5c0393004cf0a1fdd61f9e367357ab0a565d6cb381f50f937f031f886e2d591d4a1b05e2263aa1eb2a23f407dbac5af3adf9c871f2336c52393c459a356348b44657ed2d73e95f23c2b91cd54f090c32ecca951f4b01aeb4204eec9eee989821ba4882a7fa35841d3236146e0b9e5d109eb5d8ee514aa52d57d0c087b04f41912e72aa7867093bed31bda1d7d14691238269348a6c3aea4f2bdaad9cc300d536d6d94346c4965f5ca3dc012ad6bf703b18347257c56971aaeee695e02df1d577b8affafd40f726cefc40fdd90d29e73acde1bb6c38253a5308dff27f728128e6343c0c29f6fe75249275714d37dee18f644bbc447479d5507475d26faea5386b045a84bb2d58d372e916ed64ff7aafa347e7e979c456a54b4291f0aad085fa06631e0a9b9576e9e0029043c5f82acb67148be0f7a25895fbd41863e9d357259b5f01a7ecf0ca93fdf8a68f5d5c39e59f41ded9f980fff4cc1b7d293a0b9a6b68aa27c3bfa35add6058c94dc1b3fed1942b2d8c002c3beb104548584a825436be75d4b97cc4c936c322bedf0cb15741cf0106551449573152ea8b429c2f992da19e9fc747c31296ff6c30254faab36273b2919f28159d995f27cb4a78b8942cb78db95c2d4910c5f76dadcba7b991649cadfafd337ad2c6ace6963e375e772b4399d7a3fff55ea3da5b194d809c99df409aece19049862ef927083c463682789de61c3e7d8bdef2d1ec26123eb8a2663178fce10918a1a11781e54ba5dffeab394733831a0b7a5bae38fb35d32c7a78ccf67ee97235ca42855f7bf3d0b25d5de2635bd7915f4383dc8a550cf4f16f5964a1c80073e42464423b2b44499c16ac1316c2a215dd907e5c15b70cdbd686dc88f2637c3f8a1f055b48ce867ee4b3b5f82f20050c7d1f8a783ebb111f44f11c4614c1ae4c2801697397088313d3944611abc4a139467aefabd1e60b0fd9c458989bfd7d614466f2613334a16309ebe3d7ff912e8dec9953e0e4f528915663231f3ea9832c7279d82e3d0cd9d57ad80ca300c133473123a6caae835a86f517432dbe9739659ecfed4c44fdc6e924943621cbd2b8520f064c0d3dc2e8349bc20b4b755704d06242b3cd28db49ee9f982a693537b72004900108e1cfb8d41db6907f9b6187c95f237b2d5c204582b9710d1afddafd517123b64857d2a5bf5f5802df93e4e456c312ce024974ce620397be9aec0a8a1c51d48bfa553d7a1e734e7a05f1f5e271d093015b48481e888255d57f9b8465558af3e68507d5f331d463bea4c055e19ff0904835c7f5fffe26c1211884b5fc0b4013c6722a261dc72d566edb89b1358eede24bb002d1de3b699575cb8d81fa5543f108054f9e931ba22506278cc457060a5d031df7cbfd8a70a79501ad5d870d90ebf488221f9ec01f09b8c6734e6a2f359ae2777f615a212c2c844f4267ed9c3fe8454b7f51fa52a8014a3bb32b74160b5305f32585734e683fd847b8572342d81d751cea763879775740026d087e1fac56e9698424425469b1071966977224b52d68476343b6323ec156609aa8293439b61bb8ac1df003ebdf2e8d57e248dc953c90ade87f620ca3a9503a922509794f603532961b00024a9299287812609f28e2f5e7bac60845e9031068779c47ae3fb878415050ad2f025f8e4281195987bb40d4a05c4fa8f7c15be93593d30f529ad2848fd03c7b2e00b5039779eee949ea0ae76da7db1619a5c8b6f3a523f128447b580e3999cf56dbbb581f4fa0c1b64ed6f975ab38117ce21b03a1f9436ae269f3182313cc87be4f5c9a971b96204d3e4391e6e7a416fa1ac263a8f687bb089bc81783f295c40929ebeef72a91c67472baec6ef7b41d455134fc82b9e9c06740be43926cd12601bc53fda6d593e1d5f8af3f95a770aa70cf1f7f8f03f389831b560f692ec14b5402bb3b24f0d51777cf3669822aa37285e90ee9f6c2d3952768532bf890afe8d8a8add0dc4125a9d15268e5f9f3ecb79627338f2b962cf0fd19f8842675f80974426180ee745597358d0632b5b8db958a281839369d53ecaedf85c9b42ae87cfa0f397136665bddbb33eba10e166ae1698bb023b6aa00c28c31cdd8a944a93fe1dd5a4214556c80fde7b13676c2aac9b90286cd5acb4f244a6b41947f3f36378f56fc2664e243b1211d3e036a2b99f20eab1ede64731bd8112bf6f8a1619081baf64e86958bf3292953c1449c512264d738871d2ba610f8159917046c5d278d0da95d734c426c7d2e0444892f9950a6b98acb8a291dca592c51dd34494842eb5c81885adc797c12d8ac031a0fbd18f9448af835be1b52590f0c9fad20477a986785882653be01f7f4d142bd8adca064ea92ae8e610747d1401546900597d8883b707d61cf40d87203a1ffb963349ef0efb6c96ee70dd70790c655dfb774b1948cdf330db4cca6b6844785defc870112258ec5bcaadf4013fcf5ddcf157784a02154a3b0aa2db15ede92b2a9d7bb9097ae2d9a5bcd6091eeeac177a7d8c88996a8738095ffa56d80b03b9e17461da6890e001d7cdbe4d45b271ed9c8f6d08a52925fe5203f966c66c69d6d9d783c7226f91120fade88fffb4769017c181274a105ae761c309bf90b0253fc9fe6b803adb453eb05cd1f94db4affebd493d8beb1562762b90f5510175082a22cb1f0b32669788d799d724d0b41c572dfecd1d56870a9822283f5575ea2955819243869c3eb55202f63f46879c2900eaa9c86054335f79a1423cb49d22b39ab8d361587fbef6d78f35c43cd5701072130a4eab7de39f244df865d955dff37accb1f9d57fc51de0261646e6242fbafd84ee95def192042e17cde739ed947b8d210869d64f8c135be1c4cded79dc5a275662f94d43c7fd36c3ae0bb0600863904abc86f5f309d48cfdc68f22f6393c6076b5b759fb1cac3c6188e6a9b096feb8845334de707a94f170e81ef78b2b9992a3b2601682ebd7e5aaf044b0f96c00d39f027a8c6ca30d0d3604762b6cfe7e60a110391cd6eca5b842c638b86310f25f0d3f59e00339fdb361053b2781950338323cfec96dbe039b65e03488b78a993c52cb3e498cf59c8a802d59f910373706e9fc61d2cbe02040bb3182e36b294270f7c09648874b7a64c70adccab85581894e6bc1bc31509f44daffbd996fa0ed257ceb8d01dc719273ac52e11637c2b24283ee4999b21d64d036c4a1c0c5fd60baa0385cb9f7dc9bbe1c837997aa4f3d65eba59b58444d60c54a9fbb97552bc391199990560f67698e299f0f524b36efd1059bfb515ccf6a2f871e432d4947c6b5af659b66e3f66c52ca9f360d01300e37f8595c6ed8220c3ccdbd52ef0f7347e225173a70f935d3bae03233f8c33f757601a8de141590e056e7f98414ec1ac94ac8f5f83b7bdc13fef4e3a157f120a30d963eb5e27808f57f23ca148f4b741e77fe53d62f14d9c580fbf1b97f6df25b254071397058bca9d71e05369305553839c528fe01100e4aa8e6d8a6853a7e54285a0da1c54f7dc74b4327ecbcb61f21e6fa55f350df7180231e67cc4a8fb9a867610ce0c7a1954c842b92f72eae4ebd7efeeedc6db332852638c130a32dcb22fdc7ca667376b267548c09d63f660b7c69bb30e4cbe425a91656c08c1d31c199d0b6c692b645d9947ffc1bf80e9b52364128f0100129bf9460750d4aa815a87fc8fc89b0ddf3c018a5c798651fbc73b63c637a9e965066bfd3bf7a50211035b38388032e6f47a90ead424e698056821a7b006b47f6ae39561761449c757b3c33b132d839b00c0ef83303b71d071041d64e8761e9cc827fe9e155878a38bd81dd9d8bebe6a5e0e0e3db8a4b04b05b011e41653693a2d5d9a3d6bf13a952b9165f55c3dfe5ab1ada46be9c03deb5d3bd7b270da2ec22a4a099c6a5506e62e1ebd0411819540d740eff3dcf38ac9a9ec8a6476e2373e27a99528bbad6ffa2e492a6f20031d192fa9be570bcaf0abe5ba07c70ac5566a18d80505e7a177fa98b7f72f9914b093459a51f9408d0ef3d853e0e1bd27708d580ce3a48239f9c42da4626ec7d15b5dd1c33f916de439959be82af70b2b68ceae26d3041696089e31e1da9c7ae2f6478f0a4f0bfe4fc76b8aa031c17cd4abf921420a0a1c00fc09c64f09c956f38610b45826c1a260a56cf726202a9a66f982810d8917f2200a2364ad41a23482c4d9a3bd280948586d2ec2c24664b37622e1795949b4748b428009b19db2bc473d4184f606c711af3d775a59c97e49ea96f9a95c74aa30066935282a046035ed3986f9d5b13d76970760264c5efada85dc9206e20da433166480cdddb45f690c33b796b84b19e95215ac1b7ba1431b61ca862e40bfd73010592731640c5a30564e0ffc1d8c0f0b31dab7a993fd50438a0600270d3b0658592177590bc270445aa0ed03150fcdd8c8957e15fa01ceb01e5872fa71379aa71b87cb1a622e8239975f97685c285ddec9d32c1078b8104734ae088d74f3065feed18f114e785c0b4f23ca8f69dd71c7a83f136f92ca6b166f746a422a14ab0c6ad0e080caf8b38367f026cdec6fd92f053b6195ca4460183e18bce6c2c2e9320052467e549b0ff9e8818b20b5bce6f8fded2bfec710b2040b4b8b7c7e54e62cb01232fda1b9c7e1f12057764502a95924bee6ebef684117cde413188f64cfb9b8a2404824f6959584320b9fd154a77471e7137078940bc19639e5a7cc846a347ee90e5d5538d40dc0e4af986946439bebab4595d8e99d420c14f48c7e062bf7c571997bc93e17431b6312013f9ce0b7dbd121eda701e8f0829893995037b903d7386006bc8c842e36da2520dad351119e27bf6b0cdb1ce7e4d45b8be28d358349302f2c89c7e2a64213e74e08381d1790aeb40cb6db61024b0a33ef85817920d69c2f2bdbd122e5b8885eba5fd33fbafccfa4b2b06abb2d620697325c16d26ad0e27a13b5846b04e5fffda928de8c1893ab00daab2400d2a99167784074f8d825e7a9279e8e2cf5f38086402b65a4c930a8febbdf32aa26496fc378db01443a430764755050414e2e7a775e77d4e3a4883fc8f483a669d24cbda3a9eb45c7f4bcb5934810930e345e351a6cde3cc59e95f6a7c860a1e0e4fe1ad990f8714a2d1ad157c9f78f5d7c8b0ebe9e1429eb95904bed79f07e6bf44221eeaaa98c7574f1a0650ca43e13349a91398aaf1cc8807662fdf952786467e7bdaced32a658a0ad8ca56c3d7cf6870c6fcee5b24dcc71cf4b53713752693f30f8e034c719d178e3f988bef1682b27df6c70c1136f02bb23b0fa71f5f65a5c47fe82cba4df848f5d4eb92c974fd44ad25b9a07d71c36de0681166c60d7a93b57a79f478adc610b59c9aae90622c4c5ccdce050e177e1d54a0e5eab699d99502672a020bb7c57ba7d6a98fe84e28c1f366c8615d76176aac3b773684483a3d990999d93531492a94aa59b09b0a1a75fbc8d2489021dd09947617ecbd6f473c97f138680a6a428243bab9d38210b7d3d0bbf07b85dbbf9c0ee6d5e1be54cea472238d3ae5ed5639d58e35ef0d33d436bd2f21a2ec8a3dd054648d2d1471cd745af99c3057e3c8a4c93dc401fd552b1699380fd00c4b2fdd95b35b2cb006c92648616f9f629c8b188cb9b32c2c391549a40bbbc9b4e5cb9dfcd93fb19a70323147d2002522ed5587fdc2c4aff72bc926171344d22f80826806c960ff757c72c75cd0dd55eab0a123bc061fad12a13e28f62f4ae3a6d966b1b3bb798e7a64e5393f9f413984f1abac8f2e6e350a67e33cf163dd6244f02cd41c1f2fda8daf29562b2e444992b84016e51e8c7963982325209b5bed5aec36447281dd7260fb4cf5147ea45fb8e11d53652417f71f5118b17957c8c561468629ff91779b191d54ce92471dab55abb40221a371e9f4299b11b4f230c8004005f3df73fa7fe56439dbc5cd2d22a8886596a5602791f86ba7de345b64c79ffbb9b6dcce935b031ac244f5e1ff24b64d9bac147ac45a7b765cedbcd22c4ba523b5ae7bf3996bb52b3c73cfcf02ea14cf1be60c4493ef6893d653b80c26fda7ccb4f19f5dd41ffb7750c53cdd68d673d4a9a68530b3ac108a09ba83bd90467f3c456697fc7be2bceea335073ed463d216d133ad1a762f87ba08d5b941e3fef2fce551c876f280f7366a58efc1afc24aeef45b6af5bfb40ba70ac3d999ea127c0844cf15b50ec875c63e468d84cf625c95da775f64b41b5ff6d5e1b48de003ad59422121102b1c16aa17b5cf156eebd9131b2cf926b727679dd8e2705a037fdfb680e825fa52b8b7c6b10dc980fdc9e577f1d7e7c9923def4c4bb0b4bc29a89cba095739dfa737933a642197ceb90126f184536cb8c2727455da5a02483516ecd3e3f6f4418ccf2b2fe0db7fdeff4d8f7f36300ca1e1d818a4452495968ed89c42936ad21251351030c0394e3ca423e31c25f684a857d7ee9f0c7539cecd6f978b5ea5aaf19850373858e32dc2519680b3c5435e17c95d589605b0d28d49323442f3b96beff71120ebb8ce1dc90dc7bf2646695ed9a6f070822a258f3f27b8f154dbf9c70a0dd651d3f43b9d1ede7676e3dd078224ee9eaa9320eb295ba0155abda337ecd2737895e210284055c6bf8e77c7f8adf014b4e16da6438ceaa48ab5bc07d2132ee131451f42ea905657f3ff2f808cda6faa60c9dead3cd6fec836a9654101d9496f34ad7d990b1988c39614804b0eac141cb1120ef9ce6c3a4beed71164284c30256a10b83eea3f9d20c70c38d8420179a1ce924fd3746030c16db704776d6d6e23c89ee6a82b7d0b01bc379befbc86a291b7f92959b3d973fead8d652c633e45d7409f818ff41d51f0d9b38209d805e766275d24dcbf212ce4edd689bf9e21540fc0b484d970396bc71788e7e1e2973360ee516a59c9acac51610f5481a9c3f1c1cfa77e2d753e0eab73aec676b21dcde3b4d75e45bfc1ee8a9100a268df06b8796dbb8a9d30c5b98fab699c6d92891d3bc15e57bce1e11e454c7831d72c4f870b8a7dea6744878b4e7e8dd3b3d270127074a2bcf18fcfe6ec92a82b048995d64caef6ed3db1f6bfc44670cdc37a418e57713e77ff41af8d2776e691827c1109bcf67e0012b40eec6d1cdebdc0c708d1e266ceee19381dd3efa3a59d08f3f1bb14df414e640f2db58b53dd71c00ad649f12b7aeb23c44bab7b0bcf47857f0ccc2e841bd2648fbd7633138969407fe0fc0c86d000b9f541f8793fde559e4ed4c6e3ba1ba6e2c6157826d92f173206bccdc36590c457eee12451133aec9269f7fc7e1efade8795d243e006ca6265a665fbe983622a44af8e55d1655d4000f807ee16ad16953855f43e6f580aa5044959d872c01935fe533585f073f8ab19b44375d66448a62d79dd396a5dcb4b518a1047f711abf2029c6184efaa12fb570bd7884fc9d24d1f1cdb7ecf6084f2621f257bec88b458345cb054995447e6f11d0923bee8963508370c5ed672dc481c826d4f528cdc6a933e3a36d59e4a2cf7f66ca36bdcc2a2f65f712750f0820ebe369e8b150db98362f937ce6451db6b2733a65a5204e5e102913a8ee8d786e141fb52dbd6ce545fdd8d830a9dcc3edf2a2c3ba316dafb75be02a0c1039565104a08b5cd89a212e92096d97900ea6f75fed7f425580b1b07d61410072ac803519b613e62cce6b566d8d2497c69dd15d498fd56c3da404cad1a530bea9858525ada990a90928b557a56cb0849d1c5d7b672896be43322d0f329015bfa537d44e86b07c951b96df789355c01dc8771e85e90182552f59182cb555bc5dec8e3f66f2a1f1d9cde0f5079dc0a3f656e0e8757be64a9484df098d6e8f454788b1a8b1722e8598794b8bf9e737efab7972630fee01271098832c9823d1e42c058d12359e4da9882ac669fcf2ead38c94d97e46a89490ac1e64b5655b14d6f123417600a19afecd505d4719b90270cef1f61dee6ce1b95ec336ae3a59eb80670c946a684c88849843d8439d7470226b9f92db4ce7bdc04178dcbd2316783766a38803d7279f4ebe21932e3e8e019ebbd334caac0499a8e33d4d8ff4c0e5f9159c0714a2e66f4e159c20428473880eda64166bdd78d9735422a3f96ab0fd9d2e4b67808a6cfb349cce7b1b91ef7b64059a28a4b5060089b4eab8eb57f62f00d26fe03edcc0cb485162611f80a0288d51e7445c126ed586fde27396aa369bef4dc032f3e8146fade6c73cecfa2ccabdb2e689c8974ac13d4f8dd518a0dea03c34bf03ed287add10971b5d5489a589acc3bf245e26288eac446b87496dfdb085df99f78f5e87ab92d2f5dd3cac3fd69dd151a03724e55b3c0c784b2d53bfc168225a10227acfc150b9f6ace90228600a167ecfddf67136f86f48270a2d20f3a10ea147a80685911060f9693d01a8fc6905b5edc89bf3a85d29df9fe2f9865af35fdb4b8fe29761b2eec5dab7b957cbe26124573f70671ba3d5fac0b404f1343a73053e4393e60b09aa55730af023857e2185351cd92abe57db4aa1f45b1b8870ed3649603e265864be3a0f8393bfa26c680f402dde16f0c05b04c4887166be239e0b319ae1ca092e1b331993af90945003ae476d1f3e0a841479e420a7b2f100e8151fe1b3c25ab36c84b0c68497eaa4d4ba5bd5aaec1441d72a278f2ac6827620216a4e786542263b76c42ae1f19e01fe390b812e176de9ef8489daabfb72b404ffff95d2685fabb621bdc4d967a25e8864d75910986416e45d7eac1a9b541778d7bda7968006e18018ae44f1b9f2277658de3106908b7504b0fa755770cd84d84e792d427b86825cda1fc9fb84ed1b837733d03bbbe10cad4237db4f7cdbe9af022c7708013f4d3b3f935742762c84fa07d50d80f18f549bf219009ecb1e7899f99407b3e7d1a0d60eee5c5da644fe78331a85c0a22b03626aec1665efa71e031306f647959d72eb09dd53d6b09cc54f13f9bd94748caf47b752d10ed3e04e453d6e1e3e46456b46a1e831976f2bdafd8b18deec82dd65827cebad723f9bf28293949fab868d37cee9082cb63abc5315b967c2b524528e5d54e318591953f520c7f34f25c9e29937ca2c86f57039be67c45dbea4f9519bee6b374433a59ac0aba62cb7a9dc6baff6b2c5afddcbc0df2ac137ad20689174fc846de076693ce02a77de7b9ea0f6a336b0b32f170c7ac3381e4e43b4d6afd9a8e1dc8d425ceba3ac555a270fc19cb5b96aca40672d09ba311d0600cfb7f47b8b85861deddcb36d197afecd19864bbacadf6622b7b03ca983f4f02f450ce27e2e26fa530de314f147b262b6861f3fc514e33900f92c4895518a4a3c9e8b5c6056ae8719ac1fc5e42677be3697b28f92ee5bd03f4e12504f3d43c7fe2ceb513fca337bc30184371b3dcea9a4acce12d0377b0ca3074c84aac4329fa26441bf46d228944e1b9cef9d447b4469802bc7131b55f2b2c3ed9fade30d1a5dcbf264f2b85639b93dd9f4ee7b0328a396ed48831824bfd0b82c2bbfd1636af7ecc255cd0f42609b49cba8b179bfcb2405023d6b431da442eea405a36527841c4e50a8670f571690656ec9acf7b2956359ed5e9da15d2d060f44550f087dc37c5539c352bbc625a81532588af543fc245d1cd678c8d7decc41f589cba6e38bafb7597719c4c3bb6e34f1a9bbbbbd2285e6dadf7b525eb6066ae4b9ded1a390c05bc2389a3043f957ce7ea218c06a31b49da091e25cdd5a7d7cb672760b9788fc360e43d22a27e7a13fda0729b189094bbf6eef2fea4281d8b94f606bfa2a7dd3c9579690e73f2ef079fa314e7f6aedd031911429bcda7a9799c6aa520ad41fbcaf3a1f2778ab78a7703fc07af0dc0d3632d7c17d5712832b77da6ef68f1f5371e699285d1657239eb79da2e492ea481e1232151fb648e3eaf0d2ef58ddd4b131805bb9832d7829166b4bcd000a64f5effb2b0e0758e13a0aa8e5cd69b7f654d5bef66c88d3ba2b0180d3d8fc45d848e876f95db89f2708c52699e42a64473346f45e1cb93054ef5b0b2758396fde74075e2f6cfc76bac4f2819f8f75840357af72572680ee8eae0ed9beba6e5b3b2b1f43daf6905ebbc56766ea331c7a39fc41f980ebf4ae4a1e915fa316f423c9df19ffe1517e28422f6d8bf45be704e749aa4fe0fcafda062a51fac6a895906e115d362ad1a3af06f48b3c4d86ed2dac2a877dc30ff1340209615080b096870c8f225346533c9136e99cbbfdf26e27059906afb6af50b5e5e05756fd7ec33b7a5f8597cd0dba59750a6a70580c81b9e15d22b48dc3fb8e2f33c824962e2bc7f60124715f7295a9f64e1a149be6983dba6fbfa31234e33057add0502bcf7336a69ef94a7cb6446eff06a34b8ffc15a7cfaa2fe2a05dd82b63cfc5d1308d2390b8a32c3a361608ef3ca2f8287a59ec2b2eaf1e6e7397fed7c25efc0eefdd4c484b681941662d259e3f20f5e2237e805a339ef18cd055301b01de8aae15c542a3743b8802b834281eff727a6df23a083b990c3c534bde1b482df8c2cf6fb0142aae71e832d40f8fc851cc9634107c3c9b81eaf82ffb918c551ff0086d2f45d19cc41baa19f1accbb713e7b40c34008127397cfb2e909d6122f9247485850a5b22439246bb0ab2a6815d5fe139f8735de3776b1a3b2144d919be7f637d7492d1000a4072a122b8b92691392d22fa084224cc9a321cc102590b187558057dfbbc67749ea506023ee9c15cd92c88ffe390f3a51e88fff4f724179f1b70af6adf941fde64034a847359d3d925d1390bbdac9268a476ea09a8cc6b2a075b5d3bafd228d393a858362045f17766bff574ce246930c2e415e0cb81df16ec3db53333f79d8591d88aafc99730c59ba17f4b671bbffe41a78d157c1d3ca6bae22d7ea64bae909095313f3e7f5db0dc9a33c757b8bdc54809a52ff5e6de7ad93be7e13c0acb287b2360bdf163b91ac1e71ad95e1e4082270a0f01e8a9a3797f9cde3e22e2cde8ae080554624478a3e5b14376fe93ccb59e87fabd4d885d78f09aaf58a6ce57a3abffc31816e7018e07d14455697ac4a4e77fbc392e4dde4b4a33f1d0fbcd79360b972c6f633aab498b991d2018513809182e7672ec18657598b0e9848a6ed700df2498913a528eed0e3061874135299939993fe5c04849d952abef00e301040e512834c48ffab4498f8cd198bda15534399324897b0a0eeca2624b45b080bf5faeb510661456c790727ce22c0831c3fea09dc434c51b39dd49258d5cd4ce7e0f127c19d63eaf0c09375944bb6d030d16b56242b1907f6df8e1231b5ea84828d877e7c62ce560960706b601ff20b2d2913672d608c980e7b5a3e77b0f8dbd1eba44795981319c7a8ef67c41fd73607393158305eedda2414a9bc4a8b0c520958f867ef4a40dce42fb27f901295b1459f5fb5d1090453e01e7cbffb3dd6a2847e16448aeb372995f23a26f6484c640763d000780532049d33f93e22767a7223346fe317b5a3fd4e3331705ec345c7aa77660fa66c64b2f5fe644ee1ba332113e95d7e196d2b76cf4ebf8dda51f790dd20685e71cbeb3c6feddb3a4413e8b8db3c0d1a92ab820b88f1faef8f9fb980e47f26085ec8de3758874abf2ded1f486d8f21ea7ed3b446f2c1144c63aebd15d24a3ed657933f2dc1a5ec7feee9ee0ea530d7f7158e52e405d19a0b9ac33eb091d90b184b85bdb59ffb428dd14d8ede653e7f3173a112dacafce63d9b6687936726680b985a7278be25e5a93cf09dbee11fd5a850a86873c7a02e87e47776e505b5f975694d080f85b6268e8310f4bab33ea44b104d1b58de715c25f77e56c571ac3346addef22f8bfc9603b56b9bdc716f99c8e94657c8d7908232ec3bec628a513f625e1d25fb513cc6af6d66d7b60f188c99e4490adad9229cd3ef5ab69f6db021a281aba2d11ec28c6682379c7c5d8b74ed079c79514346196403222428094d7fd1ad4b1dfe6b29c3d8ac268c362bb4cb53cd82ef4aef9d68d43c6392bcbd77df5ffa91cd01bea8768da67352183acc9f651b52493d2055a05466fb2111ba42c9af1acbdb6c219db52bd0ee40ec2cee03ce38ea471b60c4bb0fd4cdbd0a6f0ea51240df248620e89f43fd8a287edff8b0d21150e26088cd26dcf8352f21c7fe10431bcdf39c70d6e31c5e094e06dfb99aa4e8ce4dd765ed9d6d3012a7ef311d5b458fe04b7069596e2517d02ebec143c808d2bed1a8ed37c9c76d31308b023fe7298331c91861ec4e8dccabcbc30fb71abb444bd9449f1aac6d07cef25e66ed625a9b1532ee1b7d1764f2841a356652fe9cff82d95cdc2f3b572c3a1e16df5aac275cf1aa8618f521f3aeaad9714067b8ea486304e7d89c8ce6a21816c2b27be43cef5bcef8b1e0c222daf32561aea82376524f8723208e3b14f5aac68a6b5238f75cad51723e2fcbf049682a627226326541ef51bec438abb4962c02043e6061f60a4de4efcc908dee591fcdf66f5222922f1b71d9406dca44487ec13767f7959f91eecd1318290399384fc17fe22af80c5f06692af0e390197b9b772c2db6d77da6c571869eb3f5222e3c92c2b1f64601338796695e6235673ca9c4be5d63d6ad5c07949077c3102486092b975eddf8b9d8cf2adeb3eda4442def10822acd98cd6b6bb68d8e55654615fb3dcc1b0502bfddb6f0ed0e2fb604764331537d040c9664f0793bf0949a8e16bca21d572da3721f497b208d74c629069179a43ad1d7a1ccb2f1611891ad3226a26926d8d9029c7edd77e7ecf59b33c98350dbda369583726924b29801c2fe533575d9c0a23479c0257f1ef35d253fa633b6f1637d0f655c0327f5b4202bb50f264de0fc0bc75fdc0fa7400802a83875cb62ae2d423a0bdb91ce4bbea2eb3b3df1c12fcd51017455f7c8cf72d4c5bcf08e050b80fc7560315c49469d342e91188ed102b69ff8d7dad62e85fd3e6fcea3010d89bd3463522173c5005a2e9aac343cea5033d2ab50e620771985fd9cf5582e2f3cda7269aab4f2c0efd83f0831d3a418965d92f385d7606f740a4aaa00ac20f6d5a8442cc24852bfdcce7462df08e917ce53294c90f97743f47e94530ceb779cce2a2baa670696caf2a2b1b3101c5cf2d6c4abca0c116841d44139afef28a5f7ffbad68112d201faf1785165cec67d66a76fd5b32b3f3d518478cff98617a740331f8a42e51df040f2164f0809fbc0315ecc4ac545a09e0e58151a97d79253a1053b2781950338323cfec96dbe039b65e03488b78a993c52cb3e498cf59c8a802d59f910373706e9fc61d2cbe02040bb3182e36b294270f7c09648874b7a64c70adccab85581894e6bc1bc31509f44daffbd996fa0ed257ceb8d01dc719273ac52e11637c2b24283ee4999b21d64d036c4a1c0c5fd60baa0385cb9f7dc9bbe1c837997aa4f3d6f574d734bf2848039ee25b35eb7b42feb3ee86e695a99599a1c8c3a21f09d7324468e2b78dbf38b3844faf00b82804b8301dde2720f8b027db2173358e15b17fb83565dea780f25ce2fa2b75e72265e2ef607b343c59c35d8e83e4ec4f7b567be1f6f00998da96a3d96dce97cdef4f3fddcd2e92cc6e98ef584a0c048b1b20c1516b28904724ddda8b867d8c68e42e5b22b6d282c18e4d210f4f565117144b91bea379ce65d1c93605e74f6c108bc5c98eb6a174ad022d3482e6c524ac2e992fd4c0fb427e3e3b330f6fb4cd218e827e7cea4ead50e6668061ddf7de80ee8075de2cdbcea8fa54d344c3ea624c6bd8c86a0189710fca57a19be029d760cec23eaa647c138a10c688c56da5889ea1d756446cbac1775f034251486a940fcd7991fc24496a7122ec6adbb82f7e82d1f4f07900e2e4b6b5f0d7695f5e0597224d7158280250deed748d087ef84e65b0e7196d6545c46e8f2149594e7709bdacb8d759aa6e3fa2fd149d0c4629fd1650103dca758f1effd82f0db6de5709dcc523ed4d10cca7cb044e26f8865ee143b4b73132eae0ce70c7e023ee183bab215cdc7aeba280f468e1f93db8a4b04b05b011e41653693a2d5d9a3d6bf13a952b9165f55c3dfe5ab1ada46be9c03deb5d3bd7b270da2ec22a4a099c6a5506e62e1ebd0411819540d740eff3dcf38ac9a9ec8a6476e2373e27a99528bbad6ffa2e492a6f20031d192fa9be570bcaf0abe5ba07c70ac5566a18d80505e7a177fa98b7f72f9914b093459a51f9408d0ef3d8532a87c3f46a6c602915ec4ba75fa3f14a7461e77a386a72ac07e01a2574e0a5c47ee98f0f0908acbada67bbd4d152e28b30d167a315082071c2b425cea975803bd43b7b3a176ccd15b68251aaeb5b62bf6826eb77289cb383cc2630a44d51ebe9e51af7fe3f1d43c69b832c68f2a9a1c06664a4527a528c38ab1ab3787c64378ada8b05c3a3e4af78d8bba84d263dd66e979220385525ac9109137433001809909e2c29aafefec8a80647be153a94178b8b451a02d89ec873b7ccc929436a5159560a6235f06c45272f16a36e14162aeb414535bd0816b43e5826cbba99499b885cb832ee62bf8e401cf00d1b0213dbde97761489232704ba92ab8a45324948a0a2a788b64ca5712e55cea4f6a394173f49a6f1078a38db870f8d0932d50f6c91db2dfab497cfdb29b9433660845ba5b07414c30eda7280a97a0bba760b793400bcf94f14d30b100c8f15efdb7344ff760a35fa548abfd233eccb55d1be3356c8d2f572425055813e3a78ec49fc6103230c12d54603b7bbe9e35946b5f525ebf8a259477256e112191319f60d26eb0afed988dad46a26311d13a4c8fd54ffd9cd289406a202f140f2cec8eff2ae38ab766caf24ce6010a70b8dfefeed2b403c6a1f49c48618c07be2690751e54f34ea5ac80ad57f17ef0272edb8f2e6b8839f09abeb671567ffdfdc1bd0fe720faba69eade5eb65d36901b7d9a9ecff2ef76409c35cc90e442c71ad6557eb2126bfec88cd0ddbf50a918d2ee9738662740feb46469ecfea3d90795037b903d7386006bc8c842e36da2520dad351119e27bf6b0cdb1ce7e4d45b8be28d358349302f2c89c7e2a64213e74e08381d1790aeb40cb6db61024b0a33ef85817920d69c2f2bdbd122e5b8885eba5fd33fbafccfa4b2b06abb2d620697325c16d26ad0e27a13b5846b04e5fffda928de8c1893ab00daab2400d2a99167784074f8d825e7a9e04a55f3686e513c9bd19b69dfa0755b02f20128c4dcd6d448fdb6ebba887e8ea36c49ef9e90d971a365f0569dec1a08153a0e02e1d8211568a7720904a0ada102f047841c7b61d00ba8daa91bfa5dab92b6508485aad96ae2b52736850523c20ddbd8d6ec787fb29c87cab7c2533b3d0a7d833675013dbdce5f7984dc42914d0c7856982b7f9b0958b5ae2bcdd0e5918b942e66bba0d0880864ad35b046548d69ab5fa3bf98f549c13685eff5a8ce378af6ac13b78ac50e6263c105a90bf414995d209dcf39a86523a337e2d822c8d8859d9ab6b85b1b6e1a8090e242cb58e7c435c3da557b61b0d07d19d6828eac87379ec8db9fbd2372c9a29c52ae47a3f68a0b0e0263ef7da80f8240fa1d77b550ebd34ccfebe54fb0ff91832e54ea9ea59d8ae62b3abf4cc9dde1f726647609567775b6247927fba5f314f7fe7a44a59b09b0a1a75fbc8d2489021dd09947617ecbd6f473c97f138680a6a428243bab9d38210b7d3d0bbf07b85dbbf9c0ee6d5e1be54cea472238d3ae5ed5639d58e35ef0d33d436bd2f21a2ec8a3dd054648d2d1471cd745af99c3057e3c8a4c93dc401fd552b1699380fd00c4b2fdd95b35b2cb006c92648616f9f629c8b188cb9b32c2c391549a427a2adfbbff870f5fdf7234c80467d1855202f58d6cd72f0d7305e5d777e6227c5302baa85b0c8764309403696621bd4b2d66b2b36fe8bf309ccd23cd8165d0eb16ed0392abcfa279b01d64ec825eaeaa7fc8f1a4db4549cfb38db626c48da6e0e92b43842a95f3e523e4ce05626b6c9569eb9088be74be1e4d44d499366dfe09fdc8cbe90d6240c0d32342320e9d12ae9236d03323ef239a33dec10a148afa95afa07dbacec3cb5977fb7cfeb87a472110ef4b409e052c761b0b3cd465d6c9bbfd22cdf3fe681656e5a1d414aebcb1ed3047444ed0762dd88c5c61b0efc87663f146672c4b0491b7ab590364ac244f5e1ff24b64d9bac147ac45a7b765cedbcd22c4ba523b5ae7bf3996bb52b3c73cfcf02ea14cf1be60c4493ef6893d653b80c26fda7ccb4f19f5dd41ffb7750c53cdd68d673d4a9a68530b3ac108a09ba83bd90467f3c456697fc7be2bceea335073ed463d216d133ad1a762f87ba08d5b941e3fef2fce551c876f280f7366a58efc1afc2472feb0212505576a58338c1b91103370452dfdd4e15babd1af4d0a7bb20f9fd5c2f6e8f82d525e93cfdb0b47679c8c5cd92cbe71cc3f6cbfaac3231d573fcac05a98b7d283469e90796c6f1e189c2b296c967630dd9e2d1bd5869bced75f7ff3a3d50ab1328eb46613df61868bd6af3002a967780190b55747239ca9b846de9ae8dd31c13cd220daf5f6db56edf45b45f8e6047a35c63fc491447a9d27839cb46379cbad5d6fbfad56d199baac7126b7945e8b9cb9fdabe114fa76823ce87b76f7de5a34ccba03663e1763b9960dfd31e004cd13c8bfdd0b2771fcbeef582ecc6cf30e18298517b10729369007abd226605764d0be4dfa993dfaf611e53f08c2e7d8396d87bcaec809d17f2b32e6cbe43249b1f45b9e252fc6734492d28be616d027a108b4bc37abe31903148651c60afce538431343fe544beee7150dc67763d6eaeb7b391ca0c88ec426f89fa54410ce2e3c067064498dd7e5306e5201b5a12e17913ae502588b51f6d3967ecd146c6a22f1c33d4ea7717213e165e9b3156cc56105d84add8f907c5eac8ef23edefa9fa94a418cecdb1ea28b8daa10a372ca1be9ca50b8f043415eea6ef8bf0f8a5090f32d6d4e9771ed755af28bc366115023f2976cd65dc424088d97013c50c291c01b3506117d07c03cc1b214a64ebb7014cd368bdff12d7c346379466b00ad8f5ea9396cc935dd36b50a6a52bc7b709ab15b0c19fe279564adbc061e4eed72e9d3344885b867ca96ecde61a369289187697d5a00011159ba3705631b8328beb5324de7340d08d5ce136cd4f42659cc4cfb576202ce811177fb209879e794aae8e5fa3dac415f2f4fb91d07477b63913e574c6bd6e4f25604a883afc413bfbad36e6c2f5e628f45b50056d80af344a1d2caf0fe850f6b577e2924274911d16483d7a1c340a7d7fc165891b878b2c28b467c578dcd3a092831f6a842fa57ccf4e82484f94ba6e1f0a46d5a0c95b7cff15e54a393cc749192b306c441aa40d5d94a5a704532f205689c6bda198df38b0a3ae665d31085beb8bf03d21eed19521e4d9f6ed2610b689f1a5618e5daab1c0f894fb85ea9dad6c8b62edaf103c15f5241172348868cb25b75579b68a8b9cb89703a84d769a35c5d20400371032b0c82dfbbf003fbdf7d387a5190acf7f31cd51c197bb0b6bf6d49ded25f8c752139b8b359e5c8f3dacfe91afd73577ba8333b5d6db4795bd9a8dc00c7a7bec689f06fe9d891a96a88c85275b443550aec092e963e8a010a1f0ec068613c80d77658b6342179eaf599b45ce99d399059400b5481f8dc99f1ac0b00624ea184d925dec937ff0bf9f7883ef843d00e7c147a489338a569fdc6d4e7ffe92e85bf6ec0868d0a31201564b16cbc21ed5837340d95b6152cef4cbb225b996e05cb3b9775c7bcb903115ae5e56bb7feaf138346b3c9b8265a2aaa00203d14ebc19f4333d4369f4903886d59299b23808c5a687e67263946d4e520b0af109331224cf9a76759b768270cef1998e27e1e0a36573c5f85a9eef55abff2be72a815f83777d245c72d287d53135120588fe30f4ee07193b3fb5fb30f4048c4e6bef7c4e62cf23622942f3372a32c259c0a5d51b8fbda1ed2867eb0e53dbfff224d5c1393fa0ed92162f01b42cbec0636ef159c98bf7003e3f0a7794fab346e33ec98fd25bf4c3414099ee183f4fc33ac5b6ade8c991b6afa6b5f825a0fe1bd0d7fe562502c79dce6d0e116429288c7921e25ac5066fad8018ce1a1a4807188626124213a91a9a84b173fa06ae68a71a8134a5f7b0c5cbff378c718edcb220856b46349efd8045603db4ffab4e99120abb800e35e2a2234f774725dff374416ba876ea3a9af716e360199b3d18cbc156331a2b66455e52aa33e6f0f0cc0090446b0201f9699ff66c8477fd7c4e5fb3ef0670c85a59566b5f49809c256113ba6948e6a42a156a8fe9bf112e266ee0fc5516f8cdc78a05ccb79373101ae7440dcaae447d2623172c902e9eef595640134c5f66abef71d65af384fc8bb03ef4d834b58da50c560cf0df93850cfde83e42a15709785604933cd104b481f851eddbe706e619a02297a3479f76402e7cd8452fd06c3aebd9a22deac0b3b9e315c3820496ecfd064dd3c0a48dffa092c4762256343ed901f7703594306474d4ae6398bf55f10d9551afa7576835470f0740c9ee925c1de34c8621fda19f054a6dbc20a6210736be6882bf82856c358d437e505ac056803d17a9efa9049105a936dedee165202a2cf48af211468b9285796c6d128579bf1ea190e2cc293f70bdfcc2a8969ddba0d5dc0706e35fb1f0fb0b6840e5b26e181847a14f255cf4f4b6787a24d010f344158772fb6df24869527de6ebb58cb8feb41b9c8f83c08f8b4c683864a3eb849624d94029a69dec3fa547b071b9c1d23a55424414567dcbd7dd005d5d4a67d645756a74a3215f40228357ae5fb134920175cfdfbb09fb499e31ddaf550750a95742727e62a7a50c11240fbbc9dd1f5197894318d141ba520c372fcb7e2895681a4a2212110e9c2af17a0d0132b2f2f585c8c4f7f8c1a8fa829ec9ca2c45611755e27cc0e6bd47952256afd60978b04af5ad0eb2bcfc377e96ac1d8cc52f0312c91baf8d7a492a0d82630c7f903103d945f2b0172fe1cb90704a18a0e8fb6965e767a46452af6bcf8973557b579f3e082144b58502a2716111ba344f75ec4970444b36ab0a458d99e6e7deb4f25af1be013ff4f8070255c6d2dc1239f7074318697d42bba0aa95ed2f9ae542a433db3cec46bcc18e281eb27d411eafed5af29880f49ab3b80fe66d8738bcadd78a8dc193e039e8b140e20b7bbb670304e85ec14f5f4c509be12d8d914faf836424659417dd3f1d513a49916c33eb3ab5d2408a4edbe8f2bf04fc58791ba98f069a69d55531de50b930d88a63a5bafb425b3e647796cb798abfd02499d1b532394b111108e5970b3a91e87b6638c6a66a675672998de3d665bb3c3a14056b2c7b60343e4c1a07630b203d2fc074104e315fb1995c038caff061ca61b6fb1c252b749944e447a584bc96a226563daca1a4b5d27f6f9ddf005be051ead3c752e5e4a8e1aafaf9f896520d87a1403972abcd9c60b96f993b26a1bdd59a08b6bd18fe03b370f43f4ea3f053079f3bdcb0edc193346cad505bffbd7dfb259810359afc345f8f0bddca351d4ed7e8d36bf35e314aeaf9c88ad51b69652fe588a2e72a6d86350648960d1da167adf40e556f21f0e4dcb06e3868888ed974ab811d056ebe35c084fc248ce77fef2c6e1f1434087da5d58580030da45c6a2316cb7ed41750f0c81878ac119ea6b46c9dacee151676bc174bf60984ea8a4003d1e3959ad0b58c344a3ef819ce430e117bea786488aa92bbaaec69f06009e4f7a1a2183d88df9c053d1d35fa06574f87d152b00fad502e50aa25424e063fe6d26bf57213ac8ac38566ada70205c958009607e9b27b1aa6bb2842b1211dbc9e61ddf86c9c33721081281e66f79d1247146c9ce25c624358855d5b6ca3dd648911751018a1398ff8fd663007314bb4d76d66459d7927a0e726d5c21a1fbc5dd961c59a4d379dcccc7151091f870a40975afa9676d20cb06d4b8119f072ad8aa7e666fb190254bb020961b640eeca7b3ac122d092d0239b274358c01e79f97601c1c81c979f0d74e8bdb43eea4c32642cfe28ead2ce08565365cb8a762027e5288038eeb45a213e4a9fcc36f3e3f9a29880949c212ed69f88581ecd757aba23aa17b082d4c221757eed5cba874885f3fea26b242c86002ab00ca3afd6c59b44035a11bb99d98d67fd649cc5e53a8ed24448d82044311b6115f5d089c6d0e147791857c03b1f452c640b484c8227060a269380d38e8188aaf71db6fdb2476e81f6a04c995c267832d0c993ac403b92eae1fdd323038a848723369be8a8d94997e86e537138a22bb44b29839255e29789ab69cce20134779a2ae09e3335be01b5f5cb0a2d8673b53f21d8ad90aaaacc666fb7f78d4f15ef57c2816ffb952a1593878e8f41fb3986f4d21e6975d087644389a98f646d6c03e53a86b790e7b0c97688a881731c5409ebfff0f5482bbf5dc616c2367240e3121aaa32eb442dd647b153d1916c1a75535b643cc7a4e1fefe9a82f4e64beed86de04a2d4cf4994d12c47724f200d184b9e81af49cb8eeb72d7bb53570d691ee7712bf1a2c6455b5f42ca41461752380653c741a3579fe7e269af7f6d3d1833c045df7db11d9b50841fb3182fe0ca464440cee996002fd9110df9aa247d7c537c1aa7f1a32b2c9f8d621570df5b3549515a00cd0324c92ac503db17354521c6ae68091ee80e23251775d3a37114afce93d88860c211699706770e6d8d3afe0293b45db0e34243c628298f17a958d6f6f0d9c42af9a81dfbb8e9d2c86d05ab54ce0141e17a19c6a0c60463782fcba14b2d50e198565c4bc2a5b9169696c212fbc8f42f61b40980ca01e20f470eb8dcda49b490228c9d62ecebe0fd944c6615189846f6b1fd48a4ccd63700dec0cdfc3c27ea9230eee4a5655aa1c2163985c91e13b70cf9229c3886561e12cd2ddf68b6a8e5a739bdad29eca797da689ac7b706307388c14f2b09e6a220b8393865700f15b10af9128c6c21ce71cf4e0beec9b34865c242636dd0a5f23057fcfb1c53295dfd6d2fc3aaed124cc49ee730cc63d140b10431d9ba7ab5fd9d4d4fbb0939bbb26b4c43829c2419c5ec92e0a656e9b3792caa12731281f1f0d229e51dc20b322a8fb33736f1f00e5381ba36d7d300a59d6447a5042b7afb748c4856c3a3e2ceadccc037fba7caa565a428700e542b573002f48226a7464a0a7e4031fdd3eca04e63f327f2209e4b4cbb8761db83854a56b5bd6ff98f630a32cc7917f66d056dd9469c766fc08897b31f2987a28edeb835664acf3a8ca66c06b12473a23737f1c9a949d1904b7359202f06548f8f789857bc32bf7c7bf1bd958378008ed0dd5bf1604b50c1c8d809b45aaf29fa004eff65ecf6c51a5d387e71f7a65aac500e1a80832036926015f8aea35ebdffc829c673b62bfb7fde66dd246b682725ac429acd352af7b661899f68490100486e4924289386328aa5d458d6df1c05a61095bd2f12bc72265e3c279966fe5253f14464f79dfaf1abb420b2d5a478f7c98079287701ef6ad639cfd716da4b1af573a84d91ca4a315cd51891008efcb37d0720d3979dbb969c9b0faa65b694a619fe8d8691f2e8b91569f5b0582406c84fc45c3012920edfba9716b2d6b85ddab0290cc9175fb9cbcc46870f34fd0a776766b3123d8ff87ff07f55db9e23eb26211f8a5686dc6df8e71793d8446b4d1ce3153acb7a019c90d38acc1fddb27c5067b7fc70754dd77ac8e6c7e34e91edfdc4781b6bc1070ffa271bf93ae8f33ffb8baf2e9e9b15306a25f618efaa5804442be8a0837fc634968da863f955f8c09c011487dafebc3aa4d25c1cf414e3b625a4dde7b4377cab4080859ed8434257cb95d233b1212c0e65ce2781cccaedee4edc5e8dfa8f7c676fa949896f81060f7837be05a2324cd00b1f6b12f1fcf203176f03062d8d82c8c505dfcf8c10b93217f3fe047b9d16be4946c266bb8743dffaa21e0c30f279996d605561b03ee1afc805b2a7e9a2e17b18cdbef8f03437a25c63e0ddebd8f5272181492bc0da95d30f5b2dde20f132103556c0435d963580ae9b1701a8baefc047dea442ea2cf9fa9653645bbc8ffd6c731cc7ccc03e79578c2a7ee26514e5ccbf4587cda8c7e347dd7d0bbf3c3161265039f99a0a8228a3d90a45d17cd20eebced54426cadd7dfc8569c9034c71a2717f86416da49c52fde2526929681bde718456123baee7da41aa86f58db2ab4e31f8f203f8de6e94b8805daaf4f172376f2167f3ee3e8c87db811521553e5556a707125196b60b3ea0102f2410d5ed858828bbf34194b32fa52e45053b3896071588ed5284b31ca35654c521a5c0a2a35248c8e7cd33f4a6d21daf07f5d58e56074bb181f063b3a128e63d2d1041600bf2a155a35f831fe7809776ac4516f85d81d595c144d13cd67cd3aa6b75f27594fc54833b598cb626d8ef60f27bb726eae385f71e72e64467e2bdf6bdc709914634554cd9ca2ed99642ab173b4f266d63b175be50251fb8bc2f892bfc133b51ec7b3f5ccf642cd14e7f461540cadabbd24588dcc8432e4b895c504d6d1ff72fb73abaa0730f448c89edbd184f8834bf210d23e25c15b04902a447436d3ba4d7dcec8e5b58e711a4af094afada07bf8a211e8fb9b7f1447946bfdb7c653547a60c29a5399ea8987a70a21b58641fca8659687b0b489d30a6adafa3899acd8f93fad61e73234c7d23d45496a7e894a9e7d7cae79b8008b5ac618219eb1a69785effebb48851f818db8822aeaa377ea214a35cf3f9366302f04d1a7266c6b1e0d21ad4f672e27a24134a134b4e4d94aecd4459a5617db9ec40b911a9a8d7a44e60441d03927acfac305ddbe9dd25beab9bfda436934d55cf794ac17b7dccb2da10db891ccc8446fc2b2384520d5b0e2af654f9c09ca08b9a3cb405a2b1668fb366f9f952b5ed08519c2becc8e86d1e8bb26a12b467c5948a8a60019e74e91937eca7d6e475a2b1dafb0fcb4865f88d0c4aa20a0526f5251abfbe6be50b35da59ee246e6f60c26ba8fdcd4799e43bda68befa1622d4fd947545c4cd13b721dd2eff6f5e32b11141bf4a7f4ed36b2300abc1c6bb28e76e84761bb5e1cfe37afa051a536a3b6a539ff90771f9f570bdaa3435975a115925d687305050605820613aac30dedf45f80721ec56117d9b2d364c82177f5260d68271ebfceea29c0ccc3abe5df89b35baeb17b23ccd88d9aca869c66d1b62594826fa204256e14bcf11bb54d66e48f1fdc1735dfab89b1fa7e6edc12b23b6b77e4e1ece903b377a1967330648352b56c1e72486abde60f35a5deee44476b2074a7044086fb14960a77872c655be914d5a4b22bdd3ee77e3eca5f75a18abef42e88e351920221c88a68d875fe231ad1326777cce52b9faf9d6944cc02eb5c409d367f3cd12f81542092019928d3c5fef6298da062add8ad9ec6937dd9ce28bbfeded7311f59f9efe57dc6811ed20743022cca51697c22791647e8ce4a1acaa053545e7b8f3cfa6d00e605ea34e502d598147d36fa382152717e66c0f9a34af32186f223f5a76137c0a80284968d71d78d4a47213b204d9390b836af645e299192765d009d2832513aaf8469cf9ddafcaa6557ef793ac3756688257aec31041b49f9f68acc89f719a1638048a996c08ebfffec9753f8d1a6503b3603e80dc4c25edd528d4c27682a5221b076e7d5798a4cc931ab8cf036404b1c5bf04d2de7376c18f3ff6dc49c93270c3185d6459d2196dcec9622764a5e03e96e9b60b656ac86cc70f8410a41fb3b85da208f8dd5678d589a8a3dfcffcb859a87c7e2c3471214e41732c66a42f9841df57e0bb281ef0c558765797e51f239602dfc4235698be0509402ac36112246b093910b5b5fb98d84da87a630ff3ac6312fa0a561a1b7ec5122929c2da55ad5b074a3b1b95b66e1294a9189b84604eb5493f3b33441305bb5dc1901000b4128e50e79aa850de4d9ce89251c9c7365fcf0b0b7f253a327ed36837e4d5f9991ea93124244d44da8aee5d0d6190380a6c050d830fe8d9ba5f9f925f810215cf0daee6957f1be4f36dd69d15b549588a7b3e95b61c0ee546692bfc533b37d496015ad8e83e897583d9df3f40b325b36745072768c458e510dfa1ccae51ec32534780e2e8066cfe8e62403e4d5882cf87148d58ffe58d42ce08bb4a2d65b8ad0b7905460bfcc62b200ebf89ba8ee80b219cdbf48bf4f83c6eb2a661a938269a77c4b306ac95ba4aec2d62d03d4d43c50ebce0b227782c4fccf9229cbb99fd15938237b82b3ea5a05b516362dac1b3484d1059d67f7ad45d367c0b269f50a96dc2cbf6b2687e558a26715f334ef9096af3161ddda3c3973713dbc0fcddf6276d4f8cc4064515ae69e33fbb7d3b3c7b4b517c11d5ea943449b69ebc325f5ebff119cb28db2cb4c62a6a0652178c775270b365907aeeec2a7301b299bfcebec2d4d0e98a31b9be9df86eae7495d6f942318eb28e5ea8a32112e692182992742e8c77354c1c4124b5740dab3eb2c52e2a128e1359a58729b0ecb39e02bfff75be57046a76e5d46989899082dd8df1a68359e4b5074c50b42ddc98feddd88c01409ea0cb0f94c3fa2b774583dc9351015d6c2a47925e4142b27b8882e46c64de9ed23e1a3a000caf77e5f719e54a52c8a04753abcbbd640e02d5297310aa452212b0951e0c760d3a583fc842d7009c109bb952ceb03fe26b24d08c9661d7af5697b1f63633dfbcce168d3bf80f128d87fb2fc331bdbf87ad8a15f1f04ed887cf860d6288bda956d4e192d6e47690dcf9e4fcc4600b18ca7ee3b0b968a7685e31d440e3bf688685320cd131189a9a60b9214e13b9a649bcd0d9942635b59c0b8b3958ae7d1579053f567cd60a7d82052c440d9189566329491c649afac87328448206932cbade62d8ed5f3cc21f2b39e24872faa1e2a0e79eecdca53851f5a6c89a8b2988887df300790f1cafbac1fb40f008878e84b82ba7a6fe59fef3f544a776a88bca5b1231b6c6a4780a6d652ed68e8ee795610b6ce970dc2750c9e23c764855e89489c54ea159bc2a246a93f5c67d538e1f32274d049467f5edb72e837e025b9deb7cdb0c8c822e577ce4f365fc3ec619f09ede5a96b8ba34f51362c40ca1649ad0d1f3f0874944776c094250bff22f9c8d875df233ab0bf5de46fdacce2eb670ad44996076c61910416e31b3006aa3bf033c9d8ab47519119d55231bed5e8caa67e9a16dfa36dee4b8f228d7b2b71d13934afe1b37b4f7b3cc120ce6f99958f0d313d38bd834dd0241b2ba0556b205225d63da6d5ee2aa85464b1bcd4feb27f88c310c63ac774e49572b76e50eaced6d8fc18f1b7556fd77c92987c37bbe8d59a514189abc226992627417872b3b6fce01521d553edc0f0221347b6ab0d0b9fcae61aefb87a55d7c4f4e593819dd806f31cb40b5b6c55be3e48a6c1824dc29018a387fc6efd59460f4655b97117a3b9090a12f13e0ca24deb35e4b86632c1d0c3c00ab6be2124c1c4589d20e69fafac9faa80ac4bab33a2e9d15ab86bf34cc26ae62fcc221be9d41c3faf58e8f42e29a8c60f6c6a41f48ef75529e14e5c50f9f745bd1136fb5fb852da670096e63d231ebaed4ddd401a93582c3d406d88354ca4c3e1c2cef532fb1c42d33ba11e4f79dbab7a3f4405357ec87d67d69b8d6bd521d96e76d710291020f975c4fa621fe4ae3ad60f07c4605bca8bba5f7693234c1f448e0566377c8349ab25392af34bca866d9d71d25a54bf5054c04e52f2c164508838cbadf418133e38074e01eeceda2d26af040933e5cf60a9d7987288799baf40dd67fb9a33d2ce77446e6c8c7300bd206923c4ff48e8dfd55bcf5f61d012ce77a91fcd61f37539fe41ad9fb430cae7c90e067a6645e522d300ddd4ecf733c99303c9bf3441fb6e73cb63e6ee016d657f2df773007a21e694cdcae326b0ce92ae186367201b8607d34dc4b88513c35ebbcd638d13c1338a3a67c5c462c8b9b569b7d49adf520e250f5c892fc334367d70ed031fb33371e62860770b55b58f13de8ebeb9617e1baa3a287a02fc4c8ed07363e6d7770df47900df04dfe2f45787b930ea670d9eb5a4e1ee58f2b7676e7b14e484a9ba3375b48a9baa61c162d77a56cd785094ee9aa8d9c4ad699d4cb2448dba7ed9752549193d48c2bf111abd8d88bf419263a9f328530570d9ae07fbc821e2c5ac24c7df58464f38a947546beb2bf66bb1111276842c125d6c1256efe110e5fd438d37020b62a10a114942e0dfb756250de3a019df10cb6d6400369e6fdfb35fdd9fe523fae25122d702a8a35ccaa4d9dacb1b406f4526b1e156c8c53d8b211daebbe9079baff2362123827dfb9477abeb4440707a930b8117a5dc80cd5f101db1049d675704a2f692163ef1e7f900be168184ec4f4d61aa38bdd5354cf051c3959d4ee450ed52e7fc1e5c066d05f42682814ebdce04b8cfb384e40e5b521465b27d60197e7e56b07a6a8ac4967885fcb11f5df0dba9fa480c6642627cdb93b44b403f8d11d305f6a995a98b56478c7cdb8b5d2d8186f27714337cb98f15c9db001c008502dcab9b1ef62faf3470e419e820a77fa05189a6a3e3fc98104831804ea9e3f947b829cb0266686af8b643c8ee4fac795c3306e39766453caa5fb89f607d81c4bc3cf29818a15bb5dbaee976596a0d2852c80b18a6255dad972b525749c7771bfd57266826b4d749d55c637eb97c517102693db90d1f77a26b81b781a215a65aef28bce994993121c6a966dd99e65d28e8649a0a37ea74da62b9700af9a0f8e1d6553a141d1e6265f9f1495070f7e2d111e8cab0966f597bc6eb28f27e390887b77bbc0bce850cd10346bff361f3a916f4120eecdd56ad36be6822010f00d6e22b9ac244c3e35f70d5da643d4f0e25a3d10fbfa9d7956214352e96054bc3956efb5c40c2b085007a195bd602e08e896605cb38586604bff9d273283df407bda19bc75e45ee16e93a78f7a3f3583725001e9ec44d8225f696530491f3255d7027f444b2ecd5bd263d277032dafae13dd63778f60873143c66781e4b61f846b4a85855ecf2e44c368c1a0c78d0f51c387bd01618c4ce6157c433ac26a6e5cd851e53007404e9fd57e3e4c9eef01328159d8d2476f87cc5940b7faf3b68d867b22a13da7e2daa55af5782e51ce7a1252071bc98cc9731ea4c42c485ed637a676bf5d7949e3a7b946aba9783b06d2049e57fc5023a66aa90a6490dc397e376ccdd2b277654b550a90ff15bf492bbc1688bc3d153f4d0c68c6e7669e8650a34f982c88cc9f840842ce1a451ff883f3a862c3c6154f341292998ced944ee49b8876833c5c424d3ac544b1dc9a7969e10e466d14d454befbb187a31eb4b8b08de174c92085c5fef6306e7e0e520ecd58d130562e76bb53151e36121f5edd3b3101d1bbdf027fed0456200a105c3bda5333610999dfeea66406808cecdaf2c60c9eb1e5f028f33ea5b74f8469a149d5ce9f02e9f3e1da072763ccecd3c95e736f3250183654a3ce7e1061f4d2fbc96e0564eaab464fbfbc87cb76fb502ad60b68de387fcb48fef9f7709e6c65a259d868f3a8ceb700a1a37f2f77427cf4fffeed2c7249dfbef30f7354f69930ad4511782c86760f6f5687c9ba7d9e439b74064fb9dc85e44e39804ff01913ac3b9aced92113601f5d82785bc15b03af725bdc160638ab68c8da0997ab3ac5d110174fc35f2d0198ae130d56cc2696fc1f5c717cb6d8801ae22a06e65df0977831af485b3f978ce76865dc7a5eabdb9f7bfe35d32d11c99332f71e005897d23c9349ca95c758054ca59bd0bc8d575d8dd0f2b09b185617fb6fa075540d73cf1ec5de2218f00ee54fa7d5ef9c5fdae24ec17c2bc63f514471c338a6d79ee9aebf82e288471cf39899e4992a27665d4aab77d16ef612a50098081170a233b66e16584c2649dcac6e15ef0aaa52deab448bef5c20ce35479ca1ef20a1771479d093a8d7f9524bf3c2a37a3f9442d8af0a087974a9e447e375b37a975a10c5ab0010bb150687dd25bd1b7f51527ff74aa2530fbf1b9a9481850336e209afb68bd971186bb0f2c0c2b64e25646c52193a0fd3c46c16b35286f8195c88935fa3287592ab78db56a57172001e9f5d6acb2e60696130917edd3871088886ebc1a45e496d676781f1e845649c5ee33307509826c04fd31d965caff06b84e8888c1acb49de8338c60621a738ed41520e3bc7c0e7359c2ef363e68afec96a2b3e9bda292efab1fe4502c7a83e7a54fb9e735a77e92cc4ae9ce95cae824a699229e89ed9a81dd3ccfb6d66c301d3c62e281148dcea51e704256b48f3abfcf4de33682b87d8cf1c82fb5a55b017b48477490ab7c455658f85feb20b2e416cb7ba4ae861a122a64e3e83a0cf2d492c0a1b6f406f042c52bc9cdb56ee385582b28675c2e997c4c57596f3154f2bd6679235485e4e8cc81db6114b67678440f3657c0bb5b620782ad3d8a18295c9d4c9b054e2301a21aedf94e5b9a355c96a860294c94137dc76d3ec5abb77cc17c5a3a176484063234cb3612e42eff246b7cc5e7fb6599fb19293f28101e42e7ea4133965508af16017954ee080d3c7c240eb4bd8632028793b6dd571cce71c148a6fff3b43aa2eff672bb38209df0d0d8091df3e63926d0845eadca9be4adaef1abe324c2f95e1a661cd7b478366da6720b408928c3c64554c4bdcd71a09f3f58d786902525844b41952cb6a831aaac9ad6a43cc568931edf21a0579a4951f98a005bf64a056c42fbfd5569e4d7cdad6dd8f4fcec349b817260977ef1a93af6ced7da6b94b22d0239187ff39c1b9e66015d3238aea38c6df0f53bffa0bec8f97a1cce3935acdcf9de85ec7e490010331f0621ffccafe6f1e961a53e38c1166b01fe6f285ba9e96cc1e444615bb98f8422849197731a7e56d9bcab601125fa02fb33424399c04f77dacd6fadde0d2bbff73ae6eab9044f695862c1428671bd78c98bca88968771364f1c9db435958872b857217ce30ce9c8c78a25137bb97ad64cb4b1f5b5d7ce4ae1729fef340aeeb71d4ed6c0d88da7603c72d7b7a512bb11cd71f52ef5942c5a64e7f36ed1d22ad31d7e156ab8b1ef5679b2db66e813fe9d02cd3b90f2c17e7302f27bd773e2236a9589d69683d3701887b2207c99d42bb4153ea912570aacb39e5ac3f27b66d5f70774b3c4a861796c2ae5f88ede7191f02f04733a93b9df9422eb1d3060e8cd4503f840c0153c0710c0a14734b3eccbac0337bfc9bc721194aa7f8b4347e5f2a002ee8951e6395f0c6e8de34b8ee5a29a16d3504292d49f3a806ad592f8581eeda2e6e0bed212215281a32bedc540cc1f0513ef484afc44393e89fef721a34c18a227716857b0bba866bc54ee26687abc17545fc16104baee65edf7c33ef67dce99c13935233ef17b48c2484f47e18a57d37e82e971bd65805e3931f436be349579098e0d3a3109eb5ae06be51e3b23aff61155aa19e9f9626765b4f1531ecbe9703c66edec29b4470280002779bb539ef924acb316c6d836defe207936acb5ba55b3445b5fdb84094876884a03fbdeebb0529921bda83d92f39b13fcccbeb04aac78ff8ee0c4cb46b8858cf67352399076d9209cd44749d2b74891af8f21fa1dd323220dba2d30b534124a3600821107bb9e33cafbccd56731a629eb9ff7e015b0f735582cd795eec4512d99e06a79feee75bfd71f5e432ec1d22cf455d6b3e34337ef5d7df82ef0418b195084c17a97f777d33c291070699d7244def160f69bfe841b6ae3c52a48f9fc002202354bbd3ebd9882c17bc0f3646a853c02aa8f88d07e61d498dde38faf3b0bf0b876f9e7deef59f41ec05d4eb218387083ba95f52a8791bb6eb81718c6d91f2d049718fbfc4e8c7718bb8d4625577a03fa08d272eec9bd9f4c6ab64476032af049a66a128f587b10681ce0913efa9aec9c675b79fcd15922628193080150a951a93b5f02c633fa8d5a5a1038a5d4d798231e7d13642463dc5e0540174ebdeb61e71bac210c21ae723e925cc4ce4be3c32236fbd2f48a9aa5fc97c907ed3354cbe9bcf5b905f033a7277b6bbdd55b5e4a72977435e229a89729ee2643062a37dff38b54dc0a03e14b444d2bea9f26e9e094d1307c157b374b880ba7ff2bf08b08c50f0af8d70606e7c361a8596e26d1d833eedd2b655a65d3b9738f64e0cfe4896deadbf19e916f1840b796823a0f4d7ea08ce37af3450021b794d59e6e2c36b2cfa59a52e2049fa9d22cf04840c26401bfeead4329923704506f6761e57efc35d5aff60cf918ce5bb07d11a0927d445067e596582930379e1cb025e92e3f2780e8ce97bf628ef0c6e53fea3ed2d2762a90968f3ca324eb126965df2647bdf1e702fe710a9cf0b213d21210c1be835b19ed6b6f16c11a79daa168c274b0a13020e72cd85995c71450c832bbd6da1a781eac26e6ef19b45c2df5a00527e0af5dc65542673e2a2b726b9b1df538e958b9da1cdf17f484f3e88f3b2edb1d9cfb3a51372ac2fd7a0a2676906e92421a87572a4937e459de4f2471b8653abf85f65c2b20cc145f5a7df7021cc163fc78bb9920d81e8b3367fd519fcfe56596d3bcc01c87089d13fb98fde35b415e6aee0b44e96f8ea46cb36dc302936635160e1f0ae702ed39fddb32e217c6540b05d7b31dcf8817f33a51a09b15bbe9ea160b6849ebd96a291e28971b8347f7da9ac65389a403fc4e42b178df09976dc8c89c60c86bb1ed27cedbfbfe14bc1cbf7cffa52dcfecbba3d482487b80f376b6b42d50fbd4bb74db08c02b89f4464756dd95df0f1a2cc8b6a229d13a4d732b72cc2210d664c827258f603c3c6b0e11c5858f03e636c0f4264e0046dcfe30f5e63525a28d6c7cae33fd5e21ebb4bb8cbd45afa637067de8e4a7700fcfca7d564712aac74da9c99dbb640e16ddc8bfb712adcf05c43e38b5f55ec65fe0070ce3b34075880074666fc243efb8d96f8534d7f1099cbcb2f33f6456b3c8d67a6b7bb9178f575abc7f3faf607542089bd7892744e106cceb4395d0fbb091eddda0b0a17b0ef2a234c64ef5ea9d96ddce0636a538aa34a8b41154e86daf461751ba446fadabd33e3b3d91c822ed4f0978a4512311400bbf1538a1386349ec3c7cba828972d943d79e4f4b02cf44b1c55d2ccd57721ff40e84d9ad5539f9f447a8eab0e4a1cf405b11bbcd1fa3fd409ef39e54f8cf7d36c6c742d29047ff46fe40e4260622572abc3de62c9f0af558adeb577d7748975e3cd76c392dbeacaffc006c237f7909f52c5b756ffec0bed10b1c16abeef8ea3d7413c0dc6c068a02a5545a14424f9aaf9f3193ac090ca26b62fe00c01b37c5b2f493d5e9c77a25cb0f18d18a61b7711534f4910de42b1902578bc6f924483a64c72f9381a46cd09336f537ce6ffea9343c6a2afa0f72614a811023bc98c03e3ec82e4c09b460b7f552f4fd7f56725e9e9a2e5529906fc900a30df3343e8ab2bbb2e935c5909bf960493f7093eb054dc99973f92f85e106c639cf60785dcf472e8b1479c1a075e8071d1aded7891e7b48e842ed0705c7d537122fa8e71115e3a572c3d8d4c275ee9d4517cdec2d73521da548d2defaa6c4f19f237e6370940b0c0abe1fb72f9803993673c0b53347781f9e6aebc8a9f733b2e326eeb1a93bdfb39c112137da580e46e91ffa9195502dee91ef42e2cdacd58455d247a42fbc5c5ee814595c0117f4d1e693b5801ca88695fff71f4f4a4a29c87188a7f9871f3b2c223f6e9802c5f60d59139a9e9161fbcdb822f479c7c2a2125cfeb72431bd328d508efd0cafcd8242a9fa1c674820301310a909936b8e5a328f7781aebaf480942608f7cb3d5f4da0e40d5f219642539faa628f4f88507e7ca7ef91e6618eb5c3bd9fa7473788eb2dea3d5b539519b63de1f2f05249f883ea717e38d7041d351f7d224b382e5bb9ec6b70284a1e93c3822e0740e5d5fbb84b4b06d301fb22a5f67b25dc2d3cdf9218a11034b5f36a5bb980967811601d1723431bfbe09973b6fbbe4b2b5739b547e6a34f7a58a84e13cc67c7389ca0ae12262636f8e9a77f5cc6afd2bde0ebd053fca71663c590bffcf6bc2bc71b262228b62d8f6ffc0b3e53173ebaa2f1f5f69eff19ced0df80348e93684a01f2f5f64ff6b6242cea75f0bea9a5ace82a0c768552f0f46c7e22747cb89f678e0a88b0e681a8ce3d267b98fdaf68726da1aeb6cdb465378a7a867aa88559d9fb0d2150c5cf3fe1772f26b621320fd05337a6ce8aa8839fc19bd6af9eff11d0450905337ad58961ce5a03caba545426d92c7ac4dca56c10978d74901d853deebd9a90ea255b67bf6c6ba5339827d9c56ace21b32e62ee669d68b5f994a3c5b46b71b9e55b0f5f488b2a67f63bf799ff6c101a862940b00a6163b9733977b7bb0d0b26a379a1408429d33e2e195c8a768ee7b252412bfb1f9222b69d6a182b2b9554b76a2d66819a6e573ed1820481f91330c712ff0fed34706dafad04aa21cf6fa7cdc5acbbc69d408ca74c4055ceb8f8ece214df83ac8f72f249163a8e836898203f2128dc3a724c6cc0dfcf1858132369189cc131882df8c90d709ce3601f3ac58821864dafd0268ea735381a9402306d23e6d144c5d32e702eecaa696124dd76d731865b196b304da8c4f50bb3ccb859c43ca5418b4bf3dc2191ee513f3ecfa2faea61cb550cb721c3af09907085c0e3168b67e62270e039d75df9e41fb40c7f5cae8cbb448c4f7013261b919e3c393cbf1cf9096aa6941883e4bf19ebbc6617cd6f86650313f7c5865faa815776d16cef9ea7fab601511bb2a16ae09a6ab373ec9ba3e91224f794c53cef3e92763f112b26fcd068edfc9acf61e2cd9ad7ea4f04ab1bc07693983a2ca78f6a1de9ad90ec42c1f4bdc7873143c8fd12f8686efdf3482fee7c0ecc8b4dce935c2053010e8fee705a13081d9042d256f20abac0ddf7b490406e3132473da54f153edb6fab69a5ef36915699cae7b977d08b5a5f48d41e5577e998c355930467edb7f2f9b7f25b7f60036e39f7d151c7cb91f5578a90e1a77305fa967599f0a07ef866138cbb51decf38c44ce84ab674f1a47702747b55ca0b6030e76fed263de3cc4dafc0f96bdb5ac628840ddbe2869181e51ef6f6a9304a7ae7a898b898b3310bbc0257e87d9a67c6d742589e8800ce94d4cb4a38d1e9072068aff25bf8fb536acb1bea570877e43d9b0a74ef66f20851a6b7ff894bec0e4da926d78b372925b51774ccd8402ccdf63c4814e9dcf1e4b22cae6bd267cf0dc97c08b23bb8e007ba9940ffe96f15908356613214fd2c37247c6324b095dcc79aa50cbd1dcf76a7c26309269d269cbe0f03497d39e89b00b93096636354556bb060142a708b0213dcdbe1a2e1577cbca5cdf26d380de8aa7ae743b7308898dac6d818e40638644788571e56e166bfc171b3eb97891045afb1e5b5109d1c1ac0415e93b28fd1ecd9f784b5714612fdc80a8cab793432f7b0dbdd341e09256362f066125bcbe06a4adadb1c6fc85f12c8c78985e7fae58daae2c1cef4789b517dda603736fdf334d9677e17ca50ade429cdb24ec0ad50a92335bedebb7006acfdd93d0955dc44fb664c0f666494c76010836c5a8917ee52b4008906d6a820e4cfd2b974e19bc858af16017954ee080d3c7c240eb4bd8632028793b6dd571cce71c14c71ee5217fe60e6a525b2e1f879b30ab75244fa8bc172d8fc3287c5b549fbd2191172d5bba19c3cf120d656b45d92594fc871880d986088d144b500bf2ba3eb546c0ee3c8a1afaea01e4d0a55323c75a3ea415aecab45bd68b4e06beec7c2e7309974a827023fcef723b473793283ff6147aa5e2e5f5f5538e38a8844fab648615f896654130c1cf24e02d2b93de19cfdebda3a3ae7481c90f159d2001edd7e7ced20d89d2a9178000e51507bc2a8020b0f45ff09cc2a2fd0bfbcee32b36f5d600f5dd555d2ed55ec3c9f2977674e3b00745e7ea8d3375a92f745b9507173f316e382ac60a6996c8d3eb290299ff48fbda7f610a33515c05a6b2609cab2380b35e6e7cea7c751040953ec9466177e894373c1ba183a880513ee21e84b723ffd835b9c2756a46e119fdb95b451991e139a18c3e3faec58230304446cee844c93741b3d8ae6f062e51e2d1a736b46e3add33e30d4613564a59c57b202753946cd928c2e3aaa7b6fccc8c3e6505ee56a2e8438b9004c6a5b372ff88394754c60a89ac7abe6390dc9fea7877e7d656686cacc05a5e05f2dc07bce380797bd51d9f3a22ba84fa46eb6870ef1137748af96ff83a912b1e26e2b2a7fea6d58afe4518be4cf94a23e4517b68e9a912730efd80c15b3093e783962ef5818c9c9bbafaada1558f595718fb489d6a64bae9a4d972be956ab9b5fc09f755c97d05351f38ae2a94211cf702d6b9f8c10f4f64f7896395a8144b857b0bba866bc54ee26687abc17545fc16104baee65edf7c33ef67c00cf90564a8ce0e9e62b07a9a7cce41200d4c877450dcd096e01d3bef499c3dafcd7a2c7345aa8fd26753f5fd9f8cb6573fa44a47ef7f8e9443e6203636c3e72411e115983f359b1459f3031c3d26a5a25feba8fe8e4ccdc0ef33c056ab82af2da9d8b7e03ce7c1cd8739e5f07d53bc69e6e58aff15ee09e0a02cb0446f3fc30dbdcb5a264116433221c8e9ae7c158e8f767e82f86d5afac24d4305fda6b6fd198a81cd73d489cfa3ae8b9d1686d22c3ef1c769061fc431e35ba27585daaf0979feb059f5b80ad8cd92d0ed50e9f036788606becfad340bd1f9e0feca367cded4849b931bb747e0c8f5609562ea801550c76a798e3b51ae2398beb413de8337fb52822a59031076378046fa9dba9f0b4dd4729713c58e880fc713cddb1f08f100d4e0be2330da6f294afc99fa20cfa381f0bd34fa9fa62272921ce48a60c7cfce14e2de1015325de6fc5b53ef3ab6c271ae119c0b5ed0db3cc990f49e8204f39ee0ff5f252a6eee9551b3348e95df5bfaa7284b391db1d7730d27258fb56df25d8b9f37a567cad8d7e0cc1f10fe853a42037dedd0a32adbecbd4210c2ee3dd1d74c907bd56e17c18dc5fb83f40edb5f383df59a250d1be66550861dc72dcd7db9bec052c0594ba0eaf6d8f446b3a43b4476790f17157f5b5ce5f740679737d51abf0d31cc54b2104d8e7f7b5d275eba615a90bb8dc7d78aa8815d0ee0c811294afacc678a1646a27eeaf0a9b1f161179485783c744eb45a0cb2ee802d7e6a9ed27bc84c538b75815c161269f1f7cd05dbe2d5c825e268a4078b6ebcb8dcdc18e6c8f77830abc0a114c7a4209e410336254a3b784f0d58798df866aac6a1e315e48b2963c4740ac113826185ba0577e66883b19dfa68178a5c985dfc8420e23ef750ef18b2eab86b66f8074c385cd463402a40ef0c6e53fea3ed2d2762a90968f3ca324eb126965df2647bdf1e70406c14c875ea070a67615901c32628238bc1805584509d051530886ea981a504f22328b7b3ea587f6d67d77124e66e4264c690c22b097d8b61c9f229cb3372ac795d9908c23a1decafc9be3bea8e5cbfe890ff7f19a31927945918a3c26ba2008f82d149f23690480ec6d1ad53268033437e7dbdcd48a04c6628f7b34d720e4c0cc7757423902f08f17ca57e0a79f140ea09a96fa4c45c2857210611add8500f6cefc23fab42f82aec8b5824c48a01b1d05f879db140601757b9df6df825c5b2a9baa674de4181400330f49c2c7076e0b44e3fcc28466e664df318b07eb08ce83004c6fca2f1330b5b8aa6e205f72f08d97625ced0c1351347ee22ce8f711ecd326c997747b392c71ed27404c5895ad31787c1f69e46f490c1f63884258b9e72d8f895d848c36da159a100d4e4ce92f1ed3c30bdd6707b0de00923ec415afb66357d8d43450f8d5c44e1dd542c786c57ce73843cb554dd3d1e64365f7562701237cbaf6507e000d8f9951f9351852a93878244ec67c7806157c19fc616906671ab96d9da52c460857c7c1ce3b67e27aa5bfee0f665dabb52b3ce6007b2c0d4541c22eef2011aee6f53cb7f1099cbcb2f33f6456b3c8d67a6b7bb9178f575abc7f3faf6075446aa87f9612cc972255d17bbb4632a986b14528146cb0f8aa0eabc89f533e840b4b1a1e358fe4eedfd88adb820ef14cccb423f29ff88bd45c42f93d561a3766a22c1737817f6ffec374646a114ccc548554efbcfaab3ec35d767ea8cf11b73d4e0a5aa69a37cd525a057c832807e58a5f7b389751462b2d085aa91095f350d8509ed5726ea0113750f77f16340fc3d314d93c474f0c48e9b8acb60beceaade8b03d0e3e65ed1d663bd3fffadf303fe3e04c23ac2201b7b91529f0cf0b99ce127476afa748c5daf9b174da0b4f779d32443cfada5443cd66f8bbb19b0924368d00c97569070c3ae5b326e5c7ede72a6c1235202b6b923f03377123903a92b07f5743c45d71de586f3946ae12a4867515ebd1963a6b879b18c96a776353a33b9e984758c35f7aa8c306efb3e1aec9eb4464535df1eda32cc29022b2a49c1d190281419b74520649e6a1ec98ae5ce9557c15e9c12a1a22052ae94973f92f85e106c639cf60785dcf472e8b1479c1a075e8071d1adeda84b8f268715af07c2633f304940367ceb4021073665f336914091c442a0df718937412157d87188d5b44aaa5858a9dbd42ca2061fb0a4597fcba13918502319ab49624b7f030257702ecf6f4504bf7bdd70ded205775033e6d7d9b8962e0c770c7347e3e203021b5e8f759be28954b4e7829a494ac9336428be39112fd336145438b11df6f8889e484cdd5f9674dba8afad7ba18c2cb0bcbb1f0c6d37ee5cd31da639c9cd8b54e502553491c934ab6ed0b56fe4edf7f787433decd9819697282f661db817b4729d7121d7e789db68ae0cb1642da7d3ac11fa9999c77d2e596a8f60f3c04664d916cfcb0eed0fa9024932d53d766511e81a1868443bd44400218bebceb83b220c9db4545b391f3ccbf979d0b2a4bef44084d2d7fb073e7eff2573bb86eb6da06211eca266f90a31f7a3ee4d739ef9ccfbd4f2551dfb86c4f02325dafb62716bb22a96870018382e42f25cb795f343f34ba423c20aced7d00fdd37bc5b76d122418d3dbeb7f2d167b473de6fedbc256a267baaa04efaf93a02a2bde59209cc079b54199ee6fbd074083d92b74430ced2aceceff424abad108992e1c903dcda0d1d1e647aa332a407a67611fffada8a9f16961ff2afe607c0297421dc13a5c77d00dcce0b32290c2e491146ddc59f5b72844292c5a64feb59139d25b3d648b4c7a3685af569c898f4975e36f010f03ae7421c739f65d0b13a2e26a0877da2908b8f077c2bfe797b7a26c028d72ed09fb9d9743075fc60f34d3b9d001fac886be815a94742eda6f154b94452de1b9adc4056b651fde6bacca51b340ec3a7f79f61f060cea7892565f855e9b5349ad8aec2fa9f5736e3c7c0969269d5350943751e7ea4215b45826fb35e4ba436fab033983ef9e94ed074066b91517e80f931b2d5c55e3c068a57efd1482330420386b0710e078709edc8b06bbacffbba2de184cac388831142e403ddb054f38ddc4ddd4562b8f97c5be2d846331d85429914be3d50a538bba5e30178b2264a739b2f62ac6103fd5b4c9665bbb467107d596dca0c2c04750f620f6c5347846002deb229b7b7828e3eba8004619903f24147496ce68fb47008eb5180e3dd3163713a07feafd0a6f35e10bd4a0f56d9072e87d2d5e597cab2093282b921c8efe8a29ba4c10b1785df3d58fc8fe46f9ba9d5222eb32c132590029f3737f26c78ce04fa314ac95c7b049aef008013a5ecc45e826e471ee85c32925884b9fd3660a020dd00c2547e8a0761e5d086ab06eee29c0c49ff81edd44de862c9b836a4bd56cd090564dd759e27569cc0919ce5627d9ba92e582938ffe01cb9a613752fbd26e956ce19d959138d1f680ac77c917b0e3d388d208f1448be66c78e6aa2a0dd55d2f9055464006e7b67cd14a992240669cb891fab60d497cb567878b57bfcb683c21f4ca4cb1a2a1d8c49163690f3eb5e16f4cc2f9420bcb0d26ce5fc2f797c1e248398d3fb1b8b53af759d0651dc3a13f0457f003f734522f591ebd51883b77e30ebee573e291a038076d1f7f6a262674c388d2ce6a4c7e77c2c4407a09612a93fb82e9fff19b90fdda4ec2f7f8e28896f306a4489aaef994445f205f93e1e4ebbe659eedae7c49eb4b89600c95a74d1ea65b02b9ae7c327bf74593c6bb2e285dd68f9471707442e0c5f67e7bd6b48041f8d1862e622ef90335908744ee02151a8890c578a00cfd6fa0b8cd6ceffcfaab2dddced6d1e3c45dd6dfc20769f64cbc8fe633e3969e284b93b52927242c9b025b9dfaf5ace0898b9be284d3f0cad5fb68ec358a3cf2aee71095a8dbc1765f761d4b32068d35d0ff4f329f9040d6777ae778a1768abe5e75c080711272e7efcb5838191b938ecc11d2d2ec372c7abe68709a2268e2871ce68b6e56821babb09d17d4eb14af323832424c33faf28d76ab205cd419f368c8efe95c7f701d6442aafc7298d8654c57596f3154f2bd6679235485e4e8cc81db6114b67678440f3657c0bb5b620782ad3d8a18295c9d4c9b054e2301a21aedf94e5b9a355c96a860294c94137dc76d3ec5abb77cc17c5a3a176484063234cb3612e42eff246b7cc5e7fb6599fb19293f28101e42e7ea4133965508af16017954ee080d3c7c240eb4bd8632028793b6dd571cce71c141310c49dbb3db3bdb917b933b75ce884d3b43d31125b53cf897cb596897f0274c7a471295d054501c999cb0a3d1647983aff6c65f75aca4eef58df3869b1dd13d7d8c26f01189f357b69d2a28605894925c4042e88ffa49b70153ca9537abbd9435803c1382b8085d57621dfff8e1fb2ccdb5141540543d890557ba55482b173ab316f79df2fa82bc82b9e956901fe4642bf1049c70972e40f42655e9c4dce6e2705b9cefaf2e7478e48578682dbdb3dff2af1ddc6b1cd9ab2dd27fb611af6a12dfad2c74c20e3cdcadc7317ab21fb08f3e377e1a397491f232726485fbb1e11fcc72c5015d6fbf7c0c2c9460707f09f3cda24d2a7b8b3137100ec029b259c244c66897abc86be7026f11b11de83c822b55d38f68286b0db88912728d844d5d8e58f2ed6fd86550fb1697daec57f4b3a4c6c8de9fc9069897a4e285c334ff4c8ee1dae2bd2344f47f8c13c04888c85993571365902176d65a15ec00f16c0dc754cc06484bcbc096ee87330a565405d2597d592f25ef8ba4199b06bb77591b3c4868bebf0a726c5a97b5bd7968f8085687ea8f7c2d25c33866bed536ced5d08485081ed6b28c9f8422eb1d3060e8cd4503f840c0153c0710c0a14734b3eccbac0337bfc9bc721194aa7f8b4347e5f2a002ee8951e6395f0c6e8de34b8ee5a29a16d3504292d49f3a806ad592f8581eeda2e6e0bed212215281a32bedc540cc1f0513ef484afc44393e89fef721a34c18a227716857b0bba866bc54ee26687abc17545fc16104baee65edf7c33ef67885b2130b16372ac50bbd0df484e001b397e237b2fe13b95b6db061ac2a02062c47968740bdc6348f4d444a4fe8cbf44e15d620f41be70569509827d1cf8d92a55e4199d80afc0319434d2079a231b721188684ffa81e4eb86b764a62c49b92da49e5a205f22363ebeeb5bd1248a2d9f27fe50c91a0bfb4a2f358170818d07c05eba856dc254d47c60381b1365dc460a27df7accf9794b40746ab80cc69f2c806c7fe156b160ecc1f5bbd893dbdbc15e8a0c3d0c7c17315b2b794cabdbddaada33434263c5607a7a32d0eda85985d7b148bc59aa8ef060dda8462b715085c96069420bf4577faacc71cd983c8f455a5fa108aac5150f38bcfd01c16552afcb7f2b9d85159bba01a878bbbd5e4b6382c16805041984e9709a0fb5975a5fa486a6ac268d8bd5630940730c2b24997eb6188344fdbf5b6cdd2e67f8da1067bbac6041d5b9af37a4c52d7309f0a227e288b1eaeb9aaa2924d86ea785024ae789fdc036a5b49e619c73371ce03b807cdd132d28220eedc58eddb991a7e907c2625f4de45431ca9eb04ae4d1f5da9dc4738f34af4360c242c184adf0784ed96ccb9cdc2d692c792171103f9b2623be230d44f6b417b2e1cf0a0a7fa4429da008e7031e2d16de10ac12d641c1d682fa85ae59029846abccc23d47ff5c149e63ed4f80cb3993b5f2078ace5ada683c3f06a5844f3b2a61d2f9513bb8f68a8c032289f81cb8c576030f3146232b5bc2c3d2700422c5b408602f325574598e82e056920ed1019ec7f9254eff38f64e0cfe4896deadbf19e916f1840b796823a0f4d7ea08ce37af3450021b794d59e6e2c36b2cfa59a52e2049fa9d22cf04840c26401bfeead4329923704506f6761e57efc35d5aff60cf918ce5bb07d11a0927d445067e596582930379e1cb025e92e3f2780e8ce97bf628ef0c6e53fea3ed2d2762a90968f3ca324eb126965df2647bdf1e7032537137f8e7f9da4792433cde60946be703aad75351db872ae7a4a52f0b5f9e987f8aa450da3bcc16f93f3bb7b1aca1aeb16627a552ed634fd2d9ce69a89bb050ba4a47a24014b0010d9609c2ad2992ebeabd8fbf2d4a006fc98f55bea86e730b66763378f366e3aad02c7c7955a034e0c1b9bf5df1b4f5cab87157674bb1c40c70d28bf677e594ecdce73b5d29b9af2ece0b98f9f516c45a5e44b20cc15991f8de23875121e9f2f16c7244343e5e1c1d6bebc99d3cc790efda9765b6dbd0bd9c59235c4e024a27e776aa7a318cc0e848ef7a385f4a996037d58ba9da59b96805a83e72712defc0436e95bef518a0e1886b2882934c1cd47bd228b5614b2e9b5d212f0fd28140b2caab112640f89e57df3d9192564007dcb4a3de7c1bd6607f2b50771d3ff4c165bfe0009224d95e6f86c82c02b50f6caca3b3c15a567f664c827258f603c3c6b0e11c5858f03e636c0f4264e0046dcfe30f5e63525a28d6c7cae33fd5e21ebb4bb8cbd45afa637067de8e4a7700fcfca7d564712aac74da9c99dbb640e16ddc8bfb712adcf05c43e38b5f55ec65fe0070ce3b34075880074666fc243efb8d96f8534d7f1099cbcb2f33f6456b3c8d67a6b7bb9178f575abc7f3faf607543684db1d9145b792e2c7d2b961a3ae251c4fb5cb6730663511aca955a05adb857afec6e5debdc22454875380e630786b3a0c17b569c1238e96c483ef45a531d3d9afe8f7074b87d75098f73eb016ae3176dc653715f72ef6cccb2e0b9cc0ce1f7f7d56312995cc0adf1252d44085cc4c2e0bad1fa15fd1d6c94c120962895998099ff6b2b43b7108990dfde81a977fa8fa75064abf871b7900036ba389f81f2d82d9d86893c9379aaec07fa72f2857291530257cba400b995fb0ce24eb4c6582c59c5e0b4679ed5dcd0c2729ebeea2c0ff795d1dade602f003dc00e86780a3b046c65c51535c5d32be4685865477a25cb0f18d18a61b7711534f4910de42b1902578bc6f924483a64c72f9381a46cd09336f537ce6ffea9343c6a2afa0f72614a811023bc98c03e3ec82e4c09b460b7f552f4fd7f56725e9e9a2e5529906fc900a30df3343e8ab2bbb2e935c5909bf960493f7093eb054dc99973f92f85e106c639cf60785dcf472e8b1479c1a075e8071d1aded21ce4b74bc88b5833c60ee7e4e4276a5b908675b424503d55840053fa33bea0ac1594f3f25f1d6ad25b35d2fe6cbfbdea20cc8f0714c04b1314cbcbe273db070d98e76d71a37bdca35fc560622319d26c2738f811f42f8330f5c647a625958f0af34d35373d2d6a3473bcda8945091cf21a37dd1ecfdd42991c83c77ffcb268236b588c8e455342602f13eff41aa227ae6ed9984265f5d45370dd1978f3e22a39763f234a402c56a082e10706867fab732dd33cd8a528738b09af3ffe10d6c2b0768eed3a39ead93324e225dcba6f0143a1fec1bb32f49bacd2346729c326d2caedac0de0b727b641bff2150377f6afed706a46a65a154ec07cedb09310428f22317fbd04629a70049c1d18e309f380676ec02d402003afb3fc6c85608a0ad4505b3f48f982442be107ce72ca07f200646e6fe7a12d7ac9230e13fcc098dbe5a8a4d1b246dd63b2f2fda8b520d135e5655ff1d87f5d945adf4a2dc627e0c4493264f9eaabf1df49ca65b6ded44dd79b9dd467aa0458fae48a861a6332c12cc8de2ddb3375e5abbc40e2db2b6f5103b4a37f886145326398bb96c4298ad0cbc76774c0c69376fc6c608d172650593b3891f915b4fbdfaedb170df4ae9cb9ecdd6ffa1f9e37911e729120684d321e024bb18947cc72beec7f5b2a0bda7b5e89863dbc5266cf22a417bd1a8415ac1404a61007314e5e37ae6ab1cfbfc28719dc13ae34eb07d447ac39eb1ece2dd859f2cfd76722a7ff7701c3fd98a0342012730715c6d4f3ce36fe375c2ad7f3bd2b4fda5e868f47cab730236c7c640a14ebefc34e66d29dbdbdb7b3934503cb0e94f7cff3c001ac4d6f419faee7cacce2f75bdec9ca3c49473d34972fa3729b9c6574e4ac3179e8e41e6fb70f5bd57663c32877d218fa0a045df6547b0b5432285c04f73bbc7685ac4a5913a081ea9ce4ef69f290658e717763036b52c7e4bd8719a43564d7b33194b00609f5080bcea7903c63d32db30117fce544f66a4544f082280cc7095d596257d74b130c5e7e67029a8c6f4ffc2930d90203e4737c8e1dbc5287c1410ff5e528c4bc00fb135ed360b97be1a567699da21c3b8c536b4ecdd47e0cd5fb9b55848bea6d89653f6c4167faab6b7cf20b1001f9b5c1a24ede944661703731211570425fb3de2b53e04a89703a951ca5340d6d8d46ab3e604c7f96a279bfd97e8c63ced08b84cf2d39b61d5f7742c2dae6d14ec241ced6ebb34807889f93286391de5968107906594128a079f90b2620214c3ba6c1d430162a6d7351ba9c7b63f75cb3e141f03657423aae6b56f3099cb2d71beaa7935ec9951351a0aacf80b826f936494777201bd374633d285417fe0d4fe561721b64eb3728116a61bb087318723d0fa63c1763f63342f168ee5b205f07ec6419aaf17dbf186a9c022cc511de24005381b446c7f259b325b12438eecdf2cc2be6b304654151b8604be0e391e4d83182003ee8314e90e65ed4c5f07860c70fcf60bf73414b7ed0fe146263ce8705037a4445a26a01d3fb08a96d298704fa753c232e578eec9b272c6012f365095acbbc2fa0feecc2d56f2fd4bda914e9e38851fce5f228579fa79d4871bd7383a027013c7388c8a960e5fee79d2910a409a47f83be89888f89d52444d6470c29505b1c4468f39e24a611b316d6ced89ca0c23ebf3e02243f540cdff3fdc0b6d6e76dc6c2ba4f96819f4abc396d66a2888c3660b50817ab3f9dc1085018149cc3ef67c6f68c6752abdb8536caa7a8d7afd13b488f842db7f3224e2d49ac87153b7154570c5ae5420d986dbf49278119fbb6ef6d5ad57e34bdb0ed756932be3f034eb0fe2c7fc3dd6c1830eea47305be4c08f91a781a465182bbce69cab4a01c4125fb73e5c3659a5144aee76996ed75c1bbdc4e2671d830f1bf83d6adab696b70cbaa0f9a64736142c43f36eb5e467b42316b2ce13be5f590088d2d761c46b163e83fd34b7e7a2297a2aebef8198e27cb2adff65c924eac8d482129171e8f349cfa67c9be1267df077948c78402c345e5315a003451ac518ad67d4d592d358fc175ed6fffd0063c3df1559f7fa634e375544efa4e86cbc44c85fc445b38c59f0b13ee933ade9354b834a356a8f5b09888c3d5dda97eaeb92ffe579283cd351ce6e83691da22d333abb197523b24205815d4491743b6e62b9beab5c0d4583efbb3078f7dae38109c49cc6095333bb8e1869222f5c79b2576cccf705ff9bdf87ff5792fd33c4234b37c5765a73206be2bc1cc9122337db391a1c838b443b25932f9188c140dfc4a82c95d42862b54f980f56680f0f3ad1aa2f74793c5f04b63df8122d9d52f22314f32e46d216e400192caa7d840f6aacddcef8f172d93016e9224917946e9dba611c0030b3a2f32787396fd9ec0db36479b857473f08710a4bfb138d3565c2e9b439d7953464aa76a94ad78ca4aee709352f7f9dd03566bd662ed4b10f66cf79513686fc94274dc32757f2414bfd1a47b1492e2f0f25d24de888bee8fe8d8f27f41be368f55bc00f9c2209a900b7ba06fa80ab24ffb95054618f3961c6705f4a3268ef28106526363ed3aa0f1b131ef866f4817535d66e5c1993afda0626a2b7f82ed6cfd23dc507b9853a1499713886ee2253b5ef86a68c1c2be6cb9a64def86dd3d611dd78ef5b573344209d28ed83b763d2bfc705d5ac7cb89d0c6c12a70d81a15a51656d8dbca15b527f4be50c8e65045cd6d80b03564e8a81e6ee3fee633a94ba9736b00b66602747ba19ba4beccd83c76f1ce93e0dc0145549b5bb0bc41e824f4f39b09558830eff08f146f208cd669b2c377141df8cb2530e7f986a0d77a27e91d27a54b286ea6baf704c6126cb13f775654445c855b5f3da9deb85294ac31241572eeec8f0e9909a4cb1c7206e61928eaaa7781ec57214e42b5c2a6acfc9efd0ca59d2e7ac619aa46dc9a24a6acafa21466ebc7b006c4bb96ada6b7493c995203a8d9acc4eaff904d74583922138c6eb8dc74fc174c83906909ae1c1aa849c5ecd68c843a7898d78d6b5e400e529aea7f16b3d4c38d21544061f5ff1d2298bdc757eb25f98905354a540ff8338c26e9b60357604ed90017069349b4c5f476fc42d52ad4e1c095fe14a87686a0ee920884d43210ff2310351290432b7c44dc50a9bc38bf9f96d4725ca5316b49bef1bffd72544e81c02d264ff261a60cdef1c708ae9ef42f2f825aaf3c94a3b1c07d6a4c261e41c848f02322fbb60a9d9e9425aa1a868871c877b431590f4e362d300e0bd916c84c10414f570f8831e8ec311ac13cd675d047d4c9ea1699a74b2f59596bf2381dfc2c0440f7342fce5f9abccba9ec63c2849de2c01d268ac2a59f03c323f69dbe66df0dae1741a36c24addb62e13103a8f9147c0f8a41d4806683553e6a84034fa2b91591fa8351eda6e3b9938f49137bd81b289a681d8beffe55c969380556bfb84a10bfed4ce51cbf07fdc06fe454d6e0d636aa5d0b05e0c60617142951243e13b627383b0f24bbee7808181276f83c2a90fbbb3599cd26ab2a376a59109607e7978714cdee1d3cdd56cb52f81ab0840d47422577b5d20c8e0a5dca031c60dbc190cbe178c6908bfbb52413a04e622c320f62fd36d53a9b68ace269f9dd4c1ddbf1c1cee98e280e6ad4cb0a322a11ffc4513660ae791c66665068993a492ed817d870dc64900e5f5176dfb63b53193dfcefac1dc7c688d56bb03e1f6d7a873e0cbd96794d76c31dfa6fe75cd8484b54aba130d0e230bbee70a3d8a4d90f89d63c0f991f14f7934b0070fb70fcf1697cf63fce1ef413507f3065578abf0b9bd931053f13be705ef3403669e6db44cab01ad66740ab22237bb1318065f6c840657461717d638e55d26250840cc455bc640e54e16d8d54bc1470e73147c416d7b1de1c13de2c22613269a270f31a861584a8466658dbe03ae1a89c97477f49459b1dcce895d18a95c0c9258e723469e00de6f44ceb22aa71b76ff46777b5e6d06c9539928b6662fb5b7afbd7afa67480cdbdbd604281d69e74b77d027ccbc23f085bac3ff6c0cf2e3bef37c9249b24b802167bfb380b1ea8e49520c1a8210cc02411211fe0282a2ca31d77b4eaf6068953320a1668d7c83ce6e5a5dc6eb9ffafd165b45a9159f9444744d9c92c9e5f802afac1c184b9af7ac8a0b1fa7f2ee8be284a01596d308cacac48c197f04ae346578d7fe819ae0f47f537b13c86748704488637970efa460ed8b230aa5588b2d33a5180ff69283b2146eadfacdf0334fe4f87518947cc7a35bb2930aaa97e2d3762319d4bfb904ec903aaaaf02cdccd0424fc8a4fefb756449886bd6672c29cfcfa8a26e6d62b0f943e7bf5521ad6c8ae45b543ff07113fb96b233e50aaaac540686c1b1f308f9919171b00624232150289eb6cc6b17fc01736f4d35035fe0dbaec1a094ed1782fcd3e28458de0d9b8b146ced423ee4fe8b5548d75334eb960e98d8cd0a51508f19f97dd767e6a0cfff6139db5d7966e51069b236287ca5b63df8fceb475698362d967f7a53f7de12ba1eef324dcd957d29fcf34f6078e8b68d5c550ba29a5cd5cda20b5e5894d7c68dbcd3dce8b3ed9e8ee31e85b0792c8f9796e0a25f6bc9f9d98cf6411b49f5fd90e20840298186a49229f305f662550c7132e4e89ffcf2f39fb162b5ad1534b37e3fce977a31ba3cb011607afba8a9c005401bcb29378856f5dc2343dcb818b0f909383daa5f51ae44700b43e5c4300216060fa4eb55ddce1c25870ae136d54f2fc45275823a66f219257dd81c977352c44b00e99c61a10667ee6efff7f1ce2293d04105aa25f32b31598651abb8de05b2807535c70213b2aba883262f3eabe334c7d28235a9de700b8f79e9b93bae5427c284d2e144c5b556f312279dba03c6f05251da384f7dfd395db87bd4d9a3b8113d2cbaa998d54cbd0ab8e37077b7a6358a1c82eacbe0dc4ab8961e6efc3b8af87eb6fdae96e7c92874203e21c6fffdd7a127a309524dfcc26f10e60569f74aec273ea31f0cf3db59202a4ee4b0b19faabe3ee741ce5b946fe2b6b4cfa493f278d5e6305244844f401d50f07878d7afa260138f49f0e9750ae890867d78d32d3eafe87497c750aacf16049f2ded100b548391b955b58f639255f0a54790920353288ee5aab1ed2df4eb09df818b21e946623ddbb71d4a93011c62bb21766a58400765c07d6952462dc61533c5ed4783c0beaab2d8353aebc49c39483885b9e3122d210b17859e74c04909352805b03439645d3a22d965a7f625fa5151a778b05c4b212fd7cbdda4ecca66f0ce0d6fa66e19b3536e7acc4f76a7c97d516a285e3bd207babf76bd4399a36d8d8321813c638a290cc3ce37294b630e89c95dfa98b9b25590518f8a62493fb4dfbf3c36f85af20d7eacf48c338c14081a9686071457f82189b93f3d894a5bb93eb4885f1fc5d371d7cd3410e610bfa59cda43561a1642e09bb2b3355178f18f5f34857e33ebcdc9c51f3e3b7b1d0d0c1d7d4bf25c2adf5fe837436d6e5f4b9b2697b72857a22e3c99273340cec80f3a84d4bd0d030ebaa5f0a30da994668db6cdcdf048b49f3e9d0382b5990fb99866a719e90793a958e18637009e46626e0a09e236af78509a55d80c801730c5c28b916991bd5aa1c8b825933482f44cbc3a4d6627f565099b7affc34e116251517d673efcb3cb8b6787358ac57a98829ea72f034be31633c47be42620309115e15f202d7bcecaade3da08361a37ad99227a86c82f01a68f3dff5b39e39414f48e74720e485fc896729382ec4255bec10fe1484a5f982fc538569575e434e46245788fe62cbf2b364e57f9d9264e8869c1d9e2882ecf5f3275429f896c14768e257682b09dc0a3e374b6eaa63c36c6ca40e098496327244eb70700c61dc7baff32abe53d65308dbed304b2af65b2325837864852aa949e6530793533ab48189889068ba50ef2399f77f5cdc55915b7c9d81611981a29391d30245c4e48a6294fa9a0471da7ac748fc9e926a5c37c06894a28a4a4faf636735da2b60d29c995968bc19a3329a79e834e26ff778a7ebecd732134d19d9e0911e26b1702bda6e4792c16e5588425f3f72b5ed5f9546bbc2336785f372c70b59bf56d8e170b4fbfdc26e660ab0876c354b14e37cf0e7f4fd3b6a62e80be711cbc034237556dcb0fbff489a5aac0b422bc5470f8f93ed3f7a35ee2f9b7f42b9291b4f8841c5ff8a7cba79ec150c2fb3b3e3ed3ec943b3af800e9f223530f466379aaa97f24709ff1a755b2d0977b11b9973ecc5656f2d07dad41fef25b9de65d6c197e62771d7c936a8c98b5a543c951cedf095b5d314195dacdcd3b9b9ec18e30209f5d01bef599540d94a2601af4c028fc033fbe74d6a9b3c6b7b71cb818c86f7e1d525f14255f35ae225441f811cbb5962ab56711596291a9f51b704a3d689c54fcf39ba63776feac1c527d49020533e5e83934768dad1531b3d3b8f8f793308a8c6e11ba7b82284082161daa9cfd3de7902dd85091806f0ab149e40b2e68f0895acf0faeabad15c9c968f46ff1cc8c146c33ed6887c9a694f8aded990dc6b1a3422d2792a7262e140cd59706a5137929938a4a43e66e93d859ee18022307423a53ad731d39a9171717b63f0ff5d46fb02666d527e7ef708e725d15835877c3175d2f154abb1d695495674e1b0b12129706d74fb29bd074228233aec07e383def2612abe14ea7e4ff5039bb6eb17cb8aaba3c27a1bfa1553f77b61fc61f4a292f76cc2299544bbe9ea1f4279303d334628cd504f88533b5ecb862ca953e31cbf805a3fd006a23b7fecdbf9adb2113473053be1782e1e6bfacb7700bcee7a904309802206cc3898370d8ff605868020f9108d7dc4a84bc813c56bb65fba5b38283f700e25c2832e2a61c16c479383f9f28bfcc947feda5618b7aee2ab4cb1f23c16116f4b4283d8f88662d11e03156c50686c7bc0cc53a387b8a2d3bc9800941f0c5851b49f4e8ae539ba940dcddfb0b2585a24d3c7695bc53671f3eba6bd477cae92a45fea7e1579d3da20fc94bee40ba74751e96dd6aa9338823df3f0a1dc72eff3aa918d55fc88fe6b563eb535bd655f63ae66628f11ebd9f7745b741982fbb6c6d6abf75c8fea77f63911908e1fc39880877ceb692041178279e933a9f3ace515fb4b41288a26bbde56acbc76f9181a27160962b7d79b9124aadb924c12e23088a44e4d73774b3b7a8e6cc426dd6cdb3447bbaa299fd961d2097997c54c40d4b2efcb1ea2557c3a51796b14d338095e75ebbb8bcefe830ce96f92ef33a1b9fb383db4ff67c3cf70790ccd3f1bec092b9e8e0eacdf7155ce5cfc3e84c487cc3bf3ed2536b187bd0920d342ce79963c8629d0a950b76875d6a14e653e1bb65a6965fc2cb951dd234363326ce6fff4dc2f3945c384083662b910f4507daf4673e00a817a731c9695bc3bef9fa768df2494740f996e6378a889dcfd3a7ee3cae7807144408f5ef9ce5b1b3c31830c1ccd23760ba7e5f330b5a9a21dc2a3d22224f77773f5c025c3b3610558818ffe9ab2359516df4e8cedf5b2e1ec4780158a7f6bbe2e851ca0c331508ba6743a8d86646404f5506a5d35b04c79901075afad76c8d50304958a99ecc55456cb008a86a5ce15543d6454a71287e57d433afbf077c693c89104b525bc3dab2c04f00fae0573ffb691cadc93070b57b82275e0901d07ad6b0f155f92cf5bfc048f34adc7e2efc7ded97ad25430afce7976865108bf6d6d55f4041cf0ca2db1616ec94091aa49a5e5edd0715cc4723d8188ab93ccbcbd6f968a70b3b85afd420bb8c8f9e5d0bea96f058f5321220f9057dad79bb8d98209b5d8243c6ba2b6a68fe8b5a3e3a3e54f06ed9a4601213508095720352298d1cf032a0645252148edf8a864f7d3122c92edd50efd975ab878090e74138f4d2372e58bb663e017840db7e4fc9fbd9b4fe2e1afcf963daa4a2e007b7b778b5e655a168c657c81d52928478f919cdfb97b5bd41d6272d1dca030159e2f78680e95149e90a372c565d8f1240965788d2be086f1356480ff697b88accafe203745005593835e42fefecfee0879d6ca4e24e6f081038dd3e7ff0605120495cbe0ba81576a49ff0d6d79e800c61d57cee7ed460ebc2e8b37e109daa77351045f1f0299aeb7be40979230e0ecdd6c1ce6e1302097a8cc646b454c69ef08601e1dff7f3a1f044ff875c6a38cb451c9f23c42ffedf6734456150493c962be2e8c06e8b8dff074733812dcb46b6e1fb6fff902b2dd4c3102046c7106e568f636e0b19754852b3cabbfcde016ef284981d6fa1ca565e741f564c23debae6ecff89d37b128f4a8fb118e0b79b03269b1fff006c7c9cfbe94f5c321a5c4a1876b30f9129fb70c3661288618f3f0f383c4ab020f67fe17415595947a7d95bfa335a4c33675ebf4e2d75e9c3c1ceecffffe2fbc3d0bfbcdbda99ec4ba8aaa155d432cdc4da05bc62e6ac25637a546658e6cf55f799402f1a3ed64b8eed226997dcef11443f905ee5d2c4af994ac37586d2ce09835321351871b506d8d36b670d5c240857292c974e031b8746db9fb69481b71287e596ae10b366d2d8c0555f7dce2422014b4701fdb4ba66c6107ddc4a09914fe870c68de3ab1574b0dfbf7a856092c814bcab0c2c123303de5599ccbaae02ee9b12c049ca906732782e32f764147cefab50d9d8a496d4adf18a90a300138b551d39823e88f9b6ce2b83baee7d882208380ff161d8a7f1b3a2c980bd4b76466dfc90b985df8b2f80e2c969ee9787cf20753ef553e98c7428e0eeb9ef42a313ef18e1cfdb5515f63d3c70d35fbc618ce01c024aaf5a86aa601f749d3efc0c3a4bd229d633b506de528fb97adcd4ca9a48f2242c7788a0a06778134eefd4d3818c668b912df094ea50031778814b5f32ed21edcfc438e61694c8af2f0b06e934815e9b6f7a820e523cb04af41938df86f6a4629e519b1f740dab45ae0c5251f46cfb6efaef8b402a6a9114071c9c260d7f8a0ae03e5932cd2eebae9245de97dc38687ce4abbdce559c3dedfc9a18f5ca88b490ad736bb61d28d814c84a2536c7fd675cd5086178f0768efaf4ed0a4324e52102b26fb194a9455cf28da8004f18fe94a1bfd4c45ed99979d6fb584528367d1b0c1967755a3d407fb2b1bcce54abecf54fe4bc6e7fc3b65c351ce346736b2a645635578548f1aaa6be9a22b0cbe7c976ba9de8fab4b0a713e60aa6d918f3e148a11ffa9259149878b39a1f9d07e624e8727335ccce79c3c6896eaadc627e6d8a1df2c8085ea65830b53e9ae87cb5cc4e5dd6a6776ecaa60110b58e99bc61428a1342ffb54524756fc51151b22b5d43ed36475777319f02c9ef981de84f23e5e621cca68479a37224e76ce30cf3cab294e664269ede04baff765a766d1ca4d59b9b9398b5d1cf5586c4a23a07f29dbad824cbde717977ae5aa423c7e56bf4ec39e046c9ec0ed32aa7d669388774448d94576ed817b46fd557e044f0cbbd1bc8d15709ef85198752bd6dbd2e1db30e4f9e5efc5554da9f20f13b7862790f0c5c42f9aa03fe3047816d912b26f49b8b08bc935f6f7ae81142fb161d0f69466d3145b2677f104d8e1b7f4033fced78fe24b90c9a64f7dace68503f568b3d186157ce4dd7113110f0b329990bab1913b370b9c847952e439605c5e56383e408e8fdff08801e64cbd23d099a30a75b9b35a1e93feb26aa2abf664eb295b73522e6a5eec46930bd751b24cb4e941efcdc9959f70546403e67ca8e2ad5e5f069b33f5d10505f3727e709e1c92903df89f2181fe838d03a38acb6d454f9b30e3a7290c38bb300a8c08552af0d5fa462c85c4e6ef125671c37e1c0c4ef4d2e386f417b92b9adcaa74036cce4e126704f58d281226b94989f9200690e60f9f82936b0463c87a8e53c7c7475a93e57b4c9ba67f0970d3d169d56a16d492152f78afed8d8381ad52f32bfd332faf43d9d6636a92af92af6f29c7ec6473e3d9f54cfaa04dd78b034e4a65b38875f1d66fa1c46839e4c57aeae42720c18f5d2c347a064e1dcd3bb33ea5f90ab7c5ee2bcf5f094fce03f3ba789a0431413495bfa0c58181e4f01f723e2654209dd94c69bf8243590d950f906278b0e0b0d0f8f40061b940e1a840489392abae8e7f18fff146027f5f0e2cfbe7f7108392318553f2fa6fbf48edb223296471a1987cf27fc9fa64260dcc1ba7e7d6e0cab06c4f7954ef717293f35dbcb6897cb3f270e5fb16cd08783969316d0f2b17209bdc5b7258dbb7b6ce3f66c827c00be350e568c2f3369556632017d29215cd32ac68757c5377b06bb2ad0be1d4202d1fb0debbb2733f4ce38f15f82bd353e9f29578b9e557aa389bc32f5e01009ef0c6279aa7ed98b43b53dc016ab0980ef9e0c07340ecf0fc41e2602369ac1103c56495e68c7e6266981306ae8be9d25b574aff959018a388881af16c0a87a8e18385cf456f003d0443cb890c143a16745dabb8e8b8514f11e59053abba9dcdaad35ba0f5d8b450641f2746a5b700151de411b266cd800d75af65a3ecc589b886940119a4852398abe0368e9f3e829cfb4266e4665c1f44c43f1c430a7ce68998aca3741cc336918a6d8ec8141835211f8848437e0a6c5ddb0c963af6f993eef8247976b59fffb46b4d0f27eb3d5fae7a539b5138fb3a7c10e76c1698b6e63fdd5d580141519b8ec5f4d70cd9be8779ffd3547a64f56dce2202f38e78274b0b6d4476feac179e71b905534a245b111821c458c17442ab27b48710fcbea4c4fa0e5429fd50df3cf7f65fbfcc12dbdc4bd57bf264b660b71741eec3f08248db7508a9e33294898e2245d5d9ef1293047095b60a03f4a64536ab93ea2cfad7ee6e21b53dd7dd4c1ff1fe2d38c0b96dfed542864567b8130cd83fcc7020671b7a886c64b8402cf953648d1f624758305f4d89b0c8a6ed67dbc718e2d48df343de980de8bd73ea22ecf1c8450342e5acfc4070691cf14aa9e226863aa616fd0ac556959e1cfd7d347b04379d86fc0fde1b5e64274c6986f300012d6d34933c727aa55217dee52c0c0e1f5005bc3bb53ca7f55f8d421cda142b6c32a3e40a3d71cbc586439e91439571e25424cee75ee18d4aafd5bc79beddc4ef97866e8f69a54d499c57ea4c6cdbfd47766fc5ddddb9c8cc67e57274dde8d3737808828cfdd4ffc42b33d31fcf14efa85c5c2195665529fd09bdeca40ec26882d430de0889bc76645e492f8763a27500035cf83eec11de823504edb871dc2ff9b20eb1168540aec5494ce5da849b03faf82952ff35ad4d7d26728b03ea63d5108f3f06f0a7fad44845fef1f2e38acfe0b0a608119b30998effba6f6b137b821274a6e52117eabf990a245bf51e11c148a7cc66eea0af279840a2a2b699017d774a958a11422e4bd29f392f9cba120ca83da79cf33834480aafa5f2d95b78701c1c2463da0cf3ed7037d7481c7d29f7ad02035974c30ee0c552bce570ec31f99af5b79157c3c8e0f9dbf41801cc3e03cc87b9d00ea3c5fce153f31d0f73733e9b1085211bece44189530d51cb40898db92cb578a76723a1567a79bd6ccf8c324568c4b2bb205360c187fd30471cd89943870dd56e9b67c60f50bd6ed32cd0f2d82bd70dc59cca9ba58a9550a4713b750bf59b3e3c2a99cae959511f0765a6b98f9cff8e54b09bb1a3542a47ac99a171ff7c824de3ce90b4b0f70091e4c58d66d662d3fdd34d7653d92386f269beb25568c56032f57d6b57254bad329e2e83e6e7f9e4d9172ad28e145cef0c645fd63bc719e4a7b77718cee0f9eae4601166fea972fd8e35395c559c0ac0ca0d6e477c3c80fbf48b992a2d3c91b21fbc7ad8e9f3b6c517868ce8cc37b1afd036aad1ecf2e81ecd050b89d3ec3075a6ba1145bcf4f52a22d54e1021bc233740193c78a97045d58cd1c65e32de38221b4bd3baf896cc662a2c54487cdbfcd0208a41a978e07c0d84f1596cd8300b55b641d32dfd9dbeaa75ab6aac2b728085d4dc75dbc10b5da50ab109bad49151e43374e7d2bc13388ace05fa805cfae061aa372197649843a629423fc7b27630744027079153909a70ad1fc2baffac7d0dc85d99c884cd4d3e62f9c78b552e48cf0f71b58dc24ea592972fc0cfad43846a9909d99cd4d299d6f6e9be1e67f28663c1365cf41c252c1423c1f70490c22685ced65ef0f310c8de25fb2a94bebfbd996fa0ed257ceb8d01dc719273ac52e11637c2b24283ee4999b21d64d036c4a1c0c5fd60baa0385cb9f7dc9bbe1c837997aa4f3d6dd6aeb5a0e8c9e615003b51b16153da3036a214d712d9bcfe4ba29ada9ee440b41ce3da4e4cc4615344c2f261243c07a27e54a887f94cbec9899ed408fa177001cabbe0203e6957b1f937852f49d32a5714f21272861961b607b2acd83cb93baaddb6c02f6df7bc78004629047af0eb99a97aefee9f65d7ea4b4d016b7b1c377136042a5e4a490bcb1a9fba2e3fe89bf4e5ce1180c97bcf50f8ad2714a257beb06050fe500459945fd376fee759061bedd06c1687c81b85708cccf0d6fa69bb6fcb570228f8c7f6bb5d5b1c2573c15cae0fe99b952ce512b1362e0eb0c87cc65562851d73a988d383fdac413712d935c30721dfa3957ac8f1957cdbb52d698f3e5612ee708c6f5eecfecd43548f7f425ef7112e47b4396a059656a36eab749cc5de7babf88f26447cb9cdedd7cdc62e33d2b63262022aa268dee973a7056b1c61e9814e33ccb160d884d8125c0a41b22cec832481588e6da3dc1dd6b489cbaf4d7ed625c4a460ec800d7123b435264047ad87a88aa7eaf406beb34b325239dce87c6395ce14dee3eeb85c2a50022b38d06ccd551dc19d8b95966b6306b98e16e4e42b4841c86771b1c586d51938f00933d40883f94943a79268898f786348448c6ba9f2b6e1076161d3b292ee74cfe0829c6f03626f5765d19ae839a7e763c5b0cee50885f75b6f5aa244ecb03628789a920d91275372a65bbad6ffa2e492a6f20031d192fa9be570bcaf0abe5ba07c70ac5566a18d80505e7a177fa98b7f72f9914b093459a51f9408d0ef3d8531dfc5147ec462902b37768bcf06ec45d5c62cb50db51f45651da1897e408c2710f14f9257aff7e8909bbb1da98e4582d814a2256d2aeaf55c284354287e65eca9fc99b7f273e909de77e3cf8b63556ae1eed5803558fabeceabbf07b244aad41b61e7e25b4338034ba323ea3d261d0fd993b08cb83f5554fa49d1271c323ed0114aa0dc0c0d3e1283596409e8c419ff94fbc017475c6aa0888e4011acfe9e837b0451fc28a52b2de6337496c862b0f57d3e628ec8d480249902ef0aba5e5296222986d1677138ae8c0d08f3490d3445304419e669397aacb33c6801ee1d030d64a68482cd58e5f2eeecc1c0eb71a7a0fb97cb3a674c3661137c8921fdb0239c5f2ca3c645d7642f6c99dbd604a78522ba7f7abf415eaf1570fdcc3f6789b2b55c6a36e0b98221a100debd812798037ad293e4fefe2b295343ffd41048eeb66233a9e0a90bbbab3dde04e6815f652d94c5a3e51dca2d8c3799e53da95f2136beb960b0e45c9b0794fdb5676ca04f1104bb19c0cb0a60a2f6291f2be551a9d8098966f7370902bf8a74ee5dcd6444c862dd67e493cadc0b1375c3446fef974681d7164bcf8ebfd61861fc5c40aa26db000d7914fab169c0a1acfc5f6141b283d35db442dc321d1257ad352bb4a4b065b2e70eda077d7a398b7a3589a4e3cde5dfb524487e349c535ba65caf88b13b7535e666351c64f24dd2bb3382758d3ed7e5eb2c46d3d89ffb842a4240b90450b39e9bfcfafeaa393dc6a56c3d840125ee53e781c7e4c2abb5732a52ccfe1be59d4d0183e8e609c73c816c2fa25b29c802480493a4469b9e11ddb6c146b44ebf3e0e39b9a3e793155ba3085a2e014415a939a2fc6b22eeb7497f1ceb57ed2f52855754eff9fa4724a78c6d33fbafccfa4b2b06abb2d620697325c16d26ad0e27a13b5846b04e5fffda928de8c1893ab00daab2400d2a99167784074f8d825e7a97cd467f013bbe68c301977176cc4e0d118f33679c2d1923c3c57ff551e1aa73a2c4c4c9b49fd94f4cfb0000ca72271d6675590a16bf59a5e3b97126ea9048622d8f4cdafd7669536c61b7eeeaac4e8a343c88acc2d948428e79d79c419bcf7f430805766d9958363952d9e73ef0e3df874df262d45e1851ab3e3c132e64bc6f50c9d98dc2e1234bae9ef31d2b6c37abaaa7734332694cdafcd40b49141b2f993080d67c22504037874f4d4b8b0d174e0f3aca9b4529147b3bb9a81d4654ef800f2b2f2344a7cb44f315077052af0159916c06468985727b7619c9025cffaf4031ea83e67563591e7a361dee3c1befb46075140bfc5dd870d23347eeaa3beb77fe7912b11ad1751997f965c129790c60dd2daf70d26d8d999bae893c013d26996a255d5deab1eea6024bd62358d0e843af01d19afa5403c3e6d6b5158431199ae9b4079331630463db1c3d43e0472f38eb875f0ee739d4a276d5d624694f1d016491f0d1c9c47f22a96c83a8a2d89b8d36cf236f9c6789d288359741169733fb0d34aa3782ac5dda857691a90aa755ed2d1471cd745af99c3057e3c8a4c93dc401fd552b1699380fd00c4b2fdd95b35b2cb006c92648616f9f629c8b188cb9b32c2c391549ab64dc1cb805309bb505c2ad5b293786421c011862dbf99c7c9a8c6adffd065a6b57e71545535ce18e22e753dbf569b4e81d04732e84ef1354210e5470a5f5dc16015a49f666565309469bf4da1c3d02109348b30e51c15f32abfd6cc442bb1421ad8922f10a358ed2ba81ed43460a464c9784db2c5f9ac9edeca8d388cc135ea0957b01928a18b228a4a51c5f7728d30d85c227b1583de6871fba4bbf1c2dc72aa698b395c74ac095f297fa6a8c56b45578676744ee7f900e1a233ee253c0c3d5b9c6ed0b14055c99b09cf12b980d23785a572b89b82f01f1f06b67d1d4b5bcb528ba8a73ae1b8e9caca8e8af55a57cb020c9c9dfc21e3a785016bbd0d84a687d4d3a357e25d24c06e44fbbc65374d0a140e8589ed098efaf6b74c4b5bb5b4454b734c134657d8fd7a589ce45c46d13477b1ddb5ca2f406d0d5d5d0cdd549ba83bd90467f3c456697fc7be2bceea335073ed463d216d133ad1a762f87ba08d5b941e3fef2fce551c876f280f7366a58efc1afc2472b26f8e91bb4db701e74074c1b3d6e7c05731c722126efcf281872a3033e6c8a626fcd1ca4fffc2818821ee8d2535dc05fbcaf4bc8a5dadaf6d989974f2fde7bbc09fbdd4e93b6e5ec8428b58a377f6599816e539a10043c3d6a4cfd47a35a4f0ff1f3ca4457b0ebc29d55452fb21544ea9a13df15cf814a3f25b0ceab4359cd7ff7df6a993e97ba00f03fa00f84f502aa2085f4a6b5b6b42bf57a22d8f807a5279f86ec2ec8326a6a23be43bfa309d1759b1b588a02a29f6b703b364da6be15efb14854364477a7c6900c103e90d82b010e539ac34543b5f8a418d82538f116303cb714b813add371b9a8df3e6c5dff7e6c8dcccdcaee6fb9e6ff2b296c7393334baad21a61c6e2cf92d4b0730eea84b8f2f78fee2227352522b34557beaf0238725bb43c7490fc689bc0ec1f419e45982ab85260f76eadc3813b435e1794b4722f3d3b8c7f3571c3df039798a9643aecb0d3e9f5396e237efbec723472064a1e0a19cc5170bf90f745012d5a1929c1d22776ce702f5c1c3aff45f38f7ada223c297aa50cc665f86c7170dafc973eb9de7d0939c70adf2b34b103e4babbfa0acfbc73e66490a122c41f5e2983bb1468ae29cffefeee00a93c48e869dd2d8cb98e2eeda765540f09a844aa68953eb1dd0a34e9ba2fa729f202dcb462173c3bcab8289707ff4a025926c37882646b07cc1fa2e56b3dfdad4c698b6ff9994d42a9115fa7dd293cb095d0ef0654674bf8fb7b533ffe22a4d22b4f83af720d6b8dcbc2fb52d58bb81afe21b863839fadf8f8416ea891eaae3633fd79aba79a32d1804ee67f25016b6cf91a57b87ff06b86c98b6a09fe3f6590da2cb2c1651ad5655feecb924edc4caf154b9391e94d56f2836cc75aac2db66b07d1bac82626b191c20f789679db6f9df24e5126bacfe66ce06ab290cfbe548a5b08dd213c54deb506a4066627a095dfa06d2b1a7dfa5405cda7bc56caad5cbae15a7c98f0a76a067540f73e24a51db9e8ace0558d0b0e40f36005186dedfa51b8fcb37f2733b0a1f2bfe3c6378ad9c3e509d065cb65d29d167043504c085b0c774f02836c37df0f84fd1376bfffd68b6141aeb47e90bf23fef5bdbecd9443ad5893e2f18bffcc62cdea4b3408694d803db248594eb9acb9505e637e1188a49d8e64468769d921a72de24101b2feb63b3554f8057cc957e71b6ace0212dccb50367a712d5d50f13315c0773d930d9ab21d05c8711fc26fa13a295ffe2bfef0a97e3f082a8d63fd5d4664f1b9f89e0394b6c047f47663c7baf6e3ae19461378547879fbb748ba94e6014efdd98c1f942ffa2fa86299472b7c27451ff24ca042a6c7b6fe3434285cde6d695886549dfc056f8c42389d4f8971115d9ee1ed6d5b48fc2d2fcdec5b65371f317730615b029ba60a5237100f8982a6a02733df40a354a31bdb3362ff96911f5b40d32d29e7bb621b6eb32fe230dee31005d25d3034f8959fcf32d9b79e2d776d98b2d88b01e8a88bf891fd57afd87b96bbd4a3bc3c12169099def19ca941fbe7f4d97f37199078f51ad464f3d3e3e4724e3f0f8527e4c0f1cb3681a3e480b6f155998beceb5ea96c15c141c4793ee97bec9b58a60b64a80111d2984410a3ec753566479ae2bf62c4c1b3eab1fb698394cd265e854a2633b8d4e84d225acf3ef3458268f7a2edeee309ed2a60c5ecb803e7a47c35cad335492c67b5f84c933ca6e2bb2e9a712b178af5fb7a20e2874e7e7a866963d4d05fc52e3750468dac4519a38e064b4df9397407355ff3a944347490ccc39c3a5575b7bbdc6b126e9f511abf813b5d0fbf0a65adc2a80d53966913e1a3fd55c04f6f150cf4ca4743cedbfa6f5b776c5faad2e81b300060849293c97113d10777b9eafd96be60b1d0f96b4b156c51ae9759250c84dbcc51fc12b70a4a92bf45d09bf89ee8edc320d7bd6d6337de32fe19b0b81593e53b704d667fd356af3f40a94049668f647d7228ed2550a390d84a5c78e0376eaac93768b4a19ea64df3fca08090397fbf9a17e32cb609c5f757dd243fcc80c5a9321dd43c92e4e459be028ddbb4dfd610f627d2b5ccaf653986a1533141426e64a788387b06729b2ac446b87496dfdb085df99f78f5e87ab92d2f5dd3cac3fd69dd15179b6ab2b837610ade2692e9407a1ca44df8dacde4d0e221dbf59add95042ed3ee9fb50fc643c73591985e8303a92d5f751fe9f1f5903a5d4fe9991fbede0c21fc91baed196f929f3266e8deea74b611efb6f69ae79f5c062e9291c0078e1d4b6cae988038b2112b88e4faef9f5a7bfa1fafb2c84e031816733e94e00d82f6f89f0aa55d56b9aa3fe7f811196d574a58f9ab340dac5d557e80f6a9db014ed9b5187dd0be187dce2a025aacc5ea832fb10514c050ca5bce05f164a9b8368bcd23178501dd6df6a484e3e7f9cacf6e8b08d0fad04ccf54a1894146d7feb15a47fec0c2c6e9fc6b11c8cf4ed7175e757b3a61a3f711a1973b3ea1f6d54063a360bdfb3c7b0575f5a07ac5d4157801b0507f1d4b58716cf69065f62f2ef2b18ab5b7f4e05be39165673cf558efe3ddfa71c77fd38b0deabcfbba91ec4b2e71b2e620adf280a6dcc4149c03c87ba41cf72fe7a63deefa777913e4fa29ba8ff09c9f422368cfef3b1c7bcf0f770f988a9888c6158066b8b784e0d608c698b9c7c4422e8ce710639abfe8d5903a7985f8fdae3931ea04c8addaaec021e9f5bda39c91b65385f34d393d4aa2033d642a221c14a168b2e367c55acf8e880a89e13a503d1cd654a680298b3403c46bbef4e59914a47b2788cf2c0394ddfa3dea1ddc3f64454ba2739f5cec237f628c1c66b952fec93f29fec482d2a008822ea9d9d6f54efd01568d68c6276d944c6790f659a7e535f1a7a86c9e29937ca2c86f57039be67c45dbea4f9519bee6b374433a59ac03eae7f240a994ce72b374092aebe4efa3aa71dd0c21a85d8e23f828a95b7c786caa6e75f43df38a5eaa8847e3fab7bb21e84893a38f60d41a2facbf1769d24d3bd6d2034eb9b4b44584aaba4137061b78dd43ada4ab6bf842d1372f6d8de31ab07a73f3c4c4b393c3f6449a6a065e9b56c874d401fc9e76f4cf5f64bcbfc96da3470c612f3d98b0f263492ba5c9d86800f09a8a14280d74e75888b294e577827ef7c8c7483b37169f591fd0d43c189ca5a9e9b995e82222e26f708d5842afbf50579e25c27fc351d4af8105f574eb7d544d5305eaffe7be12e4ecdaaea0c23bf6d2d30ee52b1e608d1ef355e2f718c2a87c4abebc002adaa4200b815c0bce7879833e139bac4d8a6a2d0ad87e1469181d1bb9c4bcb2a0b190ff08ce1fc8f35650ababc40da5acb36d55c52b285ec68ecbbe624be266b7b93aff711b2f3f4f223391cf0199be981264fe61f02790b95b6bda31474ca7a429acb81b5721c97f92460d97aaa327c182e1556cad7e72e805054c46358d76ae3dfd383accaa12113d8e763d1a163d200bffa74cb88602c7b7fb5cd5fc1a33bfeedb76e397a475fb2eeb2b3b54a184a8d5d5bc41234e045d868c5a0fea436f15c33f0dd795eac911ee6d87e7b98ca00f833ac6163e9731577a4553b9bd53911cb234e9a581ea522d72509be447294fc5dff57aef3e012638a3e8a59df827edfb010b78d9749d10b0722c79a73c0945b096a3ddde126452a3d5219b9b79eb29730bdd47b7fc7b6500345de4724327ad555c0087de5157fefbc36c141f4ad84898b19e53c8fe8da6701e6079021e29b8aa8186787f9a4b8f634cd1b399a7ae0ed53d69f1e51bdb21bf41d221fc40479bb78b15e8fbf280d2f1d7cd7cb1b11c5eba22a8a80ac3db56448ffc8d8c5feb55b415e364d1a29d195a1964e58d8af72572680ee8eae0ed9beba6e5b3b2b1f43daf6905ebbc56766ea4d08cd25ba92011d5f4e0d8003b0d0622c4f00ed78095ca8bf087f7dcdd9a64e5cad7fa17d63723c7fd902b08afc93fbdadc24dfcc4fae860c433cf64b5fd1829796b85e8776cc501528f5b1cef2634176145b42e7dbece535154e1e5c8b23f48cd6dad73efdd9cf98d48ba39692f009bdc608e8d5d741b7ac716f29fedd8eac0cab302db467c1a257e1d2c9cd3d8c8ad6092486a9d8d17354c286ea609a17714c6cd300b17a35233b45cec00993fae3dd2b560cdb2a89ae07d1be8232ecc10c29af2a69f2cb57360f7d0b0fb6594fdd80b8bb70d803ea0645f615d99eb884c649bcb5e39e9abd227f7de9bc85460bc9467a9fbac6c4ba21394245071457d9d05233cdd1c0ad5d0cbc8ca4cdcca53768ca74cef6fb1970f193109124e0279cf9b7cb7895aba4d123384d45568e69c93cac3486b2eb751f4aa7b51551798fd385f5d36cf60aa2d266ddf24ad7cd81e87a51bfa90417bd7766257265d42f873c637e65b719df5a8af53c5ea8ef134e03b039121ccb8620eb1ed17852f03b046c4cda53c4dce6338653d109e33d738e8c557d730c4d3cf7aca00e3cce1117174d6c6bb5ce6b717f11fbe9c60b187558057dfbbc67749ea506023ee9c15cd92c88ffe390f3a51ef567e97fb8223d4a884b91f518b0727a293a8251ebf0cf23f716a505400f1b46a499762e076b7efe8633175ef7f9aa22516f678ed7fd7aee8456bbf9c9e81f7a7de9ad4dc7f4a1726327483b63fb73bf9786d81f4de03dec2718f43deaf5c1b5876c52ca90473b74e82967388c5fbfa64ce4a2d054cef5f19d14d1f2893c403a09e85f247e28587344f54b5f37e2377293b4f37ba0246e63960472792b56a13ceed0b51f550de0b199e3432f8b5a05989c48e50769621df9de7bf7d1740d44729f5d99845829cf264a3f0a965b1f499f4bfedb62c294dd91c37d0b16622afe7779d4afa54caf848487cfab894b0a39d379d2d69fb934a5b2db5f188802024c3498194f537f949e75d67b40cf5f370afd0a0971cdd46ec366cbd50c0edd69b9a06cc2fdd9994f4aac18025619fab515aaddcbe2d1c16f55ed236ee70fdc51589438444839cc483addf300894b16be34f66eb78d03eceb0528bde22c0831c3fea09dc434c51b39dd49258d5cd4ce7e0f127c19d63ec49839039047ec5be2828f2d2107ccac32a073bdf8ec8bee36e4dbea547699525169eed430056c6e8e5fb5ae758c244d4f4d581b2173e5b324070d3040125474795e47d7e683bac19039562a4cb0f08fc433995b13e358a54f47b52dea637e3a42012f334319a38f8a1b4f25268cb1e9958bd34325a15a052eff0bbd3006939b0a01fec2893ffc1cb126918cefbc46e70b8a1fdde2178293a3b9c4fbc29c8180ebdbb1c58eeb4a3c8078eddb9ea1acfb55d02aa3a9b012786f31b4b3296cf3b2e4f3ed8a7b227090cfca679ec43e038104628fc21881e5d1288cceaa6b5902f27510fe1467153de6a1913e3e5bea323ea78806771ace65d342d1a501270a44a47541a6f57b1a35ca76f39e2f7b33a802e3f12bda4eaaed7c3a15b38ca7fdca08d03c9a5ecdd17fb16619697eff7503aeb380817bc58af013366a4bc1711cfc58b00ae5b8b1228c5f40e8d5a2d22526212bbc3c0ccbde7fce3d023bfd404a86fb7d7ef0ab9a1fa016e3d4712d3b64c8083fee9cb3033a6af1d7209c6cb2001183597751ba32b8baa6f741c7154a1c693c0ecf69adfc740a7be698f6baab2bceedbe10315e4d6df6267c59e848663a2e61098cdc02285371ccbb2942d84d087267568609f07119043ddfd027c36c21a06149b004af1631b21ea9529de3cd2323aaa10319050d0f601675e0480ad4451c1e8bd6b1267d20a487cf2b2324e48dc4911c41b63cc6bcc283465ec596dac7f19c4331c4582293a151f86c77d6d3258c3063e3087da5fb264480aa7b36ddf9ca3788483ddab9e4bcb43b40bbb21df9e1b98b3f8b80811d45ade1cc9440ab4c7a814292bb89e84b1ca497cc98fe3204f4bd4e40d0c3e3a64c4c4aa84d30b6f8b5428acc7562606d5e8ab84a5ed1d53705537aa249b6ce139e17c2a6e8c494b876cd9326605b2993380520df50ae2db37dca825eae26d31d594f9d6cd9dfb8f72ad4b21cafdc58dd81dc85b87706ffd10d88653482dbaa95583e0ecbc7f7e37d13d4e62f2a3717591c0fbc0bcda0914d2ccd483fd4ea785eb9bdb6e410ec41962a1173a7e91c96140edf0e2998555359eab731cf29d5a2437bdb8ab05967627b15774039fb9a9298763b694b6a5d4bab278bd75a6659c1c6ceca080966102d9636ea941a3a18bffb902c78400f345be43d9b380f0011bca1b60f0f46de0b464a7cde69a7ee7087a1d51b0a54ad58822667763d96db60f8533943a49bfd057bd865479e2e99cda3f7a323b846af28fb2cb47222f60081b6e848c4cfc1239122253ed914c0a0c5b2fa03d8c915235aabe77c86814e516a3e2b51cb9d2bd40478e643a93cef55dfe85bbdafff760ab3dd29f98b36eabb195ec98f495b205e1406a7c358ae9677c7b69f8533a65b4a9616f15d3062d3e92eb56f98cb9ec754e55820bf666dd567b23222b43f92c17bdd4cb85bf3296b3020a443367b9d56429d0bb223dc83435d8b8996d7a8138ebfbb25ca885a7993fd45d5431ceaed4e8e933c1a0d80ca1f828dd5dfd1a524ca44388d290a9a5700ac781b1a5cb53145f7b32740cb00432cc1bc7a8bb6470f524929dca0cddd17b965fdda2cff2c4860ffcae0fc05f96be7dcd1f71b1a65e88ed5ffe796d4ab652fa8eb86d9789cf543f1627f4585f981d1bf5c6e8abd916ff9bcd9c60767e21ef0e004e89e64b1c454cdc7cc13b94e1567c62caf7685db8b3a4f52fa20f8e10e731134b893572cd9246cc131c075045facc6878fb2d39d476680a0a878e80a9026187fb3b78289e1a4122211e6b7d51696121f71f4330913ad1b95c8dd6930ba2fcec96731fa22515c85eb08a221e38a13a043e289af80071bbfb3d78ae7a88707a38a9b701c06887b099aafa50648a11f9f44c692245b115110c1bc4e87e565d2f75080c121da1dbbfdf41283eb47c52d8afb0c0a045d35566304d12aa017b0d1468f8b7d1b81b262e0cea0b1f1d53a8c72537797966cc3b60952d786213c5625a66904e7b45999d7f17a03aea4d3e03b5ae9805a7bf70106c7831f2f7b5b9f4adfd242c25e2c8f87752052d80a59c2f766cdc1edda1ad9754157f3f60cc8a49078ddef6bc424ab3e103cb2238c656720aa30cd302512d90106d2f52150fc4dab0188c554536b28ceb82ac1e61ba7f1387857a1e00a1579469941af55fa4b5b3b206587cf92445e758ab5a3623613d2f45420e1944f4c11c81c8e6e4e4029764db412b3aff428a7ef986737c23ecb48fe1d4ca54c02e2e35601f656cb2a133f7ca6bc0d89f427389393b7f9905d682a11753fa83193ba9e87b67c86597333e283d87cdc59637f4c2859266e311320396dde1625c37573ed8038a182e79106bde77bd2e2470f96d6ad34827a383369518063c3d04ce695a018e72b38a1295ae4e5ce6a9b577743294c5f5eca54f2572e3d38de29a37d2c5bb3713960be2caed569f022f1ada36e1bd02b0daad4c18659f4dba1657f70314350f84a36e07b1eeea6853085f7a2d9b0208933a38f99ad9e59d56e3c52dd3adbb6a09c3fb617f0e6d58faa7b070be2e2d975a1bde65c93118c9cb8f8cf08f8b4cb069afae4f59e730568524be45d812048e65c39b82ced9cf384c7fb51ffaef9c384084416d02fbdc4b877f6261724f5641c8b4b28a0355f74b2635378c9c0eb9bcbf8228c9dc4a54ebb905f86face5525b776c4d406255b9669f626a0242f719488f8d8008708b3238b0895589f3ccc7b2a968f2ee321f43c27448b63060b5665c384b16d39c0089955dd5416d0cf424859347188e7d1688d055b92e775cec5711bb2041c58feb0858d126b7109f897219ee5ecde3ebae55a3e5ae924506992192a4706b15a6810ab34a696afbcd3bf5a55d1faad36c5a7015ea2f700e5c5005ac85d6f73d1caa152ea4cef19309a45815f251a3f08f30a27dde5c59610af60d9d26802b28e4cde88ae7f760fc8d88b2ad9bc40ee512ae740cc480db8ea37275d7e58c6725d9a928f958175a9448d437b199630d0a47caa0c6766bee67e1db44bd79894d19553d852fca6fb96d349092ce43b23fbb441b7769aa2e705d4abbf9f03fccfde5c4b0024ec96d9446af26c1459cb583fffd2a00d5026eac75e1c0970d24ad8dcf4ca53cc19e3bdc7cf97f9878ff4b3f49ae84c449ec493ef8feed4b224338f830b1133338806415cc293af81b41a8671ba590f779ea2d80e679f8c7563921a95399865c3454e6203cc2717fcf9655706a7f3e1cf17e3d201d2d280b8ef69f472fc21fb31435712c8446d4d8a9f14fbc1fecfd6efe4c10101fdc5cf14effef8866e84775aa21adae3705a07852fb810bc736df85bb2690fb046a4a930052c52870d6504bb904ba5a9a0b784c0a1611770fd4ffe9abee460814fe3cd61966646288fdad715495827727d29737bd9dbf34185db4cdf1a0a18d379b93212b1216eba425e7e7aa8cad660b5465d71dde6914520787afcbe9af11b00780e253c673bad27236fe1e193232a2deea1d20cfc9a4be839de9c8cce6572af5350a084ea0fd2b88cf02ccffd17c8c311b5ab582cf30a120a019afc17068c13d34fc6fef964d00bd21388f8f4a6748ba1043e9da0a17aa2f372a17d36e76f5179411c4f1f4ab0c1a3054b9726411d08acfd5d812c49bedce098b1589f4c50a85fe3b3e477414bf1df212dd72ce79fde634b607229dd29ec62c7e9c9ded428ef55f744427d768afc5bf0514d40bcab5e1a996d0d32eb3d8e8b2da25036be381a4480482bb44721111d0db973bf27a9569a84f2948c2259ada6a831771549bb9aa77eb6d658632cedc0490ec09873fa11944be14a1dfee81b3c6b5babad0daef91ab624a538e2027f8694022b0289541fa7de2ef722dc2417c093b2a6a063c50dedf8f5cb99f79d578fbe81b0470ca577ca8f1d47e30af0903c4a8057689a6e0b211146dcb9ee700587ae688e8b1e772706a034f254fac425b181b8a019d58fc991514b19bad737abe1f7d13d881dfb5c9bfbef44dca850e3fff809672e75c9d22a41248c1bf583ef611cc747ceac155645dae673289390f67b04d2ec40e531b597f404cae63d48fce22d7093a4e08dee5939590c990bc4994cce93a906a04319b2771244cb3d131c2248c5b04dacc074cfdc37f369ff844689671c9bbe3f6c28cddebb9cccc6569739e8fd549b521130b5cc982f00b62965aa078977e8df0e0fa8e9c1906fd31f9cb23d50ca3669c47178d3717a0af348c8b66908a2ee728cb622e24e7e42f0c9ca4b7d833a531af8cf399fb2ff7aa7d84657cdec20ed213e0393e7ad9a9cd0b6987d0687fec6b48f220ed6f6de9c2c31ddf9e62b11ceda70c699dbb29887e0fa0bd4d6e33825af609e81cd5cdaa805e145e80b5b71173e36c21316c67b990fbe5a0666e765de2295bbcc7c35509ca967927499dcf06895f70ae2695e741cdeb290163ef2fdee3deb26a2fad5d0ca14934ffe3252c5010d324a08deb99857003ace18d38b90fedf5c291e496439fb0a6e2d11ebcf15767ce32231027d73123c9fce355e5b052cbc9212c8f16932962386cbe9516612fb54617aa52f58232a69c27a18a810a5bd5f76499bfc7e169df60e620036d3879d6b9d3b0af7b26e8d3547f1686d34bc21470ae3bfc094f215b46d3f6873926e9311abb9f6dc060b99c7ac1cb12505ba30dc61c167aab1baca6ac5e8ed7e19edaf61cf1746f4390701716dc3d003315e8f161515826253163b448c4809cc101c111793d32e1a7e95a4dddd837c68fbe745f78f32ea14fb1dfefc89e1cf06e5b7bd5c0a8854c9ea8cb3416f7cc5675efa36de1b46f4e5be0479ad6845b95b23667684b473dba36b4edc389f119a95eec2b7b1d00c07ea9c95004c5cad53f07ea27dd52618cc54030c69871cba246cc3377aea3b9669df49a6c7814b8398d5e6ddf8edb235e34e4974beace75c9e35ceadbf2ab61ee42404bb5a4bd5888b8e8351ae1a91083e6c301763458cae0f46c43ed9518357d6ebd34ccba16388c73100e5e0f3a00bee46ae339de70f1e6a5978595efd3ee7d5eb86e526511b6c85e72855570d5d186736fabad3ca4f83dd6c0f7623f981ff091aa4e86649bf87baab66b3d367837c80cd5dc59c14dcf7b22972d3dcd02c3fea29b9a64097fea13594ff7431c89ff746872340fef529f171eff4e47f3332e845c32b83c37b37610520b77540dae5784a2efb742df4e94b7b6b1d6b3f5584809bdea27ee2bac9b2499d0322042a10d361fdd1ab1b1ebf85b471b336163bddb69864f180a22df56126c3158a7dda320ad2cb6751c123addf189abaa953085ebad01fb8f8fd1d37c55bd0b0bb3f6e08561a291b1dd50df362308b72ce295d8c59f33a1c00b3e942abbf89ddcf7f62a9a361b4d48cdd33f10bdad2660655b2769128ab1f4905ba727c07731fab20aaf303d03cfd77827a185e57eee7c5d1de8d0556a003fe0d7fdd3435d7e3566da834b118e3fd4acd41b018aa6d9e34d2f5950be11db01c4385ff0e71b7d55e156e3ffdd7fa1861fd15def1924e6385c3d6b264a8519202e55ec5ad5c97483e7578b532b709efc72ba59b43e19a1034799f5f958ec0358670d279e2e831db4e11c08638b1afe3b779e47351aca0d603dd8c53c83370a01928ec56311eee05254fb6a7530909d216b137f39b45dc1a292caedc26665fcea2e5ff3cf53c44f58e37901f02a2dadf9384dd9b03e18d6fd3517c42130736ab805f78f9b126d01e1a0df9d8090b680421b8946ae811c69008123a8341c43f41a3e9e059102c84492568f0af8952cff4b04d37c070613ee39db6f4784a6bb9153de2df8f2bea5e330787611ee499651c74a92d49b1c1bee45af31d414979e866f638c7af54ec1ea48e45cf15db3985a4b68a3f87f4c5e2b9a0ef8dfb29117c9de1d51489440f9056113ef7c56113a88a8dfba4e495b91f3692f26c5f90f986dfc6603a418202782c0665ae54b9e585f5160e5c42bb90fc9af73be796bf7b89692fb102981196026cd879260d0217371ae43619629ebda5c3430d94a6ae67dba1067f26179ea32245a87bcc8bae49f1f15c4391900681fbc008ccb7941be1147ad9c9e04d5fc7ab9a5fe597653080b744b77c1265a52c831ebf727e81a5807891cdcb99ecd02d0931f577e4c6e951a3efa466335cd358d21eb8edaadc788434aeb17b100a354c1a17fc79e2f6f751acd08ae66775bdc359fdd97a331f3c8aaaabd173a626973b3e3cbff16f85ff88b0fd02c986959aa1834825db8bd353c7b0c3171589b5ee611a37558a81974406b7b4533d0424372e436bd75c3d8bd7efd386f980a634ff0526c14c6e083a59b33a61cdf099ae2c78645cd1de41c440136e7656841f20c9f0205475ad5bbe2644054e9cb5179ccbc3c52bf06971eab6dae5b1a9cc50481865adc4db6944361bf5e2580e04cdb474d355c0222cf4a1e015869a99af82573bfc20393d5cce89bc53d07d421f2c5e44e9c1ddcb53258a8e610f094cb96053ff6bae0c603912801ae1e9abf08500228fa33318ed673014fb328abf82594794796543e6a2b7b0a2ea0168185276fd94bc8e00da96a94321e94aa30acd8cf04ef3229c4d6ac7b60fdbb9f77aff9d93ae51be3dad7cc1bacea7e2015555eb25cdd0ef13d73dd141fd18abb6d79373617cfc99d67f4dc41e982ac33e088458d6016674f50382d654b2125fcfce61fff6c2f016b0f9fbc077b844faced8ae5beb2d61f6d199e8953967461e1fbc9d0e214303b8b1814cfdf3784f2b251c5a03a018daedd8e35e68284c7313f6f5c1f2b51c91f227e0370ecf3b77e1f72d0d9a1fd94c73392b02135d112b299a8e45daf1a4fff0060496c35f5fb7bba83c1a0efa168a2db97351e13faaeebe7726dc6cf093e64fcb94923dcce91efdd1776f1dbc5a0e8a9e5183a407fc8be27a0b3b85b4966a55ef46b0346beb3eba55f3b8ec8fdb0479864da567130bf88308c00a4643b386205af7df0577f79c1215e2dca1e63b23698dedc166d7bd3f4007b9a3ceb5750a675a3d022b2e96f0e9b6c61ee84aae101bd682be39744a596c2ddd773a5f326e827a5d360362639bdd3bc92b75359a2257b2d931f7699d64648a9f3bd078ff1aa450149ee92daed4df7fbe4acd386ef1a9b63cd3017d6b946436b7ffb9935c2a4a4242731cdab0b463e87a4d21824aa400e5d2902c3626e8cf8ae21450747774d51d3944b677cb877c197df07505b9bfa54c24ec8b8d71191cb39543cc332ef81903534da533433fbbfaf3d95598d575e74f0769351d95cdb1e7e1630803478d6d69a3703507f72af89ff8dd97c4ad2fbb082dccb4632788ca55fab36155422bafa944dd06cc28a437707fc79f9415934a59aa7722435aa6a36f18c5c86a3134155584974ae745f63401cbf0d1367cbc679cfc1df26112a60a7931e06cdc336290e344e09de83bd2313ee9689cc226fac2c0aef72051af8ee280a90959ca5dab67655db953b43e2440344206d778b3ddee21a3da46a454f481bd481b85efb739030dfffe6a04ea4431372685039eddc03f442fe738d620764146b3f3d23d29ed930d5df2ba3a6ed2aab9c05456a99ad3d825a3ffd445643b54176bcb1bed432e4d047532854e2998a662f5a1f92463b14d617c57d33bdab6f6d56cb723eeb57a4b8a3ae5787c6d0e2090840145d8ce001d8f9b0d548ba59ae536de632b1eb17e8e4952db6ff263a3ef76c980490b8926d39bdaa8790263dbd769ae72aadf4b37be3bec85d44acc259b40060d7b870bcf16e54c2071008f5638705d123a07d69ec6db8b36d5496a1a3809655cd498cf998389267697872fb2ab4fcf0ca87ad515a6b9ee9c84eaa69478ca9c3d7d43c6f151db25d3966607eded4e8b3f952e308b484bb4f8091ae870b8f0477217ad2f13ae7d981401880a3bc4b32d5bf8bbf73f34917f6053f054dd3de55157baa7092bf4361d0f08ed8f205e09471809082352b4f4a13d623f0968ffffff97