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 66592 b468dc80c3c06701cca3194304d939aa390df5d7e2350be5675a2118f55f02c3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7c631e0aecaad2a31cd7318af759f21b3adddc27f4ab7adbe0835bffa70a4652
Certificate Block Hash
b468dc80c3c06701cca3194304d939aa390df5d7e2350be5675a2118f55f02c3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0070250000d0160000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006d5852a879b56767af9bed3a7219feea4357403d04644864cd165fe74cbe33b430e6f39e3c2b5a9256011e9b6897452000bbfaed2412de51c982070e2e677724704562288d4da6a629ee1de3d8410432fc48400b7bfc24751608000000000000004000000040000070250000d0160000

Raw Header Hex

00004020918022db57eb8008b7a84b26ad78f8cb94995152658c0fd3a2c8ea455f6f41bc9b9fb90692aa3122673b8131a6380cee3c0cdf744c5d9004b1081bf11848d5033f291f6a555c011852460aa7ff5b83e0db7aabf427dcdd3a1bf259f78a31d71ca3d2aaec0a1e637c

Proof Data Hex

59,560 bytes
121216020307a55b676ccf4130f61828f07a1052aed4bf521983ccde3b8624567265fa084602fe93ab9d835b52c4802a800ab0571b512bce87f24697e0c7bb52912569f606ee45d7b8288926c04de745570c6008d4710707863097d1dc4574a8e9eaa00d203320fb42bbe6e05595ca4f09e7ac610d523b03f9abc3d8dcca523ee3e16c174d06627de9ce86faf5cbc649009de71eb5b0a6b43b5b4afe53d3912f229e8d0289ea6094dd42c6eeca91f4845e6102c461e47ce1b16564e0b96cb3c8cac4757dacedb665a6ef3462411870c2e6515116d9e7a1ff2787eb450ae1b2424bc290bd75578c9e664ef55463ba610bcc3fb9f570d71eb08e3a4c144f8e5d15945c4da5f519fbc1bbd354f70e90703f725dc3b00a6b7ad8a4f8ba811835387bea968ee35c0f27643e5f5fbafea57f437f7acd9e5a470082e921734da3c57097e6d28ddd0e5854514ba8e852d03abdf3190115cd7ff010e819c5708e8c1c003b88d9fc7351afbce14dcb6c318fad68b0d094bf471595e0769f2e527662f28feccdee8bcb5655f719bc7a130e16c41399beeaf75a2554d6b21293fedef0bdb2019a743876bf66c88bcdad7ec664e2b4d5917b149c99ceab05a665476849237e5c6c1c7ac75f2f6de39bf80855e3a88bbb8921728e2bd821b1b727394ba9c5266c7ad48589cb7a647ced8370b0fdd6dce4a1c5fd4e7004a67b3d44343538b8f15b7dcb186911bc5e1157d839d67f269571031181d2c6d1f6ade0d7540e04d04ae5eb6d6cd2fe9bbcbd8158c9871db0b16984061db3ded5448426de9804aee3dcc70a422722fd0a920382c1e79498183b17edeb2cc1d3947e5fdb5500bc3d7ecb7a0b889db936d8fdbba0b09e237f264b27af7c0cebb63bef819a68fffbd7934b0a8ef025cb6cd5d21905893637a0a5aa767e7877508f48fde9ee35cbe1fd1f46a67f9de0f24e330bfc512c6fe20db7593fd5c5f794f574022e9f974aab61a6481dd13ea8bdc72d577e63ae1086ac2f0f7c930570f35fe888bcca04510941b4f9830a87d34d77e196994822f41593666a585902bb99bc629bc731895cc1aea1da882e62bee52935d855ed8333f7603cc713071dbe65b2e169cd6179f0f1450bff7b1c59690f1336cde394fe8426fc0701068b8e9318ef9b3c4f4538a8cd26ffc97280c89559d779148efdd7795329d9b5c3fab68d53346c56f2c5d433e354d486293e0bf5d4f102be59b17bdd9bfe52515e016b196dfd885d72aba453d4788ded2de1ad45aa4d04d9fd80207268e368a6d44d50a03dde57d2638a37f641f7e9790658716a1923780d3233f78821a23c23729c996dab92837b2cd6f1cce8bc82ce85d40de2f9972acc9ed11be34702e33d164889092cbb0726497c48c5493c02fc2a0b3b85dd740df50480c1931902f5cdcd1753edec9a6e8ff18a6deecdf46b7a905cfaa09165df9dedfbd860c6ded86e106f4b0d00f40379d6fdf1c669b67175ecb3d1e73816df2ca0a74e3e10720f90de7081a0ae91384bd79d5794787bb6e240389b14f487984489cdef899032b206be1653ae24e8adeb0806583f26df9410ee4dca06944abb2fe10e72904fa8653e3f9d982a9790049702f4d54580d991e2a882902f61971771c150031e68d9029868a88e629bf2fec762795bc2e0f8838a95cc405d743c35e23c8884d7b907d53163a3fea236711ab32295331e7154014da097a1f6556594ece68a2926d07f27ffc95b9e31c4d4efaf593b04e5de7870e55310353cd901860b241117ecd583212c7b1c365fa48faf16b8a7186112e82bd9bfb43cd4b1f76e12b176ee1b4c2e50225389c6332dcc13f27e1748172b8ac008e76b06600e64a632dd7714dd2b3f6d36cecb4fa58aaa5f3621248ab1dec82b44c30a2a872c025d0276b5d5ea243b22e9cef3a2a523901b3948b5f58493570c9f0945d62a8054bb48fe2c16ca0e5ece85273ff1c9c700b84eeab8fa466b1c4264524942ac7194c000c96b07d20c51837caeb15df80c4590819d76f6bb84015b95fcc34aacb7620adc0801ec83971a4570f9eb1a71f8cfa9d33915155494e5ac3c0f0cac89f4f9af3e75b5a88d46a682973365f4f30a7598847ed82222d1b2a8a879538357a273134ae5bfe075782902c0e418b34e4dd50f8df60a62cdaf3fd2a5e8ef10ecf06fd11a54223761d2f72e36dc33f156781d6fdf04da0bfb64623d685de49912b6bb44f31dca2bed56512e8d222766d8ecf5b5f6e99d8408c4185563d2c3e629862ade585d24de6a6c266dddd9dce9066b5518e91e2816d6eb0df3a82d49b3da4da92424741cd50315e2797078e7f3843e6c20979da09e421faa8eb89f7c1f943da0dce452cf8c1a53b94cacb666365b885349be1b583c250ae47adebbb17752a627a38e76157a991cc927fabd54666566e3af1af32c161bd438f66f01fa28dbc0b3546362e0eb1a6b352a1ceeab1568ab716e6de67d3b32ad1cef16c311426fc6e72fe25454e367a1b82cba7e9739622137761a740eadf29950582f6105c55893410885f9b4129164c03d1395880994f32271be4157db4e4c3c8bacf5936488efddcfb69301d74ab2a9bb2b20a2e18ba1f727d5544a98ecc16b36df7ec6fc0123ef2e3655ad961811c2f849ee484e8618fcfab18f3ef4f613531b676ee6ed585ad918b816f123016ebe6cc45a599a20f55361c0689228d4ef83c07a814aeba795bd295c53caf694f6828bae5f1e0cdd2f3e55da4a04079e1e305416e3768f6a55304f49d030f38dcb5a37c3cafbb28023de857f2c97e71b71c8158a3619fd19108412b8a12050c6e4540bb28e3f4f19f164d7a9f20cbda18c56a48a450fa1567c16ee1ad4ac29aa08e81d2e7f367cceb2ad63f7057fe11e6e863387b185a923a3b5410e1c14b5524fc30afcb184affa1fac6be1c3ef3c9c06a26cc63ce4d859e85651ac309643a10a9846fc43cbecdc034a48e3b9be4d6951edccedc7512a8b4bdca884674327670e2ba13b998257f0445629d41269cdfd26829dfd632805a2d8f730677ede3227cd4afa06e00211599f183492f4842d352da9dc598564d75f69a288b07e380bae9989ace918b46a00d32f645df020cfa6400a8102717bc88516accf3ad6eb7254ccd929f0c8bc31d56cd822e7625d11fbc22ef490676d6224a8d81627cfd5d3106c35f817ada046359e42340ec04b46ffd7c9e3163673fba28afbdb70eaf8b3fd578b0e5d128a37e28aa67f2e979d8d630ac8c372a13531308af332784db5a6df9890bef3a1f678c62109f5ee2a533310965bc8898c46951524b1168f7763c30efc9226a7a19c6f4364f0f777fc9182b8929d1133306576aab1556ab474579dd7f36f80d1f707a552ab85006168409c4a0c39c428e1d22156d6c4fb969e362a4a7cfcc58e877f0fd5cbc507f589033a4d0a910e91eaa06d213fc98a59a2b178e447f38b6981bed0685bf74ced9b79db5f72cbe0bded7f27ae413006fc515c46146a98c62143628ffa625b4bfefdc034447332deee3f60c635f9782a3da9421caac84401cd6a22c54f506638264e374d16eae663787f78256e899a411c552f4d76bffd435868ee2064e18e38ad417483254ee673e715dc47fb67b5d5b035fc6d4f7143d9a024201ebd2158cf5fed0e70e7fea2f23ce5eb541bc9da2006a13a7f2d8a668e34f879d4517da745883aaea6fece3e45be09399f84c25bb80cae898b854da850579582c9a4d0f0582e0e47ca96461eb367395ea7485df4195e2a309f3648541334f929ecf1612800184c2b16ff2b539eb0e7fdf42d79181c56476d938a89c945b07290352e2b8a6baf9769ba4718905f7f3b106edb1d2078388131a0b9ac76a84ffdff165e37686f1d44702b728ce4fa49d7df53df6b133e74151acb14ccd5e8a7ec7b25f36bc1e09aec5756c064a8203eca92f71c30af6e021e67ba644bc9109804cc444967e125801c82500667e107f301e563227a6d37f6c2fcac89a24388c371e790971ce0bcf1ed703628a21de17ee881ee99c971d383b157a489a718bcef88a6471c38035042a67ac2a19a7852991ecee2aabe1d5f6588e47a520ebc71ef182562e1764b3027c35718d954c9040260337a942e2b89e4296971a9cb28da07d621c315c09caf7d6a6f6b3ec119002f51e4baa2f497e6376f5f02bbdb1a107b0f66d7f722ad12220f0f9eca3b082ea05b2947e3a0b2c60c0944738b98b3f8cf768bc0da41a82a73fa1b288b26eeea4a359ceca2db10801ea36d30a8bf078f86a706ceb3cf3c5717aefeed9c9211c7fe6a88c1335f067b79c3e7a5f620312d4c639e32f437f2aaf56809c2c86a4ddea6f58c56a256a86dcf64dd074c28d77867710475b7777c4ab026ac1e7897454d155ff03f8656732e41a025101ff9961c691f9ca46dbd2f66c62cdf98981855c45b12517b15900a1288aa6742f02b70992eaca39bffefc8bc82fd8edb8b916e4b10b47a529f646dff328d2ecf97e952f39912af9b6b5d4f13076777bf6c8b2fc1529245fe98114170328e678156f041e275552e92d31b692d8a8daf2453f7326f289a5f304e5e97a00798104f556b425e4163a6501d6d85f51cb897edcf33a09052b46572ab7b5327588ac203c18516569d25f268e32da8be334e286e81c11190cc87ba4faa7fbdd0b1696136173e22fdc6dc33230fe3a7fb95ed97952960bf06823ac957787c83b3cfec04eeec0605e5810431700d7a5aaa0439e36727d594c440122955a1ba2095678034f1ff46aa0414832e6a402ce15b6b6e7a6234c7a76f9efa8dadd445f9ba5424801669769a1fb1926f488b99e33684da710074644c1ac57f9c52e694021396a9822b1465990681a687d9492938312043e747885fe3a6996c93af2e48958635a1c3f1343c1f85ff2f1e4d8fe658362e73e64c7cbdefd6c77bbf5d28224491b9bdeeb7a5ec41595aad94e9b71d79205409795ada145480d5a37b75eda09e483f7552ad577fd58805354e3ba20961d07db547a6cdfc5cc2107f354665fb9685d04123a35aa1eeaa98272edc9594cdbf6c4c5f2ac48f160a6965fcce9bb38251db0ae52172e8c4099de7b95b021504a2f769ce46d8f8dd6ab70b1f9013b2835b45420f6ccfd948dfd8f01695dc13295d928173635c1fe432ebac6e139d72bd0d1ad3fbfd788144c45b4d3f3175e632770feb819af224f858e314fa14da0eb8d06c2881d1531de2c437404aa17ae42cc37407156d35986cb542e4256889105e130a79e795674912b8c8d3ce70ada057df2ada20dd7727fbc33f6854f936c47216de155063b8f14861ce0cccd7169e5dbbaec7ccf3e37f1cf6c91898c24aeb44a60c75d1eb201cad03efe6b11cfba9b4f5ae0b2ee9bcfcb578d2a62ef2dca6e61333a410b1479378b32bb75f43135474b0841287cf2778ff8418b5f53ee119419af04b53095c3aae47fdab1faa439ce5460abd644f778c12c6e82788a3f227e3bdc092f7f0f8319428da0a520ff576148be40e23937067313641c0caa17cda1a4a47583f3427690352bee86b9290733d2320d2b0df1433ad36852e4af846927355b8812ab3a3569e2baea3380e555f2fe2540f9af31831dafa32e2667a86d2608b753f1d46eb17917b253307e614e756769e826f622db43084d6c2e68799250c7015ebdb751a4b01966775c23ba00e49bede52bb0a36e11e737d20a5273a2e5ecce754a2dbc3179c5d3ffa9fcc62cfdc5263b2f8f22b92984b2b1f4aaa94dca03cd26a7bd216adf8cfd8e5ab5ce6104167cdf8149054dfdfe7633e21b134a96e1d7c5a4cc517e750cd01321baa1cf4ba4a5d78d7d81fa0066651a635e635759d589d7c1496a77501ca964f1a70e86ac8576bd4af74cc036536483e1734a0854a12ba92b380d8330fcddbaaadad711b038213c858083bcf743a966275ff54579ffae4d52c356b3fc25c66e47aaf293797850df997a18ebbcec3677d8dcdeddff78eb896f381a55e7152415fd7b2a6cfc05d4084578fa30f11f916af8a1a383cd3c5526384ff39b63a1b205fedb278fb117efbff08d9ae0816f0ba583b9cd33037e7c07faa10837b7e1be1ac127790f71c4e726889349591cd81411bedc41496fb9fb343c3e3aa140419ec461d6e7eb3ba5b1e32f895576a1f3e5865dd6b954123d9a52a8da567b71e0326047a6b23ef9cd608f2ea805ce509ad1838db0e4a8a0b68168b9c461f18d30eeadf64498b6b8379bdc2cab77c1cfe9589057dd2711e5bf1b6e39adb92a5490a6cb134651b6f74cf2dd18e6bc62f29d383dac27ef0cb46e164485974973d5610477f2419fd17a6724761147e9bfcd101871041762e7315a828110bcafab38105049b71251365bc65c94e32e4ffd24ad85f409dc03ff9471563aacd05258f38cbe89ea6dbebc55c7309d07f7b886e9d0405f8153687bd59a8fa4d9657dd2911a3ec268369acc3ee5cee926d8b3b9d0af665540de90e2afaf82b214bc0e63d2132641182613762acd5941710ea7f6ad2da802c02533b9e11f6bf5e99e26252f6dcee1332027efe230a0f6fa219ff2b22cd87ccc58c9bb2aba11306736a45a4657022d825a4ee7509439ebd8e990e507cd92e47ef3fb2337ef3c9cb2475a8ea39dd7c03f5ddfa844e9ea5c221d267a1ca59887474176879d30c4a90269d26870f0ce6ba7e0ec51b11b1c196b1b1a62bb48ff9489a647bb884e46dde38dbb32c2dab1d9fd527beda72327bdde62bb9ee2e73fa2277b75dd2151afa17950e0653eb491d216a78eefcd6004f9c9e0998293cfd4fa19aa078919a695221d426e80811e429b23c19f4a8e1624ce2d01b8667859f0b235bfc8dbccef7c234b5faf8d8674d033e22ac75439092afdbf1688177a6e6340bc42ce137f39b9b2d4408fb4d54d4d8c764d825b6082cb8d497e48e57871e55a7d756c05cf52a05b8f8b92853188c29e312c39d9af0c4231798fb9f51dd1e0b79b6b361fc08b32e7f6506a290c451c55a5321c7e027d12218a2e97c1f07441a611300fcf83aa403dcaf6a80847123d7fa33df899d31f206b8999037ece6b4cef4a3d06d1345b859fc83d150860e171aea1b8d933b8918f9cbc392a8ab72d31b1815a227206ef110353e2bd1904fcf9e76a90223cd2e55ed1795ac99a3a3145a1a99c9f0dac668fd06c787929eece373cc0f9a448a7a4a12ae9fecf8f9ad9589a14953694fe969c025d97cefc43c31d6c942bdb37c54f6ae3282159f73199a71c33a171afdf87ad18ad32f97d4b40c8dc1fd6182d13d61b11d3b68374e77ab92483fbc2f7dd931ebf2328873116c84f80b1ba21a1203570e99f5fef9731ba796871c94523f50507c9045a3075bc25a77a1b08fc92880697a3543f9f9f4e07d5342e94bc1a4105a334d767d951267db175937322562a712e61017035681bbe82982f45feebe90f199a6637f9808bc0adb1f45da16a330b5f5e77221a17adfe277d7dd9cab5fa2c551aeb97700863becba06ef604743ca0e7916edd56de3e200d82b37eabca9f37f79b44841715da729107fddb09c9c4620c22ff2358a706fe40d076a731ed0b47e7e4ca0f011abeed29b010b7f38806e827e2cfad9e70bb85d9e263a1d24f46559f52f9b4bf67f418765efe31dc50c510df2b228803b79d04bb993f9e3da99c4f9548869f88419589236134aa887247134f428f052b641d668c032135f86373d2fb39883e71d8506c1b5e22df64a3f288870946c57e3fa04b62e65f0eb688b39e188455e3c1388dbd6c27d6336938926f8d84bc6ea663b316db7f5f69ee48a6ebc1338579f2e62dadab7845400db77ffe791a949bddc3bba40f7d7b7c571a36ee1c6a3e42345615349b950500d5e45662ce32309cad4e6023922ea3caa695df173901598383a01ae254acfdbd12e019d891a382ddd195d4e5d26b913472de759c4470da685757749adb90140e4cebc147fc5f562a7fd86f7e07bfd52739d139b775aa4080a4f77b2cb4b0a6dc70a617d0ab1432a88a574ae881a4576ecd426b4dd94aab9a17f493a466ce979ff099007c1232dde62b4ea30d361d2a38df2971c2510f9dcacb0b3fe66b86e6ad1807f64ea5ff7487fd538fe40cb6db66a3b7517c15cc8661d2d3f6bc1476f390b2f8006169ce1e2752633f73a3791fd1d5dac55585231d490653562e9fddd79b01990d367a36ff2b90bf053a19ba17c54a860b2dec9024000522a743d4164f83adf1b756e0358a5058fd310f3264170aab9b7929020358567a92704db88b4793d97e03bada473adaf7827854a1dbda417f32cf699b4e2dfd59d1a537f6d72c842e7cf5d2050d07f6d0c24ce4911c56115756a9b34c35cb17978c3bdb9533780b3764f0955162d86a3ac344dabfa85f0cd4e9f01e06dc65bfa4f94bbd5ef01da6fd2f39d2f1eb92060b5ea9884332e63661c48fb2fec92cab9ada086c76c064aef3297a126257dc426a0191c8fc9ef05136e01b705a656f45ad9163ec5f3138d43043b713b4f4c621e14bd65487b680ba31039ef82cdbac3712cc4da9dbba2f0a2f74b11c7cf584c5e576d83d30dad5f2d985c1c72d1f90571ab3c9b8c8b32588ef0168460152a73a82aeaf1d9a740bee4a050f84dadd5dcfa72a04f7b5832ab8430ff1545bb57c6f30e60efe777b58deaad1e8271c06b13d3f033d323cd49d70b8e209737a5fa61466c4273403d04094fb0e81bac1123a3ccb163b02d1a2dab34e4fd55dcf874c28fdea74aaaa44692e5eea02ec365c8e85924097b5b2936d1677639e2fed78cac793c36dd21cab50cda6a9f5a8bbac52f59f5401e07b0f4f74c106feac4cc9b32d0f2b1cab25518993c77cda19a99f942b9845259363b03fda473de9d034066c2f65ed520a266a96840e1453e0bb1160ac2c2ce9b2f781d8055c732664f17a286aa91332a908fa6490ed47490e5bacb66884b5f30771d4dbe5565a970df3f090440494635cfca71509010077e7781e474d992534daa3cb2685b373c988a1be5f7a52ddc61a5c4050a91872c6a5c544c6cd7f98036888a820385a4140e752b47171497758af996a6c124103cea277d32315700ce932b8805cae894143fcd40ad02fb8dac5ae15dc5b8295655f0256cf8841ff40daa53d4d984321b940422529e26b4446878f9fa61ee31b60d8d8f687ffd4dcdd6a4733fd441e02716c6a36496c14485e418dc23a072f20977bf783cc7bc3bd073291bb18a8b8aefa553368d9fa3cff84177f9c7161904ea5114db7c96b8c90ce9c0fa31eb571014530d76091542e433462c38d7c9c595bdb00761ac0ac0805015f7549f23daff02587a075944f32957d1bf97e8760d3df2d3c6507480ad3b4010c3e6e09e05b346351385a3a48d95ce71121c80afd50d3271cafc7710fbc1de03eae4661850f8452cd004ce9f0df091790bee1f5f2e137f228c015bd457da2ec6cdca85a7172470b02be4e5863943fa26d17f7efd3b5c6b094759a859ab98bb8a289e454bed200f889e347d7aac8f630aa06222f26821a46ae8e1abdd240e990f91eadb96138c005bf8b7cb4170dcb23e941536467d9722590b6eb60f35bdbc2cf9e32931c4d71c9c585a6745f9ba05eb18aa129addfab6c02602c198a49f5d79e42d29ccee4fa03bd421ac82d2f27695779703128ef2d40622f08f50391a5edbc84af96ecb96f13da41980be4e52f33f738efe3e3ae2ea7ad0ad99621a1f6283a6e2889d863e27a105b86fdc711cc008491928f400ec476add5144e4cd40d1e5238e65b02d111c112a677fce8b7ecea112060996153c5d14eeee0bf062b67e5e1dd53450a14fa4e5cec44676038e7bdee87bb4c65404d42877e2dbc03cfb5a7933bd4cf138b9a99e875188dd93bd76affb6e233a339b03812e26e9fad33caf5abb216fb06129f6375e527f2bf259baa54749fa3bd026f166c13d6cb814253ef3c78c041c56739b15f5c05dd3e958eb066719b7e2614355d1a3868ee88610d347d55f274c0b271750e2c5227ae2e87ba87320cd0f5416af50c391c7a0d60a89a03381984428bcf93b84ba6f1fa9011b3104f019f97ed3cb1df9c7b7faafdc0efce9ec6220c80c6aca5f18fdc324503c1dc654f22cc49fb517f0d3062593f00e98f873c23a50a42f4c27f480da784608376ba19e075aba444dd4b88fae75257d3c47489510a75e8a9a4566d51c3b162623e348012bc8bd52f9d4f2395dac54c344d07b5b5c0dcc17ac4e8f09d840fcf30cb9404477e6dc7147eef3ba993e581aae005072f0497bdddbfc8e6bb6ee9b2310168412446ab513164ba227683af1a64851f2887885d3b9df964f888033e10d1ea975cc78dbcaaa6a63fd0888542b60ebb57f25af70d893739f2c62d05e69563640af47e1a9b785169e2f06a56356e030313b9d3073b04f718be2b4b7b60789cb84a13df5c827e2991027420dda4f12604c4c87efcc8dcede223b4567c392338ced111f2150ad3acbbc8f2d7fe526566e1da2b4758fd57c4eac93a3672814ec5d92511f1275520cff82d650d5ec36110d5d237bacea8f31f65e148685fddf32776c17bbc7d0feb2aa1a6ad2af0788e4c773dec1fa779ea16aa75fece39590b1752165007ddbf3196830c3a5c13c6f0c40f7a70dafd95bed19eda31395db7cc88830f44d0d73f66a90eae5b897097a06165f751d2568c9a781f7cba950c8c3d1a52ded1a9af996f06a8bea338a2f5096fc15dfae18278d4ffeb4f81e83c843fa4d5903942396a5e72f3e2dcabed797eff12472b01481f7df597510caa2e5ea4d7898ef0ce01a172581d572ed848bbb70008b9b1ec4c9b157300fcc5175d0144b1a3bfe19cebba293a0cfc77593b2f39fb7875ef389e1e01d1ebb2a76302baf78433b7bc098565835fa38a9a6528af2ac0a85bf8b5701e1a45ad7dffcbd297d9524ccdb6eb81d41afd5e6554638b5028113a4fbc376fa5bb82585a4b27e7361b71b2774aa54df307e8083b079072f0bdb7d9e3f3879d145a2d497c4908b74a301fa7068b7d97faeb7b05f6c38aa3ac42e7ffe94aaa039018892468bcc0db19b75943b8f1b618aa83c2ba83b09a72102100aced35540bbda4bcd698e96530c1c0cf5608f1adc3ab7d69e68ccf8d97f864bfa0d03f55cd18f457c006d01a8e2c7e6a4aa4e96dc733a2ae0fbc51dfcabf31c4c1e9e6fcf2b8945b4fd552755818f6ad68ced86bd774b3f8072558ad71e553208da236d6f2d4302b35118c2784a3ab65dbd1f2c63fd5f6350610945fd3bd7edebf884436df8cc86c35d2bc2bde13a8ed987412e4ca3df1f0e8b0adeff74e6083a5cba41247a79ed4f3b16be59d75387f6edb90e3ebf0f9d75ac7bff9228335e1668a5309a159ba77920dc4b4af6f2b8f7e0f8144dfc1c1cbadc0708006c23506b2d66ce0018ed23f21aec61145ec846d5cff57f8b1a24fc4ef90edd051415e1e8d636b13182d9c0fceddfbc5a416db57319757ef9d86b2b01db4a275f99785c5c3aee91b6e7700c4a72c487ea29cb45d4a60b71a71e819774b1aad2d1fb6bbbbe0ba2cc3d751c8430bd14e7dbe45abab87130dbeb090d1cb5bd804aefca9cd58f7afd1e2f51160962984b0bd5bdbe9e294a75dc359fc4d18793b9c8a23c6e1012f705af458a083bf0245ad4397d901154ec1dc91d7fef7af06a8bfd08ed312160a4977bef056045398418559b34935cc68fc8d9cc1dff62d1b910047b8199fe1210fadd635ab432e7056babbc5ec1cc7885b41db5ed150713f1670c0bf9088ee238bec355c31bfc1a97dff24036da123004702ed31eddb2ef3c00bab499dda63b87d116e5c8dcfc77bee6fe0dfc707ac14ad7be513b6ad18138637d0ed3ed1702f1f32628d65adcceb68e24efbdf797704a022c5c250f66dcada0aab9f117062440200f8915f104d207ced26b9a85b5a42a3c481851c8914b40e02cbc31f20ce62807e955e4862851de1eb2501e3b253b6015931a7dfce50c1a3b5c14832c02f40c2400e9bc03a1b747bc0d70d790ec9067b99b1aa7efc20ed80a1da00708aaff9ba7f401155875fd4056a4131e5e7b9ea3a80a201aa455697ada813124b83b452f2016e4b8f627deaf1dae281489b385ac9d3579ff4765ca702cebf0f14fa26834a94a22cd016a5b85f0336ab58cf0cd0c7fa563cd75a12431da4b59258f07bedafa8ceb55a71b513b3d5f8d7c2f9fdff78da5e727606d5cc9d6ab4ac0a8aaf9f701d44eed55d075dd4361b6633fd15c239b4ab275a093f89939c8d15cc72034a64ae59e6222666253341a13109a5979e03ea539c80802db023205be88903eab125a3116d113b7a7e0ef725a8b3578976b9eb8201215f8ec5365cba59c222b2a387d94de0e72a62c585fefff6d64b275670dfd40b29f5d5818f4d3391572674af9f080cc0b949df04ca190b3dfb4498714d395aa9e4e0be82ae870c0975ac30d2ccc966f5b97d050e204ee0c1ba7a245ad774461492875d311df1a9274954c642d1b7a72a83a7fcdbdcbba69cd82ae5504e3836b9871da47aeb4bffa441b33fa9a866db7ee649fe9cd8227f2bafb43590a651dc23a521483a2acf2f2ed7e9aa3175b569fc86bfa1731f70f11c45206573787ed8bca494de0bbd9b04da6de9c50bea41e558528aaff15552715bbb559569496cda68f970a05a4454fceaea957984b179895376ab3ccce9d220af44006f30feefa4ee10e9924faaae00b39c8ef9d33658576f6e690d22b75a3f914a7df5455be7246e97f19092e2d024ad18dcbea9e9e67ab223d89e1996062e05f453ea9b2658109260d301190a5f665ec47438fa2db206576e05b8dea72e58fdc020a2110867a80580497e397548265f13bc387654c80441b3a6627344ec53498604943efdf2686a8dd1e357017f3c9671d833e18a06c70802e7761b42724b6b4bba47bba8d9f04b0e7abbed8997752ad57bdb2ef5c2e11d30b5624560afa993f524e15f73c2d137969ceeb7a2086b2c70f7b55d0fbf8a8982af15090ca087f0d50b70dda25906b9f7e15f8f715d2c8e3082b3f9c0042e06a08f56335ff4a89c3a2cf33483c195362f8953460175d98bacdee1579b5ca3ecd939665369e15b716ccf942a07c38d331879aed97b12ed393193c6b2551b1e07f19c8b906c0f9886b371fa9439b25a07d7be55ca274f2c7d2786c4933d1de4ccdedc7d9d1b8046d9779aced629e009576e1742942fe53e3845194382300e86d7fe4c9237ab7c81d8ebcb9098d7c31301b4cd6a8747b3a92e327fbf86b58272bd77ea4e13d0e4320cb1943afc19b882c918e6002276a05412c1cd41328a58b0456b7a3d6e3586753f45107ea6767cb0fe8d5defed15e20b5994a8bbf8b7c08b5ffed06289a91b673463e8be3a94c5d454c294c61547f7d095b6b1a2e4cc7fd06187308576ab5218f145c9d2b104c9bd554b92380c3c5fb2c44e47190777773fcd70f36b18691bd1299f96a15be7d2685b7698b670daaf044cc247cbd0957e8c1de907f4dae2c218d85c8ebf955ef629310f7bad7780f13f8e8a7dea8213c1af7c9d4f69a01d9ec6fde8206f58ff43e53db182ca547520fdec7f2c2d396631f42cfd5758d6b97cfeb395d39164a41e0bf224da499a107412548eabd65afa1d46130a37b41df96b6f8a8b435640c6266f973bf398204739f84597c0f4f7813bbb52c75419bc9f245f4cb18df99fded10b1a83a0f5a636b23925a37563a5ef78a11d5f8ee224246974c5f613c8b95e849bea315739a27c827e5f85c19ef87831438b060d1b97cd8e931346ec7eccd184738becd44af1bc52362967ff7a09ac5794be665004d2a3552eb53a71e787f7c8afde99fcb54e6ea9a086aeab07e1ea190b34cc8d44f2bbf8b272307a69c4c042d8163e3a879234345901afe99c2867056fe3069e2388bd94c21b19e74f65467a7b890204e1b99e1a1cf8ee6bba3fd368f5d80f40ca775fa37b68d5e65d2bd72c54ac453c21b5ff52ce8eea22659d6241428ac5e3e0de5faef0e97e9687b8f0853934d40c7dd728440a79ddd72ef5a2d9c26d8aebf71d719b9a14ec415697ec996c8107b09d12ab3b5b70885f36c82662603559339412b8947ed70bf4a58c0e75d07816348c5f6e68c54bfb01e4ef3c056a36d3f9883945d6509c3a878d104d5601077e779764c248f770feaaf0e1d15884f4559219f4057e508ca4e0e661ef2a950ec974cf07e38ce94f396bc91e61c5d689bd852430f37d1c34e6794f31d9af988cc1c0cd837bdfa3a0c74f4640744c141ccccadca4eafc32cb619cacc58d346527434b0813b9f87330e021e97d6c0e1107f48f409e06935343be124851caa9f9619cdcbbd6b22d8632d9739fae132eeb6d703be77943d77bfac0d92ca7ee496263fe72f9920b18e22b6f4fdea95815c414259ceae1bee30aa0904518178e2ea7c0c3e1d691d75ffdb9164da99e824286bd900859855d5b704b5b3f86e56ba725fb8b7bcea9f51ed1c4c1fa171dcc93baec41296f0eb2cf1b411141ad595d8a1636a22929d7784808aad1b6d3c22b342cad4e15af91ac6326aa659cee9cfcc1a4b9de736d9a5ddac1f2d540274d28f004f495703c6645398482489f0eafe80f40f46d5a8bbd99d87c9573c5a904b440f5e33e2c0f92d48297a2dde5b01ede102e53f5797c4d2f22724bfc5aa7bcb913687171be4b3f935fca159c8be4b7a5e98c64615d6b677cb34960a1886f62c227e28f5e8f7521da8331f036b68f65e32c10d3a3066090c5538bca9905c3717296d098e256bc9edde5e0f85c066c9351e277c9a20562f95dd2d7abe8e1541dd445baeb83fcf86d55527cc3701d0f8dd4ec2bb427fd91630dee7ffc2797a88abbf2878573889a9b5d8f5b6dc9804f4685232a7933995c7f3c3071c639e76bb705258a9d3a876a2a1f33e2dd7932311a690cf4babd2c2146e1cf2370b150d9b56e546c3ac1b89a01f87489451235f53fae42e66e9f36ad8d8b0a05adc323011fda4b06f5ab677488ed6dab4c6be6f00a7cb96c8d03cb85297370f5a42648e25622944b83a2e86f347b985272189f4e64345e92c621239441e0965edcdd73ef56b90fcff1f1e1d421e47058abe17f71c1735010b7621c753c969046689d5251a9c870b20aa8a8f3ad067071e6b2563628c71acd9a2d387cd167a7c7c3dbb2365a352d648dca13ce93aa0a2abc6c8e110699b1f0f55180da567f126e1e959e80f3443bd69eb0fe9b1af9e4de2554aceb2351dbb35fc16d9320b37059204de262fa2ea026d20b4a06d438d9da4bb0c560b7b05c335eca132333bcf538b78ed1542d7e054f97d87f4a5ff236f3834d04f976f66991792f5022ebaf18fd1f8b4eaec7940716fe677f76d4f6ee0a6a07a314e2ab68fee1a9e8917be76ccb8114d118dc9be873ee7c91bea50d29b0ad23ff19d614eb6457a5f64767d50b3bd99840d2d6f6b3c7d95b03ba3d0b5f09fd31f91db3a74995281b4e3a8356f9a9c52b22d484f6ae5173a5a7b56ee9362f28e7d188aa2e1ffc0295d4ebdd8efc72b818bb001b9931dcb88d47776cc46022a5e2d31d40938e6d83a18624535020e921cd0020318cc0b6054d4dc8837c8bb39e87dd5a6bd4702f638eb3708d40c9588bbd9794e4334a8be3ab400b35f4fbaa919e61fcea9bfde76b9d21368109c0e0169a4e42e534d9161f109cc452b34b427a7e6a8d0f3342cb79c00b251b3c8c5ff89d3f64734e20a0bc0c3abbbab4b474f73d968792449a2c8f550cefa4b72fdacf130cfc8a3b9a1be1ef4129f98db37584a4339cac2445be0fd776fe99dcbecaf1ffc4d07d7d5abad422201f25b046eaefdfc5f2628bad5c56fd76c18ee1d63a941c8a7b430ca67a023d6762cc632a0fb3d741efaf28f89abb9eb9a438973512073d3b0f78991125326405a64bc34d04eacc0d8e9beba379a1816d948735f14812a809ff3f3efba7145cfb2455343afbe17b73b0944ae6dfe25d8b6058301c7178a1cf01f727ec3d75056ff12faeca8967462942332275522ed15ade9e75bdef753b8671881b5a10a352eccb639c574d2f5a508dfa07056c3e465817ae28511f72550154fe98711581f0280b18016196715864d966f8ccf6a9ba2d10344727a2997d13208953ca20db15215324e829ac1f9400a69184f58fb5122762052ee9ffae8bace64852a3642533bff8de3968764c315a27c52f8b24594352feb9ed890cdc3b08ec1bc9864b6abe2d6a187c4317bcf80eeba4e057759e09b65805c676dc77ff5a25e6f6145e3a2474cdbe9cd95f969a99bad22ab5573539f1105e4e9fed06417987564403f9f031d73b60f01ec8e8f97239d7ac9be26c14dc8713330e49694ebb0c1131cb8ef1bf55f80133cfa64b57adeeec5b654e92a6839433056654f2577cfefbbf13076729c13f93e5f09822401bab254d4e4ca89b0bec6f6d4cc5b76b2f1906022c16e6ce908bbe0c88ebdc8eb64894a5903e5c9ea0142274a60d94609b53125c4f33d57beedfad80def41932866f613e6de807e7b9fff779d76b07bbd1f6229150ede7c19b5a4146b00f451660fc2d50d4cf8eb667faa4c519af5f2fda00d19881e9a02587620b9779a7eb5b7004e4e46134f980f318e1e17498a0a9d044a1521a458ba4ebc3659f6b43f5ee99aad2177bfaee4b90460791718053529774e6f6fd19ca3da424a8e2ae129a3519cd8cdb411350889eef6ab17e1ae54a24601d81e9858fd8440b68d535a2b607649c8c80d9e409cc41c9340207e4179ddad27a510ca8abaede650f5da80e96d217946f7b0c2f175fe0e8203472ce428ac8d66e8446b452fc2396b7bd3b6f3a0e69444a350737a36a5b78646cc59d376bc8c31fa278a06663253c0461ee8b677c501d306cd908c47b8c156adfdac42c825fb121698e7eaf651640306fc2a9e10e0e2b7d14d6dd562645be113a297dbdeabdec9a62384312556ba54d04e98d89c40ca5dc09024a6217b0da44b9694ff482308c9f9ff49015b0f363a758ccaed696ae575212ac823322b85b86714f3cc09331adf2773dd03b1616ed4181a2808936d6963e62293760886f76def0654c8f2f2b42a43410b1fd214031a46d86ba65a0322ad7272e94f760bd318fb598b8158efb400b78d6aa73957e6fa19ef311273b4cd8c89842473cf20dd6da75c87610fdc9624900b87fe5d0889d6558d3a1aa45888ca5c5a47ab9820f7673781a3563d9d574d690dff5656220a516bf934dc6aee39b6c91b272b5f6f0dacb2984e6b49bb16a8bc4844007614d7c19b89e27dee3228e2989fdba11dfac596f7a5668e0e9226747f57ec452e8d9b2b94a3d364ed48b5a0811ec114d8dc6d46e6e9cf0d375b6c77764b7c9fbf9bbb5400260f4c265dd7693bf322764a0ef12fb379d1b64706594acb74f83c220f12398726065f2267a65c60c6cb2c38da9adf03107bf6e2e23aae38beb3996000355ae2587bc743b1fbffa0fda53927b1b9769a142c09832ece472574f95a78e6eefbeebf0778d52a4e07a89d1e245555a570b60daadc975bb1d54e0d8e87831ab4c0d4e96e20c41ea47434b4929ae3aac171cff2b2a7e4e817eac85655ff2685856d2255961fc8b0b35dc2ebc66dc69370abd723e8355d542d54fbd25dc6d52a5cc4b82cab2c8cf9696456bc2e649f3c427c7f89c85e4714e6c1f320cddac4bfbe9e58912cc899924c99ca842b28e0f4b802251e58cdec7c984789caaa1877d77cb9785cc033db0313d5d172b0d9317e57e63773245b21454d2fb1da64f4ead018abdb4c8291295234ca02e3ae0f85caa24558795033e34003d7859d4e4ab1f25681d2f6d894107637719651d5e35cd9cc84a25dbf90e268df58b9febcbd9c1dd637a83c10403b0df092e437cfe75d011adce9eec1af982987e694691bbb98c8f611d86aa84602c3bbf180c6fd96b7d9d9961bbb90a58b19e0acc54a454a903fe19f3f35ec7702862b9b1bdbd3ccc7bcbc0fda4742fb01f405e6dd1f5b686d337a719a9dc60eff3eb6faca5967eb02dfa02c949cb3e3789fc6f9677481533920a360bfbb86049f0356e584ea9213bae7191b7bb3c3e67c12e20ebab45b2ddb6188e8d6427c796591a7787701aacabfc70ebbe064defe6a50737d23bc812dc8e870e20ee2ae5d89f9aa8d9ca7bf36f97b6f60885ce1065c5235cb01e6901b0fd00f147dda67b2d3eb648b1b5196df7fc2239c8eff1eea84ce4ad184a64b0e983dddc95c72e68aebeab106894486fea6b95627356ddfd0b745a91451f3035674d3f712f4a43584da1c861070e58fd3e72f1eddba78e3f29b56769ad46bb054feec020a729884ec580e7fe78ca9a1a4735340da92e97fb96cbfa8eb255f97d1f69562bb31405af62fe3dea39108d1f512663a92883c0b98129b1feb85c71d68f916b696afba0addc4c0f7d0c47f3390c62422d3da3831f0d95d7eb54596ddd36c8225515596e4ad3a9ecc5f13dbcfe123fb7cbc87e63ff2fdaa5ea265bf5e559ceddd3a72252f7b1c077679b106946bbe8fa4a50747b505f54941650b2ac74799b5ba8254630f4ac72a9418ef6a3c96c31cd5bcd5c3b918533e740ddc557205a94803d6ff8a5f8e927637c1b7978548adfb69b79540775dc0b05a0b599e3acc2a610f4c4ea66da31baeb38f802cf985afe0f86c55b72618136f4ae435acf5b3220c57b7ff915cc354622a6da2eee8bbf159d087bc966471391e7914660a1049a5f012212eccefc07ab92233aa10ae7c2695fe1e49a23d489d223707780f80e20c53c27cb30a3668e9d05075d7f34ffc8350431f29aa3c413e169b6794837d17f6967a27fee167de7c58e2d7a7d7d6390188e430ce9b236a68e31577e6be2d0a6a2861a138722a90978ee0657d37a333de8808c42e0aa25410fc1eb3e50d13a1f91b33a5c05d18c81dce1113f5765c34bc0d5c0edea9457e3987b6793964be2832a938ef73fb7552aebc64e5b3463ac327c2fe3842c4b7837893a9b9b69818cbbc29a1c974e7e039742524faff6b6bc502c1f8024f493139132d322d67937b956629d2892876a02a20318ad6d1bc7cb509906f51af2f2db39be225e48729785f29128afb38530702a2eae769c6f8f9dd254cc256e9d352f7408dc791768baf241e80c69cb6512835d329c2e629f10fe5da867b0e828aced58b000fdf56cf0080a7d39576b50ae8a9adc3a99cac0f5e02eb58d9907d86aa19aaae3923c58d4ac89236b0fbfce42ec4d5122e218e5a78e5e7bc1618cb6683b4ddeca02b536f2ef87cad92a6e53924c5115edafa6f51326b74682198b1a9120dc68d3ee23e106aaeab974a36aa50516348adae1b17b7de43af11d9abec2637bbaa503c8f2e310e707dcc6c833b98f3907380f75aa1a53dfec4cea81fb241f2e6eaedf50b1b7da6bb4aa3ef1e29c345fa08ece64a51aa9cfe9ded52292535060b72bb5e34f8fa9f43d4e53efae2a60e3eed09967200df444b109e22c3e0d43bc5afecdeb65a50bbfad1ec8a29de0395186bee73d35d3169a3158cec0c5fdd05f2987201894b9bbf31fee0b1b01bc5f0f605a0afbcbb9cdbae0edfd10d0ac6da119c40fbf261ff93e03e4ecfce20cbc08609297bde91a39db39d8b6e6d093658dd68201c3749f7b78248070d4ae8df7a54fd243b27a9230291a4269f1c04a5c54f2d9fab564ec42d9a81a66dc3599fef48b449347ba3e646a0600abd8d5caebcfa20a8784a26c9d93ccd206c5884a0e4c32855ac7281cda10356289a76096187fb9bd262b84999a6233d164ddc6928b936963dd000e659d80c2afb38422db188b79cd568b110f1188535519a7dc17220547cc018666b60297e36e613ade10591cfbb4c2492c543c9061952f77d6917ee1585e99dbdf8e3c3cacca57518f3a391cd8be1a4cd419abef3fae357da8898b79e345281aed35966150b61d1073df48335804ade253cb1adca52e8d886da318bba1ba8dfb5c4bc57c9c408564cf9522517d4daf9ad9e2e536f50c268c61b998212865c4c2f9d34596689f2c230b6627c68b2fd9889da2b675f1a3d6317f9e5eb02f008918e079abb9bf8a8b10edc02c74249ed7d378d5dac5ca0aaa64f6ff6eea480e8ab652e20139fbbf309d7c02eea4c80c9ebcff76ab0398819a15277641a0fc681c17a4ca056812b3fd80d967f8a34098d37a5dfac4e70974732fbab279b76682b0aa6ad2247dfc6852b97b1f8dfa3c517616e468e17115da01db00e9c67b14926a9af202229e615ec23cbc222285f256ae1ccf40712fa5149bf657dfda5b4f130054c8527a528ca091ca3354ef604bfd47cee779ea74a33a2a9ca75312cfa10dac3c91b1e44e75da169c5602f92907d586dc38ba112fd91f0c94cd836cf44ec6134d19cc742c53a4399c9c72fb3a3ce9b46e7ce8016ce508c527a993ef3880c1621b77f0e9df155a463cc2087f4b1a38709d2fb60fd640cd904cb6258c1e04ee335d58a6b099571abf3bddbae0cd379030e1df603fbf4e537c18f3779957231e28c9a8ccdd066a44a24037fd989702eb2af35cf69dce1da245bce941aecd7709c493d72a93660f53ffb10a9783232162a1831d84f5cfe441ba4a7a43a31680aa199bd4ecc85697b66d45b4e7e7da445220fc344807281a5f4d1ee2c27900ba989da913a3ba5c88efec210f4a3b1594d3714f0a63446875ae3ddf6605f0a4dc2124a562507a0f4c78c15c26e816b11ecc75894ef39d30789c530382f5466af52d1457c60d061aa66465e399ef95de9cec2992aa51418520baade7fb18507cad4044f3993d5151c8d413f0a832edf4d206c1abe8a0301a2314d19aed7ffea17c58c5e5c4995481cbdb045cda47b205521cc1895a175194c463418f853dfa289e3d5d87fdf4a8476be25b8b85fe0bc0d9f5fd3529488529dff1e9cffad41de7cf39689674aba0969b9473c68547345a57b31937349e18edc3fd12d8258de135d853006dade37e45d88421db4d709c8f08351392aa05676be0ef9bf6958edf7b1d23bde1a1a460586b5ae822d5ae24020144ddf51e316518c11c04a529431778ae32f5ef5bd2ff75676ef59a4003292acae1811fab6cbaca7a0c0d10ceb8751ea5248d5415c9b065516f76c755b38bec93d7a11a96c5301d7cafc74eb335f6bdd035c8a2343a7b4e7421ca145655679282f019ac05644fc381fb8ebd77893d316fa0ae0a04e7e9bb39d074ef683a8f57166e15ee7207c540c85d4fa7c5cc29ebaa2c4401dbf2bef28ace2279ad3b48f1fa41bd744ef2fdc14297f9adb354f34a549867029be41342d4b4e91235bca0a560919fe20d83f904ee43e9869e7655bb3b2be7cf9a9f4289116a0fe4a343dd71cfcd0eb88af978392ae55fed97e06359374cb2daa518470dbeb6bb37af58c31ec7dff48fee9ca61acfbe6fc07113e5758f20a509c709711ea6cfb0ecd3f0b548c8be4623130b890d8d8d70328450335e12bd4fe7094b4c1b24025b02eacf49d5cf52efdb4a4d4409ed18f514b807e050de3142dad253f229394694833908389f94378253007df42395c8daca6af1244fe33dc62e14a2b7c18306b75d3836d3277680744c9efac3deeaa4fdc6f1b47db94b64651ee8e8270b6092443bf6caa0bc577fd4a234a935275c4406df6c035be1114c92dfdcdf4a7b8bc0cd3a885c3bf041c1641248a3fe47cfb7d39872db671c2169e8e1a9ef0e6b2c4a61e12bf80cc52e76c91dc5ff8d9565ff0d9b68168be63d84fbd5460c71854bdc558ce448e85001a1bac0be26d527cdec43543f2468c7fd92021db621efca3a9b93d094a971f9af21f92509f08de6ac3e4b55b9a846cd1e055eab3a744bb754780907c9ef767ef80864ff711b41800f69bf6b4e650c4245c332eec146f7a9cf0bfa7e21a9b8713fae07bc8576c490481989386488a53bcb3b942377d7e77a87fda507a645b656594182965bd79f5de7b57eb26b009ea7a8a33e4df410f18cef75db53dc0b4f7ccacbdb920fd6072fcf06447b418688e45fe9ebd7325f99c0b1a2d639a3a68aa04849a15d109b4976f327f45d259917df2d257e9dae6f2aac173295ca79d2f1e84621a66127e663e029c7ef3910f489f7b1e19d3f60ead917b9a6dee6a9b99d2dc5083d67061e0ba7102b4750a6ea6f0c19679715aebe5089d736fcba56f3d012925f23ed21242f42bbbd11f8ee5b89eb75b64166d2182bd4de89279fe5d70553afe0ba4e670fa0a80c8ae10c7aa7e763de1eb31d0838bf39131d20c24b1101492f805c51e3a84a1b243d12b4230943dc2af05fb3fb5264bb48d28b8a6005f5bd9aca8a5ba73c620494851b54f0af4f859aef8b326ede7974b258cc9903032c1d884815946e5cdfbdcf1d4aee6346f7dc77fc6ba5fdb829dff27bb808d90cd9895e4145cbb29da9c9647f9177312b733f0e74dbf37539c3862fbde13b291460668bd6599a7524361a67308d6edb3ce23dc917c5a91e8c9277bcc1e81853d838a88104f380702dd38abe8debf14d3c7dcabec416c668baeb70a88c7f27934839d3369ea64938af423895d86cb825354fc11a2295d6143a11670553b61bc27b924158c901934e13bc0bc461d82de9586ebb1fec99b3ff6a6db6c0344d8e03213f485744a2067b2c619857fc522bd6c3f8957712ef20261db4ec4d80d83a15468edc9b32a131e8bbf424e5b7da520da533c766cf70532ec799de13e195a7d92489bfd4a5bf09bbdb9fa6698dae9edb41f78043a8ac623031f9fae0fc31cca8fcfba21fb583991ba138946f4416e3b936689a4739c0846eefd1894c5aad35cfda3453d09376bad83256d79828357818c144383fb65960dfed925d8fe4e32f8e500ef1d3dda02bb83a6512fe9bf982c87a43423abb4ea60dfae65376ba20f017c3a8ff3f4b37a94b1741d74b47f0cf1909716a67d4552ed6d127fd14c88f429289d6b4b7f297264ee541fb6eb6c6d7fe2caa8b91e61d14a65d3146488ad6f7324b8138b1825a3d37d58dd98361291c23f08afa31ecb9ccb54e46a735bec47f4abffe399110a2b1916218e5fc9c35d20265f3cc1160ee5f4ba9f571c31a34050313e110f3c62029234a806b10247a8b2800f41ff87fae481360c8d26e721b0208cf85fc50c34c779492ed89f590bf4457ae47a3ce053252c57cc2b82e55d1ab5fbc03160badd9c63d4d943d38a8f879ad05e0d3ae87cd2b8b5e088036cfa75ac883a5ee17d9cd377ab6668601cf988955c89d99703f32204ebaf3ede704c80e95218f04e0af433b2e4bf89341af06cb5ed7d6b28b23bae34a40154184ac4adf22484d6e56629f73374ad28840386dbd3cf57bec3616e96a300e9b622898fb6b57e40ebbd6c1abb624fc5f230c0fb45647f6dd17da29d791be303040641933d3a259b14ce6c5decdecc8440430cb160bee138e3c83a8891717575a07e39953e5da1741f95628554e01995d3891d1255f91c24321b9457c72f0d9426c99a6dc5a8b1fce696f0e840990db80a9b070f779abeccf38ff8656c3e9ba57834ef3044a386581d9378bf96744819d53e09683c03d51d8d7e60dd3e976de62461b7969d3ff9e4c1b8cffd975c9ad9529e7b9b51c7e8b0665ec837e2b80e0441aa201ce500fd24f4481b3df20571cce75b8dfaa8bd67debcd7dfd276cc3df4e7c88c963ba3865f664388fbaa73821f13abf8b91a38bc139e5d24df3b1bdb3353c0092ffb4b33b20e985bdab7224cff1c37dd2f2b4107906a1ad557a37b549f0b5db772a6a1e2e6bd5497421d6bbc679b5e10a01a765399c5d815d1295849fdd943847c003455ed83de996fac47ed160782efacdfea7a68b49d5a141ed0c9f6c4862c942ae7e172f29e66848ef5df3706700f6c1fc7555dbf4944e5c228e3d144da870768338c82e1d597177c538fe85267db51bf504ffec09d604dec5f49225d3ac04813bf8d46cb96baec4b386c66d9a2272c153475948d2a3e7e96378c3f0d69cd13daebc2bf22fcd8a3dce1479d14d495f0774f5c8d6ef3391e882487786aa30040c2e26fad028992dce36f9e2a7702d3f8a54932bcd571ea68850fc80473189a379a184c5f3c48022726a96e9b6d49c8998e16255b3ae7f03984952de9fa4eecc6e9fc0cb9cd42298f0f4a0be4af137a4b11d8598275be56feae307ea58bfc929d25acba3abe7840127f0144b5e93ef71e8c44f2c3d02b266bc7d2779a70e01afe2ec89be813b80664801944d324f1de0e851aed623535292e1d8838c21c4071d01070cf01e803e302cf81ac05eb3709cbaae35a0fbb40cd67b9c7c46d629bfd000a2e9eff0cf7639212c2f4e65131f0d4ceb4da10d2a84fea51c3a8643113741b10b9029b47b8699ff72dec1e24a7206aa74b42f49aed01b4cf8491b6e2b755668a5f34da6081d9f2c036cd50b4620cef0a8af3a14faab66ad1667ebe8f1ca247e22a9edddc63e7ad075d3b32780f61aaca3d4159fed040f1ba5f575d861a19fd68fc1e66ae20e4ea86605ea6b77351f8193a6f483c709ed5e98ef48499b2ec7b9263a067336d6b028e9cc72045319083ff2e7556a829452f492628ad21b5caa6aebbd59a4e28d022a672c1920d854582745259524bed058a23504caf9ecf540e3762b1680cbfefc33ab4140400fbc84df96423e099e8f87705d116d000c7d60e423977472a8da9dba5e0fa8012b34ce8870b7261a1a4dc0fbc2df9ab0cb6c58f07f42a140a941f5cacf80401037fba67d32b406101e57d11c97a1b5c8b977cc74e3530d0fa59b78b379b6dbe2b1def4e5275af2b8f5a64d23b7b72820c031596f59d5a75344cf7739c5d92e493b566caa099ab2d453e4c59a95a7c651cf7d4ce4c478f162ca71c3496402a9b4f34f7462b5d11c212aaef8c56ed0297e83402359acf9e466807498a64c34dc7973fe22e4232ed664e27dc6a5ee186ed08b8898e73b8dca93c35ccf7eaa9131d4458065d076bdd6b5efee5e88ebb403fb1b669d8d66f38c25d995f5e788a796ebca474ed9965b7bb2b6acd3f9410c5bd3e14c8d2c0766efa93f845cf98e3c8f921aa4b82dcf3dad5e538c2e5f01b7154adc6cf4413be8ec8b92c0f36badd79230dd3f5f0f3cb53e4cb8b6e8824c9b486972957fc8f8afa59119bcd75892ec68e60e9a2738c2fe6b03738b38d667a08b3abb74d6e011875ea43338d7650b3f65932c699eef6ee349bbce2fc1cc54b1bc2ae3b78bf046e0a1f07e179145b1e4db5f744d2a5bf45c5969309f1d18b4a2e077b02ff2af6837986b6b96c1b0e094430fd9c23c780f036d58d0f5476f90fad52a8bf39bf5b8d6571f9eff631af04907cdf32a4764f1d058e40f66db74903bc2ab171602e9dc45890365c1590019bdbfd26b33b1b0807dbcf459b3159cce3a955adbdb7056f58eaea8dab45ed5287aea31a15f4e9a65df7ddc95244425f9590156d6e90fdd7d8431a356bc707801639fa1eecc666565123188ddf2fae0db3e8f11ae7463e3b9e77ff3931b0bd79c0f9003bda35d22cffb9d7c3f6e40e7ad247b04cecdd0e44d4bd892dbd871ff8691ea3ee3b2fbb14b69aecbb540390ad30fb2e4f8ca73ffe4c4d5d9e798e4f479be4588a7302d2c77c9cba376b634d3a335096e5465b2777449f8825fdd314694d49282a0e41520e7fda32091c713d803956c19f09aa95029b6f40d298c61a2702eb345ae1456b5bf6cc48136563b4bfed81a0bc38b013f9b5bd53e19e961a1cc4f9310efbb5b7f2e72d4016b92f2de679f33437512277d1112c46bbb77f15fbab03b42452bbe4262e179b167969b76804fc54f0139feaaa634ba95e1c68be322ca317f35a17976644373a18c42484b0c0ef45f301ff71310fb705ebd0103e76702f7daab1a30f42189656c514566a0a6e3697c1f87344fc3ff96e2de94195cceb9dd3b3fa45d4a34dcf7384de7f5441289e2008d6fdf69cfafad739ea97bcb1a271214bd5a49e7bd1e0b47501067b03c9279d533257a668410a877ce7467f6b5e335fb77830c651f6c3c2dfebdd696360099b154d63ede1e9006db5ad2a2f737e4dc2a00c7cb93619298c4be0ddc9b9faf524cd5f1efd37c22819efbefa1045c7d085eba7a6101e3f42b1870eccf9ea783ee5a9e1983326b71c132589257936ad929f2dc69c2b00486c639dd5d628e92543c4aa7bc818975034156ce0070f3b6a1eb561d2b4474d05774bdc900b48328bf4e94bc530599dcbf3d1218553f95a90b0e265cd05dba6dd78b35089a76c6f5779fbf7ca2fd8a53ee78aa90ea729fff68e20bb56082ecb2e724b1b6c24fe818dd182ed4e4e9b30789fa5765c8a78a4a9d18e77df666b2cb3840e7663bc84dce000b6c9c882534b9e08e9b74fe80ee477b954c1ef36dd46659704469b0809f17ba01ee8e9b312c335a2a7baf1caf1ab5bb98eccd99219a1c6ad6df8a28f9ed8dcdcdf350fca8babf45b29eb32a5354b8f0ec8fabf70e0feefe5f184b3307f47e161f30bbd8c5d53a1ab51efccbc92d15ee3cadd5f3556f3b9ef3a15dfc483a877a05f6af65a762bbfab9afb456f4fcbe9e53b777909de4844aabe2094cf820524812f572f46555a3d3d148824d908b6ff8114aa6bca33b038b6da692fcc04a18510c80b2d13401d20a042791c264e6f22bf96ba49c30ae6502ec09f6f0119b6afca045f5fbd22e725d19fd1524e342ffa95ba1c8ff738cae0d03f7e08fe6abe78e89e31ee5a8ef8e171c23ec24d6a259427ffc8650debd82e333f1132aa1ef2de9ebeece1d40c9e11c05720b4818d9273e387dcd5deb9d52b8f8d96f30b329c4e2d397e028648c3489d4c4e3b71ea26380c391f9262597d18b559202751dc1adb6e80816b646ae33f70a86b12013fc07121a612e9842859a994d671cce5e99983b12036b671779d434999cc91baf862e0b795aa221a63fa2ed244190313954eda16e3aa88a172aca9ac592b5d9a047c1e6749b3ed190ad3e0d0ebd8a1bc1024f275c76c05d5a4ae620c0f85efb029f950fc44b1dadf6027e4adf995b01fbde69d3f0d07ed41b5c4548b5820c532292ff81cb4ad46d89b3daf5842e47774f87dfcb4bdb0859404fd5ebcd2b3fa23e86eafeef054fc49b883bb46af13ac14b78293c8ab16d7712c1cb22259549ebcbb752273c702a83e8eed49f4ef205fd42c1db11d8352722e68f1c0db5c103cbe473c691217726410bc5e88892dac0f4740377593df401f80eb4c0e27eb6c4a3094e7a7604e0dd59e39623e8af4f9a54049be0aeb8a432e893fe35b1e83544cfce59c737329405bd2d62bab4f1c313437f20df59c49bc3c98876ef12aebfb0cf698b23aa121323f0a457019434554997f996eaebb297baed270daa377ecdb53c8ff8b463fed5827c7935e5f0c3c37eca04339da4be5a91c2686a841519afd170e101cb0341d386c7b35837910f9ac661b96fbfc00e9df860006eb316cfcbdef129420c6f7fadb810b0f3fd95e992b069de6867f88522b2d1859c26cd06bdc5d29928c97d8ed1294e4f1a70f622d29495cdb553d225251f249b0bfb233fcefd92e2587e4f58102050233250cd1bbb642c8f3e1a70e28236b5b90eb3ea50ef7f6d022589ea1b7d1a094f754f9f7b0a031059c9775b79e201f905644da422c21c73afe04368109c1e00fcab986d49d99d09f7379ade904e8ecca550ef00d88f093c4344623f2c2af7d1d6ebc0b13fb2d7bcf3e7b6270459d58d45dfe7cbc7487ffb7fff9f077faed6dc74ad082e37208686f8d588947f31b97a1dfc12580835ac2979837d4176f911f2a05454c3cbf570a5d0e5262569bc5871b0467886a1d9a65442e6e99d2e05af13fb247928160f0227d9303f9dfd0a9791fda3f6c3aa3035f039ff5fb7d7970066606feef85cd4b1e33f06373438f3719cd3ea642bd813caf3aa0d7a4d9b0d563c89b82a578d595265437c8a75b192b6fbaf31fc1e55e8ce14f3ce27476b44e8b8314bb415c51ad228d57ced9c9573822dbf5b3c7480f0de724b6df2c7e9424400a3b562f6d9d62b9acc8d30873bbbe002788d9795c23be3a2d50730ac43285ebc0b15833f26b30e5e7f19b90f27889f8dada7cdddc379b8d090c447ced6248d3bdbb3f519f55395e39e4fb40f456ac1b8b207eb94c19c7e5072ad29ae7589713c706343d42f66cf551eb81ca3605d5f1033be5cdb5e9f378b442c82c1d0be2524f0077b7f09a478c5946039247e858a39ddac615eceb3050351f19d46c3ad9d284ed14c8f99d596d14aaa2d768d3d28f0aaa1a22df82461e0f4311c34379d4401a8234cf2c2c25194ee12a5027f8b2309e413aa5a03b6564bafccb277a020f09465f1e2d3ae6d5e70446212a4377b14b3a5dfe228a421b3b38040ce5a5a6c1ce10d10467639ac8147d40702bfabeff1a27eabe1e07a9d57b3a4ef2a3f05b32312b42bed9a5af23379ab66d9e980c5880a42ce453ec764ec793fd71066c927862c8ae4eb6180af7a8708f3287b7620f59f0ad36b4194cb9f662c221b0cec94e107c5c2f82fc7b47a73b44fa1e612349a42b92d2410f16770b8062c9f92e50ef055fdd5c4dd4961f675b2aec2388ae33f3f37395d66b4e4632c18811ef39ed4e97917615641bc642f91c84bb1a712a78fd2531dbee395da343951f5bbfb0e279f67b0a1459ef3d635c2d1f4d9e1abb36872702ac3941900b5a3c2eda62991a688d79a6368549bfeb6afcc6e70e8489292f3638e1d39163f3779965d3ac4f3cc6944ee52f25167d374eaebdbeb1307d5cc28d72cafce986b96f9eca64bf5d486cf7685d106317794ac395e56621734f8d9594e2a3756b7d4f42a289d2aa152da245853cd42a1afd0be37db929f69112afa20add02a09e3b5da3603597cdda1655a5d0fa0353e7fc352511e26e0ed58ff7ffb71c6fb485326348c1cb7b47adb715181c048a515215c70dae3a72eef440211f68b87cc708ae3aa037abb7af775063956a11de0fa1446def28ca4d4b1ece21a3f7beb9a003e0f673f67d781f8f47b266b8a2401862d693af2cb714b8e722c9f13c7518035a334d9deab5d308e2e93f78f28af344fa7c24e6a41982dfd0e906ad319a9fff9728d8eaadf791a9a4bf7c2dcd2f6fa74319125b3af3277a000f9064ae4b3a4f14e39ee5aa45dcf88e3607061b5f2520d7a720bcb90c0ce9f60fd80925a4d71808f31544e5b70cbb33e720ea777257fefe3321e957e91c62f19acaa6d495c2a1dc684738fae9b7b2bc0de6091da86d99b28cf0552699377d62f132e7e17b1e334070b107b98d712179b505d1e830f8b5fff1d289e7f9ffc194d52d379599c5f136f1744c0ce585867de7a46ef6ea1a033a162bd53dba67b9fb170a7bb5b0ae4fe84c939842a1f326c086ee2084f948992819a9c17c2ad079435bf66d8a5b4ce4c6d03fbc538c16c67e6b3f97165318d3835749711d286bdd81fefaafe3cfa35a0f3466fb76a81c77bc0b8999ab978d9654e46068d8cd82b40e258b08bd3ee756456e0a750188501cc797441d36ba035ab15183acc42367dcddcca14afc543c86c18b4f454242a8d928d4e94200bf21c3e3fc85cecf73b9c6f22d6c7abe537d76770aea70482a39d17a472f5ddcebeaba2c09df12261ed6ad3296711878a65982838661c7ae7b5a32e99130cabd91950e3f839d23698d2f1025040df57fa61aa7fdf811b6d617e466dd170336652c898f1c2d49de191be96cae3a080f0b4fe86c534bfc6f6c0c5f06b91c8552665c7f3dbaf5cddffe7f6adc29570b970136c56f5537ebc28951ab4cdb1d6b4164f99e7ca40d9d031a2975cc1f69fc7a7e7c745f5412e5aaddaceb10544f4b91fac52f2930bf0a8104a9c1d92b1aaa5b7c68a3817d13e41bd9f271c9068f4cfe27a874cd6e0d1945483da625adec9eef363633bd01bec239a0ff2a645641aa36babbe1c61c82291dbee0827a2a3faf4d996dfb3442982a25c0874c4777e1614e81a1ddffc10b2936aeeadd484f86e3494a007baa3531e35fa5524d6391bfe2f914488e3e4a3941191f2385f9011aeeb8978e7fdc7004e37b2ffe48f03830e5f3bac07b7e7d2bb75c13aa504223365eec5a611c898b048b93aad85daed25eda0cac16182766565ab26e12f0e9ec6b2cba93cf1657a83a72018133403dfc11832fbc6d379accd1786ebd82de785e09469410719dc9adc61ac0b308f459de5528024e6ecec87b31f793513b1bc697e2da95287d32bcfcb230ff7e61652f86584a201a4ee3bc2ff343f6729cf59b4b33307c365449eef3f90f4038fc6204d29a16b45d450178253ba6a770540c47000b4d2de113ea6138dcae5a4d526da286be32c0c27588f69382bcf1e472f505a415b8a9c838b91af94234947c7f13f8104a09fafc055081fef01b4d31516b821f330042e76248843b564fce93440537272045d25f26472d3ee0cf91aef0fe3c89978c5b9d838bb9fb1bd9c8afb3dc01501fc00b0de8d3f019ad345b8dbf65ad7c154b0964212469894da2c57b09510bdaed8c4267a40ceccaf40a41af5d9c60274930b6bba81cc8a7702ad13741145f16be306e673d72f4d2f0470b00e22daf7ad847d655390e029635865be6a37b8955fac59e354273a3f4c808cbe8b8784d3b8418951ff1334d33907b44848a222b0b3198d549117b841a46564d7695c583f9b87f0b986c99c370e7cabefb16989c94d41179136fc1bb77ee66f1ff16bf1acc25537db3d3981f95279eb27b35e96011ff83da4beb17f10c57d7ef82ae26d9b1bcfff5a6c988545b5806f6c74be37beb899acd3b59505521e65889f729167c42319c954cd10d930c2a0393f89fd142c08f5c667180d936bd7355ebf0b5fccba2141d10bb035bf33beca59ab7748561c2a7bf2f7632e733ef232c138e3414bcfa4fb4f7fdeaf3b378806b575ee9c5972da92aadd2b3576572d159746272511cb447875eeddcb012e88c1ae261733b3734f5d1762be22648105b3b1267ed51bfd23d26451aef7987bafcbbcaf2a4279ddd7b3451a5bcf9e23a5139dcf6d35a8c2770c36a91810ee45088bf70b4d24896754f18fd7050995fa4285ad6e86529c7afb6906a703b269f70523b10ad2748a637bfee2e071217b510572f407dac15a663d89dcf123dd6b8946bb4101b2ac2e6ef0b72962ec777fa5674c1760e62c79ae084ddf10502e2bf73a320ccd223f9f7acc1530f8ced9f53498b878e07c567bac87f7a530d2c220dc3db96c2c5d3620ef39aedb483a5e01d7cb8f626a77339b581e3e505a34153a06f3629b211a2dfd232e3eadb22ffb2e1ea6b2da023d0d5839d774401dc896bd1c5723e3c0e83c56dff3e87272f1372e2db04a609d17d96eac590e656f32fe43e31b01a4488c38f1504a303bfef7e27b016d14a73756cc87fde8d4f030d26636be0b6a9aeb607503ce2e3ffbe1e021c606ab5cf2a37909fdbc05a6507c01023b77e68f68717e353ef055b4ce6ab7078f04611b5561f09c903a56b9fa7191eeb7ec7b1ea5321e269feba423fa40b9a4fdaafdaee735d3cec7a31d5966b522dfb7335a79614e58b63a6d636b41bdfa7ead6d23e05b170a96da81b601618db19c799b3e026d093ef582475c81f71af1c2f5d50abf4815ec2543104124d5c31592582b10a3cec55431951bc0a5569d320040997ebbea48ed9d21f131561a518ccaf66b9ba98daefd6a585dcbf256f8463702de44b7c8419c0c2cfe8cd6732858a7a5cf7fa10207635012a257ff7cb5dfeeb14152f06f990cdd0ca3f51a872c38361b39d6f7954e3f2f07d62dace04d85648742d67807fa394b2a1f9e055bf71a15517cf18808effe906602f303df2fc5dca6ab7c93c148f25e95ee8bc255e8b5a9827065b0f1a79b67d9ad58ac152e539ff20fd4dd23857adc6bf931c2637db0641607df92677e9e46dd3583b54f8bd0074950b71dca04acb8768b76b67abc2743ff9a36e761ad7bd4866e4e94f372bc8d2347b5b150726525f38344135bb48c715a4058987f84278582d81a1a6ef7ed8e6c34bb4d7c6f79ef3ed60114594276da6f727471ae2f89bd6ee104cc6d38c9d0fbca88cd84b7c045fdc9d690dd09034e01ec08e326d6dd5622ae6054336caab5d2f53451bc3acd8b8bc6015b1a007fec670932c43e34c0f86043877e5d0cf43965774ddb61ba6afb23884688aa871ed94de33be8f475f8abd9d674e6ce98881c98e369e02452e3e560cd6ab60504143ef0fc408ee8f6e4b8e1afe47d6a208cc73daa17dfac5bfee0f2ed38c5765d45e6f98de695b01b2195b4b7b2b3aacddd5c7b52051d5eb9e890f0bea27570259cbf10419377437de3705509e3d8bcca97e57932737c6666a1720882bf1ee68961047c832bfbdc924de2087e4749b4be7c1b5ebf4c6da262c4c255a27a11803d2e7e9a47a290383d68ec98cc3a756772bc2664d9dd0b480e3c56d0878c39ee14c101467d5d5c1f641d522ac17f6e56255ba1d35f7296921a85a1fdef205a82562d336411b26d7b0fd865955d551e125a1229f5fd350737b62571a3183741872e8dd00f8ed41c2ef43a133ed5385c5cf2cf65183437693549dec5e4fb19301f7d264f1fe562959b45f8d1871b9d9a96c8a365f4282498082263492dc0d13ae4164deeff40cd52799aced635fa5c1678949c1aa2377b688eb858df9efc2ee6fe9942cf4ff1697b59ce49a72970c0faa4077c56abaae05405c3e8ec37450dd5e243bef2872ab7fa277c6c39638378f8247089b86c470d15c3e09936e3423a1b923ac98ec07f71a9fa01e11896d392e9d70a9038a9fdd0d486fb6e3ca2ae1dfab5ab70f0d0a5c8127aa7361c5899afeef822f557ec4da6c436e5d4d08527e3b75a2d02631d9d2e59da5e0ce55c84e05fb713464e390615e5e482f1db6881f26783aa1b37fc923ffafa5ecbc75ad69695efdd2744cfd79ca87adfe398d49376f001e5d5444c34b39326e2e775dcb817506de8f340ac3e855e16284cc1a23141b7eacc7e47961b642b44fce4ba8bd8e31b3d6806655ef7fe0ca8f96cefbbf904e8e1c173c9c6d25eb5f85667bbc3900c5299247318a207d3ba3b007c1da54830dccfbbea07109d839e2450f0b2927f9e0f51a6d687a866e9df68a1bc1f74729ced6877fc3cf693c2d73b0533aadf34da21dadacff8564b20809437e8e2f928b1beb0fd665ddf91320e8863e4ef4385741d4287cbce2810e2e2dbbff67fd21746a711d80cc4de9deb4c5055a7252a15fc3cb45016ff2cecf9934d67c903591937ebc255bff6d76688db1354183d8272c310b7bb69108ccf7483d5505fc5e5f53bba4dbd971570adbeae7e7e3c7d5e511dac99800c11c8960e5c50708bb38f817b85fc953989210e4f0a390ffafaf690f4215dcefc6a73aa1613ae8b8bd08768492b4ae0ab4c922b50cf897298eb9891180433935d67c919aec7be181c7daea9a516c35988f0b7a1b96b4123013b7106aee61415ef5331731d9e86249f13fbcac8aaafe28b20150176cf2512f35ad54959493584dbb989d42139d4ec9e6abef5faedeb65568709206edc1db5f0a07b2b93c372944a7f4f0421334ce2277e35e98b0610ccd11800b60fb1dc188a628fbeacff6e37eefc88e3f7d1bc1159f55ce242bda08b06e73fd5511468a4fbf9663d6a5125dd969004fe07684ea203d61588eb83fd73e00549b2c40adbbdf3ced854b1b55ebd9067f3a15a666167cf10c5c71234c3f233844aa6b116bade4720f8899160cc2e05d6bcd11a411eb31c151c1824acbfd61d51876c977b82390ac76a51aabc2e4fa932e0dd13fc86b84cca59e35a1c6427acedca23bc42f9881ab6a84c388477ca776d9fe6278a6eb3c110c369a8e69172e6f7591d45a8abc697b35e4b34b770cf6d2100625ec4c1d6365857f1e90349432c512adf2384bd6bb673eda4b8f75069488b4eeeb9bac08217af0c37b9ce10f56de50069b50e88fafb52a0519edcff87458119f2918db890246b413533f23674aaee25d623921727a43b91054423da41a298a8675c512933b528771f2fe93b4df14e26b1ac583c8a3973727814af72857628f439fad0f3040a61370c01a17bc5b5e061807358393d3b1f0449e5a1c085157cfa857afaa54e48326984ceed96c06deaf98a3782672891b8cb2ea72a882ed19e1bfd9ae70cbe1f2802e0ef53a9f842c4c261411893fdd901bbf185fbaf234d40a38e25cb457b039b5cae4455547607f1dc21c790751f84bfd324d668bc784b3d4060884a99fe11308c0026464db28e6bdf38972155d2bd8db3b86f1c8a4b67782eb233c874d966998c2639da501272b7479850cbc06551fbad9a02056f522ddaf3a1751137cd98d42f943adec59bdb6fb5e124a89488fd2c685873486acce05ce0a8e1afc816a94103f84d7da935f60875bad41951a59f32f7e9e53cb6eb07a91eb6b8feb98142a2752e81d55d7fa423be3d51fcd1cc92bef0e56aa1b406c171553fb8e29590e68d32cbf2328384a043136c74b33350a84919a61146f094661592ab3e63b563fcb9e677d2883bee1749818b8d3829d9dd14c2a534a0a6c114cc6d5cd1dcb86cf746f653b9009f454f1cb30026daa7acbd776c7b75f307b6cb38b484bf04d061838ef21ed5791ebc4d1d483e4eee8bf2846ecf2016a9a03978cc095ea88856fc820f9eb18c1fd9f66ce6a59b2f72cdd6ed2de64d62c144c9170fbd4b9e5ce550d3b1eab1c240372cc75d8716a9f5c93449eefe8b58bb517f2b37a65f4d8e0bca762161bbdb5d59cf1431a4e4002aa79027c104170dc94e6b2d938fbf890a67d829f80af1e58e5275a8b9686e770d2f0c4631e3e0c24bbf4cc91476b86ca5e6ecc69d87c8d293927a4c9a43399f47c26d0b10ca9f52dacb78f1b5b5dcc2ef2bd3d22ce5d184dec3f75cc250a29f947db398b6fb1170d1236599ff89cc3c673de02c26a465bcb1d56f0415a86a99b2042fead89fe5537121e838f9c670189c2ceed022b89750c98a07bc0ebcfe773a38cd61c47b0e7a20f94ac55785ac3c18a955969118ebdafdb188ab29c2956a95651e49946464648cdba74a743f47633f0c732e1015c19990ea3fb9edb71d33107f0f4fed2b5890eed6938fc60626737266dd992275777eb9a3d12dc96ac407c152b57643faf90908b45d9ffa7ccc933588c24174709ab7155a6947f726ebd375b1e09c7b57b58f56db8a49d68421ccd58ba21e4bf98601bb8f4bfeafd523655d446eec6abdaa638ba382b011cd43ee6b2eb9e2d1f62f6c318584a112971914ec8c7fd38cefc4573a9330af241f3148790b64f814577aea786b58e825631928622772bfc098c776a54edaba6886dc2272fc508519509d8cb7e07aeef0b224ebf0088f9ad7c4c42bc2c6aaf841aff6fc5d3385230c8f68c5e7f1ef32a24c447179d70f622ff6fe15329d0fb99c6eae19dc910206cf82c72605b4086e1710e9e8a1c3438daf800f62d63aa6a09891038fa293fb5ab69db86fa5f21c6c5b1cbfc0c470ced4b31bd52e070e38ae59d91d7d07e44ae4fb883624913047e5749f97758e225edc37ef90d9f217a33b4599bb1fd018c063ee94d19419e9833ea40a9ad0bade8b358d8b74e4378ee2dc85c0ff384aa43b472aa549ec5a55c07c5fbb8064a58487c5ee24b3b52856de71e9f513bc45125af1d84e27c74b6e67361890230ef6ecafbdb3b69d5acac7661e69017db24e56dcde414e96d7e7201b0b74656ed4e36e781a38b4cfb6adc43694c9e4ac24c5d37a7da20b95b9001e48e102e97995dce35233917044b2fbf9454f568bb1c64f8a8798cb4b72840ec39b9f04097de8199ea98eada481493949171cc1308c4ae418e7f266d9cc7905f129a0a3b563a6848048880550285941d06e2c3932672153bbc82cebddf6d3d67ff1f6d2f3e8f7576c10edd55e466f00165f82061628b1ef84bc481f39687d8dd5b073475ce667c1850f1f763f1d1794359b5316e5e00fec2058373b51936ede5a2feaa927c0209fa0419ad15224f39c9b306330fe3a2f7ae5064f3e82e0ea87f3f3ecf311c7f14f3a18d7f4a49a95f9bf8be2bc9e32ccf6e14c93608b005e38cb32e3e15e43f820c7b5e6cf61bf452a9d0660188bd23306d6e136a0095387e0738b84e53b5e58e382eb9116e461a90a6baef1910e9ef11d1d24f97d5e1657dd20c786497152ef7ca623414c79265b5f6cedfa72e3b4eb599fffd96320503a7c9f7d61c9c2bb981daec846cbea96ded34a7e6bbd1fe91583d46706825a83052791fd5b20e8cc6f16f662cdbce2e047763e0c1778fd6c300e2c839f72e90cc7639e0de277cf8acf03a71b01e688b36ce3d489800c64866a97fc578597add85a36f8525ae809ff1cb281b7174fd0d1c410bc6c1b674f9b45613bd5674984f6b42a8e27bf980be6e200db644b3a67bab45a9a2e617b2424344fe713d6d061d97d7cc9a56c7492be3f98bc59933c8e2c675e877952ff527a800d61a13a5150cbe30c4be1909dbfb3cc97270cdb5d9793967c9547e7d75f8bbf6b751d5fd48cbe6437c90a6cbc8179024334f872ab1cd616850b70d76fbc2aa40d2695c03604ae6cd3cb9b23ab1521d14f22ca8bedf2e8785937e1e80d4e111e4ab2192c35e12ee2c7be3c8bed4ebfbbbbfce0298cf0a14ee818bfd138aad16d2ba3da4d277b7de66cacfe6e6297559063a6a4502b080dfcbc2c213e94327940193aadd797ffe7ea3c4773bfc571e4f2b4775b83909a97a1bc3c6e8fb3ca827f4f30fa582fee13e2dbaa337a7e3924f18ba0ff4d981054a34d0a95bcbfdbee0bbd94cf81b4e57001614bff7120c0d1b8d2f6d3fc41f35ef3a2032cc1f543b3a108ccace5ebbf399c5987fc21bed04e5f4e66e32a87d9d3264ec02fa5234b110d68c17122248ef28577a59b32cd85322c9074fee44720bf4d6ec10aa320e468aff8fe82538d77e369a5db67f9ea833f66d56df84da29576d3fd53c63ead4771f0ed174fe1fcdbb255e7cd35f549e1aa73ffb57c372153187cd8c33f9b5bc23ba61fd9dbb22a3d51a92083d3a78f00df1f3151f56dd6c794e90b3bcc442ca80d1144649f33016b793e6fb9aba1af193e400291593c1c69e54886ae2ab96932c8bd00637f46f8f1d406f25a8d8f817c7f47901c5652ce65a9317dd01f908d3605f188c6d75b9e3f496fa3cb9f515f6c391bdae99887b9707a9c45d9dc2631a91703a7bfc03de3729991dab7d11f79617cfcc49609446256dc21204a3e12a24da17616d217dff4fa59b24c98d459937194ac067ed6000b017dd49028841e18294ca999eea76828dfabfb59e4254145db26f38fccfb280b121d18da1980e38ece243dc0a00f883a6ae91d13e35c634814149d9168dd0bd0c0638d466303e81815542ddafa932068da9f20fb0e3dbe1a872999d104587114b45b6176cda1187441fbab0577947ae0532a707387100299e523c385f90c624c14c3472287f3796b8036187d520e10610cb4595678c578d593793ca13bb4fc56ba4b52055a75c6c4b0ab5893d75304d70052c245f0bacc36c2d8e170e4d10114e785e77ec988031ee02cd4ead9815c67d033ff703a874fb3c52be96b1d67937826a3ba46545ec61690bb7be37dfd9f8157a84eaef3ff6bbb052e067e22c4328bcbd092c1fa0c91e08617340eec36c8ec1314fed183c8c6ae1c2c60e7d328f11b078fafc9192e0f66f238b28cfe7eeae3a7e5c86a620633829426e6941da5856c93f6c8a5eeeb12cebfe8eb41e4e407d5615bd34c0dfec0bd75b16cabe7ae2e295ce55b11409ea980aa99ff5c7bfb9105aca98338fda3ae38e983424f0d912aca8bcc37d3cbb31cdc432c5f93b1b2f0e02c37d21117efd0365b89e3d889d1eef22b0157178f7ea170edfcab15f26ec84986235ade25f10f1092e755be882bd7f8f45e57b489d49642e304db843633c9bacbd0cec72f643aa4adb44cc9e8c7f1987ce3a9a5236815df505ac4034911d274991d00dbad0619bc736d033e297d198f0843ec18a118267b5a76d0d684e5ed07b6bcc38ad36709cf4ccd58010b6cf99645b3e6f395fc64ba0d21e3a2c265943ba0c2af893fbbffb2ed27a971dc7c83d81a099c695b99fd1048d7d3ed2f847e0cdffc366b79aad289f8c72ace2b08c140a863dfd96a4f9efa592a8ba612cc0753afe44b78aae1d343d87c44ef1306fbf830f3c2dc6029c2ecd320063f11f2f4f85817038b2707857b7de0852f6594fba65ad65d6b7200e3b26c0035da84573d77f6bccc52a70ff3e5199456ad59c2d7167083e1feea953b79154cddfc9f6feb61e5482a56c6922e352a12dd98fca08180b5ad86f9a9a5309e60f47f2abca8e4d3c8e11f53ee834baa36dcd4d68c86f9ab59d9547ee852c29dbb578496106545a0e71e96294dd51b2ccb54d02f45d597fbe51cb68af4e790f3ecb7ba39e42e4b7c3f36ae33b12f0019bd8c2ad6f4c36aff87515ca16b5cc663f0cf220ce785a5a742e76b8c2357cc137e7756a4634e9d07425d290c0923388e46900d93c4d95106a52c9fae7db569413384c417accc77fe369b07b489021041414ef1d63887f1668a73c3aede8f30f4dfe92773a7ec80aa62ea267e9a03e590a3541bd555f6c670ad2dee08b7cb6fef22ba2fd599aa10ece3661b8941fb540c8fb711ac026d5685f7d73867887ac5b5e38fde79e235f633245f48ae2b655bd2a0a34ac87e0b07f2744ec2b40e281f87fd800883581e10a6438aa080ee38dd9af9203d4fa9b9ba8e1eedd84043a460bc818b0048aa8188207ce8864fb27f3b57dbdc11ccde2a7aab995720761051ff766e465e2126e882fd046a03deb63da74744ca794081b6fe91a3ff52d7017ba2e052cddd84cb3da4cb6812a65cb494e1feab1b89fb59fc6aa46fe42d88d0fb3d69e48e68589e5757500be3c3da942377abf86285b792c22370de4f0d6bc56a6b74bf8cee5c3efe4f4034ff78863e8bf0b846bfcefcc4f1f1df9347a0639aa5e1c5cfecfdc5f076d5564ac3972621052ff2a0ba752f94a29699e8548c3287aed65d55a0e8faaee2eedd68ed40b87a10f5016fb56787cb20e8e74fa4e1d486c56381d4c058a7932b19ae5339e4e9621fd22d3b270834a7bf148ed5e5658cc7698c9bed76cec943dc5e613d00d77cc6db507791ed76d70eeb50ff16832a4893a15ace60184208daa8309f0c63754c9c21ac2f64043f15c655653c7ed9dfce4244cece4afdd6bb93468ff7730e61b426618634cbbd008cbc3c8e70e3bda6cbe3ad33b94e2daf6ece3f058dbffa1d1e305ea4b83d08455cb14ae57b58a528873e5b8e1d47760efdd41d2fdacce6eb7b8052faa2c8f2ec347b105f499dfd9a9c706aca2e3d3268e26653d9d604a9cd848c7e178bf3cb5dca5fd8939c9af580fb0f3aa6c34904e7585bd55698a621d9b9e91cd5c2d5b6babc46701de356e6ec6f08d760267d2bbac2196f423a9657355803de62a2810532f6771426c5dce7be883b4d432622c8c46da8ba8574033234a79d5eabe2df4ff2922f5f1f1cfe9879d00afc148c10552f533921745548cbca30cb1ce35e4bcf09f54e78d5c453f69f5f78b4585f183a8d7bf7cba7811d7a32ba448ddf15c707a82a411f0a27bc4fdbf2f78d41622cb8162abf9b4ade4b569fdca6a6ad57ee638892a5c822b3fd78a31ef4e8e8bc86edd21c9d5cbfc3e85c2e4c695b1298dce0d8a71f234005b54291258f72daa62dee6f207a11b2047196a1a57164bbd692837ed2c28f053f530a26e4537f3a996e285f57d1d8807b8f82e6694e70ec2884d0d0b528b67738747cf97228768764525124555a38767c6a8c1ae631e3da43ae121b0a98ef2e86101a21a0ed7688a0b7d50fba9d1d44b42f8878c56d09c369e9b35aa7b686ac6b415c295930005158651d69dfea11363191d855cdb0c038118396edc27cf536b79db7ada4c6c79d665ec5671236d2ecd65565ccb9bc1a994a5889925156d7a98d0a57bd708bb1e88917b5ccf9f96d7e7ad5bddc1563c36543110a5ee2592186952f84009d58bf56a9570c327a1976f5d7e080455cb87105a6d40e313c3a846c7133a5621dedc3f62aed2b07537c5d2b3b7460f5df713b7f742b0b262826392cbf824899f442a5ce353b272a6181c2a995102be3cf82a06010d7daa31c40e034819753cd3cc1b006a00ca8aeec63580806828047cc8d184cb277bc7d728a2b545821714122088278c9e2782c6bf748c06c442defc3fe68d3727c8ab94933bf2b7fee92524acddd5a806d7c113016d032222c9888f95aceae40b69e556b6dcd374a19831591c750921b2854ab865e871a48c22ac06774151ec93a15bb217c5f365071a5e815f14069005fb6e839bf375ca9e23e07989fcd8e8db964eaf3e8b32d5da77d1fe6fb02f33c544c05c066370a58619973142f540186c27c7eb7c23d8e42aa6635296a31e3522f582ed54c4da6247130c6754af2f1483bc237d81ce3fdd7dc4243c641f5438b7287dbbd89c586dcd82391a2f8049a33b58e6201057d66cb5ec453cfa0d34ae25471257596ef2525b29049fc7639a67899409058c61b02bfeb82924ff3e4b0e6ef8169e722145fb10b210e811e909e07d64670a5c7e8d5dadca4ad7e184ca8309c15844ce7b6c52329aa61e241ec6414311cf2166941d82cf79d580f0471d579e184bb1a76e605258adf9458458290763074df81b3d6c81d05a97f839520903d610960c1de35a12d85c2e0c98542868c4fe247febf5b2c03c00830f858b4ccf63aa49ca9f508bbce2828279cf958529b7e38f23a37a057d73539732d330d72fb62cc49afa1a061d317cc36827e02a77b25e343a05000f0f648c6079295e39e4b8d249d1d0e7464daf215ec925c09207de456c38b8357752efffc07a9a3b73bd08a2e58c36c3a279031dabb9781a86a81c2a6a3ef7253b3b433b17feeb5d00c1b5e3216aa6e8f5a3b8aa2caa3ed3516b369089ff54481286d8cb82d0d6247e9dfdaa741012ce8128478e0d41861cade272787ae5d8d999e75d33d2045176e1dc3b1c970a54fa4dac3a39b391e7f1575c231b344c15851ed2955c61798747e12981db0692e993623c7074f279f2f2876e7400690af7ad012e44ace7162fbcbc00ed896b45ff1d42de2b5a52eba2d9bc9613bae9e2395b5cfaa21d46a96ca2f134f78db5e71904e2096234ba951ffd0d921da133b3f8de6b56dc910c07b6ea844da301c065e9cb9fcebaf9ff5af9e1511ee5e1dc1198c2d11a66f11e24195fbd9e4579b240ce9f05a4334f14b484f9cd594f6a0b7fe001403bafe24806c710c53fb6da66c890fa4899c2237867c7c5b1c563225de18c918ab1c23036e1b333df8b74957567c785e9bf1f1eb1ef67ab80f7e5213461d94ac27729d4ec769585d0161a68147416aefdf041e58289b27847da27b297754b41a59aaeacd682e9feccaefbabdad4daeccbec34c5d003dca6c9dbec0753747ef04fce18161837ad9c2b3b4c45399e827d49c3bdb1934b577dbec8369d3ad39e17adef1ae778668aced736fa6fb4b4fdc887288ca56e1a3f15bb3ee2a7b5d02550b6050b0bb24a63e3fec7e82be78eef3358a77b3635804fa195acf83c1c15297bb2362fe0441acd40496426c174059af2ca515f603d0d53e616f057ce0117160d65ba82dfbd45ea283f45b2393a7fa7ab235bbe1ea713f5ed6a5218582ee4511b9500d7d674789b10994d23324405e33eda51b0aae9f4b6be49f83b0369bc53fa13d23d0d3c2be04a1ab65896ac6ac95d8885530ef68bc5ac3f752e60271ee95d347762d2818da788f6f4c59dad8412275300798671002a2ccc766157584a7407de2252ed9e6ee274f76f181ebcc9fbf458531364b15c752edd543b5c72190848a70e50c9a9570623beb80d33eb8ad1582318e31fc993ede134a92d15ae30ce22ac51f85fc2c47a3456d7c2c23d393ba0e557280fce38eb80b9b59b0945a96470ceea4d0f7a23dff8c99f6a780592901c5f6ec730fc3b32549b11ec14adddf81fdc3154ba94b5ab96730ad1d404230c840c289c6f4832268aea1b776d3bf7df31ae8700e1ce88fa8975d38fe172eafc51f9359455db3c88107c2aa37f0327954e4c9589ae26b826cb0b3148a412faee93b77952943b06cc6509b66953edec7aac39a14aed4c7836d586f2a9dc396bafbed0d656092f234ec615b33d25230e0a403fcb45edcabf55bd9f0bf10b6cad143a6605751425f9eb288891a5d52c5f87bb2b6134062ae1397ab465651e0853fb3af19da5b8f9cada4100906178f949258129b914de4045c8efc7aa10e0fdc39d48e18828ba0b6fb18a9abdf2b12920c0f90135189968957c75d9ec443fa29cc9f3d563ac91b66326e50e3d17a8ac1828bbf4e5cf53a9e41b0b2987f1b8a961002ed1ed801d5b33f136fd675463629ded59ec85fc1f77dd7293a4ceeb1f54e877882a607b0231f9df4aa6adb0b81616314eb69d9d74fd5520770f0337906b818051b06e49fc0a921ebf38f078fdec999b1420667792635b94936b4986ad07bcc06579387e5639b4494dd3978c926fa304fb28791acc317951aa1114e237ff713fc41327995f3a35c55bff758f397e24ad5af9599007b61b4b953e6a5c199618f9c5d8af77e077a87c95c771b1e0fa5a1f793dae3a5ca9077f7fb7e4210321224afc8b813be61b13df802c4798e1dc4842c8c8341f7c69f0cedb9fe7d840416f8cc6957e3c93178b4160db17b3f6ce584c1dd81299ea19b6091912b1913a181fd96d5ef6c33bb092efaa71b9b16e141e9ad72129efbc56ebfa41338a59119cb0818c4b09e427954123f2fa2e44868f558f11c305df24eca4524b4d0fe26254f850ca828bc1435071091068959d7595ca331fe24b16c10ff22ef3860933a5a57ec5da879df272c3e64d9263c658cbaf63741f102ca7db743215bd4bb4870b1cc5df48748b576242826f6e40cb44c43148364e96d895f2de65f668ff3af8b4d59f690d3c224136dd414c889e6a40017c7e172b85f51f42cb84288720c8ca9f801a32e094f1a0ac7a74384bc6b852801f285478f909f04f323e4af64d38a70f2ab175f430a4b5f5ac0b31f8bbaab6839555efa3e68b1d10db27807523de64b2db7a236c220fd1fe1152cf117d35a6ccc9c4add20b9f4770a29f4d96756e878c662e6598d86ec2f6cab09def2dd99bf33113afda4f23c9c7da20acbe3b9657c1f05381fa3e4b417a784d11889aaa3c4a374eda90e209741723bbc7513c91b2c1b5c478a00b80cdd294190fecb9a3c4969a408e0f72bba1da9edd02e93fbea24e29b4dc4690b0b7bc6276abd1215563dd13846dec1988b522e9787c992d9a0f0a9ff0ec66787d76c256523983bed2bbaa78bed65b726a95164f72d6e6d0e28337867a1fe612898bf6af572fc61f74a32e04f708740f6b56a7c24fb3c3d39d93d13346998b66bb0d857e43e649862e23b3647719955492ad23418bf38c49b7866a884f564d102ecdb1d976474812f5dbc4747bbaecf45d7e641c79a236303800a4be6f0844da6fce5aef7268bcf3700feccc9d40f8f245a3358fb01e6277d5989731e2633fcc9ca9f953e7dd8faa03aaac32500d6ab4702d93a012c3ca2c10d2f922b94ff66bf3f2ae98bfd7ecdffb7b5325ce955c11e0dae9a72415498df4053bb74f635a17e4fc0bfe9f8308774c042ff1c2e3f4dda2c488027d1ce3689524c00ad78c76ab5243d4916e303fa3bd4847d3ffb130858aefb97779e46fcbb287a7a6ace51f0fe53429b51cda3e2fa6a460e8b25ecd94b1d3adfe844fe950a264bc8ae083eeb273390325042f275cb6412cc8f233387292f353174d0b4822ab85419885fd8fe20d9500fa0c6c2fd54b7c98de8701aa292e462d94a256488f9c279a119ed8fb398131541285c69e500c00b35d065c8b4eb95dd17208d547d4cfe7b50804ec8863f9b03af2b80ed110c6f4d5583481af0c566d60713d8b2744317ecc6ef45d56097ee487a795ef7c45a0a5ccc85adb468ed76d39edb308e2446c59200f59a4c1aee5b60cf5930a7ab06fc505f695901d875fb0ab540ed88e532570d6e907851931b431c1ab64857bdc69055524286c9f7fed1d036796094434d5fae85e943e06c51add094822af3ad2cd3c9b8390573b81eb9c41fd0b613ca22fb40a50c5a198cf6db887da0acefcacaeb2adb67007c68d5cae98bcc69751167ac47db4239c06480e916dc502e4394507e3d71a73e750e3d2fd7c0f59bd979e8da5a504bd7b9412e2a68077266cb008c5f106a2a5a201cab1c62d702df14c0689d57f09137a4a4a984090df353da903668b272863badda03d36bdd049403349543232dd2cf9ddd13ec5628ea247bb0bb21de3850e2e50d09c4844a82a5b2406b720a547efd14db5922c7097927da68e0548e8dcb60d2044163aa51e4f8e3b707b8d3d231ba0d9fdbd05c8caf192f9d8df2351f70226d1e51f3417e77102d3269548ae093c1d6af0d9c8f6b5a65fe565857c5e4ec1f5423834e3b5cb114e9724102613466799f4b4d955caa869e271dcd11a2927d0d7e1fb23e17ade513f5bad45c0ba55cf74c9a51fff8f156f6f017a209090c8c83de628d4b20f9aceee4a8f1d9c5f3fb5724e64b54541f71ed064b3d4a9b61aec134963c072d487bbb17306ee9b9bd5cebdf7ff86df64634534e7ed2aa2d2e0dd06f8b2abc5c349d3baf1eaa2648c670b35f4cb38e64f815a04599df9aa7982d05c79a9d0201c39801163f7331e073fe6a911c83b43e65f3d832c564c13cda18b82804f6946672db5efdd73af947d60da3ea3c4285041542bcf467e509869096f7836bb42372886a2ce6fd5f208897d10d301b5b85cf50288737e82854e17bf6d15aa4e2ec372d38e197bdb240ea9083a2470fcd6366eeb47fc85fff675f6be83aeca489fe542e5d4c0a67e862e2aa221841545506531242cd53a17dfc4db60e8858649da076a04b5a572fdd91ddd51326ee8c8c5d572b095c00029120c46c391acbf1b9ee8a9581bfaf65302e5b6d427eeec21efed20af3ab7ea86fda413cc7f164c50938798056c99622f16b216deb4fc2805dbdf8fecbd353531fcd19dd17b91960ef5df43ada64ceeb851c4a61c023fd19d034b64646bb98c85859890b1143ccec68b7517509f3293c20d8239aa900da3920ddb65a147323bfa15278a557d6754b05442a2889188d43772f89dc58d57b008144369ebe799b6f7a92080329c34da190e947b26c18823af3a8976cca0236b0edbb5adad51bb100a8f8dc9a27abc6736057b9854724f31b6634ab395523801667aebea1e4671f2c48cfa0d41d28ddda0a90034f17ee0a16d74d3471eb392cdb835a27038b91921d08dc4259fc914810c18ea3cfe80b22de6419bead53cefb479b468a589dfd34b34492d0f44f941af4bbcd2e2afd4255a5b0e44585360a87d43f90778c2529043dc06e957600954e5381a71e031ee1f2f66f4249fd73598c770dd56762dd2bd89a35282a0591aebb0a6f8f5c563bcf70529164ae213361baa2b26719a7e900f9426b197fcbb10d7b9d6d2954afcddce954427348dfc852f35a99abf7492b24743094baf3b20a9551ed14ed0585759a4233379accd922f48835bd98d8061e45b253e00761738a2bd0928053be26f9cfcead8c4d7b4e82b99ba74e085ba66b39e6b2bd2c8fbe7ac0a7c542aa13a18a8e10e8acdfa83641838046d440ad838a31c25fb5975fd6871be65617ba48df181ae1dba2f4bbb57c5aba9771eeb484166ca5ad5f50787af4a19f9d7466fd7b4c8825cdbb44fc030f3e02fa3487c95e47cdbce7fd4c4fed1763ed80c5660124511dd96ec95adf9f1d573100ecc52d12e352684921670a6b8d7d1f43838d51f2a831b732416023ecec3005f3588b518a6793d6455a0b449a547865c23cf1c274c44e6fa5305e7a99b6eb407eac6daf38560f8fda0764c42899f944d26d061500306cc843aee5096ba8c5f1191a91b60d2d772a7c5eb91c69ea472c75a0233384271342efb8136e28acd6504871387712c8e97ac9d9955b5279d5dbb84d442e69ef68a342f4c83feaa2db59a0af7280b56961b3cfd3aac5fbeed5c962d494630b29347a3430f1f2b590ca258a93bd5fd932613274d243ffddebcb5fae6046597c8b89ba1fcfab3e9ca21e52202c5ad864ab2898d0652394c06051dd10a0b4414262303a9e9f2a86acfc401668b1fa3eafe2c965fd306a48468e76b309ea61fbbcb26751ec35b562a4f5796a8e60dee6837a34b829858830a1fe458ecf63b79adbc0112636015ea0498c1e7ad9135910ceddd2f185f1114e6d5428a168c62faf7c5df9bff62e1bc139098f49e36e37fecc118d66e2fcf4238bea1bd26fc3b8fe2915e9d3c40bc163f0e9b32bcf7a545937ba40d38cd58aa737d1d3dffcedf7f26e69a3aae574cbcaae49295d3375a56b8f24e327c83c0de15b620d30d9bb229b16aaa5cc495fc7d04a52c4979c1cb132fa824fbbfcbb537897759148e641b271255c075c41b040492bf74e9b304bbdc3066af4eddb2ab22351f2ec9a7ac24af36be083b0a3d4456829431c8a92b09ce4034869fd2971bdd97e16f45ff57d679883d3c21629b868e72eae254fc4a89b0ec6916d6820265fead94f0b50ce044fa84bea497ec5375ef18c827b19c87624bf73849aa306aa6b000729d4fa1c431ed734f61d51eb2c6897e7016e6e98159641a7019b722dab9d5212f345c4c388cc369792699a63524a7ac63e8bb36c547526b5fd688c3f6eb3cbbcf4d6535f65f22f5a4ab7f8c3332cbac082dee7d06e7132e275b4e8b645ec7a4d773c328904e5a449e31631b45ffa9e60925a8bc44eb98d970c547a54ca4d1bccf1dcda1654bb633c780e724a6aca1d0a2a63d99dfdfe9ff25b9944cd4e097e7e3493cb93afee4bafb87f4ddeb18a0ea86187c64bcc95f207a3e4962e94ba5d8a5779e3eeb1c035716090f7876c22b14cdbd7d851a3ee43fc834a1b7a1213ede783395c1adea173b9042defd86f92a4494a99912d798fd30766e6d30b16a6f9bfd774f5c6c3a7233f4d065ca8b33f38f2cb6f82fc39ff00fbcf56ed9e672942e7ed6fbcc0b26156936fc74617d8fe00fcefded2eb4c179bdc9c61b84995dcf8846a5806c9ea50a7264c7a78a5e79eec0af06ccfd28f47023d9b9aca91920481924c0dec22db0fef1717f2d3c4345d345e3b0a3632996321c4b36144a59a79f1a27bd3ea1f6d796b5e9954be0d4875a40695e157d3f37bcb2520b2438325e8c41cdb1a49ef2a4ab458db5cd463c2857e8324d1884c6791cb27d373539c85f7b52558d1a0acb75d481c565e717f9c2dc3e77265931dd2a6e894ff61294248d585c220aba594ab5064dba580196ebdb243a8257487357fe247d02f1fad80909635a12ed0c87a75cf7abb7c6032d1a8963b01e2899a520b3ae6d54422c280a481c18e5d86862dcc66fcf93f73f8cac121f8e31cfa154455f08a99b252d4aa1f4e5019548be8f7d50f81a077a4b6d50c3bf5f637d6fbf7a098d6ecd475482bda101a8220db6eb4e13face0b1e39fb692b0c0f407406a2776c78150cd529e314f36cd74bbbbcb8fb8a36630c712d074e8767c115fbbc861c9a3bdbdff5e7715b4cdeaa0e94a5bf0587d8433c40db43572d7f94908dafcf59e3e272c5e485517374b36a96fef2f1ca28d26aa8590fff468a258f77d913e4ac241dd2b5ed34271a10056875d47d15708cc455b37f711717d303b7a8dfc34be247f8aa6ff44b11cce7378dba1ee88d3878b18b1902fb51bcafc9d6cd057df2b88974a20fbd67e761ed7e90ba9adb6683e60cbbc0bd63486f4e02ac6795334e614d7f3a39797b3162640385ed5df0ba460fe8df7f00da04f5be4c05ac5e1e877a6ef80d71da25d4a7b648701476666a36d8421c039e9af366f9a0bf6f04d5ab6469d079237dbda9ccf5d31dceb9ff5e76be933c4935db281aa17cea069259b2b0a5b887b4a735b05c7793cfc58458df3dc9100aef89b9ecba35af0672c0dad113e656ae25944bcd0604c1837deb3cff59da70d48e6f62f1649baa717195fa315c4d04b937bec9148961b7534d2e05f0db8b834ff5974e0d8e87831ab4c0d4e96e20c41ea47434b4929ae3aac171cff2b20dd33a146a85fa7414766f15127ffad7e2e3dc99fdc0cbd232abf803dbe8532dac707d201536598a286fd9595f5249a4c0069b050e8e24deda7e530365b880f64e606ad0cd1155fab79b77a9850e4c125a23b6e0127c6cba6de661b32789633359a93bb8b90e0eae5b83c6fc0f218139743ba89b722ebff1477da6868ad6ac1d4aa08932c5ed8d242e3d1dc46b0151229d80ba7d79c284c30f0576cfa2e78d7708a99fa6f77b4cc5ddc67eee0ca845078795a97616c755093d2c8301eff64ac547bc27356b4285ba1cb5483f9961b273962db09fb7e87f5553e06883250effe773e5f4bf17d70cb09de5eff58a23b1d6b425ad26e9942762e46b7f25c86f9b539ba940c6ef08f2b8c0e43067790c342446caa0a7da664b68eb23836f8bd055c53da9794bd9ab679df4229cc9acd8aef9a1a944a2ccde12ed60a47846a808cdae4ce25ebf4347fee3a93735b608bb15d668a05c56d66e0b9acd20ca01482d59834d1088610432a9742e9309d264cd0b75819fc0ac305ab24c00837e3864612458bad0ca9b9f0aa743a4fac8bc39d2a0ae7084bc55d4d29896a2f5e1901d5a034e048742c9b9253b9f6fc1b57c75120252226ef1d000389631e155c55149231625f8f9e914924d7af8e9e54b94c8fba278a0d0f749d8603518c76ee87571e7b99eea660590a8b8bb5526b103d4c389948a1244aaa0806729205d6977ad9d1d2085db6b9ba6f9bdaa91e5e302d96376c517916f157fe78ca9a1a4735340da92e97fb96cbfa8eb255f97d1f69562bb31a8cafccbd02cb7c8cd00e8a5fb9a6c3f55051c9e03778913c0b372211133cb6ea1dcbcc419b474f2c259d3da8c66719cc786f69ba825330eebdc5329bd45f87d3ef7215498645ff16ce7424711ef521d3fd23db66bdfe278da6130984f016026b0d04ddcf279ec6143fe05066f1796d6de2b1ef7323aea43bcf14bbae332969dcf7d4a40c3befe073f00854dc02072e96d95b5fd9097f4a33efd25954914643e2dddac5614e28b8ece7347dc56519314c073e3084c1fa79b6722e61543ea5c6870152c09c4f20a1ce0583f82bdf1a529282dc3f4c302c85fe2367bb240e65517c16a745b0c76c5ac4d2f4ade4e4b14666b533463f385686120c539c512d13d7ffac73a4471eba650226767eb17bb3b3189bbc5d6acde26090f9e1e5e3635ce9c6757fc7dfd5946907bb4b08eff98683cde49ae417a2fb9051b24814375ef1ce9a8f4dc4505e121c1c3f2f73704620814eed9968dc22ed4eb6862c96137e7a48f88d2339085a1b0ed6d6882addf67a7549285cbaa80bc4cf1b94cfcc1eca4c597117420e1d4a26823b8910fc5c62c2b289d83d62b3f5c604fac45df03577768fecab6676c88d5b11bb72b70c24200308e70b973d0b78caedcea935c741efff239a319a2e3c6d47e451772c5a18532cd1d48bbbc0cf2c4ab715c7a4566553932f5ad34d06dee7f92d38bcdabc7f4760f0d43595a18a0dd2a03bc3f30ca4a907bbd0782122d6024c643e7cdfac7c51bfec304b45b03c6d835b92ddaeb1a87c5ec7dfbb47f8021ebb7af261ee83a192d9cf9e2e8083323121aee3acdcc09e493bb736275fad9453005e99734f28b0ce5b64250ac4f307be429773eb66f1852ff144188da8545d9a4c0945f439449fe3d076244da38f84195281601a158c7fd5a5588831a4bfbb6379b1b4c26ecbcd69ab618fc191ac68d3ee23e106aaeab974a36aa50516348adae1b17b7de43af11d91bf6bb2710f1b8a4fecdf931fed8f4b7b691911d3c71c25816433063924a82e3c6fe9037f47201a7ebaae19a3adaed0a0c6634a9b6f710b0d2ec4e4f99faa7debb86b9f7f0e3607d6c7899f13d55cbc227651637f7fd702cb17f59a175e1c11bbe6f2869b32ad4c07448e9569d789faa0715f83d871e80fd9a6b1bdda081db480c2446da6b1053ed16bca84ec309a2422351534e2d28132834b40778239b4ac57453db0b5aeeda3a939c04d685a5f79decd7a6671e96ac4d6290c882487018333af4226efe13069d75734c46659ac54553500997b5af919b67b299fdf61d286e5603f02f80edebbb8ca77dcacb5e74cc851896c497c9918b766f2f15cf918908c2e13e0e48d21d257b4a329ff7d5a3dcd8b77cff7add668b3fe3f2f4e744b15f92f809b7a0241fada0148b7a088164f10296b8fc4b223c1e7007f7c4d464125aedf15c591c89bc42c3fa5365d8c52e8e851f0da22a704171f7a1efb42ec4e528d8d2b663f95b8784349a912578d90969df399873dc32ab97c54f13707e1a73032187684a554c96e46ea3b6df6ea6edf2e14fa62ac51d925ce2268b7f4651006e3685cd9f7276273c379bb1adca52e8d886da318bba1ba8dfb5c4bc57c9c408564cf952251712171b8fd570c295d3130b7df52323dad0ffa06d56b49ed0fa6fd3433af522496c9f57629ee0e0b7cd6fb7047e964608aebbce8b7ebf503e802f8924a2bfd2bbccc285ffb47a9d0a9a990c240bc4101c01b40280af4a7b233aab2bae42a7d6697524a76cc40d19032c08b997fd755a8ec5396e39c62c92fe4189b2b4c099733b097dcc6fc6de48fa65c953355295f17b3e79a595c97580e93d7ab058aa1527f9447c70359fab021cfa2387368745a3750b70cf88f238a281cdbccf63ae0f7889d4d98a6c5f57a22e12075ec069655cab0b7c77c091d4c0fda987dedb3670fefc720d92b1c11b6fe49ce9315706405c4cf56e78b8050b6af77e7bad679f28e088b72f409ba28a5987ac34b12558291a06e528a6bbaeb5ad2221cc9db89bceea50bd15a923a239f86738f689ed77e514bb78dc1640f752347811d76ca8b15a0843c344ff7744401478cf25abc072dece8411c14fae819b21b0e0abf3bddbae0cd379030e1df603fbf4e537c18f3779957231e28c9a3149c9569dd06c7bf3134ee3b7db18479fd385b4348282ede83221265e05db2b9c6b8bc4874e1cf3d0e18c54e210a63c5d212c72f59b741c58b71b77f805e4b4f305cc0e4e22da866f11e2bb737cdc321f877d973c687e6635ed5d881263d8ce48e7cce224c667331414b23cd634bb8500fbae5f21c8f60c974290575a0449bc8a97713289dc2975275df67e688ed0243d69e303b779afe31259f2e6a83cfe7633a720e6afd22717ade60b73749b9d31a375d7449fa09468130b39bab7cd4f8b183bcf8d871d1853ac936567e3bcbb2cf641c55979bb66284a34659509b936e9954c9325dc861af734bac22c297ab043daf0edac751c95588a5648da796e39434df8d09467d1f0cff4bf6d437fec7c22fc11d07aeda3596f1b337d0d3ea42a750f739c1d7e4c296f130d33dcd31ac56d0f774e5b1ae8d1cf308bbf315e9fb67c4064334489731d3ba35c029158be55490e8db3d82eee98cfb347aa1b87721cc501893a2c196f25d4e0450e026eccea9a6a71a07efe383ad2ea1607f770553a3abc8bcc425b478185121fab0fb2e5dfe1cf0dab2d749d79eb8e25f6eaa944579dbfec71bea484955dd048eba08423da6d7d28ebba05a77766d1c16dd8737657e2e725e71acf29e79f1c22138a732d97155f9293595155907fdf06312b318ac23c5fcf08bf17848d4187ab16ee7e02f59025244a7a876dc34866ebf1af3b0109b9fbfa62115a28a94c3b74b5a17d284e4f82d15ebca369a7ea43171c99e46a3ae18e3d3ee156cd91ca6f5810358d99325d4fe4a92923d590f205429414b12c67d511df77026a943fb0c61cf6938222de4fdc28941ed95cc76efc766edffe3f148d2de017c888a6fc11cc79c608d5282381e1f7c1a656459262fbc6563f010bc7c7c7419c7ff606436ecce5808834c12a337fc3ae0ea4ac8d892c1c2a34545cb7469f02926114cf2c534afcf60b05e3310c793ac4303c9e9b93d34c58276ddf3de191533a3b04912b2f2dcc40c083bd66b89dd28f0e0ea6c3d6e3b9e563fd12051963fa6eea4118209d16db962cc341863382249e1d9b76425877662e82a8cc73523929f07310c6dff821980dfe32667a5e67cc0d22d6846e13ac06916d6bf94cfa6cb81a9f55b31c5b9f90ce17326cabb361bdc373f8aaf5c3e41562fc0b1b72bfff511bd4472e34d20eee73efbabf08cbe110e1bd4af90415a0713b99e0f757e9f3f8ce2d5a50b68caacacf49412df925951a946b9b8d4a23465e5c1d7d387736830404df2d3f36d81f6c1994366a5b37ac9819974410c3e095992301b89c4e891beb8d6a90e75aa1346c486431e0aeb8de7061417e1f6d1b116738aedd60b0ceda1c6ead42840927ef3a31b117a5087f5c8003e0b44885c597eed00cb4fc3f78165cfa20e88f66ef29264e8390cc628d10a9f71889c13909b0f07c08284811bee6896b422441bcff0f09c1ba6e18032a2a003b2a7b06a6a6f84951fc13b782ba15ded2507325165052a4219b27af3b8b6f5a054a2f9ee55ed79bfd9a346b4963e1ba4e487c482bf4d2255e3b5d9cae5fc0db34e7ca44b2d10f1d1c9dbe57d97a2cd44e4debfd05a9064597baa07a0c87cf6b14c5e2021d6422c9d8b3c4ff670b655eb2e7155510a8bf965fe371418cce5f307c20d3e323f76c9e696ea3aff89497c43346fe2e9374780d4d28d177d9f72051f1d8812033a04b81d24d766ee0db1ad5c1dc3d9d4f7693ae36d60222e8a41fcf0bdd164547ab5ab18f69bca177e4d7ed8b9054cad6ccb75fe32ff46f0baa6991327942889f4291dfc14a35956773a663dfbbc0cd7bdf23cdde0be7505e80db01839a88d29e729860010adac587fc0c698619e62038a49b99685b455c911c2c6bad9341bd5e9b32ecb502e729dfab5314c6b7083bbb76eaa47541c24bdc7fafb40e1c93f4aad0892dad5bb804ba8d40843074d5839f41153015fd0f5dc4245139bcf4993844048fe93d54f21943ad27b4fd7d49c7cc85b691fb08c3127638b24cb47faf321ea9fe52be415782222d7d1ec232e6140318d01aa40164ab67219c49e038b403d570fe3cede68bcc8a486a4d07518d8ea64f54193d23837ecbb627091058c82cee3f71fa5d5f384298f4deea8b1d28094f1b922b61b60a1dc18db34effe131601ba18eb10ce39a2a195202861ffad80237bc15a9da56265faff393b0251e36e7a6ff9a5b286ab8df1c95160afe594b051b6dde0e28e3f43f011d04fcbd18ed20ea10f6aff6b277dcc7256a4293d93746a13883e469a41664fe41e7929f1bdc991a5b337509d6fa1a2ac8ac512abcebb8226b8d904d372721a5936177f6d41566e77934aceee18754e65dd10ae210eb410f4bc157b8c417e27b537fec41db6a877011fe5c6fa4ad48ca2da4077d6c091d443f0ce245bd619a7232bd28c15e87886b74f2f49615a181c3ffb6d007bf3a9b3133e4622538b6801dc3fba10a2921019912bae5e2a4bfe427c454e39961cec013ac46c5d91442e010626e0de8875b7e789d3ccb0b9598d625837d2a287cde9b9fb97ffd3d99be50bb4fa48b37d0b14a50d04295b2d9ca56a176bfec9626b0a66c201464aff20e2aa31a0d463ad1b5240a5280b5fde5e2549af91914c2a666a19c3a92108f066c2c694dbdea52e5c29a44af8b85b517b99b5ad61abd30aa70846eb3caad9b90a3f7c0f12362be6d700ce8f2577b9f958569b1bb7361c219203bf6cb72d63ab290ec0e7d79d11e4105068f50f8bc003961ef16b660932fb8a9b367edc809a6566dbe5a4f46b671d369c0afa21762fd81cef6a533d8ea1cb9d84edc659ba92b32ce3e9b47c6a34b653235b83dbcc9274526d0214053e6225f73e97bd50cd5039e1b66605340c27a2126d516376ce283fe91a3b36420eeb079700635231af4e42775020acfde5fe5b5555815b63d98b447bd0c0216da6eb5c0dfcd6e5b1649ae0480499d26bcb33506d5577c8abc28cd0bcaaef392d152460888b441700b51e9c7e10b78c0785af068b9e5840c82fe2fa2dfa0abb2d53bc7ca65af75f1024ff20b46bedb9fabdfc8b47c8ab3046083508162dd43ea086f6e9e527740bb4995463c47a3082feaec1c955dc8cc826865e5a912f3072cee126c816ed47f392e7422d67e103a2b64295e918902f074d161716293db6aee7bf70cb858111e2cd1b8a29336fc509c232c4a467f35a46a467edccc229b09957c37f66438f369193c31471d6da64f3e0903c05b8038463741c69d0c468536321149453ab999d7e95aadfbf6b9e276ebed43fe309aeaac5128769b2cf04f881f361a116eb33de78c3b5eff03850fc7afe925aeef0f3098f1077b089d78a13339fdf06953f72cd80aaab635c43ba57dd692e361c034838b8d8a08e8763fe80063d313b405b3c3d3e845e415a71e92591a0c380a2f40dfbde86cafadf01936e394b548150c2867090bc8cc0758979d142a02b48d385d2f2bbc6e7ac093a45dfd5f5940b7dd236d6959a9cb77d2b55d02b9542e2e8d8f283bf8cd37eaeb939ac35b0176285ceae3d1dca49e3496dbfd2c35293b4f90a35675f042a5cb898acd53f62241dc0f9bac76d9f948ee60d996ebda7973185d05728d10ced07a14bb044b1d7013a31fe4b5945dbcbfab2b9f3e8aad5fbd5aaa47629cfd2e9c5574f1db065a1f1c9c396a36278de3dfc535dd6f2384bea64bcf7d5f61ec1adf30d83633d28a80194db6b000ea93e6b9e26200ef46672d01376e2460d78931ee10f973635d64a7a2fbc6a6e14e8974fa28a449eb93e9d29e392fb92b79ce5b59b97e89da8879d8ee112774d3c7338d030e2d59e1c0d4af14f825f93c0354856fea0dedaa8e8316611a7dd0a002025366243b012b1ac31f90d492732034fdec2361012869c09461610d7591931b822f9a19ad657cfd8c9c8c1b544d84f04b9216cd6e4d132c2dd336a313acb112cd835fe6f59618b2f32ecb331b10ae6e204513765033820863f8139e8908b73ef010c3e0b8aed125dfcbe9813e4b168442733888de9969412b0be2aa9a46de443b6c170808a370a61f7ac3eeb8af9a0b4f31226f2cbd47b52bb0979d4d7286ad8269e40c52cbc1d1c562667c3979ad8eabde160168d7f47ab8991195106d3a79a119a59d81beeeb160bbe294578c34a6816f5cebf2f87a06339120ba7a39e2b5769993cd07ba0e506b88691d994b75b4af88e80a5acef1f8a322e46d87289135f47e8a73152f0a9e55bc8e22ac2a1a3b4192e67a209cc5ee17334d6bb63fa9b9c66965456b5e75a7fee9e98d77b3033f257b12f0b07f3589a82f870b78a7ac3fafbcac44f7bc6e738d237d0ecc4f0e0f5b27b930634dba57f142c871fa86c7805fa92388d5ddbb923327d85f1021a5e118cbb7c47f9d1058d44f1d8b928086cbfe2c919f948987f26baae31b9b7b5c00634ce9b56d6aee06e855a88ef4c7d52ebea75eb60c0bff16f773caf88de247d48d00d935aab22eacfd9076a3882fd6de7a1be06cfef2f8b80fde61d83e7b91f7f9b6f4a82e5eda1f497af91be6d646011ff01824e8ed9f1fc8f9dc4c678f9d388e814f8b602cc1ca97dc9840ad9e7409101266747ea8194fd6e0d16da55466fe9373e0f4e587390590c03de966ce3ff50c55fc0d65f409980a8dbac893fb10fbcaac5b705e54c7c33e6329e60011b6574215d5c1fc1e23ae80f7541fe21999847af2a76ff2576e91b98e97a4c0195640d8ef825ad1c0ac200968862f55c5a72d7f60dee1a847e8c567a5d3ef7d1d2fa0e442335aa59aef059a08bbf4dc5ca9d430b21e1554f94bce1c92e9e303f9d8b3c13a63eb5d544b5e23f167b0a8be11df59a36e1126f1d358e00185ee6811d685b728ff5fff712d9ade6d5276bb87a41307fa3c82879a6739be4d34ea4631491e9809f0d1f56c91497971c9cc4e96c24067aefe4dfa57e30dad6f70d1281de4614edacc72f8374bd445dfb27e1c932db7125305af78d8b2ccd06f0a510a10b5402116e6fa769001444cd3b23780f093cd563fa37cbcbe70d51bf91d0e94cec476270cb1bb9c47040d9f385ce21fd2e1fcce0b885ac48eff46c02d02de2a6ab92d19b323897a458504e925e930f81b97220d8be8a14e6608f58461ea09c3459765d2cd076f75c4c0fb47128bb19cf094a3cedab626347deef3529f521d0990fe0bf97824a7451ce19cf65c5f50fe6ed2193e83b4a0e76ae64b892756891b4574eae0468adecadd18a238e1dd6ddfb2fa45aed14bd506be676a52c1d91b723e13cbe557d9695731fd579ed994c690271e6f78c738fb4626dd9b587bcc5a7f0132db51f1ab34d714026d10837a78fc8e7f71f0cde56270c9f177eeaf50f73c907d6253356333e259be3f842246e05c8610f042da8273058afe2d5111a9e836ec5a852848d7ef3e1af3d3a1f89cde09d68250d8776afef6f590462af97df8498789703e91689905da9a047e676fa79000998ce0e21b01980e67e60b92305fac0968e35ea7626ed8973cd610cde6a98984d908516bf79bd457aa68b38fef5f69ecb3681baefc6d2f4d78daf1b4ae650e497d6167a395c52983c395c0c7a1ec38bed6d09497f8822f1d2b870297c907a9be534b3c44ff1804ac1878809a94565683969d6a9505e51025702a765ffebd0e1425c8f5ff6913cd3ffec8e1b6966c82c2dc2716022b72d11a6c8fff0d9ff394845edc9fe07e495780224bb7f9bdb4115d16736bd7156fc24c6fa31494926d0bfeb942d6b00452158f132aac273656d78465708a7995b61838d26d06b505f2cf024d94d8b93be61d4486bbe679020e4b6df9c6439921a450ea6d015bdc5528c69679bbec22cec5077256cc961e874ed46d72e69e9e947bae2b6eb56a2b375bd0397fdf2ed5a54ab249a66c5460923834016a5ece43916cf9bad77e8829f1782b4b3bb85e6bd173840a936d912bd740bcaf51f847d70472231e44327aefbd1d6d1c07e3bab4302a6c93567f6181beb1e604dae72d5b9a6d967cc93b03e82abcd2d1b283f9a30126558f02eee041dee855bd21600d4cd05aa38bedc56a1073f2f7a5972826a58dc731b364c5c8268c2ba557b8fc5cc9ca5b397143c6adfadbcf2b8c7863a242f4ca7467a82b4979413ef0352a8d4d52101fa52490eeb636e2d6874c011a911378d5b1f67755826362136754504d2b5e4b17ce2f58abecc8afff08ae37bd8fd160b6b2b6c8d2ef860882a96fa72234f862533a26e552fa80bf4d0054e3a01b329a8f31c2ae8a01b717132973768800a5241b4b788675f9659f564936cd5ba27f3a05cb006e1633d6449562f198fbb37176d4bdc357f3d2fea9953bed2c1d22b7dfc5fa5bc36cc34482389743588eefad693d37f63f3ff90320c32fe4aad56d95db02a48fde0bcf4c1351cab3eb5c079af5b83d8e5084947154f88fabb762286112861e38df670c92599984d6c5f008b4bb7085ff669eedb74fa07d073f5893256523aaa2cc699184b88daaa21c1d87134d70053f55ffa35b22d440df06c94e1919aabb303e53c0b4328d67a226728433d3855bd8b0b997b829b579b2949ae0dabacb02a10c31bdf30c56ee8aaa94b6bf6533d4f77ec97d3f3e6f09f98a4e4f551fd603de51c8c84eb55dc41f362d572ddca60a9122051bfc81baafaa8cfc93926ac50f6de7199ed9bc56fa0f01ffdb1436fe7a37d07b61d5c8174c578819b70e64f879deb3745f695f7ba6ca04925c48b130122d30d826173df9959ea00d9f9623c55f6572c9aac5ee340aa06cb096e72838e6be0b133563b72422bb772b7f545ccf36efbd28b78c9348b565fd5da51af32c4547c1ace7b731df481b61b289e3d7f8f8e99a865311723c72f2279e324189ca55e97f031312ea712ed1aff68e78a076d39131d001d723f527b89c679e5bb6cf1af85fa9128a5cdcc9c0f94ddf48ff9abef6e7e8b5d7a50f21a7a42be30acf99623f6628ee9459538faa3ccfc17d2df4560b923ffbd2dc20e02213c6d60386ea7332b6198a133c6e11bcc79f10187af0b49fefc04b9f088ca5e6342557989b5e17707adea73f13b90c8be9df7659deee331eb20f7a99474e939a7d9ed310b593891fb0e5706d584c23efe4139e0d737a1ef5f6c404dff9773792fb638ef6bca3f5ec643f6a60edd40464e38dd87868bc79c9eb61c63106f952b2f52e27fd5787d357074dc6aaa897f711fe379c6574b278345e2c09f47efa33cdbf7db486287d1786622e5db80e1cd00e94087b6c798ca4079aeb384ef58b32a3b2672692dc5df28be579af5add5892d2fa9c20976f30c1419122d25f6398944d82f5d93e34cd2cbaf0b2f15b44e1717f1974abaeef3001a7238c4e910fa0c037cc5334757fc2c2f6b7d7be873a7795bb9f5283ea3e572991072c4435bbdb8f7ef40410f905b593ce3ab95f6c0b6f5407b4a7dddb49a44b89e57b84450c449e3f60e4e69f0fa4e5ef511ce19619f8706242e38703fed48125c6b8f6a0924e81b430aa80fc5c5c484dac61efa981969275bd9faf92742bd4ef3a18fdfef99e7a821fbda6ff8ad9e689985455586b880c725a72a52e71257f162a1768cb902c51e3e946d43f56e31b612d171162871d584e63ceddd7972b57e46d1fb3073e00285c3b5f2612bcfafb970d6f523ddf69aab88a5257a490d42f322517ee06c2823c74a16e970b4a25744f474128479f5adf021c3e07d8d5177cbf5dff006519b1eaa8e0b003b09677e9d5cdb57a03bea437c1db2698d9824b64f16dde0c505eba0e9ea5531e96d744a11b51ba4f823ec6d3f43c9f12c8b91f4393188411a882c5c76b1495e92e8fce573f81359e01fb73dd976d00389d6400c6e0e7023d7e9081a075124a4353d0cca702fe8cb0e2bd4bee29ac91e81d65e68b54db63de1027a2eb04a8fadb5d4c6921c4a55be5d4e5ab9176075aa7c0266e6e8eafac8bd1c6ae2848c53817f05e91c1660598fd2c92241c6ee490ddfce107904fe94ca4a282be6c4f4085f03983d4e2cba7609d3b57d7bb5ea37713d29c88e6e7d551c6732f611df900ca29a020824f48894e3a14f04f048e1eee16b9b235ccc2d47f498fa954bc018254b33dcf64d229623e6981221107b3e0e24664cc6ad0d0ed1843129220d578a8798bcb3fc696ce1bc628595982134266ec45ee6d3d11cc8384c4c19c10e5f145d13b18c876dbb6486623a19de97b647898b2a76f52ec02c832c4520c69c57b9dd61dfec2457c065bb2221a984e6f4f80f9a968101154df9eb4950b6a1fd5d72d9a63c8407faba1df236c1586e51a6b9d9110e0b85b7415a024c85008ea307f3a34da23ec120b634f4eb5698a98bc618cd0ee4e45345f98918e961b536d0071618de514203dc10920cc2f0fdff89cd3b9288ae92134399da1a39c243fdb7c1310b1e7ff8d3d579c5b4ecf09b1f9b5fb80df0f71f3a29a799e61f1dc627f5deefde143bb06b0a82bf69bbbe61c8f5eca4b9b19eb4007c3ae680c25143d0c923a26de2aa162054dfb0f9d0336399775057660292a805003d7e4367367c1dab6162c1cbbda8392dbb1228a5627cdcf160ded060e858839237450ad458ed4a2dc47df2136d0d6418853be30e38286cc849c6624458b23e89011029475cd3bf3d8e9deea6cc4273643c0cc5f11f15b73df69daf038aa608f8801c92d39d2951773dd2cd95d5802f1421352580b0a3b13043c1f3a906ea5ebea894d14fd8a19d8429e95bf49f3c06c824dc53283960c7849705b61db42499c332cc01c9faa038dbb0e1ce499093dd8106f06c1579e68d3680e86f742998b9459290f660ed23e5281f09ee6610342d9b92f423993a3648374dd4051fba950e65b55207a5468d49755c4c3bdb914955786ce0dbb244e7a34a861baa50b0b99a1cc4ae41b6cb70666c96417b49b15abe4644ee3eb68b2a57b3464a3097ddcc7fa87a99afe017b4535a528ea95ab81d0b11119d7ca7dc5bc159010382e26ab68326a1235f14ff083b9ec282e5d432628cfd46f3769c4682da3ea7023f3b308fbccae83cfb544d8e8208653d7d26e1792ece8c3787cd5f6e9c304cd0be142e1752ea3f635d326da6851c734e4f888c659f1a5eda79eade2b28a29afd89a5067c374a5557b276d43c41ff11a3dd79722d5644cc04fd34b7e585fb4c7df1a0be9e66ad3c630720cf8efb6f5f906cc6c9b34d468480cd997c05391e9fd4fd7c7e2ebc1501be0c2d615e6127538a2bc12a9d6880839e01142fc07232e13c5e82f9fa42d4f4d6050078b3f5daf3a15a7b8027a0de90063afa6466360e3c39604d0e93df2c4ea2a0a221956c6f12f48760116ca64100f7e51d6b62647286e2289442aff29e49e1e1707061ecfb81143744f54c2321874452b4e4b5099fdbfaf7ba8599dedd959e8d10f23036a42857c8aa8c8457e5eb99648c832438519f2e22031716c4cc503838a0bd101d38f678702ec783eb37543d2a52ac92acd9881b5d9ff44d309628134681416ce9d2b812c7a4a0df4738f24a3fad60f483c3b5fce33a31288c56fb97b6462a07ad991870adee4eed4fba27b57e4dd5a978f816efb1943dc6d15b9da0955f0e02bbbcab1a0ab313066034eef5b8663af4ea9de40471a286882036721c38decdc72b7ee82c45364a6cad8b6733c9be052e80c0d4a14510daf8fded9441f2a3440781f64e1dbe174bb45957434c9a4508d4f2c17ce23105503189e2b0f2b973fef9abe6a3ca3c864aebb4e8816556f14019417cc6e2bddbf1d08d8cdfbcb718d6abbf984388b4f24d45a6fe9bb76b0d8d62924dc0164e17164273d70e8b00f8c7774e0a55133cca5d0352267b8a89f0333e2093bdd67b6708970e1aa3ccaa8ddafa640044f795692dac5c64a2d9745bf06b4d4769154fbf6f2a56a969362bed8ce25e57c853a54d59b03d9101c95ec274cf7f1378bb505eeb9a92a3785fa61df1cf4affcba9b5780652dcfb08e332eebad1c26b303d8015cb06f8765a75664ddd8319e84a639689519f81b4ae1107f1460cd0237687115df1a904c572ff25a9537237ca95188ea705ad6e2595d2c37e957016b36aff79404dfe1529d302735d58ba6e31706a56a3709ec11dba870071235476775620875575f85687bac78077de49dc3b9d7712cc7f7c178e284d06a9d71307ae308383d22dcdb1d165d362f924f1141c6a5edf6b85f175df0b4b716e0508e9293d2a84307a7afea21c0694884fc95ae2b51fce2777198f475c07703baebe185f4c4bbb2506a22857c3495eebbe78b53fededbef18af0c050528eb94c2d57df8a09bec3d7b6f81b6a77ded7d7955a16d23dd9ea23bef8a9bd1aab1f38da217cdee45723bd17ceb5f1b151ba586652867ea1befabe92d32770624cfa4d955fcc018df3896ef23a7fd9d998ad7fc40dd228adb17d1d2729e0d5c05193402dbb305ccb7711dc1d3175b3c99a9858f9de0b5d208d7325e9a5f4d8a47c2d5b7863f449d6d2c3fa19e254e999db1ec003ca103b21a9f5914680887f17fddc583dfe59ce966cf4db3c924ef713b4cbd50415fd494ac1ebb510fa83dc36e68e6c903a0a7aff45f3b19a49c836d776996e485ed62879f72c2e86ad09c81dc7f0a77873ff009b1b77ac627820c489f0b72078f7ee5077ea87e8f1f467ec1186b7a39be7ad8aa730128692beeb313fa0e0bb0e1aa3694fdc9fe769a256e39fc9df73a06ca9195754b8daf53142f8ee42a8be083ce0097604e45b1961caf862819930eb700d36c7d0f9cf303a74badff67f3fbf18368b1441b059cb6219b25bc915fbc6ec462e4c27b872e1208eeaa799fc73b2da5470657d50d1976984bb48bed9215d5272054e74d80f05ae931b34732e759280942217de9fc16a00f0c178678b46f1100dd770bb90b7e7cb046fcd2cf24c9739e6ad4f800810c7c64ea800c5afa237c2f47ff1f31c3ed077f86491fe1288b156a07345a042a3ecdd17d8c2928741b0b3c42560b46ed9ba512c7b137513756d61156f59baa858e791013643937e466aef4c01252ef5191492ad10a7d8720773c59d2581ce6131c867aea44633b9222f467e84be39a55c09d2051e392122bf1ebe12660070b64e96dfd191878976c95c197deb0d912850db97325307650a3b6cfbb5bc489d92bef095d14c9c91d9e95723833ad8e99ce943d969c7166d64a0519036eeb6de8a5c6f6b1bc60168937b72dedff1be4eb4426df2fefeb3c6a8382308b4777df9fb62d704a0b4ad95ec46097a4ed08083625b03ef10a9f8a18aad7420d49be66964e288e692b8c2baec684136ddda75097ac456aab3a30c5d09abe25916a267e0a1cf4424b08ff4bd2a9e1b9f92b786a28b211d454363938b3d7641f61b6d02ea6079a15a4ab64c5c426fb04b7fd51ff3993e1e9ca209e30c920773aa72d3e1daa44d043059b67ceb0a4550b0b1d9d948cf3ac247f81021934e49a4354cab8bc2f28460738985939738e91208d9e2a618245757c214f60c115bcf1fabed06eb7291176c6e3434e8bf800407fb98e968839feeaee5921341ca11e5937eef55ba4729628a5c4675cc95552488f488060aff2fb968b2bd7f812b94e91839c4bc89c41682981fef16b38fc494f1a68b44e106e53b9f6b3de9b236d8ced75253d8e25375a031e1cc36eebfe39cea15094b726e87ab0b2ce821eed0657a74a7d2440559dd3f785786b48f068ad979b0ea5d5e353f58a350d748dd9de64efa5309728bb262bb38d8c03f518999541fb7339e3c2ebcceca90188539ca00ff566176d4d3578837da2fadf4fba7850f980a727a1000d4ac1f912f6a240020832f1ed0c9fca359ea8cc83edc419373a10a332591e562b553e08f92a67e3cf9bca17d82e241578316f4e96464bd2d332e7364d6c6c5ddb0a064723ed1b3e1189b471e9d6d845015de241aefea132335da30504aaf3a37b09a0d1c6141cb26106e4483f89761cd580a05c619ce0fa39081974907f12bcc9c24d31b3b101ab34c187588ed8ed21704afd83e85e5404f891b7a594311c05383c6e45fd23247d43afcc533257b5b1283328e353c731b747783d5a0e8317869b316622d47a8db723fb5b6aebae5470a4898aa636830619757f1c0c50f907d9d9d0f309f3e262e8fd7f136970ca6739529de532b16c946d4297b658e508526ff5b3cefb17a923a77ca1f207894e098f4509ccbd4ea6dfd62a517552eb63b540d447b1761bac14fac4435eb7a4b073ea8433472cfe70f40a66feb856a09a346a03cbe730e7aceb0b00cfc8943b6dfbe7a9e494a6a932b6863f930f241ae4398a32a70a3c2fb331373f53bd14d23378357a6a8bdaf538d0de9fa9ba47f28eca6c2badd3366e18e1711b0cdbc4453e400ca2b4ec11ddcfe0fdebde7e79ed889e4af1159db1a03f629ab3c1052af4545b800f40abbc573f869e1791b90fd5c553a79f1b0b4a3050ab43342c973f62baa57588b569aac6b458c60024003a1a37f19a604aa94ecbfc354039afb70191fe539844dffab941ef5df0f4e8f0f75c4699de52f054cd4304377758727cfe436178c1d474948dc838730fb901743726f44a14f908408b048b8b26d6d14ca078de36fbf871dd1bc57e2259e9a0298a9d3ce1f2e0f5192c7e376d3bb503ac38d9ad6358affc56248168b512a9641c301e613691bf1d8aae63d9c5e7f5400ebb5d568b0c80a0a95aefa058eb099bb91ecba6c975c713b55752cb8ef0851681766057a8cdef2e0c42b84390ea6f3caa605dc9a88a9c3d55f4d1a260e932c996333858101b97920bda75c2717a6912326ccbf3127a311ed6c7d5bc0d6dd734dfb65a3f76ebf668e4240841e01cae1a7738e861a451e60518de831985dcfee74870fc99b9b0bcaf4393d29caf128e28620d0ea747b2f86a8c174e1fdbc536f0eaed56fc3fa6f82836641e2109fb065fb5be08e57fb9af5d35325de25a09122853e1c6efefc570b9df0c3ee394d617c3d7b5006b1f4b7087e540b1f0da264b972dc7a1ce0a72fa0c59973a57d4115107388d8b27fbf85a13a5390c7ac4910df832c97d00836e513597658fdf4a812080a0628579b80be2dd5fd37e6501f9202fd848e6f0f1636722b50800ec0b97d90a641aaa09c946364dfdf4eca0f4d9703d349701587e88c880d5f3445adbc3a3e38db732657561192317960d5354e3b8352ea227643ea70999ae793544b0fb27d880d82c1c8e415b6508ea38433743bf60a0519e3dae5158c7c2d6c68c36ab7efbd1583aaf51b66f8a611831a7a1224fe6108b8db7df32fb27249d5be18617f537f5c3c13ee7fd588b0581b6b095c57f037c383071a11722cda8a2adf5c2aac049f88b8fa4efdbc74d1ef80c4b059a6a073966ac993c6bde79f5c476a8acabc152d45de3418b04d942bbcda72e17dd1bc2fd0cae841ac964a5ec0f581b7d07bdb51a40de13704a2fcef85d7f7f6636d92bdf5e8fdb2e4ed13938bd680f633bf8058ce9e97d7d416c5b550e78ef1e57393ef2bf5ffee4d1f5d2f0c0dfe178d1cc4097dc61e194eebda6182c250f8597e47bda71e191d0cb9919371661d5e4ced4970f63b6f2b0a12b0e78de33e9501fcf1cc63253bc38e83866073a12dc3cbdfa776f91ad64dbe72f3f6c4c65900ce49197e1381e05ac69422de5872830bda708eacf4ed026666e81414ece50cb8f06e384efb57ff206e710701bab487402bb21cbaa904244387e923ebe41e22a2b6cac76b95d674bda8fc38c517f2e5951e7a97dc1cee462efdfbd97621443acc1bb7915337b9ea1508c56617375a8f517e32f6e95a409097ccf2744ecb91ec80235eb2a03b9beb3ff74e50d9214a669ec026d11980bee956b56883677c33fcf0b539c9a796eacd9a8c569515c37cecc807cfbd1c72ecf6aeb3635bfb9b5aed77a4ba4a3ecfd7dc09184d3e4a5da9e36d0d05a9d8019b8f7e8f79882d49f34ecacad3a779dfd06ef748970f1ba9d1e54513d3320f81d5fc94000e8f9e83974363d8d382ad6e353f4a9fe05df93d1a077e612e2980592acbbee6c391338f6c0c750d46075b806dae4e0916f60c218a403a53c38985ab7cd3dd68a7e59f7ec6be760cce2cede888b00502feefc2fa3a4ee4ad5f65de1ce2ea5cf925958f9acbf8edd651c597c23c6a53be292e306c0fed399d395c5d8624c4125b70c2d4c107dfaffe3b6411a49a2d4f594f1d3a668ef1e3379fae84bd658af6df2ec4228da30ba469dbee8ce59ac8d93d8d003866f4f261ef37c2aa7a4b5a38f9c528d91e9da53d792464da6d98adfef23ac8b104bdd0c407eee4aea0ca7ae391265d57c01ee09b3d8f83e19159192a7d5bd137f37e7fbfe72a6ca002564f3ecfb503416db2ac9eb8b63bac2baf8410b0410134d88b45fe6a31474dac5bcfa51ca700b4b563f5acdc2115f9d626c111f3782b9c3a3e65cd648155286d421380b36b119a768e72c03672c3039cf2a2ac0dd1cdbf66135bcab12b0bb71f98bf2e7b424409b8bae08d5625a69bb9ac0823a2b9f49090b7193ccca12d7ca5a694b01ddd65d39993b9eb57c7049f76d9ae3723db31250df85e229f99a65b0a226b4b2fed9d9f563d3369246263ef2fc6be4adc3a5f56e68701843c85ad3bb1e2c69d1cb195c05d17d8690113edbb07f2a8526439681a9f67212d521316874da2fe3e6c2959721df6d5045ee4b610bd6d14ddb94b11c2a738ab6b781d7abda2073b963b14ec0b3d99afb853829014fbda81098fadebbccb856b261ad301506ea03921892038f4b3d9691a12b285a3e9a6cf2225368be2ec86c55cd13e136639ec918bbf1ed9dd1c3a358a531077fda1b4db1f063d194d3e2c8f4add1b7451203c02659afe80c5f904d984b0538ebfa0d06946dfa8567b0933a94b99c03118f20d04d06cce98e82516adc3d772311198d1b394564dfedb6fde4eeedaa66c299f2edfbed5c094a5ce78019241f85bfbecec0c8902b199d4163561c6744a410a1183aac8cebe4165202b1512ae6e2b732a5c0529e9a25517739433b127269dfb940fe84c60eb75dbcfccf097410ab2fa5247441cdd3878891ff2a9ed0a55d7deaec8b62c09cf21d695d197918ae82dba4158cdefa376d42ae524bc2e2499c69857cb6af43a2985eaec1dc950353fee8d9ceefb63dac5bf078740e4598f2f7aa6e295d9984bf2bd39fd41cc64ded7f364f727bb78d4c265f582aba041545b083510958b011c940d086f64398053af18a3fd8f73b4d35775360b9ef0130aff4804177ef5065018331751c91e7ea062688e958d099cfcba6ead6af2ae8cf3658be602772db1c89b6e96093940c05ac5f7a0fe2b0dc509281e808f2c992ead737ce8e85a1d06a68d7425e052639a0147ea6486784a10441aace6abd70a946e4df8b0409044a22449a8d418938faa9861226ef99a7a22dbb635529594174aceb4a53cda5a4aa666b1bc63822635f7bcf8e0fa15d7294011dfd0304a35fd3be9da59f7cd77433c3688ca67358bfe8d5f215619e8a5e987875a4fdc8fbc0b58fa81934dd4b09d591fbb80b5d78634fe1a676e312e0c4770f432142b8889b9ea9fe58231b82e770d0f4064cfe051fd6c33083834790d1182730df76f842d8576f48c29330b60df08a86a6233337526070005944148538f2e4f08653ef3d47b725c908b62fd786b19236edc37cf35e7b300eb00731b0f2b15de37497b8c406e618b9faba3cdf4446948f1c413b312fae6dbc2333423360252837882d34d3c3cef2e3c638ffca244de1dc70772b50b5087d29ff493428622436303ee130d7f08950c23075c2961929c32dbaf90fb35613275166c12ceee4fdacf3b444787fe5bbc871bd4eb5793d1771abe1e5c3c7b7254a33cfd9ba31ab6c40e5181a857dfd58501dd243371c9817405199f4e90c1727eb16a39195e521744db3c80c31d2aae892b2c9bf2144acee576b87fbc4d32fb02656b5733b54749f20eecaef679600e1ffabd730b6a5e0b7013d259ed71d750cf18d113c67e24d49865f1b6408df10f4dfbcbcfad9139d0aefaac029ed62ab090481e65c2d7671feb1107d1ffde0fb9340280ddd2060b86b2799d7122a971c952c3bf07b7f3b29bfe1d0f020680894f97f76e325a0045afd126745d5fd41439ad763dde31e2dca5c3bb7d4679d35b8785eb2aea2721d1a00b76563a8c614866761cea2b2eeb84a9556ddb916820b4324bd7570c2cfe284d3311cedac97c48e9bfe80149241a99e9ce5de1b91801531aa0e7ae6bacd438c528072c592efcd5863876cb80e7f3cb7aa84ef1b9a7bc3d9654b471bd198a270f57ab59cf92579d7638614cd96efd3edd3fc42eb195f5e02ef8ca101429f667a29477f2034439061e091434ff8854dbff4cbdc842aebf4ede61c7d02036e7ca007757872b9c5528118efa071c3ea013d89b3fcff7571cb3f68cc91d15f07cfd08516dae735a14f687ddc2b9f46fc904ba6b91e987c3dc1beb84c9d3072cca7243cac239f1543c30cf74b2f36224de9114ed8ef3cc7b69f84aa86aa7041db7634f518982e72663d28ed32982294a71a17e11eaebbc6160870305b9a8a019da7d948b891a2ed18164b6a0356a369e6996840e49f9083beb22aeb01d8cb71e906867ec8d51f23ffc6c15f112dd8b50ffa7f22c366d449f37530112a4c49d6685c04b482908de9f2be7128ac85dbfa29a66a94a650fd1019637894d7db122664f63118563dfcca6f2018d34e34d4fe9a82d70869f33abf810141a77735c52087d6c3fdb920d949893327f0ec6b87de585bdab183a7091a0723bdfcd3315e2170e4d7d0473d6a1d43d82924a66d65abdb2dd45401811838db83839d10c471031ee24ab81ceb52c9e025463d8d1edef33bd40f4b92091d16253923f6ba2c5e6ec306eabcb6f2161798d094bb8e84611a1e5e6b1902162a11b084747ece35c3bbb063c9b066ab3630aaf8496fbbdba5a684e5fa1830c4fc9a7563b98024784486d448b767dbf88e60a4a9578824abbdb7776e9f9a4e3a3b5705cb0a71052bb6cfc237203fa307ddf4e8e6656d524d44455473a8843757e490cdba3cd6078b87a5ff8c9651645868979d0ed21a8327ec5d88a15aa102e3769c9bb4d1c215b44e5ee40d70cb3b8224bd484e8c095c3175fc4b73b45a67163869f0f5dfee9f6fc3684ef10ecfede10235608eff1cde93bc4ad886cc754ecbe81af444a2e1c907781c649ed92130bf2b345af7c34d162db27c8d3a6378dc9722172214eb85aa572c948108c56e8c0dd75b5e53bd276a9ef453768007204435da938a4aed3c412144101a592921272cd903cc7bd781f5c047da42a51131b42b7c5ae2fbe0874499e874b87daf75f4e1988486c010cf10a82df93b336e5a345f5308018c22b5a21ee53f6f3bb10421028e9cad475c3cf5379c6574b278345e2c09f47efa33cdbf7db486287d1786622e5db8800f69b1d2dd1199848181dbe4989b5771f6f72fda581ae6c0a3adff63dd2dd799561e7e2ca696d98ccf5ce3c083d087a9175db778996fb98200c52d71d11d15f292f5bac6df724316d6d89ced2375e35b48c470e6303509a9dcd326625aaa5755431d7cf33368376613c840e9c7f07fe302e7738d44d84d9594539cd5d634afe74319cc03e15060448015c1f537be939d5e8df2c64167130f6c98030c4d9f30b90a9e6c817235a93f54682d8bfc29c3ab51cee629589978cc387a7897af3be38187a8de4f566585132171a6911d28dc1081157affcaef61f93ba49b33a7d2340c7ad7fc449e6bacbb4f5dbc1492fe2ba0f70e03b32ec23fd20a285ee054a55b0eaf1d6c9d6a3398271c4703708f4b5fc0b8f4ff3a7974e6e5c4f10b680e2f332abc3fa000f06507cd2559d9610e8e70e489f81eab19fc28aba63e0cbb4017f2c7b3171cab1e1509d7bad1adffcaee68bbfceba604940472b9f8fb12104a402ed4da0d6f05899724a8b34c86ee896a504677b9a623a5a12aa1ba7171debf1feb465994fc63231c47d914e86a0ae3765b9d978e8ce71d73fc1a9195d9595f3931e0f5136c98f85f6c833fe0c59bdd5d3119fcc1cca9f9325d8befe6878b4e1f472fe9635ab154dd1357703cfb03c5f4691e7d91ec50a5588e63aa640d4a247032c8906c8309738f3da7ecc59cb913fe3005fbe5731dab49f79ca1db2b2534e317cbeba39679c8d46f4e0a493749ab57fa7f26194f4085f03983d4e2cba7609d3b57d7bb5ea37713d29c88e6e7d55187d4097a32c4cca3efbc52ea57eb661c48de826016f1cf334740a085233de031acaee37b28fb9e5684f0be52000acbe72b00078dfd825c6e7621c7eec084d339efb2caa5c78eaaaa8e10888304ce8db346797e1211c2e5a173a7f44a8f97a6f7465932592e1a9af03f0b37f0a051ebfb0a152de28aadafbc3d912c66e685d20f3135da09ef78e3cd9b6d557d95181851de6b94633f94c2130cdac46e4d8a4c000397be003636de1bce830cdd11142fae9a58eb558913df06716a04e6cfb32f81335c741d99d111659a9f3dad7c973dc84f1120910c96a0493f604e749b3c296f19edae64c5b3bf162b76a713988e2b0286e3ee4fdf98267b5e2949be944032f78e464adc9c509d032c036957af4b90532e6a3b350fd96fbe0f119d18b3fe47efe74101b5f7d247f3e9d7316223ecc90c85122fd8c0014868cabc8606a1627b10c7bcec8169c4bef9555c252ea62704bce52a1c2c17292dbe7477969317fe9c2f4880fc1ae9733f468cea5be9d96f3205f8d88011a824132aa98714444583c4c9670e617d2a7a9190037abd2e0d3420d34e15080a054be7c015df5ea93bfa120468eab53b2e0f111e2d7dbda3ce038ff7efe0575830491ec26033210f061b4c280766f9625e4ab07861a08dd6dd2598e5e36ba0e704a0e22faea6a82c55ff29058a1b5cfcb3df9620f0dbb801767645c2ab79089159f977823685da7ec75a95d032f5db7c337a355d76d437333a577d3c86b4fac1329df11d60dbfe39f4d9a654a511f48970b46c049c06c9befe6ab34a53a0b756e41b859ee3aeb4ad442a8f50f3f405b3749e74443197b002c2d2419c0b9972b98f0fe20f30908001ba51b1a9d4a0d0d2446203bff41d1c0528505bddcf97740fd86584f4c6ba0e27bf06f62cf770f390e358e8620fcc026605c42def30c1c9159010382e26ab68326a1235f14ff083b9ec282e5d432628cfd46f96cedbbfc616aae486cf1e36abd2047c768febb875b0c43e112ad91817d9473db534054e1080d3b44d49f1c56db9046aef0208ed0c0e003791f54387614e571d54d6f73748b6593ad143f06307d3b95246b39896a1df1bf836b71977023b9b5a6e9945bd7fef456d88dbdcb05d3affb55f0a471b41549a886d2e19d038959ef10cda86bf25fa4c0329964b5e4889626dcfb47aeb8e7099dabeb9286ee79373a77b8f88473ba2cdccbc26eb739f6c2bede88da0a68da5aef02233954092ca47353c256b770cfc03e8df46771acb93fd160ed99989fc6bd6220dbe68be21db6bf35d1e837e3fd829319bdaf25901219dd54f755c6209c84676edd47b388855a0e122b1520c8d93220185c4ba89696fc08b770def494c27cae411591c2b901c368da9ea9eff15772d3a518c794384651999679f7cb0cf11c56696f2593f2376bd4f57fb5bf307466ff551a99360c329a0f5536d40702efac24100d49f643e48662c280f3a49eaa294660c20d359309912cf7eccda3f9b46a3e360cc1173602eccba717f44c160e88490df0769cd68e06731444702c79a9d44c62086ed3520c93c522ed4041879954f147e93286882036721c38decdc72b7ee82c45364a6cad8b6733c9be052e864e03a682bc8cc94b5b5c19a57e49e5f217b313eb2e77a51905b883dfe4eb678fcfc18220d2002765aa491c118e92e5e7324c0c497b86ba9a30bbc9109a7140c1a351a944ae847273cb4830041db9d4d0d18e7089fda25f90e8efcaf9a328f244ab869358db46294e7741f1609ba909b96117dfbb65885406b10273a7f89d115096ce02cef4680a96f4983d52cfe17a940f10183cde07d3d564c92958d002493fb13b802c5718f12a4f56d29dbf65e8c048510a581dea5e54d1349801e121e72180e6f0c2d3975d7d2b4df2d40a7d1ce4739c0708317ea52b847a4c7bc056d8606b03372f42b51fd8e84ac3da0af6c56ff7a06a78108050bfb65ed2a6ede98f8f36bde4466dd2cc5590d78e339dd8d0a090d4f15a735c9455a74eba0a8ea50e24577b3e7156dfe10b67925e89af442ab147632ebf8cc0754c62c915bc1b009d31da1c1871de4d74cbff5bfa1edaf3573949121acccd8c84032e284d06a9d71307ae308383d22dcdb1d165d362f924f1141c6a5ed2ed579f0f4e20f122f2a93a5ebb170e5b87df3a9de2595564a9943dbba6c35e47659bddf3a5abb667a181c64d2d7eeae273325f63c9f30fe33533ecf0b15878c928b2b5957a9a3b658d6250db45f1c9342575c8bd57e3a6047f8f808c06204b2767b18d837bf47bdd70cec657091f20b3e29bd8709a0986caa264b395ea71152d37c8fb9f9fe507f689b44eede1e588a3647606cfe7ca5e575d53a90afd1220e8f3e74c606c2243061449800ded20d2c88941a2caa543cba1751d965b5f219f722d373b4530edaa82d082e7b9e8038cd047c3dad251c2834b4eafce510985ac79139a114ebd0746f77067be469408532b5b7429e412f785dd3c10a764eed3d65cbddd9a68a8e4c434282e2e0ae4d632d19ebfe3e4e643179bc76b2c9dc6916f473ff3ed52f0c1adfbb1884078228d41fd80cc01ee99ee2e6ae35104ddc945147a185562db35c0e6701d308ecc57956feffee5f51e5c8648eaf22a1ef92179874bbe674001db34f59347fa15971bf6898916b9b89d15ea04f940a731f419caaedcd8a7136a5ebd7db1cebd327342310cd2cfb36d9b3247d80cafa2fd0ecec01b523ec3bae52458fd70bf49acef2b2c2ef10bff2f7090286179f7238c67bf74421f09f95f637ad38741c6c207e15293261e58af25630ce650bec0ae70141fbd25ebfed13964869ef55719e35424edeb9328e8cd70f89dae8ff284f7ca098418f9c050064a86233ef63290740fb1957b05d9360b9bfcaf3c0489f5ef0603cf9bf81bdfbc06b86ec21da2a6ea0a34e54f488e2aa7a29aa65bc1a9abb818c4e10bdfb9fb33aabc1db981558a9135c4b56d0521464ed10769d8fdbb88dbde76f43408a18233734ecac6f3125bc50d5c851fae815538d7ee2940101691ab398541f8069f8cfdb214f2845378a92462a88ae8ed7caa51f70535383d45f42cc08b33c7288c35e22937cce1477e68c438006bc5c8ebbf66d4e8f8b128ab71f8ebdaf9f521a31b4489d020e775ca7af68f0c12f57f4cfed3b5ceb86d60d17b1452cd5c0c17621b1320511a2ed3307785d6c74c130206c7f137e3e7b9cbda5a0d7a7f4940bf03902c699c7d93b5bb61f6010ef414e0e131212901c3706147414c6a1c3f3896e7e3c592de373248eb3d513f1e8b518389874d58cec58e9ceb4881b4336e891cb3f759fce40e0c55b2914750873aa5ed37b553c86f9512b466963e8c8b3b5d0e4f70dca627cb432895c0368222abcf36824fda606621b7d59fea5fc6ae4495dac1b8238d057b30e1af8d0a5eab7ece754dd2a55a3fd178525127ce3f7308b5a534cbfedc7d6cc1a94290d0cd83845b6c7320bc6f826ca5bbcb029d3304cdf0aed66504786f66d9f9a0b8b3ec7f45b27f40e31d923100072218379d532f8b397cdab5801829c75bc5a41bc51f778900ecfa8507fbfa69dbddae4f71ebfe9a187a06f522bbb545c61d9af56b726130c3fd530e3bd9450207a7f210f8f376105b4bb7d9dd8550cb0c8ecf64f6640c88b6328f1c87c16499e9afe299fb709721988846844da0ee548cffc9f50166662f7854d20e01970d8b602650f0f4d739ef8f44d935c02e50adeb23cb92eaf7d163a963a4f6b2ba3585531699171a7705b8368451464d3350e4161e473e7f796a63e3bad70e39b808aab30e3390891b52fb3ca040ed2dfbea9a6de19e9b06af0e797649f4de3fd8566945fe52677a80618e78c78bb607211089c82284619daed6d0474e324ba6d6841981ea44597a18d73b28263d46c33b577ec45905fed964aac28c0bcc200ada2762a60af00291bd93c87dd13c304ba089a782c1cb2d4fe6c840374f097708a223ac2f4fa2aa9687a8570b49c7426876cd4ebe205c198f22a47aa158c4469ed1c826509f96903aa97d0e2a105ee277e33c835899177575955fbf2baed9efa1631eb40aecf52d2331b9a900fa0bb5511ce9d4274ceb174c74f151f62d182923d9dca181418893211d3f28811381ebd5fbd47ca77dc5c4c9f3a853d72483cea0d2bfa5f0990ff1c1a145157bca556070bdaba9b757ebed0eb0503c70c8f95d8dd2d8443ef0c8d9e94d93462f54f30891badcf8d690dad65afd397be7473c1b5c7fd73c7955dd0ff471ba228605560794119a918e864f425c41eb0e1e39d3bd2a99818bf1644a9e5c1cc63d98bd63e972fb8d87c2337ea0f88cc855c51cfcf8fec9c0445343c3a37f8efa469037cfec20fd248c75d1efe72ea7731dfc3d3393b2827c93a638354b02d62f19291373bb06e205390a45684a88dd03d3fe5fb4ee1ebb0ad1233a77763b43cef87c1bb8bcedbc8c0fdc501d7331927347f726b93828773fe1d610833f48070f4196ae6002e516d12de0f07fba9d0bc39cb0367f23b26c270279503dd1cceff8f4e35c164d5aa1d5b62ea42707bd3faaba6fdb2882d019bfdf0dc207a298bee648561d3199f555eb69ed8869aed8bb1806900ddbb2170d8c2fc518dcf37b062469f8e91ade0aa15a4a3a8b7e68a00be5996b032c846414deae329f6fd40a425941f6972c108227a4ba27cc43f0efadc8dda66889a4e1955948b5f8f1a633fac55843c26ad80ea4b7152a0156504800095e3d1716f97698d8f443f329ccde4704069f84119aeea61d6331c2c28347d464340d27848b37fb7d063a7ae2f9655ac833dc633d38a2a4d73ff6013a37daa261b06e1b5d11e1988ea16636e813945cc55c0cd79e648b10e78807d3b43e0a416fb5faadb58eb845783872af9658f096960c5ec8e1d4108f9d34aa0d83f090e4bea77073c08ba5dc7f992d02991a520b0106454fd52bc7ad24e8fd581373a41c184cd1c0f1ba7668fecb0bd1b5b38472d1e0e1f991a1a7668676dccc89bdedeab0059af5f9e1794e6596fc2b1ad1c0d08cc5a2be28dd3b723293453c46758c0f3b3c8f7e4623aaceb2dbb5d5bb4af5b6741cc51637b717fbf45c3d7121754afb62fc23d8064ed063438aa24c3f2c8e792fd621fea77f8db87427544b17267825b9efebac58f9bef8580f822cbb40cdae01d8502984994bec6a5dfe7adc4c25028f53a21da0e3ce1619b5f9c26c8eb2f7861e5714859a482a38e3d06708a1472269948d821d59585d8586271b2de5cd4091fb73a8ee44af6ee8b339d8ba67b2691dccf8ed12390b0ed646c4619e1952ec1b88007cd9d444181cfdd779fa29676edefc707bf90c1608f05e4eae10477da15aaa257fbf13996d771e74d111f4ebc5936b962817e802dc3b522b8aa93b486f8c0a1f5ad2070535232212b8863a47725dc88b3c1860cfc8da3edf7fc5452e95739f6c60e5d550c96303e6b643034bb537abf237232197fa00fe5c6e16d17830118a1b59946b0156db3cef23ee609683ca6182b7266a0897bfcd3d05c0566b41003a13ee2c1a64174d2b58901cf80b47a2470bea73e63e98958015e6ef448bdce0594ba229a614489c5e612e8e538c48a58e052a177b0a53b10394576ba54fdf3e090a1f9649a84f194e3037cbf0ef807a0da0e2af6a4412abc406115684854ad6a46f2c76f0736dcf5c8de04eb723d59b5e9e644d8ade7f0fdcfda9a00ecc4898e3d864b23e6c5005382d975b200c1360ef1b6ca871fe162ef055bbe5da2e1b66236af84e129e4d6fcf118a3ede104821e4d04a376a77249303fd9b69c2dc9c6ccbb6fd878dff471d9de91c0f8122f74f5f8ee5340e976193e05d3b07d1f0fa0291295509f4e96c8b248330a404e484625fdede481bddc1f0723c0ecbd6940de61326c6441426dabdb2147970b2ebd59da45e5cf29967d1421f553e717d482bebe7dc5a0dfd5f8da7f6d2ea0cea11e1640c6ed2fc876064ba57821b40d6a12658191ea8c22ec41f6c266b68b19044b647494a389f1a54ec155fbe16328cec9d4b3f50ed860a727861a81a41308fea0c18d51cbc261a80a45585643c056f316c6c76092e646916e5891464d36ae122fece73ecc7d320d4f155523ad37fe0113d354f8c41c62279db7238e816f65686fc42cb4b87f47ba4cc0f0a9c5a4609840795d3fa508878d1d671fd4d54c65a1eaf5d97d8f4ba9e8acf777623e0872176676f2a30c689b4cbe151ece9bcca57f0cc67511650d19030fe69e62bcd9ed5cba45d6871997e88546ad49beaa6349ab000eb5a39ea54e375bf3bc05bbccfd5d5f8a05e7bf5c15bb67b71737933534a94a864ca38f40a1c079f298e954b93d265e50309caf612f8c9d040156a810031fe97cb06ca42769efc6e76a7baeedae9b8cf7ded0707765360aeafce60966db07c9391ea035fd2c11d55cbe6c88f77ede1a45f16697a5e8d4277b1f73f7463a6234bd2b87917bc700434e11e139366a33c292bbdb86687d8726d618c2797d21ea566ff83c2239f9b88887e8e7cf8ce2753e4e64e0d3348a585de8463e0de7931dc087c1d47d6c3b03ebea54c9a434ce6973b0b6bc7059ff53810c61892cc362ba58b749fe9e0ac50e63727585da13df73f3e2d75dd9819b51e5c7cbe05185df19ed4881995f9b28a223968c483185d9c9b900bc598a410c6fb0107dd0f350b98b7f8c0ff970c56cd523e33415dbec7b995b647061908aee1d97c3b211de8127650662d384f3260d787b384a744e60af32157c08c04be637cdd3206abe5852c2f9bf7dd7655efec3e9e832c65673664378d60bae3196bfb38916cdde8bb59cf7f0e6dcba0a289f6c61be014b9e5bec1763ebc196c7ae9cbc91883f30bcfb2801dcd5389fdd3a09a7ab326af62da04ddca002bc225efe802d7251f4776ee002792cbc6ccdce85c4b86f915b9c6983dc78da22f68c7ac3709b1d844a2ae0fbabf296079925aa897826df155f4d06db84d32a0ec330e5cbc89ded46fc389e9d9a2884b5d0a72d693692feb6310a28421051e29c9e1ea7e5470d162c2fc6b66bb28ffb6f7b10d6d81f17d57c050658489ac31a10ea6e208a8a1815e3eb296cf9f7b6fcb3ca06de11246ae7a83fafb7a11fd16e9adf9c5869bcb45b3d196d0fa642840165122887315efdf84559db2fcb0ca5d3268eb11e35f31efeee5f2459f1260e3da32c13cbaaf5e4b1d23c84665d190c24a40f91bd8cb7d5e8ec5d32670ef1973a7238eb959c74ab29fd1df1da05fbec450d96bac4620734edac31f1b6b3a3567106e31673e08afc54c052a982143559bf06fe57492f9d76819c69fd0d0e36f4922abc79e6c5b7f3d40d06bf44466b9f85b5cf6bba80e69de12492c15778a006367c1ddb7f6f63f803442ecb63464fa7675ead677459259c7026e8ad3e3228d8c606a041b8189119b71cd815b827ca9f40cb6d1db79b8f1c1d7f713448f0b084ed4a6403bfefb6977be9bd0b0f7c0af300275d823f9e523860e0e9cd96f62b526faa9c663514fcd83d05363162148d750045720a0dd534e3f4041561d160a50ece156510c0c808b3c54bee5fc388880665cdaf5797041d713da88d3e9dbb893dd1fbf8372e1714c43489e32bfdaf0ca32d51a331106040a7eec5940149c525a1ff92a01d32613ecc2e4cb4f882f5c39ef19f9a5357e8375abd3e7f225672d32c2316a46ff456b68d58222a3c606241938e4b85ce1332c472c2bf217c0e57cf2a256fef0947ebafb8593884a367dcfaa8e4739e4b5f46476f0e3f74da7481afe66c84726c57d77cfb018caf8fdc0321cd2f7ed6b90dc6829e2cb850e0ac5a5ed586c69796fb15a0aea6b925b7951712026f90892278d4e5fcf88eb2936e71d9ad2e180cfcf6ab290ddbf3951a5cb3f84fc8ba3019d8e8f4fa9dd27e6acc12b9cb6b3fc14ea00a85d8cff1af4d9cb57af064cb0f0d08526dd8c99c6b7c9884844b1a97c5c4d6b06aab106d782729e8b51807ac68f5a0c58889ee7c86aeeb5e147a31101884e12d2e7cff806cd3aa4cec8f0054aee0e72db27fa3b925b11321e4169122fdbeec8255d7f74319263089e7d4bdbcecc7cb66e13fd2b2951721519e40dae26f3085bbf9229e1acd5eb9453cc9863eb23bd6503c8d783daa1df8c953513ee702f47f3bf9fa2dbd3c95b1e61f8a0eb9dc7f033987ff81184aae4f12b6031caebca8ac08f35685a49da6917d61749997d6c8f52dea8e23f71e393f6c8b29a562e53e1f09e2841984db5ac75b55ee4d6757a00bd714430c21f7ef8ce386565303a5429a412a52a30a7c8d69c05457fe60aac4dcc920166f029dbcd595a016e9a457180ba38cd3244bd152cbc323cf81320ef889970598e51dde5f3a4115bdedc4c499ab917797a0ccc99ec9c80ff57099ecb8d348f00a4d4cfe869e801399c401cad3de7b57bb72551947c1991176f69c9537100aa2f90cdbcee3cc5b535fb5019b13a018af18c72a0ee5a3e34702fd3ddad408b93208580c74ee01cf06b41fd02d4ce1021ee844662c4aff7df3e7d8d14047b4554b0cf55877825828dd4ff55bdf3c9a692303a1a0dfc0734693d86d6f271120a793fe7ac77b875014f13a16ebdb303fcee7e22849bc0da6da29499b9ab99b25786d0550961d698e090067198f59e82028cb9d8135a4c55f2d00d6008f6a57bda01404485c58158ca2fafcb95ea3e0a6ae1b4bb5b9ca9fa2ec739eb715aa3a8ace74118172a27673621a2facb75fd507051bdc0af04d10e511e0766ac29836bc025ad95c2cc7269061294647fe894f0d3daa24d10f3487b413667634060f6bf0184e5fe9b71070708638f563fa2447da5df971868342f1bfe2ffe1570fc082f29040f7b0fb18eaf303be549f9d5d245b1f9100da1a9ad44e968e931af082b6cfe229eb5d8d389e28d063bedac636c6eaf2c0a9fd7a2ed204952585f53f7d21f9ff9f7164e3ded5c59d51443537870a2da06b8789d253c16b178c26e060de6c70410ffaa055e6b2935f54355896234e33279fb565c59c111843381359e3a3eaf9f2d8409d5a11c1ed7fc73d58a3c099157341c96f10f12f5147fd4dcb3bb234c13af0c6f62bd67cf0f21536bf902857e8841a65f378a46f4e7b088efcf43dadc3e1c335e80fefb45e2a881ec299f72f3784301ae1ac55db3b54566d58286387ded9f101ff7df5e9bf1721dce40ce689027ca0e35253a6cff8bee40d99af28661c692ff6d0f41046ef1791a6c4557afbfd9b26558b27a8ee939042f4a16dcc829269eb331e1da31201c4bc8a1955eb642f193edf6cae70742afce738ae926b37e0d36632f0d486da7b9581db2c6ad3a9d4f681d66e8d1164fa3323c5a99c34e51b30d75946c3e4e6ad5eabedd64fa56089e1d7a07fd943a5ca63295f2284758988986dd292014bd5d9e0f64e2f662bb19a277864cc56a6062161ab7e27556a1006eb5296edb9ee7b73b70538310dc1cf25551c1d2084833c4d1093a4961a58b725a56e8065dd48712cb79489524d437e8e8dd7ca7366e474afad7735a494de4fb472ce64773da347e521a7109765fb2efe91a09a977007b098fa38f5c37d3c4c7b644b4a32caf8717608c47f0f4752a44cf4fb215a6b0f1fa2a120053de746b2d697938f31a11d5618fc390f5ba071238da984fc6799c6458527f5f7499ec9395384260366a96555d9d75fbea577bf81d843555775f93f7d464f060e9009ed3f1ba018379e292238fa3c37339814943c724b22757558139499fc34738bcdaee4634d2dbe69074ea4501f0e9458b0d36749c47ef99af835a26b28b49e0a7ed3ed2f8c44def08414bfa3f029c1a3f921a09ecc201dcfdda4f09820deffafd932523052f64a8cbe0ef28e6cdb56db4642bf73185f1c096ef4fcff62b5acb335b5b4a746ed021fb8fef4862fd29638fd87d4f3162a103de87668a6e8e955f23f005c008ce31fb89772cd19842f8711cf178ca2f0954969a3698411b17bbf43624a63505d4efd48701b66664dc8a03703d650cd1fbab922c7affa4cfe5341de83db7caf5bc55c96740c7009eecc308606f125d89f97febe0c4d37c2716ef29447b26970a831319eeca9dadbc808a5ce692cb04cdc8f0ecc5044b9cdbf76e43a86730e936e398fdb81f49fa09bbf2e7d0f7bb840c7638ad31cb517c5db70236f367e2414cb0cfba2fa4e8f92888b7d3d89ee939c9d5596de9fa29efe0f98f24d192125245c734fbe7f90b9970e204cc210c37a0198892d68f35615a6871d935aad5b7eca0d036c5d37283f75614b5ad6bf1d3ad3b06585d7a1011636857fadeca004fe941798070428f1dbf2d2e2ca3da39e0857600078ea456e2679d8680b6cda894c65f38d3c02c3213faa726e1a5a9a95be771b7614893abbcfd5e85cbece86a14689cd4a955757d7490b947ba50e88f260341859513cc8379a76a0110db7599476662399cdaaccb7fb46cf4465c915acafbccea562fb1edc8f15aa5c9ebe5fef38a3e1f2571896aed30d425f77e7b980574b83d31cff417b1c97811bf209996f7129bc44b676f2aae9437a85feda46238dcd6a79e097e867b8a5950f8c3ed64a58f7ed36c71be9ea81202e3f784a7fc18205e669382882b0bc2d8bfa82649dc3fa8c55d9b746bc11f0ed858117222e0acc831fb8ca5637119ab04bfa6ab77117977a1f41e6afcc682ab9bbea8db846962332c883e7c407acb834e962244755aecee7a6cd3ae8c44b02e3e8c05d31fb27f45531232bef7d62b86950ef81829687f598801affa45c4562b52d1e4922e613dd0bf6b911c4ebab33cc90bda0b74541782e0d147aa5017edabe587d44e97782e7920a7f382b2702c0a2c5802465bd50366e8d1a24ccc7a27f55a6b6b6952b4d5dda2ab7a823e4aa45e1a0a455ca3a5a06029293f20f8185c7f0e3b08394304d88b20fac5b587d7a5fd842898d5ebe2596669e4b9336cea551ef6930f57212842e17498855068b4f3f31783b59741703fd72af581af7026dcff760270ea802de45d220ccd99e09bcdcc1117697d4fcf4998e3c678e0a4437509ea912b5f2d0704c018077eabe99eb957449897f6d79662561794d687cfb590134cd7426627902a1f944255085c26c1c732b9d607bd379417a911f070230d59e5f94abe552448dbdc356855b9fd37cd81729efebcba0ecc02e8b2a337d5440cbd3a5689c70cd9074b2c7e9e04eb9543872a0d7742b5836db12a2e0eb3ad477728cbf367c409fd2c7b998f1624a0551ea75bc755766758bb32cb93c09320dda72872cf507bd53c62acf0298ce59617e2c318f2dde01e666b7574d589e9931f6775d3f2f19a71532dc0c2718b4925e942493d35abe967525792556de75fe8cfc28ace2dc4916843299923d1c11c973836fb05a611fb5b19134f161142bbbda7ea6da2249ee147d940a1a13618d25ca0fd1c92283a0b9078eade1ffca11035f27b23819ca159a8272c4e443c1c0bf620cd52534d1549574b19202cd2808d2b5d6e5107279e42169f2601dc10e0a3548ed29464f41fbb28f1bb2bfb95dd61815c81f08aafac328dfc129ccda431ff72808766d1058ba15807f913a3ea031ce5209fe5b89ab7bd8eff7257209e812e7588fa3725b29a585323a0d4898d6722d3cb86505f4f1ef06ae99f4305d3cd2acb44826c41617fc5c76dc50f93d66216cf0277aa0381b081c0e1ea794d5c9d309a85eaa8c6ab828a52b006cd46a0064350666edaa4b4b71cb602756345b4fdccd647725c9e0ade9f1105b31f97103b9b3777b0d96e11c39870574d3d4523865fdf98aed5b8bf8d85ec28b49826769ee228d35d905710df37bcbe649967c327bda3fb9fbd94ca8ca9a19df883c014d144b3228299640467d0027471fe4cf0ebe9e9c779498bc3d4edfb671f44a829d6566e6bf97874c1c618cb5bebf7ef9c7d52ef0278f9b472e7407a437148835e7df10bc3a6608374a976d951d51b76e834ed109f722bee4c1d7e8ca6aabea28b9b4e983db5e56bae5d352071cf2067c89ccb095355012f11363acea740afa26b28a0b0d36cf20d5a7358b9369329923ef052a04e28b57cf68c0cdc317938cddcbc74b5697fc5ec0788b0032abb46b56753d9a6d1258491a6ae860aab16dd705faacb573f8eecba3591a0f6144734d67c1732d4f94b436f658425709af85322248500338f8bf4f63d8ff74e6576b7b27e1de9d990cd723b74a4e66def9468f4966a9ed6353ff6fd458cd3f189e7f141477054ffc197b3105a6f165db16efd93bede2293ca7cb43c4d3e244cf78e4bc56ab9956c678b7e3be171a47429b28eedc31d945140fe5831e87e81e8759f571f46b63fc9465bb2845ed06980073f609c802bd1c152550ce5f91c222bbff328845b6fa6abee9085f907bf40a154adfd4274fd5ae38e4a60a32c9cbee2a1f715ea0590d1ee6e11ebdc0d550f7d90f7a4eeed1dd66da8c291167d20e12803231228986279a98446665d5218ac22ebfa8889810c5899af04ac2fee0e0b2996ff55070517df2280f164995c58a787fcab62e79ed88c9ed5a8459295dce1eb52dff7e1ccd7d25c6bcffc8b87d48443f6b1b5646114efe2edd0c269cced2433f8961515f2c0fcbe566adbab7460e5dd548882c3bf6e0cd07e5899300e1808577570e79b5ef0b3d0ab73be1b77a3580b6e848357f9f80014d51afae771cabd1f16a1b1bd02ac858191f11e59a8d4042284be048124bcd4ae396df36a877b0b865c883dfcccbf8ac1bf09d6da1db74007afb688958c6f082ee5eff6ba088699a2c2df1a75d162ea135e465c782f2e759d5d3ca9db79bbefb3ee106312fb6fc62fedaaa0b8cfc842c8a96899bb324a645eb75dd403500e56882e60a26bbcf1c11cfe6548fd51a36f41bcf9416fa0fa9162b2a11494e2a9cc8448aad7d0784657df5e60c4faa06107e9f1b8817f705317603d1dc48a564af9f09520f94fad46000c99473b9a4a76c925d5bbb5a79a54ef30ab01b438b621d7139202840ea4def1557cf84399029eef1ef7647a32a152aeeff6545f23d041c5a4117f9efaefb9938d342e04a5826b7f99ed4c06c55f4cf5580414499ecc91e5f2bd4fa908b500cbe2878219f8b47bad74a54f42b99404735b0caa2681df2cae353ba0a3e2f54fa8d47db7d9eca53bc3269e079a18da19220d61bc073fb74cff93350c07f23475045682bf27fa56289611f79411ace3ca694e43d7fd3d05ac9ab0089fc5858707a34a728bb3d0f18c0af81fc96e1375d4a87a77ca73fa2af5109c1a991512f4e55a1094524a09b28126f832a2a11e14062b49223cd3dd1a3b869b3c7c72aba22e33fe774b5e610096ed6bc6fe0b82dc4d23b3154712a49381d2ff2fb65359d254e6d407b9c9f1e6335b8e2452ac372c6c7bb2521dcd4a237dae8b3d3c43e58347fce9814510fce091c4e02c769286a7eeb9011dec0b7c7b38ded8daaa2db136727666fc76252783f143a67dc7613ba6ed30963bc117e74b1980cdf8d756e66f2a5b06f67767d04311fb7ac689d7ab0e15ea644ff640935b26c3bfb34e0e77d0ef87da790fa742e2d737059b98373927728a0ccc0a286be7cd25d22a75c54596748c8ebb339d0cdb5d950eefbde88c6f9938d50668814de14e9e9c958cee158d8f1a21e7d92589d1380df7ad1429b5479b70789d5854900ce4044531c52a0cb59c640c619cf6b0512a9eb59018eeb2bb6f15bf0b8a68878a33c1ece96da856db24b16a05e9b206c19bded3e168cb7c33409b3b8e6817b5d2fc66af02bf69703390fa6061f7e15a93800151ee9beb21b3fed78bba7f8177cbae4e44c022d48a68897285300fcecd4d06486cb97ee5a866bf1f45fdac78198f73bd1e33107ced695b99eeed13747fac45ba043448a8f879d89d40cd63d23761ba4ec9c35c4e8458dc6d26ebcc8f1bd0dc405ed5b3454a00be91008c55f06fc9a33a50ee1190f3036ff059239a5cd3347a98ecaee2bb37ae74d5ee1eff5ee01a25446f13d288605f3becc63523a6c6b97e57251e27f86e57e588f8d38d32c6d4b01a6d5e782a86c864e7a9a596d71f82a92e8ac9e8349fff2916286ab34474802d0bafd9aded7362d502789b716efdb3d04ac40bf2174f8bd710ef8130d6fc61e8afa93aeecd93c9bd0f3c89666bfcd69968a8f24adadd602c299390ebcc89e23ae3c19109a5648c0082d676e8ace105eb8faaab3513b0fa728db7c1caaea5e24bba299bf6654eef59c361c575603380c1be19b5d8d72ea929a905435d085f005b4eaffd5ce5e9d0109e866cf00aeda66b1b356eceb24aa7877a7ef2d1681289c7dd7b56e584bf832855cf526cc36db6fe5930e34df105c48152efb2babc5242548f0bf3e16969621e6df765fe06bfebc89a030c9783b3da9fc9c904fd1006b88cbe4879db30aa74dff40cd4666d5a346e5c7a0d2b57c45cd91adbac25c380d61ceeb4f76f61c1148fc332f7cd0b50c3877bf8c0bb868564a7175fc6e20af70f4fb6f00bdaad46f432edc611358ad9d58508d6e040a92f98fcded3a1389b4be5b4a7ea5085e87dbf2babadb3114e0af064d13d7838ceb241ce3cee22235c59440db421a5264bc99e63b483a2f6c5ccb910dd3986ca39e6943910aee26fe1b78d8148dfa16c4f462ddcbdf8586062ff4228e13b8d0a063e1ce569f464504d3ddd3a7a7c538e4afbbbe06d7fec25de1ea4ea7b529a26f91f2499c118ab2723b4128d1a90b53858ab235325d1af97229feec425addf2a6daf48847ae8c8d3867d32f8f40056fd49a3587e24db273af1fa3160459242247298b70a9ee323728b4f877529c31e5c92ea02a3eb4977dd6ecddd41ad389675549d81f0fb623a73e49289b3a9fbe789d402610dd5e05af6ec2378319be6594cd235d8c13921f1b11869177a3eb6f20ba43b9ddd8be81d1497d1f9a63505cf965d766543c8502fb2f0d891eb9a9e5eee296c210e6d0349b9a67568669d00845331168ffc3589be1d73e2a8fe7fb2a3e90ced780a5ad48072b9272a930e92de1f08d1da9013e6f9d66ad043f9c36ed22b3e3929bfe95971eb6c53fd8fdf65d228c6f9aee36795ad2c8011e6c1b1c864afb137dc2c9f207a824380e1145ff42662e3ca52de9f2d42b44800f8deff0a4da51059afc6562daa02fe2b034ef1eedaa6c8e786fcf14e0e998b5db50452f6196b7e602a870857d72f8cadf77028fcba50646dd353faa325bf259d1bac4d472646f1ed2bc02f8ffffff07