PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 56432 4978666d9080b69d454393e8d9edcd7a16a995085decd785ccdfc124b2b99085

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fce4a3d9bf459906f85104315fcc204936a203820f3f2b59cf456a6979ec395c
Certificate Block Hash
4978666d9080b69d454393e8d9edcd7a16a995085decd785ccdfc124b2b99085
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f01d000050340000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000079026cddc37e1340ec1c00c5dac767ae25ed6cc4d39fa3cdf407d1c2bfc42014ca45194778b9211897776f0a9139d1a1dc73104563b644a96b058847a64c25f50be8a20d75526f5a7839a829cb9213844713123f8e563b4dc5230000000000000080000000800000f01d000050340000

Raw Header Hex

0000402038c88929e0e62ba135ff3278a1029ab63cd89f4159f6d96fb948c11c3c09f5f46e56740aab5c80c961341e1c01b0640f1067eaf19a76582afaa57b1a944ce10726c70c6aabfc04185c39ec79696a45cf592b3f0f8203a2364920cc5f310451f8069945bfd9a3e4fc

Proof Data Hex

59,560 bytes
12121602030789decc27409aa16b7238ae03b131fcbb111485bdc5b953046c5ca3e8afd43cad854e1641dc8c505900e0c589c68fd0df2f69caf6697babc70a5d52cfb036213531accc205fadb643d41b9e99a77a928025d2b8fe79efd5895d113ed422c7e76ea65ea368a029a83afa27406e9148879b4fd84cd5f57d42f2719fa06ad6447cc9c24c83c12e733e8537017a5e167102290cbdf60ca737e5665d7a63f672a06bf7cc47010d9326d6e8fe232cb122c7d638e3b6833d3df0b9e8c37dc70066731214c971c4ab6c93e016930124d4cf6474b8be2e6c6991567171614eb1fad239c04037c4b069dd1736fdcd93fac3d3ccac552ec949c7eaaa4c9adcc1fa5b0fe8152411f47033256b6f17f8639a55e16de637c23d41602b6aa6c08fdcf0ec63bc6776450ba15bb3f77ec6883af5c52214e6c4e6f5dacd067e8dfa4f989374959b1235bf2aff1911746dea6bb258e4f6714694c889a4f3a6c3eb2196fa87e5007dad6b7e1fd192ca4c409ef05a2e224c9cdab50149d8db02a901513b67bb51545eec0dccc5c979db1bb5895b5a4070b3271afd41f394f1389b0008aa4560eedd3065d5760d299471f1c44338814ceef83f48b4156c56b4173a8a6c7f929ec946ce207f1a17c534f2e50c435f36bcd78465fc4662d941d3374ce01f9c930361bed7768f8acf1bf512448997522eee99d896ad7ba0b9131d18e3cdfee90cec7c2814bcece92c83e8e267208686c8f8478b3ca4ccb537643e653d1bad99353e471bee0eca99b4a284370411c74eaa6bfc0755748f8553d2edfad908ec91057cf5d57e1d5a9035b03eb500b56eb5c40beb805923e9525322aa4c463eaed2b6a8ff57cd42d6a7d0bda3a07592fd0d75fe517b92d39cae0bf442b94cc8f5b2c5277f02f3b41a2138698a0316ceb6922e1d05479abd2d141fa777dc2d697b9f3f1d4c19bbcce384249064804804bcf86966afa607ccc3df7321c2ed1436ce457d56fad07fbeb9b79c88e39902f5a4ed9c7c1523a1c72dc20ef42a01474016e6d2452859a73831ad05e6f59a04196eb55216585cfaa4a814361ecaef2ff2594243bb3b06ee0e9bedf56a937f96a557dfe234e2bbb7346b1ce73547ca0483a1ef3f6a03c579221d4766f1f575d3f399a3cd28c465ac9c791e3b617b3eeb4536d6d89dbcebe0163d257aa1c00403323c7f857872fc61f213cf54053ecdabd4b1c5bee27d470676d758b8ac1de0e606ecc936d0bc77d5f3dc5b9764db8eff814d8065155d0919d5247f92b370eeb739e6373dbb7fff7ffb18c37c7ba29ddef905efd576e2cf03914d41c58e0b3df27a6bf9ee0cf2b7ad39a49b76c42a4f3f44513132a16e96ab1d3a28b8b2f7e1dc47bdc088855c8b375e934737c9af3cd821dd5a4c2b6a25876eda275bdfbb56803772f5e23b7efe8e7a9796fa8a2e614c4f7bc894b3c51d4642edff7afbbb8b553d4583ba40a5227db9e55b4404b54aa4e23d081ff09535fc249bbafc3112840d739e98b4495767243ace6d6ca316c44358674426d63d0e28c17e3d5a1a01f98e83842b4bf4b6be8f44423342890e052e482548c7bf4617da4e5e5228094b587110d4d9b23be1a3f7cc7c840b3952cda0b25eba3ea5745000a6626aaea019e7d29ab064db6671ca7f8971720f9d7466c078cea2f2df94393369b49edfd9cac3dde977b0a2b0b3715e357f25a6b43146de2a1c135267afbcfb3a859eaf327641a11785d81c39137afaa7bf554a391efe1431011c577559de2fb7b9e94bc470e6843b94ef0c5d4f080ad2a71c6c631838c42df628acb208813d4fa080b44a74116f4a062aa9d2fb1bbd2e68c60b48061f4a6a846dd014c570b3ad5e49b6f127fc3f77c4e8c5c9173b578038657a257673598371ed45079fb13f39639036124f3d826739c039d5cac53bb3c6e6129ca731b25dae2355ec33ca9135f02a234f11b6a31c730ee27211b6dbc99083fd3890584c35c548a3f0b9ca1fb9501c36ae27d996e1da92b4c349843d5b5e1eb13f6010c453153c25afa2a2d55c5e408de7a51f13c9281096aac06c59658da70bea808bf31cefef56df87f3986cba715963a4ecaedf8f803b73f8480a78c3b01863e49c681446df226507c8f47f728cc3e1fc11ab05bf31cca5925bb812ca7c6f1eb1ae257a286a461d7c2b3fb818d740ae39e76dc7ee4c86b584728cca140b15fbd3b2ade3c2080fc98869cdbbdd4b7347c95bbb5b94fa4f1c4e16c32baff1b54553552821de00c3f750ca4e6482e79d3e56ebd4e5600826d69c299d2e9d9661954ea74656ece1c9974bbd33f75b6e0d18d5dfdb027670459ce74202c7991126a1a1905e041e02c136ac293b73765a9f7e2dbf9be09a409df39d4207fd151afcfbfd24c908e63215ef2e92b04c022cbb97ad84852dcbd573176d26761ca0d1a59d6511ec852d4e85cdea8edb56791b18774bbefa6a5d556949beac3514fd49e84562dcc8ca8dd32344ec13f4e1eb58976e2483d1776c1aa14d558a12fbd689393812b574b6ee522f283b4156034e5391851379425806f6f9acee44a2bf7426e714fcea59f5fcafc2886d39f85124c5eede959a283afe0c511c236ede22ae44b8e81c8e47d59d7afe4faeed2c8b0a21b533669be8f624f2fcd1571940ddea22c42c5dcdc0fef0c3f3e5ca5dbdd2945a545b0dc56f4329d7dd36d6b3fde88816ef87eed99a0d3d2e6b76fca120b166dfe9783697a2432703242e268e048c601f6ac2d683ea3b74aeb3d61c6e58682990559145419e94ee74b393a2dfe50e86c55eca9f7926d329139321794bfdd153686515581229478a8aca5a8fb523875919da633d5cc1bf2fa6b5c7b6e3893849648a05558f591138adbd448ab63ffa05285163a7656b034b4b3345a9392addaab1fe4bcee9295dad1ade228918343135924c3c0f85b5a0a667eec5dd69807872a75eaad818b27d58fa233c6e6d23384ebdd0e910bb1697b9534b72ef94baecf4e4e9aca87a5046ba5de813d512b6b1afe31a0773b586c765d1f239820214a70f9b382dd44e5a6c794b413be59dbafe70396c84b38e89267504e79061c47f978d591065d12786537c600005383ed6f58f3c49f94dd41246927bed9fc84717ae250e8c22b81f985a5a3569d9f3c5844d107cabed3ba510df7fd3ae7167f8a6d5d3233e9329450a88cf25720b87d752329f6667813a3aece5084075e129f011ac8d9e32c577c11d40c15a536795b658dab596eb8360fb912ac1bfc34360b05b5976b7d3f7d83a737459d822009e88083407f28148a8343d07e8f1a650ad07d0ad93736e110b1862a4f7f896fd282f3c7738bc786a04b27197d81ca878efce30176df4771740a35bf808bfd24d4004a5c87e77c0fb697cbbc89157acb6ff06f4f4dd167767e5002dee7eedb39dbed3746206913c9be4f1f5b5e4570f0a5197b7193c106e9e67268c977b507ee0f25ac6adee684dfcdd15948b8f9cf3491ddb540d66c04758553786ee09074405e49760eaadcd18b84fb6228a0c96c353587f9ffec860c88e9ca852e9f9752de6951500e17e3564e4702d7c6b5f2ba315550c549687582ccc779b1eae5a1f96fbf00a6f4f312a3201abb8121ac63c9e9958dfe4b40f36697aefb2bc8019236b3cec8e4b74b1f2c10c0856cb8d6a9c29ca29dc013659b81ff4d50202a41ae7c09a97beed0a7f74509742724779315029c7108b9f528abb968df2cc70c4383425e447aceae82ddabc81ff5b37fd011986614f960d746328ffc71213bf81cc7d6d24e809bb9d616a55ff19e053317f80ff716dca22ffb2ea7088148d0a465318cb223cb5fe1fd7e0d67d7ab3a6d61b3affbea2bd30f10f93f627507290c6cfeffb1791596084c0adb688624a49550388f80c3b02cde11a6eb2fd514886217e3a3a47f0d78efe35d3f4ab9e7a7daa1e82971889defd1efe0062a0156f3d4c7d4fad2aceae34560809f7bab26e8805389ff52505443217bcc44b72efe614a02bc86eb6d73f02eace5eb40c1e1000a3433f80e7f4e4539d2385503e8a2bb571d86af3e72dc84830f52f0549c08ec67c180d6bf446dd74a87e311792c6a91d9de7cd78502fe557d7e3d4e5d30ddda2a9b0cd128298447d7ad6055429d4c501dd07742a5e66f53191c5c605a0dbb8391871147c1c8f97f1fdffefe6eacf97d4cdf72fec41bfcb9077711d2bc4fe696aa76c876eaaf433c7e3882a040ce44da6b251dd2b2c4bfc2a0bc82b15ffd0d2e8d2e981c6022ea748fe263709aaf8119167657d29cd01a4a5a461c24c0b0fd742d1468bf538ae15118e3e57f70aed46000677167e601844f01805fad97b13297a3d52ae55fcc754d30674e3da0c72173142d42908b80f641554adfbc37f8d0b7f56fa950c129648d8c97faff0c530abf7dcb9bd5990da012eea67ead1ccf188d7ebe802eb76cd2227ee78cf6a7f2ff1348a09db37535189677f873c1f533a42fff4b0e8177add578a9288d04cf5403aea0acf774cf772d4ede8c46a225e073b2602c6a9912f20c94bfe146160d01dafc87ef57ca71d398e3a78f748cc1371a57b67393093b5f933dcc1e5c353bf77f311d3ce13ec4163d0387fbae2c5d5a771a39065f5028e5981b24189e43d80950afc1d3f776e33f889dd484b74fd3b518b0da142cbd034d77dc069748644f42c466592f0d6666207f5118f45281d791d766374041bce229f84b6921c4253c47689df841a758126181741d584506e8cb5d447793aa51873346dc018efc1077f0e2a772b02359b8f8b9eee694a40e22e4634df472d162abcd68cd0478bf3ac0e9800ce7089e1ad3fe5019a42582d93151772caa8664756185e4ae983a395e2d97359338736ed89096c029675164466a209e70bb3f3daaca886a9b489d74d4220412e13137e60f2dac2896da6bf7582b5f3e6c1bdf1afaeeac61f5d7861df874d87f1568af5342be7c9095eefe8c568682e5b83b7226d9475b593cf9a414c4208e05fd8854e853301d6d2dba3eda9a3d2ca73d4f041d49b74624789ca78684acc25dcd4b4da06a3fb314e76dfb0a073a0ec49fcc577b4cfd531c803fb4633fb01474885b39ce887a04f2a5cace8c197eacc82695ed76b97c9495ae7a6bc2e4f85b06ff93f5384395392b49bd3b426b7571e31e348d1a906d20585e5cae5ab7f801fcfb6d595ed45b27982594e8d6f3180e463896d23f8f3400e0d618b16608dbc1a961ef3b6cf582498b2498761e11d91ee886ea21086f1a5ebdeafabe66c56201eab07a889c8db5f752a7efec98a6378c859519a3a343fd9e9395aa6127f47fa94f2b227a134dfdd3ae660c440095f36fad6b3a4431a1a27184de63baf3fa4b9f41373243f6457c1ca24caf16c9e1b3f2c43328ed5bcc0ea7f4862125ee3296b23114f6f999a13ee1afb671d4e193e93ddf3a877cac64f83c1945dbd9df6a00be8a894e9143d0de85ef84e36835cf1e96fc7151ce5f8fc4280b9a4d36d8a42e180a2acef50b75ef6d210b2767badeb6525dab65f3cc039008d185cdd5f9590efbc55e8f943688416d4e7264e4dddb47e053973688ee6f0b9723f428b481b51ec9f1e069e9c38a8fd4d47dfbc47bac0117ab8ffa7373b6d599ee250053f18c5bd03dffdc0ca5d3375d0289b394536b229e2a6c10034d25dc772af46e3cbcef975fb65b8a49a5e038d902005386aa475a022f72c84171e8443aacd14d9e38501bf34f78268d768b679f3988371ccefbda052622cf6fe626fb0c7e77a1dd796a25c4c96cd2f11d052d96063e94cab2c0dd986d74119f605cdcd951b4e7b1d4da0759326ee29441ce3aa1650dfcb100149e6c31a77095ff0658c814e5d184862a536554999fe8a45c0a72c842c999f71a3ecfbfe27834f12220b9e188411e7751ba915fdc0a986a101d53debfe7cca066b93d051c5d10da101080c3a37a0e121975a02f4a2980c51f24630a042badf90e1e1d131ba06304938808ae8122f3b4adb810c76264f7383b418b66ae685cf32dba54da4bc94c1dec2283e598f3518b7bbd16d83736a40cc66467418c1e9d1d19e97f5691743df3835af1c7ff9c61e32cfa7a7bf1c22da7e6258014e097bb2e32e11a5a11fa31249e6f8c5ed15b32a89f9effb1cfb204330e999e6e0cdc0366e62bd101a5d1d5230d3605b2a3c09f5df9a3b2368ac0c0aac5b9751fb6e968ff727d6c0778b3cab946a85a2a34c2b9eba870c4616cfa55877115aadf2cfd056dcd13c1e2d2b560848ed3c7045cbc8c0e25a5f871c3eef45c82d7b1a26999ac7e2d5e886911f0e6fa0bf07c8affb3f9376ca4b89088fe58d05110df77f8c7419d62e41827aaa4db10be514d311f3645f7b40eecceb9d9a8a37b7652636cae92a1d6b936b5bd7f2e2859d4d74d10054fbe1af60f2c141b52b295f812b25bea780a438e3a48adf855d4cb8de268aacc9d3246880b265b4edc847c23f159504314787ba3f48647eebd48a17ed23bfdf6f5fa695a2aa63499091012e48943a2f96ccd7f8bfec3d6d7d2f1cd1ea641144ccf2219d7d88c6765e5dbbb96619dcb7af11d0a128ce679a07774ce05e5102960732d1b32dd9fd74d33fa155bfd28398e0b353550bd7eb1a2273a6da738d34efe364d1ad4f471f2afbcb3f92b64f631f0e3f113810bcf312e76fd37c68fa068ab82f982d35506a93abfe24fb2e66b4916297354706aac0ac47856f62161ae5d533e55d351a3be293efba770c87e374a4b5f3d709c18beeee59b752c5dad5e1ee4f057101cc22056255e005093b0ea5a71f5424e321a4810239dfeed4020522800541ef700424c8a5c0c1114a2d18701e6910d3f5799887243a58554294321a27f99dc43ca30168332c1f6cc20041e9938a25a51d4315d8fcca36c38ebed5da3ff58afb398eaf585828ddc946f54ac90a912571bfca21a7735e3e872b0ce30867b68358bf9f04a179b82b3c3e0e5481171962c2c8ea9de6aebd4e9737769d5e3ceae4769b1cdf23e0765491a464b7f4718d5359ee67412549627fba81bf3a80298ec79cb00f5bc3484425a0459cd47c2e62e91dd5cde164a67254ae3fe167e534b979943fd53104fc7d9c3648fc7567782e0f519f55558bb932ac6974fe6f2b01d53d85289d6711d749413096012a90821f822bf2c8c8ddccc4d0f9d4f395d3468251173c2af502464ba343f60c11501eebd171cdb965860a4e70851514b85f2eb5157b264586007c17d89df508075d821efa2e5f3cca224b474dc2a3e3bf531f076a5a553c982e99d9aeb7199808e38292f76953dc8164213bff19ba70191f99e916c57bd8b314d942a92fcf9260b499e68079cae0154099c56dcff9130332a3f6589f39ad15fab79cf291dfefa70a9c936715fa29b235a160d39364ee7069292129ba215ab07621fac00132f1da3cbbb20182515a7fea304b92bf53e0cc43360dc97168e3c4b13b656e47fff84923a225e0e6d9be0ddb2793afdb8e319cd7aa5dd6258d23e0e7f01d3b30adf6ad3751bfdead75e090109915c502c46c973e7d4a96fe01efafc1f37126ed809db30c785963a4be3e672a967ac4843f27f6b83be333e2fe70614195e24999a2052126accb17b4ac51004442876c2d4b5309e34e5131086432f77c2b2949a502578b01a13f70fdc8f54818a2745cb1fadff56223ac248ae81be46b92ac3fe864ddfacdfbe4cd936496c9e970cffbbe7c8bf7d91c58957033a91056a3f8132403c6ef833046e24f983374ab1d44d45cde2834f532390840ab63aa4a5615b9a7600b10e8a9a2cdbc2100277fc1ef409a8bffb2822857dfa731a4c0279a4a17beb572c5dc2439489969c76600b5850099cc939574fd3022d36346915aca816f4df9d98804ad55b85d737018c99cfa9ae550d0eb2a9d98d81ca2b12ff5f9dc1784b0d37dbb33e2e81aabdbcf540a5a8155aeae256551abd4ca1f73748b59e1654b8c02ca66ddaefb363dc73199d0a3d88ec13272895f7a3b3235a43157059949660991d264229a7075782cd587357011ceabccab3704a8c9bf1d65da1afc45a21c019677d62cd0ed3c3ef92f12f7a75a853b37a31455077fb24dc36714664b64c1a36ba0431e26c17358af59c15ddeb56dd12a051e64eb4f58ade65b432b663bf02fcdbef06e695a2f222852c280a150fb8a32a38fe122dddf4a9c0c6f0025ba6ed9cbdb70a42f8676db0c8e5cccd4b5f1a70fe236201735f52cde7fafe6faaf55a260c9e085045cbcf31ff10cad7b61621cbcf534f96fcd57bfef0bfa4eb1e8c55ac66d23d37e48b099c533cd5560852257d0dac88fc10a827df493596f5909db91014fb6834d313bbacedfa33a6fce222352517c4599effb67252c61023909c744a1543830fb05422d8150c920ed02e6fb4763f2faad8313ab480cecbb093315f8ea0c964e48a53e12f0f8e1ffdab0804f975a63eab893fefa44176fdff840a3e71eee7ac8cc4beaca69184fb4ec2b2b37b6a11c2c9969f4af59174c5f3d0e0d4587efb39686d2fe47aa80429cf2d17435edcdbc476f8fd81b17d4686ff14ce40eeb56c8ebde154667a0f34fd37d5983dc8d1fbdb82327e1f5e2e4e5292b54302d02ddd7f0e8826a43d3724b302fba73178d7bde0681fe92bc1e3bc30a6c430dca17c6994471c4f822a563836aebf788ea08879e7ead2d2e85f7a603a33d75a3988ab32407045eb352f2b6f724a0ae4e764001a6bc374f5f6a548b3e18448a1115db375c69621729d294f9c20ce5bc8997e21a523f2e8fc88e747b62044f29576ff5701120a49a0fb0bc86aa466048f57f1d756f0c6db1717ee0bf98969862cfee51157413e8f45ac016eb23b659d2886d24aca9c5a0ea460258eff91722d804624ed0d1a699a18348f45931320fba18331821efd34d4d2f459bbe63b79cc7ec00b4cddcf5df71af3b6e9547f7e78c88c7537fff1252864fb8c9a0bb074a1e01b26ca60e4fed573c379f6ec510c62965c3f5082349dbdbb516b321115b592ceb04bd9e229b7b5e82d8506be0c48991937134919b2d6eea9054283d662f55bdfc6cd1cd37e3271df73345c72574c278e76e39d698313cd0590d6b97f35bda55fa9f1e3069f67d28dc2a17b64caaf9af381024c36659cc79f6b51b576d9149d22d801dac0f878bffe68de49cea42629cbfef427a26c8702f4d9e3249fab96a4488f9c5195e5d06741c4696c6d6c0164d4d9a2a88150fc4d465e855f406db688a74e5d70704e7766335c555abe49f9d8b3abf2907aed29e3a474b6d42a0928775a4f7fb17d8cb5f6bb7bdf1adfcd938ae6a8c406f714b28458318b689ede63ea28405687d8bb7898ef9e910c7f975e459a3f0fb279d331e358e617bf330efa79b3c7051974bbdd406aff29434ad1c549dad29de7eb41303100243e8f551db0788155726a44aa59a7dce7b56e0a79c6d99e95689a243346bc849c10ec4e49c15e02e5435bd772666594b5587376a3a7208ccaaf176dc465af4687de5217213c446b4509bf5e2138d8323890fb10071b57f14642b466655eaa2f4a0a93e47e20b1e73df15f2dd929cf886a1ac16daf60320f6d00405f327b324685b830de263353e72a0e341dca6d9c7e5abb26489e5ab48b468e8ea150d1810ddd490d1eacecb16396d9d74f868d628ce55cec599a463e60911c8aced92d5663ba479c676e79d0f80697de86814f5a25338ed0481200aaf50b42745589176aae0f7f1ddab28e0e06a2a1a52ae3008b8ac9d017ef50c0e392e3fe36030b8f102763b382ed7f2e2de8c1fe1446ae31d6adcc0bae6162f2979ced6b00c3ae47bfde38575fd64a4fac83b4535a11c30d1fe7c6c5eb648c158494d8cf699a81c4e623b7832d42902b4b6822edebedd7071ad4981e61633abd230e47aefbd7d775453f3d78c2a543f082856b822903209fb58c7f7627e9ca606d482a450c146cf2fac4cdc865a8dabaaaa81da3d1de5c458eb21404e889342a778bf6b5bdede81cef872edffc4766db3b6039cc36310abc1c2fce9dd9a18e925d31f51fdd30795b46ca30d54cffc737da5038d01b8e42c52128a531bdce3352fc74b972f3a5774c7231da8d8d26c5aa39330ca15713c590089c15c3f46b72ea9e6d579e2e9407ffb39c919bb94a2e9d2bd5431b9b8745325854db449d0d0bf9b829ed82b530535c1cdc0c4b97867967cfd5c67c328a07fe1a75cd53bab074212b47e3701f1784ad648bb444fcd64b962fa04add476a12a0f5f8fcbddeee9f15a1e5cc81aa38720d52eee259fec617d8ff6a1038dd6727c523844516ee796cbfc24da438a4458dc7e87cc9bac162f2c51c262ca8f0a3284a43a3098f92782615d61cdfe339d8704ca4c1289525fb0dc5cd7d49cdcd98f09b8ae7b89e84808c00366bd94240906fc87a62e17cf39f095d595b15af6e4d733ad2ef4ff3f2ecbbbf2176aabeea4296dc14392215a132f1f694fe95d1065712a51f1e50ab8649905411f8db33da23e5598c20baffe2a4c3826b4fee426d0d8dda57337b3959291c18afe9f68bafdc78ccbc320bdca13170de82cd94036d26af462e209a8bd14fc295ba4b11a12a0a93189d80a38956fc7bd3bb4401f6a5ad23578171ff422b4afbc5ab43bfa399083bf5eb04cb44e63f8e4033d7e6ae5c7ec70fecce7e50d86ff407cf5f8a4a64dafa0e889948e6e664f4c6c0b35385386da75f3e3302bde932ef74f990864095df369cbb386fd5de03786d68364a5fda481e1bb89a05dca928bdd0b9fcc054167a0b4c251fe7eb4130ef194e9a13db7e070470e455b554ea9e9c55a2e15d020559b47abe273044632baa4a00d45bf0e291c6b05db229d56d089033cf44ab8bb94b66ac095662c37c6a433570640b0212e3fbac6247bd86ec57d258c033a13722240058094c854a6e479027e89a8f6335d935ce3930f47b11fd0182582927475426ad278507b02051c3b2312ebc880d18abbf56af4b7c59056ecf1243c1773ae4d0b4d74673436070a954c96a7fc760060c3b3e2381cdc487174f0a34f99bd956db4e120d52233a1cb34586b8a87b9100ef15b0586e8959bdf19ebd1c7ff8f6ff16b57dee47680b78a1a3cb1a96c73fd81d04a36303505b84dd4cca3011098610e4c0e70d35f59cfaf029b6fc1c2782305e41da143153f41466b2decfb84a57647ef735f5d7c39eb2082a039b877ee276304d0888cf5f642e84438570825bd13298a1ebd59afc0b07b9fc1aae008aac28faa874d6ba8201cbc4e73338fb3a912182ffc14f22de2729e56d1463c1d590f0fc02fda5efa2148b371cbc623c1b366c13bbde74d4b2f876fc5d962043940eae01cc6e4d7da57f98c2ce7063968ccfd245642aae1d8e585d662d65e34e90ad0a3ab5bb9535dac6ac48604c87af17e9f46b1273d39417117974bbef6b17eac1e38a5e48424ff4e822207fe831049fb2c575c13aa8dbdefb36b32684d3c8289af317f81e35f90adbc9e681045a50d06b3af2888c3b073d570ef6eebf5c244bc21e21ee7c4cf606f3b5ea2759e8d46cf8a8e7742cd1bcec8d59d271377a25d4190abb3dc3f6e0958653eed19df29dbb5f1bb89a1b25211e2231bd94409010e141089493e2fff7112e903f8d396537afccb46ad3a1a7e3e4a4fc77f2d551d190406e4e7b56ae3c16ede9a5c55184ebfb7bee9252e70d12b1f592b859a0f2e7c6588d13eebc2cfb448fc792a3003f269f239f8f5c230f3aa8a75b61afbe36e1325b07f02001f14df66ff4cb40ed32f8811bf13ecc1aec8eda7b35efd12cff6e30efe6c6b43f5d2867f83da996d20749d3dd352cbabb10f80e47b152b65f54d97f41f01a68c03b52319359cea0495b71b68f6c1ead8a04927822abf7de9212e9739e6bbf5196bfd231852f1b711fb3f6407a17bb5fc842b0754b579afb8a6930f8d74518ab8623c2ee3b702641b528e2cb7cae281bea77bc50e3c3060175f8d973399d5650e3fded7f486ce08eeccf3e098f77bb5b13b87abde0f4a26c51f748d20481657744926dda683020f529abac04654f8b6aa406c52a74d4d98879475dde8b82e768b3fecd09fbb6788cad62a78bcd872d46602edabaf83f5665f4c956f4d848cfdf7e5169ea813cae3c0cf88896a139659486fa685f635b1a9e9b2ec11b5fd53a640025618580012ae7b1b9423d00db895abb84025cfb1819799bbfc9ba3e0b749b53df95113e7bdfa233339a348377eb5c60026140267649efdd2b6689aeac6a0647dfcc749e35cb1d2fcbc5b695364bbc8e6bb033ceec26b1c42e9074f8824c25cb550013fcd3bf9886e74a056bb8a3542f6e50c81f526867146349feadbea597441b1541f510eb28f7ac15a31a264310f7f4a6fe1755e46ee0eb5312b98a1c5f34ef05b16559a83fc84ef316ce1e5f102fe56b2f785a62875573321ffc9697c90bd72b8e55c810859c75eac11fbb2acf287ce072c4094bb671ff89b69b94ffc5972abc2eee41a33386d9b9ad21d9912dcaf2aadcc8b9a9dfc74594d7b69a71d2593a15db5391d90dc8b1ed4b01212453271762f5246e5a4e4d86cf4dfeb46a4c47995b6fff770e0942b94113ae50f637a572bfccc3a6bdfceaf1e409578612fb4f1657bf59fa01ae0abb70b813c2268cc0bd444705e386898a24e5f3de8ab6179a8eab2375d49d8002e00b79f63172bfc9f1bd7c4a201020cc6362995958238c54f78b162a916e0390fde75d5b1a2116062a715e3bb0bf11b5632b947bbf634424441b43992ca1c78b1c1d58a2adc42543d00848c7dd6f082afcd0c0efd94e49cf2c4cfce71ea6023cc62998f0aa8694470a153712917af0e0e81b4fba6c57b99eb1616122c029b41c13f4b3d5eea1aa3005def1ad667176e9a3107e70cf59de66ae96e878d412883a7a09ee18772eaeca1eb939f863662a33b7474609e7febd9377f43b1c94910dd51f70d84c45a5af70dd25605f0d4d25d0f197da57845718a22c19de9b2040bdc363fa55025ef199bb9836ed53587265d87092f566b01df61fc195d6a161e111cd09674a4151939825bc91c5f74db50cf88627ba2e6d711438cf4c99c5666eadd4ed18081e75627beba65c88dd0dad0cc99302ae5b2b752960548cb58f56a5acea98ef9533e430d8e5fd52bfcbcf8279286c0d6bb0a7cb54500a9025908f14377cf097796f3881a8a1088de0f80b5e61871ab051c807df1114e30943d8e61fd4920f58737b8b9941ff3a10c80d1fd787e0ebe65aa94bbb0658cbb2c4281a95a0c75123f95a1894e94178199579ec53c600681c63db0d3928b1b6c63d921f8455e005d94415e76b572a669fe92dfb107d26743cab2b5b0446eb5ec7b34b5ab95a3db2944cf5d62b8296aa9d901c730460485eda84d066fb92afc1851df929b7317574c50e45733c2b6603226697e9e50427ac64153996414d593a3a6e80ca6e9af422dc086ec13cd6df6ca1511bccd649b00c76b79c61a9349d3b241c8ceb8817ce6b067c4516a524f4ef1a13cdbde00fa50c51d22f036ea27bc47f68a4d7e84bb509c12177f805455a73b43f94e4c2cc76f9e0fda9840d5d646b1550a298fa522a9f394088568009af0730a0fa9428f84ec377df70e89801baec7540072412830cfe1eac901f5a79cf7b153f29d8b25c5d71155ba197f31202ea1308035cfaa1ba9ce15cbbeabcc56fd4ed36997950fcbef2df5a1d5429671c6a89d40894adb5916fc8d9210a8860cfe885148fcca38e20a56d5d07933f885dd6c56f84f73d3b094b74117af74308f4b1b0713a876f8ed603830a25c7930f6724e28ae049db06c68c517c41487b64d0c5ff12395ca731d0755148fce6342b7e6078c141972d4f2942d99749b25dc8260dd31bb255c951c36d8a3640b55e0660d842d2f375395a44e3c1bbfab5ab479fab8adc7d08fe33b3c82ca4a2d7875c14e2e662e4d5634413fb3bc3864ec6d16d7ed5a3fd7e0cc3ae1fb5882eb03cd45d7f40a5f764cd263719c0cd10e9e7ff2a08386194d08c41c96704084b98884a71f7157811fd457031b9c413f7784ac6b98bb6eb352772fbef5488c04812fd58da7423490be3c221c53d08cc7b1fb5036c2290445b9e1ae7508d880e0ef1b12cf40fdd28c7bc36430e52164d76d77eaaa92a932ee79db3615e8ad4d28acacbc55b804c7c868a6c904aa9e9d526baa4756b85d246d92ae2b6e8de0ee1a9d714fe6a46602d4377215d43ba9f95011b669363d74c45bddd36242eb75593a254f1de0503c81da58a2c2c1353079e7815ec26571acbc2599e17daa7b5cfd6fa611ea9ead2eeb6b7effa6abe4e22df18877f98f89868f330ef583a541b23c0cf28f67ac395b451e6dab2b38314ea853f8fb51b3063cb6e0465e3deed8cb6650b17d7b80dd39a1e8f3e6c394d38d483f7ed268f3c8b1511b92945434e5a168175d313920863fb3cf7178c13b14e266ec0c7a48ba6b18b05baac47e432560008631a27dcfcaccac60d2f3e23540a969c25e8a438396098b837118041a02cd3af19ecdc1fefcafa64286e01f569ea4645885e04ae1530fb5ad2af799969ff3eb2bd3c48389420b92ae8ae10c2c77bba999e488288d01984ef5e99e3c047f55700bd228f34267513f83f0afc015e9712bdb45f33497734c722e65e7126a106b564e961b0d03965f20b14ce715344c733e97144a88455b97b0712df92b8f7ed50c2752782d7e9aaa997c921aadd2383edf952e49fd39784a22292e29d655acafab6e5f85c0fd2f566ad16d64e5b0858c2e4be4b4c08b0530a9b5f401cd96a1131c46cb26ede8db49e15014e13960724fbdf2cfe85d9409f340e524a848b5ea6fe96023ea2f531a648f6385208751b6cb5f2fba5c95089c248794c29a0f81174178387a455cbc243af5634bc4b24462593e5de91c71794aadf20f159a99eb8ef5b0169f13c0dc369631ccf89f733fb3f3cbe01d662b100e9f6d81f7d96b3e38aa79fcc7d968f9e12ddb8bcb52356efd872d9492245f74ac2b88ec46535eac1899d4c716154375d9c6f8fae430c12eed36c6fa8be94c8def5a71e09f3b137a95e697be6ca0dc605f6a4e7d1f40d4395cc85fe8355f6515880975bbca17ec09af91bec1849631e4266ebb5fadfc2cbb5583dd66d88e6ce64de3676f82eac4d2347468b8133abb5e55bfbf92369444884f739399714fdd5a8ada45bdce9a5c52765de852210f3a15c6f26447303c5a237e721848b43112da6edcb19a63787c4739219f94f3574485b77c57ede4bb20f133e98203cd2ce7c3c49a93abd1da91dbbd7b77a585740fc649ef814166f6618f65442930daa2b54c86577777590f6a8b483409f536f538b7364af78c69bece20e1f2f0f25958f14cdc881c9414143156852e699bd53c9c26435d018379b42bd69ca83b039be71415bf9c5c3678965cefe2a7633c757cf10765d1ce4e479c7b284b58846f4ef7d88eaccaa2e6e1fe8f609a4e1fc20e6db8f2448182f4ae1983c6d209d4cb0b3d8ebb732193e7eec761f5be60f862d8a984ed0926a2ff0bce49908703f51021a68caadd5af33b4ff25b40f009ced9fc588892322d6114dec7610b4d5c1248a5edd65160f6cf43327009f2120884f873926aff7fd6471b6b36193449c7fd6fd8aca39a84ebb6ddc851d70bb7ba6f1a046abfe343eb7c27feb0b50b85f84054e354018fa09f02a5abd2bd2f662a6b1c943c20b9ee4b70b16057c468e19db3fba9a57ea2f851b9b8cdf5d2040006226e7df698c735557757eb133a3f537fd1234f1dc8f19a500d3db5e96aad0a68c6c8fdbf02f1aff8ee810717d514e784061ecd940da43bf3ee65f464af7a00590708566239f95df3b815e9faee1ef23fa43fa9d3d7a363bcd73d4a33708df0a743e05c7ed1c929543d8fab576c66ff768ecf1fdea664c9f7f0e8888e60a6c7ebe489b2ad549bd6f162b855fea413d14cc18a2cf006b23d4ae47dc5bf3bafe29d5838b5edada6e22a33e5ebcba3da6b07f6e779770eb5d2f22f118fd9b32a13513740f5902aafb2bf3bb0de46dc6d66b07c0843b1705deba82c946ff8999cb3e4b1fb5dcb068d573fc35d6202b0c7ac70fde7dc406eaf2c29a2cec0b6e09a2b1db99c76c2c3178424056fa2e94c96730174204e4dcf3878a24c767f422316f7fc711559189e0bc81f1c9e8497f0078f0238e53fce8be86cd370c50acb9bcb6c75a26132777c8818acbcda9b9292f7f69071d10cc9fbca706bb21395864a49403e4ace71f7cc86980e19891c8a9782f8a04d1b984440342c8e0a28d53ffa4aa4c9ffb8df4a241faf66c6f7b95eda1ae4c81fb2b58c11bfd92a126abe6133475e9cabee6ed908cff61de43fe6e7b88de7db226dd6714a1f1d9b4ce81bc6a7f365f1ced6cd243e27f2ca0589aeb47fa5bf858016b9f4c5c4b5ee65c0d827b010fd9eeb7ff9564c0d178b3547ece7637de1018bc162152818f3568abca4adf9c13ba1cb5c57bdd17654aac08a56738435a3c8a984b9d95f38ad20001857b03e30275a12975a78c6f4eba2de09a4d8e14ee4721b857562886223395048464714965d081c7c3e282f0e4673b65a580fc6da0fb7d53d10af7b35c19c7e28b12a4b80ff25c4662be5a68c1ffd0cad5e3048c6e097abbeae0ecf82cf2003bc13daba99aa43844a121cd69faccaa14d7fd867be996994f008039081657004f6640cbefaf16a20cce177a51609d23eab09ef03852bae19b52f751aa4f4c2c6a78e4e1ade249f37cc023b6596a9f1348851d99285da85f7b353e169ad674326b4f3be762e2096ab3721a267015567469fe2e352541508510ded6b1d69ae7e266df63f9f9bab38071f03a6546e8740fdf3f5870d8145c5b97e35311496d6723a85dbc95ece137d3b2fdaf9c1761593f7df2d8074f5169545938b483dcc75436801e1e5149695260bbb070425a27b356a379461a386363f896e2d1458e66990ae7d881e6cfe32b10d8dac6f9860dbadcba2393cf8d25a3ec201ed6ce3746536a70e8f6429fdcd22abc8720f25ced28232076c6871c51a0f198ddda7e96428e7bee48190415ca885c2ad777686019197a01085378c691f9f8211c32f9d9f27e81233d3550d40f153cd792009ab1b45440145bfe45fd52f83e9f2ba4693e7cb203d1e31d94048db27fcec9c7da5448e15512ffd768e63a74554f4a0a23b17d1028f065d19ec2ee83792c2a9fbbda23604010747d5ce2f9b6192161ccc1b61d624b1e20eda4ba51b7cb3acf253831e61137bea8b6d76641a1369190f77616fcb00e4f95f1080390a8b7aab83d3936d52395b8f66bac2d02b11fe0538f03bad34613a1c19284b07c88d22dc478acc9b9c0c15aacfc1997a6bf7524437c2de76dadf25b687afa64217715738b13533f4e93bbb8fdb3c7b2e3637772b17d48919414be46823b1209c9d55ff0d6cfc29708c740c9008a40396ece7517ac15db0da00a65fb0c3c16ec6edc5c12be5605c79da65e347a7a7f59fe52636e63f25f1b21972549b5ee1e568189ed90487d8ae78ac0a4f909818998bbe1cf4e1baf60b2e2d289254ec87ef4cfb489c517b0f459547c7ea4e806c2466b57bbb96ebea70fa8c515671d8c2cef6d6f527496cbe459943dffb0a96b9279d6839366a133572a5a2e54b22280abb95a63a343f3dcae237ce46ed811626ac49dcbd0530a0211b5c5778a10a4055faa52d54d7424f389966228792e2f7af6ad2083272b8ed735e397bb37db5dc4fbbb184984666afd7931fd176fd445ecef654a7ff12e63af35848730ce824eeb57e3bc44618a8fcf2b7e94f6f15897ff02fa59bcf390fb2cabf1f9b8e48711e0783da717a0a5c4a7adb7b48e483625b4b6775244aad36e4d9e77aed3441c76a46228080fbbbe08c96ea020aec2e54dc0567ddeb320d3bf65b9638752133c7aab1e3734081b622ceb67a5af1c69f160c2aff9802f7b311129cb1706cd983998ebf5bcf267d92dfae4cbeadc339e50ca769929d58d93d412491c04ce5bc381d04bacfc1b4c1942eec3d9558e4eaf4870e9c2c911cc9741c06f5590be5c0859e186e702184b2e45cda9f95e8f1763da9ea55eb635b0dedea5e16cc565c7618b9da983a1a3aacd686bfd0596d17b7452f0a17648fff279343f2e4c4b399fc9bec6927d9fbb61508bd6446b0106f4f481bb672e3aef07ab72dd4e02db20c2cf45b949a0137a309cb99400d523a5c90c34f893d90bbd2d8efd59febdbf2d42ee1553f16aaae112639cf83503376502e5ed97722667036c8c23e1ccf4de61cbe5c16de4c4b96dd0868535ac77a180dc483911cc11bb89639cceedad81a3d4fdaea4d7143e7523927738dc434e8b76f7dd22c78f2d4f6d4ce2b82b7154ecba018da652bc85b4ba1a21f797baacc0122404054c62f0bc32154ad06e77e2e2714e08204b1d284e54167d8e597a7b7a61050a3c707febd11cc1c84a9f999a0b5f36f5178eabcd4bee53f55d0aef8df744b41baebd2f5578964f9310464f9034bfdf89cbe02aaf1d8e91e0e6530cda66b84c279a88d771ba2691c73d79eb6df6fd4deba102823de5248f978fd495a1e5a72591f53e8c34b5c710239d820f5f1856e4b0de67f32168de41ec28f9f6865548ffd8b482e7295c9c910306ab70312f14b023a39421746770cc1095f05c3a616b13c93b793f4cf2c0b1b2e7e476762243db406facd9ed44958dc6831733601407250430f23a1149da564add34ba1620bd9c18d3b20a351b5a2ff81a31c313a28f15f884213a11f0f866140ac6720bb54543f8a6dce64a6ad660faefee831a58c1884ad02f271b567a4674d786163095c7a4c44b7d530f61f17d203a27ee1f67ffc5293f16766da9b0a50d3f92fdfeba4035c9956c827aa9257ca2078d07367870d2a7164b75b443c98727859b374416cdce047b16ecc9e5f70534e57246d7866ccbe92fcbdcdcc392a73ac468aecabb01c50cfbe87dfa3d064780dd9e5924cd68bf1ad3214c0852df9f3b5c9461b88845238d26f641a9bc7b74adbfa29976b8d5b394c76a7b352ebcceb030b093010ed2953813177b5403dd029713a86b8d3f126945ba46ca957acda09a6d8c0d66b92635e62abcdbc514b1b49e1c6acfb278e777078e5bdd76f23e9f95ebc0ef0dbbc8a2422a37fe99b74538aa9c8972477096ced3ea69c6ca1ab16a6ea8541c86f53c3169931d7b9876664954676cca43c5bfb50adfadbbd6a37833c7777f0fef4a717045084a99477aff9b3af58c1bca8f2319e3578a3f47ff0a7dc9198a325ddd92a81670f204d1bce5f802f3f7e4901cf4168d3cf00a0441b9e2003a39a4fbed2f76ba049a4b2b29750a42ed15501ccc47130884e1d89d8b430c9dd45da4a1a14e94d3c3a5d41590eee977ade65c6863526c32b2d95e41a0149de3a00f87f4dcfd861e72ef50613e3c32ea91247c23a150de4bcc3be8c3fa9b4e6ed6aada98679a4e29c8ea37625a9145e2e1115b8c15ce64ddac5a5ccd61039a1a582c187e0f65a715f1ed6673ec7a1aac4f67ac0cbd381bd8aa466f30c132ed8b6dccc3ede0cc8bdffb0305ed421f0ba6eee6bf79c06357bd7d486ac3fa5d997f41f184e870d2c1c1cc5b6cd222ec124af108b908ce219f7a3fde817367c98bb50bce3e8411c960f7bc5919fe44a3f66fd1e43f05859f0b559be741d2488d4352d403fa5f5a8a93805f279779a6320ca785cf6b54b1eb068f2326009e50864ebee494e99ccd0a8dafc8c011b3442802bc1854c05cc33d2d13d20bac8bdcbc73787b0d357ee3b696646a0a2954020f107c8950a783ec2ff135608bd7780a2b78fcaaf9603b88ed5ccb89cdb10cf6c84dc04970b5a4dd288fc5a5079d89e4ae1df72736872afba1c104be4999b2e4b56351379edd3ce72831c5ce24b48bdde3a2a62242e3d909e836de5792824a4ed9c139eb95c465e83823f7c35a26c4123746f9e8838618c00c486501e2bfa049f1d6249e744c66b1ef665f7a6ba0e4586cd927178567ddf703590e36870a4fcb285ee39042338622a0ab5976ba4ee36d98b0a21b7ad4e3f26f3531274550575c723f662a7344fd56300b8c7e74421329155000166149bb198b6ba4eed26694a425a839a41075a09539fb922bc42b2d1b77c81238a9425a712ba6a6c672e6f85d08c04f6af3831474cd55c6cfa458e9fee83b5d1efc028965abc63a34e0966ebf869581e942b9d8646e119a01130b84c2f5c2478533ea6e5a8dd7621d49c58241b9eee158ca6b0a3841e56fe2180ece7704f98bdbc91920f7c6988b46943b6e307ddd4762b40314b66318d0dd55a4082ab5f137482e1373c8cb299256710ba5dca7e7d5f4b1e59f0121190fc8936b9e4c549120a45f00737c71141b1cb516048e27cce235a2e8112fce5a2d3b3d969f600f194083838dc70aa24e6c7873a123645debd8c968577b9d61e299d116c66789b2b24ebaa2a4db5c84a52dfbb461f821594ade81857d5b6139116322516ab873e1d336a97518784194ef72e876fe984e882b48f738b6e602ced688dccebaa461f412bf8eff8a522741ae0dc3d7e3c4d82ddb12533ec8e03311a89f0c8efce738d72893fa71e2eebb9b91b19755e38e4f9309847b5d1ac947d2b900df9afcee5630a65118dc63e98af036ecf56225864e58552e89dd0c6b09c811b0abe8f6341dece849a8b0de61943be3959259bd3926c422e8a0e5556b8aece78c051d08822c3a507ecf7ee2fa7f88c2e2a3041c1c8e0c193bc01e7dbeb86e6be0a430c107c6bd6c26469200351bc53c81c3be851f4a880ee747fc603c5c53c151b62e184976c42839323703e916f95b55446599e8d345a73e622385a43ab9d909f8a10985030468198f0d6569477a9738eb8b76a225cb1564dc756e94afda1d90b4ef9fc7c9f9111701202af496ac95b222139f84fb9c929fa3e1504bb2580b731e569913a743f522b8f863e362aed3b9348bf34fe98bf085df0d831f73985a2b9c0f0d2f3fdde3c9e88ce5eba6e5a12dc7af98942331778b1fbce081c24ce6ca37466ed428b2346e5ea55728a0a2c3896093ec2ec2d2dba15761b8f7cd6a5fffb4ddb5d645c5588ae19901d6cbe9a8cf3a302fda7d89484029928e3361f010eb6054e5be1d5a28a18c45c7d61fcd9a9ef89a501083ce1e0c945d4aefe6f4c65b4b3a20d8680008e63dbca82d1973fc3fabf6495aa443cbab9fef328d3d5ec33501a3111773ec405e096ab0e04fa4285e7b9ae6b350ff7de47bac855c88c8e63eb0faf79ee04210180bc845a5da47a318db4f84dc28b28c3c2ae037d1244b516d74f0f7705ae11a76649fe524a605e0edc9213fa1b6285f544d8717be95ca7c457c51b1b264ca16655ff95b867ec2df683f826059be1e1dc20cb047abe2e7677759e669453a29b1b81292611d44ce1c4eaea36bd56abc7cd3151f1bf747bf186497be2502f2e5db4e2ced856311938a53041588081810c9d05ad4a59acf54d3a65db020c5084aa609194d78bbff058004dd7470eeb84be97ed5f038ba4f8124b8ad25b26f670aa2a8998917d0841cd067b25f25de715e9febdd9ca6b68194687308683cf1fac76fe64709ecbdf5717d7e3e02e30bcb11848baa8461522d817b28bd66c22325f2947660c72b5aa695fa7083bb6237f531d73f97e66893dd89cc1ab3abaebea3d7d1e658d0e10e08fa9b33aeebc6d21361b39c79b0e05b0ca5eb4e2b103dceb39b12b81f4cb6a9d1faf687b1ab0a6d893d9ab814781f17281768b8f923b257281b0c618518fad4a3323dfa0fd84c8730b913b2d63e452b80f94feb26227b1fabafed90f9be1add864d45cf4cea3acb7b8a59168329f325c800f7bc4f80e08905412db82b834d1fa0609b61939f02858c5302c05e2e9bffb87b453e7aefe5b113e8ebed0be25d7862d0a402b954b9658af8e31abdc3882bb9ec42ec99746b51c97162f602aaa0c5760ff48c60b06d6b7c1f058ac1a8b97f094bca833df5e8216926e2c0167176868b29eef7d05aa538563e78b037e353a8e994b8d0da3d07b4d2c187ed8347c519e02f84a8429a6081112a8e501892869e53f03684f04282fbb696bb68347cc988ac9b5f7c047cb4eff61b462a1ab712009820f622ff1956d1058f19c4c2b3e8fce52689c02b65b6204fd9bac45da54ae58af7c6afc750b179f43c880182fdb0156cfa1c40438b3bb2a1ee33e21d43456341a653c443a5e631451a4acf389a0b6f4767cd852a5ab6bcdd84e8c9d9a1f8aa91ab70f8b48218d9763e9da7d9cb07dc6c355c7fa11e2da09d60cd14c15df2214f72437fbad615b1d59fe8a9168d4d036240dcfe89253c9ffd056ab1ff0c95ad589393d9429519b73ac9c6929f855eeb60703c63507316182f79f0fb8dc20bcdec8e1823cbe68441015e66756e54347f9f047ca6050ac5453abd70c8331197a9e4fafe18957660dc63475f1037c6bcd07223a7ddf5b102a7fe1b2a7f23a7c756ac57722ee474f4faa0ac02ca321e7b12dfbee893686560487c3e3ec59590ba5189c7621b2f4804138b295fe63ecabcef0eb4dbe2cf80dc016258735e9043bc82c3b5410105ccd4176898f9ac27a6403870f83f15ea96d63cf4a58aeeb41ffd7599bd10ef74ff21714b94fa2cd1472342e64a2b0797e2d6fa600dcdfb693c32c450ca0d62b494f303407af35d61e0e869226615c3d60a25323f10669215cf95e4b3e13010e4fdf69fdfe13196b97acdc39c2f1b9280ec2745bef7169500b089676ebf6b02b320d62dbba5acd45891de919d2f8cdb3906bf07f5d5863322a6ae2d75b429c78f5db754459986cd4060534f1bfba4508b528583d9c617dd3e617e37c507b62b2a2b16c6c9cc19b614755ad18e86a39713786ae814ecefcffaabc8a6e908ef7ffa332d7595b3592a2b43d090fcd342436447f596567309de26070c3a04df7333c68ed491064322d6c4c043beada3591b90bef5f47fd5ab9256c03d3da6977e0a70b4830868a875b0bc8b574e7f20f89ca51036e393e6f0c8d93a6a1b2e6204532428bbaf4c3323b5bfa79ce61bc222f4d015ea60c54370008b25853f3ac2b18973eb5e6f7bcb7673f56307c0dfc5adf6505d462b12c4c233f10b945662b0253e6b7facde41176782a699b91e1e5b417156395f17f5c762c55a8d96ea8b27428ecbf360668f5e44b38e2a778877b5682fe9e3c7eb50ed517115e31694f20751a23383f953281136c32accad814248b9c97ee631c0508c39a49e1f49664cbc5784925f853711d2be8dad1112e661efd7fa384808a57211194bd7f22a4438ea5aad27b2f2f9919670e4bc78541c0ed75317acb5f57fc77789f2665c546a45bb56899c5d25de80ec04b8afd8a8b7b388a3f9244d41ae1c0848d861347522c6aa6b8fd7a9c31e04106602096ecc120e763fbf96c6845864925fa3a0bdbad0e18490cb93b474ac75cf22cd4e220cccc6cc0605d59c36b607647fd5789e637c2b5daf0db456d1f57491d471fb6f4711567aeb2a5e2d87ea79338e51e8c6b75892b0b319962df9ba2213f6913ab59fd422eb579626a35604e3d9c63a51b4e602cad6e0d684a97b9bc1777eef51bcbfad244a094a892e8a5cab8a2b2ed6b05860af815822a8fe9e32e982c21a0d4d7ad31a827b807730247f5028a6f7528bcef8c136f817a16c7b56c66a0f7d0c1697447e4d75427aaad6ebea502e54691c2196496049eda7fe222e6e403df3beb480a9f4537806d1c3eec909538651b286b67f29e97f4692d5b74c057e99dfb3f876585635a4da004cac912aeb48a5355ffbdd023e26dad5fd61705cfee4be2e756844ac67e3faa86e6c441cdb235cf7a3aaf401f57570e3291421f3de36c98aeb88a6d99e3fe1d586af0349c2c67d65b0f1bcdeda779fc3eb86a567a549693984309e84ce8f564bb84be311f09d2dd43560eecbc3bece6948460c6bb7bb21ef70d7931d93c6d76de56b3350ddafa5660c814e8def6ec0e2b698b00e2591523728747501a85d2fa569e40b255253f8d4477fbaa82a37b51c730dbfde632a7c0b665188409355be158ed6506ff62e8f71af2b9ff6a03226ed49070d34b42c99e57f1609700bd15587eef62ca4ff5e6a94a23ab20ff00f277022689ccd6c69bc76921cadb1006bc0250c8bfd71cf4c3cf9305b2c3d9b247805665c203f5d0fc72262ec2d3c428d7c6e6ab6f5b4a7711308adee27ec2286edfb651ffdb19567f3d352eac6d1e8593cd568ad9794735048e6e755b25b88321d7dd3ee48b95881bf4bbf689ddff750991123bcc825aedb59e8b1b48723a42aba41f499cf81df88ed8ab8edf8ad1a79d3143c20fa02533cd28460727e98d173884ee7899d081085ae00fc7c183bf526ad6396c57548808c80b5dc13dae5c5dc7e7e53148befbd4be176ae959a1473d7ea5973acb94b1b08a20c370fff1a7a41fddd9a92d3336b44e5d2de65c3739ef191acdc6d1d4a317cfc31670cc1e35b733272fc4bb9c1f6f28f4fc58f8bd98d7bd44648c2120cab6dc2471e34b45b0a00c512615364684b1e7381a0db87fa87e807f17632934ecd97edefca5219991e02b40a806c883ac49a453f97aae732aa274def369bd883a0a052875e6093b295805b8872c86e728911633072ea69f118dbe0ca3a38b51f1edb2072b0f007d3172631de03ccab9adff66d592a4097527cf51bb7d841aa73d9affe63d6340f32e076790ca1434a0c8403d19df5208a5382c4e008f7edef2e4d49ace3b8bed61955b74ddbd101df2436fdf1de5514ea0d34c00f0f66ed79e210885e2d26b6f2ac8fc52adc9c4483bc4f4b843da8d92785d898c17bfa6c993146f7b5760fd4870a684c5939d23ba2cc5bcb0c0d80abf909c5c0a5d74deba3909b5b633cb7cc94a83807cc0470f2e4cb4d3370305b042ea9fa31e49dc2492400e71fb82f04fca16627b5a5bc44eec9f319299315fb98d4a4b04638ae40ecd593e8f1b3b726c06a2f12995734772f392e0abed75ce60fd8895d8d28866da06c5cb3ee1fc2d09f277267a3c4c50b3565bee74fa3f04441ca108e2608dd6bad76340f6384d4f5d2209787909f7b793ce309817c9fb888486c8662d3fd55eb0972532c3f98e30cc398ad787131365823aa45a47028cb4a9dc6afd532a24111a04e2f09fb04b79b24bc2e24f0b6a7437ee5e07eae2c6e0e534476ea66b887e9acbbfac7909c8b22fa45eee6ae8b51e7117b9f7ddeb13557c2437c7ba653fce42c72b730050f4fe6f20a6003c86d7ae25ac3e21d4d58e67045259767b3317343fc5c0098e6f4e8625796617fc3c532aa2a026903c8695ccad9c77cb8de0b747028bc1a08f900a7ed14d190f50734f7ffe26fa99a63a322bd49c587d6a6df14f3d71875e50de7adf020dd64848664e0948f4758695f0a400633d39cd46575269537eac866c822f3eded9f9616274317424f25d6177a81e5cdb7c460f62c2b60e86fc274cabe5e6303e36bf724c3c3b79f1e15e5cb9b970c5c4fc4b088b783676ffc91fed9544fc63d3e4d825a0500d56ad6a3ddb3f19ef7b80fbe84133dacd50b4b03127be86f1af613d0e8cb6dca3b70d2ff80480b327a4a2b2ee2fd93ca5eb0bf600de50b4ca0190f0bc632cc828311b4b6ed1ae0ad693ba6ad2d6dfce9fbd6bcdccee5c0d39f71dffd7a052c7c2efedaf4c90b2b2026d0a5d3b2eb6bc1473ec52851e7215a8e4c326ab188ff5e3e46edbcb67ef981bd33e80ef0829b8cd09668c543d6b810e91d536fd627f7e779fc3581a13a9b7a25cad8716e3e5f37c407979b57b9776ec08cb124d1770c44476ef336170afddd5713e0394a07ab7cfc9f8dce0feaa516cb17b70429dc4ff3fe28ed523d92fce4c5d49a840d9bc659680f6106e7e9c26db47b1023c00ac10786aa4e1b305be59e91ad56e5b51aaca9da12fd1e256a99ddaa0bcc11886a1b7c76a0c28b8e23d2b3251d1460a90e5ff3c5542454a3bbe6d4f890a4c509ca21ffdecfccf822cba3427359be4353ffc20fbe27e8cf16e4683abacd9749b0a41737b1698f160dd3ac803b4d65f17519cec3a463bbcdedbcfd39aff4934fdbd346eaba34a33bda757ff8437d23ea05434d4261154b743d1a38172493e35c7db170f92449f7e6f311902dd05d1cbec76d9eb4b42b8c5bf89cbcd10195718add592cb77d4fdfeb154c1407b24b647ddfbf77582cd5f04714bc319dce00905633d46b0f8f3b3a5dc3cf63f0c2daedb849684fa969e695f6927803adc71ecbf3057d4aa8f7bffc54ac0860330749bfa675f8abd56743f7ef992e803f64ec56b157d59d65c87f583d37a7bdacf80a49e41f33de88f42f0fd5557cd2e45d3413705b3eaeff40d3cf2ce60254db9bf45c0a393200a44812ec59423b8e3e4c70dff187ee53bd6e46fe408f2069cc9af8d47fe2932839e1d6cd46ba8077378198e4cbb998322ef53fc317e33d73f59bf22249040bbf5970270d5c3b8ba361129fccba04480d9a3fdfd5e42122df2f2380393932ace12fa0bc4f91b58718674120aa3f3ed22ed1ff1b49b69d8ddaa4a629ec88c89255a4d363a44fde13bcd40bd1d695012793b3cfdb3b98944850976e8b72554c7b9193706c07118b006882c2e45eb08dca86460d755ae5d404acbb9b748583f0961d9bdaefdf46f294aaa80fd6760a95e620b6e664ccba8be36c6613d2245be1cb1eb2d42883335a8273494e93de79b90ecaf99c94b517d9ff9bd9d7e8911ec0239a6ddeca4a0f66f97e9cf14a0112e34494439d31a63645c167356e06083f7138e5e1c702bac2881369d917c8d6b46de5530e10030a087ea707d9f0c02ea83f35f577f16e8dcdb62e0a65ec379fe7835f9244c9560bb52c5098ed15af9a1edd0bfca4004753eae3847560e00a488df872ab1a71ad3c86a256bb5d197b34f7799f316ce8735840b8c75c7e6665db3cc784bad65cf4ae3682313605a4b5354d65e4f50b3f1d96821cc4e119ef39b3c50dd498603106aad155c3d49f0b725c32f8fff7572f9d990a8a6e380e3d06d38d889bce56b4dd9ba5ddd4672ecdec6188453e75d1a4ac4e230754d35c3ce7d55a25c9a4d99dda3763edc2eced96b081ec8ed10b5f26595f3b865d10bf8c9cdaa87ed749e8091fd0f21cb3e168141ce0ec54aee8e6b0a385af5dc520b7194a1246a8b818e2761745261f5cf7bc038f059a8b5412644b477250ccde86680b3db2e0c9bf662c00fed0be3afd49a625113532ab94f359b3700739aba990d972f2f8839630fe9235ed5c7958eca94342fa4cf6454a42ff8e4c5229b274774cac8318b719c6d0ae99c6a3e430d4c05f15e27410610117feafa741fa46b504054ef78d8c95b8f8598d650813adab38dd55d9fec7e4538996aa18da801eda736a11806a172adc27ef437ef6273171428a60a6e19756c4fb60a7c38d710bfac17fb53bb31971fa055a94d13fd3e01834ceaeab2fc9b395112968683e97d3f4505786dee85ef96278d85544bc7a3806d9aa35edb660a8c684bf281b4041d1671a9db42e56cdd76269d0ac9dde9d04483837c55e7bcbb854c89f7b215487c1160236dd16a9056eb30fbe6e83868c269eed29080549528c25454c29bbdeeab863df3cdf582d32ac9cf23862fce8541ccca80745a74a1f54aab338a062505b1fea3ac8639673843262e413e36d59049d386261addc30f660cfb631b9ca58ed40f4645446b3e8fcfb2bdd7b2d86e9f85793df80326fb82af3450a3c1e2530e46a293b6d68aba47ebaed392f521d0a1d0d9def52ac60f196f65ad7bdce638bc148d3d5f20952c8b34fba9d52f345fc5d4c804fe7c4b0cc22bfe2f022ebccf49553466f7074afa81e6ff30890fb6fa005c0c6cb61f92f65b361bb2b9d96152423241be138b3caa51978edb628a52705662672a06c3526d187f88a86c2aef798068574bcb7198a273655ae110d9fe54e1e3a7348a11bc287a5694a024fe6706c2f15965470ebb383227fa65c57e0fa46f9e0af2074f75a72b0315440f31561c43b488fddc7741d5c1e3db9b85e6bb66b1d96f3c5c9944b46fcfeafd829524fac36598ac85713508cae6c91e9838dd157fb5492a38bb1e9152edd97c963766b80c5783ae0ce702a3c60b9182d926d7be731cbdea94dde2a52e946fa409d1ce405b3f3f8b9e7a7fc5b6ddbc50c783a73275d63d0992536904b0ddb6ea515393bd30fde9d3c965cb16614cba2ebc39f3babeaddaec93681ac3f929ccce80cfdebdf19bb1cde02e38c52060e338984da4b0ee0194a1e1bfaa95cc74782b1f3affeb0ad64e7e6e48f42a510a3c8bdec441819670989e4185d04deb2fe717a421b7f47fd9185bf1a10d842316d5d68d73afc1cf5a26ea427b8e66945309b2bf8301db0fd0271bf85b1c3f83e8674ea962cafc246e7bb7983d480c350a24fa8d7f1ef9b99b1ed34289b591bf10369bd06336e48dcaa8912f5fa448bfef0598f3265b15529a62e27769a60bb51d0e37ac16c59137c5645126eec6d01a73bcee523c4eff5bd762e7a9c188346c4269bb8401bfb9240f2003a98e16b6eb94f5573beaa638ce389d635821f5215e243bdf1bdfadad25f253b51b316cb5c1b010c3b5d962f73fb2812c988cbe2fe8dd16501a0b5ab685a4989ebef89009601a4e24a757312dcd247974c0a9ff21fc705247894d3bfbae067c1af60664f247cfbc3547c9b4199d277ecb3ee56f864864a5d6ea9dd014d962ce792fab5262ab2eb8a0b2ccf49a6e2bdfc7f1b177d2690e645b5493df8792bc809b89e7662cfe309ed5811a6e8797785c511125fec67a1ad269d8a5816d998c01bc89e838cb3d832d2cc716dceb05997c2f42d8a4f8e9beb830274a04943630c5cfae4fdbb98692b8a662c763f07b8a8ae09fa497d6caf5164cad0b304432a91e7b7b29e2441634b42e87a6a887058c2d90d3d02ff494b7d0ee76f398107a4c01a4f0f80348fd30e3b72e514da414d1e648a5e1343f2e9a0f5226afde69b92da32aad8b698e409d59c9e095e8ac6eeffa6783a12fbe45c642070bc9eecb7e2fbd7a58dc05e64adb296a38233f52f8f565feee5f85a47915639ec454cfc9456fb4d11cb8e5ab359fcbbc3b6907d948d36439dc5867988aa86722e326326fe580d16a1edc8ef4e7cc125a9758e45b5211ce575e9ac91c4a499daeea8b64e7f41d8fd272887bb10be4171afd962ea0b8b4050ffac7aa8fec7214e62f26a63c242759a68794395b523f0c840dfdfa188e5bd2ce46743fb0b06383b2f483a6d5569cc577217cdab980eac8a626786258d68ca5abbdc7a0cc2a361400f75375ed27c50ec21a65fe495eb2fbbc7f3c77b75452922be0aadc9ec5abc6947e33ccfbec0840f35a9d25db5057b22f0e28651afa0bd552e3339de43b313dcb1bfdcf272bef4d31a56ab123d83514f851cc71d26962da730e908c9858f7d6d02c19483db77343fa4201ba2844f6a9d1bdc4f941ecaa30b1e2317e4b18de882d78be5720b9d98f6973c37190e74319d8d27bb6136e6c79b16a80a6160fe11a9263e0ab904e00ed2bad0b74afd72693d8e3c49d3422e81845476a6b96fa8bfc1581b3305a518623a7fdbd6d6438ab3780d7f8a7339f00b5b932c1b8842c378b4e3fcf7e1a1acfc16b94e44b72881d15a04446871648badf59bf2d89f98a1f5c34bc400a99d5679735e8078cdcd1286277a544714d2f0c61105b44b14f113a69490710c18956d1d700aef665ab4268f11c6c73e27a0c5f6fa2a276fc556a1031342bae30f0099c4aaa0f5f8b71a6a73d4cdbe874d852df01de346d72c51ae296376e77cc091ab42c2132d6207955d6154c2d9a726a629e20aa023e8c6e232aaf5991d571b70a2b9e4566241cf02362d9fc1446386bf35c0fe97dd982835a1dafcd3374940d883000a8e959fd80603c2765666958e261ef974f3bba0e311897a418e4751915a2680d46307250637189c06886e119eae933a17557ee47f37c02f2abd06874e26c4dc3b8a59e7c2dc848e600e1a97802031ab75a7127eb395cc8759dbc1ced624b5f2ebcb720631cc53fd1eac90f9c50b54af9f0e13a0f617e5755fe683c9b62f29315d12ed83c0fa581d54ed524928b4332555849b320f29e94ac2abd604a8dba8d30654649fa07add119d03efe958065718fc59e47ff0797a66133493a32ebb825f04e5abf87beb55daa061dc60d440faedb4b32147a453848efecbfa12c06152b5a7e94de8d8ff13b4eb012b5d2c3ac4fc09efaa182f0de1545e8e55dc2c6b3dc181cd9c9c898653f7193b57ce7a9143195eb1316261aa9162d12bb18d3db9af7539cd9622144b77f2c2442ada2d926d64374bc3056aa69739676c08cbe046f1bfd2413bd8a8f1646da1a5578b56d4b94f81fae09913ec9bd5ba37b64eb813587b24d66d500b9a24899838dafbde9efe8a0a748401177b7c86cd1cb571dc927f87b163e15d2d53815c252ee9cfb8cb179a86024bebfd1c51bb005dc477af8fe10d3f59f4795a19fa44e13eb42efd74c4ac33685bb1e807bd6015005b7aac2e231df140f72ab65b3fc58ecc0406cb36594f40a6b6f702ab060f3c15ec1995a59adaf0b748198c29ae0824e18a9ca2470919cdf377296d61f9897a5d248adcc9315abdc9b364823c2e8b07ac04d918c6613f57274cb5053bcb567f726087a7fe1e7e693f53c43967a17d12612fac071b674415e6c8a65fa461ba9fb0052a5925d4c72233886cec37f758389339cf58e499e4379b99018e3649b010854f1986296d5a4b2c7e22aad1c8ef1be290621290c6ebf0bc2f69e709636cf27331019ffd9b33ce157525d23baccd58f580d5bd835abf5d04e352f327b79e4e23de755c8ea0c74ed7fe0594e9d8ece5497af2b9efb9ba2125227b56b33641b5bebcd6738bbd9fb5da76f1b05bae9740343a5c2da4e906951ec9a9ebc357c68a021091d8c7755670e630577342be7c26c4b07bd4452024184381fd3a7baf382d14448bdf532f32d058e118f75300736974376d5ea0c23d6e642c573db3bb4f1210062a7846c8500a43f434def5771a5134dffb1b3bc17f9b7c557a0e349bc4f1215083c794907c10fe2cadf45785e8cd750ab1a042380b81ba9e592d44b7c0be775fc9a52900566f6112290dd92bf4c8a372a11d2cee5c75164852ae9033c79e3651485679317546bfefbf563f148bc6e589f1ed5a8431d13484cb83ac31088e55ca32df6e7f5109c0dd687a38cd9fdb2c297dd0f0729b0fe8b865b987d601e596782f3aaf2c9defaef94bbf39d510969444235ab6ad662ff60c72b44a4847f307c4ac464b317e7895cb5eff478452b595f817eb7f99f291988ea21c597b6d781cf6b8c389f7c250600a0d90df7998cdbf1e231ab56f7b26891d4f2f34a4f2269f734a6de14afe15bc02ea8671a4bc1da398a5add85657c39b8a152ecb80d0922bf0e5248e379feb9f57545880ad9b77379d491cc335f435b881f5c37700af48f6fb848f8d9c0b216b4f51df13ffb55c130cd2efb78a6a8fa962de60519f64a36f78c3d9ef2c6894d478ad6e874976b9c4211ebd5afd68477e0a9ce9902af04c04a1cb25ca601bbda24c3ea0f0b55421a8db69fd192f68a92cf61b300952c94ebade965cb6bf5a9e24c33b0e023dbef8c509b64e4f463ee39de2ec375d77e925d4183c80a3facc889e096bcb536267576f5716f218e33c882a461a2317443818b089f6c28fc599127cafb9dd10204cae45c5338e787bdfa525a6d40d26a7b35648ca35a2daa87045b53eebb4a18f6684b297369190c6ed3ad7a56ec38bd53590f8450c01e448cd722654120e9692588dad60358cf9b15c2627e616d4ed6e98cefa953a6138c5a679d98a4772281cdb5ecd0b68f1b4bab5904ead45db467b041185e88e4048fd2226c9b68fa07f4dbebfc7755d9f9a21b8766ef2d289412b13aaa970480f7fd3fcd918e9f9e7129a792b7e3ce93bc03f290f0983ffdbaeafc6e7317fdf7e6eda014fb587f0723d4fb331f87f3eae3e9e22941d5f3919bc82e28d5bdbfde4b5ad4e08b5704f0d9ddab6fd884e738efd40372160296580a2fbddf5b66603e8757ba7fe49a13b51bf1ccea0b8faa7dee502bdd64b198e521cb0d3987c6787cf97723f8b3681299455225fe1a94560333df33ff5672f83f569aed9912457d3198f6835be8515cfb3ef20f33868596b077c61bfc0a65e09a8b142eb0067034747b098e0868b481e23031ebc6ad4a0708ee2764d6b40614b35723561b5331e4ff674fbf948648c307f6309c7544487a5846fe110f32fce948319af1c12d6d54e54b3b0fc030f9f3d45db361cc4a2bc7a0dc9377f912b801cb3ed18723e0780f04b0d4168a6e290a1712619c2ce52bc043120747d713013991d310d8589a986ee7bdb7abf6f977419e724b97f0d1c2f2cb8145c69a34529f119addb5a5388133c660177256e3d21d0c13a99dec8e8bcc653bfdc9044011c3e9fc4e7196b36eab4073b3d98a3345e47691742bd0c820c9fe6f3aacef84b9d1081baa5a6bfb15e7d0848427407e938ace123ae90537b533ca5443d46cdf2bb6c15612bd23fed0613d3a5b59d225fcc27c48b004c29301b0fe20c5bdc7ffa9a3395562761333f7cca27e021d9d61b1db682715d0157f07ba9788befdc721729c72a8dd82c9fe4cc5c1c1b6b20d475716b7833eeb7aa64e6fdce95a9b9c30a91189c8fc7075946e0724ec0ffb3db231c398396bdc509f6f4b0ad4f9699d5067c1da736287d4f83daeb73daabaae71f452766b84f2a647098e4d6d279736a825304846ecbdeefc4f64336a15c06a70875992372ba23df9779bb6f24a69d65b35a50bc80e4a108e3319dfab8475f05b47aa09634377977f9a9e0285e3ae6ab9de01de43f6ee9705eb962b65f2bb393dd3e718af43d4b0145b3dbe067e1b793315bf91a08608542d08e0e295fc1a43de7860568d9bfb7863a0d70a3f23ee4a11b06f9ddfe8ed5ed15350d026b52d46ee28006ef4d276616c5cd4964b38c4024f3bfa107524b1ce1724629773fa0c5858636be06fdb9789ead03aef80496efaaf664be68a30e8ffcfd8c6e88424ab7e4ef6c266ab16d71fc3ab6bb00f1304806568620462dc7ccfa336c6764307dc70b6ea0456c750df3590fe05882d07411a7c29ad9d368a62ac84515a3e458df2ebc02ad45d77ac84e1f663c384780e816746e38e60d21fd7014473f52a798a0829eac361e94913e9531d68f42186b44266dd2a310c6479d6c3bdafd317fc80502ad57c72c9658c42acac13973155eef17f130926fdef49061265df0c9264db716bb9bd8633ebc6070dbee5f7e944ecca6140f15f78dd17a1f2d2f6037775bd62c4fe68f70a1b2f84a140ee4441adf9d17dda61b1970dd9e371c322f0a9c0d75d77a5616d63f05d3774a92804ffd09515c77296d82416f5d360429596e0d4648512f578ab0bb67f5101e303b5e1eeb920fa75af0f8da45b9bc7abd3dc5aef913b424215bbd334eecda1d081091d301abfbf73b85f3a4f23125a872475edb89d557d394e42ae99c4ce9da75878cce81826aa9dae39712d188ce2ce367e1e83038ff9d150a5744ead8c60cb29ac09e2e0dbc9aa5b7f3baed46a6404e82c287c6808b272e99980bbd4e222cb4b78622d1683a65312a56744362c47ec4ec1faee3012b08ea90fef9616148d6771f6ce27c91764b4da3aefd1598992961f915cca75cffa2db3caeb4d0a59c30c2e1bf3d8984099a1dff08347fcc82e6e4345ca518179ebe895645f160aab9b73b412e14bfa36c4f5b2560f285414feb633732b985752fb14d7282f67c48d80f88fa8c992a258414fbda6e774e6430f4e0d67bbbb36fd5ad52360a62516cf0ca04b73b3daf89aea2fdac0f67b45fb5258b525ece31b5646833bc6c41f752986f73be38369870c47c7ee5226fdfef01f7d3f23dd04ab1b216a4413ae340903611b2af6fbdb2c5be83dac760d2b21f487c6fe5b11625e54a0d7d71b7299142e11247bae7d898ec5a675fa73a663fc3c4fc8ed773fd296f7448e26208e7033ef890cfadb67306c7b11a61602d749d916b95df70f9dd33bdef99cd84f50b3387a1b0ffdd1e64aa08e5c555288af040d9c84c0e20d5818509a50cc949deeacf4147bd1ccb02dfa5a970c77aebc20a9a3fd25c6e22268f3946728a7a4d8cec87dfb9ad7509b07d50288aa9b3b8af447658bc46f2a681f964747d9c5eab226a8ecac6bbadef36d38858e7d5e30a7e59703b183fe05204bc8f9817966800a4f528c359efa13950711b6b30467a104fa21df3bec9104afa2f41bd392b8adb2f42e26a8927fadaacc6eeb802e8d3fcd7ae6f24c6e3cb2b88f127633dd2d71950b2e9c70a4bf6d960837a8887ab26895df3d6aa531932d3f4e37bc9e0b8ae8963c6d605e3eb520c80d068d97414c08f81ff18ca2d2267560c5f39b1c253779b30019193340bd280aa78810fb93b7cc98a41b59e141d5e910797bf724f2c031e76560c9d9a6bd69c5463221013921d164f84f31f1df765865c51edc9b92b90a92ec73674a06128dc59d054c4f60e7f40a415964ddf6b6644dc4b341f5b0ab1a708bca92dc87119115661e3a0685b75af7f40fdfb4a397c165f2ad3f7f437eb3010addca55021d9ed31e77ab2d74154d2bb79fd82f2c9a86e98e21df958d74ae55bfa64edde57ac019387a7cb40caa2c5f382003e4a777b04d9ddbf9afd6159e6bf06af6d4c5113c1f92906090a5d576128ee661a9c9cc274ffe102fc1dd53afb0fa7fae49792b5e39a37a91fdd7ae3232da3008a5469720c0d9f70d3db7375657769883c1c5ed1a434b737f28b60c4e7b159ef15a06ab5920eaf0dcb07489f3f0abaad0e54008ac79f89f719b5006f38c8c1368abe8b4d963a48b343ead2f97995049c98b0f67155fe3a7ac001f3df709d0d8f293a17498932f7555035c64652dba0df92d41419899858a79f1990c1b5a9fa70c14623199921df34ba8fc970e165eec3d6403fe0bfa52860715e2dde16614a59478fad3119f3769ee1ee8074419ae4ea4598a4356ac87e7b48a29ab55115f8b1f1f2c43898fcfab3629de50c9a23788490ab4cac501464d5c0da5e4a6fa99e63acb67a99d0afe32974b3e10cea7a1faef51a75a70c54c932ac570a1e99af3d410b657bfb25274cf2cb95e9e564bc24fed999d102b5a4a1c4347554649b232764c96dfc9b3389cf8f8751b19931e303b6d6b77f21493981455d96e01c63a2ec7589704b3c326d3b0cafc012444cf7e1dad2fd7566cae078a6dd61c81a982f202b8dc43c3034f4e1b25ea0760c7cbd2e5f8e36244ecd32e747c9f39bec8ca33b7542f348908eefaf1961f771abf236248c8e249a518143ad1ba259e37ea99aad953a92b134603f5aa0cb99278363506ae07894a04fa1294c7eee7757c1baa0cef9696df3de21aa13db8fe7cf081006aee15e504c9515b92c489153d3af1f1ca3709f89bced2de00fb0e458611c12a0aa3f66a36ff9175721e5001397e93ddccda392358c72602c0ab3296ff975e319cd5e099fe7f1e714679794f5ee2688d89ca7bf3b59e872753e9c0aade8051791e7267502e734163ce87f35b59a145f84719a06c25c3b58b6f10482b56b2be161faa3d28ff56fcffff5fbbd5608db62cc4ba5155c668647ba4df23ca7da7ebd6d5289ceffc0cf7e272fcb80f3f49f672efa9e5b99bdece7af52ce1a8f5c4d2c8a341c93324ed60f9a9c4bf762a3356bbbec6498e7356fde8337c59cbbdbba4adf929a86cd506f46f635744c380f59724d4d00821a62daa48a6e06591876589970916705a7c1e73749c8ccb0d8b5359bf9a9cb5f04eaeb5da22c86d44cbf7c93c1b70424363a24f7c2447a195d8441b220885b72e9d263d4c408302c6cb10e0a9371c913b09e95002e0651d5ecf81a82c38f35d7dca199ac3e066460d611a0260920621010e5ecf843a858c703ed6ca04c42ea86e8a33764cd4f76aecfbebf2774d52139112884a4aaca685471d028775608555a1800355ce87dbd42b4f04c4cd93b5844f10a56e3ff36e7dcc506614a112ecad8714b146634166aeb4d4b9269a5d71f1cc77127901ec3556898483ae928b24528a2f6767783b165512c0f12646c08f7ec76007cee478ed2fa79671589735b2b32648184dcd8bcc3476944765a3705426a30cd89e4c5ea92f0b58a1d696595e88ac296d1d111fb7c56a41fb83731875dd21138ed0b706b7c1e93dd5cdae5177629a1de9130bddafef002748ce6d40e1a5eb24ec6e47d3ac6b30dcad9829688f0369b57e5048284170908615a0c8237c9285875997ad0987d34a32d00b68f21c1138bb0c890105675390a632972915755d1dad001cb0e73df7ef824949c1a64e4377eab547698ec27bb51d552137af352d391605b7d492a595d1dc12d8970430f6e34164a8a7bfec155157b5b27aa4a8c981a24ba386624dbe0247d7d41df4cf379077caa6d62702cf70cdf8358b46ac18c6727ef0b7607af4a3ee05828875024ef89d41d407cb8ac21e9c1392bbf423a2dce30b6e9fce34aa28884c4e83d970f1014644d27e22962ac889654a5aec035e567eead6650dce26f77227346a6d824fc75a122c9893dddb4cc3c4159c288c151a4a2a838cd916a5620a2469e29f8ca2e27be816b714ffa1fb0a370d7b30e88bf8e8d93db5a8dc664ed8fa9a4ada853cf4eae944c2d35c12858dea0b3f9e1fb85a0d95c39ac6aebb16a4f09cd9c3b5f2e89f1ac15b48be21bcd61cf6c9cc1e60af7654b0910f3b0fed46f2b7d978477a590936df6e52ae2c1f0473c258d0e1b7d7f9aaa2cf36aeec6f18394a322d7d982d579c169061b580f825e2bf28421ac324122ba9370866e5f8bd9d67a09bf364267fdc17244242b4e90e5f280a9e62ab29bffce76ce743862b95b6e2d4fff799c7398698c38c2f06dab27219cde212756164b0faa2e676a4a964031b3ed1de9c3f73a96223e63aa5629102fc559944f0ba2af14cd9504e7956d43471053acdca95019ece16e3d1af1edb23e8fe6aa6499bb5e03d782cffdbb66827bf5d544ba5db4a6782e4f2756cfb4171bd5e29c10649ac02af224862f99b1376da33cac3ee9808575995837a41e7a30fd3e535ef32a9f9416a75cd7ae1128459d05561e61523137011d40d28ae1cd2214b8c0e4b5acba1467eeeedad1cdd939167c868a302f35f8c938bcce7dbae71de2382beb9cd093884c49866e1b50b2f151e8c68c4d2a1a1a380ed6d1f9d8a4fdaedb6f5f5dbd2e1f7f55f3a88446e8bb90779bddb3bbce5af5c52312f68ba6300840dcfe92a06dad2fd83c4b2ffbbb3b3f6f3b39cbca6ff0b44c854adf41de85c9ab0b3b82484a800aa8739373746b01493c97c9d1c6aadfdcbd814d6cf56354a0f9f75abf899d9b197f84fe1becbaac8f2c039be2a6a3aaa7fb9c76337e0ec77721f8abb93e3c4c6be2818aa937786435a3b10c1f7157271e729f424960c931ff63ca3b1cde2e456379692f54b7df6c3efdbe4f02bf5d8fc445bce259d2e90109d033239bd4fa9df28ef482dc0d3a04b3a1f40a55ddec0c928199c2074a2837e7abe81e22578eb6f705d85034001ff0263944757093c3ef0ae93d504b92ec1e32f6c9adb873f27cb651668f6d05f847d817ff884026e930eeb6091b5745f0d2501e79f93b9b93a95cdbf7e63e6a99790d17c9731ba82056cdd3b350451c27b25e1df62850ba92a30b9a69fbb884fd090953eb9e12b410d2a553ea414499ce98a527ffd49fc9765658126b57527282a6f81e0432bc1047fc7ade51d06c96b9d0ff41aac178273f46566eea10aa8e70f282aad582ae23b79b051b02e4264345fad4ba8bfe1d3ab252a8ff6991bf66626fdff0f852d6e4d6b02d66a75220bb02d933cfbe248e81da3dd0223d86891ff7a8c68fbf62d811f47c53023d0baf791d9e1e88a5d28210be737cbf25a850b4111fada5bd59ef353fd45761fd59d1ac9d3ce589bd5d136e0eb5d1ddc3ef672a09c3f52fee64f984395ca0441efc67e61c1fb8244de845fc9ba27b274972096b5b2c8eaac0db8288d50c39b311b7ffc853a1d1b7ea6dceabaf7143f79607545f719c50625fdd4ee7f203a6cc581f2a5a8bf13c931d0e7f35692cef88c96d6db7f45dee45f72105b2d472e00d210451e7243bfb1f5ccea08359d634c2e346cc0060fbd460570503efc8d926300422fa8c8a82a70e1b90c866a1c1604f7428b0d00857b7d792165cf1b7350ba93aaa85213d55849e6a18252a06d732aa1d4ccb050e97f9787b267b99f8e5aa93beb0eb254d2f03e7cdd2feadb0b156f2f62adb2f534d279894f8ba9c59dd52bcc42e02accde0ba11e0df7843036a7ef26c5461d7874a6ccaa51dbf5304613e6fe75d0533c0546ba8e3e21bfd168b7315ecdc9025ceda275b7425e8c0e3de3348311cb7f6261b9dc21f051b3b8e92e18babacb9ac4e6fae07548cb33578193359f47c2e6bc18580c88272208b0b167c523bb8107482bd45ec19b3ed1c0aafd806da870d85b0032723e1e9e031ecd6150169771bc7b7955c1b5354922dd278d1aa864eeade26efd41da4dd853b482c4acfcc908510b35e7c41a4073ecb77879d645d068edbcb77893df48dd8e6320182ebbd35b3bdd57cf5d0f63d15ac6ed8baff1118282e27cb08b073bfd5c5b2ddfc3bdce4a6cffdd37a4e417aecf7deef33fd069625df1a0e9f54b6784c2ee9ba9d634def3e5031ebea9e1736cc56373f79340cc355e376ab7553ac330ed2293adf3450ebfb5f7c4f1d2f6de4a273df29812d34aea59c429e37fda23461a148c7aea16c0bf3108ba627f0adaeed00873a98bd726e899f2194ffdb597f1fdb4debe749c62f7f64f7966b1b8a56f44ff86f5bf7412c0a3f84e8e0bc5ec0a796e6ad959dd2b879e9f4f129e8af1b7a1057098409fddbe726533f48da413adb6d8790ff89b0c4257e35d7ea6fdb4f95921717ca106244ba3ac41afc86b13ad7da08f8640d7c2da4d1c76a9c54d44dec7e8e57cdbd11495d133a745a654d3ae394942fbd0a129e5e8d4587051a751fb7b41eebf5c53e8e7cf4b19552f1a6d6ce2113a888e8e2c9d2489f634f703fbf2a551395d4d39715dec31c2b1fa8a22da3cd95ee4aef32a1583c240810467e1b6bbb9e65c25e19e700fb104d11ea62f429d3d0d2dda74219749526a6805b19316a8323fe3606ec6d6323c8933551a21d527cb4eddec7c82eaa1608d49177a5cd77a5254ba09c96f0c623395fee54ed347e9426dc2bc1fde1526f56ed2c55e5a21cb42cdca8a51df7e77d2402cca0d192c46f1bffb491a3a570827560d01ab197475f1875516e3857bead359710ceea7ca5e8332bfdcc1c06e3bae70ffaa3efb26927eb96520f705aae0fdbd624516a4b83d88938bfa17621a60116f0b84f20339fd17a56dac94140bafbeb4028074e3dbaa720948e8f0f857980a18b43bd3253adec3c291967c885417a7638c7103ab373e7c5405a02a802877425140d91001c21185bba305f6be572284fe7714541b120cee05b1b0580b6d445c0a49197f7b2fb870cd780cf4cecf5b421159e790e8ca8ef9f55b3f0ca16361fe4f365583b1fd22262a232f6892f9f592aa1bf124848586fec596ef715b8ba6effd8b374ca16228b1328bce8a35c56a39552d1c5778f7c2bd89fa8c1ad607a2efcbb4888d67a51e222d5e4ae6651a31a187bd405789a83222cd33f2949dd5dce885c1580a843c1c33a67109a403d4563dd2cdbd56f33832aa82bb8650c7c84ca29e0cd84473da5f793248204cb71099f19887f1f3ccff3240eb5c9564bad689a60a099272f297dc04493bc62a5e235d2ab019bb8f7ff96988189a0cb432ee050a618a86e4be02c66d07f1cbf6c30bf0d21d5b3e7c2336dbd081993c76778cf44df89b2b680caac9d6c377a739b4749c898e527bec030af015f5ee1e4aa8a3c988fa0ca200f9f4daa2d2f0955b133668ef2c6913ea7a3fc9a0c3eb1860747d798c0f117e3d1d257b735ea21bea352daecb03e596bcdc65cd8a6add2339d7bc531b7e92f374770f9724ae74c81aab8c054d6dae886fc412b6e97075411caec3615784b2b6afa6b4a5db1b9cb0343470201dd89375eccd16493b5efd9cda67333b62ab54e1a8090a4e7b55dde63349ecbb875251ce60677bdf12c11931b3480e1a30365009cfd066b0d6f2ec011777531efd18ce908dc99a8794357c8d69d13a7a2f2e51c28c6292a58829c809fee5fb742de937ab47ceb26b82be88a591e3cb68063458b3b3924afe62ad9279831427ddf04a7fc786753c85dd47c4f9414f19047f4bb85f30eb9528c5d2a759cb5ab9f33de3e54122a49e2cef8a4360ad50743f7ad2fd0d82a63e7bd7a998f78f8cc4d6ccc7897edba8ea3c7cd293fae8d4b79332f79d1b69e238b7b757dbdc78c3e5188fbbb642424895d77ddadd55203dc70ed636b0b231d407cb99cde170537048ea7e0bbcefa385346ea3806443b236a2191a51f2ed81099578687ea51fceb1f6759ab530a2f14239e8536f8de11b4141feb780a501c8d0137607b80951303580757f5fee54b24681429988126317c8060765152949a32a54d0940b8b4c13d7dabd45b7555ec73994a12abc79a4dbf3f3d8a2d51cf7691e7175df4675bdeaa1d2354431754ea4f1230aa946ec4d6e2d1228126455ad8d954f211015dd6a3a19e1538f5eae03ec698dab0c566bf18c1173c618fdb4c501aa83ffd5cbdd724f51294d5a0c2b603f38751e2c8ba5dae2e0d3cf7e778e0052ce341d74ee9075b7fdde81e85580cc29f801193c33864c2dfbeea73aad62f06c17441492df40dc443ae9bb48f5ecb354265f4454116edb1298651cfed0adb0b0ebca77bc3d16f95baf58b1604bff5b65bbcf3d122b6499ae9d8e830944231be1cd8af2478bd188aff50c693574f98e3c3528c3228a7f1f651d811d20e7012710edf1926d9318217e055eb6d3612341a98eeac62008288fb524659c42e1b58c9903c548eaa9eddf5c5a99c0637e9f85d991a45768be03626186f5141765a9812c585c5965bdb740f75f535df1032d3fd00873086e91dc017fb0af32419d926707be3e88efba67d09b3f631ac5953b7e0ac16261257038f81d3567774ccc880d15397827cf54f2b2e1c64ce20d492ddc4cb08bbac29c3c2a9f7e942e1e0caf47a5173cf1d779c2f30b92319e4b7d74a1e49c239111b1ab3a6a1449809060e5f73d9ba558fdebf0a74ded377d42aa96661745f55e8f345b2d67cf842dd553bbf6a84a2790f7f75c0d89dc3fc56873c89c383f605ef598f39651cfd15d7a90f8f13cd1c5bab380014c8009bb7cde699b37588758a446dbee94e16fe79fb50374812c93536b8115a7a55f48fa383214b4edc6dd2d4a17401ff80bf684b4eff525f8d7a80eecd63eb39a80a061db13c663e76375e5a7f7482923e600422023738d3f0b269a959db6e3d8b86460ab11aa9618ccd1649f8d436914d5f8b532c59a01e3bb5fbbb27c30ad50967525b676c2ef5169be63ba6283a489db32c02a3c1a7fa7c304d7674b49cafcb9e66ca3242c3f727a860c0be7cf76b7d948caa8eaca6db3bac6c6aa40233ca8467fff2b77059f0b0e78388885aa5962018a909b399fecc0385dca7f5e570523f570771deb3c184bd1827c602e838862f2d18c5003a3e38abaf3d82345c1765117911c662c84a0d70da0e746100242f76db164af99cf43fbabeb9d1e411e33ae46b5ca98b930523effe9abc987247bd5f525b8535cb420fd7987fc64661ce233a77daa51122e219736b4b8a5e03c1e7df38b87227ed2cc2b9e46a220d405b5e50db43bdfeac964467c4cdb17bd96cd1196ac6dc24a7529341247a849449d7eb1db02a84cd8e93052eeefe16bafc12d0bbfef4af146aa0a3bbdcb5e911b91d5897900b5460055fd42b21cc662aad6da8c3c557d34ee8b1b20b8e9ec82c07e8bc194874fb5b1eed725dcecca23d23f73b761860ace1702189c45c9ef800f784ded80bf3d8bcab8a13b3ea455bda52d1cc9104e0e518e441681a2b2b0ad80467d7b12d51b00a7dab092d4ee0e44c93b033af9ed763d0110b715366eb586afef1a5a8bda68a37e735e163f49fff560845411843b7df601a2fb8bf96393688d656f284395a933d19a13be23e61e90171aa0adeb087cf9f151f9b3a5d45632d09b2440e8df314a792f3abde00ae0506e2fdf2c13f1940e448bcfc533f61ad8cb22f91c26c4ac314ae6c2564977c58e43053578856bd204e5690f94ce6d4a0b3ecbb69d23220fcd9540df8919602cf52d4f9a5401b8ffcc85dcc0ebbc44f6baba3a50a78c4ed2a6bda07bb0bde84bcc00873ec30398acab1a52750ca36e035d6d61b9eaae66b22a37636850eb9cfd30dcb4298a18c7da79c2e0d0ea78bd6c45e45125d34673e17517aa8b726faca2f9427c4937e6faaa8b468f0d5f1bb859da283eb9cc5cfca97bd0748673f3200faf372b7752dace964c462d7ef6207e45ef4d34ded20fe61b0aa37adbf114faa5c3a0795e864e9427e177ea373bcaa8f3759bde20eb32cd4e865579dbf2878037123384f2cf0b4a109284f7b10ea29385bd8a4111d751896209ad3bfbea64e64171569eb2796fff78d76f57c146a68711d2b9c6584074c4af9a93a818d62ac12ec7707d2f57773d0c6c9c9ab891e082bd54c011d8988cb189340bb4c7dd31e41d8d82950bb943abe070be8608f78856f100f14cd5420d524a38a1ddd59dd6d324be5bd005a3c147c67a27d8ddabc3338d0579eebd13ff67c837c77c6e84c798e53db48c7d35d693103f0d7c358911b05e2d0851a0147d5db28824e27a53050f054fb7d92f1e5e395d9be4fc91938b5f47843a502bafe16c99a572b2b9476ac25a136f19f4c579a8a8c25a03b0231565439a6f888010d2d5d90b366c67f5d0f04c925324f0f12875b5a2b280086fb79b08e1c99d7e20650dc9999ac88cd5a13129847fa42bba560110837d4e9b4e6e398a7de33cb571037b799a05e6015a2fc451db5ef778030f6088fa09280011a4d528c8da29490c51e50f604d1ce5ba3ac276428618d1bd4da7043ebb23056b5bb89262d8176c758e89f6939b0d6682eef726fb9fc74c3f596a3a347c743723e17a1981936b55473c38b239ae5c70d9402778ad8f653e90ce56c40a09967ff73dbe1e5f81f4ebb0d7323121ce44cf94499c0e2b11cc19807b3c890b48c34b9b5a8b2c7c7d627a7e084d73d7060a6ebeaf0b1bb8bcabd0f8945bc6d97dfb48990f53384208c4e56cd8fa4ccb8124b8ee76a5f5bd6908d7b767c07705dc9b00ff67533331c0a1fe3a2be825eb98ad2059715ff48b5db7da1ef77f0d63d00962995a337ea9a6d98871989c994e1e25e2ee635ae8237852a064bb1573b5bff90cd8061a96d93b594654dab3b1ea5733757fb6a939eb6cbcb7dd26b20ba69055c3b022fc326832f628b918a43ce5f435d38d9500ffe14d51cc5cac06f5ea6ea87d554c0d45c58f5cdd7bdd9ea45928f33acb0ea82883151d0aa56da1e0d1fe8c2f67f77e39d97f5da8c17f91f81898966b631ec1fa3d2ee56d84531ae3e615d09c3e68111afd07899db505556ffe74af7e93507483685793767b552604da0441e15cc8d0c84a6b439e89a4599aa0ae4d902db5e764d1732599dea992c55c98cc2ad75a8211172ea0b1420ad86c87bc5d7d6acd7cc7b36e6bfaf1ce3eaa7d9d28dee88b66321387604f6b871f0e438141702b99be59cc7e6e0ca321002d6d7219df3461afe51d4edae6518f6448834c957939040616bc97e939555519814e97cd8f36ac9880167871a8665f750fcc82808805c91842d6226b6f8067a3e5f11fe51c5b3f51cd27347791f2737bae8c34a7427b87e96e6ece2460c4f48d30ad0f9d2fe8af02abc98949be866347aebbed530f099ed2a9e548c424f3aedaef901b58700937f3c9d90fa136e794261e3e066c883488faad5fed65d558b4eeb6b8f682c3f54e17d01b7581083a9959db4f1e2f18f0d92e9155835d74d16e1fc9d39f1fd8f979adaa4efedc46e920359dfca014b830a8186f6587cf43224b44915afd4e870ef6b0077c1253b0b4c933e3c1cd78844ca95a7d48171df2c6aab2021ecac2125666e7c20afc4b6d66726f6bef313df630369b38c59eee50e0db66ec8d79d9b681f297cc07bf7f707e0deebb639dc4926638b7d7e32662030bb935d7ddcd32bb14d5d73f75f4b4098dc30c2b6cb3af0f5f27c730d4a0f20a922e607ff07100fbc9ea9bfdfa9740400baf03ebe9104db9075e5185386b0557459cc9ba3339f2a630c66491a385a10da6c9d072c42275b6176f61e26e698245ae94c735af0a9c4b36fc412b84290cbcb7d008b7d129a0540a2ffbbb8feeb6cf1d1e254a5cf1a322c9c211afbba190c36a20c6d27b342af29faa6fb477338fbf77a11226e90c2ebf2ba4a9659296001eee4d871a6319c5357cac4b78df8c6dfc2e9b62b8436e7d412deac1100eafeda42e59b74545ed82fe0ccae90b7a02fc2063b678dcfa70f6688ca20f05d461907d96eafaa4ab9ac644aca3b50f8a546184c48c069c49a0228e8187a3d7f567daa7e32eb30bdcc991a32c68fc7574c0a5a1483bb37fab47b9f0db472747fe3c1c4f0370ced90d2530d5eb488736127a531ac1dac6d76298030d01c16e098b120ab7a9f9146b55f27fb43131fb4bd6e7156bd0bcf538e394b3253d8b8d43b5858e3bfa167fc7de162ba88cdba3cbce94025a2d23d2bae778122e8d66812a448aeb8528680738af36f78c441383ac3fba5d65d9011da90222e2f35af2de0aa5bdc04b252d02902b3fa26f9a076d399f8317098c71c860f41a1171b6f9d419499530af88366c4eae9258f7aecd3bacc116e7544c12237f84075223d931719dbd9106b74977c8f5072fe1f97691aecdbeed0ee3b94453bff36919b38e19e4d605265fef8353f9a1b8ecd76dd6a8e0b79d51e933823761ae56de35be2b104b9ff40c4c86241bcc798f57e07e8357b2ae61a1b5cb15a495a078f08f6e218099864a48590a4b038fe006c7b1f5fcbc40b0b9d3437bf242e45d8fa9ffb7867b1edbb08ebbcb49b0ad5cff78ceef447f5d8df17f35746ef0eee24507385b5c509d90a65c3c93833a3e499b74c3de9c39358fb79171651c3ae60fe6d19d0ab1db8e6f2af6ea4139af72e84b198ff32d6a4f82f9d174ebd2b05c440beb83b16bbd07f25f509c59719b02e324d79690fcf874de7f09cd9c29707c95746a1f93341fa310d4146f52cb2c5fbe556a2814c1d76edfa9785177b9fce592ad2893f4f5fe545f1eef39ebecf2bcf2d2666d9cd15ec62da264e0a6078a30cef4ff7f5530d9a3b1c605d242bae0fea62ed0ace038d9525c533ff769b3800396a2ce33a435ca5e5e03cf1610e408dbfdd2397261d0a9fc2ff6237dcaabf61f6a9f1fb41d7a96f83ceb0a2e8b69750c4e8700a32ba54b48f200d8937d3976b631bc693f5991a8d0a3adf121bfbc4ff2dca5f2b88fa1b70233afef1e0c8e18ea131bed3ba4dd6e106524a48b222eca13fbd3362aca74a853d0b803ca0d048e2fe8c4863029f829c6d29e8db96896cf633bddc7b5bfe92f02eae01decf8db0fa981c99d0df1aaba823b712c9c7fcd9e09c49a67784af4e24940496883681826eb3db200db6ec61c749496c07ab211dec7018b68e248b42daeff3ce5bd6c2b92b515ec6a992be42b877149118a6005ea95c2f7945ecc7e9c45a8441247957716707f3cd5554ffe71102b36e80a690e7f4983ec54cbec44e132d7912f1acb65e51a2bb3aa4ac65bf76832ac6d523789c4129d460a9e7f67cc4792dc6c8558d8f218d3791788cf6c6d5202c895f390359049cef1bff3fabf72b952033a021c66a366fe9c305df68c4b8202d6196771f6b9ee5f8411415cbe1d1eca6b216ca7a7f5f75e333318ab4379b086d13df397e6a5def7bd4a5341117dea736813961de01fbd7b0d5732b26b32a42f0222c2dde810adf2e657029d44f92ef0d9b7cd0049afc5b70a3e9d24a678b336ac3b3754999ceb3204111f31493865d44ab5dd2ec8b9581686ae6207d63c39c100b11a4d62c722bb265579f06ee0c18e19ab79ba08bc7e99133ff0f98db3da80872ecd563178e8d8356c3bf0109b323dc4f670618158b405325fe2069cb34c9671caeed33ef2c23fb572631a1bdf4b828716d6466c9c21716771a81378dbdaf9049e11f67a67b98a349caa317b0613fe67b753c422638f74c1dbc7ab2f0880264b9621e549327c0a966531039df0b6680489a8fef09081c372855f686ad721a350fd3e816e594803185ad9c552f574008d2575eb013a5fa2db4894caf527c60999a6c6e725e5d8ab673f4b35b4306e5cd3ec525dd80550c54ca5d26bac5460600b3b5e762d0055d6abad69591a71f7e106def499457f4f66ddb784d38e0f081deebba5b0dd293f985966f41ed82b0787338d0b2fcd4cad233d3c605aaf0d7c7fe74cfb1ac52eed992f7fa6348c4e0efaf5b1f4f0f3f3b91d9022305c7bb020e231d7e1a3effd3216b3d62e261c9ecbabda8044c88fbfafba0b86167e7dfbc76cd372deb2a131eb61c7599e668a514c9cdf577ab2dbb75b736629c134eb762cc91870a3efc0d259ca9c58f8e48632614868d9d970d0a070e6a4873914f3298c497a845020054e2d8ca524fb7518ddb87143cd5ebba1a647e1a5baac5e40741f8d926b94018feaa3a46d38b6fb4b2ef61c9899c6b78ef2048dbc8d7897ce1b0f9086510de0e730798b49b3a474796c99f61408723b99c202ca4a567b58725b3e7a9e8abecc401fd3b824a33bc1cab3f7c0420c5492aa7be3bc12b89cd81b943cb70217199beede84509b3042ecc259e6e58b0af9914bd4e877220ce0935d456e4431a8133b3afde4c52192a430ca5f78ee3d60ad0dadc4be8ca044224d047b334e978e1bab58192ce240532c6c273792c5a9bc3e88ac783c844969d1a3ba90e072f8ea842c62f5cb247f7ed5d3a6cf60038c7c492900cfb07f842a9dce67057ef3570868fabc4574df26a41ec43a40b5d46ef46fbd2fb486ce38f763e1d4be10c3f79c76b3a97c642e000ec6c7f83496640e7bccd13dbbcb18816a3c3ae939982392cf42c63f031bc91574f17730b356ff0abe748ddc448e16ac5ba7e3bd2aa697b1b7758aeb8ccb505c66988dee42d0331e3be4aa87900b29ab91c791326cff6822df6e46acb06a7e2fcadedf22bd808e8986f97585419186f0ef798b3367e6e724099ec832e332ac87dc8ecb706612d1e8b09a1801ed7b99fad63fd8ca5f6a077257f89fa89aa981c376a57ae8b5097e0a2f17c0560fbca0398f22e55c8f7bd8992476b90f99fb23af5d67dd488fb7218c3f0460503c51aa178702665c915987c508d66e0bd78ae0850653410f8c31575cf50f222032f9c94c6d2fe18d3c54f3ddebaad9b088b8195a1fa1b4b6e0182e210c1b53c7fd55710284d204f915dc7dcc8ba529f2f2676201fb21ae8193dbc7883b08839a78d05e1f6a5e761f0e0c74973b9587fc468c405238ba062bef7853c2160f4d3b334d37fa6e0a47eb36a6c8248da9df1383d93567461e72af518c4dd44e3b62b3fde9a27e5cfb8456c2da805d826d52188c546b7862f9a340cf5e8716bc1a5612bf5d7501ef8b4b85907100c00e9092c85e53025861829bab9e11bb10a45b9be4efc9f1e21cd6c7b483f5ff34da64166801ab9818dc475745f48231514b4c188c2f338b7b4581538f53525d51b76dc5c6ee9db15ae28110095cfa29ad342e928e869a399955e400f87d58caa700dcd0a644431320c9785983d15fc15e6007915771f9489a71bdc2011db5eec9321a315a1da8c92e0559449f8e7f9fe7b0802049c5edf7f51d4552bbce388641b2ec3fd434d8c9277f211b463739b1840efc07a045bba9b9b58d8b9dd0bef050d5e00aa5155d4cb90e7065fba25bd2b9e17acf15d98ea7f23ceeb2dd9c7dcdd2e10091832d43f601f68cb2d0676cbf420295a72799c602118c2ad13201684967133f78d18ad6f810692124b139c6482fdf631df02991e028784a745bdadf1d098f3b4e4a2ca66e4db3567547b0a5da57b6139361c95b9ad514165f53215a5a30b355a28a901a4be9166403bf5bf904d9934f15c73dda54b0121af8d02c84bf41ae3718c26ec435e1ce373a660c6a40fd3396d4a8da019a8cf2b655da5aba673b2cb292802317f7ac0f43c3471e6b66b26acfdd62536dbb0c2e8263cb95853c8087d9edb84ee3d4ae8f517a78e0c3eb0d3ead1fcac30c53a2b9b53b1cf6b2573981e55c3043f3da5afae566482d7db66d9ab29fe8f78a9cafc0bad79d099f190f467b91939afe8ddaeaa6d4f70531ede494d4a300911f93b21da5f6bfd858c4bd7c9b82e57207cccbc613d7374e6e99e0497f681b4cef1596f9e271218fb5a46ff0156152791014f3f159ca9884e64668246be6edb199be9505c29780e70e38d9130da025cbb0f8c192366bfd87ab612061ab07914be8bfedd210f2bb30608ab0186bea1a113caf5c310cbdbbb1a82161e58c398a1dc43e2d6b5435449c54ff117054f92803372cf53a93f10dad502f93435be46e6d1f9cd8032fb6a591db24c343e11faee9b235fd9dc1eb6b0ab031321947bae0c298e586accbed439129dccca5c605bb79f1ee5ded5f058afa65345af5329762cf8f95cea45fb9f745153d184ff4253cd8e039f18a3679b4ccdc177e80a1bc9b2df4184af2a8c2d70ae3c240039db18e8b449c9311af7cb89b09754fb2d11f26fa9ca256d8e6df3b86a661e0f09d88fab30cfd3d3bb292c720e8c042b54ff185c385b0f91b82e12c9df8e7cad4ee9b3d2785d80887651013a6fe79719200cde9bc5ef268d198100730977e558d0683b29457feb7b96ed9a0f02e7edd5dadc1388b7132db30e1750b41aeede30967b5d91d204e9ede85c9daf71b57ee97479942b93c69365a4ad3fe1783596f8308051ea88f4e7b62b4c0adb964204ab6e4eadf7119081512ab5c300c89ca92ee70dedb77532c053c8ce96908cb668da454fd20b467d8b834f47e00cb1a1c6acd8e7e8e905f985a32ed6b21117871a4a22264312b874786ba9ddfaf83f0eb6eed22fd671536f32cb673f885244c9c75f4ca2c6b6644d48e3a1bcb98acb43e655d5763ca99bc211a5ab1e608aae386a6c61326f6faf45d5da0434f51ccc897fab93a7233e5ba5703444bb8ad3aab8070761344135b203fc1333e109948a481f228c5bc5de46da1b27cad0fec82c7fbe8cf0f9beff8179fe6cdc62f7f5290c636c87f12e803b27bc3f7725592c70f8ac4d5c54eb3edb35fab485f9c4870ca954f4200226441815a35b82b111c6ea914bdf7284ffbc5e5034353aa3b87d41ab6c4cee8f70a223e53c82ba7f37d104d30b53ae5a09ac6ca38fe4475a31720f7c97246024de3aec1f0acb0925383d734205525faaf410e298dd3a4a3a035bd4c58bb2d442e0114bc157f9c0fd7abe3944c51359ba4af228b394e5cd71f99bd99a85c61f6c7eb6f22d7ff3fa08eb315d6e94e0b3fb8267d778f6f3e27c13c1431a5e2f581325b20b8bfd66f3e6a5791cbe186fd5e375d70b0ee27944882dcc4bfa726841b1ea231c8a365c9a633566b7ae8869410a66224787449f40f6c80551d0e33223d767e6fb774531ba7c7b2842a4633a0ca7d794fabf115a35e2453dae309cd6d8eace53c4830e7a6d2442dc3f1389f513aa334740b8415c5bff2be1715dcef38457fcb0aad773b630cd41c5cb9538d4746317ccccbb8057e729fed9d1605324380a5f3aacd709a3782092924eb6d431820428666510204738d6bf68d42c8623a14fab58edd0d1b200bd938b15c08f53a9ed4f89ef50ac8136d68f847ace1a0894dafce5deaecc13f476d45e4a529ee2ba61837f0e20226d5921bbec0e733bbe422a4947087242bab9da02402ec6bb5de6488ef0b9f5daa0674b819f5f45b09a1c6f9620b05922831af6e3991615d2bbd0a6e753c841679e26099c849d4022319a1dd9d9de9e764bfabff9a5ac43b2a73a73cf59dbd899dbfb04050e82d616a74dcc70c1dac4ca20986e1f35d2f34669c655fbcb442027ee1ce959411aebfc1988d2db85963aa784f0b6602ba0de76c7a330f51bb713242d16356f9314708df4b76a412c3c216cc73ab8b9a60cf5ede7d8147969af5a800e027b29a57747321f402c89a5de28a32d11ca4f04be8340a198d784c566a417094fbca55a9b7c02c70b0f3fddb1d10df2b8c487eeed93f1e7579c6dbf2ab47c41fa152a8dfc3d9d8be7f283a95ab88b1609e2b81310cc09a0fb334bdfcb73e37fb8bc89a9e0ef8f9da28973a4ba0fd1f196879ada60c783c2be07fbb9087dd4825dccb985e9c6bd2fcd1a471314bb05ef303fa98c957f246cf98ea26e6d748376c86b378b82a31d4c12978de38eda6f81ebfcf7daac61db03215b329ec6fffc89526b7c954deed5aa8e29ecbb8d5623ad2fd29a5ccd3669f5ab66e911a807d02bf053f79d38ab3dddb0a7cff319762c9122520ac33195dddcc60fcac28500738f0d644f5404278b4e04511dcf10538f329d2d62de62f458d681c763a1e3b8f88d6e80ba297be9bcc00eafe0d1af443f9086b58a5298bcf888c63f444a71c2ea6f7f9cb900eaf215200442a66f59f89338d7c83a99190caa69b7de451849df2f54cef6fd4fe7c1159a7df70d5977a1d5009854e046bdd3ea5db92e17e2d60643e09fb851f9c76e5001e04f953c44627e107618542045dec1bb8415fdd2c6363ad32e66a6c5b25da60cc5e760dbd900227c96355b4f3c80fd93af2906eb5b2c39bf3b28900812be151007ba828ad72112875f789f877d8617e5557f77de575a685ab59d4325155db4f7ba3bfa7cc9bacac40230f964c96e37aaabfc5c232e458f99221a4f147e4edac6e6291988c8b3bb8eefc4407bf503a40e7f1d92dcd2443c7088ee5d101447945e0ae6d25aa068b8b82a20e25ae4754ffd93b2ab356c775ea59ec27a0d0eddb1e7ef6cafe6cbce4072b7d660552f95e9b0d71f18da75511fe8effe66a860aa22ff40f2a939637e23855389c03dae2c3ebe1b25eed9b841a5dcbca391e42aa9bcfcef1c225eea0dd9cf3470cdd0708c79f342cb55349ae28b769a7aee11fbb21e537cc25768bc257baf95e877f50bc8cfd3ee5694a3e60ae016c391ed3e1c602411f182ad50640fcbb7907dde7da8ed0dc3f4d3cfc7f47930fbd5894414822bd2db7acaafa2ddb78e052934d62b36c0105b4a475a347243b9d1e566bdc2a4ce4cf36e583a0f5f3e2471d0d4e1aaff8675e8373fc3d3ff1ff0f0a77cbf6921125264cd586e5cb15dcd2d4370486a5fa86baec6b30a7675b7ae991ab4867b2f0f39368d11d903ef1fc29c13563a682408dbdd900f59eee3a2efdfeed504a684441f4584a29fe01e6a1330852f02e4d2db9bf70017141ee14b64e3147397a08c573378a15a1ab1f0f1a165544df5d9d1ffb8dd460dadf43ae883a9240398e7070b4d33870d24c327ac288d11918af8b9948a20803758b950c179690d27ba611af630a77063c05c772b2f2070bc63e216f18306681612acf8204022ba6d6aa8627a46e84fdb8691f8b08d0682d67ed7cd52b8906395ce0ba47cf0aa03419fffe69306c45825110299f21c6b418631185526aa9fe02d6bf2674a695f9f696ae095ba315b9bebcd3e15b8bd36c5b9cb400702288c8f068dee6c4507c2907e156110775953bf61f81217f0979e95cf5b58f5a25016ba3936aec80d5ce6c4e1f91a55509672375aa97b336e39170542c5463c92fe73d61ecc5b95f178feca57decc61dbc61f0c0707e7ab2480e179fd109aebd347a98632a6f30d7cb42c082cd3a12f566a46930a7bcabfb19b2295d709c679d1be2ed5ffa21b0e75bcc3b78d131ef1310dc3e01d4cedace456c90f9ead14f4a5f72701eb442e28d7b4e7279faf8fbe59dd32d3d006cba6369d73ae07474118f4ae3907c8a4da9cbfc326f9f14f0027fa0da95644f1baa629361f45316c2fe422facbc051ace7ece765177332704009f46f1a9a56aed7389272bb156d3164000876919af2997bdeec289198f15ce160fd396b7ca83835a5ce51a09737634e797e92edd037a4da4f8da280a4f8c6829a6977967e082f6b03817b7d46d5b603ba61703b536feecfb6e86d9180fa0b2529d5b43d012d01fab365c0a6dfc0176777d7b63037aa3681c680319d9dbe322b0971e3ee031fd3c2401ee87112102b74a49346248462945413f8aa539d0d908cdc5547076f8064c622575afa2491ea37efc4cecfcbcdc90d92972937bb96d3518e9bccb80bcf2a1bf8eaf449bef6beba4e748fbc40c2bdf132b5cf34803064c41e893e763e46b20c54699e9f95e84b85b85fde1b3b9ae66f3ba00637099703154637bd01e0155bce18c9fb1e353d3a8b55a72d3f6de31490e94f20c296fb9bdd8d353984f7ed56581ed6d3a2049440b624bab01c196846e549873ffa4c91ee911ab2ee1d084b1c2c87c5ab5fb97ec51c2bf87a61c1305c0c8182619c7319070b6b18e0ea5e262202cc061a471643e197319203419f353094312c949e5e6c0f37c9f10d1e3626d4f9e435e40c312eb8b637b3cbe886c3acb0fbd45804d398a6deffd41c872169c3af12beaefb4dbe73541593d216d5ba7c7af1f3ab75371fdd54e04e79870244193e24f9bb1af9b14414d5c52f3fd053ff731e3a2914ab26e91569b92e4b8b08fda8f5cadcfc7a6c9a1c9645262a750a916c0a3c80f0508e3908701ce373ab0a34c78952253804c398f15d9fbbd466f789ec830e9bde67f23549d7e51edb4b43383cfc28e956e1f0bd9a5ae7ac81447affc2159bdbad352022ac18fc7fcd8072d57ef9d629bce4aa61a94a4f1076fde38db6f36debb453adf863041487b66dcb2376b50c2534ed3b505c2a8b85848c7d2e73781a9c4fed36225f0c1fabfe153ebb12ef5b85e2afe875dd5c3577197027c862e37140dfa3150fbaad6362185981bee26f0faaea9ba7293d1edcf9206b4128fb69c6f546b3073808dfce84ef114a3b8bb20f14a0489410132bf64564bc7db7fce531746a42bdb43561120c3d92001d8fd9d1c7e580f3fa5b5dc037d5e197f2554cfd98c66c0d9a602e186b3fee8ee45addfd775cf61e728b0fff79935144ee3210b0c84e2e117a857a0a68013d5dc0179487576c3640a193f51a0459cf21cb77f6d4ba60db17c458f58289119dcbec1e0c675c91b18b001a163e36dc4bbd200606d96682a8116e72d7a530e7419c0ad55a646b8f377ee4942093c90c634783d0ea70e1d8083562aaaddbe8f8f77d74862661207d977d05cff62f19fc7ddc50615fe706624a1cf4e04769dccbab216d53923fd667295f106a27882a8ec94739ec143ebb3d755efaa4edbac94e64f0f76dfc5845316c28b03ce62d031b7867335b155f18e4986914ffda0857f2baca2406d23059f2d913829d231483825e317b7952039a5f2eb4013d105cc76e225028f971d8fece9030329dc18354c4e3310e6554fb2b388109b7cc6d2736280209d7f86e4c527b917ccd46f2284ce5d061187d6eaae584de2df151cb659fb7d68af4830d4cfe05947ae6228ee182ae18f7aad4013d3cbf53e6fe33a9a2dbf74c10f05b5528f67b588ed92d467001d1f287b1d5e23cffb10a7607afa79d3236017dc0cedca8d52e0e50b92c788025f0c0ec4f5e2b7a41661016403d7a165a2355424648bb15a94b38545e7f787ae8a4d87d5c17db938ae2235e2955aa6aa79751c96802f795a540dc6871c8b7e4f72636fdbfcc4e7cf0668b89ac234f8d7804db5d7206e9deec7bc9a8c329ec00ddc01cb355701b2734385d6ff253ed6a81b45b278fb3af5a92b741916f7571d7e1a71a4a855a98c7a1513619e2ba8755a1f82b8ea3c39af215909a60f9cffb22c30205a0bbb1a524e6e24da1ebace84cd987c5321dac0d63ff285af80ab070c5e5fc07c394766e25d9b172176d35832d010f6fb5d46fdecf0e5d9ce7f4851ca92ca0316f0ab9c8bf845656dc0acdc0497bdda0b9984674b4d1b92239b44dbce367f075784e5a4af5e0d38993c9c92b7bc048a665acc008e01d1ab163472ed72d54d50c4e065e261ba8306afa0874beb5a69987df03a4901952d672782bcf6a9009cc65e07e0f88af95434b6de5ed374b81ef1c54e189f0803f2a2f677fde584310e22ca97f3f3889f9a1f221798ec5f4d3bbe766c92d4d01340ebd2d92553bfcc2612629ed98fae1b34c93947d6882a4eab9410ee467fa14a781ee3540336b891e5a94be58d0a6b41cb0f04995f2c689780174f04a7b8e8a411944dd9ba252273a159292c36d3d8239924e1fa2dd5474145ebbbe88777d12061c325fb96b3b305aa0f9769d491b146b977b08a034e76b7cf5e4394457e8abd987b1605d20ec6842aad14dbf3fb5b76b2b13cffd40fa9cace43f6bdacc80a064c7313eb82dd6166a95feb966b27669cbb66b505b8d765edf6bf9e21366da5003b1d2ee1b9c943f5f85b5b0ee914e0b25e51d79c336adf78bd255fbb4ad4206bc386662c9892a20fd2cc00d38ea1d89d931a5ab821daafcd7323774343f0cdf883555cdd309cbb083f28852004ee6156dc92b7041f6e6c50e508a27515d2209607736c3555c38dc7be9f8b32cf3bf192a96ab652ca190ed244bc728be81e6769e51e1e00cd06d830ca847e5fd27012e8e170d4079929e7eb7847a516c114f13c93e64c1beb5355bae19274d6ded53997782f5e7b1964a6a47e46b2608b6197496e9227a9b24cf4bc28e16ac9b756899463c9916d68173199c1cdc1a8489b069807360c0b96ef083ea47bb55f525d0c7fe2bc945f1e1980e83d597f53c0e8cf87ff56bb6aa191d65b39ed44db292889fee2d28dcfe859588d320d4d7ba3208ab7b659b37a95281603f80c2275c2dcf59e5d31c4b4631cc896797ff20439ed296eee1c91f14d5d0760380046ee439b66a6ea1acdcf25ce02677d923e97e632d6d5925bf2a71145e60cf275f585afd93131c789c21facf24dd7c530a26a61a686ddbf317a8aabb93bc8f893aec70044faa53d4486a70748081642a06593fd8bb5407971b196c8512febfb2ddbc3aba56c122d77d775f798595480009e56ff03a30c5a049d72d91bb4ac895f1f3f3f5a0d34c30e3cef975acfcc455069752251cb18cbd45c6d6875d5a1da60e40e1d070a9a64287b87fa3714307cb9f2e68fe366a1b65029184ef6181b4271ad81bef5be9e6419709e859ede30ae854134171f5352f260264eb02f3833248e52d8d945682eba8a7b7c55825a17dbdd2c314636cb95fda9d20cf3d735c2ed9eff3fb60134dc5c62bed3dfb5dc70148de74274ee59414d7ea20cd9ef869a0b908965d707e976b72db83a4dd67ac513ec51a850855dbe26cdfeac7bd5268cafdae80ef96cad1742486de25d176de9df2b4484f49983fed8966398a3370960e63ed5cd272daa7ec962850a0fefc3f9c9521e25324ec2911f4912d4faec590e4c984bc2f1ef01175fef141ca350ab24c9d001514f28cb486bdd289bd2dddb7743a170eccc54dceac0a5fa766c2a2d2295b6f1b26d9653e5544309605b811fe8cee651f104ec399a59c4610e47acc8ef9594cdb5b1346ea61bc102bfddc9eccd0073c51930bb17b5f2903afeb091fc0088973a08e52ccdb6536b0d80baf9be45680bf27b2f2bb6dabd273767d3cba77849d4a74b0ebce1a34316fda86e9caacde3ba79373e00046b2ad51c8443f85992c0c7ac68684a98635424323709df745f8a4864f18444e42475217b6efc28527431631c0d15da23a06cb3c926a000ae185c0b7312aa159310136fd9f268cb022f162aca50101b6ce83656104be4544ff392d094e9f71fa2e858b915429e29ff0a67da94474d6b4d3eb1530c588f0dd9351a57659a1191805f56710af68058d7a9106a1509b74ff2bb21e76fee2812a3270340a733f0eacd400e5495e6a797e983a6a63ac3477c70fb12ba6ec0e95a5dc537c6f29fe689eb9d9bceea3ef9819cde905648f1d9fb0530910274c102ec74c2510af92e8519e6fe218eb1ff6970a4e84b6a4d8788e0a47895fe828e83b029822c1101d8b2d191789b75619fc0529d4b684c50c2815915e1f2a5d6c4fea661893e0399b4e0485db0cb8082a56bdcf612d65efdee3601280b09694ba2e2eb86bedfbd5b6f219327ce2cde6c94045d9a0247bf33fcc448f6957034fa46c3962741a3d59624f9ea7b26a3a617a79ef59f5e9cb7fefd09b9e3dfe7ea534202987fca60cae03aabc24aaddee2e25f26bdf7a9f96655fa642adc6cd9251a6ba338ffa6183ef8fc5f0daedd10b525d9784834eb54604ddb9bf60fa6d3aef860dc942948c88d9d6bbd8b96b1563d6c68d5501f3a5c8d3bb51863e3c7d636a625ca509728219a0079bc82cb52e0b0a53d7400d58828c0d51be14ffc3196e81f869477e0b49958769ce6a55b2439634b76b7b7867e2f9c7e85c227859abe27fed0918d1b929f8afe2e29a65834bb73eb3b7282709cc613b8db800c930db9df61bd224a8e557e3dbf3926378da7a74f25a246bdc80a511efbfdcfc236504c8691ff40a8d06a2cef3fffbba971b241efe67dd7e8c9dd359d3e1d5dacb8c7eee643366c74eceb3c629a7de53163b7607cad398e3c62f74ce4a2ac10ec8ac9324b53b6de0d354f6b7362e7b138091e6e9322b031c83423ea5bc019d1b5f5057a39242f2ebc0b3ec0fec0c4ac1f5943b64231d7a8b779d6fc968d82e8b2be774693bd904e61dc5247bbe82a7d4371a1795c6afba22fd8ffd421703b58b3e9b2595523aa8fd4d7ee7d1a88daba03ed63ba98c39cd98865a535c7dff3853513a17e72fa9c5c7598aece6fc7a8327ad3fc0e2be2c8289c3e97103dfcefb08a3a6e2301a6e76d9c9de8f426d2d7646e1e093982836ad195cb5024d736a0d2a65fcf88a1b802aafdfdd2121f6ac715650dd22ec896268ce919c80b9b0d8fd34595e3d0850ad477fb8ef0af7647b30d618ab324fb091fd8c8579324fb132e6207e9e935f6ad1e6a800126d37686f878a94421b302e27bbabe74c33eb78137d687f6047b276eb1d0d2d14ef50ae8a43cc5e9919a924018239ddf873ce0bf171c4d10a285682bd9bbf9aa1a532d918c2f6917231718ad0e63676736ea579a10d836b446be9a48f1f698d76dce95366bc298c32e00b3a172e3fbc06c10044797472cb52fa562a5e8b8e0176fc21f14961440fc07de90e0df4e9e015d91b3e10bd9480695569f09f91a08e44071e2506686b800b9bee5a77eca6094a257dbcf9ef6fe203cece63f88a07332ac13812e2814c5cda014ddfb9f452856c02ca3965cb9a87682f8bd3a88de875145d505afc21fbf343b02abdcdeabb78eadd01e5c704221349cb3614f41d6cc9c184af88e2314680ffc8fcb7c40e83b043ffbc9650879234617762eb81bd934bc648250fcbf552dfa3a91f7740e2a1c9af909beafd7afd932a3b83c81f2950f8a94d70330502dd5937585d47b0fd6ca424328ba09856a64c4234f1eb7a8de521e7f2b9e6864ce396d375d124016cd586878ce9f696cea170710b83bc6d3140e6964e4e2b1f85d654e857ba648b54b7c6c3f61fe8ca30f369eaef8004094caba0ef6fdb4d242f34b6b6228b8e287be384a6083f15fd73f0575ff47dcf30f1ecd5b5a63b8b4b847da82960fbc1ac9936dd0af4cb66e14d6d7a97632aa0e7f21d389392df71e06b59f1e68dc2f1b6868588e758e61a5093c6cc212e9f038b1dbad5cd54adef0dd3784ba7ee7527b7b726c01c67d6ad6b45475132395eb59ba161f69b0e5d86c6a5ca115ce9675492f27e425a945d6f4216d5f46d2f2b29b20804b1722916ebe3f04e527f668d3cb32caefabe2b770457081cb9397509e033205278dd7e8e00b8445bbc720098f195bc80f1cfcde6b298d67d86645ef932da38f3f61188eef2d2d67b83668b41bea07a8a3444d5c35ded3d083eb3ba3a90f96cff29e40331e4eb552f3ca54f4e57f6a8ca413bb49207851b919dc7810402674df21bfc66267545f63d6e2b68fc94c515ce4add8153c994902876279c4a8e23ae4045fb40612e6ba2b06d7cd85f4e0285b170c24da60b205e42e3bd1827cb8441f5d459515bde97a021a3a9da608fa799f38c5c3db1ea296edcb2ed495ea09c4d18bf47cdc5df4b15e75c8d7010e71cd2cecd249eac5d54edb73d01da249d9e1014352af5e4e95a7dd81362b2dc11bd01192c563c44a89fcb43a18fe2428cd5cbb9058b9218b8fd4025c31dab83903de21d44c2087d4f65969cb0e2415a6c45170cfd71f4657d2b78336f92d06e5d3a37ec12ccc2a1e80b7b7426dccc74d9c940cfb0de7013798a14af00431a35efa23519e13fa34cf631b7fab12af5a60d5458c347d4022041873f585f8314ddf314ce13de83a63379cb8f2b0e7831e3d54ab7572f97598e03dd79c0d1bbcf415ed8c9346bbe501160e43ab170f8b00e963883fb141473188973bbef6d272bbd369a48b4d094731cc5d6c667f6b6552854a48f9eb6d22ad081ee161bbd233ce82322ae8c69d6fc6ac3c44e10e3728bb38e27994de1bd498da13a2f0241eeba2781ee46f834e2ed098b727fdec408cbf10e7b2fc7ba75da64fa3e58f09c301522447f09b9d12894cc5f942c09b34aace563965c6633dbc99b05d013735ff07ab1992ac1def5ba328c1daefa0eb31404b51e0958b00648814904831d4c088d7514eec16f4517066c8d924815a8f72645022481384c429615c688d1953d17e896ef8c91cded7b4c55c54c709397869129631c7b8387e8173cc5e8518f609cc50f46b8f23e532c719e23febd6997f0ed4bc44da94d674d2127be6bda19b9cf864788395d446ce7fe0a0862e9295a7ead973aa481645c8dba8f1be4cc8a6720a3e4f329eeadbba14ad9dd016b8a0c90fc2f239a31feb3e6f381762fdb2e0e8a826f042b5f4a36612ab0da3e79ca4176ae04dac248e5bc84a10a6f8e0e90aaa9c034c361ce20f2179f46502dfdc0dbeecb3a0349e5f9779f85df248a515ef8661fed1308c6029c3bab311bed0a54877bf92d23ac921c960d0d2dfebd19be7bdee356dd05df3bcf66b653da393b31c4d4ff8f608fe625a6677b43b7622e2ea3e29bea9ea105184b168c2f239c985db5ae6a8c385ce16e48c612188b4877a51a5af8b74a4c4a39beef6d440e30cc6c2bd7d4e09451577aef7475419521ab76665f9b8dc4cd5822cbde6c590ab71c8b8cfb57be9b65c4a4e50692c5afa8e00dbfb48ea626810805f17f23d4e019807ab8f2af71b285570496ca909a79be29c929f4b94005bd6c4cb494a7b259ef3e8acb9189010e627fe6712ed788a2e03f4009eac003cd6d3f4abcf2b447e5125fb3cb197322576a54788bdc3988dcb36f40f0c7cdee780b5d64b11cf9e906e18ed4c9f8b55ad7cf045f10ea2b04fcb6e5e0f1943af8c1cd6845b20801ce24d1ca964f545407698b83b787a10b2a6437c51f6a528405923ec94d734150a4ac0b5ebde379beea01577dfb3dac11a4f5897929fc01d1152bafc53acb189f091dff6b32c379056547e7c158d9facb3316cfa76cd63beacfe1bd6e6ffed7d777f85639dc976aceec53cb41e4a551f689a7260cf0c92a9d342939731e8de0ed96688beef19f9a8f30ebb4ef895224a44b22789fc0fc1b914a2d0134b233469b44d235a3f4a7545a6f86d1d18dd6737fb2c3a9057a77b65781aae3177567e90ad4ea05f66ba6d6fb65c46b74211fc4324d8634584b754fd757699894e23b7fe03d3e1df309d8def522b309f21cec17ff9af00f59eee48c26968d0c97c469693c7a5e70395123ef6a7e2963fc907bdb5934348201d8be24e19a6bf98c81ca948b862964875c2e73339f7c33f0fb8f02d271db71167acc0bb836ff8a6152e5e5fc5aaccef519964900c1278e60ed6fc12b3a63d58f39cb39fbe88ea03037b5f55aad0a6ebee43432386c2f3e05f6ec6ae264a2e259d8afaf09043edb2e505619505d3538a6ec35c04097e8f47010f1e6185ad93910ef242823bddcbc7ec917aa67d0b5a44cc1ee860c8b3cbe910cd16f09bd5f6e528805ff9b2e2ddb36a89cd472097e55ca6eeaa068ff2bca65f705e0e11427a2746f6a8d804fd8470c1b2a130821d03a772ccf1c0cfbf01ea77a56fca4c7f31c8d10cd43770c54426023d917609a54bb212804149ade2c10cd8ebec24b991e2f8bcb2df77fc6ab9c3db194cb74d3e12e84090d294a8809b43594510abf0124a57b848c180885e7ee2c756e3d2b69528b4d090a0cd80bda86155c84aecb530aad6b2cf5abd99fbb00fea61fb352540c4fc40cb65b5cbc5421dcd7e6e139627aa16feeb442f281b0c4abe3d48e1299a2f77e24dd015f24dad7cb6b7935afd088520199faa4246a0ff87afeb76943b150870a17013be1188684acd398ddf8db7917b64addcf6c087cabcba00176e95c9bb4d2a4d2067c587d2e158a4abd22fb7d8d9aca5383e8e9859aff556a674da865778716841fa5600a83bdec3803ee3806a30f2b8d078e777491bf6f6c6232cdd4bedfd27df6db3b6754eb520252f877fc4c2aedb8c1eb794c6235dc9fbee2afeb76b8ca65e67d09f18852275fcb20888fd8c83882648f73debd8ecbcaaa6a2324bb0ef8870461f4b480c6e0d084e2cf33c21e86e1d6a833641ead52fdca4205ce9011babfd8a6ab5a6eafd011d2323bc3e0e1fd4901a34190f1cfcbc42fd2dba3bf01e739a67037de128f7ffd37a1bd9d6f91600ae7924a69510c1fed4a11ae74d66ee848c36aba2acf72d3f52ca33bd8c2acfef53d1ea56410b69936db88a749b8958ce9ab0e358fc74afded52309ae91447fa64911595eb72d9f6c6f518212d488afdeadfcec47822360092f56d76ef801e1df0538360d1dff09336f7e65926dfbc17c1fec35a40e94367d6b52c60ba5caca5f296ea47e307141d7eba89f876318a466d5dfc42d11c802e72cdb0224f66783c398f21f90df1590487362e281273a1e3c381d8a2e951c696af76cfb92123c1903b4aa73f39a778b221f82544177d458ca20d2d74ede89fa219e189a3c05e011f5ded8e7e3fda416b7c4a4651e80ee4eb5dcbfc0a744de93ccd3038270cc90f91610ebb2cfec7b747e854513de6b9d305aa6d40ad36dc2ddd8872076e8b627c86317031cf29d7cb5c7b2afd90ea3096c3aa8d50758c558de57120ae36d77347fecd7557f6cef2ab70f928d5837e6822dfeeb32f76689e49bca1dd077891f1ee6f132efd511f789fb97676506b3324eab84a5801b4382558b0d51a36005ae5a011eaa6bfe2c4d632d5f9c59e0e98233dd856a4a57657e88749cc29eab649334276f0b0bb464af4f56982f83c089708663e28e5910c4465f076a40e7fad951c5a14406e6dba654584904f16be3d081415c1b13967ea3af1e4aa43ffaf509f3f6a7c6492ad03803654281132fc3537bbcf6644b0259895270ddb49301ae32faed7c906f28675f8cb40b6fed0c26cd022d0d59a03c81a0af2ebcc49e7428cb9fca293f34e3ce94fca9fdf06b00d4d6bdc5427cfc13eb9aadd58ab346f03bf19c34f16c3f89a0849ff912ed54a14f360a3737240e0dd0fbc9951d363c8bdd029f61d6a33b59c338af2a179add07f1fedf2c57a3d9d888d9a089d8d943ec330b352b7fbf581be4e029cee858496d03be3e68e106e07cbbb594c44e1183d227225dfca4f5cd6a435975edf3f2d397f001654ba5dbae51df18217caa03b641bf73b93907dc6518ded6282b5445a729ab3cced5997bf0bee5e27b9281ef737b924ded054db1c676c67f836e3b489542647da23a4d0130d6700f42518729397eda645fe2992e4b0d123e9f78050125ac99733d5eb00c0ce9e51f46a35b35356714eb78be9e1368101c46e6033fcda58fa926e9d13e6ce55fd321cb71fb93a3ac73331dd43e53500d840b5b26a8cc34acc4ae9f185ff6361e4df426260e82709efb504d6ed8c5f243e9c349defcda4fd08940ca3f218d9738b35f8fb937689d9b7d3d5b5ce73974e19dae8c9262fed118fac5d933048b8001f4f78bbf2facaf0f17a71b6058bd6120f5e6fc49dfc07471bc6cc53015fb3cfac05d5c0465f40db99e788cb4ebebf02510682d177240c4bfb010d4e16b40857ab90fb4aa6a64f5f1181c8895bff3625b6b9349892e3bb9a2517ca213006708b69ff7248e50e48c6b515a21f14fc5f86a88806edf7b75eeaeab715730cdaf72a48376d65ce841151a7cea678fc2c62442019ac69994b421827b4a7ebe5e90577351853bc25c0beb5ee8f58704e0776f88bd359260e4ec793582c1b37cc78e64d226860ceacbc99128a33c7b2f4d7d3a227ed69c4f916ab7406c0ec38a30f1a824044830c38fb6ca5bf7b2d9a24c7f5588e960b6eeabb534c0d816b1638c4138f7f6995b032faf86ca89af391fd14285210bf6519a2e2bb1acb08748ece7874d6d9810047b56f53795aca89ff8bd33e4d264805cebb9df03a9b95c984d8e30cc76b33b7b5aa688ee1bf0b3250040cf06f18b6c514985e35d3fae3296acefb20021e3a1f8ba915c48a9f4e9339d866d04785be0716ff766a967469120edc0d2b98cca1104f5cb840a9e3084529992253daa25b01901126c043454d573753bf65be7ec2ace050495ad9d2ce3bc93ac621f232a82cd84014d5012f223fbb1018b4edf031df025d6ac6674b89dd25ca326211187900dc94919ba49750916f79ae86ef026be864ac54f21414a996a3ce781c22273ec9e650fe267c7de903e619a6539d14dd370c4e1d8362edc793a88b46959b90777fba93f10d13968d4dca440ecc321923786ea2ad898815f7f80857bd5379d3f7e78aedc9f7f32bc2dd1d9bc77986783275cf23c4221ef536336d50001d9e1ffe75d6d96428ec639fef8c428f1574542e49f4e71d747290f1d5e19399d37a11631c0f563a250847680c5016b713572b8648bfd4582c268e142b1ac78427844ff7de1e9a3f25d816a23446ffe143f2998e19fe4d58b0ad37d8e7edca20bce229cab2167efaca84219643fdf53c13613cf8a6b8c8fe905d4f9015bcbd97f3bfeb2f75eb9ac7f4cd5b0c7174a7d3fdcd63e582be78160ddda0d8615048a84ebc839708cf6c177dd531a935955b9cf796e43ea412bfa9acbd9e58def624cc695df834502ee740512497c57a78e6c430894feff71b20685ac31a2840740256c109f2a2066753943d435d63a85e8d39abebd19c2575e9c849743c6f1d05bb7b175e1c8758ce3d153cdbdb99294dd73e75ae71e6bc7eae51aefec6dc9753dd0851578a0f3830e4e4875eccf0dfd61285a8c9168b4de9466893a2f74dded435e7103e376b9e8bbd055eacf1934f882ea70ae2d2534578f7aba6ba1284246a1d44cb822f7064339f20e789c7480f19966e43436eb810e5b05cab4e6d1e87fc34f801137ef0f3b962988d0b641d6d6fde12a9f0f01757269f75d41372f21384064eb18262c3c203db84fb0d7abdba189f0dd3665f2a22f822b2bbfa47ec1177dac02f70d394acce1889966a1453e7b29c74487cbbd080fde3299056e1b85fae4c4a127bc9e28b9b0c7fc8f4c6e81a9f767333e65858467b644571464f77d64eb7b3ca614a8bd73f825c01fe0ed0c4de00dbad84609839dafed648ef25beb69f7d6aef47ea8f5a5e195d6addc2e01faf9c005cdbe2e90f023bc3c3eae95956eb180bb14a1460dfb02398b24cd130fc5976fd1e73669d92dc80af76055e6d51d76297c630927d53e2d23eaeca05f119cf5040b9d6048fc4494464df84fe39b1e1ef4c9128e5c0082f4f2910007f5d0cbd4e7157ef9b83b2207fc175b9b94ecd15919efb544b0837e35ffe934bff801eba1447c8a8328f290400b27807332c8e3c4835df62b0773625a0f77ae016bf294246cd481b6866fe35ef78af2bd115dd80f5e772a949fe683bd61c1cd2558072cb5efc7cf6bc1823d6b2fd132553aafd0e43a309291d5410804edecf4f7545c8cfd096edc0014ac3e6e2656da5715116805d81c120b69bfbf134bd7faf051ceeeaf5dd3992dc23f38e272e8a9efe4310b0d000239514bc9e2da1bdf4d70c59c22cc06d87afa2335b9a524aff4b3787c140d5a76451ac395a3aa954bda7dbf0d85aaf78de71af52dec876c035191dd2e4ca4b658b49006d7e74938fef38c2cb5165c36097270f064e3a40444d0672ebd1500688848adef96c884ab3b97a5a80eb48095381ff8fcd48de7af4b744a6b3a4a0140f750f00232e4bd399ac146fe276a36020278d97020b89d2eb3d6d2087b9289d7bf96d5f2097dd321831900fd0fcebcb44a4104274927e9c2fc3b642f727f0e070141a56222bad4d098e5a9b69694254c4932084e1192657c17fd0c47585dde6a4e4c8a6d3ded2a867f0eca1f8ccc8946c93662cbf0377fc8b22d3b380d9af03466870b9552d3e8cdfae5733bc0b72f8c2c0f1cdddd33c54fc66f7181840eb0362db1c41fb9a8b4150ab752c2e960c75e34b8eed6f47428743b8f7abe044dbfb62ae6de0f510aa6414d9872caffcccb4075cc4079b961d4a201f42d189f9d937d7aa822d1aae624c6746b79d070c4c1c1c664c864c52a06f0d8127e34794d3a99e18bde2b28fb92895a0a1a75aac81fb99be8f221ef76a20b81c9f1df40ca16d52d742087f59a6df0d56a0e83da6b48c67b99a4bac69016e57900b9354caabdeed1c25bbfd195370d69b593932be11e9bba1eee88511a9c6b0631235baf7e2248979d6794148b958a2ef2c72b6581a30ee50c2829c5f845a6a73896a7bc552771d6e46c1562fbfa25e1db2648429cf53b346dcea4bb5f790a00f2c3c9519eef64dd4b764b5490a60d8058935ea99c6d7ea65aeb97aae76f06c4bb04c58f8bbbb375306b0b29ff962a3025929d7a52721b927be5747fa0302f3a377257c3dd5616ce233ed3318bd1859d90b3f7e96e61b2234a2721af2566d0feb1870089590601c5a7a72c34be1f23e406a887045cfeeb2db5f9a8efdb431e005510705aaaaa5f9df3c8e1407c13cdb74000784dba95cf5bf5b0d6dab58a7592eb2ee0f4ba511b98e70a301c31c8e281018800d42659b6fdfb0ea892cf299bd3882b754fc495b2df7d9c62cfd8035d3d9f8686b8603e3393ea79f137823d2625751f8d3906a747e4b980936650f6bbed3bc382d8ebd9c3e13d77fdc5c34ed462e4405919bb3dc4620820962e771fc406ba8a72547fa2ad0cef9e70e91fa0c43af94570d6f991ee8839397c27e4f59025eddcb8e39288e27cfe1506ff3e245cf80c5db4da0e30f2ec4fd057d59547f0aa06fac7ecef6f91069d2912de900249f66a913bc308f0fbf3f5c8b97443015f58b1ca59a2037ecbbb2a47762e59d4536cc77c0618ace710ce5b9e087a63f514b36a7502ebb22632deaf51d0ee574c6caaa848949970ac1cd6a692e9a315ee76ddef4d575b7cd2255dea34f768378517e0628d2be9a46ecc3bc6e759a89c080f991273d860e59b49f06ef59885b47075539df661a6621e426ddc5da4cc6c813851d1e780e4826c58ece75963e32b63a995421f69954bb5ce7cbde06f8a9d6901443975cce5593a594e5bb38d3a06babecba84ae5052f173686485f12325e8261e3a40e51c44def1dbd6e73f91814c4f8262dd28423893ddc48170c1e299f683a41a9c375e55dbff4c3a1f41489a4cc2cc371fd2c38e0c3a052eb4897aabfcd7d406af1be47336221b3fdee791e7ec11305b6a8f37c993403cc6aacbbe35f654f37815d7d9f01d06541204b4ddeb5d03ed7c636ac2ff5a0906a69d8ee52087ec8ac749844bc0df0fe426bd984f0d8bf7f1dc2efd8f472436723e3e7ed6f3de38c48b8cf52666e451890882e316f08eb8894687e7ac986852c7935f604bf4843fbe5e46b1179d1e80f01ebf71d3f6db96694259a0ed57d09314b5ddbca6bc6188cb547c92b5a51dbbe0057d3ce674e035326de66e27691eef1d9c9deb14f03247f8467e9924783a1568437a302b6413c2ae2ce122d6c6c3654d5ea2bd5b099d36a3daab04cc32be3d6416453cc6934137e2209ad9d9a42c378ff5c7f3de0c9c75f5df4130697ea024e49b0cf51e694066c81bf8b80294c7c07fd5a1b829bb1b3df816adc0e914e8fc63db84d57d1b56011a4e3d78eda58945a72068ea5bc26b1447ff2a5d569e44e2e8b5063844a115bf6c050ec3ea27dd494f0b7427da5c516a0b6ca2b0246cd4d489e8b7594ea8c2c2fe1863f5923c8a68586c2bfe2157a715ecc987ded040ceaf06a8129613a035fe50c91df9be845fc54c3e72e17cdb8009441f87738b085ed87e4596cb2c0a65724854aac0213224efa9d7cf9a16b3bf92b4f64874f2bdccb5e11080fa0a4f82e9675eeb412cfee2b8ffaf213aa5bb631555a9e6c59077a2a7f66915c9fbbc7f6f3c55745033343c3d98b1cd1e9c9865304cb3f1bb2ba46cd189f212ec0ee7dfb82f7eb2bc1b6f98c224fb8ca039ee6aebf4f75df02aeebeaa8946b2f429e72b7e5cfcb96c8e6efb4f17543ef2c51f53f2f148ad84de4f2bbd6fb551c5726755da098bb803f686bef24338f2bfde31c4591b3aa5e06fa765ba4a0002fa1a0844dfd036477fc9bdae49cc96f9f6afe0a89eb614db8ebb71a27cad58b256ed51029ff37763e24b051f2d47055d9758e7b1e792a3e01d71fe99b08e17307d9d139e0e2ab818727d0541395102aaea1a67167b63746b9ba90af30e9e51126e53e06be34e501a4dbdcd78d5ab19181c84ddfb9c40c16756a6dc40d97d02f6a71763227c0fa4ad3154f550dcd484b7487a6c78e5f88ea5e50be8270d73319e30b00a8105f9a77e08c3ec5783de64a27ac5003e4a43cc334c7880d9339033fa438b3fa77965d724a2a57f62dd461b47622dde79fd67c33e212c8ba7b504570120447c5b88f48d590c416ea90ec67ec537b4e4adc97254faf1b23fdebe42a862a8e88aca491d41e210c4b40555e144ea94e59634e67b21634d79823c9b7f660409ffc1c78d6d88dc2e769bf81545410b387760b5373524e2527897c54aba637d94a53f8c9bac3c9d740330ab736904d3ab90cb93ad7d19624defdb36d530fdbb749f0b59637de237f9322d076d5228df245d54e1b9790ae6916ec00541f3a70d73f839a739bc1fba1f66559048885a3a7e04a77c9ce58a4b1d619edce749aa9cfb9200bc3ad2598218c535a689118aea78ad5aa0251926070284f3290bdc8625a6e9582fd490686cd81136e7c507459b1cf981bd83f5ad03779db5b81868296a9a7044955ec78bd28202776d44cb0e943709485f6051350569ddae1887f2f8de97af0564b97dda5465be9458c5798a3545388f6fa6cfea31708abe899ad30ade2eeb94a2d26404c9f9cc877a5262e81e139e9c62244c16a563fbd3ebb125619df2ff78576023f8657b700cbd0a8d9aa74cd2f1aaa9f6bd44b9f0bc82eff1ed1aad2aa4be57aa5a8081ba7e1d69ad18062559b5b2f037984376feb0e04bb3a64820457e132c4ee573254e684ba1c9e8eb4d9211974fe233a198a5ec66a84df9d7b67adb8106cd6640793a816a44b3e9130840e6dc6e65f7d1b9fe604506edb564b8d3dfb6da6e897db22bb8bdb5b7eebff9fef9bedfad0199a87c3cd8b32872e8d67e8b95ed8a01a3b4d9b0f23cb586ed919f9ac502d085bd55ef66b66758cf36781881ef1c83bec075fc3230c3ff604cd44ab9b3add48a3863183a71b7f54187e08fa080e25ba5b2dda69a320322a51eb2e1ebe76949abb4250f89e43a271ff91aceef4f26d0736c2f4826a1878f1f01f9cfb692e52416ffe2552b6e8ccc81a5c387b3266ec9b02a54ee853b67590a7123b4bfd7345bfb60f6d848b9227740e4544a3aacd88959ff2af02e35b0854d1168df932467cdbcec8d3994870b6c1be32e7bb17ab842e85d08817a60f74b3b2852454e640f293d1006a324d9f52d82b4e08ba542943630a23f6290ecf50fcc0bed9a31dced88695da36bb8cdfe93fc3e4ace25c88155180d745c27b2474c092d6a0793a7240666ad256cb14f8254bf723335e7f8924133259b7277ec28ec1e0d1f48dff417b13d64eda8d014d7be858f7e9952c4fbb7236f95784c47f5dc8d40104674ed7dd606f7f2ae780dc232d4ea3cda505a0ad109155d05a81839b9d14c3e0bdc8628b7e447a5c1ce836db04363db259c7d1e1b71c356120aa1af0d3da674574bc21a1ba096a625c2cb53bf5ca4c5ab9f513a62f0abc2b67ff25665d91557e5de92e7cdd502e6b66907ef24bae5852cf967cfc80bad896cf042867c46ea7917974af44b2d8c9e8661abfac962e742e8ea33524233076cef79d63c41a4e3820a56718f6d38b31c616a269b573bb6f7ac93729d795ff94f55f263971b5e0e666dc3319dfab8475f05b47aa09634377977f9a9e0285e3ae6ab9de01de9a780158284f1b3018c56f8214804cfa113b6eab12853a62e93e7e0b42ceae3be402a43286e38e834364cb5d8a86ffddc32dfd18b12c9eabc8dd3424a0eba3270e91d165b212998a04d178515c70633bedd162778518369cf071263ea5c940868fdd7c00e11c44d8d9f3846d6af7fa604ef8b7286f22871ba3ba428ba459071b34731d3ebf7a14831f1d1d027362b8e7a6b2620823f260b80ffdb571af37a7c91408e58b85ddc252562899d0e860a4b6178ea73363bdd058c8877a19c347afa42b55b93e40b46cb2ce09df319ee6313e3e08368f6feb73f3d529a2eb8019070074c18290d436e79ee02acdf24329c2045d0761880dc3e958d450c205735fc0f29877fd2ca6273ec0376288cc6e2e3f359de4fa3e4afed179e136a8e8e7f1e6177df38d5a26f70f123e6f681172b6d071f32f27af02258a39b0eae085aa3d44070cde36db860f9a44b3d6f44122db44b5aebfa5e8b3aed56888642e29e1ae8aaaec432081009244edb1212d66b8d8139e3b74c7679b5cc5380faada346e46fe3262662654e1ad14d7e2f8432e504045325e3ab714457727a28fb5e41a425e9deadd341078d8e472671d1d20ec007d815ff63b6938bb8b1cfc86a27b45b8d12a2d7058a423396a9efbb503b17e4d9c697baa4ceca14add820ab3f18e9b621677b2c9fbfb7ad3388b0e5f830bd437276a6d2aced61a9b08e35745dea81b56979eabbfa11abb467d5c2c6359bbacb2fa9eef5ff58322cb4b78622d1683a65312a56744362c47ec4ec1faee3012b08ea95a3a42a8a158690b04efd491d1d3f67d275274229045cbcafc75137f4b44582083228d9400a55d6a4bad4582ea608610ec27670039aaa141379bf2da434fbd90b99ef2405c9e8668f8dc294f34933df4959573c12b5f5c3aa84a06d93b67a099bbebad97c05a6bcfd4fc85fda03a98315cbf4e33ca121629578e606291327fa6b2bcedf27dff6ad2893fd28e3beed56f09964a105b8b368747aefe9f57f22ea6d68a33cb94bdaa06055e14e4cb553a4e2ac985896c4299dbbb4ca6f83de71c3f3011ad74894f3f9ca00421ccc48695a0df9705d6a00a7f987a205a8fe95c066d86b57a0ac5155f8d71e7d89abc674668157221ce318295deb1a7db7dd9eef79ae00541e059a4aa1737131f7cc4277b0c68e4411873602ad50fad53a0132b57c7351dc7ddd8da0a1a07cdb1d8b15f696743aa2e16d9875238f71c5f760dc7e543ec4250ed5a2622c004f845a68f8a832299f785d3f304b5eeedd8455cf6b60fd62579c5ae30ce5f576cf7ed305db36445d008c2ec35589815d2c821b163f4244e2aa092e052605e90e6d71f0560605e6637f70eee3dd4e7bcfc35271eff5f7941716088ae197480cf9e51b2a5fabd29edf2f037d9840036af2cbdd7c0e8573a430d5be43773441b139ed1eaad7de297a07cb9da36b8ab43998a155b1526d06aa38431a10e6a13f5c6b4cfb8c39cf28ab2de717eaaad55b7c00863f206bf80b208879b19a5fa83205874b96617bca3b423c6a3326afd2d747f8e3db98058d18a165c16019ab553c86c8222460794d07c019ce32d779eff209a090ea63ff03f29a0dc149c4c601dfa84be920efea2241d489b46fe050ba9926b067146b7e6e69a4a3b7223372b030fbe5cb71874732ccf8a0747447c20de7283fcac5587d88b43a21de09983389894d4b157d5376b1c9427f5f41ddfb4a397c165f2ad3f7f437eb3010addca55021d9ed31e77ab2d74ad0fccb6580f36b1b2dc72680c0cf2bfb016a09b70d5e9d715ddf8cdc5db872be9555df133868539a6ade6cdcf93b342cb26f3d00749e7f34b027b341cc842c8b1c0f29fe85aae3d830baac143247f4732b6633a585b56c4e5d16dcb361de6ebf0fb2bffb1f30fc2b078166ed9d40baf4725736f62b07506e7e319bb8416c74b0c6f792ac628332d3d9bcf9b2be1dbaa62fe5952d309e06b9124080c1f502347ef74b2a74011033cd00f12cc6b6768dd2672d3fda0dafa7deb751d58beed2b60d387f15e17018034abbac658b6f59ec04d215c8aed81324c664472e1df5d7c82f29f4c1c03d9eff930dbcacc27839ae04ec5239e7e99b1caae060788fb20850a95eee9dba88196c51858f38f4550058fd0366d0fb8d5365b482e3dc06937a8ef7bc7c14412b529cd748982c4dabb06cf9c4092683061154bdb7d24878950ae8b9b6a04cfb5fc55c1d2583ab8607f03b34d39744c5bfded5a5c82bd45fa2aa015b09c24268ac88c494cd4c1655f674351fa32e2ab522c3dff00fedcc716330b7c9c90f3ce2f689e4152d6c71e52ad5d771e9ac5e574b7cb1538bd1938138e0eeb221850a5adc821c212e826d3b0cafc012444cf7e1dad2fd7566cae078a6dd61c81a982f202e8c8e251ffd51540b7aa952c96133fbeb2696c8865be80987dd0cdd1d9b0fff87779565f6ea4aebd21cf48f286b4042ebebf74e0e8fe8452517ce68f08109fce9124dbbf291e62fcd6fdbcfda8fb39ce0ca92dbb93ed3762c4e53573e2bfe31451dea37b287a1b33e4683979c2ebaf541376c996bb51b1d98d59256339d8941e09298e91fbf345328611a3579777974135e6d6dbd74c250dbf7734a70629a8096bd3c147e15d6f5748414d2a7a65b2cd63046fe71b72c82fd81a41c9e1c84d411bf2c9deb5d31454501a5e4054e716517c3f6e69c2d2e6cef00fef4637ba1d2ecbbefd2e1fc15a9dd347152698f93a77c9180091cabef18f8f6a9e67e0e47c996ead8800b56ab09e605425ac96ea837f05ea102d6f5251999df9bd28c53647581059dbf06c8b038f1c33322e304d177d3671c3e49a9cb91467d3a162ea1c49600720b28a733b3eef3664bc94062ce10ea01d41d56168ba901fc380f59724d4d00821a62daa48a6e06591876589970916705a7c1e35f8c8a1aba3c66eccad1cbcd3882731caee7fe1fb5fa8cd7ac92007bbee83a438ce1bac000ed66bb5177bba749b5146317e7e011de16d4594f683fd8f0c21483b2e91003147e2dc969ba272145330720f206d81c006e62a6986db227a0b662e643f15874bee48037b5ac864629e5a9755409c0956672c1332a932e115defa17db2372123523db102422e51d03b505574957deb60828d1c3730f91c86e0b329773fa20376699ef05756de4cbfd4cfbd0076dbfc4504e1f58e24d35ae7329a2b234d93321b1de1777614ea6d75bf12e39be1ac7df67835c68044c4cd88d9976bbfed55437a94a4ef5358c151a61e2368ab3b15f25a66baec224a54659e4173b8e4d55226b96d1115026e67fdd4376cad927aa8639cf48668114bcb21fed598549c76811f52eb691c30234ca613d49e95e783eb95bf9b43daafaa50ff90358b3f0a8e4ee12fbd8ac792870afa458fc24d1788864fbb12fb3b4ddf0b775adc5dda22d00f88162dce5ee9b8b21bcea7c66d74b515bcfb4faed72f8f8bdd865f429f068f423ca3904a491a9dce23ced5a8865560e1ff6c63696e6111b4f3d760cfc9496e63c92d7de5e74207dfc2b8da63334a381e28afbaaa4b9d60264b583f881e42f65f3cb4eea9b2b28c00290cf2e5756d97ff0419194167fc7f936404a3b532add0dc2266358892e247d4c62638b44954d8522dded48206ab0ede6cd813f83bd9ce2aaa463d746ce492a414c1ed08f52c251d4357646cc9b57ca3b795b6abdcf7c08f0795538a886d6c8d922ce6a26dda303149785c323235f34b48891ba420736f524c1b2926633cbbf14ab792ae655d2689664c2649ec23de981af6543f19af5de2db3f30182a85a30404a7e690d47fb60266986c207338339e9207adc9f1b92f25c251a6dfe2ee317926131167b0a3e1a603f833b18f721b04e17871d81894ad2e0cf9dde51641a12b8cd7718c16bf48edbb5184749cb13193dc0fe0b49efbba101aec5bd5a122762396a685d83c9d807c86d3898c2c1e2deed8d59bdd2e1da97468301915b519029ec6fcd23256d9fb1cb161474777856a3aadf59eb179fc6c8a9d3c692fe43261bcd09256d1aeb1b0c7e48760810b775634f1be91474f565c019f51e9db192889adaae889f447db8ad8e86aca4db14cd78b04b6b39773f2b97291f144c5665894c2778df3728d0c7b0fe5e184caff2525dae92fa19dfb7a84feb5308cf4d633555c930342534a9a9482a3e7c932eeb0d0fac442f0ad0db3728a4b76e47300df966cdd24558c8f1a7dc6c1a5556641f4e039fb3ddf4edc11e0eb687dfdc858987cbd6b013b8e3bc77a3ec45108b2b84edaca4ab44211f7beac9c11df0069aec2f5437aff6870683d5b2eb0797988b5188a62ed2e750e62bd3dacb879dd44ddfcf1941f07898c5d9a47fb4587acf4bf3f7fc940529a2c471e3733fa3813e418d98716daceaac85faa1b3d0b876def0dd2d7d2e41f1391f686786a5521dce4919b5f4d8ea4c34896804c09b6df4d2601660c55f30a5b0d9196c438f9eabb17796a7ec98011cc121dd51eec0a3b131370f0fb770e5919e2d1cf280a3b797ea405dc45e14cd4ada0d1df901d0691fc0e4c60dd9be8baafc2266a1cd8803a0c935d5498801284223e4fb471a40a12da64daa55ce85bcb0fe6689d8c30ea1c15333e273badb587fdbe5653bac88a4126638e2b53874be63c46e1d3154de346dfd63be2f1508ea6a6c69a53976d02740c88a979b56278f35246ef8020324a6f8cce6e24c3a8c449c72037526edc3d9ae02b7fbf8e4dda00336bc71c2f9135aff1f221ae10a77e0cd149d9ffae280c0db99e79b34e9550874131813a141db6febbf29803bd76e569e5d8876e3a4496fa669792ef78f817834fa7499487aaebb558ef876e4fda63c34855d509ca8fd6ed4a8b4bf685cfebff78d7a2c2c20f42cd1b1091031f8cbed6735d47f6c18e3efc82fea70f0a4d681db29526f7a44e468a3922dfeb1e29532ffb3764d0337c0e85aa97484e2be313288872dad4b8ba2bcfe9062d70c8ab96355eaabd388856524aa92debf64fac7fba118d916e58565fd9c6478e68cbcfafc27c90bc7fe248ce1ec022e73a208a3a350bf1f431606ab829442d326ba396b360704c54b0f3a9d9fc464179a077b2c49e4aa66f4acfaf680756553b7e12e877610694706deedea6e6c1cdaae521c27488a73eb9acb89ca357b37ec6dcf1180a166859950e98451202a38713ca2dff8d1b0d3229eb41640548c46518d43711db26b63cbadd356cb8e44b02d9aa947d76e43348cccbc9943f6a6f0bc7af1d14ad968e40c2dcb41a7246a0b2c4cf5df2bbdaf2bf638aab191ec612c0fd2770089f2c679f3fed2460bc66de320e8cf7d5acd4a48b19df6792d87e1cca84cbeb57e81e02bdcae4571738c764e0d6b00ec6c6692529a723f6650640cd29c2b5f8f526d6b4f226d29ebe0d52b0be2746d87fede65afcf3a1d6be9b6b73c365f8d057aed29fff58a7f63a8d1de190c3a56afd25649ebbff8f5aa2cf5cd38e4c59149ddd34985490394d6c3239453b5340dd32e45ac41c0a2955818901db5d92e89cc602d88d460b26ad7905a7e37ad7ef2625ea8d3cf29dc3f242b11a37307c4e4a02afef9c04563ebbde5999c20e0fc71b849389be6a96792d13fc08c3a6f28075939e4502ee29f4c29a6d2e74e1a46b2b5baf282b5a908337fcd2d32876895d18fe567ada61f6d16ba48c671fc32cb53cc226327619253b3dcdbf42cb91f0cb7c83aa949b5988e5092c064f406eb5407dafead674e40ff8f7d27c545757f10aa35f7fcfc2b6bbae1f2eb584bcb66d68b131fec1b21962d0e70971f08a9cde772146f1348769326cf659bea25deeb232747e5b7c34537be885094f9831bcedf05cf47aa91e61a2e06e3df5ce7035c48e2884bf87016deb8595609d4977dad054f4181dd4185873d9a82fbf6e743838237d506be75cb41220b0e96e3f9b6529010c1c4e7027cf4f681ac4bddcff109797e9981c817f33e6b9eef69d00beaade4b9d557966ce2b85d0b8e764acab83d1956d1507e31e4630f186377e0bb9a9f27223087a4ee53c6e72da5fc92ae9d3cbb5c8fc2359a8c5dc926cf9f6748fe80a8e2ace6f3a9f03a25c6beda891a99fd441a965537583be2bdf5dd2777b0ad60172b758c5ee81d38e1a2619d4bd76789ad0a8747cff0d4faf296d091933ede1ed1af798d1df385eb1c6f40cf6a893b691958fedeb68e9738dfb7808bc47ef0cded72232cff7f4c041d372bb19d4bd2bda6aa3b5509c585c2c161ace7c0b0f5cbaec6e164967654ff3d3eedaafc0f97c2a9ff4afa71a2efdd084a92bf3a32e11b5fa6a45e059120cf892dc66992cf5c41a3122cc4faa21e8332c843eefd1172d704601d2b4c16106bc5a3368dbddcd033c3e2740c9992c09f033423ff3736148bffd468f5d396ddbac4c2e00b7af40f46b1c5de9f7cd63c72737f16acc20d6a8049da8ecefc9b3cf18305ee225fc77ca3e7bb1dd7fa4f10e9765b13519f666b1352de08735130dadd21693517333bdb497b83a4f08dc3112501cbe39845253bb0252874f3bd0da7a7c4be4fa1df99f68605e873535752b70bdf6106a7c4678175465e9f84c246269019e2f2cd8083c914c083036db7257ff66e6862ce0baffb5e15b1c7833e0e70fd260fc5b40e26d4a409f3a5fdf7f95c4505be1f9dafbb0c9e4a92c65967028a9cb12e4615b81acc3e50b16a379cd5e41021c8cc4fdf94d093468eb2fe1f0032e0896474f92f5b5dffade485862ce4ff5f89a336bc928944e2329625d78439d988cfbc7bf3174c9c1e05ee2388ff56c48c46d8025da243912cd0abb6c0c91c09a335f6ce2712862d7970d61c29bf44b91faa25c60c7a1abaef421c72d11b28588aff9b75acff575e876f4ca422afa8da140994053d3cb43dc0bc59aa0f2d7e6e3848d1743f6d438b777d33f79d7c68632859a9733b10274c0dc0ec8de5404662222ea461a3141454370273c528a40bbb3ec750c28864842b0d82ddfe4a259645fca8913fb0326b7f82af9c051a5c3cb5082d9ba925e16d0b774bdee20c06c910958a3f10fbdf7c874898713233381d56f83068235204965a7a8f829afbaa29c9e80d29636e0c698115c3a80a7e27a72d3c066b8284d614105714016e0ee988d0190eb30ec6dcd8e32bbfa2daea88c87e47830c9fda22435a56a8cbc9d331330fdd68406869172e69c7fbbad46da1e8d5b7e27d6a3e2e85617957a28a393bb77b0b51d7efc9e97e3e44cd9f8229fc92de17c68c20ca0965ebf1a55429dc0074189c31ffd2adac552aa7e9ddd0ba0a07b21b9bdbdbb2c495b76517010ea96a711f9770e6062ef942de7b15937c9e01cbb1a256a28179cb99b05170e1aa0afe3de87db218644c260206b93feba775b63a28967e04083290263f6338be66f3a93bb167cd93727775d34a5752540b9d6bd558505f7a0cb6a8a2248c6868385308a5d897b89b260659d69e1a4fa9eacaccac5c9572e81f392cc60af286976b324b7ac741e5fcb6f1ea753db935f2ed905068f7d0da5d89a18ae913bf21056f7d1b4c87047161c9d083fe1ff879764c1bdd8597f9b1755ff34d0e2448bce150c3fd7e28dfcafbc2851a0380ea4d178685594e4894fe8bfe38f7541bfe277495780b5b1608a0e7864d9021db8e19430143e5c18f83a097beb67c30d309ab0afaa59e6118fa09a699ffb561236ba77a4b4fb62339f88768360a5da7236d880b57ffe1908f8f7289e47684d84d210a6f230536d586f80e725a70278b3cea4b48411209951e15975d84543bd3bfa3adaae16d0a0070f6c81abe523a7ea01791f4ce45f5502598e9b6ec553d58a2b128ba4f7e0933cdb0a7fa712d968ead9328bd93fb4362d654ad3a8ccca77ffed51465896a952c03371095c7b38f8110ae6058bb3c9ffe3232e3c48a5f7a5e8db8da981d6cb1982af0157d20c798f80fe24c7438544a767addde692cae805a5e14cd206224eea7afaaf869304377441efb9fef3862c95ba5c49784d5f673eb871c09deb3857464a81fd6e8b4cc2dd4adf8f417190039444b57766dbdfed921628a49fd890b48819b87b70e74e233460e7985db58923658106cff8e4e3844743845acad7739c2e6b6585275703eedb79332d953174fb535872849e4e24950eeb48484c64db2d2dc6879f0453e06f5d3c3535993ee4c0bc70bac8b0087f4f8b1b2d29e826a39a620cde4ffc043cce79796edc87aa46022bfb7c744619b2d20ceed231896b5d5ba4ddf965be38e1b4b42425a7cbc5423b52c1281abbb61fee6e7519955c06ca0afdd6db467e8ad30fbbcb2e05289a277983d6be70ad62e749e5e4a31ee47d53c27ebee0a55623d26b45f5aad76024e5e1394adceef36c8017045088388f7face6af663c8ba6aaf7c26e526375adf5c05eacdba6e459bdfc14c7702d56dac95fddc80f150cf6731e01456052967fee9a64e3c8ef048cbf033e595040c2a678dc2f9d08db4fc265bdc03131974e9209c83bd7658788165c01eb0ac6756156348cb211ee87511f342bd052670c2e005ee8742bc9fb0e57c73cd335d7d9d8f3f58e1e5eb4ff739eccf5cd8f1d976b221e7c451f64bceb76b5d29e861fc88bf16506c1a8eef4ef93cec8370a8b28e7b8ed6f8c8273ccd0da217ddc23cc8e5725dcd7930f372a622b1dec405906f7e9f140c2035d5bf9415ac1cb1c90ed55a5aa128f7bd60bdf1b34e92a064ec875c16daf3003fc301d4d807c57a0a80194493dd26b823eb577edeabcabfbcc708db2b7d96d4522c0e276c955992d4e221431c4e7c87d80e127e87af85c547fe36325e47ae7f1db5ebf5251e86fe814ca69da61aafb3800228d62301adc168b588f46fe9091f3a1fee2fe7900082016a01ae8b634c5f2521687d0640b6dd839408a3766b66514e28c187d31ce479c57a3db38e9ce05b8088287f400647c1ef1db5df3ce33fac64856e845366c16de5289550485ec2e7ccdfa678218674afff6b884f5188f26184381f52d52387e59efcf291973ad06382809f8ef08ee4cfbdc89cc50ccad7da4fec29f52e0371af2b892f27ca79f1404556617d273fab65e44e895840bf7682861e21f4aeb2882cdc3978176b500d919d6d38d10d7b30e12f76e481bbe460e1e4018e8d26b1f8425e707945ba98ef04d5bef9123de3b8e97c72fe880505032efa753556f19ef74f3dc8c9bc3c2a1ab6a0c6a97308651f912494457b44f33f906c629dea9279af6350b4ea96c683bbf3677b1a9a2ee76b169189af2ad4111e545433d7ad5354ea28836f59b8e498dc316515671c0b325360e5b596b60a630f312a8357c14c925cb128fc4a70c88bd066c36f13939c439ba6bfd0393d212078eb66315d73305f7f7958ba7acc3898c02aca0fd678ebe27da7f954c5f00c5ec1a73b70648846e32be91320046d970ebdad424a7edaa69c9a701eaffb11d2a5a2f9f96dc7e24d0cfd3dce6b37333e51c0eeb61e5a87858ca658f040a49bb9a7c7ded661e1e24c198510a1fbbda826bf44e9f7e1ebcdc9a0f2386b722adabfc0c1267e6ab2887bfe78a2119dc9e9e412307ea31583e18c9fc7cf4d7587cbb39fc2c93dac80c91889fd269e6a3b9558b93bff0f2eddb892ea808ac1b595907689aa8624f82477c0b337cef68e314c57271de477b8092a7adc456f63775135595191915bb55b7a03c1be3c22c346912b970c94d672056bbe56b29fb160a04815d8aebe8b6155a98dfbddc0ff4e5b8475277db0c628821f0631f7dfa64b5775d1c8fb0bd0d705cb3316a6afb6167fee6e63b1660088dfc680f20d5b6fef0fc0d881107070ba11c0371ebfff39a9fd776b3891b334024295a6d5bec2811d26135742b594c049d1ff12521a2165450df5b7c9088dcb86c054c41729507694f0bc95330cecfaf53e255ed1f619abe307f1c682a718c77999da7812caa06eedf72a2949f895e5a43914eac5f955bac51abb16b72c5a064cbeee9b0597bc3efe61897d90e96fde72d8f75a9d856d8b2deead24fc159b88187f79b77084c090095c2018256021fd8b56bd63536f78080a1fbfd40bf0008d92c48da4b7680eae8f36c01033f00983c023a73793d5313d187c49270229774ee19f75c6c20bff754e97692e203ff109ba2422c9e64f9f2dcf7bb2c66ca843b788910369b43f8066b128e43f30bf69b51ba946c4ef1eca307a735846cee2545f32eb394e7415c948f948047cd16794e47f77ef272608868f263b7f9a71f2f6c113100ad8f6712a58a21167fc8e7b413fa1707364ec2c7c357df3609cc83bee738d13490623132d69c381c275a635f052c970853bb7668cd9433ad5754d7ecab8af859e115d25bb0571edab36e7ed8447d48d00b9f82d34f8c5b98aa3930e7363a1b3080c9fedaa84560dafd5320fdd49e6a01bc9f22dd307aa964d60f11b0babd1691140323ef72f6d5fa766255369149759f5b739edbded6d53ef371af2164939c0ce17c72a4b4b3802b0926d09ae91c7ebe4dafbce59b556c8f88b7caeb05128b2a23ec2e00514e7005ce0a0d736fbf9bf905414cbf98544484ac0fe6513a7fa8ecf5f72814f84e72460efbcdbdd1e2575b01aba4781bab999f774409d44cd9bb9bb2e3beb67f0858e5efe4faf24174f93ecec4b0e3129d5c74a7a65ae9f92a45cc444853775f3e302ad38f6f8d7e29435adc2bf5780924f070a62634ef367b6a5bf317366947b251057f1f71abd29094008674c48d77c22319e14fb05c2a98db318a847050b814cf55598e50a14405ed1b76d32e29bef2bb4e40528164ab3915b01481ee5e0d673ab4d69b7648db539d64d2fd6d07226d20d7d5128d5849f69b758c001fc183a1e0d07e78f9234c7bb10a5decbd9d022a345f7737d31cff1a131748c99f1520d98aaf73ec608b9c16f3b15932cdbe512de3f1579c76ec69027be8a170f514278529ace3b9a6cc7bc08e2773300e8b4109f54405b4023aa187e89baa83e9a8dc213ee53fce9bdea5dd884742b885a91bed74f1de4fc5c959c9dc45a8a4665080038a22cb16e66f5090c8dca5f16df628589edff84caa7d4cbe8736ecb6500fb0791f5b909db470fca49477954169e22bfbd44e9c887305c58507c1ba1839b57ca19010900af90ad9613acbb8c61cc125a014cfa24513042eef9071daf5969417d6736ba36c3d494a8a37ba5f7ef859a0d841176a1fb80e17b30bf45eb428caac2559126c64fe6a811eba1b55d4e7fe7c700a1b727417877ef6772563c44c0256cd2e4afd3c55aa3f6412f28940686d61bbd602e6ccea71ff9bba54716e232cb8037ed39e9743d883e67c35d26fd3e6cdc2b3105e4e51de9353c49f895ee201dc6a85a23380a30444d892d9f4f65bad1611561d20f49f94ae5faef944f8a2afa1b9968729ab153cee6f265b67e30dc0963a8087c4da6bb7406e9a7709dca362a5eb55154213e73f629e57ad0a12a3e4a6ddc6a9f9f9303e969e5c408dbad71d68d5455889358f3b9897511fb443cb755a11608f631ffa6ddef9173076c008750f02e4ebb71e68e3c4d0aa9290a74ddcbd17ab04cc3b439a37de40224c3d4243ddefa6af432b477fe9be12fc46c69756a4daeea96762a4064d084846d21b2c1b356c0f9f264d9c092ef36b3eb3eec22bce4f7c6788e27eadaba7afc82f7fd7bb9fd911c756c0bc392971c94f0ebf8abfbac380fafe8dc3572915b17f4593d0d41bc428d169d4f596d7c03e69b71bf1c32888bdcfd456ba9a0076b71bc4a542e982e23cf868974e04d76c4d8f9a30bc1890ac82d0e03843b957517bb110eef663f6e675ff868ed7cedbef9f6e05c464878a03ea451c23670be2cad93e466cc8501fa82474a6a9198931583789dc27ea060a36fc14f12c7aafa52549e0f2303db59feaff5db0f1ab377d6ae526d1330a378e369671cb6d2eacaf42f796caeb5363419dd3d5fc19db756277dc61599936ddc63000a08e67593faaa921148779f9b3c715ec259816f0679a66e9f93b8163d55e4db590d98b20547e39d403674e7b04afdc30e830c088611d103798269565ebae03ba73e848a0b63b05b89367bef06bbf8acf37fe67af1e4e8f3ab5ed2cf11cf2a847e5bf5da7c4527878fd1e703b5bba1350de48570a17d4da20c959e722404c577e9355a397d77321abafe08568104f0f224b9800f34189542c47c0c95642b4b7bbd3aaa10a06fdbd18637b0eabb707129eb0cdb5005cb90299e5c8cb1ea7e623dceee1c8dd697bca8edff47f320533e52e73d5a483e7f991b6397da2422dd932abbb7f6c2534c6121444d1990e4f7a24920fbb8721140cbb9786a79ba2a5fb4efa78a86a06d4639bdebbe2b465f79aac49a9ffb272e1f4d6af802dcb811dc3fc5b7645ce051f199cdbd099f0a435585e44107c051e6c4436a77391d81dcdc55f3f504e04242ec94b101a9697ed2e39db759162030e9fcb0a9ce5d9f66cd5744ea37089e3a7c6c6398d2bd934ad1b568e70b60ca1ac14df5ef3b49e0e757ac361d3f8da04d4661ee472501a6284fcf902343c3fd7392dec329028666966570c8e0c6d2853b4aa1eb5ba39d5e5d0e79403f7e67a6217a4563d341bfa51e942d39e387277705868154d291ad642b308280aee284203bb97e2032fdbfa71f50e1e4fbead20542a6277ad8705b8796bea48f8c28d37a76485180c3122574cbfa8065603ec679616067f72beb7ccda48d3f6bfb6238b154b87cca79b745c8c82aa99773b171ae0bd8c89dbdfd1bb582e6a03b0f50731b22b06acb5a946b3a1a8609365998448feb6be1313043c1f185f3a9af9ea24f4a881705c4467c0138f5660907328257a174de8bd758737dd3e1efdc811380aa507f24ddf2a559defff3ac992af08644e0da4d472cc6dff75fc97000c6705e7a22563c10df434a45eda627f76b0a06e9b88d6c7ddf12af5128e7fb37c010b9a2cde99a894995d059c61a13021f572243895971608e6cde72392d62fe137c92d8423d9027143b05f68360e25082b312fca141c3ffdb09f21176e871f3665ed0a360df3f28eae5b41a3dcf5e66c5f279dd6a59f7c406c88ad10d6c2f196ef38a0a87813e5192d721e0ac8070765f056aabfb6bc785e495feb0ee64f6b536d0911ccf794224d1f46f7b85c457389c155ce638c32b13eada4af492bcedca277236479fdfb2cdc65924fd4e25df0005694f2bbd3f6e6bd587722d944c4e56e23baf9036048b61862e4d479889f8bcfc5236ede358930ac7659c9b0114228139ce1f4a4de64d01d8b49894bda0cc33985e0e01f17176f7e45e9b4612c01f9f827565e7b6fe3f969c6234b5e8e66b8fe044684cf042f25f4e9f066ba275ea2a0c27975ffa5e419c72ecab156c4e75247e9c33cab6e2b89cc2066288e9cdd24f6196bed2c6b6a58e1763e318860b1e3d415643a122c18de92f4e130a61a1fbab55edfbbb9e8ec120d4f340fac9bc867f86c55babf71a46ec2da6d4620197d8f2a3de043ab0857942b4c02c16ae4f90634b5eea87e5bf9f7dacd0c62538b75aab33895e497623c82675dc869bec2d268cc5a80d4aca2759603ff2151820691476e6b0d3fc2ccf2c1b94f2b5aca4984db1d8602de53ffe88ab0b131c808b6320efbe5d9300dbbb2605175ff2a530b6dca813040bf9bfd6c362823c1b691137b032fa033dfd576c89da30367cc7da23462207cb9f5d325af20632da75ed7d54e1adb5143470eaeeb3b21c8b8b19e8e051be6761d91c6ea80ab1807fdaaf8d32db4deb37a57366f202dbcbb430f4ebdd36d1a0fb4896b1b550d176a650c636110ff23be6071851654d255d2ad6ef941b490ec79c7f3a7b1c10fe36eb9efcfee13ae1c854beffeb4f5dfa379929eb6cb8f484861c3371a5d27a081af350d56e78c295bbbf66cd04eabcb320ce2e51c8d6a8ea8bf3442da6be5a0e71635e2214b9d9d2afb28a2973c5e5321ec6fe3025f459c3d0c39917abd905ff5e7f1dca1a6c2c16ab8220b3f59f4993a39d82b1fbb4b2ba9ca7ae718aeb5126503b0f40c26d2fd26827f3879ba98b7a80519b9141a433c73648122dd2c224315ada2a6defa4e41b38968208cefeffca7ff3c3532f537eb3f1b4b4842a03dd78f59e91ab0604a66315769cad0e5ec5c5aaf6912283249fae239feb765f1c69e9e5329eb246068581225559f9d21ce080e627d9aee5fae2c4d344261594efc807ea963442a843175981116c52775ab1669773c14c5200ca54f12ec69aeec6e1c89158fa50161881fbc0d0f53272b0daa70c0de1068730e7f9bb79e380b4f7b4831fbe5ba55be6f9037b8e880e1f5c4f6b4e68019cb78f4b04de46ead5746ae0d8c84819ec781b51f332745f82827ba3737a78f170a19938590b75d048f671d50cf692da85d0dde2c52fa960989fe36c4a2acb073972d401ea447718f037b4e2af2678736837a46481d95fd52f20c4f903b9cd7072f525c65a754bf5429c47a4bb67fd61cced1f851eaaf8c3126565cdaef6ee68d9434f956f01de975b71379239c958667c74e53ecc27dcaf05d4bfe0d7b8e78d3a9743c86aa96d3aa113cd68e1c0f64389d610ff49749a77e6c8558c4f67a2886b06c48e85db66214ae01e948cd8d65c4aa96189e8d61072580614b44a05943770da533d7221a7cec905f4fbd78c014aff520acc416b9da9ee21bba3032276285ae2a7b4165bed3ff5fbf92a376bea5dfd80fc3d9f856b8a618fdf56bbadd18283cd4c4ca4f00cd3a2778b345059845d519bb4d736c35ee954d8e59844e5190a99e11109404e7349d7810ed71ed5efcc982e9136101bdfc0f9c00b8496e222083f98f1b06257135146b65f9a95e7ca3e537432ccbf855ff47a14881ec312a1d2404291f08aca074dc0b27aa94681f6045a7094c386a7208b2022a2041c54ecca0c66b155996e6d2d4b4b300319d27edab99558e612b9e5be05df2705b6dfe060cccfea4e9298f822b6b1a55a5428b9763339245ca2dbd0a385980c9bd2d9ee366e26a3d452176935103e46b477f4caa9c109da6b0ed1fdf52c641234efa6eac828397d164e525d4f87b9335abb894ded9125a375d906565e50f2dc9df2dcf10b6916bd4bd2371a2532fc20c5d18d7c34e80d50184f7af13c7af5ec700b6d3d96f96e802384a1bb38467534139e8bfa08d5d70a6f595dcffac4d1973517d2aa4a20d162ecaf5c4232f1c83675077f102143e1f11af4a6635a35b5c935ba9ee2e478d3fa56799e5f54af7769aefb5fecf191d98e516eb80b77a67e1fc49622bc0393ea2810aafad10fac5f78cf259de9ca5e204a9cda79319a0e09d0d9ff3c0aec0452fd44fb0452f92bab730570da87c780e1e6fe75c61e732efd308b4bb3162cbe6b45e2d13664a670fa4e00008958dae513b2e7e269fee10ce219bbe313a4d84150f15d26070f3dd6bdda827602672ac4a79f51bbc68dd0a5f4074582e225d8f6196a258d3223083c120027293452830e95d85f3cedf2592ddafe4c56998277d340b41e9d1aae506f49217cfe86ad4594248689f8d8eb52433cea7e6f80688e06c3afe5f591f87a6da306388e6d89c79550f45a8917ad9a19e38556839f47214bd9b50daf30057a82bde727c7e590dc74adc85472f8bb0f7ef45d76f46711ad53285a6559ba271c108b27cce85b49a7eac56616ee991716b1ecfa72dc7fb50700d6ba01c27811993bfe13a0c153faa4b6f4153263ff30b7d1bae52ebe9db80743b7f9f828bf656236022c94eccbccdb1b6661fce6ea351a5535c847be35cf43043bb05cf54696d0b31331908c50555777e8af040d1df2be01888956f4907982aaacecfcaedaeb9eda677c5b0f98f15c7c676ac520009f1d830b3eba329db664bdde2bbbc85380953fe518aca6d888d6481ec22de22aa0f3c3477985ded7b46a1fe0a0dc47447d916c1109ed6e3f810b482a4ddc103fa0d28076e4c939fc90396e0002b5f31f232733e7ac3ee3d1e0b477b7c6205227199aed0157538b06bd3e02ff886c1fdf72c3871897efc3373f91d763ac5bb31e43545f040320ffffffdf