PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 82655 e11082fb5643edac55eadd442fe9c168bbed7f5cef3f0a698317df36cb9cc01d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8134aa3923a67aa573728a5fbe755d3d7a41d513ca0295376d5cd16f49cfe729
Certificate Block Hash
e11082fb5643edac55eadd442fe9c168bbed7f5cef3f0a698317df36cb9cc01d
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00b6c4000004a10000
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f01df8ac3ed90802f3d61c6da3e8502d9ee98cdb84e6c19c71f58ab8a16c1735687d89cf2529664c0d834b1019c83563b9dc9f3f0f48c719d6fbf2a24b7ccdba7c752b0175278198d6520589e78a167eb0f04937ac218d8b29030000000000000000020000000200b6c4000004a10000

Raw Header Hex

0000402055e95a87abc2208d00827c85c2d433b41c094c202345abd27bc19faccb2d166bd1a0ed68017032ac72f70b7cfe7ef4cfe9d92acc330250d429b7d4d1736f408dcf7b4a6aa5c0001829e7cf496fd15c6d379502ca13d5417a3d5d75be5f8a7273a57aa62339aa3481

Proof Data Hex

59,560 bytes
121216010307c869f1e24694ad4c7c390cb6db25d1a207074e06ec0ef462402e75cddf7cc3f5c177971aea8358ae1ee20c245bce7c530268ab826541640ca127245158437032aaabb86658dcb5646ac6992cabcd847a953b6f78ca631489372f284cea66fc282ff693cdf42a9acffae60f3c04f12cb5cf174b7218182e1b27265bab0a9106829962452d1d9fc0c1069e28a2e5baf017c491eb3caff0be26de6f4be774d6a7a83e46dcb7ef37059b1897db15c3834fa5729228af9dbbc023659d6297ea30845513fdba1385a7d8da90fbb25b77837f12390161af07af38aa1f1c481703d71e9f4fc3c5aff605f24aa48cdb0fc39c51cfae480c1d174a0942578c560231679c7f960c8509fda486cc04c203a5b9ed6b014619f3719f0fd9b0e9bd31b38377cbca15f105c4221fb2e2c846be883791eb317e11ecc69e0df14da7d55eb983ffdb7129a9251cfbb77b60b5e39484d4cf9a89374ec89410aa7326216e2850fba52839de11343b3d9ceb282c54f319b17d23081c881bcfaf2303806469337d7455dbd5a8f7d4a1200e53eb093256a3a7d0c537e1a2789ba1baa7ef74b47622846a10c892b09964cce0ee2e5041d61a0555109ffaa58cb27b2d74e533a0b38f24a973afe4ed8094d530e05e71a64243ca98191954a2c69c06cb6fd52861db7c792f241124de76dd4afb4cb1225f20ac5cbeff4d3f36b01914040f33d1233c7a0d5ae6a7c41a2b7562c5648e73d6901786b45b386c67938f7cdcffbedf852c64bbb7c1475c91e50b6193616d0b7c362aaeaf84c4f61f208bd5d21a94f45f1e7b0329e80f97e6530ab8380fe24e2c8ac8b5db70bc605675d43f91e6d762087ddb01acb4fab54bb3963b1324a145ce08018c49227e2d0cf0fdfa649e93fe5294b66c0c14adac68bdc2b6ffaf1d174a076a888c8ac42fb9800c7cae50bc8c4dd5fa9d98d8164b215b7e5d349b9c6e2310771fc8e6b77ad6ffa3f811ff40f3268fddb714781ad89d67d5b928cdef1dd4ecef81ae809d866b4cf80172fc6f1300bf4ea080d4fc3a550129076ea1a0c23c6d1bab5d4bd22eefc22445ea85d83ec3a4e11e991b7b877a1793854ad6d3fe30db1f0336798b52b5d25c422118eb0a6eabc08d4644678d3759353d79836fcecf7c3653684ceaa5e28aad1af6dd105e29b92ef09ad40c7478200053482baa576691e28266ca56e60798eca76c688c8e0320d99848fa2823fb2bd807a18eb05bc49a804390fb1b87d1350dd8fe547ef9f675e2c343505ce83e76d180ede6133547d2632c900cd4dda9cc1b7d87417188378cf3fe84add942d50f1118a16041570c3baa2f5dddbe549b405c64113cbd125da3e9b5519f540cac2bb8a187320bb2d68048398e458a61f52cafd408971826f08362acd170b45af4cc1be819e1ca263553b911d26523acc700cdf8194fc0a677c2b18fb8c79cdd5867b9926a387538c2f323e6a56f80872186b823676313638cba978e0cbe3b5f1d66df7c7724af2d3d1899c48803b22cdd84428ea7b0809687ac7596e88836797b871ea58d9b54f46e2bf4a758b76fd3a8c84d8b60bb524234568cf440658c00146f5187eb5fe6c39457cbe8c9fc40931db1c52ed7317a11ec868588c70f2f80be9284cabcf0acb20b84f407294351dcd45ec1fda60784df2ba1770d61c6744d76a78eb2578aa2d6d8596797c7b55eeedfbb9e19ecc1d793b63b3bf12c2e35215d62381181d6823eb12bfb8a6d1392e1c0fc82de2bcf4f3b703ee20cc7328abe50982b64c22804d7c68e6a7e665adbdcb5c1ec1f9d9df3196becb0437d723dc89f35a91ca1e1c45abc5065742ae490ea1e5a2f9a1ba6b0cf71d19e6d42cbea82ac6a5cf485ff4c7531bf8fa23ea9715f52165d9c4f69706dfb3aad3b5b26e6a5da50fafe9e5469d4899d846604e7f7b5880ac53b9ae2744ce260400efdf1eff6b05a90745df8a8b972233eef2259259cb02ce18da915d7194ef4001a1030dc9ba6138fb88022c2a5aadc55a90225278cfe903a84d3c738bdb9b28de3ab501f2d79c9ca870ccc1c1c5886a5759670657081b4a4b1aafe3eac319c956f9aed0c98e5508a06a9fa8ce2476aca923cc053b24bc69d82561015e2f797ebfd1125d603118de341238ea147c0e18892ed3c6e93e407fdfa24b3b8c33d7fd78fd464b871587aad062ed72947f211fdfef0152b5ca026a5647aaf786ae08907f5f45a728bc5a9317003666cc7b3935e338bc461bddc781271f389d9778341c300ae1af71f3eb9380e27bd63aa995ab0d01c75b1a9109490b040279703491fa0b63199de9bec1f2461acaec5dca74e219d6ca016f39a358ece41d0e04be48b9e348140ca9651bbe5cad589be886108cd9634bf41ba1f17d64edee5854ce609d142f85345290fb8bd717c05a9abc655e51c9cd01716789fab5441a1644509770202ebb2120340b73aa6aedd38de4a5596d0256d8247f278c6b3e87578d3fcf3f7c26011a7fd10c5de418a3685d3dbb3fc3eaebe3419d00de149328b8f50160870af8750081d398422282915d27e2cbf1fe920e240c0e861a333dc01d27575ea8087a04340a7c1d730e1f41159bc68047e86b7bfa1752fdbe6b151f1465fba4f01e580d381663402b5b7c3132fc5da049baaef8ae60777a1681a5795d550541f7b8b4641a2a336723bb11ae41c523616052117d98eda0bcb4655ef8f9fadab1f090ae18cc45f5d3ad93be6e1743ff3841f5292cd327e5de126124984e8d5d50da9f8b4ccc39bf685e1e1bd4b30808cfc59be71a1884fa3595c90ca63fc0aeb06fa6cfed7e80846e5eefb0138dbe120a94011685b2aa4e851a9c0a577922f0b390fa5c6533e9365df424b9afa2c3dc705091f750b20ced7a9604b05f29c45af4664f9b1416eadf285f1d21f96d37619036d671e93f064ce79091b7f58a8e2fe10b30bcf57601d10b85df88d1787d11ce5defae83ccaa54421790326320cded8da2ca7480a787cc2f38abdc32b8ef8bbd47322766e9a0d4aabdf5f0d4b7619ec94f64721bbddec9ff7f58bb08b05a030e91d256e5486054daff7053410fa8ee2196969e999a8089071735cbff2c2f8bfe85a3378bc3477c9da1f6dcc11789777d34296ee40c2bb614a5e250d9ceb901e17e0a7bf20237310ab8c1418243001b1f28fcfddd1877bf7735bb29d2db84be8c6fbf94788d538e9a9371fe69ab7c34e79df6b2e99cbe6d4179fb2d10443a245f6c62459800d91ff9e0b02146a608bd52f8d1a88a2b61bfbd4378ceb9cfbe45d039a867b2e292489e3fc7b088f1da8a00621f4df75ed2647a6a60d82b963532c23e40b494da712c5589d19930ab17ff3397997cd04ff0208f802c74ca4ecd9fdf65c1595dafcfb135cdd3348ad7a11012a188ef7ef7032d4c6cb20a5098d29e0d8cb10b2c71266fe68b9aac42201ff2495512f1fe629ad9581c2eccf676f9c2fbb7ec6bb0c30deb3303a8d51da91cff2b14e118d6ebc74a8a8cad4b417ac6139bf08b31ce35b7138af21d5b3ffae2f52ac0f4c052c4dae19457b18b627528b17714916d78801706bfac1fcc75034c654113f39be2ba62be3dde60248f174115f5f59c6b90c88b9cad5fc7c23241b6fab6f1da5074f0d09010aeda5f572092865c854aa232734740e5569eaaf82ca989059f7ceb1e13ab5ea159bedeb776d7c9ac6bd28afd1a14c1f18a2d904ee6a0d53c09bf0aca9b597e56849b74bbb5115b90cefbefe288117ab2180ef70d0cd2a95b5fcca9dc3c7aba4cebdb4914625a6c3d34b8cde5f8e16adfef64cd2c9fc0870671694e4b54f19002cce4b9e3423a1987f184f5aa73160aa35f19b53debe3e4dd6b613d35f9f1a6ab8b2dcaa479b3dd8799e87312ed062703460c754ece9f39351bee79323b65f0b9198886c9ff858fc628d35fbca54f9a62d880af33ec182f0ce0feb960ddd78424e1b341495eeb72294ffd5727d7c8b86f8ba0165c6f02c8ecfe4c0eaa74ab3236ca1740fa0459db45af44e37120652ea3be1c36d7fdfe8f21762483d7c81289425ca6fe92be7d48dc9f52b7d9d33b15eba988d70ca1d9bc83ef864e00d42a7ab85ba28d483971e9ea860cc51b9094e6372265a64e441d855def0360176a37bb30ca641c8724d7bdea203e334b52f99add1daf87befd2a6941f4b15874d5e4f458e4d9bf55fc8d81da0f46a5a8b1603bb4c0c89ef13e4483416139ec12a71a70e5463ab05b6deaa877b071553c0ff29413d4c22c6e1e5c68faa862aff6dd5895dffc1be59bbb15ed556c4c52d47c37d0d2be1184edbe441508ca750ea876b5c7deb923798c1edfe58d37ef0f24ef7fea6cb65a06818a8e2b8f574499f2f51e53d5ade77ab5bc30b6eba4e9309f3fa065179d5859a5ceb5ab666e5dead772cc9808a3aedcad52b9fef474ad1fe4a5a2ab95c4f8eb6286befa6e54ae4e35b38f8b69b43ea06e25e3ac3ff50339cf1852144337027b53759d335ba1b1a7765ee1ce7b856a0d98f93736c4c342aabc1d04b50d4b2f7782d3f7aea8ddb86a9ee6ecc3baf02327702ff4d055dd179f4ce7f4da38b5479e915d58d86aee7a3e2422d63015ccc7d05e25c5bd71449fa4ef960629b4df21870c1c331da06b688bee3d045498c585ab559d7ad6ddb0ac3a2df3133e24aed0c7da32c7a69eaab7f4e7970d1f1bf16d5a79f6a912a35f044a4c6d09b1c76ce9e6d64bc68afc49892ff183fe0ad57c1c2b17aff2b9d17825b11f171f23a923e4c1ad213e43f27a7b35f35368522a82513c1198380c2c967062ecd06a03b37f35816987c1884c9752a1f47757ad338f5cc9972fa701ad2e9e8963aa9ea02d018fe2db271cfc9264d88cf8d6db8dff47132f478f2ab18172764caf76e08c683d048a89f9e47fc9ae5aea9a5aec1da7c9b86d68da5a71a41c1a9aac55b9b30e4ffd868dce83f1a54f0076849e4c4675a278a4b6d7a7392802d5f2291ff72b0fd76033968a6b5c4cea82c68c19543b2cfe827e747997f55bd6d5a3c60b5ba1775f052da3c8c1f572a7f18b99ff8ad6fe72d51bd6b0c14b02053b7f14558f3c93a3c3bf368a501745e92bb358fff7b6ade0d019ebcb0f8aeae31c00ed91dc2c902e42f607d2022cbaefc150f65093dd3cb1496f5e386b71ed73dbaf3158a0a9136cfd6f9ac035918004249380f0dfd5f11857363d4b12dbff8deda73b4f860affb34c5d7359718d75b0298bb9929972b2024558dbbf3a0a6201c10b7f44a492d855b86124f4ad74eb9a9bdd22d0dcb8bb4c33d9bcea9f2a979d7158b6c6f05d0a7f78f2553b9469b02da7323315588dfa3c0a6f91f4b5982c40cb5cb53477b6e057eec8db862e793a977c805efd24215209b4f45471eb2234183bf3d72362e818f9c70eb4421768c47cdfe4dad45261d419573511cdb602d487353a9f3a51a2cafa671eb7ce119685cd97b9fa4c98d30d1fa0ef7ba0f51a07fdef4b15a4bde117b17fe7c941176ccfd97459af3033e1a47b543a24288886018dd6ccb889c5fcc77a2e5b1d2c97c3841520ea22c98abbc45921208f6919b03de68f2de2c883cc9f1f90dcf1fe8f94d9ce8f5bf2a9002d5456227cdbdbb9e5eb5d360e0e3fbea25c661e26ba4d34bffe4b5ce8187019b433705dc06e82c469899de3de0b53d6ac66efd3827f1573a289c9ea60e4b316bf5608a8d39a984ce14aeb30b449362e93c4e9c42d0b416c9c8e34a18b3c8d720cf72fc34cb273d23ac188e87d43318b95f870c504b0ad470e10997765c68a57fbb3d156c75a08a01a288c9b044ae1475edc8d765cddc30fac12c9249b8073439d66cabf1f7c495f2bf90101d7d95958a672aa92245d6dd4d2e246a890b500cc12cfc9f563edb75b10fdb6e3e7883e9258887ffea5fd77dd855cb39222e286bff309c46c2b1ac24362b334c033e0f9d03f9d8e9d935b9926493efc34a0a8fd7f1b27d8d17ba341f6afc5670b0a9fa8f28619779ea9f49b1a366a95bc962c5b6ae9522e34c4400047429ec03dc192252acf13335a5fcb09d46608a6421637a533a72a1b89bf2fe16da39f061ee17f8ed496c7f2eefdd7d02e1f35476a34f11a65f4acb0e91875ed9e47b69cbc3a55972850d4406a0a815d54986639ec0bbb62b71d9f2088120e2d3dad22ae5eaba22e50fc105ac507c7d5dc45aa734159af7c6a1a8ae35cc8c4efb87cb34cb76510b8cfe2e740773062d71e1ae7e69dc5005372ef1e10409f2ef356b4a3f73fefc0f83bc6e1e9b7cb094571e53c1002c4557f4daf713e7d2095a5b75f8829f6cc186207f92d0d8699d85cd128933de84ca8b6d6fd30a6a5c3920a961b415897f93d2652ea310eec81c63ab2e0c00a35663335de3a56b3d72bc6f2f936d05d68ca8c8998b39c1fc9028db4ff8997f8a8829b91ff91758c389440c9b720fe563ea8fbd6fdede4df6ede50a5df7ee4e1a651d22ca9e18f41cab464ca5c951c4331906e79ffdc2a4592573cfc91a3f694cbca2db494291292429392a1e5d30325d95723e27818fe115d15dac9e1f117c9815c50589b333e781d143b6ebe18ecc7e5aba3eb816a38c2d4738b8458ba7eff23ff3d2886beeab8f3eeeb3ad5aca55d160df505a46646dc0f7f5a06ff025fae05f061f0fe3d6a813de7951b1b53090f6cb2d42474a4c29b90f4b5f2112ff310ad8eea2550e92fb59b03ac93db9b6c7c73666b1241e504d41b820a4110efb92499b2ce2d08516d2d6db687c66113be1b001119b52da36426b60acb6538356f8612cf0449c42f3f43e3906016400d82a75235a0fc58088cdd4dc423a538dd46c67a7494528851096603e47a48fe54b6759af1439a730b78ad86443b2f03b707205a9db9c1ff88ad932841ee9073c2f5d3df0b3b457066d9cec5914efcac6c2a29d63e3821609847121c1cde97ef2ea29f55abc35edc16a0fd2bd8cc93c0ab0205b1f4165ccc99bfe5e6dea741920aa7d87eaa64aa7220f1cebb1770984e502dbe507e16744a42500e8578994c32c479c35a8715957250600fb12285f0d03ee4fd311495de5a9cd4d50f6f9456f4b759e261d88669e8a65fc4147e2216d3a618091478fb4eee30229fe6df8ccbb7a2069ede87c611eb9e5dcc41c695ca7f368893ee6ea3445833f2e5d10ed9b70f5b05b64b426212022d86955e4476deb05956c1873ec322fbbcf2121d0e0fa08b698eba9f3179a4763999264f88f7a734197be96600a8dab237a52cf173a2db917204052d3ee09e2db8e85cdac855ee39383e09cbf7758d78d211a2631c52ce9ad98fac9e7fd1b72cc2e7f5d23f58b2ef89229470f13072da2cd436087b0ae0a75d259f42c6d9eedb2073b4767925da9128eb7c9b5628f31740278b7f2f7aa05b113a39dc98f533d5f0e7ef1300f0eadc0b164a892a8ab0d0426481693bdf2e068a3a6d8135584dc56e97547bdb7ae6c03f844676f234ec3a49cb5fe68595a653922e182681fc81a2104ba31bd21b2c2a12d3ed8d4f2809f32a55af424a07687b647fc149a1a562c3a5b847dc84bcbf1b4ade56523d0d5177ced6c57b6e9e30ab7a86f2d5855557544474ae8d3593330f7b7a47fef03810a0e30de3de8c8045d3c371bafb52fa7135b52dab8e7dfa72463869f130fda658579447c5ddb0a94602dd79e3f6d53ffad98b3a6f83a139b3bf74098022dc2034f1827f90e862bb0c7aa997a9c8d82a254a5b329bbb1eaee67232b8a83f94c4a2d273ab573c010171f1c9f1a0f1e464389ee9e10310069d6a4eed9d5630c88e70f569aaf482e97b9ac3c4def14c0762dd61530f0ccb0fcdd0d5a2a7a0951617472b2eeabdde5d1ec695e24d56dbc497d7dcd4665163756bed828f370b7bc524bef08823d2d09910848e1620b81efae9d45dd42edee81c5c96457af8b4c12b37f0ee456607050c5473f884740be5e8ecc7a4156cc73226c7238fafb846a8633c0f03a1a54f430c198e35e3c6e72473923bf45d63f24443124c3646a932859d9b96aedd1f0745f3249ef49e509ba842c92aafeee56a64d06da9b8f3c2abd3e61236867332efe471dfbe5eb7044db23e5ec376da92da149b2c78117b962e6d9f6d174ad2985a56bf9644fdded8a680e1b371f565bfceca1e11add9936a2a252bec7906032ee0d238f656711b4b5b6569be75fd4d880cd82289305634e3781cdd5dd346a32513f1faae544b0d0e5088c931922b55e589cafe1fd9051431e1201b2414fd9f496807f86879831d5c3bbe916446865f97eb8beb5556aec8945d9dbf4c3da2b97c0f5619655a87161f6e9d00736fcafb13ed7aa7c9c77b82334e1b2f80468e6c53288d63a7540655fcec86e8ecfa66d8ca3520ad5aeb6160ea57b7d2c89ddfd4b131ae2a4efbf732bd2163adf33c085073acf4c4022c9f4a48c6e01723c1a4ca78f57143cb5ba273f8351d6cc2968590e5f369cfd581450c0485e26783035c5eb96cd0b53135575cf286b9020b07f8f9fb650784d43bddd595f32405060345dc785eb79694fb504a65bda6d472f95137069388c9be92e487c23c73fcd62e328dfb490463831ae904647dfcf57d89386ad3908f0470af42fc9996b7a261323fc25e93c6dcea7690c5bc528eaadd858a9fc3ea5a2377194011536ce117ad9d033f505d97aa4e57ae03ae7093b8279a9397a1763a4bc7f6511d38f8c6bb8b3a67f54382d56e30f2e26e78ec9cb9e5eafc064b800b93ec07cfb7508a93629c9d215f429f34d50264fb9e63cb1c3d7314e23474c48919172a38b219d0f8ddfa41b5eedf868a18bcd72cc082a35825a6094369822dbd250b9756d73fcbac193c6e70d4a7ddd3ac2ffb23a476e76ca9dccb2e19ed18ef30b983b908d82f4798a86213c29a335f19743aa218a4b01f79086af0ffbc220660cdce855a3c29dcd1670937b3c5f606ef7f3f90b705c9360f59a87eb3cdb156d03aaafc6dd4d5c418ebd44b3dbedbb22b667fb49683ae08f02bc32c9c2824fbb6ef0d39f78a437debffc67b2175581f05eac7788a42dc7f36718f75ea84f3c54b74c96097df45ef0c78875124b493939955c58c431b1a8337960ae6986e9107c55f345889be09b5893cc073797193e2c49f2dd95faeee2915fb0a9078251dd5a05735f689f0ac01a04429cf09e910f844a33a95cbc2d6e44739374e59b62f3819db014a949c420e96c332179bbcdf4b5c32b860e5994d2febd7fa9df8c4470d2d500befaf7a037a1b735749a67df39c2441106d7e6f98c3a79c78f7313d4cc869e9b50898546d14739b9c554dfb39e640b81ebd18d2d028f2a215e959256a6c74604629ea1032ff46c3081d708cecee481dc849151324a5b1d51eb8f8ce1e47fef48fd1fcc67aa14f68e41e253ef24dd047a2afaf067112f8e32b67f62667e68beba4a6f561e5be79daa278395d5f53eea4b333e2e186a831be6213541de85521706ab45fcd98321043c9e8e129bd5a9e4cd8b588d65d0dcc84b9aec0ab392d88caa2802c2b4bff2795df503a7a2350cf71f8d3e00729be446e35148a1b23462f9bd48dde77b49552e067146371187f639157d05806385ab8696fd248ad0390df17569d537034c1ac22a68c4eb5e48579e30d21fb1d00e256da8ed53759823df77f85cfc48ea6bf2bb575b8ea81f2064aa5d192564c59cb52e88b615f4ec801f7b4712ddc0c90126ce25dacd59bd8b8f3ff2f4d099b3df590d57da38e9240a9c9275438f7e7b4183714952a38081f4617dd187265e5c6ebfa1c1800d3f0dde180b50977b12c3a5916f473fe15c346944ceec56e331e8f347051c35c74a0c0f43c898904f7783ae858010e198b3880bf51824a7bac59aa2fbda92b298c99b382b8cdb41b408361da5b5c490ec5daf5902247723eb64398a218963cbae8f6c084e2fd7de7431670bc89739b0e397995dd7f7bd3ab807295cf1faf6d132495e7f056d3dc9223c02ed9ead26340813ac33547e78b540627651ea5b725eb16af9037280a7a83a1b9a0cac0c5c20b2ca500c912a8cab808380c07cb35b603b91b748c4de78c317a509e1171735bd2756aec792ca8f811489b0825e16cc34f6c2267b92f4b7944e0b10d1b4e0e079462f389231afb30f626d5483058653183c7b4b4b53ec51360d3b6b1bc4ffb31fb50c3248871858e1e866dc1df6ce2f8e7731843a40a8f116ea14e7e383afd8528925d5182825d23d3041f9dcefd6df75fb9ed4eacbfe7bad17eb35f4d719caa2a366f764da8057e54bb7b590ad880a70c1e0bcd6f05eb5c17db93f59248948aa0604f2587cc1d819f30b1eb4d455588b30b37bba93c44b00c2192bb7cf6aee844e004a0e24abab854cb98dd224e3d3513498d5bd7872b01bd5f086088f25a9c5c6b05894cf214dea71366172c5818687cdff9ac4e5838c5dd904cfecd558ede0e578f2dd8d6955976d0ab7d8f40d793a22f018eef7a59f6f8dbacb9c1da21a96ccb350c9b12f4711615b138c7a10152c051ecf85e764f1598eee82abf265a98e698aac1d298eee35696541dcaa8abe5cc23e8e16176bedcc736a6a7c68010ffabcf0dd582c3dc8bb224be35c6ad1499b80aedc0ca3e03e6b9d98119120be81c597caab53b27d251188027ad3db150919324bf00e5356d901c5780ff5cf2dae1b29116581f764fb83299b1cfd5f5e73edbb336b31e1bb78dd656c9a9525b260e144ccd0bd34d06b7ec279470d266353e50ab94378cd3eba755a3d08e0a05d479da1767f8ffac50d46adc50ff4646345d9fad2e1290f3f78cabb07dc1d3a097e9fdb8b0dc3b3989b6335ead80b11037b3ee14edf291913cb6e4bbc85cee48c0890c9efd3ccc2b9c567526ca234b14732c38c191331d4dc1799b453000b7e24ae044303f8fad6460b25cec7a70232a6be91c9a6993582b546f47ebbd66c0c73ed4f08ccd27eeba0fa46d1e05fd2e7ca2d075dfd5fd33199b0e797d5c751a60b9ca72f7befc06cc8992786dab8f36b102e0d07bf998665b5cd56c9fda9d4b5f2b002d886bf6d72a3477d6fa65e3e1c39a1ed622decbb9f889956dc664636dce7ac39446f71b6cb41abfbe412996fc7cc55479ffd37fbb7f4766142e60874db80eebcd8e0d607593e57cb0d95be595f1ef28394de7d4ca801163bd66a71ef7c3fe8f5de14f6a0cc42150ca02bf3320f1ea1228f519de1c45c5fbe97ee43c05c5b49cbdbc449605e5c6c82545bd3155e7d2a36c3e1f0d8cae800b8dddb33f8e6a8a2a36598421151b00b9c593abf590d857a0903343016bf7dd91da6e63066c0d2cf66c0762724513e5c66747bdf72ad1d09663563762ec0ef801de8fbc401bf9005614da3c4e4cb7c4e4b8199d913c2a103d8b3bcf1e3d98e106715d8ed51341f0d4741155c18b928f6a27f2ab6ae370eccf9e9d4301f607923ece37e78fa50c04405c81513971c09255a93404e46d43921265c1183738b2d9f0bb77fd8a2dfbb091ace6be8d9b2f0b04725fb52c6acba2d3c5bbac37392327068441698e57161f223f833b1f14b96e639a5fc4c7e6956f150bc1a01ade9c696f31e536d0a0a9baed7ec167a722708bead800b09cfd28d567a5b4ea613a8b4b60fdf4178829291b8b662d1ed6aeacae0d593d74608bdd4a46250a6c773288ac64649a8f342a1c10e972eb5089aa1228990baefdb828ec8226d6f85ca2cb1be0e738c3b6ed6a846d1c5141b97f2031b1bc70cfb78762dbc8afc6dcd5d66dd05d3e9c733a754bda9faf271dc7f31c22a6c7bc53bcb289383e1741f1ce7032592d6ffd439b10938aaea46efb9b28118060b0b0cc878329fe1880c80a2e40f5a6ccc68750816032badaee9f2a49cec0fb67e3e1acdd6fa27371f3111092caccd8c74aa4d7df63e6f06ba0f0426b2f6f07c8f68aeeef92c662eb9547e82350fab45af41441ab7b03403954f18e14b1293835d910fd1f01ceb525f3d49ce0108ab06153931a20d69ec345e2c1c4e4d17e9b4005e666a398ce680ca80101987eeec9dc4c39f660e49e1740e7d84d703952c24986c196fae8c5c01fb1a74ee47b978bd7a9bce22518427fd774baf3833ea50bee673215461a740771f5f1cf01960bb870ef67532bf405ec1faf5dbfbad2c9bdc0004f6fe59606d895fc5b116ee2dd9e92f76e170ec7016e91cdc1e95f2c646643125f8c8bce43ce087cdc5f7141bb6cc8563b52d70614aa97bc37675569f19df5e904191803e731e39cf0ea74bdc072dfc04884b8efc013a7a4da059970711fd34356d8ea54b17914a6d992e01dabbd298f7ee94d16b28ab01bc3eec85cce15cd67aac1cdc8d470a8cb464d6c0eeb7b100b4d11c4ff974cdba32c5e6ca3491de458172c3a04dd7be1c2b427960747b4425cdc1e69b530634e53eadc7522388ce80b518dfd3432a4339a63cd031109379af6cbdc480a5882b8e5785a8202349f1c0169e47727f28eff62652db61eb3bb4b0a19e6f47610f9f6bd0f2eedd7d0a2601ae239537033a142207bffd0c7e2107fb969cacf28b94665871e32ebe12696fa2f7262f5f0d3b31902111100f3900f0fe732512a401a3f360953d21691b8fa29c49cc0f1bdac170e223c90dc916a4bbf4f23c339c25a3586e30466b4c44b62f73d3618c6140169b6d48c07ddfb0f43159ebb329493813f4a2bd0fa43504e7889b5b7274a12736ac50c2027ac38e31a475773f750f756a004b769f9c25cf575a2c6e234c1bf4b6bafd104ca0d4d807f50f591a79e9a01e75a3f08df65fe82c696afe7dad88c8f338b5d6e97f399c397999ae870341ad601d4b58353a7ac387a331a053189b9e9769b2227a5df89bfadf75546113f42a888f8170dec263e2c8edbfa452e6ad264e0ad45808a156016f9cbe16e429619493282b5732adfb607462ed0035c48e0b40881aebaa93ee57c32556e82f35069752f5045bf6c63016888cfad5079c0d4ba4932732881366ef23fb2f9f9bfa11608293dd3d846a355bf8412d990e5928a78796bbcf491bee50df7a3c47b704210e28c53ab795c7b5c805dee92031b94af8129ea9569b8aa842414052407fde78cae06914d2ea50f96a42170d925f81a7e08eb1f1b683bc53f007f4ca15834bf293728696c071693d6340cd363af2d37bb5ed8865b028ea911e0177abc50e7c22daa43416b7d4bb350b62170cc7dc46383afda5534306caa068059238b6542ab34d53b2402925693c2aa76f10b663085f329e3b57b7db9445ebfc222cd4c6718f898cc7b69fc51199e5fae776c02d80744f18b394db5722f9e4a3c2ec55b695afb0b3e71b1191faff545d9e15c6d8d7f08d3ded2b1a8e3a0984033910bf1bac012dab7d83c47f1f752d838867717d1867a6d9c1c8e3535896bef1c2cee88763104836dacc340e6de089edb16b6e7f5cbe3849acf7f2cd4b2ecd144828ef7cad6ad8ad77eeb2959f9c4fcfad92f14c4acc64ae876440692d71a7b81369fffa2c3800997c4d92d505bed2ecced02c6f52041b1e3428cdae80fb28178b97d75d09f37cb415fe1851ef4ad694ea2851739fc68c772c0b3ced955165f53471d3214ee9d083b9decb80df6952b5a79ea520e121108b9f2ee636b196417b6a8f144ff766272fbce3fea54e762841024fb92de55cc2f222779ddaf06465d7d403a2233aed1caf62edeaa2cc03fc31036443e2193c9bfd002aceff1119fd1dea29d3374da6a641a37f6303318f110f8d09157d418a9bd9703537687dcbf3ccffe6ef02eb140199a74c42d4268f6752e114d61482aeed6fcd1d30d46e018d5e543340dad7dac5425bd8a96eaa6c86f8f721c8b6623da14223e16d0e0a6c738d586ba06752071dc7b11d4d48e8364e07e4d32362c665362e23acadd3b3910e6aeb2f93d069a1e03485e15ad759198bbf6596e2d1de2c5495b26252223160225f1dac2fb4985efec304786f0cb95b493f844a04f638c028015bbf2d69b76d63075b85d44f63487b0999159979cd84a2530583d058fb3ebca8551b1e433a16a6b9278a2f987452c6e859e9adb2ec9fa5de83ff457ac5321b55619c3887fbb4131a2082f32b10df396473f33c968058fa729d1433ea4b1870e535c79172f81f471d58dc984e0c860e33c9c9e6f8ec64681cd7f170b6ba1e88dcd0dba9156edb1a225163605028f7fc901c6e7fab57f824139b67e082d493a5b29e45f1a183e5ffda1fde752a00811c53e0f5a5904e0735540d72322b3acb1fad34b0b77598be972e5ce243902684904f3eaa731c7eaf854fd895202d6eeaf5ac950a6e6a0cb0251fecbcdb180aec3c0aab25c3ce350fb7982837605a3c0cdea2fb4441ba8db14a3dca05e45c69b6f45cd15afd48256a7adb6f2353f9f0eb04f310375173059a71c7514bee6d2e58a53ef77591c579290a3b9e87a0d7762051ed02a742180f4ae7910e82b052f51a25ab8e80c9ebe29f59bb4af7d4a53998560f1c26d9310f94ecc7a882901b200ca96a45591cfadce2b82afb571d08664a13101649fb26840b041f4bbf269c4ae77469f95302b035eaabc03223180eebaa319ae5c37794119a46a2ef8b10eecd4c4e73b304d30bd996e290390f2b947c4e810e70390cd072fca7287c806cfd23d20b002aeb1471735e9f19648d308bf08dd2236b53cb913c54141d77b3e3d4232452d8de7ef7d728d3d8e721527dea28bcb7328b0f276d969f33d11054ea89974f927afa6770e12d76913856af0b6fb85b8cbf74244196e14ea1172c34646051bc65dc02f7dc929a3e6696a12d26beb4c599bc7babcf45404e48b00f3780d133e883c2394af982d65f46f5a14c3176aa2d796782023dd1d5e64fec4ee4b903a176527c969f553092b36dc40e2e524e32069536ad20b68c31e63dba2787a4a110381a9ecc280960ddd3339a05cbe0952bc4876aa3c974f1aa8c75556b40d5bcee2b3c3c15befe90813c55a84108fadd6d899f8c37cc42f75732d18d5c68eacb01e576e448d4cc9dac36c4dc7ee42d2a5ac6a3345afa392a3f06cd903c2c928cc87aa1cfe8c8dbd789f5566b901e1706ffcb05f409aa5022623945129d0cd61475b0e8ebed60539dbf09b7ede2febfd83af910badd05a300f8f263053a3591e7f1dd42157bf50974f7ef8fc739dcf385a2a96dc02b221447538ce7a75ad4fd2fb63c9b1cc366b57542ae8022644a42c5fd0ebdadf4d37927d686c6478428b293a0d65e2e185e3f559c0082312517d78a4b500d292c2f28d2215a3224a1d4cb25a9a36783a47d648b25d531c69ad50e83af3b9f2b28aed1f261a2de4f997abf19ba02a0021870103da9c3d790c858a1f6c9c9c7472d353ca1b89b487ffeef1b74112f1053fa60eb5133ef13dcbe0f632f175dd6dd5c9efb9b98a6916a7a4f30f5a2600221f5224b5c359b1f11897a32d7a6a10287cb23392f1a8f9e8b952de402d467d69c820f3fb39690bf3890cd420fdb1b88c6d064f7a04b439a225d2818201be00c62f2eed1ecf5db4f34486f04b251569b94748fff74be07871cf3a4df8c3d21de56e4ba104bfe4165904b4fa9d1576a20169b21b3d597e571c5dd4901f7fe4dc6e2add40e069eaaf3c782860d7bcc332b00183572ac324f14bb6758618158d97f795b72cc9df31441a7af8f3f96629d4535a6e01cd3e8ba150ec8c1e571488ed24929c63bfc96b28f61090dcf1cb6646361ea3d0915b0b9cd4cec3f7db7e3498a77d4517bcdffe9c79c703580b98d3f77e9a62e9d0e8708ea5b2dee67f0d3d700241eda3dfc3bd662dc35d6b528ea29bab29174b43bcfe7383d57c7fe1ad94b79873ee7d21dc4358b2302445f68b2b076710c9527a6c325fcd1ac0115704cb609c68be1c3733621fe83d7b9a5443ff8e84af3d763fb8c7765706eeccd84be1c08e5cb6e5a09969152029f7c0e007683f66bfebeda0510c9fc799bb0603d44eab664117ab834a23a00e21e37260a5dacce1229318160913932ea26081cf3ec931e32807f2eeccfb31f19388e0f319456e3127331883ffe4ecb315dd1f589394bd378d7ca3b736cab74d75acbcd9709652a4ee8319f253921d8dc5a26e1f633bd788d0c07d5492e9e4af8493bba1073c528077c43b1bdd1380f0e485e7e9f3267f8a94886f7bef473e9903afbdf63e7dfb50e0eafd4c79b553d059c0416214a810004fa4f13167d618164ce4349d1214db09ece0c8924eec91088afc45a634b91f177d0cd3d412484629448fd885a18b6a876918889f6bb1b284faa964525352bf37c512d7707fcd3f7e7c8a5f6b4a3e4c1c11185d010edea63e7b3f5da5caeccbd50ce9c7acd3383f55494ec76f6aab9717b54d05e4d3a3ca9cf20abe4527bcc8f1c236ddb9132802167aca7728d63d2081fec7d98e5470e28993253495333a5bea9bea8eb928246cac96be6c4de21bd1e870d5f22c06cdd4076f4f968b81bf8dfca6701b2fad3fb7f0e71c3ec80527c8a5b357d2a4fb3544dbfe15f900017576106bbada3d2dab20c0701939a46b45d52eb035cd136999afa74b0a0af9f7c5ff0b45f7192d26e2854b862d5d728dcdc7d50dbc684c7ef0ca6abc4b4f423cbcc51eb1ed6108e30a74582d48a041362ec6489ffe996a31f753477e39416a2863b74b32f82c0d7dff33ca33c156756a045a7fed5878cac5e786a8290c537863b812482813f686bab5fc783e546ff97b27a24c0749a0064bfb37cf58fc1ec1cf40ba96a5733513d70cb6bfa43b5d8e057c22162fe2f21c73dab50982992787fa52ef08ef4085315d060ff0f0971b506c4713756795a8c9a69637fc6f019791cdfa92192a3312bf4d75686b28d211cf80729710f5ab5c4614ea5d51294e9df821edc128a54238cd5b73987ebff4a80730e36e3e928fdd5da1f593a4db281fa838931b0bb35f862ae9a71a4ba78a924f2d52a38ae7ecf7b0f46529a6d00bb3c2ad2f536ee86ccfd0698cc5bd1e4db704efdbbcc5b0fadac52378a49458f0e5cb5202d58151cad042ceb95836cf5a07520d7e95e30f7694e39d10c742c3bddee49331dabca734299966f83f82f1f84d00e92b30f70b9728f3a6720976e085a281e50caa8f5131c6a89d88de9e8f09b089e4364819f0a10099467f4692f7fefb86dbc0f125c21ec372d087b9864bb1ea92c190016dbda3c321593a39752b7c0ce86c5632ff0f34f80d16a8028947f23d76277345b856e8b9d30a983eed494ad9c059b0b62e9c0ca65aefd4bba00f171aec760be3c1f9e304c337e650218ae06a9ebe5e2ce3534363873ea1ed04c116e21a2c8c8d2441a5099760bac3b86ee32cfc13e51d81c6ad8b5e697c77cc60c4074732157641f2af870bd02cd60db8b967deaee835c03fadd1ae4bf85493769495d6766622bd7913ec7fbc708d647ee3f76a43a679e7f67211d10e40fb4a0e78b52208123ec0436ebc5db2987f1bb2baff17c5ddeb64280b28f6a13b00088334479093a29febd7030b4ecce0f62113b67620c1d8a0ab94d0a3feb6f118c38898c21c45172d5e8952f4b1082478ecad9a571bed14b6a53d955fc02eb1eb0f626f594164ea7150f2aade55c18bce59369f39004f72c68f6f68263ae4bc3b6b88c6fca0a9c2a7171d68c6bb94eb1948027cf2f7e98b610d037fdbb6518195e089ad30495bf02853a089e5f1286311b1a8dec94510c6a7d8a43ce46a5b38a9ad6bfeff6ad6cd1bffb07fdb7928f6d27148d84695b5511173855cc31499ea1689831bfa6b156af88b86061ccd1e9ad9eb309ab25c1d1562216672888d5caca46673f4a9edca5be286b1b184c52d73ca5b142a6e2fc77b0524996187d75df83a3a723ce66ea322613b4cd768d029facdfc08175f28f0f52e4f9a38447107bb27079a5f43e392e2c33769de274e2143886434c87a0fc7b4d4ec86e458804c7aeea536931a445d1a31eb7f9a0ac8d60c3e26005644da08845ec57996b02a06f8ccf8514960a20d7ae920b33bb30d1291ceb96ec4bfcc33e5fe83c4cfa4c725bae4ddefafd3f9791980449efae7d3914cb6650985128be75d275c2c1b4a48d21a6800a93a1aec93cbd8045bef98a2760de0f01aa1e3786f8e09f4872648c15955a2035292dfbd72828b4f4e123a12e6f8cee9234a38a2f993087919c380579aa7f29e61b1a629fa0477ad0894bec0a2b5b7ef558400ca0bf4c8b5b59309bdb7921d30ea7dc35007f7f2b746a2f4f2741fe1b6e5bb6b3e8991e1e2da695a561d174497601f5b06e3100a45d36e7df93563e5e06502bbb0505bc73b5bc3fa1d425dd5113c6e7b5c29fedddd387f5f69515b4ddc1a95ed4d41db1f265720c9bb06c1a36cfb931986b2e1295b1d50c81a10876c276151112e4c434c9ecfae1e581b397d372664aafe2b09b5e4ddb051c3fd3224fb9e2e1250624fecc47de74f828d8450c8f749b3884f9c3ff44d4b1c7fda003090e11b4387c3f2b433e0d7033d4e14458bd2d037679dcd533291e3acebffcdde5b9174c8f1b188ec1f305792cd139cd3d8394a5be5bf64fa0bc3d16b185f803229b544c6110513da4720a4c34dc3f365815be823016deef519100d2aaf9bb14daeaa37e97bb23b74ef2680f3aea1c592f4c764493123e478568e588f0812ff8cd38abd0e4f9e767951311a5a61150fc760f9079ee27d0b8d42d5b7ea6059fb6d2764de4616c343e4f55b6fd6104748da0e571845cdf5bd905d92b89d5e1c5445acd88f9a4b4dd00d5c2fc27e673aec529abc7fefde47838875b632f3a9545950c7cc97494af870e3172bd602bba46537a949cf9d94914667699f5c139392f52c7606577a420a927c085ca4d1693be540b2ffd270f1f1305aa40193c36a74075c59252b34ac1527935344a26f0e69972b10a2243aa56d82847479cef2b924da9c52d510f300dcdf92ae3d1f7beea1fd0ff81b94d269cc43ecd135ebbbb29d7915b52eaa434029168eefc3c6be0d88476d3938c12e4a260d608acad3b00303c49e342eb6f683169434a8ae2521ce24e6cc9a38bb948b91fe31df86de229ebeedf50991eaeb46b40881dd2168b2776ab5a004c3114c4b9e50419edbb80e79706d4bf728498b21aae428c73d9093a77382212d19487d0b0882b125eef781cb78797c5fcd8fbc48c6088dba491732d248af493a3f7230e2e1192ff145d7b54da328dae3dfb6ba2635910478cda1138e8900cf260fd96456b6d2fbcf78f0516b1757d414d5a2513015234a016eb07737c096de940e290207c112d92eb9f44ef75721bcefb1f48e2664b6b86bc981e8b5630bbd6a8e6718f059f6ad31b496d3bb473c9b22032c3d13562721b99fdd3f20a218ff5b506dbac84b50776862481693a8ce94f8777adbb8f352b488bd0ee76a058215e42a3c785a078e2672a4492da8de7cc94f897766228bd5b9596ace7efcaf0a289edf59ac21552d321258cb0002c054d2b4d6a39c62e3838d7e1be9a5fcbe16f58b4f494a8fffd91cb68998ff5d373a3ec0ceba3ceccff54684308a6264afa00d60a128c014b2be32a3c1b4e6d33a6e673766b11e055ff6b977bf8e191a5fa127a03931e6395f44ebfc385267ed5667de6f009afe4a0638e0be00c4b97009463c94b89484ee0041c97ac6ea8529492e71232559899745e53fc2f55989c92022381569e0e9826391dd3ee799cf473d93d8becc3561e781afa878d4cd531444bf873548a802786044d7f08ad4566f839885a22ba5c295d51826a79627599747878331f0fd4f5ad0aef7191a835259824e6f98084934dda005cdd2ececdf91b6511336b25e3a2e1b14c3453ebdbb4aaef9ccc80201beba682df392dfab49006208b9ba668af75dc1e90dd5b9fd3b7999ffff48c21cbc11394be8a55dfdb13752d1b78e71ec12912f890a2083ffc1677d060ec13b91036c2fee53425b9e499867e51f453ec0fd1faed58ca96cea29eda0447d8c81c1be9cca0fce337795d4e61e309edd9155563642a499e21eb3d1727446b23568789fb29b10f5e657ae49d7081ece39cda305ed504b396e45d4f13562be66c94661c01361e1c52aade84eaf366b1917922f32999d3a7ef43cadb926be69ceb32df4f23323f4ab75d5b41e4548805155a0f7c5bfb1b2a9f753e0c781ec75f4bf1b67a87ae5a0474f1909698dcd7ab1aea0a2d0928f46816ff5d9f3ce4938c144fa2bdf2aa075d256c6094a616f3bea2ee0da5ebdd58e1bf7a0fb02fa6ee9fefc68efac154dd1d4d2efc6687e35209e7cd4a863b261aab00ffaebe0d41bc1f32fd9e73480fa71795b933c86351002912a7d939154316bc8cf99f5cb583a329eee9b87faf7277683e826800dac8433501a56853ba8837a78e74db332209fe800a1da0e6acdb25337c64f4d816063eb7c53488b073f9b391ae08813a6c0e0e81aa76d408c11a2fc0c57ba4c235c017923db006552d85763927224cb0a4f900bffa85225e8c31f8d70b04b0023f3f567cd5430e349d7adfc56193f70cfc8a8330df4bc64b5567072f59c5333e4b9f75b8c0cdefd0b4fb139a5d91465894a5af504c9cf7f26756ba90d6d7a08ba5ecab643cef4664de9067673fc9cbc77789bd7f5a25b2e6f3f19d8e123b4fef8c20c445e831661458c1d17030cd39c5986e0e202ce591d0cb6486f949eec0f43da00306ebf0acd091983cb045dda3ee0cc1bb2a54e5bf6061c4a238b271c1e6224dade4900cc45ae1e1f914f982dad741cd4ad794d48ec6c70c7611ab0eadf99e794c9e4429608baa4cc05d1760da534ae0a4a5fe97dff3f0e6ee5fcab3e52697de04c616841de8f8769fe0e9718e218fd4b7b47f4d5fdc98d02a8230ff73f422186f1c3bcbc3ef229229338d6a47c9507251da71b5247be01a3c616ee8174dde56a06c97626dbf783e3cff0799ad8ba4942c4bada7318ca38f70419424b30a59f20fb7e00f6e82c7ce2946ca44d0102a48a31ec7c37acd24df54ea7c607f9b02ff4ab225dbba37a3b30160f1dff94b1cbf123b535e387f747e54d71e16850b4e0fb1f841c1d97700c5dded36f4ba1526e1d4ad3ffc0352cce07078e26c69b575b41ae944b0d92228ad6ea0414015faa3904d1513717db362ad36b396f469ab10f25e7a4ea6df8a2d4200f6a0922e12101e30d15aa2bdcf6847d19246aab7bb690705e83bedc7c465927a39885a63e7827c1ddee430089bb2a99fa893f7e03fe9042a7d4903451c7084787a98175ea004f1f37116bb9424b1a360613af33fe210e3e3b663f1a2cb5fc0e59f4887022e334b3c5ef5fbeb15cb07c71fc9141f76ec854939b21be15c75ea5d04408ba59542a052166c1fd5b31361f5cf93c935ee24499e158e9921722cee3f43636b62b1d874b0cd66189dbdce0df2993b9cfeea8d241d780e40aee5f476dd1c2cbfe2057e043791f8eb631a709f766967da69342770ae011be1ea704cd3582ce7f714d5f35e488d8ced0eba6d97e21b24612b4badb391b2a1c37ef2627f0f87f81cc5b5c117b4e469a9280a94b8276fc16e7d4b511bd4e50fd3f2b96eb74bccfa35244d42bf481949c4b9f6b3620c52ad1acd887266ee6dfbdaf6a1d152350e11bdf44f04ce2ae0b37f729c8088cad4048b9641f515652bb3e191e5c6db25451660884af3361a898b87f89d9e4e85661320bdf865c91a848130e14b2406fe7a093915dd369753d92323cf05ebcd9ca4b81730f035ca7de90e037b4f931385d0d35f4d705ed3783de9bc8cb3c45e9a4039247e41fa15d80ab38fadab5e8febd3b972adf6e105e0274cf92af9d68178fd82ed6aa26f0ed4f617a6ed58248e33219aa960aaff10380d0aebf6286fd330982f51ebc1a65ac6af045e8b6ae40886243b5a6c6c6eba10a6846188c5af3a16cc842ecdc08753f9a987fe69dc9fac4fc548f31712248be830ff93cfb0b3868224855e07ac53a3a43392e017b042ca7d3682b2026de9e06554906f6a69ae622c32e39b99c8b051fe478fdfe440eb110a8968d94e552eafcc233090fe4b9a2287b845228a9509dfe6c55b239eea287037b0943a5bb8c590e11b0b416e3d00a9e339f4d5497e4fa058ed243847132d6c2f7eaa23ef070654d06c9ff4e75ec3f534c977e0eb495bfba144ec5aa204c312d6087a81e934c71793c1943a9b60ea016f423a8251de26453f2f55b32145e87a23f4aa19130fbcf93820d92adac4065599393317ab9c83fd57476d5f224690b09c6a8bb549c8e413225d5fbbfc7d5878f212354cb8504c7d8657270c088a8956611dc6298074861d86149873810ce4a0309d622026a36e403afb54dd38bb199a7341fff1c5587763836ac89ece0a4b5494084be8692dbe6fff13edf7ae85dd5944dd0c347317ddc1eba96ac6402f83396bad074d436579825a3fd7cade303c9612e46e97b3554efd90ea7c62e1cbe9d2518008c27d55f70547a1ca0ce31556c17b82fa504a818ff3d7dfa8f3f19cc9ec7139d76700ae16664fb0fbf613facce21e6441f2131ef5b58c594f7e3dcfaa3a73e14ba0ca01264ddb36ecddb9c81748ce2bab498f71a12b85ac5a38933a23b0f12843fdc55c0eb4d5ad4c4e4d5e34f6f2a89a73e73a24ebf8cc14fb964a0282c40007a586dd118acb9717ebda02838e2270c61ea26fc6931b716689506a4bfc4812367facee6bf43ad9b9c7abe3484e833f735b0a88588e724c83a023aafdd630aed3c0d243b0d07645fa81d27d7084c2449f3e08f45c7f5e83ddd2d07f46a3b78079dfe596f1863654594ced5dc667cc36827b7ff2c47b0500f9c004006515de28fe7893957a12bfa7c604d26f0b38f972e9c8722f3a741af87185a8544206acae812f7122ed4495fd45b7c502d194b87db519644c7e35b7e79a9dc581f04a171b535a8b987b5275084bfe44386f8811828300226cea8b768deeacd6434a38123f931a244eedc982ce7b2e4032ca772d040850067dcdaf41629239629af8cf6468a80fb604cf17d785d909a9f741557e42d32b95157419572f61a89fc0eb7ea010162e6fffa874aeb0b49c75d2ab273f286c21f1cb04e3aab84fb5f4cae5c87df4e7813bd6e320c5e338892389dbc03b22ce5aa723e26ff254d5e7d1ac59075c14c8293118eeb35373b9498ad74cb9bc9b414a9514b2db0ac6ccb770a47b8063bd1d7dca2d0416aec49fcbb902ca83982f88d771d45ff38d7f011566d981c76e348722d8131ba334c453401fed23980abbdabcf445a5bab545e344920db3b0262c8a1a2c215c08fcfbac8a271fde5d878ef397b3b860f2a2c97f7397c54c45be8270986ae2a393633c5fa83e27f139ffb7ff574276902ab4ffa831c8f7074b23eebfa8b83f716877fab17aa3966d514dc292dc66023d4bcb8b5513268ea0315c033fb14f48d5ccf9cfb4944e822724d1e20815c241e002ed254e3b468bfb2519a0c623369ffc8b44609e8461303326d6715bee866dc5a77e7857b2ca5e187329731566850bb58263d1a97e201e344aea289facef47e0a41acef470a64849e6584ab27a5bf65e69d6d5599511461727f6e481718bb8f2700d4d36ddf02002acf9ac8d103ec085383ad40da5d2615a1cbd4718a3f85dd56ba799dde7714ba05c86f21b43c02e7592d9d03a2673a8308a7b346f0e2d1c6c6c3b3dc31ac920fba974bc255543e930d8da7f44222206505b0f845a29b3f01f941e4869253e2bf9932dc3caac9054c34bfff2f8fa526edacb2b3b52d939c4c21d9ec0e32bfbc6c89a03f62eda9c2d43ca322699f02830c571b6b24939ff8c06e67c1c11c8d238fd8842fa427874e30ebefed4167a5d2adeeb4937b18d14af0efb37c4bd93f6c11d8334ed1d07437e3c337048eb16d834072ffb7b3198b42d3b860f1d5ca05023ee41ff0a42e9f56f27419e525c52b4f207aadf8b782bf4bcd80ee5572ece2c96c9d9817c3b0b4d7d166036cb1822308a2a00cd0f739c776464088d0cc05c9433b88c5f7e05d3fab741695eab5ab044a0e9a72c469d9df01ad188bb60dcaceff572bfb7446937bdd08630b071d80474fe6a528e5bc56fcf72ddb17acea757a8c8d68b4f8c85b7a22a5a17c40f63c5942c62a8f196f4690050fed5bde076193417b4db89eab7b2819a8184475a41fd265e88659d0da831ffc73f6b348ae1ca989ad8e0406e2e3f1a327a9ee335c20bece11112e0381a18a05cd4a3b015245dcc76aa5a9d3a3677e490abcc5f01c690a3f10159235b9f34e1bc4fc800c838ed15d3277777dee30a13d44ad620dcd0055862eee9abbf375a317afa05c094a9f251659e003b452fab72c2a7f447c9c972050fe1af96984426437d8a0aac3975b7de246dd4e4d56ca0fcf120d3d3c15a7da7be7c1720e21a287bf6a1c7f49f2b9a3383aac59b60654dabc8e232c0ff598e1db544a5e76b456ae9b12a12da9c244262ca878dfb251a96037757076ac57a94de93be8da616ace3c540a7bba48f85ebb8b3474bb020e90c37086ad2bde53dea184cef7cfa12742a7377b9d5379a18f9a34a830be89934e52a86eb8a97e84a7d2b36bb6a10933af69aa555ec0d26f9518f2240097b1d3885244306b9179e948e6d819d342c47367e762bed479d34fb2ebcb089287ddf05be2e335424331d2b57f2e79e7f3325a116413273bf8b4be06c946e6698c390c0fa9371c150ff56000de38dadd863e9533071a6a14dcdb9ef98642b6690e566691c1fd8750cbb40cb0c49cae4716130c3dfe2c4e58fd50f5eca2ba84d647cb0b8cb404f04d48af9e020e1eaa7debe3fe52b2438a11bcc2ce8f30212a08544d0cb0aa4eef59f4df6560bfc5275b4aec48ef57401a570408b78b3bb0446dc6448259a25c722462db1a2f2e03dd981de163e11a12165d362ca41714bc528bab39e4a758aee6b33fbebe4f653f0c7543591dc69deebd1b0899c638585fd2951d1cd5e9b2d8452d5b4970a0d2eed5fec171741e0138abaa0606c9035d6736205641514547c998f12b09777c4611deb6fda431dcfa866db9da13fe3cd2ac927815b68cb6fe4f3ad234a1aa35b318e992f14b5422296ad266b916b02ef9c97d9ad7665abd83594098396e782a9deefd0fea87222d48ce98158b443a0ddd38a88e6e00fe05e3e5cc018620a32aac8369ed606f339ed025e7f28ca2b7b62eba48b456783ea8b653ad2c7ed73ee4c0b0ec2657ee66634c20169687c706dd95c42804910b325c6c7874b03ab60d82d673238628a3b96bd42d48caabf022110ffa2342ddaac6e68afab0cc2ff725451b58d4b00b68eefe8c8b6a478ecc077baf60a3ea9905747e48cb0ad66d79b759e239b7a3d7ebfa8ea5202b81a1676d593432c7b630e01b6058042e6e8ade0b21109f2070e71bf6f1b2220ed26e86bbc2c792d3d7745160a7527d0ae4614379556f1f45f47fa2de4377e2862ed88f7546547649af11713ce21d20fc0ab8da857db65547c3c8d0ab37792b7a459b9108e5cf22f1a3bea96550be3eef8ecf26d382ac8e4bb20b814b43070c4ccf1e6960c5c0b35a0e5e3da0decccca8ed12f5504cb6ec65a2bc2543fd747fd43070d4059fd925a2e06a2308232aadebdb6850df4e9310eb942c82047777179d9fae0c828ec65723ed2707ab3d68bbb1ba0efc89f8a1b675d2d753bcf5e72f945acc9227e451361926fe79dc676261a19442e736e1facc939d621d42b6a7a0fa0a3d93f0ef93bb8c489bd2408ddee5f70d4fae4c532e1510ac7c7aef0cad60a1034515d08758dba26463e1cb1242992bb9af9f29a945acad0689842e94f881c5b4b46547f1118637017edcff45bd6514d44df70810741e6e8492201c8de0792178e97379d6c6d955ad14068d4758689a0378b3c621e154e7c26c72e03d0044f195013585f6257f92450dc4f787f50e99b8d02a7e7470f9539b0cc718400230b2d3e1efb31d0a4a913f84abd45424d473a4cb7ddd3457c708a5083b4db74bd6c215d1d66634edd977292036a18a69ef456b83b8b3a6a5b7caaa8282352cfb723ae8761c81017a2d7a15c3880303e79b46247aa548aa30c0a59a6080409cfa1b685556835bc3630bb057eb122562e00f623ba376d8040fb5269d2de10ceb2b365ce6acd1ebde45dda15af4bbfe6af792be2bd5c9ba6c99212a99ef33accea99e7e64ae4ca1b611634a606480e5a6355b1b83bbc1834b5244f9e65671e7f8508f49114ee1f232e0f3dc29ae7a389ded8f7857d03218a55b54611775679f6b9b7fdae27b361a2c82289815773c87e749b40548b54b852981b18322c12f4baf5760b9e8a54b06f690e26c71616d6bf2b045013cd681b3ccff90097d2ba463b2c3bc779084a910b9cf1e02bf521a67a020cdb815bdf2550f287b48291274366803f69fec9ebac189008ee0451fa556761e6300f7bb49064e263a3dedd5424e2ecc0e3f43f02a0e3f6a87b02a2af82413f582651e53b07876cfeec19b5bf8bc5325210036aa857aa4c2d3d14856d96be9ca08e06cb1f920421e1a38173ccaa1de972d41f5aba49d03fb05ea257ced4b2bdbf7155525efdddb5a8665c2db7e833972f5e46055e9d0c4d854cb2e7c81d74e0a2e1c4c4af3a044a60db937bde61319df1f68ae6710661bc16193c316f3b02df246eb78e1ea6a2eb5ea171fcc3bf35b7817c321f5bf6b7411dfb63f2ccc317a01d616fb2aeb3a448045d75eb750ee6573440dde284e66efb58957945cdfb8a63caabf8e9f8bfd438c13e6fc0e291a9134c46f40fc938b4ae26f7cc6cfc0efb96971399e914d9398db955d9a01ab97c13886ea6ee7ccaa508d64a509c738639a5914324335be7028163aba43b2239faf7d539c0b62aedc4d25f0cbf306e1ada37f61e83a6f859a69cc93b3ba6680ab24a88aad9b48cc5d0bcf6a76e21c8ce032284da0113b76991e793ee081296781ae80e0e0fc02bf694a0559cd46f1fe8c247bd6db22c12e763106912a1ff901888065ec61efee2ce0696abb7e2cc45ab1fd100f66df11e5d7dcade5710aa3a52a600dd48322b74c552bc05236e842987d3d42edef53cc1120f87f75754143d47a1703e93d17848dd5e8824a81600c69777374d9b00a004976bd1cf715b33a18082c855df21b9e25c0b2351b82539061f149839d4e481665cc38ff2b2473b0b1a41eba5fffc635bc86b9c1969ecc7fdc7026a52146efd2c740208e8a3ce8b20c77eb69408c4991c65d87383251926d6b24ecd64512449b933e43d6d0a730a67683d8617bd6095c2257427a6250d69a99e37efbbab2e81c46286ca2b8ae5b75320b883c2e3ae970f6e8d897466f1a36412e4f3599ba8fc1a6ba16500d8c26b1e58cea32204d2d7b679ebd28b33aa02e40362c69a4b3fed73554d518c7dd98b33fcd94cb80c898809d60b62de006ced7bcb1450df43ebb6e34b6507fb794cec2031d39541ef8c594a93ff07f46f9e99ce3f21841b1d2dd087f89186d0a4dda9bc1b53d2be0e88aa95cdb00388d3816278a01cfeb07cad0cde2956b6eea68a5a1bf6368158bc5af71f5e87b77551f8610b3675e7e5bb00910d273e783d8b26a53934a1a7abc1b9c0a7b9e6a41499df3982f5c514ec93244e6b5797552802839503e2f386ab288bbb4eb5737ba7df8cc82bc02ec8e08f9d37914e219423385e4104e793ebd36785ccb4cd27f77f08e43b2cc23b6bd8bc6ef1b195459e23ec8743306bbc550143d599a6879cf59d5594e718a14eae783d8be3f8bdc3df3654ad61d354a76259af5f430bfc07ddb200880dc584770459202712b344ac70af9c50acb20503457e5c8ea094ef85c0bf3b2004887e99c1c292463d649b3a18e14213aa8ad1291de2b62fb4a5a700f620051e705020f772a6279b8ccd0f47c0680305bd2ec12aaca807a9f604e036f43b918ce1f66066ed3d2f8c2d298602886bbf8ba93fa4fecb285d4b68e06c1efc8ad51e952cd6e77d9bb315914ed5a385a9ddf282ed598dd075b30b82e1b27a864700a9272f153319c9bd38d5e8a291591ddb6a19de79de9cfe741bbc7ad9e9fd3c4a3313fb394f3f74cd41ce89bc53cd9c72318a108ae428a0ccb668859f2324b2b0fcb5be3146da01710f7b0f315cc5d3a139079363314cb1d3170dd9aea0726447fabcf464564cfc598a060418d8835ca48f4253fc4def94c81e503cede5c3bffa6168a02b582e1bf76af6dbd1c5d8a1387567046d21d49c7a4dc8a97afe1453118e4bf7f0093eade5c0f5c7456caa23fba35ec9be843d64c557646a5136ffd739e278307d5eba2f12d2e305d13ddcb9dcb3ccb430c151917112e128f9f2dbc71fa6fdb826370c256c4623e1d324c1fd9f5e99f4a747c6c3feffd5278e0317d9b410b6e981388d74697017c72a6c8792f940114a2a6f99873bbe4dbc3eb3aed174727a631ebff78b8e736995fe131af404b28f20c12e0168c6335ad5bfeead260e89737af3806b7d616d8c4ba88c77dc63cc637538db07374d92e5a4002f1f34fb3b6bf53a281ea1748726bb0d20ea724db0e3311b305be03d14a6ef16cbc8662846de1bf1db240f0cdb9205eaba25e96f46efb0cc299ee46b89cbfc7150dbdd0c4e347055133b1da585fecdc9a12d2a11beaf17d7ad6b6723d0ef89672923ea5cdf98bcf16ad1c5dee91217cca8618c4f479216490948b8985759b408a3be8b0979b748075e2a8055d0fdca61f26da275b9828c10b7e2d63f194462ae745905dc08b20fbd9d773a5312f24cdc7575b386fbca7ede7bb422d4d7bfe7b9513b062a709cbaf8292e2a480befc3a15d1c9b768399f9f5d07b74d6a9e856cb2ded1b1bad391dfc4c0c7d9b2f99eb4bd5d9dff7aa1104a084f6876c4be92f1dc9461029d661dac3af3d0a3fab21010b936d673496c7cc0493b2e4dd70842149f78ce84dbef1d2f80c53864755efc62db23059503cf5a9a6dba90fb4593fd457f938b2a47591695663c6d705885efb05112f3076605b645b460d28071f6ef77d706510edd2f4954d46162757a5c4004a1ece546c13d8c4c336bddcfecc6850150e5f3e56d1142fee0a7c943e222fa8c9a531c394f9d9afff436c0fa087f4073b167d0e50a0473cb9688db51f8929c98932489db765f8044d1db4d18dfde43f0499bb91166f8536acf7c4d07337ba5cb49d2fc73997ef29c88dc0814575c2cb29cea5d5c3da5567cad91b2b3fc5733703be9f8fbf92ac622b05e5a78d8156062c7d9fc22706003705ae61f01359bc85aa79157f3d86dc98f2f6492f738b7674244b11cb0cc74c9e06065faf1072eb6ba6dc248d4112ad8b487ecc8fa79709e8de59a539db23cc8e9cfa87251b342ffae036d10cc3b6f5a94ae1ee3735a4607c3cdc22e90b9b4bf571e266038aab0180880a66af6eeaa1038b86bdf46e29765c0aadcb9928ec627014d1a610757b08cca8ca862c5192b1659a5c598ecf032e0661438453c36d402f3fb2c13a3b98bb462b438ba0e9abf2fbac7b043f7b5409da0c7fa3b76fd50d6837d7554f33d009f1ac2425a63206d9e33bde097de7a548162e8823ac44af60ee0bfcb324c790a4c0a6ecb9b5dca5b51c83bde5af8ba5df7e350ee2050b1eac355222ef3be2cc765d7241c7213071d758f27cb8d556fc1955f559da04317a179374d28c6a77c42fc886da125de6a4a2016ce0223bb630f2da50e54cf4b5494889fece5ff73946615ef4d5f6e1cb3bd82e2ff3a8fdf7123177b74d5c06d8379af8785cc00e9be4199ff96f1f972b43eca1ad36cccc34781528a59121dd9c86243a25047a6a97f3e9b2a95a37ad9083e59b9591957e962a756693268d4ffcd28f05277e249c447dc1a7000c0b2782c3c0ec71358bccfd4960271b2a90e6061ad7fb1763f08fffe66905107a628a43a0c5a000283ad940c05cbe7b6c85298f9173eba200c00f33a7562662c6c0187f6d855e9fbbb6c245a3b74d67e7b3d2caed4866b7155b9fbbd6afc69ee890bd0f949d506a071a6f1f82f6809e3daf6c2b31fb765805ca178ddb9ccedf2ec34159a3fdf104e125a46e032727374c4ae92c12b72a186ecdc9c5a9cba2f66b452bffa7ca33175d55cfd8dec6003ebc56b69a925c79117cb9adb6207058dec09ca7ddcd3443b5d5cb2a8cd97c0cbc6fe1a5c2104bad085cb3e843456450ebb7ea11b9640b50c69afd6ea7a36395cc646adcd635625f3842f0fa64f142d84c62684241ee4d08c67b1206873a49add2d2be8628140d8a7d650daff2a353e14027b92d516767722941eb0f6b1154839adbe6ced98bf97d03353b4feb4043afc3c2fc54af241f23e5bcdc783c6ac223dc5605b05c2e4fa49dc1c257c1db4c36f8110468cd7ed0286cf3098706bde7eb830396db5c68070215aae64810e4bd43f337184d93e82a4bbd4a4ce6422412aa4bfa231b9bfe764ac904c049fef910ffb507f117df3cde6a793e0d17cd9545454d8df0f96b501b5cfcda555a2e5467e1b3cbefef0cbb098784d7911c6a83067cd8c1e1bb4023d2e2c0a194ada60578158eb538d823a6a9465c64af293ce3be3589432c3b82c232e2fe6cf73dc81680b7653453173f8d6bb779d88235a9b54a9472979744a2710b4ba51df6887bdd8d64b095347b06f789a8c7e4fa6a3ff15173bf5b11329a40480a8562be8aed9aa91d9074869ae03e91817b66a16c28e03822e003f8c08970b9d4b385d7aea479ed3849e3d1ec859f41c46f8905774d7d21d247db674e2404b3a63c53cd5865783de3130c758debb04582889f6d92bc72ba80b2e3336e31758e4e5f138445731c22787ade13367e183b6bced564e9f98166169ee69862bee5804cd5b4f0ab1ae63297aa19e68965cc78fdc08ee968c0483a142851f7ae7184756c2a34d8722beb4a3d95e5c93654a75d28cf4d571ab9abc568a6f0285e3bd5990a8dcd9699e3a2fda174600d537ff9e0806a41bffeaa6d56e4b119d0e0f049d8cd73551684611e3d52c716d12dbafb1868c5516f87ffbefb0b6b2ba9ea45f87b3db9b79e9f2018809daaad85b5ed64a34fa2ee61b809515b073b57e465b4840245def8fe0691425fde4733f1706238985dbb51e415da05eff66a942c0ad2b873290bd6220f9d3e373afa6195992d97a2afd4910bc983ddc9f1630f7b1875f402eefbc4b84f6793484274b93b21bcb2bdd7258a5d3cea11dfddf3eb1028a0aedd455a23de14d7b30c5c2bdfc1266ce2bf88cf082ebc53c16a25bdd47c4cb582ff1b613f70f8847b689d59321a6f9b88be6724bea8b30d694beb01fce9c3599027a8d4b04f470683d65b5a7571ed7a4974f6f0f83b9f5fb8e3815ca12f15b779beee7eec3a4cf40c6776410c52312de1a982a6780c56019479730093f707fdb865697d1c60c1b283ba04bb9a6c8ae26f5fe9344b57fdc54d2f695551f35c136d010115ff33f303ef13b59ee387e95608097c6939c2a3a2b6c3a614d501d505e65e915b7e76999ab2a475fb30282a6b6abc5373ff24ef622d2ea0836be0b993b1bcc1ba4b56b9f04f9043212cc5ec01d55271e0a4e55c4104d8ad61a61aae8ec34d97e9a9d97fec1a4284459b6fe8f69fdcf46c138f42d37d317f63ba2fef4d89117478b64b94e312c7ad340bdc02c6d8287869db7eccb25b47e94e17b2e4a3157558d9c62efd02172ce380f4e95d022c59c2e37350852ae1a8293980cf48cd7bb41b5306ac1bef10efd45e34b63655eaad14cc215994d6a52cd950db6e9a0a0638f19c7efec99f3edf885d6ef77e157889ec1b03935cfe2c8b843023e33b770f543b485779278342805673113f4ab6027f72b04fec8f4cff2cc52292b8b5a58abd08dfb0aa8d2d0921ecdc84b8d96c5768769ae16f24ece754542c99f7e54caf4ea7d42561154780fd65fcfd01706dd4c347a3ec8cc3c032ecc9417341233c267da7e3a2818432bd5aa6a8c46251fa6e6748af31d8f0220d05904e06f96495c5e25a7f94f0bf7767c31cb2d644103f1ab3e783a514ad1959d8242f7868475859690fa3de8035ee5de8dac6b333250b9648cd2c59530f8d2bcf1a31225d3397489caccb9eb452a066b0bfbb9cb4602ebcaed6bf7acb752169fb013bffb867c538ede991a4323c20fa3b8c190e7cf6863c82c9d3d0e1b8d46f4d02f4d60ec6fc62c8e5debf8110aa51792ec2ccf3f6b2d52b7cb2d23dbcb7b677597eb4064af8c55043da75797281a56982b9ef61d2ea17054961f8a265e8ede4405bac9f99d703ab4ae2e8b52fc34b028a5688c71a4699e352a452caed56d4caaa6fb9866add381bee99f15e4bed8f0db2724235c4b03b0eed1c07f63d5ed978ca2e13a8dafc3fe4a20ff9050a62553249b9f19778c47edcbef6c540885edcbd92f90c236a21131c3513f667bc3648079b8323366413101d0cf2bf2cb3eb86229610240fbe4c8feb3b4efefd02b7bac30fa0186d7d7f534f1e3e3dd25296a405f19cdfbb1fac279849fe3ed1a58c1659f8df4456ac0706a010d37e838fc2b9d52e2d8d2560a831175664c8fff78a3e4e560e888a50d6324df5528339d16c98656d17093a348e35f6c10db353581b8d35c4782252bc2b7f88637668f6b3bf4c59da61f6474c50f42135a5b9fb746b87188675f34527e3386e18299690ea32199fb9287a21b17e27410920963ee50c9acd1314531110559974f2019422449a40b1b86d1e0950ac4286f338de32bedb943f153ed6ba43216ba39cca5c9a396a8731cd6d62e2a5766f50b343ece3492c381e450b8be2e4c077f45787cb587819836ab8003408871104b547e6f59ec424a2d6fc7eee92003a38161b16da47eafa414d1188ec6d2614ea6e77da23468d53deaa0340dcf28fe0a55b3b70d8b8d594c6718e413b505ac3fd99e6f4c5c34be17340c5a1dceae506158be88d166e3425ec5e18c600f44f66ac1e0e5ab4b7be5ccc1c9cd3bb8990931beebc2130910fa4b6a3c5d81c32a620a2700b41cf2b986701660826f44ab13c03403fd18e2b6e6a46b96e239a2122a16f4bf4de799023a994c730600de5293344a8033a4afa1e06739d42fe1298875fc3051f6d217ffe2c894839ee706133f12c4815bed19afd38bbd998a02794e2d0ff1fef7c85e0fe06f03ec76f29b28beee82593f739c66b2e5ed2736621dae2ae7e83a08d930d598a683d0af63a233483212d609b3bf5902920299e691826115670e24685c8f194e085c6660f85cedf75b0981dd76f92486760ec967c7f8d1045aa613367550c4d98b83a2dd4cb8cff3f3066ea1656649e36b20ec012deb005636ac265daf4f479fff2be71d25adc4c29a212001f0c75d49b65e3fb9fb5ec9e4bdbcde8c9a4b8d0107a2edcf0891b07ec435d701ac7e65cc45dcd44132f1fa1f2189192b139e9de98cd4b5c03451e1badab280cd471ae346d56fcc68241fa24429894e56b11aabbc9848aa92281262ae8b4dc0cc665952961d44baf145c1374f7048e8620dd56be659784b1ad0271c3e1d1fb36ae31cd01c4d5b10c5ca66867b81cc92791d3787e692e01b135763a6b3a94cb7825638b4ff0bbdbc54494941f3d4bc159d9511124ecbabed8b54f75754da9fc069d9091cd82b384feb6c3933e9ee85a31e4c36e189d1ff549dc52211daf35bc7d1ddbf584534f55400022df738163d401816897012f140e62b0a25672fb6a2007f049035ec56a2a719d91b10f6bee1066980739fafbaec20272f6503876f199e2fb27ec58e53e1cd871084c97ecf71a9b689b3a68ca7626f151b1f961cf48b32c6c9ff4eae5eeebd173cca0746a0dcda70e264d6c6e1ff657ad023362ac3d3e027f3417834ceb7d6017876ba5ea88de24a5be7a720aede52838f17fa701fd85e1ee215e696b185c753929492694998e5710e8747a28a8a4ba7caa89bb5c9740eae3369151c0a2d7fe32019fa03212879b39c8d354ee6e48e77550900a738e3dd1b9954dc1856df338efbf99b2e016463282590db8f2702baae2a49060374fb1e005b7c11bd6d36106ca9b33fc4f267ef92cd1bf81b0acfac7a38acb34dab0b066b2410a93af548e420735292c9774599c4e601ee08b3d02de7648e110de42d8ddbcbd1ce4c7d47e3cd636b99c67f79e629841571274ef27d869d46263c0f6245cbf9f854b2387f84d45934723070f61e85774712db29e21a112bbc04ed90acf6da27062da015d0fba4a1f597d91b468360d0c6d5225eebbd939427e7a0df457c82bfd579ebc786b760e2870e533761b3b68c82e5a3c530343f856a45d3b4216233b0c3818b6674bd15254f1407a0a9848bdff79132d2d28d2ced9777aca2686a915c983eeeae8c23d99ed7143329a90fd4d17e99a842487ee115162cea44f5591292b7051eaab16ba242eb6276ac2c68ed84868d09d599b9c942f653a8c5049e411fefafd4ce5fc306114d48420fd0877066f09bf1c1a66a696618aa1a270fb32c0676127dc33ab557ee0aac56d7c687c2b555bd94e9d3a8bc230c3c61884cc525bf0023d40a0a24c1faeca23c8bf8dcca753c28967e7f800a06cf6b10bf2ecce7a3d544bbcf1366235471dc72129f6bef6e480254856c7c072041064893b5b5b9928884ea8fccba9b02524fd5f5778648486c4036207be7dc6c31579b846f8ef57c322b45622572a96d6ddc3a883b7997565434479c4eeba19b9359718818fb08ff6995d1fc6aa42a0656731e23f9c9d6072d61c20c9b01deefc36551f25582249873feac5dbaefbbee194dc19dc9cdbd20cced66b6dc041ada35be7c88fa13132359d2f0d0e38a9cab1a69dcdbb5043ce580f3fa8ddf7b3b254dd84e0f35f70dd6911b9ddfa2de60caadb2f3da973ba32a9bf8ee1d8cbe79de8e411f89af0d5b33cd45cbcd0006f70ff54f50b82b12c75d27663cc7e9906bc0be9361a91fa2c751d334c919dc009e35344e86f4762c091b1c379f70e6c0cf92c09ad0c7d6730cb2fe41e6d72acd7233aab20f10066c67b2322c7e775b6ce16657b0d3b470814a1de6c12c58c7cf6127b72377c0e22b7b7c326ac88003b15da196e0c955c685ffa8820e9abd568663029107365ee8e7c34c62c504079ab2ee85b006a52bfe40c10d5d2a21adbd98a9009970b9358efa0591c89a985dd02ed052eda451d76916fe2fdf4ac2b59900efe06cd1f4f5980010e13ebfd2cce5dddd01838d401f6d6e96dc6e84aefd8324402174e2a46304af320f2b90cf0a6a92507a0d82659c77e9887cd8fb72a653fc187efb04305090321436f5d40b2ea378f35ae60e97f10b75321f1d64498fe6dd18b7f8836cb8d99e29d9e953c0368ffce487647ddcba31fbf78af281a3d0eb8689c2793ec4a6621e61cfa2bac183e36162b4b9a8da7d349f538dd9a8bc504fa583919109a7a28a834c6550b12ebf647c447a30af1fadadfc9cea7a9b067a6b8b3bdcbfb6ef66bea8dbe63b51e7168e18e8720f96f47904ec65674b6ef155c2f137fea06364c7ca275143f2d031f493045d0b4231a971e44a3fe07b7ba272e4275c4afd27898f4e3b986149f25b7b59ec62f8eba85f05622634ae2980b73731522b8dfcb0b65f86314ca890bc5f32977778a20e470eda4c2c84e09332c55fe73b7fcb480eb9fb3688d60f6420abe083f41dab2656e47c10acc9ced2a51cea9087091cb71c61c35b9d7ddaa131b807b555f82900c7bb539e608251c9f6ee7a8a65ec9285e2d0e2d25ebc95ddef808e709841af9d5d6f6d427744807d007159ef2b7f3a48b02fc39ed99ff62490b6064598cad2a2d32f10f24745b8c8278fe41c6755847988570c9ecffcddac9d6b9faf4b6d191ac7b79846211e893162c34c4869c1617f0984138353b7dfaa8517d403435b9d3f19bb13fc55227f2ee85365dae3751873f67c3ef2b64e9a3d377f84358d9322547bbb1c9d4ac947726dee3ef06967ef0c278729b41fe96bbd4b2c7119b9555e195edca58c4dc2237052aa89f6b237569ea8764c045bddbb785ccaa8cd9a5ee25234e0694e9d958c9e17b22704639ef4b3a86f22af158dbf72b9dc2a0ecb053cef63f521adb31bf62bdbe7462e9c68aecf9396e12ff2e3ca575001e8ec5a15d4fcbcb3bf7d209b27f7e8e127d54b8ca4385f25462da2a6e1407538e93237e61aa57eae0b4f5c2681b0b8c170368db7bd55d03256383c7711097009f123ae296362ce7ccc57151e72b00691ad6792565345e47917b9e94f2c8694c3d01143b1c2db050d19a0e0b2b9e1bb7282e6bbd9af5723c437b354d6cdd4b232d469617d7a614386c312fbcaa60e7e54fcfe4bf3dde1fdc27c839d2a511ea66c9fd5e54a55b6f536be623365a8460ed60bcacb96c4fb6ee021230d8952c5c3dedf58a2154f371f1f940d132a80f3931215926158c1067bcb1fc6c68358e1b00728a950a1381749c4c97173caee5f39fb2c6350997c563f4949701c85fd0b6ebe8bcdb74359502b30fe3b365ccdfaa56e71079a87032f56fc3e430a6eab2332007f5d514947826f93ff94ded3928d1e95cfb45431e11b46d37f511c08ead7a1dea496b76da2ecbb2d96f0cc8b2d3be2d13d09c3c4798de7fd8c71bcfd5f449ec13e0a2e5317ce93761e77a4faa1825cfdded4f562f385e897fa52073f7e54dcd2e6b6231956d567e220bf9d27c650c3d429aa0edbc14bd5d8f8bf2e2898dc4e0242b73c4750dad9f297989c8ca03eb89203891956f18e5223f459109d15bc925fc18c00d625ad0f20cf8bcc76b7e37b1d753109281dad2d6c18f3bffe0c0440b0bc954cb0dddd3dc6d48e24c7c13c0b8f8042962b2f2ef5e00671cd5dc8a64d2dddf9c3ab3f0c0660fe9dc5deb412d864133d9ae8c3026684526eda7deb56010ecabd89696aa11b2910a0978b8534a069d15a86f34b7b649d55febff5ebf6861f0e2d77390c3bbe0fefa449e27a596d9edf1a28b6eef3056d0048b9b99541b153a800b19a6e59435bec1b4d191850eb1e8b64b8fbe27ab1d3ed82c73d9c3cd1b722240cd52cb35162b9a7f5abbe1946c3ae74f88b604b0f35fc2c3cad049847f7840583b11458ae5e79cdf49bc7e35dfb7b2f649c7dce2950769bdce0f792ceac00ceea5d64414212a0664ce2ab8b051c8de9469aee158afd287743d4bca350ed9d0183708a05d4826d14eb8af069f83d02b55d4a676a3f888708ba2009a23617db9ce0433e0546ab52fbeb9b9b73a9b828697200cfa26af8ebdaa999a8e5c91af2fb67d0895bac7e576e44f24fd57f00a233b124e6f7d7b0ce0a739d3d92acbc5e2566ff7ecf6db5b365ac50f731712c042b925b7a2e57f84fa51498ffb7d936ae70fafd92ad95a26ed32af7889faf3e6a6d4943880a982c97c0395afc61afe4598ba2a4e2e7b723e01011f357f92359fd88bc68815f5fcbbf733f36fdc4d612902eea29821a3fe6ffab32390bb27a095a3c07d5879b964ccf75fceeac86b767523bcd4de33ddfb8d41a7e5ec1d409ff31550f38fc3d07628e386aa0260e839762830c326bf1ae88bc0859ade975e8683a2d9a0b828693a430fe1779c5b17c690cfd5088588ed629efd58df0c23932c0d779f3d057bacda906c9c1c1bfc0aa77b2d6a4d4495151c101a93d2b4aed3f6bba5a5c3ae0e2c69e80b349c8e8b12184e71a8cfe501ac56d245bdd6297652bdb815f7e6596cb7286034553d42009f99c1439108f4fb03c066b7784c3c82f3a9be3074f25df1581761db679fdc1d3bb35f2ecfb7881a822bebe6625e1964490fc0a0dc92f95fa5cd14bb8c1586817cbef34d97f0bbf7dc5462680aa0ef19d432d497b592a194db3848975a6ff4ce4d70149a04de02d025ce33d67006b04176bb99376b4514dc02be2907e952ae392a34307a7119667124752353f2d90e5978c0e483cd885db18420367c1ce6f2db37d4258dc1e145597e87c7e301bfd794315fc0f3672b8029037e88d6926a66aee1fe162649691c1896e62f0dd38e9e02977502824ca7bd22e3dbea02252832e92eafa1838910aeb56e88f1dafe0700cb03797a0e9865191a3e112197b59ea7eebe8284cd4af6c12522fb06016ff1c2f9bad543322c6e5ae777f0768359d2ef317a1efd532531cd8e17de330dbb6ddb5f373237a73eb17531ce56ebeaa493207a7e2e03fa9ccd1f5f3c7594caa2ae735c9af24853279e2931ad0950fd6101502ee0c15ba0950b58cf8f69b4937f516dbd8e3639d86d12c56946728950e6d60aa97272894af85ee3b85fce835efa2b19c43212a774acda8812953250cca1beb5082a88cccc78be1e088b0efdc18cafb062e640a359f96c49a2ca0c9dda55a0ca7549516ae7341c9d6d200fdc073212df4224b82f0b5ee415ab1dedca2f462a1890801936e0422b50a1f458dbe11d08a8aeb43c6de0274a7caed6ae7e25bf2732a1e811d8b8343245025ca5302dbdc42db78c39ee43c417461b2a64dcfa1072e273a7cf48345e14921173b70da318f31f3d6b1a1486c55b178cc44d40559b6b4457fd4db6412949e0282551a262e8d684f92af6006b0031da498068b47180870d35b067f75313a5549f899cf6cb7cbcf570151189eb0a1f875bfdadb42cbb4f2d5d6f5adfb346630a69e1114478b0bb9e6e695aa007f6a063aa443a18a540ce4395ab48787ead82e02eafa61518f6b0330ec76acb39386e0e2bb498fda5840b0b7150baa115b75cd1e8fe242e905a6ac073a83bbb543adbcd59e181e9560e7a3f7bc3648c6530b8cf5a5bea26be42033933b499869882d3482f1cc5652deca0d279a6d90063e3832a52f9f487ba3edddbb1efb568a53529b9229752e623eba52fbffed96b35c2d0fe3cf7391e0d604464fb1afb5de2fbb547e7dbc000c3cad786e8e84808cc9f3ab9547677ef4e3336699d21d04e9b1ae20e3671e4873b446b6f5b7b38e4ec0cfcfa613af0a352d38fa0371f4882d3e3855a8194c3116dfcec6b07ed72edbf16243a4933e1951180687dec43cb8d76251fad058bb77c4c31aeeab1caf094a1b86378c9cb3086362da9db4d937a904fcc2842ac6439e4e2c8c290e5febb1f7036b6af0accb745d0752ed294a7f98ae4b149ab8b8ace888a529302c5eece2b8e2e5f4258674a5ee135d1f82b2bf82fc19a837250235e39f8c2598e625374f7e4bbb41a2bb59c9b1b61f4c75df1b4e9daa9b0bd292e28dab7c9c9c3f6978480e90d9d31526b7e731eadd5d2bf1c8395e177c3956d89a98881c5812f5e92c3cc750c3c0025edbcc425ccd758d790cf081ce3b8857ba9bbf12e6f8ba1b3571accc4c531c36db990de5a959b45b0a69053c794f9270f449c35b3602b2a77f32eebd62e8e03bdd0b489487e95a4e216b4f014a0bb82127d89c86e80cfbc9fa2405aa1306179925245e8f511241a678abe3cfe24cc4bc8f1fe88b66b584ee285122a400c8aa5daa65dc8dbb51516c70fe699aebac70365d96d5498a8810f9193c5f88f5d5d99f2cafca3952c27e0ea3bf7db82b9608aa272cb7666c7dc87edd312e2d7ff271e8e09bc9d1fdd0a9dfa5918205fde1927503fd2190a1924a253215cdadc8047799600da5abeb1e1d6dbdf44f350d1fb2f80981c37b54b791cdd47c24f4d2283722c5ff44d10eb99f3f237f80dfeb167afe1c77eb143c6a749a51f525c541fbde3a3fd5d7f696a8d970930a5e181299b1d546586a568cdb6b23512beb7fd4a0aedd95c7b96c22d55b952d57fdefc41cf8fb1726988cc30f6f68488704f7068f9a18f0e298aa1cb5cda578b4967323e507ae5fd1901d2df28b3efe48f5369638da73d2f106ebccd04aa9f7ed97f6010e3b46550fb0e0bd4331829449d3ffd016f1c9c40012a5c05e750bff71cfa5f1325be11bd538f07972565f4a3421fccec73b58d3138770ec38c056e517d58a293dc4d7afac5be0d81ef407195864e1febafdd521ae4d87eab70d19f5224c04dd00c5d32e0da740369978b9f3efb4ffbf92d89409877391b02decbd86137a9e2fb9f44f4c8fa48ac728a2bafd5294eadab3c0db8e75e5ff8b596c977ed1c5e8c4e00c302bfd0a0aea3b2b1b16dc6e8c41462500380867b43b80c0fe6fbe77ed828654dacef75259d7cbf0a88f01c522561b3dba49f471fccb74dcceeacd49fcb8fd2483b9e505597519f4985c34ebfeb4897c6d421df8556a1a22f8edac373ef00f7d636b012fae0491320312c7fe30619d7db0ee4b797da6e3fcfcf9663b6ade7e411fb28707fefda7af21d1c6c8e00cccbfcc4de9eede3c157f19d5bbe5442a4c2d840b1eb1b45177805fe1dab1885c480e54831b75b3ed38342ab0e14bd615cc840cc027d2af2477cbff370b9b04f9d2504c454eeb53f9c58ca83d4bd6957094eec279bf522affb5ff00ee0d2c11261f9f878df33b0a9bae6f0086ddeba474acc6a04ced56f1d00868ee62938aa45c3e1e2bdac5f7adb0b708d41a5f9977693c2b9a122ac6abd09971fd4cefde472b3d321636bea2cfdf3fdb065cd89658819d5e7e04dd3b9b52a1acc729f676cc00b11de698a90477af5bb9b8cca140840aba6edbfa17560b53dc336cabc73c68c4058d4abf0536e621050438dad148160df1e976be578a2eddbd6b76a71ad96cc507805ca37c7a53809064b914d0021d94379b8279fe552843b0ba86d1613290ca141f064e9602f091bed6902491a95fcf4877e38885d2b991f4484c07f5016f700e67543398fc906e0af5e1f169b09f0063b618f391249df676a7af3e322eca3856d6d1d2e680be4d6e740bb4a492814a2e4b67d265d21627c80a4d210ca04916ec5a8486712c5a140bd1e5580f0377acfae5edba4e530fda861952040f4ff942176ec0f07c9309f5c80428521da819596aacd587c271991668c4d6243fefe970f7b446c028e60ea2278f9b87448a181fee048fff9d04327573c9af7b20e2e6e748759b4831e97d9dd4e786d4083dd0cc4941e8eebe9b23cc025bff47282d3deae066bd95d1478b05fec4aaa4d919b03780e5018e2f9c4511bef2ecf21215f2953276d3acba79c666ad028798639ac0b294d0103736baebcb3fd28de6f62a632e0b48cf79937b736362574d822ee2522d5cfad2baf42abe50f1009972b300e621e3c5bdd0ba05cbafb38605ccaf86b6f2ced2c93ed687b14d956443ff9db3e43009fdcf0f6db3082b117090416185512452c342ce18a925be490d70e80710f0e903c579c612b29705aa5157bf7ac5343ac55dc197aa855a167e24a63c3e7aebc54cb5ebfc497798132bc0cd8d6f20cce8a0adc2193a361849d4dd82dcef59f8308746f089ed0a4e3195e649131f2bbdb8ed800afac6db48cd3b314d12ba98fdbcb3cc395cedf78cbec15682798431a6166ac43c42955bd7dc755dd9332991ae9b1e3735af51355c97892af16e8cf3c0d0eb4f4e69c7ce331a388fccf464bb3e163ea48f7ece6ad688103b5ee981342dad86a619775a696c5207a0efe33ca4c3dca9833221b981af0b52c69897f6a619fc15b4a4f9c8a123cf9c173ca80cdc7b322dec9290f1ee339ecccec8fc183ff3c5791786a96a5565177e0529d667aac986823de1bf5707a8b2bde6a1cfb1f43aed70bbc42111a79bcfc04164884e6f002f3faae8c8230bae41acee127c92cd6dc0e6b5e0d1ff95e1aa6a13e3ebb26ef80b62282bffe2ef9a36aa8b47efef3d0f23c31ac1373d06e144e2de0ba122606fac27bcc029cf5558c07f804d4c6e5e84cc7af4cba7f0e96ba8fc761ee61a1ab633a179f6f28018b970b7f4da5745524fd636a322f6f464f1d18aa5f10d54b091c76d2d4e5b0b665e62e53487233edadfaa5e1dd5354b8b742f416773e4b4992484ab5e0f433ba2520b832af30cbf509b8b4b6fc072b8740c70517a99bca563ce948ad9c111d5d0b07bcc677986acc0183c7919dda899cfc769e98a7812eea0f7f38de4518216dbe998272a6f48e6159b4150babade276a169d0f32e8908320e495349e5131793546a99ecf9a7bc3bb9054515102a26facc6a69bfaad86479c717364e0e6fbca17527088281bb61e971042462c3c54f495f030d1dccc217ddf150af9f64da0247c9d2e65653277cb5febeb0d384912db5cb5a091f0cd750e2c0c5c32e5f89ea41887a581a4726bf611ab5dd4566ee8ca7700f6b4d5b6b014510460bb17aa923e14ce9b30d0d31e87f05e9f4bcdc1130e8ce0a7db461982d2d9f0349b98e115fc1810e9e3330ed28fdebaebccbf88633f655428133a541641896f4b4294685b64f3c31acd4d3345a002f2700b1fc3b43a855ddeeea914052e893b6b35296e418e1c89f2dae1c2435861311f7e96cfa44e971c9d0667e902a40589d79a0d886e2ae285c3904ec44ce5a1135dd6f921a46cf9ad9d09e3231aaf6e0a1bfd761820cea0f98da6f127e7e081adef3510ca08b1034ea128f82cde15936f1200393f4da27919505e00b9632bddd2a6949ac1e9cf789a3997a642f34375954924a80201b934df13123f9e17514c7e71b7a951add84e78a4e97114cd5f0ac16a2b42b8606f6d9def3afa372ae487d6c1ea386751f88a6f4c5a147c511058a10d63574c52e2c0e81d291c2a3c844bed07d2add0165984048dacfbba46f9433c9f9389d4abd0f001386a84977e14b992fa23611c9a4694a3f87ea0f099fe4814e68dae71a9842e8ea4f3b8ca50c41b4d1ed1ec1f19488a0a8c5d6e4b9dfd482c8859e498abd18e918445ce9a43a156aad6fb08c318ec567fcc895c84471a3d56625e404a3c6dc366ce9e96af49fc2c6b89dd4ff292f4709d6a4c500b8f23904850d193137ef8699c3148ca3f77b316e6a92a16b6b239a7ff4dd5e355f9eba85a57a7f4eff50628ee2a3f275b237846590ae60a287fee5a750cfbe4c9fe487c8c24838f3de847caea4fef06f7dd0fa9b3e3115c2cd9dabd66a6629091299b3348ae8fe7eb3f88acf960905fe788b9d63cd267c7d93996815c054c1a5fd85c39233080cb839172a10f03127cedbd59cf528c21183acf0db6841ebdee5180b6567f7a5e165d6a09ceba7fedc99d1805cc623a91880f0faddf14fc120e9451806cba5ce87fd40b9e3d5e87d19a0a65acd57ea06f22f7813fb53099ad6a56204bbeaee405722c6e90dc6e2274d4e8cd54d9210d384bc1cbecee68cd1ca46e182af796af4fd1c8daf849a61cf53f2de5ff4b13f1a4a0be9eb7d0a2601ae239537033a142207bffd0c7e2107fb969cacf28b9466840adceb5f09253c86ad9712f3eee4bc8975037d427bd2ce39c1504f16ecbc51c6d851f1b3194bc1d25e53c78a56a05b33ce6d1dc26469d62690e51d17ba55a2d14cc3c392ef9ec9c8095a583d4c3accb93ea3ea1a0c6aee14c5857f114ec07722e01034395bd519d6ac483b2fb0ff17daf747235aa7be373c4312157caf24ae9db7da29cacece0a0024b73ef125f281bcbfe6e0adfad8110fd0af93149f1de03bc781d393a48852233847a9b4b6e0bd86f0a881c8bcdd9346c3f5818e020c05021afe11e0b13a240be3017e33705a432771344596c1c14b332d77208bab28c0f4d1bdbd0e8d7315acb8790ad1287d1b1ec14c168e57edb3dc0e394c5c69862e36dec9ba0573aa43cbed9a1fe851443ad54d288daea374b6cba8a627f78dba7803a8ca2656e1235324a821ce82beba6d46cd1ac2ac2116a852a8ab279ec7014e631d99c6d4d8ea2fea5bf3db0135bfb75c844217045589d12db9f9643e2c8eacd1a85b20cb113a81a4d6ab0f29a64919298d0650a777207b4882b5be453984ca4596fa6a8ee5f4ae49d1db75614970b323723bada559699d80e850b2b253cc9024481f3da34589f054d3b3c34cc296eb9c84d700e8a4b80178fe8384fb557288dae5a17b8ce1fbc5196b92583361c184e3b5e6a1bf982996f54315ff20cc8daa097f9a48f47d9d41f55f4da9d6da22fafbd853d358ac5470647934994e321bf7d19f3525d19f5edfda67042a46b98468d09f7d22f9e4a3c2ec55b695afb0b3e71b1191faff545d9e15c6d8d7f08d77666a1c15fa1d2d54a9cb0bc1b7379231e4c7c3ee600d2ccce7f9a8e724a5f12f061e88b06f032109f5426770b2b077ecdfaa617db0e8f6c2bdb7176e1d6b2ec538f4ff1455f7abc35f9054d4dbb71644f60cda522a31f11c21ce7a36f6cc51d47e22e967c1a477a4c2cdfed03283fd63b4811b7961e879ea2203dce2d07cd40b36fcf35ec44e234f2bb96e54949c4d61ed69eef5a4a26abc674fe270d8fd15c10377447799754ab30c9a5198dc976c94cb3750d4ccd58ae5db467cf002a76887ba692ee9cbcc7b55b197a98bdefb373369c2c3203f1e663a4b8ee76832666e247f120d91b434d6f3966450c623c1b27fa3afd5d9a792e5ba608742fb27c0e6ec51bec821e57dae86fc25e3b1a9ec27b2a3e6b63d9c80130f7b9a4040f299be107912f84f3509e5025aa0d3328d5cd5dc5c7049f4138aec10550977849d992c49d3a0286b006b34979356e10722cc57f5c4f4ddeb4a95bb7c2252da1563f5e9b574069ce7555e931e2811e0a2028f8514cb7dc9b3df5833b509c474a4e3be499058a6cdeb62828ff306a1c4cf6618c463189fbacf3e7a9dfa0bfff70ce765d728b9d06992a087de6c8f8956fb01486bd04385f7901e09be4ae5a016f2faa549664a6f0fbeaa4729a6a26a1eb1d51d1e2d1da8d1f023b3326b86ecac3fd6f1b767dd6d2c134aafed44ffd201c043205f9eb25d5b9c65d0f6afab0e83e3ccd561947532c54ecf0276b4f597e7f1158979b3d4bff4a738054b00d4bb9b2b82140e27fc8c8366d2f47b213197ad653f7bc0aaf4ef7261290cb9d535f235072012525889d8d0c2b8bb16b84f05df65928a595369b0d35e9791fccd14aeb2f43e58d7a5b619b81784b05a310f1f7d209a07415e39632d60d5dbbfc1469a569f1a2006e1000a995028116c1ee55fdd56f2f6c11c8189731c7eaf854fd895202d6eeaf5ac950a6e6a0cb0251fecbcdb180a4f049db0ad8bb5d16ae23916b91a625ba502500ac5589c43bcb20c8a1fa4b77c7020a8eca0d36ab29ae887159b47acbb286de4f2cd4bf4d6800576b82d74e021abbfccf15836b2361ffcef1e60d3787b189157d2f9dfd7e8789464c95c1f21c3cbce8f190321d661ebfa035733cda7620b01197450e81d25705e75ebf051c9c50c691b307f474b5739ad49d1cdc09f77a4036e715a351360471c2481265dc6b367c3eb058267b03a5c0b7815ec9cefdfb39f443d9dff9eabbdbc8cd046764ab3ddf83e36390d319cd4febdcd1845cc165ded6bf468b77c2549ae0de677c5711c724322e55154292657ea07fef039c13670d35971cc3131ff37cae3791fe4142512899ed69478f01b3e5a2b190f1575e560370f4ecd6bdf0dbee3feedd4253cf9eccffa8313e7b93c66a38bb926397c72eaca84c4d585f90609240b3bc43a0dc66cb412ebfd745178af0415e79431433280f3d1780b72f1ffbabd8780e9a5873d66b493e6818f7f8ba1dd5fff9918085a01d95cc568ecdbab34368630b3d3971c34226abc2ee2de30c69932b73f06b35ce3d20877dc4b0c5635e31a5d77646d6672498b1a4e137ed03b229a05cbe0952bc4876aa3c974f1aa8c75556b40d5bcee2b3c3c15be27ea9542a07055a25c0fba240a74e6df36dcbb290175a077f03da4ddf4e11c67df13ebb6b42d73c2aa5160f80a1ed689bccd2dec7ac500048912038acc6fcfeb3d015e560df57c0ab981558563d3ebd92cd7c12cfa199ac5b2bddd9fbc53ef420de6a215380eb6ac7ea1a890b5abc06ca02714649f9c03719e169c877d0a4b6e09b8f3ec56e6bacf1edb52362079ed187117d65bc5a9d43e41b9cb7d8831813a2f95e067e85187c2a3d33a62d4159f5201d91bdd5ae6a633ec8e8dcbd896ddefc908bf69ccaa895fc41312537da012f69b27a6f0df782d8ec85786c852ce15995c7027d712f3289035ea87e74d89b4a612026f3e542cfa9036fc8d233c5e8beed02e428b99aec5df3069d32a079f31b988c7a16b5f947e2abfd3f9f20843d4a88a2ba56f6aaf6b3911bc35f6269450c5502c035850b6cbcb2d3acdb5b341900c145f0af0c2fe2e49998de6b68d28cba16b380a497082048df902d467d69c820f3fb39690bf3890cd420fdb1b88c6d064f7a04b43341a16084bf7a84735fca3c45d76f2119c020ecc13d30f4b2d1096e32765c1f60504f2c0e1cc306f12c8674ec23b95938c030a96720c2edfef454bf2a364134aeead1d8e3da3b4f5cd8d8cbd8d5bf642dd6c2c4b70377c7dfd1a45c0273aebdf255e419d66e61117119e22d1372904f4f2a66e8224cfd7500d51bedd9d6e1844749bf46e2a72fd9bb78cc5b2305e9559075fb1a34a2df3f3abe67178cdb7f36c38bd6e7fd17f8eb81eacd0713f01faa3c059a101fda38f3b2aaf915717f599b088f46acd713bb9e87d2b763c85368162fd7901756b5c6fa2d91bc4f073e585c8ccbfe8b4e918eeaf343173c3c8c209b047ab8af9a90ce76f7e189512020fcac731c696978b7db41b13e2ff101342e84e8b2ea7e3d64fc64df5fec3ac5bdb2323955db379639c1e0cf7a63598b40f5c5e44bb631e4c4bbdbaff667d31f0787ae59ae045edce96d620aa5d6625ac2e627e0b31da8c64d8609142d11fed4dd20912bc9a7fa41064a9bac5a48cab430c98eb0334a75dd3b6937e56096b232523a1c3c12b6b9c295240f4921810889b10a19ae9993a24d76a52350c25486ce8704578892bc2a07543cff8f28ec96f240475b1862fe9d83ff075c0f9fef28d973023cc29b16f0d062f582055b8a220d718cd746a0d0f6c84b37a49c3ced972235218e806d8f756982d312d01b495d3b7bd70cb10140d5a6eb6c24db96abe399ada97f3a450f81ad007e75a62e360171fec97b28f72eee424aff6c4b3a11610d9b2f2ed42fee075c55c984c1104edfb5f033b8d7d4d9d32ecb30ff4df97ee5ea88c67af6b37ecbc410c6fc08e11e4a95b1b6c021c787b17bd3b32c268ff50d5b1423328169c7c722dda1b66339716a0ea814b8188ff4e9e0424ad7f922a775764753f40f306fb2e72a4280b5a2de6e60a468c94b110805e28d15dc4fb5cfe2aafb22eb9b2c1e39404d14bd27ccf91f0448192d38000abb2f285b573c4ad1f5aff4772e9333c9429bc331af10066f4c3fc7cc0ac90b861931a77e1d128f4124bc33cf1d595c0c0414e13e1f47098620c251a16b7e2581da290e33eb3ae123603ec67afe2bde7f72dc25a45cfc18ce173f3585ad7810a2110daea754e123a7b1fff961a83f3757b985601986b6e9204469fcfc46380d0531242342a812bd4f8a7aa5990a13198708191bbd990be748caa3580cdc1a22d22dd1fe8fad4a0ffe93d3b821522420c3819d8d1cf7347755945404b677a6fa470fd48118a55476b2295d62006ef2ef664ef6f110960fd8f1adaa13bbe7780e0ad3052abd117f5e6cfd3f1d4b824d3947862499f94e9851298bb6d9adc25364ff1f70e952a0364a942fa581063cdd916c6fb0946f289231a39d80566a2ed3304b8df5135fe53fcd4964e63b60f1753012d47001604210640a2f687dd0873b267f2618f40286e48ae2dc123443aad4f61637179b8b4652ae183eccc5251782e7d271efe3eabed3d77ecc272c7ca24d0d894e0c14eeb38086e1f12dbae02b8d3187c4143e4aaec7945e00437a800cbb4b76fbc9a83a72e38966a015a88fadebfa67a5d3230756f0f00a0d3a8792e484672bf053237964fac533e41b7d60b17ab9b1eeecd8bd9284840c0c585360d36687fc17e687d03b358ad297f4357dc6e4b85815abcf0c0eacf1ad67dbe49c3c205b0dbe5f87505b1179862ad16f3edf75f59c7cfed46b3b2e43b74efd616c2a999c6cab1759cca28d38ee2823d48fab180f3329856c050b7535038584b2a890c382e99ea16bc145bf07d3641faf55d72bd643f495231746b243151138325aa2e60c14a0521781766bdbc6475331f38e8b2a6756fb68d1ad722b28cc41f455af6b191007a5272e48f7e3b7a3c89a70c3224aa390cfb5e335e5822c1ce15bb99b9aa33ea45ded7708b8b2dee6b43fe50c7c8247a2f53dd900236f14a15619c6baa60c1236f79fd450eca3953f89a8a71629cba209bc22247378ce4d2c552c2bbb765cbf7f5b91518349f710648e3815855492df910d594a18076b5e00b3c5d71315aedac51dd7e8f33e84062ef11c884751fab39912b25b003e956b732ce9939e849f1eeef490e480531a7ded94d51fcdd19e34f030d98e2f918e3b7ae602f20755ee63b489a03a56f728c4233d83fa9cccd2b5ff975d77da7bd5faae40e0cb9ce2f9fd8dc5688566a9c6a6600d557ec49a0762bc365f3d4df297b32427d9d116e86ef36cff073c0b6ef92117473be1303c75f72d7615428463c8602c0774ad260bdb6d3859e20951991dd7b831317df332fda28f356b88c94a4ef9f41bad12978dfbd75add04c9db4bccd56cb012444de43d591b4344cd5ebe7f51f544e9a4a52afc07f3785f20fbc1197b28cf162bcd0958339d320f2c508332fd342f39b4c0e1d2dfc9ff56b125c4574099131e79cf3e0e06555890934c57f85ed73978bb48c07e9068d1c37ba240bfeb439168feeea89c8fc59326959f31a37e7a868951203a193bd44df69ef13a5b8030ae26761dec975c3c57b87641f3fa7d25aedfd55cdfb09f103dca278ada2fb5359feaf5be9485b9688d6551125cfa92415dc8b6e53a2297fb9768ba517324df7aa6ead388ebd073418c4dbbc106c612789eb703f7a87c745f26d5690c8ec59e1319ffb92f28c14edd94399b77e8d8a4cc17dd69a4e858a86953a09ffdbe89960fb76645b06121a3802d38640cf4a7f74c190584e2158b9a2c9b57c2c10e0a3fd129572ac56b8762a570c9a2dcfd935394c01bf77534179f0c4c86c0a2ad2e1688e19b99bb64476cd639883387f157599a426db0da30057d5345b25253426a235d6ea3af52dadb7c97bc60c2cce2280d633c0bc671c38fdf85e62e27a3776dbde247eb4ce33b1d20b890ba38ebaebb615fa35214a8f4043cae6fb7373a921fdd50327bded00f1a2cee2a35b30327b3f533d71fff6cec52db9778d482b9a6679c265f74cffb59ef3d8e9d86ae04be5a8dd26c9818a0ccb010d3865fb8246a1544208aab2aca8315b8df202c6d70afab2521399b5cbaa28498a66e90ea8f7963fc135f5b714a5b715f8cba14e954e42a7591ef2d60875ea451e1b538c84b1ee5278bbd5ba1c7ad9f7e99cd08e1232b3109759becac93ae1f38b0f2bcef5be63d8e5ee4e7a523fc20dcace8d426517e4e11d160ab57d85f0551bf0e1c6a07c67f6758d2723b43938ff65d4d28c2f5ce113b5f1183f5bb2769f5622edfb667ab747b6a286ed4a3bddcd74b8158cecfcfec68869b1330749289e7d6ac0dc9a0854191437243778d511f9ce76a7581694903baaf7fcb7afc06b27aa9e1192ec9395a6fb8e78cbd0cc0d6d974e0f307e1b153bff4a9eaa2d441e02f52afb25a4c114736912d01580d11546f409f61819f05956b6aa2ed16e8179dd89796b7f8033053653d48b5a9ca95bd203eaad06eea27cf87f96b801d92cff1bd22ac546a5a501e8bcbd9533a1308d2bb4ef5a6b2854d87606498dabcf5a029eab4378560dfc756bdc8535a7ede1ec50f9df303db4f085ab143efadcdfa01eee088ad997ec4c3b45ba41c9542d8a7ce7dcd91f2ce00835e16772f73266d9d817c05c4422f178bfb87c89ff5d8f09eb8c4ba4caac3275153a67296d02fa354f027c38bf068075fee8c1170502be21eb99730b0f15f8bb46d105cfe3ca522bf6834fc51684e9bf5df78297cf029f3c444954a93c718a4471241d8f16d1e42110fea9dff46b81559eb23507bc9862d1f1ee9e2a3f9311cbd6e8cbdf9e9c2200a6a22f0ac5e202a906e815b7f4cf928403fae0721b6a1740521ce4bea22ba988a048ce39512f7117f97bcb331e52be7fce55e0d6d4f6c30c3b95a9e15a404dfc2419a7c78ae6c25ee33db46b5a129c82e460a16caf0a712fd526dd6815317b24d63b287f8a29194a6fe0fd3f6ebcc2a98ab2e004647af00781cae6f01230fadf42bad309b24e7461036d2c62216a5145ef8f80ece8202bd9a2ec2d8260b34ab2c00ebe7e4e96f852d27883311506fd7f54e202fcd00bd717660d93731ab648b3470d628607aac7d5897c53d4bedf951cada3ae57e0c595429d7b8d6db25bbfba34e5d158dbc8c36bcca40c6a535637c3d42cf6470713fbb711e3666b46b1ccc9abf44f9e528b3318181278c60c1ec805c9e4554a49c5175b29a1c85163af6634675c8bb5507177ee6f9cfd0b348eb0894385ce532353d8df7550dd1367301fac2eb0f5634aeb77a84e62cea3b50c686e6289990182f82d95660c0dea33856131fe6bd07e7729365d281734bf74d26e3ce74ba4cbece707257e718252f28b459f38bd70294560b14d4bc2545829f0ce97a818cdba21c06a75c2f4a5e8dde3b796008e156c420b95835325fe53daa5f0b6415a2afd2800a4e1382df3e818c51fc6c3db4d1d3ce7417f22e610a54cafca18a4f42395b9a9f4a9d227de433de3ffe5791ea8fcfcd7acd59f195fce0a2ac84cabdb21e62498c1699afb57d041fb0817ad48207b88aaae0662c356dd99c0d2c531cec5fdb75af74f569d42ed5ffc3805e632a1ec03bdcff621abec2a050297786af909c522f5ac11adb69087effd440e3ca1fb96123bffd761ffaaed38d3786fba742542b517b0781b2b42d436fa9d5d9e80bbf7460d9a71a291980ce3f2164a2c3032b97c2064aa1fa9249408d1755befc4a18079bd1289f5f2e512a29663cc24e86e93b3055f3e10da9365a5b9df40d77911f0ad21f8e04ad5b08396f9bc09ff66f6b5343b7182b5cfc932390c2815850f91044d5ea83ab5249276ad8af09b1f3fef0f54bd695287c9642730d32de9bdf634580b37a2e3fdda41613080a42830e3ccad876860d22435c021b3f0d6368fd945f0336ab7087fe6b6526027e199b69aa0e3387ad962c4d70a7c138ac1c01fe16bd78ba877e8184ee000074a7788063a0c13402350cbadc00706dc0991d878288c2e05102b318c13fd12726faad91cd8abaf58fee2b0c4b0f3b85b0ddbb2dc1d7d2e3326394b092377987863aaf69183d53472b442e7de35d6a73ce433cdba02cd7cd3aca7a82459c4af15c114bf80f06e65808ba4d2f7fcc9785350ef06718ef330773ce6d7212881f654810a4037d58c834fc325e559883a2ba5f6be3671bff18a3661d0b7fb78fad660374a20e54af35b511da6a036f557fc5a7b2872d1223c1d128b57a6927e7cd84a60611b3172fe252d298db8d3bf90f550c11f46ef7015f24907be878eb6eb3f2f7dd193199b9d90642bdedddf906da191836c7eabc3ad6b2f4e58b6ab1a201ee2804dc256d22a6e609aa578450a4c9f6ba3f6fa700a494df5217801e5bd03f2c0499a88fbf879ac37bc4f98bcc26e31a1d89764f9ef7c32d7d620c4cd9c33ae510bbb975e2d52a9ed75b1cd9f1c4d25c94b9d328230dc096e8c5a0618e27be2177a31db0aacfb7470eec21359b65e818f014bff5f3eeb9ac6da7b8183574bc3648fbeef1dcfdcb3d30e7315d733f4efe3cdf563f84537afdddad589d31de1dedbea79e0ae578834b5150641813f2ff6cfc645657479b88ee6bda79d71e92e587e28310fa5a76845fef654373dbf6dd04ed4d330553080585f1ba1613f35ffe452c7cdbd136c5fab3315a148d5f4bd1d23e7109d8972f582caf0b34e1acbf8b194622f96ebe5c23f4dedf2013fa010faffe4201d1545479a010336f40bc565ea2001d0fe6fded31add0f2ebd642e3ab3ef59e38eeb493e3ea268f60e81953ac58e84c4c1d958ee361f4433cc6ba2da4f7b4e888b0ab388e59166a58b12236a2bcbad8394da9abd76fe4a3543ab3bf13c1b08a974e030116b6f21535514068b5f30799ae9b4107e9d852bb050edad42e2c82d8627d433f888da8a842f3722d048b5bc6355c03cee1a2bbd269a17cfac2c6b391d27628c65547a414516fb025df40a44b262a1ca0462514083b8644896c0aa9281a41ab4bd2d99096e68b54812e0d6dea514682f8d5d96cb26e7fb99da76b56100cdabc4f8be89e9094204907fa0320b56ed24cafcee2107dd9d043e95e1a2a285d0b8dce97118a2f56aed9a8a8c4bc6a784fd2d3479d05202ff98d20b0963cc4cf0f72eb25fe602f042d61d1143ba6a6a6433d3c1d57753448bc4587caee245e8abd2813100ce1c8823399bc77d020c09bdb2768e2b9372f4b77f9cdcddefa9acb990dc87652177fa6b7098918f8fae9889fcb657799f18a8ed3f43f0d24e6ef8a04284d306afd32ddb690eb1c72f4898ae2585893461b56797d19a257d108e658f611e24e22a331f0fef0acefbd6e995c8fd2e179bd5ae11b61c701ab378a1937c86b87dcbe787754fa3773d31b592887d48bab2f98fde91646a0dee14a2659a24a0cefe7c012682ed15db784f8ab3b4bc6ffe538b65817499a6f474c349d33a65ad5b5a73b7b8fb762f81d9387334e0876b07fb4eed563f7109ce3c667e23af33df387374765ece3650c4724a61a50aa56d9bd6525a658049ed5189805ebd92fe56fc6713ec716187d59716994a1527a08838696d2bdd2cf9f5e1a0d0fb4eda91558109ada4cce802fe46709411d06722b18ce7c00847e6ad65f106585c5e26bc1b59f2ea994845541482ce3f95a48dcc2106cb8644a624cc28f0ec1d396452c9a121f60276d03cfcb786b6679e5bbaa833fcb740a23d96b5c721690f87c94502851aaf531701102aacfb81379c27ca1dd057e796f54bd1fba1cb8a96de6efc56a7a212dce8d2ab3ee4fdd66c1b5b640b319590ced51180a8464c7b3a001204d1c635479eb1a9c742e298c1a59dcdbbd23211cbc175334531fbb1a11e4f7a68d2ee7fe88b6f3dd8fed356ff5c6dfc6da5daabd792a77e1ec78989ec830f1b3050c5264ba6f8eb83f52817a3ab1fddf5d260988f29bf8cf8b77147ef4be606138963508186d8e58f12f072ff351bc935db18f99a75f5c9911a4e5605241d6eb76c306df40c863384bbe53cd0359495021c7f242b1f7dd5674f50660d2bf973abeb6fe53527322712273ec69fe45ec910b75f2c54c1b8f17f1c2f805909054fe2a30d572d8089b0765a23da662d0ac7e5f4fb22855f1c92b5d47aa4d15a81b5eaf78d014bff8a0b851e432fe5a17656c1b71496aea5e8ce044050a9657cfe1ea3c184f753e0199de10273ecc015a1a34bc76d1516b4dc9aa1ffc9c6900b18dcf8cad30bec4641fdf361790c90d355a08fdee4d6edaa38bc9866ab0c0e138022ef35b26d367435f865f66472d7e958c44463f03d8773529d0a3918bb132798b6ca7c938f49717dc3eb70ea5301a98468dc1ad252298effdc85f401b121fd2c68701d2ca777f9543cc3628672b37025f28225fb6f36b0165a14e4fb360fe0970fec1b4d7248e9ea34aca2a64f2434cc34f58aecd1426022a91b4ce3bf6c2d081c25d0691c981f46b5fb1fdfe18a39d767504a701787c75a53e9bc6a78ea2d79e47745dc437e5612622577660fc0cb3d3faaed4a8f8326abaa9f8df3352d57122cde190528ea737688d02eb55641cdbcea3b6855ec327460549855e6855bc94d25f2850b9a35494ad187152287100cd41110b6d6409aa09b3a4eac1d843eb29878598fdcdf149ae12653886405fbebfd963121827a54a934aa8344a0cb449acb82b39f8b87accfa80f7b799237098bdc42441bdd831cf07952e17188438e7a09fa119b60c66a3d78ca3cc546ed21e3ba30fec25058e1dbd59eb680db260a7e2eb4065eb009bf5dc88488ad3b920b60c77a5a1a65236b001aa6529132e88d9f0120b0efeca16e3a2e1e1be153e241063ceb7fb65b446d6a89d9ae7236cb2dcb763eea1add2e6777b3392c4b37358a3a76a4a9b9835c29d06fcc4af37256b745cb2e3d01fd09e69da4b061ea1890bd31b449f6e59afa6f064fcb69953433cd02a7f1dbb6f600b79433e5aac92d3fef86e9dc18579e6e2d2b7b9aeafe19febbadfffe069ac217e8c932162a91417ad56e40598da3dd8783d57300e5bb2bf850f58d321c0ff939991193ae1d68c6e3c678abef2342a1ff65eb8a15bdb0dd6cc8cdf57da6a0ce5b3f5412ac99d441b41c0f5fe19f6d2751cf18bb4e4966367294fc427ab8e98dc475b7962fbc2fc5e0a6942d57931ee06725753d3a0dfd5277682d2460c27e65792b4d19ec1fa32c033e4c68e03f4743f17655093a8d7eb3a0a2f38bfbd401cca4feb24b0ba5f0fc35d8a5da7127215cfad8023551b50e4ef5974c0dd1d209e3f3db85b511c811575d88d90cbaf6d422c209af90a4147d279c6e265a15651847ef5ee50d3b64758b37cdeba81af8e13466c7d83e5912b56a3b4cc88df194d21a9b9d64fbdcb517ace34aa64319cd0eef8790453a81405c7609c9819e2cb0d1eab623075a01d416da43e2e1ba9929d757cdb94529305b5038efb738e1470221a63504f6b030b25b5632b11a6cdcb0552321a666f31d060f730a0942ce10b644c3a5c1b3a01b45d0af96d367b51bb5f6fcda6a0b235bdf416f18845243a6775161f8bfe424c99e86fcaba41b4b4f2d5ab617cc3869a637422082f03fb0deff6b567e20d3cb2fea0e557b3212eb1b653f36f39e179c2b14c2b05c73461364e654a9a5bf85e24d99abd189ef7cb0979805ad961ee2e272614ac9b7d8789016b267d0035629740d66db0d5babc8d49381152d9271ee3eabd2721d02a324ed1a8aba66e99653581c0954a703ed514e47369c08b0f0c4fdd66aab8c1b96a425d01168ed699806c2afac01a39d2f5e4d53ce2133b9482d8b8ab16d679159bb25b0b2a95ea2a9c5b7d9f4452d6c5d30fbf0753a2a12c82dde6ee74d9487850af0169f9b5939606743cfc312ba8655a040c1d29ea17308ea4a88fb3d13391ec3e38979b24631675c168ff854df1e07c0116d0e0a31a62eef1153e9e12d107233eb50f01fe0d6c64917c0edfdf381e63605fb75d0fce07d0db80a12f35e41036b01419f93231584b51c03ac238bbd677b9a2591bc4a878bc66bf392e7c359077b1fd2f63e86dac43cad757df6b3f7aec0c6c6a31f0525064215998bd0d9b964032a96c47dac4929c6b271b5428ed9c07204e9f86bf655f39cda237e21a9dd5b95c36ed33a3a1941155b1563a89cc60b402ee7b6bb27db7dd3d7d580eba7cea132eb951824f0943f1fceb60f8278c6a6847dc91405ac2f7ff38863c0e3b008430beb9bada40a16ae00aa41ad0e203101e43e0c10f58e8770ccb71824fd8ed33e7884550668dee6b74f18dac67ab708ab8308cf842ed1421dec1a40c3dd6a624b486430676a7bb9ebff8e9f9bf520f09ceb87d421f9064623847b78dcd5b1c34eda55ebc6784c96e473af2b71c84f84a79c767311b83edf487f3d326d53d7a47d2bdf284765cb126d0d379031141bda288143cf34533e663725db1f5b128b1b4fcf9ba3e140154d892320796d60c676d864eb07165683c3620581e83266dff4ac86f62ec424bc613e5edfc4f7f827e0ff6ca520a61e90c307b6002544775ea9b08a32951c7493f43a2eaedbf8bd2e0c2a532b6db1c1c0eaa3ead1005231bd086f049bca3411feca288abda41be009cfe2197b3a311c203336efda8d7c133a766db9842801fd034692cdaf57ecae88c8b18c76511ab49e4c6e6e9d76fa4b9d921a994d7cdd3dd4ea7e874f2923f0b274dea022afd17b69f9b8e4f06592340f1e6e76feb8495c7cc773b5fc3adc0732034d3f1a552406910daa706bfc6c5d5b9982d7df0586a2ef369dab1d111857174e7fe46d96570f63e6da3e3181609a09ac32f60cad18cb9a5ec972cad1f85b5abed6738ed7da0a8f5678546688298d9bb773d5beac341904e3334fbde17fea6cd823c60684d4bc4f1e09d7762a1908cb2a978d0594d184412da4af4b664fc9093f54a25a6830d9fb92f590af7e3a517b9abc4626f87fe4c77daffdd2a2c9b38af10763e319b7e9ad02d55aa99a99239d167b6cbb82f632322facdffc7a890ac2469293ea1b84f9a446098a08cd7aad6a829fb80cc388c5d25d83481faf7f35658904bcd05a527a2ae893386058bcbe04e4bb905c83dea8d4823a5f76da20afcc08aebd362502e43f977336da9fd7bd939a3ff6a5b9806ee0e85ded43d331dde141ad5b4154169989ab22a5516d80d2ec971cafc32b767c5e8f445c3bf9c5f4736ca2290925f384f1d2703b9b8e1f43c086b9fd61482d193a7c5d93bdda5496c6d6b0deea9c9367567ff6bca1c71283733a7c64564962604a2326758fefd8db70d293240ec9cad8f312f5981d92c453aa13700e19227a4d66b1768780ab6021ac44be1fbe49c350012d97224c519d5f4e4f94e4e8ba052b567e53f817850b661c149fd43018626f4d947dcafe78d26d084d7115f3bfc83366af4f58b42812def72c01ac0ed447fc3be474574f2ac050ebe24a60f277e94ade71583d29ff1b1f9cbe058729863b38de87df496982b481f5fccb8cc715e9f1c19865a2bc6efce7370d87e24a04a3745855c7a4b075859e5ca925bb15f3c171b1588c5c5a33eb0e0081c0bef2c3a9a43ebaa55bbf6f34039e4f59460dda40131390296bab909597a197a05815c5c34533b86e820e8c7cab5a2109c5cf02556ea0622fe31a96fa38c0621e49aef954f0a41777778d01db210b4330268f45c7a5388f1be269a4b455f21939481c84de25e6b53f49ebc8ba81173bad9d6bb84ebea88a692aaf1791e59138a024dd0b4ac6a7e37f8444914f8cc770b070f7007dfee763f217e26ad66675dbbb13a4415ec04bf9598b24365c6ee57f36d0a6b8a19f8151a8114423a1ceba7d424b78cbc76bb2bc6d964f6f3c8c6dc2619b05edca873f5068c86825caa81214f96e4ed5bb1e5a8ba138ea8139a09157ecacfc5a59d0ff3d096ae7bf02a25110c874b9461ffe093acb0f2e725cb1122b1f1a7c2c64450d03c5de997c92ae7a52f260348f24ca29b3e1491275acb7967ffc3b61d81820180e7e94a72eda06455f1120f23ee735d7a9fdcad2ed6570a798d8b8d6ad554a44bb6e7ee2089f53aaa8e1551a3cd8bc31562c99afaabe43e5a1eabd7db0e1a0d684efc4801e3df1585ce8d2330b4bdd94a9f7d59c4fe658fc435dcdbcabf50c66e65b42bc8d4ead4a1f8ffb8f00d03e3f03f06ddcad81bd91b037283a77410ca4b2734f3fa78037319beb4ad101761b99e3cbe80af0196ce7e97c93e5b2c34077bc88ff9cb20638214fedd280f40e2c8015a1f7600f4b26d9083f874a960a5c2b89f5e4d68ca202a02f875aa1d849a1b5e1d68ebb616a3dcfe360fc3903fa858dcc64b73d129913713e352fe758c9f621454efc6b0a3c9826c7d8145d780d6dda990dca7e5bbceeb5830a8ea77f77b5db3213a353102fee09d1240df8c72c41c93f93fe60b0479c0d7589fcd471aa62e1a85b7bef9452c1da3339d5f6bf077b2268a7ac3ca5354a45703ab0b8efd38852daf161b4b69b54cbbdd7a87f2ffb8093cebfa60ea33236a386d7270215cbe25ceea1e1103b72f35e6c4bfbab8c6ef1d59663b7bb57b8b4f3c5eb01adc3242ac6482b7e97dc7f3692607ab1fdddba2b9cdaa9cb0d15a19ceef88b9f933aee8415d76cd78e1a2f46979d11ef232a2ecd2ba1e79323a1e631f1c97671e9495348e048af3e765dc03c6d81e90a03f23012055acd7d8b578d1dfea74fb28f0ab2118391b0fd8605257159ad36b1e6c35014be7a23fc301b6c088c9b5bbc95cb6dba1c608ce6e6fea759bd64a5bd9f6e63aa39da2253464ddf7671f93d8f4e6ea48ab4e9002b2a62a7455746fa1f0b720f55faec39625c2516fba62fe3f42fed6d2d13820b12feed2512d7cb7d023301b4f51fee1d19bea4fc569762c7eb267aae4671f037460c6fab867b23db966f61aab60f785c3b4cec7613606eab2a975fb074aa6ee1d875dbf40514cd37fec6df43aa8c811fabfab2a990a1f12f96f3df6bc28dd380ae54ee0f19c045bd6968ac073343d3d42029f2cc5d70de30aa6bf83dfeaef6b2e33dac555faa18654aaab412fd853a2da0f0b24ffcab9547b9fb4b749e7585a756cb69a55a7de920b021715169c8dbc7db7e07645ec5dd8485542196c93e3defa9a65caca699c5344c67f0cf165ed2d9f62f450c6c5d4a12e6dbd0f4185161c8295a35f0d6872be42e34099d6f5ff4a5e3b7181388e25bea9180505186490bdfc5e02be3cab54cae021a7d7c534a93d839e313d30df4714521ee38aca400a5a299ddd383b364d5ece8adc6a3545b7e266a4ce6f064d503b2b82c6dfd662f0685534fe86800e03a4221c288410545d4c2586fd59b4b470b69f04c17110ceddab8526dd55dc28011008f9c55f98a9187d5df21781758e1a2844406cbbb05c7055ec434d6d41df39e687688f99d0cb9f2ec4afe5eac69da42cab71ddbf7ac294ad275ff429d9fbbda1ef226b8b5d6d93662150fa8929b6b7e3acec200d408045ad1c86c083192383a396bb0a9abb55ecf2434d7ac07e57abcdfd1229ec8142c1e65c74155f8df51fc84e2f7c117eb1fb0bd8df54509e628475a4648242f6d6d48fefc0b63b9b4c626008e836223a64cc21cc5ee5336adea956f300f840fbd170b95fc91d76a1fee908d07665dafef7ea534e093208928c08f9d2ab588f8925981eeb73ba490a768b4222f1270a50d8a5d4dc4707f33aa31ffaf4137836a19e873c954dc00620ec31b835d67ff749e9ed60ca8f06a6c64cef9c4b2d40399a74399334109ce043bfdce91b873c980a82fbdab9e9f7a11303a4a45343103f967678159be0fe87d0e2af9f6117535ff02ccc892cba57eb6b29ea26c5673c18bd7e38cd4c02d37d195b449db84c2aa588b47418f328ba7f62599fc7dff6106cc201c60dbf3110c8e8bd3b45e5313f7c8eaf90bee73f1e6506c7da10bb2232da5debcaa880c3fc51a8fbec7188d7d5f0bc007f378a55f3840f8f2f5b24954b735f4e0eee6d31447af6a04a33560dfc60bbea3364a2f0b3e4ce2b0f2beb439cf949f22859528b4a5f9f16e448c75dc156937061bbf79c90433762946de7564ed0a80af5dff408d3c9c914c1ec527c33bbf2b258b2e81d7001fb38e3eec02f7543162dc6c3140f325d03d86b2ff9eb648121711749d1eb0aa317070ae9da6939160268e561ec2907986c6058499f946a5eba385d4f9ee3ea8b390bcb2e34cdf8da280001ae7c0ba08ed346e3e009d31a3ca4e44fea46f3f59850beed6eaa07dee2551b9405071e5ebee3937c205de9a956eb9b39f80ba5f64b7b8c7a62c6729d4358587b16005ba08981187799dc0a1bc7eddfbd9c0faa817c8c772c56ce5e357f9a48792e298c69a3b94723269b4c8ece57d4942cff410ba3e45ab316df5dfdadd1a08ce75bd29ced0fbf33ee62ed5c579de3865c2332d007ebb7e7257d721f3068054abca6e48a20d9a45891ee6c0f07d12bbaa886dd70181d15c4f3f4ec4dd2ec2f16108ca520670849b38f3ba38b9faf248bd2a58a499696c179a563f6801ebf3b5e3a83a2e53aa5e52cc097a5b602ec71533dc2b126d045e1e80d65a38b36e3de8ae631e0ce5b651b0510f10e6f4c7b779c559065754207bcc0faf6cbff467139e25dee622bc9ae970811fef47345b674769e1eaeaf5d93d7f9cd9c0734c1d24db096730074abff17595fd5adb90e58d7e01a159d541b5e2bd13b0bee85f8cf03bea6d2c3a54929099b7d288a25502281a1b4bb674bcf816d41cc45face60d0fc3fcf476f1ba8a7cc5e6432424abbd55f3114db22f58b70de1e1c707509a1c66fe9d682eb4e0837111a680a2ee028dad913a774bb71c14b9ff0d9067d6f7442b2b925ea71d389bafc2dcc84d10be86d21d54c1a3d6101906ec6303a7e601cfca4a28748e26cd2bc348e4bfa916e3103aa1943da5d40f5b2eb1568138bcfb9f096f6c0ce5384f4ac6d013c0ea57ed7b46be3f8ed26306334888126eff465791ed49616db4435bccbe3d9ba43a5df4e66824e1f26d020a545d3b4a538d00772d202de8de32b11543d08a042de043c89e57fa342adcfec59b7d33570af9aca98f0481c859c06893abfe330dcb58d72f3cd44401c1dde720d92e625e56ab537c0a2d1c67c16e4d96f40ef9437818e39efe70fb0fccebbd1c2e3eab2abc1dc7ccdea68464e621aab58965404a7779b8e1d9a02de2bb48dd1251bfb6dbb4bbab33fcf2fb9004d03f82217f14a005ab1787f9a1262f2e8b6986dcbd93e086dd54712ac2b79f0659313cff55981f89d19c6bf0deb8a77eb43cd9995015851bd297367a81001ff8f3f957554a93d3f8509d740cfde6801151e3a47ea3d16bb6c1941ff20c0c569d6b959d6b8079bd983ee4b83b91ff681f6f6b7abe34687a19296e8754624bb3edbc5476e69d398e5f58632c602106917a2e9f285652425ccac1dca49615df82d81ffec562ffb9655cec120492320c0dec027dc86d910b241a899da9102152abb2423e8184a811fb08259d0ff962c04a7217ac2546b161748213192426093007f9f8d1978c686f35803f8cfcf63ff16bbfa5296bf1b45a6a39c52f60ba198a7dbaa2afe54c4ef8034f38008c381b1a1849574c90819c01b7e40fd5013fa94eb93313298ebf576fab204fac9f2868d3c28d19363cfa387dcf7cf46b29763abc51324840f50090863cce789a5dace2ee29836dc6c67223c12407701d1b1ca46164153e8e10567101f3477f6a1d93e0b857d519e6948f4949f197acd2428ecb5906334a18bdf32a5223af78efaf5fd66400de81533a2c641270a9e275eb63cd3b0a4528148a78863810248c536064fb0ff51c1250cce339c5bbba7a2520c30012430a13a82ac4c83d382bf46d8b80986cbc8b9c0f9b8f6de4d1fac47bf14cbd3a3ff94e420f3a842d09281c2d214923a6d4ac53744f36b846526410e5f2d0675766d3d9550e8309ce94997f029ac2554cc93eb894ad3b8da883ae3cf8fdfdc77ec87d4eca095dccea10086ec6ca25ebbde787770bca2941b96f5842024d183b7daf9eebc2405b28ace21b8945f5c0c82f7a98448da11b4c8b714db5a8f1016b44919784a1ae39134a13dcdfcae13c80ce78605ff8ffba69a601fdcfcdb0af92321f1fa894dd4fd8e5da057c582722898924119e35d7e6ec12a6c8545949535a1da5ad24c3c8313ae57c5a40566290757ca9571867362fddde3a1d45aa088cb071852265481fcdd7cc8d068faf220e523f4f34fd273e098e8324fbd70b73e3c15559af0cdc4a005bcb61ad57dae8ed7221d328111d11baf6deb129b53f9b17799fc5b8304b31ac40900845f0308090d936a7f0954568b0da3b22632dd333cb832be23408e64e0c7d6a38d737c7b51bced7f919f2af55bd7f177db5744434fcb3b93e39b49bc1cba75186ebdee4a93202fb7321e9e4257d1f0d09caa5621cd369d5848825136d1e213d63ec81de257f9ac1bf386a6f45506b674c615aaad1f68a664f7c55bb4add11a05bd2f621e425c4066c38d3ad50c124adf7ebe46dd4072b0d5216e59763d9f75f68ddaa98a160985bca8ead8f4c435c1a42654870e6129ca38da8a53021db73676c3d6c30751deee272224acd96b97786da6370d9f73fdaea50cd959dc1e15dabb73de1c5f0ef9736811046453211bdf8e86083d0c07f4bc69e4000f1a3903df2a42d448052bab853c5a88c40cecbbc52e78032bc4b1287a3ff0cfd236cb8f649928c59eae4e101d4440cc538c8bea396db83c00b8a329d0118c4bd87533ab8732586829fa749e4daad6ac3617c5b0bddf0d55a4ebb915707162a63d6a20ad23a90900a771a38ae8d94fab5840f4e593d2003f93f638a1e9e6d9fb01ba9d3851a64650c2b1ad336dd9b97aa206958aa4ede6be1d5a087565692d637496003e1d028ff453f7be1a4960c4b5a5289384a5f7cf3d46e04d1884a227bba6ea0bab0c35a65ee3c98a1c5989fdb2e64ec79889b23fac80a37986254ae976566de45b4f22c2b2bc330091860e0770d539a86e3e7427a1f06289c615bcef32e463d879204f3f8568eb5ccdd0ee8a97836d718b8cf246cbf12d2eaac591af78652215a34e0bdfcc6d0d5c96d719d375ebe6e8e8aad4c7e841061bbdf133c638a1aa428802697bb0e9731bd9c351b01be9671a6ea1f7c68f99b5d0ef9d5c3cae08876136c76c3be1d607af7b933f267183a2acdec0290f3b17804514e9a3b0547652429352db4306aa542209f7291c95e5304e1506219e7b780f75c0cf47f7604ba7f14afd1ba51e2c3998a938f245fe2ae978a440d2af04f336a5106cd7078e958bfd046569ebfbf066d18fcb4532c80cdbb795cab26c80033a5428192cced9d7e030fe95ad64531e4d85fa73026d84dc12b78077f94b84e8d9acc09f8fb2b743e5676da6e6dd547324510f1509d8ffbbbfb91914b7f4f2a749e55f81c124dd271e4c32ca41335634290a5a9e1ee10571b7ecb8a0caca14f56d3be9c8b3550670ca08878bdc467ab2b073d0fd3df3f957ee78675b7306d1816eeaabced97f7d85e00242d6583bb565b9dda11996f4970c12de4c652cf579a3be125bdbe32cbf662616fa1c6db31879a75e0afc09eef9ad2744fac44ca2b7ce96af58411e34a27fc7f85a81faaf88b807a7aebb8dfa3a9736def08ad4801d2f59123cade3cc2d271aec7147064db0c46a6d76e3d61662c535fb7cf5e4675bd3b77910d9b2384b0e733486e25df49d2a0e94314d7e6a1233e8c9f97623aa14c6b651bfde8c32c34af360c5e613308e9bce86c11f22f1fd24e3eaafb4826e034546a422829ce3e92477e99ebc4dee3f6e25f994b2881f426578c0ab7b59fadc14e0db900eb1822aa5df997694382ebc24d47b740f915638c44230624ff05125618f8982cd98a8b5bedf66f6111400e2a6d66b17bc50f446fcfc4fefd0361d6df4c85f7008092e0bcac6f8180781ae0a08bb27fa9206e14310ea8418622026dbb5eefe86ef941f15d67efff4a9df997643ed876172ff1f9c139570037c1e86c26a67f0713d683d8bdee172f2eb5ab3613d2316f285c4029fb64cdf23cb98c8f1c6d2e0c0d246877187d3aa67f9e065d7ab3fb2e000ad3248afe880ac3c8c33ce7e4a8968a4eff5fbe2c8dc7256f6f3835bffc11e0cc5462e04353a0fa7530d77e87727aa6ee5f964c2a4839f37d29f42343ba6da0536442c9abd18c2d4c027e951e0bafd15870d5838dcf92edca9c8a5ce29134ffafbcdaabe26542c9e1d2092f0676fc2f8fe545fd457c31d3fe3ccf1798114fbd015e8d0965581950f0dbbf69dd7c20f2915b0ee6c7513244ba41502baf199b99501a578434efe6f9b0d369932d37ccc20caedc58a6ed5fb2df194660f1e35391b2979b02cc0d149d873315fdacf0a8b6cd0204ae81ff970d52ab674870debfbc1e036d8f81d0dcf6366e9b668dc181b974b782eefa8da2060e3570ccd085123c2afec98df37f440616eaa47b9413a051828a2e2e1457b03eaca2fa4fbafcb25da10465695b6a9a5f034544264bab98d8bb3a8b8be50c8281b70a8806c50faf861d815a78f27e253f8d61fe87e1e5c4629d2dfc9d666a72b645be0721752d084e244f5c64ccb985fd99ce50261d3fd988efb794cc963e419bd31eead8d140d0de594e242be95906ad0a76d9f7d09ae28f551812d073c6294500b57191855126381b47c5a41188d91990389f31713be10f33b0c223dcbc36ee94e0e48614c4bb2dc0ebd27ad5422674a897f6f0c81d150efd46e372865b70df2d087b7c9b49deb6844542b4bee8697f614ccb96f391571f1f86d1121ca460617fe9a0dfa8b0c68a422c152317fdf2fea13bc49420b5b47da8666d4296f3ec87c7a9ac31bd0ccb09dfde811ed848e522b0b4dd762331cc019e6f0f5c6324c8eed46fa2b4d68653cc18522ef617b094cad6fe935922338c70dbaf0b4533a62b1469fb2da52df931de437c79297a3755376dcfa9dfaa7699713c85c2cbb58718cb12578c2f09b381a00e84c518dec17012afb6f56ae8b7bc909fbd0f739e12c6a1dce189d5d590e7e97b36b16ba6de5aaa1c480a40caa401d458ace23fe4dd39aecc3da166b3d539ea1e6b83029885e1834bd7c95241976a5c3d1369162242dbed2d965d065aaad422ea2973027b282c6aee99f886c74fdf6e9625b7c773003fa72fb9ee8b90f962acad3c9c3f8ffbccf55133d85d2a511a1c6b38548eaa5dd89656e0917ae54ea761d45200461f0aec726b86fd1e51bdbafd469ac14ef761bf3713ac7e0d676a2a6c1b0c258ab2978ee09d11cf09fe365c221486f51edce7dffa159dca61863c2066a2cb89f363d7616a76771597af0f196b5c8234c0ff816a402335f1af2af7b249660ca58d331918516ed9ba895bbf8d1d9639e81d4dde5c128a3269585c55d2c14c7f1735f9e4b9ae7533fdeaf3a5ccb6b1f435e50d143b472dbef394e77a60c1c94a11d9c5a6960079d9faaaea5f17d4304214a9d63baea655c47f07392c898b2032a2a6bc17efdcd236cab69fcd0f78431a0a46e70e3bb7ea00284d6036959d13060bee94465f39761683fb21e418bf6cb20458820977dd2625900996eab9420bc941a4348948875510caaffa0ef7273b30ddb40645c622a7c745af2ff157913631ff547f271bc86a949955d70f75e71994dd205ea1dc03376e849e970f23374b527807d1fcd69badc972ef051aeac05db7ae23dbbbf776a5ea844f23e05e913d3d938dc06a638b1953144c0dc476c761ff5e31afefcad8863df60aa41370d8cdf60b610dac8ee7c595a67eed30bbd465f331fa2c1a52d61fdbdad691623d41388aa7d5486e737be05a393003df672be2eb87036b4982c28ce096eedfcb6ca5d4c97b6d3fa419658ae40f93cd0d84182b7f91e91056f3c5b9d60cb9062c8ee0ff0c6b22e09187498821aaee1c403d0c56b006a599e3b7f0af68568e92f5f134283c0d245fd44733c52ca6a405c06b6bf91c4445db60c59ed3c5676ee75b52ba52e3b37c7af86f99c28dccd592c949bb7ae538eeb9b66384c7f26ca43dd975dca98e728a180af8e056c2280d3469a46cd67fe7647559443a9da16fabfcc060aeaff8280d030876b0a6353a2f10be59608a44bd70a023ca5c4ec6804ea7ac83f36ff12eabba5a50a3891c661796a93d1e3e5312f5794a7164b56f6489034acc843fa83a4ace01e2ae9a8fc1f94608bf76d7404adb7e9beb59013b23e85c3de561a63e1c4871d58c410eaa919f343192d50ea4f1ba1becdfb512229722ee39de2d16a5650a0f6716d9a400a3019f92515aa53875e6a8aa8c0fa4a978a4c84c0c2eb5179da67a4f41ec649618de40d8d0c1a68aca4348adc682798188aacf2a30d6c9d5bff57ea2f25609803affe19b20c7d388d869b76f0b89054fe76211ed97ce3b118afcfbbdbe0295017d877ccd71ec8feb480c39356561d5e11021c64bdc46ae51f54e66fa112e4ec9705ba9b22f4ac0511af5a2b4b54fc245bb5a6335ef23480ccfae07bd5cba69d9de5a1f2634bbb606e9172cd9cdce4c1236beb13ede20738a4753c8a6773a026a96c4e8206346e02152f1de2e43a5aa0e3df2f5d83522b03b71ed9d6f27b10a8997b1f9462a143a7149076e828ba2f51379d04a4acdf9398be11a1e86036f9d826b478fd6fc5873e156f06bec526f02d6b53bdc1726ac248c03e4117a45a79eec4cdbe9a142456c9d62979f7f81b70d64065834823714fc89dbd063b78a0fb88bd4ea13b3b70594653bf176c6be8c29832cd7333f07a248e51aa2e5094f11748733c1325675f353dc2beaa82bef1e26ce35c75e431950a45fe89688ebf64a218990a97f76f0105034b252b814749e2144d86f237f78c6c99536a190dfe486861615111d68fe286d46a97021429ce9262ed3a01055c9ab86b8eaf02be733b7b6cb9b64e035b5d071fd29be874ce179060800f672c1fcaaadeb716e409734208c28db258effbacf8339ea2a0344c5853912401ea9843aa750e40d7ef731658493106dbf43e1107d0612d236bebeaa745ac942f48e31133410f5f1ec87e5408f717d91e8f54c232b3a921da12a4fe8310955d1194e388eccbaea5ab83f2503afdcc52615f5cc7beebe2e42366145e6f1ef4042ce221eff064ad33038c62538f149d6f34b747ae3097efc1037b6242dc523c422c188bab526489ed5d30539296b1724b9ef97e72a7ebaf480cbf16cd514f05a30eec366e4141a1d09128d95252f34f7102ebb830645c12897eef69f77f074c7f7258f2a3b453c887a9dd3ae3de32cd63aca56f603e7245130dc56b69617647fead6a781619e35acaee40e96776d6ea0229d5a2c623c327140383ca25a6c6190b85b9f1736fdf6cceafb079659ddccfd9c8001a615bdfca0a370f915c25dcbec6c8883a4afa4d18bfb1dd1e2e0b50b46d0bddfd0573bae4839516da6f5100a94742c68b41d441fcb9013f1fb4e41da5f28405adb7b4a56bc802213210544f5ab1d7372631e1daab774348c8cd60b11c477b8150f6a6dd3ca1dbf4073e19bafb1b1005a02353510d14836eeabb3f2bb3410983e6f6799380e536ca3cd9f3ab2dad1d6d2a8c298be6f005d4435589a921e31da852b34beb841fa73f1da80f9be1fe29b08a12f32ea4f205aad656f847708cca8fe39bebf25c80eaf7e20e051cfcf0f54090eb2280eaf758a477d2c505ea4ccadff519f893ae09d8addf1e605f38650f5b21224fca8f87d0daa3b878e67430f87ebebc5ba1039588762f426381b91e42931e5476433a41aee59d6b33908edb37a8533a896de3d7c4323111bf3c8e8681fbc083a3355d7f01a592d917fca02e69a15c9def2a303a36b940582129fdc625e2f6b371328b8e5ec546845fdde36536326af184256c8182d8981e41564d973abc02899d2624ec1156ad559db445b116593662b60c95a4b36d9f0c64a61b8e7c619248554314efc93bbf8209081a02233f647a9b20df17f6c96ac50e6bfd1f4ef4b876db5a067efa1c619ddac3ac4cfab2e763966fb342f77c853f206656ec4f94b1036dbdf0a618340bc3040504ef31430ae5efd576a4b5706e7b67363fbe6e7b1dc83077a8b0892301d9f42edb1ca85a22c7d18af67086b0772b72ace8e0f384c557af61398e65f0c134aee378759ef45a2e99497a3a443b77aef9e04388fb203abf7e5f061275d15e1d0cd2c30a54f927c9eaa96c0811eb0763d68f317387add3fe5784e0b77577449d6ff457acf0e74fd9e3c1092b63541bb95f0d08270ebba8fed6b1e6367c95791ec14807d2f9565be23d61264e96eae2ee2bd2281f8390ca8c0d9f153291bc5c72ca3074cd4185127fd3062f48fa2e1ff5d8854e4fbdd2d5b11ed1c41b3e47ef027c696bb847a9ace5207c3afd8c0706819fe540110089c593c782a9379b9541db7a5fe91db24c168168c829f0a93b25792386d5118306b97d1a252012a46d66ef32c4c546526b747e9ab119f72c275ffda5338f6a0f0d2be907556506652907d63a3bb63d2bbe1851b1d29b23b4d929a9399a1c29da45e17b90fe163cc5c01912c88895879dc4e2b228514724b8c964c7ececc271d15180cdc713a5d49a2fe08390fb03ac78201c9c081d2645a98605c460ee9688f0e7b51b026330b8039d942f75a524037045ce0c945b4b90527ff4ec00e6ec7a3b2d9aab999c0d505c7569509250a7106db3f12b26187e0f409e27bed231dcd0007f48744567c09bccaddeb9e1520c528e6581beb1d90511af55f0f40387bf20cc3a6d7cdae7a7147402ebe25ca8405f1d853c98fa9e7d6f9b064f8c83f946530b225f910a38f76c2c6b0f3a667eb932348bdcc5d134b985549ac349bae7bcdaec9352ada0fb690b34935aa0a8efd84202466013b5478fd4478ad3ee079eb1b890af431ead31695b6cec5eb5dec6587c1939b28f500a1bbe8ae9f431dd92800cddbc40fe9bff0942622f345e59ba32abb938db050edb7bf6e0de4dad3ce036ae4e98a3ae2e4504daf170fe24542fb7043d122d0c84595336417eaab4e5e9a4bcfe3fdea6f4e525bf8325e2514815812b646ce0dfac0032346873a0fa977273111d7b72470ad365a5a87ed60cf7cb4630fc6aacf5968222748930f9afc178fdb400aad60032d582a76f34e6b26392c0e81e3b8e29ece84b631df495376f45af4068ddf98c3de0a9d9cc3578e21362da3be4e8c85e219c6b4aa89e40c89e9d0fce3f11c4280d8c0550a4b318c7a61bcde12062d3b75eebef3e29cdcfeb352321d95491f656049f1a532c2d5711d87ab8ec30a1cb29487db9668d3056efa9d0d21da274dc572bda7917665f79b2f5f6a89c84694e1dee9a609c96829f1079769fdb145d1eeb2a74b2293395365b3e63b89ca518ff77600657abf08db7c87277dcae073ae755c3bfa4b9d6c3793bb0be6afdf185146f562e1f97218b68fcdfc20caab3daf10b9e265b8ef9929a341adbb1de499460aa509b804608b6ba0f8ddf24a802c202fa9dc4944de3af9b4239db0856cf9335772764a1845905fbddd00f35bec76f90a521d3dd24578cb5286fe3d70b851f9e828b6630c0acb5b61fe3365ba47086b94885871745bc948ff4c3aea12b467ba1f4a6ac9b4ec653d666707173f7e6b85124b1450522bfdfaa7a7808795e37e0fea371a6942b1ebf624615b37ae57034aaa6fba022516c5af15a3d6983bd957e99c43cabfd765a80b9a397e4c0606cc2f1c83c1e38febab659c34f8cb4a871e7498698630b8da6389bb7552da29f29f06dd4f206f12979aefb03aa8e3801e528a6318669d000facd6df524d177c60e8a65b878e2d4f0b980fb18400ab62222f8422a03b13edae589b23864ec10c4ce767f993eb0d7a8a54937d943d5787e149d34367dba932c0b0df4dd8303295ea9abaabf230a4d4acfa544af5053087a44c5b8fc741c74a6182b85d66de50decc21cc2092deed9b387be5fbf26ab50384011b821dd3a5a1de3458f636216bebd9db06398858964c49c362fdd7b6c38dced2e0c81f5437b2ec3420a77d9c00b311544765d1f3e86b459f83eca55861f5ce08a40e7fa2b2b325c7fa36090c7e6cd6d5a019ed517f5fe014833ee1f7c0360d7ca2a8b8dabdbf7183f31f7217f5ea824d0520752dc439b2aae56a43a839c128c55e2ecc40ec67672c33e9bdb4a9589d58c3352b4e9e5c3f0114161c79b6ec9e606393e038d928e126cdd067c500b35a8e6973d583529f68ea3425909111384ee3f7ac2127d2e46ec5d1d63630ec4abb2fea9b0802a693f5f829b9d55506aa9e05a75d08eb87f22ad19d4915de9b0369ba7344bc00b7d06244a8fd8465a77592bb2abaca3cee500bac42d4716f14edcc144073869939623db24579f7d102c699ad21b758c00e3f02df6ed5256b5fa799a2279a2300ac13446b662e1f2fdbcff51659ddb17333c3813fc2dc71167edceca08ba7182a1577a67394212496e3d7abef94a7fe215bed1510734b33ccada94f210ca6f157f3550d2fddedbc2cc8529aae37be73790806a8399863d0f37c863be864f3e6e3a2e9f0d8585135cb27c1ee63eeb34e50de3617d1347250cf7b58dff8fb932a7bc55f0049d70ad290f9554d8219cc6ef298db509708e3238242f9f63191a5fe3de891b29f54fa035fdd815884a965fac7019af22aadb8678dd4d729a65c21f6605bc6fc4809b6a8d92f09313827ba12861fc48bc32d8f67953f96a877457650f372ef595b5fc1e10775e0b3f8cd402905ed6029cdaea3c1455a336730f84d85f80f77536c2818c3c6b8cfc17f03e3fa5af977c2e6a7cd15ca91850ca5ba31f2d5a94b4ce7bfa7cd6df8ddaa133da56b82db3f67ece8d7f0504646e1c0062b425d0a4e962da9a391b62063cc259eef44fb52f24009289885614ee87e636b76e1730405b05786ff2bd5b7da1750b7ae01146544c5aa6681c3a144496ab9cae931ed1b5b9353258d951d47a8ba25d64007c9c47ed09161a5269dc091feb826007bd59ad8d1f5c21ff3451e220b699c1906de18a5d3199a9fa40d29c439ebd157bb8a1bfb9ee19054e0b231f1d913386a8b99cbe59f9daa501d6e6386a3e3ec115eb389b452b9368c11258b6f4d33d0a2a90aa381f19586e6affaa0decbc68fc1404c1c45e6a7769feaaa649278b835743324ce71fa8945648542710c24ed61e5229e2449006921ffca2f0ffcc5f40b7a43b48947715c447e71f3b051c5ab1084232466a23e21753c0e1ee34be427a7492868cddc7a4795cb4cd5655b7e7a13bfbbcc0f8d11eb8bd9cc2e7dc4b085d936d9659db3b49db36e47ff160abedb95bb8b08bacd85f6c7552be26e1cda083f64f662cca6d327abaa147f9e415fc75896bcadbe34503f9776bf2b1c579d0c979a0c5e05046829e473f73d9ed6a9ecfb9b3209b89ce5ad54293a3989de67a94e3f28c25eee7f8ef474a52889d39bf4354ca39fd295d5c643ad2e0f2f99a8094a8a17bbeb6f1a2b7a231f1f449aabddf9f2adf82dc009456db1b0aa232306e950f23082a107f50137e30ca8d1c91beb2351a187d2c4c7a22b0e452c58b90a2296dfccee8edef1dba0e9c930530a2713e59183df33d41e6a3988bbfce01f2e38b2b95478bc74476cac8cf3b4b0c04653dbbedf65583a94dc2f8235ad1911ce9ecf5e5b8dd2b2eb51b4c42b28658a7c00d53535d988d89ed978f8877ee03002e9c850315161c8ca1e54bb8c59065c325330e06aa7c8f8d75c7fca68015b02c8586b4a9210ab09e8826b079a59093751d28288dade7948ed9cde205f26c7b4b2bd13fc299167972428ae5a8e4fab4678e0cac136604394110f8d24cb0852164b89dd72b383b56ae5ed5a0b194eb4af22bf684120b6993e27b75ed2f16de87eb9b44ffd7307b0c468f957715004e43dfee4a9daa80fc4f68f2667a40a53ea5a5d0d172a74f42d19a5388e67d08514cebcb3748b3fbce6018bdcce264740d678b7bebeb21491b4d0fd9391f2abd0fd0cdb35608cc0bb23eb72da9616e30d8d756152c45597c99d05652c6d7746b2e9968d85986db60cb0856a36d050441a5b769ac9bc78fd6ea8baad3ce273d2703bd08e418aada8d7ee815316917c8fea0d4c75d78069c972928d1926720d9128204ff4fae8f0dd244d0fa5a8702d848a29e98974365e82f0a7abedee77e0b15c3481a4096265d4d7045a81fae7cddc0e8e0bb13a2161516e2d125c47152084f791aac530a390bd1747910db8b1ab80f4e155ee444de330b5dcfced00a5114b0b2f3b1acf0290fff541116b04b9213cc5f6760e391741282299bc7ee633a6ab0ff1afc96a97351d0f26916056164725e082a04c23558038502050a474a3645fe5e09cda0015f8f789af7ebbef6196eda1ab0a1e1194606c6554c15ceddcb1fd811af46700b4a22a6a4319ee8140f0a6ee29b031ad046a3d841f5490ce228a41a5a29f4e580e3b356e0571c1fb09721f20f2c42041a5774a7b5f3be6f8886d33c5f8863cbd52da050fd990c01ef492909a8ac2a513cd4a37399197de088119d891bd839526a233c02a38ce4cb3af89594b165ca4f7a1513470f0c15ee4458f7289a5945a23d5571c43c2e50f5a4b42d3cc180fadc0ad98e59b9f857e15a238a520833453b02a31451b9b0a95ac7547ad895b2ffccc247fa1e402f8b23d8027030f51c263a84edf975e1420d6fd9e614abe819bace86b3f5e17bdbffa45d8e72045999d0bcbf96b121878f0c7a834fe2d78cc9d16c883247626f8b571790f03ba49af98514fdc25d5748b98410c99e8e7f93f8e38220a34ae94d15f1526dd2bedf2b49fc231a94aa67322d351c603b197f466c1802f776f5ba9e18bcbefbdb5e253ca5dec075f764cfc74a8170159aed8d5d3bd95519bc1479e9fb73077b84300f2a40e2331f3194f8a96ef4c2699b9404fc8c5cc7d2bd9d46c73020e29c000f535b492bac6bd175813be7080f8640c61761d7457577d224b96a92510ba14421408c942fb06362fad6910bc1b6bf03c2157bf1092710321c182118991236ae49f2a2b63469966ef773a86f280e4b25226f030770dc660d62cccb22d91d5b18211a5dc2ae8eb386b3195eb79ef6ef51131f3ec884af46ff844741e1d73256fdc3b2e9831c97154612dd602791b41db17a57ea55253edbfeac4533e2e0c70b1cf3769fa0beb8532c8bf7d7ac472d138fcf586c14502a390a4898c509bc08b2b35c67bac374abab06556a8f4154873ad9a7ed4cb7d2fa17c8b79b4ecb05ed9713309ad2e10032ea0529bec4871ba235b315a61bb1a8f02a71e6bc1c7780466ae303e985294a49177c2f7bd9a2c6f1d68c75a56d5e40599b7eecd3bebb10d386d91befb92ef6f0575e123bf44f0e186b8c672c6fd484d5199a719f230dd237c2cc8232d839c6e58dfa9eeed98dd84674366c692c72da815ad85b16fac804f70fa4ef1467946ed7e4446f81adb18b8a030b13c7499eb842e262f542f11dd693125b10f300a41e95b7934ed8b01339c98fdc1b8b1cc0633cc4329c9d5c8543b9076c73fc1ffe6842e306f41ed62c1fc4a6abfdb74afbaad1a3728da54bb0487d0b66dfcb430a1cc63af41497f514f723d380f15e062818b356042292997723f91b183ec5ac89438a0bf7d2c753315f7cf4210e785f2753cd2ec59d9557adc3d12d54ac8bb61991daed26e7a0dc18655a5221b37c3b4b98d3f6208af10ac27c4d54a1a3888bed694ae1ec9e5e360237844d11706b0de555ecb6687e33b8d01a3bf78387db9f653c368981f505e234b0393f03f7d7863a1158171f6a5e4fb3bc7162eec3a9cf0b9abf1cdd1f1ed6d42ae773f0c31e4c3880b4fcac608dda54d60561effb160cd14e1ef0418abae31004938f7fe1e55af4e42bcb3669395165a3eaf5982ffd9ae66ac067c007f3cfab0c687f91d9f2657430bdd3cb391c57ee77962d6ee9adec323f8e2a86b9dfc3a5a745391038738df3d6cc152468368d0f6cef09a712ee5fbb5a96a730d743de2dd4a36386a6a1304fd7ab252eabf930e511637d5705753d2bc032cf46db5a2bf03faa2c4fa15312d3a333df4ce743cbf5947edaf97b7cbfe0b1590bc0a72e04f053911ebe9540f1114d53d14ef26c33b76fc75e342646f808a6ea054396592019eec47d71b21dedccc5e5bff586e98b0ee0b69c7b7f5bcc3ee9ae958267b2b5196f88eca9b9808cd34934941012838a49f0c4402c2c3fdea0310e13763336d8b7a1c34a33160882f4268680297e8ef98c1a0c57929d197d45476be221c3ef493965ba00f4b70c500f1f8c43347eb0bbc814cf1e975cf5c7df885a8b47d0103ce43eef2f736aa03ba68cbf200f5b49cb39f22268df8ccb79ecc39682e4c37268fb773005b57407a39fb9f4b0b007ac8d5c1611eef0afb654370a87ef0041f9c6e0eaf3080bda6463ba43faa6d432373155ebbe326f92f644c325e1d5bcbb2bd7b68939b21f9d46024670abb0bc27b27b744237ec286cd313fb222c6dbc2dda3a34bf832d71f2a96d80aa4f192d03454ea47c1ee96909c6b55a69b0b6d4c7354d239d34a1a38ebf3efee5ca65ea7a46e62b5ecc762e9387091375a8d0e98b4fc12046015fce731e4b9da503fc2f27a4aa1f63984bae9b3b82932ffe816c5ae09e5467ec359ed97a67d17bd723b30774b7c0ee53c6020c1359a0ae3143341f3cb77fe88397855381a312101e56e1f5cf5c88f0037f9b602c19e99eb4713dc0343d6d9b66fa36a246fd695f36b321df13b8e957b137c0f6059fd7804ec5ed4eceac470b1d4f9b5337d89977cc34ba835e7d4eb5ca3b63b193c1f74577aa49c48abf042981784e331ab1bd8440b69ff74d0413922ce3f8cebca89861db6478b514149bb41ff0ee8e42efd4bf3f98285dc244a931c50930f8b82e41a144ef557aa7b3babe5728de474f1045b50be649f9136586b76afe8afc253e08da2fdf9e05c9e7e344f5fdad18793cff09f8bfd2923d90b52b5262d393be1c44ca9e422a47ec545fcdb6e75eb5a1f790a9d15c7b2d39a0cbf6badeb019567db93f465db07aac799f5a120995f368592eb4c293a1cf5a951b099dc006995f5cee893cb22bc59c7c2d90f48c52c7d401b804852fbcdc9381bc11cefb620e334e838092b9e6ab360fdbb2cbe5c6b88bc84652b9fa2810874b3fedfbb04155ff48ba6c2a1e4bc0e103f57dcefd98af792891be021c448e11aa4adb71c93b175b87a6965a5cef8faf333bc07726dbc61bbaf06a713790f57359a8cff203441c5ac94c53e7cd3dec236fe2e6e20adb041987acfcb9e967d99b11faac7c4e4ca66bdcd8ad1614c16f91b4d947419a9d2b448a862e27f2d660ae72ba802ce9ce7b6eb230b0494eddd89265003398fa04ac33db4df6309366922b8fc951fa526899539f8034f3335c42ac658a82905b9042a3f9fc50e11617a8044fd58a328f2b8ae8d8a89f954f7504a41f79d42c053c40e7aca8d99d4f8eca026a3bf0c15400eb70e0b901a677bb3d35f3b3c5bd2d476d5bcc1b4c3ab8064b78567c72d0c0201fc63c7c0e875e18364ede67e85d6d9197519aa3853734f24940f0959350f4d83d21a7dfb122518d4f33e983059741fdcede85f3fcf27261e5fc01cbd0851a0cf753245e503ccbbd41f95fe2be5377eff028fbcc3cc295e35ead87cb352b0a98d7dfe3ae145eb26c8c11934fcb04ae2b3540e0bee45422dab33cf1e15a430f9dc88222536c7a86767d66b3e1cba6616c787847187ed29bb098966099a5eae3f1f869e8c90397c763ced9ee7470954556969bcc45789f0a639ec8925bda46357fda8561c4a69898bce159f21f3ce49914adbef15d7c1bd0c05dddac1c53acb90727497be39fcb8906355033d9c570fe60852aa83237b1d2b61c1e836f198d00d3cc9135e6effe0c3ddb784ea2e7d54a98641c54214468591231e65f8d1587c310db931ff8a05d5d1774c459e6e0d4beea171fc9d7d937cf623dcd533389c76caa1d36c84928eb8237e59b34c8397de34c351d256b7b06a4d87d79e4a244e759874ccbe79a6bf0c293a34d68c05cd72d631fc671071223fea844825b356cc612b7035ffb67d1f203072836f2197063984cbc4cb641755cef4ffe4b97ef3e90f043960f45a222bc5f0ed3c9a3c3a9a76e84ba1008189a94308dff2f91d1d2d501f407cb2f975f826f89434e1c0f00a8c8be4bde44eab30f9f5b9ce1e6f944143612e813d0aa122359235b9b69b42a88c07a7318e96de94dc7e3a77e10a4e3097276809ea9f4a4785ee6084467c6db009d8f82a1a582c49ca99f2dc395ec948117da2d10b183534532435ca4052031e298dfb096709d5bd43f0f2b4638dfbead023f5b644e632e668ee644c2fffb333c565264a4e5c6dd7151d88e832bf483a1a223734f42bb1432f94d4e054c456d6c49e493a79fbd9bbf183e68d164dc188d4bea1f9eaa4554c82f19795d679be2e641bcaa9cc0fbec1915b12d4add28c5d57a6edebaf3ea2793df01a2c780856002275bd67c66aafc947077ebb9e6cf710862bfdf3e6d234438c1e25deabb2c2ebc96bb06ce4040cdbf77f74356166283a86f9e728da82bc1cc14304866c28dea6d4e449ef33ee2119768c2fc75f376b67fe78e79f95820c3b60556859222c99eaf2d6a12b8c15597bd5ce41a3e9e07dabb15afd2acd2022b8793344c700f9c74564ac3e91fa8e33d52419300208ce1f6616dcdc8e5abc6948d78b15c4b3fe577688b0373cd81bd0504d017f32db5610f90586a8b9f7538350db8bc7893e4560189a6ca58383f2018a5f54118039feff48d96a96790e5a19cb13c1cb3973ec44a2dabffe5e40ef2a4468b4d44fc75e58dcff5eaee39af6fa03c0cd0c764481d53e2cfdc9fb820a7e568423cadb9535e4c717286e0bec693b1acfaac3db15a921d176d019bbaeedc634af492f12c2d97beca3c00c95c1c612ffeed7aea5ecd63ccedb91289d39957ec024a6e2be82d065f27dcf89bbe1e2b9b2e1b95b3434f99538d0673529ffe4174d1a43d96672a3a7009a8d7e29cbeefe3b210e59997ea03b070a329823498dd42658b115b9c27f8ba1c217217e673cc036e69799a129aeb0cf9480d36ebdd71a6c5b2c34e80c066d714520ea107ac5628b2735921b9ce6efe5fcd4c8086682631c08a36db2b03f2f98e06085f139357d7ec2d09237a10979887822106447967833f37ddd1b993922d68c633a1a19e823a990590f11525012ab82e2d25b204e231676feb37c77b2ca187c9a9f6218f230c78fb4aa09e279030cd9df12f1753db0c0037879e9b44c2ce35411df93a3ed9b34294ea1f504605f52c04cb95255af76b5f5d8bd61bead73f123a63e44112a14e566b1688bc857178af228374c9a49fbfc91832aa4ca9b9454a1b163202ef3bbbc1777c8127265e6cb71ebfe549987c1d577f14cc2785bfba35f23354d47b46500fc5fd11fc3bfd34094d2a93d102d418c38dfb935daf074cb47edf4670bdc5adf9f7504cb63809ab445972a3d7fd1fe17cb51eede750f6b4255cd4ee6ef556af84592078264b4c337477370dab19f5ffcc68b0d1e3fecabe07407144afd2f419afc857da4949f66f6e0714c536d16977135af9cb609f737b5be78ed7651df257b2d696c0524cef42e5f7e555d1844b02fd233e14b6dd0f1bd53bd9d0f49dcea5af9a738a4177f648895ee50a44d7c8ce960dbfcc4be116a1e95eef060d132f0529d126d34ad006639561c7a098ffd327534bf235792ac3550ad915861174e68dd29ce1d84944e5e5cd0d9af9de454aa640d7a00eaaaff92494cb6a91ecd5305e95a5ae9db9473fe699fcf94914f3219674e0bfb30dc1942c4c9a323178b42b5b9e50a6936b63efc77836fc932c193d13da4f67be2f676061f7e756fb14818a337caf5fc4de5a7b2195c5783e4111e8b1bc01c987af394ffa1a3ffd5ad49d504afbdf3bc294d9ae1264717ca073fdb497e740032eee81552d4da52e416781f1c5421dba96f401bd83b1c42eaf29557620571f58f2cfade23da5dfd27276c2dc628117c00cae8a0b6aad28d7904c1650c3d56728e16df09aa54ebd527ca03f8bf86eab94b0ccbefed93c7c2cf73a6938fbce33c16ff971910f35a6fb08cab97b3cccbcb70f5bf7bda7ab514dea55f450484ae54df7e386cf3b72f90f73f2c2a929289f904209cbc8f3c8f6cd36d2ac5c89ea53f34a8c8067685c454475b6fe8a9d3d0327927628517b458085debcaa08ff6bfc399287cbda1a8f8ce129d38a11ac7f16eccc2c2475e72cbc2672ccc9c25b093661ee512771897e9675147ade73e841b7c5bf7a9c367f870f48e2197f79ca3fb6aa0902d187edb8c624681a53ae2d096a51d47812ef50e5bb7a49f6d4377c56e460175719fddc0cfda9c31a373c2d57ad4b67f41187f436d7b42a521d20b78a01edea1adae55006e63c96d95ed3024dcd3991b7dfae12037ac45a18e7af7b7567c6b5273959baadb55dfd5962a2e32d7434c1e98c160a9be6cf3e69137c28ee0027f7306df4e5bcdb87c761aea3a235a2b5e88e62fc3ba12432bcec7e8308c21babd9f6e013cc9f3e96d93621dd9fdb7d28afbe40d21a152177f82c47b5d3a31eb6bd04a0e2303c2f1cb29b2c0bf5051c1f5d5dcd0ad61f4ba4e772010f4a405d5a482d4ffcf8779e3d1f5baa9206d4c3a3ce7d5950fb06d6d4dc62ee5dfdb7a6f1b1894b5834438379b0fcaf41a382e6b96a94ad5650bbcb55895faadf0808bfe7baaad89c8192bb712f48216180d18c2a78458b87b0ef870582c94aa4990aff07a4b859d0508f12a2b8d609593696eec6e32c7b9970f543a343c6fec2d4b19cca1cf7da2589d8234852e2b8743969df78f7ffd49f939f36c919ad9e957bdfddead664ccec8ca20dce12bb8f3a78f6de3ac20f426fa66db178906882b49f170e5416b4627a1e373ddebef3ebf731aca80c91a6ccd4f8eb8c835af43ff26348c69a44e667341e181f477ad4aaf92da9a3312ac9930fcfe83e9a8228e13cc3ac5797c2cf65b88ccd54f72c0964f6c02a5dfd5372c965562f34f89c54bd0b77cc518d01b2731c7f17994802e579d43e4ccf30f2113719aed46691c4c5bb2e5d6584327d0a19c6ae3257bef7ac239d5529072231f5e9f3b0edc25008d63cdd6ba1ce9a317af57b23440143d336f91377ec6713ed4a320c055c49c1b5c4c23670feb263061a03eb9b5ef63451a86b96baea5060797a4050e8c0029ba270e28d2541f106588b7ff608452b9d5ab8fe26e5ee9811bf77b471e7a01b2e8efcf19b2e1138112a2d1a55a3fd0672c3062c67ca05416faad65a0d5ea2642e7c4a21426d30478e3bfee42e53c9a7514df40b554b13f1ca7f8a3f22b4d6627280be0b29b91c3cfde7c58e4ef82df3893a6e03bc6e2d5772a91aee5b364b79393d10b3da070af47d0c360ad89a8154a5ded179f3423500fdf670d83f9379ba31cf7758ea25a1d26c08d56deee631bc1c6726528f4f1a0956d33c3d0ea15eb19a7c6211b159c73275e5d4568de8b4df59d74db3a464035f0f145b159514d4021d5e0fa815e0960d572c503f6b83011bf70ec26530d0e62a06b844988260cb34bd0a120a2595ea5f7e057b9c1645cd59eb2ddfb86204486b372a2f9c8f41a313949ebb81ef9b5f08f20b44acdba6bc2536daf4eb6f626c92f635516feb943d58ee0ac6e98a57c10675c838e9e62c8aad34f53d6bf3eeeb9ea9ae011573157878b1a57c09b984764af45b8e376310ab137ebea8685142fa7cec05c46627a582a68eb5922800f319983e53d2f371a85a963c7be2b2a24c063f87b40bde07f482815690dfd84a39036df0e23701a2044cde678f3e6680397d287444f79d942d18544dcf511209468ae8873a764af43e9fa55475d49c79260bc1f7563b98463351472cdc10b5c1d729857143a0b662e4fa985f906d6b9a41dc4175398a1295be5c5da8d45e70051f025411979336eb098156ce82bf70fe4de0664c40e6a07d4c6fcb82797b3b240504b596a25af8acc7ed38d61d711847eff47dc48d6dd7c6b3704d38ef6480a4eba6793e7534636c59a677f903c6641a902c17aad35e49d9c89cc73ff40021279e0594d27534222d605f160ed266117dc74cff23aefb6fc06417db4681a622cc166107d25cef307cf110aea82f9242030c8ecb2a0ffde383084b7f32dd54989e18265eb4d03a34d8a0f4c084fbf395bd56b4bd10c02991db84cfad303f57c40d16bba81e61f6ad10923d4cd2188dbf1be2058deeeafe0d7cc3cfda7dff2c29a6c7b095d6ad4b9d9c1a17f46cdcc262626bc48b6de16288abd6317b6e0f089a365bcc9ec8a5b2a39c648eb6dfe5ce198ddefaa1914308fdb613fdf18c9756ec0dd13ea3e3a8aa09d6c230719262077e24a70ad22f2ab03ee229ac4f72ea4ad54af2f4dd7f804d8a9faee3077399fc31c87b9ded1492c89b04b8c4b2979b05586901dd3417aafff62d8ad398472b61a26208b8207a81dd654c4bce6f79a0b6ce035e0ec4980af0865897b8356e98218140f251cab5a4b1e9547b5c193f1c47dfbf74dd213fbd507509be9bee6413c81bde604410c26fd6a2d769b1e2543165960c4ece6511aa64cf132de227f8015e073ee3503a2ebb2d0f3961b45bfdef92684941e02994ea9d96a77f748a89610c1211e75e5c93b9fdeea00b667b1cb1f870bc13360cbaf2b1d795f7e1fc5f1a02e9c6d3f7b3256a09c308e5dc5a494f046de952af83b28c56aaacba03da48240f6f72f97ee52d2635a12a546cb52513dcf58d275549602c6706b29e353b7391e5da8408f22622ceaaceb162acb206d3f8f7bc62705dae83b0cf337cc15cbd6edd509d8135196ae455a52d4cc1395d512d1966336a27e874f1de6ded5a739d39bbebede0f5414135adfaeb0c96e8532eb3ca873b710870cefd48000fc00528841ee009f6db806752ddb146585f6f4dd0fc8b26fc0e57569d7e51413d4efc089cbe5c5fd6a4a33b5d1a740dc5bdcb93a59f0dafa33c11742d8d6a18fca0464eefff430eb1075b013ca49b2955b1350c4180d45eae1978dfd41e33739eaa044cf0d4373e8f216d246362dd71b812de1bec7ebd826a4dea041d01bc946887eeeeb49ec9a21f0573125f1cf381c486e9784434958277985bc8f7e35d497446cac611bfe96459efe8d29ce9a2f93d76b416fee58d4a48c233a316a7b24fadb350a6fcff0ced81a589016c16b69b0997c08f707e04027356cffc72923a32ab43fbb03dd49828d28bd27e8b8878f7e675dd650dc194c5fe651941b1613f7d13a784fbd079cdabc3432a4b3b076860fa3f68f4e17fc38427debc234add186930268ad89780174eca0a41d50d3e2b20371cc3feffa08aa575ab48b9ce5847be3e6a88787031878491c0127deb128dcc9b248bac97a741589374e3dc21e3b93db68e49e739d57efe537dd0bc132b91b687a86927780442d6cbcdb3397d5247be0c10214d6f6975f16465904021c6054e2ca2a0b881716e039fa6245558c392ef19b2646a1184f0ad3b7e65d0b7471e9f501798299aae980c85cab0468522bd8f301ab4652ce191ed02dd3cd2735b84899ad05a3f332c69ae3ada2881d87c6f4f6fd23317b0c5a107b51c17d15c6165abe33c239b197c55e818029c2a285726d52b0c284984acc1ccbf8b6e0ffd7e2057f965b6ecb6d4e8d22c6ba6df3fcb7e88d054fd08e4fa7c555e1f70c4ff5117af6b094644a76780675ffa9d7930749eb003bd5806f3084836fc28339d378503af4ccc472d8b2abb670ec85c80ac55296879e4a7f8549d94664e6378b8955bfa783c22cfcd9e4fa403b8e5704313547c4543ef93f83176052a4e62cbf6fa65a14327e6964b9a7c48fb851102c2e586a6f257ef5c966574e767eb39372d214225ada5d6ca427803b51ce5087eec2525e99e1ac90c360cd495939acd3b8654e214c0e1d9cea5ad372ee4365d16aff8469516c1a62a836ba0f46f6a45c532ce1bbc2726582f3300abf63572eb392d756e107a87bc41295dcffe3c7397ffdbfadd443903a924fddb33c3690428f6cbd5dcb3642eaaac284b4e5261d8a38f842d28eb76a1e78bcee2aa6130cfb06244fd44f40b6b95da1f29e298751678b15d3e25e87d991f65d0be53ff0b875087b8eabf3f82dcb911e2c68a60b616a8b3ba3889752e986c5b6ad437e08eeb24fc9d75de5a92cec9656e0f13670e85333e3f0dbd0b4627f745a93c1ba696310b11082c2c0e7a05a85a9e85e3ae4906f86b4f92e8389d3a760fbc5aeb9cb6378b16ca645a4adf7b114369d7f2e858c9ae3ed9b3b3e9b13b8add37139ebcd0fed63930a78a128cd9d13a2570fa4b393ce7db214dc231609a3bad340d976b34aa38724ca3f95a0e0333094f620ab6bf438f2366998e4041503ce7690474b3ca6974e8aa7ef553563e9aba9c2ee254053bd09a94742e58f6f06993c0b7ad764bab9d621c2a7764162e831f8cb57449cf7a4550062adddafbbb1bfb3b21714b90e297fd0122b600c234d9f447088a3aa81141b710921c96f030dd506dd0c7ce8d3f1ccfcba01762c97bc483fe198a68eb59df11b7a381942eb3229de25fa14bc6f19540a9110d72797ec3c66782ddfe4e181e08859a3b0d860ca5ba05dd291895f0dcbc1c07eeff4133455c5488016acfb133b73fac20022b633eb1d0458e92858b488d61b46efea2f8f177169dc828cd57a6dbd2f70dd5105711a6496cd3d65949e67d1e462c00d08f5d700667f4bea7228accecd615b0215067b8e05e4ec7d231bf8d37241868a4e330f28fda9cfe4a7f1b7abf601d163140774498c6af6ddb8155750fae7dabd2a803c7988074a402385ec819dad0ebd76af1c5ee652f1110ef2e66bf1aa8b1ecc96123c8e876f55fbcbcedef24a2042f4265e54e6eceb8cf67ce1b80bc55b2488573d82d118388a77dd9076528271ddb392f8d3d9f92efd6357f65982fce26a26ce7536fd14a3d72977a79c641232cc4e3a88d3aa1cce7fa3a538f2ed474a84d318f930cf951ee1d9cfeccb6ea88d87405c368638c0824154ad153b9ab232c5dac2254fef7c03aa76e0eb99027b3eac05672bbeec2930a403de5869d10846291da3345755af824b73c53c765f5f00353834f216651e8ce48d21e54c0cec1069c181172139e860e43122ddd78e9613ddd2adb45754a53c58e476f0ee89f6225f9cc02d4f6f78f280c54b54e0df891d8787487f49e97519eb08792112155dfe1ef0b2f69eeee0e1e99137d00a76a01b5fa27993a48088834c19ea193bf7a7336fc7bb7ded86487d895b204b0aa1c846af0d13d5a9e5b1f5a93813dacf882ce75f8e8e9c07a53204372adb373000ce7fc500c49a58e0b510251e216c438d4e9630b1b61f37e8a64e01ede821e4d3429faa44a7c9b73997b8b6a77999dde9fb2de15f12f31b775ba74f5031e2fb7cd23be8639f2daa706b576aa4d066432dba4fe16c4c96c7c43fd0102b4ea8638ad89d2d05a64bf992f53c657dad98e1f1d6b5d326eeb0b5b1d02b6682512f3df446cf150f3801ea8e3487a0b3bd9fdda1911bf3947dcd94110859180599af4eea967a61c367f5e3d6cb9355ab955a68d8c3169c7936b89eb9b5629ffe3eea89d144f6796098fd8415b4d693bff986c95dfbe79d3704f9a1c6733760307f174fb62e8b7ef98126ccfba5ea2fb4dc14d9570cc5b198ad7468e9b7c5af6a598e8cdecdbe7bde7d3470271e1393bd712b155acacc7d35bf5aa9df6c291f85635a86ed90356837dc711c85bf15b81dfcf12fba430bba85fae2934950213d6fc14256dd5b324bb608de1bb579b1dffbf9633e29883b3fafc367ba52a8b20b5f1893150d8c73fc335af9cc1cb459a7cd9239d4a34212fce82efbfae96a356e7e6f80f6b5fd45bc5bdb2e15f4f1c1c07d77b1882708b8c6abb926cee7b78aa2871692e538b9e265e4e4742cf6cf1991f61bfecfc1e7e09fcc05e82dbfaf5f23a6d01ba074675db1da3ed1503cfdf19ec547cdf6b620871a2264a1d6fc980df54bc31022499ac7363c8fb12c0ae90e9b222c0da38bea76f24b751c0db84da1621db89467acab04e52dfaf777792a35def626f16c08543afc0b5fcfd456e36689d212f36baf4a538ec7bae8bce4d17a1ed17051bbaf3467379b41cd17c982c1a8e90856ff01d0f65e2dc1011bf17c7bd22cbc465ab32e0851ff706caffeb5e5219a116a9ee4dd7f486e4f7b3bdfd72f3903c8d713aaabd994f1d2a50149ad6125ae282a89c0e5d4c212bef8c90525af5b35ccfa237f2de1db7a97ee3b35526c80f06745cb6def8aed6ff864c18f01508f672374c75faddefd95b258563594e9c4ee06d8c72c11cd32f6e951609063d914c43e280da299d074c89fcf188ae124000b5c72c7cb19b4845cd7d6658e42e0f54d3c0d09df36e96ce2a5352d348f1fe2861d623b1170830f7fffd65a81b05d69beebab17142f3332102ce672104a0b05e81108afb2d524f2548d582d727b6632087147eca7146c524e8c38712be4fa04b3066b6901633e113fcb342fd8e5b537ed9057ffa9924ebf20bc6cf451efc1ac9f3fd0926bf005adddca61cf3f79e91d1f43c91ec2412a8e9f0205867cc791c72d0321b14da176ddcc708a772c72fbe1616c5f27ec1c4ed6a3d7fe2752da34c1ec0269db751b8dfde96ad158d0221ecf409f659ae4275143d48ccd96007fd753080e1577517be71e8d36b657d692b24c8eb560289b30b715dd8550fcb04ae7a7de57230119848d8c6fbabecae58b0eb547e2b38b9d19526fc3eab4eea93d384101c581c6a33b15d7fdb765f68834cda6548e96be3a56ac241559b7efcd69857243e97c503ec30146de510c002f6f48d9a85fb102b2d2280278ca5076bee7cc520aa68c86cdc3e8265104b16f612256a0e7ee76b3eb7417050abe0ae4b06b7e83e656d153e75f69fc42ff0a6e20978f4a24c08eb50d898dd1fd0d95e4d86f2a54a00328aa7d1fa3325b60ac451d3a4f2974ed626eb5ce109ccf9b8e3dffda0b01285f8ebadee70fb8cdd4ab558429a41e3e5e218f6c668ef00ec57bcf3b6e28a4be1289f5bca129fea4ed650037ba807a2726b75d30920df24838e80045d359e423e7e5ed206244db2db111fd067c2faeb47376fc922e7c485490c62b5eebe5c5cd9bfd1fbd7c8a73fb7a9a09acaea54f493a5e2b03bc95bde46996ef311a05e749f08932099372b139c6777fad3021789ff78cb32367cbf813264ee28fa86a51c683855e1a9c05aac5840733581e1a46349c7969a18aded04f2b304fcc135c8a4e25a1f3820077d2e74481a8b2b883fee85ced56137b390c610115c4a18a45738a9f05818d743a066dec04c5582836d6a40363b52cdecafc8b447e70708bff1fe3b87de2a51016d8f11d9e8158087be25d3b6e0a4fcea4ecfbe33a7a0d28af521e666649136a3371a071c733bc81645683a371fb3433bded2024e0f7d654132d4998e60451afd330994a1eaaf82ac5533ce4c386cef341303243563d405346d8e2f5c5f1b9d28f7e4c33c01a2d983a45fc6d2bd9a5a357f1f7a47dd532a9215d18d4b9018c6c567d84c45d86ba99094ffda6506842e021b0d0ce0ae0e89300d0ffffff2f