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

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

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

Block Certificate

Block 61878 a61662c5925eed894fe1df3cffc67ee6e06f6ded34ba9c9e2212b3f2946df049

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d843f24481f6efb22a38acaa6ec02162151fd1958f142086faf91a30b9b814ce
Certificate Block Hash
a61662c5925eed894fe1df3cffc67ee6e06f6ded34ba9c9e2212b3f2946df049
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...008af8010040a20000
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000013d03b2f8bd88215eba2b80a74c8218049524e5a76e5b897479cf3701d0aad343482f91ed9c328baea5c922c5e2c2a30a226f8227edf6ecd24ed1f69a17a85d3aeddf5a65f916c284f57117bc496947c47eac3527b3a2749280800000000000000000200000002008af8010040a20000

Raw Header Hex

00004020ae8dd36c383d7c4e6e69db832e9dda8a879b4d3e3755c0e09c7193c02153902d8472c02df65446b76a3491a106cb603777ea91f6bd68b61339be8428b684e879799d166a7d7e0218ce14b8b9301af9fa8620148f95d11f156221c06eaaac382ab2eff68144f243d8

Proof Data Hex

59,560 bytes
12121601030724bf2361675968f485ccd413d955f91dae22c02bb49936549b20e1d8e069baf380d538b257f61fee995d00ac735b4ee634470fb589326795e0829e4877489a563406ba16cd3bde3af263141c78155ff0fa183075eb5e221386b61b096c2740a5d0909570cedc47f071c56287fb3acfe3f3166d3cd170bb364b9e188bbacc99829fc371cb6edf204908736b44350dd180b81f5d71329920748dca58ca4461b5060808475bfb323d80529feecd3f5a1199b0ee697ede93058ccf208fd4cef8088e423e96a4d67ad89b49d40af07c860fb829bbf4748ed5a2e81352d90ac366ada46b9bb74ad19477c82a2152ace898b36c5ddc591e7f41b8168cadb151a068c8c4dd4630aec6a502caf7670ec4b46e0a638361ae5b66a3bd89ac8de1d070a481c6800769c39a34cd35326ee0370ace52301aa2c7648cbd136104936c2c42c89cadaa87d35c0250906dd78a377f69bca9aa8348272bda9242430282d72b36be6e96903c8134b64622505d757bab7e8173a62648f66a6d9f24a1020a1381cf39b5d0b376c6fed219e62da81ac0f301d74d114869f7793c46cd9126753d44d544b90c317c85052eff384fc0093d736a166d67997ee775c17dca4ee7dbfa02c0d7c6632b891dc04b6688c8160e62cdcf4eb91bc243edb8208e0acbb065e6daa7103f1c88c2521029761c2806c128d70d9f8099e4b413499bee187d54f45c4b43bf1e8001955d429b03580a82499b4454014bb1f430a45eb0ebf03fed4cbe4bd16c7c1e936cc4811650e47392727461b6e062ff80433642db4fdb90216513a75c1fc1133ae79c6800b4aad35c2badc28a9f05c5cb16fdc2173603e076fbf4c86db4558710ed505b0466e13240f14dde9db268da5033b68a2b2f7593c7c0fdd948c54297c15ecdee52572d79c91da36fd24fdc8ab944338fdf2add291db4458f1f41a5d026bc0888875d28a130575fda81990a3e8a9d845a1b0ae6977fcdb9febb087d33fd81de13d76541716899d76f934de8aae369600f02828fc28356afd019ac9620aa193fcd59547c29515e96ce0db632083f7cf55ecc4a6233e11a162b2a8cd8f66ad85618196a8ee70615b3e1ef08d22c2bd4f5d6ca4d63be86cac5a8bc96907af25a4c00dc613e81bdc7b7bcd87cbfba47d61e7f8eaf37102298b07af5a49832961d88636c48d92285d0665b9c76a0b91559667fbfb4b3dbcc4407bf578205201e95a2323d5630183a18ab9ca15ba11ac7c0a850005612d4d839481f6b945cbf0f5a455438be7687a2c9b4c51b81e84642fa11533180728e5d76aacb01fcdd2f6a9897a090ed2f4c1f24a54edb65deb9d7080d6348d8c8ae2a68ffab5db57bf2d7f778133c4a4edac7e4dd8d9ca2f0a5563ef5699f74e8c70038752ba9052889fb16907bc9548d01c55830f38afd5a47f6075afa5379fcb5deb7fc810c8511cb01ab39ae91fa5fbd98a54ed66e157322333a01481b9cbb2337cd423527229b948ba5c2565f227f5e6aa601c2f1ec82dca6d6213930395792cab7d1355f540526b07f5935382c7f5b18d6de11f8e262bd51e9243a2ed8802f8b6c72eba15d704122baf27711d433a3a2ece8a889c707f0ae021ce52b5bed9bd8125b53b1e67d8215ed88fd8247341829c190cba71f3c94d847853a439d26c0463da55eba8d604781507bfaf2efb80c731356d21df545c41db45a97e184b7faff42d91f777100e517d18b065d529f78a7a4bfbc223f0bf2c0600968b2c89067f37da2eb22eca32eb984d695c9f534d3e92d1ea30dc05a69f0732432a6bec315cf6ff8125ddee0c507a389bc50877cc1169810446e6a79dc6e872fcd9688c8cc596c8b4a1891da7b10a9d8fb42ae477dc8cdb666210e751a0518360fd949a1739076c4f61532dd283239784bd987bd33b2770cafd8f64df70d025acb739af626c6a40b6c71d609fb8e1da50615e98857f7b8a25ef607b5924379c910a77af1bcf3e47be3716f8c3bd047126b41e6188cc8ba2e100457cd7514af5bed1ef3d32fb55ef50dc884f43078d418624ee8cbb1bcd5341a75cd69c8f7e2e5f7e6c464af78999a593c54db670579287413a3aed943335b16319664b638ba2184e076394f32d9ba17b7be9ea3738738d043815a60a6514addc01965b60f9987f988c340ea9fe1477e09625e9147614d6226923b82ab6ac0ced81b8a83dca8edb165d10a9898b0f4b14ffc824c38df82ead4564b193cb5447b3ca1dcd62e3eea0575a01821457f94ec450f436fb830d6ac08d4358e58b3215c4fe57c0178d9adc233c36d64574377fb323841be180c8b04a38303ba7ed2e145ef72134e16e1745ed068473a87dc54955581b19fb0fcf1481b62f71ee3d153e2b2f6aefdd155ebc7cd37c25dde37733f93d14b2e94f1dfa5905207c1ad2c61e70bd6db1ecd87872aac554aeecd909312f5e14c0f454e489c56126b7deae41e292c86997fa0f110156d365669ce6d31b157d0af16185a47ad002fd954859be9ef9a5b75635bcb42226d9d7be315e4dc25f33d5e5fce3847a9bd5868a9ee40278f6f6f615d9d8c6e69928e7fc90964da8e826da8047073b402e79cc0c216f3355c665d4c9fd4aad68122cfdc7f66493d701c0eaa6636b3516f62b6c7d10a0a6ef406c7d588f78f0a8860b4f110e63979a1e898fb50fac10a5e1cac43f6cf4d971fe33ad42cf1e30928325ade1696a5a37855a3e6f00f5856e8e4e802c0403eb0919eb6c0553c9db3721e8a12e8c5f1906e6f0fadc5dc1e15babed8c5a24aed33d18f5fef62292deea2e3bf2543804b119fdaedfe3dabb2e37edd39ce1b9a5a67cc1a4b6b1554661be13e40ab1c5999a43bdc004d69219b035407ce7fd23264ef6bcbef3b424e0ca665ed96e8e915b9d8c70992c8afbf1ff8019af79be54d27d9078c9697f2da93b5911986f38acabee6e44a0f4a23f6ccea5cb6f84992f69e0113b4d11a79bd8178805fd03bdaa51655c38cbe51b6458b57e17ea7f44e18bc4bc81cbdb9d374e6451a3f7487ae037f41bf114bd129871d33438d2cd161917a27d5267247e3ccafa4f3b159ca9d0529f8c9fe348577ac44ccbe302c8c7b1d1dfeff08327d2a51903c72c363a4d65cf8f1f6b4fb5080127ae941d6e7aa298e5325d5ceb748f24c7aa2a75673f36d18d3e782e2cee429bb5c1a3425d6efc882fdf890deb2a181169a07251164596697c63343dcee7cff3e2044028c8299fd62543f8c10483f11334c2cb463436e066da50121d9d71a7e21e8f1f9e7d7f36606caf61b72e8aa2b83873be60082615af67c1dd20c8e5f6db42f3139b90d69b8a6ebe1a1a2c42d733ffa6e8aed26f444529bbf42622f112e263054b5521609ea5349d1db3ac0a6dd7739ad7c57168c4d5f2d3a1c3dba6c31452a92fd56cdbcfc7dbde1f5e9698ce713ee64e2cb540aab8ddba28373493d9ffdb1bc410c9b8f1b3b1327b7ba2e0efa9b8542fb046a88b31edaecb8bbe5dcacf0195b06bd8659c46b75ee207b5dfb2a2e898c6e4a3824f83fef5fd5e2ccfbc3e24fa07d14a8355aa23c15a30f096cad5423182895ac14de0b0c4f2e516dd1f168eff270d71da06baf1b1a7205622fa1a6a804e9ca5b838b1186b0cd415df99634bcec7d4789ff8b93bcec7d06607745dc7f18882e2362d63e25c82718ee3723c8c3df4f4f32b3f216851148e79f4dfcc9e236f0595ed6d75f70307bc0a64bf9315846ed9760ed2baf79d414a0271f1ad21a91945f88db5fc8e369336b5dbd80193827fa5687652e22a72c6bd18f8f4bfb36ffbac160469567117807f165f6f3be1e3ae8c61fe59a2a559474dd747ef791ba80f2cb759cd43fcaa64c35378b84a3a32a9e3f7b54b9bb65037bd9504c41c4804d72176f028002473290978f676b28a7307c9cedae28863079a585ce1059e51e392518674aab760f8d858436ef2def953b059c5cd5a33b236108a094cdb72e9e2fb8b8bea7c7f7a749ac8e4928864e093f02df4ff590bf0ab081f9bcf924d01ef5cd53108d3726dd91065fa1a1cd2a61a183fcaecaab6c43419cc8e357576d57d443bb2da0f158fe153dd8c0ea79a5371d83be7fbaac16a8ef51b8a60e07eaed9d03b2bd0211cc63c51eae0dd4bdc0ff2b069403327c74293a0186338f58de410b461b4036e6ae8affabbe1b4dd71c1c836f0292ebd464cca73d1deafe2a7fe069788d824260b5864487016d6a7e862c13ce1afd3b3471c1d1332ff53ce73341a6f5e37d1ca108adf2d99e0df0ce7082434f83952b1cf8f9f05a9e8f9a4b369b3d6d580bbae60eb0a8b781aef8d8f69590a2f97b5b2d022a6fe96328e4235d82923f4ea70539007e30679a2ebf2b6117dc8a37128267dd206ea467315bc7d3454dcdf90ff9b114352cc04996860b3b9d541576db4d8f83b53087a724e2201de617655faa37a5b9e8a0aa5a82546dd502c93ed42b95be6c9721ebb2e92f71602d5794ef4abd007dde00637d0592a0e149d7e662bce3d57547c25cad26104baa8419d6520f0db46a9228fba0bb416767cf4dd5bdcfd761b599514f08171e45da5da63a1bea57942dbcb13f9670856451911294c7ca11905633a2a1fc045bf702336c8fb26ab5ef350e8af44d1e7ffdc0e5cce022e6d22239996ff43fcab4f7473120e371bf73dfef07092dd43c93887cf6efe71ff64949364d37e637b1ae61d45bbcb192674dbcd96179e195833dd39ba1ffa01bfe59a7afe089c55d0c52d007d88c34be891b019176b7500bed0b1ff4d913a07f3646b0d51239d524f7e2ab19f70d116deb8ade1fcea2b9808205955c26699d200b9473a26980bba574ac24e40bb01336f5633bed1dfa87c5f505c00147247618434b0cd53b907be3acb67d9ee2c9f850bb5b1ba185b3ea7aef4759e2a7253d9e61e9e6a406629dc1a5a98fa6b70f778a9a7b42e2e869b400b994d71088d3db57ae7cc81e7de5fb494daefd3648836dc9157edc2c603642bef6f0767ae4c7701c4ef1d9da54d7536d1acd2e5a51b565b9ea452f180db614a6f34f82555e9a649c81c34065978acd8f0e14bbf4cc84e58d587c11e59f347aa1c260260a9d3005716e39d0c0d7166330f436b51d8d287e913e402a25df94fa8c4876d40918b8e9bdf060f7e3bc5f030237bb3004c3f42eb0c32e22fd4ba851ef58e093b3b551e647a615111e631f165d31f43d7cba5b5f6726c797fc84db0ac5a7b1c43146806e2bd1c141f2d1d0aff6251aae21672e7b4a6cf17becac7fd0cee5db954b7e65e012342a8d00a742f31da74603d4869a2d75ae6eaaaea25a60a5d0ea0dd1167380505248fd43875afdc2119f87aee95a2090728870c4abe69dcf7d8037a1e870b33b29f5e3dfffb23b3ef9fd2485ab53b8cea0443a75befbf6d475f29e08ebde9da40191a6fce596073888ad8e6f943c294149c9d645c1966048dd34d71ea9ea49a600bc04f0b7943795ce6c54ba224be0044802edbb69f02fe7084cace50cdb9b4691c45567cc41e30057758a73a9707d53adb2a0f2cd2855ea64b4ba55e09a035eef27eefaf16f47375bd57349410d8270ddce91b78a4ead7f657362b459dddeae55c72906fbb77c40ed4ea2fd1e244e528c00e5cfbea56917f6f77da81435867869b7894af817b9b520cdb0101a78dfdfb7f6e23058df7b0cfc184de9509b69ac8f34625d5a4b59b0a988ea75051d0ae82579d668440776639d577c58b4491311c0443b5164da49771694b36130fe56ef9287007d6bbb44af929036095bd8725c8e83a3e8958e44159abe9de12435e5308efd5dbcaf601938277fd021bd1e6d1393c36708b085487eb4fa192247987e73a74680bc571cac0e933bd60a456699988170d0410b0c0e382167e276e5422a7ad2752a0ce155fc5aedac8e3d66dd779dda469033810bd964a1282035900399ac2b5bbfb794c923ff29b5b55455facc9b04ef0c7868167c97dc5c3db39ec7ddb1e5737c54c111e52c59f26d69c94b5ce40df0a12b433461257d910f71c39c220dddba88d32d4bd100922735a0c9d651114555e673098cc28a3585a3da9013e3370200e51b1e6142a8d3bd847e1673c7ab4cc7fb8e8e4e4b4a425c19be319fc77d51175a2dca790633734992d5ebe20aea9ebc2bd4cfee1c26ea3cc19b132d0414b6d10e398a104f228565c3aadb63579ef5fac4dde2c8f89d5473105c505e09c9fb8cb260a55a1538a21de5945ca6f89c13283197b1777da357c70b344decc509a5918c8e7fe5bd31d1468b1efd549988498b2b2729fbbc805b88ab6d07dfba4fae358b2c7f5b8a5a5cad86e9d7667b1caaae56a3352896da8ea03a419ee3a3269a9fd867fb3c9ed0722ccfec90c55e23a3a2b2c695889a582721f061c143803c46e7edfc7c97f20bc51486e9ff523e15128a6ee4028e5348d177d3b59020de05a0d06f5405fee4997a33b50cc0b9d839aeed26c629ba713a384e67ade8f7b716e7adac179aa8a09feca116fcab47e09d34ee8d8afa6708a5519127e83c18cb1763a5d94e22c8456e067d4a20ab6664d570ce273f638f7693ba31be2f5e99f0aa9d71dd41e7b28c3222b06c0bc1668ed27c07d1c90b883c99a6a0da144f0999391e76c81be17b820199a124d07a02b84a5ef7d7103fda3805a46104aa99683bf1c7fc7200027d931833e87dfe423008e05853c62a79cb1964ffb4e48913bf354c961a2b49f9185537e2e18c4560568aa9bc7839713a24f85e3421cbc9fbf473f0d5cf03f4ed9cdd0b6040183cd0b04968103ad2021873abd817f017ea564c3c36b54e35c2e268a0e6f272edd43597aa338d38391b84345a5a58cd0203bd9fe354ab4eac92d7630c196e62d93b05e0040ffa2510ab2b14a7d1cf4d5da1e8d2159a5c309562b2c70a07ccb4924acc3eadb135ed178a378f4c57c1b0eb5ddcc071116d6c0c00095282047aaa4093992abace3c2704fc696d8f1f2fcea476436c8f77c9cf2f4fb3b282b5689623b441ff2c4d345bab39974c3025d1518054697ec90e8860171f8fb033609b07e9602f94483cf4a73563578d735c0db50cd1a9be5c871ce5792aea9ef1aaee41e667fa41caba7de506870735c5de3f4b7c4c05346e5e709a7331e8b1741a643042142cbde74c39038bbdc3ad9b0d5e7544a7cfa45e2098dfa3aef81b9ed0a9ccc8e242936646ad8b25c568a73c18a918e3a36f12a5485ed668e1c757c1f63bb36ebe0fe02547efcb27f4957219d0f5f92876113903ecad8e834ca3ae1faa7e2f8acf12291a9081c6ba57e673464040525287c63a86d3036cc675edda30eebc57f9b6e93f7569ec59f5afa7e1e878c40755c08d48f3b2cef976679ea087c772e324932efbe241846e5bbb883c4ed081a0d45547b281d0c3da73285fd06f5b7c84828054b660d13edcef7c779790b83a7cc91b96352994a01286571cb25b3619036aa8eb714cfd3112201f2c350017734d6f0163bc4885f3f0a0c89549e1070c1d04fadced7e1edb852fc160a7c5a32d34006fb1a0e56303af9aa881ee4ae447bf994d6912c8c9adb8805adebb3cb29a6a6f7ab421c659afbafc1b12937c5f884eeb149992c902b8357644bc789a5c5db36caeed2ba7bc9c224f418b6b7400e45e87d135abbb909a58f001877b0151cccbfcd9d9fe371dd1ad7ba329c4564853b1897925980c743d0bb2ebdbb94ce1483df82afeaca54f5d196354960174196184bde52ef7688c5b5d855c7db1be9798363d7bd2190ab4c8b2be0d998dee58f16ad3d92c3f7c80eb2b4898622a867f1a65ca2b9ff5d4dafa4350df81ce96329ecd8acbf4199bb84b38030160f4738c9e078008d42e164a2d9aae38c44d0495173bf2a0664b2ffd56ea25e40f9c7b8c3059cadbb1ffdb13ff8573dcbe538ac7028987f99a76d01286e8bc2a739833ff14402db0e1fb2e306cad5179d0f40634daff8e36b5b93da5ba0eb352dbe679ee84a8209f53dd9c88027e538c69aceec95b2c7106d028e477da6a954d57040f83d25908d2b7672e1aceeb3b21c6909911e7ccca8eee15c501b0f89950f7689eae7e319684b2fd68d6b02e02a86844710e8be0d1c4254fae1a1723ce967c47942e0dd9cb6de14807f0811fbe0b2d341457bbbf9e3d6777b37f27c37864671b9dfc101417d69a543d15abcec8f4abb156eec5eb9bea97d2452050f8cbccda552325dfff52eea6edf88bf9660e2b85126c0f5265ef74df1b233a22c981991ab6d200c4580650e5607664ee6dc6f29ed4cbe1ec45bebfeaae366b40a104864aae0784e58e99d1b0178b7274478a1077fb4ebe26180800f2e115d1c27b5577819ebc3f85326baa125c429b4671da2048a5031e5c157c5a8c2b5d2f7fd2a181a634b37b5e778b84863b76d3fdd72ed4dc601ec353ca900795e4d432da5b5050bd0126ef1c9f5de941defb0f51e846391c74dc4473990f243114f86f896becec3245c22930b8bd56fccff0928d82ee66a2479901a63fb822e12cfe2f93851f6e46a66fcb79c555c1ce55988db00681005ebd1fd42fa764b32f89a136b90e48ab90e38f56b8b447bdc38d10fcf4d5d842b51bf6cf47b6f15137814eb22e07284c226fe19565ee61c613275551b99c012a2e0066bbf330f655cfd632a68fed00a9aed90cca3fcf31ee74197b48d94a8ccec9912213d5f3e8c2785b8d4047aef6c4bb969e5ebe9eda679e69334716c112fe6390c173eb7013ef5de7cd6cbcb54c2341d7b3ed2a6f8c9ae69416bd233e97765e0ce0d4d091b20385932add2618dcf9da7e456a2bb9f10049bd858007d8e5495c79508ce0bb61ad1ecfeb47db762804ce5ebe418ec2d3da7df09cfe5c20dc302e9f2e0369a9743a0cb0ef434074ee36e96c04832fdd73bf99a883f54bdeac1f814fd6da1cf166004a4bd73cda252d7e49c6cfb09da8e99e13ffcc6529afb29aede79833bf333f2a286abbfe081047670e6e79fe1ecd37c388c5700d3e4e125cbf0d6478f71be188823a1b1da8ee29deef5f8031ec9c1d8370426f1e89f866f023ce456c7af030ebc01d38ce3b1cbee8aceb609c63db84e18b1c7112d331733a6ef85119e9b6f1bca1b1ca4424f7a2220f5c05408448a2d1c2ffc6f95ff1ec92bb43004666a0235a946e55ae0959348e042346f50367dc6535dc94480abff4dbdbdabcacb4b40df0e146cdc795bb6785347ed556cea3df9b8fd8d6e5347c3c23c388fc17936d4529b56e45e7641ef91ee0e44d14e54ac17e94abe136cc75e8ea5741590c57a84875ec97367fa1e43941286d0888f88f1ae7c005f64fbb13e20ca7adf6903cbb4e96d38b01566c2d512bccef5e5e4a46328582a43f4d2cb31da5d63a00d9c742bffb64aa121e343ff5eb8e33889d20bdecebb58943cb416fbac11eb9f84d0402e86303b69dd48b88369cb54e85a470a64bc294a01cdf54e2c65df41e666fc5d0faf18ab8dde8daadd2fe5771e81c36889abd498742490610f5151097a7d60a2cbd7893905c0dd2e87412683f3c7740a9946b5efde063a70a79355d68bba0b52c4badf6cadef6915c2ac40d993f2f052c162b6b8a3bb6709f7dd45195046f040aaad251077a6a2f50e6b2c3b15a62d72a93cbd69c506e0023ad06586d42e103d0f5c65d7d5674bcb119a2b97e195d0f11d3bd14e1e5df65d2409d127ebf28061722ea34bf933323fe632baefe6f47e4aae3d406cf6fa0e59056d642504fe9f0c45f1c5a57667dcaed200eda0c09f76565417252e4955b7d64f1a6f67135d0c87eaa147546bd5a673638b83a7d20615ba621270766fb0130819dcea80ce07fee793b19655f88d9d67da7eb43353f4f1de226ef261c73a8ccf996d0482997dbd176fe3de2287f24a29b730753ffa7b09acb05f2b10d7eb8f050b9357a9e7dc1a0c0f52c99ebfd39daa1c23a7a5598cb7117ca4a29e080cf15128c34e1cf0b2237003aa687b697cd9fb067ad070b57384002b005f1b33cb83f48401b4761ef8b416fe2dd1ab210d922b05972db44221dc7d361d20f2a4fcea8301094c6d49fff5c564053eaaf8e105a08a0314abf7c282b887ed69d6e0dc30a0bb35aca8d1fe346fef15c3592ce380d2d610d7a23b92458137694b9c92ac9577b6a0a324ecaa3d43b66efaacf18f84bafe03e8265ae8e937427f39e0152fceaeb573d3a71239ad452fa8961c59d85302393d1af3d61e276fca5dbbc95612aabd93b258a06a3f2e2b3040e02c9670c1bf9caf2c78c7b0a5912da10785ac57cf431a3720096f7f7d1e411523eea839781e1e99ea78185b9633c11f6e64d708a3e1f1b4e3d35282f066303a4a0b04f4595435bc0d80da290d80976122f4b44a5722e39c77a14574de4e839c43b9ca99f4cee840b47e7b241b2bac659467e4f2e366b667e36b1dd013b42856d94e66231ef9cdee3f621f46ad0e7d3dd34b4cb2067b531a3db6e94b222eb736f6c69a709be6bae379fbfdeb9f4367ece45f35d8651e2ced4db0c59c9c7a4160b342009137beabc481800f04376c1aa23e76edda2f70911ddadaf251e40414ce8969ab6a741187d546bb68bfa60df8a29f63c0f5605e1720cdf05a03d196c39640d2d197ace294f7369cf9e793fdef3ecafe1d873a890354ff1cf4b5fbe31d3b66e54e5c60d9933a049e7307100e6c6fbaa011d1aff017aa7427deef067fe1b99608940f356bdb1a5e807f6fbe5e76d05728757e5d50c3fb88614658c4b999aaa386c5535071be76b32618824b43750e4e2ede479324f67c83e253fc995bb071c1220fe88e7d270babff9644e9e3c66a6e9c2e12da419f678e6a7b59b1beb75770b53410da4e1720368915a5f1c75fecf3eba81f2881a28fc1e472fb8be949d21cb4549e92ee603e4c747d1c01b122c2da7c9b03d519d1c251bfcd3c12d6ba85ebb96eddd69ee5829cf8bc3a520f4533c0eaa045448022a242d1450d5544af02c502e256734cc44e24df8865ac3ddd39fe319a4ec3c3ec6089d4551bc025a631d77f93dc1307bdcd8590e7e45a95c98ba2ea1159ad534e386429117770a83de65342cd2a7c2081c9568ba9afb7f6147f1839c2ccc4a5a6a8ffd14b388c5d84c3a33e95101d46b2e9c3dd22ceaf0fa64c6780774b8933c82ad39917d89070216950d9c3e696b6d6b7bc0c971bedfdce56ff921be2a74846ab6db0910803c6779b71edd6e87eb3fb630a45a9a238cc5e37b7cb8857d6f0549b5e8ede62be66f4b4114c0c24ca45a66d7adb24e2b627198c386dbf43b14f0cc7d49d981931cbf7c4e805ca00224615aa422367fc69be33954c215a2b8419444dffbc666e833ae9b0bfaa6b166d95ab01573051bc178b0de2dc7ea388860525ed983fe455da556b8bb5f2864932835503b1922a3abdbb6aad65bb910ad58305a098e2c21d308b28f526c4b9db51286aeda46885098dbc33c70f4adaaecefda1c701b2fda539eadd255e9ed44c656319ba638a455f834bc54fbd5503712ee53227cf33fa46782e7340124cfe183c40f5d3174b6f06878c4a16d6680e59671666e3d93e3c9e9c40dd4dfcddab004c927227dd9c45593ff3aba41019dfafd08510d73c6cfacf76b608b7a2b8127400677c31193f346d040873b0a7f5d885a9d6fc00c5f53b6b0ecda517a0efb1b614ede5a91320012d443b32688980e21f22d3f863aafdcf07b4f56865ba525617c24e78a29c65aca2643b8c2b16e00f3db0cb7eb63237b8d4059bf0022eb2411ea8e1e3794e19792fd702da0e78141134117d92a351ab671458cc90e585be1ccc2f65ca22dca5ed76d7c9bbc8a457dd21049412d7b8572941205b62be7e7fefe2a68d0724bc45f5263d1c5a6f9f599a90ac28eda94cf569aa0199aa8ea51d0fcfa1323ee4e5cb5a9d7d1269d013c203838835de670210f42e2e01eabd985bd028fcab1f20f3a3bc4e87f1f519266374db1d80ba7ba5e1f407b6b7712095d75e00b7a5f2df45a271532150f7e141e35a4e42f7ea3f3fab6d3dd230363621f5a6d1dcdac20cde2a56258abf33838cbee032440ee71db5b2f45dbfeeee706366c887a5d2f98990e5a12933b63243bbc700afe7009891060b4115a8e100ccd9cdde9a80cc5b29cd8397adad06241923f9c4fc1d0d42f63a95127f6587078723ea1c5ce491d5b47f1277b8832a3c7254b776d2024bf7f171fd90df0f4461e681b256485bf749fe36308badf5ae1a19243414713e959972d720089fe2ab97c2511da1a782b20ccd142c5f5e3427d755f4d67b71217093b851662de03d7a2d784e01c75d48a5b7b046e1487e419506fce2fc7d437ed46a72d79967790e03463e65b6c5fb4c54519afa73a6ce969c56aee53577ea5793a00706342471d02e961d059d632d2bcd0ab91796d0ca8ca126ea95e392b1dd46a9086e5723750553245747003949036fe66adc26f0e9b25bd4d171c9bf3acfb7d8c9e8bd275aee1a761e0336e7edb89c9a22ac9be1e1860687925813bc0928efac6c1d5fcc65c6ce005b911d918aeba47439e7bd684274d19a4a310fd6ae11f06f6853018d4e34836a9f27b133221b60682391a8253efbc3f07a0906f3b4f1e6246543f8476faac8ef1873c3db9e0ce64b54527b70eac8a99b7eeb307a7d5e64dfbd59989a12502db715e6f990ab0dc4dccfbeea5506bcba42140649efbaef11e01f8589b06820337d84e767c8958249642a542ae52ce7e04fcf74ac15ae2740fe7ebc2eee05dc60c915567fce407339c7f2d8060c0cdefb485f27cd4b9fa392a6cdff6716a415120c41b4fefe8aadca8890b5be1e18f9800de211be49dfc047176a82b627387e54b3fc7ea18ae7f1e26d0fd426978ed89fa541a1160863c0a8c08e14143c08b3c5a228b979f6c01100139b8755032981c06bde5512021d09d5569c48748c83153f2ec73772a7bb54c22dab3433066b6fee0fa49de951fdb079644484f68a7abfd6f977da6f60deabb308d91b1b51fab51783eccafcf6ba148bcd747296b3ea6bda48245b13e371b2a391e808a4c38f79e7d843e2d2d5e6cb0147d4e5d1dc513e238b7c435342c1a487bf53773c3243b7b9ee4b2c53634b6659815e0128438be7053b404515d345131f1d3c76f895483ca7cfeaf1fc5ee7868c2b349126098a48a5c52c464dd9f479f4546edda071afe0514ba923cd8bf14eadc9649c886f918772d747175c94fadec8eb24dc7332fca042434367cb7320abedc9fa15c5753c94d11598ae17904d310bbf86990269190778fbf36cdae38755475dee75df9093f40bd592fbc6ed66754a6c345a85615f0e0ac5e33fa0259949b89ec45b188931ac1a215e4c5583524618a6fe026433f77c520c6a7684065c66931b19fa70c3389e6403e8b6ee909cf567868fa2d69ae475cb02ed3c8719ba8bdadfc1f93eca3dfc02fa7c28c0df1fe7a369539c0674c886811d2dc1e4251f88553746ec443ad87b28326174e50411b94b9944b46ca25c49adcb9ad6965c15da055ee96f2754a52921a5f0730eb1e9fbc0a0fcaaad128c0786893f7186fd6cd9f9176f8b17b9ed8b079cbf68bb8726778ba08ec6cfe53b34454751d0a2382b3a66db820e0f5859697822b8c1e9b2dc2ed814218f1547b95d3db6499a83a9eeffeea6eb672dc416af9ea473b488280ee763758ba5f57cd0a74f7b1b0f65a7ee9fdf3b869c6cb7bbae0e492a643dc290f0ab50cbfb326605fb18beee45e9010089cca35b38d6baca45e7eb64f1b59610f0ad89ea011c14e5fe4e284675c30f5fe877ce43c08c704d348e1ff3d0b47449cf285f1f36c3dc94a64d59c5b917b6e82d27159e5b2c44567559147a3c7643bbabeee3646b5c20a6bdaf98f11084829de25056b0c613c3db0b5df129fb73fb28e16762c9951841f1bef4e46a0dc645214284ac43e3207e9e006c6d05c81aeba361789af539041be004adcf4061e60efdcac7a5983da6a792e3f897c39511828c3eec20a46e1b71d99a327937eaa710c208a2139c590f3103dea01f884898d7f3ec2cafe0d6bf7cb6bcb994ece81d5d7f365ceadaa2536ebbf4dd808b551ca45d7b88db3ad0c4f539fe54ca02ee1a055b09823adfbd039796c045f597bd5afc89f3479a3e596eef515f23c90585e511a6d482fa65195f774ce604fa0453bebc1c943534c2b428e5e7fca976cd31de880b51420712f8c3726f508cf9ba59ae8bd98d2e853a98fe85cb542d34ebfa5eab2374a547dd515fa1667ef33715762b1161c310e5a2e23af463fb83ce0787039e7a706be3a8187ddfbe1ed91f935a0c5475d93574068eaf2caba381ff206a704f7c38834de3b8fde0f133fbb281ce58b7ff3f5afb0b0eb628d9638b39a916a12b06b106739f6dc891cbcd82c0551ad4fd0e48fa3707f9de592e2c9b8e292054e142aebef25220f9c1234f95c4f12f6c7dcca801467a8c617c5de83edf8ba3a568f704306d18c6b0c1c314889e7ebf8346208bcf4cf8d5392f52b7a4a5256ee143acaaaade43de5f2a10eaa23ee5a2018a81dfa92014cc8f89bfd118a24cf6cae093e990e3ba165cc85c5c3fb4b5dfbab961bf923d1ad1a05c34bcfdd039aeafae5bc85e47dd42fcf9c247e04bc578826f97aaa0a650d41d2a7e758240513715ffea5b661e186420914c60fd188d5778500f2092035de9915bb75164eba7e027f522ef38d0f71c7daf3fe8e644fb930ed044f9516a7ecd1c0d801cfcbf39e68e63b48e23aba64c74865dd3c0da51b73da4a70d14b64271cd3311781176c2eda997c7d032b5063b7f679e476c9cca3b4dbc0eeff374830673cc4ca5e57444e7f52f85cadd32ee754ee31aad497d7e07ca31abdf924281a0f01d6471865eaeaee52d684a4ca072739d26634a3a0f2aed5408faf47a1e42fe5ef2ef40b7e80554e0631d3400301cba63039313a707f3781a0a15ddfb5ef30df1724a9402a155532de800469e89ddcb6f4f233e934bec0bc5ae391e4a27a54274e39a81e3751faeb9d656d710b852178e4891376157b61838839f8c0b5cfe14412ed8889be2cececa226db883dfb463194bdb243e64ffd9e926e58cf400801f0147e5a3abdae7dfe6a7bd695f3fa35b6e5acf0a47809a8845362395759fd71ab24ad2f87b0685877c774993a2cabf88f3e354661828e5054180c7a871e0db9551339647ce3ae253d9999621a86a78e4a97ad532995b064163afc8f559564c5171bb890e940c6a5b4fe7ba54d523866e20c6dc58241b97de638acb6cdf4728c6b963cb070093df9d7d8ba30e51a3ea467c4f8580b8fd1d3319391d22bcb9d1d55388b322ac5a1e1ce16ed61dce187c79ebf5a82ff5c3ecb45da028469cdd591d61ea73f73a6b56213f23d253d07b0df15a394988f7a7fe2f8b2ce2cde1b08c380a8404c352e50acc9a4fc4b2062dd23c128bcd054cbe7b8fa276d4ed3b6375b4f82b2d376b6e7be2e8a44defaf00f1b69a41ea438a33d50a53e621dd06e32c27f60204e975bedf24380b7bee5e90bb2009943b28174d4cf9c0bb480448258609ba78b1e9e2033c92091cc49452a0cfa340ed83490caa55eed76cb583b08179b96612aa2e05adaf2e64c5955fd6b95b5addae041e08c6ab16dc6d760bc2cff0c859422a024c72b4eed8d95c67a751c4334cd65dabdd109972a4925931143825745c45642854fdf58eb6d7a59d1cf2ec72e42d721b03fc1a917739c51b48100ee1e492c337f7357f3f11396e78612fd27f9d698b9179cd6ae0c30370a3b896103c085fdd98a584ef2ce2188b5e65373fa8abeaef86de5c7dd825a3b1e96e84ca0836b959de04e17f75f37f2b7adbc59583e01e2155210da5a2868fb9269d2ad34d749ccf39bc769dd3984aa1b0f1d776260952edd1c03fd612e8c654de9bd17ee48927635b06662c47de7e1123ceedc5b5d38eb194b7752403a49315538c14c7d73d1bd605ce2813ef48a3978315cb8c37cfa6765a3c5c7a34a91e395ce2a568835a2e6f5382a888b8ddf9c3725bd7a604e9e3f3e4fbf5aa27c56d63e4f43e681b67713894605e01547d0f35590bffd99d2acf8175658845b71ec70a0ba64396fc5d11170c95db744708dd1b72d4c48972cc8b864c176a48909b9527d87ba1418edf7b754ab4ce2e90a98e5960440b79327c300edaa679f5cd34ee0ec40c52e24167a37fcb209b0b29621b4cbc4eeadf798fd33326ac3ad830cb9a972b0bb3f41f17072bf53fecbe316b45a527b528fbd73f868fe0143a56cfd0405153072c5f11fd1303a42aff2c41d38287d6b38707183582dc0796b28d9f43550f9f830d5f28d44dbe0eb8f0b74a088c8890d683ca58c5f33166cf560e100c18a58e14dd809db30f2b119692bf3a0948f82c64b75b4840f61af28fe369624e95d8f45883c61fbdbe4622c78492a98088da7d1734a4829a0ae7c3f388ecd3d6f31d5f4b2e9acb84343b2fd7b43f5cd4456ae104e485f665724ecfdbdb265583446417addbc6762840cb537b3ff012fdee26cb408063f6b85d1cbc89ef5975b301d094e1f4c37c6b8aeb68eacb9332cc9c96c18024c9bd43b66812bd8453130c3873762c996048b9fa580659f85ef02c9eaa09b824542e2299a2174aa294ace6e5230103ca451fef806f8816dd042a34e5971c657a1ed8dfc0b738d1e1266f2c447bba61bcd34646fcf211254503b2ec6870711774dae7f85612b9970095cd74afc1c8c465bb88fa36175669794a1e33a4ed8f7d34aec0527a7d261fabc379b1c82cdbd1b84edefecd19d3c9e0434bdd735a366a7a787966226fc719a9a0073eaae6477475e1fd72d3fc08798a8c161a2955e101e3b935e4631f1a06f61d9cb28ff8f131e90b56b3f368261a15f51aa56ec2922704c4dd790d0a0a7b86ce30ece68ee1a33cbb189c2e4dbebf91dc1847eeb9053f0038819b728d022df7a8cf9441d6440a677d022d795ebd08bb033501a263b536fd49d8e405ac6b558a97dc026c8c2615e6f15bc54a3e6de59eac458d348458f0827b4445470e5f0eab8e6d5676d94ee728380767f0f0fa41e6d717b23ac6e3e44267f23b42d722fc4f0882457a435f20c674bb3e499cb3b529b3847558899fd5fc5c1c8a83bedb859880207f5d0a829880aada090ff1cc595fb77c0569097d07d8a2e2b1b2ac74bb16b0622d31a26ff3dfd43cd290c053c3c7ba9201c2ff700897da36bb6c63c6e1a66b2dfe9eb5d6312fdb18c58059c152e71e06e6e0950023693aba6d586b05962814ac109ffb792aee81a528dfb9282897cccbf50aa0c51dca187159e79949d4358d25781f46f8dff191127c7f5efffaf4afa99d4a8caf9e960da0645a9d29a2790b33ddfa31e5122225627308b61f773bdb1295719fc70a46a109274cfa489e6923d61c482b760ec0f904e67e336c20bb9881fd73d9df5f1ca8ee02ce860671ee23a4ee4d8fa792dd3bfbaf13eec18b2623ddc3fdb05b4c8586bc4e5b3fb95d3c6943bb62824f3fb1f74ee7f965e75a5143f3c37f154722f7eb81e1e7728f18a105c7e4dd39a3c40fc20c94699b1ce11f896430ab61322475b3019296655a15b20685d7e814e1fc62f6fdeffe46471ef8997a408a6b79f9633da929e4a3b4526600f2d66211ebf79142117dc2e8528cbf17ac89696dcfb0fb42c60393f024bcc94049d780a265ec382e6cfa0f738d9538c56675ca4d5018deb15ef4213a2a892e12dc9dace164f607846895681245753a21e6b276d67349e9dd9da1ee4ff4b17acaf7db44ec0b70b7f9316da421756d11467fbb041150a859a363b12cecabffacfaa2025d7abeb44319dbd74fcd31307d4e31b02de6c73d5371a0f64cf13a9310fe09496d3b622623cb4d5e4709e5fc6a04de338dd50a607cb28f29c7751ff995040cd048c8099406a16312bdb8bc45e72fde5221f50dce11c1ef930cb546a4e321e972510adc7c35748e13cb41a46ac833cad9aef38d6e43cd1aef869d6bc910e3dfc7e1bc82472d29ae3b2e31cb31ef5804d9cc044c0e0f0c443913a9ea1682e4d5da3f3af502a882dba959ff3771a7b03e47832916648010ef9f9d663770307a0ab7ee4b40d444d2f22bcac19bf50eee486dcb939ed482048b40b2bd1c5c86bdf15893bf5aa9c0b76dfdee0204b52bc04f0eff2b02842ac263018be8b57362f4157c13426b834731cb08fadd95f13b2d1796e5e0642e682c71f1569b2124282f22ffec09dc5de8cfae98509552f39b992596076992d35a67cea76d89c3f123e14f34c5da29d98ca27aa58a552bdc29f1aed521adcd7b6986ebb75690cc662d135cc626151913c109df455ae9b22f8f23d4be9ad693a902ef88f511032a656c80332b69fae4d75033ca825d56e5f3ff13e6cab91ddfab378944c8e3ee0e79502f23ebdba984317dad3ca67f98d9a5a30cb3e6238340cfb580f6139992c858cee9d235c3d487ad3124e74525d316e98194fc6f89e4943e48dd77712f5514002523c887a01126f63e35823dbf3f1635f27d9d86d3be81d7de8628e829ee6596918bb93c44814eb7cb4c0b6fb3c760e28469a9427c60be711a726a055b0fc5fc890945d822bf39c6f076e1cbde7755061117fa5595a5e9015d448d3e9a309bf22599c91d157ed89f21c478d0461f9c299b1ea28d30530bd986327defe991db7656373799b98ae91dfe80029abde3f9a6737c7d6d1175821a52b4df88877cdfe8f9e8952acdf93f09d97afe31b6ea260a47b4d2615613331f6a4a646712a272418e0738c9318f9fc97ee953e28bed7e638d313ae3d96ce87515d0056304b80011a32d5caf8d680a2e40f83fe42f37c8329ae3701deeba92dfc429737e4fec46162b30ddf8218a38cf36e4107a5de3bddffaf4f474098e9300c02f0469a279ecb97f7ca3f8a3bf694d54bbbf69cc831240de6c675662d93cfce100a4747f3c7f9a37d4709b67e52c3923552034c4ff3891b0d77925c953a2b9fbfc71d428d9ecf7b21590f51e29e6b566cff8d1f04366a0573a2b78bb7b1999e11bbbe5417164282c5b74c522e47514e3aba4e0266c39b1249b0d46c49f272042088d978860d50730c1af076fd9b85d6e9f0b9fe2c965f40b40a12df5b07e6727ef4ceaaf3602936169f8b75db64893009fd6284e5396c8f0f66e3b9fdbc3a6eb21bf0e868aeb2383b6889e327f3074d3b0d0e4afa350ebae3a4fb6c59ef378dbc149ff8df90f2804ca173f0560c0934fa16e4ecfb5ed1bf154f15bc68fc2f58315b24c85b8b19bc15e9c519ea86918b07d138ef77a95f22b70d341137d6a55349dd3d0d3816586b2a0c5e0f59535bb08ed58e3d838875af7ff0e496beffd6d13a3d635fcc64fd9de394231edab7d9cc2309be58d1113fd43e51d758a326abd73cd9cc7fb41feca982e7879a536b0666f48f8a5853a8d601ba418f093f64a085e6ee1f66da3635c775789f372226bec1616a28b45ebf52c57ede8e801e62cdfba50da5423263a05c4851d951aacaacf16eceabbab2636966a091b63ee14e5c1c97735eb8a2940fb14ef55d122348ff90af92b5587e23b25f43cfa12662a27c83fa5339d554a60c34f8313282f455589af523eb30f59703852cb2d07205f1bd0f4e7af0cd42ef2bc391d0132aa3e765359e4badc7fae0bc35bf0070c6b4a68049029ef980f93f56a840892415add63e656a33cf13fc2844e0d31c72836d69a1e2e61b1f6484d79633f16774d549e96828363acb259459224f6e885eaf61a3acf860db7dc97613f6781e89ef830bc75d776af08e5d07b7e31d23b4adc1a2cf078e4d4515413e0ae52f583da275db5113dec360c5bc31bd9cbb951c2f9c56e9815122eb2c7682580297478dc573737b668a3d5b3dbd62aa9c6b875e9fd2d1354ebdd3dd6129d2a742e87c79422e1d7e74c518ad323d217177a4dfdea123e31bfa17de74a90c2bfd9429bf82309c630d992293a444829dee2a2a8d4c41abd1627c0c3a9681e89a330daf3c28438eab94e0aa73e0be85edc21d6ff3aba11ccc16e7445f0ad07229548a10e33407d3313b36a9edafe22d3cf9594553642c00b1e5a9c09c6a063bdfb53eaaa9efe9da1e510461cc335466c585cd4603a94f6d4ad492a7fccb3023405c63d57890f36a06fb21f57c0df292ac10819492ca04565d16c9b0ddca1334f40555bc47c7b5207a52b225944c3e7e50ffba0a007435c16cf1d21e56abe6f66ae10dea9e5b6a09ac33d2c5edbaca8443946006f084ebcfe2cff36f860cba1476a2581e01848f1e0a4957f774db092194ccfac2879a7ac94538205f950e169e2b0cbe8a54f775e5435f06d7ad6b8de1eb69974c429771c4af5c8f5f16957c4007f5c79949d404ccd173c04ba362aed0dda40d876e67ee412db2dcc361b901c9585373007198ea82b99d421aa1c14270e91974083f0f6cc2b159445366d7b94efdb64b6fa854222ac9c696fde134cc150422b42bd46dcb0e7bff86a42a9559d768cbfca30701a5e7e4d646f040d0d45ab78c3adb5adfd7909fabb488d9a4d1fc34cfe7614d1c6c03884fe3177c65e5282fc6f52468ac82e18ec9f6cf6891c13920e360c3226e851145d99bc146e99623d337a6b83d01c7f24c239aefb3da8ffa200a7dc3ac63039bb3712c868d810286c01911d81016c4548c6aeb9d919cbcdceb41ec3ecd20cbb1660c6cce42d3a3ef18f38d87dabeb4e164fc6435f5cb2bcdaa7ac1af373d1fee2a591e804ca1811e7342a6cbbdfefa80efb7d03cb21c0fff8fc11583f89fbb23e4a1f0c2fde121a74714a2f9becd4421fc8ca9f174f2cde4480e49a1313f1b993f87129ffbcae5c46ba9a85687067121bddeeeabf3e8643c98efda1832cb8811736999b34dd30d329670eae66ffc6d0f10eef9335bb2087dce3c7c041830995b143bf2be04a9efceb0eb9fd456864a1a8b1b71f8205094b4cce6e44804b0fbb90d5282df40cf214439ee4850ae44287d8c33a1c2d501335ec73aa6aa8d67f4b4331278ceb3a78beb2ac0ed3eb64956e230300e795715e90950c70342d5a5696af7a84134defd6b21cde37da0721a427bedb99561521c3baf40e1919a0574e592f2e66e0b6f687c9c1dbe09e9585ae43c88e19705ceeec979043ed58aae9be1e7f0e136d9a09bbfce2dafeb3283ab5c2e7ef4fe68c904487e707032b6d1a0261c93710f4676a30aedc4cbc967087639dcf25abc07a1664d6c4cf889be3821847251b64046f2edec12e7c87bb99e6fab1c85b906dec481cc2a0a5c872de277165159798ea2114151b2e833a38b815c4062c29332ecc27763841ce3ef3a56b23cb3dfbf29071e99c52e08021ebd737b52d376237d80be176ccc821079c44fec191d313ef47cca8056a58238608d6072d13434911452f24b966c44494bb6396e19596566812c60f62acf0532d31be74355bc959af74ba5fb7ca4ac5f305f5b6ae964eba01440a871f5d6ef47d7535abf8e3932d0fbb61d105369cb45a7646e78a1bcfee1a36b6f10c7f8716d68977a80d36231e1d8d90f888beb2b85b30e043ff1473bd243ada72de883db1f3b9ef128ea5b64204360041442fcfc36a9fdf30cf1544d8e1700a7018933ae6024367f3f3ace97b00061ac82041345825821a23493da7299f9a31a3ab9f1d21d41795cc92d1e08cfcacd38f5bc98cdcd54baf77082cfbc0a6fa1b6634aeb845814b1915094b01dbf5a5320c1dc4b6cfb07450df6c45f824b2330a543779e1c5cbebfb8fa08c4a9ae6df344d2b4cbc8b103edb06cc77852a898fed7f11a524da350593386fc984f583e91ae737b8a15ec2b33d17b6694fdb37ac93cccf98b5b40e7922409f987aa56ba2b9af87bcebda8c35d939e55f3b0afb74d8b876a1ba1df3bf8cf209394139e81b01551dcf897a972703c4ccff0fe450e0d8ccf924249c2bc518fd4a04a2b9d8253f13d34a5adfa834f62628d4048f434d4fb6729355a5690c895253b0afb80e5ff16e219c7683c18bcf13ddf9918fef6717f1c1ec9d08e02bbc186a7992a5f4e43df589874b7485fe87e8787dccb9203df101b692f0284a74723843ef9af2ebfa674863e469a34ac3c44012db84940bb7275f914d7ab623db17a830ed7b203bea6712dfd7f6ee165c24a8d915a5f5ce4ed118348eb6487140f7d9de5c4c77df79b288d1bb32d08c4713c34aa1bcefa7755d43972fda07af357dd686157d9ead438156265a51e2a2c9223415d817b44df6c851c10bcacd7cfa05cf29440ec300373ad555f170c14cd404410d1b2e747b0c63bd809dc717d459eb3b20542887901f5202092b743cacfe16f1ebce5a1c117afc58c2f36232c41472de8cfd6d2bb3bc845b7ed1c84bac3096389262f2c95c45e0c556eed5c207b365c8cc8382332249a460068896175ed62cc70cf93a19d9551e3b28a5ab6520fb0589798ea4043626ca23e2d7fe92905a68162910653a4120640bca75ae732f5ab155032a09b343d4c34fca1b1778e1ee98b4bb7131ffc166bd56ca628aa2aa98e3cd973b2484cca8d22407b3f502512e302f21a1fea5295fab494e4ed4a428ccc53e99c23e3f9d27ceb4a7230f24a4aed9bfa7e05da762621486c146514c2ad203a3964cb613983d493986a927ab7f5c78f1f7dd265a54266fec9461bd2a0826b61f577bfeaf11e6d929400448ffd32b66bd47ebfa7053b2f30b4a1133f51b87ec94f68d041ffa6b7f79f477282b36309cac0588fbf1bc9ab33f93edb234e33ef2a6935a3a110a307d614c40883a9c344a789bc3060b841fff0cd51ecf3f7e24a21d4dd821668b24a3cfc9a0b013929db86e46851b49e5164bf0cf5898fef119926be138e236cbdbe41cfeb4b1e06a9b9641fe04dbfe39ca2fee9467dc6bf45a0a486350c77f02aa265acddc553903f21ad42a078af2be440e39d164dcf92058e2c7bbbe9a9aa0f04d90c6eabe90f0c338b834cfacd8b5ee436dd18a246557570321cf54382685f77da9e9ae25b3b6a271080d6bdb29e4fecd3c5eb4dd40569ab32b3e23b4f1bb35f2a8caed2ea3df296fac66ab0879c3a45bfe80dade3c87cb50cc523884d16efe80539546799fe450b6bc10bafe731950661ba001020fcdc7a1ee274bf6073c8e7b714f204a8bdd3e6a32e92097fc7930f4249be963f8a45f35fbadd1f6d80a7aa87d6b9f6f909f37809a4e6036585a89662c46f4c4cea0b22863c5d36fab5daa1262e7d20a14f0a4303bc9d7ff2066c62de72964863a9f0ba7435a68861609e729fc45e916c30120ca84d3207803b2ec8ed19b463e5ef4bcb5be714435a4a8f1febabc8fd7e14e55d6d803fd20811063b30d9094e07b06f3b649000d474003475edb50776dabfb2e0d3856596c9a2d09ffcd2528028d6f7be155d96bac6e02070f3a8365b82e4baf20857b947dbe353272c75f94c1a7f1be09f77cd0521abb21db2455c3f5efa9bfd8057533aafe3470c8d692788f078b44542ea210ea098047370c45a707161b1a9401c0fa50f304b1dd968e3a99953ac850b789093169dd6a32d48559d476a4f4abd93cf6e787f1b9e642793655ba5ec21db91fff2cae025c9bcb08b9980144de96cd59228258641ec4ef2d7f50c2ae94d6a749c8fa0ba3e29fe90ce5c829a1c975274512012bdfc07dbd5a2ad98253759f866a040e9ba77279936539f52da00cc1f5a7e012cc51713feac5bd5ae0e0b225881ef2af7761bfa9df4fe0353384a70ae2e290a0c76fee34e4b19f1984ca544b109d5ceae2ef1e6882416fa8216ab1b3b2441fc337fca2e02a4e89529de1e828782ca848610d22a228372e7a0723d45674883e32b1611d44b88afae80f739fdc4230bff14ef7739cd34e9c45df013b51f62df613e3ac4fa577f0c8ce4e2464781d5e01cd2da6b24f1fa4bf92c93b95bb697141a5dc7ba7d813ce50f9e41ad61e93ee651860e40df2af357940e930b6c671c82903ae9b7f4909ff4c609b1bccb3070ad7cceccda2a3200a8b20219e298d858dcf254a2ebb303c39a6a531dac65cfbad1ff7ce03ddf615ac77e24a38c9cc7f35bbc6e33b425561362466f938e3ced26a4aac1e2c3583125a8c2daf29dd65ca7f9bee1e0c5a0e38bd94bcedf606767b602b789e9e0a46b92e138b38a64f80c708d42b915e88f70d0b44b1f783d90da761130099f08656d9501ed865096814625501e4e3b9c3b4ad8afdc4f19ae303ef248adeae8c80265c570aa88961801570859fcaf9fcaf97e54f760c1fceb643396581eb6551080086f77ddd824d41814c8b144e0b873e301a7e0cb979b6ea0bfddf249ab3cd05e40ee7f753c55d4a29ecf071adfcb73b966d64073c0e9750794c54ed694cee84edb8473afd33090b0556afdc8a002243a962346e5ef118094e052ac742e8f113fc5e5ada93e62e1c7b3ebb00e52f272c3b27fb0e72402acd81f151f18fb3abc5d6b7f5744cf5f46ec7ad7dd2f65e766a0c58f1e1bae207b7c8099a452fd685e5e34381e5a04dda2a03a2ed340eeb36c9379c0dca7856065b9a8a093721a34e11b9f59e697fa8da7ee263e8651f44d617a3c66ed9b034c1d011853c79b7c4b690baa948088d6538d037e52a783cb827c3d1c89985fa176793eeac3833749d806af5d43adf4564a1ea5a9cd4e878b65b171da0a30c2abda708b0b29d052fd6316c5b41e36ec50bf60168a0ce1dfbac3d83598579167969cd14cc8e22d0bd54a8c156cf4568d48a5b55e85da5be4d3c694843d5d8bd5fe679baa3c0b7a6cbd8ac5e8d1679366509782007fa905a7585125cc7137f356ce0d06edbc36daecb4db6c19b325c55475761d9c4bb38ed97c1efb08c9b673dd42b1f37266a790766716938fb935e2f868e3b19fbf309378481c3f4b5c80a072205759ff7197944c1107b0e03286e23c43d030fb6e28348a10ade5b651cb7c9c01faa388560274a7880d47b12c782de7b48c47c3a4c3f15feca2dd9f8ee8e77fb0648dfa7d619b02bcdaa0ed71667fca851616d1ae5652d9514397afe611d5ecfd23cb161889558c594fa052048298f5e4ad60b167f1d4548a953b492b66a8637cc922b14d06a053bdc6dab22b0dd0937263831314174fb9ca3db1c1c6a5b15cb741ba3bd1849429dd8c30986f53c2249763610220b6964050a86a6ee724131bf550bec1a67214de9d5e25421945071c4b0852866ca4080f33f26273b55a8ca84c63158b7a88d851c1ab85ef7efc12abf901af97a8f9e5fe2dd16e0afebca8fc384c3acf35c78e2b9c9b996a41ea096b90ca59d16fe8838f43a41ef928d1748e539b0609f069ff319298c3d861e357b2b3be5f1cb599f49406b0099ffaf98d10fa0722713fc603000de82f4249080ecdd842aafce734bb800e8dba47fd6e378476b6f7a1abc22e41e0968979d2f109238547797a118a5e71b5eb90740d00d162c5d81a03fa011bdd017bf1ca2712b95c75738205750b00b12589a41ed75db9a4287e89b57ac7e7a96e6a0b6a8ea964228eabac90079d46e7aff891ed662ee2889e56ffb6458b0112fdc9a9c45be38c813ad85877c25a7e2a5b6951f9998bb8a8446fe3ce110a68bdbef6603dbe285174ac27be851d0d5cdf57f7f668bb96528f9fa04ce2750b468c13df217440008049a9097fc8b5307315fad7710dc9759ad5616653e6c823a7d865d95a2772aa553c0bd2168fe29511d23bd58e8cb6daf213b3269e6c3ed2f9ebd0510921b448a7f72bf8b76644e6827672e97afa4e73426a1e30e5730695dc630c5dc20a24eb48257fde0ac3355dd11e97942ae7715ebf6143a8fdf0e936aedced232cf513c2390dd0752b2b8ca8ee815691d8c135ed4d81157ea65e5f00bbcae99e94634d7ea3953bc3ccdad986e451ee034ebeeac0ea3b8e5e9d2804b2058bd750bf31244a769c650f28a5786864196332a715266da24a93201162bb1a089586aa58ed5f893d24eda5bbf3ed5570b83a79144346a62d3687c111bdb1c29f22bc578565757fe67c3c2e427ea03bb3dfdb3e7fece5c76285125190b526dad092c536bb617eca0d86af2fd1636863730eefd4694ce03ce332266afb69b07a3aa96f279eb9a13180758ff6c29f10f3e9d3b68101faa7f93ad3eeb139d1331fede436fb8b39ec6880d297944aea42fe0ef14b74319d19f71b3df6377e1bd2b2942ba9baf77ff78d6266941b4760d2a8ac2e7a486f20cb54f47339ef83fa78b49896a4cb560c036e49afed57de53352abe8bc6661ed44bed17903d186d5b781d4a1cab99bde6a29f32f4a331c542fa54ad272299cda6b76aed5a29f7ffbe264193c19a02fe61ca8c373561d9a26f934b16a94f2c2d63ec32caa1c9bed2794102d2878941cb8d533a1168002426cc5203dab15ab63ba79d1e51324320a1e3051ce2f2b24999feb26707b67fa91e45092b7d1d2c6c4264234202753d03e263d91bede0d2e768b7512cf70b14ef610e5bfb92a6f470b4baa1cbf902870b882486e447cea7d039dc491f7994f55a8912abca85d6cdd1570de497472c372fa6f253cc15524773783c1a6e2c55b7bc7999962cacd203cb0a30be5104c9e6db7a88a7e3c64040c91d97eaa4a7ca7fdafeeddcc1800f3ca77c09945c7fbc7375578bc6b37d0b23acf0451245981996cf0e53512458647435b9dc2fe0111453fc2e0b4876935f26dd15ecb1a7daf87b8437194d261cb96aaec23cca1c823b85547efe252e84326d173e89dfe58c76f595d31c3b4e819d4d9e9df2745b552d7bd58ff2e3a42bb5e8553413ad614db9619755d22baa0f2b87e100c1e6cd00c4a98c516c41c2ecbd72bb93d585fe767b4b17c8e455fd11c1eb8bdd3c1291ee47a8fe83584a7a64e22dbe2a2115a16b0e2e8f8cc337331dce6c9e9bc7fc1f852350e6d5765d446637b6bb49fb2d3ddfd2dfd8541143b925aaebfb79cb46c1274c940c48dd48b85b10314729f27312c5c6307b34de8f86dc60192bb78968a223746453b20254e7df45c7601c7f9c3fd454373a57fa119ce14d1a0e5de3ca71c7eaae57c89a7b76edff539a859b1ded01fa215278e260ea86551b35102781bc9471c8cbf0937227fd28974b81d748df45c20f5ed13babd06365eb9497c816b24c6ef26c8477ace7a4d60b80688fca8ea71ee5bdae28bcbb0b5bb8908477b06ce18eaf2203f0812160b830883f28f8eba13f88804894c1394846a1ab60483bb2a98eaa8e270601d3c98a9835f8d4c4985b47a33b44f825517585037524bcfcfc1082e49db33e36c40f7abfe6d06ebf00e8c15c54852098d54903cd50c6952894fc1fa649a77b0b79c6f49cb49e05771601e922e5f25e67c15d5abbcb1d42cc83be4dff6210386da4c826ac2bfbe4952fe03b609a261408f1a7073d232869c69ced3853f2f3efac0ed3ea2a6ad370466146050aaf21fdd95c19368426a8864f04ecd5f1270937ea63295838953f537628e39b1f4c30537815024145dc7a9b77e7dfda3ac4dfdb8f4b15fcd6d274067eb8725f4320100660c0a2bb8e2db63bc395746b4969b04851834036e2786928465cfa8658afc342708f9ea53e2797af30c34f0eb365e4535d4f7d9bc5e6bf0f23cbdc0dfde8681baa113b072f7b2d4b4fca01cd5a89b46ecdc6646b16311a90f4cbc265c5d59d103f194f7df0fe52c2ce3ca46853274213a5bf6bb98ebcc1d4cf64bd3928cafe31bb272d0e88462a9e0ed949f6fd03bc855255ed951ed6cd2f773e438f9efc846c7bedc718b28c16dab031fbd14d709727c3e1aec08f8543c09ab754435370950b661f327bd5200cb3a4105f6c10c5de2f01eb78bfac270091fb97f4229b6858c2ddb0c696b65c002cc17d0f70ea035bc268e462f811421824cba361d086674e1aa714602fca5bd5ed45f46d858cbad2594c5ce720cb1b2dfe5d36ee90b2964af852cd4aec1ff525c4d104fd41701d7bfe2982821876f98da9d92bb83a63ba9e18e3d93f2af28a777aeeb571732f837705450bb07a7b03f6e790639748e67cbe08a04998d46cfdaa10cff578490e76dbc1b33497533364626ac9185305e4f2daae0f605f080fbf8a68cf4aa8f8312c3193638d007ef5c05983b5b967f2f31faabe9b15fc02814341c9732ac756c70a91bdbd2592d3e3040c32dacbebe18fc935562c742b3d922a398ac0628a8764179e1d40f017e697610f09a0918d0d164baea568d13a9c6562f565840d5b128ec6d32b0ae2b41e3576017e940f58c02628f02cc32a822ed691dbbc06e02fb62008e63135ebf09b2d9e25344ab5c2365c93032e4a71046dcb539a0df2521f75db5b3005d4b247c696a099f05042246024895aba4185d9f5e12d5c863a3faabcfb5cd45b6f085537ffa4b9c8114a36551743fa9c1fc83124b82ad633624e82b9d7fbca7b52017d76bdd01ed270b4c4a8c47c98f04e079556e1c5594c456928f51a08318faf70a9626860636cea75efa5d53ae236e3dea697e39242430a845bb401a7a4fd018fd4359081b1ee755ed8591d3a4ebecc27567d67202aa0e7c7621f6dba458d47ee74e85081b7c262a6e584f69faeef60794bca788a4e066ba585cb5bd19122fe9ea2f2eef71e0f94defbd70eea22ebace19cb7c6e1cfbec59b2fc231d599dc5da5e5d3d1008e3c2ee95b4f6d25170606a1de42d33dda95a05a1cb19db5043f89df168dc263605b40ef9c88b2f396dd51a742c697fa0a6357e0c4f164fb6400a4bf51bf5456c494aadd80d9627f26de0e66213a2a49e1529e1152fb23e94ab2bfd8e28a2c64145b704b9dccdc21ab9b472437ee7fee1101a54be7c37eace20f138b376bf271106b82611d9b233bf3b7286b0517a4dd23d66dec1167fc1113cc4d632e21fee317dd2d26b19f5d972cbb29ae53a1ab5bdeae99613fbf0e0bc1fd8bc8f8d4f07ad19d4e928725705092e5c19c3c9250a0c1c9c8e1866ee24685109ac83086b84ed6bb969ff9d6752db5c0ef4165451eb90e5733fcc5c2a332c82d5c374ce2dc94f6239694b4bb1059f3e60e03212386c77da716062be7bb070fabd70e2ddcac437745fbaf3b8d92b46e7b17e9bfa63dc52d9b24c422b2454f54a3a3476892dc69a0d61267554728bd69b80a62381d5a0283371de477af1a2c0f20b83aa60adf52b9d47ec88b43486fdc81c51f4b36183a381ed5908269d9595843f219d190f41a315f61e7472b7d8dcb77c7e9678412c33a2b4e12e154f6cac496aaa9fc305a359dc6cd22ba570b385df9b709aafbfaa258c8465a9eeac0e388cff95ef8ccfe80643ec81878582f937fa8d83c91ed8479dea1476e925c78d2e171a57c5af57a933aa16840bb8da6e5732dfe90c6b0779ac11c0fe0e6ccf3803c3351a2193ce754e5903df064ae5d835258c9f8b3503a7ed4e73cc5ae101fd41c979efce33258ac681ad21a6e5ba15c37aa81217a28b663d528f164db76a9ee86a01806fc150bd07be7a0990df22767276e8f6dead13258cf38089233e3bead22b59dd5a01e37021b52f792a903227d020463aac93921d8ef1b80a994f3410de5902bc34f1a72b3d6c2921661e28c8abc85d992f94893e6f5d31a8f8526613a47ec82b4063486bec458d73f0df4903774a55bce2f1037afbd809e13cfb0a4e5c257f123b9a4387e6649f02218262ef811474e303e67fc42172bd04b17f33f4d944c4b9606320572758a5ef16a7b238171db6423ca0d3bee0abde0856701297fbb8c3fd61e60706cca2b500a1172dc9a40bdb95eba72591d8046e9760d6dd7c0116d7e514d8636024a728ede3939d93cd8d56a7b7c110ca021365a72c4064e42a8176f9fb688571c4344d27e088b66f4f62b091a1ed655b61ac44ed3a4f31ff5b981acf640b786a9e733beb5fe3897c63a37ede4f19fdbb7d8c855a2d1b62e85aed407fd0db197e420cd3767d076bc82c5e7cc8d5984e118601f565ad12b8637d143634b7cdc930cc4c78801b4dd405f77569a39e76a1fc59b9fa851f388a19308baac13c39ed22d37d99a3c9bfc8555bcde5495f31ad4507412e169850f4d49998585c6c34c440d3ed003a553c0f42d13e49b4d2be72264e312ce95d3baa2ee76e1f5e910b34cc9d2de87ff8e5a136f24670bdf4be2e5d8b00264eaccc20947910d272c659fdd2592091f2447f4cd9895faefd28112b30df92763f23aa15e536674ee987e4a3d216432b2531f0c5a225ce37cf7433ed7bcd7577bdd5b2af6ff1a3866515dc22afcd9f123277322a8ac6829d36cfe789f77d80b13013f9dfa3275ef7065b37f536996bb69f30fc1d3e20bc5a36a0a78547db9f0ed6db65aad50566cec57718a59bc307aa1bf3db93bbeaa1b5670e3343691cf9871e4c6589a8e65208df20448f7338d295fdf77cb1caad9e976290536b610473d325ea78fea49a88f4fbb5e6ff756f655031217f5c6e3ac6ef08b42a2321ca0284f092516e37c8b46af37fbd1fe323c433805c353351905450ff570a908b0edeeb481edcc7e421b9fdc5a9ee6d213d4cf5dabcfadeaf882120fb496bf19743548d6bc921e2942627f1b6220be467d7f997163e97a2ca5b7759c45d5429584f4e21c72b6ca399f4b0c8813b8c5dd429b30e944b5c052d3cd24fe23c5e0b45851758c950449499ab580c43e120fab9e6a88edf09ab2af17f20381cc3e00e54cf61d314dfee0f7510c172e3457d3db8629559d66501e860027319970213d757f630a9ea5d40f1104c4029a05f259909b6d9bb80ae41d81a7db38995b050a7cdeb0de5b7f53bf04b21e6021c10253b659ff7e7e28a354dea03aee151d857891f964c46bea46ab520966e20677d9fbba7c37ec0865d7ed7eff61b478c5cf8d9501219d8d51a1a159ddbe1ed43434b1cdca0d31e486d3f36a88123aba679002d39c2f020be55247bdcb55b9127d33b030e52b2265a3db73311ad9dba1708b9dcf7a340b83414cd37bc5fd3165cf9321a4c3b2b0260aab062198fac7ac28ce4d936f7d44f402a51a754b2bfaa8f6270cd1195b5d7993592fee6ff745eafcecc78aff72d67d6a85603a783654c42d6fe3f0a47e52ba321dc00233d4d7213fd4276b5e3248bbeba783bac827b43bfe80d736e88b2ca5f65316be6c6b0ecc4d61a4eb8f75b3354d3ef8a9c5ba3f797716f52d6b6005b1ba44b82187c8381b5588f93ecad6f3656c83b4697b15b2ac8a8d7fc5d31a3e99f5f803edd3a74be6e0f5d09c0984d46890e391cb2fdc163439784b34bbcbe923f05cbb08b1c4130457fb676fa81dcdead00577dc0164ad6c720165324a5dcce2f46b1fc0d3877f5a714e163649b252ac09b31368bb4001db9f981b5b815b001dd2723cd7d355869b1f19972ae91346ec661b31942d7ad64a8415b3b03568702f658d7d525f432e0cfed5feece81af82d24610f33bf8190ce8bfe2f6a441a96a74d1abb3541f1d77aa3008fa9df9aa36b432f13fa59d468764cf850ebd1ed2209ef0d12948fc8baf8dc85a65f2f04fff19071b50b0ae2df45d72e2a1b4cf9ce23899c1a23c88012e62043fe6b7b84e26779af7f12789fdf89faf6258c35bf9d14a60426230daca5e76b0375a8e64be3125832be7ac2701b268a28afeba183739ef779c872fdf96cb2734f30ee577a2b1914f09c883fcb1bb8029d615ea351592efc0081aa626087f3b1ca600886a4d41feec5f47e5383114baec44b21d47f7d0bb12c89c0c94cd76120c35d20ecf5366ec917c8d931396e6a2af9d52364f58990419628e97d4f3c918ebc553b08cfa200395acb6637e82f0f46e6c86b9d842e7b27f8239d2bbf9e03392003032f47bc01a76b2782137db21c6c3b01e23c7575d36c4a6b379f8295994ffcf3a3bf469fa9c53ffb1c36fbbed08e5532e9424b361477a1c8d5f58fc63373e35669eb62c42056d0e790e752945e120426eca2a763132f6194e8e6191ed8f527c6898f176c73ca5905374b2d51f7f003c464ffc3453afbf79369b672d9658bf0379d8c8863dc0773b554362f6446a93f174d02d04c890df9e7301e25b573e8240e0735274598f800a55526fa19861e0f65511a3bff9b8dad8b5aff3095acb701257f36e48f240556bbc526bfbe372817545c50bf891fa942f4b0f8d5a64c6791bcec03ea5195b70a167d6e3442ea3166f7deaadce03046d830be664bdf783b2ca52aa680368a395e4a488d6f00323214e9dcf116633b9e0fe2f0260da581fb39a946adb4a05c228afb22ab5197545550fb43c83529af93d91d25a469ec6a1e26433d0dbde784f563fa296ee7b87387fad06a193dab3a7aa837c3e3333c3ba0e21f91a4abe42734f704769c0adf6d73f512253b81b482eb3f7a97053b709ad6fc50f0a0f9c35dbc45268c66506188afd0777a0f2332ae807b8040a527fe389aeb17dfcf10c34573bf61a1416ad13b7cbd5d7de74e7940e50e41cb218e580ba10a9493a1e0fc488547f78777a2455a5d8c8966ac7bac65455c0789a5e839d2f34f06f3c34bba561ce377a235614e1b2a7743b209c850b90c572f4f548bb81b0177cd452a7953dce4a781a963caeb74afeda21d539749c197a97e1ef7df2982e98302d4ec902151150c36e159999121d3aa41ce9157fad06aae1f7c158ab4d35f6eaf69af5ec56987a59c8590bf9b08982fe9f43097f3ee45c4d092f8ce2e4d4bba31b299040cc2af8441f28a92ded3dcd6f9c8a7b42dc3f9050f9ba6f0dc2cb9eb4f4efb6b95aa612ad3db7990c2597d52b729ac0326c28279a9a2cb8330cb3ba8a69de2b91f145d06df5c2ee91dd2c8468ae4dfa63a50483be35ea3987ed211e328548d8fc3ed48649c1c429e28dc045651b9121850819d56527428fa82bb410ed77c9c75bf66cfc47b4e46a1f89d99d03aefe58ce1dea18b291481bbeb36585957263fb23f3b63c1e16534632ba1c39a601d87eca5f077a66621a29b1543efc50071b97bf73db71a509c6b61bb91b994cedf90bcfc83215111068aad23d798f8bafe183835f30e78a1d84105df4be947db7c26d9d604be8aa1830de705ab308401be3c929d97885e3f7e7bc28129151b65e3217d4bb08b5bc4903f174a716bc5ddffd9b4029d5e55db8879132248557e6ae54ea1fef823e708f77fe1c48c74cb6e6c100a08658986d6c84b111e77c48270287ebdcab9a04db688d46e034a906d0f49a7709f006fea00b500adce0871d2d7969c63a474b0665d545e314eeeea711dee7f0c1f4eca8a5e3cf9739bc4640afe8239b923e9abff211e412f770b10b6cb043bc57c71bd17a2734dd86dc61f85ae9a7d03c8b58e6054b6515e1661c65c7232bf67539c9598af5e9bbe97aa26d9d6191f93a5516de637a5c5fc4cb1ba465bfa5c395a46edf8e6877c3c77792b6f30aea7cca1efb7a5d7cbc8099e025776dfe4db6860c3864fafb80c1bc10eaf367c996c619ff93c21ee7b211d671faabed43224be86ebdfad8b2dd83751d7040f56a4f615aa42fc058f455b55dbf095960868b4bff09ac1e961a3aea195fc03beda5f0d1137fb4f59b866afe86c06b8b6af7e27bc2b081217b02d70ac574273524583477504dc7a5215a4b989af342b6228620c471f3167386db5a32140ca84521ebe1bf7f1bf6197dddcf5cab9ab0c4c429b66515fb3a5c30dcf3e8c8a803d81c278bdbd339b024af0652a7cb8bd194d97dc9cba70e86d8b44ba1631ef6cecd399b7c47b3a1659c5b2bc3c9aae41fa96569215b87ba4933681210fa9adaf49307e55fe56b5fcedf796a70ab28014e5ac71592c8169affa9968baf096da83a31fa62510f49009c644249bf4819b656c7c4866e340da3ac1788107302676e84642d8504bbcca032edbb38edff3a6c7cc0d1bdfb408e32f568d5becd234dd902184cbff60cc89ceca23eb07d916004115bbe83e71bd2439791507f7d31e0e7ef4ba3320ca1f6daa0cad2b4b940d11437c72e1f645bc2d248172176e123968fce8076aab85533b1398967a1554bbf5e1dedd1d2f16d3388d07ea71b45ad6975210892829255648d0ec4af9fe2506237ebf32bb061a83943e9b508418339202217caa94d7b316fbf76c1b8be03d411f55aee47a8e53ee037f58e0a44d247b0fc0bc49d013da4f53a6fd59518e6c0cc3d88a1e860891251fb4002b79e3ca9dead90f2fdc9a6ca25693182185912c2bc7028ebc7b0d75c7abb78c080984541c7bdc39c2e7f71f049129ce7dbf0b205641615a071d0426b357827544d2d187fd58554e2c500dc8493e18c1a2cca4bd4c0a7fd91e466c21a9d469b5cc6313d1b23977fa77ac9c04fe0149d8cbb92892067769b062d6abb45d70402a7faf7188ed2e1262716e79debdb5f926cd467e79069dab2012f7ffa69a3cb6fc33307f37fa3af8f57cd04a5daf68b46fbe0f924b91bab5edf483516b75ca8d0e8dd0da04ad86216b7f10a7cd04d525e21c49c45447b81ece82cbc546d4fe62d96a99ecb8debe829d0c6d1b0d9e50e14d36acd9d59888402616210e84ba7e6e281aa60e1397e6c02379be416666745e0f11a4405147be265fc486c34bdac656becc109b06a7d3dcbc7a961d2abd5a98cd1d7300662bde137571957c62bf19afe87aea30d3c475dfd0254eec3bbcdf563bfb16c2fcdd0982d2d740186f4847e08cd6a57c10dc4d27965af8d7da651b5ae6d5a0d1b9fa6fbe9a674d3c195fccbb278c62b552af66d5d5d3509168bda726b0e01d79e6b8870cbb096579d7003920f842ce4e65a7441ca3afff7631df95a757e4ad2412fc74b482fd0feb77711002085a07ce0c1d34a5aae62b451281cf08bb3fb063debd00433abb9996f24a8a4d31bfd3320f37ca145da8f5ce4138e7c60dde80e4b4378e2687be6865ad4b44f2d1d2dfcc24de9327ef9d692e433b50c82d10abbcce9f07927d90f847a5000ce16f391fb522e23b8624067c560011115e448375274f85ecee6ac98f37caa002b0908ec2c851a4925611cec26bae28fc6fa4fe3675dee1b2ad978c4981b3e605e7322ff8bc2f960db61c049944fadaf401153a44a859ca4a6d8bb7e8cc217f5472440fb851179cd4851069f4ec566dae7d38c195d5ca18b2ef19127aa22b971e4919b001faad60edf1aed5632c497b613f759cdea9c2b16dce9c0cd6015881c5cd8a69f130e0756798e0b583797dd5e4fd9ac6b0f226035b77b02541d2a806d8bb908f50fcf2c92564b435b813f59ae8466dc80a59af466f5192dbb787fc50b5f764872f6ac5e257c52175da8bc2052528cbfa478f7f4fa4a7b64d3ad7096009f4b45b9997f12cc59c750cdcbf2b82567682c76eb90446ca576672f24729d920b01f59a2076f7dad9ea8bb974abdc298b0b61cb3cb8e9656a80969e520f39097e59e424e9f0daafdfccec2938bbef62494d8e2536d8ec10fe68b6671571873ec02b851844ca898d4413285277a2882869566f1f6bcc400a3584c90eab648a499c5716fd721756ab971e3d19d9d48d236ac88a986293ad1cd6fdf251f46f56aa47de56b5022643328aae461f5b2412ea88307bd76379601e25573aa4fb67f37a75f391dd0092803420e128e3eb6ad4c161c0e6c95249ca898e1c1103e4121ab83fe2e81b2cbbd1f8457a6ae2967f32b727d3fe2bebd58cc6a3e8f35a3a68f3173a6af2755d936ed264a084fe5270eb6f9dc4bed764e4d9567682749a61f3cb3f4a76af04561bab53287cc344c17960e8d4ef1aa2695879a67609bc5a845536174d7b7f98893975eb8cd72585c119f6b6c3e8b71f836e10e532fd0a07d429d7a20f9bc7f45a625aba02ba47fe47807892b21e1be0225e7340bb27023b5311c5ecb1f65492836df9022c581ed19dae5a9fa4424e806e6353b1cf43f51e6c56c8e0737b75f50d40927b1ffc9322e5bcad5fc12fe79bdb38601b6e2d1fbbae25f0f2b9ec0c9c2fdf72a08aa95ef653ea7f27983ffc5e2a387b51a57bb392c90530ec802ea5c0ef08cb8da759528c55a19e2089da3b4e52ddc45e34598d2ca086f2f2e642f9f8df70fccdffa7e5a9d0efe851047aae6d69d2e27adac257aa1b79e8f8f64ac4f2e6791e654c2a76db09eead312c7fd0691530ad70081eb5bd55577421bb71e3213f4e0a44ef210c7af8d59ec2859170d5632937cfbf2f17d3c630ae135589ccc27beb0cf9fb4fb9642d83c8f6ecbfb4fe6fba825d45d2e008f44775c704268c3e8cdb34330acf32a380582e3ee6387ec2067e20a43edbba1a0ffefa99618684e9193165ffd0a1544b97760393aa6c8beb36d5ff0e6e9a86e850df036bdb5666c736bdbb9791834dc1704cc3c1bb1cf5bc82380d48277c637ad103338b10181428905b7cf7a3a8ea1e6f1f3af728844edd4228a45f3028643644e413d462a13a47b8bc8dfe994ffa23de1557d7edb1bcf8f17774c2c62594e78fccd9342b1d914df35f6241987702f484c2fe29f2a3892c85ddcfad57ac00837ca0fe18c8497b5d2030d936e3fe5fdbda7de0fed48175979be901e19d3561b51c049c4187233079b8256019d19ee8a5455ff7217441ecf5511aa001209bb72b9f5e9626ae810165783ba988854ac70fde6ace3c02f2f7739b0c20a2d9eb95f1fb661d3a40e13a1b581c5bedd7aacb55834e363613748f58f33c1203a7dc0cb2e1bbd9dad5d315d162d650df9d818a16383e375922a7a16a4a221cb8fb1bf8626d70b007782eae5fd35ff85124ed78a9f3c925d91216968edff8faed5c7a0cb64f6ae6672afb8497187771de4a93b02f1f96509861feaf804a9a62783491e67e3b7b501191c2eaff49260c516776ed053c828525eb96c9ffded483ef3add6806f995bf12a99b839fb7fd59d50827f86ab1819b2b9f3a02183a9ecd4969c38aa9875657856dd1ec26d77098e341f9bcab0ce367a91c1b6d388928110e6fea3895c4a06e795af195a18e852f82021257c6e15bf550fc34c899ed94e8648a7601739948f517e351b3523eba1372d1bb3bddbde58e815606b56d809da6b314f32600b79b317824a50a0626b8e11a48218f1b76a30c304a717162ac680a56e66c471a1f0ad225af775087d5070337abd35416eeaba8719ccfe55ef0807b7c7acf8e0ea1fa88268f4e954d92659b31b2a7fd36926d64ff3d14360251edca858984b0b4f4dc6436709f675d206af001d80d593d66d75298af5d99d2bdf23a5b4b2bdf5f21bc745437d7254b8117131accdb98dce3f70a778d63a3ee998c6ff953e8203f6ecb275234b9844207ca0807beb65eed93b51e674b270710914689ec54c759bba6d2d549eea3878f8db8d8799e9d820daf75532e751df5f6fb5108f0ffa664e14afafcfbcc0adf3fbf08d13540fc525582b69edc0c40e600ff0e28927be75508bbe792e37eb18679765c41d1f8d1edd9c77c46ca5f680c5089e4fef2b3553b4c49a5124c9dc6b55df228d8cd3af7aeaf0c3e524f3979bedce664ece75d62c4e7b8e199db7b361bbb13aadd671a2de189a6e816c920fae5ba8816fd62a6145675be1fb057c0a3f328c61da4400b5cfd65ecc03f72c7c0f5ad0d018e2925836305b4fec7a7c579ac71657a554e0004be98b959774a7acca4445fa0ebbf71e66bde8ec4a07a6fadb31ded59c43d428b1df16a7da764b7ae65f3cd25013b4aa02dd3934a128bb2f2de57a90756677467c4a65474a1f2cc28b92ef752173dc91659f092bcdc2844211498880b6c6594601c14f8ac2963723ef0d952b528c5535c4d0fe3b3144d042c5821052a29687ed72be9a6fdd6699ecf5436c6c2b81aa62937c7d1cd09b74fc15475d6179a7b642546cd71dda7491e475855251fee2af565f301ec48bc4b359af7f4ad40b81c5a20ec5887377abfcbe9b79e91c61c33709e079913eb866bd9ade59e9daeac426b269c233d0c0965d61c03642fa6eb49591cf7b5f23faadb77f288905aa5df6bc01bdcb0dff74a70353f0106bd0f3a388a647d115c3e35934209374a72cf3ce86d544e7ec23a8c330501da47b39dca81d4cb8604e6f045defeac78dc1abe69ed2b20baa85dbfb2bb4b2f4e5c2cf38a9b3578e30b11eff4950431ec80ef8be55539bad058cbcecdccfa32e733e043f243283d667adce0c8a9ac0c39de755852b47c3f9a6504d6354a2d124eb40f18c1aa8949f0a7e093a48ff3e9876081a5cde8b7d3a16af0a40751ec3d873439d39f3d31649118f331023ae4923511c674c02cb9c0d8c705e5f6799238374bdc36dcaaeb85500f159ede7720128b1b41f41056536d643fecafe2f8bbcf268b8f1dfb039ecdcc4d23e360f27dea9f273d449d760f5044f4b236de66f8bda32edd3057417940eec58385cb57dfceac7c7a547aa8f17195391cc6e61b1986cd4bb9ab7bf74723bad1df5c9aa6f8a4648b7e73e410752e14dd3abfa2bace941aefa03a49a7e93f7e1a6bcca02f38bc73796d2d5fc7b46b62119f534cf7d27a3ce66da189703ab4f969ed901c296f0179f9166f91c1879f09542f8cf46be8caa4f5fbac2ad8613b839e87c2f6d66c0711c63b2231a624b0ecbccaa4013281a6c9fde999d7a42e4782d65e23c71d9760fdc8bfdbc32fae2647570de20b5c091d84f1a6cf762303190476c308cb4b555db09ad510555bd68446900479a194b80d13f25c38227daec6eb8e7209423823fefa03308998fbb1a7b4cde2d19e7bbc74ab443c4956c88a441abeb28b994a5feedf62220c6d5e24c07a6308a668c052de877e3af3f01cc13fa302b7b3810de191ff8c14b47d0ef3d51a589a9bb9a4b05eb609c3ed0585d8fce5f15a0c3f07a30f2e60d05e04e1f90206a82ccc979ba79d2dd84c620f574428b13dd5e7ca97ba0e0ffe75d597ed9ef40eced45d0caf741cee9469432b8894d62d7a320877c7fb5026f2201fbe2e27ac2c7d327c37e0505b11411b8645f40831d0d90931424e87582411b3c03e52ea81d48262ca3733be08b82bb2d0323ae74f517d935865fe63e8b57e4c613419ea252885b8873a7fdf1dc8af3f39a311c5d35a1e05f130c70ce094179c315a5f13012d11765da8fe21741c469ba7a06974e2038f1a876b7485ec4e054174186e06bb7ba8e81503ec020cae5a963768039d2aff7640a446ea5ddcf3c24f1423bc36dc130cd0431782bf84da971d632fc4075db7848ebfff356a09501187ec7940e90f027ef790e9c5af544aec4f1b7b6fc63ade4fb1a21087a521136c5e01deca6dbe409e1704d301d6ab84ba0367c453fbb056caac3c02acbc5ab0c4212404a213a8f7af90f7265e5d488bd675dd77b8cce44b49a7206357b594f1b6c42d609b35491e81938a2d64ceef7cb786c1fd6dffb1171d2b4d50a6654dce8c2bd93bee96ef7e2f4bbcbfbb87a4df0a2d0a5098406e7cf35e68fd3a8237c9c5b0eb47f7bb6edc09f33d7a77ba875b651630de81cdc1634ede6909f7284eca4d1fc067efa9bce198b372b737fb0f90fd3d028fc57ce644df07f73d6be780fd779201f6c3c16f714cd5ce196cfa808533f0ea001ff72e45dc270c3453deae221cb4fbc87d9c00f3ce9ead1427d5b84dec789959987668baf8e4dd08b9bd3a471516dce0f48ca725975e474e041315edf7be522c2e0e4b2a0c88729fd0ba950782bef0f395689596e5f2554b693a0ebf7ccde1d9cd1532f6bf0eb04dd2bdea04e8fb30cc79e585be6e9357e5fb1c96fac2f9534163c0ed33b531141fd2ebf13e938830aea899ad046de65db56a3bd70066ac888c05089c89141fc0088050fd6f729b9774cc9bcb5f344a2b1c376b86cbd54fe9ca9f78109fa52082f490a4da5875d90b5900947e0417efdbf5e099ca39599522823eaa1ccdd2a899bb41ca0fd54fb886327bc0a504b03eb3699fac18bf69d6aed1ec564415833d334e457d856acc24d07434817ad5945f429497213a75d90b8adf013b2fc5bd742afad9703393db107b899c8204bdad5460b57997e2f1121033e720c45cee8d50e4c23b6dfbcc833d68a70af381ff80fafc27af172eaae55ae4af5eafbf6b784d3e9d105d6770cb57f4c325991b34da4c4b177057c36bf47aa5e95ca4f62b125fdf7fe5e589f1f38c28aee8a763bb7f7f89888da0289381d029bbae9cb9b81839c13e8c71a54822303ecbcae46d265c8b1a4f7821a5c78f1e39abc73fe46dd453976a5af668843d629d2465f1d7460ecb1c78c555e81c3ca136dd051bce2981f83b08294e72f1b852420f8f88a49426b3e13e38e5872e0920e70089663c6d155b702e7486ae6ec981c19484cb5781ccf9076f5471714b3f25a5f2f9686ddff6fef848a421846b9253501b302b1b43727a9b5122e0d2c2e1603193002f83151672d4d3ae88161f9a9d955d577b2eeaedb04b2056ebc95a48c7f94114a30651748d58c3e7e9d9bece4fedc0bfc2d7147c2eab8bcc2f1d3cbe649e69106af108a21bf36ea5f4070f117673d9e6fdb08fe1a2420407c6ed155f3b4077e0ab4f7fc3db003199125632972c351b4c29a8d43bfc11e8efee2559bf9e7aa48e6d728bb46e8d618238c8fbb2a0e2ed706136f44805acb01337617fbfbf8218a6fc8a95e223b95d1400fd21f916165d276fdace4201745443aa5637cf31cca82c6148f746d653401a3a0bf810cc1c523032d53dcc4e88aa6949d6d576e9dde158011a20f63a577c08021858683d817e90963cd8da6554b7025ba591fe5b494cf9449412d08452f8f1f23df66250d6bea65b13d009974e9853a4a7f4b91120d9b2ebfaa8a3625f11e70fe7c1bf52fcd5d7fd31a4c8642a7893c4c950bbc482f22df8f6f0c080954fe55fd4c1a4cef58b6e4b610650ddccab41c3911709f032371bcd84fb50b0fa3fceda0349fd10f8de2b4bde7002a7ac26aef8c4c8e09a3aab2f386c2b44e328edcde076f3fa295ed92a82eeb110e647dddc77f4a8fd29437b6088518edf50db4e35e16682184fe94269249c7470462160d52ec76b1e7d96467650b6f8d71f1b01bbdff4c4633fa7f3d150416885d22acd5ed3b2f956596a036d4b040d73ee9ef33cad17980a75f14eee88d1d685266d5f071f25027e5bda65a05a7983c514a2ac4e810c1a2d02ee4e46c99c85c5fdde7b069da765c0733fdcd3f1ac80f7c0e732592d92876d047e7981d82d0a8fa62b66f0257955c94922a54014a676eb8b8ed8ae7efd54ddc68fea1bb12b37e55604423079488018ce25aa3ad7e43ec95d13a27c18fcac71e889a7668ab5504d0ddb2516b8e1afd6ffec66f7cd7985de43b8fcbb6e403581d82fadc0a41bbe48841f7b1de068107daa6eda4415ce479fe6a1fc5b801de5eed650550205e7708a9ae265116558ff25439ce903fc2bdfb6533be91676096cebae0b626129dc6fb2bb386afcdae7551cf766b41bf2fcf2844c4852ef315d956310994cf2e6bf5ba7225bac1c19298258cfc92e37ef3c44ee40f593e8409b664107573cc740fecb91f3fd0b2f547e8803fe17d6c9c9f8f2b3bbf10776cfa019dd9659d92a08a726e04c8b0cba528d2674a5bf4dbb2a2558661f1b3ca0ff66ccb7c4b3523d468ce51c6328405a9d1fb2bd8b38d3207ae3bb9cdf9d75c1ea83daa4ed698419159370f95fdc4a56d9199dbc6924a06c19ff45601eedbb0ee4532dc1609af22284571d2aa36d169ef22e17219a98d47985e27db5cfadf3945abac8f3342aa2b41595203e4cd00fc6f13efd2008da4d832822ea7433808f39bbb0f3964bebf80a82b252bcda68392f560defd908aebf21808a9d54ca5bc32800c78e7fc5dd64e7145ae17859c14aa6ad53ee76ee91ad6009461e854de0078e4630a730db94ff9cdf4e0789ee9533790699de7be26bcc2e6bcb8cff557d2095dace6de7872ce5475b03c0c085ce1067524e4b8c56ed9088344179423f5a33599366e10ac647a5e89c22546e9bd0a7faece979378bf45a62bca2a2ae27103c145a5afaac66047b92c2a40820e8ce5fd4937f839d7cc6d0e5a8257e1dd1a2aa5b1ebf39cd923ee3772c187c9cf47ddbcaef38b922135fbbea8113ed9c9583659acef62a290ed37594f1f4609011cd205c2312e5e5399571cf096e92c2155036a69a2f656c0026f2b8838abcaaee2952faace4d03a6a06052185f632638f35c4ac4e7aacf26613a747f14a163567d069e457b90ea66d50eb8c2adac5c8e01bbbaaa891f9c10ea9f984fe2827f3779cc86acab064feedd20bb823deada084ebc52026dfc67f68213bfebc892c94655d10b8d7d0ccf1b20dcdfc50cc729f392403cd9c32d7d14c5bc3d4233f8c2e3db446a4de69f27b8ded6ea8979ff799ea84f5c55ff338311470354bc637a569155d7f86faeb565c65bfd7fc40ab5824a963495499f5e967a509dcac8b23fe4e1bdb5f6d40a73756b767f2cd72c04c4baf029a169a0c773e9ddc8fbd055b5d1cd8891805ace29b8de159a93252868b712a0c7276683dab0811b18172137d7ed84b0384e4fe65032c56060d92b154a4d564b74b612833d342e41df7c3223d85fbfb503cb3a01d2f7c617d14188871cbf2ff4469aa4387ad2490fd944395237f1fe02c7cc815a4d33149771c1350c64fe37ed1f49458c3dac9db6db37472743cd25923874f0dfd7e60fa4aa9f977a27e44c76eaaf65715c5021b8409448500f5040ced5856bc8e6c00519799ad17b107fa847e875a02cf8fab3eea702881e02a912a57547f0780d3cb5d017a10cbcca8fa647735033fc3454cb561dbaaec6787d800a002ec41751a137856fb8de0038583b9286fb8997708444fe6f53a50084974257a61414f3d9cdaa172c947079990b9239a2073bba7a164295e221393bbaa813dec26f8e1081b568b046163c2b47c970b1229ca80b37aabc24eade9e940efab5464ee633d16335fa1f061a15c192753fa8634a1b1dda6c37bfaf009009f6548b59972385c1aca16344d0b0511ae9a460ceba9bbc677efc870ae6898e025db9025660b2d844b73fca50f5bfcf307549dfe17af7ba46bb72dce49054987dd5eed9e8b0a0e74320f350e2588aca80a3f2ce7d45855d1ba4d9a2210be0098e1675fd6a7ebbebd5369bc60f75c232e5f7fb677fa996489df7b5d50d54fc2006700aee1dfe5b9e668037285ee5f77ab1b97f6dca1153d2c7a1b65cf41f3928f0dc95b86168aaa70b806832eec43403b9138c18e2b8d85084da7bb5aa9bd232e47308356d037e4a767141955667394cd365216d0bb2a38a6fb382bcb1093557d1e07165e3158007de145e9035ca781841928266e87e54c4e043b66269e1e9db4e0160ac8c85d3b0c32cb1cb63b6bd5c4d524fb0775f60e397ac2eb60911ef778bf5e0e6bd3a2fe63dbfebf058b7a729345dbe3e87e6475aa4a4b931324eb7acf70561736d2ea726fb01b2e1112e2001f17d2a59a546937bb20ffbba9a047f4374a99a101eeb7532f56887f52616a3dfd9f68fbb6b413cba8756a99638420a988efa738cd4c610d3da1d5bb8bb90b1343820daf0f7ebc356243c637af59743f667ba0c710a6d5d32a52af040e01939c33c39d87faf69bd957120c3ae6cf7fa290d638c99b420a431c5a3fb2551c77f8ae63b148ba32efca47e1bd70a97ca51e3cd2e1de9c7451bb5130c5620bda3c4e1a419f1bbebbd21b1cc760a291ff99accb1ee4ee1dcfdc2aa78569cb27eb73bbd345893b6c2cdf8080cdef796899696381e8e6a43084c03d23235b8026a105948d87066d55ef4a5c65a6818fc4889fdb0e9f4f0c2c35d28a5c147cc396c91b432f4ce6ad905adf72d843590b54c66259539e0d6089daef2253b42850654742ef0bece69a27730357b5f1573923c7af375c61e532cff7313be29a9c328fd8bb483d6d92710ac5f274b1a7b76e47ebfaad2197de78c4bb9b1246fe131c9129278799f31a3c2a8ef861abcfdfcce8fbb23835d289ebb45b41376eab486f6113fb2d7852539e255502e45d0c29e6be5011f66b0d4102a2b39d6fadde17928df36fdc8b462cdd946193b8c889b5e4200293e827c31161dd2c49a1533df9daf34858a70422695c7e736f9343e89855df9bcca06af7bfc4355c6cd65e3c0ddc4b876176a2b7599b13120ed19ce12177390b44dabfa3eb3691664bb6c2311ca5087ea24f15b1474dbea49b311749456d18239376ccf6e57816772bb866758a41b68e823453fbc79e122573f03ad2badbe17b7c23dc35764cb76c5bfeceaf94febf9d841beef64b12b6705de75b4718ffaf79430fdabce60c290fcd7cb4f09e387b7f900120a1bcf6246489461c45b1c953f22ade7629edf71243a39f627099ef71fa96e53d3502341d10def3dfade97f92ec632d3f897bacfa25a4b52114080ce6913ef1929660485125f1d9f564a329927e371597d8f0bd5ad9bc60f2d5d280f0e372e2e6a987706c0c0248f5279c107d6e5fe661136280357294ee0af9dd412cca475d4c4fb9502b3084b65e47eaf4e336222e6ab0c19445a65c40e7822715797a5f8f043d90a7fba3871a1e4cdbbe48f19e734662ab4ed665e21db6b8dd9ba1521e5ca261fa99dd49dca5f2522d1b7dc7b27482736957d69fe6fbaaac7184841efa79d60915894b62fd80bd317aed6a72522cdce71177033f79f564b68143df4d32cd2a7f671ea00031bd5a3a815b6284564b2bb8726ce9a0549d236b239189dda02f84c1e17685b020530bf1090fe035f0cf463f78bee11783c3f020f017df3296100a3238fcd5428ffc1930994df1620942bd944d474d34fb8e5cfff66fc8caad0703cf04d7e740008b92a6561e2df8d7df90eade7fe9af2e0232b695feac32e9121883d4a810f3bd8e0a31d3f3e8a1bacd8aad22f7b8328ff6f0df3b33604150a42749fc09e0e743350614b85b7327927032e2bff9a546954450551575bebed5bfc0a0dd477acc158ab02ece5ede87595eb76924cd5b488618a4210e40158c9d1d22c6d762d62bb28d2e945130a2729bb7c19efdc770655c6f0af74e384bf7bde0c46b9c962cef0b55770038b1d2237417bd6f95cc3a8768da5bc9f9f5670f4910f48be6157f1d926071984e9e0e197616b67f9d9f60d103c5c32f31ce76dce8caaa003727d42132540042dd99bbf2aaa285b5325e97ef03a6f301591705b4f3b94da4648590dd9212849349024be0cdd26e7825c8f0cfe2a452896657ad32cb38fdf5b2cbb62915f742c954b2766286e4866c1352a69642c9a7610c912c1aaf7351390a2a1cd869b79142abfc9538c2a7cfba5af87e3e366175aeaaf78e940c3c267cdc4fcfd8e11d90a3bff7c950236a9c297451d1bb0d054b56cf63666d944f3d68e5e8b9d41fa3bb20042fd0ea1274c466e5d1008ae03dd01eed3b3910065a486f78e7460f32d1f5eadc0b843fb3522545ba2c1768ad5ffbf81fab7fa530e8c682d7bb200d531643f585e6fb6a7609d3b3a2a4d8f2cc95306e2b5c769a8bd5db632bfdce0f20c9e8e28100b6f476d3dbc6855b19eeefe485e15e536ebd57899c19f7d8e15debb625b1e81c474245363ca7fe4c475e1f27168615daea2a968c6f0ef57e69895423d624dce31db8fd7c0d47af367c2be2bf7ef1159ebc764646fd3ac0d3821ad49cf5779f12416f41af0f75fe10818b4d29794465e8775253ac39d92a25db4dd94aa6fecfe1a117a6f155c8cef7a7fe8c06980a4fd2be23d109cdb5d69f24ce9aa793aaec2cf625057397d0651ddacc7c605ae6f43381fd16680edab81482482954defa1aafa04a2a5874db1ba36d41f41df2648d2454d20270d1f63d956775bb89afdbd7915c7ddc0f75e1109ab18b01e0770e2c77cc0e3d159feb735323ae6bd5f8580efae6d756f44665450f6cc6877ac56767aa74a1ec0c92b74e7de88a9dc3c43c4a7b184cec5bb5df3f21077fe98af3c2f6932314493eca42a7b917dcd57604e46ef6d01f8d5f743397f572fb5687ab3efa4066023f998d6e4bed78756459b78e30e9d0fcdd4ddb338acef75eabb074deb078a6a4bcfb47a202d69d6768bb3ce1902bdc140e011c11dff463ff1bc6cca160d12c9ea9115e802377f56d152087ba5a754290eb4514c485afef1950c676dcab88d85b07d7a9d8f12257aea29ed1269063fa11e40a1662b58db8cfe0b915432b44af072965deeabc105d2ad9d5369c5a7cfe989199e15babbf9cdb7dfae53a055b0354c7aaba47cab42373df4a2d909feb73a0c710392ee3195862a50c5be2b9e5db0db7370927862fcbb80162064de0e4f0d7d82f4f07e4ac0d1dae6b21b004ad736412618f0fb9887f8c0f70b4ca44d2d3ab1ed53cf089da81c7667d057d85f93ec5962d7d6e4ed52152cd67f1cb93927bdef4453c77a7670d72eb90270f619a381dc4066633501fb3c4e3c454e15cb3f46b754deafa14d07f8ca3d3660e95ba740eeda9c5c140a9adaa602dc1a55d3daccde0cb993ddf4239743eabc8e6160a9ed8fb92c2b3a790a3e710785fc1f84905eef58e45e27ba92359ed7786a8913a5c5bdd5cb789db0abed2b295916451af45422346db2f99e49c68e1ed370861244f56294528d9c5de06ea464486eda701ea5ccb96c2d027e46f00608d79a0e0d5be86c9f6586bf48a6ed9edefd04e6817e0f899eadaf4e2be4743612e3cc398a27f363ff382697fb5775c93040e07eacfffc24337ba1f8c9d913519be222cb38d34f518afc4a2474868b1b7ce2f8c584d830846975bfb1500d02dcdab54cea0c1ba812e50c7d09ba5ec2aece23b5f9d0b96277624836df345df601a433d27dec4835deb9cd982a017a978d813ff33ccda00d75b6d6bc62a6e81372154849700b7dacdf3fa56907c8b34a39fead1f97bc8464157649684e2fc1bcc795393731520a8a184bef6bca97bb0583d143c8da4ff41a1d973333e48f2ccccc66e654f3cbe422926381ed1198ec27a70f953dbb9b9d926fe195c53eeb9d6204ca1a5c1e118daf4ccc65b6e83e1fb2c198c9708a8569dc6d935f0fd69f022dcdf7c8388256f263e1966c99ea0388c2e21e10f4f5381693d073ff27ee314b8e2ee88fea8a551c603e08328d4b2ccfe5d0626a5624497454e5e7f6dc3cdbe4888e6860cf92039f9bb9a9d400c4b7ccc92477ab5bb599ecbce12fdf4efc759c6eed58ccc8c12ede6c9fff433bb111cbef00d492bcfd061952e5a441de6d2aeabe59b117b77857168b0ee58060c1e67f88723fde9b0ba5e67826caf3a643daa8f7f7eed52b97c945b2554fc58ddbace678c0adb3c6fa26cb4e23e6fbcd6f3e9c254eacae7b33b852cba32e06510a4c5bede5a523a8d8c551f36fc041e713a8c98ba1563378f92ab1ee36f88b3e4f16a5ab43e8c15b7075fb937c3c42141c1bb99418bb8cb70863bae7286e07fd3a139100c259dc174f33e9c106f1cdca75837867792d4323edf5c4afdaadbbc7d801a7a8c4b8729d11f0a258ccdb0b06aa1685a4c5b3b6ca8c18a714d2009dd525df78a974176c01262dae074cf41477ee9a525b82543afcd0bd172cf39b4ca4111e6917bc74afc7c3d5b2bf96dbd21acec149f164274b9538a472eca69670ce3728301b56ad8e633b67a474d5868d2c071baee36374602c089c0c8cded9732c96adcfc95c15d7823ea4032cff7ca35bc5f7cae22cb98411edeb24ceabddd287f3fc124d4a77e8605e741f370cfe5cf68e0db56219e5299ab38ab843dc823b0b951b22b00f2c799e577b63e56ce5f4d754555163d3e771e1508c02a65d0fd9b9181cfef316f19a7737f3672995924d358db0fe0bf82ffab72df46f6918638759a386e1e16177ea89b8e367ed5c2b76809abb27b934d1ec094c4bebdd338156831695dbfab44d62633b62ea3b07c7af15e74fc2bc376a782f0b6c154a3c55af24647647ddd891c711a210c5f4c0f4e5023db964fe8bfe44d4d92a106cb0c54ecf02089fce4bceded7b39f2fae9f63afa24e56e7dddc1ffbe57d40b5a4f9a3430d7f6daf5c016fb352dfc51a1e7b09001b956c00765fe73a214743bea5473e86bdbf508b1162ac851040e4d8bd71e015ca5058e0e7e7e682a6c9db5540b0a33f9fc156d21db181d12d7e058bb3dff04987fb8d5a25c27e9379e1547569e1ab2de51169b1fba125c865faee8cea2b8369e985bbb748769b4c289124e0ba3157403ca6296f08896baba82be17ea1c79cb6102452453102b850cf237e25afa9f423222924ee0d72989a86823876a973a142353ca5dce36c4698da3b489685c565a61b702336fb3322f4a879ab25b563125f6ed57aee83099a44fe29f388e1647014b02788e903ca6a046eb6147770f0d0200facdf2f514c82797d02eedd9acca37429be381a519f02bc68f6d10158a72812210f48878835bc8cdd8afc09ab14a191a6b72c721f0ba8efd318913fdd7f02ee1f5b3d588daa35c6bc3415fb8d136ce8deab74ee764fc5f67e9c5a3d5057ec35129e6eeb83082b05b153e45cc28655832f4fc5d290ed7f9f24de63d9dec6fb53a628292d6ff59ef6d1b759833ef1024b5abb5b2fda182aa534aee8b80fc977f777b6b0a167dc3e81b2361acfde088dab868b715afa28a2d7a7a3115bcf41cccff9bcee071cec227f17795125546ffef5f43d23c5939aae8ca12aa52e6d2e1578184844f41dc8c974d39575941a770b42093d62c19aaff028966d46fa47425338a0ed06b4bc44d37f3f68cd463def96ab016d32a1740a464c14381d98a5dce21376478b85b30670fac4b0f70084cf0804f01aba95d6a9f2edac11cd1abcfb970eb0f8087d66f56c97922e54cceae3d8f026c11a9721d0955a8f2c871c5f6eeba239757c407fe6fd051b7492adc0bb81cbe73f8c08e5fd475145a1b976a9ff42e021838880badecd8190e4004a6533016b0b6c4d2356fe2a9aeef9b581f7d83aab9e8e9c11642ae241bd0b04257d85b76ce7a33e05ab43dc24392bc758b1595bfee99c9314b2c2b018c785e5a59394d9e58102a59b00a6f4cc7fd7cc6213da8302688f2a7913f99e848bc5879894ac791dc7dc100ab127b9f3f673856491a33e9d398e99c7424121de790c33135a69e29ffc1874d0ee1a5a79d74e8a068956c285e490644a4233645c7e0bb8eb1a9b8c719d27937f9f73669894839a5e78f91dd34bef3d8fdc89270e6416bea07a27c11fb83b4cc953298b5f331639894c783cf2e65530e0667cc2e27ea5213f481be9db3eb8ef1b608aa283b4c4d92456925da0c48c5b1661057f8ad79b948a691f8e779655b81d33cd22f9d9d0adc1578e04001268f3172760bacb998d39ec28e08887949ff79401d478812dc25a13d6e5198f21cbc64763c12f0b879982b738a36543666a00b9fb7550b4d66ceae991066786595875797eb80bdaa02583a98bb29e67ae2dac0e230390696bf44cb1c93f16d8d505bed9c82b002999d669b4d5fc8ee89a20a3347396016b7d0cb978640a8d6758ae59c84b4650032c3e5c418cc5d1fdeed4341eeebe8b148b8a18ed14a6a98f865255e472627d3e98510f1224fff384bd3c579fd365bd8fa7817fcdd5550713636c3c88febba871827416cdda5ff8fb9587683f586d9e348ae4bb9ca2e573f08782c2a72a4240de026bb810de6029a9e4f1e05a5313248030e8ff481e5073ae54cbc2bcfc2f6ce28c81a35a8b5789e584c9a0903464161ce77531b41995c040013b747742659708c932873572249224bf0606c0b5928f001fdda3d3579150a13db8e206231c6d08b49fa61a89b99d5c64bedd5a202bec270521dd8305c20d832fbca30f0818d891e8f482357396ba43ef36b659c14d607aecf80a7279f24452be99c83846f19a44b2bdb220ba58a0c0cebd03a1f1fb257e363ea28ff466d40aa007f98d10869c070945e2d79d7e595ccd1e92e67d6d7015edd48b7a1145a19c96fc7a4beb84a8aad206f35de83a56d62e357b03bd90596288a9808a5a0ccb234c43afd9b001ad829f891227e7880dff485f233fff86e38e0ec3193ec928cc8f8515fcd5ed3e90bb551b642c11b8e85a5536a6b45c2fc53be70be312e44e19dcdb9371561cba43fc4851b2bebe7afb7c6b94d5e50336366141721162c3356812419447948bb4e731541d8c82ff29af3c9a7cae73ba56825e393ce195b79aa63be238dd5a75dad6a1ffb1e038cd83181825b546aab162ce0efada0aa0644bf669cfffd2c09381151751b99dab773e8e25019035af7462a1683ec5779d7d9cf2c0696d197218c2ab12156f9d26e30aeb9c5835bad24f2eca200b5f2af32c136b490ca32f8bbc427f297b2e0ef158aad09075fc83aa3f1c50c5a557ae0d659b4763d9ec17b197ba90d5750b7e4abd4bdcb297066432e8314e82c209e6c1e5f502ada3a7a6e2ba4924c557a6bfc27d091ae5b52eeee0e537e2119993cd6bdf0bda19e4265f46dccc75b31976d9dd5e8eff500dadc833fa8b9885548243405504f2e5381b75dab5e25f01ebf265dbf8dfefe76a086112c8da8bfa5349d967b29816c612fc441007bfe0cd1e606b1e11e3cac50baed036db24f2d69ce80bbdce29eee65de89a4855cefd5b17a02a09e61898fedd8165fcd4695f29d5d8fe31c686c389fde4e4d4a3be9e5b4324b3bd1ad315e3886523a1853212b63e3c98b8b1035c27382914163a4b485496d7fe1b3c7f5ffe7ff2454f79d591477f0009eeb57fcaf6982cc5a224423b9500ade7248cea40a9215d0308a449564fc6bc16ca0f47ca1dd8dadba4c9bfc3a61fe9d75497cb88534b5f27d035c40f09b7876964de8d69df3e53f1a471b46bfafe7eef3352b750402f4e2f1e7025c98d7b992d2b78d52e9cbe2f1018940008d5833db91800ece7c16a2bcbc995476d8dfca45437f39986efc9ca1f5dce7234f7ce23bb31d375b41b05987d35298531f01ed8e81793dceb20d91cdd4bb2093313e06b6610b4b5a2a7d72aef368b06f931645a277c5e76636098a756c2151b69795ec862427b4a7f98ce67a996585d42b1303ea19fae2196b39894ceef6c481d327e93c16fb32b35bc55dc51e26d1117ba11ee2b759ed71b333f55f21c0394c09623dd5c704eb846bfd5d2fc154c206e3e3ece89a7af88a0b4b73cdf80ccdd0f213daee86197bfcf41081c31431994db09cb4e31e24bd22887bcd0b052966f9570c7127c5f060fe5436718398604704c5d7747fcde31bbbe48a2fafa5cfae875a21678590808957cf07851b1265d45435c6687f687ca163d3ab2add2cd7cecf3319fbca220fb9f435e6c7e924423113b39bfdd2861b0c9f3cafc1e9b6dd8227876d767c4790a695707bb07f47b7cd5d5a0f49e32918e5c7da38a6da86b32b6f586614850b08ef4dc8e14885d5693dd02ed23dd62e2fd8490a5c5c402d81dabdb9c18df50fa275ff9788e3b0fb2301e58a2352dddb4ab533dee2adfb84cf3807ba2befa0acb419a18715150d845344e441ca6793d9a7331518f23e87a7e1e4a985778242b3e59d44dc33ebb56a733e008df8a7d7b217677fcd54e179a3e5a2c7bd5883ccb96b5860f4ecd5bf8484478325bf1f96d24812d50f0e651eed764c0c1dbde5e6d18c4dad7b988287f5fea01e1140f0dff8bb7199af5b0fcd02385ec3313ce5121ef8f3de69b568e9b21ed5c3b5c955cfce98409a4657815188c3fd28751f3831f174c85c4e54ef7e73411bad0109f6983b722a79f14ace0fc501f9ac1fb59dbaf58d52e22bdb4388e8488a2f6727f1152cba56b795d3ebdd1f1cbd8568c9ca5bc34a52df9eca71f40fcaf4c37ac5866c4db0b962480e5d33e28a75e0b792a9111319d0f7ee7d9854ede85485db997029ca9bb7bb5fc3550bdb56dc72a44ba732095c90bbfa7a9ea25394fa410c1e79b2df97bd4b307e316eb1574474d41c07abb0af5c7be9aa92eafa96aa4a9bd878bd06d7153df474752f618cf1e8c330f06098001a52791d0887c6eeed411f5627f600cad0f8b1d8a56b7311e66db411608b584d41942d3c85fee5784e8900beec498838af874e15d170de7265397db349bc369ca6cee9883d04a4c641c321ffa5bc16119d47df76db8c990ece2c2cb36f0eb3794f0662255f86daccd0d6b303cca9f37a66593e880f6fda51b6e26b56d6f0272de2927b1b21c043645fdc79b49e762dedd9eea7d8b4f4b1bf05dacd736a2e521d5609167e5a0644fa999efd1b7f1de64e8296e50ab842fd08982c2c2eb0230a91b77f751ca2e4c56342bb3c9a5c2bb9803d65f108eb4371d57f0ae59922fcc4b7eb9260879ee50d69e901409fd54f97cc3eb527acb265045a99b4d6dee07ecd853c7e756d1b0ccf7037ea2088d607f477b25ed2c4fd7a3127cac780161620e0529fc2412474648a9c11ebda29d3fea372194f403c8d2231c768039935cb757a7e6c3f5d16abbb7e57552286bf65f33938b6471b04b2e88c9e1eae85c62108df0c644278fd929143c3c3d7af5961ad7a44726116d5ac62c0e585f9de92fbd7a5d696c40a711adac7ad41b174160bc137ab5f36d38f81bffab53b71a5ef6cbe7ff1afece959bc249876a93b85c8291fd9c8b1bca67711654d237f49254bf631f6bc8926d78b86ece47c2743d762535e6d9bcfa68126df416a04dcdf383d28c6f78bd617a2421ae639e2d833137e1874befcbff2efcfc59f3c35763a2bfe575d16747b488e51f17996ecbfdc07d67e4ba2adc9a76360bcaf265e582c8142d46fd295f303ee1586eb8f5a10f29ff2d80d6e96ea6440c0894c85dd860ae90960dfeb21152fd47bd556d485b19f0ef17f7a769174ee4b50f1b3fcc85164304a0fa7de56383322d02614df54ff646b2ab0a5991c263e17aead2e9aa11d532ffe30cf5efc11efbc5300fc741a94c7616d80ffece5a4224446f8ede6ef75106ee7e76ff08afd135e1afb315a64c8f7f1809513ce37454e8d0021fc8ecd42ddd7cc7b33d2e20d4be373b035c10264a4a6a37e64c085ffc4a73be829d0f5ca6c2639b27d5cb8ab7dd6c76e269abfaac7c61b0c13ffba82a97a547ab2b40c2c509c664fa4e43d7e315772dfafdc4f6bfbb4b859fe065a980100cd4e5d7a0b21aec4b7c67d37f8411d46a001270c5a6ad6057b8625941fdb9f24897b0983ad1450d30fbda446623c9f90beb0e16215e7618beb698634a3c408448172c860236f53bc2b2b7ed302c9327950418019a22cabdcaec4df1e6798af1b4cbd91e4bcfe5750ad397168608447b845ac2eb4330c72435bb94eb04bcb0e58a2ec3f0467dd9694325acace8c87a93da8d42333ab1fe3682c5b12ab399febdebb9958de467089ae16ce8212acaa49c544cac89b015c2f05511896a8dc2839f311dbc1b369852c749b4efed92d0a34160f7d133d717e0badeb84422859226d057113d8a1df501e774bc4b29984fccca4cf17c5debd94d34d58643f8991faab433da2536295bdadc0ce7f35666033e0d41f1b62baeafb5479610e4772c408bd0c4c6c33891bf3b3281ec260d9963149cac41e29750edf7ba89a2de05374a3701f8aae5690e68be4ddad4fd22e2e912d780e63cb5116604366616ba929c75140225e9616607332864fc05979e892c549069dd8f35dbddd2abd9fdc5cdfb4b68e5a48b50d6e4d34d7f0914a853e4cb709ac9b50c64eaf567bae8cfbdd9b156dc020f36acdf1190f3e4fc5310df024ae7fa126bdfa895c94c5464717a6918079cb036365da55317d4dcdb50f1580c6a8a68e9cbb01200e67de9d91adb179de942817935e8c18c403d64f7c0f70cceb40f707eeccecc0f1c093ef30ef0528686ea970bb4448e44a16c34aadaba4237a3d64d6fc47c4ad8d15f5bec08ad42f240415ab2c81aeeb1e8c6f759b0a88791b4ddf46fb5cad0a7cde9f66a42c5e22ec5f03f10291baa9bd9f85f7d95fc1d888734bd5ffb366942e335d51e1e64fb51ad95c04c7a6ed0e0b4656d32cbd14cd5b8d75d688f7da91a669eea5e9e9923c6ce381d403690cb193859605c5d740e0258243a4e229728e84892a6d57d07603f6f9dba810195570f4b9ab80618b219292fe28bf51bf0586aeb7087bf89bb1a320ff3c81e35fa32323707974d357a3886c253153a8dbc0ed578f3597a12217297b39b4aae8df2960379cf4a6638cc3693ddf31c5c88608b2c6ed77e793320d0f92b75ad577dd94a6307a391200325c7ba580cdf1f79d4936bb48b63a7182b5be4193423c9bc1faf3c16ae6bde2c3112a017c25a1b3f06d5ef85546ff3e39bcfd8300e6967a4c3e535864993a35e38025b4ffd36630a5e8607d49c531f7cf20e39c80d0017e1e05ac3cef24549d1b21aee8ad025064e7561fbc947f0b76571cbc84c19057478a752872952f9f57f6fa370276627804ec32ee8a0518a6c0cb11a020144b1af4394baa9bf5465f4b4a8ac65e32dd9f1b55fa5a17b62a839b6b4a213ed7d0ebeaed31bf2ac51f62aa3d16d47e0c6e2dd4915102d9e03f24b5ef52395a6e7cfa37cd849e78f5132db553b774293819ae98330367e5426216162331c4dd5ed91035f2d888c946e95cd661b89d99827843dca85f688cf260b1393ccc965ae3e09859717bf8171e4468e7332a0a058b8fa031a31228873b0ae6b6e1eb46f0a028f1e183c877d9de58b823c1a198d340f2539e25d28d426c8ff4ccbbc24bcb2b17a7cfd55e590c5c3284a040d22a92f74fb7c37c5b9ff1af2943aadd57c8978b119cb18cae46455599ddde8d0fe816187bfabfb793828545eb8a2a6d1d0f0abc95756102c903219d01d9202b22a76946e930272900a131d96663578f2955baae88638259e6535cb0b791a541d060a69268ad0f590d732dabfa4494c6379d04bf9f790900f2454dad486fd1c3c7ceb68b77a247cfd6f0a8974b378f5499b4e407fc675f39cdbf7260dcbe6a06dd13fa269c82e1e54511c5f7ba4566cf3d5a5c09e8787263ac5c949fd535af206fc51a7148beeca692225a8e07fe7540423ed7f037005445b9823db31d6d05ee555fd09fe19be622e8e5be336d44848145cc1807b94e9201dbb1d544dcebcddaccf581f9644b4348d633d90c4cc2f79e4f33b0476acb6d7af312deb53164bd8bba81aacc06884f5de2c97984bbf7dba506f1d5315924836684435ec8b19293af9ffbb2362f07f56b6e3ac5ea84b0c776658fbf4b07f6d116d5911e7cdbfbc3fdbc9208e571e9359696eeb7e766d7e05e0acd1d967f15e857c6e6e339bcce6e0ef164d9073a0462dfdf349b606a82755d1a766c4e0c01a7dd59a7aa25e94bc3c45ace2ae8e5ff83f3c7b25919268486e5e83bbcfa87c6ef9cf7d5e571e4d7251bbad43244355b50b6a237ac94c1278856b04146346344c0a8442894f7a190a8f79ceab3d2f972126b753c0ccd1675ed8c869e404a75c2ba4c9130c0b4b94fef99a96dba2d0ba29a1d80275d948561b716509546a1afafa6867a12882fd2ee8873f12f1550fc347656929d9cbadf08388f9c458fee13dcfba7b50dfc7c07ac4fdacdc7db5d526b90a69ee54d2bbeb89f3d3d95a59cff1552736aca7f87bda7455428a9bd13e2be3bcd4648637a50d2177e6d884e2d153068700d669ab92169aaa125fb941e738bbcbc6580e14dfea0021b30661ec44ce49ead40e076f2af3ef348428ff1720474dad5af4fd2699790d20bec7b2e25b9ce66038f49e9d651d400b32b1819a7d8773a5fcb28d52ada32f6273a49df52a4ca30fb9f34bc895fbd20ea84dcd440d38d97531926b4cf11743531edd9624cfedf206e8c97a124f3a0068b63ee8620593028a4e5e0f85efdabe0e8b299cd783d363cc5b61a1cf99ff737186761bfc3d36be8e97086e216481fb692569f46e219217389a603b6eeca4909933fbc60b8cab3a2d402fa345e62f042239cd0a7081c060e0d539f60d1871b5d0e985673b6b00f161be3f4d8920ff784989003494c003b1d07f60d1ef1e9fd3f276652f2b12d056f4e4665438f89b69c9f1dcdf1feaa08224b5cf978f8c424e33807b59d438fef84594af6896856ecea2d04ec5a6eee419fe4d2765be6e690309a3d217f2b443e1620f4022b929e86fd7e8c7a96d76dba76746b3334c9fb92400b70f6d27ed5c130934f37a45a76edd753ab32afec0be53de9a6a71a180833616fcdd3ffb5db0791383eaea164233429318b9b809555d02537bba1906107074fbba5f3387d09463a66042cf808420c09e2ef2a32fa4d24b1874e8eb04e5726d268cb3f215583de6be2bb087a88de5221dd7212de31dca125e1732ea525ebbcc1e0511b522837495ea485bbe907c324451ba776db6c93126c52bfa98bced23db0517d3fc62d9eb294eb2c98ab54d431dbc4b287219359c27c55d03d123d99a40730a84df9e33997d038aabbd87193059e819b6da7c6a8e7e4e7c1dfe33c49e7c0dee3ca83a93e41ca9d8095f61d09661cdc02d42c6e26824034492fa55169fc191ef1a54ace8fd651e17e353169d43cb67da0c0e5a61118875ce94577561056410ca5e6c93a691515ae84d668274682e70aefae17e1b41600b85c3a7b4a427060ed9bfc123630d64195b204544bbbb73f1e343d6d899b6fb7b9242f423219a12b3cdf488f70a1eb773aac6ef142b35b2dbfba846d5d84f150f8e9c4d951ac1983f80a4a4d50c8771d73bed05a69b7c42df687c060d3fe5c972ed5e5b486a0e47f84b7d27107b9d69c06d46b4771855cb9880fc161038741ccbf4fd71ea930ba0229f43c052b77ff59507b9db2242f08c2a4b52afe49db11113d4b558dc63ab8d540b6e7946a10f22794a55c5967e836f83ae1b56c0f53ebc962ec9b1334d2d4c5d5bbe14726cd9852f4d0ce074a2d13c0133c2f3c7b3a71c361e2267a220b0c7074d5d50bbbb43054feba10539adcb48a7cb7cb23f4b363cddb6989a3c55845cecaed392bf77456bd20c3153103a6ac4eed8a38efb04afcc898e76549f7c12d1fae9425343949341bf68180dfe4e71f6ec3b89f395985dbe4e006d1c6bdc07a58dcd51b91b9f619b1cbe710b987f447cb3379c3c7e5f0fc1cc1bcf83212cbf99d7c2378eab88057fc5cc04d719b621b9355fd64da6ff371c51edcae7a90ea77d09c6e96c07b0382f0ce2bbf5990d52bdb508de9f39327b5c227be2cc1000906bd132c3ae851ce257c072e55d19c4833d23240259b792a284716a867af3d2a2007124ae611c0647c42145eeb550d7cd8f60c0021f8d18c0ac9894f349faa621647ef6057030375dac6b929979f118cabadce361958675ba0cc4114e895be49f5d4cfc4993eb6afa84ac0152a1a5c59831657819b205c555801c5899694fe3bd45b5d3a10ac020ef66030461fe55addb51fa2a2da281bdd1291ec204d4eb55a787f0526188e9f939de4e1edf0cb7431dc9beacc5ddc035c53f2352773ad49736c15e601d04e8562831bde0e0170d7654e4b37c2791e18dc65113e11a7818e8a0f725dedc5eeb7fd1f59cae868253ab59f832a9c615be20ec8ded9f8af7877c532af578f973dbf395d8bc21da04ba75b6ab0e469f7a2cbbdf8dd53a6148a7ccf437986709899376e234af555ac1412785e4574be5d8efb0da6c050c554fc8871593ede2849dfea83be5432cb7746adad6cec6d437cf60bf7570d9a0b2b17b02c57804b07d5b9bf99c8d8847242652d6b08da9d86701241d397e2b7d5397cbe3742ee6490e6a8ef980123122ac42289178641ac62945ec203a102b7b050c067b6fb789370dd670412fc36e15479676c9fae5bb435bddabfbdc33e0d07f78fabe3f7b5e67033687074c38dab17d48a8f5caa3bbf04f6ff1226c0173d45de64191109d539dd0fbd3079a0655d27346e4a92c4d27747a5092956fe9083750edca146556a921483a686b92e5e8209db4be1eeb1707e367b8b7b34d0c79e6a51074e4d4f291f449af9ee9eeaa49cfe25615219b14af9a1089b1b9a6dd3772f69bfd50a6bf5faa4e81888fa749ba2268f80f5a6704d7e67a3ac72f547fccfd16e9c89e9b57c177f2a4cd0374335f830606bea15e16ab1d1989cad02e017410b46449489d51c51853f2c47c96aba4cec60528f50890066e710e66fb434a0bcd3c12c769dddb56368807c94d412a190bfa4587e4463203e31000db4849e90848d0d18f84acc6a29f9c9c42888d3ebb22425e451af7feb4b31b080703093800e9bc7924cfe3feb6598b41afdcc895ce384fbd148f75609f9fd0c7a29f8ac4a7f507251601998637cffca90833ce583e3fc26e7fcde4bf95c22dc7bb92c1c385df6fd52e6b2cc307f2e64acf17e30bf594ae0364df9a3b2f7c7bc3f52496135ec064d6ba7d1f60760fd0802e3454624efd4a6f09673f73960961f9f69a262a812a3a51e73a3abed629f46bd4096adf89e24cd42089cd74e557801f234e968165260b9910e366eb5b2b5f59996ef9b31b4f9a413e66d2ca0b791285ed4209c1e0d4291b2fa8306da232c679d8eddad145a53bead602d268f2b94aa4f311a159ecfca08a4d588d68e66b1af8b3ac465e7f5a1bea10333ec0bb34b963801ec740c2db708631d13d5972998937c970ab4eeec3baf71c3f4980357ebd36089015353ebef806ffd970a9ec203fae608902891c9f07cd400abd6bfbab0a70680e61e87da4f90c3532f734c09ff49b140ced63257b8948da9a464414d072e7a33720e06efdff895924e7d604115c8a33d1cd444b87e33c9ae377f610f0a1bb0e97638d354e7935f29a00487f3033874f35b72739466c279428d73603b8dfd84aee65a9fc4f0fa6e0203a934faf9f839d3fba446d7a59d8429b9fcbfbeb947110fcb97a174fd5cfe9c7177ff65ba771385c34cdfe0644efbbb71ded16b5a0cfeffb26afbaee41833e4534ffae0c2fb11e88a436547a394a9a3294ef32a6854d07690a44c226a184d626b865e0def6eeca237f74257356eb3646fee166f5d5b9ca21b8d30aea41c9f78cc5ec1514f83fb22a47131c09fc1bed6e8063074a133a4eff62b2faef701beaec8a5787490dd97517c2c727defb4140a21348deaeb13b1b0c947d05dfb567b53a2c1b3a2cf7dbc93c84812603b0bfbf14f86831404df466e039ad9ecd1777658a41c21b6c7d4e33fe314822a53ec9b127f70481fea99e49fca0382844f22958881e72271f8ad946d92a9e926ee71d0aebf7690da6f0a07c67c2d9cd14b954cd47187d3383f74c9206435c100273dc594ae545356d0c0c6f0fcec10be6e080ded574908b20b3f53a20e3c22b753d1d61f96ba2824833382e8dd3851bd1ea4058606bf0aa94be6d7dae994ba68b8db5c2964893add33f88d099990b7ce607b48a10faa9884132c84c762a704de745a396dcc37e97b006b0231e8da0a06a2ffa3b2a697697dbf30ec2420ff9be14174e81c50b987688efdfeb520c0a507aeb62d36f3214d66e32b363ad3ced42ebedae8b4159525da32c7d3e42abb74b6b3057f1138a0ea6bc9c8e9b0783a12ffd8541c290813cec4395cb61b669be2d8bec842575f9998e799c8067700b915bf85bd00ce53e18b9ae5aeadbf66bb598d611569df5c467996cf2d65c86d96d4f34d7882cac3cdd093cc8871d17502af6287f268f08eafd1ad51a447e74334f98a630178f128e2ab6b12399903257a7ae4dd9a458887fe554b3161f139fe1389906edfd4b71b1d0f7524d38387c7c17fee69f5eaea585aa23f4175422d400c8159aefe528148ab907812693fa5b1f5ca7206c344425dc12437ffb0ae8edd2ee0f2ecea91a06554e6bae12a1cfbfc3048b0b2201905fc3c70f8e5f229b4e82543177bab349a6facf266a32c186ea6d702ad46d781b6310e0a931d9f0d4b877baecd578efea425c7e073d109d913fd657171ac40e97e22760a5352192e99a19e20a16651a032f428a203c4ab10e622b87d446757ff6938ce8618d40fe4da72eb1233fa78d213df863babdd65bdb5442d0fea767bf5c2cde2e056d9f6e3bf9e4064698133111c7a89656627815c4d7be68aa08c0e12ca55d0ac8dfb488bc9850086a74e727b6c96200b096213daa4f16c5bd4a38c681e52f04f7b9f70293c0e5b554df86cf4e5f223f5c305656bb95ee7fbe9b68414ad6a209a6fbd993f64ef3ed106d121f67562f636c8529652f200463908479c74e4a7665e4504f2578bc9d0c329248116c5f2a91050613b3749317ec6b24460abca61744e0748a24bdbb5a19bd52b0f427884eb0336e5929422fe72b1518c3686ec3ead10a2fad0e97804d3cbe4a48dbe73c313a55de3703d458eee966a697dbac831453c16176cf86cc240a2501bdd01c0d09ed8deae84c595e689c6e2c9d786918e848466c443403e69774dcc1fb5f1cdcfd712dd2ba22ad719faded1ad98b86e5eebf9e8069dd23fd8467793ac4f4033e3bfe3cae904d5baadb614eac661cbe9263829dfa09bf84771add841fcb78c07b44a0791ac3ef592c6e543204a20c6306a898f8a71a001e7bc20fdbdd00ca1156275ff2b6ffa3d52ddf34e120eb800e950cb63d1ba3cf1df1a7936dcec4016d280965cb619333d906219a930cda431322b8c18f73accd9b055dabce523c45d40a97082c552fcbbe6fe56c25ea1e4ae6c61e6d195c1b9a56256ef5580bdefffe97df8767fbc169370b888f277dc07d6ab94be334042e677dd7052d79901ec4a9c5eac1d4f13912f0ea3c7b4f8c236decb8b34aa141dfa3c13220a6ba5c5c41a05ab938c0464afc2e3a50481eec19a5567db08d89f663fb20bf7b98c1450f9917613b40bd9dfe4d05998293fa2f8cf94231a0e449baaa8ad883c6bc75993134258ea358eeed6ed2e5eca6edec49dab8f02a6110ca7b44b52d88eeacaf6f17493a9ebd64c26df7ee7451ec312198b7f0ab2c92d943ea0717c218d57449d99b661fd69c8aac62671810baf8390ee628855229bceea0a8bc170a2c9a72964d1e0f98dbf38baef8a0ae5e49ab736f0c95c758652cc11ae06668cc293a287597708c19b70356e6de9afe6b1decdf07500873a007472799f2375933995316afcb1273110c870d029c3ee7a4c962f3820014462f423212b055d9403eb717545c81eb61dab9653286605f2fa8172ffd187453b471ee582ed17159a7ad7ffee08b329f98fa71c5306eae6fcd89a937a991e7be253e5a45fc9d4bac09146fe270fb2653d0ea46931912ed7fde228df2357c854cccd3285d252925c857a5e6012abbf2c9e5f46eb39fe805a3ff089fbc7851a7bbaace7615e909e672fedf84d81f1ce1a4ba942efd96adf10fb86c773b6771d32e63be211475aba83b1463d6117f6446efe79b572536d2ffca9c7d95d2c7755a29ea38a8d34ad9427b439043261ad96a53455f6c29e1265ee75acd00ddb2fedf959c3c8ac051012ae7f82dab2e3f9d81b1755268311f442af234674bf5377f8bf5f50e5da84f23f449cd17334583299ea4abfa031fe5467ddadcbb36d72e387ce83586b362ef62a5ec112d91baf077a6113babff89041e6304f8693f9f75549f4c56dfa666bc2f0c05812fffa9d2cfe03f78ffd0f88f99d45a724cf9173de937f0844958c26c8c2a44186d76cf1ea375b66f099cf9335f4cec68f28c315ca13b9ba8635eb1d2f05e3e80f4cdf9768a4834b05aa895dd42343b8b705124e27c8b1c218741ad09ca2d567cab532232613aaaf58cfa4563e251ece5e65926708c9f167dc099c9886c4c8892cfad51dcafa01695f9d78340234d28742b1cbdae2b54ee7e6c69e64e5c27724d0f5e016b3298da1ecfcb9b45519312a0e3fce075e7114c05cc081c896c1a0595ece2ada025d5b06baaba9eb51ef965b6cc933258cc4ecb90317f56f1261c0fbda012f12bcb74043fb0b1ca30afcf685b89397ffcd8982ec02a3875f0d3bc2f0d4d29cb68fe01b944e70a15a2518e3b5fed23a0d0262e10a15b387b170327e2eda9163fcd685562e9bcdbfba022bceb6f810a6bd9191e6a89c8c0806b193f6a43603e056ae93d3065da8b6a3737ce41dbb00d67ac191819b045730a94af34699140be401ecb979f193dc4692198d78490263cc9bdb9cf0a09b912a42ef22519a45246f37bc2eaf68735b1c52bbb7e0c8f5a49af869f2233f61d7fc8a923194f7ad5d9d6b66da0d174c0ba6f996f1266ffec79babfb3faefe201b94e3d397f2cdce61c0078e88cae37dd380c5cb9dfb65e094c6fd40715fcc564874449699ab779736695ddab253d143510fa625a5e8ba60545cce882f67b6e11f7ae18f96639519f74feef8bc0640937ea0cdf026857f1170e1f522af69f0f7fdc3a8044240bdbbc240cbc916628017cae0e69dad62cb3ba44c455feac590c9b113bd6fe952816a4d0488928481471f36108d307854054123f0150bb317fb3c05fb7bd29781a6f7d6165d4842a17b326f4e42dca1fc7262ec4b5772a3bcc8e99384b45062d8a91ca289994e35cd1e64a55e12676f55e56501badb02105c016d3eb6cfb1d7d9c8a5b5b4c682f1fea469de39d52112044d8583463524a13dc14297b9d1039c9da5baf14982bef13a9117bb301a30c89c454dd6f786b2f42b4129c7361ca83c6ca325b1b29d428e8904a1681a14593ebe3305eb8888fa308b77956f4c3903463e24f3ba45e92a326a8dfbd8da63a573c453d7abb8bf7172d28142e9f25b2396287f3b7f46eb3bf56966ee0ed1e586022bcf396e4349a55d612d498c3a58d30a78004f76266c744b496a07994b915d1d2758027cb6e4fb1c1bbadae936adbfb8c7d4c3df0bff0bfd89ffd41599047fa74907175eee16eb5748990024a5567e6552f94e4a68a71c6e7818e69da039a9e43ce16a01af526b53219a62928f090ee9718320c39aff0c155707dc2473051cc0faa936056ac3686e7d15c45eb0156ca0d3a4c7ae6abaae82c78926ce903dca8e8f9cfc7239394e1753df72e5aba2d30ff84b2659869fbcda006b9aabe04c696989add0e92d8a166202ba0ca066c9c20370e5c682f4f6ca87163c8ae3fafb8340ed69c9d4f8f233fc15b1dbd1b4b7bbb5604739f7623dc58aa92eef0931b440dd6fdd1403ce46dbc312a67b6d7bef7f9142e868d4ce0b3967e7f2f2eccde0f9d0f1bc471722d4b8157bf6f7a6f4f8e15932452e4f6ff9e46ee7bbe9e0fcbaaf3f18ca81f2cb9ead08ff22555ec07e7f418329fce1a5b0aff8d8fc0cdefcb0d9b88c42df9631b41e1e75bd82cc6121930e86c2165d0574c4980178f1ff41a28995bc97209abed9c8261ca66636b7ea81e9d8c6bee0c996b1c8b43b30bdff118c2681777b4be30e594f1f0d5651ae9dd52c68153777755d2f315dc7cd993d17a6f0fa502e9d78ee355ff6e50bfc5dd1020f118bf8abd298ba6c39721814501c4e0e99fb7ad58ab0e88c52bb8a8ae61ae01fd24a9ffc842237dfa8e70cc2479e76b55363afad8e14420bc0de6cebd46dbf913c47982cca54fa3ade8e915f6f291087d419b1ccabecc4165f72db347e5452f6166826acad764c963b2ce8ac24a57ab85920a6c52a8a22ef2f6c00c3bb82cff0147e793f0e23c97a148bb32eb68a5f8e7fc3a21a30c152431884772837e3169885c23554ea63fcd81b499245d2e01083dbcf15dbcfa9ead27ac96302f6183e47b38f5f6440919af61fb8d1b84ac0e6bd53c3d6e7e04428cb0a4e957f4df306c3745c55c5f9c51f1a55ff339598f113c5e419917a32351a741cce49e8ed749b0f14afa5b2af978369244f2506a7f48bb90c29dd3ed2b1fde13007399cfbc889e264c1ecadb96824c31b904d4db803957067386e6fb5373a4eebdcfeb132319af9d9bb019d614a91331bba0c55dac397f3409fa5ae3b01576edba76584d41399f5b2142e64c42907eaec3fab97db27fc575c3e90f51f72afb52ff81110f0cdb5c7d4f83d762f68c42dcf6a04451f3e55955a20c79545f4e5bc6ec60c5c12f299c1d4c8dfe46b8a8ef41c6d9d7622cc0bb342180593a5a376ef33541039fea3b5e40355e5bba6c84f11679a58fba51f24263b43545070cf684ac023815ff74400b3aaf0a15bdfd4435dd748e2e1b5f7746c72e18279db6625e0830824e115aa146870559f4320fad244db79d7f9dc73d787ee1abad2275fa82a611aaa13d91ceb885a2b1649ea4abcee9dfe306d6aacff1ccf1bf31e178220dc6475f027a99bd3d42d9b1647f7a24d357a0fa25446382c6b7d8a51a739de0666c3963c017136850e18674e2170d35e588ccfe6543550cd1a7d0427f4ca546c43c72b73d0503add6876d5a0674679f5196d326a70bd7a636b63405f7f3dca7fea290ee88e433b832ad9b4004e3cdf0ee4ef4e155f952dcf86a61612532d8aa687f3a167cb027d7fbf6cc22b3b0045e38e1de16ec59255d909fc6dcbcfa9d9c980bc57192923a4ab720e78107654696ad56568d82e75fdd6780883060f18faf18510dcee8a238b0e761c02b8d031b0f833ec8c27f5481254d98e456649746ee8ce730a6e2cd5c83b809f2a7b701ab1a77a524b53ea7bd6ae73a93f409d3ea9aefe29af76ad882fee0a6e381ac69847928785e51a38037871e385827afb3a683faa7a2afcbe9ee91071255be3c758030d6e6b8bb3f32e120154f04f2b0ce9f74348085d5cb4c97469759574f48ff170fd872d8e5a3873c77413bba5295128143ee52ab7895fa3c41abc4034e37780006538dd02e1e53f6b2daba71705e391167f6adbe6589327aecae320efeca025cffee9551a5245f051ec1738bcc38cfb1ea8a87e16751a5dfd333a1ddb64aa6a20203480dbdef14617aaba02ae01e931a30df1de1e6f559c7800e4e838c6b406d18c6e41c450d6d841b3bff77cf9084bc258e1bff3e0b1af7a3c042c0af2707eb49fc369f0fe6a20f8fafee92bb53b7f9fc7427e608a61ca49634eb5376945ee1ff0cc5cac1bcffa35f010e40bbebb1109f49356b862050cf4da229a49d17856da3dd7081d69c524c0be141da88776e5fc134f3ace58f944c0a2c2b074b9c0ff935d5a4f80da03934cd99cceac2b218f936a95f258799877c010a0eb49a6ee8282e708e88a848907bb2039aaa9c25aa0d9fccfb675184b66a4ee9a570e343f01fd54d0a9e585315ebf766e83d477f51dc558fda8b07f2ff1cb5246f9bfe376372b768d6a6b83c4ffaeba1fac1227fc31a448f87ce07d06b0a495d7dc4f13d6723bdc80f1ccd7a272bb7f583be67efd0e92d00e2023bfc678c1098b89a723573da860613de57b0e362d7dbee6e18936a208c27bf16416415b788e96d3b327a1ec3fe1325c1cd067beecfd22909b825fc3401720aa2bb57fcd6a83b0bea1e392878baa44adbb8781e274019238924c5c2f3568cf67e417277c556b8866afded73d08f578091c03e04dc24db813fe727d065dd78cd976be4434174d37106424eeff5318b9edc70cfab7877207f977f2553ddbd547a2a3acf73da92d68d79cf4a8f44ed5d0caa64961a36ecd033fb7e368b9bb3e625fa57f08b3fef1b5f70f087e356a1eebfc6a5666407b35dd0ffb931c40d7f818fad8863204f40d5ec2c5e49ce48e4e3e062583ad59ef898c232beab5d2e5d316425f2f0fb8dcc270c98a868d03a2a3efb0fd999fed1c937a2beb8d323e1f4006fdf085aa0309a240cf0c4cffff56e405b903a8f59dc67c31be234895033c767225ef51b09550cdd0015efd02f587cc7462ab6a49d7d30f3c49197aa9954db5f3e5e7c4fe5b24c1287b2f4983e14550f8263c129b912c18e90ef12c74b6ab7dc1623f5d6447eda6af416e3655ff547b93ee5824b79985a623f01686244bbd8684f92e19a2de86d0337ec5c38269ee6dd4850ca3ce13c1b72708fd3e12807b57a12b4e1775e0bd53c45e7c3a2907baf7d6ec9e5066f664195bd659b402e0d96db945de036b6c494f1f181ca7ef3a965ae5d30950f9eb13fa3779e5647fe9ccff640a33836f80f00fee1cde8abf6ebbefec54d5ed56b690a1ce202f8a806147d78dd2054ddb0dbd63ac2957f42e7e4cf90546b8a82ab49b8789682a2d09c93d8166648cdbf937c64d05ca15acdf956226dee3b6e28b86cea653fc341b6c013fcb36547edc3f37cfa9deff5b054d345126eaddcddf0d5d36456206e978008dd8efdfef9407948b14ab3ee1af0795a6417b47adab19471d2f489eb08973fa95e646590db1ad9b7ba9430656758367bb2dd4db0385428b1a6ee40e2d48db41c2182f8650beb46ef327b7e51843e116127c87284a4b0f633ef045f86cca5e0fbd22d43a36cb8503fde8fc8697d2c745f096a3c3f9fd3d4c22f9b4cba4a9adea601f53ea168992667a38bd0cf351237aed0c1ab6821ee5bef82632c3b3005489087c8ced6e315ec6c1adba3eea4877fa9890b13406fa568b80c069b04c3ebe41dac1f2a070d6d78f262ec3c8236334142a0b9a7eb9beba0251e9e91ce7723fc15556d02acf4e116af0f407a393060e3718bc06d7b1181c01ecf2a4659a091310847210f490426446ef5e78e612562db6a368187f14500dda7c0c735621053c6b27b4488625dfd97b3563879d75e91d250d1da0b35ff187fded636077f5d03d3c87cfe979fa2f655c9fa0588c33e510fcdd9b4a6947ba7ab6765ec8062824698b6f5d0d414c521bd363ccbc411e58e696ecbac270738894135a591a64b43cd37f33539dd0a12a399c4fa3dedfe71d77b98e1b44b0cad73370b63edff00748b1331d26f77ba4936722f6da8cfa12aa1d37d378d6d8f122fa26f0c501c22a685c251274ce386da1e0edaa962876d1925c6313cd193582a45d62b9ea05e8a294957cf8a39b081753c4e6af94f13c54759f192efdad11a3d736abd0da21af8b10d19e29664eddc000195d0266c4dfb89d75f933f05e843b125e0436a877973046253da4654c942712fc38e61991f3bfe3071504bfac980767a73217754141925f10f3c3e4e6f22441410ff568e15e6bdb5e718867f5a645c561fd344d931a8fa71598f7796691ba64d5ee383a68e359b2593de0a71e2825ddb4869566ca570de937b23c71b5064941bf2602a331c2acd5c08b1a503aec747d8c564f33aa788009ae091a6af922d1a0a19114cf78574dc8a5d35deaabda1942c77fedddad79e9d3e91ff2c5d0f2f52070280cd472e040ad208ae951ee70fbb141e6e13793d55e97f7976a61ba5e5834be39f94c77054d8a27ccaa79c63f0ea9aca596b006d75b8209321bb4f4741755b19ccb7b5de8837f99880965b897d92ea452aecc0c664ddd49c05ea8515cec92f1fc7d1188908c9e4df5ac8e7fb34b4c987a37b06392f5bb5f64e4b7715b7cfb9c167a0d7e3ad7dbb6ad9e7fc12f709a38cd83f7ec5970ae596d71edcc80b8d83da7cdf033e0bf8927033ee03da8c2ea646c91d68b9111312bb9343d5fb440b65e8f0250b6410f13c19700e00dfd24df6ead5466ce7ca5de5dc6950d35e37f7cc223fb712bcfeb0c734a411f86d5fc0cb2ac3a7739de8310cbe166cf9f0e3cc0c653222fcd6f6fd59f42fb480e4d5769774c20d28fe734c3fb95926d3f6bf8704de822ac1fd3ec27526649730914eef3013a80cca1eaa430bfa4a6d194bc7d8545bc12d668318de1325d453a2c24a4cd61bfaf7b42be0be8820d9ff66991e6bcc04c7a38606a3056af3aea193aac935407507070f80cf76a999c5b8dc9dfd8d63d958d6f8ba74723f9ab2c238f16db8962213cbeaf2e712a9c5765767a556c0c03b0c3e4fc6030545950369af8836ca265f2bd630971f39f5f12975e564bbef56410cd6eefcc8c334ef50bcdb7fcb1fbb89c74d64f277d850e732fd4c9f57734d6d93dde609c82f275ecdaa43507a157ce3c30ca792a6e65627397c50b5da088880f148b61661f7e9dc6b5d384c77df5c22929b6ca28e23528ee1454b735a1020566e7825acc3578f15c1baa7cc8aa25271208b989c45c17afc617522eb7c132b523f0ea311730699e2750185665ea2c9f2434ec7cabc72808a23a17d91d4cb70622177901a2ca1e2a3e87f031e597a2240638910ec7be6729480eef078062eb337c93abdfb24886594fdd8c7979c975658871eb8f45a110b9e35735f03591b8a9fe3776110b2248aefcbd93a0c832144bd5004fd1732735921651ea6f22cf3c59ea35632a66990bab52abb1aac41f2701d5c18f0bbd7730d181ed0627ecee678a9bc3921731d96797f6fa7645b6b5f6abc97179009b40f63697d7e298dd0664cd13eb8bc99dd6154629c098b1af9b5dc7c8b44b2d578633d50bfbd4e0d61bd02e82650132c6aafac45553ee40183f891fedbf8ae9b470c21f8244a47031e977cee2ffbff304d97bff3144b0f7c2a426bedc42cd0affd8432f8dcdd1802e4e2024df9e7cadca49f450ee808c4d6db6c47c77681378eaada2f489dfa8da937c540f68e1664287f9fc9be1ef16484b320987964dd31f411f36921e4e5c4a5898a4208d2a8af5b7226b58cfa21f5259346e95b980d1c1e02513f9ba1fdd84344a4c0e3f1565627a6fa9daeb6466b75d0d2f88b8bc723c98459c4ae53bc7596be76f40e81670969e1b2ef9e02977abc221a3bcb0178a502b5012b767cdd68afca15ef47e9ee69611e4782fbddbf4a43dfe10731f9e5199cc794bc7b6dfaf3272891f6eaa3687aec98f88af7a8c764eeb5d9744c5889bf3416d8a7eb5cae9c803d4ea71d4150c3c88a656d1e757f47f9f14dd0c3104111f0c8501da47b39dca81d4cb8604e6f045defeac78dc1abe69ed2b20baa85dbfb2bb4b2f4e5c2cf38a9b3578e30b11eff4950431ec80ef8bef53c05c4c692bc6ed9a4fb4c98c6f214947b52285fb5e84e2a29ab8ea8b80d7f8c66f5ba258b0b8ecbd02b7083269f7f9e52669b9d42b80419b65ae8c1eca4fa66c55b0086dabe3f462e80424646379d27a19e3f927358ba7924c924f2dd1d327b768457b04294ba1fd366285dc3508bd97fe4c68d20c7168c2487d41ee41157b871b4d60a447d3185e997dd578466c80e42677d3a72a6000ff1c934c149f1eb22639d98498768aa3067730d4b57cf0788c8f6e45442d998fd72bd79331db2554b1bc72b28b9d5a58a407c769c48dbd459f7a7247c1eee3003923d094b817f74f23a8ac9c2649ef77c22e9c01c4bebde0d76368a479bd0598b17180b8a342e3cead5e52caadc3254d9d500c48db4d0116825f4fdfae9376d0c7b52c5cf84cf45e8472f608c6ae6c294cb510fbff55990b9d3660f2664317a3b01a7bbd623aeb9e70325b47dededa2d9549642dd84c3d4504c7c6635a0531b0ba71d5aa66076216d4eab6f11c4aba429feac5538b01bdab57ad0a19715b241d84d17f9ac2546238bbd7bfafcc5853f6443a27896b695be7c1a6dac781664ae1d64598fa72122cb86f6512e732263bc818d030fa23dff29c858fbbd8d5f7bd47c07c91a0f2ba6e7bd7d55567b123ae23aff5a980a29f226d2493cd9107c25bb3eb5c402b73d7381ad267c80324f7fba3a2dae97b242c2ff35e3ddbf31469c33f07a30f2e60d05e04e1f90206a82ccc979ba79d2dd84c620f574428b13dd5e7ca97ba0e0ffe75d597ed9ef40eced45d0caf741cee946821d83fdd7e0d0c594233ada7a53dfae008f61610484232c2a939a9053e94bf7c1d33b6fab5c95bdb060d89ff8ab506729b11b486eef6a6bc9ad5e109f8bb356149cb1b1cba3d5ab35193bc8cdfb0547801013873f472e1c7c36ab5e8e3172fb24eed5c794d18e158a72c5ef03eeaae912b093f57d12e0c4bc74daa08241930db48e2ff37fb1de4ad34838ca4d3913f60f333ad3f845b065e2069a3a6fdacfe43ef47b301d68ebca9b6905eccf0a1574506a7abe0cd0ac6bf0080bef7a0d39424c5bb38a57c5c6741e36ec86596dd781859b99f8512055d629d23039a2fe5b3d9c5b1594a25455de7cb26754f51c26fd543788bf801c1088eadc66ee4c581ca38529891325d43ecaae5c2cfd23d4a744fe03f646c8d78b4e0f1eeba76cfe4da7789f33acc4bfb02f07212da79253b59535eb53e20fd003ec2c7ba33b858ef80332bf57a45f914d39ec4992d3e9026155c5b641a92709bd706550c56eaddc9d8dd2d84dc804ee9df8d05b3316400b099a0b34a7d1fa2ee792ab505456237ba4e2d1e0e722242250601524394e2ef45e0dbedacf87e8860740efcad001daa7e06750ceab9b0fc6c4127c141b3b5b0fe226909696948abb916f3985d54a13cb72168c5bacb08516dc9073de750bb49187cac214d00754764a209c438ad92110b6de8050ab011e0a0b72be160643e4a8227496ea80cba94b72e8b5949778e5ede0c2a9de5995f8aee1dcedf399264d929fb033a8325206ed81dccebba488d96aaa6561ae6ffb57a70d5652f16f7e779fade3d6e745d695562f7953b52e8dd52c00c7c2eacdd9aa3bdb9ba38c196efea7838519b0b68a8ebb657fb713b9c2739e99cebe71aa08603ec84ec046d7f70274b5a39de365fa2efab5c3a2b1c376b86cbd54fe9ca9f78109fa52082f490a4da5875d90b5900947e0417efdbf5e099ca39599522823eaa1ccdd2a899bb41ca0fd4895321122519194c07ac4c221b89b319b2605750b976a2dd0959bf173dae248f9b26ac8005b518b66e6b015a2385d158ea3f782a73f252de2714b30fe6450fb341a588da3a635b297d5fb15a3b324bcc75d6210236c6d43bf56c09895981e54399f79ead84c053fec7094d4208327f7f877b5a2b6314ace4dfd7bcfdd34e2500cdd2e4469cb40d15e43f1a7cccb61f062f6b128c8394cbd5dd80723fbb387cdbf09238928c77274ba654c5a9cbc173167a432101f9897ab0c1164c8cb278709e0d5bf4c3d9bb3bff191cd1231e68e8db6bd7fa28bd12e86469e4948abd929148a2cdf6adb0b0780164ee1a5bf72c8bdaa0018f57af3b6ca5a04de0d66d6cf0fed56e92987907da40498ddd63f1af587cb6fa9cd4394226a167929d99e84e71b5eeb5ba5acf4b83841388be7571e42f5e98ed66883905e6d58709d3db1a62ee1dff27192dbe9cc5e43e9f20b46560a188e808b81683779f9844ac2a2af3dda0ebd4e1965829cbc7bdc0aa6ec9b029f9eacc5edfa0bd49642db934f43ec095350dfa5b2c87bd70fa4238109476f969fd3cbe649e69106af108a21bf36ea5f4070f117673d9e6fdb08fe1a2420407c6ed155f3b4077e0ab4f7fc3db003199125632972c351b40032e409e3d43cb04a00a6b86661abe4f4f8430ade5545012eb44ccc05131d05ea17de0ea26290aeaca09a6bf543bd125316cb74d083711fba08b7f647b0b1633040673e08d78904d1b94176cef57540614c75a257c9b74d1b5c59f09a9e3fa7fe1747f4daa970c14d05cfbb7b6b49055eadc845cca068faeded8f7623dd108509cc0215cc52b5a85ceb511c87bfe72c5c950240efd043efe55750953a0832ddf605163ecb257971940f74aea65755dd4f5197aa03960951be76940d8f4968322657a71a23596550cf9eb1352b3e56b0ee5878922df12cb3219e75d46299dc46b5ff73e81110466dffb3b0771da62aec642060be14c46d48ceb226bc84caf0c3fde01de57223eb0abfa458cfcbba731d5efc8177ae234a15d0f6b199132f0954008ca7f98509ac5b6cf18ae766028cae9bfb745086b1ddcfc46d6fbab62c94269249c7470462160d52ec76b1e7d96467650b6f8d71f1b01bbdff4c4633fa7f3d150416885d22acd5ed3b2f956596a036d4b040d7c16fa179445116e8832026b0fd1febb4f3e8ec3c171c1a3afc7a5c1751d342829d36e691f1e021003e23cc5e0eae8a5bd9bd181fa211e4fed3fc1350111d0efc761faf7dadf6efe2171570936377be12fc1f2a16d4500aa94b10ca5158ab2481cd1610cd29091db3a3b52509899351d8931a789c91a043758d8a9019ff53e6dec77dcb26db5dfbf9422781b095fa4c9b2c9404d193c7ca98bf565b13ac8fd0dbca2ff933964f2c92576a6a3f830ae72de331d1ffa4733f42b6b8f470d313ae68a3c386aae10142018d8d87a9042fee4bdef4cbb584803448f91c806d0e60c2ef00f6a26f96d581a72044b9f0c3f15c5a5538326674bf85eca0085c866bfc8e2eba4e13e968f6d9ab17da49f051fe4099aeeb3bae721f9c5092778cf172838f510e0f7c492e2ffba1a33d140628d1f149421ae8753088361859d9b43f714193115f5feb3aa2f66f0ff8891d90b925a8f5f54afef59864a7eb9c7eac9cda9863a4a4c60db3c81ebd62962824914489e9c13bde3121f75f62f25d001ea5a5418f7436678b72ae32be2e72ba26bf4b178c13156f6eca38fdab435ab32eddbb2134652480b6c862b2c0a53c17bfa5befba108ee3954888001d9d50dc8f67af8a322374543e4ad2cacdfdaca6dcc998065fc598e280dd2feb6c5a9081fb0a5ba18e5046ec055ddf75d36e332325d617124e0b3b467b251a152c3dfc7b2c4b7df0ec0d13c29218734ec1db3d9174618dfafc46ef6caf8ed2aded3aad981d4c9b337cb8319c1aa1bcee1ef1afdd94c97761af8ef8307e7cdf60d9bee70fbedf7b81486f9effaa39eaa38a8bf06868778159db9b77bbe7e7a711ea856678c43f8f98e2ecfc7e035c759cd43f09c512cfe2756d6b36caa18c10d0507f993068b28ed848a9dad75821564d79f4cc22f43adf9deae9a4e1aeb36d46731bf2f654933156c6887c0ef32fe815910636677bd2e765e52b3bbd70f5babcefc9002d2849959413d18608937a5c0eb5b108e774d009ba40e53440a0d281e68f019f8e5dddfa751330ec380598600e12a258d559394bc2917d97ae49b035d5275a03eec0aa5ff40d28f4c44678c88c31bf3f7fa59d5e9aa37a27e8999c0572417d852560131c6db27be9240999bd11c3504ceb409f43c332ebf8a0eaffa102c52276b636f0ee7bb3fb1e6a573be917cfc32c9d7d353766e2713eeaa109df37637757432ad38d631418a6781bc5066c0d7eddc93fb19061befcbea4c81f2ff98424a953826777a5c2a0626972583b1d0e9474d3f6c039a75e2c4de61ec0672ca74e8b04057e8dccfa1b306c89929bcc8a15b168e05c0cca906674fad59fa63e5bdb3056d62be58a18b9e479727048d7ad565f23537afbc6119097333c826bbe830668ad2167d8829441efeacf0882dace23dffdc810ea3a39542d1ccdc3aabb681e4a31706658d1c01a2d4e353e77011db70cd3fac67611b4f27e450cd487ad0ae941868d2cd132a6b5e1d3e8eb9fdd99cd93c72549dfb15161007ba7956e41742827a537ad6f7c46c0ca188b0bf6f19e3901ef01b029e8c03fe5455aecbc5789d1e0f1513fb5cb3aefa3b8124580fce84033a619bae0e727d0efbf79d29f3663d81437846edd00eabe7fc164dbfce875b83355473a991088a22dcabcd2ac9aeedc245e051ecfa29f2798e63f829b14008cde8712b5f5d6c30bcc83858df7d217b5bce60d2c559a37e5eca72f4bc3ef26635f5512eabee06fdf17075b7be4a6d97475a958c6eda91e4afc0c4bda67338fcd9b4d7431f9a7d2412bdafa8172570e7bfce17373c7a7063ed9b13b6e956e234da717b6e07c7635886cbcd66daa864735a56bd8074432ec554f100c0a72c261f2e950eadb83bbe77eed6343420273b93912304a5a1deb11d6693f843db96694410bb6277ad57e2666bfcf8931c1381eda99d7093417a116c1071982fcb18d1fa553acff48c4011cbca745adf54722b2379980a590d7492f0ea5632972132d8328d6267fe28988fdb13068e214b872a6a0e93df36df62e22ff3e4f678e73f51f3ab283bb2ff3b74e4fd6bc3b18e46ce2c5a67c720f39a614e102d66a45ecd78738415bce13cdb90158a8816e60710ed30d7f9934708e24210a06830b01a877b5f3c3fee7ff5e7fe754e06636c01d11825aa6ad7400db39f6fa8b8b932a03c1312b4280e03526adc3ec7732250bee63ef70fbaba528dc72916c67c7dab909763bf32ccbe223c0cf5d27de9b5ce14e038068eb8b188245bb318ac75f84c7f81982eea045f781d15f8846ae32172c857c5757841ff7d2ede78df62736aa982c691a6c7c48b5937b60d838bd95dd0211c95f6a8a13ba7bed802b6eee62fe08a438a0ff28e71b6c360aad4d67ff7d71cb518b67ae1fc347cdfdb12cfe0c30ac4bee8c7be71b7e206767339ad5451276c8da2df3ebae3474679144ebc664c694d1dcb790104fcffaf85b9000468d9de45ce18f492db5c1f9beb30cdcf1bdf9a93453a253b02683d3ef4c7ed317d0aef18e963152c45fe3025d7c3e05026fe3644c1161fa08d42d3b55ce9b7277399bce657752c4fa256035adfe55ec3917658f5f8e607186355493800addbcdea8fb0e1e10f404d53c6be44f186a3f7037a83d5515380dea5bcac0c93d1cf28852add975b618e7052aff4c33d1f5fe897f6b76f6d1a9795e322fdadc42e14a8e9f83995a62925990545437d8c5a5522acd9c5a47f5e348ae52eccca60c71859e4688b1a2fd29899ce514d3bb156d32828e3211dd6298a0ce080eb0c62f89f25afaac1aa4811d9526d8f733fb01561e7d155384bfa94ee1e6626fa5fff5e54f0d7ab80f9c27935a52e29f949daf96f99494ea6bdd53fafb8bca7898d4a0a9107fe622feb033081d82250daff80a834713f1a1d8a2f26f99dbcb40aea6b34d54ed7c865a65bdb3081ac64e80b8adae93eab9d889d2dc5280ae40512f1c6a30a21d6f82ca252124bc8d6a293cf232b29b5952763713827ba04dda78ed66661def5f58a5ab5814c264b1820be99542fac3e9acea87a95b3b0c08978f8074b95b00e3e77ff187147bf0860b199037436415f56b67a7a9aa351f65331f63985c7a0c63633f44641ee160efb8cd91d9ecc159482d2faa7c843c93727f178f087a27390975460238d2552a25209f6ec545d73e32e7905c4be6095efd86646181332aec4978d5c421bad5468b5f765b12a249a39c03b7a884af0cecaf8160be063fdb6c972fccd060f40fd658865c6c903db84b496b0bcc4593f701c02604ad2c0be538d62031b236ff92bf0919fd891e468d2c485ada0be399a10a1ea37ebb8994c969a38a2bebd0f29f4dc9b06cca6540e1cb8e08d301e3b7f9df3e3914b79ddb79a8de53218eb607cc733d551374194ee95f7a0b516018b96f8843ed5c9a4f7a9ef38352579cabf0323240954505aaae449311bc1b365dfbf9c70cbd80549560a0736fc74bffc6b01a8e174960e95b6a88fd21f9452dd2e4dd43892be6e4d1df0b2469f295289cf19b27217b1bd97e3b6ee87410abed39a24db6126e07b5771ec31da949c020968cc96924befc519279768258162a8d000c256858a5a73f4ef0bfad63e1c9b8db85fe483acfa5a90b9447cb1c5c2a1f9def92d931d9a0a0ff617359e321adebc63c86a7a4a41d056a6007ae1f1d6f99e7d526a52d1470332020587842679e749f77cafae800312ff62194a1e62968d18e611f4130d617fa82c67766cadcf394b61dc3653f7c6331f07503cc5ae5cec2e8d734618219d5969c374a54ab7985c84c58b2d41d66408310e040253bb920cf8d8b0d69e267c3aff014265ff9fd1add92ec551e4ed49a2638dde79837974e902e65864e5db2effe1869f638bcd69cfd48b79df28874c20e7a5bbc5c0397975731c9a05f789c7cdc557b51d309f987d9782eb22fbced156842d85c557441a995af7587be46c6f6a58056bdc44c8b1272cff48dbbbc71abd681f21fa1524d63f45695765450c2ee3be6c2c29a1d3d23012f4ebf09ca0b91d11cea6247bdbde572c29cbbb4ba8fff4c0e7606bf1f52b3e4e00ef2d3730aef808ea4094a4d8344487f16f24a34e4a0c764b4231fb02e382971a7d7cac99f8596dd4754bc99f92fda56e41776ede2aa0191fb90ea2412e287af951b2cc0d7dfb102dcb2c0022913f4707f12c9e23017f0ceff9165e8d508435335383b17229b3b6bfc8492ea0f0cd6dbd711ccbc1f0ef7c9b2c449a0a40caf1c9e112298f30e444b01d465cc4f024aeaf1482755d328930b3409030302e49f3d69fa5f1848b9231a0e7f5d4d32fb863997d934eabe5d3aa87f1cf791e67e52f9d82c4f84cd5d51191baeb7d3b8a6a170b3f8159211c52a8ce963d30d7e578c0cb23fa91224811f621b4d79dd5a9bddf779f1fe2c65a3790e3579d6b770e0745794992f3b949bc92f402aeab4dc4d8234f0b45fc74ed7112473158e231a7847492699f0232cc7c9ef911d8a6370f62f1a8ead1709c1b03dde141426ac658e239e57eba79356320d14df06e6b3890ec060d6c0a3f58093c8cca9fe482b1e1755fd539d64ee9034d1543f483a86bd9d9e9981974bc9d4f99f9da00ac59881b857f537f2c964ccaf799911c6697fb6483a122681b04edbf22632e6969f690cdadbf42f98a2c745474cf8f6f12f80f80654e5cce9180cbd570c83d3930f04e200fecb0f68c8dfdf39d915fab4427de8975491554035ca91eda48cc514409e40e9dd60576e9211ab42f114a81c7446ae1aaed4efa52b127938d1cb642f497de9a51cf66067786bd2cd04a10e1edd37e4ddc992d90e43649a1ad0f1688cf04f070e8c33f4320378c9cb3a5af5371be3e9b002940c968810d1da5948488982fc9608ff688e45512337edec9f1fcc16d5ed3d14230ae2f40f69b53ba09049045d614f3c47b9f420405288a6e9843b7cf4ca5818961e5d7bf4e554d505417221842b51db1ad6b43162cd5c8e4425fe57ef321ffa807a3d3dc5222d3efe03dfd1137ce4dfed3282b36bb3ad24be264ceaf4cdc721504609737d6bca417f01253bde478c5311ce6ebf3f72d5e01f7c3fe429e5d65bfaf78f3c5e6205b34de608ad8aadc985e0b3e76d52245c5d1392b6e267c8cadb00eb68ba2fa704f78ae39ade5d68891672040beb1f5e05a6b9a97ef060b8923e6be0f2d4044d9869368864c0d89be1ca0f714d72269d74fa0de048f0beccdd7097a5233a7a7e249b9d92c953540246a87a7c7bc5fa1e7edc12d5cb220018f15d6d9cb52326fafc634da74f06d6f75f27693e3067ae1cf7ad08025910200807e608e2c0fad92d6c118d893d78c38d59635be881298c783d821aef649c6f5ff370e27ff32c4f43c870af28212af9ed31b7f0fc60ac8d9a5387818c2020af887ed34371ca92f589dfb3608802f8bc1ecc670107980fd196b6e7f98969d063f1c8771369b41d13e5c6bcd7519d01822e089bb0cafbec20f8c24551374f111745273b7fde397d5957361a7519ddc23417459a9d24afd2fb802483e29dc4c7d8bfd3e82ded0544096658fccc177689c7848a507bea3e9a05fe1ee3016ae04cbc4ee6c640c4c76a0aaf0391c69d1222154395f0a074656569d09cd0671b5b2c166f8f304f334f555639aefd07dc0d031179813910d149850910135cf8f02bda6868aa90352e41139a6e07c4fc674ebe2a7faff7aa095fe5b4376b51ca27c93219225cde134a9c816a52ff2aca470f1df45939114c0311f6f84c258d233a152a79f98eaa532422cb42f12297780584ab0ee76dff8f45a1fce20bd39693b6013fd982ddddb2d7e7ba128cabce2e71108f2dc6b0405e70128cd163587c5a12b1be966984bcfd1ad2e9abb20753052a4ed3a23f04052fcafb476d719486b8fd93ae60423ba3f1f046f75f9c42ed5479935709c972074b7d32401653ddf3d0c508a891623f6ec65b7d79867e7ffffd7888a74919cefcc4eb1305f43cfcff79f6b6317884ad38a34b78d96e012649270a40c103bcf42ada5b0e0fd02d9f43f31c39369973c377001dfd8b639ff877fefd2ef14a2ab539e33f7fb46e674a26952ff36d55d5b0339d5dd35febb87d9b8824e1869f82b75e41adeb90eee58b36bc26db6afb974c7f5a91a76d5fbb64c9a9216240a420bfea22adae8e7653e2d11abbd031f1c2edbd11c9c1f2d5dcdfa310ffc6f5c2aff66f6f11d9cfc3cd3881c2aa0041082db164c90d783678f7062f3c61f417a649b1aec2d946c7d21103bcd8e918a2ce3602f42dd882d2e5ac636e14ad5fd050141016fea0054bfd4c8b683eba0d51b8e736fc183ef6bc41e8185f663332b3a5f806da15bff98d7e577a8d8475ee6c6b583210e6403093e68d1bc721bc1eca46613d04ddd75324db8197f45fffd56143b513c97f51f7c0bda7c950e4b21d185d79b0e7bb588da1bdcd196046f4ce6ee2e69a46e5fa3c65b81cf83e74379ad04a6b1d0b873b761b188afe5121e253c3623db15e307033079ee2c699a45bc190c6c1f30d17376cb8f651a9f9605ad2f85957f0b683dd877167e98ec457f011d40c8463ebaa628bb8ceebe83a878221e789b437c454543cf664d5bee21cbc3b340c8e93877f890a905b12a3afebf5424d33e4d2716835891e81354bda44349e9ed3375e1834aaf53198f80f70fc36867161aef36107b88765e541fca9eb6719fb2503aa5135308bde75aa0a35b31123dad98ba5b2819b7faa25f996980b29a764f4b95b62653012fde04e0f1b88cc2bf8f1f54bd8702c103ebeb35824d2adedda2b9a40e7b6d960ffbd24c0c7e80be60f91a74c8612cff86ec43efad8d1cd34e7dc84fb9c4b778ef0ba6999b63651126816ce82aa8364299dc929b4bc15e0e8ad31c0ba20573ba7bee964729834f18cae7d320db4e815501b97ae8eace077f2d4209b5f5b3e4c9d3973283fedfde3c2981e442dbcf3b54b914ef453c531aa26a8908c8ee17f3f5cadeb0c772b4be4283fb6ac2203660bfd6a0950d50031e3d3b93fd4ea5696ec5a1baf4ef2652e05bca5b7c79f8bb32c7d18840094e4acad6047be44fdddfec99f2c1a37298ef1c8edaebc770f34c3a432642b9fefcce5ee20e422e9c69436f66e172ade3cb4e1e3d8e315dcd7b4df5153da738b6ac02b5799de7176d0a63193e1732b14eb2ce501969564ccdcd4e30a0589db059844207b625c8dc032bca4371b705648ba85775b37a31f28ef5f9c1a8ad9a6b73aa8e5aa02f38c08ff376d8418d2714046313b9ec680dd85296f88ac283fe93b865bb667efbeeff16dfcf7e5cf13ae5dd433420096df1cd25f745d16696b2ea9eef63cf6b885261df754c884e2d58a0c17d0ab396c803694083d29939d3d697cccd88c87801cb0d7b0548f215ba39ec093d65034f416df31c13e31fcf42310bc2eea17fb6986f66ccc84e1aceb221c7fef48391993cf44e9cee8463aed821950f92d8309fd27d71edff23c7d69d1becc4de17a4bdb94b7653fb41fdd88161c9d597917692d7544c4dc32aaa62e1fd438b00bca47ddb831c6c177aa9e45edc2022e0ee9eb24a8916a072732218f9690b11d5cc784efa3f459e1b9643ce99dd0974bf0dfa91636cfa9e762d411ee57d335c47f5d483c47f2eb47c8d17d2dc49bae2a3c3f561bd907f249c49a0af22ca6abb2136c7275e803027bf5b4c496918639c6c1a1849c817ce038d9b9f860cc20dbb4c819d84782869867df8796e686888c5843c3b987f5248cd62b490afca5e50e4179ccc799a71e002cd45727d0208bba320a77b8652e3a8a1c81b1723c060f56f7d7085ece47690e086fe99e001ab89005394c9f3510f6b0c993b27fa1638193d648e183d41c4b81b6d60ccca07cb5c40919ff23ecec6baa206a673a055fcf27bb3c75a17be6e0a96ecfeeb9e2e91604f38090cffda8d3b5d2107c0e592f4fb2f1e59a64124e746235f93e2a835d2f8ad6ebeccf93d8b493d746f6f43baa03e6a15d086966e0b5af0d668ec3225248a1d7dea11fc08bbffeb96bec4f9c14771b3ec50ed997cdf2a15e3b510c0f015a60111c63776f82fbfc98faea361e4fa797bd90ab6ee845c61672cf67000d2002accf8e0ecc1b8fff10c6cc25020344f22ccc0dd2b1797ec57e0ea5a55f268077fae5728f1f8cc61ee9d75e4e750d8130aac5826c719e406df38ef0e6a685163a064768e92eff91326ef197f1557d309ff7b1ce7bd9bab7a2837ffa4a70b9b3e474588d92a87ebf384b51f19abc6b391508ee540cc9d90a94b01c0ec0e5180ccecceb24475eff03abef95d010763a768e3868baabaf84c23f27d81f17149ae7fb84851bb4c6450ea5194ede754671e49beeea2b55808c8e692baab25b7303b9d40e74d74b8d010bef506422daf165c4f3a1ade2a70aa1c381e396b88468158fde7e977e15d8ab56502118e42b5ad290f40332e8cb531ae1efb1c92c2025973bc46f29232d1f36a5c183eb84069bd7bea3d60bcab237e8f7f0e34e35a8b503fe89c758fb9ca0724bf68edc882b0078a491a1b8247bf5ccbac50e865e5ac9f09f47907b64d4c6f74595e90ad206ddce1c55cf451b43d82502db3224cc054bfeb6c8fe2741d3260adc6e1e9e6f83ce8e0f4d187b9baee3c748f2a71f7320be7d0935fc8399596f85041617a8119d271b4662a72efc06d4dcec23e2f85a60bd552eeb139acd52594bdff9f8e8bbda8f99fa41b8cfcf68d1fee630f3a897c92c31d5383ac15cba17d41bdc62272a0fe2c42c8d2098bb709cb5e45e100d6dd425f0424d6619978cb3227b73d3a04983e04ade7d9533b9385017f8505d9e6619a18f734b3e53b69fe0fbb753b85d519b2b31d017a57968256ee1af2471ae5c8cb09fe5af2f037406b51a6fcb32b3defd9273fcf88741f947e3cc814b3f596c5ae8ab4c7638763c08e94c10820595066594b6df1f89882656e5c7ea986f0ef806162e4c1b97532dc8490f232401fb7eefac955de5f07b174e558bf2b5ebb8841e7025c8d115c9737be9ec894518e8d6827b06f2eab956537d5996abca75e746dfe680771b985cf0a5d398da91ac438428c809fce8a2adac036d95d319f04c778c9fbd5bd1761069ecbb4ed85837bb3d5dd0aebd729718e1e9f9fc58da4c6626f2c995def1694cc15b9b1bfb52802b0cdcc7888090e0aed620c0a5f625116bd98113a6465641fff09f40cb5657859dcb1b56f6bec2761c3127968e94e766ba2916c8a8510e15eab5a2ea386cc5c7fece712ebcfe271af5c61d66cb1277e07d44ad780dda895b00fa2e5480a7a06cf5e5907eba2b20d15fba6233eaca908f8e7d31067e0ccb90e1d4371c3576d97944c61a1384e7febd0098770b977b7230eab8d2c5e4df40476e1d91a377d83a07b0296c244f9f9e9e91ab680df3dfe8f4dd606c441a9c0d55c54e908df47d3d45cfe1d2181810b7438f0371df6c342dd9fd5fe54e6877611c74ea70fee84d38e5a5444914f5e11fe6958fe70a8962299236c845f8136580480c37d716923fba54f885615004b23aa09301f9b574fbcf5173c5aa6e86f2add5fcd4800f85bbb50657ee9aac5097ed50e7bb40b891f6b608ce1b416b0d78c5de59198585c440dc386d9085f45ee81b72b7f57d29f286a73e9e61245fb742bf077a05534cbee195d7d3c29229ae776348d04aab763f4cbb2f50c26fc9cb910d678d57ac052c630264eed3dbf27b114c285f18743e5879091f5917750f35dbf17d393a79f691e4d434139d58ffbd5b6365b91ccc7959dbed95c31a2c209493b2e8d5a7e32d089b3ae76ea77dea0ff00a8d06d6e2c5f9f03a7ac51666158663f57ac27075d24120113ac09470adc8a336c9d85654dfcb33d631bc3a0b0fbd235570966850eac4350fcc7382d0c68e48db84395a97ccaaf68e30e2a53c41b5bf9307fde1dc50acd07a5ffdfbc55cc889f2946cded09c736f427c8f705779875ce17a4dc20be643604a8278b56565cddfd57056534751e9fa91822d5f451093470f58873a7feb964d08a55922c73a0e3158fa8d320b4757cb3bc3921cf5c76487b7fbeec7b4bacb6382fe6ea47902189bd14e84bc226796d4609a0a834de6e96b36e78e67df6b860cecd86bed9922b0c8f05431add3ba1b1c3fbf38930aff862f66942ce404cdbc4a246f8672f1807664072ca2717bf520d2c57c67fcfa6b329dcbcaf34d81246948d407e2d7c126a95999526b9d86816cfbdf14d7e5cd48e2aeff071e18fd8bdfeef5c8aae08ba8a6caef6810d1b35cb9ac4dbea1df19e809877608bde0ae6ec5de53ae2faa9c60ebfd845c48490e8326f30ffe7f668c04c46a8252a904464cfb85df0c62157700fab4df3ef81ccc8df43418da1f5890b53a8ce0ecd98bf698ebdfaa028dd4b3e7670c07f55768be482919fd4fcd65ddbbc8df9177bc91f2e0bccc3be2723ea578266d1609c9f2f4a88421f33dc009c83ee94802b666b47b746d64327221b76b3f263d6f9d7f6422df6db9db64ac7974cfb7eab7f04665c940568706d2381d6dc7d3fc585960c1e840a3ef7852c922f044dd894e68a1088c99172830eb7b0e9cc272e34f838914b93dab81bfcc51a5d9722ae23a5b03314a49544283dfb0c43f03a2465070115b4d5ec321c4a0a8c2b136cadb9587dc282d29352293b4b82556483d7ac0cc9afe5c79e2ce54e17a0794ad2f9bd2dbf5bf7885503ce0c8309da753cfe2d3cd7c861e2f1ca62014f2582b6cb1343adb28e871fb5eb99ba3312c91a3c3d7fc8a55ff5f1d8a7d19245d85c82c937256eb251c64bbf86c937d74755e6e6a9c1b55737e3b0145bba472a645a69229e1b795ee695347970bda3108b7bf4a2e63646b6b1611e25d28e686e51588a8339c7b436eebfb307d285b718b7ba88d8d620bb78b6f6cb19e8460de1caf0ce9542c98aeb6710c39ac029c992bff5f4f52bf7bfb7a1cadde5d7ed7eb23be445cde27a4592e6cc4ab12a50692b7ebc8fe7bb2412d230ec811948ff100bdd2607972a13e60bc06f396b74f6f123504aefdf846d861638b98d12fd7ad5966924fef14389a2a1e86a33c03b0abfd44d5b8654d0bf5d1c9b8b2a1746a150f276bc5461b109bb6308afb7ae3bb7805d91df3857cd39c57cf0d58a007ec5bf9a3e01e5b575e5f36a64ed48aaab8a7291b8efdb2dadc0ebf9773992dc9ef51efb1c0718933af1d69095a1e5e36487203c4efe9a4cf4876f7b8fcd609b39094ae609440915fece230010616d773faa367a9b1bb4fb468db1e4c2a52da240beb5d2aeb07e7b3bc84a4fd107919bfb86ceedac52f2f0ffc5933c2e8579ce66d26c6a0bdb34a5e2ce77962b0adfc43e3663bc7e1dbf6b1bddb6b007f17a97381ce5ade37f0aae08a9b7525c4e2ee9136af69fc49552befb45fe3a67d17d75666a2825ee298fc1c7f242da31c6c83ba097292197eceaf35b2d70f44cafa0a4eb2e9910b8a2b8292e99e4890545d04dc38b2353282320d40e5448a6d2895ecd3b4e8fa89180c58fcdd43ed19df015c27af9a14f4aff7e2e4f6713add0102224f52cbbc41d6f06a7e4a7a6e8d921f627700aefd8585b16db37dc2a91edb56394b87a15c8499e0ccb6e87e0106b5d83c2e7413d3ca3d2acb82fc87f14a0ec1a898f39dd376426de4c5ce1cf05d69074189b62d1b96d1b9a73bcc603284108ca124e36970539241b1c48e55d7bf567b027e004d0e1cebe8754b40eeafa308bde7f27dd3d5fcaacccba4f939fcff76bbef0a5768b49c05cff71647087406e0f67b08d3459c806da2154fbc7c990170fe6e855b6854a3dcd1058e7bfad012439564699be2920c9b79a94f1679fbefd0808948eeec824003c6da082e7559d3562f78633b37d4d56d60e196c776bfb84528d5a2b5000a2f5ffbf951f627601a2325fe0c3d51216634f85f10933bde8db73e62b2d6a4013f001b6f2ee50b4c05a0621fbd0f7e6bb8ff72b335ec2cfb36548752438b202197630fa80c1c961d9637984c76c93396cf3dd3c76e2026ed1804eb5571cf2ffb0cf740dad73158ea8fc2e04fc1e782de358c334aed3de9bb44c9ad3e0d41cff2c55fe1ffc85a02d8f2c0ad5fc19bcb26856d29bbb4e1679064840d234e3f20522823ade5e5ac1e47783fca474e0cdcd9a8bedc1ef9a39bf2d5ac36837e31a44f68f9735cdd8567f57dbdc3f4668d18269503e31eb5baab4186fd8215b7028200634cc39284b0e5a35d745bb95b95142bb545a67b73f677eb81c9e973637a77847e18db7fb6b4913edbc97eb32a69c9ca98d33750806b23f8aa4200164771dedc011e6a000462fc37c252fb24e460c221174d179739f4b9bcccf0d00f0bfb21726b397758eb698a18f59f9993aa5083dbe00c74ebf5094d92f52084136ddd2c6c2e2d9fdc53ce0dc14c4c7a4a09531baba363af84d4f4aa5fe561e22f85579f25a1de8448bdcf2efadca10efbc7a2fdb2e51594560dc4c4c82c5353692a4d3d5244b0706131b9d705d4f55443b421176c6105a60fcfedc5897b5b54a240989898e3ef2530eac7b62acc1f31a4b693f4682d39b1c94113097477332a031282d0a373dd720671eb42dc4d47f0c9c11cc1519ef9818dcd57705722f944fbfc044da86226e8b746c6bcd50d1dc25161443b43fe0f92030452e1ffb54e4bededaf95ece6f4fc750f003606cc572e3a8d82407e6757fb9e13bedd79197a78ca6dcedde5ee5070ec90ce1d35cd58f29f879b7c64d8e68343c2017005fab49c42444f049aef0eeb6ccd56924ccc3fb3908c79fbbe71211bcc766685bb1c9e36efb861aab3a194dfda7eaa7f3eb173b3b87fd51136310b41283352da392b2abd6b426e38d420832064dcd906a7d4d69b07b0d01e69af6cd106c7d7347c6dc1aea4ca85c2b7b753682c703a89dd7aa66f2b660fda4ef216dc45ca3ff501df7dd752813e20c30345b648028e3507582a23ac44f1b070d18da00198a195bb78503d70884c0c6e3f689d3ee979d77d173069c0790b4b74337bd904ef7b5799bd1e5380b33a4fadedb3d63eb6a02350ae3aec25f26e28cedd54da3e79d927718f12bb4fcdfd28acf4b530f708eec63b7409becee51d9b1b7e6072f3b4871120100000000