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

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

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

Block Certificate

Block 58145 09f6eb77d892f111c03a7701be8c032c3ad1a2740e3d95012f751c988ad40926

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
91a6df146447d884da7ee8b1b84925f425936d42ab8956f31a5792027bb70306
Certificate Block Hash
09f6eb77d892f111c03a7701be8c032c3ad1a2740e3d95012f751c988ad40926
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a001000000350000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000705ff554557c46fa504f535b3b34f3e4491c1098b2d3ccc63af1be33bd69f9a6ff69502e92a1e89dc8c4c28d9eb202d52bec0eefa375440f4c9f586b565ad83c8a32866b148edffbff0c2fc08c1db625e5b1ba8ef6741544aa1d0000000000000040000000400000a001000000350000

Raw Header Hex

00004020e67cbf89e61691fa3476675a2db1c1a934368d3e4b71923cebeeed17b20bc689ae75d2ae3759d4eef7fabf681d5dafecc806b769936befd5ddf1859e774fa4e94fe10f6a170404180603b77b0292571af35689ab426d9325f42549b8b1e87eda84d8476414dfa691

Proof Data Hex

59,560 bytes
121216020307fd47f5d4c6926e9339089d2577cb318bebc24aa0f0f1c107e73676ddb69fcd58dee284a9aafd08931212a75e1b018426bc266c3cf3ed5372b51f732902e70537a87ba3de6e7e481c26cfe691977cb5a257110826add886b10964479d21e1a3d1683bb0645897c6f0d000e4db90f777162f98ef4db9e61c76052e7d495c6b1d9a4488a1a37647b52420a67a401b788bd2014515bb6d3a63abcf90a5421bfb2d6d3fe6acd57af3829b39e7ae546a8c312731592f65c72ddc3b37dd019b216e7c3956320b711049a01fcd310e82ef874c63d47ae2d45bcb7092466a5cb72243628f83b29b9b0213b945d4bb46647567c7f06ed7575f893da8814bf0f8305a50243f334c02fa2abce0b234ce400640dcfe7a6202d4d753539819ea21ee3d7a85fdc5f2de64382091aee86cbe3368dddd172b20302c4436664416c04030e76ff254ee6a687c4dd302ce1359ea739eeca7dca5f73ef26a66514b28568a9ea422aaf1d66d0b4aa18936710a6c126a11eee33fe1983480719155f725157e57df3e62164b10ce6c975cb696541b02e99c3cece742c62e4cdcdd5ddf9ced55cec3835a6dae04bc296e72b3b7c1df65f805f19f4ea8626c2c86b8fd5984888b7e6f0bde7c99bd767224eafa14adec7405414bdd704c6b369c4ec02922ce98f35634edd489c6ad3d0cf008b29273d9eabfc366f08fdcc25347dc7fb3d7ecefdad16441a0a4ca5a34dcf1ae05769853ed2996ca083aa735bd7d695172d16edc1975265a5af73795cc699eaa39885481d28068572fa200b4ac577c127328c19d79568a239d602d9ec8f136c42029050ce6e81df220cb9e84567f79254cb58cc1453bd4d3972e7d2a67c195200383083f2a8d9d30b683765292e41ec876d19c2a3b4cf91226bf9f6ce62d5f20cd2d43cf05469d5381ee1e5cb00524a14a1baa71ea22dd6caae7e89327af32a522082923145598c7a98078a44411febe96668fb43bf82c51cb57bf58155ce0b80239d4c26859dd33321a4770bbbb3af732cd179a60a4ddcc3e25418f8f34011525a6d1b0a4cf64c4847dd01abbd2ab46f015bd4ebc413c6806cacbd17966399d0b327a85dc34f0160970279370eb29a05425ee8d7123ff971d53ae73c75762bec71c27bb2de7a56654a4a30cea03dc81934b75ce541ac2f85b9c64cf6d6c52e95a6c3f191cc5097f5ef029ca3926c07d202d70718452dd7e35f18141f250570258ff7512349f0ce954168562cfeba308da2969dd43f244f0f224d7ba70808127c565dffb4579aed83a0e38754d2eb0bd6c8b16c23a79b90c6c89abff82ffd28be57f39a4612e52a5474ab526eac4dd53c9e427bf6d9d054a16c8b3b133de118a05a21b4d9986ee956d46c83d3c0874f086e4e6737f694d437f4795674bb19af749a52c17080272a83dbb7e433c72f6d0fda915618f1fd128c2a74615e22e1934f8ada0f94571f48009dad30aa548fc7aae463cf819e691b926aba5f51441c3eb7609d46df751e9c80b22d7de06ea261482d245ed99cdad94befb775fa23b95afec712c582762b2ab018fdf694939350934ae285d362b925cb052f88db23205507878c1394be7c8f40d86c724811b8b69c0da77522df2e2bcb93f772d99dbed4c353a1b59bdc5e37a33b9d74eb5cc64759a7352ca019b17bdde81089f8cb1dc12a666c4b496e133ecaa48f0a0fb211da8d5491f94b55214950c16017762afc5e322337a4a114824628408b36384131253434d2c5d5707f45c89253ad3de72be11f1d1c6ef7b4d734f335825b3a5847cc52347b6c588fdfd71fabb1539ccc59d50146669efb32daa2bbe6e6ae65f5d8b3ab242a46a8fd381e71f459f1177d4854986706a37a5d817172fa27c11d8907c2b963fc08778681be6009adf18229a71904066a0134b71153ebadaee4391cf12c6cdd037ae1d1c6ee70bae6c691a1373672012c81c585bb7963276bb29d861ecfd964148c0e98e8b8856c87cdf8830aba6cfac16c296ea0ed5ea6e94025c117bbf93f8e58a73cdefa8ba715fc8c388e0eef0d2a93d858a7f3fe7e3eb48d3c3dd30215d28b811181ea781e23d1173a70b282531141ef5dc07e9ae6fac80fffe9d955851e8123f65322fdc024ef50a9e2dddf591181022f7526e452d8876ab5188772bb78612614ab553eecd8bc97e85ba859ef77270b964219b0d0b2cea3b3e498a76962ab3d9ae66edf1cc76beeac065947a6be3d2c40b3a21458e5416b0c2c6d053468bebb4cd00c950174d93f7de71afa313b32feef565f03aec528030dd97f88f51f68c660dfbf610b48633d7174a1da556becbe061bbfccaf14037d1970cf4b523b52cbfc6f7746a783e897c73b5d75220a7b303b96bfda3797d171e902174f69ccbaf666bda0fc1e00f650ecf50a9bdcb73c2e69e0bec4cffb5774c4129592d738bf34c17d8b8062df58e83f0065f3a9a28429ff8a255fe86ac48dbda2136bc97d657c7669bec109b704c688308e335d02deb2d99fb3c7fb24da885c26db092646c190be8f5217f43233865a797639a065f06fd02f4395c95dafb1906b74136f908bdb126625b95a953f23e39be8fc81f0231822cb3c53118148f465e4070f0a59d0d6cfb730541a334dbb385f778cb8f6b3a10b2ad4975be167420300c5225418607027d37f0ec759d92b644d8a94aaece4ed529a609c6ea39e177fff459e87127c146368cc7ca5fcf53e85d43bf39cb5a69ea9b49c36253e2c9b3682caf6fca0193dc51dd49f291160ff841461b63efe757778b312f20b299f8e6bebc7306dc72dac32429fd356de84f94288201bcbbb653bb498fc6cff9d8f9754bfa6deef97d00168e7d81f0a164309578f42494aec4456a766cba9597e01c7e70d1f8f49dfdd5153aadec0cd33e61abac92c1bfa0c04aa15465cccae736923efc57d632e70e0c0c310b66b0e1a5cefead967998869a63a4235c7cb8154c10bb7576d8fc23da6a24a123da3d16d53262cc9548e691187a2a617f90809c0d0aae1cdde18da258ee0b5f01a25a9fb35ab1be3afc47ed8df4a1b9bcba7cd7328ef758fec5b484af0fb6876de5c7e2a6701548cb93f27117a2e11f468e0931bb9bb9d95cec397bce334bd374d9d6ccecee4b7f851c594ad67abc62cde95577e42a0a282882824f1b5c6d8f097422f122205f8414928bb68bf0b53e89306023808ff3b6f17e0360a14e5a8df5c30ff4dabca1ac190559b981e240694e14aea44adf82987a4e544b79cf6c25b20e7743ad433a0d957785ae6b5ff38219b0d0e063944909feec9c938c6f905f5dcb93aba28d9e86724bc90c2e2091e4397009d8e2548516c96ee08deda7e69906bcf018a52eda790dd126f67e216d6adcc208c8535f33dfae9b2ab8ccd9d744f792b9a2356fd21bff62f7e30d6de0a884802c2e5b66205e4dcfc003e203a5bbdb1553770c04e085642949b84f49a23fcad8c50bb6c8c4bfa897bf43b366dd9005a50e47bacf74c6528d0f65770ea7776e77858ec26185575bd27fcc8dd17b3e2b498177740839630f8ea94bd3ff9a9398d4b241941f5215ce6c66ab495324576b85b593d42524f22119129749542957de73c24a914b1e65417aeb56eec5c35ef5023628a39bc5ec2e6524e8eeefdd866fc07821955bf10be4ff5fa13a2925c645ea3dc41ab452e8366244811ef1ffd70599635fed6e813912e90aab62cbc6a0e35353228b8fb28922d5a43b23e54c1422960a97d06b1b596d8aae56307808ca1e364ccb359c25a985a44c50943e284f010ebc3c4278a034dbb2919c9d08fbe08ffbe9b2979e393c5f74a67bd2a0112830c95288d55858d9568ff3c0b465a3cc22814056d4e2b8810e93194d7a0c806f87ed05bd98e79b958b3e6b6bd7075ef8c4c8253a6fc47d78376617acb7ecdf172020a0895f9dfe1519396f45a6206b206291f8ddf4f201106db23a4edeb1cddcf5fa874662b02078d2f74db612915f9110531a52b0a2a2cb791f5770723c110581350bbe13456d8af819e0d6e0198696876fb2543e078f25d084b8137843144b012a3231118f5295765d52eadd50f41f4a9c35be80265784c90eb88bf2c47c21eb11ae6cc153533339403b9e14a761a25e6989d648fb3500c64fb6e2b50b620ab3933e5bacccad6c98069b2139f5614ebe33d3edd6c76234fe33c6a1496724e174fe087e5efdb3c91949169e8aed48604478b6aa8124f5e7eb533f20c592d4d50cda2dbac6112edc1b67712f0047bd7043df3e48e5a6d09deb13873c56a44e8f4502517a9ef8e4c3bc64785137b1a33279b952ecc7d0a190a3a4d5d8ee6cf96e07a3affb8398d3e357a616dbbf760f9d92b76c04f27ace552148ac34ac4791538c5686f997c1e2bb0b1c48bfca471bab1813813c511c841c7cf4262071dbeb56ea5b790d3cd88348fad5a5b14bbfdf3b6f06e9d76d3e3d93cce19eea8f466a252158361c75e8d29f7da6ea6b7e505cae5b91a59106e8c32e2d1eab357add1c02ddd7f540cff186643acda34e8ac5673b163db21880468fc122463067071b74eee7f3e22a08cfbadaeb3da474d36eb3eabe7b9aec94e2fc2b3c139a99390d005968c865e71104c795356bb3c81eff469549be8ee5cf2544c6bdbcdfba421e2405fd6e607b502b7d5e9991c2e5ce9f6352725d3d1a0add7d90130a08d6e443f42bb5701d501890c0d056670995c9341eda536713aae77160bb2f8cf53ab6e89fc832c597bc09e0db7cc755c7f52629070946f6156d387390ec7ec69065106f32d80ec4f496f6c8c1fcd33c57cdf8421d9f2c39e33fe6e3ee25570b3273006fec26ae5d061ce84df43dcb26c8baa3375ea5e07932ce85514a4ddd10f06809756fdbe01e274ee2a152c585a5d573e57ce81485e6b8d660da6e51d2d752f09a68fc17505bd838d836a5e6d8935b24970757d978342929d1d06cdbc866a6296763129b15e0516cdaab3014315fac38cb62d4be00f979329858694fe8f75ac236d80c76d784025ba878fee58a1cc045afdcd58a236ce22e521813d3b2fb2eedc12e1f6f0492c7d8d26fdbea4619e57b7c39b8bc362b28cb3113041636543a2fa36075107e56763ec7a033217c183342b2b4cf48f619f1a18c0d71982b5a44443f8d4b13a0d6192788654b9a4cce3ae40c8166cf2d75b1fe29f452a3c3edcd0c299e7470e249e2b5e694ac0bca4926c3c76bb7415b3f573bd47b3d9d2a17e5a6b42cbdbc5770539288978d4d49abdb02bffba3703e2fddbae9a27d6a2d91abbd7d36782d791cf0878ff904dd814b1e56e94db4994fa951b31610063e14b4e666d6a9d11c80f559a0c7206b6b83acbd307cbb19e1b0f48f0d393b0d7672cff6bb267864cfad6b7e9b5ade97ccd650303251c9c0c1f07a3ea8f90047c9988386a406f0714e3780daf4ed0c0de325073a43f16335170eaf93449c2422b383e565aa953fb0c88a2418f53357114113572b2875114ddb30a5cfd19bca71e89d037673efedf92fa7399f61c5d5ff489c248208f9db99494eab88ba0c2a8c1934890582fb9c602b037ec264a115deaf8dcc361d6e8b5555c09cd944d0f36c444f2fa99eb6f8115adb85890bce1cdc27146390c68ab0d95dfd00eaefe0e887063f08c30996724dd69e977fc4ddeeb7480d91a2e11dfdd580426719075148637118cd9e7bb4bc576ea3dab606d89abf414f45c7c030704892ea7899378301cd89e36eb94a758e81eb5f1ef4d6f92536f78feaa143ffc7d8e84429841b79bee6be56064ac2e03dd7a7e1779e4447bb4bdee823990e37929e5b9201960a64b064e6c4571762a37eae58ad7aed442feb6b4f2fcba7ca6434c9ed8f1c70e39f4872ac64378fb88ab9851cc2a499d9b87c75a1c0c722fe8cac44849669761fd8bbc1da1f16b4355f7907bb0c53b8b5a2e30f2e25fe8bac98fdc2e009dd56e3b65216ac1ad545a93f501667b79f991c2318cdd0746c0e0bc1f07277e3d985bbf826ac9492f53b6c47145ab658e36442db0fdcbc8d9be77246980bee7faff02c846c63301669a83cb94c5e4941402a5e34ce3a302dd62647c4ebb5c26f3a7d889695abd2b589cea7fc508b4791d57595d6d580b6803db35fd2ef92c140e2d47cf8d2031da723c07fd3f5148da374eafa5a308e03849ff3db7ced73ec54fd10cf05d34cbdfc65e66a0f4f3e4195b662ea1e3e9e637b0759fc18b4f0cc874108816fb4b96ebd9e3a20c470ecc7911c2064fa3daaf6936d98b5f055d27c33263851bb8efa196b25a924e1e01a81e51830718ef5ad306702adc9e1a17bf62eb958c18dfefef42a4df985c23d56659b343ab4084c73edbcab7aa527586cb37f6c550e1f1ae237ac1288d2589faa8d1108e48dcee849edd52f6fccf2eb6073ab44465bc3d2e05c9bf5f0359bae50bda62e68bda2fd5d1c5f3936acbde63f28f696d589252f61d3cf6a6b92f924ed235fbc86142890df5060a82b08ed049ff0516302f5917da19b3b5c62d3b0a668dfc9661d5fc124731341003b5cda077309c4d123b2a7f1c29a82b0d4f1cf87ec352ebf85f1f617abcd822c0c9e2a313151f3ecaf2f8c978c7ce537ab6029dd6a353f9767718889153885eb9067784de4065592e03bfc9829749350d2b8c4e8d718d761b0a987f6eadf18866c1ce80f5b1a359c381ab4a5e6996e39bfeaee8b813329d0cce48344168f3c242de4f30a4ad696deb3e0dd56c5e72bd85a9f3a6983a9fec76db63f12ab01104dad19c4b61b4fd29442e12ccbb9888e5ef6441c85f7ae4318ee86101e7991b08abfce1bf3a4aedbcff77a5ac48484fa08d91b7acec65b8f4487871d375bb95371a222b3e1086e3e03bfd1597577d0563a108be812013921349877ce672ac4b3194324b49e5a635519ab32a1946553af2a544256f03ddd300147f11a6c63ab978ae1433d7a17b1d889387ef7654132e9d377e23da26b53a967f975fb4c9fb5d13d9f1455401a254ace712ed2d2261527455950516a4841467e9c6f22859a969e59537edde2b89b231c8c77898a6a5eda57ddcfee2b73a86de21b2620a5a60018adabf965956b9e993cc3ebbf1f95b6d26a18b40fe8833a6a41bd816ca24152a42b40d75908df1da56479a18bc74bbab47c100369f45b3e292f8063e08a07570b8456cdd6112c123034f6f671f509f2e09fe78c74218863f1ad18816f97286e7cb07c670b83ea5f03114d7e72dfcd02fbff1222e416109dae48714b5ee640e4b5fedf1076ff97a16e3f2ca2592e973c6ebbeeaca385c4693bd944dbdd46c675cdb91e18435a06f31fac0df5d8906acb7fe9c40d9e6287b92fd03cb3dd35f8df81fc498945e9d6f53377094ccdff986272c0ef293cc9659c5d8462cc8b4e6e4d5ffec68e8d4a9e5049caa1faf84af753f9797e28c14047063503511849c75d8145fbe073bba9116311f4582d2c6c6dee80c04711c3760649444cb21c099c5fbe63f0ba78d8e710125ec8fe574b2d1c75c90bafbd56a7cb551bd8bda17301949cba5c449174ca69221f6114d16ab6f083233f411dd98e9a1629080d755dc884452a255ec8af17720bfb11d225bd62f225ae9eecb447876ee15d38504b27bafb786e06f2c0133225710e34dd08fb5eff39588fb66467e1df1678c69a0d5cebc6cda33c3c68f4ed5cb54401840aec7d52a75d6c51c22a59db409c90a870c15998758ae214dadfacdcb153b43c9cf0a699daa72962eaedf637d18f2b23f44a7585ec74fbb97eb72ebff55b1394a398dea75af4466fce7fb7c9b862df1b280f2989af0d4040f60c3f91a1e3c1e3046aa5e779b37b3ea9579e8e77091dbd86ce1f45de2d57d1b29b4dac9224c046ca1ab31bd4d3a900e834d65ec389204d1953d9861719588f8170aa9f8dda1ba166fb4e261174d6d44545b18cb33a5d3d949da92a00e2048dfbaccc6d710c6419034597dc0454897cd486d2007bf068fd913265f0007a7b581e4338d1bcdf72a65a7c1b24a7106caef34706ad5b02c13d2381dc41360e6459700e55ce3ba3dc6daa46de1afdbb455769dcd258e56d27a2eb6cb6e5f023ff34d08d0ad9c8dea5e45bb0839d4c7305050e84e2429730361579bb6c58933cf8a074955d91ae38e7a3ab9f4008af9bbe19867a53ee73cf7d20ec60f58bdf621f75a848d6ae85cb7e2ebc2a8010bccd5dc66ef88a5ad2dd36b6c356cc8aa20629650e60839cbe1f3bc4131eed93271dce743cfc2a8ff25d5ac8417db549ac0893ac3ddec161f0e75c8c2b597fbef545985cd9b055b75c7b421bbc3a03dca346eccafe08e8721e7c5fe341f8e2b86a6346fdac533083be1a4d899b7da8cee4b3544a479369dfdef57e023e331e1655ad38cd75be51c76f5c828d24220987577f84728c051c6919ab9c456d75cf808046359867b2d3af5111258e1706a4e25c0c5c5f9e8d1a491289b2b059fe43015dc6ec226d1889f22e7e589b13220ca77ddb630a3764b80f337af7866769b2b444d4ee898d273756952554dd8b3e82d50bf408d5d070e1ce390234738e652a079f07dd36cd80d49806186baab949fe1d41cef06114033fa1576b735d7b2a38021a30d954041fe52d54fea1308a5891df02f75ba132419db7411e95c52557d67755bfa38377d85eef04fd3909a284de39ec4d66bef80ee121976d6133a2114fb7e59b0213224d765c98ae3c2bab50e109f0f8fad6c7f6f745a2bfb686d6c72576ad51ca0d63a954cc3c6bf38332b6454e2c1ee28c52efbfdf78aac99f87da9c9237acb7982d8571d88057bbcf1218dc35201ff8086e0461d05c7f5770195094aa35416d50ace12e5670cb21f60d5ea1d82890c35d23ee0cd59558a79c973fcb102a5deb7539053362a2d712effb16b558eb763cd4f5c6c513ddb497158927f132eec22112c6dc928f24b4d5d45d067e3bf6fef541ccb0215306c457f5984975eee6555a1150a67d75ca15bd6efb33f0ff22890b995446f6e928fb1f1cb05e8c6478f3002fe674a2ff965ee57d2db404088e046a1be81ea5449f2ff3dda45931d2a5c01f13156fd4cb74ec0b000cd7d136fb84f524d3003db70dd4e563dca30c9a02eee61169ac1a9b93013c38ee7c5f842cafcc96afaf83dc33de3a67f3a7a9ce54241bfab31c4a796f208c4133dbf6e0a55656ec6e783bd5a3e762af6feb842549f3b85a67d38ccbfbc16fdcfbd7cb7af16b54c923e07ca5fb9d984108841d14bcd7ad3777f70a4c3a25aaaaca1e8bff5501b076eb506e641e2afb72926d55d20046b329c34ed615eca0cbdc0006ff668b01ecc059c7c819c045dbe780d80a1b74cad2f5f1cf2b1d192f228b5802bfe4dfefd96c9907aa01307a845bcb5918d6068fdca1cb8941de7b3403bee30f0bc3cfdee3f407b77b40d563108fbe9f488a878bd555ee3fa02cc4854db98be325022ab6a182d6a9e3677411e2e505c0ea849bc027e4c666159caa011640869d24e658efc20dc40dc4cea5c756a005c85326f9aae19ada9befda1763aa29ccb15558f2aaf791bed1e8459a2cbfaa6efb47052e2decd4277217e82625a91bc710fa3a3723fd4506f050105f1d4cbc5217ea1099c65ffaab04b2a35f0972c2fcf3bf591e5308104dc710aa3fbb5b2b39fb9370754a0271efef1efc638c9564a6c5ba7503da355f190dd769039e6a67b1d298f87e3e264b08a3d729de468da6dbdbc9aae66ace820cea2ac4679a04ab4d2dd5aaa911b99556ff08159bea1c619f864fe3738ce07ea50cef30b74fe35710ab0a7013ba7f7c5d3b821d10cff91d7f121d39955607af4ae7ddf982384456ac0ecaf0f49719614b66c9700035a70b9588c732297d8f9dc288ad48481f06a894048bca68c4d9fc9886c3dcb2f70249a879be1e80bd200db57b328aa6ce3b46016279bc2e32ecdddb2d7d2d36789006f32ccad7f1c3d2ca98e0c341eeeb56e4ec5d19b8be221175b703796b9aa4b06e67e6dbf338a9412af0cd7ce3b94335c8a8b61692489d3139362cc8df69fd763680d803bdbed3f1b5737eb77bafb2f14807870d696065fe812626e6419351d5eb62fed6ff2f6cee4047d892b65680feb0774497a9ac6dd48e650dbf9545f11c6ca8d4558852c83f474a0b52854e2ecbb122ae7b9895c1c17c6743e03318328c0a680ca0637cc6519cc1fda313bd9dbf5e39089d408f9b7ddce911422b7533f514e279f09d9612fbc69a14b4c5edc08726d088268bc86e7771bbb522c39350779eefff1238f7fd461becfa424896b15daf23da490f5a0b6c1ffc7eadaa86440ac0be6cdacb83c3cf297ff2c9af8cfec49103b9f9fd71347f65e4bf466f564676fb6a9f2268d52f997fd8c73d967040d1af10691040c4c15e749af7ab817612605514e61f83fad9c6785d0e9791788405400d92335eeb95124fe8440a7387f56354a56bab7525d650d885b9d8ad3d8478470deda34cfeaea3a6855bd68ec68a7e37d423da07a2b5015d1d06a90fb0412c0ce5758eccbd9b3d67ba95b7cea6101d8cd4f0c351299e530cdab226cfd7fcef02f2b2ebea9b7355a58ecdb8ede47315695dfb7778a5c7e9850cdbd521d916dd9aa4cbad0f7f225c8c03c652e29cdc585fb3dc230cb622aa0cde7e0dee3096bf2b11559a159e5115323a0e32997abec57cfb70004d0784ecb10262fa08d7ed8afe2dd601176059aed61184f30897ead5edbe1628bde130ac64177cc7b553f2295577768b2842ef27619b120024c1cff9ec9cb18c86a318ad5c2f6d51f34e52b53f9099bffccc1d4228bbb73ae603ef8db807195d5af5fb5e42749439217f50c22d47fb1210791df796dc83a89d8120a4c4c266181b13fa2506a30b1d874da4adbc0a30dcae447d9434b264701d5ab4b204d5090ed6cf8306698319c2b9b7eef0de0e02885659b44b41d774928a59ccd55e07e1b46bab01c16614c2bb9494deb2126f07a13e3810c7145586d136413d6f32ffe29466d3bb1bdf1266c2fc05252f5f48a8d3e0bfa4a97dfdabc246dbbec154f47403ef4c869088f331142ac48a5c9c244e40781b967a4c3c6a9eb465a4d6eb7bf95eec6bf5f15a1c53d1943c522aa84c9d04331f1360fd4d79723406b50883570b03ac3c37d37271611e13955252e93712ff84d742652ff3122a7bfbacf4404fc225ad4947fd8e46a90efcddbad2a6e61f4682a9b40b0a75815343de7ae6d381b2697045e92b3e34f0eebe439215a99ecd2dec2bef4b43910231c03bd3f62b325e4fb9a6ace95e124c6e040908149ddad01cabb4ddd0807044d2d1d35d2490e35e4dbd082fb65ebee5928db27a22952f3c9d6bba2e7536370ecb4f635277db9a81f544a33800a944c5fd67fee2a867fe3bbcbc35cdfb8951a5268ffcb72a294105205eed05db2ff380231769b77f682293d3e17bc1f382d847e795f9bb4cf957b7b6a7a4b72f82f4ef46e3b4fa6635f982382e9b8ba97b005a8a293045a4f6351169525b5a7e5ce936fb3abf6f5cef1d8c6b2cf633686ac4ec8931dacbd347d0dbbf0c9d1f7ef8a36e2315111adb82646948300f1d498f90f188484b24ff385e747b54e5f05a4b22d7116a68e88b1a9b73a08399528bdace952dbe36c077ee314aaaab9c5106937929efcbc542c997f9f4f2dc1353fa117db3be78e1d897582f898afcaf855a6aad74468f38607654fd15831bee178351f56deed854fd57fbc3a370a9dc47223a6031411be17ce2f133a10fb5aea2802e19d3f1e7bd5b4bfaf07ff234adc09236b09d4958fa75657f32a851acc2be39918b140f3c64ac20677f88365e3878d3e00cfe0bdb1c3127214f557c75b174e30b0d543dbca78f1598fa6bca8c73f483bade01ea7d34eaffe929e504b1e56f9e7f7bd10106b12c37f612b4d64e3b0b35f2dd0e7b8f4ed662732879786e88294c0f73770f691ed80e3dd315d820ae0fcc7b9cdd341e8dbe13b71d23ca96ac3b0de96a96bef91c51c91eff825e0eaeb19e8b284121421e5345c71c0dbd7a3710fce8e6f5e29e67b5a36e0e821388ef8eeb6a9625c32dabb2aceec72935c1852ba39637423336d3a77799c6dea9a28a55d23fa272c86d8233d0f1992c9acb518afe61664f8851e3d6c3450da2ee00a9fe2b439b7154b6cd8f2ef52d3bc2b5d3470b034f7d9497fc06028d8f6473ad22e8cdf30ee6173d65b8666089f7c89850421fb459c90e7d1a43034400e4b952186bf5802a76d7cef254f15c4d72b793cc44af6122a9aeb0abd4185e64a2078ff3c80d5e28db11fe7483bc8256bbb6de6beb41c004cf753bc8dcdf04dfc63bbdf8dcdf976ce3d1520bc07478d8d9753cd166223e38e629d095cd64758e8ccb4e3a51906756338a4b2905b1d459952386f10e9be8b2fa5316f098595ccfdfb2ed49e58f1c08be0c52a6467291486f30b0e1c1297de4607f8e185854480304c9331406e6ffe28b41349bf31a2a9f86c648d65bae70350ae3309c8cd3adfcd60b9c661e55893a6f4c10e0ed66e64490883e918405b7bc0fa6d2fa7f1263f5fb4b8a8b0e49d07ffea0041411ab0846a89402ad0020ce0fac7e2aad0263fce87d400e01706b76268fe48ffe34eed861741bdd9c762a136305be0cd5311cd6c7ed671af02a414ad87e02d1140bfdb110176930d65a5fab5793ee44f0f292bb10a22f8b641a904cc1d4fefbdde10f3f56a306e5ca406c6a85d0f8a6871382bdf922701c83efe4fe0fe69ae5934d2b89f4c73c90c83fe24fa91642f0baf9f98e433c5b0c1158d6632aa897e6740c43833628e7af0a6738707cd438c219a6050868ff0f079f7c1ea9cc87aa515e4e41511c8e5f37725de02ef6aeb5b54ff3fdabc83aa860386792f9c06644e70c220cd405adb2b606741cd660c33a3783309f7c479f2bffb14498eeea38b09ea49e12cb5c3a1bb9a7a584fcea9f4452d558f6f12a0156353d0fd8ec7ae2658a7ec92cb8438e4a832bffb33a9b30a4c96b0484cb43a4265e76412865c3e7410f3399fe30b42a778a162c092c01fe6060479fdc4bb1058650e56da5b66f9ed61e5a16abdd8394b056f2bdbb3c220e0c571541f9d8e69f69bf0c42e0047588d8ae6feb1a25676e27e9fcc53e5edde9233a11fdbb67be012949c837beadc5299de44f9a4af6bca4653bc33360bb2077411e34dc29405e6e01d8f9c4f43ab80f1f23957755876236f3539cd39661001a193b8494a403864d0102832970b5798a96165001f92538ce156f8ff0767ffeef70f01953cfd185b708b900caa2d3139245983ff44cf9e0dbd608b81e915538a125dec7a87d453e83dd489a795e3e23e9a40419a5029219461bffe166587a268e26cbc598f3c69c7a1d5649b5740e731bfd28e37f93878e39015c1a973790d18b96989c7f81315b80fc22fdfceb306144f2f64e59fc9d6ebafd3c65d5d80678c1c70b58726eab05057bf7a6f6ef6f9fbdb1805fef50147c0428727306201c82e0058523d29a4c51f14f4318f0dd97f8ae5a28922a6f5d78aa8577a7ca229aeba223c8e478968ef034dc214714f3627760eacf3c7a464f35ec6f6e35934fc801f830ad3ecb9c403ffc0ffd04c334eb34fa478f07e4eafa34c4e48e43c55e34fbf46dba3dfae04f9a96557887c7e60d21ab5a362a84215dcb61b891913073d851f9e103eaeccbab25bce46f5e3b9faed1c965d3245147d57dc8e795a7600f312e744f98c1ce9a02d1266a4e2e90d3d5dca8053712bf604aca88acef783725271354ae5e4081acc4edcea3d146136709ec0b04dd70247290d25cadffe42ffe5ce339c5d4efb6ab6153eff70af5a22083ec5d4d2a486cf1a88bd805889e6cbfcb66c0df7a5070c641d92d4854071e08fdde68b127926745a38482707164202837252769f4ec3527545d950f536ca261357ecb550475760bb1daa504dfa35881e5001754643cf9c730396e7629d748620cbdeb6a0630ee3a76f875373690b26ed2eb36bea52e947f25f77397d6767a50817152a84a10559108d1ffbd1ad9019709b7a7a33d99384fa06b33c548e631a036e6c0b807bab60f5ab80bd328fdf7da9329d2677cc0ef96f5674b70d1309d8e1be1dbb61a4bf0946f1ecb89a61b17d23b48f0d1e62cf0048e5ecc42f64cc4a788fa4b32d106095b489db13b2a6fa51af15e5a814a4c3e347c87cf37b26d7bd6660f03ce6821098ca8e1e66c7817b31369e7094e797a55776b85800fa3f1146eaec6be9cc6fb1d9ffbf1273b1fda2dd6a23dbbf821e9602dfac3a2fd4c8495b594c0d1387d0972c24b479a49c26a288463d1bb66f3aca7ac94e3eb900b742b30e4749f469500c982e87d8e354f965c692ae152e6dc6f388dcff9a8b423566c642d1b22509f2e31d31f2d46f89f76d85bb737eb72a9196ad8ceca7cd050811e33ecb213dd318746693f8144673810d348045751709f2d0978b777919ee0974bd76f94ce96fd0c3fb27c2543c91ba9e37ce06187b29ba9b4cd289641a1f0be5562905fc9dfd2d300a72c2d11f3208d6b54eb06d4b8013553de85597761987f9dd318de987e2502de45267b48fac521d34851332a3f026b9dc73269f6e9462e312c3cf1b109d0af4ca6fbf341b7340deaee1ee1ca78bdb7ccfa967a685a324e547dd328b486f8ca67af5f0d2f9cc3b64a98dafac4c3dc3d7ba65939957304172a59315ec5390e218cacb27779b920760d44e34ae62427cfa5d3f73d8a0706a63ef84744d65d0ca2c9d2de8e97402146a15cda0e1fb6fddce6d8c2f5d7213b25f7972cad4aae93109749f970a11b300c0052463ac92739b0853055b35b72c8bdae36cbaf9fa69af79b824d4f418b986b2158076d5ef2ae02e35ea6d492a6bd3332a791e3b8e613066639b91dcfe828818f7083c796d82a049af1483d823488fe1cf32f54ab7200a0d500b31a55fb8daeb40e514adf2e3f6b941c2d86a602b8407643d8dcf47b0aeadf7af352b4f2321c573c8f2690ce0ce0bbe8b77f19738a2fd2f1e725926053a9f8357504475640c31c3d87e8b7f2bec6de3beb154ac996e0589394bb7bd263efd2fe36f604a60cc559715f9f5ed43a965c26c94d9a3c3956f7499979db06dfd1067689720971e6762cc45fa8e7b6f3383aaa691e396f2f9f67bf987a7bc8fcda4611f4e9f4aaa9233b1513b94f1150195744580de544b2cf5affa61d5651e2a206ff3ea2a19b49ba3d3b327b815fd402868e28562cb908fa6e7330d113a546a6ba9bccc079387b40ff874d967311b92eb00eadb773bddb7c302387ccb012814eb48a0518f24f37ee68fb6c001c5b07d1dcc5234fb597ca41e7eba7072e99b821818fc4c373f8a6750233bf30a59b24aed010bf482ede223d4c8e539b7230ac6b2fed471e3c09dd600376658937f897cfb308c591e7eed2fb43046cfd4d23c66047c4c835cddcfe879d33e5bb5acbe2df6652f0002054a11295eda85ff340d7961fd52224d90aa876e0c224edaa14fc1cbacf076ca6f158ae9193d9f86c81dc130b41be77921d3af5e8e9bd5289fad26cccb3fad605cc32416a4d2f4d59f74d43dc6f6c5c0b62baaa5abd8e7f006ff067d3c1077bd7c526442ef4efc60de98b2af558339357af57ba70d89464b16c8901617c6fe204177490d1cc807f5e3d844f18960294d56357db72032d8c7efbd38d4523933532a1dc24ce8cef6b56fedd309fbee04bc881d357f42cf70c25ab9546bfe70ec226324ad239bee32119a2f05c95414cec22859f6f1d8ebd740a8fdcb997729377beb8157e3f3cc8450850243cd8796726ecc376ec06412c4bf829a3aaeb3daa63ce339d70bb349cacfa7b126a8e9fdc81a2b36d82c05c24820e088621a56528cbcc0e2d4c0ea000a3eb2ae7c70b7aed42fb54fbec1c144534f0e7d6130d7018614c00a50e4bf5addc9bdaa6459edd7bd00687a24cfbdf94a13031b8079887ca8149da63cf088790c18341d5be101c9a927bb82dd9e865e9c50e3a468aa74f7060891f512b7dc80b6ba5cc947d61f178c48c8aab28634209635c12e0eec14140769f954041ad8b36ca19f0765446f36d4e6f50093063dd0bc5db35e25461dbc7d2a0a91eebd57b53027d8d024717f771eb336dc451161acfe38b89f28fabb6ce9655fb449173c55c82c7af4dd7d7e9ccf9ba95f7b395f5e4a577977c559f1fb083c8c31d94c3914dbe7d514fecaf0f79cfc285ed008d30167dc4da15b08299b5c8c48f6e1f2dadb4c7eaf8642d8801d477dd2d629a7b24c6ee70952ff3460bc65cfbc874258c3d5712313cdaf314661f51254412c7ab0fea0350162e271e90b7c6ca03ced09ac265ee0ebe79d4172922bbd50f4ea04377455d91a305daeb4328ba802a62f3cffc9c649c4d15c06bdbbf872fd7a8f397ef961aa8588cf0f7110855b8e792a2cf585edc1b9fa2b1306732c0709ea14d7b0bcfd1c8074f1da54c369a62fd74a445f98ffcd369052044a5fcc54b1bf99533edd94c2d791b6d82823f0063f1eeb847ff801133d120117fa0c47884e81fb334d0c4fd4c98e8ef1df972a1db64470416808e081bd8687a11177a40da974e19999371ddd6b726685a4e027dbdb6d830cb41fc01f539f3b129da2030b8e8158e17b48760d916983cc55e8f2d713ab4e734bd688ea11c82509fa3c230e8ad7b22da59b46b72de3e7e4f07e894f6631fe77c849784196caedef0dfcc77e2b80c33fe2ff428139796077752609add2f06e367456dd5f35d61c021947c8a0dc7c87fa54e4200f16c270e0ccd7217680408fe2d04dd1b8b586c1b06c32855c6323b0cfe813ebd73f0807cd40a3244eea1e8a8a63d56915f67ca9d7b251d04fac16df1af2ca1777ff5d19cb0bb395019029c018c61a11e447ebe3dafcccfef7ebbeff6d6d218114c2bf8fcbc75eeaebe28e00aaebedc1715f1cee1fa52becf5c9bedd5086e6b8fa764ffe08d1a0dd5498646932fc686180474c15779afc3637b85c1308b1ad42388ecae74505212f2140f4ccc3fcde6c7eecf444ea8b2c740b9dc1febfde824a29df5f0c40f9f7639c0948353a13f1920a98eab53bf9ee8a7780109ac22f5c27bef006f308eda6555d5bfe282447452f8a109dba440a5a6cdb0a9c059d3ee1149cb9c299c23435074163ad0219e61a85fdb5dfffbf2c4d11ed93e4c3e95da39c6f2ea08d5f00bb6b33bd2dfb85376df5d7699429c74671fc5673fe0b592115d244a5f26ba240869f157c45e3a750ea1e56e882d06c0352ea7560144d1f770cb8dcae569e406e9371e4753eb239f3d911a2a45232043cb72019187f81484298ddead2d5197494d67393b45dfd8486a090135f0fa3bbb367117b8bd3bdeb906e21bee88f9e37b6afdf916b3776c30481905b38a1c79947cbb1c351e62f4bda91ca7b1537607bf5ccd77818cb8708be1a822afaa40c721d25470b2ed2fa976361621da8bb788d1ca3ecbfd629009971ba9919c228dffffe1b4d72426b5492d049e426f27d54e90f4554d39e98f403bc430a156f6b0c1bdc018704b1141fc63c6bb7ee383b9b0c7395e5cc021c35ddce19dc33b51ba515de2551e3a8a4c15cd06aa1e9f01df396e51ca00e742f854bc70b8b07508001a5291673ff484b76233b7151b2c3f52a5ec622e7ca3bd73d8d97e99cc7066b908cde364349db423118f3917e2fa420ae5f381c5b6de10991b55cadfa3e82b252b6efa13eec235ad57f1b9c77742aa282280ffc45922241afd202f4817a5bd3c424939d8d89aff9481a15097883ede5c6b2bc82cc8ab525615442c0e61672bb77fb08a71bc0f34515eb5cef9f3c883fa83e124dfc806b9220c28841ea699000f6808b3872ce00e15067b286a1650ac9fbf435a88d5d4961a23ccd9428db2ea0928e5e6c319f5aa3a216b9ef11a032320b77abfbf0adcd4a8f7db719b7e7475d05eb819a90ad5161546f4c722a8a5dba806fbb1e51c0cebeffcc5deba694308ee8d96e6ce1e552447fe7aa6804bf3d0ae90a6c1db4872701befa84445ea5073a6e2f3d8beb9d940749fdb0c12b80ca8dfcce153f11992a83bade2b5578e08601283794d6bf94d798f4f8f3e36f9d8f0965a052e04638d0c5f8d886aa78fff99b4034122f4472ef9300b4dca25a72eeff25657d3d2f3943225cd21ed3e10f32a72a119b453141eb6181f5f1f5d5f1201a2a218dfbbcb2c696cce7692a259e22e57d4f84a871919b8a7620c766049d3d67217aa6ab16f15d341278106cf992926a793cca8ffd5492523fc4e8590df8cc592ddc7fa5416f2667ea4f4f1bc6dd4b33d01711c5ef724b1823d35bf9fc3f84f46f86ac031f830a4c7731ff7f22d6b413c33cc43a48a3eb539caad486c4eddced6e5bf6977ffc93638bcab9f2f571eb4a02db81f117a523d0c314090edba8204e2315e4c8340062a045b888496519abdbf1eee3664b74b279ad6e88f4f40a8c5636a616b27ef45fbe85d710909ba7fd7b84e0729faa3c1cf790c2b0dcacdd08aafda6d0efc0a80d1822a48280a9780c10c0a28e88f8c72bfbcff2a9e9a62baa38348ee9ed9f447bac0a3468123f01dbcf97bb655b5d08dd4dfb2e3467a2763e356df1233f129736b3e8e022226700a6dceca92c0fa9de65ac0ab4c2eff7b0fab2528e6cc3c37977ce0a74c718b761ad6d75a88a89697eae3a92571e7f3683dae60e08958e5ff0c003be5c15818a3a15a973b66d45c2229c8be3154206278b27330584e0e6780e9019715d76f7f0acca65725e9a146448fbb5fe3632c8054daff03383e8f01d33823e05259275f46e1ab40fbff8bd9bcbdc411bc75a7b4190fffacc757fb4f56a18f94d49a4dd6e3f65f4efe23848d743af54b1aa06875f2e79318334fe1354d265744c749581bea307663011cf3e9fe6ef7ad4951c61e4eb0ff4817776d0dfdfa112c9b3bce017f10e043e66acb64f1e7d69c64f8d16919b51f1a16ab9f2b18122c63332cecced1437cd5083c99db22e10cbad6d67b340c02f4aa73bb7d616bd2d7493c5859194ce88d21caa77d0a6178241e7cc335a9824c479dd95201719c33968e8774b7c2dce730fea6dca6759190ede480bd2245e25ae7c0b522a411f48acfaba68c10c325ab595acc6dc14e149e17da2b80dc9f180ef14bd8e8615dd6eb6d298645da64eab86082b9d4f6685b153dfca36eb502fd7501bfb352afef174dab1cc8ca3b6ff277cd365376d5e35cd329058d73df7e666df84ee76715d006738c0a85ef0390c528c2616fa4158e1683219abc3cb9c7617550e07d17e04a20d985fe630c5295bbeefedb4788c2018eda4f698fac746ae657de60e370ae334ee9980732877aa668b49dcc640fb1dcdf47d5533fe453578a642f0e7afdccde90b825745f5c8da0c24b9410cbc62b318f05f3b922b6146e69cfe1098ee1411118f253bb2dc72ecb189a3c025e9f909f2b66cdf85527101659cdb908220d0c8bfbe2c5b3270306e30c25d65fe1548dba9743936ee1f8a588a5a49cb1c51a427aa261a5a97423524d98c2ffd29d6178859167b02525eed0c7529cef0c2dc6503a4a68302b5899f6066d0e42bbcc15d20c5551ea540b093341bca91b0c1866b64c7be3ca673fc028256bec41f9684bf8d100c257f3d2b9f24de27617c25192d847cde2f38ead719182a90aace0876b3872d8eb3a446660f4f0f94c5c9f9e31b0a8cd8b242b1d7bea47db21414e8a7f77a919e5aa738644cb663c20d6a1a5e08a9fe7e79ac05d3473fe5f587118a15efa7c1dc6259f8fe92fae2aababde58bdd31f9085374f90b868c9e3eb19f342eb52533186dada8d63bca5724d67fb872e1e13b25ebf6f66d09ae51666f80017a0acb3186370f753d14ee73f75c41f40a84ebfc0d12c886eec39b31c0cf863614d273a53f9c99fb36001d3c7946b947074fa46405cb19693f8fec1c271f1563e84edcdb3e192f6df975835a214bd27aac1fc8ee15ce51b542856e796f280fa4b8652f2214aa8bd35bf0f30319fa764ba4ce0b2036d6b6665700fed42fe3df2be13a7074f36f64001043cccd022626abdafa9e5106fd4d3ae0b4fbb57bddb7aaca2bd1309c0249a7adb264a1a6d10d9b7580c02852cfffed793bd9f5acf488c8de3061d86a24f5b206552522722e603c45c8d8876769fb0a4dc0b2b1699c1fc428972f44c2bb0448baef2ee05a0645087815b4c6740638318b02ecaaff8a69ca75cdfd60a17eca30955af286ddd72c28360d9c945144443a624abe59c187be9aa7321a9a060c6692e499c4510476efec8b066bda49478f486b443490cbddad1533375a475f6e89972d1333049e5abcc7e9efd439d8c9a815f5350f8f59733bf893a0383ad5e741186230371db2b71d06594ef2c30c4e6737b47289231b0ed6e11d859c174a31d34e5a107986036d142889577b446dcc10001659664587c231f954b03c07a1d917dca9ef0d94e9127e6bdc2252c377a0bd4b26b4373bf9a1a64ef612fd9f706bb3c9898a933d8292f9b286441ce83dc0f1a55d6030fff1a5cf51ddee5530d32389c484b33800939720f7f8b2dfa414aa6e1e8dea8f87599bbc6e3033cd639f2b29ae1c8bd81d594deefcb459eccb3e4a965f1f26f15c396eea016db96e22f9dfff61162351aa288b5642fae88bfe49a9681e6bc41f079464bd50a3288f4391487d07bef15e4ed9330458cb4bc228d34e20eab380938b17fce9016f3cfc82f379feb6f8d147907c47bb7715fd75a9d91feb0a9cac91150e44894ea88b38d51c8ef30c130873e9f79acf27b27b9c0b52586be681977ae204ec2f0efa7acc961cac873f091b654fc66ff95aee6536efcf79235015076daad442556b10b99186623d4966561db30a192cc6abcc215d490e3979b58218e54bb7d23330a420aa8501c12585bcbfd723eccd984574c7987b0e4a84f405caf6d73746ec39f3559ba952617f42984fde81f7e5a192eb0c4e78757547d8cf54116a7cfa2c3acd3d28b085618abcb1fc379286beac233463aa00e1509b60d1a0793d818af2263d2b1a3cb7915c7e8e503c64d2c6f6cd752082397f228f120b8be1d73424cbd7c1944b0a6115b7cf1c508f88516c365bc4ab3556f5a3196ad4b24a8eb3e6153ea02b32689478fa438c093dd4d6211ecb8c4fb514d551dbfc194304e1f56b12618b0a80c44d4f90d5b9a864912b206b9dfc244216aee6ec27d189d24144e2117ee89cd50ac17ca7592312b91ce33e5cc5317e4d0339df820918c3698df53771db209cf231d604a146f2c7a765830b26b7df33439a8249245bb48c5fc91c8ddf993567290ba907d2964a2a7fac6e021e31d878f58307c2e0c038c22f9eb7ba8fed299f161d37a82a9958997b14a84b96fdd6933d4839a428a95f069718fc7c54339cff1d36ac38c737bc30250b8a20480e10d26c655cbcd6e6c83c6dc51bac69154cfe8a7f7ce4f477dbb31f12f295e3d1f1cbd003ffa006bb494e084474037feac56dcb93dc8befa010a152902d637ad2a3c2ebe864c255527c859b1bd1f15710658a14a2589a94c4ce2ac6d64728b473ffa8134f09ddf08aca325cf7a07e904d3c17826d8c5ccb22e5a765e3ae76eeb4173208503e568191a192a67da722a1fa1e2f09c164c1b8e180cd993f90446f936e21a2562826f24a665f06a194d213d63b15fefb59cde214cd79086cb0510f18641eba77876a27745bc3c46c7290d02c875e04043401a3e588dbe673de19767362167017900fc26ec59becd41d4d0b95e1d34b3edabb3ed219218c2ceed825ab1fa2e9593f9f81cdcd31aeecd6760cca6a7157a69e6c124fd90247d413e5075ba98641f8d4ff24d247a7ca0db79074259c62691f80057c55aa193341b890ac65c2588c5bb2f0f9a440db52e5a007b47f739574d940bff0b92e53238c66199cf1e7db67e9c1aae650636320dbfc2282e929ed86ce24900d768c33ce8f9a0da073a20a5ed89110b18ff0bc20131a54c5a21c194587de1bb1da5bf68792e540efdff3e4a2a3087742b6212e68590561a68af79b10818fd1f6d29e58ba7904017183f3899926531da66c530860f0ebc312155a2cd7ccee552651523adfc899a7b47a0e21bd4584b96256f56d117f8a91681ef6b535834e05604b75fd024bd16e962b09e54780f7d53c9f8bcc0350ae5011cfc7be1487e5eea22d1e87037066f32198e90aefc617e628b472516935b5549dbf6a5441e7f96aef8f1b381491e319b25933cdd2e7d18a80e539f98f9159593cf00bce5f5f37703a8fcabb91016e3d970c22d6ef5dbb25af48f1eac248e6e33b46dac85efd3d683672d5bd3c0c33e0e032c8fcca1421d63746f99be1b3b99872ebbae12bb90ce1545435db5db9fdeece16907944e28cf231d125a1bc87ba9f33dfc2f572b896dc7c14db8af9bf1628791746100cc4a116c25b4a11196ea6f3e3669ce882bfd1573221250effff12e83a5e268a3b1c42a4093d60d0107fa5718274a50e5ecc9e4826eb2fdae77fb82cc60346f545b52323a8940b807939b1228f46679bece8d46aa90ebf659f539d602620b9d26ea126a1be76290398c9ce19e12e1aafcbacb8243e00525c71cda4cbaf7921f7f4597a9e772eee587460b892cca46aeec349ebc4dbaf42b9d8b2db3e450c8c9daeda99201cdb5f8ed5af063b3abd5d84a9c6416f955cf6532ac61eaecaea1779bb8f0bbe8c5d50385bbaae4fefdd443a06b536b28c5a7f2c8ff535624388bcad06d2716c2a3fc874ec3bcce7d9dc676b3c8b72e16dce63f6dd22272e8940f1f7b7ea6b23072e03a4eb3afcbaea9a1f64b107d64f77b6d2a9d548981a5c80c2f22cd06ccfffb6055f03ea5a108b78fac7c26dd7dfa38f95a27aefdc72496f472b18961ad6e021fbc55323a0fbc136a7f060204851662251334f579fdee0bb42f9a9747bc40dcdabb9ce69865e7265d110fdae602606da19bff7f057992c7ed4ad476dfa38543f8e8ef52e03bb873e541cd838a0d398593c37da520e13e6096d8d702d94ad934a243b75d56f5f914d4f6db91ad6b7b2f175cfdaafed184a42800190e6a99779378f4ebd22d82b2ff6b15528f16e5cef94184be770deee2fc9f2871439e05e1545408a07a9e7f82aba842b0795f148384de6418d65b6a305af430ae7ae8295dea4e6e9d3b11f6627d2989b89596ec8db27a97d48c3581c787c9622d5ecd5f88729791bea61c800c3cd5d5b0d21dd118a13cdd66c670d577ad41d0783022c2a5c17800c6c4fbe2b0a368fbb812f6318f32f519b7de068fcae699e282c9e372f7f1f604c440cbf54f9d79331f28e8eb66dfddc587bc41b139f4d5d6fe66f7c298dbecc0ea56972b30d58544477ea5f7e615ddab35046cec70ac1184fc2fa41aaf9d86b33c0c414ec7263173e48a3cb8e1a957389fac23800d02f4d6afe1e505e9df8395336ee3ee6cd0a3eb0a0ed46729c880ebfefad2be9b10a48365d3c9947e45815dddc67a96c8731e7afefcca74c1bf0c55ced1ea9ecce24f9f1791e025d80b3096184267b1a225f5283641b2c18efd6817d81fc3c63dac9265792dfe9c308a354e6ae24709da48f877b1ecfe20e37e42e4ebd4a4aad4e1eaa9512ac7d4aaaa6fa4809b258252b6054ddfe8f029797b5f2190c33373f33e888f061cbde4bd3f2cb9c9d8af8d04b2fa938d1588d919a3c549331eeb89108cb3aaabb3ab954c6c8af3a9563ce1a1aaa6a43e5ef6347a5f855554ee680e2ea7f67ea4bc28a7bab5617a5d008cb2f7d24975e70a326a00620f7a6f3a40e83fca7349fff4c7f12e4dd648e133c21479663d661c4bf3208e0eec01d17b78f659a3953d703098066be5a41a6ee5630515296192235db8590a2e1a72158a86fcc4dabe415c109dd8728d91846a34aeb907b1e04362560628e852568830d5ef93324b0fd125f778e634ff0ea458eafe3814a5b9ee5554be08f4b22ffba5b100af998a3e160d06adeb67681dd55d076508040f8d98cd557809382fb9c09ad3ddb4562c36243edfe08aa9a9c670f2737e483cf4a2c7471dea754b3324293d5392f77fa740679fb370262ecb6e8e6225be0d2ed4ce2be411a73fd60ee03f76ab36165e0070cbdacf1f5031d9ff056ee9f5bcc0daf61fb60ad981e1d0a2490b18d5914b81c48068899a520560c413faad31729ef151eb9679ed07bbc148084d4b10fe4af092f6a7fadca923b0a4ea3a56a852ccd3be9acc50664801055e80b19359501f10d7f4bd86734d5cb1b57f3355b2e2974c3c0fab741c6c7d98e38f4a27303d2ee9740045663372398a42f0eb3b7240c791711fe804733a4dee4a1ee05d0548561e638fd0b5f5817efb3e38e86b0cd0bd729e6e67b996b6343fe1ae73384565083538fc1fdc2e4cda71b3d5e5f3fe7e50c5a350257c27f373c12f4f7681353d5cea5c71efd828d68bacebd8a913de4ceb20fa983700dd23a2d21f1ccecdab7326dfbe728aee877912477494380cd7935381765de441bed9d6095388b0538a189f9e875a1d64e4e20d06c6182c4d7a937cca21930a346713a2427cf01ba11cc046ff0234c0c2e6837cc0ee0631dd9489be554dccf4f63297c1718b769157d3e31edf24adfe606aaa1fa346aeddb1e87b42093dcef1fcb08bdca868cd8c99ae2431ec7dca0b65531bc489d7b2550193406ec54432370eb7d70cf7a967de12bedee5c0c7d0080bf6f981402066d0e016f064a67c63db39a0e078dc3415aafbe67f6442bc76e307fe2610d41134a29634a67b1aa0eb0f48ed5d0444c01ba7e3db3d93d1d09e4cae3e036f7d292799b586785b65c63823b7d1d86f9770138956cff2764353fb349a112c080b7676177ba29bdcb711c9ded9b8dff2bb0c30d3de0718a1a1f225b8333b17d42bdcbad8b527d9dc2114adb2ad2d4b6ae3a042cbc23a140e1e46acbfeb884f155ec6b09a492ddb4c764a774685dca5dd4832b786487409be12faaf48dec881520608d0fd78d161bb846e8ee201db1bf386f5544d5222aa6ac6d37e690e93bf97bb9f21df3e0703d005975bc191a239d4f8da7edeae79989f057ad182db75ffb1d1ea806b72ac90327d712a7cc63949be2bff089ed78ed14c78fe938088358b93a979375fac2ecfef7a290c1c727918c1e053aa1847499767b90af5530b1377e9c38b5c85e0c0291f756067613616b356f4393789b2e26d78c089c52fc0550f7fd86774302b9d45a68b65315a0c21be869a9afdc31d3beac39979d15f0d6a9ad102a1487735d791b093e5941b5ba44093226548a2f07831a835a45c6bd3a95860cb14990eca4e893d3e896c298ab4afa1b3ee314a09cd6304ac4ea16b9c5d4220b0d4f609d7a0e12f9b194c8f8f8a4c6c466c25dbb0a1a77a937c10eb2a8c207a78bdae4996c8a857d91ec94ab535750e86b4a59127a43dac4fc856fdb2e4e84d17e3a9619fa8026a6517f953c389aaa33c11b52b5fabbf54190918064f89712849cc79e6976c60d5780b6fbf2214631d5c9eee8724d229300c9c7ba7dd1e9c9c0f24f22fcee9f3983e194db4bec796b9f695af5a312ef52841fc3caa2afa100370dd83b765abf267150c4f0e33cd2c5c5ed489ec813920acc27ba53573b8836a071e0e83e58a23c893097de557868dc04157182e2fdb83a43243d564160438f93ac15fb862b555cfa94376b99816bf6dc4e831022787d73f1a8911fa1990bf4e594e59a055133a94060cda15dbb9ec244bc6532f982c0825dced84fbe2f195b45716b75e0e3e8eac954d0865b1bf555eee3d4bfc86b739a6a5ea3e35888bd483d8c9b1c188edb0390bf5de8509d8c602f6a8638c813ebb476aa72aab95f58d9a3720ffb04a09f9438bf200cc61a6e1351556f5f98e0f5d5aaacfa574b2d20fd09b7d91e5d94b92100026d5c6720976fa8d772f90e1ad59c5055e7f3b8756b3d9e98b7496f2a33a73966a064483d9dd4844b14d86f3523fd6848c90a53a1a4ca2804978725f5adbe07c17172345423e3782520df805530320d1e875e923db90014f3cc0b8bd9da27a7072faf7de023793afccfd6604d7b35bacb6accc5ef73f072016710a78f27a2559238c89f3b9aaa93e64f8ad73d27c5cc44bc1eae9f9ef35fa013f0c5d76f1c1c5e97a3caf6154274d7753e8f1e08a0bf65a838001e459e84d1585299e1b7e92d87e8f17b1c207cf2e011c425dd94ddc1db61b1042a42bbac3ea84d2fac840411f2e2592fe1900cf1d4d47962f9695abc01aed41ab1bf6ccf17d52d65bd13dc9b0a2e7397eedf7805251d9602bd7d700655179bca0f556d7ad097b839358629d6e82e0c8430a2f139fb4964f81083de684dd7a6f11a9afe349d4b619734b0e45e6c2f0a6297c30ee33dea86cdd1702c095a83f37e437965dbd82b312bca265fa5be3b651b3dab1ea45c64ffc8f289a77dc0c5a5906cef1712467588747984a851abb8597724b3f7f58a502edf2733d6d357886bfb520f05acb11ebbb44b215fd83bc6a35069ffb91737dc53d9ca2966b96b1d426d80c10d367eb34cca28a6c50a3a9165467a7e8c5551462c559732c48a42e7cb35c8493cedadfec739ec00ad2e8dbfc8dedabe2bba2ac4545b293c39cecc6fbbc0e3c7eadcad728f5c64812f0e245224e4c0ad7121ad54f730e59652d3ee5ea5b3fa4e057bcad50537a166716e8126aab644648626af11b903e5831f5aa4af3e448aaf2904c59027942a4c020e716110c3d561802312cbc06e76d4dcb61e7c64f7c8188f39c068964f45f008a0fa520536e2884519abcd798d0f6c0751feb273d577eeb89cf4360fc106f1b539568982a2c383578d74d74fe0995594904508f264c62d58831b5442af297bed1989788ed541313d4cdc2848e1c3662686a34a1db84767df8e90e882a583239564f22ed666a17fb7a5cb38e7b32a529d3d409cd1d680a7d575f0e2ddd7e83f4ccb86054ed47341491d78584c78f33e39827356fc43a9f57716e15580e088036e3d8542f1a47bab1fc61a18f657bf1769da95a9ab42eb3619dbd92dc60a1cbcd67adf35057687ca07bc233c21432bafe010e878c746770b9b8ca2f2b5791ea6f417b173937e4735b6e96f4dd9c3f3ae8c2bf1ab2abf6d87e188005a04805c40ce552e23da933aa3f7398218be14098f32a32c793f726a7ade336324b2f27c45165e4d4cd33296f3bd67225056c8d0d6f3e42e7b2210a67c46b839e197bedde3e097e8a403512a56108658df8c56c42bdcf39eca465d78243430f7dcfd54015ba1cbc73d3f2140668ee2dec1f7105a48f5ac174e7b78851e9ef6f561fe3c995e9ab5bf1f281db617a9f59801a9fac5c44f0043f0c5469d01ff02ccd93511129da830276d98b10c718ff548cd9b05bef94038740a64ef7fd5828bf83dc501ab88feb1cb05fedbc8a5dfb9347e2d07a2cfc14bc6fd65d3fba189285f8c14acc3325542b537954d34d12cf33ab443b20b372677016628874b1bebc510f67bee6f64170aa52aa4202dced0dd960aafe2d6ea85a9a59af1408c55c17995290c082f3f2621ab2b2279066d1a627dd20ca8c385f88cd1a4ec8c9967229f8e6c22f6c04a96fd8920f569853d13f90857426e6e70ad6b747ae5ecf477306924d8202bf08436a501860185b88cc2f82c2600e6afeb1a22e59e072b36b3511bed9b2048ee366d523652084fc2a01db827cc8bb85510f7024e8baeadcd8ae36ff50a14ea47a9fceb0d1fb33f1c1b7589bfee3458ee1967fab9b5a022cbfa1ce31840079d0732d06bafc19dc7564e2abcc259c00f4184df7e0961680f2dff8255cb21bc6a9415bd22c915da6b1b705193e5d46f924b2e6cfb606bf6335f4228e1d0a43a7f112085ed2f81b4dd12c1ce011f0ae73ce11e7740df4359e5f4c5762e2fc115943007a8fe43ef428e283fcd9df27ae8486d4a32533a117a8bffb1038a88cee377e18d2f2a702dcec72a0be623893e68f1183cf13099fd9698b6bbf94288d4f43cb6a4f1e81fb370407cdf565cdbaebf07c90869826f2cff5c911f691d3d0d03a28db6dc8235bf77fd0d30f1637208a4bd124848c36ca07cb0c28b291fdf407dab33a004829d3c1e00827eded0d9f3baf36edd74ce35b4a10ac996442aa7c9293b9350e173865c047681e017365132d6b91a8922e3970c3d9d8ba540478d59afac66c53b63eae40db0907265eddff6b17a5d716d6b4d86383d6bcfe617232ce7026e88980e4773e4e927c50d86156eaccbeb66100407c74c0b3d0db72008bb88f2c3f670bc20b9a1e587d3cb2b00f29927894e5cd55a711311b2cfe46b7de1d644506de2792b12881bd65e375d79cf15a77cec51c842b1e2bb61bd64e21d7935048b4a5484d05f37c4c805aef7160d5239d03b6782ae4d512f6b0144f8c20f4319876950ce578c89df4e9df1e51696d25ef596f3e7ef28d2c2aa2abc09424a8b23112278708a9aee21bd93a68cba7ca3a761e069e2d1b852e762d73512e0db89f8393758b508daa6010ea6abd230df6a7f1f56cde715a2ea2f32ba8a40c0b293cd9878180988c3d6c5e5ce810ee140044d60d79b04d3c19cecf9c4ce5d4389a5dcb82c2052bab47aa27e5cacc883b7266cfbd5b4768af52c11cdd2f866f0e016de84ebac752db6b7c6ac97c629f02ee9936ace41b5f555096e0c8f466c0a458089e5edb804ff4ed638c66a05c89e5f542c190c9643bff88c4e25011a92997dc866574d26eadf271401019d806eb5b045c02884c31e989dad4e2926a94bcb7b883c49adc195633392c9da4e8fbd120e674250000c00b6b1cdedce4d53d58efbd831042ee4b43352495441f37523b6fc369e5af45470c914eac6357a988f62d08f71c97d1c913ec706d04569c9d9bae104512b3ced2606c0c78caff6e03cb1bdf89b6ddf850c89a40e449e084f48f28951ac8ebdb6cd5e381759423fec190a707e82b85bb57a0828a5fc28798e7e4c6e0c66a7b3d416a77e04a3d7bfdbf2489cf541eee89d31b62ebae9a4ddf0defb7599842b889c79ab386d40fe8ab176d0051e5d8f513cb05927d6629537a3f6949df65036675b130c6759d407584efc25403c2b6c0f2ca800f3fa8765a15451441c2a86415546b23e9cd65882221bacbcddf6384bf3f32ee891992b149b8a3dc708d7c716a8b818924db02c45c3ad4a759cb5fb149a54ba8883c9e61ca61dbde730941ecdca506cd1f9b0afb7f66e3b1ea592afcc8099bae0237f22dacbcb784a5e006ed5c74b3427b5ca24ddd4f303dbcd6d8f921f7e6941316c73f4bc981b8f6d276f0de6aa4b0b5386b30b9ae044ca362b25a9e3a543f70f2fdd63c0d95dbef7c4b92507cdf3d56c7af3f40de4ab1e1a734be6bc49404f49ecea3f7eb965fc6e9aab69eaff6a6d5eecfeb1463386a10a55c5177bb7f9e9e98a7ebc731bba24544e5a6ef986b7bc371166452ce4cca12bf7dfba32c1d068065bcc11a45f3cd190efd2c4e04c37dbb86bb1b0cc54ce68c9a7eccb62b4da3919a83ec86b16e2f3127c0e9fd7d6e599d0603a0ac40b891765f3e052378e745e39c504694a1e1392f26789548e983201c95dffbd07967048bfc3ffd6ce6cd9bf1a3f661c9376b8f2c48851a8772ecbdfbb506c9eb942f52ba6373da5864305e7f9c4f0cfe2fa17ccbee0d2db736119edf179738a27303ec1622950fdc288343ba29e52689999f605082ce97523ec09ae12589ec573194829e394d0e5e40607993375e549a42cfebee563f702e0c7f4a4f9457fe3b3965e48b0422ce58495d7b614c69b792b03cbb720cc2c0fec4e05f9aee1fdfbfb9ae3c1683fac0427070be9c95728dda6f7bc391f00c53663432af5588770c48927cf41730f91e80c8cba36d7749136f565c989d18386fcb1569f2e27c63a15f6799b3da3f3a9b23c6f8776c8d68da14476c77d9f227a1922cdf7555d466afcc6c12d38bf49f179e16b9c643c30f29257efc72c1c1aad6761ed7ec83278b7d898c9e73505fd77d710bb4e3aa5a8c5a4dbbd7a6e4fff05f8072fc77983aa63de207a202aae8edf68adb9d5b100d6e0eb3916a15d2b2ed524f78c4b4596fb9c127b6bbe57383796f3bd56f8835466e5566a062831d3f9a9eebae290939d02cda23d9419f7da6e95fdca70e51f35caae2772217f63b5f9fd68b88d7b339a211e765c1ee2d71245c06d213a6a447cccc47cdadf2a0961145315460b9b2a172a73e02513ffcc9002e984b5c4834d8d0e234d985f87d8b4c40195be2fb04bae3988267ca703491757631e139cfc6a4585b2bffdb74508fce6551b1d18e7e1f05b71f023f990b1fef1a97ac397f46f1687f3ba29ebbc642ee0e9e263099baa5d049c775c625d47b40b3c651394da022053ef1a6e40251c9538a06db95e0eccc93f3d51e7eee2c28790ec51eb4ed300e1175bc76cd1892906fc12b844809f661b3bad0092dcbe14b4025a6cf7f6ba68a0651bc9f03e4f6f5b3ef4ec7203879e28fff67b15ee9d9f033c39e4083078f9b1b780ca0eae86d0509d6d62f3de6f59735350c2a77f0b4a429f6f83df544f9792755731a6e40c423a3eaf8a21db3853ac0d44656caf65d3543f330c093388763f5db501708190366bb00d36556902f8f31619989d54fa3ed99bc54b564aa12777c14376e21a1c7ddf2d32aebc297854778a0bdc3c97a74be94318ba62cf391d9bbf190c790ff8ff1228c4e9a43ce0d4e1e9b3f8d78e54f81872a2fca48cd251fab9df39baf078ee24245165707d82522b6f6e2e6a09d47764cccec80b3f742d18656e400067551819f742354ecfaa941e0fb692582a9f5b2b530019b3aee909ef66acace8ce30080bc2353ecc26e965f47efdc488d6d205577433aaa57b380119202060da13ebd55ba5d22786a44ae6866efdc5c2a6b7b9068a5a575ebe42e2fefa882c360ccd040122ddc63eb548431c92c10784066a46d87ed0cc6b68e0455f98bb2a196fb704e3ca348c0b94effcfee8b69d4c7c4fac31cb7ecaba1ea9a86643a0fe993830265851e3e0590f511ce0b608561f9af6db36725428c446644c064369990bfb5e6134512dda2dff38c1e8e7205c454593d476b5a9437dddeb9401cdf1be5714d7cdac10b15f7572883b392bbab63802111c5f9b08f9feede80046d97e477fa00971211d0bd8b9903ce09c8a7fe431a68d50b649588efa60d47eb81fd6e30362bd40e5f99377455e66558a587573cafbbcefd06fb2934b4e9cd066c7e4a99ead7cbc04b07a77bca579eb0fb986a45e4a209648d50b8bb6ce6cff363904df35096907d6b3a77f55be29f8f139206da5c20cdebf436aa7f83782f36b847ef636c9fc4f9ce27a1c0ef4c931a771740bfd5e6cba337fc7c0f00aced6b26c5f8ea4d2ce0444d1e38cd5433466227d9409fa75e4ab53e1f60a31a95df6afc9d5110a4db5c51a7f036d1651f6542f410a83aab854ce9bd94d14f962ef8168a68d4da193bbcc0a4b2a2ad8e706a0705e5a26eb8082e5f589eff6bf23c0b952a4d79f117af558cdc9a22d6ac4c15fbe74fe92acfcb9b70e0e992464342a21ed5543ab55e95ad8687e62a27022250dacc79a01bd95337304e5845bb39785afb1f64b300b2a0117fe69c88e9076c1b486cfcfb9b2e1e628fb0fa761c21173304b6450836e4ca2507736cf88dd75bdbb853e14cbf6283eb5f5618ee53d8f411fee32e5dfa51298644ff5f4660ed76de2cebe992a05409bf0874176afbe8d1ae2cf2cbee09202b60f262bf8d97dbbea76cd4f4df3b14c29198fe9b64b965be0f08ac2663f59f11ad8e13f3089b332f51b5551b67993f7afd25f5dd5bde1894ea4403ef8a159a84b187966b4ac1388a825eefe9d7b9553f38065bb8668bc187efa70f9cba5e34ee9608a95dce7558947a396280fb7b5c3c66119f16c65155f2ffef9e7de8b12f6af6ab06d7831b7db44b7c012db5f0d23443d73a6b969322ef40364e3c42dbbd3f5424d68785de6e1775a61eca2df0ad7344f925e41fac3f85077287ca4dc08174fd4b661c5c04fcede81622d5146ab4174f02eca60bfac839e63233c86268bcc2fafe074cd57b02ef6288dd521d640857b9289a5069ef012c6420c7469748a991bbcf97fb712cf0a626b7e45730f0b84c6d954482925d8c44b272220824690986c566c690a9954f22437130ae0c38839d669cd3aae613585fd99d034728c76950e6b158dfa19b72e182d8a67fdef8b8be8e289bc205f64ce6b17e306a095a37102f0a1efb8b4b41f4dcfc97dd9b70a52a1a638b6cd2afea9ef6640db9505d895fe60655f6aa072ef35fe20d690bcf491463d1f0c0b7a3e6d45580a5b2e1d954827d328b14903aa8798ced3d11bb60e090efd4f00f8e9a1598079d9e667476ed4e640773de0c4362c67f630dcd677980a58a1e00de473a9a3e840b6831072b457583191dc37ed03eb8763dad9be8a59c8fe9ab9c0178d60ad477b7d12a5e62a71cfb4195f7add12b2478b382a6f50a046f6ebf191755cc0566d3e455046388360b3875fb62dba74411b3ab48cfee5ba9bf52a912d4b20310a674ad37bde3e7fe1a84a5094936f8c888d9a5f88c5477984600beabb30e68c5a43dabd926321c3925d1af1cd79634d990bf04fc06fd13f2a5e34d93ae5689f1d6deee77a4e60e33741f60d9eb2f8d7236d7349dffca413b18735e094ae97265a733770ee6bec89d4f51d920d4e0a292fd20ea99a3edf4afd98dd7c6bcc8be970f4854a6a39bc5a1b62e547204853c2c819791614cfebbcf2db0efc3fa9095dda3866f70d88bf4ab6c914828049741cdc63724fb3f82de4070d7e28b58acde4196481518e218594c98dcba0d5ab2b9ecc65cbc760572503dd356cac95e47580363bbea879c2f712d3e72068a50c155fe78911fd27a9a12aca6789019a02681346c455794a05ea4f33b1dbf4e4b34c4fb71602f2b603395c3d11a49cfc215e170e2989a54a42b81c6b99168679f57e2b1d498c1f7d57f05465e38226ac21b659aaf1968dec1b6fbdb4abbf7ba32d18f0c2acaec0a914a90cca4beb91022a07fc4cac16fa5698e8acba0b21fe29bd811b90ad3297f7899006dd24271986cb7bbc4ec981cfbca10544c2927803dfa715f9415bb356ebd90331811ea90ad30ff5cd4fd7734de72216d788be90f2de85fcc4cfb95daa611089362b44adcb85260c11fd5c1cb1c3db200ff20a804f7130528b7bcefc3c1cc95f65a9047cc9c38a2c57b71858c977606f941756b40fcc0c9c4293f413f7cbc443956578b92bc994e33c2bc66b1a8c2c576a6eff1570678e6e488152f37f80eacd4453d2a41aca32e07acdf2fed0449d334acf44588abc09e97a691769ac31fe0d4dc60e8bc59f8ca0766f063c77e80a57319c7da1e88567df577fb1c6b3b032e95b9e0675f096c0a45a4da506694ab0b29a45eb3a851b9d815e41d7f8b4394ba0676bc4efd82c52460cf5f9d269a199732827fee4897a7e364604d187727af76fb99368324d777c92b0e5058367081028764421607821c9f11bce6d72e50bfed6947eaf6bc95b1ab87c59c0d3190bf72023884e3f474f5f076c39f5afbd5a866974a7bf00c4e2458aaf35d982668d730b328981690c20cab8c60f442d06010b82cbba5ffd03e33a5ebba5c5898cbc360fba8937c9206a3f4a5bc2a57f058f9a28e227894a6b140ccaa14b1a3cf0e6bbdbdf06716709116ac64091e5a98afa3797d776424f473c14ec805c955085fb6ad5ba51436a35a8dd1842b064cfaa24df41885882a3c918aae2880a896ece27b5f1338502c100a13b7aa730dfe408537593beecbf93d58e0fd9afb64b15fbb53a088c856ecff9c2224274a62a7546a69764053fd6cffe30d303583acbe314a3a0771717b2bdd1104152108f6e381ab026111ac69184ef41e874b557b0dd82ab21ac22178a9da0b8d8edb4a43b93eeb70fb75e95ea88444e5de9494875a00dee660bea3abe0f47cdec91799ac8a0bb2d2300d127208c18099655df7b445823e5410e872e216d065ca992587155c67e64e40fe7b1c0fae0398527bdccd46b13a594fc3c21475f7571f84edb2cdbb3dfab83acf48456705b3a257ea8d1ce5e7a0ccc25f0db4538d7c105f3bfdeca810fd7330a35e0fb94176df00f7ec2206d3c4526d29442c45968e7aa3c0d01adf7295c2a062855d36e4d5741657c5b47823bfac4d0a981dcc6684916202dea434a1bb6ccf9c890c849a57c70db197daaf92a0b2eef009fc8c96e183afc2dc6dd5eb995b88fdad38c23e4c10fab16514028c5002badbbfcb7914937fb871448bf970dd03cc3da346174431625cd71fac867ef0f6986b5a9074b9ebe4eef86fc1a98afe3b38eb7fcdebaafb81dcb0fe79433945a18f87837670fd0c2df98c3460f4df4fb362d66edee6293d04e0be4ca758d13a95d63161ebc24dbc98d647a944e9bf9f6acfe44bf794a9107ab96acaeda188470551a5a5f30b7ac3c86530b1f7891e562e08ca5b469cf84d71ddafddc573b70beaa17eb1ff89272ef80eb9e9926e3090fb01825ac19d7b9c843687497bbb430fad2ab0b515a1bbb31313c899896f7ef703fd9a24f5cd5b09f26d42959fe379e6f35f2031fde33f2bd461beb819816945e281f3af241ea7d5bf929bc84ea326877cb946cb3ecfdf42fe927525c81e5ac8ab0463f2732c81e315179fd13ca9e98da40e58852cfdf3b25c1469694fcde6c3c7b2c7a015d1f8311468cac933ed82acd2f81d02941ff491a855c85c0fe2a6aabc1bf25382edfb1c90f8208fe145a5ebdbfbebfb471cf6ad9c57e4efe5ca6c85ae1d8f29fba5561cd2c61317b7b0e2afee7c89adf963e0c8f5eacec7d8a39db07680ff1d322d5980cdfa3f214d6dca395ea2d8c5a3cbe5a700a00ca59c51977d6d5a8a167b8152630d881049f0ca8150358d736eec90f3e80be834c1dc86ff050ecf988687898de435a0bdb6160b23e8e4208e8b0ccb6528c936add088bf4102429e757ebfe4225fc3d7358896dc7fb0ac36e307a3a268d6ee8603dd3253613279208fe54dd9d0d75a231691b9f1d36ec8c017a562ef36d9fcec12c521bdfab96d89f17bf27f445ba0cb5e187dff2c3d2d178c51f4d0329cae5749eeedf87c3f543a420540b7165b01a93f679f4ef741bebbbed07883effc14e8985d8bab7dcda72d8f52d9fb2dcaf73b9870be9ecba1bf8ce9af7bdb4ab630752a10f55793c21c6b2cbd05219f06c80443540299d1a1e726f380dfa4a67d0bfbcd850b858c046e4403aab33b0313dc5b730ac10879f54f1367d34ba5616b300f682e2e3c483ce60a37937bb84690d3b85f4db9724ffc81f3723a56f0328fe98a59d93a5a02819ebe9fb4e7563a50a8ac56cac6b9b1efad3e2c6464de34612af67e37e53901b2e74842a188d79668e2f74619eb65248d2b879e2f1cbad1e572897494f7ce80552e43013e96c0f2351a999592ea4f5839bdf74b28f86874ea5eab2e348f9797a362976a737a5dcc7ed929f527ee87ae29803ab71ce322440542b036117a8ca309e5ac1958902a2b966770400ff80d7637dd4861f809d5184760811575518aea6a939a3e9ddb53960354429fce3df8f96dfc713f7a40e0a2f040c1e1495349a5e46f68da14a952f9e9b57af6bd0369cc7aab152c76ac306f8e8b32166a6ab250cd2422414c734e0b811136e20423eccce2cb40fc7a22027c8e46535ceaa437a0f65c6e7c229f16935fa4b0f4f305c8d5ce18765e99f53b370fab9478de92cd258c8a6628c83db06c8a5b93189c3fb3f4db85036d74a54673d1a70c2b2203b62acbff4ac70c7ea400edf4b97b89b730d0d70ed64cb2810f80a8dedc330d5ed4d80d2467eda0a6b5ff60f7424451736b3e664c4e70528734d47220161448dcc24ae806b4f23ea73798561c25d18b5b89463182f43c666f987113e37821f96a7f17a089edfe8f2361133a28ed442abc0c7dbfe694379159e17aa5ecac2100622997de6918c0e6208de25dc7cedd86a9217abdb5207386a8d3ac3476a3eb1870ec6f01272f39ac66783bae6f2a6663f8c8e006501f301b989ee659f0ec878ad708b887bd60189944ae1b62024bb7f062317cb7581911348ed656d44d94986a3212620acf4ba77e3e9e54836405895a4a52eb8a6f19d99faffc9c7f0f6e4eb2faf76d47cbc48335314235ba049232293f86f18f915383a782d0d7b7ee5f47d31690dc3b3ebb9c2940da2e7d3e64b43aa2ce5454b9a017c7ce20743f709ed8037201574e24725348a50ccbd06a653e19a8298232ba103f0563792da986aa870c9855bf82b4fbdefae37f8d90ac5068543daa8c1043766537cff05b4f86dccc27302db9d120bad4f3c604063093eff3bc7e3c9fb55380e44e74f5f84334dbb6203b1b0143418b930048bbb890f6397e87ce6855fb3513a5ca93e78d9a83dce883ff85620c85d98b86a909fff4eb17106860366f38e3807f88bf68d025c6fa0c53d163faee16996b1c1736951b947b7d3fe87b4fdefd5e5252c44c9597df4efdfbf62dccacbcfbeb23f5fc428f4765f358e167d4bd817ddd8b937a6f24cd6f4363b8718198c45cc3ae479d46f8bd4c4c0d3731c449af59ed5a916423b6200529bf0f0fe51432410616e9b489104efb1694ed902a6fcf55a9ab108a9d820a298ecc6ca4016ff22cf6ffe66540f60928637ae610ee1bc3ee70d35f239329af529e0f42204abc5b4229910ee3c662231376882f1923dbd8923e4797a17d4edf71581e878c3102468967594f648c6c364f1f40647997eac4c3f3cfac3e880c5004629fff6161a2aca45422a14393d3b2d9d1da3975205b59f7fde3d00e4a15be472dada45b01f12ecb1c12117fb9e5031c72613f6553a70794463986bf9cccd6e6759c5cb9a2084daf52a80add9873b859311782db2615bfb4b1cc7ffb9694ebb67b145faf7fc444b8ef5ce6be292f93188d8ae2364f77cf7ef242c0d8ed25ecbb240c5093f72d80130142895031e8be3c9231ad535a6252b704b35ce7ec1d6a6099b38ad78fa8f0c2c386abe9661d1b55a1a7d6b4a96597909a46d643e27d3c6bb5e22bd460eb33ccdea3378e6ab9551c9fb93c404e6d6b3c176d10a5d9b9815fa8384d8595794f47df9f2eed1eae8fc44751a0e95faacaa1cdc72e5f3b101c6be17ffff66150931f28470534ee69e75c71f4fb965d2598b12779492f7f0929a9fd2aee5adf95b54c278233dd16d635da20a07a13c5c62b9dbb715a5c6e9427d085f9f3bc1a9e9b0e65ccd67b55dea48fcfa227fe460c4367a4df7685095dec7a9d32c09fe09343ab5fe27ecef5b0b655dd692432921b39500e9f7a6c19a66ab5eeff8b7658eaf76ad92ebb2a9700fca0db08d20fbdc3ac9ec768f0f48f46d14c82e5b95e438a8c16d74faf6a221cfa25a012875a925d5a3c35370776fb06a0109759f118f41b570ead8eafa7f16abc5dfc0f2f758a2ccda0c4e88a9db100ca5b1a6ed796b7041a8f1ea3ed38d6ce4d15f42433f205e5598f7515606d449703c7a4a82ed67b8443fb7cffd3e66a729d57a2e0248e8c6483070ee7c7324ba73852edb93f8891227aaced90766bba0b5a0c26fb8f8d3de6fdd9dd87071ff37db89840bc32c59733490920f33065c5978fccc460c303db19971fc28fa70abb246a5023ea88dabb70d21aca83c115ba90ca84504a1453f9686feb5d912cac08010cd80831b4bc7960ef6ccb6a158cbf844f5866bf54447bf5a22c8baa7f1588b034f81fb3bc663d4999092fa71c1190159f3b3c4f56d634ef54223f47fda2dee2873391b9f379f369c8d9385625e7619c56fa5c466f8b9ea38f917fb7e9df89d8a335baa07e59ce019c2a49b2db071e578fe3907eef21a7b3d913579ea318033e6cc6add0d2b8b5d5429a8858f80434bc138426892ab1b66e95875aa1b5298eaa379da3c0c2fd17f12888aca2ed7b40af5d019daad5347a49fd6b950b4f0be824d0a931d80315ae836d95b1f07fcb9ef42ea5e95796210e13ebccb69bef1cf83ca20befa055cae60e23e81c7a158f28c26cc6c9948878018854d778750ded1eb89b2060e85c9748cb4bc8e2d595498dbfe407dd810499c06a5d28c4b1f02b2479946d6014e5a63bcf9ff25ed1f602f5a0a513409516f46c4a5de0e58db95c2a3fdd4045504ed3f40d6ff9dd042750b9be149180ccc4bc8d0fd7c6a5a4502458dc149972767be72ba1461678661915e3100dff23f74ce7f40a882bf557a81fc4bf6b0fd22fe4226e25d0d94d617931f8199b058b248334ab9c3e0c2387ddf18f66f19b049facee4e14391d784822191fa67feaa8e012a6aaebeee1a1daca4300d325e33d3e8f77d06ee98be7cc0f60fa17d6018e4d96cfaf80229145e7e329ef1a59a47f245b27a140e4880ab85b36448a44754e7c9356406608fb9220b89cef48db2f0b28bb1c1f965861310df69ad0d522e49dded4183af257912ccf397e44f6c8a3420b1c083b833a1d70e5313d92cf5052032b65ea480bdebca542a6de795a25c42ec386d603d86a32b5c72956ebd7b94e35f2bbc9c93481868e9847f47f17c39f4f0e38aaf6bcabf6a80ce3b3c8c03df8133991d81b32906926d98abdd7a9506dbd154d65d06b441c1e680943c4f9dc354711d67ec988de28a28a7feb2e4365b5207f928633b2ec1c142791f6a03ba29a72328a5bd6aedd94d85b1bce029e046142ffb73ef8b1a7052af9f501261c4e0af465dd5bc3c2a99d3bafce9f4d922665a6acc8cec46d1671bbc6fea20377f20bdf832cea30c44d4f736ea237f5b3db675a98ad1a33fb59e099ac2a2fb7c0517c29fb1bcef8cef380c30a7e53c2619bae0f052a3c7b2f323ab2f0e397bd10af030a31386c7d24adac951bf8ad863b6778ba098dc30f5f49919aaa1098a754cf06cc56e1f318bd6e7ad86c374f451330c611f47621b5a52b75185702d6e9d0c69dcd8c2f92e76154c66d09fb98308c5ed17d56fc6491925c95aa79c11700ae4fe274f96d20108bb0916ef3e1fd626fcc4b4537a8a5716cb0ebba4026bd1cf6aabd64d19f4a971641af62e181d217a569d32563486ad16b5a0884e79a3a600a7b5542aa2139bbd5c8002f9aed92e6f05b82ca1760d59f1e28d635b3b6dd05f7f47bea106122d45d4174dd7f5037171c4ef1a4e4793db2c9f0a7a3cc3c47e44ccf14182aa6c28ffd8ec1300eaf153d666e0e974bf2fbdd89fd008b10d942b60fb943fe190e4486b0ff7e03d6968818c372df26b57d5a2b1f11a8ce6c0388fa5b601bcfbc9548d8c9f94fa9e2af966d334907d2e8fbece9921bc0730aeb2b4e8c26ac1568815a2bd0ed7b05cbf2fce557534004b291bfa52f61f5d4b20539a3a8e10cb1686b29028332192ae5f5020958f53e7d236315482e203a4073ea40288a424f8be7b462714c076cfe738becc34dbe5f5612105c78446c08372880ad8b4aa282521101b402b47aee940140f35a9496f6188806b4fddc6df912419a63b13d81065ea70e92f2921f3304402629e2cb1d5f5f3860a35b08683fd79530124951f1713dc8dfb25e58dcf972fda13cad954783e8c4b68b430f2fb12ef9f7bbaac701d732582775ddb21c34e5caa49fcb70af92959293ff66f9277ecafb15cbbc5a55dc514a787ab216ef33729fbcf1c56f8fa9c6f3d90af01e0de7939f267cfeaf72b82297821739628d56a9ce4a718af31323ef52ff82c74496b40bb3fb5837b8ee0ee28a1dbf8f3f22a7cfb655ff57933bcdc4c88abf7a61b3d38f61ca6afe0bf2418f1204a35c0ac8dc6cf74daedc21e06fd0dc6620a24f691e6d68dec3e27b4124d206e0112e86dfcb1f82424e5ffcc7c7c58cf392326d7daa1e8a6bcbb00c8e98c553e06d27c18ebc9b43472ca48095f5c09a4cb9cf29422e941cedb587785f8e2a6c9e2bea2073447cb9b38cefc291a4ba0563288f10c005b21e7d3fd50ef12b50583c1492f4c3352d67af46fccc9155f911d40c357408b5ee7e3a01abb76b774db8056388ca12b4c5650a6d54a404dacb79c4db4da6d3b85de06f95a1bd2a95c8fe83a392489b907bbba4d772d85706aeb3c6d21cf572ad0e6c394d06b512d97b3e176cbc4ab64b2b4497bcc2940a0c473a7e2b4a7689ef647cdd5cb09f7bd61f4e9d847eea4765036d6fd5a81b15ffde25a6ebb787cf5426d1b25c291dad9651af462de2cb2c49570eb46744576b3ee852806621c4bd227d18e10b73c3793f48993735415c6da3e6de0b61d6292403fe19d2a1b21c187f4edea3d3454a43a75cab4a0e3f36cc305178fd6c4a315b453f70ee3ed13c25b85c2e538ac73ce50f36dfe70380717c0e33c11972ccca02b8ecd367f48ce10c74ed56cb2e2682b35bdca3bde239715b39c145d73d9243a9a75cb6cee0daeef6c751a5fcf693152a67ff850a4fa401b4fce3a617135094b7700506d2f0c113348215a5a66d0023966e6d5535ff75bde5318383ef3ced533e079d93aecc0f3ad8ddad3ebdd251f8cf6bf1999c8ebb20391fae5857984bcbe71119851bd1bfed440ff9bcd9b7d36ef8dbf6c440f0e4dff6563ddaf65211c31e280a028e6c58b1f2decf9421f19cd8c09ec4f4e65cf75231555d1e01281d0bb0ac3784cdb9dad9b8ed0987860ae5197fb2618c75bf9f266f5339ec05e80f2c3d80a97dae1833d9d1793cca2bcc5eaf1f45aedefac125788a6cd6a3a6c268da38fe9e711b8390313153d05c70a8621a7a8269ab0dbc8ba537fd445abf57287ce04096c29805a371b795478cee946b406504e767ac18c29d8955a0ba38282ab29956cdc341f4cec7e228f3997c530c0b92f996de06160c9fd949d7f53013bf5e27198776388ff4b574a47d7377ad49c4d583b2ddb98716c8701ece3cc2301a2b0becb3c397235203f93922a2f138567f5862b330d821e70e54d2ac6f498deba6c0724c53c66c064977855b5207766f0c62ff8915264ef9557810b566424bc0c2f7dcdbbb90ed824e849c1ee2764afe3137ea31677b8ad739f21a0b4726d13a0ef3b4214e187782fa60eb81ab3864034b66fcc259575e8a6327c4f2e87365429976e0508c45d4939c8fa18232b41a8347daaa64606d6366ad0535479163be510458bbd340a99a340a90fa9280984a3ae176652dfedd9ee9bde428bdaed2c67126812069b37d01d3d5805410dfa7d38b418e640a2182d2e79d26f0f98cf46ad55a97abf76f0018e3bbbad5448f0db1f5c46647c007ef87e8222fafbe1d83a53a76400b984754200ac6c143d524cdcaf9da4b64f716839b0c777bf2e61e8a81d6d6e5f0c39377277997653358f6ff5b9d957bf56d6f6f5b2b6ec372147b48d8a41d7c86776647a15743b47e764d69a2b4f0d17330834fca1c9728e737517165866046ba2857ebaccaa7ca627e49c3eadd5b480f11d413ff75987562f4f8f53c7fe4cfdeeb271b2428ce70d13d3e2e6741be06af6d10ba78cc77d0738144d14b0bd29edbb07a54ef18da090c5c19712a2916dd4894b84cfb6a8f01be0d65e092323c0d086efcea20a941572def8b5662f6c8098d49b36f76abd2a73e3cdb0a43b0bf75cdfda89a825ac62804331b00db95186f1f938f75d09705adf2a6e9baa4d2b0d27ee5b3e6a51a04542a9430b1a57927e5080715598dffab8ea2d32ef6ccf8f538905c4f7c47f232ff55c883de0cf5691811541195e2cc9c35a012b50c93068632c148acf852185f6fba20936eb0fb469c116c37d797b8e49ccc05b226aebc939962068a6687f92178d650fdc1da868b9a9e5d98019a0eb7f9385a45856c46875be732540bd7387e7e33412d588d9d91c96b5e8b4fde2e03fd4b84848f21d925870bf4d6db1f3355bdab89d7bc61075a12691c7ce604d510f8fdadad9dce259a7b1da676d2a014746b8068f3a18491a7ab50729b661d72d3650e2c656a32ba4f5e963d058acf15341398b36cd7b1fbfc14f29b26819e14d053f774d04da7db4e99b5c0462baec15525843cbe457d12424111ab743e37ce43ceb0a4563ef1fc0f02b368b8413a482620e082acda1ce26a2f8ed57983d6ef2736d0aea50647e8eccc16fd1f11953d8fb20a53c708b85c1bc8cbde39bf8519b35c1a0c8ad629b718bb6dac20f96323c63327d82b8383f591038356b66c1c55b15fcd0615e2a91d24d40e36ad6a7ccb9581963b2cf36f938cc1211a2f53213812ca9d466470e547c8792df1e2e248363826f5b75b0671ff81939b3ee9a341930fb14bd1b3144e0fa46aa9f4a351d952c0a607dc7d71b7801f08e244ca0b9dbd820f2e1281bfea313faeb8cc5c76f950d994773c8d46c0472ac6391a3cedfe51ee51be39e8b9821dde77ce62e6f9b905dcda1e304cdae275c637e2ff51d2a7f88dabdabb53b804e95f833c6887732dea1c540e066346fc7f59f5a0888cc762f08608bab3024bed726ddcb0c8cbfb22c36d3f7a72b2fe6babbedc8c405b739e256434e4b83056fbe0bdaf2631844fa38fbbc01d44a8679150484478a0d2e7238a3b43c6e7aada0c843aa8836c82e93c2b2b1e33b391cd207ff657351597726c0f3502a3a9520f0b20df0c39c8f18a92260afe5d577e8150e5862df0ca90a1f0607d659806712e6e371f4e1f42dbec1a3e848a8fe8d7f436dff1d5761b11bc3c9c914f6b612629547ee672cc3beb00753896a511ba19538914f8547598a54554c862c3631c1b96aa5e2eec9d2d429491a7f23524291dfaa87a0767ca3cfc90debcb2f3b4842a7232ff63d0448402ca06f030c3ccde7898c557ba05e3a23f98feb9d91da60798c333290cdf91ecbbee486e24c09d8eaaf0fb16eaf7f90eb45aafce7d0d9554d702dc5e4ffcd5d953a26274d3a120475f47d6a77e9dd9c7c9a24c671c933da1547f4b5fcfb51e83b61a8a6191ecb2069496cc2bc7e5204b710b27ef54fe3e6884ba433c3ad33bdffb3073e4c0d4dd19528d781ac6a966920dcfde3f40439167ffabbf874af7c167320e15dcbd259a029d592ac778cb0f74bbada35679dacfe7459162b2eced8a95f44cd295b9ca5d4e891cb36dbe90baa7f763d18ab94452c9eef5fe7ba0fb3fb087bf4c03d8a39a88446456356ee29691da6c9bef8d6188bea1c81838d7d0ded7fef75d02b8888ccb01498d6e55d147b36fd59bde08d359f22b50b132ea296dfc007821eb27247aea10c6f0eeb643bcda50db9a9a24012f1defba97a8f3df7d6b7c0c669d737f33d12508abe3cddd14bf3f8bd3ebd51c17be4b0274e1d3133f717b5c2e2c5c071ff30e9262856014b19222fb34d4d725d3710f5204dfd4e2dc5d223885b02d1dda7e059f97d7c1f5db8d19872889a379ec0208dda5e742b1f192230ff62464591750aaaed2b432a2be6fc143ea1a0f892fd5919cbd8fd7460eac010fc52695161bb860ce1d82fbbfd9d2bf2b0383f126a53b4293eb797ab2913c422473c787f57ad44c13b1e52b5027f2c05fd9773290c75926f9564dde35a77792875aca4bfde0ec36846876534be62ba3f4c07772f444d8649c6a4a98f99ca72712588eaed24550a844f98010fba7a0729869446aaa7147deeb4fc9db515980561b85ede36328c78a0909de421d4f829444f7027d157b37b5e2d990473b36c73fb9691ddc85cedb8325e3e2cd5fd5488ee1965e9f7f50c1e5a6c137a61f3e5f920658324b537e8ba5089dcd5c85b4a9fdc45be190b99dd2ace1e6fcb1c8538477c4231c4754a0fde9df6def9be771e522c53faec2be06c9f3b34acb284840c3ee49e88009a3146c2ed697975dec96688a6ea446bf259c604abd98fd0dc838801a1255e81ba00a94c0a79741c17c5ad80de9e653f749d6c362b154ac1d5dc6966fbb2534b59990886ef59dd4604f72286f4ff356af9e16858463c9c6ca7403f3c5e83e93fd9f9890128f03206baa17fda0e07980c512539f0052c0de81f26acb3326f28b424a0aef3596b62ab2dcc0c9e4c3d25ea88cc9c6f220480f9b93e901d55a1efc15ac314f797b81fb7337fbd2863ff0dd47e3fc804d79f0b41310ffeb42ed984aef6e4937c256cc3a77cf237444e49f6c026485a7ed294e0bed617d231dd1072eb286c3bad6ed99c0eec92d75c055937e7d7b52483683c6b799f115292c56f5aa5cbde8082b85801d1edc945ecf7939f89d143f4f3dadcbb5c38001ff6a6414d942ceba620bf77919a89a602fc06dd207e50b5fa485e4f06810e335db1719329157b9176fecc9e11d019f03a16fadf543244dece9aedef31922f39d290184c25a88cb426734eade846fbd4d229bb05ad66e039dac504b559c5c3ce2ebdb8b2bb1c18d7930aebedb4198dc2e0f5267eaca1311e1e46d33c1b2ea718974b4e804a8f4fb5de88f8c89237c9539751852147b17280429c93fa3e0d20f21c811cba0d8c35841c3ad93278bfb6077a5b0bcceeeb2bfc82c5eabb58e006e30596923a09dfb5fda70987c534eae6fb58dca6ba1be5fbff23e71eb0e27e7f7b9c589ba4875e6256d526bfd6bc7cc7bee7ae97ad5bb6dc3ce143c30e0d94318b57b15dd6534a45fe92d371d9425ebc2942edac7c77e9fb670d3a37c9c3821299836c52fb178ffc42a9ff320dfa732aeffb3a13400c8a1c10941af32256fe9385a47458d5c7bb8975ca38d1ac8889cd770cadb3932618e95c30d9e2d1f085e5b757545c38705533f0b581293aabe6a57248408317aa826eb14773ed1961ef860533c00cabd6c7e5f722a6eb5b262f84c925572cace3f3add0eb8b23022ce89e1e819928e48d34b0c56ec358bc76e1222ce3ff4e5fc7a0b676c4f92b4e5a56a937e2a27ea6515dbf0e7aaacd63af6886eed0124a1b5849ec504f0511f74e690ab2a701571ad1d0b9336d3951369e1d682b7a93f493b24829e22cd170fd8757a44475216de67b881bab1d51c23e849b10a7bc62c6afc6b60952c5dee1bda5b246408445c359433f03d3b7525a1f58e3c615b7189ba2b6763e42847f2cd0c07ff40171ee6ba792f24f803f7c21fad3b1d304cf4ec7d3d00fb7036a8b7e1ccd9044a24fbb6e9cc5a70d021605229a6113f51c26d570268624049e6725ebcee029c76a399aa9993a4ac0c74deaeac655add71dc14f6659b7165dbe22278f51a20b576556c49f98df7f3f8401d5aa8a1cd00879234ebf431159a5e6d26c118244c22606de247185391b5d1d21ef869d83e617e8631a311138b8e28004e0ed6b616db8f59a45c4d70989072ab3257801d5abebd6bd7a899c9898631a8d521e4aa76bc9c2001ed55037f6f93962773d81e8eded678dd91494c5f6fd6766138d5245bcf0473229602d17b63a8cd2864ffde9a030242b448f12cb1368e627dc250241ac328f8525b04e7183e9716a10f1580ebea2197c61c85e44f045a5bf76e6a69b5d96f34c699f9e6ec5c9ba6e1dc195fcd2629b70a70dd1617e41af44fe39b0b8c235c5f23ab69a45d992204fd85901f092270ba2138347fb3834006bda41d9fb5a54f95cbc723a0f13784100ae5380e2d83a805c279b09fd7ced732c950c9bc5787e160937327a0c61b3c8164a330c0ff50845c7358951d2d19ab0f8cb5685246a63d1691a764c39ca8642f74a62a364c5c37efc18d714c1bb01df57932f5b89c61d7849ce75f3d25547351ddc5f40385a33aa782dc750d24a374fde5adacbfe2163d6e199a62d81bf092392aabd1e28d1dbd636066823eb5a0f91c6ef74d9af14aa0a20e49f24b34b108d2ac71d3095638da9335a82de2d329fa7c09281cb71f09a09c1b39dfd88f2840e082f84bcae0178c8d22468111f6463f340c5619d4b7a5a5d9f5325343dfe426e5ec0adffe4c691b1c118bc0f78866de4da51d60b627703faa384a17bc77ba57e0806ec990cb4d75c7317a21bfcd17b462bdfe04f786e453a8ab3aa77769de7aebf6ae8bc1744987b55d1ce92ced7c424693f2966b06505204a728f92cbbb58bcf74f30140585952764587d694f8c841784429e368681cf37782dafab4580404314fe4075aa9c527cc2c52309831a66a2b65eb1df4222774d3e96a07c3183821844f0c905a2616d505314ef6ac516a3f67e779eb92d19ab85eddee3c24fd7107a92552e60534086f37289bb5847b60800cd3f74e9111c6eee4a11a2b2fd3e6c35eb1bf7eeb2fbee16931c39a1cce17e5e56ccc20648573d13bb308d57ffb7ff798f173d32597d03afbc48cde1fd0bd3e8e364a7d57e71976eb12c560281177ca90462b98e352ab6bd4f33367c4781b7c617a3cff572235c0d9238306196a0a8acc1bca4dd58d5a4bd38e5b0047cb8f22790586cf920df91152e451063e266a14212569702f7149a744304a96ab9503d7646731e651ccb5b87272d65dc8398b431d2766c87dcc6f8015dde087a4b59c532a2624947a2a1c7ca653d3208236dc6f60d3371bf7f2a9d59953184fb191fb936ec24e21cdafc38e56322587c7a87e72213696561bb4605c6c06cf4d6b05eefd6f0322982ad17a7fc337079772daf02a7b812c8d8315ebd1429dc6e621d9c59189c263dfdb7c40ad12ca2406e81de57ddde4fb948a625a867c01bb5f9ff971d3013b5ba717c867ab7f39d0ba0cf48c4c5cad24972a532875c9f491e9898eacae1a49de9cec10fa8ef733f9c23c7c57aa6a3ab711562dc7f99061c519c0ed04e041a88265087af99df4ef90937c7a50c7b43ce1025a4351cd56a9b2907264db13c97c41115a9e291f9ac3c68ec9c6070955263b4f46f3f2124137e0f7961c400605d0f6fcc35aa683cc141bcb130bb10660a10cc15048d42a3fd2fb50ae3b0b1ccd0f7a963ade574c1666ab528300713b1c430471a6b0aac5510f9a48ed5c1727ce57b604aa358367a97c5763fa25ed55a71fa1e445e9bd1ca38a79563704bba728be5b4acbd71b995704378dfa331aee8b6e9643a2605a8da2c237c9b26e44d1b278af20e3e02d3cbb950d92ccf13729a41edc94ce224bc38207da29acec69ae670dce70c2432052bfaf66f8f4bc219d94aca5c2b2272e3af0166a7207d9bf496ca98d35c195ed1f4e261c56617e0673bfb95d7579a0f863bd4068ca6f9f7746c490f2436ffc2998fc36ade13e1f20f5790b8fb8f3684f092d4254b9b1699e7edb6168fde1f47bd46c8943f057007aea3a9b2cc120b7dbc7aa21546acf03e9426e0e8a30c5fd0da6143dea31cb82a07f4a1c3309db0870b28be2c5002f645fd475592e72c856d29f52914c91248a778d66b108c00f3b2b7ab913e0dcc0bf5eaec99879247ccf4b207c94c253bbc3df510e5bff373c5e583431737c3b76bb02717f22d6b2fcbb2249e7238088c966106ed1eabddad3be59c2c9e1872178921fdf7482481c71323084d986b339c07eb5e1c1e82873f70562aa3bd38c92b4a684ec4c419be06865c3f2915d98561ed0f822b67ec33c98ab91148e25bae7bdd427e8a38839bb8d219cf8c62eb1c4f7bff14ce8415ee1b1cb4ee449834a2f2ca51f5c68f3f92d5f5823c8aeccf92c3729062edbabffaca0553eac18e8ed46263938b701c4c48489806d815e432f617893fdf821651ef16d4de9fff2fce7527e21ae1f4c2d72693c98cd4d98904483f8a40484b9f6038f2cbe7029a69c346671e8c70459f462afbae1d10dfa4c82016006c9545161c9fa1f483ee36ad978f293a1a5940f9eebacb7dc68df2b1be25c6dee2a7451151db5ebff759d9356b5762d09e6e23abb0a9e8a7ed576bc0fee156e1cae93f8958906fcf28e41fd62b68aad6be5b4799747589bb40515a6ca5702cc8373acc73f514eeb609c937304568c0a1a922b5aeff29960ec0ab49d7b665335048575319db1c60a090e3fff3a60ae1596a4e7e8985d5bac63702b01a5dd2fb9f4841d0a700fbaf68d13723f78aaa2298dff0ef21729978eb0631950416f0677fed88171322af54275d68a6979d65827e866bdc069f1853ec12d11f037976dfa669f9b8affb5339887de37115912222103aad1b8bf01ffa926c2a843059ab6b8b08c19de4416b509ee617480b18c76010bd05af27e2b65924021cd2aa898d19fedc189981c67783890bd4840584bc9dbe0a72add6ca7ddb59c397d99789d646f04ff9ac9ce7205b4e170b05808350da4917c0053c5de420959dabfcccba8335cfda4d297b2af8584fab7fafdf838caabcc585f86378fc15bc0ffc312de3e93068d8fab5a80106e6bf7035804b1f4ad3b1a2bacc34e645e91f6b335e106d35c4fd6899c0721cb19ceb2542d5108f4140aab9131cb37c49a4a23b8d82213acda927fe2c4db70c71dd40600aa91a769505a783e23d0e9bba7503d62183a210cd4f79c5d9106282ecd0091e488b4e54b8f7fe70aa033f46e31679ea4125c4d1528f97be5361deb9a352fcd41b4f827bbcdefeec2a2485353308f25e25fd7fab945e72874c86720c58d60c0fae7452315e217b3aec6d3870e688b3b14a8fe8e270e97920fc2c4de6e4b0246877684609cb22503c1d2f8a36def5abe8fe9afb363128909eea64bed44f68de7bdc86681f3d5815e0256bd541d2d704ed0e8244f490d6922112dd1ee89cbdae9eb6dfd3a2fc039db36463ee875488662cb1fdde7b9da356ed2dbcf96074f0f180d6b05f12b28555cd6c26c5323644b834d5f1179a11fc1f25a5a1cbdf9fe33ed9428c1a401273798080c8917fc057f15a6484557aa9a59cdc733afb316cc402815584d1037e118434fa86944482be515b23488dcbf6cdf46dd6cb6c209d8690f51ac3fa61237a078c429477fcefa2b6adfb6b1d3805685c7bea31012328f7fa44c728925ffe46cb3bb50a13a5be7be5176a5616c828e81837152952719d442299bb02e0f67f675965648ae52d4b01882aaa63591b76294bef4e621f4ba7a1504176933d95085019540b520400a3a775773c063725ab3271ded2797d84a439b45b36c3f3d37866bce8974a568dfbbd5bc419a21206f1e4a614c7378c7415be0de91990f0d9e2e20979d6138b34353c9b5e249cd9700b4058226017dc62d8d9f06144c539e6871d0df52f56a76e0c5106889b8d496afcef66414a9fb5be51eea84de887983a3a7b7f28f3fccdbc880b3acda7284be4a7862f53bec21f1032a950baa13c2955c068974366ed0b7b4b7a9aa9f3f49530d921534d0d97ca7b02a02e19522c76ee6ad0030d950f90384a89cb5e64dda649d36072549aa151081f226e78d3356d610cd2d0166ce29e1743f6cca891087370a0b1df3224d4ce320bee509976acec405bf474ba7a45411982d4aa0324b9c464c2da89f8d4415c8440d94c5bc6974acc1136fc9728a6b828506099d34ca75856584a3d2f689749eeb6ecbd9852415efe84bf257620a5e61d20d186c1baeb1c29e0f56cb12f8f500b673069dd61cdd22487829a398d4c9ce2710156ecae4d9fe5f46eac4d2d35eb08cc6d12d3c5ca915abc80ff461695ef44cef3f75886806cd17b5b121f2f9a999be020239de421ebbe11eb4ffbf693729fbf22b54cb99d49f791c975dfdec3d465e6bcfbbf498b16d330886e965b38ca254c8003c503a5a07b476759bea5fdeb9b88fa264fd5cb57a7a56be27875dbd09649ef13fed7a2e154910c898a977bece33441fa522d702567445f0fb255a8f516b97a5ded4056281a528e9e88d8886dcfa6b895169866b2993c1d94c9914e1c616cb15d91d0e1fccc6d5188fe7c9cf7ba18669c3c876be66707820dc5f383c4690d64ba38f97c5886f9b1c9f8235ef139234d1a918e83654c93632a9efff7e7fe1fda1c02420bf3fc792ee5ac56f472dd2ff5ba35416c6b12a8ca5bfdc968c1aa700e47cd5cb9eb205a4abb0f514cc24ffc0ab18c96ddf340f62b386a9964a7e8ed802fc703287f56441be69f03d9797d866567e95e7fa688e4bae4efc583e2a61ebae3fee0f87742a16172d056c960cc3a2f589eee1b36531fc85da1f3ebc9bce3827352aa1d119c1ee5360f82cd72af61ca94a77fe7ac63ba96992fdcab7d1dc0517555d4aedea5694a9f2e746fcb2e21ed3deb6506b8d440baa76b8c98fcaee3580327263962c16fd9c21025532b9dffb058347a82ebb776deaa3f96667892925bbc09f9c484cf46641d218d179b5114b51bed09897482262cf21bda733b58c43109c2729bab71a57783bf7a1792f25bbe5fd824bd6f27b33aa3764c39b51014484528643dce65730109fd4a5dd680c86f2699b90d7772cbbae329ec5a4ec09011820f8248b6a801dec72055163b27e573572ccd93f4966eb1c91ef3b38ea6f660939a85ae2f1f584abf72f5bfbee5461b34035f472ef62a1085352178c1f5fa536e2d75bfa5b8b1b00185f8dc02e22bb954e618b206e6976c8a9d8e5e369556b7577726331cd16a2d10e9c4067e375549fc2cec5e3af9b32348c99f66854d0f87633bcc7ccd2cca8c421bc645ad55625ac5d70afa6a5eecf8c507fead050d3aeafba9d6fc11e02448f10cdbbbc2b8b2ebfa937a737467c79117e3ea14d2657228f195bb3f64abf2c54395243c509de7b97b6bfad42a40892dc61e880f05fad9fa9afcb1bd6ab4ee478b746cfd02eb06f54d3e4d0867ef400a0d963f46e286de8b203d0abad71b8ab77e0fd5953faed022e880bf55950855326d2e79336e377c699eca98bbf24ec29f086e8e5bc6cd4782de2334c5a23cac6fabb0dfdbab01222fa8b1a670597eb4be2b0b0e4d4ffdb18a0c5f72511411bd168d9222f2152903ed386dd163820a28fcf88de7aad3af83841cdc2b10a0f88a6e53a49f395b72097b51a11eb54947976e1ab8f50e06e8fb6858a4755055b23cd39cefa1143be0af9d26b4b2b298769cfb2d031dfc8eaa90e7336af091059c1c0f0b6728ba2e05cf4372e0bc1d87a1f96603f6fac1153a22aa1f32e5c0ec20dbdd8cc6171ce94d9adca4553da2a8ef5ccfa85d29cca2e8fe8b9801414836c0eb31ea63f796265bac37fc910761a6f616d3a5b5082a4f6a2766371d59d1e36d7d4eca6ed5a7e74a5376811bfb7da9a1d3d1c215fa06c2383de3271de9d9a6ddca8c7abcb8c23be11285fbc1a07f6478f4f9ecb24d6a79e55d8e0fc81b26e4041f8e71fd65bd904131f9c53c92ac6038d197602c26bcae458ce0518e055c9c5baf66a14d3322455fd67ffb933fd160877e37b25ed1ad255d46a5e1d2e64831fe542dec90691f6e278bab5e40a1ff0063f83997a5271af8a5b4627672b620ce897bef160c12e11439aae3b72ad9b5613a442403b1ffddb715bcf5b5c6e417611438fe10db4530ccbd026f0c2fe9f04ab680b931f1aac4906ccc568c3ae6be9758eb083fa260a52535a53660e19f4ba319ab282af07b9e886e8c4dcd70bd98142afa61b71761b701f835c6e7cb470f05405c2886b6d786fb55a51b41fc00ffc4dca4d665c9227fd7e802f598061d5d839323b3bb2e36d1c1b03ee4f30171dec1053a456d7ebdf744bd4be41d7f4af7380fe7e13b66b5de9037569561444eaf9e64273f7717611318f96755810b733e76f2cde218841fd3b37bf1af83c407659ee16efd3cd1dacd7303baaa1bf40da317566fc697498428dc60154e8129b3f7f6397c716a1802b650e1f4ffd77464475f5392e0f1695ea552a59133b77ebc61df087f306c1dbc1becef32190387fd4d30dfcd3af8393857e475cab15015396711a04dfa6efdf592b7f6d6ff8f4faa6dd56efc05890fdd701a8c44b8edabc0b3317d13a4544570f2b52a0ab96be4869e630028b5c6e1c3acc194dccd4e3afc4e86e925a75bcd7f3eb5748317e46b46db0b219c07243dc8e5dd375fcfd8e8463a62d419af05f3ba7628b2fb658d31178f1e91b0176c2fab197861ef86b93f9b63dcc4c87e1136595926c3d6749510c4930882f391ebb83b2e33f0a1a335e212be140925becd0979675d0c706a7cab7b1082d164945eb57b55215b640eeab3ae9c7611c30a2d4eeaa082884c98d4f3745b461f95ffc9af4fc2c4caaf3f75a639a5f4763470813b2ba76a0180ee1be252f325a761878a2b8826ee0db837044862dc5172abad0736c3160ccb7fb6a40941500667a48dc27e7a9a8feb3f3a3b59ea6687d02e4a30c23bf5c602f0e60e0936fbc128854d30e0e808fb68aff763135890535f2606f2b0ba77588dc67bbe264d768e0d82f13a5be43d9cef8588fd7bbebcbc2495123f8f84214cb867dca0cad649ba827ec24d1b5000fd6f1962919c244ff5ec8a08222491ad911cdcea281182a2cd78cb6ed391fa1b4452b93a42b3d8f8d44f7e0c03487a7322c179745a92819584edcea42a1edee376a1085b5349a008c5d679e01c412ee210ad7f9e0f3e77e0238d805b50a6264223216c6901764184e8b86bc421b499c58666809e754ab3ed97ffb15d70b60b673fef26ba7785d02f1f1d7d31a6b220dea253ede2e7305baf1ef1bae9ae22fbbed996f4c4f0615804c4fe67c049b9283aac0de603a4d7b7dd2b9b0222dc54327042c9eaba7f030858b4e5813b5eaea8701f5a477d369c6360322a061eae3c327b516d56115628dfc437befe5330d22bc76d5982ed92f2fdad2a31b0893ab2bf0d6d26f16ab6c1c60646dba5655106b27d3f0d0f279aab93981bbca36cc46b64978e49ae9460dafa0f8ba3e238a1c4c4098367808d29f1f6db7c127719ff71cdbc21fc666bb54514593f9ebf847938cf321e04412d4d5c656bca0becf439fb3bb72ed88440797101470373954840692f6257ac97edd12d59de978c5ed18ba09d783d8fc8a6a6e31de3a68ffdfb18345210fadbc0f5b03d4b776d485f896d1bb62faa44f4c64dba55f29d5c55a5ec59f25c891769a61121e3837214bf81541ac4031548706dfefc16ec0f7ba69e1c104fb49dd5bb2ef416bf86aac01d2d815b169fd9463cdbad688e0df2ce06e28cd1f4f8c499d2bf7d83c1abd72eb8f489a4883b3d5390e2c65841ce33940013454aa0c36df16567d5f0d100ab3c076157197e6ed87ae3edb2e06046b5fec35282946cffcf595ec379097b614f604a5e74ee24bb4226373a8997d8baa5bc7bf24a5b95198c9479bf90908f41bc08105a0b4ac11fe338db0338bde1776582240399258479c62de19ed8f408c7be3db2854fca45fc28322af6865c16f38b3961425a83bd06c9e79391ea0043d0ed65beab8a9aa0c727629e968d9e95031265353f04f51f4b79cf0d073c350215e5adcc52c122ee8080dfd0fea3425b8bb2895e6e95e8996e2ceae197d29c2a0961bc909b4a9157251e17386bcb7937d7701e5979dc12d6ffad4a119de0350fa6949ca72ac85159a725554c1dec5141155463db4b3b021e5872a37783b50ea1a33811ba903b79bca87b8ff14a985016cc3dd4a833cb1b427dacbbbc0d28ab8efd58fc74a673741d9717889386c4421dd733e936909824d7849718ef8d8a63a249bab633f2ba95a5efc04c3633650e1753831b50760c398325f199ae5473d4eb26cd0152ace4d158b943421bfd74b71d23ee887192866f0716c8b43eb798f317a6749780f8df4e89fa0bae327d31c40bb0e9e9567e6543877be2bd1159868b72609b8d5c9a9dd52ba4a0f14a89792eec763bd8dfa42464209908f29e4c427fafa3705231296378462066cd1d1a1736fa913a87c2b086ad76bd601be7316de62026c2b080d0a5cdcbc111a715907e233c1093a9668520bb4eab8329bb5693c944777a610df22f656eae01c03d9dce03ecb20ea44301725b4387b83ec66c84ff549753fc10994a01a642462ee94d4293a7b22cbc39de4eceb8d64bc90ed5bfcd01ef99a8d700af578ba604bb51c717baac16f918d8d5dbee9bcf1033ae74d07697b876488a8d709462456ad294086e395b02638a6231bc2b75135abba1cc917e095d3b183b51122b4da7eb5b628a9eb81a1f754401c8c46bd4dec86e6cec084a87d6db1d6ee1012b4750b0f44ef781e3ff64fb561ab60e54e583deab50a3b5d4e1c28cd35d2023d6128d5b4d5530f56cec1b71c3a989c14f25d96fd592fff0637850c770799b04d20c21a9c2c08bc3e4e110d8d569e19d48bf60ee3e68569076fd907fa4063ecce1bcd4b61fc92e7e691f270e0d1ce46596b14d8c5d464c6f4cb3786c85f5aabd1fba633196f4e38d660a68fbb0820946b3e4234f9d3294a77621ccdbeeda61eb748eb93bc2cfdbaf4d8c6a6ee1ac60e156de4d3c4ba0f3fae460a1a622700a3853b647daeaebc4a701e3953d5ab904f92e66c1e03969c3850d45db4e47d11e6b829b221dbb60b565d000ab45361ec2bb222df153be55af3513e7c9b84970f660111177a6478619efb03a06c993006040e6cd4cc923fbc4e28cf841c3bd63d045abb0dfc9ed0bc25213851e772cbde9fbbbac3b76d50216cd06c24ec7b0701e15f9d19c15216f3601e1d70b40eddf93629d54f0136bb7823d61097fe866f08b3451cb8d65b69d76dd0e26b8d9ccd09bbfda8d0004e3a1841f288ad1297a9995dcca75cdec22ca76b78a44fc49f42229b98338bf676f383e42ef8939dbf5a0453a943974edd115c7b161a00ba3ea75c9be14e0f32f8063740f5853b5642f2805ae9942d2bc2a762abfe9f8076b559e47aa5966dae17c5aed2facf4a43998277ecb6ccde1882c0766d7a7c4efb9dcee479d8d6d8c75bb8962c05a776a1078b0a706952be7db98feeb1071401f951c81eb454e3e679de2b89883cba16ea78a2d958a0b57447a14e2d76a92d83fbd7df55d2249e6afafa99373038627edd8047fd4e2c07719bfb044dd6f2c3c33105fee545334ce69c31d8a2bf1544ef611b1bd221a40bcdc169b9791099969ed2d83f9b59a684dcad426b52ecf8de50514279f24ef7ef86bf2cfb8ceb0d0d7a2ba79c36a528868397b6346f34071d0eacb7a4df18e2dfc5bb271ac74958896c5cc4a9c607c8842641d05e3293f513bff85620fbb4c6954ea78571c2688b5e3d7ad51a817bbf2e061e933e30fb26dd316791513aa33c0e166b05a68596aaa9c163c501bbbbec043297ae9ea1f5db8e9f27943f2a4a0f3fd1c98daf89af83ae4c80eb39aff11d59d72c41c6773277356b64a2baa5d1996e601a99f70eb116d0ea1eac0908326f39b0066b1a211a2bda6589a1ff71539301d78b05db1e61b389b61aaf42bc76c1faf7725833981c60e8bb9ff0bda2fb43ad6bda1c42f30ea587220e63252710b38388d63407b3d6ab438903f296f6b772fb09bef78a2071a2a84296c532118bf2730cb6bd27f144deab1b62d042534eecb1afb35e1a776261e50aa8f9fef81b0b2eed16d39b177d30e29c689b0f66094f9a776de5c1a2200c790419027fce7c40bba310b57c8ec6ed6ddf4f054a920c0915317b012e527cd1af2a4bc8c4cdcac5bdced213d40d81b1f17b94ef33f872104f127d3dd79c4d27c9c967fdf9d8de9c7afb845afc2695537c74df5ee493f3a6c05a141a978c4e7b01bbb4ae2e5e88ec83406335c74473e19f5985f0887b43f1013a8bd0f01662b46493ca078b83fd0c350fafd3509ec5849f5cf54f667025182032716b213390713615e6f1b036a6918d4c538dd1f484ee719f50b1c9548377d15c3c4ce01a45e72be8ed3586492160ee4516953c123043bf718512faf884694aeb6233a06711a285ad6af20217dc39890c8da2dd15f2a4caa2332d3d8939b01d6c01156c445ad113aed5f08906816fdde645385696557aee5af5a47e04e33cae0b4af940aee4dd1b01ecdb0c84a1c53036bed65bea0ead67a4299a8f1c5db475a7f97c40447b60c668e732ebe7777a331fa601d4d30c783f4f65fb799496b06d3d049d36ead05a2d66f8c968672ee551aa05aa3b2ac5d2a26389fe4f9ae90561bdb71d84bc6ac30febbb9ee4598c0887d2091a4135dbb4fe935165f2adebf78cd41762abbdb74b6c5200254d21131df3a08ba53a031fedfc1633c10a7bda0fde0357bdb642c46b7f2e0df10950831cc2586136832188c05c53b941560442c08551c7c05492a64ae483a955889add14819760ab4ece625bae710d054dd1bdf58f54941cbd8913bf80fb588ab76b8cf43462ff4532cb768d8ecb5e9316b6ce51ba07655349f7772c802c137b3ffe160c5856e567bc8bd98e607fa0165bc7faaee04ef219c4a3f2fde53a5c83168d648487e6bdb85bb5b9d40ed7f7c45ab7139eb38d944e2f2f4c03e408b578320498142b550a660b35e4ed686c73e3efe36c21106cba6b76c9f3e5b79ad25517096c1869857832d540f2f29fea59cf4fd4901b0f0dd67e178cb14124c3c05f58389e8b641b5c3bcd03dc757efe11c0b30965c2490e6f17b6f5acda318dde822df8817787324a6871d50eb796f93107c7ffcb4265410a15f543f22e48cf8ab9e2d8d4b3d410f13a880ab05a679f4c4c8cbe869acac25e214302731c8b1c1c8d22e807efc18db940f929f78b3283925136e8607799309ea8d98041f4e29af1ebaae7ea43b9b4b4111b52036fada5cb106e8e250454f9ac0dfff50ee94cf30669f71a13f96b17d8930aaef8bedc988bc1d0a2a1d2961d4c2c707cd94c57eb33e830a5d90cc1e3ea792b08e4a90bbce1a1b4b7e4caf299d12cec0b39f55e11cef1ee53f0a0cd82325959dc4929b2fe0a39eaa0b94d155ea806faaaf782576b8f0ae79ccd94d7e24fb6a8b670e6b03aaa8128e5a23246d85e9c0c3bf56c8bcc178babb2a1a29d8c38100f43624b20c20094dc4c636df0a43c3924e76180fd38844b3e036b7bc1c9c30a83d885fbea5418d18b9da35d90478ec0416a111b3e23f6b1833a950261ce7ddec5186bd11768393eb2739b18031abc12c2dc0aad2bcc3dd6a03d60cfd674fd849a557752e0ca13c60b67605a0f8c29f342c5abd0886676642d143f7d10c4e8bc8c4affad56c660bfa6fd002569caf5db7ee070faed9e20f93e605744a74698f71765fb0737261eab60b2d7a088707cf198d4b12615cec207e53afbcd858d4361d2a1431758c206579582047dac632c0ed36eac12ae8de0e4a3e87e5c167c6015cc4387a021ec6c2fd042a270bc2bb34a95e51a25e39ab2c6cd93dbafa1ba5e6af061210e1bf389c3c185f4fdcccf4d122e9308ffc591a6943851e9f766515f82888237c66681bf7a1d98400c026800caba3e6cd57faf45033e01bf93f8d463c54c191b08ec47dc17d0845b29f67c4dff1de51eecd6b0bdb196d2bed49000146be27f89d641feb8097bb17f9864327a230759c709a1f6fae0ebf24cdae013a54b84d12162a67e4357c42105cb2ce7140e89c1f70c917a3b39c4f4190133d7b2794696ba80ec47f12c2b83ac30d96e368da5abc7f479f1682c3ae274a3c4ae85f723639a0d07bfeaae45331b9936fdca7ac302b4ab497c5361b2f954055a4d6b0a362783ff7a16f40db3c95c34badddf9c97d8b489ed16cfc1d9acbc7abb69464aee360728e28def0d7b0d06fa7a8bc3b8836ee86d629e7163ce5ae50cd66ccac011a909535caa85cb04f964eeeaaae7ecb194f404122a5141c817f6bf70f5857ffc9f8de69399dbfa72ba05e74be10429793ba24b5397f35454ab631705c0582ce4ed41bb62399f29ec9b44ae83fbba6f135e82078296b034f60a88366571813556a1913d5ad8e89ba8aee02357fb363a8d98873f7cb7facd3edae289950a7e1325e485b1cf63ee04033c9632988375765321df31a529eb06291fbf594d4c161f9a4e8dab408eaca22efb0cfaa5163b941f6fe039f03c7bab922e8842973429fc8bc40fa5b1c64a2ead97610bf4e539304c13d7a10c0daf9ebfa62e7e35a9ed0e2ae4048b5734bc99ee30fee3dcf8dc1155bbfdfc437e5e177b651aedf3d412207debf430225b6b308a94de0ee5f0e94cc2a9cfd379149d373f1fd8121df7345bee36ce5a0f79ac9a482a4219fd596840346b21370ac8fb61feccb2328629a69e0ea0d4ae12940731a6fa34ebcf135f20ceb4fa053a180c56c2a4ea897530d250aba90352ce77c9d557a551f6c7081bb3a198e2693c30095ca18e81e6485c9bc1abceafd04a92f3d25d277bb56a80fe28801fca0fdc75b1628c68b20a10079ac57df1cfbb1201abbfc6aa9448033ca43872657a245ed3beed77d27137a7ef49e7c9e37f599e50d66e26992444a5cfacf63e2a10adbde0df364d9efcdd3b4fa99ba3c9c0bdef21c9c33d11c58d34cbb1d24f23eb116f3e09e2757fdc3a3c1d69ce49dfce0746866507edd8c863f14632ad8e4920b8688503380348b32486dd19a40dfd3d6e65529a48d9ce54c1f659f73b46a238addfb5f5840383afca5cf64628066269e0305297453a1fd555e2377c726a1484dffcc88cd8bef4e5143cfb49aff689fb66bbfac290e7db2541537514b449579deb3e187d64dfc17a95fba296c0e620a17585394421807faaadfe6d249ec1644511f2aabe3b33f04959d80deb98eef921a4b06af7b05d2a891dddb99e40c7c354747ad32e7efb2d116bc68a28743ede9dd3b3541dd3f672a036d230023468147737bd51773aa3ba9bf55b96f681e1486022bb557f4a9e17ba525b4167c8f7b825320279e50d174fb93f962cb7dd03dda1412fd540161cda39b006c77403e5a19dc3eb4b40fc7149f0c192c0558af1ea32640ca9f53447891d2c3f00ef007fa1ac3f06a8cf7b190d560abe05950fd8e7d0894c04b342b642f07cad1e838535750f2757f31d25c6663a4f99c82b4ec4c89d364a8c08f93594eab06075427311cab5d6eb2d56fdbffaee7ff2fd3abb8d45ca395af3c74315a7c84ba08acc55de27db74dba5f8cd8411ba1c7f52d7a8a3bd92d7dae8d7ee082482eb3e83e595413f4649c6f2a99c56f8ec1b39f9090fc02da3beb6fd23dfe7f46c5c0266f79795a1466601d481c4aecbedad4cbe14dc33e5215f3a90d11e20083f9b1bbdf542b37150cb9a8b1a939c4f1096a1c54c8356c1198edc578d550c4cead13b431ffbcfed32eff6d831a6b9e29ca056a3bcf09f471ef388c23059259a5d3eff907c03cb742ca2d6fac88259e32d3f5ad93b8d22e3e99aa101966240ddaf8360f80184ceb54ccad7ed5ad09e2213d8398d870350a9cae062064df0c2ab1fb15e6a5dddb29abd6b8dca99701d46aa28c73ad36e3c62d4cf42691c8db630e8ddf39e4a4afcaf382a0db1e7663b8cd05430949825e5aca0b69e0aec22582d5f63c7ed19d344647ba198630e9de8fb82ce0812d73de574fb90781275ff07567c9e92e5b2e00e45621cda3f286ae54ea95c43c648453597c67f09fd13ef1179910742689e60a236f9fb3faa68e1d5e1945fcb88c596b71fd85f252d9893c168a34a17e6fb6fa61b52e43df238d8be90ec59d34c9ff0cc769faf98f7724d139a38d07c95f0192eff809c143cacbad440912b3a19e8a1c840ac66a437480d7387ab34c092f620491df654844a58e31d6db487c68dd14c15eaa93cd93b6e59765d0b7700562d08c32723033ce5680aeaddb7bf021a80e7be3619a7597341163ee2057abe1f373369575f28874d990ad621b937208c18baaa4143644481ad24d508d9ba1af736953b9500233d8bf482c811cbb93d8785311673c15ccc80a7dff5173ba6d0d386df55247f82bcca709baeef5ade1544f0d2a52bddd70c0f5d599fc78fe6d49ad87bce209e5c77188d4b2012d5dc05d13e9f0f258d43532eb4ebf64794e77a43f3de319c52bb51840ca0177798d369b7ef9c608b45f30cf177ec24aad32bc1abd5861a34abed45772e22ca1ccdf623edda591ef21fa61ff4e9efab8aa277fe8b7e11f1bf9be59707512e7b259f082b8747a0c82625767e999686bb57118342f24aa7851487358f3009f0dc4224c0f239821319e5004646f7071726fe34c47b556982b9a62fe007e7c225045069147958b24f744337e948d835a1f104bdc7457fa5b6b22998416cabf4a2d59bfbc3622736300cab774e88103eff52cda0ca274c0a39cf4c7ae469967fb13dfcbdabfd8ec6d97fdbd2f701c1df64f39ba5a32aa8f7ce593190bb5d3e8f50f98392faf4412ef064d72f7dcc7adbd1e760827450ed6120a899c8a038c8984868cea24d275ee01bff36922cc43833eac0bd0bffc7ab3fdee65c75b5a057d569e50adb6fae5d264a6e664a6a17433278cffc0436a537b9f086600928091257609bdfc2afe9e1d828d1cc1384fc1eb4f0c29f72e94bbdda336f4d325d2eb3c0902f36107eddaf3dfb242abca093c09274dcc1a4317b0e27ca706e488cf4b0dca6d92c92e73bb961b6ad49c7f57b1bfbe57d5de68341f5be9cba216fa7f2973022438ebe4c5b8c789406810e667bb5ee777b25ea477762574acb4d2e986929cc18eae2a54e72d8e50b65bf9cdcf538e9d10692a22ba86cfea94806aa0be63fd94c24a6c7e1d2a5c9d6a8d7b45da83746dda8aa9286d70a7e3f6a8990a8158f0c4027993a2efaecf39717171087306e527538df44702b86128bb826f7f608b32bd63f2becada64f159c500a44816b0793d0231214ff01cd9165f9f1e88ac07699592da9c2f3e9daaadbc0420ae9364603fbaf1e5e5cc3cb00bba31bcb677f3ed8e8dfcd3dd2690b89ff4814b9febb9a2f9b9d09fc34135e3318d6754b6da477d18fa2d1034ea3df7a99f07ae8a5d79561a31f09715d0c704fa2083c910ed2efbc6df4fd45df529b1b84f2999dd2fec6aeb66aa1df222458a43ac18b985b9af9cae35e61b91b1683b0d9e4f940dc2f1dca52fb4d7fa675377425233506b1afab045ae84b2637edfecff9266284c6076a276e373658c4266ad5d301f0fc469b3e334cd0f38729f78b6b6a59827a895ae0bde65d5c2ae620e26086d9b9a4d434786bd681646e640842b02824bc131f7a928abc71f67f8d7b8948e058bb41d2927fe75d187677da58e163e6e34f006aa074de0aad86c2f758c4d7ded45a3e3b809c451fa48ce4502c78518a51144fb4caf07ef919fff207e234fdffc53d209f941187e97b45f26485e6b1bae5c242f033bb31da4bbb70752b5116ed0e1f28483a3622ed50f3fbaa2f314c13a4d3dc4c6c8d6f1106ddc5a9740d416ecd63f4b9dc5b3b8c4a1ec00996bddff8de80f214999a873f554598cde29f65b5aa71a061b01f00a3f1e0c36efcccf04ac51463eace8b0cbd28fc516d5d8ba818ef38581f020e1d1113b450a09be196a9661502c3fd6b9cf14c09bec4708739969dc5b730520f8ebb2250354aa5994c8880dccf4ed20fb6aa746ac7dc852fcb1bff33bc19da6051feb1663e8d754bb47982ac242d02eef30b438e56e8aa0b04376828870d388bd5fc486850fd32b813dd434bc8aed8184c882256aec4ce097c38e0dd0b6fbae04c0d834347d0ed0fbe4cdd66087196a3ae9484b45abf706bccd70ad63f9128355b0950485dd7aefc72460953648e4d6f31459690f08c4bb37375f004e2a2d611755d1bfa63f473619c2538c62f3728f66635a568c71ce5e5214aa2fa93bf5343be73b2fa16e46145661cc18bd2a4533ca5f0e31d03c0739cdb4be64faf3a1f2dd3f79869a2fa879c8a4e7e003aba92a933c6120ff8c6db0962cd1bc6c36884bde4fe76fd69d54ef72dd705896a38ee3aa2104e6895e175eb7d00c4e115da0ca8aa73e86e050dd9a9c32f1ae4190a1bdea075f8da50f261c5582a1171f15042e533afa0fc98ce6d4888a2a85a08634439c3e697335298b98a8aa8db9f076ebb26f8c272267d1a7eaa0ddc7e536f67ca59c430a3233ced7f24d22e0467483a0c6c8c3d64003fac144e24cfce78e3a0371152a936b466fb5c63a5182200a3479af11dfab9bbc9d1a708eaee90de0becbde6ec535ba2bd5b793278fe3f12ac753dbac949469df1aa0e55618b0bc277c5c272b99c6e8881db44db8fd4a1c65920e2a93667bae66f53998e59412a2bf95929207a14a3ba6beb9f2c66e05208dc9ee96ee98af1db6832991c6417608de7fe637eb9f607cf8ead1fec6d1129b5dfd510b143fb2a722c70d4d5beccb34b9e932ee1c4c47ea00b7f3dd4bc0a1552130b49fc26a9ff98862151584c5d4e2ad2cf79ae059b125358c0b7f427b7ff6647e08e96c597ebbf1d50d91f1728250b06f44d2dbcafa682d1c20888510719cc70b01866d7adf208fe43fb04d8bd34f35d1cbc988ef3ec51211435ef22fc8c0eae4d948cc76a5e9edb3d4d74e2d6832e5e11be67ed5db4b9f69894085362e9111530b3b765af5b2d1f6bf5b8bd53c40dfc85f6edd8e512e56ddfb6ae582eb430e6f034680952a5140583cfafbc22730d3e70615b3a6dfe1be2b6ce1e5673001b62ac30d9b3d6c6605723d936a265d1af561a429d3f136b8be90c195262bdc13bc2794cdb1b00c091e31d451babd2001ca7c3d29f208844684851eeedc962dae14aaa010b36fa6da2f87958c9fc92a82976998bfebe00773756261f47741cc3794617be090eb380e40b61654d2c1f910b47e41299b9e1cfcd3a44ff6d2530c7639efa86406acd550bef928e10cbafec57289f9bd8f731a1fa8642c59be20c4c0dd07fb6c4d2da461a24013f95bab0177357aca087101c577e3f97bb460158e49c08a773256ac108e2834a077c4d647866545d1859aa62ed37767ae67d52edf1800dc1e3f23adbadd27967f6a9d66d15bd52a0afeeecc779ee822ee7a83f945edd34a26b1c3955538fc5736be394d9ca72dd49d4d42e38ecba84c2497040bc12adda27ce3ac29288b65ac6b81a9226ec316d7fb64d26493846be2531a965bfa6fee8aef9c3895f6c2bcc437a417d8db86caebc129e615a915a4cb943536b1f04e683800adc8b4f59ecaf549f0d679ce02c4116bf598a0140662f6af74ee8ffa4cad58a4894b5a68e638b9b06e87a7c119ee5c3adf5e5d1ba6691d93affea7b9cce19c0c3a41d2b4fa39a65695ca3d63756e97399764a5210899ee3b21bfee8753e1a334a942f8a18335ef91e40a0660073f2f5469badacfb72356d891ff856038c06034a7509e64df2ac5739ed7c3a81656a2f084f7c0f0fdefbc590798450015c3574bc3286e25e41ffacd5bb15adc60ef1e1669a81dc7e8546aa0cb30116fa90cfb1088779005e96c87caa7c78fe3e56b0e9f93aa5ef60724689301613f2a951f3979e7dc49c899c401af21f0ca2bda32ce128142fde90a276a4eed40edf7a7f248ea76e8c10499f4ec9a4422f406b5f93d21031993cbd9230dca19ca41fd2ee48241714a4e641d5f2d3e627a53539b7417c00ac60eb35db2653668bf71e9ae7fe555de4da28f28942ed580b05436218db79e30567ccac5962e7ef7391ce09cb865ac16bf8676b0de464190c9203d4edf976d99f06bc69f0d97a69eb205e8a8edbf3defde0d36b0ed7a576ce51fa9ff0c107a38dfff4b926860c026eb3855bd63dd96d2af57217e047b43cac1c08312e8de2a7373b0cbc160c6aaf96367de89051b7a6a4e053f56a16d3e5b6a19acaf2e2b2eba933c0bbd5087f9b284c2a8104f946e9fe7fd9c5268b92baa2a75b9f30d2d6bbbd31c4214b1be690a1129a22b3ddc630e7c258b5cf79136bd97fb4440a94f50d1d48b570ed1de00e096feea9d2e8286de73e12deac909fb8a7892a4a3802eb2ec42325a0fd22de6bc15a9b9ddfdce87e747940494e0be3ef7edd6f1e7ba605227348a734f9c87d9fba2004762c9c46249b9842e22176d15eddb1be42c6af541428499e4dfafb683ce8c7e23532aad04a7b5f4f3e3822f6b5d765f643e0f9cd7e2eec67112db0663246b99b68b408c6d44a8568d8cfa622ccebd45f6e1c866467702ac73abb935faabc36160a9b4e1fab0f7ed7794c4b593159fb038dac71dad2d700ceba374b4a237e8015f6d52d43d3d6ee1dcd4c142eb7fba5f53cfdb3d6c16e6b13b7e6c61b09a272c8c59e727c377838d69d78a9ac3553021e026f43aee32d5d9cdfd95ab7c3846bd1578438d14e62776198246a24c6d02778dc00e6e1452568407b933a20aa5b021b9ce27a3097102b76d5d39a3d0b402dfddebc9e310723431e463957b7095ee9480d57d284b8d104169cd29b4be231208c390195f8acc9a18083a8ed10a0acf70a410c833a3b0dc097b595af16715535fef930c264b14a12fa8f9449466f87235a2ab94f1829589cf3fcb78b32ba7e562f628aa6cf810f66ecbcaceb50d2a6b07c5937a447fe54d903aa0e357beb77cf4ff27f50b4de5fc81d08062f96c6331179d338d9ab11bf9e0d3ae7f9af817804bd502eed278e8dd68f4d13b0ea26a77afa05e9f48bc6ec70294b949ee2f0b36124d8a0039cd996c2e3309dfd130e750d86aab526c832f81144c05b998acc40f77348c022557cbcd7f2af288f99f1728de45f6950a2273a8d2fa8b5a12d8fcd78571052085ab3416d12cbf95c7e4e565b16a76415de3c860d874afaedd705dde1770aee72da0423ac06c9c48a820d9f20f12b09bedc6bd361db381140a78fb553cc203ea78c320e5301297dcb38a5203af932a4b2281203d61d91786e35313dbbe25a90d1369186ebc61879d46e7f3a2be174ebbf38816792ba95522254e4187f854cc501cac94d92f8a81194aecb5f5166e1a6ab93e279125fca2d7c26833b2e71c0b73ef72c30bd8070064948b6f5e8265e8a46ad5772ca8c7f97b7f153b7b5d9db8b5aba1b873abfb67c455527c19931982a8523dee58c6a80564e37fa8b5374e8b31777e1b184bfe9198b07bc674b5642c926b92e26c8bc88c757eff9f73616776ad8ca8a2f2e35c204c05f1d91e4dddccecdee2e648a662d517f4703f0094431155f0f0675b44ab00e3e4053e3f9d6710548d1b791dc86d49692f5f5a32345a4c8625805384041ad8a7592e285e9b8b361ee7437176952158074f139b552f2cb6f21ab67f3ce24ae4e10e4a87cd0d90889bd60b3e2e1fc7205cf7ea5f1aec313c91f0d4462a364670965528073b8478637d5e468eb0cf90216ff2d4e18aa470d6b63b286d7cd804199fd5c94aadffeee4fc8e6dcd747f8caa8cfd1456d2ebb62c774b12c7588a6855534de9ae05eaed587327ddc0879da8b289dc340bd51ec88261fbb21a5344412bc758622795e4484568c0973f15aa83e521b01acb38ea42a88336be0cd8bb97b43a150187a944388713616c6884b06295ddb6ff92ab1566ed1e950a186db5ae320713e2bf31b783c9a1f31fb551f0efd40873f1096efb9e1fd5b1ebaf426b44e5027d14c981060c066c9e25d54ed667d133cd4ddade60dcc0b84fe10632a1bd4ae35ef515cca02b8848f3d992b0c6c2a32ffed6d29f84f0442e835a11a1f20e6f392c34e4a46f58748924522494c7dd93cf2aca518cd6511b84c3a3c403731a2ea4f11f6905cf93b0995f79b53929209ff419a160b328a78575d0b16141aa8bbe9eaa7bdb9302b9ef496d6462e9744219c1a7b7aebfd02c18f88fb21f2f953cbbda6479a7c793e3d254ad26d09eed04d759c91465ab3adb99bfb7e85439917842a00d46b8e1c23399e93c0c75319b0ee18d046da251d5fe6528491a7d30037b0cb5d58dd0a3b7224999730a16d32cb4d0c23f4bb75b1409b8032480389acf8d80b8fa937abb052ca8bb46eaca28d27fef57c3fecba735a113ba1a6c0042916926e133943ce54e81573f3065a79de5c7ddf0fcfea0ff594ab623a4364306903f12e3dd6731d53aa20d839cca0ecb1764cef70b230fc533f988e6d79c30857d8a13b01c4f5de76fd5fedd04b29d32313796802e9419c990eefe369fc157dff7258796eefa0c03a0b25c1c58222c88b9fd35f9766f1af53569661e1e98fbb196da610f680678073aff4f5f06a67773a84bc06c8dde23a07e043211f0e604b9e4df092f25c894dc685f462bf818e8cd5ed81692052595dc89f508db806fe0799e8258f7c83d9156ee7deb69bd2785d4e2cc69151ef58ba29a78441f2428ddda2b10e28dbd1e65bed44e258f0f3010bd4a479863bb3a968d8b504e2b2064945a3468c57159a45bebaf01343eba492fe5acda21ca8b38b8e7289e9892fbdbc9a52108e0438daae957d89cbf252f3fd57beb63a0901c1b85d3cb74438698f2ba6f7d137998c9f83ddb42e3560223522785836e098b8976d8f1639527fe298f42572501e173d9798c1bee2978756aa4188247c1871780d46d983b35d8204a193b815f55a6bcea1eb8a27c75ad2815c196e138c0c887b60cd8409986d89592af0cc60dba20fe4428b93fd2fae95b9986a3f10286e018e706395c6f5c092c946c7b89bd8f82c0087b51fc20bbd64b12b157d233259364ad1ea085c09331612d4416de0a937f299fb80360fd15c7002e2a8f09916281c734ce3589056b36c81bdd5f3632858ff99e1e5149b8c5221d4230f9f974409c4bbddae6b51e48290eb040b26f6bf0bc0051385f779842903044ff3e19688902f2b84cee222f7b74628ada7d65d7826e1117c13a06fec1d1cd058983ca92b79e4f860ad771d32e534d1a696181d653bf61d5776e15e5a842d3e1be9b57421ea6f46c83b897ef28a192d055c37147a525836f86898d409cdc7c7ee1be04d3a820b2544b9de70f381174ab31a5a9dd4fbbb8115cf1da2d2df50b23b69b84705dc40d99ffb9a868beb62856d29d2a6430df6c7424d4df6d3d5d2c477b9fbf4d2c5f2c1c1930f7e11acc36e273aa2c70a0cf4cbde8df37bfabaf59859e4440b6064c41b254d8e914d5f0ba69236e73832328666e4ca90392c0cf8ba8cf974c83acc8881e57f03a06d676d207a67542a7712d2819e21e8c33e574a30e1ee2267cf8cf40daee6064ea4b9830e3eaeb4303a95ed15486d22ab05b14d9eba2edd655f46cec20804b4d7815711b4df6585bfaa5140a691bed695bad5bbe309eb41402f13f42264ce085f0a7b1457449319bc43aba2b959e4a2b7a4c1271aaece9c737bbbb1d77a037de40708c8792e9b295630be14e3f997d26202005136d2ae13e6d615a3c915e7b4ee1bb52e22a97e1759313d8ab1222a4027d86e321ab5e6a76f6d6fc7dfaa43708d44858be51c0768ec29664bcd61958ab25cf240069c5bb5cef7afbb9d29ea8dc6fbd6be790158b3359f0e63a4b65d23d5fe240c4c5eb837fa117ed4fade60865f459b59155b2d02b4f7f68a6de23da7e7cb0af4d818228e7be6a0d5219da4bd594d5ae2a18b959de5f43d92e365ed86a906a5ac280b07e9cb22104e36f1ce3b1b874a8a84cc0ef7d80d4741cd34b1b9b53cdeabd2bf847e3db8ab273d0dd01ba4d34505835894c889c19c70db85dffc6cace4e1c34187d0945fc70daf4d9053bd2141c285d4d0b5033ecaabe24e96e1b9fdc5898fcf32d6131748ec4383117992cd270174fc19e07b79aa870968174a2b400cc9bfc6e99c43784379d4837592b531f5d208319adaeed0906ce8e22cdff3cb27a652faa56dbd3c9d39303771fcb432cf9730fa3dfbd3af82c0c9360e00c6737c9245cb227a58e346da4ca2479c9407da67f4d902606762ca3f826a738d029debe59f0eb1a3f4984c272aa0ef999b47260767c40c8926c68b00de140c479a641e2cb7747be8495dc5d912b20627793f26c1a6c1ca617ba7dec31d41faf28a46d5579a1f1f88ce50b2519863cc23d089e8deffb747b98f995c24dc3dbd8e7969d07651c377c2df4d4a13b6409de327bbe234f6f639386591186f7afc48437e7c41d181d38ec4ef82145d83638e2003c12124df0edc84d41344f04031cb360b521b6a54204ffe89f39cf2bbef3b199a3e02fc4671d4e844a9baace8ad51840e7c2e06f8713df9c806c8adf0fbeb49ad9aa6c028f8148db237813abf69fd6337c29f48170b4ad67615d7f0ccd2ba29b235b8d68dd5204a08cdd133fd506633685d1f8befeb6c5465f5051e9ec91bcfada1d5877d6b0fba379394f5bb01244b497039c926907aa3cf8de94aa52e3f42bd1be8cf72b57f2f72b1cf29d07d5f7dd9ff253e7db5ff6b408e540074f217f5c68a98ed40c35b52fef7df76c10fac3710173642034ba745660dc72f4cad3b1ca4a3aabac2e8f7da664c92105a29fdee6b1e362a64d1756bc84be4283449444c478b6eed51ad140cae7517f20b99807c5adc689c448e029fa2b77caddb09a8a39364e97fa066b865115b1a730f3afba2215ce45ed608db9ea1f5470c6070fe2494ecdf25a946dbcbd35e620821f192436dc607d4624c54877bddc3292b5a2800113fc467fa872cb2ce311c3d4f3765e2907be283389a750dc941ffd99d8995cc233b405598d5b480a20bfd53f4a8c0f2eb19c60cd1f33340cab1950a25c3bf93f8ab418e13ca6829e68bc8833abed0ef7110c4e555653dccc779261055e40633a95f7c599e9d11af1fb233fa3ac9ceebc5f601f846503bcce642495f733871fe9af6c8540e4c4fcb5df9a557d07bb244554fff7b8a845a46c5db487fe29b2322028ecdba9a86bb82f29a20f2d05263495934348c437e4d71932039d752104ebb804596d61f8dabeebb8fc70dfb7ad83aa006c1bcf009b90172700e14a51b364a9cad84ce8ac1e68dac00a5a3a797cc42b4e8afeab6430064b61269388aee125b0adc3ce2eabf5cd74abc67ba76e04562bac084afc48e0336741a9c7b57f6fc2c7a2745cab0e5a71d456eb129bd5a2ac8745e87d764c9a5c424d83469799b92bf530bc3f10a74d21c311447f3264e294ac274d0a33f35d699c65f9d15b879a77b6b488e8bd2e9698352ad1fbe8c27c94d8f9a4f64546a4685247c1c519e774c8421ad0136176c163d1147fe1c486a93a411a961b5f7ed2a87d771adc7c348056cca666816f986118bcb91a01b21fe9e870133fa1de02cbe3aef8067d948182e81df67f9730ba84e4196f70403718186732637308f7ba292ec8b787fce0b413e10cd1d806206346d3f1285c1ca8b8358bf64adf44cb22d89b75abf0fcdbc948aa5e2b70b44f9788fd9c350ff478c544e9d87be500b24c7615899b00b21638bc07d55f9e09ae7c2da6f2ccc6eeded0da0cd35564d0101438d068b44e45001ec187923eb8d0285ef0b1faaf6567e9765dcf2c033556d18c64101fcd11ad7e884f8a23d0ba8dbb857f7be1341e4c5f1dfe1d11c60e017ec96336ce7114fead5dfb1c489e6f2c3d9f1604f1f6c0900f7cba0ce60263055ad8e6f1f7f35bb7929cd032526e47cc620d38e295eb878932fa2cd292c2e110f589d9375a03c072c65c73adcd7b9b8f703ec2cbf90e0752a7d461825956adebd1a12b1243c05c05abe14e671c9e73fd534e8f0165ec1de581a0c3f10fda163a94ff895019841588cb28f47d04bf35da4798dae04b7845a49946f8b17e3b9fb164a580507dcba63dc6ea1409f9ea50f068027d9037b6b1861f865ae47034b66694e6da98137d29692dfd72e2026ba75d08a82cc75545152274827086c808444b147e7ae8dc532b9e6e0aa30ffbcfb86b8446156b9a83b9e7c8747b11d01dbf5f50e7fdfd8a4faaba6161b4d03ca4f7fe8b5275985643eb71148ad8180c78708e4bd6b59c4d6cd244bb33da51585235e26d2df805951efda4a91ec00ce83388d946986fdf992fa452f30f8442836a3958dc3f30fe2c5039a209ab46f2ff949726972d23b97b18bca1fa62fa8f1743b55d46f81b60b680b13334c2ad2317b8ce82ca6a985de997f738b4eb1e64f57287aa8a50cc4e4025580973678f7b03ce632801e9d8c3335d3900b1b699e0900e6e3212b0082e3d401d0685403cf5cda5c5edf479092a9e01bb479a2f890a3c1d671f576d64fba33b92565dfd9f4a6d7dfc6ca2c97aeebed6497bd7a7334afb9b304ff953018466b6a29044ede5de8f508cc5df90e58b6140ae35c790b36ff45db201429181733f4bd14e517ae1981ba47ea8a5b8a60506128cb61763611d080d11f5008b885e30f8f65b2705c19a316484b18041e84eb0c71e5d4307feace36980b4fb587d818ad29ae2ed3b8c5d32e69688c0e288c1bc649465bf64ac60aa6b5c09abd3fae051a8082062819644e263f8f57b27865854fdcfc8cb910ae09fc264c483692f13f8bd84bab050ca426da5575d19b13cf41e96e4f107e0c17a34adfe2b8851b5efaabf835d6edfcc62a34da351ca84f12071adb22291e50e83ee4ff5bc6657260c7833078223f850e2a31f8453ee4a901e8249cedacd8542b4ba92e7bd7e220c9684731073876bab863f6ada594c8f7e9b9632b6f33e25528ee3397bd0859660acc82f126e0a6c9ea35ea75d42b3a241ec0bf88eb6d1b6b82e77972e75d07ab669968ce8538b0f34fade325c771c7946aba9f3e2a040aab0552d0fb94e7ee2280dbf5b9894f3809de37b272a6085b82978915dbfdd6ad3743dc5512e181fc89b90d79bc5e088d1e19b5f4cace4bf1fd43480f377d61a57b0448db2e4d5da55d828868a79ad3e3b0e7232c04f28be8710dcbe494b6c7848e34c424dd6a2da3fe8c1571158664a9a813b52bff3d02ca9d10c52e2911ccc306ace483088bb880cc3a7e0675f2fd72fa9de6404d41ede6375e9b1c8fb09a28da09bd259738737b21cb42b3bf49938a5b7e36a2b88ee5fc290648fbabbcd498d5856012cda361e3249e32c72940e8c77e4173c889d3ac9fde47e4e129911d6ba2202e3d6067a8730a533220fa97169f6c3e2c63f26c29d732805f0314bddec60a0c695675369c5111f089a1b2092cc232c5692ef74f8684641e06834cb81f2abb7d8d5921054c07e88e1286c3bb34f200ef420d262b838172c7be19da10e8461b8fcd260c182dccf90bbbf4e7408a11f7c45fda4e2729a76c9ccaaa044b211e69de9720f6c7b2c786a138446a9fff15b5670dbafbdfca12f62559a0b9e9075dc0f194ab01753fac29f9ee240e0335357d166c11eed312095ca00668c9a79bbff1801f09c4079142048a382974a2bfe49835ad60918143a2e093af6dc314cb67813480f2f257d9b18dd8b24291ed3be3bc91812da7513142258d2d351eb3d17a9bf8bb3eb0b94a698b35d5a016f7422962856dc99f0b2d4518f28f34c254f03e39639b9658fbc88cbadca76a410fd48c1b9dab18296bd9e6661cc165f0f91134abbf8f50418d694f3f6833c5c73a8f3605d040a834c18dcc504242de970ce4d52c41b7f61c4e22c33cd587e457b2fb93cd8ee621dcfe34f35fc818ebb93c3ff75e56377fb2b6e97b1315be10c408228f36d9f96498277da24af73a33763b4cd7e3c755678fa0470ba37f2a5e314fc97d38186506824d54c09c9b3494c6bafdea6ce57c286e345a870e5436436e4627c89cb4b70ecb795b3c417214999b252b16f0e4da7b2efb0973437ee4b5d29c2cd52cafbc7317bb7ddb95933db639e5985cd88bf3cd1dc4dabea33137b6c2a72f200aca7a19b5935cba91f18c195cbc5300033c25e2914c20c21ddf830e0a6c70e3db5c1282b1202a12e47fa8b52fa0fd362730c67bbd285823ca6c3ef436cbaaffd078dca2294004e2663a39d3f6619b05f59288936ca98586625d3e314024a6a44f717b2c82c589434c06f70332dafaeacf1afaee61f153447ad4267296bc2b1d1aef9a8629bff1f9168008a1c732f58bef9da61ae91891a3e4df49663f35888038eb97ce61fb0a337ef5c45231c8dbfc68fb607f78c893c52ebb910c3c36769997df512487e6993b98f75937935ecdb026dc50ff0a09532ec7daceb8fd6689fbce8f66d4fe82f0028e93cbf98b3e7c9e61288bd911b3189541af409107ff2cc76d54c7379bddea3d27c55b4c54a7c497a3fa7f39ad59436222af6021133be053b6fcdea4119f825394329e7dbc5804712e3bc6b7a2c98aa5b685a593cef2173f48ad5cf7b592ae08ab5ab4b923b317631b8d7795b5e0a85dbed719912099b1696bf28b6dbe9edd14f860f30a1e27efa0d3877e954997e4055c168925847f6b9940f25aae3859c2f9a570046b7a4f9247ea920965b0a5c86cc300b9ff66c3a56d0812d35d2a46eecd54f970d4429f6bd48ddaa371c21b091dec4c360541606ba40be9f7c8f2a5b1c81ceaf4339e644610e78bc619397ef6a0f554be8d0f98bc58a1ea31e13fe78ae0036fcfb66a7a6172a6bac0391d165934e5e6e163e9790dbcb484c15cc4418262ff8b7849f8af3977d116d96be59444ccdfdd03371383470e1ceaec3d6c18a7d46bff3297dc3bf85bfd679f82a8a28616599deee6b9839092b997f9d55d6db04dd5a21e998316a7f270d9126ac9bed03fb9b7b3fc6b79baa7f5f349f692fde09880d8123958285d0ee2c5c6355b8a98cf07af53e2038c5d4d6bb23ae941a24d5082e20999bf00a5b0584c1499ec7e282d1dfa77bfb8bc33e256f726caa169e41c538506adff728c2c394677109e4232e4c8034e8d56772c7026cea1334c7a16f95518f433190794a5f46e35d18d9d38907fdc42f1623fe6ebfe4361f71f0a6576fc9a90772e18aa2fd6c25ada4396a23cfb4a279af21283d3cbf0f2f9fa78d645a9b4fc8caf0d2e0dff0a5216e6454290723fcdb1aaaf911a22c8dfcd28ca0759198b0ca5b189cf2451df4f420ecebae090ee861e893b3a11a1d3c139a03484fdfd5097614c15fbad2b32c3ec3f69df8f61dd8f73a5d7afb13f742fe7df77104b7d4e87983bec9773da0e198f2b35071f711b6c75290994f3d5b08b9b0b501f1614c14a84298fdd8be91cbdbee97328c3e655739a9ddf2fcf2e7e13b0eff642474d8c13ee7defba2e057cbfae9c433a12622f52d8c6bd8fed8ec135454d81b2645b9a332269f03c3c3b42983e8e51566043a9a45a847a3f66b049025bcf3835ca57535f5a1a2065a0a7f483f71141745a64eb0624574f46fbcd85780686371f13a43002fb03ba58f279ffb890a01ab59af6a995ba2acc809f063e9228666ad8cb867352903cfddc6b2fb3c8b49e4c744be4605e35acfb20d66e30ba37d7576dda83179ccca49faedf3103db7a3243c2ca86483fb253162e5bc8572b382b155f61292d2cdc15c5087d3d41cd272c117eb7465db901d445a8ca0743a8ad2d679353885ab2761f2108176744111686b9847cda9c3d0af8ee40c21c038a7cc2172b599f514ed0bcab79c3885bd6bce7691ce15175a13a9930fb60f9adfb45edb65f7a3c8c0ddbba524f414f89d887a2a4ee7388cb3729ee2a42b1cc9b4004a4844553b5cd761be9b72597846759b03191fe4aa2330e6f694138fa4226b76910c939e073779e127184f12eb2a4a878027e68316c2fc8256064fc20fec50fc21eac4b5b2cb79827a5f8a781a33995e6fcf220bfe04c61693de507870f9f2b33978013bf1de638a79d9f253a81dcfbe976d211016e5992e3f36a59e3047add5067908803f55a6f02e49897af69c36ef76377559a9ec15648a6aa5a94a9dac5a262861c55ebd117a9dd29d88c88159e816f37395a23ff117ce5a99dd85141b6a8284e819deeb528ff588077263d49b7d312903d734267aa136b822db6587662c7edb3b9f4b0708b2b8820f75f4fe61487c380700fdeb89d3c7033d087ac812bd2d86215754eda984f54613ad1a9cd5c016d1d2de75d18c5fa8649b41d52dec4e8b6bcaf22c5b98dd09fb039482fb7389086b9096cc55edac81c948d76ce929a172be69fb9620e2564c7d179a1d94d179e6f6a88f4c3b7a3d0473e181f7aba620ed771c9477a7c218e39f0c9da3bc11c1d3ea49c2d835318f6de87e49dc9829a0b483e138fc4fa7485f1533d520d57aad5099745ec7db4bd1bb2e5c1460b8a415a28375f6b6353ee032289e5309154a94fe1b030f2f2143802c36b19a8e21a8409726126dbfca120681f6c6f3a7724050a1633942a28b04c7447beef3b7e63b619af30b239d6282f6acd5c1da13ffba9b19b4aea458fe72d66d3c8dafff9eb994231d122c656d42809be9151834fa13ef1f2ea6dc70112a28b245460609f89b374764e03575321b2a05147e4bac04fec8195a2343510db418c975e107774451c8bd5c4829ec921e0aace4bf84b38e955d4743a47a1e8f292def2e4ca8960bf123a53a8708238240d2291c8cb820f6fab52436024576726b1daead3f8e6a3e2d27d7b02b52013bcb89fa8812cc38ceca645e17f37041df5359d92fea575eff79da3e1a4b57abc481ddc3b5037178c9a3e68f774a7fcedc39512cf6710a4d658e4e76a55cebf4c24a9710cbfd08ed15d67b2b8a2a29fa4d7c292d877c561fa3ed8a299d2de6f28c2c49ce602769687ec8e36b89c69f15cdd3d15dc6da872cd800f0a9f4bc96bb50fbf521d6b59c91fe679c50b004fac264d9c7a94df617dc993f9d104470a027fecf98b504a3c0d41a1fcb0ccc937744567d171e9e7f0e39519385f5a0d84d2d26496df3be78d307144a7ef51a3a91fc3ff4c316a723e591365a01294b75ab6b1cd33b08886ed6a703ffadc2cee18cff4c133efee9c913f3986590860386f124ec53a30b4636abfa9eec3db0908a166f9a38908ead894af41a9d99016420c51e1b965cd77e4737f1632a73bc64cf29d28b72b78aba4b9a4ca5fbad1d3e454a7a487633defb0ba72c139b2bb3845128994eb1639e9b3a17684b8a0a36126ee768b037dc3f32a2b1ffcc45e4397b63a0597827e688850fbde836e94367658f326334983d9eb287b9862c8cb472c960178d66cd4baa225adb784f59f446b60e4820be81bf2f0153c63ff203dfbf658d745b315d68d8f5d67f89221fd5c2c25ab56fed2bc0be37407a26f7c0df495db70ec8af503a526d3a2c0bf3ac4360cdc53d5d292cb12722bcdd20fc74890791e2069268bb7305569ad603a2b907380dbc2fbfa2121a960a6666d62dbc41fca7b8737c7421ef9df811999f793ac050140b4bc3610804cbbfcc998ec8a80739bbded0021c359bbecd7604e89b082629a3238427bb279977e1b4cb7117293dd6e3fe2344802dc0229014aa1450e7715c1c32aa75ff1f1aec7128eb3e6ba34fe06de2b17292826af5bb4f73dffef4608d77df633a45625a8a1dbe5383183529f543d1a4b4f2fd928a44b0fda1ae1322982143fd25d9133704e86153a8aa9549b690ed661c143cd0bca1495693bcb40f476e6fa69dd454dca7c1d6d011f077acd14af93320423c851966da3139c19ed4a373a78223653319c7c2ee52fd652a9a317ea962c2b91d2dfe57cb07795bc8f659ddf325dde32255764c35b7bad287f93e2cd145859a6004cea274668e1c3cf5fefc1a337f8f99fc476953941958566821ef5d7a45ded83ea27c33f6da085335c44d13b65c139138aff61292d060418840a790c5e9c24cc5e9ae04a135be5f1df7390ab42e1dbab3461630210a21483c976479820c73d26ef951d1115f2edefe50c12b313a79ff48c137e1c8e4450ca79462c4d4ff36bdd01b3bf6244a41000d2fbb1e3e613d827bd489f51c4f3d4f049e0b644ba063192a64d749ca1a6998d69386eda718d554262448dfbc49c1c84a0ae8d517eba67ba62f3ed1b76d2f251fd6d957465b4554fd5d83ed93c3a6f51dae6e2efd4e832bf345309e76592b5ea092ad1b5df50aa377dbc4c400cee22c6056ea79342cede266c63ddebbba7998d4daa7d0f6013ee6da0ed54df020efdabfb9f1494b1fe374001345b100685d09ccf232d4494f78d9c481d8d43ae54553928f2480ff710091cd2d6d8135bd9ddf8ec895bb050d8391c170029980389ca025ae9c3f77b5947bd0e9155a8665476be53a168dd48261b2b4ee57224e894cdd071c3f8c43b99688be5452143a30653b513b55cc4277f12d42c7650160b7b7d917f0c5312e6a1247c3995fcac704d270f0bf010f7fe26784bcae95aa405be561ce4a525e4c2dc4e63e79e2b4e8cec8b795e4026d3bc88dadea7a931cab653fa121b3e8daafcbba3d0c56fa562c0b9c05f039176b0cee3b1c4f843b1f8d3eff1eb95a042b5210390bfe056fb35769b56ebbba7b38ea028d37531a753ab7cfe650f620b5b87efc24985ea826c5c12887dd5709f8339891abb9c25661fcf517afb810a0ba2d6f98ef84d6714711e11a03f86469aefa52c754e8b25d7e423c8351a1d77226783d17dccbd4ef41fffba00b494c9fd446a5097449720e8eee395caade8d8650e31e976565624bfd06d61cc2a885e1e8148db8cb7c9b69cfcfd6343e79863c04b4bf67c3d4065e1ce6ce7eae566ac08753e89db644decd1404740fa21ef62375badc96ed9a777af074f947a93699ac773e55c6d71db18aa7d09024f54ad256704d344f5d1f5470b7a5203d561226821a534ca1b131fb3260bba4d585d46b6fb8ba21b7eb6d8a7206ae5f28892801ed54834f51ff5826c30527d6631eb5f9ed205e4bda9d4524a17e692ef0c9fa4eee5d6abee35df5accb4af35c6f7bf67ac52a6752f95e41183fff2c5de205f35ebb9fd4c00784bb4f86324d8d5703638ced5f1206f0409d90db53e8ce60d14dea061321a812616891dda141e4a548e9e4850507f08b74d7b3552836d6f0986bc9f202f3c092c93cba3b1ef8505bf2ce370f9bdff45f72d0c2ab11dd69dd35988d113ff50a032bcd08b55d0f203e84523802dc51068dde873ecbece0094a465ea62e8572a19fc8f0c97965362c34b8953488fb2999dec61be489c9d254873b9a1ed6bb89a37481ec15f1cbfb6a16ab7db5765538790cb9451faec84dcef99d972aee31f3f74c50d316e7a2f47cec604e4deebb3c72fbfadf7ada3469659ff5dbfe88471d85210748c84a5136a7ef333782c6807a05a236ce0c9c93a27e68d2e81369cde38242df65a93fccda9a01bb58c79e6d370c7fd553764b2eb74d57858aa7ec5c6bd1db28b51511b0d6b305880c881e7a056a168caf926e5f3f4e09d41fe07b527a797a954bc2675dafe940b0486037effa0e501280180ac767434341fcf10165e67e8d56701689e63da7c4eeb1848543e220e93b9e37c73b7996502e614c92087888591effee8d5083f978f67ca8e076cb9eebe542a4ffaa71240a75ab3dbd793a34ec71e11302c0c28aa9fe560564eb998f8e562bc67c5d54c487659930e331dd80c831d6c23580bcab303693dae58e6eff40f01b942187dc59980ff072ba60ff7cdb3de347d765c78d418c161b44a799c73918b2ff3570ccbb64bf88aab9d885b63d592c429f0848495c85a92636b8f12b9c7bf5eccca12c76eac7668f13ace8f9344614d3041985becd1f07d4416058edeb63c34c0a76deae24bde7143d46dc47669598336c1267e1439dfd37fc8b30218d1442682f7d7036e70adc40adf931b8d9645b11fe674031c175dfd1956a5805db2d8dae6bb2d9f338944f2ab5f8b5b6c2f0c1238b479412c249c46c92746a568656e3fb6d7e365e0a0eb0e226fb73486adf339296c537137eed94b8e6e0cd95addd88f5637fbaea2786a788f92a1554351a48f1030c1c49530a259a28b07a25a5946018f641cb92febe61f10e40fa2afa43558c1a70ccb905df9adbcdfd7db820865c4d7fea9d9d9d59d358d94152d3fe82392d509678e18cfcc8d068e3684c6d548b548e002114b0da5e966e7bb419761fd38190401543d41578f877e1f6309041047637d009e5ddf1951bc086a36a9d6d72067d59d8ee587b61a9bf296e2f14244ce8180e364c1cf290184331e2d9a1265af629f6fa4dae21343afcb962d76b224543729596fb2950beb76ce97dc9fb45d1a53344b1ddf4f8b4236c76c8086368ecbed5ce52b44b0ad852b5fba32c22d6868c683907a5adda25135d292910790e60fe03eaf88c3a02e8caac41e45b61d8a96728b3572c7d8121980f2255f81436c772e7cc856ac8bda8310a53ce69b793ecd24f6538840e970a6e717076a4aab6a029619bdd2b6557a572a67a9d456c264727705c29033f93dcb0f5ccf707f15a080a44213e8327a8fb492d5a72e888035cb68ee7c861bc958b15b79f173b52f38c2dae778c7a2eb5376b41b663b2a2ddf83daf4a81cce8d75f0c5218e90e9c048b5099d105cb6e1ee9d65e3e6638eab49d54fa038f33a749c9e826278a51620f439ec638eaddf48880ccc752a0c9c431a57bd26a405e6f0a7102adad0efddb83d12e34dd5fbb7f4927629c03ba7ea2029e718605c198df86229e24b226d81e12fb96fd38245bf4aadeef850f2952b07bc9ad1f4a96691d69476efcd96993747bf58607a639a70b24814fc22831664f80aa68ed48f45806d11dd67792845a3771deec09caca12779ff4b2d0ac9344d9e124c78ef54fca79190cb32e65017116e89e1baa3535a529eb86157be08497ec9327f7ca7249f9a9d9bf4be3b4524e021661df1ebda1790dec2083ff93df8b97a33cbd5ef41fe17403b03b97547132e1ffca95362895c88c9fc55a12f0f0af01f5d6cc18418b1b4468fa3f2000661ba08a2d8ce9be0c0f0dcc6504c24c8fd13a0eb4b3d6ecb5434acf4f7e31a415fb7d768e6e78050b3207acf1a30ba0622126dbbaea7068bb9a586629e6ab355f41908cea31fe40df9b9468f616fd36330014c82a86421393ae842ca176f80da334ebd095dbe69a9f3e95bf81e03807d3eed4e6b0db68e380b634fca42b750701a19ea8501b593d3a37ef5d5134bca1e97c85949559e712a8217260e2eb391d8ae8e1ffee4882a6898ce4d90eb45edc654dceb550bf934f2ab4cd796e6af2ce6fbc6e8ea62024988ead820dee1d89c39482b604f6972d43cff1736e3a685f542fa6394687d2afcf1bce7ded9a678f86f35c77e4e52c4215b72619b543d906b9fabf41399713c936c42973ceb84334ff3002db6657408165ba3ecec4c6d93fdf8d3618c8b9c01fc88e298087e81a0807128185e96357a6cfd45404b90cef3ee4dff2ec9897f3b296b8cf6e7348f81c26f8e55b7062d9f715e61ed6d90dfd07e2c3a1da24db381afad6ccb9d3930af69a36105e96b8db07b5cfd9a0b2bae825c3ff8e64efbe91cede864f56efe12d81419d584d13b902eb1e0255669aab3c51aea85d43040db996ac86d572685c0c660195fd5482880805ce416e0e30d61995e8994ae82f2bb5223e3ce5a0e1aee2fa9c8ca30b9b97e97f8ae591c68e957e4970ec86518d76b6e39b09537dc1d37451d9316182eeaebc9e8b1b421853a01e86a01734d15529ac2f9ecdb78569eed06a63247140a50d07c5c98e54dd657160f0f8eb125f50f4028082da99ac776d285d68577d996e71e94bc00a454286c2ef1acbc841b7c6d198688f114fb34e2f45afbf7234ee6f61f50dc51100fdb44b3ced13775b9878b289c3da8230a2ff9898f6b31a4e26eb876850449a2ffb5552e7d77036ea11b3d5f617d221838bcac9687de37a745420c662ed2decda207345d15b948cfc4113a3b33d534e9582e853510efaef3fdecc083146176fb23aee2c2771629dcfe6b80e5b2ac900181aab5b55f8788470426c213be2a86908fcaefe09eb17e74528e8ac207d1b13450ed0bfba68ed0d11d27bd72cd04fde80d6d161a3a0123c91dab5854ac3d3793e25d1f1a868efe6e1d1162fef35ba4dd01b648b8d39058ceca1ce04b8464390b28f756cc13c8fba167945371cfeacae12d94604f7f073a202e3a257a79fbd6164b3a99dce7809ea1fd488fb780f9cddbd761a2dc19ab202c798128ac10befd7e9ff20b4421094446bb0e9139eec1edc0e60fee201bf98f1794f68afa5cbec802b56c31a2f2a34c24524c249721c0f8c9a460d716e78d4d726f6bf891fe4cfccdd5b3b3dd329c965a130cc72a613171050d5f5528fa491bfd54e81a8ced8d09c69db08f39c5f052617482516e82630abb09c45325dc05055944c6185c79915e27b120785f5780f87f613abed85fc984d5a2c1c5fe636531cb016a9779a6d2ce7094ae0ba8fb406876536f5edca558f7ebf874977b92827b1d77c59b212832cb51bd773295a706be0c68ac137b1911a809d045bac1e3afa6f94f28f5bde117033472e4b4298a9ef58dfef7a14962eb8d072a909a4ca264514ee548faedbb9a180d5f8e5487dbf5c04e6e312704c9fccd01a7924326c1398f5fe57364b6a9fc6ec78197bf519e39dc60c1390362a08994a41b49a2858cfe69a0c1bddc8a88daf67277b0d39db1fb3e38511d42a902d73116bffc6947c3c74e63df5bb45cb35f0d80dd5e0fe8aa39a2aa9859ab75eafe094d3a09c8dce6326fdd7dcc9afef3ff84f5643b30e6db43083e5d0c0f500e8217d492ea3c22d6efc97d028326f0d586afba2b724480ddbf6975a7cb2e4421b65870364d138ff2b3b4dd6673e74db845f0997f6223351fa1e78ed2e630e81bd688760abafa652b6ff7a333b71ea87ee43a544b48561b65d2e725e1535995f17b687e2be47fc94bfcedb64df917c5ee102fdde7421e236d5f06afecd4b696a4a18805d573088100507915b469face23f14c979115be0377f4f3b485c0313844fd2a847889956a6138fb9e4d18cfbcc1a6d35abbe9d3a55dd4f2fe71dbe667d14708583ad0a93ae14877e635bca5e5016207995bb6117e73ccf9f95539775edfd1e0a4aa3b3b3b44ccfc43293a3067795372bc4f4ba4380948872016b1867403057484ca0c090b5aa7bea054e95544582a7f19bb90073ab8d05894dac0bdd8dfb4456a3c0c6afc8908a957658583d1d5989620097d57ee395e1d8626e6c2a52cdb7bfb00f5a46ddd5dab14e186be56412584eb4b650ed1e10fbdd0fbcda0d7c1158b1c580d85cd04701cb67b478d8941bedd2b6ae326991d56b6c74c1b0544b19924be10f212a91c2a3522b4c56dc50b485949143163cd9d2683fbb3a89b364944047f575d8c6b39d32c3c52f6e5c3e06da96bb9dc6291b6deee1ac240651b259d5977083646d835b87caac8ccc4f6fa4ab4e29178dbea3b612df2d9282a4b06b2750dca50ef5593cc6a800c1a41531071f887d01cdd05bd552e8d8b60f1214f9e6ff59350ecd74acee8b6c7181570d5dd569188ca84e370e13cfd4c1f06e6e0b679b8c8d1bd861a92bafaa57701c913f69d0caa56d17886e99e58e18633f44400b7169d9df5482fecc453c7f2b6829662a86c586e89f4e71b595a3bb754356546d9ccd3354318d98c4b6e6a17c41f0ccbff57f69381a96b719e7dc789e2f36b081ad3967a060ab90671b4fb342267c2525e5ad3f4a8701e3fc103f521dec245f505011805d0e6601a214f49e178de39666021c36892bdc5b7d7d277c9b115cc0e70d31f5a4fa9fb6da797edfd7f918e6d1824d642d43c0109b62476816b46072eb9222b028f2ede953905e15450a48829365b50bfd146a597152fcdb0e77422b914878e44df5b6a03a68a30faf69eb75e4fc1a95e35005afc2d6863da44084c19bef09c89da335882d8d74597b13a865b00c506fe732984ad4f8b734a3f4e53fb33d40ecedb271feaf933b14c743824118e06f30fe3afec6ea488a31eba6daceab5341e1e707f55264ae9761c6f1d928b6ed4b707d3f2bbdfb755d80ee8e60c350e78eb5d41d12daf35e3f2baac426bc195a37e8a94a4c05a6c5bfde3bd1212832801200370c38e9e4d57810afeaf7a09b37a4072e4c2b8e4a01ae5eea0833aa0bd381693dec3a7087d2da065f7fda042edb8dda27442eaea8fb93ecfc37486e67288fb7b917e80d2ad9401cd2f0fbd8ac9aed26b128d4a0aabf8b2dde25838644147c884525696a6f44e5ee06f1e8dc05b865c2047379cd775fdc2c1a25ddc23f8156b605ef25acf4bdbbf8b6f7e6386d5ecdd35c0b15f0145fab33041f2270d8308974f5a3499147cc6653c6c02e5bd39313a767776272e134cf6bf1b53d4baf3a063116a4e754d077b0a0fc0fbcb100f0494d042f1e31cc98b64d29c8d357a410d638bb3f3b9c58d58869cfd32003cd1b91a92ac097487904a458c33b07a751ceacfdedee9cd10265c2f0d9940cbfde32dce08950fcf9d32dee5c653233b1f0202b82ef8d83747eda6c897ed4b5b009c765e249eeced3624fee58d90c0e2b7f0a18628f3c43201563cca91efbe1bd251ee4286d8b91d80910d6e0c502c6cb0dbd071a023714228ffc95b90a93141052e3544707c4b79541f66aaa36db48ecb6756cb60b89ae8dabb1e1d6b78314fc9163b98e58300599817a27c9f24af5b4ee3a54f8470f56961ba4ac392ad8f8aa4cb3ce0fd0d498fbe7e2867c65684952a62f7c6e223143ad95bb6db4446847ebe1cd8348dfc243be053bc46ea12c847f1652f698c3080cdd40c7979f64a01a9e3592aa117e625882101b927040373317362a73cc5193e7d285002737353273d023e108872a347b5daf6157ded2c238303163df511f363f58a852dd53143383698755b82977cfc5286fa72a12b8b3b68b099e25b85411359d0ea23dd11613159d59952212985416c24f779021877bf3c92f7340f785176b4372d5b2bb48543c56ae4060d978518e5bf9de618673c2cacf5c4629a9b17d5b18891f61639f1d9aa5244a2b4a1d9402bb4cc5dfde7b47881e5afc92e2e89b0a8987c90ab472e2420c811c95c505a5b4cf9f846a50e94be3c27dcea12abbad57d1f4cbb34f5578c67dd1a37e60264cb3027f097e8f1fb3ebe6236cf30d57c613a9f5333342a71f0067db21442134a209822ef2aab882ff4dbed9cceb7ab3714985cc0461a965ecf3328d25d241c686b7814caf0e028c3f6872b80f47f03b25416302f78b29746018e45126bfc7112a6813b0b43dadd3b595485815cb97fe391158055f23f1443394f525b3ec4396bdff1523504669a063956e539e6bda389d6981fecd06fa8e72888965fe825f2ba6e7bc238e8482c67e96e4d535541081e5193564d3be154a3b9c3b77f76c998718873ad159929f4eb0ef3f3f63453b6bfd3b7ac456043b3228de5751bedcb8d7cd911ed99381d304169b7400629e4d68ca3da062769601fb077a08679dd3fa34ffb6e7e4e1afeafe19a83dfd66aefa6d72910ebe7ed73ae6de0056dcde38e4f126ece31038503ccdfa907a0d0c07892491ac1697d24d5ce5aeaf9e37f5551c69dc3ae02dd9c36b08bff0827db2ec013b9fb76b6ab76bbeb921e373593aff51dbe7c0a47e3d1cb51043e73ce812e887df565b059ae89982574f5d03723dfe98932a7da903c464188ef541727721ae45e9273110880d7cbcd42ce10589b45c24fd9c1227989d15f5afb2b12c778cb373f7f7013c9edf87ac52ccc3a2dda98e3198eaf0f26cae50586d87eff825a3dfbc0b20589e6e2c8a8583e406a5d980bcea960f0dff1b52a64c4b7f2d067edb2c04c99e20337159c754e19f6c539c87898ac92e33a4abf27ff648c3ce7208a29a3cd50377e739df53d851d11b67c872130149156ff3643a2ff9545925a2db0762025d8268b02fb487bb5a650f3c22b4bbb30ad7c5b4a0115f4c19648dea7a85a6b67c8cba7ec02d739d5eb2543d62913be454cdabfbda5dd1288cd9bd20c39ea18ef3df711f73d109098b6f2d609082986e400cf841855cdf69babddfe831e35414fa79bf50eaf384300da5716d70776f82ed5868635fba06b0fb7adbef2db5594fc0a95e1118f03851a00793cefff5499a7739ab5702909d8155da083e6b94b20d2818a694a3cca92dae9ce2c5be75ed26183d7aeb310bcd4f2c9fb89bef4ccda49f86de71860351a1886a259b356565ae6fca86932f06ca5972b543bdbbd09c01dae53658624ad007a37d1462f24f1e2ce36dfd72382052b86b76562a38a3271ea95d17df8ce53caf0cc82cfcc4c70c4b53cc317c68d18cdb582c3751838af1a4df353bad7330e83578caff2b425233bdec1d447c75f264e712dc37b4987b0d5687eb10916fae1011b0269a1652137c3abdc226134ae144beea45308a524ff84faacf8a788997fb9eaaedadc1e75faf32963abeea5570d2fa959bf9e6a0c6fb8444f0c802b22063fabd5b290d8054f73f8d67554db6626bc57f507d99f0dec8076a43be0a4305ce1bb448e8180dd4d012964941259164a38801234ed62b203652b10546d573db93eac2d4f434dc74b20a906eed0012a154feccd9698c9f4cb4a6cf7a4658d5f54c5dd16eebd5bd7cbd6ac560ff4f78cb7e8352ff039c630cb517f00bf47034bf3ec76dc433d6c6e5d47780e1f17993818726d83483332d2a4c6f58f935110d88e4e3802256f8ada1ae09affa1186d5fe3272da774f865dea063c9c4f61a91faf598784514cd934f002f9feae5aca5f1b16701d5af7ba1a424d1ea4dd7561ad6255ee598b6c64c0351b4ca4d7fc8687050f8a97c4df6d91e3b057aa451786872053f72d1911d1e270884bcc8a5637a8bf2cdc6e0988531c286bef892e2b1ce69d23e4d72ea785bdbc1a54d63df4224903ec5df1b8828d997dd9b7a386d1094a111c6389f9e63f1c6b1b5380fba7fe10c44635f920abe2b9b1ccd2125294d0c1a82002f39533f10bd6866f97331673ed60c752a9e04c12f9be2da91eabf6fc811b212fa9f43382f96ba6acfdba453f88a1b631a2615f080c913943de0963ddba5b0c33bc5c7a315b6802d8a6152c80e4641f4406d5e66d10b6d66789945a60a8dd6ffd4ed186c1fea9c04f939fa722218034cd5404936bb98521ccbd4e09acfd20b03b69a5513a3ac02538f0921c2a2e11f9ed6fef602432ebde6a9a0c747287e7f9ee734646ec923b31d47fac3002c4740820047c79b85a42cefa1303d369369603b3680c2be0c41ac2d3f6f7cb7ca7345a27365875f9e27765c3435d040b0b1fe5480797c87251664980fa4dbb5b7e3a12499dafdf8438dd4b4119e7df2c8305c4d0d53c93691c54dcfc8e920a04f7509e26a6ecdbc9ab6bbdf876901a0ffffff5f