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

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

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

Block Certificate

Block 66873 b33c8acabb6fb9e6660ec4c3fd398dfba8cd5089c3bf7b5f0d740fe36fd25920

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
605c2b6e25b5860ca4aff559c57a28076ebdd12d2e756b374467e4039285ecf8
Certificate Block Hash
b33c8acabb6fb9e6660ec4c3fd398dfba8cd5089c3bf7b5f0d740fe36fd25920
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00031a000006980000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000342dd282d37d592a69b0ff71eccd74857ca16c8301d67067784e9e6f3c60a9f403abfa85dbfa5d7a660e63882f657ccea003c527e5954282988ff0f23168145118f25d680818879a79249fe6c59922ffd888e8ec60e7f24607050000000000000000020000000200031a000006980000

Raw Header Hex

0000402061dbcfb88536a6161faf023b56a1b51ca57d6a2c092dca4f246db1a0d050b8cff973b9e3e5b267520271cc295e3aac5d1e1ce06feeb96968282e2d5d44777f1665b81f6a91510118f8ec859203e46744376b752e2dd1bd6e07287ac559f5afa40c86b5256e2b5c60

Proof Data Hex

59,560 bytes
1212160203076d8f75f86d20143e6f67bb986f825c5302083c9777cf168eb5cdd59431638d3a0768e644ef2d9d7fbf530d69539ad91da0e2baf66583851b7060f81d6771e7099b4ec961f610377ee1678fa69b56ac88628d5d4b123a3118998e6f1e18cc216a785b3ceff9e52f625e7f3060a280016bf17cc5870fb5b2a5ec5a9dba17a5cf0586bf32016720340f868680f30c58603db47889824a1cac9bde1ecbe7f5ddfe0a275278476e6720931c0fb26d5bc9d6eb971c6a81fa49b5ec1e6e2f8f15820288f1c90b4b381af97bd24834cbe8b42d90a4cbbff5e64eddc85f0544d4e821f605984f95ed3b94d9c4d84d675c6ebe7a24a1019bf1276e1cfb3465a3f8be83959c78a2eea135fe4d4789d115cead47313c95045a6c722f14e81a00d5501645ec54432e0a560f1007edf4afda15cec733252dd3273e7c6e120a181febddbc918a2d55cf003e4559547662241fe3da7ab2ccd3eb5fb8a23363491f37e1621310a9774342710c0b555e6c5c5458bd4a8e040c170841cab20b8f5a28b6aa14495ba3effbf453ef675b25dad9758ca8256fe67d27f1894321ce6793d78e88518fda551e89119617062724f7851c27d4b015bed555b9a577c8573e2bedb53cd88973198cece4f6118056b72887eec2caa49bd91b9471377c39df6d1aa66fe9c1cfd82665e23cafee60f036fb0d3fd1643782c594fdc41a83f95ee28bf4e8fcef196d57a09e3f03ac3fd4973980b9b4adaf4098c9b3e26be8379ba778b1c20f8aeb707a8346de1abf1578a3f48b933c7e881b7ecc8940690897fa85c7d6f86ecb6bb15d0035fea3e69260383aa98a248b1837e29f507f03a5714facd1f9530bb2dca808af8b9d717b7de539a1939e63a5085e988f86c6705c38dbad830f9a44d5dd5c6b3edbb2045bf7cee0da92855b3a4d2f4666b74ef342379feccd9c7a40761d2c28d7a0e31b1b97e8f1e01c5382aa3e98ba119fabbc62f2f3efa7104a12666d0be713599519bd116b9f16b6e71edbf4fa231b64ca0b17640837f2f8f4b1effcf9335ae9822663daaaee604e491cfcfd1ee177a20ec9d74877ce3874e7f899182b70fd21e090ec3382e4ad2c398ff51a82290e81402ddf1c858ce26efd8f204ecebf53752325f5d01a5e23ffed4acf7788649d61bd500f824a9f104f7970182e709bed316384eee1180a1f38d58c511285e39d1bcaded2748a36e7d14c0787ed50b27dba45ec7a1a9a454a6fad00519e218141b0ed2dac5674a599efb79f262f58446c56cb5bfbb94f8a84a47c877f0d0010e09eefa34b5478c3db2ab9ab9992e9dd1a9a3eaeb2a8648ddc2a568cc90310162b000c9d0e034a2aa3f5dba3fe0b4f54d7b7bc19ddd3f1002a113d57356c7bd4f704bdb958a386db0a46ce49471565f7bf654c2ba304102b3cf5cb9881bd255fef497a9081c90e0e92bb6fc4517b80bdc7c531d63132ba28a3b27f23960dcd74056b27001f95b016044b38ceafe9d812d67984ef87962f8a696822867c81300df361a24e066411973cc9b9d1397b1145dcd436e826efdcbb328ddacadd8808e9a36f12490508a46566a360b3c730d1bbd3c408e35fd2032afcef7f887ee7464ad7013728ffcc81ccf002336c4b1dd57f552572be46c61c0812ff280444580aa7b5fa4c3f7642842b1f5b76c0d2d716e818c75ae1c5513713bb43d4229d1debfada7647b33f924c6749dd0ad2e0eb8141c7326a7ddc04c96f602b1668f5559a7356a4371267223862a519a7b3688494e4b3a2ff85f0a86ada1e6d06b32802ef40e24dc3720a4c63688e7e5eca647cb27ca4928722e05238589cf5a144494bf77f8671e055d592709f81cd97c6bca267a04b0fea7e9a7d278c6337e976d6d23d061310f415be94b6cfef8be310888d21cb7b9eaf75f4b5245ae877a41b1a994482e6ca1c9ab4fc8333027af965ceb35b216c4bad7bad30f35fbed7d6798e6b2540853ff6396abdcf0c2c60b6755f5b16fc7e27cae98c08f39534c520a0f59d5377067f9a5f46360f3ad98525415a65e0484b5a377d7620672560f047181b27cdbc0e0edcbabd96d9150b82e8c6b525c31e9485cc3af342083b57c79152163749323c716d31855acb23201fd05b4e77092b7df71492d6bec90d5b5733ec4cb4e95872f9d09a563a67df97a0280e157c612ab92413e6609191f3be7751184a0f640ea0f122288c9cffe792e32f1b07a9a37a2457f948d9ec86972427f82f3002c4aa4076ba8ca4102f1cc8d83dbd604eddccf5865336332308a21b4a2ee1d92b8ab452ac677aa3dc81d636781ea6185d64fdd155db5d124f8ae77550e8713b0135d061d8931d2189947bd7582a6644fe7a19179f2af98b5e3ce9cc9256850a275f3187b30737d7590178e70a9eec60c0e001b69e1331d5c2b5578e14d58ea2995ed335e2ed0d3fc595677839486d65b7b7c0b88e3722e7c2643200f136cdb34b961c6cbfc6ecbff89a5333432e49c113ccf3bc0a9fbc1ec313310eadcf8646f8b32ba83a6efb4cbc63c5e50f5bfedebd32f99df7c99cea76e622f28472cb260da4f17f254b449c92e597b55c715541ec6072b8ffee97417195d1e4e163d7f6401f7241ed2615832e8b86da18411eff2cf3697c64df7849e7d8e126cca2794ac01a53ac7bbd7584c4e0a67f971d8e9166d5d788b9edf047ef55876d6c7abeb288050156fffaac8986f2de4ee695326d50456da33808c8425879c8057f0524f576e1b7a8eb81c32c5539d7a8dbc6550b92ef080b8d7581b37aa9ef4ce81912378ad2ec2b565489d9e8e6849cde0c4efc5ea39b44e6d77e874306df1c2168d3d995f8801e0df2e4a315c692a8987ba5b0f1d8ff13663571e8a07abb8da97660dd867904d23ae3eddcde2dbe3e9c5e4acfe59cac215a696897f8ec2fd6a907cfa7fa9000ae2940e84f2a4ce4af8fc161b4e48203cf39b0b61147cb6f838ed4aff7ded505cb3aebeaf63caab041e3058d1c382a7b18caf39ceb0507d4109f4cf899a8aa5de3b82f615bfd91dd79c97d55213d788cc7394d7690c1659032e9e883b18a8f426b20dc203b3ad5b0bdcc3e5e6e8d636d225bb74b4658a680701f00bf57816a2793c5d0f38ec44d2fe619a8669d2e6ad42a31c5999c39324cae3b9d4aad956088adf8e4adadbb868021928f08d63352a50c61b5eb4c18ecf922ab3aecca0dd44f54967c49528a29b879d9bb66beeb1731f34eb6cc554e804341617adb9d0d2dc00560379931e3d10dfbbf9c9177867702916228a0f7eb8231cf7139ed8fb6deeb1c6fb6054845bf790c79d010c69aec5ad5b664b55cf4d8aab98ec7c5101295a9061c6f3b38eec6d89ad0c292205e9eee7d4a50c14bb33e131503d64b48a657527bdc5a048911763fdc6eab78b8cbd3b12c0a767920800480a7913ac2e834eb82fc505db336360f8e58f3af4c127e7a4d3ab8eb2173024888ecdc0fa211ec00f6c303e95e8431e01351490d615ab36c693b42a4e9c776550ffaefa0df5f5d67ce0c672d0e3d55f12977810c1916eeb1b8c14f14fd76af9f710b1f78c41ba6e27dbbcdda9e8dcd47998dc979ea14e618a0fd3ac02caeb649bab38487b4b1c6477f505551bcd751fa1a83367cf1f445acf830ed6db2a4f2657ed62ebdd60c47a0e976fbcbd99b304d5012f5493bb68e2d7e0be373e47a61643cc5269f57ec2f509444c519ec6bf29ec774d20268ba9d1e3454151d12151d46a171f7fec85b54aa83a7caf1bd6cd03290a42d8a744d4801f45dc8f53c1ed6ba26e77f3eeb066c3e8c831dc25784f60102aa18f27e12d833934afef9990fee1b38ef3d9b54e14301633967421c51a3d3e2f72940d9ca1950df2b543d65704f401e617f4a166f445b6c6065276e4f70b4571ed29915b43b67133b01203e7cadd70bd5a2f02ea1ec20cb438e1e9a1c2f19c707a040834604636111f81d32dcfd454cffa597c34973e998c4cb445f7d6e29e01f8e6243b7a19bc14a8109a8d6e8f87c8ced5546dec32c8359eb347e1cdeb017563ea26542e05e51fde721693134477a2ff685a698b8aadf4ca75a70049b7f5c61cc9317bb6912a29118d57d2f7877d63973e786dbfa08d69c82cbff45aac1cb856dc62ccfe66cd03c8cd4fad813530be508c00e995980bdb20ff119b7b8e739e9110302bbcf2a7ecea02d2c597e6491902ae397d7788a73682f0e3b5173be6ba30fa1e4a7a6d95b25977fa8c32d1d4d0eda63133c77a46aa263e2a878fcbad844fa3f8c658905df069e07d4af356b75ed6ab466caf2cefdcfb3ae4e0d2341ce762a1822854e2a1d34ec2b539925d3651bc572a5bc302cfad964af07e90d163ec195683c632fccfbace9dd7253fa03218abc2f341144b778300a044f73f3afe4bf86b99d9dfe87a4274cd505d4c582408096065263e1664b5c89b0082e763573a3f6ffeca3f5f4fd58a196f105b788f3c49ddefdf4698d16c8cb45bce61f3009e7e1a28c5a55e3ac79a785fc719144e4fea4144af504853db65e4338bb3b80a1158c70eb920ce00b53da7ab4e1bf4232fc28b8890f747d268fe0078a9ac081f3349ec9aa37df67596a8bead1df091b7244d8342429d9bd56ad7afbd674bda86bd703eb9953964c33369971a932d785bf4e4b1f71ca4600ec7da04f859c4db8da707fbfadb2b206625ecf35e06b06068389497ce4541a94aa9a62b2ecb410da94d1f8c3426c266175223a52e990e4d18c8e85e158eba5f4e6c27fdb3b3c7484a9357307891417aa2c0368b10401394f5fba886ffe9e6365419785bc353aec352be84a13a12cc3a23d6d3b601dcd568ee69b1545bfe855628bfa49c0f1dc96e00d3f8110a67e77b25882ca75071685a0c2aa19f49cfef99421168cbc36be3399c77147d911940c54dcfad635c11c2ed5b7c80a4843d082c6ab58e90f7d2a386c443c37ef1da1558864b3fd35dc42021dfb3cedfd700fb9e02bc0f3b76f3c69a8470d81b217ccc822598eec8d3601a4514b7c7daa52a113d7493ecfc810842cacf30f76b6e3bad643b1249700e3d02dd5bf95b366d9643fcbadbe489ecc9abd2e9135dfcb57c6801715377fbbd694030d563f85e3f716ac262c72e81484c52ca98e173940a3a70521956ff50c17be9ce69c855fe6bcfab62a6338376da7704d59b6b38a8f1fcc637cc8491d731092efb56c4fad75db99a5404a41a79397bab2728382b893c6c082be5fa15e720f9f8f1bdae5f51ab4431631d3302e1305d957745de07abe6c6c7a7f6635b5865921aace7c7d308e912536c14dece16e25fdb7b89bfb502f3b23c937d99f314051c8df3fac4295a1c0ab284702a961da24a161fe916b3b4b5441db797cd613e74b9d33f6026bcf3e285ba43d830e9d90b8fdbdd649d8ca56a789ec729f956449ef7778f782d2487748cad30a1f063e41cb2a5d040f46e02a5f6ed5e33728dbbabc046f92541d2cd4639f11a5bde3b550c968eb8bd6e83687d1b6b03a14b45feb8a1661d70e4180dcc07a35d1469548a6f409b10d55679c3097169cd2f8e0a35da9036a67f6ae8e67823cf6e7af5c07395a8e555ae94ad06eb929b30f96ab902e1d6c7610ef3b210d352dc09e28d77e6688af42ca16c820f4a8e6678bf82bbd37ff67d6432d968111339856a81ba442f83961a78397a91d6f3b8ca60db1c1407750df8752fb6991fcc65e95886638989b70b05d35ebd068682d24f1aa636a1b1d7f4d1ebfd8deb9d5a606800da9bebee503b524c10dc0ab79831306c69fe7c190d57f51ca555be92d3f34eb33b33587b66db7cac159a007e81213cb83b946313367ee9c5a8c3ec35ce11ca9abd96c3661c45a40c9390f4b4bcface8dde10b2793ec9ef8cb5eca0c2d6ddc8a1b39d6f044fcaf24ceb2e77e6246cad2398cbdffda0ae1808c64ee87a55fb91861ab8ad372235cd8d1dc7626890175fb4b9a7ad699411fda78c35d80bce534052696458ab522549f04c06660b91e41cd0164f725788d91eb860e861ac45030436e5bc8939103ba695ce92ad0144db253afeb5e78cac47a620d265bdf52abcb8d440a344da4db708c0fbc3e0e1e2055a35eefa2ff26ca81c1a5248477c61fdd96bea95c77ceda99d90b9cfb09d2fbe4556c1dbc26db17396d7052e25ced4ad0473384814372765f592d240ec4a805db8ac4189b367922222b21d2cdc84b0a3b29a44bebb57a8ae4d1ca42891d2a6c11761a199e7c5f1569d5e24bf76694848eb08ae72d02fb216af6e1a7c4a582f51bad25230ffafa0dc3cfc63d6dab0a2ba6555db33d6e119002749bdbd31c98a183075da5c30918e699b5842aacfbd0eab8bd68c090037673153f0455fb9aefbfd56c410b394fd3790d608d35291bd393ead3289cfa38a88ab546438d23ff65bf7abde1ff071fcc11b4d47a1e7664ae92dd1b3e3ff602379a89d20f760021f2c7c2619af3fd63595c9ec72dc14b6af0b4c32b83452665fd6ee0255cfbf02f156e8df784a265327e5af83bb86bd348f052a033db00871c9538f05bd7e37d8be7ae4b9fbaf7344e08e7cfc546f9854f660eecb3837062224624823082ce993486d48e94ebbfead5af9ed7600efd43f316b905f82974e05fb44a000afc4fc2de71b44481f595b568d26faafd2f3dc0ee2118f0257e46a36bee1a7fea13680f974b1a7d9656080a44a7d68c05444d970b7be67bb426f1c481c38ed799fd6a17d3d9db79c2f77d25172853742a8e3b5b3c451aece37e733a4d063c541619e0c2c54b5dcf7e178536cbf8918f41cd0ff274a89db5336ff2dfe28bc73e09f5833eca54347c81d5b4e67cb14a70bb4821d98de9574cb4d6dafb6e4ce630708084247c3d9078b2bc819fbc4e5f86bf6419d78c526746140368e651182f890312725227d42d8ad41eb70bf714059f62ed3038f8df5fcea889326f2c5c7633a34d47efc731677c45581b42bbedbd156e819289548af7349f4185a06f68daf4a9913db7738f296317d47e01d44cfb438708f73ec0b0f5150c3272724f9a2fd18e8ed1e58f38e2ca351b10081a3f6db89a05fb9ebb49bd5e05d8551386d0f6fc58ba6cf6f2851f6efe850cd42782e9975b5e732afcf6f5a4d94883738b0f420c96ca910273cef4c9ca8284e4c152a342253873b8c534a85ff6c6a1d2f7d94d4546e3a7f7fc18827c32ef42fa12f9990cec9e2ab58511a0d05969e0fb191b2af3ed07de0ece6c3d38c5d757fec9e8f546b9b7460c2db64e0f48a6330fd159c51336694bb975e587feed7eb869cb71a689722e76f42cde1776dbe46c22202a8d5321557dbfcde80530060fabd043b5dc2a3d29cde8c77ec3679c36fbd2dd84e62899fd050c3910208bd4f8a762268d9445deaadc07f3288868a63de002d97ae3e4f92c0cb9e3c1378cc3de220df996a33d4d9b100ab97b819eed80b5a49c0eae19776d38a29aab097da965406c2fbcd3010491ae83d7acc5300435e226548770441d2fa45c33632c62a16b33a6ad27278db14afa48da740d3557df9cd214eae1b9f6157e4b8cb06b53a9e76fb398a82a62bec91ee988dd4d6695b4b8f12a75742c596f7e6383e0ad49519d761dc20a389327272533f050808a36c42892867e98498d14e345aaffc36e137d1314414d81f32dec60f3871e1166d499a971370cdb567bf1d7c30219445281fba1ea3566d5f6ca311e2c678b9ba56092e12656dd7a79fd0e0b7f23469a6b063f73143fbe10e973f2e01ad36d7e53c8f9e1cd470925171c0deb2ee0cda40aee99f5465ccf19ea43631cfbc764852965c75ea115e7b6722021607c80fe97f91cdf0f9ec4f12699d72b7578f3864cbae51d194f2aa9e77cc3636a26254a3050166a103389e0e63696b55d307f765619c02a54d7e11806ce7b7058b376f6c68bb43c046fb26fca812d080a55f9ff3b0bfc32bde09023afc71e30854436f9bab78be6ec979dccad9c9908df3930152f598069014b3aa568534aafe180552f381c26ca5d792f847f1e9aef64003593152822d613302c0b23445cd73ab07e28dd8202a2d7fd368b70332d61b60ae64310d28e4238df45b5e557c1fb23a548211256cebd867ac0976253cdda3e17da44ee6369c6b034a9d3db0a3abb3a1c98661ff8511200e28ed6f9f8a027000b34eeeb26b97d881c823fd8d40f3958ab089ea7b97bcc0748747a04553de518478ed2179db135286b7c92ba8bc7ead37d66c58f46ff7e596a1d8a4ca697e150f1cdd8abdf0972f2c1e588c42c8b5336f79d6308d2e7ca9af56f1a0db5bf3000d143d472780ea23064ca71668ddd59fa7c6131d11d59494a5705dd760b3a4443d7e38a8a9fe863a4d402ca7e6028a0cb58a3d84aaafa2fe8a2587e514f6cac60bb71235c9c347f936e44609f87bb4a39626615c69f09ef4e10393734d31fd313c916de365dcd664b83a89b0e12408323f2ea6becdeef1c0f7c8a3200c495541ae01730c28df02c3403efb8066a6e6835e68030e0d40e6237c519c9114797f98a721f5d21924b482295a1388188b5d8f62dbb5062a49bddf3a32e6ca1bfd7f532bc9c56ea5e6e17d690f24d908d3608eaf0446eed957ed3fa91caac50dc5234f59697ff671cf3008b2aecef845a73ee66bb8cb1721f4d629393de6e6cdd3488270a91c8afc9c025d2630caeba1812cb928750daaca1cd008c2da378824c885133c35943dea0a9390442ec3ca672a066e7c537c674ddf885aa852327e9e969b8a23bbf32a668394ae378caa9629e970ea7843272310b89b7c6c51b796ed16d678ce27be14812a0e7b02b302504e32dc8a6d320984ebcf221c6a3c382f9ecbc0c64ab76f103ed7cdd4d722d9fdc892941dbfae0e26ce745f29e37d8dac7dd64cddc26bc852de4a3ab39fb31cc17a9304d519105c2e7472916c3b5417d8d4d44c3e708ed0e0ed6957c522d50432face67572039ec8ee09fbeed2e7724c90d93eba22d42b81967601d984d93a9ab015733f76aff83dde06356c2bbf86713a570569a5db4a0f615f85aea88d293a3b50bcd61b9927c9516077c84ba11dbb3a9c854f41009104904cc08fc77c16baa4bc4c33bffffbb3c16c655c525a8d4b7036bdf10bf55ffa67cdf98900b55fa0e5320774e4717fa5a9728083f21d537a54e08bc25d015a83cc77067ba662b3a9bab538eda20615788d3623f3782d8a9b6749e2125319c8da234897b0d83ba2108fed4a403faa7f27dc9e887511ae97ab55a25a4c64feca1934848c85953d651ae547bddcb1de573f05799016edbf88d8f98c115c9ee63664d68103f820a52cbf8e5929fa352bf63551baf053d5459ae9cfef40e10560ffd61e403561cde8f7881449dcfb83c2778b003a3780d59596b1e7965ad5fa450db4b68bdad57b7953ea52516f65379c000616df43c66b48740825d76ebbd2866f3380d8604afc14f1994bd2d1db89dafe23f2dcafab0de2939c6ad78f6572669cbf859b1e5294a9fb5faf8b9427cb9eeeecd70cf8a3392fe7399d37e73004a59bbd90256943094dabcea87e7b3aa3d0f8bfac54e23fccafa09ef8584b6f0b8958383f02b3447929b460eb571dfffee94468ee5aacbc2d7c95eb8de85d291a6f4271c59ecce733e31f883505c050cf80bc18e27322d8ca1bbc2687668ce9e1844d939d2720cb80acc06f0c7745fb6694782c34dba72e23855e30d2bfcdad7a527f95c791f85370a2097638d2d823ad7e78188a2be52cb191259e3531c58b673cdb7168ea150346c898d4fb36161dd924bed2d737da922b457f85ad5a9b30642ea44aa33665cd3cdc1c29b2262b3d4aa4a9dbef86fc2695af0c6953b26b25785e94aee5d46ad4d1daa64e9f75db0c9de0d951d421fb22f1d9305169102e5a9ccd538c37332420821fe436ad3b1fe7a15dd97c496c20544a4e600a55ad9c44e91a21f9b40788d5d9c7ed32c55f9d2d9197e3670855da61f1c806125a46614625073c72b3bc754f4655fcd13151b3e0cb6f128f8e2f705911a4b8638585e3a7a904092f2b00d64ef589878915fed2bdffb7bb28baf72bc8cb9fcabc1444ebed481bbbe04a835755c4058a13538e62f7d9293a755c72928395e815de261b5d5e87345cb1f1cfc79f85aa3b931470cc971df36e87d1a953e44f92a34942084c594a8595a7262c3bee4f2fb5b497d197f6191af090bf02730f999fd6d02a366ccfc170dc201534d611ef7e4058bc5de9f98281ed88029c1c16c9d9b83b4f1effbd83ca0a279587443208001b5b824a80a3ca1b27d896f387d34ade2a7fc87cd045fc0bd60ef24d6702fbd6b20202dbcffec39caf9885e1c95c4d8da34fae33d2427b21dd0cb7d1190164c84c622dcc043c53e5059c9f4dc5713bb3ce250a1e48eaeba710f39becf6391c8c2021e32782cf24e538fadd3216d539395ac646f8c554f26721f85f59ac211e5440d41b9e1cfc5c8e2ece4e7107b7da0c4b8f696dbdfbeb22c56ad2a24d78bc60b5d8d71f774ed2c3794597230ed790bbec4c6148601845d01258d8dc99de1acbce0c1d32e8469ec298fb69d73cea3be2ceffac7f3194b186f42a522f5f07d9f307a75774daad66a491662aa4d1c03fc28202cd6d06f12e0bad0247b7b87d31b4ea33483706709f8f4c5663eef94b4b5608a7bdb4f354a59ec2abe8c53450b804524840494494c9e939d9fcae5223b7a56b74d049699e1c16a763dd1c609c5d2606af4a24d36d412bea024cca0576b0f58343b7eef07e52148d2b0be4b4c4f5c1a650c7958dcb04ee19406b7208310ab2e63256b09096772bff8c11a2ba0370d72e37123630fbb81bbafd9076cbced23c73e47980d65da196e006793fd2f7fe6505747ae8990c64450ee3d93c3018d5670b39c3eb107fab197f1f9806fa38d25be80643b5a06b0ff86be4bf7af4cf25168b1d9e113e2b4a27e6f88287e50d722eadceb99b78487dc5ce81ed5db3e464a57602a4681f51bd438eea4398a2a02dcebc88054f8865713bc54754f9db601d37f8a8b44ac6692509c174ff69489f953efc6b4de931271276080c6cbd96cb4570a18d0662c68c5e8e4a81d9d54e0884f7dadbaee2b44683188e832965f89edb599ee866ec2260df9463e0937c765992c7fbe4da8759714a2d6859ebc4832a29a228cc5e4142394554b06e7e072a8d708cf3379979a926b94158cc1ce770bf64a036558a57ae2b44f57e9cb2a69661b866ba79b02887485fedb3885f6cf21ddf75d2e4fe804e1347997484618893a25d57f362e01292a5b4c8f3f6aee12001f3011417065001d278079f5c45024c43d832f963b6af729a8e92eb6e80469c1f8e65c5e9cffbea9ca522ff2e7cd875342711131f6d8be2df0db7313c9d65429a344ec59c83c2d6b02f19127f5d442f365ba04e8692301b60c97149d75bbb3f5e132997f2905d1006650b286ce6779491d39d23f6d2dbaf7f9e1339421bcb5de2ea2976abcf816a4f382e327dafa46029aa4cee9252a6b4ae531d2bd20c105990b7b472eaec1fba23aaebc43227bfc50f6b5046ed71c0364bce063f497ea6566e6c52b2d0e8052a5e0b252a5ee98972156aa6695b6bee915080d8865f440647048f22fddd4a1034143e7106021e6e13787758276781d9845163c691811d67e7e18aed82c620deb7a66ce1a47da92ffb42290121fc15cb35017840469f916cf2a0a620babd0bacf3e18bd9e55e95f3bbffac9ae7729545095a11e15de4d57bea2d5a65b74ae5e2991f47d488af9634268f3e82b9a05fd96a37248aae63b3e6d626b73995665b016c8c49081e66ac0d1b517220d61046d8493bbe899d51a35c697ff2d0f65d744b7855bd19f16a3129db7c55d29369cb4d0ddc649fbc6a7de4eed44365d7a7fd5c9eec82507472b81c33c5863e8743994f9c48c0e1a4a493d2d59f22dc9ff93e24367639250f78fc9eff741ff0a82f74567d8ff93d3e8931cb2c8553f8b9537cd38598b996ebe23385b18d97925c2cc4fb005de71f45678eb25afeff04e29755e3b04d27a251efd7abd9c3b359c5b239cbf23f3acb74e5a5273e542a600c4c98ee112d01cd85d135d316801f19c8d0396386e7d895c5a53890b16a5d98339493af81d4ae694c54128322f3b4e55c7907b1acf038a478c050fd8f17cc8b20609dd4332164852e1224b089186e802730096d3364ebc95e6b1d78a7f3436fa1754c26768e065cd76496140203fb1450d8d3ca99c6e5487fc42fd28e2d9287719e022349f12811384adda43494d4ae1660f4d5f3ea61b4985b1a5b0948c24613a25b2cc2dad8f1dc13659ea19cf8149a84bbb5d67289be8c81645ccc974293d914dbf26dae54a5b624ac0521e04a32da16bb55f3fa251b931a385d699b229246e2e5e1b6a8d98fd8fcc72b933d4899f10f8f6af76d055c86f3a700edb78fd6d9862b1959724c9ede9d265f534688e2c1f724b4870a244a2cc02599c88a0d1a6092b54bc4959767367e6bd8b578367daad3273c5e4adf1211f5e9c0241251705482646bbd7294a52ef164f17aceea205236f48bfbb7bf06a4c54bf3d1bfe9e1e91d71ba98c46a7ef8fe54bf6d48c7621c552417f3a73b45b38aa9535c2144ab645d2f7b8c00291d3b3b475ffddfaef6300c1740f25c39f444d09de4632061a4e80fdeba2a0e32b81a0ad483072867a99a5bb85b5669538de27f17108d2eb5e8440998bf607c4556ac2e231fb965e98ff71281d45a2d0ffc5d8c1a8fe396365c154e187c7c470ed4ab8ba315a67c90bec35c8f1826e07b0a1c1808e7892b06ab5e2c347b1963bdead7e935137909a31153e20f22082e4ba3f7d270ceb343e70751031c135c9f3dd3dc22c5b5446704e0f12f2177c718e3a22f3f25de0d2526f7e8b8bb837e8c6fd09510346ba5c08a3ad6faf86cdc93ac008579a05e9abacaba5a3bc9ccd542c2334f016b3373dbcba43fde2e4b9a9f7fef785eacfa92034bfe201607094b028f0da19767832ef5648cc0b74cd47e80d9746722e10676a308f11a87489529a06afe4528a105e467dabcd062064ecd2cfc688506b15487d3f52d6a75b6d8098fa3f897a67af71b291b38c95141fb1799f43246b5675388c5f9ae0d45eb1a3ef60f90ea1a4c5ef9d15263192935a0a7a9e7ecda74f6b9ca832d566b645b10a2e92fa673dd843e8c45d9e8e8562290713eadbbfa0414213c7419d39319ac8adca2d2b6e6ea423d90b460b6ad63c59bf4be2b2906c04e27f866976ea0a2c50823b0d45db87d636f264ea3c8b8c8a456d196dd305f2384d2bf371314d2d4f9573612619a365ab4c074dea760d9c32c6dfcd8b2450e09c9cd12ac519ca0922d10a7a70a9fa6005e3b2bfd72dad6e120a8734201b15f05a4ad697b593514aa6901d55b25a8b608a99acea2f2b803d0b5d803b429aa080e2aebfd9a9cb8382b0a29fedc0df2f56edb4ef4d45c6c9fe6d184e0de4ce55f2d075f5581aabc48ba2ab7fbbf680f3391cc771259f428b9b7a8e1f89ac3cbad91c2de6e5ab2c28956dda7731ea6adb8e82d4f621494ee260972c3ecee514ef15219df02fc64be14a04effe5f671fe292953c93d59257dd1709cf4ec7d30902b80230afb2bbc68e5c1a718afa4a0f0fdac8230d10917eaffe0a5f90db599e13e03813a8e40cd049d6cec4ff30886e6c425085ab45bd0739801811efa9fd502417bebc75cdb7b2d7adabc9a0f89f48c0f348dec2ee185e890e52be3a45d39595662d0d552d3ea4bfd3b2b35d85efa5d3e496316b5fb60454ce8501dc21d8fb7f362762052db616616eae871bb26dc74f934741d97f0adf576d014dfa9ae6085bf92fc0a829325eb84a51631e2906a737c3994337cc5b2e6f71603c74e48ce525b7c2e65dc3ca656c6022e3f4364dfe74a06b81ff2adfc0428e5df76b3245a65b807cc72b3c668cc047ef18a022ac8b24fd2b7037677066a56142f0495f1596534f12c91fc03ead6e794a7f7404493ce3c51cebc704a440611c47b4937eeadc0089f2b8179e94d38d2fbccd1bc843d393c61db550cbbcbe68669c6b07874aa685cf356433a6dee12ff9f3624df8b4e543515be9231f6b9eba71b1d3b002690914a6e53b8baf2a6c0bf9fb2de83536c791e2676790894cbd5b19a6556b0f1a53c1d9b034be1750c136a136015107c23908ac67a79f65c7e27506ec8480f0b58ef0cb83841de862933d22ac01fc7088e373a8345330530aa35bf64af290dc111a860f0e4f087b6ee9dbb4eb2e73366b6d70c6f17cfe0d51ee3c11cf267646f84b0144d09f85aa8016b389a6cb7427a05f3dadf6c417804983f3955a3218fcd457e7129eeef5480e06a04d539bdf49320e71cdb87135c7ecfa96f88fdcb5fd43317382898817beac6def2da2747212e3bfd4d84d1a1e7875309f77fdf4ca371701fc6d1893ed2ed8addeb0c999a0733e72456783eb8101579cdf75c65995d8311b97c710c9422a1a6d03025da673f7051cde4133fb28be22465e2c2e651354a02d65bfe127d5b4e367843d60b9dc0fa3a384d75f0d2906ede2d54d67cad8958b931e9d1025201dd633e8075001a764e6d5ede79442bbbdd0810592dbb4257140d296e64570d8362b134208dd0eaf84039a15e7abea8a73f82927a18d474e975c7176e12ba4b4c15be82aa77035ff86cf36a713466fc9cea46a86c475acfc102f5ff59e13f5e4f68f8030914e9b55119dfe76fe7c9f087e5407ad48e4fee03520706ae7b71bdbc4e8099c7385cd71a49d124ce20b2d4fdae1c3bdb905450d5a51f6a00ac1b9644ba04e62970724a1360b2159b264fed1ce1d35de3a0d85253edf9e6d8f654428310be2fc83ad79b2eade12d6a27ebc8e45a61b6f238f57cc54f4be15b5fdd34b05f6c137c9331db220204a5a68ff93dbdb72a91611dbb5ffded02638a1be0bf696898df1d22db2fdb0eac913543e2469fc080bd85257efb3f8d71a73fc187c5f2772f3e29c947ae98fca2ac09ff30b32473c1013bfc68de16949a4041dcd0f0b7a43eed6ccf748aed29e1ceb6c7350303a54e782799a59b994881cd4ccf946a146e08575aa87e14d5a7850b3519a69a09328927a044eb3da138fb66c1a0e59ff31464098546b3c3aa635b095867efd62da8c78e747daeb69349758998a40154a66a2c46a298555edc47332e4c53653286a28874aba807d0049cca441e38af0aaf1f0e6a5b051a5d53e4d8bd8ea19b2976e54d0625adaa001eafd637d5cb2655269ceb0d673a892b584565b62c398cb3a11ec1ba8a9d3c2c87d57f56221a4a02cff3fa4017e6b4094a1df5d4c57293fe54a89508492c3dea0281faee7b55f24df9fcc8066ec107982165b975e020bf22ef901cc15423621e7d5537f1b0820247a8aa7909ecbca709c938cac369e783fb400ab4663390c6170cf8330f511c1b60a70b441c1f9b235b62805007e2e07fb27a774661a6a8b8efda6a88b08bb5931b69c28785f85c6ec3ea49d5f8f55ecaff96dc21cb18481058579cf28befe6ea47a06b396e17f028fed6883eb51554f6d79be7dc5e59048a9b5361e7e27d67643d62c4a2416392fa001aa4f2450b61194c9cdf0084556571b8d49eb2add86b73777e498891e093c3bf41dc1cae6df1308f9edc6a4afb4baddc406d92aca75a2b5cbf6913fc22fe3c14a975844bc828b6f56b3cb710702217f05437343c335d0aaa8057243d308b7b08574a6f3b2e0f71a8db7f440f8348da79bed5767b167824e4787c837f35fa16322075a88b018e98b3c13620b4031d8814601fbbf65a10b2d89e5d22265dbc263f306ec3673a9ef1c7e61880b4cf20dcff9b173c5c4a9c7dc28aa9e2a0ac95e75bda3472e30b3e81154000e157549071a4042f32789332a9db216ecc1d712f177de47da0ff5a582cfa2045c982850e2aae653177bd5646845b52d8b1cb6ebec36186143657ef6326629bf7ab2ac6e8e9a10e09bffb9986e485fb4b1540d2c1996cc6f0b436e86c77d62fdaca9972f2e7912ce8be8ca9b59bd9c64af72e4bbad0d1a127e70b722614eeb4f9d0d5b500bd331f6398c63baee672d16d30ff8264c3cc963f0dcc194f781d4252688ef5a3b2496415cfad3fa6764defb7fc0426a120efd798f864bf170667bf0e5ae238fe1c841bc3188d31c24b70dd736ed675d9aef3237a36969776acec0b83f709097de6d1f841aa4a0a43babc3aac4fd8b36ac81d928f004a691599fabaa3073a54830f2eba08d63fd54339624a1d760795b4b2c1a840598cbf77aa36607bb728ef0539c0fdd37369c586efbc4f8c95f40da4916ad5158a676d98a591ab5b68dd3397be8b7f105ab05f30eb7c4efb64d233aa148dc85698f2d18cdc0a371f3178e1244ab861b336a01a04aedc4da83ae293e72557e0d9f23a10e87b0650501f0952ec35305c52a8d2d0c236bb916f25fe95ae5bc70b2d9f1eb80dd50a933d24d016a747377b0a78f784c21507144665989ed640c2e025987f5df170358a0a34c46ddde74e5430b8149de93412b5dd896b1c27de1f5eeae1543690665c804cb08bd8346c63f89d4308be05ea0c1014d579397901054dd7acce9fa1e28ca810d52b055d0e785f8a4a551e08eaaac77715cc999843538ef62a5fc4e3a5d6dda2e5be860e344738b1552152a8edfe3e05564f11acd4e782fdc384cf6ea948342ea82a8d00ff6f719d4ad3635acb782637dfcb0f09e87d5738d6e406000ae791a75ff429ae9264ad060438b7b23605896bddb256217dfdd5e78e5e5b0cf616ef96a1ed82d99b30dbe5547433dddf444ba70ac5809b79b0b745fcc2be99a439105fb306af4f476bdc1fbf446a9e5b7e03fb2fe69373305f8176831635a31aa982d9f7f414367e3b0dcccb97df001d82807dc14c5a8395791ad18fb4e0045c81becbf93a5757ca420b899d69d6029037ef73d7a3ba392f864126ff88d5e7abd59d814f828fd1c193b86f3812df12322e87f15e5ce6c3b0ca65e36bd07a44883ddaef8e039595e14d843f8a89c067f95957fe08a17ea1df33345bc4b0c575270fe4d44db0e1579b3c171beea3f958ef9ea0b3cc35c306d15eb2b6e903bc957ff643dbd2afd545a8853bbb00c7cb513b560f810cff3d0be4cac52fd231969f56bb5ed1accd8c5e268d527981c29221547521b31cfd72bae20f85e629d18f72bc51aa5967ff8469f8431c5f712dc94df5cea02696f9e890eb2b55b815afd0e4cf59b3b68a711bf5a31f0934c88a49da27f2c6ce03a68239ec50bb83e38438fd0aaac97d50f0d4cad4a933cff9435bea5d435225b0f0d0b4b333539de20c3ee6402da299d263bc6bb1ab422b44cf1140efbdd25b59ff0e59de3ea81c8436edcc58df070de1493e189fc2442ec0a55087f33dcdca5ce7afbbb09ba3698d86439940dbe248b6b49e5dcc20708b01d53b0c75886e25081a7c5b389d51d8efb80374fee4a23fc33988c7aa0e6b2c4b20d55dde4c0dad8702960f2cfb093310873fdc496dccc819c7700fab2f2443b6b6dd50658780c602613acda48d5b9a60f2758ec95581725ecc758182e138bbe67e46ca773cd8633d2df6f466833c924ce097af047420f9d9600ae6e00d1c7a020773fc52ee3a4b1fddcb772d6d19b3010c405b639d05576968633c671ccd9e4cb664c2af3e0306961d52897e62fd1226f82d71e54dfbcb5187fdf820fabf7ec274e1850b1f183645dca703062cab8a7ae1878d559378ebd421fe6f4d7a91d384746508673b3d67cde66036ef3d009fe167054bab9659958e47ea782f192bc4828b3e3791f0e7d9d0cf9efdf02edd824673715cfecef2f58b13207001f5dc9fbeb1d80f9e46e6e2275368646e2dba15ab0a12783c68a455d38833dec482f2195b3be3d9a9b77a9c848e51f660e63cf662e488e2efab05dafbdba2353bb24c4a2c43ef5c669aa923c520969ce88fa33f5f4d379cdd67f41a5f3b66e54879a810e55d571686371ad0171110ed6a00a5e329b378f81a34f2a9fc7732425869819fd476b524041244269ce9646120ed729fb7334249c2822a79e735ebc2324438d7e992d8d2c2386a1f934ed2b45b19d3e7c544466146765079bd558e5f1ace8b4672bd5372bc0594716113d18d756f360d88826ce41ceb46dbed07d35432bd1178c56011671f16039198ffa9e8acf196d7a5169bf2f879f0d76027c9ac732a515dad68c7055d11e2c53a05c1cfa26397e94c7fb35aec1afd8b3357000c29ed22de8184199d2c90fc525bad9128d847f731ad9f40fa27c70998612caa880a608f2f3397ae5b34ab28b996654557d9c520155dfbe9065c08c5c0fbbc87c274ed3f6b6d4d33500b402f7c28120d6dd50328150835d3be2eea4850e0437776c5ef50872930191aa7b0f4df17ef91113bd22980390c79c04897d69fd4073924d87c5b8858a0795f3ce77474a742cd29707597317b13f6c0af9ccabcd8436668e4b6134795e90bbaea18ec1e05465c4ecfc3a8f7db7b16b363131e824bd091593f920a5c19e07a435e6c99e9a8565def4a1909b6bf20e3e7127ba4e55be6253f7373518f92267099a95c8d0e260277bff9186104f7186b7c6ebbada6884dc420c4c5d6f99b6a63b3169cc844ba2503853a35f05cbc450dcf7a2190dc4bf7059025445635862832a6fc5e4ae068387be02287eefc284bb3befa776f4384a53b36a3fa0170ed7ed154926b506468da057bb78e50659d8bacfcecb9f5a4ac989465d7165971d384df6a4531f623dfe1c7855d929ceb1cad4208e86fb8e7f922ac57fbb2c9b258aa31dfffdd3a5b11a5ca1af12cdf645a0fa78dc59cb113711da46e84bef48b344c95d3c83d6b380d9553853a9ee4d987a664b64f5020c9da7d0d08f744acd1cb2583c3ef78ffa4c333bebb7043f8c8c7c748ae00bfbaa2fa945feb02146e507384eefab07614888542f05464b06ea82990138bd8eb54352cf9d54e141ff96989bbd0852fcceea4337a4fb8b93e2a24cbfba40583b0090d44c8d3d1367a880a4a09b252e66699f4da5a9c474c1ea00728716fae8fd94606a14a6c2952b6e288b2a5756eb77163653d244095d8b7ce5c38fb968d35025a494e819c1dbcc67736cf7671379e1fa42a70236ddd162cb0ca7d006e85595905577be6839d932b4d797f1f76af19550c3a8674aaafa583a52107ffbbe04064999370921d84956db053a34432b148f6b27362a27f9d22cb5fa470f26aa9efec85e08c08d5d97c9ef971ca4ef9a0246d98a445fa510d786437ebaf653b2e4c543c858476d0d3e926a53f045e39bfeb5389451514f414a2167649dd7ec2df674634d177141384a324eb446f93dce6637587739104e451457b2122e214fa2f89d1f9f768ef5de2eebaa2e73a1274ae094917072aac94433facb69ed5063d3c250560b260cfae3ff6c2d608fae8a60cb91487c8cae03cc5d0bfe4d0419fbb4fc43c5f9b52da36fcf77e8efc6f0b745e5f9d44e161eb1f000fd3ff65b6d0ff3f24784d99330264ae36b45c7436cf14a52ed05f1d330a0aa2b752cb096d5fccf89ef68826099a2eab74a01921b44cf51265a3980c20dbeb07c9851c50c3ed352badeceeef4081f89d937667bc3054b0b445ecc968749d6d6d033d3d27cfda7e217c4c03afca80153aabeca9d5bc1812de817bbb23b82209bed4d4c1ea911ac2625f96da65bcaae622c7c4109bbd9765ec760709ea89016e4d07dec2f1dd03f15e62d0ffc7462d70a4f6e76ceb169be0fac991dc22ad6e12642d3e4dfc23f0665de6a7284fa2db663c5dd853f83ef83dac8941bf2f9a6d0dc8f503e0ab67930f008190d1ffd272ed03926a262c523a997c2e9056e224a4a294a04cef7e2ef32e4102d9f971891e6a9831a602e9028a677be76cf2c92fccdb860c166ce657b4b86b523cd151b51a075a77c2d77ccc11f154e9c47d843ea1b6f8b54677c2c0fe8edd62bc34705e067dabd1e64bfadc0a98ab837edb6013573bec43d605fcb5cd9e8b831056317a01bb2f3900c5bb432dea22f70e838502bf2f542b3985f40f33e6475af955d8f999a05f4bdf7a1db029195ef0209de35bd2c402de549badfadf3d2991824ec55345d30cd4084f699753b6a5fe0b14341bd9adb60fc9c9f5945d8f080bcbc3de78b4dcedd829419a39c7e22e227ecf247ea35039326daf938f91a8e1515c722bfe25c4008282443fe09fc4a07f2a32f09bae268e09ceb9445aa6563340480b9db47893a9c742672b1792d0d8488be79bb19382dac6f8165e102a009a6177fcd68adf10327099570aaa147e673f09a36538369765ed92eaaaf8882a245c033404f5efd88df519d36be24b5232dc96f5e88936d48403c9ecefce425f6c3bf9cc518505b742e8f417d4ccbb4ec98a6dae1fb3e9470ee7bdbbca3896cfef4289c011970bb163757cd19c7bb518fdf13dac19a70853eb2b20f40b4bc220ac0df6ae7e87009ee194c837c7a37a7afc14ca97751710122849c0413783578bb12d69786974592c700623686b2f62ad834419264633c815d27505b93f1f08ebdf993f6bc3addc8dce1af63126c32a1da96bf42744f8f3eaf47ccedb69bce09e64771ec48912350dc5fcecece34ffd520fc8fd9330db101463368a2d8ca6843d86bf5081706161d414b3a8f38c9febf5f8fe34f7fd4bb2ae9d8e60963c8da3f3c24245aa4224287d96545ba0dd46b780317f79c521aaeb3261ddc8d6dd474ddd12dc3aa49a06fd329cf73ed402b6027f94cb118136528dd28cd91eef124d2f5583df4cb551cd1293b48dd7c6acb849784ad023fe8b3f9acdb6c5d3e037d2f154225392c8f48e7404e4ff9241c827ed74d3ce484ab91d40dca4b604dade9f1aa76e7787a0b2b1774aa51681ad8f8b57857f1c2a73fe7e7bf654485cace5b481e8ddbfd029b803ebb82db2df449a06fd44f39a450b984b1f0c0f024be2970fbbc9ea2abba8d76b2819f011ed3d44204fe41e2d5a649e87097474b1a877977a2bcb9eb295ea5c801f1fc99cec734259ee4ad3be6a835fe29c5a3add697630b467c4b7941e571f036ecc1cbe80a513f7b41e3eeb266b15b77b4971d29e16e7cd451b29c9f31b6375754f7eed0aeef4ecdcd256dd4a5dd3508aff0a6d17b38e51f1ad5b119edacf608dbf7daec519b4092f1a6a34a381c431165661a5326da62647607eb6b80d897855dbd016c471d064f0788d83c5ae00dfe6647f8aa69bea7f99a8c0bbc3aa034cba40ff5268ce4030892cacefb9624f4d2f86ee278340844b57f92c2b65f7d42dca45ea936da4d16c4926906926b4abda76d8457f4d5b0e73299ddb2e5f289b57125618307679d1b588fe0bd362fe464f0d6a794f3d9df9bd68f1890f6319321aed80ae793d36fc54ef5c5a04b2f2a75b7cf8ffebaac2b922d19f0b83f5578be56a8af0da69d908be0fd4c68f92b7f664ed157a0151fd6b1bec967105e397f96e6655eef788fa9b9d50383f5cfd2791630e33f97d00a60049babfe53fc9d121199fbe0bb151a964513c363cfe90c96e1a75700b354330bec1ce8a05607f45dc4357e244648fd41e0564dc0ebd88790018c2e8ff693a6ae95faeb97f59a4fb6c35ed461808674defd6e0e973b3dfe19e803fd15139719e81859b287a715a49db0d235004ea04507963fe995c590fa8631533989a2f1a8b5ec1b1711e43bc2351cbb198b8e8dfc7aa57121f36806f6463d45ec0e13635891652ab927f6520b772d1f4263211d73d45f533ce1998f86dfe9d9e504d5ed8d3bd9c4936020692204ccc12a6f0d2e828214b91fb511dfadcde10e8b7f29b62ac3e86e67d00865aea43c3fe8f989c3802c72306479ad2e06d80024df72b9c34926b799190e1cb8612457da4877f23bbfcf207051069410d25ea86336972e94d5723c6936448ea5d8fd6f1a78cc5a34a974e3d5c3d69a43907dd571d3ad0fe2d6a50f73e6aa9e91ed1830dcb59d7538859fd0fd97dc979ae965b63fcc2795e1a2715264f95e7e06c08d0a537790290d7102ecb0d2599a8f001839ad41df19099efc7744260e908f632c486cae5e365c2d034daa42c669f2aeb47d5e45100429df9fe357bded46d76403882b5d3aee01c449aa3ef663e638f0335f5759af82b769e4e3d80c519a896f19f0fde28848e62bd634718ee5b9e835b4988043781ed4a3ce3f9a63f7a5b967047b4ff075c64cae54b830a83fb9cab63d3572ca4a29ac6170eb6dac2e3ded429951c7d2b6aab9048970f4f3f12767ed1bf9fc5d1e968787dbdbe1ab94048f29044f93a065b8b533f2acc0793c4f52044dcf86ce133dee5a2525a3cf16312729774ac421b960a621831165189a21f976d107af218ecc0c71e0ed92b83bc4b7093c9a5620a72b2e818c1cde6ed674e76b52694d595ec5f38f2491d41b87afec7c4d22faa899aff43bf04e6d46276aa7ea705388a8a9a6e30acf749f81ead27b2e9d87e9f9835977ca00003045e6f61e298dfc3e85a4c5cc78562d329ea8aa2e546500316abd14b09de86cc450e5961749af70bdda4c459cd703c0144997c8e6ff0f62d006846e391531bbd3ffe0db7f4e4c1bc30a0153d7dd9226d46f2da53b73a5109a681eaef546fe8827234ba98ffb44c35bb71668a4c326020da96dce4dd0cc4cf948696e528991846da275c0ce0b3027f1773e6dd90347bf340f85e5d9e027d8b790ac96014bf3e2583b06630c0c18a1a88c7dc32024d3e7814d7c4125fe9b1ccdfec4f0bc0e3f46352387db2e670220b862db89cb6b7eab95e2cb20f42192443a287f938aa28683b1f5e32369a6834743dc6a6b1a427c0272b10311e70c50488d3a63bf47c7170e3d0f12ba9879aa3871dab8f4b1e8450d833e19736e4581ba65b146916f1b69a6dcec589d6d0a2eedbc108cd9c482665039e6edc7b4508a3131dbd5725244544bfd17128569a0f6b219f428bfcfe82e1b9e60af141d69577d8779ce8fa9245c7c81a24d538e87dbc800bf5974fd6a2af03514ceca8a197bc7148f6ee4824c1e82da2a41d11f69db5ae765b46f510cb26f1ecac5a97cdcb28c31a80506e8c2600cfffa741482e56ab360388c8eeb1a9742ef4dc693fb8ac7dac5e7b8a1d3bf446686946d930157f46932cac1a2cab5ac7b2e2d1b3c4039bffea3834f751562b01a00945791d0ef8e18f39270946e45165b36fb692ca1b190841be303bc9f0431b72ebddf686638a0e51b18cf0e21ee842fadc3f6ed37d4885832c7c03cead517c1ac7182c1b52ac35a78dc022d51932247c651f5e02a4f91e0032186fde22a12283585e55c4e92c9cc0f1e09843854c505b81fdadf4108a6edd19e38eee5f5b7708f6cfa91e54d51ab13eecf96aa461493c36269e409d63c1d04eb7fdfcc23acd981c49f9d47e78ab855efa3c4f7aaf1e8a53c50f132593ec63ee5ffc6a0b2117085ead48af20ef03e467f3b47193cb3ea8e204f88cab9318d39b184a8839aa1882ad9d264158efb2d9a87d67f62b4588a7dd3b62c4ee008ad4cc730ebd6cc6009697fd9b3204c0bd024089c23b78f901523d62c3546f3b828011822be0bfa06f7747ee56d03b945179537bfda2eb4fc3196a126573a0b71e712040835d8c13af10cd6013a7e0947a015982c355e4bc3e9df273e6d45322af8c860a6d5d7c4441eae68d6d51b2271d2430fb371919fa399907df0fab58bdcc51d8b2daf09ed2034e8cbc0e3ce4197fdce2ad39f8f38e5bf6588382137213bc2d8d71893f556853d4848be7947978d1e8c0ac85cb0eead5934fd6998cd9eb4c98b00c63f404fcc08162773d82cd69498e1955dba02f5b159cfe035db8c6a03484365006a204deecfcd4bc8ceed3511de84ec80fa340ad17be144b505069494e29c9ab6b283b40b9d1f7df72f1b33ea9427c61312291f91493db2b4d0ff58a73a298a94a9bb6f7076f6ecf897d932c0d51c404e08518d31d3740f41705ee15209216efab5bb3638dc2c519faf82fd4ac82f71525fece9e2e09b9a96a375a72fc12fec909ecc4694fd3b55a21185129d51bf95d9a593ee9a9400e097083548f3ee11a88d9efd8e843aa87337e77633559e39f44f587b000a7344557475659174cc93eeae0552fcf311855c145e76a0fb5b4fe4504b70ec3c9067204c60c9dc18730612832e38c34cc93f8445b33a2fe5df6403f32dca1da001a17fc847e58e6be6cd52759efb0bdaa2e2e8e9fa81a94ed21c5bf392b8cd9f897da0d007aa1a92197282b50b8c133e99cba61b5c7eb84f46b0e07c92a3c13b727be6776989f9653db4ec709b8526ee9a8fdfa8ebef2fd8f2331f2783b0df2a6d284de0ff9a9f174dc166719566fae5bb1401373e888318f45999af5f4b2663c590b21d5fa4445b8bdce92f292910e8abc15524015c0deebf90c2b68f292124f2a582207eb9244f30eb243eda750de7f7da6d07a58cec8152aba540a85a9d2c0a5790c4899853b7aa5b2c462e2720a55ad38b63220f8ddcff7996761969d277b55f07e476b3761aefe081a00f08ae90344bb42d460fc0562bddb0511222bbb57554ba89fe19ef530ccd34820796e3e03b1d78776b950d73dc12652805682e767941294020b9b865d424959f25fe4e79aa134a6f13022594cf7e1d96b34aa92b7aefccf171d6ad4a66bd2eac53263dc07de90eeb3a57926adf8b90cbac3223330af40d0e0b3d2aec61ee89799fa88f8a24dfc94c9922cfdc1111948ea4f4bbd147d49d2ebd7cab0aaace1d167d70c33b809b5cc481fb173136eb6e16c825a929d1e09bf2f7f0e7fca4ae0c1f5b0ac43c09899dca3125d209f168997bb5385e1a648b2ada65b9cb5e6701d23b9f850ac48a724cc0096dc752b7f47a5344a369c7d1227c5e09f2122397323041e091e0f4cf5726708660207d2f1fa6f3ab244f1d776b33c6ea183b5fc2aa9968f57791dc843de1595d6e222c3f1612338cdc13f24f77d5b807864bcdb487354fcdb5ffdce46e6fee7d993f89367459b96754240907e8b0859abdb2e1672b69a0931596d80020555f3d008bb89ff60337d9b0805849f66310af92657b4f941a56b74ace1aa4dac96a7f3e09b4c3f77de4e1063e7a00bb1dae760e8159efbf49bfa26c4c63a9e8610bd05c7eba7a32fe480bb52887a3249a732746728faed63feae485ed3ccbf7334c7586eaecd324268c7f0af46411053e3b6e67c2a5a9fd3feb901958201316b14885fac21d57e797d805a4c49fcf6f1b51e3dd568e9f04e97882d8159b3505af8914d0e15075aaed540981a5ccd605c4d796377ad43f2a906cbe58228f798f7531023f384b3be7c354be6c4590947b076e364ee1390b9aa73be518eed71c8a7f114c487677a9f996ae67473b823fba05a514a69c85bde105d0dd8b43c30942aca99eb08ee9bc33f08ea53e4223def3835c18695677bf6aa19dac5635772479efeb849626ca8f84cdf8f4e656cda0f01d39e2f614fa313e2860fa3ad29e0435759e1e872d18826acbe8730574d5afdd8f50b4f2b7202c7f5420d95a40a88a4892905390202aab3eecbf6018adeea874e834ff0ebe779e7e145c15bfac6a7cb410b50a701485e354b46edf7fb33473bc327b964972494f9c0e6aa2acbefb7ba26cb9482bcae7061d481db6c3621198fefe0e770020f904156048871944d3414b5ad98b5018e2266e64e3db33edfce427329ee37dbb86118b77ae8e3822ee4d73841feadc60ab2c7179e26dda8693329c1e03ec2e7f148ae2a559675e7ac71869bc4d7190392143bb5157a685397f78fddabcea76a698b60b4deebdaba5cf3b21b158bd076d4a4b28936dcd01d5d7996ff6f02c46cedccb372dafcc6e464bfde3f423291f60c063fe8a04acd0c5ab92979c22abcec01c060e4cc17cd3e9f8c7b59c89251a56704221e3232b9b48e584f393d4c0151063fda825d41027219744a6a849043013dc76862b53008c8e8ea49007a4263109cd6f5bd72436c53df104d69cc21e0f67cef4e798c5265c07430673a45e48220de3dc7863761256208790ac1b29ac7685e0fd154552769ec08afa49fbfb2cae7b3f60cbb03c2147cd0dc247065f10b889163c9ae73e5123734f26d5e95c65e5f953db52b4fa26dd5ee88c8bf6262eafc38fcd80c29f6dc27fddc209b80e83f3edee5f88f4f159cad679bcc8d94ee81fec0559a09042abe53dfbc019c69a56191cf7b1f6a8e81e564018090aa99f0eb8e86da93736424136b575740e8fb6cf6d1683df7f7e6f48727ae3ff51ff0a9c567a252f9040f4318d41e9d0672af0801156cfe2c8bd2ad8cd37f85ba7377387f61e20b3843ea72fc218b7e1b897ebb7601c41a62453e8672c370d42fcfc1e6d4d3763c3f6997c816255af464b3a6639ae80bf9532b61840bd8db409c2af7c16733b4d3714dcdb974367de969662389c3cfa7f5fb5240e2e5ba53f6382f42ebe8c0a0b1dd076dcbeba79a7ccc7cdf9602f6dd3f70b688d086bd4d0af811722ce2c8a22194e62676eb1800495cd706454af0fe088c6e3cf5a07e0b9d6f062a5dcc8e80fd78b764103653762b27936b0b9173c868d65748a858953ee118442c47977ebdbfbc0c8ee94e07a0483af3f4dd05254ae975489a190126cd4bd6e4e64bb599a9bade7cbdd993b483d99010a6055c27943d6b32955172cd42faef0e22f2c588f542959792cfbdec67f6ca19ec6f9880b85531c1087c8731ddf11651469692616f87f414eb3a7ddd3479c76d2e31c33047f43dcfa808acefd90f46bbf60ba6bff218fcfaf7f46656b952bf2e58680ffbd51ede71aed6aace4844d0500475def0092b656d9047408d8455a1f45f6241232b340d1cf4e62310618fb41275d865cfb8887a8be0cc0faf2d751f5cc0c7af8dfff70ecc09fb4c074d5e307596cfb3c32c775a35b6d55feea3a503950560b26b7b1dbea741923df8b05d64cc32b847352e2241cbe8aaf4838b26b447f3ad83db928746fbbc60cc1f58d62a2f2537479c6448500c1b6ed4442befed1179fc77b1a2fb228d845a8708dbe54f4ef122bf562e058a90270ea72ebdb33e6d08f263743671977e3a587fe252b5b9a9039d744aa7f1ecac185ba7504094748de3202b059ffd6ce1d31f65b3c28c23c73d118b8a7c311a4c2e2226abfe627cbc6bb3b36bff3ccb58d1accd9fb3050ced9c99829de6fb0ab4aa4ba1d59c6de732894a95faa1351fc63f42c5de26ff5601978e56c8c113c12a45ba51c2ef04cef25046dc88215dccb0950fcbb690b677ba936819cd0df83ec82e43ecee069c5e967a6e4d5492e9f49306f4a18b9997b0c12e53f686d39cb4c9b86e4fd6e4399a45e059ce1156a45158c50158c3af7119983c83748edda04a09326b093686ae924de47ac972b96d34963f6ec7b3890e47a781a6626ecd36d463decb3ba7226e869169800d8823530ffa4b045c39c5b9fe899a93c8756ea97c2b477008defaa87aa9d72f2925290fe480c0107f7beb7eed333787690c3ad5f87d109ea726591e6311c21bb1b98f94d5935b815693e16ab464ca54fb4ed7364cf7450c5d286a0a53a4dd3e22cec968cc37c429d68d80a64bd110b0a9955ce62b043ece306a7b58a9326b7866be8a6e9841b9c09890381b4d419c8f1489dd5fdafb79892d7b43da6b740a7082a58d8b23c4bb5062784baf8c9a8390db2a5b4d1d5be9ba3980d95fbd4ccf99b3425918cf5bf45928566c4a479ad7a157b485a271a4420cbd1ace6e8a9c0ebb3e6bea8861ecbade9d265f534688e2c1f724b4870a244a2cc02599c88a0d1a6092b54bc4959767367e6bd8b578367daad3273c5e4adf1211f5e9c02412c76fdf294d35d85893acf0616ea14fc88db2dbd449df0f1907d440af2277defcebfc7bd1f778f4f1187461464e304f23761fa9c9c1328e792c3754ba752022d1d79fb65915d3ee51789bda93c640485db3181c43b32d43c35e86b3cb0c8bbd69e9452428d61ad65f73b9de7eec7af6bba21530018c2953b1f7bbb0e7a235b2aae43ae530ebfb91f7a8fb1d346dbbb11b7ddca85d959d25430fbbf1142fc133667f50c2864dd9caf4e49fcef718816c721138716b6fd3f4b54997d35f097f58b542fddc990119a3b7cd78716d68b58a67de186d3ccdc5c34c2c5d991fbc995bd7d90dca2ae6d1066fa3ff9f545d1ac06c7eade605ae428e158d8d356b3d863ff1c7f4efb936326bb5afd3f78f4e717c9c2137ac306e17dd1a17dc777f3b194c5b47e92974ec0c7027a7c8b24789d6dea6aad191e40fda4254df677f7e8fa9e6e645b3f6915f059fb1dff397da79be569a2f3ac25846e52607661eb5b9ae6b2809e93119fca74423351da45533270adfb450e48fb64e161b3e1ab2528381063d4398cd808f19f7674632a2d6fe8c269a612fc2e0d52e1106ac893bd870a1938ed6e71a5fb8811b341b595d0f9e0c1f29dedad8f836f7be2eec5e01344417175a473ff195856cbc934a6639d22b9083a598db707b500ad2a9bff6a0eab8c7708073f29a0eb864a1de6e315c22810852f14fffde404084d22f4d2b2906c04e27f866976ea0a2c50823b0d45db87d636f264ea3c8b8c8a456d196dd305f2384d2bf371314d2d4f9573612619a365ab4c0300f72fcc60220750e1873238206e48ed8318f91fcca730e8d5535e08b794f4f0917aed2e0b553807e2ff390823380f11de4157b904ca6d6aa744c1aff307a25a0fc15f6360dd78d36e457eedbed43b13e62164acc59ea0e10f9e5c2f99209cbd4c8ddeef640d4ff04a920dc17a2d2b7be7fc14a8148f5b34eef818077a24dc699c9de5a4da02ba99c2767779ed7991643d8982d623c18b2992b41bbde5a3f633b173aab6dd21edb21950bb3ff23d50fb055fe617fab07e6d67240590686929e364381eb5fb74df22ff6c011f0a5c5426aa420acc7229c6833b51c0afe8aaa7f94508de87a2d9a21512fb1597d04f9fada819902243ccad12d02e406a70e2cb3a9137191745bff02d0b45e45910aa7a10d8680b27c6d25ee0f6942ce07c4ad2be7a65f27352c5d99ce49bf9c17f08257a4592528bf17c8dfa0f104ac4611d7fbf64cda3f1ce45628d4268f017ca20b73976be7d979dd535220be5eaa8029af590c2a94e7f9582c59bc19ad8fa4229acbc6e4a1c9fa9a87bcc3a14932facfde8c26f0c444319a39702d77a0fa1a6a5246fdc2a3e591b93d519eab83472f463d9871e2510d1682b7f3d7bf3cb7c9c5c6e2fb4abf321e1d65e2db104ca82e9ecb0dabc333587db341293b2eb4e6de844e494d1d85ac0c6014050ab889d038fcc2a4a6502710771e78ae315a4719e88c94f247dbd386cfe34d51cb5d125b37b9214f52ab062d725a46b201e12d660f4b19ced9bfd9bd55459a6d915a233e52e8c817aa1c749406594f28707e3e6065d272dce9b7d9b598b9b8bf65b60b4d1bf45a881763b4e6864ed80d31fbcbfdba32ba2e371f8dbeb002ed8d05ddf25d1f61d6be1af2a7b2e6b7fde4ef6c4cfc266557ba61f59fc4e77b98e2c7088e373a8345330530aa35bf64af290dc111a860f0e4f087b6ee9dbb4eb2e73366b6d70c6f17cfe0d51ee3c11cf267646f84b0144d5c9f31a9efcb9d5318a6abfa9eeccc591aa0d84c3cda4acbe3d1c221aac83a5255e810b2ea6eadc14f740bae8d0d9cc6b76b882163da69183dc1a889b7df71789c11bd5a9932c021a11239840d123f575ff13b9fce04f9fa962959dd39499a5529ab60a130e232aad66d0db07b9055a48d259ffcd0cc17757d265b25ede5b3eb0c35bac73faca5bd255f38b484b84976ba1c7f0c060dc8c7ec8d9f7e509e208ba09871649cd49fd4bf3900f5ac9a245201b86b109988fcf6ee23ba77055948d90c2b006b8279aef0da1a8dc272eddf4bf53fd387bbd0c4deb178ea49657478cf17c60c928bd1d9649815779d4e755279a2074f972eabe804c6b52435e176d67ee39f6037c36634fe5dcff8f25e98f7e5d396984cb217394b77abace78dbc2a1bac2432fe6b15497bf7b3c67a5f4fd0dcc6311a19b5b6aaf56341dee2d0910df51772bf155e3e59a928e4ea8ba0e34584c9500f9a43ca912cae2f89adafcc814e851c2cbfc1aacc5e9f7677c93b01b32e4d16fc6649f61855b2fcfcd635a3d449dc7391c0d10332b03f32e0b9f1f81527ebc8e45a61b6f238f57cc54f4be15b5fdd34b05f6c137c9331db220204a5a68ff93dbdb72a91611dbb5ffded02638a1be0bf69689842c97a4accbae7b6b91c89a1d6f7f19f14649809a6cbf538c920258964cea23135bc7a2702ba85d19c5aec5cf0c10f2a0f4d0743eb5de553de84c6d38efa5a30a7ef4ea6dc6c74e12c08031a2e5103ddc941b799f528847236896bb314698b7dd5ffdc65198da43a2e030776f9f87bdf294c67196d20db8e2da9504920e2a14f090b0e79f35de64a4cf65b146190d544a3bc920b1d5fa2f4094609797d5d23b97b216561437e3d62d424ba9c061aa3c33abaea1e04420b2ba937285062f838916780fd461315dc01b1d7582764e99cde846c7ae3bf37ee917a9011639c3281b9d7cbf583eae55de71ba90d29e1b4907af68f732bc194cc983be078f2cdf19f4c83ad1e73e6f2424b6e9baa5f4acafc9d5a230071df7ee4f3586484a8a00363797568baece9411a85b9f7d5fc8ad0f82fa40d4f15042ad5e4881c955ffd02aa7909ecbca709c938cac369e783fb400ab4663390c6170cf8330f511c1b60a70b441c1f9b235b62805007e2e07fb27a774661a6a8b874c5741bdc389ed31c1fb2617c61149475e637d34ab861510ca3bf22419cf927ed3b8c0bcead1e27865818dbd960d394ce2075ff0224e1883e6d0de8eba079b0dd176f96e090c54a1dd8cce9a7c026f9f391d4f333aa8ac41b528b10a704454bf7a29854b0f537dacf105270e675ca39eebe239694449693d4f7f845febb9c80f5c3fbfef4b7b0de7a1f5a2ebf915d7f72c45c76b040a695d43e33b731b0c1bdc986dc0246dd7f2cbd4273bb757e3a0b4fc9b5f57a2d40ce0c753db8a9d8438459003fac10e249e04737b405f79afbfb27bf865cb8fa9b56d9123e4c5ac00c8a52634ee2b883e50c960977e1040bb78ff636e6b76242a3d69049189124881aacb0c6670fde38c80e3344aa9307ebf314cbf59307a9d455fd611baa1312aa16f53298ddaf4e07939477d9cd104bb614210405af461f0b27e37ab503dc1b629399e0561459ca3c3f08026754411d656f1b6adef8e833c7c65ad9861811dbdcd7f9897c416676302771c436d0725ce1900e68ddfd400aa495e43529e15f30b253e7a2a873dc2709af8d86f98bdacbab1e69a191bea2e2b9f1ba1a0d8bc91671769d4a8f2381eb8920dbbf9326c036a7e8cb2c2ae947dbfdf2eab66e8cec3815e39cac52f094b817e622174e7599d9803b661f2dbaa08f2fee23300d9d57336bd17f6b0377653c75c3ef02aa21a8deb1f44fe17ae2bbe925bd56b362da3103f8eaa9ce098100fecc1c661afe76a5398de62dd23ad05bb95e0c8b701f531c9eadc14413fa4af47e63d2bf0d7be5ca1d715c3b15f72ac92192033ab28893c4676cc1c124d4a49c2bf5f63aeae592f393b0b0adb098cbd31091a7406efb81743a8ed9e63fcca620b78283d123f7159364790decb99caab9d9ea6658129b59f4df0fa837cb8b15b2dd8bd6a915eece199936bb03a577e66375e01952ad34331346e4bdc2133d585d155efbbfc8cf5ba6884ff9fd12b5397e95034c1a4b8ca579e29ed91ef6eac74b9b08ac4b8ef447bcec00f8fb18f5f45cc52a75726604c1439bf4ead739f6b57881294caa12420d94581766225c5c385d5c14cedd9b7c78051f5c9bd84a1d39a5a3c8b93d11908b6709150cfc2b663663dc550b5c8d6e5b30ee4061eef7f62ef9e7ab23829a8cf286e3f25ba494fbd5ae5faf576d8c4cd9487048d8d5de6486230930c64754311a76f1673f527d6c76ac7de317ae0e2baa5caa4e4ec4acc2ef3529c8e050c2fec54064aa01b1f95fecee497098c87dae9d9172fb9e3d36d8749e2803da5f06a2c10d15f59b64bfdbfedd3a384a62f38b5cd309166edd4f4330556784d852be8d2ab2cdd5faa47dc9fa145398cc588293e260931ab68021c6e46b1042a6355e697d94dade124f961461689dc0ab5dfce7b239a4c12aee3619c289b0dfc0cf38d762a1e3b6b65e21d2077f8f46d23a79bf0554a2cd8cc07f4157f460512fd387df00882b905a1e540b629064d96c6833d6735831edd296068172536d1d5da48fd013b91ed7a055029b2be95ad91e6f614afbf42adac6a1102c6229df7b3779caafe1cbfd3087f553ff96fbccefdc340f1fd29311f949de8cc916a33b297e29ee773b5c7723a9ca2ec8f051d065447447dc2eccae1ff87f9611a9a4e9d190c63d74af40ada2e27f32c1f4b5f51a17740eea78486dce9760a8f7cbce7e2279937b0e2061df9228dea7f1b1f928f42356e29fd148434380a6aa2ef541815ca7083be9e2f421c6b9e0130aded826deaa0ffdb6948e203b7870f119abc39fa5656978d1316ce2bd32bf2d57e7ba06213f7141a4d0328a29d36faa2ebf900e67cab7797a6e97768e47a7e2555ffce44ac5408a547261d5b1f6a38cb76815ee961034e5eaa777ee060d47c20d94fab3223df0996ed2c2b56e5694490ae62669d26badb94d59aa932063cc4dbdf99769f61865150eebca8cec8b4a73ed9b536315bafedffbfe209d63d714a1d0df75bf93cf3b3042bc62439403e7f2e5537fbad6d1fa568b55b89a20874bf78983fc87831eddf2402014fc4634ed53d1034d9da3950a550f8bdf6d97fafe8f19ac9bec90ab9e3d1ec3362b4474d7bfd32116f876733352d8fb88f0fdb8ebae7a2a58009bef447c25800005f6ec50ad14e6dff41ec473376ed1b381dcae8d5c5e192fe937e8a89c50d857185720e06fa225fc2b9b9a1ac96755aaa26f2f99fade4877b5e222fbcf4a962e0256bfdb80ceea470a6f399f8d2b492e0eccdcb9d2206f47b76b1b609083e6efce097044ca82f87054f24c1646507b8e2e64c6af563b7a15277620558ca7d5e0abbccf325f215ddffa1914bfc08331057b53944a6fda8b31419aa596477f7ac3eada6713469a1e88b2f60fd155fed376d92716120eef35fd336660c0757d7f2a862a47d343ac6083111080bfcf049bca35801be118a22011f36ef89b04381198c5fd0f94adf32aa586280063431d78bc4c3c0d8724554286f2fc5a5b7c0dc8a7bffbc476a870b460f58c119900c0a7390d45fe9d4f7ee7b7864c2628c00f201c6e68177630c448f0896966de12f28501e1e1b146e0ae36adccc64f138c6facc243a0b23e9b7bea4881018de5f2bd14027d24afb3eaa39674824f66e4c7b60aad5cff9e42713e7a7cd5507fa4e49a95e36019a1dd9e083792cba6c8e5416eb7cad8d62d959210d0fb289dcdef17965e536fe9e5bc5429e43bbcc08b939783d94bdaf5b24c94ad6d3a6a70a072bcc47b0cbe350f50df3a02aa60d3eb9f27be04f67edd89cf6ea4ff4cb390fa565c766156dc778fbf642ecd6964dbbee6b04d5be9b67275e99838c8da584b89bfc7baeab86b47422e343acce7314f0df4ff4d0c17bfbc97c5a3be0d8c88c9a3ce3bcff798ed4fb1f0d6cb923bd7d313b7e0cd023e2dca729ecd3a31efd2a7914d0ddcd0d7637d312e288c9b74ed693ac2446a98b93865b8dd0f57a65591026c716da0449818421902c060185a6e66dfd338962b3ed0797013dd53ebbf43216b8774585049fa91ba14206813d30797120ad0dadd8fec67ec815605ea8ff3dc628e67727c31ade677bb30ec1b54826f3c0dd60f0293fe7f70ae36e25342d3af4741707954cbc61e351bbe9b82a315705a313450c818b934715c422c700a97b561320e30887e77ef668c0738d12ab7ebf95443c5934845a5b6fd594aa702b6ff2a4062c7881ec78f499c859002d377bcb3927124a2e09138559ad63424499e8fc68cb50f77c1ba6256625cd4f8dda32ebfcbfc3f0a052d7665e42024db9385a73e532dac32daf18eb976b25ee7f163f36d3fe8604bbf32f7093404eb0083843aa77c6149f5f231f88cb2bda2c50c0f43700d64af2dc598ce40220add5a950989a2f04821db99a997503e61c09d09c109749cd2d862756f906e4e740bcdd44f3f3ca07aaafee35c38f263ede054001e288a721fe96ae728d1cefb2f9441192bf53c37d88f840c1b9b67fb6f57cbee62c12ba65e1dbb804e89d66c51b411406e0c9c27a6e1e14cb2898e9e41ce04444c104ab1d9af240386ca1b3ee193636a08dba811aefa2a951d1e9cfa8758a7ae4c7262626243caf5f610caa7919169c8dab874421abb9cee47b4904b18070c862384688ca521eed2f3375e47c62bd58729ba4ce8a8bc1924f6f8a2df894ac6c5d9aad4024e93fd4d6aa8340831d8ebadf28724b0fe59d36d74a05c2c71fcfda17eba5623a3a763309cb68ce4afe5d6cb5ffb5400799fee07c5d9f2e6d0cefc398bf37df02905ecb3a344a4dc22f4878cbfa145598b7212c8eee211b57a73177366c27e5f2b871efd6bbe7446743d3e288826341fcb706d18a47c7cd966ff4ee697adb8454d6cb729d17259e5860a91f47a5e6709d1d26969d28afe9afe333a9c4ab3c13f7d38301c00981b3b29843c9e931a6607dee77e711802ab11a85d77a9cef0db1a31f5723c1fc213d309a0215e2513fa0c8f8622f382c0712a914da842dcc300d711a1d1acd27e0e8b51dc4e032b03b3c8447f888f6b79bca75166bdeac031fe30846a5a5053b633ba0457a820dd698f252f29c004af337ba8b738d583f4f6b2095b21a3998b0b91a6d5f687e454201067d99f0cabdc037d18f7cf28b77f935202a91450c504e10133f5f1b3a846db5328cdbed82c67dfc1dfb42a22c8503da80ce0eeecbce213cc4e285033d6568e177e44c6d09c3e535dffe7d647554dded42e3030345165afd7b1c5133d5fd0f9610d743dbc413665e2900f2bed5082f936853f2ffed01ee4188c106f807faaaf4c3c092fd87a5a893ccfe5d10430c45c79b922238615e001b71dcd97651eeee4f7c60a21dfc51c5c51b205d79b978408c817fddebb848929ee1b08f84dbcef6b155a8303651d0fa9ab7c2f1e4202d92a5b7391adb50a2d5db11a5f03d9310ff003aaa3bfe74551ad04cf73b2df684add83c4f864e245f657d84e2fb9cd3dff5c8e1331dc4fe80a572ed030aeadc5a553d796a406d62b267a8fe07bdf64dfebcb92998990d90b91ecc4cdc5b76b827485d56a3623a1cd255d822a02748fce6f3ee7f3b866d594641795314563d45087ad54ce49db871617bbc23dcd81b1e697606f25e9f64fd26c8c19060dd233af373430ac8bb06e041d4405925bed79f893eb69b30df9c6d01501acd3446cc4d63a074576f1cba5411e4ce8f225f34fa58f039e0b2ca1f2e959fe4d250a50eba92d9dc24d8cf6a968d35b1b3c3fd2aace1a24cc6940656a4430818009e6f1205dcb7e87b1529f7239ba480ea3b11ed4f18ca5cd8739118f6f7734f5c4060572327b8acff72eaee261f052ff8b70ebcaecf680c171e065b78af98fe40b19dc2a16127094efe0ada72ca7579f8046449676927d53c02923abbea92e216eb64ec910d3875ed48cf02fd3cd01888f83f2714eb873aae1d206c66f7993bb5fd37fe4858290c1103c36053dc2908172a1944d3b391f133c2662665c36d2c199f3234ac5781fba00b1d454ebdfa47ccf2a41963536bc398432029f0a2e651d7029d15f71d1f37af7ac97a056dafb599d1a4b59f2bd7d79565df5ae83c61ebcbe2e4bfa0a541221cb83590496e1f624cf9891dd6bd2be68cac326ad37523476a843bb70dd94b1a647e4e20d4159d3457ae2f469e7113d665233228a4775eed4fcdc3e1d6ae1d8afbc1a4703501900ceb608ad382be790dabb1d8077d6b9aadffae18c925e2dbda2d7b9492f90806a2e385a15504c84b957c93ab9b41928299a49d27babba2adcd28bcf4c767195e364cb8a3ff05eca647957717684489ffe11a097ef225ff8c0a18a9ce74e3859a5b5a31afa4a984ae88547569e50e171ef8a48f9bdd7e77770ae6c3267be7f78672f2b520ea478364b2dad3535ad75e2cbb845bcbb1e663895da9dc53022535750775bd93c6607201fc542c34551a92ef74354ff6b9ea0d1770a938f927e949e169433f30f8ddbde9f271dd35ef66abac54410a69be317312890f158b6de0bf87e219420eeefe733c0d89f328365b58b83896a88877809343f665201ef7df0a0a480648866e34394d35326c1073b61fed99d6ad52eeb32054ed405d387d40a9d8c40854f230dfa85f4cafdaed67848e3b0e7bef35de2ee953e0596346cbb3e44043fc0d3dbb12aae3f131b6c6a2942266c9eb9355f63e9871d32a14e403b719ff3ab0245c27f0c2b6cfde6704064275bfa950f799197313fdbc959be67b35e718d52d5f269fd7f8ef0f2210138a3a7b8bef018b63b64f7024110c244975d4c5c6d3377bbdbda7e25d8cd1f60e6928a8100615182d28241a0921bf1947c15db9a341a5a994b36fb4558a7d2677fb72dcaf144224a2f4bb3567435edba7ed60f51561fbbab02ee5b317d780931184acdcf5af5ce5c7e98963eb7bbbfb7db04df8a2af982245fb53702b04c1042ff60afedc423aebc73784b8fd3dc2c0228f1075fe01f46263cf8f2d4361f172db4d16c761c8c811ffec8f1524b62e72347aad9a13c62b6c99d41a5564dd3065f694925f1054d6c48be08a8e9fe4ea52099d40c13632828175332f8184c85a833c55c59244d89f2592bc09bb9f01c8dee9d6ab80e88a215b4557900755c49e8edfac49210301e54f7eef92d69b922febabc76e3cc532b3d08b291b2c2e5e54ec88b91eeafc2c3ac1d93243e116a9daa05529eb27c7711699d77c370b4b135ecb19cd0cb6f390fddeb30a4888fe30be1fe7558cd40828b8203d14459483c0804e294c48f4e7455da24c943f38337feca52bfc8d51a3f702300e3fdd015ad6b1e58124c93219cbaf5d1ea5938a5dd769109832624328ca4941d11e123ccfafd30b45a92910a15e0a3fe8d278f04e054453fb495cb217c0fb564cccd9eb7e7b23bd0029e815e18190af2a67ed268fb1db0ba4cb7314ec4debf2103e6382724bdad6a336070dce80c0799194ca866cfb7a2967cce96ef11e055d121c68867c74b56e36affac447a05e19344d7d948d8f00364187409dbf53c4d4f0bbd1de385dbdb9a6f7e2402acdc2a9097fece5e9719cc95b22861d08586c2cbceee434f8a8aa3717afbe2bd7859606ec414e1e2e91144eed76e5572b4e12d0179ac8ec6e95b0ed89f86bcdcf1c0df25945b99414693b730af1c4861684681b79520d041e34804d8fb418733b37ad42195edbe69ae5584cf343b0fa35b75d2b9fbe43ac908ae31aa0a857281b8e1d16d10255111c71acc4395fc552f8955ec09d767e6cee34188d8dd3c1cdb65048d3fe872276ff24fc2a098102d8121c1c52e3a6fd0de03a103a3eb254b3f9b0db94ead1a95b9fb4a8334357849cd87d18c627eb000a1575fe7e0878331add76d478b384ccab5745251ba891a0f909662a5a3f84704d571d343a1f8ed05dbbd58cdf79bddbd8a7c0732e86547a9afc722264824523ab181503095d84c609b706f4404d64138d2b16046ba439f2552cdb4f3542b58ea9875a3e3c42aba5c2fe504356bc5b656386ee08c2f2999479c72ec16ca31a8c5810d85bd2a7c3c8c4c2613d39f4913bd9a87b23eed1ed21f0a99a4404816cf5c8fcda18de148d8056239ce788fa9102e201e9452a50def8694d89eef3af76e55c4ef335dbdf5e7119fabc8c9067398e6761e2d1a46ba7e3b819ba0ec32be205686ee83033736773d77297e27081ca3bb05247ba41f51c8b2d3b877642c5c19327aa316682baa4546367e30a0b0ccb26edb7eed40f521866185d959bcfa898ea804b39ca664c2eac43b7eeb0d4eb9056a48917ec7b1a015cfd26e19d54edc2305435a3f97f9abb5d0f11a4b7b37960814690c3b02433397470b6e3eb45c62f2b210034288a3417238ff169f92faca663c1fffe23489eb9482975cb7979dcd91796454b61db8db2b0a7fa0ee024b8c748ae9da9cf7e707d4806627a6ace423b7119d084ba2dca3427fb32571b9e391dbbaa80f8157155b08c8ba423cc6cf8637fedf123caa720f96c8112dc0e934708aec7442805e0ddedc55a00da18616831528f5fc05c1235ec8b9399528f04ba233291e7386103d9ce50687012f026ca3340eaa3f3e87723418320523cc5754f596dc2e9bf45b17890cdd63b6687032c8b453d4b66d47dc035f0406adfaaed06c69ad6a39326068ce5d3916207485eb3c3658b82462ec86e8385c7b70ee0a629031639f4f6b835acda608d113f2cb7b804f2587b6d8ba53e1f9364b8ed49cc8d8f840fec3fd7eb99447b32af64d29e3d9d9be8107b8d0475d2eab032e373b25d9a8311f9476bdf2d349466c03f045d39683a2259551a0a9d4948bdce7c9c2f1c62cb40aeed9a2d9b7c1548c2150ada6082ae09a128af961c058f4629ef4eb2ed126f7da53434edc7b342952b7747bdfeba64ca1a8dcf824362269d4a8d6e21b2d35199bd51c0428d33527a036a73f982dc2c761df17913f07bdc023f66012816f36ea45eb627230e999a9a08b17640eecae2850868008f2b37312f9e5d9debf227b11a7164692b43e551ef6e45d13625382156513f9c7ffadde7aeed6fd4eb54b1c70f0a1e3c7a887991bf4e29dda0af6868c5cbe68bea78cf8dd75c79a60c7233a699f1881a8dbef6b475218ed74fdd63a9ae9acc380e0bad5d63118c27da8ae7d080ed8e460f2bccdb0e955cd45df9e05a20b63f14b2e98512b945f928fafe1f452d26bbbe769b9944e64c8614e381b0748a99c0cd4f589e0a34b5340d12408e6292037dcc79541ed8b354e4f92d81dc9e11b6111bcea8a3a726b8926f545460ab63f2e00810f3bc7a9576ba5b6450a6ed674e27d91ffb89c08078fb1b1dc07dba75618efbde8af429fad235f7c2f0bfab1f986ebdf1b6b1db5d5974e42e0377bc722d4ef08b09210411da0477d72bb4f403e5997f45b11cda4a91c06aa611d2ffc06235739c0fc618078efe7e089649fe55d737114fa0e5c323f0ddc95b7416f1d275bdf0fbf6a08ad1719ec634ad4b93e67937cfdedcffeba76b83631dce543eed3eddf228634eb7b52edcc4289dabf1c8cd519ecd68cadb01638119c12415150b0ae31cd44f17630047b052b0bf80feceaecdd87045887883576f5757ae6407eb661330f266c7ef2c0e88c5f57362b08a5b375562cf6a734721c0a53d2c2a0732296f1df4dd07b095df7c79f18f0b750b44117e5b1ab9b268100cc74f86e18b57d57c060309eed183468cf6e953a1b39034d470553fad04c9fe9fb8cd4057249f228651915b1d9f616c3e18d3c886d674f9a5db43601d5383d682b0eb79221ee55506df45504f36f1d5aea8a22d7fb0157cc33a874522c2f344da8ab2f80112e8c8ea12c03213ac1f6e686a84bf5eab04bec5349c336acff2297ad1639ade979de1f013314f3c8f1595edcf9b25266859bbda76178605b548aa99ed0ff975977852bb35c6780efac4bddf59a24b5cc3f5dc3f7579f07cfd60443d8e463c544ec70a88e17756a11ca92f2000864ee85c8c0fe3ca030883c8a487479e52eab049e6bce2435b9c07eb41ed3110570a58c72702bd3af64c7d2ba0887e8d5be05b2781a494d912075759902786cf99e5303d6cd5e27494d8c323aaac504367518e739eb2a35bf2d5fb55bcc0169a6d9402fa26c884e65a7e60f5367b0c10e9c1acb2d96f91d6c778eb03ee9edb6c8663acbc3deef5f8548d31665de8acf26cbb733aa3bf5a4d878c52d15c78d4cedb89f641f54dd9836001b21464c0cd5bd079acba180785280bbdadaaaf0507c114c29efe51c5240c47d8a02f8aaed8ced7cf8c6ee00bfc5058de694246b26cc4cbe78374b6a1f11b6e84e6941bf7cf62c44aaf334bd6f527d0ff37bee7df106a9a415717d43904b2e728ac55cb518729d642674e4ce51311ff83c93ccc68c3e30a5d185a7751561420663bc3ee48d5e53f4ab742dce998691ed9db8c9a0fe8448e1492d570e6d93290086f99c2a11b7a384a2fd6cd37eb5cc7483a2e722359b3d29f7e84e85ac3fc3da80ff8e00450a9ba9dd4e06399346f2a1ed25058ade14f430d07e0d7523fb4f890eff91d5b6c07973646d0cdc9b1895b6aa89415e4db477572e3caeb33bfb2ff15b722453dcc98726d1116205ee6bf9daea1d216b942b7d22131aecfa44219f236dc6cbd0b8e885cfadc5bfec0472de9250a50b76b18c30aaaaa92f2cf7b27b58f00ba8c64334a1de921cc5ab79f0367a29fe7fc46edde8da8dc4fe778b1cbce9881d5abdd638dce7e5afde4bd9db768960b7746c403df71e12e4ceb96930e9aa769fcf4dfa1e2f85e5ab06269ac9a9132fb721272a5115899b80e7c1c675045351516eb9ba09a1c4c5c57e3a66e097fef69e4acad9d791b096bb33d4ea0981be7c0e3c60436b5bd04309a8cc58c1834172f6a35f17ce0483acdbfe9fae03a8b99b986f0cd4949bc7138537d4eda7884759d1325bcbe57ea7ad1f38075f453d0cc5b61f2102b3f8b0ac3e8e08a670929861b2964f25a32f408caa50d063670fa03b53197b71c444d4304daa80e6a0e3ca86d418f2196cf0cd3f84cb2885e8b47dcdeea2a70188250527b1796e252830167a54359a5bff27e3cb2e268c6531c088340af8d2f097ca6499d65aa424f0b96632ba52a5f165c2c25951e968e07f8a6af66c436b385730d8063076eeef06a22741e01dc42075a588bf5da1f4af9f00329a9bf57bfd040ece4f3753f2bb53b8320e867ceadd38d7513a0fc2d3247f574d50da60207af4232944bc889e4c95df0fd26d1cac1defcf79a7c88d8cd8b0cd4bc2de2a9858953363197c9880c4b00829dd6fce2c394eb21aaebf855738928ce8a524d2d09f4715747b1bbce32820600191f39811579e0048ced329352f07f7e37dbe5aa63bf58e088d3335e0d17f31fa28457d9adcd28271dad950dda1b69601faad5c9a83f3790b8661a4f2bc65976fdd09c556c3afa07a500ea56f093fc5163264345a764f7bbdee8f2012338b1b20108b2e6a62049fdda64ab3e7d37497ea9ac6e8e17801b19b070722ec5c2bf905c1b57628b43125b2347318777d262e420648cbd58e8ff2d67d0781a970f6dd9bf7ba5082a2a8b136e2ee6a28ebd0de385d9c9238ae288f2781245fbb64a4d29ec4ea3d860cd5eb06a33d32642afdc93b788742daa67c281f72fc8d23201a783093044a86a51d56677862d90d8f5e2c86fb4643d35f85fdfa8f921a6aa0781ce1f8aa76bb45f3b796f9665544624df34e62c8080dede9561b811b1dce41ceac4ef97682565ba6b2ef4649671d80101b5f070db0218bdfd37341971419c2d843c1793b21eb8a71f8fae55a1ab98083b5354e63f5c11c32742642eaf99b64dc5cc2485b5f270bf0d3efeb35929dfadf48a651ffb540d59b82a2b572a63f275bd336b7e355d8e5cf8caf869edd63cc42fd34e655f766e33f20ec23d872986a17b1739c93540420b309ad1451dad3d12928dd0ff8cad29ba31157b08c64ad4cebbc5ab94a5f69cf2576c53bd6682de78472d9733260bfdabd754334c0ed5555bedb1e084119174d651cfb058d0cdddc2929935bcd21d07349b8aee682136a6c2204801dda0a696763f40edc20f487767e5174cea767ac70331070f54574a601d6fc07165039594e153f76da5703f459bba6fd9375147646ab2de1442fb8f50a6172fb1ae14a6abbf0b1c1789e6505120734e71a518ccaabbe697e64fea6c007ff68c7eac8cea3f99519390939a7249c388ffa8f936739bf9cad60322d7410971c1b85e9bf58322df5bf8e36125d7a607dd5a655b59600450b4a1ddf808c3dc14a6ab8ecadac207544bbd1b9bcd717140335d49b856e283d2b3cc4f76d9b1174a42165f4348aaa828a0b1ffbd380988be9070fc602a2a268fecddc230f52e40dd8f9fdf5696a047e79407db351693db6baf803ba4ab01b98c22809a35f3a401b3621b890c9d90c0423f22056d0f87ad417883d62f49fcf836688095f2f3df7d4dbff15137c70b5062a258c3c94ed36b48c660aa9cbc455ff15727eb8829de3f5f37cbafdc8c7e6e1f8d235513a3bf0e7830edbb1cb62ecd0d39875e4165cd64b56a7ee0ecdd1251578a23437c6884d9e0465ae3589dfb6ac8974a93f75de46946bb86dc07bf47ae7fc7a49e8bcbe286bc60cb1c4ca0e9eb39a22bc1442eabbab999e82127fa8bef244b997445b845c8ea271f13b8632df71e9ae1a9dcb379dccaa934c971ef8537738b2cb8ac923f4caea66c1bb19cdb060e667f9744b60c1af50abae8c354c72d1a9533496bb1202302acfef1dc3c5f56c94aa91f4873899e4aa48d9422f6d03710f6b9d2587b86054d4b0505fb2cc9f3eacf71469bfe214f57338e5be6c35973c3f3ac6501d9c0f23ea252d3caba5cf0725748f8b2e35200411b887ef21b22d472166b964df183d57d477b83c9b46f81213115496b02a28aa009a42016bfea201c5bbb413c468bbb1364323f5fb02776ab5d14c4123a3598953b48a1b514dcf278fd3a23c23df9fc0c7f7928f6bf1fab5d66b0118b1095c1ba2ffbb09b9d5e1eb25314927a010a34afd847f699ef83160b65287b8d5d0d2e55c6033cd5828e038973d91fd71ed0c84d17a6b72ef24de3a672c023900fb1094b255348b7914609b2f73a08d0900efe68ccf3c50bc1267cf6a1f20d024468c4396ca78c729abb298a511d48411f36b35606dadd7b4a432d19c6be5fed647a1c19d44e949d08bb7e96b41cfc5adc233aad36e14e53aa96151d5acb4f374906ed08194ed6d50e16e9499bc70533cf418f0428008ad793a1a900add91887a53b21c0bf0c523bc402e966d3d2746057cce6e462f11b33e14f7115d6de982bfa42567edbc3b1ab2a8b25f01d9145b49be8beaddce7a02b5ff1bd8f4a78d83ff37ddcf977615ade2c643f8948d43ef1236e8c5e5ac58ba796f6e3b22a87d92c56c19c7bbecb4b80b6441cad3d9bd2304c17c4417c650c5fa596f1820cf10c2f830dd85b3ec0e37f2f0b898a495a939625557792b6e05b4ccdfa860ea245549b3c2e53c1250e04def8a52b2344aef49207c6594baf2413c6ad2842b8fcebfae95d89ef6d372c9a81588d7271fdbb0f94f936fefa70e626fa7e00f8f83a07ec3014d7d2e3922cd5695c988e412386b64beb5a98a67c8e0d44ed0c4205b8b4e9a1e034512691788debcb383ddd1101644166464e533e02f545458718c6b4b372f96339b82c46ea76405053dff3f1ffbb6471470ca6a95ba3e06ce4707f8654c4e3059b272e9815160bc782d5e77bff0295c603647925fe935c3bdf9204827968d0d5e3dc7258b2e528a06c017f0809072df203565c44fb21c6cd4b33d42813aa89bc460c3576d77afa1aa7dc30dbfcd4919abf35aa5155307cdc342c0e13275315c67a27dcd0776d90363c46eb53228ec1c7c85f60d0ec5a3c464a518ba914f40856d01f44b64ede2d50d38328acf004fa73418b81988baacd76d1f710e85baebc78972d044041850afc6c2d983f2088da37a08000779c37763fb907ea68456817dd2f49d24568e14e8522e08ef5a7d0359fea3cd9d7b5820bc80319ac54e4efba9991b2d092526a7927806be022eb4a9fc7de8cd449f91f036376d61c6f164cea637394f662d36c1de5d61e50e13a6c423fb5d3c15ab8ef61ed8d4e26cb6e8a66fb53f125c2e6d3287deb9f45e8776d5e234439d38456fe64c66dae1d358bc43d9da30df2fd74e4107f9e924ed9906277d4dae0ccd12ffb32f7818b3d8a8a59c24f57a3569430ffb3d8b3e11ef69b98302cf0878189e1d94afc9325bc6ec220e31e1e1cb010d1b1fb64e2e4d61d82602174c939210f3964ad2db4b2714e84d79d9b052a1a7898e96edb8dc9d96434ef255bb1687f495bfe47cd302ea137c00a3633e7b69c8f4e7af80e5f1bf36d10602a9c96181a720507f2fe808bdf6d181d42d0eedf3971d5de39ae3fd83d1bbd32eb7d7ce09de312e567ac79cf861d007d90a4f43aa478304deb337a09152e609f597dc9abeacef511ffb3974ccf8669363ab9c8a2db0cf6d3ce8e4c9c7a055c42b05dd4324662edb7586f57f30b19d3ee1eb5f84cbbfac660a0f0056eac23affd3a9ee210edc04299613cfa85ba25eee182ccee62ad073b43433a7a177f4ca7c70913c08a018be027c6ec6cda05b292aee5b747027487d97ef497efdee88c282e392ae1408a337cd2bbea5eb09bf6cc823d958fb933e59c1ebb167cda66436a46794ce06865d2bc998d0faf9f641b888f32ab96a952a6dfbc038f502437a6edb6e932278c044998c5230ae589b651f2a1a7c91493962337d58ab73bcdd8e356c5a4c2496bd99d8437e4bf11976e5bd7d798979af397ae24be25e78696efa2b6d194bafc558a6ee67c4f19c3fb37a86b243a201e52e2470537a668d6df4eb9e49ea0eaee3fd662a2e371946d59ae566e4264f6b0f5c49dd6688e1991663b17be40c3958d12f23bed3f2ca19fe21a43e7f0cb5540435eba7ddd32e5773edad134cee3a6161fadd92eabac9f07466ab31977f7e38fb3118d8123a09098b22a383ade5dbed516ad76b79d728adcedffbd58e69ab5e332a44b449c044d52310f85f6c5714d8d51848b28f425712a9b189ba8751217e1f802b098872a754660c7fff4613a640fdc6429a57abc2def2ca530f9dbeace2e1286a296395a93f746506507085c873af43a52e97d05211f90144de497db3ebdf9b573b6150b8ec57ba8db3b60014d1525fe94484f6b9f2389dfcc567e414bcb90baf2495583bca007bf9f92abbd03ffa0de7a11ab9b393fafcc0ff0094033d9f6b5cf5d104ae5b073547983ce9ebc33b044eb31c24daadbaf638050c6dfa869fec6d7e3567cde74cce5b60e3294294eaed7c36986a020686095df9ae6416da46417b189924847a620a870e2cc6740c0d26b927d62e29388007d9f058743d51c64ccc5dffcad79467d9022406c98f395764fdb465f32005fc6a73b9480a6987431529aed8f73d377bd7dee72f8d2df31f319264f9ac338bdb2375e271ff0cdf6e24a181c59cf6b8372ead05264f75325966b19f9197a2a3fe3003ce9e0ccdaaa502177c740c0977258a86f950796c0063f3bb2033b5ba82ca22d2ec26f32f67e4224d34bb4e4a8969302bb44e9927481128119c4cd50b7280a551b8d67d6e962009f4a5d966dd47c041d0ab4d012d58e921db6859e612136767d1481347d3265e5e4c0c0cf27db91d34a7bc95c91ea2abfa6b5199d318d3c8b49b90b319a94b396314df20d034263a921369a0643c5328ec8c4ebb7365fac0c5c92c88007d833368e9b382bfc082387c606fee61472050f635c9281f1b8957a7e1fdf6fc2ac319701f4cee3f4628582042281a6d850aab57ffbd59bf2c1969e04b58a7c3d9beea7e255ed15a90ab702e5da1a41197d5f60295961d1abb3af628071d5ef819bbd16ce71550d498a04011e95ab935c73f168abf85adf54e59159b1f5742591dfe1209325cabd65d844432d8e563a5c8d4bbf349f1482069c378a0c204674bf21325b244ac94e2463b569c4f7b5c18ca9e6663829e74bac11104ccc6cd34094426abf0c0f9e45308608fbe0d07357bd5de71825eaa9b949c241ef7dc341bb60212f53f779dec661e274e0ad1e33f8335c6014a39755edf539ababe1f33bde03146b1bd0dfad6e810587c60d4901a106c92345a8dd914591d231c430a3cb807ce36c90e2d7628efc0cab002468659539c5b9f072d95f45e4f09ce5515793a69fa9d8d7810498a0302c15ddc3fd9d61959a1ccfe607fa3544072c18e226564b6a1bf90e32a101b50158e80b8e78843b4e87a4516893cb196b9ec35ba6bfc95103cb816663db3a7bfb3f64f0839f161dd392b4365b6149c3099215d274cc2c8893d655331e019e0ec1c78cbdb0666d4e19a5da7e6ed577afcd117aaa87d3ce60f53f9c6c96b3237729bcda9813730be075fb0b2496aacd3a1e00b481b79f394d4193bca4371943ab344dd3f059ae40f1660f023636e6a0e69e70c13ebfa362b7562a42f43b36aea592abd10be9ebb31136e18e62ee5b43c0ec64dffcb59be1cc35dbf5650e067ece882f4e1629ceccc6ec1dfc8368d47d46c98cd8f661161b3e3dfa6254bc29b33f698e3bf302de309453521372cc637916d56026d4ae326231e0b484d957194bb93deda9504ef80c5bafb3d3531b1efcda6d7412cb6cad9459da54f83ac6a87d539c7d7f87932c831492e2495b756e81e98ba1c66f4cd3fc584db9e1a347d1e824660fc8459dcd60685721d1bceef73baca511570e2f04f2bee582741733f5592e54f6e4a636c006779c1af6f251fd9ac776b1c478cddf2985bc853bda45692ba8c655c68b6bb05147382e882034ff41d85197f974508141a3aaaefbcff6524c70135b5e8ff719f4d84585e04570354e5d2b5312eca3b31daccca38d56f7e63652382a031b4f173c33beceec83d43c14338d736eb36bbfa9699499d5967f9a14237f22223252c7072fc528c669242389b800caf9d288584237a43afff8faed39e631d532f8487f49c6d4980e8ebb0a6e916090dbf13dabb34679a77aa5d40931ff8ee1d9b13463cfff9000266089049f1c59df8a618b3e4f21b6cc565f8f63c79e34ef4d5b7e70da4739ed2a90b5a619df995e1d06fcd9738c5aec608637d9b4e5956718ba01ce00fcedeffe715be0fdda7118612b304dd81b409a63abc221fdad625dfd4cbd5e05d7992372c86af18e68695e3107a34088e448c844c609c9266616021fe69e82c7dd6aa7227e31ce35cf16d7d075928706573b1e3af0d6c2a89e9ee2a3bcac8153e0c56408928f1690f00daa9bbb660e493531eaeab7607a15854228434c69eb2ee0f975bb2986d2501e5b63b9db1a39148af19ba45e3086c9f78a41995984cd651fd7a4392d852a618506fe7a9a9b179058637218baf5813bf75216b5504da70828504bbb0e1412bfe5eb23a1ac75bd9678da4f8926eaa2e07eed1def501cf783aef61318627ad3e26302b9778fd485d852bfdb8c79b4d56f519d1c334ae829980830f1f02d1354c770c878546e82e09417c89a36c27acbe352d9e322fe31fb663ea7c91805c71ab1c6689492220c235ef5b3bb776726a97d6ef9fd6c9ef45cd8192784b3e12204c9e2ead1df2e59c4a0bbdafd6070bf4208c08dff81fa96d7cbf1eedf3bb676de2e289a8acab736f6d7c5e2caf9621018c7b8ea54b341884971002b3f3ace371e767a28208cf9ac836910b8bb4cfa119f4c54403ab817196595d38279bdc2ebd55e9f16bbd9817d46aa24cb41134e2f951cb1e972173e8a14979700d1398c734db09de68ca6ac9ec81379daf6adee66e4ca467621b4e5594bd8d5ce806aa9a4ae761895a8d06891e2f9e6b15a3079c34ae57b82ff5114d14de790f77fac290f44bdbf70c252892196fb8ce150534969f688110838bfde9057f0486ada53b865a852352e669991eef0796eefec694749b7d24ad34274aa5bfe0f38264ba32d8e609859303e74acb39053f277c2cf8ceff0fafd81f048dde8357f928db362c54d7f8a9d8625dd40de870228fbb1c93c604fd3a47dc9b7e3880adb81fc217186efdba51d6a4282dd7ffc196244fad8d05ed97a051ed0461516e8a1d01957ce34d6024e75defd9eacd02c17c2c36098cbbc822a68307706a98a6a631b8db2da42f1132eb415f8729378f7fa2a22d358255b8f2ad739fdae08fe0f248708b2a1586db9c535f2af3fc06421b3a6e4d6a6cc1a10f0f4ab23b6dd133bdf68ec9bee48ca290453b426acae7c8c7eafc75191d1e499c29089cb0becfa0c16667c33c10180ffa9366dc66025f3f086c92d6989653f3d6da6ba10db534f91ac5f7e28f847eb28bec7e3b77bd3115b5731a058eedeec3f379b2056403eca1c94c4997cf24033b42ccc5f963282ccf3436cb4ee0f58d7ff900c6c229b280446717287450e51d37aefd02cb54b70aea47f8bb7173be2a53c87e7d9a2dda3aa5f9f1141ea977a7b2d43fd872c695482881919cc6592723838f10f3766ff1363c3db98f00eecf5b90c642c983c39fa5b2efc3938e2cb42e0a3c074190c1cfa42d63305cf07dd77c621412afc75104f9804b86774bbb5c784419c84b8d3c4a00d365a05870efa21261d0d4a01ce65cfff0c5b21c7443c9624c20452a98901dd1242e2a45fb55c14b85e022e6c82c3795b90fb0834257257555d8fecc5e64df36e29c8ac40f70ab9fc367445b33eaf297ae3ae1842ae9226ff08acbd72dedf042d4d37e5b2e0694706baf63807efc38ff2c4a355c73bae32ebe7612dc9dc60a9ef36b8288941403b16dc7e12d1d6594a65565b669afdedadfa7cbda4f7b8b6e1794fcf5c8338a3a3022bcab7e3a996172159d621b89ee95ffa69ecd7ad51cdacfb1a6bba2bc7d898d1012cc550ddb91c9062b9e2b91580a0c5fa8e088a85fe8395cef44a335cbdc7aec43d233ddff32581ec2e2937b913933d5103c79a66277f3090f5b37d9d6a0a39fdb77735eef692c537d06091bb2517140d56c5814b011df2674b2aa4f7a4c94cad03ebf711436d3567ca8d4e6d386da36fa7fe77b0f2254b443762db0f61343ded648b308212bae72138ee4c0f0678e0412674e828bd095e9e9faa7a692b8a298454662020ffcccde50bff7041a82ba1f21fdeef5a7664ab16dc5b8b44b0ebf7164b15cd32bfa1ed2285eb43fad802677a524c0a4d47e6be05b852e6d35a288aa77da234aa063d17f32eeb8697aabb5b39947cd0a54103d9a4342b413d216116e7ab58cb5ddec3da9b391770080a47ca795c49ebb6c3e1d8ace05c6889bd0e96f748eeb9a7f8b7da204d812389b0668ecec5810512cc6cf5b2ee1fc17db639462f84befb0c87724bb34686a99ca30f4ca1e26f0c67c7103d449b3ccbd8482310dbd4b8ec427584060a9c5c22064d40fd17c73e31470539854e7cf8803432434c8c27789ddd17dcd2704da2498ac099300a266b120e1d7e61583ec459bc045ea0cf9e3fc27145dedaa18c05c2e596316fdc90f13d4acb45135695fbdbd7aa0c695cecf448d06926b65508365b409e801e89d6641e816e87e92e3b1f0f43dbaf9db25793eae3dddecfa9c115e67c0c1fdaf2d5d7811ee36fd67963007e047908cc402ee512f1e3e5e4648a762b9fb04007f5bf4355d4f0b0f8b6189070d5131fa5a69455f32b40f8e03e97fd2750445da17ea5688809f972906cff3993d32fd156d88db27b7861e59afc855cb139293f8838855099823f7d3732ce90e6ae2344d3bf3298db66c5a6cdca6f69c15afb92c10e400a2741dd4fc6d525f81bf93fd9bdc8377b6889fd79372f357d077b9b0361cd5316a6515d42dc292ad58144eb18ae917d889736cb59e5ff722e1e5632a17be48918083f333115a3a18ef8c46d98fb8b5178c0ca1cdff4f895522e12100a7dbb58a8262d36203836186871ff213637a22e097faf394c998b61e592271f320e4199f5ead1a2b7a21e0315b0025d1ff7adfbeb920c36398e47cc5dfe6f9809865bbf9fb75f372de2d63e20a0ae7e7468be475f74571f1e5390fa75fd1e21292af956289f036c8b483171aae28fdaa10c160ddec834874f0fa905fd8bb225e4d5fb6ec1aa15945d0abc986e7ba3a735767342281ecf77d434b53a21cd60d631f3dbf38da86fa13c8f0a3e4016e3b121813a1c8dae5167d1f95c0d6932d29ef84bf7e1f70fb95e5cc95199ae300d29b95bbae7fb852aa34307dcc85fa9683a59bc0db22e68fe7ec773da4285bc7ffc75fa71fa503c7d9597d9ad936f88f34c4ed80c3fc60f9a13adda7bd6757552ba027e2d0157cb078a09c2052cb926cf5f8b0aa1871fc577b69aff1cd42e626e650378161fe7371e614905d21e6dec30ca46f3553a14ed682abf5e7a5a813baa9d92eecfecc3f0f40da36cbbd003fe90c04b79c5770301efc09d7fcadbc5bfec4e4b237e94dfe65c9bb7d7605bf849d899accafec276f6ec94ad30c2781f5f3d6382efc046dac13f4bdee4b16b4f67e287a26745dff999d29db4478b67adf9b663c4014821c3ac06c7e207e0cfaa46967ce2c71ceb658ebd6d903c43a080941512e5bb562f48c5b7eaf5388c85df0af0cfed23f986342d70c34879b6183d4f3a05d91787bc83d5cbbdabb4baba7e65f5b3633a1b3f6a343c425c69c94f6e76ff3d71c7113f6e6f6609b466f338f7d057f5deee85d6d4d60be94f3663620b41c76302dd8fd6772d186faa071a2bf9a1cebfac18f40cf2a1ba00fdc4360370eaca08717a7fca0810aa4ebaa3e71795dfa994f7c56c405e94f3e8f7fc1cd3ab56710b111488edf6dabb8981d433a1037932aadcece2789e1cbf2d1b3e03de8a5db168c2cf48de2c9444e5490c937181ad5f70d48f15e72fc7d5f6f09ba10ecf95119dd825d2c5d3ecf720394b97434f0515977a480d451357988d6942ca2eb8e4e7300449ff3ba30c957a4c863af0a47518e53930076eed4de06271974d60b6476662351e0f4dff99358f44f2785654c2fa481898a966aa1a1b65dc38d22869bb30507b545def084d77ecbb8bf5c710e4c3970b1dc2009049a74a2ee3264bd8c18eebd75bd9a162a499f46074bd7a30e4138c6f9a9fef5441cf5b111f7010e104bb6b3955c1134408eecbd1528bc2d8c0d840e08a878a91f80294461c3cf68fcc1f5db0f1540b7f43e86015b3248c794fbb8e00e3814b9025d8ed1f9a93d180564fada6e80678afc5d3693c8854d368758ba7becaab09890918762536d764578d5ec087a94c857dedf647aeca1b91eaf3cc72f49a7d09884828c8e980dc88ff95b38962ca8c8f3e16d1077dfcb6403d779794d4f94cc8a163ab797bfd282a62d67652ed13cf1c351662587d7cdf43fa4a3c0f67ecfccb51f1226f67625e3fb332ed1ec9007105037e09691d3d161dd693c364f9b4f820606d86ee5c4759d70aef0367196a084f6fbcbc156559ec0e7e8a0f3868c44a56ba0ce7bef299eb7757e1bde338d4ab084ce0c88d1d69daa07d5a7fa65d47c4cf14dbde3260f261ac6b60984b1b8fdbcf5636c18a1fe94db72f062e0c527cbf54ffdc469eb823719e94cd368f8064ef58fa589869bcc5a43466571f10d091c3e0d74e2febb998ce3a376ef21366d397a4c4b75c82416d0188a57d9cca012d427d5bc7eddf31f125bb3b8a9adb55a1bd504656b78c3f55df571d626200876fb30fdf737a2606aa12a93ac4341856c5e5e1f1e125b6513457013339fbc28e2dd3f7f589f03728405a458b968f0168b8adb291e2671187e0c8d2908bb2fe980f5879ae38cf31c9adf38cbb751bf3c224c1d61f5b3f00c563a707f7287bc0ed9a7e439e35bffc665b997139a8feb3f581ecfd20a7c73b38744e1974fb63772f9d951853522b5c40f64191c1022b518e91420e106157a43eee163154dec6d323b3de30f2fb9703e5616e3ec04e4728476843b295e6b7bd6ef2468631ca2c3a9362dc5607f7b31bec88b4b5b276b3950699a4a6724b387cde27134d33eba2451bf6a61ed32d04f66e95f1ae12ea6a6eb649d1652d387a0c53413f811045c206b2acfb9eba4385cd33aef9087557fb835db83385d2b3e087df2ee3cc562bce57a94755b18827fc5e77e9dd3adafe62c0f759907e9c33fc10fb163a7e316728337866b0af3a7c14becf42adec76c921e96855651773d36d427d5b6c7b3279afba60235fc9a883a42208599a3119bdd107593d4c66d5d39a4cdb016bb1d1261983ae4a49cea48a5b136553e1de86e7a33b1c85cc67614ffa0ed7be49757eecf34ce7f778101911fca8f217a864964ae25a361019bae49fbdf260326c01fbb558e9218f666fb02341f25ff59ede639ffd3de2dd5f70046ed65af73c751a157ddaba50ddcdc24d23e08a2c9b58d9d1b3f94ad5d75866fcb57302dfa4fa7368d7c578add45466d9bb4411cd42d946d0f22f93499c5b1c45f361a73610dd54f19c56d7f0310c252f5759379bf56c32ebb9ccae4398dffdac499415b2f05f992f096aed5fd87d0aa9d44397f383831d0c944c4c5b0aa1ad0a1fd48e9eeaa0db002de08454c2ee00ec08b87f0a68f35f1ca19cf1d39cb21e80e1651ed4a5a96f6086a1a2b74202885a17535e238303262d9047b11aeb4c61bd484cd34ef7b577f7f4d7222287057afa7d4a94995c5237aa0ef1f7143e43d50bf6e446ba5b5299f87756771fd923c4888bdbe45314852220398d07b155934c47d188a45f6a78b0539c7e99538bceea58e346e666cf6097595dc1e7bdd87dfa345278bddc6edd9fe1dff5c4feafc52f8b99cf28a1f6b062f105e474f63775fdeee2a6508f2bab151573ee1899bcb8d0def37f5d9e9f0dc854f5dae54d5ead0b65bc61ead570f273fdda830dd00d5bd0e8182c7b714fee993dc9f8552c5213c812326ff7081340a649b4f9e65f46c14b167310160a40a2d962ddd7d1f7307ab81a3dd45301c50ccf90381888768f4d876343ed1e1d8e589420665580f662752636f3aaa87e8521679b118f0bae7441154ea88b65d190a3f0bdd6cf1bac110781b7868d996e39800592ff883d0f78b850c0e980b23f854422ce6d2b773ba9a2f68a659e93622d5105dd4bd1717bf8f70f927f9514fc32dbe170f25694be2e3c887610fe80a9f009e5f15b0821f6eb5c60215326b5f6efc7a256f6b98496e71cdf1f26119c224202fafa968ba1c77d90cb0b4edd9ae5e748471ffa74386906cc36785389d5a12c0efa65569a0a0bde7a39fbc243635fb463c8d087f8a314cf1fb4543d0f8495d5b1ccfc1db51c15c7593434a6fb75d656572bd62be114774f4ed7780c3c3732f185fe2686e0c704217d9946618a7ec2c8a6000f287e9d994993c84439cecda75bb598b4d2f349cfbbf006ec5e84cd60b830773ed6bbd483cb46bbee69a682364c46261b426b582885630aa470208d8c8c1f4bb60003ed5ca41a807cd20ec4786731df98c98eeee445f4ca2d1863dcd684da980d4341df6fa4868b472ee2babb3563a9683a98eb548f251d146ff80240647fea378338534ed65a2d5bc4e172d018ac2c0fdeeaaf0b8c17be46faa2fa743ff4c12e0ce84f7eabf34db47ea1afe5e9c2a3e846e11175bee2ad44298a27dcf4b835e9be1d688813827648c51a0abd235a9bf4d494c3ef1f909938632c97e1440c5a602c13487231a98924fd1b75cb4a970b25dfea1b43f02303be71908939d6bd53d372cd8149888bf92e5233428b07db199547ca133072b8109c9bddbaef48d967a42e0ee7a04627dc60fe4fde678e7c9aace0f52e96f3e62c9cbdee7083cdc78a8c4a5c30a60f7b2a551804ba8508fb9567ee74c9bac398b1e23b161ad0285cf9748c1ceabeac16c878ddd74106d533642f66a25186e794959d16d49179283c66380e43053db20c9ff5eff5a7a3ccb23ba350ea1260e259595d4c6d7f499753a561239dc5c2442a62b9b5aecbcb063bf1794e6f8b2df913dd848babf8fe300728ac7d8d78fed27623721fe88ab77a57a4ce49f6c2b318fde3a2d8b6d7d19fd0fa6897aa9153f9f2b62b9a0748b91a9c7d58b47add5c730101ba07efe280979fc27c77a7ce27edcbce33cc2a4f7a5af3b0a876a4610c3a28e735eab9ebf94689a5d164ccd38205ac337bd85dd81b35c65d8fcb22bd0ce0d100d5f9eb38b71a897800fd42445079aa60bd841d865f016d3a0c3a7427eed088f5a4f19dff744fe318de6b450e9b7a46c5afae46eccaefab6ee10aee01df545b16f16f4736c05729208b3725e0e4576d74717ecb57a20db7c5c5cfbef831854109e3d191cb9e7c4884c6d26f5c4592314446c671b3337f059d382ad083331a6686b1aa4a5b3b6c12bcff7d99bb9d7f5790ba910fa5d0226cb2a8cba8b8ab1939bf78c542d872ddfbaaf3816207dcca2b7ed09e54a6b27d93e7d4dff8bddda3a3345dfb1483143bd44494ef28e71da77745f9567fbd33ebf691ed6f6f030f39e6df71056deae2c53e93fc7cd8fe550afd93994c18be6f43d09c42a61825cff0dfe157038054709670cb9655fb8d01d175683514dd8dc89a030bfe67b2505b599f9ad6514eeafacc29d6cfa8893affea9d410c765d663cf564a87c9717894aef52d9e831788426255931f09e7abec438b2a141c95f5c8ec585a72d7cc2e405e46f347824e24148d7859326715768c5ceb55a4da68d6b243965c72130ca7acb2678dd347b3e7ae4cdbb5642590421dff4cb70a7a886efc24faaf3579163c58bb211a4c61a3d5559bbd6e0fe9e09711ff6051c7ee5e638e6407bc57669ee8f343d81e91d467459c04ed2789ea1decca4fec6d53b3aa69060e2a5a2a05267dc2bf97cec0da179c9fd9ab49a1181e1ddaf28f280095692b686944526e60f50d5c2bfee0fdc0a227852c045a27e77b89b91bdc6cad8eae617473efd7da0cbae6915147b87a1d778e88cc2085b73c7c1f6096fa7467261ba990148435206cc123660f76e7974afe38b8f2ef51caab4a4438e32379251122000c0d7b38ff9ef228f37fb88ba6a2771fd3ad0bb5fd25acf689b1ac549386a6e46d60df241846b1706fcd29a30120f8c983426a7999c64c75073b1f3b64a6fcc17f94f2a794f46c2d081379796e31f7daaa7eedaaf69c25deb1934f67a8f440d2f7e02412b94235c1a98d879bf90eb70e4b1d1b9f8331a6f90c8a5d5e40fe3811f1de7b9d5ff18aabc60214501d379c3ee460200e6fc6249487aa797c1dca2ca93e1b55ca0d607772f8c142a30f13cb52faffae21ce86038aed63429d52a8b7f493d32a16a1e942e322e5ee3bf40a378f6ccd79e384201d82c5f7214ad9fd87f939dd0376aeda5d2d0ec4675c33bec11842f28d48a1a1f80db562b98863131efdc219631dd40ffbf3c6a9751b70697a1ca6e650de5d824e1894535a5dd3fc77a6a080f2baf6449c1023d43d33235717341d769030e79d55dfc6a24a00e13a54e1726c38e05150aa8544813d469d0e1f49d1d210047569641393276414727113c87086173f4062c6a02d080cd81b161254421a09bdc15983e82ad14097507e95ca9b9a23225f6c1c61c54fa7b21a712be23fe631bf55c2578f721292395d80a7b66d16f1ce1c1ce5e47087b6e042dca71bd6256ad09c5ccceb26805b050196ee1937d4ef469ddbe379d0da77a080953ffb105960260690abd4460e1b7c641490bd5a5d978020cae03372f8e49a8a868e03a8186ae8acd14e6d7f4302484e3564c8b29c30a6db9788bdc0829f0387cc5a73ea1e50681dd84af0c3f31073a9f0304689256d352257918e2d44b9aae6817ccd1d075f7a9a514de366d31e97ac38ffb3924df92c3422c5bdf318e37eee961e0996e4686700f30e8b4ac9245b1d964b523ed1e71102c6ceec7bfd8896ff69dcff902e267c88a74bc24003ed16aed93aee87b04eade8e1d3bf84fd828aeb7d7bd62691fa957dec0ea640199c72b31a45e2df551ca9941e3cf71d9baf8b5178c53fed74411ea467cc85807579a34429f8bbfde148bfa1e75d76d8a04ef66fbe87f15cd55afeff5549a89aa0504767db15cb1f077c79aee48e665e7342141055441647386d94282df71b339684de0a98206700d52d53b43f62fa30f190a2dbad7c0b9372e6680dd6a6ad39df3050805c50f553961bc2d07d08e68107e41f1a839409bf477a5a136ac5b2528cff8587887d43628efc95d5c5593ff526d64ccf6e9dbf345b306b0bb8e246ad3d07c17ffc85f0c9afb790e70c3680f54f2ae697e3a588da58fabf40560bda0f9c13e4cee6e716fc577bef4c9b34b5bcbf12b143d4abc4b4d40cb73cbd92a735c7be5531b8e6e931fca1124163d01d54f179debd49a00219764325368c221c3ae830a2106c49ab56b943fe4b21ef840d0d5f087981e166ff57a94bf6cca0db1e1131bf99c455bc9f5fb2ee5c52af50485e1a4d0bd928ff8be4586e8796a4da26de2288dafe1e8f2cb8e412d41af8648392f08e4a82df3981e9b47f18dabbf114aa504069371a46bcc5c5f4090f26215100d8fd8feb231b00eb053495cf8113026eb49204dce307f90b34dc9e1db652ceae249d91ae379bf308df91ebb2689b36ee8abac5f519d658fd180b89611b10748fb8fec78b4874626afe0be07b9cd367785118cccb9cc18e12d09adc20461bc2f7fc539d9885f6a0cf50b27a6ffbfd14aa8a9a0054179e429290fd5c4a1150f1c1aea3cb6de4f0501f52a4e8bf12e41eac22fa7fe8a2a5f0ce24b8adea19c257f577662b6656f76481064fbc0a223aee25d74f8825484bab14be5a111573497012a86b4ffe5064236cd4356c783106513b0e0c501434de38fddca1fc2d3f6f012ae2ac0d3d12cd42d9c98bab6e536a24aa67f293a9d5f96f28065275fc024ee6e7740c2f4bb9a6fccf2942b07669edec61efcde54b14fd6e5e9499dc9567dab1ec5e16a8dee19cab3b24d8f11a7093a52ba7ba7646c6b59e6aa2912f142d1f7288854c0b9828d1243b51d2d24491a4b40f31b02d6d25cc2110ebddd46051f6214b4faa70c1bd68aaa0cc3d4863506bb205cd78084ac737f971c5d8bb75b661524efc448516e19b7724cd657517ff6db683f0551ca6b5973a86c6b309650421b32bb9a350275fd16c4e9af5b81b202cfd110d78212503cdbb70e7cddaa04b3ca51875561e4ae0683837cae6309d143049ee3fa3f8509fbfa942c82a9ddeaa7709d8e646aef662bfa6e5b13003e3895e952768b7a8ffd5ed1f04e83b4a54a9bf4456946f0ff9c1bf7fb41d17d858f144a674504eda8e647e93621cda8949336b1037018ebed1b3b386831644b4ac660b786804e3161a45da0d944507590ade6f34a6d9d4784622659eea895f2c1cab84c52d0e74139bd598a7b9cec44113fa0981c159eb18f0ef556a31b197f6b2a4695c8350d361a1debd0e1de765968689f1b57648be7bc46ba647e393d41cefc5dc1b394a991f867cd2c042da3f1bbab1f4ea91bf1b9f675b960a78ea7b68de1d6033321252bbe0120a17c09c12729dd249ac57a8cf8e4909613ada945e7c507d2336d17308284c7f18730ebe179f6783eb2740c34da43bfc156171e15e4785da56b07d7942c5f838a273f4924ba595458b9d0eae11ab460c569f072f7fb85bcdaba6e28c7dfb3429f2f0bfe48e86d5d3e3d9b42bf037ebb298c7ccc1f92e3e1d522a904715504e5f8045a618d39e9e43dcb6387ae82ced279cf1da265fec6b9dc52bcd0dbbdf98fa2849c9efa6f54cbaab60b728279f7c7d76b7ae215d32efa7e1dbb71c0fff0662fa5c646b9578de4aa76704556f111e32cad09775193cd968851091af029fa31c8365a3ea9f4227aff0604610635f0e11d5d791adaea20dc1313e106f7134d5526729bab3974f3a135849a1f032024c958eb0d7002708cb52b3a32632eeedf983abe462b347b5172efa0294af6f14237e3a0f690c96083bcbdc5c45d0ea72a7462a3a85b3ff2a1fcac41daba7eb802fd937e19480c3d61fee2020618da763bd36395a50d7432b94951dae1411c0b6f8ad049488f7594dc46447f43ee16d6928f89fb4a726b8bbc53394ac93cb7a377a95be3caa35dafae8b442751d710f2b549dca39066ff4b4b816c28b5be1ae21319862dddba56f7488ee7a6e029fd00c822e7a36df8698cf8236e411f978c3c0f3d75c2e7534fcd70260d3dd8fc34d8f5a1bdb457740b16370e649e27a0f7d4a8857f72a53739d9ab47db9f3ba022eb7d3dc96682640fb75797a1d34ff9120ea2e86a571c931c0dfd53abad7fdc92e52d87baaeff1fe8d58cccacb04fcb74b7c8fdaf233a89f894371fcd77b80cf0f47a38994c7a1135a8d71bdae80a4a2226d1ac61d8a98029a0e78f08f3b42495b5479a63152e5cbb217b05551d5a46af08290dafa123de5b1c79ebe9c601577d4bd9fd47ec77dec1b168411d12ba362700583bc1020b9d41e91b97dfad82e1d61bd9d499366d50608798aa5b5f867b1953549d08d277fdf6333aaefa98224953fc0294938047b74fe5783d40b9bb1190662d9d862eb21233ebd5181be8f98a34afcd843213c78a975fffc5c403871a091fe358901f2c815214ea075363ef6ead9c0c58985465b9abbe7b76d5cd701e494c9ace9982e1262c76eba5ad60c74d9afa7de58653b9e8bc51b64accfbcadac98f95cb1a1c0ffef94ca823b321003421aa28e82ef6d23923c0206cb016dcf87a9b179c46bf123ab0b3ff35c7250da650b97e755a280eda664398722c4d02cae1786d8d1d9b9cbaf172e13ca1e2d8127f3e0c6f7eeae26357fc6b7c79a659f3ab37ace42fcfd5bdadedd37122eedb50732e5e9180004be5e930a75c107a00dee71fdc49b3b319bff6a4477bd1100311598fe77a549767ace07e4a96e59890fc5e653cb2a710797538d017f8755964bde827bfb07916e5c8b25d49558f7ef7b921e8f8b205be4a54535a9ab00a7b4b09236abfe1bd4c3c75f5a1c30ae392d7f5e426290fa132c0173f749d330991627590afc3a03eaa1bcaceb9a2b8d2d44e13f4bb72e0bb2a6520da7844342f6a3291392c0768506dacb21c44df0985e3efdc21e958fabbc99edaa0bb642fff9a5cb1d317105ea8e8bd342e6ab74617b7017514c474f48d2ac59b362215d0e764d2e8d6417f98589ba8e4945c81443a108db1218ee7021beb04c19210fead949328404fe8d427442bf89d09df2b49e72270f1aea107c2fa9097603f9c7128172d1c63add261959373b6888809e3ea9e5ef5a4eec80bb15ebd615663b37ad129ba51fec4b3926802ae27ea1419c375037fa0a8b01eeca869a1b6b136d0c58be48faa778fab22944fded4111d55f1da4db6a13d96f10004fde4bffb1a8f1be9fe96522ea515ddae90e4ae0616000bb4dc78908aa007648770f44f9e766cf7e32116560942c87ccceb27c2203d49aa49a117eb121ec9e8747e99ec462b865213c54ffa787c6df5f35ac4b44fcafb1765015d264fd3c5053e75df63083b610d90726387974333f6ef168fc7597f57e137f270e78626193a9ac7847c755cd9eacc7cef549e6f05d06b2300eb54d6988f53501480ac5557844df31d64bb9630b7c1fd7959f984af10b2e492a3e09845354ef0c92c7c7d8cb5ecedf6b699a7f9f0a4652f1ad2991b0b85bf69e77aa98b98ebb7975426d7255a86ece438e5fdfa27b6cfbfab1b6b8e74d3464d3203f20137ae0b893bc07885b0c42c7532d763be2a77ab24d6b2cba1f1551c1c40538d721efc99b2c6de46d492ed8535b07cb2eae87b0db6c166eec9cc64d1371a4fdf2f23a98734b19a92a8ba2c5f726bedfe431d6594a65bda2782be8e2b6f782456ca32ccc1e49bc66df5b035ae2b4ff89b694d42a0fbbd715c6ba656427cb27eb4fc82ae0b47bc6184c970add71689c43fb9a84f327d6684c2267745dab8252c36bd749f059babacb0eceddadab0a0c12e47f1eb8c80f6222fae0aa3dd9eb7445da0079392d0b113da3178d634fd36b009aa79a6d3c7567a1757c0cc4d0c28d55532da1abc79441f97e46288cc0a6f94ecc97d912648bbc26ba7b7cd443d35b8bf627d0aa8f7d394239961c38c31001cd50269db496b25885135a5f3fe7bec6b78c06fc77bc75fb6be28fd7ad437d986a08ca0c381010d86ceda757befdae4df804728db69336900ff72923ba71e94e78e12a2f0fadff8a9d4ab60f05838d38b5b7c174ab63d7e432b98c5c2c47a7aba6ac09b889381597be1786f7925e99ef531319418f03c43e4950d51c1faeabee960407faacccdba3070283803cfff921288f0bf754f69e2a474437c6e8871f2b3d464635fb459cb201acfa82d2181d6062c6557687bedab9927a19bc6690d48b7dbbc360fd82c69cfcb1d1529a5fb9891da49e4b5d2dec0dae86080b5af354f61723a3a2739ba9110c4ae6aecc76541dcecc7667b0907db9a1529667739fcc975cdb7625584d0c9cceef7f55bc7227918e9d007f10fdb4dcc531e6a111f2a1f191e6ec3b5caad8a83000a63c7d19115408390d704fab08d799a41131dd8cb1361cb9fb01350667eecd9e40aa93b48f0bc9b79622e618e9b4cee5ac3f4931760b2043bb2bda3e1f151b46f346baaaac44c3d2ee66c6b1f56c2efa430c181255bd2a89fa9b3a97bb55b9fb5239ad629980494b1c1421ae0e1acb072a7bd98cc533f727f67ee0dcf22fcae09cf63b77564fb7e885ce8cb5daa011282330868b350993107896d6f87a5052773c96b7a85bf764b082b3c4c3596f96e453f8780b658b2de8387cb42243ae4ac340e70b1a71e5a58aadc86bc941fabcaeb24f82d785d9f333e6baefc250ce77bb443aa0b4bebf7f2fe1b598ede2a0d85bf9ec34483cf24108677ee7c13c96f7e79718aae9a2b2bb58f2e49a6235255f91eef8a49131bc9938eac94c3ff32c7e8ea5088543a62ef2bcc6547f2546c14fe98443496774f9d40c2c5ba2f43565c3c48cb1748fd04b810135f4449de3ea09770794bc49e8e691acc07306d95c695f18cb401ca1f0875b992b6f08e314d2a16d4803fc40a152a436dcbdcc651b9e9d437ad689564211ea8934233e9eda95d8dfde8f06d0c8e03ae4899b6ec381a86f23f724502a2f86cb6a619d2f5184da8cddd0eba01f1e215f07731e0c8a7704c05acd9724b1e36485b6ca1b8e9689fa005f9edbf31daef5e9cac096c3a892382b69c73bb48e7ce2de34ee162ec60820ac354e141aacf2a1e901859857afe184eecb8edce1038ef1696353d61a792bb9bf03d6965978a4da090065fe6ad386b7ecad1941733e464d2d1ba27b73b80eb34d368829f3217bf4e19947fbece8c82339bbd57690fe1011fd35c34709f56ff082bf20bee27eac977de795f0856733bb2b27fc06db2840948d8e442c7906b29fff6ad9f7e2031ee784c35c4942edd97836711f306c34501f3857d58681b139127e054addba312511c1992929f6f312619315e8b2b30dd844322f792d14b72aa671e3f003cebbd088380b1c1eb0beedaa1590305f9570e6e402dc0a6b51a29b604551a18f24eb9ecb134e93c1d9318dc2f223ac4f6e2d949857fb218f12b95e845cc26f68918bb2d5dc771bd2888202b2b79e7eae6f9bd3230384036fecff04cd36648c7cbbd9cf52e956d0d08d8bdd311ec18ba00724689e8c4e9667c3404db042ba6ccc7940362cf2e57735ebd409aef5decc3ddf2a1adb6cdafc4c62cea48e8b914bb773962f4eacbfbb4b93bc4540690cddf939f38205cbc56bb78ffa57432397619e9146bb7fdaca968c885b1ab79645a70f4eeeab846e0ca838d9a1c2fc797fd4dbc2eddf53ef5794e2d5c9e496d5d21d1d38b2b5497b92dbddd60a470af10f8656286711a70407ca5bbc5589d7afaec49aaaf3aa78b82a3828afae81815b7ba0d5ef04a690dbe133f7f47f9a4cfcb1b3d15f995d5e8f8eac277bf3e1d74a44de1dabd7271a715fb9c2b443b9b6f9f99770c0b8e793e2e621f23072d3c2c7bb9bc169d0100ca4c7dceae5704bdac9bd2ece763b992169da434884e454eb6c87335a1f54a24bdc081eeccf5f94b74668e82bcb8e365e878806fc30285f583a7b4ba57aa5914e441a5f4fb60462cbeb799b020309672a2c6aad353946bc640dc5c86af8509b17ca2e85a78c57f2c0e42b01bebb5499ed00c2de6aef40c76f4bc9e476af69287ee4c9edc2896393c0730291170de949de1dec8852247a2fe4708f7a9a007ab522e02815c03bcbcc6180f8eda7aee7f386a23aaca9dc3d947a395f8f8a484dbb3c4d1a14c830527c7fb881344a38a45209bd27255f79b89c6c0b9d394a8d279dbb81e15e1b36d4c8cc0478b0e8adcf086d692ef14b303c791d8946f63202ae4c789359ecaccccb72a602350a0677c85ba85bec2c923abb7d45d2fb6a94dce8b4262a05f709184d51076e27ec627bacba536a88ad3a6a46798988bda291b8fca1a98a33de5337939acd46ef965994ba9031152f3174793c6575e87ceb2e98df97891a1c77a42c66a92539e24fa2f3e897cd7747336abbf2be09b365bfeb5804fdc84273f7d33a4c73bbeef1ccdf258b5782c70e01d729f3fd6c5cf922d6f29f0c954c1ae3cfab350c6bf366912b64cf98732bd23d4fd752d1f2e3106622813b84b21e1d6c461ce896f621b00c26e19b9c5514d2d94543093aae3d9aacf90e2e819d27e727ae2399c6a52042b20c1d5f7e8d2122522a873c5e43dc9c319489bca06f7c003f9250d8d736e7d17bff750e478fa34d8794a210d8aed0e34eb753a03115f00272b600171fffbd71b156e737d0e0e53789aee2f5e07e023fc7e82d0efa885222c828c9cb167e1e5e243bb9c0483bbe17bd5c3c03740fe57c1e3cbeb0f9c8f15b9b35f81d3957342bdfbf87308fa0b96d6a1737cd517758d9a82cff6bcbe2f625698fe5aa69b69a577fde0169a8704dfbf9cb9cf9c2347da53186d8333f0e52a2ad5ee2b421c1bbff96c3b616aff319db29e4117fec98fe9134808d07d5164ffdab2c534cf67bb7ee25c72830c5abad903ccefffb7f97f61d22037ebaf4ee4912897d46f1bf2e145cfde8a37cca46dad7f3a85b3f2771c0f6408950e62e78e8bfa8a68abde84640c7480c5618277795b43bd7b7fb7ee5804d45224bdc63c59650d4b9f02630ec8869edfd4d090fe867237d0bfee5da6e16238ee77dbf64cbf81ff1a6e996575aa807e3970f01957c7db757636bdd247a14c3f14b421181012e7653e22b5cc52a0bab2d63a2c59f6109c2c5c50c96bc99efcf2eb89ee1e84c3f41431b46c5b5ffdfb0477462853c295302063a23cc3f5863a5b89ae57f612f490a56f27f08261e4837b4f0a2353e1dc22654518336863fb56facb78a0d4a803dbc527e72cbedea2695f397c1f24f25242a980ad7da3cb121b6dc7d2d976b1ff294217b2a63db6c5432a1eaebb7237418fcabf146dbc03ce28e0afa98d71b29e09aa83ce04b64bbcf9d2cadc5d498b520070ff456153f52b0c897fac238789c80047e51d97379bcc80fe2c6f3454c1fe141762485dafa66b25c68154e0a917b2cd341e1df256ab1935df7fc6de9ddbc6d3d48deb545cd129483a20523d2fb65a4c4d45ca9d13256ebb33942bd6a58e2642ecbff970b647e8180967b83dd1c6c5ae5468c4383963d342b4b2b4ab9495202a6e76d8122b49c6c1d6d63958241d438d4d8a569941ecdd1fe950e5fd20382e312512889a859de9bbe04dfe44dafe3b95fc66654094db60bff0b55a81f928fd7636f9c5cb5405abd21169e56c839839ec391020542db3c3b60900a0ad222934366871cb53eb4118a4bf7222b19233b2bd68a8d1ce079a4bdee01ecde4f8b6f75c9696ebf99b94bd9458dadca4500c772a1732d804e59fcfebcf35737b8c67ab93e52272fb85455c0ede476cfd22dcfafa9c42ae10dde4c62f443fe6bcdd4ae7709abaa0fc768394dc1fc707745cc08cbae9de5360a62c00c9783036e46fd8e49b508bfc3a0d7b92ccd0f08d48a3340476318413a078b6f0e14e4cb5cc918c436a72c327ed814c7a959dae1e3ef8bd6f8c78b0f7e638051d8e3c04ada36e06da516a7c3b8591c5a6a7a887ed41450ea7a356dccefd9f1b2d292ecac80be25a26347b83c7e5b7241174f825a274ca74d6aa31df3eff6c260676144e36fea2e80557d6369da5d1f576125db38c2f1f023b0a4d32e2f3c3cb226271ae6772722f4eaf69d34206a8a7235ef0b2c046f415a11ba78ccbd18cef63281f9a2e617f0910222639d50d0b459d9f04587fd640e7c2b15b9245bc8f749064bbbba0dcf34eb5096a3b404216c9dea67a0b4ab457bbeac408d517048e6ee185fc4734838f98246e051de95bcafa3aa2a4a54b32663769559fc5fbec9c99a4fa8409e3dd1e3209a016d37aeaca128b5b1fb905c353f28c43c3dd50b7d6432da8c542ce684862a4284426d0f0347e070a50e9fc92b4573e354f87b3dd9b3b15cef2086bd618bb00b2b4a4731a28bf7b4c96473a91ef6e3b38f59eb368a4b52a76332f325c316295b931b42f7583eea32f54fc248d3054f99096a3d1b054ba327b1e0dd08ff624fbc991e8b29b7b413268ee1407edc8af72f8ed85fcb7bed731110525b3c193bb429c19ae7f5199932042894c2ec7935bb1426d2bd045df30680ee7625c8973a7ee94e393fde20eabfed1bc61d2c042f5ecb092bd1b8f4bda49dc5604a82bc2bb1087738ccb7e411dda84f464b2d4b033faed1eed8ae9597c8265e85b372a13ebaae6414ea0f80003ee1ad14d284930e118b9780dbecdff6a17510b63a3be26fef815c54fe225328624a5acc99bf16c457e18ceb5280875e5d940939fc0b95e14769f004e64a5797b085a01dd9b625181d775d0148e0d4710e67c2bd77141bb270c456fb9dda3820494fb5a9f2fae3f6cc55a52dd00e493621a95fde6fa4c40ff936d66fa27094605c26dcd8d0017cfdef6b2aefa0d2633d9d0f61a8aed3a47a64f51d73726efa0dc43a130c34926fcc2736e07ce66abdc909c4b1e06ed6b97ebb28beab0d4926333ebef47f1d3279199cf296bd21e6b52eb3a53a90eb340a99b80c675972df456e0c9da737dce87a0f16bb3c9dee4505f803fe3653cf42dca6e680b89c7fdc91248b24101204294eee1b8e8affe2c7d393f00495b1c9feda9aa8bdb00a400a6818995aa0ca672a9d702f60044b5379a0b887abbcd6d3da3349802fed7cd0192b294877fe757e6f978ac699c7d20e728c903abc4994ac8161feeba558f8699dd34dc6247b0e19416d18c374d19e963e2b698e81b608a3fd030cdbdbcb5cbacbbbff36e29f40e4b54571478e786de2a56e6b07a783d1d9c2917ac05a1d2c7a8fe8cc0c016bf4141961240d444a5953876cc62cd583e7776ecd5ca1613dc274c8b7a2ee84869bbb8b0e49172e7f60a92f35d98b756c861b14932c8cd9e5b30898b2fc1e5ee23fff1de030ec863742b79fa7991d4be19c75c2d66e3182a1c5009e8d7d12084ffc1fa5e88ee57a11c73541c32349d59b904af835dc9e8e1b192efd28312ef338c4f11765d34e062366eaee19e49d4a372a931bfcb053df4eb4d953e3a6c8f61c0774bcfd3acf6d3238e395e0a4f343b8cec75cc420742c72213d84e13f44adb9a36742c9d7b96473d0f6e2ff3ac106be0bf756ed1a04912f817e81d30167a05d93b71642fcd7b707ab9b7a53e42ba520b348bfa592beebf73f69a0c18c4bca42254b69d30ceaf33e7bbb3c9938ad17386f0a54c3095e9105c5bdeee58140a5e1d1e7e2ed9a11914e12bee4926710d3cade73b28db510e688d2814979fd16ecc6c49ce8bc9a47b02f2e6a4610d34acdce7e25d0f38877714153056a150b9d59c0038f845b8b0ace097886b2a90b43261272ef2cda9b6c56813bb618b563c4f83e6e90fb56dc69381459fe04f67780a90543238644755df875a6116db33cd53247fe2b5130660d8fc85851e9f286f75db6d0c1225a43183383c3ec4ae9bcc35203ad270600c2ec44d4f3742b8c6aae0a62246b69fccf174c87c725ef734a339b93fc7cba82f3377e287f9334783db646ceeeabfc45ef93b15fa03c80a569a5a6ac16611939da71621ec1f34eb00b3468251666dc8d444afa1d81973ecceabf9d0d46d756b481016d091f1adf559b3b3b441f194e52aed85937c0cb94f7ab4f402c017cc9f3dbf6cc32897f7056cdd30274ad8e859b5b859e13b15e271450ba259af000338b5d1ea9d87aaae1ede6115d0191ecd28a625377beaaf63e6c0f60018a96002273fecbd059fd512b800a3ac5cd85d9f82c516ef3093f940ea651b88cda9330bfed0ae9bd81489d0b52fe03555ccc24c2f55a5fda756715ce123ec3a8e90a0fdbaa260341943c09b58f1ba59fbbf6860bde67b4dcad32961c35f43e9fc5efdc9f33dd53fdb863cf8bd40cf35fe47a4ccc1dd519b76a8d6e41d449b6b58187411ad6b1c91d0127570cb82c976002e82467a8ff7b7d6f53f9a944623195c74189c9b385fbd0e7a4f530bcb06860f14e95d75bc0af8b514c97eb9ab313f8160645f9f6d1284640ab2d81d517a4b1466588f9c5718e24a5910c1824a58c445c49b07c93c2ba16b50a4a9170fcd08d3086e2fd758cea0b11b0fb79c626245fa8fb2e0f98024ec4ead979b7006792e3490b8416dae3894b5828a16d0637a801d364dd59981705da0e1900ad1b3112882b3a27100aec3231a430ce9ae3526d1bf7be1e264adf95e24c908012bc976232652a3777a13414c2c2925ded18bdf3b0cc2b93ff80de8710ae7cbeba9abdf0ae19c100fd3c0557ad91f402a2cbd82666d0218a4039b7b33516dae9d228e4daaf56a6c4790197f9d5b5e7dbc97c99f2d4b8d654f5ab81de5ae2befcbaf27b0c65bfd20138a35a66d024b0cd6247995eaf0125463e923777bc05258abfe3526a92ace260e1d9193bd64e186e9359898d0b59e3cdf642f179f3d60b4dc9a3d80aa8c329549539d8a23ec78365d9ea8ccb07c738cd1188736bebf8bcc8c54284aed66c82ba707c84d22f86ef76f6b491188979aade59f48f65c8421f3533de2b97688ab0a9b062ffa402510358e62ab679b8b666f0baf476b0dfb6a82b14bce01200e334448bdd81977030cb1c7746b13efa55b353a8c9386ca90cc2d55f2a8cf2fe0a7ca19afe6c309ae9a4351e89498a95e05e49d930e333a19f8be28cac0fccf296be5c022d7374a4fb15fe296292d10c8548a5a95a6629cd10b38a09036be353a06569d3816849264b61f0693d0614d0c16570cf3c8032837f2bd3cc8502ff735cd7d988e64b6e6313ca68e5d348d271cdd62f359dad8605a0fa9c65f7058c62fe34cabf322df9e9f9bf6c9aaf031e2bd9c89da11c53e044b55b4b0ed3272bf8a2d38db48fe8d213fc21bfcbad259813d424fc5885a68fc40acd5b5286d240621fcb7babd5859f96fe6e02c1b84df5350b64db39090c38026d433d5c31846f60d9cadc312ea821f875104c67b756f4340c1aa1c3714b1ad26a97a8fe15aafac01498cf311cfa1a26984a809af63f120ebcb7bc91e3de3e7e10574abf36b6b3a0b9ec3d5504fe6bf099b6e4028ab91b162a4d86c24b6d277b20fbed2b1a152dc9a24bd0cd68499035282842ddc084d96a9559eb7ab4654ed38af41191dd87c798542204a57f9ad23eb13abfae73044039aad7de3fb923d4c59070bded3776ed752f0b8ca1f50a62ebfe74c6a29df8d41fc6e5d6c3cbaaca336e1811bbc0a821b99143e1b62646b5f340c86f0e611f82bb4d8e072fddd105778b4e0990df5aad9f0a4f10d91e2fdac90ce84ea8cbbd8f25ad366bc682d7885f00fdd69070b51ee5d71b677e19ccf3106101542894042438a5a3589c1a47a8b65c1e172155c752dfbfa75735766efe6f9015246a28d7c96963228315d2da0b7395c276a8c2b9723ee793ad288f3217e41038e97cf81aefa05acb6c0bd90f123ef2de723af026987997de127677f106bbbe2269ec180573326b6fee01e5b1e33f88af8b251c7a5eb4106a7ddb404568f08d42fc1fdd75dc1b6e7f8b912fd7837335d115216b8b66d2373dc249ee7c67628c4d4f1ed6c81f8bd85aedb4c81f8b2a3a146d5a6ccbb919a92873f53b389044bb6fc127d607add203b1d871d9492843a1d5739ec1b634e2da0e9bed745bbfad7f97e456e612e96124cd13acd7d3b9d0ca3675bca8260ca288b21a5fdc5a76b0a622ee8c74a7b4aeff25066dd97f8fcfc35be4e64e66d51f7199a9a91281591b482d692d714f420d8a176914c791c8fdb18829875be7d50af4db0ebadd050f0665293f41cac69c02954ac01a7659a3232361e4a93799e5631a05f3a9a1c10befc19af496129f316743aaa0da330dc6bc458c905d2f6224b91485ae2f2e14eef45734ae883ca2b44166bcc79cd5d4050b3c2a55be0f8789d09e91dfc3ea42fd261492a9dcf75ab92e767653ad1fac9ec439646c71d3a8f2fc3471377006bb9810abc6883fb3ae7d57dc9107a143a1f3bf6c65024d7dafa5805564b785dd902a3d1b0e7f2b21477fa2a6b63ccc70fd25c16f5215d938689dc089e4da888ccfd37d37c5a2862cf80772775bee638252692b5dcae415285b5b862693a89e700feb16f2a0e91bc1ac661e6a2acfcd549c7797276c320e2083e60ac33246c9e6cf4c1e264f13f7567cb088b446b6871efe3466ffde8b757f0ffd62df578793e9833011aa9012c2b83c177feb8e0284a410ab473a4b28d2778e9873fa33f1949961025de8f981f30841c66100b10ca9ffe3e40903acf96aae444a76d05bcd173b48249b3f6fd3c941b1fd8cc058ba28ad8a59448301b5e682408269c9cefb41fd4bca8172faab9eeab3a93afaa507f5477c2a3f42c675aa9f7722dd08ddeae4ca681a81b2441c34fbd6bb18b018b4a1540076d3adbbce704f8cf44ca980ead12ac1d577f3192b15e3c4461fda0f0b9856b73603425d4ee8058680b80f70ce07e9923ae609a6e44fb0b309382a8df66905a1427dd984d8e3c262cdbe2421082f86c377d0e23e5efa152246a23c87d3d307f1b97c25fe578f8b7cdada1bdc22f4c88d932f0a6739e96600c29995b46fe40fde843daa3633226e32539be7d1485bade986a9b8b5ec7e2a1eb7e91250abea938c1cf17be239a5205f58db89b5dbfdca53c1b5bf194bc9c4bf6f5141ef98bee3d988eb3e235f25ddb3dbf032c68815ac7c3c61a414d23fce9e52919243f30c1d37fd1782ad56afc120cb2419ad5c6db103ab5d8a6d44cb59bf65e851b5095742828c773bb9d869afb4d20c0724c862136f1039e3f818b1f85f67f9c35a7b281e700f0b56d13ac64f37024e4d9ff8f8c3ec890a422c86a05ec1aff4d627b65528f4f83a577cc520836e868c71b4d0ff136d1169d380abbbfa86781b64d2bb903bf5b52b17b30afb84a7b64c84175ee442d303bd5931b8241d1255d1a8ee6a72200be05e6e28ec50929a255556e518d112a96e760695ccbfa7eee1a9d1e7e965f80b324af0c5479d59667c00cefea535a9f721ee1a29c047fac6fda7abc089b309f7fe852279024bece1414d44cedb116a1fd798608b863a343c8b3b536c39176062bd344abcf43d8a0beaf19de695b065639be711a02107190f251b841a77a6197ba6ad2eeb9f14247b04b5c104bfecafec5a4c2f2da91b1b3f85e289e2c20fd48063682b71ee021d3e7641870aa1edaa4aebaac21dfa1334236d6175a2e916ceb4e3192c85b829855ab7f60c6030ba960ce209f162c0d9bd968479cbdafd648ba3ff692dc983655ca52f6c6cd146dda1cb12ba8b90b7be256e2975c384625e1d9b7b261ed649b5489e9227e99158e6fa7729a946a863514600ec5f23fedf3f687e1e94361474ad0c6d33c51b37f26b7cbbe2df8c9ca5ac18f606b0f7a12a551596c2054090c42985e608df78d931fc52e1d7daf388142230b937f3d646bf696d351f0de1684df377e7d47c0ab0aba294830c458dd6e28c6202fb89db76531fe1920bda236a7e38bf1b5426296416f3c4643eb02fba9d303668544c9584060a2b47441c5eadc4177cf5db5f2b380f5c4761cbdabeb173276b58a38f80c70d80470049321e6b25ffac1c48bf69da4686e8f50330498b309a754c0c873cce6701d03ed9f944692f9d663ef073143a1eb4b8f03b6976576fa26792c94fac8c47516a478a910ab75568ccb81331b333c529b617d53bc0fdaa1be215ce861b7cc880d4cc1967f852d1f6638e7dc7bc07810c83fbc891bd53486395f7156862ad820d4f1192bf28fb77b2369c53999d727e65aff90b054dbdd1df40e5fafef9b3e3be6e6b5197e102a349547534aedd4852c2e0ed0ed545d8b62324ef19146bf72a02d6216f53f8064d00689d0719345303fb8b4a2260856c88047fed8b8b4f49c146e638d1e15bcf1e4fa442f6d0474f6e8cc5299834338273edef6133f6fc6120f3b5cd473aa3dda0cd08b6775cce25afc23271f7e6628080ff6221894d6d5a7e303cecc03dfe9cdfa3c7d7251e83a1c51810ec941c4c2e14e1d5c04b49a01385041660613a12cc421449aef62fa6cb3986e797e5f348b71b3bf0c083dc1c591c178f278074a455c8eb6cd7066b9c678a31be6cc18dc9ef4d6a9f85450be953d122f886903c708d014dda90fa8c38b54c2406b419a6438cd5b0bd7fab6434957e36a8aa8e75da0eb72714131d4aa5bdc4c4889d9f4dce150a1e8f2e4c680fca1d24818eb3609d3f1bc64fd7d448fee17814d9c1189eefa11ca6b98e3a63ddaf44a50873c2baaf492bd891706c9afa03441ca5da3d3df04a7403000c5198506eeca2b6a7c2d90c8b81316c2287bed47c902d7ccfc6c199e2e3770cd14b86d330feccc52ef66c660cc0ab8495e97e0bbce499deca6e24df5aea84b5b893324edee44d26c9502e87e9bf95f55ba0c311a6ff40c115aadd4e855f0a7ff45248fdb089de2380eddcd7cfdcdde0b20a216bc2e9affc43191bdc0e18c2d7b3efe6236689c4f83fd0abd98cf5c7a3552b10fea6fe739044da9d7a37797ba75ef34a20d5787ac50042a0107d2fb4329d40e79358d5c55e21fabe8f0c96d671eb74769282f4e9329784daf1a56c700490c24ea639d356d15b1b570bedbd10bcc11f27a3f7bd306b75015d1bdd87866a1121d554c226d58af003593462f69ca186398a4d3ac5a0d0826534dae83267a52fe18a67b5bd0aa19b8919ec2652ca536aee35862778ff7b62ed29e06599504c083f2bf789dbf0d5edf51eceb9869f32343d4a1b4bd57dc6a884ff047645884d4a45c97f6634600d5b2e427d923547b3e93800e872fe56907840c6acd053e8ca48051b91e10faf133081b31f962afec4416ee7826aa2385ceb4880688f7a76906eeda89a953a410e03261e226edc6dcd858ff947dcf98edd6c0570f47455e8889b4a44a501646b5a69e9196c20168ec23b7a921d0d0a47432072b74226c7ae190976012c4a56de7e2ca466b1903696ee44c39450dfb61a9f279982ba34761cfff4783bb4cbb3177cf2f8e3bf873d92be33459a72f25d5a91feb1b4d2f0411db9601fd2828410f108d7113416409d7b9e17568753af2a1c854cebaf3f553b92595ec0bba6f7552f4893715f5b974b982ad193751fbc452200a1263952ab824e2169aadc53aca13864a8b57319edab415cdbd9b4bbd609375dbfef981e2f82e69c03109810240d674408a71c0caf5ce3ad7737c4fac8eba91b4783cb80eac67640f03e2db9923db33577e03d3c7b13a2502dcd7ab6b03787e81747922854d431035059aaff5a9c96da1dba622e5acd38b829f6478919116febc341a3723e32cfbce6c275f71675a453827eb35b9450881000c81b80307f41abc1e64ee13c5876543156be651cb990b2a92a05c31da78475b54ba592ec8aba8aee80bab940957ccc5195a8860a53cccc9fdc373b50763b12d3f2d16f4b6653cca7f1b9e520bcbc75e0560f358446cd47f5dab45a63017d256c3001ebd55702cca7ff01534d98a962afef12f2c96d5d3e90e48a46af5d0a096bcaebc40aa973beb8ef5235e4a72eb64fbda002dfb73e5391137ad92ee67b65ae7a45ba9fa73efea853b9ef80fc9f28f03372ad0a66b4083d7f48c2dd1220653538456ffdf037a44154dd469bbec5e576a0f9c742ed5b2aa5a1153d3935aa334d09499038a6afe40d4f18a9706c2e0575fbe5c065061b2bebac89f5d8a241c8e41cd5f1b904958e4ad546f7db9dde486db420418803f248c3e91e090d18617ad66872198b78e49238c9413460acab96e5d4bcdf92d4f79dfd972af8f6a76e35d87dfc0c9b99d9d3642dd3e74dba068ba845efb20d5da54312e3acc47c20193bf4a6a3158160ee1f4f7d04d012ff5fdd30ea91da8194e2abb630c22f9471890977bc1af0f8c66f332980e98f8e5fb4fb77945c285e198e88c4b14d0c2f963d38c39db0cf01a4a19a720e51958829dd3764faa5480dbe509bc0ff7d24458a3b8609b279bef07d887ec749493e499e109c45b9adb554990419f3294fa835ca3725d03326ba0d91a90917d0fb123001042a1f9e4bd05269f2e71c06fe2b6c095bf64a8177071121b65905d9a1e0fd0185b192ead80001474b9ca61c626498f52bb141c4a67bfabb85ba1618d10dd81174d8d54df4ed14c5142df4eacfcf85f6b9d944c41b0f81b11c90e5b17af6875bd5916bc1fa1e16eadf62259258190d62afaf7a7394ebc3d68bdedd020321b6c7b16e07747b09f7adb3147e5be222eda1b976c060d04b700ddaa8ff3e433f2c33f79caca3c5ee99a82c37dd0ffb275a5a050b821e2f48b33ecd076b65a9b7dc0fa3b26815bfe7843eacadfb45ca6604b2fac792cd66fbbf6e3fbeeed5237401d954510b17a0120014f5d465f57b2082aba43d5fd6fa94b849deb7bb2b2a1d2c9ebe3d572e78fdae692c0114367642f7ce810c634bb147148dac5021d4ea0ed3c809ae282fb3495d5639e5c1c9951a49e90ca69687b2993e1b3a4933ce386482a600b1c3b13f0de01097798cdd449710d3a9e4d7336fa9b1ba3dea4f0379faa6581bfdea47beeb09b84e7d38030fb769b049e61226947c2d5bbe759a288265242057ecab9dbdbae6f18ca0bf35b322058af926e33bfff820c85ada32e8f13e0b20f7b376ba66021e54cf16ed66ed84ff4fd8e896fdc80dcb73b159e329db6101a799ec02353ab30ccd6df4827c9b0b15e564585a5b0948ba95f2954e781b220db6bcd15a0711d78e34988c47c89684bb2fec071735b820960615c417600763944fa0d9750bc4701f497b54a971815a2b68610a13e83871d6acc7fa1041837f89b8b535e11a04a2d262b82c5e5a2581b47568ff83e17a9e16bf44dc04347e068f883a58e3f3d9ac8aa9509b5a615d990ffc2c689e706b02bd630f305379e395a91170f4941527f229ed7dd8bc7259ad57b6abb13c75663a7c75b653a9cc8e08b68d0050a0fa2678922f1eaaff84333a3cfe45b55a1d1c806387cd227c420d9c9b8f197228c95c31bedb69ba92b45d0831692b861b132c4a9eff1464fdf12c3ca697759a053498d3c88a2d5207c54c5293b1fdc70a1919febc357acb95ed69435bcf9adabe82844060d54b2cc7d701ecc053f4e2e712545f5b95e44a33cf6e6b43c66c5c49af8a39287ac961b83c63e3fbd8220ebf1433e40100993d77fb36391cbc6b44960ed3f976651345d3483f4420b56df2a88ffa241ddf4c51ba7037238a4f8b5bbd3a5d9f22f30ac201957596bd5ee6533134586210482655999efc15da50d0e0fe967bc5be566409aa56fc8587b19b09f9a9f4e95f770c0d24640d5682cb8d9f77e3da13af78fafdeb5de8939cdb060952799b443fb54b1655d271af2f6e25865241eaa4f88f83125a1b1d6c64534bb6df3ae052ab08e61763f24112777eb644843c2ffb49ec0f4c837bb3b841e9b3a91154dba3da214b504c657e1b2cd1008b569084e9aaccaf777e714523f7642c51a41c69549bb2a98909637ca0f4eab4e1f616b64159bf4c6f5b06e2ca1b192c268416f8904c5abc055c47fdf4a08d8db19606f50ef8b83c2308d7b98d049dbecd0f1780dd1d6554a111aa459d5111fe3a303a1b9b57aaa93bbc1c08d71033497ec44149b761611380b4089d3a96540566e00b0482b0a639b472ac2551e6654f0c732cd023eb42e8352b0d0f2b0690a7bcb17576741f1eaa80d4fd115964802e1c4d41d07a4bf1835f9536fcaa81140025bb1a029a7ecb4b3d8ed63c7a79f8a92d7602c153fb2b95c01c6960a49f5b7786069a13f02d6dbcd03095a551c40221167cce1fe1ba8c21e6a823a95a12cb0a1ce49299d4ac7f254ccbf13c9e12fc0c55a000348a78b73e4b483616e4ce025c1be3087a4ed45d84b1fd91db1ab85f385404c896633387933d6b334d4ba3c8fd8dfa106a2511d8d3f688ab751b55cec8365c884762c70707e393a6581c2df8d59926f65974cfa4fb91a4f684498b32ccff86c9dd1cf04760097bc17422f72e7c78b005e30cda6dac20602a4d096e0c9b93a77c2fd707abfc14e3250d8191802fbc9de73512a40f13bff0975c0695d0b28909601c3c54e93f2d0768d11361c6dc8c36681e295fa722b253096848e3a967b4dd53abe6f8c53d07db963d4b7cf728f229c7800763ba21056478de2a6ebaf251e8fca3cd23914bbece61799cf8a81dabb4b5b3720a3e68fa87c9062a9a270fc8a4bb1c1b29e77e6507d8188a892e091faa2e02f3d4de8965b7ff564dc87c615b13896f14cca45d1118036e365966106916bfbfa583f6012a3b7431e0fcc958d2b52ef1d902fc9945299952753b5af94fc1852a8c04414e42b9fd0c2326d3c1cc744abfc584cf3ac2baa5c02f6e9d97ae8e7d360d397d312318bec71496a8e5b74a43680509208ffa1d43767aa7fb8c8007a9ebc2f10a4b97468a80c2f4726401eceeb93162ad83b203cf378ac49f2570e676bbb708f9f3919b7777198511a22b1789cbb177f2d7f701102fc7ee6ffa53936b5ec9371c71278cb0e6103f8307b720950cee755e06ed79fbfc2e1c7f6c86facfc23ddaf15cbad067edeacb24beb9b17bae7836caefde04bc8603dd16100785b7160c935d117b3923e103ecf14f088272d02dd203e21513ba4a35ff1070dc059ffaf82ac1f5c40ff7b414e380e3d92f6903a6e35edbcf1af17ebb1de396bad6a846057271b4659462c25d0b601307257ed6d98c357670f0942cb6ab8d096e8dac32e8b4f4f6e7b323f278f0cbbdba0b11b8604aaf79334c32506fdc5efe0be83686025f3901ba5245a33f39994db038935ed6dcf9e36afc545733b61f9b2cf86daa8be22543acf5efd7efc0c8634c7e5d6019c9d37fccc3f453466baee8b29dbc5aa469d4f05b32d2590542763bc6677a9ec7852d716db0b549de219f86e2245f759e040b4bdfe4c8055da0bde6a82d0cc2a89068dc48965432ceb915ef26c6c3ae8754833da85cf80152ffe08d75ce02ad81c4c0745a54d255920e025eeb8dcb1f0702aba71734c2de496efeb86c5b94c02da5a3b420c2dd6113236a44419ee5a5edcc8d1ab8fb4c3b116425a62ab90bc445e5c85813a6e1a70b382b76fb8070acf350a15489c51f79178c764a680357d7688a72178553afb5baa088c25cc5635e4b61752f9169360a87835b36b22b9c6182cfb1c51b30871b3c4b0aee4059c03e71047cddf2ff61610f76ad16c99c86522100dae00fda35d03dfae7eacd72e578b94a7f8db9c941c486565485fdd5047a3e89522ca371af5802fb9877bb9d92b50aa031dafa062e5c480d74c2f522053d3fba752cf60aa86ff1d8f305e6baca5865b5309c9f835af263fb8f89089e5da73e881c00b6b9703a89bd50357bd40f5e2cae38dcfe19509c122c4b0dbb4fade5aa1dd3c25ed5630d7979b60ce1d1fe1324c5d10815937c54d051f76c2c679f8ba8b10363bee50ddcc09101285d703993c5bc97c450ade4ac1edd617e2d9ec0a1068fb5a02ddf2bb848aaa87ac425f56473992715c7aa265adf6d911aa6c811907447a42a0ed3bbb91111f02a125128b20853b3b52a1abb0c3e196533ac5c9fddf7d288ca9d49218cd44d7ce6048b2e899580fb81d8e17b117bb3bf99b269f4847d0b0653939e5937213463d9a449027f3e39fcd5f4dbd7f5a88bceac39ef540fb2719fb9a3f5e51ec8e9ad43afd8a482d26f353c855b785a8c3d624bdffb8ad8d4a0bf6ff8ea93ef0a5d162cf98f4990b18d840483f26f139a23a47f18a74e97765d344efead50723de1b3e21fee022d55a368749d99a83c4befb9024c21791e778a04228441d3414f051cc052bebef38643ec97ed3327051ebafc5d9d8d64a90e5c007c3defbdb7912aea86c952fa0c6ec71e1c30c9f7a232f8be8acdff1b55a9a3304349ad7084304c3eb52263a94453d0a94b4c68c936eae91346b897ca79034b780222fe67cd4a211eb7cd94e3e93d7c9728751b6b0db071093e36457bae1c68bbe58fcc25773f47716f8489a006f3e96f54bdc08ddf440f890059a82c4dcf79f9f68c7b0e40e855c7b844ef5bc709899c6ec0bd33761a6ce9e5017db8d1acd1f98fc4bacece5295815f32d9abaf8e0a9693c00cc38a22ebbe5d92d0070903cc7dc6fc5ed4bc6fc2a40b596226cd2b7b2a339bb40596d9c8abbca26a4de6160ec69045e7ae74804d9b9b85fc003a5a6108b13d617df9b2055c0c32c2516a36b15b86722f550305340c708d62d6bb0cb94871c706735d797fb9b92cb115b335310258a31d64922060cc43487913c9529b9387fa7e54c4727e9a7b78e7e723eff67232169efcdecbe616071435019952ab50e0d2e53055c2cc484ce30da3ea91013d85834f451261b551eb37ca274dd722a4d2fce58c6eeb157b6e226c40e6701c47f5384ab3a9c501b9f23c4411348b10a750d440203f3d70a2047b2f84c6f4c8b74776518f8d249dd12b293a5302a10c9e83f4f139b0cd5aa85feab13c2a07de4218a6f5974cb2e1acabc4fe563847c5b61af114c636caf6c8ec8cc4c693fca92c098f401d3f53b3f10aa53b26676fdd220b1586e38920388eaa3300e12b0d1739f58b928c2f4aaa8d2c2c2e0a9a55dffbe042ca2be1365d661f50661be34d5dba2c62083e8cc2d86637a3469a1c03b2e7d3db5f17aaf6c7c9b35e93e0b7f5ad34da86979df32b4a03ce1f8da6f8093306b8da273532eae308818c4903dd26074f9776fd6daa4b3e335f7f6467e5701bacd7666aa843e3ca4f65b6fd96c9c588a664d0d4bcec189ea1de745f9a28efbcb76d27e7c3e43f85a81ae34a7a9895d9ef3614766d9489bcb3f59421dc4c24f88c13f2837621a43325b62c28379cfe29bbac49ec4673c10ff95780d8b83b7489347f93e7fcae01483c77eb35f11b0275891ac4c55d9c5893ed24b4138cf233fd471dc46ee4ff988c0262dadd41fabb67adeb7600e58d0e2c65ad30861142326fff870cb0220282fb63bd4518afe901d0d84e6407b6138a47eb1fc57acbef016b4f6a88426459f712d65fde6012f5a5c5d8226bb1c172e365846eb04fad12b75a1874ecdb918b7d67f80ab4798ed7c6b1a5d6af0d057280708a6b457bcc75a849bf2d610e6305ffa38cc50fd956bfca2eec32f393f0cfdead042ace39cd069b9a70ea894672fec790740005ef4f75e638505174974549346fa1981687526408ca9dafd90200ed1fe1b815ba66604db58cc9fe630c535f231a8b2a77abb1338cdec129424e3c0bf05b8e41167078bc0d073d77f3ed0926e3eef205e594107f267d5bf8a34a1f27d111c769c3965f02c8642478517c265db6d470bdf7cb59daa6158c6ceac858b28c03c56e3166fefbc0b3d1bbcfbdedc59d65b6527df4e328eca0c2c0ee2d302f3461b0c5e292d3551703a65f1cde5d360c7afec6f34943993d676f0f531028d7ece4a95bc2aaa53ddc78001eada5df82faa6940c3440331e3dacf1c286d045c4b0c01dc3295f6250881656cc40154d745aa2d878422722882826436ba70f181075e638e30d5e86e7488799e8bd4dee6dc1766fe4a770c9469cf3047c32f35de14501931ed2025d8fc95b1588701c3a59543931f05ecbde9f1b91bdaf0b4778baafa6a29bc432243774dca3bb826a12cdfc103eb87203acb2f493be65879b429c42d49ca86250660ca5aaeed5e8f546864b95f2b8b7c2e6b6a434c3da31f0b23d14059826dea121365a0b9d19633adb7c530d278447e891dd235894ce660a97a5aefee1381cd87e5c34424d2c6fff39000e8520669ec944fd3a63e20cf3eeafd78b6dacc201507a73e5ec9537d1aef142e32e6a91f65656b7bc39ffa420ccec2e170b72b4f996921bbd394aaa3a4928a1937ec01bcf4402ff3d9b6e698066947af770b3e65630def4c6f9f99caaf9e3e140004b0f5b253eddb65331968b1ad389cd496733bd54c10c1eea1bff4cce11a88b486ea98cfda578c42def45dfa8c236510ed1d00f3f6d2d421d8168a0d11de83cd8eca592e57f2ad99a77bc61a1cc6c3b976cc2532d2c8d3ed1dc63181fd07333cfccc3ac22378960e47f3190045340c5c4b995831bc5dad7d3e199a99f046d2cda9e30fd535a91279640bcf2ba5695cfe5044e0258cc649c0b28d42e0d7f69ac133cc52a9268e54abbf7dab3b26df243085f7035383f62cc99b214037a418d2275b72897bfbaa7c401164624d3fda8d1af946f03e5fc6062eaa60e27edf38caf503c65f4b96e20d264e5f362efe0f4e658ac721964bf6a0171732b79961a1e8dc811a1259bdb49e83a57ab031b01992a0d80d7b54d9b7359bf2c6d6d39f7896c3f4c62c20a2f37c993f433f495dbb2c9f3c1289f73c59a1e50e84c7366e9ca6fd42c5e07c26199ccf4dcbd4bb10da2924e44a19426fafefa7af90d352438303fea51d2c552f9a064ae38005e199e121ca1a73b1c16963759cf19bd7dba480a9cd23b5c8c44acef17d1e2a65528130b09c935722c15f9d2400ddc9a562d08189c62592f08e2ca35e556a6ac09350c709ebd2911f17135a8d6dfe27a10951216b1a724b2861220dfe414da35e9a20a5a8f2f61da6c472217303821691e28ccce4f09a091e48fd9a0f3ff9dbf302daef53fd0d0298f8b8118cbc6ff686e2edcd6577262e321634188ee385ef714f063077455ce12f476cb6d7666884ecd9cd0837ab16deb9fae21251d165bb2c06b58e2fc8a74f509889457b48ea7e3483f3e36c05e87162fa96d71e98b6b1cda312baacb17cf5dda57c46f6a1d9189e28c8ebfa4030f82c683d702ca3b84da5f472f869a6af4e11d5d602faeb9188576ab2f851caf73c5d8ff932535d1d26cbe2bac5b7162552d9a666a471ab7b04f1767df18a58dc8a245450580efa3b97a949b72e8018b3b1092c100d93797ed8285673eca790ffb02300cff9550742122a7f81a7f47ea6852cd11b68c2cd90189f40618a8d6d2e4e2c812207defd8c301fd10481811b3e06e4d6a4713cbac744c493d85e33873a84ec2b2d02331a439062dda8b8505037fc295c52687277fa7695114039a182035de7267880d1aac650c73d37b912f04a7fae12f39d31ecf5d970f162f629519e13ba3f5dfa4a4f4c9c6b64a07a0588a5b7d78fb56cf2fd3aa3deab3d28a283cb834efeb40dff76fdfd3e5a355d2950276524cb7c7f8d11bfa3532be29c167f66259741d82c3e65fcec0fac027cf7fd4aa21b93a9eed70c079f985fc063158910f2dcd095518a0fed78e332f25d9de2a8058847c2989a3e520eababc788ad0506187a6f839f38edd6603fe7a70e0c487c1671afa4774cd24b7e08db0fe9f42064ef6562c9b47fc4b41d8744db368caf11f4eb54fbecc3f9b04a2972defb91cbad694d94450ee14458f67bde95606b936aabe7f5b6620e374ab20822d0c3e9a09fa5b4369c7091833a1517e9d27c342a1cebb0f8ece13eb7b6420518a3ba5383a8568e62971f7543c902196575a5544f258aab33758400bc381685ede5d7f5ab44331cd04624cc17b47a18665aa6cf5c85040ee83a5acb3ceb64b56ffcef48e09e2cb5e531bc8cd445f45eedcd1ddb20bfce8853b93a094e1d51951fd6642c906163e68da194e415fdb44c7a36afef3e457295a1cf6b89ef5e8ec19ff9656b03450b9f452aefd1aa01cd67f5a9dd4b1f1b4553fc2c953632b3732dc366b604668733d02d9ee51454884f65156a88cb2f4d50b39b2b595a20d112a561b0e1a35eb6fa2592d0f3f04df13d4bf8f5ae80f369525d7b8c7077c29490f35a147792510a470b57bd51cdcea8db579e7fdf2999bddcea09edff398072e62ccf14bdd2a8bfe69578184a8bd3d5ae6bd5be15817c5b5b2246961e367b2551a5ff93fdafc944e3c6efc3e41f9b2c130311024c9fc31f41f2d56c777fb4f248c62975814d817d22951d005476863badfb2ef96ea21adc3fd7a30b769e2f3c7cc2dab4f792803078d2117294554526426d05b6bf11843f40861c5b7b6efbf6072f5b92b84cfad91a043087f010d2dcd88b8f05b9cb72e283b217c82b223c60598e6d2775515541757d883f1f6ac9d19f7d817f00348971e3e94b5d1f08b2117c02baeffe11b536d25de256b7aff064e298dccb08ae4fff0ec11e82a84ead3529190fca8e0c83e08d5fa4e960067596aa52f607103aece46704c1a5d4c0f98caf8e5aa5d9bbf59459c70dc77ca86a9e26e1cfb5b31646801e61e9b6466ac0a8d3e4bdeffdd0b30115e82ec57f6684423c64cd92de90bd261c3928a8c3a4c463187d486cc923c00a6a0e46a5df04f340e59924dbecd726314ede3a778586886627d7da8db8c870ccff30cda1a31c7931b0694b3ed74bca0dc965475a23bc4d871f0bf7ee11129eaeb4a0aef43bf779f36462267e8e68d7f28c3a971b327b8666bfd4027efafc135810ce1d2079f960cb2894fd4c8ec01cc7f1b30657513225311a3ddefd30c775c9f34c934d9b0a4158cf35bca89ffe99c430109376796b240ab37dd833c9ddd4496f306940c4efb5c1169777d86b55b374cbbfe9cdf579a8bbf4d0a52727a90698a276820d1e71d54399d4d1fa2d6a133e9fe2d5cd38424315217f36123d733333e009b3b079d5ada5d7ef9eb72adf51905a5aa5e423094a85a6c8020273b2ed8f279ef87a813960ca2d55811f1e0843e5027025aadce4e2cee3fbe87b2ebac30782a628417592111e4cfe8ac09d0787b9d4d0001709b30586d44ce4afe1df03abec62ada6990efb3c26bda76677157cb6dc1299cde20029e66dcf50139e7bbeb991be23540c907c74f16fe0c6c4ebf4f7c557d0a7748b217007b17406d8dc532d7aa251d7befa3f9f37e4544f9ba727a3bba4ab61a0b68af45ba744ab7056949100dc58d2c2dcbe8496acfd15a854abd600019496377d15372cf7b10b07815be53a5ae0cc3faa4267613de0c2a11f0a020d539060823609f001e0b09da7dbb32aaab4e0eb5fdf66f96b8c125a5a2f71da3a137cb96113d39cb81041baadc6b15a73c1852e6cc12a7287f1f11c4fa4b67fc58cc3e0e6b7d5830c97a9d25c094cd29e0cf93f81da01408c60063b1a25cd8e168bda44b97d7e9c4bb7d2e29a5049c9a959e1ac93ae81c169321119b311faca2570aa98a2e8a61ab66ec6721c7fc64be4ea7fb5c0e0f471f09de8eb9a871611f47798c18a218001bf13ab9879122c270eb355d2dbf4a0ac8004a38296fb6cd1438cc4fa2d973ca344ca534adb4a733f47dd4efccf5d9524f654c52fe5fce6eebfc3a1ea40fe40e91d4eb3f4ab6067417df0d49641e4123592acf5c24464db52776571b4bd5d6071ce0882075e7191dcacff3df7e2cac73b4906d73787d8ae45b8a51a0f69c24cdd215b23adb095c0a4db27bc459a7d1a3084b2660ab900a0de6f1ad96f14c96b3c07c7aadcdfa5ef04884e23275513796421fb1f8693a3aa2139972734ee666935a9e6ff83bce60b6f199d26824b616ad3e8bf07ef491d1b256988e0bae8d416ace79ac2cc2f10cb45b25369f26bda9e9df50c706494e267ba860f3d58e9c7829ec53a8118fa8c6017cc910ca773beef66e7d5d89aa4ec0dd95700ccfc40d37de22d8d4ca001e3f5b41f3276f1b4dfefba8ffcdb66498f322f56dfb2369357133c7e655d451fd31197a066b67b9db4c55a3409efb41b6718dbdb43ef13ef340789e5791b3ef36cc7aa519e932856367d3c24757ab10c9edb3bb63316abc6fc9064156a85f470802558242728294a9d4f564b9d2ae04a92e46f43c5d8c0c70a160586bb3e8a9161fc8a00e6a7f3778efc617da6cc0b4e6aa73a9fb63b95419ead0d5bf220c671128f798150141f9e5c92c2231e4092b10875aa22612d871eca334370722766f03efc0aa28bc9883d9d83ce69642f5d5a0f9bd1f158cb82aba061159aee0aa98c3f9545c190ec795b4cef18efdec77996227dd91796b62154a9e24dbc63e033efd86b2e8b3f76726345c1138df34cb4c9135fef006ca798ea768df8605eb7e421c5fcf564041e6d5fc4697d59b2b3082a99cd915dc236cdfef1be32bf6b3f87a15f81db726801b75fcb5935cd689620e1bc9ee2d8d471590ff38b988e00adb9ebdb7ed133732682cf46f3649156382e30a497de0b53345fcd75656124009887c9b5c32b7d6a01fb715757aee3918fddb73704e924d03dc5f392e8f972a335045ee737c2bf4fc34c6a939c99d70b14f63ec105b80e484ecaa523dcf070ef94f46cd778bcfab0051bc8c90b3495a02770d47138a249c4d8085ddc3657ebf1ba914928d23a5053aaa3b7809b81592d627ef75c3014e8b02205663868a23254d8dd60303c2ce2ac9ae430acd6e9c49dc6f60258fa53dab0b4ad7d7756b740a8f22eba420c061330c42faa6ba6f4d566cb7f5e44590e43e9d2ab1a7b24987dc89c8c4c047318991c368f5ef97a0a0ca79f993e0b1f1015b7b6dcba9e2ddd852a62022a462f38b82ea0a787adfc0cced8196d06f8c7ed97443e837f68c631a385d6924f2a0ae3cd2bcb9b4aa5690ea14745d5ce4e84895197ba8191249403fb0f6b83bfc55a3e4705bdb0f2156d9026c04231c9619e5d95f77a1d03490e23320b0e5bb8d5864a70c2467642eda77241cc82eeeedab4ced5c72a1b03a29e566761ff3f64247e280db879f468cb3cf9d27d0fccce37c1168b4fddcda0358f28a2f9f941c449c8171600249cfe67e11a412f98519e184d8bdca0452aff3fe8c515fc83131b1699fcb448b19637d5b890bb31c79ea2d811aee3a5181d69827da0fcd1e0f3167e8fc99473560be6d810d25ff0beb3125c1d205b5cd263743245e35afe70d049f28f2d5e30d6c8513d0419224d0f6e48fb09a838a053dee92f70a467d24163fceb053cec6d6d2cce8c8bb388e7718ae4bf74509c3261eb352263faf236fbbf514765aa228c0fc59edd766b6d82a88dcd4b1cf320e020b4c2cdc3c04b0a293044af9538798b9192b68aa452ddd172388d55b5b534cc779fa9272fb0551e5589e2664ea778463599f31d43019edef488a01156bfd48df8ddf916198866d3a54ce626cdf7487869ce06185da091eb9046257cc8ee56d69a18147e0614125bcc6fff49625722baaa077880d97f021baf4c5556b23ce526516fa4069dc97492902de6e45cf2aae56cb782b8f78f2094b402732de4f22d8b77446b86b889f895386a8c74a22538f0680f8eeda5c2ae03efe561c6382c39666a0505b27256bacadb0dc2acb89b10508905e6adb88ec17a604d61cd4f6ab410f0b8809352bc2c4761b8ffb005cd7a1d4c93da9d392f61604fbce04d7b8f6fad93dba00edf969ce6e8070e2223f38f792eadd945da315d50a7231483470af65d880c684495c18eeedd97984c1a1d6b4aaedcfbdbe15543f7824428837253ec0522c42d18fdc4789a15a06303637856395fcb2956f38305e21a1cc59e5de96a79befba0ba3c725c94c1b8ecf6e653d7072baeae761a87e2bd61e1165d74070e1febc087029c3efc662fe1f6bcf0d8f14ed0113ad5334149743d497c029757a0798f9101b237c8c7d995305db524ee86c390b9b2bd3834d62d80f4de281042c309b0dd7dfe6b1ae56e03dc18cc2efdc3f7b864bda06740ee39267cdb8ec039202c21e671918f174bc1171ef5409fb62eef88e8b9996ba9a8b222fa7cc225efde900a9e712d760403aded045e9b72db2658f2d2ce145df26300e25b8de791f221ba26a1364d04dfa7b7c7c18de013da2e5fca81c2786e51f96253111764c6237e939358d143b782c7817fc1b9da6093fd6bd01619625c1379f2b1ac000d14c33658390aebfba97a4ee57e92620eec2dddc229fb8e6e0f7c718bd36ba74cd9682d7d949b9d8c466d6c04fbfec282761acebdbd599738278bd10a613b263cbb2b22bb9a3104311bf332dd71460cf8e1cf5bdde157d934e7b4850a44c1538463ac06c5d9baac8b9361ad4e7a7a33cfb1f7bcf2103245c92793a40f3378e0fcaac38c1da2ea63ba18199f8296c61b90112302ca1a6cef616fc81da9a2cb7c46862d67d6616aad0437beb129dbbfc677bff59d1193c61a81b62387dcbb7816dd7beab0569b88a6b1df0d256c120f2e153f81e3b95fd9ef53198860f4c0f3581ce511a266985a4349d986eacb4b85aa363b59c01944f195087200f5bc616c769ed579851d0a25b61e48c3b79f206cc22e98c4b64338ed37f7dd8fefe4692d48283ab3c0909b0dc1458f67a68d028b1a5a38b834b591323f0ed1f9716f5c309615c8320270ac5b457bf54aea98539c774f760b856925da42eab314901f524bc9fa7080265256875592186bd68d496ec83585a1babf12313ec7cc9bcfe6edcc8d3ecc94af5f336dc31d5f77b4633ded507661d823ff70b5341d8a7ee1d40fb941d2baec47564a9b7c2cc32ef27d4bea878e402e0ffffff1f