PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 73146 b5ebe0562b41869145fc190a4859ffa1f37d1fd50c68559126f915eb6e9d8444

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
688f214a277e5c9d78a227820cd3fc78916051cb61b1f8be059c320570650595
Certificate Block Hash
b5ebe0562b41869145fc190a4859ffa1f37d1fd50c68559126f915eb6e9d8444
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0013110000888d0100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000098448945126b692bbe76c9b4babeb791302b0543fd7834c103e2c5f0d6452610883076bb70be070e63f07f47944ee07a6001aae11cf349b3d3dfd623a8eac06925a1633d46fa18459216f55f6e1776e61d61dfdc654f5643603000000000000000002000000020013110000888d0100

Raw Header Hex

00004020a8df0eadd56b66ccc9f1b7ce93a365ae60c67572bafa8342b54aa42cf58165f66f0ff38bfc4aa66327eb9e377edeed1e3b7bcc571cb03251763d92d701b59c78216a2f6a1cec00189505657005329c05bef8b161cb51609178fcd30c8227a2789d5c7e274a218f68

Proof Data Hex

59,560 bytes
121216020307e8d79deaebe7a29f744d48104cc4b54da496b04977e58f0b0feb51595c388d247f587e53c8d8c6d0289ac20a6d9312f031de42bc61affc833474ce4d8253b3e6b8029259fab128a63d34596852c644a6a19bc6dab4cf76f090cfa40ab50c293ef7d03c92f8db9282dc8c34d0ac37b327159211b7977633db41862029ce95ad82a5cfbfe884c9b610c1344908699ff412d5fca96cc959913e0c3a2988e31cfd0967a949b40f112a1813fbdc28ba136cbcba6547e6a334eb866a3fbcf8333a3650680e8cbb408cdbd517acba96337b22492dd00931a977b8348e88d668085991b0dfe31c8724e25c8e097f998f7f1e7acc29e0a26770c5725045aad84e87f3692cee1d2bee6a3f212c404e771c54fc0019e6c811b179b3b0f2271a8cf6327965d7dc2effe4e3fbe5399c430f896e12d8b2f7b8dc2085ef7517712c18a437e47151679bf06f0e703da29a0e2d2ca3af719023991d115c9ece26ac70231af080fd897cd173792ced2ccf2bf7f49f56419f62d8442d6db32fbe36e29691ffbbf96b5ec7dadbd50bae5314a116886df232691136d164e9446842d0b14edbcb45bc71956d186758d4d1f51a7b6592aee371f6a1fb5c9a0f06e63a85a273c2a007865f335adefc2b31ae1580bf42eab1d903c001d91006eaeadbae8874ed5655b266a203f774a773f2154d157ee84b32b2742b06844729c3e6b67c6dbec34a6ee5481801a5d5c28e5d0d0e23a125e0b8594497fa7732fea37dbbc61aaa42bf4d46ae974aad212a0324afc2d378eb312970fda3d578582bcaf39a4bd4c10932b593164e1aa7b467a55ef57d3835c35512d12ca2b41f1db1b9295233654b87b1944b823d9869a9c5d7c7c95ac4bb0a05b7a4a95287fa5a20bbfefc6e54cfa4dcbbf6c588f6db3bdaac21aecad4611a70f6b2704c0abcea6acb0862798582349e94f765383907e9a353ebdb3acb35072cf41d22d132d12021b71c97e2d4ea8895a370eeeac2b04811f4ef43795f531d3d9c8db53d1bba85a524840d04bfa86bb52151f760feb7a3bd0a3bd9577ed4654f901254d1d80b339d4909bcb17a1417a5dc815648f3034672c228a8200f5a3ef1d608fd611976fdd79a0f7e6b8cfb48a951a10c5fba2e2175e0b35a7e3269e0773ae314291410064ea6f3f33f3ebc7ae94e0a93e65019b1439702cd776e9e8b9943609740f1116228e318868f9d9d4a5cb142df41fd3917a71bd42eecda58412c16158650a7f90109d30ad17451a2fcb6d84fc02c8a1e170f05c74cc214cf47af735ce8d88a31ed3feb360532532ebe9e990fbfd1ac55c51a6627b0c7537c0f86527d96eccfd3b6fb756a184291046c5385d1e4408cc76c17b52c6d32aac335528e0deda4f647f97f9c32cb88694298201d3855cc15e59a6a4f2f176aebf60bf43fccd1dfbf6d0fd62cd3761cc67b090d2ae30c98024f894b71206aba1abc649818b2a0b9de43a5f5e99f35ff6dc54cc1424848ee82c5d49135025563368f5adf9bb792f1941de03e4d67f72180de18dc41a2963714287928a4090ca4f8c7e2da018e4211aae5323382de8f387ed16917730466e7d0903a971bbd029d452e45125fca282e81281958f8b42982e524729e6205c19a4527e55a031b62ba830caab36666611386277e95f234305a54d3b109623ce0794a9ac00ce7306326aad62d2454a1b639c261aca2b2cbde365de983e6000eaea693b1769d42f80db810ef26a64b2f73dab2281c9fed55b742536daa3b03477290ade399537eacd834d68fe13fba1a02ac2f8ebf4ca2124240890438a76e039769fe288db7b89a07e1fdd9983d0a35c0fa8ab432d266adda9d11e8626ccceabbe841adfc8c05e4b3fef0515502dc59909e924a23e9e5e143887c974ad358146278dc1f5430f9205fbe3c33bdc1c0d635a6c31ce93159d9e47ac53e5efa43744657e81a34bedfab34d0e405b7ab4392689c1731f274dcef1d3098e125035d933f8b34a907134f224af085acc98f5483fc5f644bb8aeebf882c2bb18b4a568e7b04decb568933cbf6a063f9a2e708dee069f93002ff84a86dfc6aba8599da94e2fb5a64b36b4d2c18c1f9d14eedef3febc1f7c8eb748932da8c56ac3ee877711dced39cfd349c28a772359770f8602a82b9f2b3f48435113e95b59feedd1c3d936990be592c9c7931b9b4b931d5453b60e0954298dc6a890ca953f089caf15816c72000bca2d646f42268eda8ec7fc51ff83b1ef1514fdb3596e0155ca3ee5f989147ebd1a36c970c1d0783e6441548dc228393223a285114eb961d98538fa1da9f2144203e37ada40d1f4856b808e2205a4cb9296feedb080fc2d2755e82085738e0c08b58c4a20e61f9b66d63782549219bc8d0014b95b21a04d7a4e0b143c2c6eeaa255f483afff92c9409dd24d388b26c2844d0701a2c16018c1ff8e29f6a58e7054b7d6b24ff2f9476acf5d33691ab0eed33fd34c21cac59ab3a7f6e5211276c667c0a17cc323d0920f61d32d9f579face871691a3540fabe4fbaf8133565384345798b3a7d13544aa56f49a1f95e13473b0dc8a41f675690463142ef3dbe06b7a58cef3e399e38a68d314fce30419aac8d17ef3c5a11e3a7042c4d1f67dd4712f3fa9ebd0346163233cf70c25d7f081a47ec5e4a5d4898f1cad76bd1b1d724f77e09ee47e5d312a8d13c3dab17ab75722e2ed465c7cb209f32d0e2df775f5d084951052df11b53f74d0f4169e3e2f287c9d187321b0c6e5da732525d330224a4a5b9ed23b5be0aeaeb8a421e373230d890b1e461b9c224d6bd55800c9a477cd845e99f2a167d7e3f724739dd5c83ab3fed1b8b6b2388f6c58e501201b3c6294e4e2530141a24b8e24f5636981d519d083bdebb5ef778347e6db1d45c5a355b2cab4f55d9771d73f511b894b7286af28fc9292e3db41a24d89f142f61f2c2cfcff6d097cc87f5aa1190474ef752ae40b2df7679d3d07ae45e2c8ca48f705bb52d877cdde450c16eb81319d752e7f600a21052e82c0cc5d6fcc4bda4651f9f33e591b79d358f5ba9a9f1a7058ae88ef201c52df958b3f99c99e5bc3e109cf90a566ca1f44d7241a7283312f966e3f4a67d925704a0979dfe152baab0399d3063f023b279a02becb7827c848c9493a5af07ef44cbe5e2c70fa6f1ce7642d89f08e563038c3ce49169cc28d9dc8b197c1b18816f4bbebb62880e73b5fec120fb11c3184ea33b2b88d3a1cd3919db69550c8c28435af65ffc1f416a732afba696d1f497b42a738f551f82a3574768dc27dffa4bb4e85c63bb0540c8bd3dd996976fc70906a46f60f8037de1896cd6de6d3102696f5ba1e7d8254a9c2806b35973c088bb394adc2d23ce9ed4cdebbafeac7cdc38e68d355a29fabc05121cbd2e2b3cc7faf051bb8f657aee128d4d5d909777f8123477ef48d6d6d73c94726e2d26082079ee8b6a62f5447d96f0b953cee14a597434d3e452000ac4ba3358e3f40fce3241f303ffd92286920cc8a9f92e3e40d2bc67c73177d494a1251c3b9e9822526dfaf1b6f8feb8e9d32cfc98df7e4c9e83ee41f93de69d870db5ffda6a4b50fc4ced7a2505b3a4a58d1adb741b97ffd2c5b4f7f77b361a7b0e6ef02415972c504f20e92edb63c15d465aff7db2145f83c131021a816c2b4a1ef78a155985954f724057fd210aa961a8716bbcbd31f153a591b7310fcffad9ceb885248f439da51b463c136e66596dda926c25f140134fceaee971f0e4f1c0a9f8483cb308ad7069f2ca00e436f628f96f47e51277d87a2d5171a1dded1f0c94c6dafe3a61da014d56e50dbb8e4bf027b7674a941c7127f08ac80294c351e24a1ceea2e48c9cdb9646a817eba1f970e4207504b563e3112a34e718e504fc4e5cd99f5a817a47242889c2779e3a2df3d778d01fb0beddb8ed1e6a64f0fe69359391c0bb908879400a28d1ee0471592a47844933b6ad65c55ade839d3e7699f40e2b6ee828625bc4b3aa78af95dff58cafabf03b93b11e44685a7941c1577180569f293ee427a53fa7540a3af8be5576df0c9d895c37442a5b3fdd6e4a3f21d1ef06b73a15b76c84699725faf62d8026d82a126eefb664d2fc085a068b14893dd2bc08bc4de0b3f21e06692b63660ab6105ba1b891de0975e8bb30e5bb430abd88000c9e23395ad040626d31eb2dc25eaeb43c62f01fe899fb9fea130b15e06addaba2d4ac8178ff8eae9ea334de2cb73ad29e98d9ac67454e93820cceb313dda737f0b5360aecfc649f527b1e60f139fb123d1efe32d651341b5b8bbf5e327270b48c6d9313535e684ecc151b068d6d252fec7cd980a68966db82f7fb89e1232606d061ce91dd952e6d1261bf0445d9915618b366efc55cf02cdec023ed1d830f7284641ebbdaf11c7ae9fc3ac1858a0638194b87f34f0f66be8dabdf10bb01ba45184502b44b27e6d52df91e54b9824392b382a633e6f5b199fe6c4606a75e88866141c93d22f45cb581990843e4f787e322f1e70164aaa0c94b16861ba9060bcddbc3e7642c9b32e246172676736883e317aaae84b193026c51dbdd1dba8b5f04b91909356903c9b005eb06f01b4e2c5ea9109e1ffe531c594db5ea35e8de2a39a1b133401e19dcf1988e5943f81664578db5d4467c7e2e0d70ccd9c95bd211252e974dd1ad310d83a6d7906e7c89f9d7b17f4e0503df662d5dfb26fce369930bf82807459fb53993ad95ef179a5be12cc9f7469405ebcecde7700401dc7bb467e33ab175fb3e592ae6b23cf38ae407d51f3f0aa91cfb018186d478a1fc51be3968f9d8bd9a2df65572bf689d663caeab928c738ce6e83bd921166661c9561268985c280a0e0a9077a3b02aeacb6b720196e51581445463eae6bb87899f425539b5b53165c35c328c369a468df13465eb08ae001ddf33622e477965a41dcb0fda1f1e4a50b6814a47fabcd0eff95a8ccb1f1029755eb46a8509a60bf070522c33b7ad9d6c7d83075ca36d381831ce58793f3c3f97aaa52d41f5b5ace8837c83bdbf77029ce76785cc5e81553201bd1415ed434711985348f847ab20e4dbd2ded22b403ed76050af637f372bf276e1a15f78dacf082a0a45b4b1db8cfbac8993384d310ab1199b1a3053be280e1d6521b728bbd2c7940fed1b7cca783766a32fbe20dd3d1afb61e913e18c9cd0dcad4510d7dffc71c407f545cdfca9483675054336d2d93ddbc0d96daaaaa30161142cc70e1479c22cdb2756ee84e261f91aa6add202257e7be8ac840c66a8475b1d354bbb316f12ff24f6e657c48db7aab377c029d27aa099c56d69b549d69fb6c77fbfb0c4672bdbb7bf3e13851e0902a9a4d1a81b1ba3a253778cee1a79a5d19449b22a68d990f77b2f1654af512c3f63cb3ff1346e48e66465451b42c6acc57134d6af623267fa2ed6ce95ae0b8f85a35eab4510b2d793739fbdd7e7770dec7c126cae4715261d83050bb5da58c814c1d408691e1cec6e3c8cb92fb276f066620f9e60de7f6ede8f00ba1168e56b91a8acb45f5825b88e0b7ca11a32e97e71ca1039a9fd2bb8417d38361da5d82258aef641c64a6cac012128fbce3e81985bd0ae47050b06438116d25c1f96923c3befd0704d11ddac0dded02232e6312ca2cc7972454109d72a08520491e80149dd870db8bf840296a5078edddc7302a34082a75989bb651c3632a3e93483544a8a67e369c48ae4de981592f530d109cab1789e4c102c8a388343c171e05449b004714cb28f7741b502f7d553526c6e5bcb87e7abad2fe128023b9fae0de152e0ebbd4e16217e1b83a895fb09781e477b9dea5efdcf44f898d91cfd0b8328e78d4fe25a27180e07cb6dd256fb3f0e50a3082835a5a2dd2e0e440aa962fb7e5d68df57f2b005e791b57ecef4741d38e5bbe58812e60e4a3a5adbb119f871f48bfc150c7f1dfc9c94bfb7bea7eba40437d4af6ffdb79f53fbd22b3c23f2342c3602475baf482900949b1c7f1fed8eb4edc5f8f67792623acfa81b3f017f100d7ca902ddc94c1378e9dadcb2351f84ec2fa8f23cb989b15ca9d0405acaf485ecd5e9b11f21e88c7726812eb8a72e1f7f2367cf85a4891a5d73faa6da7d85f7bfb52ab3c870ebf8357729054982cf83d157d012b6a0ded83c3fe7934b298e58123b942bfb3ca90533b7810c579b18827b6c330929a7bbad268c07dc8073987201b89ea4ac4e259e14b96a486f60eeeb3a099153a77cc6d5982ba01e95a76e974290b097583da434f6014362897bd76fb45e4ae6c221503aead83eaf4eaa0d768528f300c41b4dfb087fcbf861a0e71005344bba2df87eea102986401208569ce6d7e019ea2fd8ed23a42180d806b9b7dfe37f201a16b916e68561dc0e5be67e7c62d455221bf79e058082be31ca25f73e2dfb2ffa3b491e84cc6031c5bb10b912d3fff36ddddc35f55e6ffe8224093ab2655131d52d3ffd77f50c66f1e3f105cccfdc8006e3108084d43317c44352a89a06d51dba0d1bf98b76dcfc6bbae4eecd142413763fdd863d50f0a739bf9e2f1e1f08c678f3200b689a22a89bb1299a1c4bc11000774d37bd5de41be04cbadfc830f08647e5ebf9c8df82c2cd6d94b0108fcb26abc7c2c3374ee6730b8f55a008e3c08c406970dab60d261aaf28da55d3ea919d9af5117b783fa3f55102ed7d02e138ba7b129c81859aaf97183bef514cc3784530de5434153a864db6f98c351a2005e0369c4e0b719fafcafcbfb3b64e3ec232883195e5a1e58f9024d8f0592c06fc9fa4c46ab8475027d761df3407930ec4d571d83aab17582c9c52c8556e41c45365bb05ed2d4c90bde8977b0c9d29e392df9f140971a57d4a74075422dab66506c0d28e88e2af0998ccf9d00cfe8eb49156c194183a881919548e7a26363eb3352cb4958c9a6bfdef5b3c844ef58c0c385de62142a204f8bbd175309c63ccc5d7af3004bf590ef1e9b8b2c0276097b35f34ffcef1ba8b507bb99c4318e075a0546e0fe473f70d9876eb8de2ab1aa44092da3b103bd6e2483d146287654b2144fd24ad68cc7a40aeaaed8406feda77acd3f06ebf029d5546c4a97a30790f9cd64cab2c0f511425c6cd5e3fca839100374913aa65298e7ed47d71a7a7f88ab8933675d1c3f3d4a1315b0075ad0ca77baf469bb94356c4d8d9b0e23e35fa5715f2ea3670e193d424fb47c32acccef50889a0ffceea95ca4866cad3a883a2fe4a2b3db78c092880c517d35741f1d0048d38cadb2a6eefaf30f9787f504195cec640922de997cf25858fd7ab4202b7ac60b1d9584f5a32dda82f248d4ab50878135c4c7f0784200497d506eb1bebdb8e8d5aa4533da0b811a1aabdbc4168b4a3a4a92a11c5125e9ca0584d9391bf6c41ffed6aee91d4d56d6268f855a9d5831d086516188a60d07a7bada77b7cbf2e0eb037e025009550fe80c90b7bbba5e300d0766e18cf403b4bd570eb35557b2bc2114d75c5519d3239f9dad9677bc74f30e31ee85c139d475a4d3def8277834dafaa1e573cb671440e2cb866908d1290e398e2e9268c513155dc952e695cf2d2e9632bf517cc0a0d5c72d6260d5c094d0c82844481ac62b094c0065c43c33b3e467ab6526c7966e7cf387bbaad69a86a499d521066d4c0b778cbb45c210bfe7ffc4a5300ff875c102f3b412d56458e993b360ec7d4bda766e9be32689e12354e08f857077aa2aa63ac49c76a86268625c7a8f7e66a0ad93abd54d91ccf2c53c2ecc538a73b4fbbe14845cf7c4bb1de18f5a17098f4dd9699694dd89e3c004206a838ff0d1de7d4181e823c7e6064d5f49231c517dbfe1c4f0be9c254df5b5e0ba5e8ff7256793e5a4b08da19868a236f00499bda507a360ca62abaf604dee850a63db20024f0d159e611425d45b6708114f8608854e19575e82a8c8f0639f4eca71d1e7bd802b1875ebe08e48331c47819bfd7b21abd9c07bb4a089c3f039f2b0906a1e3b71c48003eeed0c7e3a626be8c7854e94475b2de0789cb92a3ba4ae249eabfca64e2d1c208934ecc7d09b9ccfdb91e63670aeceba88cb0ec77e7693b5a36898daf537066f0378f0c4322a4f67057a5102b13ee4e3bf19e9d2418ab47dd7b390481529cbe2b7a777861d9ea754676e807cc58f46ef35143ebdb6efa0de93cfbc11fbd2543c63a1b6bd8ae3a0aa5cb8f8e1d874f4b88826b2d0794429fcc89908d31b1845dfe246387caa4338d0d2ee2c349d118ea4109654b95addb12f8392eaac20fffac0b2f93f467568c05dfb4332ebc56893e277a485fe335f035b2fd64cd4210a2ef595511c5b7445b2e3e0b8a7e5f453a22c1f6a5e16efb113ece1c5b02667e00d177487f5d37e1e1ead7dfd426141b15d1bd4bd254ca422f3246dd7ec45babca156629a541bc677c3483e4cc089d4c29f42945873d89790d50dcd57f97553e566c971d14f58561085357768186b3ca4a1a7c1c7813c8792d3e2f4fe060d96a6d64a05066711c7cadf8e91248e84bf7c96b6e6da6d132d67389f5284a53360f7d79b52073a88f47f5aa28e9225b7923a807a81da4855132f07b98b7e05c84f14dc69083f7423bbb3018829932ac553a80edc3af91cfc58ea3ee21b18c8ad786be2bf89db8e9794e56a1ccc8ceff189b4f8300d0791cd68e8586cecb266242fc55a56fd0914889b1c1d57df34c8b59ea0c19b5bce35ae72e8645f09e9beeb30dbdaa76b8c848242dacae2cc85c218fa3b750240b9769fd4998f9d1bbb8ca412432906b9e178a2a183fdf0a2d14f4abc01e8f376d01248472a4538b79fe9d4dd337e96efd1739433edc1fe6b98aac1bfdca63620c1b63ff5a15b08539372ee7ae62294ccf5fa4cb63a71c54a60f77e75c93b46752c999658a50111656057af462254213c23ae316f7b308de485ccfd41d00874b5fbc1c5b88ebac9cdd439e28052ac199c9d2fce35dce60f4efd3085c5215f1917aadadf2588c5fc3c64dbc3cf05f8912bf2b940708b86add2ff3cc78ffd21042be7af80b7800f72f0c6cbbca8e01e33b1e2f737bf8850636450c8f5e5f717373b7c61db018186dd1e989c406636b7fd51787afebf88a7694d53ee5d2d1da7774c7d803e44fa6e1094388f2a77bc13dcf454c59330b747b03858be7200690ebd291ee615ffaa2413f0be18a9f2648cdc3bc29175d6d47136078803dac5d48db5340559d64852440ac7fffd7dc7bca4edd94d65150c239a045fafb56ed60245cde2d2dad2aa079edb0b50a4c3efeb66eea2c1ee9d61b0c42d9735a7aab3d3dd5f176be05a2c08628bfd05338f08293fed5cb355975e1bfc378955437fb296f42f93d3c8daee5ea513525d1035794cce90e0c5e0f0918df7157a29ee021095bb261826a9f80d4716f92c658da3c6dd8a2a90486b4b603406052be2e61667c9d217f68dc2200da01ba3d037797d2d659e29f14b687cf96bdb8820f56c5c1acd28f61c5326eb9ca91c1171aee9c762247de7a3b031e803b6d8bffa98857a66ed165a466619f497ba85f3f76a6e356c720c23352d69737644b56866f6580637d36582816268a5e8447c7f5dd027dd6f3232d362add1f6dd0102344a1931c9eaa48745086cf9ba0d8eda24c4c29fc742963f946d01667991118873760e018c38694a7567e335c1ea13a29ae887f0259608d30ac6dbf8d0247f6ab90a663e25d68ff1e42c00c5f9a2cdf8bb6ad0f02de1f79ae287617c7441a1037279f4b656f0f644cb9e658fcc8dcdbf2641e29cb16999f5acf62d78b484cbd7fd9feca482cca0a81c7ebcb55d061d694b13bf6a7e6afbcf3ca473da1f1e7d6675d6fdd71fd41dff4a40235332897122e6cc42f8412a3a364efc466b9e28c336fff2a71628ae0934a8e63ac417ab65697a3da1a1e73f77ec828095a9e0a59c90a061aa210f5fb491e099c661b18d30f577cfcd124cc337b4587f4746c03c6d07dfbec9cb0341885211711c90d7e08d043b20301e8b5f49fe6d6972a414d46aeb442cc95c964055b4ab018104b08ed7e831e51ebf94a6a9287117f77006220b165aec149537987f00d746e5bc818ca24807308f00dc09da2dffd4df76bb01774bc2be2a0871c5787e3470c1e68aec463b7afe8774fd20569873fea0bb63ada1e16df2ba74995bd58c1f6a026fc5d8c9fd7ba002d5b284294635f005dcc36631df6ecb4b24cc552f565fc370d68ce0ac529db6559f22e4ef23693e864c9eacf750f1c53fdad51674cd26645b471e6c0c2c0450fbf9dd465cdcffd9e37edb14b2b5927cf5cb808ba7991a2e2f6755949ee4bbeb9ce2d05e1963748c8ec9b784e03f6a75eef7b07983054816055f993ea1ae580c5cb6b59c61c651e53521125120255f4b2dd4ce4391c94e3f611b241a27f59010e14a374aff5fb19e4d6915bcdebfda7a912c5362ee761cfef3e35210382f3920562afb8bebdabe16c43a216fb285c0c486c964551de792172810462240a80b3974a7ca1e994b00d327b37dc96bbd011418c9b3c9732463779f7315c2686e4f4e2b4a6d0c90a87febfba1ba1f8c3e7ed161fee5ddf15bbf7abe56f8b905ba394b94e52e416d67a5eb4bac86015d80efb2f31445dd356d0e41aa3eb3fc23abed87aa00536ddad59b1055206fbef397a1afef57678bf275971f6b502d5e13b4b35cef5b8e62142639fd229d552010a132749ae1eada0b1d34a61cbfebcc649873c7883c1b16c50eed5c6d26995da0d9dfc596f13b2c11d2c32e647aaf16ef3a58ee8f1865a46caaa01cc68a3d599495a4a2c705bcb7007f6556ef4fa49f37ce6b0858cf2577257b6984725a53a110f8f10d8de8d39513901b46d30ea058ab3b3a39dc3da7488a6deb0d78e200de06cfee45843b7992d8761c0584bb079b54093aa0f617f9fc52640e7e1d2e830d880b5cbfbcb512f03d24fe30eb46f1d39f694793ed9790d65804ede4ee2c550a3d2f6b52ab78f8685f5401e284d6504a94aa7390921b64498d72d4699d0f647018ce02f7f9faaea6469f80712293ef3d9e94b0e106e4faadd9e62ffea6596019231cea7524ffeb8987c22ef8e822e9cbd36870b5e5d8b56ca534261737fff364b7562af8a96df49e8008a1b77f578f1dade8dcb1b4698794ec51774abf9c242b75888160d6a78882219fd137e9b7228b551fe66751bdcff86312817a774d8f829cd41df76d095cbc7fc1a25f31bfed35cd41820bcd26a69b264253b4a9cb611ccde401768291a0a5a3dbb6515865ba1f057ce3eba002b5528afbe05ca7fc7737446c47ff47ab55aec8e99fbdc23120633b9ef46709799670b0778ed1a0c6b2b87cf3c3d9d0e35376e360bbafdcf3388234a520a2b42223fe1857e061d1b7dc31091a89787ecb05a04104ed98b6c2ef38579b49ae0b98ea3ed28566543c870f5adb551088eef2daab361d320cbcc1f7f613b3aa2d94b03465c332ac4132e1e345671586ed4dd171515b624b07288a588fb930992ca2bc2ad35b08078b08469e42139ec7bfa864b5bd140fd4a4e61fae97c714bdd3ea2bbda8b3bf003fa6c7d5b938fd732acecf77a0327f97553d05e9efa1d366df796f6a9ac540b93f560ba8b747705df5c7adcb9843fa57c6ff280814dff723458dea9c3ed8e8c0374964c301ebdc4024b67baf4b22916a4dc2dc937aaaa2ceac9007ecbe6372e22ab25f312e3518462b2bd51296a0408062e5ba9d5189336f0a9bc6c2dd4d6685db8c432117e954fd6b59e5a390a162b50abd5416dcd8de0bf31dbc34544d2429fb93c86ced6cbcfa97a5750901c4d53721d3874902ebdfae2b33ef44f983629abdf9fbc9c135436a46ea37393d981c86761994845130e818d3281019ad7958d977c31f840311bad09500b470803b2dae811d6d2423da7b483b39fbc06cbe051e6532a877afe2a79ea146afac6efd40f32fbbe475cc0d4e381f37ca23d6a037e856fd4e7490c3bf564089f8fff1f4162931a7e8a69448966c5b8aa513b9586209c4afe8699b3842744437575a8d7486ad8571743b045221ec20f1ff31c30b57ab3f8fd02502320d02ff37182a6eb3e6fb5fb69e13592a43a4d5c3ffb4e27529a0b24d14b033f88455c1dc57978ae57e9e83ff57fdd99f73f4708373e3e0a313968dabf8a85e82852fe7dac2bebe8e0a726408eef436812497846550c18efbdbba5b45ba4e78bc934b304d12c852982f4643f7a1f3a7b746858f27f78573666d10fe9ecec3102a9280e9ba6af2a40e73a434da5e52e2cf844ec7f21e151bca408b39972eb29996f49fe6b3e579bfbf62d292e0487a72f2ab054e8608f10e4a30744ddda17134e9bbe21845e3acfcc76978d028e28ff73cc785abd5fc5fad21b32ce233191bc9b9532466b0465ab2947301280ec6eb74bfec9bc6a7414c75f3c4ec7299b47e20347da27d44e8fcdbecd12481c829189251b2fc89d6aecfc2deb09692784734676d73d934d2a513147546df9945905e0c72858d218ebfa59f641dbdf5cf7e801f7f0bb1d14609aaf7ffdfecf867ac484babdabe28edb2485634f0e86d73cc9043ed9a5807bfafd8c31a21afefb96f087af89d45d012979dc42d43fbd1403ba60f219da9ddff72b9a80a4be135e1183f602f7cd0e3e6835860096582a803b66f9dc78063a1434d0f7a5f45863adc4bf6af7eafb16ee446d114ea81d96161e744d473d74691ca158734fc6aa261bf53b253a7e2567d456f83d0fddd4bd86348e63d2c461909a54040862ab0b5c05435d6250be5b1e3ff11b5e34aa8284cd70f45a5326eec62489f6eee74275c4151ab6612fe673d0fd971bf152b6d43b74d3a53a7f976ffad5b1a0afdcc00b4668e0774bdd82502ac8ce0ac0a86521ebdaaabebb07090c60c5ce0787c043e6d80177e333941cd0735b1d144c5a235eadf6200eab8fa4c59896b0f989abec0efcfe4a9abdf1ac3b49d5131db62899d3ebdbc0a3c9c3c9756a997c5963cf6373e616984193c49451c17f3269438421e6bdfcd4b8f9a2cfdd72c62e8fa083fbeead061a8799f913d637c075560e13fcb58e8456da11e699ce161f08ba5ef567b2f14303a79059222d8cf85eaa99123080091998218a9b7d331a4c33cc16d1841b9ebbfd76ee70deb8b97abc91fe13517650660e44dcccf315b3cf78e4ebcd56c8c4a7acea884684c9fde2a653d160d3c69d2ba3758845487dd3aab5ed36851060d28f56d059ec577903d2751e712e7a568fa88eeba3a6c75545e7dd530f306ea16f1fa4e84190a5259e8f2f8e29920116fb3b414fb8ff0a279271d5eade51801c654a3656522b4431bdd8daca2ec9575ed7660130fb851ce26510af14f38938fe9e2f8970cf5ba6e8cc3400a2ada202ac52b6215c0d035ad2248736b43ee45d3663cf9e4b4a12530a93a1a5ce58c9b5f9ff7100495f8d67629e8da26d976fec1d02c4966c1b55fd05c1b26455ebe1c82c327591dc84f37c9943485555108fe0fda0dde3b591ac6afa2d659533635165542d96cc2906f839912039c7d3acfb59f541a3d9724d5c367966e065ae94183ba4c6f22e9fd94780e3cf07dc639c84c98e3eba18803e995fe8af6195b0b1a7d7ea0cd87cae94db807dcfcd2334893da4d32bce9f38fdfcd8b62af694a61436ae3a3727dab3f461ee319aeb819b7f06b65ece05b745699e2f663ca66e239005c81be4db341f95e0612665cf5b0fe85e6093d17ca64699c09bdf61daf1f4750417fd83959b2d307e48089cdd23fe35ec62bf0ccab75b950842c4e6a2dc9fee4ac33f979a018a7fc02f899ac13bb55d7630ae29d7980081ec2edda82772b4ff283ed96509f15fbae206f67c615c6674d9751bb3329df1eae32b09c4e99b4737d2f75f702a778338e0f297e12b5b10ee75c1dddef5eea229af879df8153fb3f9e59166169f9f7ecaa0b8c9adc339f52dea78cdbb2a86062cbaf3b92688e5a3894d9bce22cdd3ddb43ce15ca01cb01919c25fac2fb95e52bc35fd9b35f832c8c5861f6bbaa1b41a6a1bf313ed4f3c73d7e19588db94d18f4c42f4eeaf607d3145980fd63c0a03247cecc8d28527694f6a80f6f9540ccf04698836476eec625151546a5e841f1be6763dff6ecce06f4a12e591c15445696111ecb57419ae14e040dc81a050903a54078abe141538138b476c33a488a0d5227639dab88b1be1ce9615f13d8f9d1a28df6439823326dd46fd058c54f5cdd9cb85840a7667420ed338e04fe0a573afad47900b157b46fafb5028dccfa85a3e7e0db383e718fc76df2fb34f4db16cff2b92bb5c8771729d2456a66e1992470c4b38b2b7f6052026d654ddea4fdcd3d9e6edb7a59bff24a541f5077fdbc356b8a76b905d8df77b6dda25396c02482f04f8c03e3babeadc55aa1c16cdbcddad3a7f21203d38ff38a753418be188854f6065db641e18172fbdaaa4dcdfcca3c84aef71b33c0af42216086cd205a0670cc9be7161c6b61341c51f3e35bcbd89e2bfcb4a1cddc663cc13f3b1d31df4c238697521bdfed76d9a492cad4690c1765160b0b313674898efba667d8492a7b7620acb46c9d552a6c4f6b05e7264953ec40971426af496a204ffdd4e5d4c1fc05a0d792ffd3152ca5fc5b68e0abe06052e870dfacb1c451796b4294c9e3fb252a6a955cfc2ee314f9e5ca7421446407fb2d6250a6e3bc7d2bd9fcfad77cd7dded130e8499d8b8c9ae23faddd3c5268ed9c51a654e1f07bb1bacd804b39fc79bcbdf72e5e608da8d19820bf16596d4c81fca908725ecf4b9410cfe5c7ed0229c4c084ace63168e1edf47ce145dbe201832233c576e2ad6d48605c3794d336852cb5dba3b49dbe8db8f8e040a77b6fb101daf6f3f35dbdd0a1d11ab770beaacda20518ef71d8cff7bfdcc99d10b73f807efb9de0c1829841f43afa875f62c393d22321d3c0d495e5cb1f8763dff92a33994a16582388396d63fde7fdc3877c7a5895ee5ca8eb223432ee00d92c61c07aa76aaf1e597741a8871e674f108efe601a32ecfb8cb361bd64414c33bce3cbf9cbdb8a86b29b45150649f22383b4a544507b924df0624a2546595d95209cd33ec01afb6f1823627e874654fdeb2afc16a3e1ca2496cf09dfdc5f238beaf3f0ea71acd11b52e563674089a95c2756eee67c991f6d0a2ed058fdfdfe82a7e7eb677b04dadb25e616ad86dbcf5ea08e67d8f02603db53bb3caf733d23968a3ba2bb412a90dfc4ff86ee918b1f1d94fcb6d094c3ca06053cc487ad51f5084704266b6dc5260d8d8bd75c39fa41d15b5914fbdb89043b98a810f9525487cfff052c9f381a207cc2cfdba3811f9fc80b3e76ebd2d91bf0c60fc683350238ae374aecba2a8942d24c1e6c3a816604d1d11726467ab0233cfce3387195aa2f50b8f0716d80c24c7e00ffcf78cb7df87396ea2a2eb5defa8cfd937ea33585882e2e7c4c0593e9b64bf1659e5be7f19f402d07c080b59ca5d12207739e8259dcc477a3abe7b985ed3a8c601e73059dc212e25fdc3516ce8253dacaed31b386dde4fbb12981ab010e6ebbc8968290fa4763dc84fd92e2235b2af79d9c71299abcc49eb7f05890f296395c1222acc7e1030de15bd06327ae5bfbdf75dc04f89e95d4c34075a35d0137fe6d62e7e00f2cf6b80cc3c1a043affeecc516c7ee0e77971cca3b3e87515aea5816432ab6384c0d931956b66ed9c83346c1a5b57a9a460c02c10567e3b6668ef196e4150d13700280cefc4f759aab5ee87fed238e53b493601760725d7c1ee9dbd0bc6f5445236bd2b197973b753d256403e0d4258518cb0993c1e628a6eb490b7861e9683059070e8195d9b99eb434768ca5411e511ab5d14aeb00ff0b96708df44b266bc38d9f37b9dd39f3e10c9dfbaf6970b359d33f19d902ffecdb4c8bd5db68bb6f4b3aecf3492efb0fa3e55e6d0f8446509ec70f240cf2b49c8b97545bfcb64dd33cee6032e279a29639da1d1013ef8f14f297092e296f4c1ea64a4ed39f017548a072d6b9613d22770151d9b3d6b47fb298796422b4752d699dffb23267ffcc0de312418d88a6471755158fb1c71d827af68d3864c6e2850e170dbde5927e00b8d58e424b37934f5a0a5750ccac89c5fa43e348b3bc376274deec34c467597590bc8051333bfa412e89f39ab4cd5e544817fca7443a5453f69bef0d96fd3d281d1a33156d17e544e0126143067985a09fadb412b9020e3ea740a1109c96c78ab939ab8b0ec3de2d3bfeadf9f910443f68a3a53d98e9ed85729428442cb0f20b3baeb2831be4d5dc66c7abc677e7101d895f2678cfbae9f7209a82e38a5c7cd954a52d55d4232875b3db1ab33a60f7feb3b1a156e3d789c1ad32dff18214594459fa26e6e0d3a2fbfa3604885aa5ed703df87f69219c0a8f6098e8b28ff7003354ca112bfd333ac1668d9354dbe262a50454ba504017db89e4c2ee55f0649d12dc40c42d7685f2b37ac3360d69e2e1cb774b0f2cf01dbc7bae817db7749ff4aba71d8cb4a5161015ae7eab52f60dbd6c3e64bab847cd92081c5ffc2161185193cdab506e9c90f6ce7bce5e4c0fa333a64bc9eef24e84cbb9135af69f45f84b924a8f31d5df398f4dc60d4feec0f00bb907dab6d98c4a06b0a6c0ec0d82c451b1326a0c99ce5a88e9b0af7b59b2cbea2a7029cdc204c69f430c6819b61031a5a990b618121f0af0a0b42b89a688fa83f923d5209dc4b9e4f14e50354ca1a7fbb403b5f1187ee4f698b848dc3eb0b0548aa988bd1c5c409a17ffdcb1bd9275ae42ebbe8c9bffd250358d782bb6d68866317e35d05ae91a8c1a421d69fe59b332a7573f3e709ceeb7a78a1cf33bcfb8d509c36ce17e3b476e6b73ec67616f81156a000dfd56d4c7035843ed86139db288451ffd0e347c54315987c8cb5893b7acd16003bb663aa366359bd4b99f6b27215dcdf4a958c79c3a72f6403b0f9e7f20692c1b1b10fb2d9b22098c14e20be3091d8f6bead7f20e3e1c778871fa288251789cf52c7b02eeeba8d492b4e0bc5579df82bcbabf4c3db2487456970fff8d10491540a29127d63784c162e0abc335931e50b9ff05adab6148433e3d1996db24510108f13a80de24b4cc6ba8bc39499f3bcd6631c80750ff0a77f0828d571e33453c055e3845368247af25ab14a5195d32c4fe615f5ac75ec26b3f33633ba7e82587d4fedcce857c069f1d3227bb89d4906f40f2168466b7ca2e1f76dd914cba82f2e529dcefa82177fb6f73bd490905f61430170d791e1e9e5b6a6cd9cb04a7821767b766846db9d1ca5c95211aedb267f443e0f94326632364dbd493fe07db10cd6374ed7fe4d1fd53846b6002bd0bb9a19ec3ce9ff5744566312a12e830fe0169f4c55caca420446e3fa8026a1945195fabd2002357f3e9fdeb75c7a86fb7f120e82abebb1ed98847d75cef89f95f2348cde9035f16898efdd3cdcb178402eb62af6d335c08e2a6412ece9d63ebe742f3a0ce96e281ee83604f18b7e0294e130d3f02f5f5a5eb3bc763ec98046bbbd1f88085de73c3b5d8836dfc806d5edf861174cce86f43f1e8c67ed047492cb59087f1d9d5ca77c4dceb28a1bd0110371acdf78303ebb5ad30f4785d3802f33fa80236d9bfd0f66b625b10e51a1c290ee199cedf455ee2b38a889b8be239ce13cc8b4207cf3ca949803984894abf0b2f98c863aa3237e115df2daf2e656a5c99e4042cb63cf8dfa070e4eabb772318c44a5d487ee6fc1e2f64106f2d5a58308f48277ed0a894dea224393ee6939f1aa67b5ab8cd4f0d824d697bffe25c4dfbe0f42d6ff7b68e84d1bdaffdd742c839a2bbf2db67d684900126cd0f62360d5423a3667ff6e8768f83694427f7ea0e2dd48935b4e6ae3886f8c8e9bae85536d50fcd90e3bfc6a07bc80f13c8b468ad29c8feb7580ce3813337306add2280917830fb9379a77b2957fdf419be9439ad97a1b734ba688e5dd8933c28942b62f01b9264be81c8005a4bd3a57a0ec55c376b19c8609ca99a67862e27a3c51e0f2db99621a298f212e262f24cf51aa33a0ccb75365003041f0caf9f25e7e1df591a83003626594e0053097ed62ea3f307eede1ba75841cffb63603b35901f55cbccc288cc7ff02d65c52b67471cf56c2e7b0171d62caa590cf3d8b4a8084aaf28679c4bc06d3ce5e06a2d315d4a19bbe2cfda955e7d8f9a8e8c6f80e56db182760561cd6fe107c3d77c2e925ba5c0aa692ebee6e8e1a646cde8398d3510f5311598bba38f140e9925dc7dcb589ef96a65fc39435a5924eb0379e69260c11606df3763ccc01576913c04897811d3c3bdb0518b588851653cd826b7ab9cde9108f00f501afc9ea91c401498354a2281cbdbc150efea97249a37ba51f55e1e8cc09cae158d3811092d1db9aa664d84aa52f65e814778dbe53bde437e1287369abf76c50e99c62d1abe5b6e6d317f2bd08d26a687b8fff3d6fe52da584f3ba72402ca5562026a2b48116360c75d76d6f8fffc5c378e22a3ef4b32a1b20018c628e0453f38ca72d6f9d751130780c1bbdc84d55dd7dec3c66888551fb039caf94cd3b327a7b366fc8a97963efbbc1a4288238acebc604d39e822e45585c8437cb4ba8e662eca222833023beeabd0419b76e63bfc9fa83c5e39fc3c7a4eef21c4f46b66641712f73ffe75b48cb21aab1ebcbd0e57ed8fd4f51af6f3d892506bca3889eef46401644942cfe6fe1d8693159083a1bcd14517075f0f10b6f79dbf8d6d61c56b4d0b8f5b08cfbb97752d4b64c800b869d729e0c6c66e8eb5eae3b1b7c1355a8adf9eaa73c395e334a53b0fae023f84da5c050667b798f59364cc3d25945f4dc72d03c8ace7788e8cc239709963bee580718f1ee58d69179cf26657582cc43e52e13e8f52be41529ce700448e1e44aa2318de44d919a17722aabcbf119be6a75248e2f16d7ce22cd34fda1c07668a6f4ba4beea1d7007d1f3f593a3617646d7533008b79cde62bd0f394cef97b7f4abb091d7ccad98948967578ecc78dc44d00e2ae42acd8f11c82572644365c97c33c8b8354c356e9ba1af92a773be77a1deae5be73ee486879444df7a4f18a0e3088a3f2e6ab985f9a176d479d87b2301d3353b79bd02da348b65d71dab04f141c76e6573ddeaea127f5263fd76fa2319346e24e85fce0fd224aaf9e547156b818c5af4408cdaa05124a625cb6d102f0f7124c1c63901d570a88712cc06d71edc0ab76f71045094651860f8cd86935b90a3f1d5961794de7745428c623e201d27c023fc749b9088343ff0d5267a5b9bccf48fda3c29c12f32fc9235fd852cfb6c190d8858b4aa9b68a5cc40971c084e7f42d44b6883616bd356bd140a96f7e36f54f27f43021a9ee8b2cb54fd091667ce1bcf6c813014d9d40786d147d09828ca68e8a24a3bbb9d4368b88c4efe25f069899fdc517593ec111246bc21e967ffb39e7564752bb78ff6cd1f664d97c4dd714cf8743329785c31e1a9152450c2ad930880391bbc546ac3c861c603d4bce9c04b4c691bb284b8b0bd5e78c253620bbaf465b6c31951a1a43ad892adc35d357850430ca898a91627ae7abb5ed49cf9a111aadd525d00dbcb422e3a4917ed11899e224b83e169a8340eb4041cfc2a4f30d9f2bbdae5296e1ce990de2d89364db7ef3d6fedacd9142e48039152fae9c6a15217d0aecaba6c1dafd1e7e8eaf1770bad99cbe62a54cd3b3358da276d92977109c2abfcf1e1c16275a43de0e4a24630d38e5ac429a26c7a7315e88e83621c22a99984eb17bb3c446136144512076cedd71b3cca3fc708987d190e6e3e1e1e0c47de2cd1af8d09a21c04f8421668353b3f94d65cc9387159cd3149ded3fbcf74464893c2179a820e918b5bf4c901cbfc7c088755ca63e4858b043a7b626d12aebdab2f636866e2b3f2790c59e86527b546df8f4cc334b019a851967eeac8908aa12fec4f7d239385196f3dfd60f2a66aa92d0f5a104372e6c0780d97b63e485e4c2787c764a670678368b13624af36620a5a4f8942acad496fdea136db52b096c5ecce943d1ad5f3e193a10c5017d9cbd719b40e96bd4cd2680c37cab9a01d8c088cc8be37fdab2b10f9e16514e991ed555d79c14afd12574783f01508ada0fa6b03a3af304d1a09f899694c32703d606b0280ed4900e652e5365dee3df4e6a005a49f57e2a2b9ddc9c366eff184e5c61c03751fd7a2ba0944ea0e8035a0309defb0de3fac4d3ab8a944a0285d86b80980e16d9669cedd7b42d549c1553ec74cc21fe8d9fc84ba91a099be47ee25db390cb1b9d66e4abede75b259e8f694204f7b7aed8c1d4c8292254d714446aaf2d6c0a4f65e47e3469b7409bd3f0e983700dfb1beae3c7e4347d1af6fa19b0654ca0c8a8f87d6459488edc67c3df670cfbcede6f797e7e7f8e71080a6af51ad66abc6afe7edb28337a6b41133c28044708f29e8af6c57b1491b374cf6e32a3f06eb7c34508ad06a62b79e811043dc70547f089d51fbc047e6af6ebf2991e95b2d6b8c683e944411a9383cb9ea35af10206a7d1b903acde62f0c4e4b5077d8b789ca1397435b4b363c8c4a9eec696c8964d4b37d4e80558d9bd81868ed449a258f8aa5de93d37ccca8756597abfe1dda337f4fd8f1a779aed78e0d383f353980cc01d66cc40adfd3b2c1bb0bb2faa0ff50260be56d853b420267515a006d36290cbfe215220847cfbb71dff4b5d2954244e5a361474267b84ec5f7084fff2a0e4a04bc8db964f7975a4281d8462193ebfd55d4d3b6d54d238f6a3c214165c26b336ef895260048a0ee889aab3794a2588819a3c87eb7701a0ccf77dbc525664032368a4627078bccf4ed8db319f25d30e95158e21688200de7c736a991d3e07c6cc8d1aa999d27305b81d25f700ab709347bc88a3fd3c8dc1653e46745979f680282f26125c181b58fdafc5ee781f9599445a77ac92da18ddd6ec8a68a636ca84a5876ac859656fee1e1b33e7408be04c9690a581ae7c7d1a7e25b354718a6195834c63aed7f78066dbc00583413fc2465c057b87c67af816491964baf54b16a99f1ce12efc89f5010b38344c13bf0f4948d1398203fb866a4897c42c5ef32717a2b7ecd493111724458bc030d5609a7187c8b7daceda0c75d0f6043f1de49a9df7c5b9df95f06bbaf8c3dc329465abaf70f58c422148d776f894ddd153d73de45aa29bfc1cf11b40b881eb1e1f6bc2279f6b050e8de8c4e81ff229756db8a4b9b1d48aa0ad1020d064e73b8203bdb931de0bcd14239cbfbdc2cd34a6d863cbeb9c3be96e81d9c5882c81e9d06a68bdb2b091d910839df2df90c01c5da9dbe8699466663fc0d9fd5961eb2a13ba5630def1640df478e4beb25870e460f0f3b49514844f2b2ee622d2677b9da13f365682d64d81abe27b8a925b784fc7a767ab6c7e6cdd3eb15f8c5b7170dd5801595d774811bde17686e0a2dd9e1cdff9789c2d9af8f60ad6a2efe16cc7965d89e1887cb166ac72ed266ff4e1df76f119fb3d7fcaf5010eea25c11b55f3ba8656467abd6b44e50f2872dc48bf94b6727f15e237427222e396ca3195f8dc7aa6e99ec5db72245ad08d64464369f55ab6d267e8c93bd72d18d8d29e2cb36ac8b7324aad103f0dd44d6f0018fc1ae1f9a992d1ceaa25d61b59c5225e103e7e82e3a5c0712b9d3169b6345bb75a267a2a568dc2d5da82ff420b51e7f173f9b40ea8d399ea1ef30719bd7f369f8c48228794bb9eee977400f152361ef3f8a53cf3b293fcf18a3181e20069be9ae5efaf373b0a1308d2331bbcac8220401c37f26055fbfee69c330804a4ba1af0a706acc1b062d7ae9cc4c85b3b7801899398b0f5bf785200156f91dce2045641b7cf6510d1051b5f3ac64e82b3dd0061af21ce36e57584c1fa8fd005063a613557a2526ee7d51d83c355a9d32163a4b2b8c22010902b925e2e93d213ab8a458e6b91a8d96a462c6b2f2e4b2c18aa5705b0a0d27f5777c7f48fa3a343bcae74f0a5cd7a763d2e5988734c9a97cbd577c2939f9cfb4cc0d69fe9aaa1bcd94b4913998fdec5a3efbf070259228c9475034f487645f7ce5edba99df5e7a615037db24c09bd6ded93c52af5cbda8cf5aa436d959509e240fe0115816cbfd10ee0f53d5704ae93f9586f4fbb0cbf73d158d229047e881dc88134312321eb7e933de6bca17391bbf7b1909476b4436fd327b8ae32a47e6f568c2bf451b4771a2ead90e576b07101529593c93564b032d253bb2533a3d3303f6682aec339f64f2881a12136e77c8aed5b245f543b89daf41b56e76bb360efbcd6da8d06964bd376b6e4206741f84eee8c66807680072296eab33293bd7b1c8fd9188c9ec55215a6ac7bafc3db17a41e41dcca25381ec235f9443abc7510876e558f7ca61532ae0de497ec232910be87e8d8d4019415d518882bc4b8b693564347fe2be2f8ef6957318be4129be74579bd529a244c2885919aaeab8f83d14b6ba57de2e8cbf8713c05d3ec1b656fc2b30b06e421f7d7511bf0d550c43c42993f85f499593e058e8315907f5ac3c039cfc7087ee136ec2e166e5403426a7243ce22c4cb3be9e98341a361511c13546bef60d19e421a0475859cdaf3de1ae2b845f9c96476e5a9774ca27e4aa0d4dc3584a5105dd7eb47cc83390e755cf6db6e92886d9e7097359d1443da113d2b35dae5eb0945647c8e81f823fe4eab155a6065cd9a9fdbaebd5250e6e1fa1aec11c74b54e4af37b6b37edaef0fda689b62ef0c7ffa015906d53803c003ed50050622c418c934a29ff5ac2f847fa6985c2f88bc954219e14db9315f18f59f3b47eca9a16da97867c55941a04a4304af6d7cfc5551609f03c0506b8d59a4d016192bfdf3aa3fc7da00defd21689e93500acce6dd964c87d956e9a10ea46103dfbec3d8d3d29e56fd53c9e0f38f63d5c71e5c027c1e94f44c518130ebcec91f2525a55f38d14cd459f323f5326d22d4d674fb77c5a124c74aa027fddef0ad31cc18c480bcd9f9165776983a04b2bb1cbaa01b3591ea0c98a679296b561312cff4911506dbad7201a419923e8509d8c35d553b3137cbb222981196ac5134b790e6622ed2547a0d3f211f85f53c5495d9c7d636f69a0e1f33fc14a9102a5ad2a42873ba1e03c9e06e3fd06c0ab166038c431b837c5b345d8559a31d8b32fa7b29a76da13dbfdc83884f864e2c67034949e57803eec1b0cf12224a11ae2f81c9e79ba7d502b40e00f62e40f3481d3c5089c98b7a2aa1c0b4d019dd23bdcf365ec5058b31a14c53b23cca122683a77827ad79143927d0789822f883603c58b7617f5637cc08c5801dd1fe6271387b0a5f47541e7c027ebf4da4141306058087eec2349de9583b3636a9e946a1a0e2313b94ed571e43f288d6d324afd04e8bfe292c13e04a02e3dc5fc42a5e2e196318a5351e9aca6bcb53d968c3241d3796760827a548f3582dc30b9425c92a223ca27967cd8eded43443b8067808e5a86c333027c7d0050030674be68030fcef7d048f7cb73512d8a5e6edfacba42f89e3087eb0cb0891391abf299d2d1d3cc86e1966c93d63cab51cdc1888064e5d6c062219e0b6daa9e256f7e89056e3097233a63639cd4c1cf6fae6d909a7eda59e1f117a96065295ee1f8e0d32d16d2aea3a496ff23fdb688e1d097e232b6256853547d846a316fc79a61d5312eb35f2e25f11e07609ae81f4f9f162e2aaf2c5bcab481ee9577ca7f5d1a004d89fd762e30c1f27c734ecada3fe9700a9face9f6ee8f5fd11d5f697f35d383a257f32ba1af624e3206488560c124122fdf6ec7820c29c6e2d770a8762a2413ed8912eae17826a240746d217adcf2be4e640c3639296fea54b02c0bda663ef3343db570f7cfe32a56a7b6e15e24c40ac5e1fb0fed86a4263f295ab577669e1859baa2488c0b07d171f7cc59683ea167ffee19163d2e73c5b03d9402f4846d98c28dbbbefb825f80af7b8e10622df869f22ab8b42507fa3f87d62e55140880e5e8956d35bedc93acb1fea00c0fba7d506d78e42dd5c2248129f9a1ea4009ec33df1000392ff341c23186eba03c8b7816e5e8a6372d6ad4ca5aaa60e352f76b4398ba9cdafd9673d5f3552f4e9b03cd570c88c2eaef41703916e06f8ac32ea52055f3102b264a68f07724fc4a1e1d1b257c3c1091bb0dad2472b2f33799ba279152be9de44f4cd59881a9cc11e8db60944a7a31b511bcdd59c022457e7c9f0d1ba56b0cd836985b352c516e93213b9fe8a36d3f3030a7dd5dd196427ecfcd1ee768d56b82c477a499ee68c7234fb7fcd8161ef7071a1d4f1c303749b02e4e1243cbccdde9f074b8bb909791277e8f5b588a9c8141fddf85e6a6e3bbc0dec49c66290d43065632c127ce2f7466da93ae8bcbb4e45b36c5925c834da41d63d508254a41acc3c09570114fa5253182836c5d5533485efcf606c59c2eb91ced6917c0b9dafd584515fc4100fa60c5fe7a0ada87583566760a25f2d837f8d62d2256c1a0f1422126f882d092adebd058d7473be1ba6dab23d4bc434b3bf59994e85ad54a9b2fcaa45cde45b729b5aa134cfc4e7a2182507d0aac2867c827ba8b69345ab87a23d5de19a259571c5a298fbd23c9707fc0b8066b8097f4c2ab31181edec1caf58f69bbddd6609d0c04a5d501db6c41e9dd47e9b95012a41ea77cbe65d5df53c5e6be472b69de4e5e41fc28cf01be3d258468dc36185117c273f49edc1d1bd3546c918b29c79de90466fd46df8a6dd77e7738b685395883ef97961a8672da19250aa2ec1c5bf0f8da1a5b82c4b0b4893d6b680f3654544e1729d31d28ad976878bc5c53f274ddf55e0fbe63b3e111a65ee78f28cc431846b1d98940f6e6406e2f52252f9f3a9666dd19eb1c6bb6196670863a9ce0e5978801fb4f96312b0367f88a6477978d5bc8b92969b8307b8959e7fec6ca8e01c319eb75b1f8c8f1b1de6aff5d963b87ea6b762f0bb4db9b95acf5ec18a423ae15a76fec19854df368a5d407748af20cf32b67255ae98d180133a0e470a881eac1cbaf61006219fcedb8dc72d152ad87d3979836a509f485f2927dcf4428b2f329d0c18e02cce1821c6303ff56d5330a5b70001c9207c61ca2462639b095c62c82578f0f02eabfa55e26f564fa140c9826bdafa70e666df3f9751afb34532813634bd5ff1ce49975c1fad7a4e42c4a99e779d66e4135f3f5210460aafbc68c4043b91e1bec5d5c68667a6b584fcc0ca786c0b353a9fc28f204ab0e8d01ac8e9420ff07de8f47c6ea3f546bfa5fd4d52196424431e258500923a0c394ea86b4ba64b72a1d613b94da4dafed6aaa8deb7b0905342e3992ccf0c65ed5dbba0dc9b9a122334fc6c10ab3e8c7856e31d5b0c9bac88de2c34ddecb2eb3e68c9521f2dd88e396838c44d0bc6e2b8403fe2613e996aa96ebb1758c26849d15ba54f80d35c73425e3db6e87f46981e254bb5a7c7bc56121ed74ce9e62eac5c4a069de733805b74a3bdfc2ae7c4be0fba36bc42096aabb3e28255322ff61bae4de41dd84507fb650a7b5e8b42eac4efd4fb9a86f802fab0e34efc1169d8b79bf38d24ac6ea0f2f3a52cf77d3fa014e9c9e37497496181be5f751328493c15e4b63141ccd1e04bc872809e22bc22d310896aec4a5dec7cbfc0454e8d90cae332aeaeec8e3aef2f251e675af07939732f1579f49d2a4a19c000d63fd060050f88a0656ee7c66e6957b2734c716100d8bae3a07044aeccf13d408ecdad57cf8f4eaa18f09cb77964ef5cfa63f11e388b7d507c779917a790ddb4044f18bddd12c378dcd669615e11897e674362b2c491c062b0c929d5bd6c16693a7587cf8cc45f1aa9f6336bb9bb6486fc38c41c0b341c64f9855b818f343ae7235f6f8294ffe0a4e337b057672d0fb2761a45ea56ec60400c01d73ef91272d0076637de3b4228830e529d72495288b7469cb4b43309ca87f7dc6016c9864534cbd5d85a716e0f14e285cf0dfd67d014fc5a1bf05f49fe2c312c0da8ef6e658c53a3094ef16ad4194485288dec7aff2182ec7472ac5a07cb2a7b83f843ab1cf1aba06adb864edc5503a32063a112ec8af4e73e75193927576cb95b9a241ee221499a842a9ec0c3f3fb304e0ea816911aa055ca5149b8916fa745df5e49cb3f070c4e6b7d4cfb158611de0862627a558948a1c176d58807b3cf7ab158f80a43c031d5726dd5f8ee737e27943f8af48168d088e6e1cd395baf4a2685e11511a7aa516be67c4ac9a1334a24d4c1f4225ed4c0e6d50e2e45edf1995b4551cae3bfc781cf19c7d8e90ec2ba043c9f609ebebcd7b9b54888f2609dd0fe9adaaea5f3b40cd767ae2c11a887695933bb95b08d2e601120b3172378f2e8665f51ef97b1c63ca854061961b23231b5f4dfa1dfac93a6bb5aa7d527d3166ad8414ee6d766ef5e2128b94cb9206121d3f1b21f4b077ae89a2d105384c59f88b4b8dfe8040e4bc27bf2d1f834d05d39ccf61ed7ae9ad8ca0a5c2e47c23dd11cf67fe0f6b9058f6be2e0a91da5bfbb1aca25aee0e71673820d2e493502d5f436c8da3f7da52fce393b9b592ace68343e7b782898d8b201f773bd22d4b2f3f8c649b5a2dfc77a29f0508d8142827973aa39514dfda80f95d66eac848c80d8d0da806d59295e05b20288487ea3fe1d39af1a9262ca06b4ba756c528b11ff9dae5ad7f0e477c297ab1a0cc2f8cb1f657423deb9c590ae52ddd1a62f8bafd58f30823919c9fc28f3d553930b6ff954f66d8e7ae8a42c4e1a4ce41e890a1235f034f608c07bd2664feca4f75e8cd0e6fe49d19b0f0e5f05d0e46ea2182edf4323c8b17f35246e1766d3e0cdcbcc5d00ea2d1a7bcaf5bb47fc7a2428b41bc7ba97d6422851efff1a2f5a27cc155dbbd6032c3bc43171e2a144a1942e7ad9347d613a8bdf109cf29213c6a377279b5fb00c3aed13ee731faf21d5f941c4ab6d2f3359367ad730bf417b18ea0ef1ea206986b4584627f114a3f982d52262aad3877b3bc36d544cd5066abf1c05de0a709218ab56213db0ae3c290da3773c1cc2717d38c95084b95203ff81ee2c1b6cbbb6f4ac5a0deb78f61460ff74984eeb0f89fbec00352a4cd08f921aef4f7be3db23b7f57f70f7b4a29d5e9cca24f167863638c50087530f1a7ba510a5b4a7b97fcd647e14e7336814181a078c922606f7c86fcd75be4df392106dff67c49bb0a83d95a2f4880ae9eac65560fdb507237a37c7bd35c441987244da88026bae754b6db971f1791bc8a8604344bf544d52142194847f8f27dcdd570a9ed45e6a19739d26181b11441afdf8e7b64f115070f61515136b4035ff8626bf3e908e62f355d749f4f0f509d7600f8b3d3ad93d7134cd9807c9e81234250657102f76e191066e4cc85462ca2f97ca2e97f056a3553888cbf434393c1607a8bbbfb7f04e53052d425d836ce4424a327ca4d7c348f9e9420a44f90ef5a655384e96999b2ee31dfad29e5343f3df9f2dc646aa13600d0fe3c6a2339749aa2adf123a8dcb26a99464c2911f29663b5b35279c641f383582837bbf8de0eb68e1981de35cad4ed39bdd3a6179e95d32ffa75c9895ec71d8b022b80c9d27154332410c7d2ca550e8f93cdfe970a2e820c8d28a3b4b2753c840a86580b6d46214f279b9c5338824770ed647acae32016a3363c8146e15b71dfb5a2927889e6e8fdc0cb3033b6ba782e913bb49da6bcc368129d6465640084d6c38b3586935c286f335f550f8e400bc15f3d95cb9e359fe8bcad8317a932e18bb51f78c2391364d339963b918fb09c8153751c4538da14eb74d63c56bdd782bd1c2a20ceab02cdd9093264d4d6ae0728f7ad58016fcdea97c196f28bbb0182d89d394ad3833a92ac17eecb755c280ea7089f29492efde0fdd15481624f3892fdf923bca7c1d30742d7ede4ee7f79e20475d80097d50c163c78c223d5f99f6b093d74fdded0efe63acdd00e50c9fabc076e1d62fd0f05f951deb20449e5141448b0a265e4f1932420760f1c87bdd37946475660dc16ea0eb2007bb9cb519bbf29cea0d10dc09fa631ef1e5aa1a5f2472b2b596cde5bca30060875973651b4c57e1bca9be3452ce221cdac39a88878db96110220e1a95da748f12c355e1d381db16c83133c47a44990875941a3da54f5474e746a18a7cacbb48b1abe82d902d5eebcd4d1f55ce4bc08fa9e1088a673d76f58cfad04f9ca25821d46e8fcd729c8699760c793da4c3b6d7c5e5915a8600f09a850fc43661a4cde7bbdea617931a9093e84e2267880ffcac75bee1b85712cb7fca405afee4077f8ce6a9f956a419641a6f8d32af19941c8b3d02c6f8990b8630c942fcd874a658d99d656df3a166f77410e53b7c26c441ccbb400e1115114f528ed0d06c7438ce6ee05f635202065f7834b6c01268954495b8a6d1b9826ff58bee328b9de63f33d29e7eacdc22695f6417de96ab757b9212d5ccf6819175935071ac54def19b80c7678859fd291efd380c669798a74c3728e99ef21d71b869716a03e6d76713ff9bdf773e511b0637d85538e617eeb6e1f07c26de3c9049ac721e0bf175658b80b945375174cf58eedb62911671cee8b082c1a6e6b6ace73520a8a1df130a10b428aca4c53e37849ee32c793ae169b78b426b39f9118b524c50da3231d9fd8d361e68faf6c069f5e66b80e359961138e0554993663d7e578f8f61f2c1ea542c143473658ec046e2d17c9bea887fe0add5fcecae185ce584167c521d15e8338c7f0f53046ecbe0ae0b68200a30e8a27c41546bf93f5ab2b44a3a835a0e671c8d55733393d5768bbac34cefc600c6c72813a7bec20c9c84568666e6d4b8cd349ab314e6a9a80b6e0e793163d5420a01dccb5e1d11db2804314072a8d04966059a4ab196a5aa1ae00c5a6d5691de0d3edcddd232e463ae8a82eb11469f2ea112fe9bbde2a085d3c12c05e42ad9cdf52c83934cdaedec27600233caba47db10883a90f0a0bf970479e693c397021e860daa50ee3e788fe7ef7b0576f083e325427941061ae04dba9f645f2b3fef661a4cd18b9c054a7fefdcada26d8c8acc9f0d139af0a6e2467c70a927883f65785525e44f01db0dd92824e72f3630867ffeb4944c98e78d02c61c4c48e93e0e82aa88c878f9972dc0589e2dfa75a44e6c1620bd01c23b66473399a85707be5a5dbd6a85342896d7ff63e9c24f1bae59008984bd23e8a3c368461f7d12005371124d6e8607290f066cb85fdd458086aeb673eeb8b1f4b46bd9ef13a761e0b7c11430f0443f266d95fa45fbc1b531793297e8556bdbdf45278d4ea8a1e9364fb4eb81d7ac497f4161d95b9d0c6b137a521abcebbbb3f7eaff4a62950b7b53048cb3ae42bd38b2945a3cf2153e9bc9a6502cafc1d15b0ac8ee1ea7414b7f582345e1147aa7f661d54c5bfbe0adfd7cb05dc0a4f479c667c0d33fb0a22860420382e4eb9241837eeaf3d7c526e3dfe5b40b0c47f493d5f32ef350582c385ea0d3d20360ff63646fbd7be8029ff3fcdc8aebf990f462ab35d0536d122d94de34b33e4e172aeb97ae3d14cbe5749a4a5cb6c5c6a139132dce13b46721741bb30743b77e7400af840fd74c586a457281d1efedff83f6429ad3d425422aa59882e29b3bb6fd74fafef376e125199279edf6201089eb8a250b417d22a15735a9f7bcae98274208d6105fa5121f3eea11c93414fb89a9a8d819acfe2d65b4eb359f57828e400864664a648814b8ea40c3e77521af31f8f54afd40f160e15364430926aa9423500bc381c110a778f61abc5e91cfac3655faf6fe7363ff3ed8ce0d75c7d833ade842873ac4e28ff1f2935ff16fc81f3417741c36ad598b78b84fbff3d0021c3b0d531c4429b6052a551ba944eac8e6c66588efc0102de17243c0ddda581dedffaf382f16e28c7f1492a4833366ff4a0498f14d157c8aee91fecdc4e17183121db93ed11eac49b7565df5f4769a2e43cca932a31b76be914ce6d00c898e7c598627e65967f05fd0b42134995fa390141e9fb10c8ea0c921f75417083005c32f2b20e0e2a5b8912c178497f4355d9eaa954e2e1d3ce3cfb12a4722ac29ddf54789867bb291ee02f0ba942aee44eafbb9c04383e839dad979e8213c138e18ada84631754a06a1f71f6e0fb0782f04344b480bf52bdb787c29ca477ad627c6b83ef8992c6821d6f3e936063cf796767a9fe5fd54775e7fbd3fc6aee870da5661f453c75570b03db68a72ce71f0816fecc23fc8973583c6160e551f649e46c1e8f8a987e968bb43e7f89268ca950050d1cd88ea08d5b153b69e3f946b44ad210c2c50b0d4520843720d856c7cffb5154fb3a2c85e32c56c78972b51840361f1187dcdfcdf3a9bb71d93b1d4ba9a4a7e2c3092e54d519a7737c72cde8d9678e5b4fc1673be59daa20ce3c6ba679fa0f916758726888905db5cc100ff12cec0509e739e1f5280b3521000026048b44e9e926b8ab372b073c3ed250680b4421c44a5152ba26d77de4070516d1f8a6a7e131c441c1ac0a08c60818df616135d2bc7740556ab44f94174a9b9bc9d811106032f52a3a27fdf80b14a865b3b6ed7367d571578ad61da68d21d63fc1de37e7a57e27f22ab13e6e30b4abfa9d969921ca625fe44ea8e0c82d1db70878e337b8695848e8055254c0c23ffabdc42319cd35bb16907d50257012a121c83cb3820af2dfd4f7be0e1d9c68e1561f22f4ac0eea4c139d4526daea3fb80a0b55201f64e231f601013d5fbd61d831215ab5ba317f9900e461f7b07947dcc104a1d51f2b743ce761c22a284c9ac621f4b91058bc4f8cd7d49dae8abf7bead3851752fd27f9193eff3a519ba8d338a358b851ca34404442e8af3f801f39273b326ea7b44b03e3ac0f5da6a31d62506038a2ff8fc4e46aff7e57da5938ccc2e0e995febfc0b7dc65ce8e63f5bc6994cf15e68cb1a3b3bb5a849ab837badc44c195d2090221270f7825ab155a234ed49c98175e719375fb91096921444af5a576fe7d3f869028bc304554b91f224cbc756ea3d2f3b0c53d4012835e5515a8021bf920b59852b3143e3448015b68998f6330dfd69a9a954b82f58618d55d7264bcf4a01dfadf98c2b07ad35ef529de5a65bdff6bf28255553507a6d3ae6d49ae06d93a981bdada8119710a8a242c62899c81f144162c35b1691736c8ef62a3959f2f1e361c660f0377aea113d055dd06029d3aa265be9fbcdc528586f1b3f83592e5a0e9f9ecd00d23df7ca94f44b79e491f1b4a45c802d7110dc1cd0668ec98cb2c42671205a28cee2a0bee8433776456a36f8c9a786323d0fcb04c9bde0789ad9a1b171f9ea2e7445c94dbb43d72fdc90d3caa3bb196fa2d2d2ce98f7c093c1cff47b09061cc39a4374d7cbfcf4b16cd699b4c3b08a461f9e39e51e8aa0c813768051201a239e165e9c08e6270c14ce78a1ea4119ab7d03c59ad6fdb624345626a37a0f53160b74e2ae866dafefa47e8489357003f9cebb82c7c80749e5e1e29f294c45527517ca0547850b28f18b656724a9f34f93f155da7fdc4184329a3a5c88fad4b6ac4e7dc5b5fc444e1b30a85a666b34e6e606ecf05f73f89c90d0b1dae8c67012e40ae8f9ec5d28534f65a586b4859aeb58b409a3e1fc48179ad3bffeada1927a78fe42b6268b3c04f0b0ce601815360ba9bc9aa19f3454b32a4d3d9f0ae8ab7327987a671e1d91aae701951dd30697d293691bcf280cd8a376cd6c97f3e3f393980051de5a14eb3c29a35b4488d4ecb1cd070b613982656baf42a2e40cae55ddabf1bba217404330b2c86099f3f72f16f04023050a5f48a1d7ad61480d14194fb63327c2b2b095c80b63468f2a7b3dc20ef328e6e98e65be540890e5a0b13da67c74ede9733e6efe5c4e50ff3c5d1481534a49199d8004f31c355736b1bcf8772d83aa45da1ff37675c2a9d6449248559b9d02b5b9062132f5b3475dd1b9c62d22388a9c0072d0816e7d93dd406c3ee46237043311712ac5fff2d5783ecb1957b594958e5a64b21c52039cfe3b7130185401c5d9821bb465bbae78dd436c95f818ea08fd72cceb834d08f6d23e31749151557c8009efb10114c7f18a516f18a2069ae2642e923a068d8f022fd934996287b187852a4db9d8f734c5a9f3c214df0c1a800d959bfdc07f1bf9722d1fd772f75ecad310bdd3246a12f85614299033cad3191583b23742a721f773a8e9118bf9a45129990977930148713979fbbd2ceff47c24513f8fe13c9fc3a0dbb9b533a2abcca44ce8245e3dad9bfacd0d8be0366ea5e92cad17c0820fde4d0cdb2c20f5219ff851601a11b69dd30e05da8cb56dfd4d5c940362ebdaee8a93bb465b1718b641b7cbedc0ad3f527af08e434bb850889545c3c9ab01b1571255ec0c84af3f431ee1b0b8566c2bfd2da33cb777dde765b502474717fb0372f87b5bf8dd3637319d0e4dd5d333e6d46b723a30f4df778fb88d1aa908dadfcff48c8aa69624d9b0627cf12bd965291bd691f2b5db103a4dc9e9cf8b597d47ffadb700c9387b523f68e2a5a4593696030fe20969d2ac4073cd7a792ed0041b9ca7e380c6a6e2df82f69ef4468f60ea42c5b40ffc0bb09de4cb5d108a1a231982cc7dc5a1a47eea54b568310b2d21f51a0ab6f9dec1ca2c09174d92f738cd15faa3a011f4b7c8ff913b4682b76377112837506f53fa8dbf18230d9ea584857808521bf728495ddd350a36f09bb4ffbf156783d05a21c6daf4f8a446757ccaffbb75003b97fee1008a19318b583f5a3f772b95729afa3567f9424d0edb238fe640b7ffc6312f83086739c2f9bcb320068ba5baf969593ac791bfc08444dce50afb5355a006b375fe78cd72bbe5029fec3f7f19f2319788e5652abdeeb8b30831b5f25fdb709c054ca92a97818d63a38f8e3950070afd1bdc5d7c05660250c2e38b71d47508ac832d263ff9a8a1b125505bb8114f870fe1a3d62d1397195a7b6b7dc14b85b3599236b15b097cbc12ba31722f3e69723409b5eb59284f33d07cbf0308e657fac554ecd1dd65ae97c7deaa131055ad5e0f2fa6cfccac27ff9341d92ad3fe3fde888404f16765a7ac309405902654b410f2b17b0f854e6bf7f666d9aa4754a75f25b874fa92055d934d30a91740f1c68d162023bb307ef81b4c82f7cf053b718e45c09a1a52f68ff227e10b0a00043969f01e6f3ea6f19470dbe00b7ed4e9d73647f0e4c60d6b10664802b61a381cf62ebf1cbbabbc32d4aea9531867d07b3d31de396a11101b5a71c55ba5fbce8b102bb8e3d69044c22162b4c20ed94337147dd76a3401ff1bd4498ac2adadffdb7fde54f40b00e5c08fdbcee15d9740840f82edd7c47f3a3a6973c56868280329519adacdae9825a46a07426ff8cbed241d744e0ffb5b479a5d1d3188b07e1c9e6a56fbbf28c32a5ccbda4af890210702b461b9b3240f18f9eb911fa52cc70ae48af278d21967f48fa1ae495441b87752fb262b3f4d7d1385d54048ea6aaaa961054851dc2bcb95a4d4111d4c2a56ba8df7c31593d92e8dcd8f05c4e484f53724bbceba68b5ffd73809453f09e8151487048e39edb0857810566c78e81512355584620b7d64fd6cb3961537944296ebe2eb7d44a5c0e161011579d3e913297de512802b5293fcbe8713bbf3a3b952c609a84260e41355d89a3a0cbd692de1561783b369ea01d04a5e2a231acacfe83af15e7c2a285219c0b8648301fb50c99092bb4f0ad592604773f5da2c2e725f5dc7428b82432e0b0633b4bcb2c20c3a1abac15809671e286ef49e39185587db261cedf8deb58002ea478d01064ed13dc58c29e324ddffe8bc3ec3c8b11424d3d747e222dd27e575d117a49180c6684805b605c1638deabdbf64f5d1c6c491c1c66342c13e797472533c76c9c36aef352ac74c16479c0b821c1767621486d7012449f13319e9c1b5d0b18e085743832ff04ae0f98fe592b3019a6eeae8493a126ab68595849b29743c1d39acdb4759c171728b8e7a312872dc1c7bab4d4256bd8e70df13cdd2817bf8ca5e4c2ad911c25c1e3bfa99dce9603049d430fed45dbe0b20fde5889fcd9528a61ea3f07f4eb92adcf46f402650f5fea3ddd3fc7f56f8e4f83290e90f6433ab5754ea657df3da03ec51e270e24119121c63922c0cbb53b1d010475039dbdf933b484dc6f5eeac87d617b4b65829ca2f6bbbb2fffb9ffcc7c5a01dfae3812b7e53d1e894e68dd9dc58198e12bde66cc91e82fc83899f211c0926fd98b550145e697c0848ce30badb9d1ee283030961f8d03c1add48245fca7cf46d4cbec46bfa661b979bb300a3f547fb60d3815540708ce803507f915b2fa5c42a238a057183a87b847ca24620b7c62c04a41d1b2fcecde83768a89ae0fa777cb8d32c36da9ce31074d66b4e3aec80fd5936a68ce9b1ed5285e88ebbf5893876e9580a5a1067c172117e99b73e180ea091e6af8a585b507870023c105cf678d1fd9842c776a8a6042c89aff58b13dc674846578db6cd825bd1f00557b74056876167c7339ac0d3f4953a41eb3840ac6567ce81b5ffda432fc4a173b9674bd5535f7befaa4d0070c361777227ed4fc57fd98b75d44f2e37a112a9cc756625d9ad72b301a43b144b1bcd8b9dd03f99e0d361766a8582926e52039b64834c1ea9ea2257cdc1320ec6501f65c64112c278d154f8fe5714e4f803c28645b6ce94d6d9bd238f6098cc368b3ed8ba500ef052efbeeca0b679caed3f216d25f441318f689169423db4e2c892ac5a2cc5a366aff4f1a7053c9beccd92e4c2b3c4225f5b27b14f79f2b688d8aaac0bfc6888edbfba1456aa5f40c314191d0574df56e760d47ca5b48352dc37d2d4d49a4e6485fa7c257e3a412ef76eef088628516277f82f41843cfe8dd8d0560ae838c600ac4dc1e6c7c38bcf000c3be1cff9ec6a640f86e0e9dce3cc1feeea6a4e3565730b228c50b7a77f984153bc51bb97bcf52d829a0674088d1a8cd1f521d2dcc765c49ec7e2637a01b32a8075696b47786f0a9fd0a852dd2a6e252ee88712fe2d3edf6f2cacefc4a1ac62033d9359723573c265482aee224150a0d4aac2d25b93cf1d7022b60d6408d29e10edb0de03f25056efc500989083cdef99e6c6c37c318ac507998a2a3f41ac3e5173635ee37889ad88a80cf4fdee859ff95cc528bd3191050f5d2eb5ba3cec6142c05b156f81c6a0c41521c859ab6f4f71408ccd328d110dc9ebca9280a77b391ee982674f6317891d2bade708f97b43bce6a4f448d0e8fa09c4f314a396f10acb614c3bf6db9f2c672d5d6c07ea80bd0e92746be7bdde6e3e2f5ea30e9d12ab77090ff760e075cc2c96e2d55bd3d74771924e2b0ecb327846c39260ab2d60acd81d5532f725bec3aa8fb22502b78283982c18b9f6739a6f8651749bdb703af5c1fc7e34c4cd3ac99d3b760d64cd62a3bbb170fc92f1bd10a7ca954d2c06ed19a13fd2409a54f25de4d69f34306174b889759982b55e1fa76a0ad4a35a4d5caa93dee6f3e2d630e5ca9c4bb3fe055ff101161289a202c62f2a10e9782e1d71d5476c7a66d513352b4fc2b925587a77a1136a5c871938fd480c0b5689bee135d3bac7a6abb2863effb695c9730ebc3ba7cfa174866d5d6bf385fb4c6584cbd6899e8ff78e21adc71cb2f8f00267a58d4908ba14c7e90464dad1aa147c29b7260421b0d557f22d8d5133037c8d0ecc448d269f0e5f473fd84408d8cf1403acf4870aaa61388f9852eab17a1aafe77eb69461671836cd0c0b7332139c8bbd582a1062a4206a5fa92de4dc141418d2e32a75b435099b4d5be4a6847fc94ea5cbc6c9453d0134bc6f2147855d31c1f4314653920f600527dc7259d1b7e777c7c1bf737e030700c7939803cff44a98e18a5edcd828127736aad530e90fb6ebf3ca614cf7d60a9d48cedf1bbfe82a09f4068bc946e8bcb012daefae1f1d6aa08070db2c7fa885cd46c60c5946f746348e587d72b46d1952f2349536547324e0266537e906764dfebe18ca54e899f09419cb90515dd0bd30af9d437a8e0d2040125b4e061ab125dadfe5585a912b7a5a08e30a9e119a8efdac62585830066df64e5418707c63b63cd9f672fc0769e3515f341d670cdb37ed5a5613029adea8c8aebe7f4f527b7332257d0e5583aa445718578922d65599a25f7225790e62154bed4f7d31265f8537db96fa155d6b8e1f5371f4d4f92caff7d8cbdfce7177c650feba6ee38c39c22f7a135cb305087f426119b0f9cb7b67db56e98196d6f8aa540ef184300358a4452e5c32ee2ee33c9977ed9a4631f08b6450f1ee5c4332ed5952a54425849b1209d7b1fdcf61086daada3397dfec38eb6f1d9aa15c464a14a1c85a98cf3e40211b7b38fbe8f6e1eabf41607e313efa7050a0e3731f12cebcf7572f57fe48f7e53ffea2255b668641f5af5c645b274cc88df2edde4a2b488be8a7e678d91704778fd5cf5ddcf0a9f7d564a59dd55c0e753a27f90af0f0edda8bef546c99ec7e3e5c9be7d39c6cc179103ecdcfd55ab4b46d11e57a567a6c840a5fb351fe6eb9432c839915af713b6a2520f3bc75d6c6c989899829c9138d4fcaabf57708b3a0535627d62eb106e1b74030b76f5cbf193267ba4f51bf45c2301d02d686f76c1c9694100bf089d83791e26ef107a5ec437682dfa3ce6b7dedd51e130319796fd90405e8f318f5bbc2f2c2bdc8415cc6e3d6844c6366ccea6fef0b6337e71f7887c4191afc2b0d1b822bce326c3e7bc8e9bd318e3ed239ae95a79870f7aef42d80348925cd25c10413c98bbb9d292f55a89f3c21758bc6ec3a5fc12b43868d8dab3fb9b0e13017d945dd689e4b201ab11d048bc59ec46394ab42d13d89da4b0c25f8072f07a86c7edad6174c42d63b105b5cc23efc8544c1979037b0e0bc0badcba199a9980e5bc2b060cd0287d43d8ef3286cd22930c4065266d6518fc813042c97770c2b43ed56f19d957ebc9aaef08106a3ffb0cc9f638863c9eda366ebbe82d8d70f5523c2a7b8ad85d4a485b810d6a296ca1656a517af1d157080bf6afab22e42551ea61017d503d22d5089a18f3a34ba77f6290e9e65262eb36e570d1e2040de046ae34fbb2709e30dcc86fffb60df53b7bc2368f067e7a0f49f63eb7257ebd1ff18ed388099d7c4f62726edc7ebfa5b25a347d6baba19101b1904e53e1eed62d2132360633e71b6bc62ea9e0e470d0a6f81c7959432ebd7006c97ed539f61a189a2c37ba60f78bc39291949bd0a5c99f0991fc1f2fb7ad907458eb67942fb559e00d62f5cdeb600608b1e4c01d944323a3a180d267f3a9b6efae9fedd03889a227f557afa802876966b09c16768268f47f4ca2b88c865eeba51233d9decde3d942870823d8de62b423e9680f3ed540b8e99917e54ebf1ac8a4a12abc1b75dc6d53d9323715543e02bd800f8234a3af1d3d3a84433f27d9d944b381ca2ca5be0c8f06cafaeb312963c93f10b5f3ea4bb932496ace3e3081639f008336adca439bb276a6656959edff35363fff1e0d5eb7c78bfea209597c92924b8ff7dfb74ff7160c917f945b13703e17ff765dcba540f7b4a152c4c787f1fe08b6cd7bd138c2cc6529c3ef1378b6cc5f12977a7597e55b38be35c86dc9591cf598df06907b11650335835564ff48001df3e014860281adec2cc6025acf674ce90dc84378940e4eea3b42d71b8d5007f9ea46f848ce49b63a9ce20903c94fc37b42877cd4860fc545a400579cafcdcf52cda254c2493bc83406a92ca8062f0d40b72486a1615232b6902e86ed37bc59d8c0f7695fac82daf60cfa8bce0595ca883dbb06eb38dd0292f0ec95f8a637cba237542f4a3d38ba941f5ea519493ec54b5be22f6dc0c7eddd38bdd614d31bc2b3ca27e4aa0d4dc3584a5105dd7eb47cc83390e755cf6db6e92886d9e7097359d1443da113d2b35dae5eb0945647c8e81f823fe4eab155a658c1aae38bd2006dfeadc38fbac3ffce9e22764369d23b5e0293eadbbad6f35d29ec0dd57343bd1a4c6c117e08e4b5817454a60c3e9d4274f00b14a091e745aa2c14872302dd271d05a4039b0896a425f1096a64390064d043fb25529b3c0e0bde8276b5b2ce3e00b561792969198073bf76ee6806144e00d714fff7fae5fb53301c0d248a892e4b08445b1b33c314115cff6f53260692bb0f8b53ce3ff4652bd7441ff963fbd72bc8120e0e5ca4d444737664b998eb9b9dd8e94415a1c504b303831191cfd080fc30c338d818f5f6abd93968c00197adb9bd2961bfe39214ebaebbd06813a0c6c567643dbfc334d6d4d0df2c42e34c3c0b6531fd6ac259d1a03f9259523dc71635973ab3299f5cb57564efdcde2e53b577f6d711238030ca7a7f7425062229da52571e5978df22dd0d068165d6d0e11bbd6fdc5663ccf4fce411940ea3e1905e8c448153cd101d365c5d0a27a5f8bb0496cb9cf037afd080a14243ed05bda485c4a224dfe89078e388d6576df1334ec0b6cef9f8ab1b801f2890aca907f62efd5936b00222c40f196bb9a371184bc0e9a7e5a84acf26483675c177abdbea3103b55664885161e08a5b3641bc2fc8c6a1339c10171b5b80ba2287e40118d3b49bb3d00c758f951e0607b23d88af7a094b7a390a64d39c1ea01015b16c96882829007507a222b14bcc6cc219f2d645fba70d96318a5351e9aca6bcb53d968c3241d3796760827a548f3582dc30b9425c92a223ca27967cd8eded43443b8067808e5a86c333027c7de8048146bc6b888dff8b200eebc3dae5341a0b1027a53ac32244b2cfb4cea30c560e7063852d6e71ea69fbb0cddd96e7a008b767d7e5f015fac4fd98872515a35e3f8222de1e32af050c4acd420bdc26a0eea393781ed339723166376c736f432835780630b4b0dbd3f6eede88a1023ddff6eb5e974da93656c4a6fb6bee270eba6a99a60159f418f9b131b4e86904e9511c337f36cfdeaa4e8c1d5a14da9d5ef77037f1484df6cda83d2a07c07071af7b4e6ad49d2d6b8d3dabdef800b8f8c3ee04d70d6db65f627e44ec93b74bc4bb954b085229c1f5b6c3b68a9f9be6699096a0d46d3116c53a8d657dcdcbcf5bad61d43645110743b04b4f936de8152a6edc73bb80e4dd015c13ff61a180a6e370100d12f27168b5d90f3d430461315c0d477f0d589ba54683274ebba9705b92ff88827a8d82451bf8fdf90a16c2afeee4edd6f3c3e7e607c9b584025a8a019165c718b1332a64ec8750ba8705dcc529afa61f06164fbf1bfb5643569fa1e40a5b98413aaef4a3c842756b8d8cfdbd58a9c335efe9852e6f7b5a965c512f8ad43b1984f75a8ce8113ea2bf33f26fe319a1fd2e00159220cd3808dc0710d0227107266bcbe6c8f892d0a418c6861fe2e322bf6b4cfe2f94d039a4e76fd994cf54d18f29139968e9666411521391c960f819ab6cfe5a66b464d215e764a1609289389fb7b29d8573830f602bab561e388f2ba4fb14c04f00dc747b6c4e5afe0a6a2225a19183c6477bb42e6775b22fb2b016511697d97faae7835700882e223095d785653adf36f7daec8952eab903138a1ded10f448fc2722ea22a15b0554f4992f72b4a19f35935bedeb210be65c377f8e5231c357217b8027c3b0e632b1fdff547a8faf96e542f8f75b36c5925c834da41d63d508254a41acc3c09570114fa5253182836c5d5533485efcf606c59c2eb91ced6917c0b9dafd584515fc4100f0e3f9e42cd90a6662dad7519dc6158626ab0d6da14b7c3e18fe829e9a4abb296d3e21d09a7ecb6504e01ab448682e5e1cd426aa1ecddbd3f9d56acb97ab679054c83fb0b72355cdcfc8052b90fa1e8f190a628e26e3076b0e302f84b1edeb034df8c64630311de87e176068c804282e262a1d4ceb5a816ecb888293b3129e5f0c5e464bfede5b18ebde84011889fc59b67a9ee0ba60b8a05a3b7330293aa42aa8a516cdabfd13ca75ca28d934d4b504357c5fc5aad211b8c1e4d88f359eb44e258082808ce6442488411f3cc99cc98f94c35037c989bfc46092bab60c20d0d09435fc6dfb059573aa620d17e40e083ca66eeef48540bd00e1454a61716d035b8bfaa35f02c476727ff49a338846e9b65570648e33750d2e6e95433b0cda562159a611e2762929bc2697af45b61b60394c0fbf8f93dde7bb3186df9ba3db05ca0ed7545c32a09a9434451aeba2b0ac04341ce49f995540f9684531c4b2cd6b6cdd54c64da384e4b55e7159c4dcf4f395187f3ceeba85b860c52f845459b2b220c0194fa760c9e36d8f70ad526aaa1acbaf61006219fcedb8dc72d152ad87d3979836a509f485f2927dcf4428b2f329d0c18e02cce1821c6303ff56d5330a5b70001c9207c6b01118d53c9e81d30d9b06a684ca6b355fe6c43de1294cee0aad4906877b4d83636cb11048a954bce8b64b3ef77bd4e1d538577189c5ed556f27852bdf89b1155982ab7911bd115ef03c2751fd391bf028283591f158743e530a97a91e6e48c9affee96dcc699fea6cf846f87dd77a66b5d2f4414120063119bb496bad165e64098544682e18f4d5b03469edd5b7bf748de62c14a40ffcfa15c4ad0b8f5849647b889641deff12a3fb779bfa7546842186cd281069c468a0bbf3b1f55a95b083eacd2d3ecbaabfaf1ba16276135cf694c7438b24dd71468bf436ae67651cc8a5ce429c993358699941fb1c147d4c56dc60505f0504cb9208c2b61edee12e73e865903dbb5070881c55298f4943a7ccca74c20b255d3a2512522d6c1a9a43f53902bd0b8b2ae05d5451f2c32aab29449fe90ec693130b10842d43cf846925c1169d8b79bf38d24ac6ea0f2f3a52cf77d3fa014e9c9e37497496181be5f751328493c15e4b63141ccd1e04bc872809e22bc22d3108585c98aa92a6c0a5706efcf1e07857dbf3fcbaf16e568416b99ea6d776d942c5ef8acf7aa7e0d320675d098f3478b97dd161d475d046611eb33aba3d24c72f70270e185acf7d32138ba4f68ef2c789213cf8651daaffa8ee5d9ac3f8fe43542005dc5c00be717d20ab4877fe017abac0d834defd9b3d0d08c26e087629b000b9fd97561a2d0e14a1af6d686de90c5d6a12bb712dcd4ecfffb0842e16959a17cee0f915f56053c711bffdc54875b0ce0f71fe88f3367f27eff38e9dc6a1eb9aae17bec479364b8114cd1fc57401498c1a3f8ebeca3c854a6bdf9aec463712f3b383163682fd487c409735689425a98ce2eb39f06ada3692b31157351d38cf8b3ec745efc26d51f89f02c6559f2899c30220de122ed465ca354216b9c1bb6d9e24a2892863ed09c3ad52d4e687d681461579c4a19f7ca7f25b3c80594a39359f708b4a41efcab84a2ad4c9537121b3f5bd456f64ae8bd9fa3ce609eb56d3be1af3ef03dfa906843320d6795ab10ab1cdb181c178aad77b7f530623385a9d1be26d025e64a9f0d5c31fd254f5385d1c4913370cc6a37a2a2ea736091c4e60afb8fa29526c83e7fd46fba277e32f6cbf2ee8620545adf6c6a17461912095ba1dfc2efbaeaa31b5af8b29e9dcf90840383a45cca0e89fe65321631b9c6e903690156a6031d3252813db6bcf37d7f5852fec1d52caccbf9a3810dc772e23c6d1ae4bcc1b3a66e184a1665783536be7d43f6cb17be69b14bdbd1e7ded01bba0c8fd22b0f3942136d6349c036ac568a6f0d25d775f8f5c72164d682ac5219194590d462ff7b06456eb5b086ef913539e1cfd4b9e3a022ef43e40ab6dc81bbe440bea9d8ebe8219b9b978d53e128d48026bb1c2d61776d1b04ad2eee1240c1721ce5f25b5ee8f6bef19968132ec13f36f679aa5cdac9c8042695716a403c196dce4d5fd370df02defef0161ca4fa9b79991ce80e408da1a32e53027f89b079d4745d348cf05e2d87a0bb80d78c865a5e502d81c1b88eec0fe3843a4f12af5fd210fd87ef1510db6cb931acce5c30bdadcc39bdefc1117609059a6553f98a9d93f323f7abc305d61c42dfd08906f0007405516d54e5d6bba93651300d8a1f899ed062f95f8cbc722a60e0c246ee353941bad18f5cc6128b33003a3a444b92525cc064ab898b73c4a41dc4e0ecb2043778316e5689de0d4e1c7eeaf71001092e4c041fde2c619b6551914ed99c2c4e121a1f8ea8a9f911939b05cba901ffdaf0752961f977e9bc8998783af8be8ddad3a2753aff1b3a2a857164d5898aede35d0d6eb0ad0dca296f0d67be9eb0ee965abd7523f07cb7de44c515c6dfdeb0a26ecdb42001b276d1ef961c1fbc1c8d23506919905d93a8ebc1f68c0136bced82a156be9d4b9f364f9113cd418fa9d8ac21cf816f1046a1fdff907a1d603c8dfeab9e193b1d12dfd1b3cd8e3faffaf3fe5f2dd9b4ba40a6114ee5db1dfa690b430145dff2de08f1d1211a2e88867a366921455210654b8698dc4ef2d6eb5d1b5d224220f4f72fbc339d733ee982fb1ba8ba6b7d27b4271b66977b9ab0d9cfd0f13b5d1ee0cf6e3c9a90dd896158de78f16fb6d9f476a2d59d1dacd3d3346b6e3b207b72cbbe0719a455a76345d253d8e92237f029d6dec5f7a3b338aa23fcd42ed9b0f7ae3ce243646a1c3063a7a6eb4b22790cc73fefa502c8fdf37dd20452aa806e58476692a672629f68f8823ccad91c0fc962c65b4a98e29ca3f82eba60ab3a7ccc61ec0c48674f18a9bc444ec13b50ba7f3171d89598608fd59305ea3c1d3c759d2c46a53e4ecbc11add02b5d54b70c82e9c06531f7825a4cde0fa9c9b476c277f7c4f7fae25e87ee6bd326b6b56dd8af4b3a1e07537caabe234e633efb0ac89ecb8e6fc04e27124ad7085bada03013296ab45984d3cba674f740759a38e6dee9b836882389a8612d4c908ca1953c3df9966a4597b7a8a02e0332325c3631c9adff27b991cdfe567f332a12c1af3d62ea9d86ebb150e7406895027a33654bca7a3a8f6a3b483db72bca9a83b846f48ecc784483c06d8a16c5d4b746b51e1fb18e90ad761ead78f835f8ffdd2e4f119363da20ae02de529ac351d91745080a8e8dbcab89080fd05201ce3c361e879e13d78da794ba36da471d8770567d65792be122dc634d99752958a254854f733493b6c8ffd8febe6bfc55ca4479a8ad1a7066ee73b4c362abf2589dbf519a30855c41f86c83a74fac90b1c5ca453488fe3a3c20d2ca76b0e2d72dac808e73850505c0bda80b2c060c632e005aa33110aaee2b8cfc61e1c0142ef6cad0c22f7c945fe6d88c2c93b834ef03f840171bb916805353e1fc213820135dbee00ff16ce42d389120518eff04ad8466de144aa5bbc4d829272f58210fd2ca4b1baabf8aa6c008a8a9a7644bb82742bb74ff8983ab374208deb8288bbf252c4802c9e3fc428d937df96bf2c5d6d143bfdf0de409f83b4fb24e8c6ca18870f74e27fbcd53f821ef322850b35a23a0064390bec30332467dcfe671e78faf2c6104350d506d2712f4725ccf9880ebeb7e8cf27a08f04539c055d7d3fc61dd946b7c759b4711cabd2df19e5101a48090de5880fcbd5e251886e213108217d012b2f79644882155f975252e1bd0e581dd129659c932eb79efce5683c777dc32edcf5a8c77883c9d875562ca9ae6ef8bada44792f07e4919ccedf53c96acfb30b4b6ac028b7c9db78a54f1987a344651570374eacf8c0d139a75c9280e0b520a10959f78809198cf81d2e888059f634469c5d9781c2a3536b24b8fe2f27e3bc4e6b4e3d1af7e36536cd96b524e23e55696a2d9725ab67b3ad357888970c811c58580c9e4d0ea9b5a4b9f5f6def265d17e05f2d0f7bb96afc87d65c0ac221c518c8b467d586d95dc8043aa4a4bac65059d636f63480a71cfe12cf46567aa565a05e4663d8dc00f6473918a78d43670787e23c3292f431a9e0548a3a3db0a6c01ff11ab700e0543ac1816f7f50c584eb31708cc742f814996e6d88a3761cd5130901ab0d78d3f0c68a3fb082cde28554997bef93e2aa3ab1d3f2df88b434710cc4e5d2a549ead9dc13a5739fb8e0ec1089c01ab8228f0700ea40b180f78ec2e0b25d3d89b4903a3714b67d3d9226eb911286c331ca28cccfc7c6e2346759e953afa0c67e1a91a945b43cbc58dc87df154a411d2d63d9817044c409952e934126cf6013a2d3a819c4e132db7c9237320a8f5864ddbdd205420847bfb2423e1a2fdab84942a579ccb6204fea8dd079ce7d4d6e9231edb50ba519d3370bd5c5f64f2cd9b71f24c3f4747cee5f57d3a992541e3a770fdf2c2160d14cdfe105f6affe924129b32bea243015e669a364cee1841845055f22017a7a9077cd63e2d669f4c3fd07dd9e3477c4ac9563abb0870de11febae6fdd3d157c83e5824d0d2ceb8f58bd795640699f0cd85546ea58f7974897ce29dc65b78a8dac95a99d34d2cb58f9ccede4786c981ed264ba2d3d1ffd8823a8a65be22bd5a0b774edadb54980ecfd9172798eacd28de8850fdda74fc70ef0a9287fb12a6c943d69ee517f539b72d5baf77938c1e0891c6e1dd2fa5ca31fa27b2aa679be6ed3bddca7b717309a8466417841f9a90fddce220d5497e4840c0a0c44f6fb6696a5f8e95106c172a9bea1dcab71d0eed976217d150033f1c0e7d0225114f97a2a6a4ea923641e325ce62395569668753d94bea7408de2e9e4c6ecad369416667c03d0d642e032673a022c9d6d1a43c9be36d34faa7ffb314c26966ee689eea3eb9c5488b397e6bc8993252d305c98fe7722dd7834eb00174bd95c80967e8faf8c54dff4658f85679de856fe6ede965392e1e5e398200c36552574f116e9ab1125b96c78b26674583b4add6c24ac0f22c06b118dba8f52c84148923d874ec80f5e43d85d8b02ed03a3b3fc6ff6af64606d86bf30b63479803372a6df3d28b7052bc75fd430503c8d2ed31c1d8dbfe107b01f8d2aaf007dbaac7a1c89af6ebc8e65c138088b2e00967f3732f2d9897d2b227cfdc7b3be9029eb585f9cb729321f16d708f3b6d93b5ee73b53a8b2f91de872d78f0c275bcf715025123b2c31d16f57db45c3182a52c96c75bc52bdcf8915cdfa339f79c04f4bd0b23d5f2f796084c3f5760a7c22b6e2ae963fa5f9e6b5c4da7d3c194af4f2dc75adbeee96dd91034f7f01c89da52d78a2ca22559ab4cc41a721e5cbdda15ca3fb9c152d07245a668743e384ccbefca987fe024b4afc1335e5936a10bee218cc423e4dee5433f9569b3a8198d9cc06051fbead0a115568ca81cc8873cd2767c01e055ec42c9292611367d64c0f971abb3009a98c31618ff4b3de06e015dfbad488cfdc83dac4ef1cee4e07fbc839bb17554420d91f95a3c619c6631b956d6f394152dde435129808563d8c97709a1abc9cde9bfaaf80884d6d036f0a25d934050fed6dceac6a4f9a97aaa1bc335f1944bd72e6bc84600587f0de8b534f546c15ab902a7ae8308f54e8df9cff42743a9ad4689752e82d496a59f7db80d6f42b44ad8909c5196773435c28c3fba7c0332a6a18cbc47977f04aa0dcf468c6c03c2be350e77b47aa9f351a237a25e49a0f77cfe1843448daf98e3e2b7b297ff72a760b567da64ae7451e988530f3629a85ec51f2cad6bb3556f9d39059bdc976f13f24b267b12d8b340cdaaeb669eeefe48d64a4918fda871f4114a2537fccef07da09e52e8e16a950f9d77bd08a800b9854df9baf110c2c6147c8aa6df3de44c26b3c2e0949d7ddc5ac3ea84559876c262b6cffe37848025d629b2021daaa0e50f0e7b2cf67b88775e660b49407576df4e73ca66386a24315c268a6834c8ab7012128738b04c3378386722706941dcfec5e6d209c882f9fa3ba57639875c4d0c5b0c4fda5f86e8033538b508624fe8607bcb16f113dd3b273ff5fba6bc70e8bce386d7da7f8c2ee03e7599351dab2ab3eead5f66476e39d6a8cdf8a12cfc2cb21f1cbbffd97ce5dfdbf636bb8c38122ef3efaa9f04de540a7d87df258208080e4b1535f11c17a33acbb69b55e6e77cc8ba98dc737d56c81989613ffaffef5cd9223c12ffa7f4ee5e0601fb78792adfb86fc7a3c680b1be9a21a1cd9bc4e66d78c74448693cb9d02ee67696d149670cf67b71d6d796bb05b5c2eced08341b26a0ac5f87c2cf447be2b50f685e5d1c14f42598eec2fd7cf1c2b3ce9f5930fcd846c4e0364ea340729191ab9a4799f019b8a01efe637ebc02cc282fb8ed813149e66488be7b3b13d1c87afd6f98c303f43cbe04bd73614fcd2adea284cc6c43aa64d320f29cb6ea91a895345e54fc58fe51a1aa6b6973116b327aae35623e0e4a1328fd41a4a93551fb5a90f813f6409663399efa00500fed1ec048f75c6ba890e3cc46d8c25c75e6901e06ddb1136540a466bee4f4870262298eb9c47d37e774636d6211783712448d7db77d0e1068bba103abd1524a448f400bb211959d6799041159e9b61fb5f44435afb5e741e8d7de95ea44805b65c7db4c52c088694d982f984a3f9f5d9839280d605da03cc105ca26ba13fbd4d3bdc2a10f418d050c4e0c03ec34bd8650d03533fdc55d374383933a83520ee941e8dad036fffe68ed415abb02c2054a6df3bb7266906c505a1a4ac2f2cb9bff213bffd189c306935df5d9b3f3a0f72b639b2d16e8953ec14f3024cf72a3488b63fa8d9b0a25269fa01677fdead1bfc71d2ce59bd45b251941c9d9dae7a4dcdf9b902ebd58558609cf208eb9a789848cdf08287b0acec19b905a4ccf56f63f42ab15d00f8dc5eb6fc467a43b10ec9079d1d498128f97d7f3c73818c826d752d7196abd67ee7dcd9810d316d3aa0f5a6dadb9ba95eccfcbc710e7e542f714970844761739f28245710c89b28d54cc045296046311277850351fba92e07d877705ff9aa8bb814924a544310551cc26f06abb14734cbd7890688550c27cff1e09068592305c73b114c181cd04607e00fe97489c3b24e9c84fca4f4858ce0b76d1efba2ddf0a5f911ee49a20508620497464bcb209f773daf61bc29ab9f1a7a096d134b8ef41c886ad2428dd4478eee12033707767b4e3efbfff17d9fbb3282779cb1f3efff95b64e9a714bde63dd541e7932105e202d980b04218483ff75ea29060ee578d5d32efc547363e1f08841a508f811a42a31e2fb0fce240f1d46b8943418232e7f72ec54aac7edca3eef59d6b90bb21aaac76e43225455106fff013b79393d0f9e117f42e024a99a80dfdbfd83ec5faad58cbcd19a49ff0748f83b734d7f0b1c26592bdefb47d8c5ba2c436f77daa2c1717420a6838b7e611f4afa3c9665a35ef8a1f0abe12ce3c6644fa62aa77cc1ae744903878d54da407aa307fddd2502b38ec495cea1982b2aab167f5015d5ad2552dae0cb046c16e832b03fdd6bcfa94b9edf77ec45527af81cb9d6d0079a12498fd792ec20faf3a2072cb196004901c4fd5c0b6758f652f8b9f0d0d287455fe0a841b84348602a176299989d0a137f55e727fa118badbd3aab00d872795e871d3e0d2089dde8ee4743e710d8f7ddf024972538150db29aede5f6e5042bf0ad240d00cf847351db8787d7dd6c6ad4aa2d6f122d15b350166dfdf18debf51d0c317088f97272210fb72387330da36f60db30d5faa6afdd2d623461cc5b74978146a0bbbf0aa3c428ffef0541eb80848e2a990ed39d4e41df4488524da6534e97590dfa0d7a469f7a962d0377900dacb055360c1512988428a3fcabb82a5a2aac69b874fb2d7bf7572703f4589fc35e62230fc7fda165a7d6a114499121bf6730e2a65ba956765b394590bbecf670364e6991fdf34474db6571060169bcc3bbff544fcf128506599903017f3296b97d4403e04d801db5c1d781b9bde2aad75ca665d239759acfac79c035fd53b720960ea331b56cbf8bc4f211ed77ee875cbb1387b1a4a3e7bd35fe214f474232b111048e76949be01a7daebdc2d8341528da47248e2a91e44625b066d1affeaf1ad49e95f1f5ad635721b4a0ece67ad7d2e404fe27070665833d88ca732f4ac19cb6ba2ebd9a6bf08fdd7a1f03346b73a8e367cb7ef2530ee78738827a44058fb9f047ca0e01e60bfc56d103b4da9bc0ba830f60300baf8babd4f1d8edb14a83582980e11bb60a333409275d56730037807c51f5162bca047690562a640b871c3ad8faa42123835ceade6af201eea2a3ad559c2ababb7ae07e2c21718809e0051b04ca16d929466be41edd4733768e2bb8b9bb7a4a7bebb805e6a0bb69af001ef10c992bd831035bbb02fe964efe764121c8c0a5cfa2a9148d4632ef526f435cf3e6fbb7e86940d8bf9c2861d5d5eedd2e9c5eb73bac0d2197f3843486e006ae106de91639da500070de3eedee5553ac0ae9df0e22ae3a69ecaf8ddea77f6f4f86b8336247936dd60f65d69926c8a71f5fab7f5970baf2f79f95211eb04e92c3b6b3c53867d43ac3e73a9eb66886f057f20b613ba178d0b9ec650bcf8e060d4416da8f5bf372fdf661e0f1f935a4f3f83307b5df39bc89a66204d5998b6f6ad1ada8ab4cf0512b8ddb9c593d4ddf198019958336d3ec8c7724d7fa16e53128fef223166ae7718e101a54f6a4bf78975ba96830108a12173bddd008b9698c8505a7d42e81b33ad0e793894031bc24ffa3664a189472a41f5a20268aa3354dde79f8e2efab742cee7c9e064c63fc413d9336003fa10e31c022f770ceab9ace299592eeea406e968337085f1bc4bb0411eda32d526cfc633ff2e00cd9698aaba723d90ce966cc54bfeb23f84452d8939738f03f7a5047a7d0c63593f9b64867bef45809c89322c984f8e5217607303c77130ff7ec149b285c12d267f67110716f0bda84e5107f33db8e0cc3c6d0e2e87964247ce41f2bb8a2870e2baf34133942105dd778f35ddaf15761d732ef34272b45e44af2e9e111a06f9c40987391d00c76d5faba30a0aa509a08cd7981a7185aac58770b88b6d849bc5b4641031f14fd6db5c34b254bbd0b1a1647f2f51c2a4483862e8c71f24d0dad161fb5d1154cb6411ad9ffbd675fbff722ea5f7aad1bcde8590ae9422e10e3e5c7d15a65fc973a06698582d63717b327968d6b68ff086cf402f8ea95135052afabf464f72bfe4b8f0ae48efd5df5130439ba99573cba7a22398c9cf8ca043aac5b886b09b7b0b32e7eda2c7af027dc6c8d08a9f12ee1a2ba979aa731b455de9f8f8444c658d161a9c7d2a713440004fe6deaa1cd0f6075a7decca95b44e0834c19b02e029ab714c8af117be9b275463758d21c19405b4a2e4b95099c1dbbfaeec0eafb6c2bcbd2c995bb2e50266d0f2f3bc8f9ae8e7ee5cd413abd850a5557883fecf93686554ad0cb29b6e3f81e1439df648de9689cbda9d4b97562e86e0f80d34668198d82b5d8f217b0c031d73d34271f416edc22c6b6496156648417d576e10392d35faca6f2591fbc21f2c972ee6c508efb8dbe157dc7a7cf794e4f81a4440295a2c5ced91b32de66d8ecb3e09d6a58aa36e408b1de3dbe15d92d75980d2ac0a1dd978c462cfd2d368e975046bcf8a74a79e5e943864b0ada7c2ce4e5a90270532c7bf7c8fb9ef1431af7d9e34d32645780f661bbafdefdc37b94cbd8a3d6a89df8baea0c2ca56a0053651634e8f9c644d71aadc7de3cedd3659cd0dc05db8861f9e1f42897f2f3fa8a174f1040521d0e48a3fe2da2fb76d89aec1398c137d57ee1dde9d8890e9bf2a8daaf21a241b3ca61e37f2c63535e6c7cfcd656e3c31970f68a174329136a0ecc8d742e2b22329a88e8665a14d80a09a04e7f6b8a9499cb90239e05a73b5b3424ac8166312934a9cf4d3e55d7ec5d7fccdb1c0554ce46312c40db093486dfb422768e9dfd247c01d1e1010098cf12776c2f5e2b112b6977e634ff9be24314c5220641f942a74b4b5bef33e56a82ca5b82a9cb51a382bd35cd400dfd85fcab081ada64b0a9104d9d4ea9b41b26d00936c43d0616794a46e878586b3bec845545ea936fbd957430899e1d388a7ed0d1f1432f2196855b044d8f078075c40e526fcf4756e030c3f41e111ac6a8cfecd19447a0834a7d75ecc7c83684fcad4d264517425040da9f63987cf23433b994fd3bfe2bea77420dfca4341670a77dd8425c9d65ed8d79a42ae2230c7c543570ee777ed50741156867ccacf9d0b0e051bc2e1c47dab0d701c13612a1fb6f1686f96012714fa14724ca7ec1896549cac450356a7903935e8fac20527d293b1e3520a0469261949500094133808baa90990fa45238cd81d2fbaa514561702f99d9a34c6627fbd1109fa7d14e64dc084257c867d9183d73ef8da42b676be6fd3ad38c4779c6038466c0d90fc67550dc611b3808e4181cae353066b8dd42f530880fc1a9dc4e2d4a527edc5ca8fab771258ac17548152fc4eac09dff29a2067cd387a027fbb6e4600e46422a541da05d3cd55defe00bb1e60c32cf3a6942c0358151945061cc90422886cadbaf939f8ee59e4bdb6333ccfe876f6657be38fb18a367d2bb7dc806a198f2fd32647fce22bf68cffd5d8221f761335eda6232e8ac8ff5e93d9b803e9305e3ae1dca24d36a78b65d0b54db72afc8c54ff25ded98c007e0cd779cc32261e86a6e78f815f06db2032b0df3185daf5764813984a73223643fc0e375f6592e9fd172cde17b7a62021670c0ec1498cb04f27c57d57b2a2e915e9506d449727b810c800fd9f5dbaebb01dc4be5519c4cc6f41245da6687179a92f837067a24880d388d551f6ee6393a25df65af49f82ce98915496a61e73e52cd09f29d7bc6c83e56cdfac301d7d8b680825d81ef56eaed791a349a8e66673cfe7c03fc6a9e7109b2ea300d509d64647b36152cfd539e47eca6115d7ca6abf3432446aa042eff820a6650d8e444dd1a5cc2948a108481cece76c93700571d6d9c7d77f0fbfdf6bf2646f0c80f6122858c57ab8a80d2e9caf4e8be7c73d86233f9dc9e74270c2d8049dfdb028eabc58d66c38964305ec3a68832276a11c8965fbc206e637e0f8c99d58d827802cd888ec0f22e8b9aeffd284ad44f28517f518c6cb4660b34ccab33c855c7ffa3a974991c68ce39b84af74b026ac95061d0550fe01cb832469cb2a24cb00147613ac7149940e8b65969009ebeb1335a21131a92283a92ed467d75df71adb7bb4deea1be144ebdbd67e26c6401c47811e8e7d6a70b7344e24aa46d2bff389ee0e2e2909e189f319613cb23deeb695e0ab9c9d71dcf4543f3115f422227f9fdc023979281273360bcfa0c2935b2ddfc47028cd98b3b25c0f86b9892f09171e82a03f6761ed434f0eecaeeb925ef4ad20a5bf89633236b1f1d6320b9dcb7373683ee61fcca9fabbfe52e2750c533aa2909d48926c44336ae66497e44f5ec22e74154098be63c33e8bdcb21fdfeb18882cb917efe5c71e571c0d84966f6bed0dade401088a2fb965b39b000167a5192e9684b54324d8f0e8e7f2b727f619d331ef8613884a3a06d67c427362a8f2637c708a3d20d82b32d623f57acedc8ff0ba921abe99e822ddcf6aa440afc85e204dd119a43a65f3c946bce6eecfebd4cdcbe54accd33e59a73335b89e1e6194d889a69f44e59bf1ca3530422825e3825d25b2cee0b12d2dc2410b83f031e70d436cd53c77a70f9c167ea5d4373f39166dda394c2d95d8360847a5fb15923378903a056d8663f141d82fc700c0a465ffc8f02dbb3c432a7fb75c3189bf604766f0917a5a152e1fb18d1bbbb25f5d6b276a948b29c2010cdf2f3ede6dd7f200372ec3a56822e05f3eada32498596c628ac212b48b93f27bd23355ced6bb91925054e65263b3aa8866090a7d92834743b43f744d983df8df903650406d5ae8a420e8923eb18513abd173299d9845c367097ff869caabf864176f6c8e41c5ddd45e235cf3b0a875e53c9c3371f817724e15c47c333bd13af1e81b364b7f62615f52bdbc1b3f23653218632079612a36331549586797baff2d288e8c810ed0fe3750e5a007ff04f17a77d0002f38fc2f960dbe4bcbdcc70ffce8672c1277634ab780fbfac3c052800b1c5ea2f6f813989ff826ffaad775889140f1c2c538c40d3b1419e15d72637c2f36e788248407f1d6b26451fde99c3b63be7e5f683cb688543472abf137941e17c3cd0b8cc5b8c005afdd34756d3de65453bad97eaedbd5cb3e341e2c8ff64fac5695f3c2dcfa159d0cfd11b48a7b1742df6adb48a18b0b8adb9c644540c2f4298df14eb0c49a4d4f016a88025f11e2a8e6fdd41ad3c7eabd92cec75c310d8f5bc76086093f7b65419b7e382b63dbf15a55140c02daca7aadcccb1ea0515740386020cfcf68c14cc4475f75d4da31d0f2b7f9d4c75018303b80cf6667801be8de3df0d7b0b2cfac1767c45132fc197b0aeaffb581dadc37a1c1f37c9ef340b364b920d6173106e055aee9bccdf0dd76e51d9df5aa87cf6800db01991202cff2a6bd86ea1f703b41d5ae3a44fba5a66045164b999edc2b25550e97518c733482ef88e9c68bd67e105b6476633a8f0f6586489a992f176ec331e1664e425d374c69ff6cfe4aa985dc1fcef48d6a6cf904a48b6d290495f6665f7e6a62fc39900a153566ea7107f5f93bbdc487a685827d3bb0b83876e1eb8113cf414665042afbac8c72dfd2f2eed1c148bbdeccda696c0b3b8a50fb5eb4205c781e43c8527e6a407ebc1761e4596db161695c724190fc28668f168f643c7b9740b5ab1aa7109a29c1cc36ac60030e7b41354dcb46330a43fea70b30356143b8c66b7d7f654ddb3c27563b1986ddf9b13a0f0361541da4acedff5d99c1a2b2fd32dbe4c5a777eb454bed9a47f529d64b55b950b8122759010483cdd41cec3f1b0fdd45752defa12cbc96136188fa5c5cc83ced3f51fe249d1460633ec836f6879a814c9de8f655832c72a24dd14e725eb797ce0010bb196d2af84444723ccd079b24a19362c9a66c04199b8acaff3dc323bfa5997d304be7296481c107ecc791b5a40e8b9f0df754b33b27b143019d5f506f8a222345c9b52b65ee51c3f5398506309f428443cd6e32ab2ac6b2fe7d908210275ba05c3832bc45872a9ff17da23ad2f3d7bc6479bd0836a2836f79f3210675a3bd4ab5b1d98e62241de62be5c6b1819d992a0ae1973a2e4c97ceeabcf3491fac4b3451a1338fc9059b285867a622ad0d40b5c03be61d0c9eae5c57b9004cc1003eb15d6e9232c5db769f3c7c05ac1fad17da4d88b404e3b9aad175f3041eac157af0ef751136f2aa0c0d1af8b4a66f42a31a706f34785ffe0e6ee66e7eb3f24009f02b1dc86df281ab0b6ad7a3057f03ffaa14246a0d6d67f6fbc061452f127f04df89a3aa70fe7bac6f71adaa2a692920335c8d38813a875d07800e1ac4b64dfa8ed5f5b6918d97719c51f37294b4cc8cb4573610bdfd475e075e45c0c498fbf3906e1565fd631489f02bed4aafdc5a002f985f9561f57130eefbdf12ae126480745796e0f9fde730b1f40f243cc219f0f5b48a620c033e9f90a7c998203badc2f05430f9e90a654c3634f11f834424619602e779e6368e5fa9e8b4fa12f42908e07f02337f9132cd3af58b43c5d207fdf3a9b2e4bc9ea8ce6749342295b5770b04480fc82ad3291acb6555776b9b1f9337d2f69c4dcb9b9af5762b16a3c67a77fb573be41a7c5827c1d35cee59c2d8c2c7b6d596ca9d5ae976b8f2a8d917c0d30a0e414d23f3654cf46a4a7e6bdcc46479be74b7cbd7b119be93997410869f4281ceabd061615a4894e5c7df2c276ae12650193284b5a6ed5e6b535d3dd49ae269f6d19ecb071a5e12d87521e73db9fedb1a2a842ed4a0089365cc20f69d8b49159e84587dcb77b205a58ce68ba9a9d2927e2d6328ad8d4995268e3ecac6b97614382565c463db53295136574322c0a1ee9738c52b226f7e5986dff4d76a186d27e5997accc69d1c395ce2e611cf5127e30a13726284687f3f9580ac925ab3a7e6ed90c95b5f06d8b4f798ba5eec25b561a2996b6a53e7e6b6a5ac3023eb2f8ad3b411ca144c63b35bc8b235bbb03ced857f12344168df2f92ba896506315f69bc3d07c94e3475c5e32683f77022e628bb6cee75fa165724405dae6598f697498392d149a6c49828bd840c31df86ea9ad9d7fbbcdec6c84ddc0d11075168395e1729fb4847400edfc09dcab8a97bcd595a857a3bdc02be1e762d0221a72e53dc3f291161ae704aec37d6da8d5c8308f568443be93b31681db67741d69b4fa0df8bfe8a507ba1d264b8d0232a3bbd533f817574f941a7eb78aad89335a763e434d334dc47cb904e1327607bd901e0467d11536342aadafc51f2a55998c6e6232a3e853177cb095669485de5d699365b42ac882f6b336222ac67dc34bfd6f38e879c2f4aee53ad66f12b087dd898566246b01d4ec7abd5ab86f8899516fb8d5cc1f5d4121f74e5058f0178f21e6094d6014d9dc83895dd11a3a9048211acc0f5efbf507e36247820fa6a28f2b449335dd44805bf9d9e0fd4d9fdcf34acdf18f292422e31b977fe40de20cae7700bdfd7150ed1d8a57937ad2c93d10fdfb92fc4f116fe4c09d995d3726291b54c1beabbe5f844b1f808d326b5929cad114cd93353e92490c79c3a1045378d8dd541d4f21bfd9607af1a02b546be1a1690436e2ddc9f7543dcb211df54acff0a50ee958cbf4a29721cd1fa9e56d7e65d1d16b4219ac33af09f03302b35f1272a4859f3212088d5c92d4827d88770303010f4cb5da93d0dc5bd5589a5e1e1d592da87d2136aee7dc46b789ba6a0ab103894192bd99f9cd87a025eede43359d246608ff90d094ce82ce7fa1b4b4dc13aff92d800c1f40d4b49d873773e604785b3577fd37ebb16adefece6ac4cf0e82eab821c795aa5785c691cc47b1e7ecad4c40d7dc0c182a29f4523d8280a92b69d33240b5a5b69588b50e7f55a7f7d4b54e038261bc69bfefb4bcb801887dbb6f1dc59285c7318ea241f48269df12b12d063fbfd27e6e001ebcc748e6a76697fad2e2a397729d64105775d7fed88832e864668567c9680fc18509be1d8cf590508ac9d9e8685a7063d6a60df5ca2b0e5fe1f3b62291f99f005eca472bc2d68949479e8235595197e795af2e5be733a38808e941f7b4cb27c717575cb162ad700bfa01acf161c9452230da5276fef03dd8d615002b13329495067c1879234e37431e6dfb8065d1f5c0c85571dcd9e931e58ab480a85c24d71c261f0c17ad81cae70f7d197a4b9c9f6133fb617c07a90a9571a78a75bd9c3b91010b52b5f32393b5a3cef6cdaaa47abe0792b7972be080f74ba19120c039bd4281548e77fb37aaf82901cf8c95a27c87102431a46763a327d143506c3720730095f786703a095752cb9c712390c8c876a03ba56045e95178e304e2b6526fbe808bd8812472b34649ea0fffc9ab8a5b8bbf8eb41245733570c4cb9625509cdd98b143560a18caaa3cc9ea81d500a743f99b7374ade9a27f8b9cd701607bc849225d74390005c36292cf13e5856c28d99f121f7d117a1422fc13c04ecb8d2e648062f72915ccac18c1badaf1e54c7942f0eaed1b03ba9c8c8ca6df9b7105b7b523daa2ad44f42d0dd8b2cb1050a0d16fc946a60b0171f44aaec28248bb6ea922b93751149418b4ab0e8a818f527cd94139cdbad05de0fa77fda85e08c9d496b5602bced134988b48bea7751cbfce3d8519fa0fc3a35e2614b0249ec16a4b72bfca653d6e2d7fd2cdc440bfe9aabc133f212203ca24f4e2ff456b9cff57b54e7e05309dfba4014feca92ab0f04884064ab55ea26a428c14ae8275bbdac5fb26f7c9f8f5caeb4a65ac0a0bf0c8c1ed58007032db19fc24cf0ceb6624f5ff73dd545c533931f0fb4c22098a66880ded5877aa19c91a838e3117392fb9bcde7524aab58f48a10a0bc9369a45ba10a7421e05cd4faa2b91d1fbaaafc2e3c8e17e585ccd97a73fd8d6d069732fe9d83c98d543a043dc6f5da56c16a73ed6c7b55506a8aba259bc1f58bd9555d46668335ae36480f08bfb266f681bf77d15fc59e41e3b7b3cb92111a366295d46040d2159708d2f0b8178c96a453f80154540c69476da0f15604c9fe9aaab24999907fcbf8f9eed91a08b9256c3ac440f1590e037ae394166c87027a753f25baa17bc7094ec75ff4c7b6b33ff15859993f0b7420c9b63bc9a740a94c38f9b8135633b2f3b5b69352d2ec3c7347441cce4e855ebd2077c6c0848365617f04a967ba91ee3d6fe44aef0dd56cace8db844b781629dc71d35828194229909f2b34fd88dc58f734dc08773eae21702d2b73c5d19bf87e9fbfe41eb8e3d7c060d97ffd22a0c14b4990d595ce78e7481399710e4dfda81ca0e338a31bb3fdb935761b41cc087054da3bd0bd85f278bdfa15dca3b348f4fd1574a810eedebee106ff8d1a6dd2ca0c79bbadcbcbe54b17efcc1278b9ad331ac5784d450311ae705d3a56d0351dfb9e9339c122c2fa26b47894727115ed0278912d61ff38f55f08e58cb231c4b83a841035a2e39097fff4a5dc372db422581e1a8a7599e450efe2b48299f57c17c54910a56ad1b879386c945d7792007ca80fa76489d41f5a371a3bb380533c0d862d83e10bed45da6ba5079e68f3cf2f081d9cabbb123e66766b7ccc52b78e9fe280a2a7ff9728cdf400e79b49aae5b9ffac1f67c55131e49507c090b1f68a77993bca903101fd8d84518b7564599c993d0e77cdc324a326e72b23bc6c63100d31d782ae1476a5139ba21a60062682c658aa0f1a5fa4141843ee9db10d8d287c5a0f6b71dcff18ecfc7e9dae988099f82f29ba8dea0f688af9d42c8b77deecc2046af51e22d8884a387b7e6e41b748e16cc8819f1b05f426db6060254e093b7c1a1160ed5d686cc2147ff08e9dd51798f0486b8b47e17d02a9b617302558a48e3d20a0462987ef9e8567349127ce609e22350512e27f2e5c986fb19e2ccbec9355947595591a4ddf437c4f4cfd9db1ff629f7dcdd41de4e0b7d3c3b4c525f542159a7eb4f77c663ea485313d29fc338113dae985f78f5c646cdacc2a47c16b0b74c2451b3775c1b5a4810d9bac6d7dc1f978428c533ebd1c84eb2c0684a775cc4cd67d3bc546056925ef7ff34bb7d31a4ffad8b816628ec7e031db589ee30f31db0392d6467a66f8503c0ca51d08791b948f24a4a1b339f957790d16e45e9e41e1538a0f8d568d85fc9f9d54b16cb33683356e05295629feba11267127285dc0306d3cf38441965f84e078dd61047f651f6286fb57531f4607a76dea97cad98a657fda311d8297a4b69e9a9d8c0c31ae54469682f08c63724417dbb175e494f6aa4154abdb23c4324a53058731b706a6176e9cd022f623536e894d0567a574162a13aa7e12ceafca21069ecefc82eb6db6d8f9c78a58a42836329975f1ed158c8aa63c4aaa8477b1619a9fa92c7f99aa37df9948145688382e85d2ac6bc0671e74d24ca379e28ca7b585e87b9930b564799952230d4409fc4d7e9aa9915d2ef404cae5e8f4a7f4a88de34953692c1113927fe8420cd90fefd1cfab8aa07352b2a211be582bd5d8a2d1dbecca9c87c723622d57164aed84c520b8969fb762641b8f06674def2fcb906720486d2c500ed27dea575943970b662f25a795b601d5d699daccbfeed1c29288215b1383a50e8202bbb213816640684463cd0dee6c5718a25e3276c758ce6e653deef0c07b83dfa56d91d93a594a349586aab5b2d93f99baf0cc1a072cfff523b481898b63e077bd76b367259bac3bd516be22e46b7eabc897481033f10335e0f32c94acc1274dbe27178b26167a7e47067cdc993e262f6b70c6b9d8f3c425d0a98f2b0391d913e2e0ca774a341426cfcbee48bbe8028863cadcd979f2e0bdaee4573f5bea58a71f38b2ab4ef61479e73743423a7e2a8f19e10c01547c519a4448705e526fcb14c900ad8e088785cc5b98f4af32cac06d65df7587e1f2672119d8c8281c2a96bffc6e810defc5998232276b28f4ac405ffa4de3fecf327cf7cc0541e97230221b9d7ae21e07909e29faf6dd7e54888783cc49d3106b97c9ed71c126006a62f64863adf8f7a1ca75269d5fd638714f80469e32673fe56561818db944ea978ecdf0cabc8459eb92700b737b6ab5bdba5cb433090bb9a770b92783e62b8dec0c44ca0f6af48562a7e7a40be2e485f79c275d3b21c9fc89e49e73abc4668de3af3f9b83f86c173bd73b3d6e9e1be4605b3544b7c81cf3caff3ccbc97c3432f34d9530ff97c61c6c0242d2c694a216f1e60ae74d1088a04f1c24fd184cc099fba4bf693723eb99573566877de9dd8d062c4f43905f57da174e4efbe8820a193216bb13f12e002e0eecd2f856b250ee22cb6f7b3838b494a1f0997a4f4bcb0ea9bd33ebaa4a54127e7f54a767eb235e93d49404fbeb36324fd05754f3e9b73705afb0b594faf56d78f40e0e8d52a2313af4bd663c1115279967aa918e88b3dd093e6a5c8021158a641645db04398d255079e49afdb073eb269aa6bcf2004a863f13142852a45267e92c4d3c5bdd676f89b9400f09ea196ad67f821275fda59ba6f6dddd6db7b00423c780f5d40b0da6538872b4aa7c399f66423b040fd86fd3f15273aa1b456d616b9e9c090550d51ef3b83cd52d6aeee79035f353635ccce4186f7890a7e212962c97aac2b62f43f28797a885d779145b8b118aac48b67e94c6b124b58d42ea24b25e2370e365161c96c9940ab75d91156b2787518784cc49c36e3e77bf765ab560e87ac64e65cbc1762dcefa4ffdaa02f2e8ee04225cd71d50c527d5c0b9326a0093916e12c851edccc12f1a862b2a7ddd0f63a14c340661c4ec8526462dd982eeb31a60c823c2f2abffcf1621d6bb79a0e675a6c749ba444f80e39e0cbc0c49710178d9ed1e33e21dfcc0d4249d2ab44f1a42e742d9f476fcaf4af84a4191c062b0f3b00bb724fff1c93da038cec142825c6430daa90a58f5183789ce87c2666782f143c44e3a97db994d8aff5c5a77bf2ccca59f2f5ca91b2e137f2e442e60f240ddfdb8e5e9ea2c6566a04ceb76db30437aa1ab31eb2585d168faf7749b29b33ff7c979cdd6baab62ecad4e2319349d2aa21496d136c3b076ae5cff65f58c3bf4bed4c0d079b589eae27b669fa5cedda92bb3c6c24a274a9de80e9c219a3832f26703ca4c67e02a9d80848654fa94a9d645df697b5c9460d047740ef83d264177841dad5eaefe43ef9938bbb6c4b7d52fd064febe204ee1651f1f8e5fd24e7d8afb12f2a5d22f3bbeaecfe4698f6da85fb49b1ab4254e773dfd73e228fba72f9dada0a8f67ce4325141d6c37e2ae72b5469fdd40ad818be4128056271b49134c0a5f9349552358fd7037a66a89832427ec6974c4c75e2bcb65b79227b254f9ca301639b37d668d49b0298cd78a0534360aec9916fded9e8539dcba037bd397dda97a04fd4ba56881bc08f490ff298cb64380ab613448f58168aaf6d27487eb64d280e70f507b8c964c335fbf8ed7eabf4a0581f1a1424735401aeb11c4e1ca1a6e30a151e30d811351250ae30fee9b0fe60977509d0cb4a459c503d3f124c9463657409a7bfb2a2470d3566285c911679367da9aad81393264ee711b72273dafa8f2bdfa18b7fd07bd5bb5149ea16d10d91c906e4ae7eb679f276b9d74e922ddd56e0830abe12b3c567c3608848d1ad8c227118ee611ff6bfe4909fd585c0c26e96c45214ac16a549ca5ef22d3fbee310bbabe1061f3d4b1a65c5c37bb64fd3ad0571a21ca46507767feab84ec7903a86e3adbbad61670088633e21c6e9cd7e95e644bf57a74371e2494c50ad1460f873b735c442f480e30b6cf22b5d6e71c276eec137454fcdf476be893d5ef937c18fdcb4a3e46ca23c5de20f0e7cdcc95740f227ff9ccf8fdf7cc7db3072897cb998f6918ca2c96b1b962ba9fe80b9a454b6bb3d1f2c279ef6c547b216c739af3a0138f5041874e24befa364308d8852eb28d6edddf1798e1c18fd4acb5f3bebe1e959a96c6f42cfbdc29271c1d99d9b44ddeffc608d74abfbc489186806b764469eba67d03e9607c2a444b981903327395db47ee80d5f190858ba9acc39ac2e9fc4c8676f60a464017d8d80b29a5196a51d086fc873b3d8a28df0a74f576ff0d32fb61448c193c924c07dcfee474700b3ee7909c44f8794d9696d29271a74e4739ab84a3c6d9f5e76578c8b50a4c463d1a4fb160a59a646fcfce3f6514493395f02716a22016464a49f332420f2b80b2fc992e8fea2ae5d504f97f65437f722f976caca160b3057d793eeba43d1176a590d07b135d160c9632b8051647e2e71e611154b49cc71340fb650f304b92a6d5327d1bbf417e4a6de106075f05508d77dd52149ceab697feaa2dc8d98d22f46801af86f2e72c47617ece8863c9418b3d7642eb896e943eb48509b2e8053890a84d7f581bf3e626342ee1b40852fdc1d7df2422fb1f52b51276580316ad984856828eded9e09a54d1ee52438f531679b0c37da78572f956333304303b8ad1625d199e365e685349acc788934f45226e2b49b50d3f823667dcfbb4b2700ae7d55b69e560ad5ff227be9a8d725a259e44e1563879484986ead1f271499df5281229f95a0d48e04948392008e79dffe86b90fd939bfdd3efb2984ca5ec63a52f0ed66a7afa1b9db321dce8bd941f3e4dd779bd3a93083212ececdcbdd3b1f71c4c42808210445b1f6b986802641d619b4015f10e0f326e2486a3f86d0c536ebb3c456010e063bc0c2d18b079ce411bb49588a10e01d23b3b2796bdea6d74ddcd0e9930e0823f32906676d976bf41e65793fe670da05603bf9eca54904864fbd62acc47ddad47fb13b1e49f6342c3d9501b3b8691f5c0fc5118c4a09932dc299d5e7028c1e50b491a5abba2bf3076d15a7408c68d4a90ef9d106385e5e25163d09d9820119d87390c19fc7d44e50966c84fe3fcd0df364ea9e95175690b3147774bc32aacfc81719fd7bea256d9171088283b71d4c53770a26e58cf1ec0dabf83bd73be925e398f6f5d5a5e247a73468130c438c40f6fb881a822ba5b6a66aa347824365946e2faf4a875b3be8e890ee5c78cde8bb98e4364f0f82677ed096487b7c2f77a84776604f5e3432490a5fc67e7c316423b68ec6e311cebe45b884cf9e4a8511a28e66f19cea023044e44e1afae929f7a76dee4ce11959f063befbbd0c17a391dc5ec881bbb88f32e9c4c5ea1288f951b159f1388ef6938612d1eb7ce9996271feaab60aa17032d3ac6c5850e787cafbcacf06f17670249219f09c62e7564e811e2301cf83a28b79a75356498c3e93ba268c10c8cf738b703bbf654f7f41d16146b32e015dce0102c125042ef46de0144580412bfbcea59618b609b0de467028121f332c29af67eb3eab3e1fbf4a247a6b8a69d387fa66db9133b6edf2a70dc82f500a62367c4a60a4e72f38679110efde06313431134a203ec20b066a772135cbdca2ea99851d7b9a960bc1124c907e656dfa90dea4327933a995a7228be624bae3ed1a91943e690e00b4c99a3d0dd87e5403e70f041f3267b785f2428eb5e8831d8250dbb7303258d4d543a11ed0cacdc469a6b34563c3d33bc7b789d3dd7b707fba10a473800734b839ae3e405337597b14afd7b46b7e3fc440944129481aa18b903c441bd24e80e2241567ab68df4c1fafd8e03e21eb10dc399af43fdcae6b952b5d6296117265c9578a7fe481f342080574d1f188e86a349ff4af2b9eabdc8c8bdd8257323ac6c8b1f9d05a9521764846ec37bde5db7f0a94c2378219f7d90c76217ab0ccff3b5a6d8395722898958c9ce091d85a350c1a694ca676542731cb7bc9d71e61d2bac810d75f5570af3c464a2bbab2d8507babf197bf47b6bf272e7e87c9d722871d1938575449eec9047269851eae02b0f3cfa24ef4d9748cfb400abdebdf8a7dc190ce5bab2e6653d0a7f2b41035ae417f423b84623a355ed11123effe62887bd5b134c52290b890ea921381e8fcc1e1a079289651bca2b3c3189828406f0260b804a4daa78389764914f099ed37de7acb395918d20d08d14c6df1e06132d867931ea5fb3f77aa45bf07e0135d5cf1f136ebec09cce7c12025e379f5c56e2c0194b6572195a1cb60e0be6c45ac01587759f8ba19fb35c029c9ef7a21c1a4160b42e06edf935eca44823ce474f83a563c958d9efefdc72920460d4aef5411c6dd379feb666f8e51292f5b6e59f0247d40e290f7b943797dfe4516d1ee3dda2c48a69b38865855d2bcc11f9ece574d49dd7f8a7ad6ecfd4255347e3fe5ca7271f0a4983c32d315a49a7f3c5a6de2581085ce4587b6dad8abf9f81fdbe451e5b48a7f57db202f1ad3e78d6a033342496f73ccab3f82331640ffccb30add9557f8e87056f584fe6d2976de0fdd22bb391efe6d36e7dffbdb5e73d275eaef63a85e14698940e00a0e2cff4bc75ced413bb0be21112a08259976135377449a9d4853f8f5b123eaac9a81194d48dd36f3ac82a20588abd1d6a58844a62a02c492943c112636ed5cba018329312a2033727717bf8807e40972dca32803b4b420e526530dcdc7428f6dc622c52deb7695e9686ad7f9c43a9f05bf06338172fbf09729dd5804f936a66ba86b95da792beafda2dff237799001b53ec5d469660e2533f61d56f17817f457ba8083e90b5fa6ce40097652b93b60425c6058a9bcb36e444a41c5a69f8d0b4c62b878527f1ca7d88ec071fbed699217b97c6fc8618cec358f271e5fcd971c0f85396025f06e037c86b1e37ed7d1bfaf48a8629faaa31a6091824d074d325584d26c600cd615b8590d473089b469b8117326d57edcf56ac2ebb612b154ffd85256f8809055bdefd0d0f094fe353b48910d47fbb6c1becb65217d1ed621b6af4e91d62f75c7fbef65062f6bc9e5f0e0c73a2b0c6ea13acfa5129a4c66fb04f416fa12f020d73a41e08f5ce89f9769adcd67bd388a0cee76b59fe177323765fea4d0636bfaf817cfd4c8acdc3b151cfc2b264395e311c8d001efc08638124fa0ee88ef06c605a3451fd51461493b852306bb012008bdb810e61410dc1757e26b011f0d7663690c7b210129d11ec401d572f9e01caf6dc70d50fb6ebe6c12a1157a8855a01687ed1937a9327f5b8f54297c19ed5a6fd51388e997656cebc54714bb75820238023eeca391be6fcb8bf5c260e724612967fd0af468230f9c466c91acd5f42a78285c8e3aa033c834dcb7a7da8bc111e0e691cb42b959a5cbe9b9c32a75bf3262a31a2e28ef61363e3f87dda95c400fe99f112873c62d30d1d8a5d8d093fda52fa6850a1afc62449d450c949295b0a819ef707f0e0624688baaf6c5373ef5adfd8a4cca554246307135e26b0d34f9065b1cb47baa1cf245b03281f0aec3387b7fb23c47b7e1c98335c99015c814db248f829d37d7e9776834bcbd40edae74f2e6974ce71076074e0ff569a56c54008b1aebd874474891e9d8734ec77ba9e8861f47f1b35f463959c602272fb7d4be41c2133d73efc39279373266084338bd936ddd0c461d45efea3ce95564df17adfa4d480309891bc21a7c9859115b3274795756606d3578b19901698428620d5c15bfe4d759fc440c9a0e3a26da3e9f99c675e86777f88733fa5d8d23226977748abf56ee30f4daa2877615d579735d9ad904129abe649a7e9937701860807b504effa45bcabd1a80185623e5e1a219949750b4d4da77d6bbf4161460dbde1af70076e992119c33a8c0a83ec598dd34e132553745549d2ed773a29beafe61867138d822931153dcdbc535266252acf46ed581cf54d1142541f980d9c0b62ecc1c37ca180e2d96c6ef68255dec50839316ffe21459644931bdaed94987d4279c4860e4c20e67a70f8b66be8cf7a10dd4a3417c76a71404e59003b646e97478e9f7aab501281bcea6c189ee22d454b16a445c7bc642ea41ee57b5deaaeae71af3a09301017d07d97809055d875248a0aa24ac387b59b0edd3dea9926b22067641abab69bf514ff5f95dd2c404b22e86fa462f8e272597dcde536057f6f3974ee35625b58df65e06aa3e59a6e5440e1d1ab2dad517b0e0cab9cf4d4fbfe02209ab5d4e038ee0a143a54ec4d9c8a73a0c6d4b3feccdd6c327e2e78c36c86d262c99a8fc8b3374a502fae46d554cee712e13d5c6bdbee3fcc58df21f3ccc6cb516a92ed9accbcfcf47900b646391739f447c6e91f91f0f316d1a1efb20bf87f0b0252d17e14c1c583ffd44dced129f6dbd34c8232062c4bc05c55653977278c974a192c4002fef854c28a1e34539bd519a618dd8cb84b3ede8d88ff19dec28782eda414153dbc4b3a8c900aa0933714f20ef20a73647d6eb0627e5c4246dfd471a2087e369d790485ac8ba16b9f71c88372c4f5e170b78b8ff8bec303ca66b8fc858dcd380014151a612d874412509742991b2a0abb7ece9f5af3e844d18d055645cd462b8f934d971386729a02b93651d31cddc88e70628a1674aeffb300c69e948716a117d71f043d890032f6f48de12fa2f55cbd0b12ca51c6b07bc7738420ad34db89e050eb7cb7425f176f0982dbe814a97b9a589dc29c36d9dd6fac637dcd23ad91f454a49fb8e54037f64fb8e6d5d20efc200f68753892a069ea6654cbc1b93f188cb45824eff874e7f552666bb7da41190d2f41da2aea212df8bdbfb300bfaa08183fb8d3219b2604a94632f6b380cc1180bf60070dc4bfa22cd20d180ac4c12fef2a5c09195b479cf2bed98cfddffae8507d5994c6e1858ed10044c1195350269623995ce20189ab0ca62b8f7a2607b745f9630f81e28be6248939afe8d036b684a2d35c91742405a070eaa8aa1a552e997c2e06adc8b4fcc6bc9af67d28a2c25da421bad652c737768fefd2455908203f62574c1ba54e1b3e7061a9e6e7a13ff3d35e71113d51d5c6ac74f8686e4538aec160a2c96506b5cab2ada9493cce66f56f199a3e018cb060251f35f4f109b9a284af7fbb7672034f0bcca9ce00472704c79f23593e52acfe9118c73ad82eb627aa5eae1f35dd4ed8474882e24d2c71030329790aae5db44101004bbab8faf352ade15563ef6145ae7613129c4cb9e489854db6971633c51b8d420a16b62910c39e288a13f0f447374d2c100bdfb6fdd72e127cf221c0ee9de22ee63659c175533f8bdc66ec4f1ee464a7e32e0761c2a3f2e37b5a1a7b7409e6680f2d8d32864f4fcd39d79a085186fe278d88b4536a65299e46f38252a37a5b938b4d00a1ed1dd03e730de0b4db7dab486a8f224cf7e2f69b6bcb32739848baeef85bf196a3bf0f8084a8b3b4bb2627f2f4e96cc260d8d114538deda99f6867aa4a83705187e59110ea9bc5c15098bda5dacde53ad95dade3cc4776410cd5699481cb2e5aa34ddd119de560b435521ed26f0401f98f775c1d7d8cb4e9d3c2316a22ed6c777e9b88855bd384def09de33e2ea42efcae1a1a77c6e9e2bf1cfbcad97648363d378f8038ea6a827f2ab3025c82b7de96152a641d089e69df7982873f87a65db12c062af864ccf574d3f2e539fcf3a4faee58e8601cd1170e0ab7219182f71a80b9f0b1c360e7cfd0c8668042501360b990ea284c9de43afa5974d470fbf4a493beb20aa654412dcb715d73dae9577915f7e28c5cbcbfd7c774e509c8d0240d5dec1ffa165b6819ded6be21733c02325fb183f467dc36506f0dbf6d2f0c5b9101f2cc5533865e87b8b8625c987f32345fbd61af48bd3896d98cb49347bedfa0a31059afd3404c4ec087a8371a46e8d69db5d0ba3a1aadbd391a5e2423294a874a0f6ff9421eaaaa3eb959c434f83722f01ea65389f57d592d94f5419874848543a499f21242ec1391eb8e96cabb50675a6251ad530775341e79ec201bf821c19093c26a92054584500355ad4d6a0a45306d8b2a39cad04d73394353a876559aef485608f5711bca6639f384220df6bdab637769c6c3b38948fae5d4295ffaed883c8e59c064197cdf9e7a45c3c9d771b527eaa2b1e28343a2b08ce8276709cd3ee4e24720b731f8ec9504146222f6f7b01839f1234b93741af4494ecfa2ec5d05c7827444326f4e43c2a44ed2b0595d0bba7861a38fef2415c81f87ee190525b227f529f3ff6b14e1706ddd4fe382c2b56ca7664e8adccc2db7439031b8d3188338fa073ac906a35c261ef4340df5376787196b3398d602b395f97d91cb457470de97ea003ae8b5fcc86f22be5d6970099ada3b1bf23dc04bd5d812786e9540dbb7c350dc7bfd0cefcea5c06a83a812be58e4065de7843a3730fd9c8b5fdfaebbded1077808b8c9c0673e172ac1f800ae7216301175709b78393831239459b4bdd33ac9928ddc9341189d3055ec778260f9471030b8791d7075423cc76a28aa3b20fb0deaabda1ba1871c28c61bf3970a44a5af9c9b23c93cc22439c45aa3ced1988e9c23a6926691a6f1946bd20b49d90b4db64799ab276e0dc0edef70285db8cbbff26f6b6b671d52da85f509e18153880ef6a3ce21e33646cec0d1879f76129486f873cdd49beef53bd376f89f443f006b807639fedc76719ea0115a8c3c994d944069974f1494b5b667e9e285f49756ebe10af9d334a971f591c4a1751860677ded03b3eea4bc1e602adf8fec8c7156ebd0b2d3ad3b1d88efc0ef0b6fe6ce114eb0f89f8f5d16ab47d5c553ea30003c8d6882f39ff66b0d033e5febf66e78e1d807abbdc42d6fc29b84a3fc128362e7b140741f25f9ed2ce9093ccd090cd654c1ba2db3108c1fb13af600aae6163c8d18cb059e5a79e50dc2a0527a592857de6dd45b36fa099bfc2d667fb728ca3d99a5d201701e52285617903a1d65e36c91a2d1ce0984a38a4ed193e05ef91af91db9aa76acb4b6326b5a48ce9850ac38e8088ffffa440f594efd32330b853077fd3a1817e6a38441712de219dbbed550cc35c521f05760bcbc0070265505c7b18f4a9148050b1a0532c103892d2a6260ed100778d0ede6be810bf5782c56cf722d384df9ca1612bc508bf4404f3df683be48255575ae2b219776aa985bcaaa8eac938b36bcdc02efb620e3d44676986fa7fd76392e1cbe3eb46503490999862e1a6682a1819e72452093c2953ee35b3cc504844172bf8becfbe3ff5568ac26d22ed6c4553379b8c14fc92b1d1dccdacba7a8c518069a49743d8c780ec49f8d13a23f08dd8c60a525092277fec1f698ad21f0bba3ca73a34519d367930d26a79011574768bfc1b207c47da3c35aaad45e4bbe7c0b361032159197c1532a6bc4b949cca928b0fdda54bbed422ef453061a84b5525069ac496fa521e484affa65f9a7fefc8143f09fe0aef9dd5208bb628221da9c0070e1fbc462c3afdaa5717563dc1eceaefa987bef9ddc340fc2a7073b9c68a212a98532e3fef23ece0f05c7706dd0f3f774db65f0f481b201391436cc93d574b8f61d14a671b8738314310b69e1c8eb1c79721c3044e8cce313062b8bda711ed0616739a8da60b7ebe5809e9ab46c0be5f162f09473870e746d69e248a1ec4b72c855145434ff0c85e0455696bffbd20095ab232b7354cff81fbeefde5d9c03756556d9502368905298d894bb94f79863c1c724700edd3ec70b7376c52bc93e8bd4e731d191983ecdfc4a0b7593ec21b5da930a87ee69d93f40c92f9e922c75333a9f65caacf5fe0a797ade87b506b8b13352c0a245ac87a0d1ed11373b45cc008cee26a1aa6bcdc5e7fb29373c9a4faf45daf998a312c8eb19fc3ff8abb8ef1b79ad196de53c6090d2629ad8d78dd312be49c7fe269f5dd368ee67c5bf61b0d51b747688b1b89fad301012b6702cce979d97a5b5fc722b664b720673999c180e6c737cdcaca337f619afdd61294eb837e3a731e63b4238f181f2ea8e7f76537650210fae34c963d8fcb795aae7029e38e1cecfea80d0a9546ea3e22980b4026867799ac3210f33837829e73a97bb10cbea87e55abda8e9646819b69f6af6df49cd55d6bb47b0813e06153b43c6b7b8c626d5cfd9fc5d84f6c941f517e48aa6493db3fe2bcb6873c6b8285af3594f3db7ef7eacc1ac6bf003d5c162d3ca3ec3f0de1a77272bfb409d6ee5ef709191d81ab614ddf739ec3cc2db984decc57cf7fcd592053d6edd6ee7fbfa5b52897ad8a82fe3c6d6205f5034e24387618676d58130c26174965ea892eb71556ec3bffef97d031595a66e5e46845057e590b2b3eac3d56aa74ce185b456f0549d15d5ee2673a85829737813ee57610db43ff1a9c7fbe3d5831bddc84f09f7b6cb384b556639b8ed18a002cf1358bf0fe5056626a6d1315a751e3b9d610f661eb364620c819e26a50f70db00050ececae91a58d84a8f52fe7be713a2d274d28f454fecc619f53ede4c69d3a6a3f7188d3ca371938f04cec244a365edd376a69ac67d0f20dea0f5c4fa2c47554e6cb43530ca923ab0f8516f9f01f8253664e0c7542f8da8dd068c318080774272b39ce7422ae4b43e7939db3d0609153600bbb66ed161f0185155d23772b875b67d790c6b2033fec7848f440d6118136889b0be95fd56a216769f1acb017733e2324faa35ee8d0ad7899f738ef7c68dcde77fbf3e0c85083d81d8a276be1fd3c3b6760f61b583175d39ef0d4c2395ed13de30374bb7f5c8c12d98ac11ed9f0b83f590485c668de650e1eb27d9a97e8e64710a0fd6a9949cc236ab0c7f6161e5907a4aa19257dc6ccd8b864a081182e5b7c9782b163806bdc4ebe3e80fb6990494043884ba65b11d73fcc938ff6b2a7fe52ba27c56f0c1f9fb33c27f08f917c59663287bf3c56c498068d689c2986d1465a497c02c691d7dc146cf21ff04d926717c10790ee82d812cfa507d8fc16a8c417dedfdc8e3f9d2f2ff8f72ed4fc4a4fed761aca47723731e2d768fb00908b10e3f95d4c6a5906ff8d627d44747f3dc7c7c9961edeb50d4b2d0e4de192afe4c4da5a4ff23f20144c5247c4e3d9f3cfb37ba5f94c449874fa202c777ffde140c1ae8626aca355b375e8e7c18bf74f107e0972abb10121caf3058f65ad3828c9af5ebcea5942968c26ff181ba9b63984fb3f02394b2580026e9cee277c259062572ec9720f0da8dd1fafb2e80fdc709ffe81bae819880d3ef0bda0fb09f8fa8501dbf484be735b57e71b6943429bd1ba1030d54c1e0713f065d60f2515a93036554ab924d045cc0e068360996a47ee4f095d083c173ee2840f98834dd582c994a1657368f52de25983a4b9372bbc0b4a22d5db9045911f6b47d6aaa841394a6bd104b2bb12c07db52d5ed39800c41aa536e45aa669305b1bf27bab4e35b986cedb5ebd16ff1f8b4ba6cd5c5be67f1a608b3a8fc89f98d62756563c87898d885255abee5d8d177012323054790f412714216d85007c4fc159456421e38098b788fb8a94222cf884155dc49bd53be8e05f0f1f26fb69318b629445b6066fcec23b8eed6f5280330cee2092cc2250b0db52ed498b7b468286d71a7b52e3e233b930d33efa5539a6ee5289026cec78984754e0b3605ccd49a76f044855dfbef92c277ba37cb37138aeccec023a9f154897c28e82ea8afb5ea06e5d2bad514abd9bc7a131d43aafa31894d27b8fa1a3612401badd2101c12bbf6f7e9b34ef5c36d7cc7e1e7a48be5ebd792bd829ad55398b18ff8b5c3ee9e3d76b9ead96af82d6a3c5d42a475363aaff69b774ff78229e21dd43c6677005ef2333db04d0f8abc1de350c4f7dd43a507f17220add7147d566094580319e56f0fae194f4853dac9a83b0a6c8fed4db870461e4f1250ff9c3579c27be8cfdf65628cf92c2696a2d40163fcf46192c79e504bbf821b591bf641437f87d76b16c1d1b352d030a00fe691c8969cede41f1d4f04fadd0eac72bee6a782314f620de1b95db38315fdc8e4e05889bec4dd8410760cb770afcb6dffb4a2ef38cd058002a6a910691bd859fd20fd87f53032f7e548069f63948d5c62a312c647a773b0fd8f76b446967bf4f0ea4cb1a29e3ebd0a12fa6043673591671c9cfa75f8a4359ba06798ea79c4e279e97b58ada93a6683b1d6204da1fdc8ed580198fbb60fb24630c534482aad55ef7012461920810dc3c1a63f1fc362facda35533a5d25ac39f24ba6f22b7a94beb9cf7db1a3f01854e6ae85828daa6b243807e87b179a8f4fa6acf78d056134f14bbba932f6ab2b88600293b1a3a5aee7ca3aba86ad83e74c8c5cfb240fb3f654aa6098ee05d2f048dd07e0d39eccb846e9b48b3d25dab5069906b13f41198f72d9d778bc8d6fde20604e09a0f500db05441e7a574fb460a6892c30c4aea7ea1064fcfc13ca762d330d8a01694e123a54945001d46d9123f409b289b652f6deadfc48029609da3dd46cfe5b2c0d23f9958df6875436d27b3ed01bab11e110b376ea440605a332340b605289e5539d036c617ae1891516b592c7201b3078c6dde5a3ed7063e0712cf6629d98c210d57aa8664dbb40ca4a9f3a583c6fa2ebba732ac0cbedc00bf8b3f665190c2e55327f0fa4819b20e2548aecda1888d65d92021622ec9d8d0857c26fae697a8c7dc8e2f0ecc22ae332ee45ae0f6251e9ba2f3e3ff8dc22d02b43b794b2737d202b4c512f373d000c7e024383ad73c9a8dec9dc03e76205d49156127716a5c309da05ce8be708c31abf253713abf41111698d9a1aada4c47ec381e7bccc11e121946d43fccf83d877c887a42c3ac8bc01ddf0a19f375a9773e94cb7764199087dcec9d767b167d0eeee7ad947c1c687c15e0939b6a0a7773cbec48d3cde0ac2a6a36099b930bc9dc018d368cce29e7bbf03c999fe85956240f5d4ef857113f1c91c4a809468c9de233920b0b4f489ec41419af241a85b9d9a03ab853c63e906eef16d23abaf51d9d20d164c6d4775a75a96482f38ba43e82e35730ca0c1ec81d750559b266f481565d422376df6e19ebc0a2752b745d29b8b2f2421a570b46ed2bedab1fdbdf6527857672f3e773e76db13dc177bddbf8c4474eca311ded344afe88b9f46a15dc292187fa2abd450d37cc5aaff0ede6ba7a4a282bad2f82f2eb3fdb59385de47733c74f3a5aa704aa9a8c8d1e415a1019ea8abd247b6a3da34fa660e7c08358f3e570de31ea5e093970e9b8fe641428a8075cf73f1db6fe1017600f069250d3707a6f5fc729871f7cef30db6e55ec4e0d9bdc7e86177b6f31984fec9c298c5819c39821939d25714e356870b5112ee4692a9cd5409b2435f70f8294a7dcad6c6cbe8ce8f90386deda1dc651c7bd10ee0c37eff26e9f9c50d8f06aee0df9eee9166eb668453e00b34c5e9130f12e13daa7ffce5d0eaac5fcf874d65b3761994bd295687d10becbbcd994957eb598ab841a6c2d954fa517adf2872ec20635b62f79479cb697ad36aace3660a6ce796e88d55111d5e3197fbab8b2279d66586aeb00063793377efd96e81e9f1b7e71a94adfecd2ae7473e437ea1b10e0b4d05ffbf150372d60f798b00571645c3624fd8e20745bbe6c24c8f4fbbff0f66a17bfcb53e35f3d0f1297301f6687d874b9ba5f9fb0e6a44c504b5d9d82fe320eaa5b607eacde6a2f62bfea3bf5167b31755dd53ab45829a2ca2fa583be040b612690c84c03153a90483b917eb9d1e9d2df97b25a3db208dba4fde048e8fc699894e67dd1754811b0e416675aac35ade084db7516fcb0a0e6209939d5276e3d1dabd181d403a8f666339c2e9ba1edff9b7c6e8c555c3f1fd9ad5258719ec7c624581e2e8a5b7634db2ab49d587889b31649caa2c98554aa7861da9aafa8e16ec965df0048f715a0b37bd3baf59997cac482cd021870e91c9b7f943c4e7198f2ff8cb37c6046d8a59361266d871232c67847a34e258f54d0ed97fef29e75c63cff365910291a312b815ff90328033b964dac59db647f02b602efc8466855f4dc9eefb7749e9bdfc6d13d63def00bc7bbcaa68f483331e2e916b3055adff02214535baf1802ffca0972191ba745954e7ae55f687fbefb15191ce13ef679e714002b2e7b39c5463fb6123ada650010be790caa5e78591ca8e9fdee99d460481a522d4ac5012f794e4d4d17e0be927ed934e53e833d5ecb1160a043740ac49456655609dc9ffa161d2fe1c72e619fc6b4054c4e8c1bc9405c0efc68a7164758d947a2a3a6304cd6af3c62e9ad5cf76b6a9a32e0e37f8a31d4e5cc45b5b1feba66ec6374a4d1e648ef2dac73ac58f0adda948ef0653d3e539e66179bc6058832f90a2e3a7d92283dcd8ac79573af711875c9ae61c29c1fccc7e895fa927e55e8b59efffc5e0812a0242703f0f17affe8fedd475ff06adae35a1e2f80e64f52ab54912b65afe29d2c45707f69c9575e338fed963a79f630914f9178e7d5a3f537d3d94c3a3ddcc68d341c8536331e223e450c6e974a7d2f95f49935ed5fd12d135d0c1af95dda7024b0f2cb1832783d722d21dbea3c2c4945a970d90ee7bd1714c2226e7d9a2cb94483a24690d532497864157822cbc7158022acd1d3761eb74f2ac3bb3e07e8170bc3f8d18ce818d472e6c4958c43b23102049f0cf75f7b7208e2833791e1e23ba9bf17308ebe995e22dd5b24f831d91ed1874cd1109acd076fe4e0501cf90a19d1eab65d56471f05f9bf6edfc268aa6b03f0a1940a06096458672a6ad4255aa7b01c1277be742233f4be9c1e65484140b5341f0b48abca190ef49b170ca1f87b1b22762f9f9b21cdcfc4fe8b940e4ced98c5b11de5b8371243be393db0d7ea832b9c25dd4b482d00e5c460f8c4575b3d1e17320a021c8bd52eafb0bf175a04f45e565c5e71d745b1618b89d468fc02276a1e027bd13be2e40c22e370f9aab1c7f2a21fbadb6acd6a58725b0167ac6c79bba9b39e6b673ed094a7e8ad784d218b176311d2efb22f5ce4aee6b565fb0e6084c31c16313b85a32ac834583569f54375ef879067f6a4177a45e52a5270ab136ff9660207f14acddcf7f6bedd5c28a71f518b90a30d252dee84e63c0cad7401ffcd439c37ebff28830b0ac02a29b9af4e00c7a8cbe9a6f42fac6a4ce7a5f16412970f8ee10590a04cef00cb6c2a535cf3268bac6445a504c51ce289b388948a90e0d991f9d96070f8b26a0dacc9ac1afb434697c59725df82210dc41549d02d38dd60ce0aec3c18b3ed616c5342b8680fa46f5447f1883134b3b00010d0e49bf68f0b8e747d01135d07be9f38942fa3eb8ae062de4dfa696866f37d9e0567123b6989551c2bec68620303c973125a1445575a7f6cc300073b00486cc13f4430d42db9bc346691b65a520174f089383f45c3ac1ea5de2e085866770253976eff20817b8bbef7004a421989ea4ac9006b81b307f309bf5c07a0234aedb4cd84d9111da28571a47f827551aadea21b6d58473cf25fcd1852b21d589e35d873bfa3bdefb161338a728287f2ed67f987e0f23f9746b4e41c0ea4daae6ffbb030a4889becc684d6c30c962b931ec36bfc4fcd044d3142d34e6d137b5934349aacc2a6210553bb0aa0947ef5e254e8f37a3513cfe06f3cffb1f6337f5ca62066f1c30dae515336988791dc3aab69397563b495e09df2d73ad5d859630d107e9c1fe2fb5845466f06556200153986e87475ab7a0d2668525d15e93a697bb17ed3fdac2a9de898b4105ed30b07b2900747953b5ec9cc8760e5ebf51fd5cc7512880b5eabe52d4d424cbbd46068c2b6e0499aad23d81e4bd4516a8e0a8c7851332878a92573579850a1feb8529cc475ce78d5bb1ec596b5af38ddb150d772fdecf918cd5cf8a8e4c4366b9208c75c75f414bf75f9859ec9b367eee272c5f98fc63d9fcc22aebe7cff60e9420eadb765ad5d04ab480fb3fdae4e5fc972003779c5c9a579b7ff9504da25d97520b0e69d5ceda6af69d1ab6f81d7c68840cfa4bcd2337381698b73e1b1e9ae7272edbe93aea1bafed35053310928df2a3dc093eb57807934191d0fddc20abbfa8a36d606978574826a2ab52797b27cf1029fb1995cf10b555a851f7a76604e994e17a4f4938ecab09a2c0a1aaa747360d55ae4cc2e041e3a10ad31c5fa5e40a6267666beb5dc4166897be54b56065201e6602ec49d068e83f5eef3b3e2e61d1e3797f544fddcd2ae921102a8fce7b66b0e85b38a5539cf8da20d760796b3a1619f18d5bc40831b0e482ba46d61731e622e7fe2650599bfc2760a635ec33c10575e7cf8520f6443521183949ecf93365cc536e8c5796df0d520b175367aa9ff76256308cf986b005ae9d6a3c71fa9cf4cb4d2d3a31ca4b6ebd708fc3b44e9cf205ea60680932fb7e67b56eb29c924eaf8b1a05e8dc319f45c12970a1d307bf378a127d00aa69c6c7b0080493e5892649c18e0379f181a587063bf62de0cc0bb0b089d14b2551fcb48b8eba88e64fdb5927d8f75e4c29e1d36c9c56b21cc000414c962589263ded05d0ed178e04bea176933361836dac70d8a8433c00563962238e8ab6051b7d4be87db53471a6160c920f29ab038f70ee92c6435169ff5c908fcd025658bc28f9e6ff16dd318438fcf7ba228299a63b61277acdffa50225e66d8feb781229db0cd7688677ebee68da735ca494e10dacbb0ba88085bcb7e2fe353d041d88f0ffc319f33c136a58df72188e934fd6169409f9855c87b4ffedd5dc204c1549889a09bb58402ed1bb8a9b105850539af2af67fbf7df2da2145110cd18c37055dcf286b8829bec2ec8f49eea12e32c06a6d30d5e4be43bd27e4b17c1eede6127c47382fc2fbf2ac13aaf25ec99579d28b9b51634f6c12f36664f788d50d06248b3bff63200d38e451530d2530816b498c8870cf0f9cf419274b7affc54d3f29b7383905315ce71d1b5081fb71965f180aafa99c6ae6c800d752d07491435bfcf624815742c7fc8f94424640eea966218f3d491dc86257429ee8c299f7fa4d3b6b3e8778eb9346a4a60237c66cd7a2c53f45b4d3c7ab9cf18e2a7b11c66116ece399e71de3368cdfda74786f0d892698be1bf6ff2285b12c3084d6d42ebb11f588b66ea98a98a2906080bd821a22c375761401e091e81b668808ca0f562117032ade2a3d717cbb2cd32ceccd3c59ece3740bc940dc94ce08824ba41ea00c1465673c3148bef3ffcab20611572c4bede6bf073d65b5a8db31a9344f2d6756f860d3a33864d0e7f5b4967307a6e01a9450613b985d621c487a95743338cd7743eaab6fc3242ab4b9c26c54b0ac299cfc7243394f0a4b1d0ca2692823780743776e62a2c26e812ae0f1b57b7a81bd8e7ce0e785f04afbfcbcca74d6290d2e47e15ba9c3f7a71974eb97da3ebde911341ec4a399d864caef6554905e039691f3cf6ab281a57a562eb2dbe19b81d97bd6212997e9016207a0ce8b8e69c8c7854d176edf22b73c220963bfbe1d07dc038aea4b2d89fdfc61f2a46e54aee391cfa8949f32525c5e5b66b234c37e199570058e82faa84ba59d1de3bc3ef97df06942acf664fc4a96ddb19a240ade5356e9182f5b5e1243e614409e4b724db83e9b371e6b96c5997c62166a2dc88b9b994613a90aaed5b2b26c275c44bc6ad65a5580cd51124e5087180b8193b2650c2e39dcf5eb4ae128afd66c7d1c0a41a05e454a9eb4677abd29679a913b50f75299d2432df6e84fd3ca32fe6ebff982e8f9655af6aeafea066c8fc1b09a64586ac25e552491df1461d27889c3392cc240978d1b53c7d5545129f9588c5c098b76111f5d16c1b86ce13521a2d246236c79b9a617c0dea0015188925d94f91d47c16276ef4e812ed405412ccd459ff8b44297f79daa4fe4d1a1de594bf17632c75925b22287fca17565a9a1d77a8b51be13f5673071f35c839599bc7c62cff05c020d92c6e82b0f49ff6f5d152151f46ee7b21811025e52488daad52c4e50b5cd0ce7b95d2d398b9430bbcb12501f537e43cc3a51023b3a72937def3f5362560d85d5551b6d772bb64057cfd7c1df326382cf650d148783f28bb2d656831cad4c617df3f08f01d3f51ee98a78f744ac5d61b5e53e5838d2f3e0a49d7e97d72765bf80d76a498bca4a15f4e15ef51443607c7cd3c4790d9aca5dee026c1eccdd0fdcba1f27861f690212b3848c9f00ffd16c9490ff429de92f61c58d883ad101aae711cd00298f081259f408852184268fb44e765161d3378ac4923424a93b3949db33584dbea7fa41355eb740c8c3f1de7c239f997dd8da41f3861ded69c65d388d23a3e05b093ed3001c674ff91dac6ba3eb88ae3d3640f3f275acf0edae16b576ae0cc7c143ef24cb611ead7dbfbc8b3b78e5b8dc8f799311f0b5529bbc3ea2782dc2d3db4591aa22807ea68f1edcd1ee53bf0c01298d51ea9846b8026b9265628921c5e5e837b9ecd4978d516bc8142e4ece082f43e34d289bd51b274e45c05795e0fc0205abf519a661f43cbaf73d26bf15094a86e117b86f420401eba3fb5394fb113c8f6ecf158d31a0f07a9ef6e084a0701a147f9b4e9e373b815b80afb53ee64a53ad2f215b95bf26932b46ad487c29408660ace64603c587d06426b64af41ebbdb8fa4377f9ef79d3b2203e55979bacf02b046524e269815409926b02661d604e331ed8297ed4c23123708d3595d1fae37371109295cd19d22fe8890394b56b84c729f46053cb766f8534b12dc0704cb21dfd756984f02543bb69db9c2200efbd5cbc025b4b35d5e188a97bf4931a63b0ca344dd1c84846ed955d9d0b048b6d4107079cb5447f8d08fd5b6ea5f8a2c9d4ce9e84517a07db9f81f85744765cc1a5f416931393421b7351747966b5036c615bf841e522b3ec590360af9985fa9e9500a59ad221ec6ac3ea4abc3b3721d067b8f8fe1190dab8a7ddbc12b20e8c4163b0c6ae63d6dba073d108866b3f8021620d2073beb972a80a54dbf8701668ea3e2f7d57ed09336295d7f859627a6cac1d8bafc4a4548f56dafea97425f668864a3a0492c70d82c98c3c8bfdf97737e22a1a2bf0659b118440e573532424f9713c37b7da588e073595df5cbb08231d1ecc7494a004ccd212cbd06baa244c534d8de0da047b1e34b4a6d8a59770c470863df4eb9cf5a3aeddd7ba1e2cdc559e903aa6734d4fc2c8702cd5e209a2aa26eb7eb2a23b17e94a84e8b64eb275bed54f665078b268ae2294fcd50672eea70e818399eb5cf9464893a0702e8815ea287cd9579f0431d427cf9eaabf122e6af6271309dcecceb03547d0f035af7f244637165b88b259d191315418f095040db774fac2d627cc54417274bed1d176b0bedf15bfe608464b4df2eb4d6841ea3f05f3b6393aaf058725f1d98881a57c591912cb490954e01c56e829f9cd07977857e5493c6b6cee5e32a8ec7b242cf11e55bd9063f341ef512bf40e940ac6eaea64306d28af0b4b4d47fa53412fa720d26c73aba339475ed7dadcff9b19ccaee7caf6d79c091affee4ac53de1f061a3a4ef02e07f0cd9effbd7d942375af4287c0c15da478f0e6d7497623678e39c63bd0d4175ed68046fad507c4420fe025e4c413a093beb3cc69bb3a2b3c08553f5cff9fd083a2b7be49759b331156ed9f049d319c04260a2490f78e288752b35cc42344b11834e6ddc8bc71cbef52fd0b9b474cca5433c7042074f9906a1611942d51edf64b264f48f8355e6b122903b729501b28d0ac7bb9ccf9abf3d8534c395411e7f1ad0b568591ed54ac8ee2128972638c32fb038e1884ab76906cb819f39672c8bb86de164921a7870b383cd31fbe37b42fc4ff48cfe92ffb3f7a9653c9f2811638ef255019a1345f1897c9827c9dfd86f352043746f2034a598483d30ee5c29dc98ea4751e78ee8080b6e137267cc5731330c2626212118e0c76d6b6197b0b22b47f263dc5304151035bf2af400e008cfe325cffaf57c2af2f2f140a309a2c40025e82fec34290dfa68f8af12694182e245cc2ab513d4c368a479487dc26e620b8593a59446854b6b194078a293fd94144940602d6f6e07d31db93e756d824c619bbefd7dee7dbbb1209a81bb5017b3ae423891505f3b689787d19ed14c673f9d6b0391da4e5e438df78ded4b2e3fdc2afd81a9e5dc4c2772ba0fabcb58944d619ebd8e70c7b9475cacab56d9493c845cace63ae0e5a9a6c1fb688aa60c247e73a50e81941a6bcb5919c35b018ef0ff6b7eb2b58d66e8ff80483cf1a971ce375772a2c0bf56bc574a903db8bfd3475010630a53e863890c29e19a857af786c360b5feaca685b9d635a839ede2df77a39f95a324053dc15364b2a762f2ae63c081dcec46f962c0c07750f24462805acc22e615a3cd07501efa38f8e8fe2d2e7366cd85489aed6ba431c69791ac33d0b0634eb3755c872f5b94a119a6c1e39e5760b7e2e6157c1f592f101d785e1f4a49f07afc3677f28c80d0e25d302ec509143cc3d6d6975049265da40b126e92455ae8d3cda0cbd18247fb706bca7f688354c9cbf31f9a6bdf69a02f7c24c132a093a7bac12039f40188eb4c20e8f02a813aa63cd36cd18f4bba03674cf510e5f76dbc17df28c48dd8fc6d3463a0b10dc098881e661f026657211b1a46b7aca63be357abf67c426d92e49010b3dbf75014e2ef2fbf6a534570947d683676dd60dca5bb1280d79e36a009b3c68d723e33c6de3f78c035104af6fd8b4c87cf0cfa7f3bbc612ceb025130de14dd413a317c94184e5ae0ded492162619ca2785f4385105ed402939125736aaa7521822f45b9cf3dd1dc46299f73aa26a530d16348e62ff09db67276f1e6c642920bfc552647f419ec3028613d9194a57828f4e8f6bbc5ebc8c7dee26272f7d7c008186c28d45b003211c42f037d2c609f946883cc104b621f001dc84592f1f0aca72b538f901a797b528919de1aff643de3fc12c29954d646b15163f5d50c90e1560a8ab95855c4a64e76e0d6854c7806b62ea7b46014e7d0dfc293494da0646a8de5bb0f0da06fbc72b33a7d6482d58ed6fac521ef708bf7ebb18730a903cfc0302f24a9cc10d3163c8c19719854c03f875c2833abbe5d0fa3da0a70db6189d8fbc7575bcfa484bb877f68cb4dc0abe33721c99f1d296f1f4bcacb6564b572a832771e7ea2be7e5b06b993ed8397cb4143007505305c790a4e643b0f859d5fb026c93cf9924ec1784448080c69b7914d686eb3cdb2a9d8c266b738cf8758d776cf2b6488e1ec7bf8c1219ad081cb684850087f9b86f8ce37e5632ce82f1daaae25f314f86687ca6f0f0ded831ff19a244d03a90f6da26d60f97055828b675fab64643e75e2b95bb9376d93ffbe033e27c63adb70fa2a6c629b8582bc93c5f0768bc5ef51c72bdf35e28fd137d119a49423c7019f1eaf28b095d12ac7a899eb4d1480590e30079dea84e61fb398f0194185a15edcd1d9af5051276e0736520acc21dcef7dd7d276dba926b8bd55c5ead61c566af96f084e42e73f7a40c16ff37acfb4da32c5c4edd0aa5dbd091df90cca5a1e3c93ee69a5c34fe7ee1ddd99db1ddca5c86aff536eeb6c0eda41550a44bc3ff2ef4eb224de1feb324d291185a2fef7c6703464ef543d51f6d2d625ce67ad091034cc7f4d835f6bcdedf0ae8bf3ebbf52b778faf8ec212bdc0fbdcdfab6861186acdb6648302bec0fdc45ecdde13f880ed0ca8f3825f396b4183b613d8475165597d5526cbc2d862395e3942eaf5506a3939d1ab9963f05950a19f3245fc718aabfecf053371174c4bcfb23c66764b3cd02813b1947d89de1a4d2cec6fb80a9f355df4350d3f44df719fff94c748395da04b5adf8f8f69edb1e34d89059578c6c5377c00726783157e34d96ca4e447123ac5f769424c06e49d459293c06e4fb9692337db84806f9e30eb09a36d91da751855f9b66a168168eab4cd472c056a307451d078c00d02554cb89b586b3c295f25217650bff40e160aa8ebebed8f9c10fa8015ed35cf08bd96fb691bddc60f84bf179fccd1ed7d24232e92c59ae20c13ec25df93af6e005280fb3cfda2f9ebf3a74f643a2b9cac6da330b3fb0e04600bfe5ca7871412c25a21e70a5eb8de78b19b0071f37fd64765ea30a52921579aa547ecce190f99b3e4e7df1495d392a349bd5b1bd1efe39601027976b08a321826091511910eeb95cd7d8922be0fdc598377b78448f47c4ca3171b629433c5b21df7306d9279a70928fc5d19d14b20b6532471986ff34f7ab4715d85d036ff55b3b9147e43ad6597ec883979d0689817fb90d3115865ff6b7fab731dca17b8952e5c0f7b98649e491e41681ad415a846094b2662c99f0a779adaa632e43f60cb5707f877bce0909ddaf4a47022da275db9c38df8dce2e57e7f72124df81b7955b03e19fafd6a441ce7f9c590ea83f96fbb749bd25d60744e779bdae51c2e30b8951ac51d765d0174ad6488ed73d3ba9e116a0e744cd99e153b531a811558ed786477c6704816fdec83c969008fe58eafe562af983d27d006fa1cf138fbff3119b461c5aa9ceb17730f52b03fe86021ea101d036ce54a330e13e70f80c811fc96f22fdb81c3a6369abe9d449ccd4e2797cc934b5fa0fbc3e56572637bd7147dcf61815d4d361e625c752b17d40535bc9175c3a904b66fafeb9fe35a90cea21a8af4ed4860c35d45938e44e0d6dc31f180d6c6a1e32bb9a467039d77fa8e6bd73b3bba31374738e4e93b985c9ad25c503edba8dc4cbff150c71fd7cbb13b19a3b62ca271f446b756919e35a739b408e9bb9fb986833db160b31de7da70ba053176c7e528a23b0654454ae588b82db83d05616bd14bd085510b680e5724e892f8a89d0537d57efc51f9ddbe195c8432bedd484605a07aa00ddb20985ada2bb0c2180ea4ed8c5194b601f08d1fa0f7820299541408bf8a906669612b52a5d936dbaa98a923a73bb7da28e03b6ded1c36f8535b23597896cde232256e5bccf67f585878813b7846d276e83fc0689de9e03f54747442bb71ce905a533704aa1f7dceed8d61002fc897437401136285f9c59b116a164bb39a65a6a657a18f9e1d0dfc19415700f4211297c19c04f0f120ea298c250cee07647509a06eacb40f8c38ea5558fc4525d0a290fff1d3cad35c44192c74b93d15a14c31560862d9e01f95bcb315b7ade310ab0a25b8a0155de7ffbf9df10eb807353141b2952158ed852b5508165d2d92d3d3c08550d5d72225c4333684f7cc0aa4cb58d541a9627863e1e50f57b6eaf3a01305c048298b45624d5586d58933c908761ccbbd4809ea977664b5e9dc2d450fa8fa759774460608e5b3b9055217ada0519f2670f32d1009a722f63e3a6df734fd900128a9b0c5b06b6a6f892823180269e6a6a0aabf2097e2fb3e51a047990ec5e7fb8043fbf8332d012e0a764c96bec07a17f95e0b80cd09017f7e05f594399bcbaf6164045b3a2da3bd0d87a7cc202b18ee28ab59123e185695f17ac6cbc302c7c07a27087a2b4a8c187bd78b94851ab26cbdfcde294eaeaf7400fb38b00342d09886a1e975586d5ab2cf086cff87109520e5df6608d3a0900f99fff0236b58e080e0b0a1a09d8622a52b4d87848eaad6fbf7e6296fb7300992a10e7da4606d1c45f8af27154e891876a070173c73459c3ccddd0f8999c6cab6b561c865c429266d5ac17f303e4064ee28a89f5afc226b0ce8fc576b4e74b4e2c1091902716dc5eb5731934e53e87e9a167b4b60d3ab1bef72d6df1611f3de9ea3d28cdc866c82ab36380b9bd1090b4ec2ab545cab4ac483f96969c65edb5a7d7ff79b37cdb33ef2cb3695de45cdbca9bad6dd4b20536bfd5a1ea0abf5eba2a9b70f41df7d24cf81d7cc375ef2da4ceac177fe587abe5c474e752324cfc979e40cb2553acc5a8ccd3032e4e87ac4f93604376535749f80c523047046d3a8d5b49149c8bf3b6488ec7a4f11d5dae26958c992b8e6b0f13659d1b1109cc9ae87e4e1e061c97ab262af813c55199c8801ced09b87eb22d4c6283515f191c82dafb3d8013265e8590cf21636db5073ef0e5a147ffbf2019953004b962eb124718a5b17b08109ef766620c3e72e86b16160fb041a9927b9f64f0ba26eef6dc62c8d060ba96718bb60d42ca15e62f7b0b7f5ec72ea696864538994060d7b18468cd6f945fd4c914c7cf43f2e1baed9ce40e36fcceb5cfe1c1c15321afe4f8d9e5827ddff54ca519b0322c07c23f9e7ee83ea7d523e078da8ed2367d48ddbc65a4feb233cf611c0c48022cfc1a32bdf58306b32100fccf7ed3f8723a4ebeeb19fd6cdf447a88bf5d25c3d9c65e0cef414cdc470cb99686165c2481373afb3dfde2df30dc20741116e34aa506282cc4a784610f2353e80dc244696b58a84629938eed56f698ec4d184d7463c859363e4816103d8a097a7320d12ab43c50faa581437d115e0adfe55c6b4a2daba3a7539e32b490527ee8c15727f30e1739cc95df32049ec22317c262c00f45a7345b4b44f973bd3962c469acd36a2f1393aae799879d64e71881d22694239835bfbf2c0644392682af713c3745070c18ce214482120541db7141698a4b14628187c8345d40a173aff237b10eaab3ce310df7fc5932c0649a381a4ca3162d41418c48d3856b1f7adde3b7ad1e4595176a128862c50df62832b5005c2fce16ff086f8d4002a07005de9fdf76401e7dc0b56e37f552697b5b7a1a0ed28313a4285fef952584ff7e452ee2a6be2e3e29b8852e2efff797c38a010866c97db817f683ee2e51ffecc979fb8093d41227b156859d9b575b94536e7f13990f8c6fbaf2d96445fa39005253de648ac0ebbafedd1b65f8ae741b7a4ac4d815a8bcb76d2b343e8d6b24dfe73b97dd5231fcbd93f4efd36c1a0387f07e0956be216e4674949b21ae86e7a6ec99e21744f837e15032baab29ad7b0cb16d9279464d3f4e30d3391a56cff811e1398defc55f253beab6acc26a9eec19cb3013f6985deced4435603c72ef35567a15c92bd84b7398cb1efe7e7ddbbafaee580ab9bfb523c1828ac391af1b4c2812e510384957c7442c93ad482c478b00617a6e03b259ee32a591ee06fb9998b31d11bc6a11da1f8e25baff9524434f8f9f303bf6be8732155d46843ad0ffc71b2c69903773c446dd6324ddc1876ecbe9e2836db667bcb7a6d21213472bf4cbcd68d77f03ef1d49d925f81cce741f7299b75fa69ee700c98af332ed140692651c57bf2c2272650de237f17ea89d5b880344003ca861e99e4b20bb5273082bdb94829084529db6a866a607937ad3d925e9ca20d7b8fbb9ce2fce6f71c6f1f628098b032bbf493780cb0ede521afecc8f8b51fb1f2321bf9a4340c309035f9669d18df86d5e6b72f958eaeffe592e8bf09a5c39aad06e2d58be653536efd56d1543f0301ef1e098f1d2b0b8d065b7172b6b3f6d21eedfff03117cad371d9c43e9fdf0b05cd18cda4a2bcf51f23d1938b07842ed1b60143e90ddb0abf1e82450ce3140a81efaa77c333ed3ed5c0ecb16b720e0510c51be1bf88c807ec6b80f0ff8bccb29ca9ed21cc9d27ad4c75664fa80804b3e7f6db71aec993ea4112251571a11cf3265d51cd7211d896d1401d36fd444b3b371deb660c75e7fa61a6e37f3b8670ba34bac08d0c8ae9079d4c31cf84522d4166400a77070cedb52ef65797d57439bf26c1ad510b616946096676c79093f247047cb1fc1729f2ed747703727ffa2b8c4c19c9088149c9273f458901dc39214fab9da49dd9d2f275ab9ad94d672fa1582bf7af86b9e88c2278bfec671653c81bed9422f46aba201c67144cba55c054b5796ddd0fc88fd615b781da5d108fb8206e8376d5cdf12fa60c4f9b911d8743d22a99c59973ad97ed5b3ab04362fa991f08bf243288d6176cf56333d7c10ac6ab81c58dc24cd314bef31f4b4002fae3f8bbb8bdb1c976ddfc54da4fcc844473e25f3a5d6940429b6368e71531fdf70321e96e43e81be4cafe48813d76a0e1075da87d5434fbf5b3233dbf0ea7eb74c8e1bb6d0c586aa6375bf3a136208fee45ce3c3a278dcf546334a3605918d6ebc06254dfffafb2365bd5b8111684914bf1c48ab4be8ff166fc87aabdf3089b32ae34a0d0e68699d2a9a12ff0a5b98223b069c3471c482d677633b8e94ccde6a5f34dd75d7f1869ae2f352b111aa50f265a26891c0ddad0ccee9ff35608b34f0ed6bc75b0b67277a9a6e4035e33b007c98c9f2e3d31b23d076cfb0437caf6bc995c9fc50b202cfdabc51076930177cab1cb239948893dd54eb6cfa2f117401e13809e8d678ac33801a95c9d09b4dde3e9c22a609fb7eecbda3d9c857950df02c722ef7507708bb6ebe8c1e22994e1f1e84cf5901b2ea324ae23754436da73538ce6a6b2e8bcc9dbcce89324217732fc7d8a933e4ded9ea501fae2e738465ce5210010e746042e3ed666e70980c9353dd6fb5aafc7df9da6e51fcc133e602edc6d2e0b371ace536d3366f4af7087c991e617a8114eaa22b33a891aec4da8ba2d58557e4ae35823a10f2823061bc7dbe30163008a14fb191eb23ef27cbff50745f9e2d463241c2738bcf95014bb251d169c0971c1f86f7a487b623a4003b74392aff49cfa3688ed4314598c7f183bbc7cf091597baf900b4ffffff4b