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

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

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

Block Certificate

Block 57086 aee868d6bf1c430fe63aaeec1f5be26b1df0283670cc4203a09ba8f9c894d656

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f96b6dfe6f01f4faff1632054ba19ede5ce743880796decccd5b36b7a8720376
Certificate Block Hash
aee868d6bf1c430fe63aaeec1f5be26b1df0283670cc4203a09ba8f9c894d656
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00370d000086220000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000a4c50ec221e81bb716a5dec29323afb1fb6271cdccfe35532c6118666c8a74ed23a28160158d1587b1663adc7e4296ff5b897aec17b59e04d81b98170c3d33efdfff38d2827b262e46b6b78e443370f809483cc875209695d4020000000000000080000000e00000370d000086220000

Raw Header Hex

000040209cb21ae0e511c91bb421c345751da9c59523fadcf9a71f515a30be84194ce17900a6e511d3e8a02daea7842c77634044691f490fdbb4776759fe35c2c0d72b2688130e6a61a60418760372a8b7365bcdccde96078843e75cde9ea14b053216fffaf4016ffe6d6bf9

Proof Data Hex

59,560 bytes
121216010307a0dfd78298f14ec98e4a5612244f29d57344badc1e1c51be21adfc3c1b9476d892678634ecd9c857fe5890b90e72b5e6aa93386b02f330cc50e92af71307137ffbc3aba4ef29ecc7bb68c1a9ed7af0a3b5a57c2248dd4573bfdd88bba5a493deee8645aeac4ff021d7d4f62396eb4f143d8cfc3ca80d4440b66ef1374a7f4670265d78bfdb91123490532781a089eb84844c824904d4413882e3457d1e860ab81489a4c548d430aa12b419ad3df3c175a341155f2e8cc4f9511cdcbdd73333a76e50989a79dcedb4be31a8e8dc00e6fc83fd811a00d52e73f2b3c5ea8b34ca87b64bcbb2ebfa9e9776af87cc3b21177f79f799f289946ec7f9420d255232f7ec648708c6870c705d16905533420ed23b5ad31099e8117d6f2d92d75b2e1140a9747e97be2184d328814cc09bd796d70b744f3df10bf5347afb2565ff9963800a93bddca33ec7e71845323fe88584bc23fad4783affe25b3d9b30b779c7a7501b7a2823502ba35f5360232b81b9445408ea5d266626b8bae6820d50b6c0de674b7e9b25d84a06f2c5539ebcf0137cf496d99f9ecd2f7d0318b79d8d38bed02fceb241e21aa041a38679d426d7e3f6a0b672b43688d403b6150ad12824757533c98bd168d45842db4b472223d3af3ab9844040b2fd022238a16722cf2a475fbe78cf59f351040fa43226299f575a09c5bdb4ef0e28a4dc7cfd20a6b46ddb660c9f83ae85d8b7c9baf2e8cf1afad2ed5e27e028ade15f3614de522429facdd89930fd8f17290d70f1b5dfdde59b193cf008c4b624ee9074110c71706853e2a45cd3a1de84158379387e95ba28938d17d0dc5bd8fc0e1ad1d665bf66af13c236e46d125267c2c1f68f5f2686c780736eaeb50705a24204c5dae9e3c2130cf4aebb759a07f881ea30c1795b4909b124efbe9fd3d17866d6d6b7d5909ae873e151afb7b1a7cc7e0e53b6071ab62f817c382e504da53a61cff4f4a2efb43e439670f7554052211a610c30ef14e98fce241654b3b0f85b57e65c22126aef219d0fd89fa34e949b5f1e499fd5619da0c77ee5d0b13d8b70c96a7bc5d9a3ee397a278fa751fe7a20469978fb48669b7e70273c5bb4f71f49c3b57ac48434c398fa4bf9df7bb21e99c10b8727b456380ab414cabfdfa2aa7e1e51916daecc7c6a70db02a267c09a74c65d9027d75654ac284489ecf86c35bee4ef85d2b793c5cac6bf29b7c41181216cb98622530833156ee2539117f7da3016664419f441858695c8a68ff7fd4596ba08bae36a582610ccd1c1fb7ddb17ff9ba98c07e857f568ec6b54ff0f9f1feba741ee1819ccc66c46a42d52822352fb011ea358429b9bfe6d68c2df7fd4c7e9560f14d6fb37380781e3a0ecfda503898cdb7af9d4c3e37061358527c76fcbc142d36ecfb0980631bad0596a7fb9f5561177ee7b572f98ecf87c4657ad5fb3149471d64c0baae2237a2a78c47eae90aa6fd475467ef2d71ba07accefa769dbf2b82956f022c2c9ed5f23dd21f7410fdf12aa9e6ad5e75edf8eec75523306d3fe3842727d73974a6a05f27e98d05e0ad52a1ac16bf074db89a6a7c63b1e49014dc9bc8291ecf27c59a7c7511ff6f85bfc5cb9d22afb5d7f188a6c3de224b02ecf8fe45f8653b4361cd37d8471177ff67bd73554ffcdd27769a5e338976fdc8a220b39eba0093f423fa22b488411b497646f8018f5da88ab20ab56aa07406be03ef77d152b2ffe7afbc050b1ae89de658835ae2d28d3fbe86a3de0a2ee68215abe55d01c8778808cb76e99606213fe96e423e7137146198d0bc89eb188832edf435e5ae205d4901bb8313b50b148ac4dce28000e037042c67d80ec69955c0657af997acc7fed9a48e8032f5f0ddefb853904c38f26f2352cf39c21d4970ac6fcc6d5546d7ad05211ff248b27e4da6cb38184724a5b929ddad26e57754e7c8bb646008ed8f01f8cc29613968ab76959207655a7b2874bd88252b791961be096cf76b196574b69b912376b0ff00ec039e3ea5077abb8419176c0f0a65ae7aeb84b8374628a4af3982ad92e26b5193054862eec6034779b4463cddbb43a251235c24858fcbf950c6afbba32eb2dad5ed666f838ec4c2059ce3e3342efc73d5d51c6e3b93baa61479a93661056fb74243b31bb00566265fdfba557970629e387cb4af30dbd377fb4fc01331536f9004e4bffa2512199cb90375b351cdd0ea6c8bb044257ca6c575e2a1e92af17735d120891711de9c1fb905f478991404e6823cd91f46844cc7bcfab569400b58d226609478f298aa62439463b5a1c82faa568b8b761c3bff39b82dea4dbd15696ee14e43b56fb943423273db697cffcddd3aa2d91cd55598d60d02298015e2bd2626a28725de03fec127e6d2d57474d9f9dd943af345d49276ead9a8b181c2546f41f6f4f528ac85318f3acba2fbf3be45d23ac148acabe2ce3cf66aaf6006a060d0a1e319ee841aedea0aeaf7aafada991ceb1fce8139572d44bbb6e9cdd5ab5d836f4de2ea70c75641a76e968079ea74c123ebe751bed9f56fd7885138f7d9208530cceeafc30006623d15b13fc978959f7c018e225114702db0e79dcc713c7c538f88c6f5233a13122aa3237cb13975aeb2695be3b388ad2b986cafcb212d1741df076f204e9bbc6d1d52610d5f93dbfc27c96fc9e29aebefdcaec6aa3f940320899eff50fc737531fef126f7a95973ff1dc93f0bc2b4e1932c9c061601fad3c9d12391d30b576dab1e0f7761c798d1505aa909063edf9add65b254cf7b6e77c676a4e38df8097a9a4ea748c7417c099aa4c5fce4ac4df77d3ec8deb718b8077122aef9232083e6f7a1602d71f70387fdad0c6dbc8e32521722d1f91afe20a77758bdc8df5b55471fb333396dc9e8489c49991907f9fecb3d7bc47f33679d717b1b990e8f1155b79a25e0cb2a9eb974da2130c8382747426f6848f50a1d88df954c666ad7843021a40440f9ff2f9a160d82a2786cbe0e114763fb26a325b7573bf57325e08b8968ff030dc7c19fdd0d29810a37bfd7b60d54a29809871765cf53e4f1882491495b9de04bd365d3b530f781d82fb1746ec90d62f401ad6a3165a3a93e155f101638caaaa7c187c1ef9efcb0f1d06f797037a5f1ac4f52932836bd5bbf434cc88aa5dfe42839ec919f1e728d2713d2b93d0d5aaf171c47eaca579d4c33d09438a23528c756c00acf99cc97d2efece19eefbfb36f48b790120fe88ad58125e4f2be47e368e83425fb977ae5b901e775407586f7a4af88d52de535d4f22d16d9ee7f9d0819c5a4c19d03c52add69071650a792a2c0b21f4275bd2554e0f4149e37b51a7776653eaac37869bc5a9279b13ffb94668110388acd9eaca70329a409b7b26595bf970fcf7fc4bf46764f32f76a0fd72e4c79e5ab198b96532345b3583be030c6a98a5503644b99e5235a43ebc049d15ba3adc82ae3814462e22ad8c48bf21b705d9eff1a4a44f7162d4129585fdaed5a466266633d5b4dc125db565b69fb4d625de149279bdd236aa0ee5de2949f6c07dbafaeaff4c9ec9d90953c21ac7b59b557ca5d6d3df0db14eeb60afe9cd476b6b9e0611b8d448860f9061238bb5046db8b58d82828ddc87392b2b69d126e97e120133d06736e8de14289a29fddaa1ef53ded46262520a2ce854b28340901007474580a7914cc8be0f9844f52558fe67bd70932d05b4c34947aa611679dda2385e968d7967dea745cfb24f638531abfa8522f4bf2badd63f0245641b8afa95c0ea2b8874255c6f4c511cdc23b48ed6f9db2a755eb344f0912454d4e34e7da2cbcc58fc84b50d606c05fa8c5b8cfdb91cd17b5c13b55c0e461196b5562ab1fb88ec6ca96a6f4ea3bd16a88370732ab8c607998f0d65866e210d4f2c21ac722ca3e94fd52a513b24f511bb008e0c0a108d057286d19ded04919cf0af62ffcfb4120975a2e71dbb29bb3838bf61c5b4c3a090c3cde661cb4947dffe8eefffd84b6cfb0be8eb68d7f77db6d8ae55dcfac7c5cff713d4415373a91a577becd586a4905807f91ad020e54cd1fefcff8b3267d47efb701b29fc1de3c4d9e6fceaa437d84457dcca21c7b706cbeedaf97901ad635c3f1dc74786c2dfe42874591745bac708af1efee609f0e30d1cf7e249f0f6ea870e3a682b646fe61a30e4dd0e7c5be9ba307705503f676e12904d1fe5fd131ea46f7b11f75279783a4a42dd79dee5e55f0079f3312868d55f27e860eac38c62cb2512cd89d5e02daa37d0eab7b38ef6d409539811f35a17084ab884697f6b6acf1b914347294cca7def1101ce177b3c4fa3697af946f6b0329f8b3b4ac10556e31392f74dcc06ee57eee9608d7779500bfca62f49a79c482c92b561bf89e431996926ba9a7fb04352b71e9f640f6a2a472d9869156cc5d1a2a811ee641abf95fbcc3236b87e22e03d82b168414f31e9363af32c3bec05d18b4b4a2644a0e9bd8a4e08859372f4453553a659d0c9807623f1a0920fbd7f20fc04233a87a73343600a8f45305d4d790ac5ca3610c5c4043f8f681e1c67d7cea57433d2b7125244cc0d26031cf5ba13c4b7d9cebfa45a081b4bddfc0dd0a4ebf3ea8f9ead4ddb37c8e207ca0a0473032ae17e4a1a060aed652c0ba8bfb033a81365703e547ed0baf498824e76879e381754ff7236225784f41a027b4b54de65fb923a83645a86bae6a6a8c09d7d642324ace3d560d7d075cb1bce7e2d469ba342a5fee212288b4b8a6e8a2aacb04eb4c2c28806d9ae8a69ca67c75bd402617178513d965f2014b1e0ddfe2a52ef83d7ccf08016c72ba78a894b0b550f5059a865a5a7646ad77f8103cf5fdd28de834fa13120fcaf78127d3d7850591a7e43deb054c2fab351075fc2b46617ab63e66b09aa068241c0a100a2e5f019192a3cb8e2e058b5c72ea080e06625abfd7dc08b3d6866c85dd9666e806b2da5713a18f9e2737794f3c1873b550dbc057b06eb0fc1f731473913a66d2133c93837a605e6f6f17ae02f124f451ffe349929f0655cf0ac64020183ede78ac4555a6da5d93c1812e9f3b690e6f6a1df4a51ae49d5d210494d7cbb9997ef37fe7faed101bf3ce9d9e5494fc5800acae6e943403cf36db9a6909ccceb9e2016af550d2b586c7f06bc9f877ea84d91e698fa67a48f9e50e818d3298a8d9749ad7cd4aa55ecb56052ddc2a9862f09f87687cf45fd9d997d7960458c7fb2a2e04b3a10a785888c572f5a35b3ee276b1b8860d3bb2e7e813880c15d7693591a42fa429c994ef8a1bfea6f726d572d8e0a5b2aa482479503d92d88f9c74e3f6c34a21417862a5ac9214dba5a9c9cd970dcdf0458328f948af1610f9f4fd6819ce448d934d3822d8bd14f595009870c6e1723bbc3531b21b9a818f00ecaebd61d05f232e0f1644117af18fab23e320ca79a8925589370d8b7cbd8c558f1598484090c3980b87f6e06d29e4b28b9708fa49b4cf080e2f7170be911296b9bbcf5408d32dbd72251bc2c406a552dc7139cf62f2abf0a273ece3910e87c65b9e770df8c2265ee1fb8f724c0922304c03ce11c4442783e0cc55e01424a5ab0bca41a9574b5f4ebe9a4d952de400987d9f3f55beafb976fda4f8c6c6d3a9eb2b08a944f3b776d98f9cf2a0738901239efe859b553786fecc67d87cb475c6c3b43f9510147914a4ca7000207dba85de86c593b2ae217ef9527878c848344da6aa8da27414bdf52f3c4e897ea6055dc735eba9a3254f5a419fa6934b0594fbd6c4f02aaee5385de406255c6520c87d024fca80927623f07d47983d2aa8152f4eb2553c3ca2390df225916decd086607852503eed5a07c7555f97d609f800e42c9983da2df611012ca03e706f4f38d7bf8b1eac461e9ef82d96decf724ee875368d474aaf7fffa50b035951aa68a364e0da33347c8ba21dd96d9eabcd87855d9d0cd1ff55ea1e73104855350314ac04f9d8f5e5796f4cb944b920e09935562e3e43fb322512467678c3d8c9262facdda856dfc2f2c08f6545840a3263b6fd8fce2a07e10bb748dcf086eacc52ec036d9b503b7a1e32c6d171446aa8c6f5622be74e223e5f4df6708ea91fb2fa85fbdd17862ec0faf356ab3a21485f076dedf12e8e2dc2123fe24b998411801f3a16b944dc2b4ec677f53287b7775f3b8e963021543c6744f63ab2252d0cb33f458dc4dec62f89cc13cf31a881f93fc572402e8a0434f9268350c52ab0cd505efbdd39a090adc924e1551a32cf2d40cff6bd679f20f77c1e36366f53a97dc27eb1ac9623ed4496bd14bc89ba8d39b03a4ed38e3cbfd0e0dbbaa8d6e32e6904a79af0ba1b75b4b811ea3695ca9a2b6854b089c61013c850d558c4efab6be27a28868c3d397592af37aafc3cb8bbe43c2ea4fc3413045f46ca24976b5321ca1d61fb336ae601bfa1a07a6b2c6915bba848039d3c085a0a98986764f90511b6329d1a56f629e17f73e28f42c7793fb7fda6020d3778ccc44538fa19a25ff9342584b76ba48ea8e83f8497a689863935cc73e8b4f068c3530b45d104bb73bf3158cdefe42648849bdf1fd0ea95531e8e697ce7319ba3ebc058509f3d57cd3f07438dfd42a8d14bf9ac63163babbe5b33dac562da1848a0f24eac0b9f42cc0b64a109c2e8faf4bdc12a3bc45e7dcf0c35211982b07d59d070e2078326444a6fab46510b9e0cd673e4012d2dd72a738fb10dbf47c7f035fa754145188c48b9168fbfb68253797553520570cdaf9fd3103fd07c0e8b5548f18acb99ec6ef4372a924874d1e2855fbee7785ae0c0957f5c396c49bdfa26434c11930ac5a25603288f950e303de55f454b70a87565f27868d3816dee5327308b8fc9192e48895cbb030a6fe14bab9b2193c0ac55c16bc3b06d4ef55bcabca041015cb5f822897d699f6bdc6ce1f2ece68f5be70187644c282503e9dcebacea03c8fca2dcb857a7ebea0c7d2757b849a3c8131ef983ddb580a1e81f59c9fdc894987688b93c802e5c5be233d3d3f01e955bc05bf54ba41cc96a64bcb71be860e051041ca6c02d62e925041d57d4dcf84f40c5435872517217e04670408ba4e2ab6d786c199a91c8008234b49c7b8489eb17f8b8bfb0b748d9534013901af08cda8730edc9212cbcd03157d6ebced6f89976b7e55f10453b6758f243ab550d2e56a915dd97fd9eda991b3fe8a9db9873f9b57f8d5a0be21e57828435aefa166ab13c764aeca1141fe138e10719f44a89a5412b823830559a3350e5392f8e3d745f8ad8cd44db186d1d3516a9077a1dba2476d343a9e0feafbf98984057cc6685be1a3b23d426018c8440eec008754dd01f5ea84d45e32fdd9190695443b0f9063c7a505a36080c7c824a2d685a5030e7a4631f5262c4d62e7f826681baf711c300d11e109f60dc9f9335073331e7bd66a3a3026ea8484145638a0da1cca691f0e778016305d9cb3efe3638331e6943fdf09ff27e54c4b93f9ba80ab133143fd779d3a3f9454aaf20663587ff02cefcb2db0f63b8c3bac79055fdbfe71a621492d6b8c61ad27a384e188fe75833bf1680f8b30b12b6255fe04a9072541f40afa7f21b1593313e036c64729ae39a65c9bd697e7a8ce347c0b98055aeae8902adc0bc7913bebe5219e512fad7b9081242260c4ef11f0d7d0931fb609d16e1c9f5892819018dfccefd97bc7ac65a96e5efa41b07f56070f573287decdbded7cb49c1419e4eeb9b1fe36865bc055e2bf6219a71f1d583d70e9011a25577fe6e5754dea8af5286b8bacb980848830909e547072539842f0a8cde07f7ff105786a42235a82865eedac7930c8bc6000cf07d0a0265d4088a905f53643446977fe625dc05e218f4df3f2a3fe8a01b7ed4cbf4dc581e90a31ec7cb08bff3012ca40395b2a0184335c0b6f870df448ac66c1247ebb3302a4a221142781afdcd04236d02b2f728f36d2e22a892a5653cf6c83b2e932b8298c6b20848f8489b72ba3fbc95cb5c90f774a0210a2319214cc3b9c67a190b47c6de207d08a395ee738a5e388df9353ec04d51e18e83dcd720708782278f618479ebf6f60a686216c513094b515837b65e902e5e86644a51b42d85b69f387b3ec3478c67c5a425fb60d71ec690261a3aa6d741dd6dd01aff5c4752b2c4ff2c64b74b924ab86290b96529aaafc195a651857b5738962eb9de5c8453e87e35b56bd3a267653c620d7706c93ccad69da7e04eed34b6d57ed68fd433f37ef181aa11ae7984d98627798ae16a31d1accd6cd03c7d64cfd2c51a95ad91f4e775731d802673a7ea545fd6126dc4dafa25b46d1753b91548c7d76a0671f8543a6263789bbf7eada6ca65d7bce6b4bd976062d6c88bf51262ea87770e782ea47fe21f896af9bd8e3ee4c7c7c3987a71e06aa43e8c3a46ed9dff44c651daf98e1747650bf82ab9e1b1b0e872d07c0eb64fcf646b65db367ed0f722790ef02a89f9334358f738b79a537cde5f0fe7dd24e66d8b2714d0c234088ef920660693c6d1e8b744be2844e29b56e98a645e497937269325f607ff87b995f3167983ad5211915fc85fe621581091390a459b21af9e1b93c86b5a175214f82ba70afb065ee91db3792564f658ff2cbd0cfb4eb24bc8f72b23a63ec55d13a6f62a2dda3cf40d1edf361528cc86570132632ac294de2e8d9f86609678f7705745d9057ad209de32c2c89ff604456756efd9ede553aee0c21996ab3aec1be4fc132d241aeb890b165322bf4326f0129fd9f0e59b07770f871b9d6d83339de347bdda0d3aaf8e95639e779b1e7613bbb7c287813791b564807acfc24f9735f4447df646d4c80e2dd322ae39f60ccee5dac47c07c4dfbb61f8337b9bc4729ab599c6c7fa6ce05d2831f9fc6708deb1a8ebe0d4a4befcb94d4a9108a2aeca0bf6f3aad69bf4dcdf4bb32ca1b5b0470d32d4b699b9b1a167c6d70ba717892cc48d8394015d82261c32e4d319d679a90df805a3ac6903d9f3e2d76afe2346a6de5126a2a4fc8b71822e4ba19c677dfd70312857020ff145692ad71849335d2f7aa43adf37461208637645c4f39a8d5e4c4f98d8f9b0af17db4a7ddb749f068bc199159339fcc7c9ca61c79030a65b1673158f2e7868aa3be13237a31accdec3998874bedd9f7477b375ca586acfb10625b050776dcfda82d62dda025f8583f0f28860d4eb418a021c1b8af4051e963b4886c530df7904a81a42c868027f027f05a8d1afce832cb2f3375807ecc4db31f4101ce0f963b825af1ba3bef175969f3f63858c43008951aad7d8a2356fc00e8132cfe8ef8c07afb5ccb4d04c82e2789f642acabe7e1db41c276f8f74670000e3880cbaa4501f8d6a4472310633bdf8909bd371d38d7a357d8264a4f192cb419bbd89b8125e18c22bf212ebbdb6e95987d29fb4b0ec524be14e67a2655e319e0c588e1881d286301d36a06fd61a25af777ad22a3908fe0a29e16424b3985b1bec60571625ecbf7c41a84f2b2c5f598747ae3db4d3f2421377730473c630a20203c493b38ac81a10c34e583b2f89b01af845d30a69571071ed1220df61a1b8b9e6c0944a691a89341b4264e38e9c348b37ae132a213a73bc1a825d847bd829400635e346ca6d4a7f64b16b2555050ae1bbf3c600dedf6bdefaafbd04b9a35c65bf3b1fb3d9f25abbc214879d9da691b024969018dac65dddfe70eb5ef5a512558372cee47437acf593d392498b73cae8563d45c9573e9951a08edf6c3cafd8bde9152e2293b34e642d08c0b30b0e017f0358a087f43287bc13422c5c7de8dae68d269ee7ea6d26b17f4bf4a8b51137bca33447a03752c3b15f45bba8345f926f047f80bac7904cac0e196c3b4fae279a7d11c032f76bdf66f679b4b7dbcb7f0f0fce94ac674f0ecfbddf5de08862c35808de9c2fd4757c4105bbab5d6fd1289e3e429c720fb959f3a94bd486b8633d8065fde24c3783dbae8a951ee6cdf6af33e4ab091dbecc2ff36fa60bbc35a5da21eba5281fbd76a8738cf7ba132e1dd47f63eb98d5eb454e4f42637665a82f165ff362bc29a7f9e43901bae4d3092cd82723a0e92f69f8d3fa7e29f24e45634d8633ccf66d7426ef96c509b655d86d6ccec24fb543d798cbf8a2817315df8851c31df25c415b1db880fe0dd9111be8e9781ace2d9b716371f6886d692cec62e012a59e01585e92cc580e6ae69ff22519cdb88d827fe1535903cceb8726b7eda2c7d0b2ad7eff9ec9ebaeabbbd2fec0e2af612671f71b9112ba98268baed04e0df0bc912290ca3fcfced1e72b91f25405c3188b07e0694889ecb9d00df222d066753dc10dea7539c7caacbe063cf529235a0effbe72885757803299cd82c8f4e9679552368735b265cdea6ad7db53c06b8227f31c3cfac13444a4297d9274cecfecc72d73fb52fbb247613248763f909c16af768b9a7fbf135beda3f97f2c5ab4405152be2c2abefe1fa3d9ee7875a2229c98ce07e1661e3c4419d66ea1e2589bd2c7dc9f1287419f2df0d1d970e2880f9fa90e61483e24b538b17e817779b566ecf8d38e8b119347a77280cf589193fc539e2081219d8dd044f4c5f9271d69ea48e7232bddc4d709f330928d3bb153ce04ac57eff7527db68eb8bf38afd5cff41e78d80234cd46a99c9a10417e5da0904046c6a6baa6cdff1cd17f2fcae5af9aeb1d102532a0db6e8f9e98cfefcff92d08d0bd8bd6a76dd5cd31d48f0196c959fa04fd35c6986442d6ad4f4e896dd036db716536526b2d7cc7298733015d902bcd20715f3714cfccf26a14b487d0f65c6a7e3ab6239ebf5f1705bf562ea6bf872925d7861ad6e2c7a8951483368c395ded50bbd1bbfc50674e70cd0c8ddd63fef83f0a68cbd5cbf577b35c89fa2b99d086031236efa4961331456e9e9083747b7da67f90a0adba2f94ae39162cf8b9de290fb08ed23b4f2acb6a9d8a39653bacfa5d096721f39679e6aca21f3b1af5ac8764d9ff941e57b00fb9a9939541287bbf0f694b94a300c6340aa7856ea341d63ef32a7184ffbeec903ee7e8b5173e80c38a7227364b3cd702c21a5e805ccd25071279430272a6ec4c1eff6450c0440aef16a477441f15e2dea808bc6aec5407bbd5c0a421367093acb8778249bfaa9412a280e8a93998c9794ca5b476e54907a29aa0035b0f81c8a9cf254c683e3fc273dd49646d4f6596e9cb78378440634d97fb6d2e7e23f3e471e6f4c972a5738e5a424dda482714add6a35c08d5b7d357ac83a0e654776b38695d1af0142c71595aaab61296153d31b630fda64cf335517bcc74daea90acdb7659e493f512cf1adc309943ba41c7f572008eae842895d3b2627fb99af1cdd8fb8917f89254fca2df8c8f5aa99572cd17f354d6070773657a83a01fb607284dc310bf8da1d9bf8b521c899f25e72fce0b7fc713b705477fb37b26ee0140026f3d4a30bfc14fbbf9926c857e286b58fabe28e5faee0dc3f1f709195cc2cbc264eb04d39d8fbb2cc262d38aa5e4f43317d5d4cce0d20483ec64d78e741dd78f53afa3a4201782727cc61aaf0cc4d4bb91dea99bb36707fdc449aca4ee137f21aa142af3cc218322685d7b3ae727eabc8e1e70a5bc53731469ebdc84ef02aa446376f7320e0f1791282c920835cae1ec95666f98e95399d6a165bdf2dfcb164cb3462c291815384094e5b14691bb735124d57d0242f4fd965ffa0c3117ec001c2d12984e9f2ff964c00125c7c0af05665be91c2ca9a6f91e4dbeae664477abc142553395f7f805a8fae6f6291db78ce6c3c9ed67e3eefb1afedefb81dc16ccd929789ffa1c6d0947369dd01b5b9989a06f6113286e3fcfecdb3c347d4b6eef153beb47980cc966fd8da4a974fa7ad0b9458a6ed896ab3331ffb3ac3305134d6f8ca1b4934188221b1ec907d1a490f2a4f70c0db3916e0a966d5494386bb3b60068af9226efd02908612ed1a3bcc00881798e0c71b774ff6222ec2a5876cbe8fbd720166b498604ce9e81be50a952dff23397c3ecae973a3c7f651d04bb2e06984e63a8921d259db43c94a42b57a4f0fe4e769dc4d1b72c413c34c0ad38a28a5ebe9effa1bd8c3e919882afdd78cedebbc4aaa6d5b247dc9f6312f32b0524bf1496957ba50eae293614efc492e3ac14bae16360f478e2bbbfbe0e5d6f5ec6ffdb423bc7d6dbdec443d1af4062cb6f47b13aeb482736139ac4ea52b0c440a29dd4bad31480f6db2bf2703b301af305ed01aa5c6d724755da7edba4fa4dc8874a09ef015ed4e76e24633abfff5bce8b607745d12a5f976063602cf8e76d652a86ccee0156e384dbf9445b5ead50e1a8ff5a88881ece825929f5588497186c59d889ae40bd3385a0381f8dae565cfbf1251f75cd172d562efdcc3642f87def4033a976f1bb18d6ede445cb5e39d726523d84d56d559286d82bc2e4f276f6d0de11ffca62694feb08bbe8bfb97ccc8d14ee0ddbd9f67b9e807eb3858f8e33776438efea21e7dfab4d4a7e3cf8ffe5b509bd1e70a69bb3dc70db3c0c6d524e7c5d613c063df868c3bf2a75063275cb7102c41ad44e0888c5e4ea5bf3e71b7ac2cea09d066c77503e151b4e1521b7c9efd14a32e1512bcffa7ef0f8a296a1555b554f4bba8240fbdcbb5602e193dcf0bc9f3097c0871273d849a37ab3d24d853d4fdb1871f281f9ef3c8db56b51cfce3ac06af26daff4ae2c0f52a234b258a0fb4a37f7242e2634697b261961cf0265ffff5482f2312d6a4d103233eb9fc2b645a43ba5ef0b9da230ff498943710e72545c4c7a1d9e07af1cdfb72256b066232f89056707a828d714b7385bbeb9d4a0d2cd3fdf56196d827bbd196b26705fd35f1d289c36363ac2cc5c43ac08cacce2dd1075395a22dcf1e77d9e32512e6089a0bb2f9c0976889b21fd0b4b7905d376b46cf527e766a9fa2b85ebea88dc4a928c56efa24c563312c2f97d465cca7a2f931ed66871e52f030212b031ea9fefe7a1b4ef62e3b34f93efa7b97a0fd2840891eedd60ad6c2ece95ef98e9240874ecc9bc80ab7be7e23387baa75a87c674ea8af6840de891be604552815cfcbe6cf6d4f369a57abc7e526e186a818fa7945df72fb97566f4e404e168902cd3c0d70f5ceba2c07e743d4b9f19cf1826327ce6831c182a6a6d2bfa4b1fd1e23d9916ddf2029d3e79e4ba391e8f4929a9906992236629ab9a23c2a61a872d5fe72d84dbef0b1d5b0453cdc8c20ff3667acc752bb99daa14dd111223d55c92ca0cb54da65382409a310673befe244358e46bdac96f038d19328055e29272bc39d6877c95291a5678a66c6f951ee0bd729fcd423f8e78c6800f7161148d62267c9fd27d2dcb3313dd5e96b6628cabbafdd88366c9ba96ff915422c91e554746e93838d038d7bdff60dfb95eb8c9b5c9107643fc2c26a909e123d5f80504b7126706d63d80c1d3043828613f365c52529d4410c00dc78be1c006d748e3321296419e4bc2e786c38e392c58b308669f0ecb3b2ae53871ed2c4985e9cd74482bc986acec645ad432e37bebe1816a19ac4fa8e1813fc019aa424a20e636b87b4824cd9288beb5cd5fc0ca5ca8706422b72fe413632c136d634066e741f50e1f0b1c3f92fb740a283edc66d64fa311312ed07e71831f3639090353a1fc06a43154d1df0df43fa8497b0d5a81273573ce5c913090e0f42bcf456b4323ba84a9f03f360e6e754eb1bcc736f134bd8dc7b4e31921c18ae14a39122d33776608b5e747435ccd0299ce1e468552adf01c6f8fba249c066707183c353014d83e21c493dd339cd5b1f06a846f900336a709482863ab01e726aa722b182eb9294c0ac9d6953bf5f4ac457f71c31124b3cacdeb95e7dc7f0d8d8e0bb56a4051c52bb3ab8cfa485fc7cd2aa6d08a13a9ac8246fcd794ca2282a0a68a8065d34871053bbfe8b18189702923233303eb44fa205497fa681da80838c30631d568d8688d4e879e3c65b375a0cc1feda29451ed05d03e60aa53869c80a06f9c2483d9bcc992977b0733a19bd889318a184621962e88f248da5d523800c7233e5b047bc172fc82b80a3123d132d6410b9eb0a8006496a50c4f2f4291cbe1f009c1837ecb0fd869bf6b5ae4afe20c40e213f56b278a29f2cb20eb14d8a99ff718027a860b16d92e94bbc4a47c690d8372ebddb8a1aca0bc7e7942616d492aa3ba2942274335b53cd757695fd34d6f336837b3034c07a076b6b31f6abb2612f1b81eaaffff97bf029cf5ca38a10678d2c82fee8a4996ab392c3f0029dae069e6f794efd0cf7fb649578cee178c5e5a726f60bf56de9cc370e0ad10e3cc9c7232f471ffa8e7209de0e4fe689af2e0913031e7d9a1cc3ac00e7e862a21cd422c7eb0de1ad6d60e85fdd13f4e9531e583b1f6254e0ecca53a360ccb36b10b0649ffe58bdaba9853ef267908083e2ff4cc25bb0344d0c3b8fcaf2366ad1886b56eb7adac77e163d7e15b933a15d7959954ff9b2b98d8ac6f08be8b76decddec72a2d42a3e7a9717669cd109cbc9c5b54a1d42a97773dce90b8b01eb9327932ddd82af597d17ad2740201554cf304cc40343488af423b9877e9ed026657a4738d8bb4595a9ed9ddae3b69788d1605c9a090e7d45d3dff5907f80816a50d6a7a4521ac2ef1c2e07e885d312f50d3b4286627eaf804611c5bd8bf489e48e48070955963e783b32f618144fecd954c580c97f419d3019c05b2152c04b6a7a9ffc4c65241856187bd6d839a69628d3920f6d814ab6d3ff03490b94aa4ea29e3299a4f88d24eadd590fc7a0b897144db7238d228967985c5a4a99573df71e0d426843d6f56da33fc20d99ae4b9471b427ae7c3402ef4b5d792cfbddf14ab35d8b61defc354f663f5585b974b2fe0803ddf033d070451ac2b101061c02a57695aabff0ca1eb82a9380a4e8145615a0f898ca8d460945f916b52aa24020293e5b1188feaf1ca99845be90b427607d44f9936cb43d60b5f15193fd4c71f91031d2a161926ae7f964955b2f4a2ceb4b34c585dc7d39e0afa84c5b01de0154ffcd75384ef016916600d631d9195c1f0e2c5c2c4d9489ad697f01202a947ca33509fb47c1d338a5ff5149f30dfabd620e60148d2d94d88bac74f33292e94fa568ab4f93095e994b5147afc0e45a1acd674c81970dccde59aaeadb67a87f52a2945e4bc08b7be2694b79512099c475416e82cccd574ec3082722138b3d5861d042bb8117a9b7299998554fe4675d6af1ac3a1e1d333a1f29c6415895a2eae5e5491c190d04fabc56c4fedf4ae94cc6c63c3d230c8917c992f3983e58cc843ac96c2d06a74f2f16bbaa5366ec7f4a8f1ccc4559cc185f8502df436df257aefe4f327e23370cac7ffcb4f7bae24b15b9dea08926ec2410c807749ca1a8b66baae85efec1e8a9a6ff90affc669bc0fa0bdf1a96b247b2c13fd8777b3ce1d9e3b0cb632d28574487d82fae84c4d6943cdae9e26dbc5f348df6e05243296c7b659a59e6a9d741fd9080adc72c1d5a92ddfa3d2404e978bac3bacccf9edc7195bfd5bcf8e67811f87416a40be863f0bc2d221d6e99e9b78bbf0f75179a2d2a1fce52331097c442443448955c5ddafa6f765606ff0fc64c7e753ee7d10d2bdee99094bd9922098cc678aa3517fc745f2aef4eebf69ee5cda94b545f074ba09569f4c0c7e1d49597844e87e474fba00776d785facf68663ab951b87f02a043cca28cfe61055f83ef7c3add9c0d9abafcdf0fb45a3a355a2e0f24afd9a4b7ca022fcc7204342886de571493451389eadb386f3ade3f740efa94cbebca6ac74c514225fa262dac678b46edf4687a1035c2de7d572fbb365b9bb784ec14c48130e7c14616b1fb14fbceda7272877dff7c0d3695f5f9da191e3e3c9156bbb6e21f59c4fd9d46d2bb52030940a8dd6457e188be511fedb29672bed8520cb410167c1b631f5c85be873044be4d0dbb4e85440ffda377dbb19494eac9ef2888fdfc2120250631769bbe9932d4f8e89b7d2bcc1f8acb274406b101052de9dcebd7f524d0aa2446767adcd07fb85be67550873705719ff09d6c25c98dbd697d50d72c32284ca6283345084f1dd1872da7cd2fb7b8367bd5a2c803735b3e66294b5259cae90e20779c7d6828cb0fc70b093e51ff8b8490db4523baeef29109c8b79907738c6496079bfdc63f9835018a416ef1f7b8c1e376098697d73bcbe96023abd8508db0a6bb7e53cff1458a1103345f6fe5c6a67a89a67f0c5599ae2612c463fa83a0747c1fc73a39525e7fc9d97b36d1f0c824bb4769c223137b1eb5a3dbb90af2fcbbca1d6894730e7ec7c6074f55970644f2fd9b1b769c51c35225d3baf23788a48d0647f1ade71f57c316f491f194136313f70bc885fdcf9b2bfe4bb2eff9bf8b698ee544836e85c14da2b9d9dddd39926d9e2d4c6dbea2938d02dbea11f706edd83e46fcd71218c66c12adab7d6e3abd1938218f7a5f299d600f50c4c13cafba9e72efce861389e5af5ffd259879dfe4c1ba6759eae59d4d7b617eea866f684405ad6f9001b3e87cea79a4eec66b86d6525a598093c244acdde847a983660bc9a2229a70884e926a8e765273f9068354298dc1b7d7a92db8fac1e1c0331d070bf5205aff7b4f39554f949d3e7c146d781e67545a9c07e54890e99fe9badd980f811071af4139f2ced49e4506c8a2b0cce262314c6e932b9db791a453945e55b10731f2ac0dd15caf2917f80b026a5cc7290fbf1ffadfa524ee56447eb7cbbb85bf6cb468b6a7d714a215a887f36b4b8289440288777c754b52f19ee6a51b92e3cdcc111d891f8c30f179f482f56ba4847eed1902d2c770d99513bd476f6ea083f7ac0ed53f3dd3989c96dca51a0496a206d8a2d9964f008e731cb8151c655d83bd6f5191326dcc2568e627807604094aa18b6b9f67f22bcdcaa805e961ae9dbfd127f297196d2b0137b01f978f442e398c94abe7784f8a0d35654a38946043197a8c25a345b300eb4f68e5dfbc2d2dd9930f4764fd0411a213032985fd3717d27ed6c55b58d71152e8755f304ade53f576496fc097d5cf4f589697a916a5d14280ce916d37347910d62ef628fbac266414cc35b53c1a3bbafc571474e5290bad70427b943ffc6236f6e2a018f8fcd6a979f0111bd894495a9e893f7e56c8a526f2b60b938e17593dcafedb839ddf605f966c52734411a5b7b4fc13257d95b5294055661d35571b15b3f8e78b7ec4dc81baacf9e55b05a099fb07465a679fb2236dabddc1f674b6fa0a3e88cf8d6a848b16e73524416491cfb14d26dc6210a483b458e5d1671e80b21aac2b55d69e0f034a9c0c8409e2ec1418a1b2513d786bf596e55abe37672be1ff41382810de06504b603962d46c598ce6a2ca89f85ea01bec46d533c6a3d80caa19a88aad622f8e573931f3cdec241c50e1659d5c598b529d1d8e00a0d81a509f1fece4dbb69d4b21a18fdc5877f2ac50a8b0a0ff1b225874479ba6ab1cac9cf93639c474b5d80d397403ce61ec99d7e0a9d4bace7aab19f2f750c61a59bcdfe2a3dde0a3b59c0cd9a9872bd487a199d0e34c76e8fe569b990a8b2dc036f0547012800beda95f9f247f51a790f1e721d9e22fb66dce8461b2a0507bfbf9577499151994422d97d5215e6c28704d53eda2202a34b8c8b419db64ae7aa6f1c92d8c1996d91b39c4673cfecd135838868ecf1f4522bbdecc7b4e75d85e99ce8649c6b6c9d489e910b9b0fab65921ee85085d7b550306775d3597bd401464470a6fb6336d61ae33f5b842857ccef98328ba7d2ef8d12ae29f0ff49e4bd1939537da01f0c5b094bc3b7e3b666f1b98b5dbf2dee89d11c40a0f4c1bccc24529d0ce96e25befcf0d1f7a56da8661357b5c524448afb836cd7aca8d3ffa844e661855d8663aeeb3f926572ff23dc2ccbd0bcebc47faf65c81baa9ae2b28f97a3dc3b0c4c2a0a7ec0e0311d33874f7003c699b379eed6e99f9b17ce5acc15aec9b3c948c904e6dce0b66751073190373762fdbdf3eb216b98758de36e32f6619e16e9ac7772a89fae3949129145e7d34d18c01de438bd40a35f4867dfae720bc522f07a5fbdcbc76de1b2a82143b15400de877d741fe6762a42ffc1ea93b3b813b5d28431ec5e136678c52274ae83d33e95ddcce47ca14e21aa5914b959900a162e60494c830ed537f066b265705acfb0e4b07c960ae56904cd931c0e40a69f85f67296619991671219c469648eb3e42d3a5422d31822c0805ee93d139eee1437cde2ab6c02c4390e1ad9ff4055a5d9b2f714b0f75b389feb586fa220eaa82455e1bf938e13c45ca0087f07664b6b0a9109a3b05875df5e11e317195a469906575a6735479ccb8b00640d2e7ff994ceef1829dab0f8f49d0d6852b03d89c69c8f338f4af5de7309b623506c59db1af64eedc4ee20bd764e2fa5cfe2e9b55a0fe35718f73f109dd163c184b9710c16f9fd014914933e53a8bd850bb0973b7ed2a6b959c4c3fdb4b1a95c812f2a2ba6dcb8ca6a8a6cc32ce5742145e225409c4a12e5cff74071105079a31bf4fa0e239f3b7e7d596611fa6e051553516a64fced813b3c7c5eedfcd4178809f84967644d9766603725a05ca010d3602e448b0787a15704661df7dafef86ca5801e575f4b3bdf08e99178d10d457db842320ffb6ec4c673dcef02b71259257be1c2e5bbda7d720eed9fc9b7c29509af8c71a9514938ef554322d6d941a76431bd51bc3d26aed1328584a4f25bda02a285fed8f5008fef08eae78202274740fb4cde1f6e938a236220a00dab2432f429553884dc34b3a1e2cd13d51d091e0fe41a974fc85071f25bbdc14d3a95b3503ac7de6e6d6f8b16ac87ed2b39263a50e3422e5892b134d847b11d8270611e360c237953a377d85d4de4feba3c613251e04037b3c02cd961cdf122f3ccf64712407298b242844b1b29ea6b599df85bd69704ad8c26afbd17dc9db1af788fee645c9eeb15fdba56515f2992e07f9b7603651da064c9464c6cbd9fd1969ada90a5e20cd7c28065f1c136cf2ea950c8184c85cd639c2a0d836cfdec69d8842e8a74a989ce05dbd19d1d9b87f6c911781231e4203a9f7cac92f44bf31dcc60db0f9dc5601e5930ca40acf776b73eb91b800020a053018334a8d7bc1addf62dbbf23645d4e04781d44c0939bb44d344d2cc9adbc7654b55446f47b6e3613a7a836d54a0da14ed32c507bf3b7a2432f456bce7a5d0e9bb40cefe60a99f417df39c703b880210c990f071a1e0d95447189fbb65009fcf6b6759afe7b1042216d1be1cd478c37600911da3bc9574903a5d1b86e7bd2067d071728522063896435e70543dd718820a1483158246b481317efa2d06b059bb2765b2d2d13a90a8ab74b24f18fef621ec2dbc6f2bc149d90e037c3b96acced8cff7448533b8fe38f659739190e648f519caa8ad84aeca8b22821744f319cdde3f7bb64e2579621fc1f5e62e48bdc57739dd774b6967c26c7c006b15e311fa3ec8b7ab691c55239c8e67166605f5874edd25b0c75db94f421d2ca19620f9521205e7f4ed7f4707421d67f89e7503fd8961fc6a2e4c842aca4e2b337723e6dd17f208c91b812373300dfc45e8add4947d6eb5436925cc7ac604000fbb70967884c97a1c37e35263d3606256f0b64da55a642b12ae463e2a3c6281e22bcc806128a2b88f1a7cec4b126fdeb06faa4b307df91c794b7e186e86b99f48ce9dae9fa246dd20947be171e046eb8cb9720f80191da3ab30c5aff1df72f5abaaa989d4246e16264ddebff795f8d4f0c68217a8de444d1334cf3a0194bbc6c5c3b395f3edc16b84651bb1565a722421e7a4d1fbb5d4e40a88e9d1e61bec3f6f6765648e6a945688d2d89702c24b778eb807389edd23d35ca312c0253bdd060283965c68685addee15d569bf8bac152643933e13df49ab6854a522ffebcd73e462ff4fe594428c410e3151007b6cca28ac5f70f0dae6c0903fc56c02f4516af7bdd5245a1d8adc09d44a053f391b467d24ce58ed6cf6013c81e34717fe0b07607ee8bc6c63dfc2f84647fa8d39b15e7c0590bc2db921490951ceebfb12f64c148bc0d7fa96b730f6238b21f5c86c1099977b8f8ca477d0d7d72c500f4d091c579b0841ec6f96ee051f549790a467be1e9b73f586faa6344e827f50d9509d356f4203ab5f10b8c64c1b128855a6b7c95766ccc7b1f0ee95a72b2dc1e63c5500d4e4ac44e6b98eacd2529df014bad7e2f9e05c2e9c1b140c5b04c8a959f3e569b8003607cdc80a9f96896587f5b24868a1b430b71442ba73ac13edb74924507c33439fb1fd84e4b37a0a6c575ecbc23f867facd1ce50c5ee31aa013b0789d7a92f41ffc7e420b6103f9bc076327fd17994dfdb32dac4e7085e15c14ce2cd916729289e31815dca5fdf8a7f44ba28baf83bee282468cee912b888de190bfb1ea9b0b2123183316c7897cd69900532cfeff15d216f58a1b4c86dc4172eb9b95a6089cfbc1d2ba0aaed50d4e697f22c2d25c23806d91692639ee7e2d83691b0c4ee733cc55caf5bd282878a3a3d510bc855b4f6d1cc62cf1fc10360e8143bb979e4fe0d547bbd466832dfd197d396c216bb7a1f6e49f2813686989d1ecdae8e92e8a632491ebbef73b3d6351d268c0389f2828d0852aed4b1dad6c0bf06282736f57929ce83e118b30ccf0f0f8eb970bf6e68ff8ef506339cff2a4927c475b5f8050a5e1012a535802c96c2e4aabe5c83c289899c5f20882243f93113fb3cc6d1c82db3f74fb5e9e5b70f96a1b9d52d4102edd1c67c462a6ec7aea5c6c6ee1294a1312a3f23af5aa4a922b7efd86a424994970868697a0dbaf26813c538416d0e365ce18d8396e832db8cf6ad4c3f032ae243d6b54570740f0d069c0473e68653a3b0580496302b7a66c1e75d841da4a500c683495cfc530ff8cf8d2a5cef4910cb5f1f8a2b22e9eb000599b121e183c0c4fe9a8a5c971ad88b480ee0d1f2ea2416554142b223d7116d206c338a51f5964f299635e862e5be68200cbfca9f96d6d6f442597ff8312ea429c5d789acddf34d0e14fc44c78aac84861b223cb6527f8811c8f842529f2b5063730aeac479da7a6b855e9ac385f83145f0b28567082dc13ac645ae472902fe9ad0dd33f5186fcbd959b78a9d4b261db2440aaf1925faed344b566bf473b2b297980d7fb04d299b8c6549e59aa55ab47adba61f09db54ca468ecb0c98342020a4da63da2d376510c2c15d3ab257df7d31bf6255d2f22024d53df8134af5203e37a2f4159d65a93e8fcd47c0f41d9fea3a4bff2cc23930148a72b530c0c2d607a64af03660b9e47ea595bd21d1c1e1fd578919df2d37c98cae9b5343a7561c76bf5b05ce3a8f50f18705925bef878c754df3198367df68364625ba4e8d1ea1e073f022ab8b24f711246c37bb84b77864e02933d7ad1dc8bd9f8fd9ddd7c2b9b63735b0bb0e1ed2dba1114b2d8a5f8149e1711beb85113be32c22b959fdf1612dbf60ee2b000ea8a94f745b518559600dce0c204970a317727f5783339fbf6f8b0153092b611b885155feff87c8d7a5af67ba1124e9403ffd7f78c9a665f8b0ea0654ea6fc350fcadd3f96dd024aeb066c36ac880fb147761da289273b70ecf84d29bd7414cdf0c88aebc1e7a4e79ad197f1094e6695b17e835c681b3283aad1e898bc0d83d2e4e70a6c76686c6a7db8f83641e391abdcda0e784ff94073d5dd0a3e61a1b1a68ffb5039b903c43a2e952b76e54281bca6006be3a51eb5e0650e46ea8bcf5210b33e9271279f2811d985e546019a1ab215606dcad411ba76944c1f6fdbd3ec12e7a0f459520521742e115f36844cf14117aff77756134ff5c7789be5b909dc29c3802dc6b3fba27e0a6b63c9e99da1bd62196de852ba5eb39e12ce7be23c947fb3383fc406ae143bf2eafd90e3e15013ff0c68fccf3910b489360bc85550f4864b77db218bd8b06ccfc5c5b6e494370ab950fa65d6e576ba6194acbb907cb147091bac27f1ebd771ae9541e1e8af0ae3c0874e887c9f68a093d416bf565ad4350fecc8a4856439cf13bcdb122e3f480c50d32c4219d1a8bed0800e020ffbffea8f79750a632d562fd38f68abc1f1936b3ce5e939959780b4f0763925716617d892bd04afa99d1778a17c0cf3dbebf70a8ae90cf5631118b11b1d77c627e2d386ec3e621afb0c89f25429100b139494eb154a124f7751f39741f2cd90151d29ac979784e12c7f67f3df2c98e0fc9a2c36823b81f74f2fe44e8c1fdfb0c4ff43ecf59705428568d8ccd9a6428ad97ba825d0222a968551f8ea3cf7cf1ba408aa01713e78e4b00d9f9bb48d02f87ba2a2829d485b7d48aeda9ccfd857d5bb7aa5c8525d7f0f5485e760ae365988bab8fc402af3ab9f723574fc41bca3d2693956fa911e26a4cfdb392be1ac55452276b5c7a5accdd6f00fa6304c6c115b2f3a46c51fdf65f50e815a7a186dcd22569ec9dbea36022e6dedf1501407fe86234a3642f0b9c685e777143afc589e614d04d328d4bacc36277544bd797ee772580315ebcbf410fd9fbf675697a5bbfcf23948252b9652c874150153ae3ebe59754ef97f0a2075268c4bb2a58dec024ff330b7434dd8d0ff5cb38cc0c9ef4b55b99ce36262ff24c97d0c2669efb3c95a42c58ad805b8bbf6ac4af7c33bf53b616a5c7613971580c8e1576663d1ae309267793fa13a274216b503291575dfe7ccbcdfa4c8a3f7873dc36e3faecc26ef4d076136ea828a9ac51b9be75cf138fb6449df681df363f43d49f347393545408d350d55e934c35c099a292089454903fd452a7c27caaad61279d93da1435cafbc649854c970ee82df689eddd37198f7fc5d120942af0b6a2be96183864c5f0fe0aed222f55b870ca6bf4cb48cf91b21f890845b1678339dc81001c6caf32a64946a11913afc06d289405111bdd731a73fe3f5503e89967f9ff67249d730e08dd2c81cbdb714fb6ba94e15b207be77e9fb3a0e1caeae7dc7ac952805bc75820cdb4fb3741f76e96a87ea27d464ee3e6451742a465daed6eb5f4cc232bd887eab8c5f272a19d32a3ccdcf48bb6b537217290b9e667c883a37d16b1c98449e3924a8f11ebce28a318b67352c60c6d8706805f50ebf301421da3c9d2186dc22f41b45157df919e86def4d40f02cdeface761586977830fa62961bff4b9e590efcb64425103eae93b6f54043573de37e101fb2680d37da8a57ac6a72d94b50a3a3191b401d3821e21524bb20045ef830d932a9ced135cb28e90450a18f24da6b3dd29e1c56ce233d1ded4b3657aee9f09b40ac2afb4664fa30ab9d3bb637b03b1dc55f5a3362a7e55ead9beeb5453bc089d059a38fdfddfa48911e2f2eebe6c9ac3a658d510e6751bbbcefdacf55bf27dc4555bf00c91f4976d3cd295f336e71f4516c9f2db06cdb906834e2b204cf6c6f8ff0fe96266e420f0120f14bdeb5fc03a650d7a859da9ad2e63cfd5533d8fc84e64b8c77140231df8875e357faaf0d2a52cca0ba0436d28dd9f10f0f110ce8e7553be8253a1ba8613ddf241bdf87462695bf4260972e074ea94dec7263178897087f6a4eaf71dda4b9afe0b0bc63188427448c8bd7fa30c91dc16e49a7281d01a7098918b85e67b7fae1fab97e676c1432142a56058fd28cc2d584800e9d75d640716bc4b9796a9b1d76b5db33e4bbbafe53d4f04ed59316546e745a3850c1b89c2b4c36a954c673243a6e4d2e3486e94f6beb891d4e35d37f6b0b450bb0babda485bb87305be4fbfed54b1c857747f2cc62f944b3ef8c7540ce0bda9362de28834c8e097a19caf827fcc750a967f9599e36e1b39bbba0fd5c135be151320f824d6b8085940399bc03b7227a645cc7ce812dede9f7857d0a315dac36160772934bccbf3ade3aecdc397b5c38a45372d26b03800de32628097b078c238bd5541aec5f48a339bdf6459f6df3a0f2b5b51d3a71bd0683438190337a981dab7e9fe81975f5bcffbf49fbda07c8985202d691802197b1d01734561e98659c2c69d19f2c3ff2ceccafb1677d6c10d1d1ec852e6fda205f38829fd666cdd3d6cc55f57c764b52dc24a6c667af982699ac1fc6673f77f2e9440b63844cd6d2bf99d2fcd8ded27eacb0e5698a81dfca4e613c7257fe0d1efb0af24304ff7fcf4d69207d6ce205091152ee6cd86de16aed4bee9a8637c20f8694e6d5fcc0536845348d686c4762f5d64dd9d9e48631af83bc65296a183ff12a480c164bb3af2d8a70837b734b3a1b51b44082dfa2775a89e9d30d0c2af00044a4c69e3fab4b7b4e79ca1adda619899fb2e62233bd5e97a5cada38df30909b8773d54302de85f71506889c8f4c8ccde7c24029cc90f947dab7c09fcc52cf6547d26712d6747119076c0138fb4acfeb608cbed5b14dc2ebfea6ae6f194fe1158f9fb0bc2a53886cb3b106a9a715b53f4bbf140ea00493051099ecd5902bc7302f08cc878a2fd512dff8d97df79e312d0a7dcca7a14858924f48e10c2f8c35cc3cdbee6c34d4b582380f047ec908afa4c4ec20223c4d50f25a673abdef60af28509aca123c69a5a1fc27a2805ecab2cbea11ac9400cdf207321ffc4443cebf788c0c736af846d1a8292e1168dcbc7541e7eb1f035d3b63524654582fab25d60a54cd14276979822c7565a37f000e37514cebd4cf12821a7437d7c342805851f230781ff592d47eedb55de76d2efa75aff1160a3704a1e6513f151dbd868154fa382488fff8c13a9cf267abd45d047ab2cb8ef5c6cb98587a18f856d2ae1ffa8dd4295086f86e8ec165adabaf1066b33b545568eb57a7fe4502fb28a29475538299899a6b44782b919c3efb44aa0dc7a7a26656655d08de1665744c54b1d43dd7f9583e46d35bb95af7f701f9c21092e197674ab449673203ae97eb76bce32fb6fa1eae0c0203f601a36206f7f04dd653da834ce4728f7cce99fbef4b91ec285de17fdb7bd97e8fb975b81033fe52cf1406ab19ea22c56a5020174d8aa4c1f4d9912c9e428450d7300d4e10f67c4d595e448f4ca046633f4ac544f02e9720ea41b08ba6882f5a54b544878202d85a9ee79a6c7e7c831b1d9d62bc3057b2e45259d6dfca95da74544b3cdff2145715c80e6906316712ffe7621880668376bb3b8429cc50ab722cd104cfa7c73bbf7c7bf118a269aabee88d50ed0df8e33005fda028e5fe6bb97d2122dffbb48f8fe074ed14ac8caad1f27abc7c687d4ac28625a915ec9e40ab39096412659575b7a2b3dac2c979850c805acb1ae7e8f283f65526179206d57bf9373305b51e09f8c8e96e38fdfb5d9ad2f417579e339f0510dc69e1e8a833163551d1345a76c6c7ba9dbd0894ac0a0444772c3d0bb25e6f2a17117510b381873d82ac5453c012f5670b33b6838606984d1664ffdf60884466f3bb58405184529bfeea4fcd4aeec31435b6bb94837f5c8d5edb1375412e59387b6bc274fa6c19d56c17f9c85baa5f5360342bb2e728b0a7a6f3d1424432180e369e5ca4459688beca648c003dfcb143a3381a89c3b6c1eae7aca0dd84fe8912f8b7292280e674ae27bdcc738992612079264c5cdabb4e3007f25f9607a4d18f864d959b420e6d8db4d7b855c8bc90cea2e9cb805d14cbbb8650e95a461e6bb2271073f2cce5e44814d09b1f5e6b2c8c442e7caa1c3c2e22b18bd0d5b0eb4446587747f6a35e89e46c3111bfa3e670271886fcc049e6ee7c309781ecd62eb82cf208958ce24db9927927005433efdc4cc4f80a90d2a218909431315ed4a2012242dae2d15f754c67038bcf305632e77af9f923c268a6693927779a354463a9f264afbee3935e58d0d569dc46b3580dbd99d0273740c59d952514bf11e1858f85f9485b59d077f8eabb69685250307764e4add773e5e7f257f0226b6ac079d9e229ca38fffae7aa62c48db7e3e8fe07606a13b537f040d1d890a8fb949eac8197a5a6c27d9e035da470ceb01ca44d744969cc75b4d64d39a7dbba81d4a9c35759102877d686829a65744ffb81a6818e87894ae75896166a741c57aac0e876a5b69ee34e8278d43cc7b9194177c31d310c908ff491a74a3527c2510e994507507f671f3f5563cfe187bde85143e4cad8f3c9056399ac76fcfcbe0e6167d72a46cf3462f6c70d145cdf8ea681f3d026cd2257940c20d16775d54924030a030346469f96e63d4299ec6f7b894ea31f0d72d7dfdc92e6ee436dba74c7aba95e63a47419aebe7c1ae61c6cd7df97517a6d1335690b92283920ef9f2a69d3ef9d7ca35bd72a29589180b4668918b7b79149326546d96ee706b4f13554f9d934e3e15ced38b4a69e58757a86f13961ace6b071c3410ed62faf1723b93184f7aa49ce573bf4e112b948d0854f2a26eeb6cb265ac60d9742d22b926ae6cf20effefe358f63edb2bafa6e4d4bbc985a95464c30c2363413b22eeac326a56d2bced73e8f8ee1f0d36af3dac7c906e81619120a6d82c7b9f92e624600fe0bbea13617b66ee3b6b8bf803f03cfd444c0ee765973b64cbc790e79a24be27b80042201e369bb9831e4e7e7c118adacb356d74bbf42cbd727da308bf1d8004f7f68847cc81773c341b6054b8a29ca7192599727c03e5a56e58836d721ca43401c4f61ad907a1a6b4074b92440441ca9b62d47b310b98aa78717dc85df039ce2542c17db6273ede28e231f2dbd569ad158c240ff49f840fd5aa99a9db28ad71dfa30aa21bb30495ed92a8f7e35028dc95227d1fb9d1700ca4f4eb2f6de2ee9c1e834da5f26d8b32f459e8144173c4e4703d387fc5ac77e74916269e7ae05090ce7a81cae693b275a2c3674dae0519c116c6cf923333b0c95b606e769afc4918d3cca4678267d10f250566776530874d8874bee377470de62af2a60097981ab36ce16de92421ece99df6b27e75322dabc0b1d28668f3c462b55edb13dbd5ca47c8402270600938961302f81261a22b929af9dade4846da4215916a919313b12fab39f707bd0eec30698dd156f20a609c18d0b6d7fdf2cb59936fc750fb8f8d6ec07c7a41a9d2aae2cbcc61be779525670b53d901cb9440ccbfae04b647a54ed24993e7f35b5f448e4962fe8b373d0744bce5b74eada4a9fbf0a7d3220715970ea5434e2ab693e8ec841b74db80c9d6a858dc356407232ded6fb692049070f46ad9ff3b870e43b262bb0f2f722495950c014c317b52bc77854632b295c5ade695c0252b2a77f8dd6b3a49a24e72143e97b844ba195937894f501e75f7388acec564fde998753c9964d7c5caea6f1dff17f780b1ef19d8455577217aeffa3f1a76f9ccacf4ba0ddb5e1ef83a2ade3d6d1c9f19519187939cf67e10eb7f8ff5bf9eabc434ac4356d51c2400a9e773777bf73ac018883b75cd7d5d0322248185992733baba370824f40938f6b4dbed3f6abe442864c4b7e7e0c63a0da3c485431222acf6173d669a70e599e32eef8b36425958e00798039b46f1ee3a0d869ecc7a99a4b1e2ec2a36645d5a84b1d169fb5a0be8c7a68eb29019f0724b3c29bb6603af55e7afe9c20dd330757822b58dfd64e34057b3e7fc4e17a41b1a18f252ec5c307ba815b6720f169733ea536ffca93239d2c37558215a51097b03425222bc02b2acbbbb1c2dbedb698e0e92be17b7aa06fd69c3d9dabcbcb5219dcc2f9cbbc8a4186ce6f91371dfefd7542ab6805e2848bc5892d93ff1e7749b5073149048d6d97c30e61a8fc52923d2fc87159df2f06e549e871496f4e30710094edc197cb90cd8252730d1180cbc2330c64e69b27e8c87147685344afaa18692a64e2d5ccda03495ec170032e34cd4d8667efa672ed86c813a6ceb50d89277a4cbe88eb9e83d8df79dad18336e4f3f85ba28d2c9baf75bcd12c7b4356a9f8bebdbf4d1e1cc834894d4929750183d10952517075b87bcf96875d05a3671aa9ada0e54615721b7c3e9c7246cc2b01892b46e60f5eb5b27f6c15c03692a4ee6082edb911811a21e360977b1511ab9099c755e57dc9f6a0c31ccb28c6ab8679bbb52ad3d20b912b8a3c091e89daf23d8b46c3946f689567052e5bd764e8ce140f2e6812e4a37193f610b9b72d798e94e378bd1062e3f73c016e2dd8c4595262ab9dfe774361f262d59d62f7567da70cc22049ef0e8cead01fb72db627fbc953ae48af0992ac64c45f9d141893f680aa84fce3631277ed203e15175821caf9c304eeaa8eb272370f2ad47775454d069d421ec89c8892c1f48bd4afd8a381cf9ad130b389d2cb34bf16240d096f866957bdc1d192e74c6e01545d1216a76abe0c20156733cfd647fdf97de285e34a4e875728cc5a1dad4df39a36455f1ef3f7afbffc1467033a5f49be03b68d41bb74cfe93e485435ca0cee2a4c30c3eb77456eec9e1acac74e0baa481ee3b2340219c5222b29294869502111919be6697a279984620fce347e4e482d050386897713cb8ad3ff57f38f37a5d4de691f74235fbb40b762e2cfe5703e45942eb2cfc07c999581979b72b4065709cc998e2e3c0a18a9847d79b4449dc5f2dc570b8d8553adbd040943cc35903f5e751d1479df33548ca6ac939737c0f7a681d48f3a083d60c4fbc8918fc7d0e80d11e8a9deda82bb64418352bbaf3229e744d3f19b27b437c28efc17a21c352be11b8cca526f84026f8b41e42f81405eca47a1a4a06962f36490d43539bbe85debf03a069dca893b47403e6cccbc9b06aa70b3adcabc646dc5b092e5bfc048423bee64f23e24228963bbc6b4a2ff9f81caef3b6ec3334d7783731518d42dc4991e781756531150f371e3718c764701abe1f27b32f2d6162b4ed93556045359b36ed637236ef4ec655ef98b2b9639a0126c83e634a3fbeb7586b4bc1c69e84b00b1a861d818694a7303be3eade94e43f2cda423afa4f05746206ccb74562272091db80f4d00d77fac3c500f310949455737d3f5e8119fdd5dc84a4b3947f984fbfc032e6fe01ecfee713130799fe8308b5ee544928e930578f17b5b3063b3416f3500f2e3e9b4c42b1715646cbb21cab51c5e139232c4739f086226ebcb8f0380f41880b155a6bd6d23699b6c495973eb5f9fe3f6a818d6eddbae107ed7ae6888b5a7a5395e7796d996267964e1728b766662774dc89575928bd5cc69ad95a3413d5ff5a974148cefb7dd518dee10313fbb9b89e2656900967fb8cd0de602cad5df5909a4458e661bad082e7ce73ba03f2c2d0096bc5dfbf974afe0867a74f2a655fb394532103823a38aec8321778b7d254693d8979a3b5954e9802fbb72a84a3d4fc323f90b2e1011937a189dc23d7b2551d0b93b982ef14f691407be735980b2871a261059cb2a07c81a103af2a012befc152b297dd745f8a01321ec6c8207ed0419ec7a45acfcbd06aeb50aac1cf8c630f4c2e021c9e1008af4983a4bbd6ce3ef09cb6539e0f3742e601422b9680ccf97fd6a98c185c3e8e3fd9ce8e46437c10b537fa706b476ad9cb3e130e589698589034157aeb9614e9e68015367f7107ad020ae8ffa2eef173d9adb5a8ff405dc69eddb4f201a030ccef9e3496a5b83fc9461c13d3c76827325a020fd476bb944dbfbb7ff6d6a3921ff42320bcb41495bd38b6e51ed6bae870e50586307f80fd903da5052a463dab2431ca0e319664fed8b41376438f9ebb8399565b5ccf9e6c6fa0db911762540af90c3fc26b210230cd557f537cbe2c91380f6599f5176de51ebb80da6105d6c11880bbc76db66b6ae1f764036e8e9649d9372293d586ec3f3b31c29ebb27e6122d3590c33b4fc149b82654cb6cc9a00bcb49c2dc0c5f8688ce2c0b9d0ffe4bb523c15a4fc59a6b7e015b788653b93fbac8a4854403f95c2c7b8e3a7f4643d73d34c897338032ee7b7564139b347b811e495d89eb0e342d4543c570b945db62be55b1f79da3c30897ccf795c95bb237b8bd7febe56b0209bce6e7ae69f66a5a44070de219e44a84dcc6bd85fe485476b23e99c0b2af6de65536e4024d77c49e440f716a50a9a636030f23ea59b4d0bbeadaf69941f0c357fffcaa0b5047e7f561d2f3c7dbc2fc71c8b7d85b67e9c4cf18967aada62957be70b85adb55f224626e74214f7067c300b25b5cb5a114441168ef80ecef61b33f723af799fa30ad059ed6c5d50c052e335dcd4b908e981061dec56763d6542069995d77c75b29fefc2997872493f7577ed84ed3e90a88197cae75bac64e9ad2d34a59834ad61179442a68f9565dba7f3b72a1a5e319b09c061767f2f01ffa944a4cb526a21a729f15264ec664c919747f1b5c7d1971b3f09cb90284a623a3155387bbdb06c37ffa5309a9fdce640a61c98b8156d07410939e80d612f89740a3f55a774c6f0c7df3fcd012a1f0f8bd5c70e4e81fa3d38282305337080ea4aaa295c6664e11d741a71d1bc57ea10826a9bdda65976aad36d108cdf97a74b6d3f85a6e77047496f258d6a67f58740f60af35468dcfc64022d033fc699c0e5470c446431c2ba741243661ed12cfce19c98c35a06942b4dd2b727735378d027e6200bd9f52ba83dae66202df15ce7dfa5ab2dc06ccc5a899442d52cf1539ecd4e75e76ac7ef0fe4ce6ae0e7f96cd61c5e393d5878724f027508b1b9a2b418dc26dc2407c0b0362dbf35bd8abaf74bf3db32b88ecf2e037fcb44176379ededb0fcc624de391d7fbd2248979350b746870ffca9ee4641c79b67451a34de1c02738271d1107b5a98fdd30ada580a37c3280d56f165bd7a1b65c6b9fcd03859611c9c3f3ba205082dae49cb88053d47c938af90cdeaa2cfac31d78c90b3ca444f6d4e69d4959ccdd6e5967032e44c660bf4d785c70b6e4b7f51e2b0e84e547dad4be98dfd01bc07db79d2aee46e0b3aa7ed87f3143a049bd88e2f2d87616df8a976be9d403888f7a6ea309f43004d4072a7040e3f73abbad4c8fdeb079afc5dc2ecb7237a6e0c0845a1e49c27db71b6e5dba6c2404b85f1e494e0e15645e258ea07a31e875030df5d4cf88db8a3b82e12dc1799edba04756738094009018bbb035c688f08f31f91dab2e24ddaedc73b811df675d9e3965e29528315ad44a6034db23acb6095b09645dad52dea8c056c74afe9498a13cec363522518011b5a6a66617d48e6322d6ba79a8f147a890c15f3857018f639018e04f9b21cf9763e5d5b4b940db34b84bcfa303144ea2f59ee81b78cb9cc4c1783817acd323f59dde15b21514519c148c5bc85ac24ca08037e8fc2c6b20f5e1992a2b81244721aae15f9192272987b71b1c7031bf9e467f21add57bd5ae70e18e7e4bb470cd4f12ba39373c4eb27624c960cf9bfdb18f79bcf3b03d3f4e982836fb65d712b1a984798e0ad29493bd3dc6d4b894a2020889249c6ed6562e0cc56c2e483f4f24b5ad11f8c979207587cb91b890d7a4adf77915f398bc765ed6ba7f1370a15658b71332a43723a740ec0d582b3a2a944fa0a6389345053b9ba739451a9d5ecf99765ce0873925ac79762b3baff9142e31df81fa7528fb20d8f67e554589a956ba2546e961afe61ba5a67f7a4c4f0d399b82752824d5d4bf8dd0eb61b87c61942bc52d4e485cd0a977c32a80d4c16eb03eb2aa63616d372e19b2924fca440118cc95286564b30f7e942ec1d08f38352abb5dba5a087b87df8059fcca6bb6d8b31fb9964a1fb7102deadc5b9427636645cec1597283edd959317f067187148ef198140ffab781291bf51dd754213a1cf002bb30ac3c8d287c0994bd395249cc271b4ccd5fa306d573954021a27ecf131d228d585d5e4d68c939605febaeda4bb64dbde422ea567588057c537ce69366bd1a86dd9d0d61d4982f52c8743b79e50bade11e3f6215be04a7667a77785729612527b64ce3ae4087b3db98dee8e219dac46e4b86e23c7f0ad8ec3dfdf2af658ca46f79c339345e0eda1960c4ecdb7a82f17f2f5c41fe6d90fadb01b1e62c3f57790af109bc9106cd976b0ce248f1272a64580181728bcb9f26efba28e80e057ce3610987a2119533de09fe5b5673bdb5d3a166f9ce9407f9fe2bc87a90ab9e846934729b98a8ca96fd714659edd00a4ef4fdd7e5f79160439e363261829802e7262362a999f72b47994a830fc2f8ac97a3546f0cce5f54cbd47acdf0875e7dc4e6d0de7b61f772a0a4914f80ae703fbe5ed931719c9a4f2fa4f895bdd2ce00d9edd69328049f1bab69f97b828e957f42f752010467463fd4a1e4711a68c51da4eacc78bc88625f26d11b257daef26e09956cacd1ff710d555c0ebd20f65a8b39161fa8c21578b56658305041d1d8f6a96e2c30866d05eb213a0ae07bff8c52fe1f0fa018f89a1ea8af366a59ba44fd4b58d64ad3240ea50b1db2dde023e4108bc94e4b30ff8c4d71e51dd521631cbce387d44b4c6eb4bbaf657367afee3c3028eec38ea67d401ba16ae4c386b1085126bb5e49482fb83c1d90d9d2e30109694f6d4008b626ed555d624394a34084707b1f1b906b0ceb575ae6db2e821856542e3d1d46940f16a2df522edf20eb9a936a833fab4c0375f77b9fd2b84ef79c69ed7877ab52ed856ab99ea9c7e44e17f4d62fb3af8139ae3240509cad4202a788f64b51cae9443aa9d39b91ff7fb6d97efb44393895883087e7ce39ceaa5fc876171b1953db6db66ca78f0ccad02b1ab7cee24b14066fc4820f5fa75d3955da73c8e23a7ada733fbc8cd0fca6d7d3a80a92d6ac5cd4ff64a5d9d0b338ef6511e8fd46f3164a914e30288e0a9dea1bf1900045de534c2dc8bdb8bf4a9d64b9a5f20bc50317d3836e5ec097291704df8c5751120420cb9ef478fcb65cc320a662b41ef8590c1a0600ce41a126fce3ca9ecbd428444047aa2cb139f3641c0f0adbf53efe4d48f8b06a241b28d276c24879770d7eadf92f0da6158ca22c282860df5a6ad8f7a7d90d0b66abe4f6541691b5fd9821a9f006bbc5d59ed2b8617a368585f93d55b28641782e2697511a4b80f0287521cfc43343946387b226673c5b7baf8df7a06a52280a8f2688c909c0a5ec791ebe22bd187594bc46310dcfb3a9c51d9b6e05a8cf38daa3302e80f2bd9a27b1ce6fe1afe9cfef5dd8ccdc1f91580358fceb8d1d81a63c124494c88c9bf0154d769a164eaea9ee5587043408b39eaf96ab4e910d298844dfac0e4039175105343bd68fd5f526c9a8b9be6b72745b877c693a2044c38ad9b92c5e6c215497728b6b488ab06f502101550d2cbd86e19bbeceff3a450d738409bafc9437779449733994715f48e90a23f5814c640aca10064d36cf85e91f6e9002961280815612d6347e193f5be9ea72b9382f30f26c9fc913d96c98b46d7cfdf4188d5205913e6599a55b1ce7ba94cb85e62e022ac11c7f892fc851e3a4e001a2ba693a5b6ced8ae28e178789dcf0ebe99dce0cd8bc1513e684b57e99c32f35f46d46f03b85ebb957471207f665f6bb7730d89569c7a9b133962664abf5c89f49ac7e2016077cb961702a93879590f59d6119e591d76dcda0f3512cacbf85fadc9d9810d81cd6482c7d8ec11f1e8922978eb87152c979f9c8531ffc7c10085e8c8158b31851020cee86b43ba22c243ac18228f047d99392b5b98b6e8144bb1b69e99276846635d5d1dafb688da2cfb64cfd67413bbd40d2668a952dddacf79f91e8b8077ffda2cdd907570270dabda6e89a1f8e7174e36784873dd2de0237680271f908fa6c66f68e7dad18053c476234fdc44a89db08dbada23510792eac409a7fb50e60ce6eaed604c764b467615fd1ded13cd28d307abe456ce96d4692a7072b1768cc82323cdd8d4aa2bbfcac522078e9ebeeb9b90e77ffd967e5d6488ed818d3b8b25ecadb275f1d7d233e33e71025ba792fc1204de9e1b6c1f76c8810879d3770a76e4c0ed363ce55127db3243adb1f60ff1ed290a92b82dcbe515113b03b8f9f9d24b1e2a5628ec6cc44a66b61ae906018b0eb3ff9c91aba50388a732bc749429a1b2275fc648a53033b64625ef6d4eb2a17856d2cdbb8d81eab64938267278d7485c95bcddc15bb9cb3369870f2c01e29a85f177832a86bb554286e77451526371dbb7c2ab1b2ea69089df94986c14c75bedec1965ffc846091a94ecd79637355536238480796b9caee4d9409435862996ec23c941abbaefbaa45fb22d54a4af1922b0bb3cba14ea92d7eb15a0f5eae3447f3f0e33955181a851af353561cb293ce7f90aba0a1115b5706d620806f93a90b69306866e9a406219cde5628ef0b76488299b61696c4a01fba1d19b6b787e87de6defeb10818dc675cd644f8605e9b36346be5c4267f0d1a97b8ed7eefbc0f7104ab07ffdb64ab869da265303d8edd2b4e0732776623c7e31894e43d472e904d0995bc33451a6895b2bea07a2dedfd481a884513da73b486622bb29f76f61154e05425a330bf519db28399e0cc1e58560a2fe59ee772a0a3648c5dd8da6f0ede0ecfe1ef89e5bdd4a3a65b10b7ae4e5774a1859bb33669a77ee32467af410941feb10b5fa526994fb502eb2045bcfcc81f292c2f2f1f7f85d830e0ace3bd5e8067a92ad3268d78610b6476b502f8cff7bbc3aae3c7ef90305e3309c7a221592a4d1d85a2d12838f5b69595f645fddf95bc9611253b85d990e82c8881225a3246bbbdbdf6b004a193850386ff15da1d7eb37cb3c8bb3480560fd4a32eaf9cb5b080f5eae5a3d18d9c588397ad23e9c36b22e4bcc19bb08eb1d0f591eaa3e0e9978c0c45e9d894bf202ed40d553cfc3c6a1bb01da5aa69d3bdf0ffb0fa5d44dc541fa325909b100fa8b3f3e0ad6b5a70f7d0ccbfb5e3c84dcf4c0f10e74f8fbe2fd3d283643419c79f055c4f59fb48d1cf21fef00c25fec43d887cceff6fff2ed722e8704efa2ad55911ccd8e95a9fa1f56e10721e116bcc322defcc15fb48edee985cd6778d2ab12202cb7f3cb49876dae10e9899dab114bec16a6994a5a3f55e4e9435a90aa10f29bc46ef7ed30545ecb359531e71a7a7a01fe1a49f5523b34c18cd7d25db528fcfb5d301978c0a311ea7b528a48b5372acf411194a81f2c9cdb1cd3a8b96dfff1548b6398eb1f16d116c0548d91b06c821972a7ad23d5e83d58c678fe0fbb62b6a7fbc621b49289e5b5d7fa1acd69cefee141b748a6ae83f6c6dd8ac5d58dea27386cde4fd5c9ae4be5c74d795b11af75ec9f59f96822f796d3d254c96f2423a6a1b5566e94e9e058642cc5deaa7faa180078f69872228f0cd8ef8e83e795bb7a2c501d542349cd2dda2c0bc37a98f7ae8caf15b3c2fd4c7198756b0fd44acd06fb77e3ea71d3d4325d371d6c8880cc87fbf75e8e75113229bd1130ef3af034bccfb6fc5c96e82a2ae62a5c1a87f549f5aff4426ea34743cc0b5c8d65726d843b03ec7b855c1256158e16e197b5d97bdeca92b7b6ec7f1204aaec51a1ad6f67b437982cd3d393a8dfdd6474249f5e09de60c9d3c2d2d69669c0dcfefddc3c79ca45ba263547dd580f484fb3e5f23412a1970b732aaafebe83a29f03e52295ea4de2e50bb3fb346276755c745cf4fff0ac0f694fa419d6a55e8b8bcdf8c2fd9208aeeb9445202af2a5a1ededb5404b3c24377729bfcd24d8ac3f43fcc0ad505b86438870a060416a3654af8e0f5fbf0641685069b737012fc4ae2ccc81211d5135c433bd90216052af27305e208d4da08019203f4e79e4f101797d1ab6f6f09f37083a60bc59b6ec229d2b14a888d052e1935e674ae546970a7296d3b8458c0d049529b3cb8d73ecaca6538c413d02ae336b560bba8684ffe8c5358201a0300232fec9434c0c31e887696eda45095b42b51177dd1a7f2b8cb2d8f6859ca219663f1787ad71c124ef9ae20aa94b1aa341457ea257ec84d6484723c5b4f0c72479b20459a5eb9f252de01eeda091738e80006877f33cf4ece192a6448ecca1bce09a148f8acd81ac75a7d820aeda860d6ce69932b1792e5f8f30e140c91c1e6acb908eabaeb0153b853edd6e876b1b625e3c4bd6cfb89dfd388e1a3b1274a1883ae83716c5b41101fc7a89100d24d6682b9a00817f29e7938bef57260d3e04d915932795c3309bc7fa495f476cc62ebe1f10f4306ad9b971f5488946e3ee0463ebfd0b28e2022e5dd6ebf096481cc5a80636ff21e68d0f04c2baf65fb92b446758cf46ebc5aba02272314eeccb50631542b0f4f78f161fa94e0ad83f8eac2e412b680a8dca2b947e7f09b654bb83dec309ce07befa7782117b965daeb7ca11a97bc1d3152903071d2940b6abfb3de29326be25dab026638ffab59e4c3516f03b864a2f7a6791febade153042d57d09981e7e60b9d9344fdef89da61913623f510b3d8f0a4dc2fd289637a6867a7bfc5ec9d4a4c73921f35d134dabd520df97e48381a86c251275d9cd9ad241ffb09d38f13363a1cda880dfc942473bc80dd3064b7e346b323a423ba19120de6c9fd49994a11c7ff4a604123d2323ff60e6907ec5523c27780c1fd54de9d8e1cceaf439b10828d3281b8e471f1d24376ba4c2f802c1e160660e31816fe78c2dbd029f1b085210376604b3083eaf323745a01026dbd2ac04ce8f8b6e90eb6a0fc758a4d14209339a3dffd7237cc627beb53ee3e405c96e7ecafb49f691ddd82635dc43693ed9d09a6001c207e8f593e3bdcb57e1cb897b2897115e4ea25cfdb3cf791297622a389f0baa35546472e57754891c3e869cd801ba9a4e6d47677f3e3b81871708df5e53269da37edd08319be691ae907af29cc5add4f35c9f4dea9cef5ab1c4206b46ae5591a967f9f74b67d03c1d807f18f06e78e98c8d543de3682466d4d3a857321b175a6610726ddc85d6d040bd90198153b6b5080df462d0e1ee12fbf059ba67994b3ce75906e5525e3a45cd5abbe683bc4855f2530d4b3aac0362b1a7d79359d215a47974bdadd20af9271ee10ac3d0546c922d383995fdcb1030ee8f838c83545e00be4df51b18e8a2e5509f0ea05a034c0d69e0c4f343ba879e77bc237ff8d251a96c68fe0579ef8dd8fcf2ecd7572d497021c42caa8cb9f616609196d92d3f03fec582b84074e141f4900f5bb2569f449dff479ab7fb9ad8d924fe23c334d52a4f2823865d6258087b52fc150975e73f98fb505196b257a9517e9b301c176e8353f0b486f7e404105d7517300d859077b3e2da1aae03f3b8fbfe85f99ea65b5595e1338ad235a6019f3e0b30cb88f0a057b6c1d324595190bc44015e7803d0ddebc4b1fbcbc39756c44b7171a0ed39f63989ffcf07e7ddfba70d88954d2f4019831a5120f791038b68a9098ccad5528e6bfb5ac8e19ef0627b2276c9953a92d3522725446a3b1c6e3977100c361d5bb0c687afd1f9324cdd4cb0963e4f03acb85eb0c3ffcd307e0f3c79d45c17e512426775d75fc280d7a78dea55fa52ec3cdd6b3b729248f52167cc3ca14afb1e19133c74bc63efbaad51c8075e81c9bf89971ded7044ae11349e8653d7fee750c495db49fc06d24229f342f1302479c98ed20b1af5fbc08b486bc0898fdb411386506977f847309b92ce2e6a75c9fc4ab6ad8a595662f1a7751b5d3cae6742e344b54fc5831b89a342b0fc4906569b1fc60b8d070ed4711a54adb011890364a522dfa9340574ad370bffa0c675ed987d20dfa6adefdaf9f2eecba035b699f1a6cd4e28477723b92fc054f6439f5415cda18378b66c90fe51d1297c498e3289669057d407089feb3c80240fa3cc20ab07b3eb1e0ded1066272fed2f794c69dbcc239926ed4c36077986c631e91fcc1c8037d944200cca905d02e0561b823000421adce42890b36cd54f03505481029598e616ec53ce43ab5a94864e167f5f00560522d677d2315013ec1797a05de14362bce88a1567af0258b55759630b17ec3d10eba81ba99e3cf5cc2dbc94c89656b36a818723ff7da8fb76e41e91b6279b9309a8ae894ff9b9e4c8491c489d0e69085180f7c9d0c6ac44f77c280e60529730fe9de5b99a3261ac530a7a6342befdb57ec936080ac479beba15cbfcbcfb64e5672f30cac67066562b2ce12881920489931fd3774c593f3bf624287c707249da59d86359d1ece17ff856c7e8421942ec7c7b416aa57b4dc0a2489881413f3d72226ce6c18ef7a6fd5493d59b811c17a9cfee69dfec157b6b704ea46b817e422d782f744c5e16fb0f81a97c222d42bf517bf5f0d2ce8762f179b593e42808a2098863e48d1005fad9dd288e31b902f87a69b640da2e9fc39fc836b2c01aaffe610f1e7df3df6bb4748b7f9f6decf0f3510e67fde59a60a07b535f2982ccbfd0564c383fcaef00f3d012ac96bff76a23e746dfc4afb73f30bee2264f0af6c705c881e8d241f54d37d8e68ed28a8be101ad1fe83595acde7fa91944f96518303c2dfcd90c51038e65d864f86113c0fcd429071efb4a78c370bf7d573662f9f4f6ed6a63c0ed10aa4a040efdbcec2af1a54ed0ef0b9a4469cf009d7e40123add929fd36571fdcd0af025dd3395aa1a27d088097e45ed0c048d57db869ea6a805d025090f70f195f33ceab13b313a3a44c8cb1f019480e0d96dbc40d5f85227c2ae8910d666a2c11706b2ba5131f31ae60e844647e710a0d1ede65d8b28758d26b55ec19c13272be3ec6079d25625ab2c88b7d4bbc288710bfb70c530472abc0635f7ac9859b62b9b6a3e6abd23e58d21f97cd0564e262b88535a47591cda949935af86977e83b22c8227ae88c769c83c309e9cd439d99a7f282a1e78de872d7b43927844f9b2e3deb79319976a7305df8ec4f7944e2df8f42d9958db4010eaf55126eb8751c6a87ca725603b6a958f1efeb278d83c4aad5fb6534c69d51903d6169d731d2c90a4c0058175a518a135f90a44138590e2cb2aae71c34e255c6986015c2c636a8cb0f05ce150ff21ce1a450b25b073e885c4141c6d2d35c548e3394611bb5a08d4b6742c171c3902e31d5a4f01022e1a13f87e68982853d4a02546a8e10dbe4c153773af34ff5280c1307957998a81cd7419aaf57df29c612f8cad5e08650d9b58ae4d8e893e6c108d968cac07939b5bdc5ea58280436fc24c52cc8317ebfe34487001c2d415f971ffb0300768da382631b0808add8698efecc96bfc84f80cc3a688e8e905ee37cf54c879d1f4b7417d1c9f0f6a993d2c207079b50bdff0072f0ab816e64f8fbd63f14af2a3ff1e217512fafb4ba433669df83051e4265bbad1ca44603e92251cf4c66dfe1e9623b817dfa1528f9433d1de404cb0c653c73a454040a755a9578771fec2982ac7a87f99a738ab71887bae79f213b0709527ebb582618809222ec5f021dd82eb4f731c2a0236b77b8c66a5588c736cbde66c77f2fa4db6683b104f87570a60ccc260cc9ab7810e3ef008b3c0b2047a8cb36f2ebb926b48a8ec1a3b0b2b8ec97c079f9ff0146452f85e4df6e92f872872ddfb5c8a8007cbcbd7e74706c64c86b99b97da5f801a0c7cca03d917a50f67f9440bc2624fddc29f7c2708ea8d56cc95cbae0b29985e90a9f28bdba02c1daf290e6630dfc1b324501edecd181e0b8c615e738aabe045d57348a3a1ce9e499e5cd4c2c6de0ffa08a2109a5b92c95a93cef1ebc88595de7b20216ccdac7aa63375279ea77363ae4e6091f5362350d2fd3b009198c7c799e68abbd66473d757bc380415d4f8f368ce602eeecdc0f579d3ffb7b855af607d15011257a1c990e4852cdf0daba644752862c75d564968ef77902fd15fecd3977676664ae507ebfeb5c44e4013e14c369602ac0baf3e7f22c387241271479a1a5aa177a85ed0d54302750f435457c90dfbc8194a19dca7c43e9b9d6439e9fc96dd47b103c4a316a5b14a7e128117b847c11991fcfa114b6497b0864a9d7d96830df689fcea2f49d5ef7a68c7d2b513d22494550dee0b0c66a7e8683fbeafd6f32e08c904c9a39fd21aad4b24d8a800745a104b2954792cee3f7ae0523b63e00103b6e7b0a5b3ca58141c23e5932cc252551bd24a87e9bfe42fd76e263c557f1453ef1357a9dbc5add1d5a2a356471153e578cb5b2c93206be04af1b03679b3303b4add25ed64479038a0179df130dc20a3080349673648a4167aec9193445a0642559522d99a8a13c157728be0853be66824874dba63df5195d5fbd21210ce8ff59b013d92bb85929b332ed49b4935f4b9fc815b2553ba4d0d373d48bbc94e94c9155e4614de5315bbf65389f9037adab17933710d01707cb796217c0cd2667ca8ab5ab02758828688da871a55c5b460475ea25dca524aec01a0d7338b869a75261b277cb1be493ad7f68c0b9e11421149b37a263ae784cd7c13f90720c27314ae4fc331cb73342aaff578fcb2d48310dd564aee7019fdea2eb7caa93fcbf8fd4845fda895217c6935557318e5df6545e448eaa4f9f6f873da16bcad79b6a4d4a32c7b4148da3e3052ac6acd250e459144b7b37c3a43a416c2f292dae30e50cc8b11b2eaeba8cae9bde0e393434838b28ef3d4237e613ff86b35297933df44b47c04e17bf713fb8cb26cdeb5a2ea5c9e7fec998b7baac15f5afaec0960762dc35d7888e9f028c8501beb46aae6746d5aa3b316751f025ea8d2f688859b6a8de501623623c4fa64e140e81aec4b40f495b89bcfd403d74782051ecce2ac6da91b9c5e2885bae63a7b3bf3c82e576b09a4b4ffa0f8b744b76a5c2a834e5cf94e5f4400807851d570cc65151562de01915e714d578a96227c77a88be363d9380428ef62640b73b524ce262c651fdca5abf8ad3d88343265a66e79f3c8b9d7d82e93d5c535e0af57236aff8126892fbe605aa00cc09907457f1d509313211b1f07325c09ac924a9dfcb88ee99cb0485dd455d057247815e369d46d4df6836bcd333ff5832b663bd5ae20ca839d5a069047079ced95be1f444b659efc69798be6677661e395a2a717cce31e0392669cc0c2dc600c432484b8bb0379bd4b5a9a618fa186dd5bd9af3acae537c19a4b5f4902df038394a25fbbc4eb39c0d93367fc5e75fafba0f0d26cb4fde31fceac4fb95af42523726165c44259c7ac9a03cc528cb5cb260a8a8358e76e60583d7039a6d319c7b3a67927aaad379628a74ff98c4bbd9d8a2d12581b2a0f9b189af8a41ed107966e01d8e767d8407b11504ed80bdd4d510a30885f4563eae30d135656873c99462708e779ec1aa4cdb2b9724405ba575c6c186570c1f1d112a486b40338ecadfa28cc789569cf10fbb8eeebbf0c18967a60d701cd31b94252469f4afab068da5fefbdb7f0f62a7ea13f5049395c5130e6fdbeb15119f6bb29d789cbc209c5402140620d21467e678b8df3b912ef99f152cb0213fff8f0e6a9e54754057583913991eb4f2c73b503cd4e3e97d8cd9048c864dc6545fa3ac3a55e3df86c6735178450e510a04f558d9fbd37a83fbd72cba60add124d6e547a4b1e21c1653c76709935f767ee209a54d2e952fee8d9aa2541e1b1becb7f759583d5b310c88d1b3e28d2336a72c8eddf89014d72760fc1c4d76cba5bb4fd523b9294a5825db4bc3ec61682df66db54ced3c4adcf44dbc12684a45d6dda6e6deb346fde90b09ecfc14b14105bd9d7a8c122e2aeec0fc05b9f216309f50248af629e2674c9c48ec44505a4b217ad3442534187254b1ec2693b27661c5f2f10d2c7f34f886367078342ad32a2b4e4f22e1d57dc212eba4944fe46cf8948b44c26f880ff2c15fabda7448bdb027473ec6a4741b4c69f10fd3af92eb555c997a6085987bf2562342a1bf68c5f898706eead0e35bd118cd5a2de9d373c4bba556760c9ae8d1e3ad488ef845f94c6e75560b24224e8615a40db3186290aca8f0da94c2fac5917e5d17f817545a1766435047e13c6794da91abd8dd24748a79593fd2ecf3111a0e3dcc644f210a05228c1fe730fea6e5bb8a6d07e3f68d464fffba93ff9dd65b38a59b8622319017b32994e4ac13478dc39a0f60e48bfaed6262ea9c28fec9edc38f723690f06d09cf6537c598fceb4ef6e00d589d2a1ade11747a758654c02760d0f60296a13f54ae3fa1aa0d28666804fb20804124a8f652d42ae4009953afca9af624b847ebffdca0f4b1df64d95198468dca9b58a45bce1ece8d3de683de5d97b9d1865f1a8fa87152f2e5643746d35359e81d534da4ed41b6cf0da28f3c2d2240b867e939cd60f4c3befb55e2d8472850c2870753abeb5894347f0ff019802698aa2c8c225fe19e3ced8cb962ec9c558e9a647c784a805723da6e6af934ce619828554915960c0afa54efcd9c621ac05251bf0f27e478bda3cb47640e68d8d011746b6dc32bf5c0a98a2931a91b1fad1cedd4788e6e090909361b0db2fbaab741a670fe083188cb695be4cba1f6b3bedbd7e0a6e26a6b27419f4165687a4ef3b3f94b2f3023b0711f64404478ded4400f208bc2dc72a364df79bf738c12034dc760766ce2ac6e01efaddf98f138c58d45f1ff439845107417bf40fe5f95fa07b64493f6b99e600036c00359b3c532b7e9947600108f530abf9213d4e886e49851009c05586ce0c354f95eb6f85067b75af740c224a709225b8a8d625145fef13b9258d47c85ffdbc25c6ea2bcc63cba706e5e1b1d9aa397d8080e16a948aa8d6b8a92131aa0896f96c23fa97d450928f1d295e96bd3933d11d23fe66c85c39a012393788a3f86cd49e06e36dd7a9a1d16fb10094cda6c0965db7eee887268e7a0686882e62c98eb3edfd3f9546a9537344aa4ce198b3dd0b7933fce5c3d2f94113bb111d7b6724a24c561d73df4a829059e49a5b481e9719ef544888ab81feade237973fe39f8d9a1f82b7040dfd7f387774be8942b7b1080b516fe748e5f95b8dbb46382447f164314f7d6beed2491ce4d117e54db3be2ffa8459222e775122aed68f488184c4863409d39a16d57b91b516c3080035d7144805547fd5c3758cf897d3ac8dd75bb385462eadd50390d4ecbd24e3351f7dba40e776d70a786c18c05f73f87d3f1be9796fea2fdb699bc5aff247bd5dec31765df6a7d59ad337c9e3cc67d01d23c23c283a77e493ad82477337f6aac2246767464dad36af44e3038af2270a9d8f847323b43463270302a6985320b708edf6ae08cd6d154896a3fbcc1272e12153ece304fe9b0902be1a30aecb3df16ce5f45be5f4171791d5bcde8fe0f948b4acc9cc5f72cc1b0ca6073dc62273750409b9f879bf05cc8526f12aa1efc82799034783675c68bcf879a0e2addbfc386dcc08fd54a50d306179f1c047c620985307fe4e0f01288124056f76fb6f3588cabbbfc2596740eee8f365144e3f30806bc601a030319a69383d136490d4a97243f930ba2bd9a324fcb88dca54ca580bc9ab498cc78eca4c93fa39ef3cc8c4b807e426833e7066df8a0c9ebec46a9e09fdb554e74db4d11f1dbb63e600645ffdbda4795b8b32cfad1815f6b311b06d58df5e17c82c7bd86e379fc663be7e6755fdd6f770b523d356f8718e1b691a69125af63eb12a369d9371f723dadc3e0dd7b4a4eeb31e05b04793d14dea5cc614410581a6af2c88bce8365be4f9c31c0e00ec3c5581e2273af36320c18d6cc7dba42f76a51d3224acc0397d71d20e6448ffab59a32a5eb96b6af0e39a7e8f8b1390dc39d7f4c9fee198914d2ebc6d9131ad1eedd62557813cf86a22840db59f6da483a458f62ffcffd99bbdd153de178362514f1b3500c40fc2aa310ed1474db60b388a756bb13415bb182b5f46cc54f2feb1b90f44ca0da6519bff7b7a757395057b18a71ec72086b34d6db2e82536e99a53f9c327cd87ce60e705070c6f91dedfca3b3fe8c1fac427d1b67b462bd2e434b3c596fde61644a9e21edc40940b8ab731dcb4159c354a7c7f145ce9470204609934a8cea349c8ddfff1bb0af9054b17383ec5b1284ba2c491c9830a56418b2287339f15a3c3126519e32bee6ff5048668dcd56f4ef41f9c7b2b754a60f643c04cba480cc418f144f60375d9d076050d66d83c8b619f1e456b2dc914479bc9597f86b3073ed10fc6d5428fdbd5fb599fcd7dcba35deed4d4734bf5cb59a41324c7bc9516fdc973e061fd2cc739d4992034061d32421c66fde86506630e0a00ca52fd97181804c9e2fb4b3df8df056d94a10545caae854f273c378ab17246d14d64b6453a579fcc91d1335e1c1d95314e9db49331090749bd0a679ed6e1fbd924736f025d45200ec54a993dbd0c7c653b83d1394cc5ab1a56f195d46a98ce9262ae7c0fc3dac2649aed62a255d26daabe659442f3cbb5f0f824846ef038b05341f4eb66644f2305794e733e513d6bed7f2387d262d31c84b8d30064eaebca5f32a74707a8667898be1a2dea217d4256ac5a0df630971e0e770dcdabc7ebb0187ca4fb34bdbd849a4166d7c5f0d0989701229f088dbd190a5f5c28362aacebc2c10daae4742eb8710b45f4262513ce6fc50c87619c63455a5aae003cb140cbc6ee8268aefeeb73a783df1dfbc93ce0f1d6ee0003f4f4fe8d5f0f79f34d2969cb95b68dd0a2e1bb2e87d66eb8228ae35d8ac6c83b2bc58115c320641311c1dc718c7883f95d90e246ecbb70376d86a91b7666e2a844602410265c473fc703fe39f587a44c4aeed985d9c6c2cf7eed14bd9054db3dbf078fabec33e39bc918d00dd5537d1f58d42fe547cf92920792b6fa47aec37c30b4d8430569f959ba2b41a627cf0839051df150e95d2ebeafb3fc0b6c0f66160185232d711d0e721e904252914d0f9398ddd55d54913704acd61c7ac741b1839ef1ca17daeae79dea7c7a68311166a0ecee202d030c76ee4acbe650d4e4c9dbf79a4f508b9f1f1c739b3b0cbf5670b982171999cfccdff1c4152caa79405fd8a6030403099f1cfce5c30234bb612f3146b500580c8c11463865aedefe53e4804f2098a22cba08d8b7aa206332ed51c7188bda6c65e7be0fdcf03392edf58ac38184079bef51332bb172bd2c3417906b2090878b0b472875979024a1b5862d6d822da0f0240c5469743d9f13b30f9dbac154f658741e9c2fe2e31197ad107294eaddf599203a7e8e4784b4c5f5e779f4008923c3ef8370169664b76c9217c86ab5be5bd1c908d9c9ebadbb4725f0b623aff29eaf546c8d254f957fa744f482bb7fde1db9cddf50135e282b52313c78c2cdd212e521d58519c92aa19b7cc57d117939c4d955d58f09cc0177cfd99263582a4f03a49079e5334acd20d56c3f472fb46c065b86d7337af479d4a6c48c01ed70d911a457bf988a3446b20c92dff252100945bee567d41a80b84a18e70169882dd1918ff7eed1a47e4dbfc424c9dd4586346bcbd56089c82584fcd1ccdc4bc6f85cc9f6d6392538fd2de5dc4484a64a8890436bfb5346e60b3e11d6cc8abb137d4a6f90179bb4f31d817230730aecca0d27ca3211688bf37d0c1315def4177364020d6d549de8063982b542b7ec4a2e22004bfd3d9b89d952db532df57017fbbb2aa0c3f8af4f8a720ad599ccdc7f65f014d2c8496f487392a27044695ab33a0b05e0149cdecf8b0fa94e641edfccd431d3d731c29865be94b933ff9e0f975a12828fbba5f9e2616c85e473aa7b4b0c48cf51edd4427d529f75b134d5e227b84b7025cb8252e409d071defabbe993a8fab1cf642d2884f4adcf09d314d6c3b11352ccfdc2d47edd5766be231ef989eaa729e95f64acd5b7a5566c7524e7a2dcf3fbd427b000d608c08d2c96073eafef90ea46b88b37e91f8eff78473dc725ec21807f8eaea781f7bb44966f7566dafd8e2fba75bc197d2c1fd84eb58bc5cdc648ed4da1176310d539107b473ba99157f3dce19d92a9cc1b87c50f0f5a9d08c8a13bbf6c1eb0099fabebe3d80b00635d5712b6b700d1dd96e570e8cf431d116c9b567eb66edfe339e8ceec5b01ec9c229835028e82f756a1e60d45613943e4ed7069efecde60446647429e827f98976215f044e3e57a70ba60a5abc65ffcfc266e6aa1b558d6cdbfdcb2707c9b8a6a5d208d22fca9ae41a3d945d3f273cdd755e999ec0a5902c83e2f56ceb613c27ae3d5e0ecc3556f06b5309efe786c1c417497aeb08e58651aae742c880bbc26d9045a7d08d449fd0e5a0a2233dceef6cbe7626ea261b5203c363d16f8db67a532eb6624acd5b1560b47c35b1f628ba7e9b1eea0b77f67bd29340e9ed9eebc160e03fec868b685613c9bdf6da3d46960b2ace014995992219c0bdb1db7ee7849a92aa967cf10274301e5f8ff06605a140683a541c2ff6d243171327757a41efb29b92bbdafe815dbee656c60068f93dc34c7cd9a1b77c9efff9259de6d71cb838a2c3620fd9407ce65316c627e7997e2c3110eccf63991f40b487b309f0a8ceea2dcee16b2934d654c2aec2d84f392b8d646e4e0db96bbf182cec6dd971162aac6f4573ebdbc5ddce7793597eaa5887fef547408215562e504af2c8c0590bc57b04affbcfff00a70d7ac9ca5cc825b2f901c39ac9ce17ec21b6ba1acd089956152eea5396180ce31d3b0c27cc7a0db301626eddbda5e25eaa57b8d6f9fdf153eaa70daa01bf1562ea6e70c645947694bcc20b9b628c2aba8d040892d92c66a6899a4bb07a9f49c810961dae60c1dd83596b3aad539dd116c5cc88a55d09680fb41270ff64a8ba79d0b258437a7c83de2a416dfae16d76262212dbae2855e4ec062424dc14f77271649359716d01ba128a59605f2dd0fb63a5cfbbc832feb1e78392fab6c01a1cc80b843e2937ee732bdfebc18f24414fd7da7aa0a45f9c1996a103b133de5de24669530a6b01b07cdb3b20d97e1e7a3663d713b1a71a073a4844b61b3a2a5d9867d9a6547d2c717aae4fbf3259375d089285311421524c2ddfb2c00c351a2fa8a23f7842e168539b5ffaca3c37a473f50fa806681181d17be9351f63da65ae523b268fc7319d2eb7a509129aaad26a4829d690b245dc851019a5129abe1766554468c7644b87af254a3dc4b967ed6e5d7d08c603680852edaa49890cb58000d08d9c88592b408f06792a815d5c073284a99b41c8bf256b3457bfeb1ba5d2246a10b8f62d610efabefcf6299efc6acf2484ee12fae691bbf53809bc556a81b8e929c06b3611afb21adebeb8788894dd7b8ac6701642b1a6d5b42e2b96403f1da7ad21115769217939ba8fbfcf5f90c3e7be1469ca8f4b385f438014bce58047b2a9a425894031c9fcf3559b3beeb2193d9e2caac5e89093274e5c30ffe688b12ef42dc161f0e254bb9f01f81f950e2dfb538740c59ab472655371015bb5e93244526e7a082c34028e008f026773081c3dcbb6f75499420ba687268fd466655a77415583e4078a134ab1954eaac10e232b1a31a725c5ebab16489852b47f98964c94d01ec93e42375c643e092aa38dcda1518e1a073707803cfd48e1065ac0458dd7221b530b9f0e9e32b471477291748953dd393bc8bcad500dd7275585f2a12c116ee85f61205f5769658a4bff457579a51fc49fb9ad94a596137dc5b4feac6ebd8d6ef3c3799dbd1177734682ae07b2d7b11bb06b6840cc6599074c2d97dc460104cef8b88f8ab68a0e7042189174cc3880fee9229cedccf8355a6d493763a837b204c1b0fdcdb72725a65e2ff6f48fac845974401e5f8c17546bf722cb4fb9a77ae2ea102e01f27394cf56be7cdabc8571e7f1b5536abff5d0ecbbf367e53474a7e68aeeb5f4b7eb500582c7e8b901c0563fdfa2ced157e067875f8db45299cdb87d0eaca0c1c9587b91aeea7ef3e7d74054ea47b57f7ced074a1ec0e2f740054c710e9fbb212806b86fbeb0fafb488fca8206b24e9249a4bfa3cde811cdc805dbd05fd1fa10a18510f7fa9dd2b36a4eebbe9d7e66f7532e44d7bab92b22d5a05bb12293ecc501a06ed5da8e82700d82872e0a2a9f3dc00b27d6684443431dd91bf339853f2e8448e8887ea1a2c1720e4f33a8dcaac1a02fc0f38ee9635c2283ddc3e6a16c8cce4fbf66917e895f0757c877515a8d98fa68879b998ad358f9271406d238625ad46d3daf5202948ad1fc5fc8789559a45624f4c18cb824b9402b9b95b299c42e04b643c1f0950cd265c4dbe1d43e94cebc4f0f771089bb890add88397c1c818b1bad44b92936ed9919b60acb523a0b026a6c2202ac51a25f505718ff86c4588b84c5e9324dff9396c8956503282dbb7255f319aa21969d29505e0b4e99dde53d225d81434c2ed162fa026aec637490820e9af1dc762859a1aeade035d322c16215bf1d6d113f00400c6cda888320fe29f9f5c1f6f5013d823ad402e9c2060c1c6f57c78adc0666025a09e0e3dce41692efa9d1af80b4a368b1c18b69a39974afe206de9c7f895a335093df2cb66ae5e1cce001fe563671b3a0f9521b74e063bb3caf9e61280eb677e7fa603b280cb97cd6b10d31dd7bd6413dc1ca5e0a0d2094dbdb22a8ec89c9f295b2daa258458bf3fbbd0bdc721594739fc085fbe5af611198f3bc31d5d2e7e756c754359922f62cea3e9e49261921f01b0c2f5cf388ff3326d4a596c6a53f42bec30f2b0d746f603d969bad078a3ceb0867b4ea1906fb2999b135b2e87a2da9a134a4bfa9c20e865b5c511704e4d79b1e3957decd965955471338396cc12faea00f5645c2992b98d56560ca6faebfd66585bafb45008d7e135eb294ad041c15119e95952bfbe28bb95bdae4aff4a789eed1b3fbe609f7163bd9cf9460a1e4241a9fd786aec3815a2739020f98748e32d1844fa831ede79081cf56371ae5d3ee26385712d93045362f673c3ceb2e5c53dbd6e694c6eb202b45e13ca93138f6c1c06ebac081ca1c80887c8c7aac4fd4ffddefa303001b398f907aa8b40a8d749b826c52d19ef1506033f8c083ea3a1ffa0de8d34361a48ecb3eb608a653cb0fbb87bfc72e92fc03d25e4c986951741f63e2623e0eaafddbfc3305446a5ed3de8563c1cb948fe5b6498fc1b5dc66d3631b682e1ab829d45ac3f236ecc510a5b7cef42522b19cd5431fb15b75b24661e96b17d1e53d6e35620e9b1c277b154d1b5966b1911b9440aec7c5537442454548078f009a1b9715c2dbe74da78ee87cb78fa823457d83343bca56c26f58bb269e562c2fe8a2f7a744e4deba2d517380d26be930777fde0ea649d803d8c6bc0a57fd838d3ace5ecacd8c8882838c15dbf8dd18092649ae17fb752b2ae011027e5d19e1e31c4a1f2cf3bba3293d64658fe498fb5d956229a3f58d00a04a6e95bfd94df2659db196f842232bff9cd9a560db4fb7db1b45221846dc38b02c75ade3b1f70fbc6f69ac77a51288be36eb5a84e85a016bb432d58e0d178f53c6cbd3ef9d74e5e6e8b741390ad146a9f0cfdaeca0f702bb9eb29ba2c3bd063e4ad0299d23ba59e8d85c48bbe96dea1c3f6e993fe8bbbdefa813bfa2620d00839738a9a19af8b8ca1238156c7a95a0c784f1bcaf28c1e1a3cf347fc2eebad5f7a59fe7662366cab14ae93d5453236b2d9436809173e980691f38c1414a5e86a5cecd20be15411c2bfb12c63704ffa62d9b9b7e4294d4ddeeeeb8d63a8eaa4bdccea20934f59bac497984b184c91765af64512f301cffcae3e9b220f2163f1f7c9b3177647826ffd4a163d2f771b3bd78d997fe32daea107b5619ac72ad3d7eac9464a627cb72947305ecc398d359a33dadfa1766ca4f7ad75f0f479dee8bee114562008d173b222defaff03483b58cf153b8f27f73fe3b66319fdf28bc91aac437ccef753cec3a60d71f213135a129215ced4145fca617715742fbaae9614c02faa4bce38a1e9cb9ce9222154c20ed6bb2a49d9cc999353689d57f05b6bd0ce76bca9fd06ecff725b6c2ed06013617939396751c7b4c27bae2e2c6ab026c143e5565878c6e6174d91a67a8786159b5423a50df9607fc89b5d08c5ce3b41341162db894e004752167addb66b5819a465cde506744d6713a288a6476f72b2c06e96f1eafa68b28f40a9daf6fd2799c57cba443db1cfeebbed060dc673223953c249a46e838a837b5aa1b01b2e23a90f494cc5be7adb2a9addcbe0ce437e9b6ce7f29872884271997d0949408abf1cf702b81c6c75239a732b3acefb0324f0801ac6f1de6128e4209df777ca0cf970a71849aa7e1ccd83d8dbe90f51983fe78e72883d03b91c4fad879c1b73ca3d0728aa1328987598c44d6acafbe8a745f0686ff921b6414c1572c9a21968a41bae34e76f6427481a443b9ac83c8828d33a97639d447ea71096a57a007867c6ab570a7af3a1cb6a520ac33273d311ea6dfef196b6f38b8aec63bdb36ea1e1adbb301199fd27933a2338c3c2b74aea1d4494aca5ffa41fbbaff8351ab5c859f1be3a9bbfbd2daef0b425b85b23c5745c7e77a19041f491436d69488d0a946bb200f110524ff8ec10aeb7c69047341ca2a3d893062ee88df5858ecfcdf32acfac3ae96e83b49a089f7e7bd071e2be88f074a0aa9b09638d1c34d31f12283ee1e2d48b218a02bdef29118cf5f309185effd453668e2b16bed31389c3f1391591a8b99d250db344c215b5ca765ce68f6f73b9df0c50347c6a7deb7c1530ae123cfa76d2e44369bdd30b60b4d4bfffdb13c554e974fb4cebc5bae19710e541eaae6a8f0a95600603fba1f31fe7d89838deb672d3de90cf115fef3bf30549f1c7629af9c3509b2bd932cc72a027a1cf8be99ee7e70eafaa8dfc859cd7c4d7723ceaa56fdc3b91a3a54be4a7df84b0f65cbd82a866d7cac09e4095ca8bf981bde0fbdd2fa4d88b0936fc19e817f41fa70586ac0470f6ae9ddeeabba9fb4bccba90034e90ef01b69a44a4fbf8ae6a3fdda1bf5a62cd08a20eba96a096b8e01ba6c6eb2f7661367d3cbb17bb83599d3c910796842179cfe96ec5ed8abeee193e64ea30d91f7c2c13cd2b6935cb778ce1322260f0fffafa20e65a2a0cd1af3050273205954fc5b2ccef32272b968d17e8fdd42b3f64e9886aeb0f1986b832387074de649ab93bfe2345615c10045874345aaa58fc97b72569fda2ab12daac62bff460e4cf475a31bbb36a4a5f0d5a7d92237808b4e8b70b21dd3cd98d5112901dbb6f76936610f462903ade31d315aad7e62d1f6e8323e9a49d4d02b3a414d7f82071a35ee1451d5c2294d258e53436b345b025b99fe63a338a7fe2cc49d7316daff6af14ac55a6bb153220df0f5beb402df198df0e9af562b2f1e505411863726f49f9f9b50de27536c4107d87baebe062eec77411254752a3507e1c0654cba8f3662b011ee3738cff0c435e69b7987085cd20b0cedce1a0ef4480837892dfa852f3c9818527659015e623fc2f8f0c68a036303819f7bbd49df6a95521f2268fa11a9d344f16a04c0d874e296c4423126d7f50e7dd0b0027204ee693ec5b0681e536a38fbc9fce1242d2af76601eb41d5a33a8b944a33af54fad7575e128c6f48cead4e6482c74f93440e9867902f00ed868debd87d0d6eacaef53ba5358b70db6761b90e58cc332094cfdb5dd5654fa4c3011da78ffa58c7a235c13abd5f994754cb2ac16f37b979821a49d9f0666617e578abbf3ff9da849fe112afb3add9cc2290eb2a2446a1a94e2dce03782092293331b52aedd6af49093a9d06eb6dff07b73030b128ae39ccda016209d9d0739ebe90035b14e20d3b4652e4829d3a8ee80365e03d708ded62af0bd476bc621cd3feff2aa816d24a61b91fe572eb67934e45ef8ecdfc7d0a3ff3e9b5157b61587ac5c4da111069a6302e177e9a3525100c6e8cc394995e14a170e9c7dbd369294da81c3bd445dcbd92f5ef129b12278ba20a321e2043377d50d655880a0ab7fb3a2f9505ba0b339f258f95d092c9de9105bb3e90649e8f2706f69ef2b7fcc315c1cb72efeb167e48ab12f125f9d8d8312590170e0e769c3864dfc718b7067240b89d015d189239f5942feea0ac440132c745086ae6151fb5641c4c6c8f268becdc99dcf94563837d015c561517ac0b78413ee507c88a15f753ae99a0995308e044b5b9ef9b48529dfc3bfafdaad5b6ae7d61026e36ba0ebfa5e2836c5a2b75622ba858d7012590f470b1b8bc573a68b41a9809fc1b8c6b4dd8a652b898f476fca84a0becbc62c5dcf4dad5184a72d24b9d998584b82b2d79034da0349ac556c0624d156ca993fb25331f0c476f71b38bb4a84db7fc30452d295fb0dfaeca8d6ee270232530eb0e40f34ba0b458179b8265261323e09fa8f14edcabdcb4364383736e7bef4513af12b3bf823031629413a46a252665b1cec578611621379a7789ae2a9b0b46ee41b73c549a2f777cd92be5a22030f4ea67a51bb6efda70ccef98fd9275f5b7f04dfc9424a4f8333b50e3d7d435777e9daf6f6b4d308fe253a80e45b52f44d6cc8b591557f13c3e91d9f762feb1edbf024be77b1349db24490cf979f77fe6e56790d09de9b277cd0c7e43241f492451b5567f4869ac829c2433baf0d11cd76055a35ac3c167eee90efcc6ca5ce139de271846b2d5d1c16b6e913e38f2d37def2f55250c6a63d453568856506d060256d0639d8c5fdb8fd1fe513268c21d35cfe933c9ad634a4fdb4233d3bd1de071de62f844ef5088d862369826117128894a2065e0ffa4fe7b7e74da058bb3cf064e515e9ccd4e2139b35856146db17289224f9a5234cdf466dcdb1047f15e19bcf6dd25a7a7f67bb431589043319cd633e0fece747d5d667fb741db08bff6f1fe3c6634cecd2b2106044452b9fc2ecc1d3b8a120339a171495075e460d7e3f6f9de0a5003296b93847345012bce48acdc909ee525d6ae91e17867f5cc0b83435483eb4b8fde40734d9f400eed36b4e621e70418eae51e6420195c0f0fc6d7306ccf9af57f5361bbc0ebbe63ccada9e20f074312e76560cac01c144e31fbb297d33b22881bca988b093c66a2441e98b109e811e05d1c904cce982f6212990ea0a2a72f77d52ef65f46e53e1c374ef393fb2478c179f4949e0840bdbfa425bdc44929dbbe135cffe008747e9ac787420ecdb15d8d1ed0f624ea518c8d97cb584cca36867af6e19af16de419b4eeba7cda24c8e827b494a3d8fedd3a9afc90fb91ecc6d4a8a63e716bd05c77ed6f44a85e8144eee12dc7a18176d54db3ce4280bae144c4dcbbd1eec96969e3d3fb566e29e9f6c9e9a5f61ab04567f09e42787716adf37a7fff9c3cf7091239c43ff37cd8cd88986cdb193bf2a3cedcdfa93b78f5a19c1619ccfb12fec2b49ac44f1733839c88e69bdb2e7c9dc886f19fffa0f9ab5684b295e86df053372a82cd157cd4566e8fe89d8ad80e2c6f6ca604e776bad1bdbe6f68ad9e757c89b87e6f6a33c6a0a355fa6f60b777851d2aa68552ea2e0f3c788c181ba8dbbfe9bfa92b8544451152bc20affbcbf1ee569006f34d2c99910e978754205f7d328e894ea017e8c055153632ec03ae3e69b8fff9cef79ec6c8214afa7bea976823f09ca45f72face2556812a6547af86711e3626ef17373660f76f782977fc32c86a3236970fa3ec36f1a010b9c4e2f250eee6f65949a417504bb184579f087b284b4ff608a258bb52f39137fd5ac824b850777a22f55a0166e645f5ff83a3bdfc43ac97e845f5caacac8ddc52590cf19abec337f5393d3f20a9e3a3a20d99abda5d06e4b03514a719b993c73727e8c32a64ef28e70726701ac14d6ccbd66cd254782897f28026f26e39eb64d94287e5c61cc45d483d5a1dcfc436858bdd9af087c788970842f16c3d9a5e481711d919cc11683a45d7681d33426eb00de7b4b6427457d95b70c4b698d92252dd3fdedce9750d66d366043b9370a65b26ba6f9530e06b3931e31e38339fc3a7e91573653c9666cbf3dae878aebf0258485f735edacf76ce570ab97b02b06ab239d1584640d2510b9f97944fc640b6bb3bfcb6bcb61a9799990abdb677055f786c456ccf4a9f7908d48be521383f8c18236dbe70d4ef6fbf2d6a97e33a3f3ed439f09cc988e052b3cd6c11b5357413ff981c11db744c93a38fb2397f6aa7a146992906403f8a6ff6969378996a977a4db446e31b57a5942e9b59bab953fc4fb574767d6c18dfde858c66c1ebecd641fa3e838db4dee88ced9701352217f5718d35b95b1731cc3a209aa16f4a77db83637121bd0db122ef5db891d1ff980f81a1372d1564ac06dcfc13fe55a5522391013faa175fdd69f9c062498000990e858f07da22f4ed4a6356df3d74c37c2b3b5cab6d7461dcaec539bbab05cc0428f0c72619587f2870c6395a5ba122c5c74cc4b92f21781a65c5a2a9d3eb428f35fcb3aa00e9dfd9f25e9a4802af7e69899c989a337dbfeacb6e663c03b5e90b8e9e3b8697b6982a7d212b6fabcb4518086e456865859513a35c035efa3d1a9dd36a822e6355bd7a279547f72d633383be0e63bb30a4d602a456613bf3bf5cda81008fe92e12ce55fe4ddbc64473cbac1ae253d8c2839b896211ed011440fb11600b6442aa37df58d7035f345dc93205279373a0a0eb2bd3a9ff83b0f31f7a38f9e53452da0faa65635b0bfa68385defd5f5ae06cf38c3e10f6051e3f1ce052d8988f786a838492d7eb85acca2a95c5ee3aa98ccc474bce7dce79e5bad198275f081aba2218ebe62a42626d5464b29dd3def68f3688b8b46f7f6b30b34b9efa3edfce389c59b5c4f591d0382d1421d71a07403eaa369045e04f5feeb98eb0ca8a6b2cb53feeb568cf173c6f3ad0b85a5462f975db7ef4ac155a338909394ad7c5328ca0326e2c89402425b46d88cffcb4a78671af47c202ecec6571f51a6712c89add2b0c66ef0b955a6690f3a0eab9039bb67b34e6d30393a59a13bce8a7234b4d65cf084b4d2731f960b0fabba6cd6a3f624bad15976f1a9733785700965e2c176771e42dd8848c300e2cf07556a07205be07099ec85aa44303076431c2b0f0ea73428f2e73a1406a92eefba6780cc59206c8d2056d848fc6d7e6f8b43587f43d47d73a37afd286977698afcee0c026ef776607fea54f64cc553418ca14ad69f415c06739ccf0cac25b11830929af7dd1bfe426fba78246c950ca243384d97d20d1f3543598e1942c8e7c992af954e62e61b271ac7210407370502acdae7a3f555abe13be51dc123af9a41e05ce4dc530a8ec61e999c45ee14b90bfa43a0b4d5091994dd51e4b56e9c8d3424d208b0922c076a69db63320096654a6fab6ad3d5f9301a84d9883b937aa135c771e2b47c8b9bf0c8945bb7a4db5e912e0ff9bcf4cd0bbbeae98e4a071c3b56d1e3dad2cd276552dcba387bc1167b6c50363de91db60922c82822f6de1b3a049c8480ec436b53432de34547b9fba1af523f9670a30eeac5748e72e13a8319ca9b35a4660eb89b173d3bcdb0fe1da5f359508dd65fb82a30238c02d9977a02746659dcd22f141062e5ff4a11c10352661d3ff7d9a00bb122e73d570d579c83e7357c81700e0320bc3672244f97607e84bd496e20f15815ba47719e5cd1a5131e7a35bf0e532949d7647513e4e210c674cd1e46ed95df2b6e15232dd3fa4061b83ab22c4a70b249741ad7b8c1bd5d71e008f1974f342127bd0811b4cf3eaa706be6f03c2807ef625f5ba4cf59fefd52b9ddf52ea095eaa672146c7fdc7372dd8d440b025acbf29ae269c4bf32f5864772d83c2ee62f4845777055fe9d62cbcfcc57c2f6c02fad141a6ad83aaa8839aef13cf7b797f7c4e74e708905ed6ee81a9fc12e02066eb9422c7daf926434cb54e60e7d95d079e99425b1362db14c1fa922c05b0058e2cb7148d04969d6f234e6eae18352a3ea43bf988935668b031edbab66e858d7b906c98d79e40cd46183b99846753be45b74c1ad5c969f5e239f5a938d95dc9be6469b097895f2b3409ee745e6e49f711c90a05e7e9e51a31e17a1c05a698a376a174adb534ab7eabb7ce88304f002fddc3c0805d384075c1e6a72c4f579b998cf2bd6df25c8b843b817a971faa0d4e778b8755235a35e1526f2aeef57473d5aefdfd514b37903d6fd8cc8fb956c5e9dfae8967976683c9473d830ada927c5841e0b51d723a5af3253560df5a59283b270c1c399f01440041605168f9effccf541459b81d40c9b49a1814f500fa5934f6160e2094ced440965703e9b52674522ae7ccc6e02a47e93824230ae95755ad7141368e56e4add033ddb77687b51c73f7b8aea2d98accde98aa9d64fa9c5adf6f5711689592dc90f79c27c7c0bc924524490dff225568772e6a646059a3d19f4ec746e04bdce90d8a29acd41b2d471563ea6715d5d26d6579382a8d0bd1c8678d7316e8dfb71b612aa59b6d044e2e299221df9c165dba46a31648dc7cf0f3aa3f74a72e21037bfcc287f6e9af1191377b152a533933879bf28d71bd5acb734d8aa79a466ebb7b91e94f79a6c28c4ee498ff7c2ac13d23a2e52aba8fd459cecd63a02b1ffaebf3cb35ac7590f4e17fd091bcb13458fa47c86d5ed2d87b08b7082b89a631cd85c88918f4571c16c03a2e273675e9dbf5a302ed4157e69c536905d159fd17504c253c4b92458303fb1b9e19054605b2d4e242f9002dc7dd28292ff95b5525f5bb93f16ea914b1f28108f749100fb9bb3d5872446d024aa2d9d4dcf2b66a971e28a8986fba1601cc4105c785f9397871eccb9650b4b00cbc58a2a36058ff2b2871ed49ef61fd71301489da310534cc46a0e727d36a81226c4d01312af5e87ef03d1506ddfafeed5be5f36cfafc12fbe9e9fb80d5ae0e2198a56fa1b6c59dca48da25a4f8cb1f53ba76a5eaa98cd335c916ac6c57d60dcb7f3b5d0119fe791c5bd0854cbcb1e8f07dabf0ca679c8d16067243814eea0c599fb0f0e379402f5feacae1d70c85bddf587a49d5d49d0cd969a8da779183d8cf197318e0cf079f3334783b3a94f9c4417441dd27412a8d30b18a4253dcebfc4b43f54d9afb75a90cb8e87c972a4caa4348293b4cca62b46bc56ee596117e11df2db391084ca86629c09170a34fca907b6eb8d0795d61aa346daf08d2f95ea56df630c4ddd80099741149357bbd3238cf4de29ec9b8fb6fb8f658ced44d67561452f7b9f156a85d83565cb811c8e4ea01005c9d01eee11c700c091b9a19e6002a135d953e647e1ba88e02b7062c612e912b7bba15c0c189742d50264a92f7e18ce4cc334c47e7329a36d12ccbb42561607c0e8b58dd4376c2dc31673dc89c832467416fbb55a078c3efaa22bd64a1be1df2ae722ce778d157395f869a5f78aa8da6bbcc3a697b0f7f97cbaa3c403bbebad24d2c005e0dd3a95bc7af05a338169a298dfda68d04594bbc75378a0b046575f3b0ff6ee15cb7d377d4773bf9bd3f6c2b7d47407838a5f86252889f9afeedbc94e19c18be8b9b624172169bad13f58754019a19ffd643a20acd60fd172deee3ebe0ca41ff4d01a26b1863c0c2d327338135bde51d53e8408023705f9f2fc94eb54ea78ac48bd0366d71459891e65ef1c98bc2dd72d50ae9567186951c936aec55b0e7da2cb7eb332625ee7b1752860de2eb4dfb3322da35949ab48c5910a12c3e5c4984fbe6892b6f52ce0ce03a961db8954d365480887aaecd46fd8821851654ca6f3a81158d8707eb43a093535b4fbcbfb8878650f636ae7a2deed645fac490ab41d37c668cbc850ff938babcdc665b7ae51dff2385867a702aa7b3164c57a9e14b3ec41c5ab39b4c9cddb82ecc8d9c8a0759453b11a0ae39439b9abf7a52b323b26e49cee6b2625e6cd79a0ff3aff51bab0fbaa3de7f0d1054f75a175bb43b419515af635e0186c5323932207ebfcb153159fc3b553d770fa5e298650726d34188897ca50bb3c201dd0f40d09c846a93aa203ce59a4474356045a4aa4880f2a460c88afe4b47032274f75dbb76d5ca2dcd34fe2cfdf346113ccdd8bf3feda8c5cf352a57a435f2a11b9e4cfb6fad804d6e77ab824be00fc2699f014e15ae7ed3ed18bd94080047a8618f6fa874f21a63fa0cb7c9b1cd24efe5f1efd43502f9351c27b7cf725a1f6b6c63e4c30e28273b86796e1165764e81da55ee3ab57dd0ceb0aa5bc042f17dd03ea1e92dd0ac27193f3cd3c3fa032e3f3b671dcaa3e6391298df5c4ee752c2950b7488ca1827d59ea29f410465a9179f0c67a941c0fc78450b121b08405cc40d544e6227930859541ed5527c5b8efd460e97f5f5d8545354f4e2a1c0aa95d8d0b1fe3bcbcaf0c483fd8bc0cdb0231cab387a8efafae2996a7a0c82bc4abc1db7f6b1298c62adc6f9b35da354bc5e7cb43d751f76b0edcc34b792e9442a3bfd57578c6003f7b79cd82e296d2dac01d0fbfb98da61d4e3a9729cdd6c36c38422718c1f335f96f11e4ffb4f4b1719775315cb6d869775c9fda92a70f0397bfa51748a8fc2fb9b014e5edd226b52b0fc9f746b7ced7c648e1a1893bac6dd2b8e16626546331e0a7cb7ebfb33c711c5c73c448b939b8066d81cd15488873e8cc79efbffcbd6ad5cb3e6373b5675f6f7d9858992e41378d539202cd5934630ddeabc2c25eb59b6d57ab098f59d13930cf33ac1f129e822768db2fcac4380d0ddcf5cf8fb08016502e6d01ce1061ba8a666929facd3eacafb2070ca2ef14bbe310fe53f8b97b60efe7ee94b5b08e48cf59c5cd3a5d6b4c00bb73b98dc4fbab806a5129a0ce073729f850ee8741ef2b261030397cd296686809dae8ea4f9a1c9904333e45c89131dd99a5cc2659ef8634cc2610b5a107ba2c7a065ff8012748d9e934d1bec7cecf005d3e7e794ae69ab00c1043529428a9a3d2b87a09a0e5f8ff3332f3ced825af95053ecb7b0f07497f8b0291970fb19d711bc01e6b404ca2db2292ce1dcdb9ffe994da89e9ec30510b0bd86bfb7cf027989eb925e8904bed8cc2486c16e8e66f3404764b8305111601e6cd3346a04f1db778f1db845e55a86651413337d5010496a155be5394a3ad8fcb4eb07e4d2176f66bc0fea3e851167a16be8db33ce8e28a0e8dca99737974e48c985a64c574cdb298ac0fb85249d4fc413e0012972c60f6bd3885cd6d1be3614285c6361ec86c2f34e37222ee668fc05cb2d326ac804d7b9571e5c86df52bea5c0b62957a2d20714c093b8b6c9bac2e95e2b52d1d6f57230b6a0395810cffc3af16f8b90f97c7ff869a257c0e2e390aecbe51bf9dc98100c8aa1f2e3844d77e6d81f80912cd0d6e0baa0f882059f6dad963feaa8f2cd74bc4d00c9f76158caca5cc71be08a94b81c78a50c007f95950a8a8e02d23dc921c5e58a6c277cc4916549171cc8abed531ce37294952e9cb1c48ba86edad4d2d27649f76e5739a3aa7c9e705ae4d0ac80341d288c855fcf93f40fa9787009b3ce59a8b6bcdca90ca06275f3c33a0d1eddf9e22c32da2bb24593424453324fdce23b6a16294fa54b422d99be1e82040b7fe1d007a26babb8addf347a8c5051bb2188d625781585093b15939785e0c7ec67122dc46e9ef76eafee608fe207380aa5773bd22562ff56c4c3658d17492c6b64c33e3ee27ec1165b90f059e9e6a868840260ff9dd11a7df1f3e8989794aca4a1b3122b7809e30c0225b6d5cecd663bcffcf4101655b0950fc365e70ca8ed7c8c426cb8d257808818b08ff5ad58fb9165f8e0e93649696bea81a6118e26f9a126a25eed7a4e245e295b3bfbd452ad56517ae56ae1f1d2505f2982c13569f3dbc5945c09acd27b3542462c0ca1245c0f454d6049bcd614ad79a87dfb654d798755666134cb3761bd4e019687b89e8aae2608860f5c6b39307508177bd700ff58beb01e2a132e075be8eaf083919a7cb11682c7085a4ec181bd487a2330d5d0b313282d82bdf003382fb6c65d547708298c31d84609b8746cc17c677a692700059993af2073af586c590fdcb00f9fae6eb653af357d27a0df6f74abfb850c0ca4dfab704f590f60f1fad20d5e3e67e5d9e1a3973bc71595001e2bfc2828ddcd327f543a50f209c6b001d5d664970cbae1cca0b73f6a07f1f3ea1282ef30e84bfdfb190de35e28de7b7e2d5e34e9b2ab3b2b2b17a276b52f165c3ec389eac1a31ced0d973d415ab72031872f18b59571b22d22b86cf28f759fb388826ba68d8a43f5656f4a700bc65e91d1d327e3ddcdc6ccfc9c2dcae2513196ca36e4288d81955d1585729a3ee5a64d3f2178ad2f7c23a960e7bbfc81538e4f9e8b4f273f56868fd95644e1af4adda9246c7215039c54e09da0c1178a918107ebc090ea3aa22a9f2bca4b5f99295217b584c6745b2d85eafaf1a951be706c86239d6002fe295081ede483cda0c45fac5f3073e2de9478bc6174981ee14aa2e7e957151be778d12bf423007b69fe38e320dd1168c80c22f1910b99a8eacda69be824ee43794cbd9de1492496fd31ce7f1d6103df09aca9361278051235b8af9925b9b1ae4cd64cd1e3d609495f9237b52124a7bc6b73c7e2e25a8925ce1f9c12f9e6d357ebe7e10486608d1ee954f92a5fbcb60cea52eb7d4e04631a99aa670652543f9df98a353ab95e6fb56ac27b89baa7b923904ebe8caf96b1a9795d8c69a7eca7a700f2fa180480084eb78c21d0ea90df4a41d567a1b595891322886a27feca5925a4ccb07d49f28f9fc6734deec474b11959b5fc785213302e585808b3d8adefd4ca5b6d93df32a7cb5ac1b7c85feb8801e8ef8e41a285dbb3d90fd9ff19b09d120367b427e75a0e5eda8a196515854fe04910dc69e9fe00305e221b9d112ae3b0da74f47326c374c09d6694c2490be7552940a4157e1d0ce6543b321035d4438bc74ec49461fe8964609baba0efa84149d2c0fbadd6d23fd8ad429ee221247ef70ad0d9c5027055968af6601e580198f15dece666cb4abd50848e9d72e6596433503dcd900bf244897991f5e2017a4d80972fc6230a1ad6eb98454043c0b1ec41b470b1b5fdd5102dc5fe052e470446a294db0ec086ec5b796cbcc3517ab7171dbe3e4b30722b90a25ac89f032935214ca81b1e58b61e09052eabafa5bde5bdf668ebc7e5e2d9b32e64117718a5a08178d777bbe5b288fabddc7bb78c2f27974381f44985de29095fef25c94e0e2e9d8af7d05a3277c687878d6bcd52b40263bb7e70aa67c3e879dbbf7f1fa7c1460b01c153f09cd62247fb5789a5837d637b02ba696c4575e1b6c4f411965370deff9b5cc23140d6fe146dc94d63627b7c81c937f45ea9a6da4267dbfc83a5c7aa6b0a2c50f5e8ff176ba56c53506b4f05a650f19101851803018689484c8ea73aa6830e2cf2881374e8d3493ecf18a93b98b21937c837d8b62c2743928d0617d55d81c53df431662c46df1bfeafcda1e028b504a25e9dfc889ec1614b969c5ef07603cf6e48734272a32a6a8adc2d70b26fbeaae5c127e817d5d01cb529d37bd2647404865b014e22dcd6f56b88dde9eae47b969d0241b1f07a32fbba22828aba3e291a3b640d5a1b063e03ea067296ad17d27cccfc14ee1b8811c09440453b0bcaba10cf5c879787730b7591a4dce5a1951d194a05685fcc56367b6dd74bd4a8909558bb0c0a48b7afbb3d42d78ed1ad5418295e5c4e2a5b278f56d2f29ac9885eb82597f53c312e481ddbc64b49ca4d32d1c7c46f75f868017f21f2c771e32c528099c281631b33da3ed4fdadc368d62d330c991470636746f1fff145e4ccab540c0a05129857e35875cba64c6cb3267aac0fa93c91ec442de318ffeb85ccd46f32267cc768e702073a53f8d568ab777df118766bf87704a4a46fe9d3913e7d8b1a11cc35d5115f003f1ad3c0cec1c202805e246e09331362e7313d427684dd707869515f9eb9ae694088ef4aea46ad81051987e54c747e8c376db773284b2c0dc3871f2ebbef0b7174df4af51623850cabe25eb4ae517da46b7db53b11ccb74dc7f910c518a1a94549c0a4c3b2354a43830a5690289941eba697306c57fe139a841b98fab335dab5a1aa8f9bdd89febc104583ecdbe316f88861ba2b31105e27275a6440fedcbddad15eeac42041158bd1cd737e91a9dbb73de56d86ac2a73b7d5c9b680c1b701a352a59b016e6be5c6d831a80a839408d66e064a9cb31da403c91d99ed3556b9558cf6b2fcb0c12d0a89abfc81f7522060bf260c693474a962345a47c8412a7abc7af6ab27ae947314509e3a91646a34dfafb22b4e997f7e6b9e828a04c96a0af5b95aa9359399b92ea3d8f2dbffab62f03a0adc138927881c633e79b8d554d02df5cb51f5aa6843157a77b7816fee0d3f9d4f66d3027bce46c730160419f52aad961fe8d7d901327522e8a98e4d82f317ba6e2aac1d41c42e7e263b0767b991a8f6e0665bee227185e9245197489e6f38ac858fff8a947e52a0a7c23f051ce9707e8df6f7975d89cd6d5f3ea93fba891349f20fd6857e00fed4a8f86dab3472c900cfb62e7612c8afa666d7613ff2dfffbf4ecbbd1616f7e0c511f6385e22c3f88badea332f568bbe37d4d1408cc3a37bd04bba4babfab266831d960c71e86059864028af64407809c1e707ee8dfb31a206dbfafcd6c9eef20b5a011287be864df328b38357a910e3c27012078d97b157a26c7271c752002bb74250da0cfeed63dfd99a1b16a790aa15ec51daf9f1137999f1de1c37849f616520ae3bf5a0ace728381c5d638c0a43b00d1389df88164e4d764a84c87207442acc269db4bea07d21e861ff0b34eea2b65ef2ddc57f40254bd6cdda1078edfe2b0a72c097138694a7784a5c2c63e1e223e277e00a2d6c8b31bd7e6d073ba1405bceb45fcd23e889e18c112d8c5313d1296820c57ce958f49043c8f37ec7a37151e089eca3a6d570dad849a58dbd9130c9d84e6f93215e96b9a9de8a3ae057cd4823300d87e3b826ee20f01b596fbddcf3c69dbc37b8b9d64c16b7c1fc98ccc3516317778091254785a40dacebba8988d0f05d0f7a879f3540c66827db8ed999bf9182f4c93f550a52f36e813bc08c5c952b44248b094cf15ec616088f00c4e8fcdedf0163ba7bdfbca1f31c4cac8b591f16fed66d346699feebb083e06937f8223073e59675f0b5107dfb94dd465f659eea8f45a4f9c8ddd63ab0c708c9b65fb37d8051c0c8878faf8f284fda4193af1cb40ddc6c53eb9567418d58d4d8dbf90bb5117cd9448f1b32d3eb8507ab0ec189ea93ee6fc845c7b3f6db725bd0bffe94c79dab06ac6c2f8720a33e0cc3bc1cccf1512bc46787e181e7f6ff08a5b0291d8dabb410936c03289a3ef4147d48657d8d13c53e54852a52af0baf3b3d36baf34b4498fc321df5eb1403aa7d0b80d2e6ec39a1cc04e6df6945c5c66686c856fba8fc44e3a885ad7a4dff2f8dd5170dd54a4f5f350126bec568aa0b1d4ba1d424d69fe7477bc62ae932b43c608e5b59c61de069461109a2ce0a0a059d9c537e49290a5a094e9db1c7738f953ee039039deafdde460d79f08e17dbf3f389f61956d8d69938f93d7338b6a3a201095a484c701c3dab17dff3ca3cd9276ac831e62d1d298388fa611aa0175894a96ad6e765d138f9f833ef65e5c0d54928094f41c2f927ac53e06dd9304443327841d45657b3a9838d44af8ef8a07c60b71555bf775a72c527b3acab0a310438b0db85d7d4c59fbd339c8678aaacd7deeea9c0f64825e36cc12f1ea97524dd3aef6e6f3bfd318cfcb2ada69ecfba1f9a10ddc1cb55bd8af058d22136f7275576cf2132a6408fc1ab19b7c3c9708c597cc94e8fd7480fdddcd092f6a1a5a4e58ebac25341e3decf1c9bf513431f3429a382c472900adeb60402c0c5dfd4d0cbe77aaf8947beb81a411ff92fb7202f597ea635d902bedf2aedebaec8b9268b34803c3a33669a32d7b200d43eb16326946bab59413437970b7d6c69df6d51af28aaa9c88198b74e0364eb3554582726b150f4cea9e4b9ebfcfd07de257321f5e7b3a9910acaed0ce92cf048164b2240393d8fece6ac936155e26081074732bdcb6b8c200ae4e90bd8d9accf73d49df58ddc3c928329fe52846f4c22105d69a2a89580d1bcb160ae08a451c93834ea08815fd63ebb9b3dd207322a90c25420f17da446818a131b31b0f96f9076eb1b4d5f176eb579ed12f3d242263c66699b257bbd2d46c47be44b1bfef1973156a26629246aa0b7157146af3db631b0e79571970c829952041d97ef4e8475541e102568e30663a89a2b8908005d98aa4a95df4ee0376f92ac451aa93778fbf923e845140f064f945a43ba36600397802013619c02830500e6268a23f9d803336b0ed3f6bcdbcabc86c30dad887d61bce8fbf14902d5fcec54e31a36745ab6f2c1ec24ff9be2cac5aef37466879676be7ea81b985d4d4b56ac52979d07719152761751e70513c98e2b39d33672d92cffdeb872a6af422d57eed9e42807d63b9f0e394bd1e304af0d0cbe2ae30802af25ba9b47385f63effa7a055a99f86fab804a2ca84333d8a92469f4be5c14be432a792b3b397425753e52e098806c0aab316df2cc825e40eef2c9288df397e9ec8905fc4a10d37b7564c89ce5ed558b9213ec7972413d7c2d00bbfa6db8ac5253aeb40b13c3d996e52b83e72d0245a67b3a8fe906f5c653e22ad6e8fd0638a13d529e96b70c6454a0ee883d4dc15ea444a86f08b83299a534534cff747e774df96bc5b795f64dfe84443222a69eceb4d35a03ba585f3654ee4db35c53157b368f96384921bca59708ad0f8e63f0bcd15fed4669498807b8ce233654e18ce139e9837cf1cec8c86a4da507d243ad966507b927059fac8e3400565faa03d889ee76c07b2a4a1015c17c7018bf57fc81b99d7183b106c28a0547544081bc1d8d19b6c04f9078475a10906a4b76048c0786704696bbc1113cd6445cc035098ed5edc68b4cbbbb147311372851961170f8ea9836a434626331b3d6915dfd5bcc89215a555e7af15106d3301784bfc2554f2754a58a63e9ab505473210e31833ed092e8292d4e5c58e96fc35f56a283f3fb75eb43500e69d75c5863b71e0ba4a3ac05c21a7598758caef6e99a6ad852114daf862d75ab568ad1cdfb0ed381032a7980e40d54a8badb96980e7c061bf5522daea61b20ed2e64f3ce3e0fc3c0397fe9fb22223a1a09ea2245151c28ab1432ce104238c28a9ee35c8e3b3cb2a277953cc450456443da57168806390b9b38a2905c7987467ef6536f1515308bfdf0aceea0c573256c92887f66c3f8ef44e95e8523f3d26a298f2d2327e2b76428886b814cdbda07c4473ce9b3a261d7755b01764ac8c52c4a119694f8e119f073e8a9b65acea45ade21e111d9a69662cb4fddaa9c44d7a3c879bbde104298f8863a2fa8c5759b610dead8f84a01ff7bb140c6006500d087f5a0ba105bb40e46a8cd2b05a4d3d2693a602d6cf310530a9bcece330b107878da9a357c0e5794e7b0fc2466957eeea5603f8f0b85af9aaef186c8c4e9448ca9070ff2c89bffcd7e9352ab36770c9952c6aae3f3ddda1614cc79d2e7cf387b970f048671dcf5fd42a530dbe9ccc46b7018f38dc580f1f146642fda2080f36d0483f310c15a9beaa13c96f1a1917f6766b2e0f1d1d75e7fdabd52b9ff0b648a49fea42feb5b2b3b3f984446e3572072d4182357e9ab4093dcf58d7ee04129b847acfd3cde6971d50cfcdbb27bc715b6f63dac48c8a21c338bf3d51fc09f9a1d03c8f829249f10a050ce304b29b38c438bc3b8cd68e732e55d7dbcb2e9cae7e1df23eb805e4e7392c4425508f2aa5a4f5e51279ff0665b45584b1f36804298316be026408c002f98fe23f65e28ad84c3206c68ff4395b0581e9bae72c76971a1d7f32f868f69e2d96267d606979a9d7f336b37f8706b22ae6aaf5061f61072c33ea2ba8a9403ea337b58bdaa2e868232070b8f41b4ea94b4431edd96052749177d77dc3c725e419b9302a3fa070a38785d3d518d3b19b9e8f52d7d3959dfbdf76d20ec0ce9f0ba79a819718556d614570dead1928e14941d00bbac0b037f00380db2e62bdcc00a2abe2062413ccf37198bd3bd2fbd046e791eba43498e68e0d0d256ad1b0e609daf54d68da946a72e55769b87700d83886a8246f2c0ce0d0558e9b35651a4569e9db49f60cff2cfbed0667e5e09096e390294c61c66cc3bb02001449f93deb1ae6aff01a803bd156b2eae7df0095b37d63f242a1efd46bdf2e3b101af9544bf35c80ddc52b0e65bc263880f50c49056c050f3857f0ffa3174d44efe0df459f55c59fff87e6607127eeb4228132feda2aca645477abbd25ea6e0f5015646fba4e10897e6f89f0307b86427f7534aec418f608232c53ad9378bb9f5396221b10e9f832d968a77d3d219c22669f6a9456c3b74c3dfbc3d379963e1f17925d55c4df09cf1453d56217c8d81254ebe9a358f0277c33bcc5ffd23aa6a407a5ce72a537e17f669d4358485cb9eea19d58918faaab234aeab46788cf0dac9ec8597d60d404cfa845f29f630d0f752b4503d12ea7ec0af14ef9f7d2480afeea2a363a74382e5fa35ba103423960a9e18f8e23ff876825fc43f878bb7a4b291e19ccae60b9c84f226d0bfb2f62e8f2732a35ccac52c3b06d3aeff9eddf6d225996e88a9ed874a2abf8c6090845b03f1998f37fa1532cf742fe95ea3b9d9d1d2e6be03a9bf3f8268f43738e520cb29c244a6673893286cc7e4b0ec8c9fc516d6f3a4d081db55130c38625ea27775ff09609699d4b9e735e846592fcbe6bf6821df37d091c0143396dc992371d5727a50879d47f6bf4d203022c1a74d47cf927e13e3d855daeb7a5352dee654b749651c0ea1d577d9e1230bff5667f80982a0d3a54d50e965a89d0dd00771caf7d922bd6a09b9c2d90e2805463b238950de263c4772b6ba4ed844e72111779204c985ffccfc199eeea1fbda1563470f7517d98024d599e5768b6e386a25ee2262cf9d3dcda97f6118a5f6f8bc38084bf19c4eda3bbe23677bc5f7679eab5b79abbc5ef30b0f5f9e3ae9f2e312fc22ea9e5f5f33296f73db87c2e1616e666c7aca9d93dd36c4f8faa19d6a302f4a64cc830c09d91d6fe8c3550e1c82d5e52e3f37a74e37789be99d187aed6c18e02de7ebbc572749c5356ce0878679dd8842f35c338bbc291bbbfd323f2ada52c927cf87dd81cff47185ca66f2e1058505441baa7c196ef819103ba5086b4b0ff1566367aaaa9a9ed51cf08ce9a32f4c8a3ff2c282541def816a20ab92ebaf1d29ed4fa6a6208a1b73a4562ac01aa59766007e499698ab3103e1549250c436aac0c84f0ad849c275e44c623f17779d05f72b9f8f02e0e31e2fdfbdd048fea58438916a87fa131abb507ed291ca7c8c021a8fa7cddccef37441c432f83d65d5335ec25ede6f8b46b07e0df3518e15c7067def2e40bdc8ade897dc3ebee738913d51cb144f183dccde0d43591130eadbbae8b01e904ccb37396ce131f0870054271d97c30648fc98dc89a23e2fa4d58b9971b7e6d6e874acc76caec17f337e78541ae58130f3bb53655c7e410bcfb633f3d8734366f48ea4c9508b9c4b4c23f5f2d3df7702466be8dbc045fcbc364079169f6bf1c1e2755571e2118d77043a007659b85080954b708206337570f88e3cff9764755a25abdd61cfa39f2b7dc950e7c3bef9834b2c3a08574a20d50abd0072816d50fb1f1fc4470bb9b2ee9f4e7b967585c4652c9a4d7ca6664e98d357360396626cac03de226b1239426a115462f891edcba490bdd3b9df2ce02e3c3741e77d940844695ca96318936cb8ead26c008163684652a7ce8ab1760cde63ef254d959767357a50b7ccb3b689d3bfd0be18b479827681161d3d6c1a37d0f3928b83fe2b180f09a00a668b8449f912333c8db852770d655e17492252bfbb3c17d87e82905b9ce63d8ee997a06f9ef537abbc322f85fb693e9d569911659ab5b73c988ca2634643c1cb02724887e93c558bf7457cc9b3a6121b407fd04adb9f84a3362b52f47338b38b2a87c22601f8807ae8059962e80b3d48b108a75b24fc0fb9f24b209101d4e0c01ddc712f3e5c32736b33abe4b2ef0f9d5d3d0c10fd44acb3302b04fe4a861c615f78d1c3111d1f673f6a5a9955d3ae34eb733f02057d442addf8cef85b6697d0bae433fe8bad35c17698f8ca188cb5ee8f6b0681033819ff5e98512292ef2d9a7696f5b479c30da66f55ecb1bc92f90b5f103aad8de40613c94f9ccbcb085dd26ea489dab130c979375fb469e38d197995bcbec222ba48387bc29e43cc6487e2a62d68ceed5aa75be6b86b0fdc77525eb0f5885248719d89ab740093a94f4dffffaff3c7ca2091a18fe9542a840d49acb8d20645d94bcf19315d2be3729b5ec5074c43d7f28e3280a2c3ba62626aa8c85746a13c176231cb0fbfab8f1ecc86bf32a751d1064f41ee56ee8f499484512b07bd5485ad25f1218728e1a15413a6200c8e40cd45add79d8b8d44e0c47001686e879958a759b3d4b253f000caf3d6cc9c1e22016d41f4938ba065e2e73c7ea89566c346943f8f918e98060d97a309acbee8996f5d9dd5ab62c0eeb07bd40c1ca4f1eca0040763dc812cee3f7856357f58c819603c291d80121cc88bac62832d8f5fc43e1c3009237f519dbb4a794e74b291d884039229dd6dbabc77570f0bbe2e71e282b248b068045ee4d2657c39ffa5c24f5bf17828b5a30da583ba9f2312cb66b62d14d8432262ac7ecd238b28cb29f2bc4e09144615e41a67f3bc355adf65e2a8b79c610e0702aa0af40d6f27f6b10dcee54fb9903fba3a921382235435db6be1c5be69d3075b2cbc479f2dac0b880c65fbdd3e141b36db7a879f5d3a17d141f64d52d32e152549d51f0fbb7a3460e987a746eb3c20e60e6ae6af8f563b58da46647f6926b55ee1fc77361e26686c5eecdc5e2f48e5294b92f09f75c591707bd12c0d99dcedf659fe1cad409b9c59902b6ce22c567ffaa8014fc013c37e2ccb0d89fd7ddda5221ec7c0e35a4ad4a6ab71c87bb6b1d935fa0e060a804ddfe587540e81c8f777323885d5f3b7662726370f67515c12df6eb7135ac72eade14f5eb196edfe9505b7e7575ef3709b3ff7fbbece66c7bf5aaa1270179119c548f4c2e8cde57f223c1e46f29be2c653b8ff819c604a8412ffd27bff699831db00d19b872de61acc3cb3eb7653b07e952fcc63af29691bc8ab80c7c6de449f04d1286c8e50e803d38594c5ff7cca87d2f9b341500f3ba8708c4ee20107e9cdc7781b476d195a32ab324f2f682cf9b30960d1ce1bfd32f2dc0151f51bb3f7a0c86114ae0b70fa1807a7f3777ff85423155a05016f9834a98dbe3a73dcf304df4c63a20c69d937b31168303cd9a4757cae7688a613b0b4e51c573af02c79898de8ff3bf342c2c1d05084825d99bab9a27fb5561b9c4570247651432a1c3fe95cb7e954c1f31e54bd4083e11758c42d1a86faa7fac20c61884dfb9b02547cc4bc1eb491ea6e81ec5206e5465d54f79fd4ce4b2b5a435d6b67d9ccbf7d806a0a973de057da8103dc74a114e1c4b0517e67450c2ec371de7c3a484df3d7dd77f93ed458faa32ad977fe25bcc7782daa00ff78623782d892c4d8cb6b9a049ab6f00cae9883b7a49c9ef176ae15ba708bb815189d099513bb5c105a7f0a6b184bc1c5de25625a0509e9421e2fa7521d3707c007cd6144c50379059ddfe9706b3abc6564c02a99068af0c1f77bfc1684a7003184ea0150f8e1481f4862adb792bd137247a739951c3aab0cb7a6e194c7b25e61df1d7c4a0dd4260cc1755fab9b6487d2a2b776185a89c9bdba12ed56a50f1774e6bd3b3c01ae574ab8b1620b0fc742bcadf8606dd46af371a3bf74383caa07edf6b28a90551a29bb3df3b6ef29a9bb7222e38b710ba00a64b4adbc03b5b286a5ce2e2c31538c873f82d49770cdbafa2c930243e904c4336eccf924582761a3e81d8360fbcf7fcb7ead00200af47762125e8a1fc280f8a791aa48fc3a58ecb3df844a0a023f69f55327a966cf9349f34346528ed947eb145ffd71552ca1414c69037c12ef1d4328945f9fa008893efcc2478a4ef6c11ffd5d8055ef61157a237ad9bff1773ec60891ff0bf122866ba70d41805efacb2ad25688df666d280f5d92c4cda6768acdb11f81039224153b55de1ad0e7cc9ba62e57c9396895d58b99ee477133564a14705aeb239e82f27381a24858ad45405fc469fe5f7993cd3257b1f9613573b1cbc66e95f98700296ea0ef0dfdfcaf2244a2c86f4627e508610c884a0c3804e543168b59664f4135ff2f1ecdbbfc8b2a6cf1b6e9536cd4b31098bff566bd7ccb734d0daa663218be637fc0da1a75a7cfa24860157984ff2d9baf93925ace9815f05fb78eddeb8b4f4801104d4f754aad7cb7176227ecf3d6edcd94881cdb76f11487a019ce18b51d7d7ab7c14b7b3df8cd3c5307d3a03b3ecd2b1c8202b6263a50ea206b4270a89c237f6c58f8707e383b73563ba0bd7d587d60fc5a18af03a088b5314063c3bd37756a2f5e5e4acf2f2900a5e374c14d42506c82c73e47861d7473120fd35d84ca1185ebb92d8c98629922bc609ac25bd57a3b4ada750cc6d080d9ab06a2d3a220ffa0aa8e3b4d129a1acdba0645cd71499f729de59b77aeb38bd89c333064ac68f8dbc5f9f53b73129c2736d0a5e6ca8862e343822f00a83ffc7f9718c7eb63eb13679cf14a943556814d72f8c3dad6dc2f55a06392e793b8eebb7ec77d709d0d1582101f4702f2d4a0111e80e449eaf01c63f61aea7e82d26e528347a65c7373299b26cee130a80226ba83b6ed687f45b4136e8290d99823e40d300966831f89effa9440d97c1f700fe5da46e2876030b828a47f925c0e3c257d630684faf0bca7f3e44a8fb8187ee93490891e4482fe6726181fd03402bbbd6a04214d0b66ab5a6a16b8b8f1ac27d5aaa876767632d85e479a3a92bf62a6de052ff6a3ddd0b729118abd936e04e9189596c25e27eccc5504aad5056c21fe480548fdb4cc7f11c4587750239c438520de5cfdad0635257024e6caeb8a4b755f5449fc7c20266c3433b3510694bb3caf67eca5af39a227f886b5f4764f3ca864a7fd42cc48a9217d558fa95deccc180fb6db7b417f13dd97bf467df994b540af5dd1ad2842f469420b5efdc0995e31fde55659d5bc3d30fdaa87603c277c07e2f89bfee452e32a34a52df6ac1ffa52634d45d77a298b36fd4480bc8d9915aed1a309ab289172389defa5191aaac4847ccef2a2519f1a8f8c9aecbd86918d33e3b3fc0457a3dbc443455bbe7751a0a6c9badc9145c2b3f816bc1b1a950851247ac7c65bcf8b65886b133eb18ce3978a33386f0067b0b368f2f0435aa10292459e33ca01b7bf09378d3d32cea485b9b0453f1211927e60bf4ff6f49cdbf2132782ebbdcbd614f8a389bba012ecdd2d4ed74b5a32c8dfed255ac7fc9d3929b37b6867718628635cb23053daf5a1dd0e5c602686d0bee90055d4e6312f1a1aa8b3f62897feee29e17f8948ba348c9dd915fd247efd97156d3d799ca0ecb42941c98c197f2b6e2a1a0d3ddac8d748f25504036870821d06f05b20a31078e917f71005b741505a15a5db66baed98cb5490b0d972fb779f8764088412c7399f772e0cce2bef20b446e912df6af7c08f11052443b8832003a62912c0a24df0be2348b72a19d8f4cfcb47bd6d577745a2ef8b06815c51ec554e88f24eed313f83722cf8b7c4746c96bc933c77f55472f50eac3910e98f37def768d798ca740594b4234980eba54fcd1cc81ee2d6ca0c72474e535c1d71ca85575d09994c06707c67358435981d6357ed54ccd7e9396ebce85021d4bd39cb71d694c8d0f66096e0f35077d3ba561c79fb140d5dd0335a8f651b333e7229e303262f5eb21685aa27bc5776666a1ab4e8e7f620a116f18eb77b5f9dcfdd37c2ea963f67c96c57ef8593ae61daa5612b012090bcc7c882ee595fdd8eef11089c7aaea2dcceb64a318e464fc338b9e41ede792af20ec65f85aa40bf3bde8a04a84c793c7591a0eb8e73fc97ae7e77a08c3632a08fec678656e3d38ab32c43aa48f8441ba65708f649c67f7be10b9596382d207c907e638975ca44deec4c2d2c2b4739ed13935109b4cacd5f8bfbd9a050a706f24f0c18b326df106c873531bf77791aeb700627d176411436980c00a25fd6085e6bddb9e67958bd8250c7d8ae75d03136dcca344e49d741142e7a05afcc0e09f1df53ee0784d9e88d9932d789d1267bcfb2a765f9e178476d85ced9605e08df218ecbf7c923736005690c6a3ad5635fca432d5e720e082a3680ed4f4ede0db50559f7537f6529eb286413b3ba11f48e5b8948272b5a8c6190de9f35b2ce282c3720d5f5d503eb8fdb4a3c851847e380036f11326d777f5415d7178287246ad199bb218130e72584cce4306f1969f33da3b55bc76f336a0581eaf155c67112940b445bee088af35369ad2e5a6cff1a919c7b0deae3efd90fdd1e9dbb03d10c08397d029d2484a677a57248fddb71225d0ae471ff13d5c93e06d43ae4c87b7a5b15754d97ffca325a86637721c53c52124d2df252d76788336d068f649576a953b790939caf11a262fba13f4f8e0f7759885252f0613d7b1f24bfe58e925a196671babd23719f78e6ef261ae0f4f9df366a2ca9f83f08e11f343b4f5623fbb51a9ac4dccec169f88ffd433fc250303d8260da2bb643ba9cb909279bfe6f092830013b1ee563b6550492e05eae1497c052bc4380b86b66ef260a5b4ffc9ac82a07e2e154cba9cd2eeee6170ee0e39bf2cb8563788dec5da775d01c2a65a963cf4b942ca96c98138c53f7d9c4d6e2e7de5c8081f87c7b306092e69b750f4942701a4ec98ddca4412f5b042dd0715fd82e9165f1510b5edc726c017e10b0e54db811c01430f0a79cecb528a533ec754bf1c037d79244574fbb8901d8112199023460a10a648c7a53bedd69be10750968a3e148aec3175f2cdad6d1d816b25506baf68b2840a5c18b8b040b13e7784de4e3a2375545ea9e72ce79d09f5a0a97e86ee9888bea7d989f7ed5d1105dccfebcf57dec07208f4236a13ddf7872867e50ca7d13915f108d81420fda509e5f27e0a5648b858258aa2d6c5973e18e98b9d2f49ce27c0549003518b70f053e9032bc0cd86bb912126a92131985c901fad508f0e0f1a088268a4d93109e317217ca88779b1612337a99b0f4aaf0cef014862caaa005a1647190d003d005c6d3ebb34cecf47f475d091a2163e943880d069cb0e524f7eb766d708652d76734ea4197fb98ada30cc669005637b176eabba3b9041f37834a14abaf7a0904cb27c7751bd37f656bd33018dc41292e93f3f9b782185e0e0dd2379593eb13f804bd80bf5374298533ea8a8335933a594830172f70cc6513f4623dc7e39e727192fab859f58e8ca863da193513202340f5d45052c918c9c9f1a495df883f8955b1b3f2e590829addedb0151db3efc942adbcef52cafa06c4faebcc4137992406eee62aae42451f1c9d592795bebe25a5ca67240fb15eb4fd80b884b549fd117a7377de3431a42a45a7250eec257ca65778c6c068d85e9dd1e373f7628fb3aab0bcc115015db78edc3deb51daf5825a36826f58d41dbceb4552f7b00da6721ec86060589ef720742962db0d738e38f0dbf84ba8d7029eedb70722b53a4b1a40d9782148ba53542eae552cc25c1e9563548b653555fac6ddc1deedd0ac9d52bdb1e2cc12d926b33105646a357514a657434bed9167f492b4893efd4f5b4e0929af57d5439cb81f1543ec3dc43434795bc81b5ced30fdafe13417ca9be2beaee30265b909d7ab5c11a21db9ebbc829227e6765dc0494ecb2083ace6cdffff9cec85a344eca9b16e792036ae46b6245c36f884d8e3b5206e2d2c7d3ab931e8f48bc20f2a3876c712c3ac85a79a27aae70f72ff85d2d559bc5d9110c64a81b6ffed8f624b5548d5998a85cde5995d8fe7213a9ffd96d884170e04c81bdc853e811e78505ff237ad3ecea6749d16928bb35a5ed22cc193c6fe9ac01fece360a316c2571d2c88958ef0204081ffaea05291425d7dfaa2ba64f678ec68c8d40db85c0cf6e6872f0cc66a81b5a0b9dea011093972e27c0bfeacbcde022f151f2ad67f7984e4a90462eec69b64048774134667f707f3e15817f952cf405f2ca3cb20f2861c84d5de4f143376635e6c12872a326e9f38dfcde029a84c46dfb02339e00e45494427d0ab3441d234b905c205b0aec313b980e40fef2673588e7011449cd95b79aa8dd96714e59e547fc6de16bac7a78943d7bb55b8cfa191ea565ddc9bd7eec80473960b253209f357d971516fae2b29441bccd207cfbf0237bfaf26e3e76bd45500d3d8e2ced5b275729c53e30d2ee27719cf4ab818650dba83bd7e388226e51badd9ed0add8fef7d6439ffb6f47bc867922c44da0b36e296174697603ae3ff2a9eb131200c23344fc2560ef7a7ae2af0d6acacc2de7d478b2b179dcb5d8e8d215543cdfeccd3789e0906da267887d1c891eeef9fb209e4dd2188aa24d09c8c4c6d2b44600806726c82cab883bad231f285acb103d0d0c2d7798be566bab43433f1d38f7b2fc89a34e0ee69ffc7f1ba8fc4ccaaa7af1cac8a00c2759adf27935232618c1c5f1669fd4ad34876e60aa6f69c094806d94d284c0df7f1b0387f1de9ba0b7a406255c46a905def79fed56f62e3f197d590e1e78a4d620476e01636013a9bb43e46fe429a5347fe5fa4f2355723078f2d04aff168ec6661feef0ea5502c0c0e7ad9773e6ea293006600e25aa26736295030148ca9de24c04e61f221469213d45cf4c83b2832a293e31f73ab744a45b0f96f45f56d3563f0e378e2dcb8b54fac2b285f47602c56f6f2191e91c75566ee540a7ddb2dc2595d0fdc4d8d453e514e813afd61148240d42573761d649875ad201c67835a70f599f82ae7ca94e6030ace99299aaae1f6f75f9c7ef06bee428e3009087bd85c92ec31f7a069ebdae80dc89603c9f8c3c44882d2aaf198591e5735ef5813556faf1480baaf734bb64019b1d187dd36bc553fe4a700ea25e630a6453e1845391ed3513f7d88d64510866716c80d46fc87647cbcaa21a9bb32c90a1c9045769ff70d67ab5b24d67baef12ff22edd0974763f759bd07fa223dcf057617defd8fd53fa4f0699841ccfc6bd7a08c8dcbb14043024e0faad1574b340da31d9da2c426be52c0e3202522e1d4b7e8a545d8b29ae5df0e712245473e85e00fb1b2f4f484f7e9236ef1484aa10c1fa7a4e5d71f0d55d9d287913da4c7c468d8496d2dd44343e6349920e2ea397af3b604e91092f230e4a86e5222cb9837edabf6dd058972c18afb4ef0c63ec216eef42952f1ccbfc4c43a92caf3d2c962c13f767e99804f97277f025dceb98b02cb7e0b8fbb9072ffba16e5d7339d2b6c58809ccacfd713504607ca7c664b1272bbaf1644aba0affd533ce91b5efc796d547998367a33eba7e35e298bdfe1de8d3047c42fa57ea45e92da49c0ae9e08853052f90338c817565093696b35ce94fc101bdadd856f183cf53e203a22730c853452eca0df910f16505b051cc162c344ca484ff0ccd918c72c3b71be33052247201ad6de7500b5dbb13ecdef09bf74274a2a6b80284441328d2fbf4abd369fc0c08da033e59549f0f6fcbf38447d51512583d576ea5df045b65e9f0ced117dc1e8bc6c9e60f01f902b9e52da69cc2e473d7b4b5b842240e8179e7489fcc65e789f3525139db48daa832c9f118f72f6c13bfa4fe18bd346116e0b2df1183792f129a76762108c0f47970b591a6311fceb6404fd190c64bc510eaff8546c9ffada61c1bbef7f537aa84ea052e5be88b0a68832166adb89d745f0fcfa1c1a96c65f2eb089b2b0b59e7f3c56eb87fabaef092abf6bf1b5dafe826de1510ffd45b0463602b0b433c7cef968f658281e036572e59250af3a57e31da092a6f527e1ce059a8edd86cc3cbb4bee3c2dbbef206cea5aeeadbe953e2f97ff1a4ceaefcf6f25c4689b0f4cd33715ba31130798e370cd4d2c89201c5ce8528a4951a27bcc1806f354b6c5fa89fe59df3be83076332bcd29a0f21c20c46c6657257097a6273b272fe36f1316eeeb274680dbc2523e1449d4d24fb6907bd86859b6db7cd432f11ef80e4fdf0b75ae7cd6596c13bef751d098ee1103d6c666932a639fa1b7ab7bc967edee8fb044228fd81e3772889e4ae70ebdc298a0e796387a82310018bddea98159e21cb24ff7ef85584b96756e4a832093644a509adcc3706c3693c9fbc24b04d386c7a094fca035ee5bec0cb3dabe3af5e83395c51bb3e909f0d4d43d05acfee62b6df82332d890fb8c88a155b05a5161944bc3df33deccac70aae55bd5850b8fb69ab695e5a46120d1203239a5d364b3dfb5a20bff67112d5395ef044bae3a769a00e3834e280598b051ebabac03264f70941b8c2cf3badce370bad57720f5fd5a5484300c84be32a12a8d2759095fd99ba379f953037d1958be740576726bd1fdf78a17b9a7f9e9d58b7000aeeb769314563a23dd3feffe06ad221f6caf449333fae46ebfc5b958d726980480c30e8eea6bd06ce08c2ee6a5edfb463f2c175836705897d3ed5b0d28e09d35852abced597b75aa3c2dd6d8dccd69dd19a74163d9ab759f31578f09fb31ef5382eee49383b78b64d0339cb84caa949563e207398e971718c20a1b3b7ed054bc0b254397e47050349c03c252956517b408f27f1090681167a330f4923722ae0421fca1e63f4bd90df76eb587e2beb774e0bc5b19dbebbdd0c288cb78a49825b3046cd13e718ecb825d5a442dbfc89cd99e6a74236f6bcafa6ba5c0d1632fd19f63c597ac08177eac4c3b51b4470cb953dd75927ac1be3d6841731e6b8f0ebeeb8c7a098888a98b0f5e119fc1bb29e12c335f598c264bd84f8c9d479c58657e5883088a81d5ae760e159d636cfa9cf53e0b0ce81613b7016c0c65764aa447ef17bb7eb1fd184c34a52eb735241c15884950eb3157f169bef4a8db7d7f8f613ef73ef2e1fb1c140cb998fc5b8b0142c1fdbea4429bb6c3d97838e243548fe04b9cd72a7c32a53eabc2cbb91244d908fb49f1e04376225fa2c845348169aac7a33a158b329ad152baf13a231611b71d81310cf1ba792b82aa6ee868c7b816296fa393da8f3a76b8f98c11abbbe09daac27498c3013f9e02a04eaf4942ba3dc62d9fcea96ca762d46a6fd049e05a53e884820a887467bf61397921bfd902c24613fa8994bfc1ed3b72d6d994a0bce5d86d1630ba6a5e62c260bfc727d22000f0ded12f6cae873b5d179dda5fb1a87f394333c76842bca9ea949dc0fee842813d8c6a9017a434b755aaefa09b9d2446023435bd6368e96bc2f224759457123bd52928a6509af4ca3acd363bdbedf1642ee99be4c704f60ef6df33c6b7a2be20e1564bc113544ae438d9ccf7d062ae800eacf0af59c7ac2b9b6388ff5dfee7dd87f3e35af4e3e8aa2fdefe497d9427faa5ba7f6b39962023f573ead5d1ed15754adb950d9343587c15502bf69543935bca23c4a7f18c3ebd7c64985a4e93a4fd1e579d20c4102b1a539ab514512c4581e7b4724af5c260d867a2f42bcf049c9f5f40c781a437949305a47d63617c02c2c175706e16d03d46fb989add990898cc805817f7656be7f1453c6c4060b0378db601dfae6b88564f97d2e17b8ec48ef79a9cfa0ae826960861bfe772e193bba6482a58adf781f59d7fc97774c3e9927ea1f0c2ef029b3da95037f96bc16ccb343ca4d6f36417de57693d5d45877a9363aea4a8267f319fd128132ddce63df85c9504889319272a0973821b73d26fdbe5c8e9feec88187cf519e18b0c9aa18ac47a16d2c9d071b50227ed1e34b40df05d380f8a5377ed7dfe1173ba7b1455cf185b07583a4de5d75dc63055bc4decb662b359649a4f0b93e1d97d98b2e61bd9926914c9be4d592ee9eb0a04e479f04cfeed8da21404d76f38000ce51fd736476927e919e00f443e4cd874e2d56ccbddd2cf199eeccc1edc5e2b32297de935c15e323caad0327769cbe4369a30cc92577f4cfb4c6354daaa608da2b3ca3d8180ae48a7f34b708717068860586032fce35991885a0a67a7e5a2922aee26aecb6c7bd6b07d050b71849c494cf854087861a1876c3a1caed76d72c9ea8504c254a4a6e71fe6c1000409e577fd66db196281687890b2d160a0f2edf2ca31ec9bf26440bf9f28cff342c4030d7109dd9cffdea56c76297565e907878c85def187b8c74716aa2790dae4297372df8dbe9b54a18394047360c129baa081cc2c9644d123e0205845fdef48515bfbbe8eb3f5b2f4ba379e9dd71b843884afc40ad0f021710e3c18f8f39c772f4d0992d5bd43c1ac61972da157e23243d32e9e37204ca527fc2f420bc9736d17dc1f3a3c1219a8111f212b1f9af720ab7c645a394babedee241481028509defa7cfdb0e029e8c469ee37a732e2340aed12ec5011c94d977e2374768347a14ed18dd3aa440d2a05f6396170d9f3e14e255f70ca12c64b8273980ed432fb8c140eb1be92d058bed677b350377090191c099f9b505edb840c1bd480acb06f854482bd0f7594297b12772303b7fa20aee86391786e615824ff9d4cebd7c7cd4053cdd54caf628fa5db8bc3795060844e684770339e44dcacfde427f1dd9cbbd78e0008a9366bfc1235c08692d38993497af8596bfa6bfe768e98c6a0917db023aa665ec9778d830802dc76d5b5d7af15688ed0d0bef82bf41c6a042d148cffa9b8fb9fee271dc58f48c43e345b579b1ae1b40c2aaac457bf25a7ce9e3d3af4472668ed17a16c66ef02296658f88ebddc932d6d75b03471c08864b829deb47d20b930044a51650b39a1ab4b58d6633ca19c6a45bca0c2a718aca310a09bda5a9cd0ae7e3f7335cab0cd7edab43493db11d59db74756531184002f7cb3069e085a0cc6a47cdd81e7ef430c9591522e2437a78d0e5a028d219a6f3e0e52969d20f78feb51e03d6f0bd86fa2be875e600cf45a320a329d66de28a203d70e9d8e4e1f0c6e8777f9e725dbafab55cafc3cc50974e50400e5e51872555659b329f44c002ed79f5a5820170160995c428f0cfc21569cebfe78ced34cb7342f9fda22814e5db1a79d718e77d8e40b398c95c71a6a7253b34a7e0b9aa95bb9b47dd5f316dd5b04f4bc2ced761c0a8647490401a60f08b7828c4f69024f07050a416d821ec1265ccd21ec07905964d4852f8f638d41ed3390eb991e2df995a31a7861bf854058ee6f87e165fc8af144b442dc22fd7879896fea951972686b92468b9f8fb8487d9f171228eab93b6c4950e75945ec3879f4339b9aa946afcb41a0a49c707cf2b8773a56ca7457cbc43b8daa7c0cfcc80a6048c37ddd886ff77e788ef0809ddbeed209b9e79e14f706f78887fc26c40c61f2ed8ed629255a5d2eb44e1c43f772cb7a7fc7abe3b998a604831f7998eb6dc8091c9c86e3741acc934305744b9b50eb6cf1fc0c48a7db24b991ca8f3616a31d10370f687c06c56e9c91daedc70b9e777669033b5c723f6e28e129706f3927ea7cc1274f645890c674b570f71012ce7361014985333469541f07f5d53638f8057e6778b2f0beba2c342057ad4b3e3a6dbf156157e0c99fa757647e7748dd6a15ca10375d2d76d0a322ec3bd100b2375c6c1a72de68267f57fbf4f0ca7a8bb52bfb5fe94a36583133c2966d8b569dc6e37e1f2b95c89287beb50a68a394e471884f3df4cd493a5ed141c9c164e2d56749676667620f877f1d586999fac22b910a9034ff14cca9ae51f88ee610f16f06530b4d6005be6daab34bebb3e7b838e88c8b574ab431e6ad75f7f66b9b91a6fb6963c0e5dcde179631d39c1c40c72c84692c3dc9d4fa00ded6af573df9eac6af69ca6d56cd43e755133bbdefd9c61f7d6c3ee75751270bb31177b0d5b5057e300686cffe220e5065bd47e152b0f1c804d7f6d1d99d23714409d4d1520d449c4c4f1dbfb55e5bfb4b9ce507506ee58b52ae8bf7bee7e6335a1548c9683f029e8dc79761c38845a98a189e781e0057c38c50b6369a149cfe6748ad581602e898bc732a081aefb67332116b1ba386a8ae0b32c278e492e5cd6c5e7f8a25a4259f2087ab6db6dcca306a939f613648b6707394bbb927ce44de941b833f3429004ce8f3378d9a37966c9383e6cf504f6b93337a4e034c0a358bc854a8aebb5c86131eaae869611d8cc8fd4b0d99ab6b680843b578049ed03d41e0916eddd57ee969b397e7971776b9b9380ad8317912b5d50cbc2d6ca3b68f9bae0e24b154405771efd6d92d27ac628a6c81382c5274394062ec00ddec00933c38c993802c95091d2427f739d186d298539e1113585a66b830c33c6022f6136b3e220f7fd5464c9d99bf2cce1b020dc8827b03a8542f1ba4ca0bc93d32a43346021ad0e1f1cfee7fa7793b69fdd35184d2b42785254ac0958adacf131be8741c3bad6645f8bc09a564b960fcb33f6c8db7a61db54dd8146cec8939ebfcf44fa7e6f3009d9d0eb28caae7a2f7870a5c4d45212694fb693c0927068dd5f7405b1bed4676f5dad3dbf3d5929fc5c00b26da6d521422d83a2dc30ed394a051942fe6377edb3c2772839dfba892f316417fd5a045b0d690f587039cfd26578cfce79c55c8510317883c1a5ddc8d706a7a569d389a84662d3d36ba431e54399802863825a87b19f2ff25a60a8310f0c0d5414a1ff8a12a402cea7e133723255300dd555f077b61b7e8349a6b4f99ef1df77a0daaef80bb9957b47b1720475d2ef50d4e77e7f50a2f1e7ac3f2e3618e8723267ba4ec00183589638f3504ff8ad6bf07f43b452e188424b7457ac3d66266e35b4f14f91ed8ba1be38a7254216ab9c995c808087015d290ce90cd4e156c491b7b79b1bc20d27f6c316608012959af39bf7bc49d25278da914819e8b9e7b29fe9ee86bda3a692bc08a66306a1ff243fe18c2690d029c152bf3f0e8d710609cc01ab1999f493929078a38f950aa06074721a118857066638b075b4f720f79f727a31ab46bc4f517af0d6ebedd195710ce2b1e62361a9c1d65962912e86eca5cd99270405569c5cb86513ab55a44a4ee715c3a87c1b4943fdeb2ba517f8a61bd845852e662f5b9ebb4503f4ff138720e611612cc58ea30a90d4f93bc6db34ee2f750da8f57185dec399ecd00ec20f557ab1b5652c280e433da98610b751740e0e6d39430287bb8d3140818ab021f03bcf6d8434ccf66a1c1f4b46a5f3e1b921f34d707b59017b86896c7739571dcee1b9037386da823f32ed54314dc58ac471e3284b6d0b76884bd21b8f0a36c0d356d9a1c24377afd0366edfb898f35dae1b9a7a9f20096d5697c2dcb6f76afc61f7982ca1b852108c51f369c15e7fe8b24411fda684d301d9502cdc0771308a82b62ffd12c1c8f3f5ee8a2f4139b6d731e12af7f786de2aabf3fd5b7892503b76664aaf72654b9ac9e15753710d7cc63220d9226d7cf9a864d697506187c90630154246d201d45c97b1565d2346b3078797b3083f1e700c4bc5e21b2f81462e015955b6db21e5ed55815b3be1570ad33b97c66c2a597d6ff9e5b795ad792f88836623c8f48bd00055911bc3ee95dad6461d5648c8709ae6f76a34dec2bb0a00ca4b906fe6376254d2a4add6ae1f0cdf51492f5c8ac338da6734f59438c367825747aa72889c071fe1d104d975fb09744f76234073539c6a889caed377c1761f451f4912a847948807873de340142b7126037c24ae4c1c29d6c56072a198822401ca2c0810865d2cf98e5da69c107f97948e15d5c470caf92bedebcfdb8bf35d503185126ca26cfac11a13a385a0f98022ae64d13f3d61524dc879a5629b52296854a6c2529dd215468d07b52ca19cab54242fc1bb633e154ae0da1678820ce37f44ec59333af3fd2ef59b0570205a0262d8fe3cdd0c1c5bb8bf364ccb66c46c53f9f8c63574fec1b4dc0af1d0b84884ab5296e2cbc0fcb2f33464f0094e9a8004615bda6180842a570e947e459e5ddfb655758507029cd88c3b8f5bd04690da6a645100f2b82f8a084084f27920728dc4da6a142a29775cd71b18028a739390ea16e67c054be9b307760060395158010a0d8c3f3c0e0ea9f71b435bea8492c72d5e76961d1a52197a74124fd1c67a3628ef2d5d4cffc4fa1df0d8a3b0235bb67fa9b25b59f3a3e6cdf8c7efdbf4147823cc11d0db3cf80e6100ad6ff0bbff7e65d0179f8921f7425459d561fc81aed49814abcc5834327d839918e7587e7b1d54f71f6c1c7866dbfdf93b004976846218c3e06d8ce5083855246896e5e71353eed827ce5047b245a40ac9381128c7bf9e6a37bdcac399bc6a954140519208d99dcc1096cfa00c2d20c1ebf152d64aee969c138241bb7ed5b4110af01ce52c04e6c4ae669a12f058e449f09ef495263ca37c7553753080ffbe3a104e65cd6ae51dc3a20a41e305aa427cd641a7b04724323bd629baf409a33dd54ed095aa89e10a7fc1d5daa318fc1b9171142c1905f4a1b2c22a2b29e9a29f8a8c3280896115a5c410b74ff0ea833d90d21a5042f2c1317dc0a39f6725a69857c879f81c08b6e48b50120bd20e50e2095698a34a84493e1351e0840c146efd7ffd883fcc4073f339310d2d1c049374cf11cb70eeb5ad701bbd96b5aa44395f93424fe154bd2f2ac302a6fddca93c79c57c2be845d44515f790cd711ceb6d57802b2292ec13d7891e5b5c53b4d45ef7161dd577910a36deb3aabb964745c22fc79966b6ab598eb68a51d6b88aedfd5b0595fa9ddc1d27d9e134d582a4d2b94f1967499ef0c2581d988e1a1ed2f88dd839511655a6b3ee490eb602c4cb364d5f6e2aecd173844a1fa20a7d7073786b2212906acd0a9d03a3d2f6f809536ebb53f9b405e9b8ea1e6cd0d721474a3d02e3044c96ff75002152fa186700008a4f333343245092286ba0541b318717378449c90fbd7889d802eb02c5223a29ee6d750843a88f583367e1e1226462254c73adb6a398864e0587631990fd1db04c461217e54ac940443d0563de0ca47b2673c09fd832cb973de32dbcffebe52877fe48c5a92b8fcef189896572318dae84a9d4741e695b30bcb15c84b7acdda71801c9ced7f012056801504fe6838f59dc065d4e5775b1cab1ae57ec7771e525718e592715d336f3f2ba828d8b035b250ccfc75eeae2ec9e1eb0e4ea831c3d4743048f3c5117517d665dd147324964da48b25345422a3f23c344d9bdd5e75b4d1859c97e14e4f60c8c57f15dc0290a6b27911012420de1724c48121357fcc612acf17ebc787206ac05947bc1bcbfe26865ef01694c10801b5801ebdb31a537d7822e27e020270d437aa1a430271efb37402cd9eb1b11bcb75b092112834d9a7d8cecb167e922ea9ce5640141fc5e478fb9c9e69e4c825c1748561243c1bf2df07a9cd41f3a1ffe15a89d25510eaf867e839369181d9eaedd157f11cd7fce1f7b3d9d99942f71fb0f011fa965f11f6bda1ed635f68766c58b18090e0759b49e2a693f5a3b9abec8842ffeeb023cd686b77d56dfb1ef1a98762b838ccd58cf7a466c5b478a170e0db9a8186eb75124dde61cc50c92eb44ea0b71f13946b2f26087e63528629d867263e25f81dfb79bba50c93daba75ee08461352e0364dd0826e48eab151f8100e0eb450306b75d655ac7c74f7f6e60f74ec7a46f21495ce2f2000bcec3f674fbd3c50de6e2fc51b6a194be23a5f0a9f838a26e56f7a246375b945a13ed0f622180e5b2495945bc5c17138d96846546553827323205f93ba15d3d3e2a6bbb1a05d26e62064d66734d18233b19b39c6d752994142490b4fe7dbda93928b769012ad14954be38b0211e90ee5643e3a8eaabcf9e108db511a29cf65424ee24d6a145ef3d8d7cbc2ab9764998189b55371ac728359a545cee02ca6f5a98d2d093cac056d268c4106625feb4dff25160b145a1e455d237a4a4214a92157cb0c1a4cb0392f8e7ad73b4e440c0943a77477a5138816995388aa50e7e8110146ac1c15ee9bdd6556b073c75ecd4a3d16ea4b5de4185d6984c66e8677a1bede5db016f6f92146d3e8882cb0d4bcd2437817f90537c4982205c1eefaa46b26ad6963b0aec7fde006164dfc809d7a5e3fb7884f56e228fa27e053f757bc8415d7018ecdb0038064728bf53cd3d6e082a688f1594204f6bf7e63aff0d5388e6be2363c9757abf04991cfc890d0cd99d40624959b295b9cc60cedcedd16d5abe68f19f5ff05f9afe8ae18e5bf4340c134c1d4a7624441fdc9b69d28b3dde8f5e19badf013dcf3fc8ae1343d5d1b7dae73b115719c806480d6bd21302b9332053c62c034f91a825ad4782479a195aff07dee69a955d0d4ac8b25cba8cac46698ce83b92d346e7149596ba319963eff80abb19ad92fed6b5a6c0490720bf2c7642ac8c815ff74329c3db55583c1b25880b7ca212edf8470c4c8a1ccbe2e9352e7ef257eb964beff5f09ed7afdc1becb53b89389ce853c6fb803f739bf4b2c17064397ed19594bea18ad8e6f71fc3aa832517859bfe5e045ea83c5a116b8f0e258ddf8e125ddae0c448ee72628c5a72eccf77fac43d84755e02c0ffffff3f