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 82841 3fa7033c84d42b00158d81b1e5c9500784c2f805f54095a6ea6ca885c6ac27bc

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ce7318ba788f33495e7c69130c3466e97d711525610b85d93b7388b8f7e8bb0b
Certificate Block Hash
3fa7033c84d42b00158d81b1e5c9500784c2f805f54095a6ea6ca885c6ac27bc
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...0086070000006b0100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000039bfd5ee78d72976337ae150f5f88d53878e2d88ba3775ff10051887ad02e2dadd550c9c64ae5afdc309c1d8fce0d082bd603cb74d7768da6d8327431b7313c3a13172aabf3afd3eaef4ac2e1b899b6baa28bb77a047eaa2712000000000000000800000000020086070000006b0100

Raw Header Hex

00004020facea1af4b508e3ba64fa4248d41d5d0b1a9543eed3398dfae1f8ea0abe58894e695fec065c5b9322603a027430286ea87f5ff285da3f3ae6f99d1892e1edee239124b6afac000180bbbe8f7b888733bd9850b612515717de966340c13697c5e49338f78ba1873ce

Proof Data Hex

59,560 bytes
1212160103079c642a8ee235edbb227f80d54e3d713480bac7406d36e292e97aba49193992567a02c067be4cf049d2d5a25385f1780f440d47dd095951fedd9ce3fbb6ba1031b4a87785b99d741786adc1e81e064cfb04e7c4e9a2bacd4be0abe1f933597e355ed39b0dee9c40f8a4f78f98a07f05150cd8207bb3c4ddb98c5464c6ac66f8ebd50a153300b5d63a7da01dc9273608909a817294061b74e9db4223ea98b7301420c4820107c4c0249087b209694c12eea9b7c5bed31d96a24163d027814f231307f40aadc48c33fd9e4a8ac24d131ac73e9d439643efe4eb35a65e9b8c8181c4b2202455333dae8ab24df6a1efbcb1ff279aee27b3ac2ff66ce91688fc65758b4e51459d68ebf8feb182c6bd29f97090d27b4be2ea56648db15a86a098a45b1b27570f06c288596eabcaefae08476a89d86919d16fa79863ef4fda0e5874422a64808fecf290bd9081ed43249009f4d87201d685e11c1fb130d33c2fd51530cf216514009e609d718f56214d284ec8f77f070b3c7e0d5f4ec73f9d2ff35aebc53fc78665effb10a183d39323e6586ac090a458775d77f1a0733780ba725b69af00ee6b44069bce2aa7baa6d0696202eef185af7ed2b50836404ca651c3262bab75d03707edd77fe872047ab62eda6373e75849c6e0d84583d672b4078d85b849844f3211795ffa27d08af6a9eaff74b9252f84eb1c1c64597841e8b8338bfa66e6b4d7ca61bb418cb2dfa723ea3ec912c0a56c0d5c46f099d32b2f9c7440ef3e6d4458eacaab474c79c83ea87229e5f60040d7ddcdeefdecd65eef81de904f4089c4569ec6e6976e97e5ccaad31cbdefa764af16a1b374c27057031620bba31dd25cfac80937a7d206cd2fa2b589ef6c8088b528f8e775fb8628a0acd3c8b937d30c36a99d63c1d7665462264967e6c31ddebd4d1ebf77e8246d5e168e437dfd93f926661b6e9e3d731145f8458fbd93b196bd0334bcd6b76e870a48e45e99721b69d48ca1a096e4f40050761a6c79e452e280805eef0c059a6b8320f9378786edc11ab48323eee41330b5f85d0ff0901306ffc851f397ca885f532fc7aa40b6c367c7cd2edd9d37f95c8b1d98c968048c8564bff0cfa31efd5a3d48edfd202485c5c287763f4279c09b9dd4f5f4d148be2989678f2091947b105131113c63b15c8f3b4c907a478be57ccd597c4bbcd655497a31b6a15864515734a8b2e88f60ce4e6eefa4e9e285b5c05437312f31ce81042d5df4350e3d3cc4a5c0ec6f6b9f6e36eecae3a5e67b51993f82cc00f95f7a0b6d804dd7f57c7b220f12953a17c3a979ed3af41d74f16cccb5cbb3957eeb95dd05e2fea8d26dcb30e71c2c306a4ac9535df155455febfcbeb505dcc9fcaf9a96afa2db666cee3c2ca6822a4d03fd543073a007c99f3e999b75005022f5658151e8427bafffd1533b6f7eb65d78f3d60d95b839f2b6a7b7b6b51a73d6a1de26eecec2ecf65695bdebd3ed899c2d69494e09b4df7b25bd772fdc86d26da2c4e1dc8ea91153a9747f640bc23e1925dce07c5b5cb2060f00563bc519f167dc33d7202d1dd831203f1aa16359930b43d389d7000edd73a5252e526e1113e41f186409dcaa5c904789ccf07770a7318216e97e832bf5f00a6ea02ccb44385ab135832669ff6d57bff0f7cb3481d19ecc010155e3039ae4d13747ed8813abb681d4cfbc31e46c5396b729df19c8312138d4429c9959425dc346fe45f13e7f3698421ac331bb70a4a21a889570e09522cb1283de49ef82daf02f93f581a676552f12f1f16676c4034daa8e385a25c1d6e525269e725792875d55ef88f0b33a6cf42533e453172d9119bf526d57efa25dee043fae2fadff48868dc498b4e67e3007d39cea85da0aa66bb8a89b5c6a543c531867fe7b3e4a3f8f5ccbb59d2c14c7055903f89503dd7a6e415698a00beaefc5f00c499e441b3a5318fbe79612ac2438cbbc5b60d7f599ad0d7ec35e58e8b096a4bc62d1adc6ca09af8d082179f0ecd63f7ca28a7413776dd02eb96fc9c3ce9a475e89be024b50ccd13ba27f047aa7866a6c9cd9b22aecee51c218e7015c48304c0575e4e580f734d545c11c89037c29042a7076bdf10a152302f0f5809b9858a93a1973d0c8a88140395cf819f2cdf5c498cdb1bb6e8518590e5dcac848f71cce8be6c2d08f4e6545b397c113f7cd4cc94accd1706e5f9946e4b550d3121f03a9ad161149d4225b3912fc6c28aef46cdfc645114911cf0c37bee73838726ff84e1132cf345b8c3108f5410e1455ea80f4fc2950e3941cb81d0c051c2b88db3197ff1f30d2b546d40aa961290a72c2b6336f612d36c89e3763e83fff85451c339c21dd4b88a5d30eaf6fbd59125809da462e2922e2e93872476179acafd29e07e2117ef7b22d2dea485b09a762fbb3c4717e0b8fb92fc53974a552cfbd443a80eae91bd79114e6b40ada134c43e7086ba1c643f6b2a98a50105818b6b3d94d88a5e26e26eba4c81d3990e3b819fddd09e00c2f52c4848dad8416387cbb1d91ad89c4a456267d38ad87c34528d761cce17032c80d075fb210d4b28fb909ec1799eafac5e1f9e8156516c5fd1a4b6b3c55b8a8b18a9b013d42914cb3850eef17e44526686db71891cf89663e06c4c1e2644b4f743feb1089552aaf4fc7a851e169deb355f88d387a41fd4daebe39d30c44868ca3781190ee9150f6f20dc2f541525419b4408992a8b268061dd519cdcf17d7f481db60d0153c770e9ae520714cabb583ad5274d7b9b41adca49f757b3b2e0d2c46e85a79ae772557cd78b312af0d9719da58d37ff29445a7e4600e4ea0eaaf79b7fa919a1a2e3391dabf7f3588991972eae27503ce7ace7d3d353c616eb816ca5d21891bcf8ddee9871614a370487b4d43a77fe332a5f65d59a41f9c8ed848a141cfad80f79d76f8eded0387f55ac80b9e5ea11a4bcadbbd02bd5cde0ffa48f2faf881879eb12772f0ecde7729e954f16c5e5439263c2bcf39666251844da9ecee8ec76b0585c84d6caf38ef4f54e193b078a3fbbc5a719874d3f4a0e99859e9d59fb9306b9d7e852f8950d32921eb19ac6b42d5a90df9f50ca6d16f7c48ec0d6c2fc88e8eda3e109b9c20c9ebe2a54e8f909fe74c2b0474d211717297380a0cfd7b0c205efa7e41ecdeea30385bbcd5e24dd90415a452d653491ce22e5bd0f85937f9bb5a924e4aca715990ad4c1039e0eec7ecfef3e306ca4b3aff460629fec036dcf578f4a75b3c579f8ed09b82fb2e1f393fe5fdcbf8ec02f343b83d071e9212b98882d1f5421103c9b847d3e253f0057fe83740ed65c31b4744ebec68cf001bfe398dcf859c98dfa95153378fedfec5ad6cdb64aeef857d2d6f7c206682f6128aa2872e533a543be45cbf0d9425a66f75983f7072a32285bd844492e2a3a39e24fd06baf10e80ef1f836d9d44fdfac7461201a0b2d52df44a46e46ba1121d5fd1adb46a05d97e3c22d990db563fd2b745f7b29de1abc17b208bb41ba01c5961401284e42a04080768927585fe7d8b68ebd9efbf285c396eafbf99f0c4c0aabab891ed6b627b9d21a64f695a2f7de83939f1480fa0762e4dbe7cad3164403254df03c1317a5e775f122876d33bddedc4953aa5c575baad5a5b531db0d30ea16e5470d9a245adeadd8a4d52d4070088c864f2411b16d6f00dd4c86f453bf37e73a5ac6fd0ce5c1b64a1c326e061ddb21ac38350e8c00d5db87bd7af62222a1acd24f19d9aa5af745409cc6389bf631856990d6d47584c566aa54fffda1d4cc850678cc9cb432a4caed9d988fe9844cb06a7100c7b92c6e3ade3627e9f4f438604071aa587b890e73313eeb74c7f3f085b9b83f04819783de7bc95d91b3117814a842be103716a176018be9d289b13bce66c9d1b96f89431441cfa80dac2cd05b0e8fe0447860bd5f93084b5ef7e2b0d91cff18c25c262527ba6cb68e01800d82a1df776828997a5a4c19108fffc0dac2b06ad469d639bb5226f80aa8a8070308d03621ce2af0b5fe40265ef859070cf3d428c5a4caa519d53285b56b44a0c489654fae08f061ae1df046bcc8ced52b1002f3f3d1cf0c12d14103b9007cbb1c94ac5a9a4aea9df976af15e9a67b5223d03ec252ecce5cc430895ec594f79af2c63c68d9ecf688004447905e7f187764b6dbc0bceb56f9a97081e56eea987f7c026e1c054a7a5e1989349b9fc4c38cec464ebed950d01201c372d96230b8e00376343a14e2e987d3f2905e15d874cc3a2f8cd820e4a0547a0f3d40cd4bc1a0ad8ac1af4ab239b5d2964d43ea97f8a5a94e6456b4b511433e90337a9d4792f5acd7e17bc9ec133b2c26d1f38040e23a525e96dd40bd0809ec5956f1e00426c59269312432f4c23e1110d937fa4d51911e2cea86e711da6e771f568d31c5f44ae32716a9a9502fb2aadd66153d8f39550bff263c0a71afdf5e0e1e2b6a0b53b797468fa0aefdb5444e1a7f16d4fd6946cff2651b7ab6b96d7077c150d7361b67a0c026a0920dc32edce309c3e1086ef69a28377a603fbed9b65ea18a7bb280f6302e82714007f7e42e4412b1356799ada10a201a031e723dd03dbe6186203bb453b613a36705dec91a9f21e3aa40705f9a13eb90115b8126b562c6329a3a4961ba333536150383a75584ff30896dacaa1c6f1fc6fceb8a1b9c26ddbc638bd8f3eb9259f0b2a59b7f1221bbfb3309ca58af3c50beafae70b1794aa0d3ab6a52ebb9787f9eb62f8908277727f53b8840c666bcd525363188355aa5655a09cf073873f50d0f370b93dd1277ec3d533ca174c98077f0d3aea72ec25151a3b360cca74dc9346f90a0845dbec1b82198971219322e06e5e055b8efd577157acf3cf3dc7bf59206560ccea78c3418a8e06826938205286213f20ca06842467c6dc8a833a97a4a2abefc069dc0394a8baf2e772bd254e10fcceb4a3d3bf290dc46f5b13704e295bcc6447e409483c78df0202347df2f2334fe8e979d1fdd75df5ee7911e9b452be7a68afe0a5aba90d99d9938730e8ff62fb2314dcecf774fb1109c3b722da004cfbe2b542a9f5d83e4218650fdb3c0f478ace91320a02751ebe28e80047e769043bc4864a77fefea603e8ea0974d87f61ecdac7291e7374b7d0ea8fff01a84b393064ee2923aa0522a4be70e2b1b5a7177fcfbef142133a3a3d7baeb428c784aedbf9e0a9f348b0e1ecc976b2642ce3407f5997d2db3837d3f7e81932a46e70ae27c738a2740a5bf52d89595e5b47e95653572578a8670face2ace7a966ccc79b66e28a16bf8e0486047e2c9d648a38b3f118736166f520f2f702b3aa73a2f4fc602d4c722d8b3640b4e31a4e459a9c9cb82a3caae3034ce755bcf43a720cf2a5747e8b7fdd9178c4700218a488bce1ca6de83e185cfbf5f54a5f78fe978bac871fb60abf1c4466b7a6aad7d46375679fb3555d7a08f327175092f0b5d60d653ad3cb32b8c1a74064a4db19d3b3ffc0d57709d6acb5d9394384d4081ebfadcfbd1dc90e2e7549dc0728e87ef0cebf02413e2261ffd9b9f3a7a5c5f07e19cca2955ca854ed41224f72d4eec490e25b8a6c33197583f5baf101160a165a850d5640443fed0c55252a30d5fd09b32d3c3aacceeed13b6f8899b0477668a7068e075c0f69c0eb27e43335a16b4eff911f9abc4b3691e281b97f34feb5a3754a36c28cb004fe901a7378783dd1f2a81c19adac05fe9c47bdb6002ead657bf0e02f1c072cf602b636b70a42041aa0d091f880d91bf08e40a5dd0f8611bd61005a052d2f6c730f9d91b818a9ce8e1ccabe3695265b3ee2d595e8b7d7a6a1a5771654d9fc06a9fcd0ecfe5a81fbd090638e3912103415f0d27f7fc55d0fd4ce78835e877cfc175f7a40eea73f9c2b86a18f8c6b778dc72f9b6d6f35fa3dbdf0fe4df95903ac81351ae13728ff5c525bd98954b7b44770a2a9180398c9a800b211fd67dc886bf495b8ae7a8c7f1c43596fbe8f2a39f0dbd8cdc01037dd909ba84cb463a9c05a4970fc43700274114debf800eb534a3a179c4f7c98ee07d8fe78954353c59f942a04387473e3a9d4d9c2e38aa599700c1c03024917285409c50722b96e400da68903be0bc2ee9f47f2067505bbe2f47c3f04df2e905186a046c3dc50a8bde358ab1397b2c43b27a6606e8f19c4bbfa78f72e6356bd1e5e7527d2685b445c907ff492bc7e9e6120c0503ba6f5cd37b00c6716b1fd311ddb26bfa3b20bbd6a5adfcdbe07457d01c27bdffff9aa13d484436abd7185479998aa24a7c77dbfd109a8f18815d2b85435cfb62781b4dc66616dd33e5cce496f796d47c774115fc7ed97b47b9d4907ffca66a4a36ac477053e6bfc948c9eb9bf8c3d77f35fc718e4193a008c0e4a4d5b21b2ab2bf9ca4ce7353a050aed60e2ff98483f73ad9aa85795ce5aab319311f1c2e0e4c3971955d43132f4d39b0dff18245564015a39685467b15284dc3f3ddae6061e5cc9cbf0c75e250dd74ca54e9f59fa8d8a1362666846cc15f92da3ba7b1a4df1e05d8930ac856bba1bf85bbc65020be0e7838ff98fa0fce81c5f5c03df80c256262ada112e39d4e7b94db38112b8970fbce70b83fa2958a08756ad92b08a278fd5da5f783f4fc1a57768279cfab3835c525839e1645f957cc1897c3926ac651c14f0cb9ac0a914b58c41af98351104f6794b669264e8dc8267bed5a66da4c69294d8d539457ba6b6f371f6d4b8ba52fd726be430318125fded886c5f24cc5dfcca9ac836e72bcff110faf6732bc13094fc1f3e5b0f5f970abacef159e32a5afa98039e467caaa55aae9e50030667733409223c62ce4bc70534ac71942df2549e74dabe753836e1435c45e5edddb286b696554bfce92fe28b56943a1fdd025ae908021609770581ac417318f1975f12eef9e1a729394307563004b162f53699086d12aaf4aad54a2b59f12ddb90bb49c034d2261c38162f9376f3240bf11a63455a297be17658923cb2ce00f577127906342a6cdfc080d2e8d0f916845e806e54507347ae5fa656faccc2e3fe9d280913a38336ec99c1a9598d137ac68e82a260159df078b2e00f2a8167d816ee03e19c216fc91f2063770b8b487b457defbc3f6e9abf8a87c11d7fb98397b5586254d8de42104642209ee5d5a7ff653b55f4ac70b7c5aef16f592dc0858f430aeabeb49d686f74c1903a1e53223aecaaa081e15f0621d78603662db8c926cd23acfe8d13453e63cabcc289f55f81844c014cdafbc7f9ada0ae1bb3fb2651412d6778ef138c32f2d7f350b3d10dee38810e30b768f92ef98b739886a4489e03cdc6f4fe9bd28985dae2253b645337e2944ca761f049062fd923e0b5670317aa8ad7d664cbe175a8e2a9f2509024319ae811cea928583c4d3acca8ba334488f86b2d01c405fb6bdf8608f8b4f60387381b1fe1b88beab4dbcbf44a5f0090b7f7a7ecde238e161d4ada09ea6e750d04f2cac0c33187d84598a53515d34e5fcbd696ff82946baee465e9d54bcf15c1109f5442a30f019026b2d04cb8971adae23f6393a20c11e52dc3c4095c021e6c49a485c14c4558ad26d5b4bc0d74aea429e6c47a8db1308796182cb807832e731ce38cbc18ee27e0b438c892c57d67158ce93e9171865fadd4b0c88d1a0b7df3fd977a8ac52a33d6ee9a3aa6521aab1105fe26dc9e3bf219937f80678f72ba773656d557169377ffd667a49d3b8541c2f944550c16a469dcbe49c793446cb256e06817d53be8a47efbd654dd902db5b6e58ef4bb6980a170b3a495d2d1447a278be1960997ddefe0b60f3e9b838c20c0bd7669a9b29451c9ec8d6ae9f64278ad24a2ea01c87c4512a458f1e53cb205c13aeee2e8403ad931b234c0795a1833426138ab85fc78eaf6e87a0d9e6fc28723c9b76318517db37a37ce081e211b131c2cb75fddaabfab9ea950eb4fbcd3387f2fe206d1eb551a0e2e1eba9a65402317f436fbc1bfce32928531b430f7aebfe4add5281d740563e56c7b9ca90e4f5d5d1d8be7adc7defa856e0f51ab0c0f52105a8e95a406684fcd5d15bffb38abc8fc920a1d55a10d11472eae62f2005dadb426f8eb3f05880a76d138bee2c201671377d8382653c77543dcc160fa7a278d209271628019381b4da54cb66e6055b70488055d6ef7690263f1df420acd30d4ef21169e62b20220cd4ed7885c9d979190249431bd295bc2ccf6cd706cc71daf63a4889e51ac629aff5a5f5f3b4d81c39d3b3989b2bfd4e416bf4657a93435c2348eeb4b6b133bd097a8836f9d97075d503d06502be5c588fba8901341ffc30dd559908ba2af9d93c3ee958a73a2907c61fc1603af5d81af309939d9d21745ec568166a2a26ed177df1d0c99831016f15d6c226a823d680f5238a2602156a3c6e265dcde2378850363d1aa1167fa0ec85cd769cd437de771e39c81e9a55ad260233811701829a685bb7649770af9dc80f9a9aaee6c5a642f91316b9fac5a9e68e9da97c8ea3982383b0cea554afbd56f96d827ebed66ae3e749e01056b8b17938b153c55e598e5f49dc8b89aeffc656e3adba80373bbc625fc1ab3f3cd0d0e30ce84e47a05bfc8121967b8e1bc03cc41be5722216cae4d9c7ba5e94a09b57a532abd177dd7aa574b097e4e2b610e90b7f89fc5bbd25f205a7917e3fe7e6f292ec619e1a2a99f9eec505a6f38a625fbefc73a00f3df240a791778fddbc19b93cca9b5ea6cce349d919c7a3883b3f75e214449faf15bc9c0111e8e783584043804a6055a5f93d8e6a73f8789d9c004f2894fa843f2d3c78722d6c1d3620d1fbc69bd2eead71d6ce1677b542615b80590b9162407ee448c5a772028b16da954b17741a6870c49a8cb38d4d17134693aad3c0ecb07e6c25c095f5ae30508a3c57a95da8b75670c1e2a7a2a4bbc72d1c7eed7a6f75b389f98a875654e372204af788c838ef3b4a2259d468534481e86b614930264ecc02b3f769a523892c0c8d3384b1525486e2b602a66d4462beb060d71ff0152c10c8a8f79d61685a0da5fdab33e65504b761bb3be58aa6c62ec0c8ff3c5b4e871dc467748a085a58ad275dad9c825a58078d33fc2f97ea4ab21f91dbb24d4e6067b95c29149a51c3dc6ed433e6d88aee7bea3b6f958db387e40c740784f3990fa23d0294ee3c0edefdad2c3462602e95fa51c59ab12759cb1117d9d4f44898267e5c30e98f7628764b99ac7ff4dae33f04ef7909631d53e95011fc978e437c97e61ebb4e241b45d4081194be178f6261016c562a3cb52ae563ca238cbc1a90e4fdaad73f9050570d2c0ecc471910217795cf005bd2c5e68e289e0fcc4df62df7f3c01fdaadbf4871fd1fa12d7d040209540f963e3411308ca68067623581098f34a44a78ab28979821a9fe31f87327886b29255b850e545491d7be6afcf9eed9a336b178dbed0d5797d0df76b986fa42e22f58324d68ffe2add2d47b4bad403a4af7bdc977bc02ff29535b2355743d816a6296d095bb2a288105bcf6bd4b8c7719fd42ceb8a12a464476fbf0fb79ffa5b83e6f1be3f1d58b2913710bd100552617e9e16b34aaa502db1f1a14be837d7925379872953d99eade32d2b5cda1e9ab27b030ae7fe189530cf2129d90707d77893eb820033473942631e5ff4580b6fd2bba935c73b8f0673f65644668d96b3811a955b8b1a1c92ccdd62d08e6f9e4e85cdaa81a477c4b345cbf774216fb56ff30d895cb8d98a5ac6d146fff885a435051869f5b1f330e733956fcfe703afabe4beaaf44188dd9681973995b0077e41f463228f860a2437cdf162e6a67056224931372ec104c76ba33ce21d0e824e9abaef3cf30336d4814d638ed5dfbec142d6fc51a52ccbc6acc3c3d454ffa480c5590bdd9b9512bb7079792ce42f81b25390a1f1f4e2842ad29db74ce4f64ed04d3e3bfd24b8b6a9ed6d24db3acdd4c5bf18e474ea93e1294e29ee43b98fe42a42d91a92e360c487c9b8597cbf5b40eccdf120e9c4f63d51b3f7d3e0cc5dc636eef005dbb67d98660161f030881cfe0ff69775ce94a6dd864e89ccd9375b28bac98fb3a816e4afdf5503557f2b9b98c586ccaa38afb11a5c5977c0a8e77f300fa2df4a139e76283c0caba2a6fb20f7eaed8eaccd3baf750f426a93a4c3f2d7d862bc7103646ec73327b464a5bd8b753c3addf08f284fdf3172ff5fc0daaa47c06bc78272b2a10cd6bc3593bac7e57eb626393b21c78fc5e71a992b2a78b5289d71a03003e5a88e6b02c1f9bd4cc5336514fcaad527fdfefd63e8a98ff34530ab619197a64b0949e5d4b25d63115a88edcab501f7b8e432eadd7281dbf0c3a4a1b85ef9c2214e8891fe2e2bed2bb88eaaba2c08bace3a68cb2bb189e8ccac2bfb474242a40924d1509cd89086e4d8120e8396a5602002199c3079c480a28a40b68eb4222dc03889dd0fec87c8fe16f2e8a303ef631ca7a336e49d29b69c95926d627fd908acc9522a83c5c04eac529ef96b8c222d7da3931e3748323d3ca004b259c62fb60a14da0c8117111b5fd70c19cba9a4d44cd1e0f3425f01b4e9912c7441c7251c3027257634307b74d1ff3979551f5e6b8414a6b642936fcb043e2eb06dffb75cec957326fb0c228e9b46352b3c8b3a1f56b8006fb2a1290745cf159e73df0d635f60c33af0588539538b62b071be520f39c7b0bc4ed12478696806abc31443e4657f357b5b66c3d66cb8ba79609778d822ae1dcbe925c1ba2ad2633366d44bbb511d784215647ac135c062262f0d99501898741c5d6f3c12fa1c7267ce6bff8731f528b65101d27215844bfe8196af5d17a36f98f952c35aee6aa1adae04e787e9cea0873a2fdc920d27d9a33e653a4d6c9ac07c684e5ec6e494a3e575cf4b77867758f28a309188f47df1297298254299c43af2a237e0a669a4ea2715aad6f208fdace5dd54f6193f880f98a86f3519e6bca0b4e390323f7df4c1720c89d58bd8a1bc333f80387842b485d2f8f439cd294a1334d847c1c0cb897ab5114da6b67b300bb3087605687f8e1472939e43eb94ed335c46e282231f15f4c425c9f560f1793736e4755582984585d0aa252a97359bb1e0020a16041fb096983a4f221fa350f649a82fd85ee9549ce72b6f11e230e47ed8e4839f3c2f675e8e7a9fd0f600eb8f460dd463334eb4708222edb018c52bc1b5525ee9484ce5c976dec7d07cc5212d283ca5d43d4ceb09b5a8e0c8e1d94ab3f8615db001abbb7d17cf216e25956a4875b29d8cfb5bc769deb3603bf1fdab3a239934a91a460b4efa0ad79dc2148987fc43cb60c75fad46f1a856cf41a0e7985b0d9ac118b9c1283b5d262c95dd76c18cebe1eacd7721f7a9a4fa66fee91405a4b864c1bcea89ceac87d1e23acdb6a02d5e9badc93ab6a6ca1dc87c0db3e2f561c9f8c66f32c00b70eb4b69a52f9d3ecfa1a9113e5cd490ca52d126e3924d16353186748622102f0931535f731e57c4b40601583cc94fb174cbaa8bfa098f0ef4fce463bf155fcc8b9db94c859e7071ce6e2b7b8004376faaba8ce5205b28c1971d8be61fd0e22e9c7aeabe0ced7726a3687547112580c20af433187957868bc06e2570a70ee15eb7926e94217be23e11c971a47435ae783d153ab63843a7862eff35025e71d10178d3615e8a64dfabc4037b6808b7f3945f3fa68515d23169aa0e088a277452ecd81cb140f4aa5d205a13d2f6e9873a4c16f37a2eea2d00cec928d62b18261ed2366d64f9d20d9c82594796ef3df70882a81967b8045dc8ef4278755a9659248f07a95946702cb4bbd918fe6f5b993d0a5a8370d080208a9d8a6790241fc6b0c63124b765c5b5e8acf549c0c2b96cbd8e4d1caca89a71c4e48144a9dbf2ba31f6d95d1cf91f764a13415a37a699fa59751d0f7334ff894d30a8257a980f1064c79d02f726c3a0093264fa4cd4cbf9e5f6af4de41bc0e04f62e0f91f09c9581919e58c6f04a0e5abdd3c6cffc0ad4be15d74c23df77b3b4193a6b506cfe26611c087288efd3f2e40245ee9279e458c7f574fc3ad2b501cc9c5495ce50ac91479649d93174bc4cec7182ca3358032322b3d656e2076ea0afee60f1886625a01ef4346eeb5b167953d03b0fc9b5b76f7d8583b1e0a733295b1c72fc933a8e200a7e0964063864ccb61e4bb5065d23e8681a2a2d0e459bbe751fc8bcb658a83788e8813366dec98869e93371118dd5b6c3b69f25fd3f850e26635978dfc2922a0df90174c41c25158234289825007eee938cbdebb9d981ea520735c717524c1758a9b199b809146a4617fe79c49d7f4953d8bb4cc07ced804d1389c521474370a3522c8f1f1a69520300a8161418f3199959ae916393fd80f0286e10508521fff0f38d76d74640230d5a06783d10aa582e26876c023853282affe28ac1e4a7cf84e4b62fbf04a4c0aade612a41fdc2e0da576251b3f7fc835dc797a7e2b1ead05ed75f8c22cb72a9aef54485f7285fa46549d8b997b2a1796f078933e1d9c3f1b6c4ebc3f04849ed200e9d8395298c54f7e6616e6f9b02558515f59d8d4d80667966487f4c64616bb9d3ed4f2795affa92349f910df115eebabf3716cd6f3b2d976541b16835e57ba57ea048528edd0f08f65074b8818266afea53da40e87bfcb31ccde87f40badf4b4119710149a28968907b0ebdf6d4dd4f7af47ef17368642930f3863c09b01d4bdbb29156e18c243b378db0a54f4e568c0e116536df22a6e7fa1d24582c3f12989bfa63f8abacf7cbae2b9818b268358843f6444c9d2703b3e7a7cbb4d5a96e17e0966866082ced318ae29d8b3886fb244d2aba7be2ed62d8ff288134d699875aa63b23029ac457359fb6f093b627fbebdd596b83a09913b3559d3a27ff439aaa76c83f9c973a77113392f0d52abd706557d10a027b4fff786dd52b9e28bd74a710ebab5a580104936477be6043d21d05da73cde4492853963e57df8ba609f6a1a22bb049382a43ea4a0aef02f19a74c867a1a0ae5de82acf4755b70b52b2c6f81541e049cee75f6875c2c9ba48d6d3381f687d67c13142df52814609100cd13d5517f2651c8f543eb86598d933e534d01f46b4eaaf98ef53431c0d4ad80846c547f4d5e45beb81f0eeccf12f8fcf6de99f845c8440ad88ca25a71c73d4caa2cd13a81e030033409f834f95da0e4444799e7a90c40305cae78fdbcf7f07a40f4e6f6abd31a533a4d847ebdcb46f944840a9fb94cdc9b944899ad11b611bf5bf58b794ddd4897209fe7b262c6a78d34f68bf56e82c7c74ff355844cb80be86053088afb32644e8c76c0142f4d3da394222eb8fddbc6f25611da14dbe25dd920d29c99fb4fb0ced70eb4107751d49e92a781b398dbfafed143bcae88302d5b6e41a28b2c12f023998bd83fc816ce70ff0a58adcf18024f13be67e2fbda9a053db1d229d55d3eaebc5e8faa0642fd33a344a91e98987018ccc4ce4a079e8708d61702cebeb4bb1ecd31987c54acbc253a1e7f17176e0af53523a907e8f092951063326fd24e5935a62de961ee74d45d3a29f9453c6db011a7ff4c69602dcfa7d0b488238d3416b16d191a33da2e7eebd369f705085745004646800963379e36013b7d85c8cd274403eac6101a305eef41346aaf1263bdc77a26be9244d5c1e803301b1ccead9ee7c00faba96ec113042bb583995da4f69981b47d682c5787120e74e3f792439dc0324e3a63e144d2b92686fd40618a9dd5c1ccc972e5cce0746ea491a1e1e92ced4e15dbaad9e2e49e7f0c295e989869391848c2d4f9df62293646c9ba3323ba9493aed4f004c0b50d2497fe692026c97d1684dea2529641fae0ca8d2ffea0423ca3b50f7eb47411f70f03a0e44cd02c27051cf28ea07113e59e7710f232974acbcb83db4b24cdbadeec380648b4ac203cccf1b357555eba1473be2479ddcb6838e2b7b7d6ab796989c967bcc38b27a7394eb5137c0edcef6a02ffcf4f61d600f4b9d0d5f19388f0ea790e79af74ffc7572272654bee1a400972e546e7d8b21bfacd3c4a8c79d62472267b196adf792ec3472194f66c63952b34b2c2c2c2caab026b0e6f742c7045df9cb175c677b21e49bc16cf815f042e2f5b98d852e547879e05303cf1b0c2cc846902b38e14e10d0fde0ac7b1c7798153aa3f154adafb0cc6a3d56255390bc6422b92f589f5fab7ea1f0d25de65709de1efd881b2567366455433050f3c810ee3a59919e1f392d04d53cecb7e0f5792eb6b1d32b3e530b138409777d55a6c5b6552e1eac7c06c67963a7376566824bfe50fe4257d14b2c68ce37b479b7ff89e9d4a130a22f605a64b5ff18dda1e7a16ee7ababc239c0f8d52b76ef19249b878ebee561417194f46e24d93782e737092f800c2929057840c6eaf7bb0ec1cad9497e2e4d159f15f1e13638b1d373c8dfe0ce4228417b18d2936c1cb93a6a5867e9235c11da4bf81b339efedfe29db042b9e06d20b16bc64f142405a708d03230fdb2a3b093430b0be65a794bf0dfc9d415f9480ef755cdfdc75b9efaefadf26501b9c29d97a1c9a8c6a82e92cdda71d746b1e5c01292c4c0ef0e5d540af91dabf14b511af6c20e936c2f5d58cb7a0da7caf11adcdd626268badbff737a60b9e8e810c28d147e24bfcd809dce98bac0a572c70a7b1735693b0840dfdfe987ee50f9a6d1b047f2401c6b96b60e771ca07097f00e52cc37fef17eeb47ea8029d1c1728c91060b6632cb0b7374876c3aded868873a5840713c9f067b9e3b3abf9fadd0d555783149222fff576b41649a68701e80591bb28f1864cce5a6b3ce6040c2b6007249bc09b41612013f5dc73f48e0791799b49c02e5adff35b9f19a12f807e79872d5c6509d2c4aa275aa241313a291ec507bb20a54f15b90a9704eaf7386b963cfd7bc1c7d7a79c461229293793881f0ed75c1be9c18187e922707ef6c0a7c3817e6c7591db58446d0e8e5b2245d9534e37a2cdbfce80e14411ee1c46d0a18013e292622131fa30ae7f06896c3eed704dbd41c6a6be70530ff3280dac191285012c279ee1ad51073536b1350b3c33ebf98b5be609c5f6f484fec8b824ed0acb91557b0e532b390da79af77d30b3ae20bc527dd663daae474ee9ac7df060dc9cd5c4e350dbea8007b6abf0ae8eeac5127685e03d41ae2356ac039cf21f9053906a2b442d7fa5bbb6e7623842553ae646751b732844bb690a16a74fd450c13f226ddc1a1668ba07c83f9456d0c9c998ad8906c74ca04e797a82b50407527951433e1c8f7a9b04c1350a0afb0e73ee433487fa1e17c29b069044c05a36b0b76168b098b6225d379d840c01b0b0d365d6dc55c4f824b14376669a9d8d13ea669536f22af29ec711eb617fbf2efa9dd459c834571ca35aede2f8ee0daf991f5d3fd231c560da10621b6fb16011454fce653cbbf10179b07a7858154f0c00ea07e32f20f23d67c4399883fb5f61ca028940488baed05f2b46a35dbe26ea653d307841885935aa2b8706ade6352f03caeda99cb358a5bb0becc53018da3945d2ea18dadeb8a680221480fb0bf9667944cd8e0ab454995ebc0e25e694d584eb560362ca70a5f0c191fb61986648a5204193839504667bb434c7187c2b8da9d3311019242cd04ec360b88d3b299debd5f0c5ca93267395f5493031c37d044be35645b58d92f58a3d43dbca55a09c9d644f451a857f6f2f9c898662c48d88b88017b9b49fea943d0815e5d2e94beef362b1c4ea15c48a48ee914db233ab54dd5bb62591dcd80bdf3160a98b4f97320f88662dcf3313501ae3105f1a82bf688479b794040e99468b992d6708cae2603784cedd4bb1fb3373d5221a4aa80a1a349bd69b5e23c76fc260fb56456e36203a254c428e17681fdb3d0568f204ee8dab5698545ebc9df88f10d56ac3099fe3c96931a280bf2c97ff03aac36990f836ae343755fa6d1c1be20960e317e3bc4384e9602d30f1c990e1a37a12061cb0c2925ba35f52e8558afd350e5fb314152e00f18d98e7f454dab4eb196a719b7f09a152e065fed9aee2aaf8c8cb9dccf6e37d8ffbf9381d64bb51b1238936404c74af2afd6840324930c19705b89ab107876cf7968abb95915ea1f75179484e97dca83736ef9611dcfbc2cc17b8edfe24e7c04222c104cfecd316644dfb22748d52b389640d6ee95dc4cf3594257ce8100728191cd370ebc755720c2b88a29bb4128a3fc670ff937db73bb32cd7d573083670c6b94285c4fa98858ad039f0272ae1376a611292b468a3c8ac61d2559e0626fd24abce973f3fff44198e039c4d4804457c78764a0899aa0ea91cb0e3b55620e3fa1f458f74ee194e97bfafdc533c96df295df0e50f346ba1276dd6460251f9b2b3c62cbb97dfaf08ed282b2df857582479808f2f38c30538c884d2231f0ab8e530a391dfd07495be2c096539fca3e88e139b7ca045bdd4deb5002540a79ee2756040e27011a5550926f3b4ed87c53fc066dd43ff5bba3005585fd95d3ed5fa33ce4ca2c879869214474dc96b5f86e8fc4fbf0845a369f9fe195356fcadda665b34f5dd2dccd5f896180b9536b5c88ddfc12fbad6252bc4ba44ff47686d4c6974626ec3902f0e3a7a4a54a2b15ebc17d718d7e8bb89bc311b46ee8df9bb2b74a17062a82342eabbabe0a3e9723f09537de403878ce550dc1f49a109bad79974e62f95e9357d6ec9824f414f66946622b86d84232fe256c21305faa77e6cebc049d20a9e49615d6fea4026ca94e54b2a3aa4312f04be78690dc11d06d97535f2b766e81c450ae0d4ad8b9af27eb57fef769ffdd7bdb1a2aa3d8adcb4d52cc652550e4cb262a7d028048b6c964bb34aa11aa31fbefb25b86093d1286dad0961ab9b3f684d89d7985b32d925b65a1b6126042cf0f30d0efbfcb3473a6ac21698042d05371570d21860c8b3a466acde78a354772f20dc52ad95af7e1e4c6c98c50568b343c4b7d477df1a03b4c7e1ae7e2f5ae328531ff60f42be23fee5b507733101302bac05d4bfc996127953594f0b74633057a599244e4eacc2322e56fb622015450d9ac29dc3612a9bf6f394500be59f9ab9384c7f6bf5c6a1688f36084309db7d89b96cc1325e88c643888bc848904dabf1068ae755e09d7f494c9aec6641df8aa753329dab284334c28686acc552eb127396fe6b6c28f889b372ecc2b536db26baa2ff4c879fd4fbaa74d1af33dccbba0d3fe09acbc209e65b15d6d14f53c9f1f77ff29a72040d64d805bd91dd12bd9f81217b3ac7c277761b71d4d250ff34c5038f67b1d1af9f09dd6e32aa796f108a280e49fc4e184e7843bbe952a6745c71e91ee5dfabda03bffe571c9d152bf43d189b2b10c4f17c6ff9dcfb469559d6dc64a8126c5fba00d512f7a46128b3f53fc2a4f8dd9d7672c46ea7ca62ff08859cdbf0f834f77edf2bf9a680f8645183f3b471ea1e722bb909bd5b2539152b70a901c3eb9b3e50c7061d3d8dac23fb0f7d02afef6ec4167f601e04b16e84e83a3e41c2d939b87b4e9b76b224d59ddd2d89fca34f13a4e5ff81958310f1576965308324f2535db1a3b48bb5155c9ee6e8b76f78346dc7c0c84795c9f3b247de6e875833ad48b83d9c601815e3a5d542a8134db75d390bc8f33a4b8a0ca13e2756eb95fe990bd436351c47c4198f1427836ff966024f495e0229062e2f364b97eb3143c382300418b03470ae5f2d945093c20daaec720b2a5114843c64c1b10664b2582ec5cbc39ce06bd26c7c4b892901ce999052e2d473e3d02d0628ed5e0ee70cdfff0fdda16624695579c08b9035b2d5a2ed49a87c73fe8d4855a817bb6edea96e89e63a0b5042bce3f1f817fa91f5f0f61ae34c7e9a904d43348b73c86b474b523b84cf48e72d00874673db3da5c6ea721804cf6b1b9391a4b035be563fb8adceaf5938458c46e89bec7b9d5e9ac1c9ba842bb71decc72be39c19f7d56c5a048f38c723632c4d26a3c3eb02d9151492f8a77b87a926b5788a32ca277d0a3ce2412d9d60d1864324592ff0f816abe550dd732871aeff3af4a391946c2e7fd0b96935f344b63e18fe36fd18fdd5dd8a14bb2467adf85192074ccb77b27581fa42a52913ff407f5b0034a2b8067e340c0e405f33151fd38c2910adf128e0d5c332df15dc1d82e622b8c949a6a43b4b8962f40e5aaa90a53c6b2642f65bc0bcea831d927c23c57da0b20a43121dd30acea31d19bd053c8e1fa47bf4a339c22d859382d991b6d4a55342ce9fbdfd309c96d43d394f614e9224e0b03439546e9daa74547d4f714e54eb1a6f1cc5bf6add29264dfb162d54013806a33503c920c5b33e6b5f24fab4c18319195d7426e8b3a1384650bb85dcd8673c8aac66ce399fc5aaad2be4044b94b034767c8adc4ec887653152edf1dd9c1bebe0cc0ebe4b584b065a98af5daa8e593a3cf233c36f639106cc76a482adf6984ce09305da4f317597c17b0e83f90f2d6a5848635feb950abdebf0ec6b949af6ef907cafb74eda71cc6946fbae1ce7a5f43cebda4f154e82b4e19f7f27e24b2567995ecc16a28d39d21656b7a5cdaaf92b60f7150faa5bb8ba05feea8038ec6568faa7272250b18eac8eb5062a8d96dfe7ff9e9392252f26d01adac04497fff9e3bdd95a8451023713a29d58be00a402f24c87345a28b6990c5c20d87656fb2dbd843ac0a6e15f825a6682bc46fb7be38a5547694aa399ef00534592a3e563cf4a6e7c31971228bb46b3c8121af452fcc8b9d3585aec0df0de0f94a84c71b2c507467eb3ce50aa372673b2c4cbcf7a73f90b5a20fa2ba147c5463fef8486828cd7f415d4f99997eb3202e39c94acefc7a4cdc66d9e3a2638993b3030d6bcb4a94534bd09fde719b1e88ea1c0a5eb20111d6180ae686a6bd2743fae9324124c26aa19978b846d4769c0e489decbf4dfc27b939fa1625291d96006b4326daffbafc81c1e8a20a28189abdebf172e660d071f610e59acfd18d024fd555680428930302f3768f850577a05a7cfd158b24ac8fc74bda1821f8e41ec0e697d97f5eccad381346ab32ab2999a64f81e4525d47ef74bd31db9b56f7433910473f97061b5c86d08bb783685bdbba675d84be86c16a3924e381429e4972aea975fc49acfeccdf24a6ef447afebae835c9d35971d0374b5a3f8159ce6cd9d9a073039e4e240b97ff717915194a56c2badd93cb44cbeae835b61ce667dd9309e764179420ea18019ca8607a74e10c2470a3779c10e719754011d51def4ae7271aae7eefac95e8f67ee839b1d6b595831f151b172aeefadfda3f0d4a62072f102ba95aa40dcdaa80d9ebfdf815638638e412ea19c82f325f5cb315103193ad0ea317ccf93b6707145166fd91249ba325679d42669750f772ca1766c13fae664c3a85b3b58b420c2b0c2dc797a85249d51c54262ecb71cac4c33aa7b0e28fea8ae4303dfadf993f11e544dc0634e0683ee89fe91fde1138fff7eccf12ca55ce92b0994d95339ea5716668a6d0b7caf85ecdb95c8b2a00cefee06ce0e8e4c1986bd4258a412996afa8b0658a9f9eb8e87ecb5d52dfef2eccf1aecb2fe595ac535e3ab67f136c9eb91fc5576ca2e84fa4f3b1e1a9edda50bf657327eea99b9cd123a9c72c4d40dcb248f3cd233cb1c1024e8213ae0cc21c6c898d06400bf40955c80aacd1f25beda9409698174ecd45b126249b7c3ff9cfd800fbd034f9190e20345f3e11e9dda9dd6c37b6de30c412a371bdcdb84bc2c2d34e1315883628799ec6084ce5020ff5d034b36e9326039c7fdd3f9f2b9580f7817b9d15d94e6682c8e4e6945fc472b76bd5b1bb7fc49ceca4859d70d3b18983359abd24649f7ee33016369fa81db908f7344c33d37ce74f6d0819a3599f376ec5d2dfeb13be011df0d66af9aae4432df901be2a05b2a23ac45b9ddce7cb27c9ce06eb8e1bda87713a4976bf43df45cda0e1c3949b7c8052026702e3b0dfd60fc84d32918a857ca32f30050a5f9e478ccbebcf982d979b3c77dd03988f9d769a518fc1fc009d71cb7cde0bff2a0e7d66663b1da7e0e86d7cba22b12ce2427404d52f4ec3b6f4396972e7cbc61f94bee0ad9c0d98368a012aa9cef9f3d87ffe11e7a191bef134c033b48a34fa724ce100789a7c912ba30de9ddc2ed8b8c05bdc2c2616ca5d09d5a68f7667cae54a722b3e8e13f6d44bc617f2e467a631f269870455c3f29600a90a728923a05146e86f956300bb840d97a066d131ae65a2da385a969ea7fa2a109c9425494d8003503430ea9a82bae225102fea0d6b7b62758b491595bf693be0f344e3b0e1d305fbfcb02567f65220b9580225ce5191e321e1ef72616d742be10e36e706f0cfc230251b16a2b8c33e80b7f6ba48297504601aa068803930fec2596e9f75d31cbbd944ca21dcfc1665809d6bce0ffc6c3c72e341d41e401ec541c74b4face421952ebca139bf199337c5eeb10716ed47e39348adb8a1ffee17ec09a21af5a9e1c2ec3d62ed303c4e75b7c46a0c0ea9158e6bf4b5e4ca2af5bce61ad611540dd35c8037b0201fe4e529e16d5a848cda90eaba86b2cfb3990f5a237a2114b67cbba68d6c8dcf7277ba6399840f0d89a60b0f942649a024e13828ee408ddf3c4fd2c9fac180f54ab0b5c180eb5e74b93ec3f946dc7f59d5903bd0b3d24e17c023025a94b3918d70058b38d38d4a2b2ae67409d280f8ea4462ac9887c8e88f0a37e6b12a0c53d0b9d79617cde7ab7ef3f3d43336ac200e66051b0fc2fd4563f8c2b7700ea61bac7effc4424303968d79bfaf6ad035f5c7f008856cc359e956cb0fe9287d378e64f0cc4d627389323a16fb060651c9ee7be280533491e4c5dbf0cb05874df202fa213fb63f9edeb5a685619770e722b82b22f17a2792abb5effcb008ca87f23bbac1f93248c3f0e7eaaff2391721be63983b21a3fa2b38be6d6ef24561ae8d1b22f62a7f3ef750f3a24c9b1f10838ec1c23ed6d2808b31a32bf30cc28aea4d326504869f677c8c4a5a6bd86df3820a8239540c54caad8a98a3bf9ab527ca6729a3596ae638625fac073622831f3f9b744b26d0aee19e5a34ece584c6f7d61d4c0110915a30c9dba033b98dcd6b65bfa1e35886ab3863953fb35a7e3571beb27b66e9c1b76aa028d608541f21d984520b8fde327295e4d201ad9a69e0934b594b94949eec000f4febbc349fb2c80ad34cfa6356cf763c5967d17fd7c7c4fb237d04820ab81c62f312b9d2154e470192ed7b99382a54d2030e3b5a158f667e3bd9b599eebbcd4327dcbf0ae7acbcc403d3d33c016e482f7b2939187e86b854f339289565bc82a8d95b751631f8b15341e2b3b5b3484d47e54d662e8ad276a6202df01f5798501f83ef4485c169f590593d117e1c76fb905511a3d7015a4feebb55ef70afb3c8a9010721bbaf3808a878183b337f0af67748ebd3a683c6e450d8bdb0230f2e601c224bbd4750e3e868fd1b80d3c6b140bc1b618a7ae173475b94e640a69c4b7446ed2a27a88a56eff229fa3992e10da6ad63a65274bc2104bb130b3a959edc5ddd25570c480bfe0ffc9ffa72d61ac3d60bd83db781dac8220343c769184b7e3ab3a6f830ce75cecc0ba58192e7c48423a3d4e73c8a92964c0737d995e134de5e0ef84196670affbfd7ab00ae306f9d1513c262ca17a187562a096cda6c4ee5d5b595d0486c9b9467dbd6b5d34eaae9b01de2064537b3c6351a68f8ea77d9b6b3d658ee55c94899904cb3c864c6320853463c7de5013023554c27ec638a273078b654e43628e07407a3be4b1acf1c41e28c385321e869cd557a58f554b6419f3f5d85c6e95ee892eef4febae83eea8a1038503d54955cd6c9f56f2649d1d0e57f630c3cb71130eb66c94d2649eaf24217622d3aa9a25b349f4de887f938e6153e140bdb406dc4313cf89861b817e27fb6047fdce55f40843c20d0f6e80e56ad63c78c79cad92607712ac57a3d5d90ed32f91b08944e44f44223d0cbd0a258403af900ca9c2540051f57a528b246761be012a7799ab7a1d5e8f76abf8787df726ba84a22611f532f59f4730940afbb14420dff840011f3c85bb7012d0f8b7030fbcba815be6e7ebc94decdc278f013955112d80474ccc92ed27e870d9bba5b45f13965bf4774d2f810eecb65cf4ae4bf5bcfab2cd9a7da9c7c189093e0f75c91c11253f92095355dc36a84c63355cc8e023a7fa2ebfa73a6c95dd7e14e4534c6d699a6a9178a37f6146ffb80401df337d9fb15f4c97d653601c220dd2597c241754df16269d63e0366f98e420a4dba14f8ff0e91df850e283bb9585653b5adbd9a3fcbaead92ee00016a06bf6568560a667581fa862036016c98eb65479e5dbc45bff96db60a2126ea3508c29a4ce490a721864dfc120c7bdc58337b66b3548d8761486f48aa1b70b471a0c87b2c20525a220d1f05744cd1d22a1b7884c8235a70bf9f441732cd547e208fbaa6bc168ded0594f58f0b6a3931e64b598d2ceb1523a45743c55e29178cc8040567fb7e7feab12a498caa0a0011e32655dd6ae5534494511e54853a8abb18f1239b3d1e0e2076dafa692900899b9cdfb43731be855f89cc099b00e9f2e504dce84199c925e99db96d8e36d1c322be346d42ae8320006dfe88091827f28a5152fb70694e656692054782240b31b2a6047d7ba186616b5ff9677276276986ff74ef987a411ba51055cb9cd4f22be7347a4dad977670ea51e75f7edfa7d0e496715a05534ae7577d40c3c0957bbfadfdda11d20b53cf2fcfbe67704a3b61c4b62b7385e7e73d5e5ac5bba4f8186b6db43b3bba900dea76134ac03a3b2dc3ecc8b78849a8f844e3d57c6a9c188c01a0077a52b6858bf2dc318c64e9799502d9a70fc00d4995e6f530bfa79a5c094e2ae59c9c4e55582dc6611c7f49345762a199d1a3c0462b30a1b8d81a6c6bf5bad24742858a0d99b4fb938722cb897495092a1440c3e952006a5112ee9d810fb7cdb06d9c4531bebdb9501d1679e21856900e8c8dae37e9de7c01a8cdf28689a3576eb46946a4c933877e6b50699414bf82ac291ad3737ec55e29d8e3e765d02e85120670f47db9eb068e21080964ebae03b0d438df764475049f13db8fe254b386374c771bd427d9e33ec9a56d06e95f46f5ec0449d10fb4e1dfd3ccdecf1a4d9012990a89ac16cfbb1ea8237ae3eb8c750e9cacb801d94df6d898a06755247fd16e2929bcf3d89642ce33940fc6f0ff469346b4aecbd45d34af62ca23fd7d3238fc347cbb3733d40bd7e6a9f3230921eaf597c79fd627114758b948fc17a02503231bd22a699bc4ae2b1798f270cbbd2a6b29ddc69dbebc247426ba970569b78215b81570e3ef6bc410e690605cdfde89e9b8a695e370c8f2a485e7504aeb1b115102a63a23749aee9214b3c102e5a6b2ae2a1a710d07440145624a7dc784a982a0d710cb059bb17186a3ffa9fc69ff27ff40c9415584152653e15a417257cbe8026d6f092d31be96151bb4c3abc0c5bd2157d6b38d3cb36fd9d4262bae0079adfa437efa613ff6c9625cc31d284397d8c0ffb3ad88607a80901c19b2b16f183c24c8c2e7ff38a3ff62f85a007479541af2fc9273b6749a742341d7fb5aa42f2eef307801164049359698298f98f171de6b0d6904df8335a8a083a71e81c1062e022d21853891bdd28e82ea7a9d1ca3fe066dbfa4551564f485197e1d51989662fef7046a9305555da86dd1129f28b9037d837e1b2b2d8df3df2be72e6661df10b9964bb9b891f8f024aef2ad27aa5aff10e2484d7ee806274b7668f475ff8448485e3e05327f9b453c4543499384e1f92d2ae1f2b450a31ecb82a9cd0ef6c70f74cfaf44e736e7be701de9c0987b9819b2766b28b0dfd6466d493fac6594e332b35b9af60c6d8538e3ea6edc0f9f3971fed37f0e8b446bd3dc07c1385c1de80dded04ba4e090cceab4ce5d7f9763a77053c087b404072b7899064e0d7ee8ee57d633edab31380b8ecb37d12e7fb5e85b4147313608e3721b9cbc28a65ce42546bdc413d2403ad28a78d844d9effae1f346e6487d06c3d437659606c25c1b99614f8e8a0964827cf7f55a366fa19da8709787d9cf90c19ecd2f107eabcee3b48fa233ab3079de486f542b7366125dbc681cc29dd10b3ec5defc1b20aa4992203ac33a444bcbf804994a0d514ed0b4fcf6367f6a963f2ea3b41aaec60706989521b9179733bfb81ce9f42ad374cd1094dce09fdd5b9970ea1fb02b5e0abb7fedd61630e301c5a01c9ac62f215877613b210eca302011db66f69ccf206bd2f45f3219e5379ad92819c1dc93334e107777b5426315ae2c9e8419964c2a28d1503915cf7ea27c28fada4cdaad921b0f71becae41e4ea97bd13edbe2ca05d25d6132863c3ee028c92406188db3d3ce92e1ed891c735bc70542144ad68c51c0b13675eddc1ee85bbc581ca646504000f30a0694ba222b77f7b7a5f784bcc5c2218099af21e526a1a236ee9f5e8d534b2c632d6f52f5a08f1b4a18b7bb33ffa528a60e53bddd242ea1741aebb8dbe34e71b3cf42c896e72bce5c111436e940bcad0dbcc96b19135e6be3a8175ff78d144bcc6f4fa3bf0dce9f0cac984e7eb5fde24f7fd50f2c72dab404ccb96318474cc54d44714ac7f4313cbf9b25a58518253c852a389723896b77b3d53b1ada27746f523b08cce7a0dae06ad8467c698947679a778a8f604128998e2cc8972c845ea803100bfe3c615625af88b11f57529965f3a7b28c7b5cc05cd0c329859ae0d5855f8789c6e5fa0c352aaa16ca40b99a5798eb27a757ce4dbe89f28c3d9aaef7e923bc72a5f62ed880ef5488d28011b8ff4ed5b4b873e91c270eea066da554da52f0fa9563005e2953208acc6a6dae405c171dabf48257c7f6e05b6593e87c623140bb32d1eb7284168c58183837c9240496cc40aea77b10a6d20cb994ee72bdcb2008c3db60d0c3caaabd8782aa54ae3ace0535ca6fe24c737ca9282547a4c9f03a5f89fcf551f6723f70d37914c26bb70df6fcdad33cf69fcaf5e9472b801553e2a78c958a1437901a7b19eeb5ee807cf8766fb32cd84bf12ce00a781dcbde44516e1eae763e7aea03e588363689af189565aa59d0d52c30950f743dcbc01e25ed41ea533b0d1955fb5c218b83e8717b8a0fe317f85f1c7468251df830316b1dcf021f6c4fda4c9e7bbc917bfca1c5ca176010296bca20f4bc51045445799caa9a5ce283750b8d3d20d838b109094b7aab529e8d1fd02cae8dbe02f2c815458c9c73235a3bb270f7fb916f9591389d0554dcead7cdd680e175ba030a8d3f03a0519debdcf16c23ab7b9f4d3839225d2581f917d1b6b9ae2523b696c7fedefc587b523a513eeb5644b9db39a4faa66597172a69b749a778c6f9acf5d654a68a7676778432f40dc46bdd828e1469f4e0db45365ab1463e7d85e58bbcf028307b4c723a15ba4e60002355c0d9e561289804f4e98a3cf92c8dd455a3ff0a93ad11c040293b19e6d3ebaf78390e12218756b295671de9b874161c04bd93888367a5fc9011770b2c0035eaa2de7f43bd74e7f247adc5ff1bbd404bae28c22c47d05c383794f3b62280e7d6e172f416d7a0e06f1e26423b6fb728f039e1362ee10aaca0c5d21c5491c5d67d83b8292fec0ce634db7a893864e32b511d4e1bcbb46c9130aa4fa608baa886d6d13af4f236facf205dc98193643102d98a7871fd1ff351b86567a53db993ffd7e157c91efb3efc120aba1f66c9f56f092e4b47bc9e1aa4f2e70de29de067ef48233bee15dfdce5e9c4f389951ef6e56aac920515a61f0abeeee56686d89f62b0a420595e990ec2db46b26e67a29de3c12c8d69de1e8d3000740fd23f84658c42154d931ec787e2e63083762193a242036a8cd7fe895b591d3d93df7f34dcb9087334cd1c64ec8a41748311f58d9c773f12dcb1e42546999601ac1dec3b8c94386c6cc78c7b7367c594f4f2038a678a2e2b04dc27e39d942b7179118cc6ea9de5bb21058cd50832115a30fd11a1a42e7752d439678eb693dc16dc85b1da67e08f27245e9f84c3bbd460d1f1ab4f779d7e96a4fe3eebdabf8ac5f05dd13acc9b1072af8507904f130e4350065bf26ee97d04fa8e97b02aabfa61062ba082245da2f3df38c3e6b82eeb4a46a6a907f7b457e885a999ee9346476e015fb19c70065c44591a0e2b8c7f6100a0e6dcbd3b862717edf51831bf1adaa50cd83a9df97c1e16ae63372d55d8d93044da21d9d3ba3d36d7cb7b59d249a4e3c0bf1d23d6d480dee86293c9609a803a8ccefb61b21e5c022e3a954ecdb59b2c12ee9eb65b4589ae83acb16484d2a90a742154556b1d6febb9731ba98dace1ed9ddf87a98ba0f94bc70737505d906ad4f2d8d9ec9c8c4032e1efd70f9672ca38693f832945458a6cf5079626adfde56567b3b288db983d3b9da46669928c5b117b163dd4ea32ee1f0409a38a101d10df290288e7d320f7d6c8f11dad25e683e6e68c7bef556bb645f8a64e8e392ff85ef13a91365e7b1300e73b6c333bd7c41f501c8d6bbfdf75ea0c4c40d3dfdbb13c8791e716f10887e8efd1cce197d7ab9a4af6c9e8c5aeef97af7edcc405e9f8922436b0e92f995ea37a22dfd735310725dc635858ec89d406ccdf6c5f0f51b7b37c40672df8f88e30779d588772402fdcaafe1662828032c5323363fe3fc85feb84c6ab217ce34a518c1d6c604d2e62cc02f4ce524a7721f38cc111d146d501a55d09e71a960e4d246643c29239f0fd34f3df1bf5a143d3f2f401ef3461f48c27cd8651fe7cbc320853190789f9b5267074fde6d349d2d50860e49f92829821867d91a7f49da86064ccc3884ffe851f51dd773213684f72c91fb590ce01d3d35b56b92ec55448af365b1a81186393c1bcc29883c663200c4c0e8b4351cc8a13fb45939dfa4ffccf944dd91ead5118ba851917cb00f6dbd9c12a836139979172b12d2c0153202cbbac40e3b78f61836cb1aadb0f410d95711cc1e8b71faf55260f655bf407cc67e326354a7e6dc044768bc12f1a5859de38b3a30a1e788ff5d97481059ccec6aecfc0871acf20dd74da4e4d78ff121894c2ff00f0bb348f5c4e31c2ef9063d39de1e9b5ddf2c9e2699d657b3c05303bfc9566c2c64c78d156686a0e061b26ae7723540f584bdbd6057eea18b6d5b397c9d56ba3dad998516da66b172ad119d58464eb25fd3bba96aa8beee30f225a07d759f54233642d5776bb047fed8016bf230fe29c84dd80405b3b1c48bcc7e58cacf655cb4dc2f1a41dcd85cc49a9dc2b718ae6b6cf2849a259374265a6c7c6e570a9a5aa583ecf42331fa043c4eae2fc4edc6889f254d5812721cce4b7e674219842a19859a4ea255aed34e8ee426ce2fc9657aaba8eb2f1582cb1bd7b1606d751e11a9baf7b23ce53a6cfee77b0f57f63a827e8d90ae425bcdda99aeb7162b9161c9c408a3bab7b11376af42e4dc7aac1403a515da1f64af80d9cc429a613a1b5062ee9779a57a3f3e0839f97d2358b63ba847a0e739dc7f286674eaefe228edd27ba61ca826a30991593ef40e30bedfb77dc554e3fadec3c543b5bc731ed05c7e4c6226c971edbf25ba31f4a22b74c6f55b7f3f2c4c08a010135d1122d4efb3582dd8ea852faaf1cd604915958cd16a52c7f58558c5d2f4ff4c3c0d7e412ca2627886c531ac0f6bc2ff739bbf7a1605e56c64579221fc59fe3e292794dc9195e568a297ad930ed882400d979f379f8f2c677327785bfc88517861eec49e673b3f50147fdc8984ea8766368dde1f4b116b2f875e29d5d2f7983f6a39abf49892e111fbdeeec44d82916bf3932e91a4fb8b906199116dc0d1362e0f1c98189727396e49cd7bfdfeb42b2bf1958a2d18d407e8df900db5949c651a2ed56db598e278d062ef707f7a938232efb62d4e47a6f9b2e64f4da50372765b2a11fcf11d48b0ffe12baf2f42dd61e4a2e32ed8d6da5b8ca54ec91b42b9f3b790a45c8eef148e0e7d7505a889c3f45b9b9090ad6e35ee8bafebd5facb046242cadbbffb830a8aa0ca3fb1f1fbc0fffc4e03c13b855aee9bdfa34f27ae358bdbb0388fb273ace8f04d8e943df3d8f47c23216065644b99b4880d955cb82cfab4fc6bcedb529dde8147022622ef02df977014af982465f794e4d1264de1160839e20bcffcd3b1262b589355cdbc4bcaf87fbf5862bba195c00e9a89774a3c5e7197e9a7a2739972b900fdda1a5635b6e4255e39ac147ec59588dde6d2e58ffecd1673c7533fbd1b95d812a60789aa2d91ce12c9db11cdfef52d7485c114f1e6a0183fda932ad618bab438872ede2f993d00f5d6ce6cd32d95b692d1cfc72cb53585325ba65174534737bca0612b805cace05aa50e347351b91c0e6b9047dc41d51409071301f98b21a8fcaf8906f7a933441d70ffa20be43333ef44e7882f50274e03e73885aacb431ed7aa5c5fcf527523b0aeeb1b568565e17de65e4efde42747dafeb0f044ea5fbe6ff374cf2988b2f3b314d0ecc5a5a0447a935991a394fe3be665ecd22d5b4f05ae4f77b0c38d4bbcb0e72f40010710c8b77012cf17378d732ed82105a465e17cc53374f5afd94cd6247bb2f6557fd7a9fd45c46f13c901695b09140f598137530167701727a5132a81436232d7a2ab404579c57dd8c70dff1469088ab9332bac57262854587ab94c6ee3f544c1d20ea6606e0e0340204e96ed93bd2fca2313ad650ae77bedcca485c668036880126c9591a26f1f0442aac4bff56a2f33501f71112c17b5471bbb0c1609a6754c5476e64c98d4144e4810bc2d7e5efac78f4b4523cd6bec7ae7b74c14f481aa366bed811e5a859e2743bba4fee5120292739f5698e6acd10fd290c66f22b33d38249bf1f7f820289b9d7a0d8b2fc287f301ea858135b7697585751081665c20f10924c984dfbecd4b3d44b0399a3601be77d0e4778f79965e2becf5831255940b2e54b1d31cfbd24f6e561aa5b41b153efac910dbbd196107f3b1e581bf241e0c913de70c7219f6e5fadb83c61ee2b96677f44d02c1334a331706b6244e358f0a717b75874745d82749d81e318f2fc88d5cfb26bf36db009109589a27a0cf8859067a14f1b05eded6667572686fbd935ca93537fe814a9abb7729488c56fa04669eb774daa48cdb97ade36d9e1369e2048fc3e266de2ac3addc1f314ba958cafa56732dbf7c74b3bd729de0d4170773843bb1423a9fc4ea1b2e77aba860171199055b71e5669bbfd0c0e6c0af231dfa5d669ac160dde639e016ed722235621bee5efd3c231bc1339dc51e03d08a6212fafde4f31bdc47af624607fe84939a9118b30fbc1ab119ead237f3abc718cd3816a8e85fbebea625ca00a003829d34804d2f3178790ca4b8bc9826d3351bdd38c40b59d7b7836653043188bc9cb86ab1d1f674989dc5ae91f68d060759c3c64439f34ac811e1678f70e2251ab554c524488cb6ff746965d317436e4d962bee248f3b5e5c341c5f08e8cd1742cd5b32396c454e409ad36f6a4fca90e46c518ba168982acfbc5ad176d97fe4707251e633ebb5ab20b689631a35bf52bd76453008bc54ee888821364fbd9fc405047e26dbbaa8261917c2dec4674e3ba7a2f3e4c684aef8901fbc3809ca80274c8a2790105cc467e24883e0b5422cd348385a0573fc6d4edfe210c454fb1a825e001a9114f76e9d880e6adb0f56b67c8f45ebc2d5ba08c6954bd2ae8593035e7a7730f2518cea16b0abf9c7fbc14eb4aafbb6671f471909a15ae48ea4b3b09b560b2d9debd1b8b55c8480d40d6d9f86baa33b85ca427f5f0940a1f7ebaa283754a990697ec5bf3392a2b55b90fb9d60d0ea18533d9e951c57141bfef586d95d6c906d2a39f660bab46871f4e076a76f5ad52540751edc6146820684f3fb726c0d3e7e4b130e95152aeee1522075a90fe494b63ab1ac7c9b4ba95fda91d8000acb8d9b247f3855a3f5c334ea96bde560fff7519c6e5be2d48df5d837138fe693234b59658e796f3e4dae22b7bf430b73542c9b17799c85ed4d0bc1297b8863bb3991e4ba0285b5ca5bcf37f95ef905794598965505b27215394269ed6fef6fa0550b251d77357e40021cbaf61ab55bf2fb4b75f4e854cd157c16ab810d8f6e5e052e8dfc1ec7ab61ea21b1c6c3aab63b076fd4abbc05c3924f8957694254f66251579498cb76512b5bfa6cfbbbe9b63d58da4d2b1881a5a3f309566b16bdbe685a2f31ed1b0981b8cf2b2186dce9ba7f7ec540c06c80024eabf8928ee99b782a9729c973c6dbe6a0662723c6c3c9d539ba660f7bb4c247f2dc467f85471d226091695ffe46fa9a53f115325a0f4a36ab72eafd16b5e472ea016959a12c33e93d6b6ccb9e51f50b4fbcefca02f54a2e0139df25f494c8a7cf0d4e84821114c095bd3b940e110736e18de57520c4b400cf95d749ad89c32396b0f7facc1c4414b85e76b902f6b31dcdf3568214ee490e059ec33202a128e71c5522519fe842d4b0081921eb27e986231d7ca5097140d2434302563f78dd867de4bf64ad3c81841fe38d5f98b7b485876885fed5946e7aad8638dfdb10aedf5f8f04cc82870f68dc0cf27d6667cdf31fb5895cef32db96aeaaa16a0f2a0da1627a59c9e0f1bf869d06d6055811b1f1e94b02607b881f64efc1e392e7382d946ab766140184f99887733927ce12e0ebd5ea8ba099d53d0f4ca3485b3be31b3a2c249a8b105ad78aaace6465b0494d1209c11933931e276e5dea761f73bf5f2bb3275511f5c8cfc0cf58a8e920777b994b8726672cd146c7941fa0bfe39dae7eae764eebc8cc894214b8ca3f73f52cf93d9d042f4fc0712246fb9e705837deb72db63c3061a0f359f606eb44aa5af091b06ada56ceb7bfb760037ffe342bf3729a77af36d72772855295de40d16961a864874bfcc96d77534a3d8313c84711f222e14b9adbddddbcfc5f66f279fa7b923dc841c7e20c3d67ff462b61c2e51b291489e0d19ba35e0f0ead14b6117956074fb9e7bf8957318884523f897eac641da2d54147987785b1914fab3ccb3f873efdee0c15838207fdb145411487b605b8f74d1addff66a79e7c5107c186998fbb68fe5ea3ef66baf3e47ca5d4d7a1322f433202db3d1cd57a6795ce8791120a97ff6d538c216c4dba08dbe01083fb1c246aea4149949a4f286fadccb36657dd22daec0c944b6ae7a6fa7bb332b8ec43803528eff5f9009c6398abebc6cdd3f54b05e8ccb6a997958c3b8fc86262a78af04cf5ddd1321a2a2f9378705a73d0d407e9578468aec2186775029ee07c226516657d143da66331755587432eeba80def34d5920ad13cd92b3604147db8cd6f1cd88725d226362d55a2bf7ee0d4952055b21543b7def2479a40c1a714f3071a261c1e6c4ab9bcb115be1db93a0bb245ae400980aef18d0113a27899ef16d21cff8015b3d418b7690d3ef8de94d9c28d58b68f51da53247004570e4acf91baccebb6b72fab295922ee64faaba3206662e745dc91c6ac3d2c8a15e559d1afa176d7f5fd78d00352bc093738b9671e9e1764ed50a7fea55397a1034297f386770de499b6524f9c6db4f5ecda5c70a37f07b3e945d182da6b4e1772483b47cd5db06d85751fb5f974a010e78873f3704f8f6f76cd0ca0ed4bdbba7ca55dcdb8635c329bfa74f94239a8da43484b246ca916039b7a3b96fae86b9ecb9cf7a66a8c0892ee22cc0ec8a717702c574c2f5bd7419e178572c6601427a037aa8bb71fe95d5e523da46ce5cbb7e788aa794e0ade20121f5e73a549dfec8b250fa068d3344e5e68bdac4c92f1e09b5f22d1e824c77cc9e86abf951bb612aa312f34acb7666b4bb72f68c6476d14c66d8d7f4a34e5daeb6888512dd88225810e6d24a12798986808e98064ba821f8ab8b70cfa727165342477aae2ca95934f6ea82d5cc16fa0b819b71dd5b53efb3bdc80c8fd30fa2e9ad9be15ffebc570b798eee0063cf79ced38221c562bff14b894b6743456cd2fde73abdda80e88a8c1ad76ff954370175ee1ce93f1fd5fa847ba4435c328bf00b82daaf3be75a309a2ecb2598ff92a80bb1f5917f512d13e156eae01af41dfcc9a2f1626626158c0e0e8a67e26e7807a79ea6ffaf6c379de8463712d829f45b530a079473fbf8b487226db8b7a396812b127856a0486aa3f5f29f3f572d8941a94c75c7add23b8b5b229d76b02f1497caa942d4ef4cb0e1a571294deafda465cb5f45ae23d80f1071309142290a676cd7ef39f0b20494bfe4a8bb009b472db932c2314eec824fd9a7238c2e34355c338b4f369f7579c7d62b32573845e9b0a060e40139010f06d65274ce719d5c3c3ca7ed450f85b19dd8a922a2ba9702378c362b0c4461a4e8899fc89770206884d8413533a39bf0e6a0cafab0440008cd808bd6d03470c079dd1f303cc60a8a5313d50f0e38a2caa150196bd5affc8180465a51f69128952c07ab289fe10bda8affb9c2d90305761625419d055b77922d5965c8be1f1b74bec4207d2791da6b6ff65281a90c4fb247e2514845ce74b361985b10c42cd60fb73e12981e2ea491b1facfd1ed097f073a21467d5eca70f671c8bf5853693dba9eec3a96b1f422a76edf9ec3445490d2244ba70823bd26ed981fada8e37e20e913b2bcfe69ee580e85867ea009160f781f5605a4d801dcf5bc7063d9a211a4458e528633d59b41413f2e347c72c0a7ceeecf709d2b26890cf9713bd185fb7648166f43081d0891c1041439819c8b41e2e8d83f32543e0e243daa16f8199b559996b84311f9b650281f688efc029c2ae76006ac6c9d6c235c3998ca4e7491aed088e85190c3b4e0e68402da899f3136537ee227d924d33331f67e4f51bdaf72e8b164941bfbcc22b8b3c01af864c872a158986007db74840333ea0c8f3dba72ae1c1208fd78d8d0cae947b7d570b37f13dbff75926c7b23615f4462674ccdfcd12bc085d83f823fc112f5f400e7a037f27aa9055fa1a50f9f13da60d81fc0f03e3f070849c60fbf90dc5fba5e600e0f993595939fb40891743477d5e5ec986744ad044a791d7b2e02c1e83ad649aa596219d7a1891b5054f269ed9832c9c835046ce0d0f4bfb43e8630ffed4e825a02ed0963ba994faa990b28707e436ba86efdbf998ed419b0456298ce3cfd1b13bdb001db44a4e8de2b2d6800b958a918f0575712d1d0be45694b0351a39899a97ef902ef33e8f368c09ab110f9c88751dd34d015052b6c88b66648df7e14581e86e872910a817fe382a421be3ebe133186b6725b6ae27184085216c59be5dd9ad42a2b34d8200c0fe05469eb9c5665077073046e265e225ae62ca6b5870c1b6ddc5845d9f0e7664897078e9e1cba8c7b015cf258367b757c7f19df9dbcf363ee0bc8c18fd6ca02e5fb8ca2d3866deb862ca78a2e0a34eb9c3a9faee855bf71bbe4acb0556cd7aa17666d9e706b989873609916ec5bbcb5b24c3c2cf7ea46cfe2b6e32834f7fea01f9ec6e9828df3b043052d95d1134d0763d3763c69fd31bec269e43e98b76a1d3a2c3988ab0633500e4962b988b2ad1430907b1bde73c312795bb4e38033cd6039d13f6403910534d8d19e90e5b779c33efd77ea69da35ca1a0f5595eaccbf9d63ef23ce5d6e1dc12eef85b7bbe0ac6b7b82518eb83cdeff239c172af7e7c525d95b89fb28bcf3a611bceac8f3f042504a18acf433e33b7aaace426553968388434730ec4484b18d948d3567bddd10e51e9c86fb6c55df8d0466fa9640a8cdbbe16aaa708c957c9d25f1c297568f43d04e2a080a8727a67e7b85516d82baee3defb2f3c934d984e200de6aa3d2d510776d60df9715f687c75fac72adc55fef92e2426539c46239fb689a4280c88228f5cb14cf373f579bd8172daf878a3ca7d5d158ba3a553525f96dd76ff4042ba1684e88456cb3aa7df0b695065ae635d73691d396e382f74d3fdc4843de150f763fe93a4475d33f28053ede2eff21e3bbb69eda99105c43c10f9375ccec6a88a9f1d6ded55557b65e698aaa550dea2096884e72fcdbcd9f73eedd0de67701da91f0dd890572247b5b834938810831d39abe8d44eb98f092935eae2b785fe15f9f6a829afcaeac89172aefe9f06a463ea1e6003e1fb1000cb9f0d87cb4dcc40cd6991de0f623958228d77734bebce14bc05af268a35fd2af139d9b2b56cb89551dad478566574137d36f94d293b745b459eb4a2bce906cf1d2f078aec3d35d8ea18c1af75a01b896f9d886b264e41a3a7c16637af0a54ff440cf26f654a0e4afffc66f5292105579d6634d27a4989b8db1813daa174edf38a972ed675c1d5b48b32018bc7ee13aa669801fcf3df6a1bfaeab0beb32d19accea1930e17e3247af029809c83854af290d29cf49e3b51a2c3e21729306ec66b046d464913f9d2218a09e4a4deedf5593d97c42f091de9ccd1fcae37dfc449747e1b67e35ecc06cd83b32ae73cdd7c49c1fce3405e255c7174fff442f10114671aaa802996fab8f7eaabb3a1b2623f58054a61629cecf79ea3767b23c533758bc142b752b52f563de52008c91c9b27a1169e2c200731fe4d6667a2a81ac71c0d774d1198e60a06bd65cb6ec48b8bd08f0aa61cf0e7c83a6d4dac14f8540c7fa3bf494ee926938ac7acdef3b861f188c761b646f237305874dd72c124de3d2df357e090a72d7563c9dc361af1c5f69cc1a25f0b0a955087234732874e8cfe0323bfa4724bc0e5e11f5af8123f13a4d2443beeaf5dadd775a0c0bc3b82fdbe10e806f49076a09cfb439849a50b5b08ebce97382a6c8daf74652a6b78c782b40ebb140b9df200e83765f2a8ff29eb33a09a5ed3867d92bf045d69c1492bfa196ef70ecaf91373d3f5dfee70e6bd7fa42067ce5a2a9814a3b8098310c4eab04cd142fd811ae4026ef685b3eccfb0ea46a45d366a12cb8db4fa80f41d2d1f762ec35947afdd421014b39d850cd5af07bfa128e52e3778ad3f487605e2342e1c265c92f6c5abcdd776c6c7e3614766f0aeb0f8f14b0f8341e8a8c1151ddd89b9dbb346af2d12e39a07aecdacaa63bf5929787a3c9ab30a1a650f80a04b4dc99faa32dcee54b5a2830de20d51b78ca5f48ad79ac6a4ac020ab8ffab305fc6779e27ba084db71e89ac01d523a7bcb395375e5efa046fb9ec79ed9c0c31fdde0c7bbce11653e997825d3f90a7e260644f267b6aa63ff3970471fff71d06c085d38d857a1b9bc98e156a646888663323f85fd1e6806dc5c72eb5628442f2aea73afd4f2506060d3c15957f19b118efe7af782bfda6145e4ea4f4979e63b820a71cd3e2c3fac1bf23a4fd11b2d9d7ee25fb55c916e45a3919adfbcbac24f7e518eb491333be1004806b0a76a20472df7a14e47a7a0bccb675973f85324179b715b52098b2d05a12aa62c245d619ee0f5f5f0f78febd0eaf24d1dfd6096638060c2717fddabccab2cf81ff24ea0ab81af68c3e80a7cf2b263dd7da556f7e2c207fd976ebe26f9d90e33f944ee5a58cd624ab11ce3d8bc8b3cac1935d15469c85381716a9975d77ebf06645022c70419e19619312ab60e2db116fc3c45524d3025acaae1b1e65d1ce99912eb010627c78f9124048c1f6f178a74c3d9cae989ee2066ea8a386e4dbf8bbdd1123993ae237c91848ad0c0a7dfe60d2ba14ec582f20aad3b7a7924ae05f2e47d0102274b14ca369ec7d1fe90a4e0aa88e942b7ee73f75fb86efc7cb1a5f83b6333a39053379b72cce4c3a67277605d500055a274deb5e23594f07b17387531a4f1f0b82b6af0b9234ebfd130a341252f560f3b5d8a2cc9ea153a87ff875e3b7d2fe4897dfa9474a84d813f778d2a62c20ef96c4f388bcfd8ea9d965cc3189cb4fe6ec365b063fa03a99ec78fb02265cbbfb744d2a1382bb90bc7810740cb67257efd8f26aa6a2c51612ecc358dc0cf590ab2c6b00de30e558f4906401764445a527a48468aa4093400b76291615d880bd3a9a946181b27e618c84c17980260271b95255910780b4e75c967e93bfc95d438959f5604b3ee6c13a6417d9395e7e72d5176515355751ea8260d69581bc42badf5700412073e3a91bfdde1d5cd64de74c513600b56b294e2f013fa75987ec9b8c6da601f755776dc1d8f3c4b012f5289407b4d421552537fa7e4e665d0e391ceb4b8e4d1d72954a384d5db22dbccd14202ea5d10064f0ef4a267025992182f794a8d8024150430373082be9a0b6a25ecfb659118271a2df6906ccb2e3875ffaa6e75e88184ef8868cf6b790b7c2289f264e9c06deae854a2ab4f44dcf12a4291b8b2d7cda6359622e4c66dcbe7ced0182892cbdb0d8802cc34dbf7ea81268f43959cfa48cbcf5d5eacf43941ccbdf6b849d44180dbb0ffc9e3c151b0256f3fdeb5ad62649d8d6a5d15949f56ca2e438a57dfa0fc34ddc533d2885fcdd53296094d8abaf4b895cd0d565d340614c6fed918ba14b972fc7bf92b97babd1fe691ee89601122cefe219ef92bd5a00d57d72a3e58f032b8ec293babd2cac6ccfbff4f0f11f4e2262d725e1f284962e883dbd7291c52a6d93bfad7519b2304d23bf43e5bc9663b414f461fa60ddaa1c6f34a52af32f2c73252b54fd4ea32918636338a7eec341c39c195bf8dbfa1a9db2e5cffeabe8bed8e44d9ea43ff4dffe74ff9cf722fb6632f80b4ed69f2533ffcd9404714501abeacd274ee595b62efad5e8db7b17f6b641aa780e6bf8f1376e171c59022ccf6f162b5fd732a060eb719a75239f8a2479958b8d22cd5cc3399c438ef17e73f79505a23e711ef10de4558e704dcae379173f93537287d212e05d7e18e4714f828a135728071a3153c685d125bb99a4c8251cd6aa3b2a3c6cfab53b8d90dce5451afafc98f8fe515420bcdce7c50fbeb61c5560b4f5557cb8199bf7b19f8409cfe6bfb728160501fea84201eb19b114b38bcc0d2574c20adf5d7725f3fba62112dde7ca86dcb94e38e774ad41f2ca5ebe535e715eae6575fb99223421ced755bc8d1906ac7a5b8b4ada2aef563ccf9d09fc79844f50f1fdef8579544b2240f414b26381a760ca1cc6ddb306b5bd2a187a47e5b795f629a39c1127337c1d358d66c8fe2870680e1c41f1deacaf6746d000909397f645ce8434be00ef29b24d888996eecf6576baae950a383434a9b2936bd85c1b4bc7a7198774944fd5e39bfcdc3026791aa741d3db170eca5107ebf98323324077e2d59b2261d7a64d2de53c6f0600b16bb55b26fb276c6b223cb0a2fc1146d0d1369479db223bf6b9e059207c6375af8cd0e2f376bca26647f3664ab344ead96e65988b15edfbbd4964526ed350f91b3ff45a23eb89de17f395666df0a9165bd1638d65e6addfff6f74eea9beb7e7c852d9bbb82c787159aebe9feb5f240589ec3b4a048bd0110fcff8555ea3d8fa54d6d919d49a6f4d4a79f4cb28cf0f5fff4b48b10aa035ae6431d55bc7d62ee98b7348283ceebc2206ec84a435f1a1d9b52225f315350c3168468cdbfaca8b17c1127f24abf5c622faa6470fab8b1eb474e1d52d6df70c5e9a7047f89e0574a747f5dd1ff4baaff4f953307298928f9d4cc710ddcc6e90e767e0b341996992d2baafe704b3396d242f354109f41dbbc304ac552c47382931617892ddc9d7b292d3e1de0f1a282792ddb5d39009b43b399766d64c78964bd81aa96ce57bb619f94fa91fa8299253ed02a0708ce64047e207729c6e95962f0e25045526d3d3cbb90d50b14fabd280993e1f6ddd3a492f9758d06f985e16f47f18861074c40e9381ef7582aa121f633ca4b1a36278b385d3e2dee74733e1f4dd80aedc0905e2188159e5f7a869afef2b7c3cd676e6a8f9ec02c36dee702d7bc98918ff903b287c9703816b8b4e8b7bb4ec94dd1d04c336eae0768ce7d31e7b508ad8dacdaf5747f5cd88940f96062d1c11f22c629572dde429ee4476f204f3d3199691e3f072c295193eeda0a5f0425c4952bdd34caa6f7a9cce7b0017c7982d6ac813a119b28970f03de037806d5c5d847dcd865128af0d195d97c97b85c68f63deb3abfa598d0354977760f953dbed3b5777c19f80614bd1b22b022c893dd33785d0260f253cbe5a879e2bc8410df4ab4d3767f0f25e5629bc5d8f6b21c011b02e79a33840cad2b174a4f33c565d6767df66b54be1583590ca2be1075783b3358132de6aa231f6bc685ec064084803c332dcf50aff84421db08bd6c20e1916cedb26d4d5390d965fe0b7da91d967487d9af8a18034cb86cc086505b7c3e84ce01ce6eb0f6903ab16fa100768f4d7c9c3e16d319f236ff500cb9bd7d610c5ac181b3fc2f68e867633eb341532cc5d3a4e55cc28dc07836a8f15129614bc301a0cf558b7654686c5aa5b30cbe98c2ff228e184d757daec75b570d99eedf7417c78c7f5bfca21d120c960d52bb3df674e65e9a1cbf6f338abb1fb81eff66543cd7a088e632b75634484403dc01c1ac58b31f782a16933e3d82dbdfcae18797fca93daf5eda8a48713b9d7844b4065238c29794aa89d4f8d53628b75f73212bb2d5fd6082c53849dd58a9622adc1ebe921d6fe48224b893996e6d4cbba6116bbf80634a4070b70cf3ca373f621d2311110d40d7846aaedd268b9ea09cbd98019b5e9224de734072ccee2724a08bfb61909f8713ba67f2f03f0e8900cf806aef55541a3e8b90424c7f50fb09600e1eda69fb13b9ffd87d19b88538a5b1d869e2196d6cda0930b4af422349423a4c226efa8f1b05a0952403814d89d80662884e735f41e647ff5e323be4733da2eb3dfd8fbd42710fbea2ba5b0cd6e46ba4747eb89c20d8f38a767b103db8abf2097f2be3221023079c3c4aaa71d11b130d2f18c0833f306353299ee4d7802d14329a010027444c9d42963159e35c323a7ba3c348a16eb115ffa614290d573b4cb639854c7a6168fa9a7306044a512e1a48352eea6eb1bf641bd77b99c11a4f2870a83c9ad64840f17dad17863be705f164a62c441a0d51779f611cd5f344f6a0617b521ee43a533e209b3b96f75bb59e22328af3aeaafac5a12a24a5b62e01635c00912281d85fb6ddd0a0a4205e93da646473b3e499990fa6cb863a74d64057803d7d453369356668c2b4d1eb577d610aebad76c0a09e02c28f88e7b0d1fde0755159ba84bd288421cd1a780c485e2b14b5e4e305832afd9fc1ae87929f61d9e2ae8a1cb5c75bdd7c6037d65fc39dc8b18558e2a9cbf566b466f5186a8073008d763f5dc181003d77e42fb0f744e349fe0614866fb5e854234c80651c0eb5b2d9593e06ae1a1080aa11bcf703702833571894ea88debca3774802953ff5977c9ac3fc787ca64cdb3270ae0b541855ce0d686c6ee5830089a3434e1f97569d61f94a4078fbf6d4078b2f35565cdb0947648af52208afd08f6045e72093bda8cd0ffe3e6b8e0ac0cb351e0a8b6936a1c3d9da6d345f754b1f122c60e13ccf93194dd1821811dd683af95a552bf8edd71598c9a0314701dd7aefb7c66b6566d2cdd2c2a346001672e9cc85e9e040e0a640fdf1f7647af3e8b9eaf5755760fb13fb2ca9900b75aeacd9ae4c49326a64ee36c7b485cc37b10b45d0dc42217eca30e57bebbe0f9a05abc8323a37c8317992490450c7751ccc18429b5f98baa30f55a781bbef63f43080736b4ea84c8db2fa9e4c83a2577f38a7f5773dbd74cdddab2c1d1e7dbd1be786737c2932cccf8ce7caf1d23e73aa98ea630e7752140e98c236a75988b1c3f519efaa91b2e0bcaa2fff1aae1097a0b51db7002979c605abe7f805ee40642e5792b31045d1f685dcbd468433d79568bd5751d36e7d36ae80175061bf83cad74d230cfc3df799c70c1a72801a488c4708c03fd635dd8c9e324fb8ac707d4974f8c152771c39a14e9dd14137933669d8e25090e18bfa80b6d0fbdba3fb795a4259dffbed6352b190636fcace773488d1f078557a4f06e36dceefc705693d0886ae8a60d998c39740a2aece548b5df6a3d5e0f6b355169f44a4c8a5a4d4b279fc6c5e3d7bd076fbb5dab0241afe60e544702c4d8402cadfb84f390d1b9faf5b5e07a1c1318be2b5baf8c23141005519c3691b2490fbe5668fb0f12f76ed61b3156522c55dc85fcbe988329f54d237bb7e8ee65351df62f87a458340e86e9c2126e791acecebb6f3c64b430a21bbe8cc9383385b16a8e1c3dc81a955d3cfc738a793e7a4c1f198c769a039158fde740c9bc0e7b4cc2d9baaacd9cb3668b5185a6f9cc5b3e55d970ff72d5ea52123187913fe27f4997782a07880bfd153f1dbb9be20197ca693d4d9dbc5f03316d9a9cd3c939e785741c9aaf2b16193192d9bb8ce31d30933ac7be3e33eacfd28efb40fdd8cba29233b9a9f0d0acd1588d44823f36990d502e66ccc0a7c2b32854524973d864f4612f822e264e4a6aa579b96955d2e8a53dfd8b458ca485c19702c064d87966893a1cdaecb872c39a9e4e9becc8b851bd58f6f09779812b3fd7c46092ee589be118b78f518cb59bc7f9c980522329a9872094b691b10da8117a9d3a8417fba9214156b156c99aaff9f1cf524407abbfd596382a3b225dc178368a8f7d414790bd913b10f292eb8ae60f1a478cbc237520b30d44c08ce750981a0747c852238f7fd7b0888a4f79e5ab9fadef6f4343a1e4f6b31d0a3a21836a126655083cdff7ebdc9808ef2dd9435a35509bd240c885c5eeb489afd035d7e9e40fc0cc11d0644cc6d7683cb62eeb3b3b11f0478459afbd824d37242d899eb4d4b6f7f99cd4e0ae0dc7fa1fdd4d9a7b5386dd045c17c1f7cdd2f4c277ecec14f564545bb830591d45f9a7722c36ed5245bbaacc67f0f8a8589c88329318c32bf7c3841ab2e2e0d57be54bf8f7dec9dc90f44ca8d5f1dc75abc2908c4f7b2495dbbf8d8344cb2fb2856bf9807d2c0cb4ca77dce2e90007c558239fd7b0a25e97173e2c7e64c8b16bc279792960decad1014040e8b00cf67fa44d3023602e86813ba10da886a8ebedb1da5e28980b7c30cb596715d3d0ca627e19c4fbe058d6da47db997eb6a89c7c8c99932a3d068945e087d3d6ce267aee323e9caeb936d585368d385f5d6d4a66646c1e7e815e51aeda7dcfc964c244de91c40927effadfd346bd00aefb9d71c232d20728c56339df8a9741dbc91f6f0deb0aa1e8590de8817874621cb1cda0f183f00c9517ec3ca25f094e20c2ec14f2bff71d023f2f29ed2360b8264b922a9fb64de2b47e94d90bfaa099a5b01c600cdfa88f5a57eb6c5e97c9a716761ba6791f6a0b7f52837df2ffa712925d0c8765d76a34a3103f3d0397f146e8f2d62619c7dcd655c4c93a3e7df7c8015a63c8459b1ec4df358f629650bd7afba83e8e5d6d2ab5c4b8635c72d6975ac06e60de48fba99875420a321c4c035a4c50c76f138c7af63b378b5fdb00029a3812907114afbcc96f090dbcd347e8fbf68b20a1524557e8ffbe75af5fa4d8376f42fe23c220cd8c6ca5cf6bcdb6b5a8acf49a1465a74258ae09967aa325b366ccffafbc4777c932c8dca6cb092abbf19e8eb980ff89210d681c962236aea710bbdec58560cda93a7d919ef9ce510c6fb829df09ba16b2360300ce913c38b1989f85912b43fab09a5ee57822722ec2fc1d4823f2fa19e2ccebebbb170dbd6474c2b33b30f205bd13b82ecbd05d44ace0c51a8036eee48d13f4366325f2eac7c64a8313735614a913d78d8d33239c566da0e388fa6109367bc4617a116c092b4d368651dfc1dfd30e4f017a3f99c67e8199e86f5d2fcb0e3bb9d6fe6473e114702c3d73e04115710495e6728d6a2128bcd80529541269387f891725f40b699ed48f89c0ffbafb7f0b03d8fe8d3f575c7275250e2172e0a5721792c4f01c13d23358b8663a36674d9285a131f98f5f2cbefb1c6ea9c8fc985fb9b33ee2966ef67a06625b0c6bad23179b0260d2f01f0c8ae9c0d4b645bc8a49dbd93e0218f57eeb5cf71baec7a87fae5116b9729b326c03751c7ab53c3d1a31da0eb61465c7be1bfb7550c6ca044348b09d77aa22f647f71eaa1e0abc7699ce6776c6e733baa38e466e60f0808071dfecef0cf9f8dcf12d0fe183d927a7e9923cd461ce762be9e351ae83ad78bed33e6b93129845383d02f8fc57a4278b0701d80c1e7e9a4290ad792db44874f50092337b20c1db470eabcf8bc90e6e1582899bf790479c69de6212d2215b6ec7609f6f9d6d40d07f1f759507bb6b10e0669955d11f5e814b37362ca6696be4e6eede22c0e467415536625abd50dd4b210aa05c9ae5d561697dddc199f078cf0c2eae44ae51375c8349d29b27ed35de3cff47df934ad8707efac625d014bec1ce54068263e994442b8ea6aab092ba7068d61346a9f8cde4cd5ccd259a95b0cbbf87bb3b877217dc99dee6f7be4a8e3c414a15a7c53f40f43a2c569cb7b0f724bf240abab778d5713facab70d54c504852839484e522bf36310c2f7bf9290f9f34ca6de79349998d139f50d2f07902d442b3ff6d5b1e6f2d30d7434238d970e9694449ab2aad1dfd68b76d5b37509587bd4c3dc4a7a44a925f667c6a39fd1ed8b0da34fd1a97f44469ce590fcff112c8cd4155e4b15ee80f46e595960c7e6c7895225cd6a1f0d03afb02c45066dbcf33bb30caa470c8b28f15e6b23d7e552df3ba211689becdb5d003e8c4f9e27389d5b1029c4cb3810e6a25cb6bf53f5f89509cfd0d77d2cc643ff095feb046b80808edfb82bf91b7eede17a75c8f67e84b8c95e72acae1c9c5a703685c3d02f8561b597ade09892f13eb83d8cdc30bfd81b1c22a4f54acfc39c4768a676c9654491f491de9b014953b03de1a28abf3ed0a23999ea029e7e16f6822ed66aa0d7fdb73eaa9b4b99222ac68cf50386f09c43be51039db39f984fae97755720eb86198caad2691039ea16e4498c378d529bbc10d08ce8883cdbb179d999d6dca7d10b423b9050b9bd33a9e312afd4e61d69f59e79a06adebcf07c791a1f1f71645cb66b9285f33cec0bfa3ee618871aa716445bbc0064fedf7a548322a8dbbc00bb7fb9025b4cb3ebf415e2b8af426ee247af7fe9d67046df134fb32b329911295cd63936232a9d6cb91f3610e8329af238922ac7a95e056644c38eb59f0bce055f6de1783859a69bb3fe5f978570c619bf522671ec8f29584587217af423b6f7b0cdcdde858d19724245e3d5122f584e4e579e1daca4cfdc0fb438611c77a7971dd15708c7d442f7ea366810a0a8ffa87181d44f3e6c7792f367d28120275d4403003333cfca09beda87b63a9922ea3a9baea1e145c7757fc05e3ed22fde2795caade6595eea855db7a03e7a37cbe0284afbc8c91241b478194384fbebd27b0a5d4d3a4103663d7b2cd58357c2eaa556c1ef39729d87f16654927b8cdd7d0e9e8a5ecba5e94b6d47f1a1097773aa1dafb3985bb22ec32c6f9170be97b3f5b4f6b89b8fa9c0eb1f8f4b21a2a8de6d4952ef472d5f9dc49b5ab6589e9fa99a4c3bc0513f1703b300765b4f3cfdd480f72f492e4e9f7fdf8450cf325471745c9160c09ce08eb52076c746b497f4a047fe0676a1d8563b3cf4ae3a07f3247c695502199a37f3c9a8fda6c90b0fbc4cfaf4507f26de529c19414f6bf3e3b5f43d1bae0476e6760550b7e18d3cf227c6acc996bf9814965892a53882c7d1dd05a4fec4c6b48ae602003bb16b95810eb1df1788eeffa910eb0a2b51ee7cc2ff0724808716f4c6821ae2ceb1b20e1610b776a5765ac160ee5d99c1bb175a2a92534c04b8577310234cc5d9b44ff8aa3194c97c570512e93de70361674b41a8dc2a6cf3a45dc84acfcaaac6ecc611b096ba8e53ba5a7af70d6eec760bb5ce68015d80b8ed1dd3d0ada0fbb02ae01a66668713609b9272f70b9922a76d442c460f51018c36a7d3c3e64a3a66cdb6ed873a6fa85b38945c07aaa23a41fad1b95fc37aeb8baa2fad3aa61b0b753970ee7a57e4fabaacde375c9516f1f88f8c916f84e34c5a35cda35b76720d1ce0390a92c7368d8dc1f03261b860a7cde266d3e06c818c81eb9472463e87cd09bce1662207e9dfe4fbae5b6cf4285c08ba53f8ac4ec24fa6b1386b9b020279aa36ee9bac0730dd629ecaaabdaa1935642b647e8a35a958683174fb88c932eab93048fc5f2087aad24b878729fd30a5c67c6345657d906590cac3b51b2ca80d0fa8588fdb9aa5af5a9f943cb7fa340e7a618232affc80b236aebb3d9e4c46030fcc2a583052ef7cb856d218c9809cc8ba72ac11fb25e252508a0bd376a3a5561d07484f7bb235bcb988ce5e74377efa2d6f9b1973f6ce5ca7397cbf875c4b2c78e8492f690262ba9de451a0c35a7fec8c4d04f732775e364a76b9bdc53ebef1686f59f449be3811b13a3300683c145135f6841815245863ea38c2ace48841077dc971e3461fca6286be12710f187a428bea354498f71436e2b70ae3a13a7714f27f5dfcee3457665e7303aeb63d1f50ff8ff4d1fd9386f355c1c6ce9bfa4c7f4040b24d88b4e2f5f040ce61fa2c5f3c70feef26fb533181e0da1d1c6613279ef670a003dc4459c9058eeec07e5cd1e0550e1754f2c22165efc71980353abc7311324b80257e9358fc116d2bebb9e36a744e151ac328df09a3c536eb59f1dcc10edc5019dce4be419d226afc6c7aa0bfd74350fca6e8e7d88481289c9e566e2a5e5eb065799e545b5d7f33d72e0f3bac90b53a05488e0bca847b55021d33445a226425faefecf1f235a5d58feaf897e5a76e6604e24b1b9f9799eead21d57ec1681b286e875142058134bfd28f3968e0f82ff37de960aa7c6166f3a2a4500f63c33c031991bfcad0a8cfcd19a5cba542786333c665579f7bd2c3509b86e0b6b6498e1e33ed11cf75a925243743dd3520a1f10eb9c01fcc06479393a4eaaaa0bb8abbe1c0d3ef7adbf0f5e29ca363be3e79a44a53db160c39ff89e143b4b327d61f756e54e80d30208bf057d8ff748681d83a8a31c4af11069e3d4cc0d0b1032c9fc99b58bf6ef42088ac1e9d12791f53ff69def764ed4cbae4c5988ab00422fceac9407d88532d60b790b28487d3b191c601caa68a0678de717e08c0f3de81a1dcf24f96eb0d98b4c514f87089beed0d778410a5ff9d80cc3ce053520bc608b5a7f7f3c94265ec3de2c5802a7157edb1030a616cf07154fb032495708cfae5c117b489c54980edef342fc1e6e24fea30bb7a812608eec9baad30d4846befd81fabb34d1b7e76e026a9ce9492548584761843a3ad41811aa856ec0eda8040cfc96ddc294e3e15e17b691cee235c41ce5ad1a0d2c8a39b0bed809b03a4c419c980a16abc8a2e9000fbc16c215779997f07485105971c9dec5c34d037c4d68bbf82476e1dfc95cea1c9dbf76c5ac25c545b581fda9f157c6418e5d881bd8a34eeb86a20721e927c0c01ea94cab56f34662350e5369ff92fbcaf293b103ebb7ac7d936cb1c5858105de8a8493e23837ff59d49cfa9051ce5a0c4caf3b0a4631bf2e5565891874847aaaea4d24553627850e769940adf0dacc3b05943c8ef75233a9a39e36c1d9345e704b171653c05da1698619fdb407fca2aab4ed54b0950d55cbcb36e3f586ff0425d731d7d6a84dc04be55fba6f7c89db7b0fe8bbf4d9dc6b55eb953e7908740e47d4d11333f72197a7786f53067a6dffc0ab4bb5ec9cfc8749e3d23739f32aecef6bf0fc6008729082d2ba8ac1bb3d44dd0e318d09a0f4ea9566541c9de715a9ef39743056e4951823a5ea2fe3e370d613f4a802de136c0cd37ad03d75d8b87bc23facedefadaf61a54f79dc5eb5b84d1917f1b6c3885a211750508360b4f4ffeedb2c039778a5e99b7db3b4cb13235d952e49f3dcf2b9de895828863fbfa7ceabca5e14c2a0a4a251ce55c1bb5cb0d478664e1d5ab6dbea50692e119a079d7c7c63c7caff45d7f7972c0e1a4350f802128a94767fb736bd48d3cfcfa88204024b37a8a57b6f3ba63f8c78ad4bc47124429d21f14472aa48fda5fe64a64fceae4928f2f6499f84bf66eefae1faf51cfcd2e325ac844d546ee4989278d32c4d0a4601e9b4693b1b67d25a9500bf631b32ae25a494dd8b97924f165a1dd8336d2deb0feaf83bc96d7cf5e9aa47735be23ab0b4c6ae141fcf4a6d30629529791ec8a3158c01a28e963a8fa93c076da588080405ef2cda206c49e3a93ce16cfe6c6db293a9b5c47eee2fdae0e044d4f9744c56d2a4629c6f4146b943592980b08a87c4f6cd87beabbc0b1a880e33a2049800fd5b7b809a54097bdac63944fc6901df84e16f87e8262074befa1f2f6c0b9d0395304ff2bac1c0d6fe91e7b2228cd998338658f183a6f642a83adb66ac70d296074b91042a9cbb070ca9d8d483734450b086b3f15104f28248876290b60e3963bd3b78d39f1eff2d6c132254471e489f62c5e5b128de86287f8951a1993dc580e7cb9f3388e310793fe5e00802ec654dcf1437afb9a425f308ad01dc56bef34dc4642e146887e91f50f9b5dd7f3582a4491c542c3da8422d53b88e22d6d489d1c1bc4c5473c43b8089d80fe47dc9789fc3f83f4f48df425930a13dae5a29b354292e279793f81c4c2bddd85ee2ed10ae97ae9435629c56a5d547edd9535f6cb0d3c52cd657e21d8b1782f4d8b0a5dfc62f9a9b54223a21531b1cb18ad4832f49b90a8159b5f052f0880969a158f63dee574cce67161c91122813ebfa68f4017570aa6f2a820aab88ebaff44080a79a7dff01feb74be3b1953462c0d74587d19fccd452b5fb5ff8c12d100a2f38d5cd2a4161c688614844219387dc4c939bb3ff91c384289a6105b2e321a3f83cd3507e2e0e98e7668badc3f2765f3f5f67367152458f9accd4ac66e734791c17d3381ef29d474d39def25a619529720402f3f1f7a4a1eae78ae9eafcf45bfd4bae080d40a4f3d6927595ef48228acf3b90c3eb50ba8d1ea5078c25ccde44f08a633ab12333f334d8452ab5576c52f31ed30852918b8464664b192dd033b031fa5c421cae6a53b7f501c4888c4eb92fb336c89a0455db8d707ecc714c81a5e15ea11e41e3e5df11a8699d35b27806ee362ea2f9bbb5564b238ae495ad0f9568b8968b14de80899cd8276fadf9312c9c131cb866e4997c6c2880ceb18aeb80c317c5ec8208958812b624751c6a1673ef299cfdc5b61c4559f3449e252d4cfb00bc51e5678503f2a00e5ac2532c61fbeaf2bebf4822619eeaa4e418828ed2cc6b4340e2eb44c04fced25730ac9af16076aa11eb0345213d5b0143d050f8525c9c38b4fd6cf4b9304fe257e661638294170103e200e8845308231d9baa6afa850aba65895fd8e43cae6c8191f00e1439f7221069220973bdba1943478254422ccadaaada97be66e1c832c643e17d97c7a63c0439c830500b113aa658c67a4245d030ad4ff346b0b24d0b57fa74a868e0d6ef18351793703ac01418975dc811a5d9c43a100193cc393322cc5b4bce175e744e6f5ef6191c956715d4ebe8d507db465d9efd2450f43ddc5dd2ad81cbaf7139fb9d75867c6cba94c1ff872b9a0def3f056ef10b562c3fa3752aa56e355e243ad2fcf12168a3da0c48b0469ce54733d4ae5c7b4e60150951635bb0873b728e4bbf7a598768106ac648ab36994631ada51059bd5e43eec580e412e330aab848fb8dbb647e0575c3983535be80c7e5251e4fe930e0bb0dacc0cc12ca205024a66139363d013840bb35b619d8219c403e79563c5e0c0d438917c87191c3fd12b4951e2342e853d336dd92a61cf97431001fb9d571775a5cae7456eedc9257cec8a3ecc467e717953b379b32bcda27e81f2a200dd6f74ec0e7ae3601ce6f65097423367e14e7c2f227e85a71af0615707e67540c11424668ff45325b6a822f662b4b175704ea143bd509c7fffb63b5bf11a9c96528782c6c091bb2f126129ba3492f64f94ae7f331a0e4d084bd2a5120b0280c6e60bf5c3cf5871ffe6383e213cbc46a80786deabd6bf23d34dfbb2f62700fc58015e87085dde85634a034b86130a9219b45a9fffacc8b73c80cf2f436c4ccc40379a1f4008f57e2cc5fa2baef8d095e9ec040a1019aba7f88caf5c31105fb1fae005ecf4effd6f8d523b8e84f52b1ffa9e796a227ba75e8586a7ebfdacc74d947661060f2e41b508abee62f888369e2f7c50512f8711447b91f93fb7a7a0095579f97720808feb76148b151028e86753c0ea93abaebead3c2c931a1815340b9c7c95f0fe1acda4b79ae4c71fcb0718fa65b7df27d489c6bb74c81a53979c1006107ad53878e508c3c77829918c13564c3a0fe0f02a1c0f91b0b3279dd09484d0737893020360e4c5b1253ca9b7aac541ddd7631e69b8d7077a9a2eaf186fcda9459a9a519ffc887db781dd796a5e8885194f5d196271d417bbe640883d8af7541f8124f0f09666718d57eaafe06ba274558e2854395e830ba4c751f36b9a187353790dcb58a7dc24f89f7401418ba86d931a2d94c3298bdb2397e6ca7f5c6134e27f7e8be9b5db76ea9fedc5dd3b4711d82870696e30f1fa592f820fe286ab9485c37635c038385a4d4264ef040bc0118c36980bceba48758b06247a971d842893d1d7a650be1382babf3b00dffd85adf6016a8f258ad6fc6f8617dd127bc73728b09c6f49e21ccf685e0774953f93ae2e88e6d2d3aa164cff157226a6658a0671353d921b3e49576f2d7d3849feb980b80b980fc9b8944c457305557ed213730793e1039c6f3700d6ee011ccb1f8fc67b3e09de008c317165a33b72717f271fe9323b7e633877c0424b92197006f388df0565e1fd9065805a38c9c0db951c2930ab54c00e14e0b168d0c60d73320968caaa1571fe306117a6c7acce11f43459492d75eb924c606ede13661e3e28b363df81a9fdfdaf8ae181cf5ac0b0e9a1e2290f3d0c2d846e9bdc7731870109c512c56402bea6e59996f38c70525ed9c7064d32b3a89dd7bfd213b57029b53947275dca532e0bf309331d2c3b88606ee56d3bc5abccc54c42004f9984fda718bf5605413bb17d7357952b69cd15bdac5b5160042b269e08a2910aa76073f6710f41c0cbfb91ed090e3e0984b4c0e0f10778edd8ba5885464b723fe8d974d7a6b24aa71938ead2ccfb6fdf42c0226bdf7a2eae4ac2aaef3a3edfa7e4d4cb9c8ae9299a3a23d45d5576acceca488caf589816f75af25726692863c296ecb9d8f8d258ddfac5671b1fb8bd8e665635e421ed028404a28fd458e76164b58e3ee0f0764e1cb085caa371e700d094c9ae6885480f6f14ef92ff06bc7b1afe03f0d6e3007cc497dfcfbe27bccb734c960a8ac2bba1fa60c3a846374be4a0f3eef12559b62fafd0ea5a76a67520fa42046c50a07d73b2ec5aabf6f438cde5f76cac09c7e25f7e89406f29e6e926a9dd5e8737b7a3a6dc6e752b466e15399f4adb46a40879ea19bfcb8d4d4d7d68c1dbf930647410fac0cd7f03ed7d060845e702475cdfbf9a2e0930cb0d029c05ce5c5c77eff937673b96d3b6a6c80945bace1a94aac510cbc868b75ea6741d57d5e5a01aa495a7afd7dba0a1d508bd8ecb048707c31d28da8523d1493b8ca8b700c8bc9df209ba4d4d1461cde675c9e4273b62c703b6ccf55c648c7426d0129db9e2950277cb6bd1031843aa1053a3409d004ef36a77e5e4fbb481e2d626a07eba220929f4a72f0704559c825966bfbc172df6b6ced5576004cab02f2a7d7362b45dcf872ebce2ac3b457b8956bb15e5e20377c976fd75fbe1e82d66330ce5806beb95f0496484964312c225115f1144b2da3365cedfbd29f4aab5ca5be630c8cc683b1fe1e084dd6769c11ef1eb02aac6219b32003e7c8ce10e4cdaa75355e3f0c2a9cf59412c984f8aec74a7592ec1b4dfe89aba726bb246786d0fe45efa405f0cc022e03ce219bbb5e9f517df27c88d4b1e254625c835ae4638bc5ba366e8a95eee7acd0b540ebbc3da96f2081afa415122aecb82714d919ec98298766b36d11d36235fed3a6f7f03d0a16ec8e7bba13898f4d79607fb01ffc4866b0c03875d06f7f7526299a1261f652df62ac0acc40c67f2b6f31d243c3a2ac27c87a67069700ef2c6058aa0d8dfa9818c69e775c04713fc88456e0f8d7f22d6ca9779cdd9e94dc14e7f356c29fb5971d03aa54a659fd40d90260b9b1c6ed5667e0f85343b56998d95de50f29ee794b79253b6f1e28874f426f2d8e18c21df5a7ece20e3c5e66e323011fefc31a699c1a786ab9a13004f2d60ed569829ee6e21d5ece95e62586778e0bdf05accf7942bc39cf949025bc2dfc3d7fc374c160ea38a9a0a58592ae8c183674a30c8a79dc69fbbbf075a26650c4b7abca1d82695a537ff205017d1a7cbf4f886d23972836775b94ad37d8cc48cf4bd1f47fbb95405ec59cc6d9d8a4fc75793728f1fd05714022e12f3d4bb36442fe795e8f54a40ad8e1b9f5fb4044914c6075b2df462416367f9cdaf3a484cdd9c3c6dfeedb571ed43f2209a7bb051b0d557ee6e324d8323c02824ed28a7c50c65b09c4f95da3af79e9d9d844fc2ac2bf194a0b0e8fb9e8896bdf892763f9d65da4c69e0f1bd0fd9e0e71831cd664e9d3a56207fe004af1eb3ef585f6cf81226a8292743776fc652e185dff9e9d2e234d8b89e29844878030ae25db62570c531c31bc9d3000bc364b356976b6b84091d998dd201a97b61224b2f939b1ce7d278f03b54f7ad2285081e16028fb9b21e8383300feeb4f3b8811867fc734af971c0d67f013a0946ef05eb29d74163d03608a4c210ea8ebc9b96f1a57130ad5e998b4c760ffcad16ad056d48c27448601fb77827f1f627c4af3724d4daad3f80abb4d111e41069eccbbd8b13974f9289665530bfd808bc08cb1fb6282f0d0789bc818127e83dee782c17c67c959c47255886cf0ef7db2793d25d594c8e3edc304e2f970312b3c1f47ddaa6680aca2d7074231a07d66eb334f7e8e37ce8efb8f7caaf69fa003a6b1cc644672efd0eabbf6d2aca5d81c1ea8e09049b91b97730d11b6b92262a69b0f110bbb001e0920053e6f412574a2a459b4176074a2f622d6e7345bac564c437c7afb9be8f2c53e803f27b8198f0c81a9a07ab3561e645e6d85d0f03f020c03ace5ed21cc025f555e95db1153cdfa90534992e6c0027295d6bfdc3c2a230119b95c5bc3a555c3ba1895f0fb513fb5d2aacb8609542eb9dbedce189644adba660356101d40197e88258af1ed79113daabc54ef704bb19914894586697b48bdd0c3d899dd86befa5d60bba820b0c22f84bf486b1e33d765407e099f9bef440a108aaec3e59fa2a1acdccd786f18e9d16ea6875f9b9d49b717884bc5af618e42e1caae0bce4c6f15f1d7f7043a4a87f06cbd9f5091a4a438e69bd4c9dcf144ae38a31d2479c0e455b8732bc28d9c41485469b1bf9a601ed4eadd55c19e22f279ac86248295910d38b49f322875b227c31a8547616876d4f01e4c30a79e8e334b24c6edff21c46a1357105ce45a46bcc9238a3cedf504c65150849e4ed80e2134a607ca0a42ecf812eb76dc67f201c6f55c037a6f335ea52adceed8179485c97688a3f426aabc6632748386ae5c6299a456d0f69ff9bcc82f1c9e7846ac018b2243020a06aa61c4e367eaf55f8519ed54b201329648c196ac2ca7b1f2e6726f984e497054974ad548d2eed3983d485f1e3a0003ccc0a45964be6e19e0c23e683327414af2b69918271b6bcc69b5f06c85d680184b2f7d011975cdd599480d3b2c486c228b1652b84f4ec305c7e0536f22f6cb7308e5f14cf008aee97e66a445e14f5ea7f79d4699f8c57f5032b756de8fe1b316e744ceecb48e23d16f45242a54c8ac1a6bbb737370f80362cb7137d376b32d2fceaf79bf3ba5b99c92401e9c1739f09a693f6327924663371187f2cd625f6ab19e84060b41deb4f276ecd8588cc7257e5d8f48ca075817358c926ed5c1f7977c91947d89665c0ebf0914dc5016a095e678009c0c4f6a322167bc52824a49c1b98762f2ef018db43c3fb2c2d477513aafc939e224480473cb2edd5ac0f54f13377f115338b7b62e8971d46878aaeddde3b892e4ba2d7cfedabecb1ae666a644eb80d644392ee28a939cffbcf04c061279efd1a50e386320c5c1100c3c4b752285e6fb7f789f592f3cd487055dc19926697ef002044bed1750043d0c420f679be06d01404fca3c022991c00577ce7dd30f33bda87683ddb15b5ae8063cc3b9f3356fdaaa7df53d449e25d9c8f993c8b7b583687832b776ffe0edae324aebcc069e32027983678a4fed16cff204928c28f047f69eb08d3f721fcc896c33a92bb363b7942d97f543ba2f55a9f5d53b958ad1e05e3317e8e348ce135bd0c4aa5db28720734f82ef90a7ea5b1fdb8361576ddf593e9839ea6537e5d632d95ba5f13a5bed7636c29e3ce8a9b3badb921ccc95dc674b82e01879881021cc39afd68b9a843e6c4b654d6bc02cb6b21cb7211aa84a634f7c907a084de12473390605768ba7da4953f01f102c5b40d94334fd28db370ef0231ab0168f259711c4d7e02f2993d751537d9f6923fcde117202dc46edf4076cc417e0bf35216031311a536f681050db1f20f97b6f4a731acf386a7f248038aee20935e2c5ddb940931e12471e4c06b3b73fa4000ecffbf37957315b6850902188d270c10f9ce37cc5eb78b4e1189f8a117c642c243c7232da7865e198fcde3fd45501fe91b508fc245f9cc5b394d66279b9aa756a13589449152c9d0573b995485782a974bc5cd422b0bc415d895351ba2f3686ae783083efacc33b9ed1b7c1c9c8060bf2a621bb7ae6722b6c543869cf6860345c27dfe5976a0895835ec964dac8c2730e572a72a5e08fe710bf120a8b36b51fa79c1c97c4c0e9a0d0910d1ea80a2ccd2a0354e6bd84b4300f0f846af4121bc4476d9f5cba8860781a29bbc701c65a88de0be1e869ff0784c45a0b7e5bfd2e8a7baca18a820f27aadae74828a60c307e42e0de318bf2d46c8b525d3005c4c691b2d5b941d852e36021ee431ae833a15f0bae761c24fcdfa8d2ccc33b0e4ba93c89bdd67b4177a50b09dd88a7b88e42b6b169c775ef1902ca4403aad6b1120dca252dcc74a2ad5a22795a4d3611eb3dcafc3999bf36fd78121d3f89d63ce2f1bf568a3babdecc36115c04b55eebc0aa72e5c798f3a06f0604f7f5d37407dda85c27724ccb7877ac060702651e1b151e79d3600ec293dddfd1b8b85568cf90a76bd437678971eb0073fff6015f19db1b629a29fb72a85b6743b35b1422f9553c412f39a95fdb0f4dacd0e8a54fbea8328877a6f6fa9bff6e22ba57903470aa8504a3ff1bb89b79146fbf443adf670d0cc0f974c40f8669c3aba8f528f0c4c1226f14477203bb32fc4ed3119dd0ffb40e5cab6a0d7942fb8701ba16188d098b50096edc3d3fd08b80f2ead288aeee965ed66faae33ef0bcd26347232aaac99f1eecf87dd24fd1619086c699a7db6fc705b74bd50057b8686234996ffb835a30496b0d1baeea2b61f45796c8c0eb83d27daaf76e96903ca6912c0588f482fb31f0c4f53a7833383c186aa6ff1dc110b9a01ab2a14a626c8a0c7e0919cca061e50800ec78eb4b8d9086df6ed689133b9bd2a2e23be5e0361619e66127762b1285706cd399e8f79e92ab35d4e3e48a5b322d2dc49baa58f7f2377b3be809ef430c388bed9fe77f99bb0fb5f771385b84871b1a9a69d7c13730b36df147ad3506bd58e6a690f2d7d0b3cf76f8650d530909d02a457ceb4f7466bf70d2169b497a583e6c47e45d021583b90419cf021c4a711ad029741f9590adb77133da266334f6df1d91862ca634b790db00d2ec71cc734d6a5b15dfb7b2849e326b793d104530baf649e35726f2c05a7bedcd6dbd4c246c52d12df7070bf064fc3122517f1fab13de658c29997f56b86e4bd0d9dbdb56e64d3775c7629af94afdaa24c8ae6a03837bf53c005764acfa3bba7e01b0d67a3c02361746df2ff82e8ce282c6b1a345aa7475c5879cd3ba9c6ad431906a2b36e7b78e0f72d6dcbb2c0df9ea8ed0c39fb24b5ae11ab5fc43239b9fb30296d11811a8e70aeb31193030ef0a03acc670e7a8beec1783df96191bfe1c42a07110eddcf01f6b755d39432f2cf968d3e4864becf00e970f51f20b35d33d440f367081e0b90606fc703adff16afe6bc4e43339c6352768b208f3a14a6b2cd9d0fdbdecdf8431bd9f59ab992140324cf42d21e4879c418f7e6448c8d835488394c65645d0bec427d42fcbaaf42c0b5b94b9f4fd4fc5d0baa597c7504d93a317d438bb8ecf5e4c2684dd4d50d02d9becc450df3d92069818471afa4bccae03dab302b282c74cf93c1aa99b03dcf05650f9520dd2a0e8d394840ccbb8c1efc4f92f32e1c6f7699796b3f40ecda396a77199176e2317314ed670919153753d6f2e717acb3ce6795df0406e8f802f9a6c52be178912a7f92c5dabda4be0a6741ec9b7854628b21c4d107157dd22a244176fc7d02cdc012016c5987cbf016326f0b04a30fc0eb0c201d9aaebb6f431710f7c1c51aa9900af99e846187f4fc159ba358d41304e70004c800a8248377a8faa49058c0ec06d5eed4bc656263b6ab9c8a21e2976537b8df17e06302963a07fb7c9bbef4a2be96c022a9295988a5372c38edf3dc98d63c4114c475a956d7da8a4f0ac4ff94758ae0e88d90f459b6cac55abcb43741058008b82822f64b138387b088d174d1732eb5c1f2aac28c8577e66fa32811314b3c5d4366a3b108a83c7cbb4e1827f120ed7938579f5ec1c1a960721f98cdcd444a668045973df62be29bf101e32ee218cd73909500225a76d6554d57c4288b4601e90df9f84272bf881429dc0595f4ea0cf9736cab476d512f558163c971b823fc33ea8043adc12d9f854f33e3fdf7a0672f4381695dd5e36fdc106266b0e861c2476ffb3dd356817ad83e7dbf1cd798073f155eceb93084deca13d7f7d509d96ac7ad2cb0e311affb01a8d2f614fcbee76db53f9cb054bafd94847ac54f77c57404ab28d0f6523e3f18f4080b4c32552128c490d26de5032a9b62dce026fb7e3e5ed6c8ddf3334cd11c73d9d3b012d6a223c1663711ddd84fbcfce2a87511e8ad0ca487cc3620b82ff047b582ea206ba7ec2796e31d641f74d8a9dffcb1a9dc6347f98278822280ccfe411b83785955f62a0f280c96eeffb5037011642e6580ce35c10b7790dbb98348cd401e478331fcc521e1f72c514eb835b53937c26ec307d7d64e233210c83630bfce403c82a0128ae7a1eb62673fc096f37c875c9f74f24393e6abaab8ac3c52f7d0ba7435e4aa3c5416cd4808e6151e1650079177bf50cd037936133d0505937cc3dda06ae915868d7c1be54f8f76ed0ef5dc28fd0f39d3d51e21c620d667117f96a60264cc4fe53d91c52e600a1a2e742c448a72d61a0d29b24226758676834c6fd8608a98b11b6e59b5f1068d121a2945678fccce3a1fcecc83d0bcac365e711e9b9ae551089903daedfe09a2f3f2e46e1eb43f5d6b97f8419163e16c9c71f40fb754d4fc445ac3e0e31648c274853441be6a00051845b7c5beba29adc473a3a07c877fabcf08fed4230f956ee4ca00cd91e8b26599e24640003130031030b1853f9d56febae8db5b7a293822baff280647688129a4b2007eba2f4f4e31447bf9831d4e7305d503e147e297b14358f16af1023c5216e9fa8917d08f4817e810cc571ab3561aba72e43e17a2d59cb3bb1fe0a827d3581ecf32a80d09731ff65e09905bfd9c7784cca66d286a17568e1637105f3be49968b130769d5150ee0572fc0271ae25dc9f3fee1b0d353853ac61626df2b1988a25d232348a15d42f599aaa2a39d56f4315045b0d79738a5a8c119f8c082f9a3e1c8791853d5e6d9cee8c740115cad3cc13e971b47a2275312fe8116015e4b0325b556718baecd36ab1afd63b0fc976639910a64084e2bd22c42f4285d2903b8ec4a9440b78dbfebf276edf41b54bc429c87616d14e758206b46f5f26dc267ac83c46db6641265c8a75463abb67e942e44605fdc3872522ec40d35a364dbd4e6cd20ef10dbca8aee204ba67d83d0ebff5e86d5e2f57064b9049a290bec97f101daa37a7cce96c747e859eb473377946e7383581f6c306d45a65f17693fa79f44d44de725dabc7cc6d2400a0778da1145aaf0315a1ba793feab86d25facfae755e1f66486ef33777950cad487422a56c98b63991c51a975963aa7e974b27b04582d1d68daceb7e969b2fd2de67b5c6cbfe8d8d37c4d89b791063cfe82de3d5013d1f5ab48caa44f2c0b4a2b5aed46721fc460455378fbc5ab364b1bf3ea741dbab0b06b89aad5de4c55fd87bd0e58c9beae8dd656a7e25683d0e6320046c5c19299897703f109c7bc10167ddc1b9c4149025368816a592fb808819b1d6afc3798dc1853a6c59bdf7440c28c247d29180c2bd1cd82ea3457f04ba8449bf747a269fe12c2eaf3d6ff5cbedc30276aa4e857b5d4b004052e8a5acb4a4e9675cf21be1faf459e6cef052d4d47e5f5f4bdaf5739bf8ffaac505776cad8e4f617d283535eb22959f9e96545d18b63eae4763d838656ac6b4e64cc36f62e4e023c8f0279054594bc1556c1be18b85d81301c561536185419fb8032ebc9f6ff39802691e8fe252e843d86f711c2456381d9803f3c48406872bd2731b80ccf6dcb8d6c34d6caca6830efa232212bb654754976280ccd2645e21be47de735b5ea763c70d486bfa2c9073eff486e7c4e0a643b0fa9f51e5bb35e61def5e66cd150ba2b5b38af60b5dccc3c65f0b4f04dfba39b8e66277ecefdcc2d4c0a076df796d485da38d2bd2a4b91c86a8af223e48f5acc7fae1c333b9ffc6f087eb5b503b6c76299e1ba2515930142feff4672e937e463f63b63a709782a9e552b0da26d6125fcd8eb3e3ffa2ee5ceb75b27bae4cfccc855015b93e7f34663c5bd11508589efa09cf63488b799b418be227f6ff5213c4d5f937b6bb1939c2774ca0fde22cc9e9ae952626402d59218c781364f472b72b80ad3f8665dbeda2ebefc367a10bdd7af2b72d0c7355219b8aedab599b5a6a7040d879f0abf30e7779e66dba3435607885e5d4c1da2f3d9ed31489996aec04cb4bdac85ad5160dcac7abbdc930463f54f9526195ac9583808da11abc453042b6777aaf6f3d7f2ea15d3b30d97f54437290e6e485e587284bf52aac7054f27b8f06a00d6ae09203f60d354d48186289aefaf17fdeb5ce7f40f14a172d41772c995af3b5a63035a87f71ceb968dfaba615d61d06926195faccb71a9e17acddcfa2c1f8313f9afd758b3f099dbddf2eaa41176712f90c305353fc320454f2e8c0924dfc11c3781f05a29cc9807a77494c02c8b8ee88450283699324c5208500ef4f5f2596506df91d06ea99a19938d2f012ed4e197879204899d9603d669310496afff2d2df775594db0fb3c1e8f2d1c66f00d0ccd8c7546902298aac979a03312d9ff2352a1376afb479a0161e508148ebc3b2a5aa12b3cb1e859982e06ea09b80a9f1dec2c1a4f5d493641bc689096edd7da93fb7a9efa0f7917d439169cd0ca177835b86ed5595722d0294bf38bda6a23b189e9e36fcd6d11db66a461ca141b57fba70d8d46e84247d2f9566c1d8bc9451b1509ea07f3a2d3ed4bee3fab1a5813a1ed6ea1a0f3f5673feecad83e831fe37bd1026ea954d61b4c90f787db95294ca6fa32e495c63980fca6a322bfc71e2bd1bbdae50068083c2b795f8e1006e47cb550f79c15bed5e992a8cf7f17253fbd0cea567606f8778b4eacd6dd1fba0d7e2a02a28a8fba8fd04f85b0cd603269a9da419e7d82ccea82f707fecde84f692ed1f439d36da71a23d71046a0d6f7c1b1185254bf7ed27c54dac7079bedf4bc1ad0a3c0d6c38c2bee60d4a5dce4d94ceadba02b038005a1988e093244a2f587eeae6e5c660cca5a596bdaf2518215337cc02780bf19a0adbffb4fed23ccff59f92086ab246a6ffc8d0346d62162d2ef43732c1abe29faba14e9b84955288278c8a03d347a8dab6dff10bb0cc12ae1ec11d382cbdc327d70a99ce713b4a460447683db469b1311236af1c585846a6355e8aae8eb4af27128994cd25df3c76241f4ab9f18711da95ac12bb4c55a1e0104750c4c4d952f167b58f9d8fe22948c481d095a3ecb7da8314489305bf0c9ae83f1213c6ae8f972a617fa7ba73d11fc08df8199b559996b84311f9b650281f688efc029c2ae76006ac6c9d6c2a4a78085fd020e32b3a43933c354551a84c61e0241c6e54360b0a2161098dcaed0c6d4055db4a3593f9e1266ea8b3a06b11ac62203d61bde1ca3a1c01741b34271f26998280d532bc0647c5b24210b12b1d9534a311df834dfef35ae7a406e272af3a1d35b0c5abaff896e2d1d35395294cba5a634fe88579a8bcdfcf09cd12be4f0b24bda516954fdc88b629719e4e2ceb79751f08ecfb0f71b0d4aa23128c9c5013b02f3acbad8aa937ddc71a8c2bbdce9c5c931fbc3ca20998417185a6f972438bde3100ab30d2c88b08453e1d59efbded3c12efc92ccbb34bbd9889a17d6b3ac028f24557f85442868bbddf4fdc199bf2306357800bcc8e89174140b2fd7ecc48f027c6a0a4a56642de0fa4ece97f8eeb01ccf8606b4a7f7705ec471054a678c52fac0b4611e04130fde2bc60995a012afcf8232d4f805646f1b216b66cf36c0ad85c7c85d717031f08362068dc1a74a5d0c4feaed5492fcc2f25c1b63e8e63a0eef741f12bfc4688c73f329b2ed9b0e3fa958e013bb1024305eec15c68ec4a2bf6496163ede0bfb508277e01da7b1f921c60ac5333366040d43e7493b764ca9221a1a0c68f3c81d818e0959686c1e5147028851aa85ecb9bbc08711f3900b921304d6aa2b02fd5c161f2f1e03851ea228f68e36e56e2b0ecd09dc82d2b6bd07d7671b49eb7725ccf2809b633a06b97eb9650893323a37a0ebfd6569a4d6c80e1df90a9fcb6e058474d8579f5e0651f30de73c312795bb4e38033cd6039d13f6403910534d8d19e90e5b77932506982afbb6002edf72010c9ab46538b98dca5c1a932a541aeadfefff399023f22a4641ccb6851eb2f146836cdfa94be7c0abf70abd05c15aa6e19950b88942543f784252f9a2cb3afde0dad4f1042b7c85823358004f6d35ffed67c1a64e5bdb0d18d0c25ac5964573bc69656f59576ddeaab62da5edd3a70e7c8bf8e8d5dd33765479f342d1b8a917be605d0ebf7bfc49ab4d11974bcd248ad8d6bf5730fd0e5fd73256cba430ae6abf4ff524794d5be9cd0d8624741becdeabab2137b794d7d566529ec86fe8c3807900db3a049bbed624931a20aa0926dea0f90f48d63bd8e139e6fcea89e18feb1ef5c60b7e7a7c6b73407af1187f9fabf03791930632bdcf5fd68e8bd0bf1c5fad36f8fbc00985f4043aca9921f0fc61edf7814b2e2f13c4c9b6e94fa88c56c90b72d1b19f9fed813766d367b1e3e58044ca8416dd7d17e20a49789cd0d1ec6de6371b5b63fcdb29e2cadf3d9c244ac0c9c02b88ffa6d1564ba3eabcd0cb4a3ad210191bc88b4b52d150f5a0de9dd06e6e79e5ac9babdd1370abf890c79a7ac7e18193f19ccadad94c0b61dc90def353b7d62efa0b8a60b85c0489ab20dc1142d548d1349395921288ad90858989a5c113b38bb250dfc3958df9ffebbba61b42393896d35e32a475bd83d4a1aa6cf7c72667d109079a390d3f6194846d76568bdf1ac583b531d4da506efbdc937e75e83d1a86b7a5cf6bd388dbc7bbbb2de4ff95f2925f6b1809c0884a58b9db687140798309826d07ed51816817516c86ec53901013157f1679eca2c0ecd171b5e34b800920ed42cc9429655f1ff5e21fae7ecf945dd9657ac37b5f35a9d1cbfbc77e851e242b706610666118a1da7a8fededbff6c262642a91c803f2bef96f40a12a9dfc9cd6c69681fd9387ff36ad80be75376dfddc100ad4466533758bc142b752b52f563de52008c91c9b27a1169e2c200731fe47c2104603e7962f6528e13f4ed8887c5fe402ae48148150b56dbbed78cf32f086b83b4ce4fc864455ff7af4d4572c9e1dc36f1d3cad42dd10e6c72bbb935cabdf4f90a72ffc38dc5634256fc7b017cd3c86deffe3f5c279e77323e46621dfe53e1ae215c25b1eae1c632137c08048ba1bf29e0030d6457e589d015cf92e18e520cb787d04beaf080a08a204a07e9280a76028d2032b34773bd2d4c5866f50bde5b55834f46b4a851132f896bdfcc7314451967d4283242bc7973ed554e796b2db2e214456bb495d88cc565d139a594f5538bdfa0d0a80330e41169490c6e0500c61f214355a090653950f5229d48001d800aeb5e290216e2b70e8fc686d94f0f3ff331454861bd7648389b7f984fc9b7055f8b36d4ac61a99e1dd03c3a8cc807f50d36f1797592382b23117429ac1a054df4f5232643721d1f2e3732acb63c0adcceeaba519ad6931bc1ec2703ee757878290f8f85ed62e45f765ab30c0abe5adfcbc65ab7ce8eb79584ea87e63e1506ac984a90944fb30c3da8c04878f74c312c63136da69bcf25658d05905bd475399eb877af6652504a9d26eecbaf529bf9c71d69786aab1310c8d0997825d3f90a7e260644f267b6aa63ff3970471fff71d06c085d38f8c62bf5324471601b313cfe85eae6ec73958c2f09e3efb25e2f5587eb38c7aa6633fcb70ac914b6de81ce3681fd26fff750cb93805bd0d2987c04c4d0b8cc8a48794cd17ab995a574746ebeb67826ec9b2446500c877107c1969a5ea1e0af54bc2d23fbf1ed1cd0d3579289882e6c907fd28fb759dfd436ee15aced28ce9330090ab5bb77401c186a7e7ff8213cf77316e7feac5d0ea5eda3380d35c803aa463b4d6eafb24b2b3bb17d1621ce739a128fd554cddc66543ea53f58466cba81f60f26b0d830f0d715cbd21fe0ac5bea20679567324ea879058cfb300930830d1bff2ed67785a9b105011ff9794b0c93fa57b83f8d793847ffe7cb9622cb5a9a707b890d0ef3e3e23f586390d6f1928e798a9d4c3251f01d5b78d524be96013f8ed7d467eb6369b1ceaa79786814fd24728807368fafe7089700de232c996475a24db0fbb89347e6be6094a7757bacc63e54cf0f2fa79f5bbae242b7ee73f75fb86efc7cb1a5f83b6333a39053379b72cce4c3a67231dac09ac9391d6c16bfcf5f950c7ecc1f899450efa5f13ceaa81bc1cee48ecdaddf8ea203fbcf6bac2345bb74f89253691f8e140c51c9eb0d39b8e4466f8d4afb264ee416759eb033398d1bb76526c2be5417d1ea56a77c6d0c555f7777b5582d8e068a39be2786d3940d41bc8b9d06d9228a864de546ee93631febc1c28e7f0d78016c359a3e7d8c4e1d140de2c4ddc3882f69da8c734ad2b464fd35ec4f49623ac6a864ee73251d5d644d992a181252cf35a21ed5872d65a65ed88b62840308748bde318900af49117fa68cfe7b0980d97b20a68a8fc51d6a630c22fe3ec666c044223385d0e1624049616c96950612647071b9da61e6ee1f93ee9d9a37f52870d7574f7d9f5d64eec81e47a513c568e7e905e381f9020b75c4431984ef14827369d57fd7f22a1a16760b9bfd9b1e070c29d7a73d6e9762120ad3a8ce23fc587c96958ea9b25fb65dbee8c75441f6ab2b9b00f982258b7c1ddf6e7796bc7dd52f1663f33a6eed919d76583895e096a296cb62b9b3c21610084d3eac352773eebb96d70153b0864ddc54687f65c2c87b9a0ffc281820356367e2db20765378f9c6388ea418281167b15d2e3e42d2e1c5dc29b5e89ad095483cad6b74d73b814c0ca149ed84690934f75f6a592815cfc2824f471f9b5d4e751642e8cac72d9dd32ade87c034fcc860c20c524f1b5dffc670e05eb8ecca8dc82e323fb0e851312df4610c07b718001e5e9970582676d2de03855c4df7b146bab5010cbc249ce2aad5ba876b968a4f912c917a735ee92c9f29eff02d31849f903aaa94bbd057bfc3bb6b0b3e0f05c8a5abfa8162cafd45f41b1613b5269d32b99127f13fd348f8eae49e8276901070efe6bbfedf2e1d8837797479e790bfa37574fd2241a639ff82677ca2897a044c8e2115b828b4978b53dcc5501e1a01bb3bc674c1c90452689d5b6edb1467bcea5adfc10048513904f9a82e64cf078ec61e53c6fdb6cc2d94d4730b104e6f5d59e7c334092c3e6b01be0330d94d28e47cc136fa78ffcad053b4855b12cf56e823e9072510ea8014f4293eeb49a572deec3e17e14d0d4e1125bd35874fbe075f19eddc0bbc0dac58f292c0ea93065a7e78caa636540a98583e449e1638dac9ca0adc44216b7e0eaa9f397cdd353237e7c24067c11b1226473fc7a17057295691f8ee344be2b8ff230529ef3d773d0a0923717bb4ede9425389968e545dc2d2af67120e8e894a393c0d5690b9e643b7eb48124d38e0e354cbf9d9265bd7d7b0c6e9d1efed98f0ae0d71dd9fead995c43c7457f3dce9e8cdfc1ad570acc974fa9ac4c2984dcb5ba478d1f4a7885312b3b65eaf2f1e1e4bf27d79ffcaec8f8f522316f1c4b62a07c5e670bd6838b8e293c0b150141025591d1e02541e224e2c5e4756b3cb462ecfa852c72c38ade4dafff60af940131314233368a29418c8d2cf12ae8aa3798bf545a05c0969caa65a042b9eb79c7348675fac273465f6d39aa4297332745abe9f45e0b36fc43839451e0ad4d112cafb606fd9712c64dfb41e69a4396ab36392066ecb9162febf3cd48cdafe0f658a9d80197f8f00cc1c42ef6ec2ca623f974b4ab0ca6d7c80c308d5c47c11bed227d64512021001953f1158197d4007d3d1e60dbdf23392c2caae70346b5c4762fd2ca0ef3b53640f904d4ce925efbde37674a664685c8600a0f023fa26fefbb0090faf39c8ba2af03899c988e3dbedcce10110392d3736d2b61c5e074f48513b067fd19845f7cf861d5db7b5b76427c45fad47f17bc8e49344ee676afa783adc15efcaed4a6ac233071214b546b2c216337396a76886b29b584866a28209f9fcc4ef1e941b9e1b0e975530e125317de630ae699f47654cd16a345dfdc48ab37457a402dc66c974319f7699355b8800e9a43fab92282b4306aca7f5429c43d15814ddf68afe4e1f1f5f782b9b554532500a42ba70aeeaac0ec4bf506034e7879d215a533174b932b2e9bbdf578f5b448c122d697936e7b6a6ef3bf4ab48dd8ceb3431b92f7b644f68a29645fa03419278cb93eeca9796fca2dd6f5213605291ef0efef53567d3a4d946bafc2b4ff11b0a6ce9dee649275c37638bfd7a2ab1012445be7deb24f91f6218ed603967f320c79f9708900f85500d7f304cd60cf9ff28a3511d82e1f666193674505bb640cfe68ad72671ce172ccfd1734f55400afec798d79a5ee8c019faee228ac34c45a6651aec78e8b8fc0d81695a87013b81b08230d05d7a2031c1f92d3da4bbcae86899400fc5e19b7f9838b9195025b3c99836a0bab72eaa6851e4449f39e07602151af3201410aa4d760c3ce40e17ac7ee8b0105bb23a16d23dd5145bb95f0f652a59420db72c0f797fee93a09506e31df65771fe8f0635cbd323ab6b7ad59d2db7cde18d8d608eff500e492d0ee4bd942220ae2645200503412e55fe42c7eefdc8e2654238fa58ea9ba2917b43308671d2441acc8dfcd3c1d46d30669a69bb0bc4d71ec2c089fe93fadfa0cf878b25d652ee02c5becba75a3bdabfc6db29ef8f8b654192d95437b609108b0b260028d1f3291d0261d50fc20a76232592bf88c742d9238c41697b099fee7f9727f1ecb1ad120800ebcaa0101059ef4af9cf4576a9a2007b8991374a9248c8179c9e788c632f1bcf77cf2881864430bc8d62febef0bd751810a83cd154c764d689eed9caf22afe5043e81cd833d610d8154275f73e4778ca81d4940b6259b71aab77f2d19953ea888a5231c51d23532cc55111ee1478f07be6ffb12ae9c7903f99292df878208682a74494e1a7aefa4cd48ea48d50e443749c58bf0bd72797e75bdbce01a2a23f528f9c909d2157a68b85cbcf9c473a8c26abde0414cc0eeafdb8cd099aaca0f5abf1df4f33683eca36b1ba1b8576fe1e9c2999abcc4b3be23da0f736745ba4b286f60cdbeff0b1f86431d53f7f9fa14b893c4061704654478833ded81df8724b6f0ad593cd7eb507601f079e151227c7e6d6c8d6113b27baada6e31c9486aee36bf03a9293014c59f45ba3c23b7a9a9ed78938508810c7ddad55636b78358e76db6c39cbefc5a89f5f0493cc5496068e1596d51edb37fb1baa69ba70c31ec0707972ad9df46adeb2bf5ac729e85a89c034e74f24f6e4f4a75d09b5df7d416810c1beb0e297740089bcb3412c71d8f9b19e1c0cf9338a3513654f4509785628dc2be5da697a185f9efe757b0a3915dd449f35922cedf34e18a860c072d7857503d3e5579e8bd04b1a94764e43a8373879be9943ade120309b3174634aa00fabcc2a882650269fe3797b87cc1b8079b19701917b9082ec0bb9700f169481ea5d88a30005bc392b7be93e35ec80d64d249439e8e17bb98cc66831b05bca105a4ad292e17b322a6706f1da324025303e699ca973483f62a0dd527fee3a234838575e6047e27e8334f6cf6c9f1f4de85a0dae7785c7ab115e3afd5d0d2bc33fffbb8c8714db04a975284109ed72ed2dfec842eebaa180f81e426aabe54afebda12a79c7b36b70613aff52dd5b3212f5303f96f0af49bd178be559e804e1be352031cd0c52d7992e8c34fb4f523e66a0f644358f0d0f1d7351181967b2ab3c55dcca871a6e0e5add4a643bae086e02a7b696ec68b98f6340693a4dc673af6b53954bad740ee378ad51984a2f7821de9343090f917e66f061576dd28b36dae6d1e2107a7206ddb3a3bafef275c7bc5fb87ee0f115af75f8f997a450f710b67e817c091ea36210feb43f27a6d33940146dd024602f19c153b6cb7172f5aa2d15614b03b88715d49983281a90a47f523fe62a05530c1a016374e2b80a9a0a99408b1ad4fc14391c67bae7f2cb53e377f570dc1a6682913e06efea6d79c2c473ee8bebfcfdfcdf49a3323249f2507d4c8cb61fd43435d44e9dd41363a173ef389324ccda9f2ca1c1ae05f46371c0559662f1c85418683260c0546fdb48a7d494414e065c1822305c8ab09c57de88a79fa5c1c1a120ebf275816807a837c0f797cd822f4c27cb4ffd5b5d6ae9f0ff93a5654c75924dab4c5fdf35883deaa4500b6f47c3c032a0738941ca7a9e163b62fe18e12b3e0c9143b11b854fb48dbc6f5b70006704a6e7afa1b38cd9cdf0c50dddf4d596f44eb581e21b25b6a691bcfb2d9815652ed77a63ca73112fd3e217eb54854188ae006044e44ab46b8f57ad7982e0e7c633e3814c720041266939bd0aba54248e501bba0c63d967d1940063aa5474517d5ac192c09ba910d4321142d7177f4942653875a1978fb9297f081855d4ad2bcd770356e4e0c175dd011560c391d57cb3b93c88da8f66e89f3127b880ce93da4863271c6d7bbf9ccd54d9d388e94b5b454f856ba402bc8cd140cc925f791622a2ad550318a511b7ddc144dbcea1f7dd4cf43cdd23696fb671b51dd635c8faffe3421ad08c2d14c4cdb7ebcb66cfe02f2a8430980240f56454eab54532c7f37f014f463a53472c49fe219a6af9ee608e1162a31f0c1f83fd24b2180ba39848473499570cc82d6f878b12fa299279e02da60b200a262dc87797cc5d8de6ff474dcb939c9b683955d1f929b20c523f04a59ec136e239b40650e6768261718fcda6ba48ae1d149929217d5a49ee70e261e83e45c2b8ddd9a6e023076a167df83db70ac46ead69bb0c94beb0c3849300401a9fbc97b02310e3adf8698a9d279579eb14f25e75010e11aeffc00ff5204f58042fdc854b2d51ac09ac1597baabc0d4e97b5c3ca8c79205c4ef498ece0d19dbb970c9e18c92d87c3cf636de15fe21e2ed1b5beb9e1607a2ada37f7b258e6f6b3d556b150676ebe045747146620a3eb8f68454b6956bf8e0bba658eec867efacb65d40890241686159e2117720a784ca2322020f2acb5d331c292d4d1f727baf28ed544c436fd685f7ca22f8cb55ccea6e343a550ffd3cfc671fd5495bd05e20e59747ac11f675c6264d7b954753160f919fba064ed0cfb6009d0ada23545013cb8519100d143f1f320732fb0c85bf3fc1ed8e9cf117102330ab75474aa8759e9ab01f05aef29ea9ca20f72cfc4f0f3063b1ca932a45d1978ce30f3ddb9873ec7602dc9e67f9f0a8a1f8e605f67eefe64b0c9c80644df9cf0a68a78596531701acabebd9eb59478f5c55c2f3ea9d719dfcdb6316d4c223a8950a8cc79446dd00883f9f27367af82acd3964d02d03028918e9c7dc77f8d1bff7be140955751d804488db6e5af3a2bb9844438e935c8a14f7ec19026101e7c0f996a7529dea5cf9253833ec41b80ff02d4eebb26742c33c1106233859e43cb704e383c978b41672d10204c43e7aec578eac005f1980f7e957ede04c0c27454e92367bbf44fb9bacbd3b946e0e1a3ffab1c4e97dcb08868031cb392f2117ff4ead8b3aab99def867ef1d6d3d55f3597aff2f32e51d2023ae5e22ab768358d2439326e663b8a268eaf154ce51cb08f649b98facee868115d81745139ece821fa1ef3dd464534f9440201da575159eb01f813f8fe64d3143ec48b3ca189fdb3d7e14f367b86e14ec6cd4006d35d0e2e06a368c9995bafeb721cf67d3f5ec2d8193aabcf63cbc9c31ef05379ed2eb74fcfbb7194cdf80d460dfe2a43141e87107f579ae204f44ee22396139b0467f9d5fb498a21dcddb3580042eb83a5c99aa46d4f11f212ea908be948e8b873ea54aadecf2d6c0697643d2dc8e29e32c7671dae9bd730e544e0bff1f96f3be27315f5db4b4132d2b3e8f542aa30d151eab55a1b9f05a673a000a508a7d3616214ddbb4da249df7ec54a7d69adfba1423200afea5d20f1cbb2c98ecbff113bd28c12e0e53d7193e7988a0b3e228dab85e12f0f3498b33f21cc1d4c735d7b388588e6d2aea84d42cac5ccbeed8dacaee09895b564b7b6d0db303b197eea6889c07858825996be14cc1462b6c319dedab8b021294359d73220ca6c9e8162eff3054e04aff1b68147a0a97ae5f5c1d0d985c7559c8af26e4cb616321ca1bc58001724748e3a07a3652b0c797a89c0b08f54e61ba05c66d40f3abaa8102e5120f39406122b8346afb1cd743078af382cc847515d6ddc6bcd181ce8d5dc7e241ac39defad926338b6497758371c31997a2d72e560515ea0bfd55aa31d85a30b978f747251ed1f26ba9c94760c8fcb5145e8e5bdb109e71705f41e8562836a1dc5d94cdf6c3d9c3520c1c1fa156a4db21fa45bf9ae282bf8e62d4d1161e646c804f528e87e6cd249dfcb8bc8c5a395029538f205452e502ea033e11c26683cb42473d74a2d7b8c295bee775f9c16688f48221aa881c05d9871d3262698988183378c0100ecf1f05c77f59aaea9f9df80b6eac8904710496a39efb0b20900115aff35aa9b6089d24e5c3ddd2fb3ba9e8c92dab3250069c7ffd8d6d1d406f1a24653a0878ec3d2a4611f278fee81841342ec6e04ace8b47b30e1d9f67722d157e003635f58df36eeec99b456326df31a6ec75ccf8a6d9203675babd95f25657bd9a4a449d15445bcdcdd7a54a897af2e28c2431ddefaa5d5125c5e1ed223bea522008d705c13dd03d846f8f9f06b03df0b56ecb9f1f8050d7dcadb75c2cbaf45c6d7a208daf6a93b2fe47a7d1d88940f69409f727fe6de96f23ca2214d5c15da9b60a0b8e90599fcfa1827759e6f25452af57b2470f5beddca161f2e899b3897f0134787d023904423e98269cedce810d0906062d3638552e3aab056b5353de2b525b4cf98abc28117ab7ea7744ebacebc92a5cb47ceb7186cdbbd3c0a5e96a5d4917009b5d95cd8708a94bc49632b2dcaa4a0e3bb96c2997c56b466bc9cdf42d65d8c3c65f8478eec0620c424a3b1566c136afddff3325782fc7393b3bb6626a8eb740e1c51e5748e002435a06586f4c54ac09f3a61354f8c50d5242461623792bf084f886069a03fb0d5a4c0c7136cefe9de270bb2dc18fa55ccd2aa9e83a911a0b7a237f5de9565e2eeeca55b09264d0dccb9ae287d7c77efa68201bdeb7f192b12f67ed69b6e151157202f45add2cb7c08d9f55fb9ffad482a1cb687f093c1d7401a7f7e684d82636c3ebf66049c82e616665384c836b77c908eed4d33c8537a67778e23b3daffc7dd1d26274946608511023982ebe72049804867bc89358c4cbed42064f3f08b50ad313adeca5e57325df710ec4dc0673b820a9e7d00ca5dd678c3a8a6b65caabee638d84da1b643ba37b8aafc01d7515b7ca06e16a46becdc764c150b3019dd3a60e95f806d908502b74ec9b6f5170babd17a2cfd56dea303816fc8e4acd58c8ad1d4ccca0b80451b558afbed5873d290cd48901042c6d2d5eca5b9d6c3a8b34fa9c078e1d2a9695bff79dd41571934fcc6650d0929c542c162336d3af171e2e883d44e3a56f68b7187810f0ab1fe344bb0a86479f9660b014659920c52dc976c61618733456496cb3d2623dd2eb3821dc965c53ccbc50a6b20fddaabfc6f4127e5a8493cbd96ea9ce0786aa2556208e03c417da03f963952f07ad3da8ac7435d2f088024cb70c22e9cc42eb4358cd7c4259fb252fe06f0bfc6b24ae42e35336e51d07ae4e86ee8f56665baef09bb73c2f14ccf34c161e12d495bbb894812f42503823492a96812c72a6ea0d48e9d2f173294b8a956573a68c344305c2def7bf1f789e05943d8f0aa09a1f13a10e919582d364057c0a859d328e48a41188cc9ec9099fe2e60d64edc81f44d236c35b010574c360ff0fdba1f76fd4fc7d24ae6801c264b696da68fdea94d08ccba7c86979d83b363a3f6d1205bdbeea19fb98383b56d1738971cb19689c0a877a9fa2199f4c314a0ad7eca96d776bb1e52429871f60daf690b283e3d6aed3fdc59d10d520cbce59392b9f8677ee3658c924b825f7e56a18623feb7a31fb886576b2821e58d39dedacb8c9afada62ef06967e18ff8462c71a2dc87617e409596c160f92f1fc2bda6a5b83f9e5d03e0b01168b9d29a493f7296a5468bb9aa8c61d23b07eef2850c99c4b16f3f9798da6dc45d41c25971f093b0e1705ea5d9378a72b97b6fec45575985db7ac6f3734e0a2180899b6461345e572d28c634c39fc712bd711bfa65e3653a1c96f7d26ba0233b69707a424c689af23ef5f32dac55d97094480643776da02aa56d4d72492fcfcceb26a63982eb026dc8d4203955382630c1d560f8a21c028f20c8a6b795b808e701d1e30bdf1d77ed1898fd13bd4b44255be9e4b9ee669c12c84abbb812bf39869cd6bef85dc9c22a651d78d04b28924e66a771aa84507c6de060ae77ea1aeef3461f9cbc885f98a4e125e7e7379493268aa4c95dc6ceeb111ddb15fee2758b1d3c0c5fcaac70e60b2192a215a4645a27d3ac44cbc83fdbdbcfcbd2a62110f2121fd124989fbd2b9aba54e365e77afd32ebc0c6d3001622d93b5c920355618474f5cf26154e2be8fe1fff0ff87a905bb64d85f2f3874629330072e874b690a65bba052da7ab0ebd4e02e39d233a0f8b55dcd26c0288df6c14964dced676ffec6fe3d20fc367632f623e119fa101cab61c1cc5e9a6738aa5b9904130fb45e84072fdf409c9574bf6764873ffeeab8876ef0eec7f59a849f7f4350c4fedf69c1bbf515fb569ab18651e40959e39f1dd2737f48273b1f7344822bfc7aa55f0541779cd2719d57807e6015dcd4e536f9d1230d264d5b727006d11db9fa460abf76145b84b3ae305b5d332b2bde9a33651dc58324f3782044c72597b122c41b907bd5548428cce214b334ada81e8c4f885f0b8ce2f38141ac48a2c994dccfa2a32388dc8fd7888126d2308d1c6e6b0374b12b3d3212b8d9e53e5b93434d9c3a5357e6e00150cceb21c78c05fcf4d7efde6984cd75d037fefd3af8028f1c447c2b3e2034ba0f2a9e7c3d16a739b22d6870e80004a57445a6f39b949a77a5414a4deb1a57cbb2c4a7496e9b2c96f4dd3ed09edb9e21ee4df7f952982843b3d2fce4e301ccc27199811f44725292ae2ee24539d28b24d420e18f0ce96e08ab53108273c8e403e9b1896003a27000c1cdaecbfa167a5af5304130b50916d984b0aba999a541009addea2835a4aff74b23a6f2d2bc3d762ddb129f02a597bde39105aeb47524c42a0f76c14c74f54a337637fadb11156b9b6f3cea67aac48e56caa3fd60deeaba3ef5404c80a213f73612749a737aaa16c8eae0fc6638a067b19a5c711f7a60c22cc2dd556b6037b1bb6626c21dc01006a3d54bc842bcd7d3aad6e9357b7236bf8cf35bd3b2790f02bc8b173744bc6cef71d09099f63ca9bf865bd4360cb233ff8c93734a6ef462eb5f6c328c47b56e20dc2ce7ac939d09c58b6711175e1a695e50c0a23137be3ace528a0364763b919b867c14cbe296610b31bdc93b149596b10a53bd3e21d566385c031f74b799fade41ca845067d487bd5e438e638126144a7240169985e7c21233e34a9fe8137ca7e976aed3d80c5a9b17a57a7ed806c0870ce91b3ef5b8d332dce4f17708119548dd09f20de734e8a454a144661ca358b18a7076dda9e2d5f37c78ce72cbfb685aa5fb27611c94366061c017ef9422c5a24993a81153408c75893237e60a046f2e86a9a1b443c2a4be79d61367eb47e549d96013af6af52c94ef622758a20b5389a1931096610362e8b80c899ddb663d934dab1cc75788f7e3405e28c788960b657c115a3946f0362b2cf400a693653c74e356a7f2fdb1e547195255ab2e8c9d3c7ddea65fd4508d0abd50ad9386dd8b31f7d5f3d99973e79723a4771697005b565277619be546f41006bb52b8f6a735f1b21a8999548a114f9572abad64928df3ab222d99e13dc1ffcd700906d7e6e032836878009d02c322e7a8fc14ab97e8e3b43f020de0614b9f29d303f9441da330d8df33b086e53a7ca02ae6434143cedc7fd9a4612d513932e27ceeb9c0a0ab1f67c655f809cb46f8b73d2288d2c69f521fca9f23236714177e59c3464f7c575bcc7dc135348bf7efcd7674e216acdbcddf7fde6e0bdb02273aed607d84ced09306be4cbcf58bf66529a875dfd1bf21a454b35557281869718a080fe0fda55651b189644d9f017e87ad1112743fa113030f80a10952ea367913d03f29178933d4847ecd220dc3ff169d04f87cc7f186d129c21acb55ff787fa650ce382394a089652acbe5cdfe554c1a80ab64957575e8a507f046b15ea06cc01ba01c2f11b9c67bb7d5933d7ce128bb09d47b681a7beaecc5cee1f1f130eb3b76680dd765a2d063893398714d7152a9a54c4025aebe6bd37945d1518bbaa0bb350409ffc905c9c1da70d12a121fe6a03b38abd5616f482b5df8e73eb8ca49224eeb0daab612fe7dfae6811ad37e9aa520f14b1f0d97c1dd809f16818b86c3e07d855290bad6ef460ac7e7e5fbfe53abbc4f1a06d7898c5e89026e847671b969721b2745596f5a8b463053bc4bbb8bc61ca6568be371adcfa106b53f5a3eff02f0614f55db1513255abfd9aa8d2895e4e56410c501119b3c50bd7dca90deab97b9f2f3cb295313ac56e6f4cdb017cfaf1b166b2113cd17557b5ab910cc75e9d207289be13017393758643b1b5d64daf61546cd67a8dcb2beb906a2e761b1b37c4ade830379045aee982dc4ce42cc7cfe1620b359aabccce19e37219830f94ed24a9cc5effe0394d60328da6d34f09c7789a54179b45b80d53c8fca138d11c4149384fac06d97837cdba090173240f12a6aa74e29df70e18d8f33ef68be8d1a632b8d15e6fd90927f93740119fbdecfec8a74ed5ba5e70b2cdd62e57946743793b0f1ee97ba3cf03c6b8fcd6083e74e3fb546c983e0ba87bb5d83e191632eccad47eaed0cf69411d488915c27aa92670f2d4eab0ef78ee2423829ac43791f7f11f864f42a93d4b4cb7d07a4d3c0c49673b7b348b53bd70255bf4c3a0a974d2da9d96088367ef6761f802e225916887e15c4b595e6f58c9a48786fd3a21ffa356357df2aab800585c0e0c6de3b6fa20ff6f09d24ce596558c4898db06bc3db8721753fbfe042fbf00fc640ca37a93d4b00d4d30025330c9b2ef13fb8ea8382e666c9a462e4818e8238074c4577e431e978236595d8ca189f48ac0477eac34fa9e393c38bdd1894cdd798873b1ff51f65dd5a207dc07e3b6b35fcaeca1c3fb81a4489dea92acd9106643e6776afeec6780413c930b74abeb4594ff3b4849d5303d163f118ac2909dc706c79b16b0c0a376a57166b4c7e5b3b41b07d4e91eaeec05e5342562f9ad3a63ab5e841a4a3636f02badcf9ecba6c0f09c149d8babce423fefbc2d412b1a608a5b9e6aeb5954f0a1fbc4bfed5fe744ae144e6cf4d52bab186ae54c14e006955ec4b631b404b08f4e071f55724d66f8e1874efa135315f2ae9fa8b6a4cb87ad5fd8cd1ab572ec44e58f5c4eead66226a4d3ad96503b11b1b1a759cfb2d55fa5f17ea4bdbb50a618e732df27e6a5ccd802d85acd2af4870c4f8947e63fe61ade38df737a71e3d2129b2366aac36ab17ea2b1714ab63924e77d3a1b124c8978e201c7c8ce32f893e17f1cebabe8bbe919f4338a6ff26ce189622f85e6074c6745327f19710e089868c971f47057d74f4d7dcaa856cad68576e2ad2f7f0ca20cc459f3410f1e57d2736293f0abaf941c533bcaf3ccbb4d64fb2ad144697630794fd9dc38e3cab27acac45ac3c648e8c3093f6e4ad3b41bf73925be97d63bf7fae6e0d7bbcf99013301b320ec8f1580def96671596323b1e5fd9114676382de497789329f8cf5a29b0db58ec8c6bd1e648b0f5dcbd97f4e5a8cde38e3f924abae806f8858b5642d7d86c533d894f49c09da7bb81d536bc252cdcf9664e9b18c756f354bcbe62f2bbb3bb783f66dbd3113c9552e7baad5d9ed0d136ab212896a23396b828fa61d6309c69a28999714e88c1d9e0cf0166ffa13aaabba8198b30f5209c891a899d138c990bd335853ffd101ca806b9efb890b80e9346c852ba0a3a1c9a875a34c2d73fca20b88984a44706015af9889a3cd72da79a58a07efbdd9515ccf221d044c7b25f5fc45887f1c7fc662726b56a64943a1436eb39326914e27460523bdb1c68c6a4a4c46e79b44b68f95e1869a354dbb1c271a87eb5d4c4893395c4312603822ca2772e2705ba7c63004b6bc1ee2100f783da5880620e3e01f5b549645214ff31acd5f4eeed644d11dd374ab778d5c43bd8b0c53f6c5948b4fb411408fc771f1d883167ec69b0fe04e07a2c6d10ec42546547d1260960e79da49d68081bcfd307549620c92488a3cc3481080743a768888261da458499f1420c0c9e9c5f0124c3ab159703f9654138f6e55df3afd53bcce29bc67884371c561041e8bad8f50b4c8a83b0888da6385720897bf404f1b9a50e8568b93fcebbd70147ea229e836beaac3cfd01ec8d8ac9701390c5daa6b981a6801343f99ed692fd7ddd31db807cae23578b30be3f4046343665d85272bc0450d2f15d25b196a43349ab8c5abcc78a361c4d6224d4389316ef1cf6139bf1260c2ec2debe0a037510a10393bcc593fde3faa5f7ec5d8ec2b5521f8a45a94b2f540ccfba9ca19050f44082b484e52c6599d65143f99427dc37a9865cf76e87ca73fc057b313851c04214b77b4c748052a10d9dc6e9b48e6032b47c0d9cfc1c1561b8ee344142010933ce6586038de87c3c654afd39d695cf5028722c5dc41f7401c83553fa4ba7010e8c8abf06cfc1eabc05758caed9404e4317e9167165363d2b488a3e6992f0486cb9dd6ce330f6238fa923d3068040ca9fb533e1598699c7ef054e666ad961e79e653fe1edf469e5caa8e44528029fac2ec54a29d50d3786faecf5ba447e7a911b0d9dd09dfb0fd6c60cef38f6078cde540a6ec998ee479362ff9bba27b7b49e0ee87916a394956b39c7d8a6f6e07b39cdabf48f174225500a70d806b13d02cf2eb4c8eb2082dfbec1d6853e2bfa5eb0a28b7d19823d542881f8380ecd54e46bad57254a3d4f6f9ae81625ca4b29071b1e6609f31b9c84465f1df55275a4ca7ea7e0c3f654aa8bd46f3b6ea8abbc5f3842051a02380bf56044476c144c31a0c2fb540019b1aea8debe1722cb9eedbb345d329e1ce81f81efb7b86aa1c9a234e0adf4fd373fa10695af3625aceab57a56b2c5ee9fec572108b640e99e7cc82b6366bf6751b159117b6fb485a491b8f0002d70194d8ae7bad58c15a86e029414584348c9e40e1ad597a62bd8880e0c3163f537250202f8c653616c6e646ba684a9e588d7093f628ca040ee4381460dad3e19aafc91d9fb67b3abe3f1e8a940bad1a28269dd7d23097ea07184bdc16d2ead9a13365493d5717580094c55effad6df96d1a7ebb44f70ff79bee7f529ebed1291e488b85f8a7320abe9f99cab126947eca2a35fe6c6ae864cf86fe8523ebe5126af6f1ca9c1084c1cedadae8430e2d8bd978bdcc32da42692c9a0d7a5116d46d9e8ba3e2f5fa8cea4ab6f78797e6b035b40c778ec3ec3bc98ac960d8c0fd9cca0f24b3845058bb9090458422373f15c30012c6dd0d13d9c08ab336c2850ff4f1d70f7203b603249ea1c7d10b9d85fb6bd4e4c84b43a27f45fd7b20bc897382636b9447fd6ed845b8ea250b45d6650981eb9fb620cca503199dba9dfa8514cac76c32030c74b261abd8b79bc7aad397cd8c23182cbd4e2e4d1998d4263c1d3c2ac60f69b65e11fd7fee93e5095417c4d82e222538afe97356c650ebeef1e59cccfd092e06ea1fb46df331f5021fd34564ce2c9e52fbcd3968f381910f926e1cb2e17482e5dcba146c14be7aa2404fef0c85a800ad9f7602b858d4481f46b9661e2b4a2666eaf4014e470d629811ff7d2fc4b240f60a794c61b0860315af78f48046553ae85d5b0ea218529d032214a8526c9d2d5c25a8b85f14d94f3c62bcec4a538c662de0b313427f12d80aa0dd73b882cbbf43a3f1a1ff70a951ad8270e4a742849946687a4b810098464c5a49639071706d4d0221bad0ec571afb436ce5c9c7c66d4c86190dc74475f16de98cc6686ba56cf7cfe0c872326db1d3f4c800872934abcdea17867e3931448d9b7c197a2d5715a071d6505e19950eb1d174a5adb8694505c1d022528510d64b06d5088fae515da73e71714c13bc486be557b050aa712ec60e7cfcd3975cfdf2ed79d1ca17ea16a4649146215832ab45a9f99de59483170d06d24d1a1b7bfe6fa5c52296198e07fada888326362abc554863421c1aa204d14bb9a37816b7089bd726d0bd090813bcb6d4806700e98b725995b9ee49755fb1fe04c7e46ae89a3676e6f1b4fc5fd40c5f5d6c812fb4ce4a31c10da47c8416d6f7b8d9ff8a7f1ae1248dc9a902bc6283837c060a40912edddf1d06b01352cf517d67e2447a3c043d92acae6469b9323cb7ce3be0bb5c7adb02d5e09444c42537e5fcc80ac260e1d1892954635622d76aa7fb8a2cc9b46e2c39c50f22c74081285c22f50f4a340cc29da16db8f84c3eaf9c2fead371d5f860ff9dfd68d735092e48f57d171547b5922f024bd1d0ba82a6e2db87d9e0e18a1ced2526e5df8b437f73a7d32186fd29826598f3c2e5fb9350ffd3092617e7de460eead93d29ff7f61148c6cfc483472e950c5e506b53d2256f212061bf7cfb6dc4cc973abfa83107481d052690bca0040eadffafd201326b94f5307ac4bd4b09d01b27fddef2750a065ff8aa5ed00fd35a9c69f6edf57647fea5ff816f41d32fa713969820ada8b3d7dc411b79ef16802f0ea059e19a2656597003bb4de7b377bb86b1379ec9a0921ee690a4c3480fca1e1b77a6ff01cbfcea463472b5ee15abafeccf172f4b34a6584fc2f3e37f438a89449eda5c38ab88381ba7d7c5161d82e191831790f3415998848bf25a328cbb1f786b61bb33201dd534c903f50b43626868f43eb3fe438027e119caad8d1d00d8b0f9266439ce9110c967c4309c97b3489b2c966005c085fcf1af8470a9d6407a8a20a558e213e87e44f81af9bdb30d464f9c3d18d9fa7caa0568f4f49f73d94df862e23bbb34bd0417fd6065ff14a1f85dd8b711e9d3a6cce9cdc947d4d6eb9cb961119d17fc22b145a0a2604a9e5607a79225e4c8d10028671c7800f6ed845f2d980c9e18023835912738e768e98682135d55575edb38b2a7fd30941ce3192fcfe213d799b263b4cd441364e3fabdc18b9ce45e74e2237b1a3505de502c0b46a9094b18f06956abb3ca7bec43d11a603e01a7b949bdcd17e8d0a692054eeecdfbd10ac85b9c3d65ab6df8200f9722acc3b6dc20bc01768230bcd98a549b37029647a145c564a2d494d8b1fc43b3802b39b82bc755b392726ee00d7b18c80639edf341b62d1f4cbb012c8db1b431b55e7135837f5dab449db65cfd46bb2b36c1ab635fb2d5a6c8649224dbeb6a6ccf021a67f48e6322e4a2fa0ec33c212acca2df4e5d2e3ea518744a62713d7797664dcff0f0155acd1325fb73708762ad175fbe58b0801ab06d90e592e1400cf9f82fcdd6520438235816a99e422350f969981dd3bf264054cb64035804d6445b3a2620828adc53834e7049f90701f11e422e103fcf5b4f06a4b9f3adfcdcf91506ab944727efd32da91f05296985c106557d9cc140152b46329068d535a1d558b9fa5919d3ed1d3812fefb8852fbd1ed5fdc869e8655b94cb30bb4bc5ab7a85140ccca0b2ecd0459171f0f2363fd0ffda186a2f5be8d872b312baf70e6181a57fe66f2357ba17996d1d0c23af3deb18721628b432c5e781fa7c8f25c48b704cbe189d7f8476e9a2d180de66f82e71dad1c71cd9efb6b9be4b9ea3dd6ae47ae7fa78f59dec98f105ea573a2fc4029334afca5d0b9cf9c718460b79a6c9a0f53d1d2c79572ded538d6909cc8b852dd30478c4b41ffdb116feaf22939c103fb51831283121fd18f0a8c72ef19ae162944dec2d98bd12a79c9ba281f9d1dde692b500cc032ff71a264025e3950e8bcab4353f57eb53a51bf43eaa450e27fa032b3bc8de900152ca6374e9b2e36a7c8eb18d54e7d03482fd97baee5c8c9b47cca1741130e34d91308a876e122e16a75fea823c7ebd8bf69141c74895d56d8a5da7d06da1abba2fb832ee9cd841f6b1c9aad110eb0668bc00d69084b3361d5b2b1eebb0c5db8377025eef86a1a5ed50c1dd7440a8c64ae25026862035bbe412a03cd50ccbe4d800b2ce895fe748f0a59d3703cd5a1a540a2111209648fa3bad480896b14eeac9cd7ef95fa83b2b75eacba8377b36767bab099b52b93dc69c6cf21f43523db9901ab0d6372cb860063e2d5ace5f692df57566bc7d348697040ba6f5cbe769d40a433e6f2ac57645b6727a1733ae17850c63e41eda281dee6631a626dd747e26abac17dd678c7b64919b7302cddf3b60acc6430ae717d195cf8feeb769502b71c571ef92d8007b89ba0e6f33bed4994d05f5489286f6cfcc1782d60aa726e5ba009ccec9a478d9c6539cdaa3a4d39d5ea12a170e2b9bd06423d3b2ebfb0447332b3270173b6e4d31e3b0ffe482f4e0da94dec77273b6481cfd2692fac8bd76fced8547503a9c7f8b0227df41ab6ab35d1270eaf6600c0ef44f5868dd0ebc42df03217e8e8daa035b1a6311e9db1e3c665f58f553b1ab78242c9d323361e7bb0c71b9354529528f827055fab2968f03a77b6503089a54f53dfc9ae3367752db1fe00e15fde8240af8e4f2340f2156847a54590447eaa140035e680257f34d356895a735a906c15050c86f27cdcefa9b872a85250c61e00fbc5d935cfdcc179e63903e2973271f23a9fb041b0eeac7251d975e714ca1709193954ac91aaf389d4c8eef49cb84772f2ffc75b3a0af7de24028fd0882cc09f0e3182d6102a4a207779b0f1db5f320fc0f4427a2eb6f9221c5fce4a19f35bbb3396fb0fa214a3c47fa870bd3e6cadb1a6757a9247fea4183fa3cf51fd5b62cb42c7c8909f28b7ad1257eff4d899b8dbc9895bfcb2334910486efbf677cda83124a53d9b57d8601ebc45852ff050c6ee5fb943cba53e5cc231ce7a461c34856f215e94524ba685aaa822a59bb3410aaaa9dc7505caaa59085846435d0953b583da3f01ce4f2bdc120cd66034cb6986703932dadfb56d0fbb67aa76d611a083aa61e27f26b177f21ad96a9cbf03060cec3b18c2f4961fe1492208b5d5e1ed84efeae479ff2f40e30066ff381a8d4c1ee32cb3dff7bfc2d2279fc60bebc9a96dec0dbdc83c06e40dec9e10140375de5bc9de1e846324202cc33587f35a81c99f5dc14155c51affed82a0845bca307059d19217c0ac50825a1749ec6adcbe5ccc8cd6b79fab46bc465774674ae0cc8171ed2527cd30385285a409d62ab9b9bb60556af7ab45794e1f67f480822758fef613c7f2147542cda306ca90b8c6f624ec3db4afcc75caed15290b8130a6033e1bbf8aa189fd91696fb21e8a4ca9e6616a2d26a0b584004314a2070b372c987c8f2a1a2da6f73b86248b48fd882b7a0f1cf62a648131282e94d59806262ccc4a646f4cc1cf6c2afcc200d89bc3dbf9d8cebadf99445c8a2110e2d15d99a2929ecce799d6a0b592be33546883cf6fe7d0a515b96120e8c4b7f4dd396fd36a6dac50f01841e6f702dadb4b099883ecce8158488b8251aa158287e32462ae5c328a835993022e9916a5d0e9d8ddf046031330fdbbe6d95aefaa37bdf70367b775cec2db8a2e597c615d193d6fbea62dc9b53eaf7c21113912df4bb7a46df950fbbbb7981d25f50b82a657a3fc7ec5db52afec0d5a97962bf819ec19ab805d189c8ec1faf0b0918eaa8e1849c1fa5871cc3f91edbeb8a436272f1dc264c00d7c0b87ad6075a64b6df8eb1645ca1b66d502986ee1fe129cec69fdb8300c78787171d1b37f43d39ff8bcc6d157c16ba2e835e4839d2edd07940a5ddd150f249881d1c6118c31d2f1e34668b2883e0b4953ea921e32e30d370e6def50c62a38672b1385e5796f9793cf371071bd9c8b1a37753abe254ec04fa37514e0f19dc366905d7eb6eab7b936c0160c3b164e42e0658f1c6682a710ea5281b9440e111faebf106e9036a3e383d9e725898d5931dd9c2fbc15cb00cb47e8870b553fdf86bfc7941ab1231b0cde1843e081b4b87de12e6083e9f4d83d8b1668272a9559f3ee686999c8ad228c9b1498a545117b7c0c0d57e293ccbd0638e03bc9e6825563231e9bc5bb00496f03220a307b41b35f602428c9ef265499b5fc4ad50488300aa7a01688692fd02d4dc1d7f78bde0017670c36e737727e60793bda3ecf06edbbb90b36728096fb0ac25b2095bef7b0cb51b31ac5d0497683e1845be44667f67a67b285be514007a812cb0d458ab9ea5c5ac0811c57125803ba1bc6f486d3f68106a708988e29700a8cf100e89fb7bc92c33f5e173b30b8050ea341a493a109dcaddd77f7281a6ee6a4457454c87ceac9783cba6dc7280554e168983998e6481afe89c8d790267725c5a45035820147e42a96081436ed049f6d3dfed4099bd2e9e5f903839b6b28584078c1439d8c2c841800ba231cc996ccfab904233d9d04254af61d75d7a74f5c7beb0325b88ddc940f7e88f2aff884d7e6c97ce4115241b9bba0932e2ff441b7126667d2214201da9b901266ec24a110e3d2ebc74adef5735786d0f7b5984b0af85330ca093f22d9352b751cfa6b5ef3630ebddbe349641486a40373476d0eb932e6c4d62ddcca8f64b1ee99d92af91ab62cf0c25ecc2209dce57d48f9ce3acc2485f9c1fa28f8d6b44cb499fdaa7e2bb2527121423616e9b299afb9726d359ff7e3b36dd2154204874e50f933cde4a09737c0dacb4b3b9d58e4f7fab8cbd33fa9a95bdc031e01529aafa1b2a5cf28231b05e9cd807060941db212f4e3967742dc9effeb5a600bea4710ddbdd99496180577b1c78af64c4fe80b712e1782ca659f9ca904639862bf921838de0780645387cacc5e0d5a7bb4ca2c17cf1f8c87d0432ac40d2a41ecf99614386ced6a891e5cebb32c7a07459baa3cc814cc2e1ad37fdc593f6b407624a9899dd40270641e19ea6fc5b81b16c94aee420cb0f7ca0e3b2029862a40833b80ccd0eddb238b6bf18d966253b00033ba196a96a908499a90628a2cbd68d3fbe662e6f7d01eee22a74b0ab4920b26bcfe60b8b510f5476e798317eced4f2bfa062ae067a126f6ce5d56d2e7a92b2b4d667d2ee5fba8af2e57bedfd6f8753c24f2752c41c431bbbb409a2afaba01ebcdedc1350fb7bbdd7992cb19b3b3043f9152ebe8b8d36c563c9fe560aec528c63e44e5cfce7bf59df0fe64f888b274a9dc157ae4c71e5457dc5ae015d8b29fe666e8e2b70439dffa52904e53a539077e323051de4c3e6be26caf9ea79c4ed4288c29eefeb165da32a8af036dcf176b80338b80405faa799d06c0cd06e3e6f93a12f98bc271179e09f9bc165429732508c197f2c75bb87eef44b970f4c224662cccf3334375c7babaa6ffaa812be7e25bf5c366c9bbd6595db4085caadd54777b8781bacac17a1ee9644a301abd30c42c7c220faca5aa109a02b9256d590d2e18dc8ad42e2f2c59ab37db4db5c044017607c98b966c57cf9912a675c7b47817336bf8bad7c4dad6f4f5ea4ca45c9dbd6ee8ef6fb11870c1e654c4c54a039d2eb393a01faf3a2f1b8260b0836473b06d50c6d92526905ff04a8b2a85d6d9c01bc81dddf436aaf6d5ec0ce278703ec4f60c6f2273a480f1ce79641cf51d71f9b21d1cf26f34d4444e1379de7c70f501d22ba1cac8bc5c20dd5f7ce3550d1a9aa3da3a22a29a4800db2894ca8dab55895ae159b69f315db2e2daebb8e55a3f3ff061dd560853983e62affd12bbdc86b1cea8cd84c361acf69a5efd5a3b14f77771f123d56c932f6725fb161d079a9c87cda2999cce2eb0047c935c6181119c17fdc29abd1fb2f39b8a4bce16dad8cc5ab9842256786da2cbb1ecf7250645a5db55d200f532b4beda8a3562d71e7944032cab60a9f59aeb26eaea91cb0337ae52fbcb39ad8b60289824a9bc2641d4e7d6d0cff43906e3a06819ea87e508f91accd09c4ecdfe681e247c6fe9a051ea487d9413ab50e9ab446e77dfd47d04cf62d389f4f09a36d2ee01c8212ea5b89199d3b699c0df70e731f8edbc81f939d1cd9271c0062ff356ec5dfd42ad2a5e8ef070033fd2dcd6ffd52968c1e8b1c5216749b0d8adea4ea2aa873061a2654c465847cb89e29a5eb5ea321461a9377fb1ceaec184b41a58cffa0a2b94b60756bd6204db73c292ec1b3e0e99e7c3228ab9d9768dfefb8252f3f9f5cf7fafba5750f21732bb6eb0599616758472e66bfbee3b3514549c0234b7f99f7bc554307b91d37d345ea6ee493aaf22e6e1abd148f9dfd396551454366c5dc7d1e551ce7d2106b85007538de72825bdc6954a9ec5a60336bfef49a2a05baafcf9bcdf85d5ea0e6ac65ebce20b02c959fe3aa86d4474ed60f6e5b7d10324e7136eed001b22e253bc8c8ebabc2cd41e30ef5f28ad7e65aa070ac7a37ad1d7f7e8fbb6bacc71c37f64ebc49ee62b52a72c7a26b63bcf0da956c3b21d990c552a2ecb20d4370d8934a69982141eb758d4dae647e88926f139d851e899d3dc0bcd704fe1ec520432974d5cd4e86797a051f7a62871b0faf326c7fc77c3e05c956d940a403f9abf31d114a452985fd50cd9c27313fc5f6c9632041788a770118c6eb709439df1dbbf67966ca4d4f41738ef5670dc5ace760180c4bd993346310ae14e3ca45182b833184e29fd0f26224a77bcabe77da90c264f40761d0dfd10340cae676bf28089756ec616888ca0c83dbab8cae2873e017f702b0fd6bfae6ccb0fb9666ec7dd526ff8b45bc59ea03190422da1ce1918217701e4ca5d6a8a7c521a85aea1bdcb1a1933dbff240eccbac77cd8ecba24c8bc610c4d9487e10b44be20027812a8aa92013002dc5c0bbc2d1ddf48da27631dc2a644547902526af12bf847a6e37d07acb5c6cbd2bdd4d156d7c8a93fc0988fe8cd6293916605818fbb66bda44aa05aa7c59317b803c7d9bcb3ae057670dac9226d3b8e1d9e2048ecdcad44d95ae895ef6b2b94ab568a5fda3c7548f4c41280807b21f50ae7d30b499ad8fae575fa7c6d180227151e652b58f278686eb13ddcd11555c059c2d54e10a62339bd3ef58b7ffdef14efc4db3397e54c68c339fd82611e0f62bf956738d2c7bfec0e38f1eb5382f8e3b44126066b438569f00d5b8eb658aed65a638198f9db5200bc7dcf373d4d88ceeeb215254818e85fb5afcbd9480299190fa7dab94eecad117785793bba213524a35b66a50f03dff1af79f47c26791abfc962e2b2531eac19a0e5ed087496e18bda44d4a34f261721892fdef09a45a846139bd2c860bad0667e9c91c7c10b908eca88eade4625aae62e13383cbc78c963d0f5d3cf16a1ef87f69cd8751286bf40b86474d62d31deb4d30c71e59c13b1b4e50b1f4fc02a4ff93a9fd125d0ef0c886185dc1bda0b71dea5bc7def784859976d91890915882ec0c91abf0e955a31d9123434965598e00014759b5d9d588892cba2efabac6ebbe49b94f188c1e9a8aa33f6a644b17c8905df6245030f67b5ff7eba9dd83c633aa3ced9523fa9a2461a1fb7028b15b73173edb801165022736af7f7c5330759dff5e2c6eb5d753b550a3e842e27624797d25160b700c07f6f940af44fca3907e4a7cb3cead31b2e94fc67a9c850ee522637282654387e9836790847ed603a31d0ad763c3650cf2f9cfdae74069aabcd386e6ab754a9ecc85cd27083bd28c416a6aa82e2b2a726d7bea7887593dccf975f49325b806ca4eded85c480de672a0ed93b52ad7bee71bc3a6d1fd54fc876610df006c53f5df09bef37c18002c4c05f5b2baa55caa0ebede638f5da0143ffa93e6787e79bea52d5590ea1c113cb62fb29975b9fce5a5f69afc7489d599c99161a61bc736395348fbcc98684658a7bdee04326c72631b02e512e9b0ab65b8d88f0fabc8d2010822833244fe5d5ba2db146c66c3f5b52526287edade4f52d5b02d02a55c159dd9519d295e939d56e5a6003ac24b20fb003f88cf50c401dca97c2104c68c066afe8697d005d966c42146beb487ad66817e5748e5ee8bc5a590701b2fb95192c58bfc6d332bd6e0a2b13c19b62944447b87f1de7f3c2bf523b65a13b76263f4e534889b79ad0cf2b42c4a7b5d567ae97b5710550900a8f9ac901943fa808e4a1af76816f1e17a5034f9f73edbfe4ff9fa13451ccbc53fa2f8861dd3043e8ca8717e2c796ede5f3d67ac81e80d17fca2c022e7c19927f7ae91f3e30cf8a8a80825c01d2efb8454b626e46987b9a4392dd53e694749174e4c86390e47294da91bb8107baed573d9b398fc33ffb02761d40390de192de4c59b4a39db23793e517952c9c3a73b969b145434e03203123ed9f7103b4fcd0d04a68bf025be87c2584a333f12b77373b07459a080a341d6651572981e8054705967fd1428f19e5e5db023d5ef03214455a4c02e840f4790cfc746ce7317b225e69f2419a4f51da7368aa2f672d07bb7f9005fc5f8a23d9aaf18545664f0f806777dd626362d43b62b1b4e3f14b28d1dfafb99d956da979ac48cd260d3f8416e67db5d25b3a88f8ae047a8de7d93bbd56888b36a6f52ca16eefc5fac722fd02bd7aa142479378eb60c1134b2159244633c50253dc612449da775bc1701293e3bb45bd8ffbf9dfffa6d04633efc787f2be849521ddb1aa5be8da0112409e66c7ba0a899e4f6bd250163d05ba31e16b81936947da5b7c8761bc9983292800cdb3b3d4ca15ae1277e1991f832e6ece884d03fbdd85af9063567fcf29206a0b9237b572f3e0283763a564e54f88d410b4bfecd1576942d354d29e1d8c1b02482ad9fd49c1b79e2218eedd8b5af6df0dd986d6dfafda9273572eee97d2498b943d04c907b478dc7ee2cfdb9e5969d6e9afb4d61d2d40edb1c2ff745a76f2de476386a6b88256ae6572c018a88001cffdb837ada32a01b02b12e6bf3b02b177469c567530c4287ef1df2ff26fe7f4dcdc330288ed215ba68deaba4553a4c06d81c1329e3b5aec0baf5ad3a52feb28c95a68bc2d482af8a96f8e63d23a3a0fee4cd372b06ed6fa89eed3cd0ac7e502f2a526373296b37aa17fddfb9eba56d444addf46cd02585dbb3c71f295070811b549ecc7ae0671ca731b95321ec580967090f4ad38c6edb513cdf4fffd6466c317f8dfdac55fd01d86296f9716b1a73edf23b8805fd051fa8e5862ef9c77c59009ba090629814a37ba8187b70380382351aa9c4bdde19f087c0200080ffffff7f