PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 79014 3e09989f7ff2bb0ac8015b1c3d98aa5e35555df8d0df24c6f5ddc3cbbf6f8fd9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4f3dc24f2f746fdc96ede045d1c2fb25d9717dfc484e58abf17d079d27adae57
Certificate Block Hash
3e09989f7ff2bb0ac8015b1c3d98aa5e35555df8d0df24c6f5ddc3cbbf6f8fd9
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...000022000020360000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d347ad5927ba3654aa647bac92029da1a6a2131a464eb7e7549d8c855a64db5f37b766db185f536be86870a1ea9a9a58906a5cc4030218e34e9b79d43f525ca4885a52888bfbcdd24c4d62217ab830142806b975943660b8de0b00000000000000800000008000000022000020360000

Raw Header Hex

00004020375c0af412a42b1a53d00a21cc1dfc0700e35b1304939619fd03dc2939788c2474555bbf8a2491277f39397bbe0785e75fa84fb390a52436e37b4f25f40cfedc62fb3f6a8fcd001857aead279d077df1ab584e48fc7d71d925fbc2d145e0ed96dc6f742f4fc23d4f

Proof Data Hex

59,560 bytes
12121601030779a02c36a0376f438532b6c968c35abb0aeaf0c7a0a66ee683f2a4d361b38fcfef9467533777df267961446d8096b6d1ce4b4ece339eb0e2abc4a745d306bec6b6d771dec660dbb5b865ab789d40a5c080adc0cfbde28518e260d6ca9510cd61c7e8afb428371fa0fb881ddbfd56e907641246fffc84faa1a229d90a6fb04cca57c2bdc0e0c1e68a9187c1b5d2178d75ddbec46ba32519d3775353c2c288f32cfa3c5ec94732e666ea55c9e177ef18dbc6e199d9c2ac4bbc480e0f59a8eb43be1d8b7f3c9fd4be798ddfe5888958ede72b038aaeffbbcb440e664e9344a49b678007be7454669badd78a47ea61e78706c95a4326192010d3e1355aef8e4813fa0946da4d72beb999745f3fd50363495fe63b7f487086429094487bea34c246e85306e7af0e4a4c58c93e062813ff0ce334b4f3e7e366411557d90413291f5c16d4d6174dd97f382cf7f1cac6ebca73319a62ea12b13d875921102d4e62da7c1a1d348c712a0b8268954e163ad74f1dbd281082886deb393b51e9f46e1ec1bce4944dc7e9c9667777cb38edf417ad6fd7cfbf75cd38c81b28db3c5264b46787a5e5c9fe41e7f00e0daa22884ccf6c4dd28c7cafe08275929cea77e712539ca8231f7d50059834ecda730f5210b6696be71ad349ab6154b8c370a00ef7c34fb20e3348e1adab03612ba0ca2e5c3e6f797482bc3e59e534d927205ace38f3eb9b7d8ec3a6ade553f8a80609fc6fefd9700d461cdb6f8b7bfe27b37adc4c51459370ab7bfc5a8a555dfa77a7cfa5112414eeaa94221ea562533f44140fcbb69d4b86501ee08813ea4ab578f571b2717bb7aaa41470c591c92a45e755e583e4a60096fce7441268ec487b08f794372e140747cdc673abc56ea980daf1f6e3af63ef6052e60df1c7c3f7b545e72e43d216f7aa3e05b3615964251e5f35688d2b6c3267e6f63a17f07303901f6bab185cdb01a849b63670d6f20a2cd0e47c57916d580d306e3865775b729457bc742d895391ce527c57d9046a4a3b3e2fcbff75f42bf3f99304c960acd8780a34a4b5dc986d44253046fd2b144a5142befcf97e409f223fe45c1fd3c4552c4506e3c38d212c35cf369ad86698eeef8a1bb4ace3a457dd3b452e23e983246ac5aeab7143b9fe9baa1d5143a9448a237586150686ed2026567b635727eff5aea52b5567b34ad989fc88b781155c8d05eb481599e2a0d774e7c2f9068f5368be25cb63e8f946c6a2fb960d4a52cfcf3a7b914ee38a4b08a257174ea87b2cb1427712c13292a1e0c6bcfb9533e6ebe6990946200c00b1e1db139cf9f85f8545527e03dd04a185bb992cd95d9faf98a86c41f5ae6da8ad309cd13853dca20fe5a6c9b20b269ddfbfba89612274c87606a87ec2e6e4ef4d9eb6c027fd812e06d4aff7ea60ab04a7eac0b3e027bf8515e3a654fa568cb695d06ccff25c71aa729240a43190e235e9c4132274bc125cdf20098a87bbef1869db2142d2bda38b7bf2d6932a869f81d2c1528d4133429c15c009472c70ff917851565a627eae2b323b76d18f30d9181c097211eaef0ca00e1d3ae1c2ba7aa3c22b2889e2ce45a83d30c39d0af4defa2396d969abb37faf430121989bcc7ddfbe90926cbf5aaa98d51609dc99726fcd63c3ea7cc01613ca7eb3d9d57ec80e416ee314d2f721c4498b4d10469a8551f3147fa9f4370dacee4eb2010ea2e5ca7ac9463c837f69adb3fad73c9fec1a0cf95b6e777a597d98a37775d9dd1fd4d6e9a83005b28fa28d00d739ad1c0bd36770e30e76204ca599c382e1d457472eb0d3403162fd42c3810e5fcc5091c9287ff0bdbd640acd3d4ada05b4788746d5964e613b742d360cbb191655fb39180054c2345baf12aedb1ecb25553d29759632970c971edc532209193c8f84db7b6829a5dec4d8588a3a5481785ce92ec05c9ef86dacb05495d782450e92a898491668b2043875fc7fc1e24981226e2a5eb03d432a9478f0fc5c2103b546d31431470a164c1aed8fe234246c010e718e55f7cd809b9b58b2ceb28f255f56b11197e8a90086e2b3f89804341929b8bc8449313a89eba579f3e7193a677e2f153b3ed49eaa872de741e8762c0559a37671943e939c7237486c3d40ad12723ec6db7fe5f0d2f98c185057763471cb9507d1c7f8f5f595d01b57e4dead86da41ea3deafa43203de7b5d01b98046f32ffc7f9aed596667557f16f8e060a5730f6a2b357521609b9471184eea1194d5e0f3b6e23f54dc5b5cbaf467e9b020dbbab2d93af9f1c4c32d947e9b82d98c227a0ac191ef9a7396dcd82bc3af00fec23545deceb84128f88653da236549d4f3647e7a7008ed611dec60267057a15358b67ff7a06352708ad7bd010a44b0cfe2d7861f2ef97bc6e1ae60a9109c83f0bde785190663b2e8800b423cce5eebc771ba07776dcc613c0038789cc0248547d2adaccd74753a4c04a6e34167c3919cf12e443a7afeb34ca077cdca55f8eec1a5aadcdee5d001be3998327a8e2610380117a63db8cc3a577253b21ce0a3168b4d31e67ce2e33f0e962a42e00b22e936d47bf6da628321bdf375f0b0327b511505391583289d2e8538fec87b9b376c66e3c5ee88745c2349322a7c302eb6f92985ebc66bb962d49f8a3206210bad4c0927249281f5ac2b3e7a34752aa9b2bdb58b2af8e0c198501579badedce4e471863ac6b113c0f4ce2d86e7bffbff9d952a5067dc8f98d32b7b02be84d0853e7a9f566bdbda3fa1f8e4a222c2e33621785d3fdf2a76deee6501fa20f145d81c33d62b1df7d579546d04ada758352dc5b189bd28eec9757dbe3f9d01e9e0fd6a75b8fc01a7cb1bdce09bc8c94943e0c09fbd20aa6f63a202b56ebdc5664e2fd5507b187796847f031ab05f555f1fb54419d10240b6d549e2d4c92b5619531c913278a483623b9a44c51667af6999a55f5829a9b68845b637b1a82c68299c90a3d17de8d2b0174f856993e35369e73afeb4acde8bc92fe396108052d3fcb1090970a8211fc37605c2ab450d270609fb81e171a15c1fa80cf4c08d02126032baac2873371ba66d7f4e38076c8e2dd17e2db5963647632ac441e77912bd6eefc89179df26aecdf4f1a8dd2c7861934f86055bee1f88e723970f87b956e6f34cd1c38c55947839315d5a19395bda09cbdef4524d3e2e8b2d037e4f5312c64094d5b31d007439ccc138e4e6b1970d8839af0d1d2406debec219b912944e25616b1f5ebb2c52632871c90de04dd474c14e7f1d83d0627bfacb239cb3c817ded02c473e9af0b9a494fd3de87a2edf0bc1581ccd5409774095a68cbfe4ee1bd772318123219dd6af09770647885d813e33aed508c7ffa1a4b5d78bca83e602cf5a05cb1b379b7de07da89e49062eb1892fbfc1c58b282a45ab5c3fbec8a99029e835a3c7f52d63661300c653a73c1bc5054cf368db06e1f0fc8752cea58b5ab91ba464847c247bd4296080775a317d6c0708056d978e80998d51d41e78c6174a46752bfaba4c9516c172a24aaf2b0f7f27be827a7db97bec42bf1384243945d36bd4601ecf32aef00583978e51cdc0a740aa9558604af3c62be63512d0097610c1ad4d0f976fc8a0f82c7cda1ee8c304fe209d6f102afc99e8bcb23ab12cf8e2fd85d0b8b2b4de0cbcd1b01745609c8996597e12be3a691b8c87e54adaf9e1dc8433bcd68e0dca26c4111f787d79f3311995e79e7b5cf18ad37faea00f0f6563e7f748cf3f46569465a054c814c5cb9d363149960c4441cda4a4ac262a055e471f4e7f7f02e60f0f7d379ccbbf3b4bbc435b9002d0e9b42dd1148ef8d986e3f62a620e60b99a4dccbda8da89dbc8f826f5b33211057a9ca7302d1eca7c61089b739aa8875fbec4e3005dd73c3c246998116567a3fb33696026bbbdc618c3d90297e0a781c7436a13e142720241b4ddeade60f797fbc500ecc88a1ed96ab286fef698f4d32974fd985900777c33545b0345ea9689c9ae0d49d4d08f342509a078aac12f98c948ec81cb6a86466c236617359be4160d3c6daced34ead9fb32143b07b591f1eb46ca2360b42e307a2b8f9165288a5e472b1adf499f9178b5308238e9820128f13964969f86c3aec3f05a0c1180ea46230164cea20df57f7f134ba47743b345f52ab2562dfefa365805af23b9f6d8ba22ae71be345c0569be1eccddceff5a7ead84373a247546cd4d31bfe95d7380ea17b2a8d186406722c5197a9e1efc06aec91933a40572f622485a315de3764453acb4b02dfd6f71bebed87b8ba753759c55ae7fd62f44ac799a3f5ae822b52fe8dd692dbdee5d70e05e48d0e9cf229beb1e7bef41151b324eef6084db6150bdd8b1f574a5e06a40d95f13ebb8844bb75c0b315ad8c496beac3dad6438948bef56db8b55ec040d73b7db4b02ce2ca683c90352a8255100e1c91abbee5b63f4b057812dfc4d326cd0a5d61f3abb6e4f8cdc461da7181f840a7c6a65cce6a83cbac0f31386757b8541366dd6ad1948d3fa751d4b17bada2255ee03e100157e1a886df8503d9f48051412acad5d47a74e99f66dc2d73b457c04d1f63e513fb3effdbfc430e27c5b5974568d2ff9f9e5fb74792cada84a69efb5c4a3a474512a06077a843256f1d98da24641f271200bf53dc4a3ebae313389ebc1ecf89a79fc519bee4d20414c1a5250f3765ed4984cc78ddf234b9f600bc82dafa3876ec832837671c3a219c39f03407e721f010839434084f9438da97879055ab55e53868c15bbe3e90e020a0849ff3968cd4ddf0a02b9d3fea54fa4259b5830f81a7b738751e1a7495172e0ac9062025c3115c532ef0940363fe0c88f6a1f9294cf60e673ce544ef70b254d4e37a584621f7b9b1013be97f8b42883a9c21e0651f3dc38b1a3338a22519a1b66708a7a907454199ef8d0d172b0c27c151b643827598a6ffee6078c0c6dbd57736dba0ea002c403a4d890bed7f49d491b5a48164c640062059e2a9e4c1d05d3158bb5e90f39eb45dd8c844a056b4a1fba995bf8da224f7bf44f92595ecdbb7f51863d89fb9ef1ef8079dcaf16bffcc695b97b386e677a32431a04c2026ca00e4d9aafdb19c7b428e0ab77525e4b5470d6d89b7770527e87a6eac7520457727bd13bdf7ce9c1fb6526b12aec562068ea09a95c75c28c846f8d47e645989fcf96a6d97193d29e92e013b7e45e8810092ce08522c5c0ecc59fa72b7005585e001139d92f4f2ca81437640a232622ae8e1e042dbd2f62b72ec5b66ae86ed7bb429c32c7f0744503a58464a5e8bec7ac24e851e9f455c582f3b8372db599fb13332f488209eb64b26e1612f06a5e8d29b7b18457ff82e29f14705136d1c1a2eb28a70eb8b5c51a1fee8bf1ea92b32b966e3cdc23a02d3a58bb7f42ee4ac29b33fd0b433d24452ed433add525d6475d80d92dc16367b369ca4e16b87ae2af44af247ff54695efb074793a30f8c370bf24a00809dd4b9783800192a321ed70c176cbfba04730adcafda7677e0568f244555cdcb5a085f371418520785405b9bd7aca0410d716c648cca1c4ed5d1fc07e6b533e895a19c35392233a532f44bf67c8a787814d0473cc56486ed9264043078390206b2d072aba63878683523ce6aa9f25a44dbaa26afa7ccbca5abdf9ce57db8167ad8720e82e81585157f89fe4041fcb8d66d8440fecef5a87256fae62c07135bba8f821612c3dd964ec4be20973d1a7b3bbf391d23e14eb02992660d4cbe4f5626bfb4e2278f67fca8d704c0f76b2bc77b2cf8682948d80980048c560993d6bf56402923a628da7c27c2dee8ea70483bc715820a90d4382b722473d8ef7b9f14cb50fc0abd0fb201b4ef7cfce44885bead544769d20c7d4aa566250e86a74350b6cf8daf4a8691286cbc8314b8b8fdfdf65f2386249a128e8d6ceaf86bef98399f4ed15f1ac4076f249f44fbc775ee8c0a3bbdd36c570e0f70018b14cffa9f2fa8af2ee5debeae1b73e2bc4ede8766bd8e8cc233e7a78e2d117b925e58f0ec2af703ff67e6ed2b407bd273838049bf92b7ef72d48070ede29decf1570aa15136ca4638b684d981ffae7105ee4c41a85f434b8dc45de79adcd90b8646956e4b2f64b920f0567b731f205a7205a28f3f3e87d93e2a90a7d403788a442db085e03d2d095a9174d75ee618ec943057d43e4b3044d00d19173c4b96950f47d27c03627d865e42c79207f89788b394496afe8314bc22f18f770e96ed47da5a99dca24e0283913e5ac13327edeb80fa8d9f19523ec00d54d51a88a0249555568d71a4eed85606cc38e94a6d448e0853137efe18342674fe44e2195683dbeaf9ab1b8f9add648a1fcc1e9ca63d4a7fad3c5b26026b1375bf5a1764f11f85d5ffd845de7c2fb6b879c40b32b90de80d02950fb07b968d25bce82db96b2f487bbd34022c2c88deec18d3224d83e3b4d200a65dc0aae5d83897218005161fa92dd22a9f426480a7d5f7e1ab8d541dd230935a34d2c4c9c5905a9a9c771e455e83209d0f592f6e54f71ef5ccc975003bb47b3e54ed503a58d8a26ddbc0f8b2b22ac1dce055271a1e93bc516f0f5ade8460ed194044c8d2e5f624e226ca8e645a51099aac0b0d7d33f963a9d69ba9c991f2f9c681740e2955f60e6fe043814f66d2865c929a4660b541274f7f436ab2966a46d9e9d6700f5ab373e587961819ed9882908100556b270f09d12fd06dbb8c58bbb63c4d3e1fd5adc652dc43cf4582da753b9ccf3d7cc9134592452be12b1d0690bb67a7c948f58ed0eaea3214ec07aeccc02b535a6bcdec374c59696ff72771397e1f2b56a9980878c495ab40ea562bdfb5bd8aba26a599efc33f24f6fef23cee3bfe6c6566e1a9c1b86d59c4550a555ed8273691868b755267f52ff64abde110f2d750fd7b1a402a7c226c4773aed0b15a42389d13400d8cb2630b46b041af23656a0bdb46971d15962c585603c5edc25edc993918eac94f540bdb961a387f7ba743ae05f9bac0d1e72b8f4a546687a08dbb9d6549d60a91285dab9c3e72b248ef57e6bc1b0588941f80d79fd27fd2e0a2bc797a7667bb170d940929d2aeb2c2a25b01e106bcc2390c637208f34cc0948afa84d28a20b1d969ccf8ebe50ac46d0f1c5ff02c3e1d0b9562930dc8f915250f244c82576a4ad9b5b09dc48cca8ca56aece43b60a11bbceddb8b840b3e625366ebee8e83135e900ac5e449e09d69fa1e37179c77fd16722129fa0f10a5ba838c83bbb6183858fcfd4ec1644577a37b4e231b809d47cecd42996ad3cbc6964bc50fd35836fe7409e449c84368d4a68a49ce647cb463331cc291c216da1136c81c7b72bfc048351a355fac1ecb9d3f4c6b5a7d939e91f2579167327f6ba3245ff0b3881839597336b18fc64be8a8ff6c5d3f22d056a4d47318ecc7bc236b73ab85d019316d53bd57d93ceecd9a333badc9c52a1b8825fc3fa70f0247cde8c577af2a9ff3de859e5f85892b3c80176b24d548aec4772aa8c924193c9a32d4f657fc27d30fb6ac7a259fdc1cc8f55f84765bf672bf776db898000a625dbac3f9476aa4268fb0d86f05f294e2001cd4e9590165887ffddc049fad1d614fa5b9dcd4ac995b29abac869af117d00168c6a403a2da88a7a43d6d3e034cfb38cfa3fc1c82172b1900341d7a9c50de8c078b052f522828d8d1a4b178601662527bb056577f2b718f27ea0a49615f2037632a259c2d7dedb49d4f0c566cdc1a7fcdec0524f7edc18c72f76e2f3804649e99d98b21547cc647374b870db1237d9f04d993e282e945f3890803b0e435fc516d7ca23bc447252760284789c47d06626a2698c177f71d0f2d67ba582ac9293fbecbeccd0c18dfe42d72b88d51a74ef93fab6ce160ca16fa2141b7e40bafd985d485689ff9bf70799e7b1c658a3db598ef22994222ee4e176d8c78926fc3237847d94684b0d90eaf61c1ac5b16f4c916b2d25949ae1120cf60b870bfa35b2c489a0f777db9e9d218fcf1c8d01216d688a67d7e168e2beec58798b9df953592e9ea6bf828a77b0ae152032634f311b49597ec22480e2adf92723737ae2be02ed083d9bc8837f3de795d224b93f72fb01fcb139778822477acff0f7b8b13c857f6b4e5e0aa89aaacc1eb43225f863d7c523ced2ac615fc821d7b8bd7945321ed3795d12e838cb6e72b2cd570a04cdf69c55ac6732c8340e095101ecc2dac44ce74e6ffad356d39f5a442f7456c989580b95d146956860548eff6036dce3cd4a2316709fd9a3ad75d232f301d2b706551fcea52155dea599c646bc025e1a87f557598368d062912557a918ca3e4b3a93b95de15c5d8451f8ff7b0cf397bfdfd2eb546e1eacb98bb9658c87a0b43fdb30248d6ad14c09591b4b61efc91dbce3a71c609cc869fbf99ae03c99a7d5e3fdbf1247bd9c3df8e57b5557c1c87afe03098fed423cd3288382b53aee7a2f5c834ddcf87785571765585f6c9330d7784cbbe3535c56f504ec5fa3b467e4782e3146783de538114e403b700181a212a7aea13cbb5959ef17e55279574ce4aecb170fc297b21f37621d21f1b185e84ad081706fa0eeb153c73621af539c978c4e019f67e3b1c1cd6c8c65f7d5950e1643a914959ac8f66c0569bcfcfd33fbfaf85240501cfd7e9c986a5555d4f13e2042a8310e34fa720aed15ad13eccd369a9a138022fbe931dfb102d1ae885ea79dafe14cb489476d192daeeb700c50f8e3adaac53256d35f358c5be519a8e850c59cec087caf94327d60afa90f45489744a9fbb87ef857e408046e76d8cf6d61e88bcf22d4ee3e78ad85d1189e956e5dc2fe437f86e4c5d4729097db41e9ed75a5e916942b61b7e8ea456f6dfcb8ddce5693aff7e5f1abb4f221e2a9aa9f8e695422364b14834dfd8c6497ba5a4442f9488e74d4c6a9828caed18db5fda1197b32696599049b67858df261237c913e6f417e3f85f416fda63d94ab1bce2eb78eb742a810e331a236df31bc024f86377e4afa61e6e1a1ed83dcba21866917767e1109dddbbb6faefccd0b47d87e5616c3c9dca16d474cfadb2e4fe28cad821c194b17223716186954b8fd79fee717dfb1e234ea648c3250a2cbb2702b4a0787855da2c0399e122e8d66d6887ca9ce371a33c762df75ec774265034330b1810d574338822da7d5e0231beaafe1d002fbf4457a94d3f49f3ffc3b2baca50c9445565ef531c323c80701eeee3ce342b2a82a19f39a9727aedbc0c6814404ef616f53282423f2492a8afdb3d62904ffc5c860e2ffd657c9fe167ec9b6b1918f094fc7acd144d0616c0bf4fb96da0d561d3ef6b34089d1ca3c4eb787915094851e63e4ad99a249537536fd9ad22ccee3ad5e2aaee7743010eed6afbea4e5c555a584acc74651ce70b447f3cf82b6532dbd95aa554b8cef261197318891c68a4333146b71a17854a9795b8668fbe57ccc8ee5d6a6e4b29a2662eb5b4cfb9bee4795de4f1024880efeefe95394a9bf56f72c0000d52dd77a35fad7301540df823b77f3ba31daf3e9a3414fec3d67cb1a0917d9d2d492a9b17b80b67423c70b9ba4bf52b679dc5b1d13292cb241ba71ba07fae98d3640a005732ef526db55f37f7ccee5987a8332f84d65a3a7c8b74da8bfa430ce4329a68ee999cbd186432621d156de761d23a2b02ac89501493d8345c2420fbe80a4729f26227ceb98c4194704b463d6f517338449c88ce6bbc90cc9d721ba9f73aa2f1e6a81aa4b74a432382e939521e17bbf9254873725aaf98f4e134a57a339cfb2d67d1f93febdbac74c0392bb0f7c104b31d6d063f65a96edf62be352dc35d8c7ce86f8c1b9284188560c6d768cea90c6484d6458d5c97f42c78c37687952f5b22444d9fb80263368b0899d43791cd37bdb9e0c0b6cb73f61c73cdaf9ca04274f6ce9c6239439c0d5ef7e437134081d63ab39704bc7431e615ec3ae820145b8207fdf7373d74f5c5c8213547b73d534b872524875977139bc0110d764d2e18b21566b00e145952450dbaa64ed25e7af2c99165abee79617eadd0e14981c35b1826bf707c5e21f1d9316f3c4bdb71a6984fb9ae947fa7a5c276cff691cc745702a9a772b9d7748d718659c3c0bf03d4ed6e6ca8c8c761aa1d5063c177b66d6e8ee477d0f24c9c06eb53a2805be957c85fe7d4c35dcffd58034a8729dc9f10b099ef054125e7014c0830a69eae08eaac60b33999963f22348398d97829b2c2dcd4587167fe5187ac7c337bc41e2b86aab5e8f8a189ad2e442942a519bd8651bbb8134ce7764a69753cab09b5a3a942971c7fcd46b79ffecd12d41cffe0ae894166e08f77e94afd8f1098ff8b254ab6213043b1b50fc86d8c9f53fe5790c1bb5b4cdd9f11bac513c0877d41cefd83757040aed9b7ea4aaa7136cf0af25eb507f43a37b044d6d029d9f32b104d99ea05afca866d99aaa16b0331f8cdf6a66c3399b42d8b5a2df677bdac4120d2fa9675fa036b2bb8a4d4329d33891eb8ef12d2b8c14f1aa5993663296482faa394c750816fee4c4c6a563ab1527cce9ed3206882bee946f28ee70908f36de9cd130c507cb189303d2163ed341878e0b88e98815037df40a4b0bb0696b0bb7f6bed3e9ce3b6faef48eb253a6a5e20d75ae27dba6b923baaac47c9c1c62fbd737278b1e70a8e2b370290a37847791b0054cf32b147aa196fa7cf488ee16409fcdf85dd0ea8abcc6a969c86b617a446ca57200acad5da6de7ec89ee656eac82f62ee95f3a022fee5fb2657f4b7b5b99b6f11080b47b8f9fa2df2dea49c86e056e8629baa0dac2bf0043a8469aa819dc116208cc6943d744264e881fc83022b445ba303f5ea81c1acbf2d8398818c009dcc45633d203b3c80d37a484f7baf3d76bb6c8bb7d43a59805804ee1e47dd9ac6a72ba6b6842585246efb4e4f3f0fe235037ea26d08dcb1fc0fcbca62910a86fa8aa173f7dd19c0bced7d1377bda000c7e2ae974dbaaa49de01cdef022c9b00d829c43807c69d63386437b8bcdd9b56e2fa80647d1b542e4982ada985bebc05884b9ef5c186fd7af84abdc6f21ee7a6e9f93277696dbf9ba4b60676c8ae73e146273b6edb26e88a84ca7699fda857ee041d4a79ea0a094a1e7c1d0cbe68f9b744b3f4b4ab0d278e3f83e51027e7038f0a784390282ba9dc1c66b110a23707e8755149ff45e829df2be53c81a3101dbee37db5c40ced4df17fdb0c6fbfb1766c3fac7f3a0c4beb8fbdc0c5042ffeb69bfd40add88914a50e63f258972ad24c09eea9752e0b66f015dd36e7d9ce3400bfc837a62a5cf3db47e544be8a8350ae53619e4e77b904d37c695f93a3ea09ad162b49ebbf5c718ee01ac04bed2c031eb467b2f7af616b236b540e7a7869cd81b3fb0559fbd1be17ec9f6e79fe7d238d20c97c889a259edbd8cc1240fb6bbe946a5d53475d82627d836ebeec8e0a588a76b5e978138a457bb67a1f6422c049e4ca80d9954ebc07a52a612d99e8ff780a70a51b01da1bd67cc0d985f4121ebc84e951c70fb23f284d20b637a8fb05162eee6453c95873509032cd4abff062694ff5dc728962e967aeb98b6d646606c56e9a3a8dc1e1c51c3da450634156f6520843ecb880619e5982849288ec35224d03ff940dcf41ed5044052f4a94005f55816d7c4d4ae81c14e74002e5e59ff570305942639cf0729d08a325e8f8aa0c3092619ada09addb69e21911cfd7cfd883d85893f61c595ce35a2e3f65429a4ef764dc6e6d2a8f04b8731c664ef151febe1caee7f6bb67b030630a80dd2bd13bcdc5369c20158c57a9d888843d5be3616d9b60f6acf04f3a08fc96be3eac52dbe724afbf045f9a7efc8b6fdc70ed0042474a1c2cb23ca11d45b8e1f2ca3ae10535b7e0d0f011818403a0b915bbf1d1ea3440c65a608d2c30f217f81520449d6ad46600b08212e27ce377015d20681e82623d592b01c38d0039fbfb83499f6451bd39e4cf43fad3d9e8360dd22f1723d1572b5d8bacccac8264ce4fd766f3ef1122fd438842a6aaaac372cc0e4a008d2d5f4f41433116af1bf341d74d9e84f2bb89368a9c662f1d8a7af849d069fca4612ac18e75aee665c2703348f65679e6abb073ebb3b91dea74d911a3c3acedc19dc8220432bc5b007997c3f6c24298fd34cc93b68c150af15dde722d4fd3c0c762fc54aa41eb72d0bb2390f45675c8b1508fdd8b70e686ada2d033c705cc4235373d6fdbd63060666347cb0669469ae453ba6e94e118573e77dab266769deb78c57957c1155e8cec24be5f29ed2866e5b91bf753cb15d7ca7ae6ca08181f9ab12d3d3a39685342b33afb38a109943dec7ab15c39b721ca9a187186d66df685f7b50839a39168e64e63e31429bb9904514a5d91b0b8e0701f6c756979b3db4574a331d980002fd5b9f31bbf35f5cc3d2e28e2c34db8fdd3853d7822dffd9a5ae2bb8b5e9aec4b69690092f1f7a5b11bd48854c563ad88bf3e3b7a240936f5c9c7a6d5837ee0bd71b98dd6deaf2e20fbcdb09e21ad581e98fd0905226e932bdaf1315844537eaa1665c5fd230aa10eb60b51a87198d9d2cba79dd005964785b143a046739d754d754ea48d33a05e6843e1ba3005f6ad4bf44cfd7513e9adca7f57294492aa52e2240cc33b6e7b6392b1a55d822b7d66c1c74063c483d27550d359c985a79de4c83debc860444f2d974613bbc41d68036b40fe5e99b465fdb0161aa73eb62077ac2a767f284c53970e81c137e6d6a277e366a3520171649435ef0eb8a4a1eaf0deab498dc2904cc82927a19849259eaa49f21ba09e61ef245e89dc1b82b2eaa737d54fd94e2fa8b4de8003b7013eb8596eeff44eae7a7550494c1c6def3700f79fb51a0da2c2f167e262e7835288ccb1d034d7ad6a00e0b1c0204c3c1689ae26faa6c748c2e92f7758ab8a4a007276f6f4b1f2d0b2a3a282b6fe5aeb111e486f2ae09afbda73f539fdcc4e30c4ef2933d0a8735493d3665332e117b8c0fd40ee327a00418c7324332b0ecc634f0e7766e29bc2c5df1f86e70af0976518811f6cf0d2c9de9f4a29f26ef59a8d52de283764656b289d7bdd0795b6ac8b34bd3b37aa1b64e6e3ee8e162f24d27809b3ae860d317501fb679e6d9f4469763ee6b03cb1c6b4ecea992d2f9eb419c08dbc14dc75e1afd54618dcbe49c7c6e34f39d9f336ebce7150ede3ee893d8c7ed5fb7e7b9d711403a92481cac535b21708688cbbc925a0e829efc896089188e54873ef9eff4e72ec80afbb9cc700c318bb8ebdaedefc38db1edbf197d9dc3dcfb960ba56f9f415dbe88ef4579c4c4a7cad9394e6bdd9e98f376995ce14a48d1b5770e807967144514488edebfce891bc8d652a01bdeffa545187b9d4a21341368ddd43a83270d8449825c1fb2a4c58c223b9fbcb19d3c1f63c9ac7bbdb417df2986002148a5febb70d152aef4cc5c11a6beded33b29d614cecfa629a3bbaaeaa7cc53ff6d74c6b22a775db71dab74abb87039431f383157473abcbab5e0c4635a91722e3289ee22b161d53538daf9e3850bf7581554c9a90a4ce8bab5ac76cb7f5d09977799d723beb5cf86e8e253478b608c75c1e64845859cd7ea34b5d6106eb188babdb2c01691f6d52d2b4d2b4dbd923f888aa1239c2c6282eb4a04e6d78ea22bbb59b618c35bb78dbffd8b165f31a6abde0f05d59c890d144fd152c9807b89415d70adcd17da9d9e5add9a1e4a15e0a4c0ee40bdce64d05f5040fc8ed32a067523c5f387ed2943335b85607e3a4e0a5f5734dfed892dd4619fe2f8a3968bb7db16d7c738f258e4592878211a0989e89f5c6252613e25b64caca56ef78d6631987cf09dcf3ba67de445b22125abe238dd05637d797ef9dc45e964e310f87b687acf3718e8b60355b1cfe7ae89b72c217e70a4f00159a7755e5a0074faadd65e1c0ccaae18ae0a5cba79dacca4ed42a6aa4aab001c3bab0f170d9020c0d54bd2d80d07c1e265985fe39bdc69dd173d62f88ee953034b584eba4f7dc9d0b0ab30c904d56b944e88905a56ea5a999a178ae412f42485b61e659dd361ddd02fa4674aae741cfd7bd4808600c9aa55cdc0d5c5fe01514088ed3484a3be708b2b6abd9de4a8ef9a3883b1a0987cb86489374b04b354194dc7b73015f5a8ebc5c2327397fbcf516a2ca6f64ee9106ae09ed603c98976e87bada4160b2b5a730974b12f47e04b78fc2903e0b7e638302663c49423fb1790d7744dd938b89f687622c75fa4aecd42b99745de1c24f041740cc8ee8a977b6a4cd528bdf73c0e9249076f929bc3bf8d0cc31aa87f5b1c82bb9e75031546eb9865fd8b351f44d30855c80124290752583eb6c9c472e4e85abe0dca8acf92f9358f166c6a021db60ced1bc9ffe068532e0d2c6f70ac57f6c206aa1e80f17d8e8000712218c354e105ab127bf65900e6610b4a22390c4fb0443e0f505aaab5313ea7d3c0e0ecfd91d4254a319a324d72dfa93596db9e5201e22febe42b42d340fa7ecff506f7aac2627510fb6587aebffbd8ab366486f1aef7ec1f38fb3b3c3288b502cfb29595566e2fb066b2de74dd945ba1b092e179ab044ed24d0c78724cb0858628209e9ec0031c4ab27800a847a6e9d377b3c9059b0bce4a2836471a1517ed0a8311586ab0ca41937081947a992f7d07b3694d2f3b243bd2771166d65b097b2fc01c3f18e1a221701ee256d45b3b92e557abe65910fba0f578c6a9eb57375b09d4e12d658c4eb2fb118e0e832693ab901e98e5ec267e337b4975e14777b0db8e69392baec09b8e8200c9610e2205b862e81ccbaa9fa758395becb17d00d08041ae029a49eea344f1706b02275f571223d8d1c81b733841257658f0f006385e878367cd30a26fb3e38c6ff145b73b3f5c8d12675860db426a75e7b9119668a995efc107dc9b6123f31c9168a53d88c20ef24bb60ce60f8b54d40a54da5218647bf202ab2bede798fbfde99a94facf8db29bf17bccab0ceff4608f814fda7dc1a3b733301fac4fb6b66071f39ca2b3633338e03f36e1b7e4b03460c5eb39c1d4768489f6180a4766b706db5c4c0e94931914a69ba2c470d209fd39391b0ebf03bd4709fb640cee8f2284e97ae6f7add078ee65c5aad7cc81240e464515b4200b6f910db9578570c491b50a4d4ff798da73a114e5c6da13ebbed62889d24f6f144d9b5a4936a1ede4afbc2d9c52d55c5208d62b68547e2ff2ba4bf0e091a362332bd538ad541c59060100b01ba287936d4853e29cd70ca18639d725d1043293bd41b3a70dbc283d5a99586474ab02786a250dad36e719f979e209ac0387523bef6facf301b74bfe560fa0ddaf1b57435ce3cf8a8e136d937f06c761a3f7ee05ae282ed36042359c932df3c201598ed8940f76fa9a870fccc1f981153ad892d286fed5c9d4593b5b1aa2f6a54be3ccb2acc9b6c702035da4e76644f907f1106c062aba9c2cc374fe534641f9f587869cead79375fed18b2cc8901e9247ac1335c66e257129bf5da628a5ad558008f558b77ff8be82da6192acdbf715c8cc1fcd68e64d203e68b825ec196a1cea8cf5a1be556b2661211718f563e5e9831b797116e18c021adc12adc9c062a858b2d5e5a224b18b72208e70f9026a9345e4329a507a049ef46367ce56a9b02424ddd6548d8562b7669ae89f74068f5e59296052c1db0c5f77762561c8f7271e1181df7deaf86e8e1bca3838e766ebeb4157f70c1b5972f9c59e26506b0ab82a836c248b5d4210e9c4e10233704a8ef7a20aebd85875ac16e3aa05aa2db1922dfc690b51ca85ea18e177b6f52ec9c3f91fa2ba525bb472531bc8c8a043a83093945216a8c1c341456ae2910150260f143edc54d16d93147d37ae73d57123c5ae65a4e16e47a9cfe249461f1062b50974595538f97b40a5dfe23e53c6d314befb363ab03db35a47121c78c300ae3f0270c76052dd95e28fcdd6916c9f2c5ef95d4f13643e9c99ebc3a69eb4a3253519c9ce75a076fa1c5be962f48238b17221ae81ba3d3a3fad3a5908ab4c16b3c554ed24b315b1163b43bc882a343c1314df7bdf718f56dd206c6dc38907fcfe3b04795995342eacf34a7b8ea00fc4cb745d5780a4c8c856a38965872b8c0b31f76a95ea7fc0b53f8815b8d795ed30ea7b444f15ad54c305b6b54ef9b01daa5f047f40a5be0af04875936c31b0a5bfae1c1b85ee90308f9135300147e9f9a847fe4cae42d6165e4d6f21cf1816680be2fcd223f0086a0fc94d7ac3c5df3bb69212a140112ea94c45d66504bc5a601e05c45d86d1921c696910a2768486462a1913685c7eb8c03eb04ad57ecdad7dc2f32fa4caa2c6609f7e41d1476a2291a7861db0f32df7fb8a510352ecc98f0de9a505bc131292e612b6eef309dd6c6588ce42ea7cdb452ad56acec6eb5d69e0ce4c0b5a21c6691f3d75b4975891e2f71d1f4d00c3e842aab939b5de5de26d63ef4efaf841f388dcfd6477df9365bc9c5c32ec4dd408a56d6e51a659bafdba70d38c593677708d22dca4264d99564c72721f409ee113bcae36c4f188b5e1967234218db6e1b7629fb449e74ed465a49097219371f48eb29f75e1c847d1490d4c250df5f9eec1d9c56d6911ccb5940c50197fd5d2e6245fe78d801e39581186de4cdf96a7945938c6b3f468ae75fa3b79cdf59937249a26edfdaffe0bea5c57f45acb985bd3c130ff6e20e0363ef4465f1e7f0fc3ad32d666171ed6e3b7e0b4842e109517c0b6cac78b856c5782a77eeb339c6f1d29b0691e17ee3aa2d159a463fc6b4fb5553da924a68c5a76805d0efed2252adbdc3c8e33f8ea1ecac5d63821beede1e4584c16083575ea5af405032a359225cb0be7dfde5ec43916ff9c871e00f0689220177082687645662da8f053255e824d9cadba0afd87d4fac3c9060742efcadc94710e828252da0b2caae15f6ad1b245222ae15bb444fa0613a439a9746984bab86aebe0d275dc309a82542af276b1caa34ce40e92e2489aa3440f2483e55d65dac990e03234488a63242717419e2fb08ad32a251b2955526ac50d446fba063c34cefcf2434642656cc2d0b4b3312f8546d5ef44be1928d132bd1e2c0f4e1dfe4900dcf696861a851be14c2f01083ebf2afffbd115ca10be0567cf6a92a126c8f176dadcaaedbbed936fa04791b5f2235246a3777b945b06efbf300012f9b5ac259b4ee61d248a82806cd7583b44b9e45d679931db782c19e83be9e83db57031039a54b470a1761aa67c4d42ed9e5734e706b19f4fbdf9e522c8a06e7acc1a0b0876bb16678ef9cd908344a7a95fc2e5ad9586b9133abc63b0dc35422bc84958ca7a60443643a42e95b27df3a9301adc9ac863ec85bdf8056fdf27d6fb9765971c35e2c7bc8f7e911045ceecb56353da95643b7eab5920c6c100ae03197cd7c5fe8aa598b0fd384eba1be71f6858c34716f70a4387b637c5ade7f4d4436c3871934009c7772d7362b96d6a20a1f4666f09bab6246d450e035aea7b1b7f6e214f33526881f2dac44c27e03262ccc5b8bc389cb32f1a6339625140ce96894b0db819f2cf500a9cd95c28eb01339bc2dbd58be89e8ce8fd6824f62e8a7f01eed897ea4e3635387faa6b70a0addfe8d4d37fdc8ca5535c6117f08c77116f583c24eec0313745629a34a72aa1244ca951c337f95f51c124b3d8be0653739882a8923c448a606e8802b88a620fe2ce48a4ad2e5805344fba3d2ccf45661157c0f7d14bfcd1c144e56648dcd623f921179dab276938943fcc5e5608df353002f0bcfea288870c85ba7aebe90f0bbb213f72187e5c0ce91b2bcbd629593b065dbfc1634d4f76b013a9ea18b2252ac40fba129610bef6e57d925823a179c4fcb8592f906ff85d2ad5e7cc189f9f95709f5e6af7a554ed4740f50fcb01e2e97abb3c7860b8d1b1230d57b38605d74f01671cdc3d5d2803e8c87fb0712f13ebfffca8f4c91ae7e25484f405ca1dbccb58600903bae8628b685bc2e4ecb63b27e1c90bbd78d792894226bc6d72ab25e799d7c355190647b1cca87b74cb4343f31d0d28c10c40bbec7bca6cefe87013bdefa5de8378e58630b5346b771671560fdc0b5179e161af1f67e1dfcb733eb6875d257c5b3a6d6ee767c3b6d256ccdb95daf91473e9ee8d2bb94dec53e655df79bce2d2cb738823b7c094835cf9932aeb331f2b2e43ef516cda9d3af3f1c2b90905024785811ba528b198ef599e50427d51aff24bf4ae08d67f790c85c05359b12092106520b78ccac33257aca473072005a955165f5d2182368c88c603ed9995dec5339a006e10790bfe07adddba6831c964a8952f18e4cb9b9b2880e4e7a382c668333106808bebcd20ad896521a89becd709de3e3e4521fcc4719e69810856e77b8ddb5286d98fe623601325542acd38de420aec71bab4acb1cfcc2d1382278d76e81d53bdea7d3993e6abdb8c4e97b3030ca71feb97900891510dd217c1e5f4d13b6fe35dd3bcb305f08970004480ef16f2a9d631e53e99acefe781848ea039d23f130dc5451bcf017f181447ace0fa22c96fe4bdce91e53657f1ba35894a0f2593d8168ca69d32544e6828f4f12ae42b546cf66c59648a100895f5007ab1743b5498293eca18aa68cbda1cbe3813f7a1a3f4b07b2014068ef35eb21fa124ed41896811708d701168e063c2a23a5794aa2635760fe2a9c4fe2aec3a07ee2ba858f6772892b78b1e03ac2373c448721a31f427582e54d8fd41ef4f6eb8c2f77416a371310b7ac7799c832b0fd1fbf73bcfa7cddf7cb423e28c93a818a43b35869371aaad826ef1c9e1ff9b5af18bf269611eae9d084991cc24163a83b7dfbd9345cb9a29f35a463efe1308352535b333211d5597fecb7423111dc7d586fba39c0753ae2ead1784ae95ca3636698b51a17db31f36729fdd11e89bb4dbdc5bb0e6cc2e57e6dae89e2609aa04a0212eb4465009c3aee711d2c08cef43a7e5bf1da21d9356c3c16bda34df15ed3c4770c056d8db702c64ff510bbc17a8cd171e4d0bbfe5789d80fd0dbac6683c4ea0df39cbfff681e073168484ab5faab7772463bcbe5a306c7ee561e553386a65ff8f3d22787529fd8387fb28fd26f45be1990694edff04eb6b19e04424ba820326f6f7289d9dd36a353d32bdf0425d34c71c895e3b77083404c52961bb8033358a302e4f1ee6222ecf94e2d3d60c3106c948db7de41bbd3b2c3e429484041b285a2e27a8fb35a29de1cbbe8028e41c4c45dc41e35ed1c624b11083c565f657c8524b8fb0d66bd9f08a37a5fa027e318f2768c4133423cd81ef8316072121b932357d4b223345ee8a94ef8b6551da9c5229384298cada03e4b9e936a9b4a4a8f93b3a7c1adbfe52f3741f1d4138c3a17a8d83b3c93d68ef251f52360c1d1fd9e8bd42ce4e11539d8b05b30c8ff949bac60476a62c5a90e20ecdd0e42fcd383feef6f6b3551406cb4178e9c4db779183662ec01065680e59736f545009d7e4f2da6187818aa9f037a1587ac07e1bfa8735a23179cfc40c525aa819386c787513bf519a4ad1765b0647320cc6883d6c6afdc4b575d758924013676a87b959766ea228e7c0c030439c31654439b39fc7c813e8e1e376677174752704c45589c435e6a378cd11c225ed0e56aa2dfefe0a6bf7449aa74a7b4d631b0a24839f3d76716c91a22066f11e037ef09c5c6fc544fb94bb30590ac64adc3238552f4be6c14a14a98e80c958781bbfeacd38358067898e510679e17bc5bac8002cacf7efe62afee5d74cf1898c76e7d76b76ea9f386e80f8562552e09bc367677642d56fa718b55cf4bba84816b638366454381857632a77eb9c145e10967d530cb92a3f2dfa41fa85633e1e0ca1548616c91ba85dcb34590b80ce23f1df8bcc02a3ec8e850d1eca3d481529a88345fa7b8dcdf7c6466e14691d6c876bd2469b8ba1c96cabcf480a04de80540b98db90c9f53a299d0d32f39a923c71f4906b1005cd422a38549a2a136aaa59a15c61cbc3d7ddc5d6d2cf937f4d20995d90c1947eb54bf42371938ec329a5880b623f207f2bc0c5d33974524629ee96aec4aa9202d8ee2a1bb6464b2ee05105e5382476b520c635e4ca453c660e029c830561a7e20f40ea132a4b71ab0701958ce9cb5c224c2073e095642fcd81aede03e0cd994b091652c8e5716fb83bdd86ffa5f8242251f5628fa25ee100c20d4c99f05c10514c9e33ebb53af5f8b3dd30eaeaf9f9d5c238f7ac10bc3dc0404d5949fe67457b843dec1bad5096ce8bbfa8b9871c6719d500a5c57fc80005cb5f8719877a036d75814357e03f4b94cefe0afdc6d55eb53995428f359e619dfb8f6430c2eead2c8ae5f96e5a55363c93c384b81b223871de18fd6b8955913c7ef383cd8895a8baa4b41fc8c755d1601f40917ef3021fa758236ce979ae3e64029e67d222f50d00f0dad45708bf1f3bfcb8daa7bbd47252ecfe698e6dff24e06b78509ec948d9b5a705d76575510bbc299cfd174deb1433eb6e89a2e31a4da804881e44caf81cfd1e57d92343274aab2f04a1c20447e91f9bcbfcb1f2944adfe9bfe8ee1cfe28b162e1fc0fca7299358466a442e230a904ce28318870e1d56baae352db347e1ec7ddde40a2fa59e86fe27b35e915d51fe21445ba05e2a767f1c1a3013d359483a453f4e2ca32b773127cbd7bfe2417f42f3e108b3fe8fa9a64c7c9cf860624a16bd1c01fc189c965de55046ae4a5cc7b26df6e05fdf76dfd0db22e17b9f1a5b38acf377205a17475cf1bf24bb9bd4152e2c49cf176b9193c2ce0471b1f0922e98a9476b1108ef89b4544bcc3a1302ea82303df87145096f7bca36f94d79f114af70f7741bd785eb122e113fda064e70dfed2df1c72c179f36fde332f67d5b1243f05d4f068c7fa826ad98b261af8c7b7268a4fbcb0eeb5751b5e060b9caed1c34f6767dc9a6e5e7ad840d73f290fc06e73fd4c94b38a80719615de8c145ae9f17f95a4bec0ce615139c28defecce2ea46de02725240b88f58d18a015289cf153df311f01f2b9a208ad90d7bf4016ef3c7154e75115df13744cbffd774b786bfcfa75cd8a6bad093716f9f7ca2b0698f022235fd89bc927cda0fe204f1c352873127a98c7033a17a18f4f253cf40496b893810ce20a57adc51436c0daa39e96786909ec208532d2a399f9d4723379fd69e307203291a9f012afc1e061d17d6adfd7e2ba70b11c7f76e7d719224afb821dc3653eb6c4f2fddb9f3c5a7c1217d7b4b5238fd6e02a8bb81ee9502cf84018ebd6a83981ba8a80e8051d3c54b600e31e0d15146782c5d606b11876cd581d5899ba13e24aaf17713e8ae8e192e2eabcb50ee77504a395a9b7552fe166c300a39daac9054eeb68776036b6b073423c7647d3ad748f91649e2bcff169973a2a0a001417ddf481b2d8c1f4fa44cb8550f8d55972f13dee3ea72a01f007a46e07deb6be6f04810a32ac3bf56886db17db697445f5d9ff1d888646ea9d760a63f909b28bd1f7776d081d35c1df917046ce1a6ae7cb8f46115eb663834c7c160c0c077f42088e75e5db19015dacd6a57394fd0ce2ae6470342711b6ddcbde1ac80c2e68bb772815b40b67410a21ac9dae790db2b0c30efa51ec95ee0d3a057daf86fb3fbb23f9f7fdcddcc862c44d20c7917b73a5ea56b8f09a39b8106ce1ebe6903569a695a0072b3377e91f9f68c0454db2966caa36eb32129b1c8f0623c83e7c51618ed5368dcd480432da999d797a4d2935d9c66cb642d43e1438f80b0601eef3eca76704a8a6c4ee058d7f711db6500d09a2cba9e58b8619bf6b57fa110eeb76cddc702c775907af8aff29adbcf9e6b1cd736da3c7b041dc765371cf047abb312ec057eb7ca6910c1c86b4561ece1b7b80cceb345dac0a14e5912542d0fca8bddb4eb7158f7c8ed4dbc1106fbddd5c8231bac4a21410a5db12f3fad293f506c6a7f5e7797fbd52ce00180aba4ec03d2df119c45eb18748e538f55473ebfe78e8cd52e1ab09b1c3ecb0a3970b0e087f480dfbb109dcb281e2e29caa009fee4b7ef418a98599a4aefe4777736b75dfa97c32c5c964dd9b035ee5f7b8670dc50f3e423a538f10441a8c7e4bf9c3f86801f016d51a980e452325cf1df34e6403659684b9210b5817d4054ec26d19103402b92be02ca526bb17e669d0a473c197a57ce6d5882fdbac2aca4522e39bd4b2c2965dc0e16ad72b9f94cedb64c76dca4c68a4f48c82cc881ac2e6733245676ebbd1839b062f4fd7d058b00e0d024b2565f507dec877d1294a2f16cccc6909dbf62bb1581066bf1b065d34ae9e74d96e9fe56b6a3da60cc490a534d9218dc71e709b5a68abb270dc75b2df86800200264c6cfabf60fc633decca695d83db0c80eb8444f1059370871390f46d8331ca598f12e52eae99d4b778b06e2ac9d3131aea0e33b68e9572fe8c3f44a4932f9a03d0b1e084e15a32309dc00ad4610dbdd9c9025893152361f7e548dd59633e2896313d5ae8c58ad83dc0f49b8eddb88630bf3805b80ad5f047d46f6159a7f883128810936c6cea85a7b0f5e86f41354ea01d761c3a39ce78e4e0311a854979caa2c9ded1286be9268df908bcb05fa25d6d912d8971a8e4ca16136f0354f9cdbe2df653069d7fd665aaaf85fd4c5f72b78e804b656c6aa3250012951beabcc6db78296537cab936f9f7f36fd05645dc0e0214992f008d1766d3b3abaf33fb867358f9ec00be81a4943793e7498f54f632c0f5562a365cb428b582c9ec4c389f01f89cae49ee3c04e6f2c63b5aa7279d4555f1fcab230457427cc5ba23452cab547c11203b3051ac94b725ae2e7c1257f21d6007c0826fbd858752f2393ff7a8f911cdf3cf81cf53e23cb32d981b8b770f721d56d960e4e14e2ec1aa9884b2c9ee22eaace0d47bde52eaf9bcc1c1c6e6dfeded8dd074df16f7715a834cdbb991aa2a9839f56ff0524498e0b48c81105845e7c92af7a0a232625e52e640a4b05d044eb9aff833baad37aab835c545fb3fdbef925883a6801f8f4c6ea76f888abb952462d2ca4c4e880e1a0635f3ea61b6d4383f247a6e6c319c44cbc6da2fb49342d8a9c351da2f92a612fffb7e140ec3d32a23484f26455e106977168fa41ebfb1a84d27b8d4edb821095cbc8af5cc78a75c83a2f004c7645022b9de706bec9bf696ec75cbaa54de760962b4361e05d78c3464722b357f52dc2ce9a1360c545f1e6c172442264e97c4692c2be25afc97416f90fc0a30346b98cd6d6bcee06b56a14c917fb04dbca77bb5a20de4b622f433a619a33f070307ec54d253d697bce3d41b09b1be59173775a78cf084a1a6a2d04083bcfcf135115d70a34d523c885131d2cc1475a72a386c4759f2c0e00f43c38aaff6078dd5f011484b8eac47abdfe18d0d4c29baff050c6c45cb22ac8501eab8cab1f0d8dbae7aebe349e9167ffe0b278b439019e6b2d82bd84cb9f30c5146fd6a8a14a9d77485edd311ac4b0f8dd9918b129630b69e1afc0ffb6de981264414bb05a0feb44bd43ce3777e6c98029736d2800d24fe7be6e0fbe3b07ad7d3d1c4ab7ff7ec24aa3eb17f1926d1eb2ad7cd392f821b9567f52f9ad860b12f6948b4eef3132cb87c34c06f31c83d9500f16f14d10776c30cdb5fedf908b1d89cca3c9f990bce163674d54193796dddacc16dcdfe95e2ffab36299252e453cda503ef5e19c8e8b794464b4643c9ebc0b4e9afb5feb33234d2b1b23c41720f39c7ac46a22c116f5362717819bc55fb804935449b14e4f89fa0939e1f4bdd2fee6fd830a5b147a998141661062f1beb3339286b14fb462d9baafeccbe6cc21d8347608680c89fe4476b3cd22194a2720f5e6a45a672b6fd8e5af8453a5388a2c131f8d2ac43bed5305d7ff1c3c4e00a99e9023f85e4d566bb26e01732e04be4d44c4c5a404ee56994af8444e3505385ee57e5434d269c1773e16aeaae99646b766044db5e198197d980f423ba6b9343c9131bcc8ba99e04b4bc03ba5904bd9d8b3f2ab28ff4a9d8a55ce479e385018d1815b18fe67cd119cd6250cf703b39db6125068da070a00812faaea719d43adf9b0ca76403799b993c8035a0f55b681d80f4944e8ad64ed64ad1dd1179be882d24b3d1fc220faa5dcbd85ee3059f9edddef2a49456fbf95824a09595d58933587eec7341f49fe33fb3a2bb10210cf7ca7c7613b2f99727bdb1befd893f9cf3021f7cc1aae457d81377715406765e8334df65e4f7e878591598b5c8bb4d0f7de608417b8e167616be8d056769368064d6cd5b3be0b4eb7c51a58a7f7f6e01d804199f62a11e6af0f371b88009e3d62b8c8ef985d4d1ebe7df0d5be4fe4ee04a1398921fd31b8c9fa62d548a0a8a494cefd5a07b0cbd57ee300187666a8c1a9575871165b4c2b663f38062df5f84d6b1902edb1388e527e478bb118ff6c0f08f6c7d3768ff996a0e5d96ea748c9d4dcbee01ca59215fc19a2a7d6e9892c18b492c7f8be8d35999721dbfea4cb425e2978aa91b5f7be1c45ec36c3b09292162318eb33db2bfc8572a33c89d3e686c1980962836d632af1e19e344232e7ea017d60b9187806e32fee5c1a36306a97d20df5594f7391a269a0cbb8d4d23a001b7ea5f5e6087e00fe276e39ba02285720a14db6e5b4b91dd4bad4c1935d44a6912ed58207b6f04290034b377fa67fbedb6c016c58cfddc89dedce5355e4c68cec64306c47228a76b82028dc0fd28dd41449689393b37aab50bceb19439f996136280a85d2845ced599d1ad190e8ae83f3d882fa643dcd05a1a2272468a79bc75a084b686f43b318260388b53910259ebc253afe5eb2ccc1978c353442c06f7621b3ac63ce0feeb6de493dd17012dbb87c5202b3e3df2aa318a0db0210822700318a4600cf8192aa6d4e2bc9fa602f8e0ea20992c2af57e22e5c41f72a5dd21c5d95c47112a322a5d6c77aa06eb5e5a3619bb857779083915b9bbdd3932c25adc4f9d340d70e36a1d76c2fcdaa9480124949c64e84f156b32c3eeb2625a702509a95e5949f3f906c29763814a2eb1ccac0de7d7634079d99f58740d43f9494480c9711ff759c18c0e710f1294ea43de5eb7a580d4f520e84e4e15920370376c93bb394b2f94ccb92c24d9d0a7e8216c3dba407a7b89011c15e0c60f6d1b6e0d8212145a2a5604b8603fb868887fb53e253930f17904851c63060345a32437fee2adfeb4c612695fa59e81b2cb7b0d29fa08051a6720f85fd7b7ecc8bd18ee09350e6e05beca5a20182006c1db2b42321333ab9a061952b93f397f7dce52cc143c5f95767602837a22f9432cb18ef6e59c3274bf71a4e87772c369fba2c91ee60e184b186ee1d5764f416640b115e15ca4845b35f274fae3e73cbab5f225325654bf2cd51b06310691a106d89dd484ae97bdef9d71171f30b8b473cbb240b2c1186c6b0c597e652d58a8414dd3980723745105320456eb0044ec15292571906a533f834b8125b220c1ed46b8a0a145d2f57c0a0432b69fb046a2de042976d651e396f51f2737756fb1018ef48e337005301d5422fc2956e8a624b2d7e3c61deeabd6525128047c46187f42acfe4d816382cecb8c296fd07353f490459c1a2b86b0e84a78a9604234f69d4675bce02ae21282ef047cb71d8c775506321f7b989c23ca8e0551507b084590220dac371503e5c633c739ca48c5f73fed7addf48def8b5cb7100c225aaf3493d0ed301c9448cfcba78c7f584febfcdfd28a8311e770387ca95df96e6ea9edeb59b390a8a053086e4900ccf87daa177d5e9c11508e1245ada9c6491d36f471fae7beaa0d5540938367772b0e7663cf9f9feb424aa6e310e94ef203e03056b8ee9a53271545617542c3fc46fd0d995a3418405b5d62ac1c469136037b8d656097575f881a575f2bca82772242c47067f85e5dc30e72823ab0e1a89fb8b7c395b4eef02cde4814edb31976c4b17db73fffa8e523e3591b0c8b82c7d0b711057e55c8fb3e70ecd5579b749ee5920d318da264be257d1471b5d143006ad22a9bde25700196d9a5ed24506d8522b8f656cd9ac1836d1ec978b71912adf10002cabe4ac2f49b6ad38498b1680df15bd350ef5c3384de0d0b8b25dd6e7ff6233f01ead3bea92dd70f66b9b1b7a009d558ec9cb1ed5d9629b523d5ad32e5c76ab8e31bf88ae9459db1a67948be50ed75916361d81ab7d4843665b231094bef4219d6bddb57a25377fbc25f39fb37491b67c3b5ae5278a80d2b7a320e4ed575c4b6c91281483ebc14bf6bedb88d074d01d56ecd61cf420fef8a017f8a15764487f659f20e6390f47f6835acaf45ecf822b594646c758f51072a000f4a7763b81901577fbf4d8156a4bf1be8355d0a6ad655a68d780ba0b64c86d12c0637cf2b2f8d2931502123230f645c1f6ce22ab59f8fee21306cf20943ed05e199731603a16cbfa128e6c6875024862c9593751c3c773571e5f9cd8f70dcc3f64961891777005ba866b29dcf2df0de4de22839b3fdb71cbb5d8a206ff0cceb09a12da7d0b6693abc2b987a7a3593edaf2681bd15a637a57bcaefe742fff7fe1cde7dcd7c890386d223426aaa6f06079acc008dd74e4ada9d1ebde58c60d7877fdf53cd8ad992ecc2a03b3d153d70992176bc43d1ae910f27e9232a1c1bb54618a0f14db462ce7979fc446cba6ea672e7a3f9a6cbf1e1a4d5f6b6e0d4b2d3a1274dbc1490a9b8b41954ccb4f8e2190cf5d3d7c19ac4accd2f4e3e1df001ee5c0688866e95226633fffe0758574e69cf284eef27cf43ab2668a33bbfd296e75ac6a523ece8892c3ce7f8764f57319e86d4c7ee4a29b50f47f8a53278d7b7c37c4b4a9933212c708cf3ebf2bb134927acf5e894a70f347a993f79efc4d3fd5577cb1c5e90554a4c31660463081c58fb42c82d915a21c9df15d7f92d78b78c25db3862390e5e0d11f54c1974e99bc51c0233d2266e3f9309e961cce1afe022ebcd370c33cde77a508cf88e8d687cab7c5f3e643a044e50c631e2387575352d4f1e3880829bd4537cbd9de7e62d3fb46896b015532e1db578ed34360334a80082da0248d84d337771bfb03880b648d24f954d091761973f7331472eb44f9cb5126ecc0cae435c849cb73f95bda0248efcd00c3efe106abb1764e470e45817a3d7b9b0aafe462bd70a88fd44bb0f9f811f158f815b8bf4115818bbabed1a525d94e6cd04e1c7940be77c19bbd3e2d77e6e426d8adaaf3b47d7b00b554467edf386c00ffcf31565b28f416e890a5d84e043588f61d66e33dc81ab893e9417cb46660c42203a5ee745f5150b0d15580e809dd2795b48badb3c5e0a1ceb36b5472f19537a1c1b75e3727d46376b073ab4c9fa9523ecb93102df27c5fd27f9c35d5353b2068e72338b14d903f2229cf4851b17fe07d6454dd054d0e08ff216f00389e8f6ae6f285193f37cff747c6d6a64410ba26b0df23152cd0a8516279d95421a7edb23819f9d7e838fcebe2ccf2f123dded577b0a9a3a42523a2f9175970b53f898c1b2557a14ba0d2c76f48cabf0e61ca25f63a4939d51a7568a8cd8ed2268bee4140ace7e124087e01057413fb5c52d211b8e8fe418555162497416af68532ae6f416033eff9f22c7388b113de854af7bbe0238a6a1b3040d636e68cc26c1b6bb9f253a29e345d8724d4a88355075c2388b828d1631d3bc1d47e211975b576d93a24a4669b92bf6679b21e3428f487f1698bf402b43f57cc45b87e7705cbb1fa2846c43759a344753d864f37dd1c3fc1401f04ac1a4bfbf2c539ff9adf4a92d2ce5aaad22615322b84bffd30c873daa80c8bf2c55ac278ac6fbd2ce979caeb2204b6a2bf08869720b360ee729fba46e118c0ab483fd5499b0cf93396b1b2f94bcc777667e032840bab7b00888e0d94a092902b120b549d2ef086d27386bcbd75fb7a31b0ba3ce2b46ef7cc1c729ca63f0bbbf1297cbd396b46940fff9432d49d619371d43b67805f58527d1132c4c2a978ac9cf3cd60d37794a43f6602882d00358c2a6b2c1895eea07176a5713e54fb9857da6a7d522e6a67c67b8dabe0898417807fe724031512900b3df3b7ba6a759f693c17201ebec57a3e71418aea5c27eef6bb8e1136982435a375e835197b72e179ac730dc93d71e1caa8cdfdcd0bc169bbe7ab40efd98168acde3ce1666a02c0e52dd7bdbfc3d91a563c781f710af495832a64c1991f45219795a64a197d7c18adb5323ed22d33cfd16bd8a0adaa6b43ace6f3f33efbe5471c9500a9bb15148f43a75c1219b61f52980d9164459f92a49a738d05f1512821b5db3e2bb2b81b1af71875bc41da7643103500d1126ecc316f265458d8d7607371555a1a50047e52fc75ee4a60a1d8d2d4d0f3446b532f6ee9c22a572e3a7bb67d0cdb6e004f3d4333d78850c79541a786fc8877f55a93cce5540fb6b0899c2aa015fcbc8760143ad8be1f5feb45317b89f44596a1eaa1f5d61024a52c2768b8622a309014dd885217097e28f63cbd4dc7dfeeb3f77b8662b0a2ab925eb025206274c52897bf47f11be0d09d3ab34a74d8ca7b893eb0b957121c32642ca4f4339ad88a4aa8b9a9aa8f89cf470a55031f924bcc1d3b8ac170cfd687bd37878fba8fe09846850d66ad535296f1426da28738c2a042b2a7f9aaad33ef7e545ba186ab543e7ec038514ddebf690449124736689f0fc4674005e1e801955e466af32eb4a2f5916366c2941d36e5a160f5e0d6fd9feee02aa64c67480c0d943bd3e7954930014a62ad41afe0638b8faa0cf43b4712cfb60be981c37768592db8ef9000bd56be336c1a6aa2ceb40a8f64bae818d5f2abf60c0b45cd0725b1480c3e34c4d6201123f4387249e3ab8e93b2bee53dd6dae6940bc5ca99a6c54ed4efce1fb161fd91d38aa899e90743c37a82ffd8feaa07d3fd14c9d5c654ddc93b7935000f4ecc864f99dc25cb6a7db05a9c9467cb3cef75b9807e6b7a6cd6d8951dcccfad2eeec7fd14f47ee346a5123bc5a2ed7c6fe097289aa03a7ffac32587515753d88220da7143015cb1da79cc414f69ed1e86491aed87a004e7de7cecd7c03d121b857e998fda7e2c63878f0afbcc9bc4fda7f59cc2fba529af30ec5d60f7af155af9b5fb9028f2adce329068621b113f192dba45e4ab33dbacd423d2d4386a2518986ff98e27b48c842ba58d98461ac1315022ba40bb428f15ecada1a9ebcb879eeb0e2c9d43ae09c90329a5e004643d42998c30a864439cad51a851ed77dc93e0fae113bab45de81066f1e2bb57c813fe13a75f9acd2bcbb3713452df39bce1fb80e1059a92ca93a35bd37543581c15ffc6c8e43e5598285de84f9865871e592fb87afdfd83ac6943b505d0c00def63e9cc61378688c005e026908b80b03cf39ceaefb989e3038141dbf6dcb5fe3d9fb583dbdf2566f6110ac74c6af0864baf8209f5c34af8a2134a89f34fbc81322ddb7ce431063522f94c2f314a4cd5a121cde11413c5c1ab50d1f2edf6b271fd4648f9441350045e13676bf85d02df1f13a3c7177d3d0e7ee8b9584ca9ba616f7d250f742364e5891ec12f21bc5fbe936c37253b026ef362549475f0b8f2fda06bafcdcf6a328274e61a40a1b385fc85753e448e191c19108d33437e82daa224985325bd98e471b12e9ca01300521173fb4c574ccffd373aed2255bfeb2ad8611712d0df374ef50cf74b52d7e2fcbfe78815242fe19aa7fe9807824303f7be48a10db61558555bea22c50395b0bbad0d3d3d598e425578ccdc8f4b0579f4a48c1c1970347c9c829e2ec8ef4503eb9fea7828e27589524d26ca8b411a71d45e9a07edf336d22ab1240277ebd2f7cf51ddc1166b46653c7799e6b78d01fc211cdc4d6d58405f2157e427f3de3b12d19ee23babbb432598a154059afafb85e9a95d7d5a359b7dab7edd48e79acbe0bba1c00bd29469aef9f68bc9f510d836d7a08d68a833f046058aa1fd0259e384b4a08618c77e4febae5bfcb7d53f6d3a221a3c388c3905abb3debf46eab56ea8cfff60bdd2d097e58c8cf5efcfb12851cc084000affdf103ae264db23193c3e93683fdff80cdb987f0ad895e5f2d3d8fb739b90b8324564ea569c7a1ede5a8a68e9d97fc865939f837402793538675b4f7ad7c189a0d20ee995b23fe59f48623d4525068d39dbf9e06e2e886b5855d6a3e2d179df4cd6d41127ec68fdfb1d60f0c549d19fa253689a8625c0930c15ae34d0b40c7bfa87865e43c3e8b37413c35bb0c563a8e24f13c33bcd197201703aa37cc5060ac869c56c1b6ab537185f4195cf1593deceaba2cb1d186c842f7676be75ac40da560836caa834d06192b4e0960ffc4750c3655fa5403ac880e37ba4dad387ff55474e9d7a000eecd926ce759cadc01e212587db8e5011087a5a8aa142cbe281022b65eb06ff7bd566b98b3a791b3ed21cada96e7e30949b91ac52ae47bfa3fd4396bd9ba87cd984d4ef4cfdc0f7f765575497fed0faf1987c42374520bfd603397d62a11177de2d0bbe4c4b679780b5c6bc4ade1ea6dbdbc4c3222310fffbcbeec271fb0ed91359a9845c8d0c0105da747877760512d66ff34068d431e0e0fd5ec1c8d0c2b05a5781d47441ab234edc4e72b0ceb6cec583da97a1b301194522d751ac82e7cc5d4c3bf76d6040f682b2b405cd083b789c5f58b7003ef1aa673d229547a7180154abac84dc45414ebf91df73779097f8d4244f7877fd346ef3a028121b3c127ee01286e816decfe6064e1aae320defa680e10228ff2e80564ca796ff7cd1010d325768fee8f07ac7ebfb6a7caf5111a8d450eee02a31f66ebba13a8ded69e8b591673cad4086b236846eb846a98b76d7ceb441cee1a6ad533e289aa708687410b396225b9d36f9d731475c549285b62ac4979cc60baa78c7cc83d19e0ffc789859018b16cc50f22d2c8729018e80923cddebdc1caa91c3c8d8c37bb2e5e18d0d64ab85dd3b1c4af95e3ecd0d634f9a273eeb6e44351603048b83d0ac4c39e54e6c25323431dd82ebd7c8596cbe55b523a2f170349f51609c326c96699564e0a7f606025c39bc005243aa4d5c2cdd58d1016e53109214b5752e481c9f66b219d8b0a96b55704c2ec66d21cf3bcce5866ba24632e6edc6989b7015eba16510dee5823de58763189315d539be6724becfc521a33d529f96467fa9075a6b202c44740c48ad21c9b2d8873071261dee4afcad784a364211c76567e302622f3681abca27245c3df8fd17867b9485e69ca9e449d73dbee7f072bbbb2e4a1ed5992676b656d82734485604c2086941cda2a1820b8f73952a8d4be83a91fe936d48b531d4d1760321b96fa6cc1e965fc2c13fdb0525604653b6e714b8e68337e852650a2fa59beedba3072438789c75ef8331fef0342d073221757277bf58d8fd4e4ebec1826bc89a1fb1c052bc4c306034fece57f7f3273df2f49f6bad47c358962afb89d58ce3891d740a7e6e9a4c4145ba99100723680dfecad3d023888f637c8442bb3f1049a1d362c4d0cc494015080f2ddb43b674226109f3a29bf6bf29671872804fafa684d9fae9f35caf5336fa83adba3ec6b0e9b3e045f2809d653cc07431979a8187302dd4411a01845fad948c147f8ecd2b98429d4e331a841a78febc8cbe8e7e6f5a2565eca769591712815d96418fd4e996ca33813afea75217a229e4e7f6debf37f2b343baf033a00a8a0caf883c494f8938d62aaa447dfe012c75ec6e554d1c972ca07e3ee9081d2f26161cbc1ffe008095d2feca3455d518e74a80c791005d6ac23049b02c00047a5d2c1a8107ee6ce2a1d0bd57a8fe9a557da6531523fdc769e8650b809ba4e21bedf00da312928f7ee7d9e45907dbe4fab60e20838f4fef982b04b825e415de7c0afe0895005913fc5efa5c17c274bb6e07bd820d290d8acdefa29993b2ed054b7def79192f806f0a61b80b162558318a6f8518b52d99258d0552798829bc122e14a0c1d08da1e9928fb68b08119421457eb9e6cbc05c1125ff60b23a254f9fc49b08cf69c7336110ffdd90b8c36bee881a205cbbc327048aea18fc30d8a27bbbc35f63732f1c2a449895d70d84165dcd552d9e142e5c3a33204d34bf46552f521521db9e5e3e13fe9a2190d7c52b5d38065aa8ab8362410a6f7690f52d7b7b16fd1ce0d28305fb7a7009a15ce95f8c968582271231b32279ca3f045676e9d5d41176867099882d7e5f4ef989451bf21489c5d73f0b689529864e8eef635062df7774d9dbbb80f96c02ffcb21c77f4e6007ab3f68228bd23f2e1e591d77764c895bd27d8b8ae714e8e181618f6ee3fb525c2f4e321cec7fda26f023a1d97d6a46c5e0702543e9355676196d8bcdb682e70ade6b037d654c482c9cb5a07ba2a94caf5d0f009a195fe9608d50961fd056eff83e0e681fe0718134a7a1e1064d68765f22b28a6ab8706656586a582700f0e0222011cd53cb93738bd660b8d4ef1c0ec6800c8ab866091f8179a5dbd3de8aee68ffbc18f233d21ec8ebf7df29ce285eea99cf2167adc850c4dc3e7076192c3c95b206c6cfa0ba249e60309c5e00e11e62bd887577a7ed33f9cdce6369e1454e4ca523be6320068e7d1e9dd008b0acd4c376b6a7bfd2f7669d1d51785642b6e8bf4a4082829904ca123dac14a135745a90125c244a69b1d8a304aa25c5d95749d77d522f51342f685b405a7886b613a05ee3873361e2f2148cbd01d8d5344ac40b8e126e71adb661291f254e2ed26e4ca3a6ffbb182d1932f4aa534807b14d19fc92043cab70fb3d2bb6d12aaccf8b820aec4b69690092f1f7a5b11bd48854c563ad88bf3e3b7a240936f5c124e6c2f34f00ed0aecfc99da6e09cd6619f620af5993b9fa5da51fb9d8cfe63b56a0a12c3a9b5a2716a7cac65c1de3ae20453962aec0e7b5d51a9b0aec040d102b7e34ab6cba1c4594e77beb968c3a9bfb4dc5546963c15ca36ee6600350f1d5b9807c690e722f96edb6a68dfee2aa40f717e7ef19150c2c1dfa64a2cffdc9dd64d557bccc1ab3850882e4f595f122fbe451ab9924e3f340fd310c5186340afd77e79785a075f6f5757ba5ada0582b88e21e6a84ccc0dd250ea0d02ac082d2d6cbb0fb21db7c1e9f5e5c6a939065296da57534e3438c72f9b48d5285558c4232338b00b42d86f1c4aae52b3dae5dbc2ff03addb84a283a917dba8455312ac8d4e4ca0da5da7f3aeee48e42c842ca6dbfc1ec391571f69232098561971ccfcb5cf452f234ab51bbfd8d0ba9efe22dfb11a4dae51b1d740c2d30d0c06e9806d182aab2559aff559728b8d68d521f560cf30732dafcfca94ca4e10e8451414ce4e59e2393bfb74e068b59fdcd565f49d78946798ed7fdd49df9739366763d648b6bf4f9d38a83d2eff3ccbc3a10b0aa5a90eee8df01da2be1ac45cd42b4d6f97ab0324fc3abf91dd223cf9b01a91b285852e3023b5e30febcdc7d56c7321d43e2e87eccb8deb6cbb0e749547230d366a6ee97b508469bf0c1a44ef76c54fd3ed1e07ddcac8608b77dcaa8bb320fd6327e4ddb4ded16b887874dbd48453ce9c9584514eacf1d5240317b9c661f5be8e9f3a12f4f0873ef9eff4e72ec80afbb9cc700c318bb8ebdaedefc38db1edbf194fa4d6ed6f999842b02a8f60988b6edf569168d260cc8f4578f9b61804e755b7173cebd1b22ad9d61823b34274f7f589c5d170d6f8f3053aed52d389fa6a99b06f00728bc814c78ea177dc25f4b9d5039e8f70bcea5535c7dd5668b0a553269c35dafb713f2462441ade6242ed6d80dbb54449cbb64a9d58c7897878e4c0327b4b3ddcb410d61c6fe4530170d0db05ff134df51d6ad6dd1d9a45c95d8f90f5741424c2f1a8965e7492dcd8bff64feb09e2ecde1a3e6ea6a40fa8f92be2e49a8514975aa62f006fa338bbc530a72500b512088dad6db6499f756368bfba3f54e3cd8ea427c94924339f8cc9cdb3759c3ced36b76fba71f3f6e1b58e83194452da318d109cadb6c59d000d93d3026273ba1055fbabfd7f2c9e0f2e0544c42e10c9601f9cc0cbc2b8e9c3546780c24ded373bbf5c940e69f956902df4d55818892909f027f64e00e7fe45bb214c60d9d0c18d85c225f3db32204f0a9754503fdb13a803f325117f2519110aaeddea4aac5c7ea17f220b2ff105e9935eff484b3c4be38694b297c74799b741ad28ff3e411287dcc9f09d389e47f467c4abc742e3d977cf359e65d90117334e37856900b6856822b60afd9524c2c7b048342ae1ea0060a1960b3ea4f3ecd93ecbc70e52672a55660d96fda6f60d41c63a0f95af772d5bf5f13806dcb4126e13dbb2a914a696754f1ac11d4fee198bc176c8c5002489cd0bcb27dac61317af76e1fda4cfc2bf7e280817f09866cfe84ef1731da8570f725ab984d386692bfd22871c536820a90a1e49b995e1f7856a20bb59108c8cf760a3797650dce77203ae873720c8de3fb79843c45e43133c92835a908b94dd5d0b1cc0d85c508d1b8c5a39ba52584cc3147e1201c796c4329ac91b6be6b9df2c387ba4f63cade6f8b7b941e52ea428af122fef63c49423fb1790d7744dd938b89f687622c75fa4aecd42b99745de88e19246617fc5eb50681087e3e32685bc957ebff0c9bf613f60a76a155293bfcf4d247e7002e8a46a7e2f0d3091a9197200a025f9d607863bc14b0cfa65169132171d8e4313cf7a8e47b99e7994a3a15c3f903a66ee93f5fca8dffc0a3e66b2fe02c28121712d3745dad2fbe235ad490b83cc35b562e1a1180708e3d35a881a0ce595b10e0ebdc549c9b5432a8bb54305d338a23a0aa56fab5b70b04a182292868e703fa25de2f6a8eb584e443bbbbce3e2ca4eb2fc6637327953cd797b83db6ee04675d17428e6d738e6a269786ce9bf55a83b5d0eda4097d0045a98b129d0a57abecc43300f316bca17aa46e291ee676021cfc3c119f08562d55f927196e5365f0acda744451275a0ec0ebd46e14d25c7014ec27cbf722836ebe1bcc59219ad4a1f375cc568a1d933e57712e21643b9b8c744fce12363abdcee307a4bba763a231567fd5ad2b938e870b4c88c6abc46b4682fab2aeefdfb759780685598f4b65b2210b5b83f37fbd1a4b6dbfddd2b78c3b2d47b023524a64a60ca6fbcd460c6a3438cbc4b99e657f69254b9241d7aee93d550d93f050e1ced617bd6ee452161c9443baf06d3ae265b06385e878367cd30a26fb3e38c6ff145b73b3f5c8d12675860db4296a9a13396006a8304cb327386b665953710a4918ddc262152dc31e78784d8d8d87955e84c69c2dc817c27d84291bbe9c3911d431d29f368b6287641a185cc2765078d97a0d98b109d9161e78375705cb525bd6d644ec1d3ad83ce95c4b4b9841882fcf0e795b5bd43c40449ea8d4cd14e5765c254f98205ef792f5333a5101709bee6c8036b303018c354b5233c702711b2faf125d6b2ffc050e97d330f38c5d2b1e42acf7eafc59d35239c3b033cf13f7dad6a56e206279ce4d6be8a49b287921305f149f48a82e214a94672b18a0a9b57f776009d060ad5ee2f0cc43d83110138b5707556dd2981669af3861b312f43481d2c4b6ee9ee52b771cb56c586cbd2286676a188cb59cc7296ed1bf876b090631c4e35c3933b08f7448257d85c808e7a2a7985fe298e9c1706cab42f46fc72df6507fda8e9479fa6afc855858e744f67cfe3db6fe481f035301661f844c577bb46910ff8f5a81776fa9a870fccc1f981153ad892d286fed5c9d4593b5b1aa2f6a54b4f184b91bc84bb62909c71c7a6a75d4bfd460b79205e9d16c19bc5b1177362e1ea025a96d7ba5fd2b6aa60cbc587533eefe4d4cbc4dd31a14b89046a3fac70e5ba0e644d784b6a729a835f6937ee4850a041836d35048dc318d13434dd2822ddd289fcf84d1db2c253a01cb04f28373dd5273be4e15b7e2409fe6fe80ee587d143c0687ae481142cbe6fe7cc6b207019d813b14c53927a3c73e01564a75ca5e605b8eeffb2e05391a7d1e901fe5a868111b39ababc0e814e7d9ae6eb45ada4838b3dbac6ac71983b1891832d97c26e36eb5d9a4d4cdf2421864bad612f4deceb19a360e70904f32f619dfbf513f6a4520c2777341a9925871618fbadc4cc5d9ac1e862681f92f200aa50ee60a31daa30a0e61860d93ac19fbf9c8a5bd429bc885c9b5d5e1b2de127d10dfb87732137615ff1e121360446b84589c6ba0715da4e2a6456919d05d230a73c6f510a5d9dfd1e782b19f43369ce0949042438c6e6f5b9d22ab10d43c7c0eb9af0da241d1912637aeaa32a0ac6f0f4afe70f749383f4b755967e3f543056859036e4062bcd3d1947bb6d0c4d20f061cc5469ba57d4b82c12698b0cddd7f5657538fef97c5efb86e29c2c25fc92cad4db471a0d10b619668c24fa00efcf18eea5c54d9a86c4c0723cad319b24c0251a8852931771970ca32cbfc079228e3fc1100ba3ea58aa643956a444963c012daa9d4457a688dfabab88778edcdac850727426c75ef87f1d444ffeb9fb9471a6707ede3a078b8485510ccaab3d9afdf89999871a4f613d1ef11ee1dcc771acd79332acfb8ea1e083618ebc9d9bd294a32f7728cd4c4ccec7fd5aa5302bba985cf13fed7e94c96d85b1100a98ac8dbd0996ae1132600b944b31898fa6769a2d26f04dc0c8d25eea60ad8f74a96464b366430971975344f2c3479bc0b65c263282aabd059e8f675427b156edf81513dec285bb3398f2322b109b53ff21373227b0c5b205bd5b71026327071fa41fb33e36509ca952ab3e15531a6f7758c328ab6f4e386f4cc928fc239922833325aaa44224333f6d3b1ed7322757d6007b84002aad9086ff969cf642ad181871c46d1eaa4f0559f53b5ca2d109a8bddcee49bdb813582bbefd89aedc490928932d3157722fd640e9f46048327dfc7b2830e99e4fd657b5d2c47ee36b90bce15cd20e1e4b76e512696ab59af97acae3e11c8d01b5f6d9d6e687828fc7bf4e438c29bcf98bae89af0e16127ee24d166bf6eab919c7577e61f8cdb52f4c3a1bd72d94c4472c294f6085127edb3a5368cf6214a45e84a8807a2c206f0832b97e184827a51dc44a3c9d2cceb97f53e2c700685df41771e1677f26fa78ef15503c9419f798227c01f707963edd9d95708ae0e4cea1cdb6e80581eb33e18c08e94db96ffe9efc69d9757a2efa3da30a1b8432c80c3b04aff19441b11e509f14cb2c3c87714fb82c9b79e0971f20eeefbb6fca07ff73b492e98e3f272fd2d9c9687ba7d0d4f92f77cdb54671593139d5ee435c669243f144733145bd28d4f114a49149244dd2876315961ae6c16f7d39a4b45d5b645399e80ff88c207c638df392dd1e605c218f9039d9c1ff78662fa78895f6e8db2e8299fb6f0d007ca7199bf088d029a43bacd6251b424f75d3402912e4362f343d94ad44d9944ec6753426284c3a4c45ca05c2121d97253382f870dbd5e575e65571cf9905add9c057b6adc5b8fb54dfae6895e30c2f8846431d752b48224bcc4d71b3ccbeaba795094083fd9f6167babb59364d70c5303457e9ee8523052f686f591c2fa67edcba8bfe6b643d68211b6e9f0ce1a8c83619eb09209137e1f698ce623f540b2d9debdfcf064beb8e84c68ab51018a369fede0dc57dad46accefae787f4effef9188fd2cb69ee0ff50e8d84ffe1d00058d0a3308180d2c2cde6b2296170cc15e84759fbba0d1dd8a61a568b447814a5131a52d7a6551ba103d5418c33411c668cfb93deff2e4376233002c8db147240614b288e1083ac9c243aac368eb29973ba4b0b96a7d8672e81f3ebd1e19357002fb44c1ca1fda7b1d293c30af696a40fffdd0d7ff3be98b1685edd292c52788bab1a04f2ea39025674b1b85987849cff1f58b489a6f69b0a0275ce7ed8f76e56870be8efc66dfe305a44333c5ff55c8404dc07af70a48486dddffea072f868c4f7511e7e323b64cfe3c7c93ba52e6db0d18c82d13e1f49ccfb00a53f84e41837af05d42a8b35eb516b15fd651c0655e11072bf8a9f1890c89efa333a13eeb03a7ebd5d6b6a261cd44a084b4ddb54d50a8effcf08f20005a73d2dabb1ae19e6ab080cb38d18ff080992296d129d2fac25e8926698beb15a6909b282130f0794b98a56db56ca835360899e7daa27b7529d658eca61ab74d8ca17a62732d00d7fa59359076a1c9565da1f6bf7db248e760d858b509e38f2d01bde5c53b78e30f154c60b769f185a86bf2a888192c9a5e9530674c7471e2e1dc4a865c3fb70e1b66d7bdfde33fc5af0f885101508969e7c41b51c7cac356431942c70f14697176c9f371f118b886a81325e6f85ea0e170fa2b5b37792c125e60bb8069fb0d0c1ff1a308ae1ca70f76c85041fa9a3918cf8faa65645df9dadb6688c0e7895073f7e32965cef426b684592b489c5e140af5bd801affd6ddd8e9a55e920916b9903bfcbac9fb8a53dd2a6d7a8af8657999c8c5520a4d331168d3b67c6c1d37f178b9ee0fd5aec6c624b80edb70470188eb8a275b68ea1edc5d443c7a22b7be8febadf4a999e900a4ebc040a4d4870568eb6447ebebe294946d18d4dda0dc3b58132da20ad23eb40bac0839131fccb78253ec9315dfcd62eafb2a885118f20546b5dde64e1287997b7556563203b128ed153c70982c842d2058cf663df4493122fd39193a22fa967bfd068cfa54e297c482e3fb4be7cfe244e1297991ddecaf60494a36b644dd65531ef415b0fe76da03544c2da0338302f10335d77c98e2d5e7fdc4171fe9d94b7f9b6e3252f07a0131093a3709a349c212070210207e0eb700dcadda8f3dadd173b9d726d6dcfe157de303cced9648d2c7da35e2e596b0afd2d16928866661389f10853f1db03003b0dae213247eb107b4042724c1ec6db28deb94caa08b7c1054ff5a8190f6720dceabb3bb8d3cb36dc6377f3af00efeb149b3daaf3050ae7304f34db42d4272b5b27f38b1facf03a2a37f4534523c23c4987812ba138753e9bb3fc85f7219c734fff950f400b02fbe80d25c2e1e59c107a7c5be8aedc5e98af6efad2b27445d49abc5322e76f80bcfb311566bf3317af3e87f871e443ca67f440a46b39a41e0f0d427637d4db24cfab637ab61be5bd728b08ce0449fd29178a8d3f676dec25e98d9c58aa52397cf2239d685bd0e9235c6e2ab37a2d31988067549674f82e5406c927e77d765c109e1a2943497f6e4b6b0920b20dc6998c3d204b61d14167f76d8272937e6d21b47b7cb5ebd8c6bc859fa1eab4ec49c16a861b2cbfe16b1072bd82211edfe0122513b81aa6641da29c8751afaf758ba2974b2c6d833b7e281b96783a6da4bb5430284ab267182b46d335c89b0dba1d1bf44cc9870a8198cf1ef90eceb120d92a6699e3b7d302a16a9a642bf73ad1340f4d873086647192d2e662b7abf60a97a587b7c1c0e028e4fa0e174bc4f7756c753cff35992efd833f88cc7648813141342906b2bae5dfe866a61e761db96c1d08a7cc9c8faa6cd9a31e8f0af530b099786f213a3d3d836825f16b762ec339fb1dce9d63253e9d8a9ddb4c032a4f6e0a5bddce242ef3f9b655aa78fd3e1a84b6f7118d5f917ffc521dcb89e6d0eee8c9253908b8b88189aea4247812d47348dd537f367d52b53dcde612323b2a83e7dba775c8320b690143611aaf902ccfd6f12f5bdda9afc403cc9f207536bbad47e72386e049709c1d47e23cafc5c6daf814f2da11842eb8774bf80cd61d0fd5b5fb92d02f5383c15c065e20db592403b35f626756bfbc3c87b959210dc5f9f9bfd1396cec32f83cc0d178e2d401c1d58fc5f06da8657afc190b9e8e7b840e754eeaec7569f7871b89f93446a57e2c4c1e6d0cfc87abf5532bcee89879e5f1664eae6702f9ae1a20672c33a32a89cc876667b3768851694483475d640200c13e763ad86a6bd44238ad9445a94ab920ccf804c4061c36463312385d89935a27155a2ce5f2aca3f594430179dd1a6212c5f7464eec85e9164e8183fd3b1f92c9a01c0057c04a39a1816b5ac782cc995c928313c6975f26f3e20ef3b456b789520fc17b652d85c52464a45b9d572c728023de4e68e6175120506f16ca093eb8c3150e3b89f1dec2c125172172da598b3d65436b3ea69f4ead198ae00499cf0253d6bbeda2546ee2e70e7b80d7144f8fe2dc76cbb44738c2f35031bf4caab0d859031e82e74eba952acbb747bec98cc702f37c113d9f76fb5ef244c7709356e9d0f44a5d5d753e6b61c3fdb3d2f08db4c22514a1eb483250bbad1f6b77a00dbdad51d4a3410ef3686bb2343e3198f188f21de502d146ca86cf5cb7e06ece478d50a52eb4c02137214fceef1a4320d96c4e7dc45e7f336ff41fd793cde37b8e9279d43bdfcd29f7c2f40865310de820db05ed73c3a939651e5445607c482ce49fb013470a7456a7452efeeb5b01f1c64546a8366a35618fcbb207416880f22756e729fc50c2ece341db9a434d29744c0920e9e9ef6616dc7059099a1319fdb32e0dde5c66c3b7d01cb452b1a531c934849b2c28ed2de7b452d7b2b7f3ef8d5b9c3b68a4a69b1372824153264f1900b512faa1afc7b2dc4c7937f6cafab1da6964726adc5985bb6f6372b719d96aed58ba31602fcb7022f77575beccc3006423efdfeeea39c99d43e615ba660bf2397fa7fb861da51d40934fd66da7368cf181df44aecc92f7ebe1c7a146675cbae57012862b06d82ad18623d4c844cc5fa3719462e99b6149b1cce34d4f04a6e5a055658b247391d12d132f2a021898e6a8163abeb82c0923df2c1fd9c3994abe8f6b79cf100e18ab0b208f54c056c2b1b80651ff5732cb3ccf4b8542d5a8d2b7366ee1d703ae7882a23d77cbaeecc5eaaa5c9539b36b7e2064a4ea4787fefdd4c053d5185713b03759d374c0cea0a8805377a2976729d4191ce12653fd7259dc0862e0b6cea0a5c5c7e46f4858d624afa68cf4d3b1ca283cd01a78dc2c7c362aacdbed0b315cd9b833fb29a83c0474385185b78c9695bf372ebd94be1114c25c2099a174cc6688cac94c00cb4d4e9d98d865f01d4afaaa2c8bf8cac43eff21395ebdf2af35444d79a040769539113763614663e0ff2eff207413e1a4f685157d0abeb836fd94d9b50ecb532a0fd70fbfa09dde64a6647a4443a347c14aef686eabe6c337d1d47ec0c7654221b6a9a99338c733c02a347fff6f91cd36290fa0214d18ce8b3a72a3244dd71223bc0d84ac9c9c6479dd0c2e675a18eda7e315a2035ea5f5dd3407cbd1d7410bc5f846e96ce9695a4b5a371f96f92c018552c33288f3d239b555145ee7cc1398f52d938b6a99d215e954e599b8219a856cfab3364381b1f5ecc228d5fb4314576410f2045b6a51035e04efef60764f026964b0af27b1781c34ec681c2fab78f581a013603ccaaa1fdfa08ffad049737093463444001519e2f766d4fbc93385f8e21ca2f8e612d836376f3d0813c1a081e6c4da10686e84904a154c86b12249b407f4cbb8761fe995da759fbf731e48af336aad70c0a644000e90878ed27b9ef348fef9b029775f9c7e37ea6c5683ccb2bb3b9f9374adb1424c692d94d79def05f26f18d486dffa396a2904157d456a9fb11f1461d3e03722d67a2b15677551baed0bef2848dbe1cff5d985cafab8750da1f58f3409b49d8e1d3e7fa985341efc9c224409e48c712644215135ebcf2af10d1dea160c473e5ad359a83cb43bf2c6446fbd99521f16a5f537e4b29326c9ff92a3e9ece8e370121e85a2e72b18c657284bc2b97b5be7a85e0a3c7c880101d6c1f172a271814f7040b8e3a30fb09ada9e4a37aa6e687645c3fb26f045d09de1e2509d3dabc8f0f1c7d602cbfe0c8756a31a8507a741703b2f7ee81217e438006386ef918a000ee6d1ad0ae23e3bc6ca2dc9d63cdec99eb49d7d2fcb715ffe7d72a69d93eebd16b58b34ba02159d0a8012f782249e68487053c67c57cc0e3970d881ec05917cb5562973b6edb4667e5038f4bb39cfcf18d47e76715176fb927dc29e2239b2cf37c895e8a8146090803ddd9567404d085e1c5f587068b6c28fc63d15000d5de509ddedc86629568d34d2d24e8ada54a09f3a4440b32935d8d30547395a15c6f922755ddaabf870c1c2900d01cdff0b6ab65fa3a4cabbbf9b5d2b040bfa3f718c164514fcf50c72f9e8336fd4ec66f067ff0a92e05b91af03f3da6cdcfc8d1eb97d5908b473c3a75861e59787265b86f2569a6bd6a244303f02d38b588b68ad06552f065846d72ddd8d825408db04d94be910d9bb26e3924b016afbdee05e79a0ad568d7ded94e1f4b652dfbab474f84b8e7cac3c2d2cf1edeff5746f59c866ae04355de979aa8b8ce9442864a7c5a9490baa18eeb6786a37b68caa8e87d56ba0017709b86315a611df79ec8abe33f1486b42ef2b99d4d50fe1ec58503c889ff2622dd984228155c3f511327681f26fd60c2664754db6e99339474988feee913661126a6ed4b84136a9e2e51f33e415340666e9fb405060b4ec6e29491ec13984cb2ddee657d432b35b4f19e9beeb520d02c7fd8fd354dbf6643ed67d839e95c023b7957925d60cde63066af1425e41be17417412d5d0c61e4cc35f26096df3adbaf534e49e04e3992741688e6c4426b9eb51ac956959d58cb9d15b380175c7ddf444855f00f89f7aeb513b681f4692434f58c245185af97d7521997c93f96a39761ecf5d83ba421a50f9df429a13aea3103b04da9933f3d10b004850efc1a3fcf5191e1fd4b8d3060fd2ccdb7cfa7996fe5f3e87783995f324a7bb9df182a60025ed12c6c92a05aa1a2a147d14cf4d6bbfb5e39ac39a9ee77df0692e01b7b35c206d21c38e3e05d3faeb613eaa97f3c821952148605fc21f8db621e2eb1ae2be41863099368e885100db9650652c87c57dd426f4f8f4550ef86000ab038e7c18f99d7ed7cbc73ce235f6a7c7697b6eb5464893d9420e13d9a03d0ed32ac54fe5070bcdd112f12e29a528d3ebd06555cad2b7172f2e2f496e3e5b957c5673e7f49f65ee5fd5922a30ad57d29b214b56f6a7feab3ec87e5bf5bcb2b2e436419f9ad66aed4977065707a1a2d1fb4941203ee2a1ea2097ba7e46cb04821a9110ae546dd73be8808b342d5b4ad98eea5febe2251db6c7a2e582d27d9e9afc698851037a769aaf41875ec2267ccf3260120df450cd0e617a6b06ab530bfd2114e5ec90d4648495170f3967eb9319a84f6b5ded912176c6b507df0be2cdb45f7207677ef6512fa152e87ec6ecb90053273cffed1309e35954359060a5f5e3597b4a08bac3ce188c6ee6b7a81e7924445f5ec7bdf54dbb4b43ccb98ca5413cfbf5e2d0df83a0063e7bef07724f7015127a5c107b377f9de68136c150ae036a32b675a8a172eb05200178fc36b0dc4d07e1b3979d174637c93d9b2b20e79a8a057cfeb89cd896e4a0894824a610bff130fc8b3fec9251e479ca8eef5c5d2d9ee7b6e09a0f5d99d778bbdc1e4b6f3864c2197881ecb6ca918a33b7195384b4aaffa22a9b79fe357dd7e1f1410f1429ac340ebe30bdcfd782237b71921c63e2b2170ed5f0fad78a69ba046e3d65aa161f88e263d2ae8997e5e41c887d11291974a916ed1f91dc93130263dc3a1a7c4f821d407fd520b21255b05aaf295d478b02eca3f9ce38521010cb67d7ec635c0490ea6fe08fa2028ecb7bb69ca496d291f2c68fcd64f3c3f746dd59b69e1f5c44687b9aeab4c677f1569e92febb41dad7e84c3e96f61065918a5a6de4657cea76113630dfafe57fc37fb3f663b71b088fa7466e7a687c3ae7baf1660b469274158ef448be3f6234e417c0f91b91069a2df422c51f370e66e7c8e6910dfe153d0449b3b20acc2611b6ce4ab670a8d6161c9449c23e06a8955d951d041ebd6eb6fa98e6b32946ca0b446618734d36a6b749cfc30c7b86ceaa579dd85e2f54f67bbc66d2ea09581119e3d2de46a01eff6726326c3f543abdc027397876393c92062ac458fae174228ac7afe4700c7c5c052833d2414b336e8cead69734a6b83a7f89668d617ca640e872e1d5b8239f5b0ca9eab6830861f7a3bc6866d99fc39990a10c9f54613b6c03f9eea3143c852fe810c71b868e52939ca2eff0a1c9d1474549ebe5f6d109ed2064f69d67d6668d7f5d2f8b3a5ace4404d26cfff7f99a2781bb1b6a2f4dd64ddb3e2c0f220bbc109da8b22c7329e71f90593b3373d4bb9b237879b0a7902d7ecb22af1ad3d002a8ed277301ca1b13c06e271a0f34b46cb23dc0870c39c97003835efbaf2a9b6058fe4abd80614258459d43a47b48ae9858b18f0b3d4f2b007d1f9909a04afa8e981b2026f4bcf0ccf7a12bb3e64171de706457a5e3e617e1013a7e461a5fab06e5b131dded7a4baa1b514476c72a6acc34455f27d35a3eebf1af54a35f67b32fcb8b96983b63fcfcf7d543db224292e2119ec5e2aff5d34e1082ce4280eff5340679f65593fd1374c915019e4b3ef5de679e3a58ac772476a5d21ccbbd75ba92ba8f40f1ffeb423cbd2e5c5a60f82b99fc08ef1d909405300ba4dd7062bfc7818374ee12c5537451f913b3db067dcff368362d31d737c522b075607751c3b0e7de33e83003b2bcd9ee776258b3164e8ac2b297919ba17f6eba7d5c5a661b06eddbb614a8d72b44189fea8af8703a398bdb76bd17b8b44385f9d42491b6a25803745a1a38e0451cef0970b5c16dba541e40e95b74ae09d8cc3da8ab790f2ca039c9be9b25199bc16ecf51145226f8853d439422c13f9de57eef8cca724015443015816e6daef281ede24ddf5b896b8957353553413e0f96211489514536c72f84cc760474d18864bd5a6338df72736cfd7614911cef3b797d4da6837603aab904e3830b0602e7ad360973f4389c298d97beb211884bfd3aa580ffdfb776b709e1dffac502bd25018ad4a0bc0a0eb92700b7d80c7e279cc69d4ee3d3983b729ad5c18865644fdb5e77a383e2a4a9d6b59dbb96d679c1d03b42c239aeddbf9ff2cad01507827e1625a23454ec636acdeb80cb19b0564fc4135aee6d34bf64d24e168c99568c82667b3bb6118031950b16188768bd83c98ea8cd33e50d9a620ca87a89736eae796e5aa802ae67d25e5dfeab7c4fa5364b7c2fa2f34a78d5e16f457fc6a4c8702d45542340813cec3884b81cc6d693d61a9aff12bb7fbeb2224ddad85189b1ba71a69296f5f9d5f44e629c223b346d6c61da4a8d3477e0613b696c9f95ced48a7b8b8d1502973e7e8a65c7f4618d5deebe0b858fa63c9a775c3cf0e5d9a881a4474f6c5a7b0abc76337c3214b8523e550ea6478d6072db60523b6a6139852545d153994369de814c8938e86fca121704cdaa16e29949d92c529a3468ef3fdc27f8b37e0f74feedbfe390e16231647ee2805efa2bcf0a2a2541350fbadb05abf08a0910bae439f1127aaaf7d557ed80899d2c05c1fd13cb1d371b28c37d02837b8e6f187629e84152ddf9aa0bbfb9fa9ed6201934547eb28ffc07b8f0488cfd54b89b463ccc5907d2b84573ad1d60a28792e5946b69c2a025d359c42b87de260ebd959eb625bbedc01e7044236a533bf2d7d1e809c5da329882452442e1a45d2476bf675816ed843513a868614f9c0159dd3dc8ffbbc24e6669d3712fa12c6ce19bb937c3f2489d7c04b0a08a381f974213ace4f7845ef1c31ea7972395cb6dd066563960d368aed3ad0e2690cac3f3fa45d0c1f3d28be69848faca2e9444ac1bc10da80738e058fc629cd064e6a2c5690f3aca2e14e89e6e7680233eba0cbd02a3f8ccb12204577385987b9d3749ee2e40d9006084ea718cd6eca85d5ceec7c1a45d3364d0ac0a079d31a732a6d1e4c9dc0653f15e128674777480a4dd6c59b5381ec0a2585f1f8c08f949ca11eab024b198a1e4ef9fe672f22877748ff8c4e925e4d5aa978d0d089976d19d1e4707e71fa50ad9509a2bcf345a6f9ab6724a681f5ab17041cdf2b79d668818160448b7020584e628f7d1399fdd5b07c12ec5bbdf913108a2f323a9a6bd236c8e289858362bc265a8ebd6885b84675c3e13c84ad325673557f686ecda26f23ac48e03024b12a434a0c6654f32579a8099d503a8c4b1ee9118807bbfe0f1fa593199db5ebefe92a4e8d5f0d2d4765dd6e9e669cee6e56d69b36e31fbc153e41d2ff8abda0a73942b776328b5dca728eb2dea426761c5d43739df3fa5e1d403f89ddc1c416531c08dde6d09f26c9d9bfc846f409728fc3ffd5f714d0243108c619053de00e94f195546b849ebdabca6fd5ac52675a9f0aff70fc780c2140d5cfedc6ed2f9bb87ee6c7468f03125aa986c423a78acdaba03029b1c36f2b9bc1b13f3e493eba545c62fa45b6a239314fa64e50120a4e6c4e9626bf5a805dd36f7620276aa5a65e2139de1bd28ce9f240e4c91e7fc17ceeceb2bc3cc1b0d6f909119641e0d1a173060d96e7250fa3e5ccebd90908ce04be3513e618be652e6dbe9bf2e73836da494041d179dcc3fcd5dfd1e7029d2ae2489e48bdf1a093249668976d3a15474c7c4a45ddf02b57c07c49a5610d05e02546626ab86a44deda94012e8f3d0e0313fc5e33362ade3960be50c475ed2a5cf6253d189b88f9a6540e65d8ce1bb09af5a0dd2ab7c2697e5630c6afac014138041f05631c037495e96d2eae9d1f2b5fc3396170969a20cfd7f4bf3ac062acbfcf7554d96efd84600ddce886cc9168336e52b08fb2b46e30e57a9f77bf3d8af40b99adea3664cbb23f8cbba7a4e7096f838dfb9d69df0681c4e2eb77b8a3759f6070d0cd8b9c2f42a8c5f675ec2c2f4a6d2e2bd3bd4e1ed1ab3a247500716d728563efb96a60626882e7625bb94f4bc53eb7f507f222d46ed1860afc0dbf5995719a719722bf9b8b041bd2664dfa6835cbf2beeca3be336f8235d6f4b2eb90d667e26b8a0c906d2bf8602625a9092dab33d7929127e5c464dfe042545afd4a65c3972c8eca37442f072cd00a160ca2ef6451a1901504e2074dbf52464bb35fa2d3c8d3eed5d2202f612f621e9d931c0bca635783dd8aa4a1db9705abfc6fb30b0eb3cc5bbfc675e7d7a3985c9f6d59eb45c603e8425f41e6aab7d2e862ca79d9d6fa9fa04d311c04c50d9abe357a0ad2cf49b2111bae4c3ea557c938eb30dc00ddacdf1eef9a99a84c87abf796158741977635c077ae64b8a0c6afcc2b44cfedd1f03510f4c1bc3db6db824ca7b20d0f319fa932786faaea0970ba1c4d4058d938c483cf13809edd1c995138cf1e8ffce778ac9cae50d2f3bc4500f77bb9c5f9fdcf0648c2d5aaa60af2208703b2ae9729368e74a556ced65f8577f30c643447608754a82789bfef1b6f3eb928d72a51d94afedf1490d52765369f5bfaa0872bec3fdaeec5032ec2c580689ec7109d6fbc2ff72dd6a74bb9caf0dd6cd5a6e083718902b0aa739e015924041fc7b0489c7cfa6a088044372af3e9920bc31045af93d5c82f5c413af131aef0acad556ce06db5ea00061faef420aec64d756189d0f11b974362fcf62ab5986fe7c847dc163db6a40aa43d6e8f2cab3be0787b8d81e56f9696c9a32d077a2ef55fc44fd7508ad5ba206a69cd2d09313d8925eafbc84ca2171e530b41f113951e60c5c1b9491cfb039ef9292b433820d3a3a7b30729df839817b325ae7f22fc66baa8a6d20d221c5403694ca1d44def447fa46d592cb82c24270cae531bfb41143826b61f77d8440bc536b8272286eedee8b0e6a8ef74f6d1691023216fb3fd4a55efbd32c6e09d34dc3dfbe36ad2aa6e219b200b5796c97340645b8c6b4e3958bf2aae8ef047cacd8a83d6b52a206f02b81fa2e9d8f9448a4bc495dee6d0bbd4cff962eeb0e1a50d926df4d4d7a5e5e5a44037301a9ef10e0f0f73583f9c5be92927681f85e0e88a001f8f77d458fcdc6b5f40be651b9ab8277fbf6e6f4364f39029d7868978cf141817107ea8d4753f17d7cbd38cb27d227765ab36a875eb34ad384fb24131602beec0ba06562b741ec9cfa30128959431b3e1f19c6ca50066525178033b97809e4c4fe6b9722369edaefc71a43b171a381f5fb71687c3f2de8b2a4cbdfc9ab324c377a1d451fa1fb7773ed3a307a596a7e0af874bed6c3927ffd7cb424fb6732e6e079f682e3441d97c608366eb3baaf96955f5ab86b81c414d76a61da8e4e9158d8e3d8c6b9ef8816e9376c5a6611dd5c4b94dc4a897cb3f3199946cb3eafda032a314141fc032ee31df3be267807face49fd2d8d5af4a7c8b19563d968ef7482adc7d76e6b58d11b2417ae9f28a8cfadfb859269537e988574bf0fbae61342cf26c770de6ade54cbe11cf63bd36fa7cd26120d5332bb370aa7205ca460df759e62cc7babb8fe51ce27060fa0dcd581535940bf984ad6e8eebef3768362a8c5f0d234d6c4955d582f202b5867711b2746a4bc70ab789c2b04d9358fdf80590cdab9578286506dcaa9322879c6ab34293fcebf9e6c31298bbacff864d95fdbb7d6b69f410ba97bc639ded616fa1fba6979f2418983ddd2af7a272f8887e0f3a587b2e72afeef7cbfa3856c941d430ed2762884a3227404dd82e1785b092069e349acd772d45cb9520ec31a606953442c10bf67429fa195322bd1294473b08cffd94070754ac4ab73a25366d571c24ba68023639cf624c80da92f0ad65cbd6cb1a286bd3a7203b91809bb17621c2290bb06c4252a4e5d9be8543f23f664774c7c095b6725f06b4ffa137654024d38e70555631c21eb969b0fafa62fbd00c3b9f8ab91e9d4c9104c3b92231ba29d6aed4d048e24cbcde8ef89c22041fba15f8eadc0528d7c4d98ff9c8e196ee7afc1d97379921893aaaef09f9a0bfbeaff01be864c1ad8eaf19485bda351764b775254efbd076ec56f8a9a2f65cca2218d7fec1d5916adc4be369b2fb5e47369f46446140c5c750b220d1af6ebbfb14f9ffca83cebcf52b7c6d3931c27d950893a1a73b7f3820998082c76fda1c80975410bd63ab58439a3aa9e9ea07f57e3f23f1677278a4fcf1a24898a660b17706648f7c9c04b623e401be95501a781b677c646942dfb2abfaa7a1c9f493da8e277a9a43150dfd98afb58322e2d84d98ab2e40ce0b100a1ed1e61786d85bc8baa879eb17794e6b7e45ab44fcd320d3a61de1d555c0f38ff27b985052f5125481402f8e4a4441327a78851c44d32f176661e6e9e87299168fcbfa88ed1d80ba421efedea089ada3625b64015ec7ae76130b82fe047b7f18b3ec3aa5fef3f1a2131d72032de7282f1177f7cd098b9460f85d6ff8ee925f852e3522cb1fee29332c83807736fd44f2a57a7afff949209ee203babc2d057c8d402ac603aa7461ede3d302a73436dd378c9385dd394bb9e0321fc7bdde83f229b1720f5253035264dc6998b7e106509e2089718e209be8132e93362d37fa2cec88d63a7c3dd3cea4b864103d24036e8a499a7b7351aa6b0ad2e02467265bb4c92d699e9ef470de64104672bd6572a03d7f32afd9dd2c52e833b3900e68f94786f59869c2eeee576f3906d0ac96aa16e2d7979fc97eadb4074a2f5c5fac8f45fb91ff646a850a8be4ac35c85d508acfe431825dfb644d0c1f526557865733ce295973088a087e5ae24a6987db0f20c6397db968fd04da56b1121a27e1882e73cbcac00e15d6e3ffc74f1d222b05736856c0fb850f733efe0ccc06afeff3746221adee11d4d81e878ad39279b237672a09fd0a3d210390b1bc0b5f3a4a7b4eb56fa931cb6620315995af6ade633d00803d949767fb9b06f694fafb9372c03dcebb3c933d0a2de1b76ecf43c20f4cb18e791e33c3a850583e3e86cdbbd91c556bea339c7c2b255183e77c08a4e476ff6f073b99538d863e20337e49929bca7051c72c475c7b9aa8ec1ec46e9d4eca021225053a0a1265cf2b7d404650de7a67174e339e762b63207311395ef1966413a086fd6f20d346689455faab105dda0db1f26cc833f59f7aa27510a9435da41604da65148492b0f300388e5a74c7c6eb5d96344a378ccdce298ef250a4617e70c133edf353308404d8fb578d25aefd60c837d9de265ef0ee3b2f0a5393e45885f4fba7d7304058796681f5365411428ccd98b23f28e7cfc892947aa22cc840bf8f64a5b3d9bff7497f15ee2ad2ec666a3b3deeece305ae5100a222303d6128d3df25db8c6e806db43b802f31985835334ad7664dbce9b9398dccb04ac68b7f258e0a6b68c027908b1d6e6378bed4cbceebda0f7e292f431e73c364e6ccca11e3ceff442e62ece979b0a6ee1bf3cd55d775fcfff1e85c6018249440d3a74ee93b3d8e2a75738dd464c97a478295ff8eaac7cbe06742652d9e8a7f1ea52287a0a3c2db37bff890fbe5d955b9fd8b279c973f77cbd9b7c04b353b3c342b3424308d61efc8b384f4a89722d9ee92314e5b0b367c7f44136b12ab51def0613fb43c81b5400597cce7438ece20a6cea3f6114b301d986245efbd6b24a98a96d22b3870f57d15069e1329185cbb8f0275ba6564535c5a112e5437f13154d69fa2a7877c28a047c5dc285a71f376301f05807131a0f3a582ff3e41c9f38be22f53230ff21c7172819722e05cd17b620fcd1f4ecc9f8ab8b6cbe38d504a1c7a362be63958615948f57354ea27bccf28467b19c773588447b5c48bb11411b0cd3150d3d2764ec8d1e2309c8b34c7b8b61f42786373ab34c0bbeddcaafd5c3615fc27645f5ca5fc365c7dd4e56dfad2213cc2731ff70e678ca2fcf30455946215b436893fca315332bb51022feb3ce9aec96f0d598b30ece05b3211c95e59d175f68a869d21d868e52b9057243ad9f9d7f11c957f77ec5b147882f67602cb258a736777f1213a3731a269dcaeabf76775f812c02063eb3b0d7e5b8895377e8f3fb607d46118c571c598fb59afde3706becb92c446fa058ef4fcaed4b36271792da3aecd437214b93e38cbf361a8d01a0b945005d4245a6c0005b8cb287cc33dd6772074fb80f577c941e6b1b4328933421a5e9bdfedecce17c7397400dee8ebd7797a1db59675b510d13222c5cb74bf81b3bd0e9f48fccf353a4a70410120fd14eeab2d77095d64b4617922163249709131be5b072b1ea9994d0c183f467c12a232a3d7fe831858494f13d9dccd14fc08d11315dd5ba49b48fe992cbc8c01e40f4a27f8bac550e9c0b63499a340fd9d838944ab2ec73f4edc4a4814a51f9327f749f1abf14cac5a70da3ae3b14b7b78b507d2d05a7b8159bec16be162e7ffa716015e8120171703b2910c76ca790ca930baa75f9bd559e714933c07501ae5dd67fa966a9708086122c36817668940ceab7ad378d8a1bade662b26fd77563f2b13db6fb1087304288467fd233d804e558aa6bd47d24d70b37f9810f9bc90346d12012038001aecff7dc0b5b036110f19a9ec9439d7dbb682c8e78145012c0613de82e79c968006b117ba5813b3d6fc3b7aea4155b14539f6599bfbfd682fafee4474acf4a3c1e682a87ab6deadc7cc5bbfcb564b7941502a64c4a335611e02d3a8791b53ea3407511bd1606115dee70549954111340675c5be0c2772472f69dba5ed282d0a63bc60bb31da60348ec9275ea6fb4b654125bc39cc2084e6120e06e984fe615477ad4b680f0fb4ce844eac64a3a8b19927983e6cbbac22a7afd8b65f4994f940c425cd49969a968083fc317da4cf388a9f3c56b8fc88cb640a966033f74bac33746c50d34f73609087fc91ca873bfa066e935da2917a06d70c60ab5c870a311e8f967302c99d1fcde1589370bb4341fb4f92602ff9ad357b9345607ff1e39b229481057f59ee0cc3d9103029faaed1da90516303c7ebd4c8a367fd306a67f1f78cf52933b0564668a4f0b8b237f438fa06e785155b702f2943e2bc3058f603100d5c699080f80fc51d8a8adcf791d3fcbb4a9d2a71259dcbb3f204348b9418f001f08d3b8db7e213f37b93a841c73c81c43403459f917357bc0e8c0c7db50cbbe95fe4aff5f5f5b527662b59c5c250663922228329bcdabdf43622219dfb10d386a3a209ee5f3deeedb82aea35893c38ac74fcc250b3e463a81088d8cf986137611e56ddde10b7e74ce34234b06a542565694ab09609a7b8312d9c1d90e187d387cd3cce7e608a5e1075ff8534670fd9082b228f89fb883ac246d6433c1f0eccf45548a5138fe8b6fb6e2349aa6fc7a39a8d89d6f2f4197018402863f1bcc08a41308099ff476ffa295d4515f1b3c2ed031cfc0d787b215dd625a4092c6a6553703d763351d884b120621958674c019a952804fdfc56f6428c8778276eea4198f6f55eecf0f60bb2a403a0abfc894591fdcf10764803118d8ca2452de4d985bdc592ac1eaca234bef62f21a031cedb7dc2afa2d215ced4073cce6395abcd087f90f451b141ca2e1cb147792907f4c1c586ee7902ee927b223eb665b1bb49252bb536fb2c64effcab1705ac73a804093b7f2a42ff1194fd4295d2e34db1c4969d1b23a27e885e24ea586157e5fc0f0d558657fe3f00f968360c355c9a0751b4b1bbeb9ca967974cfa7622c9bb717ad1cadc54e90ba26dab4ac3274fda0a458d5c4304aff346144fb7a00cffba2b5b8a841c40f6541e059a6f03f2b8b2e3bb7d195d8033a30d1e9ddebe5459beb552d8ba0d677afc8ef76ae97af2845148c6ff144f76a4511756f2d40ea5f12b014b5428deb67e2bf5f36b7211f5eb38c148f0d1ebe1ff4cf7725a90aeb54aac2353a0001d8ca4925cd29cd5e475fb3f4ed06b7204d31c926679d931ca7ef833e2201e51290b95599de3b13a04a47aea01e364fcb59a24a39c0bd682894d472f6585938b2427e0d856c6f4c84f13e22aecb1268e3b2128ef81c3823487f5835dc21b92f96b2868507e6de16dd60f83888ec4740d35e8406e68c5968ade1a18f328a48d15eacf98799b784f4f2ebcbbdbbb40516852322d32d385391d694e8954a1fe4b2743bb6618dfa3e37b9c440d431d0f37eca4d58e7d4d84828cf0d638f9aab90c95bb4dfa144ac12b923b12edd477aea72cf6aea8e99ec9b62e28c5d48eb4785d00d6f45489693b8d4f211ab794ea31f848abd189fb2d8004dd7364106ad3d6fde36316d2a1b58bf8ea043e550894bc8cc47c175016ca98fe4a748c3312e73cd8ec9893a8e5506431a27120ac86fdee8cc7c31ea9153083151b1e70cc276061221a4fd953e1585637f8068902b09fb9d10717e2dd439256f756d9d95a8fa84fc5549d03961c3dadd56f50a7c54de928fa876b183dd030e52c0bfab4a964cc4293f0bdc6e041c3696c846d92dc5072223e60255a7c7678910f2814ec34f9e3dad10cda11179a943be6cdcd8b2b7b4c747a6481d124441532ebad2cc5ac71c07ab8c7b54fc3d645bac78bcc856fb663c57ed0f82aeee87d269c3b7bfa16d06fd8b8dd60702ec062042cc4d583ef906a2cdfabb2d0128250d6493d03dc2683425bb6401a1609effe45cf45d1854923aa0d08f87ccca30d0ccbceddd8fa90ca4437d1c0311690c41d4d3e5ef4fb54e58f22b83d23a38ff591dfc57ae694f0b3f42f6433b996cb727d1e99ac0bd353812ed9e42534c08f1d729ac4cc7e97e6bab0ef424fa311f3893d8e9b5d09f96cc2f6d762d642333e65dd46149d67ab31af4a47509dbd6a4992fb5c051304c2bc4644319c2b5e8763a7b63ffa3d90530333b6e8e2dc56c1291d9c771f3d00f5c2dae786511be74d908ad9e4ef7d227101db0a13acee803599df8fdcfc3103c385aac14c4f633866a1b05601df0116e65d343673bc029a47aeb618252dbf2ea366891ace3c30ab2645281164426d41e5771e70d48b3ad4b2ad9927a78e3387a1da4ab5715923b4fea18b14b9572a75aa82b685fbc1c79d790063aabe21c9a5da4edbad3a356a876ae99d5dba4a76afc2e73c48ebc085e74d2cdd1853c15fe74f9804d44018e932aed7ef7e80d0517ece483a194c9910cd88d617a2f4f4e7a44bfae3e031daae240c1facc90f7fcbfefb76cc4d36ac91c5f671c61ad5909f1276f4dd00d109e5867615861c7adfd5d8a45606331e3bb3d1fd0b456f0937247e3d0f120eace25a1ea7c5667e116810790efea4e548b6ba8a5d9630bd810ed661ea432120fdf90975c0564d8ba69c6813217976d308607f4107bfad5cfb8ecc8965ba48c76a6cca44b3851bef437047095cceafd594362135c0f6bf4a2411603f5cceeef78990d923852e9edbcb1483b6bb79ecc81a8d3f22e2b5e07ee8c368e4f6b0bff4dd236938e95eabd75b8c6aaac1c17f39f294b2bf5d2593a26f9e8678118f2fff9308e83e9261fdd25c253feba2952f5f6b9c996a83eb7e7d1cf8b657372d8b0eaae02928ec05d77bb603550924b14ba000ffdc27c4d135f0cbf718486d6fabcd0e86b5576914219c1b0fc551c83074e0801048dfe2201d7a44fb4c25b3e405f7ca650e0c54b666af8355991c8dd2ebccf99383f72e1107149a1dcc1b76cd760440f740130522d56321ed98883cf79698c3551f1f89b667e3e59ca99677332b72fc1186e0da67df87f1ca18614c5fb6b5d7aed9b3a95d7833ec88c77b2d86e1acb19ebedb84fb29cb9a1abce58d17e6e705b915aa336bd04ac21d9d24a8e76bdd4bb8ffffda5d78dab1d298bc40206f6a336d6ee5447a564ea504ef481c395009a964f0a830ac230bc358f78e1b04dddcb048ccab5efefe70c14147745f89d7b58f1e3a285825129d4fd018017fc077a9c22346e5bf9ade9ff346073500820532133b191236d5f96ec9be9f4132d1cc387fa8d0cf53b28692025baf1cfc98b231ee08dedd2d437a20182b3c3633274b0bb123b2912ee17a9ecc328d615a85cff74bcd4730c2b4521148ad3a053aef5609105ce9eb95419723a9d9fb8a33b5934149fa8950c2b67eeedb97fe84a800b3351ffe88b094ccb00738152be3901eea552f66618225382cef2831fd3ffa1ab2342479f784e33dd97bf762f9395377d61bcb5d2d86a013a398c3207f28bc2cca2ec7ac2105b666507bbe013163734c48f1939b5443999c53f0513a6124b356ceb70bb62ffda5cc58b31b014458120e04f68484075aef4d6bf1b25dea7af22d367716ab82ab297df4d3a3479e2836eb82627edcddd0e4fc30ce5c6660e6abf696b00c6c468ffe5603762bd4b37321ffc5f0df09dceeec57bc2437391a7cd40ecba5c2dcb8d80eaaf561756b19507e13e73cb933e1c2be8649998598668b47c8b1b553ccd0fd9c6d89728805f8e2e024da665affed541978afea7aa87d6b50d549b2399b7cf6118d9b79f842cf6d3d360b186e83c32ae2b555c90bf517e678fe219c20bd4cb1d737fa199a25e9b90454da5962338dac7bb60059c6b7f80444e3362473f8937f9b9cb1876ccf810f993e4789c7d64b9f48c63f958444a2fcbe9249c57f8588d3b7e77f332a7167d81dd19105d72eeae27f9e85a96c63c5c08bc5d188e035170e9a2e323680843707aac1170a28a7cdb09fd090fbbcee48b1640a99c60cc5f3fb6e537318d6f237965edfe1b887e34b0b542948f78c9f8508d8973fc4947b494686c4e8ca0c8e752f847484d4a9b37bcf2b47422b46cd918f660845393403bf4430a997e81fc81c4ae114b2d84c4d6f2417c11adc37822300740ea871ce97c473d2e77175d4882d46850cce6d39a83078a9933da93b32893262dd6645ee7621f17bc19ebd325828aee6d127637de51d489c596c6eb192b60a1039ff9d683b61b54b726c91a832bed85cf0c9cdf94f5a93480aa38c6754ba20999ca81b8a48526195cb58a9e5886673828c850f966c3f0558be263985502431ddd563923f766fa6e4319eafa834896ab109d966e80b7976fd0fa6f7ca15d337764d1a884b6629eb06b7330fada41705ca51b21bd033242807e4ab377a8ab60df6f1f75c313082c9eec733022ab3a2104af693456bb6dd6ac52684fa319d32c348a34b0e86128a3049de13a91d3cfccec4dde56ca5a610e9a38684b5f3bb46892e124a1ad33cca65d0f6fe36ee687ee0556d8d3cf901a388de48a4795c561225934b4e6c8eb3eb450cc959f7a0fc2fdde78cdf8338530ff8f56461b34295111f47084c8c52df34c6773e4cbe3dc167bd6d332d4fbb4540a3d1643a6e55591f0ca02c6a2cd079108e8e32106b870dd4a390a1c59a6b32cd9ecdff17cb44b744127583bc5feb28786e0dfd6dc4d6f8b3f9662a3ed0f0802d2d36d537187aaa08b24f3ccaae696f0df43f155727459ba5b1d9dc71e506180bdf52a0d070aa72838554f60ff47c264f5bf41fb5e1ddedd6944014b30e6f4e716da7c4770ad1443bc20b6f6fa9a490a4481f4d30ddca3fbf8ba65bc1c09ce48d553df351e0281fdddd071c3668475f62206f9f669f6e2175e109bf8e652704504349d0b46fde74ecf7217b7a2ff3f9089adefd0570c6a18bbd82e9e3ece4e7609caa62014a0e6ca1db55501d6c06e266142972cd263a8f0f4c9d023d65776dfa3610336fc97c24698805980f02e7d4f6075aeea41f8190a78b22c5d07900260e752638200d6b59ccb85416a24456dd06338a757a5a424e972d238ad0e82c2829d5e8ef83f0e2bb5aa237d58853e2b9f937f618f75dbe64b42b6415553eacda753d210b84afc7bf6056b22cfe4996e62d453f500c376388f5873db7b93598a10e6af211259820286871c527817dfa77b40e0a341c65a55a78b3d23be0ebb75826c43dd8cd07f80fd74ecd7722caafc84a6afdc2cf22a9386eb2c777d18e5ac4e754c37e8483579b950c21531b86b0749d0e21848ad511ba7a13a63e66b305284673cc57ceb441836bd6bf50e38a00c3c03d36cf97ec5b4fd296f4c65c93ef41b256c8ff7cb075c1f2b44fd25ee1b1cf0419fb028b11a7625d9a6199cec9b57226adbf9aaa7b801306b9a2ae45cfe7414368d15f60004520115cd10c85d2963d5c6dc8541b0631e355938e4658ef6ae14518314647b21aa74a11e3916e755d34abc073f9ce751615b4f0a6442c3d5e5d2b956318133b3c1d940ee453630e6950d50b8888151a02132296f1deafff969d121299b7ffd3b19081713cb53a6f90b4732e8a913f835b4e4c9e7431b1e91c23018dad656f5e0ae884c7f568f0eaa4c1b652277a570cd89d20ed159f39de5467928f923b9e6905c5331a2b91b05cc4a8194876ac4bd9bcc73479fd10544d0556137883c8c3019bd1b4db688c3b4b0b33a37f85ea9eaa4b42a2010ef2cc148e3a9610f9ddbada554ce435c1d69c33fc7d0fc25d0c71f92491a80bedd15660725b1d8323793f3db06aec4b2ce534456e1088bec87cb96f796534c077de1c544e9aa33d4534816886f63f8b0bf715eee48419e011f0cfc921e9024297ac3de36f606534c439523ec0b747c0969179b5d64422732e7e7be00c4a840bbfe4487f83521dae48dfe7d2233beefa675644554cafa9f9a23f928d9c3452bce5976d6e381cdffaf0d6721e2e148675a57cfcaf57ea7eb7a7ad863a9fa6397cdc704fe671038cd39f472bfcefc388d126b733c36b4e129f57450a9390ae2eb338ad8dbd5c77fc27a4fc6380b785af13ae9a5fb60d7faa516c4c2928b17edeccce1b1e37bafced506d52dddeb34ba31a20860370ec596150589db8192c7f5dddd4e459d0d214ef1aa58f72be7ede74889b83a3a9d140fd32ad5ee552e37b84ee263392190c6b9a042b647630f0123ee13775d502918e32a87eab1d3dfbfcb078e06259b18fac303ccb1acdef96c4b446dcf60fbbb60cce3430e5518060c52a462609009907f10edfa0ec20a6ead57a07ef95e7347712bce614f3127d728b2dd28bdb1523f0181a0c7d1d1b6e224b91fea64b95a44af4890c6289e6bc0a9e555dc1f80e6e8f10311176ecb6f5f7797525b1ab4d027472e7ae30ed3fb2970df085ff42b45f4b6e9fba8809e9634e94e29d093270b20dd81b7578a0b41b7e231c3d1373307c7e2ef04ed5979523d0dede1244e1b6bedb6603cd7c7739698a0be428a3fae31adfbc522c78f31a512b1b22ea9b8d1f9050419729102b8c36221b0effcde57f3f3a6c694f60d60fece0f140d970d49b96103d5c4401835767dee1f705abdf60cab1aa623698f949cb78286515cf5e1e16242d938fedcdeee7888a4806eda4372c5a40cb13bda1b91fdc37748c45b75c68ab9078558706fb9e08ebaffdbbb01b57cef8bd991fc5e24b8d06155a08c8cfc51143a39eb5a1decec345634f34ece82bc54782bcd1b11bf48e46f5341c766bdff9641366a3b1ccb14d283164a1888f3d8b5aa3dd32199f59bf1d7cf76333d2416632719d52d3f0ec71901010e54f6d00c769b36c9f69f203c11d925e00414a3de3fe89537b3bb2dd320efef0e069fb4a4f4847abb125a556ea7efae3509280c86ef3ce05091a663736c60e024cdb388b094c916af50d04f08f3c13f85a9fae4553debac6323ffa6ba5ca3d7c5447d3da999f6b900bd808a1bd95525a6a2e38fcffaccd8f5110fa8d6047d1fd3508b9c1c4c1267cf28b71565ccdeda4e37f7ddd3171d6353353ad329064b8c0f6e3b20a7563dabcfed2f62c09c05893845082d86003728a50fcde0c1b4beaaa608559f02f50fea7f39ad49845ce2a2d771d9246fb20604cc287a5a919592711856556740b7bfe301b45bb0b8b8db86c88ba16521c3d8e7664b422afdc9e4a91257050c541a8ac4391a34d39d0654c794558fd8e547dc56a657c033dca8ea51da4b68283219bd0e14fc39bfa94d907693af2b94b393eaa56ce4c79b1a95dce69f3807c6ba0d87fe22278712df15ad54e28a41a7233c8d15b915ad6057f1bde26c6e50cdb2894cbbab6edaf0e6d2e2906725dbc0f235b6bad0086c3618b6623619b26f9d27640ab244309ec33ad8bd103b5f6e9da0d3dd1f23a5c02b71141d1388ab285a9ddbafbac467651025cca10b2382534d8f047163b3bcb3418ed5de401ade279579fae145523d9d163c836247d03e0544ddb4c9fda200a6726d18aa881331e16486018a2f6bb00fb06695b6623ed17722326b24f34e545fdd522c7bb7fc6e4c4752e0fd00bd7b2f03d7b3cfae4843c17c575567f261ade6b0131e31332f3fbb65db1ae0001b6b75c2c9dd0806add32f9b7a524ab22f7501f9abe364d4abfe3feb32df7bf8aec9183a00db5ea84936e946c13272fc02e71e50fbeaf45ff8b402b55d07580f05862394cd00eebc4ad15c3bc8d2702bdc5c8da7253cb0381609fcda82978a648d42a8399bc60c4fc7cf4316c74b3741e75acecca4b184420ae26800cdacb0e4a78688fd629398aae4795b5da90f01bded06a0649b8bbe72928c6742827c55542ba697a0e0c61214afad451f8ff12d8c9529bd6ca7509a74318b9dd7076c792bbde93476286819098ed193f43b401465c510a346b422aec930ba40311a2f6860fc943c6b6543aa870c8fdebc49821b96004e0e68885ba0fb3296bb3f899da0e00f94832d722de1f893ad512c9299ef91411c6b807a5355288815fcb945e494b4fff8cd9451d71ebab4a9f74d2ac0b5b36880cd9f4662ceff8215f3511daaecdba6283fa05f06597c8b1dca8500ff3866d0b44ce869b0f58ebf243edb2459dbb7bd5a37dbd0f7c217b1a67c1b2d83b1ad9e010be6383b5cd3def988bdc95592f99e7029485f3ba2af31898733ed638abe62e895ce4bf6add31054b569e82be1b8e3ef17f48e525d963b8dc566eeba1723a6ba3f0e81d357aae4b27fbcd688e810418b12b2e4567b209763ff8bff92023c30e675a2a32b1fb7e1db6d73d81f8838cdebf34afa7b4cd1dfedfc811bf72957a8d5b5a89098333b401938b65bd5f282dde9e7ce7df93a368b7b7e830d9dd9f795517bdeb2e5e4b8c8af9e6498a392eca678d8a57534f00b161e95e94da7fd39005f8dc07e675b9c7daa9d6443a8ecfe77ff3edc5f0c89f5edd33751dea31c1589746b922052c8ece9a970de89df4240add313431dea180c88260cae189dfc41cea7c209d9fdad9b5d4d5b32ed66fe25c4e1a6cd089b19c7f18b0fbbb11c41495fbaf4443a442ac7927975bec248569d4ceaf40c15a299c55447ac1939240f2a5b9659e60f503e0a176ce4e11f8416ded771a5aa801879fcb126d23fdb7bc58458dc18c9f3d3c55a8bb622aa2829bbe940679c866e35ac8406936dfbb6b297f996fdb558d102d1ad05aa11518dc3dcd17a307b6f8d6a89f3542b0b54f17ccee6fba3946e79920c4cdd7b33ac79351f100def8c460e17dc8e2be19b544d6f88c048a6d6d20046e5a1450ff37574343b69521037665dbd51b700075d473821590c9d0d949abe11f09df68a129aabce2189189859977c1af7d841feafba995137a65e684875df3022c0b9ebab3d486c417e82e7288a8bca71f0ebd3de2648d19fd0a46dd604f4b6f4acab9a578ea9d09fb2aa97b65ef3a1b1d887662366df1cf210a05e5c7f9d2e40fdf994460e4ba1785b12a4a75c54ef8228e45166c3fbbae10993b6ca67c89e8c9d948a2296e40d111d1c787e54ba9bf239a2c9f1795c474440d86c1e9b22ed92a9a1500def2cc9c5e23850680bd7676c8ecf7b92d4e88e9da717e97ff2c9c15cbe2821c0a12d74d2ef6b9ed7f88c5b5d9165ae5e6a263d60c8200de2d7d934024360e69a793a5a38202872fd9579cbc893d630c2d1e94d92c05329b2f26dc96401050bd07314d6e97d130f6aec64488a67fa70800019470aa46f9a006b10ab255b7a0159ce1d7f897688144ee2390a46c813cdc23f98d0af18dce70e52eba4aefda7c430b38d87dc3ee333cf5f3ec9c9d4f819608cf6e925d7a94012fd4ac8933a26fc1f950b0364d500883bbdcf350a1628446d9c91cd17463934e7bdd8bcbe89d60f30094caf80c93c9118021ff4fd35e82b3533b5421679ee145382a65303989ad35f3ddc3cdf922bc511b09c094c50172df0adf711e1d6ebfe6ac82643b9747054b142ac6445b3cd8db30e5a850418061a8056a08e550dba0975087ad1fcf9fb684f132e7a3d9db4c0900260eb445021bdd67a283a30116ecf7c641cb0b656acbec1724a1af73316e94f1166826a7bcfd1332bf3c47a0fea092bc4188af6e3fed58853b9cf112fb208f1680b39960ba495a08efcbf71670f76f0d5ae04b2a43001a3ad5ae112d4419dd919dfd1474f2069871a5e413eef288fd68ffdb433f8717b2fc98dad0df38d1b2ecef51c5a0a25c5679e59392c803f3280a0047ee2b50a558211d63e4a85754bf5ec075196fa491cd54b7b9393fa0b2bc0d3639a4f9e87d76f49119ff8b2c1b9c885dbf9979eb304d0d3fe4ba0babc794b78917128a1c7dd9e26513b8f0740ac464f541bd86e896904e4b95c28e142878e826cabc6566d8210e29d6d55ca0556674621d5ceebc1dbd94ccf993c22dde91db4ef43977937c615315a278ed34f10aa57b5383cca1ba1a262f34058485b208474186301a58fb0633d300abdda68ed7912bde9bd6357adfc5d40668e71018a95da70138bca7d6a85797564acacd7a8bd6ef08c331754818c315c52b1e177dde2953e7785cfafa47cf8aee6f426bf95670d7f6e6c40489fc808260bce29375e3d2e95605e8ef57bd0afbc47db7309e305b29a2852c27c64c268dda56f4f309d2b093233f9c76a2fe70982ab82b36b7b505894d73a6970c3e97d64689d755fc7de89476a1e45fbe3d760acf4fe246e99b82af817b8c5609d7e903e804852e3807a3fa4d631c38cefbdfd687cf8b45e7b195b4df5de73bc6f365b167a4953db1bbf3967f6c8e6bb9355d49777e25ca2076c03e089f9baca5830405fb3bba4f8dfb9a968de6face78ad8dd9ac314f4e1736891b7142daa676e3a7e45668b28f4e42fbd50eb157d49a751d51ab64612edaf057ac0f4be8a98fba2461d0d085b5f88584125d311f3f6afd4bfd2abf3b8cda0861c3daa15a2e7edf741210eba3362629425aef65a2e633e48be83bf5a8392673772852c4aa45a2856671d36b81de34d553161399a5aab0376c92f49cd4a70a7599f379617384bcfc080d9e06c7b435b6fdcac1b2972fc0e32065a5d5db9146c93522ab4ce63e3a4a3f9b5d5879eefbf6865fdc82f138186441cd9a2c15d3c1ccf53137534b650bae27b722a70e2d2ca5645bc61e811f66e8f105557930690869a7b8ab33bab2f270bfd937d92c0b7272b6451fb842c9f91cb0ca7be6e394681102d393e75a888f9253aa9a1a804574f92ff0f87b6a62f6ba28d3673606338db7b9f81d39f647a24bc44439858c821c1bb2bd82119925b99d44816c2e5907eb055271783deaa6967a354232897cb011dddd0569c1cbc86ee46a6e9667b588b9708305eea2d505c6d43f22fc8a4e13cd8b70949a38c5f2b7718ae3e1a4e6b3527388329f49249c5ace8b5d6fd7d735c2074444029bf6f3230a1b128214a825841188aa02770cf52ba00d9880f0eda2841d61aa58c2c160303bef70177e262c756df3371bb5d8d0d788e4baf374c09957ee94fec2a341b495fa908e06866c3070b55188b61af5749a30899b1a8a9cae1713e66e6f8c6cd13e418c049128b019b985c213efd290b5909438b42632bbdd48bc6ad70b509915d0c48ed6ce31f28785bb271163cda929a4f3690ff0eee2c0b9db37fdc690ca5b61d6713fe7e8251e3525edbef6e82013eead344e6a21b9cf9e2a35037f69105752eb603cda643d742a79aa44e1124c0cc6fe68290da514d384bad8cd3c8c0bdfa6fcba04dca1cf7c1ae1a895a494d60bdd86ea967aa744f6df92dad8f8ec324f68defe53b2450b878e011f8a83ac10f339b073a102c027c63e2aa369a6b70752249e02549e6da06ee9aeabba197f33bca0dde2180c952501f0162f7e5556acd50c4ffa2c06364f59b8a90a5543d7add7ff5dcd03e7e202a0adc96ed7bd65eb2b8ed0cb7e19fd25dff4e9140747438b645a853cc88252995b61295334a7ecc1990b3faa2e66315433c5bb173d556a4b7a92c5666cb14add9192788330eec050a94be72eee2478e03288d174f2b92845610522292f5845f8c07f2191fd4a3736d9fee8c5fcd7564417b6fe032840ce881dd0db8a04319591613ead8b7f24bdc3a38fcacd4cbbf3d9a76d97c92f1877da41412ff359b579e22304dc058abcb1555fb11d7ac6d838cb14cd7c82372532f6d3cba56af296d8dfe03f18ad0549df3cc1155651bd12701409449a57638846d202230fd136fe4e932eb2598ba942c0b757f2750fac03ef64f24b1166bdf355036c3b2c5ef20240807798b733963b9ef22e43f5895265b50094a05a874c09588382b4d9a44ec34ea057c1e55d731ddde7d33f055eb59251ac3a145b0a68aa3dec2d91fbc44c8aa90f32a89b193ef73eeb931b1bed3ad12a6b64cd2a052bd3d38ce51cdcf91a7f7920d6492236e86680d9cf30f34f290a9493c7404fc97894989cbcf7c697baa8fc3191d5bf905b5db05e4bb2a7d0e681426594904c5b38eed04d1fe1db6ced432abd8a4a6521291316beab184b4ec1ea359cacfa0bc21d444786682318f3128130627ec4ff6dfd8b94a6394f72351c2d13c61aaf3b77a11e47fbf6d433d055dabc7beca3031aa7d0fef26628ec1f54c79264b61c6b35293c587558a2dc1f17975f1a92779a1062a61294d10478e5708efb9dcc548cfdf4d4aa75f2e6a6f97f0ed75efb24f0c737e6802c70f6bf6b34c4da95509f9f1e9e217e3214e2c4b15fea099009c88e8d5c431d51df09c09d2516fb6b8d954b7ab6231ebe587fdeba099ac1f8edb1d6de5986b83336edf5679cf27476a965a94c26d8b549242c57ebc4809b7484ed2089c250463dfc830851e96758bfbaba5bb0ba30a89692ba4fc3c155e70886581b6888cf2858dd0e046abe1514e237f1cfc361ddee918386d75ccf2a4800f1e4b2893c81c6d38fe157ceb9d09a6368259c4447ff3a93f66bab482b88e1d65fffcc4a397ad60f37657f23d8247f75881a7f7bccccf2db7153d183b1909edd723ad6e8fe0f0a3d14fa9c8278740d8b014b712a4688936220d05dc9abf1cbaaa320944d1f4a0b31572ccbd41a2379aeecdfa5ecfd104deb9061087308b338c2608f4a08956fcc8760c7443e47e4c2d97cf768c60e426c19f5ab53ffc8cfe17b1e0effcce44ba7a874740c8f4cb4c7fd39a61a47e3da086c8970553a1af671ea717fee09399a8793b9c75acb4da9f66d516e873e5f66c70372880db5cd0e0b0b7d1e474151c8104162e54900c968928a44f600f04f31303f9bc896bb16776991b1a533899e990342274064c72951b03805925c1e783d8ae4ec6118b2ea3dc624f589faff1d300ee5f899fb9c83f67d6ca8f5b15cef0b0d38733db62198adca08d13f76d75fb49bc2ea73fca177dd1eb0c8ed34c643c19df9c96aaaae6ec8b26c1bda7f032ac85341c5da027972bca2a37bd826539d5cf026d2bd23c28cb7c2063406536e1eb9c35b54c0b434a8eb13e7993feb7156e44915b55d8a0ce764f7724b1b6dc508b03ec75b7c171275606b77ee47e40c0f5a2e3007b8f57d47cbb4dd4bab1b01c828a7dcfd67a9603ecdbc3dbe02ced0f3dd58a2341ff7d8d2b77de625d1f5a38df0845f5d0917af3ecb2b1e200553ae0691bdaaaa156dfd535433386758ec73ea0ca84b94a6921c4b7734de9dcdc66bd8d8f3b73dfca436056d7a66877c0e3a67f69ca1a7f2aef281e0f1f83d20cb5ee4b9836491cfceec7dee4f17cd7a5b5579fac6fe103a812b0fb9b46f83d7b6ba834f2300d04dd902cb4c781c458393ef5cf16ad4b782d84a8a048dc55424bdc3ed73d68882bdfba9213a416d60335874ce16f1e91fe530959c1166898e32e5544ee4bf7cd82e4f13c8f1b984e35ca5379ba99d16cac33fa16743e3e0eaefb56ce7ab4a6a0685c42eab8a77948c321b28fb36f531775f8e8dbbc3378f72aba20554282eaac9fe9d8b4b54f3d02f83b4772590149691bb572896e34d126265451cb7d3ed4b19fc66c52053d38f3a4165fbd7a274fe6af34fcced7b142b9d60e7937aebe70a98b2c9efdf18d473cac61570546b5e469198925492b66ff53eea6b0fca44f2cb817052625f9d85461c19aa54d936df64bced94cbf708391d0706668eaee2d6f5fcc294d7e64dd3111671be75fe880da5b435442010d5ffc4e77630aba1e712b129cd93c07f47762d633c6bcb28535c6020a7907cbbf4a779af33d5f80ef4f6aef73dbe60090790f35dd751176db85571bd1e240f950572ac2f2dae89f25a873be0d0efcdfa0aceb7361556a104a6cf5de7af128f1584c67c5bbf316c78b8fe4783846cc5017f811d086e8e7a8de56131a740c273f34460ad74b7dfa24161a05e4a387d9d9a0b3b89cb882da741dfc385375b379bb27969137cc7264f238562e45a852a4e328689b0d74d1e39cad434a58a0a3e99e2a76122ff015667806d85056348a5eb9f3ba5aa722fb87e731700d2bcce87543b7be4f960a579ae279aae01f690c272c94eb747b55c3b8de9f6eea064105e48e0f02f5ff6456a560b6db7ca2178c62643aa0a3e0522975cabb3e73a414364961798634f60678f4ccc57010bee7091160df483e4948ed679904e4aac589372eaf8efa88f7f2663d051bcfabb739bc85c8e0bbc3d8a75d520229e01ce68aa82de8ad4cf741f2a907b3304875ff5adcd7f819daa07f33da58e700b7fb1c4c846b666acd067ec4971b40d5cfaa3c71d284205911872e7544793a1ad2259b7e7df3f6ab1b139ac23986ec3283e1c6145e25c891ef0da92dd6f09932ea660cb8dc22255d2920a07a8340850952195987bc7ff0bf686b337ce2338d27f41fb00f606ecc0ded8f1e19c781588bb1bc03eb2ca02cc97f295fc59cb636fa97b30aafa5b45ac5bb2e33cd38a43a8c59747cd8a0ea539545dc90f2a45a811b0d3d307d9920638534241717ccdc5bb1f319edb9baa2df0c154e1078aa628c3fe59530d77ad6b19f08090c9da593c3c3ae90591c361988d6d491a2f594de4b08f562f73a3857349af5af361d27a207128943b573d4e061a5b82705c60d50dcb53936d1e0d2a6e47f166f4fa10379c461f53e5467cb3e47fc49f5513ace658e859d5786a8c9a5c32aefe7c61b46effaa9873fdc50410aa755348779f0f0829157808f863f44606826cc1db75302f12d196ac57dea7d74907af1a28c4f96f5b67f63cb3e603a040200b5e9602ea851a8a233f75916738015ba3bc14977c063829a07d245aaf24655ccceca0a8f5a3ce6d801b5dd0b3cb1e8ce1206672fe0731b9376dee858c8c074a55439bd4cc65e9adbff0be00ceff38a829588a3503b7965f2c93fee99535c700efd5a5c3bdfecf8c3e0a3846364091af078cdde64139a3c8f90aa081882f7dae310af7f9fb3cf2d8567059b7d963d764074d5b39903c1aee6d768f4b7c2194f274f51df87edac6febe803275f45dd606998797fb83aa03bcfd28e426459cfc670b7e1bce3e86a60b0e5870ec24e4692cce0c8d1e3c8c5b35433a047390e7fbcd1a4bfda9784a5c17e21e6b7a2064da0d8515b3fd8871d265fd4be15cdea4bec8b14b643d4cb4234bb88bc71a14ceed247321a8c30d7da61f16f6def486bc478a07e03eacccc10449d9d8cc4cfdf00cf79b7fff04c9e01e34f4478fb83fdad267c4744012b93fde043259818600df6567b025bc2c8618025683b6c204dc61da95342f33d4f499d478d41684c99afa85e503446d4b8a83a0206342b95ba75407dc63c79ec1a755a65c3e2e776f29d8b88b4d64dde0ba2a7a9767f2458b34d08760afb32056b3070438db4ff60b85c0100cb61c36977f91a44d65d42f1ee910bb5fea9151c2e92e0def593767d4374a92dba7f3c4f59f9a26bac8b80001d3fb6eec728c372def93811e838a0cb3f7c672a6d6ff9d3871ec97d8a7819974026bef3d3c4b37b8fe261a2772de4323e76fe623fd6a47d9b480153651f1d813f74986660ed59023ca60833ef638beaa51de4228bd1fe1c9e0d7d0eb80981bf8dfac7affb604de1e321776e6ea47885648d6626789160bddc25dcb5079fda7e5b29b2389c99e2bd4a12662f007938cb6abe38242f02034d553a69eea636a70558a9c6389a5264e32a263e2b843db979832c4fa1532369bb359673a6bd8705afe0f64280e24102328ab5bc75d4a7ecc6e209bf11ba791dd5c231968e8d2766e2d5c7aff23e1580fb2b35862e94fcacdf1ae7eb7b07ed8541b4e3385469f9b2544d9bc92cc800a6bf71aeb31bdb84f6eb1be0d8b69aa010002fbda456018589cf6663eb3d3ed1f8917799da98e1432471992ea39533cd710a9f08ea13c523d00e1912dd5a243a8ae30c300bee8cee00bbd066a3c25cc715e481cb8cd8c836a21d57888f11c851106b64031e484d540d079b61df6c5933e41aa5bf2e699beb142b625b7529e63b52dc059d5b1f3988f249d0ad12f207d2ee5d1141a90e1881f6f720f1af8e64687a223ca0526f707849d1eee8549961d17063a71052558aa183beee221aabd312ad5cfba1a8d5cecf6848f91283192ff084aa6cf7ab67f53046d12c1dfcee4ab2026c13378d473a335dba8727bb93044ff61e39ff563c4810202084ac027cabed8a12742c350327d15ec080fa3681de655868b347b174b38f93eabd2a36beb0d9e75ce9a7ece9bd5fc82579431af82a193a7fa4047da92f27be01a366594b663897039344e180c1d620d33570a7fffc4fbc820b9dfca42a785afd70bcf555f136c470c67c0215100edae5baee33634d2a448bbb93b340dce1ed7488d0b0e7146fba7d4a73002f33bf2495b4f207645d82d0e4b882d20eb62e0ee552f7645ae6028173b268ba3f56feb72e83b7e1c92120b338d7907559e50c7f9cb26f148a661f6d60aad8412c1d2c74e0d8ff0fe72ce6feee708fed14016608d7aa1488c264078ae2d04ee01ea3fcf92d2b8a7bedfef8e39a40e6de314f3033e0cc9e2756516563e1b5675e66dd44ce8e88ff47d73da1015c48f189af6bd5a948848e8559a5192fd1ca5430a7ab557587f383844a3ca73552481c836dfa8b5bdd5113eb91b811d32390bf7700e69e88a4a4ec8253814dfa3264e29c49cfee63f81c970229d6995f7efd951b5218178905d06c07acc9876de8b420424df10f5a786a38ef93533d415e310204070e3a32a9bc180de6246055920a7181c5f61c1d746b90627d7c30f34016f0711b9b7590841ed59c5665fed65a420c687ad9a29323b6d18e23e30a5092cec35d1909cab2121264c22b74bc06a0fdbf85724d3c5800baf62233061f6e0ae139373d71e25aac8e144c27ee37390658a9a32150bbac7fcf1c53a8ccef723896253f7c34363d8b7278a43f7aa8fbdf42cd69b7cd941ad309ebfc23ba4db4b5979cb7a2d4a0bd6ac8368b126274bb8d0ba26944bd278f7d4c3da782324c0640b94969709876191fe41002c50fb692d447d4448f5fb374165c1c26fa1c67be74e6e54865ccd18fb9c02e327c97a6a25f1a9543bd95858d46295ff9c652331a0106eb6663db698d5d6d02082797a23dbc2de321d12035e6723e420a55310c99f61665c6655a3f4fba4a67251ca1a76d69eb930598febef774b8ad424e17cd24c554087c05309c7498d1f4f7902a028648805df8cb9e7b7d6ff44b66e6455e984fbb7ec0bdf62b99d3e327eea4af7a3bcb7cc1eb4a0632d55c0fe2af5902166fa0b15c9705d88624e182d663ad3154a653080a3ab846ae5dd9218c7d6f3e9ef4a7ae1cc7727fa0f333d70df530eae916bb2a565fe0178b37220860f217e21c76a3b861bd05437d53d9fa167539ae3bc3e905142b0e78b5b95b47d3b79fdcf0f9a54797c937bc49f055f431bf51f9af5d0f26cbd93059fcfe2ca3c287624cf3a93f8c291771b70b49c768253e435938b7c143e4cd52590c81ff247b7f3ca8de3ee01b7e8f63b1bd7366277a29358df11a946f7d6fcf4938dcc84be4ba503e055a6b98fd5ab29bdcc802fa88b73f3232034b6ff419d476d802b3640a9a1a77e03a66888100ce94f44816fb923ded444bb72ad793f867338e121ac41a5fef30d294f59ae1e92ff5905b3a4f63a464fdc7e22827f3de8307b83b6d7bd2aca24e6aed91f920d5e2e7fdf23c7c3f29e1aec25ddbada347273cd26454bea42b018e6e122767461ef3b6aca909a04fa497643dc07aec322833e09a99eea2c90ea2c955c7db512467f0f8786c65dddd59b3cc4e8400eec1fc606bda7318fd1dd91d6a6860599317a6c9861196983c95a261ed540468375efc02ce2c6bd87826adca26d1f4c8101282b68cf80e3f276828548a6b8140978cb04df186e71cba327394bcd3c3cf140560538ce9d093498f1b9ba78090efbcc56d1b72c001409113104170aa858bb70575d246f19c3bb061fc7eaf2a664d562c6d4019073be0550c7df361e70668f60e2ad06440af38b8a382095eb299a2e9010a3eb37ffcceb5460b44b60ae5660079199349393a27c9b1513bdb44d4add93eda2041b235877080d9d005655b1c2d246303542523dfb412ee6d01928628d0919724d71bacaea21caea8d9929e6fe2af9228c5e045e39d91f44aa572d8bf03d87e67e69e507e649ddc7621051b68d5c09b8e487a8bbef1dabe0e19b5bd0100f7dd6f8f150884680f20265c04a91223dbde1032ee0fd55f98bc4685a181c99cea0ca02c6bf9c98a3fcc4c7eddc8cf6366f92901b2ccbf2c31b7fd34d2e3f2f102d7151d702ab5515f96c90a608460011ff6756b5c347c83cc0420d5a8abecfb00058dd21c0e3bcfc0aaf3d9b93aaee8d05aec055a10b7e637719e10a1f4f29d99808c3c8d4fe6b96c4cc0c5c0fee0a710afe66e2b0de086aabbc1317a2a2c981d97cd433d2a55c452fd26bcbfa3a26d11f4ca33829d2a7812631a0349b4038ae6428d8fa962cc6bfa6fc44a0002a2d7f484e46aa03bc4309bde86fc2d471c4c4915849b0a8efe82cb412e34be910c0736b024d4be54e76516a1bd615e99200b142f96562c75f694e7b906e48c9f11cba7e6b0a0f0cac7943bbf57e2cc93756d4304928bfc147983d91d29825baaa6f1a3c2817d6425507b8a88ce10c7632c3ec9599ae4c0e03fbd9603e60f5898f432b0150579d4dc316f548279112b659a2762449623faa00dd75a4291b65631abfe3a90b1b76394556a652d52a2951ff1a4a783325e5b18e22f8b8dc9f83e16d9659318cdaa58825a1de7ee80efb0f36668092671a39a9731c7f953f8080768d860c426c042f028e09b8b92a23c92f340aa0bc84425f8db78a9c81951a83d1b26f2519e12b0a6077ab0deab07d465edf3a912572724ebfc96f627bdb7ab3a9659cb720da777ab3d1784d5cd13414a17ab3888db071f25ba2946925de69eff8b18c08585474a084dee45000b4b297cf5b570bdb8f135d1f11a992bd0df0c9779b86b8d72093e5c944d3364646a7927a0ece44d4906b5b787176ad2b7bc9f7ebbf2a92522a13736057bc4688075d2100b909393e03a91e56c45cb6e90a8c4a6b319e87cb8dbba64a05bede6345522ce6e1b65a33b6a93d82623767a4d018ec55efe7574197e00b4b161282b24022be5606b24d223c3945228414ec2eeeb3e3d34e40652f17bb02870d78d60282c8381f6ab4298eb84349849b5aa3d31afbf99a6f3c69daad784ef2fc60fb0e644aa17039239271b9c3f5beaed5b50b8eb6f831c8428160a62a5ed09cb13127ed82137a8d452a23ae76a7722481113d2cdf06696e702258cc96bb25afb930c1f9943118da985d702f6ab5c5a8d994f5223a8ea7af53f041923cce49ea57bfe5d3fc06b6152bab34ade9f86db209c57de461abc167fa1425d6c70a5c6d4ca5b7c4f0a20dc33ac09dc83673426b35764d6665a19e0d8095d6bf19f93d2f57f36180543901fbebf194f544055c5f0a6d6cac87a2e8d820a039c640ca3ebad11f524205d41a79d88be8c49f5cbee48afab5fd95e4ef9fd01521c8454b5c5336c6edc22f5e5824af64d8bc86f189423bad34dfcc32acd4cae9699f156e84c81fd38e719b65a7acc19e3460079635a89e62d2153a8fe458537092f626e2a83cb83808f13c4ab0d42dae983ca169697df6e65585001d39d3881221edd68eb23a34f5aafd663f2424f696d6d6a6b6c36afc71376ed64dc080ebde1df38f2751a05c25901615b52b5863b6b3de964847087f1ea0686fdb41ba63e8c37d50fc498500b2e518bc597f9303ec3f6541520500dc94f1855ce53d0173a9412a6ef6051b8a828d7c883af0151bbbf0b6ac3b41bc9631ff979d69405d01f77339060f586e799cbba7c47b8fa253c34d05b82d70fe6f05b054da553357897e2b92af0e0c9e0c498f7e8ed165190a88a65410678ef9462220114490d6c544346bce751d0622433afe779d890c20463760fd9a546b6c481b1911664cdd1ea69eab23655136337f184ff20106b47d485fff4db2824e8997d4e5f4f4ca91d0a677f11f6ec871099f92c2ed1cf3819c5b11c9dab0db431202aaae6e273d93fc7b0c4bf32b6dfcffa3d430292f611a12142569d33ad0aef18442d171add026462867290b300d19101fb01b18970a619a4002df41e3ec487b3b876f5b8572fed7c8bae216f9b871bc01d1ce523daed1805176945f3ad2ca2eca1d7f84930248fa21efed6f3dd6252431c18afd71fba66efa31231ebd99e566385edb948328828dd5e61c74579857992b421ee1055256868f3721d0975295a5ae9605070bfb0be90ef752dfacd299609990f0ed3b46299fb034b18ebcdcbce053cbde8ef4c273765d02111255fa11df82ca7ce0bddfbaa8e3f1052d97dbc16f9f0bc34c4e5f91976448f75da1bfc1f73cdc02583051489b03800fc177e998bcd9430d5ada39d1567fc8f4f911457267942208eb74a643993f7706ee1b6d3890a9b89cf2435037cc77213556ad29a0c20cb9fb1f42e08a07a7a365bbaff3f6ab4b4fa1a2fabfec35093ef6312120832ca7f71ee1536eeb009ee74f70769ef75de4f1ad423b74a3c03dc57749255353f5824ec7508688bbacb882691678fc11993a0a1c255f1e7d4d9d82fc3c4928b5fb6b374e2c16777b650c798d17f63932a14121dbd0ee3aaa8b36e4cf16d71201deeafb2e6efdd35f96e120de3a4e5465e622bdecc073dbc535a98cffea8097ea9f29e48123eda3f74d089fbc270def73000b93f4ee398fa074ded93a5c96004e7367892050e7f0f415f62bebec473cbe9a1b662b7bc4c27a0be00ead12a4d54b7b80426125a79f3ebc01fd624781236c667e137247a949c4762209ceafb59719f1a68829ebbaf56afd8d46a3d5905685485cadd6bfa3985c243f663a6dc8f0aa6e409369ca1f8b7f35a7a35f81d4abc70893e27dfb5daea2a9e8153603ec79ba12cabf4ed671bac9ae6b19328941cddf94608cd4bb93bbd162881fe3ab09f6b9f87f3d9da86faa00e15599429cde2c7cb85f7130e95e01d73071c7f117bfe592c6f3b79e3bb13700f36190138aec482292a51a11aa5ac67a042ab5031b541d58e477da49b1d24c9b8e22f51790d7aa7e27486217e01c0184ccf78ac21ca9ddc12bf702fdec0997f910f4dd488707a7771783d6b3d5466922f491c82e016abc41cc6f177a37d77485784700f58d06e3d74af6f9787373404f6a273c1d694f461e6ee38d8b8da626c62d4d63728f5b506b34023c4034db786bbb06dd4473b2f3518e40063a245b16018fe50174e685c07a70e88c435c163024b1a66bb347c923623bde622208e961fd9350e9977d16515900f206788cf6d006ff0cb2e7dda54f76bb507b7cdacfa639b763a95f054afb6ce586284ee11828fc8fc1b3f898129fcc8813e6378fcef6084d3920b5542b97078108e95e9680fe825b7f332655c7a012d326ad80999153b130183ed369e31b15a73a0bf12872c6b6a2bbc28590551b26b98cb24f1a474e0b83efeb88d159be0c329a243898ed73d608b19b3ddaa46dca725d5a964e0f20f84784003d690aa5ca1a8e0bdda9a60303cc8360a3137b4780cbce5241f6df61e4538e5eb32661b290ee18809b8392bebb53b8a63a4f76924a95cd6dcfcf4c215acbd98a13e9ffe410e7d11abae494d954e74af0c1b82d886df7e654eac872432490871ba6421a45174dba47a9e8b0fbed795b863becd8fd82fbdbb719590e88c3ab09b76e3874d2eb680c66d2f9641831fc1f6dc424aafe4bd3d1a9df06bf7eda4c874d0592043c8ce053f4bab88611bfffcf405aa973b8ff5e1320fdc6859409ccbcd4a6fba30742501d2f7bff75627034d4004b18fba413076e5421a2d171caeae1aadf08569ae74ed0121e83bf5bee869712e6b9ad34e37ef23b3fb77d29e5594f493bc708b5688c865abb80bc2a9d111db6b7811aaf165cf5ccc89f0ee570f3885ea6ae644f47251402ec4f8481aefde1d95d0967175a3dd12b841ff7f812412e77248e93c43d6471e34bbb38e1fb59f82d07484031b7bca043d0bc97a7b1b7f6e214f33526881f2dac44c27e03262ccc5b8bc389cb32f1a6339625140ce96894b0db819f2cf500a9cd95c28eb01339bc2dbd5ef9dfe56a30513b486d7ba7d87b8892474739c641cb0c10a06036c4c0f3a5646bb442c07f02fc4a868209068ebd7344121ea5438264c7964e79a4bc19d817755bd48f41e74023940fedb7844e37b0934c39cd651a2c2cde8a96165f887a0839641acdddc32d5bca2246c32639bc3519ce3b97cbbfa494023a9210a54d0b8863924eb84612773558e2f9513dd1199d5473839da0bbb3b12300fb8b36985433f77b82a34f49a2b2fee243f7b56a3b2c883fbf3ea4e82b5ce19f3aefffaafa8ac88a851719e41bf75d68c3a623623ce0ae643550e65d1da94a2b84ef61b5bbf5674c86f952dba2192a35a8db30c134e441f8cb78ea208a8ea5d7f4806e42e2b49b687eedf522aebb2cf00575165ce3a1e50a0b4395a1ba54abd65c8bba71c2caeb8c0938367e9004ac8dd197b24bdeb1dec8be6b83523045f6da9961e0fb13cfaa55f4caa94de11c85c6414c602afd6d27a10bf886242544116cb510a703e622a1490ed7f9ee3515827bf72f97de1c712c2c5062900817fa47030813c525ca537b92330f7520f5633d09852829a9dfe164ed2898074a718a76aa2dfab2fe82c822fd96da591fd38f1a7f4ccfc6ae5cf1030cffa185bb7a90b64f62930202238e289aa18771a30efbfac727be9096f30d9f48ec4c194fbe3544e985508ab06a0c7cccd152012466935024a7bfcecfccb9bb4a8b7f2111f00b0849995dec5339a006e10790bfe07adddba6831c964a8952f18e4cb9b9b2880e4e7a382c668333106808bebcd20ad896521a89becd709de5272285d433eae7a681296b4e98d881d13f27b11b6760493d86078fa9d23c4ff88e32280d15b2d1639a0eb0656d6cf22027f2be4cad44f774fea09ed7cb68a307170d21a663c0866ef58f71c30adbd04079e37e1d000dda35d4eaade159784f9181f62e02635100f5c0604259c06154dedcab5c3bbc523460de23b3df5ccb5b56a09eb4a8d6ab8e4d7eadf109b02ab3575f27db071c9d0f309055107ca98fd505a554b793d75fcdf820f463d055bb1700f0370a7878218fd3b41646e95fdc1d5fdc6f23ad1c102d40ee5159140fd6f9b4c49533895c6726ecf6db010910da146f38e03fdb83ac4086c23cf5ce4bb15bbd90c521a64e5c30099523171152040d49e4ebf95c71bead75e4c849f228cc6c84fb59d2c687ee4760fc0c30d3b2c2e9fce6d5733b6f8ec15a14643ed9cab8384e045e3a03403187b78bf0986fb29ccc08553d9f0afd0397b32d1bb5ab92997f88f44880d84037bdce87e21bef07e2fd133f02ced91c264121aeeb43d8ed765b1af4af9c5a3bc1dc402346c792de863ae0edf8b65b00d3db02c762c9595fc29900661e117b394b06e55eacad696015a94f245cb19f1f51ccc449b31169aaa794444a8d063aca3e367f345802060c592605118448dc272a065da9cb50fc991b5e014a2cec798aba8cae89ab3ce3f6d503f5027dd7ebb63ce752943f59bcaa33a419dd71d0b3bdf48c95f74f501f2b623eb8242a68a6d044db72859bea285e5b6dbf3292de0ef97badefffc8fc07f56a609fe7b69bda247ed18786aa0a7a99ffc75371432e614c1b698377b8b247ade041f6b0c8adeec0ef0fc816d760eff2b246defc8b01e6caeb3ef4e3c9391617c353d78736f25b46fc93eb56fd270fbba56ae4a14a1eb31b8fce8c8524b8fb0d66bd9f08a37a5fa027e318f2768c4133423cd81ef8316072121b932357d4b223345ee8a94ef8b6551da9c5229384298cae6470a4d8c41b44a910541138777829161641f96aecd0d89c45c7db6c8d26382b42e78f4fa9aa388663f6f61b4c8d18d92203783119aa2f2ca9b6de87284b80e12769e488a1781a36c870aba5ce82b61ab0bb8450ead219cc34ebee5ac460247ece8c4ff28e47e204ea6ba35b264a66940982838b369b6e3b7870afc97a962e40ce2326985a83a8c7ca561cec763c308e3854783761beec910c904da76527d23a3ebf5b492bd89f984f0cacad53f4f98ed21f5d3b718707291d0b83af38ca00571d824540d51c5ff50fe50a644e151402feb3d2c700a447fe0467e741930a323718bc7faf635e5dec22034d6076cb49754b8abf6a303dc522f77da057da57484e4691f2264e251903f4fb8f8dc8f04c7989766c39a9c04ee6e71aa7ea9421b9151d74ecb3a2caa37973a30265de148c351f29eefc7a6f86e98baf4c3746b91f69bbca0cafdb674c9d845fa5be9247105f108bf1b3d8c8ef0e5339f6bc0d75122b94ab62aa04496cbb1ca5d26aa11f30eab809eb769306b4e435d8f698534649dc9dfe04ffc95c3c241d6333c1cf43a29a88345fa7b8dcdf7c6466e14691d6c876bd2469b8ba1c96cabcf480a04de80540b98db90c9f53a299d0d32f39a923c71f4906b1005f18c21190902884809622dcb3c7742c1f6ab2d78b813a647e6f6d32ae7b8f94589fc9396b412ec02fa37a9e51759b41eb089346ddbd0329076790f6e84f09f551cd8de786cd6dcfaf2436f432c0fcb75a4481a90cfd4d25b9c44e8fb6189fa020d3859e2e92960860422d0da80f72c32c203056f21c90ca0c538523be4a4fe2109cdd80699d128d3873bb04e2ec3ab9cb824ed73dbc8511856f446ed7c628394203c1f58dec52b7c0375ae8c76af574d6e4d2a99d7a2117dc8c850f6895f449ab27eb4f93d0155a25e45154168d43f5d76364d342427711632e3864e3b100c9606f2a81420f8a9c26545c62f40d00ff0827aaef759eedeae1dcd7175183cd4220bc14494ade020edd89d32ea02bcfb5691ea13d5535fcd3f6e472f07293b827fb6cceeaedbb94144f045cac418fc5368c5796ad1cade07cfcb31e7ba2bbc0d00f0dad45708bf1f3bfcb8daa7bbd47252ecfe698e6dff24e06b78509ec948d9b5a705d76575510bbc299cfd174deb1433eb6e89a29bed06298cbc9772a863ce69e8cd24ad0f42be182be387d73a6c0be01c6ce513b027a755a62dc7de70be67ecada2ab6656b7a96dcd9802710f8058fdc9e0143c97003c30c093abfe0e9efdc80efcaafd9c1489159e75681faf2f984e2a2864efcb668c17775c8ce240be007118eff04211b25b502c0550e43c62538f2b090ec2620b6b2a5f5ff16e430e89b3cdf7fc4f4be80a45a385aba9ecd79cf2b877d825c0a7bd97a56adba02fef1badf79a7e6d3141a9b90ba5ddf994cdfdf027b9280bcd9d845bf4b2ec377fbf5dd441fa79ac37dce5e3100fda2fa968cdedf8262751077e4b520f5e34d73160a67e2d199de1a732fbfa59fbc8d26c23825f7ccb5082976222a10734767363b6355c0b272b7d50eef49f429b38f6c6b39d0b9ba14ac189b1150e0a426a5a7099389c839329486673d28b6da65e0cf82af1f5b099490d06d57744e744fa564d4c332813b26fd4e709beffb52cfe83cae27d885c58b4bc31ee565e9239653e42d1443a895701391c5785628d2b685148ea0ef4e581773dd19491b97740d5532da3af801d5fb4405859297d2d304210b34895590a51cbc722523de3d9e5b9e6ae278729435c759f4fdf74c1d3174f856b9ab153ba29e1fd636a2ade26a1f10d36d6861d82fecbb11b3491de5c4df816584fe31298fd5f008c197ee2bf4d45467b2f8dc4a88ea0ab6b70b779d230af2a754cbd536da9d5072ff70666f9f33cdaebd65070a77d459659ba04a1aede2335431e4d82894a98e1c48ce6cce39d94e912a0d2c94bb7be61b7bab8760a4cacc13902e725dfac19de8888e97ade98feab66004dea49b56faaf8c7ef11b2a378205d9170d5769c64a05312c4597497e3c42de1938f72a67da38108eb6c44335bc3b9a4f2ace90adda4397a07fd77f142478ae2bfd4a4a3692dcbecbb5b691a539f2adb93a87db3aaee4a47c890996fe83bf17c2826e6c12b5cd891a316ce55c7dcca32f40379ea2fa74bfe875ca28628d671431b38ed0d89bc897835b1bb09856aa8fe4f8c6a260e169a1d68dc63d80c0b6627f31570bc4108bf4f4f0369d03d171f7b55cf657bd824acd188a89ab82b7e73e8ae7b78e2c38aec0b21d31348de96fa700a6d33f3792e7b00f88a25fb843595555a0cab5b07de4ef71304a191f9be89d5a8fe890338e7455cbbbc8be7279ac094030ec386638efcc4cac7fbfdc1cb2efe1a3f0a807347d8a61a01c213affb29ffd945c55dc6b43c981450f13dafca8258767eb0d806aa62fc168ff240bb705745833f61d56b90ae5120ce2e077540e81b6ced2ea52bb11d02fce001bd080d1058ccc29ea1bdc8b1c81c9832971c089dff468034b4994290bc09b06b5e4342680b78574963f7a6363acded726ea150788f93aa31b230cff061ac8ee3b958bc65fa33232315b724fbb52142b177e8f6db377a1abfbc9c147e2c667df409875159f31d015987887237a63287f1f4cf38c120eb0376af36d46f15c6951d399b4915bd92f3d29279565ce3c902678590edf84173d7c30f2f42e7187ea5a70a06726b1cc31d67a069b099cba2fc871cf9770f7ce9e275c151cf2e7dee4c424fc46f7dff3b53a44b50c96809939e7014973847bb324ebcfc37b3ca7a2cb83489b4371987c3feeeca9be2202aeb892d7abfa15f10440eb354f8957b990c13c89d7a735fe527f37957ce048df68b6b2a792e180a2638134184c6f700fc538f30e27e8750e03cbd119c0925b3e2008f3bcea3077f5bfb98be9eed517b3a373bdb09e6f1c08449458d2a750a2b027c596650d21dd97fa65d05340ae88888ae62fc736204d63b76f0805ce4f07f4e43f6b731e7aa4058cb58973f0489aa4fbb36dc70716deb33434c93be7383f81062390bc78082145ac1978c4ae8d35cfe3de04870824ffa5d2b6c75e6eb03d43bfef65cd42f65bf2332e689adbd16961abf3c2e836bcac225282b3375db1f728e15ffb7f583cc8b03f6999d048ad5c3bab47bbac8f648e5e593365ec0e999d3e6ded5717f43250828d6be49efc72e6199ce84df89e878aa4589c803d938c80d11af646812cb71367f3a76deba6b3ecd1ad747309096d4f3905ad65fb3f2ec52f54cfe13c93c82aa8dd2c212bd5cd463f1a77912b0138363f06fae286433bb073e5d1eccdeccfff737bf0631bd91c675a06883915fc170d0dff35dfc6046521eb5f34112d0ee32cbc7116ef23dd74814e56a234732f24c01f55abf599657878c4d3abb311ab39ec3378f78892353c851494e2be7d84108870cdd2d5f9c49c8e5e01a3ecc28202bb1369d149dd4e46de61d77c33f551d7668efaefc2d4022079ef3b2f554cb32740ec59cf876753a9cd7a0c2a3a8b10fb5f43dd8de6e8bd8c6686dca2c1b6d89e6dcea736207e3cfb952ef1084b415c7d3dc3cda1b0896ceae9ecb65a2f977d5684c8f215186ef3beab049c8cd8c3986e2088ac1a700c4d7c9c5d887dc1c2d1c00aa03569451225c2e80539d40360b9b7556021d21353cb46c58f7027e1e9f87a860a2aa2a7e810eec8b0e52be5e39c97e6a05f3be46734eab9c12b35a767c2217ce995b4f493cce075fe5e688011b480c3ea9a5a90a4cd2afca23f407d9379e9fd74d6bd826520d67064f16f994de4a703f58b083f6156970a95068ce9e8ab40c7f5194d6251ec2cc0e2aba4dddb8a259f33bdf22c6310bcd5edea642481bc3901ca8253665a0d43e4974d95660659c3756cdbfa554f42b41067fdad9436a480944af46c5ad489890c6af4544afd2205a28939039ea3057af32af53bd8d603796f714917018eb18d37d6cd9dac9115f6d5595fc4ea3075432c6cfb53a6bac7a30b9ab2c864b077e8bffbfad059915eccc3545f706dfa5a776009d535cd190e8a5df3a0a8f2f8ef34365fa0d0783f130d3d3c01e966d30aea506f988234503c487b67ec215982ad89ca00721775ed1a984e337495749ecfd3f74c72efc5aaea6d1b72efb4043078b476f4b1346b3c1d25e6c7157ffcd6d3914b61a3836dc6e8a3fbad892a15fb6950a842b149c4ec0de01b9e029304db8e96f4f42c1e50374825dbd005a255ddd7d940c0efdab175226f8bbe457adbf52e2734129648d985b18e622bdcd56cc38f0cec38eae7987e45604921938dbf5eab83836223207180343b75ce843bf10fbb946fd6609c3604e361314ee0e38b9d16b52dfaa820b92301ced29e3eed5a676dac688436f0854ed1baafd85bb4680e45064d4a971b3c8868a1549deb688ee1cad9eb25dd001985c9c470d9691baf5e3443d2aad11ef69d7fd36c1bea86378d7304c077cc5020c1d9dcf93ba8b7d29ed70d7ee7c7b630fd088f70bedacb5aee9e7039a83ef20393db2ebec42a1e5baab1ba0a2f4edfc1b2207c2a6c782f414d56903406298a4ffe01ab7469bc8ebb4a0d66c345f6d73e475cead569dc7a259035bba0a8f2338b2acfef3ae372aa7505ba43d5ce89d04d66089a6a3e3aec44d06a6da69604e60b27b7b682ee68d8b855ff3de0302cdae08c71400e1b7af4312bdf32f6946874a6fff22d022367b5424ff35aa484f84e40b6769edf76d484d8a1894bdd28569fe62f9413e0bcc34835b40a9ca5fdd956e5bb6f00b68e1293824f41219ae2536a2245436a2de406e097b345991db58bf3fc43c2ecf39aacac7620e1fb1aef357cc17a6f09acf48ef37c30ca7fca762ffec93c5f482869cfa1145da066641af51c2f77c58ae2db77fd8e898e5dd764f08d018f8c2849c69f3ec44283f22040561509d3566a5bc6ce295814f294bd6cca48155999e9f0886bb2fe622f4f1e92944e3f9e358c94aa6c46fd9620bea0121b058fc7861952afc88423caace7eaa1e4576778a231bea5b29eae0a52ab630797dc87463e2c356257328595e3974d6c6f87ed1fc8fcfb858736acabb060a65202aef59d7861a2d220e6a0c1f6ae3587dab8aae4422c6e359ab398d60a30a2dcce2e4dfa02c5c50b3e551a838716f779523b5fbd148e01346b0a4b6c635bdb7f38072b7f984d29ea6637dd01712cbf82593536bc2ffbf363c1c6ec43ae4fa0dc8015acddb297bee945e79378f444284d22b75d78eb9b4ba830cd55b9d0f9aa6993a55c4245bc259833d98c36fd96571e3032b24972799ef82bf907478379268283ee3504b0749292c070f183040ec316408c7b02fb67602236efedc0f1298e1035f53a3746b43b18c93503d4f4087658486ccd751db5dcc8d557fa2ae66eedb3e6534bcc6a42f6d9b3e47ad27efec974d29f8cda5b7facacf7b8446931ab15259db77c00c1130fdd4ff67af8e635e8ba6c3c72c46eaa10b7126622c8ebc8a750b8d73018178bae14ff9b944e6fb10863afbe64fc72e44774f1a96ce55079091635a301340bef796d884ba7f5255b8b39929c744d7c6600620a48ae5af6ed9c0ed35305881d526d3357b10470e9e3c4d7138f7d13836491fe27d6b6de08f855afaa7b985e6c0cee2125c3ab54bf5851cdf2af0d7a500e6b5599fec8d5ba61fe889e21605f704a2e9023f46a1c4a6fa81d2a7a3a2b80129fe973726308649849008b2ee7a6ec9ea37892a2773056651150f17b463a27a5df00d646e57051cc3b7d6fc6fea86ea1a7ec790d68049c0f2ec6ff7d3023cb2ed6c2947d9cc0663dcd568e25c460edeb80bccc09a313d2618ef1f03824e46c3928ebe3df7b75baf29db167c214d20f7a8fc8a6aa55fbf150a264e405b94721437a6e4986654e12c0957bedc9d7ec218a698c25c714a0b5e820e401335a4c73dc594719ec0e76007977688dc6bb445820d89f6a555ae8d69aca7f345561aa5b510e2d53a04e6620097f7b1d2c0c7f20cfb270cb4a25d92319091a7e217c8ac871020fb118be7b044d5bebbf4b51a79edaffa7ea45d53304e98672ee2bc42f5ceff30e0f5f8ccbae283df8d52127eebf3774e1dc4cdca456c3b4a52df880f9d753dcd869257fe713d2938cdd20dce03f9216658ae85e3b320ee3d8ed131e5a542eb9e8fb3addc11e420b757d481043f0aa62f75365459ebd5a7d95cf376920a20a35e99805d7b54f4f57035c6ac4c918cc5239e00df17764b1c9a6263ad1d2f6c963d73bc04444cc436490c029f03708f0e8b0cae30d3dc245f0ded24bd0e51b8102d5f7fd8905666fbef3e321c2b290a9cba91cbd85c1d693a87445f067eefc10310edb620c8b9851f808e211a7bec797e125c2fa128996b83b0d24fe99c048552f650781f36d11a8fe515318a3643bdf9374f68a02a27fa8e29f13d429b89a188d2877db9aa7a88e1c5aafb2214fbf29419e2f5a104b62bfdcb9916b87d4ca0ff5ae8cef6e96dc1690518836165cc8c989bcc086e98e69131825e86e23f9f0dc8e49dcf4f11f147d5e25f91853d4ce1ddf1ab518b2b42bba65b6b442a7c46d24f569db07c77b1b6338725dd272f4952b4424d7be87c909a8efdcdce71627542720823db11838153fbc941bdd0f93545ac424a2012772fea78e030167bcb54ddde24dec27666398ec1abb573bd45e82b2cbfe6393ec6184300f0000c8de9e4ec78bfeac8ef385a210ac587234193285d529bc257a913c0aa141946da7c91601e62c7d557e0108a7020e2ed6c54d45341b93497e872b990fcd6bba510d93fb01ff007685182158d1f15e65763bc20ae864c7177e85db31c0f366885ac32c7b7d58d83acb025ea4ede1151074e0ac547d6227b948e66403c1647aa495c9f6f7e0303f072e40e001a4c6ce42582d4aaf34ed2a0088f811ca2ddb73403400622501625d40ba3e1426dfb208ada9172b236b9ce350d916dc42f9629da0ee6e20779273e7cd28f39c8372455cc54e41634f302b57f7936590179fc422952b0dbdb4a8a148943d243ba3dcd970d87245d0745b22d9384b65a965e8b26e723f1fc646e6fed7f23cb3e161643031a16865dbeea519c3634c3909109e5b2c488cf7a66d5e2cadaaeb6d8d94a8df631891f7e468e342237fde6806ad6b053ca7631b0f5c518a4dacb1bf0656c3f39269a4616144c257a9fd6ad693a2978e9fed5d7b7711bbffc3df20dbd1b0e14ade6c547b0be68372688cb761781e60648a0885042f999a32d0984daed8f96e64a52b361576fb8e8471f01fb3cd6e27cf094fe458d9ca6b1425de65683724828c38435104b9000caa75b47bb7e889bdd307cb25076d620ff6962beeaa81751b9c6fa2b07e01b8d6ae4b4c52f1379a7e89140b6027404701d254e02252824ddca05ffd795a47810c4173ad5ed9968523f143210dca601d5263a6c3d45b1b5367132d15dd271f3e8c54684d7d2285234148b4174cd003d6ca16ec22748e0c508ee5dad91ecf01e072248ecedfeb1b1f13ec7ec289d9f406515c2c1120e343050bd253d2b8aeb790964a0019e05ed5ab04edccc8a90259000311999eae4717186ab225994a626e75205e83917d6999c3e1343a283e5cec731aba861a2f155025a89f0d58c50b674f3b2262c7f4756184d2b223bbf7505a4520db13ffec6711c05adfd1f7e5f18814c6c5c7ca76160a300283c19f0a6cc22c7698df908a21e8614d413ec310052e352a4d3425d727c6189c76bd5fd9b0d3eee23d2fb7bad68b9457a3b12d543a9ada192aa1f101100806e3a441b8122f5fb7eb1763eac878d52cb6d937ecfb5210672e7cc29b49cc94efd493225fdf568215502dda04001eccdad4eceb7b453d324d30f0c58ba2cb2d9567878e52f6351de1d86e73ad3b84f8cef6ada06d767520792ead1db5bbf6016a0152439a3606849c990ca15e59994785088b19ee26e31f0d95a18e08cda5daf76fdb2d884ca2532fd58fdec3c9b3601ec9a8afab9f7c31c2516d22735e430f8894370f9eaa451c91c37f6f1522165aacac089ff6114136e7729a2a774d8eca15d6ec2fc8661d4e81f7ce373470635681fbdfecc974a9aca40697d2b81e9fe1b409d042b04a1330bedfd39b7594d22e6fc617bb6d2b2279e38e3ae092c0aa561de2a9fa45702d8ad9078c6c4068f6cc109d9b952ffdd4597ca14c44d0c8bea54d6ec6ef40223ace93ead68ed59fe3460b1b2756f082119d89b702243525878f25e057a9217380326a940d102cc663b275014b5b4d14c47fd17e47ff1ca40c160e52345ebb1716e58e18c527003fb02a8179a4535f70a806d33239005614f39c200180c2f75ee6344fd4d5c6401e0efaaa34f46c6e1a13ba880f6f190bdd7aaf3ca15417b382ec9292ffefa1a8efe430692fbb4696d7e6404112f873f9d2f6ee4a8d3a7382a626a8b8885c2ec64cf51c691069f9a32741d79723d9b40c98dd952a678d7b293713690dba373b131342cad5803fcae4279c9f3ee272ee2d3784f5a64d6a79df3c1507560490ec0e986a304a514087af8e6f7af60548a3a3c614e11cc519163d17c94122bcda09741ae90e7c0c503dac94933dd8bbe3f64347babbe18324bd50497766e85072c2b86491afadbef85bd9e09ea4e1df6c1aeef6eca3cb14238d449adbdd14014a92ffea47868ec2134e4475a1b616f50b7a723cc31ea09531b8d46dea586bf6220105ff3dafd50572263f33fe3be734e58ddbc3fc1c35f1c158dc842fb4e582c7cbe03c9c8d479d2e428136acbe3c63624fd1094e43e9c276e078fdeed17b1c0ac2fb7cd183085a4b943e14cdf1bd9730ad0e000435bd52512c11d682a31027f2cab88064ea65c11d6c6e87beab83c937c24ba4a809f086d603dfe8f64e48fc26c6dbfa0cfd12f7254ca772f9c14ec8945f0218dbfee4994df1b11f52fa8806b8b7dbce8b5d7d38a87f911dea61e3271d45dc5a55326d191affc5c93f0d179a95872340c32304b036ebc9551bb08e1df42ea95b141d556648b30a6c720835b9c3b5edaedd2cdd74dca1f94959b11c328008da640ebb1222aa794925ce4c7b890cf8c3f1557c078c361c1dab3ee607e0ef48c824fcf556c30ebb5819572f8e9c6a298c8d23295afbc810ac408e892c2e6414e1b9987930f18334325a2ebe401dfffffff20