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 75575 7d09e54055e9c65a93c5e3d147b73742e79295eada3ef370ef3792fee9ef45dd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4daf5ec117ff9bf982ed233ccf9928fb531f89f5927c29e25dd8f445e2b78f78
Certificate Block Hash
7d09e54055e9c65a93c5e3d147b73742e79295eada3ef370ef3792fee9ef45dd
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001302010016a30100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000f7e7c99544bfdaead704dc9cc4a8c9b08ed0e7d7157fd4d59560dc33ea1c9110a755945e04756579fd2dc1fab032e2c47377a39979bd8ac93eb487272a87f9df550f524c1aa621ad9214d18278f7aafccd42a5ce663cdfc4d60300000000000000000200000002001302010016a30100

Raw Header Hex

00004020d1a141993e1e3dc193cb42faf12f9dcaea56e33346eeb77f710c17b1020b2bb150e893853a0ac64825668bfa37de6375289b305b46cb1d5092502050480fa915905d366ac3e10018788fb7e245f4d85de2297c92f5891f53fb2899cf3c23ed82f99bff17c15eaf4d

Proof Data Hex

59,560 bytes
1212160203074dca6406055e07885668ba42860ee30fa99931293123b45696b5583b3a360492a876f193aa16e25d37a8508656c4417a5f3e5c4d0bdbd4982ab08ec3f552c348428cb38c9317ce86b7d8fde57c0cbd49bf7e3bd08fd53b3751580b5f4738d90ced2369dfcb87236664a8628624849aba8810db8d721327ee12298c40030ca084e696a54969ec65346f0d28bb09c07a9c98d5dbe0de4ec5c62e3ca20e696e6c2bb3c753b02c6067d158ac36ab8a1678faa3bf48e603a809b4345309719a6c7eb4bda15563cce948b7a18d5185328ff1e71b797f201b84322862bd14d0bb4fd1072d7d4d74ad13f4a4f04ab3294da0d6aab1c436f5219dbe40d956dda600ff20849f111051b4161112163054ad8625c8e9b351e99ec32db369027c314dc828f345c3d68d0708b7e22ac2b15bfe6b4055cf17662015139846e9aba3c2251f48afb02ad712414fd9e4c133c2a2251df749712b5e2bf20892ea31a71de2606f806bcd1e34d3d2d4d9f9d10f5bb42b62af7e0e30334443d9561ba568bed94386cbf087052e04136222e3928e0f0990aa961b8d55e55a2ce250f56003049980d624536b5b7fc02a2f3475e8b9678253976ea46549e2bb68b5d101dc7ffed9f84e55ce84030047f76f76a1cc8c9b7065c6e44a5f2aab319f2431dd91c8709704ff3515fad0c66883ae63b79cbceed60502edaa6bae510e7499166a7d8ec65acf84501ad88f08121733ac81cb95631feee91344df5cd1feadab2f3406de3ca3e89de8cb19655111b7dce5c7b7804f67b557cf99c92f7de1001b056b1fcf27470409f02ea1f089f8d3e43b6fa3c3c69d3ab30e648d7bd1bcc5342132265a8324530d24aa6bfb1014bfdee49e2970cb41196fe7291d85fa03521b1e792b544035c177d7ebf38b6c4b3df10cef2311c956a041d0c856b783e502c70866e97956b08d3b00be1da841198ae587d868670f721d6cc4289b9f72aa3ca418c62ba01a7e2190aeb99456d1f7da1bba1c3ded5268648bbe2024ec0aefc788b44c45fe7d582c739f14975f4d7741bf95091c2a447362758a5e2e689c4b0fa02605df4ec83d483ebb8b60f5dfc4e21634a9b46bc51cc6256db5ed9f0b443b0dd07614030189b17e6343cecaf50cbc7b31015a8136ed70e48258168719f8bcab06a3a559d0bae36f4522f1c1920590b5fb2e9c305562ffe0eba08e0a64554017943d87f864f29a669d0626f7a4828d609a75338625a4ff3920ef966ed2f4003b4eabb789814a829828987fceb569b389d6da61cb2ee6c71f30fa4a6b593e91015390b38737c33c87da95f59a76107f57898ec616043ac0a95076a90eaf194fc9f6e95bcc38d239c828834de743df299e14f0d4630cbabe592eecd30bcbc5fac6f65b9f749c9bec1ce1d4747819d081793f853b1733ba73e6032ef8a6d47baa8970c5a83d6ba3909f9c45b32967996b2bcb1767650e656b811fed4bc0b5c3ae62e54f67e4b76fca3ae1f1b07d4df37a67b463a5a082fac199e969e0c05dad26a431cf5f759198cc43b513a0e29533679d6763154fbfe31b3413224a1162ba375762e1695b611e6d8c45c9d4ec271418c4ba239de60c613871bbf81bb23805addcd626e978e18fbe448a22b6644eeeda152a9ab6a8853f765a61cabe6fe6d7b0fb9f0e3a0a30d64143e9e65bc26fa12a7e26f18ccd693a61a1c84f9924d81d9daf4de37849ad52650aecb0d5caf59836a306e3cfbc799af6de5aedbf5b04d8043bb3ea87c819ddf3945bd18237d6bad9004993946993a129fd8ad7c0fd4021f6d08fe2cf2b4b3cd322922da2174c0642e8a60ee1490ad490fc3bf24e231de6acc1cefa872ea1cfae76b39c84f701f7c4a521644bc5e5233458c94b54d203d415eb1b06fb9629a533b8088216784ef4daa6f23b53204af73bf2001390c299afc37186583ceaca79f426c61797f76320151e78b64ca51f8765d6ef1b1dd822e0f86279b254dab4dba6df998b3f78cef47bd58862fe1ab842e38d751650beb4deeb15d602ff09f79f07f0aef0f1037a814603abef80bf8a339b2e1a9eee0a518e7299ad08d2325cf74f80e39af94bf6a3c7c735bb3cc482d832c4b897d1b4c491694cef346df4469248785eea73f5c6a55002c7241c91edd41dafc9d638fcb5793eed7503dfec918c03a6b13730af281e67b32f955be3bdff24a602581c8d7f96975d449bac7b9544323074c34ac639865c54d7edc3a869e9e09da6089144279397db68a8d817294606a665a98eaa956bf0018e745ddc0454570616894c6f7a2d69a01601188812f030330cd539cc6fda1a2730509f10157f3ec3f84c29a023431ed8fee09bfe7ec270931790c89b9673238ec792fbe219a7a7effd1a6e4e69b0eec3c195f1ddbe29ab4758fbfec45314c051afbdf728663efdae63afe79ea3baaae755489284c84d19764a0fb0cb31edbeceac7d65cc80be3f4bf84b862ceaccb96e964b6c48e4eddc04bdbb178f4cb57a975dd2130935017261f680412e56964231f338565584793bf011408125ca3f03d9173ae3451c381b71d698450755bbfcebf701951bf9d2d5796c5712f7823e859af151dad923306707ee873a5a1bcdcf4f5deab222e0b4d90d3832a3aeb685764732f665c6ba9e1d418c7e5fb5d7f3a98b66748e01d3d7446978686a4580abba7f256f35999e828b93699d38b5741c18f68eba5757539c46fefbb708bac4f92d9ff4f48a60fb9c68ed33eb2d60cc03f9c398f7206b074dd2d5bf931e86acfb5b079035f7b89880d704f9e2d746964d55fa13c5989a7cb65051b6932d9323da9e3d386e6cdeba5a56eb5c268aa02b947097cc4e8e17bfc91ef533098be44dd63b572d2c1e686c2fde84c609a5b716573df74021f56cc40172005e42bb7e92602946e3440232d084e4643f24ce055bc5332987fdb59e670b2807e98bdc1c9583d56ecc7773d05b90c7e020e95f05cd73bb65001ad64a35b9fc6e335f954b3713ccb4e754f2427c99e0a377a9bacaa2b6cf7ea69f43f9474d62aa6fe804703e982c7d15bfa90097d27a1778fbfa1a1e54c9e6c3d6dfb7d1712b395c61284d4ba6dd45fae9191e10e7cf136a3ab4ded2018883988f96f2d05abd9fa312d9404637df96073da5f67f0cdac21c84af20a7d00118ae4c6506e4f93bbb3fb8fae8a73aa7dc576e2dba061209530301e17ecf037ab20a4949aca76e6272eebb082599be73089d1d3b62d251f40a0948d8f1c7f89c5c5ef30e0d5f79821f810ca5b306736aaba87eefa38fb27101c4d9dc08a5671a7d85c1ea8899cba1ffdc4c88e8d35ceba1527b7a01c77a7e91750fda1891e44afa15092c319439e6c89b254402cec3b906b2f288049800bf6bf2a89cf70104781982eeef4dd79f39e6dde06f6b09b7450c290b470b2d417bdb1f186b52b37983a3ecdff210b83e72dd25ee2e90ccbcc91a960e9b0a7ec4063a28ca97e9e954507e3165ee0a56c1123d097a128be7d0b95bccd31b493d784e06a546b500fc7c1b41d0c852064091d3f41cb561349435a0aed577c9c892935bf3e23144361bd5e951c63854d2525907cc56a039037f58b3ce25588336bef6fb6d8cda110e1b1e614a574bb0acb1d8690021783c7d2dac50f649c1a006d9276a7f02928fff2d817e67be988ef01d387014a342d8e2c339872569afc6abed32df3e5a67fa739760eeccbe1871e67a3fdd0396fb06935083acef9d3e3fb4c18c14cf8ba77e43940cc37294e36e3f71fdbaee8a56f9e19ca97efc012b778e7787fff7081b85a6c7680b848a8629f6fb3b10bf03b649bbc7eb49772512b3b0c412062c90c97de824a96161349af11817a200acdeacf6a06448571deeb07b8d120f0441d6900024893fe512c08fac890eb01142610b4d749846ddd574f6169e96b126c545cc1d7504d20cda331bd923ac00dd1ee84ecc5055cb497a5174ac82eea00813a9b4dcd1851d223c266495da1ee22d746e41e570c4aada6cc6cff3bb64f30ded908d1ad6e68ed6da92808305cf144dd6d837da7a19773f63a8232e9fd0c25956310b86e9595cbed7ded444eed3394363ab6369e4ccfdfa44fcbaac1868113857f2fe1112d350b46b8e3f2898d448999c022e3ba200fba4606e613dfd89d761f5fbf5999eb52b37e793c9d637d91dad8d6ee81b609fa86eb7c6e28c4b034e89e4dc4a411f109483a9b6d4a41ec4f2abff5bfa50a74a427521deca660155cdd9851d007b7ae79b0d218941a4fb7f9270b9a99704d0d15e1ab50c1fcb3ea7f7bee7adcc644653425349f5dd9001bdc728cb01f88050d3d5f2945be6a5a7643638d212223eb5c14c08e5249c90203e959ba991b6b6306fc45cd91db2d01a2f2042c443209311e4f0ada8c5be89a411743b1a31f2c6af07d0a65729b2429fba8a0152fb4f9a8f24193d7a074bb581f0cf74e0d8c8b1c824e1beaffda53d508060c907b38f5acd50ee0c1c4c440d162e4d53b5ce496af6eb282b858c75ded6b76baec35758c93ec49f9fc7fbdcdc1563c93717f15efed3c59e85277af40203cd40354d4a84156b92da477a03b2f2f66f202b06c1a303ef0bb976a55a678f2e30f36f5cb5955e7ff8bd04d58937a3a65445b22d7d1aa0549fee4283bfa321e1ea6758323b8b8487d36c9255b6f9827d2e389f5c41ac0377daa619991543b7b9ba92b98fd561627d2ac422166dc632a6ba9b0e08ea3d4d4065a89bf259eb4264cbc1f402729e985f75bc01a725c4caa9803e10e3c9e23a0f7785d7cdc36ffe1b0914d3ee57c1088601ed6634c5671fc79602e8d74bada0175304c8902bb2ef82a5ca9812dea9c34b360deacdcc34fa527c4b0856158a7031cbce7a4fafedc50cd1a9c1aabf020d0cb258c5f87a704cd65bca2d3cc2276b3f459498d2ecc42c759139fcfcb15ba56215c40f2ff8cdbaef2488cc7ed71405e11b504e608183318b7a0cfb51e870eda7239402f8d634afa00f2736a76835d4d76f61a30d01d409a4a912fcc8a4f5d8cb10ec678d558d911419d5b356d3f9b899f7e9b50c8ad35e47020840c0f4e271ac6a8a99638dc975d70aa6f303dd5c461cc240c5f27ad81fbdf7d565683b9065acb70ca459b807f01e47f123c3000b635b689f2c55921ea6ee9eff6856585198f0a5a60faca96b3a5294856afd28584cddb98dd22a079d9bdf21874285937730bef676d0e1ecbaabb1c72434af110b6c4146d76b466e1cc87c253dfe9ef8ae07c6e7a7cdb58ce8624705ebea0618702f03d7086c70b410e9322678d6ebdb91e809fa364bcfaa1051e27212c209147f678fc02fce42e3de986ec1705ae48a6a26f7118a2cb439912592974c52815172852cf5d43ee1272e45e710fca193c05908d2b79eb8a383f63ef7e87ae241b21db3e7092e200b3d3b6520442d8470892feff60fa94da0a2833f98555625bbd2dd3f3257948a6c5e7a6b0621864f7d78b2d36884b040ed017ec56079db0c6953ac9255626cdc6003a0aaba546259a8d8b1c0964fb74ec59e2f42c17f20e3bfa5702efdbc83065c31b25a07d28a4dc33427256317c1b32e74546daa8e5ee5528e263e2e547e9fc447803ef65f60bd5ce99597599e2aed5452bdcc12b187f794e0feea17203ff81eba441db2a8bc4fe8d73edbebe1a6716bbb12648c7c00eee8d612138782caab667cb240f5489020e405fec232144ea857eff5499e6d94df45b02abd4fca53a0d8efe83b320ffae604f0a64dbc1a16592460723b353b2cfd8c173945292c1ac3b5296948fd750049b5357b33b7e6d3ca7cf8fddece1efc53314d2859bc21b78468369cecec0a6e509a68d3db51d5598c2fb339f133071a8019b52942a32aedfd8371c28fde6f856aa1c0adf1e6d3ad29bacbdcd3e388235a00aa238ee4051388d5cadd19a0dfa3edb46583fd50f8e79e4afc3f958967e69305cd10d6fd819187548980c39d691d213d816d54a496491b1054cebb8b9526ed99ef7346f8b1bb817229e37857a2809d756a3a544f0c1c8963147d875738fe4ebf1c88e6bdcbc886123bd319f2479577700cd15891cc9aa7f5b4be627f20feefc0c0c61531ae1ca98bc45cd0bc5adbc1bc950c4b1720dc5d4f44d4f2530d9fd5d2407489c17f2baee3a437a822b9e6128133fb386e3547ef1ae923a32fba9cbd9d3549da9611dba08547bc1fb7bf2e0e9b17aedf58028b6f070b3c414383346b2885fae9f7bee6f24122c562296073014254631059d4dd48903b1e3296940515fae117db35bbaf785bdc6b2798b69587430eb4d7cc3559ec2dda6d27392edbe33ad40530465ac78e5683864096d3eb83c0d1471cf34adc5607ee5b1a20c66f41085741803fa3b4cb583f7fa41570ee3ce046d906a4108c929cb618c527fa14f6294f9191191c9c017a4c8343d42733bdf21a3b5de5b063c745cfd47ff0a674c5ebb86c9745db12cdda3d4757843fc3e951d42685937d7f9da73fff777422b69a6db42dcf12c145971ea34a502fcf53c53a669bbb9785d0794c4e9f5c66e9bafd1b6208148973d95b1fc0102e801e5fef1a6807f8a93d3ac5389a3e1bae418ac598a11cb9e8873e448c2d14f841819eb085dcff7b7d902748e018602d1f1f3cdfe993a475511b08cc97b3dce69b8abcf24dac5ca811ad86603518aa5ef14a9d82a7b72bf613ced87031269b20aa4a7aa09ca1c60ff2b2aeacaf897e180d7098bcf1d182e7c095ef3bca94afa8806bcde5978a983b012e281037eccb62dcfa5d41c5a7e30898498dc3a697f3bf027e18cee85b70083bc28b28d66780795390eb3eac89630c2f6d2bd32e636ee0ad7db9873f154e7d81805e50c094364ef7711f9b1741ea01a10174b0bfaf9cfd3bad018fb73315a06d8c1be20974dcc896b7e04ef1a2d4834d6d8577bf6bc190100279ef33000d51e7dabae99585d8b66d553397aadb0b16f052e4a3629361e791bc55815bdde0978aa60e44c31298a37e45f47784f87c250e817aa0330567c0834c6b8c143485fc298a19bf9644dc70ff886d45f9cb2689da389028532beedccd7d95ec70468223a40fca63a437abbf0aa749392792a2e628ec336aab80b48639b692c971a7ec6aff7f1de59d26b361e45b0ad59e2f4e082bf84366c4e5879fbfb7b2d90bf3a43d295d44152eadb71c2cf2dc003b0a48692754ae98f631ccc1f128efb423cdf5ea1303c4d0d4f915bfe1d71933fcb7235b611d24def2fb99fda44dee7942b6939e5a325b9046b651c1ba29c00f11252d6f6e699a82bb5b8fbcf86fa970fff1e81304d8b629b7c8d3ef7b64e181b3f36d72ab616fd302d4b1dd7a83102fd3311690ba2c3e5b0d3f3d1dd0e7771ea83cd5d21ab9efda39c5f58a521dc12cc326f96f32e8588c6162b3f294cec246ead2c0c054b8447d239a2d507ba223d9ad2e69513524e6f91412cfb9ab3ba25d6cf48d41789f03fa209985c06adf4f184ab12e31bad6ab67a261b83e2add43dd85b80bcff567ef5e926fabf89e2b3ff7086d5e453cd39a1cd3d8f52a40cf92bb5d537ae9ab1b05497c5280a651ac5008a8646139c0f2b0285648665504e466cd77086577c1514be87ca7553ebdd70ee378bdd9190f9e968a547b89a6181d33d29b6bb59147c1917e9f49eaf5c5e8eb5922a5a267fbac26c42b37be135e8a4e6b65480e8d370017c708b67555bc7f9fabb0f13a4e99747ea8f0ca7d152a97c2e204a12331808ce0de14ea5a13b98ab471b94bf0c5c391c1932e9146e9ea39c02c1f9fa7f1edd0b3c507819d954f5430cd0581977a9a2ba0c6634ecb7e2ebe72e790b4d4c64a2f58f4ad03526482dfa7bbc68fbbb64c9b217719d1f106dc08f6e956766d4fa62caa8b30cb019b7636cfe6c6676f6c9dcd7e6f95b94eb508079e7363b6faef7aa7783d26f30f2504618f6ca186f876f46ddace8c4337542993b7c770ac7da1efa41d90fe5659fb2cec6e05b4ab64a4ba79c8f53e6cfd1478629266b60f86273ad69b91e2749e945ed292897f619c97e9cfabda365fc36ec06de23e7b5502315d43c1e909f617cc87f11ead418bfe63a75b0597bdcf4221c0dfd7e3c1d1ebb218ce3934d2af41046b37e2da39918aff1a416b18989b2251bdcd7416e5007f0bcf6e045c31244f6d174c7630ede84fc003ba058b69697409ed95b2f1b2907198dde5d6237059c85080cf2c51af6c42a5b5dd92e01ad996366268e01a993b2f051427d623477d8df1b3cacc86c329050f750b8916c4bd4323ad890a13973bca665e85defdf4dbc01b3b5d5c69d835ea49375672c33b5f4f3bccc9fca7700dc2b861351d6e211ec1f78c964324e71d6134227fefd39653667ddcf70a0cec389a564ad2014001ce7a5eedfca3ab1e6f522de99b9803222cd00e941720655c51dc85bdfbb734ab0ed18cda7f697633a8599a5c098b80491958bd1e6b8ef3f3ec553d85ef9f520b01c1b111b668a6b3c1d671f7a5b8b2757215f945416e962307d373985d1f5d726753b8a74eef0df0f94e896b56f99d93c3b2dc41e5b8d965ba639240ea846f1aeb584d7b323a01b8e0b857f73705d929cdf683679dc7ad4d0cc0e4bf0188edb8507bde15b3c567f443d2ebca0875b1cf9a05ac4d595efdceec40e2a4a529a074e068fa251ec455958062c7b6b72a6c84f166f73419c34843568be1cf6f4f708d37d71a4a774d199fe7ae6726728fe1e44eae8c568bc3bd518bd4be763702e98f25e94d5161eb9aa8e3be2afe2fb0b18981d2fec1299aea1baae840392f651af1aeb2b490c3c317b4d94334ccf7e670792c3d4d119da5b4377ac6ed7b4a7ab0cade383c70ff5f24dc86b0c4359a15d64bda7cfaabd0a0934b321405f83dcfb185788294da45e85a23c019a3f240b6d9c8fecd196d9d4bbb12049521d64699772b315379c7b3d0fd2096a755042323797c90bb4c64b2082974da89135d251062e2e3c7468c93c5429c91bf81fa158192cc85928406a8d4cd073aafd3a2862e82372eefcbae5878b865c4d2b44267754aa06b6ce641404ed7e74f74a31082b5ec5982406f12e1a5374562fbb4134807b9c9234a6f2d5db9719ed6779d0ed1243648f00f86ca6cdb19589d03e000905d850e82b3b9e5684b4ee9e9637e650e97f44c2da58fc3c384c812d51c5ecc0cef793b5d407c8626fd4472039e4a2827bdcc489b2b0d4d249e7b17a299257a716cf0ef22577981463bc3b84dc41cb1a0fe51d6234d042f91d9a1b2b96729ac3a5da571e1c7cf24c4a1e414ff2424879e2b1f57ce7c77b9f76eb64d09bc003c66c0ab97b536d253db0cfdd40696aee6390116c8fe56875a84831833f323d6b054a20dde46530b709030609a5e15beff9cf6e0132c6ffb9e22f22d7a8414a046fbac68251ebbd04ccd8965da74ce7709bded293c693470db2a5539812661f26fd0eb947ff6448a9991110cea63792f8e047ffdda976e483ddfbb7fbba1133df5abb51a72978524df93772d38dadbd5771c198c6a3352273335167bbaffd63e1a4303197db32348729190151fbe8dd9e181741dab1648b0f44f5e2989718288c762212726f9e957f8fd5c538c6c87c604ca366751e85b2e2340006d3f87db9d788be1a94e1282a40062773aac6f891a89034e0440eb2b4ca10bc8a4059b566a9bef20181a6892a2affe5a0b5020b9f419c1a878cec594be9a31757e7acc06eaac9dc6898749d4e453fd00c17700d44d13583be74af9bc5569497b9dc931d0f89c12442dcfe2a4795ca5a33df566322c863edd66d65747cb07bd39d56812a1490310b6a98130965cdbfb3509cb56c493180cd90f06b2e86b2c5aa5102d9ae099a610fc2f284ec448e992a979437d82358d7c7e3de47abd09317c3215c8c371533fb21df8bb5f0c20e71d18abb7c2f22fc7e055c538abe3e687e08ccde1289ec971466fd8845d33a8ba4b9be4abef72279a3b024fb951028d170aff19c90082ac1c9ff7d7dd7608a5ed44f1a343589cf634e7870ff3f3cffd8f0617429fc4b6e63a04d0d304b2d6272edc2feb974c1471a52cb293f8bf712969d0743099ee3415d240510a6bed30e2414e436215530596525a1c62f3422170641cc1430946903ad1a22bfa4054e54e5224b6c8f9a93aaf1b8dbf88cc8385292e058a91ab8e78a04fced3dcab4e3954a00241da6908231508462fbf2423c52f161f6b34d946d6e9cf0f66f984f297f67a0948ea5b67c39354be346af9c3225c3dfa0622413fe0133c8b9343651b25b30ae1ade05a8f68811a5ab87214d9fca8beb531e91d7a502103805a9fa8ed1bdb134275887410d744868b9b7b5924023854d3d69ccb7dae76349fd58638680ac2addd25321cf83faa669b619ba46c128ac367b62a396d378c3ed00aad16152f2a17916cb84cff2f63888564a8a904b0321896e36ae761eddd98f63f90790009504d9129f0cd9c00c399e19484d4c9dd9e1fe935c53b508bd14518f651d9473c26b35c6aa5e54d0773dffae204c805f1aa8393472de7979a5fe839aa736bc7162341fad6c4f07a7ae6fd3d14ef57580d6b3d413074a837a4c4bfd5df17125cc8f91ae52c1e93adb31897c64a9edde382133632247a465a7578b29dffd8c1a8d0b8b5bf6c3aa07f42e6e05a3101a136dd30685557359959535940d8d894dc7533c3fba60671411cbf6a9e848117cf2b422b181a80c3393f89152ade2781d4da79a1b3d5b2c5c4692eae8cc89f7918d16294760b36b12cebf15a573c811add8d321a24bea565cbd16d57f3c89b16a14f3a4bded69689b1037d954da749bf0a1e7e824495112e1f9262e04962cfae48b6fbcc1a50ea284d7a1fdd3ca72d847e102f2ed1a644e164ec889468e7ac870f97bf0b2cb2355f11149f7cfe2154dc79ed27a64b0d6cbc892e11fa710a2ac0926de819de408b3c935c9be36644b3bf318fe744654151fa1a2756a46189ef20bc7489958ad8a30eaa3b2d34af8564f47e78e6ae457837b4e7ae19fa0ccf82514f4e0b5003d73792a231f4794290c4dd48df86e4c430d5a9c47b743c5c569cac0f3b4392255b9d74c0748adfb74a64ea598b9fa6108555bd1e96ca3551723c3a6189b989cfbf36bd754c46104ac980f77e349777c0d7feaa8e6d8b62c1bb0b3e06f70e067cab3ea382b2530bde69b546c7443956bdbdeb1fd2de5df7d220eadc8d0ce841349abc879bb3c6c073962c4e66b5e3f5b54ca4d431fada8bd14381983c650b3c6f97ac17cf3e2b0afa104eb0c501f2ef62c146003fd88a3e87bd09b363b3a0bffccbb2b82e6bad6ba9da6c35fcd51e195b0a0a036eb8c7d083d7f89b485658d8872c2c9ede5a19e4d3a3b8fd11fdfc181202bca42805680d9f76b1ccdc4771600d8d1ba7445c89bacd1c9f8f6d79fad483f13793e74827d6400e06075744fd960cba2888bbd9a8e88f1dfb8706facc59a985215d604ea45f7acfc9d0951de876bf8212820db76e0fe9a7a4c88fdf3da9bd77245ab393ff6c299c30eee3ac59815b420bfccacddd573d10ada9e646d2afcb98c2b39f7151c93caecdc41abdd3d001f767d226bea4fbb13ed766aea1abb272812574b21003f5d475f94e8549f673d887cc9cd379971beaf414ab08e6ced41b7978e344cd94355ff5a2f217fdd5dc76e16216817425322c48121246fe600dc17503e51e81f7338973b9ed9561b4b7c65f5bf4456a4d0a43f57afaa6d1b0e829e6abbe5c87e1cd4eb6e1114b89914e5eaa8b8150533cf04e694e13531c5297fe5e2e124b4f87c876b9d93f9878d1a619f3cffc9dc693de46f97ed16bbd61f849b015bf7f5b589a532192e7cd4d8103c6a1c234005ddb2e7cce7f7ae45491cdb7f8b0b5cb06de61c597b389a36fbecb1630f8f98be9aedfc7bb7ed03ddf86111a70aefa69e46b3a58b50a20eda475da0fa345c036fce715431371997c81934703b73aed02eaf3d5ccfedf06bc3ffeb4199bd8b5a33c9ba1f99071971a8eaad9789abc0ad799a49cc09a753d30c0508fc12cf6f985193f0aa0dc90b19cb7b773c51849364c8a4bc650c864cbf938387ec232459f18c49435ca50ccd68753fe9e4d44b9894cb93cf9cf072cba64986882ff682a45caf0963f19b12cf224a815b5e95996189173db0c432fed5efb451eabc46e81e88c9ed523062b71054e0cf8dd5dedc47da1be76109de23db8aa35811872852d8efd01a9958b4c6fb93c9ac0555b3a6be16e17ccdf6e4eaa294b066bdf6e729250bd72e5a4f5dcd01cfb82c9a01826938e84d4675469a12699a52da7459caa27cb0195503fffd3dd24ba69a37e0fbdcd2491987f6346d2fc6f5a604911e7014ec463e3213ac05ca70f8e9c7dd237dc396aba7eaf363f1c5edbdc0fd5f249c643823e03e23ff58a71e8486aa231acdbb924b462710a29b95566a1ab6bae105bf642d45c778a5fc51ae85bdf19e83ef412037fd7d729e72545621b8a4ef36d788ce3cf353225dea7412a4366faee576352bfd359b2d9d2c7d67c9ec75b36bfb58a83b3fabaa0c11c3b5ac52d88065a9694c3941a27f349066df2d6703d84ebc7f8a9f6cb5b7d0c1b751cb8b02b6c908f6d0887bc8e2c5951571692a38e06330a47346ad467562dd23a01b543dcb2620514f724b1865c21f56e3c2678380fc1bf0772739451c3f645634b8412780bff96f1e6e1a06d03e134d40c2d2f4acada95215cc0780f5f1aacc9735aa00f93c3524f8bcd50339774f067f5c5791ca5527b43e0eece208a708a7d37f6b7a88f576d4f6a318ca7f43357e50f17e318388502ffd5c34156849a6523ff1720194bcb75ad65c9286fe3229756a12de642cc52c86ed0a20938f3f3e4a9c9d79a1cdc28ed107b5d24d640224397ebbfa888745561baa919c061df0d89ead201187cfd03ffc0e3cd6c56041450897d2c2e254dba80605db9d8d2b89be455d1f8e087f167adb3ab8b2b74e9574c0ce423d668c9461b08302636d908717e04206aeb20628d068448496144f442bd094ab370645987312d355bbd04a52698903ef92372adb960a8e365f8313177f7588935dbceb2a2ddf41955fc6fb1280366d34b3f686cb4f3ede21639cf67c89cb907b1a1bf4042a7be4e3bb3f7094597fd440f560c2eb36d1ff1367b40d46450647301edf7a687f2405447c016cedb0514b7a0ed78a7d2017cdfb41f2c1d6c3b297e41bccd687672cef71cedf45f55ab3d9571f9101ad05ee3d302e58090d3e06ec7bf449aeadf13d1083d019703de5346b869b14910d0c9fd3cdc6da55901ad1174ef17511d359c6ecc0ccbd27ce74a9ab97cd44d0ddc582ce5499f862c5540ce238308ec433d1df930d814c3ec8303c97413ec7646f046f729afa7adfab574258def84e481791c1b24095d78fc62e3e3829b2c62663b4410dcd4c364cb1f21b77bcd245c733212cbbcc4e66ad4d8e9615e264bd618eb2ac0094b4717b873a5b9c87f812112b0472ccfbab77b939a10573a9674ef598647b7fb1dc0c306046ceb48981d9e478d10b811ea160d533ef0f8ff45020aebe5a55eef743477c12513709839fb915cf8a315afc02e2cf31a9ba46d2a3e6bc56829ae8d1f871ef669693b2289049fb1389c15f9fb366cf82d17d6a397329fedec2767c869064797b5d1806acdd1f9e7699fe30ca5604b2370f2cc8df6511633e735f56d6a9b2694af7e48480fd45a62008e43d07eea32211c48146234a3ccf4b6c017b783e5af03e3de3cf0cca93b070706c5d5c1b617c52ab62781e01affeadf7203e95840e7a1a679f7c9a4d1401898d299bfe8bb3be723272d84f7efb260c522869b74b64ccaa95fa95e5c369356aa6a63f94b7a2c57430ab92da711f35a8fd42c3d1e522661ac2a60ad29329273a0bc86d23a4452b41642a918b0f103a5b7005bf8a745f8798ad3d12bb16c6446abc312a148dde5ea28fafb5830a41dfe5d4a94a34296b785043766bdae4a3ba409f9add9ba886f36ed41d9a9b3c8885c23156a9732fd0f8c1f80a1f8abfe5f184b227f9311153ff66a3f64fec6ffa4dead6d1e00f3b7e93ce2666867d760b62ae67dc26acf362a35a939fd8eef2c35b92b2f38146efeb0772b88ca3bcc513ca1bd26d5211a4897cd134d9569f5841bf86f4ec0c4dc682be9cd44933521a657b0308611a32d9081780efaaaff4a900207ae2e3b4cb48b5d4f20de03c330ad954ba9cf30a05c111c0a49ac0fab9839fbc9cd0d55db444794535ddbcb4640bd062ac5c114f255000a671b4e38b72130933106a262023b965da5523f4a7231a4d12587ad4745ee8bccbdb19240a8206c1dc08359485bed0394326c1a10962a4f1771c8e4c5149635888f515bfb2f1bb6c37cdbe0e89773dc08d193ec02bb6af554e0641db46620a942111a4010c7d2720c6beb163a746c5bcb04943305375274060691fe3f1621bce13a16dcbf99e63e3ad07fd50cfb7404d35f21a3601ea9ed8774bd16a83fcf656dd10e0f53fe57328eb1472cee7f34631cb91f9bd8807c6bd4d68972fc90f3097a0881114b1ef36274ea8b3b98e43f80ac5f4453f0f96b752a92b382fbb8624ae1567f5415e1b9703774fe937356628c8f8a2890a528b86756da4efa7ab2a44bcbc6e3f6aab77475c72d7a9eacc6936eb001d530573e39887843cbb1c151c0e20557ecbde125d878e7a364d01456ecab2b4abd5e7b3dbd691c961c71a1b5b7d1edfca226f7291442271d7f2934d0e6e338a26778cfec952e9e70214bd056613038fecb3d834c325b19ac762951c3f263839ae630c2c6274971a1ce59181f91bfdb1c9461bece5119cfd3cd49c772c3efdcb029568cc7b37d79afed067c42a88314537802aa25ba837c16c7f8494238fce92191b78e5b39b274ce3b9a7f6f8274188b1fcc68b95ce16c590875afad67e77f076986183c254bbc5de0ffb67f95d4ad8b45472cf6ea689abac3a6c5ed99fcc2a4fa620fa3cdcddf78100f6d1411cfa7c49c6ff782f5c8221d9afd0edde9fab26a70b5281b630d5415edf17c53075611127a8e65693d132a173bf1e5cc51533e34bbe0fdb0648f35887e8c70f18fb460b0d01b0b4f0f2fa5b5ef2c2e03352512090f5edab0b7d12c72697601cc519afa06f5208c6221bf52c97a7cfe62678ff6324b8295a6ad9b90dfa465e006988381a490f6931b2d9888be37c458d1b02272545e88fed8b79228261be38e674a221f37bd8f46d85af5069a3fb7107ec59489b1702754d672c57e5e3f9a44242d2a3fd6855ac74fa117de1b15f3a2f73e57cc688b77098d63d7bc1c3fa8f226c51e92cfa37aebc07b1411d487bfdeedd6549af676f028fea551cc47c48fd6da8623d3f0985c042d1d23c7961db2c5508c73415b1d0f566c6078c1e7b96ce16fca8500723063bb80a1cd52f2f9de3de925afdc8d9784777bfa855ecd0a89eb2ad4105cc988b1029cd7e5708721594fd7f5a9d7c23d3ed7bbc21be19275bc26accad390911cc488411757ec7109c32bf0a9bbf5a0b22a17f088d5c5f70ee93670ba2f073a2b7cd9d12489176f7ed0cf3556934eca6a132ef830879cf61dc5eaed8318fb3854e1ba0d82f57662e3f36b9e40ceb9499649246418779932f3e498ec2704f68ab0928d017367bc30ac94613b6ae3326c7d7166110f76e0b8a64ac1b98443f5e9710703860d9c4472e6dd642b495f2ea001c515d24fea7732f22d0782267f99219e266baf3f2d3d51493949a6cfddcfee9f77ca0c0ff149283470790e2b2918777a0d7f954ab1ab2aaa8d543a5756bb0ace53ff751e506f16d811c48b1c2424b1b2727d97a100a258587925de86a48cb816601c34449ff29ccdb81546cf4beaf0328fdd84133e194d50acf7d980e36870b32f28c7af1412f3bc216713b915cf50575f9d9aa97bb92e226371270969d1b867faabaf310344a2c38126fbeb61c4b590ed3079e36019c3d3d895d5366fe2755f1cca0e3b8205b01013613bea571e2f4f1a3bfb37dd3fdfcb28bebda25358ac99d5e9a0a36de3c1558c4b0e63e82245a39f951159f5bb63670200aae63518828d677c6fd3a6a9e66cbe6405178e746208be76736a50b7a32bc34a8402a71ad1ea4c3bcce3174a6511a5ba5c5549c45c423bf3bb5e869e302c5f06cfac6370e06d12a526df7cc5e037e0ad661c1ed07d5e29b7415229b1d698c3013a265dda80148458b5d9498a2c7881e13d7c5f46c779e01a5a08754cb82b20df6a01c450549a9ea1d5c40a0040068118ee335f89d8799e49b278290cec408d5a7ed06804dfaf8ec9b2e0c7a14b443542c6115b979c1b4e9e50b591d38997b4ba7917f190792e14ed6e95b90c0ef75f580a0050ad3df375530b97541d2ea5de5243a141de7b8f9f014308cab2e26ce0fde967a2581ea49bb3cef5712ef7c50c285a8be403ead9971db855a82f33945e8863166fc72029186cd4138036f20a84df99e2d80d5670a2dd022c8b239d5e35e40cc06bace142468fd1a4591fb0348de3cd09eaa03606791106c19cccecb6318879520bb6521d60ff0eac04c4486035bdc57cb84d904131a827c03396210df01fadb52da5759089079a43ce68fb796e8d802830a165b88eb3e8411760821913caaed6b2aabaf4bcafda4058fd1d611c59a2b08e7e34176b01f5cf7033ad60e62bd3750104d30556f15dcd759458265edd102e997ef597cd4a5dbb2e2b2806c3e7ad78d7681050f812712634270fc3aacfb025aac1cccd3cd0ec4817694e411dafdd601640cc4452720c5b49768654cdba3b8d4421600e487e65d04650b8e10d31604a2137923f2936214e2c2be196649311e79b7d4371bb12c7da5809f1544b94c3687c8eadd2ef34205c40e09b5a7593a95ba2a06e7c14348c62af62f843abf46a119af1a43ce88f923530e09d8ae183166201f26862be2fdc92ff01bbb61e1a545a753667b19de83603f6dec18b27a5f1cd6402b0fe679c95ee6907d211c69bb0411041b2781aaf7f8dd4c610b64d21c0ba3ff66201661487d7a4a8b04391330f3e8dae933d798ba360d918bec2fc2aeeeb844b69ca6bd5b6b67ed793e0c2fab746f2cc4f8669db6c70a5769fc9f8c58c0f678ee2763155e40be427edfe0c098385b46f3a42eeb09fda9605065702d235e04fbc7ce0f6815b8d438ff80c2b8823891353f80a8cae6ea93f8b60916542e8e8aca23c82f2ed89bed34c83d0d1a062aa90ae5a31028d31604056ed4c03dc8492db00e57cb435054f5d0b786f85ffaa2f1b125aaa0fa263b9d8f1ba51a081b04237257610a721533c17bb34a669d1543895e724e90d90e9e74312f5e80c085c5f051a0ba7c685167d900f62e548a109c97c1431e43622070ab28d28108cadf02f7cca31888849dcc14727dfd3f6e783b1ca5fb15f32d97f4c1f33caf8b04b632e427a00bc4be3a1ef7d46c56c1c0f7fe5a5b99e3164f42b15825f6f09407d4acddc66d6a8a765916ac2ec9255b88f6962809918a869f4a66be8aef0dc32ccd8796d8d9a59bc6b9fb8a88a5a8301fe4134252ee24648a8dfab5fa811aa9bc44ab7b00b7e23d7da1bdb5feff0f9ba4b14efb93c35355bfeaa08656af3578c8e7f6de8015edfc229ce280a39b96a8b1cf08a7f5e2c2390602323bae83028d4f47cf6830d36029ba5353bcdc995fdddf103e7b1f27839fa1661f570407505865eaffc05794443cb5027087b7181cc0ee5091f9c344742cf79df0a28107652b4d401cc3a37ecffadd203efc36239bec92dec8c5e975a249f9baf1bb1e1ca6bd86d1aa82420053cf9eb661193f17ba4cb7e51bfc12e6fc1b2eb0d7cd87d59100fca023aa08e90fc27df709a72b76c0c2a70eb0b01c40fd2e0961adb7114784d17eaeaae80e98b224ef1255cccffd8bed1163865e9696ba964d928fe3a9587cfd655cef585f69c527ebdc7dd29d10834bdbc6e08303aed9e087f3797fbe38422aa08567f278807f0c4f1201de6911513ec1c9db7b4871e3e6ff0e96e89efb172b4ad0f2a322de4dde3bbe887e9a832b9863e0189559f2853399a2ef7533f9ab9a718dae4981053dd734e8db4c904f1780c68fec71ae9b50916717b8dc0480beaa4f5f2c5704ad435b7e8145009ad2655e7c46f8ac3615e560490869fbfd4fe7a0094576ed540cde63a15031fd9c71d48ebdee61941189982a895f4ff092933aec86b3ee9e3d9e983c1a29b134e55580afd080eb83e51d5b4541a5ecb15dfc7931e9877c28eaacd1fec30e09b3c1e13b31ea573651fc5fb5d49e4358439a0189bab451fd4ac3587fa0ca399c06491bb23a3ec77d1f2fc7f4df262fef1393c14615d8a91b2fb9ac3962f5c0bd46e35885d20b2aa1673b42a8591d58e15dc0f56148f2b9029a3e9812c4e7054e698106f4677b0bb4ffcad6508c564f6c20d42161a1fee4c395741eaf174e53f9f9642f608801f14a2e0f781091d8eda63983818322533bb7d9e79fcf5224c2abc196a6beb3ef0ae327fb4aa475629c776f4d1ae17f6ecef7142127fe3c778771df9d0296c931b4d36f553e6687cdffb63f4a127c8c1419cb246d866bdb4adb52edb5a5c81a9299be0526cf36ef463b8d95b375279aca82ecf5bef3e4d177d1823ae05c08736ee64a6c085ead955488d2134b7f31fb5a73e5525ec345cf0f42ae93ddbe541ab74280b263b36f9c21db4c6a65cc5f05ea1445e24ef8d3e09e82b3db5d1041a7f7b490c5dec4119b74b24b5ea6e64ab1d5e2c400347597c377cecf881a7ac806b8321b65b0435869c89852fc471cde3d46993c50d96a1f2decdc3f4fef40fa6ba53c99197f706802bddfed26356365cdb5647bef5bf5818146e2b2a557d81c42446301f640df067224d707ec3edea5e211a6ac1955e3354eea527b85e71bd432b1246536a179379dd416d27186cd3430d94313d5690daeb7c037f13f0b3422574f2c952b925cadf340f79dc7692fcc888ebd8c3e33d956973ab2b9d3f3a10c1d6964f8d5783598c05791a856f4fe559dc48132bc8a66e6b814503caf5fb53369fc6c5458e8845287f60bd24ff634e987ce73d7f2a8b24167d873178c01c80cdbac6359a6d80192a90c037c83bb5dfe8147250ea667f7ddcace2797fa9571661e73fcf30b60ee606300770b53992631b908740c395cb9dfcaee3219f67dc753bfc8f156da206e08b2e7c6d25e31f1156990ee7019b5af66986e25ccf747d653a46c83e1612050fffab16043cb527e9c3351f6ff1a75445049ca82a72095e398c0f537587ffc3a9f9370152e20f0ff21c64af9c53cafd825aa55ec499088c58075a46d157b52429a85386d0a9d02c5be3d4bc7ecf65ddc7aacc1917b16c6e5fab9d5c1149fc71b17b17d1ac2b5e0bef0dca5bf008dbc18917faa025db4d5c5cce288b86ae37f0aef20a9c1f25d11a8c4ad51fb36776e30a0f1eba759ce36fd34922ebb54c7333e0f4baa4d388fd8f576cb0a9153be24ee92877fe99cdc25c35a3c7dbec0beb4133d70b7afbd7d6625bac924461f1e279ee15c04732dfefdbb4cf78d30f72a8e2cb9a2126ad8004762d6bc73efa730c50eb8694df138a6a0f8d1a4724f68cbe5a9df27c39ec75dddd4de7499b1ec5dd2adb4e5b8f5494a6ff95fd949717d778af437466ed303149e194ba94d3c80c64c67176cc88b10c78c1cc5b690ea3789397bf0cca71c3a88b51b9536dda75650084c6092bd053cfa2f56596a6bc4ec46e3ec7d3afed74e2f6bc7a910b6f7a32c98e040d2c9c1b5cc3b0ac218b0d023bf006c5bf36f3cea2e452cf2b489ee83e0d3bfd847b25dc0930488703d4fefa00934ca3dc711113da5664f9a3dc0d4e2e0fdf2a0191136424a91af1031878b966c0fb0223dc52afb2065b5362fb043bd2f0a0b9df833b1e81eecae8fad21d743e6958d68f92dc7ba23e13b15766a68654470903b5fb10ad9ffa0867d65c17119af8cef69a33609c7683fa26e0d5bd130c61501852410a1a5a4ffa25cf91437c0f0cc8d514e93bf9349a2d8fced3dd600e8b4e7ac8381257115e0992d255182a4f19c6fe528bc36038b682523f18af0663c74cc3f4cce441f35832551317f03e13ad4a86ec23aab501fabe113a42d27017307f841357651bf17c3d2854607a8538cbaf5d1b041f80032425d41dc7ea72f90bfad51934e8ffd786249c62a70dc2f81c4ce82f3da3d4df29b185c22a86e03b77e5ca456909382956e2346ef935658dc35cbb824f46876f6fcb2366318dd419a9370a03297784d5c28124cd9c0d8305838f6cb1f025b9c2f5ee914d5f1f5210198a2f50f730b46b2d64062e51bf1fe86b4d07b5812059125546b39d5964b87de6e43c18a921b055ad2b5336780c6ac11641359deeae60184fe5f86fa1aeb370f7e8da401eb33a324b68887720884be6608e228f1d16e00cafecdd8bd28a6f379b8e9a0f8c224e81d25d30a710cc82e18ba14e1f7737dd8bf7187cd90cf662aa4bd3da2371a5f02666ac1a4fa7bed29cc09d8bc7af635e615ca34d390c1d828f9db791a8e5ee94b98d5c9c576491690eef89d3e7ac2a20d364fb069abde3ed99abd898cd8785c340ac482a07fd20c893324184c46b903bf8347a4f8c73f516fc1022c59f5ef7ebcc497044c7451d4420ec58f83d94cf3fd96927cc6011a6d3828149e8175d1ef3cc5c772342eb40e87d561b1ff5ed83ab86292d32fa50ac42823980664de56eeeccbb6e2ce094f312d323305a0342efdaaabf493c654375250a8f87f1240a851a6d908e853ecabe8f9e88616e2c6fc38d4f6e44ac59c9db035d0ad01a5d7e8fa533ae57fe14b7c891b5e23b0b0c207eeb7048fa9848d0db0b18dc83ee01a92f8b0518d27108d0a873b54713c620c91cb43c1ba0afbf93a3ea13555de4ee1a7af766fc395908466780ddd2bd3d4d60933c46d54345f97f78b26a8ec782a551d721128bbc1d63425638fa2f5c6cfeeca277d1c138d85a45f9d647afc62ccf3e3fe794df6fa1b241348a423d49286f951a441bc675c378025368cd639c901abf5fb76624ab234fa5eadf4c99243898cef866bd145b20cc0ee5a49e1aff2e7675b61370845e6ac4d8864351c240f67dec9b957e3a1aff9f686a385dcdb6ba1ef400b412c2019e2e1c1135272869386d1bfbb53a02d8807228cfacc07045af03b473000181de35f26d88249b5871af62c1ecc0ac1705137d0d5f5adfa07e1220226bfa4d893b36e4dbf193e579297bb38054b96920c3f139df71665ab44c68807066889268b988bf747b34fda0ab9275443a6c0656a605ab2fe387efaa49861e8b852cba7446ef9801f1726ead6036e1e98fcb3ae5662d2b44c57b2caef91eb260ccd3b0741c431dcf39f1a8161cb9c05774ac33fb4ed6bac6f814e42949efe998ca2d43141a75fb67d12e60fe04e04a6c06a9ff21e6bd2595254164be693bbaaa6f930ffca0d58f912d1600997f8542a5bd23c0f7cde90d4b870fd7cffda0b23d368ec2d992c15abb173ca2a72d0110e7b8b5eaa1ef3539203f7582815833533b13fd79bd8201f7efeb523135cf818a7eee34afe5892b5c536fb717a2cea25468cc8dd5547594ac2922724c353b83a5391c556d5feced8fb1606bfbb454eacf043583c1afc899768942a1af141ad87750bacf55868f1452436659be263972d411943e6b5068f26143ef493bb1d21154daf8dc1c61d9bce5210aa889eb593b63fe96d85a5e4426c364e9cb4beae4e465f0fdadc15c05fbc7d4ccb9dd682932e44677f4cb6914d9aa3ccb3cba436ab4ad1d58624913f01d8439f1a244b5fde83f1ca0cea2aa9105db4f6a2ef9e35c8e80022fd1d9be71065b7e4a370cbddfbcf67519c895df5d1d584d0ea61edf709dc439e3686af4e919d1560cbcfd870495267e42657a50ca264332f4c441043cf55939d2313146934d9b3895a7b910fb28c5e5f61a9abd05c843763d6fe90380e3ec18f45a1df56f7c584c43adab6157a491d48eec5ca6b7c3a7e163a27e0e13ce7a44c8577d561fbd2cc725f5b89dbe7f7786df6a31632897c08a7df0bae98401df49821459c20c0f97f428a12718616072c6743df8a66bcdd23f30f3f54701cbd32792c4f2812729d6b39494c28ffa4a74db2e08e66f3f9d9b8a9d67687e0f925cd8a2d04afd27549d0461cd5c4afe02b4fd1eb808d944dc71a9078be77d30c9e714ad9fb2616bd171f27628001f9faca2a41cc3cfa4ea0088602aaab0dac5ae69662bb43744cbdbd6fc36b88c896606a3034ee24de8be9453c82e6a6a9e6f95c9e428cf8f15af3782c07fefd63982a772edb3624fc9ba11a4d2b8193ac84db83c4a24ce88f1af4b1c6cbe5aaf7729ca4f201de3dee2ba6a0029e0d73366a9d464fa8777be54913c1c750f6aac693c7f337c56cbeaaf0a0e1f40ef3235812a16758fdcfcc38235ce17757218b9a7e001bb6ab2498d33d455ebe5d84181c66ab6dbd42724a6f920006ae8abd3d59bcf3aba489345c76145d9e96843d418934a69f2942a853f39f28427c82467184a552d6c791cce6156a709da26dc49436a705d6e6b7c6bdfcad9d770f40762aeada386340102a0a64d116bf82df8abcd2b661e6d9af55c757dfcfada579aa06099eaff41d0ba4f30d642f0b12ea4a04b77022b908289ca081070b231e7981e74f95ad96213a5bd2f6c2fa7bda8483873b1b36706bc8f6658a5bcf3d68261f06d1c474e621b58d73fda6c2629c24155c0ac49185632be91298b2b78130b27684fcb552caec77ce3d0a75becf90aaf9302c5e971b32d3cc0aeb788249d693909712a9438bf8042eb491b94b48fe5d639589e1d2f1c77f3e7f0445f6f62f78c4eaf0a1dcf94dfec0c546d3e43516dbc8071e27f9bebe7f766f79fbd97ba68a7aa913cbebd11c4858059062f6b05c0def2e0be2296bedd44e3089148198c7841820fbc9d91c5122d2e1b0997ab848f91119e9e3be70b27937993efebf6efe39e57cad43a95d935efad166d9dd51c3c34ed7c9bd6d3cdf24a87fed641f995619c5c933e1b75790d7736ef2d25c20244542ea8e255cd0f545116a677e61dfb698b72786f59bdc25259227e9139d669a3186813765560ecf47cae44038e1b68dac4fde2352597a6e6994eec994603df117da22eb9b3176fce6124978f510884093810d01a3c7aad9736b3d7e8cf8e9f9e9c6c435bdc63dd071e162082b24557401531f363a9722fcb1cac2ff97e3dab3b89ae53fefcd18e9a4fdb6b0fd3ecdbe42e456f959e8406d205bac086dd8aa017a7c72eb8c9a2e68b986985e39709d80c24660ae6cfbe44832b6a1acb1961c47699eae83b3003957f1a56515674ccd6aa394df79c86e3eb9c3745372b72f2ef0584fea9f63387147e1520ed736b2710eb90035e976090c75895a215e9154211db8b9b51537c0687be4d98d1d8aea724df4406deca690cc6126eeb6aedf7997f566ccbace2b15ad3fbe5544134db6406e847e4b766b76e00c4cb0f92da8ac0a955595639a153a93395b6a42825537a5621f791bd601024d50f4cd930e57d3eea3ed0016bea3f30c2994ff85dee44ebc6d8ed229e202ae95d1b2f9edd887508f3cb3c235b637aaa0e980ac5876b32b6214e9e2ea88f0eb5787b248801ea5daba4e6eb2c8f9bace71c3d63f468bb9590f03df6b16ce23c988cd2e5fb904ca495fda285e3266a7910824fa8770331c6318acd3350caac3c8a398104218e1b7baa4bf8b8a0c9706192cdfeb5d5d0d76b8c2c706fc0a7ee153c9a627ed5de588b963a634bae984dbed0a2982d3cc3d90a66d1313d2761919119652c7d845e1bf4a75c4888a0c6f7a237c841881c4446f2f45d70758dd8d3e841b1bbb6be08b8362ed182ad9dd2bced75457631b48aaf7421931a3b7304ce3e6f65f49fc778453cf3bf720ff70a600e26d47829d83d82f5441f1fc93c69e18b01b924949606fcd81ea3698a4e29ef3d97f593e042d363ada9dae4da72e0569d5724ff7bbdfb4a4b037d88b42ea5718da4e366627811631866646ca8edba52a3ef2b3eb440ca979349d56d0fada7f337ab0f066d8c0c5b7ad8f75dec6965d4c53ae0e8a17abe5924f0c9006d06c7d132e3b204779adccd5539a20fd4c9d7b50b6b54f79a9513b90a3cbf761f99084154bb06a3413abb6a129b95be564bc4cd5c00db84dc3872243157de675c17dfa32bfd98df7b8882f0616e781d6bffdc44c5327a666415c086d3ad395d9037a992e96f86b8c359b3bd81d6ed300fe10d189507d7f39ad4b361e05df97640cc772e16ee5d56103d2206c3eb095c6569fb8906637eec06c27ea05887c45658ec739eeffc4da7ef242e428d3a8e349c1e85fe3320f28de721e2720afb0d023acd8c9afff0baee013ef61f333bbe3a9d7d217f35505928f929fe14a20810c839caa29de59f692236bc6a7562d57687a06518f9452bab6c1ef13e672e5a15d530287005cb6f79ff9533febae2ed9e3e02f0aba22758c8ea11d4e25ac32a8da2a42e5d825edb482c73c1710d998e237d8bb520e39044dcb9dc3cd31197bcb5b3b1463460aede9786d4e0eda62957d937fa9c26524e0ad3de329b3e7428a8e33df78922ab0d2c36e222c0e99d710c9d4cfbda77eebef7f18d78daf71a290501ce610e80ec2d70e28a6991252cb44f59170f5aacff51930c5032abbbd1f7b6a7cf50b45f77bc61cb38b207e068037f6f4059ca567f289922a3298e3a0fe9236450c10aca6324d9217423c0c08006322f4dfd0b2d9b4de45755f785250619d6804908609753bba21435ff765d9e823bc96499b9fc7bcb54c9ac93411fcbf68098426743c82ede24b17b22459029fd1e9b8213a117ce3700d1b766174497e126ec047457df1ff7dc52977d30f15d2506c6b68dfdf8bb11e7f5530f94b1845425beb25b499ab6fb075a5c49b973ae122e32c1f6d929d7104eaa055e84308e528792bca4554a939ad2e0a7c7ec4ff47a8f5ff7e920f86f158e424f02d92e8b17f5f57e45b5265db0ecba79ab9edc0c27f496185ebc81564f3f9e7ed9aa0fbf8f1d4bd9df65bd2929b64b7a85deead4d6ad932bb63460b4ba2c9be265cd38ba752c8132d5cde1e441f01a3118cfa072d73ee0e70d1997a920540112c403dc28d1d6e2cbd12d7236111526eaf8bff39bff86837168d840a42ad3cc7f2b633a2d146d607c0eaa9e7212a145bf5f4d5f68a368c948a442338a59d45a987ac73a73e048c67a5a10cbb6cab472fcdcfb614788243e9cc8660227500a2725d72e9c44a762a9aa545f56afabf3613ec83065b0b77f13ad6e300877845d301f4cb1d409feea9c6b63549d72cd973b833d8403790dd618c511be9cb2db529287093e3267075ddc3abcb922597edf46bcea9151b8ff8e00ea17e2f7c41c6274d0333966284dde089032c3ca99b7ffd5284721f171c2f2606a462bc21bfcf9d14a610d29276a3d761500d0f00e2f0b9e40168d79f16c6dc486bda8466c76094bd449936fdc97e5d6b61b0fb3d6437e11762a5b2a40b2fad161d0295e6c4fc44c5118a267062cc1c154e55cc00d247480fbc6d98601f6ab947f10a02ffff6b6ff7bfbd883cfb5264da5528745d4e2d3b9fef0e0d0f3ff7ffaa2ae766e2aeac1d87143731fd5ead87e74665c76ebb3c0d11892ea02fa44e08e63f5e873f65189aae922b8ffbfc911027c69c44a8678c4b5a86406e8c245bcdf1b9dff3145961ced404628aa1643b5efd9a00971686dd851484680c28356f7c286fd17af768215e9971ee4ce1225e75482783d70c52d6b52b44d65fbd3d8ff1aa905c88cb53c65efaddb28583c5550db242237b6ad0aec36f106efc14160c3847fe42b220b0b57aa19ef3821f8484bbe44f5e9003e8c300b487a0b297134a1d2dc1659bc503970f6df0dbb93a0433dde176763e55144f78c128407f68b0023ea068d76e7a22f823c01efae19d968a5a73dd4dfa257b33173815d5bb4b66b7a25a1a8dbb88009f0b69d694f523fc0fe2ed9645043686522c7056bacc544b133467033576560c8c42d558e4bcc12203d077a70d253df91857656bb9b02719d27e515a32dadc1048f76939ebace10e97f8465c0449def821b49301a05581bef626ad419ad5999eb1c87216ed0321ddd1d9742b0d6ca05937ec6b0e58c006aa00fdc3ab4cc21681d170492f37d236ab9d1ed9b11c26d783c539ef1583c73d27ef9ea5b0adcc9ae7192f742eac6c920bc89feb252a19e6f4f2fa914231a6fc902585341c872f57787cf3763e7337bf98943d1cdc5014825627106cee54680e1bc0412286e36d6832ecf24fa2076f7159710534ebb4e631c6f13d1644d1f5f68a7389a5c99f02fdc54307d3158cd94843ebe09735a64ce283e0a0d1e7758d7e2f78c4fda4b1e386adbcb098ec46bd8687fc04e7ddca47a5b2a250fefda5ff84dc9eff375ceba882845a9f736b46772ed9b112c5103f110f5985ff6e8090f86bff1e6855f4c98fdebe7192ec9396d2f046336a4fa67c8fea5aed433704c872162f31b0e14400ce90431a200d12b1215ce6e84ff80b51db0eba8ecb5be60fe7a8c10309a38feedf6edee5b4ea1c18a62f5296f190fc64086de7bac41073874e84560f4af0258349a22d7ad557fd768f4e89a07394cf0527446bf7bfbff9748547cb0ef79e7de3fe0dc27be15d59535e07446a8103463e67361e69b3814be2a61c5bbda67b2ac9587041714ab6c150b59f1d104f61f660909c9fe95b274e65f3f45cd9f38d1c9109de9b31c32faa839817e4d06cfb5b86589053fcd276cd042bbef080e551ce806c0a5c8d3f9a9f0044d60a491d7a027ed1101d54a62516343f2665a6e3f2e16a47765bf48db7fb7a78024ffb1ac73e493d36eb96ac9df5642c6208216f280f1482f5dc1bdb6a8c331388821394300495a9c47a4a08bbc4e413695042ed6d6dd2e4ab7edcb45d0af8be126d9e4157f68744b99acf4b87b592ec0fde04fe2527da8022e2bea5828a997ae7836d3381fbe15f1f8787b69da41351392754d229a17435de99c8a1b10f991b2a89d59388fa5ef7e047e99b21c10e85e951e815b4d03daff5c97a6eef276ff96f2f979947b0606afea401a1a61dea94c73e2a172529b6b9a796299ea31998699906ca75a478e1929200e178d3f46c56c302120ab9a68bf43ba335295505b4cf729466e393e102f593e74da227a6830e04c9641ec5c72fce4a10a63add6c960ce88af39ffce57a09181dd46550fd07ff1c2e521d15c150bcb8c464973653586403633e540a9136a707f92cfc07bdbedb484647e1d1c698ba3f6c81b6a4fca3ad01326a83f6b30695a234e4d60c3dcd1fdbc5d211cd0003801c57e75d6c4e20cf3eff4f8d3dd6cd1e2d78dfc35c81c98bb7abc1d753a7138991727e3f1c5379cb9312c3e8f1da2c32a5088aa6ef270b9b26533320a1f48b6fe40d76786fa590b349efce2767e8b5ef9b1dd953f2eb4757aaa906835fae68eabb3c54e5a9a3149246c98b4cd86c4d59b20d9e1f7e8dbbef0b19704bae86af22352ff808bdc9a614b450fbd3b5c5db4ae8001da4d8585314f222459daa3bdd2484fcef62642fd2e4c499e6d3b0a4ba3c3b906a688b9fabbbebcf2bc0571eeb14bef63ba4a7d6a529ee9d599519b357009286adb14fd16c08b362914de6e1ef080978451531b14732400aa5e82044ddb531f9f42915de7368c9e0ee41d0de138b5a6c07e57dd121a614516a9c7d9cde920efa2706aadaa7ab456c2cf9c68750660e92c97cc372b87ab92f3a2fd71c4a729bdd4beeb6ce615b63d3f150d0895f56bfa364055a15b3e2943075f740f547dff7c0b031693366b6479965cce2373bf26dee327f504d1f4725d6a473f039dc9976dfc878caa93da0182bfad21146174a38c690bbfa8ddf9be120024332f9f2791122085514d57aab0c1753fc3518c1b0017eea687d2cb47b95f04a16b5bbcade999849ed2f0808c21bed9b294eb89850c5f112e3f3847f9932b24c52e78eb287acdf559d8de4b49c6b262f7458a2b8528d6060f95db25101a99854d185528cc6ff262cee50ed94212e41ec6f46bd9f8c454ecd7477fd6c1dca2de375c93bf2dbc387c81e1c0145a1598499c3dcf178897cf15409e3e506d616da9d4e30a06cf42e98b74e3425a48619f3683b4cfa78c9430b287a1cc1a404cda355f3badf0ffc68a940a8b5b8b7602bdd2bb20f4712ca5734c970eff8b8b18f2ca71679b2cc4a419eafa55d7eb12b7f10bc4470ba8180f0eea8a92fc4299599900f1a7d52f29d52e007ca6210103d497489bc994c021eaf7a1c95d94b73eb6dabeb3a403884865652667a0f5a408812c54e5d15396be9d6f0c36dd8e391705b1480d0622e345f396775b89a2617608fa096cca9b39c0ebbadbb0e031d283b2b5ecaa74a7634ff25ffdc327a2caef3500feb087d95e6f64e6139fe60c07e4e79fe1a85b9860e0e1cdb3f61c1ebda5a2a812022586a8aadacfb953b4587a7a925ce4a02e73e71bbd466c684eef49294d27f13fe0a0554ecebc5955d763ef9a5a7d1fbfe09ffd8961dfda837fdb19ca0cf8ea92278451b695cc238d3b6d7904cf7c91ab7c5ae23fbf9b057e70e44f7de6d913d75bae26020dadbb8eda631ae97ad7afc953938893b1192e89ca2bf29d1b9d27995cf8060a079e89f7430db2cebfc6e606008886b1497f15b3a5550f3cd2fd101967a1d4c46edf2f7b46b7fd70342b9d583f75e056a826d451881d5db680b1096623dfcc9e73bbe70a057aa10cac68e0ce5e56f2b5d5b2f4a05703c07e8990cb502553da6975f63c7bd79e63047cd283ad8a6495043274524d89562fd94e6d5063d7ff268319d148efbf03f9563606ada6f9a550553a1c0c7144d4036e1d74f3724eaf5dea3ea78e24519e995517f46eccce100e5f26d988a8e85e6acc62aa32b6cca1d65f512c4d224f2c364877e022403b1afa9d17467c797a9073de20c232f0ff58dbd0e7235394a9015696c6439532dcdd2d82df0f3321a024245de6a44d4b4b92b90e326e6f50b87c65d1378767b31807c9c776e4ce55953070fbd13aabddf958adeae1ed15ff2acec6b998a3ca860299926e5ab9dd84898b340e36abc8bad7704191266cfc7910f1e87a7c1a8c37320ccd64e9eeca68d228cc7d0728bb4d915096f85379fcd20d0e25363c53f87d2e0ac72039c49a7e5235cca0fec849b46f89b8d5ebfb967b68dee53dec0e3a22dd508ca6de1d24727248fb8e5f479c4a837857f1da0823dea847db97a091b9b8fc7a37a4692a3de94c5a459baaf59a9244d965a635016ecd5d75b27a0584669069a7b087160fd66d8bd2d9feca6f830baf69563a0c8e1889d1447cb8668ee5afc7a3b63ef2bf13394e1b972fd704672bd4e248d78a9146e5d487c68f66acf3b62e035eb4aec1d281e2d610688841f232e6c9af0b4dfc17b976a6121f258ba6085a59aacedc5fe7750be6adf315705cb8221c87f098664cc902bbeec5639b12b97bb8397db459482dc3e4537f51ef5d51677391ce017b41dc7bf61a28ea16e1b0a0e432be352c947a5b54848b0ab422a688c939afac69f7e45a58b5c09956990a33442a0f5a8c98bb84c733021646fb342b7a23c6d0fdf46ae16eddd73aa7a4d141047fe30fc86f95b61e50f2c13bbe752a3d3fe2bb1ae46b3dffbd73659d01777d844a3ca2cd5aba18ea4c5aeb293dd9d441bc9cf38253fcb8c2dfb5b264df3d6778ea831d2aa2d4c04d54543d0743aaeeb550d8f3c32bf63613210cc863b1d23ee825ae85ce89d360e841009c891e18c01b9109068ce28b915296be4b541437167ba1f9d02704c1353ef011432d8095470eb7ee71777fe8cb75fe1e2b7b817654b1997920aa52580e23a92f427b843fd7893f9894d73ac164276e202aa3593adf56365a568f18ea66610eca7f4437f95d4834865ba41b0b0ef9c7cc173b880d08f5093295fd02061bcdc8828e12321be8aa839c2cccb1407c510b082432cd712012b191c71a7a7602e7d4821e259c8a37f1b15155bd063b9959e3f2fd4bf8a13b5137e864b0ab5f660cda9d4ccad2d09951178466ecb5fae5f980fb9f1201345ebaa41065b9a594f1c3c342f972783e84596cbe2605d45f08dd03419cc3ca99df6381613e6782163def696bfd7a689f66a8bec6adc83710cbd0912266d6ef6b5733b8fb1fa4e2347e5240d464c720ff216e6459552663101d99a8705fd439dc2c568ce2ff311f53edf6c3694caed11e7b3bcaf7c6d9bf0b6f1e8fde9e88893bae8e85c755c130b4f47947afe3b0c8aafdfe3418a44e8e8be2284a8509af26811d8b834e3e9dd68c2cdfd50784eceaef1ebc823b3f18eba0e33951eb4cd23f6fbc03c52146206300aa8cb2b036e4745813b759701844ba3e1ad1a642d5886da909b177d5cab2177e7e88ea0caf42e7320aa1cc2c463259f8776f0d548319ede44e3c6b3281d6fbb24ba1377e9101559e19ad49db3fb4c384a89795cb96885046367ed28edb055aaf561bbed7fce6bea42f5484d771f48d06bcd73e9df697abe3332b47ad0f9dc8f4e5ac3c9b73df8594de3c3845f6507671033ba612a741b3b6d1ed96cf114a24647ef7fe7ddcac92f4e3826548f16c23a4b83eefc6c273e14bc87f5524e51532c1671d36c4b0efcf13e3b027d836ed623c10c579688de92e67e572b749966bf283373275cc7e1d1e0214a32b65c1f1f8ac3a72b05f264a8c2824f49990a43bc9ecf6e1b764bb648f35e07f3c40da1a4959e78ffaafee2b0d7a64487a15931769f9a2c24e14355aa1d489ebf3b32995015782e6da4ceb9922a104e40fbae3d1e1b3b0b20730197f23c0502c6d002d7a8cf2b231a914366c1ca73d1e633b020dbd776fc98ac9005c9935ef2df4f2b7c4648717d94befafda72c0eab5eeac459d96cc39d3459fd15261ed02dcdc80e46656c94b568c8723b3dfd1c4253248ba829235ad757cbb3d27e86caacd469b5c070cdc47dcb291e0a94165411e4f4266a8ddec661cd68fb6ec9322ef61ce6ace5b6154ea846106ce2ad3477b7d53e079651d6d9d66ad29447308c4a713cdf544d7522aebc8a9e8e21048c3b78fdd63fc7b1c8b6e57c89ca501fe627ab101f0bd2b964b19542880b9069e48a3a6064832e0d1aad92b9eefb577a773a0ba915c95bf614d29dab7e39eb233643916660cf0556682ca05d8bd4e8ecc64c38b63d2d4274c7392d7a84fa27ecdc897dc9056e5f9c936bc2e35f7f86b20c5c996a6d55995b01cf0b9ef7280cde238e0cb28e3ad79c7c7a557ecd42978f32d33abac39e56d0f201666579df8aae9a30c3d94d79bc8373d75c381d9995923ed24fbd5223bd398eaa1ba0845b393ecd6b0a316f6cddaafb539251a36153b4402cc075eee2ae004f06796bfc1a32bba95bd2b1a1f5cc2ad067caf3e79b6ff7763cd531813aa58dc93f910e58b41615e3ac369fef65901a96319a541bb9c086bb6c91df686953807ca19e201c497bfbc4abf013d8d5860e6a1fa7dc4973c974500294878226066440dad98c0459fda99e038e73fd1defb9a374492222e2c29a7ff2db339921c4ccf88278bbdcb9ee1d247c0d4b8f9d2d6883b4c254141587198ce92c79d429a0b9be4f60268a3d4f8a5288227ea3e89021ee0a2cff9b632bfaed7cd5b1014956569aab71606d2a76e869c7b9f445222d750752c09e29ba651e715a0f8c354916cbb31412017e0e8d4099093dc8b1b1750b54a3af9849f9160d5c932a5826eae021594d6b76852880001355872fc1c04afbf32e7ad81befb287a96a27f37d7fac4811b3ad2ed9929bbbca91988800047c349b02b49f1bf220264ad6315485651a4b81719af063ca70da7072cda0579ac36bb38296c53ae85c251d68bef6bbbd4f91512f963c31641f56725dace9363370a0b64e21372d37a7e2028ca4a6fa3cfd4c94361651213bf2e0237c9df86eedabc32813228887a0cd7410261d9fd3936dd5ac70202fed00ce85064bc2458589acf30dc7a55bf13e31a52e01c410337760dde908aa2ad398ef03329118d5d7cd016b4c621430e2361057fd0ddd75f252a3be8eb17db404031f6ae7c44742fd1355360b7c7ebafd47e27b2b6ad7dba86e12068e363a711f037ad2933556ea54cecc1fd47d71f1e121c28e5c510937e3ddf73487b2b1468e637b056587ad31921188a1bdad82d712754bb8b3f6231fe3f7e1ea32eb468db0a81d751a21b7f1b89c190d3471239a0587dcb4a2af49dbab50d62cbccfeddc27a160fb96f84a9656a5aa2219cd3c2753f78e3cf54142782d0411848baa8de936cfd017c61ed73013782255ef6596c43ab0f7ff468c7295bfc481d694bb1c8f343f5784db34bb43e6866c8bcfce73eeb213487e74ef66276568ff7ecf8688c22c82aa09ec24783f6df8a10ce325f7a5a1760ed331ab64eb571a445036ea601df8a77d8ddc5b09e6e971a5ffd98831a26b12b459c1315a9f4273449507613cbb59bd0ed8c01482b9903ba524e7a38735573652cc4f30681e10fd8b953342f3dffe958e3968d09609815f08debedc7a5bee7087287248c52d56c7e064abcbc0bb435f0cb8300588bc1483e12f876f9ced3acb6b84ab02bd0be405c1b999ebcec1a04981dd2af84a8fb86d58edeb4f440674338b963f96ec14225954a07dbe5cb24cbac78e8a901e6d57513e05af995e7ca8b79fa9c2205fd762083753102f2458cf7da34c7ed7fb3350e73cacd0c4adefaee85ba4fd8da1ce5a96d381300402c22d1f601a06bf0e01333aaa58eba385ebadc43dee58e203ec36e001f2454d33724940753cf7c3f37e55bc364a0e68264d96556fb4c8141a43a684115ebc36fcb2274f9b3fca556f40bbedf3ad99decd92ca8a262e03f2772af6d427c7eea431c5e7fd6febafd87d9ad9928e38f48a2f9a1003914066436cd84afa057ea4189030144964db0354fd8a21c35e0fe335824da8a444fe14e6aee91cb72cfef063bf86922f3af4590b6b0c9b6441e1cc8c49ee7609cd816bc9a96fb1aecd1932ec73fe4fd9e345bdc696cac13e8308524e709b0fec1a81eb2ba64239cc1d63599e9386a1b872a42f69c1fd688c1119ed33993d35a9340aa122bbfb70120f5593dc0500f4ef82d8724840adf4c75748018a74f80382c351448ecf7ce0cc29f1230998fa3a68e2dff0ba8bf180299d0fe2f066b714ebc5e5ee4d32658d174543131389f2cba7a61f4e8cc88361108db89e34c3622d3b94dd6c0d9c955a15f68883e507cddbdeab4874dcc18caba5f8d22714d47c67f0f79a5e63c24a52bf18cdddcd10acaf914bfd6258d6abdbc77f237d64fe6bfe795cbe1432d50e479d3e6801a026b4af543e2e7bc4b0c43cda742d089b9704c06cf2d3fbf65aef5a7104efdd098d19d0d68c31d6cad6cbf478c22645a20f55162efd1a156976b0ae75bde0338f81120e26e0c1c2227c49c09a0c85fe0131eef640c96cf3235837f61f94d75d16e7690e4d93e4250ab1c10cd7f3eeb64509052643946c36a7c1ce00ce37305917c0550ab88b3470721c416c114ab5c621ae7f3a9eb7315c3e5e27d17f80d3f51af2b4fb602b061db06fd44bc9e62bb338f11868dc73b9e03d208347e68743942dc3d995acafb2e7f43c033b4bfd6a994d2aeb75f603336d06ba7efe61c59f86be6f9e5d4ec70c39ed64076470325e7d6197994f94169a7760060f6592646015ef829899bcf82e5f98c03ea286d1305e3f84e792856c0cdb3e7feb5241c1a90b709a47bf4dfd01bc5bf52fd675655b58bece1daa9ed46d4db6be0501d417748c81595cd7cc97206650e49d0ada4044cb457e3afe01d08648a01d392b21a2445afa110c9abe2aefae524a1a72e13667bd0a93db7ba5eadcd92ec51bb7a1df0ec04674d768d7eef74da0aea52684c28b443910d3b5b3024fabcd3a16e0c20be6dccf31f3440121b447992e0c278b5c6c8d90844ca67e44aedc35021087013d0ddc7acf705c1b911f444c817ec3fe6582bd342f96bf0060093a07c2b8b7dc1a0aa4ddf070cf563ab45c1e765d15ff497214bb683ee460509555220852531112045956152588caa33bbd4d56f35331ab67a9a0ff04596c2725b3a6c3ebf067df9fb7c3d165b4b9b9277192c77f43f9bfd0e850fb2633ce24f6d5c8cce9c4e543f07eb586fdba19c7699dfffa37b09297b95c1c6818f09540261e766d298e5f931db81f010ffb3bd790a132470b8ee28a4ee0f15a0ffbce4ca7aca8ad07b519c67fb430e81c6d1b2b7089898259dab51edb4ef10671e2ede075a7e158ce0b383272a58a746ad40cabb4559337985828d7c65d078d5aee92dc69ba71e40c02dd61f1cd729e9bd5c8765a19e1c5b6d42edec74241660dbe17401a1114bdac350ea22b58f5bd4765cb820b48fa4c362e1a82f9e51f38d7d42591ccfdb7f0b13e5059927394c3c79b5b96170be7da515b43e0df45614051fc8aebf03b254c3acc2ac804b6444213ac50efcf48b193156dd05bd7fea30cebd73cef28142b04ef8c301bd395749c0ae9eee325bde1c0f18d528fc059d2e3b81d3e159d36869251615dc6eefaf75d6eb2ce50e4ebac6ba831b5d3c327b3861a5bbee636b61db38f029a2593f660317e730ed210630a5e9b34b38e0f1793ba3419a71eb3ab2ce3293a398035fa395b516bd67349d4e233ddeacf5e321a37d57663b7a0dae1977fed41a35d68a586c390be8d470dbb49873d5e89e224cc8b58205b72ee192e3c0b77a0507aacd365064ade939056941270f55b2f9ba261bbc2df25adb38f4d9ad214b95f9fe51a80452d5d3351e09adc820a64b4c661a5916b3a7b4c60da79582c72985af1322015a8bdc836d3e0c544f3c7e2cdbe06b45d20952e25d4d1feede22990c88850b3fab430392662defb948510ab6df02a9d45b3299592decdeca2ea8b29c8e03e0008b5e8bc0d9b75d127f360529bc3cf9beba0356661454aa980e9a7179941261c953235678c160950b93b36ff37af8836e4ff02fdb8fe539434d8d3b940a9ddb01bc3331ead7f37ea89d90bb00b4b3179ee6bc91952839a9242796961228127ef5b19f6c58ffdc62168f77fbb658c0f006943cd6322b4f36e662fdbd2bd777aa2a48f4b69bb5644215bfa6410686b98a50de5c4cd77c68a76153e9e11f1c5069f0e1be41fa618a10c8e415cbef2baa832bc2ed89187c52ca7b44d2bfa5b9586f376bbb988c6a5539805daf85f86e09d2212dba5d96abeabfea28617e73fb3d481a9b62c80fd5a6a3f6e3c9b7c9ed43ca8d8d192a8abd79c10405af3109776f7c0bd4f03ec9fce964cba474f9e687983a82c0351e986c64eacc580fdd586ed456641c75d68ab8cee4253a62eba7added88dc3760c55d2f752eed6ede72014ae7776ff3c0c8b32444827bf2a5772ec2b18389e2b97f5fd4a6e90d8df49408690edebdaeeeedee38fb2719864cc2f4331284b4d1521b1da68c4c39d1454dc066f4f5777c81590591934eb28a16409387bcc1eeb6fa73833753194960a8bac6c8f8691a8df9256dd142838fbd79a08bc234f3ebe62c90f26e27bb7352cf0b6ddebb64e0fcff6d9f51fc0020962cdfa3eae7b8abb8a31b990c294d1daaba38c266fa33aeea85e4e469d4d7833c0f997ab7dbf7a2e2265824561ce4a9c43ac3545f034d14d4db624d1716f8514b68a5957660212a283d5fef10129a599c95acc8c56d999ec58e61373de1648e005779d9365319e6a7c43c122b3db98c3541e9c97a05bd78f64d7ab3956949b3a081f06394d1647f00eca045f1700af68ffdac9a029e38942732adc78bc358b726da3155752c03815941fd2610150235344cbb21352178c90e660e9b6042ddff434521bf3c801649d9d2c089dee1b26b87c4427ee5f6c2626dd5d413116a58fe337f99d7e2ca7dd329d25b0029ba855a6037af4515d0107416f280f08edf4a20acaa0f918566fc89825dbc5aa3d0decb2fc33a4b5dc53415d52407fe3adbdd8f5729b93be789ce3fc6b89c410d4957fb73fee594125d3912444ac1c6502f7bc2dabf10bca773b475d6aa8b2634399756e584062b1e0860f31fc2acf70c63415071653bc4df37e350ede436503e9702a48443090be3b6bc3ba3dba217b18f4312653619361a5c38a067e5e63d8d9f6822c9d2dda75119a7ef0223687c0feff927455d91ba9356c599dbdc89e1bf43d6e32971defcd61b018b5f6901a266c544e55aa55ccd38f5dff9b5c9a042106ee352b02165e4851451a255e767145bef0f76abdb80c61ab5387f42881cc4f012defa0cd1460989cd090bbce1092e37442605cb93791cb8654ebdc7e410898943b4ca6e2854c45d2b0cb24cfd61f14c2e36af666a00fa8c020f0ca9ec0b408954ffdf291587bcd27213c458aed19f29ee99557f381bcc0275ca1dbd3d4d30c8a0fae913374ef48a2e4f1fe57ab59ed3f720fbecddb2bb8292ccb5680fda084f0288e5719d3c04b9daa2a1b40b7a113a8c7e523595ebb7e363c102fa649b0f2d7f1ab61e02e2b5f7d70c4eb080db3fa36fa9a6dc4e330a17c4e6a096eb73745415726bc996579f3e919297dabe7effba2ca5951ec3278bd5f98e172fd439a7dfb5f0c65a4c80956b523bce29fed4c4394dca0a7522b9f98a13b0712a48616ee018abf12431f41f8d695af8fc7c378490e0a1d5c0017bcb28ede6ce5f672fd7fc61b735c42db391a05a40a930800df3211f0a29f15d320aae3c134c38099428de65903b3ad559d0be5e5e7bac531e9eb6cacf19f7b6043b1a86e979fb8bb656c8f5f9e0c2d9a1cf1051b80b9d329eceb6c1d04b7421cbf06d453decebd5e51123a371065ef7b082cb0054f26b5e516136068b180ad576cc2daf70f01fcc6671dad24deee5ee44b3d927e7544ef723965fcd7a12fa3ee89fb5d8a037548524212c1ac4aa8064b129daeabf2548c2bb9fa9351731e09409754a6e709808e1b5be1abea67025adc33c95e04b29113d03bc9f7f0f003f66f19a1ec9235d070f287514610641e31be00c609bea1eac629b8cab5d4e8c555976ac74deecfce431a5a297d08cef298fbf957a6bd44a70ca2ab928ed83c6903cef5ca9f5c647c3b3634bb876ff8ed81cb27b91d3c37823533be2b7ed491ddef5180119a699d7fafe0bf5a20e211b79ca362d8f6f81295145f8c6852ef6a6702b43e3021da9e525bc9b480a89dc9d75a19be7407c7e5c92a7b856b53268a193e9b013f31b0de2982cbf7572805ca02ba36adf3cc459b42ced126eb936a1205fc3fcc547dd48f28d4ab71797e5538cb78f54bf80ec1672bedff0804d6345d79002b8ab924eb98c544ceae9bbc2f867ab2386a139ccb8ce544bfdc2b56b4f7ec372e3ae1ee3de67f43d97757a4e633e0a9d48a1b0f02c6d2379f49848c222746d839b560ceb4e5daa564e04f66d90f4a3c34109f03f5180a77ece243ab4ca517c79e35bd369917398184c9fb241f52c45cecef061364e5199c061019e1ae3371eb07382268edd1d585d5b800b65348471abc39ecfede3a7b3395d222c3c38dcc5cf34a6b9963f462b44ac1432dccb52893c315e0a50fb205947cff5465897c7f7cdf140799e9ef30980dc1e8c7cc4bcb553b66555e2aa58a9909c8d94f878ab8ed0a6b38db9d646a35619011d6b369e85d3dc63b5b23b6799ddc0d0fef7f02b3f0e80853454b9d4640fabc459e1294171291728b4af1d50f732aaad464f3a947fa5c360eb92b72152e84028d2a268889695832c7b418b86306bd505f09058c2d1f246446eed2c7c37f7af19ae04d1f60340d56333dc4193b9535034dd6bfa48949742bcf455d766ced5c06c94f31de407660a8fbaceecac6d5b84bc15866971304250196fee86e0b2d1206ab3fead23d48d6d66892f972f76ac0314d3b5d07f1505f57eba4e0776c668980afd5e3402e350a81c766473af821443bed3c9ac90c5ab94aed256494443092759ab62198cfb451eb155dbf5c58afa4bdb501a69f3d9c53397a7a18de4fbbc8c4cb3b215bbe9b19587c9c5dbe74ae71c668124a962ab0c1a729ca893ed8c8975cf3d2e91cad01b481acb17f8b80d7c5efd7b6ecb4c354f338ac09a30412657e6f886d1e3c26f7e3023e645a24309c3c43ee832f5ca2d23892e803bde1d154a3aef763d6e0066205e41b6273606542ff9f218f89ac647485177d8ade7dad3a6993640517fb840ec8b0b23da7c92346920e740f94d246f4ffec132dd429a422fe136bdac98af9c8a7d5b5814863f01c1682a0e1e230df749400c9bc60623e0708f1292dae7acbe26e9d76b8af58b7f243af3651d425b6b15fc8e2d8359c44374f34fb6beafe81b10d4146c8377b94dfb14b3a274de9c70e1b32f1b2f4c0019272a338eb78b47c22f832720bc7502d3af076d0a7a5aff727bb49b1f69b03ec789864cddedf5b28425fa038805a4b0f31051b7a3df7adf7ba7e0312da9f04b04910b36077382cfa5deab52bbc90bb1ca0b6a6670f313dcf2ef0a99d24a618276d52e480225cbe3fdf21b88b8752da10b40877350f8801e48bfe3f1bf2f7c9031b45d0d8a7fe8a901737d8ff4f1a8f2aa6a8cfd5f5132eb3aed677dc34d1344b32cd0d29a28178dae95ad7904011b1e73b69d022caf7ee6c51af13ff49a68c2611b8d1bb59533c3a5a402b11850b883ec85a2a1763a60a6110fc0890cd11a6a9dd54ac5e95f39bde53fb5671d0040afbcd6303da6019058a3a402d8cb070d14f67a47a2a5a9273c1ac22dfcc2ef3bd8f367cea4bfdfc3c1cb25eb84b5e7ee42d023a011acb11cc9164fd8f5a7ab701c7eea562920fbcf44cd21d06a282cd67d3223a6a9a20dc341b09378894e1c3e881d4f709efff2fbbabb6cfb581566c600063ab30785468726618095a3a20bcf42c2b36bb0e6191ffcce2afc870eff8d8e52d9af795467aa83fbc7adc51ff1465a64e19b56b3d7829552598e3695c5d83a13daa7415d1f71adda0dba7501da01e621671b1b7ac631547a47111c24231149d9f8b8be7f3251d488614078da310dfe5ab52f0e942ef23c73ca35b37f484e69347fb871018424d872dad2664401958839b3142c0c463429a63bdd1f5210d378fbbb6d34cd54ac26921ab6bfd0a45cf5741d707505e338b3ff1c54d36294c05b292ccf203d16228da14b5a1c45bfcb8ae800503577ee79454cfe4c470a0b7f2c49e7e0ff0b1b65f32ece19e5341faed9107182230a315154a2c8ba05c2348bc8ca11fa47a3d37fe30dfe280ff8c35250616cf452bfd11d5e2cdc8a0e38c6551bd41c3d1dcd4ebf4f26fab80ec7f31cb36e92695b946fcca8a8c301409a218b307aa2efca5aad93dfeaeeff21953e4622e5739673ab28ab081449ca525bf31e69005524db6a9b22d4ce9850ae87828837b8eaa80da150607649e376cf38b80cb0094617ded97d04fc550da567971d1f5ed13f247ef37f66d8ca3c486fe03bb8eb75a12b95a76ae1e7e6238dfd89dad4500d525b059d0ba86e81eaf71d7ad3813c0c8e7513dc4238da6cba0d8fcdac109d857cf3953b410cfba5f89013577a9761b4ca3cd58ad44863a5513e50e48bc78506d9a94d79337d848672ed49e0827947849c85f01a78ecc6a01e95cfebbd5d829f5457af3bdea46d62c37ef39cc4b6963910100b2e28c4e9325563d67c5e256de8c0380081e889abbe0bbebd327d0fdef3da11675100f3b9823b8c220ed7f7dc9fbc30a7f6b5f5d703d66609868b84bacb86322eacbeb5e04edde0602a378403ad1b0a0423d3a86caecdc50757e101e1004b2b4102128ff68acf0d686cc7164693426c207c945132b655e98d7fec90c1f8a94b14c59b70657f45bf984fa353ab4060f1a3acb804d6691a6208f61cdb9582d6cf1c0c32f52c94fc6aeb9ebbbe6b4a03960385bd1613f52abe3958fb37db3edfd23c40bf5353ee093dab471c4451b18ba2bd3204c972c0cbfa01630dde81fb1beafa58bb886acdda05e3fd07009f75c8bebdb6ff7938ece7e5ed93116bcc34bb9afb7e8fef05b3ed170a128d4d6b37b62690013c7b92a2561f07f98eef8031d31cd6eecfff9e8320a6c9a87df1d54725badffbd9efdae44f5a8e95e376c4683176d6627a2528492442a891b88b9d2452d86b5e8f3c4ae7df182aa6f673761c82fe0aca323bdcc9521b28d44a11aa874d45d5fca3c8a9478d71b4cfb3c3bd7fef132022110461de8c8e3e7cf06e5dc56f6c471131a1190fbc7dd417d6766d5d64aac69e58a0bcf839b5d4c596ff72d991211b441b5f9aabc6603832e75a392cdef2527a0ed02ee69d9ba64665268dc055023e48df6c6e8aff8c2e54d631e487094c07ddb1505c5a2467fca613fefcc9cefa0942aa87488c0f663c595a664811096261b617b256e95dad1bc2e00ca1c608e4bf610912e186b6fd808b62a9cdf49c062e12a75e6338d9e844e0ac37ad79e30224f61a397fb165f9cb9758ee40be0ce7c72d446a3041d4d469053f01c03e004a5ee5e6da8b07e9e20618a72b77c1c31377742e596255b818d5d19c349a67616fe92528d0eb043638bcb33ec0b6e8ac2f0009f84df3aecc8a5d913e674905e7b2096afb5c8f7daae26fcbe0912d5a6340c376f3a998b340bbc819cdad59906b7b15fef21b6b04c31393f9893d0e5dde46bf73f14efe6165e523c829d9d9ea2c2defa68adfbc2e37f5a6bb9332feb6c39b3a758dce478ce3461caaa8581b81f0d434921cac5a7b0bbaaf4bdd916cce9a58ba966d9e14882f7c0a573cf6d5c8e892439d672dcdb573054331003e8f7c202585e85f36a51a45a9dc9fc74e85da6bcf232160787ca248a5ae9378ff364985ce448df4eb5d00737b50685753b4f6b2f5007a25fa4ebbf5395cfea75c4d04ef10c9067367539875716312ec0cd15bf98933c9e08a17da3738afc8226b9a117573b59ba5ca1cb440f75b4fda655f1dda3e85c13cc79575c47d8fa1aa88e3ab56b1db43c9862dcd295a6b1e3a7b40b37b5c87e0aab4a1887f498b84d099485478796f234e4b403f9455ac028cfee585c1e5feb9130f406a745b0d24e487431a34d02439acbed2c57a38a76c6a2ebf8bae4f071792f59f5a34fbc24fce6a911ceea811d249e5a36c94e9c462d6d75aaa72b8188c874f9451a531ccaeaf13e3230b35db1ce7aecb1465bbea39c362e239a3d14c729fa68cfcd0b75555020fc261ac3470ff2b58e2127166cdff1e2f087586ded86eb35616971a67714c1649ba14b0e02a642a4ef3c638fed69142039a025bb27021d59a0d799902ff5fb6fec0f055e4aa20a71d7bb30d3441af8f01b7e09a9b043133c22316afcf16edbb4ba2e0afaf159ee47e50ca942f4d541ce56072cbc6e40ca22bca21a140566387e4aa4247ec415e3b5bb008f0047c751dfbaa8041c3a4d5d946bfdfe867589e276d2a5ce749b1b7701b3dd37b0a0e12e98cdcc93567bf677ccf173838e88d93564ccea0e039b4ac86e8fb38a1aa91ea1398639fcc3fbf05c509a04b4a800b6935ad2ff89a080cfa2c264502b6188dd89abb93fae8cabd60e56856fb6da65c4675e87f84e3986e08cc004e7bf8919ba7dab852245b0da311eb9b1540258c4d8f990f73d9389c416a86d695fa971119c085e07d09b0ee91d045e89ba8eab80cf333a350de2ac91b01d00a5e7b193317f92aa878004e0048f17bf7173ff17550de7b64a60f52aa4a3f99ed7d34c7473fafe3130d6ff1ad84101af3ba7a725cf21c92652b6490bc35aad6b2a770aba1df382cc0a018aba83c23e703e9ded46671ef230352f4a627a80c88bb40a6cf7a836cee34af007a8bd248d9cf295eedb136e9c22b4aa5ee811b74e6a21f436921137ec69881ab338ba398622930b5ee78aac5b1100da4358980dd1927057ed61808bf9345a84d30f28b63c7447b610cca94546f345ccc7184329809ac663175960b4f86e31e90e42abe43c3bc83ef129e33148a7754d4102acb24073ece27f385bd420a6d8710a05282f5f6a12682a1ab9c968c55d082c774611ac42a67f1f1110d801a1e4012a59beb804d84168cd410b2cf576e654133c1f58f2a9415d7e9925c13b315cacb03938cad37692a1a96453689733122ccbcaf01609347b60e2086022010d979c3de2b467a2a72b9b3bde5fbafc9cf845ed8d0bddf4b5e380b44e4711a8c8c0f95f859708a1508b161048ca8ce0ce1a2bf683e33a99326f0e7361fa8943c4fd90ae81369ac358d1266b672f8bfcda73ca0154c573e137ed325ef54a4b86dc35e302228047676f88cab443a22ab9dce0d5aec1d71855799751b1d27d38ddb83ac56306a73cbe1f9b5870d1bf81bcea3b77b8a79cd7646fca49bcf4419ae1e847412f2cebdb5a7ac6c34439eac8acaffc7dbc038ccfe6c13467b6a3c47f7b71f022432d04d7c0f887cc861694f1bc5c341666af89d03532935c1eddc5d8428a2f60c892db21248798f80a0cb0d513d1567a8859e225175c3bdfeca44559e5b76c53dad4e476e71adc9afbfdb1a4a059f77af5f3b05fc09b4131830fa11b40d61af068113ad60290b6a8c6b6db27a28c622a355cfbba9fd61641bacbe07cf59718f4ef01bd65dbcb21d56e1bca4f91e0984f1eb8e127bbf6fcabc535cc92a3067bedc926ec2efe8a551ae6d22f54011431fe5a5d1aa028276b30089f2d2579687e95ab3783685fb6f1491caf05bce7c7870bf778b0bd5c696b14f79d3e570c09991f1a96cb42c485098f9b8c1d0bb7039b8ba40975d8c8711a57f4947eab2c7ef162f4d9682da6f566a19805e47d13a328c3680366a3c676f0db4dd0763702d8726f4d57376a55c22f873433af428549db14a8891e8911896947994cdf05ccaa1ab89bb6a36007644e8d2c1ee7cfd993c6bbef88f1b93e095b43f7d6847d34e6a4babadf63cba66d4f0e536c0c1e89f7670a14754732cfc37a9caaec9aa15a8f7adfa1ffd176931edf94a67c8726ca02b807779b53e63b4a5353cab014ec5a02e81eb238be7b6335482de6463d709abf7dd48eb23db6aa05719bc5fa2234e4a7adedd8551622b7894d8aa6eaa3d7739267444a1216923ef247e5c8169a5f4efbaf68740931a839c379a1de9e06ebd3a2f171213e6c979842a71376255681fc5bf1ed257c333c8f90036292baecd5d0bdeee564a0033bdcfb099eb1d813eae738a975ec4e4aea8ca2fc1953e5a2d8278de2c7b45165ac3fc36438a7e8023f7213321e85b8be18387b9e573e4648649cb733edab80dbd36231228d5342e514c9890551afaab3179a5bfc20e9546af837a17283b5683a1d8337a5a0ea311f9a7c64fdd2c2091720410c640f643ad26fb05142fa8fc56162d54dfb2b322d7b9137a4ea5dea4693f1378b7c7bc5083401c32d96ed0b775b821fe4e5f19950443e656236a931dcd82d578060a0fb8542cd9c04a5ef93a7428a6b432ff0a877dd01f61366311c6c1f1e3eb1462d429b81a00e989f057dfc8b792b368a7548b30da12ca0156cc39eaecb5f184a1cf56a19dd92c708dc85d4f14679784151786385753c0255d67fa9c364d1e7df886d640fc8bebbf5a6cad73a2d11fcd0fd73777a2698a4039b4286c09909de4ea945b7aab885ea5154e3140907b801c5a1a58112ec4f6a6990cc802ec7fe788827aa52aafb63cd2eb8ae5943b5ab8a2f0e2e896945c223a9ce5226d61b650d55506059dd7105ee5cd1fa67aa735810e5a5728538e102e152565ead4708dad0f2b782c8ec2bd686aba985c0b84853e5ecec749db38e9b439e86cf85974a0243dbc3afd26b3696ee38a7e7650a365bd63cf4780b7ecd2c3652d613ffbdd7956bfda714ddf45dc6895f63e1a78821d0c502ba5b838b9f73bff98c4dbe9251ec9ec9ecd944747e1d048b25eb619a789fe3fe60fbf263c25dd9421994c7a6857cb3d51d9c3df744d2dff9b252ba2e424f1b25493255e8efa2d7c9933e2c5c00438c095651677c4ba867bbdfdd8e130ffad40fb77a9738dbf6f395f3ee217bd4ce28725a85404e8b7d6d00fcad42e8054ca1f8ac4c7dbff3f9c96256f4d0f1c315f58fef650aa8c48b986d28cf98346856f9a3af37842091b87ca3a8c37d2d0cadcc8cb0626dc1c5331d694038cc654d7d05c520ad5cc47590ba826439d72cf2a20fa9f49701c24e79f9c9e2c0ba2ca3e30080af7dde10269eefeddd76fab376c8978f2491ca1f1ac381ad1e226510fcee1bd5977ebdd612547e9ab260ca470243385e71caa2a8a4704de150b0214c6a7f1a5a3923030c38e559a3cb1bfe4c74d8c1af83021a64405e6f17000ad8971a4c0fd4683bed1ba03081b315aa97b101cb47cdb64fa3bf42af08ba83803d5f4a679edca9d01c910b9911d562a54bc2f64f300561cb7bed1436418d12750fc4d949781cdfb14f577e2a2ab6d9188aafe9719352f3e3513391f83cfb61ac7f82d7f1c486711e823145c556d3dbf60950998a4420038bdded6470272e7d51f07b8d6353801b6444c42ff9c5057f5a5006e1f18daf92029889595229ad5464e2c1c542bf08c4e7a84c505ddb716fff25fa7ebf66e7a5f9fd0a69a644e55daf823de03d7c221dc7feeb64a58f363557a1b207fb2314ffb2ff7d0b3f80c3520981adb4eec9a801195f33534487facbabfa7b5365dd406bc9aa84cbe31ea8e1030e51e899afe4657a9c5fefbcac02267bab027d56dd88fb9abf723f6c980685cdc1620d75fe693da937b2fa0e44d4b012396b3d52346c9c6a81c56d0513d2e1bc0a6c63538b0ce5bc2886ce25cf13180febeedcfe62a4aaf5289a56ee6633bd4f4b5860b376a8a94eb6d043099255717ce023b256a948e2ae217aa181c7bee0c202b011622708ba8120943d5f417ce27474390768cc90394c0bb0131c934728d12fdc25ae1d064d8ecd0b402af779ada04110030abff1ad89801aa139fecd997eeaf62c770682e23737314170091c9204f07b88f5e9c9b3a8248e535deb5b623582200f7e5a7535a6cb3a426d6921602fab81b1f5b8fbbcdcd4d0b4beb081fa1b3a6198f40efc5d9b941da3674edc34d8560595ae4e4a233c50be0cf60d253d021c436b2c2418f4ef5c3790d4cc489c83c5922c3797d8dda8df373f697f38428d1148d917a7cbb77c798f191348c61169662455f706365616bf3ccbe77e909c81f3367763d1ced8ec0601d841478ca1d33435d10ebd22eed2acd549f3c10569eaa3341baac7d9cad0d6cfd5c57a86e7a66f205a94f4aa7e7099fcf57576038eebc511372b7997674176e506452602423483a7b413582134afcbec5dcadfd308eab5d98670ace4691338390d127c5b6bc14b3b2fcb19a988d1c48512f03b7d187b1afe8b6543df0db70854b3b20f143b027d8443599a57a5526cd275979521803846f622477a88ca82f642b1e39ff1d44e6b58e5560c97d0bdf7f236cba6237b06d6cc49bc35cb174aba208959d82c8ec78bb89a0be12d479f76174f9886f06ef16b02e28ad4b826392441c4ecfb4434a955544bae913d1734e73fb8f657154bc02e1f945520febede25973777aaf0ae7e2ab3454faaba01fac3bc841647af14509359d92c260c72123f76c5f66452ab0cfcdb1385bbfd7a95225cc5cab11164287c04ce9c9d7910ffbd9818d0b348a0f4e1e937cffb883ae46c894626d91e264f3c2cff4bcd0d58bb19ca31fc75e97cfec920df1a070bbc0231f003844fe81f09ca66a74cb9b08b2f8eb142f8c18f0d2934cabf41eec5880e78f3cf06714fbb0674b619d8355d78f856fed400746a268098e33e17473e2b8356061fb2696d87c286d6a4db452b1e7e8ef03d0b25b83fd7ca5f3f3faa5f2d7b047f4742945f6da93bce3202d643c1c358bc667a7d88e806381a195a723690a21a2240c0c99745dfbeb2421c26d1abfaab70fbfaa50a4e38dd453fd67b06546a7e66dad777cd4849e9c7e79ffc10bf2fad1472c216605345dc2ad020468b0a7c8c96854b3115fd25d08fbc1867c17aea31633c274e5caf2077f1fea661366210e0d8e0c3074c70125a1db8518209f3c5b508c183c567dd5482837670c5fb72b15fa7c5d83a9dbc144b2d25f0113d7ff42320d241cb755e857cad3ce5b5d3b58bb19ad1fed568902d115ec30cd4df51062684371f73add9671c442b05b2e3e4819a2d51b352781315636bd03677fd8a74dd8d2f39b9eade0eb1ebefc51b05d75ab00d87f91f66b3da8cd745e8434d26d47d55f8f3c4ce4c3019a7667cf52f63091c442d46eb409bd1eb6c5a687406d5c29c06fddabb99c7f1e56c218ed7706e37c3aa117f07b7c2ed9f10190518428e6e343d65d500958c7043593bb0fb6eb8d6b1b7306043106a8f45823b4a4e9d347368dded00a7ffa680eb96c88fd31de91d8c884f28662d6688488b4dbbe9e6fbabcd0a6aed82b78ed072b9f59b5c647b2f23b118fda69255f3653a712271d130a21bfe96ce5d6d22f04b666434ce60778021f6ef439aec83335c2fe0e8d2310c813a3d47d76d5c049e7d42a76d737c5cbcafd8308eda4f634b30a8667637d9f3e588649d9d6181bba8fc3c6412f2014ecbb9c10223aea36e50fe3404194bf8d103eb7a9ec7c3d67ec5236893275b0c2522e9cddbef8cd3d58e9f96ce622233e74445b543aacccfca9feadd57be27c86785474fd5767213408239e5b55cadb96801a967ee8dd2b556f4b3032e3218bb7d296c0e7ed1fa8a4d64edda52a1111a2dad5fbe224b3c0f485ae92f579bff2b977206a6fec6b74e0e53559089daab6919a296fca0c0469e3619e60fe41e265179f282a8cba26833beb77f138f60655b579a7e42749625750295a9374e02fa215fd242860b35588fca4e863f83d4e196847aad145cb1a8410844029239981e3e7267f4b141f5c1baaccb6cfccd17b6e577767a0bd69af4052c86da28e8838c85eccb0a32d371c774dd22c40ff2815e4f224165b966af42a02549e350e206257fff244022ffe381188e0f0e3f98d27b29b608f7471e9993aef7c4efde8327c501b2cb8d87cb0712c4c90949a17ff51151518be390df6b3ba0fb4b1eb4ed7378974457f6833507a4ddf025d7b2212b0666d655d8e817aac6003225299e07f92e6242bb1c433eab927aff16263c05dd719ddc05cc4d65649fadc915f53262b93aa22c8810d1990663c99279a026fb82c1b473c3ab5b77a4383f568bab19f03f8ce14b612b1d60ab9fafc858f4a54359bebce3142183bd7dec9b21eee8e1ec9c59fe697f500930f6797f2c90c388f713c9d787fa814a3cfedbea8baa883d394c2f9207e73c72ef204bcbadce8ec9c1a04727e8ba148d50014c10330ab71b859611f0796244ba65c619aa4bb2ecddd6cd6b7eb193aef83cc9e6d75864e5e2f25117fa90d03ea45298b4535d4d4da3ac49ba61d9c2c8d4f172caf97dbed27289ba300dd3bcd99479c09c3d4bb7c5d4cdcef2b1ac0c742944a570fcb3743446f6e62486ee800aece61c64621c65092b231e5b111f699f90769250f85a3c3c0ad5d6b786e2eb978194ccef9145f9a3363087a9b36e56212a21353556b5c3f973dfc9d98370245a2ab31ac039a0f15e1fd2b98de5a406057055686c5cfeebb551c67d0d743118b808ef91f3bc1dae2c5ba6cf3b21e3f7e5f3040f2d7ec1c288a51023b3b2dc4c558731e7f243daa3fd16e64cb084a121dcb45600ed3a6fed788873e1884c878cdca07c7cd367aec5303bca3fc9e8c6b68faed35b059e08ad988456847c786b048b5e521b86f227eff9377ee70727986ed7ac3b36fa5872d1f140b82c0412f85b77d266b0058abdf5783db8cabf46e70c445176e674a21afb24336f0ae03f65b8576b4427c041a4f4779dd839fd3041e52f86586feff9b111bcbd87eb7398debe844cf1b256523d7d3c2930761c506bfbe21d7c5911d9aaa4bda35702480f92c131221a758e8b064e7521fa29fcd364211b35706215eada96562e7240d7f0f6c1b8ee2ee749e1183abc8594a2f50d0d99df6d959d2b9576135e8d847b7b8f735f44b758b986c8295c3d8e0f0f52a4e35137c00cdd5f205d8fa74d8eb9e641721be5958d145126a6364e2ddc8ed421e0b06c57d33ad9780f0ee7dc0e0c243fa5beae061826a715be2593ef894d37637f0d9f70f04d55c58daa2c62c2737904ad2c10b149de383ef77058f83235e863fa413d0e5bebe08d58fcfc9fd7299671b931f6cf5d3b9bf6ebd64adbbf218f8f5715518230259f36a083d26f9303e3cf97d097e2b1981610a35bc06ff4a9d70ce371beca151aa4ec78bcc5d1de247d65873e06501a87dcdfbc7019ce7f1ff07626f1b61ce382ad13d97dce457802fb52241f2ce15b2ac3cdbb18bb357ac62f03bb68f8cc64dbf60695029046657513aa20984587f24525cfd2e023baeb33e3bb14dc8bec289f2cdebf5835c1e4f927af58d3460fc4202748b96f6b3c7566113c852c52cad3fd974c6adb48d494284e60dd9a0c03731325ee73089c6b04f12cc960a3b230eb177eb727fcee7af600c184dac42886491e9d4abe3f11923e583f0385366b814f89e6ffb33efaf1ea62bb702e7ba4f43f55b1dfdd940c510d53809579b3e7bab2c7945a3754b4d538eac6d74845aea27677220b4cf956a0f10d4c8d9068f5971fef43010cdcc9cfb05bdb28395dfa32e62f18fb1a78ff21669ef050d653d35cea74b8aafcf8b8dbbe62c67bbe2c02b863a4e693ea81de6077527d857dbaa573e713fafc62c08d147d96ea8c0876e39c5277fd09a117ab2631be148dbaf3a7e1eb76218fe633e5b82297bfb4268ca733b3c11a0642013201694cc33c7f61cde4fbac3f63ab68de2e8a26dc824681d34bb4426c2c77506a230c47a8ce27a95d7a4064265029cd41bfdb66296b9b32081452c38bf35f2c03be71467ffa82b6504c2bad86140e50d01924b0aa5ed234ff4e53bc837be17df68ab0adb08ab5e76b84a2c849233e7b0537901cbf0f64fcf5023a45b4bc67cf908207d58de4d1deac4dbcabf7d1b73eff4373d583f74ae6978d0c0bd8eb2bc43ed8504812baf0e122599e6c2c0bc6a9362f08604f1ab1efd5929989b7210a96fd30bc899eec499cd0a6cd0ecd20c79b3b7719f1576cd8f159df3d015e3daffcde2115feb47f7d80dfe411ec9027ac59b74557eb60914d63202d8d938bf1cc54a0ad2bcf9d6286ffd4b0764ddcd73b49ca172404db05318d2c777afbf8b4cadd917e6d483ea61ce67dd4ff2929b7b95f9c00f30f3d4f1f2166fc27bd2c9e2b39c899ea30351ef5741443a62c96476684f18a2061029cdcde772f2b989f00b119638691582ed8314c925ebe4db8190ebfff92316fae8f632f46c877d2674988ae7d4378482e28283dd7fd12046bdefb8c618c8fdcdec219d3cdc39bbc137bd39c8c9fcbe8146e9a0f357fbf2ee0bfd6fbeba6d2edd066f536df477b3477bc30a2fc6deed61d6bce496d80d2ac37af5f10e677485c7f40a91b8d74ea27e124f5992eb26ec5feceb1ef370b4aed871c56ba4a789fc36481196410a107454e657ab7f30567ada1df115cf561bf2587fbf80c5a0babb91bb18d4dd2069e322585ad10f39ebac5ffe68a2b9d1c7335d8e356fc736c72ff87459f1d83b1adc99e3b1c2727348c1c8d846b446371bb798b5b92b404e3e3026620fb95f1c9e870f9b7ef271e7c3ca5393dfbff1c7512daadd0fd586aba0604dcc6f83c6b5c70304228b89f66410768289575931f0a60dd6792aadaabd84716cf62eb011405d46982fb9b4ccc8bb485b2ecc1b679d447f307f29ab3c8bb69ed464c8663523bf82505d4dd10cb2a8e3c255a7ab11793e12fab53bd9d610c4ec95b123fdb522353a4b464652aa817710ec6569045d2b13f05952f45d13f048c27281f441199de0b72036a5caa8277bdf7dbb99cc4de1c390985c7024df6eebb6499f1bd9f6c4838d4f36db1764d5f7bc47628fd46ab6eecf02f16654cb73fc76c84962a1d1d9712f5e0819cfdf9fbd97b8f0f86004942d296b089249f6b4895db223655d20f04dfc55919d9d86158c7368868b1d52846aaa63c36ba09a4fb4cb67b03824fe26a9198071f862dd8988cb0542562af104addff3045eed4197226f45ea91c1b05b84b6204c09a0f03a78b90d07c38e7582a14294675f475d609947af8d3fb17aa63961e610cb680536dfac02955d55988d8316ad89c75fee9ae8525a910d17cba3698f05432dfdd63bf00f8e4453491a363e8945833e99db7736865405b024486fbd31028f979f305aac8b779efa6040d83a606aa14553a7ce8a803122a142a293d33819cf9dd9c4f06fa612a66f5c98a358cf6cbfa3d1b107a41fd714ce5467b58c3dc9fe29444acc7270a91d5373769cb287ec60cef86e006989b23db8c573031900c08d67ef1aa0c1fbd75eecfaa10977f85ad6d6a7eb9670e9e8bf0e3a464c6d376598dc961ff40e7fea5c74ee6cea50469e1805d2e82939ee366f0fec97c5174b0e1e6b94f43253359baab43a9a4d75c5e373534155ddcabbf8c2d155dc1f6bec9f3bd0e737e4d361735057afc73c4365d364cfa9895f4029d60cd61f4437ec1556ab58a13bc81ac5fd19ab415048aff9eb8fabc6234de6b2b49870c6d253cfbe2ad0bfa833f5a25a67d315fc04ff31f962757f278f1c23e6e6579bb942b5619955843eaa40aaf30dae14473644290c6bfab4de9c6775d1dd2b43602103b7f59cdd264f02c724179ccbc6013d4036260581bf264e83cffdecbafa69676c4fbd76b405e84b2da0f63d100a207a31315a41c07511721b33d1c9af8690d6a3b75631158a955dac97f099a22a66227cb389c8ebb78e2ef2b2c7cd70fedfcbd3942a5bbc44b26ae1b3d0592a32c030ad62599d9d21aeaef66eba43fb624987220d1ae267f0834953c414e8e3cec1e24bbfe3c582dae869b9d9e5d55b1ca500c63554eec6d2c1c8f42157725fdd0703e9d0309a9bf8ccd95da703f50c127d1b7fe2ff927f11c86e96582191ec92836b32af83f06aea4610acaa85a87abfb7fd886f50f5faba61238dacd9d63bcdae176c523fb889220dae65d4ddf83cb3e972f08fdfe57ca36f1264c743de52c85c5caf6ac0143cb921a01b5bf7365febc88438e991ff430c48c0dab3304ba1d2b42c1d4c61021a8b761081ce7adac649d10c810cc8ad09cdf93aa4b0862736637bba261f0c2a61280ef84a30180f55a25b360a2fd6e72cf23799767041f4d9d987b0b5dec1ac2deef90eef1cf713ff5a2741ddfd68d0dbe5b03293eb5ba4c443e6d7bfbcff0030b4d12af51d71e162f7423c94ead76842b7077ee446c5e2786a98754e7eef23c063ff76750cdd01b85fbd408c225734c41daaf7fb5340c1b76cd08dc55a51be09e0ebcd7be593cdcb43315ab357548d4c06b9daf32a2ed09f0ba5d7ec73897c208bac1f269cca347aa667bb29b564d7214ce212c762eb2877a2f9f0a3d76dc47b912d7fe4d9adbf9a0ba35e82c42b56932cf2ab9f18924580821a9a64be8bd785076108bc8c626b9d4821acfa9a9df4e50716142daaf39a4e1e9786f0ce23c8e2f29cf42495d0a603097c4e57dfaa16239398e6c901fabcc97054a8642835b8c1e41314effc584437cd55d553b8e57d3e64fde63ddc3f2edf11ae5917a7518d1f924b65f2483acb4a0ecf04cd7bb43da075a77fa574e6efb5a80358fc12be0235d9386fbd5ab4aaab7f577f18d307cceb33b52b903084672b0687c2c5001237e51e1ca26e1da6292f0905cba4166b1ec53ce99e50c5728248f323a63c22e1e1c7a8fa5c686770a4434d00e78ea16d5c1283c0b8d2f4647182094a3941b88a6904087d4ce6ee411c9b3ed2aa12648e10d51730a4afc10e597acca14b6cadfdd267f2ffb08f83cac2be71128768dd30e1a8e7b4138ac4be4710e4e910c44c60c15ffa4a0ced9afdcef9769201f8332c1cf07d2fe231789b97e02deed523c8c4dd20c6fa2ead82d97793b32f7bdbd45d91638ed2cc397c02594879a1104b79d58522b48b60ab5d8d9f9b18c08853ff07b95b97689ee73e72eb79b2a10524285a1062faaeaf84e2e86e702d0906dc9a30d1e85d600365bb9474881d0a27c64dae49d54ba0805a008fc7c76676d45f2ba6248847748b75afd460e2b474cba986a855ba647e2840443f605cbd4ce4cfd25bd9d6e29f3c41772da837fce3333a38982282f7794393843fe7bb3b13431f24830297f155d973163b9b0f9060734d49ddb2d4c4db8a200a5393e64666f00adbe212376ea748e0841d85d52c6f2107bcf23d403fa5664d068099a42625fc3fed845c8788a00e8e1ec45667a478be165457d87798c026df905f8a6844da387919ab7ce36dd7f1a04bc1230edd3b6beabce8a6ae8c4f19d8bbfd689921ab33bbdc4040df6aff8905e1aa4e03f6897d897685b1c1e16bd427c8b04c073619639be991a388bd610929688e112e9b70cd2b4a19a0999fb4b0cfad158a7f6db73baeee1042d5f0b93feae470dfbed21f6c279c90f5645e8c5135888ec6cd9ecfa9158a5a94778ab87481fd4ca44f2a4f5c86b5d5da4b1e0f4ecd6024b0ba7a9e609d83e327121e7de20b4027715a28a92078dbb16e22d8712eb2a45173bf75066a07ad80f5cfe29dc890ae6ce73abed70704ca26a2b6e64739edc1764dd1bf85a1fefe8a8140550ec089351344c9a9417f0e951f2124a795454465161f59820a72f8e06aa4bab3ad1206aef16d523414d190dbd9b4c3ed00fba43d961bc36244c70f168e7083fc4c0fc268d3835bf4f4ace295f72f0457e0e27cec4858fd1d5d9b75545af6d4676fb69e067c649011b5631cc71f75a85102395333cde0e278e840f742307ec15d88d53148364e7665902aac2ec9e15817635dbbe159b6165d2ea69454af91ac1301a98da7ef92d4e6e001343300cfa0bc779503edf28bacd87e256b0a8e92791f42b7751a9dd69cb6d58cdecf07a8fa7c361ba1aedf89a9e2b87921f7dcb432b39852146b75f4c20a88d805d72b3e24a710571f11a93bd68acf94c5079cf48ef2d9b34ae91c2fdcacaffdc08ef38675778063c990142f88ad35b09d29dbd1ee9b8d5baccaf706bb712ad918a24639a7058ed645afa55e0deb7193c7b2bf13b761cb50f98df6f1682813d7bd684c7b5a6da3d37bf49d988569a3a821330f0241333ea462c9836a87088bcf2be80fee2a1808730eec2de05b5a5e534411ff6f23a3222ca3064f9be6897959efee020ca6cacebd2fbac9653b20605274ef86fab2d1d3c9768827275bbf9c00f83b1a92a22cf6d0ecaa8e642f8b58641ce8e90f35d1f4d67f3058e3ccf3b3ad311e91ebf1cfc1ca60e312308148ce9a24892762a0437c6bf9d91f1932ee607f468d015204ab7085f243829da7a0520dcb96ef027ab01ba8d5cdff1c6d88d81c20724d01377e9d5613679f829efa79cd652dd0f5aea851dfe60aeb865c14b745be6c3e47fed440763626e6c75db569deea09dfde1ddb2294fe3e0160beafb46bacc83acc9a1b94e91c3cabfb30f67306d50d1337b0fd69e936fc2b8d183fd8cdfc0f99fc23baf06991ddb23d0b6ef92f45e77b68ecf0e0e37ed4566d84bdbec6c60471e7b24fcf03f65c7304838709093ba36713a6a583e302f286b683a2ec6570f48e31378a81e83b3e7b15c1df71fc6bd070f4c7b22ffee5b8782876cd71d0d279de644f5c430f2cbb200811f15da8cbabf1eb28b03fca2ce68276bbbce1da97b8b7261102dceab73e35e6cbbdbe98a96f7beffbe0fc148c4f7c2d734e862b3bb8c364b27e94a2ed9e489a1fa7316de5d603f933b9c37fe7322bec8844f00c9ed7b352689bd34dadcbe5ed283e6e7cebb81cb7a2b6facc4bdd4184f281ed123ff8e71400190e399eacc9da78f345e21ec6c33fcac0463b36f57952eeb063329fcdae0a698d20c8b56eb4da9088418fbbc512b149449808afcb3745c5c178e788959c2a78b17cc890984dd4b2f276c4de899b81613bc8ef9433de44e56202f8ed97d0d3511d2ef9483b231ddd2fc79ab0ad9b427ad5889f33b75f54e9cd4b1566337ae70176c2202e75c188a0626218dcc2e7f48c346ee6740166bed28d3b36d1d4993374ef7d79f55cee65a658f09449a499f68a41ce68bfe31ef1b1c653615df7cfee13b02f17190ffdf22b90b1ee2f2a60ace0e26ee43ba9661a6f6103b9bb5f99732b1f0fad49e566250900b57eae203ee775eb515b3cd7b7e7e403d5d3047f8b2cf28f5130309d80fb0242c2a7849ccf867fb45613dad2aca4e451008300fa0759820425955ce10599f03800e888278cbc668e428f72b73e50760e10f23309fc50894537149ec414476c81a2c0dc57f1c638b82f88aa28e09b13b9280e7edfa96d8f0687e9bd8b7602e21ada865259d37aeb0aceabaa71ddf0611943a07345c1e7ae75c8cf2cf82be98fcabfd958053a33fe54f878a27a9d770005061d02995e8c17c52134fa9922da906a6b1b6e63791d9e1f83295d1d3282ae78072a6bc6c0f7591398a777b8cd85fd03c502897b52b97c8d91f9f26c5a3708442940fd06b8a0c7283b4942818ef80cbb78386522c9d495aa340f4426ccd4d1157de6e889a4da1bd39f3ec23ffceccb80da011be7540dd760999179e9534b17bb2d3c0f6b6cfd041ca1e61d96b8f30171f9989bc7c31cc9e80e615348e624c271c2c481bf64a7d13dae81fa47a59bf80217573bfa1e81b944d758a31b713c0d9c38762048f619d298a351f7969129d9c5e780e3d3b68f489ee1d2d2fb73c1aa21c6a31a3e2281ecb3d3d2e5cd1ccddab52be5b9e8529df1f7b413f8a7ef149f5d469ff9686a39d7fcf72095f8a5a4847f03a3ac8b85660ab40ffad02c0b6534386ead47cd2676c88fa41978935b56da3b042bb3a64b4cc619ab95554f44ae15850769f521a01f79f214f5505a98b5381ff6f77a513eab1cb9cbdd27a0529825d8a6d598aa22eb8fd3d4834bbc78f3c5ae7bfbfc827875e628a927ad6f0ce9af5265be45064b3c5a628f153663372499a5f58f9ae5cac9b404803f2579bd0ae86643cef2bf06707fe8202681897fa2ad3de43b8c45f26d4dee6ed7f7891d1ceb2b2dbbc11ef0c2373f3b364badec56813e2553fed9e387b1a969177bdf7edb48d9f9ab113c5c079633ad913dab9cde7b644b3572df05b5bd722a19b3d1d2560b5f098185e63701bec65a259bd47e525566f4970a19c93346260d3aa4f09f8adc5707baeccdc27fd86bb3ea063d5c19dff8cf96a3e835e947c15b7440c9c38848b064b3cf05f5ce5c75fb42e5dc7d9f6c50841eaf79b3f98995fbf0d6f2d6f519a2bd74538a4889b8c2697c077b506a2c8a46bbc9bf0520d25629a158f92958f7041ddce04a92e0a9749d3d784d5d434e53cf9733d2786b05a4e3fe94f2a762ee77220f0aeee76af5fc0521459f8069d639b76fa609ad1f81e03d33b1ba1c39e56e2ef23cfae17a7e2505084ff97240f3930626ce8e02291da134b50f38a2323548dc4889f7c8c5081494509b6c6782df3f50a1ab5e10e0c0cd1ab99812e2bf8e6105a7a51d8b1a57854602ce70657ce78db9f8bc92f5c38a157cfa1f7ec72849e714a0f5fc86c7b8dbae571c76136361d2d6bf67af2ec5f1367e9331e7271dde3ffd4cd8dfb146b2f9d53a33bf372171074af9c475bd65ebd8c6811c3f48d12cb0809e82dd0e5128da15fc3161b97d252bc61b2ebc41a10f1b0a43947262fb5c4eda437682c891e5fdb1f1f2d487f1392a121df716a25e141469f8ff8016ca5e73a6a0e6549bba20698cabc477e4dfdddd1ff2944ad50c074539e7316db3c3dae8474026b0f9740cdac6033e8cfbb2b27061db672c6bf8894693c7ae25488352438b591807e19c86683f1e4f00ed15ff75c7965ab3ddb31ffdbe19dd470c2347b090fcb1fdbff6b009f7edf529ee1b9b497f631ba637ee8b9621859158f0a29b5a22de1ba485985c90f8983c0559321d5c65de307c2b0e6eb11c5674d8734ad3999f2801fa1f18f47367cda210fedbf85d0dcf6203516ff0324ab13ba284b80afaf68dbb3b665d8bc3c28321e2ea61e304c85f9852e37b70d436de21c7f7352915069ac2f81e6c4fef6b84d6305f14b15e813bee147726299abca8c46322358143f040ff79067d257029450127ea02de9cc0bc2feeb4cc052abf8caef955b22acf088bb7bc5a39cd2831a2b6636fff5b3cffcca25ef5ca1298df1de879403c444a93c2cf213d623fd43a602778b122833634cd9b2f9cebe82049053c77ed296158f474e1f31cdccf9ce18ca9b4822359cef5c9f31b0ab5430a65a436f4c8df27deec4c23d6f522c0741a6a6609d4e1abba3e744dc1487c077689955ff3a349ee63898961a8e5e750d2e7efcd08750d6d18debd72612330f6052cb7ded2d725369a530d7fbedaa8ffcd673f1bbabd354e77df41d56c325c11314b622e33efe2504efd348de53ecdfe106a7b186bcc951c26150ab1a58bc946fc97eb31022b1e78f1348a938f2c18693d4825046f1bae194092f236fdd7282179f6c797ee48d555947c6affa333ba4eeef02f36dbbd6ec6981d74436b9af4012cbc1f5daa4427c340edc5268a094c330a608704f3cc915cf4c6a431e0401e98eb39e7a1f5e7fb11490f9b583608f74d3b4d65cc374db1348b1e2e956d92b2430a25193abe642b48c5f08f78b9c80451bc8a5dbde5eec4ac509a7ceb217b1646829145ac34f1d03b3ec515d0e52477c4932307e77b20a9238bf084b9a8221d7f798798e69bd288111cdf0a918e94bf09a2346281cfd6f68ccdc514d3f43b78b0eeec670f43d8f6ed69fd307af8a9c1585b537e399d7fa9c5bf5304aaa376c7eda38e0256d450675b8ee8943a10fc5259d1b8e4b78d6794f922a99e710868b08d829c2ae2aca0588232650ae003e5dc44ebf7765ffbbf8acc7ffb58b272f3d90531cfb115cf15c2304cfdc625e80960ac2b7ee77e9049f70e3fe76c06616a37e0218245f256a8293160bb0bb72972c2f51977198b2d84f918808250e2283c0c54362b6da3119d6f6318f5a56b50786f7e0521e2582564b093259a26b4286aab8d3ebbc8b8bd365ac9e2291ece32a61a3fbd635d7fa296d512f5ee1ac23b63dddd2fe88cb22581ded541066fa03ab5d7fd959bdecc21c5135c5456530c0bdafdd0b16447ab3e065386ab1dc151961589db757325a4aef512fa54e3152f2898f12960b7d5bb8c526dbbc8bb363a0cd18c428c73007d80b7ef77e049a5387237578a8933b61bd9abde8959147a9628d15ec4024edbcd6f7157d67b161af59c59542d73980fcbe9ed1951066ced633265e0197c2b4b65bba7cb104b5ebdf0f55956e07e98138996f10106dd94c3349a1ccad86d6b82bc3e48444978b8cb376cc38d15a7e6c29909947b0a98d07db04a2c94e397456c5a200de241cbb427dbea0f147f98a62e730878909c691497115f5cbbbeaabe92411b12efb94bca438619428bb8578171d7be15b320022e88f40efa833036a79ee5b71a202ad07d02330d9b48c953a45f97eb1251d7cad95ed7625e0ae7bd11290f2238c5f387a044c5e3cbc3db995f0cd0228d3e4be83e64be65c09d6d1a8544507e603567a88699aa165b30f5e94006cd8b871d5535c55b2f9a187a99c26d275be67687ca5e91c64d8f1f97c7ae76ba9ed9cf110248cc1066ce56b86acbd0368444829c96a48247e692651c006e04c28dbe429a44b0786d16e8896f50e9573ab20addfbb46edd979c1c60381048a1fe3d1495d0efc617c1fdbf98ee8023b8f1bf43b43d42eb9c8d9be81967053a38685c5806eaeb3928696865807c172759e26160fd1e1edc91e2a5e3a6bcc1f17231a0ea165852d3788ad42b0bb5703e88d43d73a3913a1d55395ae6d6dcc8da77950c8411d2136556b63f0a534197f6d39e7e67b58cd350b4f0a99fc555a2e6ac0664399a671b1f648da591557f71cb04fb7798f633529e01494916bd0c8c1c9f185855d2e8108ef607f6e6c346982b0c99aa89d037e710a2a0793354d5f84e800625631e17a5e76880e8122eb1878ff33c6910c076533c1f49575356beb5f4c1cdfb5f73506c8cd971876321e5602cfdda51c852847e69a70f0aeaaae6e90466ff2ae74574d5e32f50f0d8bf0c2380f0b27a2d1e8ef7270670584893e63782453cfd16b17f6925088b17cc294d639c2532a1130a9f726972306feef91551d766d61d390764776219d12ace0b1041b5dde472018a62266c0c9bb21a1a4726103319d998886567c0c4fb54a8a55a5c5485ba91f4fcabb97ce60ae00119a925769202bde798d096a214cf47fa85294c50952f3592f06a9c9a1102effc885079e4fc42a07294d9f414ce0acc37d79eec6ab6414beab5f85e185fe837e939e7b2c4a50ba5442f91b77573fe812cfa6470a4be8c2f346e5ae4094a1e12d36ee61afa7d5861f8b06391d1bd6b1d941a1e42a152ed501bed43e803211b8667da97f3b9d9cbf7b30f7be19089226932ef891cbdad924e5d825cd4c9b7ab037d5d39068d6777c4293d636336b31a33cf55ef4a6773ec8360efbd6408d508e32aabfb3b02663343fad44334b269e95fcc5586d86aefa737558a984e3ff304d82407821c293290fe7a688ce4c0f9a042cfa7e5df70b3b04994265bf54ae3200bc26a989a32a1379db8f63fd1a09ce349512d69f96ccfaccb77f2bbbc366c63989438721e856ce4b13a7ca09ea48d54e14d395644a6ef5ed79d60756db74ef369b1e97b85aa1cdddb7a6c3e4d1c628e60ba16779fb245a6e28eb52a43bd4020247d6f50355475d5ea46f523451c87946abab62628fd8fc92f1058d9926559795ddef7f41d1062b7a1ba02d3f1ccfb2541dc51ce391bc5e2c280ee51b8bb97bc14e74bf5e77ed891e0be968e0e55dd6ff1ea21c8452f94b96f63db28cf5feee964f31e47048df222671b773f21cb6440974039b5604e50b3dec67401acd444bfcc732c5347ce31c0e6852180be7cc4a1588a195f4508609d401d3a8c0586fa3f8a6b9a3cee2136971ca74578e8ca0be509226dc9bc31415a29b2476959e8c1285bfd313cb9d073e1cb4f390e7c65fbc49a575321e92a7d427fa90108de25b522351ad8f17a61c407aca391204848001b3f1eeed51733976107c5f5dabeaef6a9993be5c861a914557a6008f5668738c9be37cda5042ecb7981fc6b8ee081535a3d8e4181f54f854156d989267452dda824534ba10d3b56805549ea7ec1aac2ac7c7569bd9a3c00bab0681b658b2830cf67a3d53e489124b461f9516257523d08238945501d82de401d53140453c6538ab461d79c3fc7bf66e72667c08844de407b4edc95603f3eec3c075c0a995043b8e9f733899f358c4936433fbfa7dcb0fd3b155e546ac70222f7cf09452868a05a48f26871621097f66408b5fe7855e0fe2a312a9d152fbe8f234a0e86359115900f0834c54ac6efb59885c029fa3f3d67280dddc55a28d62fc052259ad5185aba571b7ac86a75e2dd3a98a36a8b96dbd162b2a309ba3e6e9a8c5ae2c1865028183db120d6d96c3964560955a1c37affbb6c26aedb516391f62b5a94f8bc85023167e3b7b7ce40fbe690128b433bdffdf5ea5c98af820a5cf7cd7847d0a5a19b2654962d4dc162c7a1f70d3ed8c43e7d48630d857ee1240c49e9c56b7064adeb261ef663e6f21c5cb56e178af71ecb9e8deed0e3adf8c5a974e1339fd4ebfcb6ab87a253497c110c321cbe1bcb861cccb3defef662fdcb7e06e428fa28116d69d66f239bc1317b7b8aacd3a5d92d09d60ff333b9125a0ebe4e56abae0b86cc51e93efc05aea3e630f84f76db0764c051a90a8119b5b9755090d2a3e3b9bd9bbc4c307f392850b8739fd1f421f853d7bcc6be8da7b58d7d7745cf37ac1e04f639f45eedafe941e2f8383c4b7883d2482c7a3a9f75046c825886ec53d26b30322d5169182105a41b20dec49ae35e8d6bc75ad10960cd25aabeadeb4500490429b68ea05f210bb34f4ddf04ac627e747ac6d411ce935deac734062eb787a9e39f08c55054cbc005c1a030bf205c7048dead5fa3c375d5da8c5c068e9f2c815822ef19896205620c1a08682e13521bd1906a8f50c720d3e4d45c14605240cbf71b20fa1f68be39edbb044cd82491c563a378c7b856bef2a4460c29f706b5a81ab4278b27f8fc37b81bc0e9c39cd0a9492b153b6004ab2bb8e676e52c63bad9c86b8d389269d9c72fa4c4b8b345a97b0f7d63a6d0a9ec1cac302ca26aca46b84edd424aa3180f07993b56c7206af12392bdc4e681607711c276f04928948102e80c594c87df50eda7f35025f80cdf2bfdd1eab23cab3e941a36556f7e47cf90c124ad7fd3e5bb56661722db2aa5d8e8fac8e57f8d901ab60ba9b0f3a8c4b77191f535e38474455638637fd72bbd6e70865115691ab1770f6580b926eed7c03ea8a01ee741a5e831d81fa5124659dbd0bc6466695f67576dc5240b9521b068aeae77a20b389d6b3ead78e3aef8c94fa9c158b74a1e371b51a8a1849f9fcbb9b770b26641c9d6eb4c7f6d69ddf1e485581288f480ac29620dd4d15ca0e9b3ba2d0093e41e15aaa671ad460ce4f7e7040f70018e632e2968b180e0317fe14fb57da6ced9c97a4c63d40df9f7aa19e6f4bd5fb3bebd8d2f3674505e1b39185943b0faeb47705dc6820d02f2fe78718cc97982afcd6f52a170f4763c159967008827e806af3ee71f4e7ff80a0fba33a2b63b32fb5fdbdac55e879cb8d57c8882ded22d8fa6cc8025e1cb24ee8c482a0bc2f39429f162c4c673c0ad0f54b74af5b6e6261531af3b58fcc6eb281fc290c18425de735b8c634fd08aaf8f29b9fdff9110700177db5391e927e8b360d4831a89580cb7f5664e6ee76fd0ea9b968521d398c21f3ba9a5d54fbd5d6517ed4ef9224960c46440745dfb5280c3cd6e340f01ff976e1dbe85f167a4eacf85235c4031f87d63ecf437ad91216311af5e27b9d9f01d3a755dc0943f7ecc43977b54c4881a982cc4efe536c3cc88ac68408b2a6ee24fe91af34d41793c7eed7ff2bdd05c80a5d56082a30d52b605f1f25a2aac94c7a0b2fe445f0ae50013439f1d4dc11e0c3c550c9b6f9d289a51949cca5dba8ecf0aa7e5f0f17adb868060095eabb64968f1b1de2123b9079ba90197b352e07782ea981d699bbffc0a70b2e9343e2585d8f4c435646996d5ea5214730c213736987a2c16537a0efefd6c1fc3c216886f7e9a4f54fdae728f66197d583de903ca5df2d3cc8f4ad5ac63e1abd6db49b4992c5f84b3c1a94b1a98a994494b371f49bdb226aedff5c15bc62c1353289c04dda04c838926536a21a6691cebd60630401ec4e33ea9ddae15e8484e8204346bdb0b5c977c73b6c0a37de2a2e2ed0fee1ca2bbe29bce733a9d885b9e792f0eaa5f623e200a8439adf61b0c2ce982a9480350f5c0ccc251a63b4459645b65a745fbc7f1320faa4120500036272eab379b226e61634a034a81f479ff9b50195372b7ae043cec6f5ea9ae713e53b8d3fcd4be69a89587570b890d727a8f8950e413a3c83f9f44dc321f26c961d3217f6a05de16b2b96cc943f0195e22a8a1506f06f169cd639f8b7763871ba5c4f4c8ca59567326c6ce689aa4ac08f6a5d868b70324a53da2fbac6d90e758446f3817954ce16b224f72fb220f0a01237435be18987bf5de1f25845814372dc439fce8b8566205be64bb92361fa53d3872f17ff14953bcfa1b1168cea6f3e9fbeab85f41031a36f784014137cf933d3be8b0474ea16e35b5642780ba0f0cb2de6744f5007d4686fd88109d8a0c3870ca7107eb5d5f09dcfb2ce6319659a03cba0c2787de4a77abcf0885b55e620c37b8e5d38787c76610a0eedd2f81387e14dec889dd3faec18d6dea24406ee6df087246691281a2f9a67122a13df8763500e22e5a9066ebdcc77ad44ac8ca46e56037fe894179cefc53a863acbe8549acec5579232bec684c77dfe6bd13a2373d0a86ea1e453708a66fdb4cfbc5640b09df489388945c654be0073f3a387ac5734b57088155a9889593f5a815a9a6cd55fc48bc64b54f329741f792f1fe1d74a3431837016853e2529bf78f1e80dc1e575522f5d77acfc0feed46504651b01fd5fe1f88afaeabbc5792b65d723d90b2a4a1ebf676ff882d61b474715ec09ff8c18fb86fdb69e2f34fac9bb32ff330e85aa4c98eaa5915f29abd0454484e00fa9ec0567cefca690915edd9710a470879f191dd4eba88cbf15fb15ccc77c46b05f6d2fd0fe76232a4c8da75605ff28e42e0d4a0e660d94eebf7e5c0e6d7fec8bca0fa49049bccc5629cc9ef0eb4211ac3bc38e87f4afa5edfe29f65f744c0405cb1d2b720658abdff8d5ddd89c03f93913d192d3aae774ed87079ecb913b2844df8bc6ff1418c3ed34638511f02b7f649704ed6831257324c333896c1a0717b8271d0a54ce5aad584a6a2c736ec7da954d765d7c84971806cb76816eaaa3965ef66106dd9f381a4ca8dbe9d3e7f261d23062ba07f2f26a2c031b731d3924dae72e9ec4b78c534c215ba72ca6ea3e6125cfb12b4e53b702c832a73e1cdb1de66913e93e458ee84c2928b7066a8d783fb70252d63cf83ef469bc09f0d40842cd3bf0b93e8183e17cc6807988c638f83c98c610295c0ef222f32a7e70267d646e89af9a36e4e3d8df2b5bfdc2f0664444b677bafeb9453e6288e01baa26637e566141dbdb8b02bea9dae1ce7522fdc98f04906ac627e2b1b0dc647f0e7ce02c396e38e173bdeb0a23bdf46767cefec375122f21d70893a78d40cd0382c6a75191fab3f14418e8a3450a7534bd110ed179afa7a63831f6514a80f5461ab3266bbff883fe0a9175c6f386923854ececb86ee47cc69c74518be943996b6517e83185d692797e0342bc43fa1064460faea3689d99a89c669f7fb0b91f40e1c51e96e05973f736fa14b0a6564c635709d77b348d9c4483ecbceb02607ce4c9d2571b7bc086b9101a315230ba0fc43a223102474475dd4216d19fea80d015571190b6fa97e6880c51ee30e599fc5786234d4979e225e7363aca10239185e05c5a9eeae5acb3ce83d4125c1b0d8b8d78bd2b4d13726d3abb1a86fca6d5f6e10fd3a7a79318b24eb88cf375456ada1b7b11111acc8f0a7439db2ea49a89e85797cbc2c85665be9ac6c4dbc9518016ea84266ee7f8d226ed4661746afde3acd152a60759fa147c896acbbdbf7e19bb9434c22722f3248dcaf99ae5066c62b6798cd978df2742153daa915810d8b8533e851372d30f4bfc6bd3b035722fcbee7dc46acae3234a00e3bd69fb560b99030960fecb132018d2de7e54a26e75d161bae32efd44e36c8f924d393344f1b1151aa312de3e36b7023afd5305688b6c9b5a91590c5d1df81064700b6bb131fe941318c73492a0a88d1ad2aedb30a831a82cdd3cd98374df7beb576a418f86029cc852053c957ae7d763d28338790b28bfde58e144d7a8946e056f5fd55fb7150298fab35b58c2a9612e421ba547921ba14b63b07974e7d28e64c0e6bb7929e055a10fc016832f46f7bebadadb8db85e91fd2384834388fe525baf129dedb40f8b909573e3d29d85863e154384d80f405be6c5aca103583a40f2c667e0d21787d343b220e0415623fc0fd2571c24f3cf4498f92e218b30541e3b0360a89743644fa5a2c8ee884a7559e329dd1c4d918b9e0fcee8d9796a343ea3fce481cac771ad8201955712bd3c3612659531b6c63ea596aa9e315bd387bf5d8115f9b7f46f31ff64daded73b4481ff34b4018f55afcdff4999b4313dbb3b18c808ad26d428490841a6bb1d961d50c5e02adeb0a074a7efac88eead99ca360cc0d797b5fc96f94c403b8898e961351091c774515c4923dc9ac16017d31d77ab66fc9bdc29fd7047f50def2b1c5d95f20f79ddce6f7643a36bdfce3a874f1df2d4ed2054c2b616547dd77e0b16683c18485205771f4a995d061b8c3ca5e83c0f4d7fa18154b07abb0f6661c311ed55efe875f898b3694ae3b3e27ef0842e6618d9b3a1d4f4925bd50b96c56b7c5ad23521364066326fd9b8247a3b5d31045c632c25b35a7a9aab0e7eff8424d577fd876c0bfeb129cee409de1d4892ebbddaa274785fec115ce0042d7b844082752de4b053ce44ad87378c8763ed6ad83a8d23ca9390f4182579d1c262a8d118e19b3c5f05ffe884fa9d4ade75a29d754712eb5c38fbbd33a234f0fe494d8b422c7adac747476e43ee059989624a6a1251ef5d6a7b9114039936c3d934df6ff7a6ea3d9235a84fdcb79583512755351c1cb6c89f0b7219556f4b86b739e67e89d249ce4cfe45bb530d65094e15e6819b2b3a1cba3f404fa4775c5b57dbe9c791b8798301f72e9de9735bf44fad39cf738198c01c5b0a139dc772d5ef885c5e22a57563d4d74afd01615a187c53da407296bdfe547eb87ab8c2c165183cf1c7096bcfa9911f0b063e2601f06771989f57433abfe5daede78b3b87e4b28e113a1e71ad307ba64e0219b12bec01df1c9a928e70bce02af3f6222aa22f448ab3834bf43ec9f6196e239cddf7d7b100fdfe1427c0b6027ea7710d09b0be510c987412b00326dba3c533b1c18220258fdf1016583e5fd621b7e0ae42cb9a3ef58ecbffe543de08454ccdf32c8569632f81e01ddbe73bc3814feb770f65d605c6fe5173e149c648ec92fd387335155094f67231f9ab7834decc20959b368df4fcabd08b746fca8c8acbd3ab0bc553a8ad2cf90bdca451b654e10590c4e110a65e92c6cfb04db4488a9120b974de5e694ed4f96e8c56446de018151f44bf59a03ae244544abcdeaa822fda1498d789b0712ec638d34a26bcad2972c24a73ac4c4215a765737e0243202b381f12a4e8b7fed49a95df2777051bfb2f251c05d03f8f8045972db248075057c49332bc598ba74feca1f03f52b9fd4f3d56139806bcb3d8a024d9bb85a75b8c949e9eec01eef8af3f7865418fe9a9b5cf36ed07ca15ddd8a02fc7f9d6b92f55f04d938e4854059eeaaa6afb06bb753f2b6cf4a8e8e670b995a1dbadce78ff51d60ded6853e7afd307b53aa75ff1143af6e3cdba281333b2d9288c88d0b69022a7e1669d1db8f94832b99b4b06c8e89673cfc337b4097336d34efb463d4ff80fa29be2d5047b6231dcdaff0ba9a8b32b816e9954c21713cc956fda578d6750707763f9b2f447dd17a0b7404a85047ac6263294325f2804048387f3def12e7769e0bcca1a15c3932757f6629a2e2f54a6860b8b3f630d8d77cb45b48f89524252552ff50a3c89c911beee93c5785810be3fecb8110f7beba8bee9a764bfbda50359e7ee9dbac5a60ab84f6856c7e5524facccc19fa1a4cab5c2a68ec480b718bc4f807d88a06ab2687b6809f5cfad716490367a1f5ec9258d33c9baacf75d89424d7db203f0cd1cb80ccec0c5268a5b2a17e963d6dd222a66183b825c0a9d45d8cea7ffc2f47f17520a436fd04b95372ba07b6fedd8a7798d6f4eec8375621cef55bce42af2b2851407b4ec4c20d3c832b045723b242272ba264107a7f05392f09c7ec4d72e560c8a5b6aa4b7e351b317ca99e82a9045e5bb105aaa853996ce0852ac15c711857f9b2cf1df12f5d5b9981002e5a0a2b979755ba5d109185702948a12203afd9b323f11057c312fa32149e5663118d41ac8d096c2aba55aed3c01af980c28af643909baf440dc723509b68ebae82ee7a858d16e874c1941e185778f9c1e2252071611fb16050fefed1af0530a67a12918f4d2ec838348987cad1c8be5809f48d78b3365ce1e8280060d978ca60986160e1e6dcba2d7672313a69bab2bed98c5ac4d2f774d629f7a00f4d31992bc4745395e8ac5bd3acdb4407447cd43add2f0f999f2c19e3c4d65ae9bdb4e7dc202ef51ecf51aec17b269cd9c22946d291c1852ce1be40208f03fba6616a9c82cf77ffe8840e2d3152e119f54aab4f6b0f4a70337969a4899444b150e572a72b4b5d57c91ba4451f62c2ad795185067760c9fe2571afdd642ab467c896fb044a3ca225669ff401441625f92dd707ea3a6d56fbec64d8294d7580f09921aec47718c8ee27572e7e48fb8837aaa2a78b5b16164e555c0011f2ce5390c4d3453a693ba5316173719e078560829ba16aab59cfd413506da22b19860510282715fd98a47cbd54b901b2841563d5aeef211001ce0cd1459df9e243d3bd15dd08e03b89e82e8f149d1e952c99f0a009c5965b569fd58d25fa47edd970dc49d443f4c6ff4f34cdafa50d39fbd002c45492c9f349126d3794626a8729b0b14f316312277519065fd77b8d1fd09228ec0c6ae16e4e3ef03177c784a60a60b448aa61a25c6175d5685f4f0b34eb93eaf4410980eb3847e115b545585f6a3b462c7aa6c6728274c7d2c3f2bf78daa2745c3a12b5dff5e3a53aa39a01be931b6c912b013c56752eade280ecce82f631532827f3c55651e1f494d3c5bde1a37dd8efaab535e1c7427db49d288088107a979f3e2ee82b7fc8d14f57851d7f5e3ed5d2b5d323ad97463b462c0c6164e03a230c07150014cbac0e39726d5337b7d697e10d4bb8451acb7403e4375336c6d4b7eca7658dbb1f92d47cb9d2734a342322d3ee58a41e4dfc5f571b7d4aef266ee2a252ea92da807804aac3f1a68e6358fb731a3468d0f1c9dcac6a151ecf07ba39c1889fb45a67db4613afa3027b6fbca5484a34ea7eebc127d71fcf725f7f293bf546e4bff6fe99c2da85ff560dead4f3138a2a6585b2af320e6f1f40cec61c5fedc2c857f708342882bedaa6ea3e082174aa0f3ebd6bdfc30227b0932b86e6b72970c2347942d4c4ddb8389ec0ddf930d1090c7c9fe84860217fac6c4983696bebac2097e71dd6939abbe5ceb50c2be3e73da5048008413d6e7636947a4b3e4047a27aa45936050feef819adad9e74098c23e29a9a2a2c60c4561202cb61ffc9dbeac960e9e80ae1ab616021b9be961d8475cb247119d961e311d3b0169ea39eb2b298d0bc2ce89868fdb371be6a887797a9b833f4db8a54ab384e47431c802e15120325b1ea33032d07a1cc63d21a215abcc93009bf2d9d27656303dbd3d085eaa106939146b9f9d61812fe10785493b0e9ca84768698883704660a912740863e4a473b245b72d29dc7d1bd9dfe4b075fd56948922f10aca35086efa8d4ea6bd6bdc1f6d8d9f2d1cf24a08deb71187f6271bce545aa04fc6c24196c9042ff2de6486c1fe9f3a7e08d81fdeecbade0b51a17ee4a247acc00e60d749a680377670495925147acb1716a45b8e8641578a28b6061dc19bd8a3fa606b32f728e3f5a01ed716d73d24529cb218a20b31b4df913289a2f278bde43f7fc4f2156555096cc4a23a634e2645208f049873b14857484257f9198efcc16d614ef32a4cc7e07f8c93d811be6cdc6a9557cfcc298255d3208f03ee1da5125b8ff4bc0a7321a3d96dac9343703cde3e60694736f65026fc29785c4af53527e220dc5e841d867ef3af964d1affa87f6ec055a1507d76bdf7a899646f59a0e80850e4be30d78b8bb5df6a2490a289d3d53f718ebadc74ff19a273acea21d33cd72883b225b522bb818ee6709e767e1fd313b93e493675a838b03f0961317bf5e1e2008c85a9b6a9dfb8f9898d0176c553c4d566d1214d2d4e391d28e51fdc4fc63695e489a8be154e8d9e5d8ad745570f17337f4d5db7b1dbf057c21a325554c42eeefb294f35498d81d9051f774116b38aeeb1929c7143b53a67da746629e978224cdf47b51ab66e0900f3c6bb8daa49a2ba2367cf49d7961a162ea9adc43a68d405e00590bdea656d3862987d72fa95ff7a01c888a9c6b772bcddb7efde2b21e0a2985d7ac0b2bba0731a089511e205974cc52c11f16313863dda6205665e24e573029900181d3b9150de687594b2b1649514f29b83019dcf0cb6d49476651ad63b6603abb1595a562feba74e3796227e81dbcc1e80dbaa532534a85ba63203b876b4320f3378c3385a7076294380859a10bbedc6fd986ac42b27e414f4cc1c2449450a1451621dd9c435482e4127de4189b8b312baffebaf1a5924727972c040bfb42eb6337d0e2db59ea6cf5f18d777c62067daa9a22e07e1799de1b26ff7fd0ac1ab4e77a9ea6a54de802f1a5e70958b534843cbb4bdb59f5511fca30d90284b76a8bc2d2f56f736e26aa79c6221edca4a634786bf22b51d8209cf0d1ddeeba3af4da09e3c7eef033bedbd4280bda7797ff95f5fe2c3e9ebb05e7fc5e1ecd6c6556ab0bd0192801feb4b2cbbb5fbf58c090bc8c0f56d9c08efbaf7f4583ccb3d9b48c378b0869d5eceea7f16c28bb4c0e8e25d6401ea27eee48567b87c442028e85c04821a8f7f5f14c891602aa74426c7eecb19cc158579f39108e60c75718fa3be28cd4bfe428f08d167e98dab9ab21e3fddbb8010f54f301c97907a07191850a3bccfcea8f122208a572e9d2adfcc52cd609e30820883fa668d80178385c939882b7006cba153ac32745d67fdd0124fd549f6303e0697fd971eba24a8f44b420aa1d3666bfcf5b3e18daebaf300300f2e6b81c8090d70f81e4443ec691212c0602ff33a83abf1a9a32a070e37cb622981574670181ae2f85a35a57b6cdbf676fccfbfa81a723da6c5310ff3a2ad9492a57d46bb003e3a9d5e5a78d32ab59ba29641327e27cb8ed93197f225ea4961d62b72563f3cd5be80ce862a0628911fe1eaaabbac3593be56cdcea98540efefb8129f447c7709e53f51615bf7e403f6115d8bf6072ad2975673766418c906d00fb64543f825431b9a25259eb6af5858d3077c886bccb146050b23f5daf085ca4e3654a9bebf67caa2996f064e0c810aa14057465f138a9ce16f3a1a5b86e3e9f7c5c875bbb75c3a395d8dfb95cddb05f52098c9b605d1bd37957a937d491a3b1cc11201d9a570e6402a09c0b492541466a04178973d24cf8e848886e80fb913f49f4e05b84858267d9b64dced3bc11fa3f1d296a9c2e8d1895e6d239449ff977f913acc42d95d819acb2f1db9b2dab28068dc4221229c713b060bfa0d6fea92d57d43ab1afd58d4be6cf58bc29a221e5712a5d359841ab88c8643cb6adad5b2743cc5db1452ac42d61179fef2d07e4065302356eabfa976e98f8f682ea5b625b4b4f36352f2ca0ba6865ab4e243c4c0d89d4d002f21163ab9d67f582f0fc9a8e0ea855397aeed5f9e4c99707bf67c7806b199022b4ac99bb414a9f3b15298ea7039c85c07989e959c5a9ff8ea5ae5b579912b0126909edd42a2ab13af3ed0614bf2aed2197bb0e1fbb191eca97674669269b82da6a9cffd4133ca8e418924721ae9b8b290dfe6995c2309f1a64509e806816999d6619c2cb2786ae2625b6b48ce7b9d0df47494ed389422d5a4b15887d42089b425ad106e47dd14355c724dc5f3140103f4014db1fc6bda343a6bb7318f2c8e4aad2f13069b3f93a96c458590193b09b0153990afa1ae4fe64afefe1097e287ccf4729abaff02eff4b912d6504ae28edcb79c0f4871d9d94ae843adaf8f4cbcc8ce01fa9f1b9b709aec47209751d586948a3780eb66546b71a20c549c763d70dc26c200dd914f4cb72e5275ac4f7bab0000e790fe1902d127570dff248a37bfae4ec91b750398f22dab058803133a361dfeb46c7d4cac6aec532542988d1f30d9d6673182aff375e50402672c003a94eeb5be6a87b91c5f08be5c82c49dc329e1eb209e001f5446327b08fd74bd12fc9840df029025e60cf5e0590f2faed1cf0fff0178aa1cd5f832db0da3ead555a8d44d73abf1a46ee2d2887439d4bced777098fd9db4d254f722510caa57079cf79acdc3a9fab49f8ad9aed12b7c6bc58b02c1cd8d86661246d395ea8c5d0adbb4496385b58c9162c78436a7785f87715af3b547ab652c2375913a6588be37aa1c7633f04ea44474d8708045781bf414276e8c919943c298332680a3dde6f3449a488afea2473fb03bbb6e352f4ba9af70c308bca05ed8e551079ae1eba1cf81a7030e8c157ef8f26b182d4826f16aeabb2cf8535a56e7c031d2b298af453e66a2320ece6aae3884a7415cfcfa054eef0774bbffb9a8535982ad317efda811ee26a6e764405ae590f69e4079257534a9ca8f4b1cd4e7df573e7c8eaa5e85567520dd8e31477bdc14917211c51562888dfecfcd90f2398e70fd5213a003d54d161e5373ed1f9baa693a953e6d39c40ac8dbc675010b3f2c6af634d304263fe71407426754348c82cf4516d1787c69b80202e6a3d1039aa36ee0a114e1a787c1923fd3bea1048b01ea01fe86c2d45569cd449a4c4c3aac93cb17bfcfc4a0580fa51d39b008e6a1a6defcf4d7d3288b6ab9de8583ace4f557c895cba8505841072218813f270fe6e0c8bd67c800e6af4954dd7e2cc11d3e247729da082793b0c519d60d591bc3f1332794e3c2f9970efb203165043e22656618925a3b5bc8009f7da76ba3cca48acd917504c1842280be2fd9143799b25d4f50d93f9b910719a84f32840c3ad29dfe8c674f98fc71ee286a657d9d2a05b93176d4a564e7a5f0d563b9fd6978cdcb08a4a40dbc58e8162cbf375f628dc947efac6f8bc395fabd8996b636b33572b20ffb77b373880ddb154fa9801df91afed769ba59d90d0debcebb28ccde32138815f4d645b18b78c0b8756db0ebb4834a7481b853c28826c38718cd0c3039c4c43b4752c69410dd5d2c736e04324d7eafab2d9c33d4ef45e4e714d941a241b4191d977dd2d785b131c674c4c16f4ddac4064dbdd051eb54256f626b9910cd74b5fe7b018e563c751633003e91c4a9bb691a5479e61f8c5229db48324ee385c630c7dd6fe5b799f5813853d92dcbbf46273d2d29fdf147c6e72dbe578a6a03d85444edb5ba9c2eeedfe34d4fadb8beb5b1f0c93782747de21db3837efb27a94ac38bfe248b5b59f1026c8940c154b58cfbcd8378e562c0bc5a0d9feef5bbdf4ec0d498f0169385f5e0521f3ee45ecc8aab4de3436bb869b47375c2c7b89b146d84720c7126b28708dd4aea9ef02bc1e643b2cb133b62119054d80855659370a38aacecca5239a86003da5c7c22935164ab10ee40194f76043748d42fcaebc43c1f5d41b66df7c10b79f70abc8225d46f71529c776f1ffe0a747621f5fec5fec71755095878fd257c2cdf0267707eb3540e0510f0b260477b633e47bbfa6091a06bd1081928cd4270b09d18b2e849f9a2fb9ef49dedce909ac138285d8a823b9522de87d2f23e8fffd2b9505059e1953b643d489b35a549569e6ff747132371bee05812d1d0faac03f35efa6a811193b6325846282095b095d57cf9904a3eb39bc8a819021d0b9c32461eefe45ba10159a0eae9c5c05dc6405dc26be281780ee7b6c031ce93508ad939593a0c1107bea0a32b436d9094da6752fe057f63adce3ab1d5cae61898a51a3d2e5dcdd03999543b1b3b7702572f0f361f7179ff0818fd85fba6f95ac3420a943465166dac0e8096490ca5866487cd8208dc05186e1ae4b25f0fad84cfd3bed80224f1b468913126f9b8ea38af7113029a6c365f51469622c6dba8f912f4e09c9c796b8db00b7347c950509dd7432a39e5345b84c4cdb6eb71545a203caf87b012efbdeedc8715b58687eefbb811d72de43b443e1055cf1db71128bda571a1fb4d797a334a2a9a77ab84f4f4c0d4e4d88bb8dd6fd259a5e193e6b6397f7c62e99cc3e58b087af44c337262e5b8bdecc91f2637bd17ddbe74e2858983e940891ab68203f044e125ddceebff5d73ce696b08c85fc8ae589401f93a0177511f73cd3ae7d2cf76b6bf64542dedd2d70d0d87e890c1a39a3cc9c4126ab9dfdcd7cffbc9859eb0f04f6086a0d478423a7a098c754e4a1e950caf65b75d2bf4534fa569f234a1b5d8bc67d2b5fbb8b37f1c0bfaa5af039ffa037bc02deba956a8a3d739d94f33f062a8e87e510104b65813837bbc221d01335154abfc827ec8cb1e549bcc829717e359178fd741be5ec804576beefb1ed24d26f317e777197d4ecafb2a3517acee4ed51fb60dc9b4eb8732cadd4d43aa33ff8bc86a0f59b0798fd114eff62afb95029cdd9f046ab653b648fc3bcb03df157068e67da18088114f1baf95712fc4b25f58c08d0001c91e2924b3a85affd784956db1ae7f9ef682ed878b24044d7874597a881e870acea9c7decc56da1ac5c18a46249a156f47addcf4c0873f87fe205776e6fae321c22e08ba9b10b47fdf46469cbf8e0e5e83e391a1026c023352f33db32e317ba1567b321074145a39a5a252ce3b64f53364d225a0b55c2eceb74b73bbcb6b0e3c6645c8d47354c7204efa040c760ab7fa1028dff063866fdf7c03f05ea542ad3bb5b19c7555f489357e0d783dc328d8afc6e59bde4dc7f477476e604f1b53720f2d7831d240c9a7fc088b546f0d3aa330ab227e977a2966a511bc292b22f76ed1e81e772ac04deae4e8b32bc5cb7838b9ef553dac0af7486275de09f76674658bb89bc8d7f31948b114398fce504ad67d93046490a0720aadc5c552246e670d914217f558899941cfbc77f06c74a6b93b464085e3a14ad33fee0bddcedfe7b57b306d28202b2aa090b6a1d08eafa19592e7239d3d8a2aa93d87a862f9d7414f10e29e394963b9b3f7d96ae3608417ce5c65285f6be3294b8ed4cd6da4b59c4155088f626430898ab71106aed3dd4fea2aeaa7a77e8c3f5b16cbc6462d7f53eb7467dc9ab0d769d3643ea5f716bf1fa73669c0caf4bfd78132e9f9f75e1888f316098580d0dabd117494c3cc01ff1b43a617bf0ed548f58f055fcadcc7ac48d6c1a37a49dffcb39928caee9aa862fa2449e78d84728c4b4bc2babb2bee7c326467e1dd8fc1b3c188e6e13f4494b218ec41863ee38702eeb3ec321dec9da5cd60e69bd02bd04ff0f86f3f85e339c8ffb333eccaec794b59292e2af70a272a98b93c23692ff346ba205dd6bc020e3a8a02c552badc178c82953660ed02f302ddbb5ad482320a6f13a3808da1341c7505bce9855ef85effd989675406e1376278f5eaa3a4656c3af2d20d88fe09839eb7ca3f038de86242aac73f0d44f90f8c924f332224f99c31389d445771ca11f3e085309cbaace11a0edcf1f05cb5c7f6d959583e520f43fa040519117ea0f0471e754ac7057e701966b842d9d7e29b92c510ca89c3a46622efe2d1e9092459b803761e4e949f2d89bbcd4d4a1e78176696166176f7bdd9dc160e1ad1a39db1190def3c8e5669f84e4601982a6797be6eb431c4bce7c537c8201263166048168a05d588c79a5e6b7c561964f5c1fbe6761b48e25f062b0aeaff47ed03b917f384ee427696709a3c28b22228d3e5c0e6ee34c234bfac9f60099b9910f726e6f0a6e028db6dc4a48a41404f6cce6b3548584c380914fe99d1e25e3957b45bdee0a1094c14934806076fcc24f4550495c70e7523c3557bd6f4ad48ad5156abef76e0f69a11e09459f8e13f71c621f589031a37095143894b27a36d678e458d416e4aece60a7a8f1961d604694115895b525e8c96d953102bec44e678341c676d1da80797f0293c02073c3036976a1bbceb79e52e7fd4943237631564e123c6624ac402b7cc88a0d3cd40cdbab92491c67b5c838ea04be73669db36db878bd54e27e4fb7a28f2e54172a49977f934d060bab86c7ccac324984a12526c0f56229fae069d3b14c7874402b9cd057ae1a09efd3989b9a9d7649e7e72aed1b01de39aeb00a7f76dadd0d16bc0ecb774525e8e918b4d2390adc443605ceb551937bf3a4d284c9396a72f4fdb0800ea42cc224e6481e8b5aaed309739c7d938427f3966ca735db497fb4f76def98f981476beccb774b78b76ee046fe01c1062ff5b0f0497bbd7ee974875c1c5cb7ea1553ecc6097c3edd48b1cee05f163abba46b889581c13f68d8b72db36985f062ef2f075eeecdb4b3f8ac5438975ae65cc668ddc3c70d316db677a951a8164bb9ba92b396cbdb3cb2bf22f5e4c4b6589ab87f49c10d7d5d03050932d4a065bcc462db96db5f167304ba0c0bb1ae4c7af802f03a8c56eb5d9180303a18ce8f08b6abb381a09f46d5051e6c50740e794de850d064bd8cb1397189a72dfb92b9b9412c7e3debd791742a28ce1b1d4664ebf3bfe7025ebe17e8e7172c7c6c4e623831224bc18ae5aa6c3060c996cbe4745621aca2745278cd22fe137270c3c4c20ea8fd48ed4827efc359dc50ff51a380b66b9417459c4b350f34db27c0bc4f22add9f31f515ad49fb8c434a53bc22457378711e0f3093369c1d39b168d7df3e4daa680d7eacab69923fe33bca2435c65c1a38033cd095ac38e43fa70091965f18b302dbf2bc2b193ff82c74793b1074b43f2af29e39905d14f24ffb0b5eb75d53b0ea56d8a3475eddeef9382d9d3df32143d343fed42f628aaeda5b7e980078686e8aa5ba6d6707b6dfb6a92fd698b3aacd8298eba3f19d1cc8e7c3aeb5bd6a5b371d80aff74c0f6951ad78c02d9856b699ffa37497e230a575795fad93693f2a3304d0796667bd8540942abc2b8ffada1c5c9ea1bdd3b760caaa4162b4a31a172028d67ce1b18716daf5823c0277d57d748d6fcf2ada28cebd1ba1b49713f28ed37d9f155969e5d5d53f56c4de7ef38a4f5860797ca764dfe2fd51911e59a099f59ec066d685ab41f1e702222e090de514015c284f1bc1a5170d454382d0b96a0eedbdc90022cf2ded680131741cad48bb6c79e72e435423602fb41b9eeef7b5d105305f534ab5d508729cde91b3e3c40fa9bb46361ed4fc4792f59a8152ed1589d243dcc0cae90c76a22887f2a29b1d7b046ff7efb380fa9994e9087dfd7ae71d2a0f870b91e543a75cafb994895add02ebedeacc8e76abc52c6422b07878ec85f197fd75216e247eb97640fbc1ffa1dc75860812baffcf942383b16ec1db87d5eb14d03e21d66343539c5255dba6759a6fc8be05f4fa4594754bd8eb7a49f8e244e18a128a75af6aa82f9b4dc658fc9b0a54e6b0307efafd7c7c9c88cac204769eaf0285e72d81e15274e06a490f80bc7f965ecb64b2c46555efc59c952283538b368e4b5af4d197b657ad158a28a28d8c54e1bda1cef62e1cca8b59b09ef587986b87110df3fccf25ac9d3123174d960003fd543c60014cbbcdc5a004944d1712da8e20094c20a18044193aedbae7f5a84617bbe1a6ecbac118b4f3192b44f1cbef799e6a89abb816f7e4d4be3f32a189cc67433a4d83c3786bddb827c6b52f63f553d80b3d327f7e38c077f826b26d0c0d1bc15d45f96df305df87e7f49eb60a69f2bfd7f669c6b84cda7af098d310302072d41d9e4eb0c2e96a4c4e1b66d360d27e0989af8be62c0e5575ebddc70c8bdaedeb708029653e81598eb5a6502a348145f4ab6d4fccefd030b79a244c7702337cd40ed07d41db8e0a2dafe8a71f1991a44f501cb4b4dcbf85ee85f69651a76acb3bd0a319018057371f2da9028a3c71aba10e32b54a58033dfe1fb2103ed2959d170e5708cb4365b7fb2522d65338f93fe3aa92342dc78920bd4463aa1dcd892fd9c8ee76dba45f6774df0364e47847ba99ef043e1ce7dee1f438b50903ad7d089ea310840c035dacee018eeca9b18a1455ed39ebd75c1e5b411e2504e8c48c8e790d89446e86fe4b9ec8fb720daeae4ec8b811e1ba8cf06e9e2bc00ab2d6c91606debdf7718627bfec416a808d6aa88f7fd22cd468753d5bc4cbbbb9f88a82c6083a7556399c01ba030cd6ea3b6bd0d0985abbfed47eec44a6af88f7c5a05fcf871a9e45005b13a5957cadd82bd148c0508d2e1c608f8eaac3226344489e666cf7fd9527082932073e2e64e7e311694bbbf6045f2b58e63b65b78cd9a82e3412f13cd1a904555ab6254b687ce8b075c43b6356595a77632855f08b5f9965592da1f598e7c678d2b607d603f70c2e302ad9d76056e33d50107e489e383a3a601f3453f3fb163e710b946cd30902b0962ed3c568f37ac6d04db71a09b12e993137985839f777356c767aaf5a0ee8d98b6242844498a88c6d6ebb29bb1f6b961e87820aa0a2423a44cae85df4f806f972b22772a89d8bb0c1886ccb9028c1599ea764c1173c50a6ef94370165e500e82c133c66c231ef313ceff8a18495e8e19ba1552c0e6db9c04e821b9babcf4de27de91ba24313441b091dbf6a628de3d6b2505db90c8607b72a276e1cfe620cdcc58f1af70745fcc65f3b33a7ab67ba03240f339398d6305db757a809e325cf9f2676a11ea8caef1bf2be946f058f78a5e3e9a96de587e2a4a1880730e837734f2cfe3b126ac6b9a19579f61d2db2ef1035a49579df561c17a2b84681a150ad64302cf18824ecf745a131e89f5f308ddd02374f941b49b3aa0f0a28fe820b2d376332c9de8437093c97075d7ceced0a525e111fe063ed98a35ba6755124a41ce3b28713cc9e4adc4e457555443c1aef0311532889d871fccf5a701666b0267622de920d7cc754baf3e74b5a254e70df6123f0f46f8ea5cc755a240189b1b6dd22671930db1e702e65fae737017bf97f588058cfe31a9b14366142c961308fbab615fba01e4cc934e260cd6137126967409d442657052fc15651ba046b23b0cc8f7f0ad99eb86efd63db05046551ac311c31a8d4c0beeea4748b1b98659df7d8ed9587d98891fef08a7ee31595ad929d77562d07a4bf94cad118eee6999d68f8351079d05978da6fc8ae69b84de7a3c9f9bd7f0678001ba2c66876b80bacc2c9bb8bb38c5abd3ef89bc2d9c205f3337fe39cae376f5ee32d9a8a3fec77d00d7497752e06bf12ddf039a46708ec3e22aed6d9bd5c3d82538eaf2a13aefcb3e09fea3c91dfd3c1c3382d028cc732cdfd72ee6c323a961c6b25503447fca4becc0f49175a14d4ee2d229a65e32004ceaced1d29735727a7209442d1898f5c877a61242807f971d450ade5b31016adaaff37710d7ccfa48984c260b44dd67acf4c0d4c3b0e234c6cbf023ad1a97e65cff0004f261bca5a288646ee7a74931cb39637b1055464cd43f4a4fa844c7bfeabd567fe6c70df2ddbc464f06d0b77887be07bd9a76c2764d7c21cde71b4ec00d9ffc91464c8deb419c74e8003174be820efd3285b42ceb33a47cc7d2399cab37bee03f8d44d60737f3950d478c99642963bf9a66b2e32cb15ba8d7ca50386594f6f42b5d82630e5492dae8042beb7869bde6364d060525916820fd9409f6a18b0c2da2a63ca766073b59252d8b93cd9bd9072640fdf05f39a8e3e7c11f891b73505f81428b0e8862011b4538131f9fad17e17b10d9f5373e4789c54680dda6cb46044cd6579fddade779c1002fe9b0c90f9052ea55fdbe3c841141b1fe687a143dfe72b62473cd822d1589e116035a4684d4ec1a01a1504ac3a7e474e0579a1ea84ac2f768cfe4bf98da20df9ff8d8fe68462937e8d4b9d0a69e1cc5a4e446effa28bcdf06246063bdaabf7131b050d0132d7889fda62e501acca322bdf302de0a8d525495ccaf237346263ea8bcb5e00d41fb07374247d90208362befec0ba80eff30b6f77f3a001806dbdd2d0e82b2f5cddf71212b28895562d93999d9a3f6ae68d14bb64c0065d154e1f0ea4812ebc686ffb879e7ce4543dfb57d35ad70a0974d33ff9db0679f4a5bbb6d41f126ad57f94d1d79c1e7263bd24ba626e9082648c88603e11cf4df2b2c0b66b1164c0a201e20cb01b62bb141bcc7977c4171df068e5893f9d3fb8cebb2cb031ce33ac4201d964573f48a75b6c8909cdbe2b48dc661a163142838cfe1edaa33c8398ad168e678417ac78e37c67844cbec7780400e8f41b2bf27943cea90fcb85d470f82bc8f7562cf4b85608501a964af8b8c58f4f838b92331fa2d332a4687caac7c86d146aeb4d15e97006aeac993ea9d2a9e58a85958db019ad503485db6b97b0185073f5f3032278c724c8e3fd9389e9ee9b3279624ebf764b55a309eb396b37e06462f134c00311f788f12b37b65a1e6abd1115e0ac574dced78d5e3b05e4e299e396338cd98d273c7fe95dca5d966ac8f1f8e26bce9f8de9b44dd10c159ea1d806e6ce6cca520532ba8ca3cfd227e3f88f583d0c097b8bd2c519e99aa103c10f3954f23b49a918ef8d677bf1b5a4b221cddfcca4de4db761f2477b1ceeaaaf2be63307869560888124fedc0fc740940bc291090b45bd010113db4e45588fc5be5671aa30740079c6faa5fe5cae7b537390256b3ec7130b1c19036d8383318efa2494e106355f3ce3e94246fcd4b156a8b76447f5bc8c8e63591596c35b43bc294c40c60d1175ce74a587c1349d4bfe6c4ae49e7308dd20660a7d9d1886a1435f7e4d0f8b20fa76175a0f83192d292a57f0177d398e0201138134e274bde7c0684a029d4f5f344f342fa94871d55d762b9c634ba57135a096fc25739e2f7bdc6c8271c4c364c8814c23b7ee7766301a83314c0b39162b3acb1964899c40638ea82cc1365167dd02768ce923ed29e5e135a1bbe1ba90ed5812a02ddbb8f4ed59f4b211429b6fced5151ae3721672d0fa44ae2bd770620d8c13316fdf4711e2621296b0bd68b23bc7cc6d0769e2e7977172111970dc0eadb558c287fe8e04028f84b0aa30d1bcf75d8c70956fde6f8cf903c2f31e7490b28a5af69fffe4068f4f5500889ce2c8cf29ff8e1107f34ade19c4f94526b73b4e86eb57ae6c0ee4015ac94fd86c010b3638b56e621d33d4379511a5c741c8ba64dc2e0cb0fa8c15af8fb222b2926df669e575671c03368e3697e5632621095f032a1b5736d1d0f46be53087474ef4aa3d3095cfa18d7664c80f7f9b8db2b75197ade299d747a1373d362cce6d821239d1b243948ab1c207d7b3c36b11ee705605fa8f3951c144f39e205bd703a0a697bc23bbd720f662a53dcb686d9df87b277d0fb0b13fc4084cf476f5b14dbf42dd26ac636f5df054ba15e12b2a56f5a0c4a00c07d10f8db15d5876d01a7bce6cc43143cb65f7ccf42a1479728c9db9ac7bcdcbbc3009356b91b24783ba1dc3166769c2c28a8b9abfde4c0d18c9c30a47134c922c45714d8db583199e3f0f8b4d262b376993755a93d7b7147ed1025940accba2dd586b840874b5b271b4d7c9f21debce08f06b530c79768019395ef63c3c480a94e93e978957d7f6b9fc68f167c814ffa310439a4f4c1af56402cf7474178f86ea2647ffe4057eb67c7923cd96c4414032dfad3a37204232839aaea8798f3d83ef3c417cccd4bdb8933786bf300c61acdb4f2a18c52a28b6afc2b29001282acb1248d3f3afc288939b7d128c1e5ea2518643a622b48f982dcfbd50d4e2cad9726096f2aceaf410867d7757c7ca3d545e1102c0b8351f712b0fafd825806bed8033ce7443c3824f354ed365756678ff04197740b32b608481d2ccd268820eea95561414bf2bbb28d303214fff1a52b599bf905bf1b83aac4004dcd6eb308ce81c087dd19e0f0f4dc6ac33511b3957cf2c17210ebb67b0b727f057b2a8339be49266e85c82646025866daf15af8b96f53d109b42fcd698c87f5da61fe7349c9b537d7a120c6b1604553a1825e4413e43fdb012585c29413f521fd335d998f54ed4f9bed2796b860d76281f408465e1a2cae9a68853b6cf5eb55dfaed301f2fabf4c3eb85df763ccb4d368476f35bc2e5a6f68880de0817e01bccc1ea854440027e697018c698866cabc2072d3986d6669c62617e0b5bf3096f54040563ae8ffe0c4ff747c864637eda09bb417584b22b12689607c361d7a08439b62b85c719de8400b720392bfb894c29b5fc9bd4ece2fbdc94c541a34464759787a06e4d558569937a79992c376044f1f8acf2e8bf0bf50960602393e56e762fe1c3d790b8dae5a717a51b6c3ecf06fdc67f9ea39a6a135af622679cd4cafc961b730e3520e0de5789ce97695f24441d18399f79eced5a0f722c366763ee1f247b6811e99f0fa9fa5f14a09af9d4c6b9cc797a136978975f55bdc88e607db4ee4893a97c901a56ea81231df241b552512d60f04c2e8ef69efe557618696c2d967c7384da51dcde320100b91240e9b28df50de2f80cedf16f35764000a82bf91beff762947eb1db943d4c53a11b78032019dd2fbdb3a3a140b8b7c4965b823f617fa1e1e263e9be67dd93369b0a8ba35574a2477751cdadec1b8a40ccf54285d1ba463c017a55faa311da369af1d7cd1711bc59cd66ab02080b54db990e646ac0c1d7f541b040be12673d031c6338d0f272765daa4190475a3799e416b3be1a818d2980253fde4e7a45fd2c1792ec4a9c696965fe30beb77c9cf5ce81686aa98a6525911d340aca8729617746b5d66b88dafda1553ef168190d7647040531c59fe0c36fd7c9641f2e4b4a6bff208669d286be68bdcaae644e3e26a3435faeb136c3516dd573d75f9b3c9b64cbd04c4bede52a49a3e4d2e9fb1146c376cfd3674c733a1c1755eb12ed399bab123a619f24dbe57e3c5fca6b90cd7cfb22031e3ad5ab5ed678aabf1a17708318e4c54cf786eb425310d3ce56213dd76ec55e395cb0fbd49d0564dba4d1647f689019271bbbab92e95ede8ea79ec15417e7ee16258cb6e752d301ff3217aadcd823364b40188af20c0492f5933322c3cf308a1e1dc15b0a2953c66c11bddc89718d573a9529321216b6b476bbda05b291da982efcdc3991c5d6077c6e3f4ec31c22c50c8f6a6691ad6b6ed13ac33b61573eee03aec6a9d447ad92046ddd5a2c9fbbe719b05141c6ac7ec52048c55de8d2a6d9ee7de39ad06e8b495f4cbca72dfe5db3669145679b6299ea4ae9f55afc00c88da5f3f3f65226c990f88de897271f5e40aeed6cf5e131b15f518da6b99fcd428493f8bc24bf5ebd33b711ebc427ca034814267ff4d5a9b8f706dbc55f1db48199715e0920559d283f0492212bf656adebddebfa60175c287958c6b1d29c8301a9243d1f1280426b82451908a5948f57a681ef6b4f1d0473a00af67e9b86cc1bf9b40abf475c94ff74d9fb9fb6662a22d0db1f85883151606e8ceb67060fb475145c3cf73e32aa7bdd7aebfdbb3f8a25402e5b21793c056e5e1aa2d06165b582e0f687d054a0dce3090b4d094488f9415a1119cf669476728399685a364a41ae3d1f33d7494127867c61c4b503d215f93932f2c44100d3a7d3b4dcaf5f39efcba5aec7c3a507b0c35a70541b4f4419dc22fc3a7490c8c997070a76d67cbfdfad73fe2d7cb0d6d4d47fefbe242937af3ebf3b51f9b9785177d16dee808f0705568d6dbc7b0a9ce65393b0f8fc0a4abfe04ad82d52a1aacf7d462f96153a11d6b0db21e508972dc81b2ab087521c565c692f5a5889ddb5097c9c6ce190373c30b62ac9f49ddcdc35e2702457e34b41243063b6af4fbe1ec9d158648456fed8488ff3840a5245b26c1f7deb9cd35535e7e835ddf116fda83d80a2bd5a52c5a4f0e48f6b0a5902ff78730f3896edbb0bcadf03390f50013c6ce5996effea28eb880f3a68d0555991ecf7232e5b0eb2a76b38c46fc48193f8f897abb659b3cc206c952b12687ae6d2db4744d562c6231bb1ace2431c97c28a26f982ba2cb15d79e14cf8f7af736abdd70a62454ad3c5a2bc5ae491955b26a2b668b3eb0f82d41e45cb46ca7697c12da73e519c351a1f4697ced99c3235b8cdc650aa429a1f65206eec6a2201190acff7f5acc6843e6b1fac5f6d17a166d4ea3419e2e2bfd258bcc0100f8130dcf6d48018a1b2d82f17db74419b389d001632e1496c6a260dad65cb77f00c8ab66a9d08d06f81c1cceec9f468551e84076aa89496aa10e1fe0bc6bdd119d6589d3638abc4c7da7d90f379d57fffcc4bd640f665aed6bdeddb6dea47aceb1bc10973fa333ea02688e316d812e83fd2adc9a5c75782c7d34246faaddb8ca8c7008037710e747b8a0fff015c9bec87b08352232e2bc71d2fde2a4e311221ca1839825ddde1cbed2946c4d32fe093675d28ed1e3c018a4369812ade2b3eb79e4f8cc4fdf6a626928ade178d5f7e9278939c671ed9b612f6a27fef78cbf4acbdfc77e87b4295ba52157baa1788e526823aa60ccc4419da0e8f96f7e30078383cf308ecae725319ea4cf754b631c98a0c0db8a3d96c5e95a6f8350f10a4e3f009fd91e2f796e7195a0a13a0d58d1cdb15eebf8f42fc6eb2f59d74f7e584cc0492df15599945a9b215a3caaca4fa694ad92132c4cf9285cc29e7f0be35a8a6e889b0adb16b1303af36fc277cacbb653d794d2f1f3953ee1e41c3a67dff2d07862352f9f8d9677732288aadec8269317108a90b2ac3672a669bb6b9aad4f427423df786ca601e575d26f3cee248fcea911a27f03cc60e22b94049ab2fb5bd1b65a7cab802db7469634b2ad6380047b78b89355cb0e7ccb993ba9906486212cdd797ab099653a527fadc4829d0aa2e876c22d8ca140c6891ca29be9e66eeb74b409d2712d4ebed017599278b772a4790b4f93a8086402953b288976ecf01182369a117c8e2268e1c79283cbc8dd968dc5abf332d96cfb97eaebbd41abc254d609544aef26de4a49a59613c3b83e786a02c7c5f60f32d96259c1a8a059eff04c2bce4e96d3b0b95112b4b1fd0a8d9ec37e7ad6abee851b02b1972d9d4f68e1a71cd71f4a9865ea87780b7939fe56a40f2ffa05cc2c377525dee6b913b67a6274dceec9c3e897d7f1dacf11a9f1826a29339deab17c8fc6d792696f9df2ce87ba045fc3424a2be4abe1484065b0caca6c8566356f0c2789a83f44e5709292d1057bdbdde5fbc95f15c3c9f5165e81477dfbf2c184be3722f08f6c1c49fffb8d9eaebda88e6466170a704d89b53f0ad44ca9d9c275102c1c21eda48a78ba0ba5984bb609c353a97d6104b4d2f266fed28fc045678530dce60ee1a6bb2714725c8708310c98849cf903cb94b6897fdddcb77440702f3717c203655f2db7c44405109bad5fe9cb5c20b9aa323f49b87b24c1d7099142c64a313e01b17f10856c75d9552af386ac1a88970a9e247dcbb6cf3f19cecfbeb4d403adee3c6e95b281890ed164ffb8d8c25e712435a1f480fa2e34f157dff86617372b17f47638f036f67f31d403fd9d8d4d8ae716bef1807b09e02fad0106fb8e6a8df64daea22605dc589c1b3e5d540765142f70e9b1dbb2172ec5b1cdd04cc48aa177edd3a80254ee9f1ff164587ba952cb2b0c39aa69cddecdda32d51e8da01700a03d0ee70eae03f358dd4b6c5354335806f2e01692d6a2a72f064be0d360f780cd05e8fb5b5e376cbe5b9937960f46406222c7ce5c9d36c9a2085e16fa763cebf82e15810a999415e54fcc7e45ce8ccc580fac94ccc91c49bd78aa8ef5a28219e37dad868888813894a37e6a32dae5077cf0ee8437db1c0deac25ed5ac63a6f27ce095d9fe19adfcd4e9a8a2264ba05049757cfcaeedd52531bb685613a602b42cfb3a8f617ab8d5e9ce47fa2396330490bc9a29617098fe9379192581a960822b81eda14fdecc331a85f5cd2a70f482ff6523f37d78c37f6c53fa7175bce8ae8028cf696b65e212b1af7dadedee079c1da1fde7ca8a684496779122912be82b8a55b5153e4d9e8fd433110486ec00b52dcc0807836230abe6f4af8802089948fab169ad96da51cca4bad349f8bf57d78bcd18733ff3096a03cfece465ebd51324dd9c382b359c15987a2955582ff2f0c9adb539e71c903e9ddf0eab5b11e0b2eab3ba996c1b82368ea38b1471cf48e9c8f6b84ba75bbbf97a0f79c455bc707675119c68e1123118fe84e26810f9108d536e8b5289e4e468dbb13d7de10469b3a1557a1cbda323515d86281be908132ef727550c4b6661898ac4e59b48a961231640e032a572895090c538b2a2e6c76415bdbd03f3a1f3791462f9109993988a67a1271356efa4e613b477b3733f85b3e9a78cfad485f4c8d22a03f053db3059f315332691b74d83798cd374689baf866b64f4f5618caae3998f36308d3ef9bb7678dbad088e09532161d6a61cc7451b473f8f77d3d63346ba154f988815f4b7ae2365efdd39bc4e7403240561722fddb4966c72b811d09d0d511ce130142da04e1365f59cfdcfcc8dd22bebca7c81b83c899f2867c4ac1004c25b788595a857fe975c59de2078eba38976f2a251bd9b34d2d15405641a811f10558adef6db848832094afbadfa67299cf0d173a1f885f3b7cb35ee9356b8ee40fc2e93f622f7a3b3896b7fc60f56261611906a1e644ef411942463807caa15570180d664934bc61d30064fa19e95214bc1f7f14706676d253e24f19346efec80bee713e7a00b61ce3976fd32de7b1a891be0219e636e8ebfdf9a862a0fadfdd2c56fb68f00d670d735bd8df723b9167d69fd61019d5d34aaecb7800a1317c26f0dbc7925d14b038f881f75ea2f717f2d668219b2065cc2ea89252e8cfca1c61c4f7d44fa38fec6b28691cf050007d881109ead808771378aaba0044d5e54c149bfd138813c3ce99a532f326af6c37a235cfe4dc706065d39a071dd192ca1b9359eb454b315af53955b50f2436db283a8c2d6ae6ac31b20fa46557c821f8abbf5036a548e57b56bf48b99ca096873b92caa2398d355c0df7232e24a70320ffffffdf