PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 59959 16cafe8f53a69b7fc5751f36010ceb9064dba72a2c35d4fb6dc9085cc97ad313

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1d709f5758f49ea02c48f1784540ecd934391f0d4eb633676ca802004bcba605
Certificate Block Hash
16cafe8f53a69b7fc5751f36010ceb9064dba72a2c35d4fb6dc9085cc97ad313
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...005d12000000530000
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000001ce5b57732c986f62942597ff4766ec53f0ca1a6d4f4a7eb1ae4ebc41cfe84c5e4857cda623f43455b71a3aff0ccb441902cb95ed01347ee18563a6546bb29c70913445a3908f7ca9de75af5ebea18445590d1eda041d60ad80600000000000000000200000002005d12000000530000

Raw Header Hex

000040203f2b2118a0f967a1a846a388ba10860226af0cdd7b0c3f3f71dfad8e1e807c6fecf13710592eacfb7ab1e7e68436ffc3034ef5ef4795faaa2359b7c3bb23def8191c136a362c031805a6cb4b0002a86c6733b64e0d1f3934d9ec404578f1482ca09ef458579f701d

Proof Data Hex

59,560 bytes
121216010307e2d9ae6267ba53a5229a265f56e3986d2ed7815b09c57fa1ade9fca7e2186ed038ae9ee2bb41246638c7651de9bd501e71a76e06f4d4074f5b855517a10dd3fcad9b7e18773527a8c8d15d2ceec3b050d12e1759945e0a34209a8f1d26dec611e0f04e103362a138e80b461edbd54c8fb18b0341ed687a7193e4cc6f0112e2639305c1d2519dbb9d20fa6284cf8fb13d13a8a2cb230e746c1288afb1254fb3264f78671f5411a5e1902b99ca642cdd7b6b16761400863ff7eb3fea50138929981b433d35eca60aad102d3eef5830a923334edd132a94d63bb63429ee5b14a116db157fbcc35770d1d11fb9e63b0d0d844290e9a69fc5f05a651ddfe46d78cceeca32a2a3f2adfc2941b2aaa54da57a561e1612f76c05004966a82bf7de0985d8fc451af5a67482a3395b30e73ab4877ccae1e48ac454604c3ac37e7214fd8ea33674ac08d37944f6613831249037205de172cfb6fd33601ade5781c33969fb02a4ce36bc7ad7b387a106e8de2153da678952c839d155c1ec4c8b0b9e583a16e7242786ba761a0807a5d84fbc1a91e564f7e86e9978469f1fa091f9222e2c7efaab2fcac75ae881b86925e6bc86078d7b37304aa8c9336adc7ba81d0164d88bfd2fb90678f405b114cdcfb8ce867257fafccd605a27415fb79ed9eb05017ec274375ac9ac8cd2d60e9ad4746d45a652d08e635886e7317a32574f17f0683944567755f70fe5ced244aeba3c0a8e7bec4de681a2f01f3b1d1701413a33277533d41302efdc0cd5f7dbed98ca11d9ea61a486fddbd68fc058e1d5eae8f82e4567b27fc8242af046a49a364e26b1eb6dd782523df84d16add45caf7d06e5d5a1409a45fbbf66911f5947c672e1730ce094a95e5762189ce6800de4fc51c1a92d6ef0446605a736d3be4572f9534f3a388ebdf03b4645e55de5edd041c52c9c74d5620115e68adfa6db2045d945b118171b7ebd27f50a3d8c9f10f7855f233640a2f39cfd27fac6a6245ecdc0c489e3e11fb753ba8ec70ff021eedaf52e5058d26a6ddb6fb22af123671bf71836c45a25fdb92a042dba144797bceaa21821f712760f1137d3e8bd3f70d3fe4b2870725017e26c99bf13215f49958988fff2d8d2c29f3bfc87523263c2a78a25bc134fd7f537854a04d35428505b1ab88d2faa847e256c17c91475ba7983c79972dbeac494f9cb9da5353812cbf2dae5d91a97b38b812d6778279fc4179df4ecffccbb73d02f81ccee2b974637a6484472f1de6b9ae2eb4aeca39c68a55d97f0db3f8794f6101bf85710787163b6dbf9ec7c9c9483d4c2c90bfc52b471aea1a625675a0d07dca86fc52e24543580e8b42e9a941f6948fa792f8ce33483f19e8a7a622985f2f8bfe4f336d7608ec9ecc970926154e4c1aec23caf09ebe877ad94972309dd324eb809205be5d998e5f40327ec89b58c8a6106574f715eaacca4b9de42b31681eb34b77872ac262ac0867f05c0e4fa87a56743d078a512e279442738379c8e97c8e6405974f8be7142a7628c2226b5eb810d3def228d11c8093983e4d24a165550aee0689a955e3ec029affa28c7f4b7b524bf32f5705523dc988d10e7410160129e94eecc0ceecc4d2cabd07e7436b72dff9e10d3f0c508f2abbc1484a08ccac06ae1160fe8ad2687601696cd5a289b35f211ee170964ae19fec11aa11ba92c81a0ec357459194ec804a1214c7b3704afc220498594be3a8b870d1092234ef021500e0e0e3a20f76f56ccea1a86c2244dd8a061e7a59e153b392031ea1d58730a69bc9a48e778d95ab129742abf5f43e174b28c8a08fffe52e0626f7a8255e6d0b1e08d7359947888a48f2365b6d0a5d2f0309c665a26dacee2509918a0deddff7f414a35f3eaf4ddb9779d832bd75231f10bb3ee62972664f49e14322732274bbf9d20d00e7e5877423b80ce2ce775eada182095e24dba0f0e2c05382d08f1e28483b35540de7e20df907f550da99b3584d26823b25a50b145519a7aaee59e2b4d0cbb0ddd84e8b7d511073bed74b7daa439b643fb913a68474c54827df700da297cb1c606de994edd858eeddd4ba354ed890c55375f66858540b59e837d7eca7c1ad4a9e275b406346f4d201247072f1ca23c8aa966544f6dd95c6d86f37bfcb23de98a9287dc17f1dc36ae2b18f246f46a8bb80608fb538bed23612236a1e759a0aacd532598b0bc315daa381dab7bd469785d7ba9cbf5e8782d63eebed7c332352022f17f81e913c98c8c51048f56020421d4f828f0f81bc973d38c50bd423c123f89828f20e67fe5e5a7d412d114c7e9bd2f62bfdd17b6abdeff95b41ef007bfec63d398361f6e1f10a29afc36c5354b09292ae7720d24814ffbfc6292cee3f4eaaf566c65f55d996b5a6a1fc839cd8bf98257d722da1aece45e0549e2b80da6ebf3a3f800eb5375399cbb02748699c66779dd9ffd51ecb5717f1d996a66cdb0b6d30315b51f5defb5086fbde0c759d254cf31c7913b370922ab3c94fecb4adb252a70de34d62941c2543e5d195d5119e324fbdff7684cc9188faf7f0515a6e7ce6523b93b2664b289fe492827040dfe41e3a2ff16cc260571e9c28d8e8722081a424a5bcb8d0ff96b885df29b2a95464dbb812aa4ae5096fce26a4923abdd3a66c5aa7bf1017b4e0dd93ab08ac7fc9143950552c6de34652d01c1ab4d573968df554879ac6c589506f66fd0b9e24a33bb2dbc451de0dc22445ee6f18f69136076a271eaea7b3816edd975dbbb4f1ec046a14e834e1c0c1e03a127307fc2b3fa42f8309efc43995a6441b50aa4f0bbcc8d3a58ac346ebe04f96b87dc02e05bc281a6748eb7803e06262b42b43e3fcadc682c467c0d103f20e3d14dc9867dbae4a598256cdbde50f217f5a728c7e36fc186bfc825b23ecac5d33972e6486c7d2bf5d44f72ed95c7ee9afc3f954511144f7cb43e80c9308e6e6a9e7d22db32a120059aa59fd46f6af759d865a924f6cd493c13263e405cf300f74392b6721a28d828980831dd64575eec9b6f70054a0461472989d3f1ba3e6c945d6535a0f13c4f09d906553cbf7c8ae7dae31bd7d4251de0d8bad0c7cc5c502a3154e6fb3a00a7df94075b1497e88c7b007265d7314d8656a0fca8d2d47f61ead785d7152985013f0ef22eac238fb67a4bc278d7810da293e84a719bef8fc352a1c281e018d1d3903ec82159ef40c3ea2d74d042690b6027c0ed65eb208a6d61b9520ad0c8c48551ef5e5900c776af908176289462d8b1f9234b08ee34b9b8d7c17067671b627b61ec9c5f3e2cb80c8595bb702ca5cea52ede911304acf5315605e899537ac07d771ca95fa9f749477bf4065cc2241c1094b59bc9b467335c01e3fc9e1f4fba493450ff7731bcf5d71ef9dcd9a87ac770d70ca2314121c4b028dee81c42eee959a57d736b50713ef0c196301495dc2b25b4e7153e99e2398432efe5f02cbfc5cd0b6791963f684d5d71e14bd72eb986af65822f3135d97341f050cdb184124fcc7ee54175883d060762da583355decc515eac9519a3a4c2d03f9253d9815a71444578aff509ac5a9f4705ada823366aef2b7343d857e2839d5994491a6347eb8708c53b12869eee3a67d2dc414e94653551c7a03f20783a7da0fca74e731c82ae8d07d20c9ac488a32ddd56e3a5f5d2d09477dfd4fed6806785dc014c56346a0e0be3533098bf53ff13fd3dc9fc6ec3a371d6bb6576d4514f546a2a77d6f60612e66aa957ed15fb21ac85adafae9408151e7d5e0b7dc72fcb10d41203096c53e1c158c67ba70673b4b2e1e266727c7c4f71d1686e68b24a984a9b6d8cc8ff3b68ff05b4ee0b4bf1b03150cd75978b3eb953be772f2b89918a509b473cff94f2df525c9347fdf37a253e914f35f98af9dae5b259cebd1295d3656a014e3672c9b4a50ca50980f09f19221a42db0b0c0047af03831c1a076542d180819e0c209668bab3f7dd54aa9a1efc2b8d0238cae12e2fcef381041289f70e24bb8f88990b816107cd75ff0ad060721338ad78086d88e936f6c932ba825c51e5a801bddb25a255e07c5eced9b1b0bfddbc5b22ec631d2c3e43884af5c674d833148ae7acd814984a0883d89e66d1fe52dc0cc452631e89854695213b57606e139c6952247760398874a5361ce4dc2a9d4b5011a3ddba2ddd497b7423a68faf258c0a20dd89e44e0d5ca5aa81717c1822dbc0970fd61b53c7d0addca9a8ca1e1525ac8ebdd18b44864fd2964a5a597ee82a777a953e104f43a270b9e15e860add020432fd008367265f9b882b89a726a9b65d93ad8037d1407ac2075d5c340859ab299ab614930936806718c56052abf5e4d1a6865b32daaa49a020deb54431f6ed7c7b43e667a05afa05d161cb41486500f9c75faa95495c52aaff5d1c0a031b9a1af7d116ed0622e0b629e6a52af4e1d55c910ea48fcc16b7fb9831d1af7ab53611b95e3d96590ad0afbbf039cafaa404f53b467208aa1749c7655842ce3de1af77f0a9213319fe5325df0349ee3f4201476efe220de90cbb6d957e5be61669cddccae1e6729292d52ec896fb4e2d0a8f60987f78e92f69861967311d2645a2488d0faa1936a8fd910c459c744fb1256be2ba1d93b63d6ea47d71b60b7399a48696472b2c789adb03dd08b8fb01453d49563ad396e771c4f95a9a002bd0f6d2a1d52d9364975e4c84bc946f0545cae74b1611fddc0cd7675733b796bf3593e03453deb158599ef058cbd1be603120f33c71aaa0ef8fefadb3a772fc9278db129dbaed46588d1a39bdb911f3e0fb0b0b0043172c12128044a1541943c1fdfda8cc6c9c3b586eefa5ae5e5dedddb2d7f3ae8c7b4a61d4b4d6c6735b5510d73c466ba899538c38f9c8eec80884be85e7146e4076f8c497ec5c107405071b58da467ebbcfa61caa2e3741d2efd742cedffe96c79185344fa94ce94034491fff5ffad83babdeb1306a827a15cafc311fd75aa8b123563b6be94616f0d0c381729fedac2ed0763e5abfd1aeacf249aa06111bad71215b98434eed50a80df99ddc085a503e892a66970c2d50a3c38d53be87fe9252c93f287b2c23c8af94f8c9418116998f41be041d0d0d1fbc11216906ea727694496f19a17b3094e30c7bc4b71bc6f49420c85e273cf69abaf0b821fd549d7d1aea506fe337edcb953e681078ee7a90ef6338f9e0f609a0c33d2461a823ee03014107e44e4e8439a9b9d0744dab354e618a6b0004b3df35bbff1409cccb97b02e7999f3f820534b089966057fe10c0106cd13bd65e835d155bcc658f7ab85c5b4e17dc3801c865a27dd385f6b3fe3e14f28f46af796ed8f3207d86a4cf7df39b5b6ec1e83e9db8f09965a2842a3cf014d2a759e43f6f5fc46a11dc1a85c4820e9e6b971773919e1eb169d9381d760211cc107f6ee8fdc8d33a3c7b15080dfa2f496e62149830aaee0a1c2d4bfe4649ab8772ea5272bc9f33b9ee829d2f2cec48d29d090da9c8cc5d418119bcefbd1566264fa1834beed93bf194c7ee55a07705ec6f57da50a421d578edf1b90726f289615476a93530430f8516dc0151fb22f8b069f1e66b9bb4ffb27c58d1afb86c2dc9ec76990ef95fc3d508f5612badc6ad150595a799999ae75bbeae847b7f064f2af31333f11ebecac6dddf5a5441e55f508610b3d6fd956d62a63106de54f57173928e39a156cffead5b113975d10f210c2b66561bc3b26da8b468e4c812d80661496515fd12d078b05770aeafad83144eceac7400a33b3a0245e7c1aa3136f15c549a30964954ee490bd0e0df4e2f4f96766e467e6fa26d438411df4c8213d1c69f296b1498f267d52e8f42d64ebd39837f37e0bf7b42e10b86be5ec6fe0bad5efa477811fd091a718ac850ceec43c2af72f8a2c861cab673fe16f43a4607490a7dc5b0fc1ee80716415f6bd1da2aaf539793cea733fa43890cc309c1580c710d08f3da3832bc30cda581cf8ff5939a50c30a8c2620a28e8d5d163ac10040b41bd7b9ceb692717010066ca67a3de5e3793153c1e296490c896bdf839f5da8851a1ef76bb17e0656ea5e8b422e689169cf3885068cad0b816552e781455299ba969c093115b54cd5cae9477447ea2b73a92552a2eaa2c6dca0c14f86870d7fb9cd8c3480612649651c600f632a026b03e3f02a7e4fa5dfc46a209aa0576e8573bd4f5bebdccf51f3aa25b91de3ea73a7638f92b40f4e1a6bcf7eadbd2c1c29a354af26b5ce6afec45c0dcc9990f65475ce4943bbffca505e223b525edf83dee445fe984263d1e14db7aea02dfc9927d0bc41627ff61d7188dd55eb3475bc9982a55d99dd69e8c2238a72b0400ebeea2a74bdf62249a13a57b721aafb17cbe8f2770954d1f026121247c50295b82f5407a74297529a61d331cfb7ac836b6a85d3ec750aa517456c8273438af84a86be629b5e8cfabcd2f57ccea467c77090143712f4f1f57243956081c1d91d28e6aa8e31cde386819778415d8e8ac6dd3347c72f95c8648222b3cf943931b4f50d1c56eda9061d5c3546faabb960fca93b0cc857f378405b2ff22c732bb8db280a9c245833f7ad8205fc9a4079b02aec5d89df2cde73313b1237c9810daa9bf0b967cafd2bda6cfe5b28c7bff02e1feed97733df01b4d9c9b3718ebce11669c21124930107cfdf448585b578f8a303971910411fb61a840e7e2f0c0a0522781344dc35c46cc2b14bb82daf2ec4096dfe1a4a8a899447da997d42e8afd92253a40ca8acf87d9e20f61b4dac4156d1b09f6d3314f73cb1bdf3093658849bf2855356c53f960b52c824dede1a8c4bef1de7eb1a44077326a78cad2cd17660b26e5e22d180dbd98b4e30999d3b9bf85bdc81192176b9f8947cb14f957efe7aec34d3e98e25a75e3ba55a86cbcb842a17a0726d38f535ddac92e8b0be47841256e7272af3fe29a0e118d7e8a4186db6b6a007f0f7c5df6c9b9a0bde558e0f20a1f57405faf36a3b738cbbaf49da73c117bc1b8c0fbd0f15024dc1053dc9373db3770b9e5d143c003c508c0abfe60f79ea950b538322153da235f299c347677d378e79931907dbd55c9f54af03cdc630461bff84466d81ae54969bb5e0da8995a59289463b4a4a000e0edadc723a79c60da6a409d6bed2ec2bff5c511a33c2af190b9cd0420446d144a75ad85b098a4a08c1927fae6dd354d2334bf674c54044a856b05c527d41951a67a79dc8d98094a0b2dbafe522ed0e8e48c4411c95936f0af2b7fb5241e93d35a0ef538f5eedf2f5f54e8b2613ccd23fa9b891b7976c5e34bb51434acb12764958b733d4b297b713c8e62d0d2d59bf9a61397d780ac3c67b56998b6a05b6ddf8381d41f093db9b8793755c873453d1315978ddee09aa0ba609635c5d2c306bff14cda4ecf9461b79454be9f2bf69dc9a9f692a91329656f38cfdb1d605f7a23fbf89058f7ed546305f04613f0845ef60153fd308f69983e922cd845f13918da535bc869aa4da2180fe203439d5d7427aa2d27dff9e0d3bc793f1ec96f991709721e1230ac08a6e07fbed577d772a3f3626c9f880fe45c55ce8936283b4ac99843bc0d7a79745c6577cb14feac6eeac0574f5c220ecc567ab6d13afe6dbd9bcfdedc14c799e62b0f54dc351ed7258c1f6e896710f1aeca02f3319bb979ef3d16502f921462abe598da8d6ba996ad40196a53b4e751e7bba2673e75040ad56cf4db0153cb0ae835e0f9f6c9f822534ddda558ad594097639d5e9c331c02b1f7a1b170ccce1722e868ea866dba90eac9b9778fddca8d10aeb7aa5ed64a19c2f75fff25bc2389e257e3e8c4c5e80ba391df33df93ccfa56962bb4159171cb9eab8dd9e7ae0a0ea84cfd6986c455f603adafcb7bf553ce1e578798ebb9188b7ec6756d8cf5d042cb429919866facda1119f1ff01826bbe5875e19c39e4d69cc6e3e770df3507f971b2b0b3cfc8db2a9b46e46e2234de71a2c347e3d305fc522270b583db05c10339c08ec3a7c5c6d8a2cc11897f8d0964339e86926c5c3fa753d9595488960c0c18c438682c6d43d00a303005a3fd17aa6a69d5e88ab7b222f9c4adaafc0e6837331e88f916ea3c0e1d08af20bc47c930e2e1718ce84c2f441a12e5e1c134fe306b0fb17e709bbb29a72c315a141c21cf9850b44352409d270d8dc63c637453e33f8eceb26389d066c1e74a5f814084963af1c5bb815ce97c29bff18e7f64804fa3c44916f2858051d8f73844ade3ad2b9b2b6ed3682358d094fb35ca496b0be893a1bd7d43db4a236fe8a9702acea68cfe96f909c8e773c4958fad09f3121120c881f1115987cecaf8059b7a02e723f5ac1c96fd94d18d54f262f5b81162c5bc7beaadcd4b0560c35f8b5dc2ea063b123e480fb487ac4d7a4b4b0e2a2047f5580cc89115464f1e6b634e51817b18859ac0b0fde98dc70d89e09ff78fb1a9f512aea4d5b36eb841f097d3696c31f150ff5185046e2733430a05e7a6077a3b795d64f15e882dbea385051c5fa18ea597a73e4e6f04ef60ac989a57654f0a8bcfa7f3bc1aa3a233063af772a15e46a8286c9ca1862f181b14f2d100246052537d62a354364d29c4d7fc8f5ae22890af8a91651ca54892eb753d97facacc0768baa690a9909b8b244733f757ad335918c720ac55d54ed6d372fff6ac2046d17944840365e989acc6bba86560a7300b304689762ac960a937f2d07fbc497cf0cae4757b5bfc59d4a931611ad47594a6c975fd4cff7017695a9d3ff175e4fa48e72cde6e854ac7dcb1784d46679a2742d08badc30d101b2bd77c4e0003dc3c877d9a0b84117055579683651af2a1150763262e842b72ece0158e538803f72086afbd88d0bd418831bf5ed76c62f7228b323390acaffb973fbcb0d904947236c3d92d82f4e6755eb25bc7934998bcfc096358c8fee19b4d7e3cba946ff8852a0c0a2aedeaf6dcfc2c98c4ad4c600e0892447f0325c6e05b40b7ea869c681ae71a7e7fb7bd33f1a47ee437bea2d3a7bdd7d36a62b082db7ddce3cc90366cc34f68c00bcbd0da11c7552a8166a5d601e2ebda0e81454e145e3ce43927e60efa41a18574783510c5650e25a4898ca0e3b3fb7480f02958a13af528f3f9106244e7ec361da1a7e2308f73687fc3de1c7d3c992df7dee696a9a3328f82d53a257bd3779d2d0b00c8a027164d7acf10a9abc9bc88ff9b16a3f36af1cb2c06f0b6ab32d20209f3d51d85856d9a85061d59d0a6a4789e6aea5ca43d6433b17e424535ce96d47a302989d69792b5722b4b1193edb3fb8c36cbfda0bbdc2b287afe445335e1c99d6a50b241e31bb7280439fd45b6fe12901ec9ed626887398b8c4939b12ab8d9729eebb867ef6d98a23b7a5253dae5e973b70386a3758f72ee56c81ca06bad4356cc98cd87230705c30a5718e91964ed6575df4e16dace554eb46c98f840bdf1c8b5ecd392784874177971f0e41d45eee1b9138f2cc802e6511db23d1cdb26559c9400be0c6a8dfc5bd1d2f46fb260f50f18557f862cbb13ddbe483f53a4c4d568997b99baf101e65e0fecf78bd318ff7a068a63fe7c0de796cdd4639218c1e9c74ee2f7cdad01c8dadbe5272dad7a6f95f2d23d366b9b38860a3cf7898ad52b4c80a168b303d7c969ebfccfa719e7a73a553f52e77e23d96b079a13c7124b6eafe2aac094f1fbc751ec5dadcedd5cb684b7b10f59c6c8bdbfc7a0402d36e6b7b7df18846b4241dc5ea32543e462f742dfd94c1692b30d89b4a586e1d5ee56083a06cfb936ff77f7c180da3d9d813f38bce16296931d5302845454dc566be8f64d585f7102065398198da1f244f73988b5f9fc083c2aaf218092d9a71ec32fd980c512b1f5d28f768043c8ab6033a688267b849cd786dc401b76de81813e1cae7c36563e1c0d88f37a657f4506319cb2d4dfd4c39bc900dec8384457c54957272cf03e14b2b767f40adf1cfedb42b398a0d664aec5458cb90b780f88f985858fb73a78d2eaad6550e8f26a0be1935f77eac5fb3740af85b95d89c34969cf8da3f9fe69410f3394e6d6c560b60725b5fa0a9c9648fc7e539a3e544f6ebfe0ea4ae983e7f6a98176d89997aff3ed0fd226ed2b0d90ee44565736772c8d9e1e2ff318bb09d92dace156fa4a75fb6e12048337e8b35d12ce7692a60056466625cfb4744d28d00cf5b7e8d57919d90a15d23fb51ce244a41362d0e56e281674a78c1d31e52c66a511e2e6df0edaf04392ca0be34ce5b4699b970f7dbcced6aa7d8952a83f851d891a8c8882911eff3be33e6001f0f86452e830b6e6e5fe22fbdbc80e4e8ad57b99bf7e0ab50331bf8132552be636a5498e4c2d34303366bb18bc4046407ea0a50e9c293dcae49e23f2a6be2cd171b42da90185ba2eebcaf20fc10f72269ff3bb23186a3653953fde96d7622990601e2a4ca0a607cc9627aef132dbd841617b834002aeb452ed65e0693d691a4f0b5e530f8dcb7a0c9346f06bb9d6fabb16acdc656cf985384953993ff8ee3f941c0b871754353b9d6d677f5776a1dee1d3865f5ffc9f107b3faf0b41a887f174370f04dbabababeadc387bc75ba40f2c0da0ddee4f8c5b10f31b7993f20c4bcfc20eac367f48cddbb035038c677c90a90b572ad416ed01089d97ae26f51e7e3e099861ae0598a346dd47a8826eeccee3979a2acadf631f38500d5e3cb2c9d836593bf50266fb6497e08aa16bb9bf76b844778f9536ac8e056bff1dbe4cb95c51bbcd3d0b3ca55317937d5a9ee1dcf4f463226e6b97b72743fad2c8759b634410882b16506b459dd55629e4f01fd5558b3dec5ee729b7674a7685420a408bd701684e005c4dcb38bb6248d503710a3d7b43cca609d3d7493c6a6c036f24abb766482a7cbaebeae2b9cc7e23ecb38d1e8b84e4f0796c948a7f5423ccb8e68d4120d7e5ce6df39195630d4bcbfcb914743d8c908a70d9c0203e26bc45ef1b4709ee0c8b2e8e06678bcc7619881c2a0f5cfb305b9c1000a0ae3039c1fa1a9179e7562a7fc56c68185362270d79da4b5b5b1f32a7f42601ee3cac2017772d5abc13684076bbfea6f6b0540a46e7fae85794fbd82915a2fb4edccfc6048833f86acf0d31e53a578c37fa89cd73bea32cc04c8432dd14410d4451fc902ae5264a836f8c6843747decbb4468d735b5e323315f4a78b8a5491874bafff2d88039d695792026f4f74417c90989858b2ed202c23bca707cc6020cb82ad28a49b4a6cd8688c24e4f54cac3721b9692e2a5a6c3c3d2fc49c7dd76ee9e1c44d6d4527b23c3e6cce532e084de24b6718d1ba4a64eedacf7c27e51a1f9c7f904ddf756464d8ce7af5fec1b6b08d69b53d7f520a625316cb849328c7b3bf2167ab7707d438d10e128826c67e9fa0e062680099e676e1317ae8252d21e7eec6f02797282ad70c8863a81b4b793500c735e977d3b0f4bd0498c908b7096b1e9ef01012ceb4814182372ce41944030a15cfcb2df6bcb6fb0913ba469903ee6056ed43a28d42bb9cf200134c8a44cd82465661dc647f7ccc39f700b67ef62616fb10d05d748a73a63bb48891d42e6bb83f8057eab6fc1864664476351ef0882a71bf4d82a9412489a092019fb04f20e5baf6281b0129b8193f8a1a6dfc26c856522ecea672e34b6403379cedacfc3a8353814a01d036d10c85521ec1f0a200d552414ba74b776b3bb2ccb08ad4da6409bff2674917d84df2d167ce23825d3e98e332e0e7769e112cef7c41eb3856d2f27f3a63d041ae92cf8245499f596230e624e1bfaee8a36eda1eb659a39ca4dec8aed598b2a33ab4063672ae40e4ded00c745d68400c96cecb4a79b695e245512e61c27cae58923617de48c40e5946649b21cbfcd8998aacd2a5b27693178beb3f71a98056b8373b87f0206f0ff7baa0f8053d459c14645fed02d127e867f6974af84065183b88821d66816f37b1c7a18b87cbe3825ad492ce0c9e54cbfb103680849939937277ff4d684be9442bf73370ff99da76ba670ffb8436f841fd8d154c03109f3354f509839a96382b9a797063be1086fdb95fe8196f56e5d2e56d14b4763fb6effc8541df5f8de954058b1b14a520736096001d203c290e3fd7471bdbd558f40cdf13a5fc406c0ab748ed0476488a847afa0be4b3d5b01bf774878e28843cf6e9669e8fd81efa1e37fe60b67ac1038d8b9eea9dceaa6b411b34181bb06ca13bb1ef17b3b85da2ed25b9074778ff0b1ebef7e43d2e967c881a7b538687aa0d414acbbdd9b81beda25b877e74a201df2d0eb344a79676babd950ea7eebaf351417e6a4b3f1cb2ceb685988171e2a0015402b227499e126b0d69a567d1a972a9db4c101ccb9d3f055c09735e26baf0abbec4b1c1314a658c6f06045a429a5de5a633e723b027b9a50156589b23f00c66dfa473c26774f424e474d3ab6b7e5212986421ef164e6e60106e528f6fd5c73ee0285c0065e21865372d0c07cb825bc2c1bb3c1435a3fc88527edfa56c7dd37703b332c3c7f005593422f0d0d65efb90d1840f0ea70c8327cae151818fc7a415d3032a2eb451f1a5f63cf0979921759e5594dc02164db62a2fe3773fb71dfa83506336368518e9f06f1efda198370609ccd154bd117100be7e08bfba069a05c9392d12e1fc4f5d80d5fee1f187798df3a7ffdc0c952cce386a910db618a777f528f479fbd7452f7d2479c0f95f0730c1dc428c26103c460ebcfa6565f7faaa645d854cd612dbfdca278184e0b6d331c6dc6dadc4eabb8163f4d73f8f6a48c6162a0a7e25c2a941a01d77fb494ff85f002f20c7bbdfc8ee62a5d222dde2cf6a13573344ed20b3148f6b67ac0f93cd28547365681cc84188a0ce17e2960251413a8cde67c93ccb79bbdc9ff0daa569036bde48f802a375ef3717baa4041cfd6c027fe255dff1cc921a3a46da7498200c21eb6d250e5f569840c83a3b32e61669745a7ecb7a7f8df6b76cab86fb52ad68fcfb6a6bff000dfc63b3be9939c2fd90fa0e61eb9fff79ea506474b83863076b6cabdc53ca0b8e0a84c80b3d197bef4fd1d260bc2c0604c0d76f18c955d0e2aec73bb2779c8a635c47c4003c8e31d732ce4ee2b185d12a8e38175f6f49ee3551fb397048008f0f54f149bb5a5a5aa504af879bbeae31dd82682e06ad497d2dee9ce0db521558a9c99e77a7d618344b76355619403ddd0f5a1881a65af6f60cdf0aa716ada9555a3e2a0dde59489b099c831bcd490bd16c3beb423be12cc2a128ffb4bf316c6fcc60d764fd02653acaf53e05fe0ba6baaf1bcfe7b4e19583839e2048466217a93978106d6cb86777c04619bb3401c9c1a94824470d9cd76ec217dd5a41ec45aa2c98d900e8bbd7331ee247f9eedbc3739c7494d520e77a8f29dc86cdbc7fd0ba4e0611b79211051b917be398c2b77e4159c97468104ce7b43168fad9588e0476c1f241bd0b5899049f4ff3b0ad8e82c09da123b9136ca4e31e74b9df1821499b44dee692cb925695746062820ed2881e482919dc06e1cff6314972606109a120dd7664c43615c6e59db8accba9c60cd5c9915b02672b53e16a1fd5f675e32551dfcdda4c1f2884191f32d6b26edcd26ffbb90548f242d653e511b6322fc7b735291a9d442ae732b81cc563fd4cd74c15e95c3388218b9a4f66ee4aa231b2209cbcaa2980f51a13ac342c6228f286e35209a1efe3b218ec51c53d4d9cb112d72baec8a3803f32e5b61fe242f925c2e6550c8a103249555510aaa46bfdc333084896be785ce8a4b4264dfdaae8447d2b4b58bff5c21718a486752b6195a79887aa25828516d847c3a3f4cfa3169337ec594794e095279663595b10d744975a103c6b2421414be4e04e104d6e150e0950cbbfa6ac4957c758defc080ee8473c91cb5efbf64bed7a8cdb8cad172d6e2e63fdc9e0a08c40612409d89c79e0b79d82f14e0d1e1f2111c06f849ed93a8f1ce24f2c0a33e607520b522a7f0851cb94fac4b12d94101354de75dcd6da93584fedb1f06a4fb12ad79e4cca4f7a2d5d40c2b37eeb71b177d50e5c82e8c8dca3bde6f9178284c638a81f990a418ac0506d44e619994dd7b657d0e2c1b802c79184f1bde23525e4a1a991470b5254485594dd46c14b69b803b655f7bab5695da015a08e27e98e684ae0ac9258255582385878586229bb85c37b6a21a156ab322ecff10fb1b44c60691af9a35ff78ab0e71ebb6e51a549db39006615329e91c5ea4a8b786601a08fbd215f9d795e1819359a5ec1e14242b0092a1804518f6060d35c773acbd687f1e4b2402657c2d59f1889b2f98ed9a56a68838ccacb481f467713654a5aa5797583b4e471b08a572967b247cd5fe383458d125c5318d6f4b45e1491516b977c927ac42c053b39e3e604e2cb1176b51382eba8d3ac2244bfd16c037e82d523a25213afc472afe0c1ffca749c95b03b36dfb9c51e75e61e6e8ae32e0f381bb4ee7b5444ce41b7a3996ba1433917b6e70f18f3e5ce6da5e38df60da3c5ce548e09eee82309c17ebd6a93ccb064cf32df6cf23d278b27fb8a267cf1b013d0622a7a106c1e2fe3d69b97a34e4b18856ac6203bb60de06b43ce2333f9ab7cef47e7a46a03928471885e24e9efb7c3b160de6d58e3a14be31fe3b7785aa837d9a1ea937c81c3cbc772a87973b0556629f426a0cf2894844410a02855a31b6bc0b8e2c416c1b6eac0a734b8457992f84a28f9269018134b1deb8b9fca40dc74a8b420eb50525d3a0c604cb2005d6b37bad5032e4456d2fbda6b755bd02069b8eb44aedd10e74f374a4d6153ea07762b0f4485b5e032e0a2c39a0979d3aaa3e313dc92be5c8811c762e237b5ce9f0a08b499a20bb3a7ae9601f5f5c936eb7deaa20a977fca121245565cfcc24a792e172cf087881efe9af7ca9712b2ac62fbabdc5a6287d7b7448cd49b31276c8ae5a17029f4e3bd947b769964d7111af5767bca99fbd089eb515bc62b845722af3ed2f8256c7da51e4a6dbda193a84e2efb2cf90f3106d58f94fd931e3fc9b0231a0a6e92d0778975bcb6ad060b8d2d3bc1faa4f737e5e3fb3370289e6a579324ad309692004a12694048d31175d46ffb02f8fb516ef344e5b6a6edbca7fb775dae96fdd407e9c772f4cd545ea694c564e2fcf45ad013b24bf4474d476f0a8e82f65fdfbe0120d2345729dee6e3c15d7c463cd85d4a21fdeb8b02a7c205538ffbb1ff77906354036264eb4d3581c5968eee2c5b940aacc110e01a33cfe3f27c6e3ce85f79e856556db5067fc2ad5e99f2115231eac59cb7f3afe6e833142d5ce533a45f512f058b55744d1f26c22ac6cd685ce55712a6d3730cfc196c437d1e9f1341cf3a51ec37bbd832c80a04bfabb0cfb72443ad01b3b61969ec3dc17cbd01518cbd8963794411e7887048e682fb3b2391e955d6c2b29b9cbf9d1aba24c2463708988da391dd2b3f06e34c705928b341b94f4e4a424764bc8b1179ab99985bd3502a9b782c29d22c092b73850c83d010ff5b5d8a46a30b910b202916bf3a2623cc36e18144169cc4b69c948d778e1722e24dc5c102b9eae4bababb34e6ddc9f8ffb9f1460a3204d55b923fbc4e9f7be1f4d3f00db62a2c17ce930dda1654eaecca9d4f26a140949f8732b6ff4e5a484fa33707d0a9975292bf634bbdca082931517b8ac8129aa9f3c751a7384142d4a21fe98b5f346889122e600e442b35f9c245e678a743f0db11018e84c9875692ef00fb8b8900cc489305db94169ce3dc4c883dcf9fd99826136c906a936cade08b8410be7a6758931dc9132b1b48e597aff3f7aa892d12336e4bab221ff5c8ed7fe431d6188257c16b5feec1848a974f413e16d0e41e93e4704b5cd04075d4f75e9526d4728e6b5dbb46a2d3138bc85858e86de4de7320b137899cedd631a8f0801f39b567e83c2dc1cb3a252c4e2ecab44261c0d06562f2cac91108bbe7e7145c9644fb162ff4be2f3b60896f0d9139308493e1d1a2516964852647e6fa14886c4d420203e6c50b15b3677b4ec9359e9a39014574c01c11c0cb124533af78fda78305f37601210105bdc10c108316ef7d8491584b70fe4c330721bea057d26a8f3b1f16227445f9c05eed7a6e7607fcf713097a8f441b491a92720d3c00aa84ae5221f973576c2a7063d837e3a66f1c1869470f45a9514636d2f427c08b87135ba7a58d1291f93076fd9252e3d594a0ee88a68e82f81b164ee65d3f731582cd9c5bfd4be57d5d06414e2fae3d4ae3d6219304de8264e157c17ef712b058851aee154a582e097fe529c8b6501f0f7d61b57f1f51031e55a8c16af60cbcc2e5f5e10405bea2cecc8b918c9821bf78979acb8fac4abb1c2d9b3bca7b8604e7d12c4b91906c7f36ba3b1c543a5c44f73c1136ed3bc09a399995ebfc30092e8f9d99d1af2e89b2774968862ae639cbb3c2833956e8465d117dc36a8b9d97bb143a74d8d9fe8d0bacadd59d8e87edd7d0a370dcf165ec7d940cd55646fa93f43b75a0aa38eba21e6c56ae767fb27bbecaf239c1603a9282383d409f929172fe7b27cfe8ce83b7523c8be93b9a5a26aba1f92a7e2372bcf9e0c4712b7cc341f01c47b371a65649a4b3ce851f7a26ba9b862fb670c0afaf8a1884f26dea23298975a558a359571720b78224aeb49feb19120fb50c2de75098e032597d9e08720be89f2733f376aa9192de4223f0540cef861f5259449c4c98b1fd1ad11972bd37317c6a4a4febf7bbf001e1934ad27d711c0d1c11c8abd8d171ad599b8bd3c66f2a00bc9e635075772178308888b1ef4190f8a506f94a5b652ee4e0dcbe564ad4c8706bc82e68f93ac3d0d4009209546ce71a42da5c59d813b9121c5d090d6b738f22a8d9851453f751ab4291080a1a8f7b78026790d185620a0b58d6bbd5f4c686e75de64984c6dbfa38b28703d39a6f23e9f489a8de686d862cebaff73c6544916b22606cb86ecea85eb754a70aecc40a996a60bc4ad165bc1cc117ee184bca20f69d80ae4b76a386e22a88e66af8af2f799542c8c4dee28b3b2d05f3ed77174d42d1dd41f450a8d7502c414178fc3b2b034c40d2b264e6c73a98293f517a13c78d271b7e8e3c74bee5839831e663312b19001c2e261020b4fa13b4f93bb2ebe86908b42a3d7159db96a7ab84208fff6785201202633abf50fdd1540d8981d9f1883c57a8b651c6cc7d88794051b696273d2e9850fc4fa1adfd50d990dd00647ba4c034381e12906c33ac3a33461414097228e30256951e5f516d76c316dc76467f0bf0c01f07aefab56c900ef1540178b6a1ceca67e5f839f99ae3093b2a2c556e02ef2716e863b43ce836b0b29a56ddc38f5240a4afc86da9eb378980a1da24552f75bbd5304c6b258da765ee9753fbdcaa28508563f749dc70c16e93d49f36242dbc991ff2537874bd4ccc99b52eb29f8a67934cbd457080f63c299b511986328c6228901da5df8e995ab301b487cc670d67a1c9ddc0f380adfa18c130d19138c9ce6cab3332d5210cb40985d3aba73324e95a210adf889d9c4365ce33877601c05fb4bad7c01b1cfa6bd2ac064b07a01db9a728fe481b86e9f3393e2a976567a29f548c78b08484b5ea624f0d57e256d44dc041ea22928f24fdacce28d5be9a0cdba7e713c1d3404d70af33a145f5a1326a5756d58e7ba4806b995b4ee684a2ab318ccb3f7e76954766c79221e72903d6572ccec3e97e1ccb2f3298c35ca0275404176953c694d686e33d7db77268cc5bef9e214963e73a2fd8a8af971958ad5d2cc2afa0381e7306dabb6e00fd4e9f77b57024382233ccefaeffe2b6d234e5e56323d56229aa658efc077b3d95a17570abb2968f84778aa4416f91e3b5607479b47ff37d5c97ed0df8fd8cdaa65a0165589280f6a5742859eec4fbd0620373a002a9ff4b9e832aa8d72cb05343086febf0a6e6d2ea3fd9e4ef5331ad584bfcddd550e71019bbdb7eece42d1ccc5a0dde15817a96d322aa0b6e6430f022d800a8298754f382690cde8ed707fbc8452426d4b2f84dbbfc4ed38fdaeb9a5aeb831f35d15119799bf61c489dabecaed133c9b8ade0a733a6ab34cf06618be85df5b49f57a658f8358678a129184aa6a790ba8be41e646acf72d6159822cb6ab963a7462463f73db00a2ad48e15d4523f7d96036479d6dc4839abcaa3b38dfc2e5030c3d993c9ce81ef2a7243ee248937871f2fadc83b23e46390b140cf5c9b76d9730b2b84d2ba3d44a7a4516c5731d9070982af4ede7fa7ce3e5710bfb6e9152d0a51bff6adc4a37280e9bb24022028129f4c9fb4e89344a234f3448805be98d8386834d5966fd471c96077d8cb7398237c94cc98d3dd865f036bc9dd20578f6165a0cfc31d3528596cc506b2090ee008659abdd08135e7d76898dda78ec3caddafe9a3f43eeb9bda2ab05c3c951f88f5d654db7c0f6aacf5daae6487807def7d6313153d547ffcc7bf971914a2e5156ba50adcf0d4007461c4996b6009f44a6f9affc418d1348a034ba00c2649a14cf38b4ae8efde5f6a3b5c69f47eafc830a01d74424003d9d4a782bd493300cabcc5f51be764f9d672ed5f83092c8143616bd68eee7575d6952c0494b5db50ae66a7f6308cc93927cc4312f6da8a021d03e8c069035fe6de665b94500ccca7c1e7bfae856a0b93b173c817228d985ad23268a78e0524961e575f0ffc18a726c502446537d7c9242d3603a3ca5bc9c31b0625cd578ca5cbb0c177d545f21491e271662e66cc65791cd832a3bd60fbb597e22843a9bd14695c617e018e1f6f74d739f85b082bc6200f739e15dfded4e4faf143974ed3532471c930b442e540a7c05886d6b27bb7ced54f44892132123e50e43bfad39d322477e5935151dec3237a852850efd14200d0ff1c5eac13574ec4cc9ea1227963daff51b0b175ebe9d0072a3a834e963c6d3c6ba042e44fc8b40f7518f47b2dcf2663abf55043f8afdd6373112963f9e3d16138f015a41a94deff12a1acb71ef465c742635575975f4a129b2881638205f96693b5bf8493cb5c1722b0475f03bbea1ab7da06b983ad1e48803531ec0703146aaeb67662e1cd55c4d9ea3aa7e3849ca4ed9f48ab6003f2a7505ac2ff7447c50f5df24e7c9b47e42c74a7e73db186e2c0bcd2c4215471f68c59100630a9c5afce1de66a5198a8bd54bb3c52b4f0f1b4ed0b722d0529c9fb5cb8702e354dd0cdb2a3be5a185376f22920558916a75f5d54934a7f345aae18e4cc776b937e75e6694d22f4e261b1f09131d98291a4212d51720bf0d13788a2a518313f6122834cfe980eef649ce87af52343bf6edd8371b3583ff4498f901353daedc439b93aa625ce7185c278f91cd582d92ec306fe6992da9f36d92b056d0905729805a103e7d96027b72ef247ed9553cf94b03078fdf253914fe4d0a4248c5c75e4c7ea0b92d9300be35fd43e85aeadf019738b93a924de72fb10f749273742c1ba5e605287ba770881466341ce726c98bfd66e6b0a1b40d07e357a52cd90945710c698be4fd9d8dc6160ec79597fcacda5f8e77e122ab444fab305ca2157b2ce02378987ee98d09c3b41c4d29b9f9a0d6c5c574eb8ae50927eb4de624398112fab37cf44bdf1f51ee3e84a6e8ef242a483c25afa7fffe3defa9eba2652992a66bf5be82be19dd409ff6e6b7dae3e218a52c130c8feac4c26695e4347cc5cb96783e5738b2d56f0ce1870f2d7fd59eb79c0525604bd3ba0214817daa939f2ad163c6a811e79211b921ad7e4d702282ac93c4771e3a078ccda6402aa3336864dfc33b1f1da52b864d3b1277181e1888ac0b074f4c6e301d591d493967d020486bd7d64e62b48eba433af7e1a93128472d9bf3be19f6bd9f76b1dc199c8b497a8b2afb7e510ac882cad516e64f44ccf4df57e53d1b894c12dcf2973df9629ed0030fc45de6b8a35d0a79afbdc4f12a12da9d2a11a94277d8fdfb2d86cdf111bea73d36e2143eb5e9e9d87d9958e2cad4c5d66c507d775347a6657773d71d6438e7e16d0d12753ee9dc9be6ffc852e0563f660b5d9cb4660e0a7e89a7f333a0b196738287ba2e0575ac9a40aff736ea5e0bad08ff36d6f1fda2a880a577db50956ecaa0b1f7f0b1dc980bf1e40c77f9e83c32779ed4272ce3c6ff28fad5abe3a03babea1e9c69a9098852476964f8c8c7c034dc494c675b473ba5f3cbf554d6b88caf903ccc91a7fc34871b03ad46a607e3e8472826efed6eda7f347a3e9527af37fd1bb7d90a12c36b80f39953d45223e8ed4b337da04e8eb114e480b9499e2d92eabfed8d50e30bca6bb3861ca5dde385db7c2367cfad3a606437955478e8c14b794d1a616c337f53da3cc6ef5d017d7d1f342896aedbee00e60846c757207924df02bac780299b65915382b56e805477544d0e01bdd80f8edaeac8a4759b3e3b3404f7ce4af8b07894726715c6e527bc644c493dccbbae5893cc92a3aa2d4e7cfd36876a40675b434aa423f4ccdd480fbe5ee99de596b4971d53c9c029be69eb48099e97e2568fe650251caf7ca409b317a5482ecae1e2f4d8685f631c5ac4d3a0b11dbc806bb2ebbc553af4020c7508179f839069e7ede3cc11d36c1510c88bdbba20e26fdf5e01d2ae8fe1b561fad1c9dd7b9d739d9128ef22029601553cf431d65407f33c56a9ba8e5e513527186ecc5b90103bfad05f0f1a8cb1cfbcf1c35a5ed85904f674316619de1d444ab31ea1f1d96ead00fe8813a4e9b5e4ab175fb9f0eaf0d37b5568c479a3d400b11015a45a45bc6ea6c5fcc5c7a8cf413f6ba86bf8e6ec2f838bd3972aad00bbc2fc415fe109f932d5237a73ded3980e74f655a8479fbc22242c32fe86c8241f7b7b64a31a79351fc824f699cfba28250414391d433110ad077c925d0e71bdb8b6227b61a6da2e0f973767af6da029b432ddec6b738c2cbdc8910d97ea11dbc41cb8d5dd8fb25bb7bfb3e1255ca36043929ea6df80377f3a59b2cc68ed92b46ed5682ecc115476337bc3bc21ebca36e64e5531068bccf35e8dbdc575e98bcecd8e13b4f1df7eae736af07526d2f0292443353e197b38a7b63607ae3f5a0a943f5391f18f3a4551f8a120358eca96e1ff456b3e45ad234c80031bcc85bc898932baf286c16d90d0076e007c02c38761027a55eb15e4fb63e54ae6bb129acf00ba6882d6a67b9f4f589c49daf61fee7bb6efde03b28e7ecd4c4eecf27330f47542288e0dbb6bbd62b30f2f3bd8c4ff00b234102a700bccbe176a9231ae90109d150b28f75f171e491b0695d04ab745945ab3d4e224dd2726ce9416ebcccbc15e60ee74d8a8d9f310b0e5d019c4216e4da1e0b709cdd01b853610a2a07f2f6aa934f5d874d3875d9ebf08a208723056b2a377398d49e088c2b28db924970ff4457a28ec86c98889cca1070229240513c4ab07200be60d4be17e56c071fd2a67e5b452512962d1c5f1ec4f3d9014dfa48265043b3aaa2682d6cf8500499a6ae0c4a3dec32696f649c0df0d8ea9d58f83b60700d5070d8b8c18c633f02dd562a470483ce8c30a75c1258d828abab5592b6aa791fadaa1f3a90230bf2948b1f0908a1cac3abd4dbd6cf068b93c98233fce464295ff53b951dd58b217e1ad07b400a5631ea483724fc20cd8ace0a2c8eb614907d10084b40f0358c2048c808f7fbd0c2b956bc32a5b8d980d3d9f9af18d85c42f6a2f86941fe5834b8920edcbe1d9d8765c8c79c1be71ef8a726e565ca85891987f33ee962538c5da202ce40c74226f3ee2e64d0bf03ffb7ffb1b62c7d64fe6bebd1a9bbac57e598f30ee1ba7d49e1918fd8881ccffd8a2b10371bb2343f8373ebe47b79df0b0eb29b762ec763be752dce27d37e9c15220d28b66a2ff7493f6fcec8f4a76ef04fe32c73c762f0539f70833c00db5c806a297d650248b702a905d8d849d6958b2da9dfed4c938ea9472704ca7712443cdad18c6784b070a3974c63996bc0701b73d6db89a1100baf3d6193ee60e17b738875a00b418ba56d27d9281ee66e23a9a8feb89fbfeff071e9d819bda66bdd26663fb13b7dd8fe5b143c9f07a8435040416a149d72db88dd31d8cdd2d1635620fbb19df34d7e64a124655cb24b616eb9a706e241a19a6bd053ace2c40a6a876388d89eb4e01d420bd15660a1859fae91ebf716b97eb2f6eb0caf4ff7fac2a51d87501f46337fdd0464fabc60c92c3be6bff6a549691a4411f990ed5af42242ad7fd98037b4d369af664f91929bb0a74e0a071235910f76d87e7da5c0e29004ca94cf738c9ab3f0f41f5c654757145088758e65954c041b93da863a9abf04b9ad88d315a54ce2fba1e47042bd2b608ebae80edd1493905faa7c7910a1fbd0dce8577c5a8acae174ba77785838f5c5221b1ac48398af12f291353f0078c3abd39a9f5d3aa88405cc36f798a3369356eff8646d85457859dd14a0fe835b77823a5601a85aefbd95106e973207f161496f2512850942b08b1439c380af2b02b6e2f2f164f5b3278ee898d45addd9f4ab1aaaf32570789853dbd89a22334c5a8674ecbc736eea45e9e3d7316bcb97c0115deb826c55048456107d3b16622346b372d8dafeecc3a431251a479cd2fdbf375c5cad5fe5b9ea7bc1c57565ca1542c7b67d31389fbca0bf305eb1922e263f079948faa7af326ba775de72f1390b7dc9544a79c3ceb570a48b042c8dbd2b44fd90b84932c7ffe025d66444ca7bebc688498cc164c264a71814244e270941503c64383c89a169495cc776ccbc0a0b58f6e827cd5f31aeba08af5c074f6f8be2ffdd8917679962d9bc60e306452dcc340463347866fe05fae3a781474606e8a67f0c2bfcc8bd85b30d323d2d865fe01b21a66ec6d313797cb30ddc1b8925bef890fbdfdff9de41545f628f35743772d28b20163c9daea0e94cf76c9d0463f5880961079dc8c2037adb5c5744f94b9d3b6a8efbfaaeda50fdc4616b20ed9ebdc902c6d684ed49cf3595dcfa491e1b0151a77a73cbbe21c8fe0180a17745a5140dc92bab7f5c6403b1806f7aae41d30f68d52631dc08c0acb6c4c7782a6630ac9718e2a24ffdadc21c5e50f40c709a98c370cabc2d3aaf8bbf4cfeb99cb8d66e037c51dc2f14ec2bb7d2b4d8b9ff8b1f64927826a29552f60064b743cc0753bf5622e4da13f940b8c1ac725824202e3c65aef2767d4c172a21f3dd504b1e41c3d6023aa23d63f547f927f72dbb1a787c25825e6a7554dca96b5ab3bb9aa21227bf104f967e91244f8ccc17ff0b595559e60108306b1d66cc4757631fa61925a63c066dc02fb605473e2dd04e2aa4fdb8b6ad0d7a4fd2bfa382968e6c53f1c1d1e3bd0b9d634ba2393b98eeacf95e34a65dd5adb1d16606f8dc7d983cbf0f3fefff9ca519ff7030ad6106760bfa8e3b8f037af2f179125f0c7bdfe49f8877626fcfcb74a62922169abdf885ad89aeb470bd26e5df7ec81788005ddcf59387b100ffa48072da976aeb30c25beff4e09d840e9d9dcf48b235f0f5d0a38c06d2bcc420dd538dca76379c894b6da6f785dc978f7a99b35d0f3318230601011e751366a45fc165c5272f074b76013554b479a47f6281f3c8eb2bbdf21f2882300069a8ff0e732209aaa321941d9175f472c2e45e7995a4d1305bc1759af68c91e90f6d22fcd6c09f0cda934f2fd3e1e1be21e57c6311adf4ebbb788f441207142ed462da5cc2e3825ff88022ee0c6817eb64eaeb78f1e9aeb00944a4475dde378497bef04856d8c4e33e049d7523fd34ed04fff2e74855ab940ea0c3b743358d06c51af0d69c5e53a4617a337050aa7bad2e73ff8106fcf54bee688fea09f1b267e39ffb74b6f78ee8a46c6d7b077b4e07db90f55ea7b1e808f93fd34aaa5939f90d444dd9b1b5e32d1747ced4fc368698e163ccfe0cb7d91f2fa502fc0afd91e1763b5a9c617a37d1bdfae7a6f7508005a15ba6cbceb5aee807d4508a862360499e990590f7031ec721dfd48bd6ceed0b81d2d2110a4576debbe2e9a21494bf489731f46735fda0e8f91eced7838c18fea920738cb3177fe799444ad53ceed758d11a14f4d517f9c2b152bdee72eb24d601924fa0aec3bf81ec789fb0306b1da2c222a4877be202d9e76a0fef8b35e76c6723ec362bda111dc34f688d13470048b487127f7fa4c756d9af5f3e09328928f83ecfdc1f3b617e76bcc6d0f682089c630e92338256bfdfc389f9746e65ef6fcb842ba4f31fbbecceffc93cb4ee55a00b23bcdbe00965f458afdbae94bfb92606217fcfa7df8296deef937d07c7f4a676c5d1f7f970544fc9381727612141d8ab8b7b562eb606c74fe45a4801226f2ca32c3f24d7e4f278382690640cddbc8ee813d7f8da423152902d58c12bc46c09d3966e62cd1babee2cfb7022e769f432f6ea290dca26f7b74d58b318e91d46ebedd5b18c54d3274e3c2fefa42a93866bdc63e168c347d1e451c8a90cf7c00d9a1c284096ca2716ae4da6914946482debfeecb583d393988fb43e0df9795941ce81195c7076dd505818f72fc5f631e728cff0bc76b0079bf47e0cd2897fe38c9e68fe5fb311ce39afa1f9fdb37bb1f19c4cdd007d9a0cb28510969fed0cde65f64742f3a5145e1e10cfcd9a99b0d4799d405c61e30fa9edca7d63f8bc27c60d2cf97c062ee28d964e661fd1e29f228960a9510c968ad9f5cc461e3ed259791e3bec8f0c8472750d7d6b18622f634e284d7e6e9672eae270c96ec08d15294848185a3d700b29bb73e4a4a4b911d829d598302a5d82ba1bf8cd9700a32aab61e31ab52d7aaf43d9bb3e8130ae4439a1962b118544c919d7b66cf41365de14e4b4c171c3b493a25b0192f38068adc885ba45108f2ea82d96f910ec6a12d1eebb020e4b0fe811d612e377439223d88530bee613e04c16c43092d5b63ac97e9c7ead14fe6612edae2deacd43c8505261d16ccc160acee8ad7447b5e389bcfcfc1b8b4a6a0d241c4f0e39cdbeb2a1430af6d418be520505ae6ef9193e12d79f2c5169fe2840f610d71897866f873fc75aca29031a258e1a571bcb503a029d0830affcd4ec2a86c6c4a02fc0f8b053b69984ca4cbf9d9bab85e624b04fb6e472538862c4c1c494de6182d1c546009268848fe976ad18fa5d4116cf381ea13c76c614c54a1939a5e7ddca2a8c9f323202b25fd4fa5e8afc2a8e3a467a2e7b4977c43eb291803bf2dc9a308f78f960b9ee2fbec894a4b5712bcc3b5802a181e734fc792007aab7780561a270c263319a34f09722051c3c72a24ceec9608996656101b34acf3677c2398f740301f3a2b1903f2f1857365a176bba3f53b03ea0765ce342209f819ddec0abffb0e730906f38f4f1303cb5142099f2bb298af1170ecdb0409f834ae49d6ff70f31bf1ae243feee5277ad82f48a871ec02f49fcb4c2172d00a3f2111eb25cc4b9541bfb1abaf35b0bc540291031c5ba06bd60559f93e14b2ea33bab2098ce2be24af1b4893faa42ed31f645d25cba0ead88d9fe13457d60dd2e11de38d08aa27f089b16a50377a0d4cf7ccb3aba40dbdf6c6c2ae2962c31050ff9821889424bdac59d177539d0781c3923936b3558afa6ee9810968194cf102e4c737a2b8d4137a55d17650e45f03e20dcf50d871eaa9a256e55f3cbf9855f002d1100ffa54facc0f34a588bd8a801f1b89b1a57fda5f967513a1a5dbb38fa584a4a7676819963892ba416ce695edc898c5c2ed7d024cb6041e311952d0b494e99276d568fd5545c2662fb9ab73613858dfebe35c59430b74dda4169c6571eded7f279ec2d764d4c52450352dd11889ac31b1d2976bc2c00cdb2eb89cb9b21ae6cf543923e5104b4b8e24106e1e61617ecbccda7866695d06abe50f6ee0c3e951924da8fcc05320ac8fd32b4fe3a14fc9a9092032037803410edce21b86e44b48aadc481741924920057075e9c413a313bee771d73a9652eec37c0a44df04f375549cf73e84e6d16a6889a007e651383d9e568cc5ded5a8feb99a29c31fe972fa75544a4d2326cd6ae0a1816719ef9c4e21b42e155f5cb22ed2074871698fa4c90f54a79f94e46e22b2c17c6d15297e65c9a14c57485f3a3223d60700f814441f811b3db01a5fa6698ad8cd5caa9a8dcbc4b9a6703a969865ab831e2ea615e7632112fcd011846679b351e92829d3a32865bab3b9d4643dcc7ca6bd80c49cad2c567caca75025d6fc2da2cf39c6654f2fae87aaed9d04dcffd0f1f5bd00f7b39fd57bf09f6e47f4a5c31d4a90b4cd27e251e888e2daf8cd89fa1859fc680d6c1411e11f1192a36baec4916a7fdc1dd8b391a1aea189677cb4fc7f97c82a9d1ef8cc1e811547d406ee2586546bda74678e321919a66db05bde6aa3dc875a908be9a3559ed8a141f4a8433cba01c6be5402f3085f3ed5beeaae1452131bfb6febaa37948aee41356fc656cd7bb7b02f84e40785895e07decd32a886a0cedfe7064666171f2e43e6cf9970fa50ddabfdbd3f1091cccfb0956f1cb77aa4122b7fbb6a925e4f7ffc79f64c0843c63f54664f0e5d3611f66915263304fbd4bda12a85c7e17234cf97c8c2fe375e5abbf2a02d28e8d693db645ecfc8165faa47c68e56fc3a0ab82dd9db304ea86314e12a195b77be29b4fde1a11dc82b22be640f96fe073cd56bc413585111e4955b3e810ca55717743c2a1e98aac4bc09eb721a9bb53c4e68aa5baa3a81229ecfc67070d5ebca5caa180e61f80695c4b599ef4ca21c69a93e19f8b35c772b5cf8d152cb6a581a30a6ddff584d55ab67e54e4e0e9d81aa489ba589316a2ad5381f51c22a4288ecc250184afda5eb8b161fbf1e185483ab1ca87f3a749920bace6a31eb7dfd0fae7ddab357882ba6b2b5dc1fdf37cc4af93d302c625ef92fdcf9fa71e757293befb1a14c9f63be03b4b3527dc7b5bd07842f00633b8749887ea4c93ffddadd99ff2d471d1708b87da2af6285b7f21e756ebfa6c58c1233c6bef40340043d0ffd23572db1c124e57b36754425afabf0f2efe59e76e4260574600395d9c4947efedab5c8a2bcffe317aa22a4dc140a5bd78d9bc77fc9451a9b047374f5b640e4e5ec457cb81614c7595b762d79b6a143c83e7a23b10dd7da9d9768a74f3ab8435f6b96d12b9b3ecf4ab4e05852a79b4a48933ad53950940b4cec9dfc23b872bdb96ca62b584f02c56c90ab0fbb096dd2f15d6e695424e11830ab71fdabcafcdda0fef9e0389d987e0e6dd0682cd2e73358875a977baee66cf987a94b8b1539405ccced51bf9f7dc08da0750927b14825df4f32d8c0bee143a696a74d167a4b0719b97f2d8d6b6ce22257ffc9ecab9229bca991bc94a678a36b7e6f207fdf3036bb472c65d91d12f0978d5fd98df5e7aa2f8af9b5fc731ad6e7775de9bb53a7640719fc4e1fca4d506a4bf55bb2b18007ffb7c81899275c06bc068b9748ffe6d4eab2313daf79f66770d628465d8883073e06a209563377b90aa98aebb33f63ae1aba77e3bc9156400697a2881ca4295e550736d82fa9259462560d4d44d3fdc7f5d399b4109c756d2fb8df9b08aa8332eb24c8859872f9e56d79e5c3fdce82867111fd69e0c402260f3ded3b59ab837b1dda9c8616bf4e27952dc82885082d4d06e3ebd69a708d88742245e1077724eb7f0a39d9e99850f904fa92aa93679887da204cb1c01eb8140121513b9116e6560400d18463b1bf579839779d080e6f7fc76551f50a0d9744cd8513d69c637fd9d122269499fad5f37051c56fedcbe85313853771c876d1cc21b94e91dd7a2b1efaf13b675a62495070983c3be47db31e80e4777cf48d26c8208f0bfe228a1e300139126b2d1bd30df48e2bc60dda7b45fed293466dc3eb0980099bfc031bde7d190a547f69e7ae0ecd1da2dd1c4df3e5a561c605c910d52b29fcd2e115c72c3575b31f1e60aa6485cf4908b07552858677a3cdd50e7d0d677bf53ad3d70e92e2d4d6a45939d54c8c1e0f36a8bb17432bf315770e043c3273194c8a733f7787f990cfdb8e675475c4e5c0c0af98af737a957e67231552844e5a3a43ba5fdbcd906fd454b798a40fdff2aaaca26dcd78f60156a764dee7f3ad8a6530af6576eafa099b202d6c1db14fd6eba2fdc1f1f5a5d820d4a7bfd8cd735518e74935b9fa93e675c87e2b6f3c37b8284e04e33b545d352070b32bfba4009d4b40e3f9e6f26bb4965cbd3892ff8111d49051999dcd031f836ebcd42241321d89c1d7d4c403604aee8b6ce9054d978382a7cac3671219aba1fdab7b525109e82746f2ba66abfccd967bed4964af7aec1254632db875514beec7affe2bd30645f512cece95bf52790e8dbf8b46271d9e7c3264c68696f41bcd4c9abbc40fff3958ae8ee8ab5d7fba6d73f7f0fa9ffbeb176bb4bdcf1e2c5da95988d73d001686244009f6d170fe80636f7220d1529b4b61c350b576d59337736ddd55ea0867cc15a58dcb30f49d8fa5f0f29df0cd612f47228d1c32873fd94287e8cc9428f0c33d3666a17a2cb560893b912805bf92ffcbe2a94543719117886c42633e188b2cf5aa2d6a7426aa8567fd0cf7bb5d0d42c975a7e628a2b1a210a51d4708c07c688850aa5a4f833a3501c2a06ae1c89c7600da1e3e428cab293eed377cceabe233e400ebe3d2017d0da1614839fd7247681f462b6b720ca79fd9a594f737bd361d2118accc8b39ce31c996795848d44aec22e15bddaeedf34d31b8b481b2015665552af5d3cb9c66e3575fa63e14f5a72f4e6c534b21763b9482317c4aa969ca507e412077cfd343200e169fe72c8b347960f28a86e92901cf4c90b91073f8e698f7091e9806b4d338de6a8106f3bffb348dfa6254e9d524df0cfc525f6f520491628305993ecd56d4ba15c00d7ff6e9bdced50134c7ceffb46e0aa9cb6e444a23e2510842452c8bd4759f8becf176094b7b3744e7d921ad235329e4bbb3760f19c41ea287dbdee7160a212cf2477f5bdeb3f127f2a941907e39135d2132a7046563af42cb776a9569635894e1e7d99bcdb8ccd19fe3f222b44e8473eeacff0519389e81579afd8deca2281aae152d8ec0df700ccf40303d58beffac238caa5c068aaaa792a32f32442b0e2e506047938305c6d02cac17bd5d1884ac622918704ecc5b9a27cba0d6e95f838aa73ce1b943c0b5d46110c56969adaf3ca04dd97d3804676a608ea0883adf2645bed3c2d3696adbfd1db80cf9233190a88eb2b53b6fa6a0c1b729873ffecb3e8de06fe128775b32a4a056ec181b14d51b8025e3e0a044c7351f7edfb0c18437e8a0bf94d17c0088fd9027e52a547ddfbaf16cf702ec066aba2fab2a26b65a59dd49f620b2da50451037127a9aa0d675ebf744561225bfc8325fbe5951cb69f85c2f83627229cac09029cdd1bc31e0a4edd9197556ab4524948fb790e067276d61d926881ff43fd41a68666b2a920499951a2b68bc7d0673fe85048b3aeceb8236e5de9d4caae2c6ff249e49e47f27d897e91ac3d9d365d41abb932946bcb1cc3f78dde95c8097af006f416dd862d5d997e28a8db3fdc4ff510abc9049751df5c494bee2035eaf9fda3c68c12b4e5a402b75ade596b9883a275fb46509fb5821a1e9bfcfb81cf63a1a7d34e6472307216abfdda51b325296de0fb0c2ae1acc712652ef2d11d49eaef0c27ceb10384f38fe9c0550c3f3ccba472e24b30efab07c618776f77cefed5edbd50c6c0d5703007ee550fffd87c6407b2053fbacd295d9687459be31df6acd64771b0c66edef13b2337a24702c0b87fc57a3455afd816aafc6d92dc7e03ea227eee5025ef49c602069d731cab0586422a314856900b3f98e49ea6db49781641202e9fb0d6d0462e16aaa2cd430c3eba06b423df466124551c692eb45b42dd1ab95d6f744553eb5f64351ea1ae3e5e3a8a88574bf659da9a4defbb012a323b97cbaddf045e474ef48f34007169b573f7caed0c50616de4e6b3cf64948eb01ef0df528a53389668d21960d5613fc25ad60992ec57a2dd1656d77a56836d9a9f9e7072f118a902c9335efcd7da92b52d721a9f31072a34c9d774146bbb8b17a7094b6a9e8c76703dde3d396b6e269fe92077d3f00b0537fa2eb84c7d96b04a020d14c1bbf333e4abe7e561c4e115473b91a2b4aa19d5f1f6c022133580d981204ddacebf12d33e4af7772b260b7c471689be040c1fd810afbd0f6d2ceca079ecd76dd792629bec0b5ecb11cee3ecfa4cabfc4eac5e9869e49956c5ac001312331f124845e9aaaec6306b06fd1cffb49931447c71c7d171ef805ab7aa3adbd2730435d37f08bd59773bd73257dbbbb8f2568625528536f6664904139ef34eaaf53637b5c7eff5731096d6b51da30c754915e1b6c519ee748b5cfc3f960b820c45b60aa440a34a15e589f7f6510c38160aa3dc4dbd77eb62eb7a10a3fd204a7ecda6c28a78ded8443224ee3593e1a767930c9f0ce8eec473f508b82f4e5ff4797af236d0c1e777b96fe92fb36577fad0cca9f3c56e505f76901e95a001cd6f00969d6d015d5464f7975a4f6d11ea7551aa92247e3c13516af7a8d8a086fa7ce5fe18d72f8beed666c6f33bed34a21c0626ed482792c29a3296c1a3c752589563a39b3383fdee59b061bf991e369c5b584068f2faacbdf0760d66b98500b9f0acdfaea12a1189b8e8b27e5e3c4e1e7d3454be917da3ddb10df9bf66918fba90dd3033e5e0831ceada901633caba73e432adc61218128dd3f7fa6c1468631f9e5d69a5d19867c33d9ec3fedf5f1765e71639e23693c88b1aa46d86c1ff156161258c5b86cd958a63d38c3567655536eb4a317d12b6a2f8507c106cc61d4399bce3bf72c4cdb249788beea8b3f89fdab46790eea202672f28519407977b8e6db48f5875a86e360bf48ce1a881e05793f1f5069bd66612067da121e38f64289658e110aa67c6895ccad3a5d2df9b12c59bf0f1c52a45aaa7945b188b301b3e661d0c7dd5e3204ac302d5924aa7bd2cee05bb07a390734dcfe306a170bd0a0755a7b7833c691467b6496d97a914089dee9c6c0a8ac75a3a79cc9034beb5c4b7459096b82b96bc9812db5c133c988f3733c803822083817a6953c4b1565f68ee67dad99e7987e65a34d447ca682cf88a9fada37e8de98f44535063bb377f518ead9c684776028fefb475be36192d52529a9ca2c0350d631b1ec5e06f96c091bd51856834826cf74c791f8625da7be87fe88f16fcf7f588e59216cb950f86207d2c48538466582e1712cca457805898cc7a2b19ef438aeaaa867be2f45f030c4eb1529a97780bf1c2bd042788dc8f06a1bd4fdfb0f9f37eaeda1bac97be6b1246b2aa2a360b3febf7be8c9506e2dd9a3488b652d331c7b51876058aa6fd04e3c687f5d4882960a06acf5a783dd24c09c9115196f96455574e5f12b7bd8131fb21f3437cd6ebd8c4ce846a6bcb5f10490b7fe412027a85a6149c5d3998e887d612b446f2d1348bad320cbdefca202e9f94c375c42f8a743166fc1d9efc47c98c3494debd610479b62d010687e139ac91ef9109b4e4bd15bc58a7a382afe64e5606492fa62c32c225c6b56d5bce04883ba8e90dffc9f3ed3b4a581fafe3f6e66c1c48f2616b18fca7d8e93cdab78b0441553cbc67cfe483f489b0f3748f22e0117a84843fa3006d11fb256f2a2570ca6f5df76bcd362a77ee13d3fc88a03da978afd6de36534e074cbc3e5918a97c9065c9e5b3ba44441c8dd91613a1f80a3a0c1826e721dfe744bdf6114aa7a1e0ce2da7a0ae69b4ba50acaa15a6e3d6d549dc21928946b9534ab9de7fb1f4cb35f48057c4536540ddb7aec9150e02e1eead4b389e5deec71c4661951a0b81a6dc1e32093442624e5c0214276850e65ccf560aa8ea1175f7aae8c5edab499d51ef9b2993b159125f32c563f8c595809c1912988a2869c027e68c8f96cfceaef44e63e385b2e96b8ede1d27cc5357949dbb60a0f839d2668bd2a5f8cf1cd854817a562b4fa38fe0786367db37db58bb0d9c2620173b07e6e6b3d44cd38c03ab7a2b6b71d701edf0486cc81e3e8c45f7afedcaa8df54b49aefef83542d86ad2910ab0610b13d084d475320b8b2913e00802ff4282f0c1b8b07552eb413d4bbff9c4425351dcdb5128ebb17392e515c5e90cfbae5aa577454e0facdefc73d87e9d0d142de424ea8d769d64b0e5c953272529c5c7d060d44a6789426eefda8cef43a2c18db3d40a6031339155a91da6499d556fbf6a3b538311199eb779a768a962ed6401e2c07ca317ddc576690fa7193fbffbf8976f868753da117eecbfb5588127505f6b7c90c790c83ef0a58301a28b5af76b0ebd576cc52aecb29d826944df2aff3324b79f78da4b26b3e5077dffe492b7dfb637e0b62aa2791db8b3db2e5492b94f3e200854327ebb9d5d26909b692f5b80a327cf1d55fb11eb5583b934aaee732aafd32d9d043cba4b9c919fffdd544bb505f9b4bc92fd4d235428cbfc6ead01dcdc15dadd6aa98e2175b04b66cb98455a51ed213bbf485c62b94e405fdc2c0e7bb98bb73294dd72a61b07d8c59078f5623aa380fe2bd559cc9247f3f1111590719775b460b222ee81c05d31aca1485fd8d339ed150ae2c30528ff24eb0865cc73cae5a110ac9725992c4ebb15f6ac0a34c46bbffb782a0ff1fea34ec230fe6f7846e87093e14655f7219c8c2a30233a64d3ef7a03177aff7a33cae9a0f53464b2b5cf670acb8debc2b184b7e4c4cd07eda98f99e355f236574cac591262ad90c03c2e8d211ccde766d48138d8b7a63f3264c79a2f8cc9a6be4f17bbce17725239ac931d6ba153d8088f88e7521c117f1056f74e09814e88849dc2513ac04899b1844865dfbdb267d5c408f2fb41f472ae11c3a953d6c52cf403781e63e9655ae307f18a434f9959ac5cf1f12f8006b9a9995715d9e7870c45f1b805a5135aa4c3f9aff6d34f5e67ae8e618014b72d92d9fe9c082a40bc29586ef101363e1a195e92b0a637ba8fac464e1c26f11864511ab2ebcda5dea852daa28ade66ef996fec8a840a41a9e5640ee3e575870adab41438e5ac29464f600f1232290eac8c1f94bbab094c1fd92cee7f1cd1dbdeaba1b050a63ed212a5033de44ac6322a93e3335e89965c2a7c9f34ea1c6a7d892d7f0952a555e6680bbd6b1981cd2e608debb34afeec16907e08338cf5f0e34aad0c193b666a26604a6761c267641c0c7f9478768fbf1855b9456c98afa3d5a1442e0f4bf61d47adbf14aebfc0d705e3ee80775ab23fe90284d5e1f0658ec54c63c816a0aa2981b1ff6e4fe568b64c6d6c5c93522f491e7f6037041fdc7c426cc8c3ee580bf55f816301d0fa49169cd2a7a50cb7de009e24062265c38a83853f0421c9043b0a822ad27bbaef0922c65e62e330237135b7f90a819e3fa80d3e46962c687949b4db919e538a692ce458b55a11a11d01ff6ff28e18ba20b3d2cd2b1de8d946e1f99fb8988d401432965ae89d8e2299d1a1519854e4e3980746013f1085e5112fd527e7648feb639b415d71e0a2c244fd6710dce17c1f888188bd8e52f9ee632bd248dd4577ccfb3b6a0996c23bb82fbaa74d7ff9020e111b20fd4173536d9fe13ac9eb841884b53070dc3ce6432a280ff8dc79aa960e6f9d71ca920a7dfaba9f1c90230ddc85809aa601c56bc59a9ba2d8e7fb87c9a6ccc1fc8881935f356c250b1b980ee6cf216fb31388546e012344bf605c702e2cfa76a88fa396024b4e2dc6e7c2ddd43c26bfa6d147b546f94ae5e0ccdd68dc4d140d123f61b3662deb9cd7c061e3abc5bd64201bab974e9958408f7c9f37ae2d56a71fdef3b5b399c815b010b26e6e16eeab28d2930638b5f60b49055b2b8b09f41bf66faf3c4b24b43d5438097ae56d169455868d4e342a42700f524c1f0a03b6279fcbfafc232eb2af6c940e9a718da798a9d75e702f8be8f6e4ada0f67d4946c7d8f9da08b89a713fb33b01dc68484565a2d7fa53f7bc18bc347ca8a2afb0b6942ff330cccff34b6128a3d58794f3bd5de1eaad63de7f04aad26adc0fd9ec35dd53b05eb68225b5c792fbf5d911f1da5e0098ff6dceefb5af0cccc1ef37a38f3fbcfd2f01a0444950e520671a159af154533ebe59b63c064e817e4b52172379597872b01dd6f748ceb9c8ead7f01511ac27fb0fbab14f30c7103f33f17eb514837fa25a7ead3a9fdb3287a634d7cfec995ed864facc026d39c88b9300f0ce60cf04ba9bb6f228bf816875a9eeee0fecb1d51d4c3f2380479799cc1c2f73d2f51224fdc71ffafebdbef99efd5243d422697126cd821d83932499ed04ea6f2b7581c11702526a2053b1fee34bcda6e6bbffb654863774d681e10e45d071cb72c1ca00041475e264591b8039a03e5daa06357a1444a1046be3382839fdd8e26750b673ca68cdd3033eacf233b0c97065c6a83548c19fcbea31c717248e0ad5ad854c4ab8261a7277ed8a404c36ddb4dd4b2966da24f31b5ee6ed8f7012ef12f2116f114d03be658d40f68ce6f10c7dbf66a78817a6bda10067dc1e407f39764473c6de2da34fd8ad8aa7077ea97dfb4bdd6d0858a6df533ea52576488ae71914f5187f387a69faf635752b44ec1e321a88d90b1bbc717fba2d0b35b3606c88a356a35a36e2546f909d5a1998e220d9cd6fd74931e00bc1ca631f3e53e166b4690c29b5c240b6aa3743c1e7c6dbd1be90307329733d4e619e6b63f542977d24b6beaa7d4546166c3fb81956e51019c7fadedb52919804b30e83b5bc824e5abf0fe2b0f3b79c4ee0b60a8d184816eb4b51fc44490caac54cc142d0d3574368849fa662709251b02810aef3d2115566d2c8b3bf6bd86c2689076882be55a9de8d3419de7174cdf9c549630253aed360892f4fb2c2e9e481dc8aaa25aca88a2e0bc264cfc78dadee54770f4a695dc8d8861124bf3d11f11e42fc329982ea238de1bb970767156f99541add8e6e19c122ea964f1a83f9dfac40e37259c528141a8f9d44580770d3012ce132940769a5a46e7438af7226e14c28b3d78ecf05048a2fdf489946a3c1e5b6764c3d080da2da5ceba20c8c87f35980e1247172d749230d250c6620be7d38af6d283905f0dc569ef6976b16e2835281ff4928977e30a9a9a5951f1f1e24a02064118133341918d7c275f6ba794b8f63196d75ee3027547e6998a3d53305fab855abb3377a89ac176085d99f3f4d0051df1f4122587a14c31f7ba0947490bc606b4f22cc7293e85bdbfb4472d65b6160c73e03c42986b14dda7fb8e4d3578aec03228c5976581db8a5cf762f8db514abcee0c34c0b0d5f953b2ca0992bfb0c6637b8a5d8fdfc4d776e7f43a1685cc19be8aa9ef11c184d606ebb808b905ce0ed924a4fa0cab8ba232a4706b205700a20c10cd1064a78e47c4324bea0e0130fa7275c857e4656cc79b3c50fe547f3189138091f2c82f1af8d211a6cd358a212bde3445f7968400e00d96597cd31221cf23984e3df3b8c5bc83174db9cececf1d914c8c8eccd61363331b1cad7d1d7e6fce4acc174768abc01b1944f33b1a642611398b2e6d75d0db78800a7fe51dc7c17d11418821cbda4d5ebc8e2ab20154efbd8113bb235d3021de6307b31c4fc76bba7e5a593dad77f74470ddfe8567ca6545f296301a815fceeaf3941eddefd89b45099889c447e2fd7c48e0258d310d8a308a552d5c0c2a7703c4763c2653e1be228364d8c230de2f872303bd0a7306b72eeeaa8402e096484df9c665d71887147ea75371a01a4cfb831ebce7920f247cffa9963d57413b8b4969138267af8b4e56d09f7794789e28ad6bcc5fec4fba5e9b0b4544316948497360147893000f5c8431536216c7d0cd592617e77daba0ba6bab178b0847da8766bb298904a758eddafb4426dba31546df9e096432ac184ac06f3ff19e0b10919c38f0a5403e7e632b168d158f8d15bbfccb8a46a5822cded151ee49d102897c4e73d48b672309209fa514bed94bd517cde3cf81798dded95a6d43d97c389a6d57af5bb57104c106e1b507070dec14081b42e4978b90a30ce2622668f8e709bbb59361c17173e029382c145b23573665fe05f19d69af502eeb2d17bb79b5ace2673a2653e5ef54309f23530c65136735830126151c1180eafc829ffb84a97dd8e297cb734ddc40bcff75977b3e9ea1511361a2dc4f1091cbec4eff2a18eb325b9e25d1c08b40e6244024b7c5e8ccea8b38b65213659f09ab53dfd72ff56a303433787d885900a87f55a89aa62ba85014eb1f518bcb63d49e45bf9e6900f4587d077eac81229d1fbae0ccc4bf7fe4cef0fb0eaedf0f020ed25ed6981788a77c248e5389f84505052d40439cbc919782e557cd8e7af9b45b569c73fb50c40ed469f856e984b5da52a4e1f22417389ec16aa54e9b7b67fb8118e230f6deacffde017b5eb629a336d072ebef3e2e3ceaa2884e1604f499c6ba315e56960585b5d89884808448d47369ec81790a037cd48abec43ddda960a1673f97d0bce79725a919a3a3e97ff21f58d7cf0b4910bccfcf09634b8b31a26f9c2bd2634f9ab973f2b984733caa47e60ea135316c59b661849ac75fff0a3314f79197ddea2d8bfdf70382e1fc5b8af4f29640b4c39034e4284e4f63c4a950a2bd062cfe662b5cec7b40c33aaa0d0a003359156a12493e4815b3529c16fbbb8580efbc9e9d79ac2663550cb1791da5c2d7169914f803c68188e1c6a7f452c3370773cd45721959320e3705b9058ffc91b0cf2fbb3a70973a5c12b727624d7edf61bda3fa2d05e153b82f22adf9e11a3a696df42c95924cb4409cec5d1ebd794e4b415e61342f371d2588435c0431f65ba39c4a97de0aa6e7e0bb5cbb7dbfe78e4d0d7642a531efd02edd27b2926f2ac82d7a1c983870741cb072b0330b92b06706141276ae7ebdc4f4ea619f7f24ecd8557f161b5ae9c275f0710cb170fe12eb54ef3fcf11c679a7253a45e66731bcca25f041b8c3267d9990aef5be2bffedb8bd57c4852786d3609bcede8459cc248c9bd41ed7658a5f05186d9fbf609d17d918a04026e02daafad2b1b6e1dd235848394137f8b6eaeaa0573425e367077cd225923ffb91e74cb033b6b4901cf23aabe0164b5a1bd8e8100052a5678f09754924c511e2509813c7787dfea25d9e1753d78a56b5973603dcd9de1259d4f67d00080996b50c834064ab74d12f0ea885719fc662c057d1b86f43ad41592cf676e95534eb5350df9d98c93dfee710783fcdaf6141ce42fed4dd3d1e58fb30be244c0416da157f43087fbc7c044f51c5c32c6a6b6936dcc8eb4ceb4d3cffade8f5ea4068b16d4ab85dc7998d22d6515a448e5b42c708cc5877183f626c4f4173f830f7adc1860183f1a2766556ac3024286bd0eaf1495c58053c28c590b14b305a2e9840fac09d3ec47cacdc2c266a086cbb5bea1a27afc661308114e4dce66beca905471577d4c3fa0c271780c50ecd330df38b447cc8c55d46095c6601d1fea2e0c84aead0c2a54389b3ab3a842208545cdfe607a5c11970cf16474955a84bcbc2843e6e44f9df9d14bff296372226658f84fcec9e8f33f7353cd41047ed81757c224b76e345d8ae05769df2864609b4d0db4d51005d07d8d846e328874fb695c79420431b9c406ab10c7376a7b546ae25f8edf6f8d93a6534805bef99fa9a36d42e0ea5690f71b52fea353c08ee4e6beb877aa7d3346a9a36ba4f7c41eb38335b24797ac462d42ea0e1d004e843797239c42d8e813ec0bb9c5bbc149d18d04ffb9993797bf4f81b6d39ee97f3030ae021370505c192afd252a8cfc892aa528ad7fce97957b508b48f6c36abd16227bc5afc2587b7a29939035235e7e5c6b15f9a5bf89385105edc7f1feced35e0bfa5a13cd62bee20157a8b6a27687ab0019b68200351146e61d0960dfdeb0a480b8224aab9899c24e0172c06999b091bc8e003bba7837101fee5a40298ebd6b70888205c2663246837cd7612fb1669e73e250149e3fd5379c8c6edf347adefbf94903ac88b31ce4d80c2c9a89e5822f68dc4e0f94195fbab8fec1de16bd9de4c6e30d0d70a25bb6859196df57d72cc125a49c25bad5d014e92c789f9dfa38b8ade410bb56347c390ee80acb577894bdf046c44908d8a468db8c9cb8ba88a64d7e0f859124349de965bbb5a12054645bbbdc35403501171a38fe6e8dfdc16fbdba3ce962445b55b0553c4be8c832492f62716fab96236f7fb2afcfe94e9c9d597c7951a1f50a83f2b3a91ef6d55de23400e5dda5a42f384151290dca49ba55769b4a62cdf4cb83fb7271ab85fd86dc0fbe1587f54d79795d15281230cee4b7743caa42bf0b4035fa4499370ad89940f1baff3fe0ac71d035ddac1af90d6b410ee093334f4c05e6c7bf80a45649307e86591c691e269fa81f416fc29c8134c54b4fa90143f3c93d49e553050a3740215aebbea1c6fdf5acee833ab760234ebdea3fb48c0f019d6cd07f12745b839d313fa251c7927a89764b0cb4b6cf1453017244b9a688b427f668ddd46b72c4d1f41995ad2a7519dce43f6e3f24c5577467904461c5456a0190d3a7f9b40f3cc4c42fba412aeefb579c8ee8ac637fa2d725a61db35ad46790b10836b055becf505f9867d13e451b60785eafef1dc02cdfc0fcd5160f51c3c7c82d1b611b2f273bd983ee19b2917e24b6713483763e8a939de423f95d463bc387d28162067a0650f94cf60a16bc7d8ecc3cddef75a260f777c0c6246e0a9d9c7d9b5484266c0bd4d24db1eb5472f40865628484346627b3181029c7aeefc487fa8f514327da2542befcb3a7a1211978d94a3db92f9a7fee993505a7fab932034720be83d0d0bd0c560b4e857a8efee05a84cf91050bf5af28f8e823b0dcd04ed3964aa76a7c1a7734040bb0cc4e2c71d068688bcf80fa769ebd0475f02923012209410f6b63540c298f9439ccc30c74d92bb9a66709ffda8f2b06e262109ab821e9a623c771fbdaea4d07d444b2f04fe55bd3222d8836e8460f7dcc6b4377a0f30f37f3d00c8bed5c077179b17f9bda35c6683d20335f37aaa5de9fd73a09150888dd49886d78e3caea7f2ef25527867837db125937b05507fe95df3ea94550009ce9c184356a884e0f63fc00d9e4bd21b0a217da4353deacbcea7e35d4166eea45f2226fd0e0ed5f44de1ba7635e361badfb1dfa5d07d1caf741227111e11da90d918009e3732a76ca5ca59f1e4fdd20ae9157e5daa74cbe183fc05f6d0f10e50d673d83fed45916b07c82710d250d5d814b7c672eac35eb4a64184f701d7e9a1858316ec3cfcb00e451cc8e7d0383011b94703693fbeaea727d52fb6cfc8a8b0d9ae92ad2eb364b142eaa2a54e9ff60f2ed43d7423acb6074cb2ebb8bafbdb92b503aa27b80e19d52410920151418891fde30558b9785e159af819b601bf5c0ca60fbdb892af55f1340f29c7986c85e626cd4a0b5285bc6bc63102f59f198ac6f0da48f5d2166fe5147d60dcf5e41dafd8b9fd78e96aeafec2d0dd55f2c395511e38b17207cb14ad3ae61488e06b332759a1c3e313f5a521fc404a1ed58a79121126ae97553f05c34ad583705e5348588f507b6201cc77c5cbbf98422aea9bb45d7fba865c5a9ab8990c11204a0fc2d8fe36c5f7062608905828707d2976b0bbbf8eb9ecec72e021be27cf481b6f6f49c99e0b8dd2ccac7309788a51a53f40ad68d07aacc8580571d294b1b2ddccf5a044bd4c1f14d8ba3fa75091eb931c11ce8c92b192df6cc3caa4471ed3ebd66e7f554393479bffd4556b32ccded296039ef28548b2058d67f3fcf8f3b3e72cb6025df3e94c27d13270f98196858bb38ec89d28ab3ef6a191b5eb1064506b0763f041d5a96886f5f27f0e7005742f60c9c1ff00702a1dfc3ce1c53aa245e61fa9ee88ae9b696db4d39630113afa599585206bf5be6c7a27478046f7181eeb04858c1d0a04b399166ee7585c8e4648903804b1395911d0280d0d6b601f9feb5df68b86f0096ab27b3ede81ce554baf4c97493fb58c53e10e79877f78aaf6f4d1f3829be57b54711ebf49f5db2110bea01882002899bddf56a172fcacd98f857682ef281a37094a4eaf8cb19cb1bbb8c959877d2c58343a08ffed2d4676aa1517a4f084d241223b163ce8cf6567ca91abfed4459583e49a4f0aaa65e66bcd12cb113ea837250118c8bda83439edfe45e578998b1d7ebc2d816102fd15b3f6021f48b66bb10277293ef5c1a1b445b69c5b2917d178e224df63400f531346125656178348b65b9e0e200cdfa297deefb9c92a48f0a69bb3061a5e17059f487d54899e24c4d85283bbf7e41739ecc9609b06cc8d6214968b5bab7f7f2ee2793d34dfe1ebb99a3ceec0badac32b12fb53fafab8d2ad0f19bd16c25acd80d7cf1a72436369b2de37b3ec41b94b2dfeff0976ad896008bc553e6960b75648308fa6253da664a4e9b985fc2b77a2d4b07ef4cd9dcef38335c96fe1d40808ae33a706e3951f2cfa9408d490798ce857a70b39029f28cde8ea509488a20be1ce56dc8fe4d04c540d91bbefbdbb2ccf4be9ec7d335488e77523822ac47cf552b3e556550c44871fd860a8ffb5739e8a3dabffdccb531f89f5256c28e2c20b244c056342672c4ca1b3a384f6a53ed50e7843c22b306f240cffd59191b851182a012629c2012504591baf9429b7b210bd96268fd8d32593fc5183c38c1e6b3fa258d1bdf9d1aaf94624af18a04ff10fc23392bd0b1a87974beed1fa767acc81a5eedeeccad8e9978dbd84ebf798858219686812ddae3bd084dbc769711046a46a801f121ad9d9ee283e52be071d32214ee56a796f62d4807b44998c6d021e5f91a86247411e00026c06b20bbddac4d83fb4483034b631175a8526ac146c28451353e51226e675ff1f1d933cdba197d51de478a3c0fc97888ae3bd8146c8f214ddc1adec40c2cd64d79f02d4770e613dd495c17a1a90838b6c240c4aad6da6765369f11f3d333d92acb0dd1903d7a243cda2222b15fca5fa7f1ed50ac23df85d50415220b24f52771ddf1066aece091a8cc7b833436a561ccb6c5143c31ef3773d2dd09fb363f41601cab61bfd344196c1a95f780beab3ef9b4f7d282932fe12d3e6e1bda33aa9e6aaf92a3eb074884a83e37b6e1e47a6396bc67813b3805f610d3d9b08ea8a86b2f9bb8732dd721b0548b653b32cf8937105e41f5ac0c070ba36656c75b3af58108bfcd0a79660d037e7c24c8d86ae2bbffec6cf1d3ac44a0df5140f79b9a3cbcaa389c614a8505acb0a492147c3cf5e6b90d63562490896b1ddc303946be7ac8d605414caf9de2d9b478e226476d8c47dddad33e47c4ac0d7a7495cfddfa5860cebaf06ebdd9eae23b316a555fd7d00167cb9414ee3aae89d0abeb6700d02052c7b8763509ae18ef80dadb0ad09d94fc6ddad006aa29ce2f5cae91e42d64dc62485c60439d78a1db0d55aa01967ad90936d39f79e1f022b540a6179570896894a48a58f2ffdf17ad7ea1041231fcc1864179aa0e56e8290999b6c2f97d246b1fd4f0e695b7b08ff824592d76e790135b4f8d492152627f6db7f621d97431419119123b1a23f819a48b75c6bef62afda2bce114aa633891eff7df3971800e4d5df53076fbb27f5e4fbce5aeb18abedc28998ae206dd3d04f050c0e28e786f9d9559b389fbfca49e99c752933fd1a5496084157ef37afbfba40b694e9bc0b53c637df1279ff2e97bd3724aaa448cc2dd9f57f1a44e310827e9cc94ade23d62d9089b5a5040dacada479c3d1acd7165738b239f27b63d72ad8d1d065576426c83f15b3cab1133cc8867c004a1be23822352ebc0a3d19826420d211b5fd40d2e3590de2321a5f1ca603195567af892edd23a1fb8f0891007a99d5021654fab78bc45f6f585ff61d83c2f676b9450b1af0187eccd5fe2112a955fda99e266ec514b447d8449bffdc3849b6bc76c3b0d3fdd6681ea9f3fa568af84a20bcd857e0c96bf24e2d693e8b82f22bb542484723e0384d177443cc9863f850d88b271461cf07cd393f409da6175d35b7f335aa652963f22be01286f7875168a9837e81e0f17efa234db9a98a603a36c12673803630df9310790e60bd4eba3acf11034d9da3f6492cfb5b734923994b91f425f3613926388e1a2563778d1b79fc3e68081f6f9982d1544263b3fb65d389b4c417d78a5b5cd427cd6a1f7e52760657a317dc3e1122872a9d62d55192f4b2351fec1d4652758fd81e665bc96e584219290db577c1d49c69147176d508147b32718c04f3d183b77e83f4bd1b28c868d05025c3505e1cd152693a0961f023b63bccddea73b20ed4295f3c5d234eae8ea87134baa2019450301994fce988ac96d4a55aecd3ab8c4c58c242556278f32de4a2664624bb3cc374a84817883f7534853b9a054fc8400aa30ef22a8220c32cb3b7b5c1a10e50f1dce61bb1199095d75160732d924c950e7a864ade2edfad4ec79b61525329cef302ae0e175356cc734b61af835e0cd4025ba650dcb386548a0d724ff98c55be1cfcc85b8400e27eef401735e05133b34c4f1280814c561a5669b1ca3107001a78a359ddffdc9ce27837b00e405cca0972704f8a45bd49fd0a8cdf89be98422ec87150f65465bf9b52a8cd5dab3336ce8ba4d48a0d066e96753722bfa0d951fa5477042f43ad2539ec247a2d43bf831f8913c6e0327c0017545892a38b31e20622714e129b040b6ed3a50026b3e963b85482c6bae1a306cbc7706c575a16c75615f54c7b5c0a96bb75b4c1b7b6bc551d0784c4d553a9c87699d3a9315114bdfb9449c65143316f5426c0ecd140a3ed297b15e541996f8c28fa8f8eab75143c5cc38091a2af70c0c7d2eef2df7eff43107390b8ebf1d75be1fda7b3eedba45f34cb17a939954b96f4b3b0fe47322f916120afc5c8f64b1c060f5112fa011d8ffe1c8b4ccc5c17bec2101c0abc492f7e6cf455c342bd3d8b92d54dfac82c1c22e446ad2f3dcc7edab599ba14d844ecf90063c8a974ac7c80d5a0c40a7b6cdeb8f00cd712b01f6cf18a5379057296a42d0b94c409d68e9d205c33864cf1be865aa40a865ffb9ed61d698470aba9580e98de694a95185187b3c9d98128d07b3b06f362f0fb53aa03a267b6f7cf63057b5e250ed04de80aa6c8db8143a5f01f716fdd19f20ac33efb2ec57ddee9da3ec31cdc29b81a0842b0c4f00ae03a6cf87902dd5a6ab05cc676bb79510354024d00feb3c1aa534627446bdaa6e064a836d91d322d4a3b9359972be768e9e5a415f4f03d078c2cc43671b215ea736398325b91b33b3a51efe891bac1518d5a18734c75f4d0ab9a5c55978f8c633c067293d700036e14060061ef24a03df3650e49e71cfde70de81bcef72c727f69d724e97aa391172d50a667bd615815e9097397f2470eadf550537f15c535a2941e9cc6c28772f9f2b2296765c8f94c858c5b9b13ee6d53873b132b5d2975514aac458f9f62bf178c2f397380be7f4c90b79c1499bc0e6b2ef630ce698bdb2feaf436349f0fea64d55eed63801e0f1212e8a92ed983aee8811650ef0b49ce9640490417e92d376f143216be2779564ed8cf4a5ad8f80591ad09fe24071f5209bfea4f5db786f1dd2bb46f3cd8ca4799600569db130339c6c79170618970e099b17d055a7abd4450940fc76f5b8c9eac0b86ee24d951d286209f878d906b143f9561432a166bed3cd4124c410b684318840ea40519f00ca96ce419be6fc9aa91f9810e7617e077951ee10db7c623e9c9f3831aec3e41193e3145591acbca6f441d53bb1d4912e64fabfc59eaae3453cd0dc4acbb26741d181066efa8d3922f414bfce7a7a7f84d68c881376e7666d8374518e6a72d8c1ddac8c3b0bb43545d7846b6feb67925300ac06c1d356300ed7273e9294cf56b61e101f2ddc48ecf23cdd0498f3475d2c8a68fccba47a7d37d67b514bf9f6ff970e5d89e74d1c117e97e6ec23ed2ed04fde770b142f86692bc2bbaf8bc9b58f0b4121bb50c4d57bc2f9e5268c3e5b2096afbf9a8e93656d6f1149b289d631f4d5b1f746d9ed4c6989f7d792be8c559a0b48d7e527670ea1f5815037f0edffd49a6236d000466c50ad3117b49f5124ff930134064d3cda4fbbfbcd5f75a5639e9cb9f469caf4f827ad98d91aff1693fd7d33d71491904b93f4ed6624e18d3a27fa01033a65ba5413eb147efb970fa5c77a596b57c04026adf0461ca66e03bcb851aae350b2e39f19cce564e1298dd835256b1fc827a9218c9bb1d5f5bfdac421bb5bdc9523df2ad0c7e5e5fb4f66e06bb9fd00c68ad9b5629723dff3cbc458bd8da4d41e002676a6e979039d456a28fb8b31200c8fc1ea1cd5a258af03b35c1fb7d8053f773d113f60eacb959ec4fb9b962c13a7277b721edbe3d9fed66ea48c5a167abf0f1825e93d8f970ae3b218afb6139dbf7e3076562732091700373e8362c4d9ed6592c88efbe7bdcd975fecb16c89d310227af72512bb7383610bd19f4084dada62983bfff14f2a2308b6caacf54266a199cda37be77c8fa52360cb4148bf8738090a910cc8aae1ca97ae7a369475d53f892f227bdb4a5b6c37bcbf3b1621bf063a52bb7ba9ff27875e5dca86afd1e3f6ab439bd8f5dcee34bc980359013bfa75d998bc7dc6bd93ee5d71d864ac5b44c5ca482f53573ac8aebd2d4a542b195c57e2430ea96b6a6ac128c1f9d445f0e43952aa8156334ccf5db7da0e568b8d7d4315ce1abf5201d87949f8ee7659c5761139b4395d17147a499a7603579edaefd66727cc29f7db369816307f570b522f24b2e402134ab94312f936be748c7d6737ae65d2d1d13cd1063e7eaca25400e07993592eff5e51090d6511923a84ec1e3d33e32cdfda264c1e2a7f5617e5053b375464bb6a06d0aebe41aa3f9c2a28285c6988c86250e70ad10c667b77c797c03948c9efc348039eab14da852f9b04a50c8cd2510ddffd7bf1c4aa2d7237da699d2e0f9ef95626b23d712f98ab85807e324e9291a06b867b52be263c8e43fa261d4ab3bdd09d863dfe9af52b5832b359993fc9f6370f0d4285d248911782e4335b9cf40ae5985315e41e6deb5fc540a20a442e5a266c42214d18896e9d04ccd5a3c3b7e92ff6a356ec1d47315f69dac6fa246833c452368b895dd2605bb33dee76c3c4dec5bc1de292e9f008ab12dc0a3b8bf3d7fa64cf0ad343fd79d1ee962a406e274ea40845e8b521d5d141bd98d07b055066abcb53ae53e199760731485aa2300c8829200da75aa4bb65f7628fae988a1bb39f1ae67ebc4464e483a343ebfc7597ccc9a86c53bb92e24a49009cd6bce51357cc62a89fcd8f329e575afce6d3db6cfa1ca212658b6f2f842caaccf3bf0f3323c8069d8e74cb830a2cce298d608b03bd08e2bc7576eb7bc42261aac9220ce84a4e83e745bd15925238de816a4827b285479f121ba676a38b8da4d37fe324871c8f9aa21b1d8124d963dc586920ddd38bd5e4aeda1d4d964a0f1478b5ac21534f049594d0822f91184cbe8d469d9e354301fef402a02d384f47fddbaf286b4ca5001b0c868616820f978572794b8aa9b2b69c6aab1e5c7511d5150646983ddae12c097a6ba94b112e1c7c1cadba676430ee202568b55c1824dacbd118e3be1a63651cccc9dbd83e3061ed8aa4c2b4d897087498053bb43d3ecd4d11d06893109305be40a09f7cb8599b49b56ec593405010fafc185cf96440183373c5a6f76f84269fd73b10608f5bb739e4b6f3cda84eed1730f11243cec797bbdfb911028e3659e87c4323e1c14e4acdba660d86f7343f58b1f1f8650ca3d1b5d7a5cf832676cab21d761a2d99868c858d262477e7dba891b60b72460cae5c081042cc36bda88405f5d8fba5f0cebb45539fed3d4fc3b3b55d4d6a5da2073c0f6a9e7d04a0ea4c61522ea458f246fe24bf741eb2a5102a8d3bf4cbd9afe19d7d84b4315dda8efc7a8ca9bd5f8aa2e3f16a0f95b985ca149def41ea6ffa97d4f0a92af07d8b09563703bfa87d629a8f7a4540fc411bd04d1e507dcd05183c8368f6a06e6e6448bf2f0bb8934fc02e09e0f24ec8587ed701c1fe9d72c431ab3a452663a3994a6724163b71c5c87267cc253821e47bbd8cbff11666f23550f747d335fbb7ccdb72c27f828301cae30a039ee91c4e18282687d8ca66cc49b61ddedd1e714bf660fcbef59b45ee3405b4be29ad7bee7bf98ae2e3b34069556c18c070ec54461eb818c824dd4cd6704f5feccb1421bfc89a09d539c1586240abe5b103f7041b35f9bbf014f20af3a39693dc6ff5285b9fc59ccfe672083df04c7bec05437e0acf485f8a57816fc735b7ccb9db99846de75bf9e60947d9428f1bec7ffeffb99e3ba085d7e8b1e2f259b4b067216be6fd45319e8dcbcf952b6cb8baa066f5aeb0f1e5a9498d1e7d7baeeba630ee51449660edab37f02eedd6db375455ca5bd407e2d42dad30dfc9864d8a78a0616e23d99e34025f6d63d741808543dd2ca592a908f95bc8f12f88a2d715c8f90f4907d71c0d7961b8d902851bc735857314452e198f2878f7f8f41a2e5a0b5f2f5e0e40abe8d50d70c96ad137c42b850ecb5c47d3c02405c14de82c336ed7bcb6ffdb9cd012ab9f12078c2372ed250795607ca1dc83210a3743f008bcdcc2683d7d49b8157f70a7ec158a9d709368054d6b9784e67dfe5f475ff9fa7011db358261f25b3aa888442aa2f1c62e6ff8762b52cb2db23ba9fc2a3839ec405c52860e38f0216cc3c7e900083b157761392de9712571f529b440f3ac20bb9887ffd81c9bbce9789f4ea4dfdd4ffda2b96dc8f33771202d0418199f51bb9a0fd84b8be8501008efa3510488bc4cc4a1e3e24f4282438e0c6d2bfdcfc9d32cd9dd6d5af0f31a2a98456c072cd1f65703ae9bddb1fb1574d6acbed5c48735a074dd78297613b5e75aaa53872108789d9844c4bb2f628c6b317835f34500f6f4b0effa06583892c9c08dcdf578468a2b48e85cfeedcc0982e5459aeaa867aabf5d68e7b59f3ba6608a7056716e849ee0aa4e25d0ee29c48f308e879deb8f0e30f096ce11238f85e9f16418d79d96f54dd4043ddef5bbf637126843aefa907762e91097b7f6f6829397382ba83591f42b54c5f00ec41fa6eef70dff6ecdee9aafad77ab9281dff12904ea645fd2db89409fdd8dfc36d035261a61d48a6b9339137e893b18b4a19256521da915b7779651c2a25e1555a6cddb50c791aec5a4dbf54f0579e1fd50b73ddc81411cab3b388954e00a197d5da3fbb73d66f9a8764d0a0a51d857fb5ff1e38c9d0796b258dbcc4a68ae7237bd91e2b3f6788bce58b4ca1c046d1565fd8769295270b9061282cbd3b914d8f0c1368f55446c493651971b2923d05ebaa9f39e96da3afd2c90d9960f1ce55dc8ac2d041e3a6b78b60a867f34f3da70ddb3f2090ceab13c9cef7581ffe54214cfab6d3482c5e84bf5143d963fb2ece76bdb59fe6bdecdda5bbb86956a09f7bbeeef33364555d8e6837923d11e45bfd182c86c550fd3281f46118ba0fc41a4d92de9aff4f827ace40df3d92205dd757bb2761afe1733089ebbe1c2ca9ec89dadbda5273ee54e12cef6123950814c6e3eb8bec15f1b43d02a912f97f01a521cff2f6015781556a7ba034a745739ce93d178c64061ecec94ae07b9a4660d591ea81c20213342db7e3520aa72e49436231c1ba213db393e5d072931a8d8c2a126d8b8f06abc1912a95b516726d6a3bd76393ec82587d5d857460ca1950da27e849258a389c4b70a2a46d2d0613cf894aa51fc9a5d362de376fc5ce5e7a3b8941ef79c084af4449cfc9f8ad4afe4a1510f3881360263637ffd1e19c434b0a760d4fbaef9855c9fa811a6994145ba1cda23726569444650ceaa5020090a3243fa293e5c884f0dd826bf3c9b3b9b3079f17cf1726a1a2b7d62f8cbe496440239cdf6767143a9a0ff42cc4efaf5321bf83f3463f3dcb2fa72c577befa31ef79c7c7907751d9aced68378de56c5a579588ed0274014171b90444bd4637d6c6aaf6dc8bf4b778dc79f6e8e4651cc0246f185635b51b285b10a5b599d584e846b9a64dac785b51925c3d73cb4e068d6e08a31621b6a148946d11a3bc4cd63644267ad58094a7d5a88fc5e6d7ca0ce1c37703911a58059bfe4b190b1957c8791c1fd383b2a88c60c887125befcc09ad953837e4dbdcfbddd49f5bd5a7419103655b04521458e6e02ca2e9a67be57b6134263be268a2e7c9ac185527975c098eaf2b2893eb674b599af21a035328331c1879736278dfbc4095311c6d16cffba157c83e792db966710f5b09d444c137d495fba0663cb6faf39d5cb3ca008caac727644cdf87ef4452b6f1a96de0bfafa9b764062a5168a647ee18606eee41efc9b7a03c1da8c773a2fa59da8d7d53d4b0eeea6af1e022c6361c180f3110aee785c7c5c43c089c4806ffd32ecdb6b22b8524e490ecb77b1f2d87e45c5ab773be16bd321f1301a8ac8578b9631b20ea881676ea09218a36abf6237fb651174ad96f0fb113327f29a3f008e921fcacd38aaa6c5b25568ed1b596010d40431b94f05a17b6a4d9a4b8541c22a55df645b2fb21411df8129fa5b48e019bde1adec9d2f0f2e80e2f9d02ff22281650767e6129ef2d1e0a832f207becda7cafa3c8233fb8a8a7421066dead5c296f48e56cc4f8844d36b6130ee3a14d7417073909039146ac2f70c5bfdffded0bdfef737097cac6c6dda455ece478e635f27b83dd0f9854df08d1da1072aeb64531355a91090b6345d5f1037c6b537305d396c3a3af86d0cc3ca7087c15638f71a8cf02950d739e7175fb604452eedc933e9219922fa634b0d867f5480cb6092fd3dfa728b564b1ddb63bab4ac5698d3f7852a1476e2cb47819f1e2b43692b08b0084ee1057def40dad5c00d85b6b397980857364eeb19b4435c5ac6f4ddb13eb1b11baa1f37648f81a00dd785f32c9e23203defb8f6b8236882f72ccab3954d480d68e4b48dc8489919d154b37786f2bab41aa95adbae5e50247158f7ef617fb3a63d573113eb859f1230d7f3e10ee2471b7d21bb38d2f2f55f69648991f9f6ffc196d3ce14b32296b288598fabcc932f8903256ac58ccdb1e34858dd78c4124b5fab1a3d7996bb354a4a5139286da791247b5df91bd525483028a7c8d6ff98f10749be8f8db85ae94a41a58ae8f566a85695212990c10a5d3dbca8fe9f5601029c00f27d96fe6605eb614c55629a75b9ddd4a7d2d8637be45a80742ca67c1af8ee1fea88c31e16dd901cadc980f3eaee22ff561fb1b9df4c3ef4b80f3b0535c4b87e65710b855f6c821785a237840a6059a4fa9a3ad6d25f09141f01e93cb0770c538a00e94dfc1364ed8dc2b996701c04a575e2b7228ee35b6de97f847309965962378e55e917601212ead47b6fa2a556ff11f7c162eb19a99b6c0636e362417d0f43e2c5e48c031992295fd39781451bf2404df44fd6df97fa8129150116337cdeb5f5d8c2e06815949115e8e9e648c20d8fa347f4b0407a6ca87b61cadae56b059bf2225b4af67a28f76f00b37fe04f57e57f5c56e1e4a8ad20cf651cd41fc70f4e97d43e11d0f00e7e998a4b9ec0047f3842aac8e84c430606579ce51549c538abd190ebbda8b28d91e4cb3d968c8cabd6bc318fc004382940289cf1be642976388a96110e58b9777761c1942b7e023ce810c4d1888ff0e44651c5a0d19d54e857a7ea81baba3eaf42f5213cc32a36bd537154ccc245a02bf42e79d99c23133bd6d6690005b87c92407843aa7eca38edcce810f2ac83030ed4b5786475727d580b146f1bcdadea32332129ab6e3736173866fd71d2876c1d75e019b6a448ebba4484002594cfa557f8e2f8468d0d6e8dc8c7d224c0c30b29fd794c98ffd28b8c61ecf3d2abb40d441733495681f44c6737490b3712f650936c97d082df41ebcc21fbb2fed9c873a4e2f406f2fa1180746d08c8505e5420a239f88bd5b63ab12278efc0550c6f8e8842f254cd254e416900302802df6ef409c8ec6edef5b3aa3640cb822fad0d6b93a38a01d345a4ba51143a25225574e57c719bcda74c34de4ac5a14e9f4918e3921cd0eb219e847f5e926a638d93eb747d4f6f67639809f639f7d19e66349790ef3f5c5003f4060dba43b511cc59e333ffa44ac8387d8232397bacad263d07b0ea9549cb3ada9ee84caa772596e11d90569aadff1fc126b34e58ef8d77654a8486e5ebb0cf18f569166ae98ad4b113a2c315ec1eda7f656be3eb57d0fb13a4fd6feb236bd9498190ae898f744dd49c63f26abdd59c9681abbf41767f0a6d2832542a34ce39273bf58840a9c05e375abbf18d3964869aa9defa28e6873dc90468f1cff05ec184484af2daf87c85899b543383762af4c67cf972246a21ff63a91fc5128a55fcce021854ed465a0712237b3e30d1f3ef16d7ab9f2b2638cd0ebcb4f76b285a384322360a2df15b82fe98e1275c735c1be4f628e35d410d77aec0be3453b8015bcb37940a72722466acfbcecc0b8ae5530045b9c1fcb563d98c6bf4be7c7059885757b2c0c00fc194dc28e0bb88cd3fcdd79fd787476c01c9c2a17091f7a2dcb673a132bbcc9c334f6493a2c32b24865a145f260117750d32c79cc77b61dac4cd025f64f0308e1b0d3d342b1586ab5329a4d45c211fbb10025a2098d0f754eccc9f4a96345aafbc6a03eb78c56130a3b7677799943e878a367c9f803dd9798d93bebcb3f1e84608c956387ce2c7109307953bf2b9bb94a6cf50c3ec4b3f87a89759c01469748682eca1337de0755d86d8b921aa8da0656d7160e4a6c9ebd28286b0730850dc2982c9ba35c2b1d2880e9d6b35d81e1ff8fd3d515852aae27ec66477c37786d96518639d086591308385c9471d0433bd23963264ca8c0144731d87eec0771466f5298fe65c4822dc6cddde486baf54b6f6becd4d4f111cffaa566f6aa8a205451fd836eff4372682a0146050b33aa4d7525dbb35c9d6a0a38c49ea7e4f23a50082682f47c79b30725a40e04a8d38e8a675b04ecb5ea64d426abb1bff5a763a8c4af8b32c5c00ab481041946e467ac1fe64bad7df4ef1889a400f086a0bd93961f3cd3427bd83f5742cc4046c3078df812e68b72f4736f92b5a9943fd75ac4bb4c4aa45b1f7e61032dc4e407a654ceae9c5971991a711d989d05356abfa26c6590c8f4d59cab3cad87d7bd47e23d738f423608ab1702c469f670a470c4dd5adfe2a72cf041851182f99ad0b15ca51ec78f6dd71f0a790ca3cbc82ab4bed568d09f15e42f53d6dae4b6f3c61605c87573a3e044d1c9230368120689d1697e5c8ee9b7981543c7e47b072485662759392ab0454a8bbe5c1d1c247a976056a76fa7582f4116fcfabb69765a8d126e83e5cf58579d5b04b03a1ab55cdd04ac8070da8f92ab5319d7b604a734da0d09b27ec2e967567f28d4997fa3708ec020de3c0b324206b932b1fc23947de7c679f22288933e5da0915efa5ed452a03817e39a32d1afb809961e9196b45bc3ecd73ac5387932418306855f0f56156fab654e94ec93b733c8844fffbf4d79ef6a79fbc17c6a843d1738adeeb2d3c4e4abd0f4140e972f4ba3c83506c114fe66d0cae2df5a7aec587abbc83a8e82b440d881819aa60a9751db8e0e96befc4b9ff891c83c54c9451f97c376d8fd3d99cef6505307104ff39ced465059563696c6c1f5add8221bff815e6f93cf0dd522d26c3700eefd7189ffdfa4e10720ddee1f5cb004743875712d805b3f6dbcfc4d5beba6e9f25badb10e09a3d2dac353618f38937e8f30c834533742df7f1ad3686f00d3d200a963f195609fafaa5b820c881e7331edf19029f3ec09f76ed3bbcbd38210fa4434c784829259f3b560360642aadfe93c120d052ac98813954b00f600ba49bbed2ea5528d95a6bd8d6dd207d2a055a825ae8776b0de9db89e42549e46007e4ae978478858c1ef45ecafc3fd0934a817ebb4c416a65d8c040448151a618a4cb06279bbb090b2e0b04b6dc45bf552e5677ab31788655c2356c3806a92e8a7a4196a7a4ed51962ed020d8764b488ca0e24cb40a6ddc3ab54b1c1f02efd13d23d8aff3568d2dbbb246d22032539245acf9c4bd18b18d052f22cdb95ea234006c76d37ce4244da017b4de919ad3ba2f57d7c47735c0a1e240b10adba49899b58c16f0f0400b90931bd894f7031920497842b6ab06f3ce7c5da9caf8e7a10d0c9bd55141e18959cae2fb4e6af3d4e1120ef6fd29f7ce59c9302ae33fbd4d73c918859a2b64ca0dfe0c0dd1843b2d8fb74c62eb0939e86dec09663c24205c8bb7a632e3cda8a49a45b67de7a99f4ad29ea599b845f708b93431bf6ad06310883dedcd6b212cd23e9cffd93ca696722ba734089b8e84e06031856f85fa05c51ab1e5e982686deec38c0779a3a8618b14825645aaf78422b3fa4f7a4a346d604b113c60d787728c0c713109a8a38ec970358abcc73ac673a69c20e479a007862eb93720a77fe4992ae23d9906c155419b0f39b3357d3e7a09fa51bcb061e15a8381bf58cecc91b98e249b79ce42d3ee2e950301a62a556da79672dfa710b0f6a0bbffc464d6ce50fcf82a61191fd97a4ed0fc2f360cc3d34352ffba0a399c3f87ba4ef056fc6cc75f0a32e0dabf6ca3f63d6a2dd0e81b0ec31d36019e5bfa98e9b0a90fd7e821732d783d27cd0af616caaf2579c2a180e3bd8961ad6f704b4e997859ecd0ec5bd3e28d3eb05e188285831a0d5c0c60192245cf8f8684f431a893280484994f14c609d2513761699aed006790180219c504b81f16ae91d23feb9f82c92208737f74108997ec27f7efc20102eb840ab5984b6ea4e53237c9ac45d720064463d34dc5d8dd1f8bef51e1705c6705d3d8306146bd1541d81d348f660fe9626d6a052117ec27d9d4c3defb83973fff02ce42510571e5c0b14beba9e70fb64d260652256c736420eab6062abcc64e0b3316b888e38e9d47e34ee547535d2425658e1ea7d8ee8f5af90968fa97e34196f33c9529d5a189a3073993fb156e405e829add750b6d2f3185da1b60c676dd7deabdc8203b56f28bea6bcad12b8f5870190815ee3866bacfa1015400a3eae17e3cb88c6a1a5a7a5ca7de1576029af46cadcc924013e2f6fc2e3614571490e43b5f54c1fe412f27b852d4937f4b4d74d0a2d66390cd4129ed42a14133b54825e6c0f9c649311bbd3427ca8ee34e7314d6b95e4da881db51061ff7fb34eb32162724042d18578c4dd29db45aa6699ddbdd03ef167bf01d33b862ca7f0b2387e444116b45181ed6a595d06b513099835898206154423cf998bff3bc3a3fc390b3daa71fb03a2159bffe23ac34c5a5e518f7c2a18a65007500e2fd95df943a0cb2ac2cad70ff118a974fa1c87488d26972767eff15d76d2b3d9745d8cd70a160c61081e9294a08b5e9abf676ba14a9e7d4df94d8a63c2a02ad03072ebc6f8bd818fa5bc7c9aeb49408afb155b3b78aeff5c369fe77292c1c8b0fd1c1ca43f782eb35a07834cc1b5f143bd9b9052488697494de656b445c839372fce5d3e0b6295271fb20f4f5875bde1541bea98568ae4970c7ac2beb0f68a1b8f9cfc81437438331983831f3f1922b5d39bf00863da81e95ad2b61e8bee5cda170ea853f27e713089622bae820c0c43c3b952999222bcf68e83a7a836a963296a8560f07f90ac52c297a2f67254033bc3197b4c2b0dd3f212e5e2abb734f447aac839791314bee9d5b3593ad3fa3c0a6583b23872b683878e6a184a2b592cc662b2e31b8b65a468c5a5f65987072194e1ef3a5d6c0bebbd16477ecd5d7354a8b25d6ef3cfad7050d356e6ebcfd1485f612dc4a9fb0bbc542f2c856d8a6bb1a7004a56315005285bb4544629ca4fedaafc7c3269825666ac225b247a4020a694166ff64cffe831fc9fda61cc16bceec1fe0fa6035a286ef0d60ac0d72acc8ef0b16284bd55c4026123960f2c3b13523d445aee4823bba16e8fb1e90637afeb638250d1f1e83611acfb997cfe116ac258cc8cf6ba69bb544a2f42e71804f47cf7bbf34aa46dc5c55caccb2aee9cac633823678b89b85f98a09d90d8af0492adf059fc37006d4b93de54b0cdb53b802b5d2c19d50ef88e31464bc5d0980d17e73aba248b3aa3d4f12710bcd2ecd1b17b27a8e354dfaa5c3848fab54838bff3a1140c12eb30c21a9b26f30002aad4bc3970c4d55c018458032d2a0905368ada471ac09cea4400d9f3a93e6d2c969fef437421bab6f6f93cbcfe6b193e4cb8e978829fa63728bfd74d2513d6078beb90fc6a1696c4d57f89efe6f1a310b1c0ca3b533b91d8760e6058d1a38b91ea5982df982fd790aec38a58cc930f5623b432ca0b0dc680d58b046acca385e6b8e211bc2d6f6410b1f683b2846276df14cf73277d631380ff4e6c5439094e7e64fd654d807b4eaddc1510620da24e0b74c674292a64a7c2cadfc759860887fcae4ca4168ac8fe484d4fa299a266f257085c04ee42da04ee3a6b8eee9cc0fc240e36cab7cc29b2bfc2e53f2c4ca3a44b48a11289fd11e944415c62e123abdc5d134a311d4be11815efdd1d6ae70590c9d0f3514f021255be57874e98e96764f101dbf2973e1c0b0b9b9ce24df3772b03c2b9b6b02cd666fbf0bc456df03ab16a7f249532034fd9331609c7ab2d9449e0c94ade40530a93fb1a053f6d2f41cb6d4b6f606c263ddcddcaf5aaedb622f314305dfcb48b552349e6fc03dac6ce03debf380f576256867cf9e2d788d0efeb5de6efa61ad6b4a67af100b38c0e6d7be6147fbca5938e361d630da68d6d6b5b97b874bc002ea9be5f0222e4de39b9864e5b5824dc0fa8749f780c4900519db2e299fa83965db79dab41777c614a7cd174a05be2209b5d134f3ff4d710f136efb0a106c13545503cd7f693f58e2feb42d70434fc0f18bdece3314f45817b54dc4c3ed8a3ac3705534ff1865b73d60ed020f426ff4041d9894f9f08e87e69353cf4eb379feee1d00defafef7bd3de74b68da4eabb421b1d38bb060859f3c09038883807088c8abeb8c1f7dd3d782ac25069551f63627fb66e9b5d8a88af69ef7bad456a403033a7bdbbd06b4d5af5b326fbd3a2dc2b0cef322f6de4e312ae48a932c52b9afbc45738588740fe81dcb3eb5c549d37d0da443adec294b26b853b7abcd36b12964a6d96f00a053af985731ce8299da794781fdee2bb81aca880fa2dbeb5d84df971418217ae9738b3509aebdc965e2c2bb2cba678d3042ef4cf9e739ed2bb0586270fcc54c1654dccc61725b19b59d9438aa8343ee57f08398825a62ac3724d467dfb896839054d8f7b9866a2d239d8a2b6d26c9c8fbe14fa0e95a449e6e7e59b8e18f60c1e29e3ee05aff930953209a512779ea10a5865be9dfc981cf3f6f9355246fc0f2256aabd24a42213b578813478dfbdfb6caeb960242b1dd3e541c1f7a09e1ff1dddd6c1d28afcad64ac7aece2e9566d7726e394b06949312c847ac0ceeadd38881477622ee1fd6f7691c2630f4ba536779bd2f2dab0ac61f49de27ad25070f83bbae83cded60e44e2ae216fb9f9c8ff80a7e895b55ce6617d8d46d839431d15197ca34d583742cb7eed712da35bd319ca418fcb859cc36323daf606a4da94ef8d534d05b84d3bba8e0533978ece4b7537f5722f3753a0dcdb483c51510c2d47154db09b46bd8108d855a8548498eb778eb92ba276e9a74f89e2a236365e9cf8487a93ea236a503cccbac981a265939859509b48bf07ed4f70ba28db1e62f7759959cefe22181849c2b5c83d0dd5ed0f9167b13e2b9efc64a68d36d73256b2abe50be1965312c66dfabd4d68ab6249e3ce0b94fe50f67db265cf710c63e7c8dd1ae1682d1ddba08b2630b04537e1ebac4889d3a1d8a09a3c1f21fc65e4046e7b865e979269c68fbf7e7ed591ba00875e66fff3f919ec76f2878f7e91813229cc71cb9523d8386e845d671d2931ed1ac73ff68ba4173a04877b8561b4e0904ed7530764f8e50098a3095c1606f577c131b90134b910b30ef65eceb276eb223bc6dd2b984172c12d17154e5aa42e91701b5d491ada8a4fb9665667a753fc76ca5ce6bb42eab1bbb7370ab88090682e3c567060af9accbffb4e19772e607bd191a57254c87e91c427030b8d797dc9a7c6ac99adc0d0fea67729ec61042df83fc15718d89c9a6b2f6e7fa3a02402119eb82d417a404e3c71dd135a54ac429ac84d8ef2af1287dd2363e7af458694043f50b721d45f2305d3c6b7ad3fb7b252eca07de67a06897051ae23f9b28abb05a8d83895c624a3a6f464384c17fd91b5150e06bb85b51423b7e7a67a8e965f7d70fdf6188ef89f227983c25e633beedcc0f7f09247bf8514b9aedecef668bb8030bead4ba9e2cad6767b35a0eb24016f1362d8ede00a0123da68bef96d96023fa55b5f075ae8dddcdc854dac279fd7ebdf75d7fcaac7d8829a35e000345b8bb412f800720fb058d83cda154622d94e61b1cf11cbc9908db90eac123385a7b0c5b2d07814f69088fc670a08c349670a5c0137a37950ecd8ff74898fbb30cfb8037be5a9c7d7887629550e35c14416903c35a68246563d8878b0612ee79c8f81ede4e5c1c7989b6b09f88799578a090b731e61d128096b236fd8062351b25d6914efafef3ec893c1cac2bd6dd8e34742a8f3499425343a83881c8046ab9dbf2e655b322c0071cc80d31122874db8fcdc03192cc9f5239de016ae759ec2b1bed01a0860c1a3442391c8f33aa476c7fe0e5150cf2a64fea98d68a9f0376d852f9c2eb481e5636291eb507d81f8da86bc1ef3259343aa2a6a4a43b3f99306a0b182f2792fbacd253c26216035a6cad31fbf190713104b2ac10b520ece046e13ab75a02531eea3786b1377bf0dfef14eda9153811a8f8085b81f53f9debb58656bb3905e8127d2a48c248fc48ca47e0288cfc8b2c432c658df39d55c3647f291ab0da1b37fedeb8bc2a1bb3a4cc6a9fd2026e5d1e3b7bf82a6754d41419ffce87f425d285dd470628688181e12d34bb8ed4b9ee2b6b806979049786477ed3077b86843108b1a21a68a7e369664fdb3d566ff02145f1022bbf5f02c7c60ddb3b03222c0ddb9ccf1a681fc9d3d33121ccd224ac8431ab7a12e0f5f443b7116dbf1cc02272974a438da0d45eb31588f97ee2971cfea8baef4b89623eac7287845cbd7f0ce1c815cbb832d3bb88ce28f9923a707885c0f883575e3f13baf16b11e1f6a5f251e9a3d7b7e1fb525fbe2deb5d19f4692355ae1cbab08ed768fd43c9f1b1dabaecc3e5241c42279f2de1fa269fea51947411075a8b25967997fe2c40d4b0af0dc909cd22b977884728fefe65e5234727baa3f465cbbbb9b71493c67a56d709375199961c94f0e178d90f582e61263b44228fb000b515171a5eebc6cfe42ae8a0e3e6d994bfb89e0bbd8983797e7929b5850a7831d6a4c050436b240f03c8b521b9df9d07e8625d06c68701f281de73509744aa1938e98ed56f3cc24aa65479342c0679f096ee41562c99f104a9476ebb173ccbdb0da23f7e013621e52b74d1b81fbfa905c0fe60c446fdc4528631a79c6d130d2c2ba989df902ffcd44cb10c3385ca77ab304a24ac1f9f55f664420be455434bac3fa77c264cfcd0d43c6320e5d272f8da192f4d45e4d0afbdac31914fea0fb06bf11578f3179887213ecc706c6805adede90d5b83bd1e58a5e31a4edc3b652bce6e25bf136fe461fe47b4ca2bed59f176f1b53f799483197cc0a080a703595086a81116a3694ea9864b4a12573a4ffbe34869adaa97b33a18a6a0fcfcbe3de363bce5fc11b28ccbd236c589119ee550256e5893d1d64bde73dcb3e3cf373e53cd3efffe1ad0fb6d430a2a059930d07dd4fdd69322442c0201c56f4946aab802d7360e2c17f08aa1b8b9430005240ced5883e266d9dd333efe3cef577db1131a1bf4939831625e272351d68f53257a1bcd281af3eb83d312e261f93397ff9691d47d77d22a0d0f24de956044e89df5d06879cc3ca498049bd246db4136454eb68fce56d4dc2cbd7e8e496bf7f7aad61a741bbf544563b3eda0dee6b8bbbea53cb6cf47d055e824530712410718ea2cddab5baa1e5d5399289db6d51091277c76e01501ece4ecaff67b96561b746da91cdb90b63e9c2ec11ea8e71a0fca98f35aad992c29a76fc25af2715a47d7c3dccda5225d282e425ce8bc5e2ccabb8d7653f57e0efba2598e48ed32c3eab88a549cf8eb15c69fe065fe4c761e89cc915d9f0d37a38619fdea4d936dccdef2d50c994e3b0f365ae6e8918dd9bca09fd6274c6ee3c0574b6e2bd46afd5c5b395fd45f3827acb078f4c99629eb2658e09984d6a69d0abbd8e24e93ddefa0534a36f1eaf394bb9c3e0e56e4e9eaca411348e739811bb1dd3420271a52aa2811ae93284417c3fe01771cdb173e3f4e98005400336a936dc3bb2e6a8605f6e7090fad3bd1a940a71f368432fef7312460279401a6e3ca5a07c77e1b77ea1717c43e1e98cf24140d423a7b5cac79c5fb30a31d47da2fe8f600b5f010a9021700eb442b3263c71e3ba8a2296ea038d9949dc93767e1fb0a8d17f027f3c4c6dd72bc374e2793444baac45a798ed0fabdb64fe3b11f025e4042cb00cb0e973b2910f90601af1335fdd806bb7ef72dd4e1d429ebff64c7a18ccaf35f158fb46037f4906de98ad0c31634d1264fc75cfeaf2a242cc2a3a4223acdbc2da062f61534cfa17f4b0b1e1d36b3f1018c97d3cad8a99ba67abf6b36aef84b8e5cf1990dc0c21c641367ab97865f4197c93380333c843769bfa4d19e318a038c23ce52cad75876026325a8b5c9c42e69829374f6852b4c3671cf6de70a083b40bb7073cb051328f3c0adf7cf112f7bdfbcdc63f8694f0b74450eca0ed0d0d91e94e6a787bf545e1b3a4bf24cd829a05bd148012cf7cbd65eec5d4d297c97a8409b5608473ef4e195a439c49d2b3c9537f622a15a30ed28ca0bd832d5528f7e0d0af294f0c95773e50d51bdd8dba59028d54dbba8950d9d36b208bcd906ff55e09e798c1f850c27f207ccec83793e90ec76369a422ae38aa4886a2d5efa83203fa3076912c36aaa0ca20df2ddb3b58636540ccd92104f7d1de8278dc9bd351c6458a7c437cfe56a18dccaeec0408bf3535bd546582a9c9bfae29cace72d004c415036448206c8f439180bccce19cddb02c444196020c31145dfc37e915d33b761ed6b036a26a918a27c9c58f5683215a59c9c3f19f29871a5cf8569e705eb357db2dc0d6725e09b514b21a335bb2a6fc095033825f00b764356580243743e18728c067c29fb7ff11ad8b0f66cd383021c33e2c54ac3b6645a24518022d9ae837012b6be7312c479c7681d474668a4f3594c1211572613cda707cf4493f47682b8822a579a80292f5c190b70ec80d2d9ba1c053094130faa617a211556ae034d539d9f21e13e6636071303ad6a0b12b213debe3df91c2ee935f66f8a04869814d072621f95559da3acc01de19d2d31b680a70d09e6fb30484b985d364b718d2ac9ee6fc83b62d4065d526f091c5e6b51c9d15ced40b5eade011248dfdfb933b751ec2e8dc932ea3ae3708cbda973c98c67f6e703c744991ff3c713c9fa86a7a1f39145ab6fee92466dea92aa639452a98da309f818153a0894afcbefdcc90645a104caf5bd2f66889163ceef24e63ac887c14692eaa96619a6eed86827b1000047b7bb27228f7991f7782165c60b30aee91fab1f9715fed58f84dbda796e236e226ad3bf72ef774e77d7c9ce28d2734f5755bd3aab227fd911b709bbccf252b6add823275ddfc541d942e6371094be798fb740a4a830a6118e1380b527b4937585119497880b3b340aae6ab38e987d072a7f614dc8305561fc4e71ac1c158256f3ba8016df00deacb193113f7048ebcce92efc685842331f07fc92a640e426cc7d13565e02f2e67ef42ff5c2b9196e482cbe1a4575771f749cb26fe7cc2a096d037b73c4587b0053ed070202b5f909a3825f00c947dbb7065c91e692d852c5e6d387b3f9f836e8b2a8490f0520f6330637ff220d095614a60d96378614b17e4eda35b07fe91c74762f2f06ba5a04945231b55022192fc9e1b96300cd41498e29d9d1a8e35e450485e5473f172d636678b07a0d3f498380c6d7f5d2a75ec9659374ff4cfacc3b07e31c18940d0c06269fa2328da97c0a2ea77739d2347d02ba4c32c15b8e95b53cf734b185c70f8d5bca9ad382ce3f016a9d69bc6fccc42ace53576cdc89ed2eb99e0e83b1efbcf314d30d730188049223cf57140cb1f2aab79cd179d79199ea4b5f7058e1762f1026589eff8cb8da8059941047804ce1ba88fae7055c2572e6deab4c6028bfd9751e6e4b6e87bb95ba02bbdc61f88a37a46604fd253af1df36d5de96c50c36c1ece844772171bdcd985d17a7fddd318ea5ee9f63027bf2c5d1370d96245206aa7ac9db1ed1b5ef412d75997c45bda4602a24cb8b090deaab47a2e5a1ee68299984ebc53d366bd87110edb151cf7dfd92842d009bc8bde8da3aa1b24cf1c21c27d2a96a5d48dbdd722112e423869ca9d91052d0569febab3fe11bebdcd6fbfd87f42c6e79ddb651fe1bc61760828fccc54ff20861b889fd6b1a114ca7d8b3e9661a5dafc65bf95a3eee168bff4a53a61b0ec7b40cc86bf46ad66b1e38dc441a0feda4cb01a27a0ae8a543b0324c2354f734fb78b12eacba396474498402df3caf28f1cb622682d950cd9122949d7f07bd653937f670c6ffb2f5c25875cd08f40a6237c9efd5cfdd9d449d87b30594b3d65b7022644081e8b047bbd1bd6ac311c5f7ec638809fb0ced587295a87ba8c7cac5c64f6771f6d2bd801f7fe44e1eae93be16e726c415f1e220f4a231b85b908376e1dd9b71cff9f810baf5c6ea753628e693aa78fa56bcbedc57fcb0370517867745c7b887ecb650879391435ad9ca5b916cdbd35bac421320a1b055012f7fcbdfead0f5603cf16b8473843b7d3065a96104d37a0904a4a5bff5504571e0dc481f9463b3d9335011b882c2af0b708d64ae96cf53975f8fc468c34684bad57cdf5cb74409477f9a94a8a8ea980b74f243b40cea7d67998a5a0fd9f1377996545449838e58e7f5ef7282d1dc6f9f2a5428b494f7c1e9b67b9ff8233b706cf5c83d12124aca0d23010bfe0e639dbceaa349c78970e2a986793b18cefb976e7ccb882f7aa56aa129314312e1b47c4340be0f09468710e03057d6a31ce52b8cd9c271f93513f66f4e4ccacc84146d483c6fcd8839d359f14c815d0118121b01481bfdfaa46741340b584bd3caa33aae0946eaaa46207aa9d063d8dd2f0e52c3f73f113f92116ab81a10b703f9f44029422133d3c6e29d35b64b19419756e8b8b58e2b2fde4d00fed487f014dac16a345f117c49362152ecc87243ce704cb0fb38b209807eb9bca72a0f08546b564e0cf2201baa3e04594b641613fd39f88903e821d9f694e82453b3f333230d2d979fc473b2d60df4de58a9634d0750780cb24372ada31999148a0b17f474aed1a62fc12fdf7547aba4cdfe78d55ecdc1d3b31f79a3a14a46fc6e6b982b8adad755d73af41e5715ed3cdf9a23753283c793e85f50a185877f2d164d57d2f808e5ef7ccfe48f4c2133800b45814a9444d46c6ab1383b2b9baa980938f5487940f373bf77f298ee84af70c1134528dd9a9e399ecf6283ee94ac1d64855f0f67e26a682eb020a8392e41fab108b872a5bb21f15f4a1a07da38383590e1b4814649925713660ab7cacc6f80b31e3bc765e607ab0b4fef2451c921bb7f377cf7c6301f63b749a17c888bf9f1dafb54663d701b3447afb17621610492631fa40867a75225af8cad208765e51f02489c8cef3c011ce6454e1caa661d8049e711f89249696569ff1ed754655d408de4f613235942a78ed4c0f5cb20319c1110ea9c73ca6bcd6d6696cf27f09e03973cdcfa93321d257c52a07daf047c7dfd6f3a82cfc896361714b081b279a0acfb8666c85c8e182d83695ed9080f04ce586ee612a9e92d471c1e4e3e8ebe9211c97268bf99b7db7bdea8dcfcc5b306b636eeba88168475c5b22055f5a898c7f9ab1ca9926983b3ccc9f68f5781162561a46666413490e06a977ae49b581b57a10406eabb90b223dafc58e64332d9267da35d30c7689dcffc0f0ae31ddf2da6d798eb6be6c4db3806f586cc250140d0f2076e1c9f4af77447547c7bbd24281b8e5f7a21a48058579f553228f7cb05f42aa1f60ce5ea8124fac7d7ef36d2e271ba4810201ee04371ea8c61ccb10c151a129ade94391991770b15f0f9307190de1ea36c2380cbb77b8dc9564ccf095f56e6ae53507d0d46a1b420b2aeba52a72a18c56de98aa3ddbff193be5102d91bd64b227fc87f6a757b366effa4840ab74726a55f0a81eb1b198f4e6dd2abef3b4be0563e9beb72c36d17a6295d2fe4f2b3160015f11fcfb7b3943b5af852d04bfcdb54b178fd0213b75ca9ed25a6d0fae39a0744faed02b0ed39d91747ea0e5d686fdb8254a8667856fba9413593e84f5893cfc36d835e6d26dc234352ee3577c1f27ece0111b5920bd70d524d676925dca9c5a9a555ce2156c9b6e3de46e76c6dd9382560ea66862eceea319ed7bad91ffc7cfa32ecae497e7e92e3ec3f0325fdf1412fcd4879c3d991e9c135ba46783b71fff3db91cec9e0f3ce485c55b323d419383c97389ed1527e6b1ffdaa612bbaace16a799b6acbb035a6a429660f2c4470c6b25caf918f89f4e3573f4c27e397f700b0c112fb4b71b3ab7328d2abc05b9e5a0f8eb8ec1c5dbf916b3b692bd31bf833a77b247c94848e577498af16dee3e532f9f56a04a4bcb7a80949805d2e0ee8527ca934788db9db32cb544c50e3ce9e1077178ffd4b1aeed8de2ab13fe3aec726efe2151183d69d6d9010495c0a18035e65f6db8755c9e740ed9fea48b09faeaa22ed75591f3a1c60138402b7f3997bf6500c92c88d3008527a958f39e2b7168f87a2f3958220a3db97471b5d30afd5c129489986b261d572fe902e5a193155185ba9b47184a58663bfd1dea6dd906a762d9d046a70c62a34220e7ef15392510a49b124016159f6fe21cadbda8f9f54202c8097f1f15afc216cdf6b621b7e2b82d35593b6158579377ddd48cfae94606ca4a24e7d21351eb66c9f01395506b31932b740ad9189331b0d1dce92ce30861d74c1eec5da56b712aac1e79da53d5021318e52acee4192c7e3641a012c237d3278c659143556f675987c844ba596d351f82d64a65a155deef7b1d076a73198e94927eab6011c1269df1e8133932977145a3018db16b943864a0128307931356d13e982647aca3824baa0dacd30a2a05b330b98b56751b65ff38445b7250274b3cfd4047be90d8a0bd0d034a4e81776afe5472c87f54d095f47f66915aa0ffaae9329eb6c37869cb40c5c3782bb9a1f5505aecafb1fdaabef41c8daa2ec61517461dcfc3e8a6ac9598f83509022e0f7a0d27d231549bd1b38c2bf008c09e80fcb9431cf9d61919135c60f1eedb58a58866f24f1d0d4f2b0b9e5065d8d5451d9261c18d2d629dd87927e18d76787b26c21065dd37f0d9c2f4251575ca0aae32f2dbd5782bfa03a617c22172ad5eb5f9679b236ef8d72370abe754a4ea23549d8f97b5acb8b6c37352b4c36cfa1a88679ab458586ac2b233bb3cf350aa4adceaef2cbe4d1dcfc8491fdab1ff794ab295b35f3fdf150fc59d5f9e1d65cb5eea2ea563d464700b748b201d5bbee16b78fd2fbae94f8b8059deefa6159cd4c813197776a6392d1385c96a9b6cc5d7a0afa4f4f5bb5f94db2bc76aada5291c879d584fbc687ba792dd87f97370740421e43687efccc09670887cd88667dc727bd8b29c2e51e5be6f23469a43a98bbc4a299b7627e8fb51b7d854c630afbb1e42e0f9af4e234187fb69864382180fe386ccd20f7ab410aa5eaa206f57d7068eb1e3a12095185086b6bed920c691c9af94e0226920a46f28c6e0dc33c8db4bcb977de3114ae168d9e4f8dcb6dd1675bd1234d0decb64d8de6d084c4a0f797b88487788facb835b6a075197c55eb551fa092181e91578eb4e9f348f24327c492e85019af9c35cf1756312a602ffc2305ccc31172f3f4f4254c17ca911558d1c6f49cc90bc7b87a9b9194211a4ad2330194c1173d8515bfbf7cc1c89e389f92a81e4bda3b816196cbd184a0aa21009be1f5498bde286a23fd087a12d75442177fcbbb75f99a37d71c4063695d8686584ee5f19667286c807b8b2888228ed1148ffd695ecbc0d45891cebeb62e19d264c9fc9eb54fcd3a5fec981df2c33676ff2470f8fdbd1d07c7bc8a44f41f93d49ba4d9a11f344604409582fc9fba5a368f19953f82ff2086c14d7e161e696a537f5299a3cd92faee63a129b60a1e60a3d0c7acca2a43c795cd5ead6a951ad3469a452cd42469f9f22ab9ec4a3161276096f3628424fd01d6bafca6ce6da4ddea2dbb5bd61902a7d76de6276152de0faac83d4686ea1c4ef32bc115af552218fad353c3cdfb2f5c9d6a521797cd1fe1479331d7c18b5ce5339064bb429e31a16fe312f8322d606b63fb9df20e0cbd8b117ff5aff5c5ae9349c50e6f6d6ef0968e09f99f4309d1fd1d31bdba52c01517ef6b7c587d48aed6663ba3631d86fa625b3accb03a60852eb322f1a669f3bb128ede73b018e40391afbde397486c3e56d88cd43557f387d2107a0b6cfa5f6f21b12268f56d263b032c9abcf737b53552891878b278643d3439e1a92c47eee1d47b26036105cae262e3a70c4ef6024ed801b15444fc09a1908acf27b64de09c9cee6ff2a1b0a57744230bf27a206685d9958b8754baa4849f02836310a86dbf6d5c0ec741e81c7284b1b90648dfefa2810e8114ececc6914a1ef8af478ccf3784da737ef1924a5e3f3a8b366c761f1915d72c71a26ab811f0d88c2582d11c5b1961c94a129193ca851a476758a95c5872b4fc14f730ebe7d9ef6bc8ea191d1b4b26a499702f12e4e85036ff78001b6ae54f2aa6080352ad27a71cb4ae90606710927fcf55de5645a60765c5db2f8d48cf78b2a12ee79794f9c044d8c2dd56670cfb0314a94fc0adee3c4e0779cd60359b80c28c8d84283c24283ee0967530480199d3fa33a23f13b39f0207bd4c5a34128828164476e48677664f5a0755c93f09e345e8da5b7a91c6ad23c59fe1a68656592ed5ab41bc9720bbab935331bc685278c9ad657e45f38168ff84a965c4b75eee14e289230cff3a2d8b6d7ec1381c9d22ff7b32417865a78728ca56b68109b8f644f24172c48ebbd98aa1594ffb643671663b46e4469e582ef04e963ee0b24a09ce842de9b93142094661b8d56dcb12d87c31581072e0e421250eba0e03eb1cd4a0369e0a02d1d9e6eb478c7aaf9327a2408ac7d98ae3006c21951d965011607b8df10d12aaf8587f59166959494392098e1e28ae44910da79ef9de699ed76760d9d1b7815690296d7e61f93734ccb6818790d94aebb1cc4250214150771bc396eae6f85b4475c6f42c0a1e9d59af6981227d8432e178b619d3e1e2d12d799a28395a4c6829c1ceb7911d4f30b4877f57f76e373671b2b5ee292b9590fad2dfb12b205fa76f68a1a9a14bb2517d5aab0d755370bb2e568250b43e052aabf98eb3ce789289cb6c06046abe21f61b0b069fe018933c481377d38e18c74a71c6ad4dcc4f12dfc4e07983f4dd129d959f898161b54a0ee7312467425bdb6bb3da973ca6e6728ded9bf3d8f2a33b510dcb0ccc3e1f2c33299e62ced3759eada61c337ca91906893367e85497e1ee6667757be55b082159eda8140381e191f12b91a6053eec73e3c497d379b01a0fcb33215520d34bb92373461c75042f90e16e6c2f80b27e1f86a3c74e124009b18f87b668253c8a402275bce2d9270aa621cc442f0236ca8829112ab20c6592e16fb6a8aa8b3e96716360ec1a21bb6888de031279272c8a7748b862179c1ffef8e0d054bfd19c83784a9c6803ea4d2040ae4af3ab40f235510909998a78e0ff9360166527c40f2e0b8ed214471cf75457815512c4f3b233e2ea42c5934b02aed9836655104d385b3cc9815265aa5d27ab3d438fd735cb397b7e7bd943c0e9fff8385be93b5271d96859ae4435aa9a9b6eb4c0f0b7570b00f76637ba44a755f3d96e6016d81ddf2ca8c05b7c84ab9c1a790b6ac278686afa870df2da580db7d4efe1110326e6843a1474bc377ffb0029cf0901df129d3f372e00b2b3f1d3037a51d02da37411ea6c981d6c8d66ea642cdb4161ac26d276d1182ae6ce963a8161f5231a6593015a73f09ee7e8e509e1fb1372cbf09aab2149ed0f481fe395db0047e181e925c8c8f940eaf8ec44cca6ecaef6fd097dde141b2d4ac23d2cdcc5a64b556429704a23e4b1e737c8ae6b632e8bfd995ace2743ae0ce34b3efebc636282eb3e5ab214cb54995c9f2c6327072f2505a234644e403469c882cdd6cc245f4426eb89ce2aca3c3d9801775a32d4b56ebf6f4217b90dd14163e6f8e8a81f9b8b774e622b7ea476daaba43475cdde469f25414b612c264b27693adcd6fa8863bf6e6fb404e0d2bb2e6990cd21ea9d0a457d0e28a0a514c209f99362ebe75fa72a79a953ec8bf6bc5173d3fd0ffe278d5f3f7a4ebcd093f127f0799bf99be3996dc012b6f21f49f76259e15296b5f6f09f6317059952f5b21756fa2385fc607b8c0555f1912bc5ce2687c08d0ef32bc43b8c7a94a2c7aab6cacacb24774dbfae02e6c928ff55d32591d32c64e0e4b845c0d26c79b6ae48339d31e7e1ad1090ee9adb5d1f4679aabcb2e2f6ec07bfa8d92ec5566fdca68275cb837662f36ac7e881a00e43705abf09c9525e594e196e18aca25754d3c07b3a3ddc162dd1e70362d69e69a45f096a5330e94d1437c292d0da029c13b4259d30fd868ec219b020182c16f173942bbad8f1db7a1796d448b0c3c2034d2a8c1534cc26b6d6ec3a5897fc2bbe94b46f6e7cedf9fc1bc4171eba3e65e30d0b8976934145ac29df5a66330fa8c5862b3e776cdcf813d5722254723aa41b6b804c9c5d945ff9b27e837bbe64de843f1da4ed5c3caf3bcdd26b9d3d9c649a5b3398a3930a2c75c746d7e37a4a793df6518b9bb7842ee909498734e16f0284ec3c8bde5a9fefc5c3938f32c9b4829cf3063e02cfce65ef5d0a4975fed612e6d54f3b695d64ed4cdf4a54024e86377ef77461ec3102b3d4a3995da5a550807f547ebbe335248c4f85f39d1863a91828fbe52bc233e591c122993010d5a3ef576f6b27565b495ce8bfd03d3bacbf008e55e999b3d1b850c791b8e03863dd4e95a5d7fffc181d7a51cb8eb2395a7f90edd3ca40a5863f035e0278a1be54b3e3e5be9c72da9d41c1eb26719a2fe12616caaa570f1c57f9ce8f1d2806ee020f9d6f72edf9153ce63d42fb0b6896c9a2dfac4e6776b111c8e70a9d2cb01f2cb0f1fd7e72ba6fdb3f4b037b64661b40ce9b1f08116185e75ef2e220a3b44c4f3bc64c9729d955b8200eb08cd105d1d2f3530d3f664e45ab28d8256ae8c9ada4947cd30d35e646930e54e90a81fcea571aec755ab135e1f9abcd2ddd1e7e7bfe17e09ea59c0354ab369a5973e8917528e7cfde20b45ecc9f7f81091a9bc0eb9008cbab90a93c0281990a1f272478af076ed75fb203b48b4c8353fe4867da3cb98a975e67d6c8a1a5af42ea7add789d8cf6860ae1ac0ba86c8c3b42df658c613fcfb52df589c3e94b372d54d6ecd0c5a466704b7c95a0a4755e4b11975177aeadd690a6c49cf46648fab3755503945104cb408f6ebb05832e78fe430f43f9d01b5a4714726fd772a1e2df80cc44f1d18eee0e3c937fb9c31ac607bc7a218e9179bfd28913112baed5239d202c444ed3fd15798eeb224d146c866054593661dfeffbb3e50c2eeec3e3867bdf99abb04c49c69b5d51d3234b813ac434c5c0bfcd8f54950776692bc8239ef023791236d3005f3f2e108d55a0034f19a5e68adcfbb4e0f3dde14ba8ad77cdb0c34f594507d5561a4dc827fe6f6b142a4141474432f7b49961d308a01dbe58be3a2037b83d9cb543977afd4f2a921a6609a6f96c14c7d17c0b1dc66c56ef7111277a128d3ebb2d7c8441551a28abebd61543021aae64f8f97ae7ae832e2c5b7edfa2833bfed5427c86c1d2bf22ecd54a34cab6d340ffa732cdb2e4e06ca712a82bd8bb5ffb4b4e07aa1e8d99e46a98924d89e514727e355db79d2126b0d69a567d1a972a9db4c101ccb9d3f055c09735e26baf0abbec4b1c1314a658c6f06045a429a5de5a633e723b027b9a50156589b23f00c66dfa473c26774f424e474d3ab6b7e5212986421ef164e6e60106e528f6fd5c73ee0285c0065e21865372d0c07cb825bc2c1bb34230b03c473f10e0f5b2b385df1bd9bad585602de24c6142c667d077bca167763f6916286b769c6a6962e4e567ffcc97d75fcdb8a6866eb0aad310eab3ffd46bc12d157ec8242c165be4279129fbb11b5169bf469fabc136732db9996e283a085f709e225a9ffe10bd45b9bc340b8137b09e34af4f70e4b66bea23f2fcd5d08e22532fbe0f20529c13535bf7f7c4e0207ee41f980e4b16d30fc456fc3a064693af3fd9a60911a20fc7a89a403c558e1fbea87610e6f25c8eda0cad6d05d1d0b8302c714d1581e34344a2251efa6678a36845f293d07994d95b61aa058d5229ee7f4108079f942726f635b6bbbd03d5fa9c3b08d4d54961e1e8aa566353030c75538cda79d432023c76c863f9a54375816ce42bd931c76f250d2b895d5610bc8900b9cd975d8dc27c841bfaa11f2e04080a99b04e09ad55ae6e079c29b436fe37a887764740aa895c282a7aa0066cfbec3ad6e3bef5c98e0caf30a4ee22548138d80a3cc5f03628de5888c8cfae71d9f4a46127fa453ca1a864734826286e26797a323efed47157297774181d16593a3c213092e5c944c39a649f45a95558cf2b74b34582e68309a1248488ef12bcac9fa82411aaeb48ce56018fc1a2f4b2ac7e43a8f0f54f149bb5a5a5aa504af879bbeae31dd82682e06ad497d2dee9ce0db521558a9c99e77a7d618344b76355619403ddd0f5a1881a65af6f60cdf0aa716ada9555a3e2a0dde59489b099c831bcd490bd16c3beb423be12cc2a128ffb4bf316c6fcc60d764fd02653acaf53e000d34944e01c11f6b4f89dfc7d56cc4b99ee6333d7f566bc30f0e4f6318cf7edced1c993883d037d7b29a6a04bba6cdd979f86d9d7e3a91d02cf694a57e7c343dc46e5418366d76369284f8ab5df058b93e500ace4b2e68dadfd7c6c63744b7f56f6499385b992ecc54e843d413ac493565c1ccac7e8bc1244c73d7186696b460f005cbc6c2e0b72b115e9d99d44ee339887a426e3136d387202225f6b81cc2c74358668c1931c18b3609c347ed04c212c7571df1e53915fc5a6ac7fa73e2e60627a94f3980a2e69994fdb53fa0136989f8d6cfaa9922ad439e2ae1ea54e6e3837d4368c61f6422f0b134ec807d48c4828dadba5baa4211421655c73dae64f9df703e7ac71dfcd24cad71348e4ad4375bc05fa20f9e921fc0fd435245250f7fa8c9c659ce3ca5b86af45bfafe5afec28a29a4539de6c354a7ea5a9de45adef57f6175a237d79a0f119b2138dd2e166b826f8f9792960ceb71fc15353b90fd6f08056fee441e584485e86db3f938703570412aa730aa2cafbeacdda20db9da62e8e7187def472b4ac5f713df5fbfe173a2d2868fce29d3fe54e00ff3371bc4e57ebc2b78e64caff2cbab8825fb302daf4cd9f5e4d6fa22c65fa9c2603b6b5b6173508b779ed86074557be9b111331b171c74095ef55170eb4a35a617e37c46c7cbd59f0b91c7929d9792f563a74ea3abfa394ca711faa554f8fc80a9e5e45b0602836f2a33f26ca98fa17207881ef1c582fa2497a3bf47ced4c4f3b68dbd34c7be79f5e85c487e0a195585a85dcbf817d9d7128ce7861c9cd690e11337f6e5f242e724f1bde23525e4a1a991470b5254485594dd46c14b69b803b655f7bab5695da015a08e27e98e684ae0ac9258255582385878586229bb85c37b6a21a156ab322ecff10fb1b44c60691af9a35ff78ab0e71ebb6e51a549db39006615329e91c5ea4a8b786601a08fbd215f9d7955409d0989a5764cba29c8336bcaa088904097b934968009264a7bf1aed2708612edcb0c8b4a46e2b81c768dd8a63ac79b5af6332b3ec259823759c277f4beeeab1ae0ad06d30f5a060238f28625e1f9877ec79ff70d27f7a8e974331dd75fd951b8652ce4b5159877cc76bdc321e46906ac99107ac991266a3330322398ab3d60c629bbff74a97bb1b9473bd6f9be91e88cb982dd210c2c99897b1195585c456379bb50172437fb757d2a3178c3722fb6860dae6c8e5df6c013342866e145907dc3445d1fc9d83b569ff7529c31a73b4f61b2c2a03596d4b3a0691c39a938f88493d736897602e14a7d4860c0b7b5b9f7a593a94cb91bf70342df35a1ca98cf28b54ec14f6a89d07e3a1ac75b9e7f7bb991f3ef3c76096f6fe4aff55be1410a77c1531960423e5ab9d6e009561f4f8591c7f38ea5e02e992ba387b70c9b32cac49cd52b9e89e4a9ed8349ee28f692dab07b6ee9cf4099de073b50525d3a0c604cb2005d6b37bad5032e4456d2fbda6b755bd02069b8eb44aedd10e74f374a4d6153ea07762b0f4485b5e032e0a2c39a0979d3aaa3e313dc92be5c8811c762e237b5ce9f0a08b499a20bb3a7ae9601f5f5c936eb7deaa20a977fca121245565cfcc24a792e1d5fdae2e6d3429f44feecc918cb4b4f508e7806551d96c31d746797aae381dad96b460d5c16008e9de33bf14a76c42b1703a7a694ef916b377e8e36ef667bf5e22a0196ebd26f2aea4b2dba4b884679af15b23348652643434055ffb4eb6789a32ae5dd736f266679a9125e8cf39ee04c04409bb88208a8f9c83727b03f0e0e7092d7b50b4e610258d107f270841c76e6496d85f1316b7550fcb958fc3f39a307e248bc49b253d21320c4d638886e3db1b83ef813170f60ee6a66f7a9c88cb26ea1b2e93725890fd1b48e5e25eef2ab1b03f49f149b1f5f04d72eece830abb2649f7ee28aef25b72eba84c89f5477c8e8633c139ac3f0a440a293771518798222913828c879c200a67fc2ad5e99f2115231eac59cb7f3afe6e833142d5ce533a45f512f058b55744d1f26c22ac6cd685ce55712a6d3730cfc196c437d1e9f1341cf3a51ec37bbd832c80a04bfabb0cfb72443ad01b3b61969ec3dc17cbd01518cbd8963794411e7887048e682fb3b2391e955d6c112c15aa053c9e45bf0af6f125497814ac1b94197bfb2680fec31b3bf5b598fcbf6096bf8340a670150952c3b68f7194d791f05920a099eb5bb6fabc9fb65f36ae90876d4d3aaf89be29629b333b82eafbfc05482ccef6109d17ba2530033695a41bb34a53c143ca076ccd4b481761fb5d64ebaf3c866ef0d233a83e11006ddc616f58e12094f3a07830ac3a716fe5441cfd14df2554a25ab1beff0dac4091a9ac1eeffa1b86231824a3a90a96d2e791d27bafb18cdbdafb0fe378115224271493e5ae2b09a4bc88a04f00f73205ed41defbc19cfdd88bef268756458997f257bd422d03e16bed2a69bdb490a679f274d3fa729e3aa91277b73c08f6484136db668836506b05eaa159e00bdc04e007f95ffb8f84898e1cb83d5f6b6b7420ec998ae26f225c557869df7f8d28a877504e067eec4f64210673a520973e4fcb58389edc5a4977a8831dcc627a83c0a13e0830daa6396bd39da121c079757a9ffbf8a1f2266c71f5742cdbc898a4f416a3a85e527aeba6c79a01ec64d5c984966bc8f2c563f4c994bccb5431857794b37adbd3d255b4606d982c27696b938e852b06f748ac282b7c35a7ebd7c70bdc8201e1630fa810787347733423ff3844631e6156209f560c916c965bb28abb1b0cb03730dd8164364476fdf6740195a36772fff2724e36affb3d7295a7ba9186cfa3e5705474924a8a98b9a9be829a60f76a818d2ccf8a699c8de0707191f16bee8aced78c6c6d192d7e91ea7db88f5c5c9728bd28f8c08fcedc9f929860d4c83a3c853ffa3e820348741b40968df4403377179356edfaab58575b5e9283f49b6b0a1e70b42883ded54a4bf0aa4a70d83988c45cc0e601b1e975efbcd66cda37842d0fe81cefe9ee0f9a6359a6430dc2b2683ba4b0c7f8c0e8f532b1c19b08cc365d6187b656cb44da3b3c75d876939b718b7c848c698bdae81804695d17638404dbeaa10f61d187e44f839e90503e7542f2dccfebe6fbb586faadc9290a98018c9caf21022ef3e69d1a0e9809df780cef177c4a903ffd8a90f887a1e00a2ffd2dc1ecdcebfe9df08bec13dadcc680bd742c760da2fa52a4c0502ec44e604168a7920a9d7c7082a89a5121e42efa80b3ab5701f5428c13a14687b606751c80b0e5662dcf39a0f3087b8c0e06033ee1a04128061ef2901d36a2c6d68d64390739599ec9c584579053e455e34c1f17d1a97a4bf34f52f9d9b312d84434ace794e8ecfa548762a2841eae3b6d83fdd530b6def02e24ac829175cd956b899c37163ae6c002991e071c554f72292fc5f4e4a998c51eefbf7e751fb888f556f6d7740f2683cc27b1c4480111c47730b62526615d0235c7811d3603b70b6a108be8890f3d79c184c04fd22cf383a0736083a7844c7cc52da2eb05bd00764ac0fe6b43c17e2bccd94f34036ce1f2f6610534712353a751cb94fb65fe8c0dac8d8ea2fc1185796a8c35f93572b5c23a999f593482c2bac2e268d2680f9fe81122b143aa21f977baff6dd798a8bfe89d807166ef335537491d4db7fe5aab2e801679b58a0e2f37aad168e2bb6fa2cfe20f1609867f4281069809aacf5ddfbc4f3358f24503375d9ec2d80d7ac03f52bdd95aa9a5a6e4b22d830851fe0f75452451eeeb84629ecf9306ae1202e267d1b14ef8f5f90bbf799cd35b087415a022dd9c32b50e41a2743a397a79975fe10c921ede6f8fe3b882a48450bf8881a8e28e9c7ecba791735cf6d8c33b48f8c7bfeb67b2abc6e87061c35b550872482ff0d0c8d719ab4e14a48dcb8edeeddc88ac300cdb9bb2140fbdd4de28c37a16a585855a32044aac7b2809f06714d57ace2ee8fdd1b7282a35189c7a2b95d85b9c68f919e6a305eb2845111704267b918a79f7a9dcb9f1f70cd5c02379c056c75e95334c03d8c27101a24945612008005a66bef862cb74b2e641f468e354c58ce1572bce860e39aa58f4ffaccda4ba52cb7a974a2fe3d157ff7ed98fef69e5404204df5da83accfd30c0c2367dfcf8d228203254f2b5cac66f8333c8ca276c86e9b88530081bf166aed0fadc2bad5ab38cebf9761e46fca28023dd94af7f7e26b7fb1c6f6487675e21f6c4ae46e1a4c4a5e223413a756ddcd458555e573c8c4b5397b0f53e41377af88b3d3e24ae610a3e4d0296372decca5181f258649680fb51272ec1288819858ec9fe094fcf3f5db76f101028f7989edf3c8d147f11649ddced98ee5d171cff13014b3422a630225f49d3492bf306e4b5d719968f6442fd965d875e9663f78571be92a76053d65d4e97405363d9d3007f1956982f89e38209089b6cae5f5ba9528ad8b84474a33949f5c38af5873f5c0b8bafd453875675eb0fe17017355e23954fa417034e084f420d8a22b2ad4180bc523f72488536619ee0c933f04437b6b7b508b2ca01cd197e24ad7d0935214bfc03d59a169bbd608af97b17ff5ad42fa57ac516b149502034ac64ce4679e86ee33c767983e8246a39e77b94a90ca53155aff38137124e575e3e7f693e597e07967e6790e8fc3e50d4d9412ab8e33f77529c8175ac66dff6779e5a40c5cf2be0a2ab16647a71f3d0924cfd1c70011247f516627f52d4e5eda2af98b74848f18ef9c1cbd7c88f4beb12547fc7d3bf56ffe3924d361a58c0492e599cc8969c3be8d45ff1cedc3aa8b58308d7979b78cfd92637b6e1e056c4148516ca84c9f55f885f1270ca5a560dd55c0d78475577685c8ca7de79023cc284621d4bd8b951b9519720c9bc9ce99f70dbd7c3bf51bfcb19a4fc443e11590b95cf85010ee03cf3cffb707acbf88582cd734439dac9679db874a3ffdfea40cf6d56d4f02e1f19567d575298dc4afdcdf264f59212d041c3e3ecf868d78d4a655af8556ef252a2bf54eff57192ef76d4a042a12604eec3dc3607c17acbb32db5cee255b8706789ccf5aad375cd30fcc3933bc231ab0936e117088abde73ec10901b9743ec2c70c7263f751e4cb1f161dee9ac623fd9df8332d909afdde3bdfb36340bf1830083b8004111ad5cb7b1e704cfe81c3249c93fc1d2476237ff53c6c922d0784aa5f86573db9b6180d481d4462d6080a96c8dd42fac72a9ee5cc22e8a9bdd3f59970a726ae9a664a06953d65a78c4ddf443c70c9d8b0121abaf2d155f39b56744edbe974c20d81d36d1c6ed2b5bfada72da5330f3d0ec37d6755cc4cb73ebbbec55edbb7f7d6a349b7f28653c0fd7c4d6f24f448a78eee60fb9146f92e44931842a400ec64332e84b91055527054c360e3c74100e65a2396676836870adf01f6c0c664c0c0fcc4223a1b1f9c79eb00a33ed1c7d525db6e1f86ae0d230f0745be7eaa3542a8740723b2d793b58fa43b0ba4c762524e964b3ab771ca13df3a710480d1fe2768e0776b5b911d15d73fe1e4f858b18b5a0daa5a1395e9a7a91b242baf71a6bbdde62b5780750765f2ae9a771ee27b974847ebc0bc4a61c842b361ebef1cc2e2639bd7709bfcf4fab4938a99836620ff7620b4eaf9b5b60e2c5f3785229321a7e58466fb5531f636749ac47cd176dcd32ab833f7b0a6b092d388811f62c1aa259629458dda4d99aff1f6afd4fb75c028f75456489f7b914a52228f66cf71d33dbe9d7c524d525c5da65570713b7b2c828391ce6e6de7311e8effef761a5e67e9eacbd9f0aa90b27dd57547627021fa399a86685395a2abdcc8b2b6c5cdd5bda357ad318968c25fac4180712c8d91096c74d78748fd4f7920b684900d77cae9b9459793d38f5315d3c01ad2ab4ba1f4499851cfbce4a36202c24eef3308dc5854e618f2c8dedeb021a8b76bd62659f3be083213c025c859d93834287505833e823878cae10acf6cdda02e7c963b9f31501512bc57fc6013a044f1b4b5ec698978c17649bbca71875268fee2eec231d66396e44794967e70ed558e9f2430b3e3c9fc7a9ee5dfe12c3227f5df48c0f188da34cb7b76bc7296535bea8439123fc5eb298f63a1996fada18ee8d13342b14c6104d119da825321e19cad6c34efe2c462708918354414b9482767ba9824840e95fc7bc6f2fd5ca3ce3342200dc196dc5f2dc2ec0ea65bbc601f60fac3c5150ce6f0fc96472de3046c5b5d2bea6a7518feb4d7da5a0f692d3a0edd728b7fcc7ef4b8a8830e103db8fa4955a09be541bd3c6faf3db05f460b0187675cc87133fe15265be7efd615f424ecd286a59884e06b987e1cb8f51927e4b78187ee9eb6c196f1c1880ad97deb45f4b8e331dbb85168843ff9b69e56a9fc07ab8035050acfbf14fe209c00c2ce5c849ffe10573f16917333b464d3972eba34c80df9957ebb38e7a4eb13a09249a199ba70e343bfda7c711c9d732e7d10f2387c7149c08eb0ab5bcbad144b98ab4e598ad1e31691c1c8d4e8654f1e1dd904933b76df39822d4126bcfc64cae3cb95f963d0373f045c56750c6dd4b8187c90a5eaf24bc03bbed02046b0727b7b67622b6afc19f6e249d92c0de8073fe0ceb49a5e03bd33c38b3b7c7b7edff8a8cd5e1308143605010030ddf52681a87e7e0311d278d3e3f098b60978388f4086d95b5b9e9927bf1d1f7f6ba7176eff8e0f2b0474b39d6be5a99e054dec0f6b53f3073a8ba1194d2f27890a05435337e751efab5b7cf941a99f58f254f3cafe18b96d15011e02ac77debd8816f9d4a8cedbc8e57f7856850e04709c52984ec297d2a76eacff0ab0845f677e5241b15acbde96c18bf68fff92ec439e33c10907ec3a6dd507aeb33b4352cab2db69051000616ace95ddb7a184fa4fea4042e817135e3b3929adf8e41d694767308e7b97b126c7863729d2af31a80b495b3e51519c62b1f1fe7c94c435b0397ba255de2452767dc0ca78ce48bc45ec8d9abe352a41fb5be929b77e1e9a14b643459e6b0b6e4eac4405f1b1a361e5ca510a85aa8724de0694e3e1e999075d965ecd6f795f75c6bef7ea48ab6cb17e8ffd73ad97456ad85c343ec3d8549c5827bf25d71dd3723f594df448b296368934fad5a75dd60f961f9f8c9b2d9aa4130b335e2009916accac2ec2bd37ed0ed06efe422164e0fa52db754f9c5301635f8f21aeb5c358246bf090e6a6af07553cc49ca30cf5f565bbe4fa42c59cd97c2f93176807dbd0b5314505fe3366eb27e1556543411d034e16cf50364bc1b7a3b6c1cc6350b6d639b67372d686423fd8cb94a5107f2ea09f69755b37eb75609d9f537601163e9bfe26555faa9f83fcf0d0787b332295ad46856fe6ae690123e8187be67fafa78e2fceafc774839392751b230cc289b2321db3d0c4b782b226d662685b2875bd1a3b5437af5c0bf571bc355408202b8fc2840d80e8e7c34c7edb5625f5a6e516d2ba524c9e86dbe28eca9b37f850805255e7f7a67ea0f34e6b6089d4a61879ba2ccfce39d95283358028eb35d953a04540322cc3a2f46199d87d5f8e65e9863a33e28153e44e3e5679d50bd067a8664fd7f1b5cdfca5811f1d4be88eb2f2c404d0b38a363e0227c2aea04b0567f953b9750b0d1bf3dbf0ec3a13d3e6bf507a4501930857edb214489ea726cf6279a5c70f2513254f211c55d42fc12cefba6c8626d101f0651e65dcb30f6e87c8e2a171c68522cfcd3fbcf2d433e4c622f5e3ebb42431208563c1fdef95604afdfd70869364a466c6c8db64935ff57ff132fcc61edec16633c1907e8d3941148fa4e1487406e123a285d097bd242e13340f11a2a6e025823f2e04c5095a957f93d0521cf7ed12d66f0e025fd408b2b392afecce0f022e3cd151f92d4501b825cf2257f0f253974a90ac528c30691e661b6fc28ec18e078dec1b776a54821d6775c82dfdbbc96c7c74a6c1eff3735958cfa13ca2d21aca82f401384f711e91992a6ae5e4e78d1a21a6cb308037d203234ba0c53385af40e14347e3427e90fbd0318135f4c6efb60757dbd3f32bd19ed2953ce2f65525067da9778eca3e7d4dbbf21d4d4da1a874e879960084d46c9a721480007a3ee8c13088b02a9013055d6486a74e97d8dba06fb11a567e651c9b48f8fe3f10f1f262c8eb2a8493607f265c3c09c639443c07d588a14df47ed91e4c4feb952de4e4425e65ff3b74496ddf7e93a85bac10bfe132c2000d9f1faa1da2bb7c26dc513b729df79b7ba8ace91c5e44ddb5e2fab4011fea44c616aa9bc6e799861f56d288b7ab5a83e05ebbdb8bbc9fca35cb8dc1db935723cd53848d4725dc63b1db5a06bff035abbef28498d2a3e4e696d58d1094a48d6ab77bca663cc627231218d2c67461d9593c204fc7ac061a6980d871cdf97650d55fc28fdd71c5591d3b0a4b4a1e19e61306ba55ed9b80d4792bc74a4d64cf46d32f3f8348bbcdd1322771427d6f3ab288c906d4b92bbf13e161b185dbb5a2ab8b46e573d854e107f8c42b5fc45e833de88dcb25acf8d2da1b686471ef5ecbe845dcb49bb89d5d75374bab971f1efaee8bd2b0b9c7163a09b4842bb5fb8dc8664da818d556462f60c857d6ae035fa56bd705f725c5fd4c5927f3f9fee1609efcea5cab491e44bb308f0dff5afad4e178d6edcdc49d2703cd0c73d947d8e2bca8de2697185e8c9550f3889dfb01fc02a7fa883b45fe31773f4c75af6ae3d7f447bd0c93f07d77d057e12b4e7ff58b205aa7ea31ed4a1531bacaaf6a54edd59180c4e050113c030fb99aaed1401c6e12ca9a950646bfdb7051fa52f26e70ed110b59e7cb1a703e394f22b41b8ce9d642f0c365795c5547152cc626320b0c9fdb973e5bff9612277775edd065b0e5335cb35985d079658e61005bc7fb6d4463f5a2514f9ec51a7e73ba13380ad02d23958e4b24a0f843f9204b2981e4966ed9926b73e7d51ea66d93271443a0cbb0f326c353f7170b66454f03ff4355b62b3bcd34a2a892440e4569fd180c8c00f7990bf270176de876243590f71401bf2c125b1b4d71616cad33a5e0bf7574ae2f6c8e63092c5268f3fc19a8ff66b1e830c906e1d410b664cd951f64ce4b5f95eed29f6267ef3730809069ba65aec2e721088991c924c51de6f662225b7dadbbe12040066ca0e3e8f909f2a303f4c19f99a136d318a74485f76ffb7354ffd41eaa7d9da5bfd5fc2a252163a37efd7aac9dc7228791b48dbf1c1d7ed59be88e74d5f822b20c9f120150af61ce897e5a7a83ac169c6da488e7b636dd3c21912e97fff61ba6447b7a8fd4a4890e2e472466e11cbdb0e88e6fce2379cb7363b96cf1e2f735a78d62c1ad0672ebbb978ca61ed0f5388428e3e0413ba2d2419e45dc5c6aa1740a0f444178a3fabd510c4e9b0a23fe506b5da10ffd48855f0416a52db31d86cdf6f1f991adb902d4c758942b94ebcd5f3b461b06dadecd2acdf5b838eecda0fc9ba3fd68bd32c1adec22a19521c5e736dfc733fb8c5e81a32816b7b00cd2b4372a2c444402256f01ffbbc6826712a43b0d446c4c08f18e65bc53f69454b1308b90b81bd0dd0f3010e8f05521dca788c60c1418923fd4b05a6223e15ef58e552eb3d1bd7f00190347bdc41a8d2e1e4e95a008a239333d987cabdb72225bb3d9697ed693a2cd5a3ba590fd18e30b2ccdb448b9c16a538491425edc128d988aa39fa3de2d935be6d2b286de2a87a50db83b709cc647a3f79e2d743686663861bc3ef7f8aa738ee28c855c5cf105076aa679517211193823dc2ef92015d12f96f122798fcf1c39700121480220990cf9386509e40996af4923c5dbdaca655ca1a0a8aac369e3fcf4871481b30e077a4e6df70767db0c6c91d1520c0f4c6733c0708e6d85d22324974858e54d7fdaae4795ee5d889bf12836a34acf8b5b64d8f4ded9fc2c65bf8d54a74c1bf74ae608426e534db1c79185020ad6cde63f95196300414e054d5b39d27aaab214f07c9db42252bc4a86b8f63b81335b700a84610508bca0525f09e3df443dada110182f3ec8412d8d48c41e786df9fab89aec6ee381cc49c547b7848dcf2ef001f27e66fe5da34f821113226f7f95fe050fcfad50cb392e1c11cc26f85b6a6188861fa5b4274a92e6ff759b3dbba8ceb20f3bed3a0a92f445c82011d4ed510f5802b82d2cec12919ffc1245a63ffcaab0630220ad5c73497fe4d5770a8b0dec9e61364e3273ec94e23ea326aaea19303e80ed6719c7911fe1db278f57b5d4d9fb497714d4f54f5995f519ca85cbe837f8ac0803feff20c038e817b54e310239717b650d4b260052a3a6d481701d69705cd6edd776013da97e0b979115ab666f1f771fd11282ec85bae5e846f50a3f5c42e6e780d437a5ad5b3137fd6b263c9be005734e936711cbed45d811e342bb5a76375f62ae4f6aa41956daeb2dcc91d142e4d1c20948731fb50b5f92e2fe55c2e103e70f8e6824f983a5f1b481e097d7f96f64191a4d9f9c578547e9fe177f8bb844284ebdf9fc633317f3bc5d069eda16e2611b984566c5bdfb0f7ba88ed533ed275c18009641e5e827c2461d17fe597bd03083ae09a505cf0b6730c94fd56f26168a7e9cce62bbef3afc0e45680c8b71e7acaf98dcb49d5d42407bc4220ef285256a8b5d3a3501912e211f31f35ced64a960ed3d79d0f89e53b397bfa7beec6450ea06941fda0923dad757d6e73102d38c56583ff4177aa7e42a6900d8038f8573ac8d5c350c4ab750c0df747185e0806a9a9ba32d0138259150836219722390ef3584f149e7fc2b418564cb16da0d1655202dad044de6602e0d8e8c44092163b28982c214ee99631203e5b5bf66aaadb6b61b883097c029d20d60749fac1583d95ef3e078cffc96e0a58479cf223297e614bb7e7029235cf70c2c152ce0161866f4761610a517d6e21bc80b7f88e9256ba42d2fa2afb29b70795874303505b98da8f2d80a8a2adea8ffe6b7b596136f6e8207d8e97c9e588f95c2cc1c6e1de9013c6b353709ee2d2232f726fc718d463866233be5308e10cf84f50c97f03d4abdacb16a1d21a0d4f2ae6a2f1824a4687d404e8a810c85390802fabdf1731934bbcdeac9076ff2ee3a08c5b1068c5af878198bfb3f7bdee3fa8286c828b6f600d025bbf8ca7bde9af8877d4da0ebd5c90e491cd165c518aaa29c799eeb2d4ca4591a93af831755bdcdeaed71e0435784bad2208bf72ff65a6558d17a2cd0365ba4943132d7d262357642d5ef899cd78bc4fbf13a9b18bc1565523e1e2744312693b6751871879b7fb6cfb21e119e540cc7aca8111f96befbbae2bf9bd39d881cb77d919b590850d64b53cafbc0537b9ba7f18bba0b5c3426d721f58dd09fe2db07fb109e18e1ee44fff1529bfc413a0242ba30ce7e9763e58efdddfd53e47a8f3810c87056fa5ec5bda49bcfbb8e32817e2586dbbb92193b3fb74ad229c8e6f0f8fdcffb5d8226e3dfb8f9ae0f4167867720e98161ff1a30eed6ec53b10957636816e2ff401370786c205095d680f18d35f9581adaa32ca0dee4e877a614e148203a639d8ed677cb73a6307b0305e0afe91044f22a94f4ded35c0b7eea1187b1f883fd98c53d13bdca93c705e25ca2c874b0bc19d0859c38512f8ab2d64233583e0c9d2ee170a149bf755ad14f680f28f075ee50d561d21f8aac4d703f4ee465474f809081e33892ea589003cde833c7b003e8a6091dba4fbb693dbbf456d68aa7efe0be2f837cde6b59270c0795b3352059c4cb3b6acf31a7822a1436a60030ee6cdde72f569c07a9568ad212ae297754bf1cc3e65c0ae1b070735c3df6b89c7448d39b592d7bb63c662d005834b9b1526d2b928a0ee78e7116c8ba861cdc9d2732083e57400e9699d5a29a12ef76eae63c95d17e3b70a7c9c54810d8ae1ec1937a816b1f769afb2f5d34e88f0fc41e9554d3060905b7b71e3dd02cde394fa296aa9d6bfdd03fef764d4a0e14cd41b1fda28a711d9925482c3d488170a353afad80182f67f6f62bf8cc7eb1add36ba3010fbadec3bb3d60354458806eb61c6652cb040c8fc6aabeed945dbc6a0bb6d6f31c3b12d739ff5024ab359a1cbd1a42b58ff0deaf2e160d2ca696a6edc992200139ead8b350cb1f50bda327a7ab865c87f105d9fbaba503c38185d5521c2d359dbecd77ce323288f815c44fe6d6e1e06706b61179306e6336e1584634ebbc1b4d665b5f923f2fdbe3f3f75ed21df977a57c06a3efd6c34c704f80605310a66febc0c9532a2774db0293763bdda948c7447bdac05eef43aaa0eb27983c86f546ac3073678f38e75e009aab4e110ef35825251b83aa0097735cb4c445a8316e28e65f70388a3ce0e5f8f5fc322205c7a6c32aeebad5cf2326713d3413d21e5a4d5157c7e69d06cc24a02103569962a5a8481d71ca2f7fd55f22fbc70dc6e7ae3e94bd1efaa022a29d3c70ad1091e0700ca9945de3a25b16317b1de62a8d3e7a6373f1601d26bb0ca95d0f70a763bfdefedfe3ae8299bced327864079c6b94f40045ec397449b6d53d7d285daa8b1791c6bc971a79c5d251778a4059acdc0439498bb7be262caf345fd078a6b6bd210cb589c70b68f9dc63c18630b9aad0575db5aa60a4812e4d7cc53a8783318a61622f28a54cf7adfc971266a98fce4bb5bd7f96a51a8f660affc46a1b33068666dde17a60ab55af8ed54beb1cb5d3c70e810988dfa2d2c6004943817fe21c5dc3d0692c96c9c9477e1b9dc67bfd8f0ab3bb6451996cba5bc226b3545d095ce4a0afdb07497e6e947c5321270689025bd7ea40ec0244d984f82f36f08b50446baa4fcee7a74dc4272bb6f5f42786f5a6b6f02e2a201a1be81b1eb8ed97cbea02dfd21ab60086204d15aabe58d18591c4b3507d14b0de9afad6374d6dd703515b5ff122f44a753ab58d7f86c3afce64ebe1b5cbf602f807d3ebe403b1752512fa9efb97964db23fef6a0a8885eab15c0d323dfb79199228355f5fd51365ea98fbee9f84ca20010761cc1bed836fec1ab9b4d8f1cded109cde73645777d3fe58728de0bff42b9e45f7f73b0f1fab679b20aa8c5b2693a6c5d092ba22534d8a60db26d393ad7a5afc49a06432cdbc18c29ae645999432382f126582a0fa5b4994721c58ff3d041bd2df354a04f228bc5094c517f469880e33358f46fba5b0ee0336f38500be0876c39a9ca25e233370979247a7f83cbecf9671294477a66a125d1580374cb66f97f6adf57bdda42e013c60e3cbf079fb12c82ebd07c06476c36680b5a3c9135be28f1f91d33c710c57a31a0f94ca209dc9321389da010b508283fc602980a39916c745ad170be4fe80fdd802d615765e6321a1386d9b4cda3ce32fba719d80631464190534941513e7a9610f2690b50f9542598cebbfeb10de32ced81d61d28ff95c7fd187d9cc26751bc5bdc6b9af5cf251545c7c8d3b1342714f5bd350b7d8126b290a25128ad133d3a3e35ac3185d438fa1907c6ec722e44b8b21602cb9f801fa86acdeef3c1ec508c749334c91db7eb5d388a49924518503a021f21cd451ff2150bac54c4d19d53acd41d31304ce0a5da89dd1d8f05691124870090abc1285afd169548a334a4fbef6b0ec93acd58a298a3ebeb9830c0dfcaee7703c93a12c3001b5670f2fcd7f00a0dd38f35d060ee368dcfe7e96699b63c1bb8a2daafeb9485b73cda14c04ae50c84f2ba026b19c0566c02897b4d3068fea7acf0e20de7dc1c0201e9a5502b288eb267d8463551dc6bd115788bcfa16df63e470f0da4aa6dbc34d1d01d3a6200c3ab251b297a900152d289996e950536d763e314b27bf7d974e24ae523b9365c74136fb513d168ae57fe7538c12a2da9fade6794d4f676d21a9352d1cd24306d7d973d353f9d33a35db104f918148f1b76dab53ab94a9b8469dd82645f05b1057aa977e333798ba29bbd5592763b2c66583bf70a7081176ef50b72399c877226abe42163d1dc058a8bb03fcd5ffc30a1691862b6589a8cd33747e1a4b4029127aa0799afd6be2dbad4ffd6b37c0923770e142f3cecf6a572632941d7f03ee62de22f5415d21672a2c76a3395248a5038e66ac61634e152a1f695daacffa747f525001d96f6a1ae03389c027c66a97dfb9c76d3bd795469221485700be62d188d5d933122c0650108de3bf4b7d2d170521471f1cb3eb94d2aa1e3e167de977ae516aabfaf4d5f98c3307b2b2d85f04dadf0af439c71c5d9d1678d0022f29345501ee0925a2a693935d69b4a56a0d4dbc7918931e4d8f60749344fa217745d9c05ac6c24c30c2454300a46211f12201be32d53b05808f548a4be3b87e0817604e2ec123da19e5eeb918f6ab3d55b9d5a6aae0f74f52cafc4209668a852e06128fa04c5dcf413a2a6069b047b8bc8c1ef0902025eeee3bca6c825d26e698fe09a986cb6526333c77175c537eee1a57a9f109d1dc6d208d38585ae6872abd7ec836c52e95f24d8dc9a6f79e4b5c098c4ea4236e847dddb470e2198a481e3648fa92484baf620b17c4eb71f805328496eedc7ffc8f149f81cc8807cdfb3613385ee25ebfbf76aafc79075106e9757a01ea0f70ccb9ff61c4e49fd17b8b94c093f3f90e9bc3719600df06b26e703f5ecaa4b665e00cdc523edde51e3ca9fabbe967b46de30116160baca4fe2cd9930e59d616b59ce025f03ea97161e25c9562c66cf3a167f311790e973eb8b957755bd6e14dd21b3a0a3806cfefcc770599a0c27db44fe9a150b0ea00bc16eaf521a46295c76d88a19096622bf2ce19b3c5e3f255616f8082fbd220b63faa232ed1be887bad15c45655a0910d4e156c02d984874042c609bc648220a1868212b384f936677dd1dcf3eb5f0b2f2a8f63958b8693f0e4356eb9380027b18bb14b9aaf1cbaf5579965d8f56c6c4e20a756f812729d812b05ce5c38bdfe544a91b2e4869e4de570bb65f7cb8949c649c24a2161c31c68e4c88bdfe39e5cd07675b6c27882803994044788f4663b6726a7929f888e643006fba5fd2aa64614e40c971fff99ca7b66eb6c66c7a9b64938a0840af50c45c12e2bca04b87cb60ea64d93dec7b12f19589c838949698d8f8a36e849cdf32d582a003a0e7e57c1c045667ef9dc748e33391acdb3540cdd87e5a39587da9a25e91fcc5f7ca2cb48a6abe04cc7b7f9df4c6c00520790e84fa499deccc953a8516e2a0000000000