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 61556 fdea910bd025331c6dc83089ebde047dd4e312264ff495084be12b424663522a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dbf754fa7c36f570a9ac0bcc75203cfbd4d6df263328975c88f533a05e5d393a
Certificate Block Hash
fdea910bd025331c6dc83089ebde047dd4e312264ff495084be12b424663522a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0093160000025d0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000005f65e614ebf92a6195c7837bfeae1f40a41de499221ecdfbda1b69464f33000fff9ae6ba15492c28136dcc43586e53fe9b57c4ed22e3b161f5b8f11e6af3e66272b7e8d470bc8abecdecf7503d89129301878b7fdfdd2f939316000000000000002000000070000093160000025d0000

Raw Header Hex

00004020a5db867698e0e251a4ebf7f5f15853c2fdaed1b538b43ad596a66702f8458d74518d728e21316d51dd7e7e55010b7b05619df30881e0fe64f9ab2e560b2e84454402166a7a9702183a395d5ea033f5885c97283326dfd6d4fb3c2075cc0baca970f5367cfa54f7db

Proof Data Hex

59,560 bytes
1212160103073a0f0529b3ee733e2cb4dcba9dcee1c55589963503ed45484b7621475c8028618a343ee17adf5ce4fadbdc0c9bc91561a2b205752795a9c65bdb161bf88161b29304157ef83a1d068bc613e345d6045bd40bc1f8b3065d4dd6940cb01f28eaf8a258dfb423c3ab72487f7d57d9fa9057fe97eb07a6fc6a84a10b3f6db66e28eb61b0414e301d13424831db1b107617070f4910482bb57975267df8ec1dd83c9833a132c59f263de8732e667e2172badff079964e21b7889c67a28f7a7089a7a01cd5322ad3010e24e8ef6079fb94f21b4cff6025163dc11a9b51f81cb545ea2bfc9084ded8c6ad68727b2fa56867e826923758119e6da242ac3eefebf0aa5fe90fb8028c05cf0aaaaec933af2d1f70af5a30070f2038c77dde713516a4b1952ddf4d284c0c895ecc278d5445edb98f7512b342e2aa22f71ba499da12bbf15d9887c91f6ab08540a47be62e320ab0b8c93fcd6be42746b38ade589020c13a86c41ed19406dcb8a49df3957e3f0dddfc5f83a2c08d4b158dc19501ad39b4af84ba3b18dd12ad70e72c98a719369465da8c12d9f27dfe8442caf55024691d20fe2e51a944c05d2d72382ad58a1c1b1a27bf852f8f1952e061684ca53d1da89a04daf96cc8b2a5515fa37c57289348950ac6c63edafdc4228eb7b8e78916db06902fc0a36e3e8d9db8d38e2ff661eb14d36269076fb764b8f291d8e1762fd1c9267c9dcf4c5ccf737632d9b672d8840b6e77de999b739fd7473f8934b59a6691c6a81575dc5268a6cbfb1bb7a2adb35aebfb4002a0b6feaecd5e04a0a4128557e8a5db6af8f25cb1e011185662d53e68374cd4744629f7fa16c406c0946e5950998760f8b5bb370fc4ef81a30eac1ff5963fe8e1b9527a1233bd82ffffc5386cb5430ebe5b59fa5de7a1d05ad47c7ee7fae3e5f078d5dbb43ae1fb5f4647764f40d974200c8eb7a94611413d663988ed79d7a2474f9e9abab9cebe324e2baa858dca7962ed6628e0c2ac3320d8eb3fb3c33050bf3c4f5657e5bda632e352d0c387d995a9b8341b8588f1cc82454a52a5613d657b578393915c3bd1adacf6ceb670284596d61c85e8a3cb5068ce9240cc1fea1ad59b62a1909c6120404c01b7b232d260c1266e96257a16755d78fe16e19ef665913268ffc440e19ae59a172e195fdcc832418aee4d8c4f89e26d85d708e65c6ae409539c71979a004852eeaecca67d6c5eda078a94911610453fbe2de8217894ecae284655b07e00f297049af9daf3a2ecb9b7ea82045134b119080660d4423aa031efd6ce428fc5a9ca8c299ad60196e5bc7dd8f95774197315d7d20a7a910ef249124f3b849439e9c859386d3f68a60a109fa1728db498398b4521d09ef9677ccb7d51514a2476e2465d0eb0b27d5eb0d671e0ff0a1e43d8eb92aa48ebdf83e28c9849c766def5ebc5b94e825e9e378795410c573c4b644eb7987c1e82c9603c221ac7aca2498e68d7e936f3ea53efc84f1da176451cc158d20fd8ffc42bc4d24b2d4b4161a44ccd8800a1d9203359f38e1192830fdabb23f630fd19d1ebfe490e8c8fec2c058fc6b7305177df017a2c1baef06163d28ce664e0f92a1d102598c01158e13e0692618d0a7a32b3c25ed5d1a28e91c7211fc22dcec26d151cc46e1baa3e031631d33d72df4b4fa3ea79eec1804be52d8da8c165b5e29a4b9a07c3fbdb274deb596c91eb82a3cd234c3e62c6e907c67f37697412a814e64bb08a19f73a6705e8b38e2e1fd681a0223ab7c7c1ced313f1bd4ee7900f614131ad2e9c1e97153d5cac18337cb3592d2407cb522894106d3b63df13cf8673f1b46ef3003d890bd58d80534b898956e0fade6d8e62072ad477fb6f873032cada99b7d2d90489f2d93604957841b23a7c54b0cd3ff9003d772bcbce87ee7a24af03853b899ca8652f86f0eb21d8451e608b70876157471f6c4affffe5de937a72dc3be3788e97941396ef6239550b49ace356102b10dd0564771f5f24d7b670315bdaaee7ef36312ad916cfa0b6b85e6fad929511a2f09abb392ef38ed42877bc0b6df3942e00df2d1c8a07d8adf5e5b8889534346d1b90616f82ac701efcafd298ae21c26939c5c51233d49031fd049be5c96a5ef136c2406ea4223085d834032fa4eee77d606b65fd050eb5bfb9e1811cb61328e071f82ad97a7a25843b0262938ca416533d9161deca4ff0b9925293fd2284785353e599fd46ec7aeb492f05bb143b4de31ba07736d50718fb1a1c7197d1d62a9da7d475bdeacae416ddbea9f4f1ccb5f995e6b28a28a3c0738027e5565275135f499fcbe895a5f076645486183507d9fe62fb6ba04e5d9591fe7afac33a649a13b566006e83b449b6adcacbe6bd72ced1b144ad78992fd987ce482ef506441973ea8629ff760ba4f4abc9e7cd70b2548395ef0db0bb1d152d3e570b4eb46676f2af46347ae6248669fcb0c945166f7d10fce9d2bdf6910fb5c04bc0cc50fd9eac731056fc7920b02e59ce02320257f8ae53ab4d72245609c17f5543a8b3216e1edac1ed6e328327731374cffee2617babdfd78abc5426a4e7e1a28cbf7980fa324fe4b3b1d20224e60a6ee29dbeb7592c2eed53c7c94ad079deb025c07230eefb703a3f697789c3a02a72cbfe08d116b85d7f801fffc0425205bb0ba4918e90281fa34634c70c95ecacc12959e8c2b5ef21827b5b572ff1d13b526f157aeaf25dfe368378f07f1f4f9de5c380e82c70ac2c5cfbc7d0ff24065511970b3c0a8e981ab67a86971f50c89d083c6066bb7f5f8ac344cc40331a4da73168debe4cfabcaa21267b93ff58ebe4ebf2c01d308e5b2728070b9538e2552323eb29a0bbe845416499498800aa4bb0c56f4e47903785f4f653c0f3afb4c2ca987f874f5e1943f4a513ed19d2179f73d9866e58f41b7f8952792a1ecda265994804364e934697628789ec1aae10190675ae0386b4f7aeef7f066ea5b9c13794cade33a8033c26b00a65422f760629ee5087b74b585d16563cdbf8136939c5486820d87780f920bc7252d945cd655745658d1501a8768a64a14c21840d6b0bc68050f7cf502f930ff6375169b2471555e33de1adff202678f1cc60dbc987ae86fdd76348429acb90e99f3ffc2f08a5ae0669bf1fd8a23789c8ef81fbfadb1275f3122b01a9e116c53a3d90826f8a98cbc45d6d6279fa7c71fd0090b2e0c7ac936ab28f5db6bc3a8ab31c44b3859419710ef48112ffaadce2b0adcefa5c4b6e9f72b62cc502e39efd36feb4354a72fed0c7f7ea3738d17a550be5903d42e3e93416ad2b0c91ebb2cd9bc7224760c74266aa07696255e99f3d80469481e58b3fdd512e53c87aa1e1534414002b6f5b59bcf26c563eb8eaa3b8200f76ec67177b761f51f38be4e63143c1984a6a6717a5b06197fe188faaf530c3a9349ce2c88f1ce1a54f375539501b2468b0ff545050da2f3c67f0ddb428ebe1689fad9532c459353522009b310ea26db415f8d2cf12b2f1acb1508488d79677b3f8e92d0e56d52aab012532fa992e14a9d8454ab410db776918ece869e309b8ebb74cf9d091f35d1c68d9e295d4d3b757ddb2bcace151284ca7afbd920ca61a1ecd6a5d106d447f5e926622b9b21b4506f90b6abebebe0c7f173787e2c5bcf1faf408fc1d650abec6d3ecf313cb927deae0a37feff8d98bf2d95d3b0dcdc9566b6de5196682d44f0ed740938720470978e0fe1118ba98b907b9250a8c1c73fe5251a5ea0c217a361800e114190585ccf67717b80c4f8f679b9e11a67b9ccb59c0a3b72adace44a253086769409d2ff71d7f27b936f191d157be29cf4046823b60c39ab863f2a3357d3f2224e0e301bb2a746fd0325640a9590834c8623ebcbb86ee1f808806d496cabc0d3b9480138272a4b5f872ef70dfac2c73eded9fa5f3f2f8469f79c83124ab057937af1736c62b440deac34172665a1e6aa87ecc6b251754d47f15321ca241b25c0282238cb59e9932e967801a0c15ef5d06ce77bf5554bde22c89fef980723763ea58549ebced547174fb53ea42ff76ff93268f17a681e31e3e3a93d766bd1e1bc1528f2b2b1e13eff1d45d5b68bc6630308fc8c1ed8b101d854ed8b7ba9eb89ede8fdbbc710e11c77cdd11087142a03cd94364eab51d9b59d85dbbacedbfe5a31b6511b30dfcfb0136dade51bb9216c8505d46716721b6e55cf4bf49705b9c058f6bce512cffac1543ebee2949588e147a4ab5f2af242e04b6f7dd0524c230c430cab87de1ae4ae9ca6ce5fc1fa33ccf2f55918b9d05634daeb53c458a8e4a913a9f1d9fc0882cb2389a60f133b89f8af635bf1f6052f7cfdef117fb34dc61a3637ceb96e809e2f7f89f1d5814860a1358181acef730b31d57313fbd88879316b4a75b5e07251943c0ce128c6de9bb55972376b512c407617f6fa6fea2946cb8df547a0f93d5eb28a0f96cdccb20a2fcdd47def36009cce9cbc219bd610864aa099234259ffa41e1a715612f47b51802c77a6b9d343c48d037d9e5888de619a7fec086595e6190e0f2b32f08ed34cb04eef4728879570aa2d832e803d98bf4dc4fb734db703baef49fe5995ff2c11af3a6a03f27c7262cf5351b4a58923b12c782704c0c5a890f6c9bbb909af37bb97997426502401a8c4b3f10355793b7c698c5987725c87709929f583c2078e9a6dc80153d3cd4533ee62867614de532a68179995f28ea316c3edd21eca2f07fa68137418e9d4d6cb9352aca709903c9e1421876bd706740a0c34a34ca3867a510fed9f5b2d6c7a5f2b42d3ee2850519f0c345b2bc0e0c67cf14d11f3b0e7a5c36bf5f8c8013554ad46b58ca1c13a0e356e9498db2ccafc93555a69fa706338e9382e59d13457411e0973574bd590d869b669f880e91ded0fadec48fb043b70397086563c6af77686287b7f2061430451591573a2a38deb3e66285b70db0a60dde813782dd85100166daf9dc9ec15f6bbbd547ecdd5d8baff2338f61feb8c9fe51c2591d64dca5dabd5df6a4ae3963af9563179e76229f72358d7498815fa91f8d331485d3c68e99b27f666f12085857fc4556dc65b243610b762eecbf4887976666ba99bcf5a5ccabffdeaa7b07ff7b6d2875efc8d47de953a942e4e36d1e34ae75f44b7fcf1bfe90fcb753726daa33284111be70601a6de5b294ad425fbb176dff66e2550efe5d829dc8655a75a4d6045bd5281f417f4c3cbcb8ec24ff9a9d60410df42b3e82835e1fd0c26e43c66dc929a799a93075c552e3567447ccb7286a34e341ede4a31085b92c0cbefdd1a28972443d59789788f9904869470d6e8d5cd3440a7477d38a4c0b39b48923c0c5b3f2e02c2b06f96950f923ecc19372d298464468a309325b1b99b4f578baee26e81effb1afa3170278f51b788ce127c6aa2a15f5d97e1a0268736b9849ba82cebe7043d6d95eb8f953d79dbef4725a8d9fa2d66510830ef8e32ceed12431105749d38958aea6e994cbc6e24c301668db90079cf761e7f404990544d1ffd18ff0a858ff7db75d8faa548cc1ce802dab2b4317c718e55d6893cbae647db2c3e94634f4f4740fe3dfecb2a82ff598a4adc47b227bcf567fb45ac92098cdc7084996cd45328c2b391eab8464608c38750937c2e1804b59c85977472315eb9dcb7a85d41a368bbe14fd0edd2b787afa64b7047d6a723ee6cff6b383210a49afbfd7dcd53afcca30b02b594f903d8d2fc0394e1f58d7717b668bb80d48d76db5fb1faccf16861284d5386cafeee59990998b0a9e4e6df13012f2f805a1536731d57831d24f6015bb78f4e8d4abc19804200396b438b4f8154d90d086637fa7bf230824ce2d557964c90277da05286fd49d36e59fb778794dec72086271a5d0c09bd36b112950c148db554b9abf81a91e267ed592111640140b05232e34d89632aff014f3765a7fd1f59e267664bd8965fa21671c27c04f77458e51054346b6c577f675f82c56e47bceaf7b706fccf5f83dff23d133446dbae239a3476e8e1b552cfb5922e503363bfcf987c481d2e7e7d5eb266ee51e6565862d41b74f863be90b7ba88af58db9c03abba5cf7ce0acbb441d6e8655597114b4e2a55b7be268cec6ede5f8d47ccf741e7a309fa8ac6fe816e859a35e0cead4379f02db69bd781bfe095789a24baac8e921c7db186a7ec6ea74c4cca92f6c02d04ddeeae58fd5f59528fe6a337aa998fe7874cf96c746c9bc787d13b2895b6532a966420a511fca7c23ab46346b90f1772ee913e3e40c77b15bda2ba3f148b837a0b0ec8e8b04a30e0d4c2eace9568ba705264dd99e9b1d6ba8607313aa963840a2a2c01a5970150fb59aac7dcdc5601f767c0dba6735bf3ce34251403d53b472af23663d65ac352e9ab99573c93d697004858b006b063db4fc382ac90cab484ba916e83b79537134d1cfbbcfb0812c8c3465025e620f676e77bef8ea24112aa09ac1d3f001eeeb5f27f69e5d416193e6ca6f956ebeede8e22c5002951f4606756fd03b3cf3f6c5f66907ce0688b89f13ca43e97f7f82c141c26b2e11170910a39d48a3be354ac0ef220382770c5d993966882f31ecf53e099914eb7c5cfcaeee9f90809707083c5aba005da96e4f965950e5ebd32eb646bf0344038341d7a71f5168215937eca858ccfd2437b29a5222ab6c96948e64649cccbd4e6bb5bededd29d4dc2b12d3673afdafeeca68c2cc1c1e0a829dc6de47a6c8cc64140d4338687457469f2796ea5dd9aabf6d279fdbcab905b7ce6f10f5a4d5a51ecfbd150f4c94b82450d02c87d3b2184c44d7959fef868379d5bc32e7457f67f7b469ab9654affde8de540a41e00705045657ca873b639bde8876065d6437da908b4fb0969a4907c0036f79a00c347af79afdb123c668615f96e67254f358088f7e36f8e56a823b16c3ee4410bc6a6de5916ef799ee69533c03673433c9fb994505d9fc5b473ca4f7cfe488e2bd4a1954e132e16f1c5da68527e813c38c16ee4255e69352a5598a1ed5cd2567eefbbd668e088ec813259bf85244f06d43245541c9062038150629ee7ebe3440a498dfc2fe898c27a3bbfc1e35549c322a40c9eb0ce4f9cc9f8d1fc6f55c23233339ea488961312909a1bed2639f31d6d0a4cc8373123f083abd9f9e414e56ea4f2d97e96ceb7401006e1a197228ced1975aaa26c785b402f812268d692e519794ac8545c84e5aedcc6cbd67ff655646a7eb9cabcbd0bf6998731025e1171f863939afdc7d839f74c5affa0842c4898f7cb16f41b3f5ceb6fd48893e671c54aad77dc29a4bee6ababcf873a852b403b6527249e4cc6c640a1dd0bc00851d6253300e441ae94741b3810a0d0562657c2506146b9ca58bfa59ba753a1f4490d8be8f154123606a4e5bd19b1f5e744b1660991e6ef0e37037752bfaf54b4ac169843641e9f91ca18a0bac530aba01b4b6aa942fcb009ddd3df3b76fc4eeba801941007f608569da7e84dd72cafcedeaaaa22d59c37a63930bf37310509408770c25044cf438559df6ed942cc58cd87f1652b048f5370a3ece0c535c37f0fdf47101b4533dd1f9521f0799d848b5e4556b3617ceceb77839ab72437f4d69628b7f45ea2be62afba2b925757922526083b1fd4c4b5430e06c9ab2d97eb340f837feb22b783ed22cf0d071c2e0f362e7420fb3105ad696fa479185277a00a6526bd39f16579f1c7c1d18c6821eb264b478ea241e68833fca775054fb3bcee2a2baf8a942916fef0d32d0c13a7665cfbe142da55eb5aa87719c6898cb1351287bced64ca9a4d8ab902cab4c49ff482bb4ecb134a336c2e225051be7612ee054740235de6d69ff47c6fa8d4bf425fabe6508b78c987e8c58d3bbe75fda968b112bf3975a2531d2e8c462a8e351a7ef861c5e03c95446f0079c38d5d7e1f9e6f4d82215474b2a67db8b09593e3dfb106e2fdca6f0b636ef63eb9d8255992da37bee061082272ee90666d65b10cf24ec348a002bfed5d5d1a95498ab17a28d3bb91a696d0e56dc407ab5f3602be74a8dc4463bfd90f30084479a3f08c27d65eac419f9f0e3045ac86c1debc6f9c459d41a5da7f838efa6a39017ef94d30d993e5b794f9cb0094ff6fdfcd1532f859364e5175ff4263c22f52b0875d4a5690a959f7027e621b47751ef54c42d9db8f017bb493c5dedf36f02c5184ccf6c9d7bed2694ae7c0bda478d5407e68c47e62008d41ab77557ca81b4a28e8458a1ee298908c1b8e78c6fc0b3cc5058c1f511c457aea369769160ddc6cb78851b94f4fb84c2afdd50b721cb1261c7a9205fbfef187ba5ea3d13a8402e928a2445f62bd8c26452295c554a56ce5b0524451a558c23e7799ef40919898965ee8574705643ac22e4163c47821c655fe3f8c9e839c5b57deedacfba5cd66de9ef3d8ba3c27d7075ed691cd97eb2dc68e8b54ed6f27bbc9461a60d38c7d6d1d5cdfcb999e223850651189b404d4e7065b832b7487a07a606e7f527da35aa6a8cde0af6204467c2bcd15313cd6614c6a2cae79cba4d1cb7a493e09c2d7f041617945e4180aa460b5e838c1ed71904b0f42be3b6fdaaf9c78f80030e478191708cee007c94859f1e8e0463dd3c41efaab1e159069b92fa143d44bc1030d4898d78dfbb8ef44408f0ae806e9f62fe5c42adf0796f0e7207c7be3008c6585789dcc06e70b83e4d4390fcf121c2dad606dabdfcbb1483a24a1499fa20ef21771ff1fe80cf285cb344ba08063853a9696b1ee49f183ac5dd3454236edcb9c974144259e2bb17556931eff0091c33e68caa39fdc6b49af239cc4c7199b4910d61d84b781a7ac33a28722e6e9351ce04491bb1220089ad276aee89036df5951d926cdea7bf51d41a944e2d7cbcdcfcfe33f21f12fd68fd6d969e7ffe70c69467168dbc73cc419d5284b7f0615433ce402de1280112902432fd801e23e71da29185e33dad0f65078a898129f653972f5e1d9843415834416b956f096a083044009f6d3da03ecfa90b338896b1644173e515e8783dcccefc3626d454754bba435cbcdd6a1780ee41780e1cf4d7742cdb43096a5697e8a5cbfe628cf1e0b9f68d886a973ebad532dd1103723fde554ae4c13f244b0a0f764858d043b925a31c3ed64f177ad670aaa9645bf999e100a17a85c8cd787cb8deb0d01440caa289c56bca93b4516da182b4118c607fa894a1fdb7e5abd3711589b7e64b7816106eed535501fbe943dd0b527537331a678e14529025bd9d90edcf11ab1c32d157774afac25836fe313f924368cf4768532053acc10f5b8e472082dec29d7bc6cb624a73adc79cd2b6bb0b0be3242d7cfbd2ac51f1527cf14f6194432f1ae7a87d589971d9a6a7092f3e841c843b213afd561786125079d9f5ba705f35b552b13d7921248002d49f743413bd245b82abbc464933512e7f01cadd61225ef4db788c22e471b47ff087f112112973bfa46f9a97059ade47fc218e700432b264bcb7872764ced9dafafbfde402b09fc76693cda6578dd3a5687646795667afd8dc8588c507c743e55e402eea60fc3b75e9546b447deb47a21711a0849a4a0bdcabe86e5b46c5f00e1aa225818ad5c11a81df5811e685b9f080d9a7c0b84fca5f8c5a7c9b8f31f8c8325abf5ed9a3feb8041fb3635a17e72f964ef826e92d9ff8b07ad742dbba09ad21d4d4f3ca5bc49713208cae82b93ba2942352815a74458be6ef9dc1187ea7a3653430afeeb9b1b033b00ce305e19991632d0aacf6fc4c305f38c8b4d31303d8f93d7c27ec3752152f0cf12aa8d88d87c52e7f3aa5cefd7c4ec748dbc9f50c5d015f7618382b1df37c59f933fe6ba49d8a7fe6891c98972249d6fba729613a853fc142bb81da80ef38e8e23940037decf409e90f8ace461df51dd96ea0179cb41e04a797515955326119114bacecea21c6233f300dc242c5ffcd2437fae0a2cd6cc23863e292a8c25e03129099848180625d16711b447a0671abfa77ce435f5d15fe3cd118e1f4f944c9b9aeecfcf76f98e8ccf6d4ddd704c6c1385d2fc3cdbbfdbf10a4078c296ca466ca25a72525a70c0de6200b04dfcd0e4d7cb7ebdeb4169e073cfd15bd70ac480608a014983da92f0d2a434a0cf451519101b1827b1249fc0b3f4f629ccda93ec919e3748bb193d64bd6b79574aba0b7cca736c1e8eb4bd4c151296c3e41a3265b1ea4243b2384c7ac93a0503186b16a11d1139342a0b2ba6969bf117214b69c067112d36a431b73f7d7ec67548c0c6a4d46a623c19fac19d732b7d2c0617c6be0fd8ad6046da6bcc2f3e3c015c6ac7abe23c02ec1b5d15a3505f4cb3a915817242488f9b0ac306e74be2eada32f5598caff52263ccc2e960e569c38c18c5a3848b29ff61b84b7c5668ab9350740c0cc4a0f8d2cad39ea5dc152c5a13877a502b5c2c4e7d0e01f0c1cbf0bf119f6f174781c08e74e1f1e57a7136d09bde51e2a6f5ddc8d01399cf5265192b7086e4aaa53072c42b068c6fbca9f0fe984a409d22ba05726173f472ad01d3a6fa3a9c5977ff15e13d01b211907ffd0a4fa81af1274cd325df05a281f37b25789ad1b877d60ad81e5df2783ab87c78e0f33b67ba927ca8ffd0ef2b8d5b92bcabf0e4c0a9891572747bf71fee114bc92cc196833084660608161344039ed208617e10b8482beb4202614bcfe9e674fcc69ed0f303d86bcd3c7467fd6136c6f3d7460a26bf50f1e7ba77e509bb626f66fda209569a090b60583473b5161cd2e0d6d99a8413c6f683bad841c02e5b5eabe4bd8ed96f2fa01a007ad02afa5ca3c53da8c082e8221476392ee9f55c80508a4765c8b5e59c4d9752ba09a7ccf8fbcf96e9dafc06b633b4bac0fd7dbf0193785c1d13e29279ea84688d2a64efb19b0d83b3c3c5cfdf7518bccdd73afd802f051300d2a56d8eb1117bb4087489829a03dda67520242953965788c0a116365c1af32d7b552693ac7518614f4d3de30e1fc3565f371b2c19b71be603c1e8435b17c59b38a6b2647519394dff83b22e0a9c001df72dfde9b478ac5fe0273e6530f674ab7e93348b57411b0cbe2af9794351def27039cbc54aee1c21b756607abf963dde4279c9a376f0ec38b58b404036638c87df413a794b870acc6988f09365a1e2addb64b7c2d528c234ac1ae5d96af5293321e58c78bcd5ddfb8fe61a04192433f5fe1baa8af14a5cfe4a76b66750d65f58abbb6eec89b375bf34ba2a7d4924e148238dd952eb048e812a1de9292d879f2c03fbcd2d8240936792519cf91f78e838c4108c6d26e00a48debb420895351b5db747ddb38ee5ec6bbce1f40737c048029d71c10037df863be95ba8813e084bc5da9c5dc45c7f97bb0daa46b51ac934911bcc0be98fcf6696d96c74266e64d147b518b8734093d4ca8458a691e788b34d168456ec512be842062c404090dcf9712733c93170b860f1497d874bc4990533fae42494e1954a40f3356868890bb74e9585a5def721aa7d831960059c9fe063f6da1637326cb86b679cd10138e825937e7deb8892b01308faa57ba8d80561a07327bbaee05edf21139c43c7fb7429e914ecb24786b38e0a68bb3d84ba8caafc7484bfc20b1bb75ce016c6e165770a42854ee547afeb0cacbf66c94e48b48029c2520fe295d40b9100652f885bc6630a00da817987fc862a7adec9996d16f0072487ab0edd575ca830fb12d4e1b71dfa1aa8898dfbbf347e627e3fb56b0651b5fc6fc43770753f3561c8a53f258405501fa950191554ac0eefbe141e5e4aedf8ba788db4b3178977401649409bfc239ad88b0c630952461e27fc998c716434aec54a6b377fe4c80f848a86c8be4d0fdce1bc7d3df2270f69bb7cb80707e4b35def59f7b34aeb2875be4b7f3562779bc01dfa5954609a70f82d8c639e03c33a4f835c258821b70975df34d20dd63926981109d3ec464650544f8425e9a40ebf9a8a068e0297107e7fff033c3af01b81bfb62d0b315064bd1b38607ab713d8f036b1f4e77606b9fda40d92022f7587b73720643284b68f231025438e42089566c2e45b02c13f096bc75fb5c221a23697052d7143c570871daa97b4eadc5d40c48425a8345610a024a5ad9c9fd5db68acf1ad36283140643238c34c7bc43c739d572fdb8332f0c7427ba612f64ec89d30e950989ee4a1f5bcbdb71c753c25ca7c37a0c586bcea9f760b7c27ffa5917cefe0b9e73e9548a42759ccd1aa8016c3aa802c986f47bab2dbc6a8a1212e07a1c614f342ed5df4d2d109209245a81fdac55867cfc2868ab09b6305799d62e13a4e68f8d533727614ce8416a4e198c20a01e3dc758f3e43d51a8d4eea309b631645d6ac6b0380a1640dd11c328e717f8ade48b775761d0c3a2f374608a06e31c5132bf6eb63835adfce4fa10353c5c1b0d7fb23ecf0d92216a7af06061b3667c346284daf34badddf2c137ed1235f8475b3daf4d6dfcddeb9b6012945fc1e2ee75711612a624a68aa8ffa45b303d63f4d52136ba094f4a279d12af5caf5ecaab6dbeccb3aff431732caff2b1b09be7686686e29feafb402c8bd4a87f13676b39032366da4ccf5a72b8f36d836a8fa892781b372b7db3845920f4ee97742f66af51a9fcbeaf15ad9e023e628d27a664ffe17f05c52e1845c975d609348bd3f49bee57c72431bef75e7a625175401ce16c81f3a32d3fa7000f64e6ba9d340edc862b22aff1f1aa14e6ed356e3b8221f174fd864c94326c982c024e0177e5fd2fdc6ab8d29e303345bec4957333648401b6214427105c595aa6f520ce4b9bd9fa7f055dcef6e53e0980fab478ac5e8bab9258cae7c41a80cdf17cb818b2af151a39acb034e4952b18f493e9e6dc94b32789cb8576f0dd98b367cef7d6b17c6ce40df60e241120ed1fe524423066fad120eaf2b44750887ac18808f586aa7b53ec8d790b2fc22717acf8399447e0f2e6776190e78b6642179865f96b8d46aed40ed4e2e325194af1a056081c016c555052538dfb2e7b136ef013324407539a10fdb5aadfbbc2ed10b41b76425236150a5c9a4a024833deb289d19881973b12ab757747b0fd5650801dc0403e7f1d17cb60b04398bbd9b232d550b5c54b2fc8d92704910ed7f3b50da10e8f2337529d0598a7902eb765bb87c3bcf02fe1b94ecaa8b0cb550c4cda62badc6d7743af279019c24bcf95bb941162cb076f3f5d63984f5330dc51cfce7469872b4c273d80d4116c686017d259d62d216fa27877278659951a5ac222cdcf78c911d27960efb708b420e6a9265bbe4114f6671ef963c7bf8e4735e16f31a652f606646db890552a156a7599e3a97469c84cc49a97e177f1cf79a170822b5ae1afe21705d3fe42f42969ad8a5c9df2383b876a28839b5cd668afa972e1095e87de6b9ab843c86d4b7de816cc996453207e7de1cebad864f6d24e94e939bfca7df9cd6b9298ca9a9b5a8793fc8cc312c75d275518a6465f9083865104cfdd91a8f7fe954241cbf29b1259c0ceeec4065d474ebf2ffb6bc81d0b77b5b4df2db11867890c0c25d3146a4cf67ec9f3ebcdb302205c60bf0dc888082983576da209dfff9ebe9c6f8f3ae474c56945d5f533baf5c25fde0d96434b472ac35d789d650c58449c20ee4a0b4adaebd670770f860ec91bd87414656bb825f5f247971c0f8cc9b7a921009c48c96289d0c9612f397fd488fb757a73aa30cafce3246bcbbf308db49bb6edb4ccdac852abc5699767d3107bf131cb3351e394fa4fe3c5c9b486f2a7f789df5e2964eb88dd9b63a016077bfacd7eeb44c984f1e32e66b55d230a7f38d7ac710444ce79c201b70bc02505fc0956064c2c9aa6cc6739658460f62b61a9e2d6ac48095daeb4ea6f1efc829734c35606a7bfca9857082259b4df9647b01b1ae2f484e7d43e371d1d6487c985b08d1f8a22b5b1930451817bc016b4d286215ae2d4335ad607d563824f3b9ec628cdd34b15438959f0b0377d000007812b54eaa5c5e026b567f85a6ee89c35a1a77fb242bf80f0d37664dc41fb09a933d380b32bc142da4893711741765255552c7712cacdafc9d9feb54a8ebd1e5ad72781331c4b45dc5935754324ef756a192ef4b09d44808e63f08ff05eebf3f0ff3cad311ed6f137ca685a757ae835d335095e2c9fd5c61f0f81dbc8586640e8977be0e948b0ee7399ab49aef24e72dc60352c6b8649a6be0aa2f587a026fab397794a30205a5a9b7aec81c221855acd383eb67c5c729d26238bd9b96d5d2f85ba2b4859abe1e45c143aabc1208636b23f13623d34382aa1bf0f01a427373fb7811de3c7347a697c945d481ee0a6ba863a6b81810f86e841a9354c6eafc1293a684ca582313bb159b6b33a61647556795141b2b347acab227d6bf5e9784c787b7519f9b4eb520a6a3616ac9d716749013729a88f390c69c6b7a1b73ebb8106600d3cf87f048401e948ff2fcdb0d807039b700519de7f6fe7485e0fd502519728cbb5dafc4913d06cb4e579d90ce324e6381685c4b01f1402682e2f1a6828185213c3d449c3b0cdb09a3d26056efe778d54fc034701321535f72e461e671ae50ef0c431c4e59b28b0fe388aa175418cbf838c34a91e5165be7ad7a5c5175af767777e3e4c4014d65ea1f9696ed19857f9a07dae0aec159fb2a588386a55c3835cda07e8068b91b4ae466f28b6144f9b141280a03bfec18f7e8aff7607d4015d13e67942fdeae31e856ca6645e259c2dbe530367b8f1cb35afe080d2cde78bb921758b98800593e661d6feb4bf9cf65d59094ee316c383748e089971fe4e247b846706196bc83405e0abbdd5e4b751d64e668c6ad6891a61d96c13d05f31c250180562ceaaaf9ebf7c7ccbb4d7971da7ce7d2981c4e9517d4688178aeb315396081235d1238fd05835a34e3a2d1fed7bd6eb34678cd212f2ca69ea7bbd9e12081bd8072b18120ddc5045a2ae91c20306ead61be1dd35f902bac3ad6f9ca400353e676bcca52ccde91ea2c54a28d2b133881d80eba199a7eacbc39db1c2c2c71c12c4a8639352332e5599c18bf17a6179d92949f37d40331e5972ba09a6b1ef1ad669d5356dcc389a1155a8fe99e0dead385a9fdd80d3fd5672c76f7dec911f4ca07f5b32dfa82f439f4568f0fdcc6375db4d2197034516bb92fd6e0c5b7ef05a8eb55d5509283c6bb83c64e858a62c3264f1f3b255fc3a613f678a27dc1fc9f4969b68d9b4929bedb838dc05202e841f4e87a0502e93a5bcbebe0655bba435bc5e11f1f884fd3be157e03c4d9030f60b52987137adcaaab345be5f6c6ccca4a3a739ef02e2ebbaeac3bb8465ead6a3229ba30324712937ae1b9d7854aea8bcb582967ce482dc1dc7f4a6e6a417fe738ca5ddb5bb476b53cddf05d5a58b0dd75639d90d2f2f2a9948b96f8e1662e93214205303de095ac7f7fbce3d84476bce05e73cc5ccb871c219198c67d74ff69c5128a4186152444b3cdf0fbb13611b8ff98953537c48664e2aa39e2e6e5b89986b561780a3a930a599ff5cf0900ea51fb01125db8c26ecf8f7c4c12f54a1cafac0c46d1516df304c6b0499c222ec75151a3b186011a6e400703a6313f8fbd36a5f93ad7e6d9aa197b759ed10b192833b2519f6c636c3647b85750e0daff5fe5f2c6861b55367ba524b74eb9c91313d97ec4e00416888631588472ad20e94af77b523e8fb980079f6e4761a8fc42d9eb94ab68b3eece229c74452b022aae08220ab3184abccd0fe0fd9936b602a42ab888f6d43a322eb675b725d13246b266b7df41e7574fbb1a7fa57be667b456d1f1e7c740a0d3de95f546d3a873c29de5dc2723e908547d2f54632c20181d8f80b8a8ac18171872918e5a2e42f8dd476f87e5a83ccc7ac11ce48cd5a30f657487e667bdf2c8882784d5c0ef5a69c95917db31ea71438574533299359344b9df4181738845cdbc4d51459e39a51d3c15d5ee94715460f457cc24929b5730fdbf038327e78046b2ff7a1002e0d547a4f9c3e47ecdce365b5c9af06a47d20be3d78aadb445709a898661b72306290113bf36f8852e12b418d3a2946fd707b76f1675f4c4b5106b31bd47ee45c2e84818e01f09ab491af6c32ec058446f883f656396bf059e415249beae4336e3c49d34d675afedca8f4d9337c11150db95bff237f17425a04414edf65b833f05efb9ff07f08849ba35f0e65697c51f262f56f9e7b36b8a179de5e03c36ae797e77104c05dbc8560d4ff5224d73663bdbaa6f32db8cf5a2a7a9e8a7c9e3c9635c48199a1e7b9afa9168d7db3895a29701a7ded089533365bd0612374c9fcc7a767d5c183e3b9c1645c8ef0ea80006167c4c7b6af1f3f36e5990218d1f67684dfbd3a6fd4ff433f658762d4d405752957a38d45af0e8f2d494a1f0f33ba6acd7665eb1a983914aafd930437c544a8671430abe45cb2d6aaa3d5de11b5b7b0464fbf8f2180302d817802bfbf56da7ef899b545d067d5674cc0204f09ecd9ba65b5fc4f20d66cca16ca001ef866b81f06f7d76a4c493c985ce9b94ea7d74dc94b3cc0882237de0939d44288839e844a0a25c75a9ab74eb3dba19ff1d41754c604d26bc1f64aa629dd18ed82d602680f0597fb3f8c60bed499ddc3040f7a5e2fcb2694aed0078cac96bcf99945fc746250fc3bc72fa1b89c16aa6c7942cb43d17c547d0d35aba441fda3c44058dfc8be72bd4d3fe254c1f4cd5dca9a4f178f1f2cb304b0e83f55d4ab5f4c562a2ef6092caf04d88e64f73f119a6453d8a4db838d1a41ee0e58302b247aea67650a3decaa441ff84e84950bf5b8dbb554c738e90f9bdfb5674267649e3eae5064df3741cde7a7980a911053bd9448bcc2daeb6e61c553cf7e62f04018896f7054801ba17c1df051f4c50afb5db5ecac64de2daa6af51d8f159926701dfc1fae86de3f7c4ae50170e6cf93227b097f016bc4edaf3eaff1ca7f63cba7c21ccfd4437a77597e1e0c38ca1411384984448e634f8f6a1e0f497bef460d47babee3aa736a9483459d6a58ce984d9d9aa6d9331efb27f053590ddfb54e851df1aa1a7beb493df3423913a21167a8ead71f906e6d2b69255f9d67df97a6c8c4ae18a56cac6e5d1a26f38c609294f8db6a1fe3a64104fa79ba1008907267299c24409386cf30292a5e81327bcdbc709d8eed9f1a76af431ae0abc7ca3b01e4a698656e38b8abf9fe19eb8eb2cbd1288b8c81ab0d351326c6dd351a956e22c7170b747f2e59a9724b65e125d8d74999ec2fa61cb0ac8e57ed39c7c4930f96f8231c9dbfc5bde408ebabe589be81f2222317a62e16f5ae50944d32166dcaf2fa19d33a8371f60cf1f6212edc38c11ec1099f0bd95894f0851857d05be157b4fafba3c4591aefd875c72fe88e4300f8fcd96c3ecee7399c102ef56b9ccf10da906a774b130d398850a794668c5f87a1dbfae9090826df220d1dae51783bee6f48d6faeda8db1b6a56ae5503c1afa9482576fe818172bb885d0c0e922964e3c5c8cd6d9a0678da3930731ee2a9fe448d971b988126d4184dc2b97da5027032860bec6c7b48b38026d0bc96a4bb31c298948e73506cdc0ab725bef435a5e91c4ecf529f11f8047d962db2fb0f234170f786c955b053b1d6c5396dfc84b7ba880061689f9af8c2356f234b3d53bc2f93bb532525a90755b6a94b79fa55febc9d16c8bd8d17812fa0042610ec71695a641a0b20308711eca92d72fe93b3043ca084502deabb09da5fb2937df83dd5d55699702e8850a6459b847629fa34359d9af6f2f216621f59caac900f44e04901acb9280d826e4c6439a6234b853dc99cc4bd8a5daad951f6007ad165d6548db53d5740713004c9f0ed30bdf2916399be360e9850f48149eb6ea3c5b02affb77f5bf794da566f34aaf86fcf71a4da47488bbd23356d660ec150f7eee685ad81219abe923d989590a3c3ed86c3b1f033ba712ceeea3322a4dda7a5155fe6313cc08ea34b868098a33e33f4ba18a55a08c6be1dfffc4c7cf0f6e857c4f700a2ff46fc715ae67191d21b695ed3e0620b24a526de7081d946c25f1ae69df1f16aa69fc1f11ffa8246c899b9a51b5f6f80f7569749e687a3c4fb2430f4fea4da356557f8b2fa2c2c1b966d6ddf7815032b37021b66b66503ec9ef5e32d78f0342c28e943b37fb23b914494487e9dbc7f3fe045bed655a567e7ab82b04423f99deac6a7c4a1f7b662a3b0c78b0080bc3fc2b4738d05d4581e918f5f8d656da4341f24384343a8b4f77e8323a488a1b2c64f93620610897220e3695c0bc300e9fcc8ddcc3dc1c9b119dc2c9d8f271a49a0397df5c41fba8a2a808f06a5701e3874f1bc72baf8176316b946adc329dccbe11e3d225ef20e899d612e122fc7bfdd94d3231432baf9642f99e9ecada90bdcce3d89b0f0b03c42d7504849de863bcbcbb0b43eae0427f8e8d5106ca602d060b29f4b75d739d24224f3bb0c24f065cfe32bef9faa39d4cd4987babb884178aa911ec2b612bd4eed0a7e6e185108abb3800d6bb8188b6de68cf823e8bffee10ea50b960075329e4f425c7626e3895027cf162a3f0d5910e7c61af08695f6c7746a5e44b1b0db85615080ca561282afaf7a46914c5e4f33fc62f0d42c91df4c0f15e587e7f36cdb9793609633ff334cf36d85f2e2af1645ff93e9d30e21f2f10399d32559bb98104c7c272d937b3a7ca83ee4c9acbcf3f546786cfef25e3090fd12fc3b1fe74278870a8ba7df306036055b49aa990f26b151d57aec7bce0fd81235bee5a9fe79d931dc65472e574fc49e3a7edca7ef95697b0f3146e928f4ccc64cb98afe8393406123dc86b4e98cf5244382362729d517c5d11d5d2ccdf545fda0406e459c88d207a4d19da67b33084aa0811e8f815faca81683b31501984fc235c916ed5fd1ae2653ac2ca970b76f8c9a630fd34ddb57f2b9d71cece8d4519ebf2294932d66aa19dcea0396e6a820764618c7c50878c9cd23cf4e47c261f9ea94c7f4854059cf190c8d6c46ff09021ca3e4b066ccff48d21f9a4f534e00fb2b27fbcf8c09f336e3b26c5546f4fd6d12655dc618a7d19b3c271ec3470e8f627662a77366e6ef76e0e74c3cd7821417115747d22edaba1badd8d2d8a36f5ae1c56e78618939b7000323d502b429260fdfa8235df55c287f72385770e430849a790561dc56affa7b92ff88fb198e5708d35705ed91e32f729a08e2ed3e51e603b514a5eec83d85af9df70880f546e9b663471b2efa841e1a5c3dc6710f5da89508655b393e8e421fea785aba82f755f7e006d7517392e3e40edef3bce716cc5edcd4697139e4a7b1cc36a76027ff88ae43d9f06978eff41b407089e61b60877a55f3aff8fc3535a1ffe5bb29f4a0c1ae7fb562d084e57a1b5a6dd8b5f9dbd361a1968ef6bd7b7225f90d91b45f97f5a7f3e872ea89972b63bd8c2613ee718ecb19583fddab07387636f28de93eddc1ada857ccf70cd505dc106201137d419961c175fca5ac7c73dde2b63f11f58e9ce921644c8d0c2a75f7532fd758d2232fa8c2270aa3bd1ecd7f72fd706441e52679b08ec83a138b85f92e08896f6cc1826f06e9d1a5c2ca3a26c69ac2b1861b8316ef5f9397bc709c3d8c674184049a91935af4cdf2d4c7e3589e63f1ad82db90a1d85e182df1d1c20130ad800830c7e68f0f53f8319edc40a84074b75b1fe4c2a9209712cffa61e11e4cd133e2a990629abfd3511bdea26cc2817689cebd7c791e19a1dcc6c7716e485d7377cb2c155f1101f5e43a9d157f4ea29213bbc50ddde71d1a2861927aa891c2d3df0c30ffb8ff42fb6f7cb02d4d4d80a11679177742f288d2ecb71bf5f9335d30615e093a32f79cad66702ed786ec218b112d315ccc7437dc9c78448373086954dfbb0f23f15e874de1397b34707b415dd5993cacd61a012ce6ab915a850bc2e9c49cc789ace0cf65b41c605dd7d594a917654612fb817f2ca17761c8685a84feecf44efc8ba56e594245b1b5b0692852c817f86f357700092ab20fbc8669a326aa21ef3912850600c4046ffc4d18649cccaa1c1247a92863c765ba6e39fd4840a6a97a166ccc212d94f8386a9e08162697b6dcbe8f35c292b96a7c559bb651b5abc13c5eb9265bfc92f7f7a21012cf4612185b03303687a1bcf23a8aa6a4c40993ada487b0585ae291a320adfee613b345cb8055f393ad6149a85f1ec69c2dee49172e39c5bd02b5fd8574ee05e274dfe109778158ea7cf06061e016d52ffc7cda190d8941fc84ade506e770087f9ea7de187854757c191db0da56bd69565fe23c693e90c058913a034a6b5c1a93ee4563259c5dbf14ff355e9cf766114395e53374a9918073fae193636a0dc2f751633ae0948473ccfbd6c01dbc7eb25590cf4351b39a0f1205ba19d57431d1d3282e59df0b1e014b17aaf9371673e7446d245479d16add5b3afd553b3a6c1262bd7508eb8661bbe1410228ef7cf42b75c898aa0a50b322b67c47ca1a88c195dcfd0104fc69f5dde9dc91db3ce0ed16e8ffb4d94192033dcb5e27619c71c73991bbc1e38d382cfabfe8949a7578ddbcb326100fc3cc33e03699a1b3aa16961b51db298bd31bf3c4974094054335b43f909f75abc10f671a910ea5a008fd495b3758ecfcf733dbb6e800c65e2078a9645ceaf1dfb697cec0e66c36e7b1f2f7568f4e3d7c0a29019ec54c1ea47bdcaada7014da8884d11e4b624b64487ca04eb26b21e4432e021ddce1ac65c5fcfefb071d0ca2ba58333c725bf2f674b8a6a7df97eca24b3decd513b61df0f5503b4adab05ea1620de3f0387f7d8a00e7b6ec2a75c49326704a4687217cb9ea7941ac69c4669b233d84572289f6b6b643aed6296bcae461928b70439836bc34ffa1bef6ab9e7c377aa433764a83319f237bc701405c5c63c6aef9deeca39b177a3ba896efd9d77f0516af03970f63d185bf68c807c9a34d81378be6e0c94c641056e1a048c386cd03bfce09db82b51606d85a1985167886edbc5e0a8adda512e6338750bf6f6d3b9b3b65ab8a75c8cc2fc26a0312decc610d9b5504c94860151e95b138747d6829077d4f24b8a700aa8dd8fc40985d6a85241f031dd0fb7297801839ff7adc604350045c321298ebd28b2b93a885f7fa2b88a6ef278f1da9e629fa9ac46d173b4ae3676f8f35e1b58724418aa50fc66f59ba68e838adccf1566dc8db41edb164959ac09b0248a5a82092de7ba705d4b4510f44490d481b9e4e259312e1e430b57748f196cd83a764e0515c456c4b426ebebe2c884304f01947ea486bd3068a2ae3cb802ea1a425c6ff74cbd8fbf0931c3209daed6b5e8e686f54e7a63b273c453ae02d54fd8536ebac1f8f47ec8a441e6eac7b42c976c4d2f76ab8a42398d4aae5fb1cc0fe3a5a77fb18873468d9294a7809ebfca7b48c255cff90d5381ef2148e099fdaf8a600e7d06a7ebd986d40f9fd422237cd6c4071a2a2e416a74075749a576500f142ce1e8b9cb91e42e48294a61851fed1e0dfed9e0e1d5616cd8d227f77103eb841314c33594e1838f3be74d5ae7815967268b015e324e4d7b34859a47b99d6ae1e45a7016148282a4a1eace84c9d23e1ab9757d3bd5c9aac75c805ac0a4f2c95731708a5e114a9d59f03c8207d10da34e5714939aac929ae2e7d69ed339e41e7ade30cb814cb3210c16e29deeb8006ff0f010f60baa7b2fc731e5c10f3941a4b6e8ca55209a462eefe39aeff52bea214afda128dda286440cf1ef149801688ec6c6ff04590a2e2fd60fed46c8d957ceac1f3fa57c3f39425c4b6cf9e8d841838b9057e8367d2c77e116d3e6ffc9dc77e5ee6452690cbf68768b141885f8581f01042a3f32728ad9aa58c1cc42f7e5a99dc5d15e2b22e25c33862f5636f989fe4f6843ac45075e46103cd920e589c5f0ef11887f06bfade2627a9faa7cb3523ff1103fd753367123c36f4263eca3c48a7a91147e70954c712280358975d58358d7f3e4c56290924ebb6ddb5a81287d010fc099757464cb56b78795e87d9ddb8d75da83c312e5348172e8a8e989449cf0576dab611532008d69dd7985201b376539f770cff01ed0fb2fa934b463d0dcdea9d742c63400734b6ae0181b81376a5e6317328809c185b9bbaa13a47bfd0b7d6ae2bea0d5624c90c9428c097734017f3f0bfb9e9560fe279c390c445a69352459a2efa5ee6b0d6d5d688c781744cb5caebef35b4fd3dba8ea65774af35914daa61d9bfc5b977a02e8d277c2fb257a8868ac0d917abe1c7bbc08a33b86fad290211e19e149b95e0cca2e1c9d9e539262fb3d6f3a32ef97f716593ab8e5a8308f7f5529875f05ec9fa96d8b0b0aedaabd798cb41f0e4bd99e924fb6d3abc6fce388e1a2c0bdeaf0a2861a69a2328e49242974fcade7f198d93bdb3ad5aaec6718f4b519c1527f58a993bf66f38bd8b7693ef2aebd0324fb04718db6550b89ad14df2d68ecb1be433c4a7660b91ca1851a8658544085f9e8d598c4ab4507707ddb309496de4bb945c5f80b29b663ac11756687c93d2f1195f304afa78735ba46f27099d614afa46af60c177007d8e79cbc883764f7d7ea33b45369fd69328820c8938803cbbc9f6fc42463787877b2dc02f44e858b4344a885cdf576ee17c219793fce0f22a89f8aaeaea775e4b7737ac28a058e5d8eee3738fddae0b9c4d394f2e2471828067d8aabb9e519936c86138b9eac3d3698df8c66b429df61c1fa2dd7f73ffbe7039f845a028db53aa4207c7153bc7796c3af45c213d17a6b0b74681f68859be3479b7c09ac463356975d7c25cdfff08ab4fd49a0e86110be2e8538c6a2f5ea7637dc12a8a01c99300269f4699626f2901df0dfac02dc4bdabea1b300c83957f9b0f54806cbbd0ded5220a8ed150d63b76b78d32325aff98dbcdffbd9b3306ccd59ba1f266a4b1823251e6a8be851105ec05401a26ae03ef10ef0544a1fc0426111f87579141a10497c1e914a6bf62e47eb9361f38cd4cd71a7b7f07ff69bd2696290e35a56b3a1b70fd2580516f6f9de3f312da3d944627cb2a3b7edfbfe99021feed078ea44690797c0d300f04b215a5be53519275345aa053ec72f9c3876b28ad4e7e1443229d5d716b61ef0f2e44d5b37ba0f558d53cb5dd85c907df0a93188bd7e1a7bcf0f085aef9d4722a71d2ca23cfb6da1904e3cd7546451da9e1c7c0bcdbf1cc9dadc4d4907d2df113c57d452f3144e0d8f20296de35ffd0aa9f6d497543d73a02986e81609d26b2b6559135c71702ef7c4d0db77006c332725907ee1c361d56717de5e9dda68e855185e9810f9a3648e63ce1de62e563e17a7e9479c01309d7040e67235ab26c18c312e13d844cc176e9db43d9347981d37e33e11158bbf8a8c61d669847ce8d42262c22fa6db5c5573f5e8cdab640243dee93a0305910280382c906412dbb4967e19e18c75aeea19a63c5912bb33aaea55f27470e336253cefb312b2292e616518e152384aefad4fbb1d7b4c083047ac2a798534ce7e61e2bd426bec4f3383854685b012f8e885e3dc1a98dd61504e7cba3936eeb4268b865708ce1aca838a3588b396ee203f31f45ea87fd50ad7665b1d31b1396014850f842b81503063420eee7ee3bda4796d05602223fb1112620270a8030a0adb9dcbaa13dff21030c95c83b636122b79023ec326243826b87ba940d909038b9ebe3ec70c580ce8b909b48bc4c6119d6e62e162efde7487a0b6ee785de8de0cf91a3b8e59f4cc86a5d44204b5fe50284ea079f24769e0a71f3ecaad2ebe5d421401798ad5fc47174e73e22fc37e751ff4990dd5bca2e1ae57fbc3f1f0ce31f826b1cf68594e0c6b76e1209da9b0fb297f622ecc52b556ea267ec5ad36f4f7bdb23d95dc46b294d35b6efe1501fab3e27f53ed2e3180eb7fc1aadb1dbd31a426e76b861ff6926e3d96ab43b799404dd1e4204ade24b68ec1ff3a5974951e918f9c4e853aa62f6e804660ad4f2c3d41f2b6aa4de20e16fb9c4a1df4ff2fe549f7572cc1f07df4f8616514b105f6e1648adc35ebbcc0a021d1b9065408281af0596402c104bd234a4845940dc6a4dd17deec705b462e6b72f5bc8a205543692912783507fab3a709bf9a8c72f671e32f37b41958805273afc5dfdbf8866dadc606f4e662972527a19ff0465a70613fa40935b27e7609f19b4e843880b4eaeadcaa02f74415170f7141fba86d67891b5425fecda482b7a108868b318aa4ef4b6f35cdb815e32534df921d9339b05c9736813d76bae69f569a6071da4ed6b9cb838be5759a0393c4a2a9d7e6ec25391a76f538792ddc1f6b666b77ea260e4ec882ebae220277802e39e878ce1ac475d8a9da9f1e58f6b3d857dbecc640b79e7ee853f90506b91395445adc013a59b1507c6caa37fa6f5f87a38a32d9015bba917084dc869eb9f8ee4d66b4cab7f99f292d0c241ebdd46c54b070b57adc1f137aff4cc37a9ea794fd2994274bbb9d5cf5a762bcab462716691137fd7e7b3f17dc00946defe57e71fdb78bfaac3f796428092cdc52fa04cc0595c6254dc7ed096cf04393df234caeae0116c9113e74138cfd2e562a221b27a856ec86d3b23557d12606621ee750c61d2fbb2ee43084b96de0a92db7217901ed5d8df5e6524b103b5d80ad6913188bf07ad447aa28407b9f8514253e19bdf15770b23e77da23f87dbea6e944d85408e123dc2f140ba61834e1694a7d3cd867625f86c633511d810aa16bea43e08755611e477be525774fa120723cd228ae02db7617f4589996850bf040e4669dda589bff560b4abb3406248a2605ca3465256f353a5d4ef4af6f2c465fcfd3d9240a45a7fc479558ba20627216df5f6bf77b3835d58930ddd3e6d4dc22cb05ac020c814f4be27aa0d1753b161e0d33367e8f72c8d77850825fca1bcc7b353dd7c60c8d7c23f566e4989bedccb29716ee92269a72ea4107cb0207f93a4e32ab22c690bfc93669489008e6af3b244ce316c05e0767e82a0c00ef5239956ceb43b507bbf46dcd012bc2e76b6531ae01620aeae03765de93e47012793381e6af54ce6fda2279848cefa567cdee4766a3f046383765b47c1cc53a2f2ce7b9ebe60b8d6905eb2448e034343287265ddf4c734da13e8db8b00b18e486d220d31d708f352fac80cd87c6434af313de18993621a489603b16551c74cd4fbbc3a45bfb3c5620235dd678acaf0278b51e6d62b92ca0a24efee219bcab5b6df93d4d2ab188e656a764253cb09eb46035d88400fee577e1ba433f528f3fe87076c73315f9b8276594583e28ef397b1f266098f648d90d0aee005722b17d4c07d8b681fb6ceacfa8c4df0d182d31926c3581ef52fc54a184430b8b05445ee43dda8a9b7d0a3b784dc86a7d40cb9308e362ad91f8b9d3a70825e7be607466fc7c9df805f439ebf913763ae754300bfd6ed4613ba31970fd15c026e59cb5c50e3b1cce1423821b752ce6de4b8a5e5b46d3ac0b01f5fe8e2b887e4566928e28fd5388aecd2af1d63a34cc4139808fddadc7464ad4a7d95ae8309401535fe13819f70f1ad4a7f65bbb2da1b77783fd03f01e8631b374ccd2112e847261747c29ac781ed8ca5b598d1721d525305e6cc8315880ff37972f161dcc7172b59fb24ab120a802af8249eaded5e192ba6222cee85547ff64b2c4d02245f5beeb714c506de422c6bb332ab82a4e02918aab8ca48edf290e70f50d8d8e9cf7dcc7734e4c9718c246d8e7aafd3fb80cf28548680c8e9160213009d6c4df9cd2f58c6b9e70e617b4d0810e636f90ef326b1ee866cfc3601b3e452e2464a00b34b6cbc3a20974f2ec40006597a435caf2c83e6a253bb2a71932069ec6275189879aa1ee460fa97744ddca1aae05dbfd45fcc3e7bf6f2e8be61a4f2ead6703be4af225b104371999aba96b70e058f26327677a06b6de999c94044c31ea4f189a905631216931f4346fd1c7ea51e759ecd70b859672adadb9732396b147d92769a88e698cf63bd73e155faecd451bc7114190c3066aab331650b7f555c1b6fbc3185446ea3a7cca2a96253d68cb5f130b1215108172ec8f138a210e3194310b5ea54192a52ccff3c9dd273000791fb102e088f7c6b4da2e9b183e90055fdec919b155082dac4ea88d0fe2f83224d54e1084fcc6663b6b82209eca43cd30ee2915440d768633c3db06ee883fe95670ee631242a27d36c755647e45cbd40e45bc097cccd25f444399a92df87151e6ee2363d987ff0accbd81a4ee93cc730436dfabf6869072bc90c3c0aa4d3b66763b78e03667ba1dd3a1e53e4915aa4ce585c237b261a42f027f72a05f19d7f4568b33780fda0b9825c6f312d45508f3ebba3476bbefade76e87f56ff4cad4e216358db6bee9efadd84a459e428da67e5a4a1fb55330930a35206e2e442110c4b6bc60349106366b26163aff58ed59a93e7d6998a5935b2817e8e7643307dc711a0f43ac5e47d62b7ba3a02e6a0176e4177c4b418c3addb0aaca3f7ef656a90b5a3393a72bc8c3e958bdb2adec2809ceb1d6e9b4357bcd6cd79ba4615468948f886ce2649c19851733a63d7e1f4ae4470b406b2052f7547fb607d1b7923268dca4f5bf38e1442965614ea336a87ab63948a63e43e093bbed9cad8572961bf6c1cd8014e82fefdc9a9aea0fc1b2dc6b113d46810aec7cfe9edfae18fda08aab6c4be1631fd0aac2a09bfa1982392bb5e3027ae6163165288b48016e0a4aeb842c689a6a28a74a62230f7aabe914e414083042fef2cd79d59450b741632b7a6009f3ae0c1d04fcedf96395bf773297597a8065be13b8fbed1f4f85ddee91a223e744a6b88823beb02558c8e9bd59e0f1f2fa84eefad33c41656a3e1aa2cecea33ccb2e04d04bab972fe8d1653831f6eff58b1c4279a527dfe17a0139e7847f026201f33834dab39125801f3ef7fc01ebee970586486efe3ff2807282768bc68f59ce222227581695bf511dd74c9477d0151928a403f6b29994c910d63709c1a6f02dc35667d48dfa66567f55bc7735a20b140203067586a3b72d2c7e50f7968f66216d5b926b940b0144e8b2bfb4fcd82837a6c2fb3be1ed351bbc8a8275f7219334214dcb314b748e525b29e4f829ec6dc4c73207318e399ebf564b69ee234c6850a924fdb86ed72a9f8637246596319bc00572bc10f5bda921a81878d59cd4dad6700eee04816cf25b8da2f3bd3caf14a54e90cda04d25b7048f8b391ae9c49feba7d7a41bf418e4a03ab07d7c541ac6682686f891a949c285734449487e0d48557e279924e15e9cb0041a952f45e7b8a84e0780fdee3f490db0ca667515e6efdb93554ac56e520c0b822f8b19b4719288d7a8aa50b412ceac09dc92bc5d84619b3bfa7bebb89192f9e463fa676e3c48707b952661079306e8c93dc6bfde786a899e2c718aa22cb518e176601b118b7e97e389a71f3ff976d00b7fa64c9468352f1e83e74fecf36e3a4abc5befb1856c22987e5d2583f2f90e101ce11102fe9ecdda0a9a3c5e8438b7d256d51e9b19972f3581f8f8cb885bc08543d1ca24a055621fe2d2075a5867aa2cd729d4099d17323304b4bc5ee304d7412edee1d9bc65287a4961f9546b40a74c096bb9c9a0d01cdf97ebdbeee8ae8e3118bc0ee9b383b773b68835cc9a8468c7906c0ca3ac63d9eb8381e055b9c431b34040481da551065250bd5664b5f90bef8ee9aee4152564108340b1d831416ebece858ff2b7549bf4238e8affe2f842096ebb64d890fc07f522b0cc027139c5dc40493df2de70dd49d7089633e4773d556fb669b6e861d18ff5fec5cfb937ab42eb1a3cfd8af225a641be0bd5f9691c9e8a3c5096e7b722d158c0686eb7ac4365d686281fe61d473480bfcc23494bfb4fee2e8d9ef34900a524f5bff76c9d97ee9791b3119e43389133af0a9354b7a6f6438ce3e752fb0a1e4b6213eefbfcd1a53c2e3b78eb67baa1a0f0a6439314bed693ad0dffafc0c0bf946385ecdc88fd1e18a6023f461b3eb39fa212529f0c1a9e1722b5295d644150c408aed52db34be4a66674dba6703cbb6484e8e1c10aef262737cc6d132dd772dd3a86f78084a4478a9861ad953c6052f81ca5f805b30661ca261d2fc29a00c5a8e996ca82e2e938b133e16d04ad5a4eb5b78246e394fdebc29b02808d92239919efd7dc20c2c755970302394b00d6740e55278e582ab5ee192f898c2081ab9f3a72ee47800ea4fffb7b18cd21b4365d4f49014499e2a9b38aba08cb0c794f93daaeb783a515d09d4195a811d7e44880841eed53aedf74ea5f8ce5f593c8c93dc92664f9435d5285535ae7fa9ec3fae70e6bb47c8ab0ad3e076875b34cf0c04d9f7a0810a9b23075af2b1bf43f6da0113147f04a6903af74bebcd074c5f1709988e9a06360b1c0deb84e3203490456b29ab8e2df247cf29ae8cda39cdac769e34f2d0413fb9f11c3a97d26db6815537b9ed0e8f94feafab01387d8730e1b0660fec0397e70dba4499793cd03276a6c0a067c2a60cc8fe42ccdee93c1d30cf1d29c0463ea39170f974106cac721f346dcf43ea57f1a2efae959a990072039632bbe7d85a9c3d1c927d1e02d58c98f3b1fc0df2e9cf833ad6afdf22138d98226cd3dcab8c70a05d9a1f23e155c188eea3e7be9b081666a071e499e2e8e570c0cfa7eb595bb297992c6ec16891a03930dfcd0a0f91fed8b8e768d6c97139f019e8e903f9f5b083c63e8d495f87a308f485783b7f5bdee82d0f7495f59a624b2b248d47e264306b7b2fab00dcd4f47ca5a44e476eb218f2c6ac061a8a000bbda1e7f3c69276ef783cdcb2702efbf99ad326da16c453be6b60e87f7055693ab3e2602cf7e34845ee48861581f415f6f8fd7573b164e32875f8ceed88f103684c63a5b4de9b672f9b8b7014a052c8212febf20f2c2471650d8aad0eafd5795569550f06bcde5a0938740153978501003ebfc8572024732ee5d5282a0fee7522631f21867619225a1fc82a8425196e930ed2aed90fbb2f84d41682786f6f0eec76bf152388cee8dc39ced624398f43ac0da0ab5f25ea2f1b64794103c3202598162065f8b3d2e15738f38fff487d3b2b9d42552072d6e99fe51f75ba27224ed8d1b5f7506799dab0d57605c7db44a44708298f3adbaec46f7b98840ae18481625d644a116e6856f642212afdb1aac3c79aa1c01d215f1494a4a95cf6fcba5f5a9d1f2e57e4149433d28fedd741e07698c89a180d3d80f9ad492e50260e7e8efd5db8ad4bfc6ea7b124f60b4d6d11fb65581c07aeaecd68a95a9edee6b0d12cff2cf69e53ea99888149249cd8a089263f5d30846f8bea335e7809bfe5ae4a8615280591d443410eef57e8533d8fc86b1b7e127325984d4e8b151cfe4aa402ad3b02329577452269429d944498ea2173e9271a3194f3aaed961b840112eed5c22aae56d8a5038d9cdb8e8380651b87f1dc0fbb918745e2bf01590362a22330d10c2a51c83b9a3d332c19e63c2491834a982e7935a4d6b1453c41ad4f8ccf8324db4c3001c2d4ae4c68127c1137ddad1ce5a1984b067d6bc6082fb532ae5153da492e40f5e977f567c1ea7dcff371e9f61f2cce4465edd46f97ed73a36d7e6a984fad5e6a3439b4a604d74d5017d395c566e56ce40f8684873f910c996777aeda111f50f33d2a4ebed79a00e63a7877254446b3ffa347129f440cb1380583693a89489d1187d9a42170772e7c2a31380215b21fa2162ed9a35c2736c61f56c8362f0c71b67c7552db28d01de86ecb40c1bcccb884e8cb6caf4a80002c0b23714e2097a960502f66b26501f6e4199b72f6607dc4eaa8ae35b3f857963cee09ab4deaf1fbefa353dfdc2fce4d0a202ace7f0f591a69510d2c26c2aa97ea73e29cf021576612fb562c8ee98b799d7c451414e1285d58bca97f7bffde964f2ccfed1c4493899f579f1b943553a8071f76f332c19417a873be902c55fd180a67d7f7cd35f4aba2a22088ed51fba5e8d4fd0050c1188f828aabc1e43f752d7854f2b0572f14fe4c77d6061f5806c78a64e7b67e214e644f30c4448f4626206b4e78402d6952778b8028fbfc5dd843d0485d862a4e325e2f5d3b85b8cf10b3bb978ec8aadfe3197cbc451c3bb5c547968ad0e3dd1b3e84db6dc7f67ef5a995d57b626d7a3d94919c3f64441311ad6d1ed8b4e02b65a6ff514928719c397a90dc2c1dec7335d0b022665a866e0ea7003160b7bc0e8ca9a7393adf1315967b1b94cb7d789a31ba6d2721c16991cb0e5ea5ca4ed9a00fd52c21cb7e4d86df800060a3c766af04fde85622c71c4423d625b256caaf6febc97f13de0881818ca9ec95ad5e094f9ded95c13d13b8936425d46ae940bb5039d62551674c7fa88fca457c3e3e352faeb78462eed178d208b8e44a0a0661c71d6f9d0e06da1ec2d78ea3622407c1edc278fac137cca36aa32377062fde6f642c6f0bc600d841f68959bf2bc57e49593fc175aa41498a56c0b973e9292bb5a599b503283252c0455ad7a695460c985b9418335de82cce3c6be85c776c31e6b2b2bf3629433bedf9a51dab8c225680e23ec7e75d4b93b7cfeddecc824a55524df62f8f774df22576f708a8fff4b5ef1e7b18facfb38e0aa6603a188088837ff7b2ab578c5ff2fa71f349c620f967de81e5a618b5c801d7c8ab89e7642f279d79e227fadbce84673df4df66202303d54f4a3850f113490177f832b8b117aa44abe1c03c1e6b4314df25642a32a296e4f051b827a5aa3cca4f7a41f97d2a2b08997107c983ba903235a3dae423136b4493b0f1b7432c604a2bdfa5693d742633a0e9f52ba61c341e66d4c3677c2ebc35a811c29701012e1eba5b7fee059b471651d2c6fb76099981be63b2b94481b6f6d69810c941a48a810efaabe40d2e3ac9fcfffc477bd6f3e89b21e7ae608f2e6750d8ce6aa94c9b9552f73a7a9567b4f4027dd6241a218d88b1bca0dbb5e1acb0803a68e755bd33463564ad3d8d32d0a39bd79177c1137c10da0159b6de3260786d7f898b2933114c2b3eb3115dc614a73ac79ae7a1d07ce2b38bf4976378ebcf8d5d8fae11f192132beed9793e9d595551564e19da5c57a4b4a1e6aecc33dfc04afb1777db34920cf88acad58bdf82297b13ff6d63c704bc99ebc134017bbab7c907496428211f39ad49f8079a289bd50ec6cc0b7712d742a1fe53e1c7f515e90ab224ccccfe246873d1206b3a5dcaed08175192826eaec0f9bd274268fe09e94bced9cd7e0b094c1f1fc9d3f881479440860d57c4be0cbbdd6f7259d7018cf068c3a7af73a8ffed500d78684c8feb356d13bff4519c87bb21e8090804e07633fe820c4b1c95d49ab457ef92f878fce6be96a67d3be5d843cb1d49c93fb80c2b53eda3260925c7a879087e2f4e363c312f8e2652c93e54fe59d2e46b28afc9def6879ab069c5efaeb905cddfa87cf84530df30bb96f386c0b6995be72dc3474dca10cd7d34735411e700dcea8109e962af782f2909bcb81b2ad9877a265d77e560db6f3046d5f502627a0dfc4c4c5ca5aba672a474277b85855bc1c764603a38d1f9359da899dd8103b6a6f3a6b9b83de9a605ec46dceb98f29c682144b716ea5060da06b8c3a691193a26a5ff6efebf29f089b824609040d6370cd29e2d51c58c1a5af2f5679d5a0cf9080b8c62a63b95d893dad7f9152e676211739a621f413b18d3cad93678666bfe2d5ca177eb2d00d6646adda6367eb3de5885fd4d10d7a47fd2d8a3da45a6a206345fa4638d3db4f9acfb165e6981e94eb653ebd2d27e278d2702e8b8a5638aa0b2d9e476be61993cff1a3ea4f354feb9e9ee146ce70234e68adc46dec3cf82f193611275f6c148bb71074135c86d685df6dc6916a28829b37b271792757431556131e55f4604d4c269a09b05af9059f60127214ab224ba921a42231f5ddb27eed777efd50a704bbf9e4d193bb8c2944b7d42b9f944a17a8bb054e05891f5bfed3ac416c9ba0bc27f9b304dbc39f2084fdba428cbe3b1f42e1c999f89270ae547e1c6e7d0f93e109b73d31cd615887437f01a2d87c3af059fbdd05f4ddab6e81afb5a9c958566bf1bfd48aaa3ea4ec0a5c1138aab0b49b0a8a3f7453320362c27750a4aeb72873fa7d7374885f946fc59c1d1237e5354e035703f0e044d4256957430375b62f0c481eba9e390e2f2ce167f3383a8ead99ed3aec07a96fc33b66dde567a3cc7ce268998751bc9f89cbc5162e855ac88fbf67bc6a92afe528f9a6d190f47ac3f78589139c04bf0081463ffa98ac4c5d4e6be31758feca0d9a107c5da55123addf43c6818c60f334e0fe99ee4cca946e442f03fb0a13a482e6370fa506b41ea818c783146835e4f41730c7c0b02e97449d82e1c02a77a90aa522d9eb877467863b6a02a142d6af4a7947a43d6cbc272cb53cecfe28213bbdbb973c8961d0504b19e885e5fda471ac9b3af76438901ffde6e0eaa9bd5a4c50175e072a5bdb057e00f677389c4985127840602a98fc229ea097615e429c086f414c76bf6f240a561b85fa7f88b0c6ca68aad5f3b0646fbf246389a6394bf3989613f5aa62aef7c7f201027cb6de1b4b2264ae1b8a5f3fdaab043cf16448f8a2184b3ac4bebf437612218ba67775647a18b1d66fa0f2edb3bf9d2c1a33f303206666615a438d32a2c0f82a7955c1e00f69676d6b82ec7cf6c3dd418aa984f9cc367ba511be3d79016fdd36092ac17ddb3389b85e4d9045431f634846b69624db86aa010eb9c35da59f9603b583c69d6dd2868638c4aa42f1cd09c26d8332f5eb6be89a3cad6bcd906002c0dce7caba64bd6fc68cc4853e6be58181bb59eb43363b8ff8d0602dd6b652b0f76e2c4e2acfdce99ff35f6b46bfb1ee2c90a468289913c9440a1958f85572d76149d43a9f2a0186bf2a0c56c14db8487b2328256c0e2999b75217ddf9aa2d59e50f215cff4b08e050b7ea9f426895c1e156774b1f6319a69bbc49348b2cdfeef64838fb86dec64c43f7031b6d8afc4092ab171769afbe2fd0761a8213aa0111edbbd2bac085e17660fb7bc8780c990da4fb78608ddc1120e8941ed8b22757b1a6be684b7c98a183681db11cfebea65c3a0ad898fd9ea3930c63dfc18ae2f71afbc218226ec99d9ffdc241b0a208074ac889fe545b303cb23e4826e2aba57913df209bb3b30f43be33f358466bfae5aa76ecf080d9780d5e20f07e853d04578f8d15206a6a7ace43511de79da0862a746d83cbf6ee3282c734b5e37db377ed0672f8d27ffa69dc2fef12dfcabc1e51b1fe7e3ea721d5609e7970c9fa6e1d268571193d670a85228d61f106c06044d47840989d806ac30011ec5611a18d28c0a75f7149af9bc9b3d201a4ccb01742810b62ac95d92cbbf3c806f432049c01d9f06909c00e437793fa6cf5468430b801ea337fd2751595154fc51b9f10db79e1fd8498eae88139f4d5e855b11cfc9e1f95e96eaa50d89d44ef8636a8c6fba3b67806096ccd97581e8ec585a506fa280ea09730a5128319ffbc57849046e0df32dc97e34cd3cbe6fc4a6a13b82c492dd168039a971119f4a8b7a190189086f3f0179388f65ab0050dd96534c7bfafc14f167af03f4107c5e774995519efe0a8739bd7dfc1c9e22e10cd707b3569a2eec8869447ad22e79bc49a4988865987be3609bcf1610216a3b398c0c4c361a59dbf9b2bca81301f9e192998ddc1c0f90d6a3d7935ae5c4a8ce7578d7b6e3e47ce075a75254855cac42c2a023291d218bd1481f0c7d8e460a2ac525c4c176335fab72bc4e131494a516a0b9078e072a1d0f0c8faf8773f8200fb8a35a543f6ebaa91c4b1e4ab20b0961734a2313a6e01d6a3a183efc4c3df85166ab1ffbdfbbe6f28210ac97d28c5d534e6e32057a82cf43e9d4c9067f88555eeebd896ac1f85e980845dbfb2f4bb8d0524506f389813287c3587fa487ec6bfd19799ac762fc4a91542bd4354d3b146c9c9314bcfbeefcd197f7ee02e7fd44830a159e74b33bf35cb848233d555ac0ac0f0b3cd79ffd9c0a81a79affadd7c226fd00c2d393640ac5486502aa270ac688fba11591f9648517e9b8ac8435d1b212cc130cd31673f637ef13353ebc62ae6f194d487de233c1bc37b87a80281fa9e2ca47885f2df32e7d7bacac38c576ec1a174b9cd9b9e33ad80abcf3edcbee2be755b4a79745ed3f9a2a41d8b5af7531dc44749f96360622a1e9111dee9f34ca51df4bdc8b51adfc3fee923f0a402ea82158d3ce8e815f48e47c1219843dfe267a59723609804dde9674d668df105178fd0618fec059a700b2027d17e3856f3cd8a62899f5b209e8212c0ced271f00322762cfb7850bc211f25f1e097e509f7b7ce0524913d028040e3168486458c7154543cd2203781be291d759f94cec8f28231957f9ea5a8a5e6fb315e96b650e2f3fc7d12729b803ef5c1ea109c0f46adfa265de3cd55b912a7793dc79df2c39b8c4bb7ecb2251fc8909783b130e38fd352f9da9a39f713ae988d40e2be51ad579e678d0321013ba0c9a2213cf3ea20509e5194f55fb7cd616bf8b74f6d14cfdc00733276b7a671e7d5daae410b870e9e186b64635c8e094fafd293ce3f9292e71d31772098c8517ace3ccb419155dded8feaaafdc9bba97f45ed63d576f727466820a68802419a22174688a3750da1a871288ad7cb6f51fde2733e34f08ab18cf5b90e61302028c7c788c321674134913607f7ab76aa6523656a018c95d6bab3f77640f58854419fef28165d40dcea7c4d2718a7f8327190cad6918e3b909668dfeb0b776b59b0828bd66e476d1d9c99246646732e037107da386616758698e2fa3d336e75a4f15dc37a5ea545c689dcbd733e158a02e50e7ccce2bee51803c16b6f980b5188ed5e559ffe2bc980aad13a80e68b41875d8743d8f016a43a3ddbead9c14883ec09b0f3e1d55974c4d5713fdc6f1a953ae72a3afc397b587cd28722d3aa9137224783ed9ab01f89364a61f37593befbc7c5df5ad2568aed3fcf4299ee8d941fcc84a7619dbc262fcdad93308792345b812e3d4ffbf46c4d9de476de2b5a220afa883d950a5b3d6c01e3aa4583625bddbcb111a1222bbff7c3dd1f1969a98b2ae0c08bb281675b0553553ed0337449e068f0f26ccc1dc3a7a634a6243ffb74d10af91c7bfa73123cdc4b49324da6eca0cf8e5f3581c2db4a946a7ac352a5dc1d84f61ed28ba2891a7e17abb13902eb6b45181301c5557274f3a977138f35597cbb94d75fb8144aeaf81e506be3c450ae00b2b59e69ebb21d6ed61b22932ff102d9e3e93db292543be39b22269fd70854152f1648d609b6a28cc63a416997adb9c27c771fa0963d67847c15f84a511f975a7bbae2137e2f074ddff1c5855a95696caed5e93ffa18e008ae19315b6fd916832c43a51f68b8a098ccce848a28d5218aa8b0be752f5ff4fe1899c3570be0a86c18b96c4a52f6709e5d73c599e21b692fcdb0fd91ee23de9402b9514de5288b73588e2dc411f10892bfdf133945b93dbe4bd9c3b23485b340858a747dd9e852e00b2567d9f04fb89a4c2d652fb505222c97ef231d2861d8d2cd37b84cd47ceb381dd5f5be3c2de3313073e571e6129e82de86f7392ce16a2a1c4b1558066ad6ae52e04655b74b42d2623d5526e3859b83bcd8e3ef126b9aea56e5ecd9c9032e7935108a2bb4d8ef619f032823dda312c8bcafc7a963dee11c5da6b6e60f3fb49aec765681dba59955ebd55b4cea2a2b6cba32d3b4a8b8560f9e4d6e957ec6bacf48a8481ef254e1770c4a1dc488663a39c64dd07b823d2d871b45efe144cb84e0fae74926a77ab7a059558cdc11783516252bdc36ee9e54cccf1b0040838c144a3990e3e12f0ed702a9e2adfc693c675f2e4f9eaf623ac4965937e79a170860d36dcd72c76195cdd8b4fc7e3296ad38459b91290b94f9768a4ef982e457bb96a3e12c4c55141f7d4723e1e96450bfed0830d371ce478aafd73c1a2ad9ee895bcdc735bdcf45520b4f58db51c5d5e6d2c286fcf7472ed5e240915e606d03a60fb2540370644ff8ca09b62d198ed646151acdf69bfa1b8534766bab39b7d2ee3f4685e9d491a30f0d86b613cd98e0bfae54731572bb40e01573a6d9445dcf12bd2e401e7baea38a4703907f3414db4a97c2fab2e4b9eb8f2544f95ae398bfa53597c0d1b86be4ab7755e9ea3d67454da902504001f4507722a13cafeaa8778f8ec219d2f8ec194615ce3a94923f2d88f77386ba1ae0abfb3752c440e1dfaf93441d726a493171793bf8c5415f11534f207c7664c1fa78023fbdc481d18973eac35d9be6c159282519ab6933486a8fc56de84135e441c7ca4b467f9293197c3139b7b7fef45db83b11c20fec0732032f6f945260280329a20d7a33f56740a2d3ca0d4869d358a94e46beff41484ec7adcefcf76d8221cdb1bd5195f4a6c50fc0fb695d8b390fbc3b21fbe8ba2bb468b37fa9e5e4ac0855641a7e6e759ecd239ece4399e7293f290f3fafa69b819d421dfd2cc1a703a69bde1d10fee0c15e08ccc4341da58422ed9a4576ad3ce7199981db6c94f8560d3281c306ace4f31c2e0f48dc98ac6f983bea3941443a11ef71cb54ea1fba12d8eb8f615df443a29e5704324fb9e5f3cd21697192751e74691025c15271b9a969c5fb1e968c4fdc7696b6be241824eeb04ab8dbcf206f0c7ce245c831ae3f9c4112796a9d13bc1531dbed6783b103e18892f63d1b9e8286119d59e20bae709ebd0a4ddde1fbafff3e4ea3bdeb0b097ada07766d87b863160e80289b22c8e89fe4fc617fc764191591eb5336529e5ea2012d847ff302afc219a81bc313bd04168306d50c8ff6d33bfa647a3d40437a9c7d956738eea1137ab91e6d14d23be670a676f954136b583f1d54a406339f1ce9aad051d06939a724a7463eaab083a494e9adf41d1fe4fd40362ce62bb41d59edf715a8c616b64988f49f1742c55126d7ffe038a6cb6711f1f8f3b6942853a82aedadcff48be7fe885380fa6526e078be4a23271f9c8d13903e2515eeabf64214ad05b9d16aac3e8439ed99fe7a04f46f6d9639d27145c2486bbbe277a62d9aea21679060d4514eb804526d1294085675ecde83bfd720212d15638f605548ca835a648af98beacd62d82ebf1297395401889c9ed693e7c2e751334e343d6d877e1fa28084319d9ea7d77e0a9df77bbad72c3de58f25a9f5c5a7fe0cad5cf304bf717a0770b88542c0f2674c8de7d40dc55e4268e4592011458ee5081f766c964041769b4e89bd1531cd7c9018589378b3e76c5a3f4545d9a12265f5d0dc66db6ca8d80a6d5162a41d6f76df514e146c80fd7c9cecf451367ba8133ffb3383ffde130faa7c6e1c78c7b70bb68897e54505e41a84eea01fdc5f2f9aadd068765c0cf2d50e848bb916dac751ef78a3850de7468b6cf274c8a743a76eabf55869d606f255d47e2e3efd7793ed21e5f26ac09e8a9b6da5d3333dda0a8f87e043cfa0647265b6c721e88fb05b4a286716741febe623284e111c9f0f12c191233aacd70eea5ee85e5e8916507d713f9653a91b84f7632c9b5d4515e7acd5fe66e5cc13e6df6683f6270b7504cfa7ba554a15ec61c8c4123466a9dffae6fb2ea8f56d97ea622f39a377fba6f31b4d808f5d1868140f0af944736cfecfaf1dc4aa06cae5032a87541348d046377e2707bdfb5f41ac762d22c0108e5ae7bf70268d825cc28c89d047013acae269ed8eef0d468e1aa5750f0a66a045088fd877eac3d24149adf07d5babfd1236e056e910f7eb73272b442b9d4f269923c752a4dbf652372273ca349f87a8382ff3aee6360a134f84011d627d4c4a49a42735ac90515e7da553d7c00d11ca7c6da6105dd73f933eac6e035314fb24e5a294f33d38c9cba66c32cd4de8a53500c3f852e51ba6ac9ae2de973a549c12d4f3869ab45af519bd1a1c82db2a221428fe54234bf577b80cdaf247a5871ea0cc3fd5334f6048486211806397f9c5bbca8338ea32bcaf3ff6a28ecf3b0baf1d78e54f8651399ae5be5d97ff9589c4e3e42779c4b718ddb7f0416bc6643ab0c300f32dedbcce81ec91478edcb5ba9ab5e2036942619d5357de07478f89b0b0e453074a8f7544c964f0fde9104ac244d0c2d9cb8e38fbb197f6839f0b824a37a55f999055d2480da5183dc868752f46974f3f9660ca9c9c3b9b96e05b4d35a9ac84f67c934bf09f67e8e3426aa7ab96be12597339b17fe61714ec4580e429a0b9bac89353ca539a34d3bf5864c9e39431a99abe0fd6c20c8901e100f65c06439836a0740e07dce4538ea257d2081c2dd17cf344a18e510081a90f4c06e141a7d035bf51342c9c11d11cc25d29d44117aca079d3ee4534cdd13f9963aa258329fd68c241f7a847ebd017cf94aa1ecc282b3eaa8dc1e7641411e34c7e9468abea0cac56e8600ec97b460e5c018d916f31adc3b65d66a8b3d16a18c6dfb51f82af0c3fbb71733e84b65b7bb06548c7d985fc1706dba04bafbccc565a65a4e8a2f4ca39335ac09b3229d09b34ea0babdd4df828d75fe228931ff8b49e3ad38f4fd88644e74e5dcfe21c5b6981a9084340f0e5e6c2da31d4b0699aa15aa95a04ed665df29907b6e1a0c8b2875da9f62b752ec587f3b7a2c313374b7fe07b2f1977ea116fa0abc4a5bb6136ef80ea690b4f473d589349b9efa211106520bcdf9bdaf98e1d7b0874b01210ebdd01163e26d2010f04308ee2af4bc8055a066d579cc0d981636ba92763754c3312810beb2a40ef53c34c0d3c88edef08722d741716c384633c47888036fa5feb40274a019cd4c1e1660b4350254ffa001d36c7a2b419dbecfeec49e2e14167832358f7893de3bdd9957e94c56d4e18fce0e3523b4c0ca479842315c8cbec9cfb63721c8742a09f0f4ae3388fbf1c958ab66f87e0d197b89f1f7db2259f7fc7df444165b311caa5f1179585bbbd08668dbc3b7fe8eb860f5d9cd7abc21d21fc95e2db3aa39039feadbbf8292ec548e5a8c488811c673179bb2277b333ddc92b238a746eac674d1af9aead945846dcfc193f3da1999413bff0ed4fa15650c7c9b86c2929f0b3ecd7d28096a3c6d58c80fa7fc3b13a89d48c05219ee34feecc949700de958285433b34c89006fccdc467e5aa0f8f954bc108869a5dab387ead314e462ab6c064ecaca1759a907a36509ef271579ceed9f52ee8ec76847bd2f9d922331df58d1f59f8683a0c8c3e8c9f7d7b94bbbca2f784e970d67b8e89f25e9ad607d9911398d587c7115c1507b47647a967259adc28fc1e72cb1460fa7c24f8791876838184a70ffec729670002a93abb15e9e675f86f8e82eb32140cac1117b82146669d6fbf7c5732ec98fdcbb3a5cd6e73fd88d4be5d842f595b92d4e36aaa287a1cc2e5df40a7cea0f38ab9ede468b5a9a616096f7b98779b9344c41d0f66bf8a19c3320b98c98d701785f9172f0c592bdb35dfca73702c8091a39a34811694f4a53792e05ea472bfb57fc62a6ac301c287d21a417521f6da7234bd6dfed5859f2d7df153d0e0764a50c00ac1c5159e212ceb348080af6b2eb8bb8dc31c8dfc90992a4d7f7a71672c3809935e30054f5fb90c31ebdad336a6ab6f387c92687407f7b7380e7b1f1bdaefe5ad2b66060d085913cb53eb8a568fccafc0f5fa08e968734b4b6e0b82bcb421f68f0b18f010ce71af40dbc36a5651039d3fe8604bb754785a73dee67abdc21fc58d6d35327152b8f2f4a4d8543014c3c74e012c6435b1c1654373b974ecd8b20a3fa7e51ea469b12f63602a77bec0150fc02ce11e693a80011e4932f85bd020dbfd7d5f006c600e7e8fd3d2043aee48ee2059555efaa8f50160cc013415a49f3952c8b881f8f99328910e52857f22dfb81f2ab19f6a64fb20a50e74f4f8562c38667b119a9934ce3b8c991995046b3b8b5e983694932a29991b7e85c2e3a24141a297366a82b42ca6861c1fc47980716845c89142886540dcecd68e7e5191840eacd5a84fe0bd8c97c5095743164af567a56b56469c3f7842fd1f26d42ca052349a97c192761a8bc153f9491fdf2519788eae826185d18be1e5f3076a961e55b5e5eacf4a01190bbb38977314cf2bf9fb67d2a9f1089271567392dbf516009a60402c11b03443be0cac12ffd733b9b97c2d621590b67acb6f0306830724eed5db47072d42fdc1da979f923b068aa7de53e3b1329ca777cb7f9a943f6256f56bb3794a74df449e1743fb21b79cc96b7891609c08b20e453ac489594039cf96d6d8a4b7e82da0260a20c38db699cebf32e4b4cf07091c42b8caaf649f69432b43eea7bd7f33cbc651e3f97171abd428b597aa9b9a14d1101b6fe918f3ecd015b9e8f71c16abd156d121e0c382d8e35c7b4e5b6704c0a53c4c17543bc34cd37938f7032bc3bf3c5ddaf4f3cabb5c16ec711717b4770863be6908259265808cf38cf5c4d7ca5b6492e4a1833bc60cea8b28bf0c18f11945e0754f2530c54effd092f6dad85597725cc260d06d3d86205db97c61fce35fbae8fc4bbd414757235bed1baaf9a7738ce1d8a627e4b1d270ed6c6f09543429be4149aa8aebf3ed8e081a44905afe8cda3b3bc30cd3344da6296960f09b0104be8980bcaa44cd1e2100d834c0718a038e7db4617476f44cd8febfec212ca0db6deed2b1c68a8cb51087789bbd468d361a03ad0052d47095fe1ce1927346d86869f73b15f92dc18cb7f81a01e9d5008848b2efd05402916c9391ba5d61ac1b7f6359fd64b974a3eb3b4ee5125cead34a09fad785e454862db87eda8341294d71bd0ef28663be21dd9714625da8595c4d87689f45824c33f865bcfaf3ee421575b1fbee3ea80fd3108882b88cfc5183991a9d1d490977d0d61e14eb35571f10b8f7d1ce8826317edd7bd5440229fc1b908ad3db52e0d15caefa0440d2f515c28968a6abf652fa7ea1a698ad2f050749d2267f463864cdfa1ab4fb323d4b3fbc73d1012723ea2cac1d75ea4500c5f3bd9841c27d2d3d2784145773645bf461bf9118974a1e60a818104f1b796c21ff85188e50a4db660f24000e2e5219fee95c4f4706306b1209fa4f42f68a8b45b7c25c1df592e7daf0c4efb9da449122559053d39e37c64a0555b2726c3960da60d1415e5b88a8b68020c4a1f9824c60bf2caaebf2033838f12838b570d8a8308ba67ece57ba7ae5b557dda0157c0c7b3add070d2cf21f9c89a376472133eb08feef9ec5663f197eae3fb1dce825cf62149519917577084ccb6f5b3aadde72d56f973fdd543e7821821dcece0243923ffa638a97675e7875c5772fbcbcfca97889f95cd3e7bd5d0dee900b684cf078d2a118d381b139f81d80fc0287d22824de1168a0b117e9817a09ab9b416c74e53ae3e47abdc0590778602f31df638563a1af18f61244dc707a0be4958d73ef434a331ec1207c2dd19d18b4cc3628da8a8486f8652fba014fc2945270217075c42395bd0e3c7c6fa4f7c6931378344c4c407efbca96730405991de1c0d40b709cb3e34db767da2ead532a85e3358ae502f2210720f45a80c4a23e7cae693827f8844423c460a5b1b8aec4bf7a6d6456e827f3019074cd0e6da97b84e8cdc2d2d5fbe696c8d0ad7002a8803d3a6f8dfdad02b205b1e280d06e8f137df6fef5b295aab0f594b20c5bb74e41b2d2d0348a4b4b7d3c9ae752a01ae1df823bd7da9361162d5677ab1adda612f5f1a3b95f7676f52171867275bbbf5ec299a1974cb9173bffe4a1d9d1543c5d36687b9c061fa908bcede0d411eb26a39cce5f6a369c05ecdf749a0bde9217f31db633cf64332a5a0dd6b7bde288e9a75051840e146191ce43d0e1ab6619efecfbd10716a1bd82c14adfd5e026d6139c3499d222e70d332c1693b690f3273f358cc135fef4dcb8451f718670b8340df8ad4f441a8f43e2d927aba336afcaeb10e9fc8d881004603f375f01300a9f36113e84583465ff9cb3a37ba39a1cc39646922c844835d1ebb450a5a91ac0113eb630c91131c444bf14e405c819d2b07e144b7a41a49ba1fb17dd247f76b01f10ccf3f1585d24dc99602c9aa9f0a15963ee6559772807a95158600a5cc6ae2bc8492e66c6dbb5d436bd9ddf36c6741aa4efd756364992e3d9e5cc044f44d4b543502400e67992dd52ad72322d486ce95b9dd43615517b592ae35f1fe0620018a6d6a43dd9075cf9c615b06fa98499618ddfd8767e470049510767c85981d7e9fc366ac709bb4112420cd1aa781b927e3cc909af627812e42aa21be5d4fa1e16e1393c3d17cb512a2d1cd0aa73e94cfc597f2e4711a340b5aece68dac93ff1400ed163fe7fd218caffe321096097cff266a9b061a245af1518459c32f05f18f99ccdec80789ccdf370ef0c90562f23ddf6e5fccc67e6ce3d7a22c792bd5ce17f2fdc70fa520a07f4b9b34a7413d033c3937168fc9ab4bbe9bcee5973a2cd4eb434af5cd7402d315bd7a5cf7ba48f3c961641f17f567ac6e84c08c9b7ced639426463c95761ac891671847f662774e9f357238b07c160ad3b0c62e3108c5121018d24c3a87ef34133ec7fe737287be5afe54581ee354bdcf864c38727d5334396250108850e55ea32f5962e53d0abd86877cd552f2ee1e61812fe21ebdf1c94162030efb786d5ba0605966a039c676103ca016b443d9e0e78c527a7fd64e76284be574a075af1e7fa788cb3c816b68c3b6da60c34c255cf6d30b8ca6f00e244a22f6955d4a96aefb75886ab1875f05ce37e3b6c4b4a500a7d3a2e97d0d771e22b4ce2b4261204159142067a7a0fc06832ae8231fc514c1a8b718a135d87a4435c44fa08125f6d106d8534c87bc84aa643d1a4d61eae811c2c9b619ff0dc8e03121dca7e1bbf897c195158f0ba31fe01e4ea19330493f8f252df08fe4d04d7e69d2c21464bd4b0651622cb8204b19425d39e9d88bfed765d8f5d5fc87cddc7137cd398e85698ed237c0b9062ea34c30a339c869feff56838d4ab882219ef33b57ffe9ff586dbd85df5a07ba7cd91289984f19d89cbbdd4743671b44b356adf01840782db5975854448018358cbcca30b327395145b5047e3084e6bafbd7cf6e9fb8897ba9e4931090d32d6f9dcfba9f7f7deacd622e6fae67dfe677def1e005a8951f76897078535c342f47ce7020bb4d4f963f258d52c07762f98e88165a3ee3245a442a97bb14554d0d388fd316644b380ff285bbe9aff6943cfa0929a0b8db60c347582c6419a3f3da1c726df0a228c944ee583e295e7ec0984e9ecf0a24be95c144248003d9607b8ea379d8a6b410b4be76c03fec066c168ac40d87da26a5f96b908da6da13e7951e5df1378a3d6ee9676f7d12df5aa6a237bbcd279cb7c4fb7763fa9329af9a375ca09b264e202239129b5129003f2bf054ce37a675002ecb1dd1f4cb6699561fc8a8662b14217b84bf1d79c8dfdabc15b241a2323c140afb643e28fb3ba804d6fe603500d611f6f9107d4b4c5c2eea290a9982ba14bc928e760cd65597a2082352e21df441974b02b8f7bdd699b7a17563b66c66e5106d8fb599c15a51befad05f164dcfccade416859850ce941ba7da8be12a2f558edc4a2d45814a6b624f3d165b1b000bc7d098d3d20e7ea34ef6fec8974da1a03b13a1e09bfffd33e755ce2550cd4f58c238db81cea0f714a6b9c67a11ba7b80678b23406e0c5a4a4d5c9ee892b5100fe5290896044398d0e9898190f9bd7090a5556b6e948011dc0e46551facf56f2fdabaceb559646bc54407017d14f6b28382310f45e02976b6f0c7a8139796c794bb33304bb9398be4482255539758dabb3e088115f20998cce20b7a4e779d4d69a0ff16f1a1b43562d745023426558596d4eeb7cc992b2dd227cda34ae380181f869a9607d65794f471b7d6a924a80462bf349fa23ddb134b0c9c0430051e25b07e19c37e4037b1dec71f249034302b9b288d2a15e05c6d93418ecc34ee576fb932696fb327bba1fc6ae9b9a9adeccb47cf773b681a46b3a43f50fcddafbbd1bfccb9966799d3139301561dc517eb118fbe5735d0a8a33be068a24fc2eedd3a1a51ce97d8e46d0c93c256d6063da39c700e323ea84d7b36405710a3b6f2f319eab12407c28018aaacc448ccca41d98a5d0fe2a750d939d63b4bff72d028b03f9d4b554a86c42713c8ccbc10fe29ecd52e740fd83779f4f4af15cbbb927729bbb034beed3d5dac1b862280e3f8c0cfef61f27e6cd9f5652bfc8ecab618d02f2191dbc3ef1334d26545db9940ff4509ad7ed5ee965c09b3fdffac6f164735ec7fb7609dd2aff0e73b24308df848874cfd6a409cb3bf1e82cf8e63859af97da35e0f6378d72f226ef890e6ccae1c6391ec610cb6574fbe7a8dd369cd9af4bee1b100e4d585b27e84146b867715bf377bd05cbc00da84591301401866aef52710f1eb6ebb77f0d82bc8160d36ee70f7b6a6819085bb270d66196f464de7893299d104b9d11f31f1db6cb452650bca327c3e9c2ffe8055c0962fb23054f1c1aebc5b8df5e887e00c1367d90ec62a767edac76852bbe998cded09fb41f3c02f36f2810323db24b1ca52d4232ddd941fb1516f9db27847a28698df44d05d5764e12e53cbe5ae0f4582fe09e8f5819a0fd1a50596454e8a66742fee5a6b166ce1394f96b8048c61a40469be12d6553b5403797c4148a7550a916f0c30a8b0414e3a02b43a9a16c792a3bb23d55b3917b9b650b992433b27117e44e1930bf583ad74164f0ae8928588a3df78cb76caa3d2e7f6d646b4edd65a225fab372193de9e997abb680feccd22346a52f529556bed15ee6e269ae80a848d02f2019ec5269340d2e0a9ab4fc0561f2722e4461de3cbfa24f69b3f062f3336446b34e137aa96931869bc7d33ad660e11dd7863848971a2bb8e2cd0b9fc8a59bec82fae9ea0ac5527b67a0b4200964c4d2a0c59390121bcb146e5c3c0e46ded6e2b1bba0aec0ddfcb02d8726977bf9eaf8415f1ae3ca296abaa4ad6c2c945aeb276efd134ef61572771b52244228336844fce1c225ef2db653127e247ecaf99148fd2126a6cfde26a5e82b489dff6287dd96653a8db9ab4c75c043b90341f6365b848bb9b2a8aa73122293313b0bc7138c30a8e18bb49fa17736b4e8087635646218c281840cda3d0053335478cbce540817864c845522a88c3bfc20ddac4a702663caac1c461d4b4593a14da2953029b9fe44de486ae287fffc4e87662704f07131c6c40e6849173edd0355ae872f969c968de98ce70ea261aff0f5458fcbc516dee26621911c67c3374b1bc90c0d15aa22e66cda113ab6a97487e3faec75b510e3ca70083db524e7c575d4aa6ca50b1a13e915471f4fa0b7068c7253ba56139b9554daa16eaea41ce14de8ed51a96855b49e065a5f4f8643de0d03d01f177e2252c045808f3f8ad528c1ba50ae07279d40a61c1a66adb86074d6fea31f227b7049ce179365fac76e687e0c315d5a69a3f8cac47e14a620da9b78834ac2919fbe7461662f652c52b2ca4b04c694f3a31f27d0f45e751f8958ad091650c55af8ee9442022d00ad4346f304543c8d52591d22b28a5e79209c0ba3d4910d849c9ff749a58bbfd93d29b22a5079b4cbed842e60f340d091b070b1f33ef1362686f3e31ed11ea442bc0e6d65f64fcd9e2c1f0f79998da594586f2aa1b6add67a867d56cdb38813b9296213eb7fae3255e933c0fd41b538f866076c338c6499a26685f87fc7d7f5989949fbce8650810e98f32358e031bda6ed4929695e267314291e30d6fdb20819b50a03a0d997be81014139233f4046a388f90286dd14b8d4a7a4d52435ca6a0586700e4f306b4d85f364e4c13ae1cdb59fd918d8fa2f04c93687cafc787bca9b0e4281159f813991fcce73848af80199896e889fd5ec115621ca38f0c3a7ca8884c507e84d3609c29f13e2e3f22fc466fee22bf5f505484cde1129ca998ff1e1d5da48c3bb21076dd689d0189042ae9f326b303aed5a484bb4de9e49235f1e1e412d0cf022dc33976c8f260764cbbb932d0640baaf12767c6f4353402e3b79a5d667cfa1253cf97603dcf8c7f10f37ae521af06e764ee82b9d05a8685bc9a71c442288dda77957cb05a1d7f1563ea57bd8b2406aa175c703ea99112209831826c151bd6a5d69a225834409031a0818f8db8b1c79f6d7b67c01faa89afd64cd4d30998cdaf017b6f279c6fd9a33b371396a6553d997bea408064ae321e78b39cd4eb08aac37fe5139487f79ca5b06ca9eaa89f579ed5f282e2fb7d84edaede3b7328f7e49dbad5fb2abce1d101d12a06bcaf556f1e0bfb36a840281ea6eaec530845c5b4c78c126e35bfff4661cd331c1f0a4390bbbe5ee11a48a7fd6f98e295554683eafe79d43fee90cea6c8036af04222764a3e34c7bf0ac39b5ca4167721599ecc2b4e2c08ee6205ce01e3a757d5dcc0e90ccd111351092e28caa0b96395893442aef7777c88b0961baca7864c7e9a85acfbb0cf845458490b51ea3635dd613e5f7acc593ba1caf6557fa57e912c4d3edf6d72670fbcfc5e849470087e330bbc385856a2baa0e778153f725356cab0605483a1f03b0b3fbed2949c4096b533b94bbd391edebc56f1acfcc578d89227473f8d59f100f63550c1baaad88fe66d69475900aa5b43a69f3b0b2465c15b2ce289153eec514fbace7d2c4410e444d32f6d2cbeac2f6cfa080e8ee7ce52bf6a1acb54fae0443d3bdab9c2595c46a14606383a947daa1ead46966173952659fc3a3dc4512d7ab949131645f7645393fd5c5860970e7e228c7f8dc5cb906c33a11db8603e6587950f78c5be8f3413ec20352499dfb9d92c4a0354b8719502aba11bd90077d1b815183268fa877639475013d60ad6afee6a162dbee14e6ee242ed28d36b70da8396354bb43caf378fcfc7f7f99cb4a226bc4f9c6b15f6d6b1f50db329241aab2e3d32751176e936aca4ff0ecc30ee117989f1a339deae70e1fdf694e6c08a3a5d69f228a855c8087563de6397320688f6e15c59c264191044bc221bbac63c5c2be147b206ace240322455aaed3682ee623756db4a5507a6e229488d20783c5569581549ec469f737d5065039263fd40356495224ecf649f81ec394349bbfc68807097282f229b97d892df8b6249070ab05e61caa45968e8663b32e386e736fdf5f402e544060cd6f7158112c21cb986ca3e9e7a22d13ac0b467592516d1d585721a79fd6e96d39849503c753b2844bcd5de1417387badef84a24632f13b6a0ff9efe545283e5f1b280f1c1770e65d3fe1b695a054b063d197f93bcc458b7880b0a77e3972000f4b249bb7e219981b68ce6ae4bf9448daf0786b887f3a68b144684b9587ce034c35ceaf219184ce39fac099476f61143c7fd8c9d39aef78a945c890e2297706bc557c83f44d719ccc7fb7cf32ebca6226e248110a12ab4a46d8b88c5c98ae4a6845f8d99ab799ddfd01bdefcd7b2f3a451e60dea1b2de22359d2534704fd2e8980f0cb4ad860cdc2111ece64b6dab95f71c2a7f97172ebc39dc843f2b22e6b2e5889cfaf56c89746351a75b48a695ec83166f5c20a447a980f17b802d3764c7c8e0636cdd8f7cbec1bc8161d8d431924aa302f63bac0e7352cd30d46397844d00e5bd403cbbd739cc3f7b154fc69307754eee6cd325e357ad6ebfe285446a527ce6ea3c75b784d386effbf9742498148e56260491e49d0deef3c8b98fc6f26aacc393f2e17114c5f3a4dc489304b5857ee4435eff3f57cc59ef3eb1061c86ca16202d75ce71ec7e41a0c626f0fadb6baf5e805985b7664922b7d176c28d23793374d4702b71a7cf44964ac8aa086b6d356985f0d9b67d6b150945273bed8f99f98227cfb31a345c6f1525187986289b1dd8032b6783eb66339b31699e7009a7887ca3ca0c5012540b67cea4ba30c3253d5e63cde8f92d1a53011c369859a868f1d544a86198664a74213ed48f070f2da493d1619f3edeb05b6d7574ce2d11aa5f05fa0ba6d366bc1489f762e778b1a5bb92a017cba88c4636833e719e9382f65ba54f62ab81cee34cd93740262aa39f5f933376fa8079e1e5441aea4cb70c406c7e6315e7c390c5c79972a7db4be8ebd3efafe323fe5e0f70deee6cc75c0e1d4ddc24ab5cd389d1ccc0f0379d960ebca2f025223b76fd2138b960c9aa0d974a68531b655ed799e04f22aa63832ebe4268245cdcad763fbc07d6bcc5b68bf8f38f347a759288144c7050665f9f2517970daacdc3ff04a21738f281b8f02364185746fba1d51598b2041e74cd879f580f1cf5ae04459bedd8adae5a520d5c468e507eb18287ae396991b4401c007f82d21fff4848c75864f8543363219894f33f075c5caeb3f9f789552a22821b995ecd5f576c40787603b2cf6779f9360055633e9056ff8e241319c76e03f0a5af7b42478b0b0d657c2332fe50f1e1ed7ce1e63dc5a032195c8870a50b7069bd26ef5e53da9882c44aa0f66d8dc4b406ac6b981fc5671c6155c1b45fec8e9f929b3683ca13d52b07b52713f988d0ff027e2c8ae12a6e75c3d6a3a6a0fb85bee91f0603a4bbe95519c52469cf07d40000c3d74eb1bcd5a97420812773178892ab199a724c62a47ee2e88a0d26d2ab14cc9fc5cdb70512eb5809be06b7886da25ab699cdf536bad303e83fb3dcfbf8f0176238e3892224c43442d4034c1c84c3981977d1bacaabd68f98ae0490b859180e365382c5114701a82a6e84f80502c8806cca209877f7b5b23601cc40464779fea054745fee3ca6c98a9ce9a8ccb7531515a5bcac32ba9fecc445a51b7cdc872fba9671eed1aeaece78678d5471d4902e9b0259d463b805f626e9de4ec0dc67633540536b008e2787d10040e329b80777edaceb3aade0a76ca7b83d08013e18c61d6051a94535622d3e3ff6949a0ea446764c1f5eba303436fa947983e89d627b4e8ea86f101a9d94e9df081657c0b303e7676c1e6e81f1eb1fa0f691755799d140bfa22ff82e946793abf8e89dd8c2016172f6e7ae436f79b5cdbd3397f2334850ded60fde3f2a447bf93a3a5c11a95ed2d6037b58b2489859fc561cbf96b0a3b5a336f2c999d6ce9910a3104760d40caf482ca40ffa9f751db8cc6b79b3ecb4d9df0b53589ca395af9277aadf4234f277f9a93c6d483409bfc22caf20ab60d396fe5bfe3adcaea007d352b59cafb7266dfb456c4c71ef368d39ee03c59f82a7166d8988893484407894c4f7f917094e99662fda890325cc9fd0d177c600cdc20fe5bffec978c82b9ceae14056d60404c146d4e6ccf45f39d72fd09b3e9b6e01bb4310fac42590af577ce142277416ac06dcd9f86d8d2743cbab2b033bf693800537639808a55cbfa87cc13458a7ead273fc8ef6eaeb893e635c1b0714b4ec3e3769e0e20ef1eb80bd5016af5f7f38c081805a5489acecfbcf4762fe4db4f235b99a44e587979c7e708a2a7833150d823c2ac01578d43419a74a6e32ca87bed61322f7bd3c9265a1583591c7ffe3592f59209e44508b776af6f47c02bd50f4ea01efb36db3a6e8dcb2bd4a73d99d0f93bcabb1f9a7dd3165916d950fc0523e6e70d5bdc9857b4ce09f92128367c3a3b9fa0844059e445615e6180b3f2ca063617dddb1ae48b01f2daa786d8bb327543a316ab02ad218ee4bd70f4c840919230e5078d8148a8075c83361ec4ce2b919c46523f0d5e759591635eef8aa49f6eb425429c4556feb605e04953a9e34acfd9a6df39d1ac24ae48f50a9e49a73212c88a9626b678bb04a4bb51cb493851577f4a6e89e843a564a498651c5a5432139e366c8cf39c8e8f13f88303f97583de3fe2c6af38e4075bcb3031e1e4549b7e1dd75878c43e5b69000acf4d008903e90c82274ec1bcddf7785b676fa6ad60edf41fcd8920588712b607a64296510a5b79e08fb9131c4770e522a8493e83099facaec2aa5cccd2cad4857ac264730d6c511cd444b5f27f31fb4f54dc817865b5ec8d2d77c2fad54e37571d26a33e3ed67ac3c62c4edf3690c985f6e635e81b1944a17b59c9a31644e5727189cd991fe091082f4fde227a47b012ab95e510687716a6a431532fa602f22ee2e2b516c12a31d87d7aab968d399c1dd53db2f475e740e41fe47a2296faed4643df1de35a59266adc4bb36d7c6c2939cc4c78c1d279a68e017e3553cd80dca96843a9e6bd31853647966b0501ac6fff4f3eb7e5d37fd86712ffb9990e34eb495c092cc57f0f63ec7fc93ce1ada30e599e8b75816e23e2f082df0f6fd4bd9c051e35e30ead5c4ddd134a25d23efbbe576155183f7c9691370b38310857bc9a344f63d4234ba425ad3265741829323d4805a41a7fa10083a0633031d61c4d7f7e1d55c9b994bbb62494a2bde96730fec251866f52cde32c70ffba2ba064664bc28a945d53671656562141a6340b8a91fb96278279038cb123b35cfc57ed2bd04e75e043890ae16a8d849fec61ccc22332d615618c6bae002063bc524400e116c798816a9cdae09aac63274f60a2a5ebfe0a553bb0b29ddea76bb26778239f2fc9f8248589623ea585661924d40e7e5607e4d49db61e82cbf79915ef66e608cf53edc48901badf641f529885958a44c398ce4f33a3f58b00451cf6543bc6e10ba42f5b707ca368d94abf7710c994b47bc1f2f3d09b07afb6ed81938cc92aeba09f638cf5c4cbca18924263cd3a7cddc5c0df305c39e91b94211456ce4ac57854633e7abae328e79ad28c6b4e44a00cab7d20501770e6ac69c4337892eca43bcdd9b6fa3453150fb451d44494dc9af9bcb366027817e7e1529be2c43a4a78ce986a62b8246ea04d363e038aa87d513b11684b7d88fb980a72d384811b82e7fc525796897e58cc60a09775d72ddfe3696a98c70526981a50835c02bd8fde4fc17837869d49f8c3a12f7540bbbef01ef33ba8347e436c7d2d6984aab452ca2fff95fb0acdb5de7e914fb7410e7a0df69a25990ab81037b6eecc49fb61e0442ac1c5ee0e8388a2e047224a5e37b6eebd4522f5462c272bce3ee2d3bc93b007ecff14cbd304743440a6d82600bc5fab02cba54a3b9bfa8ecddc20118fbd3844f0f78326e92aecb515e12b16171d81b2e1fe360e912b6b085baad041cdb9e809d6e98c991cc30d5e8b104c0afcd4ac03c29946738de92a6f516b3a7ae772048f3ecbe288311671a944fde0fc942a5c8b8f828cc0c9d69717b58a3e413c42a605631bcae8dfa28f48dfd389409ed84f98af9826ac765b71738233a16f4201e2fc7dd2406ed05f68082eb8ca080052b2a5d2e06d9a5c5f1b8e1ccedf8a6721de6a2844cd866fbc3f1bb23046b5ed9512fb1a1b3a57aa8eb28fce487c63d3e4664d83badac84efcc0688d6d061b0073aa10c3854ee2ae6e7157167c1a53de014e32e1a8559552c601288a5e5785522c45774abb7ccec7477d863dfcab8d6bd3d6a45bd16651cefbacc85bc126ce498dfdabb26259b6d8c42c072ede0f5cbd26128d54225e09753376f57f87f2065dece69434c33d059c3570d8df351f74bfd032969f053f0db9c9a62491bb2f8e68b977aaa78b1b6fc1f8a8756822726183e98de98bcc827b9b0c2d93e3290ccf600ad594d55759516d38122e375548d6b22b4fb878c1a12a957da09a490b75f5093f0052ed0c129ed938429e55cf5d36d090ea51cb59f7ca9eb013e2434d3a54cdde937e9262bbcc3d86f98ec6f959719153ec15f247ebc8a1add676724a3c9584974ced68c2b6bcf8f12780b168a8424134c235530e7c5096c8f4d08d1d3cf5facf1c1aaf21a3f0ed4ab02f547145c1a282464c516eae1f9db7e2be886fdbe8a0e2d77f7b5c379f31ef18411414b081c379c4beef56116b2afc702f9c324e59bb01c66f786a66e5728e9644e59260115c83498cf678fbbe797b5953217f57def3f9ae434f59a9bc3cac75be651209b17a144aba0a5c5e3f6ff37933246c4bdd3200e867acc5741f84d8dc97b5bb6cbcfdd56d55bcd5cdacc5b5b9acc8a2d9353e1a955ed72a9bc317e1bdf12f0701788cc00ddcdba9667d60333fbb78c6c4a1328f6ea65701dae6264297986a4c8385ef36829a14f3047d5352f412c5354b7e3036eb994d30df4897ae5c795b95fea5d983502bf9dcb3fdce090ab0333d435975f3014ec95dba29ba87b74bf1a20b7a394233aa220909572896b4c9fa614a44250cc6f521c1bb2af25d379859360fd247492769c3bb5779cd514f281f9c59bdabd11e177e1cf9620dc8f10db36383a56094bbec98acca505a4d2ee1033e743ba018b00f51a74c8947b44017dab0ee66da15181ba297b89f5b005cefa051a79b927abdc7d78159712ec2d69c6f5f5d38a49d60ba995af8ec1fe6e1a7e3f46ff0901a18527a545af4b493a2129f0107b8d7fb3a90ae959ee5a9429259c015bc28a181b1eb94b65618a19a636f3f95bc1799bbc76917897bbe14f52ac515f3428877ebae583573c168dbbddf361cb870c02d2478b4c041e77b89986e0926a4d52f97dee451094a919b1dc19138cff4b0414b5c2c5b98149b4e498c61e09b6738df819244040d0c0fc2df2df26ce0e40833972292d411a460f1de1b3203e4874e76e726908f94de37bc684268ded778185a07a2cd8f96d4110880823fe7fc5ce4defa9c057f521c116bd9b270e99869c51f7181c34cef7b46c2237b5a7b967121a702c42a19619e17ece1ed5df24625f014fc633d23c1af65cedd1c7787a4f56481f5127ab263be18cfbf9d9f61774c5f504c880191f80d0c3c824b0e59c1f796af04ffd489e1186f011bb14cdb57ab24a206383a5a6baa788b2a7020da02cfa00b816f9abebcdbf994eaf89d0ede3aa90acb424b88ed1df51a6fdc398ba9e4f9252ebb845c01d97aa8e1a85f91ded93a39a54f36906be02c93b51265f941f89353e4b90ccb0a6ea8cb58c96eb47d0dd1187d0ba363347accb51847e2b85f4924a4cffddc16ef7a9eaddb9ed6e9b1a21e4d97f6eec33e4938dcbaac1feb6ff788765b90b2646a0b914f87e06abb6ec6cd221bb0245abbae3ba1ea5f915abe39af9a3657c7097622891ca7d1d5898aa0e98161a26b94f9fb6dc12e2b30e7a5c10e0bb1c7e3beda3cb2e9c255dc8c9643696876ad89a6a3337219c9c65fde0db3d6b15f3f3663aa977ed1fb0131f73ec51ba026cf89230331e6bd27f849d6ccbec7ac42e228856278fbba2e2410e45edbbddaea6a7e03aae677e658e1649f5030e998492def5041ed9f2260aa322b3d28d66ce586fe8dca809d8c65bd619892e3d97f4796641b7dfe36ece2ad4129f78bc9c4d9eac972a59f700cd0c4a70546c52974e6516c5428900cbae837d80d3a10e7789f362d10bcddc549b5081ff5599e370f5d8fc9a310f2da9f6b691feaada85951517d1f512e6056ca9b21d14b1872b421422b8fb7b370a82a54f979951745bbe7ac72b0e71b5b0386956140270394d87fd0b563852f548e07d92a2a1f5ab22477245d26f9460cefe3c6347199c5b82eaa33431b7146af50ca3e5ab4c253cf551384e4a5f99957cbaf73ef73b5b7a12e332056ea9ce9f7aa9fe75f4c3fc7d00ee0b5182a15d0e0a53fa068e323e3eadc886644ad41cbb4906c8ff63618663534f5e481307f02db9157850322aaf304ab2342bb66662c3a8237d6fe57197cc27adbe5a3b9c09a5674359ab7e861b39fd862ac20c0508f0c220d5b5f0a14ba4260cb75da5f661687c026ab70b67e26ea15336a5754ff0cfa9ac8005a3f1a4f4e03b61e00fc0c83fc5bb74946fbb5630574b6e3aa54534801ae023529ab9d22ef4bd068e9c6709ab682a004b5360fb9b62edc8461718901ca48ca147f5a9bd7d685a1a7dbf38bcfb99bdfd26975909b181cbfd5ae103db8626df1e408dbfd05182e2958740edba1640129db5a6a5634d23cd7c494578bc2431173721f103d65885f315a5cddf983928cf6dd163afdadcdb92fc24d7d0bed8f93be9aa588344611af595da5a73beff9075a46346f42c725db0fb547ff95e34c38688c935fb89023b4401a88706491273a49fa19f981e0f1d3ab6fbd65edcf4ebf401f8698a88ac4d8ada81d2bfdb29c02d9b72f768e90ade9443a660f6571f5d02cf5888d3de7ecc25efe14e64a5f5093edee44f0ac5afa0e3e235b89a3e2e6b9805878060d5848ba19200abdc09d9cb0bf17a3ed3b0e24359f21a05bddee589d5b3bbd6b84a18f4598214b7ae59fc8e9f756f2648adc18a9cc02b6632937ea0ccfd80c325f18a77f8ec301320012a2a3128079cfe22f5979531b222bd03d83d0e6d63f4af1868b79aade3e710b335cd2ebe816212f77e0b181e78855f7c21cc29d8e3a12650c73d87f9b7580f1dcde1c08f03f62e6e634d0d4a4a02841a76f465ae9bedebd87eb4249415d12615b8f8366df173cd60b6291bf82c98f19d8f8e7f8d79fb8e938d9d54489e679ca21aa087044fd83bcf7288e037ae8fb3ba6057e7f489bb8357330515dc9da66ff069c066a38ac3dcf767259c5265182a28b7837484f53aa27444b28f3fe1a0a4b01093c68ebcda149ed77abbc684d90bbcbdefaeae7f873b6b2dfc813624eab3e73d6f3e02111a62dc7d502c4849febb3d83cee3cf44ae772a3a5909b89a19aeda99ef3998dbaa08a89a565e4f957b9cc8c98a4378d1eba4a2f94715ce3376e47e2de325bd3e49ba23c9502faff013387d1112686c5740bbbc1cca4900c25e688967228edf96341309658c2f83ddea38bf128bb1099b0e914d5909bf430399cf7666483085ba6b695f94edc537ef48d2135eaf13ee27632d142569e50bee47900b70621e36fba83bcf5574d32de7e3a07cfd48fc4db3846f756e3ee6f868939cf975e9e38945f046ac3957a00c0d3ae1326d7880b887ebf363d6b22b6d316b30dd69971675a42ada3494ed4649adbe1e301627072bece13ebd581a881e71e4500cd6995fd8083ca980851d4495cdd6beea5960d5de20edf0390358a8b8f59fe9681534b19a2e75d1e321d47a030da99a114f660f48a355180b66d2a5f7f47dc371bf6e8c17f8d8a64429ea6a9efade773bf70d880d2fc74708ebcbed1e3081c1a619648ff2521b7623b682a1e731e539ccf55435160c3e7cf17d48bb9f05825e71cdb9c0db985c929676a30d71fd9820161f17c85a2e8a862cd1d58b3f47e0b2ac143345b2529fe2236f2cfa9a3dd9680d2a767c61c5a633c9656e7fcd4366a27d3a249d63fd4a10d064f48847ce4ef5b3b335eab3798e611fdc7459666156a8d6ef4c8f7d788d390e9420bef0cbb3854746970dd21fdee02f48bc039c8297c02f44e4b4c6587894a2f16d99232cec7c7581bf03b5a781193c76be41949ce81b8abf5b6567a43b2a3a0a2b7a7b660705bc679ee4157869da5a52e1f3756a0f0ced8498cae1077576cb69d3d9bdfa5f6d5a66b0f4fdadaa6ef029738f895db0ea3f023212ff408783ef66412283338864f4e96a60c1bb63ac526bf1f73e65e07d8016814cf95929f8a8fe79126abb5db2afb2e9486738b8a4b33c5497baefb850e78f57a846ccccde411a0fbbd1f98a6ae5629844fad86a3bd8d2f102499e472ebc3d320b8eb87ac1fbe07fe1118301d5dbd869587f16c4284e4029dcc4cd71d607197f915d4e76e318c763d45a0882834396599a517f644e941bc8bfb447096b893c57009b56cafb7df339a21fe53ea9405e4831e79b8ef4502126fb7329185d5cca8a9dc208589bc10ec4500aa7f3bcd18422e86e3c4851d29e09278aa7153734c374ac5c0cb53a04cf8c9f0c2da4a95f383862f04c49ede2f4aac4a6a5ab6a93a5ecb77dbf2d1f4ee9c0b6febd66b1182ffdfd2c3bceb8f707eded2f051fa209c6cd2a041beba9ba60544159fc34b9b9c3da81edba83797c4d1e39e6d1a94b769267b547bce977116d0fc9b87e9d41c9e1e22d6354a37973cd59fa5934d21d73704017b4258d6fe7a6416220fc064f6a589d694f8f7807ebad9923ef412a9ca7ab3c170847df9e55c7e8df58517d369f891b5052ab4f88e8e7df21cc2d1623c0dd26bfbe68ca75bf172b344f5d4b1071b153587651a592acdf75599aa33c66608846d1b5b7e68c2a546e4bb1c9828a4557a7f7651b3dc2fe27c0cab38a24d710f25970bfdff23812fb2f03dd2a528d217bbd8a63da7c4fae1bc5fcfe04ec1a20ed2bd12e1957d431c2029ca81b0b787967d1c59954433a502e74eea3a8ade791ff33d2d763463606d6575a77746c52b51e37e79f767e9c11aa91db2e5146b28f7b1282028cfd8709851b610dc0f607022d3081539aba7316015c0a21f17a90c3b6a49ae85c7fa6c24e3cd021b1b40d7b71aeb6b9006c5008b9fca33cda11c6132993702e25ee808fcb96603a15ff3d5bbe7628f44e908ebe340e9fa8bc84c8cf3b443bd6acd28a9e51c85ecba629ebfe90c0ca3e9dde0755c893900a2a1316f1803db806a969164d8dfaa99e078542fc4c85d830543b5658bca0d65cfac962daeef0899426842162b9feb0fa39f6265b9de25118ec8b3276aef4e3bdf6d46b52b17d950bca18eeac17b09167be8bc1a112df8d40e9fa5f13eb95ee92c7c3364075b73a1de60230bbf0abee45e3f93f302a55722784fe75082417d45924a295a5974c0d087548cc66b789e697100a5b79a5099a3ba5f80ebea492478e8c1efb6396bd333da3f2f43ab25b96ca67d49e739ae416b7378506a0c5652457f965d1f53aa5ae9d0c706e77d71203df9f3fd5a7b3c2795a2d5519d9c42eca39ea811c6143229531ba608828a91a54ea7ca541cb9fcba026aefda0a2a948e347f84d73afa33ebf72468938fcae9f14d9e49f81d4c3207d6a4282f6c53a904f1d236cdad9f75ec0a46eea6e606fab33cc083897c02337359595eb720be85af489f55670833c7f6fe4e396bbc69675afd89e3268c5e8e15b7084f3359615bf6ede4b3ccf1f8514685793cf695168143fa12244117c97394c755363068cd6f5f3b0f299cde61f3f73bb3f6d70a38f54946c559812105e4188c65b04a66b4f7dc5925f7acad01410b078c5a89493ec2f0786fdf6264a314d12501b872bb945b35b9d90375a8fdf8f444f42c32d4f7a38cbf26e245ca1f3cccd890605fa5a8ed73d7806235adc21573da14cf6403d4ea0d6af827494b3a8c23a3d6d1730c6b5b2fd2530b688a2284ce6a7e33c87f4336a91af84cc6a6ef0a86654ed85529149d8428c1362387b5c5660693eaa30acd931f6f32b8d336a2285bde146ca3d828b3f16f4a1a4920dcc0588721c7e57da8dcca815d1d3f8b5f0c0bde48f79338555e56a6c48b0e8564857f226b8a7d02178e04647be2e3e128b6fbd32d5a1558ae9db4c766746a3fe8e3ded08c6298681e9386b3e0bacc4cf0413ba71b1fd0c51177f8ae52b30753448109bcab10787bb356a35fe126806eadf744f828faf2c6e3f513bd625580979507b3a5b18c1f3b01ecb0a977d507abe3902fc5a48ce84f99a472b4e905e4f9750085b3c00ed10044117b88a725271f2d49a37196b02ed82d9259d5f360c213cbe9f4364d5241c139337587a3756980cc0c780b38c0ad4d4951fd1ad6b518ac1df9c64feee6fc820520ad516707e06e6e90e42f6ad4bd5b10d0ff962454c3ae99153b96afaee7a66b00aff654dbac8a823d864deb8f0bf213c184b3aac2d3987a6c8a5c0490f77e87bdbcf6e068ba249c3e2d6b2e1ebd95cf332eee86f171548a6f87044f2d524135542bbff16c3bced39a22304b2c529667fb505d02211b005353a6346cb5191eb2bb6c8a438bfc3eb1978433877567267de395cc8a3f0e7126a42b482fc6a748a21321bc508b99720ff03ab153b362489cdde1aeb1838df4e5bdaa982a97f10f0e7e515f110a89fa351b72abb69e41f4ad531af09b8012399725f077fe86198b779a684f79c0cd69e41c3d4a4df9606f63d43ff1c221b5369afef512464c552af86bfaf8751847f8063a31ab31359422e57d3bebd4784923e37718f54622185c243b3a6e8edac0b3800addf0d228b8225ec74589fada8f803f576e18f83c17df48fe99f04222cd5b0478a7b5119275cc84121767a139026710c8c09ec10c308adcedf7562cba1882f8905a1346f022c8a595998b4a0083b77dac3748251c44e7fb81af3b6bd19d04b2c736d841ed043b64d8af2a05e889aef8bc05886890cc8dda2a591966a56bf70ab8de3f9a163c3a0b37c8f34d107f960354fb2f93d4b68ffe24a93dca809aebafddefa12b79794198e02591dadb6da5e959b2658df9307fa0239c6048600b48baeae6943273e369423590e8880fcd0ba106f3df299aeb5a4a13bf7e7d8d8428e667398ab80ae2d049f18daa59b5600e96a130d98ce3cdffe7fa4d9ee8a5ca4cbccc1d623f5bf834d5273ec10891eb702124296299b73c7b5145a5e88a938d99a7abb1ced8892ece70035b2eba83dfa3c80ac434683443a78acfd30add968ab528fd6d30fdfc4a4f2d4b7b1313ac4b723149fe72e5bcc8a0a1330010335eaf111e221b9f1ee756147fb43a9f2d0af09ae99e897b1199a99c38041c6984b5b9cffa97497c67207099b16031db0b14ffbf94cf3c223ea8024a90e9709fade9b16d89529ca9e4f5f96114432734ec05f62185642bbc2d817d4ac38b4502968e6b7776cf50ea4ab070eb3365b68e1f49277ff1d17b534400a1243014a7b3c015e42289180a965b21bc5ec907ed442f56bf3f73d3086694c07618e00da3617ea0c0225fa680265820cd117a19c9fa58c1e7868e9971efa3fce903d45f7348cbe79cfc56673b91bb0edb779cd1ac694fe28be28e49ca6db1a0954cc8baf1ba4d40e4bf7e4b318df42d9edfcbe81d3a9018de6df36df70a3e277aed8ad6a6961c843e8074b182c3a1cc488c2912134689d9bfd7b83120677678649974e4cf17fa124480fe4bb3df17ff0e6e212169b805bcd40f23d2259b7bc329e9a8e71f80bb24b9df7e3619afd2bfb01345c361014f0f51e3cd3cf49e5c123c262ce32e25655c5c5c99c475f0568e76297735f24d10c7da79d9eb10ecb85088cd97ed43be1a56dadfa169e6ce11bc8133ece37ff4f7761cd4300f7321c348d5c04279b6a2c85b4935a7f9971fe2adbe28f4372f6d5f9139847d4e3372835a7f7946d17da7998a8467527a43b9532a977ef15811a132c65557dabc18962a7f3de69aa351cbe1bcb7a3c5cc0a4c2292961938065cad73c61eeff404131be5d5171151e0319115092d0a6d17c31ff941231f2192c286edbc35c2d5b7335ca14467dbad6cdf838f05e0b39773566c4ec3c990dbb5ca1853c380c9fb9d963bcb6b1386a6c52e7151be10ea4d2a5f610a31282c8f7c364c66b63246cfd5098a33f8a8e571ca539ae5798e4d6dcb5c50a91b18ba32309acd93bf9120e946a58f93a139c6628456891d28a4ad9f6efe8d14f0fce4fd7be327789f7a7a8fc0fd351e4a2e989ebaf48331b73527001a53070d0877484e94add65f096e34c0915e8bc6b24bfe5cf5448ef9da3132777155902c2e6c1cec2ea2490e32cd709c0251afd863345de9ada15e508ee8392f30747fe8be3a6170665cf7581aaaaa228a2d1671d307059cf051ef64db580566c5f00cc36b078ceadfd586eb654f575c3f628e7112ad9f744817c46dc00c3241a6ab5d231497afafbb0c5d3fb3f9a50fd008b9f7ebab0614b81b0fb656c1115228a648e57534e6144a5b47e120fbc41061e30bab261a7bdca8da35a42e470ee53a1e0c403cfd56f7287846c86035eadb7a92506d5d0c7b765b75adc401a373b2aaf9bc7c969ffa1b6e9c975a94f09e6a4414bac8400bcb85a49097a195429cb4185a5063a5a688d9405d4cfe30f33ff81b07d1acd391ab2c1bdfb1bdd304c7412e2e33cf2d152b52980cac82eb1ae5a6136c15a4e3ed74a626f92a33a82bb3672fb8547c35a1c3d10d3b0b653d8a34cecc17be3c9443d969ceb729ec304ba3236d8b548569583139fa6ffae3a0d02ab5ca753ea4bd2c90369e9a1c43dc3f864ea97f9c9b64f77e34fd655909b90413bcf206918ceecc31294a6e9b950183d06c235482cbcaada567545fe553f1e3551afecf8547582755f36b097e100796db708a8156835312ffa5d92fd178d6d38602518c448f24520613847e0bd9a40d4fc9b8abf29d4f4316bc74b2d17c5557b549e2793bcf993e93ea3b7a9620e368d1dc65dab997bd8b00c51fa38fb223e50586dd97f489b0236103bef4291a7b12a7734118bba3e018b26f89c0e8ec42edcf5542fe7a40321de2b5e089b3629d4286445b357ecd3a834d95ff44e5baf9d655e04f3181dff6a320c5cefb9d6483d48087544d2be5663470567d1fe4a2884cd2cb0afcaba0683e04ecf390c71f6bd375724404248b67f6f3e6a928d4792c327c9d4c56111c9d09d7a91308c42ddeb5f9fa96a8d8d214b65cb716cc9504759d90283f02a419c6a2569dd5847d9ccfa6a5e1038086550913f389b907a5a785f41b8f02c6a58944e813c965582606abfeb77d3d04c46f6421a19124b95d1186c2ed275e133971a43fcc0daf0316fcc71176e2065f3b267362e3a81fd5ed7bbb2fa4a06041a14bdba76991b5222c2f27110192121c876d1766daf2b3e96bfe774bf18abd3576eec513cee2081f0aa52d42ecdd3aa1335f34e270f53e289ce0877a6c8b7a7d745f2e8451cfd6297a59638e3790c2a8498814f51977648d7a5e63fea6d5c7e0d3f20cb234aad6988cfb5ee014fa7edccad209c9b405fac915934191a5d2c64233ca516e35d991cc6adb9da42197c9621f9dca1f990f2eb320604d00203792b87f4edd514cde46160a3e71b1c767c0d3c8783d3d763e3e7add309b7acb82748f8010cfeacb906f2846961e01c652cedb6823e7344961abba5d836a9badf39239f1827acff4c85f6aeca8908c30943e29876376de036c0647bc9533340d0ab753b70d562b5b0e25431cd1584ee82ed8c619d874e495cff3d414fe80ab9fb3eb797fba8ba1b22f516524a6bf25aaaf30d56657f4cb5c858276d8ae09e709c41046087be495671bb44e8bfba5ea9559456410db314fd8f6e1394aba909ece1c563ee20ba668ae4aef28955bc687afe2bcb20e4e9bcbdf30edeefafbbfe9602defea463f600499a41d4ed632ca440da6fc311c62875ea5f14f17957c46725a1194af1791846a41d414cae361ed6c0735a800ba4ea311c04547d3acc978126c895422e31a3e127faf27d9ee1855adff6ced3ebc53362953fffcf39339694cb741571e1243eec065fbc44e2677d57e64830edbaa19d9a592fed69529a8a1643b62cdc0579ac2915e5693fd63d5f50877b9a2d69c588534f27cde8dce00b6a678b7d720a0a77e93e111426f4bec4e7956c669fdf261bf90a7c091bff587eb57d43743a6987be6c28e3babbc83462dfd6fe2dab41df613001cb5f0abe575a30adf72a634e0f4f694e72b02745c9b0f9a065e25eb8cc756514beeb0696b60822124b537eef9a17993579e0f78f1e2f5084546704dd876fcc7c0c3767c330d6ab36fe2d59a593da3dc8bb00ccdb604968662fbd7ebf759d0a8f9862eeae1bb66ac960ae21e2622823cb9f2f46f0170ec96914ac665017f4a0dda7aa4c252aa63c36aa37ddf1557db1a92cfd0ec966168fbb82aa81c8207fa3723b50ea1159671bda9686425625a51933d62701415c06b264cdf8a714ab5d34560153272cd96de358d1a0267459cba6054ca1b853bc005f4c9800d93cd7e8f61fca4651ec3d7ffd0e730d2ef79c80c89a404d258dd61bfa96f3eb5b22f8937f274f6592c83a93eefa859d9eb94b1530dacae7ae7096b751c5eff36a90f455982da250618adc49d9e5af0ae03b88127db3fe0b983f1bbfc8ff8da05b4fc11bb15f984a4a7d977cf9ac137085f01f67bd34e104335c6e7f4e7fed860748acafe51455c2b9b9ee082648c4a969a4271752aa5b864da1c78276afa90d00a974a9f4fa226c642880f0c77b271710b47b46862166c2c12ed1ed5338189eebb48e387b05bb96c1bbe09bb996f3d9893134923d192ec7cc790c1eeeb57675dd0aee15619fd2d03d2340af0630926a73162f5c6ace38fe71093cb1ff0202f944ebd5966b31d7b25740fcae5cae074f6ca37c183eeb55d2242f3a27c987d2878d597d5449e86f8c7dfa5c7c40fbf55115da891fef9fb6102d6e04193ab2e25cdd8fb06fa6ebe7933ebe5c87253c948bbf817533bfaf8c8bcd970a7b7bf17bde3ac072a3b89c9acdd141c885dcca2aaca85868c577c9396e5524cf3a326742b215605e21a4e95fa62c3c8e52e41d7a656568b6f13f40548bf3183cb03b1b6be92121be91ef01a211eb4b66716aff41aaa2bc9a24f07a59fe6170c96bf283fd857a7d6cf33e7f36097733504c9e894e4e6a0b2aae5aa5b3a62d2ef85a2d2701927515411f9d5d63b5d23e14f9e3aac52a0638fcf8895d014615c8e9f7d8f84c048dd517a918c5a2da10db40752ab614e9566ef5383308895de6abf41f24777391508c75730fe763a72433245a17ce964be4b1b912283083501de18878d988ba58c0c553eaa9874388a2bc6c1fb775d86b20785b503b18ccad998c4e494b88401896e6e1a58014753983f0cd5a7fdc7c6731ae21036c129a771321a653cb93de87240a3ac5000ef8a3761d4c0353c77ac8369dc3e343c21b6920e23710b2c9d1c023dd62589ddfaa38659e8c5eda10e340f11534cc8dd1997c9e242f36ade7ca7d12685383fe3ae2db2480c2b850da181cfeec472ef890130f4f23ba81d752663c0b9f04e535c9d247f929448bea92d6100a86845ccca2e1273ca938e71363d6737e136299b1b6ec8236a0e2579a995ac27253ef3a8716d3077201fa5c32d4d95d18cb5b63fe0ee81394813ae3ed4eb5dc7cddb81dea8ab8551554aea617057e6f3cb9f3ccfbbb7e9d6417cbb6ffc6be84e85e549ec6dfe770a59e94ea33313641e6fa69a5158634206b60db58755aa4bb7d7716356753119bb5d7b7e2aec6e76934b29c11e88d0f326f571f8d14216e4d8132c63ec4c7d6ae46ff21371862ea1b6444ea8e1813dedce0d062efa6b68865df65319081e026c15cac249febd156f80248d288ed5d75a318ec86311851e49c2b8a73e2751c74952b1cc5236f4001377641245357f7b0c62f68f6a26dfbc3692b53d34c5cce74870d358f32c372b704176bf5d099f56587a957a87d448e3041678a2433655089b98bf942ec8030cd4ce477df69c65c33a36f56472031aaa64bb183659c4939d2271050a7167562888d6bb01fa0482d914a4fad2dae72520b8ca76c9f668e4f9968d2f26c643ab7fcf06c89a17443495aaef29a929c2e7706b2522e5d5e3362101a5f70d4d4d18fe91667a7c85fde2e68c9c5d71e129af68a09f6d87619327ca0a2253b8bfc89a7b6721a7dcf10e77a73651ede1aa8bf448146fef972651de278adc6514b1fa7b7dae8595412a105805ff12c372b74be3b43a1d17bfddc6814ecb78acf69b7cd697d7af20b02f38b8526665aef9ee25370faa5594543a9df06fa3df512a48490fcd451c4e854f3ac0fd153be37d882c8f51cb31595e45fd802d69423c9c6b11b06642777d35b8c3c3b37e1602850424fff8cd7b9d68cf7e4ef004e0e696ba69c4b39543db78aad51385354773cf2a42dd661bdbac9f1ae049710f7f28290c50b05a1950bd77bc73096e8ac2fbe0833ce7f757ad5fd3d356a69d47c74d784a0891de5962f4d553fde9b6f5eb04748a407916d3530e48874a3b649f41dde42dde0b88ac0a18f834965f195062a76782cde7f0d21e4be162c03852c48a89cb4dd029ef3cd4126583472aa8235954f25285e2f2c652064cf178a83cd14c47deecbd6ef00bc180dcca50bfd4ebe8c4035ae1ff87776b6f4e746afc3c50121d8bd0b3d73da5edef8ba87ce6e5d05777fedf42cf96dd6f1db045a7340b57c2b1d17bf6f16fab04279024bdba563a1f4c53b0270485e27a7119e626e439d19c58a74b37558ae665d2f2603d0337e9a50c17986fb6830fca8e431ae9eb689f6dd7e0e67b5b670d46d2f056603d0da67205f8481be65cae721f09479e4c76fe0147d04f959f2522c465d842cf7463c59b2c3af8a2ce40dcdac6dd05d091ab3bf0e58992c686b5d1fc6b03758fc0d4cf35e86ce6727fec017a479b106559713a04c3ac5d3859b6b1cd73dd9c1bd3882f8d9560e3d57bf1c57dfe6c60f381e9ff46ea4878c078f3d0a530c02043bab3f94373f894736df93b92f6d741dd2d32de8c1d3688bbce76cc1d0ef99f0a4991eda9e794a55ffe6e2c46ad579b032a74085189b15db210b90eb439c30605185c362487917e9a27b516c39f550e299b5154f012080d5a5ba23b93733b373c3645bb143d040b71f17cfa00edce429d4d1e5d38cd7dd4463ddd2845933ebc10f033c13153f0a602b75df86df89e82c48ece80012000c331b0d684a2f7d60152f379f42fbf4d9cac8a9a31e58504422eaeae12609ad12f9955d0ae18939f015a9eae3b0e2c5aa94c71b043a91d6940fd6261e4af5b7b53529888105ac7023596ceb8ff0962b3b92d5485e5bf0e38971342122245f8051be04ef6900ef1f571fd841e4559130a22ef21e77e70212e1da5a6d7e9f0760dc3e9f50059569801c72b5ba7f23402075f048eb5926a42f5007b15d6b3ba7d0307f950ee97489d4901275b2d5791c4288d76312bc407f3d1882d1de1ad951d495c71136cea90126fd1665813448aba9d0caad4d99a6bf6857d8591899ca9df5b094e0ce4cf61af4e3c3965a29cc88be75080da572c0c374785b917d18b941deb61230ffba05a37c72f002c6c10818b6d0de2a6763901b86f165d2a792c2eb983fca850143046c4609c065a1925cd1c95e2cd4c040e9bab607a0a0cc63f3b58a61fb110782b567e07a3a60685858cac823844bfd48652fb9426ee94c21d965226c9e89ed9f5902fdf8994e95dbd70548a0783e27c3ff36ae33e009d67951b9201ced27473b207e56ede584a02276c2260c8f61570921114141feb85e85727cb7ed54823679c6b62f39c21c7468443e8ae907b160a0a1bac0d0dfd20a3eed4b452421a2d759c55681cdf9b5c0c6aed27c4221163eedfb7548d7cbdf25d98fb6bbd1acd35f2d5d90a5ac89bb77606089365a16f8e37c9f8f4e4bcbee334c4ba0a7b9888c7df97362a07fc3e02d6fa152a006f1c30f789f3482f4602042f3be74940b593ae86fe5a0e070e4cbe797b43cf97251c3fcf1a6a0b239c863379c701bb061c25c7c58fab13a24862c1ed090ec0c65e43b5892732ccc3d670b6a2e9c0dc6c6199285e8302ad675e234aa98d5d27f63906bb9a16776efbab867681086cefda13112825d564bda8005defed95fe4adaa4a7c32f8bded91baf57b0c92572ad8e1834daf9fd1d7f69a89102e977a28211e94d071689429d26d56a7c029ff23d623c85cfdd794ed87b6861c109244e258caaec289b10acd0264d125eb97373466d148275713c0c7f69eb2a1be14c4ed77ca4d068e597e141e472b29fbf7625b7e5b5528922b700a03e87fd72e55b2c91aed48b33854890aa8a497b7da0ce0e05974c0426a8a457676b625f1c9add054a3cc9972335c777797a998b3fe86d1f803de1b0a149a1c17b9d7a6d8e89014e99e3eb6647f2e93b63d8267dbd1e34744ccc7cbfc2896d5d09b80ecfe2042733ff64f91013c43c4c2ce7f9919af756f42d04a301837a9b09fb7797c1ab06c4bd322edb12a4684722874b4c6dfafcee8891ae9721e3f5692359c3620dcba8946ec60c3cb4271db62ded6ec99d1b47f5e87461e5f7ae250bfa8f3ac02d3ba00bb5e7300b2560f28d7256ee408aca70da553e6424d6dca129cb4c589ab24a80db9f101ac8cf50a87549f3795537f2f2368b44cdc0a1942520c6fa04312202d55457fff308266e7098613a72ce8e116295270f1e2739bdd4e11e536d903b0ae1842e976bcca2691b6fff6047660de5ca3b98afe0d01cc9c141082eadb4dc847ce8f4fc8c3ca7a87e04ea61c722617b9d6e79d7fab3bc2eb9a62a1ad85fdcfd2b779a090eb09f2226245f7ac7ad0ed69824dcd29c490ed2e2a3312d7898bc37e387bcf4f787c57140c94e225675392db0d4313c3194f0201bd11b94e10eadeae479fa994a342dd8c8b56698c9c40d49876d22d999a363248f7efa95c3741855923ffd45d808ef8d052c8cd33bd0d2646acf3a4809d60bbfc37d4c63186f36d996b2cf5a0955407709bd874f3622612544b68d85c1dec25b88359eec04ad14a7de21f13e6cc3ae1f8c3c69574946d1ac335bf58b29d987e544ce2dd430fbc10764b7cb4f80aa9ccc5bb21ab7ad43914010fa0c026ea849fc468b450d73e26346b9ac0a8130d6563c0c0d39db15c080fa3d9eaf2c48cd88a8741da01990e86eacf9853a82384460bbdec9e375e6fbb3f1886231965a48ea08eee94c12101000a29ebacde6050523b5464d4588f0610a0fb72355bd124b2806a874ad9f0a4fb7b0364b2cc1396d0ac56916d1bae3e8825c9383a8696ffdeb25618961ea6cc0fab695c033f80713a797ef28db75146aa58ab81a7f73b0b4d884af16aa5c1fcbfcd7b74f5846b4999a6b90c215b24bd0dd71eb3583caef59e7be6b93ba3188e72a09e6e89d60da45779832af5c6e606df56afd7bfa6a9de18a560b95edf640af950124a0e4318d5f9f1d875230d23aae79812f7eede0b4fb2c6c2db158808c37a6d21e0dd344a59d07c284e356687df8a40e80d77cdd5e758822062b4ed145d211aebf7d0106313142631d3ef2e07cf9962f055e6bd50bf989b983a713c0061e117493008603ea3b79adfc56b000335f8fe8077b0f12f35adb15452c3f2cc3ac3b416be69ec93694d4ea37a9809a8a33dc97128d54bd7d0bddf7c5dee3321dba880fc288504fab24903446c5cb6be0c3149a373faed005fb76e07fcd1512f4abb1c96190450683acfa0f47536d31b48167dfad94c5f88ca1cd6f3338cd47c2db8e91d7197ac0105f658539ce2f4f0c404398b1f4eb1e5272280e406c7487426efaf800c6da97d7cc7aef4d4792ebb3e13d369b09d39cc37c86343145da18bf4ca816a6ed8303004e14e11aec9ee829657b25df338a14e5344e25f98c44a4c2554440f04370b1a8711b13048f445aab64dd920de9fa66d838af1af98597d264de13f2db0b0a4aefd86e38e5eea0d5f5ccea84d8d7d32ab1ccc21e0d183c0d685cae8fc0512e18a5929fe9d0f32977c6146e3b3b70efb21ba03b37287bd5cd6abf198cd3fff20282725b179009235f69aaf1bd6431ae2ec482a1470580a1b885a45b742c056a35b9ea3a1220ce687bbed23a44cf5aef7d7b05ea276d135d281ed971bf0b19d6a8d33f8631b246bb09145c961a33201a988e01523890e68f6cd56fb5b321c65861d3e03a83fd5b588c6ed76aac335023ca6bed6fb38b8d29dfc2346334d616b4cadaea1f63d3ab8163c1773c364e4c1036d198b233c4d40e20f1568270c5b68ea90baf73ab60a31e5d3b9de70f0a2756ee2e60596eb807ec7fa4550389593c31924e61ab51e4520d8c347ba67ca65247107e6dbfb8953e50d308a68b8a70d961d3f1f490b713c456f06e44dcba91b58ba2ea84e641adec9fb8243fdb1fba367770153cdb3dc1b6c7f0bbf0d8fa7adf00243273fc6b479d3f21d07aa8dbb79c05d68508cb3d3ee576aa4edd1399e6287a2022cb015b9f0d43bbd36ce1f19d475d3bf414579ffce6d4e0a1c3cdd17ed340e28ba4d1365cb1ea69ff694b93576efc40560c871374001ba2e9a1a93a5ef092bb8281ab5937fbb618602fa840505f0e634a56caefabe68a2776f35629c3f371a310fbb9271533ef764e6a67acd5605aa91cb446977e765ec126efb1496655a1774e9434abcffb93aeed6c3fe390aca6e36fefc3d1a9c077497992d56b9835edcba90ddd8b952b13474056d213e9d1c70a3e59d15dd0d8f93255dcc9537e8f2236edf0329db7ed2c06b14e29ea119fe4a66d3f6c78f1346ba9bfb5b56fc68d947c42c5c02b2b9b62427a9d58461abeb5891708186b87a23b451fdb2f886129c9d68beac6b0dba8bded6f2dd43416b81bce985fceef49ab81920a1dae345b8378b8467074774a8cbe84b75a38efdb5fecc92d96e7aad041915d440b3fd922db0bea6b747fa5cb7e4fd0fbda7264d44c06434b8f6399b4d0461cfbf4b3fc946a1a40e9630f0cf5526b83c5a152b37bbcfe78a6efab2a57f56c843cecbe81b4bebfeefd06ffd924011b9f4c1aec5c1be648bf7102c790e6a4c20588ee4fda9846f54a4d61e23625bbb9897167a668f826f41d871524064690ce4f9547f788e31857424beb1e007ed990663d6859d94b3a1b7b6879be810aa1fac1a3caaeeb76431b811c118bdf0c63707ea561df3b231d466926493513e16c2f82a6293addf855de41f606127c1d33d3cd01fd24c7f10e23b81f40c519c9861d18f1a61a756ad1d44e0c80c3476b4e1985834449d85b4d68c9d42fa6b1b7d92ae3083fad8c0c9db04263e2c7ffe6da8806ef4cf7c25c3bbcbb016768e01ffe352a872319a138868e0b470e3f4f9bfb01c24d43ed16e788c9ecc3c339136e306e3efedb1ca0d5f2db216efc0e5daa235ef836f81116d9b310f050915a77b2e8bec3645522a60e33dd0ca218401946b068de1fd8408792447018899e1dc556d2c8fea2cbca0f56abd017890651af317c7ae9bc43db541179d4def3a2b72c0d7dfc0001587204f8154a00a46d1f9307329a2fadcead6606b3c7a18300c0862e4147f4c1e22885c4060ff2677e485466feb09d94533bb64de656a5cf3e54fd2c9037ae8244f880e20c273f1d41bf1eac7cd6ade28b2c085151de96a7b1efebae0c7fe624967b25814902ba7d156be9044e95507403a66c6c9e39e3f860a950b00b30f0fae15e92c5be55d2ad40576ad25dcbf54d9f3e6993d487030f089fd6b3e0df4c3c295c3313f098f06fbc36cdacc382319d737a2c37a39041ec4175a300d3a3188f9692596994ec3a988db65c6e66fde490dd1514fd18bb8a2b47219f7421546b49ec921e4b9054cbadd4f90134f7976c8ed0d7d5cb0dd7c92b9095166a5b2ebed10b31831c43b2bc91ca662cd68e61951669fa8775034e1bfbe9327c7d4f8cbc985c9d0690da8e9ad5bfdc1a6167a044e93da1bf4cdf16847b4013ebd88a8cdebc0488a0ef9639c2451b700f8b0bf8d0fac95ccfb8c3f53d12d0aa6b6e53921e94e88952627fb543fdc0137840dfc879a4e45da5f942a5c080afb692fdbbe41a79252621422fbf14b5522085ed64d5e49434054b3fbe3ec98179dfeb9ca70281a1abda2da9e24933c86c4ec1e1e70ecd58c20be8d64cac918ff110a216b71c0d96a8b990bd1185b64aa94210ea8b2a016aa316e52eae0f03bc0121279a47f6faf29eb219be5e023cf1965bfe01d3a4591f8519c268213899ebcd05d557aec52f14637dcde1de360fca97f361a08d6a593eab6921501e3fae6e36a1726db5653f7413a35588dd22195b2c9e8c08063a44d5445e14177e608b3349efb3522e1834bf287c6692cb29a20a7689f56d89f451f36efbdc510724ff87b3c7c6daf18fe5d35c728a40f09e3d9c5822f32323dee09766bb5cc877242edcf880deed28596b304dc5ed986dfff1dd3d7d797009d715ef50f63da5f83c2cbe6a9325f43db3572ccc09a7f3573c931e68018ca1c76023e80bab884f38301d649467a03276d48106c84ffd27435ab73213d0d750b4d18cddc66078903c4525959857357ddd26e78758cce0c553991820463fa9a37d097f3188dc2ae8e7ed28e477f900d6c36c605a9178bb5573d411d84219bcc835ad74c505cd0e00593d543821e03ac108f21b515f0f79abc714c87d0fbc4f54de6873db3f8211e4ad1ebcd8afc1cd11a48daebbd1145f577103ce936b39986c3d9042d33903c3429df941bfd75bf5b3dcde5322df59cbcbd3b4dadb5d1c01493ca88bf6c60159c8c098f34e8426152fc3a9cfe801889eabb9b34a0ce296ddfc3d1ecb5e3e7844a571218e95db6aa7d5f6b3f3dee2fd8c601a5b55dcd510b2245c37fafabc41a36247bace2c8116cb6ecce14f6384fb7cd0b5fddec47f6e17c835cd8a84313419dd3b74270547bb97f4707bdce386161d85d2282fb975da0b793223e8128e18db068f85fe8c52dc4dc9b3ceb07b1726e6ece33094da2e8af8a7abd85a8b13f9badde66d0b122d46f708aafcf286ada7926de3f76d6f9368eb0c3d125429ca992ea1be3d5eb8bf8a51a5ff4cf59722f201cefebf7daa90bcfccebdf3b63e7cf8816d7ca91758ffecfc759e5b08782aa9e8668cdd5dd567d33e8b78ece24daa5bf035134096d9af10c9ba279c8c9ced52859eddcd0a28d6cf388a6b212a6823a508adaa61e576f63345df02137d6c46ff1882a451566e2c54c581bc868d82c50e55c060b487c82b9af0625b8b9909147aa8c1f50f43e82b318126815bd225254f214389f946ba03e427235589cae0e09a4a354ddab691d0646a614715ad4243e3c89f03f93fd93dcfe7aa441281643d72d059355e8e752c4d4b57a458a1bef0a0bef23e755000832efc2c23e9d723a7c0eec98871114c9d7824a5924dbae1be35c430227015a6bfc5d0530ba1e4ff3aceffdad6d7b6a951a5ad8cb4759117650c8349ac61668ff4999821dd40c2fba972df501be414dd0070b5ecfc3a8616dafcaa6d86dae65ec8868063b58177cb3bf6db556224425ca35604ba57817cb8962a7bd3101604a205069f934d78d6d65ea7ef72846802d5ed86fa682b2e1349c64f0ad7ada4b4e1c05378ca4ba1f27083218b3b18d70da3b3384a9b15c4b0d542e6dbc6047958124af4fc0faf9c2caf682631ea0afa9321e075dcfb0c25d94e6a299d00cf4433b193ca4c7b4b934e851411cdd83521129945d46a4771f29f26d0b7a7ddceb9d17d540221d2854a21dd9dbbf7f80ab32e62f0235eefa5331ffe818834a0fa69f0e2375bfb1b43cbb09af541acbe487b204c442411a416dd6f414cd46427f1cb80c6fa25564e4f5567f2e1f9b1f2627aeb514d5b5e78d4bebe2f834cffe9a0c602ad86d705ba97e140d990cc3c23984cc9dd1ffdc2d37dc4e60b2e9025f29e114593b98180cf7a589172b4fd5813c8edca25100dccf97f255d58b8624e14f3994f6200d20fb87395a5dfa42b8fd17e6f8daaa9e98a2a4007dd2053893b7c1974a78d76b66a3f943cd07ddcda8bd6c5ee6b49a3cbf2c1fac678af7e660402e4c2a4162ff519fcf1cd611925f8e69dc0720ea401a9aa19a73239a6fbdb6e383242c9e7e4aa6cf7671f9e38458b233ed35dcf92c99b35136ad4f3f52c9a10406bed1ceb23d03f8249acb3b9dd967fb1f3e1b8acbb044ac0d977fdfcd9785560f2310eddbfabe27318afba7556aa314270411470082313dbbfb700aa960d2a33a63e510bd963ce19e90206b36112c741af3a7b5cfeee6e7a9b12def31a47fa241538cbac3eb3f7e77fb8da8d3db6cfb80e0ed9034a4915c213105733d71e7b692912ecd6464397890bc113fb46dce7452bb362e4ceb285686d968e91a6c2ea7251f476aef6db5b01094c936ec17573441b0dbb40976746385cdc96d687d8c8ea6e05e16ec8caae7fd61fb2371ea6562911ad02ac3701d672817f7ccd37affe0e19dd1ca806ad4ea850d9820585a6cc87b04660897d8a5bdb2dbbdd9a25f7d341837eafa22cd9da02c35924bfea60a1f5a160c9e08c6c8c7e363a2f644b0b30f6b97fb668b43490057016d804d53ef9be2faf8e20ebd2d2018d6d6c96c15e458ec3e06f3ee4606ab434a3582bbf15cf680647ae18cba25f0f60abe45f3bbf4a9bff57f7417884f49760ebfb7139293a34678eb25b1d7038271296bcb554608d365dd1fe812d9854beb3062de75dc3386754f3ff75b1c93c7228af11ad851438de64bc8a9a8d7d31d0fc21e8ed19ebfb30bb515c932ba9950d36350403876693db0324ed3d77d4d553d1354c0ab1e9abbe068a0e3a4b992e44513f2bd56bd248c724605db9a3362ca50fc600d3e95763c424fbf179a29fe2f2e7950eb1a8e4c7bba8e70c1bb8a5161eaf5fcf726c6a55a802e650e8a4891b3ac3577df79c27579321fa568119b8fc22b627c5db4b611b01a7a51f18da09093c41b07128ba47b91143df851125fbf871ea06ec9a4fba20ae9287c9bb1943f9f7fba2b3d2098395bd6ec07326e03288117c33cb920b3eb0f7695687996b8b21a10d0609b9282eb4625ce4462100d00c5a35276ae399c47f28a7a2b186e619e865c7ae36046d97e692eca594cecbc525d3fc2700e2a6437d96553c4ae0fc89f58126cbb1c96e2bcbf7e7339cad22f371ca27615f1ce7752175d307bb9f486b0fde02599c074c5ba9cc6cc50762389a2b8a86ee7aad60100b2bdf94ece321d68f6a67851ff381e4bc7d6960bd50ea94e69cd39f32e65fe6ed75fa25555ffab41f2c2570000009531b475a2f33c1fb0fe1bb6b4a59e397b43de7850d07539984a7bca7aea3b95094a785fd48c6b38ab3fc1088b50b864b40f57993dabd6c8b0167746812129bfa95c05315183717a99ba2ab4c0ceca742e085a78aa363658f2ca440d8cf83087c38e9ca05a9b10d514099879053b2ebac76789dd3aff7056742a749a8200154cd76d06d345595ab156c8e6bcd637919d162a40ff8e9b378f4ae2f96d075693e01745bb2badd49bf7eb3e9770afe4d411b9570fc4d1326f3a505c0b51b58edc2ae810df2def788ec98df602d27f914fbf9015a08e8923c3418e6592acfa0b33ea4641bbb578f65a789ee7401ae7f68e1c5263842c96176527ce1091b4bc7ed4920036c504dd2aa9bc66c2cb4aacc3ccd8dbcb149e3ff3606fc66bc4f23b641a70f3e9850eb947a1566db6197e65b0dab07793d02c1505f5be7fde0f8b0db2e4d9882a3f185719694cc174226d9ca3b78418cac9eba3bc3afbf451f4bc5d6b9e30bac8676fd390b0b1d00216b282455ee75f912e8dcda63611a3b32bb5d88621507996b8a567479505066df24c466b22a5afc9af14d80ebd522cbc7ebc9417a171e9f7eba26942a27542888ff5c7c80a45ca614f71198a6216d772b7b7b3ef460fd06e5d835eba99f10870392baac9ed43bf26bc39bc9db9b37c67ce215aaeb2a9169ff8671f921d861944c634a6e23f366947bf3e581f5cb66d2e1fdffbc12ebb66f576803ddde58fc9af9ded01ea570e5d52fc860f0da4a9888cb7b9ae83f9b2168583f541eee4470b42535d04419ebfd50809e7e30171eff726f7b895e26c4095ed5671892740769d736624530578476925c3c4918294f379af06aa00c6659ea93acba12e5f15d83d1bbd092becf81951846ece23e8e1679b320ec4c024fd403bd7824e8a5d492848f8a782cbfebc887728de28e24286d23c19df291ed5e9f60ffdda322dcbbc4f886f7a85403cba82f8ae064b8c39c7d77bb652005519a2c4720e50626a6ee5d55f535a6c48197039aa249438ee2cafc4a1bf978d589a9f9a218eb72684cf93844006b211bf2eead22afea40a6cb61475f9513b224eb7310a80d4a0ac4971ee43091b033289608cfaca203d952e522957fcf8acae38e0e85dfb6298a38342b418ea25fe7d65ee7a599c36a859be841d3f7167d7ace6ed1d2faf9efb74a8734af99ea6921f2bf101c9b524c7b24568dc90edab831009da7645ee937cd5cf1c07980f39b3c217ea2e8ade34e806fdd4939d1ed76f4944cd8a7c94958a5d9842b037b0c825663d55278d48b005ba8e1edb309eb15f5fc090dcfe9d7da51f999351072490e6619791519fcd9c2b1bf0f2050b98d8e534e78b227a38a960ff3cf886bc8d97bef2e781f853995eba56310660245f8427417b63f0bdfb0395838a77f69eaedfb2e7b789e90ae574a9517c63a31a3d776d71437b699dd0d7164fb69922c0af72fd007c1f7221274a9593fb099bec93f16b07875759ae6076f1d7600cea482e97844252b80967b94d7b128f9e82aeb5ab10be21b94d75d23f4ed366ca96cab30016cbbe2e17310a9de89bff932c426b5004e0d60f82d46673f541d1eb7aa8dfdc6a3b1bfd6a0d29c8393e59fc1281de53022fd662d2c03f03bf52409add99c1494bb10d66fde3b0ef3d0358aad33c1ed4400eb63679a870ed9a9f84141d98997597bb7daa012cef5202ee3f05df5e7269a5a911c18d24dc10f89336466372e5ac11ca0665291ba200523a05d520b528dedf1274522ebfd20a952382ccb117fdce9bad7c411c12da648a7bbb9f955adde5b466bc6de00f7bc43e0e2b1b857546eac2fa7d04f17d6a3aaf93a4fc2d114753e79f772cb3062afabb00b3c601a1c955ce75692bd2242fd56023e77f3ffb3229c4429d97d4aa18648b01682fd72ae9363853479bf05455ed66c06df0845dbaa000b03ad3414441a97f4a76274a922f72df723c81a00630658481fc8e0f1fbfa3a57819ff9cd80eda48e1afce13a17cd92223e922057ebe657d3703b1eb29f39897d5bb1b236ae42368b27c3591ce6e958f26ec9b8116d394bfdda828af452bafb5b49bca8a2458ad5fc8f80c19b1d1883a8df014d3a7cacb144f0b3d23ef9b8ca1933f9056802329684728b98e41c42c3739e4a6900f15bdcc1af8e0715ae2e83f0e87e724d37cc664dd5d98e63238dba4db0b320045f3cc0b373e9c0f2b2809388492439670c9620d9ee7b51b7dc44bf97f5dfe7d6ed2f3b4d59918a19937362c6e32f7166f8accdaf5b39ee1631ba1c28b9ebf26256bce231d7838cda8dc257add1e7cde2c88248d41b431836cca5fdacbfe485b5585376fef548a55b6ffa1eff59c312247273119aefedcf19c7429a94dd88371b755aa92f04a85b82476f6ce564e89f32798ae3b87c6a86f687823100746c2eace417f9eb9fb1c30514f35cc2eb91ed431e806051b86bf88be35c25d3c325d2e4648f8721841410ba9adf5888e64d7b1ed7e7d378c8241a1f65007aa823ee1a8cf87ae0cc436c317a60407139f9f08060eca5edf8633f0c513d2fcaa38380bbb96f17a3d52287af738180d11d80b6b23e173af3d3cf77041417d2393700b8f0422bc66f33e6d7b7c3f76f20f2e62d4da141e5a153553e106d27d5f84a850ab9fdf88503b94a0ff2d1c18d4bf4bbada86908a71912f37da2937a40329e0ffddc98148d334f72827927e8a446600088660a77abdd689f5a5318654de5aafaab38d026fbdb47693d084fc091028165d58ff4b18e27d0c0db9721c808bca0d0e56f289d04ab9ff7ffe2d46e7f90d1228aa09260fc45fea9ea7053595db27447146ed369b0808fc2a42f98ff0bfe952600a9ea089d4009780b93e23b239537535c0d07cd86e495f92f3efa9b0a6dc5f8f8508dda498a8fd50628a2bbc1ce08edb52aea63597287026173fa584cc28c46cffa5f6c9a91efc2918b85195c2ed750c51cb09b62b1191e1451572dfc94f5da089cbc413a86d16c10affd14ec276376bada474297a35430f9960795456cc0b8ec5c801e93f59475952fce09617e2e3f50dcb96b9295eed8cff29e30b33859f1aaddd73fea47c5bd34a56e43254b0f8b6590dc8eb10d578548e34d83404e6391b23e88169a2b53f1fb2c51966cc8c72d9c0abd9db56dfb634a059fa6c8e306bd2496e0495be6bdb99995138eebd12637937a3d70b22b68b4a0b87265f7a4a8abaedeebececc16b2546ccebfb419579e79976e2cee60c440462fa5ecb58c8de97968a800f4b6438528cfed3ecda44213e8b72847d236857d4f628311f79c6722dab2448913b3cbd7f7c6d9b88d09d688e36f9c0484db75033cfacac47fc36ca17cbd53056183091b7d885cd8ca780248eb8fc67aad0aefaeb33ec50bc48caffc34adc619a626b57fdbf516c18307104bcbb1069e1ba4c82a7baa469f42156319e0bfb20ad251f34dd631963fed1b0d4726f87c2190c4a18184f46e5fba5554cbe94a54dc43c37398b84ccc65498dc28a769717f9f53c4f295b52945d572578be339f0f9981090d59618d456bbaf29620db022618dd3eed1c48dfad2eb2dea3792c125fe7bed729416388c508445ba8ce19cdecae93091cfe94ddf28e14d5bf245f077196c423ee95233be904206dcf753d37d0423caf36df99f7c463cab81d24ea260906e28ffa995514be54129fd2d550e30f8c93186e2cc6ea3691b4a71bbded9c3f70127f2cf629002853d1886a58bfe3523ef0bf591995f876cb8308c3d0189da588b49314f72310e9adee07b93b3a912f3fafb9f5f8785fbc545829b7d01e4857f6699984894fc6fc16920f4ddeaf03c8d2e8f10ecf75288e23090f5ea9cc623b73eaeced556d92cabc0d6117040130d8eaffe1793188c6f2d8dff5e62009921cb5910486b5436cb37e5776f72ce6a0e0bf862eb64af84c7d8203c556ea2a24278d9b4fc65c2643a6530ef907104fb12e59663bc79b4057393ff02825b5c3e0d0b6eab3d7a12116eb687737d7a79a723d963ee0b4fb0961d7b51d8d1856a47a45e7fa8d5710bd8372cf642a86d8665c8a58ced04347142650a1150860ebdb87577072650dae4d26117b2f2221abcda169d338f1991247a209aaa009bda09da22426b32ba5f001f63d41205b7b4f4b719fa7b5891a6545f2b5dde85e79ff9bf51e92d71233ba32e717e9f903f6590e9926d2b42404c8273609d157928c4e4e95f0dff42636f4dd5cb0135d5b11f8dcabc1bce6795fede6c967e5ac12b1d9889934a621b12b81f52bf7411c3a3603c05d744f4f06ca8fa7673552213f5348a4fd5388953ad768554b048105c762cf70b4f715289abd265815396319333207ceaa71d552aee1544201f12e6225af36c2be773b5af7c3c78e2ba2ba9e6505a6e16508617574d93a083de403ef28641e8452cc41a7a99b85f040ca518b2683c861df68267e6f245008fb9c57024631c65cac5e63df86465ee9f95a740459851598ad271d9c6137b594356257741d984ef819789aa0f193ff72464899570f3380a71f8e561514255542cd3a0344af1e92b8415b0c9fe2c531ef6b3ca1a508ed1fef0509b5e9351b08f334722952f11c7632fe1aada4fbe2b6dded30ffd600a28596b6d697237e1629956ac568fb2814c0afd31641bcd9461b13580d1f4268e4142ab04a06fe216b0c5f3070906b7102cef6e0cc800a619d8f9002672d8c094a7742fc69edea9182d9f3c9652e0cbe400b163b4338d8bd3f531d074837c9d7614b8e0e01d3af054f6b8eda9d95abf16847cd9a8842d90d3482c3a1808206d823ccef09d2a32451677d1eb4fcff37164e3974be5607c668c4a7202225b4af098c60fa02f976d8ad7510a0037c607d2b74ee28f83dd160879f820d0bdc8e233e397659e4aed28c48c7f3fab6a0775e16ca223299fc97af27fa1c3f98120951205b941007b0738ed499588571971a9b126e5f09c5dede7b19985866259ae426f2aa23a20cb5dca4864c3e552239b7c96885a6dd73c7c5939ec7e2df2a52a9246fc240155929709d10305861bdae0c581155f12d8b91bfc41c6038f5db643cf6e1cfe2ece18f8c51b80aff462205cc3febc34f6166e23f4b8a5841a7b1e09d2660561306ac6d5114ae1c4576654c6bcefe01b012c4478c5ab9959fe14d3103e229d5ddd8629d97da296d44eeafdae9f41b15eb80446065063f04339ed9c05ef59f207033aca5d83a4f052f9a6b248a3ce838a7e96f0b16c998a1087ba891720f57686bdd5aab74f6f3dad102e180a3b51b99b98078cb4b18456462473bcfc3990dc51c235a2e6f25bdb38f31eab32ac292792efaf6ae4f12b851abcf94f1ff5095dc85e90298976e1da430426b2cba3abb0853ab1a5b2d56162e5009a8674f770fdc4b2651dd5f55d499be013803c46a8d696180150a46ab9cfb83620894b0e052539aa7bbd4a0013934efe0fadc9d03ea09c489307f04ffef9b1799929ee67a01c885ab662848f59344fe65b5be10e80111e12f734f34c413ec01e379fb6f65b1c208cd0fcbb9a8b21c22420d1d63b35e434015c2261a385e44bc161ecbacd2f2f1b819c3ecd6dedfea0574ad874c6bea93559a5656ad1a1873238f3ce9538469a78fab305cf8b091ad36dfa72caed79cbd750b644141d004b5af7398b0e68877bb801ad8cdd86f88ed135f61cf8dc5c168a52410bad80c844965adf9467d513304ecb25f78a23b8c80b27dbc1d87ce7da10e1cdc819c2fedac66eab6f6d566f4eea1ee7f84230f7ab4a19004c44c68bb94fa7de32943fb51c1a7f62d04b5078725bd3961e925ebf55a19b7709edf56abc8fe89cee9d364e386996e97fcd4b19df288c2a6c5ca1efa96d6e99f2f7c1faf9015fb91ac821306c731cb565cec3da3d51e40f4d44afa283fb1302f05830f17757e61e1b87173ba810fcf9a2729cda21bcbc49e700797931fc80a8b2b187d747b81224afe227a21548e6a7774b63a70e234aa47972e67c7158550b08ea1be95025fc71138ab177023b657f44f7f2c165a8f5164bd4b0651622cb8204b19425d39e9d88bfed765d8f5d5fc87cddc7137cd398e85698ed237c0b9062ea34c30a339c869feff56838d4a8c4365bd88785d21576f2799aa3d6cfa0e5ca27289228cc2106e4157a03514e315ac6a6b2bdc72930c683597679ba3e94782b8502f6089e49d0824d0c35e402d5bf0a11dbe34bdeae868a8b3471d2b9aacdb9167844456ecf7f4edd44b996fb918a10e4382ab0745cfd5c82c95c11fae48f2be2a0d511c68b009e1acfc4e7864190d1632c0cf89f90ff88ef521c345c41c5f88c10608b8f40f9bbc5c5131e8e6361b1bdf8989dd2c7442587ebff1a30b42aba9707df559ddb18417b715b36b1b1e8ae500a5d3b5e2ea04287e1f857d11e611bea3ee38421068e8a597e42b163342da58de2be13b36f4d0e5edb0ecc61230217a5b764948eabfb69f906e1c4354bb81d3fa38553862d3c67c71ab3e1414773596414cdc7d2a11bcc2c6651ce31ef247ba7c2b3eeb11f81c0ee8a8b595c322be7df2ed671c6b70a8c9c85bf96926665f7eeea3d5391c3276a7fedaf9626151e9e47f2eea81bc597a037e91519ea93839825a99342430cfce33ea7b1fdef77852f15cd09651819b78715c52dc9de8923ce4b3a647ddad83bf086d65dbb6ddffb1ff956162495d1259c634d43bce4a15d9f606202ce350ca86a3b6e5ec5a159bc8c71094724fe1c288020238b53543a168f2f1b1fea8d7d78cec8d8c796d946e20e95b303afc4c624ca2665df627f7915d6c6768832842c4f60a3ebc6fe9862cbc642b4250a07c96044398d0e9898190f9bd7090a5556b6e948011dc0e46551facf56f2fdabaceb559646bc54407017d14f6b28382310f45e02976b6f0eefa1bd65d1f9db701b1a24f29030559793acdc477e0ea0ecba176e3102c4b1091c6fc4a5327715429086cbeb3522e84e8799af9ac57f8b66d41cdaf1e4a6a3aff840f7b57150c2b3486d7581f6a8dff4890cd0cb4ab8e1ebb3d65ddcdca4a658b7a82121e3b0417fad0009a5fdc98d786a1598e1a9e725224c1ac9bbfc6b7a1c9391a4094957f59d68b6c54ee66c2e3ad4dc25bc1e5881f32df102162e35612d2fa6fc3880d35cdeaf261c751c5152d69a22d212eb8fa98f684b7bd36b6a2356050acbac6cbdc92589301c4652afe280fb9686a67d870bafff670a1a97765ed2311b5143ec588be93fd5d4cb80727010f3d9c3f707e780f7ad13ef140dd7587280cae3e5ccaddb474e28f318e9596b7cedd7cf598adfbac0f095a980e577a435377e132278be850ebf736800993d2e1382fcb698b6399dff2befea9afc4a1042c03c87b6de338b92fd0e71d06d1572452f0eecdef5adf78261f8c08de64114e3741810a04ab744cbf0203b0cfdc8c080579f7a44a0546d5d88ca2590d91e5fa8be2a8f0dd6821d6768f8b40130846f0bd3197fda7bc406fcde7bb5fd92396c1c050aeb4d2e831d6b557448c70bcda3d4e7627f935c16a986080db2ae9afb576c4e39c6b10581590bbbe9dab454779d4c182b3afb8cb083781f5914a8dcd0f5c84359c5b2336fa23a9e5184acc7df45b188a47f4aa4f637a2e01810a5e4a9ae447c452dfc8cd3a08377fe97de104152afd5cb333facfe0514c14bb712784c61a5e3ef784d2e87ee9febc27050030365e090ea77b38f6d20f93f83659701dae2c4b1ab722eb527ca6a65aebc2a49fd7d77e18e92a1c3b85db95f3e70954a14605aa47eb235b09d574e94c94636cb616560c5b7a3451ccdceca7550a916f0c30a8b0414e3a02b43a9a16c792a3bb23d55b3917b9b650b992433b27117e44e1930bf583ad74164f0ae8928588a3df783825bb1fc47a0cd0cfc34a19e1471999874f7c9d4bb42b0c0e0105a912b4bc34ee95f8b9303c8549e5fe8fed559862c13748beff0b5ad81f0dc5ff5b65689f89bf8fdddcbd4083fb3a1b7a7f498d1ef0a62339a3d19e3650489be2348256c30ae5b5d6dd55efa93b4ec2e630c5b3053f6cfa37536d6479068ef2b7b81f9a26a10cd67bee7c498b4369c4f1794629331ec2c533944032adde19a2afeee32339143d1d4008e0393c25a68620cd26f4c1534f742c618045d5d79b25f05c7a8fb13a197a090bef43427bcd95f5258cbb5cf613f2e394e05a673528d8b1ad30011669bdda2b8ee2acb046a41fd97431eb5be7070718292f11328b30ca6c2e5a71f7f4b3550a0500eb749aa95cdc9e2edab26fd2e226232bfbf40e83be7693592bdf81d35ba670859a9062b048f549a972a4a2b8ab91a9346afd4556e8aec09e97cdb491c669705545baf1d33ecfa7d077fc52b879b8b894bae4132c10a277794d68a6f1873c6ccfe59cd22c15a6e42189fe6afed965998b08a68950f811a72fad55caf885985628a79286dd8306189ff7c80e3ca70083db524e7c575d4aa6ca50b1a13e915471f4fa0b7068c7253ba56139b9554daa16eaea41ce14de8ed51a96855b49e065a5f429a957f76d4b2d9e2805e4cfdc8e86723ad522de9d8a830675774f9f44d5ccc65b772643039d48a92a05345c97ad26a65bc0ae6d73e60c0bc958e62e6ae6c76a2ec80972d10265ffe02b588fb69baa8d804a166255064914ec06a9fd4b96483b151ea2112022789220a8f9f9e3047b755212b8ae683444d71c6e51bd809f17d109dfe725f8e965a7cc28996975538540ca8be25d626041d82800c2303a2a4de55b160c63e44c30093ac32ee5635e3b709e3bff3620e61047c877e0137caeebfe7f41198a36a41399adf77d801eccd48fa355a4dd57dad74772b90a81344fd5fa320641b659ff013b325a2cb4bf1d0898fedb7a1f0f482dcf9aa863d836703f0f29173f878472a6dbc73d840df46352652079184527e8b5a0f95078f0afd984a533ee307409852677324cbe33a76ecf5cf06f1732d02410a26daab0fde314db59fd918d8fa2f04c93687cafc787bca9b0e4281159f813991fcce73848af80199896e889fd5ec115621ca38f0c3a7ca8884c507e8490a812ac5cc2ccf2ab1f918e6d8eb9596af9a70a88d11514d55e5801693ab5a34b9902b1d0f592fa1039a66945357bc81bcbae04fad0679ee1cfbc43286f52d805ba1996b99766b8a0a42e33e42a847a21c55e777827ae9443c77cdf30ef05757b9627ab20d3ab73a5a9792bb784ceb5045598b17bb23a64c9f0902547249faef7bdc0c74380cec7f9017f33754d6672b168cf6d4177b4439bfe7432726bec867f15c8dc7384333046a6cb8ec603607e48dd993aa07d8c81c56428aef78be076d5384c220b53592f0e2196f2c4b9c8ca9ad2a8cda544e19d9c4b8278a9e53410b6e4c9af22814a519ab1683dc8f275fbc3160797f679c1dd87509ff62248d82d51be14c2045562f4b871749ddfea9aa36c898705bc2c7d57ac4170c5b9d014fb0d446aab430332fb310cf10e6e8adfefd2e5b5fc546b3c38cee18180820054c46f9ba014b4a4d6a68e3a4915e60b76b2879bd1ffbc549e115ba19cabab5ed45a3fc76b960e3b0b3ce85e4982ad9d05ef07e19b166210b6e90f6344ce4d2e8fd804c4bcb16bfb3c81a1c5440655fd8f5f5e17e28bc78459798d63e1621522e374b7b19ae6d038e5b060eb72ad650f5dfd2c2247e2a14fa1f459c5a77693e690feb36e1e80f4d932ae4c79f5b2340f6fff0cea877da2012dbc1d1432ce64b02e1770f8e3775d3406c06482089c1469ec8bc3f3c45b34a757f9d9eba5669d0ee87e758c2ab60ec18159cc7e901175344119819ea0badc684344b2d9aff07cece44e42a5c5a31349dd6257648fe6575d8f3293815a6f4f98404db9c8a2cc919ae8da8747ea1c1c18c72257c81a57bb4f3d065e65da3099d0e841559f8d962c74513ba7679dc11dd0d8641a6283729f612388a641b9c55262c39ce222e6ddd4e5014a8738cac7420fe4d458e97d75945f837b4ea94635d5b44c73238b9c754ae9a9647d8596121f2f4a9c13b62f1e70e1e227535f6f5a01c60315e7f5759ac1474b349b5886e6b58d17281ed2808df80c0aee6dff1cb4a04d816a914e7d07da1c589ea5dc0e01882635cb314baa4415de6aaa6882a37b7b5567f8d9fa13b89d92429acdef1ca19e317526e3f35b840780a5eac66a9ab7c0d1f38f6b0419e9db5827c87557ac09f87aa21b216423d2f6f88d3198c0d8bc672b0c6ffd7c49891561386c9e199c9682ab0e2f3895edf5377a3515f31b52048f261b58b9142c8222347893ee4aef518aa36230c7704ceb63d6764e0ee7a4c2532b5df42a79df8b7508bc16f05ac05402124f21c210b558ed702601a5eae6a797d2dafad08ffae28404d0103b0ae7019c6218004e7b17347d5264ea03e379aebecf972b90d9d161e29906a31e294f7fed3408eb8180fede624c610cb1c5f6069da002598336f4789819e040408ff7f64c8ea36c15e95dcd709f9d9802685c321ab965f0a17a04ffe11d63e94131cef495a9cf2df4ce2eb5ffbd05df722463e1c2e220eeae433a97136c3c5a531786161fb3274964f827c4f997ada852c742addff1d376d899209c8ee858166f1006e1da9ccf32fe0148cfe0f9b17b8750b353d4a47a293f93cdc8ea06b8d76f3e4ec85657ddea44128d63d5a378871165932ad6c2543bf785bf3473c27df21fb77a8572ab777624edcd5a91a72e76e0f8b0318b177d96e53ff8d6679bcecb83de0ee4e1ef0ea973c1eb6cb0a91073f8075f43eb148c31f0e3610fd2b1ccc6d62ed1d3954534662e997069fa55e61520ffbd9cdf80f348938b64596f2b57439006fb17a09b16b29498f97e3b0db6e3a83ff1ed82b3b8ab9cdf1a3c4034e5e4e337d6c5320dec36b5b19e095ee43b08a79e652c644d2d37a6d63c3bf8ec8ea7ae78ce9e0793f7c0e3e013490a53031e4f56aa151ce07e2aa57609d1a511f25f5361dabeea6d51aeba9340fa3540dcbc57b71ac27242b637261b278f67b499c2fd3ad98a6df9af292a9a548cf4f647391fe6239929f644af321202f4e116d05848c9305d98a09f449c43046cae3514eda56e51c238212a9928ba07ed020e6a53dc2292bc6944110508d6c0770f0016a55e98f3168e2f1d51eaf48133d9196c3b7c3af4a75bc4572b1e8c21141ddb07f63bbacd388dcdcc0689003d8b29a0f788f68afdd951fca7271b66a38aef1a7da1df5e6779b8d62abd54372f8f5d7cc9ee75a428275e7910989ebf63321b33275978327afb0794a5453f0c4d2de35dd3a91fedb4a025115a2997a625747ce5e10ca5dd507c00b7676094e55e43f833a5fe76c1849fc3fa090447e32f498544fea1d33cfc6fd5aa76eaafb13e1b0971b122997eaa6e97aa1dbcf0235aca112aac55c37a55a527d066534b866184c0d28edc358613161ad9c7623088146c5fe024fefda150abef390832355553b13fd2fcb467713c6614b0ca034a9eec1cefb480bcb3409d528885706a4858e2bfa96f6281b64f9c1be5d4dfd5ca3617933b232c24e36be19fa2119b504f7789fb8dc44ce54182793d499646e0c50930a20fc853fc3f97aa3da95a2e229212d55428f2f1a2b555d28a5975db27445629b93f473af29832a93823108e70cefafc4217c0024a22f0dcd193a1e8ac96f17b601e9c40461cd121c816f94a337d68b3d69ea620f575df98a3b02b135550e28a47d3a26fe66f612de7e671f9ef32de824f94077a3c4c499d6c90802db42327970d0d4ed5bcc5013d85e46c49d90d5984fb64c2446f3d252ed6b7302f4a3be5b25a965925aa18e75eace94fa5d3b37b1c6285432d9acfe6e30df78274a1ad4b7c080913ad11be563751cbdf7e39ef4cb008bd608b3c652f636e29ac8e6737d1c6adcb39b6d9e882009bbbee21be4a989ce53f9a999edc0857d8b0309e1e42fbcd46def646ce8bb8244fc152e3a606f02291948f1f38c53004f7ffffff08