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

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

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

Block Certificate

Block 64702 3ce5f501f7ee36b036bacb87bdcd394ff77a294df2254ad0e40f9916419a2b80

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a0798ce891f2609d8eddfb3545bb9f1e99f1c72277fdea3e6ea0a3ddd4df0921
Certificate Block Hash
3ce5f501f7ee36b036bacb87bdcd394ff77a294df2254ad0e40f9916419a2b80
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0085af010004840100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000004d0c66b41fe8a4705ce5a637effb0b0b1634667904c12cabfbfc5bf4ddda5c518345c874c4cc42fd0de35760c4fb656d8ef4dd292a682c6952e56e8d6da303428d7289ffcb21f2d52a1b4c30ce6869c619e6833b3274de1fd203000000000000000002000000020085af010004840100

Raw Header Hex

000040202f19086429fdfe354ca8155aa5bd98395ae31d8276fb55fae7de287eabc59caf0d9276e22a4fde36aed293a04155510af0889ed8aa724cee8dfe311d11796c03df8a1b6aa2b301182109dfd4dda3a06e3eeafd7722c7f1991e9fbb4535fbdd8e9d60f291e88c79a0

Proof Data Hex

59,560 bytes
1212160203075b1713bbe902667efc8ddcf352ed07a34e0a6fdf2dff12b7e4108a46934a5da3c0568d7ae5d7ea17d6684fc3f188969777eea4729769fe94daebf1c7e401ad11a33ef746a802a814f0727e2d4c35c9d98a5030b75652358cfd6a3d7d95fa683bec2e92ce56c488e14610694d34967f3fb920f92ee3838a4a98d453b9203ebc9fbe3d9c0963f93ba8a458950dff12a9e4c160f07e41999eab0a6721b6c31669b80cb3f5d71d2eaa69fd5628be71d1e36b43d2f661e33ac4a98b5c02fefc1ac69d15c13a4da43637d4fa2be341854206e594087557df9ad1b02939a1202ccc55ee48f2b18ebd9a49cf257d70e7a4cbabc9288af15e681e592a4b0113a0e1342c387e189e06c64f820b8f9adb83f198f35b3236fc388611841c3bc4717c209d12bfd41654a8c7c844603ce83472c05f7ba2832d6b80a68ddafb85d5bc790884992d2219d370fb5803df0f4e9af327474d249ba04e6ec598931de1d43e6805a7c6e95fad0ef50d1c4623e505da427e08f1e560bc91b78d25e2b3b7bd69e383ab15c07656a4fa5cc14ac144b522aabe32bc0fac5bda18a775a8d98dfe1d07114274c8f782b765464635e6c0ca48d767d471dfcfba2906682a0326a1f5b17393b0e1ebb14ff7932c2b989e0e54ca114e2b4e6374d8a795aa9c50d22b848915dd1e2d350047d3dcf0acf542a529a4c120f24cb2d6afc6b93432b6350d5851ef0e6323547626f564e4aeae374a02217cdc7f40556151f4307e5913195a46c4a99919583a34b9f9ad84998ffdfb8bd98d406610f76d5ee5fac05544671aa4651f93b2ad4f9537febc35b31bdc1f8b435258d962075d067cea96d57a2e9f9dc62286cf91726157a7a159c3536fb7b4d3b484346f7ebddf5c4284c98d137be77c35aa56b113270917843ba369380e5718bf473a99e9fcf077dece6d0e67aaeae153a61a52a238ecf9a2bed3900997864e375ad1451f38bf9fbdc212d27f1011d03f746affa5134fa121841dd2395609287e3ddb456fc661a7d3c82131503c75b79dee9165266f5ff0756e9ff60e2e3869f8253a818f2895272693ac05ab4b322e9739a0acc37e5d41880d71bdb2667287215206d75ed463abb59affe513b95cef4e9f8ee99b03d73a145d471f6b01c7be5c82a981568ee70e4ccd5fd577904f46b5ce3d78d8484d9be849858f755f336edc63f378e0d78cfb3340b5c45d850f66f4a2cad45d93bb50d549dd2bad075d142b4fac1140ddcf0abd0d590f6e0646dc1478facd73b981cbf11b741b80a416093feb2da6bce9fe1a707b4e7068ddbe8e85def5d3c3e7e436039045dbe0620a765b65dd05d5ae8475c06fa6489ec5f54cccb876db81000510388cdd39b5233144069357d91826116c4e9118c7b17cd7f08161b1c0c437dcfac713fbb47dac35a5a0d5c7836b02d5c6c96c16ab042252c659679ec665e25823cf105958fd8a479bc75ed8ebb72114ad84d961910d7c19c0c7ab6a955ef5139cc25d9898c3aa78750e0ec34d65942d9b8128dc11f592b0615ffe88ee0d17f9e1a33ca7c45ff05af9ca9ad156c1e3d5618ba5841de9f7ce7aa9fb112dd53931abd4a33e0e8bcf13fbd25a91a4b4467d6d8b403f92b49dd4786a3dc4ec92f299003f587d38e8e279904879db618ceb17e519f44c2d3ce6d64d89018455129695b67b2ba4635e9bf76be198446dbfb2326e3310bca40315a47bc00e5f9fa73266aff6ba660506124c37e5acca9aa5f5d24843f05a3086d7e5cf0c03ad4a9ed1aeb06c34b579bb9d7d24825dfdc8055b1f3a448c61696ed2954cb695e9ebf3ed09210fea3461e7b7e4d0c9f3c23096a5604342ec36e126bbf71b7db471ec20b82da9578c29b5f0269ee6507cb592be0092d4b98931b0306a21c3eef44058ce1b3f2f921bdaebfe1e49abe940a67d0a03fe97b6f13707ce2d415cfb307b523514fe062b3bdbc06f9197d2341add1c40ef4d3994bf8d071c60fc5f0ae70db75c4cef8d2c7fb3dc4a21fd368ffc1100d8a5f74c4956201d20759946d666ee8ee38b605539cb01cf8e4e8fd43e83d9cb0fc19bb3bdd4ef3eb4196fdf31f4a7929739ee084e8c031ef18be322038177a96a92bfc11b619b0ef395ba80274e25e3d116b0e224628f31706f43672f3070913b6deba652c701bc524a0dd3785712a842079ea9843314459a451f5aa8760eb156cca0dfe4afa716fb515ea6fdd27fb51895a00ddc073c18ffbe32f9f54eccae0941381a1cf3804ff5477f994cd5f3fefc8e86668e5dc300910b66c68cb5df88c15aa1e5004480a7ec2cb1063ce1f06c6414e7347c31021b8640655e64215078273aad4b4fdc2077dddd3bcbba65e4b2eb89f5824a568f7a4d869d182c70c04cd2bb4b036e036cdfee01098f3a91a82b90ee2b869e88659efbd374a1431abd46debe32b7e58e32f5f4bb6941ed424e5a652e7bc682a4a9410db23bac4110dda66496252ceefc5af2469f6965ac514882ec9bf3231106c144ca870637fa93c99bc2e7cf6670a6e19ac9052d84c2df389227452b2ef55832235b1ecd036b3d23844bbbd074fccb36a763a63e4d9e20e79271c00176b862b343abe41e5b97e9cf6921d54880fabc18ccfd66c519a03f686f796aff180c666578ec2bd3b570f5ef9b0a46a4f06c72a22e1df86828a0cfd448bf2efb600969f55a704f63dd3577b5eb18a57933ac60436e7296be31d15c7bcafe89d8a1ac19f91ae7bef8dc5078a90aa89bcb2ef6d6c5e683f5af3850808a88bdfc8ed456f513e8134cc43d7bece366a331b01a5fd818dea7e9f5bd589db4fb24208701041f10269d7c2cd4b23033d60629faa1b19b6905f7b51611040fe48752d673aa59002c0dd6073d49a553f6d7739aff4fbce8f21588804a486b7364975915d02e37f453b59133755b7428cd1660a2ec3975811ad4dc00acb31561beaf167048805794a8e74b3dba813a1b4459b31fb1592bbc807d6d3f452a0b69f89fbe6527c08b7639616b3023e1f0c7af4615e8495a23c344b897509ebe7e1d48b85ea4076305749b871684d55ea81d86430f97b58b9fcb2abe63292b5ff49b2bb7e52e53c7c1b35fbc977dbb2ab978ccc123033dad7d1902aacaab1257b8e198e60abd05ca8a449cc9dbd97d405151e4371d9bab423e60bfb71aec2234f757fe3e9106f71391d3640070563d74484808c9fc455233fd95cfac03f8982e3341110985f97dc54d635c97c0ae15e208518adc8cbfc83b9c437952f26a1ff0173f29e07521eef49d850e6e2c5c5f5ad6185784a396dd1ea37cad732fab38a11ffe352536d0da7d7eb3f25536a7c56e230862d151a573dbe62eec0ccd10829c9f43c1797d52648056e6f62aca037755f68c6c296773cf2016a2b47ef8d5d1077c9a9f07be0847eff2cfa62c72f0231b884527ab2f87bb8507821d4d15a1a370692a8faa4d9b87d90f98c1feb0989d9d4723f1bc58cd941e0de25f8a9a8a1ec6de7964d3105f956af5da104bddeb8bbaedb86b00e102150dbc923074bcae87d2e10b0fd52845b4bfeff36b8d2c8083469ec04189a29e1fa7e814046e022e7bde188652aecdcc2fe354ba8e9c6f74f9a9bd4f9a25c674c9b20ca41e6a603ee0e9dcae2312280b14c0e7b0652b886e097796a946b484bd3f03c20c4979dae5ce576887e45b80e5669685d791604ac9a63ab633cef6c32e3048cc2f1b529b60abaa4e7b5669acada3e40bdacbe885d476b5771cf5e0b8993ad8742d6064273c4690e687cade05837fab0012f332c32aae18ce194d47e0621f5b72f33c41affa80acd5e2cd586bba9ddfbc31901de28d4425c9948520e71a085ccba8d04a722db597ddee1d1eb6a930896285f4d9a8a4dc4b202a89afde4945203b31feafea1d5c6ff663918441fd5bdb5901e387f203e0ca8897c2ef2a75a7adcc6634f5a72277c05c4cc3bc69407f77d02d06869703d4f9682ed95a16cf4a230a744a4a41a09100d495e68108b34b7fdee4278e6c475a32a8d883a09a1eb9356ed4476c945cccd71bfe4a4cfe8a1102407bccfda8120562c44d3ef6444b5f1114f4e056d61509a121b993e3b5fc1a4c04dd9a2603f90614694b64929ddf1e9e94d44330454b6d3be238121f78cd9239cf809628b0f10678f41f608ec1b99a017787692a8e0ab4fe032de9c1c994091fd481de18c4a114a78e561de6dcfc00f32f9f18c702f09f5ee9b8399da6967a0deed87391cfc6ee6a4822c94b6a9de77081986958d15acf0338823531505ef850873b617584ca7b2ca68df11962a759bdc148b4b23b6aefaab00770fca4c5e79ee4533bb618de5acb3fe5a2798b8f3a9f3d3f1c3bac6ee9125fd580d4414fabf01ebc363f7e61a372a962f5736fb36f498fec4ba883112b6c42e5723f9196c94ffe845db8b3d9b54e2eba3eecb285e56ba52ff8561159715f69d42bf91758d3323cfbe32e272d5ca32f2151f14eaaa586e716d56c00d999ef9d5bc6e1b2987b4b747e4bb3f24e81ccf9fa61c23c1e48ae97ae469dff86172d81328466ff740d3203f7a3023983d88c1022814f5daead771827811327e189ac2399b9325a48ced6406846156a14cb62690f2070112bfa012e9b999d3b24e27b0069f1482d9eaddd14ee87ca106706d99d4c1300c0bed6803222056b351b1076cb8ce246cbeae94d48603294534f572357202a941d344c3a2f22a53826444fefd28c03639aefa780aee1325e022f0509bd7d35c1e9f9a70dace6fe6c0907cf8299021bd2d05f2dfbb8eed0de87ad03a571b71f820128dba210a2697768faa148e2decd60e2b85bb922455c073ef159d6fe7f426165fa77035291ac7462307b132118419e4bc860c4f5df3489df841dc6a809b425062ffcdbf44c1f62fb3430595339246215b72238933b9ac77975c9d8684227e135d581b0f66ee45cc7a94da2a531efd0961be2173ead7fb2203073fb0fa19b5b666a6162290e214ce5c2995b970a8f86fd97259a7eadad68fd321810a64cf9a136dc2812b216fbf4f4c5f85c776e3696e52543739987e1d95a7710c83a96e7f56855d8b3456d496c92dfc8b96d9d8243b5f5f69559c0cdeef7ba63a82b80e8066c9f8a606ed53ff833389d32bfdf152b8ef6e824c14e2b16b9591a415af2e1b5ed0b6a206bc8268bdd79cd38516a11d01dba2db2f9ab77c735830224826fcaf2831103864d5894ea6b7f4c41dcd519b80af188253305b27e447d5bfcbafa697f7a78111d85fe426094798685914f5598c50c75f26d6cd4c20d5b5460698691b1141c88d5ec6b6032bb0a797b20b6810e64b2feee3c985ed580d2314de93a415a90f4c64802f4514aff7d74a5de3d85e64a41e91eb85bf2361d512c484e96b353bb9a1243038afb93d12e1bdbbc1df22430c1426aaadd5f282fe20d2ac6e698e1a038de303e4870244b0ac23e288371ccc900662200c38a384cc76d516645be12488f4c9c37c524b71175372aed976f640a244859e602d279bde3dac5bf52eaf2e3e9ee47f6b73caa4d222b0191e5d5f6af468a08c523b061c390c3b760a637f225af6994f405d2f3eed557b5c6257b142f359d295a81236c03c3b8082a9ee26473bced6db5082de826f6bf8e6fd66c7aa248bd80457e953bb7a944186752afb5cac5f1734f5506fa18c836a892a07b4ec36419ea57aee2a5ffc2e84a66baf2d40cc97d44524ea7f94b932024a2bc13b08961f357bafc033fb4026990d1c82766a30b5a960c57a60ad92dc0f6249998fc1a115ed2fdbce495b6b4047d63955e64d4c1ef5a97d133b697a39d81cc8748b79f9b7622261eaf161230dd63c5d1dfae41c75c29b0c13f7b00307d0d000d91a449932ac3f5fac18a506e0598a9a2af5434159a31dd86fad78a7504e0cdce4105e9703cd2ebd7fef26044a5d1c90310826e83784fdf20877ef3a519b8fbeb1557acd7a1af9fc0c0a1889acb94cc90ecf96ea5ec26916e6ccb2ae732f6887e2b6d7a3f388eec24b1001efc89521318ff0e077738ec830c5b8a011ff97cd604fea4b2cbecea3c24f7a283939763c002675fe09088c6e056d0e02b211319f318f6e7149f6b6ebe475aeee4dee0e8b5c55737d7229e837d427bfc55477bb27d854278d12b8ab54766cabd73608e8e5dc041884f1a117f7fb0373d229c580870a198c3c506ebf0575dd789ecfd8806eb67153502022d932451c3663af676216a77c85ffc0f4ca34d6d15f1611868535cab04b07376f9ebbc92496ae6f3a37decec61f18c5b5c4e6a56fbb8ab290e43cad26aaf648f9e4ae003f65d02832524416015e196a7cfde7542f5d26966e1e072d71a4d23ea28e9cbd3b8cebd879a6bedfc0addb4791ac43cd98f04aee0a1ecd0e6a5c81050d2dd071ea0014f967db9be7e29d32329aa66ca308b645003df8010388ed3697f653841b2dc07dde3ae69b4eb6e35be63bd4cca5bf1860a045021351b195f65c87daa7617dab88d000722b7a498a4ba0170b4a66683dbcf8c3b7572fa61c25c56992156d5f4d3753a1a4f390fc95439570106c19cac757cfdb2f6a4c1ea3437437e2ecb58a761bdfdbf0ad84010dbccff50e906b1b3d3229761bcc9dfd32260362da67ab50fd486cb52c4e329fecc84a6f8fa0be3fa5e4f192c02ba901ac0de9a1eef50b4537cb373480eb2838af9acb84ad87925488f5aa8bef1ceffa4982e3ef86ae5d1c5f5de5d485bb82094a565a95375debc0c76a19780add9fc94e054f2808878e49af871b10c2018eb30c44ca8e2aec66b02aebda8b982fa42e655800179c6dbba94950cdbef540a0132ed8f468bd2bce16914e88d46438ee6af0957ba26a1992370404b53bd220f8b74b7c70485305f91554edd9a1dffb65cfa7a5b7726610f0262a1db3c5dfb1f8415835f131f6cbc4333874ac7ea01593dfd9c7c555a81ccbeed7e9913ab2f937f9783f343a90a7551a169f4e70f9b3a65ac8f44945490cc64a1808d98e8b381005eac77d85e9f70a1f190b20ff3afa37fcf52a53eff74b408c8a4f113960ff60c5ba37bcc04d0cd36e553e3e1de99975a1b71fa7147b5ce648c02f2c7be0cb2dd5e12f3402be750a61b0d88007564b50297ab51e702f352ec54096fc9220dfd2602a8333366f82f459fe5397e61b17294b589700952fc0bce1a7ed78ad6035ea23b1f31254e18241322a25b0ce2d330aea3f882812c627c84380685ba37f810c3b53953f61a3af09f0d43c4da1dc9f124e54e6fee0c6b57cb1dc21a5020265af1a563080100b912c56ec0b58e2e5d9b2050f4d2ac981eb0837fa04b506af52bb8dee0f1eb67cbaca6bae8bc57b1255a0d4c343a0f37b537e34ade5fa4a95286e3b56fcf6a3001a593e972e64b8f6411f7ed475d4377dfe3d236c0d35096e98af7a0af1a4af09ab3888472d2de64e2447f7c825192c8b7cbc91dd701c05f43ab32cb04a1be071dbe22cfff489cbcf73342e682e28816bf2d734074ffa300a2c9075f5edff7e15a90aea871705aa6bbd29ea22d52046d431146b4dfd59f706d15f0ab5301c5b02392e4cfcf54f2de00b8d3ae62d5c2c6e3b24b48aad0169ac4bb847333d45e8e26d8fdc7c0fdf4316a1f25bed45ddd70bed7e79220cff873e6f4e092370ae09407d9a9b9d3084156a8a28e7d597158be7a6ccfe1879539e7e2eade57a3fc3bb36b9cd4a48486ebbfdc9c30ea257d73774e25bcb83d51574aaf9641e5462ae1729da75108956a42ba1326c1de0a810193f2827f21fb664de511438775fbb1727b3772a9a5f959ac8952a376b01725b453d516bd58b529c1c631b778a6606c9a1c681d3ca4df0c7f6e8d103902f864d7fef715c51cbffe0f9a406a2e74d3c06cec1d10ecba488a1cd81d971ea804b8118e75dcbc3691be9298f9b8558725e19b1af00eccb045cd0f572d2bc353fec8b2b819603afeb76f67aa7fd46c22464665dead3f0ef7ebe23145956bb4290162498b8b6a82086d749c958324c4d637f4abbc4281a3908a56f61c0cff67c8fe3dbb0e147e50732d455b4fefc1889ff60c5f08bf3f99845c830cb2d5d9c42d03a8dd6a167bda68a813626e084c3cd35c4bcec144e09fe59d5586a8ee4eb7d1867fe659d529ca60f223d13257e1c2ca44b3fc3a18ec3b2aaf6eb338a97c93d0b9bf42b1ba1eb46977e56597fdc59628af79d927ecbbe578136120a50e861cb3b72b74ad2a733466f0e3db9bd4e6ce50854ed1ef7a61db00c89f3b4593111f13306e441acc8e9c1381f23d736de89b3925bfcc98eb617c7ac60710d82d5a0feeb639f9dea04bc99dbd6614b1fe5bc89901d1684c90c9199b50d7f411dae757d92b446380661a41e13f09b7443526d11b09199d4eee7d2a953c4eef4b2b99a82fefb7a7e9882858d8f5fd7a8c8d36c6fc74537549eeb4776a8fb91b08244b4fd5b546a1b1d56c910c4addfa024bd82f62d5ae03c8b684839e7bc5995d0d4ed57e74721c03ee27c46eaa463b55e4acc3c6b7f8f78915a7fdba3de649a69ce31a83cc9261fbb865ccc4861a42c1fc426d71b31db3fa560d6fe2f90ffb5aa91164bd4d2e1d14a0373ca96becd9ad2d83d046601ee79a596ea4fae4c17608e488e6c945e0736b07c894cecba4305c379f6e4b8d501935812fcb91b388aefaa5f2c63255b05ad43e12a93947c3a7d4e508975edb0306143314d44a7e865a0fc20f821ee636c769141f4f7acbed03a487ce26ad3aa4189e6520ea727eae9be8caf8c7f0d62110d62729cb0de41d4f632c4ef2ff20cc4f30ff2c4114864e6bd75af2df8c5b42ff3e1641a5168c2ab1eb1a3f06d3a2e4f659bc88a5ec6c714267444740d946c249c51d179428c76882a87f099b3003da54bff912ebb9d03048569a986b32643b474c643e1b2f355e3cb9ab0a115dcab32872416c73853087536a872def6db9099b7526824d4a87cfa7d82303f2cbe4a461e5c60460efc81ca639983323b770673da25f7ab0f21ab9cca4d4355ac3a29ebfb9983a28f0bb15d275b146ec0df91d89e821ccef9099c2524cbe7fe68f3d2a004be4be51c347aa837ebfbe28e31a85343e93d8c03d54f851f83a5399e9f2da8e077e41610546081495f7905366daad72339674c81c0f1df7b59c77ca20eb5e2db760aa57e9733fcd485b29311f3d86f36d3b272ba34f674004ed3cb296b7a08dee76e2af7677039c9cc0a4dcd12568cbf09f37526d8681acf626b89e076aa693cb223596742e8993bb50e3f9d9c695fd94746fe0d90c131a084a0193be3d852d282404b90fb5679dfa40e08b2607e9d937c63b3dce3df9c205197a6f180271c1091e7c6f687ff335e376b9493511d0a46e7ce2267012b13e37255f3ed9a3836ce07b6f2107bd0c00b5eb6b2721575cf52dfbc8b82264c05694621305224499db1a07f8bb0211054dd4eeeb00f4c51738b0561bb79d04f162d182bde569120e748924d624ba04e5d2639a14a1543d7c5d107e5d83f75cc499ee0794c575580aa7e0330e14467bd1f34e92b650f40111e7eb6a74977618c179c4f3aad0c110d9a318b8c18053fd8386a9085af2fb49b57ec8bbd25cb0f91d4a24303aab040f60f21407c0d8803687af4f8de0705e044b0e08474a38577e2be59ed6caf10c261265a478623e4184c8c105e16574a09633e98dd8c117b578b4f1773b1f34c1b9bbdd978fd54e25d514e9f1861293f56b3519b26d5bfc69e7e42cf1d41ad47176ce2adb0582c75799e5c2c605b4016bcf936fcff4cba27d53efb3cc9f9c880fab98e6e2707003d292d1b70d8712f8904c50759631c47c504175763251b33aa7fad3c75a59148ed8557380ae59e5b57307da48340e095c6fba4efe4d081204ac2ebd814041abb0e2ff24dc9f5d163a8f8f4847ec1bba72dd4e66d7962c37be40eba78e4b88bd2fef7b181eb7856924832c0788663f11f7e1974f00acccb32e00ec1be1f702da3a60712c2bd8969b87d150788d5a32404007173d285e9177eae4c0e95a4bbc1cdc78df5a52ca03a9c12b0414297a0ecf20c74d01767f4664195ef2aa6972e7f5993e193c9eb4aa710c83b64ce719940d1e3c62b941adb7807db375c3dc39a9ab5553ac436368304ace91486aae0b516fb82e24e7ea9ca176d6a9cf94967b5f1faa35f7cc61cfb848206ae86334ba233880612e4190d015c7eba0f01186efb06ada16ccbebb5b103655882a1b8f6cddd504350c7e7f5a1153fa449951f15caa0d223ff4f648a4657dcc71886effadaa95cc6f52dff1d446fe6435b20516479db81bbb83cfc7c4a58b6b040682ba4aa440fcf08a68d10746db963c2260ec75adc4616802508ed3fd480f86506258a0ec8ec297d23a69f0f122d0a515bbfee4ea9de6186fbdd7173b38d2081ccbb25994034041fbc394a4bb6db54dbe0d7b0231e7072beed5d1835a467fe07240932734d58a39501d8a7b1c0de9bef905e302642413b360d7cdddd4d8573563136198c292c9a75a3ae17b03dacc5c132aec95c5c333eaac787f877d6a9e93e42706dc1c8ad3e9ff71cbdbdc9418ca2a27ce5f11734a0b4fc02aa85c3d9c3a66937fd5f4f3303d939bd750f8d23c872e9d619205d1d6327593689cc3c5d70930e729f6720ec3b47937e7027fc64a45ecd827068745aee793fffb94412c50fe044308a5f8ba51060a5deedd75a4502df8c3e6f08419fa84903175dfb53964dadb002f431553cb921daa2664a985dc6d899810d1fe41728dfbf7bf10fae05822fd2b025d8efbb6a9b3ae2a20dac2d4225ddb18e3f902fd4f61be96780b100a2854d52a323ae0ca7f5ce6600669cb230274f33b4b8c900cc6cbf401c20d8f5e4982788deb78809dc05db0fa75a943025a90ba19e15e0e9c37f1dda02846204f16e07af820b293b2ee2803b390553fb67d260aafb2dfdb83abbe4859b164d1cdbdc40ec90b9eb7b10bebebb8d5bfab3db2f2837e5afead91f386274bac1b2a2bf2e2a9985b9138058f8e21a67c64798e7cac882703145823c74fe1e6e674537c8e0924fe3e03134c18066fc10d32facd1565c36dd2415ef8999efd3210a19a52ece24eadcf3003f0e18406a6fd1e9b599e991601b219e44997ec09e5dfea3a9cbd31a3ee22e953ffc8a68d8a583d78a499ef64bd1ed87a47ddb84a87fd73e904e6ccac5034bc50f17704c50791f29aa9bcd6ebcf57f3ebdfa2544f115483d702881d780bf819a24c9ec16559588fbef3b5155be69ae8f0dc5ef0e9fa59ffabb96eb82368ec173da999c4de94bec62619386b6fd9b8e3527f2ae63782daeaeaab676958d5f9db1feb6a802989dcccffb33f79fac5eb44069d3546b321ecb3303aab5b988392b3a8b471f6bd58b40fb67bab5aad8951140609b32bd21b169f3ee01625c853ab9b0457a0066cf1fb6a45d27c10ec3a452af805b4f01ca0eba335ad74c50740c2e5c97b51b6279a10df123c8a03e1237862eeb0397bcdd17c4e29bad0783479a00d3bc2fbda82538a1264ed582b913fd3412629f2adef3c4155f6d55fe0ebd4fcd85635815da3bd74df3f266b1633cb56594bea133f1da44748d28cc5d3074139aec61fb2df9ecae9ff901714fdd711f2ec34dfd19f24e29065161ef5e4a9690189b3290380997bd48bd8db278db9afc74c34bc966013b53da7ca566a6df77583a39b19967aee5e23c16938cf4b5d5899807232869919ee0c193e7ed8900e980f56f55102bdf8a754bb9e7a1e77d7c9d83c7a6059d0cc242f7658f3805b23c9a4ea38d3d9cdcf19b63aea2cbd0cbaf051f4b77d357ae9bc654186f8df1a68b30ed44f868d2155762242600058960acac08c2b45734ce5cfc1f84532861cb7c95c30df533aaafe960b47211a5f032d148f1914d0d805fb49a9eacbf7694fce65500f3742bc33566c58d17956f55108a9ce58cd165c699d0fb0de02770b876f982d13dd099d632901071e3a2eb2e7dbaac6b3c564b8cb340ae0b5df148d0994e892fa978d26291cac365211fb4c4f809a86009df537c254625bf6491266bdd571529426753a4a5131044474c62c8cdc971dceb2cd8280a320873a18df9c9223cd678fda5638059c830289514d2ef07e225c61f66488e36576a2ff538b2f39ef842d13a384290161a61340c80abfc8042de2aa925dbea2b31236e96f3bea696efc5c7e467b43e354dec6c108d42d834e74f724e3c09eb78ebacb6ab5d842ad2cd5667731eec522b86eb39fed9447c270365a5140ee90ded0ca1ede1607d9c9493693aea9bdaf92e0f54c54cf675c035a0cc78959ac0585e39d6439f56fdf5466436bbcf292359f52b3dd72f5ccd4dc9c499cba7ce482b6ffec8124e615ce827adad685d16778cc912c0fc30f78af965ad504bf77c01043619acb03b5edece257eb66d7efc1cb36fd9040f159e6481f0a1d6949a5dba285c7a9c2fc46ce6bddc54dc079053ea634b6a7b0cbfff64a1398d4c22a4cbbfc4f90c379c1bd5a1c6db812e91c1c452acc694b96fbbe13d07037bbaf95bae14f3a96b7308a529eba68c6b67b1f77083efc1b0f4d8acaed7103caa202d7c744cb5f4b8239d9b8dbca75a88f722dc53ecf41d129ebe0832835a60fb9878b2cc65fa63c961128681e194f794ad7afd7d79cc0ca6731a4f7abc655361503c991cc114737685ab19c6ee0204ebb3503b40419ac5c98b5cd35b27fee5ed520b88dbabc51c5d0da056e5023b976004d089ccb110f96559e78644b2b2f214031a175cd1d932bdad520b5318a33ba9a8df227d769d53ffbf7ae8590aacbc4fbdeb9fb6ca58234cb62548771f3ee6bb7d883aa95cfea4cb64a639c7c6c3e226b3d87935da40fb665a6378a96fe78849d8f2a3fd856dbf7d9e0e79415a942941cb0fb8ac1d170610ef3b195cb558a9ce208085370443a850eeae59cb1ea1c0262e7b3fbeb47f56ea187219cd35b027f296005dc2c4db0af186e5215b38a455f790d879364ea5bd7fe348c4fdc61b180cabceb33dfa3e91061ab37002f63fed2b2193cb7b5d9c33418fbcfd4b4ba0d8e03493b2645ecc672e4c6f6bf1009e86b1f1e60b201f8916bb1532dcf67298bb86e1d74da1b265e755a522d2c1492f277c8c7165742d1ce3737022703ac2fdd51e0c99f0587e96640289a2d88abfba58fb922a85bbd879b96ce00f697c09ef7bb28e04797d0d663ab9711faf085b957a38388ebb70772f3e7c6e87b5d6006751882434f0f3bab97fb398d3e5d17427123712d4c7f1d29f934b85188e019b69e3115195f900e38d36a3a61e36e30149b8d882b1905cd74d932b6f6d2cc9c9a8923fa7ef076fb239564ce984ded78174e3ddcb1d06bacdd404af83db9b5d1b4a04988aa181ea6d00fa4c69ed44cc7d30de907208dc5e40ac9ee31ae2a0c8cba3b080c433ccb741c162efd2a33fb5c7101c432e847d5e7371c82830685718b791f62abd83e321b94017f3c08c6f615e3ef017da7e6169a5aadc10f60440a9e8a50e096365f72f7db93c25f3ff9c1f3e6ec2774ffbe03be89b54c137f1cea5341f7b8e320f514da8b56fd18447593c32e0ebc1c1f89f11b4f7581e7d67d804ef9a733cd158853d06a715c1ca7394e0c3438e744588bfd9f43b4f63f179ff32ef8850b0e259e96f67d379a5d5ad3b61bb801323d53af2a535453d15faa91bbaa78146743c658f63d138856bb773313fc99cb8d97e6e61d0f0d42ba65be420a8c7e84eb95a252bb2d85a65c56eeb1cd6a48976d7ea234944506e1ac5abe6f857ab2a6bfd11fac65c1564fde14af2859db92f26264b61bef373ec75c884f2afeeac772388c55931eb3f3af07d50f5041796cd71fe46b9da3bb49e4b7fde76418530e15a0250641ae18c690751b5475b8f47017116a72121537e950c56fc5c0b4e0ccb595f329da970f0444d6f9784ca56b7cf20aa09d971c9d4a8f3a2e737aae27ddc10bbb5f62a759631e45da1f40c73f55dfb6ef6c9f618264712e25c425d8c8239413347ccb8cbc21f46c044bb335470b61e95114f07dc2b42900d301e6b8b28e505e8ae3f6ea0298d582bea668d8d5b7c4e8ac7f4a156b61171a9283766a954526986f0755da21318eb9d82726a3374d8828d614145bcdce238f6c5397b4e43fbb741dab2e0f9ce2858ba6dc4bc70bdf757e399d7d8a333d84a582e1f847698a1be549b0039bb6e7a6d6a05a0e555929ef1bce81dc6b3071e8e39996b28767279b552fa0aba9eb2363c105858c42611eded63b413e688ce015a324f62356864db3de85118f5f5270b540b241356b2a254fae58b0b7d8c3d46f189e62be24b97f973aed080b1fc18ec16cd69dc05f1b6c4b923c4ff6d8d0a57fe3ce7662e3816d27a7d19d0d7a724986f93e29ea15da0e0f8761c08ea854c99fd35b47a92c0fd7a5bdc6e104407da027ef233b4032a85696ea22aa30b04757a6778976bda5311bf79a71854dfa65128650327a0cd38df77aca0c54add0685b0c249a3fc7119febc91b2a079115d9c0436499f3d166f3d41824629e04f7c9ed35c472afecc2e44c5ce2c64803b88cda0c25327d1536ed9c1551f6ce2f0624557ad57e030357ecdca6db5bbe703338ea582d9451ebfb9a0df89e3d889cfe0d94337ec7aec79b873fd1781a37bcc18b1b3eaa18b30ef67c6a322899b4bdd44a3237a72c1effb0c4befb978be58662d81b24b27e6f59e6a18bc856fdfb7737cff3f9bcbe44fc6ba2a553dc85b71cc6831305a286893d24f202ebc3693d795ae3538b37f31123dd25711e9ceae6697476b78d5a9baafa17354e74e08348597927f16e390e2041ab93e5e9203d006563c5290fd88d9fb3af692cb2d6486744edfca43dd61d78602fe98857f5d5ea18091709ae7ff6baad9f74206cde07b7a376f50039ac35886763f0b98c9672ec3bc6a1410110ad0c0f3b60c28379b13e7c74e4a317418cce27ec040b00ca68e48c27664e26ca3e7506682a20593bc39078f5964bc75e9e989a85a3afe35ffd4c99bd3d9b284e1ae02dc625e3f4fee28be3d5d87a9e396dc744be2136f939c5c5ca92f500ab5a99d7859c62d34b518165eba827701328e480ab6e1eca3fd71e46fc02663db9f6e97a4f8e39a49209c42bde292c1c7d6ce6fa5537acea25b74b9c4bfb457ab7434234c46f3652b4db379c95789030d97b5d67a970f1ae3e49a5baefd74aa82f6562161586ae898a98f229e32c061e0de4f89320af8f9dd158a61fb9f3c92d0ed55970061ec27ae9997477a996599a41e62edfa3026597902e7b2337d38be4abb4581e8f7e0ef0625d17b5bca55979e466d1564925487a5eef8f65ead05282cc0ae6a56601cff85012e7d214a9fff798e12e7757268a4491b99aac536d8e177ebda4ab3320a3bdc56587fdfcbf4f9751e324637c2dcbabcba01b3f6dbef84e1ecb53b4ddae25e1f0862c5450d8b38d3a6a75846feeb7f762ce2c6a7ef088c035901ad6b4445b4ef8dc028d0960a377259a602ccbf6502fd59bc728187333cb2ac2c9a277f3f4b5f65b51e6bc31a371355baa385a7ac7d88b8b9169c8173f168c251feecbe71c729157bad1ffb89e14a0c7bdd5d46a7d1e6b1a88514f615dc1454c1c22a121517fa94723628ccd74aba9d49e211f756fae3a5016844c41d1c2274592aebae5c51ccce8a368f5566fb7d5c30bac37d364eaf02e8b16582dbbb5aa484fe42ca85285be820a1e675c482067b9d0d0a9f591bd124be104438cc12454df3430a57160eb5809510bdb8ddba0d5e7ff1e372ab58cfc3ce609c5908c2bf5c10d42742db22cc7dc939d5aea263f428896d378d3cf0ca5b8f47068adebf3ca6d863574f1ad958607217531e4001fe282976d219a147a28e022371d4c604f49c5df4a26d884eae199eb48e8c23bc06408fd9c23a34dd560f9abf08f2a705a9d99439bf596b790d290bbd9309de7e73f8f7a6b7c78e82be58976cc44b324564ec9f746e6b28e8b7e6de2d6c0959d383c9092abb85408d0bef1eb6f41766daf5c618575c5c811a849c34466c86d07334c22a0bb4e99f872582ac2e22b8a404d52285841861195dd68cabc3a37b28613d3bec338c3dd0a35c78bd121a5d0131257de1136d3685adc549a21293f32da87bb9b03388d8f09e362b8ac6a5c01646d33079fba264936384762b125536de1d4d860f1cd0bf8ebf4253a48e1313e92ed767add4f817bf094c6c314b7c57f978c797d51e9f82900022bc218f96fa1c53f51b20078b3d7455436640cc5fbdcbe994084c438ea05a02400b23f54f33d6b8372b102985b90c4f7b3c875c45a294acdde3a56598b5726e31da932477f8915c13ceab313abcc538266c50b0bbf6bc98493ae652d695664e8faa0734b890217c9560376e98d985b635d3c49305e9cc598867ebcb6501681b53c18b1933428dbbdb0f945bedfb6b56e0f14571d0efcfa6a069c05db1a9a88cce3f5009881324370f8552aaf121975915f7596b5f6cf6066caac14c97b36612ad52f72735830be44003f38642bde8b0725ad0f18a74f3263995ea08fc595704770becb9ba65d4ffe5385cb0046a1bea34d53a9e388e0ffcd38fe4f629cc0df1cad7a42f0016bba3166e0bdcfa277a4d9270631ba867e5d8ca897341fd7fd7a6b2cb7dc8ac375da9b425ff819b6a0fb7cf0f5a96d0e0b13d5b6dc738f3da9102b1e190d36250805b09ccecdcbbf690c0111bf65f3dd8c98bd1167f160bfd0bdffb3ace46b3841ea69313e883ca0ff5c5d4a9c43ad278a67a7f181a858e34134b72f0eb81012f2eb747bebd1d0579c531a0b3a7c0923eb954fc9615fb17468cac8ba0d3732123a0062fc329bb9e67221caefaffc919dd6bd10c04534b5d6e7508548add5453893d8c146265681ca254d26764c6a39043370180684ea420d4d7b12d0f2934e3cfa15f81d742c29fbaa5adb9a4a8c48509d1f468eb7ca2b3f89dd630f27a6311bd983b1f0c281d859c53b60dd3c9f75372578ff65771300986230e0b18b7e97da51f240666dd5fb01ff297efce561a006cbc700a49293a1990f518ec8d20071dfd533a4b2755972431295cac140c7c69fc84ef2ff22013976a0408c45f7bb034531a3d2c2d99b4c28fa2558c71c1f4eedcf9543cadcfe84c7773634513a445587cd52a3de2edc84e52bab19ce5bfc0abd0654bdd548554cff25b822232e6cad19fe5e3864019f5651974b1f87902bdc4dc4664c0e870ca7d0ad3f408b1c884b0ab70684a4c3aeb2cd5114e51c47d45d8f3b279acd30b6fb022e5b4d1a975c11a90225737c9ffe877a17ed9146c3f44b102f1a887e3ccca082f8218275c3aa3b80975b0383717d5ca237465c0b98d8bafa8ff347e3b6416cbc586e21182b6de84e2df571508da001e2e6ccda84dd740a3de6954d707019d317029fb10db4c66abb49ab072a19227dad195d79aa176431a493777935f8bc396ebbdd60aadbf6db5375540b5c7581297d6c8fa141ab03b9aefafe3b22807f35b8ae63d8e9ba29c095f673e8e6d15c86463b2a3b73910b8ded42108aad849172541b6ee5c516ae23ec11f62c3f57f5245c0a9d816197eaf663ba61950b41752ffd14606870917a03f20b7770174d000d04113c69b90694328a6cdf7ded5b7cc8516b2820028df77e9dfb0d087601ff298eca47f842caf59cb990bbfc7082368cb1e24acc28a8fb7a6be3663fe2b350e133fba5b444946cb1e574ecd5b2596950e0a9208b123d2d77e5c817c0425c4988ef32c7bc800a20deb03cadd5878c908dc00ba43f81515479a7b8c64083a97f44485d4db6710e1c746e7ce8d464b4c657d401a4d3afbff97b34e1241cc9be8e0fc293218f3b7f8b52bffe83e06c37f9b3eaf74bf9f3e0d58d7fdc56304ca4ed8605b6866e86753d5699b9172c7259c14b10398ae63586c1b66a29ce153b9f441d96563787c6605997d996ccf97d4282637ed71638fb64eafec2f61d7c74866baf6c887e69f77517896e84fd4e4a2b05fa7ebca53e8052e93a47198936b57e23b0a0b249baad8db306b022e5d7a06850cced72e324f7c256a997a3da9e8a0bd4e010477b87e34887f67498b95366d7a5fa5805555e2706359e73099ea8f42463e5512bc3999c0acd32e7bf2f9b80036b619ce39b2d67c07dce7667d9738747a642979375e18e308027664951181a00922051f5ed157017e5ca4e4b98b081fda936108a463e675753f4974d6d1927ef5fc7dc58121f39952489ba224db1d0a891a80c568835d85a1dd8f9bf53293af78fdd8ff891bde8ef51287a37b71829d6707057e2118ff6829175c32f93d18cd83a64ec28dc91b7066219d2a256b6917b6ac1991908439cf8fddbea00dd7785ad18b34f3763e32ea85ac555c8d9b463740d2dbf05237104fcfaa44b8803c8b37f35ffc5cf1143bf2bb09ba0b71d98b581d15393e6998f731bc58eb6aa11402b5a0510c68092f50b456264e4088649ff559b531ed69d16be14a3bafb85491407eb490ffc92a3f8550d3ccc2d65f631e1a6ecc4a40310c03279b0af7097b6e5ce7b8c5237c09cfc8b575d2eee58e90295b3d50355ee7efddebb5837dd615aeed795438c86ad5f9169f7a62bd167b71ab031cd24ff880c286d0fe334dd2b85fddfe9209a372161b2a18b2c73d1fbd98aae564e3d841c1da0eda900091513260963f0cefeb02215ae7321a7f4d58b0fcf814fde359f2cfe990749cced6e94509be69b30961401a407bf79987422de3265c4cc010f015956f88fb93457db3ee5107a64e46a0f5103b7818f03f38f9d6f6af7d81a9c06f83ba68d24ee2fe2cba4b3f50faa8081c75d54c4d45e1924319c8bf23f540b6d0e6d98109a2c5ac817b6b6f8226ab84ae8b0e7624bc414e42cf4bd54ccfbdaffd3ef47d61389d8d505c17c2fd8ae700c0d369e28e8fe3d42c74e6acff4df3629d2c90d3f1d60ad4740ae0f1715b2c2abfeed16df6ba0e389f33897ab42c7ca1845bdb29a1d4d28505e427c83859a8cca6b45d43a7df542e6d244e08172a88e0625ab1a6ca78508c9da547c6ab56159405fbe0634420a785c0d9be8e1455812810752a9abc64d2d4e88c97584729f9ba016aeb6e1cb41c546b7524f942ce2df103cfb6944e10ff20e5a32d4c960a0666d92799b2be760d3279369d651b6b8e4b761b1441368f71c7d091500a7b2294972334dc63c6742361e4e4d37b03755c02d381cf700e4915638936ab0d81cc2ebc5de4efd541c858bacabc44af72d3e7fb19e27b432a1732faff29cf67547e73b039a8796cded01600705da3868b685cd2a81f4689e5a7ad68185f8b96ad9b89e9218ca2511aa4cd1c97341a1334e4edefefede5603783555e5bd65b8d27fd028425408fcbd1ea6f36b65e62a6a706189312cc8909f291d201d74057b917484bc19c95d1937c3ada9debf1ffada9b21c39b1ba9702885573c270bc8804aed86d0b23e4e871b5eca360b0ad6b1038398215f30bb294a33927eb265e184058012943414b8e14c707fa27759fa703e47e4670dbfcda0b1e644872079b341b9c74b3881bb723145be52666f61b675a66651580fad910ce15fa1617e47c6529c2071105ad30ccf1d35a80bfd676e7a83d2762e309180add7faf98697a8dd3c3e6554d90528f78046861de3776635ebeefb12e13bffe9b9f36605f7c0ea84aaa8369abe357201a8e2b3a206664b54d3dc80348440b9b0e586b41de29fae585277cc0d8100827c10c3145629f0e99624155757770cfd5fb0a6c1c9f542f3003c3d80210e90a99bdac3a22805771e0f6a38d6d9e64df540f99e49d5b3fd40666fd35a6dd10f0b64638f9e6640fd85627d7ebbb6bdd80de9cb7cca240a4330c3f74da7ca20c2a8b0a150132aec646cb2e61d8c07c97e1c8666ff803b8ffaca054674565a4b285cb4742fc3862e5fe96e07e13bd6e1b9907f223dc3674be987390b43841984b941d09053e27947efac12c2128341d324bb82f140c83b7d0a701fafbf669292cca770aff0ba14487c4d6fc57dc552384e8fa1ef243353630ac00d13fc351bf77cc4c083f3b622d79daf15905eb286567f2d218c0b1cd242c0e12ad66938b45d320dc4f59788df436491125d05bf11cc8b863619ae5dedc14673f9fc54594ed7928cd6c54081f97bb346315873d85d59214b910c44497981dc9c2b7ef3d03d8c41e16c9a6b906890c484584d899fad3fab4263722dcbc1ba09ab75331c5ef1f58d6dfa066e03315b721ec9deceffec198381647934aa7ff8d9b0179220f1fe07aab181e5522063065412bfc7680f2f059f3b2ab16852baa30c302632bc99bd48e5a0e7b2cdaa78befa783fd2a4a78e9bd73f8a4ea304339ea6fe3b697087099b522f372077f96ac9318600bc7e09f3b2c1004d4ed7edd3e67a5c945fd9147908fc917ee93735973eaabbc711b3a646979ec426430ce95c36ccc9319152885d35ba2a4454d165643aeaa2f9038647304673321f0328cc3af65af7e16a4598f0e368eff1a508fde8cd63670f2d72d56cf6726d0d04be8f12c8acb12609052b1b222b991240dc10a62838febe5e3601e648279df7729f13406cc0663918f5fc6d9295de122c1f0ce37a254f7c8644ecd8e36f27c56bb0553b77d8469dbe6fb403e0d5ff811babbc6d6b5703de450bfd5cb47c729d396073c3b634b65f0f8a1bae5de8e9c9ef8da717e7e0ac4204f58d9b63f5bd78e9cc3b333f853efdd23dc2928381269acbdc23dcddce00a9ed832883a12b1005dd0c5a7b198df988d2f573c10546db4e20478bf41f830069ab8650ae1ed98856d9b006876c4a6f8a10272775119057176cca4f381677154c8bd04cbc28368b6cf1ffc16edcacfddc5127b2c67b0f20a7f6a52527f2db26ccea604b3022d9af51efbcecd26c230346831f0ac62a2177c5c8a9cca73914ed7f2e3bd843cbe0193dc7044002532f7359da8beca18107f12ae73790480d7d31a7f6f6bc1eb695aaf8e8a02a02eb601f9b3c4a8a86e60f895f0c433a4fb57cee53598112762a47f9522df543c6602a31cd2cc742732c48ba84b20c7ca80b937a67af2c24faf8423baf0dc2a1b69db474fea8bfc82555d7e7795d376c726fc8c6ad46d1e5ae1dec6c74627ceb8b4c8875cf1d6fdfb9d81ef0f52db4d6849012d64fae319f8a911650ff3742f19b442676e6ffba4d02f7f59494d4b45478597ceac294cc42b80d6489963619d062b074cd74441f9a646c23f7a13cc13424e49dcd1c22cbee9ec38fcdf2283145f44d00903d25ab861077b1db01c603758d0359cdc00bad0f9e4cc9c161b95eed4ff6451146ce013a93871948df2c3b493a9538a384886e2125eb8d34aeed367c321f86e10ad394d25ac4e1758f2948c3556d10f257207df496c069c77236ff26373b07e851dbcc40a6928affa02860bd464ed2cf7ffd940662a478a6475932b11df3b9b004b2e65aae7febe3a7ee406202305fe5b186e8d883da77bca77cd47efd853f4342c5ad7bc2c664a846ea968a658b727c130af9594c0ea6c17209b9b33e9c6724d58dc56413f4a693748ce405d9b141ed96f10d174065e549a97836fa1e1353cc86fff73b7b931802b0f50c7aa532271fcb8959f1ea9e06077be902dd8c9b825bbe256bbf9c2c39bea289a9146958cdbfac4049413455bade8e1657692e37786edff4b7459da49dd1bfeab3e5ae5dc03d50f55339bcff22814e6016b2a0b16c16c93626d2af89f71ad6fecdf016238e6330c54ccfbdf030bd2504fa4de893d791817aee1330ad76e5f14bd4b4201631879dcea9079b7b45af640ad5baadbb67737ef3e9a81908f3de34d35911d2cca7f0011add83e4e44d949c1b803539d105621b08224f07b817b857acc41f4a9b8fa0e6ff5fe120f7351f0e8f4f1ad5837eab7073b57dde2f1d7b7ba258c1c360aed42831e7eef50bd776ac458109ca5451820e15f3f5af2fc13c960e7d66abb62917418d1e1c3bd5180d7828fef9f1b9154d6a2280a97110e11e3f6056a65fe883a94d0236a9cb49d1a0c9fb61418e8310aad895db494a0563170e3dbd34b20d78eaa4a03b949ec3167a1423ac95710d6b965245819d0ad767b5ff36b60e61e695c6fa725bc669b59423fde315049733eaac0e172ab1f8994235d72f0f6c181c4d0bec6bc764a6d68352931a6534f33e1abbc49febc2693ba7ce981ba8dcec2040d6bfc07524ce4631ea595a1615cfb5918c0bd7913289e37a082f55697773bf9e97194979bbeef645a9055eafe8d30e1f3112c03b26a2173eaacfd76a83d757cd46fec1e1f6940a3c4163160bedff1b685341f7b6a64eef4c926294d056f5683490607065f0538d5d749f0ffa99d8a761e3d32b0b2a5f69f379bee7b8de311e2cce22dc214f5367644d8318975db1dfa7f83750e4878db983b450437463fd846f551181d843881b305cc30d3e42c41c0874f0cc4fad5702652e9c875b5040c6acda5bed41380580322af2baa9548f8799d859550726792c0394d20250e8857bfde9a1e75a67648ae106d98ab941f1f1cdf7d05a0ff0c1d1ec80fbe05cbf680d4f27a3a9f6b190aecdb299a5e05c770a6b046691049956e3ebe5ba22aecbc15307eb7b5aed35a727d34f43221ec20d7b7bde2dd494e4fc2cfca839114f78c4164b3f3f6b00a83afa68e7742565cafe276a487825d2b9b610e710315cd6fd04eacc4bb0b0efc6118118d7f46ba1bbae485d76ef08cd662e7b4005572130760cc9b5f19421926c593b7490976b2a57556f746b85282ea84e574f5102ba5725ac99fc6a1155731eb308e41a6c281c091cc7e5d09189656f155bc1e8c12b6e0abd69ec41159c107a6a77a6bcfb751555e818ad7573e85a7df65655b3ccbdad0243f041125b2cc4c88a8104615f1bcd73c3a50b3a1b9a66098fc5b1e7842f06afd562e1cf248ad7f0c889c3210fd6bb2d6f522e8312a7bcee3d1b04f7d6bed03a5f9c1ae5dee22ce0299d1a8dce28c7c06876d9d793ded49242bdb8ff00dcd6e3845e4ca8efbdb4d8095cbc6732cc37cdc85f5f02b8358cfbb01dd0aea86f7a5a08e08feb508bc1b30644bd714384ddd8df8b3ce5a4c67584bfcab1028e6fdddddfeba825ef9e97bd86e3aa3ff6853ddb9c94e8fc137114f60619ead36f73f32f58d7907a9ae56f9720acd538c58d1a28f2489fe47a3987ec22c39388a681089564b97f5afc581bd222f97cf39a9b72a08f3ecd268e477f2a35811583071e5957cb5c911a3c0343a06f3572a0cc999ad15aa9db1a571305e0e408505635674c86be8f51c7bf880eceff8e753908f9e1fa119c543e193309c2ba89ea8e30de36beab734845fde5231d4be8e51d179dcf873aaa71fc00e93ca40c7d8a3e58153787cbce2be72b004b9db24ff484fc3026380be0c4fb9add629df8daca4abb1f4b44a318d6e61b00f8973ea7b3ff6816847c36f930aa58f29528cea4d3f4b5547fb1a01878a665e76622e94c5f697c7793bbe2f05fb21f6a26744690fec5ff34bb339d8cc65ec59fa4799232122c37f5cd719e2a3ca30bb25cbcd89e359d8ab532d196956b5695b8b9345facf076b427768f7f269c42be312f8ddc2fecd068780e760637efc7f69f562a799837141e7ede6e27ec2a6741c343542b186812242e541eaedc1acec6f382e8fd7ad260b1427b0e1f0536cd06eb5dae91b5d4caf0b072ed0f766c45b92450cc9ce196a365c7aa4d9b9dcb746f053f9339d451b234854e31c59adff231b108a7eb435a34f562a5d130c40f9daa7701ee6868c767822d97f62d5cc3cc25cb66e88a2f14e003d1db3bc8e9b595c2be6bb74ff536cb0867e48177cfdfc73d674f5594a83a4c66e55312c1950ce13547010fd2a55897e13627ad2044b926e1e6db40ce576a6ad9b69f9d90a8b033fde3ea0e45800f65ce71ad8abc9a2acd8874aed428ce53d9728e0e9971956741835f6c03909e28aaec42618812f64d10e218637ad6d4006412ae7befb733c5328d09679f67c6deae14e4bfc7c7a6ee33a5a9e0f3d2162542199b262197e0188ce919daecaaa150e0eacd4850af500a94e88b4a20a9a3ff23d129ec63e464204f5195a56e80de3f4cc8c513b6f822613eaeff0f55cc32139d5b03ebc5cb9f063495fab050de29ee0b6374d5cc6ca29fa7506d9abb0e8f60536a2b259cade406c0fb747a36cbf919eadbc40dcb4bc5d208f792629e3443a2a7cdad71e07a80736d9cb02933a49aa5a4f3e229cd6183dbdbcc3b9a466ba567720ccbedc23cee985e23e1df5cb262738598a8d656c06a7ad2e4f17ba3d75938557841dd0d11e58d512a82889f3b758cf55c36ec9b9282798eed55949422b35bfe8a6c9a1c7810f8928dd451080e6cb1944181883cad8f3e0fb1fead1a14610fead3eead2401a5265c7e40e741687a07c4aa984606d06e78e3e4d64d5dd5b8d956a8185ae7202db47047ca3f86ff18e711f163d9e4e2bc87f872f994a34697d97296cc14469734efe743c71332c41b29c171904aaaff76a66c74bbd26c542adeccb426ff948dadf53c0cdfe2cbc45efbf92a7befa1168568ae2a5a57c0a8aad2012ac277e9555561ad86ff5da275415fd2e5531861787709d59a67f325950c85c91d6a40bfd3c3d8279c329e4a872185c079045b972ceafef7f891f0caae2dba29c2fc626c0c734b44349002315975b7de3647e0846a3e9f8331ae00aa2a41b056a3c21ef25252863bb87cff9398a96d72b0065c302a0d1527544648486ff05c2d28100018228a0bc42613efbcf739d4ab4b0d2e2d11784a33ee0c85eb27592d52027c9102cdeb58a260d877d62aaaafc5748fd311222c01a113aa2c1cf0cf49f5f6cf8fc163d071be89ddb9980acb4456332c0533743912ebb732b7df98f0214c8cfe07aac263b8f1f2f9e26b3876dda63a33ba12c9796b924b362df8742e6288a50b61d7dd34b93be7ec143200838d65918a63a7024b8eed6e517710d73afa93854a91df6d528315f1aac28b50a9c76ba7ff189ab25f282515ff4ef5abbb9328e1054c40ca33ae6a4080a407c93cb9c046abd1f6b3756f5e39998cdcd32d348661dc2782bd4fa14b15a5169a696639dd9066b89e2716a94d284b1f4a84ef434e24d4b44a78447f551777a7422480b92fb64948c93bcdbc430fa37311e82bc9ad3380746ac305f15b1698f3a50aa1a49c208b264771dd006a6990d1d1b5e899a9a3b87a1c78ff66d8d8b77a795b49fc951453fd0a39e64c6a4e4499334e71545989ff6835f1aec74eae5030d5cbcaa8d4e4b5a90c2e11b44f8beeaca056a2816c88f55f1aa91a233113093cf301d4b350d0137a9eeaefaf8c5e846e457ea12e45521aa1a4e643e98191b51ebfec8df19f0520a9f5e851abac1b162c973c8c2532f9d0186c8f40415f8759bcb60ae1d6e3599ceaf6be93bb0d2c616ca12209e813b98090bc09b87676b53c6f3f773a5d4459e53d27097b9c5336c03603b70c912d18c8f6176128388f73773741216556f6e808c2240f8563a42d4382cafa9fd22bcbd93a391b6860afa09b93cd66b5ea040f7b4a4c6d55903e9cc0079957e293352ce6ccefcac5ba04b577ad79c1551d9bc47e68f23c5b5783e071d0188917f6deba34d91c889d715396f911b44133fe658bdf33631edbe66c91f0ad11e60cbdcbb27537520a0d99d28bcb7c0b083f401d16f870df5716ee865b7a310c63f7b2a4a6eff456741208ad4e9a0c3bc0bc1f862c17b0b9f67034e74e7493c47635385ec5253d465962728f521ac631a40c5bea9c9b1fef5ff0536f2015f4fcf010624ab0467e493b30823160a4053bbc5f1839227e5c3626a35208b4f8b393d36fa316108497f49cb3adce495b00efa17eafa039de56ca504db8da8d504d07a5c386a774bacfcec1476275212ac9f70a94204a3c73e0a32356606abd52950a7aeea9b70bff3ee6424231dc8e5247918dcb59ec19013c64a945b4d48abb1a770744fba1ead1c5332588b1e9e240321bbfb1497589c02426c4307fd20fc77e5c23bc8e1ff6ac58f7abbb6ae01e84944d276ac44ff86057d337d086c69e78d02ea13236cb4e76e7985acf89447a4dff5f857572418bedb262de091126f98adb8ce9e66f67fca05a104b50fcf11bcd2922f96b6013e15587fee1040c7ccf65769ad56acf2bce7fa0d414a759463bf81c2c280f43c19613a61bf143f8cbaf6ef74e7f31b216555b403c994ba69acb6450a401c7cef34b0c872cfe61e2038c671cc1bea31e94d199daaaa82128aec83acd77ec92e0f7ed0e8bd8a39431b98b9dd9377b5efde03766f2ec36078c90cbb737af387e052a62b5fd4217cf8eeb21acbfe0da82c8d61397ef77b99c89016f5175fa4388265f75e33581fdc5d191efed2a17c14b109daba70148c5f5994dca32944e97b8e1ec98a7a3219026704561d23a7a8ba270e5403da547dcf59f112b6f5b3ec0b2958d91e39135d1e50baced2dbccb8644fe910e88097320ee1659ba4d3ab8b4bc02f6cdbf7fc00297f7a30c44121b8dd993d97f833f4427679f7302423b31506b6383469bd9a78e84aeb160a728de1f978ce0b3a2bdd7ea18e4ead59638fa7df72ef88fa65aec24aa705625f3ea7c75cc12158a47e44deb8fcaa7055384745bf140ce26e986b02f711451f0fda1aa458e1df1a62d8d7958de408053296b91576f6321cf07ef8a42169953c7c537fa12a3635eb9ff3857131e3562fcff45b791da7d10c0ba35f3a63c4ee8e9ca6acb8851503c7619ed9d9373b2a9f30e810ea9087d0e016ddbcf9a324cc78287e2f5b374ce4c31eb6b3a8b95d3a7a6b48de74bfd39cd2bbf506c8d64d136dd992eafba0fed6d9c32cd260a9b496fa07e132d3327195fc7c328579a7056a01d10c44ee32283d1dafec2a654d2af8c69f8d79f0ae5f7f421594d67a9a88bf42d6a94878ba106b6b8c7694d75c73acaecaf913bdb326f356aace68962ff4ca6e4e2182e4202c798210bce796be566a6983aa7ba657b5f003fdea506780a7fbdbfcd79fa7a2a6da661274e4d3592e4eb775f4fc713eea52ba038218b048893b7e19c3fba4360cd14f6359f7c92d325d8433949885060bfecbb87714944f9c5d8e792e01553b3f18b0622350d643d22709011a17eb6d44f075d483e7c133164c07f9f1701ed2162a902c5762f9dfbd33bc3e516d8257506c45f6ef0638ae72ebee2e9d6065b02bca0211933928f3a9738cc93e5faf90d47d583ccbab41f0fb573121d104bcdd28bde5d24afbec51ca7a6c49c2b879e2ca44394b6f0b85c57dda2a6cacc9335fed2a5f426812deaa29ba79b172fc7f89f995aad1b65cda7223d70f2b98522e43d556c74e94b6775b01b458f9b3c79b0e57af5ce9fa786e2a0545f888a5aca8c4d329ae567130199730cac9743801f84041ad560255c1224c5b8aad20e64321716b30ba9d5f3ecb76930307d60f2865ccf0026c923082e884aac4c5d8779c5063b5e325db8c53b236446eac5ea5fb5178ccf5743b0486e59980c0e959c8e7e1b9f84a9524760bfcf37940276fccaeb2b762d322d9c673266103f96829775cf34903077f3fd079e71cd6a518488559e67a16487a0fe45fb2712d9c50c659aff77f083463f2f8b1e7689aaf8ba84601208b086552f584b9b17950c154f3b3a53921500cef827c2d8d95c7cf56f46d6b8ac9e81db91c7016c8e0b9863742f0249a977119022a44dfc5b0e943f0c6369ecd5f587eb80320245526190a8dd5117029959e5139d59deb3dc6cf9aa3e5d0e1015f882c45b8840a4597f97324e6aa393f40e892098aff28aaa14c77128637c103f41cb08e40208f31547605d72fb1d1e2c1e82c183946fd3a1a8e25b64ae17ee615f5a4e22c54e6fe101805ed056f39d4d67524c124f2604bb5be6662d263442065d6fd149ed212a00d024179b2705b1e983998b2fdae518c5a93272bb323dedda37c38ec7b53dd673f31d8dcb49453ece7e70173590cb3d8a93b260544cb69517ad613538c678412656a8d1496a2424973def1dcd36940fac65f0231536715eacdd188c7f267addb223fe75773967e5e5fae91341447c684e07c8d18d8195da41adac8ff930a38f1d51b1db52df8f78c6054b2aa6ce76ced275da1098949e6273a4cb7b97e884107c2198f28b6b12173ce779f8709040eeaa2d26d49ed223f94aafded6e79ca4d90b609a2e30b066e4eaa4693ba2a6b1faece6c4cd4a0a6acaf42a6250f099990a5a77f620f4e81ea7c89e7ec7d7013c54a734a0e9848b46c83e11142e06376606e815709324bd8a708a26155a06137fa0f7d63ea32599372d4931672ae9c7d7cf38fe9ad6d80be5eb18a30d03602209b68c8f01b405bb375ab5ae1841b64edbfd188dca9161a23f5610d61fdae1de2d82fa56bff885c44cfdadaab1d485330c089566f9f8725338667a0e0ccecec29ff6f7a7b9d43e54578e85792f0c5f0b5ff96dd20e476eb9149430c5563ec06352df32c699514d8684fa98377206b3b927344467fe0ecc56f31aab1957ec3663b8960a9a11bc57884f54c81373a1ad71a85818943724802bd8f283bcf5e3cd76fb65aee84f1e292cc55ead6d29ca5cd2362ed4e87d1c04fb70b23c1861998a68e0e53f07c2967a2dea2ad4bcd26007fc731fde9fcab65067e97348fde8f0eba732b44c13e203b85d2e0b575cd8c4122edc5b9b36f01f6a7495b2a6c9f4d6ed2209dd61352e5ecb30287c20b6936964873a7bae1c209480dd3ad2a7bfd227ab76900d6b4528d547920b542916f7cc4efd879817da457f6d15fe871901a4f0611c7482dd0ef17e3f3c22e83e70ea843fda978759850d5a37831cfb9ab5f9b6b53044bb757150bcc506a5ebf4c95ddfbb52a58ff1db9b2a6bef5a7ead39c7be4535ad7c3f060b0686a5a7578cac6ed5d32d3e4ca8a9cd57c6ce0f66f657f6ab3abc9236a161cf86b025d8c4589ab2d7000dc1455a98614a55ad81e16c021ae67c4601c94b846defd4be99dde056b218a00fe5e1bf9b680655defd67565d91a5553be9307c4a3b40510cd68443f4a7e370e343c2c3172d09820ce997db9ff025e0e4cebecd5804c16762835e7769bd77305e9444719d328b54083a2fa080a346d600f4245a80ce3396eca8c40d346aa5dcd2b6473d15f47a2afd16984eadf9598cade3d453bc71ff6ac83675d5ef7119f986ed94e01cb36bc2ae3451ed69d04d601c51a68fc798a794edeca9c89c1430e51aa5589939cd2bf35582996293eb45efc11fdda0892ecd1460cefa7d54f1559b752dc4ff7d041f4e1f9b2452e82389031228f0a3245085f17cab1a6fb1c56ecb0974b891c2651d84b8b75605496394a78739250200313adb5f756239b5a710689388851f60048d38ab5181e970c487a3ec2a26c56f4cf3524b0d73ef8a74e381983d57daa2487112c22af15c48f3d47f623f0be50a02091c9cc4ed0b5005b0794fb54ce30daa97d3c60d9bc2db720c2cb8b1b4c2b8effe7b97703792afee6ad2c4a88eb19c14115ebff6e8f3761776437fef132c3e6a37542d3ffc75219239c6e14890015c1ffe42b48976728145e9e3b77f8cfcd6920c96d252e1443abb16a403665323a76690a4e58e780f3e7ca8bc7f2510f7378b1ef87c02707723f681f0b6a6d9e1b823efcdce0556e59af39ee110587919c37a6760f4b441d1525b77943629859725b01679164946487538d951ac45abbdd45a29e350ba6523122c1c104d1ba1408b8a20ca4dc26eab0a8a98b2a07e24857c350cab6473cc5e72afe11e07e1ab2b546697c8419b30ce3c174109f5aee018d2ecef6a2394cdc9d3ec3541e9681f942ff3d8aa240ad84b1f9c324ac4bd52263f1868a6914c1f108a1e3736ac8def3a50dd624fdf10617a24ead2c7799b4094a3c17dd43c629475036486e4f390b99d931c321665915d40ab17bda87a9066c99a87616fb28f710ff396d0ab2aa92c718f191ba067999e5e6ef153b9aae4c4c0ffa7046472c2bc3607199425295469db6b2a9a3e8d65295a1d4a9765ef5529aca94f9ebb269c549e5bbd0539d6804e1659672016ede7572b5ee004d45d01de08b34cd252c3da1145dcbc3ccc4895bdccd80d2c6448d49edd2d3565d9ba6891ca2d25450eba18b8993167ac5ed3c6af980abce6e4ccdc9ad1040bd53725f9855136991729a56cc410d26b44e23c76926bb71679e534563fb1d3fb73ff00b958e71d763162c188358d9b366ce22ecf0896d27bcb45ce614d3c15087bbe3192cdaaa21745742d04b688c038c38bf64026f7e8a295873c44b26e0f2cafda97f301b3d6309163703eb4abd4debc974585ac3874315e01ba5b415dd19b70d32e9eb6721be44174b544ccf5a76ee2b8ad7fe72c282d2c88afc932bce60bcc9f350e5080a3daa995b7995109c75abafc870f04c070c988dae1386434991be9a3250d336cb8d1365e74bbaf6c30be8b0c2a1e72b7e56143326c3d5473c1d31c093dc3dc42fe4bfe58536fcfcb7ab20160e33257276f41c33f629521132bd9c53ca87d20c81d1b68296556ae2172237bd1a645d9d4f9e7f1705bef86bef7fe57517b828d0f06face2184f728c05f0a17ca39dc3cfb8de680cbd18c33a900b7d4fd7b294e0a9e87cb6d9093e43dfbedd95ca79153fb5c871eed4faffdea7dea6e761d38d17b7b966003b0418a56c20ee9bc87856bfb573460c153144bdc4a64446707ed1a43ee0878117faacb6586518c85e6129cacdd6117fd0d07467780f309ad3b180641e549421f54111f9d50a7b8ce990b0ef8b254afcf6d5c5cedad7cbd8f2b08ad6210ab921271c5853363d5846f5a98c62b39f61dcb97826d2cd4e74377c2d034c3aab998d4080c26d933239d7b1e574640a1f8961d6603b3d42b7db3d3c1e73622dec0270fdad511ad9c2db33310fbf97620e3fc0f2a907ef45e54d230ec4ef4e916bf0929712f03714c638f098703f6fb2f90a84d323116012524d462a9673cf431dcae260583d0e28366e58181d6c4dd563e526d2ed601e863ae56e47802415b2fef4aade76e8c95a258f9d8d5726d664e05c5ed0ef36a2db8bc86ba3cf7821f63db0c46053b7585a5920dcf83292db01dfc732a64d0c4c7f42eac018c1efb30f7278bc799400284312219ddc983c9de1beeec12eb5abb81d3ff562a8c78b4fd9d950981d403350a75e5c12c0278cc5bd03a1435b0b5e28e92a6af79311668a8c723dd109d442293d392ee7231bb5c340cf632c77b632d6c6170f1c1b8aa93025b817751e9813aef6a5f4e08ea3f57fbaa51610314792c4331eab6160e3b43e7279c1e817ad41d3051e2ce4d3d99e8f5f5e6fb1a78f970b0dcefe33a61014582686edadfb85c6efd27cea761ba3fc5bfbf49bb6d25c037c822c5261043d03f1ceffa436e330cc2e4d410635897e69dfadd9190378b033a33285d9c7a4195bcc2d2b10464ad3c21601cf403f01bf81d571580b1446535dece41cd89692a2db3930e4fe6135bb23604fa7c5065cef5d799e4e8c78041a51ad16889c6aa448402f5661fade39826a372d669b3b01bb0c803262b5e76e53de188be05fd07d8cdd8e654fb90a5e0d90e216b7dbed9f76a3b17dc3e68227ace56db0a7009cb4e980291f2fadf4042e1bef0df90da48851eb38fe1a526dce13faebfaa7eff71357abfbb8b5448eac387cb1c26807437af9e7d57d8c1950845a3bbd3a6519a26b473cd4e5e73105c4680212fcd298c1ee4ee1a0eabd881c09de7773aad18cf83e2c1f072af5aa8e190ee5687b2ea1067b0294e323d48e03d38cad2ba22be7c1bd6f50dfe43afb438e9cc48a4dddfb23cb5714ee4e9921dc117cfb9bf594bf05f342d63c4203213ab35a61e85705f9542368acb108b808a3a22c379d6f82b16ad4b6cffc9bc91cc7f58f0f411fcec4ce39a7a371b64c78ee1635fa1bc25688327f12a55fcdb554974c5f0c6eef88820b069595d338bfaf0f5ae3eacecff24b874ce4da05c7c108dea5403b6685cef7243a34268cfa415aeffdc7b497e01ac56a8fe7198c3858574c5c4c8845186b0b362f4a017037423fde513b91efd54f3f1c46648d93f53cb3b13462a186577e11ed88ce319b4ab65d67cdde2bcc19a35bc1b226b31aed979883a6256369c8a143d9cb7fbaf10d0bef60e28a0209e568a6bf3a812ee13b08e22c3a23e7aeaf96e7bbe3e8d385eb60baec442f6481b1be5866c59f2d5e62e8ca911113f551e32168d26ff2c5ac2d9c5b8a541257e88865b42febc740cf6c58ae31c420a37f52bb60f698221452bc61ca91fe865ee634624862cd573109b8116052fad4c1a4686d6c96c2df538f7db226a0f468b63b8d5791b3739f04a6bf9d4c8b4a1f0eeeae5e262082897520714a553db7ffc52455a36da95e01abc743a057a6b54d5c485a91b5bd8073206329ebd8723286ae47af74c64568567c71eec2dd021e8af8e7426f93bf7a95a7ba994f05535abf4d0632d250c1a35f142bf4c850b7a2a4303ed6af3838e242ed8f412ea66f71d10e34ce0b42a8a7a5848e024019de6bb5f9f1116a5e7884b23a5a78a33a231f7df2654a838b806101ff8a0fabf8c5dfcefc2b294972179cd86256c360c36e74ef78acfb33b6438ee89de26a8117d05b5f6d7c1699ee5acb86534dd2e138a6a87e2522b9533fa78054ad7b76f0f4d27aec47b92a1dc98d37cfd97e7b066781ac4e7913921a62cf23b02b0fc62aec413e04b862c87850a3e8dd68c9abc92743868f6a41a618b956903af1951b5c059247ca7b9256a8af52355ed10d42eefded7c954429ef16a01d56409b531d2ac1024f3465ac4a3ba84aebce9e8aa090e16b1993a0c4828714618a938373bb84390034ce6f1e8ae75f01ae8efd8d13150ec508e14a20471d0e2ff9eb81898138b3eb1a44005451e48c520676401c4da9d39b81050c25b06e145a30c15ee2e78875d96ed87a18fde34aefa06dd806aa2c295044d1bceff2187e3246f83625bd326ebd9c83f84de0557af01e776bfb9aff94326b585a26391d17c43e1181a171d3c098ccddd3aa4c5b0c8cbec8685f6fe5f00e0bdb08758ec3896325649f57e655088bb44f0fbfee288ac97f13d457b1590741c6d4e927da69b5f28c3b74735b50f10d84280e1681beda49f0e49a9b44a3b894ffb45b0c0d733e82869ac7fa3f737472383bf46ce57e6cc4d26a6bcabd1c56cb6529d1d0e44b1180b4f0acb6a91f46705de8a32ff8e7ece8b267852cad4cd799281564bd124aa44350ec2fd4fa128dab8659cbf02edd510523e7fd1b242d8dab40d11e4f60d1c35b689fd3f0912b38c6b5713ea74f5ba36fd66d03abf730a3f78204d2c02812ba4d6de5be1ac38c15f0aac14cef2b36dae7104213f512507237bee1bb43650708ca8b9eeea56a7088522b4a4c4caf83f92cce74ce7a73b83f619d74c2a4d49f4379c0b601fc39e1d991ad56e5a0f7286b5d9637e335a9c507ef4fa698bee7413121d1aa8aadbe5dc995d3ca229e884e411164f7eb039f992a06338e1fe0bd9214e6714e9ef14db89095e051d56ceaeaf268721525224d1c4b1efad1ce08b414c007f6f3453b0f57549adc452e30224e2764221bfa1afd77afc80754b233da9de68db931700435c228209cc605d699951f42d128e0fb1ea1e6bf4c9a71170e6a898cd5793a51df1b4df915ce21d7f3cea78fc53032601c013bb46d56acd265e1deff45724efa1c611028001c8a094d269cee50f264812460bb36f71b8ace26fe54fe45d45ea192ee3162dabeb8fb44ed53ee98e81b4df059a700baab6d047198efeffae6333197101055a79476eb9075c566f568ae1de144bf9beab3dc58453facf3679ef910ba1b45c0be491e9bb2f888173052f24807c0428d125e089c88b76277b76fa7bfedced454f83d9b942c512d6dd43d046cdf10109a316ddc6450919e610a7fcfdf2a97a795c166ab08f860d6e56d342dd4cf80057713dce50a3d29068d58e86086f97f2e64df7d3dcf91b9db0a13b6441dacf085b4a33938f3c510063f48736b7d7ac9a8678077cb510e74e785ae599cb9493e68d988229a87782c197f23437516cee65ef929da154fffdf3bf1627bcb30f5c27ae57ab8c27a91f1a3b03fdac75bb575d04196e0ac015b695678907f8724cc11742b84f3544b93bb7650350654ce1df3df5de88ae9ba6c7851a5ea02fde98256cac66883cf7b9d2b719c5cde954cb6949917504a8970055ef8e1841808d2fb7f07a6a6b8c533db280c64198aac7b30c4860652620438cdf13a2fb4b4d1748553b89491cb4dcb37a95a5ae227f2de06925cde4cc1bce205743a46ef924d3c84d51da8a8543c560c174d9b4a6eb304a1b5cfebdb4f4a25aac788d5080460f26e69836b77036f555115a9c34f2524aeaff074c6c4db8b1992169518bb410535a992708419fbac8318a0dae75bfe36c61646ae86ad0bc64c33d9a3d98034665c95c4a752da9299f707b7c8ee84cf05e24506edceed9cf706b4464b4ff31f6d5b5dfe10b53862019c1a9c0fb35247fff935636dd4903011f33fb99fc8472fbc34e725f0f6e14770cefa739117b9c78a93c3a82f8add3e12a514ea4717c651a1064978b4e84b5e0cf2d1309896f195a0b4dcd8cee91b5ff15104d5b1f4d2f6789d8e7fe4f7202cc2020eb186e264c2e638c7764b2051e2956e6231251e0c0c93f79f92e6091c50bdd5a8d972e9a377cb73550620e2edb49b3d78ac1cf670378ac540a6eb81deedd5a8b1cff84c4c19da2bb63da8c3e0ee3bdd0a6bedd27e86b3100dd6ac09e27f6c97de520411226c1a3b286f7a5c0acd8ce2f15edf4d9cc77c39ca5f0e1cf3f8850e6259f183d6dd404088d450a8d8e0c3e862633d7520dc4065e2f5e178bebc3e1029b3d9600d56f51ce28ed62e401f933c1310191d81315d726c068b129ad9f558352a0a32f72f1e8ec73ecd3f223772605fc0df917d888b201b492b93d67bbab3416a6e4f1ffa5efc735a0f616f80ebe5602989baac2d78e8ece5eb1cc6307e98a4023de85cb94fd8868919eb20640edaf4b1e1caba01b6538055218e7cdb558044aa655fe1549c1f43b7fae2200256a3450de7365b12f2f9b0812f872f43b86473352ae80d3b5ee4ed75df8840029ab0adc915f9bfcd7c8e9dc0e8248a35cb6b69fdfd114ee428c448a21290dc9f5be0b24758c9123c3e525dbaad0b6516f25f28e33c226475d6c895bebbd1546a54bde3aa094d60845b787dbd148ab711306d38e48ee98ff3b1d00605ae2100a08684c927836d90fdf46b182af96d164938f035e8a8233953e42f77821dbe35a117fc6821b5259367968a71c2f12f2a12e25cd16f52d07108437a676be272874ef6de090ea39387ee8ac5e4baf1c0ee55984311877eae99bbe82cc22cdf3a7316a73f4b2bbb3697bd056b6a5ebc9ea73f108ce402841193a6f3cab41de31d7ae413af085b2e0d4e07c9edc65399d5bb227cb54ba48b1b1a5b45ed9917510466f3fb2d117e7093da18da25f9ecf5a6c9dc0b1d223a6bf376af01b0ad48a091599b08494657df54d9575dbd8f5f918b2bd41870c3d372d8633437e585effc8e4c66ce95064ea85feb5e11c8e08a1bbb8227f4f71e6b4cb13e5993f7fc6d0f167f8c9b8a462b11a5ef45401570f6342ecd07fa2be4ff5b2d5345ef06acbd13fd620e782e90bdd8eaaaeaf9ce954f660186baab09e08001b6319c30408225739503d3682adba31b0d6e4e53ebc1ff6a672bdddebaa30039d1d4e0228c0d999a375ad7a076d02a1aa8452cb9c394c131de23b9d83959ca6aa53640150a04aadaa8d54d448b054d1f283f4706d982bf21f641d3ea436fe90bcc73775b452fd31639c3c89a74d66b2da667d2e6ef3e6f7a208e2681760cc6b6b4943dee158c63678fc9490fa609021d7755d90e906fb7c9121458aacaf70a02628a4264bcd2d0ec088ffa6106537dedf718cd38975376af62afe92b59857cf07a5245f50641cac2d07b2fc9f6ee2e1d5e8669331bf0569091e939690d722c15bead528781152017801aeb49820445b90644e75add417fc607d69bd16aeaa81656ff2ff19f1402e009834c2fa17f4e3dd5920e839f3a6423fd8f55d771f5009e4f3b6803a666ef3e955164ad2adce5966f4fef95cd0c242620061dab36f148a4d848b36b5ae2d87379996a99b137cb53003c35ffdc00e49e385ecdfa730e469c27fe42d90d33972213813c20e7fd06cd566577b011b6c79996697e912a773d0da6e9440997572d557dd3993cdbfca331d70cea5aab85f2663b0e7fcf1118591cc1be2b9a21ddf24b45c70371992b8169a4a4f409415272e467f2404644d0626dd9d328c64d1dcd2992e8b2508540d797b1f900698d387564c51ec5a1fd46ceb8e542d53af7919f0c3fae4938e2bc8463619cdb6086da57cf467c56999ecd4315a003c7856cb7cca23e22f93ea88bbe489dc878d989fc8b989880dbb79e72247804b9421aadebc49732b33d7ee25fe7991fa28ee438255f7cceeb19739b5906cfa24d9abe584ec06604c67401d682f047fd05847ca140143a7de3c6296029489fb7650267d3669bffc996052bcc559dc6acedb1ed642fb7e0198dc3a4f47ce57204f0534fbeeff7cab1eed98b329037bf6893b0040b608f985675ec8541be06fbbdbcc6e96e2869eb54d03170c3d690a95dd0104c402ba4f4fab8add7c13a241a761bbc26e53b087eba7d357bf2c9e2c6adca768c22eb3a073a744eb75498cdadbbf41204ebad97c682624140a4758fdcba716c805150491270a88a2e7eb5ddda2a5cd0e4615ed592bc44f6c3c1097b9cee1d64b7fafe75e20e91fe31b209094b2a7d6ea93fa985d1dfb2249360be74edb0517d6376068231bec8880258ebba68752a084a652b86318d5bdd50d3ce2de4cd178556fa6bad097fd509cf2331dbbaae8c697212b73236ee66d5492d70b8f53e85b21e8139b1100f8de5817a56ff14d0ee25e4ee857b5ade3d3aa5afb8d48a1d15a302d597197e434a6de28c33a0fdd8591a419900c9765155e65ca2bc711c15c73109f1009b38daeb184a57b1582cf5449a0a536d754aca46ddc73d738dd7c94af6aac605abdf42eaa136ad63dde233ba9c6467e5050fd4a17684dea7b5075cc0c13cebc326a092ddeb7b75c6da4aedd32435437afa018fdea45a76eddcd3a6acda28767423a657af8dab8a86fdb7aeaacfe9f9fa208eb155bacc04f3c4e157ed68ec8b2636a21a1191eaf1c7211455f4f18a85064242d28a9c66f42b945eafe3b0949874b2afb4fb415138335f6b53395666527e9cccb33547be7e3ea289c72f559d938ed2738230df2791b87bfad1d74d56366475f24593f68a952d752f1ae7610ad3f99803b81e4b962bf5ccc072225630c3269d97a9cf25c60b20804dcffcfae672e4ba7877bde7a0f73eb83365f3b609b652c8ea5ff30c9d0ae739bb1bf77d785be2c2587f0b8394f4e1dcd19e60f9a0da7ac5204a7ef2b50f951974eb6932a3b07760bf31b72f78708502f8dcc9ea1bf3f4cb4f214cad4c94c112235292026684ae6864ebf62a0b64b873f6dd5e0fb3e35cf35b4565d30d0f66108060d353397f88d82ea2c543dbc764548c54c6e0e740cbed1c57467dec745bfba5fb09b974d54a1394674f3ddb4dcffe1e0fad8e9d5915b7de52485dcc9af5e9cffc715c86c3ed5ac844b31e878ff863ca1221e253b1413ddf28963300f7088ff9447c82b268ae06506d5f6fbcdda83be5dfae04a237ba98fbd1052027021677d33f985b09cdbbbb12a57004e52fa5afca3a9eeb0b95ad2c36bf4dcef942c31924c3b9940e2dccc00fa9547761e5a73d9ae299e4737d57f3957b2418837779ab84fedb763d888f6502d57096a3c1d09d8010ea6711df3c9a56353c6f497d5bdaf1476ed4fd4ca68310a352187af82e224362e4e3e81af7ba010a882610a5174dfab20a50522e8f7804bcbf68a91777d7b65fa40c25c772606da0409136a701de3bf7b146403fd7780997ccc0a289650b656674a01b3e6496f827dc541fe7c5018cd41f8e58017641e57f5c0aa2251b358b51719716df8435c0d35159531c3b85b09a8ee6bf0ba59525853b02c87113554dbf405cc4e818b5083b349f5c7608dc83e0d33388a1080b9d86e23cb61d74970f68bd780cf2b3d74f09792357a52ab0061d4338c3cee93380c1912a82664b5d30e73273994a7f3dd9db30f9f420d3b451a90475052b1e99398373c76f946b0fd37cf009f1660fc028968222e2729ebdedf85a2567fe090d55ceb83f682382ebc0aa425d4180290fcf37efb6e7e162a56a09693b201152ef3d85693c610fe1e72197103f282050e9d11394f411ee8af89195a0614699a3cbf491ebe70b88822f3134d3eab4d84f6f630e9f6198af895b73a94769f378391af465282124bc9af28f5b5562d38dd4c5a15cba06a318d456b9e3ae17d5ad62074914669ff6240ac37cf2d755e2c3721ecafb6f6a4f441cdd2a96e540675e94d1a8236a352d98c16a538e0d18a08c4c9deef680e369c3b6cc97b4a70fc2859af6ef0e88b89c0fe191213f720dc0aba49dbe5cd4972507913c8935bb89f3d7aef2c52285dd4bc026505f498805ea3a009e2feee2c4ba8c3c48e5e9e1b5b341ee4e199d762e71c941dc6c32b9af2eb52fef55ab936d3269661c9fa53a82c83af7dcea5fc2b2c645880fc7c53c0fd11386a847e0b90e61da73c8f087120998597c38f68a07f12862b3e2b85dd5f7afdf8fd6a25224444a16c7c22d16c249e43a7b6179e2ca6b713c67e70c7299043ffb26c737b7818834f1ae99d1d20fb920271cf46c6c5f0c596391366388058a61de9fdf6001b3fe9d505cc34a21a41716da7634e9281bcec4d0bc8c3899571e6f7388f2ffa373b5fc409077ba461da496f6f3da308d685747cd01c7429e2bd5ab875b006909fa1224d96d01709c1d5cb699daa967eb5c7dd3f8bc6c05720bdcdc6aa476c28c5cbd50df78497cb47e3577bb2c3f7480e6e6cad727bd4b33988f3559bbecb4401e75ebe6b93679caa8794aba4b898b260251f8394592ae17f5488399b3e80a2b1521657a215a106b5afb3c7ccd5b47d613a316568f06052820833922baa4d40a2abdd9b8f4fed1745cd7f918d098870cbf00044385d416c4f6d0705d39fd4704c729a401a828ebdbd88566d6db03a0fad94f9785d5bfef57f4eca0d1f5db17619a2381b6fda4606c60a98edc61fc5c51c97c6f1827249fd70168cd5f3d029cef196c2a84baf174bb66c3aa90e97427a416fe20e03f3433a81f119ea41542aa0352be931c6c2fa2a38554645b50e75056dd644a3081c478cacf4ccff0fef841a0724dc7eacf5d6a5d82f7d3545b3ec627c31150b54a03beb38ee2fd6f8b48367cc3abe7638f37b642ccb9ce226f008341b675a1c199f1c5eff090997431d1e9b7c2372cb9bc560918e21b443d706af0c0b29084ab071e3db91def9e57a196e9ec8e3ba3367f245978f55dbd5a74ea3b2516b97dc3c5264898e31d0b44a37d155aee1cea250ec5328101687779fe35448d91b0af18faa89b5a0160920d3882d9506d7ad1f47628f9ac8babcb9e9b37f8902ccc6cdf3dc73fb1ab62d27c4ac9589be81f45c95383d241bb05965a7fdb2e6c550d29f9ba05cbb5695b5fa4cb1144167e432f1f2c5cff3ff6c046dd0d9af9075e1c650bb72159b68899cff59f04de7d1b840f394370f82db9bf7381b58d8d31951ee30b0a9f35d708d241f21d972e88b048b2316a4240fac4a1e6ef72c588fbc964407d9ded29f3da829424a7c1de6fd82a4749ab68c746b2e820148bfb70cc7940a44921b94ca0eabf5ba06959234eeaf4f9731d9af98463aa723bd503ef1fb1666d14000f8051ff5f9d18e2fe1d87d048cad8e51037f4ee5c9fe0615ca46a0915ea93dfe0da3b5a707e9c09c555bf405afa8be0cc758ceb7f8a221e484154db7043b3e613442fb3efb9eaa6713e7ff68e2550f3e141e008dea3c5548e502228acf3b7cc5e64b7751452a051fca070444187768ffbffcaceddcf9b7cb2d5c056daac8372b377b6a569f89a365d83dd751824723b0307b89235200e9f491c74cd8f476076a3c2fb95bf08a6f65154bf7e1564deea15ec142bef212fa921de8482aee9322467671bcefc680090dd7f74a186376e60d0598270d4c06dda1873a5aaea2575ef875d72b0313225e1da7301a0bee0d3f01f77fa23ddf4deb752c91f57a3bb13d66aaed02bbe16b94f7051e2d4e7978499d4e89e24c99be568f861a1ccd0e376f05d75335325fb72a8b0afa1926edac4e3a1a1601f002623563e6d352c342c5cf13ecee736759d0ca5eb78c668bfec726bdb54e44daea6b4c25f2290229c2b2bc6ef8e15f9db0759bde88e9a4089148a128401c43794bc21f15ba1a67bffdf75fce79ae72838ab95715ae8256c603cb00a878508a5ca2ab59af621ef42a6ac83d953a233321e3a80fb3647a709a72b521e0da0babee2f5347762ee295c0662796b1dd3898a062a987d3c4396c8237809bcab3c39049677a7ae7d9df4886e63aebd086cbe6ce6fecf13001c1aff005906ac4806778ef09d8b151d09fa40371468bfcc9c82639767feae8d2047cdfa68e1aa7c629189bd90a7e763344fde29ea0804457d1d94c9250b54642b3f03220c245f30efe34361497b1ebb629123b70955676d712fcc4a17fbfb80737b40de4db94b565d81a04daeaffa65b3e753ea27b128e38d0afc9631597563393e0c01b1b2bf365a00b420e6c6267339687372b89772d5729d846ea6b093cecf3c6807abcbfd2009a69a3462c2a75bd5c33b98cfdea7ffd0722167c919a05ce6d3b73367a227d5a09e57ffbeef9e18ca2d44292f0564a379f6ab728842f509db04dde97779302bd5b79cecfdfc00f024d28e076e80f9681e8ab4dec7f2d6e06b4ef1f738b2c9d2ccf36b26f0acfe4a0be9bf321e27c1582b19d8e290d585051f647c93f1ad9356b728ff150d406296e2a7c4abc98537e32588937e1bb836d1b7905b84cbac22636b0d5fc9ea727c5409c298abcf4765b10647fe30d08fe8a6f7290dec1acaa3e4ada09b1beffb2b26d2683caeaf2d9f0a961050490a70878c806c6d1956325b4783445cc79c4acd02c40cc28efe4b844d55a1078ddb42fdf93c91fea3ec64e784ece6be316bc1673f11ee59e70cfc17e0a0b84b1c14c6b0f1730034fe12f669c761b6347f15dadef7caca9f04053a921ada537709d5da2511f0681a06e0dc4ebf426511d647a040cb3ec9c9f27d6d6e247c5eb1102fbf97af34594f29ab84addbfdb9d6b0baf5cddda3a210de68fba8b23422059c2bfb8b30caaddb0fe0bb2d4a591f72a112f5636617c01dcde109b8bc5f8dd57a0747d7a2d5bd11ab9f4a3a18ddc52c9bec09349d11e8c0e41462a20996697a24e518796c3d498243d5e6951b6722e39e24ba86d72293ea49d62df6371245b746fcf52d7431aac86f8149f10ccd76182bfaee527e67ea0826096ae059b4ef0b4651a107bf9678b8481aa32c121e468e6177a542d02670ca4a303a5d94456d5670191454c3f211c2b2348c77b6042a9e2915f0d05735c937996ad67da0c7e03ee2189173e77e1589151aea4fd891a4858ad92d8cfd39a42f35ba7361e6a8814d6322b5229e5c9dd8d3a411aecd9eeb658c21836322cfb5bac63cfa274ce466c799253f22798b1df2815783d681b79bf7bdf013dc833439a927dc5bee5d5d9d923c11e6756341bebf1826a58fe2fae56500cc660a99541b56c021781e8e713985951af4f444b03c38ab6ea48e3b267abc016a64298059f0ce503e3aac8401114298953150749b631e012d524e5925a15ca7e804f2677686e3ec36e0321af86b2300a4f7a2c9a606bfae0e840613a12f4b65cb4d55f26c90fbfd03207d3878baf58fe8502c910a0a29c6108b9a598d4cb821e2f8e4d1424e249504812abbfe41934b1311d5d9ee2e65c5e85861bc6ec9bc175d74f94eb57312cbc60c1785f51221ef2b55f5ef46d8e6dbcd8fae3335a3b65de6d99e96a357362617f281ee3556e0218f164f8c7fb9ccfcd403136ab73aae6a7a54627713199a32bcd671a0c54c083e10a5a196d33268c6c6f315441de5ee96965424ef18f773df9ce54b79f2ad298bc0b396b9785f1d2210188543d07ab6bd2838a7c1cef03a9ce0dc5d2f2f4f1b1ef6886fe47120f08f84b5bdfa3d60b02cd69d9f92c1837824ac7815ccb5317175d8137cf49e9253e8cc9319b30e94d42a5011f51f716491d4789527a4b8c8774a5513dbef635ff471197004b56e4d64382035a3273428e7d65289dde5920e8c399b197bf945972a902b8cf84c49e092af0df56b4796aaf1cb8c95592201f324aa6d07d0e4985abcd3dc2a0c2b4831bd6089908ac4fa2ed8193336399702f473408671f6de4f4aa22fd47dd3ed0d4cd7bdb288e96e7c728bfa76c15dd627b90906de067dd77004a81b53ef3b28f8f21d107c8ea4dc78ed31c3741b5a00f9076177697a6bfd347200c09e7e67e6136308d1a7738345f1382da16df8c40b7821abf43eb71565204d2a6ec400ff6ffb68d8c3839a3e7289933f6122b151f84919daa7dd51af20aacbc62c7ce60e983a01bef415bcb1f7ea6744c557c27da19a4de815d41e0be0a5e7789a39027e30d751601ede001bf5a6526d426f65a393740f29bb4b47596ad1149ed5e161593c12457ddcb3afa8f413ab241cd1c3b80783fdabad2ad89bd4fd8c53a2a8b0aafb3efd50cb011443dcd34b432de4183fd8d024dac76af9daa473b7a98e604b35601474520320ed0f33c62673c1016c6a7f124f9d62fbe1b5a88283f0fb1b73f5590962a34de3c675b692e481541970333f0b7588c1210ac21e7ad553ecaaa6d4ddab3e3577e762f8c8e6aa8e4370e179c7e0db149ec49b370f3963b0620eb39d23da3ad3cd6208c9b14761920677cb27da7ffce8c021b0a72069a52134f136df1277307b3b2306c9cff907689f924e878ddbdf16ad501eb479a12e482500975aa4cbce080587ab1ff8eccfc730ebe0b704fe3f86b9d7384380206f6ccd6459d0c54b97a5af4192283509194729b8822908060bb3ad9acce3b3b524a812606a345fc92932a20af6f363133bb08ecbf21ff5e31eaef6db59834cbc9fcfac2b9438378366be7ad5920c2f4c795e72262a0ee75b877f8991c05906d44c5e102c68aceed2ec2ac5858c1c8812df32b18427a37811e5dc4c89d97b0784d6cf576bec424b71ba47dac80b813cf4dae6761b774a1b6639675285b5ab49970fa4c2c610f8f0ca30e4dcdba1ce3a5eb199fe90c19eb160e3d9dd73c5bfcc8edfedca7992742db96893d4dfb1e38e0cfbc3e1aee050a1a55359e5c5521efa6ca6f96c107457dbc46ce95ba69c52c881fe849fd24c68fb7dd729e2917be1bb7b47082a2e8a1048509b308bbb77d3930380c685df1e801917c955aa1b944da14190489cec29a4e707006dd0dd429e8ff89372a020361c59c1674a935deaa6d78aeccefc437b12b26b7bf3a394680e431c3bfe9db527678b3728545f6e2e4eb9f03c98de2c1ba4b533417b3e9fe92d432fcfeb75eeadca9ff2af5cb6c59f260878001272a51cde008456deb83971f8025f234061e6dcb2cb4b8808cc4840d25c69ee4218e90c9eb55dd47fb3c6f851cb45f9f863cfbf644e7030b230b2cc99fadf1ad1d3ac910ac83c3eb26fc740adf801fdbcb54a040a9e45b8a7403f8ea0f3148349b4524b9cdf7b927dde2b0aeb7c7c1ce6b4341da3b90dd96befc899def6b5dcb515b864f329f6888346147a88f60483a3b23dca6d814b9d6d02f483cdc4dee0810b6242406ba8d721cf9b03dd365d45c5c6df6f499c3d52f6456748c2dd4a8639b03b216802269bd79eb0d1a5ec2f9acf9c454f5ddeadd87b525a9960fb613f2d36002a14289e1146d9118fcb30b986548c909c6c0ec9f908a0072cd99e97b30c4cbf2631af88235534493ef007f0cfab838d4abd1169ba57ad3b1dcb0f9948b5a78b76abf474090b9aab35b394bda7d4cbacb34f93a7a39f9b984523f4ff2173b69aac2cf71ee926da9db92515f42c4349c740ba4da4bfbf47a64a93bf91575ddbbc3d996954f0191c8d9723617bb1d2cb5909a7127aca56116c3d2f39780ee356e2862021b029a8f4b60221ce5cd029308be347c53c6e8f341153638bd4f3ff76e9d007d284c613632dcd4bba4e9c4a3f0bc9708f6baede3051debe85d866a935bc24fabdef13f78a21df7a19e71724c0fcabf5fc682df46932c7ddca342df69f2e17c886fe053466e3521a925912653dfef7b14c2d6fce507a7c97f22395a46b7b485871a759d36900e672798f6b9d116dcf738db4d80198485ee69be9fb5d8bafd7ad3e51f6a761ab1501e415164eba95913bf08e7de549cee5d43dd3ff6e29c0040effdf9c87dd23e26597eb1bb4ed666b437e56498c18b3493cc8db2570fee451139237ecc1e905a3a2381230d8c81a2f22dc00ad3a8d81bcde0d906ab14784af75b8f8aac06d8a63ee80439c859c542120262886881a1410dd2808dae0bab145eb5a485343f749bf54279a7618a9abcc949d2574e490cda34f5f112552a6434b50e6e44bb554bd82f7c9de744668367d98d0f0d0bbfe4bd391a2832dd82940f593d1809b75554389c7720d6c4ba25180fbe2bd06979cdf0cfd12e896fcddb3796b3f48694319e9d2b5a6b26733534977745974c38e4f98155d53eb37e3306df5f3e8dc24ff17d094075feed53fffe1c9dd13243c243c5afd2b1a17ce3fb321a5980c9d4f1262f8240690a76d163c61a2b2ffb3663deaf479ef63c523d99ad46869c6ed2b942cda5aea7e89cb59d461bad01ad1e4770d49146dc3517a0646be1cf1bb85c285a21523906cd853eb6276eec95ca01b8938fad5ced73cf1baf38c551b60cf9efd58a9a66b6224c1b909fe181ac3129b9d6498b4ddd7d07f5668efb4d3027ed72a6c0cd5e3da12914f18d7ed45d84135f8ed18b5ae21b96a91ad1ac4f7b74470cc7d19dfb3474d7dcd91ef25898079112b0f0c3334d351dcb66cc6538231759bb009be35cbcb1f3e5b328f7d529ca2c4c314d6a16bdc6eeb9fdc6a21752d9e04b7dd098102fe7486c25ceffbf7e6ab3093a72666bb85173cebe5daca8c147da26a195a44f5ca5bd406877ff4badced5649ac3956680d8c07b351c231d57cd5df4aebf42e98e0b7cc612523dfbdcd6d498639a16d34d8f70e7b543471747105e22ffe8a1a3d4daf0b8d37d286a661d56659a76bb09ca908629fc12a0dfaae4b03d3efb65a95ce06618c697d3c7696ffe612bfe7b45ad2d55ceca50e1737ea5fd42ebdcdd3901325813a31f3788cc895a68e7743301a3aae86ad168a72a38cddda97e16223ce6c985fa2412e4b5bf36edf2d067f67b6e44cccb9688fb106c22d980ac23783f261098e6b8e4a40b0ff5073be812e80e4b3ca1f55503dec733ddbe25d2636bad665148bdf9e471c7e4b290fa60ffbf3ce669f2d017a8b5cce27f90ac4fc8914a86c69c397b0dac79310732e08b6c6c9b441fb8f767e253c1e4a5eb10e375fcb120afd63aa9dd88cef34b8bc3e2fd357969a083413b223133f4dc555a01ce7de0f1981f217890ed757eff963ae480b0a32aa8ad745cbd4a5a71baf1c1d35f79d90985f5b805c44e729533ae62fc52bb73549f6c3c33ca0a685cf6a4eed907db116c29b25d9b96399792e3ea5f5b5d2b5c0b3e0af4df6f47bd2f0e5563048d83d795933ee9346d1998887036f30dde7091670fbdbc5193eb37dea070c5111437c02da1a393f9a4c6a0e91a643dd25764423ae9e79732bde064d68d9de17f9a05e1dbb089787bdec668e706d350cd9c7d3b965a3bf1102f9a8ddad35ec4c6966aee96fe63e95e09fd3c5e7021a8e82e32e3825a4e0dae8fe68209f416d33220d3d1c2b36bc8133b907fd76d2f6156dc7ba381e1afd62ed061dd0749338e2026961fdf955eb6d7d122e365c5ed607cdb46b6b9084cd06fb8d1b1e30a7421099d26024e18d719dd910e7bf454f480a6910fa9b09ffb623cde60d916fdc1731524f02a859192478953ca8e5c775eaba1e5577cd72e10348ab5d85f02129adf1534f7b3d778bac1fa16fee3b6e0efd19b30226e1bf39085d4482f94bcc962c104851e8e73d61aeb4f30b133b847ceb2d86b7421a91766fb81fe8a61448cf9c62a537968210e6bebc2fde95f9ece3fac3997084ee15bff6719a7a80c275cbacfc8a0b0f94ff1dee48e1604798ffe9e688e484935213230e79a0e5d5c628644dd0c967b37f3583b2adadf6ddb5d7a1ff2e53a82d4732c5d2f2ca877383a0a51c661905795611f5d78cb315e3c727520573d730b31e3b1d946398c9a46de29ed8d8aaf2858fb2015c34c3a9b6a54dec83e37d88f2ace4920c749ed9194cbeafba8d0622b7f4f6781a3260d695267586a8b031ae223cccbc496df06af813f7b1a5fc5f59aa05d7643fcc92661fcf2c133d97edc7a7db292bf0d2c173ef8f3f619e4858737db0959a73abc84fd768ae520aab0abc16d01d6fac76687c535e118f801db17410edb64ddd43f15901a00de05e42501055f2719567a493d23603004abd8589c1f2a0683f832ea688e02cce5b9daefd426d5d5055c623ed680e9e020c94a998280ec2869fe5b0a284d440f9891719fe880aa8c916451d33a37a414d9b46b5ff137832d0ad5410bdb1d310d333c4eaea78f8cbc75e066645ca23c3a7e7434f12a62497f955487db6eadf155d5e34e92050a09e82b780251bb0f42535609e5e21bc354438954069efc5b5b58569200530717e330267d2106aec655134a3c3acf8d774884cef21dec2c056ccac518f0aaa5931738a338a5694d7ea942dbfcc2c666b1c1be97633b3f8ad2715b6be61a1940dd5ae53927b97d6f14c5a312b38a4a77ff29b3fb86d0070ca465c1da06c1a9a220c301b67eee54fd81ba837f974ebaefdf7d5498986229a80403aea3caa017ba7c8d000aafb02afedb5bb2261321aad581bff415c19f485ca5d6999f90393a63277e19515f2671b4c6e07ac6a30262e71ec35e917cef4e10cbcbc51d6a9ff1d9d64d2f6a6b95042bbb2d5b8a5ecc68042f955bfdd1742cba041e00d98417f9519bc1dd182e81fdc20f6c4a03743d4f0c8d54aa03ab7ead1ed579713db987d5b703dc6777ba098bbff0aa6c1b2e111f8099922d58e9759795cf36965039b4913de5b8a08512383675f5adc03906b3740cf90704b62b5c8d7172057b8dd45c4f3408beb258291021befd4cac73ac1ceeeec4fd0b988767e33326806bdf2b93bd3bb03c26a435e39bf49c1af26a64d6ea627607e95d41cd169bcc9723c823a239a16070c632521294aab28b5ef589badd597a18b0161996aaa350d7682808e551804252926b04ec4c2a2f7ea6b503ca05c94997e6832f24eec13460cd67aac1a909da453e32db0caa8185d4f47b830888c415a16f763ff0bdd10376638ca79b6aa2dd4d25838a4c8af02ea654441c19036172ecd3a40234587d2f2af12bbe5b2a414f19ced2d22a268aa51d380355f3bb0b6ceabab987ee6569749607f616910f0112ed9bfd6c2f7fce93a55632b4ae8c648c758d6ff84cec59c86bee0654177994b3e21666458a12178d3cd15f5ebc02c9c0f70fd48cbf168390f4c21912b32f69b5e2cc15f18b78a642f8ec9bfda2c2400e394dbe65153eae1e47b24a59e8881787741df70ebd9f7164a3db7e33de50d9ed228f8f1d4b13fcd913ae1f89af75281a3950338059db119d17eda35bbcb6761a5ba6ccf3c2c86ff63192acf734f0b210a41950e95f9fb39c9a006d247eee8ab41388399151cf206307f293cadb04e789fa6cd48278c7d8b8e3dd707586bf5077e64da988772284ba578891d3a901e960c12651075a5260ba72ed01fe78393af5dbe308ef0da65b339f9ae603a2f6142bf01290ad92526e0cb2ebd87f96f9001671d70ffcf55dac8d24f348f0d1b34ec4a8a8e2abd2f407d3f41f9b98fefde01e49509cb46488d5524244bb56b05c4bc0ab9f279db4889dd6a05ae1f66b612b0127c211b77ef729b850b185e36dbe4c36b92c3378327dd1767499a6319a709d6d82c7dec221fb636c1e2a9165ec0db61bfa639116a2fc70654a808aeb223f214b726bb82d9734020d120f58fb47fd16a279eab7676fd6a332369939956fbf0a6b6975b418c69a98bf5059cf4e28836b33296e4fb84bffbd1b2f20e2015ea57d7930303b89479c6f2cc2889d4252e2f9acfcd13af02d22dca757f1c162f6ca8cefe77112f9a182644a65e58b0becac4656f49e0baf46574c1c7b111187875508bc6b5cf0d05dfb940274568f161658c972ef2d6b7d404fc11890e5060faa134e52272d29456ea669102a29282c285ac58d534b96951d2015a6216237f0ab874893dc897ac11178ff008e57c7b629c30781937d399da872a7012e37bab7f5763f84543a75e7bfc8dca5fdba4f91a641060eb662194d7b3e86c1f04e7a51f7496ca0a96f48ec8cb4107cf416054f44e9f459ba1a3b341e7bbb5b9f501337543ddab73acbb2ad25776ab58aa27c7eef8fd055c060df24820f3d972810f3ef39e847f6256d316c39866c3012cee775a707d33fe24a14c697ee0a67c01fca61c62befa14787acb1a928f01fc5ad82b9ec2d4089a08d5b0d593fa3baf834c455181ec5d8885255d9d3d50fed7d5894bffd3b03a45eccc86132660553fe941c448cc89d90ba663e7dd03e285f840306392194ba3b757be0509cd8ee5a5f0eacdae4b59f4aca2ab0835f8ad4171c63e8462f82528dc9dd0871fdd52ce37d30ff584508fef922816bb23b397b07644665ba922f7cfeac31b96389173203b0c022ce0fa1ec39d56841ec62efe8b811f02f2f8311c8a18c95ea5afef278f0f9d4562145f83d782f58e6fa5c3c88aaf849155ee9e32f15eff6a676350054197056549d70f8458e4285a6adf2220a72a2c92801bbfbb5a9038594639b4e4434e9777392c0491a16a8031e783ad69177df7cfa06fd239181d6cb717ad5a20b7a5e3f9890a649de4f15816ee5b069c0353bdcd668e2db71a692dbbf6473c844b9cfba57396c057600e5305950f43ee3858ba728e14dcd0c40479bba4900885dda669248891fa3d38999f4282817800a67bf8101a9dfbe43cddaf5282233299518a31365fa8f86c84df6f8441cc377fe0bc37ae94c4972a4abb3d5228eb7d43a054e86a761f576fc5709bb632202988242dfdead656e4d788ec95c58af2b94273edf8dd2711a5ecd34fafe46a6eef4617dc539456d4e3ffd8d76a2b1b6d9fbbd7e7944c9e567a8c7c6b70dbef472be57220e0f08d6089fa9bfa449475f7f6335c3b1cf8f527d87579314b4b621b446cc6277bb6bfc69b147534bc8660f7de106b1ef70a41237d852e71d56317e16eb7c823b6f4824986322308e02d27dbb0df8b2af8c6dd139723624f5ab77c606a29bcadba8f5058c4eaac1a75b2ea762a20866524aceb7f0759c46ea1f25e8780a9a637c59a0179459415a798bbff7ae7fcb2041030a9d09b6677bb72cb6aa69c6ee277ec6d2cdc69c0c286a0e1e106e4d451bf1385732a7ee048a0ddf0d6ac78b2fcdc18bb6daf48c9fdeb27c8732f07701428f1efd8226adab5f0ce5b0b82e12bb91c4c805352886f9b379c14e30addd95ad0e09ca442aae900a65686258501d95d71be3e68452b79087174f30f1b7244bb4368cc54153ab34c33a0d4ac810c3fa921d60c669997c8c4489e3faf7816786aca7abe2457c4a8b7ad7aeaed98a0b55c86587b365e2890287c9eefb856d293b96c41c2de8fb061ab52bf753c5d306ab9f1e5b28f0c8eeca3989daeeb041af5bd35de28a8add9b564e02d92f9ee0c9c049bc6e52a02f8dd298a939b0d651a31d398e506903efa6a54c3cb95fad4d4be3d8d4a20ae8680e9f4b88ff43ac2e0f0784485d938c9940160cec614e17ed29cac8515a4a7fc2a14d3d468840797250bdef480d68792f406afdcc4cffda56565d90445f3fe4a04aecd834fb72c4d8c6d1257f91028187479b23197a16c265f4995d62e76ef5518e99b6f46cfb0b159b5749ccb3a784421a770ce710d27e23a2cb8d07835ab3c208c711e882e6aa9d81e1626a8261490ef99d739cd92a707e22021ee791da79cec5952ca2ed9dbbd274a516af729fcfdd2d2dfad27913482fafc08549725cfdcbb707a305e5c19b9105d9760772eaa0fb706e453bdef13495521f0f7ad74fa8c69a3936414fddd3a78acf0b6d3489bdf9df0d9156275f94d52f2df7e1054fa4beb3fdbb9b2f39a067c3b4af94957fb4f40922d45da9e9f9f8487709a5fb730ffb44f1ac0a3ef3f2566243b874b9ece4f1acea981628c2c3a61e4e383c6ce716d0d36495d56b7233310272ebcb88d9b975d7565c57fb3f468af0dd585f00a8ca52f24ec32080753396ec68b5e1d41722b2bbc9e33a1549ba0c8be9f84c25c131949deb8133a6374792db646cb78fb052bbec3924fff62440a778be2c9ce862facdbc8e2b0e68a765959eaddf449818c51a2946b0b96f6e1989c91325d51e84fb36791de7234ba8f046620566e6e0eb4f1e8c7bbbd45bbfa77d578ab6c43acf290348b5a31e0e22eedfc1b8dd085ba807bab146aa512c3a6c74bd69f1c8455aa668e877d320b5877c11b6facc404a912953927361bdf53eecbc5d022bfc50b0d1950a06772b3a344126c16aff38f83fada9e89ce49327a20e091e1a862c4db0d2bdbc329934257ecd8fefaf95bd7552b932c430e3fd46db859b910a9ffa8275cc5f2e44ce6e39bd81b50dcfbe38f2339aaa5cad1cf83c746cc3cb2357da3317e075126fd292a172518b25f82ad51ebab1fa828c6c97dc56367fdaeeb3c3eed36cfcc16f1791b2fd98832ef98936eaa3c50d940a29d1e74e18481ca1abf281c07111a7bb21da43287fbe5705cf78250f3f157bc92a98744311358f2ffe162f5f77b25e455d5c87c433e33d81abd58b113b8fe1026f45bc3efb5848f1d7c026175df6c45a509d70815e26145029ee8853e5df450c918f6fcc300e92c3d8df93042433c51351ffe7e9c0c20f5af41bff674d1aa25194f7fba3f9d3bc32db3720407b1856c12e584c5030da7a81f27c2b950c3f48d6a7edf2fcf75a4ac0564b23bc05002a3b90b5f616d14becab647c50dd4143aa02fae7cd28e6f1a282ac8609b9df36e27dabeaab76af1e50948c62d58ad3b884b891209f17dfc2116e34b5b1d1daf7b3a771739b7b7311b884171b7687d269ffce2f0e4455dbf612153df89833525e097c4eaf4995daae7109e99249a5a0e41c08d089340912e782f070b443d681d5f48421f79af32bb3bb386a60ffe729e66b4658e4a1f8d863f0ebf1d10b80c22e9ab6d10d886c47ebad09a27a90f4ca831fa050043e6b211cb9833939d52527b4681921c178fd1568ff135ce43b7861ef6e8fae328f4c5c464981dea8faf43b2761c7a8b1bbb1a72626f399872a6290b13db587ee590b27c741385af365e7dfeaa3196e6a5e50d00da7b016611935e4d8ebdaca43293b357f2ccfff5364bb12eeaa0269e7c983c6ab89e883b1db2c5c21a3496a4046fc106757530a943fae2df3e9e98b24a7bf5021ec748c2ac84c8733fd01036bc2062e7025b95ea37123f7a6d8a59750ffbb4a8968becb96798e1c3476eb631afc904f71a5a4b40cfb35250d782f3afef20afb8c7d1c81f1edcfba7e4b0a7309ab974e36f075aa120da47a04289228180b93d8f642b9ffe933fd1aff5420796fbcb744ecfbcfcdb121d91c515876fc35d25c59959b921e7914ce66c68d917f2274a49156f570a1841df336c5eb12cfe47b30ce24b88ecefd64d5b714ad318f67fdc50f141f42a6a643644dd69f43d34b1fc80f45d1b2435fb71ef2b68871f857740f72de4dd223a923902dcf38c68a775a3e3758fb2e133a2de37ae9b25203bf50c5dd54c368a5fc080b929b73d53c410cf9e188e290683de4b401ef2f1e5eac4fa302c31af06d04e51659139bcb8fdb2407657d51461c913d1327e458f8a01eb1c99c451274bba1ee7167ec913640603ce94effaf5b1b54d759fcee9e4db2cf8353282a7c7470c5b815aee968681b3aab1147a08ffab0c55ba828301aae4b79e20b78ec185f4e58d91be752304fb6ee4e13e68090f101ae0a5cc9ee346f16387d9b0b2fbe071be1fbb979205c425ac951627595ad83a6c00e56d6e43e37bfb63d77ac829d71ba0bd7c679b252cd3111748d7768b662ed24f8d93fdb230475eefc98788d7c63d9ac8779e0a8b189d13953b62b5c9300b5b611df847f376ce85439c98a135cd7264cee2d974d9d327d6046e4e5ec444ebf50bc8a198f97f5dff0996cfddcbde404346666c5bcfa385a28ade9f3b28e8589daa6a91e0c073d402b1820969d5edcd62e63c48cbe4981fca940c710e1c95651c19466c529fc27e6f9cf1adf14b4ef0a8d369d5086a9df317920a35ab6cdc6305455f03c7615837e2e9ff892b225ad8357cfd7c4a63a84c456296124aa5d06ba65b6e82f902811d8f416c2b3c1c146e6325ca51fc67fa0786767300d42b2a9b4452394781fd2a8ba4f403639a23b406998bad984b2121a17e8e84382e343c7f6a769a5e24b88fa20a7fbbfad0defabc4d4a310936ab6b8fb0f85d31a1eaa5b984eaca2ab77dd752bc60be6e3c84e0d851d031048bc83a22e331adf59e2f4d2a02db0eed06fbd37feb37a1b5fdd5518562139418ab76607662987a932e7aa23c000aff580ebafc14729983a2391005dab1471fabfc36bdd598a519b1438d17a897a0702396d3863fb68544828b8f2715853f3e6b80b818d1257ed5f65fb2038ae85554dc2fd04a0610cfb2b12f61b90f128a6c0ba8028ab32374d1687779bde3a07de36caacd9a4f667c4de56146c79bb727eb1d4de80ffe2d286158f833a78c9909f70549af900ec9267c5bacf5e141bd9d14c6cec68aa565e8c08f34f4e7bd5b59f44bd03e730a92087c28ac55adb75313ee37240e149325f1798cc558600c33d0fcb148af37b29ebdf019d5491bc0289b7e051c0193911940323efa34912e778baf0e8e67ee66d13e6fd431015eb8c853076e4c73f2607e340e1968917f4db7b24adcff651638171058ac67b1ce59ae0f85058e186dc613a031669b26b0828ee119f477a720012f51ca50371f8caedea63045101cb7b45f460e79db2389a92bf6035258f5057f39408f21fd8a5c29a72873fe69b5f40c2602fd9fb49bf38f896708eb6705f5ce3c47ea0be52c9abd8009727e483cd7cd3bb9058d82bfc9fc45d6fc592aa7fb68f85355f992dbf75e1866a48c4cc4cceed24647fbaf78f745baeb5d802552992e2c116194452b20c68ec9d9ea3f0e44b4e17ba96e55ff939948385430f9b57ccba03c3d68f198fafcc3aed11368d0a0441bdec9b10bcb965b703a12ce9a9510ff3e67f6e7212d4cf320f11c809c6800cb688ebafe3ab0ee3e73a48e144f27ea86490d4e778079cc90a935fb04f82bbcf6abb96e96b50d18ab65240ad6415e6c03c5f46c5205aef4fe8ad44e7849db9c24c1d39842ca5b620f4c96e175ea412e31a45d8651a2f17bd2ef738dea592ab1401f7ee646534b61b04eff4051b730f2ab14046fa1f22e09d93055deb0f8e78c3130d45b1ad89e658d071a7c7b540ecbc0fc667f29126e987eec27e2e768a5e045b1a6317209b1d6f381ed4e357ce34c226213700c77c63b0d0951f61ba1f44a2cfa024bc0048ee53ace8388aa14e6df510957ea843c850c3aa6eb4a9a8e370e40d8e44be4e4c6fc260db6bc7da8f62aee8f074f63107092cc73724affc081f1b934348e0a5732f646b3d87ca9cd0ff0abb933d24612c69f5c74efc8244a7c714629b83f9341da3923f6e11727ec9c8fc0e25f0ea7215c8c1071c40ef3a5b0f66ae7a1c4af63e5cd2d469ecb45d0a942dcd2faddbaa5a441c6e31227509947b053d258cf3d4d473ad2ee1b0d733e2a44dccd47b5bd7a14e2740bcdee50b80c2c033e2a0c5ea494393837e0d29fb44a0fb72c1304f626b1ee082940d2957f25623461bab18ce1339413a690cd55361902c555e73880090a43f243609721df171a3d0761e9febf059b0027a1c6d657cab6b8c3f5c6488fa5dd5da4016268ba74cee079756567748a64cdb87a7e5658f95e82931900d523b93fa6ee7f6c989e5122ff1545d3a51878d0713257d42dffa5c6634662b3832d9d05596cec4f031fa3f2359d373b74c6e72c74ca0018ebaf152a7151499f1b1096a4b503a09df8bd8cbda2438ba48dff8bf97aa4168b899430ee581f3bf4e6214dbb7a07440f4b9f409b9d58923bde179a8edba919ba1ba6b3ab27ad105a401ae64bbd24addc42eda5582894324683418aa49ee44d05c95753350b164200c13ba0b84de58284fec0f4169f247430ca57777b5801057939ecf1e118a541b700ac7b5d042e82aa742c649e4612ae885c4a29cc6502cb50d2c5c245bf6e1bbb37c472002f8e271e3a7ed999c79b465ff381f1f26edb8f3df046e00d8c051fbb36d7b9423c5e6bda00f775a8ba78cdc007fc82b43a6810ed7c4ab6934498e040c6129aacc0a2052adadb7ef3ae22e8e8019622196c4f252b05dfe2e75362bf53bcfda8a00f203c8e87664bb51b40f64b218af34c579feb77f105bd1d7564758f24ad5e7b0d2220ccc03ba3eb0d4e565bedb660c69e6af15b81d5d9d1207f61bea12a65e3878edc22ff2a86ecfbb11722daf779cb8e780a86641c25ae76b733ef00ab42047d9171c28c8f6ea6f5b7089a904dd9d570a613fdbd8eb3c33d4078172494fc80562e0286c40a456a7a3cdbc87610b1478605e2fdd6e32e162654dcc17169d5723b4adf41ea7891b1ba611a90c5f65446ad7b81756e21e609018f6c9c45bd869a22fcc68a6e1fe343d7602b6355261e782c70cf723e0982068aeee13909beb16bf223655d1e096af199b32e0079f8b9255bc0fce0b16d094cafdd43be675b1990ce98d2ad6206b9e0d7028330b93690825ab22a8584768569c5f7f1fb2f27f8f381d722d449ba3479519b4d2ea5ef2ba2d253323a4ab53b115fa76f5a79bbfaaaba7837e7579fe49db51e179e2cd5437ae505f9ac15693ce408aa31cf237a04703d28cc410d7a414a58af874bc725b3605dc4c23ce8b6b6c44e5e2370c53e0f9c08fc3c72da8a06ac5e92b8aa248b2192749bccb955462d967133bf93378a6798130c28d4a497d053ecef6b47bdcf6e5fd9cafbd363d0c3007d873f7b980d3ae19e718a434a495e1cc37e51ccd33889d7651a3b655f139d8ba6b8e4b447c40ce8b37d80cad722e08e115e2eb821f99425371f758a3de789ea6a6876fb02227f40130907b44a03a4f4ffa9babde224995121967044b76aa05cf1beb60262784ab437b7feac46806c4618ec2c6678467fca2c409a8f69d6816057f33b4ea8ab89a58a9fc84b6728b71e4210bea08da1b5211f8be033ab4a6bd199e549f6fb9ff9a8b1ef497576b72bd00cdac03f18ca8b5697b3a94d37e68a18629f41112c40fc1722623f4ce3b451f459a4540d77c6251d98a7475c0e77a6c9d384c3bfc348fbc947f91caeb00b83999751dcb405265ba50bba2915b7f5fc30e9f15dbb65cec73f6aead8ebb1beef129169a9d9caaeeff63225d4b7207152128a896ce70e0108110bf55ee2fe144da4f5a68a418221de98d216a90461ac7aea07281f045cc9deb60d7c25335547a673793a25a5e674031586a8c41aaff682decb27f3f9ea0c98f8548b5f4720731c58102dfcda0ae4b5152b28826227992d4eaa7a5684e22fa5db409d7676eaa2f6121b19648e507ce8dfd804c44b03dfe16a0b67d2e4e6a27529c83bf50fc97ef5e304d21e33b97edc938e65d590d13e0af2662a636672358080369f84daf949062912a9fa7d2ad900739dc731df5c339cc3271be869e1699580e9db8f3b78d63ad245974f840ddb7612def57409085a688dada3deb8df71637816c86475c974d71a2eb3960441ffc780ce602664db35d90168851a675a67a14e216dcfb7bdea42e9ac384210fa8a9a772550702423a1d6544e9d5a581f46036cae36524a3bebe38bd1533d2c3cae92f49f5063d5fe6f31bfb757a856898008b90254d0a3077a2649fa57a53710126b22eb6b95448866b8f209c900cd00d00a0b974d0604b53a3e0c29edf1cf71780c2c259a87358b373fdbf539f74ba6c6df871e61a9e150e285feb6ec644a718227bf89cff94606f80f2845fb7e0871c8bfa0eadff7e3875eb47ed66369edf9ec738a3c7759ff2dcecbb73e907fbac0a8a7eeb82a4881d3ff39ff283483d191bed722f74018b2b7d8b1ace2fc6b6318486df7b7288b80551f8dd3d03cb88a756ba94ebdf58f911dbcd712fb67fd628b99e83b96bd729ab903486986b6bc71b3a5e4a3fe510a44861e49825c71e21be41e0457fcebf88ae364593b431899cc6cc86de60ce344e225e088c694930057d3cfcc4fcda8194f1f1cb84a555277670c13d1bae7fea99433caeafbff81eed4c07925f7895595112badd6e19b57212cfcda8bf344e826b57fa143fb6992fe7d6e0ff8811af2f8feb9e6d1dce01e9233cf3ad8f5e0b13e42c3c0e1dc86b719765026495fbea6539cf18aeddd3edd3713254082bc8c417d90a86efe2fe8a529bb0906b38757206e99e36844108c5f0141432abb48be575ce5c0d5fd7eebb1d5b965f6f37aae3b790a6b3e992fe340097dc0de6c5a864b26b1f0a25dd884b290d77cba76790ab2ed8d23691a3e5092410a45d326958013c3a377fce04d356206ec7b75f2c840287a42849d386e633c911b3f0d1218d6349a6ae968de446604167f6c4b456d5ae5fe9b6d5e37864bd1e118b57e80181154987fe2c0cd92a35b29ef9450a7720762515b8879a49ca5cf5798e60549324c7b93b4994869814e7c927c81d60395288ee3fba7d260be06ec4500431ab0c4fff2ebfe7bb227eb16e6c706376e9c3003ab5d8ecd737a18b28624b22fe38c9a33f7b1399c9a89156bb532c2a1ceec36ba0ba65869d63ed9467650c27f6b718db794a3f3338dcea97d06269b7dcf376924f774083d6f38a0ebb4ce576637dae60aeb4d8fe89743e888b7a09061466c1cff40a949e02a27f7f68a8176dc8a7ed72168cb8d34422e13c58f0468e90d6ad2eb34bb34b09331ed65a089a31d66eb63c2b0793fdd80b972f1753dd521b83e1c39ff898caa04f26e291d3e77316aedc263ea2cf5d2552891aa75d928a69f3cb448263cd462b6254d2e0270fc0dc0c8dfd316f52cb6796c952a7223c01f56220ac85ed5c1c03e7c626a8f47e4b118b99d13204cdee1a1b1e88c83f4bcc43a2d8733143b3696508b23cc636c73bbeea1c9aa3c6029b7b14021215257d3ffd387684e4376eeb90112fea226f3f2b3ab04bdadafee45bb9ebdc6372c8840a0e22bb0b42d789d7e36bdbab21c318b34aa47722b9d702619268f35afda6e6ad066bc65d99d6b18fcbd440b2a55a51b8b5377c7023ed68da329eadeeb640d9359e44cc3fa172244984c28d75ef3de065d6ecdfb13b4608b75bdf4ab378503fb5d63ccd2660a246b8a484b644cc1a775e19f8eb03b53acec168c02ff8e08198a913adfdce4657fb0cb54a6bb5c4734d3073fbbf64b51e97cd632aa1b7a9a7adb78671fe2c4297e147f741b1eb1489ed8642774dac7d8f4460ecf221a5987b8f7a09cd109178cdda9a434f7319032bc7e10f8dfeea310f9fc02c448c2a24216458a8c9efdb601c71b6758f8aef11dae2182001b106a43e9898ef5a475539e41bf3cfeb0bf8eebd7e5bba9753801a4837743e4c3cf4a6fc4cc8be3788fa9eca687a6d2d3faafe9f2631a300cd5863db4f474d565dc997f251012e5a7b36949f0073e71a3b464e374b34354f4da4769a43449b797ffcb02862347e946cf5da061d801e0feec3bfeac5fe9f34e9d492325a226074c5346994ec8c841c9effaf8562acd71ce5b06c6ebc44c5309a15d20d0415408fe10b478be3d4038ccf8015af12e7047fba9a8c0fe41168bb7d6bae14b70b45950e82fa54369374021081569ddced4596f455d06b729da02d1740dc96e71fbaf06bd7a840e9de0059ee5bb2601e829dc5b3a5816d689953d67c871b4fbd90a8e69648984b78cd759a6bb222d10d7310ed891f3b98d15368b65b575d3b035ed2dff103f87e958160845b5e91262b5f45d7e0efddb571c6cda4cd67de8ccce2a4719e33987a48fa29d7b59364b44f2901eb2bf4a248b28e92d0a8f753e2685773a5ceb8bbc94ccd087f3add655228f496078152fd77cb39ed79a49a7b9b2ae42102f3d2d9178deda6b906be832e26cb2289c9535653b92158fed62d46104f3177ebf8af43e4aaac8358d1467307678f38f847b0b6f4d205bfe262f6987612d96f7b4f6497e5ed823bac0696e63ca4ad636ce59acc7e40404189dbc7a65d3b33f89522cab7c2e4461eb7f5912f83c1be7f52a8ad3651f9394174647aaf0356c0ce16376a9a7e7a4dafd883f8eda90f11386a93da95c00ef695d88c619c37863a79bd250d9bad6f26f86de6d578e63298ac5f37cb8ae4f0751f4686e151e54ad138eab1563cd02ec1cd4b7b5601ff599540f1b3fefde3a5b936bdcee427f2a144c06a2c573496b5ada65482ca76af7706bf85a48d16fee4d66bd0437c91b64fcba84cfa4d8798d63af114312a0b5293fca20ebbe78b06a7a8f5f08edb1defd620062f66a452a2cac5f340f1419994e80866d2d0b549bf7aa49934300a137431ba6835c8cf55a0f1c18ede4abbeb2b94d38064e4eb492f4b7fa95f2d2b908d7adddae29ceb2198ce281ec363707d2bbf8775f6d219244e9823b70028813076f61895e9f9fc7de9fff13636c96111a2f281acee88045e670736bd1914bbb842f96a72033ce0b8a9ec91e5930d244b278a6ef9970b9f3e6f5301562e10dbf72c5fca0003af3bb4c96587e9d20c48235b28bdb68a376c00b351148dc40605e1e9bc8f4bb7aa5b2e97f68898ef4372b2eacf3113c90018547624709f56d63486b699ae411f3361fac2093de30865ca4ee9eebddb71c498ecb3cc095b6e564d479680d620556a598a2a9a45ad9dc3d5b26214dfe18bc78019dafdbda39af49543a1f2b701bf833e17685768beaeccb982f433f9b4747ecc366d620a7245fe6bbfef22606da3febae9c2b59aeea846285ec175862fb48c336e4a3ad2e682b655f86bd11844720bae114eaf25e54eb1fcc493dd0b913e0d96c3201ca66f7cc01f7ee4f825cb65c7acb03f50a0559e7eea5688353aaeb3b6aa021538995785b0652cab1d1511ddbf2a7e47e7d064da719f1f95c8fd90b37be8ca75fe72b9b23de96d6e20de7e052b8dc8955b6c501e8852f35e27aadfbea791907b9bdf8299b6bdc2bd0deae7754bd6e9887aaeb90e95a910b1e305b97f0e11cd0d38615d92b6bc930f9ca85e45d7f0e09eb9864e9ee1771df3d6bbb548f7ad3cdbd3c6d9fff0840fc79c9730599efe40c434b2cb093b6714f5be847befa9e1be9b7fe717e6478214cd773dbbea907090b9bb1b53135d0fc74ba1a74efa2d6a91f5d0ab361a56dfcedf71928cc290d0bfd4b2f0da38e68218d11ceff687a495ee6403ed0546447b7d8373f3b6b9fff3831ae71d1431bfc0298353d89e5584038d698d0eea78a08d953ac7bb2d53266069413dde85ab31c75cd24abb9a5c087e7ae704cdd8cac69fbb03942022d64608e08d852f134866ad0bdb06697a24ec78560c5159dc9e0dd667d8e4a884883baed7f9874f4cb861657192ca1bb5b610a42d66cd945b568844e402e6936e8c9db370444929d08b88cc3858f54f28e1608307434e84ad005d98501e1af52cd324264193295243fba36bbed63eb862e41c3be3c43ba7999fab389c0606455837f9a1b90f852b847e79e682e355a06def06acddba68e2f36ed3c9c31bccf91676d439f502c794a3f8ded996ffd4801441cc2c220c01937de6724162a78ba13d8a4f25b60a9ecb04b819015301a622929e64f2c589b1d7a87e5153c22cd083dd5cec1096a1fe5a0f900aa415e606eeb98573e6579bee68bc511c56861f77229935e8cab9660cb344bffc14f105bcd4ef6e94bb066db6bf949b306e23e505923851e1b69ced13d1fac58426ee63d6f93b5ed850421bd5b4a337eac78613b130c642b55e9df42a578751a31dc788d567b03acf668846d2f28713037084ff3e1ef7d5b5d21967696d930cb46dd54ec568bdc80c9e4175f4214c81d32fe6e75b076270064e7617648cb91044d9d992cedde117cae8c4495d0fa8e9f44a1d0179a3d6734710b961a512d034eb813d5d7925d775210b3a9f65e13e08b9488c1df0642ee88213dadaac81575b687d7ccd58c2e4456ec722c2c06f0f7cb7c42d7c381193c05d08669c85902040d931778876f93d9e86014a2cee70202398d901821ce3e257905a42db08dc4c9846dd7cd25e17dfd42a358dbb668e329c6b85c31ea2b262d30b4ba1042b03ac694a8a8809dd32d989b2d184e38b96b0eccdac1a92c87c9d33c703daa0ebce0f43c3031c8c06ad9d97c12aec5acbe86bed3779b68d54c58cf45fde0dd802d7fea06a5ce3f4bfac878c78eb68ec1b4099d26eed273f24951be2fef438e0c01a4c1569d4cb86a27480f604c0f96f16d32448499dcb7df51bca85a380e1e370501c226224fd797a1ad40120837c7e9a99a74bb25635f82f317e56f5a8600b1091a3c4a20fda8ce4f74c6635c447f76ab0d1f6794653abb9837f2d9cf5099e23f901bf06e91260fc71a461c913f367a697a1c7271e2c4b5115ad7928f4bf745d3c0a25a7f4e0a41ef1d3a00e28f53a2e8f283c3a34fa23742851699e2dab0a0023fdccbda7032998ef76fe06768cc73e09a393109e3fdaad2b2020e536eefac6903ad436f76c7c02c84079906f7ecec0c890ea8b66892b02986a285b54d6c2f2205b33533e8e76847707a314de0953e0a40a2b01feb4e980bae8d11b30804e77c3ebca2f4c130ffcf91086bffc54b062a52e23100fb1fd398b4c69c195b48046467b39ac64ec614ead35e2dacf22b09e3c7bcd7e58480728e002725e53bcb7309e83560f65f8aa50d9aa4500dcacba61172378fcbc21800ea31cfcac66dbba4625bf7c8b1307298ae89a105c28210ed867723f835801d08e59d97f4f4850e69930d1b35f6f8d104ee8295a9d3fd3172745e4d9faf74717ceedb38b38e8a9e319876c0eb6e13bd8dab52112d3e60422421d79362c074f5fb68448cdd8b60a33d3e1601c2c3b85dbd4ad8d91b4c8ff527aff3206412ec1085afe8e098e78171e31042ba0d9583a0839ea19a4c07380424669ec79fc2f1a94fce056188f065ea22ada260b79d34cea26c61fb218fd9fc3e098cfa70489c1960abbdc91f1541f98ec1a6e4e55fc89637a62d3dc0e5bde7de0c9811cf44347ea70acf664610dd78e5822e4e27b86ff46836675eb67099e27cf0891c349c47054bd4045d7fc412222f8b6f20c101eb74148103914412269c263565412718815cca54fc4c34db73396f8660ae979e49f837ce19d7b5393db22ad6e148d7efcd91c1769b1dc92c96e7af1957cb5db794d70bb834eeedafb28a8956b01e5a4a68b291319c331e32d093ed21ec4f84709f905de04a17959d6ac48c60972c37bd6b5b93cbe50decd03022d70c27b1c45e27a25467c68b64b539886f6fff4aec4aa375dc4b3dac229f4f766f9d4cff6f664e09219d52fed35250b94868dfcc7c75e3f57cb087934d0267819f6bc6b1936dbc8a90a2d8de3ac048ab7d5b4c02049fa3b31980cb8adf62da5c653aa58c995898954306b02234479295f45326d8a040831a246c926b08b417c47bf2badd1e9c47d4bf2dfb56b345346a99d2c58cf2958526cd50d28d3f3d3226933331e0615f81e93724278566bb0749a4f84693bad3ec75eaa7ba4a26d056d8676601cc72ac6d9991295dec88c3e6f894aefea01fe34e4bc4b4f642a84a252b4890dc41fa2947366d329782cfcecbddd92054ae95ddd02181314f33885564b87458ecf2ff1b86616911863ccb4dabf4b02ada9a0aee51ad54171b6361d40b958cbd93e7ddf1d9b7c65aa800bab7f8d765bc18459d191d82cbc1f21663460e8288758e80fbc2053ccf28a82d374848a809a9875a36cb98656ceed863680bad632a6e33d6c14d60051e987b709d3c33a8f77d412e914f77be88d67190481d804867ec319bfad3b78b0f34a9862b1b7de47c5acc2a8ba93af2bd891f24f18191a839d9fa13616ef8f722d9a33a7e77367dc8e66c97cad8e99803f447ad8025cf6777113feabc72b77bc2425374c5e7888bd827e9572d671198260f34f9107a65b4da1f09c5f18ee97c4506dd0a050331d480d341f5fcb322b2f8fb0c263a78ceab658aab6d738a7b89573d6088632a7bdb25f17bc4beef1913735c18316d2ff919f6d8b6c8a2a721ff66892344b58b787827063e65fab58750138e9379ee21e48bdea4d4ab8e029db339a2143a1bae83a40bcbe6aaf278be5547568317a57e0def42fdfe31675dbad12348f419029cb90294c8a52087b723868ed8a39b55f41d0bd2337a1b9fe9d5ea2b43256397202a7fdc17aa3b5070dfed6e93834e6b13f549d339cd9549ec9f1c0ee984e024fba34d5b8ecd9e9615c1f3b686cffed01911a8034e4625b4b4508ead2a269170f7742a05aa740a65708a9ca331826cc45752b932af2ca155c9f462672d1eb1ceb1b9aa4f1a6999e3c05bd5f0725411f71780d46c220e1eed7372b1d74caf1568246dde222bcac88e8d66240d598926f830f9d79c231dad2155355f0ad2c5500570819b8249bba7af1a58b63c36c5c59e72024fb156f5519f29dfa75c4836dccf8c38f523add96753a4908150c3c7fbc548459eb140f5876b14d4c7b8f0622c7f3cf28ddabdbfb5b685b31d955a3ee7986805cffbfc9deef452bbe6598d366c9a4030dbcbe4252c41cb821fe2c13c114cb84e4723348d2aa12f40e363b02c1c678b3dbce72fbf88622976dd072aa9e6564e9327d0ae50257fd71a3b3561625a668b1ce9feb5285a45b4c628581d5a623cdaf67d14b5ac574bf5113230835eb48ba23b386d4549b30ec619357b302527f69ce548041ccbe8068badf3eb47792ade53aa2ea9195e735310c7d3b6de5cb5ecd189e26421b8e2ddefc60683bf867d8d34d16590d93de98169d475e205410dbac3e54168e05e6c34d00496dd400f17ad36bee2a8a9181b4c22294ec6fc0e8f9820574dd4990b2ba3160083293730c9201528e03b42b183d51dcde26bd234c80d0fa40d186b8984f5b6c0c816f78d675cd828426d340ff15fd9174eb1686d2a4bce4f333e816a61f398a5314dd1908da33f7683cd40b6821ccab3871608052ad82e060def9d1d3816469fcb68a7cd505771e41e99006b079667aeac5408d56f64020d224cf578047e09e9905e725d91105281e1d661457f33c52fb30ca33dd55855a7075f34fdb85a7385aaeecf3ac61bf5cdc87be3583713064efd8dc773c04f8791f8e1dcd94cf7d0009606bdc07d599f0a8e54c4f39ce0a665b03f848d5137c6112defa9db23222c8a1a3d2e3310fbcf88f1dba21b13a56f1871c3b9b7eb7559c3bc3efd2d4a58dece736185475ab7e64302e41e2a2395e304e64bf269255bd4d6429c101e468a1386a08d6b43c3a307ce337e98979548733df7b82a692a1c346c2404b2378a5fbbcbc711ffa007f65be0cb91e7c10c6d1c8a2ffb05520c089ab45ffd33966ef8a15e2ed70c41a1b10e18cb84519fbfb51502bb865954ecdffde0822b0db905774a262cac1c785af5deeac1921c794e24100deded3a95b3316d53b9ecf80301dfd65cbe27ef68ccc50ef5222757acc88bccc3c4b62d2719e1ad52336aa55c7975e2ca60754b73ca7f42cb30623a1a7857eb5210d9d8b63f02f64ee2aeebdb7736897229f242a9f310463da901739739d304a7dadb64c545b7b0bc18e40a970cdf8711aaba72ff94e98f0539bf4d4b6915cc0a5c771193c0799991a8f814da6c43433ac3b8de229fb235ff9904585b283574c8296fc2d5f77f16ee62b6774e571afdec8e87762bdc2ffa6ba987724e3bc2dd94e988acd31c93fdf52fffbe6fa32afe706c5b023527b0507eab3a932c01171b885b41b3fd45559e687edbc3e91dcafcb5a6a80f881ba459d43a84b3cec4805814da018c52702891020ebca9624d75d5dfc21c6a84d25db5e55fbe4a103f9e4edb69a0c6a6bd2ae868178c0e68a4050e1faccd530005da6d74b6e962fee30a43e746594734b840578d0abddc519ee3327aea2f5c03086145a9de09ce3700e2f2f62dfa37685dab962a77f838d67ac1aba8c8f61af8a43b44fe3139604eaa61ccd668e49fc3e885ed13b8936c4b43251246b6a885eb8119d88f10d540561917edcec4b1c8a68fa0643535aa4c73672c62ef99ccce9d4bbe3e96ba490ad6da0b4ff093df1a435cdca9edff04cd297e3be928b78004b2386044df481af5e313d3473caf3374e591e26771c304be0e5a237ea81b154c151f085542b6dd3159f646621ac4db90fb08399ae3a7746980b37eb8f6947200ce80ff3dd2e622a0c7600e60cb95c1e17c70f278485bf42745122a07e6168399810947cb9a68a8e3ddceee2f8e0f1a20e9bc1f2e1fa0cf353755c79119ddab7781d28408764b98a07df77a05e8dc9443d2f30a44ef3d6a122dded8b2ed53b262d05278bbcea9bb8a9fb5cae9f153de20ef20b8bcc02268b96508618b92e330ddada14844c643dc0074b98aa9830118aa0ac886b7dff9c959b3e83ec1193339a5b890658f3de27868cf54248beca4d17eca372938a17db50f125acdc47ef2fafdaca9ef656f6928eca88641aff5e4db44761a9faec00bcd19ff72536af41fa840634393f6d289ace2a685899f549c703909f56b7e6ab1a4e12f32f834527ed88449839830f14a7ed69d16da552acb18eb96d89b3c92ada99707699139338b2e423d0d2294074dff2c0be3502743a566454e0e799bd16b7b763771e56e8e0ebda599156472528e78c17bbcb1e88f637158cfec48235f47f45ff2dfb25c87da9db8cbb1a028511ca0fa50bc9c7c9ada9ba32fa52e466ed292c230e68c0e9ac85cacef48dc3cfcbe595abf721b8eafaff9c187aef90ac494bb1af474f21ae7d2ba6165d8aa595e1fd084ddb2b44dcfbc1a34fd1615ad31e2aa5833e35ee929fc26a03b7032633799e5754c379453f7f2292922cc4f79cec8476e61f3a8405282ca463bf0991739d1bc8f33bd0025f805a9adee28fdd9a5772196c82e22a94795f2bb5ed3704bc770cf0cb04ad30c55b49e4a94815c0bc130996858fb82e3e14b1394266bfdfc8cfe36afa57255b4e8b28f86a4efba72242ba6fa31fe406ecc8ba2275d876e5dbcf6be462604d00e1b05da706a0a48be3f41710ca6a074785ef1cbd33aafb6002b8a7ade8387939370c8211b141d8448b3e7b0e87f7cc693cfc5c7c50580a92fae8c1a7fdead2ef359b056bce74faf8ec54f8949b8a2a4230f5a2398cb11154920d3ec6e053a51a42b409b62df14d198179415314db83997b5edf5804fdc16f5691f561ec9a784e26151ecd71e4110af08c13d9080d2f8bc626bdcf7e05d3ed1c3d057ec4b51b5447ad08fdfcf31ed23bcfe3ff079c517088d466275a2b968a5109e8af208eae614831c81ea5fc9423dcc8846df237d48f010665046bceaa4879e0dcf9378531383ed334f6858b5676ac5e3bf2420bdc3857106476a3c6acd980889eb4af8535716368fd41cd0e5a1870f2a2fafc606748ba987b1420ac6c7a4e51f9f1f5d1adb2f93b71946147d81cce8a8ab16d06ee857ad3d702ea2228032a213b4555e20930722cfc052b25e7e4e2cda03b68e3a9fb5a5b3ce2f843857fbd5b0de61cef75264778ca889b2f0caef317fa4c129dbd6c7e3b30fc21f4f41b5fe92413b8775109250da1147eac3bbf5e148883cf2bfa0b435c679533a4684d1672ecff0cf4cdb17d9b18d691ff00711b297a493c6ccb0886532026664224b501ac6706e80e9185e67aa04c53c20236da9c30d8c23cbdacc83abef22995f46ee5af51d34e82f1a7679acdd2d908a7c497a95f3a3eac8a791fc9d58b1c1f9e4e7737743e61aba3686df3a880d0c42d3fe6c51f9bead036b3adc5dd8aebc4e0ce757ddcf5207305abe29ab4f29a9dd6e17eb985de1d094ceb67c5d8f313a3ab5fd84010e983676f98d7c6803a61030988b34a3905c5d5f7edae4ff89b35021218473b7e93cd67fbc290f323f6cb4c95394e7d0d7cb4afd05d216bf962cbdacd6793876e6ae388485c8d8de200536529b7cd11dcddb46e142bcfc438c0ddabb601b89b964f5e65507f8e65702c6bd1ff2690c9ef0c38cc239895f30ef88a614cc185e384fda53202363c0f8a5e4e9d45e641c6721353f964124a81263a4976e2e6d57696f0e7f5b4943c86ebdd0c5b719af489344d58ca50f9de55f46527fba0e9d9797635144b12ac93bea754d20549d0a9109349c0e7a1c73b2ada07c7c83649edc6474f0f755208923c2e11ca6d5bfda5dfc9767bb0770c6d885c7ac44c709bb12af25f36dab3dfa53a3bfe61602824ffed414eb8814587604bb26db8cd82bf9d00a9b522df08b4ba77c97bfcdeb58ab3ebe369ca231975d54059e8a0e7efa3e0cf179a95283bf67eb66b8bbc13cbee43b63d37ea6223112a01922c3a218ff24738e98e178e349b760358581c48441665f3452085652ed4ef521fbed40020fcc851a22a246539de05a58982a52158ef636eecebfe357c2680d4a29b5c6196410aafb1482d40905e6a41ef78b236b67855f60edcf41c3e4bf077f3fedfa3fd22b39305691e5a46f8c9d4f122fb31730f421d9d8c64859799a879493cc284e15a2d48ed7129666cf048f0d6d6a9337b8b96d7cd6ac15a076a00921a29771fb44122801b871cb9749c0edf0615d7e2664c4d8ec107117e2f8b68a65608e52cdec4d8ff3b6da549e3d69540afb2983a3434d889d1d3b88f5bce1044246b84d2192afb7bcbb25fac07d0b13dfc1a134c051e8c93ae0112932849479ca4cda166536a64478aa5720900356b4897daea0cd593515e44c860af6722d00d155144e4024fec224ef1c67fe8e57aa67ff0e0e8092ccd9eb7a91356583ebffe8adf7f82de8e621cb19410469d912ec283df42a7f02cc42d2e6d046237f8a7b3e55ab82cb54bd8e521e9be16a20cb5c0b8d8bf6339af910a03cfadf2a16f9d8be9bb2d2df879beb9d6ff8dd28e6a7dd0c99cc1bf2dbf9f3d92cde6333e69dd5625c4442d202a136af3d633d8ea4fb28da6face61cf7211db8fada81f6553d3cedec9d677623ff78b178cfb34cce697a3ffc2766e03d8bf2019609e7bc00c66ebf77652e80c86ba52e84fa24e19130a1d44f4b58a78477186150157e82e99d928aab9b2ca511317197dfc7251cba0b305b399711f470bb8062cbfd81d1fa4480afc248a61cd1bdffda9cc9d8146b15bef0ddece538205a7b0d988dc3b5c2c7fca93b98f05b0e047448488a8a210ea9364010827bca8df4a7d6a60724908a292d28704a6be58530556cf31d1265df1862d4a62af8428d624ac7d8b1b603c3121d9d35bcb12d3852f3cb73293474fbe383107ec1b58c20b8cc1d47509e45d7b493ade46136fba5181ee692117092837f44ee0ddfdcd6736f1dd230edae73439c21fd730f3d2e669c57927b1b9d5dedf27466b1c23c789bda30ee155e3bff18d28b126ad4397fcd7cf7bc9e53f676901fd43ff48cd0c02ab78ceb3c44b4bf6d2aa8176e7dc03be512477870b2b15b128526affa64734b0845908cd704a63b7542223b4a3f973e985dd4fb1ca6b8a111956353ccf9c5590f9db7a970f13d22a7c140dc4f3056a0803e8a2675e9f185f33a49789b69789f711a6252cffac0666b810dba996a50838b7da97cf249b3430c7b369959bf273bb5c499d2449887dd84c930fafac1113fbf86d92c5b076c288f897fe2d7d10766645651733bca6361ab89e03701641b3ea42c911b5b30b095b856e332147a6028a19daac25b97be4902f5c8c6f2a6720f7b490b41b035c93c8f0b80ff88cee2daa8348b8bad4ad36778130fbc7caedaacbb7f6923dfb6965702a16fc4114180878af5cec46731a62e3344aa90500f0dda8cee5fa97e589221874838ccbad9f1fb4ce6905f21a9a0e26ea95efea0e2775d0b0885790c563c50a28ccbd32a90c9ae2c260679840d45028b24fa6fdaec43eaa52d7f13e1fe06e4c7ad6b47a19f38be663073e5b59b7139a02a99ababacb13d667d9c1137457f9cd50902716ad18512aa96c63eecf4e664a85629606ce2cf3a057d915e95a052e3568137ff5403081a9acd00ae06e4ba77374910490f53d871c40c86427a7d6345597cf9677340be8529ce5da70e6971f63d994fe24ac462ceda6c5ecf6b4d3d5e254e47a7e1a7f10632ce3e1c4f681e23eb12123c474419e5d3123c68264eec4da34f87e0d44f773eff05d8fb549316da2f65e4527f654f11db66c3b04534dd33640bac0c044a8714cc3ff90acf5d71748e0cac6a62038d1ad00ca1253803275de17b02740b09d0b9f0cce1c33fe66de3b37061cdeaa43026f6bcceca2f9fce2f03fe93238eb4622c96bdcc9453aa7d3c90c95bf7df7d27dbcaa510feedada5d37bcbcff94869bd6e0a4c77d6ed67d8ac199e62ae2c54b00b9322bc3af7f0118fa9464a348c1f5d6222264a86ec630fbfc8fcc20b1447b6a9e67d219df4d633cc0a208cef6f0536f20eca4bdb4e9cef37997cf9a86930d56b08dbdf823e7b5b77b72896ff421ffcdc3ad890f984155ca797ae74f141fdc21200e771768cfdf037f9911d59f04a037d6b0b518a8012b538f97bbbaa7cd94bf4578ac6c10d304e25d28ecfe974717e01eba9ed806ae075963f4f6a1c2691f690df1021e1031f093c60628426c8d4cf098358fd38729d21db50ab44c2e4fc79c1766b77b4285bd5dc61eabc197cefae29d6a29480bacd6e05a0af8ead18ac897d4eca87158dfb951df7916b49cfa4c01261ffc180e251d025104ca57c72da95b43f842ea73582a18476b43d1a4f463eefdf9ddf35986c21b1dce16bd6864f7863600e388318fa398d567515efff22fb33568e95527eff32efc61fee3c22c8995224931d047b81b0dd79b18fc1d0ae8e2f2cd84f527c3c99d3f4509f1421d6732fe95c1b9d613e4408c6100f3e4391ab7fc52aa77019d2c08f27ea5f826cf398482daa8c8ff9d36ff44e6145de4aa7f268d171573203812f3b3a39c8542ad18c98145093d9443b695b2e17b78e9b7f9f8c083342a377b31c9dbfb311f9896b49b664ad7eb3cf88f71777ef1a4e3a79e3fb03658fa264198ebb53dcfc90e58050af15dad83b19f090fffe7f0000afc28e5176d403d93ec84d18f3a975bd8205b6448d340d9d7b3c56f9fb18df79c319916ca2610d9045395000b08cc158e56c096bd108a4b845ca274c0db809371c618f285960189e3e8c65dd5af3398233e7eb9ca7bb98ef73f9e402746f3f4b68299fc5f7af37332449b93929be91a5ffa6a6bf60991662b0dcdbd3886875bd6d7ba73ddcc428362aa4cf4dcdbb59c498591bc603ef411a7a81c44f503c627325b2503a70ffc6c5e4ea45e40fda8a635b0885e23dc216ce3d2648e9ea5d6522a5b336cc8216f60fe9125c37e7ca5651e4b4cab7abd0f274bdf3cacda353cdbf217fb6974139272d4013d8e3e28918eea341c1041fd16cf124fd85d3f600c9591776c292c6110a61f86a20ebe4202e93783fde2fee09fa1923479d94c75770a125076f80a21e0ad2bfa65edfcb3ab7d364a52268ebafde88967bdf5442d35c06709fc7ff826f95c858e5dcf328a0455ad6883fd25bfba06093549826593f2313de1df3a09cdb97c1d4cbfb06a57d90e32423fc6c529f30bf6d8da70eda7f31daa0edc902dfcb1dc8afa50eef80088a83eee3ad16dd4442082cc02c562ead6b23d3455d73be1d1703111e882d2bf1c0e77b01cba32d704593979916300e782504f589aea11974265256723015ed6420d8d4152f2dde4e9817d4c3b841103159a802048ed35a0f0e3989e23e6dca4d8c09dec45208e809920f015347cac52b5e0d51324c9c3330c33f4abbfff5b89837b857ec466596ae41c20b8a2828eaecb3880bc09acdef9a643184ea19e8a9fca3a7c0efbe1166647e3cf6d95f956d200d92fffeae5e4b6daa7939227a35c6c232d4d29921475cdef235b851db102d1beb0950011a8b6adf408830cba78e7671c1cb8e22c7813308f8aefb88989d7cf88b80ade59ce10769ef2ccaffdf8a32a41398878ae032877c14d80da50f1005548a7f064cfb5a50bba7b3aefe7b9ff1d963e4ce964ca9c2bdc7ecf47e00c816aea490c76410ac41557e65f8de70eb53c28386c654ed1702cee0f0beefdb545632490ae2a5c6992aade68b5e888559506b1e53c6d4c4175d8f6ddc09c5e6356527cd398413c043bfa5621910f5356b9d877676346b56fb00ed4e8e273fadd8d58e4b8541987b9342cd75edac685c557a6fe6efc5f1ef169c42f2e0dfd06f0c09b4bb6d6885c88ac257fbd2126b041a43869a0cca088115235badaa0c9687f04b9ec3083459e35f8be0ac4cff4bce347be7d9ff1667e7d57820e11593ab1039f67b07f5fd97ed4e2f85c009888285c42717efa23e9b7a171f05a3e03c4dd27f9127fb69642b8ef1bdcf3ccbf0469b0d07fd74f00e9da528784b769ec84e366ff3e7e223a3d30b9e4c905267cb7acfd18d03ad68f72efb464297ee98c69ba940cc29c593e8cef50ae04c91b7019bd4594813a0666f7bd7516d9c7421f19f2e09c6d3df66630bc0aa65f23838221e546b936bf8e8871520140a7e21ed26e52e8136fae98e3bdddfcb9056836e17ba6b8f264c3a8b0c28d33d33e56f78b922dde5dc77931edaafc8b3e17949b2b6424d7a22d2a5c1dd695509411ddcf7ce46b53e8269285a0d4e2a56641f58b7c10e660699cb6fa8a9025d49ef97f47095bab52dba9201909e814ee5938b54e55114f4e01999fc96fd85a8b4b8930a898bd932f1c46aa235b19013985fdd3d0bdb007faaa7c2c6aa64384660a11d995b8133d3c0e7e5de62dcbf5fe7c4599054da8e836fa0bca916ae88b3271abc8491fc093d228d1230aa8b2880545e3414864e48ec80b6a069f713a652000cebbe3d466a381632ceb6759ef9631bbf4345a8ec70bde33598f8b63abaecffa6903888294e3e9e6e808541ad2956d0778ea89689228d28445776b03b2583a539a2eb57e6737fc137aec189e414750268807464875843188c66e04a9069b0113de423d8de1b83105e60d2352f89fbae5092305f730251a39b9f7fc11bc9d987c51274943662a5441cc24e86b93c7616744703bb2720f7d1383f371a3a988b3fdb8107c1dc6ca1587136638676c51c5bc9179fa42c8f1d1545347aa1524e5c1af6cca661e12fce2902c6cc639a4c2c4ba0a6270bb80aee5c893135902db32bd75418c9705cdaec88f04dde198fecaaaa2363d504e391ee94c51dc0e75f720095e8c2eafdc0c9b70505c6d050ddd5cbedb55fa28607ddd54e81b340b1f5abd61676780e8f9166a84ef107e865ee7c5ca1e120116e8302ca6bec127c5336a7d831fb2cd4419d97fc5d6fc13d5246ee6e79dcfc1d2d8763dcb79dc1ec9f8e45d50cf7f90922c005593b833f913646bcb31ad48cb3e27948e74a36c144de51920b2e482a0a530abb00821104e9c1149ca03251a8525420244309dd8eec8aaca0b336f124fde85dc72701a4379ee028547ab3f0003abf3abf628161b5b277e1196ee8da15a050d168810ca2f6c32260956ee3d824c1396406b21b808e6cf960da26e7153bbcafc3bd541a535995e5569f419e335030b24073b10a401a683b3acdb6a68c44aefe1177a95d56ed5490fcdb9cb11676092e61cf53ae5e02b1edee0adb67dbec31b181d59997acb35366e8b3c44b6b298d4558a18bbd9d7654a84a5eb1ff47b438c759de346e955697fde893ee1c2c5b07318d91279888b32ee1ff468e8e6287b92232da4b41b07f8f561f925420cc672912330ce16814b139aebe19152558e287ee43570cc1e1e50158a810c422b7693aa88043b0fd8aede658239a7d180777f93c4d777534cf10d0a870cc60b708e782a4973e88c880a070680c7ca832a3d626a3dd40030d8d4686b2dee784f8de190bb3d5aba115892e831c8e67b607f1439fa4a64d7455bfa9bb73c312d8d65ab18d8e1c32f890ed3bd8a1bc46f2ff518e884d8f2673eba7ac1754e7d2efbaef65f857ad70a71fb416dbe83c57e155b2c9d558bdb57f8a9fb116d51ccc9a2e8b74aaf0c12980bdd9f77b627f971724b7eb74a725d3674a87b86228620f8b9a0c564347dacd65a4cada9528de089ad7ff4aea5709485c7ed766cb1a9766d2f12a470041d8d4214d0d189233ea942eef5d6ffdb6664e199ba60f3b16c6fe7ee5d7555c66338430b0e0419a1ad695839884ad54a870b9b09db9bb6bb9e0d904cf74a736e846a6103afdd264af7042a3665bed04e6f5e25937efe1d556a2deb8963060bf90bd9c672d217319c662af2fe1c8704f0f1b49ccf8a39bd24be91cb0b86ad0534b066b3ff8ac30ff1bfb3935db19bd0bbdab466cd062389f1737af2983eff610f53664726ed94d0464abe34dbfee25f910a85affb75db55bd4e46a4b68e922d0a15c667bade3cd4f574f7cea1c63230df9ed4356788d65786753cb77b0683745f31585437ff7c5099854e35d4c8ffb5072ce470c67d44c947a967bd82824c8bebe7ef685a1ace3b95bb68a30ffa8d5f89b945726f33d45711442e8c24a9847b60fafba2d7ef0ad7808eb0131c0bc41351351313d4198077eabe748c25db6369ed468cbca2e08d01a582b3a89cc67fad137b3b278b5ae28b8cebe3ceab382890ed7fba0ea00fd96d6d9da0994b1f3f10bf81bdc35852b9abb8df646715161c97b13253ab25f6901571d90e208716c1c6caf3391d0ec2fff01105ac4165945c4c9af79eafa5eadaa980e141ee2f90f199c9c65e4c894a1f01980f3fbe99086571eca51efed5927daae9f65276140027d0967bc85a2557931bd593452c0acec8ad06ff7ca9ebd7a55d787369a701031165eb861d5af970f6503f8f6e117b13acc0d688ebffdc23dfd4cd26467310088f9ff3b026913224d078d1b8c9f79e5f9e80a99665ac78bcd0d312d76fbe8560ab5723a348fdca9000396b6ab69f87df2c77f33676fdf4c0cd520d85df300be486d88a8d37b02f53d4506c4a90a809b2c66d04146f2a5ac5b1852b7947032c31673a02e764959694b4cb72ad1fc50dbc522439ed20b58ecb3f939a457b05079e598fd31c2ef491e1d173f42629b089957161fb95088261e331762159a7f11155dc6a061478207f4fdc4e59a7d99b61711d19ed07fd2b5b8bff1613d5de4553f8562b6c0526dfd7ef898dbbeededb0b324974b4e46f040cda1f013679f7ab7acb8f880389eaa45d0e12c7d3bcce2a152e90adeb375461be49635ebd1e66205c14d761f46972fe592277f75b2d58dfefb29dee29585f60d2954665e60821f1ade3f263a20ecbda05648147d58ce8ee2939c0475949e3b466f5af42bbc5fb78b2adb0dd7b5d49416816e9af8008d2fecc40fa8e04939c068f045fee2717ca6744a8dccf678b0a5dd31af533bae4ca0a2b432a96614e747fe30ae0fc6fd598fe42f948ac35226a0ff99d0f43a323b5a4c13a0df3539b921f818b41481ae5b12d825bb3efebaedae5130e20aa796efa94e56e73536f2adb2f223c7f0aad6d82e50d4eb5a051ea8e7162c94767c4b4564301a5e22e6c6e80875fb695c2b5bab42f7e2e228f0c84e21160e4e68dec8a845bb7b83553fc4dac428ed1e8739fc16ab3ec206e4d9a7008641bf648bfa3fc24bdd7b62de9f3a3270a85a0e33f7f985b9530f6d615c719932be1bb9be62c5f42019b426afc2e95e4cd40a456dd1ecc64972c5bf1d30f222576b0e4154fc31c13dbc235c753ffdef3754449e483712ad0adf40c9ac3eeb9895de1aabf3de822224055a0e6203d3f9d4c9ca30f693336063d5f734d3d2e64d83318dbba2da23e4cbf0e9d3c57af0204ef1dd1482c4de48c618108830d3deb191668975018105cdd8e7dc0f8efbd65a2b37684b40217952ebe215d5490c0d11112e6719a2e61324f3fe21896eddfeb15e597da4521725fa2432fbad0962f96b3807f8b70ef1bcfe6d975fae994920616701d5db56c7179d6ac6a071f6b3f479a1aaec9e4705949e6810c345d2283ebe4fdb3b01da8f5179fc8f21e2076e87538b4c7c9ff331fbaec3c6ba283e1d4f3407150335d1fe53111e901e8c6cd2e751e08e4b86867996a6a05d32c73f999a498ba4cceb8e14cea94b89253753a70ff22a1217e617ff6a8f4fa3173dfa56e2ac428eb06f5dad8aa442468bab71d5fe987a65304ddc4390e67b480a9ed575e870c1c2a2be120e102cf37be7daa52ab7c5344e1cdc9652f5296d08b44fa4cf8b5de98babb99ea1dbe2f5c7ce0baf577c7c33ae86c4b249269fbc22e577c56bb89bc7d5a93be461e5f3d30ee1377f4a9f4351ecf7cdadebc30cecdc8180e120d4445854a201396b73637cf85113d1da4f150055495307b8c127b2520bb80eda13edf4a444535d628ae5e6ca8e6e49989e29674e8078726245d482156b55c600a0f2ddf07e3f149cffe1a0643b133c7d63a7c8f27d69ab925faee9fcec2f7d1905b02b6d964b76c9621ffe47cc8040db95a27cf51371a73632cc0ed2f4ac8cf53516954a5f3ede96226ae2a853c566c43704761cb5e0de76765903274cbb7196c4ff06c2160a45581a8f5aecd4fc72ae732e5c03d424208c4e1ba9fde6ff561ba05dbbf7fff2a5c9e3f69bb81c960d01aa0c3ad734fabd45588a762a5841c26c9cda09f90c8efe44d203cc93f3914551824d2ff5a409c62b034df7b929b8e6f0b482e264cd4ec8846f819b251ee5e52a2b7a6a230475435c7c6e30ffc8340f020beb22c714dc81f99f3d113e31e97388fb22cb07c8b916acbfb9bd4e37d784c3e4ad5cb27972cc30ae18f7e88fc04dca7bb38f3c14d08b036caf4474af4c6ae2e1c28c163888e35cd28f6eb4c6d6604ae08df02b8cfdc131ac95e25db7820f9171358db01de7214ee54021e11cd07efe480a1937a80c1d289728f059eccaa43ba14d061a81daa0928fa01ae740b6c0d01a96a7c1f0bee04a1380f98708a413c544d0abbfb13eabc7b12d00576f6dc01b00a9f778328a69b88da258bf58e2e3ef3260bfa88d61a2335a76b8d3886cfc0ca579c02d5adc7b2e03f2cbf7db69d9e94146543a66aba45c8ea035f957e0c6ef8a807806df21d50f94717628c83750288dbbb3750ceae73e927994bb39a229f24bbeba33ab8f81289ab401ac99015218f55be31071ee88349f3110722e20822ea089213e811610ccebc84a5ff02848cbf7b6ffa3453e4de41a9766dd5376f38caafa5555f860ebd1d26c1fbf15b4a3e63c25a8443170ae31f962ebafa48f3d84e51bad4b80ff282403cb43bae5ba60dc458405716f7f695b05951b6494e57dcd8e912c45a52037bf4f6213cd942796ace01c7779a61b5e12689cf70606a1cfc3d853cd25058005f32b85480c985feb1b17170fe134fbdf8319432f434b08cbcb86929966aa82a8db20fc07db03ebecdb7191005232ce3d80c77f5f1cc61103e8cc1f84a8b68937c3410a85b21a439a386b0ced17a32e7ce3d85a76d6eaefd570f536936f8a35bcad1f51e4226fca146dfaacfe3cf29472fb2f566b6fa354501a7ab1110a183da8d5cf385f00d47375bc12e3426770d56275a9796ef3ae8e70a92057f76b1b9334ea437ca0b85d8faec254157583b04ad52b85471f9afcb67fcbd398b958cf338a685453f3f87540b3e5491a820ae827795f9a2b90c316fed1ef062e6126035fd52edd42a20c8a80b69f6156742a08afe5c47b9f0180b7a424c0846b7d975059c400b064473edf10e53e5cae070a9c23460702e04c96852dc76d79b6feeaa7dc9f1b136d57bb4ca63030fe588e9d671068df23338cd7e0a5321164bec3dfcc88402f02731cd090280c67ee00ae9c7a4ad7f512578d023beb549a4c6eb8a0628539bf71d632cd33432d2097fcdaa3c0b7411b53a15bb149520537b1c11b781ff21ad0f5e153048879e313d0e365f69e3d4482b6f2ce56747a640074b0d0fa59348034cd766a011f85ed371eb91a2255502777a022ad4314d1a9d6bb105f7c38f62d5b104988b6448492588277fcc3b6d4b8e5169b8d9c17dca222e344244e3fd3b872f64eee3350a791131dd46e96b007698fd350528b61ea410fb75c3bd1697f9b83f5b4bc5f709bcf7b142611bebf5ab15939bbc5cbe4bef5cab62e9d5acc71f96ab296555e8d21601ebcd07e6376c31c5aa9d75b83cd96cf7d4bbc9e5bf10d13044c3aa5ef2e06247c53c413bda9190e47a56cbbbf31fc7815c7936434b38195a2e04565ea812b49f419dce6468ceab2ffa0fa90244649cbbd09ea82a66a8ac358cadf933a2e3e15e55bfccbce0eb8d903234f42ef9e6a4b2ac6f9e5484ac4a514c09fc7ea8d35de379f87239fb81126aeb1832cb6f411f07af6e73553390744ebf0bf4d91a4c1d6f66d2f2d86af47881be6db2fd479bd7167d3d82a0cb1b86716136fabaa1c67b5a5556bfedd8144539062868e5dda1df82a208eb69f70ebfbdde3ecbcbfc378189cd79aa2e59cf26826904292f716bf6848fe87a4016900185ebc7e36f966030694a533a2a394d0b879807c704f7508e244d70b779405a2d47fe954200f37937efbec8e9883a443fa3826081a8a56858c0bb2b1b35b4826e2eb1a27c26d6b99d5982c4260d26f1c613bbe808cecef3a51a68f522dd0f8edb46d3aa2577fd5cabf706e7921cbe5759f02ddad9996ffab6cfbe7033fc1ef6cf97ebf17a1ee8ea0d6b93af8469e35f98b0698a8cfd83149ffcdaf65b8023d8f59b216c06ff8fd95c262acf65ce88e13199d63126bf6a49fd4ec940c806d5c77f5f2e991120c29b0b9f32d4996000019b80782d89239d7f8df718168d2730f37ec2bdc3413756f53cfade3d4012d72fcc06e9d1e2c137bb5af0e7f6b7d4aa13a0ae3d78602c1d445e4d5e243c95f6672fa07aeba1f7c5e8d738fe86a0e5d7cf583c08b2a42332786efec8df6dc5400e363a9576d6c879cfeec3e6bc1ebc4c4e4f7de205f9bd8f897a16755d0f4a140a5696c8bad59bbdecccb6a4f17497e388a8b494423a5c711eafe796b51b082f1ad65b11a076bb7290aa37b3bc306ba229d45021821ea31271fe52d05a5a64db6c44739538bf7cd27050917c89b1f744d33fe1fac5df62dfef9e7c01e32a6b2a1d032243ae0f58213de11ea6fa28ebb172adc1a5333284568984a1d7161e5772ae6d6664aeb2e2111332ec04a5eb864b30627ce1ee593d477807f670b94d8721d3136545838082d56dc8cd8233b3bce9cb4f679b4c236c34bad7556b46d198ea7a6c8b63da27d06b7a32e670f379b7f40015c5f3908fb9339e1035f974e4a5b0d99fe8cba9721185e342de203b8c21df523a286ba1a642a11b08bd023aa266e64042e9fd46cc0a5237deef24feb86cb27735977483da7f302366620ea4f325976b68904ba30949ac0d8f50c9c963a6d24759103d1358d4837a57c668844b6478e7f1abb9356275fb28c9f1e3db0619294f03bd6d6ee23b0546ee55aaabf49666d99fcb6f0b0fbc04c237dd0ed9f095b6f3ab00daa5d2b9a92fa102430f01564c4147ec3c623c24a92a0656ad7b45accfe325e30b22819371924816d4b6cc81bd511f2cbba9aea2f88869b9021114a49d46046140fab5d17fb79d5eba74b4414c8bacb92f0112b03903e43d51571fff741071d98bc109d56c21d1ff029742472c5760127fa6210333857c09bf6662456b613506925d3691077209b37bc12a006a7ecad4abab62809d74793045ce6902408c23961771c2b2c6cdc3fbfd81e36c7dc7fa500f0dd489f672a3ed58909419822fd6543387ce03a8ef8938fdfe8787d5b3f46fb7a6881ac9de5483cac92070e2cb1d16a98256ae70f4f422f15cee3bebd0ddeb3526b3b3d3aad74a09a2a97a0aa693b9bed6d143a5c5b200e4ce162e2bc73f4d7772731d1cbbcaff5c171902983748fd70cdb97e455868cf0aa7269caf623d955f366758ae66c78c164369a5bed5a325f1fe2d2163da7e6c800cca911a14643702ffe2c7a459b11de4adecaf1d54df46683713cfcdd9e59fcfa4545a07000865835036551ba5282360f020469f4ad6cdbc832f4bf765eacdba4cb930368859578fbebf7d5b8ea6b2889621213cc166bc566211eeefdfcd31c77c90ac2b2cece44bf23ee853f8dce3443a4eff17ad39635ecf96a096b34f3d2165ea2915822396383abb397699020cbee6d587505a1bace9bf70322c726f934cd56f935850c9d50b390244fd17a65189ec33c8d3c7068e99f0c559744cae893f8e0ffe7818992ddd8ea3400dd0ff835e28c896b75c2ff8030fa79c0489607abce5e2c7c35526a786a25702383f446dc31f1c1b84a44ebf2e4761ea3c484aa6ecb5ed06c242bad836705b5dc3876e81cb1aba4b6e63e43e28214f23cb060a403a481f16ce46c5128e8ad76d1c33d91ff42ad97baef65476e6c8fa72fbf483d6685d977146ef5801fc281f4ef41e96a52bf9ea928e192a616a40962d1471d0aa5fcadadabf226b49fcfe357697b41c09ee93fe06add474e38a9c453f409d0aeb6e0c951eaf29564b9aaa7d80383191bb02503dbe9fa10f98bbc55e52137c22033142faa11dc855d1e5af63b915f8fc9b1d9d6641b2430e99dd03e77a668006b1ebda954f562c20a211dfdf8b9207632a68ef0959bc1a6cf8ca9cafa5ac334155ee7d5d5b02336b9644d22a7d7f251fbb6c177500917b0aea56645ce7bb25193be84d415cd6ae758db737d57b6bb052bda8923d7ac7c86801e079666e67ef05eb0d989270783cde0faf4c744569c90ad56692abfcb6ea1696928666f157636982386ec0c870b7fa91f8c6a17a480ee781588838727e2ec37502ea729792bd19d029d88d4e9309647210c4b427fb2dacc2a7c51125e987e32663f2da0cafd41220fd471823f934683779cc5b597874afa5582a0695d9f577661ac04a6210739901e2824f4b6c2abb7d330df9218a5edfadff965c250e13346d752165c27ea5531864fcc53c8d5ff72873f7505a6c4ea197136a535c314bed5c8458cf0b4850787bd101c7a6511a64bcb03ae3015868859a458cf2a64d9d52ee261a4d5675b45014528aaa989903ba576f14fbf66895c3b17afd7e54966fc0f06e5047eacaec13d0cfcb07ddbf122921a9bf4c8542f1d91935070e436ab60b859d74b52a463c7262116a2860a71fb5167295164d88ad4255d01923f73d623fe3529a52d29e9576bcfe25bf836ec94e68c439ee307f9602bce413c9478c687ecd167f096d18d09b8a5c4ade15d6709d01a7cbb5b7eede347dd176858a56b01f4cb0f8759405f13b0f5830205e5b98f07f3e3e7b13b1096aef34a970538e1e8a920c6f63ca4642b60ba508e63bc05381987615d39daf26118614467795ae1be52ec89f4d5c7270bf2387722517e54bb4d1736d5214fdf88c9192bf5f7469b11433c867e857aed6f8e8d4071d494cb72ab993b0bf40e4f4f39d1962efc426bbac1dac244d3977276fd7892d06d350bbeabc4fadc135e6e13efccf9bf99bb6642de10b837cf5485779f82e3cbe1e0f256734976b099fe9fd46cddf873824b71f2fb571be2dda44ba7c74a6d558033e278f5be87bac502e85f1c99813557822d8271c227c16b97b9e85d7dde50e2bf9fc37d10732aedc13edb43f9181048f69580853590f869d4410c694bd0eb032999584bcfc2b995a65441055dd1685497d42b85e7ec9dff80224494937d55adc1d5bfe8836c14c2d93a9e24faef350c9d1b0b30dcf7e7adb4cea93e3daf1bd4d89273f7bc5af78cef98c1824c3f0b474081d41955c847b1531b17517e16b4cd987c2f79daccda24ade84b1dc8a0a3925e594541865156f9a5c6044ebd35278b613125b89c97e66126020e21e06e31c5f740c4c430558fe9a0f96b5bb17c0769cc09578610e2cd3716c239231a450d9084eb1e4ab5b900732fd0ada814b0da6e85afc34db0a31e136fc2db0bf7b59a1a1b0540efd1c5d4f9c54bd8285d151bf3125b1b86156af0fc64d919a0ef833b08965c307b1dfee7a6ab0ea7a4c63ca2d2db95bba777dac7eb8422df96e8756430fdfc8a52f8be73ab3230e7897dd968f3cb6236ec03f97d33941efbc10d198a312a5692bfcf9eb1587aea923f7aa2f0f9399a9582ddf1d81253c0df89d6c30931eb30cb521d181bcb00cfe700c02b58a974b1847aed9ad3635591554b009ae6e6d723d1ba9231983e5479abf4f1a56a9e41f32fbbc7ec77a2480e7e6d00666a44188068f3367cfac2374b9d8a53fd586c94a9ef209afd60b433d126d40c76f137ac135fecc6a290c72667b64d48a7b76a07a15ef39173f7c5dc26000f6888d74ee988bb3fdca173dbfdace36e995795a12734187afb038c54d7bd372601d0647444fff41bdaa89c4137d158235a708481ea8e46e7dff2b8597b693aa73e25f8f8626ef9c4a0852e7e39e8b18adda7fdcbe5b41f6301fdc08ab4768743f5f9427c07a4a65d4d67d63753f5bd1db23136ab65f1ccceac719bd6f61c1ecb5943b25256d5e746ed4edaa1ad533d60e86c3d64001d7c146dc02d9da05334d70a2612021d513beb9c8dcaf89e768aef604c41a13442fadbf82c24ed099372192e908de23d8cb655838dd01afd66691a785e17a3f52f75786896f2b501f573f55ee6887e8e1160d9b45488324b820de0093fc66b7a4ee7bccca4fe9f4b66cb480ce3e62f924972efa885e872170560ace3170e457a5288fd3092be66589645fa9406355949446339857c0e1d6e74bc484b09f7cd465fbacb41860cb02c3d455b46b0f4bb91bb80ab8f862d6acb591891bf08f11f4a32ac0b47f24cd0d00f5269b4cb4662d93c0414d9a3a9057d79950d5c70528e091279a4adaf0762ce224a720ad10a0df66f982f4bc49647fc1cd3385c71c4b9de9f27f278a6c01a634d1c4da881ad24810da660b208ba0491d552b095df1bdf5f08594a20dbf8a9a216e510779ab7e6975782c939468eadb2388f2dd1baf7855209a280945e45e9f425f6911747849cfa73d83349545a4a3c71c2be46734115248a6ebab55a6a46b7b42b2ecab833454f0477f28da88c325e1221d3af0f273c2c06ae0624ee0d7062951a38296d258b2da115795c699b013c31c90cf57a5e4605bef3c78f4fa177a5be3f46a94814335791893a5801b81840b9211a025342ca3aa5625ed91a9f4d9fc71cc2ef24e4801afdf3860301842fb19ef43e69ea339f9e5f9514fbc36135cf46b0ae7a5e2ba91c1705f3e4cbc7f001b88543a713a662bad95b0f4e8b8c93971edbe84190e0df5717e8884dfddc5667a03b11226e9ddd1efcc2714b2fd78e1a5a83f435dcae8f44a388691058b62c3d78fc988442dcc41d3ce18b6f758993de8cf7634a8e76eba7be96b5a3247a5351b18a9ee910bf1170db22412b8dad8b0df825ab3100e132f6297057396c570c3a7c182e7ee22ffa208dc1cb6cb3829bac50ba641cbc77b293bee805cb9ded0064ac21faf0851a6df6dc584aadc47dd2dab7ae601ca09ab956e29942bbd4c45d4335e0d0c59ff0238d8d453f054881ec330bcc52b927347a0fcc6543c88f020acb67d5d6e805a7f139e10f1bbd08024db90a5e4565cdcb62f8cb7bc8b29dc944d64c4c1ced8f15dd9712dbfaf0bdbb48583d875899d5b2c45259836f63dbea99842a45f2ffb674918e9b8c9daa828393c26dfc03326945701fa1ac049f9811b39172e8ae458a67e42c9be56d66df57fd5a0a093ab79f9be3ebaff7dc71b0d51783f9615903b50414917e6bac5447f78757f99feaef0f166a3fe72f0426ab7bea654d2ef268ced5310b7eabf273d2e024796d4f495383021fe9e81502756dfa3c680a96e6bf4ec2284da8e23b39f542f80c9fdd81637f36a5fbfc03fca5cc76047fbcb377cad3343b6e6b6e7f3e5a5cfb0bfda0cb10c5dafdb2d243c9c2e0a869e965c9cfaaf49114bd393d759547ffc9b929c1d4d25cc9c7d6c6ffc5f8f97c5c671eb8aeb898efd90c681f969a200a57c7a853bdfdc22f0180b6b25cb8921edcccb9634da97bc816decca019390998f83d75c4e4a40f63f63011528c69a580607ec7a749ce4618aad91a4c5c702a3ebaf2ce9d0274a328543c1e3e4271d9ad5d3ef6710dda245e9cababa9d5f236951976dc58168dc2a664ddb972ab5327bbb11fd94f5f066d056e07d816720b89d3eb1c368ece713474da18d5f455e47c2b585ff7ea2cfdceec6887a78529aa5ba96df424881d58c0630d7755291be3938092dc259cda8e9d6726b8cc204ef374460075299aacc6d869761d0487c6fa7e5f040060d491bad0341f8c542cb92c27c1c3c9fe0d923ece390990889d286306f829c91324233f6af92a3f56906b101abeb52db8657d2ea6fc0aca76b40923b96f80d449fcc51c3d0a0c2bfdceaed893ee6c5361efe74de2ae2c429fb73957a98a9c9860fa00c9b0c62e4c801207d08366bdd38de6bce5c354e19e284446bef8e77d4108fcdc4eb1497b97ecfe5d49eef6a219e2887fc6f2cc3e8a300f73802705e2f434a441a614467663b498f98959adf45e907340aafe3370a9c57007af215a8d4cab0f9112a8734ec0e46ca7fdd878ab3d831b7c5fbebcbe526861c2d2cc359d377476ff966c53d1b686960282ff3140a39c0e3f93c0615c38c9b1253168f12ce130252b9715e05cc1d71b9e014e786b7d86e34170cf6a9ce36f103679df464e2201963c5ae86a492a6bd2d47a776d8c7de88c6f34904ebcebaeeb6ea35a62fd06f77c305d5e88a20fbb84d1501e178cc1d2e6410af2a775211959483a96f034bbb4956fe0012d71dd106371783b68bc4da05d585e662adacd4ec84bdd1fac81e0841e9f12583f9c48cab1d999a99d537d88d8b2d01e03461d92b7a7c6d55ecb5d9f44a24b21f927e192c9fda78e385cdfcb5f7ae35b99664aade5097715ac4c823887dc7158f63f0b31349afb587be26ad389aa2952378b4f924699b148538070afbd507ccdd878812f4b59daf3b380242c852f9175b2498f3b4554400a49f858c259fd95c32d5dd53ee379229619d114197217158b112f4482e89f61d1b5a0c39160abd29110769401c7bf4bb5d5b466cca91a77b7e21e28a1eeffb1317ad788931aaaa53f0ee9e32b15561b50736a8292990d7613381a7434c074bf0810e804fd232c4c86a9b1639a1143b938bc878db016b0576f91fcc6545603f61c246517c3ce4c863442356219fc33be577de5cc362368b23478072a9acffacfd783fe006fe5543c5f3989a4e98d42b29127d6c3a23f8df2431c979ac0160bde45242b70011c42e4848e36eb3e6694b181d11e1cd0b955bddd066a6b16496d1d23526ef7eb0c6f42dd915a75b91caa86a0b48fa1bb826a2ecd1a9fe57585222befbb7b4f3d669b6a35fefc1330c4980514d87f9455330a2c73eefee4a8681324ce55b3f0d9746fd495554028dbd7af503bd23d69c02e6d91a380a2bcb872605b34ac41568fde884c755e3972b2703c811ac02856a1f97cbe4a4095843a6e4bf8f297523161682c5f182600616c7de657ddaefa4e921c537c88c338cb37af472baa5b8408d139f611bda12dcfc9cd4a2c920af97c20e69211a0e0d8b2d5f5750ef3eb87aa5730ffb264b2ce0b67ef241f6911c09c0bea75e1867743227e4d5e88916cf1bdfcd4bbfff5f5e57057d0789e5f64270c9bd27f4d29a90d587c98c6c0c262060cb202baf2f46d806e20a28a43e10a2cbc202bc83c4b632f9aee66192ef855b6b3e3b7bb44df10e4a913e0814c7323be5470459a9ef68067034bf5711d842dedf1dc13fbc76be4bfa0e5da121d6f1c37f75b72b133689b2fe357b51268fdbdd8f048f59fa0cd07ba703bc1ec76ad22283f3ca5016fc7c4b247b301a046d932e6601bb7c57f72d8e7a84b1eb1c13b2ce5316c93adccb0ddacd2877384593160102eb9dc49c9039784cedaf0870ae940ba1000cd953b6f19947c5ba8395886689adf676dfc1e286f08e70c42868bb40bb074f80deff6773aa6bfa82512ca1c51f0942bc4da000a9563fe109986914ff64aa1e8a5077bdc831f4b89b5584ab99e2a2dad5a67ce43054fe09c945ef47bcc642d90bda6bb92f50833f634aab3262501b56d660de607dd5a05d13a21971d4a8de5908a3b4de49292c4b658e2d9874bce75bbdbe6645d06cf9a7a79e360d57a5e8935f87002d4e70773b0160ffffff9f