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

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

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

Block Certificate

Block 90251 c5b1676874972704483af2ad655dc9210ac6371688923ed68216d898df6c8aaf

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
796bc0075891460ffe7f0e881266ab9e886fa5c929140ce25db872fef78bcea7
Certificate Block Hash
c5b1676874972704483af2ad655dc9210ac6371688923ed68216d898df6c8aaf
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000e0000000f000000
00c8000000040000000103010101001f0000000002000100000000000000000000000000000000000000000000000000000000000c6544195987c263544f1d84b757d0570f88f8bb5a45197850ed043a54799fefe634005d19d906939f536d365e170e3aaa42dc107e01fd77147e263021c7071316090d0c5201ddbc80db21cc366ac4b9cdddf8584e8845edc82e00000000000000800100000001000614010040e000000000008001000080010024bbc40cf66a462e1025da1a7ce4aeb8ec56beb3f456107f35c2ca3b0efc79f10800000000010000000300000005000000070000000d0000000e0000000f000000

Raw Header Hex

000040206803de3384f1016b12dc7eefef2ee8c6aea17d9cc7d1337011334ba1f7c2deedda82719fcc67f9bf0411eeedbe96d74924cb05edfc28741208268bf81775c921bae05e6a758d0018a7ce8bf7fe72b85de20c1429c9a56f889eab6612880e7ffe0f46915807c06b79

Proof Data Hex

