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 80354 35331681e44398134a71f7f62823ef132a9342ca208c29527aec40e9f3a31e54

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
59ab4be55f7bed19677ccf3c657296e2c172a7ef60a603cd461b42733dadfb8b
Certificate Block Hash
35331681e44398134a71f7f62823ef132a9342ca208c29527aec40e9f3a31e54
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00171f0000142a0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000c4fb5a490db7fbdbad035b458c261da085bdd08dcfaaec67dc3da51ae1aeeda6cc2083a42de5e12ef85d11e400ff1b85424966d84998fbcaf5ca04e574d217c4dee2bbb80f7705d68424098f98cb0da6127fee1b6941c7c301050000000000000000020000000200171f0000142a0000

Raw Header Hex

00004020dbdae5b1bd0b1aa101e68cdb74963ec61013ad939b23db7bdb8eca46f840bc0034db8fa0a2999f3df583dab0669b6305cf6b55652d67c2f749aa9dc9d21f847623b3436a9dc500188bfbad3d73421b46cd03a660efa772c1e29672653ccf7c6719ed7b5fe54bab59

Proof Data Hex

59,560 bytes
12121602030744b3cd20a82bc51c79b88285ddfc225a357ab5fb1e060fe64f46e6f6833ea83501dae52cffee4e9c1d98ae56b56252d70738933bdff470014e68f72e07626098504ae315e7dc8520bb306e8b9f82322e12561024ee0596e8e54ec718b091e904ca1172f5ebe7d31bc98dc4fea9475ae7d295bfe0040910fb2dc1cc0805e3881f98782fb67c6d4467557b09bf057a552e8c924419cfc76b9debadd52efd85e5902d7099129f5411e606f3ce009f2bd420e436752a5f62ddd39b749f7750838be1ef676718672f7bfffad0e70d63e87d83c37e8d2f69d35eb826be34acc2a02e23ccc4a7225bfe02deaec6c72d6b18ede746e6a750dc75c36a3177e28932dd2b73d9d86d5a2abbbb41c4daf0f1bacf04698a70cb75de66b3fc98c16ce1ff4f8a043f317c6b6be12b87c943f5ce9b30281baecf1291448a056e3473d86a0c954b4600b47c5dc717ca5777ec009f3bde2b55924afa699bfcd29285c7c702020fc4644d607c05f9f24c5e71e5eee8cd477c62f9ddcfc0f48aa266f3453ce5a66558102a8ec853843e8f6e78cf62c9611128ae9d77cfda80a4f42ad03578cd773dd2668266852edc45fa3c969d0ecc3954799af7eede2316f16efbca4e093dc6c229c8901cf366983688d771ee9fc2f561e10fd11481a2a6c6df2b88cac6073ecccff26040a9f7ad6caf29e3eccd909c42ec27ebc82e1721247b01eaf673c91c45c61e56d6f1a11e556e302a2d5e272f9cf14a6cd9e7f432d88b7ad1b0266c83cbd5e5555e883a45ae3270ae1bf6f868909d12a905b211530777f0adf4940c03e9fba83a9473ff225741b73ce991fe9bed34f17d26cdad486c8c85fa328a1a076f0e876eced7f82d6070598cfcf3730b046ae9559dae17b4a9786e467f1b84b1282d9b4b0ecc26a830379b9a6cd3fb046029b753f099e49fbf36f8a1cf1b88e73bae8785856886cb654d91b4233522765e6d02de31617139d70b4ed4f3a11d147284367f6ae9fd8fc97b58adac134757e98799d11902f47d77a8f4621ececc8551c429d6f07ced0eaf18525980f074b63d8a3bae1bfcb248291ffc76f7c66d0218969c25ff4551c120256c6b3b39e7e7a55078beac22e2ffcc40ed1cbf37108163e10ecf375819053ac95d1ba90de7972e80eaeae8958721066fd24b6c966f2599dbb1f894bb4b10307ed8cd766cf0068ee6da0bf916be6c48340a6b740f7ee2ea19f2dd3812217e26e2f83fd6c801e7112d91c7a05929e1a898e9d0fca551237f9462ab93508d05cc0bde5dfdbd2d4ddbf7b9d6533fad3cd23cf08d83b95042e7b48152198231f4b948a361690296175d5162ba84846775302fd2f9862271de00511b2a9c8298e6543de06d407a3f06f05741853c920840ab9e03f293e9301ef8c997429a041e5af5e4f4ad5a7c2e7c17001cdc8e8e95e0173e605a32adb77f1c6e6a4021ffa548ea5e99a600869d289df8fa09837795206790065aae56d8cbb0c3d668e3deda8e56d5a24fd9cd8a80170b914911fc931360b73c1f1520b49f832b74b7c149cfd0b640a3723d3f7d3c421be1bb3e35992b1f176c0e3f4672206da0699e42cfda42507892885d00d3a689d88d1bb5c14ed8a773b54cb86af0837db7fff96ddd6c85018f12506fc01427714ac2098100e7355f2e6f71015aa29f688d2d9d1f0d2016325d220ec28e8c2da9072e7acb2d1277e8ca4e0b89e452fd6885008b060ee283fbecf031844ceab997645acd05ef3061d28e438a46c8f50ccc569f55bba36ff963f630ddaefaf5d0c180c1e176ab2da48edb822a6391edd4cb198d8c94594c1a3bc8fbbddd11ea8624b2de715f008d83842ae38648a9ed2fdc75d6e471cd9e57e37210268791080c16903735f0410db7b51643bdd4172713de94f36aae690a99531c8076480cea05f5afb85cdcc5477f542356bc8a37c887627c28a9a9e1cb0ae9f5601e513645873ad325c10acc7f535f9f5c6d85fb211ae5d84864e666fbb66585514553bee8817fdb8d2705175ec099258b3a143cb797cf2c2bfd2208d5f0df7f143ba258b0a7601e121894dfddb31d9ece3208fcb2fcd039272bb4dab82f2d776efef0425beaa9a3e7d57a3378285b1f25156311a527650eee63f45e93cebb6706f3728ee7d469f012adaebb4459561dd5b3168711152ac8b5f2da4994cdb35c214589240addb7ff76e320e0794f89d2a710713d54dc103f2f1496ef1dd03c64cab9ec24768b6b615de058206ed590c3e5e310d87010e951efac63fd43816981d31cf2973876aad6886a70ff78fcc0de77229e29c2d9da3fa74128e31a8b62098f94f02175708c3a273a1573ce83ee87e9edd75116b6d2bbf577ab3204502f0e4dfbb9a048032a042b87ae430084ce845e746c8dfe71abd0f7edd83e3445d7128060b360f34c6507fcbebebfba91114abc087cf9eae337afef637da326d3d17fbe9998b57c7bcbddbdf001767735eb09cf44db109674870b9e6143a2c0c343f9aaf757384d11e552298b491eec27e035288b268ff277254053ab67cce57d76a8cf68369addcbdd039f3882f59de17f9b33beb904e84b2eccb012ea6add28b49822bd2f86e59e2c1f41ea55fbc2a9b59a0d2813b20305e82e50a1d55ee9f660dffabdad0db25b4e0a2770fb2837e990b2e4581eef8453dc638a6c8d8509133896cb7c0e685c5989e9f6018dd5e92529f41be58fa41fa37a0d4fc2b4835f2197610c482f5284eb91e341c6b6c63e17c105c561ed7b383da579928d72b34c99e616302b4f6e7d83ea18ca69f857950e4c29a2eba4a459f6696cf04518f420de3679f20afabca260c7347812018a240fedffeca7e0d8efdc1ccd1ae0b3f2b4fd07971fdc0224bbe0c0dcd64e17f9831d589f82b68b7d4100f9fc8b607cfcd2bc2f29340e5ce8e2d883bcfe5021dea9f4875e449e1cf33f29be1d2416f777b10be251cbd11f78fa84d9564410ccd65697d45428796556bd75608cba835a07eb58320f8b53b7cdbf9d0baaa775710fcbd0a2467c8b7d9ce43155c4bb1772a6d6f990bc8a6bc3c4011e372f360cdf7db6d1fbac81de49f496f667be5b9fb12cf9dd8737d3dde16df3d77c8371e7c2b71ab70194d3c8e6180203e9d446594b21f86385eb74405d74fe62d857db5c270afd5103ecbb82988021c2717df13c86c27c2a371071dbf331f14f44dec0aaefd9cc44ae6a2fec42ffe21d08750c19801e8155c5ebf94ddd9b0ea24cdd5bf332b470b5f25a0635efe89424add89372b62a5a83a67ff79f14309002649db23b036f0feea12582417881cc318ba81e5528ab99535668b22002398604e18ba8771325dffcb23b5a633d8352b055e9b8c51f230f2560a2042f5eb9846275494e7ce6f17b35cefb21e81645852cb470f66ff0df1aaebcb5f9045d63e383551a38ee5e5c41dd66606e1c5ba4d6ec978e46bd4c721f62d249b58a682145031c6b000da84f3d3e5025807156cf2ee7b156298c2822ae91396bd756e38c4bc44f72ba8a5ba89d73015ffcddcc8181a528f3b6e6825558c9f74d7c708a858bead7264e3c3d2a296f82eb9dea82b0f1e1622f6a77cebf468d9678f4b8989d08351e5c9e9c629e0b9da0a0898054565970290bd2ac3bd7c23520b710be1a152055c406b8c5df329e1aa7e1e8effd4ffb27ba638ebd5e23907c1e2e144fb034f45a238d2500c6c95e922bfaee1f7f14f3e311e2882165225f7c547aef562f32932b20f35c55903a12ba5f916fedc39e1fc0f8dd8b15c6074e5e5eb3428a557b0d4aeb87d7661489ea9aa81659802ba991f8600c401a608d7ca8196463965752cb012353c69748ef55012242b89522f6c040213615ae5c913e97d2892ea6350701127d4bd18093f98df7d83661a0172985717df7c0e7a5c78bfc2bf200148498ac184ce4069190c66bbe5e25afe07682875d8d95f98c62bc13f5fb6801f43e17374efbb17081dfddea780406f3699b05251b91777745b5f42813e5541de9fe55948a65b4cb3383e83d950ba91d936a4c1a5d811257b23b1e60123c145336a21e7b16232ea6eebaaa0bff7dd6fe04c28749aae51d5503d2397034edad17c02a8bc89091f7262c5401a914c78dc9d752596be1713ed5d561c2af994fe6b34f0b48f9dc7c5b230003c5b556705e3e2728a250a72111bee3c3474a0e08ed507078be3ebd2f1a05258b6965c7fab9051784af47f12c4d18077296e691a02b2a487dc3cfadf05f59452d25b38974fe70f63de38805f5c5aab1c36708a917f38c87cceef357d7276dcd16ad0852c7feee2370aaffb8d3a1b9d89d76c6e104c9ae2fc2150b424f46b22396a307804f958289bbc8a92163c506a556df533731dc9c9ac0b5d99b390d9b8e6e68efcaf2f75334edb32912d6c717a79258764ecc35cde1972f04e4849f786890eda879814d55ea59a09f33f11789b6805b774c462fbde3f2eff17f225e89ed070b3a367ea6f208af3c50eeab706a1568b9327a5aac82782e99edd3cfc6607088c9cf490d84b0555d8db8c6e80e62923639af7e271a7121a08f70cde7415eef1e3fdd6a5f0d23dbedd27ed96cc67d7473abddda9461b7d6e19c4fba5d24f24b821dd860ef349f62330d470e92537514d13f7a53da2cf456f7ff946e1770533adf09090fb1cc4ce36b524bf2553a5eaaf2291d8d5efe426bb5e0f07f0191febb733c4a08e9a4eea8b7d48e13348cde4518fe51effa6b9ea7411a5afca5e6d9444d0497000666ad42f2b7a05fbe7ca296820112b52882c6b4ad6b27ce96d440cc00f41a53fc4a09dd2f2c6f6f2db7a51397798b7fa491d2a85c8e1f405e916c63df3b781bb508c3f87c1a1a57a713db90a001bc0871c54c665ec781fbada60b486227b411150046884c253f939c067be4455ae13afbdbbfad8e3b4ef2e53f34671b17f2aa3dbbc84336ea5705b7a1cf469ec21d1c3572dcf11009b89c3934b8d9fbdf0cc27bdd572b309240775e9332bd81a749e2816f7094940089ad62bbc24eeca6ac04b181dca1962e631eb851556b17b2d5ae02ac7dd4d59de0812677f3d777036cfaa65dc4bade969efd3fff24432e973518d07e779bc2811916a5ab30e19b133f4b8c14c5dc16a8644ff2ef1d0502e8232645e1e1ad3d0f871f1186a89d4c935120b6fe434e6f9f7aa72c36e7b4e45c224e78fd92492d5e0900ffb772732c096fe83bfc7f37da48f8ea51f5b970c5dc085a03be9b94cdeeefe4fc39b371c151df3dfb804a89d178b98fa43f17169b3a4eeaee2e7069471332814d231ebc8d4cb8bf57ef4caadbf25239303087205b4f21863c1de69a9b30b280f517d041b6bd10a0a011b94a5c173dda76c92be8b60a9cd8e706fc97e77b92e6840fef3c3829fa3da94317e6fa7a30b484bd3e44f070df9d68a5168c9eafc434c993192deea3d95bef936c31ac15779f5d850698f6781ea11a57ed2b0d2deeb0c49ed7fe8dce8bdbd4801559a51ff42898af9961136361835a609b7a34b001473690f48fae7aa2763ba075aad733801d81c59a686d211a7a02801166613afe4dc88ca4160599a0df3ae6afcf086845b7634451d46a0c021ea96248c7097e4530bb5cd483cc5b7f3b5ebe6c809ed8e442eeb0eb037410f3993e08af1612cfed838964727e2bf9b8a436ed41621a1b79499891038047c4c814e9210d2710a713592e12a62c88f30a79c5b77ad2d37ef6a801e49724c7254398ad169843f478cba3612c0307f101c526ceff140d6fb2965a437c204997d8a91a0b7ee7c48ab7866206d74a9b0466415c9741bd7f0a8f374ecb29e377532d8fd699031bd8bb3bf610476fa563c7d659d6ab1be2b300048f80c4ded44b297aa9a50959db0d27e07e15df65661bda1992b1f10a894ba50b5a6d50d4775e3577bc3b5d093803a21b750414f26e965684865ffb3c81fd67eed71132efcfcdb51825b86f9ce74efd0aa25e4e9daccdf20c54d48bd2db2ce1abbdca0904b983407932dc1bc976e87dbef048c91b4f612f467433c1ab1f7baf0257b2b7ce9004d36efb74ee965add9fdca6fb30befe53ab8092efe4882e9651a1cd438b58cc5349507d530314ba0911bf91165aaec09445075031398123f26db740bec81a8f2cd46ec8ddc13c1816315bec047f08da9bcc8db797c8f435454b5b40ec78d9086ffa7062d50abe78edba5c0374fead79f38c1f67cf207f5f792a201fa5ff47c95dc2252367ddd6ca2a0ff4f0d11a1a4fbb2ca15412c853ad48357815b927b81179690ad19cf5152ba5b9af17230604a638f9b5c86973427a59a72a9be3335b2d72e576fdc4a68168cb0acca2a77f879dd22a29fe615bd22750957f2b3c69c80d35bb8a71ee7a3a2fd836bd227ea2560861608bfcbdd6e88537fb8ebafa04291aac84649ff1cca9e9de066dcb9a95b881f9ee79d5c8ad3d46b5002ceddfbd8cd625699bd609fad66e873cb91e7f87abfda35c97ebb5ebe900ddcfff372b5c30a97085ee5158efce26e564b09c13f746b6edca557943eacec68dafcf7b87077fd237dc69032f8d69620a8033188c4bcebfec933b2962b5bbb6ea49561db9f203e47e8cbdbd6776c2c77e635b280876a705a04786c0339bc3e65a7fd4644cb6397770d5d8d11e5b3570fd240fd57335214bde794e917901a3f52d42faf39689a2a57ec3a12729c244e4f8f5b8ad34fcd53004547d85fe8039739273412271f2ee9f4ac4b1c4bb6571a28913a01313c9360a15d7d9f20a13b92582961c282bdd4c70da008b20d2e0502f5b71dca4a4df0d06ccab31c97244f813fe3a686ccce949b7a4d0072f64449d1280fb1abc0c3f71f8f7aedf49578d14025c9071b60cf1004bd28c0f74d9a03ffda7a4aea4a401693a9ae5f706da7baa6217dd371a4450ccf48178151ee3a3875ac4cfc596746c70f9b96c52192598ed5aee0930b0931a3c4b5c1f8d87710cea51b318a1910c67041501865a410da58a1e9e8ef9995a714231ee279c769e4386c3596ad6a282a5a54b74f69bad1083a25b2a27b066df05010f040a66b7c31f0e9dc8967b3c13f346953db8a5f4e474af4cb00cef883ddb660fdae0f801c73231ab3f64740c541f10f8e73d3cd54c9278c105819436968c10e200960405888a460dd9bac04d01091f11a89f35249b7453bd5f98ccea2bb8ab8fecf0ef4a9ddaa1e9e09c6eecaa8e7ae7cd68d7a3d4d2cea362a7452fe0b5cf5d964d2fa93c2433dd4c942e54cb313c1d6f7df9516f29a0e3b24da502a4beb54e0c9c63ce84f7a43c21d59bae01c3cea90f0241e2328c57e27dad036dc6b0dcfc7c02a6edc78e8f33666848cb644964afcaf64eaef5482d5424c31aaa7ed754ab91ea1872f5102e6cbae75d550682559cd2e6c583384438a52d9cfe9199bbcb2f4da7e87fff8c4056163136f95b94a39e15a9107d4d184869f0ecd2f865e652873f97589c314bd7967abf2f18a39414e50b54816bf8b02c53bfc622b98b8001440602a817da8690065070531806bc545970553480044a85edea4714b7882bf0491a2f77f86db0cb63511be49f2bbb86dc89c6032bab9495e6d58fee7efb3ec213822ff2826e9e3b3f2108ae0f3844060d88bedd4ffb8c941b45a1422aa5d3ad275a9c28c44268593ac46445ff8f3fbf0ecb46459f578fb8f63462f1605d382577ab1615ca97debca98b773ca9404e3a11ae06b6565bbe8d4ccde8e20757c3d0f9b16836e483cbecebe8513347c382dadf929f7b3ce97074cc4297e795cd1e8dc5f3fb6b9569fa3276eefdf005ebef5fb04a60925392c1db97cbe08f99a0267f4b21341cf3266fad295fa7e171157a86c048030eda281a06dae677504f58dc0d9f626bcbc9e1cfdd1d665fc5bd2c4b016e87d04c98d4b6e5559c26d3ef3da88c3445da7f4f94d4eab0de5af0c8fa4867a6733671ce834d824dacabdf771827f976dbab9ce6b3bf1824d953990a502928c753f3e8d99ebba1ba1c838f983f9c6aff8793715a88cd1b7e26bfc0f600da61bd73b65737550291673787f5f8299a342913fdf196c443d0e809d4181405433687d4f1a2be2b3cc6e276868c85dec50b5dab89df2dbde88ce31f5d160c980ab0f03d2a7d05276dc91fcac5540d1bebc92f4c28afddb8bb117c1b0444a547429bd146d087fd614208b46f2358f3b7dd1d1f6455d6e3e053af497ba170ab3b41e8f296edae52ead2e269c1a0cc58593f6a1aa62b5fd7db43c2494b0f9fa65c6bbb366b8fa7c51c9b0d6e2e302b72ee7f6e44227de314228eedb093dbb3b11e969aaa8c3fc1a18b03392fbcffaeb61a051853c2e60b90e4dd02f64108a87f706f89308f32fe3a1f6dc9a759d8f0f8e518300f2624b16509f3eacf280e6fb7f81f6a8d7c4aa709bea9dd3593a6bdf781f21c191aa57b69b9025f88e6a7c513ca34733eb8a3b2e109b644e872fd9ce143ab14547560ae4af5b797be44b946cb051144b3f8ab3e22e8fc0b80d0225db7e9bf1c7e5a46caf1e9c27e9cea35e9eaba397aa1280a08500ebc0dc925299baa9bdf231cfdc830768fd38e1a9e81cb555ad0479a13714d20440afca4c732794b3fb1d1a57023d6e85b09d6991d2e0763c8fe37a576c728fb20b2c8f5c36340a0e05ea5ea061c0e879b3b5afa27ae6b1fa29a62c805ac1773215ffd668af981c973bfd2d6ce8d82c4bca169222580b10077fd892eb5e6a6a598b5900d73ac4ff894cfa4c99e63fdcc21c5a1d5c9b62737a82616f8ecfedda13a287ae6b4339221f6cb0a80349cb35bb2299cf4f6c84f452bfcb96b29f12408b4954c00ade2622dc2bfef7cd49316ad3c5ae5f2c14c504375995e394c400daa0c15a65c4f0dcf777eae5ffcfae85a74a47d75fac22ce4dadcc82010393b64a225abb438291fa948bf2a6cea0edb2c4b4d695b931dadac039c109c68d6b4dc3369d1554d2e70d544b3ef3fa14d3e0127027d040a669b332b4fce50b13b03bb5eb0aba3cb0674397544c1ab393be2e293af0128aa6bd6a2dc0c0a2807714952d8ed7c81bf1d91c9754719aa9b9fe87d9b6476469f838e94cf689421bdee5d60292d56108c8e768e7dba875222b0639fcce420804458b96d7df965f625151f466f94f1b742d73c328cb31680819257eacc67dec61f352b2b3c96ccf76406f08a94cdce018c57b0c2769e4979ce40d5802bc0a33792b525dc4e2e962e374c9a7a975e8311df54aff1d4a1794fd8d23fbffc29d298cbd553e837ef9e18535c6b1fede0c66ae295139fb9e9342bdeeaeed91ace5a6fe54339c9a4d15960bdbf811446572d988330b0833c51d632399b6befc802f3c0abeb750d5a70d1d87c4c73c2ae8fa393461b107ed101033973c91b9cae070dfe7c666a82435b66a5d433538b35a5dcc98275d33173df63db39840954aad9233f0dd9f4d5733c40944c729115362bc9ca04967239c68b29884aa9d69960aec61a530f2672698a8f05201f77c099b40eb5e8fe2b8a9533e29fe8e2c886159edfe41d54480eb217af3564a45829608184738425ce127572ff21696325342dec8bec0ff6572bf2eefc3d7a3312a64b6415b3f7ad181e214f126c33a294dabfddb217bca38acd47eebfba66fc427b4993eb95029d19111b1df0c12b08d206f099fd614c50d46c98c3aaffbb88cd895bea530d3b210695b944d7af5b6e1755d6e2205f724d581312f9c68a682810910a803b650bc4ae83cab1ce24ea7d8f4e673fc14fcfb18ee79ea20b65a13c9ea638e7c896b0275f872292777f0bb2803fd26e89f9cfb4cc920ae4bb89ce77534e9e69a753dab683a9fb6b6f26f86c17ce632feeaf496a23f2fdc9905ec13ee76042d32da5c179829cfa23db477dd4dc3d274f3a5c537bb1c068775512cf7372c57653fb7d7518606503e8c1099317fe5a525763a35fbdc391697643f08b3bf1cc9ab19ab97d1e163ab09fd9bf92714e445142b7e17fec80d7b4f3e4f18d588c5de8c24f3733ee5b7f75ee7b2d62b634ebac598b2bc04d910d469d55a2ab64cc1af52edd0f3b27c8ac7ec248ba514afc92ae2ecc457a369b30a2522e58829f1f0a33c7ee69093172fcdbc1b7fabc1684d26053eecc91fff1e6b0b1f14523572ed6aba55b7b871c904dbf1809b810fd598f6d877b130c4f7ac69b9cc390bb952a57fa6dc42cc6a7be19fb83f19d9123e2b5d6b2e2748236378c20bc6a220b8b0d1205f2c2dad72cdd7d81fb5d0a2d5e111721e9e3832b74d397d9fb77837032eafeb5e5554abc8ea356220bd5885139f6a00caf92929b3c910e2226d72871ef51c66b91445e54d55fbe582e28a17789111ba1d211cdcf37da2057c606d09e5498f87ef36abeb0405ab2ca5c146d569d1607a7c86cf03b0c836954cbabb54ecc9e3230ed8a73aa4e85a339027da7b1683167618c9427abb550ef1b80bd1f346f281d0a4135e1d3cdf84561fcd51c8c5ff29374ac877d2c693fe9dec26045396728918a452a2c87ad380c11ba48e859ee08543af1600b5e7034974bb1601c41cb2c02a9b455dd73bc09e742b44ace62953622f623f8fb09dd1ec2592dbaacef0b4e1aacf71fa325ccd9f165afda46ad4b2b4fb7543fbf3a03ce890782b6bd5555a65b78fdcac9ed551878d9442d4d987d3a37cd315fffc0e675b8008fe9d8834c2b7c4f50d86abab9d2a05952dfc3c5b9ebdb1e1e21ec79a64fa307e26ca7642d51fc38d9abad90e1de2bce44476e65627b55c5ca519e4af456f1a7eb83bd91d884d97d51730507a70ce8ee16b82e02690ff9b38ab00ec9bf12de587fdc6338919e0a126c2602a06e7fadf9ee6eb74baa9b1a3e588ab693191b8f1a544ad0e0b0f4020109986716aba064356a7f3fcc3fdcf9d6878a91ed0430b2b5fa45c5ba40ba232177063db1ae7de5405dd1beb4093e06233b1fd1218c2f64d2bc3fc53cd764f053654b826d7532a9d36943a1766b2c46bb084c7be74a150a517156aaf2147c102bfcc3fbb967ef225d21725974103f7f26798a935d2d1c234966880d83e5fd9791bcd1890b8024ca7abc44acf6d48865fc71578f1b016e7519cdd050eefa955929eeb37bdb0fa538c228334aab3242318aed205b047d5505a0f5ad7529ea2ea8463ac352903a11c8b9bf7ae5cf4c49f65c330898d12fa5bd4c61786c05490165ab23efe5be4759218897d463b2c261fb0ebf54e338633e0096c66854f49c23bb4944612c6e36d969b8360dbcc08982eca46cb1745d3c2d1eb127cdfe5a1bc4a8bbc849031a9ded161be6627c0fc2b8df2c2d147021773f9ade456ea7c9abf058c12b5e2ca5a5067f333dfee4eb21c80a8c87885a2c4cb4e98a219b68d8f5196f41f5992a7799b5a6c6af64a5a72e232a736144e5e9901155e290d36c0e8141b320839e3a72e5f51d1ada34dee69a2febc127b080f487c1a24fe2129845db8546ca4a8624c6ed494bee8b17fcdc929befdae304d566b3a5dff2cef2012cba9111d9c515ca089e2f787b260488952ba151cb803fb9d7f17d3a9ecdf03e17134413a7b38ea2a63d89a223b866597a0949b0c0e1f186a5fb04f06c3bfd207315f9cfb763990101a498273cf170edef41cd1bba6f205dc70508358e777b115572c3b180e81a0c52a937fc3f5b21c3791897f9d6b4dfb5fe08c0d16abb84e8f9f5e7aebd20ddd3dbc436acefcf5acf0bef43e39aa18c8ccf552dde53e34400df4ec138fca570aa7d73cb1a024f71e4d590c8d8a62d9e233f41fd2604e6ee12df803d016774e2ab2b25d4e7d36700f4ecf2d49ad2d36b9a270d284e3d3572dd7bb76dea6ac1d77ecd3b8e5a62089ecbb5493097d1ebd4aa80bfa6846d31b93468e2587b25c9d27776dfd43e93707a01c3aaca15dfe94806fb19c3dcae2cf295e7b487b99365a945d81ab445ff80fec2e391d80734ae60b5fe0f64340c17769b2527f499e3049f47f89126d4622a597a32ac48ca2c748d0a09e62656ada96a3dab45d351325f82ec439ee1d4ba81fb9e34899a9e5d3d3e59c7552b89b8c7b244b59a6912374d9d5c6d3bb0ba8f70ba485c4ca54d77ef6cc352008b4f78ae239fcc7a8fe7c67ee1f15e1fc7aab3ae4df057dc6ee115bfc818cf701a521ef3551e1a52db68bf481b6cfc71196c2d10d3d1a33b87daa4437c29d3a730ce3b279ccb6efefb18a2bd8cf25a84cfab93c30cefc7dfc320c5b91f00eabf10401c388e6b06b5f14a66386baa5b0b3fd8783a66fc83a164c131d41e7d3e90768e3d0c3a297dde626a5c9815e0cf38a9f73a6b6c5343a136deae1708c2f71dae51c36106fcf973e13d541e2b664885d86f19f6c558cd34b412cce4b831cc41becbc65975621537e114732ed04f5248e5376d48a5bc9789a29aaca6e338eb4bfed58b3a65b710f48ce40b1a9ff3c09430300aed41bf20654dd58a36b23e7964a9d77acc798e5ae220c065112c7d666e6218958557538f8304d7ac918dc9da0bd50cdbd8c3223220d66e9adcfecb0b9d93dd099d249ed3d176584341ef0eee7d4226768e64ce59c5ceb1251bc7753fc928e64f824e3990ac0bf14c0f84ec02d24aabd390eeb309036be738b2d5d4000fb513dbff6052e886b241d0ba03ed2a3c1f99c913d9efd23ed5f46fa9094b31c2bcfc63c86ced3d89890180f9ea3f19977fbd30bfcdb39c38296731d7e1984282662fb6312bb009c0e582d90f7cde707be51e77bdc68bfbad142c9064bc0fe68521a539e5b50599788fa21ffecfa8f01a816dc422190df45a12e1c6532f7ebb27c49373e542924df47d86e118a2c3a848cab771d5c04e3e4e950fc3f6e5d1510cb91555539343277246cac1bfc6261aa496560b65394df8d02c555cc0caa2d00a1cc389e46d3b53203690ef93decec0a0bd8e15e8021d7d9cf1f3f05fb3461dc2de7cf1fbab48f9190595b97307fbb65a62e82b99ee84575ef09e6bb4e136b25f5b1efd364240c85682b91d4e68df34162c6622f068a33c012e676f5cf0583f451885b55c72367b60a141dbcb46d8d6af28cc621aab49c76aa24c3014c782aef61b2cd0c0a3a8bcd6ff0b985928b473966b0ce74df6b988cf22e0ef5d8c956de61b0aa3c65612ce033f711f2f6ab8844107ebb1d5154f43835905179a54ef310728a09d571c1b02169b48531bcd205e017ea489f2a47c1e8eaa49de89b44dacb74212141feef4726d00061f9264dae41bd62f591025a7fac338664b4dbd8ec13999348558bfb5cc610673c42488198c0379baaae8600fc1e4bbd44f7d9351535ff3b8dd6a295594601f71316512ba3d3c1642d0bb5a988534fabd6d8f9b1883eacf24619b601a819988aa182d4a6f3ce05be1d9efba2cd048d70bb11b4db5fed0127ea43b960b6474addb9d899547d0256d1b0cca0a3846cb51e0155e79c27d9a12c08f8c70e23663566ab1bc7f18ec34ea5969af35ad5ee8bddd31f6c64556e5d2d162d94791371dfe6cfaeb223b14808d4ba810d828964a11a52ff519da865196923bff75f07210d97904494e3530c6778e5d9fd8a72478a50c5dfc856fde022e6b52054939b99c56b50c94242cb5b61ce4c0c956e404a958de46ade266e3c4953b6590d29fba0c52f388a5b4a4c011f2982a3db5b58cc5b4ec0e649c10cfab584e20cdf8f31a54ee4b9e236d6a4422459c9bac9bba020170dffd19c89fb056dc3bf617b2870d97a4d2350fcde53a9295b7d0e032857495b661896e14be088d10a7f9ca4d0cd27a2f897f9d4e3ea5033c6ad8879632cc3cf64883315914cefab1f40e0b255dac6df5051cfcdf1b7789132cfce540a0636121a8aef9d52557923b71151afc646115ba3d3f9b9ee446be58d7c15a942d64bdbc3b590d7c277fd107a8e0941ed439d69f8aa070ca6f8868498510a15e3db22f3d63488a7dc0795d46c68af5f32fa285080f7da2be1ffa7b123995da0e2aa7a28bbfd582c8ed9478948ae96b73978ccce2b3e7b8b4fb378822f241f45ad3388e3658bba495286f4af3d46e4f2b0bbd1d85898233e041666c365e76e65dbf09cddda0cdee26f8f0bbdb72d3825282c44ffb60b9ae4df750124376620aceecb3a6533b332b118802694217b1b2a0cc563ea3fc28b51a14c47eb7d240c15195ba8ad6197a9360dd8f3a531a0825b919b2fecbe61d98232b292f3bb0756d95f4d199f05a2857696c396328fffae73e3652d3926792937857f8e6dd5e765387814de7bdbd954ee7343d5954b1ed17aa9c8a085e6301a70d764f315880aa01cac41fe256cb9bd2f4da051244df73353dcd8c218d9d020ec9c5297819326c65fe23160e3cfe3b92304d001c5755913bb6b9e974f576edf197877fe591e3213ca45fff533ef19c291fc5902e981a44016472285edbf596db148689d70988bc83c2d905246d82f7d86a83072ff7dfcfb2bb7173363151aaf46272607694934de22ba56064c8dee77257aefb5b250c29c3a8d8ef13dc7e449b5da278eb0c98c8d01529a0600fbd0137d23d5ed8f587e6d9486b4963ce9ea7827c88e8aee33b68f0cc0fe51afc9765487a3b9e1238d0df25fc0d81759c846dd6226c9bc5a300f548d8518c7b3460a499c7004edcea7ff2284f1344d77100b88961bd2b92913570509aea0060a8696d43e8103b7db7b57cbf9b35847f1ad54ed91994a6cee21dcfa69ab1416818791de5e769d863362087530c425528703b348afa37ba65ce2bc63ce186c1c819443398f6df4182698dd08ab14abaf5cbef570bf4015d96d62b14099cd34cb0dc9406f984f01d5f127c526787a9ca085e953d41566566936b2f4cb125135d2ada88915341ed42eacd5c52d21a54e6432248c06dff74e8e14aee1017e4361d67eb992db2b009b710c29f3b425dc971715e21f0fc1646c55363c83ad302a4887ed18562c6ae36ecef5b32a9436998260708bbe005a25925b04a3438ad54562268deff093170fe17abfaa3fca6d6b6688dcc7bbba377b04c0645a5c856235ec74186f42edf949805cfac1aa6cc2f2a9390477398851309f00aaeec1b13a232dac31e394c57f5a4178bc88c35e8c19ac81ccbdea9f2207bb3bca5e85bed6c6c57189f4baa836695f422de3a847c2c6309f5f3eb2056dfe5f5d89bd71b37947461015a216ba6d0323165575700d2aec23631fe016506cb6724aedbe47cfef0bcefb02bbcf3c8ddea07a0e3cf6c2fd15c76b08255d44d0c37132a29cb44898207a34ae94a97e0bcef10f7af983a18679e50033d45dc08975199208ce7b056c6910904af14d5468d5dfddfbab6e5cfcfbef44aa2b20662383bb63dbbe9f6ec9f8d9f7c26c2579d5dca825b54bcf597fd0ab42f09caf1c255afd23bbbb96c49a02410b9342c1869e500a99691c86543510cdf7681b69ff36f0955f03530d3709cabc98dcd5780d1edec2b49149b99bab960abc04a8ce4038ee0926d0bbf631a9b2872badf6eed1e7cdfaeb7ebaf8694f948ba8942624284f6f89bc0b8ab2bc2c3f8ebf8faf95484a90779c8872ad6d7533756ffd598e17465e1926ee8528257f5e21717cd47bcbe70880e0ea0364d025d46416b3f54dbab50dd276ea424166f120a2f60e5b75c02a6dbc30d99bef2f546faa5af8fe59a313c019b2f8f5e50b3e60b12b598df96c9f99d9a87acfa17ff5264215d40b27c4b57de8a257345598b42ee7dc2d2ee6ed4e19150314d8a965e7785446ba9d8123eb97b000bb6fb143dce1d3dc1900315b1dd0f795f40f786293ea2e1dbe6ac2ebda6da4986ae827ba11546fba6a96f656471d3edf1d170b8cfe1fb989a2032b825047515028af5c2d367d074ca64308913c77ec201168f0178017316e1b5bc8d52f9f96760b1d3ad6d7be96ed131045958c8ae87ebc6ef8f81d4ac5600a111eecd518aeb140242e5abe166b054482d5b6fc7e0bf3e779683226bd8235cdb4b06f2d420524700c05e6335331f500e3195455014457f46166f85ff8e38d19bb1e360b51018b6ecd3b85ca63f885aff4c62ae11b5853f752a4970abc689e8987f84bf30cc7733195cfc18b77933687598159595c616542ad75c25f76f04cb663b77bc4ce0a470b88a1e2736fdc69d94f69887cf8885d2c6133ac637e447627a2bcd6f5c5c641375c9723265675cc468ffb591becc9e1e4f7ebb1e977935897c3ec18af77bc3b56a743383271fbd6505b2c90514b2416f5cc71ef27fc6dcad1b2e760a61b7781024ca8f3141a8c9a51583f26f8bd8036faffeda99618baeafeec96aaf58f7a1aba55be4c71ce2967296be257000d32247ecd5e730d59b3ae1e34b00d444bf2931a59451b64d520c9eaea8a5666d33c7bfe49503aa7bb88ff1a1ecad873494583d7a510a0716ae0598c94b5a31846849779ab985e86e50ecee4c5bf033eeb32228ad5e8a18e58a763ea193e0e957b7cd10ff6d90b614606f0b69b1099af7f3d5676bba4178f781694167e3744444e7d20df3e95607850a7e1bbe4b6a69d42d650eb570e9663bb775f9592986dbf606dc0226afdccbb24da4832293052f22425f9991858808c1de570c40bc353145aec4553cc9acaf779231b97db9f982dffbd9a2a2eac30897b027b6c1df5ed61121ee3c5fd7336117685754eb3e3d47834b1b697c3049d9bd1e09ceca7051030c5b5fbeb86ba8db1741c05a2c5ce26be056afbb770e4e468c320758ee86b7e60a6e8b3a2491f915020b9e74155fa8e7cb9f51b32d13729cd524370295454b7ce05ed9cb692603c139efe6bcf94c0cb40380479cd310916a91a1aeaecf48ff3fbaf6f5441e1fcad831efd48118c5c2bf39010a4afbc6fe2ad4fcb5cc3de77559d3f2574a7d38e87b02968e72f3cb2a97a964fa832b105e49904d7acc508a027ab67847cc4becb9cfadadc3f181165e67d5eeddb3d639b399426e8c83b071c13551d6ddea51a95aa4bb66ac444c10f6f80b2481771b0606e5ee5519fb750175d59813cfdba62a7341bcaf74c874502bcc28ca83f5a3e88e05854edaf55a247f6b19feb51e46e0d79b016d727cba0bd41f08e7c1972d570f0753de8f629ee48ca9fcd71422d9adbe6dd22d70947f4b55418874e981534ac1d769ecbe813ea64a995752e384e1c0108e068ac78891581236af8ab6c92e37520fc068e53d713236584fbd42ef67738bc11cfd99d906c357e50556a7be3849c7917cb2be3ae285f8382410c58a0c2186bc250de22b1693bc09cb2b593c585b18d8eaf9095a9d01377fe079c0a57a36d20efb253458bc29f7948eccab5950bc6740efb38a1761e2a10fd54867295efb978fced667ed6aa7da1e9f63818247569355ba62a0a9d7149e5f3617e8e4dd1bcd6edd668af272648f3edcad12c92c4a91900298f5a98512518b48c3c9b054bf8fe9512bb5b280df5c3bfb511bfa6a6750b09df7c20502a2c3ab200e0a35f82670ac7b869fb7712135c0fbaa362f7489a019c11df68e171bb4f9f44ccd34d600b5042e993e2c6d5a1f32189b05ff24da159ff0ad18df6cd0f64514ae1677c613b2b8fcb1d279e2317ee74761be06546665459d8fdbba3c0afbe6d82b6cd33baa3bcd74a3725f8d286038e97facb0e81bba42b99eebf66b97daa5177e88034a2b3cb36a713a2a0105059bfeedac7073b7f86b7a2386a027ccf1a1df83f8e66b63a96e026997a79954496b14a2f036ecd41180ffc04fe3bcf52c5df0261cbc57766008c78f4b1b5df6f39ff46ffe3485c7b6bb29c3cc437c232891c1a8daac651b310d9e9e3122f56cf9b7aac891f2faf736fea39f1a6d04b1215db88d764b1fc2a6a223420cbe1a2ac100f44a5bcb3a3ee79957be53eb0e69200ff758fc470fae7298f2a2dc660ab5c5f4fdeecb0ad09c874bdb40db2fd02dcd81b4a79c406d2641260ee1a3f7db5abe67209c4283a64e85662a54c70b4774f4eea8124cab5c449c0d3041fbcd9d43b74879e26b6649bf5b6edb6867bffa834f27275d0e1724b24d0e2ac8fdcd48dc0a55efd3026f231bc4190cb4767de8cd93c3a80f0d1f963e9021e3f6a5f3c041fdd0246e38cfb32821714dd7b926555d04946123f96ff06e825ae6388769357fc1153972a57d874998e26cf9f931008184af286cbbc4a3d810d062e1cd51d96140183293f3028973cedcb8d0d2e47ab4dce34a1c90d919ce7c6f18be547a3aae585a588f1b92a41cb40540973c790e06e783ed43d65bd48437d305be9bcb0ac27d8f7362c35c96deddc0287b7d09a08d71e47de52730c3269c123d6c68195217d3b95b258e48fd78d69f91884f0d46983f8bbc5d3684aa2b36a189d4a8520ec9d2ec3b937afdff345d5bc171d11852dcc42b283c02d16cc101047cc9b417fa06161b538b28d8c945a7bb36d83a790f5216b5af9af776a526770ecd8b1e91f25783733f49202306eb8b6dd7b4748c182cf566f7865d287fdecf44289c6f4b4bab79d6fd8950c40e5323d173c9dddf08e24ca212ca74bafda20d4ab0794f0c3ac78ffa2c92c7eabaa3f80623888e508b11667cbbc93499008e55469ec72f12f84d589a385094b9c50a22e8eec8eb2dfc98640bc8a3a9e85f45ec93388e0664a2b060a474734bde0ad827d3f07bfdb594da3807e65ed503bbb91ad2d9d2bdfc376861da7648e61be844679ef56d89631c2c14b0b6d1f58952ec206e3625ec1d10d969aca9e59b572beb9701e060388c9d608ec015bf65282ff093ba817ef94c823e35a02db8fc76de970fcc0c8d8d9030702a0a04965095a7228c6c4528a36de05ae431b51c54427abb96e4b0679eb1022d800f5a0313fd55e9caae3d8ec2bee8be49d3491f0f8d16ed7e07af755eedc149d67d4b098217a7f9cebcb9c0700cd8b488643afd51e7f7689aa93d8662bb40964ca23647f6d6bcb4654ad9a52edc19028c3f11369e03ec3733b4e7956f390ef669a2b64db4714219a7a7141049a1fbcc64af66f38122598b4dd107ac6a4b5b2f649780ac1133f92b17380f6f52256e70e630ae0b39c1f3b7299d37ad427084202bc3075597b460fa116091c303d02c7a25e07e61365bc2a79e9fc83e055367c5313e2c093c22d9a633b57858ce4c1a99777061f87493466043e2d1e5cfa21540de9a20e8c2b3c6502f6a7d3312968fc9575e6b69343909a76248e99182d9bb422a9022409149b1690d59eb9434f06a67c52e11597b201d46831328114f72d37f463ac492545104d388e60f31e0bbb963992d79a395a1864c75384fc91bf02a9378daae21f6ccb32748c59185d05bb8438773feffc2c285665ec73a0e314fd7df72677391a43329d4f72403ff9d7a160a8e77e81cabc9a5f337642ba6a145447d3853b3ee916d3fa0e8b36059c28df03257629f79a0e8faa4f73f2f6fabfb767c89c92447ad9c205f31c2110f4662f7c1a03030186de6ae2e7a70c227a7b6654169d86a65059bda1006ca84aa8db95c7eb10db3af044885f61bbd3bc1999b73b446e43351dd13bd62ab52f58f37e9418945a2926d665a68ef9ec7a26bacc1a18384c64b224062c10768bacf1a0912ec35aa8eb6050acee4b84a74606586a41ffa33ebfb60aa408bf9f9a70cae47e959b7872cf91461e9e59fc667a0d9fb2b2873f534104f86d3cdaefea3dac36be0984c71edeae7641c4170ad4357d12f3992a43db98316e7528c7c0f788556c7d7ff5faae5801cf5c0707312ca6cc18032c1adf1a2e10e417cb76e71facda1b80b1679e220c3c7e6afb4a9cdc8e36f1a04359b87b5f6130755ba40dc5c7dccfcde1f403330a9faafe7f203eece440527d8c484bb1553f86adea5026a7187f37c0f79b6f42a3e4d8dcd3f0f5e3acc203660f6e0704f4354df96d9cf949c59a4412683d5f363d27625f954183389fcbd707f97e17168ee62a3d13288517de31d0d17a7c64790eaf6a7948148031eea21178a983c925cb071615e48ddca6d326f60d119a52e6dd59d61589055056d14d788315a9128fa62f442ae81e7575b7215ace67cbe0f2c13c0aaa153da424d3e90278afad41c373d0a1df2e17d403c625d816241a6010437baa829f3e10c681cdf4773153b4cbc137cf36d486b7f4441e45468a3bfcbd43920cad767fab9205373b8f2e9184442a93985bd691db50c1b837f9da2c4a1353e426912a485445a145fb19b0676a642e38a2c9d0f2ea24d0ee3b87f37d56d23391e43cc19231c9530935ce641d9bb8e22d0aa72318bb6a4c0cdea847f09a189a502c86ec27e329432aa2f96942cef8a7091f085f1282eaeeeaf4260aa1522e5743aceb7721225487768a9ae99a907763459a573687f762264e28f6dfe0501f72ea412543baf7034b3b3ae86890eb511421a18cf04e7788219a5cd83fff9f862941b8ee7d07904affda3935ab60db9852e79c1aa8f30e1ca7ed1815cb9e43d461c3f30cd8c7eb3b9e8efcff2a457ed4fa496c1675b9efa2d1744f6f6ddb26085e4267afb353d0e72a593dd29701496818cdbb6e0ba53ac636f6c1a233aafe61c988941a1882d2759efa1cd574a6cb456e5c7f31f3694263713aa27ccbcadde9df4ea5ad2620ea7755ee8f1e206951edeccec704678a7011092d78b86cf6185effa2a4e1fbe2ceffc5318ea55bf082f76f75d22ae17e7c049e5024c1887d55f8d8183e724e19fdb2925bf2032d4bc1967cbe0e1c170c60b8ed88b265ad41875e57c7264bbc71adc07cfca9ad04e0bd6ca4bac610df654941c92e8055df6a6a53b9417dd2dc81e31f9169c3b6e06b43762e4a68959289920c3e55604a7df5af816791b61195376995ddae36a877bf6d8396093da4a1ee706273888e7ff885e9dbe3346337b1118891645df5f1d6601ad44f777c109a73c5865aa7b840fbbedb15433afc472d24ec0b4d872c32621b0e1e66a6d6afd4ab09caeded55cb6964c02eef6139dd5b8c6a86be8f493e15e72ac4a7db0b550ce1e9bc64326aa10c969dae9bd6173fe41959a9d03cc1c066df8467260e633e782eb29a3c0d0503625f0b65097887960814b04344668cd4f877c92ebfc2901a5a0eb500c7c2fd15fda7e7650eb4d1ab9140934ba6a4a2b8966586703f96517a3b2d3d02a34e0e7e87243926bafb193381473fe3a820d916cb0f1ecc5d33addec7fef0c4d5420ef5b4490efefa50b598db31183f31635a8e8e290e89d089738035e6df8d2bde53bd0aa81c495e4b4b07982985535cd86b8e341619b16dbe67fb88d91700d734995e8f1e75969e3a68a55588062dfd371eeaaad1c5233e6ba9433350d7987c448baa4b81c952f0b993650bbb5a5192098472fbd00c285904fd9de019f55dbacf25f1592ea071e39dd3c51939d174409e6269980a0c8533387ba00b303e8d6d75d4fa96e60e60672151c174c9a9c82c84c7ada3bc052c43739801078a07a9c8b0364458a1338749b72950d973362dcff66828a57648c9abb3966370747c6567ec94383740d16860aff8116ff4aa8109f0c15c8891cc1d4af6345b403fdd509c1d9088a60cc3ba77feff42cc13041b7d16f6a786946218dc7a7e7dc93afbb34c6ab86b89228e914981ad7a51e014993755fd04751959033b444056fc1638d1c8c887a67eeda90920188e960688de37dccabba0b79a65871b035dbbe4e01b28991ed2a0b08fa98ac9524e2268c3a9a243be01967a3f8d451cf31f8aea5c8b9f0da94e0307ab5bbcbaa4097771415ca551881b7b8ef7dcfa2d33a75b350586079895ee3835d16633db0b1c52437353314190dcd6dab629d8083c0a0ba36c2e3a03dd2f2fc789d31a460cee4b71366eae02f52bc0b4621ba4ac9bb0243de705107e23f2349ca97cdd216f894642526c0a4334a2ab064cdd99b09f6fa841576c5df95d7e63062dfa0eb4b63b4472b9004313072889739cc945f97234c53d6b0df476500cf479d4b90ccb7da9d2f4fcd7f22193b39caea0eb0453546acc7fbaad6b5e83d49c7c3f71bab8ae62e5b5cd91cabd1c29d07feb0d4a7f1308007a3413c4e516d3abb58d8bd3bb3a231601d87622b1503d7f7a2dcf6eb96bba1cbd366ea82aba4e692820e6b68781cb39b0b8ef9bea96cdfa903ba3effaa1898baf71458bfc53126f5d30a6538d36a60f19237f99f83f4df85bd848115be300d0bdb00aa94fc0000af37c2a0b09af10c9716bee4aa690f8062495ed8161defb516ab33c785aa0103ba8580072a996ca8e4eda23b34191f33e7b94babedb2cd3821b03a9af5013004a4c890817f1a37d4d6e64dc9bf8fffe82fb1094d47f489fd9f705d389d4232bc2152529b52076b05a2e9155153b052ed1182009e7ba2ac542706973f2717b7f8aee1c2752f9fa361aac7438ae86ddb2b00b402e849f0bb0a0f98949079d776ff2c9ebe7f5f7cb41313c098ee03b274f392b818d4dada7e5352c11dd57c12e249c5ca4d08e42f1034c82e6c0b91e7a5ece3cc7546f5c2cbcbd1dbf45448d5ce522a6766d066d708b07ecb3478ce3bcfcdbeb80d42f199617f583cd6a6e8c998cb0addc15fb60988f20a966c77b6ab055cff04cb78830a7013f5a0e56b71ef3d53813149958283648685f9fb6651fa056b3357bd4b9f6d56d83e67e44106fcbd23f17da5909a83cae628d38fce6dbaa5c2f5769cf9393e54ce5b16fd74bbd83a4c9b226fb256bd890b7e0b6b603a2672666708a8ecc220b82cf91a851acb1463ac3ee48177e5f1cbca817facb0e81bba42b99eebf66b97daa5177e88034a2b3cb36a713a2a15d9d9d07766e4b2fddd778587152e7451f291de05f7e5b753c4b56e8012777d26f54ec5a92802b7395d0b7309d0f98540f5c720eb69f2077839b6484633d0f0018da0d085fa72f5266a9b466b468f4ec47fd477662c01c02493721ba51e39d3e885dcda7ac6ce8e158e92cf51b1e241d8dea65f6cf55912e70da13cc728c8c27a84dc2a4132cd5bb87dbf5d0580d2f77915ceac9998d0ef0f7a52328b87d14419c7e82f4fc0a75a25d4bdef8542b2b83b2b685d43e2805b1f9751532822dd308700d47e0b48d74c73630b6433b3ff3c0a0b6da12b5fb06a00b4948b2d07fa6184d00f2355206d0004b02990f8c05565ed52b20395557cb6ccce06bd554b2c5563f416a030a9a61e6197aaa003b4ed1c5c7f2aa810a70ae0c0a2d6d8426d019962e3e6e7469dfeeb5fe1a11f30ae64c359807a8d0f9d03d92fffe701f44e6afd16b19b2ee15abcb90dd4ad91313f7c54283068dd5f5de7a8553a3b8a0ccb6ee65ee875a20eff35262b916b9fc680833ca97d3874511fe389825db38a2fd237ed33b71f6eb94ff9c67138082cdee2550336fa63513831754e57a4c29c774c294b79ade46d9707a02ca6c8a25290aee3fd16fe70dc3a92fe6d096fa84fee3cc219699d036abfa4287c3c489ae6c51f467814847fab15b7e877f6a27a5592afff6a067fe76debe860e758c2a0eb8b56fc897fd5b10b101ac677f448e0e292f1f2d1a59e1e0a810136d3ae945cc760604582dd0933b5af9af776a526770ecd8b1e91f25783733f49202306eb8b6dd7b4970bae783bd348eb9b94ee7bb0ad838902e967aae0ea803067a7ee535fd5b6d39c8592e9cf208dc1899a7a676eae394d48ce3d74610513d14a228b18080c22e68e6bf153066394c98d5df56f1a30afeb61b718fed9e1d8488662ed0680863f97c7aafd8b0d9221e479835b224c5e585ba92e1b8e6ef2be3bdd70f97715376a0a7d82f55b798f25f8227a7ce01f825b31857a4ac3a78f70f271fb13aabeee5b12dc98209dac0fa6117636a74b22cc8913d5f61ca37aac93f48f233f04f7fde98449db8106fc5e65196444abdcb3139caaf24d6774d43ac0bd49df92339633588bd7da6e3e0beef46bf39707dbf65336ecd72a39489cc575f245b9371b07f9d41dab699c814cf3ccd5318d35edb4365635f66de5d278264dc60fd3e66a5c99e07c53af58ba0f48fc7ee3fa751d7b2a0024f681d3490f78e5c8e366c8fa1520953c31b87b0b0d53359f3340254a1ddaed04f06dc6c092c85042287881ffc1813f4f36b2cd3b79e3b06b5bbb837f063f01b44beed819aac6d7242c63201e1cdc7d4b165c2339cc31ea58fd9520506dfd9f2b7162a813fb16f14717b82cefff893380a2eaa0466a54d9be5b3aa6d1cb0fe76f7dad7914898defad87ef28f263e2357f5ac87e2146c051ad26b177c526e7889b27af0febf923e38cb46df5a6c74b6e2e023afb804664b62b261b0f940200b34ad09593f82b7bf65c70c49ed5207aba579bbfbb7ac4bf6b826f5309e1d40c9e47f20c6c31b22c74c0a0b9e3ea814ce3d8e91a16c633dd1751de87f8fa4a20b11b9cafa562ae520b3ebda81c17be81ba975877e2b2e33a9e388a6055092d63ae3694b613a6e8abbe0440d6e9e0a7ed0fbe9354ee46c285c0e847215f6dc905a4325c238803ad7a02ff68eb45269970d87e7d4dcfd6b0af120cc8ec0eb8968bc73255517b3257629f79a0e8faa4f73f2f6fabfb767c89c92447ad9c205f31c2757855b92325f996855dc42c7cb58f09ce3fc3359c8460a11b1067b3e3190d0493e4d269019778b48d28cc0bdcffd310a37f830375286f2d81144aa5fb4c6465c97c93b05f54ecc0d439f7b89fb02ff31fee490a704abbb4a077ad1da5ae83036f9829b6d360b25975bf33a8ffb6f5b2eae7ccacb95bffe17c8593ce2ff306bb0c03b96c642d1949d47ff135a300d7a15e7c47c78c4e53d407137e4b5d05ad739405a8e22bac35e012e0110159a426bd68baed82d38d5d7d796beb550169f459af0fcfe78d2bf38199c30d4e3ec2c7eede9472a931a810cd2f03045e7712a9d713de7dd7f406595c08cd369cb560dadcf638a8359add2be068b1b4f24c103001d43406abf4b7503630bc3785ad92f7bf252d6af4c131d9580eb66a8b74271a0cf284cf0d9d630fd95777ce0b1929354d8bdd4845491036acd9f471746e6c5fdd9aca5661ff9a1e645f4f96c0a9abd7594043c32db9d6c9b922496b9043a19393b072666898d4457e89d18e69a40b3d98db50afc3207129c38a519d4eabd40a0ed38d3ef47f4350dd419a6538a518e9c1049c515dc0b35d29997bbd619b5760cd3057be199f199be39905aaa153da424d3e90278afad41c373d0a1df2e17d403c625d8162410ed29a31c0b81e5166592bf0fbecb7941826c09fbaa7df39dd928c00fbd58ec1fa673c121a52f6a434a02a52cd8b09ee34fe0d250c8f7cf5cb26454341c50599575b6c9456ca384a2c804ea172f5e9fa479e68973a69ec9814333a96a8b8a9e1501088ba93d8e265a8b90acfb8eda5870d6187524694b37b639849c22ee0f7bd090eabfc693996f6980c153ba3a4888d5d4c764d4797c063207b5e0e69ae5ad55744f1c887a4d6f434eaea85f08529ee491dd23b9deeb0aa004b35ec96503e78876864442b7af7c22ba07bb4a06afa8f915f7697aac59f20c739e2d62cffba0b45d8fecc0e7e398f7fb10efc18b5aca27bf459639612ab482c938628c903d80a1824009dbad7781985dae2e5ed85f45de16bc6ded505ab233c0ce0a71604efcae899a070414f41678f780325664727fbbc7b37fc86e7e93f7f47d52928d91a499fc81e7d0c1d28fab7c1d9d439ea894bae7dfb4188c863ca4f263713aa27ccbcadde9df4ea5ad2620ea7755ee8f1e206951edecc6c96298196ffd826efd337221e2e5e39b4d607f236d81c7497c6f410a36b176a685cdec5b118b9a7c4eb18435301d649dc4e69f7fc5909d3fb050456d352a8499d5669d2d1742b27513b2824a1308de5e9c4d80a70d652e573810f23e5a9dc3fbae461190f998a740a14380e0a962d88058a733845a3d3c4a272c1fcff613d34b11f8fd6269d8ab2259c426fd1eed5360807b3fe9a5c1b96075c9934e87ad156422daf7bde7de9b42171ca1f0508381f1123a0cafa87c3822a4965bb3ea000738c5564b60c689827373325a04f429ab6f43b783c81f23aa0b8582d622db234c9eca2f7523726206150ba2426323efb325b363400a9dd4b96411f826ec630fa0fb140c34f9d63f8033fc971dd8a81f84d98907f030dfa340c99090c22f97485aca3c25bacfbdbcce7c35f9abd7e9c7e6afc19a83e8e89c6b23f677e2d73ed42bd40812165ccc75d6ae2209a05678196699b3eedebbb9ac1c4e7d6feef13b7b7e4e4b78505e6b1ef254a26c0fc517ccf5fd28ee2af7aeecbb2afe5ecc01c09ee9554e2e1c2d27133eeb34d9e047df1b2b063a558166de6c4701e42db80a3e8d3f1fb6d53d106e7f77d57f95dfbab98f569b8832299678daee74ca0e587ae1174433713a652b540a2fc54abc59b91cc312974b029bb09905bc58c9a5ec63dcf4727d664e4a8946483e564345821d4af24ed705bfe90bd427e6f0a4fbca9979449162a4f877b3a7d9f7bd68440b6a2a825fb80ef26c626aeefb159dbf3f1692373402b38437d18aeb4ac8543ea28104592bb064532d27642dc912320f4aa5f08c130c04faa06274df1759127c75315a2fa49da90ad64948437fa616a0422d50050c46e74ef828a2932f0c90098046c8e80760834a1221937682e544e674310c6d9023c43929787aef76c54251fabccb313323212e951eae3e9cc3aeb13391d31e72dd7b54714ec51fb3f0b13f6b6aa5c974c1c79c9ec47d96db0c7dac75d3059a2e27073eedb266fa59dbe42267acd5420f7c283df392f592012b5ae6871a5f0cafc32b7602a7d5a9fe301ae0bfc4ebfe2f64aa4d639431f4ebc1085e765863046b9224d0781b0088695ff27fd5e84f60a8dd6f53c09d293349c2515ee27f2aa75c7c4bff45cf58d9435ae266a3cf8c874c365cecfd09d5a72d82630dbef230ae10a217b6e4e15a6b25316117bfa1866fb3598a68b807170fe42d83dbe9371560eed98d923c7e0fc145ad16057e802a90203fb1debc426db66d28db676c0e828f821e71dcc1a419d1e2d7e6296c0ad8743bf5e110c7533cd6a7f4c57a7ecea120fa60d373699615e5911693827630952286fefc5d1032163e97141ee820b49d2c11bdc0958d5bffbda47f4e8f49062dae234c816c9ad668e20fd454dc4f2e5a24b956c2555f4e01900fb0341cc4b951fa613f376b43d7eb04101f560b30bb56712a3bb98f49dd5b81a3d6affcba7ce087b2def3064a69c5c06c94e8bfedee4eab5de4fa3dc9dc7d8bfae3188a7ecf2fd869c2dd7a52fd485cc0278fdd26f5a3859ff58b9f9a7530cdf933bc360ce303ba713131f08be4e3c03350f513bd73b1565e496c9055bfa102dfa619490526957f0db797011f076355bd64189606f8d36897ae4a29acf9b501304f9b499a483efd7f9454a3debebc4925b06b9e1e352955e1cfc5bddae974b57fe132e1002b70150371e734f2b4e676ec6bef98e94faadc192f85613f13b2e1275162c911cab28dd3986085da062b1b0d79cc6de689e2c918a5146611ed754b63ec0d03a41ac62585a77f0639cba3f7192ae5043a2ef08a3de471c8de084cd341f5cd0bb982a4a596f9f8889fc18f92a1a59cb9e7df0683680dcdc8b10d05a3abe7539f418c2174103ec50124fdae6a974fde8c6432e1623c289c07840e01d25fc6e9ba3b7412bc0e531ee012d8d69491a59bff90f635330ae4d46ea5c92d4350a6fca6686bbb6cfd8df94f717a5d5da95346dfaf1435658b681afe26eb938cace3cd8e5b6e49a733ebf2f575ada215e0beb07bd5ceb121be1ac17fdc11a83de665731983ecfed344612e94f8079a30e0813f69f172bf8e6de8c2b79c81c2f92a4613863c1282dcac4dce3ce90678d5f7ae2a5a9067c14b7c65622fec2ba7a8a6504b17c18aa919479c549b3f8b5a54ef13a4f9a395e02b90e5b06a45d13b9bd30358eb325b7537ef39de76f3891c551e1fe770f8285e840d711b6112c698aa5727563360021bda31cd7421e2292c1fcf458a58d7cb9c4f02be4c945a0d233ab172f74fed9efd51bf1e8b99c5c3fb76da84330de0332491a1533fb5e51d1dc302ef40d9336a005d576eaee91a15085e37a3d343d6c3c898093a4184b7c033b0fd050497c42d0d136fa7c2e0129214133b274f9ade19516a4c3fc3dbbe1495f4dd171754e602dd57f71b3b6d1e50d20c2220bd4ab29e51add374cd655fc52ecc74e78b6971dc96f314d0f688d951e8076742e280a314ed84c825f12e6fc8e0fe491e3562c5e058e2ac42bed509ac76a1e0938e617736cd1104c9282a540da20f52eb62c9dd191d135b7008ff451cd8cf7b6d87c1a70d2ddb2d9edc273f441212496add6acf20cf2d78277196286cbf4b8f5ebf9d162ecb9c9882fb346b56ac4a5db8421a3c67a57e52e03250fce30931bb9ca421548cdec42691ea75882a5559bed929a29540bcc06cb01055c6bd666bbbe16a7d61809f8ec0e0dd9368216ad9851bb23451103938107ed4412d5eac78e6a9df1cc7de60163603abc0340574746ad36759e167e8d4eebfaecb936885a16ccfeb9d6eea3e20aba24790a95c097a187e9d52fc60ef07821397eae7e27e85aa19dbf85decf1cf08676ba937a53fa879c66846d49eac800de582c742223d4e1a2b23fa949d6fb2a51870b0caabeeaabd0ba410c72383ba5bff6f0829e83d4cb05b97c75bd302dd20aecc24c58b4afeed7126d68806105f37fbd5920fed8527981660e11e385d739295cc0b011a1e0f6326a267b4ce93adf4ed26d5d9664357f11683810073f76ce8ecb491ac67c8a2f331305530feac99316235ec9d17631e37e393ab8ae8ff058e58521f0722e266300e8fb5a8b33c26e8900f335f4d7ce6121c6c00f4a13ce406b59c3b1cd22e7ee2e3681191976069873adb62475f8422ea87b57c0a756356971856ee634cd9395a31b51c0ce1f1fa7d597274d28d6aa4f5830b8eba5f00a69d849a01d3a8c1e7c5ea1a22b705fc0e03f55b35aa366c4ce452bcfe92ddac7828777df91f577589e92bf1aa35813d95ac0d848c465915590c16a65862d19e10ee6bc6643dc4b03e2a2f8727aed95a528a9fe9c988e0f27253a522e393ff51679df388d404cc780c24217829e9b7cbc0f8fe398fa047893fca99d6e0f1643ace6dcf41fd2c931617e21fa764c341531a85f844de924269f168144cdfb66425a335994bdeaf3cc02ae289d9aa0fcf229b85b821fd3e2a4183d850b09042b84e9be52e10066692bbc2661cde72b5c26d458f68f68433a94e57bdfdc54144aa8664521281755c4bdecc875f3c687761c75ea75bdbb4455a9724e4dffebc92df98a8a5d115f811e0c1de8928d68542407743066147f0235a8995009feeee33ccb212874194836582af408dece5f8d135cf4401bbff1b240ad00e2c2e573c1f901e9ad567ddfcf53237e5d6d36807b15e1bdf16161d1cf4f9a9dcd228ad285f363cd03669f88e1d3300cf49945487aff7a6a56cb64d1a9aa545235b684ba9834e23e8f2cbebc1c657be3d9dd1fc1e7dc4e39e5d2db5d6c090f029a447167546676af7fd0fac77f20d87e439d9da8d5f8bdd1012d248baae9789f5ccfdcbef2e0035df1ea6f5a235e3af4c27a2e8ba6a75cbe3aec32b5bc2cc7e13d5c7eb7f66e74c6974d1944683e2380f4c5847af901cf605ddd293079bc08d97b14c3d51417ccf715fce935f14c32a8289401913dd2e4cd23308a9437fd12a12c1ef1ab1e99b44041977d1d3faf1c232bd05faafba39515e42b8aad1df7a94f25da5d47290ad2966ee6a204543951e57e5277b310caa18e0862caa303f4790837739c019a52f33cf6192632f3a15c55300f761a0cf969f5c43fcbe9d17ec65942d414ea09173ee04c01c3d219e14fc0c710de81821f96aa0cd3e0cf4d5077dadbc1bdbb4aa29e66fb33ff5864414c0544c7c1433c332a96200aa3a98734c2e7981eb658ef4e858a3f97ecd5075179dfd5359d277e7cc8786bc5218b7a442a600cb22fc513b7fa692be7b5efa817a840d16047e0d8d300e14c674c52d33d6230069b858f10b0b5c76021bd6226b5c8046817982c7a3dab25f3127cf35b2ff3e2697d7eda1f593e780a8e4884e6a9bec7ca5e32755ba8f719fbd7289a644c1c562ffd3b605bc6aee67f1d6b51ad1142230e19d0288ee1f7be4e1073fdfb24063cf3d19090f5f14349f10663973ab272893833085153bdcef7490dccc37cdc2783804d2acb8dbb4309391f81b5a3a1d83024d1cd298419defc28f20eb19e9310a0f996eb97fb06a28cb536b8f6cea01c2098b44ca946d63c69afd36b77293dedd454fb61cde044d3ec0a39fa11e367a74986710453e3ff1e45f6c4e14758a1c530bf676400e40f58026d5a860aedc6b1be66143d8f696cbe73568fedf68b7d221fa8c8443476b62c8d9a4c5b93068a520fc2b9b32674a208ec30aa8e31aa575aaba070879b2b288378b08610f77bdf89cf5bf1a08cb0792ecec609383ee9c6c9866e9efc9976355eaa5963bec43bb0901703ba7d697090e53e0e88b9aeed1c643cd10705ba4b84ef3cac1495ff24ff771ea28e640e360550a9e53a1d03cd5f42983543294c13008ead6af988596a56949fe695d5e8ec4782d0cacffba9262e4beecd2437ba02aecd5243219ac976ed00e8381ddaf167bc6b78d15e464d17343d98fea8c860a23e4651614bc195eb993cf17d75c66e2248996dcace6991b0cd742df0597a5dbb5928626a90dce3aee72279d47fee288b57f5a698256f087327f75452fac72ef79e5e2c1f74bf22a357539d01b4ac562e604c5aa7ea474bf23188fe62d2bdff2061d1d87be0773b59752f24f81744bfc0f004ab1d3211cebdadab650dfcde769a2a068e69389f3f2117ed86795a58314234427643cb210825607228d93b103e7587572189ec0fc692520032daf72f4b6234c604e0f7dfd7947a114c0b858d55d8f3dc666248a6a6366f3410cc8188508573167d5ab4ab4147e25ea0f459d7d7251c7711f7377c4b4c5fa8d6b6d57a752078d1df0b5ea710eb506fe4eba52d7eb79849093047ce5320f5d7f30cf9abbc8c8815a3480b544aecf4d51cff2639fc7ed5c71b93cea31f64cbba23a91c84e695c757ca21d352d9735082543ad536441f487722e45f363965bbb8c48c011d9ab43288d256efa5dddd2b21e2a6db344c25a2f412123476a7031965f0931530f9fdb427a27c77f64939e30cb162f334191536292376373cc8290ddb72e13792a040c4eaa1e7138ebf1e63ec3ef114786a3e75e44e68a8ee617be30978822923992e35390a827a94a97f41268ec2ebd98c7035c9eb35edfb3514eaa8df444325dce69b3449118a017aab2e4d8939a03a73eef4c6a8a68c6957934a23374de29936ce501f5d9ceece843869ac7c8b94d1467bdc94978a4c28774c1c5e63cae33c5402aeef792429424e27b341c37951769ded051939f3940fd955b9aef2fb8423759f5209bc1417f19bed88ee7eae55201832178b95405b6f80c9aad5050bc408223762eb32f3d80662455300a70c0421f2e43e53de1b75be35d073ecd80af45677a99d165dae926a8d37d9a9182bf5d25f5db784c0426878438b665954a2bb51aa1c3a3dd46502e41697fa4af482655ad393635195d1e60a3b49fc404e05bc7eeb5825ea6dbb0f0ffd86db9afbd278d84ec13cb84b03e96e469895d4f9e0f146757436cdc911c670063380e400d42a13e55ea3488b0a09e823382bfc2b095a1f3ecea641adc727a80db63c6520ba7027c08245b55c21a94619dc24176f597961f997bae8a12c6edad67a7956cdb040b5e3ea2ac7c86f970849642a22fbe783a4b6dd796232ff110af13b10df985d83d1b8d2fe6c76e0362c44230fb91438e904c1861f8a18743797a79bd771544b71a9f176bdee4ccdba0bd96d6152f163f223bc7e350b7772935f8b3853574772a8ee84512cb5f95ee28cb39a79addf4e9d6dd6695660b7905ac92364cdc7752b7807231ac9373f32550facb1bdf252e47bb471ba5343789442a97abec5a823ea3eaaef4919096798717a0dad2afb7be911823644742afefe22141bffab86d16d1def72268704dbd331e82f7eaaf6dc56453046c254f232399c3934377f9b1379da98a95cc915f178f8df616f9a90f15e3f8d48bf5ba2a4e3e582068c8b69688f92d68517de1d1d77778aee66b6a7816e55bcc340cdedd613a2e58feb42986e03cae315b0bc714b538247eb1a7cdfc0ab9efeb1850be2aebc258cd387817793ff14fb25a619e796471573ecd9f4972b46f9fe48408052ced77087c2d798f145a72bdd00dcb02eb3c142564180cbf2afc7242fb4302e36217df73c1f3f03902a1cc0008c3432fbbf8ec20a317c5cbade21a6e57996a7c2809db2878ecfec577c2c455f51c60f1da90bfb981c08f6e35e420d9ad9597e27afda6c47f9e571fde4e0481533dfc6312f9cf9bac40097481fa1f0c6b075523a3aa7b1853d0519d230d05687eb0ea82d05264db43f3304478ec5f47e7f436fbcf310548867e1cd55c845c0b13bdda8ada29727d5a2199c2e7306d2f8300921796a050f927fa0d86a76d483b2a6e2b6dd164708c5a379a2eaea30b2ffc8e0f9516b2d0b61be6563679eb60500950cce610720cd4ca4b7fb939974c983445e47daa40c01b54d9a41b3400edd8d2c17cf0b8a8e60ce1e8f082bfd4c057022a74c7cf4fc8f2a6ec8771a5be842ceb2166e988b0c706d2b84cc3c37ed7bc4876143dccb5517b9c0d62171618837343033a0594c2ed879ad31421c078c75f3a1edaffd19aa1f284fb5c74e1bba05f7db769964b893c05b67d6766578c813cc9ed4827a8d068ba687e8894ccaff9cf2098a74d2b22a383045a70e85dfaebcbb96786cbc6699408469cb11bdb263362bf18d063ecf1759809e1dccaead66ff4985365b27a8bf42579ec91aaef31cf3eea6de0e96f03f6245f662bdbc99e811b9ab6a11a35d67d833b6ebc8d21991f60210d9eef453d8d226af75740d8b3a0fd0994c517fbb9c742bff4c911c24aeb986ff54bd8f09b873f8e9bdc1933916b48b2253c3fc175595bf10e4cde10c560fb01d5a5c4a65c628a2c89117d151c6ed3f80290ab76bbb88452424f8260339bea0c1aaacb5d67688bccc0af2059fd6820c2749baab9da85a0c220cedc401f27f8aa6ba7f9bd918e993d262693a2c8d78800fcb85f42d1ac2cbe7029d3b0e86c6874c01f78a7a5782088536c8d6761adf393af5e6fb0a627f4acc8fde9b6ed5aadde81fa50fdeec76d649ef9474eabd8d9315285979130b43b734465e5885314e5dba4a2b473e8721f510bded10580bdc87c62f8574328c52c540f2e971ca97c0bfb2e234aefb9c2a696597745e72a8c335f886b599c5b685d146d07c53cc3249003ba291b97e46b94fcaa498373e9168c1fa92e4acd73a21b8093aec5ea31b9231b6c23a6b1f03662eeca91345f928dfbb6c6aa5bb136bf77d513694395c14637f8e89d658a1c8e22de3abff81a996e681cd6ece04aa0246447385d604f47cfddad2c08187adc4369bae799209c820a2dea65fae7090d7ca30a35cd48adeb58df28fd11d16241371f22f3512ad88bb17170979e1b129352b53109a0807d521c410af54900a353b35b55b60b95b9daa17b62ca8346e8704db415d10bc955f3cd168e718cd4c0bb75bf56531e83ae385f08bce35ff4660f65b34047858c5d7d19c16e776958710452e5df950eb3f553678502910fd41b074ffbb35bf598fe9982d95d92334e6d30f9c75637ade1cc2e6f032be38117bed9b7ac1b359dff8ba04783e51598f22f756a3b3d9dde924efad82d72bb9a285d7ea9229779561ab6512f761bb79e2ad8cf12dd23da4a4f116175be3026ada918b7ed1d56f364047082ec95df20654a0ff76b3e1e69b448579d72c73a62f4af860197416a90dc8ffa9fd0036a57d7161ec625d7ddee67ddd202ab1406c40e47990b3e9d81f57eca59424b63fd3d8a04c25b69f430f472499fb80aacdb8f00d9fcdb07141663efe9a63a87e226f536224aee1ea727e24e8e3973008a00e340663c2066c300c8d11fe41a88910f56df6a59aab52a36207043739b17a30e299aa55d466141fee2a3ad9094974cf6ce8c32307bddaa11928371024f6d09ae8e0979c4878359c0cf26f3ddcdc0f93b989652203e5515430fd4af07e9884ec8f3a943932bd6a64c82463354e8e89bd0b467ef907f03912b026950d58aa32e1d92d1d5fa14dfb541fce1eee016e34a314c1f0883bd303def27adff8a2295310e471b2cb00eab6afced7a35e4ee722b238974bf73622b0fe2bfb61fd177e451a909c1cefbc1bb918127fea21dc9cac4cde68cdc4d4d4ab842b93b5c5f8ad32398016ea05d485a196365104b8ff0210cc261c62a7959eb19af0599b4fb61c17d3a92a937286b47f5888f6542a11f937faa0cad96a0f74cd3e3c9af0915b74d483dac35013da38e2addc2130aefe5e54b939942c81f5b9c048349ac77d526ee06661bbf2f6aafd2df065c6cdd171c5295c1c9f4d576591abaf8e7fbed4f2bd0df131af760ec66f5dd8ea89a9034d7ffcd7b977da1808f9a09d2f9c3411b1071bffb9e9e61a2765fed4aa6004d9a959552b4c906b08d13327a4592594e5eb904a1dcc80aa30aad6c107639cc8b11bde0b80355dcfce0cc1221f0a68a43c5864057503b577ca5dc2e780ad27f893524cb812ede7452d5f8304398b83c213bfa013466745d8e9eaf3232f4fa5f05e80bf1960d3a3c72c29081524e98807e3d330cf273d81b4badb0327c2f2bb21f6b41fd4b664401333a40f3730b9903ca63f86231bcf21f71821b99b3e7e47e798d702ae0bff990ad74484ad853e5c58f9841cbd76efb162aefd8dd244a8b6030a45925de050735212a8cf3c355d8e360f0621e592921f6eff0cfe8d3b51317d5714de96ace144efdf1e0d82ceaca376c0305b3bf27a05f5e9525881e15a6ec973437efe8b831cf3295a6e95e0621a5e4ec1c68413041390ad0d1384d9256832f1afe890ee4ec91341718a55d23f0014ad63ef146bf252bbc3180ef53ed071dc7b31a69268b68e2ae3823fceaa2df43e031326b64978403e80e64499876c38d70b4ae8f12467dd9e39b8d7a1246752525cc46f1dd319f5782bbee5d3f94258fb26b61b948a9debd6f669e4bb83868ac43a78d0e57d703fa4b953fdbbd82d621e2d1fec8b5b6e626953f367da392d51e0e3809ddbe7923dc972211f69498caa571f636c4562df7cf2fb3d36b4f419a2d45e3b4aa19bd914dc4d0b98aa813fc2adde89b1befc99ed952d7dc077ea1a0352996986714aa416005d232e4c024f661aa9816bcf8b0491191aed5e4269d045dfde80ab7369c3961774205ee4788e5e5edc173a0609c02cd8412396f1d5bca7b66ebf332c310b0bbb6b1801542e18a317fd3087241088492759e44423fa6fbed0332d211d9d5f02590e68845d0b2b47ff6e2f98cba96c2d82df49fc203368c75b4ced1cdede0f89fbb78b43cbbf019132259dd8d04106166ad116fbbcd7689478ff096bf9c100e7916a84091cb7c909e08eb31f7aa712e4a3e86e5a3caa590212da8c8e05f19d1f9f9bac20eea6034dc2e4077d132b09436634c196b47134ce680ecb350c3650cda8361d8465471bfc5b158b8fd3a348aba38b0321b01e34f3385765f5c6e503316948258f9c6331d3d27f92c36eceebeb6d4df4e9a7adcd3e73e3926608e054c80d19ee446ab1d8a2fa81edfa35de102833a6eed5ae058aa324ece95e166d7a072dcd35a20a69bbd46a922868a42dc5ee4d427b5c5168656b7bdd44adc9fa02d57b69d51d00783b9de5e397b98324fe30eccda910992fb9cf3c25429cac1f2a7edef3f6fef848a256992d523424a142ac7ae0ae965745b310229a0c15fb9832dc5bac766801d2f7006adff5d99438f1eba4e7cf591456cbf07af83e100574e66f914a9bc608f18069ffd39034cc47ba029b9478db20aa3c5964de4da221d411bc6035dc344db35b1c832b838c2c37e2c0fd32a1a47422a50b1200fd131e560bb3c291e6f44590b8c9b2f5f3a5b04520af10395af8cb1328baffc4839ee8416b81b67bdf3af6c0eeed9399bea036449b2a069460a138af8d95b7e6c148abf91f31b1c1b640d0e524607060ed5f915d5577cadbe70ecacdb173f9d130a5d4e2278745d3a0e98f7e6fbd73aefa8a6b9fe7b75d5f24e169e1c175f8c898aab71cec3cd012851eb6847c081675b0b35163acec2a4fc2e35720cd1a9c8c43adc81e44a93a2029c70ef7a19cca8e59ee1b5783d2043d40d75dc8329ad787ca77fa5ac8cc4f73602bb33e82bdc19c28c105ad266dc7940cd535434d05cda5dc372a2b5b81114a9257e5fe48edc7c46227f3ab737bfd34a6b878eeaa6b988ed3491c253f563becb39c20b4fd1eca0e267ba900605b136c88bb553aec446eddf28204db16420d2ccd6320101a5cc4c009e5bdf9d9e185cc4088834dde61ca318cbda105cbd157fccb66c4dea68ef8ad38c09776dec23f0425dae48b38fd743009292e6e6361375dc96d5ea1c86981469cc54203e87066706e4403ae6bb7b49431f665c04a9ebe53de88077dad8bc88b659ace3386a97bb5fbaef8f2c9a8f1c09486d845e1e2c4aca204abb18cb9c33350fb49237692ae00a08560efa5340301de3ffa5bcbdb1fc3ca03331dc929d08a8684dd3c0e40b7f18cec57d27db35e034dda663dc5f82ca06b804b811ea41e63390afd871d5c56c2834e3eb8b7be6b25cff1b85ac1136bcf9b7136b26cba691c854b0b48b7c9a99fb4f1a22d5a046db08ee2ff448822cc69ff015d9fb4769c6f8dabb56b1bab6ac14c304f10c038c2a5b613d068e60b9da556e19e2d627cdcab922994919ed44e2513a0fdc91f6bc4bdd392d4c31e59ba85e4d29364bef644f19e8b02b1b549a334e5e1c84acf6c41260055993d345b00865feb5375052d6f4c343a979b113c1a66c312c56157eed9f87f24718c883978117d6ebed9560507bc3f7690b1415402dcebb0db29a1ce36f4a2692c95ba4b7de6dcaf68a28e5d24439b1a1e05d90312ae4d4d59e95ade2e0f04657278d82f2383c1feac37555f27af1ba589694d17ae29636567d401cedb48ad239d7913a69ec1c31b5f81a4c0b22e5c4681ba1d81540b16018b631a105658c62783d96ab14b1c5f7013a6f056f5917b1bc6facf9eb60353df0bc8cab86a1582e5d8bade789a34e4db8973f01b16aab8b5121dc36d61d1461325e1ab1abf90325a361c6fb470334948659d300047802e283c5e1703668409c2f87c8dbcfa67e6da6cf9a4188c890c61665438444a2ad86ba6b2633ddf76f62f4e64f2e52b58ef198a37f16e586ce330f9f96ef9823bd97ede9612cbe1cfe51c22cdfcac204dcb092d4ea7b681ad55c441b155c0617f64537415b03b4e4c126f6e5251d9efc12dae284c6882de6dee3d1ead55ba8d179fb0cf5d3d212903860f81bfbf15940c3ed9ce0065bdc65190caa5ab9be1093a5bee26d944a78b739211d6b2541f3a93fc97fb51a6e1ce589d2b5083d8643f7735516dc9248c90404fb9b004e3c4e1cf0e24bb1593c94392dfb72245b53dd06769d22d51bc07303194c61555b6a9369dcb33c8b74bc5ae1bf4dafec19489617c50029ee08deae006e9176690257513e83d7770ae01ba11eb1d7d62a5a43387ee5b37c35ae165b4ca76534c87fdde8c0ce08d124e730c12a41f1c05bebf7784b1ffe8c1ec071b16278b7094c7b2003c14d59f680a5cec572f95313e2a4455f787b4a833e6e9cf002e7adfcbbbcc9119d790aa58347c03bc34dab056722e08af1940a43ccedf0f81cb64b48f3f969549bb377acf352d07891cbd7302adab508e454b378e1ea7d7e995c3826c1213b3b60505686332588180961e691c62a8d427f59a2a6dac2da3f47f9d2ba1f1e256c75764b0954f4e7e36375969194406e4ec79a4364511c5d6fc7f7d431ce42933f82c77272ee26ddd22afd34274d26508770c68af69628f85abe5b99af2175b7768576ad5211c799f43323b73b1fc216a4d2cfacec6b4b6c97ce00079f22594c37ab2e998ea47764d826385e35fecae6e22026cc3396d53a89384e1d4081dc2f24a8fcd8eef7cfeafc775d9888b8a79d30d58387eb960830580a96b492cd36a36d9324f114e7739d0477882703a664181cfa73fdd03b48779cc62c2a6521c211171667295e87ba7d086481e34ca3b480e8b81d69af5fae9330af1517ff8fd137fe4820edbc8cc522dfc0f8c3bd216bf9268090dcc2cf10bfa87977b46af7b435c3a879f2ac916987c62ea8226601bbea1290baadb50952714c66c48e8fcbe5c1e7c728df4e55063a0836d91350d6205d48010d3cf7464ee4f71b7b1074d63ed2d2e94507af5219d948eb7e77e44d9eaf456fd2493f22e7fd5f80b50dae6a529fcac8205e6d9863a0a698b75c59185dce6b5c405a29b03f88c487afd4c4b4189a4e1d4bf05ee8eeea0bc3f101c7a3fae6ea7aa1dc7e2b7d401d7e791420d8bbe1e2e37772dd5e6aee62c1172d7c97d1a637596876c3d1f6b09809dd60791fdc2fa79ad295b2a77949fe3f6c01e7cfb258f005996a6cbc301f5db462fd12540e0f2183f3ddb15b2d72ac16c390ea7f500b8025871e64ddb9edc2e1b2bee04cc64aae8bdf3c446a31bf4e63a1725e51074324be4e72bccf315ea65fb54521ea46da3f45370dd38bdd6ed3ba2be83ea5d7ef9436a1ac98cd0d8250c70ab0d9e051772f8cd938df73ab5f71927ab97cd954a899daade296083ef7940d018962faccc7c60b8f3eec204ab7a6fc06cfc458283ebb544497e0a2e8e118a6d3ff92fdb42a691e28b684e9e3c79e1fddad3cca968b437e1e50b42d9424e7503b935ed6a449a9a845e2782f6fe705b39b09c278b85a8da18652ac2697a0a2135c41c23b944378c94acceb2832a6cdbe1f4d23725b114f562a1b21427a78927d34f91a5cf587dd43d1f3dbfb888fe19c269d96b750367deb650555518861071bdf1dfbaea7892ce4c2ee09bf653b713cc2c061a51cad30f262854a2b37c6064722db814ae4f2d4d89d39191845e057f0f8228dc10a2fb2cf0178bf5bbdd1f7b391366a3e68ff06a51a96d9957687e8f70ad31cabaea67f978ab64b1296299892be5149212ab7586e134abf0b90854d04c704cead1264578bce34247aab58b6b3547406faa6cb7b50fe863339c515b77ee8fd3633891bddd5920f77f4c350fa2ec378f07b69ce87847786632f957f2f944a8c262ec217c10e102c7b996ea5dc350ef6d65dd1253d37687c423787d6a68e627f5c3380db1cc344fabecc683f0c26e0a13514d010832f08f02220dd1691d4157327da8c8d81e2305e99801cac009c24ebec89b2d6aa310289d371d0ae5cb52b78794405156cb564a20dcb0ef9b7f985facd5290aec2024c3b6866e3153d1e1ba39a340a9313a8312717584dd27442230105411dc0d207141c6a3da8f3e7c4e5fac67acfb9d3d52246c278b5b2a19d3635f24ace5f959db8acaa649301439b3051c7c9c6118531e2b8cfdef016903bb8ceee2fd3b363d58cbba84e2b87927de47f4b1a0c67eee694ae5f61afd211194817831596574e2611b9126ca1dc755e44aa3286c4ba7db8c4c4289b583147b94d050911428434922c5e0b5a726be2f6f6400c3f60a04d4e0fb207aba1c9a57a94b5264bfadf9536bfac38c61754770934c4fa5c88d06f7d3f9d0d6162db58b9ff0a27d741a4cff6c59209149a279672bbb645ed99bba51f779bcd08e9cabda01cd36c565c01f5c0f1a0679bd8f73a2f262068db726d3687ac53e5cc0156a72132b34d99d372afddbf6b31f62c28e6f59415697cf12adddc5dc33f88ac57bedc30acd42ec6684d4c3edd35b320b72bdabc3e85aa07f156f31c2020d4aabdf5f5add7a4fe26636e4125648f0521aa40ad5f27fab619a9b1ca3849668a2e166b3bf4f54206143dabea35fbb8ef74cb1281bf300ed0c7cb02d5d6f4b239a362242460978c73907019258d32a615bf7bf97d8f48e825ed73da745897ddecc7acba98701751c9f10fdee0baa191601ce1c817d231ce3490aea9ce2733db135146152378bec66fa8dc5393b20d64fdb0026b1f52fecd77a4eca2b2a50ea6dcf3dc97f66b346444bf661d83d1dcfa00bc2ddf6d0b7463709740bf1f0d3b29681b7698ae33d116bf19540cc7f07644f20a48194b5ef76f9a9da2ea73bc1779b176bd9de68d6f0606ac7c8af9e47c04d53e815288a3fd32fd907cafc601d322c6d9a974f4c9985599c89ccd9edb7265a48eb7cd3b0ce1bcb8f628ea5c814bc18f9d3ccba96122c0dcb6b360f9fff49bf046f36e7d8762e81064c78e9c9a03028c18e93ae3bf818a180370b52e20b14c1f23857c5292cc4ca1d41daaf1a69186ebe6bf8937e2df6a749dcfcfa13ca9478437674b9ee5128ed716179afd2b58ef64051996fc308e38ec5edebfb3e122c39da9a09eaae4e098c8edacbd376073adfa33d653153b87c29b10600dcba6ebfa131779132ef37755d1a344f45dbb980277783f7ff17176ff555f7f4f7d7b0b330f81dbe9c4961554222e258929ea18beef633a45cdd000c45b50588ee6c15192ced7c13cd8c88caa20dc142709c097829d9d107529b7e5111a6746ae5f4f88ebfb083eb0910e684311492e1edef1abf21d97b49a8bc620adb1069ea2365d2fb34d6d8e112b267bb08d190053a9c67a296fb02d3a573031ebc45b7e9c0ad170a2391ce097ff6f09ecd50fb1bf5302de37214c75781857e125ba08856d539063da601fa3d69f8ed4b4eb34567e262af3a6b57066e9404c45dda5eb59f9970909f6ec932c6a073a508559378b9790612f82b031622a5de27e4ddccb9bcb5452e81e3c18fc11199516617b7a9aa71e3d0a4de903cf341cbb236341f7a6afef6230bb804124ccec0f6f7155d3e437883d641cacb04134feda01f86539e0f48e6e0af0d7c9267beceb5ae4bc01ea98e317ae1d19de086a5ac3a1952475b632d4d9a7663c8f3d873da91f37cd4e14b15b1d8a965e24747fbfe90d3904ec15583693974b4eb0f581c82ab1aae6519688d9d70ebda9721f52ec4312ea07cf90e1671bc44bcd0648a1d2b22bbd09b505ff80fd9fbe640828d0930646a6fa61cb648ea2d3743604108a50a2cd0f2aff11e52172ac5af511f85f520e1e0b23784199e375d270c5f99cd6cf21ad5f97c480c11bcede27af3c23d598fe9ea7fee9239f30e281cf7fc4bb7d15400ac4c9f12a2694704edf31cbc78c18a1d138ddcb7ae11f870a9ab604f15e4449164d9969f33a4d1bac459574095ddf90c1c167535ac3a1c723f9c2282e9961f3ad0a28049849711a5fc949da2121b3ed06004a2f5c432650f528036824aaac031740d55b6831c8b26af526e23fa2eb6e85c05650f13225bb6e22e18320cc3d14553423874fe0d6a4b49a22ee973af2dce03c9548a019d6d81538c45007565cc5f8da2ae2c1a675a764ca9f5948566635142c058746a01fd2e8e325ce8ea81f54857b292064b948e72c91210011ff018630e1d274447ea3328f5ba353c7aa64f644a2bc985f8941bf0dafaf4ce0de2fdfb6a06384a1ac37749baf16fb6a97fa40432931e05fd60a22206fc8910b7294759b35d80b21864bc018b5b1416366bf804a9335dda611fc8a9595c6b679c0af4ce5133e154b388b06509f8abdd0c5c5b16c3455b6e8d3e290088ee1587a32dbfd94e7ba370a54b08cf3512e9d4fb4b643b2eafeb08703ea99c695880af90c8d787d3e0b67dfed6f545f8e1d6efc122f4609b0d2b5fbf4eb9e5c17414bbe8909c6d3524010e65af0882abc61977593505be20379941a2198a84e83c193e79231933c1aca9af64d71879ebb44055787fb2e9cec63b9c7d829a37a239150784a8bfa9a84cb9b0b45f18331cb2fc4128b1b25a2aeeca97e8cf76063f4371ec2d0e92ac3eb8070749d066a2c2d661b675b79e2669fbc8392b5f78ead0e22c8030f36b5d64b3acf7cfffb34cccac2dec15e0d7226f3dd4512010a791c117a98a14f2d95c5265ef7315907686fee2692f199d99e54b73c33b85be07e02c16fd182651338e5b059133c5c644c28f70d1bd55dcdd35296caedb8080aa4ec81f06433eb9177cae8aba38153ea3ce72f870c4b7474bbb9263ef2bc39633436e9820fb41cbd3a9e9643b4367e385cd713573107f9456e49b75ede862d6a09996d5eb7481bde89bc4d7fde7fdb833df20622a32c4b6cc175aa52f26a2577b424018104602a11f3cd7407a892f80e3d926569b718661c54efc93b578ecf0aa4070e5125057c25cc5c36d1f1f2da79c9e1e9a74ceb5ef7687cb0b106eb2ab36b18c59a3a9beef6a9a023be97de3209a74926dbb554ac6b816f6e2efaf7973fc8e99d27adf109a28ac696cc0597cb8f0e272978a38ba8955cfee2685ba174580f4cf1f7d6b81b5d80de93545b228ce93562990cfc1f807f24ed9c2173070eb29936e6c76fb43efcb315cb604a1399644088bda6536edd4cb223c63434bff6826e6e34e25c3f49e82e3c6eccd0fa86d16d533341ccaf62c2f7fc372f62da541457984b8241f3bdd63504b86a6757039e791932ef973b754f196135e31fdccaf9ff1590a24c5485d9e5d95e10c2f3f5084f1202024c6482177a1616f4b7d70b783c9bdc5d19e9bcfbf87b24e54dca6536a1d4ee9cdd9c64b688152fd476e7c2396dac0ab1dd1d8fbfe3f65620b534ff176a34a3ce0d1a9ea53fc414ab024c234f03c0e0d8ea69e546953981ddc3a6284544109410edfaa39d87162ec21d41cf30ca083c1c4f2868c7466854eece0b0288f8b3383983d5aae93abe58a5f6a04ff194bd26e20c3a8b2e43bd983f8c67554cd6b7854f4f87e88fbf6edbbc64caf23208d160b48882ae69be85170c456b84a103474dab157f8abc432eb7c28afc59212f5737cdbfd6f3500c8293d111cdf41d11c99372b8598642da6f3020faea115ab63103f1595e90e5ad53bd0f33919c418629314c25893bbfdc111389087a6077d9eea7fee1cd741cfc95863784bfbcf2fa4b7422dd65630557618819ecc86b5d3087738431d00a8ac918dc9da0bd50cdbd8c3223220d66e9adcfecb0b9d93dd099d24c19d6003c9008238ec50eee5c6d76588814d4291a4d64fce9ebd0df36714da8a50a2beeeb60783dd7cf60e2c8dcaa72baf8b4f6e983f59d8a0c036e174adb9b89b44b93334bd2e790427366374f31a8e4f5318415caf8895e3bf2d447084359786fb9fee220b127ef5df0fa37c6e13488263d13067c47078469691f2fa00a2d8aca95125e9d33f0d0fa7c2d38bb9f369071462a2aad045af0fdf68d2783b69095d1e1f7f24b472eb1f73e735e7b1424cef7f3e6df05e4fd37c0435511323ba55dc0720954fcc53713d143d029b268d80b1f5a5b18c5b7f41977616270d73c4defe509c3fd2a27f7860335c9fa6bd7b9a6533037d4771b13eb3b286903e784304d8bcd8de5a24bd9386e90d03a17b826bd689ab9e3832bc9d26639c3524bf0ff1133e686fc1b8cdf53ec56574fee68978edce679616f00c3ad75fc68396f7163f501bf56268683eb9527976c0e3f6eda8547b4d8c81111f1282f42faa9a5a3ad78ebc41fd7db6c67451a1cf4af3c2b800f8e15fbd05f4b104960928df51f8e90e46b5db5c779871425d5f9b7bd3436cd2748b9a0fa01b11dfdb8d87a10a09a4a571a395d120f43039c9a260960e5bcd935d71e4c473beb2616e7a82a1cfb2bea02166ee52f58eefb8fcdbe165941326d6dd4b082196b0ca4d7e79e72e99755f0b2de5920c455b03393717664ce3c777d0dfe14b0375e666e2b6f2f5b24b8f831238fc76fb3c9a28aab1ac5ee8db75494a0ca3f7bbd44f7d9351535ff3b8dd6a295594601f71316512ba3d3c1642d0adadbf68e55358cea1141ad2d45995fb864a69686a04f4ef54779381caeaca37f99c2cdc9a2d7c2879c9eb34cf97b1d32842587becd64d659c8103d3235dba5d11ac198c6dd17cd29bdb629d9127418779be8f7723f9389b6008f1237d5056ddd1ab87088229c299a78b0e354976869160ce28ccbe44578f50aec2d8ba260348ef8a1b20b9e33453a3080760f722d6ccf964013fa98fd6d051b3e60bf1c29ee2659e4c07027da8310ac748fe3580b0bd9857c9076af39795121e5138c74b35c0a234141c87e127bd6325a72483780cd8db79d9167fb95f5e6b566936dcdca779d1947c3b9b9c858b7fc89b3131ed3800d5f038ae088a5ac9f543701bb302b260fe241be1c62c1b4261d527c0f31296b6134f255cdb64b7260f04f07c0d11fbd97c0cb9d535eabb7be4c0c1adc03bf08a28f41168090a6a380de1991da0c2e6c1beab0b10a507287a7815f7b109d50595add8dfc273c48731ef7721f67857fa0ac7368a40ce599cfd79ee6f3589b2007c1804e564f0742f47480f580e9cc661969c80037da92e16236610c1107990d271adbc7d81518bae0eb553b35c1f78077ed11dcf40f4b5a89fc8192ef772f127a4b861416dba513764eed2a2eb31a7726681c08dc423c8e5def31ea89b25811d7cd334cfc68c302d249a892bf6e7655c866fbd85c22fe444b6f4dd4a5b68227933286ea485f1e23a5bcb4b410641c1d27c4abd6e0d9fc688a1a3e8287924d500a2384b8efea39d115b63f2bf7823448aa0086903c87eb82418e1f34df85340c460d5f72267610a660cc39f75eeff633afdee623b65fec9120995a5e2cea49f9219376711f49a90af9e58c534d5d1f247149b2058d8259e4a443cc1dac66ef9eae5e50b88c7be6a552adad79af45926ad689f2f81f9a77afea423d0b2d6d6b376301e92f88a085e6301a70d764f315880aa01cac41fe256cb9bd2f4da051244e025438d5832e3541fdfae4b2b482f688edd60c4eeb4324f76995a9151f72a8a9548ce02612f373a415b405a8d6032ade6b456f60366d0c0b3b59c296a25030b2c9621d0536c3fab793a60fecf4609eff3f5efacc5a541c4c8ec23e8752bc6941ff3392d907a637a1cc4d223bfea0717a31cea7129100684422c13b3258145750c1c81c5706ad71c75b4d4cc5da23faea351aff0c845d3f831ba6dace61008e522e4db055b016e6422c09d15819f00d72914c63b85032cca468300cc83618c91ae148ae42116068911a4103027a7538721836c34f2c15310f806e953a97357a60b0c63061f3f4e1c56f72a1fc9d1c5230deff2bad58c8f46782ef14b99d23c2776940491ce661fff93babefbfeeb464590f5c7bcee1c5f36e9b679117a4d9a65aae90f712a0ec49b5f754dec657559a31cf689a57148a1d852e1eeab7041a7b08e7a16105178df621c128f923dc8b898c48bfb54c7f42614aaebb2942fd5491498ca1bbd72b9b6035ef129dc49a8bbcc63d635a49d53396e8ef4c8be916bec854262bff51ee6f210a2baeb79dbc19d29b543933c712f5db267505099a554bf11c3f9323943dc23f8700afc1646c55363c83ad302a4887ed18562c6ae36ecef5b32a9436998e901afe96ed4d36371833c6b33b11921b872336a01ff0e06d4dc8219f3b284094424f2858faf2f959cdce5ffc9c08d7e84145656636574c4b72732287bdd91addc4a6940c6a7133fca124cdd357e2b1b1eb4a8d5f98f293da308083a28825547618fbbb2f371ad41807c31abc96bb7cd835d3efe022f1096afe856818021c3c10916cd8270abfc60f85094b6b25bfb698eceec1fc02d80aad5d2d51475d69c2836d4b6bae40e1e998ba4fc3a9ef5426d895e123cc5c01e96b5d4205166563edc00e209bc73dae493f9d266583597ea5d5516b666dbead0c1f8378046160f2afcee0b15d5dd80d2de9cdbd42db20558b426ff33e0486447f97809f82d57dfaf2dfc2c63d7dbd7963ef5a422c99242ff3997635082d97d0c4448fb1a5e5d3b28682c9dc1cb973af39eb4098302d3f7c52cf254dbd2d3f8021eaa5f2eeb69c98e6f0a830132719565a03a3c81ba6a852fc7b28ea0629ff81cd6f149149b99bab960abc04a8ce4038ee0926d0bbf631a9b2872badf6e8b7fb81ef2ebd0243c3e632f9074fabd4cfc4a7de4bd4b5ee61bed07d2401476748d9fdd0af209050a871da7724792902c81822643ed8b9a7c7ff975c4ed5158170805592fcbd14d4a903fdd90355425f17dbdd53c4e0f630336c7a14b638bc44be9ce2ce82554c8e8a907ae85fb47188460b84660aaa5cc72270a05fa0fc434be58a91b6b0bf4887627d9b6821aa25d7b4ded08ffdfa8ca28b83fa519c88d4e29330047145c7a3d6bbcb3816192f5121d7ee2e318aac109b7ffce204e64ba877bceb7bd8c73f895d3a6cbe5365864f9e2eff8714aaf3b92c1a92a5a68100e84128546ae4e0b2e066443f9db9ff1283b97f3fdca76f2d39c99b0926aaef262f35cd0ef5a211f1846443fa6f1856e88610bd12ac7674c58ce8fcfe6464af699e9d1edbff3457d49a64d863ef1cc905069e05b017ffd8292d0502410646c06fb74a865ab20fff81e3085c28e449dcec6dce169c5cbcbc2d65de868535205b855029fbb73081f3b5e3aaf166f3d328f08c62c125f4f6ba117ad7505842a05f56c1de858df9e4869b99625bc094f3337c912cfe6a2ccc33b50d922426377604b01ac4c40a7a8fafcc800c8e4a00f0457b82e25a875a90becc4108a0c77cd424106398bba97f8bfb19b5f6ce704bd752a75bfacb7839852f99b4f953a9fbee7ceec657ab9c389a929010bb30a48bb0bdb6e11ebbacb127ee405c359c7b90f2fdeb146aaba7972a21e27a59ad6fad768fd53a02f1addff456e485b7bffd2b8f8e9de873ae6e223df0e831ed1c2923e1e2c1e944918db5f08831101add7aaafb3de6cac355a86dd626b3214c610fc5c2524add2cab4d03d87e28f6f599ec44e2426bc830f9a08c3174a133db7500cdf0f20b116638e79f15d5db427fdb306d76b413a9c7115ecf4edf48ab521e57e03856e27ae66b57279ff3d6d14f765bf02b4a44c4ac62f7605749677b3725bb58fbfea1628df008a1dc6a1fd462433f069cf1b2109961a5cb129e0eed7d8bb6e3a834370aa79400e78efeb0e25fa3e623579c12be7bbf92bb31b736c2418a22211dbdabc1005fd2f2d8bc1d3986aa33f166a0486aaac34269ac55f950911145a3df1370f6c40bda692b42e1995e1f1ce59bc3c0dd38db3bab902a92a2dc4139e375350f76a344e4a8fa94472d89175eb7dc64006ed28d774180bce1e3a078d392b888ec8274c6212178e3aaa444089b194a983401bdf9316af18e56e4b7c3a2067a8512edd35ef85474f5ddf2294832050dccc0ecf8741c2e8301e44d27b7586e023381659280bdb4a1c83f92e2f7924990e9716b7868c4bd4d09a889d3369b5cbc4973edf76c56595448833959d3fa8d65b1c6478c4573f5f67b197ad562e5f6e2b75e9d844fbf7d849748a1416eea3fe5ba46c38a704b3b1f9f8940c1736c7d129ceddf02c67d1bfb3c0e0ae95cb5bd0b073b6beec9b63e517ee75c7df1d1b09fb192327b4364812e8d66896bdf77718f9b9df68d4fc783c31f2f3de3d708886cbb6fdc7d80267caed5497dfdea49e025e2109aa4cf056c09e939830cf06db37607c4b7ea0d3476d7d00ddb10fef55f5c19b04231dbe067c873b0ce54c15d3445b42decb82bfd9ba162da910b018e0d4c1df2be6147f181754dfc2dfe75e31e7962f51b90ac4e100c75f90868446765ae1dab831a6f9a863be428203a55fc7069dbbddcfa88792f8d75d30d46297a44f078ba4342025ea12a4f2d09f03cb2a25c01729fd73d5ac511307ab406ed0c01ae36b45ed867e1a338c62f6f31de1ca55b202de42463a78d41f6fbf38f8ffa31ce9008968b8edaaba36b32db2f2ff2c55cb62f34523fd33602b869614c8f6674d788b12dbdb982a3b6c44411d466f43666d5c30313dbc4bf9f0172524c69256da2b8240d3edf45de1d4c81e3d236bf34b8d6b55e349a9be0ef7e4bd19f7f01b8e3549d5c30ab2c5594d22d964f17afea94637648a3d4ae0cc340e97b2a7b0ce9a82bd16849c9e08a2fcdab90bd71503633f09aa57d8bec832cd4371e0296a37ec1b98cba94c1d439f11d42023df21a075d8070667e1fd7fe80953e5e8c54dd03abfe4bc797728a5296643478f9a75d4b8686fb923c47c761e94d7a15d0fba0867ce0ff6ce8a17ec64f62115c0983c6f1c07bb733385e50ae3caeffd7be30f4f229f132c7ab1069d7a15dace972a725ba6b55a791d3e483807a5c752a5ccd1b2b2c303a08c122d1fbc7192f5f1367d9270c6bf3fa1815da699843da0921eca4f7685d5317e741c1d013216553b76b0129b28ecb3f86d86b8ad8e9bda07f3048e9284f4023002b5b111101e9ab7e91b31eff916dd659fa9834784c1ff9596d17e7f55152818a5327db0c9840f3e9efe19bb37e41de46742bacbd876f20b1752d3681c9dc6de571d9e5e676b35a93294fe7f1d271f4c320af1f96d046fb9dc0b77b25d1ff886eb064bfd0b35b4b897c32478961c5a7bc663c56e806f18c36b33761eaea924c17acf1f76f55554dc8ed8c5d6085810daa2af45bb63482fe645d4cddedb25b6fcda6352f4f875ca7a1c9de801441a79d23565748b8a9a44d13e322e4422b80f10d86eea19bbd2257dcc2c145a91fd1ececc50b1284e5c9d807929cf7fa1b79d731002f1379ac04297f8d8f5d58d2202d4566d0faf1cbf46a22b8b2f37d5ff8dc922c77977c565359564a32838821b31cf47687d73876ff5abe6c8fec47ed23eca13b77ad6fe3c1b37abeff655a0144400126fde8fa706d66f1a32015cedfe3e114e4659179636badaa0c5e40cb1817d13b8c78ef4dca6a2102c40a899cde3c165a211806fa7e04c66a73b67911f645133e82d0539681cec7c95f5e7109a404caa52501ea662bd858255ece404f8be3e5b208824f397c805d571527eee88400e7c041cf3fb8f6d0d542d71ed1a17be1911a01a987212265dc4e040741793471a033de82d6524bc925abe6cbc2cefde65f2235633618c3865b8b2f2d6f073bead0302423057f6b1ef6117e51a08454772bf7101771dc7101468de2c4f786b089a075da31d087380ef9fac1a12e82087a6251ce9b66427b376dc44848cea6fb849336e07936cbd6179caa19e06c3d3897bbed4b706feec0d0ef4fb5d97eff94e9817e4b2867c86c5961487187ded46521eb1e733d100cdbffd364a7412b2d7aee737821439006c492c949adb3955a24544c881dbbb56f26be60da22f3845e02eb1c437c012f76d1f1d8490a43fa91281f34ab64321bfcef0374744c1d591dfbd2b97184772f76e8de790b9e83dd59fb6e66e3aa84397225397411347769d2378e306ef7b4bcc54cf8ffdf3f22e4573497d224110c1250f190c7a2def609b81c2bac0b5dddd0f4bfeeb9d41201d59d87db2069fd2c5ac0b493fe4f38877bb14533236f2c99bbe5c41dffb636cd8c3e65e19450dea1a65cfcd89f79e24701d4c3877ac4f53024fa99b6be49294dfdeb285c852779116014ad4cdbf6c96e43b2ec2976b59211c98ac8bfb86b897cf8ca7393be5a46a1cab7038d1fde888e8b69a94e0d65dd521c710a8b4e75416d1e460e54d035c7f7d67ea8778a708d528af6535b6fe94c38174a6b123c3f65be79fdae56a538a9721219f6a9f7352a98faa704b8cb78eac90a2d979f3b0218c6434ff2cfb2d3762fd295fd6aa96d8c158b144856ec603ea3863ffa9a3060694c389fda98452bf743ef340894ccbbb18cc0cbd3d84f10a98ea51c9d8a948efa971bbec7606e91c67a7ec9f2a3c5dbb8788b3a2a6b442b1ac2f4593859ead5dc689ffc9081ddfd9aa29446fdd35c50c82a694799d48fc87ec24f22c2ff3d545f0ee5e5a6a9b8a2b54b710de72789d39b326b67346f5c5d38b72e577bd37d2e25e3eb7c98989c21b3c1bee6c6aab959b63b73a426428e461c0bcbc1cb33f8ab352029c276d97bce91525b263170b8c0320e60777abdbed207289dea0a3dc33115f206388fe4b0dfbd25ff30135f65a1a019761a491970b262b4d0c5c62b9c86fc2b2a2965cbdce2f877d22a889095f57a8042a0000b27e1540ce2f6b952850532ddf9b4ce28e9515ebccfff699075608ed07392c971db806d8cefe62c8241dd3e60c455d9d3c5bfc84ed040a97b5cffe08232623c42145c5ad3abe919ce18b1efde689eddf0a1af40ad1561392924ce9653720b5a3a552fb5b7cf2e64d3e5ef8ce61e3bd822efb8a6b08e85916811bbc9d05b2ea05cf89698af8b39512fe8afe857d3330c12afbf05d0f72206ccfb04985380619a532187530e636883b8f1dd1fb2900b99d1233872da91558b3bda200b64449bc48f9cc71c48a447f00848544ffe6387b0a78ecd730c606ab05c5386ec9fce8e7dac6ca0c9b861ad79baa4508c3f19c7d818b504043f4d86280d5e9d9f9c346971fe6a7b21e02af0eb59e2c0dcfea144d4a39c8f57c832cb8289090a2923b7c77b18b6b42353014376cf3715537c3e7972cc6a6bc0270e1be22ca24c46791e77997a31c4aeb6e0843eb3bdaf570cfacfd5f82ca34e2d8e250d32cf37c7123262990916a52f01fcc74aac92b1fa5351e854d77c9faed7ea3212f8899433f62851a17fa0ba1021a70ca5e88aeb5d67b08aff00793c929a5b9869653cf741aa9911beedf05477aeca9cb319cd896893bf194f8192668a1ec5635d4a7c23b6c910ee7c5d532db801767a2f9464bc717e2095be2f23dfbb79fa8fdeb4b9a59262e07708dd127cabe6084eda2784cba5bd79c5f64d609f090d1bac7c76051b839ccefa6406f946ce5f38ad66c050f8a52b6221088831103c2a124fed8d6319dbacb7afb70777405342d50f71da59c84e8c64c80533eb5771ac3b7ab2948e6365b012a6903ed92e58fc5526e1ac26cb7216b1e12b52d29110f32fe8b02c2e03d05828c99ec1cfefaf4c93f11333ad672f91c22f3bd563276f22d53452eaa87394e11ed73c0e27f87f921656debfa15589617cc3942fadef3d9705fa4b41a5f6d6335da7600aef11fc38dc9c56306bea56688d96f4265989af0fe3729b55bc813abec9c5d4423228ea0c14d448e812207d394b3d23fb670cec20d2882ce636a2cd6c7c6441044f8a4751343a383fd9b81137a45606283d137a9c18ff110a4b02d6c91df38e24afb3e00ec5cc328183a6747940ddf4542ec56368db066476feb6afea57f8b49aac5d6bdce39d7141657ce6112226c5a7591a41d275e3f15cf831995df02fe86f4e7ebeb21b21b6e112b64d52ece18900cfde66b5f1b677605e3054be47276fb0cc60bfec826124a61efe0c2de0a032fe0701bb8ed3a2e253a069323f38ded94b80e0a8995eb3dd19cfbce3724fe6c4bfb57f29267df2328e73700e74a43a390717095381ef5fbe6caf805bbb6d721796ce161eed2168921c14c333c8a9beefc9b7541ebad00f1beff19bbb97295e56fe8962f31ed44583995a92bd705b959c3e763ee2667eca59d82019d785d85e8996796b43c7b666a88c656b21cca9b136f901fe13ee2f769107fcd27819cd987c725ef6ae1ea80018b4720b67b8f99fbe7c57fc410cdd69af9ac1cd6b70e03bbf2309309b47dfeb8a3aaac039df17bba2602185d08142764802bc6e7ed0eccb3af50170e751192f33a5db72067a4b50b3d7b1ce27283ee3cad10b826ed6f33270cccc91839397b79cf21865100cefae14ee1b966665456cdbdf905d2241823b49e02bd4e7a386e1c30a74dd6edee1a75d0074896940a0f87de0138927e5ffe51a85de1274271b1da16697bb3dc2b1df282abcf4b6afa1e7a0030fbad828395e3095704e504984ace5a8b0b945b50b2f7657d2835c186cf6476214b9354190b5e21ddf44be8a49daeec4b0af759d3f77d85c691140d0653867c5091631ce1c90a85164f52820802d54002bccada5a9fe8f6f0b782e59930a23213d7f6e42d0bb0b984479b5a8280e4d56b8255cc91197690eede893e6319506e521b37e750d001cc88c7b30c84f224925154061c0c48aa54a802ac6d5394e502313eb1f1a473853a4be7bd842ebee38ce705d213281f09ad485c259d9d77f959112d1fe94e04a61680fad5b7bb6811060a97587bc19684e17efebc6f4210e0491e1e5bbe32386efb1eaf62a12aced17278f6c75cc2e040ba18fe1bfdd2432313e32e9fb8065e052e9ea9684cbf984c8329b2c249ea3db022551ebb6d4c787f734dad5bd2ab5e4ca9db667c9f1be21933fa3b2b88fc91f148464d616d57d1855165c7f32b4c137b556cb4297c4169d6d58cdf62b0771c49f77c8bfd9becfa0a6437b80b54b23dbee8596e4835cbc27cad6d16b590eafe8f8e516fa60eb7b45a90d503642404328f040f15ad107b26b2d05b8520641d18e5a95d3422151c7a54c06ee521fb20275055e2f0af508017a857be6a1d43481095f17afd41e37619ce02a523ba97f47c2c50110801c997a185460146665bdd79bf06a5c8d8d21302e6351e92b7abe11b952b2435d39276e13ef4ae2df9b55bd0b0b40d09635b259bd539a9754245d8a53048678385bb65730686c631759b1516fff84b5a3da7335fc9c3d1b909495fc8146755400a7400f7fd7bc95acccb049fe34ec21c53601e5d21d0fa988752a70f8e243bf3d6a5b590a527ea2d2e299914f672abe807163cb3133b61dbcb27427bb4751eaf224626a4d8eb945013727f0fca84484f8d8e5518c5bbdc73f73e0ed269e7318c92205c4d57915f1de2b7c24258ae1ae542f0d0c17ac4bee50babc76e422b214cd1566efc8c92e1de552cb335e798458a68104976ab1fc574f5a52674d2c389775d7e3647dfb05701a0b04860688e35cbfc802d72326a975dc6ae0d4c446755b986c40b2591fcfdae36b52958c1b0eeba3423f3a6309c02e1ad182df60dfd648856cb5c3a9d6d86e1f0e6c74efc85a0cba019e5097f175f399718170d70fc732b378abb8cd9df33ca521c726e6cbc5a620c322484768492a679e12208c7bd326dd8a217c989992350057c245a211ba6a5ff0ef6fb32fca7d0fa71ae267f81053f7de79a89193ed2b2302124e7b6f1c3f727f691238aec56bf8a2db5a2162623b6edef282ed4e7ab8c11128be7e3fb5e8af8bb5433fb1a99e477e226550aed08c0998af60881fef99cf0773415b104c7adae7480837e3f0f23095e42fb3a460ab263d7efdc31647d9767fd8ce49a5ef23e1a5e843fd751f6d5081680e3499b0fc78f69836f4f793a9c84bfc3f3cbce90b14a2d5262608af81da996ac3e7cbc21b1495a8716dcade53ecc4e9f879dbd33060ef983994b3051b7c063f2d53b64dab15bd05003493a4041d9dce23c3a257a30042082540be65a736e27ab0b029171eccb52e1c5fa4c80877d8d322288a045c6a5257b871c141af42e755251c59de1cc008ecca7c315c1f4781a3f58dec35b815ddd50bda97a86655b474dab05e3716eb3cd0dd33cdd58021738479a91fd139d5a78d602d5b81adf020fb171b0bf7b1028361c9b292a05aaa67b98e7310a7fb527c1dc1b7cc0c9771d7c0dfd59faf11902193ba250a2111d3d14168901efe89fda645bab0ffe5ef4c569160efd430617c5231af1fb080ca019082d07254f0fce5e0d46ad009898819de08426080cecde21fad6b291ac8733be96b415d379f10e291013a0b6d48fc898fae05187c7b235bd1fcc05a119e610f426051f70278f98504de956536a122de988397d6ac019ce796097d8ba9d96dd74916fb79c73d49a0fd5ded17b16b130dd9333ebb71823382a8cd5eb3d610fc7d1689da606767a43e401fa7bb28c8a93fce3aef094ee191da5fe67eea8e97e0c3661526b5f5be3fdb9616dd4a63387dd19cde30854e6bec7aa036689f885614c654247c2bb8ee5f771fb2f92ea1dfd67049fc6bda4708167e9e9c49db1e04ed61c86cba873748ab8991478465271b29a81430ee7943ccbe93c766879ca5b482eaf5cad96e87dbafcbc00ad442916c83a109aec5316166d7234f36fd2f6df137cce648e16e7113359734d33d1ef5a97c3f7b562bdbcb695ff7dd2574a64db34a759aa4b6919336c5661735b67d2aa065482c7410402b20ee61503d3e3b14a05c3c231af5de9a93b9e7ce9c0b12ad7828c9d23a3dfbded0e0c432ce7164dc8665fbf9e0dcdb21ffec542d68a3cf5bb04aa6c9dc656c57584e8e40da89302b5094d3ce2b6b295a45e33491333917b867d66cb605002f83d10c896cd65f6600f85e618babb174c0ad5ef7ef8bab8b3e21c53da749e3dbbebcfacfa6d635ff149f1736c72f7ae825d4db84f9b4abddf8f36e4145c87e79cb92f39d9a35b17995ed0fb10807f4e96910cee4d48985acc5fb38b05921c6662d54eb878dd1786cbb7c773386443652757a2c079c932f5570cdb53d462520a83746bd852b1f2164ce4b6331eabeeb6ffb0074905d99530207831d4e8a24129927219ffd59c093e6f682a0fc91bab11429fd7884627ef0760c0e9f3a4bdb019a47940729cf319cc9698a461e2941a3b9addba39bc89f8de476d66434cf28e07078ebbc0cd33fcaf325888c7e4d95b2adecc90d091e7e9fa6c0a52c23594ce9a097f6df1dcf5e06622f32a01828d2dc328633b4108f88e8146d99cf4ab0df3e38ce753b92126567a154e230c0f4c3c768ae56a428564259565b0790f04959befe4b96d0955dcb154ba5a69a63535a0d6832bc3d6a3bc45f5b4cc0ed3acdb8a7ebd959ec17793b935e8b2714ec45254e0ec572f44d145780fd2e882a5c9284a2e0697045681478b6299fd3154366548772ee674601065044c1ee58c0f256dc311807bfb12783a7efce47831bb2c22133ecb2f406bb5d712f81c2278fb113b4ab50e70a9a9fc1142f353785429acab206d994e0510c28be20ec1659c36966c52052ae11a124e0e4ad51938ac86f12f4f2fb5cec2228154404f6f643cab73ac27d36aad42b4fa3f01c850d1925e1dc3011fc304449196683ea86763a0382b4f23ed53e06cae7a7256aadd862abbfbd2ab99cb64c7dcf5d675c5353db653bfb4cfe8e6d8b71de39a7f7612da40488e83c4a0f5f8ebd7ed8cb4c2a3b5e769eff9c3bc953974e19832b97a94dad8004e6689be6ffc4bcd848fc82197acfd8d3abf900f4b25d8e5ba6b72341a57b76df1b14c80b7bd70711d7cdb9c51517702dad9bcdad9866c3544b939dd408e80014a9e648d2ae2e96862fbcb1fa0dc5d5e134ab5e69a0ccbbfd83d0a1a3d17026cd50a8c78e95b35a2d4ee60a369b0a01c58d0a19272c4eebeb5e5ed2c17e84b732ca2a51c29717f946aadc83b315fe64350859c60e737d8206f2070cebdea0b629e0c3669389c63469fe25bfb75662741fd82dc216846beb379527c6529395f5617fa1ca28312b35dd6161d77b6387690a721d177a9a5f961a80ef4a38730fb666abd30179ddab5c9a371f26b859214fccfa1d03690787251327e18d6bc76cc3440ceef03679093e708a6c67e40839bbc5b683d7a0698f52b6a91f2e4091e746420f64e7fa5ebbe999d0cc87cee75f80d6c3933cc465f9f8721c2f4d3a6a632f2353cc4366944b83548bd8c153309c2f2386a8cb4c22101b318c7c8ad9cde57b38e38c10aca47695d90503debf70fff4b7467a828edf403411700704b528fe245c7e357fd1db8b3d58a69de78b517a9b5ed5e4d45df06e0014216dab553b7db4a5115b95b7a9255d374af552bf014cc1b08be88373959ed0c7eba35a728e8fa0466b9805b67c2eee45781e6ead4759fc38e30f896193d8c3682dac3c39fed7823726a1671dbf392a71c972f8557e103f4020eca2c8c85f09a20a41fbdb92470d209966feb9d560c7bcf96d51c55913128a28fa9ec8e94f157240709117c8e8a7e3685402cb802a14edbe0f275c7e5d99c5b28496bf519cc400cf412ce2958b7f62fbc75eb8d59accd25e75db219f72413afa585ff8a260883d4ce5f09ebe2ba8a91b806b3251582a5d1e95dd406a6bbe5fc637f0373c1d90a5edc708032b9fed3d4243b8c352d7c708af58eeff415f121ffc2f0b7582df6d7d5f88908a39fa68c7f498f3b54a42c9286bc465b665c460fbc372ae9dc4a206756ad11b9dc6cd59cbd6ed6387595323d0bb397000b843344b30920861eb1a731d69beca5b6bbe63498031bbd9e48e5fdd2378dd6a12ee84c1881194812a083f954dedbdb1c12d47afc2734f8869c7d7304387ee387e5dce8a0e214afb2fa556db7ed7aa8110a2452f8d74526e8e138722d08e95027a45b883565eea0c12afa6fe5b3f41e492791d9203a4b2d8588ff967e968d95d5c5453034efc810ffc1039b7a3b654f6de30ce26cbe789d8722cfd70ce0ec6416fca27528c23aee7c0cfc35f025af76562a77a4f632e2f796465bf2ed5b47623af3cf1278610852ac54be6407452717e9f7c10c88a290c76de3e1ffdf3ec26f265233f500e3bf9d5f7eb71824e52f5efb332d87caf7820ece434c6f1ea35c6f433efe73808b12f2236f875c71694aed05656645c7d261f0137f7eea0e627324d0d66cfe3da6ece1fa3157943d1d823190ff8cb89addcafc4dccdff9f41586e9bde16ec3b381089354884c047120b015945e713e26bddd0f43c88b6f7ce7a71068e6d20dd34f3b46e59fb55254aa8cbe2a29eb521835db7423fd376d0d144a89a8ebc57697fa8e4d9143ed6beb6a26af671aba6ad6cc0659e488de9914f6375dbdb43d6f866f83bbd0235d71f900bfffa18de4af1285cde284bd1a11237fc1510df8866b8672324259faabc1f28016237525c9af276ec5c3248d5b849d59c461b95401f502f36cbc953bdd0f622dc3c8d4254824e53c8a486c2afff3acce86931b0ab05022b88d3e6119738d32dfe6f6f5dd800e757c5d782945c77d7ed4d8ef9ac393eb2c7ddd6cbc5336e2ba9e6bcd67463158c658b8f0f8d5c52459c8cf9db3f5ab5ad52e5cc38fcfac94032b97ebc6c71616722df31283187446aeee01cb89b2c6f1c4d470b80d61013387436f9b3e68337cc339f01dee5323b3776f52af891293da17766fe4b0f857e5f0e3cb4527300609dcdcafaf74d38c3a56fe4a5d9b424033e5a53454aa1170d02523ec045c6be0a11f7597329fae034843c15e6e1a2b6be148b95c2f23e1e39a99078fa6519a34f35efed2918b847a6fc86f0c2460e36e1e9aed4bf4d2ca527cdc7ff1549ef1418fc969beb2ba7fe2f701d7a29a54246a8b1e8f85b61f9847f62b72daa31d7c34f1b4048c6b4d2904823347d1fee9b1a9e6460237512932f1fdca65fd755e82e41485d8c3705c2257f84c7708aee0f1cdec17c808519836953386ade66c30cdbdb3ee8a21cee83c9630151e7b6f3fc4772b19afd0fb9cc8f13c40496b83a21588c88a128a7a3f368cafc75aa9baeaa1d6747667a06204b97125791233308c1f4a9f3856728bccf53b8cbef836c5d989dbdb870ce0f0ab446e0c1e3726b9cb90f1165a2278fad8d894e2fb8d89c2257e3bdca390d8e7e960a3735997286420aa28340acc72923dda1d04383e1db95653033ab2d148880cb137d61d67a1cd6ef891b432fcf33a8f56422e7ebeecb5c9f751ceb53759bfa2177dab94e3ebc46c0f3e07c87e489e579aa8d7e145809faac8f3d65a4ed0f1d9da410e9969d5fbcd293f76d86f10505635213aa7372ecf4c394142753eab31c5a2ac5e482fc20f01795d920dc07d860cae9685262fb1279aeb453a6ffe1b3b2e87f234bbe327b38eb7e7596ae52dae0b43c15f1db8f686ff49800abe8b4409756bd92a89b9e402ca123b4ec0f8c90fc1a90fab0ac08057e818d2b8ba72eda7437851aae752725158c4e24ef0f3be3fe8e9564f1f1751f83be84b0ec2b963956bbff10be3ae7e2ef47f73e14292e798e408aeda377ea5968fbdef3cbf15524d160e3ed115c8fd536ac8415c6c19c37924b70925811347c3d790c9d26a0aa5eda95a93f1d00e497c8712784ed596932cdb15521b2852cdb79b8d15d9cba6d761b7ccae841b0539ce992a3264980cd6eb542a474faaa76628f789cf272d6766af847a12f7e68372dc1e43417440171b1bead6db3076c3be9c0831647953c8a0d79b977bd6a0aa5e1e09a57332cd08cfdeb087c1adbffa7032cea15ca45239f7114d5324ddb1189af8d482fd7a88e4284c774bddae0c7d3e67884567a4d7607992e7ba4f4f998333e03c9b3fc5d4b37732c832568b62f94692e0efa59f7695802d241eb131b00677c63d31e3d78adf367d2d07641f4834d463f13189e3c1ec04a8879f03820ee8a507dfa75bf37f60c77cb8d0537da6aea78c517664fd7acd44c67b9ab9b828b5761bf7710a92fbea3bc611d38590b9ec40f5764a6adca25afc46bea3b9e94d346e56e2f7378206c7d0d9a4b46cf1700ab432d5281d9a9f7bb6813ed04e70d4acec19e0455c20bb23c6e201bc3f52bbc887d502d1c95c9ee3289b0af893c72173701600392c0895b6a9868b1502f724a929f1b18d96a22a733ec37fc43102998455ffb8626a909b11bfc33b54274b745de3f2beeeebd8abfe31cab916ce1bd1eae084ee89195b30eb1ec2c5ae068a906377676fdc35f361a6b7930f1275825bfcfcabf8d044fd38007f4f39a39e4537cb55b036092dbca81fb51c4cdb20c130ae6f6359c880677cd3416846cf12758321e8f27e2fb29f3781f21eb938190b388a4ff13407bfc98ff584e933e79faf99f789a5c6d49e70f00231987443fac5b7b966c43eb4c4ab08b628d9802c6ac42517de491d59513887c1164bf05b629d5ba73afbea6527fb6c287748ce414f31970003bb8ee016fefe858775dbf88445be67f3ad4d2cebc01583bd7009990085227c17abe53d5724320c837202d4735740968d513c7b726566c1f312d79d3c091b812cd49a7425e8c8ac163b214667530f5078c3e8dd471dc581c86aec8b8a38fb84e4de62892fbbf0c1b0b58add5299cce7c76e248040528979da5b602da99c550151260745178d9dc57a400018f0352011b7557ca6b383e55fb075a7f0a6d457f7e0213d3b7d14b0e6f22033a7c64bbc72d3d332afa3ff8bb0739c51e38b6d786c57b7b4ef269345a4fd5665887413fbe08c0f4427edede3daab4dd14ad71ba4f7721f4136e116e8d1fbd780dc71aad56af846e0a89a49d05dc9396fe88e8509ab4004ae9d436e15f63ca52db289b0ff5c06120e9dd7a23c494a21f486ce295215a0b8dbc9075e932370a78775e89104d320c3998c2ef5eea634d55a9fb1a9e4c11cf86e24a04a542c4bd5dd50ab3bedd9d1f55a1d22dc29d213b853822c8a5df8fd6d91107851200a3a30d66780a55ff922893727aa03f6b7bd402424e528d1515121e2f686b050963b34aa9c00c4dcf2d7e7a4987f7ca2c6ecfdeca53286af9be30ab9dc145df32c671b518de598f17e913b50df2f86984348f30833f561108597ab1663f6e50e800aa5a4005e3f2300e03f7a769c0e2348ab0d512ee0d30b892aa30f61122204eb19ba6228c8cadffe93df4f44b2613dec9ae51facfbb58e81e99d05a4e4988aaa0be64d821877b177f81fa51bc0a06d7e0f9101813d8a449aa5ecf28163b4fb6cec79f57fa0fc42ec5540eeb30f15675512f93bcb944fc49e7a5ac18a9b8122cdb311b9cadb1205fc36806548dec30a342ff7dbeb0d50aef9643f6a9e6abb3bc5db640582c797b02553e80b072c4045fb662ea587ccfd855ca646b312e4aef171718ad2f27ed85d7d576c7a84a0b66546aef63604c04543fb658fd9dfb54527b3c3938479fd0028b3d1b03148b8a91cedbd2a654f6fef602184ec4ab5e8b898532bfd10d3438c57f57846fc4b2968865e71027851cf3af20114255a0f7c4edd9049699e2fc444cb59d0bf9c20b7a65ebe16f0ea552ed7a730361f5ad5764a9f1c0b90b109c48f28eb3453455512797f4a5393b81c823b3d91f3adbea9bd7ddc34338ba0b7e470019729af6b89c26b458bdb1f53e996f829947ba38e960bbbd0db42587d20fba39e175820a72cfb509fcd82278f8ed8c587871118c721f2aaa73bab78e80eb8cd604fd527696efbe20e2dc94e050843f585b1f3f92d60b461aae0edfe121955d9a8cc69002ff0dfe83fcdfdcd8d8932c9509a5c7078b55183e8af6248e6511a39135d9b6fd24404f2f47f3ff7fe4747fc082f1f368c3b2a4de0b195e0581ce7fbf39bcc62c38b9913e4f17c92fa1c0c9d33bfb19f5052d39bf467399aa67041f6e68dd53373ea51408e19e87caeddd1cf88229859173ad1bbb01c6d63684fe7bbf0e48ce0c3f764efaf47bc8679855ee1c1ddf329304384aa7ab21974afdf02530c5f3cc07ceccbc310b3410321d55af25d15a3fcff0e483bf606c4f344f2988f19c155a514550c830d5855fe9a28efc351fba55e2d6a1494363e356efbd061f11ef064df330a85338a013bb9c3afd2cb2135f3a6a0c475743498724d831d19d1963b98fc3ba90dcfb663433b4a3e3c7d6bc4a0b1d1c33291e02c98e5d2af82ebda635b8f97ac4dadb58d1e64251f3d2256795fa15cbae40ca5506441121666139f226ceaf581c0eebf4eaf6f8ca77fe1acda3dfe732a6a15d76e73fafaea45b7cdf7e40afef1f9f83549b889bf0a98e3f703f7f22c22cbb9f41ba519289fc77d556722c26d69e7211c2e0524b1c223809742070c11f681809441c702efaf7dc9cd81ef22e82716526c25074b15970c888ccad9ee39925206a90dfb188d1a66787e98e4da7df6afd9b33b73605b6968ce3cf7db6ed53f10e85eb36f63304ac502ca7fe7ce5e96877dd80ac9d8ac497aed8e0510b9313c4f93e1dae6799932c3235ecc385bc312fffd1e3ef8ca0cd32c19a6e012c127ccd360008cb0aa60f0c5815d4bf57f7671921c8f16391c32a1bcfbde8ff5707eab720545899c833b3452b61b295386fa5cafe87e13186a78d68eeff402b12afd2402a57730241ea77af0c27933af466c09944560b59c1ee2462cc36d2aeaf321d66799578a04a69bca009f7be237d4b33b176618bca0c9dd5148ea76b8048461da07059053b81f5b98798a1bfddf32da8842ed42e7e21938bac2a48ad3874e16f8fd37d95701350c8f22fc6cd8a2b10fb9e9150874c70dbd8482ffd9bc4c0e7bcebb53bb5dcde4cf9ba61e31528acd8fbf08872b1032a72aded24ad88630f66e43bc80f36dc37ac5db3797087b5e818fc5c7a733ba223338a7f723224f3e68388ffedfbdcc01f1d072b1d302c75d9e69d101ca102ce56c3ef3929aa57288685f0567e28b8ccd7e87314ad4db47dd7653505ea9b5d016eae7f2621a050ec93e57c64918b2ce4cb6a004c2a1fa29333ca12538fff691aeb6a6d8302db4d14c7c3491f701450bbe58ff6c6fd4f5ab02b6670258eb23a13409f7a3c8d4802d3f129f88ea19738b3c39e0e6cf93630fa66661241a99c0c01e2ca14dbcb23c9253478f278150df0eae04ae4daca784a159140aad908ded163191f852b8b50cc05837b1d578e1262f0eb05b1a1d5bbbcc069e6cb2ad0449b2937acdcefd1b60682b0c1906c4f7af49e894560c20099bd43bd38219271f36052f3cd790988add19c2cc4feab482e2fccdd8ba0dc429561be40ade593b3fb83a03592e10c889d125415baa506f41c5abf57a4d9d23e3f82f940ae76cb2ab7c17232f28073275a24e3b735999cdde15ad66e21d41686b5b736e0695419ef62addb4551ca5af839d8b7a01416b7c499221eb210385371946bbc6485ed6836b4c7fcdba27dd5d5969e15f465c7dfaebc5bea7bbd3f572236b22748fd35f58db6528753772383bda75c45ec73bac5d3d1a3518806ffd200e5c894026368a69983cb4dc79b6f8dd2ac6e132d09e089ebfffd3d52cb6766d25232b56c123379587078c50372ea8fcaf5ffa019b7b7233f957699eef414bec67149590e2df22e1197148a3ab05090b934da2a3529fd1955f39882b8a2816ec57ade51639aa70e59cdab1daa437fe33aaf825fe5d6761fd233edc8d55bfef7fdda1fe03a398e043f83771cb9fc0804f42c31054a1757382b9f8261f35d57cccd92b75bc756288ff5c0dc3b0220fe497df44f9ef98a0e133e41ec513f49ec2bae6ad75e1591a0d39c59e3250d008bb7bab90ec8932076b93a57edd48cbabc6cfb5a55fd268f98b4c781f21b3c80fc503f484ef2674e6d5587227cc4e56f2dddb513cd56c040b46c25412fdf68bf1f2429bcb0fd514722c8587ca4460ed30f8941c40df0654b5600b0997b2ead149c39e81aea66f494819a767ff470b8693e2db8cde44a0d7805a2e2df626ace9dc41a3437bc33ac1fdeec76480dc0805b3eaee65aaec2d31620ef9faf7dfd5fc595ca5bd11fcf23455060c97e9f0812cd413bb975c148a1c9747aab34f74dda6efe430f93553641202cc4fbf703e09ff80567b6fa9b1af9f29d5ea7226ff841cf22a921259d535324d779bee121d1e07b3d0c85fd99ab865abab0ad03aaf8b60d1082946d4ac165983d51c7a86dff7a786125782f5dda1e9064c32529582aa1b959d8dd75ef27b314364659b2258ce71c072d529fffd39ca50b8cc76e0a405b388ed2e9a621c67817f966bafc21c351290e80ef97a2eebcdbee95985d35f1081643beab4e2d5d5a7007c8856d88dd0e0c6dd759bbe8cb5ac8760f89cbe89611abd0398ef8e99915f9edb42e64ffbc46967fbda3633b2bb4de2f85cbee06d9e2d5db59437d2f8154e730904d1cd2b1b6557ba16e8fb52d3432bc6706f336237e2a7cdbfb9d1e95c815036c526ab524debd42ba572af43567953c969276578bb91a26d5ed9adaa3b34a4545d60f0a703a75565e115a3f0d0404fb8647dae3bf9291537b7a9f76852ea6fc842bfb01c2519d257f0f4fa7f470b3e32a0c91c8d0254ee45bfe3580fe66d6893dbfdff41d39f4e166598929fec8ab4d26e2e505c3eb0de2d1f42f568d72a146d161b31fa2aed68413dc9ad6eb4d77dd034254d90c5797f48c5efd8f3b3dbbc862d88fce0b88b26cee73b53daec21e0327d3399aa6f2e5351c3e34171f82d0ad673b15814f7f2e5547736b6296ef358452d7ea70a2a496274f60fb5a175dbc6b711924b7f25e12bc8094f509173ce8885c9780a1d50715f442a97fea9e879db84f10b35a2ef81a49f924c692aff966afb3a1bc996036356b396bd3ae5e1431c316a4c345b4bb52f91751bf6ef8ece7dbb06a818b08646b5324a2f4ae79fe9ebfdb282e7c5ab6fba12f5bd1b6ff36fb06f2c323badc97ee9644238f51d6c6c48f49b86c85c4ca8e4cff25751670eea82db07ee934fd392dd74c018fad55db21d8de21277bcf3d4478b99ee5ec957426ebafa2972af2d64392f6594084fafbe918e274d13ec2ce006b4bc7ec489be26f261594089a029df340dea3b9432d691c6a2d67ffb7d1d58734bd78d838980bbe70d0ba5a9a49c52cec5d2e385944835e382682630548ec91f7a2ff27d71f7099bb61d8107350faca48d55badef1b9f9b61759e523d0f452fb600b632ce8d4ff31187e32080244ae5bf2befed86a62f01cf4b522355d718723d9027f7a3ba24d271614691d12f0e41b7ee15bf18cc84165fe35f1c2ceafdbee2b816c5bc26f2d9afcd0cb7b6df816b556749e0d18e5472ddaaeff1121b5ad33414fce48294262c1ab7d0dd8cf61d5b34f52d8933f14ba01bb3ba9bd3dce1649d0a90f319c9d0656d177562885508d555d789c621144b60e56a09d56c58da30b30637859879b45e2e29e6a4a1782f5f678bfc37f44cd6e934d59d961a60715f21af6b9ce19132131ade53e5fc49bb2cdee22adaa16e1805bec45c52463758e366d182e65d3754bd190a55f5c3db5a1cf19e4719d797827d0cc14d33fa24d0d3742fac66cc9479a0ceb71dc941e62fe175a075cfb97f5f42702f13cc5d89a1564257389d1f8ef38b42e590b7f1dbf435866dac6e79dbba59e348f7ad72a6f531141d36b76714b59b365ee450e30149f9d9b59b45001ba7040304897fe573054fce74b99b31eadd04bbd10582a6b2e5ba75640ae7eba603a383eff5afd6a95291c9797caad2c383bb1d7504c76f5be01f238f156bc7d2a24c5adf78672da7720e7bcf805c0029d4c1dd12ffc3b0a12ebcc059f9b343cf640416cc134e3243f5e7adc45e015452de922b740aede505965f4aa13e74089d863dfe2f9133a8fe5e1aafd0f88b92ce0e704aee0caa991fc2b62f51e9e1c51696b0781fb5a0bfeabc920999be383380fd48466abaffc7504736cf9b51ee1f0f25abce0afe3a8f34f36940a5f266703c684d3c01bac93bed5b4e652da310b4f0004289296a7362e83b2262ec2ea1cbfc974f83af7921c391f7feaa50e50d408738970c8d4bbeff8c3dfb97aa3d0717cc0a4013b72491b3aae036e93ae60569ccdfb5d48813bbb801f8d77c46c7cadfac05414ee53c022a9f9e870798087891502bb4ce55c60c0c601374112981dc8632c1bfa2627fe5cccf32dd16e8c9efe66d9bd082bb281722c8080a6fdd5cb12cea5d9fada3fd99f6654c41f9d03420c3a9638c9a3c79a41158b6d4b647895bd5a8a5fa1a5e2da92089f7264e20d20ac72b03d25c825e933cb019eb82183b2a00ce60f9733d2951bd01210ad98634158ea8d86e9131d345d6cb509ee099a0dd49def33879c9782908cb342560fab4072693a2db42b597de7fa12ea5e11dd4c236726cd97644d40fa39c6e1e54359a1c015840413b0063f586df1b38b63e1118e3544818baa5745071ca3a7e2c7ca65d86cabeef176f2fb687750066694d682dae1fc59a8f43b9fddada9a0b8ad11f2a48ed498298ed572e21333e956a3c90ed51626572454a28141864a2a393687ed66839c65fcc6525739b73f8e8ec24d273f2a8c9fdd42eb93abe79e19bb1650fcad76e12fae91c746633da93dab11d541ee5f50a95df7ef51c610567246357212003281482fb97818e3ab41c2fb5886f8be82d310ba6f09f1aa95a77aca3e295458413696227903b4245f32d9f31021c89e8e64328c4348b8c74833f962b93b270f10461072d84396697721b7cfe80dc1c5bfb6d548b6c89decf06a508e9b78c936b48d84c6fcdaa0366949920b80bffa49982da7b69eb3470f580644c51884df7ec1d6d1ac06f0773010c6b564b91bb712a8ecfaecd446af65c4caca05aa9e3fee30f7b785aa085b66d380d14cabfb47edddcee374e629b47988c24779dc7cd7e59f21e31d35bedd9b5d2a02f8fb318ef40cc05b5a826b5506b7d9d75fec040aa0b15a46e5675d348dabce1f47d205bdb29a390e47ec9bdc5da95f85644c4fe02a2f0edbd01481da498c60339f75cc99db83058e932ada8fb6d3b687ac0f936d8df203f92e65cc7c0496c76f67a858c55e521abef2d6364bfa08df365e2a9c7418008a1eb916b7275fb113352127c492ea9dbe0c30f652d403774db566f3e455d2799529c9b27d5d00714546a18bac61fbf75eec5e465dc02d9fdaf45dc01cf6ac78f904671944916cbd38e834d8ea70b19926aaaec80c4e7ba051b1fd3933fed575e6b20de4e4115563c3559032fd943199e02cd6477c899a51efa995c7414a1ce786c63af38d0b257290935c1f296e19d53d9594909bab964db9d16ce12c04b1ed708a1b324f8cd547058342043a84e238389ffa4c1525c0e96f35602c1937067fab06dad508fa939087883d1a79d7486dffb19a3ca20d715aecc99ee1f0691045b494a8c756ac2488d1b6a142865cab9acc7373877fd9e7d98cae5b87f89b8dda014c714e09b3a3e2deafc9f85c251a96185694f2fa8a5dfa1076fab27f074631d37e6ab906d748acdd6caf50bfa2a59469970975f19810d5462bc98064b654b9cff1600a592e07d69da0fda17f0de83cfd420610501bb129ed80758992df1059d8b76c5922a85cfaaa3568dda1f2c59b2ed153f4b689fc48807fcefd2f0599f7b367d7c27ddb36e4accf3355e0e46f13417562caa8165cf38da9cad2459fd748a6b1fc913ab854ece49d9047ee1b5c88a6e438f1e24dfc62fbe6b667b18d4b7f4a14c91672d078a762f302ac367d1a496ca295a09de209e7d96877e819cd8a087e42cf4c4b73c9372d793221d8609474e5cf45ce3220e451e1e83d8e81c6661726da565dab5888958cc19e19e20b47c8005f676f5cdfa647a152182a900b25642ab37de660d1ef74c8b7208e438feb42e88dae5ef596ef7b704b1a57b2351bc15534ce9ada36ece399ae864e3d8d4cc7a1b01a7af5682088a2edcb5c912084d6e1781517d2d05456df89ee9d8b0f61bfc6d854ef24866032b8faeef8fe3c3c0117e26b0c1934c67d84fe49fe7148191ea57954f1348a86834d27a0f5d3f3f6d5efabfb15bb3e736ae89b832dfbc9021a2c3cf11d568678a97fbc176450217297d50bef448741855bd344b70e7f78815452af8e1286f032b653eed553f597be0805cdfc75dc9402b19c660f75ae3f8437fd0aba59359fa390123392e415aad5910a1550e3c332b0b993589c0621632663f3e140d60678647a9977830a7f0cafcbd01114e25ce39c72c1945617aae0b33f5c91405a90a6ab9b07fe2b4c4df2e86beb1194a9fb9b0d3b2702e6f53a93eb98169e05a2d5986553d3cb48a6962ac80a4a7abfb744c4bbf2e0e5bc5457e6fb1e13e451fea368fc4b52d1b7051d940094405280b07f3e39b1d7703028d267d21c1b940450b2a3f0579460cf6d7b0a77289c421e5f88b80d6d816325a16759da5870289bba3a2e4c35894332bc049158e627d5510c8974b2d48a1d8beca33208406cc7234133da8167735999094d31bcf96fcfc3e87af0a50a7161a117fc8a7c8ea92b7b208094523edabe3e34192ad3cc9bcf531611abe1beb919c37cc68488e1356055e6a9cc180ccc60f3eeb65d4ce94e788f20da2397b011492f0a8d109c6fe4418c1849643e7c615982da8c771c03b9b2d0625daa5062fae864373663f90a428db5de2e61b90300153a7ff8728cc1ca06a87df9520f88238265d603a7bad11a83bf8b1718e8163aff4861c5c6c0cc0fd0aaaa269f76abfb7d0d8f7df4209eb17496780f5f37c02e4b7e65f29ae9eb2829c2e160bf5ddbc077168a1552e344398d8edc30b2985401bea774573d1bb50e51e8b478eabfb17c3ee849f00157e3b0c40190e65bcfa2decea4543b43c6e53d6af5866e9d327c4b0c8a3318fc56ab2ef53d3f2333bb98aeb2d296942914dc60c895a8a619ea212bbf6a87c3b6e91e114bb66980d270f807499fb100ee75a5001b6c773152c83e7a740e237b97b0746b8ffacd41f88241969f960bd80fd63e7afafbf285fa0425c199d07d11eaadf9235a449761ba962e4fce69a26b1a9b114bb4e4051a06a905c7c37e85c64bfa8e073d235e4459d6b08f7331f0767594b148062c8f8c8fc8f242c031812b7045e3105bdf8a6cae202cc0e6468ca1c87065f966835b878f9c5514fac440660f0c24d8a26be3fca6e8c0a0f8d26b91341a11efd59e633b4e701220634b8796d407822ef2f221536307a31ed8a12b06dc7e9b0471152bb43c174ca187790df28b239ccef4b32b84e00ad7bc87171c0d7ee71f2b0cc13ca60c4f0f84ca6a2127cb3e1b960265d48f3accf7a9b75fcde55a1cfb6d2238e0b41623113ff4bc5159fccf4c741e981fd91aa5d62243fa42168460f22eb6ee48baed4e8a81d5d17ff1b235ccc070b04e756c3850830d8cf0f2b6fda0b443adad1dd8548d644cef2cf865d84e714d0350193a587f9262b957b587c81cd1239b664b981f573bd7f04a8d15bf4c6bed08624d0e747e8c5cc397db1b0ffa5932bf46df3b860d8494805d6a9b271971b6c8c21934548ce304b1c3fb2c9d90631cd3925d16263486df16c7fe264a3bd100d73e231dadb121147ff5ce3573f4fff4eeb7bc7c9776feb342d1eb4307bbe14090c202365aebd5529d510fd80642ae5a5282364a47030e28c33a2b0ed78b8be8b78b2e4155397d04b269683ebe11d07e0f32d3ac4c72d8eddb616f7ece8276511b36c1f59e589e7bb06239e7b07e8d704638a3a219f994c6b75a3b158f6a165d3137c4cbc394b576d001c88296342a762dcce86149f8d2a07146c4dfb8758c739e3563b27fa8e2d5b9f4e826e4b0fdcdbcdd9ffa1b88e8b38d0bb45c7983c2a5f05a0a782effd767fff0cfdf3f49acc44b4d98e4ec6c4a2bb6ff0b2ad39daae02db1e0439fa7d632e352e39b2baabe54204e2e768634eee5611678f7a1bc4ddaf41c4f29ac5d8bcc9647fee539182dd6c79a142e0101ab00f209071e163b0364435139ee53fe3d23ab0790d3d9ca6e985cdcc4930c8b2536c0ad8235fd2b5be23fd913741e3fc61124591a535d2cf98492e842dcfec79f799c7e35a5390e02753ca00ac6ec54cfeb62e53b50f2d5995b48099791822a6c562167e05abbed2d8c0cbc0be5914da53ab259359c40c141e973352dff54c62f8177c2793144c38b1097fb0dc0afb93db3a7c933fdcde65b1711cfc8a537fb36fece9c22125dc7a7988b177f4b6de5eddbd3a8f131fc6835d5d860f627aa26a14b86798e5bc915eafdca8641c7b728f2e30ef4ddee4f188a27fbad8510939192cadcab4fa1ead826c376baea5dcbe05191fd0ca9d0004a38fbb6bf3193866cd3edf4d1625834d6ae59cb45cecf06e9672033771f132c3f8939d53d857b55819df5316f865d596541809c7a42785561a5ce2283d6009247ec170d287f298742b7b9f8224251e08affd8c004ca651e6459c1b1706a02dbc703506f08e50a7006217688488bc2cdee0fc7366e192ef67eff7232a6b55abe99baca48e06838784c4fd2dbaf7c737e7d454754904312acf06a6e03774df9259660b6c93f17e3df9a4e55dbdbeeee4c15495cbf0b7d18f99629cae53e2b516b2ca57f7843a45271d507af22428396c5a99714e166a875082743594c0ee36d406b5d7fb91745e57f2b795b41669b663bb8023a4ca80274f4b76f3aead599bf7b5ac57d8d9c3a8c299b33fd56b3de89dcc51d7b278b9bd6fe8aa8ecfd46c4469f003c241b6b0e32f184eb2a27be37a0a5e447acc99c51ae9f5b8d4099f74f395032f3cb31a0f681231ac5244126d1c1f3b234b2dd81b53c617450dc840941a9ae99b38d1f885bec104ac4eec457803daf5e140dcc57e9c806df8e102349f552983393ca8860a8d80a985923ffae705c361dfe5e247c70b8f26eca9ed1d562384b71cd5939f220b546eddb14751afbb94952204660b4d4f27f548a80cd389062f4b61383e776bc6731b77bb14d0c29507b692eae4dbe440a4a6cc3f36c4a44907c61b1f35e45efce2075ff67f9d1b722b231b2f9fdf62508de284fc75fc747f449a4226ce1265f9a8fda8e72ac7a1611f7c5399b3f82fc8feac9cfd577a746b113d06c04baea04c7cafeb1f988253596f3686396f04ca8d11013451d793ffbd0ab6c6f1c4b1a61b1260bd1e6ebac8fdedd80b84319302aa96431108790f3817e321a8c701be8abb712f92b3b0b322cc3a3994ddc5633b6ba358d70cca65734b1a339b83982baf8c37d0beedbdc8fb787b532dcf1519fe93d8881cdecbf73b9805bc29f638e49cd5e59ec49a263f09c73c014a8bf81e3c468923b4d4b95dbf235aa07bc47a27f275b33bd6aa9589c68cff5ed5a0f61c791490600aab5d1d4f0a3aa7fd9316f711614ab25c1ec73b59b33abf417265538bd4c6f7dc41bb6e711e677e7a70636e2757941fe94d39ddc127a042eb92477329ce4189d3a8091984e030f0b6e99f276753ec0ae1f771a48008ebfa3e01697a3844ae5b94defb4e131c8698d9dbdf0fa117dca09e43268aaa177e7eb90db67a9355396f2886dccad8de52cd63cd2a7182a8b253d67276daa37be5a61d0d2fa89af7884abed53effbc136c9fc00a7381b8ce917064bf291ca4c449f1c03e69496c445a6128a837b187bebbbe0c961943cb02df6e22d50700b04f6b0c8c4adbbe292e1ddcf7f087a6453a7984d4551b6495818cbc0a90f36e6fb89143121ed9a945f2544f6a2d518b17a089ad21eb434f999f66eeb885d0821e8ea6cac0e03637320cff1b28c7fa97802f8e02e48e01821fa5c78ac0ec4c149db42f305da7dfb16b99c53e86e7f579b839e722b29baf7efafe4f6a9ac71f6e2843c5a57e3f4e9eb0e99ca5e7e57e77dbd5e404d05441e1894c6a853ed3cb80cec7787d6483f007796cd38f424d1182f59df6452fd0585f02b2ad9933c89d0d6c837df9b1326971097555b521ae3c2cad20778c901a39befe8ee6c5b7176d165ab210122eb74b9330f5162eba2c7a5c744a65dc87f4d0628a88610f9799153190214943b00781436116ac4f9b8b2e59506f03d98cc95205be4fc5a0e6d701d734571766defd0ba3d2c53981a5dcfa1d87a590570f9e3506b6e9b3064e723c28e8d837f0ccabd93b3569f52f0f8ecb31f5297d6445a7142be29984dc7bf41a3c472399579515d0516d3a41f78a70ca1966a0d0427d12e346f1c7ecb5a0c9237a913d58b1bf9733d290cfb13a30d99fa70a2317d1902f81acc928eaedf1858978fdbf816e5f65ceada421df7ac9f04ab4b5a54423b13e94bfc81d267689bef067e2d99080298497ce84ad30cea9eeb9bf4128f7e6203889907dbdaa7335f5ab669745b61cc228de2457188d14bdde86ab0e413125e0d5881fd5cddfae40ab85f078f0536bf70a6184cb017e432f7af22fc7a4e5560c3230bfd88558173662a6fe989ef47d649a74abb0c3087627ba141a6e1310f9f64e78bf83ce99ed7f2f6e93ff40748c735a95d80039c4489a3f3ab6ea7138f45e3c8cc19472428cab93cdb20120050d26b3631418bb271cb4428ff33e3c96ceac0be66990b0b390a295506133f8b8cef49552f6ed2f12375f9b024b4641e79a3b54c45c9659a09b258f381dd6fe18c5a881213986008827877b3b377c6dcc15d0aa40a82ff7e4649b7708d685e1489548ffd07ed1d4805799148e6fa815da87f9c5a4e78ebbbf4961b77af30b88f6076199c9cefb2e41203f039c7070bf1dc3b3dd31554cdc3a40e56963c0e19e478fc72b9ac1fb0dc6df12aceef1fd3b69cb98f89cb9bff5baf65407aa2a5acc1b5fdd27e3a717cd01bc35a8552831046e4abab1e29ff39ebfc3f2d95df637434d442766b67814a3f17caea092700c2a21bd4182df1dbd0417a9babcea6635a6f13bdc94ef229b7b742de6531549c6e3d598b30d7d3e09d96364900d47329d1bf42918d5767a67968d93cb8fef3b003d76644aa01ae727e38127ff57230a7f2d2c3fdd160b987b5682dbe987614ce748b478951525d532c2be1e41101c1e27796bdfc0ae8c7bd845b3029f1233b3f1f6a608aa3ff5448209f92b754739d470e0b666e12d75e35abf1e2bb333cd67316e033857b919798a618e92cd233e0518abdcfb152cc7f40c4bb07a0fe5df5ec2ac8331aede600585507d192834f05e96f7f558fcf776f0b9f2806dac461e6531f9f3eab098bb4246305d3e1c57cd6b959de51b7a824c6a80991163ab159e990143bc7209f231d3f8de03ed0b9ba06030055e1731ad1987116a3841ffe4fbd8e79a5f18799e6459238eeff1d7b16cbcad382db9a8d42b61574dc725d37fae4383459b52cbaacbb3aa917a6b851157d4e050aaeada316ddbdc28c411a02a8586a97d7acd361fae2ca54fb9e32333853b38cede10397222115dd9f1f5a6ddc1eb9b3517dc38ccf603050bf5de5923f0193920d4950ad68edb0598c843cfc8515c3965e3e838afdfd2d24c38e015bfd026b95aad0452b995aad781fdb7f24f18f0ede1d2b6be01dc4743a9c6194a1cad8c7a2a786d58f34ce627da988e94199cf2d90818a7e36d7e4254e36aa2ae54f4b2db482967dc2c78ecb9d5eaf9e159038a34a9afbb2116a5249c507d133a3944494b2afb7869da72679be43398582c8ad50bb1dc1d75c73843731b238ef7fced8d53307960b01614f65e79d1ca25eae1ee0f312ed24150d9bc4e7abb91319612bfb69e851def95c2da76f1f2cf5f6f3265f2ef2f42f41375316dfd8020be9e69e6f5ae708f2320fce7675c001ad166edccd8b1429ad6deb98080986a0e06ac293584245318042744c1cc3413026cf215b1a4186fb451b97ce6603ef0315f17399500d766db42c607dc50c28cfb5da8182ca8cdde4e1755452bd304eb95f6f8fcb09422b438fc14f6cc4f02a801eef77a4528eef7e801771e603aa83cafc133e93e3e532741bf38639f6ac2d7dacdc06dfcfdc0fde2dfbbc171ad7d705ba5d3337144213263abc8b0ea0419b6a75c56612e069c11a48d267a9b7702050bc8e094c40f40246a6abb25c5f2ce7cb3fe96ce348590050803060f096bc1258ba1ce7a2dc6b3efc28c20ec3ad24a1119527ed725649f42d184a27070d461b6b8d0c6da871b8943f4f331cb5874b84aaf56ac72e53487288d36ec6a9b1e18a2704fe739f83a96766c067bc39c37eb1ddfd07bd45c93a30c686f7b3f90a486c8731e34e95e01979be844c2fa628051b96e0aa7608c65c79829cb8a9001bec6d47b67b367d4d90619978e3becabf43bfbfd7b6ca6d55a516efcbdce398f2120d8e413a260aa0e4d818d27dc16ab2047a03e7ba8f57e321ceb3a0b75bbe1e915a66b8ea493cdd3a428d62d1264a70aa3969b803886bb0089e942673a79a70a9b4de41e181744f19dfb3351fdbdbf9b39da706467082d3774032b17122a90bc5c2ea6de5dfa58f1555df61d3bbbbb7e871e3ba804b55f032e071685eb9dcc070a9fee2a6fdc196ba15fe2a2c6039d8586c7782ebaa9e48670a074906a54c86ab3e1afc6d7fed827312cbf26d9e235714289a170392bb123ec4839746aa11d63de0031d0490ff9fec5bedb7300261960a844d0899f04c85ae1fe18f0d246f2de4a0a2360e7cef74d66de962b35fcff9941ef58a696e5796526f8430cc89b6949cbc3647327399e1752ebfbeb97b8124bcca7154272f61ccc63780d075767a06d37b1ec84b94f99eb7aae4fea1a6c106098a35e00e0a51abea572fddc164bacdd535d4d5937bf8d08b32d0ff930717c3f9cc025a704c551f6b6e375efe3906f8940ffd9dafa1a6275cb8033e0bc7be8515f8ec9a0cd5412f55c05f19f831a3b728d194282eb8106a8a5824ca500f8ab6edfe98c12839b626ee7b5b18b984e5b27a7399b00778ae8735067c527d7329930ae1c84e942afca608232fe7a7f46f296e6828201592713adcd8dcc4b878c5df6482c85cfa1916e0810731b06fc56c5b88e0a54281660a1d7b8b25f0957426b48736f2905835a1749bfdcd3fff02727474ea7a30e1d1ad155a4255ccc6ea7b80e6317066a80388bfc3f7486af96463bed27e14bb1192c2831d735b1a0b10e0adc3ce6f427bd27e5e09f3d1b08175ffc99215bead5f3486b84cb37dcc55aa92d463630240a0885feee8ad993b2c9e702116740999130a74bed1ceceeb06d45567ddfdcb2b09124d13ed54af4cac5af228adb912bf05f87188235e308087cbfe99f95625fbfebef5053310df467ab347399a9a2eddacd2ca98d83c3f597baa8fa0062d3718943ca49a370dff697dbb31e786c2eebaa37417c7a93ca146010cfd5b04c1edb6f38da4b6357dbefc585f67c65650288fb05b6c7700ce82b6340bd48160026a25d714925954d0a2d855cbaf2d63812159c6a69b3fd3ceb438212401da01b655ae54a4d631f96165840a4a28d4a284c263a323a472047d5ff1e3a4644393b8a23f32eb196e0b9769ba433986baf45413073d9e4115e4b1c7a1f7b51d6335ee034dc657ec53db84726ddef1ee789c3acc936e1bb4845b22696125e14d7162cbcb5b6a8968226874e7af638e745677cc7128b48fc09090b708e3f1f5500ffc3124b6c7fe82a1058d6580b728395a621b9e05204c6a8d5ac3e06e32ffec4fad91be96a03d988b012b96a7af1647fa5c6047f471a148f386d01260aea79ac9221786b2a1e7272eca2a4a7c677f1c8be5096c96598695dcb3e14d44bd14b7cfd6140ed50dbca3dca78e6259d93310bfc9d7830f64c24ecc98d128c32c5d16ddbefb99bc38639f1c2afe5cfbaec1652fd02ff462884184281140c73f1fbb5793dacc85599670a8c06886505403bcb58ee94e4de2377751b1333ba7df46c648d7e7796a88810c62014eebd67fb1900d7adac4aa28434536e6f671bf549425f898bc9a177ee7e49713cc63e020c7354aad29c95b3b1d9a364468148ec847f4a786af28d369b6f85c0229f976e6711bdc04d668c06c8cb25830f53b04fbbb195a33483cc22622adfc274486b2b06e645dee45734c8a1167aef1c8156a1a07bc98b77012e6fc86ebd108fbb2a4c49ba56e31afa18d16d6cbad6736932fbfeb98af0bffcacddea828638d1fc4f5e40059b66c7d2283cfeda4bdf2e34bed0b9983e5ed838d8a4e806c5519718b2c3b880d9075513a064d71786809f74e012bedc9c7be90295924efaf7d3aeeb2b85e5f6015a55bd681d99590e14ccda293dff7ca049c11570b1f7f97a7cfa4524bb897edc66e7d2c2dc5eb8092f1fd3ee60cce8aa354819ab9e449081890de990f87380cfc6c051735b57d15f2ca9466d892e261afd8e3b3db2257d8a55cd27e9aeaa1e430c055291f5b869f388544fd9e27ace74c2f285e08cdb6bb2f271ac42cc68517ad93027e00edb3d31e45ed03450479707d7715d721d919cb37cb5de5cae7d6ed8ebd28c7a60ea2998592ade0ad0bc051befe1d4ebc3ccf2447a4130589309798e3269a25d8d937251d543c32ec807df44a1410444ac33a1bae608d601a1ea2e640dac1db42093bdd1f6ea724c1335d1ddf3cdcefae008bc6c630ca466b0b9a0f58cb4d32157d87dedaf35deb1077d6d7c603008820e0b91557e46b2e210624d05610123d761077b505120191a3b65383c6c2a56452ee57962c372eded871d40fb72a6e971986cd9b16e35f3b77b40a663e3f3ecc6a46e253540f8fe9261bc16a0e28443e04cebf4edefbc46866b209968e0ff886813e5984d812e214b6cffad9486b6b8f0aeb9f02c16633b25903ac0ae2874c9eabc077d3ac4d175bde463262639e9a4ae166fba6c64ab1ee1a31bdebdbd0f3801fd47648589e0fa4ef6e523ae60c2bcccf3d65be369c8d1cbdcfd894985f0fdbe17e5ffcb4770a66eb15745d29f8e6018efd975b58a6550bae632f401872aa6bfc8222c7079d80cde29ff47055a72686b7a0224a546ded37649831aba9664dbc0f5e88e5d5d403060c4698eae576dbeee55ee2fd733822d0d1e06acdb2ba22bc0979a776c51029b8aa45d6b2434fa5178bc20547efdc764b101dce517e8617666f6d557bd30a6a61b0e9787658d39e6eecb5816cb08d6cac8c26f76d181f70de9897ba5eb7e58003c09808596de6a267b7dae666b4fea3323c39e234a705ca2810e169fb910b12cadc40d627bc20530f1b300be700cca7d5d41616f9f8d140b8d1a92422c5d3311844f268602171c55406e031ab85c440837cdcf38f3910c85c12071f195ce7ca79d1e04a2b7d3831b394116e7d533a269bfbf33576d8c3d1039c30eda5d4030f8666e1b2a8d673d4ea820f551e5f6f70301d88ef46d039432a4c0c02ae06e699b20bdafefe274a5f66ed6170c74ff5ce9d02f85df1cd14ffa6ae6d9e5234376e0370b4d17ebe6d01115890ffe4403b143f1143105f65c18fba4f5875b4cf32c4a00b7adb3d84a5e1b971e51ff58ab96ccde7c731f89fd383e052ad1dbcd79e797de9ef5276c0e17152d95782cccf0f2bce34a69d8661c0fdaa2464db7f7be8d66600a879533b9a8d9aadaa2f8c468ff70f2d476ee6efee7cb5a547d1fb680c9bdd8039ea6bf615b02352d2387644063e7e29bbbbba0a22df8fe42bd0900c8559b9c157954cc940f0a9e1db42db1213ba1753f5692a7037506b1a8edb1e371374e730b4d0d4160951d873f64ca33fbf39a04869245cbc0033d12f96865e0bbe286470d4ab39012b83e54d64ae6d7ba2d94202b028be671c16661a577103c914b9be6a403bc9f9f41bc9a19ebe73ad2540f969b3e4cea59f08f20f2c36858d71b00fa75325ea0822ff8bc7a868d252fc938349483ba540686edbc9daa0672d2e329b35a458487b2389141d0ffbe304134823f6ff70e49fba62e9bc309921530a572ff1681d35d6b3baba3fe43f55da16c8b18e91677d4cd6d8ec942377838e3a2ef8d7eb437fbe2cde1023898709c9b22379421f31d4d55dcc0a14f5b14988ff09e5394a4aae93f22fffec488a3c538d594c206daf6d526e6a57a647248a77fd7edb9b79fe3e0a7d457d6702d7c9cad042e6cd6924b09257c20c26d2a1df06c8ab270966e25499a24b82e35323d667e85f513412fd9eeed8f0a56d223313075c86b729d851bede6e0c6475336b20ceff451724c3bacbb3e4205a997730f5e4c6279b212964bcd35e046aacce209064a47f5033e5ed4256620ad94922db6254406a48eee75e90449f99c1b332237b2a5471f5056f391f1c08a7e0ea3e9c0e86565cc3ebfd3427c1e1a64908fcf26c8a0cef4a4f7272726e61aa2f1c3cea656d1bc3c31aa7e46144e96f7ab02fd1ce1e4568eb7e03f8a3de7294d7d262619b5429fbe125b862b7cb1e14e0fa838e945a95166f9d67263a8d1f4c62c3681c0a947c4ad3f05ee142c31cb615e18d0b236cbf2bcb622864214fed43152fa1c5fb729f025a4b322d2e7c63f330bb07ae08baf6028d5dd0bc3498f212730b8fcfc5e6834a3336caf45f621ab6febcedefcff9159c0f8a63860ef7f53aa64874f09d66e7ddcc739a6f0ff35f5cef4fb4ed4536d416f8337f559eb7fdf7e5791ae028fa733345d7253b4ed5556c75b0e792bf4f0f68ab286be1381dc33623f575292906754582e54694488f36742eff06507c9b144634767e2af9f664bdbdbfc14577852cac5ab800d7c9ea1c0a2f243aef64b2eb86bb57d67fb3f59d8b0d9d41ec81cd144b1e392f9a6b0ba910025a88e42a143f18f655fb99c287d82ef19e01c820000a7935b02e9d2b8ee1b933d3be53d6ab9036daacf27674889cf85f607cc3b79535280cab558ac5a47ca1e0fa0d7bfa075c9b9050b69247a14659e31e3a419aafcde64b706843c748dd2b29cac3ed1700936853095a25157570578ed987cb0be2279a7fe8e24b887de80bc2fd65a581941c8deac16b3c7061f1f44410f3e649ca1453b94d65578a9f13a492719d80855f44b4f2cc74f4b7d32636e92afd0b6b574e515b3a33a744d3d9fe6b11f17bfb728d27cc25e116744154a7674611db30167ad90b9a555ac125582ef885f23d80fabc47f1623f8fa0e6bf2303b85defd39437ba1d0334697d5eb51349f09cdafd6c91a2ecc42eecccdca43ed176804e28a38960c1a98a778dfeaf8dafa1165ea81ae13068351ce7f98abd6443d51d24fa8679d4042f86acbe72fc461e1afcad3f84fb849df6c7e86362b4575155ae2f6e2f1dd68716c694bfa42f95f6c57903bda0632031e02e0b995226170b680674675778e5c57d9285fa5c06e2ab21a0ffb05730dbc901a9e407551d6a3615cc254f9f4d69ddeceb38fb2af215a73a2699e04281c55153d26140835e55f578d3dcb4b36e8bc322735fc47b92d679b8b0b955913612f48fca44a4d54defb3d584c279b63f429a386e7608de58711184901c93585cba1d34af28796790a98b7c5479d22df65f684c9a08f5949b80a17b2de74adb8478de77a229547e9ea1cac1cd8ca840b9a95818b8d66e4efb5926c48d80f683a4bf61a4d8e0888fc9af93911cd5e8db2da79dbd8e63579832bc604fd3d70ad27a84ab4aa36f5ac5d313c468d726e06f54a93c18d209e07cd378813ae0c391e34f130cde63799f8bfc872a6e10698013d5ae7f43cbd291d9926e16fa87f38308eed137e62c8b69a05640c63baf4472cdf5927d3c7552484f041f0f3cc93ca948c40b744abb3efce9479ef4d78a9bdf3b15ab22ef3a12d635c70f8d23f493ed05cf39e0a5238e4c922590134f3597884da0eaed5cde55282d191d3d163d0365dd8ebd7b30379d468498b111b9d5e2b85dc9cea6a2c9459b8e871e7dac3f1cf1c99904bfd62a23e73e49ea22e903ae20a40540ca7b153405449f1d6897a02b76e943fc437d823c7eefae18921a1a1555214360af46cd1e920996f1ade4440ff04a59cb9d19d47dc9de01ea1e38a4300b70c8fe791522311e5bd5109fdf5730b17686abac3a0fd01870dc96ff0ab4e278ff2c0c95cd26ebfe25eb535fbe34ea1efe40b8c7e0d3e603ee3e1f35869b4ab55c56007b79f8531c8f8a9580ab51e6ea053e1194d56fd53ef57d82a120be3f657846ab1c79cb08849c5edc5e3e3a0d7c5e595980bcde01d97d2571e3ac87340a233fb6623418ce3b71316fd18ce4ceaaf76e016f67a2ef0bfca6924ef47adf1d8251630383e4f5480454a1447ca226199a1a365b56a9caf1a7a4183b610fd36b1b883b14bca66d243559aecca865f9e83be55dd18d4b223e6eca0ee62f2ef7260fab2eb296652491401aa152494d6be566daf25d99debdd472bf0b5049a915239cac1cf20ef17520981c9b27d67ab9a5ac016d59dafdcc424c333a71809d83fa2810bff41424ae2d91ba76786f8d01b19b91fe0e06073504365d4d5b1f7b9fc420d40e1bf0d0fde8487b4715b1b4fd1b7e7307096331b5b301b9a3f248ac0bc4c377647eab239927fa72f974e2a1e3c84806e77f835e99b5193bcb2b0731634843993acb7b6bd2be36693f6e69c6fea11a7ef328d2be46d7cf0e3edb35b3e5200db43572f2720f81f1ab2cb50fd85ce59081861ec89ad682e969b578ab29e283647ae6769d29e42bf90604ff6d12e90517e774747c7cbf3ba7e3a9ee4a5b0355604e02674ec844da170191033ff12cec91d6e84672c2b71575a42219f034216e30178553db04d3ac5f110862bb8ed8391a6c2ad5daaa3aef1d54df6e0f4ae1abb43e1f3adf09d3d816e87ee280af885b1e2c933a7b0b7f8bdc80054e3e903906b7ba87b445a7fb8847964dff30ddca07b9fe639011e844bd1be6bae17e9e44e5d4baafcf690d36c273dc67cfc0aef95a9483c7c62558e097e1b8c91f920600ad64808532461fcba33df9d472828e82b8d5b81446c409beff80f82ccfe2069933e6573f29abcf82fe80b5869787f7f8855ef5685f919ad3a12837cfb2020ce5489ab6b3f0c67741946671b19922bfc90bb5a841ebe2283f2d6433b6a03354197b0258c55e0d5898bad955e038496fda6132a9dde92a4165983dd193677ea1c6c4337939cbc74c1f93f856fdf9b3b3dd66fab43da92a99f5d3315dcdab7e6d414b13787a8654e934550404fff28d1badb982bd2f566e903c6a106e765bd144d2c2dd9df0a94ae01924821b236e9084eb358dd2eae82ec1e0ed232de561b767fd6d3982f80034ea6ad3bdca70de8f7e58ad01bb0e1c3d964e82402a47230cfe9ebd974c014d5e5ca83263a604b599818457ad10294a5d3e4f170b052bc8ec78d6bea5c88f7e55f4a135da3bf7cc18a3056e0b7bec7999b34eb30e2aaf0ba89eb7a628691d77e0dfe687837d7dad74a415ac0c70c7b2d097bb41d44af1c032f6832a9a3855557f4516485f49e494a829070c0330fac841dccbc4c4f9e3e61a2a2c2464b289e55115ce3e2bfeebe4461dc62f3fb66fb9aa406510bd50ef75894142a20bf657a57923f4d914b2136a9d0f655da36fbeb5b2b757ae7b9edfe00bc77c821b46cc0389539723980d0f7fc87eeed502bb28acb3c17783a3e5df319badbe04793a0706618f8486db8f3a8fb9bf98ca721e0ce287e212c22e4716140a14dba1e3b7c406715d8b0ac80a847968451271949cfe4448a170235c6e3b22d86c5eae7c4110f8ad0ba860f8b8e2c09c5df8da73f0669cfa41dc0afbc572d8ff606dc06066136155128e3e27d50f915f5654ae78d86aae5455a153c2bc5b61b874adf8342e7e0dd72184786158478df0ae5317df7a8f20bc64463c765d02499f01a936c9796e737d048090dba0676e2b2c25def5a16634f7f6de37b521f7b4d8e26cf1a30a0e9c3f91173443ff4c3247d84d04e5c3fc9bb316d744dc8f9814e749c34f66ea73c2a4874fad2542b678066ea62716cf98760be2432780dd91fc7e0e5574b5bf77a9a1f58b0dd69bd5ea1abcd10220a19860eb256bbdb15fdeefea6cc9c97567c18f3f80919f4335f6bc30c7771c256cd87d8e25739c64a61456b1c9a5749fe124ffe7744675fdbb54bc6bfe0eed9cbf2efe00acf2d6d787640d70b4bf97f8992e34d655095e17b23269445df68d65e5ad6b65dbbca18205ccf8ca32141d42cc52fe6d31734521e129d4f965956f15499dae3d5e82848adb649a7df9564dd2863deddcfad3733b041312c1cc21a5d0e1ed4d74030351207a66bc5bbdd2f4ea56219f8242f65249d9b5f7dd5bd4883b5bec151e600c97657cf10020be715522669b9ee5fb0b85ac61ccf0e245d1c598fe0e6c5cd6e88b2ed469eb8390bbb92e1a4b39eaf4daf893a6f94a7585b5f16a25ef64ee2f04dbb84b69034c80387c63de4b2e9ccd6746e69662b1b2d338d2a41181ab516a5f006c936f29a0437cbadcf3fafff011f66557ba6731139e8e4be6f46e1e06495a7fba46f86496063073c5a0ebb1adae6d4ee2129e052e351149429cbada3a74def162e7a7db436845cb0c931daa560158fca06a5ea4b8472b544ad3b1ace8b13d7616210444ad1d4885cf443ceb929481e172562432a92aeb7ea4a4821dab2479bff9fa84ec3fcf2afd604d0f5224be5082d7b2d8557523121bab2c87ad00572b9fb4c29363d976542ee331877acd53d0a09eafe5f79214a463fa496ead66b5777f53deba8fbcdac146f0acf679a0e69ed9fef958d82173c4c50e677b0a91f680ea38c81d46f7144e7e7cd04b92710ce232d1977010951794c6c36b942445a362f61150137fdd52572c3d3d3fed1f115f542c72916ee13ecb091a6d3e884e839744e0a23937be24a55e84e6ac3fea7aed78e9e6005386586bfece5f06f29c2daee823423b565426c9c1961a542667430c0c362f0ef080903da8aa0ec16800f2974263228aace179b6e543a2d62c146934e60e0858a3f08f8b9925c4d9e9cd81b32338ae01ce57e234aebed6b444d54e1fdbb135f8edb823415143a4d8981e89e36b5994656635d26140e848887f56c4f2a4966a2f74995b2c41baf3f7c27299eec17a758c13c91ac704dd038ce8da2a85b6cc492f19aea1c436eccf25fb1802f438439898ec6d7860f3c10ac06016af8168db619055684be395210b12df55eed666682b77094d9f50cddbf19a104209500bdfb29fe7f9b3ee540fb035382b512d9f6543ea977c6cd510dafee75f17868533af1efd24d73f547b432678e780f993cf041d00d7a817b61d8a71d7f034b75f989fca121e3c5a9ceff3586711bb0e3714daa60e39cd6dbd85c487f5a119fd5bf1c632e08d47623f2e5da60c5cb942f582c8fb5d51ff710c89c2230612e7397d5a6981f9ded20b1ece2a08cc9a6b6c2dc632c1a534e6bf6c49006ca9de95682c7272975ca45b40cad7ef56a76f1c5df6a3a18847cf79c99f07795be46b4fe19302d33ca6af6fbc703865eba9e64815b330cb9cdef8b07f283ac47f5fd568009b1ee706cd4ef1647d35db5935373764f2bfc0efbe6058082937206c20ec67382e964430add50e5c2f7f4a1d2deddf419e66b7ce45ea08cd74391e0854dfef7a7aebf60f23074c08e8d62a30f5c86f853daea19d54fd369c67bb8d7eadf6a895b5c3e8c4ec5e2a112232668a008cc4dd46ea6fedef7b88aaf5e2c3e5f9fd6b55837a630280e7ca91c750c15816eeeeba7a23c2dbde332db05b5cb39c48b8e9a455fa2b6012c9c36f35d2964d372a1e9253996d6177e193c3e747fa846ce0183d0d7487e6223a51679a912f7b497200cbb822b5b8c461c28ebb99026fa6ad0421de43825060368555f58a1271f0492f3320ab6e4b8003866da41cec1772fe2177464454e14897c78660962f8662a25cdeef6edd5e55ee45a6d8bbdd4bbce54d094ef9b1114a31c732844cda019fcd6d7d5f953a637fde851bb88687dc93547ce001bba20d888dd27eb6b4c0c95467885442ba955db35920fd6e1f6858c7e8a889df9a51ca585886377862e623cc97f5afcb5ee176a62f935daf3233769a34ee0433aa35befe70899be2a80475a269c0a4d1c564d28d42a5416d6bfeb42939402ecd75c4e5ce0f7bd1fca577522eaa4d52fad919a26a019e92afc20ce2d12bad409589680cdfa4a3a70e698acab7e46ecca66ed773b6ca009904ee0a91171e47f8c1e13f8da0b790b27ee6380801256ecfdd6d81bc1224ed2878b35eeb4e91cbe76c42d290acf61539709bf35332b704592ddf756b918088c76481b90a167d923a378833853d1e8dbeb4fdc2167e205d0a41359aa66e5817dcb5a796248c692825ddb4c2034968e740a169e3cb070d5ab513f420b4227f71057687279453c18cbd8ac3b4cde8baab061f2637c7dea4e53696c22722ce01ad64d64e558a8d62ecd5a11702a10773ae8625b875b38a881701bc7d3ca42dd07a1842038b6c6bcf3d850ac6d62fc5977bb85036613d0d7aac253da07eb9dc8c9b4384e00a0401a3eefecd62361841911fa94f7ac4ccf2b11633678af5b7024d4f30eed72764d0e821db1cf5d2cf3a8475f0ea890f281a1e82773ee366e6a6284d63d200684e0662a935356edd3ed54051facfa932695fb276e83851f9f6ae0871efadc58f00cd9b0d0cf0c05e6c2349d15f0944c91bbf92915bd13366f65eae6dfdaca527b81013210d9f41c264e95d9485e7d75d03e627ce9f276346c916cbb889f279d9b0066baac0697bfae342795c0353e08b8d0ddb8651318c0922a2af740f561b17e40a3b11d6644ba162a923846ab1cea598c0b96278a1c872514f950227fd890bc5cd9da173613884edfe81a69e4ff8a04082c2038f6c31ff25991225136b5c06559d84c6213ad5549aba0873f0fba3e27d27f3d958e613688929524cfac63b62c8ccfa879a8b18527cc4da4a346a77126e5d1388af70ef350999dc786a7a3dbbe44d34fa96370edc283ffaeea2eed0fc4469fdb700a6f472d565b597d1d7dbfc6b16b56f8b913faea887122738b6e0a7391c5f58e2bc39197bb1796e436033c4581195d2436ed5b878de1093d36fc4501b6823169f47cb148ae5a7e9bc6511d9de4bd204df375bdb936bab9beea048165a3b8fca43df78dd45750615ea2ee9a5ec3df5730a50d5fd9ac885f1d16f8be0a4226f914bef362e07ed40ccd706761d05da0a3e3c56088c87309d8ba5cce5152721796069a32246f511faa74d9309232994c3377f94cebdbbc69007ce493058d4952d79a0c36a70ddfd0a1cf1d3e597e3a803c7dfa34706a5e99b4c80539760ed81f2b317f72f5bc378ad1b1b03445dcc818c95c3f26a81e5a1e2ca3232d6e4eb9bc11cb281b7ff323953e7dc8094b953f728b7b418bbd5de0b137b0acf359b6e0960ebf463bac5c1e7db4b74f2fa34522bcabd0ac9848a25734159d62036d59d9334574ac65ef90008a938ad50039734d350ffa305411506eb06363120bace2628ee54c56103b6adebea1c08cab1b481e7d7e57cc1da2abc3f37789ebe3c1be8822cc0feb7a945253dad7f614a3a6c42f4bfd35034cae58dad12de18fc2a2e585047392ff8670be2c2adaecff569a2aabb4ea815ea99ca68eeb7901f32d42b9d3d249ac224bab455bc0cd460687a766baf1e059ab05db0e73c5c1d88271ea5959b12a1cfe71663992a1b6e684ce32d134f13897d6dfc7e3c9ee2d5e73a32f0516a0f4bcd04c0c09fd6373ed508cf6a1f10de628ecceec60e62f04267ab496aeea206969ab0b79657441d273eaaedea6059eabc5593a094fbcc2dcdd5a62c760a3c48d72b1c02bd976f215405afa3d418069fef3cabde991590d92cbea9fa472d885a8429e5ba432e1aac87d2a7a82671ceb6c3936db085f6cbb118e4608b0a5877298ef4661abc0ce27b097d4eeb6aa4ce32f471a50acea5ef43bdcbb99205442664cf599e408cc9da8f47a457bd98f93d67ec15532f1d886df563bc1b96119a2755d4e895a405fbeed1b384da8e1de8b3eebf6a329259fe34daa3fefcb331e4ce19c8051d00e28de50300a1ca39035713102c2c5c662e57b77813b962327f2a721af0a029fa3f2338c77555ccbd791231d885b7df10d0a0de237d513ba3a8c58d32eecbb1f72f49d0c9f2740010895f5d8245bd2143f578864cdae97128311dc8a5e3a70c5c01c66dcff61f3c959f04f829358b406ab3dbfb79b6f340e0810fde5924ebce826edd512601ea47f04e6f8c95da8a7a71de621e5fa0cd711c59bc51e198d0a3716568fb8da523a2f20afc39311a689f0ed67f82ef3142f59e445fc0031ff9b445213ee34d45ef98f3c789a7edf2f991e94f06934bcca485c05a9e6600044a896eac584fd378f3171d8cfc29bf6e7b26027d62a0668facd08c523e08a8cd68582414cedfa09a8ee085dfffb10d93eca0dc7e946702e90225daa7a4daf8bd3b91f1077c5d0180ffffff7f