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

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

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

Block Certificate

Block 58158 86a6d7a1b35ed701b69df42bd07e871268a474fec12bc97cdfefa4e364fad693

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f0aab7296a829478225b1d33437835d781e77ec8f72c12d16f1cd2641ae28684
Certificate Block Hash
86a6d7a1b35ed701b69df42bd07e871268a474fec12bc97cdfefa4e364fad693
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090610000d06f0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000058148365b1c22ca402ffc7bda2901fcbd995f35c72c04d8bfd5bd2b927fe861db274f946e39155eaed5b03dc26efb92603d8984eee384bd72b8d1cac6ba0ae89760c9bcc74d793cd8a7ac1372848dbcd850863dfe86d29717118000000000000008000000080000090610000d06f0000

Raw Header Hex

000040206e041c74e1f9b6840d8e701c3960963d7ad26b912f7343f6530a160223341c915dbc2484d85635605ca33af327d747832e071a62658050b5e4d3365d360ff0bf31ec0f6abc0404188486e21a64d21c6fd1122cf7c87ee781d7357843331d5b227894826a29b7aaf0

Proof Data Hex

59,560 bytes
1212160203073d17a67e2bfe64cd4dd79b1df210aacb6a0c0b9cbe7a886e19d85438d224957715804e6cdb4ad94c251422fe394b222ed90fe422efb8ebe0809eec995e4848e4fe5ce9d11d4b630de08125cfaffb4f957ba7fb2506337c2789618a4ef3d3ac05b784b4b22495438f7278c28c83384403cadf19814b7a53f0cb60d412649c8e8711f1610531f0161f8e0e3ccd54bee944a938a87f2f81d8bec7eabab566267e9829ab28006661dbdfc79e160bce1839faed1e86ab0cd52db8504cf363040579174a5ada4f1b9b999e04882a72fdf8eef86414db514dc1e1c4d46bc8ced599e7443f09d5f48834be711a6b0def494a0d6238597daa58a31d66405f8cbdb9dea0efbd0628605e0aac823dc44522c552b2dbf9ffe0ebe7cae73ea36f65cc0d10c411c03df6d981226f47f2302e17840a3233283546904ee2e3557a5436645bd815a72bf007e89fde466afe611277a82c89dce07d02fe2cb86d197f480d68fe0a0658b7c3c9e57b04c27b4aa2794207f1714c3b0c2bef269eedccc43bda35a22300013994557357344e242edea4c4dbd8cf8e93866470fc652eae3dacbdbd88ac2b811a863931a32be57d77f41d02faa6fc3fac82ad5079ce7c9f4e571b286e25aca2a3f1d4c39e50c03db9e0ed8a9579fb7985819e3fc93e5fa06bf1ed03cedaa676fa377cb43189faec76efa1b46ed61cca3e923169416b1450d7d35a388a8af558522bbe7623fb4a9dc4d28fac616a35ee2a965fe626f83e9aac60ca2946b06902debbb0e1aac11665a242bda15e572d7fb6f8281658b0f8c8733b580c2ae312e299d7df5d5c3ecb0dbab5b5f321ec7f37e1f836d412574ffac6e5e4e2dbaf0086489d4a291d7bc93ff413930f5eed7881a1a70e89510dc8236f1f10b428617581d9f750ad431788f4ede26f5830ea61fcd1d80936bcd0f147855f127d1349504fdf5e97b23f4ed1e1d9f7349f502b2709fbff176fbc889b59f5a1edabe071f22f168e029bb65611d42c8a7c47702a12183e04f0d6a15ee857f7bd2237a681ff305feb531599e18594ce642d6cce6cc917c88082561f113bd939f927e7e5f7dfad5de59b4b30038385d88b045020ca974951aac14a3d733281e7b54134c5f735b59e11c6a2a86db83478adfcd99735bbf02a8fea2ef30d44927326ff79864740931f0f2e108a02dc6c503811e948ddd7a5bcfc628acc12f9e6ed739b730ce9b32b0db9f5123ba2e9afcaf26fd8670ef78b83b8303dfa5523aea2ec04b0f2a0f59989a30824fbc406145d2e0b51dc8a82dcb57368c424364821d3c24f1e16f1afc751f9d61dfbf965a49fd4177923a6157812b44a3ba52b2f884f94162d57b8a011ed5f80013c2935653339a6aec20e6289761608fbdc01084f554876ff9a8c9e4e6d643d94aeb579a754aa16f177e7c0769f965a8b8f15652a3702d886e9340cf68918dc6ba7bd1a3d5e1891e99ac9c988d0e2533a350c45727f2462e79a7024a041cb963bd9c474374d3470a8f4c2b3851514876e028efdf8dd6093ba7320f4a8c876cc392669e3f68b7ac5b69473b1d097ed159d0dea17f2360abcc649392bca01f9a07b4808723433b811f2d9b7a08dd5ffa268f9cd6aeb9bb719f5e21ad9302da1566d26377a04401b67df0ca8607ca1eb1af34526f2a2b69ea2369a07103daceaef12a669f5478c311114155834c197ad42b6e4f829261f6e69a364392fb0ac5656d55b8153de79ead6cadb49a08c897ada5c5ad3ac302de5ef368ac6c698ba83d0b9b0ceba55d385dcf6dde1892bab2e9258d5cc401bb743cfa7776aa154ad1af21e498bbc160887a1b66b416622ab83b97ab89d0b8aa4be69617abe3520b1b6a99a4ab017435754721efbdc6480887832b28b3f7f1e0d7744394d41f5dc3afbc4b09e2f557b958aae6548b55c22d891964a0292a6d0fdd8c5b01e36c9a3dbaf350de7b4d38d434e735978b2358e1ff8945ba8a7f33d23ee42a3dbeeaeb178f8dc6415cdd9d2d5fcf2053414c3f06a029389afdcd9951c03525cd84f479eaacaca33e57fd26a28cda932aae57575b2bbd7b7ae92c3571e0a79755ea3e48a6665b221cf819c633be3da2330967d67cb95bf8f1db402b071a8dad9285cd971029cce5685a39572d044afb276c5439b1314c5d7f57bd7723b1b760c18dc3ec729f2154ea3e000ee8ec43c20d08e04d70db954cdcfa33900d1a7d46e02051f20d54bd5e295f2269612b3380ca0e43ddc9bd114a963f0d1c2cf3eb8685fc464972204feaf15b6bcb13f3095a53a962639b8ddcb6ec504e42402c5f77fe3852575e90abfd8b1150435b0460410a869f510227424d17d43982d84ea02eeeaf766eef9ae6cc7986edc0418de714d56c83cc63c410794add2179d621d4b5e468150c1f747248d17a24d53f3f743cd284836236d1547b86d12443b688b85bf2d4829ecdcee25e6bef9c5122959b5bd2c0f988e0d898331154ae63697b60f4d72dc0c5b81633784e3daf8c747d7a4856e6b58f16cd939cf67531e7f53533cda1a34e9b6ecc6be3c4ad8ce802246451caafd15f23e826e446c43acd88879d5203c164cb302b2337488dc8dbdcaec35f38fc9eb5d31efb6446f8e548a8917117ad2cdee941ca05ae4092e8ed4d924df3362277675e776666d888bed420da434468c86a01f07d792ae0101d5d87eeee77505dcec885b37f4549550e5eb03af11ed8e2a31a304824e7987e64de983caf4ed9107eeaa84b367d0f27e3acc6a15ea9203ce2e640c73bfc42c2ece3c7284fb18fa3481361943aef31d6d2cd734888a7be60f65d5992fdba25e07f19efb2f09272db45ae65541d5a9f4b7d23ab174550bebd1affd90604eef9b6ba91c181ea96fa53621b40f09474848b8894aee7bf4271d0ec6632a530c8b65e71cec184bcf37e01f5d930e01fed009bb6bd8268db92d52c29dcf93885566d4300e3d39add28060f1e9c16373fe4f0236374aa988dafe4213ac027dff8fd1953a8ffb804795b3bdf10a0374c45d6946cec98206196b72eb5c3bf51f9097cc43427ce7465e25666a99ced42c5adea676abafa501f89439379ecd6e444d6b7fd7d87e7f2e96b3b00d9ee63c5dd51c7a4ce69d3d66b4f2410da87c92604ed3f829e306d0142fae594e490a9bd477183ccbe80ffe171cd6fa4b30ca06f431c9f46a7fe8fd142468e3856dc36235da1cacf4b70ed0dbe3c3d58709a32178def14149fa140fcba11a0ece1ed79a0808425e1c207ce47f6a09770c29cd1beb6b905f2b51a1776f78f015a2e2c3ce7a5da87a94a43bdb72287751e1b30f408a6844e322321129b8f3a89f3d70dff23004c41ef4b11f1a89592bbe3e1b65629fb34d1c46ec09bb896b8c79eb5199a575ded6991afa8ad0e71fd3698350f05a58de6888fd9fdcc7a3f55feb4a388f13741cbfeccafa9ee34514dc1367efc7f733651858b7a571549bf05b0e644f2af71d1d5f39a08bf35b6b199864ecb20bb34deaa3a214551288679441314098458be5660fd6c2871053b6b26bb8039871b0fbf5278d5bdd3dd66dcdb0563932f5d965e3c9c81581fb4403151b8726eccc4fc576e18ad15e3c08b185dee320e745dd1a5d05e01fa6a34469ca23588f1c8b74e1e10ce406b9ddd00bc8fe8fff8eca92b08f4938d6d4289a36d57b028f91a15011732615a1d3d37015e5afb3ddd4358dea096fb201db518f3a628cad941b2e00ee4e6febaceb53327ca045c928018462a856bd5460b7be758e777c1c0fa28f965e27d2239d15b4e3ff06b02cd970b04d6b46ddbe6dbc7e9edde7bb721a007e883078822fcab7d285e067f366dc5a60622bda93a760d5811c323612796a30a7824c0c203dac43f6392f3ab2505df8eb3976b472dedf6f1af4d2c1b2ecaff4160e0fa2065c57c635574c6be15f5d3313a4823b2f198ea186fd1d5c54d9a257b8444b9f4331bd5887305c705bc78522ff551c74376ef001d2a544a227dd3df7ee04faaa554bff01785a6bdf0f51db30ad75b67bbaabaa4a839101257a3a18fd692bff5784998be1cbb2b3a7e757e09d3b35b1b1f5995b739ae55b20d208bb6ddc04522ca4d701d1db57ca3ccf180873c87cc75391e1e7dc824d1a488ad835bdc5c7a457dc0aefa23b192aeb9271330d988a2c63b773247b502e9dfda2d6912f4950c02ead5d9f16eae96005989805394a8a769051d39dc859b83dbb604d49dcae4a267585ba0153ea1332bc9875824e34b02518ff7bca98f8dcf1eaa7c3e82cea0e9fd7f41fd727599a6c7fd6647f2527f56ea04cdcd81bebcb0602dfeb7e8556fe630901602792f6f8b445821aed6823dc1c73cb32b30025257d28178ea03ef4861ba10e81239e04094220324a97870c391bd3e27be7b498deaaaf6311524833551e02ac9e2c8a9599f768fe85ea9dd192fdf892301a62377f815bdac2ed6f148c20fc3bba56ed80f000bed9d3855d0afecbb706dc79e14088d361a75e728a8d00f8cb81bbf2abb9ddb24424f799293166edbf09ad2ac8841f0f0211219557460036e7d9e960ee82d337607e2bf6255c8def1e3d160fcb6162f4487c27d35e80e2b5a94ac5a70e8c6c88f875cc1651f597db142fe7372ccd779e182f54fa63d1b7d5dd06eb06144449953a128571cc359f19751bd255826ed4c5afd74d3d8fc1fa424aecef5b0904b930d3e0980889e4ab17f2edbe393601d53684b3501b9ec9957e21cc01a877c2dfd447ca5b2bdf10ccc6793d420d196abfa9da49b6064a34b9cc3385a1f0359ab7dddf17a01266f657bf591c3cc00fa58a90269c6923aa3d159681eb6eed075022bf94876a83ba022be26eceb166c62b06d2ce61685157b93de14d0e6ffe084f0d04b0d858844ee586a08aee030bb7b431577e665adfe8b54a4e702354c205f1a8628b30cbbba25f7657cc423c81d2f120ad5dda7f39ae3b3febf3ee63f02bc4a178c4ac79fe448cc1ce6c174582a8c0eab96b8784e7c7aded791b2e383d2df5227b813e62f53bfbfe78a3b6f0d5b0174979c48f2e4fdec1d7004769a642a1ae43816c3622705293b16bcdaf2bca2969b10b6f205212fa8232380fab89414bcc02387f406f652a27a4e3e701875c8981ab97dd73abb14a7e33145417db2d63b73580badef9a123b2ea9565149fb0351e248b0caa104ab11864064dfcfa125ac0085a912bc2908464e8c2ec8daf9f26d917662a2730d1a18c90fc57367f39cd3c91e1ed98ca0b3b39d5de0b124a2f22cee18240d7cd12412fac3ded84db4f0d9d7fcb64def5ff92086dcad7ca6693881c484cd013777dfac337a61aea10e13a40db291d084abe0e751da83976514477c5915fd7cfa478dcfcfa2ae9d4dfca2fd5bf8c4455887d8cce14972f8f0b363f809950ccfe59a40e0499748b7d39b173d26a8f25fb634ea0c3525fcbe4c66a50b786672af60cc33a87c70106155ee4e3d735ba237dd1c256c289be039c5670b93ea58a204816f4d7069f8f15cde30ba1000c397b1d7ccc6dd84d53bf05e0c0dc872f5cdffd1a72cbb1d4c16558f3a3726ca044aead61b826f3eabe4d0dcfffb40ef2c685014ac8566ec509e003ed86cc6d422469bff0cde67f2439985d0e761dd0f2d9b06c281474005ae966839c6557cf0393b08aee2e14150efe9835994c4db3c48fea10f9df7752e01ae4d1ee1d0d2fe1338b832850684a7a439e7d4986e9748b2dfab1d8e5dfabc3358beab180b62fa6e9054495faa2a64332672e482794ed06de099fc078bb5a3f79fe99dc72856cb377222b4d1008b7a6d6f76fc8acaef7dbf574c318bb9a67e561471c972c67975a6f2ec7201f998d60ce67910a9a9e5e79164c7fec1421db50230fdfb47c3881dd68834b76f9080085f1a5bee8da7f9ae4953006f401583584562c0701b8ac0732c93b726a689785eeac1f497b244f1ecc1872c9849c420d2f51c3165e9af7fc5c3fdd98eb259ce05a4d31de63a5704f90257f450a856976cf1bd7f1a0b2a607cecbbbbe36ec2aff840de414b7bd35de53f30d81ce04f89ff1276b8baf2534863a1e7488b28e78a505978791be240d0958ed5202ed0648f4117b88e825bc83de2e67d6d9cd058d35256178c7105b02dc6a9cafa5a67dfde1a033775474da467a673f587ba10ebc18726ff74ae42184d7acd6a188faf1f5ace1be4f2523023df7e5bc2d2e9a7b4e6dfbc697111f14fa06285b1bef28390e89ab920b05fb6c716f47002959ab86c1a334a3e3441e8016a42a9b35f5871c4830dfe2382dcb27521f598e29933cf707b1e00383ad5481c7bf4ee2aee5ef4858dfa85c8c904f8beaf1683322765d7d1d316c8a28dedac765c034f21c512926eb695ae170985e86b8f23ba7bf8b444c0c1ffeaeb4926d10629aa055afe17b90d363cbbfd87fcb1d6749c90f86b18ac9a3c18cff59f80f8b2b445b75a79004e47dce7f7c3b60b0332f5281324b9fa1021ef7e8d7a74b78f0e44672f20f77e6e1ae19dc2ca7cda375cb617d7d94ea3b372b0d12b239eaf0ecb593e875b8d3b5f585a58b3b233d13643c14b6ad27fd488a162cfc677533ca4ab8d40354b2d48e3b2fcb93ed23cd0d0ca38abd47162d836f96e05b4ac2df66c027f8db0619382c4f89412570a3689bd38ceb765d5c5a25d12c6abb28f8160ddd92b257acadd6d3074b60cfb8ec4fef58eadae1ba009925ef78aeab0c7eef7896e943058edae2b7638b12bbc59a49090a32898182b8c0918cfa97b35a6531b697a9ce89ab7684e96e066ad40384bba714c5a3d09bb598e400c82b291b5f62378c9e7e5ef847964369558942d26ceb9f58b3be54d073d4542e78420831c71b545476b8b803094eb2218eadf1806db3b5f8055fb5c21bb185b20c91fabd73bb1e871795ea23082ac0ee8fa6e3ae7ca67d9f453afc6317ecfca43b0251e3dee4f8bcd5243d5e7f3b0652a6275b1100537743c8b8899e5b842c4290176ec54f51333dd12742e469d2ad5ddc043d9e642033643b1a8a125310c4a27cf6526033990eb3a91d4db708d97650929f06524d80df94c8c6a31373134295e8b95e18b73c01dfecace2412177f09915ed86652c3e73847c59d990384fa590cc9db69dadcf68ddc6beb543f255cdf79c4167a210a16fca11b5d5851afd388cd7aed4471a23802ff5ea351f4e0a2a2ce7ead0639438fd80775e648f38497af4bff8b67286842ffe93f8309acc78466c4038bfc09a70a574d68a0ef4604998a2e516ccd2b79b95ad9e6599e9bcd1afd7820da36b663f1982b7d82b9e0ce10146aea6d207c585c8b729d337d3d5fad2122df3f44d6f75d5f6650afd2e8bb4e9f6e888e11ea38abb08848683ac937dc6d5d0d1e3f71226f38c45241f6b722d53e41784c4d80b373da8c6824d0aef657f8b50ce93009834f2c9ef0c4b267adaab83cf756a090ebe5a49d393e4bc6474b25322f9c2ab8f49436ac85b647b2d63fbd94a4efc4951fa90fdbc58954f67d74110ce1bdbf3bdfc53e945aa28c838e08d615264188dcf779baa3711c2dd110a48c95b6166ca6983efa2654fe9b3d7c188677b6595eb80aaaf75ca1dee1bc52d2d188bd1a6e8d0a50f0af815a3e649e78a6a8f86e62e656f1640c4b756987c3a7415cec27ea895a427a4acb24a4d35ce7b254e4d31a1f406e490928b3651b95fa1105a1252ec4aedfc6553ee1125233d519dc24b0bea444b1556965819dc43a2e784fb2a435b1db7c22916b6eca331a2c94f4b99c7584d66bebf73626b7bb9af275b81d01b158423cec8295b80dfa563542b3f92dc8649becb51cfdb4112f86cc3fbaad0e3827a981e87ca0832f5f651e6f57e983ddf8da2aacedd69104a5558536ae4af44b0c2810a1111565c00cfde17070222d78bcd6e45380fa4335a0d218635c79cc619c07708fb02201d9c7f22af6d351f82f1ed7f4efc277c402f986fb3ca20731db24e10cfd00b28746524cb80dfa01dd04e1203f168560d939b46890d7149fed6a431a73eee8bee3691763294e19929d4f3d411105a80b5069ea843e08da5f5de23aa677e7075c30267240ad80083a9e629a45defbf0db2ed882db6de56647784755c28464333321f611b3749bf70fc417a43b3106619fac6619366d1d0120b731930d76bd3a2ff428a8053ea283750c2a587704c37f76e41db3dee44fde3b66e413565ceef5c6e1935e4d578bfc3bb0029a36d7d25b6ceba4251b6099d7d445d4b4443e306c24756c11749be23a83a2549383099de9f1d5bcd4626e05aadf8a92cc3cba41669834643547f67e17f93ef2cc0643bb98aff1bacf0c4a6a19263d97d0cb1ff395b20e4cf99eb1bc92859b306b8fb22c774fc37c9b9d717cf3da19790c97860307c1d45edc966e4fb543cd7c79a20aec80fe640f4a5a80edf3e3d6f040509d52399105a10fb134fb238183cdb57f1059fd154f8ac70ef760205e9f0a2a708fb97bc9404f871bc35a0eb2bac9d59b7614a12fd748f840b85baed81e3143f0bd5af3731d4ae3bde4685c2ec510d68da28f9fa1b8695548165732c5b93ccf9d965a5281107781763a0709d2062490d6f047bb27b81e5b39234488bb96eba7c2b166caccc10b789dc4382842d5910db2122abee90a3df57045e1ad6f6d458f698dd624665d1c3e803a18a21df48fd856b964963ec47ce254e6993c46489b1838b6eb988f99c230eb5e1879d688100e67f0bb4e475ab475be98d7c5b9d4736cb3a96fc0a2fa66299523cc2f0ba79cd55e90436f5975c3189164f622e469d1d82bfa43e8dbbad9c208dd956b5c77cd346093613da46289bfc456a5984616c2a83ec905b1aae5649766a5576844defd62f65487a4724a3f7ae83d6d3c8e29dd1cbaec8392047310fabd12194fb0304237d3494cc1940358c4936713aef639ee4f3e538f695b41301c8f0e89aa90e5c83c2c0784f4da50b47b7ef266bbc1796b8ab06b6497272bcdfb40d1139abbb6bc96d0f388a67d11d2a29465dc39e298cc883da9842d584c6ac10f38c4d91089326acac63978d75605e1beb1855b1eedadb0f47ac8752ea1915980e9ef729a407fd71ea34d663b998ad1abc64b57228482410d3899f2775eaac7f3d1bb241b8142ab6ad244eaff6ec78137f726a115234542f6978e72e173c37fe81eca7c3548da32c6c7c0bbf0e6fd26f178c8c00215d1352cf1055d1e89f7bcab4bd58a4a8d8fb0ca93ddc9b549e3eeb976ddd364ec03f2eb9996e11f222568ac7751e7e1f71fbea28220d64ab8bd3843a17ed544e313882586eaeab346a4bd80744e054a3fc2424cfe7005f2e48adaf4f6ea5321fc94df1ea4c55dfc27e50104cb0286631c56482c77e0c0f19cd6dca8a9941743be808c75caafa435f8bc68b1774ccad6e4f9e35ee69f332bc3c4c9a189c9dd1fe207e31ba2e2594db50242dd2b262b9f0811d0fa957f08214b99136f0ac187aaec6935c253284e07535a8b85d36381a545e86ccf2ae1abe7fc744513ceba1f5140c5434a9b3dbc00ceac86a621624f878cf135a9c5a0f11f0760bde0b90a9107e509b9bc7e9b10baf5d9f15a07b11516427c980097df9931ee2751121c76404bfba0a3544f6420915b3ed2600326a06df673ddf40c222bcddaf435fe6b3d85bf86097cde0443b2c6efcdefc73316856f35be02c237cada4c6846913430cfed7c96ccbbc42fb84bce018b67d5f36b3e518134a66032e133e710e76fe6cf0bac444cf8f119a05dda134d0423e9e3a072066f1e3d18db205cb039517196d002f81398aa522c01c352ca4d3f8a4d4f9d5d4a19328585621c29119d1d3a16f24c9e589b80c1caaa79efbc73e449de85fc2b73b679ef4dafefd9d32444bc65d426014a751aac413391ece6838d88d418706e2923afe05073298a47366d3f507de281d576d2529ec6547eb195a017fc9ea3cadf72872754f9135af192606086114b1eff1361cd30af8cdbba0a568a2655b917a9f6d066f04deceb7ff9f4b88e2d15458245fa74207cdeb26133bd9ca1c25ac7262cd49bbc16aecb663e5528c80245bd66f40816216b977bf2d83bffb3bdda297c1f1cf347d4b8a9b1a9aa68423dd1733039d737b170094fca111bdcdd2fa5f48e5d5d00db7997607f0846f343b365fda644e86505cb8a4b22f73d37f099dea4b86210eb51af13c2eab686525960332a8291aa515c44921b240dae88ac99c83c226dc917f315b2b25160f6dee1db10ec08f41d50f5ef5982788dc7f962d02ff3515a8eeda8ccb466fcdb3aa829ab60c1c761d38fabded15b83ca0bd6a576efe53492f907e5c0c3042bc7638f902025bce82557cbe964d39a8839526105b7b1da9db2044ee93143359731faca920817a158e74531df6a364464e987a31a8eb58862653ad67dd68c2ccd0ee474ac2e9265ced3e37e52c3f5b52398f73f084a11bd7a96bf5b64fb586ef2ee5cf47e82d398d8e3e3ed9fba908287f5bb26d6e38bb7798b3c0b83a8b203dd8a4d84518e9e839673adc5a64225d77df0249c5a94cf20cbe4778f93f9206136b9605826d07efc20c415c78a896d1f7400e8a147f543a1947e611b32bb1c1782779b8cc3d0f8347d904b925404d171fae5be7cacd0b6dd1f7b1c13dcd9efe7a7537d646b5100387cead8ccef35ae0662b493e77c5fde0b4b18971330d06b2dd4a4a166df22e44dcb75426ef72256034c2ad427aa8e9209e66885f99a563b778b1ca5cff3a95890bf4a84e59015533e9905f943385d652de68f994ed75655706c05c509a0b114466f4780f0c42b5c7264ce183615c5d7e6577d3e08292adc4fa0021a05248133e66a224f4ad124e37ee2267fc0dda5a7b5ef805f7998c9f5e1dddc8955b0fc801e86504a97b22e9dee60cbcd78789db51e42a2e32cb3628e9f7ae38b6bb74d2978787d152cb1b6facc2a36e42dc04b6b82bfc16febaef767bad8d08a45e8acf3b42b1c48a3c16c5b80dadee2d856890a3ae8e24a9d0b491926ec9c0ebae7056ef06db9f9c7e597e779a214c161a5e8bfa9dd518920f32b6c19fb0433c6e32c44b276eafe8b9a130f83fa7127a23760c20d2cb667bca7a71312735ae8376d1a8add05222af5a99199112294c93ff651e53a6621fd413318348afc4d78019a36d8f4ec9fcfc8febf9ba22755a4de76463c6f865cd3607d8079b9dd7d73ae5c101639600e975b6f1ea780431b31c51bbc09ccb1ad9d7810218d036bd8272b6af085d361868a3a012a07efbc615a1c20f287d3f9d97e2b5e5c92062cf350e2b5d211a06eaa8057c2b25a5cab9f5a10b82c7cef1857b1e802f0973a15e87082f17d9ef417a8b75680ca353083c2a03293cf67d584555c4262db3e7e908338f5e5b964c5e8d9052bfd09a2ed73cc129650a88f10e348be3cd5aa9f65cda1f4e2c168a9944652561f1ccb10b07e9f2fc297696cb03eee8b7c807dccfb61788ebadbc7b13c15aea86dc3d08e40377571b5288030d889d271b06b1687e197818be14b420c1a2bed2a7aabfdb2436d3db0c4879fd88349a93509d9af48fe929945245c5ec7af870d6042d244cf947790b4dbfff381531c79ce61e9b1d73d12c6c21631bb6c5728efb6165d863d0b852f8f89ea1dd422636562a819196eb163e2c66cf23ae697fd35106940e1027f4dc7a80a867dfdce90d7fcab4f74a4816353f14b1fa861fa550220a15da73ce5dae37b26f7efe65540ae84bf0c2893a510583c3644ff0f0726246611e5ea3c6ad1eea72f737ce096bd9b71a8bc9f5dec36e8d27d7635bb8bbe65829f09878d161c398e76761cfc940a3948e2f7ae010ac85610c9f0572c9c17c0bca1d0c3dc3e8d805665d2bc68501dc172368b29669800756020d619df7ea819f716f06f9a0fca060d7bb03ad5286e40a61aa4378a8a8669a76b7ee55ba9fee7091f9a3117103c6650f8fcf095b94e661d55ae9076dd6be354457e8b63f5750bfa56770f079b4b4c98fbd6c38a7691ffa436866b3c155f06c858136c7529b1f0e88e178ffc741a4a397d286c1c6303fdd56f03d5d8c59127371286551c192ab82fce5ec58e9c18ca463564b8bfae8e900123ef2e2aee14f0647846eea1cfbb4daf0eea5658272865ca8765f9fa7655f332e1e9f0a440b6b3c46bcb7e7751d7c1730f301b9b66d61695da49ee9aa2b555a058096588adc4fbfa0eb5094cc8e9f3d74883abdfe05f5e931098c6c67306e7d5bb9d39e07c2e56d0f16e957364f01810c5adf6d02d651d0a13e16fff131beeb42a8aac81a134bc538f104979505560c05325294d7d1d730e23a70258583a71e23385a9c2991cb216c08cffb616f4373386d310a0c75db55d4fa1b60b7ddc0600021b73e1177c14c653f30557817c65c858a7ad3da4cb2484c55d5b977d0fd79c89cb7083bbd67bb78a3d863b9e52e251fa2db1a5010d1f59c5c40fc19e5a1a3235e1e79b6d817abca9ef2980a63a2afe183a148b283c5d2824d476b038b34884be110142a8a062144f6257cff0ecab37f111c3f10455c3f1b9009bd454a060d2be626e1e408779a174d9b02327ab05475d7908eef945813b587151342250e959581166b28fcd26262864893528ad9048ef77111c94c7830b27bf79c4e1c0a3756effc45ebef151684da2c66760fa61664234ff5e478fb94a72400203e74c1c1346b0dde28901c70e6b83327da3a4bc041563cbda89e814a604957f3a759199b92b85473fcc60fcf83a63dcc8a5aaf5957c4cf742e6f841ef63fb9298f63a7b1f67c5045cac208da60cc50fce4fd8adee3dcd1cf79480f732a8a9ff257e43b4b4ac880c45bfed0f40b57bb4616fdedf65863a1f9bf0847976b1c92009a8561250948503e75124801367b8e5825e43ffe082137c7acdb6dbb38492a31e23798764d98e7b543fec4ef446f85f014dabffb12973646ceec90678f6d94ebaca6ca399b839ad31c8cb7b365db256ae620f333d325a74343709f232adaf26134a8e8641c60fb272b64545edcff9ed0c80fbf8a6331c58dbadafcdb8a22f6dc858a1aa46ace165021482b50e1c0755cd45118440443f7956cd692a510ef040e503d983f3c4debed586cdb9f099f6d5e174c583ffb90eac072ae9874d8ca61fd095c66f522111d3ea99b2639b4fad87b99b709dac5267643148bb1dd8de91a8864c99cf12cc5740bf3334a787e2097382b8b56603b666b9058e0dcb016242c7f22cc9a8fde8a4859011818e38cc9454d92afe5815442ffd2b09256236c831923e3f98d3d2b98edf704156a902e22e18605b493ed543933b87bf722445d066eee00638667ff71fea1a6c6ed69eef363ca110c447d756f9e3d3df2eb294c05f10c5c2d7edd4a9630bcb7ff05f8fe07877637caab882a20c57440389112a8e3bb4041da4ee7d8b148a17084dad987450e038f0ebcf293b07d3bd57cc040d95f720869d9ac29ab8285d58b0447a4116c5ce47649223b6af7a819b269b01bff80ab8d781442bc2458c307dc849865dcabd5bea674a1edd12adaa5117acb26ef97447ea169543a1bb412bd7e8aef3cfa8d4e737ab6a3905c2b838efa92ba359772efb17cb690549b5f5413e9f8d906eabf08870280147535800d06c23f3fdc9de3b3f69e6e8a401ba806cf6845c6065045d3fbdeb886c13922100360174f8b7020dd2f189fee033fa29136ab45219202d17ecbe69e1725c2a40b210f992e0eeddbd30e95abeb0f2d9fbdfc9451baec1b837e45da68800b0fa8107a4594158c8d98cd6beface28b5cb5f6bcd2c7b112589ce737b7f5b11c835e43af644781aca9f0a3e2aeefb6ef04e06c3e74ccbb38ef065e7be2e9bf75a6b27bfdc2dfccaa9007efaf065e861998445db1b54eedb4de7ab91bc963607e693767c2180a523393b8434d6f9620b79d7f34f3051c29ba5be40ce41c758a0a3ce5f2149acd834f068636b38148f99cf42a213ab1443743398d46ebebdb3baea00df2d0b07005a1ff3b9617ab340d46658601a9993e7b9e1d2dbc11d126274985c8c37d38f4a9578dd2e2162697e17cedf040fe2adc01adaa4592c1d5b4ad7522c81cac28dde5de54364bdeaa1e27e47df0904ce8fc510f3d798fc6f4e40c2eab371993c48e11410a51c0d29e4a1b9973aaedf74fe314138685d502199f0d6bf604d60827ba6d943af199a1423e42bad9673caf2b848c8bdca1f19f79755f0c039f2cf2654fa5b77df10aea4d2d5ca2c4a381b308ae1118c28dae2e4187f1c9d409027b13f6d3caad49793f43f78c71fab4e812ab03240f15b1af1683e503af469c2ba251282783af58a48d428597827f26efe06179fea8da574e1fd8d62e6721185f0393a58e9eca55eb1fab526dfebda4933e1bcff62e52b40ab9e6f45c66c90af9fa6ccbe6010456a06fd74d953f9a849439a738faa1a8d68091beca1413d661c2752187a93b2c0c050f1ddbd30712a271c9875c55691d2c0c6acd9e8070cce2fc4d18f6b5881cdf4806c9941fe983a513011d3608d25db95c687b7767e803ac599b20376086d0d20469a3ee95413a6ff6fdd042c622d77969a55ca344d621ae30c5c56223575a6f9531649cc3612147610b6eb86d0cb757fd708b90aafce7944b7af0183fd863531c64677f46f7dc05314dec4fd27f645dbb0dfa747572e49e00511c3397ebd0de462cbda0a40ebee4b08e100834b80e4eb822bbb7b2f6cef32f02fcd400694c4ca7162ce24cab46cff75350f02fd60578cdc3464e692e0993b60a51af77a18636865d62c25b908f661ff250c623c8861e5cf88bb13d94005603c69364460d14a311906b33b1fa50a06de02c6fbc0fbf490c54791c5e52f7cd9a7a3e88953e969f7ceb39e6a051d17ab2a0bbd119b6f7ea66358e5c49a9a738ce776eca6fc4813b736eaa3354a4ddd27e27ea87ce2dccd77002cebdd4cdecdfa5d32f454eeed6f5d4428fa7ce456229fc981b3f5f25513dfb25c47aebaa0a31b7e5dccbfdc6d056fac20016d495a4e2da670be2480e99baa5972e5b2dd5866331255276f783081f33c3dc6cec08480f74a712dd65b4c6e493d447d1f3a878e25d191ba94bdaa4de17f6e423f59e9809c6f4493e22b43ccdd24b85392c094a68e6fde0bbce6df8fbaad59053160ff604b18c46ea8cf93cd619e06be513f98467dc057ce8530b8f1386b68dc3c89142c5418fe5ce9c687ebf5ebce54c732352684296ad0810b59afd4d654cd69e7264764eaa305c9e20eb43d91f5b49cf387f693525f4429ce3916e71aec2eeb1cf4d74414e09b92ef7b5d139a8a8aa622cff0240ab575e285b4d5eb95b6caa5425d1a25cae530045f831755080a03018e0dbbf25f0f654213549cd6414aa5d22207588262ba49903918e613518493ae6d29e3a668d78ae6ff4b7a00c7c4a5ab0d890b29f90a6063eca47442a20c4826676d5c3f7ec8bc34e3d129f19baa3889807970266d3589c76d66385c7fc257744bece674054c660fcb66ee0b01b2b3d3672f641e0a59ebd410cd298c4a595f43b9d166444bb9670e9e78ba427fa19d9b9fbce3ad367a9711f610c8e1b5709c44b91548cc7c6f8ea00f71eccd981881ba64395917e41c3054e2cd907f8cfb96b23457697626647562416b017bb578128ea516178d8e9ab985f5695c1ed3a86f00a3f098f5fe3f17a2a5c6b2bf52389b585046d245450628390b74d9650aa483147916f1c581b676e12dd0af16eb9fd0417848bcabd656a7628005eec80c13e4328fcd96ceb23d7f8988dca201e31abce2c7817fbd4af594c62079b8143956403a2aaa9b2971bb5aa68f569cc16325faa2341b8095d541e8f6b1784fb105cff02df6f9b1deee9229368ef66ea8cafe7c8cc8c22ea5661d27e625fab869a640734a6ad9474c21555da6d6400dc0603d09fc4761d75d440d3a7dd958b72f53a115e8a6d2a747ecd672305d79c0bb7708c22f41d9f7c98e3113d5ec743d3eb69c103d2037f1afe03e51dd5cfe21eeba867e0f639fee3842a06e88fd3d15546a58969999bf18b342542dfb34b1b9c98cd31ff9dcf594748333f775ce6fb306281a6d08c9ea425ff803c7c3bbadb9f2965f338241ab0dae990728fa2aa3512614faad9922be343dd34da800fe3cf9fa0b9d9d5c559bcdaf73fe9719f9877f40cd9a107237d5fa211cf0f18bea569fca0c16a54d2a8a9148501429db0a3cf1c58688f5a22347f4fde7cb02e4e579456231ff27d9751a952c310cd96e57a65910222557d5f6de8fa764610b92dbf4e5516b0da9b2865db086e27c21ea536757aa1e0a8f8bac1971fc4a0646f166404ebee119d8d1a8be771d671f83fa0ecddbbdddeec4bdc1f0f2ab47577be8be1b402d1f957ff96d9581214e86c0b8d3a86763e6c29ea60bf7df346f8842d97b6a400f6156fba11923c3977df5b60c1f8e0023bfd88baef6f03cd3f3dd99c5a2e7adb8d35b3c694255e17e6156f3a571857524446b7f32e5be85db302f22e7e74d65ac3f6ff1110a57046218e1a56b648d2325358968a33e084fbeda210d738912a60a30b83eef8864cb85941b57bf2f410ed9f29a22fcf20ec39d26b3260145bc341ae5d7681e3dc869ad3fc78e6e4ee7457258dbebff9ae829dcf42a5bbe6d8f6b48b0c512945fc1b9bebe272a052d803cffc81542fbfdf81e78a9086f3fd0e67f6c524a2d2a8194833d9aa769f66490e81726c666e44acc2edcb46e2fe5dc54d3ea80c83b5785a244abd6347e5f10b81dffa321bfd8d9626e510b00c72fc7cb542969b58db0954a066c2eb780a9c63ee40d4b388b4e885ae4ab23384caaee2b10d30486804a52c79536a1ddd788445f7d2231332c3bae308685a79a0dec731fc33aafc4635c5823dc0b09af860027a8a3c31a68907c32efcce8f5e7fe6e34e0de1c1892e6d359a73467aa0fe3b2e9d58ebf7af014519b7a0ffb631476f9c1ad009b6981b1321afce512ea71a0de4a9a7e067b534d9e41804a34f4d9592f393eaf8033dbb07f5c8b3571d1a35e153903b9b7938dda2c0eb09c1e7718a6cc107576ac90f27ae641157b477322380584f44168ce63b8ba5cf96bb3c9df352db3a82be33f95da656bc713e5fb774d4d3945e1705656f0d9597b87e26a4d01603702bca5974e72c57bdbb1e4dfef159ae92028d18269283f40d4850eff87cc09116678cc03283cd33b2138da64d1b6003025e0ef0c2ecd4469f597065aa9cf91b34ebd31c361aadf08fbc71f5e85dfd0524d3b3f20faa77a4243e37b39f950b721f6565fab748882e2b1033138fb148b4881f4d7440760927c7ac27fa695ce3b90e6e065798eb783432d2f21897a9d47fcf04b3a93b52554602969cdff0d51076297f8dc8b936565e9a85e8b16f9976890f54fed95e1289a4bba3381460c907ae8923ca9933fb5869ddf72ffcad483294707840c38f4b51f98c3fb0a480ab504f7774cac844ae497e947bf064c35ab144bba8307e3779a49c69038515b530495436a7395e191bc55ac59b1c08c0319692d1d400701258bdefbd832246d7952669f99fde21b3d25fe189e9316c07eba80d59768b71cea1337f620bc636a76c1b449c30835ca3b439b61b6cf1a8d862c2e7ed1a1a354570bec761cd1c37d45e9b26725ba173f14119a89241635f783976b6b3928c4e66cd92a8d6f935c5a8ba4b3804c956552d887e4e557f38b23867172a911bbb64d259d41b1a5212ac16e82502fe46a432dafc545b5f6ee09c6868a961d8f99235b30c1ebc50ed8568ef3b512a8030f9f54dec13336495e4b1b1956ac017b2a736dcf11e09ddebc313818a749c66fb6f9147a7c11563570324af698450c2ec0fb55684f98828eb2c67763f4473d7e13026b2b5e06255da1118b5768607578bd011b7fb54f0149db8de8584c486684ba7f82a36fbaddaef48c2a05b5bf491abd40e097c29aeb3f4b919158ea42118cf04795b24d99396b4920edccb17d301d426064fc04c57dbddb13d30b2b4074da30d7451a695816ae376d22dca9f39d05459a86f45e220da00917496da95fa487f2c4c7079c1a990cbfdfee1c78618936a29ea742114f44a509b5fb7a2f1c88c6e1a3889686d2c14e5a21c7bfb106e2d7a31506403bfe8d84337afdaeda6ad4f828f6cf05a59999f9ed12d3917c1355d0d5bdbabc2a19d81afc58c3b10a010142fa7e89c34c29be91d7c29c73eebbe72d67a7880be55c5374366caa00a98da0e2ff8caee9986a66b79f0cf18f951a37a1d863260de0c0eb0e21f24e3e3bf57871a8ea3fae52c47de283e59cf800a9ef98bc717034a226bccb32bc771a2399b6cee1c45575f311a0d5af98ef4cb07a197b6a0f9a439a43abd2e147ce48ca826312478a7d08252694c7bb555b8107c5486c3bd9474ab509c9f4e943705330c90065e55a2984fa86b08167a3ed6d1786843901242e7792fffe218d0722f654cf414fd436cf65bab72226b657b0677d6a55401b9d9f470de6b900767b9c6a07710317fdd7172c755499561221d45c7f02b8673f85a78fef4391d043f98b115c4c947f293e144d7812c30f2998f59c4af500acaaf9242bcc0497247dba80997ac67814d6aef182df3fb63e4fffa6f732002e806ca6ace8fb74c5659a9d9b3007d94b52796c7a74523c7ac141a67bf90204dde427f6cc964022a0054bd50b3d9f10fd4c26bc732821181e2215dc9e4489fca101a7dc61592ae71884f9a1fa10fe707be81f28b917ae11c256cc4ddcff9c1285810fb739a52f772b8e5c04a6289b2af093128d1e0288e8c82b113ae1132b5e53a121e4e8932c65ce3193ea189117b960fb02ab2eec47b2a9d8a28be5894acec9e67cf5f8ee79b7e152827690a0ccc91df21520ddbb56c926add6d2ace750a6b26c656876d9be3f6abb4fff90214a723d0c9712550c417aac687d553eef76bb32de94700289d2eed0516cb69e9e5248faec593ea96277a7c1a576c9d663b3a0f5c6f8fdadb397f85f2f2529ab71a5228789d1582578b7b08087eef907e9437a20b4ae708bd21e6dcae353d450d95525524921698df52c83ba2f9e097dcb8daeb17e38b9626a075f9f2a0bd1967a1bfc8ff54a1b5145d93b504498438b390f377179bd0b4e76d908b32abf91d41711452f70f9fc617a3970a63a716033df7dabf95b1b5b377739c6728019d5113bbe79ab4b1b050414ff242eae19181e37d40a68a311a832e33d93a069a027cb8f278991ea2f24ac2a0e8c16101e82ce28baf42cda1cf5c10dfd8030a3ee9dc0e262ba68681bf84540a7543eb721618d3fa1d7e195d77824c35ccee82d499ffb2d68a37cdac40f51fcd11fc6c261085af4d7701b50bdbb8301f12e57be0c1e07606f9fbc28aa11d3e20eee98f2bc45e7610d9d759784405e2feee24953868da363d660f7d64461901d2d48ba358cb10dd71f47e9b70cfba3f8b161d1bd21a9a5e8010f4ce573f0357aa976722a0c465b5d9e81e3141455e8b3e4c06c7a528251f6f953f7a39d02cc3ed445a5e82688b65c99af2aa0becc2b91cc1d82d943e070c49cdadf303f7976c792187008c3c5a6dd78ab1e5becb771bc60c976c4a874ea6c712a5ef44ec2b0ac738b50ee1a176a46600384751e8b41773d3d3ea3b9aaabd16b17d5435a8490d189671846e71a1166abc0333e3f6164d833088fc9e4c411934bdd272156ba6887554fc03b475e0394fed4d186ac678bf1432d68f363413fcfcc8ac5f5fcd9875372d39b21c16aa5daffed62e956423d24d7cdfe09dcde38545dde06f4843e051f3c89710bf2c6125c92bee48cdb293ee0cdf589d888cbccd8b68d3efb0de9b4d6bd346a285af6f931a2dca703c1a03e0e291fa1f77eb3b0ad13c842fb5628bbfb1252f6613aa772cc97dd8aa85031229ecc5b9af951c115fa7a03bbbec3bbeb23de55a0e70dbe8a7462e9153bdcf78e5d8291fffccc09ba336984e6b526fb85a24231cb3b6f2108c4f12f1d829632bf4242bc265530689d20ecd826268d0aedad7eee01a4a5f76c017b8dfecc4324cf614ff433fa3902e7b8c798e71ca07de48b93b641107e4506e1111724077ef7cd79ec7b40b922d4142efc15d3c51e47aa756794a4cd58d1f069f5830eb22d115ef354878f03f2de6c1d491246a8700c8a674b7ea2412689a4923e75bd0db155b0da59cd3dbdb2684c1655b55c939b4a4d8efcc7dbb13369a96af1bfcd56f578d5e57bce76e1a1e09b937b59745f9bb3cdb6728bf45384bf71fd5c3ba9c4168395d1555b8039f674b3b748903fdf98b1aa94b9d16556702091e88209560009ec509f310172195fb0556cf5a2434bdbb0508b326ff746f423de95e23141b6b8d96252d658557a559f298cb5da999943feacfc935013054134072ba2ee9a1c63073290a820f2ced3c77e8bd3e7ab6a16efa2c9cdd833ee3768085ac22b00dc3732f8d481607e8e08e229453891fdf36637442d369d0f4a5a37659c35c589067943e1096911e6b8d50af11b731fd66f7d18d0d6b1f613d56bf25c3f8f9f6a4fda133713641a88e90fb4fd3158a3b4e99b543f6ebf65c264ecbd6c316d8046cd0bb34a255dc54022beb20868604fc26a2ea02984a8f1512e5d9a5531629e27db1aae1d9ca328ca53de81af65748a5c1ea154623656dd475dba9330b50bb22682f11b52735e21db09289250bd501ecfad4cb7f3b3760a36e1456451f274ad3cdc9127b6851ca62dce427512f246a024c231aeedfa5c7ce4a7154c9a15c7dab79a3a91b513f6b1ad2e267b53346ffa72ada465c566bb4fba9b72899f0a4392bc2b8f80d4489b425ecca1674020bee7ec4b55f5c9b3e6f44be57be7078ce7a1d3126a44d36a08075ecd90b6d658565e1482e17cd8d13bfcdb50f4eae219f7c85e97a16782be9ba9053a29e6c06cce5a9f87242ae3a81d9634f5e9730045ac9f8935d636fd79932722b35a4b8676717ddb425eb9736f6100377429f7e74e35383f0dbd4f4011b57ea82d487509d1ea9c9822597365bffbbffb760c023f1593f67bc2ee3672861397ba81460a462907768fd85947b27d014ecf0d6df53fdfd01dc6ad78fbb5d8c17ae48f05e6d530e7f489ab2fa754f7b77fd95a3f9330457a936324d0d9241af702df2d16cb247a8e1511e538e6d742ee30f3485f8145a85d084c3628bf2e3b04237d34fc14b682f5d72f1b75fc58d1626ae5c8fa7c38d382253f623db4f1f298219430b91fb9930e370a322a3a326e1b1070acdfdd3d4189c8dac28cdde9e4f6e753e870d8a9993e66f422230a298719fc57476df6dfe695cf8203bcf18843af70a307cb4624c865049c1d066796bcfc25998a7c26ab4994525e38fe1a4c93dd74c7ce840379041a6a66ea7b96976000792702c42537e2339117cf3a32f3b3e0e952dc4a042c0446b94430037d58c60e040eb201cda674fe786d36f286b4bc323e8399d30a0fe2fc44f48d9a86ddc92e5a373cb2b8f10e42119f2173cf99ad8cf746e8cf98935cc5c9ca26907b62fdec8a3f9368503b78e7d788b756bd293caf9a0e4331ff31b7983081aaaaaf2fcb8573e2686a489cf6176f884e95706b647d2c5393e4c0f45b17e02d2eaa1f401beb9d2578f85aa41a11760970c95ecc51370e8f809bcd11a2a43c1563c14cd8e0730877bc0c9cd3ef0ff2e58994b3200e5ddeba84855ab4843e0973bee16960b13f75a72886bfbb16dbf2d155a86beb57b50d6ecbaf3984aa940bcafc13446b4a1e217d5fd3074bf5f76206a08ee1da0dfa01bf2729c8733dc19a860240a032f1f3289c4c656b1bea59aa933029600e6008a9df5ce50d51c75ee0a8fb3784672b0965b5a6fa90f53b86b457f247e9ec8ad36d5475aad61cd56e59084a2c35c27ac95b4b59724f173ac58bb9382cf08abf18cd77e311390d549286e85318717933f00ff4dfd78dcae99971d2f2ed9355d3bab6995175289da3be24542ff24ca8d4b3ca632cdd0ec2c53bc1ea98ca74e1a570263673c4c565c71bf6399e60a9dbfad5488518a0d8ea5319efab6d4b489b860cbaebe9d75397c78810d75217478cf779faaafb4a325d7c8bb357bac349e82a59e7b6d0cab3a3588e88bdc8fea7a0e80c46df929e1e0bb76809d02e566bec3bf126a1868858d39fa998370589f41ae4cd20fc38b41026945c5d026bddc212a0416ddc7374f57e06dd34716ab9d9f919128c95e9db2cff934d148e456f88d058616e3b483645f045151d8b32f9f2b9303f6eb998a82036f959af2117029a84a42af71e55a93976a4cdf14076b3e3ddd54ebd80cf95354029e30af4a81637cb0511741df9b8ecc468454661669f32836328ac2c7e0e8725a4c1249b5c8206bbcfb4c3ca53e3ef0672619fef44825c22bafd57902ae036b1669f607180393a39b2c882d02a5e5d5aeb4d21acf2fafb534679079dd23262753d13ef8026af0872cd3b26e41cb69f14af66f32f1701b4d826ce2357ebb7b09710e83daa4c774097ca16420220a9f91805c0e89f6e19f83e2ec302357fe9d565706d0138b8299b028ad98f9f5844346043f5b2a15f39d189fb6ac035bcf323959f257596c1e887c37dfaa91a94fbfae0ba51eb0805a305483da9965ac8a2e759b1c08c0319692d1d400701258bdefbd832246d7952669f99fde21b3d25fe189e9316c07eba80d59768b71cea1337f620bc636a76c1b449c30835ca3b439b61b6cf1a8d862c2e7ed1a1a354570bec761cdf46ea0f6c626d2958bd01e0062e62362eff8a7434391201778ff2259957d54b05c0f4af05342c57d546b90d9ad84e3fdd5d353664afb1060312d85850d3a2e45a594323f1c76f3c85779a23126efe86195bf3c8fcbfcddb4048a5759e8eb468248020e0b63197a0cceaa01857bfedcb16a6de0f33ea12dc3e2a8f0a2de8db68529f12de3e019643bd08345b2c79b5d0759214454f5d69dcc0f0c6efd8839db939e30dbc546b9e0d110f44cb2ac02ac24d9e96180c37144747b33c332e3cc6586e665117d4501147fe010d21d532de0555bb47b68bd43329bfba2ebe56461d3efa82c2a20c7ccbbcd630f144a8fffbe6facb934b84b17c437ed1a5ffeeea13bce65fa73bf9add4691a4405c81b975a469bbb9d896c78c3453c32813532a2387dadb4fb443d3e2d11d600364ce1bf786f8b49de3b134990c5f4512a75956740dd2a0d42408573dbf14ba4bcec593d898cb570174040c30dd8d7546b533b31aeb9385484d0944f717f9085795c4eb51109ae92b5e6fc3c76b531e103156a4d3deaff48f2f0af2bbc734f51008ecbf7b75679077d4edec2ad06259a8e4a112c865200c8960eceba3e471153fbcde00abd8b4785ea2a667abb13b76b51c849f675998ae093f5ca12e4e4c6790d77369f22438c2e5e4200d913aca396f4987c16bccb32bc771a2399b6cee1c45575f311a0d5af98ef4cb07a197b6a0f9a439a43abd2e147ce48ca826312478a7d08252694c7bb555b8107c5486c3bd9474ab509c9f4e943705330c90065e55a2984fa86b6e2764196781a9760232fd722aa4100ab9bff9cf98246a5b8e9ae459728b82e6cd8547bbb95e26a1f714edb93ba010c3b0539eff92b36ddb1d2ee03587af8c408f35cf21490699858ce1755a4712c7846730d0614c0bf6c0e2df09e103766fcee108fdbd3c2ffd4796b3e84b8307fce57cacbbd64bd31174e9d4a9488f94eca7413b2844aa2f6119e8c89c6708ad13d1546b85784d1961a2ee0b59fa057ea56dfe5feca183f86fa59ea105380a5c6a3f28c70ff2d93434063ad352d37d6ba1d058e5ebf1b585aedebfb2ae626f1ab8a915462124165ab7e1a8000fe13c54be0a478cae9ce210c4f9b0266701d32572f99e750a3033c2dc34d359deabe93d27124a2f206bd454b879327450f858a98a2513be86c5c91a082e0f5350cf918a17944a958f4d9cfa43f68e444ee82cd5b46ef39493a3b14a6da4210236a1a884449e3b13d420eed2a76a89fb3c04dea068438c768d73919c40e45960f0b4278b0942bcdde813a4b23e5c0c84834fbea4f856ea789dcf3738e679c543d76a3385866bfd1ec76ee0bb7964522a1a3bc2c378ec841767e665a728657b33912edd8c209cef845e0c661f88fd826ba2fbb7a3d66ddfa11ca4738bbb6d93e21352731ca34d6e720bc9dd0c5fc1dcdaef79e9f5a4af8ab60efb560810be225e1397b5f60774e10ca5b5004ad9cdde04e6ff890d1f145b320e7cba2b15912002b1c93dc25dd47c02a0f88cf065bbf4d1374b65bf194d862a9886d67a5daff23d5ff6de2f40cc5312ff1991d3cd59ab0ecf209d9b54b76a0b51480cf1f80bebd9903600280f431cedae3cf9fa53deed35be815ef63b91aa57de68fa06da55020f7b339d0a7543eb721618d3fa1d7e195d77824c35ccee82d499ffb2d68a37cdac40f51fcd11fc6c261085af4d7701b50bdbb8301f12e57be0c1e07606f9fbc28aa11d3e20eee98f2bc45e7610d9d759784405e2fe07276ddc1b2d1eab177a22874a6fe3048625888f09071bdfa6fc33ba4834312e3487c1584af7efca3561816654dc3b06b6d2fad706401ac3e7b9b6134388aeee9e8c7dda527e982611f09dcf19f9af2a21ae165e3f99d0e346e71a3a34c4c301e2a7643a0b89242a262cba34fb1ae4143789a293c836b8b8501ec72fe53ea6960c77466c6aaa4bf29543e4ef66d3b44a22bd0d07a43d12e4ad9c3fba76c49cf16362487f4aee989bc26c8a59b16421ef8c01b53e3a48a5bc2b853bab267b11f737029e12800a77564096480423df52d730432a52d107d32a04d2f7efd4b06e3278b9029eb4f92e72f57d347c6d0b8c192649b6b75ca58054844aee86a3de3f1339b222291e461a34e15e11817cfd8ded41833b6998eb251c6c0b83571a5ca15d29743263954bbf6d0aaf31d2fa131f52f5644b12942ed86d7b36fab7491175e85c4badb8aec4af272c5a5e0f2ede520b27dd7abeab232ac97889944164db4633a931c26e81feeabba80cb92897421e0ad586c0eedbe8a7462e9153bdcf78e5d8291fffccc09ba336984e6b526fb85a24231cb3b6f2108c4f12f1d829632bf4242bc265530689d20ecd826268d0aedad7eee01a4a5f76c017b8dfecc4324cf614ff433fa39070a53ccc851bab114db8bd7d60aa15df45e7fe4c754018b23aec80a51f2254da5f7b75fe212d635b768fe927724a63850a03526544f08e8f33c69d0cd414ee6cf9acebed28d49209295eb8d23d2f3c8f845d90b25e10496a1ab6ab9321d238ab6b45fc4ab1257723764a02c24bc578255b9844c91eefdfd084d460114e59e07e09ada2d6abfa48911134b73d352bab0abec2641d862564270c2c7099775cd7c8924ea45f7c5ef0506773eac43e76f0d9bfb4cf2b5a3d5af7266c2ce893f8c592e0f1952ea442a3e6231292d35ac8cef9782b994fe19aa6788d5da05c6ea765757b5c6ca477bd91fcb269c2b399c7e391d63bbaa77fde13c337d1d134eabed8b61b910c33dd05d140bd5c02519913ea1c778b77ead925a14b8354d9e4810fa27dcc4f94891fdf36637442d369d0f4a5a37659c35c589067943e1096911e6b8d50af11b731fd66f7d18d0d6b1f613d56bf25c3f8f9f6a4fda133713641a88e90fb4fd3158a3b4e99b543f6ebf65c264ecbd6c316d89717b56776ac0a19c767876a226a0f023b1b9cd7e167ab09b7805057f070b6d58e4f7daa427e5431a314cfe9d43bf50700f7265aabae777e39a18bf298298a406fb5baea520271ec1b805edac2f76f8192984706d762eb370ae6e1322f95e6c40dec211cb5ce9336ca43540f03b5dd0536644d40fcddd816f4595a1a5908339fbdd5660ba0715e33ab9127dfe0e456b44e53cef8cc6914bf0bfb7c74860947bfc3475865195c1a99776f2bdd82cfdf8707c8d803441ac86ba06504dfe3ee23c3f137160873665f080f9404dbbbd5710ad24aced6cca431525dcaf54b61e35fb190ab4d94f88509b8bff70c2a8f3e5368f94f9eb9adc295e220b3f281fcfa99f048b89f1191afb671216c25a21feac7547c13f01e943778b4350432bf14ea6b9c08e7529e5d052ca87477dbbbd39106a1415a55664997f9c1533c4c29a958d91a1393ae308f683fa6fafe18af4f7f5af94caefa9184a8e587973ddce0f045245df49fd47cfedac2c618ccc36c043801aadb5758a74f7f7433f21ca3ec6a76f18003de5c5d1f2381dd00811942b8831154b6a83d568a1b39a63e196a749d345f781c80c572be00732e0d672b9e30c96e37546e08cc6962846b43b500a80474c5ac8af47cba7a5a13139649694d1e63b7a5cef65d4c573c4d4852261321e3550e32f0c919fb93c19dc12692878d7cdd134124cda8dc30e3a242ea88e8f8729e07911bbeb4230a18c299ba94c716753868ab7fa141654ddaeb3f03bd975a71485897995b5820f52c3fc041c8fa40eafd941b27a7128471ff39208da55607fd5ffa902aa06fc20332dd30655b146f2677e3525e9d9cc59325bb366fb028a100c524b12f63ff85dae38a326018576b7c67db7abab32b315f3f86f0df40623ce935744f0292724c52f4d2f937004917fba0a36c44efe365daf32a3647eabb364ce4b623add3c2d915c29d194a3bc8642977fd3d5e9245256515ee6028d918a2bca3a9fd52a9cdb49d9f7b00291b8cb369224d016c92e2a44214cca74d94b80d81f44aa719752b5feba3a8d680419c40f36842c6b9bc0c44b1353d4631796b4e748aaff9fb842a2e12dbf2dfe6deea7b2af7237b06a89664bdf06819c54efa8e7bf3e7201298e475b6eaee2150b260d208ff5d2e24a7b0f1167ad13bcafbcb37e6d7e107abbb992ceb30bb1be88054f58170ce5f8e31d9558b54aa9467bdbe2166de521a81985c7baad788d347bc63de56cf3a8cf8220d816350e340e8eda52bc836c4ceb28ce77877aa80ff907199072c07f6b36af2193176621560e1d23624f045b3f97bcc3165d1e3e43532b01c8556262c0117263203ac60bc8f2ce2e46b9a1290d292cdb0d66df793eb7134206cf00160ee6489f1d92af0a92d798c8b084f6676c0af1a283f1462e05442d4cd80258b2b01826184ee8e95029edd2a4ef3e448b7314f2ed9912704ad743a736a166b44f88c13720dcfdf4490f723af84389daf992e51248d1c20b0a68b2224f2585f163fe560bae8533b424c11817e79941619bf3ac12b24a1d7f0f4b53b214c810b6eac1d30d7b47d1dbe04c80f80666f02b94e937ab3dbf424f37864d636cb9c9faebbfc78ed8cd01cee10a2ce846731820e71c5def8b8e95b4462db9e1d91b07e65fd36f071527e8dfedc3c440988e1fade369b68f6564703c883fb97efe2a9cd672a58df99bb2714b8f50f82f75fe440aab44833cac0d9062b27d708f72d5fc9194029b1604ac21c0f6b727b270eefadf6e71db446e3eaf2e54a0e53d0df93d75d5f0e5adb8d7321c4533de7abb9f0ba720c7470b73aaa8e66e1b856711e7c9e8e71da903464738e21f864ac1fd5da5cd25e629199facd69cd8a1534459d7d53c3f6132b083f4f28e07ca7bda1477f9c78b2fa9218243ea0c96a5ef778e0908ace819e438a0b810763ae346bae5b3d33f9c6dba0f2f555341fe2957d5e20d926de6bfdfaf3f6fd37d191ef45666e698b89c047196a11799965f4ae3e3ae70cfc5bddd35f0d302204e1ff6e20421abbf84a7b5bd59ff75383db466fac88a7fdecedbd65a8d94b454616aee92cb59b5826a08b9f2a95d654ea35770fb859c2fe7f31264b6c15efac7541312a20945b97ba45f8c926af10d32a1ce30bcd4f2b9c0135db4557bda8df0ec92ccb4ed7eae8c10ccffd296974960c7e064565fcf6e9bf66a59ec2ae4df02853a03b305e352712268ed13a1941bb8eed19832ebbcf601de5ae6455f0e36c008f5f637c91d0fd7a0c99a1c1143a4b814ef958a1a5cde0bab80ca17d981584592674c94a51e2237929879dede9cbe7cc3c7b1d68c73cab7f408701d306489d5feaa40a3ded3841d209825c99076ea5a2da0fe12c08b2aef4de4c5b6b78fcf40d7b8746aadb0ceedc5d81fb1e0aba69cde7757157c286127877a420d8b2818a87c42a9e4863a9e9464733a6c46c583b048c725a6c804a4212abd14df0337c1687aa803a2d50b7be9ab12550436dd9dbd2c8ce6fe418ab8fb209df3e3b3772aacfb3d049676b6dec7d5f7d7ca220e96943a8f2f9dbc9c1c71fd6329aaf3b75343c2a74cf22659057f696850f86b36db485ec6a42e76d583c63b05417d179143204f1ce81b41b9a36cb49358ed8366f25e5b6ae4a5f73538abc7ca6167fa486b37566b6ab3d92cf32cff30f947cd15c6306e20256313394bb70a7279151e4cdc78c373b9413d5ac2f3937d382b11a52d5644a33298453f4b4d7454d1653c43fd1933ceedbe67145499be46f29793805ce3cf1900aee5cea7511a3a6747dd86b8cc3b97ec4514eb4d0182724fad65e060d8bc4097fda7411d55b9d2c2e21b5df06a6088722f9dc5099c7fc58b53652b4d0764c9d17dd2a908941372e6e78e16dfe7a6ec5a89181428bf1901b4a100ff5a512fc43d579de01edc85350d998b434bf567b123d96c60e916d06ed0a2aa198bb2ba9394e6366b895c81c5c3ccf3a5b3730a7f45e1a224ce45bdd55cc84375cdc324eccf74b5c576f61a8741c80d9ad05ff1554c6c8f4fd13490586769acf70fcafc6c703848a3ecffd0e7a21749fdf88acefef52b4230d5a1fdb20f168f9134f2adf9aa0b9d55ad2c4e1878c9a5c85b47affb28b92a2840f7bef1ff7e4bf9d0be353b9e812e91aa179206a52fd29086fc2b3c526dda8c2b69399c5fb01df1fca95c6d307771c0de3cb828918b9ebd1fa8aaacea75ea09774275af339c4da41d7039e6c467f04c448a55c15acd0e0e78c8330012da1481c67efc2247cd9b05f7dcc432eb9d7bade09144921ab2073d4ef6e1e18958e18ae49eeec3dcf6afcf9d4b1850e22b7e845fb99171316faca39280f543a394342d110a9faeedcc7dda75adcf99067cd8a81c34490753a52a40392672181f671e9cc81e90e95f39e26b46606f9d0f9583376d155e4f1358b441bfd49bd68ae8fe332577cea17bc82a657caf46003daf377f0df214d606d793281d5990526e41a9b447f39303a3040e72cc7a1cd762feca22c3cb38d71256c58093cfecabc112a45ddb43b51545297b0fb9d637a6d5412a4b2de2308ec1b54b0382bc76ed4c2918a8cdcff7b9ab0db5a0f703d4d40843cb4858549ada452c228a085057826d95c037973a685edceaa7bad771f2f1eb70f713156bf9eb0f7ea413c34589e98cad734fe499582c7a0a42ded332555ad55be5b2594c1ff422051bdfe78edf16029d0afc92ec8ee493ef179de00cd1c27198fd70fd6bafa878859f63fdd4c1a5fe315a0ade75f9b4e4f6874b45ba5d9180186e874355f70e6b29d87be50c755f36db38f13283fcbdc8e09bcb9832ac4435b38aeb2b3bdc7b20a5178116e323c65fce0a9da8e70344e648eeb8d9a09d4a3a786ddd392c5dce38c00c2b5c17cfd7222453105807e595390552c297d8d12f8ae1ce16d822a90131342981868682ec46c1237dd2994442e403d411685a7b873b593e88d780a0757c3bcb5c0906563914197b86181460b5968c58a48ff10189fdf2f662c2309b832b7730f9e74eeed29a80ea1109ba241225a2c0964f359c4dc8433deb99bfbeb34809c8e82c93f2cfc9c6b75d535c15f082fc19e32e427c633d4f33e0c29efad2c6d6cfcf4afa53fddec3d36cea50f02e1cb5b53a0cb7cfd2a65671cc5e89f7773bb473ce6ae3aecfb60ff05787bb3da1d8951b63c67339bb7d5c64dfddf62947c4a98dcbe10f38b387a6787663ad93c0ddaf9e659e797e2d76c98bc7db12584bf0c94d94bbdb5d7fda037cad3050f85a4f2f6d2d89af175e8ac3143ebb11e49fd27c5397fdced4f724dafe3f32895f70da975b7525574b01847cf2c994511e94f713d1a82ed52fdc2dad48b6a95c7dc2621bf6ab0427b281f8d9b9de9f339c2bda8e606d9a004e4e23ac22139504412d57f74f74eb7903e1fb74298de55f9462d435748ddf8966e011d782faaa3c608d28d1efbef346a4370fc1e784886d4c45086c0be9a2c235f363d43f05377ccb536bd94d8b9d6a61bb4da19f8e5fde56b396627dbce67b7f2a2084ee03c675b68218f34163ad3b079bf63cba629f6b55def049f023e156d51a9d4611353d17d90611ec0a1a4cc4ecfce8d6f75a0a4e26f8d4eda778f758aa79f3f55916e8334398753e29d52d726f15bd1e64b30e40a6aa299352faca53a2377e675f53e14bf3b1c16fa5bb9b3227b336e6173d2e980ef8d20558dc4812773f3aaf74dae07508e20924e745a9ee556741bebae7399a88f660998d2c04f7acd7437842760af7886ed94632ba158e97e9bcc33378bbea6ea84929883c3621a86117432c73972bfd869840d9ca54abdd7a83a23bb6fa406c41388941d0a49439797d55ef798a9d41c45103b51b9cb1e7c7a639e619e1f3cf78e0905ccd164359dc644ae4ab6cba6ba4acb3e2ce969ee1fa7cac38a4204ce0cd67e955d91642c9e538094df701dd6f313c06f7f5712b313c05b0c33b59bdf3e1567e48e22403264c0ce2a6016b058e4e23cd0387593b43b80dc625bfc03a30a0fcd532fc8f7dc73f9ce8f0c699d6d855c9a957a50f0b7917efb05099d3c2f4a5f40263e55c7847bd63c9d6deaf273855d819bc36060646a5c8ca526571a36689ba612b340c969438eda49c2950a275cbb40f3dc37fd12bae8724ff8ae9445ab7bef67bf8eb8e309b051b0a5c3215457ff4133b91753cf3b2c894576ffba6a34069f383c9504eb4ab15dcd3dc40767b45e38f0e08a207fbc3ed456eab78dfd15cb8ccb9248ed8df04c1a56fc552ef3b6abaa51cc306b6182bcd6e3ed3e275a85fbc264f32b829061d3957737c97beb0c21731a77dfc0faefbbc20d0a51d7f1e1002cd5bc8878449ef2885a949474fe69d4f0a8f329e502a77427606b52d30a3ab1d0ed71e93f15da2f8ac07a42576b5e120e1d653778a4d371f5bb31613822fca70c3376b79953fb3501342e9276b548cdf45c179575951df141484fde18363e5b294c5f40eb945c0e71f64a2749939ba54514e8cff99f669767742f9080b7462c7cc0ceccbf8e75eac3145afd64194271195fd7a4c032790851f84f7503b8ff0a617e43d7160ae5369881ed74887b9c835fb9685186529ca1dc118eae614c775cb6e9805fa72b2d63d334a6ac54327e2831bf763152ce65d48443eec11e527e515557bbd3aaa4d1a0281083762565f4414fb53f7562a97455cf264122f8c5428273e8c8a90c1d6e1b8a577339354c299e98e3deff4ffa4c8d7671eee4634f80fd240bbbcd99f714a0e17c56ad53b8f1c48f177e7f10ac8168843a68b423086d8dad26d1d38ff64298c18266693b548d63a6fee778e77a1029bcd76adf897d4f811cfcf71e5bd3e33f69eac0ec5d0479150b73e822c9d148ab7138f5a5ddd044ad58337a761e10e435c3446b2278d51e60dcc87852f3f0eeca6bfffcb659cbb6e3e4702b21152b675b7de836b70b4f51fbce0e05dcdbdcbbc3aa58a8f38d7be67c1da33b9a8ba81b78cb1c0b3fa5b5d228093ade99828e9b1077d125e9386683fc84515dfbbd8aac6642098f82bbb914be6131a5fd4793d9aa2973c436f455d567f22a05c4967e3c42880638be5b051700fdb1f914160e0f7a8343d7299bf7dc5d8a29d061aed27dbb9720b3c76b36f4388347ee863ae9e7965c92f25bc5a38158944ee725b040116d0b835b0f6afa52d888666eac146cc5871ab36bf47b14707517842c56f59856f5d975c8ee56e9261e4b9d74a1674db68bc4e49537e90f93ac29c1ff30b4f39a841dde3727c56ee0025a58074548a9a3bb404b02a0b4ebf59bed826b5e43cf9fe8887853a2e11cedeae1452fcae94ff3e2a393bb2723566bed8ca9be83fddbe8a34109332859d43985d706d097a7d4c531e51adaf1e4ca9774f6835a4fce7192026e9aa1d1f373ea10e7a9e0978f9cc525656c1fad448c6fbd4b4712e0f324946836641b2d60c03f12b5550c39df10d78121afafb187ba6916019df8fc260ddc2b05fc9c6cd5b9b29c87c1a2ce6eef337731bc40317d7647a65e66480b47bba26c5ca4cd841ffadbc38154201d01ca5294f56a459e756be291282251769a6c5343840fd059fbc134ebead9b7fcbae1204f53e329162750a424cb044f2435f6a9a8476a3b82ac596c5f727719a394a3b7e78e814172fe59a4d40579f17ce746b862048678f10f554631c04bcbee30b070d14b6cfb4113e6c01983c1b7630c450a2a98326a777b4ecbde9502be05ac4c9d94e3b0519a5f7778ead485a29df45957c1b7733148cba06c6f0ab880a1fabc24ee4ba03edeff68182204b0e25d7aebe3542b5af4f02b429d79e520489df3b43d5f3821e9b4c369ab9449cd8d7f02e6f1cc092be5ccce8e4e8c54f0edf16450c77a690239549f75450152d5020b8c03e3308ed3dd936071931287de4a683c6ffa8f5adf7642eb07bbbcdf4a629c9b4db480799e6e1330b3cb1b205731cd831c6b27086fd087e6590eadbd55ba203975e1bda4fe8d3afabaa8ecde99024e3f35b0f9a6bbf99e8b9f585de2008334a0f60932b26251a7e0f1b9dd1f6fbcbfef7e3979c4f84ac149a1d49d48672e40cfb6c29150bf4bb64966d90d80c576aaafc47eac38c2bf8f9220ad58713995ae952787539e517a68961b73f36e7ac93d030b94afef3c1da9fdb3e934795717c11846bb6720db7cb7e10f8648d0057ff43157e7b1fd6b67fb1a0d63140566f63292efc6e5dc015cca6d7604bace00e2befdb50943f29823520053281c73a26c004edee84ee420bee390040911616a165a0eaaeac769a23c7253bc796a6e62b46a85f752ae3e914ad6ca49885dd1c78abc4851b887840f5c0c8d21b6dec6dc41d9c53ec11be48422442f3349464043d45679926bedf20b1cb47d70b34d63ec8e951d7615db5b1c3b2d0ec2305a684a9e66de902f7b0f4aa8690eeb44ec3ea359696c8ea6683cf9530526602deadfbfcd7e3f26e206170d0f91cef1ef245f24696fc69bfe78ccd2a9df09e776e3443f787a9a195b9c90365d9ef15c3ad924bb6ac889b05af887da397f08352176c20a7fefd14246ac8cc1955d65e09c36d972923dd246a6767b1c18f21d33bdd1e6d3530cb2e4a1bfed03a0eb9fe8afbd36aaebb9c0e5f6e521066fa04a75772cd054d767d6af7f21235b46f0f2b3753c403a9336009a10d50060961c82b71fa94fa61d7fa77b23db1ee0804ada9499ad2e22a34eb8174ba60adf677a71d57e7650cc72c03c62875a53c290e1ce1a0793a0a50ac06546696d013362b0a6f2de67225e406f9c69abab478d7a2f4d88af28dc5487bcede98da915df7502ce3526cb99e200d4a1d3649970dbe69d9651ad31bf7c04d5f3b11b78f6d6ef2ed0ff51b42c0e75cbe83dcfc0f046e102bb4363394deeb44fc08396b7225889d30b729d13e8a42cd9bdee3696fa34ececb8e4d431f9c2ce5057712f3882f27068af96cc480681782d8e59dd3b7be45fac3fb5c75a9f186319f548ca7122c3a7da2870ed21127ad7459bf3e8a86b0bc113fa775b57ef78d4bd5f6e6b68ac1ed08023c0cf4ef89ea62a12e78d9a658878659d438c4160dd7a1f1db5304241f568b7fc59a9c6ca7eed6465815e0a51feeccf3e7095635322ad0b227fca79e87e9b70e686ce5cd9a06e247f37014a80767b108d98af28dee7a427f38e395de58db15e9b1ea10a69ce8fd635b26a0a22ac68993cf4dc250adc472a3a3f4782fd46b38e1577f07d51866dc2062238268e3860bfdcdf5dc260ec7de4d9c3cbfe20c1cc3bac22aee8038cd87b6ddaa460a19d91a122668fdfebd75655257ef6d4625a1407f056b70668cb6e0ad526bc329e669b6d0ca172f791633620ad5e5ab403d3281b9666d617fb1e24e489b6be2e05584bbe16b216b4ee3723fc4513b5e99115bce85210f0a336af75d22b278da3570ad9e05f38491dfa341232670bea920ff9a223f0aa0f9f2c2a799e464e7d305ca70968e5908999b471b2bdb9cdab5f60277aefbcbeda0f03ae7d85a382043b3a4857caaf2c6f1681baedba4619b4d267c4f34d887b64dd4380976f25f9784a740ed60f9577a03c04c06cbe8c152b129dcc30161793ac4b24875649d82d9c3a6a0a3e595b7d9aab1a11f84bfef0504b21bd217c6b2b037c7ce910b6f705a4e0fcc9742c1515176d6534f8b93b2aba3e8caa1a17d3648d8873097b6f142ea59312d36df7c883636bcc4f983184cbc2cef11982c14214f20d55fd95ac29c686a67dd8eb76a09737e9913b69ed096b4662abe41f516a5772a494431209860cbdf16af7d19690d78bab7ab3cdcfc851021425eaa2f3b6de35bc98f0148b684163c1040b79c13bc85f3922788952aa3296f82bff9bfeb34870416175752fd8b20e92a87c007327d73fdb18bfcf0e4a38ab3c18f8d16d5dd2392a6fb96134fa417305caca96c644cb0c30dcf304892215c0d99a6ea5e700bf06a76da4b78aabbe1bb5560fba12c5f8734e78b3117888fac32bf64b213e2f9f50721f9fa7c5dbe390b63807799a0c98602ffbfbecebc794b434eb992f1e92d954d870ab083b39d50f2afe39734d6e19f134cf70489cbc4592d82093da10956c5ce07899c3362f080431f4673320b0208856e477a179fc76eb15ebaa9b69c75d92b4d903ce38132e41dd3afe6d4740ec9242ba54a9c7eaa1093693c162a7d1789c2e9712828e8b14ef2e49c4149a2b9a0c06cb2d0cfa2c6063615bbf8459c679c474fd9ea2f968d2154f6dd5ae1a0c2a4a0741bbd9f9eb48ce79a28685e39aac1fc9d7ce3e2d692965f97dfb860803ccf993461dedccc605576d9e3716fd9733d83831d68c58fe00d6caec84eb6bfb8c0a76d564fc6ed2eb415c0d2064dacb74d3d870281c979f466863552ac0f019dc74a03e0fed8e0955eac34a7aaf1553acd690df06a58dd3ea3660f0ca2e47537f681e282a1186298b43f963854343a3e01f2c0e5b23d43a7a79678f237ee08670730496bdce6e5931a2217ad7b3cc417f761979fdad818ae0a838ca56bc8c7d2f7b564f39fd763943f6224dbdbc3026e8fd56355b9c69f70354897427de8f1e3a19bb610bbe011e17aef14d1db34b4c4c65df8c96eb29b41ac7aeeb507d1f4c58e9e635112c4401c15ed4bf1121708212e38acdb79dde3f61af9582e690a5c3d1707a6dbe93744f5e621695bbcc7275602532519cb260773db762b671280e0da74d7859e027b2d70bb9f75ab7610f9655f397a63e3b64314b9668f110db1e0a20225a74a4003f7dd6fd37150d43286852a63ae62604aa92ff7a8b9f0ad4750167936c649ada9faf5ab07ed12ba667333a3373ba54c2e2f03544916b590bdeec9ad14aa7a02f09b701b4919fae618449d9a73a9cb0444a17b4a672b53fdb793a40dc6d0a46af08574c36ea78762e43e6e9a0f673d85db75778785655844c5af5f1103d73fdbfe67007120f6f636dcffe8d913a7885e22b6e93784dd65343a2646e72c8d144ceb8af2cc597c64b78e3535f7e4f8888d7f13a3146795b98c0a355b48a554ae7a725635b3f0a3fe217aad8320ce26bbaa46a6bc5732fd842487d6a68649180ca2edff3603b6c02423477313be5f5553be3abe045507dbf76ac46434dc95981908e7ee85f32d893f2b061e77441977bf50c8689877018abab0c49c521317c5947cbf61e6eb164faabe3095fcfe4dc65cebfe204740c1c1ce0c9272e46e562a1e3d82086887ee0c6cb1da3b531b14220656b7d8914dfb5462d1400e1b9d90625059957e4179dbe27a81cad8d867a05721147a2bcc4525ef83ffc7ad759a28a90a8f81d0c6ed5ed02410be781d423a7c41579984271fec7bca1b3c02efbb6e1f5fc38d379f3d9f59ba7c3686c5db2c640468e3b8c2bf17afc32ad8113fd44eab497694cd1e4fde1aeecf577a2d063a3e03bf04c3f99e02f8b8e84ee8abd44abfaa809c44596cd075fac700475206e8232ff19c7424f7bf87f59275bd73096ad8310ab2718fa54786a8fd18dd83b3da560b9841a3eed0b22c962330fa3cd1f0f89416b52bba66d786d14faab29fed3dc300a940be1f4f300d97c7e416b1b43ae6f73456a3ff774447fbd5b24b78595070e948692b0b6d9ebd1ca23a809718de085b0b208ad82ce907d0e9cf7bcd2947383e0fa523c25e63af1bb7e748ed586d03598146896b01055fdf97a494bf75e4f909cd2109e8d0cbf261b85d56bef679250e52a162eba2fb86c292bd67da39b8985773ab107d514772e995a2ba2592041a465686746a4104b22c89979d13fcdd7234cd4b3fc0e885bf483ef3d06625a53d2e03fb95b151ec4f3244c11b5400be2a22df0778ec3db7ef149588bec0971ac8305d1543ac229fce5aa37e6b63c425797ddf923ca2b7071239f1e24276c4f67a6bc5f57fd8e53456694b2e7554e7f167ea495dfb079218c1d261946ff98de60b3adb41a372f0e29a51c3e57c547a6c457fefb1590e04f4124fda12f446572f2c817d81060f4a86f13133658dc863989fd12ca4f51ad5ab6cfae8bb35211efd204fbef20576a11c7c5170d890e90145dd6763403bfee324bf23d1238ab86710ab50681448e0c72ec0e176325e9d12c39535d29f5b115fc6bfb13be75e25521cdac524ac2d42b608d91db8ec8e477d84e4ae1c81a53d37b8f72870c8443154ddd30bd04a717d25c999fe61bbfab4342a5a1272e2ad7ba04e7e95417ac1208959273f6d8e09b00121f7e7848d769056772e1a9fef1e9dead0712c9297abbbc31b630adab8b6d263e06e795b93186b36c65c2d678604754b81e84f533522db389578c2ed76f3fdb4bd77ca59ce79897f254f2da1df8d5c711b21f9beb02666368f26c9acf850070d6bd7ad96e47ee70778438be11f12237b9aa015daf1be4a962366ea0008917095d13a753de4a49149bb4a929b94d8eddbae9e2023aa2251dc6600fed6753fda3ebe69270da2013decef95efc6ae23bb0891d0ad87654a765537a5d69680805baa47a512252db4c690909c306afc30b6c7fb70ea464a1b9028238bf17dd4eccc8f34e424eb81bdc805683c3cbafbcddcc944c2956a8dc773c0da3e34bd6db91ab87545fac78ce1c295ad82e90820fcf45118018533eebda23f2132ca72749c5a6505c139035c2960accf1854fdece2a82bd22d03d2741b085fadfb0e4285ece7575f4f3c7d15cf774320ac20e618ce1f3c22da9dd1fa96a0884157e3a9ffa58c52650198f7e6aab0d31103b62da4e7a04450e6e8d8e7e8bb9bbbd8f7b456178d840f2361a12004ffa200f48b57add9dbee57a6c5315373a784856b2f71305809f62b03b7be88eba79d4baf60c751def09591a8e906922fb5ad8b8128cac24ea4e5977c9c6d5309fa059d753c63666a96fa39b76a785190116f5664bbbc98ea2a76fdd5c363b3968314ec21810b3e74819a6454273899dab7066d2b8f05f69c1d5a148aa7886994f0b803b48cf1ac073d536fe86a54e13d3137726288811ab098cdf163ee65b8908ddcfa583eba3b9676b1cfa324f0edc348b20ed1b9f817fc24ae85c8a081b38dc83ae2057520f203d1a81c02e213dab66d807af2663de4719c2c5ca4227b4726719cb6b78b3aa7acd3e2e332dae8ba9d892fd141cd6283a0f6f4bc0829b6b9b11ee1358aa6f9349128919a0fbfec563d0bfe6a190cc0a506396bcf1ddd5331c61e9cd9b816cb6c7c490925660febb8b4b7134a6a652080ddc6b357c42d76015d1ca134592ca9d591f79a0173fc71692c2bbba929d7428edea703c3d53d8f85f311576a4d3bc98708c60a325208455afc3a66d093cc16ff9ca403ab00754403dcb95b0caccdc08cb0f12fda4917b1f7d9e02190c676e4a2e402e3d68c58447fa0c1e4e99f49f0186e4a7f42bfdf1d341fc1027dd625b67bb547767285ee7398932f299cfc7a87aee88db584cedd7c7b537d540cf32913a8cf27ea25ebc1ba639ca774b18eae365b8c6434a8d962b928af69cd3c447ae8cb628b8be76433d0e653bf092da299bcbfbc4bf3183384b5f7258b84049836775e83e13521791dd4e70cf495935fb4a20aae4537f560514a802530ff5d30144af6e3e44b7f3690f91e03cc2b1c3c1598713b4bcbb7ce8e09b4378a1053502ffd5845a3a6cce19db8ce73e8f49fdccacce351fa72ec79de005cba0912cdeda064152bf82f72cee0e99b307b35b9c57b8b3874d0d544d31356d7ca1e175deffd129e0e316bf899b5354a72fc5063b785a4ea1e438cd050405964283f9810d7442f1d07e0871eff07184cb3c95cc4a9979f3924c08f861575ac181d38df4ea79614301ee46743c9f74ee4bca090c42895671505650891d70811728ec7dbea4eebefd54f99e666a13aae3a575023fe5559cb7f82b1d6d26b06ea56f95f7404ef476b821237d5ff9634bd89c88499af5221f10e509e78c3fb08a15939057c8e8fe50495fe653eae4fbc1be4cba5e08ffea41a6eea58920c8f4264a557d905ffd38b3cec545e7b53aaf7d015b10bd4faeb7b476a9fd64805575bda56fb89b1f30057769c03ea67d53826b25c5b100d3c423253d388d7108878b1f8d5efc5547c4c472058a9ac1ba8ce465f601a10d9c1df3d016bd8bf8e630b1fd3c8793b99f585196173e426659f470c905a42dfbd4a12f63e312fb18b0bb7ae9676aa2f0cae8fc8c1d75fb7ea7423301736e11f6dba15048a15681e7331dcee08da97db55476abc8591bf64cd9e1f3300920a0c573488c0904604ce08748c1d60294077a006994bb111bb922d86eceaa01948227cc1dc83156be87bcca31652b42963a388c4c403e767bab34285738358c5aacd3c3fbe92b67b56ba43e3412c84138a5eeef6f2c36ee325945987ab0cc306a36d29fa7b2c062dc92776cf2b6f5c99be175c259b896124ac7cad4273b51410b7c52497fb2a5445f867a28b61ac948024914cd6ec7026eb666737ee63373b43eabe6b2a3645101d4c82839b1fa9c7106d2a1b6caf3cd0e5724d448aa379f7c71325967007339def7a85a2511af97ed64f2a0c543f51e8fbea1aaf2a0373abe0fa9ca65ed0523a545550f576039136a9df0be3d3846ca946b7b71dea50944170be68ae52f99d0a204c4796425ffd678791ce1e2aad4ea831652d6c230e1351786fbe778bde8fda4c5ae8115339798c712c141aab2677187d2d20ab6a732bb4db906256682cc09236d3f396ef24c98016d8c35a7d91b15649db687529b22c1d4a2df39b33224ff5cb13a148fafe02db631eacff4b5a65895a4e002a4f12a736c3ba27bf378d56139e156db29843795f7321977647faeadaf2517b2192ba5c5c4d745b65fc4f798a677642b47932e85cde831ee5231be6e553d883979e28bc64859de7b7a4bdd395621c1d23abbed318e8c235eae88c26a59fcb34d1201f766f17177c888878d134f928a968f9bb99f590a1f31279738abfcc907e057d11a3d2a6f31701f9bee9c76e75d1a1005ce90d007eef0066f7c0d16f6f8d7328fd34f8f415af305a4fcc0b95ab20e6e3eb91a5a6fc25838ab61ca631291adca230819bbaee50c897b46a87481193a4921ab36f7aa3042fb2d6a8a0becdb8bcd701fa0e7fc54618f6ee342b8bee729594fdfd94471221e64153ea3bb93797547fe931d26cdb006a1bd6265abdcd55f4305cc1fa7457bca2103474b6a7c7a2ebd2beeae4c5762757a454a7ddbef0358112e10091af7b907504480b3cf88511c7a53fa640c9bd0f8501d28b7c041237ee8218735e112958f80ca602db2257acbe1377e369fb4c5023d5f7632c72955b1721301234f1bdf2f303af60c34dc5f1a6113625d6f657b8c3d33a894a8aa66d25c9efc0cb7c887167855fffe15581263d8da5bedd0576d206e6d3d17a8e1812826723a76456764e39be9aea2db88d58208d3821ce583f01ec4593172a9f7b2bf7604da7edb5c302b3b2aa1702d707896f87e439ee1f1650fd2dae7fbbfd95a37cdf9aa059979c7c724ec1d0664e8e245ece3571823a05c6267634b899f7a6a3020a6cb391a14e8adbf4a22c102bd71d9b7c9be47a24e7ee670e509952ff044be70b2142686e577aa6c2a149668da55762cbbdf9bd24528adb1774d2267f3c95fd0e0f86434ecea1a03744a47a7205c28138dd1755c87cf4aff616e44d8e9dacd4191e11684398bcf9e971f0eb48b26e2a57d9fbe6f01fd42b1a4ab9daffc9641393d72cb68eb946ed29964d55273eb1287dc4aed645804da32d43c2d1ecceaff2d1b783a72b3f70587c83b76320cac5550dc2b65b0873c461850184e87ee4ad4a435e9392d18430a0912f45e2ae49a7b42198217277ecc2f984e95abd8d11b02211c26171ca067f1a3809cd28eb2ec0966af41c6edfe52790cc2f09c477bf174d695cdfe764b97d5f270d816a31be60545f853aa29e0bb8b401b2d61719d3f367cf120afc69baf48790a6a591b3643e809e755740068066333f03744301813a50dbb9ba1fff7d85e2d6244599852682378f8e28e5c90d01123a1de882edb53b180c7fcba0abb1b968db7edf154539ea83666de57007350a2213db2b079a64fe546051e8dac5f322b56adc87036ad7ca187e82f185d3a983559e416b7bf9195d1b0d770e29b52eb8b45e548e0e444565cca5a57d364938447a113e57910e1b6e8d3ac2d13a3aa1e311350dc74522eadc11ef10b1a2f1ba963e732d4185ccb4b6fa5fd1991bbd24a49330870d9d6d99aa93857cbb2919c280ffb4c4137b665c798c29159cac6a2300aa0353a5fd9f0fc003fb9c8716ebbb25c80831609720d749f7b45911ddfcf0b0194a6f2d12630e62df58a795e41c47dabaa7f16ef24f16440de8caf5842f05e7ae0da560723e32f03ceff7da2ca47fe79bc752e9300eedb28dd6793444c306fc7a58d0f5f6895f8184ed3daa65812e53f3260deb3da157116e81179e196696bfbb16fa998976e5c95e27943c8266dce5f7fbd94555a62e3062bd9bcb6ce2516ae52073f6b5471d18b7e93011cf97432c6e2f20ad9d52fbd9d5416052fcb69e4b5b4ee74e4764640cfa6115fe94d186b291de5fd7c9333cdafcee652de761f31447686f5995f39df3ec366be1f4b85c7ff073746917f5150c68998e6eaecbb57b97f5c1756242b763d7f741ccf28330fb4be613cf037d74d69844a5a798391d94260b6a50d592a37e5781020c631bd2d5a9d87a2ba6731237e49c10b3fc8ec72c36c74ddaeecaab7b32915eafb1b9db24eb23a8e69f4fe355773395edc9c4ebb7074cbc858d598d6a4d53a486f492c1d6f39e295f906d6ac0426068f183bec5f7026e758d9998856127fad2a1a84b75fa55904994a854a1acf6c41c08d22235754dd69b76353435777e69d02f0cf98b4a692e328913fd47c013475f8a621c941e33c91f17a1a85c3960dd99edb791f4261ae608b547dd0f4a544a3923138d8965b08d83dc91da01b32739cbfe703ffd4ccd06ed772c29ca782fc6484a4ae286038d95c296f43501751ff0e3992b93441264086102003e8480a0f0e4abdd1883c11c52666e8f192d2b72944da1113566c312c1c0bc81e074a1775952be685d6a59d802d4c720c269b1c11a5f3c6562340b5b0170fe531a701b6a01abe4493d0f9d5d74ec9d1d839b3a5632a9aee161b477c0fa9f3eb248ce4a3db13cc3d9e011de89283ff2c18ebac211eed082ee78a05e9d6421d30c384228666bd94578bdf175dc28eef004d31127396b460e78a69a6de98faeecfe4be562892679e65d30f01a49d3956e3636dff33ad214aef53d0e113f8ec405ce6041e7fe646256880563877d3aad139177c0a4f3d5490e413e1017445030c73cf4cc22ebb6d1877e840518ae3290cbfc62c7f8a7a63d8092cbc2392c0629f375de466cf8d4c62d27940c65f27258f9bfffa946c4bde2131f5cd27dd865fcb565930de32c788627adceb09e83f35c805c88219c6734ddb8e265143a814fc14cf9d7ee12b358745b465b5d3937891917f7596de45c37391ffa49c3641ff613b7fe88d00a6a3a52d4c09af3aac986de7006667f6a1ff23a2b65497013e3e113a33e6c8fe674e321287d2232db6c0d667acd97ef606d40e3b705e623bf718c75331687b13d92e461aa9850eaf641669bebed00c17f485347fc202d9a0359e0005f032b8e627d1bba917d41d96bd23e1b7eb4440ef2e269625d283f3844056cef4394cbdd97de792b00a0a1cc59e40bc6a6cf2647fee46641f0cffbe8add45ce066bb13b5460dbf148e02fe6294dbd7246976bcff9fa96c3fa38b0dbe4cdb571bdea6212d11e25dd7976c9bbbc8df614fc6662e56b418f7eca77ce098906773ef515cf0b7b1cbe3f9b9a06b5cc74e57f6ea393c3e20d385b80fde7c8a77bd401dc7a0f4ebaab35c163df2a0cb784a2d4218afc7d8f76a6263108cf8ef249e82d0d9ab660c24c3589cf2c7fd281528e73a5c57f5c9bd21c00cf24f741f066398eac30a6076649492d47e80272828d28021f051afff3b3c44fd50c64019691de3d175b0b9506cafd45a5c37ceedcb722ecd77b3fafed247ace9d364113f086a514095bf2a71601a335d133e78260dc6eb549fe91cf07b50ba037cb75fac313da96ff4b9283d1a71126d5ee5157389083b2c0876a78e869b745be0b212cde9392b24f3476b6860ccfe656980301a45374ff3807a387ca6562d08c699dddfda4158c7890d42beb3f2f4eabb9aa9b0141412f571570b6abd25081fcada3704e990ee9107763d56facd35e144e5b020b7e22be8041cd172a6256e9751277c9359767531fe16203f0cf5db4f7ec475a7adad46d77e600742c9bb8ce753b6362fca5ffad7f3e85a8cf31477ac93d030b94afef3c1da9fdb3e934795717c11846bb6720db7cb7e10f8648d0057ff43157e7b1fd6b67fb1a0d63140566f63292efc6e5dc015cca6d7604bace00e2befdb50943f29823520053281c73a216e607d6f627085944ff92bad527dbd11a750367d2f98dbd7aaf9506358fe2b22a3eebe08e0016cfe19211a61b47b8154791a2647d0864b353b81273891e249e316c1b409de7060d8b7a72ad9db09f846ab412e23a4fa54a721716c3228f49a88978363ac8a161d5476bd9751c616a9c2aaa7594670941b49cb4eb9eea56b1ca1e06c7fd686da0b9cd43b7125209b5879b63dc7bc1a0d0a20fb8eab7d39b276f7644a800301c0586f995e452d76ec32f17a16198e7c153b0ceb444893b4d40e812ade8afdd4a3ad45a181c801d5570565acbbf787c0709dfb8e53aed925a6947a638907b3de8a78b1a8416e6330139538aaab81163577d4461e0da51c40bd74053b70c99b3e77564dbb575010ff7526a02a8b68ad7d37275a10e0ad0f27ee8aa531f784654aa8f00ce1b69be8fa2e3beb21ad5dbe99d65c14bd7797184501174e546a0ece035d60732ee32df2343b5ed517cd16f05957798dc09a928c33e5d38dbdc18028c96ad84e27c17d35c2b50ab2183e7f094bfe0c1f266713b5967b9cba2fcfc1f0892656fc8dc477096353db6e43cbfed357b8bd7654e613dd426ade1fc2bacdce3a11f61f4cbb2e7e8cba14f2eb1c0ff6afa5fee3c891ff85842cb2933bc65fd4176817922ff8c505a82e34ddc5290a6270c0dab45d130a92831f9c2ce5057712f3882f27068af96cc480681782d8e59dd3b7be45fac3fb5c75a9f186319f548ca7122c3a7da2870ed21127ad7459bf3e8a86b0bc113fa775b57ef78d4bd5f6e6b68ac1ed08023c0cf4ed9f2655ff93d463193616de4bbe77f70f1333b2c2aba9e6bd900ec39145fefcef2da15547d92e5897a348a287a63750e99bee2b2d66e1313c69e346bc367574293d839cca48fbb92cf179f4f826c7b6a3bb189d8c73537abc78c7f0e83a8845be26556133df6c0d4118627841feeb2aa83a7ed95c05c53dc51d9f602f65996183387fc6c8a6cd84051d2bea399f94c87b076fb1f49a826030ca5088df4f461d014de2e1aa72dd1ea58fa13ee5881987fd3b0c087c12d5db058896b6da1214470d656d8bec02676d20bd350158e4c8cd4adbd6276624abd856a98cd68517534f188554792c612d654baa44905dd173e7c2762742f8abfb68d4e26323234c1ef854df9091e69883071eba477e39cccab03166113981e7e3df60ffef6972aa43d6a0840f35d4aee94d3b44896f7a2e2474b3101d10b87fbcfa2fc3254b421131f517bb1619efd9afae01f1c1a13473946692319596bc816ae2c874471e705555139452c70bc54d1dfa30f4ca806d69a9c3e8114107b6428844b344de8ddf67a310a1e361996a2a49e3f8626b2804395b569506ac40718794a427eab9f452ba536459f34de9bc70642b169ba09f6ba1ac74c9c00c46729f8250441479d982d11bd216a5afad43cf1dee7756d803a55e42701888bcd50dbefc927fededbc10e288d90af4a4388efa52961587e7dc105492d41c6c4e2400ef12f6bf15fdfda402f84e1ae67be34da8eab776cf7bb0020e40f453f6fd89bde50aa697937f906284c4b6b3b7e76a17da0868639cd73b8a96242812d8202ac5fb1432251b1f30aa8e03d62bfdb8b7ecb97c68ed0701b591dcb2888f6b23ef02a1b17ddf1e1f7692cd2392a6fb96134fa417305caca96c644cb0c30dcf304892215c0d99a6ea5e700bf06a76da4b78aabbe1bb5560fba12c5f8734e78b3117888fac32bf64b213e2f9f50721f9fa7c5dbe390b63807799a0c98e07a6a5bae66e525c13c7399defbfa175f794b9759c63751e2c604f62fb22089361f313f1b369037e44b1088bf89f7eca6c47f29bcaf10a41df55cce158d466d245fd672fbae418c3527b4ceba7d27e04adb3c76d8a6549d3a89671a2c871b57c2b5c16e51f86815901b4e9d96c482cf0436bd15cce7a81397b677e55ba7a8190cc10c5ab7b446708dcadf6efbbfb59559489e20a474eb7d360f8aabf8f1a41c389aafa887e9c818d92740b5508344f77ab7d7718abba7fd9eec45f2b6bbd421389c731fff3231dae55d764ce638fbc08d88c3c4b1a14d73064af0b98ae782f9df3c6b48148443599771fddd91b15d371e2b0f75353c57935a945cc9b9bdd770762b957ab4eba0bfdfdf8b80e872585811b7226c8f05a4aedc290a49d785b4571628caffb03d3d8aea072784ac5f8cf965aaefb5e7cef73b421b85937fc559759b4794583ce37536a3d2c41e8aeb69b00bbbfde2952f82cc3bfee2716e76cd9cdd47b30ea997cc0a771751fc3aec595e777a67ec9c69f70354897427de8f1e3a19bb610bbe011e17aef14d1db34b4c4c65df8c96eb29b41ac7aeeb507d1f4c58e9e635112c4401c15ed4bf1121708212e38acdb79dde3f61af9582e690a5c3d1707a6dbe9360d1a421fe7bc24cba246c7f27d40cfd7caddf403e137bc7f228b3b181ca491609806d9e3b8abe56b036687da66fafef5da0a4867b2efd2b7723ee4e66e2a5c5e39d306de72f62a57d5375d96cc17bca98b31efea7d25df60c4449524408d24091d5dc932c21ecb80e4028c1d7c551d9b2288028ae963e449653d815229edac009b5e888d4e302b103654a41582023f5b64f6c0d637d8ac5c2f828a386cbb91290ed7ddf69b0e0e9f59088ed79c37b35b4bdbac0159d56a03a1bb89dfa6192078afb82bd6a1a5e3794053642b6638736265dfde484817daf9d2de57f66a7517298936245552fa525ed04d79aa968f89dcb8659d7f6ecb497f57c22cc7a6add827f8a6a08452ca06e26febcdb808ef92fdc3cfa346c5970686a22cc37165ba8005a67123b6c02423477313be5f5553be3abe045507dbf76ac46434dc95981908e7ee85f32d893f2b061e77441977bf50c8689877018abab0c49c521317c5947cbf61e6eb164faabe3095fcfe4dc65cebfe204740cfc9e0eb6f0fbf8f882bf11413748aa4e3e83626ac3e9aa240b0317d0df8ee57717918836072a1ae5bcf5c419c49c4473fbbc588b0bb8c84f3ac3ae4195e137ba597074457b174540c5ee3030146966bb4790140f0235ed21a5ed0c498d766d2a99077730093565416733c039851ff80bbdb7eae74defc78a7ed815a2559544d51363cdfd2498367efd8d7b20fc6edad686676c078d546a705a1e1ac0ec056542067787f0cc762daaf934c6b115b8f684acd78be01f149bed1434f992845feb46d8466e1fea82084c78e01dee6d11af73f863ff6eaa6ebb2bc892aef7600812539dbc3d795a712cec3a7f5603daf1f7e22b0ecbab37b724dfbdebd9402c4499d2344588e3827c92c8c0c1f24083c3e5e445810965b91da7376dff4dd4f8ecffce1c9ce5deaaf377f0323c07a111a43593548fe3dd86c1dc1b763ff7b04b6deb90984e2278d88e42d9a445c3747fe94d043f1ede650e0ce72ea76fdcf16248b8fc3649abd86d1a9f60449d484d9f9904e4c340128b058a316e0868279c085d44cb6a50018d74e767abed241b4c4dd16fb745a17669edf9e3a91a670c862dc57a14e1e4019d111d6dc9a80eddc9d5d24aa7fd0c8b59451392b34974ad8eace1f7d0b589801e6829c562805aea2fe6c24eabc48def7e80384d2d55930869e82f0f8a24568b8c51e4ebff64d72af6c6a1a19e52f218c7c8c6eddf438ed35cca5e39b0c377907e395d6b52b6c7fc379a925b3c335f4ea91c27a4f66c51b1c5b534ff1c2d346d35a6eef8f08ff1770642569202224fd154598b08c46fa3196dc232f558114c98a8340e63ca47fccc9a029475c99c36a1ed1b235021a3719b2940d4aeabac14e059f3acb2d04dbf9608311e479173842158071c7d009235393852f7059ad457529c401e6ab1cdbb3f2751010e73b96424a21503853e3ebbce7fa85a7197ccbda2cd6e5f30ac818318cf1349ad6c67a4c6dad28384e681d8c908a9c92c712207abab8e29444b28709fb0ccd8e83cd74dcd4dfba9989dae070a08eb25bef5fcd4eb67cfb5ebedd306e414f7a5f518195ec0fa476f0779d5f67871ca6aa6f828020843e864b04282a1ea21a240dda10b981c320bf94ae9d7c03e2f967277e823f71ee4461cf59a678c7ead53a2095d810fcd11e311c213505be7c16b8065d55a3d0a06016597dd68770e53be74791efb2cc5c0f00280f426ff117903c2f76edceb0c6b7f6350dce2117681d2d69d3676245216629a4a595872fd3750e5c78b33d18441d44ba4267cdbc6922e6d48f9591841c99a976d59f433ff288c291d95f82800336788fcb4752e7a4ad31eb5667eab4941a233478207bd8bab92c87fa903fec0c20bf57f90ac902d2ed8535f60375972ca62899491599bccb870bde787ce7b7cc9086513f2fc5fb7d3777dbf6c1bbe3505abb73dd39e20c1943935aa548de4dd7be328657db84f478d9ff1451e79d4525c88b1605e41f42a314db1a57da6b30dbcac17e4aceb5624bbeb367e34975d47887f34903870eef649d8bfa1969c81c8d9a3dceb6ddb3ffc4826cf3b7b16cf02111e6d0c420f3b80837b722aaefb94a4bc25969798a49bdc9d078f47762a3f089527e0f12904b9676d2255ee09acb2f92456e581fad0d7dfa0384c324a6d643a631117ded3902f12c5c324cdb5fc3f33271b558f4adf3eb5cf4615b619b299512d35a2898b7e85a78db20ec9c2183ed4229b7197be986a7ea9956b137445432b3ef36a9aeb16fbf0eb9f6a305bf7c3562fe153f71ee30cfa46a462196a92cca12319fb0c9cc19a5e10583175a74ac5e9dfed8548c643b8d4c54c397206c651910db8012a5a7e73a7257a2fb15260af933f58aceea728f25cd2435d2e40cf9db24b6b8929df8964f4fac457a96f016d4a41f035ff82f7548a90940fc2584b42e379ef8396b9f2f9b7107cf2c222f0a4815f53cc3bc6d48f8c2ab3c30ff2f9a46a4eba8bd57b3a4b1286f562b109c4de8445a3f51235f585dcf9c0d331ad093dc91eaa6b2fd7d390893379e0f1d8c6315cf929088ed7c403effaaaf05d731871d9149de43ce5c41e470a7793e7bdf0fdc944bc671acc8e517c0b4397c7a0c718407493b47babf75080549dfd6964f63d069d7a265b17f4a3e3c6684aa4672cd55c721fb5f32db15d1a98eb6b29409d49cb997a1ebe217060e3aeea3009dbf6f3cb98cfd693b9b404e0ca256993bd3d8f019cb61b547bf886f602e84e784012a408be380b9d5f94c91d0404be85f661a384af47c350a143de355b957c47c721bf285e9f2e5a562670c52026c31aba6b921c8874207caed6514d277d276fe05a009f145ef3d4b99e966239c7295a3897b39c27d9e30fe03ac57d3c028f5d295e0e87ec221d1ae7090b4a93d5d564c0717e311aba12853c5a57c7fc1d95ee40bac87865409baa84d5d718b2a1906403e4c2f16d59d327b2cf27cf2fc92e901a227ecdabbe9c25762ad87d2a1790f95f760b66f3270d3887b7abcbc3e88804900d7b832b377b30df52334f5cbb3b6859c31351ca95da50f89adda0fd753c2e7b2c77a9d8483847948d63c219898aa9822ea32798fc9c8f0e7dca3b062f997759e1e6dda1ded51c75eb94200e8c243be065fd13ae1e169443a2ffed49d9d6752188f2bb6657048b873edf4cec6900c3f081550d06b8cf71adb180225346c5344611b15469aa2f73ed7b39bbc3bf53ab68eec848ebefa3acd9438494746a1c5f830093534bb945cbc38c2b67cb06e5d2a482ab427284c564148b48b5872b2532eea51f8776cd03a68bebcaedec2f40476180878eb8e139fdcd8131bad24f59ec456f20e78f1198d20001dcf3a904fb1fc96ea88f42795fca7973c26ac73d334b64fba3df5d3696f912ddfaeca736c4f2dc40dddf70217ba2c4e8eba1c2b72344f8ba6e207237b35ed481232532dea5dcee4d871196bd0ebd1e3ee73e9bff38380cc04636c3629a501daa9c173aafb0996a1a20c63b4934e4eb765c27551c3e9105bcb35368c350a278ac75b3a1f4c3fa046932d9fefb31e4fc03b9ac5dbab6a494764eb3315ae1a51fc9efd666176141833f991670c478bafdba4ebef31da60777e96246f432b09b3165015de6cfb45d0923e37efad6165636601151654cf94cda6e23c53c957cd825b423a15b4026b5ed833acdb4a9581b7422186e79bc299ceed3e69a7c69d73178f16d5f1da6ac22b445b03fcd8d9da8f6eaf65ea9f1afa9e28a11a19c61a56e752c47353700c74cdc29c4bc629abaf2164e11955dc9a82e641659aacfbc577ffbd97664bee8e7cb6fb9afd9a0d1d4fb19f275cc0d13137c00cf67755b0f7901b075f86ebfe52c4d8dacb33a4874f86bb77745a128b2f49dcebf203de800b32c13f27147f8dc0809a601de30970204b9f7e5541397cdf36be4abff5f25c7c805c833558ec593176ec63c98e3b61d1ccf83b8973dd04d45566537842b38e98e0037dc3b3e6335e075bf57377905ffc967e695bcfdfc998abb2c5dbcf4f75d831623622fb5ec1338f700b865b01d0ed00b33d53a0b68f978abcd25ef98f9be9aa65032e0561a49a9fefb7edab9c6bf3c6fe023d9d0d2f74b2ca1cf49bd4c5b1b0d65a85fe0fc503e66b1423d18e41da5d990305ae493727699a9c8484841262d747be40bdedd1b8521b71c0b40b90215f5f955c265eb33c89b14de0be8f6223af8f706ba7605a03716b518e81984f6a86cea87f9ea51d3a9165c926bcacaf6aafeb0e6e1fae2987483bbb7c115c5e4d38585faff35937d04a45210cfaf0622710fb2b38b7f355987217d13aef1ff625cfedffc9537ac14093152d9f623ecdbef26b839ee91a8dacf0d1009a447c95694dd0a2a21537733be2598d0bc3f032ad37161d56de5ad76912da025c3be4675c7201691ad94a86d1996184263b046d6b03c4ee5b7957a88f6649a683494359db922f6c488d928fb2882b687d80e1fd7aff8377bdfc470746dc81989f5c629b55a5f9a28529d76287dcc43ffb256021025447d343cb2b12e5fce0bc74ceb757140056999123525dfbc11a56651053469c5552a966a5f2fce7da2bfd319895bbd09339092640cb1d7c8b17e7c4b47d214ae53914e6d2feba665ee6de81df6d047e51fd2b7165a72aef2828bb8d8387cddb723c3179e62ba4d4b29816a8fde94f811276ef3d115a680a9adfe2c877a7687f1511bc3bc6ca212376e470ce27074182505643d0a845b257404db14d141e9bda360610c4586c478ea74ce248fe0736ec0f2a53c201dab249ef9834f0c815b31ae1186608735146e1ddc0e03ce408a4c23c7c78774117c244b4ec4cb590c5b0efc07f6c5d34eb1c31785dd92f5621745e5a304d3996cfceefcbf09db575c5351ab61432868958053ed36ccdb772839ee7d7f20f750b6e8c77dccfb6348c10b01234becc8f13e68cc5d22cf00470ecde2a9f4e7cdce38dd492d8206465e4a792d0255061ca028bd7ddf619a7221e1a043e74be59c2f8f866433c6d1fc06218131c2a9296056ae96dd011efe6c7bea6d8001321ede893f70ab87af7c027418b0d6ec9cac3cb3e3fdb0e607ba8a2d3ca7be27458ef819040f8e2e74cef1ce767a6944b001f3af51d058142e141b3c9959629d5c2d6c3f23b8f99ddeff1dbc9589283871e10c674fa4178cd4fcd3473ee3536c4e1fbb66bdded41dd40babedfdd0a1a890f24344b0996b80b910feabaadca6530a55ad231decb0b38509a3ecdb520f1943eaf8da79cce55937e3c33bcc0584877ca082e8659dae5a0f114c676fe5973ffdbcf38bee662e0ac4a5912f3c323e438d4446b4cf51682b71ce6f75abcc08b669f1af45b467e20f3efc4b1dbdb8436d437eeac6f634a32dd83681b88ea354cc42d687c7df0eeae50f2e1e9ab839d3a5b7909aa40bd7759d8cf9190267c52dda06842c3b61cfe3b84a56f91285566cbc19da0fcf18a15453a3250de76ae0db763704d41b27ec3946fd0c6372f013391294904236b449e2bd761cc126327896d9490f917c5a8058f4d3c8498deba7107be3bda757a7ba79029bca08d22b8fca593eb0b31aecec512fc8e5dce02c94aac940dcd13669ef42afcafa11fcfa1ed4d344245b9d9317a9ed157e1573edeecf52c44b6e72aae67bafea33bb39a80b9a4144c1776c8ee0b23082d4f17bc979ae4ed09163a5264ffa79dfdee4a61474d16afd911d2efd34b4b8d5984309788577c7f4118214bbe9d9cd93fe5a0f9d2ccad315c6e3ae5ca68092f7dff413eab27e6b45c662ca9cd59e62860a6fc60ab0943055ed2ea4416c6c8677edc72bdb4666e12b7934b14ee2ba73e924eb8219b84bb0f66cabfce6df827b4daa2b4265bb590f0af57d58103782caae5172c6daa03776e2ae3ddbfbe2c004076cedf8e1f2c1558761201eb37c9b5ce4f662ddc16d2c2994c6633097351db4f926a89a225070d59993afc50decef3c2cac05b718e6edfccf518f29a543fd9ec9b1a364ed2c9e6d4f2d275aa54b0b31aa1815e57f908b15eceb4e4f50428e3ca7b1a8ebca44ec46247ce101d104fd14da17d99cf33180e1006972100cfd0f625781110fe20361d8367f460412fa3457d490875d8a89d1a8febfea7da0650ea2a082d05f9cac6241e193cb33d0e4488418d97d9a35deaa6747c3c49b2eee1a6f026323a6688eaf476cc6a89da2eac5c439df90b8f248793e7ce2945f2d4d11addccb3152cb784b1776401cec3344c8173116db40b9d1d3d07ecc56601f652229c23790e42c99a4efc427fe0bdcb515e6fe17f69fa8b6271025d55cdd151d02bdd3ad6920a988d132232ed8267cd2df7c84a5a5fbb665dead784e61013823a8c3691764be1048e1f1f136028dbcc1b11b638bcb80df89a82204d50d4f234f2ee56a7fabadf7f264a2c82c784a89220399d7f33d84f00958833238aa07bb541c2fb9b33ff8cae77b01e4db9f169eda5c1ac420dfe82968f90606a736389d2a69df0c992e145c72754452a4fefbf8e9a4d13acd379ae1de089ad78a3a665835b167737fab84e607294a2d1ea61a30059a409bcd9e079d46504649848d7e8219755966a2e1af7b3437bf69711ff50ceedd61251f33c5c450a3909a7193b2efdc18a1049d3f5d18eadd1424bc072f2a5fd40e77fe48f8556191537b350c3bbd2d507a1f38960d21964091fd89b5ddc0412f1edcb4a8167d4a14b62a0842b38e8faf3a4cfeccefd57d74cf7ab4149b6f808435763d71cc29f6c87abf8925ff28842b1e0a1cd015310ae1f7f59cc94238fc73d325ac356afe25f2c2126c0987887a2c3bf7252e94bd8e51dad40fccc082b4797be37a79f0a957a842122d54d22011cba13de9eb582de03f9eb512ef104ef61f3b32ace8febe80114e2c1a42e257548fa9bb52b0e0d8a808683ef1bf6ebdb204f87d239dc3dad16d34e24d1e7809bbb82f052c11efc7c4a3839ead1429ef3f7ca4285138a7855d999952e8cc2982a248009aa755102760634fb475145043e8ca9b0bb0cfdd0f6df74840cd7a4a82a61369405717899c12da370124281cfef372b50f672916ca6fb5e4328779b14c00640c6ad12644581f32969ce6af87226c71b21d640b277ee380a9bbf8226d0fd44da1ec4dc8b03858a4dbce6ad601d17f96040bf19036db596218233d2fd4ad0fe77331a34b28455e67a5619040a0c59bdea1404904104ff69c97a08f432d26008d2c5d08a55b72744a932b8120d595c6938388ccc3e69e60216e6139735c969aeb8577d99a34f4de0b7cc28147e134bdb1457791a6ad5561c6490055529d72d5abc79af7436f5c30e0221cd5d43f9c306cdabf781a87b15df60e81ab1649a6df0092451f5107d46176358c5e3912f2683469c685c8e24f36a788c8c077b36b31df640357d811d416c25440a70af61884302d6907419b07bfad614a68dd743fca75895cd49a90f362d44971e790fb675115a9dad02cc29f309efe3674b48b9f39c9085f4d303b9f5ae2dd788d5f84b931ff360e927c7ca7cdadf9edbcb6aa0edfe073bfd94f1171107ab67f400e194170355bd1423d50f3af0cae727b4fafe1fe65d7f2d8c6ee80acb9106be44e5e686f17562cab52a36690313a7628cadd1de0715750e207fb560d4b9a960217c34a3eac9d2d025afa6a50c585b3685207f7a64d8d5b165bfcb5d367b2de9ac8728d07acafa6270d5461878b97ac7541312a20945b97ba45f8c926af10d32a1ce30bcd4f2b9c013541419ff6aa0544544dbf010771a0496122ab0e3a4f0409896bb22df9c1a13f86bb127fc7198e63b5b5cc4659e4e5732f926d7c3b255fb306d8fcffcb158cb9ec49aaa44f63906e3da5e107f439bc8653ce2f193a300531ff8b52d7c7cb235f2be8fceef2281885485e8de621a0173a1c44433483cd8bc9f538bc5639ae1f243223ff1ef0488325b5632f7b29a064e22939133ae6430ef1cc0f23925f50976c84769f37e584d2576d1b1257863de837caebcf3dc828c2ee2e9f7cb09e514c0232ed3df5f207bb9ebc0b8f068de083334fa75c9f04550b12c67c2d31ae9f30ce0cad6df9056b819e4b11f8ce2937e645045c0642245f47221e73bc53a041d416de9a0a7e21fc49d318855ba12d2b1c53f5388fb67022311a9ad52917a4a57341a5dd2416d88c54ff06411e328af0f3ea963852508542dd87750df04857a353e8ca751693eeac9f29e25a2478569abbc2f2930e11d99460eb7aa898442b64b7f56f935f714989615a7f36d97e0959c829ea7a34bd92c6d77a30822fc75ddaf4d57c6ea55042e843be0ec0f7cac297555dbd8eea2bb35f48bf9fe6bdaa62e689abdd08c5450c45d9aad69bb35c74829d8d0f795bb882bf2ff0e28ee55b3ff3a741444b03d3726f98e296f569a46164a5c2428b9e56370862e3991e7b34351b0b82318fed1b74f79dff86a5ff886e37ecf26fb28cbf2cbd06c918d9291d86dfe73c4dd278c1624c8fa21ed5d04a2476b133067f85090ff5a512fc43d579de01edc85350d998b434bf567b123d96c60e915940d39881473e333eb3cb767c545b2efab771d876be0849d73f2aa20c12c59dd17a6659deba405fe2fd511c89f4b65ba4d41782229010c7223ed8f12b3a50f7291a0f156581f5117468855c4e6ab7a17553da11163cd67ac31b6f27c150074f64e6cc428c6f165fb006af7302548c1e7910c938aef457c06b31bc023a6088cc44f712cda2aea8dcb426a0cca8c00b6a288c650c81f2e6ac92971bcffb76c119226541fbcea5f61d332746e12e48badbb1f266ddd0c906bdd73bf0cea7c8717604aa2cb95326254dea1138cfbf79c00083032e7c7fbaa0a770255b55f3387be4adb1950a19a2e67e0492ae80fab717d0625415bad6582f1a6d56b222c428622123c03611f5e23d4c9306ae7e2e0edb56f8e4ddcc3734fdd20ff297c53d8b422996b79860071fa2cfc419f90963ae4e3e80c7817424399a1018ad3495379bee64143661828b67063dfbbdd9cc85df577c5717ecd25713102c6649e07e66b1fe8d0d4ee8567588a28864d113b7804d2c63f6fee453e387d10c763e2d82b67577b26fe882455c3f5e0d93acc4a444486ac15333da28a35ca1fa78f6eb877819ea9a0f0e82a7a4db97abef6fcebe777c158b6890030e5b7dfb865c5635e3d6917fa819bcd49a16b315a7010e708d65d62bc82c8315bdbcb185e699a954ed98d2edb5436323cf85cc0188f116e089b4468e27368306d3e235f2a81117fb3a4d1789536d5c83f4a16cbf91ecd7dda19d416a3a1d75dde72bc3d99fb65aca2a8e6390636365d64939056baff5cecb3c9d0e1708c1d12059a9bd23893054371b8a22d2f3d67704bb2589e82420047333ff7b1b7977816e055cf4a1a8fccc639b0007ca84a7a88275ba23b3056c7c8ae26b4728b03bf49ce96093f96dd06f38e54e2e5710989cde39e7dbdd586b6a886c969d0103ce0af08c00c2b5c17cfd7222453105807e595390552c297d8d12f8ae1ce1a42e1e08aa9180fb90e6e89000c5a514be67a960946082502b7adb946419d3644829f6fb7f987628bfa8f16c4d8312f3e7d63b1ae42dee8b05264581d9c77482ac3cccdb802e7669461e6577396d34569daf32ddb113c1a4b959018e92fc94cec08cb95c52bda1d0e7e40a1cb049f626bb79419f96868283ef5fea80d954d5750ce19049eadb3b71096b6dbe3f07e30d762c60b748b92699c02f784ef318aaa4bccb49815f7b55614e1ae500e6e050a31f262fcb409a23daa25fd4809475706d4d0870bd7d4487694146af5637a7192e6ae6ec96d5cfb3b6120d69d1ae17464a843ee4a9780648162c1e60d13bfd641e429b4552f75277c2dc6520521c39c92079e5cd4366671ce900da20a8c72225d33677a62cc12686c5c206c8d37348c787b0b834842ef50e8f576006d45506221e0fa16e9a3c2881e19a6e5c2dc2e6919c992b5eeb24ee4f1d21c46baab624b69a5c3700210eaf624e398b0cf42782fd3b0a264515a1b28117755be4060e5a7412671a0d60e4e9cd301e26644fe73a8add13f479c2051570868fb8467f4df77d6f96426202e17a13629664bd37cc0667b40c53adf838cc3c516b5ab7f2a2084ee03c675b68218f34163ad3b079bf63cba629f6b55defbf430ce5d5d43f797635c6a40d63e3ed86675a5c8a1fdda20cd07c85bed0a889818ad09a0d28ed234ce57c0019534b874218bde6c9ae3962db537d24df9f92224bead15b958325eb98684afdbce4d6fa35c35cb7ec34ff96c7435c1c3f516560d468628d660f31c957f3493f5480cc7cfc554d3e2f11c4db275cc2574d1d9779096c9c5f63d03d239f7920593d9dd0088328d0e2fe30ede754c39c1761b2a96616cac6a54d92e9d058731cf80292e0f48a9668135c36115c33195be314dae71fc4a56d978c65b17f23b871ecaaaf8fce087cb9c9f6396ff4773baff9c7eb02028d793316538deba146443b60f1b5a8ba007624d6d489dc137dfe651c687c43e0add8beaea9839064a83b74b5313e62fe54e1dfff449b18175aa05b01c8f1a71f48d30fd2631b6cfdbe35297d9a9a36af9b1eb65bc5b088568233fd7375960c92f373f74c2f076310cb705bbd8227f5bb101be4fe43a80d81a305099d3c2f4a5f40263e55c7847bd63c9d6deaf273855d819bc3609fc4eeb8c2a03d473d46c7dbe05889e1bb5a4232dffb7428733a0ebbed4c3219275a8bf9a9258520ff5675a770340649dbd0beb27fadc06affaf8a7a6552c499b8954297fb634a61b65a9db398a8d27ed6c1e91cee7386afc4833288a77c4915074c93f2fd65595f2822bc66d10567f784c17aed838871caf8a360f43704ede4743e201982ea7fc9d9a4995ff8d53c1e6c29438dfb299ce5d807e4273a95a789e1256873a46a7d7b9f77d715e506f6bfd3715dc4990607bd176904f4c60354cee5c5b523b1f6e03a5290fe3bc3a464578a83bc165dc881f0f5d965ff1574a5f89ac92ce6617ee3f79f3b9be3b8a2c4570ebf9cfdff9c1a8d83b8b0832f672e3729ab174f83b36cfa8f4a5c965163d12ace720f303466b6cdf9fd159bb01fc509c59417d43296d2a3ab347691d2118a10c19c9c3bcbc4ee0ef467bfe02534145da59bce41f61e0e2d5a2c77fc78e40300ccd218eff8608f3d83c0c71af9b542ca70cef395bec2e9616c27eb4313928623b9cf06af9e5ad5ed1c0cd5cdde75afa03a7b1b7ead03d8e535b0b15f3dcce3bc602ea1476fcbe9fd857ce6f07f2639a646dd70da3a1412f7d6bfd75973dfbef6ea452312199f9c82ce2fbffbe48f76731fa259426002d6e0d303a960299d61ac133ab95eb2efff93a84af0d1126bd2cb16d09113c2d4362a7e1f944a2c5ec423710af22dd520e9eaaa9cd7645a1912073c6178743e55bf280314b7793c1805c55dd83b5e56b82d1d6e5dab4fca54ebbb1d340da772bec10d48db743403157a0056e54dd094c88a172aafd315f37fc23a539cf10aa4da50b4d8a7c12f1adf99e47b22d3efe1a75e9cc21482cc6128b8b12343f3c83f643782ce9bed13aa9a4c5ff10f192ea0664ceefe61589626d19337143528db4834296e9c9a6a6cee1720c0f3b9010bd18f9db22f012f29d54da6622ba4884dd9401674689a47ae710373725bf2285093bcff75f49d8e07480301ae8231ac2f53192ac9dbc700b27c0dbb1f7af478c346c6a22bca3cd9ba13b578d1d0fac3b1f5c926c0c589ca4af137f984ca1c7f67ccc8cc96d805d1256d3a2d66bb742d449cd4bb179bca873e88062737974062bc6248359e92bfb1af9632c986fa98fcdc906ee146e833e64fed2d5eef517717e6ac4defa2706231c3e1ada3ca10045075074d36adf36475bb5730200f364a9179e6e27b56f9c63cb07197469b610fd4e0ab1ad466838c1024873c90218ebba7cb9b98bbdfcd31d9d1088f52ca0e5871539b85166b71edbb8ba5c1e37fc64615ad88a72f7f4d118deea89635f12d012b89b2be18117e3045d4de27c4947b794233a91a144153c546741086cfba4f31d65b251809bc0de85952a7f73dcc694d38f865b2d55c1aaad2b6ef6037613107265d0eeb392921882a45d4cf1bef46a13286bd3f9cac000026ec7cf14ec39613f325704ddd4b8d351d2b80c3f3a0da47fb261c56cdd1bcd9a3c0b81ebf338d9ca1055d4987e4c35c5daedf06704d7aa2e7b966d0eae376b57d72ad48b9796fa788e8190023f470064da55cb2716375259bdd9cde310f0f988eb774570723047c0882442fbf9c061cebdd914968756c06234debd1b6e0ed440c9ba36fab56665148459d1e6f2b961ae48ae701af8d6308fe306188cece850e6e01c1b0c14abac7041ee34860c794bf54715db6620017250d635670a958b0d51fca11aba737c7eb327892ac41aba1ad34282bde75feda24c08e8e2e695f97d367e2e2165cf407bcb35493b3c4c48a6aeb9e01122519e518ac3dc5aca1139e495168b02a2165222d15612ada717d06abb06cd5d6c3e234e82f0b8b912d8f202fa2dd101bb539df5666feb039bf046c45a52c56e0311f9f70f5885dae1c80568e89a5d10fef6ae28e30f4b7235991526b51f8315a2d57c7b35a6be2f2fedb8640e14a5a2f2351d540a0f1b11500eac2f1da789aafa9673a9bd19ae02f961948fd8bbc86e56652714c12983fec800f93869aa56280559365ee38046f8e1f8edab9b5c4228f530da58b2670ca01ea86d005e85989dd640862e77f543777a59bf42ba999ae05ff8b86306b931cf5e2866889eee0d47cc0adc0d3ac364978ceee64fe366ae49112c89dd3b8bdad9949e1cda927b4d5b55bca9898a2a5acf44c0063c508964215d33f66d50f03e35892ac4856b9459377214050662884f54b5aa23f9ab9c0571e92cd37b2c54e046db7ec126d01d6387a6a6c48dfef9a27f3c2d9b67896de19da2d367f48b239423dfb7a3676851f94cc0dd96a73d87313431d6c2de9bdcefefff0f2c04e46a3b1a5262d337329fee60116188d48890a7558fa5e28fa484884b1cf81f9d9448adb710fdfd75418ea1e2e9ea341fee877520163073d9c2ab340ed2036afd767d9fd047d3cfaaa9d0795089c21fb494c301b3a66a1062a0e9044dd95d251e241d54179c9c596270dae094bca42f18723729c064895f4486c7b45e36d577a010b75e9d91f5dd7d5a6262de8ccf66adcfe64be07fdad13b4e69e38ca615be5bcc094dfd7b80552283fc9546919c06abf88e73bf66fad2fbd945b40782b9a8d17d32a7255b8a0cfa86e9489ee9e1c7f91c1432e6950f21ac7cf92d8135cfa2f0876814c3c19f24163c37eea707ef9e2db355f3294e7d97f052909ffba1449c60ba7a2f51f076ecc39ef3f02bc1a6f599edae90a6dbe6cbea2fb4523a34dec1ec9b2455bff9596dd529124fd90063707f557dfde5bcd8ab1e0c84ce106a27dfb5507fd35848ee1a740936c4c100a3e7a30fc82b4c9f8494b73757e89bf8ce8dfea1ebfa57806931c47f80d6d340e979b059fcee94c77cbcc33ab62a011d895601e3ad06fe41ffc6ab793ac8a9225a6a60bdf3f3420efcc4a30a84318331f1a243c8ae0e2a63493d72e9bb0f3b58f8bf05b2cee6afa3c426f9ad89222bc52dc73aeea37a27f0ffccc6226c64aff15614b8e0c2227fe35228edce505695e43b5a2798af30418d273d56edd405366efe352647cba7dd81a050f2ddc76174340054a86897a7d3392b35fe9ad3dd6594cb9f7c702f82a748424649ac57284543b9dd86605e6eb4c0bf5c62ec00f15bf051644b291b5664743518cb7203c978ae842528113d01e3fb930e490408631191c9242ef2f19b70f5064ffef594ad0ee13336b6364325391366d84ca9ee2faa0f3911fd21fd507881030f1ece53c86267370699cabdd0f0dfddd790a12f3241037c4ff91e6cd7e62eebaf70f87c2c9f76f055e78ec0e49d7a51bbf0c2fe6c2b37ab772ba0e0145aa9aa8704183acebcbb085f357d052fc7ef077ff206a8cf8588f8edb7e11ac0fe8d13913a082b1aa9d9039f58f950e8a17294250fc1b9629c1978e590100621908ec4365b2485c3b2c70433aedaa467f3017d35e4dc890854c6ae9529919d7a3d43113a3890cbde8763f3471068f10a7f990b72f001d5562d548a8c8c9e56cbb66bc7054dc428e8dc71b1a1e0486d22000e0460e3d6e772aef2e4917e7da7ffaf23d4121f2979476a6ee1221a5f9695365f0a3c3b3de81df1be3eb567bfec84ed7a25ae6421ce212c11340906088af2c514caf5abad9fd8c068da91f3d8f742a1eeb6662adff4e0e89f905eb97604a19f6df8a1c6b0d720ec76918cea9990649dc58d8b727fbc65c38fe28f7bc70cf57180c8dd57d6e0812270a84519164c70b524bc7a609c77f08f841570e67b2038989ddaf1cc5ece57f2418d50cb01adcc0644366441f877d1337f72f5bccfab0014dbeb69523e5c8c8dde5191005e57e594fd35260cd4e2fc07b38eb6d85dc8b3d7525fad09f109abd5157cb92c6ef4a3ae52f9ffb331e219c0d7e60a4e4e8051df606a80072fdc873da950775100a1df3905f7d091c6669a2065bd6fbf2cdb5ed438483d297c5bf759b18fc8b287f802b5de07058338869a9a5ad68d8d7c1894db8cea8f000bffb2ac9ca8c4df90a2fb1bf5e7e59bfa2e0c964ecb86fdf511023c88bee07b6829b42bde0cf5a6b53624760e6a0ac22bccfc550921f354fa7cd61b859d841dcb2ffd2a82793ba285878fa01b5a9e3b0a85d3bb494daf1ffb4d30a87e1dddf2e0c0bac6bf2dee963798577994707d6a560bbb3aea60e7a943d1e14afb9e71e4ad4727b42566f736d1874e1dccd8960e326a9d9aada959e7baff6cd8cf311c5ccc64ba6296ce9afddb7e0952598a216388fa640bd5d3a2f068c6654269944428631edc1fb084bcd416e3a34ca320167e22bfea649360ffdd8a74153de9f72fe78d5484265b1eada5007b617a74e199fff75a693d272503fa337cf14cc28d74002e71007e3537f7100b6b2c24249b2da8071250f0010532335d706d4ec3a83347134de05c4a19a65c04ba12946d4e76da45b1669ad4e8411182dd024239332f6129630859cde36f7ca06190ddd7fdb9631ebda90252778bd8ac7bb4a16132143c946a0b0bf79fe834900ef359e1af2ab8e13b1a44de928cec50aba79f8d91066d49acb72cd80e16da5570146c809600d23c9a598c88779cb2d6fd52c67c48ada23e083787ea0d52e3c399f1c342faabd6aecbffb5ec5cea34d4d5c6f1796d046e0727eef3f8460e21253e1114fd50f0ddc811257caf7f7d782e9f4da6e550431c9a0c4023e87c0083ca84993662487a6998e085265e137c6a6acaa7788c59973b94ae59ab03fbfe2aaef7aa3f66c87eb9744e79ffff12a4cc9628207aa4ce8a4d74acb57bc6f09d961dd0f6535ad5c393b3f0e0c59759c341d9a5633b62e620c3144486eea0ab94d28f72c631ba7948d2b1b2160f423fd4f42161ccc482eeb1003b67867ea727d01768125c9e82bab06e092cd0b3ab550faa9e136dcd9f162f6e26d10dc0e836a1930ed9e0654abc901438e17fdbad0fb2f0e710b9fe9f54f15340e7dfcb3a84c19c34a3ba9f01745c6bef36b468dcf4c7c85baa0438131df901955b5f5bd0eeed311cbe3b61290e2aa3dbbb2c65bb9e6b0fb7f9add481c194eda5fa9e4ee6ad875b2267b6f56763fff9733d05582eccfaf61f97633ac06096778e520d37667cf86770c841b719a63dbc7f754329e659d0521008fa54533b969913569c26ebf8f301d57a5ef7d1b5dc71b3cdb0b17d67101e5eabc5a1dcadee74b75d5e929e98ed6d1a222ec0b2789d9c9aa8910026c675e1e374bafe1419515bd53ca765e31e6b77e2a72c084a8406653d6f8ec0fd6effcd23300a812a3fb63c192c01d39b07e56b50a8683ea05fa33ddbf77b5a83bc43a8f87a3d3138619ab5eeb3870ad634bf3de9198933ba4f270de4a31ce11ac9c6f8ea540950ac0b6563b8bfc8f26df8b6eb896a4baa5573826ca338363bb552521c78ae1b0ecb284d254b73307c8e98731ed2c4fd5d487c371286487621391fcd17dcfcad589e9a0c22af054465f9e468859eb9c1a0c4a31b75af4c109442634e473492a0e2536171e8ccdebe61783eb57f76fb2088ade9b86ca12157b8092635c76b85075b2bad3f6ec615afce82beff0c042c6d92891ed970057e9abfdc280bcfe4ffa13f8023bf5f3394d432eabb5577f4b1c35162a5cbbccaa87cb949b6f86b0d7cb66fc763b73d199d1b34d2825b915bb1541d3227b3c4ca8134d8be5836295c8de599f0e5e8808181000928299eb1bdbbc86a80a8f84893eb728326c7add49caa135dce94aaf538374b178875b3011c48ab699198197199dc0eb65e29ae3394df35b4b06f759778c331366b87b8bdacf0381750996d72d74e5e41cca1ed017174104eba858242b311825fa73f5da3e256b4075def4d55159d3a57af5b2022643f0a3879c0ee0e7f0d1384af401012d74bddc172e5e96af1213578955af83621230ee06883fbfc136d4a2b22d5966d523769f819d4137f2ecdd050d23bb2da2eca1f610c505b1f295a598f6e42d3e786f4af7accf6be6560281340ec7a6220ea4f9f1c0eb7f03daae1aaeffa7da28203554a83cf5962377f78e27a5645e696b633e9f5b119d14ac72e89239a42b472131ce44cd9043cfb7bb107e496bbdc316dfcbf1c4689dc31400ad2929d39bc9eef5693a75efea92c9dc5a2e4e98c33c6e005e31a9acad7ba82d86acdb3e7152ad312adecaeb1ffca2ac108cc8fbf5a2b90a3ea8fef9b7936ee1688a867a924203182c45677c0076efb7baae63f27d89af0054ada274388a807f40d4c9cc7e941234038d510c113eef3bea70f8b727601caf42d17f6b19582ba469a6ce4e8bae4a4a863f42dcd4b788a2716dd38c35360f46dfcecfa6abbcf56e78d718ad605a469915963451ea4a8f545ea80e5ec62dd2185be65fe130552467a005d9848c39abb7e6bf3fa069dedc674067f2a57255c1f2a3d5b112f793222fc3c39b4d758ed3ec92f9247b40bf5f52538dfefbf39efdce1df3d9d3c20c1cc6552f88ff98b3ce1b76245fbe7743c1eff9b1481508972c0bd7ce3025b16c84c9b64584cc69198234aff7c49a565218230df51a9405734f14357805178dd2e0702567bfa90f84ab7834edeb7f66458c721456d3803fcd6865b614245e61fe05407da79336a12a4ae5544782bc7d26c1a3130ceca2cab556dc4ec42322744d42edb00731f478073839b3e243a7c70a05938aa7b24eefb143aedca5ecc06e9f5e2fa4c844d20490c9e426da03a8775508560f68a29a8fad6d1042e476b46a5e29459acf584f2dcd122aa44880c112b77e0e4a6b3bae086728257bb9df41388982c45f9dfd9d6d18332f912befee64d8bef201e52118915c81dff12b76d76cd3aeec4091b22b2c40d7031f368e42fa49c97e9832b35fd5509cf58d92208f482da511ae3588c49225dee5110bf602b70011efbeddd401fb63b98b2391a680dafb04cc79220826731516b72faf51912ae18565db614912b5142e21e947a26acb635404be994406804d577593190a90b37d2b035cdb5bab182d96f4dadc54fd080d4e30c9ea4077a26b10ffd58a090a9ae1a1f1c8d61af385182c70604d659928e63585b5068ad08873e6b6b18907a9f40a44cc1d0170c1380a1d7a22cb33f85ab139389d193bf04efa6a616b05345fb4b7ebf75d568fd2ded81d71eee8aaf9cafc8828d48b0083823206b920b9da57d6b6d35873fa6486cce193901a22a08ea6214d800b45a5635a9ae5c416110d62ab3503eed1c6fa36b195804900fae428fb88d96a20d8a0268899086790250360efad5dd18bdb6b0fc746001bced0887f4cfa0bd1c89a1b96c2e400ba321f2960ce9a35c81e5a25f946f19d750ab0a89d0367d2491315c16d4fece60d7ec3023b1e91a453d9f8b326c3f89324cd160ce6f5a9bed77b9d25d9b575c643c5e3ba5da18c015a9dff08268fae6682f426038659d8b764139bd07c85e2b9f4300824f3e4df34a043ae4d4e0961037c40693be968f5309c63df457163109bad89bb42ec85f15932cc281b7b29e93bf59b0af08da2530fe6a4cb3fd61197cd4edd48d6d4bff6d665d7a1e07a1a7517b8267b9dcd3e910f8caccf5b96b8878d42826645b8717fc63cb148498d0e129b32621bbf7f09d8cd6287800487f512c7a7cffd2780e0c66624b1bedede3437cdd6fca2383bf246e296463192d021c9422ea33f97532296100c07cbe39e71cd1a963bca8c6f52067b5e7321ac4858d9e52ecb9c5a45ce48f85cc3dabf04517d1487538f26094d4db420e5ed202df06cd0df0276aea564eaaf4bd6ee67ae2a6f1925ce7bb06d81f79c2cc306ee4219b8e1bd70ddabc6632a81a6864610ddcad0f92b3fba1d1842640a625c7555ea408ea393e64998aa4299280e2e00cfcb0101c6d1c91c309d78e07d379533060332ef0d7f3165c6f35f5b82544f06e3eafa60d1b177b0a5b49f8ba7d9126bf2958c64462af57f26401a372196bbb6e1411066fe734aa24ab7f26dc7a61a9b589ecba802ec927dbc410aff2c7b198bb334ff7e02c655b86a22d2ff9241e5e6b1914e4e0e9d2c1f82bc11efffce75e0d0a927c7bc338f0e60f9a94603645b56902a2890c4210e6b74b374931b147366541afb2ad2e1a11eed0525b4d5171e02a84d1ae33c2759410dcfbc91ca798a84127cc6e44b6fc4ff34e8c9ce6386af38ae415b33ab9c36a58f912028d949628b954db20074196ff6bdc2819ac6e907ae7003929712fb356f549368ecf693e02c72f71f6738f69fcd41f167916a55ea8bb7766fa9ea14f0420fbae6b953e913f598c0be33612cf922f444c7e1e161c476df4ac85668a5ca5a2c0444195126f2efe9d8d5d82c9661ef48ad6ad3ff8a9d8a695b2beac99bb4a580cf70572e8cdddb8bbcaa6008b38d10ec4af47d318ef7f94d90c9a15cbbdfc0e1f43088c4f2a64bd1d7a0864608e5dd6302cf1b3cde45dd23eeb8568dfc1571fb3885dbf30cf87fa4d0225854a4e4c6f403b9b9023be957af721792c4627691b19e0fbaf409d242f0c0fc08c39d7200d822614259b889bcf94db2ef30d5347c704fc56bb48502b98509d99aec9500668f73100cb1a39044aeedd0407f24dc5141ad2630e3e18eaafc5cd737105f8a0dc2a6bfed3d3c60dc2acd02e3f82bec618de3d91c0e6fb6146d4a1da299e6e62efb6bef6b4cd5d4ecc2f95e3d10e81cf7463a1e7998c70ed08e8a04ee94d526bc5f00caf139806cea09da30a1e38759785fa9f946a1915a44509ee90a59e3b7c6ab746845a186cdd4daefb15cf69b22940cbebebc32dd8761a8a6891498d81ee4367b5ec78e1812b1c596c47e38dc1d26b0cc08b88102dd89e695a6bce07883baf9cf7a17eb1d798cfe3928435a24bf81b253c18880dad0e40bbb9f3bbfd55812a2fe3d20783b2ad37b5e698d668bc76d76cc852d3a2ffbf57794c180f4bf671ab58e477bb6aaa6a6c597d3c9cf23dd6c9716cd6efff711dc0126690ef8a9dbde5ddc28dec3a2567b084f6f60eb5a3fdc7803c4fef0a0e0fa6b13f496f0cc649d75f602d83447834ac99dbe5420824bf68cde267f5a97082cb87f73fe90cda67880209c26b4a1557db3ae7477ca21e0d6562000947b43a3ce1684a16ecdf7ac55081ffeea3ebb050b1fcd2f52aee2b79e2bd7f3547f5e327ac200d81e4a2884ab59440a87f1eef9bb69b01ce74ccbbf1ad308583718b0bc67bab1521d68ef4c08f0b1d60bf879965e1bf9057d22fd7ac53d094b3cdce41d3e785f5a900dcfd1525384a17eaeb8482b0c8707b2abdaf4e4331aded172aeaca9ca0537571dcf4739159553efc1cd875595b453ee45a22f368201f48b9c413d2bcd462270c0ddb2f30e1dc60a8beac32d4acf2296cc09aa1f9c615dad878f26c6f0de0e85c63703c5f26ba75231100b916ae8d1a3a665da5aef6c69f34e4e81fbeaed963523976e118b41f7d9a2ad9296a8c843f877d8ae49909f954b8e1a504cf424f65784f68f99c42cf8bf3a4885aecb92f4d21aea67f380a4da88b268cd1090a7530fb78e26b61e53b2cc98196722ab11d1bc104285bc94646377df26af874a3919c1069021235f1aa06a82bc01a9fda39991d509274b2b78b26c8727d1deee5d3850fc476c77d627c5daf0a0e1a73976095f70ec57d30a525c3e8d67a0f88b9cad9a6616c8a20c44d4511d004446f7d37ef12f30911b3c957bef58b7628e0d1e3ca0bb2b08eb3f53eacf5495d1ad834dadd158365d3997f1aeff903950ae5ef8dc030f686fd9db75839221f6a9660d350fcf82724d3ad43afd2a1010825bf332914dadec01932650f982c554d1ec14e5502845fd5f5274b1768684cb8c80e58af6db55367f5c2dcb48f3390c0d01c712da87370c454586fe0d928f309c0c6dcbe3226d30bcbeba483b219c39533930efe3db0609f7eb9ba4a2126fdcf38b247722cd28c0c8a75221a61a1c6ec9667ca37d486afbceccc51bb4feb002bbcb08d871014de004e9e232f12e065d9a299435ceabc2f1f1be5e2e9ebde19933b5034bc77670976c3c8cfdddf3a16b82d5b79da0aa35c71634e446e6162684b58466d43519bc3b3e1153c8d2e5407d600dcbf5211197b430a2dafaec65f7a48a14a403d6d38382507accf15cea844fbb6acd8ce3b7e5d7fb5a57d39edab44637d69cfb81ae095bbb4a046d9b1f120e440600e86ef8a8750f285f6e0e7d6a5beac99e0ba830712e8009c0ec732dd3dc87500938d512897658f0ed17461651cc986b7037599f36919051caf94d1734821632581a0fda162e3a3869d7b2e40e150aea32ae46ae3d544faf65daa3b86bbbd856eeddb557067a7eca4cf3695ec35b278929f6cce7a802750843218398e939f6c1c5a5c13e84e1902752d9c6b53d2a882b96d77fd80e61243dd9733fce154f92c138965b0d63172be2d1917b6c61e4cbed0e0ba74916f20e25cac36f0ba900f4a3a958e13e79e5626e6855b48f89a31be50390359ddcc90978ccd651880c1f165f0614a2d4ab9ffdf57e0b2122dbd6e5a32c3b2033b0ed99c2b33491687805d011ea2bec99581f7526294b70d1e0043d0417cbfbdb210f63988377cb00c538b83614df7b3163879f1c77f61ccbbdb2f245511cfcdfe43bb31e7089dc93de6cd95860378a2fb69c4f3d674e8528d5171c0d90911ff6526ca70007995834f96a0c9910b573a1d84214b6f22ab8e741b9d8b001d5e524700ea12a35e8a41835c24733d2b798e9de5dc30ec50c47579b1dc3988aca509793548306012c9f27ef58f1cb4035e2e9eff93cdd4642118e970de34f10763d2f94b124ec0bb4731d0066b9de5b339b4bbfa2ec442093e683d98c2f5c4a7e95c57256787436fa0c73987bea3988557a7f660a30d2694ba37156d59585aa241808bf79476f966186b2d3243aa33ad1fd6f7fd3c393a7e041b554a66a470865d099ae0ac6cb2639ef90090ff3ef9ce204a65bc6aedce61ec903571f29b0f54a0ebbe9a72c6c7571ef35e39358d73a7273cfc0a2b20354c8feebcfa7d97deb4f930575f46ad031324d02e5ef114a6297b0b3e833960dd1560989787a12718a568346f61a13ab8d0634512f56c67b920a8f4c19b577d7110c2357d5ee4a59ba87539c4d86468e189cecfe4df49a9f33de061e537eb3f18134f0534f7ad9bccee8131b2742b74198002d41067da3e0592a25bafab402182dc08d67209a4a4816c319240a78b41dd2b26e3546598cda6c5c92538062ee4d021af64459b93be26174e88c01dadc26cc1ac5a3ea302a4161d3b35216572c07f254a21c7d452b7ec036b51c9330a8e6b531bcf6306c3b13fb6ea70714f5e4b5e9b0af610e56f17ab639c8f4e2e20c5007c2d08d8073e66b74eb6a87a5eb9e587ee308ec284d98afd29ba3d96a77fc90045944670a89895ffab722ff8544f53ca2f364947d9cad2cd59a6f8aed0ae72ee1a962bfc83f58bda7831566a5cb43c531d96fad2258fc1abeddd73a82004a64c2c58083c6333775b8099e3177b9730b8c1805c50912312a72bbecb584cab6ae44d2674a79545095fcd38e2b2f5755185be00fa027c24fd33aee6f0a461c690e9a3c0e28644ff3ba7f6926e8e4f480dc6a0c4ce9c6df415e3b4f59e1d9ffd1d726ac01d19bea4afad3aee0ff659955c24c9f60716a0e4a3906bb8ec3316438329a98518afd21e6ff9ceadf6ebe15c4d6ebbbfd1daf8e8ee1aa1cfb0ce2c6b04c5e04c5c82045f403eed67323b240e54edfcbf82ea90cff446edaf8204d0fe6db355cd5ed8794b062f39ed5a151d5668f36b8722dba484f3e3647d8671c065e223466e2537d58f134a0e6125564476ec873938cd1e4a6de1f1f0fedd7440e770477d8e5183801b31c8c5e5dcc3f2a09ffaee806865607c8d942c8a89a35d2dd7d9afcececfcb1f866e009ba530b9ce1a4ffe594024788c3d7bd3df0ddd36fa3f407ff62fc56a6fef55aebb934f5fdb949ce7aa1dd961c0b5cd537e37b48fe09d6917c7f1339e15579a8779598097d68f798f2bd646370b59441597146d6375f245cf30d156a23b9f08529463a5f1358a50ed2ee0a489d12eebb37bd2f403e22db8bdc1c6a9f14e89e69d1eea85a815c32250485d6e64ed6391dbe5e442d4d52fbacc549366d8592eacb2a80dcfd383f2a49725f74261a65305b6d92649727a0628a0c3b4290d428d4552098647dd3966aaccf724b6ece86376b4aa4f929f15eaca1726526a47afc625647db8f93d51f8f7c849a65f6571240dfb505ffd4bb647188a76cd98f675009d323faa42c41c6272bc342b77535d7025f5f0a3e4d801c0ac15e9d98e19c226878b333774df2132ba1a303009a8a754b4084a0bb4a9d762921ab4388be28f5006accf1be8731c7818a2d864699e9e379233e77c186442fcd3b0ce1628eb2f0bfabbaaa80ca887463b36120b6ca68383f495087b072b753952fee30e80893ed0e5d568d4a2d4d9ae71e1e830100a7a4f7c1dde02c9e2f0fc50b6bec33912a4213f72b6804460c7240eea91c6e7dc91bf6adf72da8ef82a8d5baeca4b35018e80f01092bfa7ce91ecb632ea41e18ad1e4950aff33e944d0dfec2feb34d024686f97303e6e9d52d25ef241e2afa074066527f8f3a6c4218d622736670792086d20f07eaeccd035c454c9fcb2ab718552a0b377bab808d0d5d883d366ba127581129e70a3d93b87f48c14a63af3069e326f3b6a5d235ec0ceca676540580cf9b0025619dcc4ca49a3cc340826e97cffffbbe5ee0b54afaefb68cdacad7b3ea4cf2e4f4455d7f278c493717e27413a8f79432a637e6dd53c0eaa1af0e0b4b41bbba47911e3b6c4312babad62939f854f047625d7578c0873f369bd625c319040c35ad5de002644210a0a3a34a646f0dcf8f9c0ac71b676ce19bef3059cdbce3d511695388a094563e3d4879bbef596abf422ce0ce28b5a3bd7ea59575dff1042b4cb10b7116b08de226e27048d89864df022df18d995f44718bc3fa9d5095333d10ab1c9458cecb13e8b58bbb608ce5090d3df5bc59f38763b181ebec2bd5c12aa3debba6abd1977fd0974723a7cbac56e35e40390d175eef201292693cfcc4b0c8f3f51d380777f3302461ca49c8e49db5e6ca480029ac379dfaa14fd3be550171315b9c625144c4e012fba19cc1dd94995edb9ae19c2c86b2e10f2c7df0dd1db1654f5e9cb2bb6e33aa483d105bd091813aa030b7a46ef5a76c7ed38666db43c6c7affe42646dd02f512ac909a2e2a691d8151359b956dcf3a57de1a57e04266f839b65646b6ad7992b49a4efd81f34be3828d6c679c5a1b9117de515de13487ea7237105a8bf53664b236de267706655fc9910ee7c542f90b0b078de65ff0762a2ea18c7e5add21cf2ef3766b19ca554c8227ae4c3537a92ff7e0b2470189b218a10de10f42a7224173ff5b0829ad8505ed0af18e5d5af797a70f7a9de6d71bf4c4425075e43ab7e9e4479f7fcbdc16b8972611c786b3794536f6690f092c575e07ae808c5bfbdeae5b005135ddb46be6f815c5c4555ed125a02830a0050e684b784532468649a4869c86bfc68e97f453458dc03707258778ce19cdd28644605b077c1292ab7300e6477782bd86b0fea0770c7f38c51c9525d41abb53bfbf296ccb4816cbb704ffb30af9e0fe9c72647b1cf484d24f1aa82ece27e5b555ecac213f25abe994c5328cdeae20b71d8bdf74398ee7779018757443a0fce19c0814de32b1b1d0d47aed952f2ded7b69d0f2790673290c1b6efdb48fcb2f1d099a9570427515f6a2ff5c3ba7d6134f53cbf7ce39b411064f8c692edd080749d21b64b933b8f1b558905b0485cc931c12350c4f4782b15b867d1de08d1e67afa6ad78223bad3e1914de455dd70fb3d9b34d6da819a0d8f3966625b0b1f4de5a58d98922456f92839b9af61b9e0ac2230bbd88c193db6c66a20c7ad8f6f86a62b2e08bda7f792fccf5cc97953216dad3dae86fdb8c33e5e02a36e226aa05f805988f5359f5cb0d6ea3abfcddebb5644763d9bf3aef6eee0292c26c670c7db35d5b6594ecb2b7b1dd721d0b2755f131a84f9a540c9c7adecbc70c434a4c26d834b8d56b2b729d3286773088b7f9b650e76bf2fc0201b159bf4114c11381ad0d6305cdc13cb5fab9b7c307ad29d8b807b2ea7bba31bdab34d6ae873e8dfe6de6216b8168b4fdd446547299b1f33cb76cb1ade091a7253855f4943f9737aa4f56954d89d2e6d2f92b3154c5572d19d22c8c4adebe34169db77fc4685441c9ba4e918c0bc23f39dfcaae9b3acdb335065afc471bf873024062d2197824dcaaa675cb334f38c9e6537f0707a32f8678fefc4406bdbe952d7d84187d343732ec3e592df8f1983886f30ce0ccaf67a7a2530fd575d0f9d1e3561b381330cc62982da8dd7a1205b162a37b4b9b86352fde5a9f915c8651a1885641dceeb882129491c8316df3254efaf02796499af912a96477909502fcce58ce881cbecf888ec9c064aa31ea9a7b5475f88e183ba4e9c81f92fd0ed9cb97937c36d1a1fa84c2b25299e7f0929ca118bc6856e1c3523f8a23e02785bd75e47735cf82478f40d7edf9083db2b7042cfba11e3b5013cc7ff38f5f58cc0d34996b7b5e0f5635076ded32077c691d95d99e7c6824306a97c8a3791b9df9d242664a5b547ca8b14b4e6d70080d3af3caaee7a0b334f080e2ce5a9c90dfc715e168d87b500957ce8ce191462e138d5610dac118c709407d2e26cf735e3eb755b6342f7a8e82cb6489ed0368804b211c1edf0601b67868ae8b58148096978f9a5189eb4603af15f1c1718e4f8f3806f721e22e23b097cec56f451ab2cc7b866f2db0ba44cd437fa5215e299793b1b4e5fbd829b347a7f81d4c5cbf01c45c96e5636cc31e8fedbd1e8965409b865ee6e365386474e8e95f9235df79b14b5ad28ec31d51127e328ff3c805bc2e6840ffdcdc4ceca6c74f3554b6c3dba6384d255659e1217c5a44611b0bffdb98722e336991bab8d50dcbd585c2b1d0977d76dc0f92c2b4c81725292327c15e438dd83dd8f822fa9209183ef1433596a30d0bd760e4b5061767c548e61a391f47e6f344142706d8b55fd6e75705d865481d5c7220ae61691f66670b4c3987e6f4832a4e1f64401b7863e6c48f7d70ae41b4774500decd0589c89a19fb95b3a9127fe8b2c5f768f8aa21b5ff7884924c830010fb5a4a9f03f8cc7ed234d75d26d20da9e12696d016018dcc1fceb0894f48fdf591386180eeb0573f2a4c4d763351e5376e2f35923241d2283ea2c00a36c67f84d8bb1b6a86a33ac73443f3d80cddea95f1a3cbc984a3906fb3e1ed7b8083e135cf1edd7136622e0477d196559da0142ecdc9dcb76c82152a621f0c56b7b654fd522f9ec0842ddf4805faceb440121c8678d8529dbc98f584b79187311b359df54e220840678d446e9c54db65a7c543f472e99c8ed78cbfde546d0390df4ff6ac9c114244d3375ab0421406d1226ea5c39caedb9427b498fb1d8f083ec15dc31c3d42f35f204f636a79c4cfa8e903d223f06b96ca027b38cff6d2897af09f26254f224bddc05efe37e2d2f29ab6da71092b616bde030d7cdd51b99a9bf35a77dba171d0c1b388e3500db4e357ad01a67f00db742fc51640c2c415210b5dec06dfff1479ccbe8bd5d2e6fa11b3186abdb08bd04fb8bf89e2a21afda367dfb5044c4ba16bd3ffeed5366fb13e0fe452c0bdd32a58cb0277eecabb165f296a607b1c8d7a878cc8f0ec56526de9f19d1a08ddf029a9b4570ceccb334a8000aeef8dd5ada4d132d4f14214db94f1deef09e846fa657b0be20656cea4a143404d3244faf533139f37289f6e51ff44f24aaf99ccbeb131aa3e0135b9d1e3815d2dca686a05fa3a0ff94c69d38f879719f6002f17fb0618488d90d222eee83f7967ceb0a2b289a80a20a670f7dcc57d928e6c77bb3e088be72ddcf9494043f71fb19d03ea67127c2a280f326b34aaa835aa379fb92d2bdb5cd147a0c3deef61eb4c6b50726a9b52199824ef9cd4185fdca6f9f762bd1507d049baa46e23003b1405c85a6df7b64ad9f44b45e6930352590f533cb11e787d81850a1376e855cbfaf8eb48ccdf6983a2be3639e59aacad7f9d930ece29bca0e65536ab29fe7191312bfd41a4928d65311d2e34eae6815846a0fdbee050446f8d090987a0fe505f06461c63005cda90fea38fcbdab05f94f082b24904d51fb977f86dcb5e9b0b02aca0354ab1c8d6ae1e8c43176f52b7e9360cdfe59d48bc8c758a2c1e36d496703fd721383f820dc760ffd131ed01f715183951bb2d9a619b9c7630815f26d68a238996188503c4c29b73c69049c3d79ee34cba9bfa4ace8c8ae3d8f0eccef66cb0c329b6ac51a7aa037f80e0ad5ab5227e77c7bb5743a491289be9a53c5ae6c8e8fb9a72b9de73c2a358bf2acf09ba1c852cc0fd3aefdaa7af1eaee1362204cdc66c9915d429eb922a31a0cb47ec53321e6ed3a59714d4d151cec9c0d159144514bac811623166aadc986b33a222c9a4ed5106451564978e66ea82a7a30223e34f046688715f7f7650281a9583483c42e5ffc5771a360df657f04da304a7bca5cff53c62f8224937b173da93481afa9288edf3521c85daab63c3836414838a5d6bdf356dc435f572c8c6bc19f5ecf85f5132172300c9c092678deaec0541ef2035cf9add16db40285d61ad8481cf9cf9040bde810fed981b4329f672a0f211210412bc44c32e1fcc03c90ce801a4f28d3df1e46f7c8e337238b716595fdd9b44b05d21e3f0c37f71aa50c23e00bff7b10fa44fe0d20e53320fa6ed937b150ea2fec53da4a9961027e9ea31b8fd85782641599abc32e2342467af3df820b8e8bbb8bd2f9f5bdfcb9a7378d4a16dee7234118247249c3101875a3a9137ce91847fe973c12e8e26317366ba67994250f9fe147216b0bbcf2e0f36150bae1568dbe2ada9df90896222e7d54edbe613932b79a872cb44ec398819946cc08f90cafd6b5ffd2aada6e9dc1c204ac4656122913d13e98ea6a1562c6f78fb5846438d8311ffec2b446207af12708b9c05d85e05f1637423af6968d8b5186540e9ec3615f2195e5fbdbfc48ed1585e9cf8d6e5fbc5ba2c7eccd1933da9391718ba3c1d97540b6f1b750cb41c53fdb8520bdb60902aae61bf9dd7d0fab8a9ac9340c4da05810f6be19b02f474478cde221050327b55e7b606ca9fa2de09bc0b6968a394ae01c703c5ed7ab59475c1471eaad9817400a824f0385473879d27fa00b3c95af53d1082821344de27ba74ecc69462685a61cf5c5401f996ea755fb47076d3f6f6007aad75a9eae799aa6df38e1051109bf764d5e8f8381973608a58c0b4f69b0ee055643a91b33903eacd3942021cc992fe4e84ded02698857903ad02fcf01ccf3ed29eb0d58f0d35edbbc0ebb9e93c78ae9155d759dcf0815a4f7b602c0d5953c68f411183a5c34a63d68709d28a96141e04383dd7ad316c3d91e646a566cf35e76c7c144016417f05edbf7cb8b1b10fe2e26bc903acabf7bfdc3cea2ef21d829446a06720c07d318190de5f9fd0925bd8cfd16f7dfc467e0b7223deceba279e5858f4f29f431f8906a52a996397dd9c7584d50e2a62c07eeda7fa2907d4959be1660efe8779ef99ccd882795b05faf4c5da43e3869a3df31e8712eb54c2dc8adb821376ae7ec2bcbf8eff0751fe44bc39ea65bb9f7bcd0fda408b91d0f1dd4b461d63132e4501e344e04564e576b02dc2dccce378fd8a44df07489454bc7478a9108bd1ed8c297a97aa6f9aff66d0f714a81c1bc514e080bfebe28372c674cc76b750b94e888c441810315788a43851737a6de7af7bfbcc0f42203c06044721c379f73662e57f511c6d278129a7dcf7c114398ac73146749041ebae3daf10f52ef53a0b0911149c132ad8ef789e8a3a9876fd50b022c9925f6a1d8c762dde3bb68b2c1e228808ad0a7b5d3b682c3c233537c1069c87bb58364c325a30d0d7aac43155a09a0abc3cbc5db56bbba43331c41ae38cdfde913a81b94e2aeab847c7756b1bc481f0e42d336bcb702e80ff62c925c46f62dfa9bfb5216f958ebf42a9654dfccef8b8d303619916c6d81baf8d765a177b8fb6f18522e0479fea997438364208392c9ce0bdc83c4839b29b36ff52fe5f0483eafe7f9ac46fab5c7c4cbbd6068a1ad6ee9c4053b6375ee0ea5a483d15e81c19362cf514b36bc378233550dbd966813f98cb36c4d4d6c2a609bffc2307f5d8ae67cabaed7d7aa6d2709031457977c3febe0d89d0fe8e3b685bac6f9105e3e7d814b9f1e1f26315bc1887d46f85f924cce9d3238449bf7bf8697f762f4d66ed79a090ce694d4d5c21d8a43934966e078d89b43c7873213ee3900d55ce9503b0e8d3a439c14fa712375220f37a9c64af4dfde4c05870b50ab78ac4ab65a6eb7c366ee17bc3dd65a9d279ad75b19d5f246ffb4eaa5877059c24024f9b6b5d78d1ac636d97dd754706c75ecc11fc2d51afde06eb8a57f56aa3fe7a60c877c5ad5d60fd92b6edfb888c526b61d2d48b8f2bc3d673ae0a316385764cd7fec4758451ed62402706b3b50d7923550389525d141abb5604df883480602347b0867319d58869ac377597964a2ca130ade7fcce4629d5f40a904132b5a6ebb726c5724dac84aea1b608be94f6a62b2791f9cb0f2117e1d2b4162660ff2c9cc9b5dc71b9ea9d032586ec7cb5896a7b32968f152f612251ef6c1154b984897769cdc0b4398242272248e78eae21d6f669369b761c93a6e467b93ffb62b8e4a40279abce78703bc90edc796575c595233abeafbd08043ba87f6e9b1455ba8b9d0b1cd4e8753e9ff692bed0646d1f349747313d76ea9cd16da804656d4935815123cadb5e38b5850f76a653cfe25d8a2d2d35fa1cb412dfc38bbd14165d1c81434888116324753901351c06a8cdc6f93ca693a02a0bff91706976452b313951e6e19bd3a885416c2e86e2ee02b3bbeda9d220ed8adf81e221b78d3d81bb96a4b6705a699c5699dd6a2e65b6ca5b44c3b5fa6a624e201df530fc1ec09850c1bc979743a678a9632ad21d4cb7323869a401826701b0bfac2ce91d1e00028a6aff2b7b75e68a549ca61871024295fe0d5c6aaddb592a95d580cbd38ea636371babd6117df4efae382bfd28f652acf017f75d93c27e452107ffbcdcbafa4a2cb8ba77566a9f750d9b1bbb8dc4e0c84161883612daafac7393b0b9097a57b95a87e45d4ede701239719842a333a32bf465c09c831b6631b6a7167cc2175d6e59bbac08408afe5ea8ab8a4a7aeed0c1614e0231f2f9d6776bf62e77df48e54eeba73ee06cb00009f01efb787039404aa4a66658396812874495f88058d95f67ab4d7221577ece31df8b1a5530da14381a304c0dfcc30ae635b2e74eab90fc3a8ebf86c46344b407d80cc068b76a34671ba1b249919d00c16189bde7403392c90a2577db41ef6af04dffc5eae15b25e732ac019b150b0db7986578365ddd3ddf158815af5231eed6030c664eef17f85cc5b0bc65a057551c3ecb54c4f9109ef2568b8950efc30871566e1c6fcc99a72fc54ecd0d135b06fff4f8a961ad2ff3adfbe4c244295896291530b1fefcefe620fdd9afb23214dffece7c38f8572efef08a83247d2fc0d959b8d25d16fc2a065e70e9ccb7491f46dd9434f07a457a1f5d3763f02aff1f503ac1e1ea41aed766e8bf9fa5070da0a47825eb85553342f79741881ef14021811367629a1fca043aff8ab7687f168ead917624d358196c4d8e8f4f7b4271e9017275a8e87e7333908e0e328b6c09832f72e5c6c65be032ce80a02a08bfee5e14922509efd92bbf91e2fa48bd3d31dcc6e4eccb7594dfca9af39a4bfeb7e970ba013f00aea771b8238f966f2f5ce03a8cd8f9468413becbfdc48d552f04ae7f33178c3032d8c8b6a7f34e3b074a3c77ec272fc17011b60bae426062ade4f6e4e49f3786a62a96b513204ccec5cf7f91b043a8731275482e418bbe55fa3b45a8524a93600d1b4ea7aa8d8ae02bdb9e6af7abcdec7797c4c5d908db33978b4abf83fae4cdbd4b08b6bd4177f0873fcb1fac5378ec5c4094609b02d64034a60dbc0f42d0fca300bfd8605756f6a8e3f2a7ece58f3587887cb5b545ee96cf474f76b9e05fa979bcb7c05f6c244f35ac2754aae5d83a0cebcdb60a70cbdf0f8560e722fd332641dd7ad85a6d90f5b1065fe4dea6fe767a934f70d171e906baa81b0662a75962b1939576e08fa20750b2c29227bb1a17f5e8dde0e71e14e02ba398bc8b7c4699b7cf5f3a3b5c6cbfb43be6951c43b7b91af9143c0a6a848984c664ef8a7011c7abc2e0f0c17db3e9c8853178b7ce106b7d634c91a50f519bc1ce15676f3d0b0afc22b20f0e0a4eb5620b2b12fb14625d5f751277e1ee668e650fc778a9e8abc2f6cb1dc3768e4ff1176d7c2fdc517f16d007a0ea47e5cddfba823e1aa9da423a4dafd9c332bcd904f3512fb756333f74d37f9a288d069c0fc6192c8b2ec7802507e976f0e063aa5341259a0d6969424e75722d6d5c77bc26c9ddcf0a54754ae41f017204db5cb94768c0b3b0d5340a59c3047b38ffec14aeb8fc211ad7fab5b620567a7c2bc2258bffb8a0835f688addc4650f936c55906693bcb92efc0fc8b0a29a56d19245e4c90f60820fb47904d79f3f21502327797210774dde2364e19c12eb0055515234b0244f36d9ce306a867ab4f6728ef23962bf97309ffd463548d6aa41bf8082343cd57f91e565f796790353c3274323f5f84bc4df8a3619e0cd28d8377c7598c0b833372d3656fd981f6c3043cec35d880e73b0a12595c5be337bbd85ab7e00dd721d8f67fff984a77d9b333dda6350a6bf937fa482ec1364d67bb3193b39f506ccbfecb2aa00a279697b697618a70a7bdd15c2fcbaf7d02b4237419c949dd38fc01176201312bfbc0ded4f388b9351625e7f42083f3537c3120c3a3b960102cf5011c50a1a469300ed4ee4ad99fe20b71539048700712cbcfd3fa88a6d1ec790371e66e9680ff51981ea3c5f5aa6be5ea73f411254cf8d4ef5b9b80e3251534ee7e0d214ebaece27d0edd0ecac6641a029cac0a566cff2002f9705b8711381aae27f838fbf5fb6f9cce3ddc165dd405316f0d64cb6dd48b126fbacf47d5227e4c3e73ada349518caaef143bc43e00344f6f9ea0d4a8a90f07356d7f1a1c0ee4953842238ef9c30131772d59d6a5d04db8c3bc6c46bb0fb604775042d146cafffc84a181882314cc0f3b3f2a295ac9cfbc2bed3df8825e38906d228ec447478888717f8d2e22e6863a25c381be4cd0c42364beb7a2efe2559ce2f342acb7ae95154d576403bcafa05baa0b2a33e7b3edc7c045238a57e302d8a0687fa6d55ea123297f0147cb804a4f53abe6a3f0c430397bfb9a0d17522beb1f4e05e81222e15596043e6f66fe4310a396dc8a3e423c198e0ddf358e230c299db47ddbf406a51177d47d602b2eac025e4d20f5137d795d90870670d104a94676ac93f4fe6820aca7132d2aa19bc8d109e76cfce0dfd97c99c35f8e9b50ef1b8b24df452cdc5538eb16a4297d2fed909813084b828472954204a9b61790f028e2752fb46c1a6b4473f31d8174134ca0a042901259502649e9a71286ec4469e77c36e81e00083e6f893cf47d08defed287afe212dd8fcdcb0801b846c46c29fd67032b9029caf7bc5774c986698b8240768c08f04253d5d3d305815cddd8e449534d928e5b892ac24c95f42d9504218c9ba4e075029413cceb76c919d9564d7c65509338a3d3fec7af1e6ad5d24a3c40d417d2b2825c45b985a05b4fa672afb0100564b62e74ebb41ebb15bb7347388dd2385e0c31de21599a667f7c8cbc44c79543c26bf2a4f22beae2a86c2098bb3ed80bd5c4c7658373a5b95b2b6dd934521d101e4f5dd02301f0acca33c411e3a7e0eb56f2a70ce9ee6b61365423b69da2b2d69721d837aed7c2047171eb3e3edfd05b3aebefa642dca79033c11fde0fd58083a93e58fb4e3cd8dce354b4c53b84b2e503913f99b128a00a153ef5cadbc483b7730b35bdcf69641f15b96db832ad509a8f6e4481a87ec5312fd71d542176c198e511946b5c0397861561d34c5ee6b1156dd8855638177efb18afd4c8bab4410997e47253c59d6ccfb567c8902a47049d7462ca017f9f3639c061e07871971a73aa26f2de84a28375b9da12b987a9c585f9ce4d2dc249bf907ccb51001f1bce1eaf3d99393a815f9d8f048aa9d4488d9fdcc8932a89cd5d586d04efc0a8c09d0c5fb705d81ddc3f7967df212f32de3ecc220a569a0b748093a163867f478a9470cd99a6f4c7890eaa524cd8895c30b7bbc0956936121eb302a3337838be2aa96c05be4ade91f30494f6e44cc38f4b51f98c3fb0a480ab504f7774cac844ae497e947bf064c35ab144bba8307e3779a49c69038515b530495436a7395e191bc55ac59b1c08c0319692d1d400701258bdefbd832246d7952669f99fde21b3d25fe189e9316c07eba80d59768b71cea1337f620bc636a76c1b449c30835ca3b439b61b6cf1a8d862c2e7ed1a1a354570bec761cd9b0401265edd3951de37bca852d5ed8af1369026198ba2749d0d53c427295bfd950dbed4f05cd85d0a40c8916ae53d154ea0ac83ab2ea2f98c1a1737e94dfbdcc47b2022a6b5724edee56ff219c9469eb198ca9b7abc70f5e1269892834f596fbd16c6942b9d732f77bb2b98d54f7e752e6bd7d6e3a102c787bfa959f3e8f7b4a9fcd5c7472199e0f8df5a4b44b8a7122e967dfbc749d4390f2d09160ae480cb933d036040a1511472acc529c25ae0dad96cf8192161e433d214516529657b09379d0acf5c56bc2fb9eb98c316c132777fa6b0722cd6bf5e0ceb65faf3e19d4aae0f6438f87d477f6f6b8a5d51b65468d052098f823844c56d5d422d9456b17ddd0ae81968560291a6f38c1426aa9f63138abcd1e41e70ae92aee469272c4db4bc467bfb0b6e665335c6201d2f1b7efcf5dda660dc4f0bb9816ad8ac2cc599f68c935bb264cb3757d02763fc233b4b975fa1c4f5bc2485e51fc883f72941b148d8ca25cda5ba8b899b0155668e10fcf0cc68dc0d8620092d2a4e15af444f15aee4937f90225daee3b45d0f47b9f36922be91f1b9ef80a578890db41587ee59687b9423b64032fc2ff8caee9986a66b79f0cf18f951a37a1d863260de0c0eb0e21f24e3e3bf57871a8ea3fae52c47de283e59cf800a9ef98bc717034a226bccb32bc771a2399b6cee1c45575f311a0d5af98ef4cb07a197b6a0f9a439a43abd2e147ce48ca826312478a7d08252694c7bb555b8107c5486c3bd9474ab509c9f4e943705330c90065e55a2984fa86b96f981ad39e557cc7c449154aabc0db7c05aa1f6ba46d2c04ff0b6dac36cca3129d09a7f51b0e68814a2080747645e376f6abb8010866e75f179679fee8c74a0a098b5385509b6fbca5629507aada051e8b3f92f2a8102631741b77e441d1b92654ea39ee7f53ca1e799b2e97945e2e3a96be78169e73d81d3e22a7cb673bcebcf5e2be52b36d48d2a9b5ad383fb238bfc725933533f8c974a5a85a3a7ce9ff464651977c59f37c465bae2604dd22e766e2198ccc1ed8aefc5193f559b5cbe8db8c98ebcfa5892de2a5cb7b26f5386cb243a6f5f4ff19909af0b90b35b8ef0d828a781cd6fc0e0f15dce1f562d62909ebb4081fed35f4364d259a71acb7565289da8a53f50063bca1c902b3cb5d0c99194923212c6674f9a0f85aedb6f6e742e40b26027dca842af8f8bab229688bfb746dd9a33d37ef0ecb2cef17f6a25354516ae966bd6376d01291106dd17e0ebce43394a163adfc1b57356a3cb423556d6ec1659ed716742e33b8d27d8568faf670eb091286c1ffa98cbdf3d2f5ca7806eb0fb679ff9c8d15ef6ce256177f8f9f013fed641d95b474dfe5605c007a77b1a0235d7efcb24d36ba23ee6271a56afbdb69bc4f4989330ba2c68f3a31b2de0cd3a7889e1e3125925dbcbe43f4bc240694de8b259ba6e9a4627536b2f160d2ff7f059198630437aebf0f2f33d24643713dffd26659f62aba0a3b99f8c4dee8f6eb8c246dbe6ea9ba5c1993f802e392adff109ae304933d460d4c20343b905c9f14a4cf09cb78befa68a311a832e33d93a069a027cb8f278991ea2f24ac2a0e8c16101e82ce28baf42cda1cf5c10dfd8030a3ee9dc0e262ba68681bf84540a7543eb721618d3fa1d7e195d77824c35ccee82d499ffb2d68a37cdac40f51fcd11fc6c261085af4d7701b50bdbb8301f12e57be0c1e07606f9fbc28aa11d3e20eee98f2bc45e7610d9d759784405e2fe798b8b898a0c9983fb75a6bd36e0a523bc9b91a7043d43e89ad63d3c9ff09cb923cbd7eb5d1f161027a2cb029b788506bc2503674426a6284afa473d0aa3cb8e5941a130973f902d7b4d6c86375466bdc4ee8eeebffa5c79a3d76c4ae628c86f16d8b1cba10ade91dc7dbe3553c5052349766e21d3627e377498b35ee6a22f080cf6a8ae34ec33550a2a4a702697a3985cf55c6d9a29cf841fb6f530f27e3561836d78f7549fd679541713a75d2d56a99bb64b4cf94819cb5aabd309a159483c69e896d2a2a4d219156a63115e3421d1a5899722f38d28f9496b157e67879c229c0b45bfa1e94d76b26a2671c1e494269c3edc1e81c01d22cd779702ac7de3e9515b8d7bcdd9b63595a3ce1ac6154f7cdd90752f93ddd56930b083c6fc86b3eae618b09a063e6caa07c7a15e40c6e7dce437bf7dbddbef2a6dafff370b58e0e291fa1f77eb3b0ad13c842fb5628bbfb1252f6613aa772cc97dd8aa85031229ecc5b9af951c115fa7a03bbbec3bbeb23de55a0e70dbe8a7462e9153bdcf78e5d8291fffccc09ba336984e6b526fb85a24231cb3b6f2108c4f12f1d829632bf4242bc265530689d20ecd826268d0aedad7eee01a4a5f76c017b8dfecc4324cf614ff433fa3902387f3b98b69a0192a1d5e863f36150a9d713891df80f8f572ef14980dfd99e23bbb65f34fa4ae34af4a312e8c8807e614a323dc10a26d81a8b7d44c575771a47b8b5777396fc676c09054743fb967b67b4ef7e9c99497f8d05dcb7baba07a9c3f2b351ddebd528c43829cb8d37d306c016dc069b0ea0c5343e3fc0a88101cba09be5359eb66fe6007fcb93da8b1737d0d486d6f91e370302891dd3f7944783feb0143ff033e25c2e4c3f556334b63717f6be517ae46fd2bd2ad2a0aa813ef308761d6fb64e96438943b333d1edcda67fd43a7e5b56a5f16f87c0458d008b8ded8eab5aab2a69763167db9181c3054134072ba2ee9a1c63073290a820f2ced3c77e8bd3e7ab6a16efa2c9cdd833ee3768085ac22b00dc3732f8d481607e8e08e229453891fdf36637442d369d0f4a5a37659c35c589067943e1096911e6b8d50af11b731fd66f7d18d0d6b1f613d56bf25c3f8f9f6a4fda133713641a88e90fb4fd3158a3b4e99b543f6ebf65c264ecbd6c316d81f28520055dbd284ce3704e797f11a557408ef62db9fc1978edecc0c5d9e22a8c290fcc38d4b77ca7e02e56ff94f4172353a718702bb0776df946a7f145c06fc9b2eda20395c6a037413e7c8ac614237ea009aba479755828b8506c32fd540e0900e9a90ea90e3a9690907028a6f53d9d042f70b089906a5ea068f1d70d40ed8cd124a1d183f08725e1be90cda12096840d045d1d3d56302362740328c5831dbe47942062557ba74ea354592e3dea9f1c98c5caa833c16775ea3fbd6a2829a3c1327dfbc5cdf5551b79947260e0c65f485cbcc4b781aa34f60438a8f67cdf3ea94e40c0809e0ce3cbacd126067270787319e73de1abf0dcc0bcabfa5dbfa1957af2621a4f681fd24ba52b9366b907135442307ced79acdd261cfc43adf1ca58d7bc39efbe44803666a6acc303b10627f55c8b30a14a1ab8f9fe75dc7b2240d0068c085e2f22355195fc1562b10c46d309bb81ffd05b56932f745aff44d6e5192a5408c0016aa5a82d599dc1a2ba16fdd15402aeefc9867154fa26f1e83d5bb24cb04542991fca58a7906c6c95561da22bc803a753317f0e021bf2c724a538dc535c5f10a69eea78861f191016aee9ef6e8273205bf4c3f536a724c79d38f39fa92cdf34f0fd4d89dbcaed8af877462c8be3ee7ffb9dd1fa7cf5a494db865d22286feb7b6ba9de52b60de05d6f7a7eab335e3ebe6b5adedc1c8216e37527567917dbe35f46f5e52e4ba62b3723fad5d24316749e91e139e255d99e73b290ec044240eac79ae720c37eb70ce41b36289351453f091e1604e3de2d2487fc755ab45447ca7bf896d1ad1f033a756d3a720a09a43a16d934912bafccea88e6f853b97a24824983f1b1f96ce58591643d491d157d0637701c193b6cc6778c4451773f60b48c31d1e1f8efb419ae10402aac921d9fabb2762d62d445de61485a5e8a319a7d0fa26711cf4c7aabf17286103adf8e0685d471b24b306069f224e5de76d39bcf2c4752514a9e1867498635a9b6dc7e1995fdac4230516c00f7bf353a89b9163c2395538f46a085d5fa5068f81a7fe451496530ed8194bd945ef132e5a493a537565e326237e2fc381cca0290d8de40354534992148fc7ddaa9193b83d8a1ddc81a41a7a31be77e41ea592786784aaf5e73aab72d0c2e0a96144c226cf526992657438a360c75658be27994be9a919e1f8d5de80a27fb0252d9008115c5ae47d6109cbd481692c884b3eb5970c262633723c8c44db5c4e5efff6048a2ae90626fa29bd32063b0416f7b455100f9ea03118be4393d9b5f5515e59a4fc7266d91cc97f027894d0cf1346aa7a3104fbaaefe9b26a0d2dcc43103ac05fea0e9ff0bf7a3f20c38c3274e95f17e24c6cdff0d8786deea16be42bb569ae31d4551ca200973f735efe1354decb20e453763862b5013643992993c358abe0244f0ead6ec502ecd79faea6949018e6a71c1e4cf0e3eba6bef3577772d22d24be680ef4314ee516f6d500f10c713389220acc7e2a65e97e47c9bf7ac39115be5629a6985a196e49002c4ffb9f677d3390c7fb32db998e81fead13c90f0af9eebbe5372db52815ba82dece29e305352cdf1ce7161beda324d72bd09ca096fe469e87740f0810615f11c19af312e24fa3bc990eb41f8184d43ec1ba3cc7041840f29cd54ff1ff5eaaabbae21790ef32428b3a2688450716f22de663ea3f613d4003703065dd56b94f45024e8303d4ea96f00cde26980b7d1c454d87d60e65bb23bb4a0e371fd16ebc686ef9af2246a9f46fa922908c088b6f3a5be3044abcc084b0e2e4a37158a82694d358e1e661fb2d5049b5838ac38832aeb87a3902d9d0840141a2152389ffa36dd5a6be2b26a677b03e8b54147c8d88902f4ffc530c8a6638fa5ee2bd5ebde80da601cb6e64aacdede8980293d1def09b6fe1882c882ff31a821da04c038aa1a5d0a95cb2734354afedc6c59466703738a37cdb68ffff034fe31442c6a92acde59c5a72c71269c58bb45d715bfedc0844720ffa2b01fbfed2f8d209823f0dc63bc7a2220590dc768651f44aba1e3de7f5cca44ef19374b0953aea31c0dbabeed59c3be5a5834b97c124487ba78bde7f56305bb8f54889f853593256de2c5416d11e5ed64baf493b5964e3e93bf2df43beafb92446bb0d587fb804d0274c483adebbe5506736583e80a0331202b5af1783b1cb8ffb4bb331d97fbfdfdeb35ac53eb410f2382cafccacf9eeba3af3d8ef12ac953f2af468a8284aac0ba424de0bb119a537fd37d86b030127cb849935d61486a0696af91327a45a7fe23da750fb020176cee2bacb2c052ecf374a85d8d035dbbab03a40f98e75cb5ae5a3aae4bcf664a8811bb69265a16500437765f16482bd6463f7c4f9bacca38b40b3a6a90b1837f16605f1a62addebc9c549ce686a78a1ff2521e769b0a0f816b39a12914aa63f64ab4048d12ca0fc39f639a18bb5c24a79f06288b2de5fedc5385153d7cc21673728697c850dab89f7fbee4b93874c9540cb5cc6b1b1e65aa6986a9f10a450e5d08e5c3e23ce32a1c56882c9ac622980846f834dfe163b9d30105c8a7741cd149c0d0c7d57db59bd46825ffe4a1d057598a8fb9fedb8a8b53f2ff4f19130cd74bd48100e496e7ef2ec32416188132bc7b9c449b734824d90c73078aabb18bfb77a3729cd5742829e1e8e4c5a32744589aa5ca7faaf521130d5fca34d800d645156eda1084c7042a7833cae3f4c486b717bbe657659f84e1ea5877ab4673354ac2f4c80198698acc3a51b8a6a97ea867302bc8876546d5eb1c8323fc99b4bca0310eccdc399cd5adeef1f758e683b2b16176019e3a3615e5090626e8f11073488de35e5abce74c35093be7668aa26df1e2ad71034e05c09ce9d9247de8d0020ffffffdf