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 83571 9168f39be64733e06ce248abd2b337914de840aec44c7d96c467b6cfac5d94ad

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1b4c1a5afaa7bc4a2c53fef789a5f23899191c20a937ae174237b4a04117463b
Certificate Block Hash
9168f39be64733e06ce248abd2b337914de840aec44c7d96c467b6cfac5d94ad
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00d0d60100c0880000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000216bd78ca940d8ca4b34495c5e3b6ffae6dc0fd0d37f83dfaa7360677c9d9a616323f83c72a19a6f814f99915ee63c9e6c80dcc49203aeb7f55c00b1f05c385a4101c95022bc874ae4fabb0985c02618aacf65a602b16564d90500000000000000e0010000e00100d0d60100c0880000

Raw Header Hex

00004020c2bb55f3c216fa0601a72a96a0a2e06fe18776e3dce50b068d1f12be9437de2d7097fe65e46b34ad7a1c3863a54199c8026fcc4b1e75147271132f4de9490a78f86c4d6ac7c300183b461741a0b4374217ae37a9201c199938f2a589f7fe532c4abca7fa5a1a4c1b

Proof Data Hex

59,560 bytes
12121601030742c7ee1baa7d2099de9bb7b71b3e3b8c6deaf74fa9576b5fa679042c9a8dbb5d02ac361aa3b3ad770825ea2ad5d89fe7df4327fa01d429d739face9ce76a2ab0c9aa9744588a387ba00fff5fb1c8ac307f5e7a3580ffaba231ab0ba0e29d8d051b654a01b3bdff7a5141b487f4963cc5a7aa49d220981b1c7e90912bf43b6572282b31b9dfc0a229be8a55ccfa02a13f3af0e75f805b256ee02df8105665e295e679b65d34422034f16808e715ceafba9bd6e183f5600ede33775e9e1c9bed1dc9974226476ed3ae81c2eb7568ca6b427200e968dc0b376f7a2cab36c2bd14a685c1be16682b7c310caf6a5b82147143ae2c29966d18048e66f03833428cf4c239bd6087b8ca7a71d59dff52349c48ac71ce4b319d44bc518877116965f39eef8e3592e17ba2038da89a7668aa03e4ea36bcf7e06f5d152500b93ecaee5d6696845427a26c09325c04cd35e772ae17e42d593c29762863c495a2576a60d72fb3e2f033912b5b2b15f6b965443529f9fbc5433be12987a5cfec2a2701715abb9fef68b13e1cbb90af9ce3724078d08c83f17cdee39f4728426610883fd6166e24ecd8c451deb11a3d0798de9006659484da97860a93be3b900b750b80c47dfbd69b972dfe9b997eda97b6a80f9baaf81157bc1e0fff296bb8aeec009e9098095c238e44a5fb5b5d333d7e5d66f1f839c4b456f43559e383faccad3eb97807a4b14e9462d3c0a61123dd8acd6e87383d5d6549a8d65c928f9006cd193ccb6545f36931efd3a276ba18db0359374644c7ed5f9237a9607a531af4a98174c1d75651d80cbff058594afe6b2ab10d83e2356db1f17045045aa79ebfec88cc1ee4593e4c8fcb2772bff0da7c91fc494b7a09444fab1b128b9406a428a084a461a3e09ad2fb49cbf31174f32b26b97cb6730a7c6357695116395cc94c94abcc69feed50faa0601105e8d3643daafb4c79dc112511497ad56de5bc8fff7d65c87967a9f10afe961956259c0c7fc8821e9919601a5bf438abf19480c8c6dbec88b29f1ece0bae722b70bbd1c8dc07458ff5f235be4d134ad06a2ebabcd958ac6a913ba6da04ef36a4a91f871f547574ad620c2f763f8316e94da6806aaa8caa5c521e3d645aa790135d65240c786ac526c35b2b1ab99cd784b36f211dbc4ca5d9acb68653f33714cbe37e0bd5d133a9f8dd0f6fb359e705b2ccffdb60d115f7a6f39c4a3c42dbf0cc45fec593f12634db5718bccee88918709242bc8324d292b03b9f641236931040c54443d7d2e378f724acadaace99c7d3191f0096f4aa1511a0a51945ee8e3e65a3496385411738dc51813ac4a5a7e9c34b177465a223f4b0dee8d0842c4112ed7a8657becb83826c29b8b8fc6e2299fbf5ddf9a6e9cff20a768a0e9604164c8716cded990b0be006cc6f0a2622cad4a96cb756e479d6d27a3f7b36570990b26ae18037a78ce3d7ad28bacea0c8751df4b05a5ae667fcde87fc5f9cadc638007ad69bd1c4dbfe7541c0aa2c894d9671a586ecb21a4879126ff63869cca1ae794d21e5be90c664792a8874daba219ad0f9192add566370b5d358936962166a4c241d9e798703a679881efbf96f6a3e7805c37fd294d77669fd873cf167860a22ebdcf258df057f48ca2d331f9fff2cb41988ecf06f341817d6baa0b299f1f1896ac1dce2a385c90802a3ed672a11fe11c175bf4beba15df827235f3ba01f8a09de7bc6982b0edba4a4ec94d1c96c1d4592d1c4a6654254834a9eb23fcd02d1c568387d343770724de841dc7539c9c752529ba95e96b738a7b6c343435a6eeff595f3453cded4f9cda06753754179bde0eda343608c1fc7bedfc762066fd9e60a5eac3f04bcfb86fbe285c56cf273b63685c83747740985bab95e81dd5e7197dd196d1652cc1ba523de5502fa66f7b09b3d315b3e94886fa8a08f12d0025a854be2c831304da312e6038dc910dc7ecd6d6de7f4975cdf64520887598588d19b5776c5ebff6597d0a8495f6589226d8582e28520cc6b994ee07778c0f4f5ab5265c5e870ce38c0bf77adc9af4df59a23969c6b6e70462bab510b69231340c4d6941195f174477b3339d303e52640f4a00d50dbf2659d36e068ab14cb3ae20c74adc6322fc549b5f0a93dc26d47591d7bde1294ba082a65657239767d45f636c12b26f3b0a81bbf8fbff355bdf49e2dbd97d2f39c9ac8c1a8e31e0010fa3aa5001629188e66aa4560692caadc005ced14eb0805cb12a2b05697f692526b8eb61ab63ab8242c303a13c7af0d60beec8e354c14a3a520567a7ada07b679568942f0235d2b4c0c25c54f0a7339a7702732cc29d83f3ce8cac9a51ec1c73e70fbd35348938b174d33988dd8f247887643065b544c90ce5a14ea67a25482a53b82040dbe6919ee88e874919e0e75892725b4a3c0321708aed65e8bd6b105ae9662c45c78c9938030c0090b38944b02aad60acfc3f2d96fdaebb580acacb02690b8bedefdd18c7c4be14c5aac656a1645f9c94637666d37d60fd48a7e2f4d6501efcbf67fc60a59fb9e0edb7da1a4fc123f6f67238de545401536c351403b159e28aa6ecd336e6640dfd32c1f0972fd6de99a8d4efeceffd42a9c92ead5fba3d592b674a9c8542e6db9dff1ec13b25ae9d0414bc834e73be50c6b4b66b42ced69b6bc861285f0c326b4b5de6aedca4bd583e212154a022f7d82a240142bbcabe5e481818f6f0790529c1ea59848392482d02873c967f55146e9bb613cf8c4a5dbdbdeb7d0f0103756bf5069d2a00f46a9f42a2c4246b1ab62cc9575bcd8d8848df3bc047e5128dda4d5a96ad6709ba3ad152aa9f0df9ec30a73d450ed9afcd32710d1a6020993ce53c6cfaa066d5c99653d6fbb19d5cbb36f708081878e5dad78b1fc5d17da2fb18c412f867962904b2aa379589f615a3552bf937ddc7aa5593b79a8e5b7c033b63bd07f5f2fa108df62db9e85ac812b8e0c2c34c4d6300fbee79b0c0d2ba3e96550ae18faf4e113b3aae1d33e65cc7b587fdca7a033310bc2d17dee17f01ef13d32f4cea734ffb1bedb1f85d6756078f7a760c9c2f9539ef69fb0daf02d62d9a9cf3b69785154c3c6ffd55c2f97f4974b66ba2f62ced09ef70b2b8041e4dca127020f4961b2bc7f4a5640c7d51217df320d196082e773ef92e86912154671cc5b9acf9ab6db38e0f161f9c7f637786b8abb8a4a5487892c9417e63632f893661525088b15c52fe1409173b5b7b48e8453a48379510c3be0fc6cf175c6844ac60db03928b282e42907d8c1def4f9df883f4e0e234ef27b21bbb01599892ef70991e6ac98799c3503fd632723acef7f650870f275b602c9eb9f839fcd1dfb32f5376387c5f46ea1d14a6153f4903728efef5c680fa121b388a21a1b14c441e318ce0185e039d0164fa0cd98a6334af0606d29b87afa7359695bef1416876b7152f9e8e891754ce48685ea2fe5bb8ff0c30e4fa3be5fe626faceacedc4c8d24b3882c85237408b03e35dc90697e674a0845b9c07b56287d6814ee711cbf80c5ac6f5f4d1d799d79a613ada59a1f708327646dfd5eb8c75ce521598f8c8e3779d1f633fbf2525935e6f9f044289d58d8e10b7b741d31f511f502a44d8bc85a60bdd7552fbaf4171f7f94f91046539f4dcbd2a61b4946c268055c268b902b2083f9e3501d458bcf0229053eec9ae5f54ef3c040025c06239c4759ea7664e8bc2e1845a0957f1d7f731d3065bb8276965fdb73d1dd3a1623e66d8f2949c6f53bc2c3326d41fb6086beaa5c91d085c0659841327564b60f8ae98eaf7b9c8a997b41cf53f78532d1adf0d4fb4126b8edf9b40a905056ae17fc132ef52be7f6cf536233ce729c98b0669a8ea9f734d3b4bed713f3958ff7bc4a325e621eb33179c3bc929af38935af331e38dac7affbf24644232e3ebbeb6642711c4796d38c5b21d390669adc398299d5b4f2870e9ed71be23a6df6ba17f368913d6f28c1b44b567e129360caa31a93b3da159a4abee06a9770ddbe653d914cbbae4b86e354fe24ad0ee7114c32d8c0f1494ac993e0881b4d70dbe52fb96ec2bc6dc3eac956d83a72971c482c3537c84ee8955d1bb099ed5c2d592260fd3d76ea1c61a0103a9b577c4697d55ad5c168045bd9f6d1cc831ab522c755d6a095542da543e6b72bf482ad96a4e348b96f01670146bb34c3426af50802ec3aa92f3376c614032466ed6bbdfe39988269ca9b79591778f40e7d57c4bcdc6ef2f31feb085bc236f1172ff768b860dd72063c9c8814e19769c25757f7f3b114b29e581c2336006bd6b38e48b4b3e44680c1f506521330e34f7f21d7a3c83bb3f14b1e8ad122bc1f1f5f6f4e4e23a2ed380ac278acb60a6d668c86d30fb82a1d548ebaf46e95b432e3ee53ed3629fbb113ade70d17299f024d5d28ec865b139ea6b513a787e23f8d4b01eaadc81ded283bf18df5b034e2c81e0495e5172129b893bb3e27b6d42a1ec200b9ab7a7a0acd67fa10a06afb90a5fc2efae974b7415b82f8e6eb68d3318362619f98511e9225d8f24ddd09b422e810fc1a5f71bedddfaf0c0a48348a33910c5f37ae4759075d98d8ee0ee1d13da5551e8ab7189642dd8894952064e1ae4f22c4e8950551e973b34dde3f9dd78224570425d918362c9840c014253784da97fea060ac3164d2ce58ef2d059407e7dca83196813f3d5fe155f75ffdd6b4acca306f954648b125afd621b0e7b73505823502257c2eea8ba3f5e794f82bf16573cd55bdf087043f7784b152a1e4b00d2b90ae9482fa713961e084483b0d67732b305284400681df026081ace31db1aa907c922c32d3f0b799b3a56fae033675f859d396e3019ac52bb44abfb2d2a060518a6600e348d57b57e083dd83a490c1bddbab24f53d3b2837655ceee86ae703ee4cf0310bf4d20988380631c8852cba475bf2257cafc89f88db057c170e98065c032c79f6f0d68ea0f07a0088b650d47e66a04a2d247e01873aeb0b604d837c4155bf7aec8d14487de6ddf17cd5cf319f4fd2652759c134367814d7729989537d518fabdd8b63557b7393edeeac83996aac07a693694b298a330c820dc8b63b6141d5be1ef9fa765b80f6187454b2fb04e1a5eecd632561b3e4dc76188a1367124cdf99cb6f6b6719b2bdff4eb294ddcec82accf7d5a88b554373fc9e3faf1c5ecc6066320fef501b36522a9f7271c5da24ed985c1d8f30738de253fbf5c28071ccdac52c3d9b6b845f92f7b06eabfdf93be562d457c7910e8164f616a0263332a0ff921f42fd633bd756917803c63cd53aea1682f76b0016d789322b2d70df0acaabd28a3d0c2e5607c135f2e5e7d70464c2d5d372b5d7ffc355a4c5c4c416159494e6a620f23d03cbac09db1e6b606374799a5b72a3a4fcc360eb9d646bd586ac9b79b827d7a2e9dc3548d1174a236874fa5fd03b2bf396fddc899636e9a2bad35064e0f7a1c2d1c904e5edd41457bba96f20935dfb3098a5cf4ae7d33af2eef59de25f57a566e1612b85a1998f6d68fd479ad6ecbc5593b3a94042597b7f2691a2f68d91d599890ec8a3850c5f5d244d6248c0bd11e5e5f0b570701439dbde7fe42790568ece586d94a8f800541eb05d9c78ceca6be42a7d8458477f76a7618915f184e7ffeceee32c4ec7c241a16cfd9d9a84f0b84db67b314e12f46e29540372143de7d242e1d82a73bcc24fc7fe54d62ff8b39253aa1417ad8610e8c52f8447e873ecef48e478862272edd1fb5e3158b8b549e987a044e5729439dddd3e7295497307b8ed21fa018ea52a2fee1270dcf90f609438187880f0cd29b76b7cd5bd0d0ba8440ddfbee6dddc1f7bf239970c0955950fdf9fdd6832169385edc7a7106943606f47b67ba21abf0746ac8cdf7ee43fdcad0b34d5456c1a081928d02ead005ccce7497a86542fa9075d4222483fd52856724e7cb820e0b269833bf33a9f8f70b9c169b9e2af024ec2253159e0550d014a2f4b9359065271c164ebaffc6398649dad0f305671ff5524fdb20542c7fe57faf8bd1742496d900281fbf4ea46b3b2e6bb3d447308232d1e91f99bb4378ad69dcb5c88c126bb7979a2940125c4da6523a5e4b7093440fe704674eb63652c0c4f2d246e38c4d7721ecbbbb22d567732c2cf5aa0c8ed59eb7e45a251273e8cf602d85dffe87abc1bf2006bac7e95dcccc30f7c7f93deced19c7397b91edc28c114c676d50608131e7bda826f176e1f18e6643584163377cf7f32ce2425195dff78618adfc4b334bc676af14e077b25934a1cfc65eb79b670a70d23b8864d2c6393bc5174932fb65b1817dd5dffdfd777f4ea87289cd6ca78830d1c68bd364ff71a5f5db4def418a5f097d09955793cb6bdc5c598494e21f0e217d243f3ea792f663a065234085aedf86630e11b86f4bc663c2536d1ae7bf01addf577081dfee67fc012d89c14f8a3ab79013c7c503c6dd9a7743f9b78541ae31e4eda7c1894d200e6ceb61d9bf9eb0576f267a0ae1e4de907342fa17750b25197645e195416f9d55fbda83439f570ba14566cca6645b3980277ee065ee390e3c98b07abec7cbeed83ed2179b1c5d652d1a9d01038cc1e79b3e7965a7e42872b5647988713c2d8888877148844099be87c218ef794279b7e2d70b4025d576946c54540829087c1a1bfd1e8d0275b5f303e11def1ebda51d6f914093fb97ed241b37e05489a7a41b801c0cdeb77b8c90119b9b7535d4e1782a75dfb65e13218e8b9c520ee7e5b8b23e04204db630f9f7ec163a7ded9d9223d3968fbd635cd125ec70057164a98958bf93d8d8a721082d597d3d8a1e643682538e439ac98b2b9e331eb8c095ece44a815a2aae83e671b06b4c86f2d56615e0d6f36ee0132ee9221d6bd6aac5ad8e346d194c87bd68d0d0a4e690e8846fd2d8fc01058420e5abd2a7ebebb3a3b6a47f08cb3d1792137699777ff007ebe6b6d63490e0d4874c46e511aa7042bba9c736e0a9350440fb96fe2e769d2921f4c4f247ee1b7a2155db766e5f477ea8279a5e1ca19bce11d4b4b3c35ad3dcffdb83ef8b2871846a330d36490a9f6d3ea66320a0e96a8416f9097253f0c499c522581089fc679a549f423187604e9839f2e87b98c2a997f44079aaddc1097af67515a07e62147055b60c15fcf646fbff6fd462b13bebbf479b5050be6d0ffc040ac311680c99d945625dac3f427f7fa0b03f34022afc6ef927ab4288cfa63924b75476ca8ff1c66e2f9ad80894df7b9975f98884b5734f59ba10dc45dd72f2f3bdb0ef891b30f7acacfa93d40b063c87c68657cd9fee84a357ae45afa6a899b171066bbf483fe9d589cd49202abe36b852c5cf44957f32f3422265e2960bcbd7a328a7910aa0a78e677da9b80230dc68c74454f189f7c1abf58fa8cdfad2b5e8a69035ed7eebcba42d4b5b794c708792a1e6ff299c4e65c8e692b39021a1179c9c68d7aeb1da61e706f7e8cd9b3a8d21359587e7af8626f1cda718d6c89bdc1bb89064de7f92c9789ea3228a2f5d971d37ef502e92aa9a9c663a66a2da37b0a7436e8be7427f77e127e20138e7784afabcd834a96650097f6e0df8254c09f33d453cf93de39ad890a30dc2e9de043b23477274efd1f30a4b51be6042075f861b63759da514458659aa85f6b7ce0b4f2b4d6d3cdfdfc50eb714a7e97a3c7b3ec2fdffc7884b0e586ce88fe2fadf25dff46219042117b061fb9357de36520dcb74b6f9e57d97a3d71701e10a559721979cef7fd2f4509b10a6a98dfa167c50aa2bbdbdde47325d4f68cc9453fb9c0a306662f40520d0f26d7ae644dd79dc1b679a022124b0d7972c80bf148bc9cc398970e25d9716b1af89ce5885d2a971161f9fd4601dfccab026f30409d831dc325a53b0fe03af8e9d4c258ceef321ed8ec21dce76565f688cbb83226b5fb010f2a9b5924cc8b35490f1486eb619f362216087bbf98d75c76d7a7c7bb7dd6a9c13939cff940e7bb3144978430f6ee06ee5668f2c47b79c06b6f0f01ac9a33dfccdfef72f29011cd25d966813cfba5b8d5758fc0fad2aa4d5f69f7456842ca6bd06ee8b1aef8c19203965579b4c424f275a7843ea3da9f01468656dd4ade8ce894fdf2caf29ab4596187aca1d5073b77f0717920b72ff66dc5e9ffd95de58d7550a6f57c340f7055e0d10ed220838577f386ce35c7318ee4c6565ea8d05817ef3da2e469f777230b4df2f425b707e40276c46acbe9d9b9c8cbb003af3a465a232097f5d357d7a4704d17d3498e00fc1c006db98532a52f51c4c4f823b6e970a14a6b885dd16ea202ec40a4522c2331d9148f49d5385973b832179dd62a3952bc02579eef86f79cb5d47e9ef7b8a463582fac756b158995368981d35cb780593fb708f5b05ffdfc4e571f7385a0ce4a0b3e232f1f4ea1a6d184bcb89ef0fe062e1a35416195d21c2cfc3ccf2d4bbf59a1a80c8abcc0fe165b98bcad6260ce3e8122874fe1429ec66ac532a0b601550a4e29be44f2b3836fa8fb7bd08ec9b6b86dad0ed973ee444a92b65fbb841bb7e9765dafe1ddb2ef80cd780c9367457a0b649be8f5ba03ca61c1ae10cdfce98f7caad1eb92e0787cbb78b4bcf7ba2ace710d8223f71f4f0555f8db45b4ea284cd90f17c778da37ea8aa23d34f24d9aa5b9b458360444e74142c0465e5e0cbe60e1075cbd9c27d8b057f6c50c4d88195f2ca0e1bc9f477018c210be011bafed7f233da2d3b5626600eaa8f2705d16b3b831c3f2cc995e946112d916c4a0344a5279d0f3c9a6a2b45ab895e4a91790318de7b51f7ec270d907809109f9e057accee6bf8f93adf1b3e9b496b5effe581b072bf59d34f67a64b494c435113192485e41b5b01b23798852025ee6d49c0925a4e723c1de6597edca7cf9a002ab722d6da892cd4cfefaf9ecd4d32941f3e3b48bccd070cbc544e9a1960a0f0b9fcfa118e96ea703ef8ad602ddd81ab62aff007070f86eeecdbcf5f49a8a82cc7f03c27fc6cd89bac2b03cf6b5d8baf2abd98f6bbb3310b77583d0958146bada79f6530def309d6269d8ea8cb33ce8d807ea640103d1c5fb880c0ea95150229b4cd323de454ed73ba9a00dee7b34062ece0f98837392af9fa0f84bd380df58dac0d81d87543b03425a6b7d07afb1e0582d7799f08960eb3e359f0bd5607e5d88646ecf560039995d9700646e3d1d7fb66871e37aacaf21f28c8f299b7f607601a80a74b88b80f00c84bdbd90ea1e3d5af1483139cfbdd6cd37dde7ae9a1e117a55d760d8daf98a2a53a9c2258846b9b389ad793869270bdff1ddeffb18b84e243da10bedc7b105a63c1e8e2799bffcf4fe615fa7690e6b9e1729752b72c189536956690f1df0fe867efd562ba52959fe7a83e37f471eecfd7176c9b101515e6199bb02f29a4f31d6dd0dd4b192c7bbb327dff54bdcee8199d404c2ce0bdd6b3bc57a355c364bdd1a51eef84c4513a2ccfa83bc574f1d45caf1c4d3074b83a4c9ed0d9505fc98354de4db50e403a8acbda7f361830c303f257cd736b1ed3f2fb0975521a492b0c182dc6a3e0b3ce3930abbbd2e82c2c0217cd08759d9ad16ec1f72c84b223b7d26011aa8c3b772bc1d9dc9ff6ba73c3ff99981cf2e6ea4716e9cb5afe3a9f448814ad0ae37d25f779a9abe461cdff8c67d529d1b2907ec1efdf5d42c32a8a8384b6fca21db094b0138d22ea0e5593b70cf8f0b6de354474b39f06af6e2996511cdfc91325fc38b3c0c92c95b72f3697e466d68478f824c13e1b4002b02e3e4fe7a4d7d43336375e4c983eb4f28152950047153be313fcad86b7a28d4862a29c8c79548ed7a315f261e110a9ec0eb82a64b1e9e2f91fb094fb77773ba40e0e5c39f655a45c4250bfe8f2feb906fa28802730994eca16270e19935ceec98dcf04050ea611a81a548fde0ae5692ac21b769209039ca3ab36bc96a4cfe82956cca6b7505ce8a87aaebc0ee626160fbe8970d20faaeaf80d177ae02f1f81747f1f6c0fb7c2754388febb2eb93a489a581690f549c8c40ff933e6c475605894139997fcb7c9c5ca1962d35533abc30e79cd3165c249cf90ec4215af3d786ba0ac417fdc31557192776761eb5420c57842d6370559ce34efc31a4bde0055ae35c1804584771973dc1324a0fff6560791d32f172dd6a6bb0bc9b9f718d03abf2dbe50cdd6bbde47562bb46833d40fae1747a70b14009d6a7939fd2a5e65ff881b5b8acd9720618f48405b30acab167a27bc3b1656c5e4e6bf1638724b0b48bbc2922a7c0292e832c1c90b926871f329b84b95e2c9884ca79889ac2c7e7c529b37fe07611a508c2dbb53f3a39ea95dff08865043c86d900624aa75042702f73ef705c1379ec026530ebc1980976f5c47fbc8059f22f7c3437bdaf415bac0d82a30394b15a65b32eba97d128bd90ad23e16661f4c8c0ed77d3e8ab0965fec51684aa40a710a487a544ad58bcb4fa88388a92c4599853b9aa74fdc30ef2bb4c8ae5630f4eee0100e1828a988e144e8150e36ea4a3683326596b665065257f49fdd724dd98b216810403aabe09416eace95253ef6a2712bf091789fbd6fea878a8fc318ad28e7dd97d68db1eda8f28eb16334c5b870d43effd5834f8fd3a302ed27d0705ce655718437d9006143a2835852285cde2f9984a3f1dc9dbb20aabd1930f4f50d20e60e54b7fefe08cb69e4426f2f630ff9a6f84cd2dd373d55d5516471e91c2dd5d759d76a148c1493f0781daa08d0ba11b1f4373373d5d3d5b8570765caf299f8174e7ce7af14f02035e9b61084fc39ce6347356a5460b64b0f456beeefa930a63155fdeca61691fb61e149aa0dd70d18228d871dd38ef60c96df7f1ec6222a3290521d33151466f82fb4fae21cd17eed15de3059908549ed28bea0a2893c5443ca4a884bb58ba8391a4b3220add832d42e678f7e85ef5205ba9edacb6017f964d2b5f7c2313cfa2abd8c161ce0cfd6c25c5b27d267b7fb9c64ce326935857519387ffea5bed3c42c3dcc5617418a6757f8185a78e0a494985eed9bf1211a1353dfedfde2581b3361ba333a69e4e5bcef5c805c1ff55332d77cbf1958dd285c6189e523b407376951d9b185f762bd09d273457a98460473be5d412adde8a216269a2ea19cee1161f0f757356992c313434f063623903834b67deb2d805be17fe807892c5d2d8f0bed779491377da1dc5714d1bdb4cb50a93229e809c8d797be5e28f2836c5e361e9e5f86e62f11ad7d79d82a1f72b5cec8794856413d4b8f2a27a0496c60a2d45024a6ce005f9a195f29d2a5faba11f4f271fea1b3954f1a3ae25b18fadc654595798c05c5ae109bc86d2f48e9bc98a04231cd431e9b07702a7d84d5a5defee06c02d7c6fc1cbbaa7be457d1ebc36344267d48e8c836cf705609461f5f8e8f8798767bfd1b0eac4b304edf2852be49c2ba504b2d7f174260f7666b27f0baa30290eaf52e2ee536bc18ad9db59f1c827b970e548d60adac7d34cdc387077cb140e02d58d53e62929ed079cc45ab594b764ba6d6a405fff94d5ca1ffb56145d918c172d7212206176ebd897df751550e4054efbb8d744be4dfc69e40656c8b38fbf3a6cafd8253197c91993bfd1e216ea4f00f7e9fcb059d7412523af3880117c3819f10c8db9cde699485b4b749033b33c600c0624e4d4b5915f09b6b6bde35b2c46ca3f4770d83308d2903dec05962cb23b8ae03678a1fb23e9beb1f6b9b6b456458905267a72105cca8038b2cc6657d4335da5177a42f44335ee4d7b9edba08c4b12aeaa42170363e3fe6f196a03751b658cd66d02d996f70361155960fa6a71830c5c6c920669e38678d3efc70a24718fff3d6f602414ba4098e78179384f8dbd3d996a1aa9d0e6bfac7c4f7b24b3c0b82cab42a370f9ece974a4afedd85a1445a76d6a114aa35d4c747d568e2c8db9f696353e9eb0c077e3c1cb501df5a0a82864c65baac23f46237fc3b3212e24a6f229be6ac94382c03acc7f7daf3bc6443ffc6b3a00ddcfe79295af29309fd8b054d2a12658305536c687215e8a9031a5aee64e3152db0297ca04ee79b16a280eeb96f5e6e804ce152e0498bffc8c9910e3dd42a0eedcbcbcc7dbda886b789ed79be6f90483214426aee6ff0277de9aba202a2630c393d9043a6aa0e1840fc6feb554aeb95c8f9fe82f4b766e320a80930cf53f6be8dc7ba3916f64ab3382fffc68d8935aac5c1ca650b04cdd3cc689784f33f1883f1833d512947cc8e72ab8ea09e2a38924bcdc1c59f8b39f61d468be3563e6a8534329b4abccc154076177a5290fbca5fefe9ea6d317a11c496e138f840b0841a1e470fe9a10f7b53c633e5b3e5306afa39885e76ad29c874d947d21417c2d3047b68071d4664d0626c0476d63ed831ce9695ee79ac1c025c87e8191633bef2a49e86f6dfe3167b10b88ff01743f41ec87ba01a9ad7ae6f286718169456bf514e7c3b46d5467c43a55b6f6e11b94d3ce5fd7dd2a3c64dd3cc94f7a25335b414361e550e59132cbd496eec990acf33d529d87e56f07ad818639b475be87391523752750289eb7833237fa49941b6ef17e57894b5650627039ba2765904eaeeb7f22253cf5aad691176eb07a3ddf3a0f6fcb76de931db5b1fc1e22b0a2f91bf8891b9cd03e8b785d68066ce0674706d3e7c47c9a302a5fb157338b6a20b27842c0f015e70de2169a8b519caef41e21ff0620a7108ec32d21595597a5af2218e0a3a11f34e129f242ead14f6f6b6586af5cb328f319e48796d520f798e4e3cf5190047f9373d6a7f1592610ff4938137c8c22d19e4665376eec6cb56c4b89d30ff11f998f2e4c7b2e2219fa845cc3cb8b3b58b3c18f48a09c31d5e6bda54951e7ac2ce53cbe5d7eb19eff464c6fdca82e32b13c76689ac6b61ae884c55edf1c8e8a284f5cd03f58f1fc1ad54377262ad74cdaeed0a1a661bd84b6d74625a2dc6c2c9b6fffbb3bcab2b30f3f9745aaeb503748c97d028cbe0eee65bdc0ec1267c6c25d93ff6f9b50c2a2616e4e62e1e167209208ebc2790b96a4d0b57b52d4d26031817ea43b76bfb390131603282a2fe71cc6c427a5d14e0375f8a5e71ea5d8ac7cad2757896e54290204726aea45a6248136d910cdb4ba18708693414d7b4017f0ad1b529c057cc806d43365fd4384f5eed8d7ca636bf8a083aa74ef28d76e19d9dc4efa827e550e9d27dda303ac6cdf400ba4fb8822e2b9d586e3ef07a901723b2094ffc17a3fbc54cf33bca5b316972d52e31f15b7710ad1aa8e812954227fded71ea5d75e2873759f8e15a27543fb086771dd4e2848befcf9edd6c073b4986aa6309de31c6757a230e779fc79d2e98cb0e59c5d4a96bc808eb1c4632030cae8ff0e9aa8725e3e988a7c3af9c2358b422089a53e620b1b424df410003a410bc31597f875f76759c5d2b2a196a007e6240789b663e94df1fcdf6257e6bb04ff92ec1c12a94dd81681de617cc0b1182e19def5ac0052487a3412d7c4bcca57a33f5fb16ff8063abe7b50e9b47ca42a968cba4d8e0163f093cdd2e81bc2ef19214142dcf6b6867d17f424038035b426c41c12f460a2a02877996691261eabe54203dadb7d7384cbe710c839581dd5fed80e6aba04e8e38d4eec0e58fc2d5cc5ab050847594d20c3d595f85a5916d7f0f1268f04d0859703e673788aca0a2e0cbe42c75a2364aeac976eec13403e27b8dab3bef4d691ed206a71afdebbbe9cf7f64ff92118c3ef65a6f24db32a00175bdc127bb7d574abbf22baf78c4d61ff08a0563637df2607349c476283f5a7b6761b8071809f641c164605560c33a20558bebaef0395775203628e53efec0a5b0fbd3e27145007888c8dbdb7bf6cf5d9b9bc2b576f30c0a6271639bb4a48ecd84ed0c7c2c190a6da1b169f881556c37b70acb912493dd8f9478b005cde5b3728d70208ab228dc3cb1f157a5b6a9ebb182847dd92849eb3aad1ccda8b017e14a451d7eabf145e851492896495cf856c6f21c98c5a8c8c727831d3d640d56a6adbddbbb1fb6d49365690311438337f5fa6d81c88214e63224d38290d0310d54de54a1a2d8b057b13b4b586efadb9eee66dd69e8b281fe9b6f4a8233b824cd5a2cae42965512e0b6c15c317c67b6affd9503a5a70ec683e33c3f7b9ce718ea8195dae4275f228b49fa629b56efc06a9a8298201d49ed148ccb41e8cad4d474a1d29be88c6bd5dc10f9f7b53d7ca2e6d6db3232c61f9cd81b55e3c4ff91ac56d03bca524d118fc1159a7ead47d4bed5fc3e99f2cc545fca3809d6e2c6708d4ca88cc2e7bc6f28823705c89ccbca95e4008770f5dd14eda28f56a4c39783e30ad6575561199dc04e3609e739775c2c7644708f44d06b28254940c77f5813fe4747e5c1b6e3599154ee274f6b7a0eab092ec29e33704857419a0cdec931485aee45da139b2d366485e8f7a3cd743c057fa6f04874ce915684fb888eb6bef2bd7c208971ad9ade4da20610dcc19f378907afc52813d4c63198c1c1d1932a9baee1477f7b296ebc20aea56e56270e65f1d1df09a02ff6c98bfb7e27de2c770da048ffe889f55aea00593c28ab67ab247ec067d7ffe30d2284e9ef16e812d5942af0adc785439903c73d8389db521522e6c19905744675d5a678d8a65def17c7a6ebf1704c38aa1d01f4c4950cd4172e230dea4a2e1f6e7784b18079af031654fe5eca7ad5e5d52333b68aa75f0accb9275e7be569036e4daa9a73ea8e65e2a800d66aed16db07a3db12521d09e9642f3f86b28cfd86e182f312c599b3df11500c3d00c7f422a0976aaa62f3bf7a2e51c21675fb749aca8fa65ecb7f9550788f29f3753da6bb8dc3009dbfce2d0478fe29b3eaa7dd4074f47bbf6ded0e7464a91cb8d8f6d9e380f57d09e772d14955985037fc18cbc65d81d0cbb367ccaa75d47286d695ca17fc878d23073dddb85fa2628264cb293925bf0c28ee83e19cef4e3ff0666375af77bbc4003f68be57ab98999c0d7fbd6de23946f4d272aa1aa5fb017575a3a1a4dd98e138456e7335b65bf011c19f43b4b14ce046f490b6e8d5ee09630b1f28562f7810ded273643b6ceb0a66a8421722ad813ab05e99bbafc702fa3f4e1a9263344ddd0cf25f332dc758831e270803492507c03d7f4548131b8a247acc646328dba7abb89b90533b4a745f4c327fbf79e66be01cf5228825abad0b453bd6bbfdd9ac804aedc2fb7e33c2ee03a97eb015a73b0a5ad3ec82906a14a1763bae6e99703714eb28308af2fe725e82419fdd9d97eddce5896a957cc19e1b822ff67723efbe5f40d2e14579923d622f79e188f9ba64f3b06c9ebcb558dbc242ebce5030774deaa97784866c612246fe8db47ea12e76995d574d61835387b2dcf74c27b8f70c8c792521608bfa34d31aa977dc2cfdee0ea5f000d0d52fde203b88c8685392486a028e30862a0b1efdebd5ff3ae908772cd911691e5a45fb3a9dffcf85739f9b6f506b375f0214b67e940d1e8493f612d910306bae4b3042a414dd7b770df440d529e7cdab9bf2ab56fcfcf3f42300353df3bcb3758febb87560550ff6e78164034e1177eb931991198f4ad102c11237e5ec9480fd52df30a7d7d03822f872e0231616f554ffe06e51aafd13f4255f84acaa2f757fb959976d7f41a7ccd6e8e7422e85c32f830b6e477e9a42bb6a9df13db12682912028c8063c304a37a88b51481a822ff68d5dfa6539695cb9d28ac83b699e583f55cc0e3c0ecd91fb2484fbd873032922afef16ad7b68972589fc4ae6fd01fd44e17499fb7ab8018e56a9163174a50d8147eb0bfce223b475458b1649e6e2afce2c4e0e0dde0ae2e5b79aefb31efef3185e4e83b00757e07e0405d38b151ed1d60e9c19dbd4055a7f3e5370dba7149c0f06b02acbb3c06fc1d0f2bb08b28d2e6b58e87ce9fc2e6cf8c880c0e3cdfe33c201833d080d847473575d7a320bf9ae7d7db5dfe9b6dd575698976527093a98479440d0edcbb131bc66dc73920191a29f61d5ca295b1cfbf79c5b6553580004d009410cfadd769bb4f690f7038e362b207dba6f3901e8576bcc3068200200662e8267ac592461daa3084052bb908d258f1f43164e0b60fff6d69326667eae331578b61870554438123af651bd9b3432aea4812e304752a62f4502a5da12dcc8db85ebb425f7be7abae92af6684d13c870d2b995132e1d1283b5f30f71d6180b1071b1c5a021329bd07ef09ea832a715c74880bdd5a2187ca0bd2ef2393c6384ef82e3d0c47512f8421ff689e66a8381df6c7aee1d438aa51309de135e848b1db847734045e70373758cb259fb93f3c84e27a808c9766b5755d19cc0d81f10957c0868833f8afda6a53e3d5b367163a393e5283e37bb29779e89030f61646ba3108e48e368db1e2b7e8719cbcb57639c1cac56c34a46354a39268a45d0cb373434d5db28e7c6b75b716dc57d0360cfa58424f725ca8dd1d10edb6be99284457af0833067917cb11939d06e580f76feb93410c24f2237d38446c473fda303a2976d989df51cd3ea5718f7c2d2050bfd4927e28fd2313039da7e9e8d17872d6068534795d5d5fbd175f9a80463ede847ec3392c2ba2a4a36eaf30668b313c1dc1f130cf1e9300cd821809fd55c212f8b81ce206d43aacaf80bc4277f174d7b7584050d5310bb32bfabb1ff090ef47bbeb5f0b37071cb2564345949d02a32dd4eb00672c78098e238c4f802e166b1816a0b50cd853822781bb747fb21df478c029a025867b2f458bcfa4b307f0224154fa16d2798af9051e66724c88a58a0e888948295e09c6465a8db7001285ed64bcf01dac09646e36b4ef787bd32e56ffe5b88851c502841b3704c2a364f710f8a64c13982a381f492e47e1b2b337cbf1c68d921ea7f9d1578429a6e2f019ed7531a9a51b49f9ada75a7af2893a3463b793242b8c7ba0d43bdd055cd1a23ec0fa6d657e7ac15479a5e02af328b77f2412ead5e0f5239da223f0a06d3a60041c562b82593ed23eb03b3bb278227c9e6ef6af2b2488b467e6d1e6c5a58a0ddb0db98f3ef7e70616f505d8965db763a6d88505d5768cad557c7634452003c531b693cee3bb945704a1d1cf2bf4c892428bbaa8648df13d15922b1bd6c068ed1b0c23b0830e0bf67623699989d90ef264e1ee4ff8444da9a40b818f51d3a7ee69c1d0c54f024337801ec854590a291a402c518d5c375747e1628cd054655a20e97744eb24b653f19c049f91c11fb41fbb6e76d679d053e6d4ca3295864d9e6ecae1278c29f3fa7b429882a1a0af3efb341d23b502b7cd941cab97289d7a4db618f29fb6b9e73b6fa1fea876b31a5d753c5c5b0e74e8b301135379f71d6a3bda6e47bf6fabbd665d64b6b10d02760607295b77d1d7db9ebd15e633ab536377ffb30a071c7ae412991eaa255bdd63b7f19f5861cda4ebeadfad45156bb3458f939dd811d3112fdeb407ed071879dc63d2257ae18ba92800a6a1527d996d68e187d0d1095b26d58e388e89cecb88d121af16a7d3cc4fd72ba052350536060ec0c889bd357bf15257a07e0aa6f506fd600092da1759617a1bd6da95fbe35934d120ff3ed1b17d7edb4395c2e683a5b809c975e9e5f1af0193427e0a129409805a50a823c284a31bdb41bb9976db01ff98d777ecf9d0f98a3b79c7fa289c8320682cb17182909bba54cfaa4ac4219346d7d3cf44b5d43ec47507810a15a8bfd9c15f63a57fc594a9d049d9645de2f553a1a3e1a1f84621f9cc846c9faafd12ba16662618f660fcabbc22dd8029639d79c08c7c1e3c6f7cad5bf828548fd891dc60e248a3ac26af0549a053123a3cf271be837775a1adcedd9acdd3db4cf8adbccf831f35aefac86336f92a9d0a3f61957dad0e29e10dd3727e49cb2b346374098205ad005c1b0dfeb32fe5d907b4984d2839eb4ad76615ff6d650d45f28ebadf4a85537ad16902facd1033aff061db91d0ba02e4910cef33c629a85a96365eecf0b1d0f6f240d06f406457832db19525d0fb2f26903208ab27ab68bdcb2192fa1579b5ba0f9b07565252e618099e0a8140a73361ef578cb7e93ed260380210dd9d6213d32ed2dfa5a6c165ff61515d51db6132f72c717c0cf0977be361c86d18347012f3203bb430241b057f06ce9b8542df887896793f7d26e232ee026ff39f85d5f6c44e665a4c91b007737213994a8df5cdb2b8e0895963d13f971a36f20f1fbcffbf3402080b11d46c2640a9c6535e36b8a566c1ca8b7054f31e24f31edc67e794964cf03f33dc21c2486aef64096e32b2586f2fdee9a0480c7d9ac1dbc428a309bb400f8a1c3aee7c0aebfee6b9ffd819499c1488d1bb6d2e331e499b36f9b5067c6fb1f6a6b8bba426261784b97d69d0b56f84382d469db5afc57a987eb9d141618054c4f705342331145e6a48a1795ad88c935ef289338947755578226c01b5af24ba683e0b3a78b94ffbdc8b3863b536ed012c798cff4fa5d443fa08b3e372c1e058c34ea939d5747ac3eee9039bebd0673c3b640bf1c34346ebb525903e1b2ec7e7459b887a7e0d3859eb8d3a97baea2dc2291f31565702c7d1821df511e6378e240f58a5dfe08e36e2e868202d7a2d78fda66bcc18b88ff1f31b4eaf7535cb47853633f575182add0b18af6c5a8560565f823818ea8aae86a08b2c9a09a32f27a0a2b9164278b476976e7f2f7b2d54711491a95a4ae215cc04763ff3ba8c5fe41bfc8f8328c3b753835321403289a0f698fa7b32887bd02d04557c513bf92e2f587ea01f236a2245f80cc0ddf51e5db5d658f10b6673ace50d6e9b28bfbb1b81faae7769c6f41faf747e103b206a57d9b479b984a48f1f1f7128563ee5ce7c2ba2138ba1b95715b46181aab8cca77d4563428189e82918907f3707d4c3c7e76f51743586674cb01e9d710f10dc2882ca9e4957b952facab14ff9e5a58b5c3f230f64d183c9638d6e300ce177339cce77ba76e053105e9cc4dae9318c5823d3263685a87be6404598e48bf92dbf5a09f91ebc536aa22af274a9882a71fe7ca8ccfaffcfe7f15e5a27fe8de32dd7cb1ec14413be68eaffb937a4390f4aeced06e75e17e770e9c31831eb26a443137895bea445c3fc3f05cb769ad75c5e4e10b9e913d0f77c4b7f41290e61937bc951eb8adce5fd48b66556b1ab3dfa61d439fb6ebc393f4b7b3cce3fda3dcad13e9223f21c016951a4b5878cd2587871167667b79334fe3fa41ebb63911b7b10ed6c23ecf2cb31e6db654a49b37200ff9da330be0725b2ae648d4a1e4d0ff7ca4c98b11cbd02bc72cf6bb8f4d246b47925e9b3c128d7c0d9387ecf39449792f16d5f5ccc723f4ed40256d214b42fb303a2dd9851aaf313bbc8835645abba6cd53caf8b4cb9b78e756bf9fe420e8d29bd50fe1ca1dbb2db821cdfba4e0d6ba9aef3870bdc1c778832d2f434561e445c20c58f276792f91c10a0060bab564169e65be20a6e6b50734a22e9956d3374faea709043e77b2145ac50c11678f729140ad08613346628886e08c952e06af672e0bafcff099f946059e1a459e24f5da6cb3a53181a21747706888453004537f0b10f4ad01c0b00b1e2a226f488c7a5ed87e5dc6a5863f72fd2fcdac31ef6825d043e39dcd83c8b00287fb6d7c776abac872c458ca25368b29d364529408dfbe012aaab6fb6a723a33cfaf9309fffda1698a87279d42c4ecc06f3f32f1c2eeade44f6153291601bb82b1920f70dae592f1f448fc36e80e9f72dd0c49cdb1b5d3d6bea0a438881813df67b9a5c3bc5529e628a0e53df5fb463e84dd08c485f12aa634e1bb1658a79e99da2d6df5c7dfd6e70797f1ef425284d6812ed4b90fbf18090c80e78ea439b14292e50a0ad7fceb7d1501b240dceecc3c5f845e3b3c48fbb39e453d28d7457cab90d5c775f55f2ec4ef8e4e6adde1bd7ecc0bcc28708ce07d0d020dfe2d57403004b1b669222a25db6c119f9b7a944bd8137a487a46b9a53074052bbe1f2961459d8199d87cff7c37a959a83f10f8c87d5ba74db40e3df7feceea42c62c53329a8cca8f0d57a9a66e1259a578b1fffd669ffec4dff6aead0762ba52db09d6a7d1c346d366a0e989d7787494cef6d20fe369028dfc27b8f08342e9346dd61ad141b8a8ddfccb65090c8f9542f0785922a7f182a073c27cd336664b88f5dd5a4815517a16c66b354bd8d32ccf96710b9ba2da0330197b7a164610c8311c9142f6367304c1b3114bdf6f8af778dd7c947b47c1a26ea5860eadc035d6ea561804f4ed8188dbe15eb2256a80be120f847c9304c57a07474b84bbd4a27dd8468e12330fb4aaf7c46444d11601c2b895df5113126506f5ccad036e720a6db2c110876ab68705300dfd4663b99e97ae089cc1732ced6d95275efeab62365e8cf308e376750065d51d98140d5fd20c971a70a405a35f1debaf660fba6be73b9b71dc785f63d8c2f9fd1ed5cb99be816f426ad0b0c4eec195dc6236ace44c58dd250b9de2c17f04b96daa000f0775881f0a50f704844adbbfb667896c0b292f4d45efbb1b05bd7cd7b38e337baa1e25430436566b53ff8cd7b247adc9444b5ed8d6612e33f18cdc4913bd3473203b4f023490ffa4fcdad25d18b377c9edf7bd10eee4dbfa9996cf019f73507e4c304021e265cfe22ffb6b523819caa1e81b8a1957fec2ce4f2b8bae3c017d7782866f12d2fc6049a9a20214cefa12b086a7c33fc52064c0a3fd2cc4737519a71f5a259cedbf69cd248d915e9d5ac73e354388272039905cbe8d231f5b5b7d4bacd2eee2f50b8e0447f82d7e6f9b1a0658fbf9fa5db1584df350d325545789131baa5dce228c88bf2ee4364b7c165041c408908b16b85152f59c4ef16d153a974dba182716fc0bd50f76feb27a2da2fc0d9b7fb7ca57edb5aa0c8fdcfa09024fe2e34f15245a762612d8ea848418d0a4c0d0792446465729c2a0161b3c9303b6507e5a07a4407296fd966caf08dd27a38aa3d91a65635e86d091a8cc0c21e8bd638f4f49c629a3102cdb3fb82b16328e6c1e29384169bff103c315bc2e23b3248eecbb99a717e31f1207ab6c318b2d979ae3299bf646a1377cb5b6bb9a7271ac85e580acf5f782ed67299f720cc8ced90d1ed0619074d0acf307f8ce828358bddd9ff7b6bf62c5a96f5db8361cae35fb77a2f76191eeb098eed068f32134b23b19fefe62d992d6e7077661ebf691618b85cd0173f62562c4513b89f34f35b81dc0ccb65f94964a634b86485376a0499b679b213ae5ddfc883cea56d815ed220929864a8dd2fcdff389ea42aa49f9e7ae95199bbe78c0a0c5cb490957738b608c9b4bb71a2b1211b49970e469d023a8010dcae41b3dc29376173b9303d7f95d2f0de4b6577b666252bcc16040a915e33c15a827a75eac9e2d6090040ed4bcea518061abfebe819778f4bc318d9fcd9c6b1a1a9f8ba0201145706dbd52d4bb7937dd44c4a9fb43fa06958745ba23f91e5b9f50d0331f8e56143e0202e87f7939e569ffd19bce89fe1db64a45f7d7d3ddac6cc2a830e042f1aa83ae55faad0bb999f76f9230b17af816b2f8291f73beeb81611a882497dc9e72bfa4a5a861a14a8bd0c8ebde05e68dd2a017f81e7b5bd92218240b9c7dae40405e526ca8510a47242d1692afab2d94406dfd4a695d12d4fa94194fed9cc67c43d5d9d3cc6de912ab37418e3e88029b030663f36a38f4072d985865eca21a4af612dfceac366db7354c8f651926cdab75dd0ffdcefdc5bb87ffe1b7e54784b42caf0575d308c818584f103ba60a9295eb0c8e459c04555e44ed7aa61b0a6345a5ca5c129be7e6e78ec36d26dbf5f1e30c2ee44291447084cee3934d5ad5e791d2c9886d47e622f7049a19916c101158fb17574ea307653e83c97690fdc31225c6543c5e0a311174b2bf59d443d2c7566b9306535683cb53447475181e0b8114eb69132b39f249820b0ef623a6b86a1a416d80c0f1e6b7f377f1d18f865be2d7d41f6401faa70ba19f50147827d8e7b4ca4c5325dff8cba696787c0de542aa547db8aca7fd23f118aabe927c4b268afc5909e7a10f1f3aad2d9a6f538a52242df4dca6768a79cc3954da97fb30b43147e1d1ae3fd4fe77fbdac94949aade8358f979e3ee2574962671681669bb8f04c9619f84569bb19c49994c2fb5afd9b3787000190dfead75c4773a5feb717c0e4f26ef95a9f68241eee9c6e6bb3b4a9c10b81d46d0bb44ba5a750f8c0e46baaacb812c9bb981d598c5f9628af8fdb2e4eb18a15ac42192012eaf82325f6f7f8d8d7afca0d15a439be4a3847e3c2fcae3b24e3512876f9ca5e2e8aae387deb4ca4a054be3ea5bf3a5eefc1138ce21c58b4873bba085d56d2b03b5c7f85538339e5bd7f2b291e4d9f380aaa17eec5709572b3aed3c454062ace3172403f5b6f656b33a75a718f3e58e1281d78cc82db8e28afa75c1cb9d1ee020d3f4d5f98a25ae9c55f2e1f8765810fe91601b0f4e36512d399abd8921f9dfc155e8f4988f2b66c7f2cd7784cf5097c0c9af37b441b6bc7d575408723d2adde06faa9dd06c29d65bf75e814f2b20bde08edbc90df9c640a3aa3dbf98127e77d3d7a75eb99e35147e1171ce50a906425d59a8304aa62098e9562cc0c9212313cfafae367b51d72161643d2c4fbe006f4e8800f859600deec1935a9dc58704ae133bae7dca93cbb2c28b673008c0940197c65fcb44c5a976fa4dc85ea5c3565a41a7a103c46d282aaa229bd5d3c242bf2ef4e84a53637ffb90a7dc43fdb1267a7504b712955595e50b57f43d6371fda40054bb5d8ce05cb030839bcaec49f0efb5df2e0dc99279b25948a0f1894453791a538319519782cd5cef4c0f51f7eefc6c9379216140c3c1e86f31c6793c6be60381e1e553ac10016c319aa5af31083a44f4dd7f87572fcde6863762885ab80791bb95f54749fd5dc5d4fde970951d8e6af3128fae274011928bbee49a31b3bf12ff08292010f8338895a6d34373c28abe49b79f1011553bae613c2cadba15db011d1d4654de0e9399456d444524081ae3dbd9257d4821dbd76c2c446e286e6a355ba2e51a27bd6fe54c7cce815e44132aad14cb3664ffd9870da3b0623e8a64f986e426bd7af1633f34bac7a776a803782fa48643227438a62cc0ff7dd34e12f38cff13176ea20c7d582e2ffbade7d2d153de15f5472b88708b4ded083d457ce8019258fa82f1aadcc258cd2160795bac064944fec6a9505cca85083756ced271dd30e8ae992fe732bbbceeaa8cccf9b9caa7d83be90887b393a255af3ab8d47a6c9ca5eb6ad2d587ffe0c4649406337ad8b71a4517f1634b951eb3adba3587885c7b48b1dcb42873aee94bcdb5292694c28eb954041be6daf3fdf829ddfa4a5d12c89c6c055c6e9b7310aa0f0f9cea1a76624272b0a7ec88a44051634dfc220e0b28f1f087829bebb95e3425dc659d856e625432b7a6965eb2dc6c88f01997cbba246ec2a25c35c10a9f271a490a0885c70eda97bcbf8172c68e54308204fd5c1306793b59c59296ef82a10f0bdffb101fac7b4d62b21e75197630d4d50dc9151ffe2e968c2886e10d9bde94d35ce4ab71c1d3a0d510ca024d9e2312a94a2655512d00b685e382fa17078d140a286c12ed4b1e6e0aae08d2d02c25565aee65197f1d3cc71fbd82b84bf2e49d43683e89fd3024826ed938c940024e3310b40b13423ffbf28efebbde089a1c15a0b0d014b5986cc019fa33e3efffe54881a0b7ce2c4524a00429b0ee6d8a2a95ffbaf345d11aa203f000a7a02e660ca6194d50030ef85cccb6940b947ecf21e89238bf85467c05fe6333a7ba0f515b4516a68e86ed2b06a4574e6644660bfda11de117ebf457e97578c075abe3851e4a7124a0b09db0413a29135ce6adcae152986f68482f00cf319eb56268fd4e8e88f64abb4e37e0d1575d25ac45ccefbba13ff19541783265543199995f986e689fa90cd9a0dc144db2fd15d821547270d32a95ec7329b42660ae00050d77a6576f3b3c4b549a9306bfe5b884da3cd3c3090d00fe31b7a3e7cf70646653ec60ecd180b87324765bd1b97684ae9627181ccef02c367fbd8d10e2cf973d477d30eec082e6160c31bda3081c236e3614cf65b80faccdb341afde57ec62cf02cb78925e789d031366d3179e626e6ad7fd77901961a45cdf7376f247d27c85af473f39f1e06b45f3e26bf55a483dd6a8d457082442782d89f330aa1060e0c627431a6924f00ce8183497cf4bc1b5966effe88a315df0b66ccdfc50faf9fb305613efc653870c339bfea463c39e13358598404ba04829cc908b5dc8488af47e296c1b406ce4318e6df8eeb97c52bfd85588f4abed1465b5fc8982ed0ecf6ecbfa4e0b40ff2dc2883a23d2a02699805dbb9b0d3309cd7e986e84a2dfcf19bd5a5ba4e49500822cdbb65f813d3f27f83303fd1e26f8abaa4cfbcea6d4163c1cce0fcaaab240cda0dc98c0dc79c2fb4e21a3f8a624d41134dd6632b344ef68fd64685cba86807eb8359394b7caaf6a63f39a35bce2da0ce14ca9c7aca698d32b599d1269b9c1350e007dd1cb19b43fa1228e5c6ee8686ad40c087ca47ebaa4dd95cb2d17ec8eeca32e735f04d03c368c414a97222cec4b95394fa6041bdf2620b526d38c323f9508469c708f6e0b590d54235285efee0d49418d79b11cb5d5c9e7499318fe9fa0329c4b44a7d3515145acb89f87cc320f586e63bdd7721ff944b392e1633531da29abe57ec928c506d87beb48bf0e8d626089b808c53dd0197ee176f3fc57695d6c3e6a8f09df9de7d322d7c52f8f6fed8a4ce605df724453bd51c9ba1e05290e97a9ea21ba059d79cd1b4ea7f563dc0d5ec3ee37916ba14513943b42245dd75ae83788668383505982c16fa0256492100c4e7183b93d22f4094d651756a98405357ec80bcf135aeaed500da8862d256db02e61ae011455b27bb73f51e623e825833756ed07f5f6f6d19ffa6ffdde6df98b23f0d956ed9200951a7d67202f2fa59b3e185843a4afacfd4221f32d45df68b29629daa567cfda326a02e59019c33916a9630bfefbfde553bef3b70d272f54fa2d3b70e9160a1870a08cc4b189970e3c0b692472e2fe2c2d56b06e427968226955625f888ad9c5aa09f93c9a0732c0b97e855a55b641168d3f590bfdfc6a60ba901563c610a47952c7f74b9732cd84f76f2359f9ba89c5e7c6f0f8adec4e821994525a25b5095a802fc3743f8b141aa02d198d12ba0995114bb199ba16ae7e111f492fc70819b476757e80fd44a27ec4e4c211518dc0d96eab96354b6949015ce696f8af81ff9f5a88d0e59b34de3585c488e4a9cc3c468c56349e6444b95b6289ecbde67a3897682858e1da0adfa126505c78df10e8e9a8c29162a0ececaa7acdbd2d3f4f68a38acf62ef4846b91d2faea0bc0dbdc8a426045ce74fc1d7984144ba285da9a62ad4f671102f5e3533e241e2cb811f92911ad7fc04ae8092f086d236c0acc265f024c77632a334a3538514dc23fdae59069407b13017cb402bd93bd40a15c4c8b0311cb841780b8d344482295210e8fc74975ab1f7bee3ec1ac692a1affe42a0d99df0b781bb483929a2c36de7499c713f7d3d5bc00e2101fdafe3c0050292fe45ac4771a8a5033935db47106ab21057eccd5e5d369bb5d8288ab7be63c7a0479ba9a12d26b9e5783b5749232d9fcedba681b188e151a40f079b092bf787c14007d668fb7d776c0ee463ef48fcde1d7818dbc64fba8c7e69894b753ec5da5a1895b5a2c6ca78e944db34978568f572803bbea3b4bb932d0cbbbb7cd3ed19b3c7f531ae50908f94a8c0c1c9ad62d7c780e53fa8ee1889d91559e2c6cc29155c96db92ada10b1fcb8b91847da02d0b6f6e53cd69459ba043062103c4f4409eed64e88bee1cae16a138a4f3fa337bbfa277ab87eebd5557d810ceae2bc0e2d4be6ad3b52c23a461c77eb37f53cec2b2d9c6ccdbd3067c413a6f4c0d9ad145b5109fb05cb8bbebbe9f463d0f597ac22f0179ab98722d0405d82c2a116d07485a6f4cdd1788fee70285ff09fd167817a93c1016cacf09602a13ea3384c3f7911812125debdbfd06f138d3d3db2134f2018450fe3d18cd302c2504263276d05b12738317e7fdff05c0507861fb9c4abd73a363648ec4f378ccfb16616682d4785cdb2457206b7c1e5bc7147378105c9f1eda561dd346e5908fc02db6b86e54a083eb8860ecc4fc0a14c0dd5c539c9a0dd59c8b0402accd161709e921719454d4c9e5ad01f87dbae1b63e9ee324e5b6727b5187d494c22e21c71b9f5c6a36e6e3ce946e01eaadf0d92c1b405aeba0ed6ef432f97e6805f236666a2ff4605d9cf6b556c08d7e5d03d8eb7c111e62524f6811229b37dbf819f4494f8bbef03722f24b0b991763fff4ebc07f82ebdbb3ba3b5ab2a2a3b6c7e56b5f372d852c23372b446aac22fffa4643b0c8327fcf347c0c3aba79a6b95a9acd7a4d97be665b5fde32eed2d17e93bd0dcc7c059d9cf20150f7f2dac3373148de79f0f6459a307c95f6d96e96460d7f50f705f9918de2646d461d5f13eb225aee8b34b7df7049ebddd3a216903c3832174cb68e6be6014ab757b51821124da016b50f87716d223c0316627f8eb27a762e3771bc284505afd56bdf415815f6f52865dc1fbc250361bbbc756089ceb65229fe3881883bdc8cbb3e5246ac798eec007ebbdfed36d73a21770101be5fb85e636568e18c38f8a70ba78782d7d353005ed2778a92bf7e649023aa9a500fdea095d83bd1a94fc13288106436b64e1109e5347ce41148b60b933f6319e53570cf98735beac871aadcbb726946b6fc7f96f3e294545398e4162157569c31ab3ccd8341183f25f08c2829f2dfc54403bbcd29b29d406418408294292707849697f12cbb9149cf9398bf77c73300e4c9c92b3789dce3a52ceeeb04b41e606db64fc6b42f48bea49c767ae9c894bb339119fb7f5253f14545b093e3b1f57a33860ff9702653e9e3487d0427a554f3d0e2c788bdceb2657682fd55b2b5746ac1508e1dc97827df9a6727426bebb715895402f9120922b38a362d4a12af9f1bf6e195a2700a13b53acc92f62643e23cb88f0238bfcd6c8272b5665c63e8b48320c74711acb4e7a24d98b00fb5f1edb12ad16ed4a1efe1527958b2aec7f43d8f1a0dda26033e276c40ffe878d0b15d0570fdd2e40baf404523d9c0936812f5a535e40abb11cf50140baf912488452481d785d2e324f3174ffe2e59e1cb0cc92c55d5f13d1648eb14e8bed2eef520b579a303f6840893f54195303f90b6f3066f6f198d785f602f7bbb47daa2ced137974088a8eacfeeae47b95d2d97da9469b68a199390bafe01082207d42ba94d6ecea36d9455854a3bb1b47f2194c3f782407c270967a27949d8697bbec52609b5dc37c583ecc87dbd14042dccdfa7ef6de08806145d2e58914769a1c332cbaf56ff5b8688b8f7ffa267ac1f20268f5ec979c15f83a3fd0c43a088ad5777ebf0f5dfe31c3d93284444e5341a66b3273c77790265423ea96b12d22d74f0ecfac21df232a7101fd91a78e8a069acf0820ccac65201b87279b51b07374d6cab91a39a83dd8e328d501802ad513d4779245252f6b011e7459a1abb3a6e9850ca795521d8a2476197393ec8a4a727580c32452fb1fe92773d87a3f232767dcbeb565644223ec715bfdbf69ae6e5cf7ffff6f856bf70fe7e42db1310829aa82d67b764e3273b53b301797dc187a7eaf79bc1a650f10bd013d081fdf42f9bb4a653a4d9d0c4b360be1c91a0cb80376a50829e441dffc8fc03877b5021ee27354d9b3d64678b4e56c2255ad75451b2857aaeaf086d49fe6dce2b1b6a8b0722352ba29ef07422dae3a7d814aae57e63f76f3a2c67521cd13b77b357ea646a94107e4a154e8a9e1ae7cd47bb1f1f7b750f9067ad9e5454045144dd9860dc3d7cd60fa931383e1b422bde6540aa224fbf82fbbc79d1f25fb2e8b1421e20e48d9226ebfd04358c9d1e60da21394a81e10f428e1669c956ad61b87bfc7bdba3e1124bd85446f156108bea87db5758a77ae58c369e5b28fb736d991f1bc9bb1cd5fbac85a973443ff8125aa8e892f35ba550338091da0f697598164f84af001b38d42d94ca1dd55096e07be31ef6fc1a211e7dbfbcda653a1cdb85aab511f54cee90ad146a8df4695b96a7d57fa58dcbbb5849179a1dc459942535af1dc34848e6b0bb822cf6d1024bc0afe3d17de015d5526201aa1086a6be5175758ab6f498c6b8ddb87c1114c1fb0c6b5d77359a22fc913b046a483c3ffdc72d197c5476a9c1fd86dfe5a9945092e2ba817d8fae4a499b556cfbe04c016cafc5bfd2f6d5cd404b4fd46bfa92994a91489068701fd570cf0771cb7ef743135df9bdb302cbd68fed52d6185e9afff83a57b1eb0b4cc0d166a4ca335ef2644ef2fe8cd6de0097c5a89b7373dbfbab05d20a0538890da08a8d55ae4a899bf7f5bda0fbbf9d636c350b8d7ece1461ba7b0a4617f592360e5bd2f9982a645122c5f45723c28cfee375203dfe76597df9694e6666b9eef80cd8dc30950ba0e7e2d804b77484a03244184829a3197b72014a6971da8dc93f1a28e0a752e80039b55ee561705247f997fcca2b9e86be43453ace303fa6a9b652bdbfc1488c66b6f773457ab6276025305cc588ab63ff4f9d6694e983c68c63e4f4a04b7fd21acff6d80de86ccc76cdb0a9ca6c65df573be29c4d8b3022a2ad546c6d090dab0deadf026d74c832d6bd6fac3b38cb153121ed04115d2bcf4cf1e699c60f49cec2738776bb92a6f96bcd0b94833d480b83e7fb37b6f2ab974a2e08f507c1f7379712727bd4f191fda42b417f2ff9dfa8ccd3a82ffcdd5851830a79ac78eee4e74452a75a182d9f11b337510f6dc38ba702d081fa989dcacda918064e5179ff2a49b9d07f34da1d1f72a3f9ede7d76064f072d0ac7cc517737bee04ca5444365d9b6bb8bd45a513150114e731be3a861fad76b6da0dc339232f0af8fdff5c58232b975fff6fa5a56674ccf42fede0cace284100d89ecf9b2b7086b8a7b17fac7514e620a509747c98ffdfa96dbb31ea5979cedfbb2518a114ad3e2405974c2efdb3e9f0fc54a84c2dc70a111d176dcbe433f260a10d4f8d6369d5e2d1edcb91c4c71501a44b9e7ff2cbeeaf478beb71b15fa16ff3a5596a6ead5fc060eec739eddd8ad4887776a3becbf913818cd0ed09251279551d4dc9782a7c837494df88188780ac52b5b4f743af126803fc8f97ce12ea207b1521a2cb0fcbf3d1246d9dc83f87b82f99a96eef1b4626aaee2818ba09f6822d0c934647ded33f785d81509263bc1ab431c63eece0806d1075f1c3b0f98d31a4c71b43696e87cf806d5fa052e6b2c8b930ac5ee83c10b8cce59490d6bf5b866d032d1ab39075dd1982a88678a7ad718e3c4b7730e2b3e08151fd6917cccb05839d8705b2ce00c9c337a5558ac25cd727c427a89880ed5594d26247fb3f548f415ac46b0073471b9e1b4b365177c98c475e0b0b3ad4b64d208691adf9c91ce36d59db5c890464915bd21419c60c45352c6e9615aac22891afc09f906cdfff6017573dc3865dd8660045d8ada440a8ad9a6ff902310dca5f3f21e32c20a9f8f96ed08f6485f789434865fd909ce10cb512a9b928ccf1277b89c20911c1b02718e52d737341ad928194cec67e5d5c39501988e99483e57c444b32d4f5ce691c87d85cedeecd81997eacc4cf8932e79269da3435b3936ce18c5df72e044748a6d9bab4d125df6ea989909b7059cd4a7ba3ad4324fb8615e1c68a221e7f574b1381d23f4cd9cb449c85186a1cfd30c3501df56ec12c2b1fb5163f088908025dcce90e23ec7c6f0571c3d57dd3e76a8e0b7e245368363ed24d7b17d21e78b060b398cecbc79af8dc247dc33134e6c9113ed6e5ee21c573c6595fd0add3354ae2d74178ca5a60b058175b8c87d0f9622d212c7376db7b1ec7c647ac099889687471619a3369544634dc101ba96d827f0ac98422d4ee2cda5f1ec38f9fd28c339d47a96039d5ff4c0cb5a5800c61e1e7072c508008b121b8050f54648c890138dd4ce667b16248b10f71c561550ff2cfa7de054e7da1d36020582b8c922e959e7950061c87441e41644e0d5a0e28511ec1d7bc4c8d2bbfefdfce099e1b33f47f5c87c2c6421f717b44ddc5344304df187e04a66072f71e424ac8a61f9692e1b5dcb848cc6934d2a0b0f58c0e525361b0f6bc570bd54357e586827c72ba75e0cee66e324f3135be6b0c4db040825b655c32b7f3d15dff091006b4d3507dad18a0edc40d9341ebd048fae251a7b2e0821355fd1b70e0624e26d0804d2907a5d960a5f4f38229018b0c220c4835ab204ffde20514905c312fd733d38e147bfff9c84cb786d5e1b68ebd6684356a054cf5c596b0a99d29ceb53f0f90f1735e92bc9aa9a7fe0c66440f2eb9ebdcec8b23d2a189d706fd724298748456cf6d59239ab750162de13df721d0677c37b17d6dc260184a7623cceaa457b6d2f0cb2626d3ea9bf961b077a2baaf995bd8e08068c9529292d49194e665c50728f447c0168a077d05b743d077f96356af792e73b4bb444e0c6bec06e5bca30cf2b86da8bc28c65d7d2022687442751bc54c6102d27e1ce20e2a4ed55782c687452eff3017a1a4f9b843e78c9b1722e8081ea9d6c99fe15c2f48a94d8d7cd9d33e6259163c91d160745bc07ce2d41599159feaf3811dec3576dfbbe6fc2b7e5f43e6170348011298ed66548662d07861f9ed4c553db7d7a3e69d80cc80ff2673574135518b0ba096da8b7901ff289ddf25f0b84d7727a512f7b8e5d14016502af7f6ebc522542bcd606e1deb24b55e53123aabce9613532ee4cd02805514b9670276c540ccae0c16e5bb2d2c3ce1d4ca6b2dc77ec24471a736a0bc4b46f1745e6dffef0fc398325f7365e60eb90f36afbd0f68824ecbd609d8495557c9b8913004424afa2ee3eea2b1fbf527d8f3369a07a2b565a23d5dd76ebdf7fe747f7f00c89ac3a585462b6376e0802e93914c752eb68471bcc3f1d5b8bb195a195f5074759bc5517e74f71107d046c0bd5e3e8cb74ba4e6061dfb190029daf9cdc45feac55db4d9ec47d2f31cada8a4fd45d3ba552caff239286994f4f75e2b860f81ee2a4aa11e9b67102d30bf89a5d7d060985422a994d1e87a5848087ebd5a36bea6b057d994b9e7c785ac6543a8cc98e64fe118eccfd1c332db99ac30edb24ac5a99dd6a2958d88e3753cb7f26ab94623eb305c1a97fad719bea8f9173ebb4a07c298fe4a4a141e9c1a42635bc52dd0419d3d8b8d7182315db085499a21711edde3c65228ab174312b60f24f3b34180ea5d0c79e8d9eb360c69942a1cb5d72c9d9a5c9e9cfbab4a3a6299ce69d50172be7fc3e7031b3346e37575948c8965cfd726f30e430f67a3dab159e6dbd2bf61db4646ac2bb0aeeff4164b6337d2583a92c3f8d8b9f23fc20d4c05f9c55a644603b9df24161453b2bb5aba7573e7566bf7dc6c49a496f7dd327b94f15e1a1fed6e545de2bd950d566fa7fbe9ab80f2d9b98132ff0fe85aee1c9d9dce350635b89f3b6e0bea93bcf908658085d4ab7577cc4b8dfac710143de788cf8339756ae509ffb7119b8f4a7322c14b209cf6926285acb3ed4c028c39e2aa52f21b0d592cc46bda304d0b6331c1007aa634b4a118538cab4f86713f70f088b73cfc99761316ca4fe2d0c852735c09773638fd12b04953341a59110968cb0abedd89ff503175eeb2c683af79c22b03f65bbb16213f19e93d352bc3c06ef5e0aeaab762a4debde992d75124c99420331131c7a86b7c30e31580a1cbd65a8af457a1eef4deb9f7a45df5b3709cd10bdf030b53e73bc490535ab5ef34bc5a8608e683bd8173099e84301bfbd5116c7d43211470f5cfd1b555216d85f8bf85ec90be89d92cd7f631e46628ee62accedbbefaf89e7c8c6e38e512bdf92e4da5b0dc5cfd306ecf88ec188cfece51c0428781d73489419b4f0954d91dbeb75b2b8c3b7fac02ff8b6a612c451a3cbd0d15679b17af8762e4ed9db6c48eafe3505e940f63b9e484d2595f8a7a29870d956e5c5602ffe446a5a6638f1b6a1fe30e6461bb7c4b905b635c51edf99860383b723b1e873d2429f8d0429c6a74ed55664f956e79a7fcb54274d1d21760d06bbebca6546a0f0b9b941a181fd176dfcddd7a1c23470f30eb53bf8971445d00949472eadc2ce479a0af81c13f2c406a36203f432da44e282b51998f03ddebdd1b4ad24a16d02f15335c54005b4e321e3f4660672a609bb1133ae0f84b9725113bca454c8a99f721c15ab62d27d76a8b5bd1fb94c6996935631fa36e1bb92a85a590731fde347e9e142e8fa1782b2870c480b97ed5cb8dbc4093fa8ba33437b6f1a97d82bad37daef2d8a91abe89c57e5fa95b7d70ba4cafd4fbb9c08b3b7a1b641c81f0e18dda5f344fe9b14e7b2e469e3c90a5890a126da9e49e6754f13c6f223faa46e4f43d677ccaf68694a48b97af31251504db22ec04018fac6ddf67b2e13967008dc82d74b9d6c010fabd5525a1ef48bddfc80ffed9ed76cb5bd40e3c7c3f7d476e139116015943a069d73950a8997d117471ea3a102c474a73e09c99ebc4b96ea9620c58b0b75964dd478d7ec0ffe4eaf18c7fa5080fcdba8d4249cf6e40b5887dc26a2f1f0308792c2d715ebd87ec7815b9255ff9b3524e42ed32125adba4584204c6a8ec927176df2915c34090da116962635fcc748286d38669f459e27cbc2ecedcd218e5df826f5f8550cb8187643cb02d05637cab99414d6ccb14844b89d49888f13309c04f5eb5d2bd4e8f272afd624bce623734c91c13452fcc43b937d24396398dbf350413819de3111b5707a9f25a76e681e694c42ae84d6aae76524722e64d8f65228e8aa49a64e62130748fbed00d42281149b6442138103cd49d1e702f5ff60eef00d622e7f43747f1849c0666c016caeb7a4f36895178ae27640ffc940d477e6636e7da332231e90b17d81f5b48eac403a8adbff5ba38c5c2664891f2c2eb4135e73778f5bfb86724f094f52b560f74844cd282338cd8810c8aae1b5924938349739818d1ffc3d44628e071546fd18420d842c91a22a399230baf665cba15802804eaa2c9e801b80bf8a44940d75eb8f5350eccbda27180f0d6e8dfbe42ac0e2bf991f16a75420429209cb861494974a98d320622bd78d26a49a9d6e1d47e3e733e0038fb0e7d4405a5826ee32290701b730ffeb1612880d88ee2a23f5d998df51a5501cacadf2ad4ff7edaf5f25e5f4e42dfb84251aa6f9b4554f70d0c083133d8f21ae146dc5ad76fc23858a103ce2f5bb0e1df4ce905c03277e741b5647ee2bad388bda569ee2595c2b9ad20a4dc1966d803994588a3a69387b3e9ac6cd5ff598785860ae10083ddc5e9a4f3a6dc5e9da75e502f3b743d0810f443518e7b28c8f9a9d4dfc72631a5668a5356332afc381abcd51443bacf64fa282361ddbab6ea5a87215ea64514b0a9a89502cfdfad1e9d0f7e173c40b9eca69cb85b1ab323159c2b0d2aa33c455e3b96c0fa20596c164d105efc4deea1ef3884342b8fa8aa744b097741cf8ae6fbc0f0483d7bf1ca6584a27b612fba1808d697d13d44ae87565624066d788375d67c862c48312bb6d893d69d76dca7f4629edbe457db19c14e05f6223894802a2b59e34e804e67d4dc93261cd9af9842b15dfc212395d7de039c2bf92bcad300c15016f657fde7b6590eb2def5f8bab164ccae9c9dc34fa871271c181d3396bbbf17ae0a4b75c40718e17bdb3cb6f64b6e92caf78fa9953d31517708175761a3bd8631bb79c95ba0305ca46365f6960d9eb7e77d8e79cbf85f13ea4960995882075c15259401e736b5a4e0b6e0446d2612d2ace9487a66ab3412d5475dc44b151c66ae232bcae8a1587546535fb07c451fb3eb73eee124e098f63aaf1297d10fc0e8c972bf960cfea2572c86cacfdce027559f1cdbb9cf26dd9058e8b194d1db1bbf1607fd760567413fb2ebd1ea46dbb171b9ebc2bb76a50b82f9626e4b9c72c2786dd3df9c6ae9a6936b3760f22ccada7ff82aa7a2ff05079f10708cb686a0a70de4d964ce2ddf92fe4773e468a17c0d3157b2326041ae974a80c55ae9f4ac348b79518d43bfe28936147d5a55c93c8f474b995ed954c4bd98763fe01f9b8086e495653b14e36ee5a7cb053269510825d17fca6cc2a52baa12bf4f168e0711f0fba15e8b9590965a4f6e0929d642e57938caed0cccf07e0a3dd3ee48b5a9c1708b210edf58046088913d268cb26102a7dcea3cc4f1210ccd350559ed44ac20c48aeaa315ab8c1a7ce7e72cecd8e7dd4696934287e8efb272b7d10a4e0615278b0e661923f8a189cf20073b31c1ae6ea472b3b7cdbbf613b8d0f56247abe7379ce11a97a85b5d2b4e799ef13eabc204013ce8d60dc5f1cd1de7da5a78bd54d3e365cdf42b2a117c002d44a35b097b531249a5aeb311e4195959790bf5e3e440b18d8c17ca15cc17b5969481d15c7bc82df7fc62794171bc6b400dc224899524ead0d3e82698c8c3aef26724c8c70f3ec99a56651b596a4e016c3c00bd272f2f8385819af084822fc33b8e7e548bb8f65681ce0372cf2781e02d5f19761556dfbf7fcb2820524fe307d9849ed9d31a7ca5a25121411da8c50020ff6c1bc5d63bb3f52a29598728e0493e090e18592ae8e6b39aed4c0cb02c79f95159068e814e9166c0a3a6b876a6d5e0b4ee6ee1c06b0b7152b6aee6f24276b9c109a515c770e416bd725c586adabafb16dfa9ce41a24a15aa4f9828e0e05f40a511887fa92fce0024da4e227bfe5cf9ec89fde9b50eebc0d90f06cfdde72ae76f2d109de8e10aff6ff3bc9c94eecb30e05aa18cb1f7a0669eea7f14b7050e0f58ffa83c28e457c6689f862d7681c94fc0a8c477634577eb245e9b5c0fe2e2488d34fc4c88897be54f68dd23fd15a647de73c76bf0a8b4dfdbb4fcc34f1dd631192fb6c3eadddcd478b507c0206fecc9e9182200bee4a089d9589e88d8d636a94e61a0f50ce24066397b3bd6a0d625dc377bece48ec4de0dcf29c4ce022b79cc4affbe4ca6093dbca407b44d75358a6021aa0b0fb92fce8dd7869674710d9167d624eb04fc310c854291bdd76c0919e6a4d96c83efdbec6a67944b97a743714308c94657a97e7a812221e1ed265197ac8dd2600847497281ab2b3de2f106f13a350e2f35e2c5bdfecf5e8be493d433ca5092f95a7d78de856ab00c73133997f26c02f99e8ea7ff304a25cdd6afd49bd499629fa341346521cf5710476162f7d2d32ab0227d3a95a21e7d1dbc7771de6dc089f965be08784c2ba88f476f9a826f09cdac6c67261fff8c07ec1a2dc37c41fc88df691d3fe3b1a71b04bd7d01ce19720b0b44909859cd54d9f9212326db0a90bfc8cc7d11e951da040eba930488fe300821f427fc55ce99f5aa0094ca6ad95bb50768aced02fe347081ebf153f5eaee0c14c6d4f8ad0143883e2082dc268df3cb8878e00c8e8ced68a574e894c58781014fed2e2d5b374c54d5cefc2b3affbc44691e0d6fca6bb88f52db965b556b6a717eed5b0bf86bf5c2c91af61f0c076d4ba337512dea2eea5b999a227081b1a8ec9504a894469736cb8e72fe8fc2d5c3d2fbcab9a361f9f341413ca39814721f9cb7b7225895a29de96cb5438cc778b54d8ca25bea74ff7112bf197bdb98673ec9374f85ccf04cb4da9d0b857e3ae9afe17696b017594bfbe3b149f9b36b69ccafd85762335bef3cd42636a4b2a6ee9c8afd87d95c904cb6f9fb34ebdbd91ecbacbb6e2192d0946e7820c6bf8bd7ee62132060f6de753390aa576fd2bce534acc7cb28b9a74c6532f5bebfb6afb0f468326de7d2a2fd675fb74ebedb0394bf30d1b5d31ef573a5414726fa4b74ac44eadef643e6839cfc27a6c04ee36bcbd7a49497210e993dbd066d4075ef35e3ef018683efab4a5ecd05e2ddacdb8bdd5fb0237418fd229e3861b8d036835f092b00186157595311d4b5cd196813ee8c376f619cbd0774da4b2d4db71ac0d2fefe6537a86a0c81de107e4bddca859cb96f8110c47c7e728ab5de52d222d58a4a064c9ef5b20bb2507d079022f7eab8e355ee7b09220417f4bedcbe78bf4b9a0080a8a8e044f1582d61d06a257d064be317dc172c35e8d1bc623866067c08c041ee47e0c6baf14ef713d82f6270303b4edefe61f1cf70a7af57e0f2459899662a11963364c205841d35e1c722bb8d4fcbf16fd744baf45d46ea2ffcbda53f9778d0bb06ffe4de332adb25bf2f3142c2f68fa0fc9f73920a39975b11fb46bf9f91e82b2e285dfe410f0237ff3ba70857aae945c730f45b9fb37154e3e4c8e5b7e6843f01ae9fdbef8bdaa7fdd54579febec97a1b57276a17970cf24be487ca37aac60788934b5fef3912b931b370b35e193cde67a122509a9ffccfc1442640851c1f8995149a3bd25a5ef8ed65169c0b060edbd3d2f75504e56ab0f2af63cc2f0d30a616d9871782c0171d1c8fbc572e485e6a0b4979778b543121c776c88be9b12fb9698bf0aa15d89328fafef802808485deeb03cbeba7d86d721c795978ad61c1c7e796a08023045f830b062fbd051ab8e2631c994d21d5e364ed59ec761ea4650e8e7c8fbc0a5d05507c9f7985afe2084958d4fab5d17fa72b31265108fd2659ddaa2904c786eb3e86ce7c2270348dfa3e7f7dbb45245bee95241ed4a25adb8dbe8d5d353a02b8f6a64da3eab1aed9682bb8dd88e80f2a0b438251ca871c3c2b111d45d75a926a967b2204c34f1c9dbd48c40c0f47e917b5e4eefe63d6bbdc637c870ced03ed908dbccc08d0076309a57571d6dc0f7fae7d5ee60cc308f2b8e362eb5024212bbbce9869c05d170444c58d867db7fecff4755891a4a98d5114b8c2d1f71a439cde08b61835c84720f83e1487b091acda2e9020b2bf4d08f1a5167faf3f0e5475f824aa950ca8734b54e39637698abfccbdf224524b14fc9c5fb34d4c9213a790b4c10ba5cea15db1c89770bef3cd4b13ea850d024911ba200008c13826d9d0708b28ac5da5ba248f3368efa169492aae2739f547bb33cb9bd5e788a118f23ab445a9f1a2a69b7dfa73a31a35e62929d37b55a4b18274786fa8b20cab951deb7e54ce0fb123eb6c0e2c9a6151a91c5805a1fdb04daae934b9de4b73a78a9e10b71057a6dbe9b9448fa3ee0005f7ab2abd19c5d52c72b64209c483e9c944b6a2b19d0294e8e4f95c4264a7139f75ebc01fcb1edda448890f9530a9f8d0bf36d66abf46e59a5696da065e6cad4ad1de86796a1d93a293fb6ef1f48456d71976c923afa15e5f091743330ea30b98eae152862609eaa0cd5f5d6e22a38044d08e420b8c398aff9c3320933cf2a4e0961287c3ec95305597999f282e104c066c18b9ce537225ee87e5a945b7aa6df72ec4b40b254244b37b1c8a716e18d301fba06b0ea3a51bc5b04396c3721a2c7050dcb757e41fe3d1146290f78667967fee6609c9ad2b78e8156d583142d386e4ba75c53eff61060e2b265929da3fec8c061ff16003017370180b93a4461a421804e907a47934bc168c769078c3b0a6a2bd880b5604a2be2d750daa7becdc9f004c07775b51a0736a8bc352d9684ea7e1564878a699923b7ce437025ac6851c5652280559e8cad7d0a61065323bbd53cc278396c8ea2a02ebfd57a2552ea9317e7faf4de441c9ef303722a88a76dd25fb3333b3aa722b3055a2b8c99f67b012fcf094c443f697f0cbdbd09032deeca86abca967899d5f39324e58dc01d6e3d0f3a2f5f9f0a7bf6dcfa0ad37ce569746475302ebd369e93ffef84eeae11cdb8a301e977d0052dd0a2b9fb76c28f161f4514250036af5430e57ad36117241167a4ef6ce0259c21e38572619e5d35d5f20daa444049f63634139128eae89a3633a0574f15cbc4624eb4064381d1a5e63965c0dd0115e547c06691b4a30947649cb1c08c75a43b4d8fdcbd65a562aef589f797f9a4d88f920119fc51774b554f0dc83c67a30f235807c309546286f09a5fa32ace2e85be938d5de0fc884b4b002faa097d10965087bfb91dcf6aa28f798b5d916893c34b33a8102457d464263b0e7e59502dd17b10fb69285860e1d4c09c8b84f82ff6687770d1342d672159a42c735f8f3306e1d449382ccbc7431afb1862221608373d6b08c43b70ecaafc9c81aedd061748b0e4049d4f94472bf7719123f9d9385b65df59e2a01394459092bc17773c3d09f24cc8f28526f0ee903074703ae2dfaa39b2049c09ddef4a9e76182b57135dceb3672527eec72e960884192387ba2acaf833b4230eee129fd043b476cd273019132d6e07d5e77bdffbeb8b2e35b2f5342f145b6bf50e20c6b272cd31e2cf87d799a588e455608a4434474c2da72ce085993564497f232b74d9af5d2ffd099e278a31b37e7a5e10fa6c878ac229ddc96d27eaeae3227386a66e92ebb92b2f67af7c5e5e46aa2366ce9470079ea17bb9e2838601767531e917f0ab84343cded7fdb30ed552b109cc67acd6874acd46b415f971ef4ea4d53e04aedc705418c9721d51ab5bc7cfb7d7140ad0b1f1fd6071bdd5bb85c4dc33e0ee4f2d02e908b5ec2a33d55962c5a626ece67d4886d5fc94392f0543ef3554bc59acd1a5e2a55fe9f7cc9c52a9d1d7da656e5413af48a58fac5f845260edbb6fffe01d95e378a0a8b0b02c6a236a55f540dce1aca68277517f01a2258fd0bf334a05d595e42528d1d4382c482a9dd47ec4e6ba8f52d48a7f02ae890f36853dd74c3646b896e042fa54ce17d87ae26eb9bf1adc77e9f8cd59a7bf704e9439f175ef4f6320c6c4a0b2599485574e62fe8be3b9d2b772efeb02d0c57e25975bb24862223e065f28aca63cc9fa7f74bf24cee2eb172ccf6eecaf422238b7b1a84154250b0b7d0053ab1eab616b7a0655b5d7dc5c0b4de69f79ac96bdd08103cebc0f6c316bee851c4e905d8e19f9468171d4f4c506b1a6042992eac00e8f200995332250b6d572d9906326eac3e0f2970438dfb53514de9206b7be3b0076f61cd89da603a77bbdffd8acbc096a2b6f0d1356664134070b7b2fac6b7cfd9c5fb327a9ab72421626c42373e0266fe8c79fb0803cbdd336cadefbb568344969f10e69eb90f0744ba57eb3342a7d09bebd6ae3b3674c2e6bbf5c6e19f55ba064949b113f31a074fc73fe0a2e26e4a14612b9fc7cab98ecf971897e55aaf5f5b6c9092057ed54be701ed49422b31a9f24a3254430a32a91b765d3f1f43028494558d48a41df843e8eb36bf8600c487766fc54378713bdd9ef33280eb85240345921ab41ac9967895e2978d4a598620b3cb834264012673386c552b71f19171a437d177968014e07c68cbc10ae71613eb2a2307a82a3de0b844b12c474c4db24731d06bb52f361c8837b9b51bc0e66c5d78c17a00c5047d4414c0ffe1a840864907f1b74411b42919284476f637f40db4fba1fb74635a14f8f578f14f76d1dfde7bff231e6b6da4bd5d09d1fe93d07028295c9b85be3e611635e573a8ae906af582998041aba6fc0bee98932d5be6a198e27785b07a8a75547881d8f9d5fe52157bf81eafd966f359cfc89ce30bab988c884d58b76a416ebf235b1040f8949dd9d2e461feed81da1af8550fe351bbd767f12587308ba52958c16aebc36e20c6245bd39a0d25c2c6e5f80a947f97e7c2c99966d64c548945fdcbb8be494291e4e9787eb31955e060567123b6f5cf171db063c677272a47e4c4940b73b0e06fc027864d9480dd140c70f6a3dc0ce27ffc47beae85f073b77da3d154b87a0fd5af6b618571335cd8ccaf4e24ab6a7f255f913cf31bfd08137806eb7d7f0a96c5feb017ea5044146d0a08ee38fb077ae0a848ef3d423a930da2c5f74a378231f55045453662e73e0357919faef953da2c65469446cc541d43ae9618920d30362433c68ebb28d89457d490c7c253408777a8d50d2d70aa97733c3221b02f73c675144160658bbe138fc4ced216289ff83a7a226ded06635e43381640b23c9ef838be012b2f6985f15068199190c49a50a5d4c6d4f8483a2814f09e8f4b3103d0feb87e2271ab4b60acdb9509f1310c9ffd765aab05b977bbedb57fda24c4b87a3dc5afe4789392c02a604a7737bafc1ee61a6a46911db8c925bcbca7bd23d47e42f3d393af66dc2e0879bb594617f0005989114a4c1e67a8dc5982f4d56a602a74ce88133d5d74e54858a7ed8853f8482b0edb0a98432fab0c58cb6a7eb0bd917a20a7b7d7cceaa5d6feb22c97afd1859f4affa6e1fd07659e876cd39430baa2ef6539a714fb8a67f35b0e7097b23fdfac459b1595f9387462037e9c436f1cde295a5e1c8991ffe2bc02bff3713868da95546c8014282e3cea66e64b20eee4ef34b3120f9fe4380a4cf3bdfee4a409513ba729ff1fb0f540fac60194b2158182c1660df7c0b1d0223f60d75c527d7796063d1aaa6e300a9892546b2ee259ebaa1076b4699fc2851442a7a91d934aab34900a80d8368ff66dfdfa212d6553a66dfa4c5f6b8261cd129e2ba909822bb467b287e9a010bfb9008279811a782d82dd3cff366d42e3f2b80c889dff16a994dba919ee773a6166a5898e7cbb00f10ce1b7aec30f5dd8a1cf29f2089dda8d79a08b66eeea6ddf634df5c4da8ca50a57db9e28a39d3071920810efae9c786739f99b9661bed878fa91ae0d4d5a5d339375dbc7beb7189c228ad36afbf9b03dfcae7034386e79c4b5a502a3dcb28fd3b41136d2f0c7479b5b4a5d55d2845ef5dafebcedd88c28a13ea903593110565abf1f2155c775e14bb71e5bf8ef023118d0061ec043754ef4d6c2c53b62619843c265c522409aac714cd8e0fde449370cf68be815945611c39acaaec5f01faa6614b111c80435aec5a3db4cb1fcf0fe893d12dd5f35b901d1f63c563d086902dc6197512813b054d83bb44c5ab8221ea21e331efab3db0309537b5037bfac4666f80902cf56175ddf204aaa4aa9a9ab44d94c9694335324e3a45e0a402ca66b35e206def34b0e3babc19ace1fee5a428ee192db3fbd6d05ac96f045abe33fb451b95fc61d7208e013deb0134799ce7c8972ca9e73633453dfd2fb17cfe1330a9e22ca65734f00de9e0f27a8b856284ca3146a71a5e37c61844979141895756c780b5bf9a84c8994675f8c4c0fee1c95b420bfcec110e5060db6a9e0542849de55e0faabd5c037ef9285d53d862fb56d88cdb15c1b061c10bde4166e5f26f517e8c92b90e6df897987436628080efe3cc017df4658549d62756cc0b78a3d845e8e665317dc11811295952992d761dc72f5ab6c28aef859e3eabeef67bf365a31f9d408ad2c5c4fa13a6fb88af9835ee492bcf8a106321625bed28e9e284be8f6fc351056e93e6aa8f186405af4adc9e7f29afaaad237388a69169e37f7f3364b28e0162fd331e4778c6ca639e0b38d6852c8d6848293356229d491c48db4575720ed4ef78695a712c9fde858aa43e5cf2f8dedf0a7ff02aabb3f448c160b1a4a4288bf747a34728476283f7be68a06cb35806eedda4b4c0ecc2513b2896735dd6a653dd68fb6cb3df970e65d431221b79edfba506dd74bb41272b6dd69cf3cd00a71d3d60f4ec97a0d83956810becbf543357d102191848a0390d2f7e31a8b8afd6a1760e9afe20e4a5cb901ebadf7e756da5497d0fe2526774d031984c1c9081ef3dda59d5910db1c979035076cbb0eed49f8e6d19d023f8721f373b499a5f90bd5ee212ec4c2175d8a28def0e20a206782b50546ccd5af1201fcf7613b82ea478e19a415641e64422e680f3796f3cd73ea736baa8c0ff9a21d69aea03f72efeedda68a66f3f010bd4921b10f992103f955aa57bf174e7f1af06ea8917c900c8d74525bfcc58a8ea2593c78a626268482c2b2a59b98e0820ded3da68e5d457a8b812427dea505fa88b4199a0f47b852f52b630ca44554890664149b1b05ca83f78144b585f86168f2f1959861e6477b1f6eed825ab6446b5aa1b7e2ccf7b8c3696a9823533aa14c1c362072cd17cc773239b67aa2548fa55cc9435c6be6b222c1295655e6962d3ebb5eace0cfad83676913f383763e4ec8a2f51fae0d1a13eb44c81d95cb41b72c5a45f75e168c9792f81f91d21921529eedf7e438cb265316b426fba6613a1ab1337cb66c21e599b24f1c62ab67018ed3a8621118a1df4231c2614d4653d01d4c472d2144b36f4e76bb37d730177f9defdf6de001b4a0ec93f37105038b85c687d126026372494913c8378e42b5628f64a11c3ff47cd321ef1618e4d2168bbedfb299b3abc1a1dd562084a6f05c71fcf500ba4507cd0f869e29c944f1db082929fdd7ca35d86fe86634cc2e1c4c580b03c5555cbe8baf68246b70c4799c6130c4796ac0309885d27cb2039b0c90c65a2914375371f19e4a34c80cced777689de736599dd1b39f2277d27af2ec5639b0843486e30a24ac390ba63b1399e1ee2f149e20519fc358c44c169f591f5fceb7feab5a5b6c7b0170bb953fed7e9f0065f267e861542e3486c446de9d614574220794af7ab799c9e078264fbfd990ea2131302d9b7169c5e1b98a8b525e7591a85e0041e3c0e2dc8bf485db319f4216588d0be494423807fd972b96deb94213cb0ca4c460524296e181edfa54e8b130e05b7a922dc23ccdb088896e8397432d2a0e6c3b85408f882a166dcf877ea628b327293d0200cadb53df58e65a36628cfaf8c72443ffddc49e78c1182b9402520d2acd9b7ff2f80e8297dda0c2ce9f1a2a94738bc5578ec9d10293deffd950d8af225ce5de67120a105b22ef7732157cc0562734d1eae08b884c1da82478019d13c4e1ab9fb4cbf290ee2c07cb6f56364cfd245ee269b059c1b6f1f42b4779e247d6a88494b8089a04e58b679aa98d654723c9ea1e9571c3efe70d6c3566132e5f4d454102b7de6b6549777466a24957d1a4c0bec5f598ed3309104ef571742e3cf945fd64432e3305492ba6c98185938ce9ed99307e3aa39c5f7683668bb36e1adde67f5a666dcf2f509cd61ed5968da6eaf58a0f06a5e72eeabd9ca45d6d28d166597f5546c17713edfc748a596d52857883b2391c1cbe75bad0b65bbdf61b21e83a04e50fd0819bc57974127de6e2ee3a7d0da23c1a28c566a4e3d489f78081f8082a365a2368ccd5f72d18a2b101f19b72f21d3222b792e324b0c312c81cd8883a8c605e1055dbae4820ad6442de2d0da517fd19818812aa82cd0467e898c7b0b610be62b478c453605a9a5f94d6614f14a6357862c9d4a13ff38ddbfe8c552b2b4acae01ab88fae171f9edb51d100ce40ca4222fc863fb82b3cb6e07892f85a1850269d5e0ab2129aab8ff8dd4186bbb7e65162bc34f32b430a08c75afe550994c37e220b21e7298845b2297737c15b97ebb5cc376d69d005f1d2880367434d300751d3e86730c7c08fb15ee2a32340e5d979301836b00908ddcf4f87e28f39cceb78b92a844ec3e3d358dd78e0f8fe9be977de607cc090f48972d3198dc3dc730d74a346a07032df34b0596e39bdea4aa84126933c8f45f4d5310d6b30c538ed7f178409f9139b288a5c2d35da4a4ebf295310a12071d162818fea01a9aed724d99531d06ad2638b8d7b50d562ef31cbfe1bea8cd832356c3e7dde99b19868332ea98e193d1e8f782be7d84de9eaf6dc02f4bc0d5a4efffb8886ec2e7a79f519bc1779b76dd0513f5958b0d3f3a1a2526a431448592b9c06b242fc28d30cc65c0fda5ac9882411e210733545704ce44603d07cedb587767e35163bcd0a4a69bfc7e5e7d7c8e37cd55dfd57d74f064bb39e10b7c919556c955e7d6467979b6b02a150249b480335d6be53af8d99a2fcf719d1fef5919dfc6fceca47672d4f7a7bf972afaacfbb224211f56eabbb995e92f97d5ff1d012fadfc222f0e055766491376266e47fb4de0f6d37bb9e6ca302e612ebf10241dae91cc8fb67fd11a71aca6afa5419c4af2cff8a8c27df144422e66586ec5fc34a135ce8ccadc8a10075a0aa789df83b2bc8305cceeb78c27f39fc1710808e0580ed779eda2befce8ff436143a69833293bf42455998c6e0125ba90fd9a3e183d2ee54ef37a9e30b8bf01907448a628a58a7e1c582cb5f6e9c68f3d48e4e6a1df0276e9e2b62688898667c605785be478d02ae65f2e23089b5ee7c52698a5719967fa44d0b49d5620fa270a4c23266fdfcd89048fe640b8ca8647042592d314e0cc68e6071b60fdd2dab317157bf5be0b56500d378b42c7a0292d4005403e523668c9bec75552c8a38e407e1f56f4dc15ac4667b54f7c494e2f381c46ba07375e6f3dbe80daf0e0eac0a0b8451d16126a4dc54d87726b20030c0501ec0cc47bbb1ce5ab8c3c0325e2eba9b0a334cbffb2e80d47285bf1d145e453af1cd8f226b34598b75dbc9b3a50d3e4c86b6ca4ddf08bdeddcbf74277f6130bd66f256808e2b53b53a2f6982fd85de1ad4625565c61dc13a7e0cef8629395c79c757f2c4fd0408f89ba79c223679d157e3b6041019f7cfb7d44c384758c8f3bef88f1903f55ba5f1848c2e82d547d2b03300c5a067e8fa874767cba7d8575a3506fbcdbe13a691316a93d625c900818e18d82d8d5c4d64e5c93bfe02e45d21d53eb34c6506cffaa95d601ee185abaebb24e7b1bdc132e7b2f7a237dc5c61016dc563037765a5cd36fb880e49852d444ec5c7eb1b87dabd0b5f9121d02bbf0c7e01a2f4a82252cae9e1219d388b2c0c31925d2290328872bd042639ecc9e80d46b107e2878953c7c6ee60d7b18df9e8a1eccc767822c98361d38b7871b1091de945f4a50e09a2056896113a8d13d5881e6f6221682b5c0c548f0633306c4006687960c1f0ff138c4f15d2a68db21173891bed7ca7e7526498ea1eeaf1fadb091f32c8ee183cf9255a7bcca0d36ed205fa5d3b4196a47fb21f723ee075a8a316965b5610077d200214f5b34f9a8f3a099702bfaed7935ee45963c869612683327e997725296333c827df8f0541ae74e9782b9fe3b81f5921e389b12ae069364ae9c89e75d617fea5c95b3fa283a2093d8a2367060e899670f1881006c2cdb6a5dad105f5f65879315e5af836d9b5c75c4a15d35d1b86f762b42f24cd46141f332db2b9dff84adbe62a7f84436fa95d457458ab7f25de6b0663d168a84e2aaf4d29a95739062a64039284417790b00dd9554df0e0f29688fab187f015190b213ac4e089d5a763dd631a99842051bcb735f38681c3979986241bdb6b5b0c3cc485f88be36604e0c1afea220a75c68018ac71c5a1fa6d570f69cb251f467ea806d245a334b92d502817dec3cdcd09790241fff02fc8d01ed975755411be62af36c809c5f7a9e7a0365b4520cb8cd7f08a3cfc8b177ef2682cb91f0aaef3b7bfa8943eec30729bc79e139d99262d8429eb37c5c068918a6cf480d0d5aae041c3acfa3fc2346ecde170bc7526fc7b9c016d3d9d7ef612f8de0dcbdce68b2c09bbcb2b68f67ac024297404064d3dc1a068bd3c1662ace597aa7fa7247af0b5ce785a8a906040e90a95988377d21a72273cc86a3311b6d6c9c85abfdcb3eaf5a2f13dea75afb20890e4e8bac409a953782731ec1f59f51ed4356f8cd474e7db1e5045ca19c9bde72bc51e6ec11aea6b0d9d6bced00619f971680b26a1a71fc48b4f526505cdf7b52fa39babef633479ffdc072f6471b58226a961c806ff35afc989a22e314dcec0695f3cb950d489680a12532bb867e294d0ef5cb846ebc66e616243e32882fce35997fd0cf5c13af6ab9755fc5cf81a54ad0687105d66fb62308eee6fd825f7c5c7f313ace79c1ac8db9679bb60c71561068a7e34ff5ed1dc298b76e5d62fd5f7db85c637117d5ec119e35cbf21323481ba9140dc15764636a65b7d61077507c29c5311ac6642ad490011392b1798eb476ea466e64b2cdd1866024d8b902b42cbbfcea720ef5dac3ac89f0f6ce5d6b039535e699f18234eb840fbe5d1bb7dee6713b66788843dcf305b2686ef2ec48cfa52e5b91d80bc0a14e9b8bbc4d1bbb4a0347f410928f373f140abadc87b038f846c962cf4c991bd1308ebafad2222efeaa2c0e1da10d7e888c0f10788f58a4cf3002cb5248ef369c9a4cb10a84a46e8978bd8679fa25b3bd06d1e86a93c7ab2edf01da00f133f478ef85ba6b9f88befcb654a758fb3967225c6d8662d6dbd25fc5deb13d710c43ac69d5c86a22c4ad83c2729cf7d404d532005b6cf21a6f52fcbb609bb4f8f0b81342c64b5dcf383dac9236006c632c21014c912d27ce466dbafcc188f8e937dbe381fd888e92c4569c5f1341edee427a86640f753a013f2262f05581fcbd5385e86021926e26bde97338cc51c76f05fc11240502fc91ac2ff1ecae630172601fd2e6c0f6c8eadedd7a0f771a845716f239eca5d0c4981b6783b4dfaedef2106e38eb423a72c8407d57ec75a454037b6c8c828c31e0662aa8a1d3f2d9bc4cf6249841558d66a5f3270ef5398f8e4b0baf01eabfdc1d2d806c3e6c672d17ee6a6e111d25d3e904e321f2c2329643bcafca3bb4c0d62d2000ca78ff03eb63f00b80244b3c27701b3ef0a53725b3f5b5be408d5b779c54dd5041ae66a3bba140c9901e9afb3ef6a8f1fd54d75c3437bfa0de7615912ab4e3693e5f5c0d8e79ba90f0bb9918ab103d658fe899936a28ad82ebc13711bbbf9c34de9a9d1f33838f5b944f05f2184641154f83da1813b92e2d67ffeea4407b86808239341022d7e6e70272cf38f95bab39bac0856b176d0e83a311d6aad04ebe3bba31a07e1dab12a1c7e2018729972d0953a9f224b3d5715cf25e2d40baf1346b6ced0557fd716c91da681ffacfec89994e9eb9ccbf06cc9c6e8e77407c2d7f2ebb10ef215a7a26a239aacae3c835b147f78e4b5d6095151dc8c7020f7b8ddcc839e779830a4e1cd0950708ed0260a506bdd1db2b887f0c94dc7ba77257581fd32b3ade2c4750dede843953a8df0653fb392e4df5ab756f4c36894b0f1e53bc61c0f85c15d70f690dc734781190508575695b7d8e7735471320214d8f930c089302919df73e13892ef543282bef2d74a5121be7e986944534d29b291d87ed608d43c02c5e71e86c07294f19ae2a9942983c9ec475c5ef8c1657c263c640608320a8bb12c0f948a71c9aff0819b3546b6aaf082e1d2da22db0464da57f70fb0466adbb13fa24b39df7d5ef163b4beb726bedf3b478dc73cdc9748d88e832ccf8c1b6dfa9fa5e9e78afe36060f0389d81db0405edc8d692887c4ae53d6bd634d0d6ee422286f1e45fdb43c5abfc83cbded0aca6c927e74728a46b36731108d7f4531c0298dfcf448f7ed57257211904f803735d95638cc570f36f0616896114b4fcc3cd7a1ab28edad005302631f98615e215e673eced62e0f91c4f43d7d3ba86ee8fef13793b9a6d46db16f4923d7fa1f3342ed9e92f558244c34b4c55a2852193da65ae8c233ba59354220cdddac45c60a9c77b0927f3aa816f2cb2a050d5ae552022a1edb8dff685e72a7b7ed2b4e8bc2b0caecd1c702ad5e95b257114ab015b9e207c571c169df802b029c34e9b8c6103c2af0394d3da4899e9b5b4d42693b4cf3c1979d091baf420d35c392410fb9ac49b6b0afcb13e2df667ed22f85f18dcaa3b660816eaaf05b3d2137840f456383d6b1a26cdae29623f17037e1110970013a56ad2cfa132f66f2835a5e04f2cf26d531cedf3adec320e62e750bb006b08ecd90c919371328570c6294194f9607ed6ae9134c007008011c0b5228b638749848389b3abc161761abc7a3e87324cc2e6545689d8e2807cbc017a5db481a5d9519e993fe859238396de31f117f4ec2219ebf438601b1bcb25cb7496f6e4c884b21a75f94e581a80a65146cead77be9d416430245bb429af31842768c6bff29b584e7119b9cfa8ca62c698a8f843ff5d7de247072bd20769a1c8f03f800c7f958591c39acd66f93e59546aa74423192674630f1cfbdcd24d407e908767de66d36347db5fdff35cc5b474af22ba07aafa408bcab97038d9bced86945b445e14fed8ae1c1e6aac46f16d0cfc36ae811a54d14be5d935151c3842a97b7a713e70ffeae5e59a40a74e0b7f5c3f4351e978ebd647db43d44b420e93a532a77604011979ef6274e52b625f939fbbf0db50601973abcac932ceaf1b6efa43a1f520ee14642cdc0e40f3c850cb193532b01d282e2ad4087fc30afffc1c73d1cee9e8e1359dd77e11ba497f725d67cd4d1bb81f7b0a8f359d7d79723685a2f67859af6d5be628251a7f6efc2e9887e0fd9f27de67dff37e2bde48dd238dd86c94d3f24bc300a09f4b691b816a772d05fa3e2203611be5a04a78bdcf58e38812181373f273aad0c13e164f641be6d22a689a0f0ab4fbbadecdf062a845c46888c1f49639ace9311624fb5f80ac2fedfeebe3c45bc8f6d87561d798b729580e11bc8096777f537a4ee7fa3295f95354c1b1bb0770b679b0791fff9ffe0446bb5475e7388a76b74587306837513b58786db2b217edd3a599879a221ae8c8c8d550e51c8c23b3eae0053d755922f738fdf2945116d7b752c9d8cfe080dfeabd9904d33ba38d01d1f51ce946985fd791a07731c16090162f970608719a06433acd23dfd58da1470ccca2218e0ca05d5382e3394498124ba35426ecc046230c0a0ab00ee30023ecb99c1b576ca856a82763bbf7b0c1432e1bc52f95a56ad8a4e0c5cac178aaa4b662554e2360ab22ef68bce44550fee35c69fb166e63efb2dff07c2968656e563f947292dbd6befa015cbd7284740f507044b10943ac343ebf2b6f6399c39ef4cd958f6c1805dd66449a120befecfe9f0a1b13b42c21565acb511499792453b509fc93f4a76093f9a8340a98d9a9c54c05a4c622fd4660d38edc8d49899a3c230bbaf91c6779a606b625c0d60cb90e166bcf2a39a07920373ba531caf672885c9d3216ca38e63b29b52e01408ff181f97248277a74c15e7300c0f06b237f970d287b4e0610c788cd194251f4c475aba35536ed415d8b9e275084a730a018e7f7105e3c53705df134f13051868c5c40ca8b884a527e960d79e38b2624de7931f75570120db2ff543b01c99c46459a809bd2820c16dbf0db318771116d622ae0aaf8ae9f24f52777de2d0f6c6e58f5584e0d5a5e90f9395c298657708367c1609622a896a8f77ea40e1ed95bbecb7f9b05e69bbdd3e5348244a9431fd3c4beffa353dbc9ab36a743576cc7e0855eaa3326bd0f0ba4a21fb9132e0f32cf9f8815b3e6beccd017574bfdf02dfd0e9644a99aaba52b33ef353269e1b24fa0d539e3f9f24bf4434cdc367588a6c1f64159317653f108b817f0aee589ac24fcf59725849787c9b52394074295cb3ca6ac74c4304ba76c5ab8b666a3ea2f8574f78cf0815db11387703a0450ea13e3988286f3b2cf26e9c9f85b616a48ae0c99bef92d02b661eadba72f9338e79f1df1b368400fe9fb7554d7aa39fa08693cd0b569ddfd976214b086fe3dcad5eaa9a9ec318f509bf2c53a05ef7e3574ab9a3d0d034f10226535bb1a1eed7fcd145b09f66ba6013e3061a0ed76613a2da02601e6c024cd14c84665b72450a189470d610f7f92adfff292c02767b404e92e01956efc7f9a7c3427f996d19f4a71e9a0702c65a62498066df21bd4dadb8af2ea12e2b6d4c246a0c91f3e31017e4d4c26773bc05e7fb391da03cfc2b86b1c396b9abb3b74401b2fb3f849536e64fec2f3bc61e41642f774a963a644513179c13cd20c505e78d15f47ff7fb9afe7e8adbe97197d0bcf8b48244993417589b287c6152894cf236a6964eddedcaa103a79f7f9d05ea2b18812d944793592169803650858085e278f0a5aeda088b148336705b09e028895b4c6b23e683d3301c1e351b3371e16f5aa940439ec12602f8220cafa41e1fb7382e0ad83ae5bdf7b31d4da987b9856b94b3321b7a70f60bb4699db991ba7cc8bd7207070a0191d912eeb221937b59df5e3c06640a340e53f4bcdd68ab11c7bf765a747a01e733a56849743e35f71a1eea01e982d0892c8bbc14f61bb3b7805b521c6824a733fcc5c043a3c00996c5a10e0c131c9f67510adff24f27362073ca3defb0045bd84b6e36185b6e155c20135d3e37c73309876c5ce0514f2eafd1b33c690d1018f9896f33912308c96cc718279c847025d70d7b5bb18c2f6f814fa39b0c2c3464e2c13e636ceba4958d4e9b21dfe652c42959f359a2a66f97fa48e29f375cbad79b0f229670c8ec953db690c54056c8171a6cfe5e96ad693f38f2297ce98eeedb167c6bb847d8c57e97897a1181773d5436e05f3be3650ab292457d5b4efe3c996c0d33a55812253853989e550e6f69f5642e353bd44e46ddadb162712bea408a056a6d38cf2947430ca6ce29d1b2a0774e8beb5fe5b8535ce4b6d7b7089b1b628b51a9f0eb8cc49033cb4ff8ca0a34ab0e9433dfbade0859a957f227ba27dc8e20313d46f9d36b43c1460bfdf79cb35b4ec2821fcb4e1074d61b42bd6d1a3a02878dd623ac964ab5034aa5a3e1e6d108fe71c6948f16160757b5096ec605e39c3ff4d1a10baee85a6690926de98bbe6eef7b87e8cdb7c4a45f2d056e26c30f2de9ac35ae62bf1ce34e494573cacb4a109ed0ce1babed74d1df18f324a9bea565266c68c370adb30d1444c45c299d1d5daa371eaf6fa6fb6956bc632b2e9c35c5c3b76d8eb83ae65af4c2cc5273ac1485f3556dea587bbc5905dd9497cdd95c3037aa341566f065d94ae5db1a281232f7bec3aeab61780d1a091ce010c280392af8af4461de3ad7b56458cfed61793def05e5600c933b0cc6a07e04c06f18958a93e6d083c642efebade20eba6da95919ad05a9a59fd08a9435fc7066a8c8dfa0a2add3d8e422013f705973e5f13f28fc7866b07a7238ac7782a2af00b57d04b01282722d733ea3bacb9a825a24fe0bf20bcfea15f006b01c06b14c58e843db1dceb0633cd36de41301bbd279eff4294690297760c4de501b35f80444cb8c6d66898c41ec3fa672d39454bc266ac25427ee0a0b527e44cc811b5851c609a1fd5fe53e5b8b1ff28c190e3b7ff6a2aa0383ede01104cbb55eccd04b2d9e0d093160a396f67c583e3089db1450d6891fce59b11273bc05fd527e96bdb840c6693cd4b0361b3e6226f8ec102d7750b77bc76331fad6a8813bb208f884d8a15b7c5e4cb5048906d0f983d4be3fe76154cdd476e65f268d85634cb753a9afc2388edc22fdc2accf4c34ee1edfe7fe0b4af4338f4107969afb76812377486c1d5e9d35942c4c690bc4fc364d31a1d8c2314e6b47da3aaa179d17d7b4300ce19bebb4492621617010b687b9c20365f662596e491fab8d7acec41598ee24dd2cd7a148d84a408c529719dda9b7004bf8b446ab08a76f7efb30202c8cfa0ebe256eb2953d607f961944875771e6487a9eb94272975008518ad28261f8c7ef9ab9adcefb40d8ad70854f163d4558097e0393db9de3783f52cb2849234b34c9aca4dc058463d41e6d238d9daae69cf1516e96c7070667aea17333c9a49bae23ef76646e4f3d2a976034b8e7d7cf25bf7acdbee0af0d48c8c38214437c60b70aa4c33f531a305ebbbc1e4d73f23fbf6ddb88798412d0655f5983d99f093d7df7ce0476b67e7deb23021535939751bb42d668a6c688c797b3358d7edb7e27233c6b8bacd71e00da122cb5faee983830e83d41f9727d202c123784f1e658cbfc669889dd9ebaa43af247af39cd955ab7343fd74c74128edaf5f04ce58ed44b2d39694a1739589b8b5373682f2d54d4835171dcaf6dc14f1af443688d4c3d565c4cca873aa098aea6cd0796cbbc085917a529704681aa7427ced14285907a50edf21bab2787b81a5249a81da2ceac2b0745500fe5a5ea1b7bb469007630b4124374981653d1e5f641ec6c54efbf0d9ccd961cabb1e506c3f57ed9caf0707f1332521c5176fe3ecc22e8e47fd9d9384a684805ed8d12604eabf6baa5af43e25177b8f04cf69a2503ecefe706b896f6dcb2c8da7aa8cd2e9cd93920635934d9ebe69e535a5e5d2fb4e5581e01a272f7b8bbedf26c61a32f0145a921b90d4379a85e7f00fe21f9935e942effbec4e171eed13cd44891a82ea17d6d435cae3e74654125f5a052d6961ca992e623cae56765089d6ea703423c0b7f8e6f811694aff33b78266a00afff47f584750477a315e03c7ecaecff438b82a20b0644ab94eeb012c34ad1378dfca69f38e7c40e519ba9a6d0d97613e6cde690d5733b941821ca82ca1001206ed3183fd230e3b1254b48bc60cd3b6a0b17237d914d79549bdaa3022c4c15f53ba9a09fe9f7d0bdc950ffeee2925e496883fe92d31f22055836c9f3a275d854bdd4310b983506a356512ce957cc744c1dd12c479ee374f1fd4c1615c1d5be8f85e9a599ee8ae350d4cf8c879396491de4f57994989aff2abc49ebac611aab111f839a4d0c3f9a2b9e790f77dd441b65b2e71608d2462d6e41806d5aae8052f1b26af64fa155a5253799fe7ef8d597521159510b19fac0f4480e41898db06df713583eae8d4f8353039b5d607811feb89bb7bc2b44cb07d4b449ba1a8e9459d8e694ed7e2f62fac1daaa765c8d6c06a5e3dc914771988fbab27356dcd2c380b2d0ff790014a8e25be3dde722869882cb98f8622cdf9d6e013fd39050fecfe9c8e99b5bbea5d872303eca1b7101da1c3440035985ba063832398a0115b98e885fba82ec66d184fbaa43f58ca8e910e0dc7033e3047ef61c44a141b0103d7c0522798c0f2e56d70bc77ec003583cc7738221f0cea7a7ad4d0a527d7b7588b39fcf46c135a1f46a2b619c7413b1c0d9b24783da44ae0db1ee0b1d6895f4238c79f2e6658c8977443c4283b8478c80ea50eb084bf4cab96cd61d7a9cb1d2d76ebad6fac826b104c90de701a28d824c1b6984f5dac6196a1759f8faaec84cffc77294a551cca8f8f1630f0717cfe3bda470c51e93b7d39f772f6aa60b9d4dd3eabc7c7432a98217dd6ffe3e71c5c6841746cff9458a3c647e9fcf167c6679e38566128728a64c17c75057b336e2ec5cc369d87e729dcf8043df247e5f3bf023bf208244a8335716aae440228869edd59434f7bb3f1d150be85a778d7b50df2554931ea6ea5df91bf9eb09fdf49491be7052ab501440b7ed76a18ca6ce1a2ca5d3c818a132f5833d3152fb5b6b38725fa3c1cafa83cd23223481d30bdc2ee95360f714faad3a3985e5793f0782b729e42a6f6c706127e5a9b3d6920f0f077c9c0c4ad3d23bfce652ae2a3dfd2bed26a4edcc394e87755931d49028ac16c602931b1f997720f664ae42f1eecbc9bcac83b38ee88a97d6a781837467f7d2cdffd406377ec931ea6f92b0fe76fa738ab317c0cd12a1311fbcc0c698f3bea38091a086dfe583267a5c38c6a12a69a763e7167773e68809aaa2f655474e1e6d5206b90a0e12d78fc13c946f57a8d65068f32d74c0525aea159d064167957a39063f7e3922e5e7e8166ff63b4a2d0eabcf7e13674ce39cc18c29e8a8997fed501f9783c4ad859e4c8a36fddb06d45e26e6809abf0e51a0f8ca5ece5673925f87bff95be4572011f520c21e75912977fba269340c0599cf175184d19f16d1ccacc014b0eec1ac880d7b6c9236bcd831cfba7aab7cc97a4ae5d3811339f5b688092cd2bff622d2ac553a3150a047caae94548fd2e7b40d751200f6abd40171abe89cccae8127dd2aad4049dc83aa6d706d9565203cc663849ff23704f455fabafcd506237fb34736ecfe6967151c3b9735f896057d771f4609ea9114ff0b13e3654dd4a41912e41211b7def8d6c91258b11b9baac8ea8fe3c502d216b6e6857cdbb811162dc46a4aff07b94c6387999ff0c82bb6c72f1430bccaa2db31a01824005515142baa34f1b1070fc2f0eba0b72223d5886618d8a0f8a199cbbc27593f147436fc884604707945abdae706c7e534a70fb64b4cd01854e1778a6b7c1244c396d79b6f719b36691838c242ea78746469d51e6c86f151f6c921a5bf1ad94d004c14c016d83f13f6478395e789a30612225415e3bf5b2647846d47867b36c73f9794e197d2a0dbb97e52b9036ff7a5f56e5b1d0e6b41028cc5e5972a245a66c7c1af44ce22403e4f4e566039a9cf58cffb5fd01003dae780ddfa4c39cb8667543cb35560b53fe36d998126317346dd72a3bb6fdbc489d042cf8a892df9a3c4ff61920b05a890b6373a20e92e0fbb49323b1c7ded8a8e0e6e44d4008ac45928e21b511ccbdf9c355fa6bf8ce593be36930cc6e2e729eec01f0c8170300af86aa27dba8b0644c6ea86a81cb50e170c880cf1afb7a85e2f4047bd8c01ed41c9d43427f1ca3f5b7b2683eb3a708a81e8a77627f49630068dce21734eba05123508b68733faefe6ba7435ffd92968309e23c13e34a697a0cfa4d8dac73b6f8607e306d744e2aed3583bfc1981ce30c00f09b6ec08e4b3d72638a70b6d5912cde3c70896cd1eab4585a46492159a58ec1ef5c7df3fdb5300644fd4cc53357ea03faf2db03c69389ec83c5f2808f96dd753f283882aa922655ecb96737bfe660ab3bd1de902c081c22b73e1cc49deca2fa9c95ef510b857ab32ba387068817ff8bc1bfd95086570621002d8dc6149e35a4871afa0f54511ee35b8869ca29c2f87addd380bf3d4e4cd09c78592f2cd1ba5f94cda196a3469a6118d60a3bc9e73155e3c6da3162cf7270f2c4de97ae740307527f0e42f1cf5e2ba290af64eed1395311927fa0d7afcb17f70b8e5c2767d511a55740ff2e16b0fecfcf8f0dbbbd746d6945d399db43f32e6b42cbf0123d624c9b8ed5cbc516cc7a2d59e82d7e0a1b40f3676d3bcb6a0a26861aa6ab2dc106a440ce5715c8050c7fbd93c5323b08868fc98d52dc4e0c31201c3e943a66acaf1cc77b1c5f2d37de707e345dd5891dc1386824617cbf01aa24705c61a1d81c78db49ee6f32b96354441eb4d5be52c3c3481bc1c9b900c68263bc2d71519e5e9b009160aa3e4387ac6d857c31540f931e4024f004b788b4eade44a9d5ce505f384786c57a57978e791728f384b0b6a50b5e391f0914cfa9bc7b4b18db8e531075143cff68fd84e3f6c356214906d90f615b883a63facba417866f8f43c5e1affc531bf42ec166146b7d9d28e9f2a95391f489a1115bd9de71eb70f6d2d07e22ebf7ded2eaa0b55eeaa1f1d663d48d8160190d5501f5e23ee655ccbbf845b20d7c4ee7e5507bc64528a5da4b81dc7935afcf55fe9b348ed13221baee3e5073195e8edc51a0917746c6c3ba00870289bd3dacd7746f2d7329732d1f378da55e8920d1a1efe86785a91ef29ff4ccee0f0e237fb38bc571826794b945f2480edff4ef837ddf6d611cd2a7539fda863cd6863a73e3eaae3c2b3fbcc4d52d5d826e2cee8f3831d227103d112a4af53bbfdf1cee3515a1bcdf34b535b9fd84a0dbb84d192605a690eae71d9c315ccfe2e4924ddee1caca51e637789226d58546cf40f605558b7441600489944ee73f918d567dfa649153c3c2d316e464ed0b6e29778fb5dedfc5021d81ccc11fddc5c2942bdfa7c3d536014866e111694c4e8f1c19e18949330feaa0899d6e8bf6fbdf95911e3512a0aea045169e3bae17b09f957cb9791613c6b56ab1fa04235ce2ff3f4f87856af149bc8a2c2ca2ffcc15a18a6afe22f73cbee7bb82d9a88f331e6eca5e5ddcb20ee7dd680531c426864b0486c7a4cfbea02b267b7e0a5c8c138b18504f83b5942d937d0b13948561830498c2a941646d83f3259f2295da0b184e2b726c68ee3720ceb67c0b727f4bd496f89d5088bb09e738d8785ef6b6c41ce82922279791180f5d3ae927e652b150053058e738225d1f1bb4722500f445f048afdec8e541f18d0055e53464c180409793afa4f6253e4666cad426ee7af2fe86476555573d04d0f8dac23221988ea00e772ddb842aa9279630e60759ca877489d3a52f2fefe5edea35575bec0b35509e1267a9c03c913b5ab4aaee9592d9abc7d408d1ae80fcb595ca9c01b96ca9105fc238c194c45354c99a6d998894619b9c45aa9addd26d596ff0b901009e1542c5ce995e2e5f27c84408b1bd64c6ba38dc72f3debcdf4090296ffada452d3b226ba295192687c6e14f4f5213fb27305400472d54594e0ebc2b576d836931f8fb1ced38021f9917422df48571f95ba06c3ebc25564deb173801228167e725990e432e502439f1b2ce397f82340320e8053536a4ca5ba21c986ac13943293d750426edb0a823fca7f3b9d96168e86f33a41c7ddd085f9264dd796e88cd34ef53c3977a28cc20ae76c04e443d458deeb7580b732942c34c4214d8e0b988c59e9c26ff8aba6115b538bcb3ce22b453cc3055a2075451bc3a8c9334e85e32e221e793824486c03e3346d83b3a96fa32ac70e18d0be9843d94a3fbd589e89d82c399837e4423ce7e83abe6c680f47b4fb077c6b6656a9d66cc16b881fbfc889887fd62603284a68cf744654528fba85be6bb92c4eee98b2870c87afa003a6298c5902612d8133bb7287c93a54af213f1d83a8355870c2b479b902261122f08940f3e594e6be439f6a148bbbe21fb4145dc856e0a21aba9093bc92b8b6f5a2d17191849a604ad2f8fa374b54bef964a6a7719ab2f5b58d207b7e5709987ae34f92cf603674fcceaee39fc25dd42c22329e9abca7b9e5cd630a7ad72568b1da7ad2db8699220e385481997107625f184bc20bf5c3af5b31888d198056e8c041b3e510f7b3a38961dbeb6f374120e7166e28ead19e12e36d6a305b2b421c003e9c8b88932d1e5e305f07652ed5057c1efe834d26a2b87abd2c50b4964de9a60015e641569fad4d292f17144004f0174917d5ce06ea28468ea380100e4d67f0874f810d3269c38893fb069f7b9c9ae81233ef8e6596dae8e7dcb035b1cee456a4aab9a28b901a317a9cf898ea035a53cb2c1e89dd4a95667413147308223307854b33b6d3275d968bdccf2001eeabd6dd8370dedc5d545b00aaa11714822a07e5ea6d0b410ee5727a865b4dd32bbf3189977bbe129a1b4ba0ff8878bee1dabe29518bfc92e216c02dce232ab2ffd72692281d1a6ae14362240b45ab653639e5a63bfd2763ac4782af12e6c5450b90473392346c67dc64d4e02c2d2cea54f746786439a9f4e4445281af86317e60ed8de3d0c7b4cd649c61e59826a4381a0a3846aa93296d61a2e18be02ddffcbdb17b443e9e262ea9ec7bc4935717b1f80364b4d121f369d65f176614b6244f76910a2255e73939595c213c3d88b22ef41bcdb6e69ec9c4a90e2c0044ade4b1828f3b7374f897a101b44c9c02a7796afff778ef5686a14637908b39fe6bf0eb5242f9338180e84ce9d11e5630cb8094b8ea6c079e4fc4c25cdbe616d7a65e81075bb6738496fc59f69c2fec22224aa8c2b24b97b3ebd84565329acef9d217bc3a0b18b79e9b698ba841646eadf5b698eabb1b3c953cfa830ba82ae6b4d1ea6867ef08feabb304ae2884f8235bce91e17055e9005bfe9221586ca2acc3d4aab2d1ae2ef1670f0c05d9cd8601324cf81efe1e3255fd1cc8d65a4e3f8af6c15de7e1176aaac5a1a2674691367d224cb43481127f809356063f222f8ef0a4a7bed6e5cb7ee0a8f86f4d6cb40c33089d5313f68176ee98f46cbf8c407a88447349356727bcbab182c7881e950f6127996d6945271965b7469c111fa1a37431461d9d710f08fc51424a87cfdc99f3deabb49755d5fa6c1beb6268ba3bf8a97eb976dae277d4600c2c43afed817d289120d46ff83f441acae372493cb1cb919a3fdfe0b1ced42a42ddf015a6a195f1470bd862db2e44d01a84268f84ae99cdcb18fc81a0118475c09b341a39dbd344965fc6bf26858853268e05f789530c13fc4792eb8065abd53cdef5b768911b53e673dde2e4a7f35ddb89e0fe43bcd50a1ef9d1f933581ebb149172c12295d090cf66ded1c46804460e2ef704093205079f583c992c6994bfd7b96d81ace201265a61d0cf81f4450d739dd798648c828f8edabab95059d11d9355eb50e4e7af9b580bb5284b5e06a6ffa7ebc92ce375a3585412b842eef3e0c30f22918bb35ef5dab365cd14a2ab3c46280cc4f561099ffa5dd1e79f2da34946e5bc52496e56145dba69363e4a89fd55806e61c7246191c2f93a98189eb37e1c9d0561671a2d6152613cd10b29c9439917e0f16bc605ee8827a5dc42b3975a93ab4108947807db2f021b14795f3d29ffb37e519cf39772cddf6b7ea5deb0cd3153e5cec4734d4beba1b0aeda48fdd5c2870034c89a7ba52dca9b96751bcf4566ae65e4409d545d5ecc6ded7c0c0e0fd238a1b8d5ee8e4f30d39c1444da2428c404861939d4475826095bca9776968b9692eeb5ea36f14adc13d6b1f7e87aae6cee1835057e66c411521b38469b32efa29933c6df8123ef4f86294dcc16d50d0e1a278c6fd3df357226505371fd67af62e6181217ec36b1733265176db297e2744e4a43d77f51a3c620e8ec41b2c52c0f8546ae9369681269c0fea67fa24f9fe284cc992084d393b52aecabab9f12455a6df7b1931c7db250a62e3d340a83ed0b02702a98a02041a2a4b15b4110fc666b7c8fb2b8e71e87cd5ba7d0190e5e9154970fe9d72e69b81152bfd8bf72716a660c912e60b98d84ea3496a957b02ee48ca92b13dff26a585376fe528e214461f847d64c47fe14890b0578be7043ce5e5d69fecc5c5cf2c2000b73c331f7e6c8e8de671b1ec567031d450db3a77d7fc640a1df06041ac2d1c8e93731ad0078c37a306c98e46d509cf1c562fd6137edf621e0a6888b26e199bd79b2935e0087f6009f7989ee04a91fc765a2a4694d3e53b6fc1a3cc5f4bebefe7233e3eff784ef8071972535452f7326e8fe22a59f0621f40939e8aa8ff0f129d68fe9c9ad7974cd7fcf0a6fc07dcace17fa63cf7021e1c763cb42ddd1a2fabe37db7367499c38078cb6b3b841814228b1516f57855b035bb20fea679573f55f1c42ef87c4d3172694ba99019b055583e4395dd06fc227df549d54c97adc974c2e7c85c003dad5b4da0727849ddaaed77b77e8d6e3a8e572fc2c939a48ac94e38cb06691d04b6f1ad84943a812b062e5eceae26c50ee0e4118daa77d973e0599452c9d3c768965dd00515f0ec1fff644fcdfebf227722438d7e2a54f67f74c28ec33c3886c70deafef3ffafdc85181dd534f6cf9caefc8c285dfdd8a7d887a3c107054abab5041fa54d14be472c4b6408ff76f5ac7278292c846554f03ebbddbdf82834f049c0c4e5892dd7505c9720db2ff673b0f4f2d0958add14ae55ab372122fb12babdc5cc9e81a24a00824db741f5e2af40a2fe4b20478086edac8b255a0767be60fe6f1ddb69e84d88327e1bca7deaaeafaa1036bd1b58acc5bdff3063c6af603bd4ea321301e9531e3dfcd96468031002f7ad34a98db5e0cb23c88af9209a63af365c7989f50ba1d586d5b2f0dd89ed045c2f1df5bf9a0528522e9264f0a531f618f2cdf47fb90f6ce1bda388c1427da546457e860feb9000773e3cc1ac93ba856aca13d953a59ee9d0e4ea24ac10df9c61b2ddc7e56f8d672d5eec8d7e0a38c6b94f5ba1f43d605dfab559b8f6aeedbb34c669cf7ee53536c56b7b42cfee0f9d212afc9e0c4acdc777e763c99387822dd5878f6262b0aa87e7369b57648d7c0312f72bfb333748ba32b96e8b565e059411036a9c43f71a9f8987708c0e188ceec7b62239693474f745e8642094abf6493685d6b3ac12445b5a9d2046053d4fa22869c4c0e1d9da27e5fa818e9aeefea173f113986e1f397e4dedcebb19da1ff0017658f6a076088dc21ae96b4c35fbc63f14a69a0c5517af1e656fd354fa84356fd887fad77e2205bc10b434aa9e482b242f615d80cc3aeed5a7f704e9841a5b3df03698ff1d10a396c5256d1369446206470c22defbb64a37136a4c96836846b48c963bebaa9dff87e1fd92fd001f0bfc8e01dc24027a15f2abfbe0e5feed229331011bb3aa5187f0fc61a7c3bbfc32dd5a52f7f5bbb0c8dbfe6863ce001e8f3b744ae25f40cf00ac797deb5e3985ccbe0a9490bf12c5c40fecf49a1eac9dadfae65be7315405a217e9889e9eb20fbbc594f0789184a8e345d5436815cee4bf1f3fa090f8dce57c96225d4416bbe72648619960343486ef0b0e39bef43b69c4b872120ac128489282c6dfc802c004525e8a4412069e0d432736a99382ff52db73228be8cd4bad7bf09f7a1f7215c0466f2dd65c1798dbf6a6448fdb89e25f13d85306c76e94f5e793de5dd6051f9744b0df6b623ad95c1cd923cfc67d105cb23ab220e198c50743b69fcf7d522b663239aabb1383ebfbfb3ce80212787e7e7fd3d877316e4b7c32decebcfa2a6514b2510e39a62db58789853c4cf74710e0e629bf71caff5fa113e7d046ec696b4ebc8ff356f845fa9b056b01e67fc0ac866053bbfb92ff37bd53e19f491cc269946143d0518310ddc20173b602285cd239b5f7eb054cf39182b214e8c2d78e9716eb2908ee98a21806c45a4a1d6d223bde08c724e1de15834a058c54ea906f38c7f8b3f781a8cec5a98aba77f9901d293412314e54cd04cbbc75aa578afdbc046327f676300a357045ad5662ea9f28ee33d74604d90596236bda9ecdc98a83989f7e6ae5780c77f0ba01787b261ccf37463703683e0d797ef0fccda7009aeef275a4165f57a7df4a234824a2e528f89ba32f4bce41a13fc106be372c765eb5b5707d0cbec221114b7fab8f6bcaf73cf9673475875fae9860d56065509c1eaa51431312f64efcb0241bb34bf72a73f84a00eeedfd35f499d9ac8c886d59d19d4ea25cdcb01d33707c4f9b0a5357d15d364dd1fbc9d44325159cd103afda16728b8e826fa15d6194d9d8083c2ce476a64fad20e91d1c1a1d1531e4eaf69e5408b490a7947edfabe12e609c71dc50aec0b6e18e055017df42d170577e3486d6be2e7303b5e56a2ee62c064e8a239371f38e5053a96f2299ec08448c55df821c6bc8d948852fb70f312465d7183e2810cc63b08f6687833b76128197bed5d177be0838baa52169e72a23e1c03d0b8eddee3e01795773f60941ba10a2f2caaf75761dac73260866f519395a7fbf0fc872a95cddf1ff42b956b800abc19456f6abc9ee39b80e00e0d12fcc60037bd7a8b3054a304e6e6bce35cbf61bf4b44fbd59b36e3f59027fb3dfab57974ca3f7cc8d679d1f28b1ba766d44e90721ce7bb378dce79bac8da1ced1d582c6d78f7e83d78326d8576e7ed29032ab5a8726377923e1f44e0bd6f2e5f9a602598010338b3ab5f773a3de516cfacc0c29f2f2ec4e61d0740d23ee0b9d74b8d84b966aa7d50485de4c710468beee538f9cb57c6a52b05acf789ab72ca4741d2ddfdcac376e8d5db39158e1ef20df71bd388befc4dae07b52311956059517dd1ea8ab721e42b07c423ab0f0b9848d1989231e3d18b56b0841b51d8ec3ebf63e148a16e9a28ae7005bac03c435287639f815d19f0fa460b0eae26e4a2eb4d3c0071c0063a89d180a7056430e8d5c03511ccc2a575271d0961bad3c27a6d5011fcb0024468dada045567670f16c0abd3d0f2f09e309cd45f811454ac11f35fc005865584230185485120108f543f6b0b905058f5b1e90d37614482ef1d1a474734393274382a4ed46ba4fbf15058959670bb0da26df0f31d600746fa5c50b74dde9cfcdc7fae871e2f5e32c53863ea7aa6094ae377eab42df0dc6fcc521718f05cc824f56345cc86aea0c8260d84e7d2b062f5dbe0ed8722817a9e81b43da2ca6e868c2fd5f94fc82711cd584a1ad2e00e180c60dc08b34b72ad832d13b46ac31965519a9801947792b43c86227cf65db9cd11855eb604f3ba0213812e1d44fcca76a50e6233a25298e3c47fa645f096bcfbf8ab1c5d660a7315dcb6e93b81582309ddbbe7f8b889454012c58232bbfdc89b0cdb45eb0afcbddc2286a75fccec380408da85a7ba4cbc65ad2819bfb6a6e60bbce37aab59fbd742437534659f2505be9916b91d34dc1a260a8d24e2d2ce3529ef1212319b96d955720631f2cbdf680686b8610f8578701696f43c55605df8bc4cd7ab86ec0a56834117df0901d8c0467c68acafcaf0b69fbebc133bd88a45f9d43ced32b16e7adb7952316f166d0c979f8bc893be6df0c89fea02dc08bd8ffc1a2bfbf2c91cd2515651ca75b8b593927636894929c1e0680eabf0168c6b823aa8f78af8612f5fe9406d9720335622feb7ae244ca3bac1a1a3f79ec30109c7f1806d58e14b494b7bfbbb2a14177e35a2b058f423c66236c2dc2da6a451bbf51d7be6ebf11432e5ececd17b6bc8c5c23db15f9e961fc3b84556d13191a4886506d927fc04fbf3e3f6bc51acc2dc872d32675d4c370afc2ed71551df683196a3cc35da1b4379f335db4197c3fcba26b7900ca989ff646da05f9ecc9222f589b3fc2e15111c98bb8832e529e3c4f6da08e0abfcb83297291b741c1407e6853e78c52e3389d2f77ec01e47b8e0ecf04c31da048624d8efe2483b4cb6ea2d80d118edce50f7bd2bfc4ba331349181c192df79e84333440ebae606da819575bb7d5fbfab97648d15c8662a5a6c3090c7df9da20f17a35cf9068ec39d8f13e70973d0ea6bbd3c4bdffd570f9403fbd6bad8d19bee8a4da31489791898f959231488d7f37c91f63d097d0a8031721064d6367a891db9ad70f115faa873bac91ce749750a32ff58846ad1ef6ed6c763a6eada3ebee0f953ca845e00336e7a5dab5f9b08303d8629b0b253d21ee5d3c2a45e4915a2e70b149f5281fd77ca05ebc768c9722519bc80c8342c7a998d89c56b656bfe600c36f6b751a0afe8a7118dbce53c507be9ef21770dce454525c665831df9152d6fc6777ad64e75ecbb51bce65b7e68499c1d0a1640e1373dbf0dbccf96eb7183b558f54d678f243d759da57a1ecf72d0f181e786e876cf2cee04538aa94fd87dee6202b61ebab47b52f20efb2c56862f94164c6e25ce4ec6f7fe6d03f312bd6036aaaf073a7073dd122dc010339f0ee48f72badb1331c19ef0a1b18a2eef020a8170224fa84a8f8521f77afbd7292655908a293e553d31203b826eed3ef7bccbfa1828750874f04fef4be0d665d115104c71d19b55cd781e8d48f2836f1b21364c169c8a3ad4357dce800411136a0e39882859396ebb93a03a08e4294531c8607f455d006da951e5598583a0f2e024cae6aeae92d228f350c2dbcaa9686421a426b8e993530fe3a4c7de45b23600547b512dd529e66c36a9051d37d773d6c197cd6854595b781e8fe63bf56b8db735c31f345f22d0c3bc857b00cfb797d7d258cd54d0f5bfb4f41c760d4b393d867f247246a9ce168c6e224ab86c7f6ca11e24c89a454aee00a90cf1cd8640990f0f5d80bd469a7a51fdf7c9d07320f6c3c49f592c1676de6a1147d890ab2ea9e87851cb753bea7f91a38120baa47499861930d5839281353f4688e9f8e0a52df7465d35eab4c0e26c64efabeab5e440ffcd559a3a33945f5b740873e8c4460f2f0370d5b36bf81a0160af614dd7f883275be06be72b937f88f7b2e42d861fb1a70a49366e00a1c38119d4526caacc16be94fcd4ce46007d9edd4a8774694bc1a339bb3826bd0b9101da1763643ddd5ac88075ab9b8594a487ac3a404e24b51a1b5c5934ddf721ad29116aff42d2d2857d7ff3da8fdf6ca279eaea0ae31fcbbb200588033445ad3591d748fde79362971b4a3b3d8acfc5a766584526645c93ab710d7dd56ee18b6909a9efaa51e835c18175fafb4a75aae2064702e596adef469949e7eb37bd2279d88befc753eb2547d4e4b47dd5b05e28f8ef1ec65f8cb359a8b248bd66504022043d7cce0d963242c81990b31e5e9ac31fe1f8f765d061c8a7dca5aa151570249f848cf24c334dfc7661f9a0677b0cf7c094a2c8fef1a28a40ab1f6e203536d3d6da19b793ba1267a654ad3005644840ddbf946f6ac6e2f5cacb897ace66e26ce0af778a708f2c22b7c647982a002a5ba0b76d2f26ae8ab2b106e99a7eb708db4096cc8a3b249be0006b9bfce4bd8746021343d658f7bcc9706e19416e49919403e7b25979dd467211a9f0b25324ce8fdc8ac1c183797eea3889ce2006db964620401e2dcf7fa32bff4194b75f8ee6d0cced0250e0da51248e356b52b06335aebdc74a39088d4848205efa9f4765a6d1565d508e33af4c5b82771a80523e66db5b352b3ad7fb1c8e038c7e8469ae7c6098e9bdd511176f9cbc27771cf9baabc8b4caa9055bbd58c677d8886dc58c4aca34be13673d805c3a2b59819b23add5bab6221fe9ddcc7d3dc6450ae493ac449c27e7e060e8255faecdb47fb161e11909374964f04848cb0f618bd50183c17b86b37cf5a5b56aa9f53180fc808edc2a85f1dffc3bd5513ccb0ad867f26ac71905f1a2a0110ed7dda4f9e04680ca61d26c050f861d272d9652ec2de69772b419cfb462d73507026c178e540ef2b5aa6b43ebd08be0050b3da0a33c029862cf707ebf374b821a1f2751d8a4054126c48c10efe62b1b9ad477a6fa7b30d9f3218c923cea3b03e86b47d3d9b7886bcb4f90009648d952dbec564a3063c232593b7bcc7be3c91806d9891f61fd73158ccdb8335c2789e4bee53f8d7def7b8c49199e4f4352ef6c330e5738ea1c66367ab6f394c1289745ef9f589559e19ab4f01aeab6cb67cadfb329e458dd04de388b6a3a7230ebcbbc7035b504666cadb9e88a3e28dca8ce551cd83ac0ddc8181003e4bd19bc0cc0fd0a45b7bc866afa4501266b745fb2ab4f43c811939dc596dc1938b5347d89cefaf0a63859db29823bd62fc9917e470ec863aaaa2e0a46578b3400f2972d28e7481c4ac2b7e50bb4f6ccb7e0600cad92e74307fb4f8151aa8e80d88aaf208902312c1e3a6f3081a2ae6e073ef67adb2cb7f55737c1e04ebd6ed52f68a0c8f96002455aca0016d7328a645c29348c0598d4a30bc8446a8eda56c2fd75264df49d776fdf85536660875edb54daf9108322a0f4610392f8ae0747680056e0d797c736748b9fff3edc0c917267ea2af478b19f68628c346fb3359e7d834ad8356d3ec97810eeb43776cbd1d3111b691be0a35a3a951bdedc18c22b470c1d15f0c1c5f8e6707b11f07a8acc3994d18d62858de141eb7d29fce163b9f7d380e8aeb481c05d6c46a4ced96808107fd4d8e3cfeb20d36f7ba83436bf19ae17b758ea0ab3dc93d3b6b0f5a497dad702f20fa4c41f5d66799e8bcf28198d7931d772196a59783232d59868993f0649110c2b66a0483885f3aa1dd4c7027850aed81c09adc3b2fd602c56b92c237590f750bad66b3ed88fca9942b26b8081e0d16f9c95f37bb4618fe091b247e850e948b9e2de2184c74affb914a6c5a2afe417c36dcb6ced5a87f6c14391cb46cde6e556103dbbe8370f5a9e57b34d154a862304cff213418a1c45a0f627729582244f01ed3d862b6dba17615a33fc243fc8c5b17d97e863939aeb8e12af4573b6a55d30af58660a6e9ecd32bb4e95b4f4a4481841977ed23f91156a174885f52b2a9ddab9a8eac88aeb27af0235754ed5dc43681b90bbe0dceb18f8e7cb0dbbc6a2434406dd3312ee144bd00481efaf472055d9baa23d72e3fd7e98ccc65351529b9bf6ed6eb38c0b5616a7f40a338df6a2adb9c581c77aad72accfad7b6d05026bfb1e4fdcba33b1e0d55b3de0ba5ec5c1d13dc0ce757180a77c014331ddf47d86fb2207c5924ddf85da54398fd1be1b9ce4d984cc7a09847f48103a488648d2289fe08b4be8075a6f311acd6c9b210c07f0c1229dddf2a069c09825c5f4b40ac72f12876bd1cd9e2cd97df32ce53f58251c6af1e629718f3b53256fe1cdd18ce231ebebe2da460cb66a38d256c545df0cb4d7792e8d5a995b5843d376a564957667d262cf8da6d22d4a6167e0f7a34de18d8f111bd9934a63bafc3a3217c1f3cccf02de9025380ff38dfe059cab68337bb3f03a8a2bbeb8341ab59574955fe81076a6ce68cb5f1d575b5f71ba717ff7e02115118db526cd46135fb6f5c7061fd1195e75104e4b2bebad6e8f42e1b8fd8fe1fea82ab96bd1afdcf98a5b16df96cd69ac00244be96fa660cbd35c88476cd942f0daebdeb6a842725c5a2c8e5e36882cdc60768163e00440afb8af876225eae79705d0adc8de4591d5ab71d45277e894fa9c214569ce3cc64781719295b6cdc8960ca681dd815caaceccbef7c185cb071965c617f00f720f19a3496246e11f62a406b8e55e20cbabba0ea2a5cb37f8d624ff013cbc559479dc75f559e0f1a5eeb3092c119f205b3b4385fd7d802c3d467d52468bc8bd5cdf1c251d3cedec1029f04b7b4b900e4b3a9f678092d2430709d7feef7ca64354e7a8eadcf168c01eb3a20252dc59690e8ae35793127027f4b8b57dd2ff570b5ce31c2b908e6eba598b2f390a894031170ac3e1a43c678b17bc3ccc2b9f2f5ceb980ce5431d9d81cddad7c40998a8138d9e81389d212e732036e7a21585859a8b1c6bcc8057800c93e22650719b26018d87c6105853e16149677255c88b3be8ef4fb37943946d039a2b34f92029f3b14cc4988799a2ebcda4fd55770feb66dc7b72ca261564b03facbe9016d15ecbe6f616671702dbcc9cd5eb8f035fa4b492db4086053d968a211ee33a273460afe6e6c241f061ac77355018703d434dd0f591ea755e9515cce5729e845b76d936532b430940c340af5bdf243107274f9e14822d751994979266d04303efa7721094a1910905e07627fe5eca042135e8689b77c11057b361d28a67c891574ac5eefcd233bd78b2dbdbf83411e9cddecf8dc2174c5a1f04678192cad720ec19254143a99324668b89865ca4805cc148371b25a2f824a92c75ae515a364c1e3683247267a30ead8d3d15ec25940f4cb53c7c131bf916b3760518b0a359a7570a7284c28e8982d41d227c4baf61832a673ac2f43e00ba35ef146cfe3234de7e1a48449b13d0997b22a62ac92100968aa611b80688bcac89fa65895bdcf06ec98f3d09718fbd0e8bfed7877f59ac3bab2e787a543525415d8b1e693799d88f0c346a6dcba3818342443d21ca050ba14519711c570e81d5e9e5e9094da92ba50f81521fb917779cebdc5f23a3426a8a5d84202d60566513b37a85e19282ee624b199cef1a0e3f60d7639cbbdd0b198ab34c75953dcf50f175d7e91f7e48b415b9abed66f876be9dc442b48a7dfd4f7495370282ec90a96e9ef77767886d5518520629010f52f7f04839e6aa9efe95bbabff990207dfb2b879e127e1697c91527ac7a8d985f70a044d4d3a94cba9519409721e88264d246839f2d39f270d5d3212bcd77699fed092f90397a06856d42c3e9e220cd7a9a8bd8e8c522fa51592c8f5169ef4f8d84923afd84b705d71be0f252c34e68806ba37f5a5a9f3a75bea762dc553e42588de77066dad4123082bf9b4235181175713009f42875b48ffa2dd977620fe941c8aa1c97cb75851ec1b6906b2f1a45e49d8f504fa13fa8c78fe9bab52b62a5d64e8ef108453f7ef44a8303c7800d49693a8fa1193d2211aed1f3b62dbdbd1eb626acccd1f6373cbf51b2ad98405465e7802621a2ae74104f7e9c4c06a3b94baf541ae2ce2a2f54720812ccad32d972067b4e375b2f66f37c4742122cb48079e863d5d00aebd5e05aa0a0f88a5c4eddd0a9a81b2a555b8090d12bb377226462631ccd84725b3f8fdb6e3143d238d063413368fa0092e896f2807c89328cfc6fd3c03ae41532d0d4a0637b45be737e5abe86b8470367dbc2f0cedd6d4cdcac2d0ea0bf4012d2787c826f82cce44c81284c4c38497255808e2c8a9dc529e34f88984b3c10023d0b9f5aff6f225b6fe6bed007457d332f3dacf3090a96fb581ea1515ae751f6c8f0c27941612ecc5b5828fd571d6379b422da620316810aae83ed9ff219e97013c0f5100ac0c175423ec7901e1f3be20f23712d49875595e56f8e8f9c8faefb6854ff3e6c6d2a92ea74296d34723868771148df9594787f0957cc253aac3fba7571c6fd9c76b575562d6f6a1befc86d431a58f3ac98b5eac02ad22148401af5588b9827d5690b2bf4f79ccb214c63b11c99b9fc2a2e8d7bfe7a0b7ea91bef3183abc4b4f21eb885f1369a59eada1749ddc7b4f89fbc1cce90dc792a17b99590945a97dba32cc1b0ef800e0f737c048988af8327e96065237f4020d4bab08021f36f7d7a25b927892efecc20319d6b7b707644bf4695052de4a4d3daa50f81426cfbd525e6dd74314fbe75f86cf7fc0193387736b292b43b615088b150aede0cd6d255a8a57060ab9d9d85884959ffc1f1e252ce3dbb86d52f545c07f83b5a63b2688188d3c222e46fb51d97d672e0ee31e794d2202975bacea92db8433bb11eba8bf3e08c79b4b5cb4969fb490dd2bb20dce08ec15b977462bfe38ecc6bf1b284eb128b5eddff4bad411a79c25babb0ad5ed2e0f68b11ae9fbf9ba0b449d33c3c0242279c1446108eb988e55820896b77508d313e4cab61042325a7cb8c843f68422e796ac6d12c5eed1fb9a562e0b5178395462cd6e92a081a3d77a684212762767fd6bc04836eae4f12f043569d0abf0b67952a57f0d1eb72eaa4ba05975950ab07959c4dc1e64b51b1763fee3446f2468fa0fad89435a264369cc50b1f32df77e3592750483d2a220125dfbc4042bfc4ce50ede3e4d91186116fde17c486064617c784ae5d2565279d2164070de8c51e82b79c5de5b94641b59c9527544cc9c79c601cb36318d2071942f171e89bec84b8d2cedb55832c55941827a45337e9c9e2a1464a5fbab83ad5a902a9fd127d232d066ad4483d385be908f0e7e507c95ed2b6305ef8722a2aa71abc782bdabcb20772eca0e2459fc101746fbc9d6adc27684bbdd05e7525f9abf4c038da24b445a78eb86e366240a2c496ddf2e0b151002b4521308f3e2c42b8a25bf97f0dbb324bd9c0bbed24bbb511275fa180a960bc4a1c3bc8d55ab428dd7683828ade3ab25e1f9278e696b4a3b58b8ff9e7f553870731802ab1be3ef455c91ccc7719931c662039f3f381d3f172e90ac3ffd023af087ba15b61fe0ad8f0c3f8ffb298c8182f78f4c22fc367949eb7c0d1751e8071490fe3a976e0220d626ac3e09413c700e060d9d5bd954290a3c349db1c1339eaf6b173ee6f96ee74beee0c733a22441401c29a3ec84a15636bc627c5f99d9ab769637604dc509b1367fec880ddb572c17a19e45b709b1c55dcd7545c9963b3f3b2e99f1672de1be8aae853d227092465420b74c336a20f306ad71dc4b779fefd09a749250b2852b133c3aec7fcba00b6d2517f53ff46dd0b7c2f338fcbbfdaf3eed7992c7f3b4f4ddecfb75a5017ce06b03a33d2fc1dcbce9ceadc3b2644ebedb44fca4350e7c1de04818392415e8aa6cc5d9bc395e43e0dc8b5e53c39e72b90ffefc0b276c298af72e7c954e76a56dbef4c9aab14490fdd6728c93ad8106e4cba16c4e1084ec0d85820dd3e2ffa9c5b544dba5196f49aa66dc0a077a53fdda8c3761e4a6325422d898d319e364a34557a725c890f19aa3b8ed7644cf173f170cda1c6cf5a4fa0a563b140a447f94e6b545b81e27fccfa4a71f9aa7d514b90c60b464b68265e56e68c444188c0075fd785ae468613d53714781a5f58da835a4408af3b7ded41b2c77a0fcf34914c6122861f2783747af129f13d0a7907eee53b7e5c6dab8f5981febce01b7128bc61ddf886a5f7b6d62fd2fc636d148dea3a942dfcc5b368eb00a03db49aace9d7b637f3f60c3a8ce3dbb7cd2c39efc4930644db1562891bd8dd014f3d26da9c96541e1a1bac931b6c4d15fa9279e7adec77aed9e9c4be1609dbd0950159869949c2dbe3efe4633be06b9583be5d9a98b9186227a0c64ec6d51d9e08bdfe3ae57c871fda2f5b8ddd9897a2b04356861afa2d18441df8337ceb49c2e746239b3a6c7578682f5a730533d0af6ce3f0c1ff2e7ad276d689a1eae1abd99b6addc886fa811e44560ae9f17d099311913d3d0c3abd6239a1c8a0ebae6c41e8f3eb2ad77cd4ed4af11ee1210c6e621d224f324c1bc94f273ad440d549dfc24a4c181627895b701d8201701f62d181f7aaf6da229e2bb4ebf995785e99744f39a816e7c97c9cd0a19fd272213122291750e96998f813d84fc486860097fdc75603b73cf192b6aa8584a0be8390cccd2347eecd24e9f6b92d7d2ad51de9fc842086dd353e0dd84bb1513d9bac5e584a5a3f0629edc1d886ba6fe5e9f363b4116d5dd3a084f0cc80c681fb2465081fb54bca7c95d9a070f0a567cd0fd7680c80984c1acf767d4f0db506329aa97afeb0ff18eb26ee42caf154144bba64c753c0640088e50bb4b2e53fbcd4b3730524d7ef22984dcba767aa2a9b51a70e3a55f98ebbbd108edefcfa7573ab622d7558c92461a6187b9f9d3a689120d840c9d91c26390f038299352188a9fa0d28ca8936605f9462bd2e454653953fd2808c3c0f8d42cbf6a978f1282aa83029003ae1d50aebf3738df270b9da9b67928276eef531cbfa3d989b88b1c75d3df0b2889397c20c45078bd040dfea4f6258a25d62f9d78473d8735657e8b787cdff6e913273ef30aae81b99e52c5aca823e19b99d97dc51fd8be0ccf0a643b14fc530c51fdb6d242c71ace915a189c3e1efb6936c2c84dffcfe60c99cfb64174272ca019f82078903db8fe9829d0bb1df243d5959621a1fa87432f5adafb89079ac1cd259e7d337a49ee148611115eb1ff6171c96abb7ec0d23ef78a0bf87a583f928a64d4e7da64c47704de99f46e97cb923f72d74b57ae4cb06707f481a5a5fc497561e8ad05bb099190c2decca20845499cb0d1656430483040dcb958dbdaa4b7c8adb749e383504c35d0eed164d3ad7a148a8154b4b71fbb1eda079bda90705a638b5302adc201e56fb1f729ca7898734f37f88a729928e6f887136c9a95378af597d9bcd7fcfcb35fe9e45bbc61e8596c983d4d778a3b31a96829110b12b1b7d190af837f735e9de5b656f8f453174b8fb0c41c55305a429f25c61db341bd2ecb9959c3e4304480a48d9ad20d9b3731dd75af3ca2dd101f635b48446dbbd2addf649bfd6fdaf633b49e9011467b3fcc4d30e65489ec988af7b27d17d04cd0c574298c828e0e3a8cea0e003c574dd8baff90a9d5d550ff57ba43a55c570b0d1209f4cb58c77f61eb3f9f1ce09d21de2530d2d31343dac7aca837ec570e0338bb129eddd0eae96749e1ada0c503d129fab7968a3f14c0a86b30a184a620c77f6d358f85979faccac2dbbd0d795125d38fb129f0d81a1463f9b62ec4cf3952214ff582df4a222f769b3cc77f0174b4c4a153d387207ba136e8bbdcf02fe33c67ab48e4816087e61df263ab6737a33966b48d4e7938b135ad7b74c99c668fd3e079e86db6196690be15c8c990323b56de35aa8d14b5bc75bd6e5301cb0375058efd8b974e843b90bbc6585f04d09b334258d467401b0ae281b89a4cd280821bd4ea199ea5ad14d7dba2f8a2e1093e3234493abffd89cfe95aeaeccd35fc2d7a316a6f70fa0ac742514e64727b52b602f3dd3617e0b6ebc44d8a1e98fbaec8c83e94842b20bf0f6a9bd612e50a921eb643358372cead81a90cd10dbd46d3007dc5d954cfaf7d5f3455d334cae06c20101cb90a34aba968ab414b579dc0157c79018cf4be63cafc5351355cde1e20d557293a370bc80bb3aeea2fcb98a9856c212d1257cfcebdbbea5e37309af2f5c4dd56c121b46e85c71740156ab5871c0c4429dec6dc99db8785e3f0f793ac5d2ea0f0d38dcfbebff5604a048a23ad97fb4573204bd92f5f229fa0364f9770f61e609bd9f4b60d32991562df1db42ed015a70d91a91046e647b7a3d7246dbcba4cf5f7212ff9162dd70bb77fec921ede8c57538d2b1ace19c541e40b9e51e7da8073705c9d606b198f88762e651ed8c8409bffc8737aa2c272b523ea21fe310255ea1da0c15f2d61540639c856192a0779a41299d78796e72ecd38628e712e3a5e9d124965e11cb44e060202397824e4b95d179db7bf0b44dbe3a997a5485cab07ed4f0031dd8b4e15725bc5610a2c9967b46ecae2872093f59c4719e36e93ef9e21f6328e00ba7c23b5ddf6824ef0d9313fa32d052814e8155f0c9079c66389ef7d193bb33a05b58bc3bdb582158900a2c67cec682e1549556526debc9f8d254a08fcd0ce974b6143ce9cb597394c7a059514b4fad5c462cdf30bbd63139ab150c3b8866dff2407a73493c612b89f88b0ab191b3f33d8b023230ceb224a9b524f98b7ea3cb937eb3e15394634905ce41bfe7c2c3ad694c1d0f2620e88025b5bc21df6fc2e862d47b787389188b39c84bce631727b64b24703e6ce2deb661655a060a8a2d46591adf89fb6067d3338ccafdab011021b8a5cfa425e6a27c28d5d2e3a2426a21c5019b2af41ef56234e53d05f20b097d2cecc530ab2c17edda8669356fe42008dbca906bb4e964b2106222bf43da66a49c1414f13c59ed0434495077dde17d9b6b6338ac0ff9d34b3014866d1bf6a8d476746c3075f46861455d3c3f111152e691a771719d41d1a71323d49ef8b79859102b41eda2a98bfaf7b66ab8b3bbcd0e0f65a09e9831cc4477c59a1379ededf6e7d35fec64986025338b5c39334e20684e5fd1ff68681ac76ff70d383aa9b3ae928ab5b0387dbc030c441f9093b67c22ba9ac8f691d508e0ea0800786b9f887151a5cb38b968c9a51b59450714982489e0f9f2f6c8192a103cb26212ca270f3b7428c00f3aa6d22bd84c897c855cbb11be652be40897fcd590f9baa24582d553cf5f8ab4ab3d7504e8ce8061f233242a308790b7e330ac601e2b032fbfda81a0ec2bba51ce91584da85f0bf598618b9732ab894fb623cf56babdfbc7d9cef138be059f96d03729dd4e9e81834bbaebb5f9fc61bc3e4f301ee4ea72ccaca001f66a398fc92dbb8aa44b1e7efa3e9be30fa853681b2370bcf0e765a258253e0b4c686429edf76bcdc397720fc6aee2d4476f41e24518bcda4cc04178ab3ace0868dcef0fbf5f4e1a066352b53ac3203e99434755a92be4fecccb0c86bd51a0ab878790895f97b013032ec7bbebd8d373cef3e91faa88a5989756f3cbb79efdc897a0d7b36b78f98df34a376930ae0db67faaa33251a9799d001930c1323e7faa9b3de8d14978a18f7e037db292db0e46e510b78f95c6e8b6109403509251b5bb6c627d4c46324df55e7f45fc1550821c99c79d0568add1418ae41a36735e9b5c7710cfd5852649c779405d1252645d0ae544530baf1f5b64d04a62693c2aa12013cdb14a0f29494a6f07568b9cc51e709c25cfe1290967eaf58a2a7a2d703e3a5d6a77895561adcc5376920e0903eb62f4601aaa106536f69b1713f79056af0f9a24d13eb6402d3d2bbb92e40fcbc5c94d3b1d914cf1f49c0ca2978f73693f938ec2d13f62f20627304a015de24a3e29702feff25a4019061be86cef1a78af2d45cd1e90bc45d51675d8f138fa6f4e02728f4069361d20c947ef3722aad36f50fef40c07ca145dd33aad8309421d900945f0b84e2e3ade90f01459948ca4879048e6e9369347d0c1eeeadb897c163a7f4d25333e6b2786376ec5ce1db4ad871f2f30ebed7cd4de442078362af8c5d5d626aa49f56417f5780540c0fa9e6b3ca35460457ab541904a75d3c40146e7e251d8676e91ba289b2706b18bbf0a40ff4310c792c8bfc41f679f2cbf492a855ad8bf4422d6e2ab780382d323fd04481206ffa44de32624b768fa8779494c449879e99e85b14ea94afd26b9509dc40ec361e666be15c6c87addf46f417872ac52e347946321c6ac76ff68330c4636d01e58be8cdd089bc5d08dfe601d1c9a8ca688c5fbde7171cad45514d9d7be2354e6e7764de664e7e150f5859342f2837ff18a62c3ec6663630e65e8ceae62d0bd2608d2c5645946def7648861dead19207757d8d0a3f09e5ad6c3281011c467d9752632a278d92495a8fc9aa31b036f18cc47d24db99aa7b66d0d4eaca611e3927715593c5ebba52e1fbd0d532b1b705735c5563f84b094c02b2502002d92d65d6023d830e88bd63d6e2d540a0833a931d3ba6d4e38b1e92f66abd832c48a40d20e30f19a004a9258695a09bbc704d3c7db9c53c3b81ad53d5c02a99923cbe91adfe62b3843270cec5a26c88f5f4eda7b6291a95a440f05d121df356b02cb3750fa0002bf7af233c3bbaacf8b9263ffb095f085b7c0914618567be85b728f286eb20052d46ac0ed846996aa59cdbc005a900363fe6e0a1b49573e1e517fed475118b53e1d8bf9ea52bc0f9bff84beb8cbf57080587238c9d92846776393505d3f3829ca07fa6835ac452a9446c21381bfd12846eedf9f58429634340e9ab14b3cdcb4fe9c7f5569a9aa0a0840ec7717eb31f56ac45da8c7bc3384cb8911bd0b6731d18991afdf3219c3f7257c4af3e754c173bc0ce260e999ca44180207d42f8fae8368966cabbb0b1366223b530b9250f71e62796b960e2fed52e0f20c0c0e3e048a2e7af991654272e64955578f5ea898cbfabc7f96f3fa3718bf39e132ebea54bf26035911bb23c2a0b722968cef7cd06a5a59873e2c68bb38bf4d33901b41e7851729d6e73e3134c9bea5a09dc560198ad76dd76b5e41e62919c73281f2635a342c886831a212192afe1e95cb23b92b1abdda6661f5b5eeb38d5cc4e502aa9a4371c937858cfedb5fb73d96fa7c986f1f4e34cac10685e538d05a962470cf95750abbbad134578e721f1a28fece1ef942b2966cabcdc3cddd8b46c0b4f727123e4f393fc892fa4e63a473dc0e7ff2afb0d9595e69f78eb1b8f2289f8fd5ada58a4d43a516a1b9600eaec52774dffefc13fa9ae94312e345a0ccc61de26fe476808fc8661c941a0a852bbaf521e721e34ffe16853b92fdb633d24aef7b9b1363b242a547b8e6efad849f287c5e1c10da57ee693dbc5e9a11a77a36dbef9c41a20dfb07c3be410718a4a0e3bc006d72b0097a4f8bef8f18e5b825df9032764faa538126ea8ec2a7a7d28bd7e94045da84ac1708c01ee179d4bab5fa4efb5be694e51b1ee112537c8c819d8f8de44d651c117b7bbaaacc600e0e8427cea05f2bdf29adb18a40ad023c196802b75d74d38407bef7f162cbfe6ed268a84b4ed50bbb014ca1ef5ee59076fd78504b73459557803d2926aaaff5cbb943952a3a9db829d1ed82efade6e38d3590c514b99e1cc9d2b95ddf38356a59c740e083c3d7d7e17f89566d70c5d091c5534a4bd05e727b94edbae1595c6b0b82f05cb791030e4649b9d0ad59e0217ded3434896e9379742ce44a71e59f5b0a60c1d1f26cb0f0c54a6d11f391166ccf6ec1c6ff6af83005f38d3e07e528e93b5f75b2fee08a6745792115722db64fb59e494f6c40f2010aafa9ccdb343500596efb9774525cbac8f05ce90eccd2c1861a3f5e5bbe9322c2c309fbaa2f698618ff64762c4371a855c8479ed0a581d32cf87eba8c0f4f373f0445dfdf71906f2b6550a014f7e808388a7f69dae29e7e828a532d312620cd8f046e29eda98f5fba1e1135468a7c35b31001ede53cfc3d291c2d16959ca0d917775da463485545f9b36caf6a49957e93172604408576d2decf13e556361821187b2fe5b73cf42b21f4b4d74e0b8cd7f014baaa24a6df8961d2490714692201b2e2da6f2e559c610b6188fe367fd5c0f8d9db709caa12a407a9255d4b364a092d663c6e0922b1e4db9b6a676b6d43107e2d935e7b141dbd379694aea700a0f63090c45a28217bcce5928f744e6152ccf747cf2c405a320f52e4b703d21111e0e2ae459ec76e7caf471cce2358dea81b70783a5d0c21807b6dfdfda19562043f4b69f2135c74bb7503692f048fcc55de3e5ec59ae60e1dafdbaf409db763bfbac1f2398e742b68f574cf9eabe50ba3d215e0ee44cf61fc592646d60059e91fa9dd472f4ad71410467b9e43ce40d8616abe41f1231793876282143d44c27d38b4557450bff6cf5aeca17a94f21df8a9d08386d8c25017b028faaba9c0bbe134182b2e1c0b174cea51673de97c9f52ac508a2e3943da32796c37b05a428cf32e7a9f1d6d0da574f114fe68ce2618ce0baa74cf7b7eb2f7892a0a5805b38c42390fae6fa8c800615a3d577ed0c49ffdb404fe3c2cd2bd2e25abfc1bd244cc0e14668ce75a688656d3e96d8bd091dee0a2ae8c365bb338d3a59405724effcbb55ef551880089f851091445f0a740e21ae4996a892606c9f6fb97654edd8132c7f2a93128cb46962f6fd3bd23a684e4b76feffe7d514c88304f38d9ac9b43564fbb8cee27002fcd858daa697448811c593029f04d267696509915d7bdeace0a5ea8d383a7952d7c598be6a89692410888e3ffedacb94d0f9490ffb0bf61141b6c2f99465d2db1879f3a52facae7b424a38e44b4ba207052f712912578178315b9ff7cf5b8811058e48c500404f136af3fe99e29443ebd2303b9f1f7e608f39d59ef90af1b4d4f47881b1f4125fc09a7a18bb620a044e71d3f70288f3722d55b38bbd2a53e348662f382db87c148d99824e688d270597e8d2e40feb7381db91dc09606449b823e23867aec64624b86de2221a4adeb6fa4d6fd9882776246a60dfbdadbb17840ab22a6b366585e41a854a3736e3c0646725d69ee7acbe2cff2c5c0bda2cbba648d67ef67b26500b6a026add997e251aad1a0c7ba1eca58c21fd05490bc92272d57bd1e31ea277c3d4c000db486e025ec5815e07f426fe9f8134360ab9b9f8970b404b640df2ff1df928163c58611b6dc0d37e41d82098e1b75eb8b2719c4afdc451ab595193f783dd5b262c24ba3333bef934bff882f16428569e6d787c6a8e49a4b5ac5e5cf1b997751479c468be3b5424c778f7d019b6497ab8a13a18815dc9c4de3e62cd0a1e5251152b953aa4f616774559222c9311dd7ad789243befed4ccde0e9421775859e7c65fab7155f734e18b41c6820f661e3e1fe1bc786ca28df3bd5e5571bd5681c1275ecc9bbad3426388eaa46474a84fb2bed943a97cd0e8033a14e00b4fbe1828793ac55044a3a465450ef1a7740410889cf364182d7e5c31289b9c734be9cf565ce5d790c0d091088a8447fafd8dbd24f64311658305393493baa6bc9b8fc4fa1777fe6beeb5ad642270a2196762d1072518d256c3a5145aea40b7a6bb795677b8c26d58ca7a3820d191e2b192a8fd43f0b191da7fd3d58f970bfebe37d247748b617591c6e5b934c356303d4d0801761a04fae6897219f859020f93f75e59f21488103ce4321ba69f065c82782d96480d07a336eb54782434d8f914ab5d9aac53532ed1cd85fee2fbb9b275493db5de10bd0397e683b397827c52a029f5b2ae55c21d746e54ca346ffdb4947d4d7751a3cacd1228c4f8fff2bfaab2776eb8c11e5c61a7a1e062441eadcf2b66a9509a06f6db49e1c92f875bbb08eeec592e537e80377f189f755a24c67f82682352c4d9949be4e29c39dc56481d9784024bff2691a5bb614ae330c5857420a16abb2604778b92e24247aeeda86c6178bf7ccef371ad6848a4bbf731e1a09d83e0f5b6a98aab42114761ac78c2cf5d88ef50a727e09259f538142f88b2efa3444482becf2c2f54c9421c67f96110fddb2798e36832d482cc0c52f2fa449f07d6dceba235f666bbcbdf84c77272f695ea0fef6d42beac31c21ba57fde7c5f88badb0db650115d45bb557325d757874483aea9ca544a21e4b999c7b1dca809f732ff238da8e9cefa15932868aba5bc48b5984fe656732a9625516546838e1ef4de928ba432d122768cb7f73e9b0010f66ac878fd0696a104c5413da15684d09fd248e615e8f11b792e87d9733f4f57d93450da6ef564cca699efa2b4ab76789df0e2c9115cb84b398b17ff5a737f2e37d98203f4134134d4ebd7b95626f8b060919ba0d26766b0533df7093e712c3cf6a61ee297239c52d75ccc9432f6d6644422a7223b3650260ce6bd72d0e6f1acc8a58d45abe4f1c15cfa565c16e739cd9f8ba4464744e16a291e572bf081ebcb3be544a35120a91ea332527f7b007737931e8ce9028cda0403a66d09be23ff35caa19c3f76e4d232178958357e366c13c32cb98aacc1c9ca2da3589b3255424cd60de30fec50c947f78c161d9826dacd6384085baa2b0cd3eb65d7948c9bdcefefa6723f3b1abea970cbe32695989b6086c4aa8022a8715c584c76e3fac126366c44e960eb448824763e55e0142b6eef79215a15b4d800602284bd11789161300ea3660688b6109403509251b5bb6c627d4c46324df55e7f45fc1550821c99c79d0568add1418ae41a36735e9b5c7710cfd5852649c779405d1252645d0ae544530baf1f5b64d04a62693c2aa12013cdb14a0f29494a9e822a111a52b4ecf1b700745aab48775eca0dda41d6a1cff7f3ca4607b787c58d2bb6fb3944e317032027f749e4869dbe315642c89d2e8025587779f473a37b90c48b2d0ba37ac9eddd48401b598d0ed6617a108df89e2d8e8901e5cde3a74c6f01340c077c509be9ab6a46e7dbbfb6531b3fe881366a19cfa0a78aa9981b4984a5778a48aad31ea0b2ded517d9937a8da9aeef39994810fcb635de17a8d36ead6f8e498bddd44badd89964bf44fd16a7483b7dbb86bea3f8988b7aa8f054d030ccb2aaaa197e360d5b0ab53ee83a45956f9fa29b6e639caa0bd8ce48b719f89f41b806cc010ec6b1db9acf4c97f15737c35e37f6c5d0b99811f567730bf9f64d2f68b7ce7db8f97e333e2e6d10d1106a9c57cee2aeb241fda0a8d813fc2b7071fbec19e3c491c8194ade1d8b10fa9704dc453c8279dcb34c87180af5fd8980d43909f483826e822afd2bdd524a3cd270f2d8663786b70832561df31b41d904a6b47b2218fb64b2f89e99dbbe2ae8c4f534fb126e191726e2850b0b16cc4375a5eb4a7b7b565b0eea31b91ea7d2a68f319f910b84e920f83775c474a4a8a4336ad5db6299936890600e8aaa5cd35333580578ab4b0f23fea6ddbb2bdf9121a84c73a169b57735453a29255a7a7c40546f4319b9142fbf92c3dfcdc73495a8fc9aa31b036f18cc47d24db99aa7b66d0d4eaca611e3927715593c5ebba52e1fbd0d532b1b705735c5563f84b094c02b2502002d92d65d6023d830e88bd63d6e2d540a0833a931d3ba6d4e38b1e927a40df05c42a3d60f7932d2d8cfd9181fb1db28596e766779f81076cf34a828691f82747374f3f2019ead46eca953a6a66abad761891dd0266679bb05c12703d682872dd5d1035178271a987adeb681c0297d91f03300245c9242319f406b473b285bbb51dcb7c8d68374be92108c38b6e13d173394f07ce42430e2d8287d570ca536f9869d9b8bb25a2c5a93d1efa44951f8f82b39b2acebdcda613f2963fc2ed98ad4cd37107c447311be6e504083aa6023ebe4873b3f590671048d987da1ae22312525a6f1e6dfe0910dbac0c0bcec6ab121c5edadff31afcf09dba51bba92890c53ea014f92daec8c16f93dc1d7873f32577cf8bb300e9ca1ebdf9d56b19b6971e8e242d4c58597884c28e81909fc1be4b4d413033250f65551693dea4be0affb7c074ca1954e38e937a9f4bb6ac61da709230e3cea2f36bcaf49cd2de7c3510d6dcdf04b5b380e3a3d30ec8553f9c4d5237ebe82d1ef80f63db2aadba4ecff988d8e420b4420462879ca2235069935b043a5bfe4cd260724a93bf80f05d726b62c318f9c48cc9ade7cc07e76dff0e6ce7a06ed9a8043967ddad97e1211e1b1c53c3e756f0643c5475b2b06230d7bd614dc2090894947cf18773976cc0fb29f562ecc3e570cefbfe9587286c2e61d21f45cd3ffb4408611ad078bf55b2bdfe0ad92bf64859e905b8c23599e48c086e2c6ec4a49e7c3382b29ae06b4aca6f2f2264e3114bcd425f3082789a4abb8a31236132906aa3480d2c89845ac17d4ca3173811bd33fed24d59ee24cc6245ff270a6b26fe0aa5d37d2fb03e21fbdc98edcaf4b9b292515320a584e246f010fb8e3b7534012a4f23ba7c1dc8ffdbc5e9a11a77a36dbef9c41a20dfb07c3be410718a4a0e3bc006d72b0097a4f8bef8f18e5b825df9032764faa538126ea8ec2a7a7d28bd7e94045da84ac1708c01ee179d4bab5fa4efb5be694e51b1ee11f82253dce8663808d6a13b015d021d8f97c53aa6734c58b759e286e876de26927cdc197ba7c7f912b15ef52da6085f778fccd5c4699b324a9dd9dda039e2cf4675f5f0455ee331a50a3a470d4c73d9050a3f00341dc870c7562f01aec402906ac7224134897385d8441cd2cecd33dbc4521d2773c28beca77ca3ba48d6cd2a1c0c456b088982d2564976e21a9157ea1e092acba4120d669f04d6fa2ce79455a6f78ae0375c4121c0f9b1b43aafef882743ecb6b7970260596c7cef990a7d376b25e346652a511f72ba112197e2cc62f3bc3a39fe43f5b2ad3a592e7b2543d6f135a732eaa44175d85f1c5d9eec3069d908fab0c9594222da9facf8d6492d2525fd76b88f97e8779fef9d3eff1b4944ef43c3dc61052bae490c2fc3cfaa436b2d70c1c6575d0454c64d6687dad407d69a5e31069248a2a853230c374347468bd75dd4ebe197abbede106c21777d9bc7b95a4e475012dbf17ffcb014208eb153aa4140da41c0b50d679fdb044f77e6b0b0412f32f436caf6a49957e93172604408576d2decf13e556361821187b2fe5b73cf42b21f4b4d74e0b8cd7f014baaa24a6df8961d2490714692201b2e2da6f2e559c610b6188fe367fd5c0f8d9db709caa12a407a920a35840070340b180525f0d09fd01c9e7bd0ce55606f43ba7799da7fe766b14b1419dfa752574f3985fc81d2762def502dac93ed69e0aeae65c93354a95b8b81ef55d51d98b3a6dfd9ac34952237136b9e52b8b02169b33626ecdf2d72a58b3fa1d7db19c22913916dcff89a2c932063985c5077a1833e0d71da89aa19ef3e9b09c47ee7099999f847848f20eda2a4cd4129a41eb472092fe5b239c9a6c99797a54ace9558c97330a93c88ed16e8a6ebb64bb4b8b3623f767bd88c90aa460d1f1b53a2c6aa82771b02c38e2a06c44305d2cc4da40f7f7ad308f7f384e1c9e56e9e5ce7de17507653f603fb391aacb60a17eaa47f2317980059f12e17df152562b00f7342aa4cb473292ce0113729c2f94db6b7684a5fe7969079d1c58a24d1de4931122390fae6fa8c800615a3d577ed0c49ffdb404fe3c2cd2bd2e25abfc1bd244cc0e14668ce75a688656d3e96d8bd091dee0a2ae8c365bb338d3a59405724effcbb55ef551880089f851091445f0a740e21ae72855d1452535bd2c677a525869cec8cbab6d24976d1a562b0e452951a66850110746700d907afd7bc05da95e22e811c928a4b72eb11c74864a445aa5ae9ffa2c7c0521da7a8c370ec5b4e1cf7c6aef4197659e6aa71048c5f9503a8abb01a08740df281a6925aebf38d1ef54690bca429b0d6accd709b33a6800376e61d62b958377cc57c35fcabadc0c42d9582766571b0835a2a3bfd917d7a281ac8118c5d42740627905c6b58325dab99d9ca45b0bfc87fe6fbbe9f2761cf0ff493d329e2d333741b62c2b4f6e5c73d5692df6799d1ae7e798adc1a4e02a6d75f29c055f1f3f86eaa0c2a7ad7c29c8758a1e79231e4d4d47f0d7f10fd7d0919f9308325976c3c5a5efa5957f254fe5772f292be3d69f37f51825e70aed2ea3eb148ae4589dfa3c6ee93dc7efcb48b7f35b1875776cdd8f2714e4e5b87bce03a3468e1737373fe6ffd7a7851a9f84d003ac04f03ad1fb325e9d587e69dd03420c774c072afca450fff187dd2b2accfc8a2b3ddaf1888ca33a231665999edfe25ed94a2fbe10b17b34931ba5736e50a8c86f5a0279db1382095748d11206b1ef0180f06d7d19c9b14ebe1c6c3cd840e60a3d2875e144f4f56c63676bba7507263dffa9845919a5c30ac7cc4817d9d22348e8600bfea2ff120718821c5f2cb3030fff2b9e2c474a3611115bae59d821ff90373beb8ae80616e84452ac8459845c1c81d4406a902bf1c7ddc388e3cbd07b4a315b04eef58287ccdd3a57e0554fdd69b0ffaf3fe67c93c050fbccf7c2642a9b3c6d6a25dd349ec0f2dbf5d445bb903dee0c4b444687308742de2d05ff23cb2401cbdbf47b1bc4e968e51ce3711163e3cf63b2846bfa7eec784be71ba394b967ea200ff09adaa3e28f5ec8ee30e43227c67956e60dfe234921b20026eb0dc1087f18874729b5ded6c72dd525ede0fe903af3dc1b3d15da0ee7e8ea94b16e4a648e70863aea21935ce57138e76867c5bc1ed724cd3bb6c1bec8f6a7021426a3c6c154befc71992139d704c3870ff1085e7bbbee09b050e665fff9b7170d24e9c23ddfc12ffbbbf7a89534a554149b19bf340078349c70840834a5e0b75dfc52efa41e8e4017252c7233d014c0c1b53ab3e141c5df7e4896102dbba3e3590eff868b6fc32609898a230be57152eab2617fb54da21bd119599cb66a03c615c4f5b7582c41e60cbbbf373413b54c292f8f9ed878e2870b5508fb06a615b09250bdaab6780c525d50fe5afe440a1e9be49c892f27067f7a47923e28ef65eb5d1d693b8f8ccf6f530a9ddc3fc5db07a88b1494644cefe859ae66dbfdef5e63d2ac5b211e91d3f5a9f0f519216be53bd666db994eecf5ba57c3650e9a6934e7880726beaab4a283dfee7b3f01394f9a4da36b853f23961b13d83e80609e7687eba1a0f8e74f0d380df14301a5d4be939bbaf0336b8c7c3f94b302a7a66118581a1adc79d4b157570589dfc567a22a03b6df5727387b41ebdcdb05b1aa2977bba96a083d6261a3b8e85f5ba50511e4c644e9f875b56e1eb28d37e7277bdd6ab0a6d9fd99176836393f192f87068816cb743e500c32bcfedcf326cd19ce7fe8dbbad2200be7e7aac6612b6dd2aac2abefa2dabf018b889f1e9945ed618c433a1abbdcf77281811d2af7b9190dfa8a04a19c5e82ad5700f0113236b261c07d017289a8b7a691b993573401ffbbb4e7d03675eb05e9272f41849879f32917d1e8550529a3c12691456fe6da9b8dce989ae016807efd50c9680658c811a1691fa1d3649ef3b7a38ff045b84831c7f0f48e6a82a3050326b944095b5347191a8d7c0bc71f6db2662bb6dd7dfcc25ede51a1539612039f75d47c1c89177a4e6a1f9963892cebcfea731354f3dcf8401750b5390243a9545e0d29fc015fd44cf63828ecb73c54798791db0500100ee27eba28a6a5d0ea2cf93ffbbb16b2e8a1f434768cc6a5b3ad98d152ce8a4819d4e900fa241d9246702447597ede11966531b55e9baa79b4df8e38ca3d2e1c32fb731d6ccd5cd90437bd7f6745f0038484c5c14dfb58a936198375195e01118b3598964d08f399fcccdc3a268f4dbf603245a2bd2ff83c8bb6bd70858f6c9ac0469f1af16f45573dafa0e6d2a95439e614cf3c93bf75afcd380aecb7cce8d11e4873a9d8ad1ca69ba26cf20e2f8276a856b46acc2ee93dafb57c12eae3431ff9eaaf24374af3a4cb84d91a57e2c55f889490e9dd2c6db6607af7f8a26bb67462b579d3e5b55feeb0a5f470fb6dbc9d60cbb2fc84b569ee226849cedf910a324acda44c3a1e236a075b2cda4d883c80ed5d61be42d447480363ba46609599d5c5e64601fcf2515eba9b823e3777c99ed0198b12336a232f138e1d00102a9b9622ef792a0ea9c3af79689040c6aa66c494dfaa482d2091e21f87eb4bdf2726f217a91e0529eb598d2bee7c2579b37d3960aef3a5c90e71db64c681f4c2759c1baa0710ea69fc957fad39aae8431df8c8848ea33cac34f4677681da43a06a0120c9cd7ee04c2d155c4fe8c2bd4525fae411334a16fca7285e862db00b61ef5cf3e384957a31b7a31f2c9aa45ffbdaae37b28ef409097065e31f2fdfdf9fb491c957f1c9ca4661f0866e8443e2cabf462460703f7e4be83ed598b32e13e93656b9e4119f4175d863f7ecea894ed903d072cd28c229caf8f7cda707454e020a1a152d43c80c470ae2b2d71e5420f0344cc565eb2eb6cb568192e220b5ba157d80776e2b03d2eacfd4f95c5caaf1b690440303b7cdef7437fbe6dc49fcf03509dd7eb54400a82e0c98291e70e04b4cd82209ef99b18ad361b8aefb7950c19b088aa5acf160318f1c659ad62286c0367e90be326e596b5e52fb6663ac614403d7d38e30977832dea6d0808e85350f38172d8f3089affffff65