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 53030 038d41f02a05c179517c53d7e4b58b93a8cac20708e6d0e3e6db1903336f737d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b615fd43183e53caca420fab5a721899356e0cc3940ea0a84a96ce084f6353ba
Certificate Block Hash
038d41f02a05c179517c53d7e4b58b93a8cac20708e6d0e3e6db1903336f737d
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00f713000004760000
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000097ecc020efb77f66214e1e8963189ed73d74493ea8f59c65e442d71898d3180e9f1dabae5e0d5ef6422cc59fa9972d6e9104a8316c8860ab4b9ee0ec731fb997217286196f6b54073c1c4afa71e625fee0269afdef6db70b02200000000000000020000000800000f713000004760000

Raw Header Hex

00004020b570047a7ecc1a8bec4e84a9f79872764932d0e58f2984bd3fb9cb15ff700f72eab8c153a4cd91e0abebb29d902e7bc97d37496ce66155c62e695198efc85041be46076abd370818ba53634f08ce964aa8a00e94c30c6e359918725aab0f42caca533e1843fd15b6

Proof Data Hex

59,560 bytes
1212160103072aaf016916f58be9bbbbfea2771bc5895adc1fa0513ff25167cf522489737519d18c925547ed1c97acfde550b9592938c6c027dd3f7e3b35628428b7559e3787905f5d3da6f43240e524d54c4277889705441c85fadcb99c787603712b04cbc1f371f669f28b3027c0952e066fc920814997ee807b505c2fdc4f98526af9fe16d41cc8d8c15a28335518b3251352ea1cc7268c3f5cec29e2c20f59181c1a6ca9868c8963ace4e63584fcd7910ea2390a8e587ac27b55180dcf180e209b1227a8272ae328c1c540e025797468363526b30f0fd9b92fcdfe55d34c410b480ba467682e1c33bd7dede026ea7304e79db765ed8fcdb7a4bdd2c67fcbfebd06f3fad2680bb6a5371c3d0805043f6e2d87ca4be61745fd3b8bc4b7f04b1938ca4d81d7a179ef4fef263384153a8eae3960ff7c6f63661f3ae1a760ed4b03a63f70484b62951b34638a61c98199e622df96cd76bad92fa2aae2a4a8af7fea7da1c5f682cc3e76faf210d192eb78108501fef837d904a9e67113adeb174cb853cee80037b0a1585cc6b4e4c0e20907411d4c144bcb66b965e11011f4c1fb02fdd14d4c50d4b3b47b231df2318c25a126f1b0aef53a3a65f9959e02cf7551b40c66d46b59a8eca4f4e1768e18edbe00dd348ae30e42bd562b2084dc42abfc89e79c943fcbc8b81bea1fb8ae8b901e4e9df1095737c71f34b9b2f132ab03872f7117ad2e666129daf83e0add5743c2200166bcb029538179b3674314de3cc5fca5992bdec30774df3b4ef3154e335fe3f000e1d10d3804b2ffb8b0d71e172d6f7127b1d50f411f0b57682030dd1474999e4865c493a6d54fd32cb23b5f94faf979f89dc90cd3abe67715a1187d6418cc5f5aec4f654fc9e5304a71edce49a1c28dcac8790b8572fb64fb7bd02f92c2072d92e7f4f4157f1c5f172fc7600b3cea1481cc0a16a107f683f7510cbe28b214ef56a489022a02086a5bb5b6eb51048921ddb95ac5c4d996e0f43a3b117e7e545236c4fe7197cd773107f1c337c0e02fa7b9560e33c86d3de8124272b040763948ca66a623594b991d3ea3df29156c173a6f48150a7006bec5eeb88cfd2a67e3741f8aabc2ac8a19e622e99057e46372dab5314c230c184c2b7eeb8a8eb2de34b9abf08c9f238970de1d9c1bf80e344cdc90748838288d4f69ee645c2d995da2395e5d13d6c645014dcf1b387ae0e7f52116e9ddde090f35be4a35301c02ff5d488f4728a29edef063e791c2673a92f84c125aaf80275c8e98acd7d9d5d2b46731b75e7071cf034b2ea17e601efacd00e47dfa7f3d1dc9adace0b4ea758cf3160517f9511cf62d366732fe6db279187821bb75cdb0a5d666b8e092eee9749c158271a1f1c1efd7b4910c0a3c5abf08d86b2d8159c86e3a374c96671351267f88ff5aa082ecd6c182358811c10fefa2e3b6e9ac2f2735ead98d802919b2b40959c472e174494e8ad37149a8476ab7eac58138f83a48d8f0e123a8f1d8b394a67b633f75e4121ca4387b9909c1751d6f7a723f9827c4af5ebfcfac0d9ce577c3509f51d32a622bb49bc2fc8a62c1acd815d060ffa29e4ea3c29752004139421dd17749811c5b3e3cd01e90c2c90fa10053b703d96a04b991a854a9db9471a87ea7cd34d9a50bc7852f2347c06ccc2110efa84ccb8d89d649019111a216a470280d996c5ab50ad5b2e032134e7a54eae024ff5d2cc27a4e584ae2f20aa2665c492522679b2024fe07de481a6eb4744d1eb9cd07643df70ebbd8eece6725ba22521ca54d225f69530e6ea049c6071ba6632d96bb1d81251058d587f76663f06db7ab8cb46a121f13f58b422d32c419fa7828c57c4db87ddabd7b9073f6b6c46e20005324ac0d49dc783b17e22e968ec479b385c7601ccdf5aca79145c4a47a23c706d49494d5334b907b1827a8f4e526bcba30c362705199474b25c5ecb114f91289d6ed129d837306b885bfb1ffa768f5013f6ae23f5e0fe3543e7bf54223273afefe6da417a05a911e1d44d7741fe70b270aa5cd1762d45c355ba26e135ac6533911d8ad82ad6f5ddb2ddf30a2093f57ca551267dd15ec76d51ee8a806f0a4d18f013ef2c8dc74b0373e9a9424c445168cabddf0902bb1a432bc67b843b019cff6c30516392c6843ba85ef87b771bf0ebfafac26c4645ac7d5de8fd7456c14df1a38c37bcc108ed7bc05776f6d483ec2aa9bb26ef59f465a0150fe6d6de1b981d6681ffb3aee4892683c2420d562e54b4b8d4aa926fa97f4cb1d73770938572eab5e8065424c1ebcc39e25a794d568e12143f2dd06dbf85cdf0ef9f20a9374625eece9e8e373f52b9e5274d11ed9f91872041b45a5a52de697958682dc5d1cbc38a0ab01d65fd7e7558e69c6a89b3936180b7e4ce540239bec365e33d8ff9703e76144cebb3cb9a37e4d2c14d7f03cfb198df9f7d86ecbb9ed0b7d378e9c19f804254972e3ffbb89996ab6daa3c5c277f3b89d59ba82d876260e3af4f4c8956850a595b35faa5315e0f6a084c013573938d6f57607e879bb6646d38de563ee4dfddd6d98fe45c132b9eb2e27db714b0ee4edac4dedacec93d595a5c372332d8b8063a0753401d2b91e5824bc2e15be88726b5d7fb7718ea2bee24839a39079f754d1f3528665c5cff9418270c2743ea9c5e0b45832042838d9d239e6a0b421113c12617851b6525f509ae3f53e19839343de29c9e7b69963fd992cade55b2d704acb35fc4bca874e77c72b08806186b8aba77bde620d81e4e590aca460b89698df1684bbff9fb7dbdb4e3f1cd5c1d468297e74f8189c78af8cfa7099ff01786ae9b04c4c6eb3766f7dcf71e5fb670dab3ba9b66381deb2ef934e35b19ef6ca5af2fdc5cb064fe9a42357e045a47c689056e7ea8c35ecc50dfa11661184c607495f901933b1b21cb41a33f83604c709df8003f715b39960fb36498600ff35aca4909c59345b4b05f4e5a7a3f44947928bf295023f97aac6b0fc6acd663b35c2f4fb50fd5cb74244d6f7c3271c02f905d845818137feedcdb538c1573eab16bd7a02478527294373038b3cc900737e10622dc67a3a812f9ad840fa4b8ec347eeabf8d6c227ac86a61f5f05a79f6cbab2f44beb38f2639926a62214af9ddf88c45f49ac4de9bc2e66c0935fa64e95f6fbd6d5c82cf4aacae6ef829b5620b74c390dcb0bad6efc802143ee67dfa26d0ceb5207f8e87bcd09a073faee8e06941c7c5e18e152861c074f0bbdd3618d51106a95bb37c9c0164a79c617d1f43592fbd9befcc6a10ed4311211c9522fdc3c7ba09fa4f87340e517d0f12af08ee792adc7afe8f2c028be52e24c76950b725beb11659263b3ed5fdd05cef2dbeeaf986b40bd54fc9db91e2ca2c9cc3031c43b52c1b86bb0bfe10d1255e7def64559889626cd6862468de46744b1a464155b71600e796dfd4e5ba794c6e2c65ad4a6e3f3d82602075d6ac5d678240aa6d0ab31a392f01b82e9485f78a3ca2c9d85dba03c68dc9204e2f3a4f1b46946bb6b34e280a84f56b887eb4fa0577844e036c4bd6ef26546828a8173434f88e571ecbc40ac5882e73b3fda91cde313e8c40a0fd962d6c4fe7362d28e69cfb08ec81e4638201182a5331f39b9e9abe39070056dab7fc9c4d8e6c1b25c4dc0a90cdd5a3dee0bf1ea132b2226def2dd40675731aed7f5a50cf46d902b26a4d2ed7fb0c4f9426c24268c82f5a08aa56ac7f825d8be9f078ab709c328efd837e1e8b693bc132850f02f23fbeafe23e534e7f16141488f5889fab5d902611b2d2844ff083cf092875217ff796aad7598f579e71bbe41e80e3656122c979573a292376c577eca191b7e7bd0283f0d4178261a99ab9b02e78142aa0798e5410ff19a79f993a96d44d6feebed6e0bbeda230c607d347370de1a3372862f428bf458a993929c6f5eba9ab32d3ed6540558b41b9859693247243e8666eb500696b37443a18bb24ef1c2c01ea7cb0a37470cf442169d0ae5f09fba4b53ff86c238afbffe241c9f277cc5079bb29ca497439879ed278343d6e0913730b979d44fbd3c87538a4b8ada40de657ec857feba9ce9bc5b5d320dc725889b804898b2b01c6f9aa16d871d55fb4ed37eefac28dead4b113b8df30802d4f8126ed3e0b45dd59cf70ffa19dcbca5a9e4a2cc262aafe71ae1ef4593404d50702a6691f4a82038246e633c64171f931df9cf13f25eb41bae3953a6950429e48a9272c1d11bc86fb249e9cdeab9fb13b4974d5293e7f6df22dcb77ff5f908a7d384968dac8e771936addba4062baa8bbc7d3fcf21ab414b9e5a0eb89776dc78ba3fc8550a33000a3a0c148108a5e57bdaed63530029df9927129c76ba842e7ec2f6ddf65a49b7a0d3b71375a0ab88862829cce8c39d1c885927bcfe1eb572fb18b9dfa4f7dd53315c525b32fb7b43d8ccc7303b4fc7c3ffc94cfd33250dc93ba07e57b8bc9503ad4c1da8e924f5651fd0d09ca72b102bcebacd5334233f02c257f29254838bcec08131bbed9827d2eccf85fc9288c669124da4feb77865c8e9112eb551f8d90051488a3f4c1fd919193dd45f631c51f8f1ef296664dc069c82a22ecaa6a6adebc64e1aa8ac8eb647bca81803cfafa66068f3c87f5d1da8493ceaad6bb66ed3c17911ebe1b8d5a422d188f6048821c92186d4a72feaf88ddad0bca83f081dee5e5851b6ac049990324667e0573ab8bd38b0dac72715942aefd9a55e62d9db204c5bd758956f4b21f42259bcb71caa5ce41bbc6e6e9074fe9a5bddf80bf555cc3404c0c23b7b7914de7454205f97af1a0fc3b5fc9e388b8a805e4e4a3edf831ce0be9bba85a77b6db819e1e1eef0b20ce11b106173afc834fe5aed933177b60cfd9161aeb20c2bf4267202d04a47ff4b68b5c21ecda63b232427d26fc606b678ff4f968f08bd1774b716e6fe6355a9e2afc134df6b66a85fe5cc92c0f83c56c4a0a19957d8ba61723e69d371603a4df7e5072b5fbaa034ff3b6e8f1ab243e7464fd4967e45edc7b38c1cdae116f9767ba8fb81f0d72b6d43e2593be5a737216898090bbf86153ecc39f142bdff3e4a38f9dd929bee18784f87c183a457663f7f051d7221056c20af4f233b8e9106e961e8fe89736a3ec7b0b0a84c0aecbf1a844f6e7f3d7307f04092bc9335aa04a9e0de47715c8873df0f57b87cdac9ea468e5a9c2920d8bf07116f21f8701ce437e5c295363d7a235b44faec3400073c09b07cba3a7f4893fa3b633c5f46021e99c51514deb86ea03ade5620b15ed00107a86a40a6c22dff5e60e9eb7ceefc567c84458abcc8d3423f25c3b160687fa73e42937e30a4a4fbc1e1b5b01f8c60ad418ecacd69dfc1efe410f5e333fd4040ba58e1e0687cec0052b888b9c9c5d4a63fa685980ee4d83a6a3d7280ed2794dd23c66d3b482c2fc8e12091231c7dc9835e946f843ee57add9a35691465326d49d91aaad2cf8e039b06825bd56a4f2194fec06a7ff09ba4cedc755705ec1c2bf11cc6d4ecdeec0e9a637285e3d607328f95f5e4cc67b0ef161f3a21e0d724abef8bc78a749cf951f7e801f91b12e74b2d20d30a72fba4f08a7cf201a9b246747920e838a62ae60705f069404c886bb5a868b96a5a8e6b7a620d41dc828d04b29430790cc43720bc14d9ef612574014b7f5f0dc2c8d199d0fbd402f81b2957615c7632c3390f49a5fa759b1cdbcb2fbae013bf79cc139272e6fea1e0ddd3219dc21fa5bc8f9c83ca5f21858b82b601ad65a877bca3b559c3b14a58dde2189df7dfa4257aa92a75644ef3ff598f7ae9e42f50ae565fee6a469f76f0b44406d90de05afa7e81bfd9c7955b586979efa6cc91e4f8823827f57d3368a776fceaa6624646535dcaacb71d7e64ac63b8b2c6b23a11f0e4a18a7d6c18a93d7f0bacca0a27c42e410335567459c86a41876882c75ac028b741130d4c5a0535494effe3074a99e620c711685a7cfd16c2d44e899e02b9cb7fedc50e4c25d79fd726810c5e7552136fcfe9b5dd3212d6de0e4e80fa3ccd3120604037cd6aebb97955e11244a028bdea29299c3f6519af3592bfe4078c283b5e0646e8c0a650641839c87203a8c2aa632237c1c994f7764e32692c88701a1027d2edd678aff956f5181abb7bf02835842e3949b29052544363d9a12104b8692a7ce62b55c7b807fe98b32642a241cdbccfe246b6fd654944edaf95b53314da647ea87fca30e46c92cd1d8dfb2db068ffdff1e743972fa3b3b6efa64242839e6719a2fb8d47c87eca45003555c00213cf066153e3b834c763bb0eed4aed9163914dd2682eaf9ca43bd643b493affc762f821530a0a5e9c9bdfadb69c08df0e65d1003098510897899e510c408e5d4ddada2e8513d5dac4a525f3fec8fdac9d0c217f110f9e06274f5b352f2a4dc9bf78f29cda35a87839669e83db794e7c6b8c7fca45f76a6b89fd682ae5e68af891d05b73ce2c158410f5d6a325c8083ea9485fd556bfdaa807056115e8c533f3b59a40242f4d19c976d017e750391e7d57be28c5a30717f071703d59e37350d79b0caf2d199f10dd1f464a4540d99839db73f6f7dd5f8bccdd1c98fc6bb8dc8ea304f33808e0acdbac9b7f38e5f67186be84a2942af290b00c061dc4f47d3227c35a46071c1ce930df7cf8b56b1072b19130679d5c586e39c7da6415e7803e6853845edb75c5173bf2460ac903425da42fe9ec8866be68d023b1f74609ddc6c3faaccf8346502fbf6813aabb687dd171e5ea31841c6b237407320068155604f38b29e508bc056ce7ba0ea5038929f474fd69b0886e6dd5db5090c4c07a7bd3bddc00c3065dc81474528a98ccc0131ae9fe2a64fe7f6bb9dce134c8479f06b2ad87cf6c261cf476e60ee06eb18715accd943bf85590107ece629dfb5c03bf6adfca9c5616e62b3d785f12e45b1ee892167114935ad9ceb23907fdfc22c70988e2142103f4e3b865b35579d80e4e98ad850716ccc7e6529d0706779f6db099fff96ed51c367dfc1e4cbd5daa2cb6ed08771248a0c5e6eb69b3596cdb71ae78d2aac145ddb1a45c4e67588a06da6a05c3b67c23c44aaa748eac05fe26063832347465391f9230ac0f29b3fbb49b6d0af7ef2cbd55bd59b2c3fd8e0703b3ce4ae0ecc2712c0bd97f7986d83214ec4290f5cfa041912d3d9100a2f084c419494cb36203510d2db40ff90acda6c0c239df6458a3d52b581b3c4fdd5eb4c9a5eb27ca5139d6f2c061218fdfff44cec59453bbeed3930574836ec646877db09938d4b531effb5c782d81ef7a2d125d4e79f0d593e5d656033ba79fa3233727e3a42eee44d41cb2465a60c7636fef5e711c9edb0dc31fda003f28f56dda89babbe16f100afa9a1047a3a133248e1c316fbc2f0603356cd7ab0ff22be359163c8334c059f4f5264f2cf08a70e0fc40e37ed602f7154cd3e3bbf5838b8c4f0f9f0398fad0f674971a3c7d8ace2c622bedc6cb0f20d637cf44022c0f02009546041b13f81ca7e19a94535bd7c91aac3fb79c997ff89b86fda33bd2e1fec161fc914b079cb828e4833e5ff440e66f72ff550f8d8970e475aec79c1c5ef30302077637048aae1cae57e1d2004fb8e5abf0a054f5595d876e08f946bb8df7560ac36f120b11365aaa9d29ac9458edacc54d9e845d260aeeb55863f9bc7f6cd1291e47a51074d99e071a3d88e859324f2b78f9025ed250aa78b745876c53c3847845bba70664a22e0e7f130f1340f965dd2439835d3d0d5a6f0e3887375f04728643f332bd192ff7c55d616ae685653b845cf13fa0244574417af54718fa82d24f3566c326dabff340870d97d5dfb6ca87051a2b0e172b24ee2cea7b62aa48df0f663ebf199d1ef53a27c212cae7859050d939d21650d53864bf513e0775e61475be97a97a18887666ad91984535f6c3c14492a89e3c27b436662cd39d4a1c1e2fc9f641802eaec2c6d7b6ac9c51183538fc5f387adf1152647dc95e8c91b6a3f52e17a89715f3f4dc2e31c49be64590ac88e08a6a53c2a99dcdc8f7b54cf4f242a5b3e4052dce9ad4ef6c657907616f0ae5326ec9cdaaf4405b4ce18d3bbd4fcde255022e4f25942e10e2002cb9d1f50bca47794cec5bb8ff40cdcd586a5658f9146acb54d9c08c4a61da8a6dde413c12d7782a641c9bdf74a3aec0ca1d5880c32246ba01f732e1dec63d2b115b93edcddded677b652de4f49a9b6b5220e58c6746f83350ca37918ee76921e5aacc0c00c0e1b5c5a798208f847c1bf2bca90899dcbb22266ce09c8b6756892e855a25d1e943a4e426e355b1f7c80554166cc206dcd381d68150802cb9373b850a773468ea23047c3dbff8f4abf42ce24acc3434712c1c04d5fd04325bf93fc77f7bb179e7bb552ea740b3cdfd54ba4ad7fe5ff2e95cbd4a497c11981c8fa16885e605db3641abd24b6955b75e27583c10a0779306fac0383d54cd4c46a99ddbddf9bd4c4f879340d5c49051c1d122afb83f3a7a3139373efbccadd8c8d4b54aab4347ececc11180fccf57233b0bfd434ddf63f77cc9533b39d2e37db77a8c44dcd1d12ee5296f7877a67e278510e2251bf958c6b3d2a229263efd47bd058bcbc529ff4b7c3f9a755867346d36bb4ad59b870edb31d44dd6a080a65731d1f5a6a7f1804ecb455ad74e643d290baf3f265aec6ba58e2e0ddb53e37f90087e48b1677341d5e9f99f83775da2475b79e458ba55564d710cc4eb5fd984b7afb61d7586771b905342d89e3faca26c6ec1b7caafdb069fe38ce239d5bc0685eba1a4b2068f4cae16a40b46f8dba5ae7c6bad9863f2b8c66b0c1013de5262fcdc5ec5714ca6c31c2b20c483029deef66ec530b1d4c703ccccd5bd4bf42442fdfc55ef3c65703785ecfea30f0345247b26f3c724b6b9a348f40b018c07b59a6495aa7953c8d73f70969f3e6dea848a4d30c314d913ea3149e134bd4b416189ba0cacfdcfd7a2065ba66ccbc1f86c54630aabf1d467845501182e2c68dcf1cb31bf86eb2ef7d99106855b506d853636097b0da933fda1d1f31ea13c884168cfe00505120a29115a53ece9dc2bcb12e15dea81efd8419c400a422846ebc9ffc217532064bc801c58288e623ad25ce81314331f6d6e52b946925ca5dec1fb10b89789c1f5e50b738f549bbe9f047231e0d2b97078ffebb8d5d4019856cbfbe1be6c90c8a41f719840127f31c02fdc9c7d5bbb3b893566e6a54e7a426c4c5c575dacf64697c822f921163913414bacfa739ed240055dfea6cd6ec1993ee139a0a0e314d88a731586f1a179de718b32d8284b6ffaf37f713ac8097135cc41d89b90bfbc0cdd134eaea63e3754a983d8de907bb87741a278c5968ad646a46403362217f09103a7282455d168772611d0568813e08cfb96263178b778c94b6633738cb6c4b6088ae103633eb577b2d528d79b3d400f9a13c0cd40175babe85823d605639ef37a32946f03dd3ea3e911de46724ba8027adf3513a624fb89c2c7e427d0dba63fc55df3fcd287c035c004c5c03549e33a84d82090a9746f65dba6e687cc9da4beff9d2458516dd0c9794345b3f60868ededd957a723bca8c1641fcc7ce455b90ef47c81bbd09e957f24f3977372c96fc67899de03525c65c03a18586e3ec7b96a9e4f55867fd806f79142311fd7f4911072b95f2657571f8860b019c3a86f7050e9e70416f4c44f206eee4576029c59c1c599ee6d4b947ffec58398005c4e738ed112794a03300858fa02d021d6d495d102902a729ee906ceef1b95973e79b8708dd554cd82288565e8219bb50631b3ffe1735d364f66a9f612db8138944fcd2ee41d10cb0c2044d50ba0f95940f63d72b2fee0595d6e7573ca40566eb58bf14ec67f5d5f0e547553f061b05e4097394dce0431498e2c3f6ec617a9a2719c4cc70b53694d27c965571a3393b372c57a8e74d43c72ad5971294b180bc5af528d8901224472a771a056de727daa4547f9a381c4b7b08615161a2868caf61888a35d904ee7f33540e1af6681f8d500abb9f88588ae623155a5ad02c3f904d299e7eb3bdb266443415210875d3045667cdd27ef19eba41e943c447f5eb9e73e7cdad17f2180189e86472e4edf4f7b1b31159b753a3ad2c356fb6eef32cd9510a2040f98832798a22cf401168eacf5bc4482ec9cde3ea0e4bf2c3f827deb38ccf841c4891ae2370326c6844e0e72aeaf44dae0cdffa919e1b8bdcfd0934c8901185574bc892ee62654554e131f7ec473233747768e384b2d6adfb16dae096ca06b906266230c0e715f09189b44623bf4db1cc2173d1a5821e7d4327667ec1a23d91515dab8ccaa1307b8e85df67c8c58ca2a77a4e8d13bc26b4b4f50084b831f18584a606fa65d1ab457345329ce627d5b2978ea6c45d7ae2a65d8a0b7479931214de50d64a39922b2a5491a53ad58095a0b67a9ec98b4c8e492c2ba68541eefef190eee9256f864f1ba7bebfca8797b930424c026e8219e8a85b9664b804edeebf53109b1e0144e9899dcc17d103ed13ee1b0705c5d02fdfe7e652e5df805147ad40232b2f38c21dc7a8dd3b0cb8502079c44700ffc94dd85563552d444ab49d020847a1614f5bbf37b8b6c3bfbe829a52c12555162e8495903a7a1eeb797d44db585d4537306c2210bc340872e0797c1d37646197264998bbf1a9a466ad01003c6142a391f0e47d1dfcea2f8bd1ae99f314d5f898eba880c241f3d61899ee07d33c7ab25f6e04181ec19addaa3399231899ab2d3c4b5ff58c0cf9d0d36f6f512751aac503ca4a4de921d326a008874343d563557ee4f12e075ad7efcd0cc4932e7d46b227eb18a25a7904d2b531f711d308747cc9e979ba79dba3ddc7887f2d1ed61f9871472647e1a8d644e1df6f5d6d79ccb616f62f0684e33285657a655f3977fbcba424c932321a2f806bce0b689d4670f17d3767d21082ba514b3fe1c15cbc4ce02253c4dea9e6c638db39786cdd29714c5235edec675661a2175eaa6a232e83e9216c59fa966ca82e1cf7bff938133d5035ac6cd7d2faca21bdc53ca46b7d1f3d040af6b6de89275d764635285109bad5a58f2da013591a4854f70a80f2760473320fc41addb6188cbcd61abbbc1677b42f04f16651bf9e6861e5c2ba5b26962fe71f85dbe76b57e6448cb7e6220765ddc61fc33563d39742c4b91f6bb02ca8150a24ef82576da86f277dba9a0f114c8001d30982a98b8801fc384b9468b91161577b1d103955b461b218bc23f5f6a1b89314b33f995078461a7aa56f0ed8810ef7001160be18329b71e5c7c5f307e30743b4910efb24b2be0065f82a37b8de880033e49c1f1a1c98b66de48eed927bb7e7de232b2aa642a5d4494465275ec53f06eeadab4ce54361adeec37c3d4dc8aad4114f42f718b61cf894023444c134bd8a95bb57e0aa753a80dc36c48eeff902a86dccf9b33bb96117cd77fe844c8e7b81038d7647a8ab1b3e82bbcc3d2885ecace239154dc05df44b4f5eacf67b7393d9a87e8e9c4202d1086a932a4627ce81402f712806c902846a8b7479da7ba400fcffb63d1a033f9275ee779abd1609864075b3538bea680daa591006a2065797b7fec77a39a441fe40c0f90a1e390d3fde40c065e166cc517ecf60928d37e3ff19a53dd5ff339c38903bbeca2dca98a0045db2eb45bda056f21c06488f97f07dff2c1f343e4c1994a111127427feee26f3a6a3092970163a2e3814f33f9973c4bd9ec4cd084c000d3e38891f8dbd4a1857c3f9953b0efda35263b5ecd446a8c3f1860ffc39aba8827986c1019300eca833726cb039ef12cf20e3bf8f87418aab0a44d1dfa71684460069ae63bb621fcaa4d7e81418140e84a585c1309aaffeb3f39306cadf038a7a5dbcb9acfae70b41b2746dbf840adac1480f0871e0a39f62c35a114bd039fe718156496cb281eb51e04512cb3abaa54bd9bd21c2178a16bf7e428c39721f2ef1464947775eb4bb5e76f17a4967014eadf38a31121fbdb2cd85e05701137b077a8ff2397314424bf5758f0d5ceea22e9b07787d424b5028ae208550121fb499c8130a89bf57206ac8837a1dc40f1f2e9bc90f5506ec6b168437b9662a7c8d92782d1f458b17fea3161ccc7560bc3b96f411dd31426fa224bcf819dad144ad46190da793db5df6a566b6598f704339572418606a73af88f64aaad0c873f1a9c3cfae1d64cf9f5523813172eed73fd571651e6f39d6b753470515445a8046b85fc1c7f738e2de13377f958421bb12cff53cf2f2e6461bdfd2138a3f8c3df4231c26f749c7a361979c6fb71f9f0cb683af8cd3bbb4aeae4c80967741783cf5ad5f8039a9597a11d21ab7017ad12e7556dd0ee2bf9324842900949402c8c16f346eb5859cfa58e81c558b731283d65c4efb31c490063001b80ebef5ffdc949119a41b94dd26f9bc5acbd6910e0825efce76a750d1f689b016d1ffea7c95889450d765193ced3354f2c5a2514f5a4ceda164b1d7abf7cfff6a6dde6fcdfe04ab49956cffe7b33804669155966deae5cd472f52e3bf4b7fd34ad4516cd1cc318f7108ce18d7b49128e002ccfd4aa3140039295fcc8d90dd4d3ad850a0ca74aee15f750770b536096c02213dd5b355301e407315e6b8c991bdc0efe369dce02deed72abef964a3dc1e5e671784a4d78ab2dac7f418a990f2c619a2fcb9274e6deb7dea0f123cff0ddf00bf540325501b3d3a2ef1446fcee99a22b50108a99c094f401e700c9ecc43d9668db50732e0da9ce78746b9ad66d712cddbc0928939b05579d93dd67de8b3b51ac44871050289edee7d53c8d72d864af11b33fc9438e04e9266f951ba2e4983ba198066fa524ce880d74c2651eb53f507d9b664f5034329097822f996324e95bb48ba2ea182c18b232f381e1efe1cc24085a3c3d1fe09cb6a300539b5819b594e6a980587c2b24cfa3a82810869ae5c65943863ca849a011142f409100ead169d40b7a39fbe7d21a947e146d5b29f262df60f88dd6cf7516c54bd6099a72e5dd4a80375dbe436b942ce46272a335edaddae5e6b03a616ba8100a5e3bd4b52d2177107ca104da433d603f66b699bca1934f12821addac263a08ac4f652d77644faf09086a63d25a95a9bbdddb40418c80c4e5e54c4704134172dd554e0895f9dacbeaf8f25ad05ab2c7d1e0e0db0e1af6610bd2aaec3e548d50cbad64c538756b438b83cd3ea09a5eb57bf503d68a553bf7eedf92b457c5d4672284ca025bf4c02c9713fba681a183bd97fc87f80808f8caed569020d0b77d8e7015877ce72c0d88f274ce5fae03522b7456ceccde825c6012765fe3d7bab6dd00adb2c4c6d8a83dd0e95d591319aa957538f91375ded59e97dec73f62c244f75ee74d377c132ccb705bee2f515dc2d775ad8abdbda52eda3065e78a7fd1928c44f37ecd29e33395ad6ac252c1b4ea4d605a5fceeb2e62f415a21a0cd34fdb4293dc3119fa1ea5ec23e257cc3187be5c504a1bfd5a0968f7c3269162c3f9f24f11b2583f42636d0fc1cfebb50c57966fbcc124dde819042895cac8a808784e5597c3d97228bd259dbdd38c2e41c55fb3e15696240894dbeb1508c7b4de11b9fd831cc33b2e8536edadef08e8698da17c9b5b8856216680b5130a9cdd85ff9c79c07c412f0c2985c311ebec494f35d0fc8e053c06238b248b51661d7c73044577b0f9b16c856585ee9380d2b77cd9b0cf461f778b275724b911d893e37f14c229700d47d9d3d50c509d6e68b1bee6bc0b1bb09471ee89632afab64d0072e5c0c925ae24aaee65c166cc970c3f1ee5c94b3fc02f915c311a5a4f7c5b77c8cd047b137b39016721e78c7177dc63f741ce317e245706c1e9bad05837c40910cb1b4ebb9c9230e6e805e96599c54f6bddca54d1c1a65fde9bb887fd7ef5bca8dffb16f7ac9169c1ac54aea6c2a071ee84a0c1011fc3f0f2ad6af996e4ab2d039ec01cb43525c77902c85576c1e9075d2de1b0188b9303ba7a22c304d11985fa2de5cf25fed5c9a1db612f8d4b9bd9c9eb2924310c7c10aa84a431061f18d82aebe20d1f13d8f6aa406e421c779b5842159c5b7794a4c9219df6ee029a1458f5979db4964eadbe29503b2458830ae6c650a26628206756ed9031123f48621dfab52803c14d420be29fabd8d42c646cb17bc3fccdd9771f0d3432c7e3e35786ac9de9bc3c8f552745dd955a028df6c685d1fc5ef1bdbe3d0f2fcfda6605830131e03cc9919852e1b389ddc0946f26836a2db13d62e7c1c649b6c01d91a6db39d1085b0ecbd722e3d9ddb352f007b35a963469829190cc0a01856e414990c9f648ec52cde47650b9d8c70a0ebb40d52f2adde10954c7d351a683f288d550a1fdec40e0fc2718735280283c150ef731761d0cf7411186afc7db6c6202660ff29dfe7072dd99f5f30730cacb2b3e6cb8309409359b270b36b23f3f7bdf299937342da3b01f7c821dd410b2b6fdda0bada314b359d0979c22971b443497d5602ec9739e8cbc91e03e23a821ef70a6b6790a2c04a1b62b56b7f1f45fe6f0902da289ab02c78aa9971e11104245541e39ecfab5885738d297ebede30e51deb41c63018db2f924d8de4b95e2428d5e56afebf900ae23fb05af7038a29b2ca7e7221a74302907eb0f2a3c20f950b41fb8fdd969ab0c50e067d8ec3c0c0d042e40ce0833995d105c3a86207ea852051e108b5f0c63d60018611e240e67aadeb194caf0b99cc753eae01e28b6c21bf64bde8331bd6d213e485415d8ff5847a4664ab4be65c9ceef39538b6647360daf6414a93784a235d80a5c4aaef52732c591f6ef660819f870885cbc4458fae1ddc112d351f7769503e3ec3b7865a643bf86b2253ddf48519df070a9edfd8d8d0033b7596d0dca0f65e6703bfbfcc5387175d12420dcf339961da5f49b05362a90345102a6d53a2473452a561d639afc4eaf6594922f690d16484963dbc9c7248d96991dff0ca676efb3984093841801232e287f85a49fa67eaec5b23b9419b1c9476fed591576918a278deffab940fa44025efb048c74540cfd0838f08230788b1b2a909a30e2548b0ad9cc5b7801ae458a223a7620c727aa3779fb50c1c4674937def5d5c43969a7346c9b028f97c13fcd0aa5cb53bd67babb2bf2b5b33ad11e032b9ee87974f7df0320e87b3db620957300651fa6739f37c2e11581ca8310880e0bb71662bcd7889cb4c7c291b4364b378221a3676da75e62d996d0f9241e7052a3cf3cdd765be9e2d997ee91bdc8364da1198264f8448192dca6f7a4fa240fff149685c5a444028ffab1c03438d5fb90c07afd945ab93dfc9642d89f8d1d35d40e7fce6db277db1dccff6cac430e834207fc07297daea92d6905b5b6c485222aa56937e301ff052e71e7525b717b28310a6f760443d28ae69da6b6f5f16507de862deb18db9c1b8c14623ea2fb8c5b81f26bcb934742ea46e554f298bb867dc64b992bbea62814912d28b44b56a09560c32844108cbd8bf892ecd533ad9298235774b5d0bcb92e24e4d785dfd20eed5e0c6c6490bc2c495c086c1ce3034cd137a0868feab4881cc6aa0f8d43bf9e55c0a3d847d6c7d916c4ddf5c486760f8ef98ba5e939c9383a83e9c2b9a1fb8505a903c505158939e6120d2c61cfb81a68fcffb7fc00d941f2d962ec20f4f172e14a0413d8344d10ded682b07c733f7b4df6405e127f9e087c1b283cc224498394637b397547b37dd8d2eb0fee73f734cb8f5e7fcb8e65648dc05ca702e466245ad9483ca353df374bbb4907049e95d81366390e040d2d861911cf7cc50c4a63669327fb9e6c72d91ccf2d3527aa5a976636efa25cce7acf1dabdd7cf90539ab479042ce0218a5d1053d3d6b00cd800822db61340586d176a61813f7dd1e2c03d4c0faf0d1538cb0b2efc0f96e0a11f1f2c28c926e9096f9b25558331dea57b656102ccae3c287e484428011bbb9bb2f0a4ef460df02c39931fde384e99773226b3c52336e37b4a9619709666ec298c48a5c0ec5f06145b4f7f0b7a2456cc5e89132b522d636dafcf51e747ad8bed3c1f0c2874fa07a3bc7ce871aeb5f02f6759d37481ea1216aa1d3bb9833ab981104637828a2316091cf899970e328b238abd203625da671644b53791dbccc893b483b9b14ade65569a3f60f931d2836ca6c9877b509fe8be7f205c0f600fdf894158231f6601a6a65b83d9c9c60a1888bd790071f602c49bcc762473f3cd3ba38ff2b407d68fac280821d1edcf6b8c858728ff16a55d09e265e87a91fe9cd8ec95ca7a41c5271d9fda762bc82c0e19be5f5928cc97987587dbfa167b621541ebb74cfb67ce3c2d7e506f5a15a4bbca2cf5d50d909e6caee4e42126788ec32411f86242a6f6f647ac27c61a8c4f8d4d16c0e524c8e70a126cd9389638fa2d25968bccfbb54b905cd116d2bfd991d25ee90efbc6ad9bb8ecc989a23d0a7130e35fb5e8e2cbf055a2dc9b9572d68622eb3aa3d60ed271b7778dd1b5eda435d2cc5791596725dd9ad2f691e593b99b2209ca485f418a1627c3a4762d4d85cc12db0e091877f279a25fbbed6f7fce2cf937d65083d822fffb31557392befe0d7f56536f8fd26db884153a3dfc0faa004c3c58b1b1c9ae3d39bbe62ba02554c3f2a33c603fda9a4d6e58f2bff97ae17264425fa0242d898ef968db95a07357e143fd89178bf767883b7e65a1576b776c4eb09335268f1d5886571d40651337f1f718f021ca3f6fa13d2f6ade02db5320d2cdb4f9dcb1429cfc71109656da9207d562ee4b8f95588c2faa6c98f3fa917a08a0f67e64c6f7a057f9746b63c20afd741c7522e7cf2b2d77e1c7cb288c39723e7e77ca56de989b0dd881c1f279ded357fd220311fff9fb7d9df8aa53a4300da60ec623a5998b327ed1e7584318c37c6433e5526538670c61453dc70e8366aa342a9d45bc0580684aef2a9cc1fa3d4f2df34d4fb1b9f98420eb526e6d609fa5ca2217020f415cac3881825a2dc6f9e9b5d09ec4b4a14c1ad7b7b5c94931d7506f9c97572ad9fbd98cb650b56378fe1ad6f949eab1cd71740d93e8072e74b33f9338e083d6ade8aa3922eee55627e0c06ddd5ae16589a355d32a38f97bd3f8436b5723dc0777ac265ee0560ca20d9aabaab6a68ce5df101acb7e1d2181f65c97fb60ba48926734bca6538248c253be07569c7a926432a2b7fdbe6e7fee8423466d8a32000bb18d3521d2da536612655af4e59903be40d90b0ceb62772662ee857fb7098c679f5fa52d0f68639f02a62b032ea0fca732a04ad5815ff011b1784031ee7396ae0040327601262164124cf1bf3fdbcb24a95a63903e8c1156ffe456e72072b676d4d115db490e2afd7c4054b138dfafbf6720290d3adb2ca63701f7649d7769fb234355e4018955c7ed0c9a1d1761090f1542158d011c36aae7306a66d049d139f36c6c24b104e68ae75117e295e15fdb5551c6b5379ed3f91abcab34edd04fbfb55a075e62df5b31c2b70cecf66d1994dfceb1d0d034e01758b2e6dbaef180ea4f71fccc0ea1f7938169ea274be594544c32fd7d1aad0650c28bddf25937a768faf332572fca310ece69b9738d88689283e52b4e1cff43766d2f41d231f552bfb0c48baeedfe55f119cc48a292d9bf0266ca48f1ca24557c76e9b36a0e3f0fe73bff2b7df6d0ef9a8d82a01b36ed7cc53c97474872fda1682ba8bdf4869f4c50ba3a40a1a72fedd3c18a556efd888fb9088b83b4366921b5d3646b0c14634a9aa3b113ce912325b4bbe7b8a6870f9f9c28652c97a81d1166b2b245f0234c9591c3085dfae46b527f2aa634d856ba707c61f48b047ae9b81a35fad9fee3b6262fc1f2ded5915af0c4e1a7bc3ff3db0f6e6715636f91c393000d3a6fe83716593465dc6ea0e16a4010e8fabfd83cd6c96ec68b1a9901a6230ac115cc6106c645648916381657e12d11a0a77f97b6ba7e171f4adab9bc1ab511408fa35fabfd040f857b838049e98bc161a06ee9a66a510ed4d43b40c42aa0a3fc14dd0e9daf5b1b4666c266f89544ab6beb26ee66ca455b81d3b7be1b2207560182c988b6b692aa88fc0f1408c142f180d578e43ad45656a743207beabde88c5123a1e4c861e581fd2c69c4029dc05f85f04f12b7b72c1688bbc1776bcba2ca0a50269496eee459b2eec33c38d1f64f2106e647c7335cc44f31ceadd39737ef9c3dec5b798c7e6639a3927078362b291dc98f791a78a9029a9b9475b91c7d221f25cca43cd8eed7a1bd1f97765da95c23217cbd4d72f11376b9ea924b9a044b356d44d2dcb6eb6d3761fa52442a74d62da4c2607fdef935164763f4a1dda750a06b82b641c98de30700604ba8c9b088d24d359232aac28ee5fcc30276e26debbb00104706e38a13cd4bf99549b4c6a67b56a8ef0a6072d261afe73c62467152a3ef258f12f17f14f09a32650ddb6223a5b91b8f4925d82e95d79778d4dc8b11d1002cec1ca8beaa5a2266e4280b47371149037b9117ce8734439ba4e3a7e53d47858873749d56a9739062f6f8068a0d94d7f15e748fe693892feedbe83d63af38af95e4ce22fa9e5a0fc5e2487710a82eb0b506eb69a21151164b54615650e427ed5d485b66e54f5f997937f174e0e8607646e8aa09ab7bb588b5dbea68608b8c63bf5e7c0663ec4a95ef416f0e26806ed00f8451643b7805ef5a347072dc165688015532b6d64c97779c40429b151cc848c4a6dfe529ee7f82721d03cb9ff5fd87e50f5cfdca83125fb92525fd6ba96edae71851272d2a32b96d282c8e5efa932f5e6820aa96847d216bd7791a26f03594409101240b437c5677a2d101637bd5274a63ffbfb3d128800332197899e53ccdc87597e4fa244d52c19200a1b59962dba89f331daf946fd66a31f717419dedb84da3b1a136d9286b6c96ec009f002ec130763dbde79477eaaa54224df6203969774ff10c58a90d9b935c58a59a190c73c06e99f0bd931014075277d8f5e1e5ccfe1bd4f34cd3d8df6759b705e71ebcf48c371e6fc227fc0f03badfcff418713de6d50e1f415846a0394915933232a4d36070b8ff6d3c55dc82033f57af87e531707265dd99046b01b7dec8576ac5fcfc69e7a2e961ad7ba5e53f3be1d2449d3ae140d1ad9a480ba1c677894e31176ff3ca7a2422fe4898db61d97cab7f324885e54fd1e64350f041f10f860bc0c388f1dd11771da904d277466eaeacdde3c6eb76eb94f219febf3b7338436a189d87c2a7cfa266d950c5847fc5ad42fc3484fb76493af5667ac023864aecf9d2d07f59a02bb4d62bdea24e008a8a78cb1e4e043ff710f989b03e30722628e1c39253db758505fad0c12648bfa0f1e8e7ee36907d1b34d550d61f1377c8de6155453e1b35aff3db149c8d58cea4458939fd10f659e1ba28cfb8276eee1a835465b23aff4887130e1fce93491e9fd5731129b685f75c68c88bb72e89628a74575e62c13d4f99edff4d9ee1773a7a2fd2ad8650f1af336a94737afc0c70398902fa9ae4eb5ff57acfa7813eef7ea143e55c090950da6059dd5d69d6a9d194665bbe140e7e781f1acee68e5cd1b0f11fdf2383046b9a9b69eb4a4c1336c44af7b0035dc1c62b1f30a789ddfb7caa1edb12a5b7aa711aa8f94c980a9b967ab96829d2211229b0a385e80a18afcd73402b3cabcef12c36c665d7efb7db61f56bf89bfb33d058a3731237e6cd78df47c89a2917d9da5ee385807eb194a12b0fd71f8b8db18c02a99b222f52f2125f1db8585fbd91fd6a80f48890f38f31190c188e577614f746efbaa3359b90526a62c27f017230cc43859e6c93394e79527773d17f36251fe12e6bb425304f2543607afe6a89fe7a9b43c32d20741cd011be2a47582b97ecf883537897789227d45e1eb6ba8455e0051892816f5c961e2e530e3d4acd20264c731d040157555df33af071949d2868f5cee755bc737fd9b45a352b9efec9e61a4d130b622228fed586647657caea248e1fe6c24e8ef4d535a3f88774e65b9d14e454f7b81f8c4d2e66c797b3db5ce4219543e518038a9ed0a3b0163f23657d6d6f8f96543ca1c675d526a6472435d5a66b4abf853677784366e4d8fcde13108ba619a870b171ca5879f48658a87b38bc99a337887716aa37b2858c9b096971a85ed877f2d632e5798292304efc5cad7683b626c10db0344eeb24430eaacd7573f02d3bf3546f7675e0efa535f4db17fc9fa9e77060099f52d66471b58d9074889261ccc4caf4c77422f381aecc430c406f95dcf60d0f7bc3552216402aee809b412499c16e51acd424979f76c1dd8f7e764790e46ebd03bb7b1060e692d81e796738b70c28383ec920cc32b3f147979e412f5731a6cce57dfdbeea2ff3ff6b9e8fb1ba1ab1a6be062aafd74dec6d7b8017b45eaa61c6b9cb57da2792f178c509756902e6251cc4383b9d60f39faea2dd47c270bc1c833a4b00ea6bf0071bd7eae4a78664d183ec3539a06b86450eaf625212963cef7d9e5b83b82d6af83abb44b5cc5476d86ba2432df36999880ef825d53acfc6c830df26e14696557efb7fb902c3fa11a4ab7315db3f193c452d40485520fe25bec3655ac2a551f69518548be3f000dfa7c2885be4645d46113001f068625052279fce2d22f13d2f7bed444ba2c3b66ead31b66641c7934c909d5500987611add9f54976ef5050968c0a4606d46dcf6c0361844b0d0e0c9d377e6cd69e89d469f84e09b8f211dc8296c112e7dc68fa1b9e357dce06138e9a69299208e0b1f8d3d38d49eda4fdfdeaf59a2b427d198af154682ea1ac1587e5007c06fa047acbe6b797da7d7d93c97a3cd0d3344f557625ec45efb42ac2b4688069b4362761e3725e908501060b422c691dad29508149b929673fce6c78680e22b60a36cc50afd3138e23cbb5de57a9036d882a0c55b9bafa7400167d3add2febc469d4bdec4858dc63432de289b27229ee5bcb1d382acee79e4b6e399ada9956d9c2d32e0ab0e6c19d21b1f73820892477ee3fe9679c7997c934bc5ab0a51c72eb6e37af6d2e69fec29c96985fca76de62230c106245d0b74c55e3b9a9ff20afab49c193bf2ef8e7d748a121830444618dcdada088e60c82224c3f8a7c1eef963eaaa40592ecf9186f162c0fa62e152dfc29622e7e5d81e62c1a9566a36e11f34895ff6788c66536b54d99db591a84d11196120bb40a28ce5a502e9fbce82fb3b2b819ee8fd0c5e316a67c0f240f20f43a098ff48b6fabedd3d2fb332e7c1f4a92671e641ef5763e769afdea0be7e8b50df2e9e6694dd94f40b8976b4b54da90cc3a459c4901c05e4be97fcd07b4b1bfda5889e73e583174c679e236511699b3fd645191c886be3be3386146efc34bd7e349e92ae55bf293d30cae3d259971257a5c12e135df913202d364e57f869ebcce751066aec9c0d1b38b59822eff9ce988c45367402b55ce487ebd71c207133463a13c05bf872295a63ee3bf6b57a78bd72bcfa990728f1b923f5dc7070811702b9c2dcf39b96dc69ed27405b0ba782586686ef704d07b45235da69c655f8f36ee4525dd8e69264238cdd67e57edc14a3d71e7f4b8faa646147964874babc78121b8f940fb42e357a98325426cc567c7d989fb62dc9798e4b35d1add8494ffc1636c5251bd3c1fae3504590e1f54edc15eba480f88b3fd123b9e8a3104867840a079f52a63b37f97d4799306af261fc858d0463a2c75e9dd2732d2bd351ec2369c5870db471254537bd5f5140f3765170b886168d7181cf3f0b79727e6af54438ccd6744bc28a4dfc0720cc39fb1c6b9c3fd4dd8f695b3b406ca76ad4501d294a6ec10b836ab8271311d95c787aa981d4c98e52e6fea9895c98abe5e4c0bc632aeb477ced27008353db21a61639449738811a19b9c4cbd49d349ba4bcabee8ed243120a38a05556d6fa917e28df00c9c7eac7b2600fdf9c6f92bde9837086bc0eba8df26ce6de7d8f1de632325f411a2b6cc520a6cdc2c9d552e1cb6fb38e0bc92434e9bc410770c2c41d2754c717e836fdd20f142df98f80e0377e5290cf4ae355fbd86309246c87dd5050f8d52816c3a076928f5604ae102a08b669c4c353dc511335f356c0a6c70d73037d83545480070b5f042dc6997a497881fac8a4390a190b8c82bf8413f220f35a044875e25f004295dba11b17f7c7bee01b68dda43145d3fe7c3f636b35f35a7b19c6ecaf27a12da162ef7bfbd5184fc49c8f2decd18283a4a266e0372b79423743112be9df402be1b37526745796fcf161dc0d54c3c8d9874b1aa16eae8dc5bf2b521ede3eb490ff9e4d0448d1cc9648d689dad8e798573119a4e9a8237b8f67b919b09e9f18e386a990b6c8acbe906991c459a79a29730abbbfd6cb50fe12c5d9f300ec17b720ece5ae08106b4ad2cb44cee0f0c115b7659b4c56e2995669205e38aeca65dbdfdf1a40436e21647e53127193ea7e272288b835db07a3a5b12031dcdf0f2c1e36974eca2d2d3a4a6df4cf1ec5ee8c73cbcd050f36f15c7e825677169f1890386cac965fc262e6d2a3c4ba29f087410328e7d7d07fe79bdfbef7b08de8aa3156b7cfa25d271255cb5bb806e573f1cb4d5ced7f32cb83e385db781ff8b4503a64996f8d1ceb201e4cefc64d441ac1461d48302a8538a5a0e013ac6671e623cc6a9762cc9199ebe5b22ae006fb7125aa4ceaca5fb3f1ea6d09dbb814da82e125c56c7e216306afa39420250fd0ee7df0de7ce6c03c2b7515c5a28db41cd17a1b7157127de4ddd970f6be68c58f275476fe0a565239b8e35ccf4428437db680fa139eafd750d01e121529975c7ab98962f8ee6899dbe851c57419bde99b6094f155d35afd4e4f3f9500f395e8a245d85480086f8c0cb4e2dfbdb2ffa42f59199450185d51ff2daf44ae941a3c5959d8e985dec4ba9b9e85dd9911d8a5d68e8037688c18cd4e15930ba04bc6636a68e76e6c3acef80831744e26cc6c54e52a52dc8469a1b7875492274ddd8f11b02eae028437893996bd061ade7f06714bf45bdff802274de37844952ef896c76c8b4dddaf782a31f7e95bdc945c16494b1ecf58f07eb75096468217cda72fd4ffe0aaef5dbfae82c152bb5b2d8d28979af95acb031f642869b9c3ef82e74dd3d30ea2a6e65b61bf3b4eb860760c7937b125c623af65a729ee0e02957ded822b20120d888d62535e1502f0de495b6c2411daab784932d170218694e03b6589d20354d08d29c425879b4d224e5e6ef48acf534532dace44719577858c48f0f914c689d51291efc445f94c0f17c46503a67e63008f12f5ef504b8fdd6ef88167c313a0061dd41486256dcaee5d1fc944724112d0f3f95a57a7ba803896c0e7cc9cfe2ed195f017453f0c5463cb3fae0f4b460ce67a372b409e796f359375ffdf84bab3eaa7f97ef2cff071760a4c364b12f79feea273f645163bd63a4d429588e8b18b0b7b4b75acb233c7ecabb8355c2eb9247e09acba7d310f9c23e48c64cad5050c98a18cc55e911d152ce39b47207b67a121bf98fad93716d6aaf4ce6ddbd17f1a4e027b82f33d990de925c9267b160371d7dd170fc04c371174730fef62419d766cedabb9cc73ac2cb47d6ea740dddc1ebb8d35e08f179f5c246911aa8f319c20f66e413510a4d148f7f7fbf88b7908fc8d1a1d53ecba8a9586de8bbbc37bf9973b2bd9c61cef2b754fc73934c5575d5a6e7f1c3090eaa2e5432d053fb306b1d6906eb3dd6eec16642c197e05b6216cdce0969274eb6ecdb659039015b1aa40dfe72ed6a7a0c8ff0a12c83f55f4268daa92b1f4f4fb47987f8386c54081aa4327e95e5346ebe4ff47c0fa6c47eb3b535a6298d05b7197c8971d7dbe21cab95999323376b3d52e093430458c1a8e5e1100cd351d3709b11011b7e5e43d195134e113e63dfedb901d9e913104ff3821f8df8eaacd1862ec41e341bec01b944a3b503ffafc9c54fb0494bc91d71b79359bc2b6fb5dc9e72594f382269fb4ce0784613d50229269037807e367377941109cad174d71929414c1a82053b51d1926de55df8cc26f2792e9b5b22060d295f73cad1b9f75d18c4e0e843742b2d13db14df2b0d6cbdcdb9fbdc4d50d4d5829c4cc5c8fee1c84d2920281f3d08afd1f22b5e57d09e772342db53593e12647055051df455d94265d682d21296fe2db4e309c5a62928846b78f70be679e1161c6731d1bdcf5c345f99cf41a89e92a2af9a0d1f0ff26822858fb0adffe8f59ae6a9090f31af2a4fc6a92bdb61251bc92723a00521f5b57448df66409424c323d6d4a575eb928a04eb28914f63c16565ede7dd8d9205b8d989b6670b94613d2d3b0d617c76cd8c0e313bb90e25c02984d425420e887c9dd5d1e67b2259bf176400c31b1690a2f96e127864b85fc07ea715a2f55c4719b393947c4cb3b4481b96217333e1e379d8c0540290533a18ba8ff29f12afb662a5bc7ceb81e9e183d1f503252c08f0360185e48004b5fd21e9348f358a6eff880ddcd53b184c606a47fef0f0f0581f6bbb7f0b69c53e242aa1b0426d8ea3a91fab67afd1dfcaa5343cd7a020a1333d46ee2eefee424253fe2941e926bb0cfb83c33c669f7685db560d3d9ccfaac7ba1a0b9689bafaa3827125eee7c7c1805bbec962aeb6749a192c5f4a3f71f126e57970af464e4600048bf3e62cd22c836aa6930f9fad6de02b2929df9e0646f616e24e35affa73992f0bc7dd0a61b2e00a0fd15f0f325e6ff7d119c78c6a87bce124c0c7040e2c0faa6e4850505034491463ecbb2a963cf1121aac89163f16cbfdbd9378e8bdc33b6f4ca47be3dc93e21a3648fd833ceb2cea22964cd6a103584e52d605539752df970faf9ccea09e690de4cd97701fd8056c440cc7496c915ab86dee00c9adac8197232751713dbee8b70ec4b54e3c181716556b37e4cd66fcf6a73c142561d84dec381f798eecdcfce06e2a08691866b99199868655ffca60bebe686a649fd8893fa86bc89d76f4adfffa334fa5c68e0aa19c90b827e9e30a732fcf4c15250177a7a5b1b5e3df6faffb21b34b2f646a332741c5d912b65274d2518f0433920ce6fa7f4cc486c5e0e43c918f6363a3c8f7e64d815adbc4e89a4f05b5d8142d1cce0b66f65aacd3615730a8fc13a97ee8781740e1ad5c8347e70fb7998324fd041651ffdb58c13b4407005338f6b255fa0464ee2457d69818119490df238a8c030f3e87b6ff731f80da0c89c059091df0a7b16e9f5e9b995a7d6090ae20394cbcdde4fc4027721188cd27130de41fb3a743e2a92916ef4b4aeb257148af33e713326de2f91b721ea90268649f8f5cbdc87ab51a170b3d801f1c3f374fe59fbc045ebcc83cf957b80763ab464c24d5e0281e5571b273e2fe118b54ef27b832d20f66af946cd96213dee6bb191f931de988622d0811030b9640240f84711f037f8004eba971a1c337a0f9aa0423632efce85d826025b855cce5a5c643683aea11046f033272a7718f0206364d4e20671ee790a12db32f7e657b306d730ee99894a854a694a7f34f29fc4f2e85f51898e5e502d525f5d8b8dcf2fd87e941f92c35813bf9a39f1b15e6e915f5608a1e007c73e05e2ac29252ef0525aa1a1c55de877e7e1d3d1492ee9c967f15fdb8dd725e822f286b6ba9eab4b402af08683e9f1d147ba0aa8885a94c8cc039fda4c188419c02da36227aed6575abe436cf9ffe817b6f0e0bc771f9bb7dcf87a2c0b20ec65337bca6aa97a5a2277c9a73117fe8362a1eb5d6292c2213017a67dadaeb045b6e0d26ecfb3bc22069ef83b20a2b892abd1d15df204a0f018fd14af8feba3d335edcb041389c958ed7c82da34f761df72aab89847e5a5e3a6a01e297540bba15f4399fa9001e56b2740d1d34e9c0b5617091e3e82a6854a1cb390effa5e687f9fb2c5cee642ae3f64571da334d25fe8ddae6ab20d7d9030f2daa17c8dff1d0e9eeec644830fcd565046a9e1026fe67a76c5d74c5c6dd6b62f580bed75f551506f5d104ba5f7fda51fdab777f7f4e50c5b253dc2bf2a65ee06202312521cb17c8f80131152c79109affca1bb03c967a4330f9faff81190337bab827346e21eecc93b93441c58a9494b67e009dd59359c7edf68103d8138865684ac3b064a71704fa1b242faad7dadc265ef9906d62e44d24c4254f33d8b5087f6e27bbb9c9466fe69ee6dc5acd923704a753fa21fae0b4c117fca90e8dd60ee54d743b095b59889b1c09e15491e2e540572b639cef67b45fe4219e8fa46ae3d3cece445b6efff9b003e93714082156014aead1526a0274e3d5abdf9617d3c3d64de04d815807f5b03c1e3092274e3a1fb1bcb3dab3e59763197b50c22e0844dcde59531a55364ec17be9122ec21f6aab3d7ede4f8e1386f0c62cf02c7a5dc6d96a1d8f56c12ea4c38ae316b9a32204aef74c3934fabf74adf7177cbc345ee013156812c359bff2015a7ef4c54d6433a4b79817dc508b04948184bb36b97d4a711d418dbeeb9f85053d3b97d08710327e25c5c1d18412ce91b2a233d21b75d6062ef4af8020545f2aa335647ec6f19d78e73b53c94a7c0c0fb2790e01e7c88e0b34372da5f7b6eff29634867d886243972564043972fd65309dc79effac48e3256b5b03062f8f8fb81f4fcd9500b6a49dc19dec9f3a278b77a4a111365c7cf4b2660088028319d008304f3f9c0a2315817abfd1b1d1d4dbcf3b3375c68d212cf6a5063d5d9cec928da933ffb0fa03a7c3eeb3757ff365e8be8d28ad48396e7d646e5096046f9f8c2a0bfed72f762550c76665ba2ee559da380d0df782e323d4792027d8be1f050fdb0f55b0d19f672804536e47751101201e1cd633fa2a79087a11614ed747654916fdfaf40ab7f270ba8bd1f36552a0888ff67edf9238aa102139d2f80fee2abbaeb93f9247184cd51d8bf4a86823870faada0eefe33ac96d89a12e60f74def1d60369636d7d0b2ca2dcf508fd836398de9493f02aca74ad71c5f5628c18607f6f884084ba4326d1624ff05d8ce76a422b2041008607bd21286a819a11431fd058edef5ed2448ffc5ab95109efcad71e2acbe7467ce5dacdd47ed4c0026b84f4c18eedf0fae6025f3ab1da1903134cb1aa2e050f3ff407c5b029a547d1b8c2418ea86ef8139c5369e33700f4951b747803c327efd1b7df421f2e2fc33f1825316185f9511e0fa2b18fed65839c70a3ba4bad2d880b771ed161ae395e1aad67c770e9c4519d31c8fc0f65442958bbf9ba53fb6f471a8927772e342605978a27b352b2640afc2e15705f59ff691a26c3613924a200f2b8c3ca21cf8697d8533408e73341a73f8dbae5b6a82b3d3d1005a4583362ccde55e7229f7a8b2277402d3c9f3237862d2aabfdc8b3e5d279f7fa2be813458f8d4c9a4814c84324733ddbeb347ae029c589ffa4dc74317515a80cd8a3f5ef403f4e341f3e537e75651c3715348be535e18b3d55a09262ee086e6d3fb1add77c2f4d3a50f4f136c5348109843780cf459a6233d056ed14e74a6ba8f582acb89972eed76ced9ad8a9a6fadaa180caaf120bbb0ae5df979b4db4757135fcc3df50cbe8e5ff2f33da464f09639ea9bd7ac55fc2adb29dbb6536961784798433fa1cd0edb0eafb28b927b8cf573066a019598963d48b731c7847c4e098d5b8a44599bcf42d3aecea707ff0a906caf08b053e1c960aa74c1426001b3ef7498b35906f5daf4f39adfca3674d2259fea9fb4e4560c3429ebfc05a763729d816d67035f289d3ba2cbbfd694b02eebf17fd3558f380b6f4d0d072fc04b9930b5562526c7e02bf7180f5c17b545a13ea3eb6a63c5e0aae28146ef52968c24d452aa5dedeb994116ea1ff928b383c215b4058a913cef5aa85152154f8608f3c4cd37c2adeb02e0d2eb1b72c49bda6f0093909974ad8d39fc9bb13138250d824acb52a9c1b0a82816c6a40f9c94705eed16827e3bc7bb29bf70d4a71443407c4f531bc3facea9aa476b7daeff0a0aea62e73f6219b5bcfd7aada2a538c6437c37537b0d73e694564af187c9f481de0e83a759636d80ebaa66d6d36db994a375bfedbe51d52662e0433c0e176ada29d05bb5d75976974c25029d3fa074195dad34774692d1a07b634225db50e7ebe9bcbbd1e1df2cb59baa15fa4acdd922952486d7f20a72cd99d5dc7717bd715c9b13d55b9ac0aaa94dde916b57cb99f190065a795566a0fd522119ea61e3df0989c85c43fd2c17913a8e26fb4a2ca17d2c01a86e68485dbe666c2164c528010c57a9a7ddce510f54273be5263adfc06492bd1c7f9c349864c563d5e4e976c3147eac11e9fd48cad83efe392ae27f430f56196dcf57187ba76554e81b3e6cf901ecc04753f62419bcfe18d27651ca0ed3dba028f8b84ca01a7d86e465c0c8aac23a4500ee24c5ba866389c1bcbd7fc7ac6dfdfc0e6d07a2e2b883758c1cd1ebb0bce6cf73d8ebb33c8850e6263cfa70d156eabb095f6129f8bd6c85d3a3f8f1d50603720ef38b9a6b55825e9f0abd9f5c410fe2b40aee8c35cd065e0d4b00348ebaa2d11376512629a0f5a7a4df50345a7b1e8a3e2c717dee55de94f37d595f4696c85ef877db4cbbdacc99120d314b6640f6a9ef8685b1a4e3d2dd4dbb7deb42ff25f82ba57d6cdd54b12e3bf2eb871c97c5d61593bef3db52d6588b5e9fb2ed1345bf210f410926a3001cb86bfb0f2a5fdae4a5ed2b0c0033763e484d2c2a703ada33835962bddba0b660ec40946d9d5b47e3c1eab695937649f4657099acc6f078b6285cfc483f1331f135090fc293cd32a96e964c4964d49e63b02402a24284fd475819bdcbc4c5e5a18d447ab29bbbbd424e1ee49605b4c7290e553667057a88646c9e4869e702841b56f25b99c2b0af23f22debc3973663eb89ac109dd5d5521553d45feb26c370130f8259d2d10f5e652718cec60ba1aee2694fd871a1274d54cb3edd00b092a845c070004bb4c50352f7091238107719931afe74c44fe1684fd5911a5497f0025f89b7a244fe1f956aa1d233043bd28a7ae0c3ffc8b11dfcf5e5843cbd466868268c22bf96b1c3846b656ebf039088285deef4c14053a94df06a6f9f664473e14a9bd080cb4d45c30159842ec72b01613111a45ea54596a629df2d2f30b7a1ebac64c3c5b87401fc716d64e0722b7a3b6e5fba48921304eb3c34f51feab4870fb7f022c0255f0277249e6678c46af492983522d0be4790f06d142e223db3993e2482bda8dbd7f3c1586c54ea9d60a7f6f66cb8d0a434013dfe34c831dd376e595665ef59ec9dde952d1171ae0aecb3af03776887c579616442221d4d56b2d6b62094d6c29db2775b86ea9a65bb364484c3cfde00228c1d4582737779b1f7a1c237b31e7260e665241be4602438014c654c6d5698d8bd5812071ba6adfd70d266be1cb03db63ab6e338271d4d437d26079a4a42d43e320c3d440155f078e8ed75c6c0f6949d5c0cdac615a4a6f55f1fcb7540ed15bed549363a7f5e3e23dea467e5204c9c66b8d33629579c3b858eefe71e28f3cbde4f947e7aaa8eaa6514e3f2429fd48d8390d0e4c79cf9939d12cce75e4a47110ba5501729c39279d5002f1d92f358e01c9bc4e760142d7683769708d946856c391557c75417bd8f65cb7bc75b65066b12e321077cd23f9a419f0365d65ae7bb5fce9a0c5b36422a4878af102de953d62e773c53998a1bc5cff7bc04bfc0dc3d5858e30e8d0977a37bef0c026d47fc9691289175f77c512b018f322571c1daa2b27bf1bbcfd05c78ddb74a724edc58301a4a6c66e7e1c1f7b9f96896ffaf29736459bb443df1a40b5a116dd5e8e94c9734489fa451369be18f326460c399e8cdd4d696eb7efb25229b4809df029a65f201df451cf38a161ccdde50e3f919c2d66fa8674bb5169ac63d5a76d9c3f004375acacfac795102383fed16f8798b850134e4a5a1192bde2b1eb8081b5a8aafa6c83233e6adb114167bae19af6e95c790af3c538a4b5022a961119a2989613e42bfc0eaa0ce988d3708cc5f63cddafaf2c9daf070a28c723acd234ded62533a9eb57210427fc0d3431a97196b3b561eb2a307146f0a63394db1e682cc3b9a2a0a552ed9ddbfaf70a0b2bbc7b75c0ed02f7d86e4d7fd9f3b9418b6d2241eb7ea76c5ab3e7ab6318ad39c41a785cf1decf296a965b50090c7adb5a0bb9449c557a95760768e183529b07e6720f12fe71af5250b5823216ec1904c69f04650edcb3665c749e84d0386a4d9750569162fb076f5b8828a28de34c1993987a685613bdf0d5f1a1077cfd48f8c2e99684105156b235ebac01e43d73309136b49e75f6866ed7e369e19be613ca53ef05c83690d18e5d56569c5a55f080b65317990739012561744922915fcbab1af6131da8b50e022442ce2d5d3f7c224739e1f6a173538beec0fdd42b71bff16567fb6e60c9387d4e5b505a54016a8e73b3a745b703722205df5ecbcabe9125c307d242d5126e715a02d08254876aae7d991a4c91859fef73a80d31397ca286cbe105e7aa50858fe7faf6002bde7ebc9ab315f1560aac1bc1ceac8e3eb1570bd87a600ede9ed70da6dc1be7868e8db02bd9cd596f97ab2a956ec571b244d2e28eaa581fa5c4d70a629f43e5ff0205a32b15355b101e96632e0e141d81975ed608b1a1bb2966e1775d5895a1a93da53e9d9b04fdfaec76e9aedf69091010a49902311831c62f2604601c867f82f68d8da7a02b345f98b4bc65425b2e1d481f5e26726171b7c76ed968c0a42d5420bffa3a4b12e47189cf1141fc09a29f88320c055edbadf2bb2a23be46c71689e91aa0954b1d5c9c82c1731dad2a52547affa1106b8d64551ababdf9a2414eee9c79851fceb97cce5f4da15deafc7a052c2cfe40a1d18f2c3de1aad64c1ef68623a5e0973e30456a414dfd5b37840d599d710ea9175b267b1a951f7d6bc6c126947a0a1ef1aa41de951e0a152e144a080939b2c835864ed1ac0931e21fc8c7be9c3fc2fb433f347621d3d491902f543776a39c60e8cf31372e631ae6c663aedd0fd46b46b8f30e87db3d1ac885e159dd2c9b69174f91e16831dd2046ccaaa23056487637b036696b3e71d61e90c0a0e5a66a5de5d74806184cb98193264c2030d11faf87df25ea5e2f67574b37dfa1fa7560675db5d49e2a8f27ebea4d1d1085741ee35a50fdb1055ce229780bb44f3bce090b36c07adaf262854b7eef53f56a52b87bd01f8a3c35affcacac6cefc5cb83531a2105a092ec3f5a9c4c655a652491048576cda2174215b5465f8d44924d89250ade900273e50eae7b364da31057333519bb7e72a45f78655c8ab57279e954acdf68f850adce9be59286e894ae3a3802d9ac0cb09c928befe274b353777c3404dbbf370dc7b07c83d1f1a77b4d735c8ad7b39df527bf546f87b2f0ee2e6636554b829b649ba2c842ca9cd350366b222404bff6d69330191adb0ac68cb5b4bde9f5b720f53a9c2714abd1543784f8f52779e494181ff6085993998d1d85e2a7555c0d40d8096e3ef3f52adc197d5f2153556da92831653893134a47460fefe8c81b79146e783bd40ab91b18c42ab8f217570f61c4c3fa87800798dcb06a2367e549f8550d5dfdc4075e012ebce5d2d2548af7a054af6193fae1e16307589ea33e58dbd4d2a057812c3fee25c92a454b8bf77539fd2abcf891f41445ca8f19ae4999dcc32e73de3304430f9a92db7070ed02da9a4f19f8f8271db948babcbf50f498b03e09b3cd5781659de542ea350e9633380acae872e648258295157ed44b451d032baa6354e4f77e42b3c0d256914d85f878ea5d01df241fc21057af8609cb2cfd02be7af676ae602ccef8dfb3351cc003d097967f9d4e9c160886de8b7846d7bc86fac51b06730c2ccd3c53b8d132ec1349a84045314b442035f58fd1641e7e67a1c598d77093c1d6c9b6033dd1b7677ea7f4c4065d14cb5830fb320974b238a45b2d614903fdc925041d24e31230678a0dd3f0714183eee79e2f8a961bc3de4576eee6f0ba528a3218187494ebbc4f39d4a05952b3ec234a711c54d259ca4381c822427675bade958b664c5614a37372cd0676cf46048a7be2b185323a2893c58add53e870be475274ebd6f1cec00ee3c884a35b6c67bfa8ed91783368e349411dc1ca78e50be17a43ff894dc530f9a583553bd98964f972476ce730e53d23a01dec6111db69e8e129d8606b08bd73f8887a43aa76b97f099aa200f15cefe800f78b86b82a012f67872358a5c3cf5d8fba52838a25a8a2aaf33c2272a6cdbcc55fad2f7e468b74f9b77714abe77b27a81cc6914af0bfc340161c1065c17faad47fba5e842810323803c05cd06457163bafdc20e997ebc315b806a075ace4084806dcefd351ea4ea79bc3599cfd198c34cd9d3c35baeb25f150f9c05062cc64ed353bf1c8e8d195895bb48da25e0f1aa154d5b2747c834182a8d303306620bcc3102422393abeee94a0fdc10da9736836c189743adaad7d6d03a492c1d9f6a78250f10ee11c23551320dbab1053945be26da1329507acd20be3b543cb57870ef6a59dfa241543d3d33811c2a8b3b5c084264bb8609c833b0dce3fe25a6b4afb059575cbcee4e4ffad3802220543ca2d192ecd3ff5c9b712a08dc179b26a36036070643868919743c5a4836fe36655a979b92c3846063fd46c7fcf15bcd307bbe3a152bc94e03fbc0de2895c74faf65b965a9edba17936181ff356ad586cf92f0dca8079a9e17bb6e3ed5f14806f57cc23fcfb55d543db06be24f5eff12905f746bff15411c320b9812be57877c2fb093d529732717b8ae76aea5a9761fe06eda82300b2575dea992dad0d074ec0f029b769c12e8285aa4cd87c8b1c30f7736b75217bb3ee628c1cb9fa862afe894632264f09925e61f64c90bc605b7c76733ee6afa692dcb9f816dc2ae69f5fed92f961e31dcd86f87e58d70864190ea473c7e25ec2be7fde442b8d96ec2904785d5effc0739257357757cd3df0d8ad70d61a76f3cde3f3d28350e7f0f46491945c52d6b044babea8361b2108b04859cf79c134df81ea9dd1b8209df6267085269c606e9db38f9e0d1f322d04b4489828b15fc2d879f884720f0383348bad7f87f75439621af51cf4f5a671057355aac7d22ae897031058212e29442af234f0318486433ef1085a5c020ef824d4d02126e86f3eb3f20eae7dd38892a0efc250742bb678d05eb59e9695cb3ef4254bf3add6a6428d69fedfc9fbb73d310f008d9bc9547b4e4923f40a402e50faf9e71805c75ac929b066943fd81fb7be5fcccd947302e31534e342b09e12e5b1ea4a97cf04b68feaec64138c0645b76784bf6829e0212b19c24ea05c7d91befe9c07ab35299235a2d662f8a0afc8f453b7a019cabe9687baf400e02c265c75cdd6bb61ed5227b70c56a367dda122a0657f39eb3267692211f9efc637e0cf4fb1593aedd9fe693840bd350357eeac770b4e7ac1ff754ba747c1541837d302dd33d23afd986ef6611784b2603f6daed795bd2db5c601a772f17f43e939e09a51f722ec5105b9af17c6e301e33df07b3e016a859454082609035b687985a16a35abf7f9775eab2bdd491770c960b48a14172c65516d7525b70eb62345a449417a7d3e62eb655c9ac911b499b43210c1499effb4f1aaf6cef3a4ea1eae7f90af00c35767d9d1b954add2518361476d8b259662220e5e26f561215f8b735e2df2afc5da837602768ec16831fd3584721fffdd0a8af85f21d4d98bc565ce37e38267293ec2ef8dad6c666fbd37fa6d3a55e67155b29f6a0fe04ae83551abf24c1f5dad7ac8543eb0ae0a31fc663311c88bab4062b01d662b2270a9472779a719c4abcd3563e9dcd4bc978d72a6f4d91a055d0652fc5f77a1f7d5b89c5842e653dd8a9f52be1253f3d91fc1fae31e929875bc672a101bff01e701beb29af1ba81b83894fdd60beb8fb95f1812e7f147d6730c16b3b5b9835f7e982b7178fc062e80f447e7ef30e5b592d8e81b0042c77d83b3e990af7bebb758c41f3e97bb83d1722144b7d17897c66d6f1c8f8b16bb87fbae5fe7eea92bed666ac464c6d1219a845ad4b96b59fe50b637cb77b601f1e272a9b91bc28d25d2d6c5916d0416cd0a2491f8911f1059cd269a36365a69634d52f64e7ae932d2b29a83983cbf4b0c0ea81695b0a6c76dd40fc285260f15be59ff1ed888f006a29d34579911374e40fb077a4a16b6124defd3307e861402e2c72beae26a8d2fd2b54d4331d535716ff046cc60fb44ca4fef9ee3b62a50aaa15ea5aa72db0231cc17dc2e7bde9b52636ca2179f78b24e48ccb183ff4b0b0ff321c735964772b5931398b2b817a850a098c0178f1ed018cfc3f0e48f9cea2c35992bd1678ef89965d908ad17ed3e778405674cfa306f1b5a03db2bcc18b49f981c9c9ad0d8e72b348c67b384cec889980a3060fdfa57d7d383b97812ecaf97debf2960e32a26d4d2d08b28510aab0e53a9723556b2883266816670521fdbfae4d651dd99c53392e747f1a268fed3bb3c662d9f895286b42444b3bf9c00f44e23f74d0065294d28d943b463b1423442062d0e34fce9dba1cacd577b1ae06c103c547184a5e6d0ddad7d8d473bb7e6b3844d21549c263089dfa15c73fae4f0ff494d60971fb12259d6905283e3919e34e8f153385743cfcbdaaf706482d0d9e9ee873985310310687a60580d610e3efc29006d8d9d913e2d58364c7e0b805c766f4e9c99605548fa80ca846341fb29b5c52a5e35aa7deec0e0dc0dfb17aea587c47014c22159dc351aec20a3358823488718baefa63e936d96ef3c89b919c534a06d34a03ac90a1b40de81c4f7fa742ed1d9a6eb580dcee02d286e5b42aea7cd625e94acbcdfb012108742ef95d85bce724bee2eb2d0d7ff961ac898d0cbe37254153ff0195992d12d12f9c1971e0199881ffb7a77621997ba56c4bffaa852f570bbeedf50c3aa934686c8db2dbc41ccdc5de0a998b0f3d2ff175269f3cc07a34db25c1bdaa1c959378f16ae16edc978ac098d52f9ec255fd35c375c7f196cc91ce3bd41fef2b518074485adb15d21ed82eb7c12ed8bcfa8f67b83e9802d15a75fcf90f5dbeee9cf1dd9cf7430cd758e9387296f557329778ae050754534af59d2c92952bd6926e8e862dc80426ec5a3cc950bdcbba797c502d5365fe4a8ca047f3cda1602f50aab0411c7119fa286ad3ffdf82744459b8940f006a119de2931b40f3110b583499ce9b1fe2a71ef44ba476f1127ebca4e1f436083750a1b57142e5cc9f505b4c25b44bbbb2fd8456e976689ae6d8184d9dd8a0a2ec521d2f5df44aeefa2d6a7d705b4b2f447a26c99d23cc5bac6626c506c74973693cbb04fdaafed0959b318de649fb5a9a9ddf09246ebc9b7c1dcc793bb67654da8098020930348c2f8333660ed1f4508fddf46c37391e2f927076dda1601eff7f0fd33d2a2923d05bfc5554e377a2fb5695a55aa4effec1029f2eb6ba518aa74579e9838894feac2085d6f94ffc5921ab93c337bbaf0356fe15ad43d26a69cc04ca3e94f375da491a81589579792b267b7a0af70a47320ae4a0d0f802776d56420f3bf2069649b3096393a19013b538d7eaccabfcdb0136a2ef4a86fbee8bb732efa13db5879b517021134e90ec045a40e4aa90979a713f859c5c9047c285e3fe9c202ddad130e9c82b7bb499ecaaec85bf9243554ad464b0237d7865345db99442ba8c2086c3974f9e52eaa0f9708d738db434da192485f26734f986c59b4faf746d06431a4c935ffadc8312958659a9d4f1dec877864210cb3be3bd9fd853753bbc2aa0f02d91ee27b11a8f4f1168cf8a7e2c8c27ea2c8f031af1bb3becfa609de09b11e2d41f7087931815bae6305094635a893f2d8fb605ae1b524c5fb193f80ba06edb2360ed7ee04ab11de2eb319a4cf5454ea21445d2d7028c5eb33a23176c57cd960440553efdc48adf19af737c554e430088ede1b84add11ca5b001b5288cfa33c29d5ed3f0f0b08ea5345563350de5f672d529de072d26066f15522caeef1ee40d900df0b62046d21d947010671f227486f5da0c34923761fb515a21195abba4dc85d0144c612e9991bc4cd27dd78e1d778b65d0722334e34e0cb8daa1eccb3dd6a4fc173859f0ea6e29a977dc029e4ce0dfcb0d27554b85a33ffb70dd43b4fdaaedc25d08cdf584ed73598ca6726c9fe104e5a268f5b30014021a56900500709901ac682c903baea451eabf168766070c1923b5c0f1b9e1692ad2486074031bffcdc86f3e469787454089b525679686110bdceefe203bf6bf1905feaa074443ed9f08872771c222d9646f1f14be5130b32293a02d42933a3c744d7d516cb3600f308b753c57b6367813e178b9b2a58cd049e5a44c965eb1c015e7f57f719f9820d42f44c921c69dfa251369c91c0a38916756d36b059167cab7a484c4933c37c3d59d192a3aa6c620c31d7ccfb81f8e80309b9d01d694027f401fa6980fe3553aeddef19200c430be3c3e8c3e0b1702b2dbecb7b112d8668388d7f7afe32732230b126eaa9ca89aa07265cffd371c2ce13227a2e1dc371c68e8a0b084b9e2984337eaca79f6d1bdc4211f70d3dc83bd962b141076ed1ce2ecc156a507d3b4eb19ecf9e76be1cc0b6fcb70e26a764698823f205ea448ad465c128b67320743e707395b9acc25feae83becead84a6aada60ac9780d904f1c46204090620b6f6cd2128667e18e594561260ba510a615473d846925770d2fa92f7602a14a476dfd0dd38c6281fe95886ab5a02f8cf27efb1b8a457bec2c35bd28e5a4a2cfc2a65c73fe7ac70f38741d0c7489adf8b882af88133cd616ac3ade94446b94b4c745c8358d47f65a2c5bf030cde9e9f8d9ca987fe8656a49cac92238263e37c8f020902feb8305f327d7011973e5f26e79978f2eb2e2b12749f7a7953ee8efbfab38af5a03269a9c44b86a4337a9180a15c5338fb19a95aed51a11a5270608f77ed76059080d67d07ef6a8f1129f7a1ab1f67e0bdbf2187ca47d6eb5919ad40b8190994e91b864f960aa950f77d5d3a647577f652d2c788336cd8bfd6ce1a085b6843750cc3bd5c11bffdf4ce96eb56de7d1828d6bcda6ed721493cecebd12223feceedc90aa8d57d43d5f29cd7953493244d1afbf431c36b639c87871bf782219845d977e44b80d57decb51e05621ac64d06c3bd0becb75794ee4b766ebc139e5041c37a1eaf74b8bdcd008780c6063011ff84356d324de6e0d70af2680081836d88c7c16e8b7b7bb1c4cd66dadcc27cff9d745febeb2b1780b52e2e50f3e247c3f0572e5c2994483fe89029325c9dc4b5a4415e935e6bb40f211e5e53be824bb1d9473f450a228b6de79ecf3c787b6ad87ba2f35f20729da2a40e972d1adbf5e44a7583a199f15baebd537309eaa01761a44b31cacebcc94857d3b3c54b5de419ddeede947b3094133ae10e4c94a866ffa5a1ef6bf25905e252764f51b82fad1071b6144bd10b842d2a7dec3bb76658c902aedb2f7fff5e3f0487dd250c2017fa333190368c54a12713c78fe31388e1fdf305e31bcca993cf5a790b7a547241cff387aae6688fe9e24e0699a8466112ff18fa74484ad998a737f244a625056d9c45828b0e6a348a75918b35b6b45dd5c3755442baf64683a3d9dec8fc859a5b0bab7127fba3fce033c06efe5f2d42311882d21835ca59e52c135b607cac28d770380ad256710922870232612338e71a61b0077ea86fd536014dd0399327bff5d3ef69760d9ed5410a2e8eff45b06fcafd0408264667b19cc9cd2bcbb1c953b82f6090525a05f883bace4977c86e303bd98c9b0742b1f22d994f07a2a05eb9a9a26c2d9af7ada62c51794db09c5f95b6b9e59e7aa9c9a2253a781aca5374cb935422be92cd0ee4307f8bc3d3fd45d490fa05abf30180a51c1f5a99bfec03b68eabe1047bc9c7c501de3d7c4eac3cb0f4205529abe66c4a0356fc6fd110162b8e7010db72620ae57b2637749233be3f5b53aa661b427a2c6ba51e4657085f4cd7f4771c193eb77b1064d85556807cb5c4c5a31b72c0eb9976af020d62d89b30de94c71cbd8ed97ec4152150fbaa843e2a415405fd3f1567b3f9d9f9602fc025fe19a8528220482700e17f22d2a24d0ebb4342e1eff8f7c0c09c82f3665d4b5c19494718fd36dafab1684389ffbf4fa062efecd0439d0156f72f2c18be5d28e85929e155c7713680601f5ab4688b35eb8d8d2725697292bd714a6f35be3f5ce6e27fbfe06affbca6c3d14356bcd8fd40cd9b033d68d41902882931046f8f9c8a93ccffa00adca73e360ee39922bc91db952cad2054006dc5d72b2092ca46aa74e284811d19e4603b36bc7df4947d316aa915e9bddaa4d8f6f7f9542866e3eaf2fbc5e4a1de62541604b179e29db4de649746560c65d9c4474a26429daf0e66dc2390973252c118c900b4e7f3165cddc42e1d1afd3cd417dd6789c2aa5b83e360f574ef54a6bd49924add172bcbffd10e58de00cb2f90530e5a4373ce06b1165ab9a7cebe12f7aeb6627dfc0352b0c9433deefd6fde87a7be1be3ce0440974d730c12ea0d3bd16596c8fec1a53c8357b303a5fab4e730328343fe301ebe3235ee493e0cc28442aff1b16f6c0044a3bc0be17cef72d442eaaacc207a453493139328288b03ab2b45c6cbc0909848b4494c6bcb25282ed15a2cb1e8a3f674a26a584cfd5107d7855c1b8509d591b089c006d8d678d29c994f5d32e9e067356b4a96f1abc564ec36467322b17a814be55b0a74cf25bacd37e65edaae17becb5fb6e8443232249e316da91c7262205db437ad9fac52bec58a7659cda2c37efd900c8063e5a286ebf9feabdadd01c25605119ae1e460e73389ce90819299345dfe4e582575afab4dba3344a7972095e630482d0a9e487049494df50f20e34e10a1968ea36cd2a5db5ff688c5d7b17379b211b9c1c053b8a966d29f5ff5efe04efa7cb82a75b8c6fe925323bcaada77e6d57384c3883a58b3fd4e898a3ef358a99c8dc9063a5a13b8d7d325d9c17426701104df10551a8fec68ac6f9700f68475ef7356e1d65010a301ce4540a4d917d9ab6bf7b4c6f8515ca6b825563bbc42142c99e4909c70a1bfce549715e2b614bbe9cdb1caceefeaf0b7c7499788297dabc12680b29931d458d0a19d8c0a8b99b37ee6d1429683d419f758e7b3cfdc1622f22ad40e8d2478049049ae6607a6ad705e02646bc43f594812d9e4ff49915edd812e713f5a3a2bddec36b97691438aa63b3078faaeed5f9820497a08f750d12b618cd302fc2387b901d519bda7c8bba84586ae1abbc638accdc911a910c8af27d8abea9ad50948ec8a23b5a766756eb13acbef90be3144e5b5c5fad11b97ec6302fa8895124ce952d5c5db0a5f1ae61031477773026dd77089bb1b2acc2b6154fad113d7afa6f6b546a80d8b41e8ad541a6c4b31904ecefd0d81ba1b876f9480139df66a3a3e5815ee382db5c198b1e30226b39338deea71ce7c6bbf3be6fad9dc12b4e833fd2a837c9a585bcb11b8d71d361e8d7f629ab00e1df8dbb0b3750fbafcac0c79bc7825cb59e58234589856061103873a788fe9514fa9c78de05781119f990f41ee49197807b6e27b6c3f4da54f41b1715b7eb6d2c7d5c2f088df381afcc953903672e9f15935a1ce2bf24261a682c765030667a4158b8d08b2359f8e237164e6563f227eff50237a98ef90ecc1162ec1dc9bfb16dc28b8914767cdba99c90ad5c9ee9b5b34546ce164469d390513d3631d2c24076a31e482675ce6af1955b942d1f99f565ead1f6b282b8f6cdac0c5b0f0359c4b64f0e3dd8fa37b9558085e451805f40791ecb805db4b548514d4a94aac7e475c56b4de45662fc9bda506672965bf9aa97c47b5d31e8cd87f9f40c87735696edc32fc86a4bdbdb9805dd7c69337b1c9ff6af2388024c98afc9ef7530f6c9b7bbbb20c5ace9cc603f6c05d405f244fd2d7cf202dedf406d47d25fd3bca1f16823d1422868f999ff2a3e1fabac8ae7ff4aadb1268023f14282239dfbcec949b3b64e0dcb20935a41994d5952489acf2161cb7205c2f2499720b381eb679f5708c011995b7475c073d95c7b5b1ac060e2ebf961701a6e5cd4e28270397fb728b8947fce2b5e1b9096922a60a468a728c55c498445d78b7fb4385f26d8567acb62689d0588c7e96358fa2312d1a414eaf749193d3e0d92f4183ae48bbad6935e564b7f4a2cfb37b6f46b55701020036ea374388f493fa716d93926475b75625af5e423a3bafa20fa3a0cf1a6c14e90c093e6a7b43e1d1436649a40d61a0153a61a17f7d95f97e885f6b420d2fbb4c9682b8981ee4d232bf1ca8a6d9534135986fb63bf9bcef90e5f3c59a53481bca43c7b7bb390021c87061d226efa0f725097aac1f53de5fc3bf1a7e7f04eab1661b100441dd16e3106ce9c2a142aca584d07ec09f65def3e1713248a74493dce74b603af4bb8a421c8576e9864ac95d2d0b5f60823c254e89c662d9ec25438eb50778cefb6238c4bbac6a2b7d32efcdc331b8d7f3b6483d8fa7717c123ff18141384da379233419d0b1769c534fd9c7ed97b2a3301a7678f46c125cb9829aa47db554a356545672c3e7a62d5f38b515b56de7a2d18b631cbf2091b343b596efa9778d88a4cf68e7df47f9e833d7c02fb214709a764c81f969aa5c43d8d782707ae07529238389c3c0bc5bed43524bce28c30f219f671cc1142d9f869b3f4d7eff34ab0d3434f41c8e59599f70e32b2990f00dcb0480d1fb874442cb0194986db372ec24ea0c6995e62e15d81c195a855ac4cc5648b9f706d8f24e34d3b26969a74b748389125829db741c61f883aca7161eccb629a7b895c7a1f9d24e51dc68f35babfebd3f97dd546fbfd7ab504a49ecc1245a36ad01aaf64688430afd3e27a6506b3861ebc156e00b0101793e3ac2f9b50e34620f4e5f26056b349a2ddb78fdb072e5b74346913e79317aed6244e95b16b4e9bdf6a574696c8699a389adfa038e3565fff7bde05a33c676640b8d0c878ae55753de5bb6b7c62676ece87fe0365fbcb4b26ffa1f055c56ab1fba340b93e8b63c940db125b71c7fcfb6e23ba22138170b8bb510e0c3df75b57698d84d0d19db7aad7ee6d876b8684be1b7d937b951245472a82858adfb38e290605c87464081051d57659e49ff32491a262417d016756ad652352a462025998b6c07955e3a10c16510e1f236569bf87deff0aea31987b0cf4a6ab2e32a235460bb2ed881e62e77ba69fe5f69e2a3ef7a9e8b52b31d83fee8a09e5eaa7fc6df777c654c70bf277b8d81395a6c2605c21b64c6ea5bebd489b0ba6b8aa849fe0995275407c075d4dab4f1b62506908dac055815d492b01de8c58f0bfa8496c4b19af20e422b819a5507dabb7ab09d23701be4743babd1cf6c32799307d9f01f64ee1880b372b971949d2e1bda1c68101ff9663a6cce186565efb311b36a3b065dddde5df67c676c4c0ed65956c731bd1c168e5ed578f03ad9ba5f755de5d6d5cf6d4292469ef5089352d97a429c88008c1e93715001e71e2d93154f0b023223c0c7866d9602ae903115df8909b85cb60cc9a48d6a531e5544dd1a05bf161c310f106faad047c88f2a2e264bb079fd9d40d5324a9713ade2e9d5f35db289a7a197a52113e627d00fe6e6cfac2cd2dd9cac111d3e38a2f7c6363eb93a7b7ae641686b72c983f1aeb380d4fd6393ec138eb0d431d9ef1da89f70d488888be888fa694f140cc6d23305dbde65bd84b16c1fbe44d88ef0da24dbabf4147a59db1bda6d7bf6d089b42d6e9df4d3e84654d71eda02cccd13be186455bb4f3a9f1385bcd0365d055c0fc85a17efd1f89642643ea2353bd0b8d6fbc11b177d20487f67e6782d3bfbd6147d62bc60e6e6e43ce9cc3a7a429151f9f0ee51418a6d90ef924e0a028dcf171000762e7c41603958f4229ba986b707a98fece1069ff826ef77f36df1ab6ab79ca1de15f214197e0ca52460e4d0b2f045f7f5dc561bb225074e9658bd64ebb17ab45ef22b085f24a84a40cab7c4d5d1880854bfa57f2f5028627770409249ce92f1a302ef59521a95280415da555f0f50096ca1bfc3f4c639ec2840552564ddecd0eeb388fef63b4d712a6efa65667245b9f7fca6b0fe5275ec0db4ef4be156ef31f64123aafb91a809c4960c28e99f346f7288c097dd9d969d8cd806748a4b534fd4583784bd481f68af9fb75633e120b6bb106ac05c8d7303366b4f3431a89a07c8567047d1e4285523dadd261953505d4754376aa81780b24ce8ed7770d2f8ecfdb2263debf6d971bd76495a5148f8acaf4dae38ba76eb224547fa67e6e30786310ab822ff3056ac7a94b3ad3dc0f849b229032b5d6cd6f7d9b5db811ea3654184bda6ec71f8037996c04d36ebe373ca6da5175955e2fb635832b7c6c1ad040aab883c49db870c5bcbbd818343344072fdd336d82e2e8f2ed7ad816c337441d6751fb676449a45ecc39bfc6bbf77638b3f39596fb7d9c774e0d5d5a63c54ef2d709c19681b8d7b38d735adf8853276456b67281451097810117c4a0c36d035a1b0e36fd622380ffc1cc8bc4154b75c534bab7275fdd59af89f1fb3e7e05e1ebd198b4464d1bdf68cf4609eef65cee332acb4d3ec25b6ff91d3093bbeba5ceb9cc07707ae34fb60f3e821080cd94af1d0f0d88145d09b171d267f3561849e2d0b7f139f9ef0c243eee82508d50c1dc6e14328e33d5885ecbce5c3ef639ff80ed4e301ee04e34524ce53f194adcc74df1b4eb2da7e23d0f32e87e488a821dd40edfe153cc51b9d72faeed6371362d4f62c008865063149f79a0fe4ab66278b799093c625c2c96b9959c5cd7f5993c46b335e27eff1259368a35665783540f2ca73c5a62ae09ad49d8485a4eb53eb4600ca800dbc05453fb5fedb0b865d719cd06e47040ffc1493adae0b9d65c5ece4864fa8caed35abdf9a38bb86ec5dc439d282cb38936440f38a6e4256f192b5d61cfe3f7f2d77c7a6ca088eb22901736da8f69118414a63873643fbd37d14842a36e4e3ef11260bee92ea56ada125662e15a0d08f1a2df09f0db4ffbaca701252d4fb5501a704b90032dcc57f7452364f1e8ce85e64e70252c12610b5224592c4f0d351920df35e5b2eb29d8a5b40f2356e968ca82f51538be658f87ec481951b5738b4b15fdaf19cb3b0be71fb264afad564a272f71aa1be057b40a1c5034aca454c1a271c956f38a39796a42feae1730f1a8b18cc4f1185bc4f795973ca47c20f38b27da9bba3b2ff247727d90dfd000e3197f0ec2a5584f2989bfe0feb4f937a0e669914c9c777bb6f4a6ea838c2497bf8ccfd5e3ef667b1cb1f86e3464f72b3d3acfefb1003a21e45fc31d9443417c195d3a3be8215a03144e44a3d556999c2fa74c416706c395f75ac68e0b2c1f0ba3b49d260a6af0153e1b2162282a844fe09ecb27860b1278397d6c481e96dcf2b314204509a4b99dab9fc91e38f0367b687fb50a99403e8344f14d38538f98fcb27cdf270d11f9092969edb3f565af771486cd66810ce7daf07b41d14d2d0cbae0d955938ba4322b56aca55f1dad158a7ba00670e1dd1741b5d7ae7d7023983afb157e08d1a5b6124a9c5fadb453061dea74331513d1a31d2b90000607797d61315b62a9d6b0e40ba79704da55d6eda8f20664773c0875286245d88600a3135262c287626e28dfa8a2844e669eb0b1cd608a4cf770832d8b92eb741b49089e6258322add79293f8097be8818b026991dd900c59cc09d5a408f0a9692caf703b77bdb58db4feef9a1aaf9bf06593c3cb518086ffddafa83dd5710b9b297eb7a45c5a1b1f25746638c51b6209f55465b09ce1817d730e9e0f35a1caab62647cb678b513361f63a1994f158b9615151ba5069102acd7cf981749b6bcd317fa83e5b89a63e8eec8fcbb2f2a9bd29540d3338a086e04eb90016f732e92a8902a5bc864c5bcd72baf3afede7781585b7d2d4a910b424026e3094ea011f9c6e35d32511ad4df11b27ebe7ab4e934c0d9a2db57af05cf86718f08c85fd0bd375a62c05ef662ee97aad215199f20b4b8e1e781dd4889c3b240936c84968e2fc59c464fbdb700fb7ddaa315db321ca5f0f19d665964e6dd75c5d287b65c1cddb4a55229c6b5cd6c2f6e373e3abff56967b6c55426b33d3743886c205d3f6abb8b9fb88db6da24eacf69af4e57bb25401bdf5bfea55fe613cdca9b6b6de7ab5c932413359d9fc5220d24540c223873576d91a74ed679eaf4d9948a0ee79d578c582db173a0de2a4fd1a05e1951fd77be0e497c7da1777d5a5da1342cccea3859c3b755f16f1c8a0565824df461f9448fe8e094bcb98e7bcfb0cbade1de76eb8f3be315ba29a72625fdf452d6d6f3673c7551e842d0d42b352cce5029d95a8b42b0a8d91b7a626e334206f2ebd87ccf3d248dec759bdcf4ac99cd24065790139762bf1ce9e17601ea17ad34b837787dd1eb422b9daee26b4e8afe345fff4e5bc3d40fa6f91268a352f70bd35de34d4fecd0d003f62aa28737b2f9f739462e7ea22bf3faa26c5d5470976ff2faa77adb917dbce5d2a0290abcb9c4d9e960d8610308b6f618b50dd6565598ad9fd219d43284261df9ce291101ee7c3dd9d8ae8f32a7c1e95b9a7c9744f1aa531bc120130c6d15156ea41805987de0580dfcc9cd3e21a014dbf894864052d932e75a2c55ec7c10dbc1aa8520fc66ac188d40a7f08712a67ca670df2079114c46a61d2d210bfa1c67bccd712ed7d638d7fb5d2decb71b21688b22209ee114d853fe4d39bc2f92108d2aeed64c42c63d57c6f3936f584203e34118a5f253f3df0277dd9c4a5e5d6de973be7527d61f98bd9f7904879c2fad6877332940ca51717580ee427b4901cd4911b5e9e7a91593a0de8947da70177e079edd095de4dae4bb5b2f30a12c1c2a35b492bf708c58dbcf82f07dd0b54d4eb63e377a43058b082bf53d81af37e5d64d61da1d1746a3b39be758ae116b157f2ee0944ee52238d2dfad0bbf7f89255ec4ffcf29ae5936d48e752aaaf45fc19a53fb3c489cbafdd372331d6de6d34a24007508e716f58306d201f87bf225bf0627ab1b95d6ebb3d6bc3aa421791fffdf2cf94851f4b05b5d726e6909a3f84a8fbc38f0f83c4ebfb7e1daba9836984b640ea103eaa52d7128174f32f4570a3a663cfa5fb0c4ae71c92602efac5c96809b177dd38ad41316960963f9ec29a621ef0b45dea912137d894d00e01579a8520829f130106a2f199aba61101e2d936b633a21399e676acaf1827b800ddf5a2a09fed09192e298f7db7980b1e72fca27c1970d12ecf44498ab28a3482d5060affbc7c7f7ac244a22adade4092d22af76d133a6db1b104ec58e27e325a366bde8865f17136fbd68a16eec147db287915ba90c829d5c72340a6706c5ddb65bf82019e032fe4aa44f60fcfaf55833be1dcce11171cf4c10100f62c00e1c10ecc78ca4ec33d0db9fb8905c8e7ebec5326af4c84ad4836df4a8645736a095d0e7c40f24569d58781f2fd7eada0d37c1461811dd58d9ce6ecf2f4ffd5738387cce68866fc0dfe1078692a8bc7b383e3e3080c1ceb3072b68bbc71ae718b3d11175a88c7a9b291c01405fe0c79e1dc8253b103cdea5e55d64fac5d204fe12b98127e450abb079da84e5ea3460e12498dc7cc137163147f9b32dd07be7c19867cea52b56782c15ab68c488565cb2fcaad5183fa5d8b39c37a5e99d7521c9498439ba737aaf98562ed303785f67a695c9e676ae6765aaacef6eb9be4acca5b21e00b12c550be94b188e1e0dda5f89f85d77b9dbe5153ee300a1082ed1b45f4ac150ed07c16261a0d7e25f987f227760c846c6769eb428727bcd164b0ff47f42f48e5ce950eb0577252cd9b8787e1614a8d45827d1aa4f705095410628f2fb4729785c47009794c016fb0758e813f687aa83a5a93e361b74beae0a7cfef94444f136919510057ac4d731ab7da7a0ddec1a71038776b07a9bf01dd093bdd59ae445ec48f6f1100f87e4399948e11926b61b7ac537bd4a73b08ff9b327c834e7fee3ded4e0ebd5fcdff0808858d75076f5d4236cc575dc29fe6542e0036b8de55b64b6d4ca1ad3e4da7c52bb3b43aea639dee21575e913ecd0c69d36b2a8617784e48737a0415d7b6961ea4158cc9a4760c50517c3255d8cf917235c23506a9ec64ebcf26de942ef1460e16d83a1fd8d8e4a05d2f8b8a48be50389abde0cb130de31401295235a3c2ffa2ad66117afc8dacd91c1630ba3958591b0edc1e242d8ab3416bb06ee65aae55a31afb9e02dab612ec1862c727ba46fd97618f564e1197cc9cee57cce7bfb33d8913fa09cb824bc3495de8681b455fc234ffae7337f504de08070c4e51e750c614f8ff3225c265b9115b2a665a86b5f4dac18aacc045f9553acfccc5db2afa49516020d8c554d206991462f219adbb2321801f536a71005512e131383da5c839a36cb7f9226e151d62a2e337934ab92c3b88c5d820ece0760377917bb7c806c5529ad80561df9dccb2ea89365c6304cd050ade47acbd7bea191c441b4209e86f4a3941690f1014bb4fa5e7181b23555c95a8ec740dbe6e6712068196abb471894a3fed33d7b5efbad8670f88618aa609e6a97d5273e14f326161e5f06aebc108cf15e3fa632d4f1e6807726eddad80eff9e4b31081e57707d70978ca21521b57a324c5203305132e6ec7c1709ffd33cefaaf70f0cf11a691eaf381649e1d9d4e747a1324dbc240a01a4d1f797fc01cb2d660614a4f4bb055febe753f0b68d891c100e0610dbe62eaaf52e86c3ac6ae094136e140aeb739a12345c1ce8c73183a7e33ea810a6da217011d5548c3cf8e14202b333d440057c7b19663f0368940c02c1aeb8369f55d68077e63f12d28013a6917ef2deec2935924f8dff466c644b1913a6a6bddbb3fad9caba575550193a95db86b84cb447f6cff75c60fdb6b8e08c525646506d573ddcb9b0e8bd9b9a8e30ccf2230655a8ab96a4c5f8a53dc196a5cc7471b60216c91c70d4e250fc3989bc89a5761a6e6f9dbde7e9c8de851c2b698b1e7e230facfadf0d2b33e16fb488ca4c1b717573f41f64612d53ade58a87f3a4c2313ad86a9abe99ad91311c9a4e0fa3d5884f59d964ebe9776315620351e404f85c8c304bdb3c098d5e3c59b7f394e782791a74f3c1fa1b658ede6878ad3cd6607b67ae0a2182466dc189d8294d182bc29de6566ccd10a002550b1805f8df82deab100466198abf769ba56ff35490eabbc2b8c24f763db89ae000f36a265207f2d61ea08b085c90b69ff07cbd0b6c3ccf14a1473f97ffc5bababd540f8f2be1819dc08a7b87fe6564a59e61d4bd321e5f37520651bc76f1dcd59bfdcc0f28e9365694483cb6dc236dfac5c48d36744ebbb3f735106acea7e0d1c7399c3aed8026a0f6e413a1662937418957c1eeadbcecb006575e24cf256c4f44007085ab5a102edb9eca3a698e11e379a15a198f76229d0ba8da9c20c3c74e960a0a9fee783abff55b8d5fc4ebe72015261ca96c599a4fa67c73762493b28fad7464bca251eb7e7beba90525634ce8f52b928211addd27a6843834988d3a527b0751532aabbd0dce5c8bf2cbf0679feba62c935c42a85db6776311f629e2c1e1c82d3ce4d16bb9656eded02b43033e2dd4b7af2990312b26bac99d7ea135fe114d6b0d8b40d1eb5c167ea9dab7111b8d742598479cf2cca1d97e0528fab0accbea5ed39a4e8cae4763b12a2afd29f0541be8ce2aae7e453f46466b291791e9d28ab002e9ba000c8c93cb9ed8c04d3d4c488fefa1efe60c2527ad6c1b5292e722c9f3ddeb23a7b6db1d50e9f1e9ca53a5791a126ee1febfbe39a6b21d0dbb4d3825ce171d68301aa685436c18ee03f77c50e689400a15d3af571bc9e382b81aa3733e1df7e08e812470ea285928eb5c8665e87c4606340858d2f2f5d5b15f7b19052b494e29cdf5bcfa6409d01a87fc76b4f7c2d977ee0e20e1a192e84c7a0eeda9d55619c70c63694c675e8871310e76a27de5c6838e3315bd87f1bf0dfec873111aa3130d11f04bcfbf2fd0eda65bbb5092f69ece2fdfb5771437df3bb80abbeb44ec20fd3af42a620a445e0abeb96b6bc7adc3df107451d9a45ead937d425c8d6da752cf2ed8013cfef2a24414f65164b138ebd029630e584a371ce66c22fa8d7193308c52fdb127773ca22e9571e660f6d8aec0fd5dca90c812e173f13a3c6864012385dc9ff4a119fc719822d11606929959a49ce8a7d014b550eaa1522fc23471d6b408c81e25633915463383be9cf1790de56d04b80cc4ee800a2118bc0fbdff1c350f1f7d5212bccfd80f98a25de36f04a07b7256dfc04144613d059c30b013fbd101971af272551154f21cf170e551963544825857d78a44ba7d6533220efb1276f3221a1e310cc3a61afc22b7211620c09bd5160770fcf10096cb8902b91c52390ed78135cd8c15959b2e1aa09aae4a0f5e37d689f8266a558a2180beeefc9417a63c91615248fd83035ee5b124dbd5753dba27b309f1d16e24c06263f6e24aee20a3924cca36ca38d75f4d76d424e6ef32fbb50b2f57e9bb0b9ed4c5e6064c48a3e2df3d94ed46e4958f141b8e585eb11bcb502a81cee76bdd66db2fd8a9dd0654f9bae61d8e73d71ebc48b743d647c7e49eadabf49e884d2cc400e1c11787232fb15fc8717830856a39e25d1b03dfdd5a09804599c34e1a2ef47662164fd3ac1c0d8c2086570d23e2e42c1933f8cbf489d4341c1534b1f24dd53ca17fd30d8671c0f710e2803e6a2c19baf65349afe58b6eb5d796853831f9443299ff0bc8ae5a7805048f1fdea13d6cef762e48947348b3c1a3c2e6b3034b71e30995897a7894f75fc1ab43179c6f9c7c4c756f4e7dfefd58663517fc818e40ae37b1fcd1d2335e11c5b33e237ac2e5d5b6a52cd71b61c7801ac355fd803751ca359c15ff8396a819c71af8d8d03fb547e561da7639ca0fc73ac64698b7d8d28afea944cc0e97f11a2c2e370645a3f214192aedd43972f4b4c3b015c8179664a9a535e6f91e62d62dcfbc66244a3fac6c9c8173786f7dce1391feb7df9b82ad998d3d1fb751a9d256a6661e58421a0d5a26492360a079c76c8050f239727696b6cbe06d4787c73e47b44b4b6d8eac1d1257c452ac5ac05d96362388d59b5244698f5040f3a4278ecba9694cd4576c8fff55a68f0942c2eec74cb94c4a1b0f91ba621c1860492547deade95c37bc438faa8797899eba0b2d481b0897d9876655363c69b3e0f0d3b3badb48404382148c4e3b87db1e87279c60e3ae836bba95142342114fc39b3ed19d21629e645f3fcd19c416b4b160fd6f2696518deac5d06320fbde2b71cbd9833c50d730a23209e8c04a96cfaec2c2cf5bfe060d210bdfce44770db3bc485f5fd364a4e4c0091805c474f0d8c9638c954c070ee7b7db3d72a44c27baa1e415a5a5450c27b18ef69304f3f9a8b4ee722ffdaec7cf85fa91bdc21a625b290283c21bd3d06bf848e217ede312ade33a8faeb1cd4208323ce4eda4455c599a71e2cdce3044ef96c5b21d0fcad6d30bd8fffb56a08264ef770ad991a16265cb3c2ee677daced93c7b3c5752db9c73fb76be1da5d0a87a3ea55407c6cfbff160dcd93bc3a098c99073781470bc919e38a995f93b8344c58edb6c769fa819f6f11afa67ce44ad20310d6e6b381a565fa81e6906628d7660a242eb1f4e5561010b5ae39d5cba7ee03784d288cbfe34cf8d34ab29de11b18ced71c28fafc3a81b00de0957022d0ffb9e9e3e62cbcf35ae57862fa7b32daa5372d54ba9ffe372928d8f7294680ea709d2608d0cba110f87e7c3b9c81ed9ca5f6f98921ea86fc10e778e19b0e1cd8aa5ef1618ecb359fa58fa54d4e6b1b86cc444f940e6a07d4310c7b834c30241c7c1520d865b0a1e28eb721feeb291d0cca9446aecf7633d376ceadf3498f43051d530c993287b6127609ffa5288adc8e9c45c49dfa6637efa6cfb4aa4f0d2fced62786f29e0c603087397eda4519a87dd744d646bf5bf1119c95f2cbadc85243240f2c1e7b241c6c0d055f52c1f245afa75cd0d5c8b31d58c4f2267321386cb8cfedf91ad6170f60ea47344e18784228e48dfd4769a8f20a15eb7f6b8615ea4a2a7f0b155a58cd2a5117ecd28485b101367237c387378a0f19c47b7aaee417351a73697d544970c419c6ef4e77738446f2b1e70b4a98f003dc7bbc54c2fd95d188879e1237584eea1e2ea9be4052769ec1dbf1e343b98438c1eb152351eef062c0d99ae05b23cd5ce9522e90bad68aa8173da0854af6c58f186f109e801161dd5163284e1e4c6732b3a1ffbcb0ccaa532d4e46649330fce17f34421bd624ce41cccc2ce09f9c74a6ae7c7c239ecacfd2d0d30f637d30411e07602a947637702540dca1ed3682531d1a03ead89db5b13c5899bed6bad89274515f74a615aa7a62b980d5cd2df798f298c08f0b8e6520758e8ffb019db14f73f2873e96dfa59a3115ee91d7ab6f00e14bbecf572d73f037fcb8de3766402aa236c54fd9f98a4ca290389e8e6ff9c06280a61894c3582312f89f945c09fb77c6f9dd0b3dbb1a03d7ec102f268f05d7fb4615473beb0a4605b39aec483b75f2487e870cf6db153e7d7cfa433e45d8ca88ae5e66a3e0c10e19a83011c87959663d2880ba992961e658d424ff8364131dbab30608960f84a04e7ae8b8f3c9c5cd96621b070917eaed3f6f5ba97d6178e27b6efb035c61a07b9c8401eeeba15ba9880ec66cf590ff75663d807c9faded293dcfe972074a6ffaeac218805576a3af4a0523ea26c0e38fced0cd46f2ae51199fdef7de5770028c9a6b16e85317c42f1b654db9de3f689788789645a5e09094d0dc8ebb5065cac3e0bbfd9c4a850dcf539aae20681437c7dd399d824facc003151810a86c0bc477468a0af75c8c2980c5868e125e450e3be69b84e7e32b7eb283a091738bbd97ed4e5d1c31da5960eeed0bd754a4e01880d7fbab06dbbfff781a2d591e2d0142628c82b6c80486168b73103ccbe4c128fa9ecb73d91efee2ba1de86014e028c6e158a965089583315f5eae56ec6821b8bc1d60f458796a86fe3e88f368e51d0ab2df16b10281e024c945df598b78f607d453e87e5d7d4050445159532f447d3d22509d6b99af5ceb58948cb35d4fac99e5be4c203aecf413bd4ecda91b6affb58316ec892e21d2bdd832e0cded462584c11727c8819a5d22ef91f0562ae29e25a47ad228394dbd96b6b16643cdf004e9bc326f4f076a026bf6d30af471e35a79374069523806dfc15ec5283036dacb989a3c4af22b6355c7ffaebd15ac65624759859fd1d76a87a3ffeff8201bbce2ca3d643a2220e707b525e020111113088f6a181e7b3328db37bd30c686f7b7403e2038aede87565a5feacc4c2e212f5e1c2348a6f95993e5db802f9ff88aad152d62c46e7ae716988e03fd7beb4514de7a5b240989bfe9167792ee5e3cfdc00dd207e9cf5e0df221ed370295164d37a2b866d785a90c1997f0b61f891b0e0316158dd77c25ba834d5913b9fbdf53b20d5981d3d9395e5fbb4e3bb650e558d909148ea41b1a8692e47c535a88812e827b443ee8f9c3f7fa41f76d167080e5179a8a8aff5276b8f957f14650a4d3b98443e5d33fb9d378234819a8182eb73c398d181b5780a0d05a4a6a07e7016b3109cdaa395c3adde35934cb91a293ef11bf86d91f6d46da775db528aff4ae8ed7d61581f05cd1422bba539c028ce63a1d6ee31074fdb6d9ecae23dcfc92275b87fb47c28b2d4f40b3de1f4a69bb37babe6d792d8d77cc4da490a9c728903f06700b1a478bb86381d871120d19b19a3880a4090df9313d0d6203275996b2cccc0d9d726350ff25d25e9e03fc6ce15c94d528e005ff64aaefaa6d7ed76f4157807781d1d4cee8f63acb1329704b13cf8048756e71fdd44f37003e7610ceba55ff33de1e82b0a91694b17638f6007c9808a4821a33ce10cd12b60ef529232c34fd86ace57f594f8da4d899e0bf182a6b6f69ade040621280e523b64a4c10b1eed622649ff959e2a4a3ed4667a752d5c3b876f27644a2c1b2f142c722819ef8df48f9c575fbc249c0b9e0be20e7220298c85adea49cb6a3de6a272953d5b0737a2be75574a6c6c66617c265462ca1b0423c9a0fb50212dc53e760c87b2376efac1d83fdfd0b480c8a3db6fea753bb7862ec53425701c18b9cd80d25b7e858648cf218dd69389fb856eb44712454f1a6ae9871e4eab5fbe6d5ca35ef79392e1b5254b48e1d62689e18c20b78425eaf2c0ffcfba45867ed78401afe281a3a1670fb7983dcdc825ed67c8fbe666cc602ca623b0974a8678bbfb895826a158ea8f0b8e4cbed06825ca74bd6246a5bf288a56e9d7f5ce2e22d86f71dfc232d15f35423c8b19afd3f225099e70d98ca093c670548449d4dca06d4171e8d808c28f7ba48356450c736627b64ed6710a2b9ef106232a1ad7be825750fde7c3bfeec859c92d1cad58fa52b35dabad155ad96ef1b81e59d3a727bd1d8ba06b3071dd6b678ef42f1ba132068f42c773811ba406f0ac8c59220306aed4aa0df966cd4aaf34929688f8858ec58485a00293ccf8a8d347f00b5b88564082b96f1a6d5eca7ace312de06ff125a342ab6958399f941e08091491e6880a14f3c28275745a8ef49fa18d74f4ea9d06bd7327b5cab5792f59582fe0b63b2e05315398e65b86c0eea05ba392d4129c09b900fe57e02f6aa71b9ec698b1ba1fc51459a10d685babe1ebd487b1d68c51e8ed87c99641a791ac1be59c3272424d85b0a1a9871cb90915ee45ec6b336fb16e5bff9f650d0ea9c8923223088781ae0f633fec68be3f650a5396373be5b9b134244fc145a561508f645cf6e1b3ff6fa5584a77bb0a413e1f00f6e275783915958cafbfd44adb5900d14ad6047663f2be8801a7e42037fd377335036195d583e688b6d2375f9c9085cd3e27fbc3f663e8ce31c96912d16fbe3a7277db020b24029037d79ae29699c6db5d4ea6732c42cda79d5ab10a2be3d18db6dbed8d4495564a468ce92204545499cceaf6cb8dbd14fe4e1abf0f71f9415beb5b9d65478d6d84ee6aa0b3fac80a48e38f98bd4384a57cccfeaffa41bfea9356040933c4a162b0d1f44798605faa4e6818af5fcbea0a0ae893f7539e59cdf933fe6a81068866e26cbffbbaca36c64213e17558877dc6d99f35da619300b87372727efd5a3b0bd1293744461236223dd8129bb56843a51e4eeac6fdb97f050d455aaa972740b0f5f0437cf00356cebeb7463170388fa91a081cb19717fbe12d0c01c8629a901ac39854d5788277839de5be405cbd64d017928121afb0be4b142091ce6fc2233ca2f08255cb3864234e5c9c13c3a37a90fbcfa268e1876f795f4b1ed3ff2649240c92376eafd5d3e45cd593736660dfae29ec98f67b02085d94de1afa907eddf82a4ca0b4001e32262a6fbfe7788083e6d86093483f3972a6e05e084b2c2062ecb1519d79ea4cd7a39b633487d90a7b099f0e273c9074daf50f15479e4403ce8c58bd5ac51a44b64bdad9736a9e9999886f77733bdcd9ad6244a1b9b5a233b167853a4fe633e50e9f0049d94f754e6a95df3e62c3fd4616993f948788a0ed254bb8c08e5d2c6cd33a2bbaa3b0ba2bffc1aabfe3c4f40b9f75b243810e9d4349e597bc6648fd2117f1351569213e53e554f7d2eba72243daf1cb0b1f41882b4e76e69f55d83c7bdaa12f3e1a87225ab2f218b77d49b3122fc1b17279bfe2c4089d761c7937e950ef5a9e288b1c6a432da9e695dbb963727f0e3a5a26127f45ae24347fb1594ea6876a26114bca4861f9a0494c1b7764471013c780dd1c4a7cfb5a1bf0163e224104809a527fa91e9d6b8be2025bb695bd93070abbd968d852e8eec36e21013dd9f2268a3813280ccb16e2a7623adaa39845db22e02202bfdff4b02f1b771d3dcb7c0b1ff6e7a60ed208316bf2f2fc6363479496c6207fa74a3d58e69c7fb238d677dc76f05fe32d4116046b568b280469d2009f257470278c2380d63a156e036befd8513c8188b654e4893d2455b6b8fc9d86036d9f3e37749ef823cdb1c2fc756e373944d38c80948d178316a62d6b612e2865e403cf25408f25f5a97b44e3512a00e1163b9b81bad61d77b26c82ce9ee6d0edebfe5a5911de1661d3e986fc5f696852ecda77c6842e7d04549b6579cd7c56922091247fafa8e942a22c8504ba1ecac69d8007ecf0faf246c1d3a31013777f805d974b7e01ff13a40593b256d0afb57ca02bc69b6832c9df06da1a46b730f70e71e86a6a76a815d3339a8f6d96dac5c7b38e81ce8438ede7508d5dd0c84fdf64aeff4753a84960cf5d54bc5676b3fc7dccfa41db3b931fadd508faf43ccb6a9acea41912b3a84f17f57bb7c88ec2a730a68408ce7da271b9509f73222d0c45c5c1b49d775361d2197573ccc5a0b6a0abb50052e589eb2e5f115549eca8617a9e0fddb57cdf9750b420307faf03bc36f47ec57a694b3a9ff3ea3a636cb4b847daf30a36f45454c0a54b1cbe0002edc85470eaa1d897f6bca78390225e0537944b1249f084dcc3710a4195971cecdbe06c03643d0e0d10e79bbb4c10f95c32583a4ad63b81d45dd45fb80a6fb2f8b28582eb3373e7618f93b5d4a763c7143bc71cd071a41d55f18feab85b6cde5f2a0a20ae0bc370bd39a4a46c6762f767db298bdf27f9e3a8f14b680716285d760fefaa0163222c65fa4101ccb9c2bb3281011dedb682fa7a0b6e57b1b1a662d77c04142d8d379943050ecfbc91005212a3fda63dd2e4a63826c67bcce95e56c0702fa210fad096c6a4d3f3b84f3277a747ea9918809915e314b04d64b1f08f28c4a3d952c47153d546ddc5dbd400c53afe8303372d106aa8b56d7e60d86b0a2938030c37ddf764e4c6cd03fd4d7dd84cb50284ab8a2e9bcc45f873fe633a3ca2f9b7a70469147d4a1c1a91023a27441d600c5f29bd548aa5d1b3c4d7ed50c605b48a6a33a506d02d28e64fe664b70501d50633f2b97a0c8b1f2a5110b92f7571690ebb8f0f881e935e645f6656dbaf909c2cd5bbb30377eb590af04c2cdced839f2d1c716cb3d40168cfade2c8efb47f2c961252502387c592c7623291af3dbde400779e9e036a19a497f25ae9d307ecea8ab1da2ff1bd6dd716df1ddf803969ae9b497c82bfb6a95e7d139aeea943f5a99c8ab42c749e73c8f9a195c6578f33a3de81565ec70e579858f9988263db19c31d4d7b74573c28670937d0a4e3f9f37e2eb764d2e821bb3c1a4533bfe2e80220a7995429cb3c38346a6b4b018730f4eb5e12fd860ef686050ff2e0099a5c9a159b514643f297da8d443856d4892beadcb703f63072593d9b697d11b8bec683786912c24253182547729a23abfa23bd6ce3833373861345cab81f9e21bbf0a5e0b7a6825a1c9fe61b0d0d23a632d2c0db58a4537de513aa4c6d73a4c6a5015136e0c03458a5967eb5092a179013ae07061f05c428edfb0d97a239c8b3e849baff4e3b7232bcc4f7c345cdf8700af3ec807a8a5b88658dc32514ef2f83056e66428a9dea2a3e0b1864ed766941d6d00cdbc0ca69393c1ad5d02535c10dd5f541e873f837e8d9e2df99959b0ad365d2d331f90090faf567e28eb3f1398f354335c0ab7595330fe7f3ee73e0ca10dc9be76689aaf7881fcf240dbd64a79eb71b8b6b9e15217c100b9b0dbf9c7e05ca6c802db4ef441a876dd5ea836db9c9032998c57f618b452a63ee4a9426e94bbb2471b4e489a15b5598473aee3fbdc7593513b4438106f374e984fcdb6e6064e7a3aeff41ed3483a06aa81f9886a18285473e8717d5c905d0283e905b01ca807cbbe46f312bd0b1ad829cc58b242af4805cc4788d3eddc62b8004389cfe43f76d27c6e0beb111ac9eb045d88d7f8fdcd241271ff70a9b5a9a04cdedbd16c0dd25b5181c138872f491240209b3c9d541e770f1efd5168293e6954dc4e3d7f0abe4a6cdb88150fa15c17fab17e57df982d3a45fe811f77d7232d35d6d428061aed53e6bfda5d5f4d954cfae524ed79dca27493c5f850499ed10c47139ddab48ac28bdc7be37eab51c34387fe68a6178c1b6f5bae7a186633c6bfa8d43d29c55767dc0997a04818eb1b55bd0abf7358ff85159850418c4e38362abd74281fff9ce52ee8060616e7f3afa6d2aa9a5bda296fb099ec95503e657b9581390439a628edad882868f5fbb1bb4a1f7891279ae2c034cf361895bbb63af4667885f61810e34c151a2e33e7f438505a22fe52a11756e8e94428279b5fe0529a618b1dd0877bc7a996e99a7ddbd8aa64fb9c5ad475f94de557651bc4b422a213584d96416e77e58ed425ea06ded8e4d42f66eabee6048fbcf1050e7d539560e7d4cea31324aafe2cfa495d25f4e483d28aa2c4e1f8331944490c04cf43e0d8accbc6b94f3f4d1d44570085aa28c904f7408531394971e9c493aafd3c8ecd18d0fff6c931c27adcf1da1e0152f2b050a976d18e95f742947ba82b4185ef151796f6ec47dfe0451b1908b76a8ac1dc72986578413e40224f919aa997f42afa6ca5b05ca9d9426f37c6782de5a189bb2b78dc72fa06c503a2ceda6d291804553fe143f861177c0d10ec1969d6314baab17f45219e9698ccdaf239858b3fd802c0ad26521b9529dcc50254a532537d8feada1e913fdc196dce4d3121bda37b9a1fba02a71ac0ff8076a83c0447a713e97166615fb94b8064320524c1987981629bfb76ceeb7d8d682c035519b1a0bcb3617a34cd5166b896c580da32d84d42d19ae17ed61036de9556636a0eb085636a45a3d847dae9e142e7a4f780f665b0cd31d8d710c761e20084562362e21b112ed29f3f37fedbd3bd32094d30469d6cd0d4e5c7c6f040d350424023d23078f28633aa2277542d7cc04bd67f9da306b669b903d9a95af51455b83afb599ca6a37ec77969171a1cddaa6ff9395b76dfe4ca2fa304413fe20b88d77f9c89253789779b1372d9521c364bbeccd7dfc537b9fab4833bec9c81c65d378098af6deb5b53df8352ee74455c27476bbcb019461b92e75265a35b920f9ae08f9ac4b0916f683fbc761c49e62b4ee7fe6b7044bc0da1bb9984005edeb957bf1332b6e485ed789cf93901840cb6970234c82262dd6619dba3c3cbdb032fe19f72a5156fcd8e8004933d462da9240886a809f4a3a487d7248f89a4b2c94c45f719f18a064a4e66afed33487a6766971e73c246da1b08b97bd4950e6b74190ce68ab5891e07c0a0b9e50d05b9ff8d384b77b39882d319aa19f3f96aa95b68c6d84846009df0977574546924d98517faff742e07f8d3ce42a2cf553247ec8184ef8a5a9a818f271cfc7c8cd221629c00bc16cee47095fe3973fae1f311970cb90d2856a856a14fe35817343f9e44716db654049c56891e872632b4c939ec9504889c4c0e0a9ea837787898452bd87ea2dcaa912b689f16e8f740fff8d142460347a2b810e5bb1bd40ce08456129b226da0d495327af536c910b950e0ed33b38336b7da2322e07f429b8f6eafe67ac9768e0fc34d57adfc913e3bdb6d261ac29fd50c0ed8f63025a9fc27d76fe4330c0f58eb322e57a8d380e20cdc6c03e5de387799eb29a94feaef9ce130a5083a88d842c16886ff3be6e225850b919886f70268244f194fa167dfa3f096069d19b70fc99d84ca74a55d14c5d35d3f9c1586e5b919b7ea512d2b79b7aee459edd7c95a60760a2a7ec34fe0bc531f030b1a1df9feff59141609d31afc0a968132310b0a7a2d96fa0e8e098e01029b1ea586c73a83f336b70ffd34f1b8f64bc2b1b9e13d1aeafccb64da0116bbd152d14c33789ead9fa7485ceb78a0b978899de904a1ce1587c4526f2986ffa892e1c60459c0b9b1a1c69265bdffb7363b177aca729262a0ae9e4158b0a2a8a55cbf752d8265190bf264ef5b4a9781a4104e29501f5be204d5657a9a4ba12352847ba6aa221ef97ff7f7d22cc01844c475cdb70b5327bc112f2191703abfbed76efc7ea2703b851a0acea03d46bef3bf7b12eed2c35b5c408470f00d64e45bad05549983b88247cb29f04e716eb0d9957bb93cdc4cf28a79253fc8396fc574b485290e19b551e3667a5cac061c656703f4edfe5d58bfe8ca657429bc895efb7f014991408d014e0ff6bbd3787bd1931f4bf66682be2afae665a2bb2eb3e087c4973d2400f2113d6f861f87ce4355a4824d574bd6c362a5f49c6fd45a3afed370b8ff6b8fbe7e1bd5b5270777eb6efc78295c1df2e127d9e6330b74bcf6ba1d1ee755d92d9366d2f975719990737aa89e3336193f87884b2598e4b3cdf603c3b8f2bd881001470fe03b0cd74fe81a9572bd576608b7543b71c3fc74afb67f4f1f5d58c338ce47a3a8e8f389e12732e1d122a88faf6f6eae997ebba3893231866168814f921b73262947bf2719e1e8b2005eb4c5b649c5d269fcd96a1ecc295e124eb74aa58c9c6fae00c8ebc5945951334add5b943391cae26532dbdf4b0deb0e90c95a89f66d54ed2172efe245f1e503261a1e23fd20ed5b14e5e1dece16e994a6e1924b75a6b51131e9a490a1cb9925e9029c8f8ca20afaea95ead06fbf5b0e9004789918ad2bb3e66119e9f84e61be7e3d3c1257286cd38074aef2108579ed33981e6679f6d73ea14f650f6b98c8b6a5540ef2cd2cbb67183f66b74efacd6eb070be241262ded2e843912012bba0e20d9664e91e4834c8754b8b621a694dd928fe56da4e32c30acb22cd5122c903268666d83e70900008ebb158d277e3b941e13e45340b1f3aac4294f4aea5de8f8d4bd9683f0f15e61921545dedacd50bc248aba4a11bfecaa82d1dbcff753fe0a3af950bdf14aa56bef232e344b8ea476439496a9510a8f47887f3abaf96d6368b794e4c16498ce66e7f4ce44a87dc5be8f36a96101a02670460856ee0b76f838db7d5adf0dab5c19b5fb200880f77c442ddfabe2a66e2049ae5ad5f1c243f0088c0f975bf54f9d918a910cd78c03442a641af1e3119f7a7b651308f1291cc963aff8bedd9a433cda835c313d15146ff5bb3fdca8038230fbfefc906632e2726b5a4ee6cb03408f112034e04296eebf090d77a7c0000f79f4a15d03828c94079de2f72f5b5f7e5f13cab4aa508e7358ca6ab61c7ec2ee12e5998853c90cbbb4d9f27ec7f9336ab2cf1dc12ffaebd7895de5886075b5516b8a5ec78bf0ec410cebb98a3716b1a82eeab17e3d417bbda4a8e79bc188da5d8ed2d00562d6ffe39b3ec19672f1d5edb365a583604436bfdef4ce4c0061f75e597c0cb9147aab9b9361a15689c7f0fe1f1bd68718be4650c5e658337da11811342a74f116bc64971ff374002ad5f657617635c3dbbf0ae5b61ae2335f7904c7afabbd324b9f5eb09c340e3da04ba1b5241e9e2cbdf334937ca78a6bc2113ede018ec37994bc7325f54bec561bc8795f3557345d5161ed098600148a9e4af9ba8f84d9b03dbd4449e24a14dce4775d53ba8174cc428d1641903d771c24ea8b54450d0acc91799d1c1765b1e0ffa3225a5510467be9131feb711049d9d5d4a5a136eae4dff047de53ee00fdaecb28d91a5fbbf580e9fbf3ae39f4e3ccd6de90ac60fb47c10bb89bd1d4891df05e77d79bf698235cff7d3d5db6dc6b44acb6505c2e981ef9a8792f1b1d66998b98b39e7bce5458b1e5707212c69d585f776bb1aa5c050b8bede75bbbf65e1eb357f09bf1883d88d52c5dbeaf64c6ba15a7892006981369b0ed2a9a2a0fc4fcb9a5bde266e8e837c4948bf672a96092dee7107464d95e3fb3a28c874239a85d71a2ebfdf4381bf63770d526bb404eb08af6866775b7e41d2bbf861b13970d2a9e786dab4148c70df380bf3e7807f30808ccb3699c86ec29e9aa7d47a0dedcc232855bc6fc7831be6445b708866d6e0cb4091535bb1071dfbb7d65f56418cfe0f3ac6638e9e0604b9f1f7c34d6cd3572bce3771ec0afa8b9303f6a58609ca87c0439aaf2dead9f22b393978e74fd3e3773b8c7fb887287cbe1d41b0813e6e42a269236f9b009b0dc5f7cf56bc3cf624c9a95d20fa68ce79e0890cbf22971c9ca93d622c729878eeed7860ec511961f0a6f0da34962d08bb0884a59d54ef2284abe222af0f1238572b41abdc34ef3b574ee1365c31b61bc05bba6cb22602e67b2afd9275ad568b907992732eb002703868814788de43bee84f1edbc01d3167990d0153172ac49e8d61d1775d9322e8610fdd940bfe6ed87d823f9096ebd73cf784dca59d0372801a9a77f832854ede50c3e4a4e523aff1c16cfe756c47728695b854b145b3650f12e91618a659da7fcfd13fcc3993ecbba5cc3cb175fb614ca3fc16a6797cf800ccd1b46cdc72726760d7d168d5baa183bffafddef75023effd3f6b43d513cf29eb4543a7c6a0d520d2125075d7309641ba761189f1bda4eb4bff0aa10dcf01bfb0e60b2257b067f67a8a6cca6cba4dfceb97f9d55dcd703f39419025f466ac02d66a0dcf1000ff212e56f9504a243619a63bd8921e8a3c2dbb7ef9fe5c1052fe54e070895abd1d18f73cc1c4a4312c94ddf2f00f9513e8cf27458b98a38c514275eb5cda0152b75110f4e12894aa84bef184a01e1dc32db4df7553039d3fb63a2b5f562764e26ae2142bd5ea9822bb88561a10629609f9eb3d8588714591f1556c7ef204a06f30c488b1f697f2dd9ad12cad46d369560ed0094801d3afc92e9e254a04357fcc7cc97985b21908c8a914cf356517c0abfe850710cfda678ca39992579dc0e7e1f51a0b63dd2f5f08c87500890a185da05921780ae69f0717e01102d3e1bb044fdd9aec69c508ff00e815d124ce7f489841703866978ee6a76ce12b20a33ba01ec673f265c9126a07a845a882de5dd8364b63ae96ab5d189ea14ee851cee57697ea6f9ca5df52dcd0501d0f765e29869a2fb015bd392665980ddecaacb158a77cda26e0b2485910de39e4e12939416a1a8e394dcd46be87b26deb64128bf182a454d2b494eab6056ad9724f49889a4946e78791cbfde60ca68674693523f4c964d379b038423334eabb2d3e99350c083b8a24edf9ceaf06509d04986b432e51c4787446a01ee40a171a1d64f185826840fda3f4bed7ecacc898f2b2c682fef640635721779e3d312f1ebd54437ae4a04105b67c03cc63f36f3e53bfb7eaba5439c018531291ef23d3a1487f43e8cf1c06185baec7f9d98b835961212c93487664c21290c479af5cb49a3f122e5d4d6580d527b62a087e5945f9c7f5bbfe349839a435134db6b489fc607366ca362f6c673042515ea14edce0ce8349ad27133196cf2eaddedbb03adc3aacda2a91f86bc05a1107e3b4fef55ff4f1bbd2901d8637dc64f9e0732026219a76b9709b98220be050881a56de94b360736b5c77b3c002a3420ce748e3f86c0b950fdddec132361b314e6154afe24b9cb276bb5f0abdebb37bb0f44eb1c9ebb3b08adcafe34e41545414966964c405d8833cdbf9fd285d8885b03c3fa5db6f6bda148c80087aade8dcbb4969041e487d04b4651e5cbf1ec89564498e21e680ed1bfec0481adaf875af8c375fcec4594681ebbf27b7c2aa1363ad86355c43dbeefbcb6225ea6ddb4049685047f165d37e4c2cc55049ace3eadc76df924a6f7d61c421e35dc23781d480db2e24f9f9b83f6943c30ddf1854415bcc87defd9974608997b9b8ab3b0bd71249c113ddb077ada749039f9e73c5aed07a71ded065559aaedf25a81c76a5dc95f529d2a836c4b21b3225c78067ec810dd82e91aa38612fa01f758faea3d8cdf9fdc9355954acebc721fce6549742079e36c664f242d95073f153a1bcb3a92b54884bda208374641570c2c91a78b75e5882d4afa9283a632aa92a984545d58c446e3a36f39926730d0af93f9a18cb47bdf775ddbb6e35683d6b3d2777049a3cb2cc76a88b52ba545c5aebd1004196a80050b9929256e917468f3ad567270b13f7b9c58dbfce6a4870dff56b233da37a3ce8c74e1b693ebe1a90be020efb002a2d5d6c18544ba41498869974e5be91d9ef0aef7e7ff8365f4b13314251807c02b31d3d34ec84d38a41034586c7564a7aa668d326f337fa0a77e2f8920088ec7c3dc8db654ba6bae0d4ceb0d7609ff27cf720149cb4d71b5bb33c8d54397cbb605d37b8a4de1ab1d1b7e4320d08492e0628a72d9340a0f84c48c9fb8d13e53ceb0a3ab736f90f7b9bf173ce2d3b75814f8531fafd71e553a737f8f9f6da90cae078aa91699ae44ac3d74bcfb5e4aa0b19877700ac4851791c89cbbf8155c97e213fcfb68eb2b1b3a15af233ff5ab427b1d338569acf33fcd2cb708cdc0d2531196d63b6e97b57a93f27f064982b4223d2bdb05653e613ea7db638d33c34e326b5d5133d1230950da20c2b03f1bf02f7961c6b6fa9dcbf8932528eb76bfad28f09a7b510db999a272952d6726338d81b9b86aa2fd30467dc649b45ccb6e236e7c48f051eebcdd3f1198a30675abf8d038388a8f4a9ca79bb424571b61ff5586230c1968b30de819fecfe0a54350c6987563b238171f7d1b161ad98b93cb572b720e46052dc226df80baea3eafa751c98ea502c121f96940d41456495156fe9719d803ecf8efa72afce7cc73f8d730f1204fd1e3f03fc263968e4d2348aa37eaf107407485953342819af15dc6463929f669e84ef186bc9b0a03f94284aab5d44f765fb9697a2e0c14dc3ba9bb585bd329f1d78e6a86c7f7798afb98fef0a9c27bd25ca5eedf7c9156208f9619b6a123603c1d3f96cb852b15bd11c4b9055eea841e3495f42a0def0a152b5d3240fd9d3896cf3d689a75d7ae70e3bb198e81f133c957859ced322d340135d4ce6c7fb4e78a2a5b624f36031aa668dcb5713e47e21399649e7e6b6108482fe6fccbfeda91b865892399f4bac341b3515e0d9672a3de4779badb056c98c8d3edcae7488f42bebcc5ccc6ec9290d4762ff056c5d471eb97fca4763b2bf763abf247d1da3bc512b039f4c2f92089f79fdd6e2d82a62021aa8ae1a422be7fdbb7b250b61187824470ce900533f616b7f4f972c4a7e91a0eca3dba8d97d7b2f3f3a9b37c6ed81978e363f0ddcaeddc1bbecd7c428c98a54409413903df8af4adab0896c059abf59e0dda809d797f961f437d14f8f2ae4a0f1b9e76253c50fe7ec23aac2848dc6bd1ff07aff7135a1957d2025d48902dc1d5f2b92fc9ff1d50babf7a9c6100271dcd42049fda47c6d8124fac34a1cb888fb0e7a14106be2e3349c94adf227bcb8c0c36100cc7ac8bd3f0d047a3c5d434912242af01dc75e5a3bdbf3b9e56c297a4429e5345badfef1c5bf3eda84f5c81268fa4129060829242641aac35d4247637ea4ef5002e09882614c9e024740dbe330512b78c1c796f25b59af31a24498c5cf40a704eb56b38c5e081e8c0f8119d04241bd889ad45e0c54ee7bfa30547dec804c800bb90ece088e35ad6e2efbc339327a85d56b94719f540d9d97aba075aba356de170e26ed53f9e1146501212f0094f28020b32c3e1e662e1765ea99aea566344a546afeee0005538e36256913af3e3e5bea38926629bc7883a721f73c0b750fd189db6fcff6ed250f6ad658cdf8e9fbaf264f2c52dc89257e1acff20cf6d2b044de00556f644dcac2caecca4689554d1ece22857995b8439641036fe7df1d3e791632ff4fe6ac9756b922a86852f33605f489e35d9edb93f40287999517552994d3bca6528f86ee625918c68383ceb4a662db9790c08aec15dd630abe856fba7382abc7d83e31c835bd5ee55633c9347ac6f8b8201a6b0d7f499e2fa885a27f53868da27abb581c045b75740bd545c036bff810f69b79d3096aa02e2e43f902623989b30f3e476b4694171d9d128ff400fe9629992605b274cf1d7391e7bd98debdab02228e14f7f5c5c7789212904f9a213489375e0e6f898f713d77d5084cd6fa1edeea3573dd60c5fcfae45c7858e1e22fe149320f6c9528c27e97a3e411858ec86cdea6f97590c59ca23ffbdd458b85822a7029b90b300130a1ae4ea723ce62664a1a810fb3fe008432aea6e15269fa6d3b19c35461b1827e06290e6b945f21b0e47eaff98102e2c9651ef0e0a15992fe43c101df55521d84bb979517451d35d5cbaf2a5306bd4527ea34a75684f0510ef6f3043d83632edba15230b1af4d9726f5cf45ed175c4a3002f0dc55ddcc1d06507efea9924fe678ef4f2c7fd15b9674db198db06dafe91d02ecfc74a79e68e290d673122b36b3a7dc3494ac0dad5af91dc4b7b3cb546ffe4fffa8d46a92a72039753d63a4839b9b27f46743fd7b459e4dbc70e09a502fe8a6a87fa7dcb0bcbfb29f8fe13401199c4271c7822db78c68af3a2fbb6a492951574340f88361321931a75029fa0f02d8fc8edc1ba9460f287db2ac49e44f156b260f0a704a31dbeb986e76503cffc669fb962b3bcd7cbd8957ba967ed3c388e371800b5c9249998576f10cc4704f47e465509074c687bc526da8ad63dfef1ab21e2c667b87fd72dd5ce43e4ae487594dfa7cf119b6b513d5d9b7e6a554f305b30521c50f18427c639cd718ed03698a9db5fb0407f18118e539f6f75ce5aa80580ec024a8e519b88db75e98dba12b0af5ff83fe017c68465f5b936be0da26a82d838a1d913bc9c8aaaf17353fd5fb053b9332c7068602a58cbc6951dbd79279ddc2eccf78021b3ba1417eff007283e17617a60e6b99c69d6a2cd44a87ab048b04106c724faae43f7377047e4d1d5a012d2513c4fb9637cae3e41112afa12fefcf53b628a290b8df51a24b03caaf38693c92ce5371af3a762850a385f214658a055d4be27f43d555d169151e9516a08d4921fd79daba3fd7f601e43fb6b0f5c5dc5ab926a3ed864e2245ca6579ddbaa2572c57133047642b329628384df7ea81bb79e70fb962476709dfa720518bdf877723ba2a7202a122312e2d76f432464b5ccdedd66d08f5982e0def0c65b13cd7795f69d495e1952ee459d8c058bbfa96c6017e640dd9276cb7e5c1afdf322075be6c2006b65d96b3c2a61372ef1c0035642fa8efadfdcea3c9bc80a2a1b9ebf51a1546d4b222f2bb08fad211de84ed7f435b31be1e6b017c295784c6fa05b6f44eee30305a01932749dd1a1969b48ce3a1cc89bf0cbd663cdc4f5c7c1b6652f46b8bc226f7ff2551c05e310cb009a4eb4d5337c29d88112157d7de6ea3316127077986b68fa2f59d5eb5c9eea0329163cdc1a57be48592b533976269290b4b85c94cf64337ae39aa845f2ba09eab6e908d1ba3d3958d2b8209813ca2fed2d49b513223cd71fece9a0bf98998070212ea506925cd371f710c1a8f7320066d5adc96fa68262b1a0f581033fc4de94cd0c5612c451c71de3b30decf1b04941ee7c4475ee4e029f45633bbc038dcb4bafda0e86750fe0f8aa46e42aded9067e67a609892637be43f913e7970a95ff51df191cea6ab41741b2be7b7f9c5db938756249f8e42fb613daceb4e94f51ef89852fe43976ff72617c8b93bd13f69d2a57c67c0e67611d2cc65db263a82d881d7de307ae116f8ba653a0d7b869236e03ac5b3d0d89c524ed39bf3c1172ed8f54cd2933b854344c31d51f3b5615e072b2e3188967c41657c37e87b4120a80ecedc8be8f3a65a99c0da88b08955795d3dd1d3c405efc07575b05c705049a8d8a92d0f1831305bafc549a9664301391cc0c43edf1df7ac92cc5fdf1b228c11568066676e06c1a9b94db02e940790379ed680f2c3bb6e8fa8541a89722ac5b74e845bfd1109213012179b568103091884a9cc8dbb2a5c7b0959d03a9176fe97160649fce5db0610f115cc907732aacb65b113b03712a53ebccfb205fe84e69ba2ee8b0ecf052b2b0a56cbad8a2cd87abf86d1755ce9cdbc874572cc99c01c3aa79887adb031af61119a86eac2fbe758676123316116a7f8e33c5e98230e221c7bb3ccc64c91c3b079798195eab06ed139d62b337ffe5eddcace3546468ade932396b9f18614b84eb5b62f257e539c38e3d9b6d63ff4a40f9efdf892087e8ee0498a5b5bbb38a3af2051522ac247b1f181f939afb153c14c1e5d33b3b9f21e9660178b0e2e15cd8b51053128b0f3cfea20b863255c97af7711ffd02b2990951335e316d280ff1dae22042c506ae54b79c01911af2a616c94cc94d98df6016038cfacabcecf89a82cb0835029db356ead89df72bdf12471b57621e32cd9fdaecd8b4e6fe2635e453da6df94865d570b71b2ff82c8bf5eaa3160abc05799808ce275b994f011d57874e16a93c579f521fc18fd3a93520c9578451955d9849e8de069e24540f1be3c99a47b501d090b75bdff64b3b474f16f7c73d40ca44aa53a587df3883fe732dc1195a7287e110cbe4e7c80ac8a8bd02a290514217d569ad93fa7b7abd526c8229a41834da8a2981d9aeda7247acec5f023e3be04127d82a81398573be7834eb27f79572161e6467f44a682f64d71f95f7e0e091f89f53236efd7dc990ca081c393848e0162e510851f44fcf6517905c6702878f5abd2723c8adc45358e9f915e20121894b782c2491be4fafd45f656d44a686a882abeaebf97a6849cb759e261838a865e0510b232c7e60b08e80052505393b220fac9498286d563a02223e8c2a10151274c31e6d163cb41b7baa83bf108abbb8dde30212c1e4989822f9c82df2e5c4fdcb855bfbb556a14b5c3524ae57c4817e2e9e9d22e05887735bd41e7a14b1bfe94fe7da38a65103d12a9088c3d9c81b10503936b292585b6700eaeacd810626aa373b62b281323f8f9aaaefbf5c32fba0aa82fa11eb5d609178ed36b64ba47df53effbab18b74d3ce0d4ef546cd35987e0de021807c318705eaff1d24f3dd884a951e9d7b03ed9d758e2cffafc3ea9de6d8cfc9049285d87c6550a669cc36b423e4fe47c0c0bdc5643609fec67b45fa4d78d4e309840ce98c1a58ca3df6aed00c7079ee9cc453a213ec5fbfd920230fe47f40a47e6e80a6582f61adbe17cb479ff19132f0122a54a5ca22a4ed94523a59af24a696efbead5b2755ed93b2eb0f15805edba75698d6fc0288a1b74c4f9549cfe783b50f85f8f2bd59627ab96acb80fa1dde48f6009a4e7c02ddca4d93a4df5e1d68347cb166fce796d7a592fa30b0c3f7ce4423080a93bea35ae839ad73632a1ebbe6b8c970047a0c19b1244c6bdb63a1fb580b7ee503961918e1f984615135b1e82d65ebdba47ddd29df0d2ab9774506ea96d8f315d7cc65b9d83e0f7b1feaf7c70fbf81f787540fefa77e455f9c8a48fba785d8fee7c7fc1c5d19bd844116ecb5b75894cc0976bb7377e80acd20d72d710767631150855b4932a0d536d3ba4c58805af8dfaf7b85dc3ce32fc057b333769ff2ea6e9df69f14e8d40d76f82c8feada36ca8eed49378b7250d5f1cb87d87e8dcccc6adc4d7b9be2cbdf211f703e4235e43d1d88854d8fcf759dbbe578c8ca378ab0b0b0747f9fc1a4e00db111bb4e090bac17eb11d223f7050605bcf8d868928d02bfe45a67330008ae039840047c99607a2e55ca36dbc1000ebc3cde1bd22b3e24ebfe23c18550a283cd8402f73069dc052f3b03a72a8ef769766b151979e041f67619bf02ae14935b799b65ff29c7cf9a45a0fde95b67579beb4c8aef811b1d0efadfbb5d735a6fe5c23c934c9949bab4abebf220f2b7f02cebe2f8f1f974618bca62cc5efffbb41942a0f8223bca4b62988b0ea577be7e26a825d126e803d630a8c91005349c101937b45a8286310ac30ee6f99c0ce82a13b54d9cb2f64e07eddd14e042e63a50fc7d20a2b21f25290dd50280dde6eceee9bdcdd92af30951f0302d8d7f720dc22234116f326e19a25ab8e6dd78a39bd46eff7668cb34f7473192b32f2174ec5165a126a62326342d4e40b2a0689acf2e0904e3718060674dca85b724fab5376d20813051807e2d107aade5efc37c90e38c5557beff9b1cd66f909330284cacd32a7becb89224e0c420ba65caa8013a54c948fb1916f30db30ac3b2ee2d37cc67f12dd9b80b59292da097f1f5f8bb300f3ccabc94745bc26c451e2e4e53fe978fec9417b340226bde7cde3d00855dbbb79f6786c23c410f11ad1fe3419b90d0523773a39b76174b911eea07be25619976dd21ee1faf11f4f68975462b3dc0a59ada1ffc1b3b3ae1057fba5e6028f421d952c523a6d54f97ab2049131c0375922ba35e75282f590a07d70982d627859a6d553930ec1819da69bc03ec5ce10c6358baa0ef9d09d86c90a8e9225ddcc1cd5ef1d004c9708f6e5de62db9807f4b9bd2ca196a2b50f5e9b105cbf2a32f7493f2d7fd4e650336f55b2ef827d6f30b92ec6ef05247bfee88b655efe5a2880bcf011749305b4064cf61bcd692dc1b2aeec20948a686dee3bebfd5d36a6f58a58061e40c3546942e4830cbf09a5af52cdedd50bf6d3fedfa5e3219a149899e8750f5d500688cd118006f16d427e7181d97918b10bd7c0b1b73728185896b277498b770f23d1fce4b30188e010dd31e92ce252568a9d0938706485ef5070028a753a8a388b0bcd7b04852163ae7fd08bea4db1287045f08dab31ab15fa009fed366d9049829dff0684537db12304c042aaab0fd47264a278884732398306f354318cce5d65c1171eaa43d3987bf8212d5bc87362a677368fdd2b75504258098b84f2561a58ca61da045967b9ec54a219c3034338a9855455a5151a35f48f89ea908ea29fa2c4f53ee91ca1c346a0c9e0ff735324bd04d545913dfafe065bcad75856722209ee92e47c86212bcf66b612fb04c7efc5a08fe5e5e3b462f7c3d85b642e7fdbcd15213bf7370f3b0b2066708509cb2641e1b1a6fa4b77018b3b28c63f22289165a31d0ccc7da64b62089e80083a637791d66835c1aa77b1f31e594755bb50cb90534fca54d765a2fb671e653ece2b9d3ed27ac011e8bb9bf29ef25b131f9ba9e9897557a08d52caeed98a59b6fea90d2d6b0dca03bed83497585e9fdb2abfbad2cad5c6a3031409c0ab216eb85eedce30faf3d868aec5bb68244b47b794ded3a1ae16a02bbed29dda20847dc7a327315d7af49ae9ab88cfc4d554bc3a0febc35f3847e6b0f9a60eeac1bc15864c657d8b4558e26580ac1c4b668d477bb4ede0bd341ea804ddde8db740b4f86618c02b0a66e32a32ef79ec0cd6b4cf6053e0bc9f06b76b57b706e74f7f6e6ca215d9aa4ede5bf7d8374097c38a751c09e5d5f237d8eab0b333430eeace723a899e93d15c90e16004d7c4064f5dceea7327f2b1b0e1b87217218c4983e669ac55c6fc9e70d4080d7c23e94ef98186330037b52e3080a9f50be0c299d310976052f716339b07077776d32ff2f063eb72989dc14eedae8f4adfe186d70dae6cc2ab91f49f046ada382e825682179518097513bf3658758c2c8d25fba146b16ee7d7135d4a7632a9362a1a577284cfe8f0ee6347513adae414c2d5166b8249d858190f9a440cfb4feeb9f09b2127d420498005e137787f33f18e9b51f45f9964756cc123e6465ab6f11630224dddf6ae449e46e1ae21c437e490c111db9c64d284c5d20c694caa97c4738d707c7e570cd768fa850fb3b8962b2aad1cef9acdaf4a08c0fbd78bd65ab5e95405996c9ea7eed1223b9f9c4613d5da23c34468ee8c91fc0adabe961e6df8680703888b20ea6750db37d111b1732798bf39f5abd49fdcf20d66844a0e60de0f17d63dd40bc2ff868bf73393c1f4446056edf8a5a0498106f5b68368d7f8a52cc1af40813bff5f126a4c771ebcaaa148f73356e2868eb0a0c103ecda26e46a628807523277734235700a563729c96282a10e3d9f2537d9d3ff3c9b559990b37d5f366581d0df947102501d14c2ee19931669a595148d1f889fa694568c9dca4f144aa6f9fee5dc3f6212848745dd7829a3e1b34f0107a8087037184b2fd01e109017a18d327985585a0095c49342dd4a8841d7fd560a1d4c21f786d4c423800e761362c656c34044fb55a25244fbfaa99e24b4b8ccac8648fafdcbf9b29c3a48229ff8f1f2ce7e276f869e5493a5c509cbf7e8ff86f65ae580c48978c72473f85d92640312ccbf63623e3db879d613457b0ec39c9edb17ca78591c213cde744639bdd39582b092d8c3a000c754902f2475b6d5fd43b95b6c525883419d448145adf51d43faf82a82a8f83e0fb8c37dec87038890c5ccb7c87020d4b539c0d4e485546bf42efc4411c3657c48a2500cf98116902aab6c64851b1db9d47457dbf94533776bba6d133ecd6df0fa4f264701578cc9a7926360613bc6a91ec5acfc9112a3dcae1e3194a3a2045a544dc83670b479ca42b511a347cc929499a296c1bbcf9c02803bb2c92f2c1e6dac83755c9edb0ab7c1bd131d4df0736a805be8a7bd429897937d8f0a0bbcddef533ad7f0bad323b6288b6e6a5ebf5debd789b6dcf4c282d28f32b4a4883ff1335729476fb28829321bd69d589b5ab4e7d2df461efd6dbd4b382036404e54f98a79a222e46f8901de4c14654af6f0b51c6c53f24f7d9eafa6f8ee43693c87c9be1653c11116b21eb902be751413a72e56b0b4d7157c714b7aace560b1075bfe693356757caf4c0f802be623b6eb24903cdb33c335517c3c20722ded741b3ad5782589014148f087620055fc1b5cb4918d0ea10a670092b804e5cd05c3536081486aa3a532c4d563037b8bc06a80cb18ec2bf1dc84ad04798226a8135e6d249ce28644b8f5718517fea048c9e00360e97e18b3e3b84f37ca9d2554cbf3945f1ad14eef7963089a1548043a66fe4718bbf20062fbec9c7139bc4cdd8d80135e55c585e06057d401c4c31f6185c9c0a0ff5e8bff14fdec048e05855bf7d31b5939afe3244a1f5a88205609ed34cf27767f86a9ff70c8dce370f954b1e804edc12f3aab7c097e08e351b933874ba625e913e048954e8611480b29da7d261b586d10f097cec28fcd1eda72fabb0494d1163b41a6c6721b2f499c19ab07afde7b7268d7f915022f02f8d28d8b4a7cd3c3c55217c27a41a9a7a7ee4be917f01c369b61cfe70ca4e7f1b61a9ffe5c3e624f8f6ae2e40ad353c17b4fd83c198bbd889acea795000df5eb2fd3b8bd4d672f8d5b087bb6388f14a415deca35683ee831fda9bd4cc006cfd6266c0ee068a081a1410033df850450adc0e338a6dbfdb596336ba34df831bf7d6c68b36da7566bff6fe1c9afec23a6f38c312c0460794fa0eae3d1f7a82c7ec4f31fcbb60215493aef818a898e9f5620467578965fa6b35dc3aee96e7dee380f9e9ee16be23a7a35304870a9628f60589e865198c87a84020f0fde6a2a5d659ecfc262129f3d53578c771c4ddaf4b643f2b6bce852ac6db52331a2ebf65c6fff21f8e9a3b7e0eac7c928316884c40c6c6f7ed640643d974421c2f03353c12b8391c61d4bafd54648b3c810b1937671a6ff4f77f7e2184bf2d87cf20712ef71270e61a4957fdfcb50ef533a8ec00af4599e25bc44bd80a0704f40441e63e0daefd10623d177acc1c9fdcddbd06fe33ff10fd7e67ff622d76a9fcbdb419c7937062de5bc6bc10712c8e505caabfb3d807bbe1a13d49da9e7e07b014953b82ffcf35845d3d8d726386f477ef2f86151dd6e968a33cf1e148584214f7a7a5fd473623664dd789740e4e7744d04c220b5a29d6a5a67c6916f4e8e65529d08d61d0a28c0ccf58ff503ab214ba5820855ca8edf47aaa067fefd7c6e7597bd1aff5681ac650ed6db1fe9fc94686fbe21fdfee720ccdf2686b3478c9029edae37304f9523d11d38d73511da17fe4abb1cf27dcdcabf4b33656038addbd8f891dc103f4d2ab422d689f668c48f91ad5ecc8653076e53549b610f0d3a03c3eea97c07462a6a9c2ed6ba311eda93343076aa1ac92d99b36cf2b8891f9089ad505356350b04f632f7e28802baf7d22f00667b36852ab5762f075fb8c48515dee6b4d8be2db60dfd7d6c3741c16193ac03421441daa977d7bfd7c53b39bb5770e70450e11460058692d749fb9260c4a218aa966efcc9c37be70c9336f89b6b789954037694d007a3adcb12d7fc15ac207f51d67e35892f5153b1bb1f8e60d89653539a0d5baff4aa30826e4e74ea962c76dbc00ef6c49d44ad088dbefc53bac407cb7a00760d14b1c3795a41d4ea91cee8bc7deee9c1749fbeff5a52f24d4e6e9b26d1cf8b5b2f777b1d72d4abd0e8cad6198267da84643b0447fb9ae7b5b2ac4d4533f9e032445867dc4994007bde50490cef43adbcda03213441e227235e16b6cd994241e7f6a5674965459f42d0397630c6e798fe54bce1dc87465ba8fe2b1407f273ef4ee908b85a3ed411913da03143d38eb12e518f153eae1a09daf0374f54446470228651484f03db8cc68952a0759cda6f0fe1f6a9b34981238c602947c288d6678b6d37cf0ef0a9290000a876ebb491c3d2227f06c35ade223efe353201d3221d5eeac8243c04546cc1e8ae81526a3acf5673812534961593d4f56ccf8d21c594ad5826d8042e80fe7f1be9ceb5a3f90d9921d5f90564032b718c08b069f335dcb2c9e0b97359a1b63d146ad0be61d05a8e4489135228eeb7a31142a134236212c48a762cbe98fe9743cc2c583c4f1dcfaba71571036950d94979bb19606e50a072e61a472fdf6a29e76a3e3f9d28b921fcb9b68b5790574a4c7b397246f1522beda3a1ea05f9c1c49960c7893e0a6e399fa01c23542f2b3dcb1a877a79e661de6371738037919bba97c1b79311d2652d75e36430f9ff0047fcf02fe2d24eb691d885ba49aaa431c8d4698f3e0728aadae30fda7de148d09de9aeb8d977aff77ef4963bffbc8f172ff74660a5340472777c36239e529710ea58667d047a1bca7587efeaef9a13c8c98943b83152bdc9f7eac16023ee749886d21f5b20bcf9b0ecdac04123acd44736bc7bf514e91ffa783f57aac79c8290dce17e608909cf40e4c529e0c1b18856a672134ab1dbb44fd33c2f916ecc58754e0e95fce69646ab064c8a4cf1775aba900e143162ad6311cf54f82c154e67bba88b397875050cf411c2474ad7705a868cc82c8756b82c577ddf60fef76754f7412520e889a161f5f21de53703cf0428ecb30ae41a32bc751ab5c12640aefd7fb9ea010f1431c0c6654225aa627905954b4001f3114f2348db596bb5d9d5f366d68f54d825e264653c1516e76e4c9c77de7ed1d9bf7af3390a2777358f17f9f8b52e1791eccdabf68b7266909cce034692d5c58589481c22cd2fb81421941e8c6da3b463c9ba765ebb3bdbe30a9df9204488c1849df25bd09f9c0422bcb95760dd7b4c53dc8b0ff26d76691a78fd832af24bf17eb2b83e385db781ff8b4503a64996f8d1ceb201e4cefc64d441ac1461fcb3381b2347912939257d7aef7ead021ab0e3107c671d6ab355349443a48d0c0f694be8de777e340845848e5b9c4e54eb4bc28eb9ca5d8f277f2029fa12866e4642db9596621ebfd1f248dc20e11147c5fa22ca040fe7ac8df60fb30df0970e5230597893cf2e20c48120a13cbdf9d89367964f68d007d464ae56b06a8cc3720b614859c35f71b610a5052984cf255875d4f48ccbb3437d0f9bfa3addfbc922f503bc3876ccc6a40ea7586dc302a22c01b5791178b59f64e40b88507fd6aa07b6149a9b067c7f0f9f96a1c66060894a49992b3891e2f361e8a1426c245b3a8ebd74cf087932ba96a428e976803d80681e3042e323e4f18eb430d332a67adf466a17c2cf476a11443ff12e761804cc55d135c6e47f4382b1eb8f3d940c18f75931bf4814f5b58befbe8c5c0afa22f854aa92bd7df1da0b896afcda55e0f05da4fa547de1d1285f6efda7bd7968ab8908816f214dd7d3cff4a550abba3727da2eaef88297d7cba9c4bc282d1989e1c42147aeed9b6df3014b1d71113fe5b64d66dc68e4bcc6bb5cfca5dd416e4eb50653e8777e04df3b896b155d320290ef7340730c5e3a3cf1cf3031fee73b01841ca3fa2ed0f2dda99cd6fbc8260893038c002f6e2410279b66242ea4c493cc13e18128f8d602cb170687af635510a9e74cb2cdc4637e8bba3f8c3c2c12e9cf50faefd6039eb0a0ccbfd5fe504525d6ca9eb9177509fe4b4aa9f3e14026f1b39028e6a10fade796f359375ffdf84bab3eaa7f97ef2cff071760a4c364b12f79fe077673ea71756257ed7285e2f20d4dcc49d567099b5558e97c713449aa207fb3b6991578d9196930a8ca1b2eb410e6481d100a5ed0167dddc07fd69b122abc7ced9e64399941a2611d1ff35db9ac170b765b99cd2432af1acda5c5609dbffa5094b0a6cc162e85bb997ca655c62a7f70487fb6a4b047e3d15efe63462b612a7bd362a274d133c7c9aacbb600c17cd27288c72ef9bfe98c32ea672ed28512b17841235296d90cab1d34f6d57ea5be292cf65c731296e093cfd06099e8f7a0b8ad129c36d914e5e49ac4acf18da4149f3bff28b81f868d8fc73b201cb8a23ed38981da739f2c37409fc85f8b46fe32b133f439a55772d1dbcc77d9dfb5a45b472369fcabb527da5267cf25ead82a7ef49a6a1d3f9e67e485100fd4618ec04930576b718f6b15edb94a7820ba1556631547c7d0de8660fd3efeda5a47d1c8a0f59436c3e8b896e6760413025c45d2c6b3953c1288cbc59e3ae130ccabcd4ae1368adcf2b5e1bf1b31d3d4d110c1777594f0952085deac5a29a98a224f1fc686d96ede1594caf709caa36c8d2a535b60540564673edb04d229df8442bc10806c2e50b9cd1f91049f2760c3cf3a22311b6500d37b946c42330036e36ba4f48841cca7d00e942a38becc492c90ce820f8fb915fdf835557978148d5b69e45c2815c9e1c2d979ef42dfc4835ac5622550870becf09247e5889dd435a0d29f9a03c5337f24e1257ad5cb09d59dbaae7c322c2d5bf9517dd41c2d066a1cee65a7d78f6e2bb8747e05061e794875c11c450793dc1cbd33b9b360ed1ef74add4518fd4b1dbd4e9ed73373ea239843e7843de56e2cb5cf4b9bf6c264a43afa784ac8fb05927bb6400093f59c9cc81d6a60d59ebc5548d7d8d9cb25de8953e6778f0944058b39637ea1a1017644807232427ad0bb6fd3e7af2dd1e67b2259bf176400c31b1690a2f96e127864b85fc07ea715a2f5b92a2ea89f2b5eedaa3bf5d84002dd3d1bdf0ee1bac8586d5d30c470ad882d70d3bee201012fb40859eb12b75c7924ea110a4fe271dff614595682adf030e89ee0f1d0898fc4111f71c2bdf7eacda8ba302053445f550107ccf8fc3c0f6f5a546d0e326f8069e7557927f42088233cab03ca1c717032c7202603ef24fd9ac1170ca1ac771e47ca2ad4a8c8e561de3e8ec550ebd1e75829e4851644690b1cc49d7ab6b307dc9eba83cae7a7c731adb59287cccdc5fbf7f76da50c38a3e0f0c53cf1e26ba5038f5a938d0b137a88ae57869e760df7aaee8aaeb908b1f3830fb858396c52b6d7b62b7a0f46824a18ca51e8dfb9936b7338a7b2379d010f03b71125ec923cf12fbdb337eb137dfe3c86f92212d243b1d400903d495d2a418b10fd25bbb82e962ffe152bf1f237fddbba5efb03b3d7406fb79d260f6e1a52e18bb0b92ded514594afc8ebc927624d0477537202ecdaf9663bb4997fd6bcf12568795a5a434297b89d9275a38dfec740901a8eb8b6a76437e4a26da31b292c63bcbb760b692c8f8e6d930e12916c6d8fa94d1ceae96d649498c9e1cc4c4a05e1a8a86d4d600d28b8f9504d41159c90b827e9e30a732fcf4c15250177a7a5b1b5e3df6faffb21b34b6a546d506690d79c6b9e7f886902356ed78ba551b75d5e3614916f89953223d722c5874844cdea05ea2de757cc5c067a682bb0ba8109256a4751bddc4eab0168e586ea811b1556e30fe1f6ad481a3d872a172c887165906f2517224b6d5e27c8cced5a0f571da242819b73e1478e4584a3e11d2221f921aa8747edfe2eae6a2d09514442e871e70680ee4455b6dc52411c4320549d201262fedd72e5cdff72aa3e637ceebb320d2632d206ee8cc879a8ffd9c37815b237ce05a9b61002d70a69c35f0865f8cd3b0a960703dbdcb9495c5584a5ab3792c4ed69524a87accd336773d6f4a2a9f97597b914639abb48e44182ee059c609af9d03c216e209aed6351f3812324eb76939820a97d7e8e4515b616f0048b994b3d979e76f9152ed85af886452676ea4dc21b859f263d32f3b86ebb6adc3685a5cae06b8fcac48fd9704ec9cebd5612a9d9133c154694ddfa3ad34c45573d7f5d12f26f29fc4f2e85f51898e5e502d525f5d8b8dcf2fd87e941f92c35813be2df33b54e4681428beb16f6f72e26212b33538dff0e23247f5a521cb2f5beef740c1414d0eac8608d2ab9ef2955a70d5cca07a6c58f194a6df122cd0fe0aa7ad65af1bc37d69a33354b609b1f216d4af8127826fb34e7d9e2761374aeb1b6a1a7d6b85100502d4b7031c77d63003cd5edebff18387ddc20f4f0d7ea2067323515b5e0040a6f6bb0afb938ae5eab41ae3ae59d37e6ffc34834dcdecad888f388daff0e760829aaa8db142cbd314a2518220c145e6d17c7a1f745e3ef77de0b26c13d58ecd647e083deb3abb85e1e822dbfd5d5fba6637e32597eaa95d84096a79460f364b32d4b588df0289e05119fa5e802fba7e59545090659e304f78768a6cafc1c032bc5e2c6bf08d4a2281801fb25c0120ae2ef1b9fdc6f62c3126e58add0a7251c77b507380025742d5b3656c7104f19e5c651e2703197e81524f7a76a834fd5a885f025451c627eaf9b682bccc5470d696e479c2237ef4b14e28cf2b96384c9da2213217f65d360b45e54f4b3c765de1023f3b4afa88620c3a06b8f54778766e8f1ed2a290d9d2cb44c4166000dde2303ca8842c2e88e5e816e786b5123abeb3378e5c32fa7f6869b63b06296012e806bbbfa42e277503967cd78bf4eb91e54b8bff5f22bde700c6c62b88b4ef5a31187bab2bef3932a42ad6ef3662ae23e36455471a6d32110f3e7b68d62e82f9eed77fc045f3092b999e7eb99a3b22bed0ccae0c5a0579a80b44c50032ebfd7e44d0b4eb4a4ca44f3f6dc5bad96854617b6e97c8ec96319a2ad81c2def1f6893e56b5fa809561af1f994fb2429583c766f701e28f095bc45c9ba4d5ba228b3463ff2f92e90305a66f780ff12dcb9d469ef66eeb0e4de53d1ab1da37b2693a6ddc420bec4cd86e64bc49cdddc3bb710ed007f9919ea3326e208b6f4638c71b37462a29383ce929afccb280b40e494690f522535abe781ee5bee908d277631a948e5b3c961c2bf208a2a6578c15de5eeb323ab5a22a56abb65f8421fea1bd1eaf9cd0d4dc12bfdbb4d7cbe20fded1a6c0ec0054a9b7827c0257d64634a69ebc58b11e40c812c13ab2a8c1fcc1e56811f9dbc725c237e5a121b39df776e8672feeba788626f250960aac8b8d71df1f6eb879076fcb443ba9aca420b5a2e600fa006d9c7973d1cc51ba687a6d10906cb5305faae7dcc2617f106b666b1027528fc13cab3d9624c0cb5e61b2668df764ec72a5029c6641bd01a70221674cefe96b2b3020a4fbb69819d7c3e63e3307fbed0fb23dca73692d6f3c115b0efbffccac884ac81e5e920d733ff4d2e97f90a63cc866f54912f68c2651fb8254fc263eea4a27a20e0c82dac758959ffbcd0f7bdb8d9f2b89e19a98eaba108449a86f4668ddbcdd5aa50a69f1d20e4504231f01aa46d7e5bc1e7b87aa540ab386e27b84d56b5373dd132acf690b18aa42e4e57c1fc095f6edf5e61ca7ff21f0aaa1136488a315226b031ebb474fda46e5a4b5e3a116697861590956e91fd45e1bc28a3982ba9ff7aab7b5cec6a4f1a9e4738239a6785e7079922a9e8a0dda013e4e78724cd858c70ef18d45710faf72f55e7476f883450f7857700920d75b2339a4fccfb62eec502137a64e8133994e9d9df9da3d6f779083552c4d58b7e3d56451aed837e1e7fa0bd915f4bb044f16e10db507154e687604bded6eb2731334b2f758fd28a4a5a58cf82c8b02f7c81748c671e96502f05e336209812d62c5dd7d5bc6c1bbd15150cb7a9fce197dc58791a0f9b47615884d985bd8dfe3b5554890b1eb36d452cf260e6309e5fbf4a9265102bdb7b39ac6865a084bcf778c9a6cad3683c153d58a7771db74a659b6bf3e275ae441989ffca34ae168027c5b7c16b541c552b743900431aa4d5e4c555ed168038fe171a13fe01eb5e3e5a26703291a2052094e0e7ffb68827aaca111c83ab403bf48235e517686cdaba58394d28192ccaffa9729f4e1518a28f67b77bb8d3799a94e136e6c2af495d20f125753b04cd0bc037f607f5813e838612dbe747d162c4b9d1e9af4ae0653352906744ea46c08862c4fe220ca18234d1c3d7b08de8aa3156b7cfa25d271255cb5bb806e573f1cb4d5ced7f32cb83e385db781ff8b4503a64996f8d1ceb201e4cefc64d441ac14617de4e7224a1c5bdd6dc4435b5a9075b22cc50711a2a9b4314c0dcb9b5848c750c794d142fae4a4dcb8767a1beb7181a217d17bb1b0e893c14bef8cb2fbb2e45950873f6ab5710f3a250e6748def884f7b96ade246765bec21639e5a30787a17c3761662caa99c749f4c61c113cad28dfbd312ee3663711c7051f98f8e878a48f6770cf16f38d7749843ccbf27aa6aac6b83c23a277360ace0f1f9efa08301053587db784b584c0f354747fdedc55f7b06eee4b3d8bce6f1614a6ff590621046f64ddcc7f43186632d0943d3864cfbd9b45834163569bc3b2f942e83afa58bf5bfae174652a38067e58f94d9b3a37502d21ab8ccc9fd9d9ea9149ca9c26982361254c1245514f39dfc8cbe1015ea268042e2e7862b4ede282da80be13c5d9922fec01f064784deeade56c686d4a0f42df7d7cf990556fd1bd0f0c118435a6f5b8720d2c7175b841e93e92fd9340f86fc71f589e8ab2687b91123d1c679aa9130a76ac32c515e439a7ac389e3d77a4c04a11d6c514ab06bd349df9fbcc23bec3766f928463f2638e72f0dcf7342864b48b90cc41479776e04b508810194a0a9e6d3033890a0c78617aa6de5c02c43d506c00741e91a9252251a3dacabd2729304801cdafe04f47144e84cbd35029d8f3df664db51594d7970fe5621b85cce87783778b64961636eac712a959aa7de78d3fbd2ced82c09bea590e7cc9cfe2ed195f017453f0c5463cb3fae0f4b460ce67a372b409e796f359375ffdf84bab3eaa7f97ef2cff071760a4c364b12f79fe2fda8ee049a9dd3ab37a1a1efa5a8dadc5cb31473525e5dfaf8bb8066aaf0fa3b37ef1dd09356bfaa4b5140d23544d2442875b66482b67201926d1bb1277c480cda27b26a110ef10539efd3d17e9cfb303236c036ad911479b2b01dba2d5e6ac2fe5b3f8f75ce9dee96be676161870b6e798810c48fd76e9e33938d9bd9f64646519982e828af577237c999def0eb2bc13171429a4037c486797a51ff8767993cb0589f791bf982d4f2d6b732f514a9fb92c08da722f02d637618d5b8512861e9ba279c7317cd820711a76dcbc6d0e1720aecec818751a18c62e6ed4d2dd1908d5749cd0ecd88772e3757a3264d62f1a00cd66114ef9405414f79ffc885f8f22cd229e814919f35f95fbbcd1f4006ee49791f75af8dc92150f74ad963f89a2aa2102004d05f2c8cdf32e120e3618563c75f9857211a714a47d503a46cd0ab64d3dabaa1d9ec3b22769e2da557b48367189b4bc202ec4933df4ed1f04f8d3674546b62dcd632aef8fdc23e5c8015bd1935723281528d6e888267472a694d1eecf0864cf86c25a69e4ce0d3fe697c5923413b4d68d9941cd09069e23272a525cbc8377683ea8c3192c9bb8e0956f1934d226cd4e03e690411180a87b37fbb1c8ca2577e5f1eabb66dee69c62efcb829c483a9a020783f5231cdb04c4fd81c2ca7a5ba26c9c26593099e49ac882efcc0f49affd9148da384437109cc37e3bcde61e8f4de2b20f4fd9b855d53e0e8c6cee2f9aad956d30d424e833ebb179f74b1e6f0020587a1db39dad53161de72a2b6d628a0042fa56aa4d06c02e6708b1b78aeb61e9fe2c534a769a56feda1a4aea80d402151586718ebac17a1e61a55a5ca6a529497eb8ce4ae18386b429197a574c84a618546d9f93b8b2613d2d3b0d617c76cd8c0e313bb90e25c02984d425420e887c9dd5d1e67b2259bf176400c31b1690a2f96e127864b85fc07ea715a2f51d3dd872e22aa9d4bd0205f72d6b1a9c9b718bc6feba315dafce4b2a0ebc9732e5b58b771b14faa84c1b50a7adc6b5b35b46f5f97c0dbb473ff7e6138a25560237ecfb8ff61fb5eb359cc3a898f0c4766b0357df298832fc2e95583ff4eb92c6fbc737aeb8e1290416a4dc94eb589d98e4e26de6fedee39a8614b5b2cf7472880ce0b05d831390febc36137eb3f320f866e8504d179c6bac99596cd31989f4559d09e23751c5619e44a244464d3e0f5fa425b57860b7650514817a97297cbe397e930d4038d2444153616412d6c72a5e117e3d49348a82052fc2c68f13e8b4094e5d4acc362d2c9e551e27d6978afa4396525314b4faf54dcb3f31dba384f380ae4e400a6067fb7a96531e27cc9bcde4939ad25374e364e1a7b6dca12d5f81f28805d830250d7d39560017eff7372d60b19b35062b741b760dfd70a5f291be3cccf7cb92b5738392cb5c9712af22d7534da1aad7f657864a900c1528768d6c780456fab8b3386f0f4d4b3ec8e3105ad90b3d0ae6959c7d7a27525dbd74fe12ed2342df8f3df4dac6332e5c1e9a4548ca60bebe686a649fd8893fa86bc89d76f4adfffa334fa5c68e0aa19c90b827e9e30a732fcf4c15250177a7a5b1b5e3df6faffb21b34bcaf53711bc318650b3cf3a1373ec81b0180e3de2ace87e5e6e2d3a29843ab9bf820795435f5b5d202a3424bdc21d2cf284827a7aa9ccb536a23e035b9ddd3e47b4ac0977e20110620bcd3a5bce3201075e99f2fe5534bae086d8f21a9bd8c39b5be4c4b02b8ba74e84897e237693c163d0d060a8453944deae2d6d1f224c358909df70e20a7a188ae8a63b0ee7d772064898a2f50bc9f6891632ed22d511ffd236174f49a6a162410905c27af41cad7bc513e747f07ca6a7c54c351c75cd106136e03fd35062583c4e6a2dbba4575e8e7284306f6b00f371318b854cac8b28690d6d9a2eb294654fe4caa7ba98e482b4aab3af3f72a873c3dd1adfe2734c45dce7363f98611259a543bc921a81621018d04adbb8f19843cb666ca413f7fd88c20a57e805605e90de969af283b6179a4f24366f605b666288855b6dcb7f054e20671ee790a12db32f7e657b306d730ee99894a854a694a7f34f29fc4f2e85f51898e5e502d525f5d8b8dcf2fd87e941f92c35813b2602162623880f58a94684329355ab78943ebfb66b8418be6b30595c2775622dcbd2b64d46cbf3a239ef2d2b887cdeb50f600d9cc90e81ecbfb176d5a2f4e103c7587572ddc1b0413770d7994e8dbab97142b48a8e22861a21a5c3ac174a77755c52d6956f603db12746d64dbec2581573fd3dcf73fedb2f63b17eb674eaefaa0a326f4b2630ec8b58bf9cf9c5330e1563049a989b4f8d2b4808bfe677cdf3f4248929873e818b494dce2bed9bcf4d953079463eab52ef93ca15c78e7a48c69aff93eb5f7578776ec86d6c4215481ffe3a1608c6416f399319fd28bf26c492b510b990d2cbf4a56c4d3d824c92d897dc0a16762d8616a47dee0772c62a48c09af1e2f34eac16d6c74f43b6f104714aa9921bf1bf938f9ae82158da663722a017fd8808c76b586fd659475181a2f4edaefad42d1b0a7b54604a51a42b95791043d58127c356a31068ea9fa2cc157094951bfefc3989d7dc2ba010921b1a98292d176e0afecf136186a1eb0b9d31ddca244a955452efee227f5f63c931cfd3be6287261338fc3d65880f5aadf76697725f3bffc687921b83cf3c6f09fdfbf0336b4d6da797f644ae7c849d0a32c65c3a07040647920daba72029e75b15d37d806cf87631105859443a6f8989943dde916c12face657848ac5ce15dd8c08034809ec2af730a7f7f159302eea8861de55bb053948605b2df09a5fcdca8146d4b99e6df822da7e67575a424ae4eb696db5ffd1891af07b5fe72ff609fbb71bc5de4a3c68ed089cad8b134df342e7d59b28ba0d78b63c63e99fcfac5653eb2f71814ee1d37279c15cafecccdfe8320bfc053f8712b3af950ef41c723fc73d6ddd0326bc4ae0d6325c0312d120cbe22e2dbdaac3922cfa0d3303d0e1dfbd080d6793775715cbf65bef0711981214f61d17e6baff9a6e8d816e1cf9bba32ae6cb8fa2bac7858e3cca6617719df2a7c663efcda6c2e4bed3a8153575652eae4528ebc43a31261c8d862ff8ac34aa894bf7dc2b87e15acf6b78be12b755793f7bc0b2b98f66cb2d17b8c325b2354baa27b70322589f2ae85762ecda500a51c4a13c4ba627deaad13ccae3a73b4225dd1a89b664796a598b91342b38a5da90b6d3fa7c0732493243061919692d9e54461e4987975c6dbac252aed984e48f463f30ae4f9e8ee4fff8ea7bae6069816d4ba369d0ae4d1327f21ca1b4489480c55ef71d6cf474edff54bda271d711a78eb8ff2d7ac2d8952e8c3beda3941f22539660b48e0d47677aca973d62fd0153f47fa2098373e50305e20840d417254a1a22f3194def384ed374ba5d0caca66449c8e7be51b255b752179483e0a208159afc5cac1ccf0c1afeadcf6aad100c663a1ccb2cef4d09c595625b8319f104d5cd65db29436b12c16f65107b66fe5ff2f8dc43dcd230656c84726ce5ff8eb34cd278a93c3851e00aaacb43b51f2f0f2957c239a3f17e9c4dc08f54501a2482bf7ae8d940f494612c2e56c4c067e309b0dda2b10e025d540e512b1394c874753541819964facaa84e9a40a9e84ae403b4233f05500a46d840eec4ea10dc7b0648a8c26a612d779fd34ad85406ff51b2bda1854ae552b5f63f95b2987a452b67a282ac1ed4e556f6901a6fae5e9be0101d71ac79b735b43c8edef3edad877760b8f914f769b371f864f5cff7d6a5ea48fb7af52140fa016f5a9ca6c401cb3cae35def200f13394e3ecf0c2d57eb2dc165d4d1032a647eac33cfff85b9a619ea8f3c1c644d3aa58902cf4e1edf1626f40506e6449bd97df37e267f03abbd5ea1d92407beeb1f15324016983c76f2e09f493037669a65316c2a76b850d6e03b59b617fad9f9bb76c1331c85aa7c80351871ab142ce0feadbc7efa52646626d1e844a94bb999245009d3c40a5a38e0f275d01f22013d710b89132e157bdc02cd5d22cb9fe9afa15d0de5e0af4029b68d4fc90074f1318f920658e7349dbf97eeb1f6ad351421aaa4dbb98dcdd9a9e0041e7975d41b0b6273e7f2347d6397ab8612ef148b3e6b94cfa62ad116e99e7f22629e6bfb6b387ef5599cbca9eafe7dc6c3eb31af538658d64794c0e8222add9043e0a3bb5616397216775dba7470c84d40ffd58cb1fd68a3f7649fe0ea5c722bb1f79d2ccd913d85384330d3773cc896e784cdd8ddf458cba2ff68d2b93ef7f465c94d42710cb130e0b45fbde2fe5eda80bf1266c60b88a3de37a39b46fb8cc7b3338ade7677e9bf7844e840c28561a75535ed3fad06c9498adcccf937af995c0e7db183cb7d2aeb6f8f227ec33f3312984d3141fe9506e03b8f7d64add71c66a7e1515926c256486336dc65a6e9b44ac6c9d138578fc44bd20e12855c894499a9d92fa14e29ce5ca9098447ca497424b2b82a7ad453a557a92c940fb57c396c0003329ee884247c94ab78900b5d018659b57b7756b0416a7563fd4afb520b483f75abcf9a678f664116ed618b40c48ee7a86f3fd65e5e4a79532a591fee2bc1a1537115b1645181bcbe84dfa8c94f604926d1bba63b30eb330552549122326afa87bed1a50d5c3b13dbb7460a41b324db192b557e38e2bb11a1eab053764b151a7d98930cc30a714b32e2d910a36db4c1ef00e713ed6903b7e1c4e4c96bc041c495d1b3ccb3c0999674639ea2e6605544561144f6d6cd0d8e847b0595f0605ee1fa3163a4fc1f843e72b33bc165059d4cefdd8b8a09c1a6b230b069598b8eee9dea04988fa14159c96c0c585098ee35a987a6d911a6a0f08b845c67eb8d18dac5471a388084a6a1dec3408a6293c062c335cd2c597eb4e1329f256b92a9b6aa78c513efbbca3648c56f46f9d75233455e87b622a69401f782cbe6193d7d8c2c0912e06ab4018ae6dab85f0c5a6ece6837cbdb9f30cb022bcd8f954d02d6ffffff29