59,560 bytes
1212160103075d529cbcbd268502e583de4d074ea22e1fc1efc770ccd6326225ba588d228fe9de49948f42f78ecb4c35af1478f976ab1c06e7af3d0dc645f211359e4ddc55b7f82c8feace161fbcae6586d9e8f7ccf8dec3f50c3ca0e4c3b69041ef286ef80b08ad8f39691921768a3972f60596a6ec4735f6c3ae7700595695461e4cd8d9043403f04d79b0935a321ba8c9a583180226e94768c393df12726f42badba8187f8c56f3b97e21a33c94f61748c645b37220253fb6d5907fd7f7f5488963562c4cf4d7f5770a45b99daa421c901fbce731f81e55b1a533449722789644a5a0c0a04c4c09d29906f6a7f01d83e7783090e7c0d8a1e335779ff35772f472332e0b131df4d34307272f64ebce230de9b671a9514800bfeed9956ad4e8dee940eb398e3f9036732dfc40215242f3c36021cace355b6e039ba489b4e0f7aafa565b83a7b46d1befcf3b4ac0ba51125d6a600dd3eddac5b6482976f6c780f10498062fd69e188748f8586081393ca476dde2c1133bf5c7b01de534e2445ad4a7b15b4a06f8aae24fd67ec278b25367341ad80d053fe147ddf065ba4d30650e67b4dc41b0cf4a45373bfa4d060d048e07c60f8105adbe59b05727cbb0eab1b40a677550270d2ab11b4e7268a07b5bfec31f471bfb135323a5b37e11c30988569260abd4d290117fef0fbf07a649c25fee7d62c58e7487f3ee8071b6ecc3491f0adc2c0f3300335a53854c4cb6e2c052cd78f84432938c0acb4a5f7f56e0da485e72a3409aa651f2a042ebbdfc657059b9dfa7a06a724de5a4a691d07b2fa4a56c919b3f432aac9682bd854c3a9aa322d9558c2198ea2c8bf96ec0141336ecb36c01c0b48dcb4d550551485d9fd38f1a7bed89d0def9f898018dcba002c3bb0471d7ea05bdbb6aacd1ef3652de1744f107bb41765dfed7fc5cac235d757eaa3e40d426d9313bd9b5a81dcabeccfff69bece67e2567058923fff4decf6790c7f57f2804bdfb5b10fb2a24ae24172bc53f8ec4142b19cf8fd5dc7021d8e42c246f5ae04377d152c511ed2701667095d41269874eefc92cb61862c8773aa5df51ec2b1f4b1a1fcf334bf5ac27f9ab8dfbf64b3bc42a75c074b39e72e12939e08c5a293b8722773e4175404ba200bc9d6031ddd86385f4b47540d28b85be86ddabe44a0c05f50d475bbbf2050fa3c5375186c27b368b2239dfaf5bbc5b1c337386c5314999344402e82e833efa040b7d43a496f756822143e30bc45e40785d74949ba3732677b32e215a773be80bf2079eb18085302f3300989c7e72a36b36a81ab7951508ae3e60d51fc8415b6f53e6528ee2c7e211143add43f41f43b8e21fdee876c656d6b656cdc32baeeb6054734de46aa00769f61cce67e385db31408f6af35913054bef87d47935a3937276e63aca0c8dfd5fba7c6e115ab95c2306f66f5186c8f5f251ae16c24cbf325b0220df2e929e837a1973de646f473708c5cbe57d985f0b1d9a52b206e78865ba11184fc3ca1a96d774d6880b8d5934deb7b2523a08b8370774b4116ede0e0aa7e745c773fd8f60867ef506021f7b067c2e636d8dafc7f75f83b394af37071bb2cb0bef53ca9e2b4b974e1d9a08c887116bd767555c4179c1361dd49f92758fc3893b90807c23e35d30546a7863afe9e6244edcdc30950cd0de33eea9ab20313b2d2bef3f47c5d0a34d98309da613b9886f3cfae51df3e38ca2975d1eecc3ecc56378e67bb78999f52dc86df09f4176f2e489ddc068d4e003c174186e98ea6b0723386ce0238efc39c93c3c700bc543fb7b0646f0cb03184cd0bb2ef76028fcb0efbed954699fc568d726d81cfab830e4df905fea251f70b3e02d24243df86aef42a2e0153a4a01c90fd0934f717550225aba4caba7c206753b6525c042e46172a87975a043c1c699d57540ad951afa888676a72bcd18f869d2e47c97ae604a1169eea50cddd487f7610ae67e6235b88fd4b91d40385d543a63dc09d61d5caba8a834390565511739b2321c55c8f0db9bed33f3a608de9889d06cd464473ac6168d797a0544d511a03a145010a5fbef212c0a0577975725f410fe5fe49022b6915beab62be2db2bf9f843f187bfee70513a1cc8da126e2374e94afa62018a6307d6623318c7b54f042a15e52f29fcfa1619f57dcefc5ec11347d406f7333038c7194cb1f43a4abe4c182d836fe46f1d297df9d3e90dcf6e6effa0ef5ad977f69b302d56864c649adb3b00987e09e52afc88658f04f6e3b2c88ddf2bacc2f68ef6549f2cb15cc23782b423df3270c50bd783222320a8a51d242752415dc42610588d732c1a2e4751191e6f7b45525a64cfc1edecbc38c07742594a89b88450145c43f2d82f5dffc6af3e3594a065ed1944d1ec337e472da642c3adb97c868817090168b16423eeae12c55a826c62b905ada8acfe04e3242e17e5fd78b37584cf10803fd0634907a1fe77e960c74ee4bf206f95f58c8fe7c10b1100b5011b627cd3eff79adab6d24d554a3ed9c4beed731025989c3f6d65053e4cd9de0372a1093058f8c2da78f5dbba81cc49a1f832c795d9b372ebe1d2bb4567ef987ced187aabd810f40e008e48c70058e50b2de856b1b5bfe665d764ff057b1b8210b42c5a85bcca7ebbb193df1ef42b0b36d72ff75698536f158ea6dc0d59e8b1594a3f412929ee92d115076779ef2350acbc84277f3f29b4f7f36497dfdc8579306cd321527ab645409fa16ef54e628bb1285030dc97ca6eff26d9a862cbb771ef73b7f099c554e6f806a34225ddb0c2ce14c108f4b6bc46e506a1b081e001814034c2a58e1be4489c93a6f45c5fc00ebc233bb0ffcb6268c062fbc4b4972227cb70bb76acfa8f1d26ad513b18f622fd5c7db7b08bdb2b670d31568e9d03ae760290f2747ac1997ae1000c81fb562fed5760ce90fd7c2be30177cd6b60ec654df7fde4991a3f2a8edf96a6cf112d052d99a2a4c90bc87e42b5d16966adafec6d160caf19aa1cba05c0c5c60f6333f3c30483a95dcb1399a40c47950bec4854447b149fdd0f58716dc85b4c7ceb9a25a6fcf6ba6e51783995147042bb94d06dac97de628b5d657ac3440ab4e0db4d6719b2f0e48c020ecfede6493fd0e2307a09a3e49b7779bcf72bae7323ffa73a48a6250d9ffa3564dfdd2bc27ea602281d77f77ec54fbcc2c385e1a896998a177f6160593004e0f23baa3824aff0224ff53df0daf925a569796c942b7904e53e9518682f7116b585f318cca8f4eff168cec990ceab7dbcda238f65555d0aec108876aeebe8f37c11911f354ffe0b939e6cd90dd77176f172cc5769d63229ae2ba07c5334c24d42d2c941f596302caea622d445b8729ffa72cff5001dc766ce37e561afd5ba1e70a325a755cd7ac02e9c38f1e10ed338c62a9c4b4fcf90e2ea783ea55342b4d9388d5e54a6ba72ff19d8139ff25b16161e63d32e1b3d2f10c07e4ed4ad765ea29a909555e7922f43f64f67365354c12736dc6125c5d4ccd726b6d1f1a333aef8c8b6ed281bcfbc16bef13d34f497f23fc651fedf8a2a4118f6fe720e332398e7202484dfd5af1711d24f0d0e5a33a1b82fd4b6420be108c25f4ac6067b7e33e943e420e0dbdb6a8e0254e73d839fc1edf50c769885b6e675477712e72a97887435c7787df5e7337f76f9b952cbf3a2a551efe1561671fd170f9032362dcf4d65d0e684038a9d943f2335c848bba258f275ecdbbe694552640b5fcdbad2fa460548b282da9938ac4db24c0405eedc89e53020c4390890773275a43dbd6229de67aa2e1f2739d4dedb6119d69f44e72833c600232a3da11d817b5c4c9e7916464babbd17080156d7209234ee2cbaf63fdcaa8239120e08a56576f97b37bf77856a1818c3fa97a1b396b0b7839970ce8096e0497f257b54344c6cd9661774410e207e06de8c048f146402af78e219f10acab358a4825a6adb66dac370e326ee94788e95efa3701dfe3b0659d5fdb11efdc7459715465d9287ab7425fe63eab822a867aa8a9547f15e51e83b8101dddb8905c6210c892f27a5ee23ead8f526ba631e7e3e3d9ca2180b5502c07cbec8bbd5fedd8b893139aa2f647b31d52f25e2c82e9acac2fe5c3943a754086c32d07bb19c2644d445029bdf3a3b1e1fbb05b917efbf7177606d6b745fea709ee089f11388a1ae85e626ab1fbb0a17c4c7a8d26c314654c25959ba16b830dbf8e900eea247bce0afa408697a77bc52cf86361e88a7b7b51f1fcc839b08178888cb0e3c46c896e753b731f0e3bcab097d5877f1ecd604613848732be4e104da27b78951d61156489c5d8a68a38312c35a0247c618d150dbe3250bcbf8a43d936edccf5f7559c4ce211de8bd8c6f2500c313ba94895258f035c36b7fd9ba9031734708904c68cdd19ba3940413f9195e3efc263fe70fac0a0a8315ec4c44ec156e87af0a2c2b195568a67a20bf5426e028982d4b81e5a4f21072d889644db317e1cb4cec3ec4866b70a66cc88bd0acc35d5fa9ec69c8eb07f20e0fdff788d8d3774a8bfc3c8909736ba980f4d34b524aa6e9429e2b09cfe90a77e6d8ab3496c35887b23cb3bd684a973a2f56db32b8d3166be933d25c5ce5aaea028a17131e549f41cee1eed6ae3ce3f8fd93e79e0a1f878e71f89d89d23a24670a86e2629023b18e71c10ecbb9ca7ebc225f0bc59fd461ebd44ce0de825e8b2c7bb3c2228a025dba5a98e8e5da0eb05c682771ab90a18f80d450b7c5c454dcbfe9e2955ae0ad1b5d2f9b64ec47b81dc1a1ab8c39e52ae3bdfc54552ee27639d19de562c35d686bd3d09cc971609185b60adb58361c5b5dbc3f6559f579190e91186173749a7f0227aaf395bdbbc5f8b9da9691bebc40a82db90aff7ef3a2362b81ae7377d095f1953e7f1e0b238ebdcb96036b54b75dbc0c6259d4d348b62414d735bab5cfb82bfe34aaf04a68819ec773739b546700a8c693787d6510266c75a45c47f74ba17a9b86fdbe7705d81f0ba30050a5a29875ee7d74449b54bafca995e461c63b49b9354d51cf3b3c919b53542e6f14f400499d59d9d5de5b5cc19ff5cc3f0e57837a4e666e6ebe8390839af74f6f00f500ef99e59430493d4cdd4950627aa0fe216f874cc23a2c5ab280df09d8eebf6b70ffa024995955f73b5b152f6091ca0880a21e897707c0bcba430871853e06d20ccfea15c6cbff6cebfec0758bba8c43f2fb0c5e388a61acd0146ce3e07812a2b4ddd632b86f35117ec4a272086a7697240f084b369ec5e7988fad4ff894e00578788fdce7ab3c8c0fdfa240c09ef91e5744433eed461b609ff2c7092fc0d7b1d31d84c89dd4bc01f2aaf74211aa13d65f42141a18864ca2a84b32fbecd89a16a02f8f0522d67da9e0e255e84c1c8651ed267b35c9ea0221f9cffcb11ef18bcd65d9fdc67c46dd45e2485096fb42571e36e725420af233571ee70114640c3ad3d1df556ca8f86e0ef370c5da5e95ffa9f773976ea83ba9d938bf1566fcdb3dad3c2d507ac196d45cc7e852602eec2df8bbe64331c2b263cd8a4db200412bcb61cd2f14e4a4891e508559eec8a6891a1cbece3be8d739d49cedda28b07e141de5092d74b1959867957175c676650c990aad1cc23d7c1cf3e01d851050e39e748ca7c70fbf7a0a5b191ef915a03c7116b0eeaa0fd8ce1abb1549cb8d46f70b440bbdb5e45c61834db6c22fb2dc0c0b141ef59d4509c0a797d54beab08ed123cf5e94a85fab0f633e2625aaa800f28980e773c67016f20638333f3a37ca9d851f3af0d102f297efb3c66254910194c9dc98cf221dcbb07c61bfc5aff9b4ea48e30ca1e88da988ab8283d4accf5fd1d2c80c40fee01985ba906d9f552ee3a0a41c4045ed75847fd665153f1df6b45082d4758470b90751e749a8cffa221a56c0380a388061f06157d2bb23383674ead0e45f076fde5b05c84791543b0368553e70885a80700a55dcfc97163161eae2afc3528cd7e274f892771f0fcbe6b0da0acdf4e270f050967b4f23c296a653f98935ecafe6ee9098807dc48c4189f7fe8398a095784a137ded41efa42c2409b3ad1025e8107e885c1703e925a91e5cf53e232e0ee803f96e86cb3ae022062cab3d0f5558466cfe92d4c9669f5dd7651765192f1b2941ae784508ff6bea7b111d9548776a75534edcefa495510828939de595b59e478b57c123d536ed2e62fee433bb19fad16b81522dd36eaf75e1ae13b77a119c87fb3925b3de330f8ce8159426901600abaa0f4ecdb2471a83574baf9f72c3952e84027219f8290abf4e0861c46cedfb1e8dbddc5f66b4c07ba6e113c1a82eb262dd8850c95d21de338576468cb60f4619e41429353ccc6ece873c527c6614a19a1cfe62174803f3cccd71d9fefc25d498fe5273a5c40cd0c7327b24dd2f974bc92345e3a0e9ba9fa7e902c4c86b4e0b242a8547c28e4cb864c465c6cddcef78cbbd60f59497294126a0569c1fc8e91c51cfa44342f36beaa1953f3f9149d2dffa60ca6d7ff9c53f2ea3af04450718c93752a8402d3b48b002365ac21c6c48f0921bd8bab542287c2af3b5c283fa4fec3440edea230fc4a69e1b2d57ab571292d2a21feb16c57d509b95ed7058358e984325c204a67fb7a53c5a1ad95d490b4c04fcde9500177204973a7005a8a743924581e6010173c689c4328ab8f7af4546d1a6679eb14de8901d9f1620d65a1512f0cfefb0861b4ad767d869645ff0758b3185ee0fde5c2b0eb5d6e4913f096fd011859ed5f11f91bbb8f09a07daf7b710780d1848b5eafb96f09d06358ee463cd5c9b7031b052d24c780bb1b33e1cf681273de41568d7b9fee17c46a97701b93b210685c9dc46cd02ea14bb2c72e10f4373751b219bdacb0a7521abd25cb5d1709c42ea0802c0d883899bc6d85bf200313e79543abb2caeb178671b7eccbe48bf9fa570cb1829d6a76b6117d111fc170f7d684bff65a8b24d8144c06e24adccd9e976a2ef1034d9dc25afbabe141cecf032160e824f6e1f5cb1b0a11f7ed93816694ef4b4135db4f3e640ba2c6b7b06c760bf20c3179d5177c0ef1bbd83b649763bf8c34082bdd3a58e89448e55535c21ca813e7656d912a6ccf6810a01ca449bd05f0ddb5872fd1d94643f8fccaac68b3a02419d05880590ca4597bc970bc53ab54cf2ae18ff5e8fd1f0a917a646bd32315eb3b1fdc38b2083111d5603fe47bfefd1c993ed2123d2c807e554498f7ff3e1da47c79b084350a6ba149cec3b3f956adc4594c08bc266e8825778e72f5c8ef358079a9ef54e3c947fbfe82c2d715cfd55ad8a594443ff20c67e9a8f2326ecf5b4fc85327892774b9dc3f03a13c4af51f19f53493f7d49fd013c3bc05db4362643009a9bb91085f70d33736f5fb682cce0e584ada5fde1cd8c9988c8023d588ca3b2bdd07cad448b23782d43d9d8c16e338832ba7226a628447c3af843067afbc50c52c187e5869a060c478ccb66cb440fea62007b7843da1256fe0caa475900d85a3e595253bf0e473c721625313501bb0a4106439b97c6d85edc60a49044fc381c750d3b0a81d784b9065b0c8418619e67f2712f2e81505ea5525b83bad5305d896f0ed353b572ac42f96012f1abcb07497e6544bdb4c168d21869983c875616e2b3bc7fa7a5604bdc714f923b0b34b6f3a0b4151ded7a2c536acae8372cca7c302bc66294026a7cb696ce4bc7c8bfae114cf0eb2f38f1d931665aaa29318bc3d8a2adcf937a6940a1e9aca4184d29dd00d4324884f2f07b66952addc049c23ca22983471be083145bff3168492d41bf046221ba22f65b5dc50d2a4e26ecb2746d2d6eea273fc5d43fe39d51c449cfb6a5b6fedb7ec5615091bd187b2c11bf6056130fc3b6924969fd968fa34d9bdb7b5e527ec8a09a6be19c97a8539dcfe282da24e441f7370d6317a7392e7a64e5cba0d3695f3c70d931ec8a36125716932d3522e257a81d49ee8b4cbf1ceca0bf2fd525025c7e981af38b7c85ebf3f9f7c7633f20f509f3eecf18ebd8a748e2ad51aa0a28b4adef24b542831ed997847749a1f966c95e53b2dbf1aa83fa2f450b78007a9ce9ef20e5800e1628dfd1f2a7ec80b3ed5d37f2b34d3de80736fd88d178cc15b62c4878aeca00d865b8c63ad2b89497b048781f6c23a70dc2791b8482afe6099dcb2e98e43919cc47950ce6ea5e5ba2b85490230b6d486055f3d00df3645bf6c65d31a904b6e4882b2045a0846004215236bfd83773a5590e9a660ca98e55c995c4aaf5805e3820c15c95d2e4d7582cb370b4c79c388c1abdcc51bc8c5eea3e3aae428ac3fcad4bc5e26857025f35036ae0ad9ec83b3766eca5a6329294dd14cf6674e7d68e5cdf85a19aee3feb71eef35cbf734fa258b907ffff1fa778e956a08d0325cc77614a2c18726975273c09a6462cc1bec77c4b67aa25b4beddbcc1f0ec873a0360fe0730aaf13ce672e9c0b7015df0aa69c5d1cdfa931d74c11b4b76a2efff85597d633d81d5d31ec64522a9bfe773a610c9f4f6f0429e3207992abeb46c9b524a76e7e1e2e3de21b085048beefb240784c89e7d1a115b5c1dac413c1c6d71106caf2f21d5027aa226b99fc1ad263a0df7d393db606199cf7d1f967a50339a99572cff353b3d234f20c920c4285837aed5c7585a32086de6cacd1c40490454ee581a8826d864cc8cb68a8e921b3dc9ca9f6293e9e4da0fe51e01256d931c7cbfa95707a21803eca9c275995e9c4f006873e19b2f293cda5b636b11bd858c60c9c03c1c0eaebc40f0e1f094f8bf099338257b769314c865a7d8b8f3077326f17f29fcd0b952cd00a50343b033e9531a866512bf9a6bd0114cdfa1ce513c0e41e26f068e73cbcca1e02a9f55b4769a0a789018a610beaedbfc140a11cef259ee10375bab14737d9084f55bdc474c4fcf46797422dc8dc0477debaf31c527d396ae7e923a7305c5282056aba144ceaf4c0cc16a980a7eb2e20ebf3a4585e45fe8d11bf3152b71886631c3d4f183cea24299154b9733de78cba3d98f79a530a9ebfeacf90cdb0116c55e5a1b30fba70fd0c3e018c09993f03dc4aa64fa3218159663f54d00fe49a595f5723b33faf938ea4b6821d16bce937925190e8d11d34f5b8d5e73d39f911d43603f235f344adbc2a01fc2be087c344e1865929983a392824d603b12b1b6f5bbda6d954eec74b0e5fa71fd4e20fafa3368b610041aac77fa24dfbdc9dfeb722e1c04c67984a80ad36b8550e449357c17402c766344bb67998e4da327be00e43a4589318f13c6cd9adabf506624dbe837c77872ce229143c4e0142b2c4484792bea7a31c60c2896281d58b78b5bafd74a8af9a1404b80aa50817c361f0e65113536177cf0eaeba032bdc82b8e26fbfe575c58af71013c22bc3ddc4916e6dfdb5dcd136fba508b1f285d096aa01d6d8e499e448e59a0e16bfedc7a440df2f6d11c3c0ea71a722db3fbdf0399de7d7f8ee7a9393f09f0316ae4622c996662ded313765ff1004cb941333cf30544dd64e64db003fca755d24abd11d50f15eb26967f3401911626211e75891a6a80744710a78cd58957c0f580ccbdeeb54da1e6bd6865950d1a91caf21749298bfd3bfbe71b701b3f8a429d3958cc750f1c83a77d5aae6b1dc8cc8c321e040a2890088a8a663ceea22775fde747476bff49de6bf75e91df741f5552b07043c512bc437057481c9bad3e05268d903a935a66c39f0a5d626b436d90d7dc8ccf75341f571ae8d49d8f4a107536d9d695d98c46e48cdfd0d22fbe760fb49b96f830ee5bc050eff30d1aa5110183462d320a9e25b2d88dfdf9649a8889b121e489626514163da951adf81a4c8b906ea12d2f0743242e5b971a6385cf8dbf08ea4711fd396f710d9f255e1e421a251778739a5e0affb5367c1bd3de21f9965102906b32678fd9303ed317a9cfe061ccd72e0a5a7b8bc73596351e66c82ed50ef8a3d626b9b8b08ded05b4bd2ffb2a6bfc7a7389317005911da44bfd4db21fa6d64bd0d7ac09266d14e24a7ecc2979244eeeeda3781932bfeade424ccbbcdaabaee11ca489cb0c7b3eeaa4c90d85b0f8c4f42e2f2ed13918538c1abe3191a3d962ad1ff7391c65ad1a45890eb7e963f2965f00f1c9d712a51a5d27ca9dca69f659dd3c31712b2eeab29659daf5046315c516e1f34550a57bcbdcdd4423d3bd365eb9a21b07ea00336093d122d1be96183e6deb3f4eb605d8b9fa648e90b56d78b71758ddf9ac9a7ecc281c30196cb7b5fb9faaf874953d293c391aa2cd8f76e237e7a3fb1ff2e12c47809d463c4352eb0a52fc933ef3f02a083d649894d423d93a36f7fb42e13b6be8c18de319432d85e8a79c6809d5b335afbe04725f5d3bbe0516d8c585fd95cef5bf91692a097f4783668427d1cf0664b6cff778a8b622c1eaa90f5651be7f424209eae429151e5364e72d9189a4ba72c34e525594dbc58c0704e570a3870dbda03cc165af1259e752184ee66ade80996b33af97e25db3aa78f8b84c77dcbae14003d57f21968573d897450d3a635e4be761187e836a586f7c699a06052a5a7ba7aa369ad16100ac36b9ff725d6f7638a4c81d7e2550d51d9675fa5ee487a41e5d162a89df6a42d39c72b845eae39ff7f4e00225c2ed179fb99ff7b0ae51945ca39423355efe5ed3e423fdeb23f232fc37c45855521bfc8e50a32a24741f0abde58b85803f25358fccaea5b23a35befea040b7794af243f544c8b0e5684768c578b66c7b4d02126fb69226fa34ef37d4df383e791a8ec249ba9d7ed94da6d9bd2931699e710b33aa537ad2a27ea2f417ed7468ec7a7543815a2d1ac721480c66cda936968f980ec3e082bdd89fda0ab45bbea5ec825ea432a728823da62bbf2abf34fe017ef9a47105b8b494723144bc1d6f28faa4293e199b4977fd65da80e1be77501b6d5f90344a753a01c8f86c7d96fab641c6bdae05faf2366f0518137bbf3c130f08b32079555197822c6b9f1381b2eafebefc8a54ec3b3bade8f0304a11a6f2d1509dafe3a012e0ebdd0f7ca997fdce3fe92af7c8124beb770ec29e40bed32fa205619f9c3af4f00207ccf05f6010cb36a8b49015279cb9019d4b8f1e0bd9c9035d30b492c43fe66cbbde3844c9fb91d0482e9e213fa4b30c4d8fa7d46da29afb09ab3fa64745069867228fedc8e427a9399e716273c20e2c3390f68d4d33aef76196763ac2fc08e8198820b6b881686f058aacfe66e58f338f3a255332647a77f72296c4eb9445ee8e9acec9e285dd520f0c1669e21737e3c8fcc48cf96967b053258eb55928b20b4bb7f86a0badbf07b9f36c8fa736df4164fe365b6631e573fc839ebe163bb08dcc79601aefd37a510c2e97b71c32c0fca6929f8b23a321f881aea3653ab675cae1da9d435128038b10ba9b76ba54e93cea1c72c406c604ef0e34a0482fe9cca56badff3e6ed2dc4a2c7aa492f19d7a3352ef306aca49c3ec810111026296e392e144cc40f9319c64baaddd021cf48a29ea944055cd6acf2787ee0ce288353738f284332ed4419dfb93dc319582b82a5cad3fa48a72cbcdd3fdd8989e219714189edafa624e455e86f72358222ea2f0aadd66a46d84df3ab8d66a811adf2f91e22e5e88d40551285e4246159eac494e0ea60906944602cd3fe94629aca4b73d05f0517a708e1e2487edf5255ad473294d6c09f77af485a30db2b9e3f715a7ab9160b4655777bb28f0f5e44d219742f53f100c4b99c223cde38b8c8e0c132eadd57705a90f0be32df8d6a9b1b5ce3be0c6480a58f9d368a623acbb016751a53e760dea7534f3c67db56aa1670d2c4a8bdefcc1429680b85b363bf1bb3c246303cd17c6a44e5a88b7a9252eba5702cd2ae3eebeadbb11385ffc9c048ad5b70f0e8433cdfae05525e849dbb7670dc2083c7d990e546718c06d718250c30588ab41e461fcc748d38536a8e0e6e8b8948d2536c26a7f9488e89e46b3f9977f1adc06fb5cfaea92aa22fc1db6e1502df3e5e3c7f6a5d35e7abd688611e0c9092138483e1d3986c08ead94770ea048bbf12c7c4bccc10e58996d59d7f829e71d1ab57dafa1e055ad5c0472cd88108d780e272f6e6b6c14537af5d5ce6f9b7d872cecf28d1f3aec7b0f58006f89b01cbb9c03d3775be19294cfad8de273013434091eb1debecfc73c074886d54c3ba507b05d96e7a4cdff920282bca163338b995e7cd98a9d9116cbabb8fc58e36620478d72e68ecc0a0125f6a540d1c75e49e25df0fa69d8173723530058fa20d9d94e1d86a920175c9bdf962e401bf90ebe160f3a2bd260fa176157ad329643249988c3f299cccd09706c302bac4846ea71cbd07c3b943107baeb40e2358cbc9b369a2ed8dbf844b49ff08b97f7445d2324b4342b98d2917782f25424a2068d1ffb9c12af0c24fa57d0a0cfe548f437af7e4240bff54a545c55623f54af57e269a4bee28827e7038730c74dc9b05993865d097c29a5404e540ce43795ed1a2e00da6afb62f2ce34fa360aeae4e9b27e6f3ba64b9c4f56ce6a87b8bcd9f548c47cccab3917c34a286a46e11836a1814c8eedecce80f3dab030440c5fbfc53fc97d5d397f833a147afb7db4f1074abee45806040526906f2556936bb9f9885f6ab10bda4e73696e105894eb59351da0123f6420dabdbc4c155e8c46d29dbe50de9b910f8931efbf2f04139a01dfff766306d2aef2af6eaabb943f15d8d74e1d246ac2a603a2f0d8012a51c99f1ca246216c3a3787502abf92314b78352043c871bbf56dc594d3722f2802bec43a2c1927a6764789e69dabe514cc04d69212d0519934df943301af83e7b378757b787a4b7c03fa20557dd86b70650ddcae8b8e4e70e0cc871f723b188bae67147a90bbbd453b8c0450b42d36abe977b8faad825b869a645b33e96e259967596354df2ac8afe722c01c69856b976047ba6a105f5771c69142e71a62776d7579aef02183b3ee28006375d18b46e577a49c18ae46455898ff3d707c6204d1630a2199dc66551fd4858c65f6f60cf696c57789aca75d749d81843aac93ccadc4ae8a1c668d892c2efb5dfe3f865a4b23669d04e49b5c493fec3167b64dad43f4478419a27d53add0262e863a64687398f7e11f833e36f16dca10d672b92da768baaeeee46b10ce9a6cc58f0fb78fa4e3d84071219b84d1c06ae264e94fa174c4666514f5d3a7cc9298148064fe8a4878e0b55a61908828bccb232036060241a5879108319b9a9f95829b4507fb029a0a3fd59a97d5afccc977080d75198917eed6f61ad0d04f3f0d908cbc67c5bbc4a72ea4b1e65232f7244cab63a370ffd7cc5ed79458193e21e4524aaf95d51902b3c6c608357c910cc2374616bff9ab87186f33ebc3aa4b4821d1413a1efae1ceed473c85b5f4d2dacb182031aa20a2f4ddae908b0547ca4ee05161fca5f8d0f091b0ee0ff4e1818b9a59f0beba05ab2528c0d6d7dc1a54c7bd0af7362c133a13ffb0ec5fdde7d79f780d5b8115ffff3be6bc7cf9a2630f0e78f8942bfee3113dd44ae9e85a0b12a98977a129bab7a3c8448398111efbfec5c64a48c5ae948b795182674e0f7cae8f83caed87d7bfc6e79b5062b246148af2ce8bac3e216bee438d019543fc1bed863fd782c0dec0cd74bd1fc90d53b93a0fa8e19e2b07f29f7aef8595afaeaf2fda47728436b0571ae1353085e56e622bb98f5078564af0e045ec5140ff75d244d11eed769c234cf0bdf7a98194dff14446b96ffec3cdc0e0770df42d537d8abb2923fa874eaa02f88421ea991d4f19d00dc6ed9490df04bf85a8ae849eb5b90e9244fe4329cc3447fd99119a1d8720db53f5844a25bdee21b6d9a6e481233c187895ad8f6277e928345c238ca039657ebdd47343cc51565e869602c0522e0deaf5b09ced8ca3fb0ee386e3ae0972951943b0eb82f288f98acf5f4fedbd65e2d7b96c9bc985b04de9184e429406e050774212392fece9d8ad07d1614dfb637708a6acf5b64412f07153bcea308563a7836c82ab5defb7ba24cffbcec229d1fc7175fedc4a2c96abbe6cc172d30dbd5153a35c4785f0983c4adf0124ea3c132ede8101660354c790a322cf57fb5cbf3dfee125fd6b3a7dea2bbf775e813a4beb5f371e3d2490514bf02fed1c390de8f04e7afebd1d4dea92b9a391166c75166300f2850e297882cac7d3bad4cd9675b827552d7e3e470cbeccb7ff2e83fbe2630a677e47404d6473fe55b2be80d67a33032bfd7ffe192258f6fffeb9e2806136f552d130040fd1f0733cf0c522ef403881394a97558b09183c27d6ddc39ab86b4492a93364c6f71bd58e479846b0705395a7567b1b1878697e9f3c42ab3cdefe760e1f598af19ab05c8a6bdce1b6a764cea177c33ba70a5b746f6fb8485b3f2e1c82f329c728de0c20b0685bb2b3f65d43ce7b193d0e5d12a7ffea24a10e8e4647a8820cd97a5cf852b0fff50b9436eb5d96e6680e57515eba2ee623f9879626dd4d87b42803d197efcf3880b1b59616205edc4dd11f41492c5d25ef85035380ad275bc017cb6e5f513c6f95eac8b733a1702c3dfe752c7c7a3b337f29ec79788cf95dd691e10a63768a5676c21b0c154654027266213d05784fc7c3bce3ef1d477765c4b5b7cabfe9f1d4ac12712367bb2ae8ffedce83de362eae022668c1f22d4ae86d889dae39ab87e738a60fa6fd51394e005e24a1add6d4a6c335a60123b7db809477d31b4c33d68b7554d3f500844ef68da4a8267623353eab9bdfde1191c9245b226535d3a20d8ff34da84d9b3f1007780c46290e07b8dde7bbaff3240b696eeb587455fbbbff724d00c826e9824082296615a160bc8c01890bec9de738a880b7286fb2d305951aeedfc0c4e77ffc5bbd2d0efea9bc3c46c66133762a41e11d37fbc4c990d298a604bbbb56b6ddabf0fbce390ea7a43306b33f4430a65b7cc947b99bf8b00b2e6e7702d12db5da805368a980be6762415d1f50c58b4157f7be2e1ccc7f0659a04a1218172fcab1ba6d17511f1eb37d2122aa5c0b9cb2569b8623cfa39502f60fb4aa09a2410e0aa047f0a1abe4f86bf3d960ab0571684b7c3166f19a32990ca4825217527f3bbc1a0abd1a8362173d7bb65e9bd18865bd8a5cdb82262134c1d6af439c0798dcda0310f04c3b148112cf1fdce0a676ab7fc7f500607fd091053241147b48700a122cd5d3ee6bc20e08280226fa7bf8a95ffb3c9c7e887e61b4386c1fcb4ff05858dda97e61c976d998db9fd3c646fabe4d063adf95b314f366078c2bbf50d43d826385ad3167f0f3732affce3b4d6b89ac4c7e00ca4e0b12ec32d50d7c222950d871fc697bd8670ca70bd941bfbde708f4cfc3096ff0a9602f456094a2c1a5be79a6efca9573468d8d51c87a72274efd82e9634e138df9cd99684b68bebe9376365b04cfa95eda6f138bfaee6307f7e96f0339174d587d2665a96bd50654117cf271a38cda416a7d9e8e27bd3561abffd5595ba7dbc4ab6a4d190ec10d9105001555aa8089e89bf343c2a0d71be23f4542d002b2c85ef025cd2a3e7bab997876c503b6f03884e2a97144b6ad09fcf85bcac72294dcc476e5cc440557531fb65adf8ab377b31083f03c00763178f4e72165fd98e4c3bb5610eedefda15305ef535db68ad49d18f741d87806224a7e9f57b7a627a7612cb90ed866acc79fe03a55d41c4bfb046668229f719eb7ec7d64886a00e17c8611435c3286922fc358936f3ce0c4bf4e31dbe03656f639af58174d261abef3cdfe343df2920f1c1c538245f0e5b5ec74f22f9b47784946e437bfe467d700becc02593d93b17863bc060e6057023719b6c3c76c36a7ea3f33319c85ccf2c005427d180326e075a9d94bdd52b2a5c713c9d41d3f80f25e5530154d1d745b50f286c387835b5fda0ffaa935ea06cec080a57ddb39a0772e7a75daa70f1e2c463caaccb6b0a5cf1c1932fc65abbf8af90698c3e54566056467b9ddb4a28d3bb62a354d9148afc1894ae39a6a303ddd918cc55d1b8b61d72448ef63af627908d42bf9aef87287f6bf61eb172f5b05f1d32919dd165710216a578f10bc38b21c134ddd215ca81efde6ab085c157095ed7fbcd444c3915d2f542d8e8d6c7debf8f095b69bf94acf2ae26da54ddd99eaabc49d637386b127bd0c519ded002e9533ce0b4b1d58bcf611b75f9e4308244bb5e3d53c0377d5552a5e417c21a4d9e3c9ee40b6161653edabab317fa7a773f72fc51b4d717ffa319c0980bfa8a28d2e8cd63c35bc49d538bb0827afb1d3469ebfc711fc47c49f03ede73b0cac8400af54e7e874fca933fecdd0c432d752fd19dd026f301bb55ce1ef3f1d240ba3d65a4b9d463e5ffe44a8c68c42951964b8ddd86894143bb7232a87eae00d7d12fde36c7f24906d10d26f6b6422007bdf8bc206a914d8bd3d9507f7e7f56b0f75661188a71276596bb410dd9f14aafb972a6721bc740256b70991797ec50d7202a67e65cc685ccdecb355368279b7461bc47dd9927a09b053491f8075c1027509a52cbc7ef6d1431752fa3d4fa63a49ff2a525755c1e6049538148db669c7db40088b1ba1025c4ce91f77a0085d8437adae3e3dca21ce6332c854f5107a5a1ac65538d5884137167b00af64897a327767cc6fbd2ac1857572ff16981a5ef49df2eae4e4e9fb2c0d1530f38663aed0609aa8468b060dea24ac94bd312796e260a9522cb1e49ef999daa47ba8d469ff5558b3cdcde1b1af9b08a9ae7c99480c7953942bd9b5290c5ecc86c1765c44fc1b55af45367c3ec76d22d82834cc54fc12c1aa8c7d24f5d8eb678e03616d3aefd0bdc969ff2a705bc52311154c83f23bc9fc377cd1584549aae184afaae51f36f9f00f155426e9c33845c66a3fac39b75bd068f3e2e6c186d29a1e635b4e503dfa34a8ba5e4e151fd60d2a5d8d30932b96245c6b0c4ac9348bd5e7c178b8232ae41e5927085c7f2205bf6d0f23d2c1fd3e8b8c686355cb014c3e6701162f204d962fee85d1a5010c3ccf90bc900019f76d50898640a4f7396acb0fd911f32d513f6d76fd6831b7ada9eee7e065a00321e648bbeb3d78d479c95abcc80719b568243170473560587c1f32c679650e20f7f2a4c32b153f02981782133f5d6f0d47d2d4bec3826d20e68797889550f81585622f4a7bfc60fe87ced7a150fd5b995df1e41589cd662f9a8298123c9d5d83ed3a536934bba75da991c14b91832e7610bf80b33f168d23241ba1e49a1d1411f7b2817047044797f92d9ce57152f0108fd46818f8552bc0abe7cfae3c4dfc19e300fdd3b911cfac2134c84054ffa2aec1e0c9c697448b28a8125311bbaa61a8ee253ed5ebf6c2a0925e161e8fc9e89274db757f0e8d43e64a30429ebcb60c0d1014cb9dd17c1e48047bd2c5a8f790adfea407ad02f838e03060bea46a78297d37021afa62cbee7a277782762edf65b1b8dafb645b528239db779552a5d876344b8561d62e28dd5f0a5f3256912d2b34a7504121e383a26c1836c0be5e665c109028b25673386f6897f3854127d2b84c506e04ed3f4c1146e82fe3397b97e5db8adc69f3226c074f659376aef30d66462e24da306abd6b2675f0866867d2997ad0057a1308330abde6e64e03bac5f86b146ecbddc266949edfea482fee69a0578536f85cae895b224905485ba7d5eccd5ecb9b5b0490bbbcc2af5642af7d0b58e26f5257159e4e84b310589048be52b585fcf197b5efe4b62a8a6bda04d06f1754cd799807da02f7a47f0fe2b78f229717bc9bd052a1f3be14f1526f2330b4aff4f7643e13227608167d067d3938b1b5d27fc4e80b730f2624730622b0b6245ca654e67b52d234b78ca2b4fa0c63504eb4368ac98751e4e08d9d5be6e50eae4d9dbd3f48ab5b25fbbf67eb5ae88fb71e422f68b3a0b6173692b832fee7e84062a57eeb18c54ed84bd3c7ebfe762c89078588fb9435a9d5623860195dac69a8453be5cc589859c585a1e7ff638b2f5adbaeb98d59c8a49ef49c9614a8772dae4b61b80363184096b23d9c128de33a18e632cb3afd0fa46a935578915cdb7dd507d19d526866ca98523eac8d0036147fe4ce8304c7332b3020bebafd7c1964f26c7ef5c19745c2f13578e54b3dc0a94f50f3d366ed2ff7609b3bc9fd1b1f932a31ccbb0a326781b1b3f58f8f38c784654e036e59448a578b77d2a40c887e71bbc8f9c052f6bc83446440884c2b6039e23b9bb60e0f4e6a9b230fb30207f2b26796997150113b4a0b10d61c1fb536141fc8a5dbf9b65fe56c2a6ebf71ede1c6fa2d4151f78bdd786b3be05f361d70a5035c67271f0e382a6e906e2d1cc6ef5d2e480e1ff112759e877c89e7effc8bced41951676d4d93ed37ab859c2cb6b862f674eebd32e83825c55637043d706587fde5cb6b87d8db144cffad388622d8189916e7c58d3e8cb6cf9c5e37485f09346b09fb5023fae5c850a4cfa56e0a4413cd562eff7d0595d45d63c1ca113668099c0cb20d810aa424f40103da6edc73270106154094633afac16080baa65e4cb03906f1b6ced7be5072be833a9882bf9641bfd9760ac535843c0c2a6cfea6ec63e83ae301dc4a1d282d0c661c1e966bb45eb04fd79cd4cb276a2a5e038325de783b6c1c6a4fff4d15ec2644ef99ce3f1e00e2976f76562a9553537cf5853cbd0d7d41cc9bd220107d295618acfa239e241b43384e9569ccf61626216be25b9e275b48445f0a579ce58ad20febda60861d1ba5049d2a6b4c3717c8a64103ab1c4af2c2cd8b44f8d8494d33006044e2dd9b0da80b46c9444106723c68a57472319cee8d90a0ca335ceaa315adfe5e3cac97851aee74c72792d2e2a09ed860f68527e51e2c084c569ce9cb9376a5b80a9b60c9aa1239e52a5e7c7a66e97570cc658a2d3c932398788b1eb90b854f826eb58868accdbf5cfbd39875e885346bc364ab89368f2caeb8acb0538e4e4549b3abffdaa59ab5e82ff11f4d178df5b4f18fa4d57cc51799536aa861b282691fc272dc370303d1feae3dd68c4def5deeb4ba612e705d32350648f04ee03e8b7475d8559a91727c0a77b79b219894d3dec573630e540c651a3585d0a3e7b17573792589f12c0e269e78211f570e3c5a407b555409583439e9869ba53da0ee2d38c086608d7edb882058c4e8a5e5f273920d9ad7de1327f1272669693ffdeef1e3c9d901c3305e689fcb4f7ec9a9b9780a2daba53fbb573518243a99b2f217426fcc7ae02d758622d2d6ffb0abbba8185de78aa1f49f4519b206618ca1e365b849e5b6de426bf68ae7b33b2fa96309fccb8ca3f08f1d5367cb1a837c9cf044114e5b840e966ab512591d58f2e7aed5f13b2e36796dfd43cefbe36badd950b22d41cedabb394b7dd943bfbbb8525efee48268c54871ef7f1dece09b8129a142b401e26a2ea22672ba1458be9c56ef06f65fa214541282e5443a514bc42ae02e12ce9f390c891ee7be36c1c5376396980f690956910ce323d0355e9240b7475b27dbbc7f0cc708fa8d06a9264880eff72e316e08af290e4f7f2c9498c0b2e42d62b1d2d138a16d3a284608c3298cd4f0cf26a291fd3c8310c3c82d1e063ea1cc42c61b2c9df3afcc36de650a5b7b786c9d3825cb1695c83dde6dde8ddd7ce1b7c1ad769fb68d9667292cc90f3671c41ac1c4b6a1485ce76fe2ac17ab0add73481c5a3b02ca3c22cfdf400858c085a1721ee224ef85600bd63102d6c73d367664d9fde33451e5e8dd7b12db2b751fb1da911191dc256ea078c8498b11bb4a20d282a9ea7ad4c15992fbd6e0555186a0ddcf76dd28919ba459df3da616b9894d55a83f6cb10086e2e509b9bd9860efbb49360b1aa21696ac6546008a31a89fbe15585db9d5a80d40ab3a9b61bc9e702c9d5ca04e9de6395e8dbcaae93ed0fc8bea828d5dc34ad00cdc526761412dd000cbf2c5c73af9b407cab7db9030f2ffd20b1a4a844f5bb033a8b506992a51b0cd38fbe40c544ed5372221344096f5f37a6ba5a219987b1dbbd3fb74bfad3957ec5d8bc36475eaa68060c03a7484055bb6f68e704e84e368bb362d89de1ccc361f8b0eb96112753ad6ad8944a9905831708d1ee09b971285fd86752053b4a0427b8aa71a3b95266046da3df7090ff400dcfef7f9d35d71fab602cd728fdc56214948d7449882b60fa16d0f93a24ea0c1902477df5b5b5120f8e90b10b3e067843ab8bc1b3e99cb32fad3b0069049b6e9a68c059f1268a4c6690ebb07f4123ca938ec80f0521a1e9e841f389487aef14a74357d3c468e46c288395c2e404de9ddb1acb1c47730f01344bb3ef572f4fb3be0ac0c9462e5417927dc81d9398ceebe672c01a56e3d7fe20e4800b5cb8d3156f5db506feffb9034de3ac22e758c01c42616be174308271c8549baf0e4285da6ec8d11b9ecaf73e5278a86bf556689c8bf20c86be977fda416f2aaa07a65b846615191193f94218aad421650a5d41573b2c81234e7a8326dc83c37ef8d34f9994a2b827e952e01a994f3f71177fe576ac90a1ea15ea10fa20c17f62e548a12d0922011cfd1a7ee236b90f9d9824db34b9881e1d9437a0d7fa59cd768d2ed9bafea878d74dbb6a343b752aa11acea416e03558c65c6b2fdeaa256a1e0701353f00bc3629e7b80340ca48e1a317b988304af8ff5a0261e74da07010b04372f7e8d87e74e46233e4877d3ae8d4c6a076c64fc9f6683078147d76ce9f7fdaeb144e5dc1988a980ae45a09e6af41e913442bb7b832c375458c5f5a1891bf5065f7a10fe8e2093f2253293597ee95c6e501e76d7e3621dfb6a3749343ce9ed0babb1e733e7283644999007e7eae86ce60ab9d8eac256346077fcda8f66b761bedbb9cbaf1394069757cb03ccd2d896eef1029ceadc2f6d998247e44c025567be402af9c69f653ba0396ec667df814f1f41929ddd6fc783cfc5b560b14bf918d72e32c20ff911f0ef26db25c3b815d61892a5ce2d58f7c2b1bf84d4c8821d1f63ed40601db4a719a8915e124761e9dc2f8069d6797832d4053ac813b22b16c1f05e11cac2d9f44e521b257ab06aac09c7fb129880765bdcfe3483de8a595b242dfca59aa7d74dcf834e23837ed4ad57904530b34bef22d48b5eb282845f559851229675df096ef92e99a67a738f2c782d5ae861b7c04d9d59189396ca0a9c60f702ee9b8df777296bd623423fbac5acc8b542456db5b942f1f840c94243ce20a167a5210e2880bb5a8216825a91eef417e86aec7f4939b5f60d57c6fcff1fcf2dfb03d1906b0c6b7d5145c660e382109350a3ac34b1379d19080fbb9566b2350028a98e76072cd8f7271553fabdd3063d021dfcc62c7d052de6d9558018fcf60043c0390aa72948265773d28698d251fdceb29de8edcc8c840e28d714eb9a07abe24b783def2b9077b8f1848239da0bb0b399fe70dd4ab064e06f471105c17e58c0c11aa3da4d959615a4f546213cce590e7fde85f3952d072c33e7faaccdfd8804f607894f8d30d64a3ddefc6e00f98468a9baaa786de7d962889539060edc3c4ed2ce141e8633c61eb851449f18c84ccf367f9dcf6ce3dcf05432ca29c946f58221ad10efd27eee86cf48d7cf8c9ae27238595dafcbe1a9461792f0cd3ada7f5ff2156bcf8774e5258a9f1645cf24902b857f390f18c104249fa9f8058fddec44e7623c2ce23f901016d32848a9e6da976a90516016fe1520fa81cbad3fceeed33f59d1351e0bd343ba1eb9170f54632d8a514df702765f46a9ff466506d4ad6257df7bb722983ebcdb1f6ed865d66876340e354246416b3f9dc707bf7a7c3a1f480c1f12a30f92266cc9d92cb4c853fc433b2c7af62f18640cee1877e17c9a3ab8f75085af4d9456c525321844a94efd2ae443a38f1141ec9230515687450ff685f76c1eeb5a6714c53f2db07c4dea9fc6ce469706e5fd75617793bc774792d5bacf9d5fc21e7576787e30e333d6d4c2869df4cea97f9f55a7fd4d6b01c28790e7c1f5c210c1bb580bac057afcd13fca99b8f32ff73c8d492ba1996d47d2eeb9df7fabbbd8f7010208cc0f128c5d4d70fd8cff49190bb8ec5fd174b0b4d5041c8d07e1882d253dcd74ed2775f579e943c1a1481a3742432bfb99a2f2de633ec41f1a487d238846c5f794119c0a634194c9a3f7770a923ccc9f68d8509dcf0481620651db36e311a895c407a4d25b8faff34325cb6db55483eb24ac968dbe6c8f615f4dead28adc9428a47c4a5de3251c0e0807f8571d0113b3f8bddc4f40e88e058e5b7e56bb96ffda8a0e6c356a475609e59f204b5504e8c6f5b38e39cbbb47bc6405f3e5e49ad41145b36516313cad6f26ef6af4289551e98656fbdd589412a0353428ef0f6315ab2fff548ecab5ba32d9538eebc98ba81a24e360eb39b9c1b853ae3e5f0acd998f4c3de15b5bed34a4fa799fa0ca64d38a90844d54ea35a46b09bd40a76b79c64fc09aae76a5391958bf0cb430e946bb6042ef41a18ef5d04f7529a42eda533055ac8a1241ab77048a4fe5410fecb62ed07c5f0262656256bb9452c77b5dffe0946da5c162f91a117863f530a80be590043a80412c84842e5a2943d3ba0b0bb1ad7c673c2af600b4d7240662a99e67222d73bc612139cdca7d956647cc01a632606d5484bda0f451e5ba58732326d101ed011c6c62d823ee9b04becf92b1ffb3434b4c6be46a2782eb70feae95b2379c63bd39e5603f4adb1b256b791dfe8262b2c1eda4af3abe1ab6cae46e2c73f1dd4dd2cdd7d10626cfdc698cb55ee342d55bf1626d8085c7485ed6719a19417e25ea9e2cd85d5119110de4fb2102b077755dcb00f4e6702077aa5e15147c43bf890f8491abbdadfedb9ddc75d497a56b3716fa5c835cd8d55215b6e822044c5727d648be7fd152d2f2c1acafcb13682b83d12f05e79ae9dcb711684161d38e7a4dd624b740b1de08d13a25bacc68006de4dfc98023667cd24372ec24760effbbc28a14a370e14a888121b5cd20e668c210870512f6202270604125ad7ec5b8d9d27fabedff40540f8f5eeb2d760286af456bd4d83d0dd72172647940a030240f6d4a4c77e2cd95506e7ef3a7546e2fd680ae218123ec0b7b4f9077861f764197bcc6b3ec2212e8fc6a139a5b07b5dde12a7c6d2fce37530be5d836504a70a4e010b21680336a3b99847fdc25e2cbf82e245c73a126b64104aea325b155163b4f3b0aa7ce1ef95314e2c498428f483b706de3d794c299495956c129e7266dae25158594978b7e1e12fea662a88d09ad38218fa30c5b55c29efc0c35bba133e174fa7ace26f670653c93f066bb6e104231c5d7421c6e56b31fc5ab00fe889efdb2f5d8963c4bbe84bbd8a973709b5bafb179386cb12572277ec03d45a0545f59dfc2be50899a09c7280f2a79fd707eaa06f25f11d716e654df92cabdbdae514af1be357cda6cade6160c63b45f396bf7ce7e967910011b1a1cf41bcbd684c7f3d31cc0673a9bd962f1a2ee7be5e1b7a2936c27608ace7bdc66f235ba881960d58e97db404e6f0f93cdb95bd96d402d7c0be243d91245f84aacec8f50c9cd3aa51484bb400b7a903d1f0c95b98f7617c07ba930b1eac92efc0ad595f86babf2762437fccf3a3b0cee236d7ba56cf6d2f28bfe2e6d470f2533e4dac3dd1a1e4130885c92fa8f79ce5211025a6c2795b2c37d1f6cd86522a701e4b8eb4b064fc8c394f10450a77ca54e29fb1b922fa29ed771e550e79bbe727a4a7f7328cacf4b80aeec4ecf0a1d0f0ce73048910ab06fbd23c22aa6d6d0e51b15e3b07b052b7909a03b427724ac09d2a28901b9e315536c0f3b44e5c9c8c5a697989fe73859a400fff5517681d5fcd9fb283175ae7afb718cf6b3bd56ac6bb4918c3259f339f10a68de6581fb8251c37d11b972519689498f1d3a07c27aa83270ee87fffb7edecae2f24193a270d899245df941b8aa3f22ab1287256c1c6c63344141cd57f712615bdf7d4152384ad914604a20845b43b6b97cd5f6f105a3574a282ed2cda3c5ab9e1bf064b64c287ca392d2cbcf321d57979b4a8938164debd6a6366b627f2588aea4d9a67fe95310183b644deb5623dd9e48d561a5df6b93274243e856017100f958d9fdb7f7655f0c9107d1abd178232cc724a2662cc21da66ca27370b2d9b39f69c08ac74cb1a59acd1b0f482e2d4dce6db65da72640956f6868622a6e8dd87bb6f8373357709ca2eda1370a31c5693ad76406e6c249d888d6fbd758faf4b442e91ae8231c7deabbf7e90831cfe9f75a174a43878d832c27a01a331b5d83e163a9db834eb89176668daa1f7de5cc9b3b0eadd9a5b8988aeac34db11e79af44b214f018c97c681dcbb250f370cd64783e9751f7939d2468371d3683fd85859c087dab1f8b130002e71d063f5982992ac6ab84a0e7b0475bd3c17d8b165328acb2595802f4ee052b69e269f0476bea394210daaa16e6c2137a53b0807e3f6cd531cb841b25915138592748a54584054c30979abb1779298f297f6ac50009b64f527466db43c21992e619deabb84b1e523bb5f184da48b4b799ef619dcc6973a99083fc9f9b730c4eba4b0dccf44cd6d7a119d3e53219e2f91bc5867f3324a90c442993a7ee69db1ee6d49c5a8bdd105a3af21769b6d1b34288413c1b37b91242cf193abc4b18e0669777fc3e4b1c18dec5b24d43b49176182e674acfac34218afb81c259ef8012e02db1b3a3f64786e54abc4b9701bb8864024e700101e612b71306a6359e31eb6bb7d6f3ab0f67f07bb74d16e70d4c6a365506d4dcf4052b32d866692d1708acdfe83f0b2523f64b44dd9cb398e098442836fdc8df5f34a7fc4d47a89db6a52b486d502d347d9247a0c733b167fe48ed624db2750837bfa9a82abfea9116a83f1ea467e13480f5397bdce66b2575869869e6dcf7f68cca705ffcf133f7980e70be5b3e25d2d68c4431ec53a02564ced5d80e82481ddb8d0a59fce9e792cdb37da07cfecae6344adf43fd0eb8953be8d61e65b0ead65cae096aa71c6a296d5bc4033b3bfba196923065d2b9ad89d1e1fb3d4f2a5cf3d6f5516faffee7a85ef69fee98dd8d3fa6cf3acf4f061cf2e42826641672c13e9f29570ffb710cf7a608df266be48bba2214225fb90d95f592e1ad26ce3840c0eba7676b1bc88dc1a26e3d0312d41dbbf00ae6c9b091727f93e03cf8cf2f5958590b1a5a891fd93bec0f01af5356bd090d6b54152a839f352d647a7e1040de4294cb5d59df44fad1708dfeaf3976c614fa725840e1f2be496dd952f142e59b5e17a900b17a09c9bde712beb583fbd2f7e4952abe48a0a0a53a51e8bcdc1b5a129cd26000626c5a3e34eeecd54d6ab1c7ffecbd2629470cae5e452d5ab12a9d3f0b3af029c826cb1f24d6079f6ba0a0a8a943c4a6a0b5a7f9181e6361a6e29a5f6f5127e01f620dc2096e04402cd5bc28b4466e8ee3d4c7bd76775c539fedfa4092f04e5c87ad0d07caa6b5428f80369b183ecb44f91a507e54bd4c6fa3b037b94e2d453e942db35b852a66cb6302342e5e3c23da5b4b1cf9f9516aa1dcf963d7fe022e6097d838743fa932ebb947938838e5b991e5bd6aa5429d8470f16c77818edacc649326e881773f946206b54068c4458667b2d1cf01e702fae879504d969f3980dc6f0b2740eb201588f54a21af26fff87fa3d49189937dd2dbb8f9673a2967b4af904bc48956a7bf5c72e9547d6322d2f6ed83ed53c877aa1159665a3abe59f5f2cc0d5af82d963a1264457f9b0ce95f48f589614c963ae2d7bfc08e68079959cc72818195c9499ad069f04a9d86849acb9e6fc06bef4b92b0d6cfe9b1e33562550b890b84d69d0f661531a83190207db4be0e126f7cd8f40088fff16c10b4487d2416b9f8ed0cfe5c3e33011eb3d431922852c8f7611b8f23c83249ffe84130e0205c676425d5aad78421026eb459478cdacb502916b0a66d5bc0435106c11feac02dc281e6d0a0a256bc1ef22049f35999f2cfb8b2175b78b41f450f9896d0ea7c8a85c976b0725cd7654f4b9c15baf6c3e916d46a62b67df6ec6d545fb2fe14d54b3e47baf80ad3575c71884f13018a0a574275080cad09d57085107bd1238f82e56805fbf11846407f01dd5f228da7cbcb0ce7c3ef41cbb48beea6275f30a5d136b2f1350c3ee475123a78e8fa89c5311a24e8b2aa52950ba0201d35237e3dd57c50f45fb578645c31bd9a03cdd483178a5aaf37d37c6c0a80c3c8f8117efae294f979de6280263513c2a2e7c8cba814ac794224c49f0c5ac1fa102b1219ece40ddf18f13dfdaf115ffec83a5dba4c9c74adfb695a71f68833cdc1ff03b7378220b0154e6817ec5ba28c41eeaf5c3e3583d5cdad63afa8ef323d3305c334c2db845fdefc28cb29e7997350eaae6b86d85ce80734e3bf1b521e9f85476aeab1f6dfc84def2993ab3840ffbc692c86bf2a0f25106d67e936c68dd8b30167e1c1e5e97a0aa96f33ac08776ea6aded4547b820720315d3bc526027def1b737d17863e7f61fb4b21f4d2002f680c1b8393960dbd5872827fb6738a1f30bd5c15f0baee5f89dc57173aed29d37e09d1b145428ca798aef3f92f6a6bd0c0e6454270008f469aa02b5d5b2cf740599efe6d349192ebef7a5da1be3aaf827d422509e47bc8842e7c0c7c2fa9b3682e86ba21ebc027ea2882da42bfb9128fb61b7c1a917a895aa09bc5a4f4e90220b83a27a56cda04e918ced44f90f571a1f823fad72171c17aeeccc0c6885e7cd0d8bc03371405d9a19ef2085364881fce09a1863f6936e99faf542aa8be9aa62e96fb192f79b1a7a4cc94bd3d886c85d1da500c056e60801c5be3b021ffb66f2b3efb14cdcc9e07fab0dd2f3f1db1817d9ab6f639304e75c6d826ac7e26b5c5ceb53d440027ea14bd5365649aee5d7d7a3a75b9797058752d8f7a0b9a98bf8b79e64c0dee14b66c367bee2cac48c003250d22626f7058b184314648aeca8d3a9d86b37643d6043a8fa5d8e5963fa03a0455fb83a9820d44e1a9775b36820ab9b707b92249b224af0e6cbf3b9e953bb2977ace7bad45c6c10f796b8b07f352082abdbf04b94a7fbe16e2545e211a2d501e64a9d2f2ee99ff6c61f9b9338f3093614ef6fd3229b8f3510cb6763310fe9c3c5b0ceb4a76e0b9179fa31e0a33a1b17c59596a09c415222bbd35791a62bd9e0eb51ebd1441c1aa3d10a7a60970ce2024db8983b82bcad6a95bb910dcca853e21134381ca979d715eb81144793ce8509563246a11dc53939acd04dfdc895a3c519c7cca62926e38194b62a41f25700e587bdfd7b00d25418d66edad87e46d86570fcb0225f3ab957bafcdc5a433e68172a25ba47482ea787c31e86ed3c997cfc2da0c927a6348c5ec46fae4b035ce27a6fdcba57f34dfc46514005f91cabb72f949727bfa8cabe2ec498f4cf43a0622e619fdda095e51ff9fd6add5fe31f504dfe08ac92ade0f40f267580898783498e980f02e81e8326eb7a078cc2b005a8de985f82dd9be1cccf7a07e3ad9e3bb7e2b7d245d1e623c83d4cc5ddc88d3582ff7f1de3778b4b0622bd03e92821bd3253478d4ab7a6fd07240ecfcbe13c719d93bbe5b1db70ddd8ae9d65bbf3a3223b435dc96e314e4c49c98aa8834d8b723511487d6821be5b50f6cd539cdb5ebea2d9227e4ba1893065a70f914f53284b941b97013a48d6e29dbd71a548095ef850bd4e6db425c1001ba54a050405fc6f3547e5cf7f73ca7a51d1b018f36a47c10fa8fc560c8c7b995f50d931d3407b42c008fec4d4f42ec072e121ced2704bdc1dfbebdb9342da1f6b8149eed7e3e930c13bea6612f39534da22e2a7d597d9866db95c3c50180df2bf5d31af5be9b241579e5a607e3d1e4f6f4c0c120087ee279c9a5206a1393963caeec96fa4b1fa76ea51ee99d9fa57f8eb5fa7142c0f0d2ad747d706bd576146215777fbe5d9fa78b2ff68841ed5840f2f549d0d5d11511b5ea1594b1a710985b5dad5cb8927d7854f9a7fc32627a7667098922aaebc5833777febd643c374a9d12239b9cbde676f69f7efa358536ff754f914a9a9655c5fa9d18d37273db7828fd8095bb16568626930f95764c64c43fd93716e8a3420832680b7c70cbad6a8c01434234ef55f57a275735637bcb5a71275ed1c24f5b4114019f1a1d97ce0ff26c63c75999918d7b53b0e651c711c5fc304b7c2fc579f4bf81724c08ee9790a25334b7f25c704758aa77d3f2b063b7deb34ccdb88556052433b76c72a2c0988d741c3a820a4ea00afeafa6e59b76821c70243871cce04c1a999e4e282d1a9a87f4e72aaff57e27d6cb11809c81b02378387a3bf3f44dc727a97d221c921ffd01c1f62ad4b6387e98054c0da65670bde565805f1c3f898eec4a369a4419a8bfd855ecc757152aa3d6e5ca540dbe8a23335a9876b3adedf34436a44872ef626c12b6df7ed4d1f8c1eaf6bc9affe6e8cf8f846fb2766705eedf09c9054167341e872006d8e7663cdb99f783f43f3da2f1ee4c6c4e10d1dbae12de6ae300e8268e2c295d1e2eb54ff68b79f4961f45647237881f796fb9369cd205d13ed90e140689c77af9c1dc1df5dd18c912ffb236bc11d7cdbc989f1a342f4322caf91b28816e501cf31fd34804e315a7b4099022a766b17ea87d71f668709c012c9182340996cea3a392dfd71a13ca0ecaaaa7904c10af08608aa69c41701a44f011ac8f0a856fed36fd827ed0f68d81eadfc59c79df6341ffb3d1dbfc0ff1235e5cf2ade17512b1df2da1fff3ca05705196401feb4dd25fe764169078d46584f2b98271bef0de9a9ce84f9f77a70a7f2b86d57de01273dfbddcb7108fce01d1fcb39e8a800ca08fd9baff634df9d6a7c13a876f4b9227105311701669b43ca00d1e9f5ec0726076e0f8d82d723ae06c809dd3198b0077668ac0b53396e600a26687a0147d1fb567ffb13217218864eac00e76c0787906dac0dc2102ed39351faa03a2dad44eec2ec49a98dfa9c60a3f80bf6d24e7f5da18d6639ba73542e73c5b56d27ac3d9d700f94b837b1509dfcb1d074ac59b99ed02c917bbf0574de6a8a6d314127bd8fe45a7aa1549042ccaf5b535620ab39573457b4d155a7ce8b5ca0fa35aa54d7a7d5066c0b8331b65d0b4633eb7666be11b07ed0371d21622d3319f3cbff205e0c38505341ca7c6c9cd22b4fc58c6612e6ee9371da9966e38bd2f10f17f7a63a45771febc0d380994461c74c805e91c2d689c43b4d764b5734c67aad1c4fbefbe1a7fee67f5b3cbbf6b0b35b4760e1caf199b81dfc13436bafeb6ca88b12d24a94a72f6e496adecc76a92221877c818d87f828196fc70fe15bfe708dbd62a36c4fa5da90dd143965b72a7cd35af42bda7994fea61c78cfaf4ec673e8f5141daf68950e2e1cb5faac919ed10379b785a9ec74f6c10b853d83df69d699baf6fc4639ef46e2ec66c3490f96178035b42c878edeb326c0ab1e6922adcec4b6c40040a4a89f2e4285fa1e82878ceda6ff7e5d4ba08debcf345b7ed1d562f16577ebfb878e9e91c95f72196c4572842fb73f27bd306a6dcadf54e0e96e21913f15d81971509481d0f410ab05e543227d8a63af3938f63be167b93304585970ef1471e3eec3f0c2aff0576e9dce5adcbf7b5429c4c23cc353fa320d150c23c3fd774660cbc27cf70f573392e28783cf46b325ca7c5aa6d748a0d4f2038608f03a17f5eaf10159f995bb02b18e3415939429318cca48135d8fbce841284b421cb5d2e9b2d7a4a812d0f62fe2f1574a4639c35b512e6d9391bcf4254f97c4784377e2a36f3e1cde8ac20624c07f32509c0d202675a1933ac454d363fcff661729ef7b084625e347d830fb1db73d87bf97c38099b548af61ccae3eb2bff46bfff2e04259562896bc2dd47d2ad4784c1befe518bb5d2075f5f11ab0d1da57d7b1508617a99c6a1805d76e996b182c400ae297d55387680642d63a2bdd3511f94722ec86b7667cec43eba2e160fc7233b7fbab4e30a23a809f71d1f0d9427001a296bd077560bc84bd4c127dcebb3368f741bad77a27d072c5172b926691e5b66c5f10a76472afb9f56dc4b34f8de0dae879b9f6a020fb49ddf932d0fadac2b95e0cc3de1b98c17dabbda034fb063dc2522f856db77dcfcb2243cb899e074423132bf1a4bc1c93ac83fca1b3c62c0932242b28c72fa3483dec37bb7378ea2ed552ec25555ba733f4e574286b7a7193fea38e2ffe3a37403d5b702c2ff24b0572ee9156dab753674bb5a81b19d369f7a56839c06cac447d3c06686184e0b1a812b4ebec7e0910d3e34d2edcb6cecd93e13573c9a62dbea7747216b3a2ee15ed9187fc177e893907c65703cbc93ba085a682b7ccd2f717e370f591f5b36894f402be2ab49e209dd6bb5c7870556c038a138f13425d656db2c4b7c846e0d90983d0d864fa538534afd02741428697fb1f6c1364b54d0595a34702c8e7046f9dd2caa11b1a9a171a6fd9c5c7ba18dffbcb09012b8724ac6cc1ca149de6da8f9c4b2e0abae7ac659d4127279fa34302c14fa74a388181aa97666345cd7c42bbda2980ff37bd53dfa62679df9a459bfc9fd6bc9db97af6609dcf5e9720e4996c9abcd845ef81c02fc6709cf578169240b722aedb9a4c298d816943f7091daf901dd3f4687c653f2ed5377187ff5e6e0c45614679641c526b9f53db31c0b91827973019092437e0a843540bf7d2cfdb4cbede95866fff60ae126b02632124cec5ccc3e444c9326a0d8afe222e90bdd284517257bd1834b34b9c132a6f4390caa9d7c39046278aa78b096cb01d13f6fc2287c06dab70c85ee2f1c3d1ee86a45f23abfd8ed723c716efb6a1854578077c05110478ab5d330c3a99ca1b1725b6b39358233640478b8e8b42708d0cdd6773e8b03e89bfd6382a13f6812dbe4feae5d400c7490a59bf9f063d5c09b169dc176f479c386d928db7870ba19b7b938d03536149b7d8c7850d118b9ceed6d22618b4de69d944b435602f54c916f84d7e2ce154922c6dd543afad7df3038f9fa13cb3cfc570d3726d8b6c8ec3ff9399b96872945812aa59dcd14fb90554cb597d4161c4235b5f6858de0ac8220be6e856e38252fcdd5863ce257d93f567af7c1f63589f87fb161946562a27ecf107103416f0cc429086d304b50de3ed0e67df33d7dc26467319966d71b6e89ad2cd0c7af2a9bd3d26e48c366e44d369eb2e13a3c21517ba7c979da8181c1787224bbed53c0dc5724e3fda9538b07ca982282a02ac2ebf7f8099f5b0e6c2efd4a74b6708a21a09bf9b0a7ac5ab21280134ab9cfbec0b3338f34e9033d6eeb1665cacdbbd46b11b506103b981c3c0828c9b3f1c43580e6564a726e70d4a1fd11b6d2abeef81cb40f647c7839d8d4bf12c314709d56993be2a62ca460739f1900e82cebc875914529693cd7f073de439e2404963b0522bf1b382f11c39bc07541f29e87c2907278b41b744ff9af823b9ba7e12ec69624c4590c8698c8b8c85e9af28ed426203eb2cbcdfb051181dd21da2ade1575c807af6508ae52e608c09126132a322be0c3ecb744a4281b874bbb78b22efa55c29b4af6d82763239977fcde5b4b9fafa789cbec9d245d4766c1824b173082e080bcb59ef850c0395e46913e8dbfbf17f5945f24f99e96cc627f0cb6152f157d03eda1fa19c492d1039c08405bae5b0dc6b7bf28be7a19af42d266e21934aec23b64e74028e026e1f28511cbed1f3320464d766861f3bbf1de5f8b59911cff5db95cabbb3b59765ec69adf12133140dcad34b45e5ec831e7c7ce2a7a4c5a1b9ebaf80a802861091bf83473dfa81c02847610740792d28c46bf03c34b6ac38172c5f3cb14d12261f9af1f34ee3ec165abb59774fc22ce4e128c29363ccbb147ca7da6cbeada90f6a90d71785020e6f1d2f976d1042c7586a4dcc657fada5509220ced11b0efe62fd44d17a371b38ff7631c5301a2df0c6dd7d6f9e67d73b1c0e8ae507b7a392bb1b262c5c9230bc23aa2a0ad75278d6d3a8ab9f2f459d94e06bd1b6924229f0ed60f96d9e8b54bfe9c8f252374cc2e0f43d62654e8062490993e25308d8fbcd23a0b07241229e5bb41e2b4a31e66dc8465060b44f1cc2b7e4c8d10ec2b4b3992ad8b620ed2bcbc5567567e799e4a9f5ec4038e5e7203419d27999cab3738d497286bfa333efa4c0efc79a0fc183cbf6fa78a118dd66779aa0a4487e3d3577f30fb0e3bc40b29fa34bf7956d16aa515e56a15f0cdfbd44f109a71ebc641b8830dbb8a0f379c2a4ed2dd87cac95e62df72d1974b7a0c099caf3587cd74c7935011e972795b37fa6e9d601317de310fc1f696e5bc847e3b628e031a4d17b21ced379822dcbb4cfcd9390abd0b30812a4d6a8eec7213a2e9dbf92acebfa40b20e508df912225ef45225838a8085c49936826b974f328fcf468b670d09db09fee37a1b50daf2638c36884f675fdd15227567a726b473f6804a3159e56caf91466331c46243b2021bf342755daa90df45ccbecb0118f3e79bbf4a01c7503f384325261b5723df7d8908674f16ecc3467048c29baffe6eae75e53ed6b872e6b727c35c750ce55aa5f84695927fe13e49a57a7422f12e4f81401a252379cfc48663f34862762876d44c0d7288f9a6401e64bad671879436080d22715e3f7da99b80dcd87d244ca7d96924827054ae99ec8c4bd9dd2e3369b580f1fec084f4d26a1e9b9f93de2fd7539c93380d61e5cdb32cd5650e3c7f113c5d9730964e40073260c5d979510fdcdf3c85afaa1d619f45e521d4fea42bd812959d3b6d717ed5f0e982a0ff282d2f2dbd51f76c8103721a7e274fea04adcf141f85f5ffb49283d562130ab4003f501f342989dd01e6725b2e0d82e83b6bc3eaec1be65fb7607576e083bdccc1cec3f6f9f940b93e2a360484b9d6f173a8e3577e6a22076dbfd6e5b77be6ebfc06320e66716fb6ca6283325624a4e107f7b14df2627887b2414ccd5fe75c114d7ecd4ef17df5cfad94acb9420f4eb1380a7e349cd233ae1fa0a670ff92e81ec134743757757861ed651238c3b968986ce36bd8f04d83b9d49b93b31e2f07454079b14d0a2463abfd269b9eda00fca1d59a92970ad94dacaaa4d7d246030f5153e4fccc61b2c31e60a117720f8b25c7754ef2474ccc1c38c06219f4ec335162ff8bc768c60b87ca8adbb2f968851cb43ce3186d48682c6d448afa779f5b08aee4c854241f5301bc6d2b052b36b47082a10ba67c49845cb8b2b7eed90936499eb73343a3af14c09c99cc8d0887ca533cd770102feff780318314079395d659c7e2d6f0d1d7cec6e4ddc659df1407011e3637280fa4734dabce05111c666a204dde9af7cf0d240949d7c35acbc1b9c07ea8105a6065d0cd16fe298f157291c3fc370db93c8fab69751ea9a6a917cd697eb03b43301dac6a4be52c15fc82752e69ff4913f2af5edd17cd0e1ae17cab8f4782b3403e7a6dea7f75d107e880b480d8a0b2dc87d5a849b5128963da5a66c8e5d7bb173397bc62a2b513cc00dca4912a7c5a83f83b9c278ce1c38486895c4ba7fb5020249caa1f2e6174cea04047425cb2dcdc158f51c9e52458f49ce8d076c2d8706f67d0889783119b97ce85526df0034bd23d39f7b77925943f594788944a226dd595cc8d5eae8b3915541cf8b0b6d841316bbfc7717cbd4af64633c04d37ac831304d63291252d3a9a3404340e7336ca7835aa8f1c94c50885835db33c425ef2515b6c6cfd0012a503e0cc4b6097bd6a777dd2255f9785e87d487a268b05aaea1b9ad87aaefcaf278078500db9544ed8766d9da3e8b308ae50210d5d073d6a1e3d2fefc80f1bcc750a73c2923baffd0d4f340d7a5fa40aa986b5e6f9cab8a77271edf7740dfd689fc18239279d5eda8ec41431843954d13bb32723fe58bcd8193e0489c9d0447b52322bf714df6d1f9782c58b23b9239f674e4ec03d4613b49eb418ae9235a8ec2e080f8e61ba2928cf872ef673256931976d01fb8ed1c221ad9029bb74ba06b52c7c0af3c60c2c8da4906583482ef63711ab984f2469e4acb1023edb1ef58fea0602ead9b4a2ea4760aa2be7fe5fd0b05934e919950fa2bd50635de29a5a50b413034576e0d574abb9393b3f6dd69820887fbf63df6edc8eb116df057cf17fabe508a397b769d209574d58435276629179ee1e9b786113fcd0e13f6fa28b73ce3655fee2f2281397e100b3e59a4f71b0e0e15367670be6a919f599d99c2dc3ba9e2c35ac07c7ac8b8ca286ea694056839a1562e0eb6bd35b8401857ed57ac4b90d18408d64765693b4eea62182c09768c3a58fffe25b96a16925e39a1ca8c283e4f289ad190252f532bf803d79417defdb0effd6fa4a081631b0ab03199424a4ad2f627f34e2178c3151668755b34b260c5f4b915bfefc0a754a90f16be348b40ea1c7a0986f98ebeeb76e85891da42f59f50299e1a53b5a067342b6f7546ff81691a077c5a859cd87b77de2563de662eba2b1c0c952408c08834c35aac27136e1419c3968076938a86284a654a070fb3e4c88e80d73dc6d4bc4e0a50da0efdcc6710c70d4cb176b3478ee21c16bf3a3c1db2cda3657ede05ea62ed8155fde3911bd9e03c6c879f0673992561bf393bea05cd82d5b31e39c19e5d38fe930d3a8ec8ab666b91c17d20f33c25b4e65304f342c3e22b8ff1687112e298d5c559cbc0fb26fc4d41b8210dfa732c6cad138291248ac2dcabcdd1b0cb312fee8b60e74d62066ae323cd21916e41adfd415e24926ef345373041de17dd2f34972676d54c90fdabf8714983463f53fdcd110d434bc40b5ce8fd308d4543a974179250ef9502a282462401a4e573dde273ee1ed4fcf8a59485b09d8a907852df49aa16514f1888d19ba4148e38def60fac323aff0c0a09884bf5eaf6a4fde60b99a1cecaf106472e8cfd8e8d11686a79e0559130aef626e6a647035bb3e22e658a126d3fdb184be082178c9b0bb13e67a576e8674120246aac80a7bc91eb13fcc848766f607f5be7607ff2c405bfbb7ce0a5e43655fca31c89d4b2b70225b073441456c7112912cf37e08b40ded6bc60abcb3619e651bafea9950fd9bd61c6bdbcf80cca79d7dabf828b299e4db84826f18b90a69232b760cf09055bf75eb17c714ad4a4eae847f3ff2e1b62a5fe89f563e797a73b90ae177b028234f262bb8d72dc342085afd01856e37a14d7d7764e69831f49900a3ba4cf5508607f9e5beabac4e96fb742af4406bd45910dfd62d9cd447d3ba6ccf92e67cf4750f3eb2a74a78e4e6a8d458fc0877a2f32baa39ce41284a6c5f93df8abeb5f3b0c14d1254bf48af27bacd4eb1426c87664c341881493aa7be963cf211cda0002e1d2ed594d6dc093acc8910920ff332711e574e5b921ede63d35b085a8e33fb90d6ed8328aedfd6e9f9b43e977e840932732c2ad9946b22c8c8e6b2dc63e2d41daa6b46ffee8fb564823ca89f4e371d4555f8f8b44cd85ba5463842ec436d2a004082484b19736ff68bdf5990a3e90153a6e4fe5413e037e7151a05bb077a5a332ef1e38bf849dc3e2f41eca8d95b876cf2583f7469daba80e33eb22f5157d6b39bc82da08594ae27a04ef5505211f29324e63d3176f0c7cc500c88ed5aaa9c0395270cd0c5925ac2904ba6a1f4ed0c41d6e31d895eb6a167282536b2841ec3e65739746f348b4f7def123a76c52373618f882a6708ce6a03d32cee9570d0da367fb2514b1e4057da43745986557daf3e5b2ed36845e21364db457caeeb5f5314b7f6b3c7021934a03ff346cbf314a05f049c86e53cf4dcc0729950ddc1f563308330a165b049fe8e0cfaa2f0bec186238cb616e4469476a4544cab80b45f225b085c42c7335975b9aa4516a8e53efb9baef50d3a07ced3e7c8423dce57970faa8eb952795c83b441ee840e589699c5fce8fb51bedee0657ac0ef836ac11702ec5e1225c563a252a1cf133bf9e335edc2914ed25afd40e4f6ee195e59b13117fd2b192b51a8737d0631ecd7e6afc4fd3039b31b30bcd24e318e7f27f2071676578085a8e856595e6cd87341262c834bc89f8c6abd3cc17006c784588e62fca769ffcecb61dcb45a54af345e9bdc7571de8aab9b92217e7ffbddc1cb1859ef808fa9703a9469c99c5c0a85a0e081ea5e4b37543f4a87d797b387b827e39e8a2505947944ff5259072a3ff11ffbd912fc7385d6f2eb1b303a96e89d59f3d89bbc99fa4529b0c63a76db935be595175a75fe52dd6ee8bbdb1ce6a27514a42ee15d44a4d0f06dc241380c16a94d1f111c11eb18a4533aa4d270db3e31e9558faa08a1bf1b2b02c5982bdb1f77226f429ee5c55eaac7cbff7b65ea21142d54f78160892fab8b8f83c556403156a94be8e81c590330ada46a3dfbc1b6481521f5784fc059ac02e7282ea7fb6653cdcf56ddb34fffceff88777914cf68c19f0274631a59a265eb3eaba41c495c58fed1bb759d450e6cd823b70111d56c35f591ecafb97041ad7da6189db4c5ab1d6af1f5d3dd30cf2a662431c2299ad58ee47731dceb8f3a6e43d7b66b5d19e7ebd28e1599aa97f93d3f4cbfa168d552795a013b51ac526e3095ff0183accced556eb06975eacc69d5a65a5e377e79b3d173313b58d8ea34c22c5da3a83b43ba4a0da27b6125da9ffac1cabad9ff8cd7faeccc75f34bbff61a0ef19f839dc31616d168e77a81263e50571dc6ef722fee31073769107b6f136bed0f32a4464aff089ad17974de144127fb2110ccd541c20e97b3d3f5ef72f0420afc1a6b69671025a6faf34b001c1455045708166910af33f022fb6841436c9fabab318aa95b736703f5f8ff30bed15214c87b95535b2f8c85e95aacdc685a6624e0e27ebc80ed6ed2a5863ecbfdda3e81596776155e48bebb60b14492faa11599351824359dac506c1d6a69eb0daba78797dcd5f2b4f81244a1cbfc948b96cbf036bf300afc109fadb022eabc2eb710471a0c5b56f9ada546552aa78f800c1c8228883662e321e4c452b2174ba3e13c548c99ac6ac878415bca6f4a798a5fc5b4cd01b1edd019ac5f734700a9cc3093ba7756e8baa9a7817a0fd9512a5bb46280f8c711086cf882ed16b8ea79a2bdb092e2abf2a13c9375b052e548b07eaddeaf2f974ac5836541a3ae38f866cbdc1f50eafaa5908177530223b7717887ccd71cabd5a09d3886b736082f76754507c4b43f9ffcca238cdd758b1932c5ccd96c70e883976a228174903e57463b48d09df042890a843db2a76355501e04e7b0a41f05ecb54d272ecd1509ae60d35990940f07fa3ebdeb93685f82d72a378f5528b6546c5396a39a089cafebc2d137a6a03a05924a0f9e2ec994abaa199ea8700c64e94e9af9e8c3b2ea8da666a8e0e123a5d4ee9121e69b6196f41200de13e8d66dd5f6072dff63b9d2f9fe086d0aa5f4b783bf22ab1c644684cd0a105316b1d6bc9431b349072b4b8aab4faf578118b6989d6bd2c81c6dcc5987a3a8ff6130669ad06cd14a799c1ce806145cfda16679b1dae3aead1b6206590d20621a8a8922a57e25a883561822bfd0baf6a36b79eb9f74c5720da524c026440e9e6f656b0e8b53e5926d0a48bcfb56969d29f55ce1dce5b8b24f6ffd475bb8bd9927d329795bbebdb082c3035b1a75c32f82fd968718e99c259bff717cf1f69bec130d709c3e7bcd82b71031e469121d9dd575a7a6146c81445c6e5fb996468083ca9f86273a16c05b88fda27a65b4491367bf10dc11876712ca491e428feb9ac67523f825f4229684c4f1af80d09bf591307ca72d8f426a2aaf1c8a22bc3ac5257c0959d2f337d80d041f6cc898ca1b9077aeb66a29807d57496c03445d37a6086e4c396863358a709cfed59125539863c554acd90aa9c2cd1ebe6f3f33d8fad8e178366d6d3c093f0071f0e99af54dd1ee684150269ea7b681460a493ac7179f958b6180dbb6ef7e30acbfacb9e5c24369f4ca54c041b3b0dd30637633ad549afd07ed7ba2e1cee4cf13973431cd1905ee685b59753ffa60646cc2f8b1cd2535e6b94aae162038fe534026a4a1cec89f07881075d8743ffd4c4e378865d87a4251370ffd98a6cbae5c5e0b34d18a07ffc37885f6e6ae1d5f21f965e39863244fd0239211dc1a19a11ff377a26abbdcaa09490a2203856eee9b1f3e8806b768fcfc6bfe4b2d094822cccade0592fed338b2301b766a6b484892ae2ec031b6a17c2baa470555be43f801910c4d084a1589d00e0b1fa11b5e32dd36652578f1f81698141013eb709c848480d3bc54689fd2a00ffd69cbd9ca206ca2fe0b1b9f54a2f288530cb15ca9ce2f717cda5fda27cd491a645d8cb5ace0ffa8b4e19cf9efe36f38e0d8270074c469053489513c7cb850e50eea915b0b467a69d62ed5b4b22da6f2e67e1ee95adbca4a72c439406f30c093c652ff8fb686a62e15e8186c5fd95ea791c9915c44e34a1529345852c922db3d7dc3c5ac77cbc8df34e9a702ea396926e12100da0c7f5a987b03931c2c47b1a742caa97bb488fe11a044997a30b6c0d894147247374bf08eca1ced280f069117d2f4452a0d465c987f244c2f37051e694f620e345688b0b56a41af58a5877171388c834745eba48be47611481f3b2080f7ac61b3322235ddb5827d48b8a82f409001a2c2b86305bdc2cda67f9cc36d2f16df9fe2ea312b1968470f3413911769f27532b4d4af62823296d1e28fb42d25a3940b2617cef86442cd3bf0d4437094f5ada2be999830e51e752212435685f103967586533db0a6895e9a5446d83ae748a2f2ec3e2f97aaa1d9f1d686c0f9fac9474722bba207ea3c555351663ac20c1166c19f0725bcc05258fe4865d81ee7c99080004117adbbd31436769c02444c539915592cf793dcb3175fd8733ffe7f22c1dbdab601366865a9ffbbf4e78910ae007c999ad2a32d93f5edcfebfd2baf26e718dad06daeae654987e00aa6a132e1174eb329b6745d89e9ca4f0c50a18bbe116689199c5374ed1a7a9ff56b3744eb8ef98c900c18d9766262b1952c2a21793fbb92c38a13eadfe3fda5fdc80f2f5bfa7e706be3c00b914dd2f6783e6a5d4a51aae4526adf77e276f450ba6b2f79be4226c3e293d1f567def78da8551f3b7e9b12d882f79eb255d527942ef12b42d677c55d174c808fb915b0e809919ab6858bb30e47262b0dfaca5f74b30f0c9a3d48bdcb7faf8c0714af29bfb335a2e32b2a88a7fdd88f2747736cd8f22f2f0bf3198cf89b92e0ed8099d65b66624192aa459ac254523108a075564aa7d0793c5b95c11c3a75a8058845822dad8999e0b550fda4df1c059ad450fc85d54167812344c013ce1ad1428048a692ce0f5451f51516c5c7893c7051bf8c8cc6c7d24322d3acaebad97e58d8b7ebe4817f8c725ef0d34aeba758af0bb1af182e3879428bba17eb932e8276d22068587aa3f1c584ad5c3fca4473f62d757a774f2c29a8778ad741d8eefd2fde2883d2752628fee76141dd4c7961a9b92e8b1ae37e7f51011bfe1d7f8b328c5c9611823d5d9cfbb2242123afe02db54e5e8716f2f042b07b372f4f265bed13a66f5c6574a4f0f4f3210ed3aa19ad2f8f811bd35b8dd84f08395b769e2deab585bb1213a2c0b3905ace3e1fbfbd94529c58b3263bc853664be4c6c113de52a889435a6fb94bda10d34cb8288bbae51d96bff41298a349cadaccf1f0adc9c7cef3618fc2039e7b10375b44223fcf96f23220654de58683f5527d2cba97bf93a32f3867a465d2b4d2738be85076952ebd00e1f5d2ba526e9b426e709053519167a133d07c2fb870f0309e73710c010ff6fd551599d070d183dfd7386231bc35212af75b91fb9010dd7bbe943174a7d179630f72709d580e932d93961d5c2e3015846291bf0a8f5f3bd33d61d0e56a0db10a86ab34a01766e8813bb2323acb00df5acaca1b3113707b9959b608f55e93dc20f5bdaab7c6f4ecd039f220e00f41034074d13923344115ca947f62447f785930c640b0e8516bf9f84e60ef6aa313f3784e6e7f1ebef0c38f20516b4563ee715c5b2e4bc8faed3870fc9358b096bf68bbefad19e6b574c9f9dd2b9fa36e3a57a5517405710426e5e550bb69672dbfce53251e4e035b4fecde0c70fb371dd3202a9542b3c72411b87a1f600a381b0fc3056ae9e6e3806ba4193dabc8f83fb5321f3a7ef1c982b1fa6d89fab59e592df13d3420344237df78debf253c91e154651ddc9417aebd1d955dbef14fb7ec240dbc865e21e99bcc865dfdc2a230d805d71b9499af4ca1f0ff8272e810becbdf48f002e6d3783c615f9dda3dc64debb1f43adc38507e12989e84a8b81d3b3cef969d544f12f84bb010afe59ff3bcad0798dbdc55fdde6d3517cc8a487dacce90d7b324a994d8bffaed4aaff21acbaf887d3ebc9bdfe1239727d5edbbf974352a0378b9e813e78b3c4ac75862e4e95f881e7b09c9b6d6746a336521d84f2711091e2c1d529d1381453b1d1493815e18b870a0d7ea48fc67d3e1f7aceb335cfa54ed832d03019361f03a9623c53dba571f84ca887552277c9336ffcc77cc087b326ab415877dffacc2f47f7faa8a0b0d7c35740543f753376b43a9bd8cfab3bb5de8a9978c5dbb4198e87b59d2c76cbb9b9c9a4796df5e2dcd1d145fdae8c675095e535be2f1ab43b90d7226e3555078fe35494a4cd6c50faf74174eea6bc7490e4509486282f65e35393c6bfb8b09b41392e690b88edd26bdccf6a9cabcec9d95c27d7400a5ef088fd0d8b29cc7dca2b3c27fc627c0fb49ec2dab0170fbff9a2b3410a1cf4d53a6c4a6b3c95035cb4fcac77103768ca6c51466a83beccbaf907f248cf5c651acdd5a0991dc2bc37efb35bae500d2d01cc62453ab3b4415ac96506b9b7300641337c754ff352766a8a541c61429cfa0735b020dc52c3b404310e5fa3ee25159f8f723cc33af84736d999ebcf2db94611e4d9e7d60be4e215995d6086bca2ae971044373433e0e64e02d1a8f14aa2ec051b33bdf83abb5824a8c5fb03f9696e4e1532250ba2d198161cf12caf97ff06dc745c05ea9bf37710713a814793dba4a8cc7952e99d70d9b64385cb2740cacb9db6ccdb2a2934fcb9a518656673a65721501987bb65374768043374b81f7f54b3ce091b7dfaa5fd7b4e0e1fc1df2452ba2ea16b2c42fb3b5e0766fc89f1428d17b3c019276ddd5257aee69c1280a8fbe65929e4ad652fd6800aaa6a3f932dd4b018a4e4f3b090e6f9dc0df9ad77c0dc3af28c9977c2d246b09e15b917fb5bf70293037e76743a0cd32b80260a1368be8e8368f80b0b219a1bcbfa089421e3fb42417187cc3872a922d2a0db93b8cbb171f5cf6e6a1c9d0574ffdb0e1afa6a33366f8182167fcc6ecbc1a2a4f4dc176b47426dcbcfc79ad5f8771fd9ea18c20d4742296b71f135459f824d7152db3cba745b0e4963cd113659becd0dbfc789e4919ee37b64b79f8141c444b57d6181cb9b6f4acf1ed511abad9a6afd23b30dae826c8c3051fc81c91fd49ee6c9aa63b2e525e0ae1fa561957d7cffc74716ce14ebe628a6fe4cf21744c9354d4a543b450afa754dfe4267b72c3baa2df1e98d1410ea54c7211ced2914be31a14ac0476a5718e723bd6b552b3a9ee7fcd4f94666a677dfc44839902a8083fdfc5e2c84d072ac9ffedaaefb77d587055ec5e909cebb8b99c2a051e528c6c5de1ad6a7f089a273deb6ed701eca2c78b85b5baeba962c58297b8acb7cf975a2a7f149e187bacd31a86c7dcde0ae7f9ec7c860dd6ab4c8aa0723f8844e52e4e863c19fc347ce4e9130117709f5f7987f154c43fced3edbe8f333a384dc2260a378bc3b8eddd441a3528a5d39b1986bd2298a588c0e7caf2408399cef804483ebf2a4265916a107a4ec5529074a53cb6b6d0f993549951af84155577f067e98039115c1cdc602904b3469c084ce238103c49dcb2c2381d2092da3207610ff750d60f4e3d2fe342539450f5b73988a18318e7bbbac2a2d001718f87e743bcd6c1e0d015d9e79a6fa672745018256c11b8a92d19530edf7796112d45b8cc515bbeb83b3c4cd93f0c3992562830d45050d466647370ac2b1a798ddf4c8c0000734930178e998d34550a8a71707c698b18e2d34b63d3b7c73d0aa6a5affeaaf4d5df69c61a7c281db30f145000fd6094259bd141a2916ffa731a903a81420b11e9ec9163a9a392b9c2e4ed5efda015fcbe5afdc5dca11457d5c8c3d0524774438e01b26beabeada400b37b80052bbf6b9e37384f30f5daa1960ee6ed91deaaf0d0132a388afbb1854269d7d6f7af170e2f316dbc67f84134e6e5d16c152fc8ccaf33d625c951858ba859980744fec8bceb623601785659fbd4926af47e6617bd89390f02a3d31ab32edaabd9811f613117bb10de493691b679dee1a0b2b2b2fdcc3083f41c08df5aca53ee8ca0dd64f51ab52bb82760c13fa4594feca95516c09c9573ef95cb98bc95114656d7d0f5c0af6f4d1113f0f62542948ecac3284a02201bb4c61ac7bfc2d17206937948a97c76bb09aff0406fc517a713e0a01767e966e9c5d73234d02b50c159cf8d8a82a60656739e1d47ab6070e32cf30d3bcfb1a1b59cccba67c05b6a258005d87e440c33df8df963ac87a6288c14290c6ae9eba84d9016a6667c45e2c719b394e403e883d527cebb5220ffa0ef9e5c43e8ec55a526a1934e300739e324a765fc6c15e9cf6f2205e5489321afea7f79be114597fab5b9b035b474f4bae68beb080996521399033f6554fbae31dff902829cd890bc07ebdae53f2bfa519e4d757edfdc067cb0089759ededdd33c00dbbcdac93e081e6418e278a6840d4ce0f8e88b5c00272d11a5c0cc9c3d3f0c0ca78899ba2def4208d406339bef3c6d4a06d40a60804becbae4ebfedb863f850b7771f352bca4ff67617edc6364bd2668fc788f626542ddf5a67091b2e630b8ca3b4ad0b5406cf0892d057dcb52336f9f0b841135b4f800a9d9efec212494320937e899c989b4c21cf0ac628c0cbe49486f23d14ea2f73c5424fdbca8bbfbc7de99a4016f228a504799c44e5027033427345890dde9c07f770ec74a72371e94703be00c47f2517402db487ef4eb9fe970543153c7081fb488a9bfa10ff113de59e343eb96ef6e672df03dbd8cf4688930c75b30276c30f77ba5b30f376ef604208af32fed3f18cbc70fb72459ad57369e6075b2fc25863f3295926d5b3cf418e43452018aa6fc79f0ca67ca68a90574f9be8f913594d1b1fe9dc772dba0c430f24339916a1b094b17062ab8f2a2e8ed1dedf5e7a551cd575dfa400d7e1a9956fcdc4fcec2c6bce96e1ea7416e3be43af31730f2741c7ce001b7b9debf1d6463e83dfc2f22d86522126167dc55e444bb1b406031225a3be4f517f5fae44575528c95fe3cfd9650a3ad02633437849d9b4b48199bffb21ea3ca586531a7850eab65215c78a46cdca3a2bb652ee64f2fadd25bd22699185c32a2d814df5377080a843aee616b08caba9a21dba58fb83eeab03159966217ff77ec43e5faa8c89e314a92915fe88d1603a7ec4ad353d9786238f961331208089b2abbc2e0d7f52a5af761980c34e7b7b8efc2105dd66c3508866bbbb791f92c59fff9876a3cd9647ae96136f2de4ed45a134bb6c0e394426dd26ae78049fe0ceb55e64847ff77b55ef81935fd3b3c92a99766fcd3bc92b24fca4948f36032c136312ec62b6c2c68ea10d1f0f467958965a7645a27298d4a25c87b87b3d85b47370f7a0262feb7a76c0d980edc40267cbbbdcfb034a8cfdf4ac0396d7c6bda81c270011e9ed66cc533f832780d53d9405e1e9d64dfc022e3cd42420797b06c2000a9cf80126f94a86842dde3d4bbaa518264b060a48e4c5321db2ac7fb27cc32cf91bb9cacdbd32ce4ce549c0928f073201c3505e959c40485f1e3176042572c261f25eb62a3a6e302ccc77417a5bbc8067fd82636e5c6dcb8edc0018863be0d71f1afed9f59cf54ce68d6d6095ec39921ba883dadaf76cf5a3a35a1548e2c82a575c77032611d70e221e80484924739b13f87fc3f93552908511355bf4b823855414bf9be103eedbdc993d69e74b4354dde7b5c162868ed15fe7e1ae9a841f3743a315472cbc12d174e94d6d620f585fb4bfc2649d9e7a925df4b3515dfc018196ae5ef8c5c8f202c1f22565f57d4b06d8ee685e2517eb2730d6c96b0a81e09865c5f56e1d9a6b5a4a9f55cdf8448b1a5b2c03b9b83621576a9334008890105403b884cece914bfc7d9abd95055fae37f294468d027a268a51225898eb327d1fe66f48aadee14a55d2981a8d7139bba9d3483413682c316fe7600f0cdc3eb5dc3345fb0fe44572c9a671440efb65d783745d0f5ac2c6e6cf58b5d30b1add53def0b2b62fde11375510379f3cda9c5a7dfb66b32f32b2b55fc96086fd9210dc9a12f69571b16c79a606ec52c5c5692a34f666f9ccbe773b36ec2f43a9f4534dfe984e2d3675b731e294fd7bdacd28fdc7ccea802a50646d4af8f9fe016e3e2d68daf7d48e5d183419315fae5194fe74afc6ab283a6f1c65f95acbd9c99fe09ee2eca2ae1698e7cd885d8baecf09dc5a20b12660917de6ad18892f48efe8b4d84725b57430566775a1fb86b14e09230ce236b111d6dbdfa55dd68b1ba7b6e9536a4fbae8d81d67b62c301f74caa5f1cb8e094a605d728b3c2f7fb5e1deb837d245256871c43a49d78abc0ce338bf7c9a19234628e66445fbec3fb7776736b97a001420e2250d2d705ae787b6286ee0528510c9656442dd90aa825b1dc88df8e95ca9013cca6e5620f4e1be9e7f1f52fef798834956bd8cecfb6dcd93c048700cedaa82a841e7cd53b5c972a664306f695e56d2070b0ce43f9332beca85e79849c0e7069b0c7a6d8f9f8fddeef19426dc7cd93b834754d2cf5877630fec2e12b99d364091946e57818ad0aa36fb24fc45e8c9835bdefd83a805b73f0ac8491cf996c948ad1c7796feef013e7dcbf609a1da8a73f4b58482b98fe1c050f76fb95a44289502041485cd00f7aed0096c98422e87afb32e1e785ec686b72550f957e2796e1d78c3507a7e0d3ac7812e6046c7aa795b1188d023c87c655b2fed1e18fa9d66ae76ede3baa3568c4057cb3a7c8af86d48c279bf017ff35bcc3688b7dc103c681ef3e9606977c9a06d76215a5f04071ce23ddf28a8a5a14725398ea68573c44fedd2ad4025d79f858bcdd1b2012a6c61f3987a06490fcff8cf4acc81078ba115a73fd048e41d190af700aa683aa76b88ca7d98a86f413564c905771e0093ed20a323823a9d22c4f4f38da738f4eda1fc386cacaa25e67a54a0c50e6d05231d7ac96c3261f2823530e09c0d3142c4586278eb881f41df8b8acf903447885071e3f7772aea02f857903c46dd65f95c229e41f3651ad403b4ec555df08b7c6109c2c15885f9ccf8d9afb5150329a1c19c65aa2d22443263d979291bdd47aa7315548a7b8b49f4791d1ac1ccc9136f6224b2dc10677f2b306b67e6161abc84f08a7b981ef837ea34f60975adfa044590cb6ad19bcc185d85dff8e8bfa787ebf1c3972455acc265de779fb8f6271b2cc667124feb9ed1a05328137a027171782c2696c5037094beb17d1d02f419539bc6f3147e9f397f2d33e1baaa55aa446f4f750208d159d1e97ea425584cdad08350f24778df5ec42ada51847f378a34d4f28fb2961da3a301e8a9bbe5e3ef53d4bbc09a4e66424c7796c5e389dd7814ac8012cb7049b4c9b6e53db39b41683d5bd3b733d63727c55a87087223e50fbe29b9a5e57fd6eb96482c14b0f0195132055fa548f71643ffb2040d17805aa9684ab6ddd7c8ff8ead0d7bdbe96d191ee1685f916fb6566ce3d955df71919ed5ecf098f472e76b0fe214f6e61e9a70c8c9a18dc927ed4a7bbada559e4cfba3e4aca1c46674a62f2a6908261011d683f3483b86186759878f74d48f7fe06dd9727ac250dc7efc0f1a45189d9fd288b36cedabc559ec86a56d0154ce738f46f39dbbc3d80d94d38d957e7593af1ff68a7392062bd354c3b57f9401abd242fea70a4d6a655615877ac3b57e5f69c2dcf7e2708f59647eb59c7d9de724ac08805db4e6a01f7e5d019868d9dadad7263d1b7ca7c77e2c73b1bef85627661351edbf19c2c93e3c496fd4c50ebe3457c27fcf26103b194e913890fd224f2256faf6cf630d5aaaca146a4b3b2fd2d8445164998703026ecb9b66a64be68c9fee9e385704cf7a2bd2a1fc59cedde6f4282ccc60b6501b9a1a87ed27a0cf4e1364ef6b2d3e24e9a22301210c6fb17adfbf19511559f72c7273e9f3044691b6a1e9ac0be777ba96eabbf27bed7a1a185c08cdbd9cc8e55437a31740b413f4db88e267202302174d0e6d3021937caa4fe852095cffc93d64491def40beb679d79f9a07148e79ac0d0e6abf17933a54ebab5e316ac3310252b7d0d3677b5a0495108c8b9c252c4ddf4b1911b40f8e1098f98ee49801362f8bf162ee3a113b4ab40539a14536b10dd1a5bbf1d6e20b97d4a65610d68342b67559e86737ba25f6e5e4f88bf09785e73849a50c984d51eda973c69b643e14ffbe787e8ed8f13cd19933bc0ccd2a0046beeff8b2e58b27f550b5a7f4b739d1f356b36d18ed5a70f058a06607e6ef705d2f2b934c312f7c50a24ac4db06fdd887a16c6d2f5e68d9cfb93d83520e5962704c91b6b36720a10b1e0a0556954b0de9574d09f8650f962383c6855d588e092b31a75e1459dfb79d75d9a38bcf70b02154d17ebcf85bc10abfd689f53d09770c3fa5ad0198245d4dde560f21c315a6b9a32e70367d94d164da1c1c1bf242c8f578a944b0ee5a797788b9f4e0ccd06e394e7ab4f2533d11f2687c84d06abed60f11fa0adf9b10b34243e6723c294740929dc25fb8c49bdbfb6829be2ce29a53992ff796ddedbf2327bd769344b3323f1a12b48c7fdf2d6fca7964f682b3328f78bcb08f61b7c97267992a76c532212c4a83d8530046c20e9ba7bb1e46c661b910d62f4f5f35931d9d65f1b80d4d4035909db7fa6af353fc87faf3a83fc580c812bbc24b0cfd51c41f0c48059f12457d481ebde02a09515197c8b9a6db54f7e065ef27a84853e98a2e420d3481c3c2d84064709c1e34bdae65b054ba7438685b8d8da8b266efde0b43ee9a3b73c0522c002d7552d9606d13a68fe4ef5bda7a5f780e76cf2bea0e94216aa3f82245925e64321c2518616b2fd3ba6267021633038376e8f8a56309dcba2f030177f3ae3d3803e5ab035e179ce31702e352297a2158e52772f540b9173dc67a8d783b6d8799199e958a709136f53bac9c701bf511edee8651ce437d5bf2e9a3117f7f0dfeb2abb96711f23fc5a2e2c77098609d132c772627a4fcc42582ddc2070d94ac0cdc06d4264d23d121a6f91947f3f2300810ee614b62cd27900dd6c58f269be35d2a8fa1f344378a9c0f0fb14a2f93bd96f56869da7454d790f9c8021f35c542198123bf68da4d9f5193da2dc861feb65962db934c3085131becc323432bd0f8ba72c636415ae40a5b025af7af3ffe442f58e654e71b2aee0c9d238bf9f2da8ce2d63b9ce70662c01fa6fe11b760fe14da7622201d5f1f30443cd6d521abc05b2a84d4b23da0940ee2f9cbdc5a89c1c10fcec5cc857d605365edafa1cdd2286e638439c3f9aae8670ede2681bd58570f456c21b27eb4deb3d592b3a3ee27fd15bc6cf16ec83b819c7cdc233b5231d6088b4dd69f03b68637f541abe5fc13cbb30e49067a81ea45c142e09b0d39e89fa325694049ec1277c8fff4c47e7ac17b72d20f97271f589f9bd43909273fe72972622f71d4b2502153741a42d076c95ae44a33249827759fe79f2ba4a46c3e7dfa0f8c34abc19595d25a3179313c5cf12fb94c3127fe7f3f9de005e3bfb6bc72b578c63ca36be8f3708ab137f3dd70ae89fcf7ea8ac74e44db358e15e891e2f3f018bdbcf4b4afe7f564f108e5ce8a96335bf6769e99ad3497be1958edb6283ed2c7f8c4bb563ff347732329f2e0b70ee4827c4e6eb42da25a5ed9fd49ba21f4993fd751a6240c5234a8eaeb9d9b8a4655f4c8cb608b74035a59f1bde30f68712e7333ff27cdbe52d30e86278c29472ed1dd0fd4147a3719ef07d69e6b6f47a85d0a160dabe88792df5e4f44d87d960a12c7b4faa24e0512e12e479760ae6455d4048c966a8ed7a13515fce3471207f9708e9f0413d85509cb2db626b0239422bf859aba6df69d460fb0859955b68a2f02435e0d66a5e987c3a203ae923d0f80d1cd74df36cc87d1cbd10b734d7a8117ea6626ce9f5616458610797be42155f0f39b477236f1949ffc018074eaaa9542b0d01169695208718aabc2afa366dd3644c140285adad1d3e2ad01dc2b8c662ba44e5beebca31ed0aa34020649d9c4350a0b81f14f631bb46a58c995b718848cb45e5291afba92fb835e367cc2f1f637700863af204adacf4d0873913daf611e3dabf0c73e755a6aa49215c2dd42902f0ee35a106948b6cba430612ea0b0e1a6600903b95661ae8ef508d0cce39ebf1817f7fdcadc6c624ffe15477a2dc89837f47b7a53cf4ea488f1892dec02b2d9210acb04379399f4b3989af8b2737e67571c78a87fc0cc2a9f52c2a9bf89483a272b20a550a2b8d19d0e2a144b50bb04d1dddc8ff82337db6c1cd877f08450be11954871e8bb3b6771ba8fb7f9883f6842fd3ab1939157dcb73aca616399ef74c6c8cf06bd0fcd1dd8810de5b2668492d3212601a43517a50a099bd7fa486bd7b110c24e86c0427d95e61d1c49970c33f6dfeef81ae7e07cbd442f53602bec80cd565422dcf9776d3430d3d86f29e7bf0471174ae103adb6c1f8c736fc225bfc28771b0c639ec4b873ae1fa2fe6ae4dd9e9bc612b5a75729876a7f5654dd584da3cfc8c71ec09eb1130415cc260a3f7b29bdfc7a22ba2adebd24ecc3f0a0c409a21303ee546728c2fdf954d98363b822d49c0c58eabe581c6b0d0014a46f0d825c1953cb455ab3e8a731c22e3c03a55bd174a03f60187b6385e5c7b5cc4f023f46041fd2430cf3b8704557ce9422bc8a7d0f2982a71bf9bbf4b5bfc3e059afd0e9b268c89c6f520f76f1a22040ced55b30da29faf42c22c334a0e22aaec8cb692301fc0b70595292e48811adf202695d462efffe5badad2b549ce92c7d92190ef8259fbdc50424a1b380400ed13136705a39085e2d07a50f8c182ae40a1207c82724aff889557f9ea5bd1cd83c3d06f9122c4945c7965532fcc4304185c269d62c3b98068af0e573361ce5821ce577103e5f939564cfc1f444855b543873626627882641457cf5e02b6e3a10f0e89fd3b1ab62a9c5deca607b0573e4d7faf7deab71a50fe9b53c45ae4724a2fa6122d881054f06cb9fe58cd934656c0ad0d8ddffb7fefba79f275af9fac74679bfa3e2b6647d0d2a81b56c1ef23307509bb4ca41d1479f326d0374a343f3b473d01df7b1320691879067462224ccaff6078df904d93c93b8a9b0749f385abf16a782170130fed047019c846b8ab293d283e4888455a8586a4d05ac15a2b7ae70a5912be56c023ab863f6fd28747000969169dd8ec3e21f2b6f97c002f234ad9237d1f4246546c493537dd1d874cf40299db197619b8090ecaf74163dbdba284f242d58bc81524fd08c7f3ba5fb94b605b0315d62d8637f8426db0719d79854bc815e03ab43f5d91e1dfde452ccc807daa542136e6521c01e36cb6e336665ab433460d748274701ec451b4dc600c632502de3144ee4bb7a1b2f44553086f2ffab10e7099a9a60ea7eb51b4699b95fa3c0c603ed762d2597d54de8b3f8d84b029cbdf9aa60a69979f77be801381d60c047a025217616858a02850012c43d4284d09a9f5cfb66aadfbaa1ff99bfe571ecdd62a149993486bf45d6f1c5c8102c8197691a5273330c9a137335f8768b1a11f0d810ff3db4355ed761a4ea308a4e1db60c1471fc4d205342d129f6c4915e9329ba7a9ce032e63ee498bf9deec945977e64b9073c0034f95ad5babd7646085253ced871641cd435b07dcd156925be82cd2be6a61808e36c02fbb2a03191258ee51b90d297a2f38ea63a5f44332f37d2cb4963b8a591f749ec0fd7945a35c30e80b94b7e12c8a622e5d06e4c1c5843e1d28cfe6e21124a10f99c16b1e187e44d111168058305f705e83c7a91473624ff655d506beda1e73a198070835a495ff8b23d128382a950da276e87f6fab6d8b1b6d2e261e384bcbdfb96251d00db5a97e8c3182bedcd67c04bfdd8f371cfba1e3876d705f88371ef53c6bf99d5910dac6aa55455917dcadc1f08d49d403cac16153500b14764658c7333e06638b71d42d12be98809c76c6de1effae3e92d6fab3a71c50de92993e2870ae7f1bdde2af54d93daf7f16402735396a30b8637f6e78fba9798266a0e26a0149df750a21e9fc98394b53c04327749af1d938f1f1d115b9e25a8496dbd4ab8cf02cf1885eae9d725125c3ef2c0819c236b4912f0f0b0059b6f51f69e0349b99144912e02601e1ce6ece3c54ed4563183c0c0be11bc70267dfa3288f0dd82bebd31fbe2938f9d4b22f3d9c2cc00506252b133e11c4e28a4aa0b863ce2099907e27a939b92fa177a5cbd5adb9b85c5c3ac50f43405a787367d0c4b830da2f9265d59b3cf075123a36bee901e592193c3d426e69d358297e6b6846dca6d6c85478f6fb0676a4fddc8e0800d4617f6f7e2e91158ff8d0ebc36c838e90cee25f5bf2db67ccd023513209b16315c6536d956b427832359c3c4fa44ceb0d99115870b033b1738c5305b573067e915b7a0e951cb022bdcf98b5828c434ffe0dab3d535084686d2dbbdeb1f726a27e22cee63b7e8749f39935fbc9f4d2b51af36e038adde3443f8504feb779afa5651e88701c9944070421d30b51c277cf1e42d2a7efb1d4cd6fbe1f5c7316f33655ba9fd9ac15096e58f1373ea8b5ccab6049cd67c0d2630f383d1b6dcb8b7712eadaf6e649663678dfaa1dcf2fbbc1ea26c2bcee491604e2cc7cd805408db774e1550c78d404509903efdae4c3005f4f0b149dcb2c0010fc7840fa7c156cf7dc885cfdaca05331f3f8d26ca19fbafce47d8ed80382bf28fd07981b20f7ccad485108ef865f52f31adfb7508a58c1d2ac361b954e49cd8708c914e36b616557e168587423c7742205e8a4a493af99017dbe0677d3dd08a7a63cb1c0d952d9aa7509aceb543b5ca4428c9fbac2116cf00c7d85e74df9f34934a58fb50cfbba7ed1755eb079c291c7434a6d6196281a79c4ea72f68486898d2fb197229e4118335cc0297fe23af842a97b9ea5cdd32e6c1323a9d0fa4bf55f5be1c8dd8b952278b9ee30157fc4a77bd77796cb92eb90c1f99de0cfc3b7eda9f7e072925438b0f562ac779990bd1656b33216484c2ac161024da0c795c499c455f545f7bd81b183e0dc2d50d0fb42ec6c37f462c8c8d03a7645f6acadf0dcc14cbc55dd2ba23fd3d129147940afde2fe5d981b9f3e820e22a3d23ca66c57a76a6c17ff1f4bf1b502abf2c8fd63cfe88a3dc0804bab28c1a729c30ed970b6eea0c5bc843db9b9ebd402af847768013243854ec682c98beea4fa4cc6d618d63095a8b132effdd166a728821c4fb39ff4e4db8641bcd77df0b99d8380b32f4cef6efab0d10604cf13b996c4f4cee519230b2eeb64e9f51bd39e78681d890f2043253307a8d976af1bc5d2c21292c7f7f42fb0cee38cd261af983f848bbf478c2fe07a57a74f03406a6d8ce0d3c89b64a2cbe3380b08fbe6a9bf0bf615aee2ed0b02c3cb989b05815de2a0ef3e21df9ffa312a822d42def369f71d2ef9675ce62595ea2f9167544303880244ec8a61afa385394b2a2c8b4a5557f1e0e2d9666de19c6dda5bc3ba3156eca4479f0aba6527dd927de909ebb5c659749fa0f1bb75d6f7423b260f3a05ccae27e7a9a3334272aecbbe3b957b4512e1d987c02137d4e1145d16f8971abcc71037a596471f091aa5461ee19c7a82604af1d8c40deba33b21ce143e17a8d87145a2e24818d82e32f35bda9ff685b9032dba9fe0cec86d88514e8ec079083c1b4c154bf923b782597d11be684ff2e93b6402b067e7bebf6bc7051f3d5e01240dfebeaaa39cc423b6fa0676557dfaa0b35a8f14bcc938cdca6e9de5a621b4ee8a58588b744380b7eda02fe5312b347b65b9b040c53183202ac25e854e21faebcb81736907954f5eb40bcc955eb6ecbb02e2522bb824674a2340c9dcc5448f143a174e0731375c3829219c8f764de3b5fa5b7fa91105431b5687dfa650e305e0ac8dd57d27d1c0cadeb1206441360759ce8dbb83c43efc5b2aab14aef2d1d8f4032c97837b169f16142965cfbd63e93da2ac68eeec6f9bc08b95e95e53d537e94a42254720b2bea54bc5da79bb3d14e722e777de2e318bd30704d488d5e6bcf86a63496b795603d9541d738d560806acb9e38252201f5a994f20302a4a4c918f738ca5400d2b333c30d8d26331cf723ecbc8493e08a07dd014864592ad111a2b9a0f28f7646cd51855a957e3aa1a5667cce2f7defdca23db6203aeccb86abda493a4ee2bcf799211bdda6ea9b6056482a7f60c33e1e6f9d8c3dfa8621e91c1f5aa0762827657c197a2a3f392e33e2d1cc778e5b37af5098da309d0ad7fde6826ba70224ad402f89299bb03d1f0faf4b0850c082a541772ee9df51280a56d10dd67533e2c038a9964ba02e37a0f8ed262d61563644fc836db4e8bb2559c8b291a68f4de22a545cd085da86e57c245c5c7908f35d1de11ff36db8f3a310be1aa665256fdc8161a578d26af1781d7eb1c105b0ac1a6fd11a3e1138150f3e3ec72e8fd9658210577b951c0398ab31004ec5c3882a43de10763136fc136c37a5a733019cf28fb76d4ce7c175f61bd1e2272849661fa40303e5788005e1078e3bb9e2e7487f827ab509a775349af8be5a1572c3db93c6f0224065e58a788c3aaf4f111f6a9e8f8cb8eb1e1b7400c5a5a898a7a7dd16b508b2b280c42141c28d43f412661bd0da15d23fe854aef1a48fff50ee767911a0b720c5fb867d0402c8d6b01d6f44e77d05f4523e644b8ae5c0de155d2a4d4a37df1012e227c3e993ac5c77d4c424403ff5f796c6af97a847f324e70903c9649a7f658e2284dcd3db8b3b281c238240d0f9b00324153092969a5b6af95d94b1382fc9e1237530f7fb83c445d86b2adbafcc251549ad0ec50450494d31bcb51d917eaeed4f3278a54dbfb2f4859a0773c8c4aab9142ff22e90dace4f632ac9598f50ac120c08c0e86bd7a41f2e194e036a526e1a28242fd9bfae8c64e0f0efea17f88ca578c9c8006aee11c46a49a0b9f76cb42c5e27884a158f73c287808acc5d9aa63b7dbeea903380a9fdb5c763d6401d0a8f7c2bb67969196e3bd041b538d8155dc7b67f9bfef522c7368b347b6dbb82ec403c05c020c37383af84db57177df737f2a8c49fbf4959500e605388b56abef840639880b3ee25b1240f40ef2da6d2af154350357ef8cbb39110091097afa7c89e93620b12ade1e206144703cf87b3b6e4887909548aef9a2ba8be4652509949ce510ae7e6f4241ce35b68b0b6faa6dc6a39a4e0727bc7dc37e656bbfe902c2473a2615efd4c9cd6b2442f5476af7ffffa487747ba69cc7221f69eb557a53c525801b176a29554263e3bb9dccc439ba5c61f648cf660699caa68aaa996225125a3475dc11a5006203ba67882810bcbb0137ba1a17b63337ffb2d988d8376f1918f9352459703f2b00dca9ed4fae9ff99391e5a4e398047947258695c19504db3a2675c5201826edbadcaa944225998fdb6b4311b3d1235b92992c027daf37ec9f4924632a3a2105a411cdc50947a5a39226f5a91bb3e6375c86ce779596bc084dff56228acf1da937a86eebe934134142bafc7bdb894849ac5cad0c16242897a8a26ab58bcb5f10a7d28c4712ab68d61f4fbade52e7d09d4d006f5667508d1a6acf185b2fd500fbee497565ab822451d1ba6b153b792133c90882ca60e06dcadeaf6f5bcae5e337e9a056ca5d1a14cd4da69e8f61eec74c9d52bf9f7d5dfa4a3496b6b98eb6ec4115e7e3a34fe1ea50b338ace425b702fac9463a07042415765bee19c0685c1b8991ba32949960785a1273833f6505a64ed9647fd8a9e689b3fdb0221c6202e2857c8563406e5bdbac0b9ccbe4657b53ed8da068d14d58cdab330310c9dd190bebe27d0b4e4dbe5bf92ba343bd9bc26e0846224ba3dcb1d6dd18fda94d4de2ed5999d53a6063e7a279c954d44f5a2effd60f230d5816144e5016610c480baa8103eb4f092ee887b7abcfffbb881d874b86ba041f0d3a4057c415a02bb5832aea28877c15bac92e95a6a6ae35f0657352c7eae1a789b004e0fc012646020c0c113b99db25044b8f54b40ccc95a07dd978f265ddc2431c5ab487ea51d34833b0883082cd4a1d72c2e23dc81ac0cca6236c06ba4abb0581fcaa17adcbf8bd9d2d43154c54fe93f8d6a7809aeeb0db8e88ad8e3a0f583eb33b5ea8164c8f3fee038a379ebc4e6f06362a6f35a6c7d8b24263ea1df8f7b20b85a0befb0c60ea41f2a0860d04f2b5ce130d6ecb6b0e0ef56ff3f214c17ae4b4e608b30f3890491834e268a34268c8fe11519c073fa55810b7818171be8c2c8ccea0f13cfe926465f97d4c064619289d9285794e83431cfb1e28904e0ccff51f95576a17daf70b9d000ec1161beddc594fb7c4f6de83f7e29929121a9e826e8a9294f3bf33474be10dab12140ee6baeed5853e6211f76225f68b6b9b8632924146f079eb726f25451bc98ee6c96d9664d7c3a66babf3001721ac5ae30b02a10c5fecd68af467a2e47a8c984fee9385f8666bf9957b1998df8debe294da95eda4e9b2b62139398a73c5ee1b7915b92bb7e6706b33f05064a98c67dda4fb5b7a644e247f79fed1d91afcfb1434f08052bcc22dd3b720f8d74eeb79ca2ef803d6f4d133718cfcfb314324cc7d47fc9f1114ea756382de763ab446f7b2ed0e23f7a0edb4a4f6ed1d44e67003e944fa519124ea0cefb7e3df091d2408366f3e628311e72634dc8a3b7e6fd84b70bbe8b614cc2b0fc368264ff79f5a0ff70d032ff5576fe8f7eb02c4cc15270a23ed4577deac784233f0b2ea75413de15c5914569b98034481d277f081175ba11ad213c79fdd7001a5f913e977555dfbe15e3641f837fae74b9ae1102758ec0f07547160e9898a98318693d47900301876d8453e33ca355b8272de5289cd47475cdaaf723f84c10d2c6ad26818475fa6cbdb26f23c202cda763e0c380436c0ad296ccdd3b84a70f59dda918687cfd864fd23eb12f0a80775be8f3632480aa7a56fd33f66498d867890212710cfb54a7a2d19c9a5c8f71feeb9e3bbc3b45c7f80c9158eff729b79b1bad0a044833ef4990ad47b690024658ae175e50721178c06dcbc2630702616cb672be04f0da1d3cb3ea4fa6024a40eff734c02ea95346b310955a8d91dfa6698c5ff3027fd757a5802655b6e1d760173a79b409fee3c7dbbfbc363b07ea0111f53988daaea441f2fafccc8182b71d23015161f132a40b5563085653a7ec100aae74d09f214e804a9d15dafa9039134be07d45cb4f348c23d0dec2cc705959be090f7d17caa2247555e18adbbabfa88875eb41cf5dc3d9a3f66da115fe97c66003da53e8c099eea92db43cae16d879a41b4ceabc8c1e883aa214aef3d104b40027bb2d9064a4b188e924af366c32f0daaea057a6c57271f10d856ce6059e227cc86663354cf62207125f31f2e1b58a902825b9aff86829665fd3f55950695f888a1ceb8b0989f12068beb303bf7e4abe2c2420649f047ae995e2b499736431154b7c9aaf711815504fe2fa9151e34a6004d78de351f17359515ababdf9b722355eb268733637fd9225537adbd036d93fe51b676797687cc8f02e387f1776cb4b214a65460e3357da15b0efa06b116b5a7b2c2fb7dacf280eda1f695a92faaa155240d28454da664b6b8742be09a45ed17c473a7fb1f73b66686496f8d10a3fa9e2b81da919d1f229143009afe14375e9fe478fffae84ab1cf26645244d8c4aa899c90d547f2111bdfd8fcc111fefb2744172f58111bc8fb685608828944e018160c5d4d6cf9d91c009d0f87c936774c097ed35d6633b03c23b8e14f602975464759ae7207c579c74ec704337a0be3cb57369b685408b41fc734b3a93a3b08b6eb252186a78a43a620e7264003e909ff235fcff0616a5bd38105d3ae911337f5aab4f7e1b3e166488c2096b432c83a8e700893a50fbd98fb8860605ff9ed214906f75a64d87ca1b58f219ba53b5a80be3d989b759f92217cfaa38e6fa85480f0b0d9f5ae715f218c8161d2a8ad5d715744fd6a62fca5fdeefb515ef5d5f0a73cb6fffdf61d0f0715dd571c55a89af918cf2467ceb08fa16ac48221d03b0903d0441969ef91dd4eaf60e5bdcdad080d838df046dc035ab300807f8029c86081fe9e5b047480bbe9f74500e81bd64e11f8e93823a6ac69e29d1885b055d312ed82047ca9fc2b221d5d3ba2da14f5f4c324106caacadb8d2ffd1e536e000f9f98b1c9c7dcd93d67e18c4b5199f6cc19c9921009d6b257c5262910aa970a5597acde49d4c6e73e37d2fec0cd290076b881a54826498da8369735a0575e0de92a51b1158dbb13ef906023437348c2bb79eb9623da4410e7545e792e8f2dd4ba2934c469c317c1aa72a1983b48dff3dc72079fb8b5d11548ea82ffca8b8bc3f405fb60ee0ec78dbf5ca337ba9123c23f5cb49c09134844391dd08ac7d359bff33c2f4f8c8f4b3e83915555e185bfc35653766de93c7c687f3fbe934be2b7750093bf00ca6e5ce827e70a7416dd11ce3aca6639395e294023c3974014ab64609d1c24f4cd9af3f83d6d724fd7776c2ee2e8cedefa99b844861f8589ebfc309ade467280dc4545dec40e19916f58ffd16d768a40260fa85a11f2bd997d8e66fc72bd8e959485c3b840722840666258d5693f6cb46b31e7b98f674410a3a6a880fcf0512ff495647dc88efa8afb586945b914a58632408f395645a6b600dac3503b7ac4dbed58508c7b00d4fc011bdfa7940072b1a1438577ffb4f84f78b7cf747e8206b82ffa6705d0c6bb17ac3061b3fd6673a1ffc991f6bc33a0db906612551758d65c00e0d2bccd8101334d7891dfc6aef0ef58d56ba86ec589e3d184f48507229e90ba3604f25da55ac44aeedb14a1b2f78b90071341aa068f8ed2fd4a5836739c8cc93ed8bf8974a4d059d370473d2d7896647cdf8f6290bdde2bda83edbad7a61af40ea15338518965069466bfbc40455cebb1c74702f1111d47dbcb69c6ea22933fd4d4d9e00d977a5e572818c5f53114a31b13abc7a0cb4b1b23c0c8f128caa7ea3467690b1ba19d51e6e921807a8062110bc42f1900a4da0de74bb09049934d68468c2a66bc36bc3aedaca04e760b75487c29be874f1169a613c444319ecfac36e44e2f1ad6426fde3c9fcc6f92e81193a1261c9e02a23620be90a0d912c25a150a342792f264920f08026cff5556e835fc406d0114fecbb0d71e9ec060bd3112088ee703ec7316243c615d1d0ee1729c0fc3c8906165fcb7ef30a0f2e0b242fe84411e56d255333bb9755c281482f19e6ae803993d1b08ae1a5f71c80cf6015e160518be5df45a20909266a49749de3f1e4ceeacf47e00f153cb305fe682cd6b3d24796f3ec6329380a762faa94209bb8d55323661109461869581798dfd0aef87f2e4b33672c318b7c057cc6ae5726625988b7c51d4c05590b866dddb15b671bed672ab806c4b80614906d2d7d2c49d8c90d3ac1e674db96bd6dcb4922045f4746647eeb5be14d3d08d2cd3b41864f168bdb57a77f460c09fda43b02ae8675f7398dcac425fb08b0826fc1e0699382ada28e8dd3071f199eeadb16c5a82bc42327cc5f5b16bb952c6adab7a0d820dbbd7e8b1033cd40904d6f92240c71a401717605007fe0550aee8e8829bc21d35e0fd88ff8a7485207e4e58c80eb236b623842b4850e438ea2a52cdf0310005c6708807c8cc5d4bc9dfa866acfea9eda3628410d52106a695a4b80f2bf152ab816afea0a5ebfb928e7a69d04fa7620224eb1ee96ea4bee06d5cc7e1821f8062d9fe40766d103b3e51b1e698e461b1ef17d9936a9abbc579d790f80dba6a92fc449bd80bf754d976d15fc777c2113c0c52393f913af45a36cb134a392a3d054ef0ed4a58f70f92424b7a78536bff989390f5fe82a94494f1b5d9f3fa8b0c18ba371de6dc90d35db6c28b69407256338119f31ac46601fa1c086c43c14167eec4ce40244f0a9324f0016ad3bd9991249ff9488b2a276a52cbc0ff8ef09a3b78a2c3d8eed8af54bc4686ab67ad57568f8c0f190c2913652b71e46f849568ddb1aacca5b57b069cac86685073f155ecaa7c5d14911e7ceca7dc4158acd713b23c430cb8d382bd7b39630540b63a7e62a9e83ae948e29e62e812d950be48c11790fd8ab7c3aff3fd17d91412a9e74ad7e0cc169dbd7ba7e050ff1fc9d7bfee3aab12d65a3da647bc093efc78d0736b6bfd873a2f2b6e5eea8643c826ba7d64c612f4467d88e56807571bdd95ca4b00e923a56a23822e02d46dfa21959fb72436fe0ef0b63dc0f8c22aa0f5617659d9e9f79abc0c641a105155f5e2ee645b29a74e8ed0e288b0844e3deb29539958658e79cd9fb09e7ca5a072571db142012352da2c424241d1fc6ec06f7a2819a9ecb75d0903399cc14e8fe494b7bd7b00460d388723403c66e3fac1abb41a9b5d2566bd8daf8b7ed616fa9c3b9fab3bb5013cab2d0b67baf8c8e91cafca209e7fb597ff440313daa7fffd6475fe7aa28442d6374433b16a36647a60a7fc565720e197d87bef6d036c2606974bb86716b47bcfb9db240728e6398c3b48441e08f01b6e1bb8752cfb69dfe328122ea86961493244985bca68718673a0df976b28e4c70ce0af4db71b24f4351b746efa184eff3acb6a9ea01a818c0e050abb135b9d704ca90d00fe14997d6912023e9ca35b2f8cde3a0f7433fb1ad8c3390818e53f5c82f115649ad123765cf3c7c733393b3f9e880073e40713ecfe446957d7f88aac4146b3bce5c27466b05901a13285d2c65372898448f69d86d3eba98217788e7586cc816192d580859eb062ed524805ab9b6cf691da47f5f1eeb4223bc0c23d139de0be797398bdc1434fa06fd3d6425eb343ea86edc5fcf8196df66c915bec560816a179c2a94b8d22ac94839246d975735820935ac9a3abb45b0b2228f525fee18e1bbc7a7dd74f3595f18bc8001751438009b18b86c8d34660bdb78c218b23f678cd52adf3e87acf006b7b67b4704e160f908add66f0ba2e1394b9fdd2f9bbe842a2c6e708dd9ad5bb4191c657adcee04f801f3c91bae4ca37a9ccc8c03b24899917ea419b18d9ea3d26d159adba26910b0c9a53b760d4628b010663b0410427d553bcb3c6e61cd6faf59eedc6d51a2f73d0137e9fd1a3bbb410907f779a8ff3af9e1f62ced26de9b9a61bfb88900369cd75ec313c06474dcd7a23aa72880cea3a72a60293908802ba61c8014c7715e3eb24d58694ddaa65b1a586eb978ea927e1ed576e9b9a2221bb72d0ad9f7a74b6585fca221154cd954f31f2b6b005e5436c53db533ef598f0c26a5dc373bde62ce36ad108132f361dd28f3e92ae18e0b9b256be59c72b74c48e4a75ad2286a058b41329d507cb6b7cbc18317f6f8cdec5f7b84df271638c52d278804a844b38567fa7e41e66c1be4836f169ca4eece0ce7f3c83e2457fcd0da73adccf3bca0f91d4fcbe3921072aee05b9675079c869602971f368bef0bb38d90fa7fef00515ef1ed640751b695092fea9e629e8b17d3d6c4b84db4a701fbb1c7688ad9e6296371d96aa90d1e900b7676313763c8fad588f3147d5ce59a9c9e2f3e08f343d75fe1cb8fada8c688edaf715f75e6bc03aec9f660dcc9f01cec5fcb1da9b3d29945f713732b0a1759fe0c047fa2ef341305e5e58664d3239427e1624e752ddefefe5fe412cdaf52f4d3f5e18ec6049ad8ce1b6b4b9f95a4272c578cf49898c651928fe04b6dc30986f65e4d034573914b9ae7786d1b7cdfc0ce2686d8eec234248e665efc60bdd1a246f6a59a1f373af6fe63f0ff9d7067acfda97cff259f66e9a5af13527926f3f2a9d5d7c62589452a509c8993ccda98cb90b7efcd4d2d3af8e1b025aecf3e427e4465e271df71a4499330f4c2ba70e6d5eb2f142b5831341c32bb69a097d06907ec09fe640c9ec6dc2e574e58a3663b85d6705113c1f4cb3af03502e8f2910ee049f8936f866c6bccee8f50260fc9d8a859ab579bb4053158acdf92a63f4a32cd36c61f3b4c489645d092669bcbc755b0d9d3aa25b332cb7ef67591e0985cbcb6d0562555198b31c231a53f45b1f1216272ed9042680883c58f0cfb31a7fa62d41ec7dc477d0625d6ed6a3d72b18a391effc368b0c95896278b89838aea090d9ac5ffaa38d491b230cf9f0d95feceb86dfe22340fe5b49feba6c2d1264970f346a227c69e6577da0e50538d6a491f3bf5e35c1f36257894a65fa2ef0e6b2a3b0c24c28372b8f4a73a7f0b96a25e95f8c7d8aecf13a02ce2de61f1ceaa4ffa5bc472166b7dae30274cd2feb1e5f0e0282d17c760fdcfb076c2baa34cee00a1ac77ce271f56988bce94f08491e61988a0d7471ad4a3aa34f17dad35809081c0296a576f513b19799975f4b14821b4af2f50fb9e91642098803594ec5eb59899150dc045c777ef742ee33f75a340b112b570d9540064b59da6b30873a711b2f393f0c4c35526190fb62cc92a864b17be25df2558d10f18a14449edda5eb0a157273b87653e3bde3b9c175ea5ee31516d9c14ab80c2ee9962ef7a88a5d984fcbe04e95f5ab6a13c77574febf3bdf24a4d8ae6c255307263847559366d677e2ee586f97c9e1890583bd464ff2103aa5dc370aa1fdd77921b22c50b845e20b993fdd1b1cc252f3d32f755379477e4265b644f878af2014ece70e1024600a711c9fecf9281e1bdbc7ef2553a071f9fb9d74c817b80377a6c71c83dfdb16108ef00112410471b933a55abb21fb8c8116c5eca3727fb73932696a5815bbe35b865c03575dc90feee95456377720e25a5999d617d9ef8ccd496f7872d4138152f73a33dfb7ec8d1ab8d1865b3d687404d0a31437cd45523baf28d003f9c214a13faad21a266a73847b5abd5dff671bf29b7ff469275cb05a1c2b39f34e7eb1432af74dd1791a2c22bfd7c84111b158ded2d4f48429b3e764e865381621a444711c4d7ec07b2bfce5f193932ab2ca88b6d671c4380187fd98e53ac00aa879fd41f36a2e782f52dd18b7187433f32d69951d484638dc57fc05e039e62ee14a3c1686dfafb372eb4d03d4a1169b98cd993c42bdf95a0cce6c718cb2196dfba716c45087f698ff99254f8d8cb23fc8f66379c7100d17fa2cf07142602e42eb50ae19350865da5af4d1b1958922d9def9abf49b329e85d9429c820ab6d7a479503a86c8af6d850db47e964da8446fe1f256e9ec13289950bf7c550d92f3d3c94d7e68a1644e4b753b75432c3592e8c5c84e0b5b9417add53000404cadb3cbb02407d85f321e1d517e4742ae0f402e9ef80c1fc15fc78cc56c3aafd860e0253be9674b3790887372018d1edf0ecd5860c37fb0c666b83746f4de93de02ed2f6060560d330e5e948b10f48c8fe3516ef3389c8af41066ac3435366e83290b6e149b7368db0574dfdca4561e275be8b607569c1eb307b66c45455b22081930479c1867fecb43e236b111c6153ede9f1d5817e1378464a4ea71a26672a87fdbee15ae65a37ab918a4742010d35d1aa825fb99fd919d8d5f7749f8355d9229088e8b5b25b4feb59ac958f3410314fd608e2c8a5663a6af74458be9c2ad5fe373ceaf7ee9ece41d73fe6046367275ade6dd8cfa31ab77129459de3561b2b6db09a6d74b47e23c90bd070760f609c3efcc5c83fac3466fffe740dc010bd9f00078ab81abc1d3d90615e8d2dc4bea7e88e6f080142cbad952500a397e437d6db2e4f01e6fe3251a93bd0aa64707cb089b3123f51a402b34645009bf93631dc209c65893ae14bd124346132c91eb5c2a6305ae394c4480dc68b3f270a6d30e997da2fde1c9e64fc056b18b4a7d65fa25be1f104c375ffe5fe67082c6669a7b85cb6bb763d46e11503c7a50bcd0dc4750a076749139af3542293cb48047a4444c37410c4930f87014630f57562589982567e49f1ed3291106895a29732346125c7b93f5695ae563ad5c30bf498433538a7c5d772b99d476c299bf8e92def733112b920b3898313f0f1e63b48d4cf32d59a3c53bf0485ee7d05c456be5f48c002c189f9df9a674edf5ba0b5648a1b236e6edef81b975b1f7845e66cefb2d619adbe1f2bce73033c25b49344b070d532f0e9c4152253759ca77498d43adc62f3c2580a671662845fbe9096ac5dbf1ba257dd9bec16e8249d1fdba5aba2d2faaed5add780e18034e7827e5201d51aac5e162d35626064b3871313815ad9f7dd185ad79a7705fa084552212d554d15cd7e2c1b864ffd594b2e37b964ccbf804e2c39b3b5cf1931f1d1d1069c74ea130cafd8b2e38194a4c1ba9957da2baa181ac97190a0f49e480b9074c0060682bae0f361e8f1c20c25e6b8d021567695543aadb4da7efa616076b6b578875e5faa422b5f5bc240175c51e069bf8793d0672bd70f722a9df3220a33043e7fef1a0de57a2dd1de1ec373f6b7585a701fbbfb7b97a793b21569318f1957bab001532dc795ede3dcfd52f1ea3e5d57a47387c6f459dac25b88fdee535709920ab9868014dfc785454bd1e396fd13a258d888f2fb2e8bc62e359ec7d6c7777d600cc642938920110a11e2531af33007bcaebd85618fcec77d71fcad522c90b41fb335d36af0d3ea69b0be4ec1a32baff8fc010c9bed1726a06bdaa1cb6b19a86bbd1fbe65d47988c175af8b8a2e858c64d34f9f02909bc50c2f106ae5d722c79054709aa494d043b696a109b51ff200f460d723989b7260add66876e7b50307a2b3918d393ec247086737a4347d3456e3c23bbde8f92507d4af883a72fd540e5e85ba0cc8e914d81dbdd34f1b49271db9f7e8a15932a80426de903d2fba9354b637f0b2f332413b32fcbd3ed191392cca7b68b076acb363d6d58670579ff9308761722d0c68915c3daaccc012e9e0305e10aeb7deffc4fa5c874421a0abc695171881991a73e886cce5ba59e6b1323a776285c0b14b642752e556748c6157323264b37193fc95e598fd78f3927b7c51839c95de0ad9f71b6ee5d1796ee838fdde9f9d5aca2731de10e157b38510ff2c94cca5d371997701d6217c70facdd41051e513029b822efab7626a51c7e48cdca562445bb7666b35407c112a9a99752578ac412f7a3bea7601686c6622404c317bf330f955ed7e8d1ad37bc9bd027dab4d7c398ec7cc864351665ab314cfdeb7ba347dfbd36a569004e66c16401366b9b965e20d59fde4ddd4711da6ef7cd1fc46fbcf317f99564b73094ac93622a1030e6bcdd3f6a845a64d81c2cd24ce6a1cb0b0b4cf0fb2e8ff0da32d1722d76d94157dea2ab302207f584efd9654cb3fb4513bea7d83e2c66b5c1302a547d350c61f001518e6c114221f3af2abd40f2aedbb1663050a53a8a45f9eb0add5bc6ea9bba370090b7782eaa3c79ba603130918be74e3e02b87fd7cc16683661c0e0f9bec44d6d57ad94e75a3c03183a9f8324ecc7a59ecd6cc2bac943e6386486b34899d1019078c4329135c90e354ec34f1a6a74a581b500012165d6c7dec623dfc2b82e643c5bbc0a3a50de95bfbf29febc6015293516c9eabf7e201f01f76334bfb252802dca6ba8a5361d56219188662f4170ee74d2004b2a9566ec1f53374d6671e7812012da6a5a24bee0b01dcfce560c31a234ae8704287a6e98a19ddf4450d1c79c579f477c6d3f0e85c636b0ec2ad6ac807345afb1c64e7934425f1cf661a4929d83043067cb4e01ff0f5ae9f10fac6d29901bb805d290215f2576a31160bb8212f32d6fb26a88fe6cf17b9716ff0e2cd9499fc8162531ae28c7e5030ab4a34cbba6c4cbc67e998df828a5b1045e6e1105a4b1eab05a23e0cd975777b4e98490048e9564a067c5bb50625e724501e88b5b89907375a2885697a4de232bdb6a2bdab5d264fcc255da591efb109de2bb645413456d18a557c9d58b09a2fd8bc91c7bc5c6925b8a308d99bda8f71483fe72e9fa0f6ac11d506601fff1dea41ead529597bdc1eb46db54e4d874fadac18fde3e0ae0a71a29a1117836c87f8548517751924071c80667762f85818cc11a74e759fa05e34d93ff890ef8122fb584abbc921e97fcaf2116de08707e0fb5181f06cca07b4fd9319191c1ae693725d6520f5410792d6abf997a9572d7e6302dffbe871a80afbc959a886cdc5f181cb8058fd2e2d1676b78a85cffa2b56f39b6aa564d97f56d1be8b166cc83d951ca8a11f1f06cbe79b47c9105b536b3710496917d1f19de8fcffb20ca54a1e4ab2509a1cc4f164592c076ff1c0e7cfd13441ea5ee5650b1bcc1a06996ebf70c3835311ca1e675556c98bb1c0dcc55bb848967cd634ce018451aae7cf0c68c2664c31f0029a05721675e9d91a0716083e7c96403298d05776aa23e629e8c6b6a21f4588d7954bf1121c117b5331712274b3fbb5e4bd2dda2a801635d504019b843c3c4990cb4f0e0bb9d07d96beb0c7ee32c7426fb2d1ce942e3c7687ecc994155ca9e9b6bfee3fcd288cda7566353d3e3272ef65572cc527adf98380b3e7b389f99f78a18d9c27aaa02a3b6aaf27f8f6a62f728e04fffac7a6ff4bdaf74ea677d9672c12c154f26c16435d8498b8bd35df13182272be5aa4032a77d510d96d57ba3d0f6239a1174804168817b0faf6ced06fc05073ddedc8b46a19ff6b9bfe2daff638706a7fc27061983e1f066e2a46182dea37bb0ac031dcf679009da04e9f893f10f5853f9e813201acd5727035f1f3dc874e4e089a8607670a42f5a3005cb21be83613f835735b2527a572da6347180ba6908944a9eacf5bbea5b1ec871e05adfd371a9c9fa56ce104f3ac82598661036a70434aba3a97226a69fd86c3655ea39ddad995ffd263a8c7a35153bf8e479024c9ce40611f5670cf58cba8ee7ef66f2cc8fbb8d9d9f6a0142caab9816ae1895c2942d91d796f4dd89eae29bc4df28ad36aa2c41b512069f88db524d1ef646bb213f025d5fee883bf349629f9f97f112cc661d1c36a4c865a4745601a83afe0d17a8d0216c5bd25483aa8a4b6f09a22d5d05e43f37625226f7a8b9e4a7ca2b5f594352a1583d87d5fc8e8b55145dcf432c30c8e1549e6ad2d0950afd1d6a02129076815f8c453b006919aca26553f3e6391d0336d713329f6bbb56b885afe039c4b112932f62f30b504d79cb83ac25d227e5fc618e7ae8377d30a0167a0fa2b60b605ae8fd0b19fafefb7a60f1f5c8b2763e8dcf4189b4f8b1b04a0b87718364602db3e34e8a2b5771136b6c45eb900b159c0f41c0ac62e2b5b8e838f7297b72b6fe2802da680f5724bc8ed7e3c1db875a9205932c672396ad65918ea4a8a5472e3d4722f0c74aa15f8c4e39b68eaa11c966f18a15c0cc95dd8c11a6932b709f21c7bb479ac9bda4c1c79ce77ab53bb47f6318414df9804d99c5d18ebfd3f653f6fe7900241edcde8d33a9c8b8ba8f621850369bfa4b48b3c518ef7b8ffcccfefddfa2695c848c1c15e05fb7653cb674d6aec0356c6c450d7d8cb8550ace9279abafecb7dd298570a6b0bd3c09d74526dc02ee0db6e3d27baddb8a7552c6b018756df44fcc70f47b07ce3f0d1e2d1780fb0fb0319b0a85df79f279d793942b2a51ab2bc542531c281259ff7fc840d33093d3fa1083d974e4baafcc3aa0b958c6ef006c16b2e04b453aa3c5fb763f5d30edfe32dcf7e6a350a55e7d9b04e94e57ee27097c4f673a025cc8af43aa79284e822e3637426add9964f6e22d84e0a8ccf8fbef03f69285bc214eed246ecad67b98fffc24c1e03ee8c103bf09f54c10e9e3c846ce67bb46aa85df8cec7e31154f843e6bb795a842a7fbd86f8dddfead6926d4c60c9382d3f6cd23509e4c5a7a56c5fb188915ba1d8b5ce3a84b3a72e5d0cade460776a748bc6174d0282ff1f4e19b7a0d80dd08fdd09edc1093d42df42e473fd904ebdfd8d372864c64c00d8f5882e9d769066bb86cd4c59027b3f3671c7cad79ed451ed830826132298cf4ec17a1b5be7664faba68d08c191e587092b00c14f8399d1352a32b5aa8aa1a52a80955fc86416cbce86bcd83accb2e286accd9ac76f7de4abd1bccac37763afc4d4aa4f77c9d65403bea7841d96f48467b37e2a6c9e4b23a3e88ba424c1945e4349d21359decc9b592bad624a792faca15b01cb74df546c67b81d0eb9eea7e3b3c273728242173035b3adf10eb12c39b0b98e3b0cd87d5170a4b9210ff1ff908a92667f5e8eb72aa63ef25ce46688e68a0a66a26ec02e13fab7a1a2a0b7b2c844081142f5539151086c34f80c3674e0d2ec7c83943567ead3b21e9b58013e9ff2f7be6b20f157bbf6b1802427699e50398eb71da30e9c3db4e3caa1779f1fd7a775a4fcc7018e31d195302b49369e680e68b6fd82fa8b09f3f85520e0b22296f09b49f24021178e79efdec7398311e6786936df05d75ed13364fccc16f3cfd97d569c9231fe02f481ec27c1a0f8e96605606d686118c2854801db7bef441025922a6ca9e76c7ab6f25c02ea01e9071d44a41fddd2c47f77bd25b1dfe2856df80f7a8404039e5ef73db604111cb2f644dda421af4fcac668fc07c85020403f6e5b70f1a7aa304831642bb5e43afe28847198cb2a4e533ddd851c37a9bd37ea6e3f6694b64f8f8f8f0878289aafcf50c4e17b1652c86db98fb6dc6b75dd67a36078677592627ac581e52d59b3b082ab7603b963f087d345819b53a985bac2e1579f6b0153f78bc231983951fc2fee07357c3220cfe7e40d1345558711a797959313b72188ba74c9ca2e69db79d1fff1e69283fbbc1b98dbe2ba0e9dec6c5362d0648739b467a4d977afe6aa2e836208c61ef05734c834e69ee414ac5261e4d47cb07132024a6fddc583da795af95cf639666566e075d6b9286568445e918ec19f6afa1e045ca84be39b6d45ae7b20ca7046c824dd9f117d3b67bb5346d957961feadac1b41c41c1ee2e60894f4c731c1bdc6c986bbb2aa136418fb678b6f3e438a0287b2a6fb89859621f3844c51aec3cbe3688d1013ba7039c06673de6d8e1532b96f040990e2af6d85c0fb254274e8d1c12de8d7aa462444945d2bb44bcf87baf23e66557d2564458c8994ca00bd4059d8009f9a357030eeffb97f3775dbbffe668a7e5b4d0cf2b70235ff117e21ea7b06feb9e56e3825b2f0d41fda90e657f63cbcef8cad17f58332c93ca790e84085d8979155f0425c8e6d46f840fe9428d2e7a430cdbb6a49c51bdf092623bde56714c223f1ef4d3e6323f44f06480544d86521a4de1ea0ba6fe4dfc2c7cda7d2347e4ed05281328f9340b6dae2a014f3b23a6c5bb0cb3c9ee71f0c0a9957327408b2661a2b6ec7afeddec9c3db2c9e88078244362156d06ee44fe316bd2745af449587df835ecf622b1cc6e1a480112bd76923744e784acfdce0906fa9ffbd5c6e6bdb8141151d63e22de709a9719ab70fad63de6ee1a167d6c3f50fa8a3c74e73c7be2e456184135fe1ca67ea29ef3c9267af497344affc4e7f6528885ce34ed7ae7c4b04782b139b4e0cca0aa223ea97dd81888716f309d11a1c9acb77de2c21e44ca4ae67855ffcf65c908701eade1a567b0971a683a6240c3cf0dcc98dd09fae2322a7288d972e2550d46afa8fdda17953e8c01e35be47871893f3e185ab8989b77a5874fd9cf8d088a55897b4627e576844b2c9498c364b1b8fe629912083432788d829e196e450db1cdced174a7cbcf2e0ff407f95f433bef869b3a236fdbf2c8c788abc2c2a49ce05379c9844abe3ae1d8dde4c8a12b37c85a3d4a0f221d034b854751ab756618f378b0441b7f78e705f243dee68b1609bc17846d78c19f2fcb58edade848cd8a6bc6c48699f68d2f258dd450764b74bc5a86b99d59f0b8ca3e57dcc7ee0c073bff930f5366116c15c90e8b69eb388be537ecaa97e67ad46a9eaf60e5f1f7375ce8e5087911e4d79b2618ffbe811b045dafcd60b61643b8ce5ae337f572b2e195b9c0e611f0d498c4ea37367d7fb30f1be98b194217a06e486171e24da5afbd36bac057dd8e3abc490ed61e79cd3e15feeb93cebe165235f17928a10b135ba78a0d1a0f797fcbaa30511a6f9b1b9d13d27c50a7e7bc1b8b028a90cb88b0b3a03002106594ffbc3dee4feabdaa32a19ee48462866a99dbf7b6f030797678933cfe7a86dde1b794d991a2285b40cb800248f7744bb8dcfbe085a9982f74a5b59f60e01d24f503e453755aa76b1f9a42730092ca7a5280444e72b9cee0c62ff8f0fa734b9596dffa0e4a7f12e10a5e6a48a0088275657a8557a9041eab8220b536c25d26ba35db2c6b691f431c54ad7d25898cd84750a196c22ef9df82a214012fe8e58fa3ea0cc473653d6fc436e9284ac29ca77c27a16c18df0fb7d2cb9f4b4aede4c4942d18a63fadacf9816ffe3d4c861bb15bcb4865b9aab5ff61b94620b7d5dd4c5cbf107f750541567f2a3c73e82d2cdc2674b3254162a0eb3c15b1d242fd9657702c445acdc8b6d07da0fda70ce409c0c464517acf9b1561b4207ee35969563eb77eef3ae7364217ceebc4d722a996294a59f8cc9f272c1ace1b4e42f48bafa994e7a4d81390d1aef4335e529a88a0d40e68a177d2d44c2b85b9bcfc9ab4ab961d12dd87ca4115b904965ca8a3f86fad1ed70e0f8daf3464042fe9ab2f6a1c80f891babac664c9327842c2192dee66f3564c2add5300462b6db6b155cd98a25cb43f35f1c2d6b862456499d1426fd1f11ae3e6291e68da92dd695b148fb199a242de4c3e88605f6436c6f867b5e2c41f54c0aafe42e8095b6a889d846ba3055dee3cc9343930e60838ebeafec5d675959563ab0dc82e1464af46d21f0be6e2e88eba620bc4db8ffe99ffd7ef5bf6e15f21ee768593391a6f97139f86770bc010cc1f7050e629b3081f1190ae8e9183d77af227c701ff2eef59e46c82cbe147ddcd09a6cebb9f54ad18c24cd252fb80ee1249b2c71663bf6b78269160a2345aaf252cda036dec8ad6b740db43f34d536be2a8fce2052be811c050f36a5f185e412a8fa7ba7c02b24accf8fd328d0c50d213489b8cdcabe931ed835f9993e84efcad4d3319b5dca98fa10da86621578deb14eebd9c392ca03d6dc12745cc9a071c6bc7100b52d2b7bda84c90f13a3d3982557c1783768b5550d675820df5a88eb5c6412cbc066ff33c9ea66dd0569b0bfcee90c619fae05d269a654c36803e6d6571ef53e964195a22535fe0fa1cc727cedf97d767a82340c7aa0824c6342b974388bdcb789ec68c47bdc75b729e9df448e6c9cf8d27d3b4432f23f94d4df23bb7fd2f923d326c1b1cb097f66f9b7927801ef1f6853d3a7ba5f043baad227860607f856c1e56e17107cb6579633fd69bfd384d96ef9f8cd2ed39d76c70f14f169ff46d7b9f9ecfb2d1391d46a82595836dffd552c3c412f8c2055e4df339472ed67869960d5fd7673c112474302d9987bf7081a3c766fb1146f8723e10dacd1e9dbedc40458b2c0db689309d0eb7f0e8182a71e6b90c112bb4a7b81ba9ded19717c91385d2d8d86e52ec00cf52b12dcecdf01d7a1e9fb3d2956523ff665ca5a6c54220b18f79f01d32c54b3bf5cbabbf0fd050878e6d68330f72df8572df349be9e2642c95d341c983e8d98986d2f3eb1003c668c944b3708a12244f9badbfe6be0808add4e175b8362bc8f454a56c34291e39f010d035fe8ab0654405ac7c136c03919bbb15c1d628ab12063a7da7f457cb7a4bd0773aacb0c3b108e741c348322422dce39a9b7b8b0ec06c0458290a65cbb278aa2c9e22a7011481dd7061a5c7db651595860e8893d8a17b3c4afebeeabf53ef237cd138dbd4dcd3ca334e574bc06107837cfaa45043f98c1616504975c385c6ae9ae862f8fc1ff41ae9ea42534a56dd8af61cd2615b0518a12209b0e4b23aeb8c1a0cced189b0887d00dcb6495c99077755b24eccaf6acc236816b28f227686ad652ae4a562ea98f66041e8fb00c5e162b199d9aa434ecfb1f250db19d46163b78653b622ccb44ab8cd1df852ecd6bbf8adf3e34927882c602de9f46e0a3707fc0a8b4688b8428bfa1bf38182ef4eab9e244440b150b04f5da589956c1a30e3d9cba07e45a9b32870eafe305d1d32c0ad9f38ac266d2b57844c65de3de260ddb9ee914012dd336b972ddf3b7ba12af99255b4ebd1380f1ba992281b99e116e1b1f6dd87143ba1281b6391420e97685333e5655e1f9595e86c60b84763dddfb9d4a9cd4a3ed9e581e8eae51f91f6b80d491aac04086dc0b69be1497308cac1e505a6fd880c34b398ac686c132459d61a8294fcd92fd8cf0f9ef5ca46da751ecc07589510df878055b39b62d1ca73e23decda7d52a1e7374e409fdc304318f05d8905c0a4fb9231636a1eb8f859d3133de4b3dbcb32619d8ee0420840e4940af22cd534d4928cb1b9623423e25431e3bcdffbe15e0f84e9ebc0640f1a49668d38654a14f9ca63a0d51c7c90c3f2592c3bd9f154d612305480a4b569619bf43a08a252f302de9f588522f95ecf8d582d3087a6789c4c7b4aa37f25e1440557b28d97bca6b65a438ddaa66423495ed2bc66b2b0322c6eb6d1f3e64d63339ce454ff02f699135794b7588ce74fd0a73ae6554a2fd09de861b0962ae629fc34eaccd51087761105bba60124d3700259bc1209e09af9ab5373a7f6b5abbd8cb04c59cbaccdf2357a9811571c0839d9c93b8064fb80604612b531a0d2c3bc7c494c5ccfbe70a34b030e957bcd3bd0ff2ac75d4c73be1e8cef4e22dd626cc333164f10a6177ad6d53db8381ab3e5a60a94511885d52a25bd8513145490c15b445ea2c6eca10b0f1b1b3dc0766b9dda1019208dd6a3ca8773adaec019392a66bda5b0800b69c4b68e5be6a7c718430994e945cf9a936785bd8c58645e927a70cd4855a23ebd29f4dbd051af59ae8a3d2accbe896452969cf860705525ac776414890899856f93a6e1f8ec778bbeaf44880dea79c09b748f9a76e42baa2c795ea454caa14a50980e88b88750103d9bc0d6cd189119cfa7e63219cf094c5f37be8f5e7f1f1762ded332936dacc9f1c8c7e215463c1a03b3c144f910bb55e9215060924f3fcf293603780d3ff9eeed74cb509de3b1c0594a9f3508ad14a6fb37e9893c67dcc34fc9bc814723cad12242f2b3a2904082f79d90654e1b38b07376cc4bccd1b3e8c05f1f46f2c30901721e25adfb368320d5046d3004d9502b174c16a94c644fd48421512f1618cf2d1f2de68a7d45930db2cd343aa364960802c96b52b789f4074d1e09b028761f97996915b30063113ed7caae3c8d23f3cfeed036e97136c8dc8b4c35a1bd0428cdf313d95c13f7febbe0063e3f3731cfb65d19275d4cc940e88d398da024c43059d3b4dfbcf7a4e0ac2f487e3b50c5ccb822782ead126f5f487450da0b379939eb79714d7e78508f1a12a9b9b2d7a65ead31d822f6191e9273e5a2bbda45ea4c142364425ea294c42477ed145b703126f5ac65a198746851287c4564a9443bd8f31eb552edd4843d6f0add0273b1920ddbc913d432973fe7da32ffc4b9b926978c5b5d678afe4e6f18a2f241f28ef5de5d3c62ae87701518a2d04f586bf5a2f2f021703113c95d7919d832292e6500c45e4610201469fd9ada1723d259fa938d7f75b6d9627ee539fad1b2d826da12dad3eaa326a8454c8b66c8debd2fe0f5ad1a9dc748f17a8c29e10e9158aae6a42c600a1b76e57f6232078a9c7561f129aba9caa8449e806e07dc187c9f2a64846a8a7fb98d577c78829c33c19b453bf9c4cdba30f7576dd84754419377125005e8110f88d7d455daa010f3d0735f65fe1f0e6137d031b9d3fd3cd0dc99f07d6c8521c27cf9949bd74966c207bbdd7bb30c8a046c2466d60a310e43823778a5d16c0749a0b6a0eea12cc488ed668432ed325161f80e302ff27176c5fee0bfd1713feda47864fe90d3e885c893c1dedbce9cab31d8ab89988a0fd5e0c01f9754eaac864e327ab7af636feb9070f75d72fc33efb7706b8b54a929d30517da6ee1f7d75aab79ad4a981077e5d2ee247212fe21a0a5ec1bce7fe5d80abf13e7883682e317b96ea22ccd25ce28150dea721557cd206e393b722fd9db9e16a567463c9f86c227c42dee50b5037d51a07851886fd92942fb9b9d5f533eae0ae122a52771983628b49469539f1463d049d3f278a3654bf7386b54e257463e7db9baac054761232c156b94c57fe71e6e76bb3ba355f85adcc6202cc9ffced32f3cacd94ef3798be40b85f489ee23e3c4bae57a58c16227b53967eb74f3b95549f51f02b6494de2309a1c8ff62e1f956cf8c26a9f5945988bec2cd4f82b30fd2148777c8c79df7591ded10e3c8cccc90242aba7e87c50fbfc917a77cbf9bc7218a58982eeb79d7e7b9332cb7ed0b2b270c27051a3190978b6622b62bc64ad73e90670cc955ab7014ffbe5eb3b7f094501f3aa27ccee7c98c1c870d91e8b386e8ea508c1b4f57a2e86abdd5b1b3dc518889f24d827427ca3de9132fd617e185518ab4c96fbfc339c5690339c87c510fa986a5ea19f3fd6b5971665c160f368f8fb9d2cb2c32c381709d0161e6e13ba7b73778547a130cd07caaf1d32cc17e300647036314f971b90d08698efcf4bed02453572e5599b2b95ecd5fb3fb49d2b6969119f07f26fff00ed36db529563b751f89f56a223ca986692a60675a0d48f1bd92c123f089b82efaab1aa975060439b089afd731c6c382de673ec4f88eaf368cddded8a5c048e1054f25f9d8e8b0936d232297d4b98d808a8893d9f7d0ffa8419650290019fa0d506f6305fee1cec9475bc45e29652ceb96a6ae52037ea6f47a7efc5ba275aaacaa8dbbf84a0afc9be2783a553a67b8de8c83bcec6189b0e5871eafc8c92ec56e7951d93ca4963d99095df0b89fc81afc41c2a89b5862db2bc81a33204740fb1cfdb362ce66043e06540fa14346990a4db488ba7a43fa792f185fd8d5845f6953019f814e36fc5b5841015b47617e0463bcd73f59c9b4728dacd245625dec89d8648aec25e05a8777ca11fd260de2abdab75f07be2dfc871ca41c8f8e98deb489aeddb3e32071adcb86d8d6921881650fa7262a6b5d604749d2dc6d0f18a5f29b4bebcbbe35e18d3f4a8546405ac3c81a0bcc3bda5a08c4b9f1abe0b9c5ee2ad7e7cc78cd1173678c1c1de0397c0e15ec64cb171f25f2d9fff3780fcd65e930c6139073db272339c113142378b1ba023d9ae57bcb701ebeb49011e8fefd8ce0766c661fdfedc6ba7ee7082f0c39d733a3cb9d7c04bfa957ccac5889993958f3fb502de2bffbabb93ebd05949a16179fef9eec21e7cf0f43e98ace35856a416a1fd7727a8cec5b282ec12db5d28d1b8e3fb19565a2e6d6c94b35d9b6bf16e7dca7991cbb1af6d99a1c28cf3b1a3a2c8b2b52cfe130d4ac0718e6621fc6821084d186c8d0b3612d265da9caff5c60cc009dab39f3232343df7d4b705318cdeefbc7a61c71cbb2f48c88acecd16b07e67976003baa6b1f3d5d7ef169149a919eee6c66ef8a231893d29cea0d3e9a81be1623baedc9ea71050b638a8475303a10d3d2b879205b46e9525edc92591fb6de0c26555c04e2764bba056fd9e1f7eada9ef711de1f148c3655cedb11853f892578b3f760f71e9586c81599c1eff188d1e984d794ea3d5656e6610c3b6a69005408f43e5a9f47a853a47e902017384937022667772d4288c910abc365b47a60a4f47c94412467ea624965392d3dc01e82d2c09ea9bc0b252e828845c9256903ca48214c90b546e1e1e68d045bd806338b8250f96f86a6a45bd6d619d8947b5569379d69fb2da34f32c73d5cda8e1705fbb07fef10d39eb418babda1f55bcf636c0ae4162f71f1fc9bcefd46499cc5376268ca1bddc3962362bf1063ce66e12951999d4e8c5b2394e22ddfe542c5797ea441ac70654db644570dbcdaf9f079bef896759fa194e4841eed44b0425d8f0c753bfb866ee631467a404aff5b35986ec3aaed26c9420d1451dd1f12e484cb8c9799f16fe04b77216dd19d062272b7af8f1eb91cc39f104a491083169ed8e8ac23e57139cd602f8f2e60c2f2e2926c169894a576c592cb0bcb3e522172979408a8eab51e821cd07a60055c00ca4ae903d23774f4ead156fe1a1f3b3c9860b93d3b9c8158556c2cd111c5cafb2fb1f41dbdac1feb39b947499dcb2a280623c460b27226b75c857ba78f1355c73705cb8acbb6e59329dc86182c2c085e0a94341f48d18a715f5da0108304e564f3cc2e9e924c1c528f8d4ad375e1c624bd54e52a7cc546ef618a0f4aea6079fd08c5bf4d921de311e209c94510fc03e18d6eb540543d599cbad241265611ec26d2bb953a8dfc95c45cb9337e003aa0e815e7ff58b009738b4cf2c6ccb5abf3affd0e54738d28d995762e7833a49b1fb699f6f73ef1874774af77577887fe7206d7b230214f0eae3b65623f47e3dc9a04a790bd7adeb22386954ae7bdac34e990b78dc162a1c3568d8c7f4e34b2e558681f5dfee897228eff734e1b8b1dd45c5af9a170198b3abab224bbde26b33d308f1e4ab0fc20f8f7564a8161b2f142de6f5fae7b0d8ffaadf45597568aa14a3b53b7b3d54b36fe7c309ce505b4018f86cb7c1592f43dfc7f4c3034544560d5f5b233738639bc259035903bf3249528afbb0e516fc519c04c353fb81f49b3890f34101e38fd6bf44c24dbc1fee29c5f5367b80fdc4c424507c7baf5a89383731cecec1b4d319f697af9b748938dc8c01d1b3656f0a1dd61a68d0e3af68ba85691730692552951fc606430f49fda0c19d2130056937a44af2fdc13c048c406cb10254e3fcffee6b10355c09d8b4c34dbeb53eca19672ccbb25736d5a1b91f9ad8835a7ce0caf4b24ed3c00b0e1678426489f4db9e59cdb6d8d9d6eab89aa3296cf2a5c6b4e92d57aef4df395b48a774d432b0cd3e1a185caeca2b66c3cb47acd7c255bca4f68a80b88b98cb80389abbd994688006d31ed461ebeeab1fa2aea54bc88d002009530652eb5a5069bc723a42dde35165d7f816caf9beedbee65b81268360c87b3896f8bedcbb720730b1797162ced3bc9c74cdd9d1d98a37966fd001eb78adf1b6eed19fadfa022842c30c932dd83119c6b1d508ed4005cd2e1f250fd1b2694317e2041e8d0bee8dd61fe8453c020b4df37bfc465cee1e15e8d2952e7d8866f59e33ad9a26bb9e71c56cb171fd27531ca0109cbd4b78bfe0479f7cf0ad5dbf097e73133c7e27107c9c8742605e9822f341f90dce6fca22523a3a4cb221b3174e1156c49845865b0c89c871f9148dbee280c23774c84b54dfb9118dfc07576d91f6e153e1086e7615ed36185fbe6b3c9385585a470e6c090033b97af1762b0c82b356a84a7523e98c90c903dd50c9af4ee146b4499e866577516a74c0934dcdbb49b28cb9630e96a96740a004810185f36b9ed759cf6313badf7c68154d2cba7648b6a65df3b35e53b402dfb871402ea7236e266118f82b3a8c59cd6552d1d317320c7700a73908c234023f4455a95ba162f5510ce9c9e5d883df7912ec503d83cc876c8c9ef38a96e25a34baf6992f8cb9a188a3b56d932224818b4e7582837d90dfd3424afa1ded9f38444389e9acf696ad2ebdad0929e272780ac3f12bf1c114e4efd22d9862563d72a200b5dc7fd11022733fcc5734deea72b0c8e60a559e961a60953635654f56971c9c41691c456f9f1db1d73a437579c0b0d4cf429e15d9c6b7828b95c2982312398dd859f15c8e6ef654fae9e40c6b475a06ff8188a5b59fb839a8f204b344f098ad6516c0d6e88f2e302344241293d03a300d725e8a6fbce27cf8b17dcb896f34f9e44f83ae4a059fe14aecac5df75bcc070e3836232ec9e746c9a219d259e19d22138c0bbd0a6002ef0413b81e10f6dfe6529e6d1689ee1cc3887ecea6c99eaae4236ff7c4d2c7b825cae232e7e20e2bae514911742bc5026c17690279cdc2d20f5955fca19051a057837160fcc6188d4918280d068e52a94d69716db02836dd9c71e901d57c12d5caac600f0a7d4e9ef199904f403a6e1d49015dc289a60bec78c9f8c43758742f3cae36ea91ca7d1d43469e767756e0bc1b45adaabd70fbc4991d939c406c18a8aabad25227431710f73260723893eb2135438ce31e5f1f62473dadb502b08dbbae277cbc76b30333046d02216024905c9999535f59631e977a6d6f7a456810adacd61a49f5271d0108f37bcbef498d275435dc0dbac3a57a0700341f3a70ad3f4339d2cce612d5d80c7f855b02bb2479f39ec6efd3206dda05124b445286158db0c1344ea7c56d1601e442377d39276c4eb27cd4b29db97278bd615685f82928a7ccf7c3cab6bc13d9ab94a2215982ebc366ec6900ff4077670801452abbcfc40e98b1f63736798455b553ac2e16d68d0a376e4231ae9df131fd65cc756df4c1ec36dc8b461f631ead9d06077301e761c1acc5adea983e87a9770896e070df075a50959a9c8507e2c0f3f314b7c3df9c0015ef9b42ff267fc9274e5944aa467698b4d1ce2d9175ae9bdd185234717fa12b5a030a859a0c2c8af5dbe19e0cb11e363e5d70be2d40a0e8e771ea63fc28bf7107fdb16c195c154e938722db445226e3f4ac8d60c4a9dc736e8e01bac4c7f400e4492a49b0d63b091135f6feb277b61e4d0b19e22506bb1000afb2f64c3f313e0b5006281b1995ba372ff3173501661201b6f898be25eb192c29d5fd7e518ef9bc534df380f27e966d0cfa812c9ba6631450ff4966c957d1266816911213d5207d416dac4ff6d7fcefeae484c324dc47419916270377c0917447e4f9565434ef020dd3b5280019d5b135a47a2af85340dc8dd558a4b238bfd0cc59c3c3cfa8f8bdf3262f60cb25bbce0426f23892a6180c4d41f37730453b199f4ec532085c287ea6e9aaf2b05361c99be18e8aef5b205adb11fcf7fa0bd43ce062eee47dd5b6ec2f539d54e9072e5f54ebb92027be8ee1434d3ffca0847de46016e5117ad6c17662b0f5e0762e96bd14ba26be17bcde239de77beb36bbcc975ceea295318282e652afc2d37266f7bfc35bbeec8391e91bb19c71722a554e6c2d686853bbebe72675a7c8af007f95b4d9074c856e00e534a25b2abecae31ebacffbcf61d3b2d4dae048e9bf761ced907335caded685c9b2a4fad48f1d283223d3a78c1ff36c6d3592f72259e8be5c6e5d5872aec158d847824663c5484b4015a81ed98798ce2e214b79f5f40e647ed93d339bec2a45b5b47888b4d1e81816859251d13cb7f260c6efce2bf936f0af56d5cfd9d068c91fb74b29ffeb3b83baee8fcf72d98c8d828c4bc7b141b514838162a8d5334082d43a880f7cb5f0d1fcd39b97e2e9b8e10d04704ab682224b224352190bd4128e739302a4fcc908c3530c04a28f02c16a8de208df55c2a0bfee3586898dd217ab2022d8fe07b69f6acd0db925692449d7a9165d78f54c5312ac3ea7b54e090934228d56f2a7c9999b78eff00339365fe933b454c5077a267907aa04797e7dab1b15849baaba07878a3def043a50325deafc410701811df341a07b7f75159869354a1b7c1fd008494aa4c3d69a239bf455acac9934173f6f290e0c59e0f1b2d1c2263fe2ef2c2dbad28ec92b478569d86b8cf4576db18b6e013adec936babc48dfaf4ebe0c881742ab9dd74893b094dcf2ed62f937f0983b3e5d34cac7484adce6a790f2c752218881f21d7a3fbe9d3d7d7197c895a87471e0c8cf5102745452573b2df1451cbef02eb009b272f203b35939d139f7f1f755bf9326716c7f96173d6c217e2a941ba19663cdaa651d8aa6a36317006e285826a07dcb925b40f50033aca755ae5d37344197834aade07c163551f362742e3198bb3322b096a1e834bc3a86cab8951e5c23e700d9718a1a85c3623d3c613777f7ed8c274ac611782ef54e926b2364d4989bc90690136b41a0f7cadd91b7a1d76e48385404cabf762e954a93e5963aaa987b3fee06ff529e88699d10e455776e038bc8aae987f4ba0d4fcfef02b2458ab4e4ad910d2cea2c53587df5c36f7416bacb89c477075ee7e60648884df19131a1535a431d1ed9ec5b4b1a5d3f78494e437a57d939dbfe25fa02fd3c1fd95e6efd1e4fd90d1938d12c4a3ea45668f24b00f9e9a2aef8edda901f0db529b9f669998183963b0583d049e13538e3a0cc3a5b7742821889790725cc1c418ce08fbdfad6e140fada69a95cbdaf8a7483c95a984408cfbda0ae4d57f50dd511b0455502797e064810a3ae04b273917e6ee6c7da5cd44533db50bbeea785094607a493874fcf7db1f8f3c52e1aee4872c98e2305dc80a1ac212bc81358d7be1002833cafad4b6dc09c69365a4af5d4e0d632868cdfd7610e1fbdcbeaef18e5050886b8828358c0ff7036f94089f9a02bb46431d8c8fd5ea2138e6216eebc667176f43090fe347e5dfefac6a9da2cd03f7f2ed562c89d4895cee2cb1aaa51c61fd29e039e86c0dd85611b7899cfb81d9fb70443958fc5c8a51ea9dac5c2a99f2043c73c96c747114894a550db7ba62066d5c7104561f95b660739df6976463cdfbb184de157e943e98563d2cdc32b58283ff33b762b3d04c4ef77f3c869be8fac35cd411fac726205db1307a8e054572b0b14d4a140b64cf6c8ba988da3c035e9b4e6b949a7273b709ff625874cdbfeff75e1c74f98e976215ff4324a5391bbcff96ceb6381d25168f17165878fdce57491ef2544a104e77aa74232a09933827dd11320b83f12328473d6502b8aaf0457e9a0bd0e19aabfd2b9709bcf5aea3447693176da47aec706c94518c76a4974ddc8752717151fe5a8927a868fd8f57b8ac337eeb13efbd295f039c36f6ef59d91e59835de5e2cfa9f33429a2e1fc25a3805aa261cba5456c35668373ac169c34bd68375b684f54ab76b0d6292f98bca96ee39400b64f029ad24f1b012a5f5eda61135462ac9da7b5f0e57bc71568fe0411332f9bc052a074b927b2aa7a2725011e18460292a01f877bb67d3454820aec2f082351ce5ced0b8ea2b9e2f7027dee6399ae7862466206410538c99f90a95ec62a492c3638eed198c061394fce3e2a973a149c5e0046198eaab913379607a4d1fd22ab1a0ad969a4b970bde4cc1a3b32525c5f7ecb0d2881c3cc6b3817d281a3dc13567e6a6bc361a776709de064872db539f64c01bcc4a73dd83888aec26ded2928882c8f356083e93d633394668e645159e2bfd640f0d87f31302ae8001243dae89faeac0ebb6ebe1cf060e02b708752f11c6689f3db439b13accb24c3ebddf1529eb4304116ab012d412c82629b7fe6070380b1d2218248c6accf3f189ddee6c012b84d94ef5739e21b9590122823c21e45f60f438b4f10a1b5a73a1167cf2ff94a8605c90e4f1794236712258beb44785e1ba3ce0bbf881f325c3409207791bdaeb78faaf23d4dd5cd0cbd240fc8bd32b0ba5b9d4efa9b58d22f45e1632db81b2a72a9449d57371a9778df49fe8d08d44f4987dcd2a5a81270c6a31dfbd3735d3bf0291dbd859559d189b59ceb232db764820495f95a73cc960d0f4ab1b6464ba0c84a421d9150bff78b5ad1a32b29891c98b772e5035fab6a6997117ee8d5159d5bdff0c5aeadd0f9d002513f3ea38526a9234f9a677f86561c67871460c2e33c58e14a2c73a3d421d1f72e894e3c55c5d5a84ab56cc491c4f38a03a97525f18837cccdc9ba489b82efe8aec28261afb74fadd1421cde55189562fb14316646cd478de982bd0be71a65523c823d835a522dddca8bbab74fea7e888e8ae83b95ee02e1891603949cc0ac058f70b0e47f8c7e873bcd341f307b288ad1e1403ae9b1166483ee1c81fbd579480af8997f09f16d5b72f92ec44edd97c8e1999877f292d560e2dbecea554ec3342e606536d96278251ae45d60bf6e8bcb366d80f3af117af95aa1f48c35a361272e321b59446319ad1452dbe399cd7b0917e1965018efd3ef04a8c27f405cec28d0af02562bbd392c07bd5e56c7cc74ed3649118bb5f1af1365417b3980811192f152fc939d7810901c29237ea2d1bd525eded17efb3379eed53f7cb51a91d448c0cffbba7061305dcc4460a9c73bc522181fcac4224445f090e2346b490ca31fb0b8bb457986cbe323dd6cdc303828089d680706e3a670cccd29bef143460bd61394dfb9fe3cf6ee6a40e09e973738dd5b5dd3861c3b97cbe57e6d3d5d1718a737ce8d08a80132245b1d28f957e53fd4dcc29e8c6cec6837e2258e7a1d0e3ed73e0ee013e4b295a2f9daeae3262e307de9c9133e515ef17522a35ed6a40ca550ae3c4e1806fef5fb50eca800c1867deb30da65f39bbddb69fcc144b17ecad0927f6fe0acdaf5ba36f947dae2514f74849495fad9f355f2468b289502776bec3dfe425a0f7a3c327743d777b8427c03dbd506cccc70768c90d5dca694118072c1eaf4cecc7f617d5ea5a023a5f21ddf1306de692a31f48dcea2a80578e49798642ffa6810d3cdcdf8e13a630ea25b7e053fb99a2da8b95f98e21e54b7f7b2b148d9110c7518cee1a799dce01f14e0ec387293819c2d4868e9b5ac322d9d68450221114273451a561c5a20dfc53d0b48867292e536365429eba6b97383184831b3f5b52f70311e29bc2255f4bb4b58592f054e8c6b1e12bd5f46836c6a96b6f61f5500583e4b3de7af374e34753ebf8987eb4f27d947a99e1447d395ed609890ef5518c64c1f5dd672657ad077cd5dce209fe42efeab47cae39db5b74e23234ce1983e09bf8dadde01b8c041b44893a638a311f6cf0dac63400d9d63bba87daa0c2d7e3664a871feb11ee28cfe0915dfc4e6cb26d0f4a7efc36e45bec634a50594d96232784fadd110f55bfd137b8c391fc717da512e7e32169032dd32e0c8432909967aaf5bef3a7d564f76d208ad4f9b8d97719a51ac2b16a7e4be268c4c0fe1f16944ba5535e3a6f9a3ed1400c1526987f58f78d071a8de6b07dc579942b88a71f9d0795355cd51b17e0e8910ba3f8b87854ddf429e843f374d076e9ac1334eafc982cdcb642f039d6b29f93a60108962bf61283f46fb67b6566fcaec16cae8072cea6e25e05439f32ba2ff2b45e0a28b055495b87febe567f2d5c163039b2114c4dfbcd7b0790c305e06a2bffc0845d141c58346568332927080391cfe49f51c7e75f3ff142ded4fbcb84a4155e8c8c4188f6108f56edc2aeccff3a116acc13b7434c84aa05009447c180deeecd50303f201e3e55e0c9dbe36f19233009a833eb7fe3673e313a472e7b6438ebd3f810e2b402998c0c96ef41879cba5a906773c6e2c2b6a1d8fcedf531293a740eb5f9fd7b751f64d5fdf1dfe6402eedf352956561ee1e3b0b8ffc72247ef16089aba30c50876d43568d456d069260557525d96a7257396dc1bc0bac4557263cfee49cc66142abacb05e10fee22f69440f9b4913aae53ba4919a95f400a7ff35eed51bc0ee7705a3e4e8e2136a6b1789a60ec6f827ab456aaae7aecae34e034b5ede85c92d7e1785f080f940ba235f9e4c0467c978fb3cf7c99397bd511645bc1b28d6fd7f8d380d0825ae1c6c4c517ca3bdc99a2ac7aa7a43386944b4cb680315004d8672bf90968fc5daddf66293dcbd8c79d7712f2e374d94f24a92c7858e95921d1d1fb8f72451bb82d3547ef326233ac954a5fb33c507987a9802587033f2f24659f117b4fbf951348db0a8726d9eb1e924c1b13bd1e1f8434fc61580f7fdf5d930652d3ecf2bc733b21b1bb0079c744bf3f33c740660a95e90d49281556f7c195a7dc1bf2a3c4665d2b796a325ea22fa0e8af9cc92010ac383ceff93646882a4ac48bacbddda328fd9932a5773be729ce7b418db8c3815bfee29c6a4337c72fc5c13191ab21970bfff9677f86425e633a715e27e1794e04d5d694688fedc6c4057075d9f355db06192f57e0e69ba1131ed460360ce317c6ae2f669277099829e7852711bf4ce63840821359383f13499f03588f689024adf13838cf655fe44b6b5f714ea04e7d579f17cefcab7651706d87e60b29566cc767d17d14bf8cce86f10b40843369d1899fd606d3e50af0319c99359a94dd236542011330192482896a909ebf608f000d9e1ba69a708ce10c4d3db1536be6ba6841e11ada4ae795d36b1aef717d2594529a6751e3036389f96ec0b020f50dd0de73c16a18bb370b4626344fc0f125b0a7b8e1dc332b5f8518b7cbd0c720a7eb2b593ea48eac02909182f6cd9dae254f74f836fc6a0e0556b935b742c2911cf8c497862a72f3e86fd127c483e48f6490dede10c7e9367686a4fc81400624c324f2a61f0aa290acbc6b8b1c7b6e0ca326cc0ba9fa445c2216195a20a5e195c14b4686416b0893a7a4218f90c36ff0a0118350c9976226e69278dfd3b102cd797f1d8754d385e7db4f7b13bbe9d4dcdee6d38e0294907979fd62a86f24bb7101176683bc77e4321edf7418a94a30aaa03baea193c92631153145e43ff97fac6cc8335ed64db8d5bca141ea6003759c2dd66bf00528b89231f0d9608143d1b4d25ec1214f1ee1391a9ab60d73d49985aba2d208b64603f2ebd8f4d5d45baa645d7033b80b301abf1eed8becfd48ac8f0addd4180d4c88b658303c4dba99a482a54d4199938c39bd9043487c51937b1db02c7b42424b4fec1cc5fad101c36919e8418fde90fc3a89cc2e046add47bffedfec347a44ba468cfb3f563d0b2ae0329e5a4b4b71e594e6395e94878689612ea9ba24b810330bd66b434f7fd059847e5696240681d2cfbf117824863e4104ce795e9a4681cf8771b787482207172951f2a7024b0fb584606d3a16fa126dabebaa919aa4d519f8504f46c358300f441a9a073d2600ef09362b388e133a6489d3fffc984ac42b0488488a18bad43bc747e3d90ea1401061714799fc48040d30d4c4e8ebc3514efc21902812e9f33ae3f7a3ee88075cba85b19f94383236bf96115222fe5b6ee7d3cdd4f043235be5a903077cc3df47bb4dc9a92dcd33c3884fb779930b69a31ba05349b1079832419937a3842792aa7b02418d5e9947306c8ba547c025de63abd5fda320156f23eba1e6b3c4bcb27936861be2021075d075ba24a0f2879eaea4585d84831db2c617bfc5062281c7d8157e8bc73a53c36ffb7bc0bd711482379867fa88059afdd9b230ffbcf5a32e55bb84fbb25820007cc0bbc29fdedff7cc686326f0e6c9f28f770997b8c726a1f58ffbaa247fdb0802bacc8bfaa7f96a3f5e87c7ef55f7d88e4d5d08496743c40aa5af585805d6f447094eada41a3cd60f71cde840f7e75166102d680d84e52c3eae0ec3544af7dd5ad3fb5385d77054a53d05c0d3b8ea234186578113e27dd78dc6ed1eca35d561db7ac8a5e8025afe4af7fb3b05f7d6dd03e0388edf02172ef9118ac9d1b236bff36d1097e2cfdf5ff5ffa31a47b28a57017b1afd8001331775454221b80c5ab9ec7719299a154c52d7e1e683619cd51fceb22697701c3ec5edf656e0a958530a08a10271e9b8f5fd7767d19fe2a5aadf74f643ce47ac388a3a47188f7614f5c6ec08b2ff0c50ae82360380f4ec14b570ef4b6926aff981362c842f985ace92150aff79b7d0056be34e209b07c9c3227bd5d8a63616fb58fae08931cecb3bc673087cca1f4d4287bfe58c705959685683d91f98fb1c0e30bc5c325a37cff123ffc6c436c3cb1948d9a4cec43886e64c5424c1f1a2a2f13dd28959c18054b2ee25efd884c6859565e3d252eb6b8ad420f791156a19adfa96a748f6bc62f3b824928210444c7169ca1ad5c719346f2d044f7321f8d3df8393f45a727e1a8332a3d3795895e6bb365eaf29660a73a6e1bdda342f97ab90fdd6f0f3b01db46fc0b56fc4f169917c7520ffffd68ec0ba796329ccb8360fa4316873009cb7622326317fa43bfdaf229332f1f7175c46c7624606f34dc70f54ad30002035c3ae8f5de680fcaa511a8f7c2c302445864f5a22ad1bd26b4925f9aacbbd46a7221568af76b49dc8d9f163977d0d0000000000