PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 54515 6daff5ea1d9ae646cc254133f6bcd9e3f74cc6ca5cedf1e56fd04ee1e638a22b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bb7c4536d42cec30a86bd1e9b2a1147cba98752966c3723519ca7fee16692cfa
Certificate Block Hash
6daff5ea1d9ae646cc254133f6bcd9e3f74cc6ca5cedf1e56fd04ee1e638a22b
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0070090000503b0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e60716a68c677986b3e8f1a68fcebd0e42350f92be4e09b47e2c667bb737abb89214c86694010387ca33c99800e66cfdaad95839dec56caf33844ff1c0c50f9916b8afc3956cdc25c0c333029b841bc57b5552c90e8ab7edc218000000000000004000000040000070090000503b0000

Raw Header Hex

00004020d661751cd67cb35234bb1b72d34b41568ef59ac0ba9946f3d57b517107f31be68f64c7fa427f8f6e39f5fa13b40bb283da203489eafa15229335a24827b7698d2075096a41740618fa2c6916ee7fca193572c366297598ba7c14a1b2e9d16ba830ec2cd436457cbb

Proof Data Hex

59,560 bytes
121216020307187206824dfc75709e7898997727bd799f51e07b61ee2828f2551961d625861d11c240b667939b6d4e0504c32d0b01a1b39bc160cfa89e1487d7ca4db8e394bebb41a71f6479ebb7d35a58d4b52c76fd05af773727b493b840c4f27b772cb2c743938620f8707e93666afeb8181e643763c4146744993ac1ad6a17da2ef54396a53426c54fa6edf705b444a6fdb1d3975354d1045be052df042911a77a4354296a9e1c845fd94c592282a76719b211eaeb27e3d3c2fb9768e7a058ae2df56ac6741f94404914a656706ba768ab0665b1d00aeccb7ec6de3f646dd517b1b1a8f34e5aad516209af4f7888f946065fafc365b7bb60671f1f6dc37cf57fd71697aadb6083d71072b22b27295f63f5421553efd2b46794fd79475c9c52ad919b691795e36bd384e79a7ad99331c6f0f80f4c777feaadf58a0e2b94447ce3c6844039da75f9c1432bf691acaf128f16a529f6aa96a9a954bb6f29c63449af8ecd65bd13ccda3c6def05e847998544f7f2ed85a206d0efe99fcd97fbeb337fb90f856e67298551bb4d9f20b557b9857e20d654a3b98dfaa79b2beceb82160502f24b0e4c75af63388043e8a211c2edf075182b8d2c3e6a08a561dcb38b563edc56a63458c6ef4893ddb9555d29ee0639aa06b764a442f71619c42af52211bd1b919788d87aec7501966094549a869cfb7a985a2dbcc14146ed87a1a12c6e506f1444a233a4e582041e804d3e65522485594a373baf62fdbc3524264f73a3793205f767174667f586a51264a394b317d21c7e24770e7dd84bfc7e6e7c034a520fa27cd9a88fdf320dcdfbae247d749ac11a132656b35c98f805ae54363c925e18e034f3fd350e2bb40ad06b764822ea56754cebd66e6545f41ffcd3c4f1e69a3d73a846931f777789ac5e3e4c242152e1feb295caa163e6b678c6ddd8b317be8a72c5b186555cfb6ae87ab601807e278d6355829e85666b5e85f3dfd48383a10c3ce7c6aebfb31307b9b7dfca15d811fa41f509fe1756e70d64be0a108bb07cdb244c2d95ee8665f5971095861740f552bb052b42cc3a8a0333d2f70bb28d02fb2b4153eaa1d7732d804ea47b4aea25b63c8acdf125729ff0a99f6fd64efbf81f63cae1c89ca6f8fbb9fb3bc03fbb32654f58ca5ac2599d5ba1c974bdc1c2c0c795d7341bc9465837a2495c0aa730889867b2cc33f18936a3a9adc79f1fb4efdff41f14b19f0ada52f99df082a7f703307f0667b6a4325e59ea624ed9022e7007394a606108b3da7d1deb8da92c7bdc7de1c913e08ab656ec171a479f0985710e0bb73444c00d56e1f7295be5afa50bbff03718e5b0ee9cf7f9edff7723836634d4bacd14624679db6d1a569a05a7e58ea63cdd0f511d3f4dca588b82489f738427ac65f922f4140bece1cf3b5eacdad9505b77b6c65fe74b95b128a8147cca2147eb920e1c37e9647b61abb66d91c51c978bec9a9f5ecef33715db96361162d1fb89cc4fee7d38337fd8940705790d1380de031f628709e6810f8e5c8e4a4eb3ffeca064d43d064c2664b7537d3de8701f9b755868f0eb42eb0fca2e26f10832aa0cd33a8abe6093a94bb0c8b9cbf9874c91eb485b4e2a165986dc37f527a20493ae457a78a4bcc9a46fe39d9cc17ffbaa8b3eecdcb8553f9d1fd645138efdae4b5dacf3000dee357b764871f774ae16fe4225d05c23cdaeedac760a2bd610ab5176925c44cc926c78e47ca49cdb41fd828708d593336af3067dd2632f9b9baf0a9494f23dec711032422230c11d831dbe23394213858e7fa1e9b7e196fbf90e2ecba934891e5e554743cb4f23c1d2104ea41becd0ab97f134933dee72756ea15a9afff4f5efbb08142a2bacb78b03fd8b442e9521f2e60a3138818ef68702488d248dac551c6e64165edc8eb5c97cb66c376f5d5d73eb588e2546f2d06cc97de366693277f4f94f7daefe68e03654af11c8e33596e7f5127b48869b3e9b68ec190aad058745132e1e269f285ee5ce67740fef7c4bc5d50b4a73336eab9042f2909f6bfad87a46bf529adcd725f1887de5d5d24471ce2e0c0eb1ca08f0c1732a1934dfc5125d516dc6130bfaee26cf31605124bf3200ebc6ecc81f554aa483be676d85fac87717935f013112998b3e775d2f6c8a7be977067a923c43f4ff0578183b293360e1d9178248022caf3f3edba8939cb5d2d87ff273313e063c20bee33f9064312e0dbaf13362bb6bd2ab214a863c5be0e595dadd7b07e7328ba054b8a67572c28af2fae9b77355d045cfdf60856d13d2c537e441e266d7b086215ffe35c009c7fa24600612bf33a13f1513e4f72d1184bac344cd054a32d546fc3b6d7f2e6cef1072c1275f22cdf61a1e2d30043a8d2e6ff7852a4bade9bad69e2f9c479a94062a37b85412956b94e0c20efa291c48c345d701bde38c85c32e56f0a3e3580845cd168c69abeb7e43a58d6cbda00ae001258a7982127879ea7a048701c9caff82cda8b065b5048e2176faa38f3e5ef5600e0ee6712a0667a68dddede7c11d7c1aea3474e4c45e5b7a8a630b7c37494d41409104c599ff6645efa385943f2f601452794ef44719a0b3a617a07b09e9dca48efd04d5e16a8b5e826679750ed0544d2f21925e9d4f7c4e21fd047f0135932f622c692c928acaba57a1f6f069f6c833353aecd79cfdd52e330bf7c3679501add2cca3b535477dbcecc9c284f401863b756d6fe0d0f0b3bb31832cba65e62d1c1419786505ce1ab3c0d6daa276265a70602e024bb851ec2fb9463db03db33cb135198c6d5799c19e1d319379ad2be28df1e45c8cdc32605b04500a2b7c5e041c66173a5a578d64c3304a3ba76fa8963ed232b0f34838d4221d0f2cbcec77593a3bd77e455a30980b3c2f45462a6186e4e5ee244ce26ef12df4b60bb15aed9e0806fa24ff700e5cb664afc95820175cbb84ed0260816e31f5ef8436146f1eefcdcbd88b44d2be869e11324b020687fa7cbc475f1a2a3ce782bb1019d21bd85a97a1c8dbc46fc8be054952812b99f1d5f1e2477f28a5556a262385cfd0a96a585915f3e7052e9874631db4eaa2f1b174df64e587e43afbb80c002da7eae658c534f27854e2718e4bf06c68c735070fde57358d8457b5d8b13b6725da1502fc5f5242654a1441a59231df52bad9add8b025c1757cdb41e7270122dda44a8e21f0df6ffb1c49dfd115fc92c60d2d04088dbda87283575ed4d214d8a2d16ca2bd0b5ae257c589018c44aa385c5a7fca5fe3f24a50fb77b40d058c1197cae9ebb880e3c3ed468e8d7e00334c6594c8bb6682714a1f38f4f3d4b70d4277652c7b6d34f06666f061e6f84a85c9e44863cf14d70ce7359e6bcdfcd1834466ef593f19bc25249c429859baa17fe37e99acc1fb93e11290a18e999c5e69db4f9f429ffca71f14a7354f0ea42fde7e0ec4fe532de15b6eb50f80c4a06e84df8e1c25201e55704d540350345456f872d931a9fa6459a18190423e3f493c5487b6958809c72c6f202b4576332bce7d371da5c40ae858115149947ac993def9f692091c6f9006bb7e89eab62450f035b4ff1ac5ed8e8e2483c9a8d78ad88be3bea449143b089d9206587543f778010a6822affedc24c62c7d7c86990503acbc86cd88fba4afbb08a7f8e3a44f1ca2c5492c3cbdc52c96b4794a762f9fea0524345f1588575522e50ba939ef8adce9486ae5c8ec6f62cf02c7a57394f51b55a47e9a5614701c089e8134668b015f40fe668b6ce56f717f98fb09c33a08dc9f68063925f92500576e3f867487502b800a5485899fa920630c74d1edf097c40e64662ee9652ff8fe9865977395bda81557290fb26db37717eb48a3dec0cce091076471b062db2ca656cd76bfe89e52b38b0398ffe1fb2835b581aad01a07903b061abbff571f7fe325cf63bd4ddad2a82962152f651659b2b1c43f59b72b19a5bccd1b35d5003325ad3c815646956f0d47376d9d3c553498d87f5ffc39d94e6cda7e9fc50c2a7b2df9e4cdeb3f2508ed75e3ea83874327ee153f13ce18ddd616a24d097399d3be0413f8f2b74f303d2743bf2b8ba7f23ac5fc2a34eb5ac05da6f102bed829db24a9b555088b2e500ba20ddec97eef3207e7b4a129b2687a80a463e843473dd28ba0fe7c453f2eae4f5c351131371760e2ad0a61e5c010e86bbedc9a2435faaa6672b9705e45f4c5885aa47689d8d2f735d4781f6ca3b92897b2044e5f08e58c81dab3022200f2bd260b8d58cc503a21f25b4b18a4a3eab14e7c41951e506cea6f9e3f6ccd5639369939bd271b3236c1c2da49bac18dbd383ec7a204d16cf5abb2c2587bf84036b87282210506cbb02f180511bb241a2f74c7f5b5958d5a033720c6f3f4020a83ccd1645add4d14598a8c1fa0cae69a0db2dacc36abfc87fc49c49204d608ce520ee65565674645e46176742a5cebe37197371d9bef4f0c7cf22c3eb115b8a285d3990a45bbf7093bae0a9a7dede5eb19518b69762eca08d7a3052e478d64d597f19865fc9ea65aaa4add05ac42555d619a468a111b89d2c7388839e8be5e8a07d75db590310a59f3dbee5c273dbd11f511aa85f05419f938b1d3dbd9f2913f05aa9741e31c1c2f627bacf155bd492deb085b033e4b59ed520324caecc3bfbff49662f1b1367d1246c1f5db8824323bf20a3b3ee0900fe2e7bba8b0b96d95633fd832baa67b7aa81b80a91aca4d41d6346d239353077002cf698ebc02e819a84ff3618ce63df787bc3956ec054f0b7351e60c0d09d9c37b82a6e3f10a2092a71f89f9981ae3098fadc9d95b41fc0229ff90e07fc1cecce77c9527bd36d15d7c51bf5a5b7f42a467075ae9f550cc07cb7dda7d2ccca7f5e50900ca12dc234211c60320f9b3d7e4f218f210c5e42e0a9dd4d8779a2a9b7f713f02ff92da42ab1070ccc6ed9bf33625394242af693c4ed6be430bd27a3beb8ae2a8201d27b93da8ecab8d6d7976b760f87bb5eb4a0c7c48521ecc0537f999a9c04b9336af933b6b97bb3b84b3a22130a447d463c0d123daabc10cef4d7c482a8e135c6b0fddcc6e072deaa3a09d9698789c4a110545d72a9581cbfdf69aa102a4359e22a2ae5f97101b5674e4b24beebc6e313adf5ea5267f0b85cc9160efa7991c9e4e0bc8f8b6b2b5ca918048cb1c2b37de3080dec3db3aa7939866bbea0a770b005dc8d0bddfbfbcf36346de377783b05793c7a30c99bdd62c11d61c6d1fde27f431f94e3c8752a1301e4ed4d3672b75aa1e580ccfd308f7a807043ed4d6a148c02dd5d1bcc3438f40a919d4cbde688a8c93e46db857d278127782309569d007f4e6c933f4dd3ace8f511d875f7ae780670adc71d6f8b6efeb523fe280b8cf9f4843944e854f1d6c496112b82ef6830ab03a9035e1370d1b266785c13f6e9f1fc95e31a8c1ab0b9764933f0aedcd1246a6634d6bd65061e9a3fb9f40a2872d30b6268792e28d961e2275e83cd5554450a585abe93fd94cda6761ed9ec376522bc96f06e07805b4656a35f23f7bed1ec2718341507476d0595b2af8ffed22c56808f0f14d55938cabb31e8957bcb10025ed35b4ebe28437169e777fa3a77925ffc9b8e049f5acc85a36d2573c319b3fcae058d2f9b662e58e03f2b2474cf2f27750aae7136e31e391f4e7e56e97778d08ee543f5771cc68956d96c10c833837e90edacb7abcd1122691206bbed9d6ccee2dae861ed8e0482a06edecd2add65c55bd8dc172e93b1745e7b38a29f4970139d5637a345a135167c8a510e234f060057423103a7130230513668c1b8f81c41ac1fdca0346d9e56b464e054688f477a6552358ab59c10b584eb773510fc459467fb04cae58963b25939cbe62a3d7e56241e6b69eab9704b73d36a7b0487e439d0009da433a857768c45e274a3d9623138346b1165a47b30f05a70ea032935d5ba45de4d2dd874d6b6bb899967baf1b303ac5a2514636b2396b928171f2094f4b9acee945bd3c83a0901696795bbdf955602f5721ef25f77db7bfb11e9b1db94bb6500e27ce1a81bf48b1a5836a9abf1fe2acc7bf2f0c45c31af33dddb464229574cfe53e119a11a650cd6c50f243a77e566ed6272c2eacdfdba0e7048ffcf01166b49ac879590476be586cf4bb0a238a35e05f0627862d8fd417ba23d00875c9e755a1d28e5ac3363e50db0e84bae9c4138a6a3f627838a3599b490222460271fcb0450ef373f83cbbfde6c966292c04a22b736493a0c2181801cc62cf0ab503cc9667f4158326fe34af00dd63ba3fe065b921977735eff370784ad249d86ea11c46af1a2e805e567194af10aa609968ddc72ebb086a432438fc3905dcfb1ba174476f444f1c385e3a5babdc349526a56d39893e3883bb010fef2cb4abd3bdbd8c711e1591eb60e47c87e53e05f20a2e5495eb8663a82e2b90d3756a2c4037328564c84ddeec71d0f6ee86db7397f03f71552d50fc15ec9cf9b6dee3a67f45a870557067c50f3d16e682296c306e176bfbadc93d4187fafe730dd5e745d9e3fd68a93f2ed3ece5a1500bf85082efd5d7593ed1429fb3581944adc397f36df3831bb1a14ad79efa04317f6a0097309eed4d18e16af79aa0b7fc59577a0a401b24c4971f1393541ff46a91f71d0b7f4b35259282e4f27bca8759515c66884deb2101df495949b885559a6c2d4aeab648121309dbdf652e9de458f8ae04224d28a8bf55f30a90de059c03698e0902a801081bf28645eb6bd45fda05e6356b27e165b02f6cc7ef3e9673a29081431960b569b00a5a43cdfbc33b76bf8bc59b9a52e1130e505c81174acfd11748e7de6a1d357b18c2a01dafab7547df38703e5f9c8ab47518fd958beae9b9131ff2daf31eb9eb8a3d98e493fecdb4c4a904d823fd772dc04695ef71b361aa9d5668c911eff70f631dd25398988de42ed34e3363b8ed20d319d6add0064428e87eaaa97919511bdf56f46e07d1e3e61688bae822ecc93b4322206a1a83da0a4fa8066edd0fd95a90b97a2e0cfec1928f8a2752342dfe7bca668c68538e348078a48ee346c6c2637af85e81f1b371b32872f06c6b2ab93576663030b1f455e9997f025d004b4245987e4a7d1177f23c379e449ace75e8ec0a7fc2e761b070d44b8af3fe397f084813027f7d319d1c8c4449d2b54f87e2ee0bec0b25d1a32840c075dfec3d756163caa6b7a86cdf3d362590ae04d182844f896b74a3e5b178362376536448f62f2d25d126bc2f25be704f35688eff1dd5cdc6790245a51b27dfb3ab1e2d3b4e8bce6df427945df31559f00188354a4d287a2331e82bc29a0a9f8d150789d36fbaa6cb96a847cd1b140c599caadbf1f1bb61cbd548ecdf48d7d15f09f35a5d62c4017ca8ed26abde48023c5cb2a26d31666b4fa9919087f6d7e0d256d59c7a82bc1ecdb0d1ccac5c7795d7eccd1f65818524e23174adddead492096bfc3feee46d9eb3ffe3938d8ee54e25726c5df42289b47acb0bc3f8b96150319f6afd07e2416ecd3a6dd678df5dd9ec0a5313d760582c293d90443f4878cca0153c8670144c3edb3ab83b7ebb71b2cc4c7e8999d42bc32e6a56fe218cf34eda11be8b2fdeceff3e456fd313f570951728607e227751f32dc156012e0163a6f2c28b46d0e3119873303f213f6dd865f7ccb058b5ae64ac33cff7d8a6636c26fe4386bd4f1689b84a3b5fc18c87cc9e9472b73d7120cd4d8b118e7ec6c23b748d26ccc4277a5f375b9657216c40171c0be9518e768afd3c1205800e70560134be120d4b411e4f4eae64e9f236bbbc24ae647e6aed9d9a20a5971b32d31d104569f3159f88f1eb1edb5674ccc8106e51d9d2f4ddbe9a542abd2008858c236d43bf2763c539be4329471ab4aa7d68f722b51a337c5bfe1f0e213c7424e6e716cf8f52edeb90eb2df4ddb254a7e3a2b5a21f3d88535ec8a0d4ffb3972d6d46775e0e947e76d64a3a148fbd33e9b57ef514c7f816c44142cf0e81c4af3bb484136e95a4698979ce4c5b2b1d1651acc31a67e374bd8b25865a1eeb4224d4585ed320ef20cb74814623191098cfd477ecf7364ea7a48e875b9d386f0289849e2b824da410900c4179e6890cf2f125f4ab55586b176a5dbf1b151a215961a3baa235af7af84c9f334af1e9dc0880f57cdf4cca7f24cd5b94615a0d4fef6253e3fae0e515db08917a838895ebb71973575061fcd3492764c73d07319627eac29f5495f1afd2275f53362be91440571296b6645095abdce2f27bd44bf4d94228835b1d0ff19bea0469bd9570567512fc4115574c55c7bd3bb7b825d51b1c8de1a264212b85de687ddf6a861e9119d4101a3346ecdd3854a9a153dccc4d8324e2c4a26812248cc3fa46d6aa01ba25ef29cb45920ed5eb0c2561acadf3b899bfdd4c88a60399a4ac89e2152f33042f2a2088b1f7769fca78a7c0b4d59f89964342040f1de8721d782c92f70c65d2c43c0f1510eeec51eecd4bb98047f146e7fb9117083418c72f6c677056bf54227da8d9e84838abd2c728bcc4c1ae75594ebb51f3b508234d89fb33f209b1f13dc0b26bcf2d1450ec297916a3c35c9cd345ff99e23244f56e0dc6e4dbb3dc153ecadf749ef923ad6a930e6e709f4fb72bb858edcf54b29a5fb4288dce4371e570878a9d66fe3fd052492b667c26ea3f7030171d95eec88afeda85a8c51a02585740ad32b57dc0d2368b57e5bc1e11355c0a13d49cf06220a49500da4586014f58cca30017dcd753a5b4707f6039df7fbd1751c171a9f54c806e0a7e07de288cfd9f8a0acbd2c36a6ddf2c46fd66e59b568f7e68e2d6f187a6209ed841565bebae4cbd4037c139f05eaacb85ff1b2a66f2e01f8168f611fa17a13e47269abd27b2e5ea7797248b4b9e0283e281acfb8a7090f38eb9349b58feeeda61922e4c50b8db21ef6a28412b9e291b45ce99d23d91fc44c27def9aae20d80971ffc190476a9b02771d6ecb86663578dd80be2d3b7d40675de5c0ba09da64d561592abee77a0a93ab54f72cf22d99366b2354258ae6ddf427f5b71f8ac41fe7583f92026f6037375dc464a8019cee89f5a4b03180af204543846c8bdf7f034a605345c248cdf7766949e82d7a35eb7980a37d7055fccb6715c69499dd7a7be020200d1aa4e372f39c710dd631909282a4df677945bba511907ccacff29fd0a3fe64ef70ae12e7f178196478a53c11b2a6ddc10eb898420e899e7d22318a3e9ca2f2f709746706cba71e7cafe8efb6b131a56de18dbad8143ee4d50f9d26f87e683da9a7af779736af6779f3bfc4c7aa7eebbac3d11d0c2bf74e57405e7911fa075e0d73208fbc07f1e4f7a1ec7d48361f6c613710a0597ff9728458d7f398688fd8608d256dddfae3fb0dd7f45093e7a72d39f39c32f910c3e710a0deeec08b22a1f90fd6af09105d05a554f55c2bd16c6405010b4953474820ae2a146a9ea21ee57b9cc31b19d1f20ef0a245f16299502bd4aa9581ee37055fbed5b626bceb4f685d1c64ca8d687e11cf841cfdc8869a9651238deef4ef2b1274e0587b7c84c51c2fd98128439be24d141ea9932f21a66c84bf95cdbb6922fca552b613b3c474f17ab508dadba212d4a67790c1947d7aa9c92afb8780b5cfe25f05102c89aee010ade6f68649dba3724647bed10b80cd765032cf9cca0f15200e95db23a1d6f8cba4558ba60f81c01745c37c59c869c8bc7ae2150eea9f143df3df3e772e6752f4ffb82f88e3d1987524bcf17b13bc0123062c67f3901bbfb255211f1e9e4f8df52e0c158b46e14b25e738838a97a0a3bf999f1f1d832bb81e48fb4bd5bcaf66deafa37c38fb4a666d9d44eb69bc352f592dda74109520a6dd512f18b7b046008b11531620b52cc50848bf0515208629754c89b51c516133738099c3efe4db93c37e5ec54f037b1820f62993ea9f3cf2845c830c5ac8ae9a96ae61257318e9c993bb4f52ecb37d81960baadcaf02a3b8267d978b8dfe72b3a8c8f206fba25318af0f99d3e15ca7c81dbb1218134d1bfa34b056c780fd1bc6eccb5b430cd7d7facd296641d96d808d153b1f8acfe55adbb3357501b5eeb2dd06d4121f17562bc82b49b3de2ddc906d6b952da6d5e16cc98ab401cfc1e66e9895b05ddfa5fd74ce19b9aa6d09bf5a988245458ee44accb2ef7cd790094fa754e147d828cb73c35b22f44f592f71af2c9cd75231d948402c71220f8ef9c974a415228d5b5e39193c77c34cb7bc9740c09077afb5072bffc0311fc6a9916c1322225f663dc6534510cd06352a894e0b78c4206dca56d917c9600ed2df9ff745680c0bbe0c8a1d2209e8369ffcf4aceeb3a7aa9b6f1f1de03739bc38ae27939b0717b77fad5abd16b02278414d55d4510fc0bc7882129a970da0f6ae4515fcf79ee85a12a8a80f524632053613b3ee440c89d40c01fa803af2c9154a38f099d5dfeef2b4a8ea25304a6c0ea602149a29112203e375152c652b77fa81b0ef3293243167e6734c01ac0b6028c787f81a919771b40eacdc7855936e529c103f1135493cd3879fedc100dc48a3b81e01e9c0c3f3e60a91157bc84830c17aa595fbcb7a1e78f34d5dd048ef3b8bbefe5e38daca25910303708dcee24cc5ef1be0901c76e80d1ceaf6a763df204da11c0997504b885a347777c00a6d9517822b0c5cfedcaef0173afa691cf9fdc3d4f8c6b8c92ee48fa511ee6fa13d5ef44b877e899a8d159c75c2d11bef0cc3a1c1b350bcd6d5847679788e6a1c9525990b27f571076f45ed299e9e1318a5b12342ba66f4816dd4fc100689f9a1749677604168d262731fc5c8f8eb71faba1da0acf15e28fde845923371797a8b8ecc25e9c15c2a2db8a243a791e857f87a67c69bdf37a7f8c43d6648b13921e0336e344f100017f14bbed2b2958a758b05b281b95b5670f8f05add15162c95629a69f1f01dafbd260dcef9eca50869985b5a174ed2ee045dec767daa3749ba268518c8221c902f5b428f0810e82464f4213f3405b1118b9175381ae6240c688a92f86ba52d3eae85d7c4535d2d27adf60b28a6bec291852e95adf63d8b0a537cbf6bf13d5ad0636d3b04166e0a531519aa8da822d2ce52f6f23d55659a01f3880fcc31d47c372a95560dd20a53a031169f48291dea4d51f299058b1cceb0dcfd3977bdbf15bd977f8042fc179705caafc209992f096471e29ecdcea2f3333885eb2e4b957e21185155aaf83d8c5a91dae198cb0a062700a477a239aefbc0fbcd94af39e8c504e18a0c733379b3c5907bf6f36ccb4c18df1a3394a041a0163dae393233928c7a92f348ccb713020bf8ce8967e09b8d7878399d160250be6908a7cfc4fcfd2ff313eba9665f006dcbb195e9738cd84a6fca9dd31fabe5844cf8a6e922a700068ad0b0353f73f4e1a58057f94582ceb079f5d9b4ca5048331773810b4430c883bde3a9dbddbe2a370cfdfbf580f1a8e84d1ed37e40bdf9adf7e31ba88a1c72a89666edc7fa59bca30140060010a6c00dad1388065a8d794a006ac4052d231c962d8f533f325cb7f1f513b8cdf6689a49254fc821a8dbea73dbd79d3b670745374fa4873b91e2b5d371a9d7724a3ab8460332b8e983b7c20e8731cec346a0deeb2bab6fd984c6ecc48f878a06947d941602209a72fe28daefa3450d2ab316a301aae86d2580b4305f471eb7f27b26b7926068ad6fe720eb94fba468b1fa581bd338c2bfe380ad64e5e78bc43772a1ca83088d4677cd2fbb344b307b25ee653189750f2e0cde5cf32be02872eba00e72d674681cafe8726672b77090113763762fe6a155499a491699e0961b235265fe379b3ad354599923512be074bbeef11c33e02e84a55269c160791099da1da12f7d538236d2ad054b78fedbf6075c5e88892e4e0972fbf7b52e5e0fb4e12ddf3c96be3a2cf8df2ab23826400be7860490c9bd2686e7c7f495d49dc32d0e91064d3e420a0e807146039bd211a4a02404dab32b017aeca48584c3e26a60798bdc4328fbcc8ba3d9e560a42fee57e038e9ee1b50047621417f7f68192078b404612c3044eadf8539bc4dadecfd0e03e1b4a9e2914e0d49579ff1284c2f0b7679ec8563a832a33c170de6c93dbae190ad7b4acd2acb901c43e070348d23aa48f55555e2bf3990dfab19ad16225f5f38ce86907cd71513305117b9259cf031fcc44b5ae0a7ac0c5e03acef865a4a814b2d3fb1a6af2c7cf986968a934329270e59480ba6119e7f31c34f3889c0a4f0e192e3fc399d3aca69b4fb36e29de5699f9137ae77a12ae396fa0ef280fe13f095d6acdfbdccc913ab1eea458aa1da58307aac6872a6cc3023fae0fe7189f3c29d4b8bb6bf154dcf64b3e5cd395bc050e3e5f71c8cc1ef0e260f0ff5db77fb6b7421115596220ca1e324b7d05751bd66afb9123495ddca59f494945a07c78a5e20fc7907dfc2ae0e338d617bf90fd7b51a64a1128420e83616ed45c413c4b1ad72efa6abfd06c5ddb625c826cdbf2e4175e0d9925fc2c6134e7637917f23b59e155a114130964b28d0a09c50054c1a4988fd541a632d12cda142bdeefdda210ae9cbf9a13241ff67f822f7dbb46407bc380e4d0bf7308f11e59555d1cfcfefc4691ebd3062a8da1561c6bade93ec851d2daff4eacd1b518601676de75745b2df813ff96f15ec47a948e73edb85cd3262098df80f035b163d85c1c8f10f49d2f114952cc2811cfa7ccc99dc875e0570356bd40d950a7930b954809be006c8d6472d3becbe019a090c848e1e39dd101594fe99d11b517728648bb4a4e6aa345bcd7a6e849e054a489b64e4b61c2618bdce0ffd57a9227fa83d383e1e66774ea9b50ab4b122024d8886838be9eb87a7bb32c59913f521c0443c6fe9f4dbd173b8a98d09f23a8a776edc1f4fc794ad7ecff4efbd8a02157ce5b40af9b388993e2fe55f9ab91e7c0d22e5fc06991384a9898740e3c1091e25bf3ec243d40e2db7f8c4c4598830f3e4b143d4f46e22f64b0cd0286781e6d1e1d7f8c91747f8988f68c247dc7580c40623feb95e00131f7f8903db2605494339535b16e6651d67fbeb3d54d69ccb713b80a62963f30a56e0e0c689594faf4dfd36562ac7bd9dc1cbbff2c470323e111f1f8a7031335e957575f5ebdb51b6643524f2fea8d08dadcdb47fb5b05bde7b237bf456100f98316b32a988a70bf0a1333e8d59e188f1e6f7d9ad825bb49009429edbb6084fea668ab358128a45c573c4f11bf7c523d1cfa45850ce13ec0c95b169dca9f5b32f881231f0421bb73cc8ad182158fb60bcc65dc055221f461108a5fa316f0c16ff83112fa41a3ca0e8b3ce27e5192fa5869e6ac81474dd4e5d1d56b6497aa9bd60a7a791d4ab800148fa349f2d27effd5a053ee4008f2e2f2783200bb32ac4f84ac1b74a0ebf3ab65c0efc20fab32f114c56e9a81cf8f162de38808e83d260620b11f1195ff9e9aea26cbe62ea9d5001ae9b52e65ecdf00090452445a032af40dc025d3a95a987a8ecd322b38831be84a5998228d38c402798332172a1e59c0ec598575e91b76d5f84d6db6e39709fa28f2a89a6495e74282b6d820e5ae6d0fe445c3be5c020177c013dc099ba7bca85231c2d51430b11b1b034aa503f56a98687d47f8939772fec37dd6c12758c794a19093e5bc209976eb76cf28ac33f1a0f95ef364e6bf45f721d2fe41853f6444f3c6cd8cfaa6af7528b17982c45cadf472aaa7a547c4f442c72421ca5458c4a62e13b8df4bcafb424b7ca88d07140b1d241a75ed496af7973ef4926fb41b8dd7aa93e1036e78809c92da705e5d04387754e4bdf21566f4a8cf7ba6e11c05d6415876083c7ef17bc3d37c74d2eb0dc819447d2329cc9b302e44993f6538e0fc3692e05677cf00a0e36d16fa639f59a87ea7d0c374669706bd0f0c8d1697490b0b4735f20095725a1dee57eb71012d0f76e9ee65538f2e42ea51f113c74366ce75899d5b4bd7bfb488276d92845e88ce23017f6a6ad54aa8d2cf1db5ce22d64878bbf08f225c93ea0a9363cfef6234fdb3981db2b7a8813f6094dd4bebfd5eb087a50ffd2ffa844bce7609ce4d51aa9fdd9f04fdb4dea55d1c1da5b325ce6f0b04f71e875825fd5b03961ab125996a40b3e92b61a5272020d402b3f851a79918aa6034dd549bacbc14a0e9c9e216914931a694c4b6bd12c65996dae5a2a3ddfac8a0e08e528e51a97991d7801cc67e670014825d6b9a72e6a41ac05b0fe0a571cdba51a3478536bea35d45a4ac9fa71fe723d3eadf9b86b3ea783d40859debad846dd936e775075f09664749308ea480161880142b638a873c593afa3e7acbade197dcbafd13b0a13775045a075c711bf072cc88bfc811b9bc45a69970f2b85f7de961669f136f663a7a8c9a1a9fe98fb6ae5baeb55105a92033c90294ad7e1fdb69679aa15710c57a1088cf56ab5bea623fcd145e876e830273ab20c3567f79fefcacc2c6457e4fba2d96930f320275f82fa95a9c5d4d62bbcbb2828458d183adb7506691f4d8b949dfc2c5514e4989a39223f849cf5bd0d2af3cdffcdd8ea2b5abac77396d7596168c9ab34fc955b8c13165e7f52e787a1dd96894ffadefabb53d78668186e49dc307bafd7f3bf352e30a05199f57efb5e08162ec77c814e3634d03ad5531e9b078dae4a60892faa6ca87dc8a9d7795a5d0103122f48e9239bdbeb540db6162417144f687398a1a6c9d8a5089ef9a62dd395613d89a48dbdb889d7f39912a5ae3e00b8502d35e4161b643c67cd776d4c7e7629b9cf53dd4370122654b885df19bc457bf344922fd3cd6a3bde5e9fda49a2a40f50fcd00dd27520b1b235a0d4af8482e139f9145ee723729bca9e4d7b3d8854c5c5a5d891fa0d107b25136ac1b81b975c05c2ffbd42c009186f71ea0343cd302e12bae9b9de48a03392bfd823a0378c2ddc3d6df2a33751bf0135947dea37f4e268e766fef6850f465175c88945655b02dbe71cf07bedb1b0364d16d32b8bfd3d4c5b88e8a1437003dd377d3e815447ef7982386d18b75d6ddb6516250f3d8da490c53a61b595fd8891a753e1ba1db890b109934d83a17ce61e25dd230238c904f51f267625a4dac00e69cba6bb59070f6b1704623a6b5a08d094337015bb9ecd9d5a00f26ad76bca1046ad360e8d84428d79a2dde343a04070392c679369186caf98a69813caf4ed20a6ae822701c4c2d215d5225e49f330f808466901de595ed2f75c35fda2bab134272bfb063e086430cc08c5e99a15e9da0d9eae2f971ce9c443d260089b92f657f2d72bab8247f6f5ffc86ee76bc9fb62096c341eb8c418b2cac9753b991f6a06edd5684f52f5dc7ed9d0084955ccf75d454d8a04ad6806ba0074a465f0f31fe4e3fac11f93586770de5570345369448a83d90e4f579a2a771c1b02960dac91e1f259af40831be024330d30591ed7c1cd523c64634aad500eb9f0f51f973fc9ce40013fa1750cd8ff70946c28115b546dac099e8fe0a182d97fe61dc7a2e9be552a74ad0cbb6c77fc6ee09b8a974ec4f71616bd76ad64480b4a380d06a1345449bd0b82edf6c67de576c8a5cdf8810d4d3974c77077a545690f6240f1802943b1a45dad369fb01f7e52b8b77d1de0eed869a4e76415535a654e5c97731a97fd0bdeee21ed62fbdab1cbc408ab54a9f820be379d4af65210c3295c75ba5ec52cd154ed8ed0363d369007a1b24d5cd302a807250a3363a0aff52946c9c3a15d56b72bdcdc68d64e9059475c10d9f751499db595cbc80af25235a2e736171b0cbd263f388b4397fe8c830a0418418535bb0e7439ce6dea5332aa98c0a688458dc592c251272d1e9dc76bb2a73553c42ab9ea2d0ad2f207bb623b7008c1aa8eb85247bd735e8475e11ff3c13922ada6fe8d16d374c3ceb4fc54147ff6d7448296f4140b052a28c47026762c6366421c6f46ceb1323f039e70db8ba72a0e39be11d3ae90e977a372cdbf4fa8bb14fde8072da4f1181e88a1352c93d1cf41f583fdfb4c260071f56c2e6844f5cdfc8addde6608c2855b5a6db8cd5c0f5717eb8f324b79e8ff38bec725292b188d9c2152e3e9cdb6e1de89ac775658cb5f5d733d0b5e28b1789bc63bef60fe6fee0169470b9121c77dc5f23c75f14255a8c4359b434e0883ab423bb0db3803032fc9cf1a15b75deafb83fe2f7ffa446804ef213c99c0f086c48453d27ae4f982b97bf9d72b6ce654e51759fdf20ac37e7bcc8ed7afc627ea856476b49a029c768bc387f4d0332fdea0385fcfda1c0bf50310f38a875ef47238505b3fd9bfe852e4f8932441dad1242645c01069d8be90429ac840c1c573d29507eedadcffef48c6adea54533b129ed64c4740f009eaa48a2ecf176077859d582db8a82369357225229d9614fa3422a931467a8dc2af55f5de33e8c7ea428b795c2897fc83744a7df56f28f018ae24461c2b29736c98c137c0f4156fcb0e8aa200f5a84d888ec09ea2dafcf1e9cbc032fa56d704e2de9cd614181b6b69bfc29abf1972efbbb069079a185d61fe18868ac222db900c781407d7fdc3638dac7d6c64a37fef84179450e45784b9e990d410cab0f787f8735cd497aa0152c3d0417e1b80d512468e3fca46d2bac33b08cc405520f0f0e37196656a22a4c076d2225ad55db5d37c7b940d27b5878c5f4a65ea041691bb080e4d9ae0e6051ea451712c322c4ee79368604cada8bfc23581692e1fb3673e5abcbf581db97310a65e8e9296add64bd2a1485d535772f2e2fd35cf7f51a999626c56e3f80f31e8160e7a9f50d2fcd94ae49b65bad7b98815634423e2c5d3812a4d68926f0fc31c1f6460e8f2dcb507ac47dfaec0841b6b0d6b0064ef18567b6491592aed9a20e5fedf017df5c8f573cddb189231c73f352889949e0253bcec5eab95d6252dfe1f22f346b93a5e7ab221ad430db6ac8006a3cc5ec30b7c1ffd0b953eff2823c61f1d8b6d2c332d831103ca0fb3e0911a6814f404a39c200f6ad99e7b231a11112b6e161300233c4037b676c368770386a7937a9bf21dc276ce6947fc095afca66d788c1d8d1055b5c061626e1e811ce29587866dc8c79997bcfd61246822698fcc575c21dd76a4b115ef5e06aff9d4c287a94b26a7c2c4992dabe4c178146351fb968cd7de2d8cbb54a02345ae013d154040be238ad0b08e9f8dc944aaa501f133275e7cd8bf447267a2e63097ede0c9de5d65604ad2ed8a1686fc963a7e3c34c96d57b85c412c568dff7b446fd88365df819e3e3bd2ea6e36c88f031a31022c1b7fda3ce4746eee1812707cbce9e99f70b4f27a128a2794a3f556e7a55222909985fe0fdba4d03ee4af9b5307e7953ec6cc8d979e02f04bedc09a1a387ab820652faf6faaa2d13acc34c5170e960078ae97a11baf2fc17a863d65c143f818673d416d2b6055966daae72f70f2dbc9d41292e703b65b6217194999e891654e845edc92affc940eeef6ec20ed6c853a49932a89215a76e8d97d33c5436146c5485f1842743a3c41c9466b0eb2e98e898937103b5993a5de86735692a38f0f7ef75485cac98f07a8c249fde1a07654598c92bebe89abada182bce750acf1556dcdbea7ff9d27a9d20f04165cc76563e2d294a9fcdd107a2a4e0f08d0abc519f675741771e55b176b59da30fc87d468fd52c7b4bd8e15938966bea9c34fa1c7dd2cb541345f250654ea2a012f09aefb3ef7f2c9d764027cb0a8f84a8f11e1224cfb88c1e3078d06c6a1bd1fb01351a769674f608260613dcf1efc3873a2bd74c99fe4e20b739a0ff1f1b94b689e51625ce6bfc4985cb66cf1f2779fd2627680c2f17f7c0dded0f2d30e280ba4e38a0a86fb150f1996d15e0daa5887f08b0e5fb04f4c3f40cbc39e26ec8bcc927cb011bdc7e169e08d4288acfd514656a5f4271992b450f68dca9a28514cf95df6f34a1f5b23e0a15bcf0e0ce15aea9fcc619c655dc0c4902b1ddbcec47de9595eabbba84415703d92f2ec9ac5394a0ee4fb5971cdc917e4c2d54f51bbd365da85eedf1f0ab539519a54b2205426f9a79ce360c6953473fdf35670deccc04404e86d23f67c41fdd9dd4e716e4b13bf482b363db66cbe81e64307940645c1b06add590825f407b22b549f169b0ee8d5980d32fad19b7673c893eaf4108f0bd8cc84b37649a27d2908bc969d861afb9c03c42cf42ac5099cafb7c9452c9deee3d0ad171661abbe174cf413400b898e547b6489363ee85f4bc9c780be61f510123dba78eb2753ff0a71e4a9c544a062d5f4837480986487a0876aa5e729e563a35417c0ac3842145e661d064bb45e659b5bb0ea75c4471ae45cbd4d49cfee24e5c84edd29247fcd30923a9dc53bbac50d2193c5de189d3cf8b0e2560905c6640dcc850a48a6d08fc132473617d56ec185d114a8d2ccf30c54362d800b583e68b0f490648be35228ff03c949f3c603dcab1d11bcefe116ef7a39013498d0b448485b2dce14bc6f618c4766583e01eae08cc286cc3b19532ed7ab7742a207f68cc44a73d4a8099bd745fa8c5e6e3a14b44118df9f0a4ca7cadd55488eb386777f0fc5d4da88b9392bba6178a64b39d5760c984935dc3e275ee5db5cc15f8236a0ea919c4a9f1893561fda13cb371cbeb28c401cb32dba9004035dd75e4a336495524a4bf406bcd78b6adb147526ad2be2d105d1e10d04a483ec26640cb042e2503125ec315f1b104f17ca7b3da0c62830cc7568f0e94b7c382ec60443fdcb16b3bd84443f73ad1933d6960f75b9519f23bbe92e1a7c284dd03e30d510a16c5de6620f4ad4a3f7edbdbff129cc1ec2f1068757f5207d9364df467f336a956c7a63a0645342f0997a6ff7ea00b76270363f05f63357ef9103fc435374f6b456e942943ab1d1ce53e3d1c898d155244f4403eaced8dd2b966aa353019785c66fa02359debd849e5b5397eeb4c47a564be77ff0f99f1a7c9652c3e85c8c59800fae855469d525dc857be4433f8852ec4141233058b36503dd934e7d3658a00a408867af6e2ebea1faecd1949a3a4e8b1f1c0ac4bd6f4adb09edbed816c124549bff025f7c7b6789ad6509a118262afda4671977e6e8b7bc9a510f84a548e7eb4b1d713efc2cc96a6b13eec3b4b23fa5381e7bb8ac56e402f231a469ef203dc2adffa1de9c7fc5c87d1a0457ad5509f3f215ea8b57fdbfd1c3c217335118f2e0f1bb208dfaf47511720cb0cc441220c0c77458d7de1b9bbb65ace1dacbb5b0d944d61a482cfb9968e4a4ed57e77bf3663afd37a629f7e51f7d5370417ebd48973d0ff6af07c8d0f0af85073617981f200aae6852505ec41d93ef3521b232924620a0404ea36fde67d658957a9c294442dee78e8660851d567961293995ba9add2ef63ebf59a9268dc45b7e19760761c3116cc29612f31481f72e769a19bfc760f3a029851f3cfa9bf69a330453109b6d301b186cfe60c81a4d13d569a7d1ee95c7fce376090b4bbe1add96704c3ff8dfddd2c804962a6ff09e1a12292c6acbf31ceea40ccedff96e3ccd03a62094543967c8ed91411daf5762549f18cdc775846b91c2f0eca4e5afbd686b9bff46209d4351e171a8062504255f854102aa186971e8cab075d76a7e1f337f70c3d6cd887bc173100743fec9d88ad732d1676b44a3061f7bfcf2ef3256fe40a195fdb20d099184e7d47323d9010a1968bffd9dfb282ba80590eba76f1cd3ca44809d9c631761b43775549eb3f2787f78cf70cc74a61788d489dbdf5d3dca3672b8d5c34eff2a5a4e69479a1e083e068e83a94f42235305d2a21cc0ad54592b21e2b72d46fc0625eaa9c01c1a9ed8397bab8b61115661585f46cb213409e22f1ef910e7aa632a7a4fabc2b0e326e075049e7707d7fcaea3fec9d6e12da1868f075aa56d0ad4a153abece17d2ff5966774273b5c989c8e09e7c947c302ddde7ea0d9775ccc4b0340c787a28ccb03ac454a2cb5fe76c7bf93de38494f0132a5cb94e7bead9f38cba867ef1c072c0da4bffc656045ba86bf8335bc911e3771cbaa7752073d3796e5a9784fe01963a9aad9ab965df141eee6c4574c2729a64cef6977427e390415be8a87a2c9464ec3fcea2e696e898ee5cfc9b51f028e937d4a349dd8106930035fa9d4686dc6291f2fd348b8e14165647688c624ad577e0998ce54a0fb74c77987c00d363039f44f54abebff96a500dfe95148ca8e097e3d5a0828c050a35d6360da58357eeeadc1f8fb231a08a443f95fc31add36de30ec688536b3f48cf465e805c41eeb2af1713850e2fcb03497df86a82c3937b35d2701e1adb07ff8a8b49674f5597472e65fa940d3f932d413adacbe4076188275d4941322e5fe6962fcd8234a8ad663b72ebf9c9a19f53069a475a0631b24b20fdeb7e86124b059fd8c92e7c71442f97b830e763581d637aedc47ed643d6d4d779c18aff2c5cbbceffe6790e9340d9169acc845ce431d1c1ac9d39799ad6aa469563b9b0f35afa412bcdf62bd6129ee37b6d5edda7ea3926d44de146835dc5f60056bfd8da19ac96da66c0c06b8ee9d9993334d863afe63d7e1addeccb0cee658c4ed78e6a8a504f0b86dc3532072d2d109399e7aad9edc9c02a223aebdb92aeac1e8fa2d67640a0d555c33ad5e9cad08bd8a666d72fa2d443047e8761bd129df10662984d8997a01e8ab9ed9d5fe1a0e8defdda7fe9ed34d3f70ca7ca4b3504843676e18a16eb50c0e9db1bc895acb04fe52529bd0408b23e70601a3f730d648bd7a166d67fbb1ebd15152adb817153c940c4d19930c66ff104d1b02abd5890dcdc775651e941a935a5a3f80b4cb964a7113202bf50114e4c3828c79d1797f418a57271a14f3e96b3afb5c009e074711e39e291a716d00ef4644c331dc108d5e4950e89126ae3d37700ed4a4bf2f3e4556f93cfa5348388d8000f2a37e6ba91c5b80b3cf16ffdc523d1cd3f2d7b5a8501623bc92c203dacc1bf7892e5a49263b9292a8665877c8c630aaee6366e9654b67e6431cae9f0a0c5a4955c41082eea1716fca61a54064bf6cffb26dded702af193e7dd3125fcdc2e3cabb46ccd78d3aa0281c3ba5a73ab8c7d022cd1ee6cb2ccb00e0f02069f726f5ab002dd9e987e23c70ee0beedbe5fde37c13c95b80be83272ae9c85b3afa16d410399a9a868d7775c1ed81dfa54549968dbcd877f5ef4c07bf5ecbd2d5e61fd6a91a46cdffb2c34759c973c12a975bc8e22573e155ce8e1e106fc5c80cefc2c5f87d4661c83fbf2e719b7ff9d254cec8c69c1bb770ffe12c323399978b90906776b36004d3a79cf647c1d142d50ef44fffbd06d4d66688314c2ad19cc88a1f2aa6b1c44c4f0977126f861db2cd47a3490292dcebad7ed2bebf8780022a76639348ecf920c1579578d5668cfb9934fb29a6d852b66cd64f4d925acb7d722e763a7963b6b8ea697aba0b63c9315d52b63d8bcb4855b058c8b6ed3906e1bf7e26dd81ae35365524b3175a450edb743dc87a536037fc1fe6d8820c75807c14a9504172567c7a4fe237688d9d0b5fd73812f181a36dfc977829ff0ac17cfd8e808eed7ac471092a251dcd3dc6425e3e6819523f3640d6b8e776384051238811aa63f46025ec26b774a7fbd4242c8155063c09602ce196aabcb77a167fa9f54ff1e996f6a1398fd757b39617ff1f04ee9dbb7bb547d302ff32414bc3822e75ca12f536d41048d8475199793b721642f2aa3ea19630d50549f671b3bac10f59b5ba7457f10cf6575de0e4942798299c7ca1d8417e0fbc5c68a5a157a369a68a451a5027a0c9181ca66f75abfb71e30fa03ae373ad55ea1b63016625a4ad7a5002d810c5e031f1c6c7ed0874d9f559d95a0dafb7835acfdab44c5aed412939550a795e03eec31827b7f884cb1e809cf02f56390c5c66a2c3e455187f33e8060195fe11f7b479e68f262c5ab727f7f7ddee961297f05e8996f4ad1121456e35f76c8af7ed1e3365321a43be2ff1c06644a2730e5407aec90b9ba6d32048d6cde7af7db7bf615ff061d80937bfd72b66c765dbd090d5b61fe988f62b24112246f752c1d2cd11952b941e910c67376e5e9cc88ff7b48f751d0f7077811322be4cf48295484efd27d6a348587ef7284f475f2f3c648ac4d2175a629e26199981dbb7d2bab4a1e38783639b6be2da68bf29f555f4a4ec90ae1d199c7d6251e6baa5455061a11b18441d4430f342b6a95df636ba6c41b8a483b841ab3e37bdb00912e9f0f1e39d386443cc060f31dba59c263af05137ff90e04ee4b3dd9c842498ccc452aa2968eeff83b2e89787e1f43580d6c9db0e98f3bd87c7c0bfe3a08968397ca457674a5307db1bb982f451f021aadcc566ebb0435e38d6fad64ceeae925f49ee3e6bdfeef7c7a9fc9fbb0edd9557e202161b080ff43e57a2d4faccbd47fd7c6a71b584ea931b59657c1d7fbf210e764f4338bea26c176eae6c529191b564ec8b78cfaaeefc75f6a86abf6700b5a7b5dbf1a90056b7f65628ec49f2dbc660d17e46ea4fb335930f9740971f1e5a87b2da69e39b7e05ef98a3751a8bad4b15c80ae08cbc99283d9300b76282febad3c99ef06f4ded01d0d8bfce801fefbe16cda5eb77f91f3eebd0ca6cb6050cfdb2a6148de769f732bb7a09743bb0b002e9ad71cc8d1002a5f19f4c6a528d97a40e125dd3eee4728d090c202d6f79ecc1c8f06cbd229742224cc687bc4db1bd9db4697f491dd355dc13d5fc11ebf67403c33f490c3e5651aacabdaec0a1bb913ed444214d9dbd0289b87262b175754de330962d1f47cd966aa5693ee34c3b77bf43852557d97fefa9d39e0ca7d70362d541d7284a6e7c061afacd578551c68e930ad9110001bf5ed57442d1ea7e495cf758cd3c1f3eef7d0f1bd32834cf727fd6adcc1c85eb10b559d570fbc63a456b15a6dd8fdff1aaa3b157f6599f717be0b910a9cec077afba50c0cb6eddd7c50b6f777d44c91bf2d1a3a7317cf0d9a2839c86d6f9b06e42fc0bcced0cb05a5c9d93ed8812e0244d4d0b8645894a48db092bdfe08a0dd740c22ab735d1cba7ef125035d941702f0284f128a9641c1cf8957521b9351c795fff4e46eb72566b425f381f505e2cea3e1c3aa000d9397802cc4cea344e660afddcc02616a5bdfee6564f379aa25c48995a4d8590f4c98c23fa1a852d766cfcebc8ce95fc79f9ab049bd61b5bf3041a14879b798ce33a2dfbf8aab65d7251af8e06b4c7fabdf5f04055197129b78529daf19840a280841cfcbb658d0a4cc5facb99da9f13018e9c8da367323177935a605559dbbdce0cd0b43f0f56298fdbf6722af174d089cb59b261bf4c5399d1f671ddd54624caf4eabf2098afdba9453f5200db60a12430676b0ab76fbc9287f7a5b6ac084edbdd2c6cf6e254e7f2c8cdba34819c92a8d0cf0991d727b5d7397d57ebd7c40175b67bbc30b6ed53437edc10335f9b021536e0b1f6246fdec918dd9270a8ebdfb4d66152b1c7ce6c161969a99aea982b2756b9878f9806e37f4b91a375d98b4cc27d1365331f65fb2a72386f41d948719fc66f1ce2c052fd81c6ff929638df3fc556445f2df18ad3bfaee968c223f54524ea4932972ce00a3b66f46d0e3b937ed4729c43c0b51e4afe27b2a4a00b406eabea2df0f30ee9d2d127352581bf5f3bc1b964c7eae315fe40e819702fb0e841be9527117e231d0b094125ef661d2da3be07890745927804222ccdd3916f171173f29130c9964729697f80e4c61ba5ed7687e6183c192e3ea895f29d3202223456c054a044916904069926a60545997f2688b49eaddca82132b73ea4ad08d7d189e30ee152503b883a8934ba8aae262ff99e3e2c6bae254a31cc510fea710568aea134777ac4abea3f585f008cc49b445fb0858e4dc5718f6ad2fc6a3f4dec0b69f6787fd7ba4e7bf2f12383d0d45245907c40571fac467ce0837dec3e5981f13627e0e6782b4f202ef34aa6ad2f19f88008d632e0a30afb07d2ed5000967761bd6cad014ad812e083bb69a672495991da231ee3316af0594e59302051db6ec1dc2891ee78c7e1889fda1056b32a8e42589633fcbac405095064f0a824aed66d865884ba565a7c97c57aaf20750d677dfd3b9f51cbb9002368cbda3c2b96d34b67d8feef3da8609e78a69ad4b896cffc446d0dc488fc538cc3352e4d2165baea915ed4b675ea0d7d21447b03771226a630375eaebc3ea02c82a1b29fc68b1f5c273feb05bc5f0110583712a52d9fb76d4dd25dcc7f22b868651d2f02912c57ae3051ea3eaef978169dfab9b146f1527625363e7a498699dd8bb362bf2cef8f1ca24a70e4e817fdf9767bc4ce8a36f9857c877e7ff8bd614f1bd7f94712cd20b5b981f2fdbe960861dd495df5761e480c0de524862f69031328ebea5faf77a1838f5cbb98780d4e38eaeb11444e548cb57a13560f4e1bd23cfe231c24a3911ffda6f61aabf128a248586cfb521cf719d46846db5a75ff4c1d0fad7a65c2528569b789597c1c63c6c747cfce2b7c6f76e0650f3284daedca24b8b64c5be754d68bb933c86b0ff95890a0d592a77a2029c1301d341825b6a8c9014d2c7b9cbde3a2939565b61186a294e520beed67a0b845250cab2383bfc4ebb3267a4b1566e2afa7b6e9fbff998c16606f98bd84bd6d6cefac110229e57c265eb42ff4ec9d86904407811296a7db060ecfe5db35116cf476412e853ea4a39cbe52c4add029718e286234109632458ac8e0417d4afe5580de474cb2816ba321cec3ebe90748f1c1f84ee5c1f0095e1aaec5fe56314c4d27f83bc649f6b5c623ca062cbd18fe9283bd69a16bb2d1c53585a3801ec592fd0674da9ddb9d618a35c4e3a15003339e6525f390da9ae26e65d271975937e5d73d05643bb0246d5efe73ab5f128534ded07a3725c6d3bba039e1c026008e8b20fa07566db087d41c46b8a34214ec18e2fe53264aca3d77f0c0b4497ef818e759a940268cc9e0f38e7f4ce6473d754228becf8b95e2de5ad7a53bb279c01affd6018f801ff136ac925732090aa5557be389558f7a7411f81e34173731dc5126c1373e077e060157f7507e6725de56cdbc857a7991ba02fcdfacde26dbe539d4affaa983bd99321b658bf76c97b5c363c48229e0d0abf46e11a360380ceb8c6fa7925c58561772506fbee78e8d6d3eefb5d63d89f23eb6507427a73ac4e1019d3fabf4321b2de21bcf6567bd3a764d108b8bad431cac9b850c0df2f2abcbbe449aad3598ae658483096ad8f4e0c90119905d7c30e5c37c3143d9dc0482e6a7cb8f74dffbde145937bdaf472f7a06acc91d5dca86a7282898142294136446d36798332f07f96870a96e2b79e549d5ee1ad340b64b034529f0ef74dfae59f7fa573ed8c7e81a72729310e30e7164c77aa3d1c2344d7beeee60f3054ec353d2d22c3719e81a6d64dc24b7f0e0665c1cb87ff21c590b1ad454f97796180e980474cf070be246c1cb42e7350ebd85f2efaca2b302bf6aa5b3e4fd4751ba458e668dcb00843eb979b8bd8978008089caacf089765dd0578a49ea84736dfc705f22a3d53fa85021cddec5f4146f25692dcd227c04889b1ec457469884599b9fdec28e9af0d1d2c6140c161acc7e934212968a4246bdb57a753300ad85c0ef645a1dde8b064fe2e214c7cabdaaa02d34320f81b5bceb2475a79a45003bebdb48dc0af5bc646605e6596e700f2740e58a94e3e156243d764fe1f4474f261e035ec9f064a830475304c07f5c85dc3dcb9ab1246d46933e883ca0c480a59eeab0a017a1d4b66477796dc19b7f2bfa04b240ad1f9a259bc44f90cb63a5e1a8c6e4730815551a254182dc6ca09f1ed7c25e1c8e70c3e66761455fa31ba7da5f96e1b9bb8332c73e0bf21327400e87b32250d8ecc772e1d49c0fe0aa9d01b151f506b45fa92aa6e3dd17565810ab736769155c44dff1d4492534208d3253dda40f36ca27ea20db7b72675dbbe5d677f793e759400d4f3ed0851266c334cadebca9b76b4069df25dfc087c852943d46c5327fe0b388e6b6e998f234d99cb2e72e6cb086f4628b832399cf51b5ba1a9ef7c267fda11b682a10d91fc027beef452ef9350d7572b46f7956b607bd0210b4389670e6de70cc6b6f1e4b638b2430b779748153b885ab567155ea8b8332be97ab1a909abda6d0b48351b3c36e0e38b1fb4b8365bed5ebee9ef8990ed555f8ebffa2d2d63d9fa11f7c3825e71c8536fe401284bca207125f96c5fa4b676f18308e907b80edb64d33b7f1828f21efd8353cd7384ea792281f538340a4881cce4a4b6c7b253f8942acd00b5c70cc1a42b2aaa5f102b1f895ae2f1efaae8a6eff36d2bbac94855b3edc8a682b14047fca36d3c7ea7dfeed16e74c78be878e7d95b236109d1605d126800f242c6387370f33dbc34194fc4b4a9a6861919705d22eafa202c19a770c665ee935f05ee09654cbe40c01d2d05d9e910a1458a991e17b4bc7fe1f6b2ebefba075f775142713005015f719eb9a417766946a889d3ab1c2f81c4004e43348d69ad9be5f756d45075a13e8674e122d92f9f691a2a0195f6454045f28e764438fc5c03b578c5044ea2eb9524b446e54afe98b27af9db967dd6490bf27f9a31d17af011a8b605177f510bf27e940b0d55320aa6c58a0780308d4438cf9d56843330f2ed8eada8f660254e01d41308e127c308dbd9c44caa4779bbaa1d665c1890d0d5336f03b588da72d1faf6a5a49e33c989b9b949d9da6eb499bcad4e3c41127443c33706850ad4f3061178885d4734e2aa0ccdab3c4206d19d3a41bb19ffc118e2dbd88372198484ff9123675e34f3ef91c5bbade809575025bca91ae9842d468121e50ba6d58ba59a6dd738105e8fd9424d69b4b0bc8f8fbbde8ce31103f5e4fb77a4574984cf6d29bc0da288b32dcee67a6744f68cbb5eb05113378da9710ae84b6d13f5ed9da3a813c0a0a0d8a61fd18b1dc74cfa9ae9c1115f0cdd6e791f0cb6e4194338715a36c0a2ff33ac8f50b0d94a35fee1af390c813b5ab943c5e96bf6fd408033785ddf0616edf4cab95f3b4a1b8ea5896f7b9bc4b0a85d7e2d2f4c2aff8a04ee551bbd6d2eda2915611221248286f81fb3504a45e64c6127059ca01bb5e4694e54fef6dd24b7f936f4fbeaa0970c289ca34d8f860c960e5c24afad29a61b10f1cb7655aea11b8c483b2afc036f8662e867213b830f45c1a4c21487ed6d6e184823852a730b1f148d1946edfa5d978436866bc1f2537a46284d29e05fc6b5272cadb5f4206a7007ac12109799209173cde2452e43527d78a7a886e4d9671ee068eb8e515f2f42b036a1eb2f91b094972b7a2989afe0aa588d87ac75e6be75ce5585dc516c72c15508348d8ee80200ff707c4dec88cf31a20c20ea84d8a833693163edc0eb2b6684d66134a208adbd4e9ada0b4807365064eae2ac6d6c87a0779e2797e2eb1c56cf9d6badd97e03a74d684ecbf1c1a1e902cc7244e0a0992f23f7b4fb80eb1736ab75f3920262c3aa5b75c0956778313591571202eb47fb0bac8deac4619a3279cba9f7fdd43f6589b2434ffaecc43c4f198c9208460170d6be06bced7802b1526fc92b347fd7828af7d940023dfff7a8b0ce5c7ddf48746c8ee5ebce2cf26c50e1c303b7ef51634458c255e387f580e8406a780251e94f4b80fb8adf0ea3328135622c6023379ec903391d7e20cc4140423ddf25e943c0a070e4012b28f89c1866d54663b5f2baf22185aed4e5b30e080a5a8c0e52f4025e07dd9d72f529a74f46f1b864c3b8689346f4a113aac5bf8bc7a693cfa0f3c627c4b443f149afacd24dad134c110b9e881aa03b42d4c215f3191bcf17ba52c832e428106215774789ba6f3aaacd674bcd48f57a72d5a7aaffa3babb1d817331831ee5096e7fa24f6d6fd28657d66ef77aad037fd14efff34ce65e930449f7c9e4a89fc7cff82ff7dadf4a57acf8abd0f0b1fe8ee248cccf21e0a0cbd265aa6b6e32a89a8e2adcf532c82a252c2095af0cee991b87b85bee0597544effc790354330853d08694fbe3d2db7d7aa95f07cf242844527682c7f303339d8f46cc69407366cecfb1ad9c4877d739555ad72dfcd7d9a9365ceb41a59f185855dd65d1e52002c2eb96eeda37ba0780839cd3e00b87a8bded7d1cf3a6593473c438cd2e5e195de5667bd95030a8f36a5171223af6a0e0a82be01e1cefa231b5cce540faf53cd6fd1a2aec6a9be6fd995092051aeb1f28dc51f60cb84e6b4a9ae672b327ad73ffadfeacb2a455665e29eff0ec3aa0770bb69301e5819f300e6d2d3347e5780f64dceff77aebd0692441ee96a736544a4e2dfb7077e7585891126a3d0f5d545456a41b8509791cbe3f23dc7933ace235778e20e0f6fd17f7317ae18147080ab26dc3a669a3dad7ee63195f283bc6236f514be4d66362076d21866cf7210aee6d1bb3c821ac0ea068ca5ef5b3c0b50c38e77db1b8b701608052dbfc2e69f4112c6337721e65d7c675853084c8c5be4eee52261c381a438196581ccc8edc1897862c8767d1cd94c670783993f4e0794d4f97cbcc5682853aeff9710ea32c8c8e9dec6bd8f70823fc833bbf3db813a3209a2c1ee56b625cb48ea086442b9c509d66669d484dc1a193d14346a63a1dd772e2116e3b745d9d87fd69d3e7bcb4a71f4b974b38f35f9303834d48083c94172df69360ffb708e2a58fc71ee4773fcf8ae6cb92deaa8c763d1b6bfa2306f20ffc038c1565a46de7fdd6468221bb64077c7caadf90463fdcb0a1cc94dfc6e12e49270a504ee9d98798e8441668a7f7ae0267255b5a08d0d72cf543ddaef262b8eb6e56ba6863ae3145369d01d39f9426bfc4fa8c94b323f945284a68b1830a5614a6dfd5c7bc6117184f68f66366e30bf9eaadfa530bb8ea70c4854bd03a55a164cf4474f354386e01af3635cb010f14f259ce477a08aa395c4fcc9ad8c0755023bb0894b557b0c79e189318433188bd9cb2c1df82a5aa3c1517282afae2c201b4bc86e16fe0b68404262e714e25cb92de9bdfe4fe750637510d1548959606f9be70e2edacb583dfb0c4f01cccedc0bf6d4689067016d6abedba03cf992c5edc3528bb4a319e69a03065e46ac81fad22bc866712c71c64a8d46754585bb1b250c2f42a5a500c0ce3db1d4eb1653a7cac5f13fcc58121c933de2825ca12a46c69819dedc2c679b7628fbafc9ceea723df35744413e79700d52c064e774e5115c8e45bc3a732a904a18518fd89a3bcd2585016e0f4d52466b888be38fb4084a7c66658655ec17d9c2d0a80d422b253a63efb110e4e59339b80210d45326d5b86554e4740432879762f55449075e67b3755f040495fe0502b40441e5400cc7ea0c53a1d700610388f9984addae86763f6c211f27f5a01df77ab599cbd29311c0c6a180e302af87828365ef35da471ed731d00eee3183745908a7d13177d795838701b44ceeab049cbffe3809a78b5ecede5332b5a431567449b0d2f02579c34f70b73e74a4561fed9627f19ea445eaf96fc405af2c8bb20cef96bb496b504d66220b834a93d1b851ed42eb3777f178037b2a1d999cfa17a97da388d57a9f8590a031adeb94911294df90a1443d99ccf756273c9348df1ab8cc02785cccd6d9dc1ba7ae2539ab9953427a7be151223926140979b131dcd3a572948c814d9eed77fdf06f5f67e0c9f742db6b05f9b90edea8228a868af12527b3589e038e60639c62f227c19bb3b1190f22346ae87548c31462efad253505633130b7a878c49779685ed0cb11b7bd748f098c8eb05e4ae8a0c50cd92f2d875957093f8377a88fedcaaba8020a1ce08ad0977336d7014e180ab98ac9f0a7cb9e11d1c5594891b11d134b5ac7bd92034e3ffa47c5f8d5afcdbf50705a0c205df9e464b9b3e90ce796e707af8c7a837a8d817d5dd0f3f2abf58c456397277c3b5ea504d52bc73e81eae6f144adfee7a2b1fbcf8009ff9ae14006d11d202d9fbdd09897c6d763261ccc7a865b34a7cfe7274b7446c11c1b55059280a6917472ce37431d19abe2001569a8aaee203722cc7d6250f80efb3fc72c0fca1765c1163925cbebf08ba1e7b507d7e0fba37cd8d4466bd55682aac4c4d910aad6045408b46295d72408f517cc52e5533759ac1a161ffab6b27e6cb1ebebf1526363f93f6a6081b6dfebd6e97bb794599b6bed8dfcee91d8fade939afbdbb84511afceafda8f5cfab03adbbda930c1f0ca9977002d1a5618ca0ceaa035aa16c58d87ce1277a72535e6c3bcdaf3ab0f63c2f75f49babe08cd17c6d779ad409255a3475186e3aff3d22ce8f6e8d3271bb68e83cb9273d41e18a097b0ae1216c538ac9a67e2314a106694b91b16bae1ebbc7debf00d508644f2258b2ba295b1d535a56acc2866740d5d9c64f81ebef9279600c69cda7eb4fe3f4df4ebc867ca6d53dbbd62ced94ab6e29a1e0534fc59480adbaf726a37ef113ae826b71e47775f04f4bf9f8fb50242f3e47b168a180875397f264527401fdf3e8b3c9708c85fa2b4e9096ce6fd84712a71f7abaacda8d9d7df9b899f5042aaf45d2ef21e5448ca6bf2ac7a53a86eecd32b08a981aeea1100e3fca01c8fa417ceada22962b4532e37086e972b70be257806aef3443d04d983086fd2ea6e3cc7fc9ecc5867e8620e74663d6d86319fa7d8a8ae0529a4e49738ab4ec7597b18c3a4175a0f3d98a74a827c81415c99e3eb1740c390939a7022d8d9c745205fdc27274e0aaf65f71444fb24454e80c1eea705b83ee77a9ceb961e1cad7ee83061b1547bf1e6261a60a7ad4fbcf32e50bf7d1a004e152fdb9d2b104378d637a0258c32c8987dd62cfa22137659e238a79dcb3a662ec7d9f409dccebd0bdff89350b8b6d768f3f3ff5282bd51b7f4b292150e3fb75af45c76d71c48574449d8c318a13eb51fd46616829e54f5148e24f1d663a26a9460946aed70410763a0c89e7fefe7aef57016db1c3d6d3603eee87308b765443076494a319af50aa30e97c7f46286212b698301e3f21242966ccb8aa3ea2728da07e81768eec862a1634c0489190300b31adea3b3eb90e84ef97a6dce49b36b0aadbefc142f204844f4d58dda52d10d72df68bccfacdedcf0cf96ca01796ef9dbde6c0a9effa7fc06c6e49940a2ea76b44e6a46c0c62e932b804e844cac71361cabdf1abf65e1419b8b5a44ace5111664cc8f1d7918a75b609ac466f8700cab2599fe07ec34755d63560b7da299f443a079749f71b52d36b9008f6834c6a6ef53f7b90699cd5091bed4b6ac9f954d9da70cd5a97ba2a30ba5ec31a029a38e91bfd9827473ffad1357be1397cada7105f41a7f2943863b93c4223a183edb095df3f6188771bc434e30a9428fc20007b246ac62d6fea4fac2e2bd6171b9cfbcc737f6d39c02c253eab32771f9befa851ae5fc751c7828ca61358ebf7559e8c4e0d000ee01bcedf704f2e64a95fbc321d0a2004a3f1bbd2d98857f0c0410db3dcea11811c5ed0cb5c944618eccea162e227a0340e811d74b2af3255075821cebcfaf1037ae7b61d95df4fe2d33510344f54cbf8973ac942fb588b9a9094b28acf08d0198b10b9a299c7685d795f36cb36690b08e1a6080a295fdd4b665feca6e3f22567fc825c07046d8756a62882056f5d576cc19aad83c54a167ab0510799e2a823e00d8a50c9e7a3967bbdcf7e758cdc3c3a1b2cca1dffe9226c8deef813506ccf5262364ddeb95987c4bbcee138ce11a3aab0bb710eba76adadf0087405c4adae305dae942b6190848626c8e0fa042a8b9e07d39d031cbe6b732559029e5cbcdb195dda94801691b17a39f04ba91762bf684cec0b90d804027c5acdb7c31c5c7c799e9f6e832712aa93fc3ff0a5c6de71cde63d3e5358f299b302470ff57f9eb312546843224a230faafcc8b9962b802cb9955895f99129783307cca8198338a6d0e8d4222b2b3f27c6bd1b0552dfb52cedb50216970e9bc11afd2f8b010d37d68635aefc5016177b9fa6c2888f7f97369e71b682ff70cfc9233b182b27e7f00af78d1936e20d5e18e1c4dba133309396a5d0a0b131ca1554e201e5277b4d403c2cf2d8ca39988f842c60b1d821a4e292d134f6811e81e7567cb17e8974b57b99250470b23561c9d4041e35643cc8395ed8aa6216aa376031e88dfa72ce17f80cc9ad445c8165103add1b4a1bdc7103339a34156257d1acfa65952359b995a13c39554a9e5ce17e3ad7e9a71a3d965fa95a6bf9ec294df298aea80f83601559fcfc691731a894e2cfd2bf5717d8084d09805d1496ab2911c24a2e92757d472080ddf059e1daf86fb11ab8b63d9c94c7bd5e019384a5f0523bfc81457011e322b84e8e1c2fc9d05c6b60bc5f2fb25e9fd40d045b7767892e0cd4a5a41f752ae48f57ca5bbf82dab9e529b4c091cc32d5da5a518e7311a4c9b49dd00b8fdf633ca2ebd36c2ea91e3d4b5a654f5eaa7b36bf984644b72d6405254db9dd6a13c3f01a1c0826c84709863ab127ad6da16a656b1cb80245ec0ec4cdaec04ffaa538df8e9cff8dc550453a8b2159261f320ff69f45a1e1f2a3da36e1ce86f58829998f084b30d588322c1b418c1099051324960faed76d57d21e350cd75d128cfb7d3a0be5c9058feca975e86595847833db3c52de9c0ec63b642a8fbd686a4423a19862a617de2b6dba204cdd2bad6b1497cf9113ac86439916551f66eb8113038541350e8071dcb406dd821d2c78be9542245a445216fc65272b9a224ec574bfcd820650acadf86e0e11696e4dc52a720d8a894dbef31a24cfd0980d1cc14545b7875374ce6fb09ac13ddd0b272e3442a908ae5435dca264161a2ce6f3e3e738d01afd020993282ad8e977866539035b7469e20f95a4cb5ad199d2c561dbd7f7577746593f34f35acbcc8d00117f37df7a7d92644d0a470082935a4ab9f22bfa576ceaa9b393c2562b510054d9d5ba748c82e0daf62ce95b2421eef1612e7914553b307f0f5bbc7b51000b6d895d32a5e8ea435e8ac7d741c4ea09f45159a70ef2321ae47e6c0a931c697b0feceb8bcf318a7eb1d027cc43d7587c5a72752de37bd14f88a436d7d6ca6a66fb71765ceaeb879fd351940f05bb024257cc8cb7d19b18b07524e1231a113ade95486970f07e6055d5931f3d9bcbffa5729e058b4bb3420dc313fa0c5fd69091567a194f973882d7550251ca5402213608597b1b06dd178a6cd2817bb7939b6e8b995448f29c269bf77328357a74303e1118a753c90a8346e909bd5b199a5214ec15c292267f85758eb7f4e16d0dbb624a691d688117c21d1a0342a166ec2922f52a4376d8da50104e3e9be9909878133b35cc290ab2dcff0ecd88fbe516ae8e438f6274656851ba5faf9567e7b8b83d838f22b9eb02905150e4df83a1cdc797e0446e71193024782f47543161828be089f3788d4e9c3ca9675a0cadbeb26e03e6b6ce48e6fa3611c7c4507d460791acc91e4fd6c4a336a7c52e10ad23c998d4016a592e59db59c777d8e14e514a2fa1548341fb3b408a069ec2e4e1c2a6464791101d82f8559f7e2eae823c2df0bb6cda16c47cba8da8a9e74af3399e6a488788c7c3350520a7ac0a068648cab501dfc8e47b09d7e23c30c883b11941eec0a132bfb35691374b6b42a7c79be7600564c917f9dbee705a793328420621e227f51d71e772533f5094d971a8f14c30f0c53cc7e9e8bddd2ff1eacae151724ce61abd066fa65d245c58f1aa4abc001a9bb76d5b345797ca173ab0de983245d5d68e470b7050a806296872efbebe6db7ca2014f6ca41151e63ab32174696d742d9b910aa045edb230311b8d1defc92366690d1a7842fcb0563ae84c3ef0856e32fc8d683e9b35c25a5962a20d9e552057845a6417a0c6e98d1a8274b93348fa358761e5ffa978dd0d425409963da4879c0347d096700fc15c723ac84562e7a92e7b477796ba9c302e2e5d5fbca4939410d8ccff260429a484f849e181c236164af3e07b5f8bb1476965514b8f7c8be6b0f388eaae99fceae42a6bbe05d0b98d4e66c8eadc1943443ab83240e04010e0a5b75d854402d9bdab14e9acdc2791ab0ccdc2f407285465d0ae5a4851426982e1bb27e711b9f2352ee6e4792f89b9b7f4ae551abd3ea16a8e6582aa7cf4e59ac08365909ebdddff9f787e6fb189c9a60881a73027cb2fa1077484db4a21f326251ad715b4779479cc3fbad921d04eb506437a9b8097a0e0cb0d6036dfb2b385ee3d57d35ab33c94357a0ad988543df24307cc2d49b6fe3707205f271a5691b44875b5a2be008a00ad97cdb4f75a333fc9d8ffd2d0e596c6494d16e6232d0de58c51a0aa84aa517b3837c65bf13e95d8b34a6aa2b4418c2c647a32ffb1b36b7592d535ee973c838399f1a0568b8dbdc36a6195554ccf14a7b519992780f2c4d7d4a3fa4d35150ae75647819264e7f8ed9f2df51c3f12c8c25abb4f641efc72efc9f4b4eed12466bca59edab0c7cde34b3355804f2336e1eb09c9108f3fada93e46f9591286459106547ceed9380ac9e05b122d1abf6541fc6aee04a4934245a190b60fc8abdd1bca504f5742173a482767e61fa57d09229bbed7fe3b045b32812d85e9a4cbc31f8af41dcf21fb6be1a8006dd2bef799bd79f533a3721217347496418253b820df58e2d60f3eea7e0853b6ce2ce0abf967055c7b7b9af209e036d80cbf376426397fe338819e29960f6cd45497f8073153dd384318616f2db8f0efff096104b9d8878cb3f1d10d31e19139ce492810fe60c8f5bc9a454ea8a1fe53e7bb3c166b14c2e5d46b2502e58545b59b03378111c31603f04940452d22b9f0ea43a044b7be3c65e74ae23fe0fc06164be5a80a4aa82b0ba96dfde1d4b780ebec2c5a43ea3232c3b4b5337248a81d32f3f4ee94c7cefb3ff2a2a100cfc29915fb6cc74fe67d72b320c4b24ea653891240d073518b0992e1c58b4caf04ba3b26906eb1adac0828238fbed3a5f7193cb6cf874297d6b4b75439cf08780418ef00cb521a3da74c45633bf8801389333bf91f247a92cf18bd8e35e57d20a16d9e9418eadead77888e9977083ad912c34cefd91305ea14a72597ee392232dfe91bc46f423126602aa4ac22da2547ccada0ecf08f821efcda4770ff74982b4bf2b56e25f944d2dd3f487f40b23caf1d590846e3710c8edb6a0e1433dfbfc6c9120bb76552ab39c661fdd0d100a5e408b222ddb323e4a9ac92d3261f12371e47c003d6b9660a69acd1cfbb52b37fdb712efe314d0907bca4f3b6c7f5d5833d5084dbb2e52e0253455c056b68945f8dc903ec090cb9ac45b095f0fb80526213d6099d1380e2db59676c3d44391f565b234e30bef11e1c1d61f32d83652f7756b47d2cd3b067dc109eb92fa320987941a3199f8c189abcb3a54a1ab15c62809efbd9c7e8436f010d4dda25b45aab9c2455ddd9a5a7f586d83a38a1c9b012e4863df90450c7b5c4fc2a61a8ea6299b7f308905c75bbfa216226fe3603be7538033c9e22e12930b822eca21602b14794e960393e1c0fe08bbb7e913f365a451ff19e65db193efbbb5f8a03ec2c806a7ea6e9af9bd12dcf53ede368b46e244c0305ca71929df6300f3a0b7f3afbcbbcab13ed1474d0403d0cd73c32e307f20fc88811381f6cf196c21905b4b4d9010a8c819ca6eca110b562bc7d5e46a02d71af7ef5d04ef64fe92a410860b98049cb403ad684d554e3f2617817747088ae4643eb8dbe759c777ad4acc8c3f9cc05bff42feafae5b9a12dcd7593237de1e83ce36578e17d983d87ce9f1779229535a87c699edaa1a0c164a1a003e9fc74b7d9b6b9f471a84be68fdaaa259e53f24f854eb878bda9efb6911c6de94bcc86e1370cf8c2b214bebdde5818083fff666f47ca5618f92a51d60db4602ca1509117396c3e1869f682d1aac15d84c419167f29520a36d75cc2599de870214fb5214fb69dde990ff9347d6db6c53892750213129d6c49b942c030263296d215f27ba7a79a64d15365fb4b9d04e822ac33beed00449da0ec9e81875c8dbfb6197d27ea64b6ec450f5ea20a31fdef98e91b44a0972760abf82be5a6f684fb092cac97f34354356e829d662794de868ead7479961bbd33eda9c25689edf7c33b8a75c0a069fcb2e6f21e8c9d8d14c55e2aad1cb677eb88018146c856192de685fbf6a637df1d07922fa1c05d2ddb405c1701a125472a242ed63c18612c757a96016d7186856f64468b433f3744614cc0052df6e6b9551e6998998173523406b66be196e3c699259385dd7cb80fe86174f4594237d9e672d029127108d4a48f2bbb0743027adae94882c3ea34f168436e69105ffc3852934893a7512e65915139452d2d0f39214ab4492e502847315002e691a41622228f6a24f252ec6ebe9148ffad62dc07a05f30a98d67176278d1425562f434d102c31e9d1a4b30ab61b8ef0290e322c77fd48d907c0a0b940868cb90447936dc899d289fd483cc7e54184f100fad06e5f931f44791633d502748302f00e5f1f44f650cab615ccd99f81056c91367a81d88d1dc155e42c280987df14e4d4d159e08199be3a0fde8538899476f155b215c6cecec8acc6a67027047e7f6f85a243200bfb3cd6d76270c99e6c906b129eec35037c3bbb4a2f5d917a1a752d4149988c20f24859c5d50fea1e0f2deed94f1befae5da4cd309a81ae9e00548cae33f152785daa622d6ada65f4fd25f8014a5dd53746eb90ada24640f68b377b85ce8d286397132415ad6f96c1fa7abe80d8ce40d120d9000e4cbf126069c1c488f344153f2e4a0c17def89a92458e4ab1172fee40dbcb9dcd4a144720a0c32d1f3082c40d30be8ca4b7ef4d35c2e81b7f9559dc9d7040b2aeca0d65e5dfca1ef56cc30aa73d259ba5e531ebc177e0960bc43ef5f09902f77ac4d9dcc6f56f6098b9aaf1cff9689505b1516d58fffb4ffce25854332efc04165f100b7b50bb63c7612b0b50dc45b9bde948a0f48d9e64b931a7da671ced7b03e740858b625a869fc12fa1ac2f83baff09ea226714c9883ff45ebaf83a453c99e55819b32c10915326579fbfa3bf1f680fd1301aa81cdd19bad5d54c5bdafd3cbdfeba78d68b7233e204e852f40a8841ac7c68006fbc287f00214db4efccb2c151aa628248ac4b056d29275d911bb6538f3bd238fb123e7843705935df8d3732da684531bcfd87ab6ffa1f23d2473eb1f65a6fe224d9ae2b41f35752a8adc3215eb2fb31a30ea54fc02e18378cd265a051972be688ef53c2426dbeaf75b6fe0beb54c702af2dbf812f4e66fa1dbfaf10c36eff894acdfd3003f99f5ad29327d6a6c2bf3a977bc50f10017fe24637ecf076ae1bffa8598662d1793d7cf5fa196d3ab761134e3d55f7203287a05ea1484dfda7e6a88426bf3b23c7626efe35b0c7a18598c5fb63eb6a1192a8e563e62c8e56f718c13bead65f9ef1b6c91b86b285ac4008b3481861256b73cc91dce3c080edfafce1a71a2ed49b54dcb8c5d5de3582284059f85a6432c882cd6a8dc797527ef63d8500afbc3278fff4b8653e3644b246fb89c6df9128708aebd462575c5d3636566f12b851f41798c64845f19de3f03708b7707a55d44fdd18e4c83c6622099d4bceff400d1c2f844e9c27c9cfd09b50eb3d2ca4b598f32d815d265782c5d44e51c0741ed3da79aa14445036c864af573a6026c33868fb4dd01d27c2699a7ae49d4569eb0935b06359513fa80e2206679cbfd885dc808566bd6ef15c0ad2ac2a38d851f2002becc4b59eb9590c3391df4b01c1f46c3ff509f0e463560975ae0a901c7449022cf70d3e65112d33b16929f958736fa2001eac66c1525afc85f0f1e309a2e7c3867b22746e17d7c9fe122550be710da5f78a429f27662d8348966f5739e626d712c5e65cc029e81bb28e935a3669cfc14a541c2bb68504e2fc12afd47eba0bb56addc0cf245c28f3972a3a2bad8f7b5da293703cd223e381333dc5b8ebd9d3777040a98c9792bbd926045284203412139c9f69a4692385a4ccc13bd015a303e58f51a5835521240e05ea8930b1170f81d2a148626ed552515e12fe92eb16304834753c4dcc202e9b18ab76b7369272422b3517309c328a6679d09a693f9e0feafcb7efdd44bb0aad949ffc38bcb9d9b3b6a40a7b29411b33c56269eaeeb8cf639a9fb7f2482d13a61b33518d6781d880e98cc2a53718594c6e9a111250b0661476fa32c21cf75bc8afd8750e0e7c59fad1b8c4a4bcfc474722a295c974157bca378226e233c03eb3c466f6084dc165663bca78964c0864e1e39ca8446cde5c68b8b001a654b21110221b52fe67ce4688a1ec80e99968f2cfc6114d16e49b31d2128c8081cc9e28cc642f561bc8257dd0f8d9d1a1e1f3c30c3a03b86e5765fd4cd8c5a51b84ad11e0742a0b807f90fd5feebf8b24f68d4c7e6d381e82a4ff9333f01ddab1c27ea8666f21779afc0f78dfd1c4c7e46e1ee27fed07d039185f5537df27001cbc33ff127982a3c550dcc35b8745625af771c3dbeb941111123ef9a89a74b3c63589a39a2674075a28b6fb1d4eedfb653ba2c8327c2e38d7f9902a03ee97adb34157699e087202c33e6d0296172c49062ac3b95a522d8046675a7c828ee886ececfc22c9c553a86bdd8f3091eb71881f5e7f4011e81ea8358e05f92b1b7a4b83a35ab24a2703c5de616654b4735a8eec53a2b9e91bee134499e674d2563980830e7183fe0d8f2a9974564b823ad46eeae9edae3f7f4b2162fd2ae224d82e01d2cbe89cc562b3c031ede963da38639a0364b196e073dd75eca2d418428233742138fce1c007845c48676c9ecdd9be22f1d07a6bd33494a1b26835c66ecb0578dc44723d45c0fce324b94d62daec2df9b9f2a6e96721b602ce2e0422b71fa69cc1afb64af5f49e53917351cca150258fc19c12fc3220b35668891fbecf9535bdedb6bc360236e58c01ba85f05f19cc74a13642b9049ec9cbafcb4b00f45bb3a0d642fa350ecbf7035911605d7a74b0ebd7246be3a3360bdeddcbd117fb5d47b90713d148a45228c850c29532f29d4f114625dbcec1a670b6063abc90376f7ee1f2efc81eb9bbbc6f5f0fb877b08d652b81bae8c8cbea2c39d6127b935abd10249aeb77c1e45ac5d3c08b751f9b857ba1c841e6905f5d629d4e91888e955729d0df3581159a1100eef6ade9c407a1df23c6fdd495cf16b1d96afa65e2ba8464e9cc5275f14b9078521f9ff71b28285a54ac79d5e9781a59a8448d0601b83eabe92bd97c5436439caa8315586beedea1d876bfdb857e699edb67864782a4c831a3c3017f15b7c806bd9986164ae878394907090727f0d3d3534c2696248f065c17f360c620b2121235905594c729b28e0011c2453ca3dee0db02c4517a8394fc0a0052321f63f6b08a215cb0c50e5aca0216d68c8a89fee915acd066937a812d569382ceec49b8a254e6322a6c8b8a21af5097024cc82842ba57d7f19e584ecdf28bad2d802ab9d6cd065a43c94fadf9bc8adf515ec0aac964acf53f09eda79c0c442a817a3b45b2a1466bc590c3e1616c4828455cbdf0751f436433677ad376dccf98efe69a9dd2028d7af3c84465de7d821513557cfefeda45c56b586492550b70d0da1f9881c81dfbae90a2b9dd2fcddbb584862f85330d8f52b0f0e9ba01367a6841478a0e56a2a0d2c24971cb4e833a109e86051480e4e59f96bc25274353b5bf2736874575625a986a9ab563682ff0899c1e27f317fe59d59455eaa0927c7a2f17ae088f4ac68e3d4785e5c780157a511551a04175eb71be3f583c2f3e344b9eb8eda22b3ac126459ecc108b701fd0af14c74d4855d2f819dcbc2822b50c35f308a8797a1f2bab8a2788dd6232d065b916320fb3f12d6616e45e2d995f74957460ced5b43990a4df1db5e47712e8da7535aa8c31da921d5f23a829e7d1180e13ad7d9e01020d7fb1070b012f5efbe7ed45cf1a7fe294cc149db9fdebee4c89239e34749614e3ea5a452d85653ed0093f4d2f927c5784076e71f5f336f9716542984a7d0d4f45d424fb2d5e834a5828f87703990d14e7486535b8b9eb9c2429ee4e617f441e689baf98ad7ee6c2f195c04c0ec0c2e9d3d1d796872f7b7b85c14fbb6ef93fd09ff37fde8b448cd1bad15ce0c18a571683dd84f1beeb0f5ef9fb63d655d79b35d69f76f5d8cf39d0efd7599a37ba4cecc2dc6f2eb8c537276bcd375a5f0887b942a6ac0370aa58fb7f70efeb8132fa20b4ff6aa75da8d2e7cdb5d518269f51816c2bce20fbde766636cb336bcd9225cb3984da8db233283df7049df33f24a5ba663b886ec7b541d4cc2828f78c2d02c523e573528ff42b78c019008fb0cad497ee3e8e61551c14398704f742245f0a1bada021c5a011ef705f2dece81a1ed5207044f40ff491de744cc245857c83ca04751fbf3b5496511aaab1fefcc485aa9948fcc051a201818dca84efeb7a31eb09f62c93ca556b8ed708322b0b96098d981f18508d606d73cfcad44f439ad35f7e38cc4cccecc2b5a15e11cc9acde583f429e0e59389693eee79a12359d00e3784ae124fb435411b80cc922c3f7ad9893df078d21a20a5c19970a690b016090f12f124aaf03aedf54a8b7e6e4fd8674c4de544431daca45d1c9a9c1a4cb9cc2f511bafecf029719f44933a8da9a540e7ca78b87ae447e94af9b03cbcf01fa189ec5185f3575fcd0796d1b1229ace72198957c81be088e3f16a848d1b0523c07c1073721e14fb9731a94aa1900ec63b91c3de1c5dd8dd0a17fd78ffe144ecd78f6803ade029d87966724ac4a84e853b4dcc77b63ff6c7a55514c67526b05227c0e10862f06da3fe8b8cb0051e0bb0f2befcc92ae7ff47e885acef65a5b4590c7efd7f64c2b896c0684b29f17ba72f8a885d2f243f5fa19600895a86c251bbf74593ac6c48fe96a8aad9c63bebc828777cfea02ff7077a68370a0835602d8f72938ebc8034c4b9645bfc3da3dd6902d9ac726c5ee6954cd43369a503d1c662c77ec4fd07deb575eef9d9e13d87cddc524d4546990f7ea54de18fbbe6afd0887ddd1e7d7a4dfeb82605bbab12130f305878e1a30e8b8f6979f6cce3e98d33fcc234c643ac02ae694d6aaa3dc8a9d1203a1426d9cb98ccde94238640e984b85e8742072145429b113cc21f0eac98405fa04d726abd642abd55c215e104e335c03844b551218aefd6e1293e388c766b8f9b6cb4e7a348bb7613353b122426558a45f29441aed3bf73e71897fd2ffa3619411233425c35292ff2c307b69b8ef21d86e743ce4fcf95afedfc07f74163c663da2bd49cd262b0b5881c24fa76006cc8e3556b33b31caf98add3b38455c3bab9e733ce610f627e4255cf0867a286a985c65da3abecb61901eb57034e5fcf2b0f876cba49ad2032bb7571bd71248f2df26144de00d64c30641111adea06a099a5ab2cefb208825a23ad5b6af205b7ccef92befdb002fed3ad09256bbf3b16023df9506084b6915ff486dc0c91779f21ee337ab587bddf6193974238ba96005c113edbe80a2ca12e6e3cb36caa1dfd03294b976d7aca1229fd24471eb5f60bd5470b89629853cfa5dc48f4aa7bfb027c1be6007788a2da84adeaf705e67d40aa146fe9751d8f52af1a7dd35644d11a37c967f6d3d65a7170104ad158d028d7372318a26cbeb7d6c1de5fe6cad72718638482c45463da0e7ed88cd324585b8c54f9c9b34a953e916495d409128c5e4b8b0cb2c55b0d2482889d129d2c882cc1870adc2558b07f56a273362266c9e15dc7c078a7b511f49e2094ae99731de7f5cc0f95b083cdf7b3caad127ccbddf31bfbee9c584153d2d835221bc6c1bc47a0925b8228f1f3b0aca49b431102c7d037d6db01196a75f8eae2d496bffda24d3f3288af3ba2e365c2dc55ff1b907788195a1acd69bf6f3756eab7d384439082e819a3ad1887d59296f51e5403d857bee3e62cb4259648c8c197da5463c1b11f7c7a90ec4536dec22dfd38175643b6e929922cd08f76240e9f441935865f47519b0e1bf43185a0ec37e2ba097c91475d27e5498a14abad644b92a1a1b9391f387b979937eb3bad86603cfa555cdfd9771df9bdc1a6b5a2a25d29df5ee3380734790b0766f1a4d7e160b5c2a2d869bddce2816cc5970411842b58ce67c0e242bcefcf34ab53f8de5e71a4365d22a20abe0052b8faa5f0c7292ecb5f24d56526551511eb3d21204a81c4d48cf65339357c7fd6761f464638bc70d79b75317f572eff3dc6a49a834eed67038979adacce32c30330e8c9ccc13cc9f6576979142b5827c01ab957ea7bb16e9da5e194af431ada3374d006f5766e18c643cfc2f9993ffd9bd28bbc187ae309b8b65fa5c30c831c2a796b22a2c13b29a7b5b129dd4f3a0d42a3ed561718e8c496188ba44ef60ff5d75f04aa8c8d16981f2006d57a16df570f90bc23a9e790b853d65f532230777890c6ccf8d7c447195b9001f57fbb80dc5b8dc5d4fdfcd822a41dfaf2df412baceeaa19d157fab322245c1bd771d9e361eac798e596ca13aa52dbe7ddcfe7f0aa5cd75eee5f764d98c45b668298e43cc37d52b2d112c0e386d6782cb46f5486b4c0395813c339445e68f5145c07a255bc4e26b4e59c11c832751e27b6d04b5972519a039d23b468aa730906f27bbb6a73874cb1724030fb9c2cdb389fb50571590897829017a9364bf5c6c48aa09bc2d8fa47711b7a9635b971c60f8bb3ba5df13e97fbe7555f4a57852b2eda31bbd899bcde0ec045b62acabaefead4b8e07acf2ae210e25f820c013cac7bf9f0e2c337d19d0cbb688f8c86d275abdcd4ca21bc1a67016661537066b411cb3ca44175916f57b903017ad417251fd1eba47e08d75971d1e9fa6eaf4e8ffa437d5c63b5bd6b1408760115d3d88897e70db67609aa1dd2a631c32e12fa83244eb06b234f1ff0166ac5606c2f1b3e97620237bf881c7936a5c070b980521d40b641d199c70335d5fdfb3ec50d4fd86afebeba83dcb841eb5bc2a2c835e9cd3446ec020e3403148780ac2afdf7f13f7057c372732e22ff434f38d25073a1d6b40aed9dfc535193c216647893534ee9d14881e9a99a5d825b149bf8114e5fa8319d8ece2b99534912c66f7b9e7915f704df4397f89b2b4235a9cc704cf018f021da7ddaeb7d775f7641fc0bd778d8333c6a74e73104eef59987e2f4a41f7fbaf0097a0fe23930f6ad09a8f91050dc560b6b0b288d3f7e7b236dde88ebcb0a98623f032e74632efcc84256749ee4625f5c53d29d4235f5f5fd748bcb05e9d169d9679821a9042f0835dee33871f5a549e4c41ec558851d23c1551bc929165a34bf6bd3feaa41d5bdd042d9be6b385d54f6080be54794f62485d135336246aba9e44ac74a75d25224f0fc3d03f743ceb3371b0f1468c78f0c2094db602e0309e3a407fdf02db2614b83cb092bb5db4428c0cf420c934d494dee365a0cf6d69fbd0210a7f78effbc8f5caf0f8e9c537a2b5a82efdd582994f3cca618e27cec2685aad484a399f432440e47dd78cae966e43ff16b618f969f50c1c77e58ccfa62dd28cfc2777b408b17b06bdd5bc61832d71bc6b077833bf70449f5ce65eed3fa9ac22074193ddf0139ed917730c590df723e0abaaeb4176a31ee9a195a447eccc177c8890ac50fae2d2c9333d7217b67250905bfe35263a5846f037148a68bc150e0dfae427a8cffd9c644d358a2a509b50977764e462913b021d5505481ec82a17ce1cfaea61b596be381e3ccc475550c65a4b6494fbbd13596cb50f326076b7ff4f03fa351bd9904f147ecd0e085e76926a2211216ee3e0d4fbbdf89d095d0e2a2a5894be5393282deb5e05fe2b7645d435d5c1b9593d3b75bf517ade7a8578f1e76ba44ce2d1e1345b129c535b219953570dd6051801498670f230e7dea0a0cd5b0ddc76e634a1be58696fbdb0644e1368e102e369e7f1dc93ae56ea09a5fd2b93357c0fca70dcda4e33581e23015341e6536bad7f938f4ec0acea953c95195290482a85f77c997792fe4bc725e9374b4ac3704f7ce9ecb405b3cb522e054d456df2ac7b6d3a67ec759a3e649cbcdf95ac641d44c92030f283bfb47917c23b3e901f068f382fc9f4007423bae5b231398146e04292a31989206936d7bf1327402110ef66d7ccd09bc3929de2833b8e4680f99172bedbd7840e3e04d8a285acf13e99847402d97a320bd8dba6c14eebadb5c70c1779c3e0718be8c6f5f8536039b98db39791218e3f42c5e986b711e708b938eebc4e3365fa55fc726f6e83043cca2f219a73ed067a0391bc37f9ee273d5681c0192e9c5c3e2cc1389fa3119eeaa635f81046724736186c315955f8378266fec496f55d588ec2e2838a8fdf073813064517325c805cc78735da54b9610622bd72941b1180a639c4a588f4c432fa1b3e1b577304f294105eb246efebdc3d9f099ee0357e328eea079b894bbad9ce4a08c9a85dd57c8169c669147b6212165f661bf4f2326c96c71e40d8c6f9378c05acd4f25c6566c90bb885b15ea7fb2bc4f6956f5487a2ffd63c27a9567144fe2deebe66c472be11a1415fc2ab5497fd333a54834cd8e4b424fb6e7c44b449eb176e9505a6fbefaeb6cf8ddfaf541fcb2822f028257c29730061638cc03962f67582a0e7361a0d78b22a93f3f6f0a4b65e9e7d97cc30b829a53dfed0290662c1c33f6e2aaf819466b47665c9779c011aed6f5240233301146837ec19c0e94586e498d60a85c697c761a31f8381255c7e813da4939eb09a8e81e758024c288cf5cdec7259cc50351c0db8840d467e3da3d7249ab6260a76118feabd2fd331ca71facde5357647aaa183e71656df0e2f52e273568c9023885bf95d2ab546d9dab6492ae424eca3f9a2069f8487f5923505210f5781c5a20abe0f375d68d3df566c6a5ee7e20d0170c3520645b8fd21d6b5881cefb44b8e2a10e0e0d1057ad2be6a6a62b67f31d97a08af70e45cba4ce63a829869ee6ae7d86537b9de4b0b6f0f23348fcac079449249791f76b7ecac6c40028c0c5869d8065a041751dcb4450231311264550c26d98ab156af09cb0a810beaa3a63747db625043af8ce7be876355a3431f21814b0c06c7a822e30dfc26ac5de1c394e0412820feae4ccea8df4b51b0568c14732b8efcee78668c2550eabbcec55ab948587332c39fcac8c24989d0998cafdc013c964043a809d9bdef03ce7d431ae8507ac70e3f18d33a290130c6f387dd69e1aa06b7fd72fb0bb2e2a9f749953fcf91a99ca83396f44608890f83ca21c348ec69aabc54e329a48e7692fe5c172e4e0f855f7c688e272c9a6e85a37c79474b49d6132af4291f7039ffe0e543adfbadaf489e87c9515d2ccefae93eacfae0f2897a488b32b43b3b9ccd2784c6af00002df1590e8d70afcd06341ca5a053cd0d7ee97460be560dc435b69eb17ef6bdf755de064691f87bf22bb345112f67edd80e3b2740cbb397b1571f390669371dd73eef94e1ac9835e237ff7404e59132ca830c6b8adef3cc6929110a8d69f8d18099518ec3cda109fcefcb9c0b8f7521159d61e7d97fbfe8e0983aad54be2ef2ad73c99fbd573d624dba0c577afa7b785ba6225bb6169520dffb58a51dc9d4967e37fef9f21c24c6143be8b5c2825b10e7337dd00184d8374e2edd542cb48ad1c2dce257a579f7f5708d744ee1b63f97e5c614e9f34f0c0496c239a3e4b63aac2554336ed27a3e8601553460990694cd908f39f06bcf64c16f354b634599c4a769ee4dd5108647d928c3c8254e10d5c64423832a73d4b52ad77b1ad5349c91d6cd286154c47ad37b73b6923e56ec70fdc0b9adacfce4c55bdf25437185c32c340382043a6ac3f6f3ac0cbb1e8c6b4eaca4b779a54c8191ad3af3b7ea7adc07b2e0e422b37189f30aaae71c23bfa5a0c19aa6487693e58ca1a723f97e355793591a772e827f7947ab9eb83d27456000a033934d720768f65b4c37f2506044764766c8833c33e8e656d48aeb46d9de584e23fc45fecc8e68dbdb521a02305c83f5505398f7cabcefd96435de48fa81359288df30e6afd14c297d108baf4904049a0303e6ec7135d76b8e86bfbf983c11c2565e97153939f12a1389d1b674b18c86af525c7808443558f4e008139e3913a75ddf46639e09456e4e1bad42e88ce1ea7d440d1c88c59b3cb072eab8fb80773109979d2225abd411f6ee9aac9810be7901313cf94aafbb38e085b54d378e0e494aa710af1cba999e5b0806282d5bd09f1a0d9a71243eb718d894294b78cb1faf327f5f90de0af213ec28ab68a79904de3be3aee64abe8fe365941c030df633d2d3757fb193af6b75eac2c04a3fe6ced12091c1ca0822887cb6c510e47fcd7e1dadebc74f5fe6f52f39428bca4ed1603fa51e3d6b4eaaef6f3d0caf7ab4862bd7add50b2d7e753fd5a35486b4e352f14496c059f585daa58739007d4f513d8b5773a5d33f4558a25a62935d221ed0a8919f039673631a83044d32d0ffb845169da5513080cd0d79c26c012d9061891ba4f38d63b60d1231fcaf8a89f7960f23327f9283d2743f338f4100dd731806898e029621e7b7df9311b7b2df23ff4e793953b4ad1662c12189305033001a524c47730ced866831de0f3d1a801fcce80c8b3a24166dd76f9dddfda3020b52bdca103352a097a5ef8eae6f0410a810ca4ca5587744a512296134dffa20f1c308a29cd972f327cba0c3a7b94f3e235a3159e1baccef48df5b25e7dfb3526f034f8376d3019432dbc1b23f7e28724300e997c3fc592af4c34b7e088d17e911cc455642ca1ea0f4888a74ba95cb7bf5bf7f6be47dd2dbaa60f42832e55ae4d4397cdfca298653ab89f70a83cf43247ecc99c6c74c5053269320d6a9f7559b75294ba56790a63ed19cb206ab3f5bfd2e92510113d1ca9456a14eec4afb390348ef174988a983660883b61ced5062e88fbd2b141919a51554535dc5efa72f0b3392d8592a6de0cc987f2f1de6b375fda65147f81c572fdbb53e9c9db47cee5fb0e1e44791546842b1ea1a27932173d698945cb326ec3437e07e392a5ccd4e2c213e6120b207f7520e4ee30c8204fdf82ca625031b14fa2282339cc5838bca2668ae6eb33c0b7e6105a41cf2109521683ffa03266454b769f176797c4708dd19165273b688f37386582b07ea23e9f65d7dbe5c79b451b7067c0ae7c7e9a8e63af528e7da52661000ce918f39e82c727de0117fb39b7a8e89bfcc5b1768dab2c53fd115e3232684cd569152ba56e90ef230f6e7433774abe65b62829bfab2d46afd4df55ea76b2ddd0461c6a57bd5e66298bc16c8d0a964b040bd39a4f3c8e311c2d404ee255a94c3d23d2fb3f3ed5fcda85df4afd79d88dae3d8a621e50b51b47272620e2fb2ce3fd132a91b0763a508329d7413c045f3037c6be9d83eae7548dc70385b14447b07d35459a57edfafc2c8a91850fadc0eaef2a2e8c33f240d8f1e03698f454d8dedc3c0f4ed65f431bd91633b83820c6f9a213fbe6e9e786a8641e78d437f3482b86e86cdecaf3bcc8f5fffeaf11154c4da5b63740177a4e1d5f988526eb8d0745ac3ae98a6e3ebb6b99eec2b1b34b728c261afcaabe873fb45435733886e3b0b48ec44d13079393e0fd08b2b32eb59edd557e31adda90ff2aa0902fdc2b4cedf3edf2019b74d7cf8566d73d43440ffdc8203b10dbdb101aded4bf4b9f2672940cb74e664675e017dfafced67b24d5c56bf9ef9eeb204e644bb177b9d32d42c76c47538ba35b4a7834d88a4eedf149dd991b0f60a6e452c08b78c24daa9fa789b53783d43f773296ac2a4179022983112ee804b4551c24f7e99e170d69bac651f3239e244dff84afc511dffdac3e0b5568fb790e0e9faf55ba18fcc73c00b55cf6d2c5b41e54fab2b727b4367559b38724a501661989e55329e425345dc6eafae83d9476f8aab0fd6d3dc75b5655365a176518dd18eb8aa4441f3cb7051d54c8b113fde0c41527313e37ac96ba81d484713fd80dc2e0eb1cb23bd63ab26b9700700dd0c98544550c1360c599ff7966370ecda9a61ba54210d35d3217241e771af3ff6896c43842beb03b91f600989674ec4c56b7a982e632c1115bf2bcb386e5bc34352386dc2fbee506afe3c7427eaccad78898b578c7d90e4e2416f18e2ddc32721a17e7e70614f84607ae8f285693218268da2dd46152a298a32fbcd632d9a6be6a8c2d3786687010fd96a39419f078c87f7f503ed36993d65ce409e4dd911d3d211f2cbdd49a17424333ecc2fdcdb70fc27bdb8b233dfce86d3baf63788a374625ead6dc4cdb8c3a68f2d915632c34f10aaa641c5e2d6c5c05e023a111b07e284151d869ab19061d9c107091fa1b0b7e3f0fb2f5c114befaedd5b60c2f2c71291896353a02c8c653f47ba71e4f941c07458f0ffb2fb666affc6c13353d68cbad6ef6bffa5fadd2d0550da3ccabf88cfdd335fceecf1dc803166d24c0d19b3f769d6624b11b0acd8dec780b2bed2610aca25395e4c45fe62d6fbb8015a70be184de75e911fa6cde3042b5588954526801fd6e06042e299bbd1b181768336f36ab58c33890f8e7f83ad994ba2214648625078716dacc55bd27f06fe2e2349316748b7386d82c2dc4996e62c81c0778bb35df22575dd8e85a36bbc1ca1c82aa96ab9e9efc954ad378cdac48c5d87c67b0036fbcd2bec4e90dd604bc4343ef02d883b8e9e696ca6aea00e88d2071359c50d98df3d22d2b786c008c7c8c544121bf2032d4d02c60fce7d9a1b3f17b6c24f822039516c9a7823399ac4c2fd88ada5429d7a6ce6b045c72c089a77e35be947f72e080a770bb5f5294078be3f5b646ee0dac54735db02b9b60bf2f5e04dcebcd20929d7fa929122ed6483f0e103990b119f4426e5ee4f483b1ff03456851b6cf0b26cffaf49693188d61dbcdde44276fb2644548b239fbfe3ab1896e700e96ae49357a5be15f8a1cc0b4a441bf2db15762138b41e7bb9d779d8a8eac5a42e7fb0af99f91f5894f67a8ea4e4c1b326fd883d94ce5efe9ed32a8dcc59fe218fb91fc4b769d9d33e19fce1229772195fb46b733d94b177cd201edbba5a1c10cdc381e8628dca98c12371910a586b575317567e10447a38709057accba65cf2ece68dbe03f2dd54d7623a783447791b2db17ce442445f12e7aa89bf0efb902916343e3d5b634a89b68cab53e2a377a9649b123ceeab989fce708845ed14551c02af9eee41d0e4df1976dc908ea82bf6b0f19e5f00c2d0a8cfb05a2c3b1af74ccaebdfaf22d524e3f663c3d9958cfae41cdb29f30ad80ccd60bebdfb0098718e04df18b25e0d17826a67dffe61c180e514cd8f1d3a71806c70c7639ced7858e48bf186782f3b9e8a2b08f121e3ec84c4fbcf799c606beaa640715e48d8224daf8ea36d21c46a709ea5746b27503f31cc1ace41f22ffc255569ea195b1ae3ecc0489e5fcd24a682bcb4015dd35fdb87497468b96c53901c2504edb4daf5930c564defeb076d9c4adc676c2f5c7ab7d6f993b5597c6a487e1ff2147e272ea25524b2a0fee43f70eb8b9bed491e7eda4bc5902520dd3d68d9c1473b19d2d6559cee69f17b12f556b27a75584bc061187aa810df09df051ef748910a8d937501419254a520ba92804d38b63c41952267be6ef374639da2074291e0398e4109b88eea6525b6e5b9365b697e090fe499f41f2271c3de7412c0c732910d82fae2059ea8542c255bf6d3a90ca8b5350099db3816b9034d8a540915b97c4cf4b5e1694f00350f734676731d359a5aaa2215583498c3645ce0761a9ee95abf28c721bee8418aa9f7c2661c87a19dde7768695a6ff4f5f410e753f6942c99ef4aac28d47cb8ccf0aba04c123d0718515cbbc9182bb14febd046bba3d29501a46469bf8a4e72925271a0983930e87df7774ce8de8fa436ec97d130ac387ede51131d8f5308fccc3ffcd71ea2da30c774a89ea1ab7e6f5dc6337c55ecc55d94be72f084b6f16f0e27adb3832230c1dafca7a90968523058623968d4ed35ef5b5941e673dbb02b95f5a8bb71ff11bdfd27d95d76e9a2295fb8e6d44dbfa715845fa784cb104ea9f4711ffcb2437e30e79b63c0f036e57601c62e8794261b8c6a66085b245696b58d8d389f28125a2d3bcf88bb58cfde743886fb84d8372666736439cc559c09a634dac27e2b70647d6853c4153834af4512ddb97727d780d8661eb738023d95333c2c653a56d45e99a53aac92a30f14dd2a46fee2f1c3bce1ab981e147c1f20b85a1041306cfee81d482206d243ff4d757791c4af27502e959a396de9e3a8f407edb062cd46a2a68a1bab23a7780804a6931cb613026e4cbe237a19f3a6b780e71bcf263ceda5418a0a036650d6f84619d91bb0bd7e7ac5fd9ebfd6e72c9aea8de1f97b0ade8bf72d66ddc710e50f2ab4d896ab9baea16b526c7863cea33d5126ca8d0cef192ad4236dab8fe3444619b0b4ce0ec1088055100aef3eb11d5b68efe95d98a966d71a4b3b86ff1bfe913b1755e80c9ba9b56770c0e91a101dfadd177b4dfa7634801388919a91979c92789a845537be774435f576d64f01277d47a3abbcbc75cc1a307d2bf8ee1a5f733bdb242ca48c317af3f6671938aa65ce6872481b7e4057ea7159420ad9e091a0a469096ab60768f4cec6685b67141fee99bee3d5f80efde7cfde8a5625d3bc9d4603351ab2d2d041bb0cca75ae77522f85ef74678085bf6328ac0c47cc6f433003452072040a87457af277a70447d533a824434e8a3501c079da72b8bb3c1ef18608207c2fe433aea56119269d7aeb3e0cb405113fa433bea6ea9c498dfc691983d970feee4139e14cddb9ea3867a9b437e0e1ed2a552100dbd2eb4af6a2532905b8591248d4497566ede030f147b6c9c1c435d2b586e1bea6e70e7daa35afb8886015c53750f1e6279c41813b64415380f2896f8db2c49a79f3c413cb90c9b6ce2b81243f33b30d228fd7d7e065d00947c06bd3a0bb5a8c807456ed6053f2c21cb5a33064eba571b617fa972b28118e86ebd14eea76757d706577604f47bfb39290914f22a386d57a8000a74841a98c423fdc4a73b8cb1e491741b6dbd26b4363791b20f4265b17626af3103f4e5bc6494e7e33bfe0abf2f443abdfec3d004c7ed0bc3e36d0b8ed8e46c6b2fa091d2a59f37af13c23c8bfe8e0b3a2d2f1724a02f96c2845e6ebd6976b6dbfc41533d0931940af5f3357a4234ea6386e371070ff2bf8315defe5de7e93a9c5f4cd944c7660eadbf278cab4d0c0aa0739a02a45a9b0b9ffe6ad42cd29d87571d164c67f5c2ee28d6ddb83df655b64b74ddecb27c1c3c3d27c8b221400d837f5e194a8d9d9976ff8a0f4eb51e35e2beb818c5d92feed8ac2800ab083b99e322a465eb9e6274c313577e8e53332ec3649f64ec7980044839e687ab696ec7778620cbbbf325f62a67e1f460b115c24af9b5905b18e3396ad54af24cfc3169f52b7153e0261617ca57cc5156d03e8fac97f1ef1afd12e3848d783a515cd3440f418b5285b505915dc448237768578e6e3966e889acb6941b3ad5e65562d82f76879f400b386d685ae5bdd45cf8b0ccefdd5f0d6ccdaa65e27697b01e73e9b83d95131cac8962e4fc641ec617f3261ae3d9c4f1f0fa69e134735f20eb8b9b8462b76dac6330b438fe53bef139e41234b5a441503a0347365afde7f1397f4a8447042ce8defb7c65b3048e7025977312ec8660ab1b926a3b712b510ac6287e625e6a52a087ec6192c65c2894a3fe6235f75db5e7684e23051a487d5c421ec51fa14b8961aa4c0ac89c6056039e66e48708f6b3ff95722822be1a3051e50531bc74f0dda0bee845860c5719e4961b5a30552c9adbf0c1e8ce9336dd397e01179b7641e5384ad5e07bb7bd897a4e5cb397b9ff8ebaf5b8df66ad4f79d170924fe59fb2ca321be5bda915617817966300f4886969618dea01e4b2f80628d6b4c784d8da26f723dcabd7cd41232e6236a3afbac344f5910fed198e1ca57bbaadcefa13fc9b8e9d46a57b5556fae10bacadba5b5ec613e340f3ceae9e95fc5c25a79c9faa9ca65d6b6f560b8a319fe92c7db3afb5dbb7a3b99bc9e05147b1527af01a540baf7ee1cd989c58f296c2b026f38b6b594d10a732ae2011279d34effef19b2c8bd9db671e905f778570893297d21c9d2b07aed32eb061427a01b10759975a89db4c4520f526cf17ac52b8506007b0539279d70736d1c8cf1be9a73ee437b5ac70d19a8e172985ff427a6450fd014e5b1f0b7c287cf8fc8d5daae713e5361ea0d534f3f4c6503c7d4dfeafbadba6d311e83972098a38887e4ad2750a31af7ae0d1f0156b56029b6f8a235eada7aaf08a0d08f161e511ca431ded679a02c157c486320a784e4731ca5dab574024c01574eaa7bd805d455fc62906d8a7bbd167a436ba1a642de77255085b2f5bcec148a4ef820f11231b75e1aeb7b2f0a5f4de9a0335992b50ad30cdd1998adc9d582571f8d4899574c3695542e4e5c79ecd66f98d4aa842528e34ad7520a18476e3a072165ba4c66e26b901c0e42193c072f40f9f602e68565ef94c4663f099f7fedb5669a90fd77972c68fe22ea1f17c2963628301ae2fca5b213f7fa149fc6fef004962d56a1ec974e2cd8ce3490f5da535ef8d22744d9124acf1ac6a6f33607b1ec41f7ab7d2471c3f7f475bcf9289796263b6523f82de66dd2e18f1e147df46917d74907f8ade3f6ebf847d3914ebca668e212416803a1d038c942cb8f4f9417f48a5ebfc2194c1fec290b64b9b4cee08c8beb3ad3ad442e5e649094703fd06bb352bf44754189f7b24658bbd012101f8fd3134665845208f7b40c4e18b1be4dade5fb8be0046768125be0857e579bd137f39f31bb688e68c13b878ef7a651e02b3c3f8938aa80c11a8d58b72865c3cfc3946d6fed4a0e60fc7f53ed2a7545091fbf4aa6bda273b251d4f3b4b4403108954acb09dcb406bab478018d066a24027bbe686302e918a0cb3e172c5875e3ed76671293e2aa078208db800db6401a639d11141a3a03f233a462a072f7352337e61f49276aa499ac9846322fad683b8a2543b21bf8588b74ff8ba5a3cbfea9e4a8964598c5382c3d131c94d186fd91d3c90c953f4d1f00de71fd01422af9f1dcfc5d027a189757e36884e0f5acc2cf0d1854b5ad6624d2bed89fd3cbb29fff313b713fb6ac63407e3a7b8ba3b9e0eb152c71cf33b001382ea70a37da4a1c2f875a8ceb4919dd38770c62498d3140975baecafe67030db0267223cc6bb500afaba07a7ecc7f097e3d7384d2c00c4cdf2b2a3699eedf64b28d80b9ad25e178e9479f9a9d85ed6d5a1e84eeb765975280f01ae13ffe7e594070210da8d0ed3c8fc40272538ac79d9b5abc0c88149c1f1789926c8c305f1fca09e88303c34f017a287be3a52a63298bf10d25643787db84cd03c206bb86df81501e26961a143fa6b6f57fffd2d91936268425715307a1bdf03a08edf42eecca629a83b4e0be10852803c4255772d64a6476de7dd204886313037183ea3ff3da6c03f23754881f37c4ba6fb9e934a8da66bdea4aaf51d95dedc62283604d2e9dd38e92e14e10dc3c1ea9a01559ceb9ac9e531aa50ffdb7219b76f764be5df5f68f6c19248b8dc764d3fe8bc525424ec6d3638dad3a8bf02abdab506c22d7cc346402f0a96bb4777040b2a892b9c657b1dda4e1779f6a6736b6af54b9d50fd1c7ed486dd6b75273d5b060627945ce1131a023987dc6eb7bc109e0ee52053172da8e5dd57fe388967df9d0a8ff603f0a3342209e652dc002ac389ce855f5091ce939ae70d0c3c528784dbeef261f042af84b59eb08de46d7aee2b37e4e784993b1eaaa5e178d4a42cb2eafe7e0753c8936ec8e8dd528dc448d44ddebb5fc356e903b19711798276d4d8b4d0720328d9d1a36b2d4654b3f7e49fc25aa57a3a3fc69c888bd1539e9a5f1b86c374013a7f8579e40b15e87a28d57645ce403108ba4fce77f4dc48e6e0a7a18548e034b49375eccd9c40a16a7d1618d4aa54c082f50ac245a37d08f67d0f7cba396355208381feca09a4baaca8ed7f867e4bdee6ecfb51ab7f70f0f86ee67ef9022ae8bf6405d0ae8d3f8b71ebf0b33965a81c2480b9adf71b317562af930102f1e93743129a76023caa19a3447bf44185a70dd035b509e67024dacbcd5429de5a9d12900a0b45650bcfd8f220adbd340855708e01e18955c1b95b6bd919abb19c1e1e0f20997eb332fab0c21e7da2d24a6be2e6db320da713b8c03a9cbb7b7ac0cad952b848f5017e8e286c9bdf4ee8d723578f15aaa417195f794c0ff2d611c0d773a0f9d4798b3e2456b66d7a1936dae97e1944a968fb2ff79d898115653d7a7a7809abebb1aade4c767b7ae1fa930e91eda9116e69ef1fa92cdad2bce750f2a7c005d3c7e1d792d7c33fe32f66be7e82438cdb5936342a654d54076f89e280f1ab599dd2330268513a49c399b93a289c569d2f78b88d9c9d3ca120970cf25e2b9a4ab95ec9b657d63219a3c3180c247fb6dca9d4ab128fe57e75d6d9b8ce239c666060af091c051d26447760c55951a0ce70cf589035d31927ba46be28207b11a38f67dc05d676f4077a112fb5539173ef2ddf6b0179a734f8fbd58f31f124e76bc0b31da94415ff9ff140b39b67c71aa50f9e127bef4cf398a0f022c3eb6c550925bba619f2c0ede29d11d00fe07e1a0b5a8c5d553210c3545677205532c8570ca5a92a05234027acda05ae14ab16aeb8c954eb3b01cfae94c810656b306a7c68fd4b0b4ece23bb8184433092f7c9dd4dc1d0fe6f1732fcf53a544c39871381a550bab4fec3082ec8bb3b54ab67963a09c982d03787c32b7bfdff1d6944109d78b8c684e51e360d3f82d7899b034ce94d68abb04711f8abf7c1f8c8c1f32ef137576b5780fac69536503a11f6e8dbe56818312ce7a2360278b543c860d4dd789c386139c99030f2eee444eb7ad6214fb31b603894c430499c1dc76caf5bf56f7de23dc368f7493dca3211073ac7203522cd149342cb767132cdcc8460d06f633b1db7c671257546db675b5367ca6b3b0c6d9558b66c18bcf23b5438fb71f29cd6edd72c645ba1cba01b1b5eb1f389e4af62c299b181dbb5355596728bd1df329e6ccabfd939a80c04f0974946f05cdc1b5a794de0b02b928a4c321fa5d02855e21ce2d1968c23aac3c71b5fb0dcfb4339bdcc3e1f7ff55a0262285bbb26dcfb2660e7a60555c29886162f9d8c98c3f630eb9dfbf4a282b6e52a948d4ed2c1a44c689f02d86a4a7ab05f2008d4016768a4c1813772ec6bed5669951ba8af335a1dd6e65716f8265f33c0a8c1805acb9f8a4299fd9ef91707fe6124dd3f32162eaeadcae3e3e58d3402e2431247d03895476b60a985c03869675c6cd440667f96b8dc37f5b2eec8ad4bb4b911f489e8f9f4d2fbd671f8a252250c17f541e60bfdcaad65016e8af482e7a7382e56df5a39d219514a92c5f42de026ec7b4dd7e006ff4f416dbb9965221c70e0b545bbfb6350ed0c4b66249bc3018b9e536a22c00e0bfd8a5893c9055eb29111c47f2d4bef9a2aa7f0bafa4cd917ed6b78d22a55f1caf2781487b27c9953228a531f25aee44dc748f4e5f9bdbfea1c105c28f1ba6b5eba29f7eddb3bc144cdcbc1b72cc0bc174f3139cb7a7979a2a44767fd7b1e4483d3056fdea418ceb18268cba7dcbf4e326e788b5f09a0a5753218600c1b38623390a2cdfd126560ff23e026f74a3a0de17937924fdebc7897d35f0114364e1431dad587bb6cf552f802de81bd226f7ff9efdd766052b31d2d4495e001d4f91417f3ac5ee9821917624cd90e5a725c3b62cfeb2a5956308be07503fc3ce95a5d43e2cf293c26e46d026bf4d3f8d0aae75a68b8a3fafed62da9b7ef81aa406376cb37f94efd7a9fa0390acd856aafcf860e02210580fb0de648359811e453f0e3e561a551367dc76a001f05e2b6787c699d6b705ff21158b82f1ad6a880f7b40802be78de8a1eb47993af3a42a13b43651e7a02a1395714a981f4793beedc8552f990ff79b28e4979916efb82283b2440bb3e058936c5ccf8d1def95e05da8c53287edd6718252d9c0fd0f611206e3066f29ae2620d3e7d04f038654937ca51a3b6f8561bba25f27a95f712b04c8a7239f7c792f361e43fa1d0a341473d90de4aa36e932c32d6ecf498e5ad9395c1df6f48c90179b21a1c70cdb24d7233c952e4e411f95c17f82802e66da78485c8fdfae0c4c4b526d9e81de6765fba3f84e262edde7b9b0ebdeea95441839f35ce8f7d50a611b45eb6db5941a2699e388a8e4dff226a9846100f997bd7e03f625aff1b55283072b671ed3cc36ba82421a770e3f791eef67cf19f1d98ad85f96f4435b914e89990c1145f147cf223a17f4304c0a23d135c53e2d160c39363500a14235347623e8a720839e7b7b997ccb6368a35f4be85cdcae46257904c7317c9a5bddd9a11e8aed6b4c292df4a294f11b118634aeec192935683c49aafc7e3a8db34a8c623d5ac4b32b8c5400479a0e211ef9d39445e51c17c54e2628de62d76cf70ac7d5586e7aa3cfd20a675fe93216592288d27c37f668004d68a748751863acd8870192fe5e7b45583318d2e67f3fb5958ccb158d68bed1cc436ab75398f5929f245f7474a96a3ca92cb187c58200827f3be7aa8e72e520260cbac759c0eff199b0506d977c747b17099ef777521d4611e05da4f7cc27d19fcddb15cacdad0f88e592ebc4371ba897db4f347fb3a58c5edd78a4477bd40b04e5a50dca5784b133f5cef65460c4a811bc1df6159df6b306b400f08d55675463bacdf925a1976793d53f03abb86828e5a7d63c29185c57366a2d7bfbf94e4bbe6b0b57404b776dc3660769d9fb5df94eda4485bedb6612ad3ba65aaf3baa1044eb791481d77003fee6f9ea4fa08a8155b31a1426e9d48dbf5a013ba034fc83ce19b74c46c9494ea88f32b165fbf90794669454b1892a04348e225973f183ff650bdb60d61c7c8de3725593d96c88a725cc130a016e1c39b0dc309afc86b4690e26c7215ad069064217e4cf549b6282dc3bf50ffb5324cafc07d8ee3078c1c38934d72ebffc9a35c5fcabf1be1baad6ad995bb028b6302ed0bc51035de280ab6adab4e586af155b1843b4cd29e71eff242c0b2e9cbdf69d37b249b3969656564af62dd34237f3c24b29152db80236f192bf337f3e5db09dd949f3b2e8f4e257b865c0025c33d186ea8d747a7a9e7b3f99c421631d309aca03582abb11035df8fedba82ec97dec72165aad0c0ae48174f448b94fa27851c37589851625f206ea02acdb2f42bd6694a76db08f4b4cd02e76285f85297c4d91cfa62609d78e5651b2c730f1e5292f9daab800911d6e9a32fdb012261f0c4c88704732b0f90259ea0d28b6d9b492ef9637f1d0bf6d7b40e13c7eab96a9f5627ec131b8a723293ac2cc3b67f43154fd469619c32097651e62534deed4a1779e3594a3c9b6704e3136abca3fab3673b3a60ae50958f6ed4691ff00459acb755cae7b8edad27b0d949cf43cbf913c5ca34c26d20d851de217cfbcac1b3b9b60d2067672b363e6abeecfeaf46dc72954b198b15e26c94b0e99242434400672f0c8c3dd75d0ff9f8b9db85acf03beb6a486055d0c245762991dce0b97b1967ee63a6f98009a3448207daed25fa68825e1fc79e7702cae3337e19e0bcae8f2925b792924f2d3ae7cf0e3bd2b93c12a2ad5c67307964aafb02e971366529a59477892719065fd13ffb4d87c20bbbd3875807f1caed53dadc82ca8af72770192c17ce7fb7dd5263ab1b6d0914abffa8f50b2711e7c653c0eb3dc21b8535a351aadc492ab8ab776699dab36c6e60dabda56a24cc6472be1a639c234f60e462149bd9e18f5e9007bcee62306bee156b65180beaea63390d2792e7db36bacbab93e56c6076d00f9056b40f5edc806e085c7734c5aced0342dc0c8221b2f462e156ccee6c4287ec5d31387294b21355cee395590c517e617de93f0a8f85a90b4db43618f396e18dc14dd822e726fa640d3ff7058b3486d8be2ff4d35d5dc42af06b17816edbc7b8492aecb17cbfb5f3de703e1471a1e44a082c654f57b8ec3f7d920afb51911ac55b8ad5369afb18c69198d42c8310590acc57c83bf44efd953b79e75e3913ef001b4e17779120f27887e90313b50aa99dd2acc322781db945f876e9bd80f2fc38e5f2c626b6f06594fe74dbc7c097fe851e7604882339171cbe1b27883d35a9fd501603605c04026e16affb6e24638ded16a131b9700901d343b0a0e80a493f4eaea3591d36bc04f122a6b409401cb6ac62731a10c9acdfae3a8f5d652ffab841d2cc0e78d3a95a0aa493bcf71c731dbc354999cc4a9916c007affcb063718892da7baeeaa63fdd73b1bd3cbb20020f0f506ebc427e75779920564c1942faecb43f2d921a800e986d53153801033e850233a3739b783f24dfdcce912967d150710f02ebaa414fd219ebfeaa08f6a1cced1b8f0159f47529d89fdcf7baf29452cddfa9530cb5d429331bbcd0ebae063b932fb9cd0bc54e70da13c9557dafae103332719d995e67575fb9136400cd70155d08025e679213d065e0e72ce152ec430264d6bf899e3ef915fd92d181fbe006d230b1b10cbbe165a0f6c245a11c25f8063185807bbe418648964f62f122956573965314cab65675d5ec8b04f91d72d0f258af965dafed63c853b24d70e0c9ef64c9959c70c70700ee8c29d20a7e72582d7c01455874e86d650c181b7ca1ee033ca4ea4b455d029fd49aa55c737e8e87a67e959321cb83ffb423b9cdf7fcb31ae49222674d7d282b00642dc9c9d87a55a264f71ad868096360c3a6d8acaf50f716d52ea8497b5b68b7353933a5371c32860717cd684b60b04a5500eff0933cf5e7fc797a05e231dcda6d71b20b071158a4191360d7bc8a6e79a5a82f3afb81476fec249da6118846de5526802820721e44ec0fd1063ed410ee273bb8432446a538962e5182c869872c4c30d2b3d8ed7b5fe3b5febdd3035e886c9ce85df54f38d1888daceeb23b77140ee41eabae87bff1bb7c5d5e87d7a3923ec05f66bf1b73a9bd1482598b4655f1e921637c53285a76318cb19ee3598347c28cd562b031aa4f17b9e59ef5dde91bf8aa893a7c8eb0d329850791cc25005731411e3fc48f2c8db6ff3a43f51b124c05ba7d5b8b758afe3b66e1a246235c72a129408e064b0ce9aeb144813c3ab4b7c14737ebfa62661c974ab15938cf8d849233dc79f3c8025e201b45520220d539990a4a1863a7dc862cb26a0bd45be447497bb87bb699cd2f4e5d225491a9bddcc489bb1f90421b096e52421cb87d88e031707e139eb6e0dcc66cb9b5cf17591a287efbc6230ffd0e4399aacb16e09f75f23760f7532988300261c865d8327016950470f230f7d5fda995cb2d742398a5bbda66f7b878248a9c1aa46a829d9b26c2523c06c711989fe7b00c3427ddafd7dbeb76b7a69eb7df880564616a6a9bab2aee4b3ddd8361f38658bbaeab1b3a2e7b26040b9d36f20fc71b77a7c7e63b72369ecd6878289c50b715d55bd827028c16f5529ac17ad32edfc63065bb1b46ba329caee9f4d7df958ccbfe400c0bf3aea90625f86cb2790fa42152742f6485cc4400ea1f947c612998ed9540ce6d98fc685fe158d08988f1faaa9993e077c5bb22c65a4424cc5c4986d8464e657656b098e1ed113d57fd4a82fc4a8daf32fea9e5ac38445fe75befc59367ed35027d332db18e24fb6a437c51eafd6756d9832e60b132e4de79002bee520174fba371d43995032d371387dc95a574c71cf2367f5e6bec0e199cbba670f0815f512986c39726b3c754e5fe881ecd2d41cc83bad98b6f9690c08c9a1debb236b8d1efff82d200de130e03502087d6bdc4930f8c5fafbea08338a5aa6af473dc5397785581729b397b5d28d7222ecab70c2747c81fbd1f42fc08d1703959eebc1056a00e7e62fd97069a7988cadb4495e594eeb159366375f48de0540b05ad6f9eeb545e026292c1324db7d845921fc77bbd225d9a056c453bc2a1ab10bde228804432965a516bf7bc6d5ebc88a95573a7b139c205425cb845faa5ddf9532117f766d8e820e54c31fbcdcef64c6ccf010ce1282a2bc1c14f6f2f171529bf7640bef5cf37a9bd8b731494544dfcfe1b603b63d28229961564ea5288acf2a786f17c0b43f2ef2d99b1bfec6d366df65b38d40d6112f71f63c45118abffd1f3547e475166a5bf8131058f179215c1d7d2b82ac4ef67440dfce9b00927aec4266782c479d4199f429f610cf9f79db3ea072283764dc5a89909700db1f7268e8e6db9fe2784b9d666571f6ced066fae1241793071a3060bea46b27a8af14eae7c3db07b62199e7e7431a543e1e8ffab6ef033832b0248a3e4153b37e8fb7d7976ec30151398bf1a6d4a4dd15a9113a54d8d7e0484957594ea97b50b16c8acf2a9255c00bbfc7b2aed7de9d289a03053d00842a92b40cb8026b5051442dc3565a93e0f3b4666a02e874826d2c4ab06808e9a06c7c0d7ed3fcb4c3d525d408f1e97347c24f6a18fc5c5b30fb29b98b1d8fe5331d172ed9fff582279638636d069df31f53e2f865cda8ddc2871d34aea8ad2e013522cf382fe91e50674d98e17ba7fbc2c256755d48b42e03bc8c11ecb6565b753115e1150a49f9ff2a8863597a4831f11061131bbf5b9c1c1446d1963939433f76dd08bc20937fd65b1eaa8763934d7c759bcb387ef978f6ac14e122ed1909590079dcf0e7809866ee008709f96111c051cba86b40abb8b8b69c9fb9493c85eaad9d86f7fbe8f3d2f180ccf6d116733b685441bea830daa6f44e970de7bbf68522eaa40fa5a1f28ec31d82f6d471db6fd38e8a3e0fd8a0a67dcef2a8256606d76efff861dc48f2cb06ce694a644d956030feee4eda437fe0ba4a0b882b0ea553cbef2a7ed2d105ec4e6db656a8b3e25e2a4bfa22f1c2dd8688c8a57c27beaf4e5b631916e2a132e13f376d825ab5ea7542e5097d315ef9715e0083391b0b4f62b7257457075d2d665b84cf12c3a481308b838e0a6e40cc69043d43a983f90c7bc77724fbf9b7c4eb6c7d642c0dd49c7a7f1344e6411c9792a0fa9742921e9bf92eceb602562b26c144dc962bc2f31133bc3d2c5ea87731934bcecf161a9fdd88862ff43691a4a3df6ee1252e04d8973ad12c0d5087786fff72ea77403626bf0abb8a438ffa31cdb8f5bd0e5545a44b19430a33d430173c22d4b12bac071b67fff9ec314375e52816dffa5287cbedb8d543babd86890372fadf2839a0eecd063745a13b24d135753b674f3b0425ba1316a2f00e4f7f3deda5d10eeb40f9c0a8ad0c09614dcab787f2485314ac80a547bfcde225e5eb0dc505eccc1e5602bc33cc005e0f53e9b2976ae4430feca40a7b54c7d8d7702e8e23c2c40130860c5af04f9c2aeff92b948c99a6f03f7c71f301be89c2bc908ee77afe9c53d3363680fbce212e0ad0f4abaaaf057801c87ffa9c54f3431513d8997b448adf178beefd7931de5ea3ed0d0afa8912dcd94e364f3cdd64da25f24b3aa8baadf537303506db59fc37acf5b1ce274a0cc1d8027030eaf1c70468d7cd45cf1dca9592471c9ea4f87e640758b32b41f4c9a148bad5c7e47dd67f46aeb98b958c050b89d04cfc4e37d168b6f4f03d8af647bd13baba8f336659feabdb37c8e0d8d05f7389277cdf4adad854bdf9a5ee24ac45da9b9ae3eaeddb6e556a9deed5612e3613ba0674b543b960cf92de57ee7438981dc9c496f41584f1ce89eaec3a94a59dab671b7440a52075dbcc758809752faf0429e1aad773ed4bdd831c705d3e35a1ae1fc3e5eb98b5bf723e3ba679a4bd35804eb60c3ccb178efd4bb49893493f499384529b758ba07c4fc1113535e6d002957b8cefabb41f0a481a0d2648f9503800d58ddef25e58c8da0264bcb8630aace03fb7fe33ad9ec210b186ffdddc1806749b9aa6142c97f1f0052d8620daf92bde5afa93a04b4619ddd8c944cbfb1d0634c100aada792bcf23fdc58cddef3f86d0a67ccbf9ea49daa4c26fe49d99527481d8a61b4ed9f85060383a811da27a8129f6c7a70455cf461c4826677650ea6713cca677acdac95ed72ad3c898888de6f7991d02f233544cac363420a6a529430ded6c0f715efc46e3d7a580088a6a0f0d36a3cfa79251b2c36460d94bd236732954a079655874d07203726b93702f6d3d431e67114994b39e58b19be6c540082522b4a90e0a1da537178fcb6950f05894f4b9114652eaa5a69e1c5632be47a3a1e6695d3ffe5bdffc31cd4cfd2fb1dae836c2b71e7089840d586faf5a46c51993f5b73e5e19618d626832ce0f1f42a91d14340869330dd535d757d385a86c6743c5d4b8c4be9d1ee45494980e5f0ccac3d8ff70c0250330a87e1fbe26de675f0365a735c1984470adbe8b3f240535e1300afbd92df6050d3635be5660ec7ff7e639bfb940ab87e1e3c238dfab65cae2d5708fb044d617f6e1cc76bef5e1c79d5e6bdf22756118f17dcefe00053717fe5d23006e4750f1b9d1b39ea1439e9f0ebf6ef60c40bbcfefe0322e30331bb21a97774f59f041683cac267739b7344db0bec2d53a19a5e18373e049373efcca31a6166dc224d924550b0f1fb07d6a459a748b200401f9857f0d3fd8ba0a221fdb3479ca24988953e0fcb2580b0d035dd2b26605b2ca8ac748bec845824ede717aba16ca23471a2e8bb1a0af11d4ed6fbfefc0de0441ab9e61ea7fae58e82e5d493e7f98d72069db9bb98af7ddb2baa98a06830de612b5748e2d7cf17b46301daa7a7205a63bd8848e3797daf1cb4a5ec5013639a760f4256a9fcd63c0c4873b2fd1df5c5a22a591807ba4a4201d482f1dd995b2d28efbdc1c0cdbb50ebb437fbbbb6b98aa7d0838ae0a321f28ddbd1dd4c1a8aaa762b708b4dc150f0cb19fd165972c45422647fb959c44982ea0aae42e8595a8ff1ba39cebf17b3a02f418b580aace0391ce2072751d06859935ec48c754644aa9a76a4cae289f8c04c3bdaf8f779b50ecfdbb14917f506d11ada03da518d8a38a2988342bee6f3021d783c8f07cb4eeea84615ec204fb6901b998d52ea67fc11339b3df747d42a15a116f5283108a66d71a959d53ad9068bbff5ac3bb95bfced8427f15f30a5d6dae768770124d5c852538460a3fd1f67087c85062b6bd06e3eec604288d4516481ff41e809b197fa5905f15d7aefccd73ba46996a2af747b4f4502387c1709f4ce57564f9f189c79444aff674aaaf5693490abd5e2847d241e25c2e43c705b9a7e44fcd4d1a39a7ccce1a030259ef4cf429e75b2218009c88fb07cdc854b21cdcd7585c0a1767b4cb380791b530c84cc8431f3b8037391b25d633e72956540fe5c3884a8dbf3f2b22b61eb41ec97209a3a390178260ac4763884d394caca5ad355aed56270c628bf4d49477e0bf7813403d7cdc24b0c817982521b0f5db4f93ba06d518f8b23f71c89698953efb473593a09236af73bd22c9b41cad4d83794e844beac5b638e9891f58ee6fa406c757e7b4f4b7224e9f9d41f77b5fe9e19a49662c729474c264260d2ea3e3148724e62623cd2bccc85c42f72fece1bb71f52d0497eb3302e7ba5cf11791ef0526df579929dbb6a0e9eaacfc07552e7621d4749ab5a14471ce093167f1db9ac83552ccb7aea183d8da546ffbee8cb5cd65736bca1b37bf80e6448e0657d6b9a50bda1f09a60bdf7abda4f11d36effcb6bd55e1cb11389025125ebe5933e10cf4f04b6d93f2115230a5eab9fa80dc13812a50b63b25a3f6d8cfb7d46eb8c28b40032029e5cf4a4a9cf802925d22d132ae0f4d7165d85abda14e13748648b50c29cfd439f0937741830b1de4eeba90d6254d4b20997818b06f061eee62565b2ae0e229e93d5cb8264068720316ddb429faae0712f9c8feedff745b38428969844c3602cc3d0fb8a840ceb6e80ddc598340095b68b86bd781e46adfb57f7a2130a3ba934d99fba3dc54830cba799b441f3017f7f22efb91732e2e465f741db21c3163e2525609b68f39eebc3d1ae3d51e2cb2d3faf53175bb81211b865b022a0315cccd914343331fdfc2ee1ba7aa49c3dac45d358e0b983e1be8c4c69126ce83be1988466fe497397c4ca82820afe49fae20062ca62c12ed5e3c2b12f55da01bc0693075a8320bae0edff08fe46f64bf7bf7a2fe3e437215bdde043ffbc3e8138d31ab46afd68713cad87d07ca2d8d2c5d24e8d8a9aa2da18dcdbc803fc90b2f7069310a616167cb86b31f065fd5fe70fe1a86640fa2fef17a0bdebb684a20943eb6578faec3529ddeb2e5c4d76cee1930aefa9d876718db637d6e56ae34244033760e2c9ffdc9a6b5aa4ea41ac1e844e441eb26e41afb2bbd4685acd1515087e0c2596fd9d0c4aaf95269de7da3b0ed40b17db4703d849d45b4492bfe40fcbd952ba0752075f3d194040d2d31501f6aaa26265ce62284ac5e0432cd2b7c9ff6a87bb16309d8f6ad85e51b9a35536dcfb2c4381dea8251f129496ef551748936720c3d89df62d34cb8894769fb90aa32934fe35d8dfb92499a616768907f14af00c0ed834417fc4c4cdce74981b88197be8bcababe700d8771de3789415a6459dd027913af54614e0e65404aa1e1e7bb4e536717945f4ff59ebdc1b58eb8b153081abd68b5d1b0745e811973b225c9e04aa4c9f8d5a58594bba166324a19b49291310782da5ce06bfdd46d31d6faeb08511e66c29f8b5fa8160c9284d0d481475798a5e2e386afdc0db91b4f5d6ecb8e1ccb2d7acbc9831e4f44ef8f4fd4a3973f44c4b1130e7d2a0f466c99e70728115e7f01f3e3c041855b0e8744dcc3cead820e604d2d5fef704e402396c41ecef7988f65ac8a6782dd42828a0fbf0b7b65944f251c4870651e1039f7af088b203814ae53642f190bbca70798536200d9a3588f18b752c4ad648a0f7330086423f310ed095030f57ce6be250701269270d49e9ab13111e674a233416e784cb9fe0372218b3d1cbf122eedec0652f95c3cf7c12fde3d1cc35c3efd8679394ad42894441bd965807db57ea8ec88561ca00072663d65404c99f474240bf8f52b7b1bba72a3dafdfc3bfb86fc42092a757febb785afe5a1de4dd60ae01d2553adfdf3b6fd1a03a6ad2d5da26cdcb553c73a1f03c831c5d5584bfd4fc37d0bdf3c446b3e850498c0cad763703da3ed25fb4faeda2af082d81c21f42c8b465cace2f405bea490a5828a7dc4eca100ea5fdc8e3e74bb445d667cfae7d57d01dd1b1d70470a96915c1afb84de833c14dbb85f4341fcaef752923cfddc9367fb6700dd8879fd05552af94235914699504cc40fd0f19189dc7b30140de6e6f4740d1691a4e1ed32035d987b0c25a5559c957b5e0ed4c6b7a2191d9c199028d59396c706f89c6dd65d6f8140240282abe0bdaffff26648241a41b4d9fa3d7bdee46e03cca7f523a2ddeb67ff627a730836d54d1dab742b4e6587fea00f993b3e063f0eef27085f95418bed6643916259be456bef5aede5e9f4f433903626f513bece5f9171f132a424b13c4ee1c15da1eb4e5a5cb813c0ea7d5fa4ebb8283809e057a50078185fa9c75d2a672b15f61d53d1606655115c763bfd0360aa61ae58064a9afc6b9de26e38c117eef3094430740f92e2264746f5cc9b20fde9b5955c183504cb7ab2e5156ed96f7aa0e3df95cb84b1f04964e7a8d8d7f0e77c17af9f5870401def5a26f70550c12aae9656a4ed68484385c635f42c0930c3f847c287d8f8a35c04cd37fc1daf923376b1172cb055744006c623f0ad7f12a4b80fcd97eed1656b8850ed904ac67f446dc3509092cfdf39702083b2bfc823f7ff7c571b7ef324fd974e04a658333a3230b14346051938d42a57d064b8aa0bf71f79d8368ac80d11bed0477477742bb9f27d18e0bc1d5a92fa7a56d4a8598d299f27e6dcaf90fba5a8fdfc81d34f46d793e8760e9def5e95969afe5b2ff065787da2b31de421d647c94597f675744389a340b39ccd4411ab0688a68a204ff09d11565b3b3bb7757160298f68e828f536e64252622a2e4615971c4e8452c65876914a61edd4e05426b08ef15df190630744de4a4bd4673df60425d5340d0d3ac046769ad2855d186e9e261e467cb18fbb6532f18aae7fe4b4eb8730f2fb67337a0ce8693d93a0a56b396d1437c533b705c797dcfd2c2241f59a0e6a4b89b75169dd462636e846a078e400d83a13ba69e413332fec2286684bcc96709ad1934bec0401a85d147ed4d6d893388e6df30922b48e8d7e3bea461a2b9ab5e182877979b707706fd26027ceda4cffc1782c7088227d940ff585c350a6a1270c539afdfb8927ee401553f7bb199888fb424df57c6330c5226b7c3e9cffcaac08c1d1b410ac9e9b07afe1f0cbc431adf7b21318cb23507844734591c9160a5b25cfa85e7f5fe0d799518ec10b25b046acb61387cf6553df00dff9eb38be48d89db60cdaf7c42af44a3ae965dbf02f855169023a8e69e0cd87344d4303f6281cedd9f29ab3872f8af9fec1ed9c6ad081e821e84d1fd7e8d1020b16bfd91d7d378ab2e9e97e0255a779d7165c871f55a4667a1eec68aea703849483f642a986c6570f5ba5b7a4d1261db29316cf93503a9fe7e64fc9a0e5e68fe5457e3addcfce5fa4627f5e5dc2961004e9a439b7e4fb0ab394ca231b2fe8258e0744912c9fa025b97fddf4a73edd0555a57e901147158facef7a939fc66732c6f9a3188859dca8b4daef9e1543e58ab4ec0cccc7623c3193016c96bcfa202b81f7d5ac8e1cce8272d95ad0b0230dbe591d482408718d7026e67c3fe475ec1809600c0e86ce7864cba4dd5e3a876f4c55c64c643acb74591012f5ab66799d1f043e942bd58a59791bcd834f03045519c2b0510ae99b85befaefe286c2c46447828df3d65f5d40ef5892f116732e86a833e1cb6a09e0ad487f27a1617433bb9e1b6ae48c1aae71c364f6fe2253de1ee0572c3df813e6fdf0d36f292709783213a48abd1d470166320e8be72d82c7a1bd6154cdeb692638be9f7747917fff1fefda68279f91fd1b8dcc5c24e3319f6958490edce12b26b4cd6d831c838e766d9961f026695b7dbe6356f530c3d058089f1f72d83c5e31ac3ee5b84988ac091637fadce4cce69e6d561706dc8364bbdd52cbde12ed3305a9f873e40f2efab6d9500d118747e29b9c6c53c1219410b15bf49509325d54b9fe24b0b57d0273e2bebf26dfd8210f30eba23f83628a8782311ed963d2ca81f55605930f8e0470e7d0acb7d7a52ed8ef2735cabf83f4f21025c8add4c29c76e84d9083e54983f206c8339046e02e075026e47c25d35ddce81eedf319938cabc0b2a9bdf64a04c90d94bc2fe0a6c5306a9246e737f96fee80b4c093282330f1b2a521f67fc00cc2dbe1e077af6c8a6421c4eb8736aa3ad198166d7f37093098d9fef645ec9ac2539fc1e8d5c11de068d3d3d54adf52f04c3cf709c07f6661aa62e67f7a0e2f60ceb33e1b7de60e605ce939a8a86d2d2da40d9169a490fe7390e7ceb697d8f20dfe24644e858c525cb1b84efe0d228b17dd4a2ef98f9ab16fa76911ee96d7f9abf9eb8c6d0e5cfe6d0baf5151937504f510b01ade37610dd1fd4ef0133b534269a797015a3d4ccbb91447e3c3ddf1982fe7a4cb632bad26949719545fcc68a5de05ca65e7a396b61e6e72c2472dc8ae0f43f6409260cd99fbec357d81acfa26e70309f1f8266dc7640dfff38615a98240f0e5062250bbbc853fe325e2b710f2c97a9c0433e5a5427c17a653f2f8a530ce8c3d21274d64142bee9ada3c5656e85bc8796159df05ee0690927cb8ed2d511565f8adbd7ac1768d4bb9328451803e296f0c1c0c9de61d7226beb1101e45e61aa72fec789aa47e1a1e4a5dad5555943694886983dbc6e32bf3055b585b77dfa0e5687909d2f496be53c23cce02d0543f2fe63b2360fd09733c5ec61a08baa1b8a464c1aa2ffc187e8c00212c85f654ba252a19ae74d10d167cb0121218c0fe3fc6ada2c2ea3fb2a8c303559b96b397cff34027038cb69453c4e6f8e042687c83595bb79ece6f3c93e832c81c621f5ec4c93b8e41ba27e22c5c9659690ad0a0cc0f9ae50c8327ae18dbf97745b4f6e17aad0c814e8974171e952233019359023df3fa6220f96ed42483c1f57076062dcd83e464499aeff3b30fe40e24f488bf916b55a0b2d924b6f0755bcb7d87b38ccb8991c3cf98e935beae15f6e076f36ce53b536b56c19940cb0a8c2e2407f76990c38c079f175f2cb59ef7e50be710da5f78a429f27662d8348966f5739e626d712c5e65cc029bc45269a1e6564a0c01b1ecf3d9e217deadf7b33e637fabe214a6dae68e7c2bf8f38d7bdf12bd55acf2632fcd2d65f3e05d56886f64487a061e2822df90de527655336cc67632f69fedc66b5fea2a7ec3efb09ddc555b703de64d5533041df896a5d3ebdae982f719c2339e05fa4a82ecdc563accd19a287a6cb5d3bb660ee54cf71349486869eac3d49c610624ec53cfd280c311b0973970f88647599a366fa3d0aa33471aa0669bf6110a57a87fbbd695b2c1388533577654d0762331fa20bbc308545fdb7021f88b1a81e0998e6930fd6a1f35cbb523302d7b550feec57f91139767154084a43e91cb8f0833c6c1b018c13ec3fb4b0011ac54aac2585c25609d58cdc4d52d4fef30604fc78aef5228c1e220beebab57343a42be1db69779c5e8416d609366f3d458223f630c8beca80df064ec36a68d5e9736f1e6c376ed979e6dc0e5a3022bc63eff2ef7de315a81d14bd8d0c5064ddb00f20c98df7f878866ab21b35ba21e4fb985d3ca186fa6c7c501556cca04978833459da07325dac8c7a62b1b478de3e5678507f000ec8fe7e98e2fd61c5a104aa0d15f628db1468bfd63f1a2d015c03e6a591f6a5b9336966373eef15da5840bf9262bfa8c9d1c2a0197e4b4fa146bae1f6bd27f16c6617ae1b46710f516ba346ab5998223f0118de28687ff711b3314ec71bff2a6b8aa71597807da2529d218d64619271e68fd531bb1b8648678c3b321a2bbc3c90a2fe148f941ea8358e05f92b1b7a4b83a35ab24a2703c5de616654b4735a8eec63ca5d4cd988e1f750cc9afbb36b0b7dabd993a73ca26f32ecbd88069fbb011b0e1b14e944f1141172be9e14685b9b0aa5185bebb9f23a7aa4c46842e66673c7071ed4da191e7e9115f36e50817423946c3249c3002dc17670f5f6d63a074645a336c1bc718d8105e7802e3594bcc3fc6b6ef3d4ee76e33dc23eb973885f26f09ce57fd56a4a2d5ca542bd1b83b78092229a4e0198a62118345af9af7e5ced89b2188fab683ab6436588d7d4af795eeb7edec441bf91f0c8bf383a6c8ec8d8c5f4a39e6b650c3ed29ba29ac5d325794cdde4ead3b851c378388ba7a5fb6c99c7cbb287c3f1b283b08094eb360719ee1d1e108e1e23e86bda1a9d42de48cffee20a156a5a07bac76075adfc6df317dea2095920f701ff30d20ff94ad7b461cee013e74cbeafbfb75cdfee7c831329c6f1cff55de2b40a812c8a2163238f1dc7448291c617992cc452d0acb4091ccb110ff7816c59947b628d2dbc69ad8dc98957d8a945b22631363e1e94c64df57811f2c062945d4fe896b7a5cc925786b91bafacf0937923284aee73a227a286795f91cbe72a863fbff0bfd14f93299b55090a8042da0f1f646aa6e3c060760559e596ca413c7f9c8522f03aee35a8a31e9949c6236bb65d5417d9e8af5a1a075ff0ca2498fc0bfb04f5138e2291fee7238c2fe78d93e916126419963ba8a385e63d01812ef604703bbd7d5e5e6bfec9463f14ef46d99c89d483c54e31c14323fee1058992448a24fbdf92f50a3448d560b875a350911e096ff58da6e7784e009f124749a63844c843a96727572dbd4d15acbf3e922d1ee331b2cf753a8666f535d644cc8fc17e3d3c3015bc8e8c9e42bf0080e124d87f63e95fa89f3da79f9a7447a67c9ab938ef5b8f7bf711466d0fcac219426d155fd9538a093e37f1abd180212e03f10d9881c81dfbae90a2b9dd2fcddbb584862f85330d8f52b0f0e9ba01b9cd00d10c3214bc829a179a27aada54c04142388ebf4e35785eb04315339376a25df033e0d06b4b6eea7fc35d7707f45fe17807a09b20ad6f650dd4309ff8164de4cd19bc9ddc3577d30fd3d8fc33609bc38fa7de3e898c5f311c6ae4e0b7a1338087aa988b277e87c0c19e9930dabe76238e365a27e771294f936e6bd966b60c5cada83b36fa83bb019512d9d22a03fe01a77d96422e2ed7794a92dbd18bda482a919b415e77b2dd9d60548c97c3f9b03fdda45a4a27c8b4de4ecec7a4cd191f685100e8969b20fee47cc7f4cb87f834313c9cb148e6ff01625fbb61ad3b09669aa2e719ba319448991ac2b706cc4136b773e99e8f6e806cc4b1e5ebcbaca5379afd8dfe91c4952a998234c47dd28fa0bbfffa16891e2ee86a2038cd7824ed8055c0ffd5443166dd97aa7377c7860e180a4727b9b063501b76ed1b0b4a2d154b5c00dbd3a5fc9f4af9d9861feb4d8931231810959cb83e86cb6a9fa1d9c4df78ceb4cf4bfd6efd75b6069acaa19da6daf572d97cb3c7a21f729187be0b2ff56a7d035316969b64a4c536d46d1b3c16d8d15794c2847200084f4a51a86b25a1e2cfd82094e445f3a283ce20fbde766636cb336bcd9225cb3984da8db233283df7049df33f02f6eae2f5bb9b482d5eba16b80935e4bf47b9db2f11e625a37721e624e8d15404e19e82e1ee63cdd6a707b8f1fd7b740d248f9ab679e72edba1286fd33d7cf7116070a28acb3537cd712f2ba2778750efa7cd26ae09922eeef9c8fc5c52d73aecd992cb0a8d2676585aa426065bbf0a0466733476b524f2f4fc8281cae5b855097dac2fd7bc452f5a0ca08f1e2ca20ec29705bd9dfa0d4bf3198fe421dc63af421347db6803e41b304b22d2a199859304300fd2d7786405e8fef6619d03afca8c40f9f0d0e670b3e8fbe8163e1a74b5d31eec9d7a24e31a63cffece0952aa17da4d55b2d5664821db4989bc2724fb84943b1a5bdc8a3a3cfd6243117127c0a6eea58aa3a5c07adaef1014cd05cbda6b790e7ce6d4f75b0f653e76e12fd64af20431c1c94220d95b1107bb4ac9aab2d72de0065932b473ef441e129b2ea9ffaf582acab4147f182d31b85611f7a17b8213f24941e5a1904e0366724ac4a84e853b4dcc77b63ff6c7a55514c67526b05227c0e10891720e7a8a9d0f6f6d4de6f1e2330ed2dada4a276ba822c342293588128a54eae6b2dc2e4c49063a3e7dfa59601d2a9106352eb8b7837f8c0c5bca368815541d306b61a6edb839478bbe49d8ce35ffe91ea529a698e6dbc052a8dc8f5e9b94c4f7dea53fd03e25ca1f3510579e640f4ea22a219334be09814e60bfd669a9c320682e66339d95b41019e785a6b3b28db95ff50df6d1151f8b9d93722c1f16db2276b5fd2c2b26b9b08a5f95f52872a4d6eba412cc612a0620aa2c2dfb591a942c51889b03331c7c3642ccb2049c6eeba0d4573f3b4311fc8014aa81f63da4e7824bcb5eb6ab2ea217b5e921d1d73928fc1098d70fce3b7ad9c4b154bc33d4ebb370820c1ba2d9f0238e6f27b765d34c590c91e27a46453ebf368ad9731ff41b4647a31b395174d7670808dfc89c6c03d0ad3e0347bb4507bc2e1852d82b303663e22a5217328cd36a2ad13c8588b7fa41fbd081b44a215abf4a317675be32bea0a77640f197f4ca3c984c2e88ce6c2778a98bbda8d6a0934e9f3286ea16c45d80092255ce59c6b1e1457efe1e6114ab3c6521dee810407f74a012d578c97d5c185fa0d6e7f2d819cbd5a16ea6f3a0d6b165670a33cafc6fbe502353f79ece037f0fef4016b78ed0db5cad19087079d162b05346d6f0bf110b124fcf23cf110dcf421866e575e348a2625f8f0a6daea7375950bcbde7b1d33ec58f61d616a1d7beb9a1953d93681db65941bbb640ed6232034721349a5c086c6f05a53d98320b13b3c1107c21cafa65af56520391ec25fb0c381f4f310d9cbaa03122ac3ebb580c7ffb29d80344a3fa1ccc74a2a98ef6a6ffd49224183be27aecbdde4dcb6a653dc1e0f494c1e382c6a4dd193e0cb7b5a1027dd38cd95b3e606757f7a2542d3517a4d5457d8a03817c23740a6b63eed7e2c3c67299955f17a39c440b1c6e5d8f41e45608eccd41235bddbbb565cd140334300d6969134242934b0fa2a7af4ad497d19a1a12588b38a58688616cd99cc2bede076aecb49088229f8f811810926963b10a21ec36e61e03e89e1a3c5f2a74e75fe0da093fe0e6185581a4c8986d14abff757f85e42c9a8b5aa43874ec6242a43703c1de3633eb70aa58781d5c40663c33e0c9bae07d252d576147afe4aa8c57ee4e6fda835b1627bcc86856d0ce7a2f00e6cae5586a9cbc30e5613366563c979136840d63227269a713cdbf0e251c05751f653618b992fa60905c025a451725ebff9e57e76c8f11ce80d57f4ca6625ec421549fae4cea5ff95ebe82f58a3129d800b6afa2850d1aadab9de62243c5b805e658c9881919affecf86d25bc7f0f523486117f010017b39ed7dacbc1d76a4a54df74dc7855b8ffee6ead039e658cd94750aec72935e8a80f080c0a3ab6e820c45258c76848ac3990aaed7b193ea8a2a092cccc64893b47c01576a38a83b910e6b7e37274ed0dd411c6c90c9496bd21da6d9f7535fac557a95975e141a591cdd8518f64cc7d6f007d42d71c77f60e1bfa9546d3a24b9dbfd9b94a718b16c37c3ac5594f895bfc6b07f676589cbc8b05617c6aefec9e88c0fb9f48fe5348218689d30dbd4da88cc99fff53c5ee14cd8e8102f8c24d3389f9298e8e7cd651a60cccaa480996fba8541af6635d8de2933539a3fb31687f6a1fa6ee7c88b7c6cc1740717cc6b379d104fbf56384f27b833896f52df9a7035b222866130c39e2a58a79fe641815492881c0870d5935e22d53d1027e1411ef0449d6414b54aff567049a1da0e85e6e6a1e344be111ce963a9b648498551de4bfef4f7fc9920d5ebfe5fa3c8d313bf3d20ff1ab1dd3a733768bfb07bfde6b73c608d22a619ff6fa334eece887112de47671703c3441890e0b9a108b2f895a5febaeb28407fde2d80a0e574809133e05e34fe5aa626bf8c82ee54c26d64dbff0650938897faee7b40a5fd4af9c2e90193e997698387bae1e0eff6bb176339f06e8ade12f9ee7ff8e3293b88d9ae50564b67b148db019d7e294079cf3713110a62b47de968d7b507403c26adc4faea0e105447031f0b29b9a13d0ad27df27eb20820b662dc6f87e4c45b9477e131f23bc4e705a2c0fdf611a609862093c1d7e2e31ad09632f8a3b8686d285f25f7a2c8bec4615340fae3700869b5aadc889c0e5afa3fea76d4da3ff5bd7bb2ca6dd0ab29d0b51ac5047e61eaf704baf00fedd542f91cee8afdd0ea83c1e7847991aebac7d2efe7ff6e89cceb2658002b1b84916266a4a3aa606f4ac0da94986efabc4e6a0081bdf3ecbe1ac9bf26399fcf093c9b91ad0fb4c1965991d82d676d9baf09cc1f4951ffc5c3e13fbcb06e77addc57e44e3b055a5284957ba9f2e13cb12c320ff57f83d790b044798d782e6f73ea11d9907b77229f11be8a042dd13672f3221b2a709b60c06c944685f52ca54308562f17bcb3ca8e2dc992ca8e797aca78a25f581286b4b8d258a67acb424cd517afc6ada96744a3d90a1ec660a72766d8932bf05c8cc6672447e2e546a8415efbc5521dfb95f85db5259f3f884f382466e638c61043597f9f859d72e525adabba1a91119176fdf89cc6cefad8982ea7f99363eb7b8776fe3c1c2e2173dc48d8cf280c5b0cd5eb10f64e3f59d84861b3430b290d93197343f59cf33a7994e8f6c93597e15f4a67b588b257bac9e04030ecb534aaffa29e9e42b7686d99b5c289f0da50ab235de576fc095200d759df376f0e5ad7dfd5dffce2aaf58b48f863c0eb67bbcdbd053f327770a78f1265aa0340ee3e299b000f74d03bd71018b98f9b678848a80f2d5e76a7cf8ff9e823d9d6fc599cb4c26d271bf12bf4730ff456afde73f3fb030210a1e5044525e65d5801602854f0109254085439bbe6a69d200a3a172a490e23f6b73e6880867ef0d7927544215e4f8b8a8d4776e42a8b11f1918a369900a240bb75165975cabdcfd2b0d5d09ac4d7181339c1cf5610c44bdbf8cab2308e1cfbeb51e4c9c670a60ed69adaab88c27b0149978c1abad9d2168e7d0dd5fe017afb53b59a473f364e0f99df32b558df0ee618e3fe27b948e527b56cca2e1d98779a030f0556c5cf8fa4403a69707408474f5c49c901e8b73d345dbd514a5f02b2ea42fab0306f5b24723297f5821cc1ac7a2d2d3f49ff9a7d74202a05951d1a5d71b562578553324021c5bc41b3a7deabc1e5f5a0550b9f006f2fe2328a0e2770f61810cfbc5495b2371f2a17364ed08f1ca932dbb6ca9b6faa37d3a770b3aa3b6cb3909f20facee857220568f85093cf195377e98fc3becbfbc923b1064b15632775b5860c7ed7514d72d63af69382932a6b78d26be1950cb224990fb286e265b778c2ebd89e84885fd65dcd21198059d82521d93932a1e32997863d0458ae2385d4799cf3b2f20bfe14c04b55f9690316278842cf4cfa20c2b454c5ce830827181586884fa0504fec7ba21d5c0cb664024c4ae6792171a667e23d249fe4adc20a6ffbbb1a0e22893ea92e76476444a96fd52feda9e56628c796b1487c1ab1babefbebb1700daf7f3c687b9db22bedc62b16774b471af5be9a68a5fe524ebfe3d0a5e458459435fa6dd947278239e5e4e62ab13accd9504989fe3ca360c2d5c348e93e39c4cff23a1d62f76cea48aff202645d0e6ad14c7178a7f50b3746129179c5f1cd51437a3d8d41f9b7c493b281f67e07832f91fdc28bef258c3d5b32dc8fca9733252d60e25ac1fb8b45d441de9053ef426a08236da1688df0fe43495d424ef70c5ecbbc8dd7a47118d237b252055ead832af9e85f61a818a8da6d5300f76d215dc2acf3e24e8ec2cbf98be1d6a3443e9d09f8de458807f9d46aa1847f3387d3a26af8defebed8ae4e8f46cca1237ed36a79824e88f3804d659187a757bd0d7e5dcd5a34fd1745991a7ec010128a8d6fe9e6c9e71150af3bd133ed47d5f77b580d493ba40435798a4e6d70a54134c86e88b0d2cafbec8c8901d02f165f5d1c1b2be4594d336a5c98e945187d19a099b9c039ae62389754dcb006d55c2a475d185579e36875efd573bb44c79dd3d5b98a3190920fef598d896c60b92c97dd5c99a2fca329f3251302b92a27965b700c7f1dcc507d2dabdda5cab22a59a9d6e81b03b6d1bb4004bc7ef805ccacbbaa880e12c8a576b61ac3d5021c26dc625099305573414838c9a6cee459f6983cf0f2b70126ffde9545ce31b0161f4c500ef22bbe788bc09a86785af5a8655196567cf1be1072fa6981e7e695b37bea798901225c062340e734709d61674f3fb848965cccf76db8c32c9bbec0cf33ccf7cdc1cc38cb4e64bf302b5506f209c8330901d8e13ec83eb3f306fad5a2128efe243980abc69a959023174ac1c86aae5f816efcfeec445c620a85589d7716319f702e9a9aa19cb02d49ea2d311b55d08bc61adab2dc8d996eaf86a89b761c9895403123cd56b8f43ae309459656c0567da7de981609fb398f0cc76826319329ced99f8962d99c2d65ac384945f8f1469bad56a4f1aafd3cba51aa66d9961726a51e3978f23fea7fb4d0c21b1da726436f7dc6d30575fca2175dcf9bc24e4ac16493fd991ed5136409fbbd0e496e4cae4a64145f29931f30b77a2320f31b323f994f28463593fe9dac0424a5fc2da364a61c41c835c0a363d7047b30f6eb20bb8d81db123ae0a3915c218ac16d5ff3cf5dfc67eccae6244ba8f3ec133b31565a2ac826d20963d2639666743cbc41983223d16b0c76b9c709628251539ecb3a1c756c71b4156f94f488545575dbbee4a9fff6bfc642d4d9fb856a56d7d887fb11db567704c5bdec8da8a6686954d40f538791f9ad6b7621bbf1ac3e7e13fadb19550be3749ce47bf0cef55b2c71cf5dfdcad5465c80cd6f48f17078eb2e31e2a2bc02934293d9810c692868c620a8b3d020d97103a1fc266b81e53a7d32c6d1ebb401bdff157f9670e46d02bbf91720920dbc021930d54f3e0a282e338defd0d009cb09125bd3405a2eb60c6b6e69aecf5483296d7eeb663c38e4db93088ae774d340061b4cee6813e531631adc379a4d46dbb0ac62b767d07ce16abd73ace3be1f0b647133f08adada128048db151ae264276cf8e06e0f784c897c253f6f98f1287f685453470bad123e8b24f43c17e4b907cbb27b65520a965ed7726efd42b41a75e9846380613c10f510c2bc4e20f04e9419c8f5adcec230b93eb4d29e41cc52661a9969bc9c557763d3d378d2364e3b14657e4b4b5ed3dd6471d3ade31737ce52aedb1803e12a14f9572410329df1cbd7c147c9aef8cb5d77db68be90c9ec5b475302a93530bbd64f9e0a2fa6f8c18b45c871606a779366fca760b1cfce7d3db688b29af2550aa9aae2bf6491e109eaf3d804dafd3a735d860115baca9606ed65193b411ac7b1ed001761d5bf31e56cb632397ec6ef6bc33894aa56b441e140e94ca5d8df9f1700b1dc10e02ced598cc595654128e4cedee7550042b24b68d37a003c80196046132a699c762fdac06a3a86d4d9c86dd03a81803dc9908b8db45cd1a196ca008012c1c4d7f282c807ee699016ddf516a153a9ecc1a3c7e04fc483374790d88d14da04dde60ae46ea527b4d4ff8a55cd32a0ddcf5074324a1bd996f98ed3ec6f1deab6cb5d2788e2258ed3f1de76c6c5395541adbf59b53aa5199ccf595c0cbadbcd4cd4ec1e036c708ba6c86bdb4fe4c8645ac2dcaa82ec3fd499ba59110130f5b499ab9b079da9de0bbb53f2736b801c55938c68f3e3eaf2358d37f5c9c235c2d468e0f831627e1d322ba6d86c267cc855825890895a9d4d79ca6496474713619b59f97eba728aa3753a02d9a6e0238950262ac909bde690d34374258ada2e9333bab45f4e5bb0572e97a80b91b2325189d2f023b0c2c5f77415e4631eb5e7b835f032c84398ff27dcff35307ce06af2c796fe520ca079bacfb607f376459eaeff0d6746f00dc112b2e0662ae8e08696051c83a2142031d28e88cfc8a3bb841c92feb457502328841517447a8a9f74e89db866513f777af949813894a8a5dd48297c3bc16b8e7fe90696bde326c58db4ff4ccc6b83aa4aa9c43989d687e70181d4eca5c49a607c4679502a189d1ae3dd55af0fa11f4297320be22a5f61ff1a22989b4827a9e7ad0c79703630ef1c03e4af9b597c258cee638936182b045cc84b8c52eef45dd5233b9f6a23b09da8b32e8550a0035e31b99dc8cc6f148044b743d5a2a6fcaa528c0c66cd9018202bdc0a903d84635a8964fdcf7cad256fbea99a982348e4c13823a65a825e7047d7efc32fe4d71c89c5fd36421e0b9320345807610651193c1c5bd06fa143087457fdd900c7b341dad334e353518a7bed532ba8d0fa41599de4c7262d8ba60737b08a641f8e68191c0ab4903a618c3328521255bd4ae638173401c518bb5fafd036794cf5ae67b5f08dfd8a7fe3d39ee79f052af6bff7fa2010c29ddc9520248161717b6e2afed2870a544df554104f017dcab65413072d160726ba34369275c628de336e4c8a8b10c5881e14fabd20b017cbf296372086afe1e8a35f8bcafc90b33dd6b3c5ad6a1f2b22bbd9576df8e39f7987b65013a7c019d18431789cb272894886644bc0724723fe070a79de73221f0fcecd45b1d7ae1367b68fa8a73bf9d86af122c79a39814177355daee80fb9bce0f8edf1307e1d1e0be6848493db51c04958cd942d03147dfd29236e56a1fc6fe8b2c76ea1ab113d742b386dfdbec64c7f54c560906d6717f86df5beb41fb5e0af93120d052d4c230116f5693491a0ec74540feaa37a29310463d89d63805b13c526c0ae47145fbbf188e54c2fe9d0f07e8dab9e23ffc47319405be8455bea6ea0c34e80e11ff8b9f090d514d2dbef2edace25428000fff828a0b5417cb27b297c7a3482da4842d6287275ad9014752ba5629c2c002ceaed0f71f4adf81d525bb8e02c6992bec0640d543f97f218b051381379bcddfefee01442eab472d253cf401fd37da3d5add3753be9ad46e47ed03980c19365ae9c8e90fdca81b867a8a5c976f1a9f7ce0eb4694599b8bbced152f6c860821e6d416187a0afe7f17324eb742b35d0ecbf23cbc80dc90375c2c1504438ed618807274e83c75c2dbb189791587bf70075894495d61c7ec7c25c76c595ea53e351f76382fbcdb50e674cf6e9e7f5fe0d653554ae4e4f2be33a95f9d249f39f07962562fe77fa64d565e44ee2fd785cf8f7e8dce0c983ef6bd50fd6fb3b1e684389cab056a7dbecb0133bebaa1e41e96474c0e86389e2dc41fffba9c84b4e9019f392428b266ef5dc3fd4ba4727f75cf5d7b1f4061d418762a8c3df37c1286661abe2940d91877ad1eb3741dc0512afc2e00f5a02d9404018c2a632dcd9accecfd1daa977824625d8f5929010a44a17b118d271f3dde1a880dd9148a933249e3b038a8de980f1f95de38c8a3607f7c752793e7b191e67580f549986ffb911e52ab0fe6f9d58517bbb9ff33fc80320ce2c392d23555b14b288af13944051961fbbd6182f6d1aebb1987bec8352ae993207e31f073519b984e486ef60c44c2669918b2893c044f51551eb3f194a65d572b7f003839e372469b81a74036f1801e0b50193f381bdeddf9b9dfff5ddd3fceb1d9cbc74b27d8bf30d21a9bff1d789e5343714671a18bea775edc05c98a993f6548f6c9dff423531190c99313de7d08a0a88954e6361efab031fdcbf6b6ae6e839bb269ceee430f65e402a940c5e1a46453e1f818c8e5c763c12bf3b3c5c697390715b471e7760a970abb7340663f5b7060f558626d7332fcacb037775d8f345b585976085953ae5703abb35a1cf9be04b26bce100c67706a8bb2ec49fcac1134f821795917fe9d681cb1595c158c9a3a7dea94a757d9106dcd977c713a4acd5117665d38cad2ccbe78c4edce76ac8c581d1b8579d636618eb50a3117593ff780425ada6a3a913903df38ffdf4066e4580c5d9842ac9adbf35f74114a2dd8d0d0d8f05df24fc99f3e718fb2541299c073f110cd1c53f55a02d974d2ac6c32b9e792bb4351f806fa9d4592e0623b44e6dffbef14140a7b7678432ef14757a050a2d88712b2de6dddd731948d8619179c7334dc6c6ff03c4d97e500871111c51211456063309221751de25bdff8ec924c7f623e4e7d711f05cf3a573e138bfe2f9dbaa0c0e6568e95b94003daaecafaeea817d66899f527b7683cd93699c72221617b0c0410e23dca1929c435d8268427d2b29ba195853e9fb9940bde6de577f6332d2b7f29d316cfab66a65fe48050be6869ab253e5f29474ba3d490a44eef0d116283e3045e6c1fdc0589d752ed1f934ef7f1243a1f3aa8c81a8e25ef219459a925c72466e80fbcc84d775e13bd9190c75e9dd1b9cff6da99588114ea752f771b4593c5bb2c2a5b1f074b2a089eca8c29cca621b94da0fa6790f69d6209eafca5b5d4d0ee592af059ffcd709eb82b43968c3327b13d4f389492a5a0eead16e8d4667a4de814293cdbf9af3c432194c5edcebd6141fa477e4cbec00b9c9be3566581598c79ce207f24d64cdc7ae50811608457379aaba472b324b1a537351fec68439136538fd4fa29cfe0b11c73ef1233b21143f4a9f4767aaf2e2baa9bd6c124342d942bda53b532fad1e136d5b74aedb87c0895fafc99b2d4aa7724397edb4192a1355e4fb3e33f98237b51d037754a16ee804c513ed5f3a37829a36b77216eb7097cf1cd3358168d22ba6c73065a6e41801b0c81aaeabf5380affd4cfc8070ca8b4d485c99b5cb4b1bc947764d518ccd7fbd830df36814aea8e8b8ac9591d516dc4242b2587b022abdf92672c964bc3b8c3f9c457eb3cabc9fc98c5f0377dab88a8ad8264f28962233a50bd5ea6e6526f66e01140fd49512dbbd5c306dace52f62348479e90a7bb28fe70941ae6dadbf2155eeb1df59eed3a771b1cb9172e3056f3ae28889a0de8fdca8767eed2a8816d283946200c31514ff4bc34ad3d0afb949e08e24770b46d018415b84e84e611bc1bc53821cc6290a1449c64af1745d1cff2c22f2d3f7fd019eafb65360af1a8a9904168bdf9e106dc7dbf0f122373322655a54882adf3bef7c835592bbbfd92c28f2bd52cfb2956b3ceadb3227a333ae8181a0073f0cd33ce67a5f7a7f928d2b85ec2bd5122f7a7d8b3ddca14b9efa92b025fd6b42931bbde0f5f0c164ddfcfd35d2c1d1b3e5f2115d99fa5f6f582a509bd16c481483725090fec45c4a3886dd14f2ffc3403daa65bbd8877a3f9596f2f053619f3300a977873dacaece267ddfa35714e9fa4e594c542ed19f0b959b23d826a916ac491461be1f6a4ca9ab2306be1ac1d214b6a48a46f998d959d31646f470659d1623cab64f5e6011d97482107d0d2ebd16b0dd52ad537843aa7f97fa31dfa664d5ffc64b7adb3ce232df0b987ac0f28426a36b7854ce89635849fe3bce455c3d047b0102321dda5cfb0117a85410b6c6be2ac86f3e2a9777fc08f051842fdbdf6f9bed0ead27c35d05e1cb7fa6dba17f612fc1c004819bb43bf6c16c7ab3f7adedd20ade331ac46cb846fdc2e166e321d6ef83452e17cdbcba762f015667d31d102d8da72f1d8aef6726469a84e2aa08812f0d820e672ad078010cff06098ca5b4cf8a9b1b3fe132f83d99b0b4210204d8823399b9c9e77ee37b9229ad08f9e59cb80822fdb96d20976a4997ab20c7c6cb5a477cf652fac8fe4a91dc12223a89bfcc4ed6e3f92c4168b58b04b84ddde872736fa8e4108bf357773f4eefd577f3f2ae3d10938187040e94da5771cd290dc73b219d5e7f06f7146e178b5b920cf147d405647d492b62b5cc0500945b2e1ecd1e853f6936ca8fe5ac412236559f47fc594932ee3c7f00a15e526159db51ad7c472093e967f7283e48743a8db29f662641a4c5c1fbc300b7a1c7dc64d2fd64cdaf3a343173856c6c6f05c4089f6e36e39043dbdcbd830f6f5e871d7d5eca1f4164fabfc845efc45399896d6ed4f9a2c2fa62e1552dd6c6babaaa956bec581ba87004fdf54f6898fca993812c564e079c460249ec9bd6fbadf5909e86b52c80a7a63cea84a00667e85a6668e3f622ac91a47fb4a02a2321dc27c36bb4ea337a6dad59063a1e33394e75e87f927f3a72d7924a65fd26167a0d33ce5e8f2802a4c52cb04f80f2c363d31c9f579b8b824a9dc277096bd795a18cba4b9f9460876209713f6dbabd16f23dac19cf7a6e68e3fd1d852db11ebe6ec4abab7b986fe6278a809bc7d5dad16b1ce3046ce46897c86f48c232b900a24797e3118b4f52233f4dd8b63b2894335db8820d5f450a26d528c48c8e8eab8c10609c82fcdab15ab3a7bc945134fd624a40e7479154f613a19b52044f89b292332af570ed88ae20873d52fff3228867b9a958a6e9ff2d1d8d0f24918575a6a7195b1c552d92b270fb41fba1a1b1a48a576ea892f1b213ba1534eee5a7b3d90abfc1203e30560976c5c36416fd4aab677067c76244173ec8a84e8475c8cc260bb4f7066957df96ad01c8a9105b4a0f920724486624b6e549c1d745924a958ec1f2226b176507dbf55035390349a0bd2c3a7267c2af4e71197856a14a84e5e236756b3a1beeabba20aafa679b16345cfc8655f2396480b9ff07f31468089dbf1a9d32f8f4da3f67fc7bd3fb110288566f05d081a2ce14c3f1234070669bbb35e01445cc4241605b481177de754d69d65730c338f0f9c9490ced13a42db21e1632dc6a653c3781c3fb1f653f6879f67813ce540791c168278cab9026576106e68bfe908e177d082400b819eb5645a5c1e1e8028abd7fec3b8217778347936015a3c57bb5941841f5f0cc2fd1a21bf0cfbebe6dfbe1192ed7f6cca5fa427ce39feba4f21964c27a081aabdf556a39a70d15f5a2fcb5d87d3facc8465a17de7678aa88974c713244da9c6eeda48b2cddd1d8752e511ce3578d26f7270090b8627cf35892d621b9f7e90d2f75af282e0e246d1797c862e12f88f8a358bad145406cfa2e2ced190ddbe464cf71053e5101fa52e72be22022dca53d8ed908c997cda463fb48cbb9620925ae4fff3f2d0cc64066c7634387aae8f9fcfc4cc114cc950d4de8e44d1f075ed5dc30963d8d9c643454b1effa5277f5aa2f82bd6fad01290ad59cdd95da64a5aa93b5ce99d6ea657e627c7f2315bffcc08733474bde992eb2cafb979901ccf40f6515f45a85b987298b004b7a20e9aaf8ad009dcdd5294eca629b210972080cd782997e7320cfe0dddac4eefaf1c23adbd8819d554160200ff995cb179ea9f3403f3eb61615d2d7f8b4b78a866c1972cc3f3c03fe90741c3c40f9f467354118374e5c68d83bb16d9f7e1550016694e1f11382fba912e1da1fc85a6a666cf5df7d8edc6a5a0ffb7e46af0ef03c833e2debaf039384ff4d49dee9c5c8fb9d02091ed93bf5149842a621f74ea0ea317fcce5977da5540f564837d30b1fe3b07f68e8dbbdc3d4b61cd17bde3589d1f83593ec93d5b63befd5c832fdfb85a77dd265c1234ae164971a6aa5f94bc0504e383a6d3fc54aa13247471c6336e6f79c1def98b6be76935595f2df2cee0851f24098b1b68dbe3f25ebd614a40b1386df5c353d3350d713844ad68037bb96607b8ff781f75c8135d042f49d279218f7c25e9a08c42a8fb8812942bc620caae08fa9e35258fbd6a020c37418f6ca09f2442f01f68c91dffe1c264d1ba6e8ade4e54a909a5a361d856fa3e6ca6d7699619a0ded56e181493e7db38b8bb2efdcd414cb7369037d305f11eb5fe9cff4a07871aa9e565512abfb54b1b66bcfdd15c4372fbda3c34b4cb1a1f28e028a69fce95700668b37f3e52024077382946dfecae3f8418b353b9d24417bca5d07106c6206fb277c8b5eebfb65dff7f38f6997f7c6d49ec5c7ded66006c843ca010d1405282e78755979c2834ccfdea8a8edc1ca4f92ef9e9b43d49d3145615927824f94e680cb694e0c98d57c53412a9fedf62a083f705e099d85e553af42888150980b84381415a6cb244c061cead1a93bd2a0529800a8c908e8ce8cc48cd318a6607e0e4bfa8a3c66bbae043687cd4184def1230472bcd65521171c93b780ca81631e6e2816b7944b8b4d30fb52e2226842e9eb073793baed91d644a3ee62687c9d0ad453d2d5b8adff62f117e1658978166e2d6bb1b2c5139bc07cf349e68b4f1e054c179c64a0581008ec7a88ec4fb18df73db2e58e04246eed53cd27223fdd552697cd8268e6775f069816925008bde600ce897174b72c3eab1df17b9665d1c83af4d97acc06365864c16256d41370115b23958bdb3eda7e34d4f68d9638f7c475d025ad673d18600f2bd9e9c318875cff8ea856ceb0c29106129d37562922c2c48c61f8a71309ba6ce1f143e3ce785b8c98ce32eced87aa4badcdb8098fdca3bd089f2d5f4c308ea2f88a483b0ec01ae65fe7b0887d84171fe340cf2f05d3a250827ed199b3303efb5faee82ebcdeffeaa565bea0f910707f3edf746b2a74447630a0d5157ae71740cb311e255c981df8e0f66b6f53720208b67c231acf2a3ae36079af0b23f4e118259bfacb350d1f2cfa1f701e2d5215430368580f4056b57d44b4eeeb996944ca34ef2b57d5bbbe07f57b1247a858374998607165e48c110bc3b6204c12ac65d0c0b36ad5589472e03d9c3d31ba92b51e15347beb892e217911d580b5144540cd434d3a18a7b333b10a79809e251f0f9de4fb9c480b2b3b5d093b37954a6915e127388bc126402f98b77c944a8468dfa69003aafcab40800e167cbd1d9e91e20ab7afd08f899aa1c12a18ae6a6b51b2382bfa3af0ac086b9c70c6dcc26aeb8998fc8f70345a9ccf42ffa651dc54add43eba5efd5f21fbeedd7d5f9039233adc4ddd7d8f143efe03d92db962558838f49288d20c5715ea65395ba7c3a143b57cfbd3295e8e426a909d15859c6a6324f566f406460e144a197a8a1fdbb402269dbf1dbb83a57138bcdfa131a6e1a54c902507fc19a9c7deefbadf06bbf685605ec9edc88c6ba185d03acc54635e4e0dfc7854ee7872b6befb4832acf73d527cceed744c694038bf387fcf69faac851a30c06e0ffffff1f