PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79114 2af28eafeedfeeeccd909d6b8d6430be3fa548faa7563d7634521d6f8a13e9c3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
53b8482cb7a6e401441fc8c221b2507a7ed484f3bd2007a5f51d163225b2a830
Certificate Block Hash
2af28eafeedfeeeccd909d6b8d6430be3fa548faa7563d7634521d6f8a13e9c3
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00145a01000c1e0000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000fd271d2fa394d44a51708d8a398e4836b039e66b901a505056f532c1ae146a1df1ea64556d3f3e51cc8c4c2611bdf40fad9b22761e2164b28efc1163ed0cf83a115736e3117f10d656ad33518c80cb6ca199c3c11ca5213dde040000000000000000020000000200145a01000c1e0000

Raw Header Hex

000040204dc2b53406e906eaedc254c9941120b5515d997f6364b702a06e8ff9a9e05b5593c15b4659c6b384a71f6e76756800c24a7d6a22b22010615112e4c8e97c3fb9fc3c406aa3cc001830a8b22532161df5a50720bdf384d47e7a50b221c2c81f4401e4a6b72c48b853

Proof Data Hex

59,560 bytes
121216020307539df48076b0a1ad0d32059a70545a6a344c4a69ce5c819083354896d0baf6347f7dece6fd8e850ba070d3ccc516d630ed409f82cdad08821a819e60e5eacccc0d85c08c859e0228460f6ad04ed8bd41cf14e78d27eacfb31a7a7cc4a051226c55d779d72825517fa48738e83e8f6834588d61bebf654c159acec13da7af21d106cda3de2c5572457831c0a9011973a554b18ad0f9167a7c740682fb3f6acd1e82adf18134ecce34f2f7ef803d0a2be7f5ad98d21e44d8dcbb0fab07bf89a66e508cd08c1a01bac0231862654ea90c9c64178622a7078c8603c052444b227f213a3b821473e2098abd1ee3835977a4073d537bc76f95b86f71b29feb97b62566822a07f849bc3c9f244dafda43be3568c52a3027183d1f72854ff224b495d8696613fd7fddd95cfcdfbac5e43859fb5bab593829cad0baf2c67ac2221bf04a4eb34553d2937b73c9f3c1ba912d02ba857439c5392f4f96cc920788b45d11863d19877a6b08a97310450d25a45e5bde4c132b34177c1d582c944d5bd5084470d04ea686bbf0fef6d21d85de2b89f719152e3cc647a2368426dcf1814d622eddd86b6791ae6293332a0a87c563924e6d87c5cd90b32da911a8f2e79eb0c5cf80889f11c71116989b9265a13a0fc5b3b646acac7f9ef974cd89bab1f487bd0276bac3e03eff0a50e53cce20721ef79b443a6c33c89110f099072ad0c3b282c0ab8073a2159cd8f8d7098b7443972fc5762e76698c28b0d5bd28242070a9ac8b562eb584ed4c0883dda7fa9a5e8aafb041606507899dc969866f3a55135e56f5a304ff4623d56225af4bcd72d7e6e6475d423e0f9ea9f89e3f6bc8d121b1b5e44c522cedc939b54098224c733a08e8aecf71b3afc11e1176924d14598d344872247ffb847867de2546e31657544e824a46d156f976535d05b69f0c77136e755c94982ddf4e5e050d86d53f61b13ef25f8dcd9a73e44dfe8bbfd36cbdcc1c87e3c7f450112931eade3eaac243fbdb8af7e3c5034ef04f5e457c79c992d45b2723024c8b37fdbb4557a4c32fb3eab1250d31ddde4512ab471918a4cb482358e3dc44be8c3567b3a61c554e2e764bd6d2063dc08b96e03b798e99abfc66237e291a290e60dde4f0012499e2e59dc550133eb060c63687ef8f9a5fb83ba6392f9ec3aa34d22e6066e98214f84fd721dbfc0c8b5481708dc13e1c9057049b025097c462d8977a2fcfbcd5f770607b81a4b42be561a41f20ddf9586533c3fb37c241cfd5730d81a80de742f47e8fe5143c6053618273eceeaa78f1a578e5c7f4ddd27eb0ea7332d240320b75ce593608d96baa39641a7a4330b3625b4a1673e4b0b11bc0af18deb464f398bde1e8907e05d93af55205d756f5f78cc9c127517236626bc75ae15eefc4fef9c892f3be071f6114793d9294b7b861f1a26e6970a40d58bb4d438f443a7fc025609654afddf43bcb660f0deb818a6da8355a735583c2f618c397b4b4db2ef252f85f7a21e813e2426f76441114524a6b8a5d2187422145e5ad9f35040d11269dc6a2017fd1feec77dc839600f5278e3b2cbd2d79a14c13539775fcbded2116102a473648bb3037c4b29e24bc9d60c3d3382ab677ba60de65b63d5ac7970aa986fe1a22184e3c710904e066c830b764fb454faac31087021da7b0579569d83c1597b2808caaef0256a99548dd7e008dbfad5ec8ed61f59cf602e6904942f6d422c22480bd28402f8730e4657cbe6e0ac2c801013deb279afa25c39335cce81f88db5cae7255f205e98b61268f0591410c436f88fe59c9131bdf32fabae174e82ab9155970da3143b32a6a067ab82eeed79da8d1be52e390b27381f0c5f94cbba79499d78717f44af1cfaaa7aaffed90ddec2404be0628da0cf8bc8be3f57aef600360b4bf66b550f3ff2223448a01956fa8a6dee00e16ec022706014f544b7866ecf56d6dbc69f38afd3e5cad4aef9fdb74d6ecca9ca20aa8320fabecaca7ecaa8159c86f3cb33f515e2035b311cd1ba864441bc6a2df5e205ee04b094d90010f0fe56327d7a7f23fc593eef0bb3f64cab4d0477768ec053007c5ef57c43ded2a77d5e5ba848f02e5b08a2f05b18b48e468aaa8c0733050ff1b74415455eacfa298c66a2c7e32cc980336f0951472ed374279d6a82ad697d14651f9f8a12cae3569668fc1659b4e3bf54a660e0d4bc006ced7b022623b5714b3725e465fd7b36dec93873f8d4af6529abb09082b6736cc4bfcd5a2d91ca080ed23714e68b1a40ae785d04bbf52271214e9b093b18e10d8b7c0227d8a1f6e29e1df39dd5378c3c85fc641ba17a6fec66a6640be3c95383c7009ab2bbf4286243cbf17b8a8d1ba1388f2b3d7ee2e21a4eb7ff3c6c0e6e01315211fb7037a7f8ff966ae9e5db7bb7f0a3c55ff81af61490e8102859033b0427e94263262ef78e0fd00baea2003c41558da951e856ae563a8e025e50db5aaa3563e34e0e7ff0526c39be80bdb5a67e99675cc900b5b9ccbe0db3ef25826a922b7a2bed0f7ecb3350ff7c854d2383b6f5abb04eab009231c96a394ccaa31f271ee5c90c137ea3ff23c3cd270f9e3bdc21f261478ef6fd9e940a3496feea073dcf27cc1890957c83f080a4200ac3f68e810ef2bfef52c52cf3969083139346325ce4a650615ff8a066bc8a2408276983e2296ed4339b7a7f93ded39fd30097f442fbe8e862b5d8fa1085cb36263687985c1e0d2dd8db88910e11e046396fb3d5ba67e151f07c4f22c4bbb7a0d034cf7227ec53f23c8277e2f8ca4049e934a532d7df9ab03a8bb7e7717741d8762f109e55623f3f99e5d385c71a760946553af57a2dc5d5b8dd5090f980e8c1346f19f23db07faf8d6c4818377a4a36e93454d9c939e12d99eb537ba600f8c585e0bcab317c870c017ff312cd69a4ec586a9b515cabfd493ccac0b9a523683b2cfd59f329eb67ba8db9af1c02f78fe85da673228de4e8c32c577efaafd98afb4d97a7a569ce68a40aa58829dd01bc449b0a7c0dec63570b52aec6287da51e1971d9fd50d86439e8ca1c8de28d7eb9bda19189198a55ee88ab469f59cd4aa725ff454b6547d48852f82d98a578c700f8c543b1fd1a0b6bb6c3968f3e64c9d1e28342d48c75c254e4db737e2288cbe03c809197560d160bbfdabe2d17d3a1f4768f4a85bebd03cd5bfe8e54534e14219fd46a38b82bd306dd78c094147341f25d975899b679a1ea970ede0b99cbbf4f144623df69daa1f81d7e79743c44e2f598c9d15e44a8dba44ab1953dec8df454cc321288d7a64f2c87ea225f7324749265205f5f487c4b7889d24ca4aff17a9b8ec7ea5bcc27207eb09bf917d12e9f37e9d2022b53c250ade58c57a86b65e9ce76415cf2b09a8bcee5cd199ee0465aa542deedd58a07d4949c0abd17a49a1ec99eb93ccd68d0bdb295891c2c9baa4ebf08ad0680061b2061081d4e95d231ef392f791634f41d1a9be1e0601adbb5002d883aa2dba137320962fad225f4ae3a73c2272a92650b7748ff4f1ed8f7cfca26abe862136109269ae5fa3dafe00e583dc2e79b4a59b955be03beddc33df3f06a1d4cd9e92559648fafd7f0dc27cb3c4399363ad9d32a9333b332c0ae3b018e53c69e29edba33136c94b3354d0ed0dd269703657389c2bce0edcd9cf3f074918a8ce7fe6a2f8e082ce6168bca74dedacc277c4d285afa0cc666aba7132ac15e75233000f5b21c170795e3fcd3d625a6856839937fa3b3ed72d64b47158c58dd508851d02e540b8a0b4153bb9b46a0ca7ac2220925b82201e9d82e0afa211d4c7cf409339229d9abd023d37fd5b60bf206d5e509787b2e63809eb4adfe0bbf69e84ad4225f0d6492a178d78db63cfc3b7e1b09ec23b85414e38597d590e36ff05e250b6d54083cf5baee969ffcab9a78e6395f981a2e82bfeff951a261e175e630f5c6dc24e24ddb2a20fc594ba8afd236012773a4859d753dc82daf3bb742f209e1732dbb68ceaae6eb6604b97b3bd5e9047de75d02940785b2168aafb2849fdf3798f41880c4caea5b7aa05bab7380955445b47177df9688821837d213ecdff81d556e0e2ea94083592c471a12e09397c3f0f39e556c73637437a5c88c4b4bc5dd08a328fb97f6bcd0bd69e99d24600d2d9be9e0c5b26190303fb43381506e4841e190f2175c86c25f93ce512ea7d1b924ad20f7a3d392cd375ac1a3496b58958de2d4976639ec798dfa4b93f67c6b7e519e2871ce9ddc6311f00869f255452ecf14db140c6957db826e37eaea59a9d73fcc8018c39527137d9b7b05558e406215e211e00d01d46c24a18c076da59143a99541ee5bd2811db3a423db6c24de075cb1ef5cf45df34ac1eb509de03b4bef58ff2f6e8e0daadbab1b540c61e3a564330eb224ce8607712bcc0dc00535e609c4e6849e394776c2be7113fea48117a7891dc070950a3e6e24a884d34d96fe85e61b042aef3afd2af9194573dcb15ecd1f77f7faae7ccd898e3963714378572485d0fa6b480c7068ece4e8780c8fb2a843344b4982ea9e5488a747ac74f33ede72b7503d5bab45378760ffb5b333f3d65d6f49efbde9dff0e346e297600945bfd89a7880a57b4ee1be0732fedcb29949ed992015db4cd9e2835574c013ea450fa8ff9618b0dfc5df40565cfb5bfb68fa088e77467000e4075c0a6cea92c238f5c994e7eec76257f38a7aa4f35ea90c942094dfcd978ce7193dd2b3acf4f623366b87c56a2cb334bb9bf2cae210374b974672246cdcca510ee4bfb3585c2e316b20cfb34dc72d01e930f63e0e54ae6ee490675041cd27f38b088d0b17137ee8e911e269270b6295deb6563e4655366a921117f14d747d190f4702fc9693c2a1cbc5a4d600baedff1e9b9030855bc64661535bb5c7409d93aea387560977e8509f61fc9dc6e813cf63acd0ad219630dd16dd0be49dc37f16abd0cdce3d955e36b9928fe32cecb4b3a6809267548d3d7006d7ec71f772c46f0af1c15d27836348bdb4aaaf6941f353fea85b33d10c2d805365ddb5dbcd55dc5c939cf03206cbb96e1a9e63ba172635c148cc84557808d6aa27e2af5f2852b9645a333163aa689480b5af50bcb4e22314bcab3fb6bbc598f96fcc5b0bf1305274e9c8bd13c892b2edb1495d86efa60cd996244ffc2bb6f9a4bead5e01e70b239ee78e3f9485d1cb3288c535dcdf0fece556c8c05cb767f4556ff5593cc2204165b6732197766cce55b1fc5604cfe34fd77e31ab265cfa0be19a2a1684553f863b8c0e683a87228c0d6ffdc5157b69ccc61eafa604a9275db454dd1aa331078868670d44ef2af910fe09c8849ead87d389b1909403d6ad03de0088595edfbd42b2eab43c248ab32f6562d6d8e8c9a96653d137919f1d327b0727d19fa4b30626a5da8b9b840b432ad9a85ba41d9fecb1fc70e1baaf1f9d067b3a19e82d4ac5c6eff470cc629ef059d51be6fc8cf5ebd6d56b4728d84fc54473bae2a86ebef0a6486f37cccad4e5e21b2b1daf03ace4cf4347d0ea9e133859c665575c9390a2128eb9f69f9fe73a2643863e177b9317e3392bd41a0692b1e12479e32b1e349afe4e3aa253e6b7ffc43f879de7960cd8ee1f858706356e07ef9eea44b6329be712bc85e748ea5b39a44ec39f09c31671eae2008e47a3c323d47a3b317db2af97c00833109622b793f81fc26a39f1d4e4cb8009e024263fb4d5cbb476ca6726260d4b87ce85ad0c8a772db5a2ae59757d506efc729d3a0265067d3edea43ca0733e9a2c6f13873c9c1280d09663ed360fb62ca049aa36d4553a3ad6fcc4d16fbebb50ae8c8c644b4edef956e73cc6b1e9ece3a9e436cf3a7b5b5410d0f8f67d310d29da58fdf04aca4f2ae9be13c5fc0c167652ee105c2dc4da7724ba8a16d95ccfe0fc00bb305f195e7bbf36aee0b15ddcb680132e01f0672cf742b26814d91b372747e1904c5c3d48d1405ef72f1c3a654c458e87ffdfac5436905bb47b57fafd16894af36ed398a5642330bb6fc4f2809d7029e6eb64f8bc65e03cefd7ff5d22753b060648359ff13a91a4a53a91773c4386f69d1485580addf67059155eaa3fbd71b7d5ddf723c9d16181fd573a6d4727346ce821a3a9e06e6b584f70a3bcc6857cbf34ca1d8d0d00d6a737187525f646d81be7129eb23a572a9fc7bc9ef1b19b69a9c0c1558c110ec5408e48793cc91b857a538024b38daa45ebe8249f925d7b2a49c46aad77c1b67f8915f9d94ff4eacb654870c32a05f38744f3567ddf206cc0520b57e830ecc88ece85ae92a36dfddc6210a82825637d93699d9fb4084644c47af2c7deb008deb895d0c5294f77e5e4b0c526e6baa04e4bd08d155812af388d7aae5ba6f673b862dfe4c39d65008d2db3fcc1c15912a9431f87654820d45ca7d7e35b4d5f8e05031d0dc0d47006c95d3137acd00119d57293f808b8cab85db9449fbb5bbfd3a09677788cde237b6c47ec21d9bcde66f5d6df9e5ef4ecc6f6d76c72e8f753dabc191ee2a28b5f61db23123c67643978b785859fcfb79e259bab025159008ce7c5883ab650aae4f99089826f3592a53092438c0b307875b6f6dfe5be20d581d029a8f346cc8cdb6ec42d75c72939af75e3d9d35f39b9e4cc844283222800956125b9a13e9623ababf4b24666c25e8d4847375e7afb30447409e889f6701deedd9afa99a2a23f01f77f7d1e54673ea890664597113cfcdd86616c771777ab449a15d2ebb1687bad1c39ca7aa32384d917bd4f178b2a8dcb3572e7c137619fc10af544a3df1dd5ed334cb5ceb63bafc8846fd56f13a38ff4befd90df9af1b72d47aa20c5468544e20e4c41bf8483e5a3010b4f3d845c33d93b340debcb4cb73503ef87657e47f90609979289db9ea5ab5b34fc74eeaf7f4210a13c0b013d64b0e592b1c95034a3e6cabf2ab918d0d0e09833a2cea3c06d3ef27753603f6c19bad9e7a04184568593f97fd4ad782f46e8cecb55bc6b86f4e350c1e1fde7363d0a361da7f32714ec804815c2e1e220495f0b797d1a27ed1d4642b1179afdc52195b4d2b164d376f9ffb927c7e64a908c7408cafa9575eb0b398e9c8b17c69c22bdc8235285f2361bd81191d63695766599de866e5a0c6533583fd46bbda7c7c0ef1eb11cae8ec71a0e643252b85761a69eae87aa39b91b26d14befb59b71fde333ebbd131ab957d9603d10d6ac001bf0d9fc535542f56356c1e3003141ea0c31404f74fa695c47f56548f530899ffadb18a19776c2a176da5d8f9afe5a1dd5737ca7f4263d8e6072ae462714a404fb9694bc4b242376257e8f81cdc7e4bbe97a145578e41fdc34f9dbc58189f0b954fb04e710df0ee98395f082157b44d79646c11ac56103d6ec25e1ca64a57603ebde36e3cca54d738e8c626cf64662f87d6120bbcb05b0394abee6491b1bdb744c461f4dbda7db12115688d71bc3d8ddc0ba8337faf4018d8988290f5d72a35709277443e3f3860fa9d122445b007f38d1c4e25d03455ce176642b88b7bb0c7d0683ae0f3c983d9a670496c258368d4ab55ebe82bbf113b051d835593d4851e4416614539798ceeca8f5e0c95dc52ef9172d1dc8b5ba2870c27ca3eefebaa2d9390ada5469782812469919c5c8186ba440e85ed8f019b8a88dc3ec1ec6bb1a55ead42c7ba30ce5d0177040416fb9233ffcbf7a0ea108c5842bc4182d04046cd27320a7a9240c93504fda22810ce730348b4d7fcb6522e0d48c5fd55ea485e5b14bd37c3cf982ff881649e8b626d9141a43902ae5e16c88d0fc807b2d3ddf720330f231be4f9a1f7de3f772d69d20243ecd283786465ce59119bd85921635d48d1c5b1459340d0a4775d51c6b0047b8b0af07b489837fa7192f9d1b0cb3a503671e428355deb304057bc922dd5a2f17914a1b65d34d717a6510af965caaf131b2b84c208e9480404236283e4366e7813a9ecbfd64aad4a8e7a7a85ae57c0aa99cc727bcd51cff8359f365d393e5b0dfddcfde7dad1c351d353629b1209f096385d471106eb459835046696d1a2d422efe43d1f491e26461b57b902e49e5ac4f7c6521da350360e21e1240c18faddab20067420810a6d43634746cb851dce9a409b6622cbe381dead84afce4b6f5de2cacf87a8380a7d6929b72b7b348c34b56502ea717a0e6135a8017b9dd6efe2f2f20b0f26dacfbb7dd4dfc9e2e456d7b5ca9312ab48f8482126b8fe8c0a6d2f7a1eaa611a60c71355f104724cf0669de2a826408ba8cd7e02a21ad0398426d570fa8cdafd105c02c85074591524a6abe1c54fe37d8f3dd76dba0a3f209aa63c344c402ac0ba47a971d869371caa92c709dfde315c08532095696ba143466f0340a4a78002eaca33f2e35d91cbf1de47822d5c03a16c2eb32e6ef67e25e13c35c0b5bea858f75650a71c9ab7001c3aa19049e8a24992c538043c6303603a5a57d23277ae277eea96ec4ed1f8aab1ca266fe73ef0acfd3c9e7385e5a42de990e516daedd3dd6c4b90046890dc5c95e9ff876bb572b163e6bc7af668462f79f0f3e3b6bb535db072850fc8921aa0ddef2cf7599dc1c5b8c25438b93618e891a6558d8e292e1f17c96b2cda9b49653fc1ea48ab97332041cb97e2a5210fab5c6b36b69599af21dc008e4032881756d8219263a069c891f88fa3ad603495a5cbbd46690bd752066f9c40dede4ab99e17768bad66bdd7b6ea37586187a082690558405b11a595afbd6c283116b0a80c024c337a14cc29246b011651672a686cf0e1566cd9af5fb5d9902abcf2a369565e3437c71604704b3cb8780bff3d3fdd84e25c1b380832364cc70058f6f2c5884909b680504db71abbbd0c2dc5261e00f5595ed210e9deae0672c846dccf0d5e49ce030fa56417c0eb04c4847c5de10b4d9dd6650277fc62cd5486dbfeb15a7926d8e80a988ab7abc65cb239baaa8d183e2f9852806aba04d6d4781827cc048786750b15a766ed0c901e69b5f5180c9e8dc676b34b4192648d3ccdb4aeb5fc871d627b48af965cba427d93af2b61cec1f299bea475e39078dd8bb673636db288a5a8649964991f16b6cbabec7eff99d981e443cdda53f0a79a87b3f70c081ed04ab49ea2ea72c5fe120852163e91f40bd92ad6f245230bef977e36c2467a6131dc3792ac526221648ae30c612e8d0f1acfb0dcc023064cb0c05b2c827db15a068785d72075832f66ee74fc2189317f7b1a82c9beab5638b90d25294d5665c45939e49a8777cec199aee0519f7ac74920a0dd4f5ca5c8e51802b40bcffe5503909b8b75b08ea3861980c8cc49f729a7eb53a087c74b452f1f540e96e6703407f7bf17d746b87b389554f258e2de50db70d1785939156698b7704f82ce0a26a79fef8c36c9cc629b3a6cbfeaf4a2b7ab0df6ff4bf11fa82a2dc73b15eea7e75809ddb091dc35186ec823f5d33630d5c67c02c9084929df88fa765d1833b69e4ac2265858351a9efa61342967aefb96075c5352e3990d51e777971a525aaa26f74157299eb5dd4fb4e16e3a43ca38e9c13bd690b71f09ecb125bd8ae1e5983547de9ca19848abecd5994fcee49c241b5d46f93282e06d4f6873453a3442c4e1c8ce06a4e8ad3a1d4b7c4df144bbb8178cb1679d62e992db9df0f9187719b888852051dfd7016ea5d0d5e89bb71a349e12803c457b4c346bac3bacc11575c572c6dae39cb18acb41941024c68eea7bcd4fb57b8d0d7e23a85cd94bb34a1198d5de5414703b548da4a881f425e247ffa2a0231a6004b9f62deaf6abf89e584590c73244370c6c29ff7db32fcae2223ac1654d2b994352e1c13db0524b2781e5945935f5bd7a2a3cedb0a1ed246672656e3aaa4720ee095a26b9f9dc1a94ffa55736fa44e4e152d3b61f104e1e6e27f11177b7a15fba87ce3fc5094a49bab967dc9e4ccbbaf08a913989d874e5bc8fc748e503cd2be81aa4d5209931f0c1d6945247a31d4d9ec0f402dae52385132d32ba2ba634fad52bc2de8ce9662ba6ae939206d29e5e46f83720050438861c56c7e2eae2c5430759fcc51f426a6950a863a42a16390dbf0125883bfeb68e3cec5a6555e638a30a6aa220e93ff881114bec8ce9aac65f17734a3666df2da011c02a7efcee1ea5d3e36a9ecea608aa328f520feb29c455dc62ee8998e45923f6f0d58e735ac90c3260f9b564c50551640c72aab170278b9cfdaa9fe2b35c9b7d5c0b6c1b21dae367327d1d77435a2326da3d29caf3dfcc26d4114059ac25d455dd1be5c4f3cc9538497c6f1f3ef30ae6a4cd22a1461d753d6956f6832a83ca1e3b60f0ca5fd5bf81271c5b6db4458fabe1df1edcae9f76d78ea6b56faaee13371f6d64faf98d0151d7b4e10fdb9f831cf7a3dce9c0c37995cc926453a20aaf6364d2bca6fa25a3134d36a852b1b2d4ad34e3d7c828ca83b54fb41b9a33624b1626900e54f0f9d8203c56ffe01a157cbc66a4c469e33c6baf2cd55d5e2e3d73cf30a8492f26e9b2f1962b7e7f413addf9c3a2d90a8e268af0308589d62db7f5637b5d93db9bdf46e08a27048a2be1c6d3826c21de22dd931748a7e390180974ae243a2f2ad1a503ffa0c6da77960be414ed7fede99d936e48118efb196aa849f4f43efa140894162485d9aa87ff90a77fd2000f759db978c0512440b4804e0892490ffe5f48f9c85fadc1b71974d901a4262a9e5a10e509e708691845ae819b60498e121c7ffa177b1bc179fe09fce98d177bc56ccd552bc5d343d70b65ce580291b3ae14f30048d8852e49f2386951057ef5ea6289bbd4825b2019753a703392e01fed62862932f4c182d94ffdc7d135aee0b8da1be5e6b0108079e8a2fd1c02a954c63c4882fab6e21cd78ad1d81e8957c749672021004a04fe1a34046dfabb3993e911d3ca24212a29bfa3eb141e7b738ca37945107b51069026ff1263b90bae4d56503d0f3a665ef55543f33647b6de3a9c5d9f43e4c76a12d39c99db5a57175aad22991369da11f93ce8054e80f31fcd59f0e5e963ec142185375849093478865d4827c5f688cc650a2acf542119c8fbaccf62bdc1f10b00bd3bd94fa37a836d61ff6884d2a1c4a16364ed91223a3e34362baf2ff198fa6237f1a6d7fde9ff69f03edda73e344f720b6ba5d6056e33d2ca681673f6d635aa3f34328ef50640f749adceab3a2f61f44c6820c2cc3b3bf250733b8890d0f889a91303422ce40adda6f1008199d2e7c137c137b1f1e88e4cdc808f3742a4c7107a203bf1c2d1cadc2a70a0a6288abec706580815af2e6f6bde365b79c0bcab0b5830f935f816e4fdc2dd22afefcda85409a4680cc8f38eb2f598a8a5ce9b268907254f9e69633bd2b80094f799ca2110a6e5b04bad71627263c975883a11d3306e67dbc3f2bfd8c9311da7b1c16c86f2b5934e8f7fee8370c11fed65fe04bc4acfc85ca2d748d8740e33483fbc33d4517cfd0185d3826f0866d825487ff0a9969404972db5879c1adaa459cf953a298fc7cc625d15a4153769d9a5cfbe189ee5a7b08a6eb61959bd9fe29aea4d3d0dec027e231e2c6587c8ca64945b56bcea9dc437cafd65a893c9a9e65b13202e587187a83ccac68ea76f2aa73e94ba89adeaaac73e7ab19772fe274eb7d4f94d097944e25a6dcfcc0c92d126666f6db858ab85aa95f53663c8ea76daa8ce63427a70ec1cd9da8b5d2356993cec6f29b92319b9e19cf38f64458ac6219fe366477948a71165efffeb4bdf6a43407056e57c8ac0e8286139960e88144c4022d1a3c25bbcd0a5e573adafd4bf51eeb05934a950f29868fe5e0e78d68cac63159565fd1dc2eb9c0fee77498980622ab975d60229babd6641ed7c45410bc1b4af4653f4fac87cc2c1951705a8d6c6b4f658330c2187eec7a5137a7b4e381b2c69300f74c0b41a4399ed7a979409f44e3ffca1f736d6207bb87553c9ea1b243d37012e3a0506d3de98e49901219ca3979c1bf58eaca7fdd55bc883ed8f4c3496edf61a98f5411d563522d06420dfef39b8f027121646a77e7b7003e1515617f563e441e0a15c2a36717a3c9d3ef91c860da589ae88f40333884e55971134518cad53ac0c8ebd6fc7c2ecb85d87414cc616433a7d08b3f6b9b1c9b7f8a02023f4a019a3ac0f298ba6f3af7bf15b9bbbd7c36d2fb9ef0cedf19d15c661605bba45d9e7c83214582f6e2a28e8b1fc42c625797822f0a095fe83c03b3f4846f72ed859a030b848a6e1b3e3c02aa053357596fac333f2a4890c458686813871d1e010133101ec54c623118c887537a5672a07ae586779e0afcb0f2321f21e27d54fb904e5876a4caea31c746c9188fae18112f41f61a433c279116b0ace09685008d4b4e976607f85e68081e471adc02a70b419918110da1b72dd394ea13e36f09216ef2782447c2d46d45d1daaf3add1d00422b5f1ef2c2ee1e24fc7a0c756f90b7d787227b9161becd810f807141a0406afb93a5ed1c07f1ca1a373e2ddba3905f011ad6f1f8f8492f1f61384d12f166432e6ba39a75ae6b5c84d35abdb3372d4ea916206d863be49b236ea1b1d980691a464ffc9e295cf13de2e72e5245e382bc9158d510dde0f24771d714eada38a5ddd17a6440dada5544e989e186af903dc88e76251c537ca604d58207086d87eb3f0af55d2e6743d19f6994df0bf37f1475fd5951c31a39b73091f68dd00094c0a550f404f255c6a4432fd106fc02a8e2577bb964180921d1d3bbb2864bc77449987df74e14720056906660b262a09262596163f9e23e2a42e6cc8054252d00bad2ad79a8c386756129840bf52ab7f71fe95debed4b81e19521062569ace64ce74ddb1c1fd9fe58b1ae6e01bc69b2b65f866042cad479230d1c2e2bc67fbbcbfaaba5460247b7eb3664360863574c9fe49873482777b8e7e86c99a26b1a9e4c1d6ce2df91628265e879a76b39b5ae7314559f1e25517017c2eceb9269df28c7fcc78c35d2960d369b4ae229958a35bb897e6daf0bef088a0befc678a3f06859fa9e0d1f242f8c438914ebb4dc5d049e7aedef368294d54e92b054f7d8cfea73dfa0b379c181fe048f42fed30800317b61464a5eb3ad1a146157278dbc0882aa3b5a40c8c535dc6e5146948c110b4b1781379e360938c25ed324a26965231c431b71b80999c4bc52d6315674b46b486b28dc5ac02044a546d2e254e7e4a994868e30dbfb59ca8135e6517fa3a4ef954c4de167b84884aef21f45e05501cc3edb5ead6f57167bde1e5049544481daffe62945261dd4f0d28984e4a1f58d8bf5a6a8e915ed1038e60df618a8e40d6c57dcd0c2fb35782ad37f9f01c2a3fc953d60e6b5a152b1008ea9719d509d1f0fe965efcc3f738ba78d5bf5bc9e596e87ab2feb0695a2d6caf81fe7d9982661e1f221b1bee3c84abd5fbc521b6dfaac77bbc00a707abc211b28bb5fc092058565b832e09b3a1c002bfe537ff1930706843b54ab829c13332feacb599e40aeb7e9223a8a236cd5bf5f57b03991811973cc5bb43cf3053d1dcacc61d9417d0217d17dd68607e4c1790789c44b14630e283fd4e7ae98f0793d46c02ed95e2b50f4e225be562be1e0f8d46e16c6a5654e65484ca22bb245079d61e61ae7a3e813d2ea4d5f81ec53c637305ccb34dd7df438f5a8aef49562b704b37ae698f323dc6481d17530f88f827926731d779f8b2010f4ef9578099ed4ad5348d5cff348efa48b0dd2e3dae9bbd23e6bd263333220431903aa9a9f16cd53d3abee8df9d71e252311a4d64d31132e3181d99ead27088c5f6ae6b9dfb804155e7c59d7f11b9bfc4cb4b623575baa60f63edfa5465d32e25ebd599f93822705f07ce3f1166e18de4987a45ffe78600fc0a239510adaf3cf737352dc343ec021eb0cbf403f1ac32e00e3946f12efe0bf951e9b3bf64a45df9b573088fd3a502b845274bc9c06fd3a17b62f0e49a0548585a2953cd209993d80625a27960b67f58ee67b19ba25b26141fca132dcce3afdf675beae1e0f8f7c25a197dbddf5f1d23fde5441786d9b90b822d32a692878d2685aff28d4f230e5e0a83dcd7d7f967df35d9a05328b75fa4f9553a52066a8aa1c46dd38851db7e376bc9109e4c7d5ac22691a68de45d3c7a6e1db59c46541e5410054c8f84d4c5e618e012af36fa05b4e95e87d7cae0127e2ff41a6845268def43475cf8a5aa352e1d6bbec9da6a740dec47affb93211ddc008f9c49a6b31d88d6abad1891f2b84a508b6550b02489087e41ea4843abaca61c2f4d8e0668b527624eac8d8c09a0b13e231b793909a83226f269a0d645b51cf9a55ab294310735cde949fe6ddfefca4fe68c939d2e90aec179720c08c92f92f90753decf7094653beb5c6aef71da4fe2b5063ac897020f55373eacab3c65ad17db9b55b47624ba27b3b63345e2d687d4a306abb7e77327460c7326bdf70dc730c2f8d94431ed04250171ab06cd073dfe90c0865216656d30390ec3417fcb5931b5120f82d74586b18deb12934dba5993501204076785a28f558d60571487f89fa7c53dd0220341ffa8cf9b969c4c8cbc9bf5354b72e461f8eae635298b81530596c65481e9372d6d663885c81117e1ef5da0e93255ddc91d3f61bc3a4c3653e4f2beccd579a0b41e4d45788e5eb2f1b2d76a3beca71591cd9d8b022620811b8560e2727be8b0d1f728de1ee467a3f1a5e64750dea9f681de578d80fb84e4320b250e943febb94f80779cb0dd5d0afe010bc4e43d88e02ce75440192c56d1b7ad48ef64f66246c0a07a4795a5da8af6d9794af9b9af734ff93481183a2861dd58c8071f14089e26b73606b56e87d52c8e86e46e3120a52bd7b4d875208c5ac1a6f93f47318463ca2108ac55d1fbe9e9ce5541fc2fa9c2cbbdd40a5997e562e4ca5dc9712e800b436b53c66bb76c8ae6417409bce46351a0faa83259038767a7e19f0132ed3565a26b771bf722d09166447f6eac88f92e2c1442417ff32e55cd9cdebef7fc7106036ff9e75aacadbf174649651186806f518a95428f08ed585c05b10ad1658c2d935471bde9934f8429908b5502afe6a46be9b91bfca6770925cd2a8c5b7a249838d126f995ec8c7e3c3f7501ff9c7d5a5e837d5a9f8e66549ff28b55919b58922ab259501fd197ce4bbc2db74a5c1d7c597a0fc746a4d05ba58426ade870bbf9ebf0b0f03f7b9ebe74bc42ca6164bc774adec29a03d593a1f8b7e73640cf180afe9bed6ab32cbd38cb24f00c779abcf5b980e561c27342ad360340b81227e1d8b54d413aebcfe4be32b02ce76e22243143c5f54d2ead47b98f8801fbd15baf0432b179218ffc2b765fb274fa0cf7e803a61720115c5123d89d9cce8195ab2e9fd9ba2ac5fae0defdc98128e657565fa74b5ebbdf1633286899491db95a8dd45161678530c3abc25f70984301799a60983a28c6abdad88456b65eeaf377cd85ac047b66a7d8c8edd8eb5cb187a7530315ff6b82c1857fa44e13fdbac5e0c6774839c6711e46b561374c7192ca65c7fc2b113d95929e28dafc68c550b11513faddd226dd698310bf681d23bbb5d190fac12686a95d3581ea4325bd0062b4efa8dbb20367640ac3b4ccfa7fc8631e3a1a003b189c73598181fe7c0dc223f8ba8422fd4c7ad2fd24505e75809458edaef0c1eb9478930b76bc0e3bef65b6452bd8509e7cbded67eeaee8f25cb36df66f13bf3b71f3489febad4af3f45fcffafde15d66afa72cf501066702c96bcb756e7b5ee90b5ad8657b78fc8991f952b1c5dd2b8dc5aca0077ecffacad1ca527b1438652cbc76efc5d34e9baf0614b62937df39316366a7d79fa350ac1de46b62f7fd64f54abee14b5f4369afb022fbed26c48ca4b4fb6372f955163609d08fbab3cd5b49658fbaa83e42defe4ac9419a345cf38340872bb1e137bac515f5eef05bc9c039033ee9f9ae9a8a21b9e11f06e1eeb594a62355dd760d7597a8061dcb5216e186c3552c0fcd2dd0d4c81e9714aac09d4b12abeb6221b94913770dcb7b0cebbc4d1da9cdc7a2c799d26368c6fa0a7b3fc6b4827c2240e3b8738a4061d90f88e718168eef11cca34869c7812114632f6f4a36058219989b98bbf5170417a2a8928259e839612fc24e97fcc640727d7238b960ebbce6e7c3da7c03156f4a475d3cf6ab53304fc1fce16744acd84d77825a6d196620a3fda1f934ceebfad9f56e278bb01efc985ddfb5479f8c5f53126abfb49bd42cf2ade13ce866fb837ba148caf6e79a31fa278e16c8027182445d431d050384093fb7fe26b1a55af1d1c6eb1f6c3ef9cfcef0c582a32ee76378aa5ad340d246e541ef06f8dd5bcf50ee72ec6c4f5f88d8b691597bf03bd340f349aecc871bffbd9bb4eeeb46915cc59bef2be09575799b3670e3e620441a18cc0a1820f8b456b13c3a53a9aa5de7fa7aa3296dcc25d7f6252fb99550747437e38f344210099334eb8a93a6295f3165fc465d2bab512bf041bab779d0619baa22583b24c12c30eb035d9e0152b95eb3d37447063756ec6990524777f0ee2542c3bbc2d76d30ec4a2713d82fd6ce204e0f7d849b97539a5b00d55edb33f3e7f1b147ac725237ac45f17971f2595940541259431ce44d983cbed138abf8ef31ba10082539fe7303789bf11cc709e54b3db39c3520f42225137c814ae9704d2ca1e5586ac226afd460d9b9779d0ff971e350b11a548167378793f1bf98161f100ccb3ad6ff2c787d25cd1c7986c0744d1473a4a43f16aeb575d6c25fd6aacde3e895bac00d46d9126cbc0f33245d1ee0446651c1a95a702891f72ac3aaffd005243de4a4561e77871b58db2055cb7d17d21c1bc2ef87be413b4af65f942017fb496f73ef6ff25802e624beccae158346502ddb1a297f8cf0a64d108f7afe0bb66f95cc0144eb89dd451d2ae4f3fd91e091f271bed616d5f2d3df282d1858518217661926172860840960c1085457b7256a71a054616f25192138d68d4524816a758742e346ca8aef0fa07808180b2b1970192065e8af60aa4da5b3731708371e79ca7dce5f087092f2ae2d967d038fd4649a481fa474fe1e0399e8357e66de6d07b206ef48ae559a16c25c592ed37d65adb1e7de13572b09eac7270e9179a361e1709e5ff90bd6ffba63c43145a3fdb2b6b8566e0fd3121fae38c1eaadf70023f9a317a36db054d59322762c0ccd308e8d693dbd02d15499d8852e1d337ce77e031a40596c621c5d1b065a3b5b13ec5e625943e6d6a2c399ea130dceba88adf790a64f515e0e5eff518fe01d6dcb3c9a6392011091055f7cab4f672a32d917cb7b12883a9396307e7b23bb2a29adbb825878920080103cfce927c89b518e6c21d84631a67100e397b7628e86dad3824e18e37e3eb31b191876bc23c6bbcdbb61590e4e6e792452620377d565b984456b74f23958d5d8f907799401b1b85d07c1924d1f0528c776f258dad2b82d1604d22e7e9d5c08d97383d98627ea07b5f6c56b34e9a21c821c7592797f837ac74d349e7076784495f24d90428365fcc3774aef0109ad70f5a2f56429846d7ba21d85a95244b449e0d4d08c6e7bd5399901461f99e6c5cd8891f5ebdf7ba9fca47b6f0810a56820538eb85ccf4b117a9075d1c280e4e93b6a6ae4c4d8ac9227b895a89a47dd5ed0d9ed7a80a7ccdf8317d87d6222b8086292154f1bee5dd4fd393d5a3c3f8c702b55eeba064946d314430c47109aa1cc041bcb8bfca0f4fdfd5ddb3476d105989d96066f696ddf261b0bd24c389526322dfcf5ddb30a52487c2876072e6af212e0080f55d9fdabc24cf044587fe179f76b69de5a270da25d2343aba8596bce201900a740cbd29d1c9f157555dba69d42de562394597076d9cd4b782f6fec8b3722bbf8dbbae8bd5621ffccf7dd7c65ffd408933b0dafade8f07417d18fe33cca2bdb0ede6b862d61a0eb4a8abf69dbf7aaed69d4eb5cf8fb93db8c939ab3edb8f58d0e3cc75b74a750a2882ee6cf197fc842ccb94dbb73726ad9b78ffde1a1188d0bae3151257da16edb264c0b44a6e2ab05f11f1fdb9f50ab55416cb05dde3561fc5eca440f3d204905ac9450a289e25d19915cfa8ac6e051291121a093bd9f474fcd71199e529aadaf3c368d5e8b77e178f444e55da8b1bc2aa33d837d3122722d43abe384dbfa5c000dd16f17574a838fb967899a0f24e37b8a694f48cb5e7dc88960014b90505531de882bc6c5aa52575d8dba66d3efa4da99c74fa3ffefdda5f500eba3fdbdd8f50fe74484c3f31a8f60c2dd188eb97301388590da9e3e15c74772afba9039bee25d5fef1a3aa231c4069f80a4d570cb4c922232359cfa353db05c7eb5f974526c562f4ea5a66dc21c4c5449a61050651f81bf44cf8cc84804f40672824b1bef004733fc45826cc6d444bf37884435f09261fb227c14f9a3eb1a525772d9e5a68c09717cdc9bb6b7e146fdbb757998a3681890f71a2f9c1e4a4a82019aa3782334df78a8475da2ab73369a8674eb49a85dd3775dd85cff1a3202605bca93709ffbfffd140c8c2e5e2c633233a38af97155a1810abd9bee167f86d180a477bfe33bc698783335c012cd5f63a0cae022525a949dfc0598501a178e8ac7cf1664d8b050cccd16580806353e9ce66aa179e41b7a3222861f1c96cd5875bba4584742b87674fbd6d85f4f28e40ac3c0c838ecd63a9cbbbb669cada763ede6186803b6bd9aa77a095d09bbb7b7a3b1e8ecbc6e9a73ced5dabc13ac44c628d3142749450c97155018787e0fce333511668036c6402fb5b7567e0441891847f383130f7846ac872ee6597969a202a5ff86cc0850782d8239ca55336460f497e9c78887a44d18c193fa4a17b4e916596732e9e909f2fe160669f97b6295a161934886fa9f40f3b5e1f875aed5d609faea2392216b1354b90cf230bce8d53fc48856876cc6d6a6f97ab58de09a80aa5953de013f61747429dcb14de9dcef0d894f1cc1c6ae64712503ad3f540d2dccc5b62a8d13a63198230594c127c849f5e642b6ab97e7c689097f9f29904134b226723e6bcb82525575aa997dc47360640b49611538202660a34afe1ba60b3a65bccaf5a3e93a66c23e991d6aa3838e609b2501d9d5187d7f04326e0df61a25d868e3257774ec2c9bd893420e6991608dbe0739698d2f64e237d984ed48ccbc7c24be987e0d53ca12515c157e57f17195ca5bb0b97f4f8e1e767017bef1f5c874ac00ff87bfe6542f36f3e8eb83907e558e5813235ea1309e9ec1e2ab9d187b5a181a730ffd4b21c2af852a4242473fd5f8ce45c5ea3627acb4f9e1efb6ea6103c3b879fa1347cfbc35ee6ee75193b5bfb815fdb63cdf805367368f9dcada2242f25feafee33a209453c9142ce9c8a94957bf7f56fb8fde0b2ec6eb078259f6b448820f049da5a2c7c8a151dce8d1b8c7ef774e4571c2c7c1b6b856cac3a690acfab34a41c9c8d8f46810c249b86f049f16b59474005604670014c7d61538d00e2b6cb3becadd0614ee191ebce6bde8e87dccd50cee27629a85eb42df403c48d3ec11090b4a7fd61b4ad92ecfedda2a15c0499acf473f6a8527b6d46f578bafdaa09740811928d3c3aa33e9e782cc6d55fe8878dedb3609bbf0349be9774d835065e70972d4a1839f431ce9534d6c1fe556de1b967c2916bdb93dcbb72f4b9a772f995001a679159129614ae191713a45fee3355551d0d3f2d00ec1b39f1e296c1c7af704ea6f567a95489bc93e2731062e00826ae8324dc6c08b9c7c7c51db1dace0caa9b1b8b320677339e1c1db9aca07affb5b5b7d0f0d3cf00d5c74703b0c31e9e34d39de86e3b5f8f8bb457e72330f051ff9fef7d37af514ec3d41b8df9645e76727ffb84768939e872342cfd935a6839f4cf3309ab6eaf51587f109ca399ae4c3c36e8f2eab807d4529ed6d5024239218c2504f430827231c8752a6dbefa51828b0af2d9e347f94ac149bbe886f4f537b7298238c10f1b20e305acde3887692f8a2099037a9ad6b7926be395300f94b41f598dd91fb485d41d8a87bcb6948b531d6389b4de89af9f1e6ed1a506f5db5166e62ac52bc84265989aae962cd707fc2f8140e98305f29aa97ed1d18dcfbfb30230d35d957fa1838bcce55cf91456387feb1d9e3b81394a1c20b5f7f9ea3957e3b0f6efb520941084dd8b9aae048ea265cd6bf16d21b85d79374b73e33aa162d0e85c547745dd18099546c8042eebdb44585e621d6e58f2a590d7b803629b4d9d1682b89eceedfea69205eeeded1fd40276d04903991fe9a22faf9e1ad88e69520ca89ebbe12c9cc977ba3405a1afe105368581cac36f2c5415ad2b07d0a1ec44cff3ee2f6c32fa4cceb00164e76b739f4d73133e87f59481f20582c83a2511504d470a2f3f251cd58600fe07aa281050c76bd3ae20098b6a31a684b151982a277dc6b8f51000338f648bc9aa41cc27ca52c6fd3f6d613a950157acf392f391879f4861d5096db6110399dadd471db7be199e8ac305ce16491d997bf61f17905f32ed65620319f6ae771ec762824d316706ea4784070c50ce21a082d00cf810d61552ec815c4ab7880c5c07f45fb707172c43b7f6a91875ce9ee63cc0a54ae0069d701a50fc372374a6bfd7f8ee349278bb8e5149367fc5f092bb373042f3ea3494917278a2b9a948f15fd5db41c5e2e526481119569954ad570b42b116e731f182ee05d8e91e15f1defbb216cbf17ba38cfc328254fff00751cb515a32a40e7e850e5d28c473dd5db606816ad76f5f587d9bd6293cafa985ad4d9f879a0fdc0c2f3ee05a79c41dd927f20017b092a9d933b57c14d101c5576a7a85d63ba6829c70af0ceb048a7666d6a4c41ddc0c9a5ceb5e7a25929f73b268aedb3bd887468e9f3e5de276d501ff1dbd26671f0ff58c6c665150c0b22acd06e9b3235f64dbb0bd73d5229d576b4b59b2a06e3266efe3a750d6b9d772cb69e178f6c1bb8a45cc93eb0a88dda2c7d8bc465caffe0a41000c81d5c09b821d029d528b5913b81cd97b9383fec7103b5759b97966491a93540031c72de6e6793fef4ed76a82f91b10c7687b93a86f73be0b59976c3b5a83bce21d84b1d6f35f5c0d393f9475c89a5bd9cc1ea45234f905ef904ee78e9a1042a2937d1d151c173a85f6d575eb6139267f9bd6a9ac1ccbac0fee9f49b2194a5f0d0f0e133bcf050e5ffdfbfb92a8cd7df3b5e6e3bd541cf8beed0fc7850531a32d17281b22faab2f361b54b6f6c753d80999ef61dff7e8e57e73365fe4e78f7d81cd7589efc7db9712d4220b40723d5f0d8eea1fa06a926025560617c824224fd0ad6d79fad9ee6c6a6b8a70df64e0a7da943637e7078c5fa95deba46ce7c0be7ac0abe32e4595005ce1098843fcc756d3fea54c24c761e59a92d582e6a8b40677ddad4be147c9ac31df76025f4b517070273e3b4536229d58b930fe8205c84c8941366acdc2b0351d7518c1b70f9e78f95e198e4e4e3037e5686b097fe3193791a09859e02df38a9aae8de5d0eb3836b138b0fa307ce552632980fa7c55a9cdd31cec40ad5f864bed43e729c27ec995b8489c9ca221d22bd0a7d355697addb2bfdf01913028ea00154e6ae2b54ef86a333b6c991d3831350822230d9a010e8c53f86fd457f24919c1b3b35baa236e8041d6cdee2fff63bb2a0ed1d263963de81e7b7067579b95200feef6b16f0200652f4e27dc8803f5ee9faf137b355aae95d77152ab6685b2f99e60e33a521f33f456f3d34f3c140500b8bb6846e3086bf395de0d8a782359ae5b4cd1864b4ce1737f139f4b0a33b3c8772f2ef526928f46cc2d13f74e0cf1cfc42c1d3bd052df227dfb57b1df35d42320d76d45ff2694f187193c65a71549e2375ea1cc18d49ff63df7c466ee71db70c11ed1c6fe5c494b8bedbc28731b351dfef5884459aa329ed1c4fa28e8b633f3c2ce7875f1a3d4294e56894f48f1762c0f49e24816794f11d0ad7405aae7422314dda8b37c67dea98029dcc00a64847e8ca01131faf6905e1f753d9c67e9bdd90e28b581c69b0c11e31cdb25b099b69ee1f12aa470058cc39a9ec21667af1d4149bc50f6f9c089dd00fec0556e77bdd50a6bdac882fd1227c5c27b4d8c12b89ce8e868cad39250f437baf9836d13e1e34685025b9adf48de2b6a3297769c4b34a26794052282e61533450e9435ae89518e0cbabc4c30cb105d713a1f3d19cb9e248f8942c4d4622a8d1c2cc8cf37c6d8209eb75d84fa9d63ee4222c4b038135a8e14ed5186cb07b8f297600861839b853ae0eb632e5c6c7af81a07fcd9b818b55218570be5cde502e25eaac8f6abbebe5d7c77dfb4e7cae876edd1dca256fe51e0cd148e5169c4079468234225c01cea759c477f37aea40802ec0705ded56cf01dc5a8eb0b3d1a8972229a1d5466b19bae7d2a4a6217228bd0a5b40a9a8913da4aef98c63822303f2e0ca99c6be6db420ee897ecef9e09c8c45b2354b203ab8179571fd3f6bc5ede4a95e04902e0d016d357d32af99fce6a610484bb26ad43d7efc02d873bc621343252ae682e4f065ebce767455b010c5847966da053f7ef093dc9b680e0d0c229602f4762d69ebd0c787b14b81d3daeeb63837288a868aa707a64de57306ef7b364d7240733d1116a290f797858343c1477e1bacfdac5810b9be6b32b00bc57321de01aa5c95d5fc5feac8ccd3bb2811351394679ff029ada96a2c4d5531b0ae16d17d6a877ada355f49f4b976b1c922b3216bd85a3acf2978e2ba96f240f91d3f41cf4a0acdd8fe09015aca00369c1185285178b93431d7f06aa0409808656b6468e612a33cf9711bc10e564ab6e5fbc61fc490ac191bafc82ebc8f244832023d6262a099bf3c3d44b6601dd3f6120fd46218e25689b145bc405c025970e9f0265b1a2a035ba212559cf366c7b30a3fdf27668892dc5200cceed058b60807813dc7b2afda80d5eba134dcf866f1eac21d584a03faae0d242d1716245adb5a452bbfb965256a3406490252f9a11e2afdfdd1b6a039ea36dbfca7a93053c5da671ff6063b9785e738ef9c774e81717af0f4e21bd5730d66feb769e3aeb3193a1452a732687b7fed94ed6069699ca5ff61282fe412c58b3bcae28995a22e03f35f3aa1f10b9999d6d56f30a2e64eeebd45e747f4ce740ebba31c4eec20e87a67321defd5b3d4866be8023227287c0b77aeb521edd45b1cc910e402ce72e5350d8cb8d9acdaffff80c50ec5305a43b3255cb62e7379621f9999f32b433a654c67e8722b933fa4db4a400660d67f503feba8ee81b34bdfd5f319f793a3a976dfa39ac51fba3f63d93c17af78498e6609e0d97187ffe3bc5522f7f56d5201514fa843ee8abd499f25bb198e6565dd20c2a58c14af99d8ad386166a2628b3e3f171bcd9525d8e2c5344b556a470e3127383c31d55ae7a7307021909e7e4c7ab99bd5a35aa932e6ad2838f6dd5e9780193d7ef11a2d4ea29390c3dafe0b7e80fa75226bdf1f18612b2df9ae628516c154fdca4a5c16b9b56c0c78933de6a5ddf378a9f446e81a0efc35cf01edb42a1716e52f77ab2458195f6f5860907a025f7b0d48984c9ca119ffbeabf24ce716ac2b3d7eb7645413be50db6bbcce7702a7482f34fdd9ec177d270e0032d4b474197045a41735f2705932846806280af23801a5558e9aa0a590c8c1baae94a6c0fe8a9d743af48f3b023d8b33c8f32dd277aa225d5760759d998ccf925f5dd122493035a9138cf30456b6b783e113e7f7c67ca10d8efaf37bc5ff9715b40a0bfc457938307c112a4135357f72afda4b4e5bff9a6be51ef816720ab48a9714ebae48a54ca723e3e564f96e33e43e6a3ab3e18c0f76b3297b0cc13d5156fac233719495b1019da1d43cfaebd319e697d0ebf1c015b4ae1da88b29b58e293890b47cbcd10042710100f389754945a14eb8d3fa02a8a5ae11f3312c8963006fb039281b125d0eab402eb8f69a485ec371a6e48f78173bac6f96b9bdda47fa3cb9c66ada3fc29d6d203026230933f5a0823bad61bf4c41e4f311580b08bc9464f27c9f5682739c9238b25ae5e7af9bbfd32366c6ad55e511adf658dc6d7c44f607e0f632133dfb8f98f342dff86e6d19f2fe045b5396f8563a57c77fd6c7533ce19a7aca76cc4088e8a24b59e2a82d329b78ac25d9db2be5b1b7e6eeeffd071943e6f3bf6990395cc14ab093a418abf05ff0411419c6982ef52f289f961703d8f9540a93f4f1812961a42fcedbc7b14e5446d71d182e17374781cc470f47f7efb8d549d22073e2ed250a20526ffe650b9a343cd990beb0c7d3d2e6fb9d32ab8dd923e2c705d8977186368e806bdeb91fb523d4795dd1a400ef2bd6fd6c9f690ab3cf522d62270a22fb3291d9a1b375918bf19e9b395d9f994c3e653d5dc252e7cd44dd5ca04a69665def62fa7e214ac27745cd298f538f0fee4a00c03d5397b922fb7f955856abd0e1dc881c3cfec710af7ef659f9f62d77074a460a2adbabefc778d6b26820b778985c12b28435eb7053b6b9865e92661bb67cad36c05efcb66f8c44cb313410e956d910c5c5133fb83f7c9f245303400c0341081529dd3ac32139c8b3468f15c3d6659b0caefdbd8d0912da80671ff1159ff3e84c21a38a65cf9132454542c3121e53f0e8a2fd01df571462402e1b89e76452a87e3ad3b8699af329a2370748306b5db924da9277781cf77b8f57bc5500b271d245cf01e99f68f7a8bb3702f5872d172f8cb9c4c0bb4ac7a55b783a87345975e8b57ecacc92c850aaf948c81b04461a9f56c7c7e875593375970533123a5d57e19dc81fa49c27b1e297429d07adb0fd06f320b95aadb8bac1a219f0fd5809e4c43c40e8a0b6d480560254e3bbb84cc7eff071715b66d8cd756ba6e3bf4ed87a036e9b3625b01bc30af03aaf3137b6ac26fdb45916fb662ba5fa622998fbe63e11b2a1628d8d72364f251b155a2ded0e249fe274d9070a5b6d47d2fc38b1d61aa1cc4443b584b062547195e61371fe1eef1b183c65ba6c7e79564e0457d695b8ff048b357341e47e4b55d7914e61c6b0cd3dfe1e7d483afc2e921de094d094da418eb50fea96204080ea6bd4bc2e1e5ab914a4855cd1af8bf234e83b0c3ca3662a82e3bdb011eb7d87db6210b5a46351711c35516a61e7c202e98f2f0446d35f7aa02389e450424bad989483d38ae2eddb6e1cd6436521d8786bfe8ec9ebfddcab03990fd2b85afee7b91456b9cd58be855f9b6e632a09230f2a9a7e2c6e98c8a44852d8ac1ac1da49dbf968f2aef4cf47de6b8283c6bfdb2c12dabb7288be9c047510920529ffe75fbaf8f02fa51bf79a4494bc8e90eac6112ca7d60a3faae1944311bc93333419de12f534adcd57c8132e89dfa69c52f62132c3f838f611ad31579626128e66593be7bec6cdaf255cf1d1a3659742980e2dbe39edfd93de8798c9a7f564c12d73a26c91d158e0aa05d33c39768c9c99b040fe10fb869bfe9722a8c9dfebf95b8225aea7939abf49f20ff07502b7a9e2ed93d1f1b75f13be398fc35cfd8d693603250975e467552dda9a2dc759d6819e7730465fb7245ed9e1b7c8791ecbd92e3ffd11565caffd3d62be124c854675bae3ffa3f0afcfb5ea6b5ea6adf9dd6c670aecc8e27b9688f306ef8450e99e22f8927aa9099bfa4eef5b1eed3dcd937520e457ee33a1fff805928b57af6998a9890775c006d92bbe59f81f0088e50b444bb7bd86a0d3b0aeee9b653195afd56a7b45b18710a4112a7fd942721fecc89183532f3f5ed47efd076d2bbf16ce68e120d797dddf1ef7e7c375c443a3af31f40a05fc943182753f8b71a6fdcabaf25fb0b19c0ca1fb203a7b94a2a513fec34d1c748ab5b44ee80531ba83948bb32843f11b9d6930fefb5e8dbbba797e77561551e9b4e61692d90d8eac152352bd156b46844334da85a51072fcba1e71df203f26679d64931c202e30140e2b51f31b644d94f5f2053a2949673986ccc6f2e5e234a6b78fbb7c8e6ec19dc8e52b72cade6df0f1671620c57d8f10b45328c0c896f11aee75fc5416bd1c4cbd8f80ec3bdffa9073b4b3d79bcfc1dad9089d04da443bffe2e8f32157653a655b6004e84d12524f26bec423eb4da0de104cf8798ac58670d12ef385ca83689fea4875cef84bae4fca88650879f255ddcbaa651bb3710d731a5fb494cba1312dda9f7eb4c545c948c25d14afa4e575b4093cd17e5d1ea6073f49cb44925e1df654c8200f1c1e30c7b05435daacdb66a7865dd4d7b50b1a9c61fb5c42ccd13f542a8e2f4cbe376c44cf69212b16b895fe3f90e04280e545252565f55ad994499861fa913ed39747798317c0857b9db23a9c9db9d72046e1c0aa411e7cd299d41581c5cf2a08c2673daa0242a8e3d2044bb0276faa6102ee4866f772d9011bcced2d67049088272a1ad560f6f203c57e3bc9908916567354ea661ff8fc4867112acdcac515637b389010550467ac1f9df2778d2a8a084da2f89c2acee3c315315cf70f1da1bb19ce936669ac88c1907577e9d390184263a5f936e1916cf6a732f96f5fcf1a9a33ef9e521c1841715e022876282a4a508f7f3aa88714f864cb65c178e4de34698d41bb73bd0bf7af25884f2f8d2b0fe62860072a69d37099a437b567d53e5031bd673040b471866413614335f2822a8867d57216b221f7b70ba5842c3ff868a3dc511dbbf3b10f829d04c3dc140382616940b1707d9468e87ae25dff03e15daaa72c54288936b8b7dc53f41f315fced504afd4f0c71015725f36c6982cc2486cd20cc8418601728c68611ce4af9e6137cccc02c0749056c18d699a2d755867feef42e4005cd4e013600ce36751cd87a440b5304302482b128007602c960ebda7f1afb4df8174221bf6c060c727d1e99ee090c423fa86f8b422da6f0f46b0435a3b4509e137ae0f11da537c6d744cd190506190381c7b565ae0c5afe37b45af384a070466bbae097e5dbd0f87343348a4c8cfb53cf1c9fb7ffc2c66b5a967205d9a79b6e07b9ddcbd91d19598474213bad98e2d2774341f25f8ab9dbd5cf5d92668f9f5cb1f8020e9d6827b5982b1e1f42fdb157154af062c794c748d64974c633d0150afc0ff13cfd795636de76452bac2fc884c6695c41a912ffd6952a14f8d1b5a503e3711972ddb9e3b66de0fdfaf7882fdbce3ebf2620d3555d181a7c2bfec768c5af37a715e65a3f4e66701599614a253dfd40f90c9372f6ec6b75e44f95e461f17ed124ef4bc4019cae13445bb278ce637cd19f9fe46bae9c6f2887700c984c70ef04153d8d504cd75b164223ace50d622b95d1141f8a041ed6e5af522ac765f74e419a348a53185a6e6f0ffbc9235b198be6ab3b55e42851d05dcb4fee7605ff006f65bed309ae178558203ea9d87dfe95ab55eba27181d7f101c59cfd1e389c6ea286b0fe60344fab27ac9edf63964ce1d1eac907779ab235cccc5e817454a1b38500f3e4dd295852a509c5371fafc0acddc0a6477c05a8e3a8c6073a314d82c8fbd255d101057743e6b655df0044c2dad50de9d04c74c9fb399b0ac17b80f1bc086afd129d2718e6928e6e2f8c4c34ec817465bad535801634655b35fe72e06ba12427a1e3f659cf6ad15e104c2189ac64ab49e2daac0be6343be2514fd004bbb4d41d33fc779dbfa725de3b9243e2852db25626b72a8a48c5e6433a1daede9e6181e2c32afa8a7273488afc98f8a5f0f8e280c9d33b8d46eb5726ac4040fa4f27ff8816c3ce643b3aa1cd05aff2b4c43cd6c27834cd89e8e71ce4bddb9cb16705fb702e4e0f89b945f2cc6d98df0dfa2e7238939ae45015bb46f1fe5fc7b6806f21874eb86e0ae4ea1827447dc887a88f4ce30a7789095c59dba8129bb1090fc569481543451970f07ddbec9f589eecee42be37fd01a56bf4ee2c584aef6f9c5cae1525f850b3d137434c34645be2e09be85b004bb890f9cf408769ecf00486eebdd5f3ba0b99725d7d5c562daf10dc321c58de6217ba25e8b39c5bb40ceb020161e4adc1a31dda23bb572aee13b0ab8c60784635e44957d31aad4377fd2a1c7a451cb8d12242e1b114a845f0feb7ddb3f7bf47dd732229c1e576b37209c6bcba21c3af42bacf72e794d41880bd00519f73baa4d6499dd1ddc359aad8aa691527924c1bfd9a580cc50e443de0b50d1e9f40157f5d34dfb13bbafa6d144ed6ea735ec4f624e14e3b8dac56079db58f86fa2c03acaba5262efabf0b24be963e7ef4d3f45de24f41e3aa40c89bf907ed81c444148714e858eaf776dce7ddce82c7b6282898a8e8a2675cae7d6b738709ba35ce93fd63985c288c3ca1bdbafd795ed54b23835b021d6f38a3dd4f6f2dfc59f419a554b11b5c89f72a98d287e4e936dcfc78c3dbc02d8743803b2a9a991adf4c8ce890fcd5dc3619fe751d705251dce6fb56e7acd4ddf353ad6a080afdcd82f8d9680b69464dfd0b626f581947f19dbe7efbd6017442684299c8f0acb75dfcb830b95b9e72140e54432e8095ae4c98ae35476563c36ab0acd36eb503bd55feb024cb75a01103c79d54947517f9e90ea81785e8fd1fedb2bf097e9f2c25293556b80763174dc228136a672feaba92a0e5508df3eae9216b0398b7cf1fc44fa67415546711238a6f0fe5f1e8b506f2e840a9d41435d8c1a9ad0854a6f784bb44595f3d43a6b46da488eeca974a7ae24c727d7a30959c5b2dde1b37e07542a69d506230cc9455b9ed1c5f8625991a8791639dc50d654b303ae0f631e5e9d9840c56afbbaf9c19a2cc2ab03270387a66df359b3df82aa434879141dd669c1e6b141b3cdd018685ca15f9fea14f080f8d2b9278e0aff9cd2dcde74765e02f0856a6b27e79f43391057ad7825ed7b815a4b0b328219ed128b5a2a2cbc602a773d25e50fd5a69fc2594a8d794d366dec16c892390478a80f6b9e7abeaf5ee984cb0f65d73eac1e63bcbe4f1c02caad5bdb4fb296909b28faae8fb6c78efbc8146b95b040432ad93a98b839175138d3a9657619af8bae01b28d84123ef0685e63b799149263493d892d69b349e1af20b2599b09b3380ee1ad19634c5a448fc1d29152bbd4f56fb65b358d61400dd6cd28735c504a930b4ed4ec7a7333843ed7d9a77dd8d3058bba95e45b67f4876934fb5a64fb8331ee9475a669b4e870345dce739b1cf37ba09aaa10e31d1eda0dc43ac5ba87de489d3f76d51adbb02f14812cac49cf01a85260ca19d7ec818422a17903b40625c86278d6409a196b515d3c48ed6ded4bc0ba3556a12c477488a182b39f17b774166402f177a7631f15ffdb4865ecd645b89c3af4f861d1c2b83ca14ebda70afe7fb0c1bc2f7036062ac1a650523f0cb07184677e48ea97e5890df3e10dea2cd9a76b1c25b276f5cb8ea5cea553b1a3f880c3eb4a4b052b88ebb233b0230ca39571f9adc9133de128c77c1f6905a1a9ba22bbcd58c3e5e51cc77e3d5e674135c8b2a954394b0ede51b239809f1ad67f52da5199542a4cca9a3232abc95f34523584d13019e38fb081b20a212e2130c7c6422420d9cddd4bad44c1eb71c7d441906600d878fe99fa50d04697163ece2459c78ff6eae392ab1aea77d123e34e144ee97639cf8ede661f061fdbc6937b262a9e5a630d0547a1d8de1e1689be1d9afda6cc958b97f2a1fbd085e9a6efa0f762189019ea4adcb849b40c3592ee81c052c7d03ccf7e1d5eedb70a559f3083476ab799413d18046bc4ee499605303df31da3a30a198360cb792fc46309a0a21107e8d21b06ae490d3c1cf6aea4371655b682c7d12efc610f6eccd81986cbe4e14db379f49e4f31adb9b134925ee73511248a8f50acc6391fcaa7e20933c47902b71e6360d1f6e5cb54c253fca6dbe982e8f0b65341536063cd4e1e6641f1e8e489013f9c30a9521c899d22275524cfbfa3f540f38a0c16fd151549118b2e5629c6dd7efc1f6c17082faece5d889b9359bbeb4a1077d86e70eae8d92fb45d0f291d11c4ea3f673af1616758b96c55fb16a2b281a9469330d24947de748c669d10e6ada567e5472f45751d5b89ef472e0432ba5a2370bbc013f2a6160da653cfb452767c670950a9b32a55000217934f8ba2d15db58317894047d397571676087ad6ffd30721c74722fc88f4a273dbfabec61c92850cec79e6f26b5eb8c5ad4a08522b8804aebf5818bfff3c502dd7026f0f9de5b676fdd60cc0c601d3b445a1305c209f39f73f751873871441b98f4209ec00c449564d5df2d8c59fa2d538d1b8d81c9bbca9fcb568174501085785c2a8363c3596994454a09a3c931de27ba98e82088e59ef2505f1796e9839700659099576c5c8cb7c1309d38c30e569a4defce800422322b67a747606b7e8f1cff6bdd1485ab2d22a14da56f400c512e096e28d9bb929bbd40fa47aa44790c7498c047a269b5296be31635554e0a4fd41cf8e5b96d439231dc5b84543d0db22902d983514656ff1002880e02cbfb11c4ac41d4402ce4ebd904db5ac4ed58ace60bd4a9485c17d6a0ae40c1817d2eaeca2a135ff35960b7f4a1ae8abc6f7c4f760f4b9b0298ae13b0d45fa3ddda5b7603f1e28e00314cd70541e206fdb46ced8425cb136cb902579b1d87f3a6c219f4254c7db53663e45ac49b86b7d23b491e0696af5cfccd366a3f1036be06df601ea90d30ae3abe6d1046a687b4825a5c1d6efd4ddc7b58020615b33f02d288f1d0a277f1b6ad6f0ae2b5024fe8c021b856f1d08fee88df9a25688a9c8fb1631ee4609d4962f86f73569f1741c1ce92a2f6eed918823d3583ab4dd3e603a4b9ada146528b33f10fade79f725ad694db216394599297d39c0bc4025edfd4257ba297951f360db595c4e218bc887ad6f5d0be0a8b29edb8daf44493693653a14871472568f5b91a132505ae998e3add5a3905feb2ead083d31ff60bbb28074b7c7a8914e39b97946722fd40c925189960fa9856c56ed689106c42c3de3c04433486015bcb85db9907a3867083c0283e8b072d95aa9d38f7ef0edd151f18b05cac3a1d40f965048969aafe5371437589b782105446fdcd79a49d1c1a7aa2af0f6c63779bbdb474c0d7d94ee675e666e2e4360881c6100ab732e2410be729776220c4e477111762a6a00f4820108d2f0e37819996cb5382a8b688c8248d22157d91d306f8eb03b05086f830c7b05d9e1d06e04a1356843d93975ccd415c99fb6778c328bfcd231ea42c5bb954d99a34787f12be6440e5abbeeb9cd6cb1244e9671b791a25158f76e580c78c70aabf610ed24c522a4883329f642592a016e4228c712463f9270cc0d6d2b61706bc9548cb0d56e245ad8e7a4504d8f75aa03a305b9b79a5badd73ff75f30c801b3438fc74e5aae91bfa3908e7b16faf1640e6593f04fc7c69f8f75e2be75a4b7a5b297ec2a3effac98277159281027a8ab48dfa62f8bd03bb86be54416a1649bd042c68d64fa5e3b47b8f5b3a654fedbb627f01cffd2b2db989be6721b4584b392d9ac82dd632275f90ab424adc7ddc56613bc21b43cb0f961514b5313458508aa2c282e5062ea792649daae9da9303690611f8db0a8af9fc86bd885f9b71344b7d2f06df5bc3d1abe4294633285886944a4882b3bdb1a3650d96e9ff82a839ab700a2e5f5f6d90676d80199e6efc15f95437b2690b620481218472f8a64a7873b51510485dace63fd0969ef5ba8955df3373fc671f4cd0b0eb5c6ebcbcd3dfc5956706b8528a3c394e7247fe875c0c549cac612a6696d4f6b083c3ccad3a7ac6c9d0402f312d2d2bf6714c14e0f9afe1794be5fe161fc87474af6f16fd94f3097394e340f476e4dd4465dd034ad35aa17a9faae81006dc766801743ecdd05bd14d5d2844489dbc3550eb96b93df8b8b01cdffb4ddb8ebf9b98b9182a0da8887258b4d07d95864016e3b80dc1d608587d2e584d665d34b45362d3e1fb081ccafc74475d7dabe9b37d1b32117aa9df7d3e287cd3e60cfc906f2dc527abbc1af81b76abfa981055495bd05a90fbcf55f77e3d2aef4605a58e77aec11ef771e97bf02f630f9d354cadaf442fbc7e59c7a612a5366874b5ab54ecd0aae4282539d8ffafab9d16f1f99c402af81e625f2400c1b6c14a428e4f6f9279b0e2ad4b342f0fc17fb0b013275c3169965016732ea1fd3843d12278cf7a374b54da2f255d38485d846f4508dfd58c91c823c7f7eb4f38616110a61ff3cf6fd0b6a2c44d11ac6b21852bbd22a6b75b332099c9e6ee7cf2d479fab97ca0f76cd7d3f7440bb3dd7b9a0e397a51857602c7e41c1f128fe320c230db882f045ea11be8afa47aa5cde484dd21346ec3664203b8426d7c5baac980f6902392e31aa61fec13d8e2311232d3a26d94006159b6adc5c1fbcfefff4813ec2a570f383fd6324c890eb6545bfda2d9e2705d0c3568aba236d2cb4695221d93e2bed0814bc871328af6c7f29aba0071101c37fce849842b501119f692f124556f8e8afc446c25d5cdf92ce3f7297dc8448139b29320b0e7f968fd5c1a6d1270f46f1bf4325b5a0d53dd449727eccdd4dc7186cf169b8d41a7f19e98141c936e5558c7817021093a4a8fe420648bc852165eb66dafb3c65f0c8c9ee7a5ee308e85223d2a6d549a6ada26e321b30c6124faf8daefb20b5c41249e9958a9fa62c75375e02045e4fe1a19d35faa39f9e58e88e7326cd42f3fdae7fa8096fce7b61bff582290013b7404b818bfdc6944aba441e7ce2da106284793d53355c7542c71624972dd9e09742e13622ad3f828d468346748c269895f327e36c9346bb13449b03aaee993556909b5abc7c5fe74e49625cbb3a8564f6a72bd526aab1c68fc40bc94dd1b97cd6c84aae45438035918d0cc6fd1f7fdb31081fbac23fb5d63fc24586d5a54a5a330a98f3f002a4f237fcbe19204394f1bd1a22e3c1a904bb8f68bebba13177eed2087588420c56480f078defff693250d6998b2cd301334b4f451aca47767ca1582577212815192cccdaff0224da8f84a32ed58ef6baff26f14fba76a9d9dc878aa1a927e2c9770b416b8b480fc0b8fac64a340ddb2b4a0bcce032e10f12630c2f5937a3ab5689d00570bb3e852df872bbed5654c548a4b74aa28d6b97a583fcceb357d728417937b4861184ac0927778567045026ac59dc09bd39a18a5d735872aa4b1ab1253c3880ee34b34d7eed92405f589115fb729e153db2b0cecffba4039a3d244f3eb10a8cc5401a54e9219c5822e4d6357efb9d01fc9e154c239ec3d8407d3935e358ff75b897321ecaac14e99e97f60367b7e15f33348f1578d68b0a0b7944d595bd99a34b3ec65adccabd7916aa80a6e767423ffb95c1ee74f801d79d611e47fe9c7a55edc730e3b5dec84dd76e687b5c00cc94d609295eb0fc6be413d34efbf1848b14e2d25b6468cd9b7a1997c951caee04dd2f68c4b2db6b706c53b311ceb1ad55ea541639d8d74b8117866a3c4ce4d08ad59af767f8392a7ba45eee2e36d852aa72a56ab7a2025946e204b3c6a43ae69dfbd8708628be1903e0e8988125099ba1107c972b7eff2e54bbd934205bba067ac35d8f49cdc1151c9bc9c5a08e293378aa8bc4f2894e2346e5c758c152cc04b5544405c253922e519a269634d40a8629679da59b7ccf4db0fe50abcbced304d2ee5a220a7d8e28ac0365db4c19d02736a6063bf1aa5485b52169e76c53c7fea1421e64b0869dad027820943267d53f53bcb23b8f4e557e187fc280279b0082726a9e52e37b76bacd5a0a36360824895138fd922f212e7438dd5f1356b475695dcfe5ab95130e339c6cf72d33948c2befae12f32b876df9b4e40a400ff14cfdd8dfb53e3350673fa12eac1062a6f458c13fe74230fae30ff10f299ffb7cb737e6dc5395e9a6b989967bdf8d210618129b671330913d4e8d768a3707f1113179d65fcab8d3ffff831eb81b4c139576a7f57f206ef1ba3c07c7d86389eb4edb8030848a92bb08516453338b4dd31c0d054bf7f6627047512ce93bcf1420eeba05d9f9160fa144c6e280ca5266776e731283e67ec870863ee65d48b2d4cdc967e66e5ff5b2f0da2ed8299c7d50fad7fa5892bedf1bcb9f94da3e953e83d770647b52ae50ed0211d1bdc26dd3c8d1e26bc8f85ecca1e73fb6e739ed122a76e758f2129a679570b70bb3150a2f2f8c84fb52dff02e37bcd690b6c178a14a3419e797563f866e4269a81bde545b12b6fb98c725f92602da2c9d7ab180814299fdac700fdf51624d0605e7305d49c52bc719b51bc9914cb398dd8932ff1d627ba6484d0ffe1b57963fffa53684184b498254ed4734c4135e112f58fab2f727557df72538b704bbad940b682d05a04a540650dfbf3f9df8f0c51251f884786d081a8ab1c6837449f37a7bb6bc509174f526553c21a3534e5437c1c9b3e4848ee23ef73535f2ebe42433ffef3cdd4862f6df4fafba5d164009258755b7c7ebf85fed5bdf4938b2b61ea6a94c5043f654490776325d77fb86cafd4e240847c806e8fa680b62b8233fa94c212d67353cfead382dc2b9f16b93a80615d9a78941dcb2a4ea840a0244cea1b3b7a9bacf2b29088e15d596c4f193fe073285f4e95d46a5c2e3685ff26d6c9255d0984bf28a9f4e340d57b97506c8df8db2083dcab34ebed39f732816c13ee3a2be0c3f20bb9509f962db70eae2cf841365bdb7f8a37063e8365e0ed1aca2d5d2d75619bf9a1916a4593334ac5278aca2660f810d6ec402ea94826001e3a774ab79f46f5310b48a0bf13779c7a794d4a1d970a00cf5533f7025519f95eeb7716b22d4e82236239c0c1716ebb8c06770f6bfb386a855fa173795d07617ea85a1420554671a40890074e9714756782bb806ecb182de967dcba0b1ade7f3ed51d33c015b167adadf05eb241063072c2f1c14c4a0cc8ef3ddf218a3b9aeffff86355dff8746950c0a65b951dd2d0345fa87b1e403f202f2ad5d841f8df2f9fe30a17064b0468d2847905e5dc00ad01dba4dd45f7b4a91a8528f09d868e3b4b018bbc34b18884c321508039673721fe5fe9022983653b3fdc463e5424a9125e3515d7f5c8494ca6ab1cafca79f8e6118e2de270c42cda9ca160c552c129ea2eabb3e8d56af3545a98eaed7444790e1a4db8bcd9f39b4051488ebe8ff151c8272df41b32fdb1ffc2e2ce5a949d99054f5045ba01ea9ce06fae9e76b0369021de217e70654c6bbc7e4ed035516b11323cbf472890667caee36c12410a7fa6f17101becfd21199c75f9787dc91680b2a5668f527e711fb66f60ed83bca287f00a3d77e20f9da8c9a5762c9a3ce1cc60ff1d14cd31e3b367de33828a1ada3f22a71f2e8a35a11242ecf3e0d49fca2e1bfb518f74fb7817834d9539bae20d063dc3c10f3767837bb723f0a7ca4db9bde1d74125b39581c1eb2f435314e2099b37d86d186b20611bb47426203bc3540f4062937c3fb8d06a9fbff1f0f3a806fd4b9f38420560e2bbd33d4120cfafe33d34e0b5d4e2c7170777949c4db3dec5637d4ab7045f9dd04adfa5ca7b0c1b4ed77c3a7e9f0453924d17c3020bd9410a5529712d31b1eaef7db82e5b1afd3ae963d881085beeac0d06a1a532566589445ed6f2a9a7e401196691fe41ec8256f03977817a9189c44da4c620fb49f1c645230621f1b6eb6eb7f7482a6546b37cb6561a1942853cc54cb3c302a2cecc8190ed73a830aca55d744e79f3bb8033ad07bec48a9a0743e6d6690c83974c6ad31bcaa333d821067fb688ca79fa041d4ba5b1bc8dd768c96dca1dfd5f1ba423b1c475db3b0ff9906f51d3d2f53633b2fefcbc818eb951bafcf704f0d95495bd848d5c05e33c37d28ccb874589c2668a980077c4362734620b34a1921224e880b8205358e27a032cb2deb13a123c725c2960d7f7fa5da8fdabac6f49aeb297bf7f271f9386d82c96554b3d2c552467b4da978b24da95d795667e71074e73a6ca5c2e569c75ef31cbc2f8ade9f8d4bc4d956c7e69f4a7bc8487645afafc8e13009d86f199f2d75c0e031400f41f016a2eaf566d456f3feb3262341dc0c3d6a7a137074977bf9e69a33b8f20c1a2c2f34540e29fc067247feb393f9896cfde389b6e63549905858c09ee422fc99b85de550d1c2e33c4fa3261a0c346a5c30c692ce5cdd745d9371ba52a349b19e16ecdf051e265870b435f91c80d050eab5455d6554e7e4fabf9a3dca1abc99b4398e6f6bf091dfa88859e99e3558366f244ff1c31282ee39afac4c08bf4d931e1e9a0588b24288c5fa2c70a6a5491499d403c31a7ffbc7defef7a1a9502756c7d3a9f0b8107f82ad26acd8d60fd594a03480e66d5bc5f55177a79e78b540c50a9b3bcbdfc1a62f50bda22fae3ab95878816cd10298527752eec4bfdbfea238d3bb539c538e54a4ef24a52bf001beaecbf0a42f798ba2aa53bb72debd17df6fc819350bff937db02ee972cc7591e3a5b9c79fbac33ae88c109fe65fd4e6c52a880270b6324248dc31346a72a0dcf238d1f443a177c4e70c60d0da0d6101f7b4f896af92e0b60a4eb0a260f7e0dacf67fc0d2cfd5f9fdf2ce262291919a46d54a2547402e1611453de5d42494e23309a7081bf70a7e86413fdac9b862e931129d0c0299c3b2d143a988508db2f0e67ae4182fde1dd9bc26defaf6809f434d86e6126b2ad0b50ea45f0c22fc4b42d631d0437c3819494530b842f3f8bc57c62cf2368e1a83079ed5d888ead4f488f24821fd7c86678abb030cff84f28c680daf3c0d78879086fae788560594f222134d178495a32016a2e63790c91a000190ee2c9260bc05d4122babcc0d2bf0c3d0025b5a0cf8937701626f5429075c8cfdd1228e8f9484af8935dae96ad40ca493d1fb38ccc0bc64ff97d3b3fa08356d90228631b16b0e80df4e669d2bd4ea82604eef504ca5902571395b2a02432409a5e745a00b3098cce0c339254be170922d0df9d95c1f1d58e4c74f92e4d42a40508704027db6e8628355be37944c0af4abf606b7cceb20a4fa768a4f9ab1f781e32ad56bbad4099bd9e8cd65e26cd8dd3962a7cce3dcd9ce5896fb9840074ddc0dd519d8a90b0d0a362e6783666573d484967d0a55084f2059f814ad41716b5b245f04ca3a97f519a95dcf89f02737558452f4ead8f7063e35b0c455e848c8afd2a65d8d8f0ecc2c43bf146a06e5ae9606567b4b0256df17e99b7cfafdfae0772563f124fa120801b2ed03c0c78651d47fc779a3bfc0046843752bd9d28a351fd77ba9c4c944095581055d8a9d5aa31fef02cd05a478c833015e84f57f9b8baf60defa74bf1516f89516af08bf71ecaa229558ec41e3a33ad32e6541d3c3e2a5f07e38310f3e8fdc7d597eaa740f5154ae307406534272192bda5b0698b3d048a16f5d307f221d662c213eb344275d76881419707d5401f049a127ae9fc1ae4906842def4d6e30b184a7b842d2b5603cd5480dbf1c08673f949f538f08389c273acabc1591fff970dd7011b2d5fc81f5aeee17a19446b14e3e83374596b09a8b392c876be6bbc6e289aea19b09ab3787b8ba195d221bd8acc086fbbfbb40f9e273b7170bd731c8e7465f9e7377ea993b67a27919285cac00cd8d7588213981856f7d547c7cb8299e01cb1746525ba630f412f09e06fa095ed54476a62a8a100137110b746b95befd3539c66a9b1220a6372c4dd53325f3b9d3bba0b7cca92b2a915562b913905189c3983a7072f045899cebb27e302645adefe8d4429d468eeb15fa323ec4fe87b2250850aa9ea193fb1525c90fcc056812a48aa1ce3493ef6fb0c7b9e20bc45607ba189ac64ab49e2daac0be6343be2514fd004bbb4d41d33fc779dbfa725de3b9243e2852db25626b72a8a48c5e6433a1daede9e6181e2c32afa8a7273488afc98f8a5f0f8e280c9d33b8d46eb5726ac4040fd00dc5366db8c4adcc760b42330364f233ef925665590283c9c09464de335b1781420ede4c77fd023fc331230a1ad7c65a9fa1f592f00fa6bf7b70ac51ca84dfaccc7b115dfc0d632dd86cf45d94deeb3454d67fc0dca73c6b974ae229472c93ece658f4e1caae4b3140cf5729e14cc30a5ccbe0b72c0066421977ba2478fbc06da7745749a5ab10c665938e2283e3e879ed61a270ac265d0fa323872572b6615e99b0af4ffb3d5fc33fed8ac1da512630d3790c5fc74294dd1348c846532193a9d34911561ea3421a50f61998a6901965d7dc8041cfbefdc0febb190aa97a4c6837d150e825fbe5b3dbc53f0bfb983ff82f101f3cee062cf3028a2b09718b3505ebb3e7ff33e7d9e655ee985923b706d50280a63107701d3773df245f562d5516eaa039f9ad49479857c5f4d7e01779f4438e7e13f0eab1b7c9d8938eadd4a278885c51e4745de871b22047fc0cbc1fa57a54cce10f4e5b854be5384584e915691b843bea2617874acd7f0fb1c6cbe5c2325c930598e1e93a4a52b0ec30d776e51eef8f338f8c5705fd056556813d6092ea2447ae69531b5ef3eef9dd652bccdf703237101100132b4f9904d62e10ca3c849cb59fca1327e4b6ef145155ea454b44206dc5c3a2b40fcfb35912feb1536e290f60cc51e6369839f266c8d705251dce6fb56e7acd4ddf353ad6a080afdcd82f8d9680b69464dfd0b626f581947f19dbe7efbd6017442684299c8f0acb75dfcb830b95b9e72140e54432e8095ae4c98ae35476563c36ab0acd36eb506179e56d61ece83c0366a11d6be94997ba49c95ef380e4a86c1c776a35487ac40c3b3a82fde3affc75c6e4dc1fdd61d1440456030d284f1695c6b668545299ea04d04a7984e8e974d2bc292dd5a446be8f916011e2dbbad760fa4ccfa17f79ef25acd7febf08e7c0ab34684e5590ada44f09fc6bf83b74cbcccfc2352524e1405275d9844da30634ccbb4b43c33d30abaa41b183d779b774dbc4177393cf3875e683151bdebc40f3c32e0220e734416ead7686f38240dd5b9cbd34d117fef94485b2e5264278991ad0694186a6c341bb1ad435b12b6decfb1c59f18b835ff3b86d0be9b9e57f0e827e8a6a560f2e66a713d2174980acd10a7488661956cbf1efdd295855e5d40d994e52384915a34fb4f5019742bc2284fa0fb17e3cb6009370908c3f3028e9b5970af8731f6571e75c2405d63092a88768da8f3c92dc357d23e086108c9bcf76725064ac42be12b1529f9d4c3386c422f15f2279f99ffd5fe3ee69838859ed18aace639717e76b6b2e5d632be1c7c685d58bec24d31e9b67dd57ad65f85027d514adcb64e5a45531ea2915615dd5616e624829aac09fb288eb5815f0c3d4ec191d21ee68858968d1f73770e47df4cb34e7a4ea225c77d01a34d541f5606343c7dbbe26f1bf94450f535bc2853f2c6732da858b6bba2ca8d507902ff5b19172bd54caed61d20a94b8b690b2e3e6713b0b42d47ae7e897e9472c139bccf14cf5066d4bab851c9c917ac64a54f185b95b39a48f8c73a86748458f17e8f9b6d0ddaaabe6208d5d2704da81d2fae5f1f4d8e07b09c9984f43655754105020d13b75ce1522de8b9a1a7f23a861fca08be69abdc27ae9d150308ea5cea553b1a3f880c3eb4a4b052b88ebb233b0230ca39571f9adc9133de128c77c1f6905a1a9ba22bbcd58c3e5e51cc77e3d5e674135c8b2a954394b0ede51b239809f1ad67f52da5199542a4cca9a32bc0b2d6d9154d672c21ae684745a7d8821b5967808903d2cc6abf537d8d453aa9c52d0d101d4ad58a03ad31baaf505c86c8ccc4d4452fafb343617c93686e869ade2471505e68b6a57e4b85f10e209c7d72d7b210b8591b96879886c44455190997d2c850345d5bcc2029ee6c4a398292ddb05e6c74c8928c13bca08669500870c6bb5c98307d41d3ffcec6b7416b819f03e178d000d13d42433b236c539adee5d4945e03d14707cb66fa81b0c5443d606f9ee875381d6b51d2e7f92443fb2a5ad570a7fdfc48631e605bc416e3d0513b504c5115e6ee066c013694373677894d9f832f22e8d4e62ab56ffd7a2391ec0332e8692610c1a4127142e984a43b1f154a17a842203c746bfbb9f29a0a4ddb0393cb0b1111624b31a763f2cd37e6a9caed8a35aba6b270ee475483666e0d1d8da418698207d0feb906cf1b975523386945475c27fbb1a91eb7cf97282b31b9ef04b3c1df163b6508dbdbcf990e6008ab319367df59c75587f9b0a68c85eaa56965f1f3a9d10e6ada567e5472f45751d5b89ef472e0432ba5a2370bbc013f2a6160da653cfb452767c670950a9b32a55000217934f8ba2d15db58317894047d397571676087ad6ffd30721c74722fc88f4a273dbfa2f36b5587c38ae3efbaa3f75a90e5a8ac3f1ba1ad71fc00f279274ed53da51c75e48b32342f79c3218b8100392389bc7f29ef3ca98e566fc041d258025b3514114215780ccc5a2d630da9ac23619238f3b689e9d410b01550566893cb1b0665735b379bfe7ed78acfb355bc4fc0b8eb278905fd2a840eeea7fc6d80d4fd82b610965f06ac58da723c2422c39f845bcbe290b78b7b35b330f1207152c9dcdffbd95177312dbd2b2f70898fda137accd5d92c32341c16d1fd095f4cf74c39b037a6282ed8e4d88163483c7e75a33d4dce42cc7fb1888ed54f158da27d38ecf07310442e0ffd570c81780ab3a6fa01405784c56a03ca0130da6190d17225bd78c017834c8520907eb241063dd0a9dde4569c2d9920b772101816a640d858ac6517460eeb58ae13b0d45fa3ddda5b7603f1e28e00314cd70541e206fdb46ced8425cb136cb902579b1d87f3a6c219f4254c7db53663e45ac49b86b7d23b491e0696af5cfccd366a3f1036be06df601ea90d30ae3abe6a67a0434605e8672277315cd1dcda83c756fca0f2a62b68b498ba69a5e10376a1212e73c1f69c1a161a4c1727d2e57c0dcada74a67e9cec84e6d1db97d2c3d1509fd84f955fed3f19f64b587f28c561bccaa6de021cff8e7fe6af7b7bd402d289c72e54ba4d9ac3e1832f2e433ee0a073856549a8691ec8765c26c0ca2fe57348b3d48881c339c66ca1827e22fedfa4b41144eb7c734407d2498765eb5c9bbcdda9a74e04f4a8ce8d03832ea1db3572c1155debacd5b4f80dc1dbb04a4fa7e2010514e982d5bfbc84a8c9a0c6c870332e37dc27f656c69fdf30c80ead22a928e6236f7e19e95766e3cde3d8bc928bd1eb0ae8227917f8feadeb5043f1819074951d56dde2573638e8ebaea2ea3114ceb54ca75e72b64a5a8c43912b49c73b70c0d9ada57e5a100dfa2af0ada29ccd8d16ced049906549c4e55def6a2d1d99d03746696d4cc4c0431d28b0010ee0744a5b07e03e38d59625b71588cbcf82ae948ba1126b47a551070a008a0fa3686d7e6ff6a13afed3b803043a96f6f63c902ba21827d870840295b1729a0465a5f255cbcf1fca4e975b9475bc40a1ec1fa77a265d5a96b4b585d90c21e9ed960b807d29405a924343af4828a88904aaa19bb22644bd199d9874e4bf566a3c3855d21724f9ea7363cd69097b2b68786149a1cda1d07aef399c43dfe0a732ae4d309bbd973f1259edbdcfca28a14dbbb0021a035c60dd455397b9d6beb98668c7f81b9529da6e04d073ee12d1fd921ba871fca3738218e10c166224cee0246f0b191ac7a10f5becb5a6b18f87ae2c107d622705e9820b1f2469fdae8587fcdf21c6b8391e469d756574ef824e40c9490f0dcf510d6ba5ba6cd57bf5f64ef8cfbbcc9c96ea0b41b6330f9ce1f68fc0ddc4e717d103a87762c34c654efe3861e52cb6f9371acb2d43590492fcfb1639ba0effef330e407f77cd8cad6f114042fa6f128efe1bfed7bcc3ad9d0b6d3a2c9a6b00c7f1642bcadae69963e236457e153c091d2aca804a228f321302b4de7ee6ac4da68b3fc05c22f95aa204047fb7492b15882a93c286bba67c82d2b7c7abbafa641bcfdfd9d6e34a0e522da4052261ccf83df21493bf9669e5cd7c7386a26a880a321452b6f4c8d9e5ede263d3c9982f1b638d69c4c624d3cece05493b1ba8b7940e1334c577f0e8afa61af12e54500e72e9a0f5e8f9f60cf42b506b07f740b30ded10f15302218efa18a94fe7a8ef2705bd5c367a48242d2441f7e8fa16853cd200407a4b16310ae8e2dd3170b687b29afafde931380cb756d1f248280ede3c0e39c36a60b94bec86073729e18f68779b18a6f40ddce0b3692ab8530ba7c1a343e2f21172ca58126ceb78b5978da5912d15d07266ff72b7e91fc6159fea8e603f6a2b4ad2fd5748ebda084652f5b080343a6b76af6000b71429bc5d71dc0f3af0ec377162f74d50eb02e94d783b43732c5775db386b0cd778915dcea8425ddc8996ca3ed510339b898b7812961e131cd7e586ab04cc88eb1a14924d373351b8b348af87d883bfc663bdb693bb58b5948b75d013c163a6faaccec020f81a9b51173365d5766ba094e4df334c9e3ad5af99b3ea3875590e1f22d872a3fcf2ddea9b67d9f7501198c269364432e8c9b5ca153a3b31bfec5210b107e05ccde76e4447efff66dfda47b862f85fe517b49a8d0ebedc8eb4fcb32eda4d0835dd40eca1ef43e12f6e56a8ddd2e8717c7b418415cf5e626f0d48731b109c551c3782272fb664e902a8283bd629fe71a64d08362b3484d65f485847e16f59652d41e78239c5105cb1d55219dc03dfce4ca050173fc50460433adaeaf0223fc1ad05dfcceaafa79ae296964a9a35a4be1ec3b6d407be9966e651e791d11cdaa75c79e185aaa64dd2132a52fcf84c82d6bd8ce465b520e96465f550c9bbb8157ae89e811599a9589aab11522e3707880a268797011da99f738fd5471ce3c0170ad703c1caff510e15eba8f3d402a534bd81014437f4696f51d095c6ca88684b9b0b60639dd3c7d237fdaf56f583b5abaf4c0ccb589f93deb88e45ff5b490f04f5341018d4373f555857af356de0c510f1e47d71fad1a690b63528a815c9d1ad00378f9553992295a8836152bd6b3f54f304e9707ccc3df0511e60fe33aad72a75a686336a3d6e7a6c98aa081b07de727de139401e84df6b9a53c3db4e6a9be333d13b0bd87c04512d7735cc4ad528188a6f235315bbe587f3d51c11888784be94154ee72cbc424650002e8a6f35d5946452be88f7e2358453cd8993e19165263ef38b73657e7c2282a31ff7eda09b22d6eea311337188d04e84a2295f63fd45572d503177298fdca72cd446386dbc60f51efc37dc0862011ae69024cc308322d5f99252aa494a316822d9e7cd82573e6800bdb61e7f0606f566702c8ed67c33e493124df220381a201f658a3933810bd8c1823d5eb1b439efa5e932cf35adc5a48753f67482399233d8639115cf6edc5c425c2cec94ce954714faf715dae35d761226d9708f029a3c7903a9dbf37c2082b87c6d8704bd50834bdb3378d4856444d8427600c08bff4c4130638f41949d1ac247dac0876e9bb8e28a109a25aea05eb0e49aa495986a8f261871bf8ff26fcd8405aa541b0a714e93672e0068553f2d6890ea387eeffc1ddc3aa59bde3082bc8d8ec3b813d9e294d5fcdc15cad48848e45446b3c8e008d776fa98a5491f818317ddf607ff23f73a4104bbe50bbdf910798710120684f88dda93b476afe42d8c6d85b348e652826dc4ed90613ceae1b02b8fa1afe39234f1a17fa0c3e09b28981780bf8a065f577bb91bc4bd6e3225f46e1b51f91de4d0a85480c2983eabbad680b33cb499332a7673d5545ae92d5c93993725e0cca2e00e6fd8835c4a4b141752fd1de81f25a48a7e6ffa3d54c4726f0525ede1d93fdbedbb101151c1ae59cb34a9140d77e116fb7f74f6417e461dca1f5f6bcf0a4d73e2b5b0f0b5b6ad4217b69348c811db38b89764a83aad698f79ffb52d2ed8c384c9d1007db9dde48f32d9d4d780996996517962f4645dd4d93f5c609d4a51e8514f983b076a2ebbb48bf145e161844e940306d8fb2e0e24e76dd4e2d556d0d04772cb565353ba2a40bbc8028d190a9a0fc85ca80e154361ff04bb2aeceb52c6e1322cfda3170699263ebebd0065eedae5f372d19f97ed4ae55a3276430511a0f21be3a231b4e040cd5e8ff1c2eed17118cbb6a115f3b6bf45441ef74b63d4081902bdd9497e9c0fc65888628351d1eb134ba2ce26d39050a31c4f6189e359fe9ba390afccf0ebf7f6fc643851810f555e84545038bbc0f8fdadbae74274ce8cf0110b8d311145e8f3dca0119d38f94b783cf8862ab517397754d056f5d3ab453b4ba33572e364934b7047f4fcce3d952ce051cc1d2bfb72f21c07c25e88991955f7c1a544bbc25d6e05de08dc0508293141fe608e8f86a074520ee491d704f327cd187a425d23122897071f21be4c18effd7d8a3645d4f17fa6acaf73eb5d3b00331b3a233a4c4b22b1d58ac77e0b19f9e722edfdedefae4f9acc7bf3d309dc95bc9d8282c5d33030e7a5ca1b80143383f9d5834ebcee094500838dcc36ff7b91525fc07c91c805084883bbb6e62e4534d9f97d03d81dba5c1ba400b0f5e30400f8828dd430904f70580b3ec7b51c8c83282879a7b9860eb18f9f2b1c96b0a3e82ec83de33798c46dc0da57a0a6f8234f559a01b1941f2a1041bdd6496472a3517162bddd67433e514d7dec530cd90af598182a7ae057721c8bc347384b27093ac9cc7130ad7c4e95ca9ce7f7f3d400a640657968346ae76ecc67e1611d9032d88078aa477863046ec7020b42a8b1f562b9fc66f00948f7c5abd0a3c2fd5df780f939accbbf27489169cc21d9ea43e3c341dfdf1bcccb3d1685a0b2907386bf4d88de2587f7f599940d5b2a41687478354acb1c2230a3ee7c7f074cfc34393f47cd8d257e1aa4043b0128f457b143317f498ad5e03dc355759a42630b45e9b8937d20cfc7970e3c65df20ca7b941ab6065a3c0b7a3e458bce33d3724068e70e85bdd05f4b48bfe0bb2d7b6280cb08fc4ebc35b98f3760d0dabc69636c22cf4aca6411253743dd7a029047c98bdd74112483378c2b9ebd0dc61f7f23863baabfd25f88252c5bac0f50f26a9a06bfcd2c5af255ba206f85698defccd80b641ea39df2e5802e20a873eb9240ff67265f014afcb09ae1ce36c06ccfd32c996b3a45c04ac17164fa3a48c717d3af0d13f7789fce1735bc405921a57dfdb408c8d9a2ab498de87ee21830f9ac1803c8d6eff640518ee0040a5c41ce93c4235023a61c786a70b2c81916f1e68b1e7abd87eb47280127894f1448ca0742b4b8a7eef866bba6de8f2433689b3189316472d6f6018b77d3677fcfc411d375c682c0d66866ccb8e1e06cc396e526c56010a2b1af54a16d146c2de4dc50dbd9993cd0700673c860bac73b4a0359cd80e4ca0a04cb76b755c7764b4fa7da03fc574baa7e1779c43282f215302b3ec6e564598ca380661d92d71a1e72fbd16ff2f7e3df7c6402f9b0a8e3285a45edc7482c817e896a1e536839e0665cfdab0bda9dfbaba97bb023cab5d410ef55958a9951b14e26e12caab2a42393fefb1852bf0cf3c5474090eed0ac82b8613ca201b2fbd6ab78e5db768a15d9a36353b9fb21afb6cf4e9d73e278402cffb0faab113e0865e3dfa2ed6c609c25e72b5f3e44432ab3782a39112fae7d6b047803a410cef06623eb974956ee9eeb17fc5dd3f23d0fa7ff77f2f214bfbbe9c265f2faf7d7b7f0cf551e9f324d2e0b89f52af8b6bb0b6bb68777d35cc446a626877523425a43611c0002959768547a437b15faa276af9964da901c041b827def9481839c304aaec7fac8a3167613b7897676c12cc220b421c707adfb740aec26463a607ccd7a96f584f4db9fc52c725bbd1f29d542129fe693c4dfdad2a915b4a20c88e3aa4b5f3aefc4a2c7792f2fa430ebf595bff1b67805a156da0bca7a743e5503f4c45f01fb3f82a7f736a6a1f248d7ad4e8f49c6556f0091eabefb854a8cd16a1f722779e8cf34d11bbfcf73f8b9967d27cec1456e786eba1b3bef58ecba96e150306131379e4e323d50463b22e2ac151f4211952500fba6d8aa9346810cb8f4bf7e118548605e7d7f61b981857d9ba07ad2ed2a8e97b08681bc4c6903210ce6047ef0e7ce2ba46aa38afa93dca21ec6d5b561d820e4c41c28047a350aba0b3c56dfc64c550dcc49b51fe2570c8ab05e43f70bcc34faf25d8ab5ab69ce4dcb951839fec9a0bbd880afa422a2b0d049b8ecf6c6e1168b7028ac6187b9e1858ef5b27f0eb47deec56eedec6630de7d9020900713a94697d3177b30d3decd618563f438445eb8f57472cae1d00215fde137eabd9dbcddab7ba61cd1d1e6e79e7ac3797b6dbad19ce6da91fb96585d8c6cd8aa1659f695647dc1c477946d4d650a26769b838a8c92b09a6fc0c2a4a194f92409ad63c46cf87905d6f75a8878cc6350b0137dbaa8d33a4f36f2818f7c10877c4eade39864bb05c653ffe6e527a064137d85d0ab673d1138f740e29d8e88cb3ad055fbbbda4c8d0cc6812cd29f9a4cabfa42245ec8631e16dd51c9351c44ea5af9bf807ecac3e81c9af22a0fe097dd9a30db8df99592931154e098d657ea2549f7e5a0e9c563796fb10adb3932cb580d4d6a64ab6beba099c475b06b853f6d776902ac6345689ef01170a30d5b2a0e4fd958fd9c0c866081a79144efdccd5ca409d6563f4a4239c47a0bd99c3be6046a53ff6d80846122b5392f3c11761b2352b9b243c525e187b2efd89e0230b1327478f0d7b057b87fc125eb6ddd84a2e95f1cc8acfadfc7723e664c2c477c3db841af9f8d6904afd85d8f744703207bded688c27c7efa45bff6b50c974d803f9ed2a3952499f1f4bad59f967101c97b718da654fe48bae9112113f113dc0e9492e3db5a3129d105b26b2165ec57bc1f42857b84e8a3038037877b0f20bd16a519c5e426d49f481e907f77e9a78a98b77e8acb504635684e66889ae9b109bf06ec1f63827db3d9b16b7bd1ad5f78960fe27315434d5b9bae9888bd0eb47de3c3f1874928f81a782629598db8e1ce9bdf26ca404b2ac443bbd18f36926d15cf5ba7c3ed5615aa820d37e3b8e996e5e2eba52ebeb92c2b7302773ef6977639b52ab8b6e286d9118e259b4a0c004e7d3b0c486079ff38afaaebf5d16a7ab6301a75e80472cab1318f8a86eb15977a50b6dd27d67a00601b9b5ce5ecaa3b10f2c8dfb63832c2bdd7fc12e7db97d2f7ead6da4f61eaec172f0a73a7150730d50988ccf8c320dcdd318f1d843c5d4c6b45593412cf3faa3092120fb59f2e1c2a3e03f2bb5a6a9a212872c7b58ef6096d5fe3535152cab52559cf938052156e92dc63e3c63ebcaea7e584426252a40af340bd80f446ec95c7923e89ca0f7a7f0419d96eddf489a2b465f52dc11804ff9473a46e69774e52ef07ddfa3e2d1ac3d5189f318a77a387998d8816080268ad0cae36c40df0d8eb42281a93c2789ef0f0a9e08f22fdb373bd1ea4b41bec9c00a4b2529589cfa1a9926ad4e91e3936e8911a99b1b74b689234e2f6822e09486f63ceace6d15b30a8a8d7c280f329bafb5339e03fef0fd952d8f693c03aa6d1ba1eed0b61c377772f8a3ce41cb7903f37e0c50723eddc4ced9c5549cef44847e53df4e7cb8c443ba245d1dbdce74e060d19344adc2cf1b4a3dd8a58b36d4ddd98ce483ec3e89094eefcedaf820eb0f9aa91786cff3cb7ed153189c893fac20d6b5b6ef37e1182b1438c3a706c9b13c4a161765311fcba092f063677c3ade8b489c4a01b513e40200c06271d3f2157a0057d45b8414c5ff7955746d730c28b9bf73280a38a8f2a802ad1a7b594f369f002391cc97c5021672f56fef7f3a38b705d419c1d0b5f4cfa6f4e37b9013c02fefe7cff94ab3d5aa35747acdf8c578ae1244366651261ff035749b4c2631dabf6996e4413a2f8d10ec6ca17c871cb057a89d61188d166d8f2d0a2d7360efbf649f7e38f89b6c97289c3b9b06f729d7a3eddfb173e666a38efa71961bed925d9fc0444871f9ae86a05f8147244458162fbef51ee4c846321c9d0a7953b519bbb0adcbc35334223451f49d4729d0585c05d369ae68378002b3c9fc8d9a7c4543a4e03917559f1a81a5a15562e7cd4a3e1ef46a6b9d57ea3597d65fcbce03f92eb82796327dce2a17417e52dd6a6162b586b3b29c25bc4324fedc1528cf8f7e381bb37c0594b4a9d46b361aa11b6768bac6c65ccdb42b2915222bd3151afaa4aa7f270fc1597ba6b9e66a8dccf010cbf4fcca524cd066ba285f021ca99d558c7acdeda015639b611b62a58cedd40225f6476c17385ea9e39923972ad156b46e943571edd1dea460364a4712a60f33598b784947cf468df2cb0697ea3327e04f7a4a903c7815922ba6399ec4ced1ffb4b938b864fcd16060355d15081ea416b64c9bd92a356e4b79fb678b87e5cf30bf7e1b56bbe1e9c6282572a9d2d6395e8f343c8d100f18fe5467c2107d33208ca23024af964d119a1331b15c45b9ddecad36d8c8e8401a7ffaff5cf4c63c159a9bac10608d864fd699c2623e719f210b71c5f2c492d59eae2aabeb8a01f0d9cb745f5f0e7f8ab4dda48f6b8a01a520e6407e1b69a979189455c6547df9e8cd1bb0cb8001c7489f4cbf2387292df698736660ecd007364e445b8005ea905c50ef68c83eb30a63327d1701dbb90b4878636f3e7ca99d5841ac1d086501ffe916676f495d5adfc00f75d09542b20110b29a4c71c34e078ba97a25661f4a523583373c0a2ec4214c8f93df4a86bb770346108fc07f6f6e254d97e2be33e49aca5a16ab35a10e368da78612b89ac067a3186f8b0217bd77e8bb238d77606fc210d6dd6e15af095e124025eaeeacc37f8f3f0e05c4866e85fa33fd4288951c6b441d47f74bda73c3326b02797ec861064bf1b9e82808665a43040268222555584eb30eeadd66b9509b941e0539fc137dbb0e7364936e16d8c263b8d6aa9e570a0acb919db9d23c011b229e9ce494ef706e73c7e55e1db25d87fc524d01313835ea72b8c7eb5021a826615e964b65a8a22162673c6a68097c76c9ea41c9696d158df9e37fc5445ff9a9814bf633ade8abd3ee07fa5904a1014fe729b0849e32356fd5b84b10f5bebb9f2bd727e17cd1479e117ac7dd4589d790b214543b342ed3776ea80df2c4de2c87819986edb9c6b54fbc0f1caf732f1c3c0ef5d665a7de5b34813fa7caa824fd6ca673d09bb0ba998761c370a6f39d088f637d5acaba023fe0ea215367cd0c3f4ca11d33e760f9b365c7556596fd29e2d0a51365fab28350c31dc12a8606f8ea90201da4ddfa750f4b3ee2a8ecf6dbfcd586c7054f2c14ba81e56ae4e6fa4aa62312e605a828a7aceaf2ec8cedaa268c869daa71a29d30e43c4eb6b74fb394410db8ed5ff7565a92d78483f55eb3a59382d8c497799b83120eab0884119a2d65076014ac43e137c964d01d6961457957cb107c8cac4e9b8f0b23ebf0cc4e30d0f09c1163205217022bc21e21816a1c092a18550b3d7a7f71e0e05508a047ace578216d567addee88bf1aeab165c8883f2d7edf77e0056beeff63ef0aa418f255bba95ba47b1149f3b06f53db5d8da111f7d4e0ea4c76a739973a5059bb661f840c734fde011013f27e98a66a3deaf4560f98b1a0049ba8629cc85f83491e945a121357c59f104e7e5f99e12352cc03cb6622b6c3390859d5e07d828444e85df021e5fa9eb2d55dc64cdabe5ed0e5e701868f45916dbebbf00f73550f7e8c790b9c585c2a9df6ede3a55d4cc35a93a0403f909a13469e305d8dc1ab779a3befe6d5fada0840b3e1c53cecb5887663a61bbc41b84430bb68810d7c1c8f2c23a6d8f37adc11be8870e4ef55f999343e119d457d23c5c0b518269b67256af6c9d8f6deb8890aabccc98d16ba46a08c46441b0f54700f67f3503b5581013669a4a0d02aa41f42e702c50e7474d954fdc9208ebe522b22cf76bd90bf7d4979e9ac797b381f586a0ff0c5b5f4dcb3819cde8c64b9188a3fb6eb48f51d257e6672d35372baf60aa1f1db6fab699b76a4f9979004b081c33daca03272a2617f9c580c12c6c0ba5cae9d5783b9ffb5293792d1ea2e519b0564d6c01f0be266f270e2841e215dfd20abfc0e7ced527913447cfb653c8fd89911a96ef9f9d6ecc6d9cffe6e771dbb6dae053e5cc2d2c3886d9399eb98ce9ffaea85df9ecf87877313be3da80722dd787be2bcb1c7cf746c2e22c5d09351800abf36bc3e4f1f134994a850f3e0f04aecebefd61227290186060ade8f2acec9c2ee34e6c47a53bf3df1fddc7fac813e49e872de07aceb25f207f662ad83a2d324bf8903dae8c32c8347ee78add5c97dc8e995f18372521b161bd00a4e703a4b4397b3506ad067f2ffc7f96b3f8fb5269fb0b0c830d5778877e49ed021c0eb75f1e2ae764c2ecddf3cdc1df36b81df12a45f6bbd2cc01775596c1f9139e6204d9fdaee47c64137cfea48f0b2b3182a2e0c2a45f0362e6464b731b98e15f7b8a7b2409598789a4262e3bcd7520c39ddf7f8b359022b147cef8ce59fe7bdb6cc9f851eedd4092960916152770fc577fdc3bb4e01255d53d40c3057d7ac2ce9f4fb671dd5a2a2a8b1e7b93bc1d192a0cef37665260c469052d0d29e1fb314d1aebc7322533f967df8ab4b405032e64dab60dd933e1c22fa35060a32cba2b75095eef340fc3e6f7163653cc7e7308267d67a094d4ff85a7392b82119ce14f25b6e33eeef89394367d41a1643737bb7ceca56860e117b9d66f3989ea015ed7bc0382effdd137b213995e8e74ff1bb7b630957f2e850a89d16c61159f246be6cfb396bd15c1607ecfc8ec686f17cfbeac9c55988285400d403ae00e076d75117ac833e27c7cf3bf764111615c3bab2a4045e1ea22e590fcf4b1ff0c8569beaae970b3ecc891a631275e8d7572669173e242bae800762356f563c2a565a9da3f6253fd01352b40d246cf57d5eb931b3c05079c0cbdbfe207fdd3e83b97f1245e03c0b48b84ce6a6a819eeb0e9070c8a91965ef7ee793eb792792470c7b00eb1d37431315bf88fe446dcfc6dd50030eff29f4a1700768c66139228f381a462eaf3dcc908364256c6ccb03ef0c2f4c28ca8aaf69a69c99a807eaa29fb867963b32b7e86c105d7957c5dc158614a655455e472d020d3748bab986faf304b8392ca1df926f324ed862638ebb76784348e0377bf841f8b83ae14812d126aac07bf909dc3ff481619013995fe1d74019983f97830fe2d8ecfcb2520b4817ecceeae9be5cdd39a9c32344bde5af8e92aac31783add26d9cc48eec83a9a77ce6b7728a6b60906e67d233ff7527293792167efe8eaf6b4d9900410257870becb89816fe1cb07e998271debf6ba90a1c8db5b7393dda567a59e7327ad221f98ee00cedc6b8f1836c19a7124d8120dbc5e75f87f8a08b128cb5b5cd8321d68c02356dc6d6828edcba52ffc7ef93a666f97dd87bdaba4471b8a3b4d31ca412a0012f6c019429d759ec98b41a9ba4929f924f3ce37c764361d35a749f1edcf75c1e978057a0b87653b9622a1afeb62da0ffe4d06eb243fa571dca7f72a2a4329fcbdc42329380507059e43da43549fdb16606f826a12a170344fa3801b391b5da051a1ad384132d088be0eafa3592a28ffb3c001172fdd3ef4c68d7a4a699124d9fec80d954fc109b326c9e15d9aa9c69f770cbf60098bba8fe81ee673d487bae05a1bccc6907c60ed0076b1414bb22e1bfd8532c4b99084eb8ebcc0e623fecba001e86b68302f82a5891af1843106faedca63e22760264c3c6a17f7156f78ea725f9a330c6393de0cf99100fcc53909c61db1d0102d2e0570f238afea25397853700cfd1e761f7fa98363e31351e4aaf2e1e9be43ad2b2939f2906bc55b02c680c3c330cba9883a0b4e659cc3a71351ef19c58c033c5ced6e6fb40cca544fd35305a62cae9886d02409c7fa021b6124227f90696e030a67a20fc0785828fa6cfdef7b0e849b6bd7f7b2ef5ad20aa4270bb5d6e79584451ea6ab0ab2bd9b00e857705f321e52654ef328b6793f1d55a1dd54cebf9c42896d27c17a2e7b49f6d6006103e3f642f857c3b2d7bf7e56e4d4894db740f339a795b5f0b9c5668270d17c3fb9691dfa13f6b5cbe0f386d626b1e5ab39069a94126f68fef7a32e920301e41225273aacedca656042b0f2fd4f68028bf24adb9254182a1b582b159c847e3fd90e4313580ad4330c37a8d326a11357ab1e49222392f698d02abec6e60aebe4adaf59ab93da89cf34a382a77406fb497e9ebfa3a636eb92eaa5bdaf19294f0c9a5e273c20afa4101b69f4946df7f2e0140a8115c8b1ad539ec54c8d186ee2f5200866f9decb891acac15baeea96a225463ea9a1ad38402eb618688e715d99f8771277f84e971624d72aa12758bafb6add2698ce27e3876a5f858d841b9eb8946da51e1ec4a75c144bf1d157619a619a24736a4838fe129c5b6a5542b0fa2a061bbc6cc7788c428ef2f958c4a1fb01133db9ffe91ed664550f13ab12e4a0db7d9857f7fba084a281551dfe1eb77f0b706c6a78e0041fb0b4cb0308b82332c3745e22acb80c968c0229ab6a5cd6cefe5663723c61db2447f423d1240ce5d2ba19e4aa88d2230fd001817e75ae60441eaa021cc4bc1ca26ad8abf6aaf08fe8c52f994f32e7ce1d87b2b196aba5dd43f98c9ccec0e883027b979e64e2b00bece8a31f4d2a57663a83d88702b8976df16b5788a21a2d007df05d914115f0e30d5e327c7da04839db1c74312122d7db7612328a41dd98ea78efffff2aa805fe6d69bbca075aaf18bdd2d258173b7e9b027ca4015cb5b36d849bcfdc357d52f60d06de84fbee6051dbc59d69cb498d571dc49e569847cfe811d638276f3e8b06a1ad789fe1cfb7ee65fe3e631edd9567459da34188f74e03bdf2bb39bcffdb6420e7405b43936692cb3231e3b19e56f45c79298b515c46b229ad43fe5776c293c461f70c4b398873c4be7f2ebac34653dd5b1bbb7e2b5a521277ebba62dd32189693640b94b44e1591caae317920023adbbe8cd8307f0a9efe4b406acfa7e311e7dc87cc9313b7480b8f806a781131e12db6cdc68ec87ca14b3c1a62eb2ef2a27172de04f5f5367d1c39d1d6e2e4cb86315dad12c4c51c5c2cbcad1461454bc2a5f9c03ba9d52d6682ff9db15ee2421af5c5bf256b4c327dc977b8601dd700091d12bd7f259ab5eacfd862860086709ff57ad9857ff55e5b4e1c75792adf2a91441a879b6539e481ffc5e3ae543c6a6c38966b5987ad0d774bf91099cf02b14b7d67c365572cce6a060562783a5e16df0c7fb9d8ef984b8aaade0936079fcc657e68936d7a4831afd190bb5fb8d95dd8d44da5b64b990aad33fd685fdce3f28899742a827860350871a5b5dc6fbae38c301131309edf0f2b7ff51508f3b9885447db036f973956a5ad7fac7aafe81be27fe67dc3426d0e0c64c861e32748c5e463ba28bf1b63080a46284956579eb4eec5e4e569ca90418b72afd60d6b33bc5194d4df810df5954b1a86a09462e58f39a7b1dfb12f513ff1b37f21ff9ed2331aa317095c6f38eb264395b9f0dffbec43c60f7ce0abf232c0bdd15daf0f84dc9af801cdbbb25bbd68c03c611070776b1f3a24fc2c636784639de16e96146761436bfdfbf6652ef2227d189885f1c7506e5da2bf9cbd59bf37d87c9d419da26095fb4b8c5265b27ee6388de7683cf1046581bdc40512b0f752691799b4fb084168873776d481f8200a2826aaa68854fb2369232407df1f8eeea0bb2bff6be70e68911149a05c81fdd99794bb83ce1b3b7beed9262b439bee10b77db5ec2613b24ba5cc18abd06283cfb4a0280cdc43c7f2af801a7a3aa725a8f4e95256c39d9ad144eb5941a2e24ac43d7df5b40a4d9af5b5a972896ae40587d84a307fa376891fa6b92beff471a714acc2e4c58e8dac2d4ff1a4315709842cda8e52c61ad9a84f4e6ee45e0fffdaa14efabeb96d088b2c263a12138d50e4fa523152c8120308c350df43e10e46f7e448b7485934c6ca5fcdd10db5de082cf02101a654b56c02cc36b7b3ff9e6eedc5d70094d115ab84c426330ed7043c1c59fd346d26f87a150fd699586af08b482e3867a24279eaa9255bea8797bf415e4987fd7777d9de97142dd1c3dd642c5da233bf15f14759d07b562f90c9ab202938bf68fea36f618564baa79213065e602fe2920dbda1ffba282bf720681e619a07e29a7dc4af2c1b034aad60b1da13542dd6614566eeb1e75c496e06edb5f4a196e7a36e4e4486b572e50274616aa1f77611ce95398a2382bd2ecf23abb6b4a4a5e2bf3b72f8f3fc352eed11ba4caf84c45eb0826356faff8fee5864b9511759a07b3f070041f22fb759f35e540fb89132cd767b034fbd76b347d6c7fe584f8b53510850483262125283253e0124efe2901fb2e1b1952b34350f53cb4ab88ac9ab5ad94d78ffca67ba684d9eae8b45a73edf8982a0d04264181c0a1154eca5cee6411077eb5194eedd9133f02fc7f7c6dc35aaed479aceafb18a6020cdc25982918c7e9e71274050ee9ec353f6277e939060cefa27530211595bec0f76f3512d09ca3213e9d860d863800f17e8ae22fbd5398b25274289f4a2b5a8adff63121c4625b022fbbeb874beb054d58d7adf1f36661a825edf41328d630ff09099970b67f5f6131419bbbe0eb3232613f51550de93cc8da5bac6af4b99409e5935fc9b8f54d33d5727059a53c79761c6aab11383c3536a92f6d93d1ffb28a71e46f5820dfe8177a4afcb7c07b9aec09c4d7ab8c42c6ece2462987937c453e582248a3481ab896e66d4219382803efeeefe4e63a06702eb2d041855be6f2848e15eb3d05fc38410166842620839c8f1f38346376d122fe48f5b25e48172c80538ed2ddd76d1acb1c3bc06f56f89e3a19b50c89d3ba397719a9c553550d29fea946ba50cf3b13279a2f27b6a64d2d9330545e5ddd7995ccd9d9a926c51d8fe8ee008b50b2421962d0c1c7c867702fc6723f270348d475ee96ce1ca0ebffea40aaf70e1ce0f36e65f422fddbceddb36319cce0f6732e19a6abb8316d1cdb4e447320eb27844c879ab35e883cd8a03b917fb5b41776fa237eb12b000de7bbf140370e36ab97346ec0cc4ea9e22cfeb676c0afe37261c19df44f8aa9d1c1d25fa6de0da0ce96c0748f28d51174641815ecf6d8a742e1ce83e057a0776609e9327c6052dc88b2755e00ee885d563ef93fa03d4dc60debeae5a0d60d83d4477278324be0e08fa57fc5420248cd9a83e3dd2373c97a691c59b190cb7ca0411b71b26c69b25a7195effa6e39853250e630d8b9ce0f503f9f70ef6f4e19683c34fcdd7358d892cc478584dd893669eaae22e346eb47723585e10d946a3e42a656ee7f0763cc582683fc43f2b8515fead43c858409c1ecf018ff06dab9a363beaa49b94acb2d114b3990b41abd5c39576577ea4f4f1d384cf8f3e47bce89fb9d85ba395f5bbbc9976cefed9d817186e9f726fb23e916a07bdb706a21b854bc49f71e85063bbcae79a05dcee94e42b3428c75413ac58eb3b4d5a03beee6660935f2c3c821e81e45e897f107f147e1ddd99c8876a1e1eff76a87b4973eb260a13d99494ff92963c36b080a03ac1aa9583b70c7162c005e288186df8079aa8363650b1a5d04c9ae87ca0d71d262da16648638276657663cd36dce042fe5067ede331345013f3e809355f36b5f031e6a1121b1254d517c6f9bda0d47275d4e84f06aa844f1a0d17835a95c2f29cf85bb508a20953af0854c518e4f6feb898ca0e33437fcfc6455a53b2f2394dc36b03d65d899918eece4a0b7c081c2d1dde752294e3be32e6cda953b8047d26d390c364bac3f500bc7a8cd866c5150658e0bbdd4704d92fc12987f4583e384f20a95bcf2be2af2f7e8a5ae32dae7d105b8f7589b88b897e63873b573dd34311883a73b16e04bf7d0f9855ac7bc031678c7acfc75f8cb62f5b0429f74e7c06391fd34afff9485f169fbc75f583025584fd154a14f14c9da7d559fe0536dc5d746680fda95154b370d9b009e9b481b6323bb4fadf5087a0af6caeef47530250bdefa6a952830f5a8c4351e954a7b280490edb3b206af6d98c114ca6072a8e569a11938db1cf62639d9531feed8eacff02e08fdff3e53f5331a113b3631d28ecf45a6549dc606933147fc337e5f7ec64045552a466b1bfaa98791ea576d3616aa8ab08793e060e7d0663f546f93c6451d5df2a4b41ff6f3c267e016900538d0671147081946f20a1b14ddfefd09a353f5905de51cbfde9e4fcc4fbbca453923a81278fc32b25b10de757c73852a353a52249ed850e86c9a4d7b014dfc35fb52a4e2f72a27801bc10b87de3d120ad2306d915825856ff92f83cf49e2e6d4df22f80f986948f9a5ed0b320bfd2203aa9a00356b1521e0e8e7e10baa8df8f4f115fe3a7b6690729870b1acaf2cd05583ebc73bd4776bc64eaed7b46f4a840189318f0a16893e60032731c2358c2426a20342503c99a65ae29f6af7bc4a56b1b63c1573eddaad2e41c6e70a0fddf36feb4999146a5528b5570fc48ff5feaa470abaaa08177ba7b34aed87100aa207fc95b521fe04c05e8d9448ba2a906bf6826c6d07b7f74e8d376d3ece3cbc95fecdcccf656180208f05afbe13989d52748ae96e628514d7105e6256d7d2905e39bb087078065f5f868e4c886eb9034450918bf871a105999fcfa88b68c9633cfd9ec681851ed8a32a70f1dc0a382f88daaf2bb64de8bcf45dfeff1abe7111a992c035642145c58c4a530ef07c895c3a1456dd85b46e6e5b727462ef8a40072bc7964ae8e9be51b4d505af55e26ce1233a4f3e39b0799e9aa288929813f40568a8d8d0f41d3953c52d129b3abaaf0be190ad6b2c58dbe1606f00b9639bddf675a43a877d2543a486b8791f22d500df5f99c9fc137398eeee81c7f456afe5e59435fd56b4dc55967f09d115ce24dbbfc2eed99b57e3ec56aa95a1d3bb84aa3cd3cfab4e82f0d1a1be980229dbcd145136fd3a4f2f99d66b955ae08228d50ebed3abd2a26facf41fef435095e068b7454eab3fcd1197541f98a3c1f660474066339e0bfa927a494591239e7ff256bc31532b8166adfae1a44b00a463316d0aad97abaa039b11c1a30921c5da177187e67898bfabc69f4525198e309b503bc0d3404fc2cafd8c1331322312e4344b4399dfa0a8c9315f66422a08fb7c625219b970a1d3774f7f1d8d066a6fc5b5d4c571cad278a1d0d2812f4b31a4ad4b945280040c6f17339ccd7c9097285a56e65d746be6373c71021aae26ca8e05aad139234c16a0a61c7daafe230be894329c0d6cb22e1c1c07e0d078e9512a7ce672c3584be0b59ac8c356b6d31886cb3e6967134b3571b73ecc758d3cd5cd24c421d837446e9418f62ab1403379cd5e6eafc89aca944c75ca267f62eb720b927f24fa807c1001e8e089ccfbf7e7d502b27e11c6c81361362de0bd36b5eaf0a6ecafa5a201dea2f00e6c007afe69c7724f875a21773d910d051ea5101762ae85c6b81912847bd74c20a8dbbd853938272a814560225fa7984127d0ed44fa4edc8181aea199bc13be030fe4a605b83d99365a265984c1cdacfe025f1b82002b8c567be922aaa53ff4b4d8686296e54847d8b3d910a01d9806510a7d5abc6150715b5b61f3b146e7eaa7d2934650f8dc6a9fe988a217655f44022b6d9e57416d6a8db9207604c230529f0776923ca9a6bebb08f304d43f447b41a4831f3b1995a12bd290195003b62ec205a7b0658a2d56035b6bd30b979b86d5199ac7168ccaa4130e51ca54e1832d6aeada88e1109d74c918b84de129f544986bcdc76dceebc297333c863e8cdafad092b200b1860d9ff76090dba3b456bedc4d995160c0fc2302b1a585211e6df802b6bef071bc1b9af9bc1b7106d38749f4b65338fdf9286d3adaab378f5f433a1bd05ecd13f011cf9ad41a63bf86122e76482a392d89a8dc308fc770303c0f1ae6d3cd4941e87f81869ef7e80aeccd6676d43a0315a54cf445e071222901d1da56ae81ab1a95566924f49b1735e5305b1a3d2eec456d7f41247768658faaa593918507ab48be59e58802fe50dd5d6882663172adc24309bf6aa1fbec47bdeb0ea7007b6d2ae0fce4afa07dc57aa973ea53ae445eaf8217f178b378fe0d396cb7960bf428fa230466d66805c02db3838192adce188200b6975fa6ba2c0fe1c24b045fcef26641c06c5994a3140584642e21f69723f38b54fc10cc589fe78e3bcd14eb78bcd953737750668ff427a63fa4a354595e941c52b4729c15e436793ade1e645e96aa95f5333cfbfdc5af2e0564fb93880c3b12d3cd2f7a0e68f69fed5b4c64dcc0943da5ee31a82f39cdd6d0ff0eb95ad95760fda1a713c33014a3361b9f6eda277500cc0f189c7f247a54deab769896ecd980a1043fd56e46dc9dcd65c10972e1eead64ee1b81bce100dc0b2820cf90f58e58f8b95a16b0b10477c584a3db98e2e3eec4b1e62a105c4167266cf37c86b75027a5881242a9ee18c4828ae86aa516d9cf0963c82beea73ef32154309939d5a5d53946e125578c7f77a2f216967d0ddff24c16588a551cfa4e58ed2a17c51bfb773f9de161cad81fca12e034d09600a0facf99170afbac97daedeb9e0b7e884943494712854eb02b7b5cb51df41aca2c6a278097486fd310eeb19378a02d28d2b62d54a9a988ff0e0530b9da4e95fa2b3d2ccb41d2e9f73fcdfc190d75f791081bf67a9c6a77a3c86d5220a2611ae7f9c615cb35f19fb63795975a3360bd1f079854d14d08868a1452adecf488eb0684b385c4156efe678e8189ead13578c3cceaf82b03f27e1d31a3c42b2492f6b0e21971144a02bf37756d8576fd740d41c9daa97cfb9405e9640afff7778cf071f3b31365a0bcd699d4651fac45a5c8ceeafc61cab0b0910869cddf925d0355ce7e783dbaa278e0859237b0aa0e06b6259ca37bb1c8915ca265403488be4f46f016a500cdc57fef3ba47338f8f2a22c07612a91b90773ea304a37230bccf2d3912e65cdf000784818438810de576918ebaf96e3961c4899b896505c2cc870c6fe35ae62c54ed88021e18d596c27663f40d12f0bb42d7efbcfc4400dfe05ec84bde1d5d967562d47d009d1c29686f9105cbf828c4718451eb5ff5d9a418b33dba04c74f70c446d9c4061f9baecc19099f240e7187553d400aaf2e11dfca5bd0520d3be02fd41a9c3afba6d09874baa494017f0da111545b79addb2f26e0696971bb653e3d23936dff18e2c9a90d9e47380b3f78de14338b5bdbda23c78a2d1af34456c6fe2e5ec416c3a0f4a1f1b354e4666d7ae622fd0526a0215283baa7e231183c47300e434a58f4bac5cd02370e623f498172a87b1e6193821c1c2c6a0fd70039e6e2da5d45968b7b593c731ee954eef01b68c00c54b9055bff35190f9413ca3c64aedcd38b45d30fdba72bb8758574b333664d2990e2cc1045c1bc4c1680b1b39f4155b1e5de7288a2ce13856be3e0db48f672643efbdbc3bc2863b1534c9cf3b57830cf70a46e97c13b40d24500095b56faed093f69f3b34853f7689d749629b5921b348e307874310c376b1c088343020df6cb6bae9476260208b68810cb317cbf3c20b2f733f2cfbdffa348959a46fc1442b9f6e6d536bad0623082e64279165c59a4187cdafb701e421f88f30dab21c926db1ae777a0036ac39ec026c9571331327fb832c53d89438fd135cb664005f1bec7e8faa703e222d1e4044da6e69005d38807505dabe1135d9f304a2b78892dfdcb5f631dcc1d2324340f225740ceb7d935193a1a8625ad9176ef3bee9f894ccf122735132c0a41b3addd355d1204b7b567cbd7f5a9c5015e9a79c05584868b18b8e641d29a56940f0c14be3ecbac869d54697fc04520734f28117a621c0c315b9970cacc3139d47b107fadc1f1ffe3985524bfce0d22b58d2fe49cc820998a8acf8db929ab8a11e3a1f2bf81a2adc11049ceb1e872ad1d4449f3edc26983eff08986052d6607f6bf7a2d6e114213f7ff3818ff189549046506d2694bd4bd35ed5899fc98b2097fbbfdd8440f2e566a16c18e7a4a5ec61038a64b06ea7e66a39718612d1aafc22c64b982a5ff06d88288b7dbe91955af9e2a4bd0a9bc7b453a50bad2e2deccd9fac5b0dd4a16ea88c6fbdfea56ed8ded4b5f6b488fb79eb40c9bfbd3c67d6b2b845435f15a2ab7842329aebd1665ae044a95e2b04183a358a07ae6d75fe6df60ca0108d2bc05e8d7a2566983cf81d172f8b8e719e91058d6b5ebc479bb90b19e58833668159c3f1e4a0380ca44842c5d0d95cbbad21566c48fe0d007f0aeb9646180cf79d61e99e2fe30a681953d3c3c9da1dfa11a000d7689e3331eb8de073bec944a7f047fea00e30734f938ac93af3283d834787f7ee643a243b53be425e7c6852bf6b1ec46609f266eff121c65e5cacf40ba523d13cf23bdec66ad3655afe97fa8d11a47a0a56a737decd334b87421e5c68706b1bff44ff63061e491526f4bf619a38370ebab7ddeed045615de0fca4cba01a905ba9157d7e083c89788e5ec13feccc3f0cf37c4f094a72589334c2697c9cc0b1b1e14706a2a2ba3931208a1a43349b8cd7523e87c77761343e610e15e62bfaad8f417f459cea8b40e34062acd50a58f61c6262fbfa4674c4ac03446d933b21bea800e7154fb320698ca254297555db62f873b21c514cc46740a1f25431b4b2cb11f3711b18d75dd588b3aba29f21ed63db701e9ebd805482838cbfae9f7e777a12e3521024fc41a6d9f336d9192b55aecc2fd12314f2b25c57e7ca43f369595c6cfdeb378af203309b690b8b79b56bec9f55300e0be4e136e43e60c79b1b5b714c425cc6d18c0480cc96ef1a758a23fa6d528b4c758e5cca63608b393ca0ea8d3f8ab6bf9e76fcbf3ff196137d389783ea106d77231a154ef979f4d7a4221f519f6938c06394db834a40c402eb53648dbab976baa8bb5d6ffb4966dadf12f5a5f1b51881cc09edcd1a7e22ced6ead571e868e411441d5edaa2546b0dc3491838c0902b36ffd1b54a4d0142e84313b5b748fa90c4f6fa4ee6401f251a428ee2e34d85d2c615ecf7107fcf521f37b406614e5dbe46d37aec2390aedf34ec6236b5280b5f20c1f017eb5fe86c363e884f55d8711d2ad71b262db6df1fdf3aff1bf25511962566c65cdaf67f0c7292bc2396be3c24b69d068868acaeba855f8cbe93d71e10009156eafd4dd5ad005f9cdf9828ff5faf56055bc54c8e6b169a439626c7de794832bb7c5c2738f885eb2e2070f069840a2ed09027c170631a87dfabdcf4f8fa2bcebc12a6d7fabf0c4d820815292f21989aa803619d391444feb96a1fb7716d023950028bcc0c994043d0baeedcf4e37b295a718efb733b1dcbf8cbac0bf46eb44c349fc5cb74e1381b6daafe4812b69fc909c22f2b58a7ad485c84e6b7bd27c3f61602f58ba0a8d2adb94c80dc4520ac76d60f6e04d1312c84266599ea1ea748eed6c32fb5e3740adf63556ac83c4dc724d4506079c414de4a37e7520056184885c7c1855cce7d880230ed83a2ec74f8e3ca558049b66f8665778477d763a6fd2cf90a52208360534d6a1032d025469950f027922eed61e5fcabf48465a5bc7c402c5d256b20974c86c2b4e560416b86e8bde47186e6a26e4c06f7624a168403614469bbc8ccdda47fab68ec752285a279dccea37d00cb414dd178cb3374f169d60937947e7f9eb0f26e182b11aba07d785369d03b1c17ac3b6944c8256b0b497a70210175d5a58e390a2cfa2a22efec8aae420f19ac56be24f214002ad97f5835cff3b27c8fa89a495acd4da3a9fc3565c5d4d938d92958acefc8139fa870806b54b17331fe1367e229c6d7c44ef19e71113df7e75c7260c7eca1a05ad4b25b145cb8f719bb999f16c484483ff7b81f7b0857cdf70875726ecc5d7bc7793dd964f33a8a554848aaca50cc9e66c907251dd307f836da706528c5cff5af4e1fa6fe8faaa490d847fd1ae35665fff45390bf65ba9876e96b82dfaccd462896c5c6843ef6f245f491b5503860229b730563dc75645df2dcdcdd872c9fd11a9b1a99595669b771f13964be9cb5f1fbc8830e490d0a0320c990a850163c1c49fbba182eea61544d26e39e0d8d77b67a46e7ba5b6b359aeb5f5cb656a2ab2d135f360ae16b00c52c2021b99e337df451bb74c9945e0f26aeef490bf7d9319d255dc309736b5c4023459b71bab76f89f5256db16ab016a4acbc026a384cd575027f71a795f651e5bbfec30d61d93b14274beefd141c6a6189bac733d61d02d53328714a0797e344aa492b34e2d35c26cc32ba1e0935f402a39d963bb52675a4fc521b7862901f479e74eedb6c35a699bd04ecaf3945c592d625fb3533e1761870b8e90a7630c71229f234d89dbf21e8f690f22fb32e14d1678d979be138ec977f5f5ef1f2ec794ada516cac5fd243f3380536ae1f86310d6467c553ca660a33920dfeccef7ab52ade36f37809568f56fa4ff625160011d2eea69d32a8138c40c9b8fba3596c611fef4d7eb6e107f594b34dd2baf1c580ee0c710cac9cd1a4873e0e8fb2cb350b448c594bfc38fa7df792d279d2380621b54d3e00617ec3d6b5dd6c322a067163bdf9a3c86913a26551d8067ce5cad6b0b26f4909ec8de967f49b23a56192ec9900f26c8a89debd314650e912ae79afc97613c7c715cf105662a96ef317909a834862de474d72b18a93e0097810f17ab6c278eccb87574322132b7e0eccff371855ca4c7156330c919594c29eb5ecba4a7f087b6660123e75b4a660cb9ae614ea6868aabe4d88edc91c8c0721e7c50311979d57ee1dae528d49f3c9e669eb4be38258f956d1e14a3a37b8545f4df8964ee555ad7a6b4b64278ef40e38b16891dee2251ad82561cf93346ef7e92fbb413d80bcd76bca70db8abf9eae225ef4211e02997b32c457dc132f2c9a6c9a311d1a265c57025322d10bddbe2277ebbc86f13eb3fc10ee340368602ab737b207ec1c87fd9b655c7d6c2f693f9764f9a24eeaaaeb379518e034ac150a1818236cecc86b6676f21fb5d5d64175b3160362d511368d60a279d9e1723a28e56c6cc41aae9544572700d420a848171a448b267b80e353918fc84597511841322081e6fdfb9bc468b470e4037b9518aa64bfd1d64fa1d8ba36188f69d52a3206971d675893149df42c9ab827cb726db06163147ce401e90a32826d5dbfc7f32a8eea62c7ad8f6e497c8670aa93f986152819558fb653dacea4202b5e7088708e4ed841540de2181714d39226fc82de31248cbcf9774892fc8dcbd7b867e6af521fa2eb89da09fdcd3673a0c28c991a2ea14d3df73cb746822c9070211fade1b962397a5df70649eb6db2d5baa8812f3ffac37e0f29429fc0ef1f89713bbcf2da565a834aeabcf72edfc4c23da7665f373f0c9c4ec9bf3be94d46e7b0cb43c587b53c29a56adb232a656e8ca227bac7d77d4b5945c6333ee4aee0f04111aa9acff7b36cb72d9a18985086c12b9e88cd60fdf657f2043853c391cafb7ffa1dda80566f769f5f5aaec72a5bee70fbac1ecae589ddc511797933faacae05848baa815df406f34f73631ed7f8dae9df54eca629cace81cceda58507b5132a1f4f36fd6c8a49c13d1680edff1cdf01548113e7cf4a52c80a0b37a28a568fc30b750e5c006c5d6ed4790263712a072e2cac2f457f8dc2256f0921e392123061c59f27f938353c545b20b15cdf5addae5da9629b39f3590729bfcb25ff37f23f4a16e988d17f7cb18b47c6f0c8f8c80a266e32478ded31ae8f61d53602c14acfad53f0445c7896b960f42541b80d1b8fa21304678d63d512710d989dce4ffb07e8b1da4aab9e4d402c3560844bb07ca05f7adc85199269c9f85772909243cca4d8633c0230d6468e0b42451e07a3f3537b53b3e1f2caa16d2c72cd5c2b9d3540c56081633371f24e751bf50a3b6f027cad5b625e6e137a854c5ad40747640c832065937f431b756975c14a2d17343d05cd827fba383d0f625763bb0b49adaecf30dd46cfaf43e9f2618cc8812eeb6bdaf52549147d04ff71f33b640629ce4154175c67613860c65e55e9bb94cd10d4f3bdf76330721ddb978f1a6431c6e4f60d5184cd9fa70e6c39633e7cd2577c3fe5457ea00c626ad3c1691d2c4e117a3af3a103accf48931048109ccab0eb94463871ba68d0ccf57d16053ee7d21e875f24ed6d8ff2d531de92b073dc701b9c0befbeead291ae9f83309222541491c3a5f1ea5781f519a39e99f20f5a4d63a0dda7b4a2f2f424c9f709261ce189fdeffd62cd6048bd04c146771d53ee3fd4af54fd5222aad41044ca11fe2a2c601cac4fecd70479fe88ae47722c4d6ecdffc7900e5839429af526c9791eb52ac8221495bb70402e0586c0f11d3dffef84a44dd56de49997ddfa08672c96cc3a1f9fd97a773a1cd1889637445f2857456f18feece6ba66f8f50060544a384c06c96eb3ced71280f1b3a264de005cbce08691776efa112219cb87d74da0ab3fd982ce3352c3799822de0ac8a805834965178e97acc7b3559b79906225f7004f963919adc57c2e6b8d336608e9bda70e3401af47d03db9fb9762c2528c9b66c88244bfd12475bec51ca79d7d6e6543a40313b0006a1043dab1ba5544db08a5e9f0b53cb953f5f87b4b2320a376b0b26b7aafbb8c6d993cef4a1ab349dfffaa7a3c858ab4f313576cf3858f09d7b02e5033e28f1e84a35536249530eedf21481da95e3bb1967ee7dc4e0eb63d15a05979575952cd7c25edd5c218ddda7921c0f2e3894e08595b7ce4f36ae4a5621dbbc2226f32837334a8e4a75c58e0c9f09ec9f2638453ff0ea8be8027fdc2b0e77aa80e2a7c6ce307f85e9b2ce3791aa4b784b770a1edf4594c12863ed89f085501248513ca8d5e69ccd87fc9694849cef70d9bf46d42be96621c7bca8b1a2f45cb3a51eb20d20f3d1c87541e7e5b4123da90bf0a10975ccd9b5df392193121aea1426537fc8398bee3b694ed7ce0b0a75731822576c68860cc50e0ff0c74d35c9675db647b13d7f79bab03c6da87ba5fffe0f92383b994d9019d3fd58b334c4d039e93e819d3537b5812d858fe933ec23920cae6a8c00d90e36f8238f71dd846529026acf4881fe0a5dd97e862893e836785da73ddca76d93b678a73d0d0ef71ad0ec78a4a5a6fff2e88eab57bf88bef4649208848fc8260a15a547af1d0ef3bbe6260a256f65ce0cb2ed02c8f781a90c312c25aaa8b56bb8e0a6fa8b4a9e6bddd45759ccb928d297e4d1eb54d1beac8e4d713256b6d76baec6ed6fad7f44184b077020cb640060744f5cf32986bf258bfcaf3fbcc35b666949b1376017dc7855a5c97a01e34f888505a44435cdc3265b6e3fe09c8e804f3e279bfc3a774f4f1944495c5e54c9b6ef64f2cfa93529dbf1b4969418581106eac848298484ce4485b91d16f69bd98765d8df85d4bdf9d90bdc636b4bb2a3d7f74de6cadd41e2bccd83ec992d56a12714caaef97ba46e59f125142cf00d6220e6c80cd7a3771266b5ba0b1cbb9a6219b28865e4d212b2d3373b74e4ebb9a8fbaff9cb74f097ad00ce012e0d2f36c09f0e6e83fe5412b79c4cfa1c3c4c30a113a02fb7be5356027bd3d8ae47b00322d9868cc70d928e3460b541a5b4cec9e6b054f847b62df0b9f2844574e34aa4198159d222154f0a0034643079fb56d6ae56cd428cc336ad1ed38471045dee7140b342dd5ef78a6c757685c4dce1a84e87a2b87a6bad38382f188ea844958f572c2ae2a05a044bc796e9d6f7b6405f17860d855a03907e3d3b0633ef7a46b43b1972637fea823e629df0c859d9678ca86cf31d7030c202fc5158379b7121424187ae7d626e0d031f780c85aab5c2d609f24d3b6fa0289342161bfb0aff09eba4389a784a46734b238e1872efae2c5d8f049de429ae530f1fa4aade7452d40bee2a957ee1ba4c3655b23ee34011ada9eae8f2b3a2349ad1ee82da0879ed96fb684415b7af6f8ed411cd49b0aed79e2ae94da7002c481af53aa859ce4e6aac4392152e88ec7631469cb8675bccf207df17185ceaef037465ef20348d49f5cafaabbea10fe5d62bd5609a31f068545cb37e58f4bd04e62a77e8cf1c29162ac24f6a3fa46e86883d1573d1933f48b462ecabdb3147fb83293e922f7c58089e9395241e6dc7f49097702db59d503ba42ac737e198462c8d4f023aa6cddbbade9a2df07e31bead1728ac0144b4594c45f625cef9b2b6dc833c7b262a6039bcd96adeb83db42b06530de5ddffe1de1d741c51ac46ca16d909663ecdd94c0f6bb422e144ab2153f60b1ac809f97832f2db28a6854b83719d282e4625e93db3d4301731a62e497cd8e726192585fa7f2ef4ff7164e50a0e233a86d70e57959c1c0ac3e0ed69bf9cd928e622bb427d4ba3a18f74d39f2901e37375a9be59cb95758f43d578892168676d03ee902338b766bfa700f219e3b8de1906735dacd6e3b2efb4da8ebe07b33b110de0d54d85339be7369bb3ddf0f4b2552ee75059298e0110f4aa2056316759a342aa936238f7a1279f5c84fb1819deed8f138f82c5e53727c2eb6245f4820359dceca66a7117c472c23e000b241739deeba2463fb47102756805f2cf41a4002a801493f99680dd793b025c37a3dd5d465327e69c287ea3763f99b1013f216adc85fcc4ba72b3283687db29c4722f0bd39b1796255b5ed045fce166108eaba5761e56c053469400b2e90296c327d4faed7d1e6225e41ab85fe6b7987b720367679fa292cfa0de116e8b9fd7989bda200d8035397d12091c5029009d45aedf450a14d3af0346d16fa22159509a48997bf93e4ca17065aa461f54d4981d21dda870e1cf3725fe35ddfa086fe3b6a05e16af74319fb9bd1c554c960f1ebddc8926c730f876741e681b4c2ab01e2ca5ae9fe966a1a4d2ac5526f0b0d3520810e8217d92734d9fed43b01c763290ec44d890dfe3d62119eadc953ba746d4e0bb58018bc744879bb0a1d66f2d26a11bc463ed1d7aa4ead6b7f6e96e34d4aabf8ca69ac1571230d16c39ef0141b38f5208aae84f254ebf99af485ba4e2009a40b2bee6de6051d277c462b92d97678218962b5ffe4e216d7cee5bbdd7a33c92b475e30b9bd4b24f518fd6a5a6c5f5da74f7df82acef9e283be1c72f26204b1106df4a4182d5e16e9ba5cc527e1004f3010625c4ce9943908be9369536c9c90ae539d7c0ead10a788ecfe92a34bde51de919563918edd4c86cdca0d620dccbe302ac715b7aef1819028b7b188cff7888a9563d3630b25c9df6699678ac957fbdc2ce1ead47b6080734536011897bcd0fa0633d9108ef7c8eb28a59abe6dff24f53cd5201d03d89e0315a13e419e0af626f3f3bd92f723d3b6683733511944a64973dcd43ac0d67c234eaa356f2ffb826817be79ad508380c020b12a16d865b28dc4e2811accf9e79cb8e77010a243201f20f1df43951206ed464896e153e070dee370f6fa9a1cdb1146199ea35500adf99bea7310a6e094f4cfd0c064bf5a69e58eec1e81fbdc874fc8effe3490754ad6ef5ac1cf12068523d21f7ce84bf69f169f66a73cf1a6870a0eddc59667900d183da36ef17c31ede188cd24c38086c6e2989687bd4807a7f22f727ac265eba2f79e11fdca7b0fc0d68a2959b10b96aef75140b5c00860f807e63a758c4886a80554d5ca0835f3f2c5bd504cdfd9034a9459bb22e53678afc15e033f21a5ff310ddcc6cb3776b3f50b338a7ceee77f300c7c9d5db80ae96a92f984dafe071415e5e9adb677a44196773befa0fb18709582ce4f7acbbb12bfa3369dd41b86302b51ce0240cafe7dcf5cecc7d80daff79d23a28ce172ef3b2e9a782e71556dfb4615e05cda158b991ce68240916c189a0621f8332c97720a9f311a849c1fee7d4feb38d82995deb6179701b20b8e1cc39dea89d142164d30eb2fb115c82cfb535d9eceb60bd48127b4218c0aa42b4113d2ee07e6265e4de3802d18e1682fe48ae60d5087f72b4139e3ba774d08822a409a32018a13fbde655a5ea77ed85ae5db4b4a8440c94289e8213f3fd8a1fe5a6a4562e64c5e3db8db385fd544490257e15e7ebcf08629ce9c477c8d8120e9649d95f94657744b3140a3a53f80fa2aa3b63e1600baef54d33600f5bbb96e19d700fbe40b4a74ad6d29cddfa31ca5a191f23147e032e4d97f1409d47e35f1ca66a496e2e02dbbe2162afcd5ad5fde2dc81603a9406dd1dfa490efec9aeb001776477fe49bf0df3b1172aa247947b760c1d8474eb62ad2620816d287c597f4a2096a104f15d08833befbd35c75fe960d671b458de5ef5747db6e5802d1b7dd40a6ea7b1cb3b34887fbc8f1e9e86252b7ab1f9026964290b36a3605cdb4573e1c05312929772a005eeb74b387f996dffdaaebfc6fee734b1ee7b85d162f32f6a83454b56162ea6d75cd88a3671178a7df88af55160ae1faf6aad4ac06d612705085932d8aa42fa76224d0fc6e323999f605b7a7ba761fc2647dbb1314b2f2a6da9b416b8de3e9b309d33056cbe4688b685b6a0c03822b97adfe8297845b1798be1b3acbf5b8f0cbf986bdb46e80f2f27d0f4ad3e00006eb8bf11dd49968c75693db396027ea8b7a99f8276195561fa6d6a626c30ce81b2756d7c01a893ac60a82e0c0b2832fbe6aa1409310faa53c09454c5d66833f8adb0ae86c13d6759e8f0e57f4ccffd0e12587878afc24e6eb1fdc3066688de26e4e7835a17274d74b0c02e6090293bd8bfba2867b5fdebd42fa2d3fc0bca19eabe1a0e253277bf44415a838cc54af160e988b2a1260094bd61c75f9bc8fecb7c35163cfe8fd1c5b314bd9c65f28e1206519fa9dbefbd9ca7316f18aba553cb8cdd91195e3e5002b9e97714a61206b04a567e5c8f6c59864575c0d6c8b3a2a7214ec3dd62a0651008403e9a8afbc356cfcde7d87d713e1001446807f961264153f32f4e338b98df94bfa8954f74807ea972c2488bd848bbd04053fce19469f61c33098988cb7a9c42e584d2fee62c78fa0301054f1ce11ba1314899852128386914170a898074d332c33ad2465eb50b71ea5a3f5d83320f5a12ed5f6ad6484abc9e1b8076fcc905f87af2ddab12a57904004d87f483411afc34f7333950264c639d37e534d1c3861853e3701c29f5a3528b171c63871eab2fe4ba0356eeee7be7253a40e5e57201102af1a7e00c2b3ca20f0e4fba9244c788ef72055898341eceb7e38cd62f8131d4ced51b0cd71c989057e36c01f36ef488f5fed26263f73b56c0f7b90ad479f14566f0d375bd4efd0ff94e37e064d624561420e718477541733410e6c152db0e0b1f5a39e842ab315087da1e03963cf50451fa115fa0e1a2df981acd02f890490732eabb3da39773df786eb36c985d54f8ae4b83cac50ff6e564b1175171b03a97bc13f510bcc193bcf06a73abd945ef0cdf97c0272795642264d97c8f3ca364bfbef1e260de2451393495b3a2dfff54430c4bf4d1eacbf4641edbeb2f3a813e8dc7b156fda841713d7e512c482f8bc31335251882466e010694520bbd6b0f7e37b5460d722ea73be4e52531c62a7901c89595020d01c6e1d2649bd6d74410c7c26af27de06ccca44eaacabb64727e7f7710c596badfddbc4167650471b1feac9d5ab7514265545b57eed87d219fd3857ce2ec59cdc748fbae51df68ee60695b1392230b71cae45ebf492afb8a9b77b4eb2b2d298f1ce60ce3e0e14ab68f4d7f816ebc3263c03fd4e5eb4b6ff9e96587186adccbee1d980a0105e68a10a0b3cc5ff2777b7b71a4487b763b1801134fd336bb579e33d1759120583baf840594d5643c1f8e01e9b2ef364e3602d5d561a55acc975bf84d4da86dd164e5b661c97ff6d1a74f308b89796411a3de873e9fac0fa58421bf6673c3b5ec765381ec2b4e38f166cddc7f366ad69358d201a7d49473491a489fb7fc45cb7ca66f8971b99667bdb6cc4d66087eb9ac4330b8e7dd095fe6b16bed5ef4affb3a883ec34fc6b654ffc4bf581d3b16f840fa6727df62b587f19781fa8d12c96899d0887eb81c2a96dd775098147862c81e669ee22a021cdbb93178b3dec3fb80de5f30fc4ee53e540f69593f0bfb9a8d23aa9d72ef6b7e9327653128ac8018f011fbfb1f4bf0692393092467ab4cc0c6ad704b488a9051d094dc3c9ba78d6da23f635a838672f7ef33e9d43262607a4266f08040839397a40a9c92a1d8a399da5824b44a3b67c488675e0be4452bb1581eccefdfb39dd72e61ef960176b2e2bab86ddf6dc6dcd5276d2e4616148f2cb6141c24087be711f9dbb90c0c3af62cb22b8c2dcddfc54a66460c0830c93cc902f0bbc6c61a52aef56bbda7570e3a38e7c278deb8bfeae13608087d91cc23786227d635f96a07ac05005c5279a67f130bebd7812bb3a824c81f22f4c3a7d4c9ed5dfd369aeacb873d89b13b58ec1fb421b357ec1076a26f95687f9e0c3398b315e9f7345a9b7d9c8345f176edd37e53646acb56a259e892835c6f2e7514a925ec26d8a810b9341ce2ad6037580367469b354f300cee529985597b6f3b80681ef8b371a46c39ab510a37420cf70311a3164ffb54f7a466873eaff419b578c3067b8910a23d96397758c211d043a70a426f79861a93aed1582566ad8b58a4c8167c02d5d6a8878db0ee61f39fc5c8172a627a97ff9cf1fedda1e4cbd6443d031d2701bde95a3a131864bbcbad6b2d1c374aa9a2186ccaa271f3f379b8ca5807b39fc269c4c6c917b68e1790c269f0d23988714ea923de5e913ff2b18f65bda659588a782035db33c3f5d4000e276b4fa2beca7fc3bf1904f6b781eab46dc48a7bd14c4a6da809e1ddc29844dc0c3e0b14afe82e4c4e1881f1a1979b222bf2d0df551ec8aa518056345f168ade73a523eb427202dcaecd41b9267ad5c0bb87802952ed52bd9e7988dbdf0a126b5d145cb2f3098f1142649bf81fd5d7971678a5d538d95d1c2aca4d44b623fd2db75f28099da22090a032d5feca9c7ef8e289e0f1a8569e47eab7dcf9bb3b73c77516d0b13a25ded152c251b80b41fd1e937da533110dcb8919a57d744eea9475683db7cffbe2a3f9c55da88a4171a2c369d363723f5ae77edadf5fc23b45c244721cc178d25dc5801a6015796507070da9d1b7b52154eca2d1ed29f725843b729985a3450c0a019819aeb3cebbae5452c68c81102558a8ea579936e8772b0d6e59fbbea9fb4b5767af9cff85108e47209dd980dd5095c04c7d913e0977c3276e7a7786a4cb5ec7bde81f15182b64bfc3ce4221b1f5250d8e03f20c6ac39f8fcaf22fe8504950a67ee5faa232ccf9ecbfb5f264b70c28542a24aeb5100092a36efda20fa4c6c672bb21ee4277971499f8e55b70ed23df1170b540c005c0ec48da3ad1789e4a9fd8c7c962d8dba3f0172559ccfe11cf83f691e03e7d759f9a80d9219afb2c055d33866ae30f5b7344c6384afaf64480a9e06a7ac654c3d45337369cec8086ec47055ca758cd91024f28ae6753fc581adf778d4cd859b248cbf2510c75a18932d7892c99d789342a02f337f98bf5df88ee9feb0505375efb8792084eff15016a857de9810b3857f8a86c5150c3cf27bfef143a30d5e3b37edbbd7076387bd5cab6401fe32c0ce17735d6ab59d043d16dbe15d8d91ec51e7245337859b932e4c3d07f957434d49743e484787446c0daa0f382d6272975e89d54ec3a528945f8225c95f74297c9611e55c50eab77638c68e2e77af2d1c12cc2c0135331b17b9aadecd362875c7783889b31449d4dd5a0f011056b939a3e4f28da36f74d4dd0ecdf793b74b837465ecc927cca26766d7c5b71ff8d8e4da15bf8c166c0ec7536b210864acbfbcd5d29024dc5d7a3d5da6146dac9a50c69d61e8ca34c5a4a5aae66fab8957ba960d911f3385c42d765f6c2ebcc620eb95f9e4d889194fe56ea8941ed8524434979b4fcd21039281adaec0d072e07e0df7e0c7dcc26646c8456f3e73a1ed435277c23175711cf3360b0f6c797338d9e34c1975c396de6ac1e06bd8ea28b05cf3ecbd5ce557c03ed8396ad7a1274e5a8bcfccfe5ad48848319b9860330f081c1a5b5aaca50b381821f88ff7c3e53b96d43df87831e665ef0f7782ecc00e913a30535ec3f25ce4a688eca04b40fe4cdc1232844b30fc337c8b9054ba2c37348be7eabfa1e3ab70a80f7d427b124caa30912d37a61f24fd5e49bdd170eb955404390c1410f8bf2fd0c3ac070115262befe56733e1115c2ff1a8c0aa7707c3b0e52632c5870c9bbdd6c6abe65179845438ef0710e188b19a494babcea28a2d64fc3ba3d38f2265202eb2457f1d61f4499e77f6cd4dfd2296b109910dd738e03bf8824de7c1e644664be71cb04c9e08932c1c7c491c0339a778ad536d0eb6f19e8e840eac57314c290b2e962e4492f5a3ff021cddc2a80ecc0ec94a3ce4bde80cef7034d69bd29b037c791710dc4991b40e686a598fada5f57f996b19e5b69b6cb1b6cf7c6e3f39fa776eb747b9b3eeeb13d832b0e80e2c4bfd8a8245eb2a4be2ef29af57e67742f3d1a3d8befea2416a0cab1b7306bf32b5b55414d10b55e906467dafdf49bf1be2ad1e19cf3c95837acb364b3bea13f6659849255d8b76bac7bf6cbdac55abba27fd983638ab85a41abac7229609f76abbb789710261f562acff93cb87140d5d4ce731b855f796829330b262fab8cde795b13aafc03ee0d49194dd826a477ebe7e868110cf0136504ddeaf8034bd5df8678626113f06683595bfb96cafd40d3c5922f22293eab4bf100dad9b76d012e3076ae62cac8899a7ba9d9ff7052abd3e173bfeb614db78df113794e00fedb7237db73a3bbd982cd9ac2dd6fa8dc4eecb0ea1b3e0fa4a0a4601d7e5ea262ec3b13f09c3f70095ab74a79a03100953644ce9ee3e6f27d0894a8ad48df143d5777098850b2796c8e264581e0c66a61b4311541ffd9cbec76dac98894678efa83a5cee635a6d6f98dc827e674c7026fbc27f8f5ee49478b1ed2fac1c6e98a3c681bba2d730e9a65ae0ce44fe53ef86881764cefea25c24258754f8e5d7db97949990418767cd542ee790f8a3996db79b27a0e305b0f3921aa7306457171745bafc7ef0fe21bf4e3283f4b47824553a5f109e56ab1ee85e9c01681f37f4909a03119d2b2c2d9b53b359696d0cf8036a792cc9d11c53bedf46453ff9bf6c3e636ade1027a6addc2cc71a7e2afb301c82bdd1b43ed327e2f130131345ac25af67485cfef40ee38f7267ea66af8da2def6b84ecb5595fcdbb647099eca4c3a3bb93d0098da96fb91d702aa7d697df3e1a88cc2b9d8fe2ba3b56626db0601e5d42817d3be244a29531427bd9f9cc4da2ab7d7cd432b0676ea921a84b2f10f5d162644ba538408b55145864875cf48f717730d368a2046dfab85a2b05227aec385a6cfb63ed4c39c9032770207701d4da86d53481ed45d71c5715fa5cb674a0a2cf24443c6b61b82b15e83e34c75952e8e50f0fc3c277c23f759e6484cf7c2bd7c896a477091df1bc3ed988b4a0026726acde573c5eea1aae3dd5956283a8d63921e6577aa0b8067182008c85a2cea1ff0af6d464043f6910427aabc5ee31cc636dd96c58fc846fe12a697fd8905b73437a842bc595eae08d27baebc543e52b84dd413b6deb200f8271d45ba752860e7f5429a346c95460df700f75a4d823b8a9fccbefded8bee85b0cdc2e3576cc763d8491b99a198507dc4eb6d14302c8cae3e33f919ca1305ea0c2bf77066a7b0a264c75b8b957aad30b8b3244d3bed4a5957abc2faa881b461780dda1430437a63507bf0e3b60f3165e4e976efcd9224bbfcde299d6fbfe160af37c53fe3626df9a4fb82b711ecf448e73f95ccd44647c6453f4b4c9c1cbd63ffda0372d98be8862aa4176a06b670524326e7f175fd7338ff4cf18626bb5da1e7fecf3cddcb858522b7c42bb3db85fb244ba73f7e035c4c458dbc067334cf7af3efb055caf7be0728466cf5034fd85f7cab4cfe57276d2fb38d50f627aae80ab40686b36f58aa8c11ae5f467389219132434acfaeb6a96b99cd4ad7be7752c4815c3f0a4f360b20d7cac47a7443d8dfd1f162baf5ee03ead0ec8995e7dc57244c73f518034151450db31e128887f6f6d24c118c8cf81bad038a84402df64d09dbe22cfa6445035b6db4032bdcdff40c68139adbc902cd3fabab5bf40808e6b58da248a16157088f8201f65d18b3ae199df7d2f53b14cbbcd2674df03371c0e45a92275c7fad5329e0d2668dd44ee85d70d2589db10a1b23219475f9d9c74ba3c642419700ab6f030783d7fdc7a1d01e0c61e54c84afd5f5f40df03ae5ff08631b0297df12ce7a4575617c8fff8ffa419b03f5df77ec83de27a223d753a02e48c247aaa1c8bdbad8ac9811e8821e4ee3b8a20324cf796ffeb4af8d8551b211e008147ed58f47dbbbaaec68919949b20e3a877aaddeab8c8061249ae5f196be205d352a5f6425ad02839b84877134e67aeff589d0fb8299418aad1fcd99e4d7c05ca634047e236c14fd108f2797ac03184331c7ff307956b157f3b14ab076037a550a41429838130838db80362e65fbce17a470247969190b905f519db22c5f2cc4c8282131ed9684569bdfbe20f4769d15487bcb67e134fda06fcb0ee720e752288516d412142ccb1bc6aadc9c829d463c1b7011fb7e401e142475bebc14cdf9aefa4aa544874bc9e72eb7527733b2d7f7e236e10bf24e802b3250a5d946691fdb8c1dccfe1e47fc43a5824d3ca682a4e0e3bc8c40b02e836306f9a3a3ebba7db72599b064cf84d95942e49cbe421a79fa5138e26481e3a416788684cfdd0c9a7da1fdec7c100757d5b4fb949933852c18142975e0ba78add357e9cc38bde1c8affe8c166cad2c765f86b3c565710fe8b070415da753bade757d56da863f42fb11dcae870c00f938a1cc35eda9792e628851fd9c695cb74b42c067bfa7e002096469f801549bbd2edd7915753c3ef5757e6c6bc653979ee924f1bb04d02ebdae446f4540ebd365b056787a8484b7694dfc30aba40229992e8be1b48e7a96d72158df1a94b042f31e0930c0c495f752d5ef0b5965293732651f45ef17f0788b5944463796367a61ef9406a3e1efa502afc838d633ed78d10e654508c66a4482d868095ead3d6f63dde1a1a823f95127d4b37f48a2728c2b9155de5c6a24451da841190648663af90c83b8b520ef3af38211c34dce6522d043c40697f1651152bb5778d0632a2ee9d6fe008ff863eea24848cbb1ecf815df3e5fcde8103f9f2088aa5d80bcd995cedfdbcb3fd16a515b8c6644da1022083bfd55f309338ccc6658e6362eda29697ce50da3b9bd3535904ed427929871aec45fa7844bf9334fba2cdae440c55138d161ac9162e860bb76cc0cc0498733f8f4e0afdcc3aae5318d645dae839b0b51d78b36819a2ce7362e6407b2c68a29846f33b87af04fb4c6304613dd04801f02266d5b4b22782b1215a7d14630acbfecf99b684271a503faf7aea4d6586b5f143998d4150f785f2816107741bd38c7f9750e8910232b83ef42a5d466908cab9c5798f331e38cd2d73f1815407f17f774363a9320f142fa016836fac7f7631fe2522c72a15f635b95cc41e0bb4941c9d095da71df848fd6d9c656f7f7ed745d73c0289ca06b8ce474b987dd56c369bf3711f7d42b43f09938a4f3981d44fcb3d0b093318848021391c24388066d614b066a95474623df9dc8ee2de9d11b700e22f3d274b07d7f727384fd801918bebcd5615f30c6c7bb233e5411ab77ac996e11ddb3a841fc1ac99fb464e8ada19073d39c93a27b21082f327c7223d4b5e1e51e99b991766b2c815b6fe6cfeba3cb633fc28d3ab796175a15b6d06e0804d1b43abb278a00b516edbf2b019c6dfa06824c6361520c15efa432c8eb88e668760fea1ebe02beba75a1aab8fbf807aca8aeab931e6b96f39d3237cdba145aa41b658f2a425afbfa7941d0ed71f330b0281a979572a32aee13c175e1da15ec335a638355a0993e54493b50642e5f4d4b14402584cfb974fb7ae628e8489ffcd03582f5cea86c9038059c902286be8e028bfdf3b347234b5bef5784337c99fc1d1954b01dd10b223be5f15d87683ecc3dff85e0ad12ebcbac126ff96433ca9d3cf64a24ccd5d6c3d7316336cff82f7525694fe7a438a920e90266b18c0cc5161806fc3333e88c62d37aae339ec7993607ae9cd931530d7f7a7470f5bc36a3884ac8a7664c2f7dd07e4e749efaef43468d60dc17a32074a8f0ae5effc71565692673ad9836548eb14d52883df55d2b42910ddb4995d2be2510c01861d81f8e0777d3ca32e53d030c86a812ba2ecec413cc0e3b008cf37855b41d79f420e86136ff7f596ef84726de0963ee46414a98c04def3d97244b4cc2a21a8e2834fa0c7d918ecec4e3f8743e0b067ca0b2542f7ea11b670f4a5e12ce4e1b2b3daa03083ff935b1c189102259b9a48a79ec7849b9fbbe989188c31092ef261784801057d8028dfa47ef848ec120cf769ccda8151167e56dd137f3dc2a50f36bc3bb2a13da00b30aa01b1f48e7983ef10608c298b6b003e4c15519aab0db987c5979025cb03f8b8004fceb2f97585193cc159fefd28b72a9a7dcc40e32433ac2bbcc41d6765fbb66dc1c6997a94bb2e9db02d206103f8336adac9b2bbd638e8497aec497f8ea5fbaf88e8a6d2305f41d7466750c9cbc9c2d29451a63383337bbcb17f5b00e4e5e5e329ee62b5a6983437e303cfc3055f7235ed89a81936043eb27010d0897c044818b1a44b4ffc3407f620b8c5fed76bb95fbc3f547af846861ba762ed6cc599c04e8154f86dfc203d8f79e3cfdeca3a6e1a6173dd84ed530e6c40e2c1ef35e4d3939d873593d42a927e8dcda8f75442fd7db639bc56278bb6faf966c8729b58422a5a9eaed1cc0ae9e2b1af88898507f79e9f0ad1829b602007172e24247aa48f2bdda889c1ccdf8595b123df27f7566ccf1ebd69b24cc83005dc72bfb4c1d28e598ee0762b81302aff0114ce9dc9952f927ddd1ad5accfdaf01c44531096a728a9855f2f9565ec55bc279e2661dfa7b24ee1fbb07185f0bb509c785fcbaf6f4a01551f6136ee83ea2f2095514d8591930fc84df3d4a9c37604b6ff13721e77dfe6eb9660813e3613639b1cdb9bf05aac8a3e56168f6cb61864102ae73934330354c42a3d6866ae84fdd0ba4f6a88715c78171117d1f396fe033c21655ec942bccca7ef7f0c85104f85a6104511b01669d144341194dd6867fdab2dac723cc24acb87bf80086d0b085ffd0fe5668fc4bb2170488e97498c1f3c370a0b02854dc30073e2bdba687d1b99e111c3f6070cb030de2ace6b60f16270a8737b8e8f828fefafdd3ca77ffe6affa832beaa63766c309f057395aea577bb72e7673593ce48052425049f5bf1a87d78f8db75dfe083267c598c6a4b4067a4d5d9824cf271f8d93db079e5c0dae867b80ae929e000c135160bfd48ab1d1d558f03cf58d24863d0d3af95000f49cb37e3ff42acb0dd9bd20e43c54d49f489f997fa12af7deedff692d1a86c1f95a67dc895aa5d74f14630029456b4c576e11c16cb444161fed188118648cabcd3a2843c6e8d365bf33e3addc4fad8257541b69ece82b9bd960be7d56f974bb9f3546a05c0396882b27038396240f62d4893a7d4bba39beecf49e13516b7c962e349d29bb88a71e1acc26284ab1bfd9f13852238b09f2e9600c5443764a4de64b9be7acd4676caff796d78addca01310eaa2af0e6392ff115420b49913d18aa09e8d1c5288b7be9a0669a6af953c9c8c457efd86d6e66cf9f899121d8634dce6b7dfc717fc9d219bf2264fc57c69c88a2609fa7549efdfa9a34cff827aa9fb35b745eeaab308889823b5ed232ab7ffcaa9f61cc03cecd313c4a6985cb53cf035bbfe7c688f15c89dc70ff670bc490b50b0fda44923e2b85703c0b2237123a5e062418185983b38d4792b6d1627942d07f0d617feef455549b7becd20874902d2c58bc9e89530dc8a4273e0e53b53d2d5c89074ced1cca85b7d69c411630d8864a9ffebb3c54a9cfa5f5ee77e0b00575745179586f2aa8cc4ad23798ce3422c0ba8f41efe4eea21e078085d9ed6c08e18c5851a28fa8ed4e36324d4ce1b745ad441ee4e71b17ae1531f5991ed2722207ede3fd6e1ec64849ae1459c6daba13c5d5803cb7dbed5be656b8fe9050987db01fde3d9f1577e18c29a606fb568f1c40b37ab920b2bfe18b6d74861b9db5acdde82b10bd0104f7fa433a6a1228815ce196f2cbd7d535699379fdf1b452074938b08a25d62756942f673cb72af3e5b1c73b1786801ce291d79f407e217e55a2df8e59093a91c6017f7b0899486707df5ab1f722f5173c523fc83330deaced1c7f3bc786b1ba711c3ac3d53b93190523eecccf316044c266e7ebc866c3b40c794f4880aefbe18fd5115779142bb66b0aee7fccbc1033f9fb79d03c88d07aa63634382c6008b110e0ff85f1827b781befbde2a477e59f0f0b629a3de0e74a402922cbb9b9ae9f603f482fc35e80a96456b30088462e5e58cc95dde8300267bee6e02afba0938b6d73e536f8d5b0f7ad09a1acba48df294270cccd9a6e7bdf6fb4809aa5e6217662c640362b0cd24668caa9c91e5cdca7c03c1026769a0d69924095d2d4690f9f20cdf4df331f3929b69b49279c8bebb4e020d617cefb1ade3d1e5bf7efff26c3567eb0f308d2da3f5ec257d3a129fd565126895c3a05ef62539828e3fcd0db541a500aace5c8ee040c153c30d0450974ac77239073188826b87c1e9cac558537f022fb4e64dcb324b6d39e765c1c4b7ae834c2cf70245ea2a6979568a883562ea962bd157d5640542ddbb2b1730c1c7d15da9ac0ea3ad5be42d32eadabb50bc6a2a5b8233a82deac4c706458587fa0fe795562a814b571832fdd35785f93524cf8a7d22b3cbefe033231a8786386457ff8046180c60a4c2ca19cdad09e276000383ae54fea1844b59a2166d04058a619fa7aaff120c3df3cffa180496fb3380f5de00f0b53a080cefab1a0b55f45c78e74f7dfca86ac98f2bcaf62cfc93e577efe5d14bb45d0df391e9514537d494abdbac5f04ebf756aca93d3e50c04f1c5034535d5dcd2ad5365b4c6a81c67de48f88cc2e311f2206755f9290262991079b1920a15a8eeb9a8f2708c254870852d9a088532b1653afde7b4fadabc812460c663399ab1e393dcd76119c18da4f8e80e21d331353f3eeb06d732c1d9a87e3da22daf2a5fb4c524874a0d0226fe24854b2ac0425667603f251eb719b37f627dc537a412504b37d6a8d5c7fb117e0aed846a6b6a8af517109c10188247729aab72161c7e9ab14fbdcd3b23a2930679359e6e4c66da3d1ac6f31bd3dea8378d188ac8628ff6b7014e705b5e101e94234236e00cb33132a39bbf6e232a4f42177e5e61d5e884628fdf996f4d47826885467ac426e87b2822faa9cd289a834d343920e5beb26a60260af1cf4e34e00ad956e0d23d4b31dbd0b3d3041c8ec0da43f08ad9e128dc0e03e7a6a7d72bce08f572f32fc1f6d29b337427047d7f6f02c40f6fa72efbf19ccf03742a8657f708af81bdad06a8539c3a9773a6db2e6ebd3a9d16ddae0859817fcf1717375c04e2004a3d4c95e3a0050c3d747f319ed22d5b9e811764ef2491c610869d066bd3baf3ae00d0f5c71dcd64963020e0c202ba8346c1b13ff9590c71a0dd7a2909de57cc294812a902589627d598c7ab305bceee541b564f3ed916104bfd5af8b0db3509dcc955738fe3474d51ffade4111675289853234d89d35297bde5bae91905674cb0a16004cbc8ac67c3ef0f47458355a802d80c26e07fddd48497f04b7ccf8118f919c935e555086cff69ac2e04ed1eb99e9b8c76d89a54dccc34af108cf82741d4f150fb15ae6aa16cefa3df0cec680fbbbe69e90e054e20c781e7c89042e4be75651d3728dede5dfc643a66a5a1dea24610cb06ee9ea051742d68e95e1dde8056cc0f724d3392e8b15a5773fbd870c3150b8d6c370cac8286837a5c458275513ee3d3e6dcde2b608ea2d55a76f36e404d16d801825e96642140dd639d3503b7f5b3d91ce0b67ecb8aa374fd5c6bd349d9e9157f3f2ccdf8f0e30a51a36541db55f3a024a4aa287d57b265113d7f3806ef77ec0619b97c200824d4276f6e016acb014c378df846517e2181177775effa2051b640b141cd6fa5d04e1e9fa23ef5eb09937088229e086af94b03d95e897c1b74376de46cc71f52410598f3f685919bc7a4de1abb3f02ef6066b5215d964dc1b29db69e2b6759acfdcdfef982fa0decb8ad3f6ccb169f0580942f613ed4426cbd1226920476e286d350b2233ad0318d8f366e9cd5cb592e2e2c95c591980085f6aaf8296e56f75e54314e2059d50c300d63e53950b3fd136d6acda965884b63b3a0b75224f18860c58eaff04ea34eff47892761ca55e186380f9000363845061292fbda3614b0a2baba671fa8e25e033be6e7409ffa24b3263c97df18dcd1791ea7047c31f65358e83407e93851a24fd042791b192b9cc991e8950afb9722ddb45a3c40e8e6cdd680fe71c0090a0369f7c450d24c4fb06fc2e1236aa53a7431f291f31116c3c833672f5968088e2fa10c5d29df2217da084d290bc7698eb660ca2a3f0237a752cc25e02c75bcb4d3a207a87fe297eb72f32ab3fcea44db7eacc920f203505988d503ad0a3651f95e3b302103598bfadbf6993d1753b7010df4f0849731e6ff6781efa675dfd38f1dc59ece3a810bbf19efbcf297679412288a039b5ecb838c5dfd164f0bb99e896af5bf72b4392ca4ac1dec7ab20b33cf5b1f328472a80aedcda161dbeff4b9fdd817c4d1681c606df629a51e7172b81e52c60aee0312bebd07d2787c7a4fa326b34abe5a83a42c73eaf0a392f56fff78d59e3f84bfdce0120004117a43de8ff92cf4c09400b3a9a6158ae09b8a7aa433dd96ccca88c6d1794759fb3004bf6ed334f71f40b529522bd09f2e72a75349e37b14068a1dfcba8fb20cca4d7b19df33322ba285bbb9a407cac251042f310e25c9ec1ca283865927b05b7d63ae55109cd48cfc67e7e282302626a39bb7c449c59bf298d483b25489c53a54844578554b952c0cb1b70da6f58c52861934b88735f22c093882a3f550cdb3439e99b0f372d41a059009b2cc268369dff1d5ac850fa6805014838253a952fb139583102e3424eebaa28db8b321a7347031b34be2fc962b51a9aca84ea6d06a31d8e3973e6e3abd7b854178dff5447b2b51e221785e4c95286fd664d3a04e57ff2c51a22f7fee49a37f8ab88e7f2786313fa75b618751b8e7b36234a39f16f44123bb9b82049c338050226a3ba1cb2c7be4741a10b64e24d0d9ad85df433710affe4e2103ded1487a2368f3e08593db6facd360d6c62fe09929528e7b421d795f5d6c111c702f0a33b309e8aacecee9b4e63f8360e36933718176172986e77f27ba4cd3396451d5882e84fa086d6267facad43d6e2a112d826572e42aaa8c814d477154a88a8621b21ae9a56d0c90526bc07a811935ac4838e793fc7cc5c41cb6990df501d4d596fb155668bbf02df3ed324a2ca088d32d83a9e02c371e2cc553add8f7c3b5f55c8b55862792cf1521d1c5a76819a1d2af4882755fb0fa770e457b13b7700382a7d963b46dbd9c75210fbe1d98648fcb6da004fd6ae45fe430ccdb2f5c6aa865bd88c4f94f0a5acdedd135124b3253ca3273537869412a214b191f037f62e74266fb163cc74fe25b1b3d7793ac035f5b4ddfc7c042ba641987df49c25f31e1ff85b1aa41c72acdcd375f88a9dfa88b20d692bd7ad3a085a7d40f626baa8d0d3b99c0b93082a492f35b9bfe892462171f51d55624fcda99b57c96ff11bbec180bab6e2416966d02fc912cc4a57698d3a56e89ce5fe81ea2921ff88380af92e351534d15d4ae9179411cd3a00599f2479819d55f50dfa27d41b012b95b51675fa427cc84a71ae1202dcd4d61130eedcc588ba3d3dc3e8dea61e7bc43d8ce315f5a56755add57d3d173361a6b0e6b857e3bf2a66297fa77219616bc4ea7a7c41f646b62e3b2491d4a96e09ee3b6186548f97f8537420ee7091ec7c16cc908517cf34fbf10b0fe95b3f71aede3da13a27ed0abdde154d22506dc0c700fdf8051c272a5a198bc105a03b289c5fb60934bb2d375f2176cc73fa4dc9fa4684efdb06e3886f7ca16240000ea9a2160126f44cd46a809abd556aa60cbb91defa6f33ba273c1581a2c0c4f0be97134ae9718961dd64b1492e8570e0f69db890afd42ccc612f8da9a6905ff62d755a64c2eb361716ff22dc6d7d6fd720c400bd5dec79dd230fddd144824d1884d393f8985f3f171d02be3ca9492b7d8b962435a080ba339862d5734d4e28fbf8b67454b0857722be99446cdbcc1a9936fe5467909ab53fccdffa5aaf0b4086c568845214683f06e0daa0d525f06795211f2ab1cf78594b5992286de405d0004e5dac345391af340d488ad62dc0edbed97b742df4a70a43c4a8ec117e9221138aca248c9cfb0ef53340d43cc7a57f67536113de1fc962930a00c1eefee56d198deef22d3dd7583762e09ae63921d65dca709dcf0acd0472de0a0b91357b54d0896827a91002aeed5da532f127c1cf34c875c1f42d54cca4ffe45d011f9505d5592c587a49d7e287c61e0c8166904f5e6d09cdd87b2b1176c2d7a7a45f375044089b9a838f7e3ae549b8ef26691110b87e987b73e45deac9ad505b585a9d8b0eae0725c62b06602916fae8f3c8bb8501059560832812ccb5e5c3664312ff43706175cea8a8be625786ca34aa9c838643c128cf9161996e6e2a936cc6f31b5cc206f69b6ae5cdd24111007661810b59e4b3547aa80f47ac1a89094c98b2b2d985e422a6dd6fd50e8ba16ba81df87ae7aa4c9092a4b4d7cf2344f0c478bfb3343862ff4648b215bcd7608ce8dacdc287510af8fa6ef278660b1c8dc62933ba75bab3483eddc2990bfd077f7f543411197fa1cbbc5842a975ca3ae4d5061eb81c1ae77654193ba61c5fc5c52c864e3284eef8374e17981ff3c81a29e32018266e685e13a442c9b4ce73c8481a364310a9565c28cd8131cd5eeb2afc56dac4cedef2a704272cee1991545aa09aca6cf113f17afb67d37f6778d169112d5a224e3f40fd65c8876a2264998cbcf4d82c25f427bd2cb0629e51c65e2c7955325235ba922564f89771ae26e33f9b72ce774e2ea05a108d9762559e2fbc2dc278b2c616cb630fca19104421f3e2e17afa1cc7fe16abb9bcc14263cd68c4090c40f94374b0f964b5f8b55e5c6d624d1a3002beafc136e4c94715ad132a59fa23cb9a023b3369a87fd4a76f6aaa2b92e29633b779f810f5b08f46464b0d00755b94b6729378969112c12f6d6f68ccc8286c9297a78a24fb760033071f7440d8905d4349ae9695db6e31aab444a0c9011913435cc05fe983ca66d7d478a97d04c4ca13d255b2abf2d768a4aa1de1efe9f107ef3c2942cea910363214630da93004ff907d30259348aa391ea74b3e06673cb9fb92ced96037332d91dd2e863ae5dbd494d77f39c2369c151ff460be2b4c7af4c846e6281f2c112a1272e831d5e9f56f9b34b4fec36d7c63bbb519c303922b16fb88709826d7836f1e9125f3cfb90888c3643486ef7c14ac321cd73092d8ece83320a4b4c16fa17607d4922f72f4a1142adeebc51b7046501a0e0c6a554a523362261dd87b15206ea723096d5f7c9056a4bd9dc60634c0b512e012959eba03c63d4309c24a4990a49a85b4e38d89ed35cad381c60273414a9d3c211521b523352b4ff4acb54e15edfca3aaa48ad6eccbc52943587887a7eed09016753ebc1ff44e7e85ac94f9498fb512078d8592bb1e9a8ce2c5159269c67a6311b8b819f9a92289a8d58e77ca0c8c5c474b8eadb2e4d8826693a79fa72c91321b648bdef4a90a73dfecab3df146100951fee9c1b53cc520b3aadebbff62eff8a207a1fe10317e6587ebde45c9a67df2582620c287355dbb9fa81e94c23e85c6a499a250aab228027353adc056086e0295acd8f26828aae9221b6afefd37ef732b79609ab980fcf1103b38ba9f2d87648ba30c5aa1344c51dacfeb8d6266f87d9be9bfb5a8062f1066a8f7c49381809b898653831a63aaae66c149da446282bda8334b688f981bfbfa3de78460525429c31e5a269ee6f46eefb6dbd92ae9a6e5cd6678598fdf4cad4d8772308c7d957f511499c29f9a7b4f4b1b1a9111a8b8275e0fe7fa86277c6841499b2b1f6800e4e664187ea663df512a84fd9860c9f598a75636a31ade3b0360ffffff9f