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

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

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

Block Certificate

Block 86042 5246f2cabb2a19af5641af7e8b70f34fa42c47c81d5e4a56f546df00e8b660ac

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1edd420329a3aa4d462939f4d020af2633427f1a9bc90c36c6671d3cb0ae8693
Certificate Block Hash
5246f2cabb2a19af5641af7e8b70f34fa42c47c81d5e4a56f546df00e8b660ac
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...0004330000142f0000
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000bc57791131c59f986056b8204fa700f2fc9c69590e78007f744fa4d0f0d007c98aa0749e4c9ad2a260e008aa9a37272d1c660a9c4f509b5db577ba060c46c6ba9dc68f866302c1ddcf68b05621c07ac4ed43d453a936c592f109000000000000004000000000010004330000142f0000

Raw Header Hex

000040208a5c01564002357d1c6721f2411b5ae5b7adf1eb2ff397dfeac541764e5652d5d519b835ae7b344e69e9ec0857fa050085cc2c3ee440d35e5fc5fd799f845f4afb0c556a9ac500189386aeb03c1d67c6360cc99b1a7f423326af20d0f43929464daaa3290342dd1e

Proof Data Hex

59,560 bytes
1212160103071b7f5ed8eeae114d315fc238aca682a54bd47dfa00e8f7b22da2bd7e28823e7a0c14b3b69dd35803f4dd8bd9b8066c51517780124a10cb32cc4fe667cb66a9d41a1d682555f12bb47a786e5a7034934e514db01ba273bfde0ffecc087b44410c6d678129db210cc1bb73956a10f40347730620695c1545935990368bf685806ba54ebfe78d834548b387783027c1f335fcc3fd3aaffbeec43eccaafe89b7999cfe88c7a938c826e184e4b6f8e2780fa7e52c75ad76dabfc00a8232320eaa86a9678883dcc043ed01bf08de49ccfae430d5e5f1550941a3d491c67fa0759c29a60bfd072c18c92fbc5fd8415a3b2bbc6a8f6abe3719e48fe2376d12c7d13b9822e9a287267672462e5c4116e82740e4f87007f6664cea2960018003ba5558a2bb336eef33d355d13e24d02953d4a50c4c1fae06298bae87c4657443ff98f3314c50e002bb9627e248fefafae556b7f21f92c44d33a0648cde669e87c7078795dccb42a540eb64f9ec701a28d5221689d50ce176452c450bec33b7afef2ecec66310efddd5f14961c4fca916d263c5067ba87842d4f300d9a9e8b2c0539e6198a75f095fecbba9ec34d642a7fd7dcb7fec3119d836da433c98c21f3d1cf53681b9ecf9030177592f5987e99450089f716693c95a265a344082a043bb7269bd06c1363d5591f9600751f3ff7b4b63db78d9d42507849350baba99d5401f71eac6d81bc6acc8ec8f3c76424d34e87744f55319fb7a338624feeaaa375ab7ceb9fbbe6b10a30e9e95d35039088a51d02ceba001a6e614413b66d587da7541f77604be6dfb2eff994a0775c4487b8b2dea126c7062d3f182a9ac4ac1d432b7a15ea110c949b67ce86fd96ab8d7371fe44d93252ab515de65d908507cdef05fd1193fa918b5fcf9c4203d4d7b4584611d3ce2cd2012e9659d2c61c857245a6d1dfee28ab5338c4d938d7a76d757cec56d6ec09cdb3b0cca928e25209e11fdb5ceeafcf7ff9b05af2a6be8adf6fddfe72f143100c0a2bcbb772f6f1cfe11a3630eebbde84ca76fb6a58f8997331b714f6a1c973763b61ac602b5729700ba0672a17595d0e0c65af6496cdf022df34d75f9135b0e9034f1641dcc9c2418598d62578172fcada2cb7aaedeb34744dcef1321b4f4617b63fe9b166e887f71bf27c44577f749f86877e36d9a1a52615888ca9f830a3b9dda7e705df005baddcc36d50af5046a0b571feb3987adfb8b7b6feba19203659c648071d9afd261e67538afa74b51231c6afd589aa990c14ad5dc726489e6b28c4185268a6a8722a0221f930d75ce1d333ae61e158c8bf5c95c3793953ad7f7f20244b542ccaac608c8e5c3bb783ce34026e892c6fd011dc8a5993c47aacf4bb0a5cff096117bd35e30a0c4c56657f8d2a25ad79e3749d4b65ebb81ee46aba144af3c983c7f9186bdc90d7b4de8af7cc7dc304278741a8b7e4b8d3b09af12c8b023a293d298e1279aea028e25ec80fd4df4d971c3a5dc914e493e484322351c52439fc741791fd2fb1e70375748265ab834f11aa4fcbb3012537ca75475a9ef3bae2c9406451722ec72195175c9d5df73620e87042e8a2abe4b6de5c7626c84f9b3a1255ae20cf064195a6e80599b2e2b989c31068e991af746a35d2de4dff21cebd3f92b251f89933bdcc0758b2ae25a3c354f8f970246cf83ca084d29fc9b95a7423b9b0b54c596733da44c1f99cabc7672e848529a91e35a938681db8a789f33d26846e5835bbe70ca73b189205234a54fec8b8b69b96df9e59c4c99753ee64fc1c661f6ffc18fcb42668c2fc5aedf255d3223a4960d13e664f58118a798affc0ffaaa15cdbe53584764dbdd24221b5447e8d46f40de4bd3977348cbffd332d6ed7f79eaa743bc561a96b6736bd3658ef28c57afeb1ecccf1364903da55f6d942a5a8a5adf49a0ac2fbb1cec2ff4165fca14e62b52679bfa2af0f9eeaf3ad31d95ee9921727815b9ccad251c47de32edba1015c0c228e85ae59a10d037981fb88a5456d8a509c371f0c771e1f43c1dadef6fbff9bb0f5c07fc68f433889435e2d4a31b614aeb71fd5afb17e3134da90cd06c537b1bd41298914301ecd4c06cbc2986a5e0d971fed4a2c91da60f3be29db660576b21894d0975dfae740273563646fc1aa5687b0671ea5335b3f504b3aa81c19b4f4fa443149c4720894ca9743fcfa3764af9e9817c324aca729947923ab4ba22ba6390f26cde66035d8d9c3ec02bed3e577ee64c7d7dd1535fe64005bdd36e5207a9b0a563bf82bb25be721fc0b54f32667b86909213dc9bef060b5906e08f15f8dc93e3df5e7c492a6593418f13e6509a3b8aee15aeb29b57c8e0825b1132762b633e6848f7007894aef505da9b5342e8cbf33cf9c0e32d03f273f492c8a3d56b25123b5659b087269d0b17e589d2447b4f808198c17c139a9f5c6e821c0b9554893f70a6cf42a1ff14038dd101492e8c362fef99de045a0f6dc5de4952f77db268012c4c69b0b0f8bf066cc5c51ddb4575cfe7e32de2e31d59bc7bfc63eae0c806ef080dbd60175af98b94f415bce218bd76138f2f9296510bb5f160fd891a6b8a1180c9c4fd1da8b01342c4889657d2b60a54a0fbe505c7bfb4d66ba13981736c78225b0c9c6350793a28451f4f0de7d29497b24dfbc98dc3ae9148fddf259b4907dea777c58081226646fc20b058306683da8981e310b4bab82e551deb9b8186137635bff2ad1254224464d4fd298c6474a1d2734cc6adfe9bf9ad6473ea78f0a1c4e7401d228ecf6ba2a2833fc143155be57d2c776ee3f0f9939ffd022d1cc6faed0c1e62cd9cc79fc894f20355da613bab01c8f40b826b13a74eed12a03cd92b6317ec0e2e5cbf4e3188c62c4874bcf34db98ab3670addec58f1b6e9d156295d06cf3223f2c329ed4c296e036611c048ccd740be379be0ff57446b7a62a56e9857565a154e0fb9ce0dc8e38f292e480d817241153fbf7eda58136eeb2253b2a6ac892a11e840688ca7e16528d28221d3c3e6bd93770ec48882c091d90f530f110a5f474270043c03e5f2254eba063e206dd10a6924f291249719d0d085894a5584a249119c63e9bae1de80632a1e352903ea971ae6e334b31b8fb55b3d847a1e715956682f26948689d1a18c6e76cdfc1535e7c69af3772dbc94d9dda75b28a178f951eeb6ec86477422a473921616de495e571b364a38ae7cb6faa50420f2923aa908851746f69c89dec3838faaa89c2bba0e29ee175fc0161417c77962b28b9e24d736d81986c2614ba24744dba5cccae977dde4f324402aeb700cd29613368d6947a9640a2e34ae65053a0ce01468503a97f3a354d8bd6f02b6e3e5d12ef93ac4990f6289a15ce1e644578436c7d4960dcddf429ab3b33d4b91284ff371a39f399c6f521691e70ca54d159551096a7deea8bef4958f6ab502f7c76d017880f29aacf35d501e228968f82703a60065579873b88260b602cf3e86b9819e5c50a6f8d6223e1a64b2e2929d1f155b847e2c5e4ea6b88cba6ca5ec59bf8a43ac3ae9e91ebf9590219d60b9492173ba783445d3e97845422d78be54f05ab8ed4ee3f4f0fef4487b43428674ba62df45e99dd7a55df04ed516378571ec2e2528006c2741a195af1bf5e46adddefc94f1ced2963e7836060b883e2799fe066253d7294e988234569316dc7e2db637200836610f4dc6968ab1a2a6262d688a6b9796bd96b1b3d79d4a9bf17a71f8b9e8396dd37e06ae75c0dabe0cf69cfc7b2f939d02142296c4fe7767a148427b3a147c69b8f07209a767413ad81cf447ebbee41c5e8ec92602590bf99acbc13ac1083009dabcccc67224db125c76eb09c3156fef96b9bec95b96fc2d13f3f3933775c009342f313931f754033dc33850ee80133612cf6203c9e3f98f6423a4f9e4a3502cbe350e421778ebabceb8f326c15e45cd0c84cc6ae573453b77c55c65e528f64fc03525fed3cfd824f39a9ca7afafda6731eda4279941d273ba27176080e374aa6315dc991aeaa0b053598797fcaecd10f62373c1caa36f417e91854febb1d467dde50638ec278179d9432604b69911bc46fe84e2753ae68847189ecb21ddb4fec5873bbb5d3f2d06cc6ab5ca11d46b335116bb63910fb3dfcf8260bf705817a8f822ef96250cd7795ec0bffdf08c28da90b2c7986a1c304d5f38613747b9331bad375296359aa085c076e8ba9dd36970a718506c63b84f3a4aed822731761922b15e593f18fc2aadd90414487496e6e62c1db7f3f73e2374743429d0c74e9b5c96e0c989995b4821812e3aef66817428771dca8d35a86f2fc12c68572a1737431361440da2469a8b2d58a5f71b3bcd19b60a5c36aef9856e6c5edf578326eaee4c9aeb4d7028e5a79a68dcb5ac1c3e3d34fbbe4520710e293528ad6838242f8eff2d8f5d3eb8d462bf3a290789ad27e6140f85d04db461fb7c4b3ee8b2c7b446fde5e644e55528aaa5be280ac748ddf9453d4e9d97f3b46cb9829a215a8b98312a7d211c03ffdce5319a3fd6762187d433b050f328224befcc9188d4dec25da480b87fcf8354104762c5b1e0c1f56f2c85ffd685fd8d1be94630c4e10f31f46db18e04f1612c836cd3a474a2d9ec7cc35547d4bd7ad0918decbdbd4938008a89af50fb83c54b49bca7b5b926de75245143c8a0de6ed0bc28be11444ca48a5f43a6b51cf41d75ef12d30cfa2654a13e372138643131d384ac97b9f982c38041b9e8bf9d5e46b5e9d4d6992c435f44b60e6ba519b51e32133633da86a7e9958826118f300d3c6b2a7168e56b2afed6e4e6a0589b18f5fb25fab00aefaca89e4b0f16e41214d72cbaacc695cbd2a746e66f02fdbe6b1b905d657e07683cd0bca001373f0f5dd40a5ecc56ee29432450581cf302019e39e57e9d2d1d10136dc0e3b9aabf4e271c0c0ca9d4ede96c767d934290033371cbd10a4cb538a9f587fda832b4bed448c5b87a0d853e1005a107f72b18f3d236523526d6d258b1b76517a0432c769837f579a1050f2d3a5556ab72989c553227b772483c8c80748e0a82a640e05d6096049802c107c3579a83bb3210d52c322d4ceb66af1c74c401df4b085c4f0beb493f112fb577fb12b4809f2d10707a8bd5abcb26ed40a1302a73dba50c9d364d318ebf3d68a26f67ced29a5f483e08849b537c679642e4333e58e070a23ad47968d8f8b36277efdfb942a394488bcc4e8a07ebc6178100a5479b01666480cd89087ca41f79250458d0d05f0e8b043d288051b76da3f728e9d7cdfe5e29f893f72878f1c06d872e01fb20208a5849f9027f47ee4cacb4bae2b460fb5badb9eb4808220b29a7300a66048d0c9066b8fee6f73d66024bedb06893ad3146456f388ca340e2f31551e26ff03138eec25abf38a33112e4c2a23b33a454df0af1f31e4ab450e217217896dac93f9c9712bb9304538708f08ac70bd81bb10a160ce0d16961b6fe7e914645a07b53e9f00d2d758b57e77bca997039a9e3c0493e90db8ec227e8ee8beb7a29cd06b8593cd10e0501cab21f33bab41d4acb31a6b018e5553505aa50bc5274fa665b9f0e688e787fb1d096a6607c565ce395b64befffe9e27ee8689648cf0b7b6a9c811cfb42c54a54a5fd29740c377f542dae8af61c4290d604725b763f18f17bb35480498b3a5dbea338a8e4a4817dc57486ebefbdb6b3550b2512ec028bbda656b5ef97e70138b93c7ad44d06407137c8703939bdcfc7209a4ecaa428aacbd53f12816733f7ba330a93161318b849cb68caa4f76aa229049d3a87790de17f39bc66c5fb8bf20dce64dd629eddb26ea834b5ab9b9481469e0fda13d13e7fb9d73c64108f0a0b25f1cb5c0d5b18f0a2feddea166c1d5535b0129911d258e3c300f4139879fa7781cce60881074d0ed64983a56f0b0b3b3dc9f64f1c77ba99b35df5f6fa76e02be05afcbb746546870e17d4260ec67c9231beb70a282a649661706859967d37da0797360ba23d5e81eaf2a0cd445fe97ed6bb0b497b157d809a930feb5b2302e20031741a63a467c0fa40a7a331dc6fa1e8a58bb9c6abcc43cf978ce9129bd552af806989a265de7221cc5beabada5f76b2391d538388115c4ef71d9a32aed09dd56b00f80a397294add3f6a42aacde830eaf13fa23e4fe66a3bc4438b63bef6c8d7f5e861074d73d50418605712751d13958c6ee1ce74a00092e0e915ed76b73c11b49f2d7520783da7667da5ea65c0cf9a01213bac1f125a96774b6e56f3c02e3e2591941e97644db20f3fd08ddbab85eb68ddefeebeb9cd8b6754a62a009a4b03ef384459dfdf38f3e38bed014c70a889803a7e15e74939ed6090b8c348c688a4d82edc0d0082f94333686669cc041dab2cb7d1dd9631fd20661bcab79afb5dae5fb2876b370a94c132f0a22d1c7c806bf617046a07dfa09215848c6c4fc738c0c705a4ee5cf56ac035f8efbbe02c4946c7fd3e944fc650638962a6550d9ecd13cceba2417b9fde991768c87353315cfdfa42ae66a4faffa1e635b0af178452afb5c0eb46441b322a699958f9789a3c872716c40725fd2d5da71ff72beeda42b7729cafe8e951e35edf4b56c68ceea23628d0312b8b83c5f684f25ed25933b7072ebec4b0433eb2fcc94a15dcd97a50d753a269640fe72c9edd2f7bee5ca6d7e065b8b0c6396999fcc8345ff0cb0717e08c843aa1cff5780ec2b6aa2d3d0223a0b902a73f9fe8c9786a226135aa7a8bb43bbf5836c93f7a7d52db18380fba3db650111579efb6ff77c563a885e9825490a694009b2f89029a80fb0deafe3c736377c489c22982055ef34c9c392d291a04e28dc02793bf6c00d1aa16f34c5c7b7219f784ebeb8987522a623780e6ea6c4266309e82ab09511931c4ed340f273b5f4a698b09a8d4fafed3348937e186e9e7e6f6a29773be703efecb5105d025ee341e2ef57acbf55e6e0e7aa530868fa9cc31807b96f6d749e22ba69b0090a2ee2edebab086b366b9cb00a238e5bb765a25613f4807b002eae6c527ea2c36b585847715a6ee5a64a9b5465bb852fcad18c43939ddfe9e8dd6dc17c376edcb13a6f59939da88072a0f4c2c19ddf3e5e03a8addf8ec0a06b879a0363c45a074c940cf88fd60f774d840e88534cc56bbc03079f4cc5a0eba4b4cd3d5489e482f594e58c68e15db3a8dc459bf3f7702191e8b5c9f9f6683dd99d3cbc1446d5a56a771603ed7d2a0b9e631c2105351344bd08826c2732ad07d127e0d45df857163165efc34bfaf4f83c002c60be203b6da6cacc43913544e8d7fffd263e943fa8771576d9456b8d1923a42051c7b24c2265ee9a09b6cacc9aa407c3d2420e862f7c016f53f3c454e71445de56954f45bd8e930706ca208388c0b7ee0e1f0fa1f7388e54997f35a954b90d8c5165bc197c6e61c1b506dbf71951ec2232bcebfa9e734b6a0836a9619e413fbe2e8ad99cf9138308ad7f4898adf96527b27af96811e0552832bd50ebc8ef2b0f40e1ff8b763f9224dc111d51c8b6119d2ef18b08dd7f5b18b087fa3fa296c3eeb78214442296bd650a9852dbca3f11057a0bf752ba8e034060ffb2d37bedbc5d18b0bb98b8a366526cbfbbe632884cafe46d9e4d9e4765663fb55ff5f3fe0a60e941aa9852089e50fd312a6e97d22d205578752d110eface76dce4a4efd9764ff16abdaf62d7fb8e53a825bc95ae2b0297eebc813cba4e77f8359d44764cf81ce8d60b9f0f7054f9379721d8f34dd833e35c6bd256afbb685728ab00ca7248c86f6d273002b3a8602705518401d84837f1ebd3a2f8f29fcccb0ec3de6db5cd1b72a67e75055bfb5b1c83149a01e338cb91c7e8070d6b1d5247b9ef693abbf276fb4757b369b16ae1ca1ce47e8981d44af9c14dd6d41fe073900cd7d6a4177569fbfddc3b1c98cc62a9dbbb8c7692697fac1ab336aca9b7f3b240ef161608ed621518e4baa236bac41ad4e356ab557194c6126ebaed7ed505d3efc97b5ef91953fa32580fafdbba4c3270cb5fda361edd0899a57fad88d91c417205d23339a0f78768cdbd0c6e02d7732f1c2317ace15ef6435f801189387580a6c459194cb2969952a20d57574b2d38ba3298283eb6a84bfd1a98ab4dd95d714ba57af91845adbb1a0e6deca585821d4956220ddec80abc4c9743eb91db64be5855b4e4839da39c74551239213ea93e86b457ad8ac30d26a9fc390f30bed21c791668b8955d8d442dbbaacccc5163fc930a22c33f9bf26f245a67fd03b8a0fe2ae368bfacf39ea28518df17e412a31a628ea84009f0fb35883ac07937fb68bf69450bbacfb9f814a9148e3dae338b148f708200fb70f74f034a29247d5c45b1872def1a2a3b41891d68fa7ed5311fd5f77cd362b2e395a1e93cf666ca16fd798ce225e37c8bb95c8a74ecf5807b636c7b7889efef21e1704b9eb44b60f06c8a18ebf633e956fc8b495f3b5c9fbf8cad69b7960673d9ae67a960b659e6568352a5244db4e3a83122bf99dcf83e5a194bd0f7b5649b5804b031bafef9f7101d9b86c58e02778028422f15705a101323c9d9d2a4dd0b8a6d61b222c6e5280803ab37e1c6d9170b33af2889bca88fca22dd2761a1b0c337c7d91b1a09fc089845a201c6057dd5b347d388e25a82ab28d962a233a52980458764dd5057daf94679d4099c9aa2a3cdc5864013a011760638d215ad1eb20b9b4fd238f8c5459b4a0ac8c4c6184751014a79c31eb857b0d033e4484950d707f8d8f237f784a0e41698b202434d969cb813ada01d65b52bbec0dab9e698e895e1c7976e423020b02bc3460b5d41aea20ffd3449ba9cd31bad018d26c097931ad9a3ecb7fe21d213f504de1568040838dbd67c655fba53ade5d3610573c7bf2773c5c68f290221dbb7291e6ff1916d4a6e6a037b74d860645d4125263a41bf4a751558a3833ecf441c92ac8c9fa4d0c7c5ff875f80803760abe8c650d8e37d1f33a31d0a34c555a4cd2892c7c00e5916afbac1985b194fb4d9cf51abe78e459f0038036823830fa01a98d38a5e55c2e6db2db454a9bf132fa5538c4160e43033f60233f6230528e5e162ae134fd2d73157bfb28156b08851b14710755a1d3124d491c8c5af4acb7962253abe37d46c7014091ac9e384a512686bc451ed4a0e3c4b08d26998e30159f06b88aa0005bc22228dd1b49bfd9659aa664952fc5445dc684f06aa022ae16f4360d804b0de3adb32f3c48531dcf9e7cdae2187e88b02614dbc75404bacd3da065ea0f4dd616b9b0fdd4a6591552ace6ae1c5dcf14db465e35f5ae8400aa72095a6e55935049c012f754000f66e6d26c79da778e623d9471bc70456267d59691814fb858fa34963f210e7ef9ff96026eb1087fddf30ca40c3b29f45e671d7ac27a2cfec291a1dffb89b67895389a98c934f73509e25127eedbc31f8d915f1869ba74a3618713423fb2e1c4e377efea10313ef8ec3a6f14f7d139da25dbc457a089ec173992f71154613969c347d5ae340983591aa2941e92552a2a8556529de618e225de812bee797f73b66c5437bf7b759cb1b197b16a788422f42f8fd3d971a7fdda70b2e784c5419765356d60bbc29152e1f8b35cedc0d22d0ed85ab2c2e289c221ef7ed6dcb87f28663d65ef937e8c4fd82e407ff25ec055aedadca3e1b70f4ee9ec71efa182ef599c3c5db5918f29eef6617873d64c62ed5ada64a4cd3a3061ca91091e2e1548e6f8782eb118763808df17ca792d21ce41b6ef8c50060b69c5d462cc35e1217c957c79fec5a01d4213709c4444d70dab278b6131b527ccc4fc9f25b6abb97e197048526f528787dd2ec9c87eeac092259f1f93e6729855d38dc3727be08afdf5dca0f3f6a68ff113c4f198c0dc25dea133d2e6a0210929a25eeaaac189252861f39d3b7d16ef2fcd508a0ae33eb179e05420ba41073d08c6a03b6a51c48788c5121878d4bf783d8b8d0e7fbc1b37c03f72f0e9f14f35e5091b4dce8fd034d80f53fbab8d6eb9705f68fb15edbc405ee41976912d05578890f84379b2cc44d31db41d5c6261b75363249b7ccf02fa959da56691e8c4141e098f760c918f818622c2989bfaecee4634bb78299d4d517ff8002a6bf52f137f87b091852534d54acdf748bc7bf7478c9c633e8049d13bd4cbf7c27e698c698c781b21760268f278f70a79cb90d506457c022d9d68cabae71a8ce84ab36c055318d390644da59578df288168d8b2177a0c9c993a3b6aafeffb7fd420a287a3d972d29120ce71b107a6faf0b2c69f1ed287876bdc2e65994ef23b07c4a8c2e2ef35717118591641f88a792baf1d5a42500e44021b3aa612aee82153d46094095c312c8579512c4c5eba4b1b3cb8e5eca7c872e04d7e6f2bcb5bcc6a7d9f8ed1acda02826c45750609fb6bc3ef7b04ace4b520d47b237aeb8d8b4846c4a47ada957f563a778627db55414b483c469f76c82973a4a8e28668a3a59bd328b61b736eab25eeff42116896d9ce4e58c4b9e57a381f85e581faf97c6032225c0e17d281c57125e34849e63dc970cd70e84fc410777903ae15714fec9adc167e5b28cb28b9fdd295b311810096ef1701d2d32929c34f90918139ec5237c7b967cac1b37238d4aa5f66fa1992f0ad4c07d16ce522631e73cc8bd8e2669f2c465bff6c147e75a42f4e1f5262ff29958f8ecf10277c4f8634c076edfa61b26ab577e8357292a2789e2429d00656820ef2e92be32208f85fb40d813d060321660970f9af59af2ceebf155443bf796738a31b1e4e1b1683fda081c840b19afbb3fdb92a64f4c90a496e3fc352eed7e54399916ba9da17becd321009a4ba44d451aba74921276adfa4214dcf2c98e3abce7009df34ebb06e497925c1bda18fa4ed0f95d969ee4e1126b333ab11f9394b68b3a6b80b275c467af48d92dcb45071b56d5a740895392c740f23a54e869f99515c1f6e84845ee99eb6141e2c96d94eba1749cf45e24b2d1bf1cd25efdc5bdf0e7f8ace046215d132a07caa88a245c1927cb9cb7a7c92071a05ef77ef4ba943645dc0d14bb87acd4a696821eeedf3ddfdbac7af071a979f32bd267972f6f35293379a1d90841f2da9a54e490ca74bf19e03bb98d6045d9f815e312be9306e9cd4a4a411484daeb65a9f55faff433ccf61cd11e96deceaa8eacc449cbc5eec24fbc7678e0b22521ef897470ef82fb4f6e1cbac2f84d4a2bb33bffc0f03aa7758aa3375f5967b8cf458056372aebfbb2b09ce80a285fa0fb7e6b78b2d05a475224dcd694142d04add8cb4f0530312303c4a47a0acf8b05184e45c998d01bf3070cc5bfb8180c51dfd6169b7430ac6cf5f0f7d8dc1327600ffc4be1fb8803df1963aaacaa47be83bab92ad325bbfe571301bd84bbf597938de32a1e85fc3d458d9f40b6335ed528b1ed899ac5ac5898d538df9e273a4f694d4589dc0090567cdc5d141a81caaf14127053992a73d191b38dd62ca9c1497165a20e308fef25f202173f1f8a25ef70a523d407145ba6af1118bc05fc684285b63e6fbb3693ca91d62f5c410085f092fa10a3df0c52ac611ead4545fae33f7446fe9556d2e52a2c17fb2828e5a05ac789e9b408278866c1296d82cbd8f3b4f3e581bcddd1299771151782706f092c06f0512516d31cce875698ed4aa77e6464543b11313396a7a68747ccd43377daa695c107b4fcd9d4c37382dd75bfb8a67b209379b72e50a94590e3a484a1a256d7b6e82ea61bcf2b99bb450fac30a69f194674b9b1e1c443e527de974c1dda7c8f8ee7d363433ab9dc1123abffef96945db9bfde3a965ee21ada7058eb20dd56859d3fd14247f54ea8c9df05ff4e3720c2e13b1175b7092a0a9a186e1a9ba807a018c5b5d0b02dfc75db05b4d659da1a60480fd38fa4569e7a3c663ea4ce38a453692d4773523125b75ac276163a793d5180e7e6d11a7172f187403818a0a1146fd3b23a983e0857f1670238b9eba52bbd177ec5ad3a0af5a435ec2d84fdbff362c2ce52cfffcdbc990be8c213187e0310769e40496fd719365a2af2a77924a06bb97ff073bdb8b8af567459503a1e962c7d5dd7d7562ab492f6d58829c023ffbfc706d3e4930fd784aa8024e21fac10867bcda5efd777f36240c5caf2aad9cd5d6078ce99badb830d5b0737ad2754699d678adbeaee649cc2c9f17cc1f4e1949ec15b2a3dfe8ca446626ecf0421fb4ca67ff3d3db497f09038e2ba303d83a0ce9d0744a05b4b7d9577e1641c2743cafc03dc6f8465c0ad15b1e3ddc27ce732bcff6f717f42e69eedb61df4039da023cd73db67065c340e6496e4fbb67f2b669a4c3debb50e239a04264506615b7661952d61c5ae39db683127d7fa5dd22b49e030fa803491b59c128c5f41de41cb4669dc8997d79cedde74c699ef42c0599336fa12a726358cd0bed95840d921f3e4655d69076fa661cdb46bfd0a66cf65b468496b5bd76f993a6b8e375603c5ee5836920dabce5571a0f0ce300ae992d8c2c43cf7a0238e371ab80936b102e9ac0b5d3a7a60854c0c0ef6be6f6c8371869f34b90cb44060eccb599fb1d2e27ace04d0b14065890ff71818b5a12d20e8f5486285638048ca271e670d85e5885e7df2bac0ade01e1014644244ca2f6c6dd8ca5f49d46cbb7d7db24e935b74df31d964f4cf854901120299dc996f5a93032b71d0ff09b622659aa056c2f5745f249edab91e836573d0053534f45124c38c1568edbec2256c1046f256af7d95e5d4b9c60e19b3c162a3d6e5285b88129e4f65159076b2336652a758b1a0753440c86ed67aad55adf2bb103c212f75172647b16a959835db8aed7fed1efff97f5e9d40b207d35e1a97f2f362b295e05eaf1ebeb56d87bc9aa7b2c7c742e466519fb314c288efa73efa4dd3ac3b2e2a62f761add46c860ffc81bd7d740f242ec094184e71807dcb6735956745fd3f62a40efae4e35c28a42b198508b9c52c26c8d21839a3c6b09aef5296626e8f6e02787f99ecc49a29716121e8e5c415e09d832e0ff1af69e139f164bf52560ba109b34516f720939dda33c505cd0b694502967fc45c4c27d03ec23933e080f349f91f7751fbe37f2ca37b5704b0e3676a5a439744f1a83c75a0f1a5b3b05eab647b8f34ce27a85bb8fe6f3aaf23e4c6bc0fb5877ad12f6728a4cb9e2421c39b11261e84f1eb7f783e113aa8e648f70175e7dbea4d315bff5d9043a6e7571e9e7a7527576e935e1ce6e11b6d64b752fa3b2f7777bff43039c59efec434bcd4c10e6e262b16871633a3762b4a1f3f888ecdad051cac90337af303fa1205894ac917e4b09da2b3e670e66acc8d8beaf78eb6dc79e72333049a800cc2c601d5805e46482dfd3dc5d7170284d8f4741667cdbbae734dd8c7c99ec3b1077e8aa9549d31a90234fa280400b69383223f51b6cce1df4cffe00fff4a737f80eacdabee8ae8355b0b831fd64fb9f318682ec64b2fd1b8b78a7e07de58a25cd2080b323753b3566cc33157e88b5249785892c3b4bb5fa66adabd81e3dfae2a58a52fbc16e2082c216786c77b0ead224d1828226dd637ac3960624449a60299d73fa139e8adfea77d8d3d0e70aebc9d02b3f83937d989db0b3eab6f6b534655ff1f71f5f7010e9f5a7e0dc2139e7a0cdd2c4aa48e482d396b58f200fe839e63461fdf7363d09fef3773005f612b20865184ca6e026f448e9c57ae1416c8e7b9daf393c114fb9d87a06a0bd5a9e4c23666a0f1f465f1e839c2fe4244df318e6775430009f63f7797c593c836fccd47f90a4effeffcbe5f2f96fb59c1c5f88ff4d8407192f95534d1eeab83594af67495d411a4d7fb9035598fc3bcd6a5262411649a10a3bc3d24cfa9d8f6faec4e03cd5d3eedb9124415184fdcfdc18548d9a6a49d6952f21af36324c66afea3f56b2681bb8078bd0347cbce496cbca776e049ad5985a3b342a1aa9c9d3e99cfcab23bcef4ce82990d3099baa18598deaa0f5b09c410e838e97a99c4e5dc8e485bdae00a451fb6f0560fc59ef41d1aff409db4944d62d5946126e32c0c6e7bc2c6d348d23169b4fb95954f811cc7dd12cf4ca0a65d1e95ad56016ced0d35a34ef14b4f42199953644b929db0151d768447c8e5706f1865374ec61f7a7a0e4c08c81a8a66259584d028ff7c27464446bf5d84b065a7cb6ca1b450c6a36d8f672a2bc6639a92e76badfeba69644e76ae0ca450876220fc3abd6edc119b2c2505e4ebc9d315d110bb77458cac09cececcf0f7daf7320a77f37a513e870a43c3a8490f594cb65cff75bad45b46444f1a7ca0a39ed2657be94d7c95de1dccec90ea37376940e5cb832e8be6bf3f6cd5f19654fe599ff10a945d3e7d5fd93aaf4b0314dda080c20cd37973a0b3ff0711bd5df20b5e72c24c3e6a007becffb61865e2744b03242280c82d8f1747ab237f72783c3eb8da9f62333dbc212f7cf91444347ce0d1692cd39dcc988354e17d2b100f51a3f42d6b95541bcfdb2b86e9ab748cebe1cedb60832269953598795c46b33d06fc08bd10b35a3148180ac70970996267a56c6e4c435c075531b73d3e6490215dd2970c6c76ab15c5384545bdab23ca2da589ba658cc3f1277d493650bfa58fe7c4e218efc6c6aa99ab93dddd577050a02422b8ed54215310bd0316f3899589dd586626114d9e3cd28f64a299a28e64f62eb3b2b41a271b98422055f78790eef5706f03212142b0d5067a90101bce720b8700ed241e78740e9bcbcb8eb7999dde1c5243437e9ead2d6ef2fe4f910c4cefb96e5b363d13532dc6ac6ce355c5e3ade64305e3010a624e785b5a18c6899b6d8785174890c2860f8b955bc86275b488f7ab5728a08a8532b06d1d85a5192222f0e561a967f4fc773e6899234c605bb0551f165179cf86dc90d452666b4aefa78fbe3fead937b07c3e1de10cd2d94c449da85c4a1bb11835e5c6eff1c70bcc5542feab61d49df3112f9f63b9e1b364a7761fe2d7195caa985389d9708348e74708fe658757582c0281421dd110879dc04ecc6444f8ff9efae54c0dbecad910f8e902bf3eab1d259310f099496b9a7b747f3c4b7260b41df7caf17773717443ecb3f36fe0a8882d93fa9ae1092f16283b20dcb61d94efdeaea276bededf61fdd12cf92bfacd84a71a799bf2e6dc38424096999b9dc8ec1e7c26eb75776b7fb7b7d060d814698a1c3dd2093380ba8d91f3f2c2af59a297ae0c5f2fc00482dc03eaee542615ad9d932af07a34f68acdc397487ef36ff51edb46c9a51247fd02d4ce338c31842f9b331d5d7e2f829a7751f34f476f62ed399a302a45c4834a73693ce671f63e26bdd5122c127ebdb19888a07edf151c3e0a7517394375671ff7a39df96b19911fc9b6b845db3a055caf7018f2e6bae2e6eec1d87e269ecf62ee1ad7de0db0efd81cddceb1bf96aff0db5b30982870677f85269cd9e34e48b1a6c3afc73c4d367ad55f9b4eefc750ae1ac15e273b76878b2b52f7ac9b5d7a48d169d1b3d2002bdea14db7c30d6c39f93a5e3d3710c27557c3efb4517c67c7b688284ecc0493748739889d1a2d5eb5e7c55cab568abacb7253d0d57d37f8237194f9736d606f21e75a0402fd705f71e07cb26fa4938824033d9e2d800fdf5b79e7a3ac421478ab897dd30efcee13297f781fd3710feef4f8ab6dda158438bd4fa43d71b0ba6f1592a3ea0126a90cbe078ab589567ae0b2b40a900da502867001b8031ee17408315d5ecb01ecdde6b1eafad720b4f7e586b2fd45333adcae72f60878070c3d42d23037ad7163096d3fceabf6933fb68da1912a01f354424181bc22f965bcae12a10b8e7aa334e69f63be567203c1e2c634b0aacebeb87242934623e21389f322a054e7fc86f858322bd321c6b9aad6856d2e123fa2017a7960bfe03f5a194fb781716958b8f90a86fc99eaf82df6ed8675b8b6152ab975ec67c899d4cace9ac5fb7f524d58be61e8811b0cd6755f3aeb8d40aff3b3660c057aa668eacb42d1c4472f6c2ad93575befec66481799e67b36a921c9a617e902b66eb2b3375c7e3393af20c8d7d9719a4376b3a2685fc80cd369130a0cbbb6582d3e44fceacce7eec2cf37c1384b1d96976b9d038f89adb17c2d46435480e1d421fc3d8fa4bd5c6ec98f0530daa519ac70760374d5a49d9a92ea5eee11756035a38310d9909b3a2de493ae5de1c259163680c891b2e93c6a7b3249b0e834389fa0866cdcd1a94afa8560a6ab44e76e14a8b258cf8b9b653e24ffd1207fe5cd02fe1d15164b078d6fe3dcad148c5bf437faeb0c8e486e73ae36d265a7e2318baf4d1909be619da31eddc749e79a38e3c76ccfdb75d4995c65f5e089aef5bc3c7ec40bf0288e491bc4af06b14e3bad68e3fa15dc314c11a7614dbd32127d59de740c7f25468a44333cc0de5eb45c919f2f28fc4baa93b23060aa1b41cb3fe58066f118db25b590ccbebee889b604ecfd82e38a1b22d8f2fbeb4407830b715a3db3191c07e74a13de899359e6bb6d7ccce9c6229efac1b0d2d6064772ea9579382700f930ecc224bc70405c1140c1e01cfe64d9a7b1878434eb3d7e1d6281706c5b2eb3e893aa9e5993f7d89e4181122daaf43ea302e27acf4c8dfd76f3d3814cfbf282e3fc5c30736dc605a80e8725522649f01f6ec9c94379d092bc9b714113fd41baaef20e3845c1dc90ffe24b8ba7572ae907d317b01c1b592cb968803bb9ec2926c3423eb37e0d4155632eba5183a2f9f9efdd1e2121bb6c17ade8cc9cc5d15e4638e9aa1257c4a93c750c29c957bfe400c21672fcce82ced894f1344a8934306660945886c869a85ddeb7b3454ce271d684505052ecede6d05d87c1fa79da3c5afe6e2f607b658121d112da62962c93dd1e04cea53f487b684b048b8102b33e1f1feabf1e2ea01fdea9b8be9697350f0551f47bdce79e9f67c30a3398080b2f03e61904143949725fefc7454a1b2999b120a06466e7a9fcf2fc0f1ea794c748bad6347729dc2e413d04384b972fddca2d153a6b66c374adb53ec94282ccedc3e48d30caef4b30a2d522ab1490040134f767908079ef3a8eac94ff129855fa41b0fa860a4b8361dd70d002c5448dcc3a3e82eb34accc0467dd5d096570ad633a4a4555204d62832650e0a0571efa69254296339679e7e402628410b2f48c48ae5a93484e41ab69faf057cd9857570f309ba50fb18e7474f423491c25f07e7b7d747760af22dd8f60cc493ca857c0a772fd851e33114bab406da16a3fc5fd83e1c72ecc9ec9f40b988a204aeba3e6845e7e6e6958fe55f3e88a0633ac502d84025fe0eec21fca4c1d25b1430de286d6be462dbf599e62e9ffb1a8762b84cd277f2b4bc52ea4152cc463bae014eddd647fe78bd2dacc2217a68e6549a7650b9420a40833fd2baf56a7f368e6972cf888fb8840a04a5fd3022dd87df3d0aad641750a84dc79532ae8e84970be2bdd034074fef80a26a25b3f3ad6366f67863a88820425874c9fbbfe4b19d8942e50707341e455a5e400909c191f8454913d8f886e4f19d3c14856df88a543692ffe78fa2e7c17e89a632f1e0392ae50f86fb0117327ccda3ce8709ca5ecec1d5601839565e3c8b99dd2b9b7ed96ccc7600c1e4663a86163588172b02ad602252eab714bed666b7bf3e0016c3705a10c95ba11a9d020ae15bca88fcee0e27179644895d886f93f484cbd1e5757f47de168d7f429d039c25ff81ba98ff31ddf20b92cfdc60bc89988663b4719b1c80d256543b6de5d2360cd75107eaba00fd1a50e273afea3c765d4be5435547bc3ef320b5661f44bf48110c13f999684a2d68986570e26854c426f972a963cb1bf289486b5c076abe08bff60e7200b948a6acdb3b19717954a1e69d484b433ae10b12f866d1753303b9b0789cceba258bfa3613741355cc22a0f0f59917ee90c6bd71a62c998967efa0f3eefb98335209dd3704a57517e542e9dcf2485e099b828c2ad30be50070e21ab3cc222c4759313d85db6afdcf0a6ea09fbfbc7d2fde3875fa34047e183a6757f602a0ab9abf1972fea92053285b2cee7e1e67b08ab613b35333de6ddb4769b59a4996006f280315ee01a3a235421c07eb8e0a61b03a640c6fbdb75c1bf7289af5649d5f205715c14914a8edf02b4faa8235896a0be3899a169302d6e2ad14454d872627b9fbfdb5b9ea0caa86f67694f46c494ad2429e8d49c1548b02bc35e1bbf07c49da6e0c3cff6349760e5b4b173dd01e22c4721001321fdb75ecb1839b06b7eaf617b9817e2df6c4bead6420c7b7795c08e2b5535b12a0e0d7b1207a1458cf74919804aa56be5e0b5667d5c0aa8c812c3c7a4e6aa4757590abd3594cec25ae7ead900d9c19f13feaf02996e2daa57a57b94c20cd9247008c35b425533257caa643b08533489441f7d72c30a43644fb4b8abadd6621f406f82510496e002287857064cbed6fa0b2956ad5b71167c1d143f70bef91208f3b35e05a294e1d5054e250004fce4067352f80a1466763f102736352f14a442c786a5af9541e15098b64099e5d6eb44c9714cfdabe4985e805facf52dca9acedc56f3de2c1e10b81aa8c8632bc1624d72d44913a6c78813c3704c7e812eaf8add988cd890e515903c3a2c06bc417c9f8de9d5857fc95f2fdacd8953ad2b4217e07e5ab0c1dde941e95b9e2b70653756f325052034324df8a6f0920f9ed44defea34b7241d2e8616482d850e78f5b0675ea17f4c064f7d56d0dabfb40fe9878ef4ec1748aa17182f32d8e65bb6f57e7a2f89f984045963a356a1a76908f9f7ea26216d1fe5c84c1746d42cb3b5bf85d90596f3f546f9721498f7fb52e023e878d435a6eb221477cb5098d73114455c1399880f74d594e00f16258b2bd8889adb1f550df1a6699a80132d7c5af1124954298dd55ac63107ef0d1828b7082cce787706a764da7f294569ae9932d57adea967426d61e7fb31b03784b01b58f3d332552ff60f9ae77beb751c0056e2ba6017ef2863ba27554e5af7151fa920c22e122567f3f5ac96fcd848fcd52956fcee17abd7b75b73b3cacf90e20eb4c2022bffa134f04b1619e2ce07e9de12b662fc588136f15760fe656983d678e252200865ac10a05fb4ae17e5bb796e4787645b2295b27803ed89ecd039203cef09d51673bc43c2f84b8e81adf64dafe5d436f7410409ae80eb3ce56fbb6ac14f54719eb70ed296722b0027a5aa5fa8bb6f8b96bc6d8285b41cbf2ae4abec91efd197724fb13d8c4c3f0727027b30c72d53dfd4d3f8868a9fca8b65d72f76918e7c8602078ebdf10aabeaf7f3e7d53abc8e006b4e4c094ae39c4d70aca50f0d5691d432f8b4b107eeb118aa3f0d4400c4e737a9ce055d35ed0eaae822d1eca742943d9f700fd5330d5ddf1f56c998063b58bdd447776c1eb5d988ed2075251f05902f964a51e3088831c7ec42c40b168dc196783ce970efe85ab2d1bcbc819a3028c7a16ff2e578c7d91800cfad7a9078f479063f87ff0c7ae1f040db4bed15557e9ac799ed9a116393c77cf5c8a1bf5436bf01f74072cf6bf70d776d171716b6f48b0f170f8e354533c9693e22d31e15bed503099a578831e3b85f07ab6d597075f92066e8dd2ef5b65d7b15baec2653fc7e85b36f0dbc7107faf75ec928b432fccc71722397dc8afa25f12d85ffbfca359765dfe7cd2723f7b04082ed61f72b1218a64c3bd17fc31c3dd115a73329d31c5eb8d036d9eb65197321ccc2ff321779645c3dda36c94f236d329287a5fefdd7ece8e1f65d4bbdd1dcd27a2af05977a7b7d61b07518751b15908fc0015cf809cc7a01d18cc0027b3e6a771529e4f61cf1ae51c0367f5e73808035b19a41fe73a225e37cdbc5a593a2278cae51b3c125da55488edd5b9326e931ee677c68ef0c2ecf99ece4e5cf24e733c106f3ce45dd173415410a838cfbb673dd30e361401f0033b8bbac3c43bec169e335af787c9a9eb34fae32abf7a59d855b7b7db136fb1583aedb45488571b265a934fa65caf4d90565b57be96fd931f4805b10469a93762166dffc67755f48493d0f326c4faf84098d8a0f42656ce9c27b7e0eb6257723324071b1d64ea0a86424e6f3ed371925c34aa67de1c0e90b5e412d9a26085525def5562220eb6ab0a2009b0a62577806481fb886c0bf9ea6b1caf064598a9c43d87cd34cd81b6014b6fb2164884a8a7f70d383472d595f4d39822952adca8d5ab7b6d8267992d45d670241bf87de92a899510eee18759dcfad11b26428fa8da70e1a41935c679b32737955d914c7e81e71956002f502ec3fe813b0d67b18a40a9faeeed6db90b79eb848fad55561becb8acb13e97cf07a5efe1ecfce6e41abe2c9e359dbef7b163d8a7cf02a778146d30d3a6cd8491ae1dad9fba20c870bc2a4dd3756eb95556bc9721314b2a566dd2e4c9660ca59c1f632dab5e1476f271238bfabcae6de051f9d0cbda4bb40cbdaf1a76c541382ad19a22f13bb9dc803e69a798c4edd166179d857abf9a56da74da2e6a6aa3d0749a3b810b28e1cdeb57d803ae2e28c49a070004043644da21ec8fa11335f711a1220d1eaf2b49b2a283eddb1422a1ef74d166f34e25929441aff3e10d416b30f45b007ae96455ccd0b7c06a45a05f3f69800be662422e39d3c695099b20b1ccb46cd009f1ecdcc21a90872a9635a8db73e4f3f345bb5c55a847fbc7849feb8070e54a6015fcb19f051f69ebd9847397bf88d2725aa395b3d989411b703101595b5a80b184ab79d4d2ad4c03a99ffb28b17cb49a749d550529a3afe02a2ac838f93b6a03de9a06c58997095cffc8705e864497361a40650e5114777e64534a6e805bbec685c4e596d632ca489ca315f532d24df5a7f945d18af9ecf5b349ffa387a0034e342c9615f7b06b97ab88f4de24f7420f76408e3fb572db1fc4e0b7aca28c48a68362eb79f358a0b8240c50c886098e0d6130ff852fdd163531a0228949bb1d7230795a142b1ee4496e07b086cdcd35ae1d1648d6b5abd4825dac4bf9189fb7d22f5c28435b4e240263014c64f76bb253d87ea77ba1a7b1702683b6acef774cf2d52fb005e593835e7a00a17811156d673f4dac12ff8c671f7e44ae675f096c957d6a20c2d73320e02d0e1374d53d851fd1feef75db0710b28af5d54f0dd284d58c2619e33c7ddc3520584b72cf2bd240cbc0f4a124e32ef22e19d6640c2579694b4bc054483c3c9ed3d2a857bfd641c604ad6ee64fd572cd847fee2f11eac026ed52ca8d52c56007a71aea22cd50d4ea825209b48621296dd653d087e52d918f202d6877762933fa3d4244c660bf5bac239fcc61e6a5f61ee7cf3bbcbeede53a1305acc074da690921411ac8ade370ea608820a0c4031c237eaa75e5cb3e643b1bda818cdfbf1f6a4d8da90ec2fb7cae6ca8ff5daa674587a401a3dcf28bd694233ad8399966f24637fed44108734bef5a0585d8b9409633460fd67d5be21797bc8b35e75e5345b6c2782bc536812c9c79cbcec038482e7b94243c0c33ad936dc239442b341b3954487dfcc128f8610020626d07925fbd4792a970659a9a084af7af746bb145868176cbea18130ea2966c1264e1045082b1ec10f4b9c4f1adf758616301091248efb00972f125842e7d71c5d33c91f5cc0fe543ba3744f6b61cbc64c282b32051991c76455a8439a4cc59ecdd528848bf433ddede873fefcae1fa25a75c1cab83843a19196f3acddf7d1aa98a29cc09289555b24d8d1fc2ae52f8daa7fdc9b922d2098c166ff959e0e4abbf7306c75b7fee310febd3e0febc9eb96d55550a264ec4d3510f399f03c9cabe4a6b833a05cf83d3be5e91535ada0a7b654b0447965ef979425026a2405a116f426843aad59945f8d4c7e79a0c71f63a9a887b93d44104c12b27e5fa130daf35988f8a45a3e412f2230789dfab075b18c00dc197a06cc46713f59ba7ee35cbe223a6efa776ded29d8da2850111427d9de2f5858f4b1bcb82ce74eba7dfccf85b1d8b6312ab5625a093533a40c22411bf33b3bd761ec59566cd4247b909bdc6880379eabcb01298f73af764ba0fd0a1a695dce2367b5b488d648bf7f20258f7967736369c89cead119ae0d78d6a6fc25c581009566d60c1f62f769c2a18d5dcb960be9bed223052f4c5b2a988d0f58cdf5ef49ecdc6c625c59800d5f72d3e00b67d0ae1afc0382c77d92022b004697c34aed53242cda8a14e33c3dcf670aef77dc54fc884b4cc8ea6ddd988e674fc26fbf2eca29c6941dc14ebddcd96e463560371a43f196f717906ee77bd22dbce73a0b1ea8a3e09423277f0d80753e5a879ccfab5250ee11fdc56a22b7e266c063f257db59667f5578f2a36785c162458e38f0add13c10cef28d0e480c5c0bb11e58310a7baf7fed9356ded283755d01c9743bf505f6c6c1c35a9eb1e168d451002e730e96b1ac9945f6af353404ec54fdbe43308c48438f07fa996c79dd07daf749961febb81d0bc085e1bf9646939fad9fa72e0d6a9dbbe0a90d04f0f89b9f404df29f93fd54e86ccd63c4348ee84a1f80058857437d13859f966c5a4dc27c8279f12b4b2d547c3cca32f4d04b2f3ad5fe932c92037ea1bff36ac97f7d61b926a6741f3b0d39ffa2c45f04c9a2fbe42ec4722d84cafb6c3bd231fd1368eb746fbc4e652aa201af970f8167c26c5377397ee936b45adcc6e68789fdd9af9bd72646b22ab6c70484a40c9c6a6389853203fecd90bd15739d10066d5694cb7e4d997d51bee15a14ae36ed72e2de7d56db0de01be3deb1d58a512d05aeeab5b8c964f1c7f9c84469508d4a7cb0702424eda35c95db2cfb8fa8807888f55c6f79464c12e90b1b87d8be452858e180f71400447b2666b76baf2f73e13740d6f590ed38bd1c88b77abb6d6b2c4132f11704d0af6a8104a83e8a824653c399e62c142b2046e18ccf6ea24409771219f097068af43596b4085109d82ca80a24618c6b566d62506a265dbf822aa3fe98473a328d2384e146b89b15c1742d973686d6fa3a3e702fc2a362035e4c0b754bd3d94178dbbe63b083a3464d884a01d3ab2cd37e05bb8872d327c9da6b723632511994101933cb2bfd0a24ee5e5296bf15d34d0335349cf9ae459e3419662236d743ee6c6fb08222c2a919e1be71c112e179ab6dca51dc6c53a72e06f632ccdbea4cb77d9dfcc29635d23046f12cac203fbd8864c192d6cab69fdc023020ffa46766d9ff2078959c1c6ffc5814dd4a66905a3d950f02d0af04f6c4fd31a103362b137dcd0e8fac67bfce1c614667676089ed9d0b033d77f2a3f342ed0949f5de7b2015e3b25ddd4db747bce196f51938cf0cd83e1798d8d276b6766cf5d5dc1a344e275da0a4250096edaca4540c803b92c9f977260c6f8e2815f3cdab351417e7f7567c29b5da68a5d4cf822352d64d1f66ee099471762d519097d17f117a7f52fafadb1c403b27109233a9eada4104d108fd67f7a0b10ecb5a43a6964e18ebc9146a6b1a54e197aff6918cd21b42b7c6c9e809c64949fbb56b91d3836b127467d9b0d22f76d80bd3541d80b3e51bb81ab1f9c8826c08cef798bc893def8d2d746f3b209c7d24ccd819af1c2b44458b845dcc1ab6a9eee7d4b3d5752f6f82780286b1e5567ef6b452a3d44f502d190693936eb91ce7cd8ae4a64d823673526fd03f9aea988a7b99b8604d95934028a3c6dfd36f35656f4667433dbbd54448d6c5b90be92641d7545add88c3c50b0dabaf10b3c30ae965c76db8cb23190a60611b74d9c5e72d77cd6fd40ae9eea2efc26bef71a623c37c2b4444cb2105565d7461e982804cfbb4f77407be01b39c40f5cf50582acb91db821f00d607e5845b91bc73ebc8ea76ac1bdcb68bed7552d52e2afe131a824582adaf18e2fed12125572982631180c2c43944365a6bfd71ae32d1b3c57dc87aec1909bf169e3c7dd2f3b315c648e4f6cbd341bc491bcf03afcdd83ee75b9a4c2f6de35cbf1ac0d18542c9a08671313347b54bdb3da65f3daecd1abb48fbe6e7121211a82a0d727c06e4c6734ab67a2847fa60defdd99b5c4bc7a2307ddad5231e9e609d0e6259957eb895263b4eb5b4c654e4f23f1cc6e6e6132b12d73572107d52e998eda303a3ce5f93ab4f3358d8408b0e3eaf7192b4f26a45d1fa0df86ef7dbcfbc528ff6cf30dcdf16144aac258881307f633e36bd3f7a32bf8be2f2eed78cb7e55c49e8e7549c2ff15f13cf581ef6d4239ef54b2901bbce0cce0944b25d7180c38519baf0e81d3155b84c6ad28cfd819514c2216fea0834b7da653fa45afddeaaf2eacd943b27c548b2c456542a755ae83338336a2e7b40b239c5b88534e7ee4301da9dfce69bf737ab731a600fe045a46c669257f731cd07a552a631a7755ae6f6060aa83ca0238e5491ed300940519fa5efca967d80fd95251fa74a4763cff987e8d19849a096b63fd71c234883b3153107845279ce62ac313c70a7091c63f1087f99ef696cf461c64dcd5c3b055f2c8b6d04d11564bec70a824451d454b6318c5d5b3f203d530157da1d1952ca4901f8351e7a0376015a0c23bb5f8b9ca02d6bc38ca2a2e80ae45f0bf0c67ac2838decfbafde59c6b21a713a3fb2500c6ba1f17eaff12fc0f77f192464fee8763b3e4fe073b759ccc65482251a0613bc6f65fcf67917547ea1abbf8f08b7922e94da4a390ce9ea9374bd7e1db0fccc59b5bed9d3ba03d1df40b1d5b34758ae99388b0a8254b51a9cc052b64384000ccee49be49b0261c87c5a4760bfcd808c0e972dde0e271bce946c3893058f7a63e4293e9347bf1b8f4b2a744fa3fbfcbbf22adfc34f7c674d1374ae36a5422a9b72642263a0b484b647c115bef3162ffd4e9b4f9528a9b007a9d4bdf5e500cc1e8ab61d5f59261cd64fb267d444564bf88b4314a949e7dea96c43e1ac90314a54c1844e37b1bf19cc92ce577a105eac6da87665772592b574391d86e08ca13e3aaf4379c41768949398559576c0b27d4204612a3051fcbce768d94f9e2ebbee84de9bdfad10ea0b55eebe4aaaa7ce496dac42bd7e704049e5e8c62a12f4e98efe58c71a0c8b98370cff6d5232f003a51c776565841a7660b69f2f8ca0f727eb32e0e670584fa3c8bee2df6d92a544312b96fbe9cbc15d103ab1351bd66591ddc3bc392f4bb5f0100e7c248cabac822294023d87f437ba0f19c87d56507cb57b07f72898327f877cf4266fb4ac234da3e663514096365efa23ad434b2e18a7e8501dd3ed54548b7ae3dc79a2b34363ba0420354084355e5197163f2f0bd13af4b0d1f6126569c1de6b49e131cf54ac941fee688212e4f95b68fc24121490694c90805eba417f2ba2b601474b6245da894512bbc75404afc02866790c1d370d82b75cdff4fa4647978030e38e8972d994a652870f33590f880438084e67843ed57e0d8f9034c6dfc27cc8bcfd4deaab1898e6fbcc0bab98a0f54a322587e8800e73e8e2924e4b6156a1e5309d420d5decfa1432ba31e812353f46068a1e3d73307b419a2350e9c051633b8ef4b7456a1ddabdecdc458dbefa1f30b17158b2a8fab74b604b38908208c88fb023d054d536c8eccfc6316f35ee282ae9e8066159160deca887238039fb221729339c0c69ab8a802ac155196d75373352cfac9a72cb6568ba33136e451b32e5be48dc969c8ead861da92cab62561c37851951e632483b38052e79325a518959d0ba187d3ffc93f39850b327b4aab0de200bbd7783b0d88b61d3237e1900084325461ec6b41f88a68265706e875c54a54e9934808844dfce119bb8b5e3e443fc47f9b1d24f04a04c8fb28fcf58d55e14bcb1de2839ca71722225065bc41a8f44b6316f9b5d5d710574063f4cd85d315628d811ac3b517a3db42d867e8a705718627eeb142baaefda08dc1d25579e1bd147d7c75f864ffd5cce9915566254abb5d78a2a7c977dab9d0d22885c58d45b1f31df7341b650bfde7595d424b6942f990a97e8c207f0afdeef1e253ef907c68ce5d2269bbf6918ab4390041ee9445dfaf45fda10ac45e58d6802cf91f0d9416503fa5ff8eadeeecdb71f03030f739f003436fc7b195ca90a381f5c20ee72a7288283b762466d662d3dc4987bda94e46ef342f0a9cba4b5fe7db0603740de2c28df4a9e6ee8fb9bfd29e4800d86b43d93ca0c2fa52e197440ef783f89dd39a62ec9a9e24b3b4a57ba47dad1be4c4ae753304ab3726998e9ebdbc79040cedb7649ce15275b1a40b44b7cbb86e72156782c3cacf892e311f8fd1a50e63e29dc3466669a99d383a0341ef7f9db0414d4949449ec21a69944aeec1f4356d748a6127c2d68efe4194710e51ee0bb4261205d5a6f0cbb5cbdb87ee453e63b04470928f8ad0e28eb8e076299706929772b8d4fb94cb2b3ab3e7788ae396dc7d140105fd4a49a4a9bf588955934b179e37cae9bbb64bcc835f3e892b1b05cfcc1755be222bcaca2ef711e8ca123429d60630e8caf0d64afedca2885bb088068c73d879b83c53d4b647782c18b5682241ad8db0f94fcbdf891989f89024ffc7cc95ce680e8667bed18605a7af5b5a5f985e4354c721aa87cd0584de30670935c9c18b04fa8c48a3727cff7be7c2794e42ec0fdc827999bd530bf7e48be81829dbdd92f53f60158df76d6f1fe4eb839fbcefb2dead8c5b37d2b418eea2e9bd9cbd0441ea5efa1a918cc5c2a6618ad114676312c3a66f18667a2d84718ea5320bda596472d9dcb63b1314f5a7b88317cd13b9309f7ee80e18fd73aac68f6805fe65f6c98f6b4a2fc3aadede5a5261d9ebf69dca32a020592aa1ba6b2e54bca4dece045acb447478ef8438e61ceab92d5e129e8321cc3a8dbb04237950e20c665b03bf58dbb00468171e1120afacef6fc00465befe083e7c946daa12fec5b15c947d30fec24834b296de9df6d925e7681379c83f47e6f9237b49fc2626eccb26177565c8f0848fe9b30b8f4179fc3ffd3869a439905d18cc4c0acf8b92c14f512dd0adfc11ca54943c5e5977e089b1fad7c6719c14625486480f7d9cdd13f22ae39597062b7dbfcb11548a39b256e1b8520207937abcee9d6b0032fc49b90e5b33ddb9d4f85f3925aff2422cdb6d12ed8ec064ba1244ad6724e4ed44787b3fec69622b9337d602960790916c0ff818d88a3ad264d28e0934f808a23f7d70088040a598816c24dfc6ecccc1ca820cc0d4cc16002d7a11e36c608d74fd0f113661ffd69639bb0e6befe893f032261a897a1524a624e9083a55a6a62dbfc86a4307b7097ce3e621693456de29772416ac7beee7384cb8f8f504d0f21e5119c6fa5160527deb60b86917b538f517a7b2292f29ef1098df6d3add9e29739e8ce4368703c8a2f405085b0dc0ac632f406677e00c8d918dfbc3a25838aef42504dd18d92381bfdf4ab48a1dd97f29b1815eccf9024800a0fca4d652536359de3e8696afbbe5e8e24de4ebfddf7b8d1bef1b05a8a91c3e00b2b89d89f67f5f5c2c07e90e65372b5ead3bcff7ae5552711c6327ba6aacafc69c7b0c638fdfe7e1aa84f12985a335daa8447eecb41f9f34c554316411616ba41c9e83a5b3af50e91ec6f8395bbab7755a35d983700421b162ac9282556f2d52bb0453937ab03636221af520a6a74030806090262f25ebbaa09f6c7cc67dad82b0f4791bb4749d0a44ddbbe9d4dbe541237c4d5076c3e5cc5b16663e1e89754f566401a4018343492a610674fb4ae103cd9cf8af1ad2a3e84bc19dfd6c91e40f08a11c363e7ace73de8ef135639b38d9325bb763faf139e6fb98fed9dd26c3534f924c75da7433775e088f6cd2a5e6f5019174db8d398357b4f82d6b66e73ba01a9888bcd0972d1df5db7eae9d98b42f917b1ecae3cd9198d920a4fbe105a8ea87e6216e0c69e7fef2b0832f12a715c17d1fa84608111c757bdfd0b48c556ce2768dc7cfe3230ff9c7e42c9978fc844587ba779236f8b6d9990d9db6350ad7d05ae681e5190b3d84eea9c49eb7f778e122f3ac2f20b4181204f9ce1488aa2211da99ff76c9596b0fcd145beac73abff8117974d67c4def06ca1eb6c662a174526841126de3a5e8be7f86d0e7780694fada147ad8f42256d458ea6c0c8bd6097c54ecc8af2776c7ed6ef67ba11e1f69b8e0d15fa9a324eea57c255e44ae299a2704aaac8f45bc24a5b103c834310ffaaeed89f3f700d6edb6840fecc2a61cbe059925079dba0f9687622096dbbc7a31c3c1df9bec285c88c3e22bdb744ad943700f475da01d300f10c688e89037c9144879a361319bafa8661e8483d3fb0752c02ad55f199c138ae7ca688d20e7cc2899bf8c26f8d751580420af4819304a8ca2a55b8fc78cfa293dcf5a79724bd06a533705d5aea0127019b6ead3ad66733a8c7f02952ea5124c9f8e95049f0c49cb05260fed49dc55ff6d3de5c80679539ffcc222de338a21bb7905bec37ef572d753be86fa57b980d3988af1ecacc3a697001e35a9af10154c52bc9c11c148dc353cf420c94f91b8da07df81096cdde742a152635284d7e6a4e0c939b9ccdd1b699f7048a4a3b3b8026505a7946a5eeab98ea1bc37e7fa82c8eddfd206c8b618fe0c8e75397d752a991aa8143cdf123dc69267bbab8facd4492e51e632a3ddbbbaea4cd44cd65eac32a970fd61b155caf1eb037a84e6f73ae5501a32f1fb54325165e74ce8c872515e3300a52bf74e1345ff3c1b114a334bf2cb16b367669ef4a09f9ca0445b6627156479ff1e6645fdb13d99d6839f34cccf1c7174c60bc2598032025fb2bf4f3793fb83a62fb0d488a23ac466d1a150266ee63f5e0477b2686dbd3342bbea78c03344d0a69c8dd28ba992c87cc926aa58ccaae9107a4cd7632228e79257425846f1702ae79238ced03ee0c4b2a66034ea33393b721fe8e47c4246bfe0c9690faa8ec773de5cbaf82abb49e83294234d52634e480e12370c8af0616ef7693a565d49d9c5f5afcf11151857d97f05c926d2451c2ba26398ea2cbc5f3d224e4257cab625c21dee2fe3743386e87e006094612e66dc3e3ec3b9047e17bf9d6a07f00d65e58899346dec20fc2eccf213f4e3a81f1496ce25d43ae5a2e95baa33bd59c595f14d5aa51399e5c541eb2657f0b6a3e54f1cd7687c220094423ce1fdfc254d0f2433400c5955391337be82d44e2c42d64272e0f8d1f64a8737fb84f53130b3ee819b2e1cd52fc03e05bb730e633eeb95a2f2b8edf07922e44656d90387ed5c1bccadab93db1d0694d1992ddb0336d5a1b1655a8ad24c19cb6a3cafdcf5fd9c8cd0351086de9eee308d938cbe1eafb0c57c8b1a9290e605cd47e3cbadeb7d51257e21103426a55dbe58e5424ee08c5f88611a428bd9b72743ec9cfc85f7a9ffb8c7ded6766d7f1682f589d73f013cb8492f82393bbf7c7e8dd8ddec4c5bebcb7b5e4bc91ec63782f30a25983e75aec1384798b79a43c92b5d0bce0cdef8416565a7a17cb8ea855515a73a0871921ddb7b93d82edb3795231521400a9d3f3f18c89aac1f92fdd20e657f7f63d4d3775df0c587b4b9f2b65207deb1c74c1e4a0000a5c70e5ca75f07da58f6b91051267e8cd2e1529233265132b1915833bb1944c0baf3a50e153227eada4d7e6848c33033e7957fc7083fb46b11f4a812430bfd0f8e76fd0611a2f3cabe3b693586af12c4c084420c8698c9b0bf5f8004dc7f6fdae774c55f23e67e9a69da553ff1b289ac04c324df290da8c5b54c9d9bdfb61d4cf3e16a9b14a207d17e369eb0db807590867a2c2868d138f003ff4eea1e61cc5459c354e129ca3d8262948316015dad5142e21c1d5fdb8d33e64dc57d6ef81d9573fe6d87765aadf598fb23e907c315b6a47ae594965b90d87f27c8f1c401c09bb73cac54c760c0f9764e4c0a0b567eb5aff61d24fd86dbcafa944c4fa8b34ac47c96989efbc696c5d69e8fbb353293f3c705ddf8f238947115f6ec87f7a15de428066c9df9f908c0d3ffa98edcd49bcb325a7e5f548b7f79e41ab1da225b5fd43f1f061b983f4b7b03ce4b64cb7cce5004ad50f1c44f39fcc263aa1c2b0ced9b88970a5f949ff393e986c116e2b19afdf0b2b7f7bc7f89160b8295d0e7325c3d9a556593c046b79a5a22d948c12b4f46b0f903869099946fe0acb178b6cd5c24b093e58e64999506c60ee3855ed7723b7e692ee15a67ece72ad6be8a895892c7a9137dd99e5211d2b5c12be1b54debd68cdc9f37cfc91a3664dac1964846b571380958cb4ef6a76c689645f9576396a2c14e87da3349506862719c22201b2df011ec41fbd66a24d60bafef6d342941685958fb131d76161e0960d4f86c8e5dda032370dcc8b7c6f7422be1d0ef027057a599d43fe36ad77080dc6f990c3850c270c3e8fa503682272478b9c9e3fba25b498828c176bdd82f4b125d500bce7e3381cd7d35108a48f47e1015008bf23b504f979012df3602da17ae8186bc09d1053db7042d0b8d170b1147919e8b9570ff913aef93566c1adbd8cba02513d1a15a174b47c208c2b2d537593bf6288110f645fbfd87c895513e8eb32483528807f4a4648948cbfacf9aaa17d5d0f13df255d22ec62e15620b87132dc3ba3ee2c4f0539be824903dcb0b505918ff0493206364a1336ab81780766c363266fbbf32d9112539200b29d6ae2720d41d3fd9c26269848a025dc12b19749dadc1450ef43c2f25ec369edd61ded2fc862b83192086fb6f88c0832ca79333e1d97981898683b38af1b00081660de4bec0068e8156695fca10e4d12c9eef281989773d24ce807fb90eea1fe0ef34e3a21bc68078e9f52f91a36eece44b0887caa13400d04b4d275622a989e9645d0b0550e6d09ca10d73dca01975ee7a7e1815002ff38ece516f5df7a9ea43da28896d9c60092a439a6491e68ebe17df656f4fcf3d91ace7cbd74aefa77fe5904ec339bb2e58dac652d95d5bad39c9932e6a74dd22db9ff5f785eba0093e81457043e11e62c3ae7f2b4c00d67e11cc559191faec7bff2b3d78098ce5c209bd0159fa48a94838b4cec899300a35b16f3d1b0ad0f1aa5f9ff08de6d2137ff9c36411b5155d8164a9921ec100211f44d99de3f7b3f3579030e6d8d00ecd28ee38051ae27b5ffe4ccbc68e6bc48728720f86a05bcd7cd99e0c4346fa6a9c8ef3a9027d08baf9332cfd954c67ed1a6d81670ceb21f3adf1975280019d9f6e0bdf8bdc63146da7e69649e69d35b4ee639f2a6ac2f6daab22db109a1a75d7a0918b0e1e493a5aeaa205d3a20f5ccb6a26cd46ea2ac506f15d28271105c33bed70f6ba9ece570bbc3691179ae17b86cb7b94e9607b67dafdfc3fa219dacd23fc05f63ba61f707fbc48a493d6134b6186717e134c4103a7f824011f660ef62685af7eb110eafa274d11526054ca1f19aa128ea37d1f2f0b47611db66b1ca730f5f427d67a72e6c49dbfb79fb22ba8ea6c689d01b84c91a4c426f372e092e46b7f490e15e7acb340797bbb7aae90ae30479282d8b6d7c65d2536c5d0f04adb51f52d869eef488ea6c035f5be96d959fcb61e9fed8ee150caba414babe08f71c418c2843d696c3d9de9d37f54cfc5f19bd7ab2b1b293a6e1063be1687a75765d04d202e9ff8dd6cff9395c234153a7cf808c873688eb264a27bdf8b17176d2340db785573357c2de19df639b7d2bc7fda4ac1ea553e3072352df24aa3834e9e4c6e1a12231b0ec5964e6b0976ce47a7f93b68bf17ce4d7c72aa215aeaac228a79561c55adf0f5718e040d0b62663bdecf10242e45478722b62e2ba1778f6eef90ee182ff727277381bd52d82e128f898ff28d671b2862b361aeba01e360e7bc768abaae58c03ddefca9b8129fda74e4fd9ff40d45e5d44e0dca038fbd0d87cd36b1dea9c20c6b59e38fa743d284e4b0efc4cf2c33274c5b1047df827b66e81cf23941617c4eb326c5f5f8823068096f22a10868d54d7c1b4f2c31cda6dc4005025834a244b860860762cb879ef52f854e1b27c76032ec16ddc98be7d43eb25ac791148c05cc572b001f362d347fde1612c35cc87eee5cc46cbd068b1d93101a654b777d5ad5be1581cee9c12d97fe2e5c42f63a519fcf24ce238b35f9c8ae1f9fdf0a117a0ca589dce036ae9d0361299db501ff9c0e634744429350b11a14d856cb49403dc8fedaaf81072ed2dba195730e95aeb222727ed185a7d38838836cf1cd64cd6929487fb02ceaf4d7fffead4c612fbe7e808fa5de28e47a5ea9dadb8690190f03bd9645eae12780dffb40ea373f4969ddced161700c73ecb052ca51b1e404e1793efdc36bd12ed6e2e22f92377823785c15917baf3420c1b7e23e6b4b34e1697be17bde5c7ed40e913645022fbe4351799a66a3fefc4c19f46a15c4bfe16e5025cec9a55c9350259c587a19401f3316f7a908385f6963986c842dc34a4aed8c93d111f5876cfdf9eb1bc1efb7471e6fc08fcb12c860c79bc3842300dd4a71208fe4b79d6922deef947318e4f6f1fe2ea08aa5b2409630d816c65a57a1b785878abfa6e9905c028123eb4e281776b3e6ceb316cd93c187c1889ebc1b4ea8400a482ec98fab4cf4b74e25573d1e993d444e7fef0187e731726d69882b7cee3dd03848595096815a97cb9e432b4fc9ca03f0bf6dfcf81c56ce69e2f033dd999bbc5ac2c0f5be51139460d05b5bef2b632ed41cdf189183844518849d798799255454861cbaf6a8696c30966e96f7e0c1df3a0ae36ab8c04e0e00ef5001618b30d61b376da32c31a5bdc1e9e70006c17e6d7fe9df287983e46a859f4958a3f75279c2e5f37eeb49448cc2f727b0d65072cab92c8abf6a79571bf82cb7ecfb2148b83644ecea47e3ddf54f09a6c48a22d580a804b1842d9d2abd095d352d4d22ded38c85dcf6d590c6029c859ae575c1d0897751597008a30f86561e8cd03e45beb7518f552561e4ff2264235c3241f3cba0e67f42110e42d5b55921695f7928e8c47a867acf72bf704155f4b737e8c20e3aaf0801d846c09bd629e0c3d51dc52f2d69f4d2d54c4f21e6d4a2711c430fb49c3fb94d3f2f59ec5a2230c1103b17ad029391d512538f86f9e4825afd221ead4239c842304f714f751028ccbd19d7634eb901983d5432e221915acc8de53af7fd620e32726976e591fbcac32d341506866e1b6b638e3f0eb66300443a1affe7897731ab7dd1faa7c11b30e1d26f1e0ea0a617ea93ede99a1e074ec779d2ef9a4f81964c84c8bb9065dc69607474d2027aa8b35cadae5f2776f22897635956852dea606010ff78ff25dd5bca8e19f9c9ab14517db7af0939d5f7d775cd4ddd0ca0b66973b5ba42425e29ad8d7613e3e521a497a62345127b69e1a4fd913f3e500ac3048cab06237f140f56f2c0e55f771c020ff2abddddf943fc7fee4c194499091697ebb820bc89b238a4f438c678fc7334f385593ca523a607c636ba5617bebdb42d20adc84866ad493d592f92f4cccce0db4c917e4da11ae0494aededf652a839457e978a0190ade651ba020cf8e588ceceffa65fe637affb4d624aca5b11cd9d245bb06c39af4da1ec51eb78779a0a18edb59d7040430a2d517fba272e9867c43cb1c4280f0725ea31611ee679364d00a06116c7c226b8bd0fab1e421ad2a8e4708f4b73b769141c413c822877d714bdcee362d76185506bc601aa9949ba6c8391a715934a398d529edc48c347b287ca0c54a81fcdfc43dd169773ac583d13cf53212f07255a0c13efa7544126083611752ed4686879dc56b0c9c19b47bcbe4c8e5d6304b3f0537b69ec6ac0b8c9b74a15eafe6e73e05c0a085a9a1ab00ed57c1e0078adf449273b55c2ce8bd863bcb41b917c2454fd8632396d84f743e50dca3e91d61f3aaf97a2340b1106a32be76d5bad7dc8fce5f02a244db310bfc6adada37366133f5a5a0b9f6811f8211f5e74f4f48d7bced1e52197dd6884875f03eb698a575606f64c0f63e89c1b8df3d4858260d4f0d4b7516e43910c637c777c56ffd47ebef78edd6ed7f60fddb3d4cf22f773bbed8f3583958a1db4383edeb9600f501ae8d3a9760b53d6361ccdff350b7116d4be8a3da922f9530a8ce0302585dc61ae8f85ca3003bf33f445512f9c8a79e14f0eeb0ffb93d51604a45cb6e7a14522526f97589d578a670133efdbdd95664b1a4c3301fdee321eb80a24180e25ea3f6cc4632f38a0d1f27e2afa8c842510a8d545a3f412af4803da59021a39e5b5b8de27043499e49f3a799e2ca59870a3c08d8e94b6cb865119db91d973c5d91fa3d2b7815ca789f99704e89f8c0ee52e38eed793433a7638828b95357282ec23e1961204b265a331ff6851b0896bd42ae4418ef04ceb0c391f89564517fed5cde4dcd774d35684ef11cad97849ebfd302f2676573009aaa222488a903c71829051cfc12abdf7d89888ec55400c262532e5c332f16a99e12cd8cff0ce861bbaab78bc7e559b820661745a19985642f7838fd4283aae72ac6aac3c2f4ba283d4e64679c814f7ba479dc81105c3eb841fcfc1f92128036374d70e5e4e3ef72f800cc09c1ad32a6cf5f2f4e109621507b77da58fcc17881b89296a8db3e09367d6e0b0e6c43bdcf9cf198699d65a1f29d91a5f39e39f75e1ea44ba8bf007828e6453e181ab185476a6514cc213b7a3a2d51c668738693efe6b432d81989266b11a74df4651b3076409029ea89f07351a2ae302d486b362fdeb7d83ed5643a93edd244a143f8ea222a2cfef7f63308d62b34b70c8556a7ac5e010831ddb36b703fe0c2942fb9779ce3211d0ff18ef5c69228c3c3526bb3e73d6630bd2dfe1288ffa934d08133d7903350da796d63c1686189f6adc59e2776141c6b810ded99b0e4398b9c95068116f2823616a1988b5fbdb5db849fe04e81c5547d1b0c9fa9fe57b2530c0f880ffc409b86c17e6f808467c3ca3a2a9d126ae34221eddefa4cd63c6e08346137dcf9fffc2ffd9ff283267e812e38542d41bcdbae3e51a9892274892ae2c1e20aaa96b181e0b66ca10fc8e676afeb6d46fdc2d13288d841f88f4381cefad75dca8d68adc9d2781a823bfa81b9b681e10353d51b47ce5e7269dcee15d6e891de14ece872cfdd4f2fc439f6b9dbb5fcccdcbe0f6868278fe174f1ee1c3d85ce620d05a5a59961d78d26076aeede47755b51928cacd261e3b21b13541c683fc511257125c114a249d175f0ed076fc0bafde055261309226fecc589a047c630f787148cfd68ea189ca01616e8cd152f2b5fb0f76d7ded0a0265d9ab7c7123e9e22a7091886364c94a0d737f802b6cb38c4c81a99d558a8413e48dd4dc0e93fe290baf929a0f6b41cb404283c42ebe0c06866c3bae10673629129607cd3d26a25a7926f004337883861c103f86fcf10c85973cdec8fcfc0753cc1f3141020b64322878c09952bb027cba0bae8c88e74c1570c41036fe6d752bde6ebd9ec93e72d75df99264bbb12be009b2fc815e8b6a1708df5e128a59e5a94f480b3a65566e85c5e38c2f7482c9c34e58b08e7d4f94b1ad0d31cc0e6af4da9a2cbf124ca2a369735121b11b8b62799f476d364609df163dbab844815a42ea9886ac622b0690b6a7a0a06ee26973913e97140db99a0ed50f926e2eb78c9b5a6da6914683c5047ab0e35f0a8b434fb9fcb9de06e3706d345eb76f0cedbc8ba876aa94f18e7acd2170073aa71dd1b887e348eeb0179acc1800b15fb3416183aa6096feb790d0d5154b32048e57e60d640e2d2be57b6f334fbbd6dd6bda3dacafe8aa06b681e21fd77cd265783a39cfe7af4b6695a54f8bf15ab6cc0d527fa71c7e1ae6f15e156e214aa5f3c9b20d70bf36d6aa128095393e24b96bde50e42c52482b1e45a6eb9b5811a550e492a343805b86062d46cecd4ec36fd65a1643dc39d939d8337d3ccdcbb1c074cb967d691074c5f891a6ade75e9bfb1db5523f52b393107d30d18ee00e8ba65b3616c12dc8335408ad8eecfae3cdecd0ee2c06ab33af14e61a50ce7d7d70372032d40256a7d462e70ce4f0c195c256c1b29a827bb5726bc89485ec6086a02eb38ee954b527dbb3a54a22092f7520059f5f17cae9a4fee811ab63702b92ef53b60ff600765290038d291038b9411b72be7b55722ac7d88055c92a29fefad3122b1ab69a1a1baf85db68f6beec3610d93496325e7fe8590a439bc7fd9c86486cec4a375d94878ed66d7999d5a51148f275e108b94838f32e54d09e5d915c680239dddea961236bb9ad36f07e500a0cfad35947493f8a53383df865bfccf1a9a38d45c71d5c6c74851099673377f6644483ba50e84419fb8ceda893e18bde44785d80faff0f9e6d2acb2d41793eebd94aa13febf2a39cf6c41a6a15a49663bb99567e77e8df80970bad10e17d7e7a57ae8588051953d9466102c8e2af59532caeca01cf5b94a37fe6c5f084c6ec6df58938ea1c2c92aaf379fc0a3c32cdbebbe284bf910e5905af9b26d770ab1a71ba2209f08609fbf199849e298dcc2bf4d34dd269c8a72023920955806a7fb053dcf802a4b2855119410b1ce3f9ddaee273c03aa779360792c756379c6be003aa0bc8b45247f151d44f6436a9b4b2cc92ccb1b6713e5ebbb0212d3b03a362c7d6b2d7dfbe2729b6792286ee62282a943edc5c6ebdb5f0e29d2dd1288101dd048dbcfb5c29eb2b16fb6b2ddaeea4510a9a08c92beceb5903af6bf9aca8fed80c2fae02c89e5ac043aafc629b3c401854508d9736a7fd290d7d2a2db7153b5c798306ffd592ac8467d2ffe57e22fae5253bb539ccc33d5d36e385e9167b80796d1da299e90010b8c2bc3f2f848f750705bdb4172644dc6139aa7e8cf097a6911bb659f83cb747da9b00d41fd3bf4f6cdb3b454cd1faadf74d55920d0610c110cf4e84f8de7e93204faf6b4d1878c3904c74238d399582e366913a66f6cc4b0da9b4a099acc38231cd560711b7460bbb2dab7ebfbfbee24d038609f0da29b99d35993b293009e64d4b774bc1615c93388593ebefcd9fa767466fc23843c7cd8b702b5f9c324f82b8917d9bdc4e57ddf9579f9cfcae851487392dd1c967619836f28de9a0250ad3cdda2204a8225284f727821c03a553064b8549890f5fa623c14e3999bba44a4e90709cdbe990acd4cabbf4357f477abc2c05c3386795ef2da265efa6e4a971c48e785a0736e53def583714c23ec37b57d345b89cd560b6e861381da7b75adb355080ba0f9eb0f4cc8dfee751770cd536e6d795abbfdea13ece7a7dbaa00631dbd9fc02c93f48c3d99c9236e71f224fc01e174949e76a0a823d7b58bc17c184efd88ffaac96609251a431923af1b42aa82804bb609bb457579040fc3436037226cf47fdead182e89b94bba24638a8184c19af827bc9607587463cc4d3918f04fe84201b59fc74097493c972d26c4b0be817def5e90c296a11830a6268d88a41ce7bcefed39db8821de11a7c17407030711b407bb82b5d4996f974101e41f55a43dda112170ebcb83a969beeba7744e3889d8f32326c381dff5d3dfe5739af1527b9ff91d09663ba9126e1061292e671556d4c2ada03b458f9f5a0197701fc65b0df3385aa3e5a6b551e9cc9fb48e26e3812f08b17c7388fd39ae44ddd638541420c3c4efdffd31ee61aa7c72480da7a80a56493ef0b5cdeaf77fbd6ab8ecac527fda7bc0f48180c76b5f886f65ba4299fd945476cd0c7606ec1c49bfae26de8e41f26e69e9c6b46a03123d6affb15e1792251ef88df901d16fbaf2d35ea04bcfb20ffeff3d5b160346b4641e85fdfb1922dc21a0c3297f9006a53defa511b1cccbfb93c5faa444e1f7269cca7f31a31174a457dcea0c883341b065c9594aa0fdaf9a83d67169620356e21a88555d2ae12a2898a24296ce7170694e7d79f8d05e45d14a288ba7e6a64964fa3540c3a20dd8ab42d0870e65bbc2860953af13c4b528b4dbd5912036ed17180ec4cc316c8d19da01de60f9379ce833b997c38f15c05d0b2934a68d3c3d4baa52ab8bba6084adf438c45cf92b589d2811893add5b1f989f86a1992ea84f1d37c9f56bbaf1f4bd1f270d2d8dd97dbb05ca6ad45ee5107dfc5d7756e90e7430058264cc30f05e6c9941ef6a77daa7afa2aa0fb06b8d94a77697e00dfa81050f186db1e1d6bf2c2ad29d6d7436b13c74ef4262d12e0cb8bba31431d022c05a228234f9e65a77c47367567d163345354f3e40f7f16ff2710aae8f3b51ca1ccec17ac9b96734d875eafb1428597d8c60e779687857546416f25954ac95cc4e73457c2020ad08e884275606781453bf7be70262f3a613a7c32327a7152c29f9273287d7ccfbf8841f1a031e43ce214a993d608d1b16b931b6517b4aabbe0252cc80fdfb56b22596bf48310c6bd2062c95508bab8bf900f6ebcf5600f452d1304a8ade68e30c0ba47551b6c5d4b3cf387aaadf53469feba747d6eca5937192af3b69c6bb776ef83fbbd35718cd0ae577146c95404c12c7985fa9df4be97147332a8c0bd3083871a660886c385eb8544f1e2ab7dd463d373c6216dc6a479f680fa64749fdc8159087387b6af82d7e98c6759ad5ded6ab1e7fec9ff425ba888471e07718374149788fa30cd03ea6e41db97a3fee7d28c510bc7692c21f5fae93395be13cbce6c1db526c2dffe89336658b0dc0cc6ec0ee10dd0f2f1573dc564e0b088d30e7fa2d415e87eead0d10892b669bc2c8dd2482d5cfabecd0e309a8d0971ef137b8830e8199e6631eccb4615435ca475eeb3677f21e695824610f1cd77296613221417479572f1655262f87de8ef9c5627914cb25b3171804d6dbbaeccb3b5179de132f6badef5683f5b006fad64e27e66740c711abeebf7d0d83284048008103f0b1743e93edb1941bdf3added0bafd11bab5fbb07ae08fc2357edc11dd880b1ca0357eed5ed6421a529c753751e38b69fc3aab3d4f99214627a095e2b485d00939ff53db5d46c14596c1de73f4478a2e6791b24fbe414f5d80be3364eaa42485fb9c5fa0fb9e0de5d2ca401851de361dd65281768eca342ad569ce41d00ef076ab0c79f9f7ef3f979ec956f79abc7355935f1cd6ac2f2cbd77f2213022d49aaf4ece57dce4ef201d53e6e6d0f0dfa47e2a85152526aea2daf4d2b6c0efb9b09707adc844efb7d46660e72dc87b103ae135242558b6a5e32c8b059c2d0f14a02dc26c42b6be36f6136c1585bf68bd5aa4d11e7093ee507998824dbd562b84c6264a7c2f2e9796ea27b38626818ff02820088e37efa9ce1a17d4cbeb84d450587449a905b65546daaafbf7020f5ecf72db8dbdce4455f7f7f1a40ffa2c158437e90cc644263b9b35317234834c5de0da65476e5843a87c6a819c9a59e12fd37eb3160c8c14066b2d9a3218488ae656d13b90af971f22a6fb2ca8159dd2c3fb8493b59d1e1375436cb85d20f386047ec6393f2fb440dd1db1cd3662fa0aa5dc2f8b569b1bd6e3f9ec4e6cb029687ec9a8d533d47524d12de937fa0c14a41b32229951a8c279c0e7de18453298e7568b87f0097779498bd858d3b1fa77b6d26359ce6a1d4a4154a56a2eeb0e424d7dcbfa8caa25d2af4efe26c2540b518b6da9c817bb709b94e5b5b1e0a444c2f20f74849cfa401e0687616416864d429db3b00c2eb08c9d71bf1457bd04824fcb7aba91fcf8fc8abd4f61710dff0dd364279391ccd25726d5953de05e5f20247e18e4e7b548ae3aeb384f2d34fc75d68a46777221cfc5bd46d991ff714fe787eafcf1571065ae46d2f44cdf37570136cb0afd03ab1d47082cd7a7563cc664d4c6db4a1f01ac19a59f82b4ea35e3a13f5a735c094e3e818d34d34e541fec14e08d2a122d3502c7035baa6fba89de3c9b416f3886a54420c3ee2fe769e1a76cba10acc3a812f194e95329b7e10ca081d1d3e243729be012bd458cefddd87023abc793fa0dd242a24c69130f09e62ff62aafdae913b4b2a4522ba20913c8d80465ac08bcb2853820e4223707a263f8d130f83e998cb00d29ace41ece0c779f36215aa57bb1b3b36ccabd542492f29365a8a00d3bb264dd17c6f7c3a41ab716a7fbd8ebf24ed0887a3cd11acbbcc2c95c64dfaab71b32a5474e5714e8266d89f2205936f343ce6b058092058517463fdf88c4c4d32a43f81346fd476562274ca94deefdf1ad6f56fc05fc235c0c2015cfb0832458c45e802934c2c526a0d1d04dd96855fa308bdc14971b39e01750fec8345bde5615f6afc1431634c32382ad0ff0b10153a525093421034b0b749f9cd712a84d772c5ef9c7c0f37c18a1bb15152ccb1dc06ec747511447a283bf6b38f3f89f0cb3cb2473f56e7dd4774c230fe57cfb765a3208ad289f6e147804c97a6de9f574523b3bc9eed4442d2698dc5163452786beb738b66acb4fd62e47bd856a6fe4015d4ba38945d58172aaa53a28c2592c60b33db3fdae664dd18e660efdc001f363ede9f46526f18e5a33fec3eb5f069edf76faa5293b5ee303d09fd7341f57ae0ac4d02db804aec05dcc509622d023816685d3dd4b23a014c885175909401f4938faac89cbeb1fd2b1e144bb7dbee4d7ccbb165e9f2edb4460f829e88b269760bbb9fb32c65a169a8f019c5e78ff49fdd6863234d4efa6582c38b16a4299194501a2838db72fdedca46dc642618878159d8fdf1e8dfdcd4811f66154eed838c60e45cec95ceb6a3bdb43fc4dc50d9f3d4a8d8db937886be8ea111277b054ea32045e023ff0a787de07d04321eb024781efbaeae6e23292d71f5d2eca2443172f61d6c0406ac78bbfd37ac626e60945abd6b34da29c9c3b10ca434306f5957a5f0d6dbf01b0d9f4d09289567b2f49d198b08260dd81d0fd826ce23f7dcc67c1baf1773b19d29d6fed38bc084becaa64617ba59b85c41e26890eb11b89bb86da7235965cb5f687291e1ce2dc9c3fc75a511657e6b2102a3c71399d035b81bc243a5159a5b8f9993846a278a88be9a3aca87d07cbd85306e04fe534b1e5f8df691489f14bb051d633645dfdf2a278b56ccd9321b435a3cc14ae16178884e04e4d89869d0b7c9d37aca9f94eeec6e13e7865646d43f0b3a0ca965bba1853d745b6e66aee1c897999b3acf4566d709d071fb55ca7cc9cc3798eb6a285e2e24f6e4bacca610a7b50e1a8575b6c7cdc239605a6d7f308bd3b516112d3029e5268cbd6d801aed80cfdbd2baa7bab2ec85087b33800a0b86fcc36bcbd7e66f4e5ac173c120499d4f1ff500687a708dcb42b9ce8e47f66fea2edabf1129ee69c2a47dde35ae4d7badc42fc34a3ae600aaef49ff580a4ba34bec68f1fdd20f559c128945c9b171e5bf6ed7aeba032f0d65e39601f98d286a829fb06758bc2c34f849ca37e86f5dae201d7d4e18b5d84fbd7d44028ae63efec76c568528a8dfc28ab4a2b8efe1bf181632deb2fbbb38c19375463f6687b62cabd558c4e293f0bd338c50cc09fd8c83a8284b363fc39e2e155be6feca3001bd01f7d915f606622a558399761c5c01a3355a04762b62d2b93c4bb9f9e77663affe536de7a3eeeceb13798c257db448c965dbdd5006fe6f55318e095724ae2540a8a148e6ae8df1fbcfc7a31763c73743637b21c6c4a5deb0452dbaeef6414686fce063800617a12c8a8dd0288205bebeb8bdef043398fc89314c96e32913f46315ff067e1511c1ce9909767224658747053b6e05850497b63c461634d3b9195cc416463d54d5f28f81bbce9f983552095b1fbe37fa46e19dcb128c7c4f21f72750db40b1015879e9072c02ad9e950f34398402f4f7307e14a2b8afcd5bf2ae2484da17178f3ba5bb5e5f74ebed931121471277cf57d10388735414e1302201d931fecbf3110e5320ebc0dcf8ee50f9ee9403eef1d1fa8624936d9a5810dea1ae007126084772985cbfda7ef85af7b5f32c3e639971bf57e4c411902eb21481cdbfe0bb5d1a8c4f51a013999ff2a17cb4ceef4178b643731172507b35eb541dc1ea4ac117415dcd4e5be5053e733a70bbc13a8c650b2368d452fe4511df7012508f2480f93dfcbb2b83b28c8957a92f031785749163cc292b02a632678e06a219c48872a0e2c70390908727723cc822d1fbaefb23b53098bd920b8bf017b685b2ea283230aae63d6fb2a7b09e653b58d438a01dd2205d480b281777604fffb23061eb6746c77d02ab05a80602e4a65a2a07b6efd46b5791a03ea007b570dce7242ccc9c6627c851a69c2810df0f9f73b462b27e070a7bd8350831352b2b75b204235fc0c718e7ad03cfb971b67997e568c2a8364dbdd24b12bc5923366b5052e60336e5fb9b0f28a3ac31374da05575c1f0288d07ca40ca9b72e467740fd637f9e14ea46fbf353b661ef76873c7a840f0a44d7b1c9f6676b9053b7da948889a6668feec757fe6a6c6ab1d7e4d08d778d2238b8764c8b8f1a087a54fb13a6634a7550115db0f0a7fa853df3056ffd24c7839e1ec492821c7a1966b7eda99fb12a1030fe0dcefbb09640145a6ced2b5496ea53e321285472c25988383992497595ec0f8a7fdb44f11cd203d7532a2626f16c13529344f5f75002a96d247a936a9ff8fcb1ce08ca8e8573e49975b792264e2db26308ff670a2b0e0bc59e297ef42fcaea6a2f602f086959968a140958ba2a00ef241381f055deaebcfcee8ec5718b94e6b29c5544521f89cdeb95e143fc5ed6066d56d4b7e3b9e5e2fb2dc4d7fc4641263936c93b4a3abe64da2a19c506c92ac24ff42f88aa30c6d0f8a4ed74263b5f7056d2e5c9bfa2819f7a540cef1cc2429421e5110e89de963fabd41c30fa393c31046c3f02efbafa3c241e0bd17d6f869fc42e3180fe36b4b303b48ae9ea1514531b7a5b0b3f07f951e21c64f6961e2a739e60da8d9022c6dd98d0eb606e2e00a7ff900f045627b899ff80da53e9dd18be792a979d0e1c59ae9d9fc3640360b26b51e35897e770e74ea6472f7a03bd7d404c0a2167136bcba4c36ff7fd68b660de816edcbe0e2343dbdfb3f93a66ee10e1051844c736aba3cc3752c7079eb4b8d1435d2d3edd41754b95afa7d1619c1f63c9d98ce944cd58b48ea9618165c216466503469470594fbc86f60f617e3c42468e8106e7ff5b3cb469031a6598673aff248b7e21aa89881c63f27bb53d6ced10100ba37a584394ff426bd29a2d8a10c06dfce604b116e99bea814c33b6caf8784811e64f8bca5ab7233bea7bf6d2c765daf892cfda47b906683142f3af2295e9b0fcdf9e8823b7cb916b5ad1c1db6ba77e007ab637ccf8b6b05e36aa8abcad3937937a655962dede01c04686b8576a107404ee43c8a7ffa9d1a6630d063abda58f1c588a730f74d5915978d63e2df6f8f85a81530f6de22d2565ae794a323a969ba1ee1ade5e7a2b5c2655e34c8a7a657024f9edf4bf9d6c292770f79418aa72b6d954968e6ba71017fedb048400da3fc46eef999766d9f23eff90ddf22d63f7e80a0900f08299c6708b2827bbb1575b3dca5a53c46b3386afb3eea70bb202fc1942ea48dc58f9ed89a1b63a81a53f5b470772c2d989e3063be98e147ff95e9efa5059492ea276ccf424680c19a8a099ef3c8f48a78b5f09662f21ffbc87143db37838394aec3b6e125fc65a8f1c1b5f8c5b9a3a5bcc3a5c4e44922f7966f37a453b33234d3fa4b814c6cfdf7af5631668d1d780b3b67760fc850dee152512264615d4526216d967fc95a5339cff6a2255369518db1d7bdceead88d80202bb788b40feb1986688fea184c31ae44eab605d77c902f150db1add8f1ad864a7a31e42824c010fa70314f21bff3f8b539730047cc504b1e89714aafb86eebb9b73d0dea4bfe47edf663fecd702350de8b73d19c650d561b4d78b0199134acc727997254ebc8b23071baa7dee9493ff8db3a1a1385329d7e52790debc709f20e69a34653fae1f53723ecf386d4cb8ca29eacdb72ef1f4997de3224631477127518f393808bc3e543e23e440ecd96d9ecdb6df2b7db2e0c380913ef32268eb1ef8ddda3af511ebda5277e344c33882e8c2f78df4662b881ea6cae6c183f1048d6aa2a670e7f6a37bf0ba5322a5c8ed0a2c44a5bfa9575c4c9635ec5a4cb3aa929e4caa3018d6627f7a6b8abd7a5990a6b7c226a21d02a75259087267e6fac6d668a17a3aaa9e11f35b014b66ed81821535488f59c525fa727df2f404c12bc11ef35b3213f1c9a353247f42d75391f42e0490f98941799344cb07c0927f52479504b21b65f8667d0b18db51c21fba3a6b5b45b45a6b875596da93231e9846f1a8c74ca07674151c1d217ece96287461461a8e662f9a38b73fa25a9d020851b093360c76d74496ec41e4fe096b959941f3adede191f74187b2981202573b16cd5c66ef64c2a1fbdf7e6e65069256be3a932c2ca04aef2c8447366d83807ea8e4a0f972644145f0b25de3a8a6657961dc61365dbf7b35ef01087234ea5683b3ff45b83e8720ab4b7a2f0bdb5c2b85844a0fa352190009fb2b5d191ec002c0693ea0f1daf03aa91e413fa4a1d145dcb941c8291bf7b4bfe6d8a31e70945815a914b4bed3c574acefef26cd04afa02bbd6d314a74a28ba3a6149cf51cd604f9db378ab677e3b88eb81952966c82eeb9caaf28eed04c4409cda9ddaa9d0efb3a1ca25050c8ccc3fea4021f7d739e2a96650c77b7d076619360a31e30179cc75001ae57ab6ecf71a8e08433a35620e8ec62fd3035bd9544ba25c318394e7677bb2930d8401df01c26366726a01cf370ce9417b6af2716ab5880ea9e0f867159a8c0c2f3f01ec3c5d4b0aa6c19256b5a52255f0d323bc5f44ba35d68d4775a7263ff350a4d8e0aed281c66d82872a30ba0661b1a1f277b8c5832f31407248ed6a7bfa2b2250ad956604112351a7a1aafb3c51441edc226417de159b5f87d8e618abb9a467167c49b8ab1825e144f2315fe0fe3d77076730cf1c275422f7c752f5d7b1d94e7674da6a9832d50c218e4c825b443bc869422dc07664aa005c91ac347de7a66b78b69cfd6d8c85b61add3b1ba06dc5b7d847afe07e87ed5a5e54c7f2e9323a892232ae359603f50b4f4d92962c67b47183a2cf83dde47caa1465c937a6ef0b4c8ae48acdeef64502ee799e9143c7056cfc17662ad4eed8077289dffcc19325f25228b855aa4771b897f6abbe5f6b80b0dc9a902305a2a4db4539b33cab1639af4a9073f41eda3ea6f4d1cd52b0055ce2bcc4fcf003e8ce91313948f78a0eeacc2a46d9915eefa86f24294db9375015846702710dfbd2746ff12fea63dc0ab014f024d70bf0798c693e6fcf975c44ed9f84ec83e58290ed6e5bdc6d2fe654a0ff96c4c30decc24dcd03b9126faed97ab849bd8b66b76adcbe9b47d8b8864463895e0e1dcad9b232182e25dcef3508604f98c4d6e16af648a7227b7a3cfe5893754c6993357dc3ce5e24d87930f8e366fefb85d8203151b68ed3aa286f92028be9273cadee9ae2f232134812c784a31504c2472a2a8e8efaa254bcfa51340eea0f1531354feb13cc5199a82b9047e043de0adf855c6a7a846d4009babe7d8712c91ea4ebb8ba7f82fffcd2b3ff898f7925fb0bf229200022bb90af253f2ba9d925381f10c2e761a6e4e4410152092669b4752c7505674dee770f105ebf6e98e215e3140b26a0e18f7f860a76af53af403f48fcef884d598273b7f16a0dcb3b9d3978f71a81c80a7656c9623d4a51c25c543c29a68771e7593e7d01ef68e4a230023afd8ce8b72264c94f7d2378cb30c549a4b974bf0a89b22901321e7be2d1e6d8b4f455360657de9296831304a3ec8d8aad8a7971348dd584798e40de4845c1996e76547a8ab746d8440fd9f1c6ed84ee85f499b0bf104b681a3f7bf173fc08968322ba776564ba7aafee7b2b9a12d65a6448e6efa8447390fc9e14c1cb9bfc4c10c97d8f466294f4719ef5543ffbc61a3b75cb7eb465f1d8b1c6ef26e403ced91257530387bcefd41b27def1d9aec9313806905a4c07636bea23c871de62bb2a457ded19ed7dcd637b52486e5862f221f20f154b917d45a54ba1feb18f2101ab637a15d4a804e973ef1cfbbeeeffa4e132b862603626ae6a0ce1f472d9b85b9b80a63e0adb7310679293fb67c4b6bdfa87e0f0b85bd10c217ba4ed858308ac97c5f387b06f4eac567058f4b6ab0dced7b8b2fdeec030a1a3fdf49d4b13844fa4c015af0ba492b278011b20a851571963283d05a5bd5f17e2aa219bf6bcd81e431532d28092c9ff43274fb4e4d3533ee9a303ee6732540913a554c7a99ff1aae61a130767cb3303505c28584a391e6d16abe60000fad2c9a8779c1299bb9fdb4776780b36041409ad1359099988aac1f31dd2c84b08aaa5d95df3bddc72667cbba5eb4bebdcd5b5e218509fc984c7baaa658d90a4e60d2bf7bb04fe5a485a323a3deb13d20dc53ae97121e21d02c4269075ed608d66d8dbbc13b241549e465b4f2bd6758b7f9eb68ea19455005b48073a66eb33310f13333b3198f1dc50fdd75ef8ef9dba68d74538cf3bfc0bf61d8e38cbc004a568f8f719c4a6c3f5f550277cfe2d2c1ddd5a8f5f4f4d60ea0ae6c228f1b9e3c6fb2349b6bc1731c2b5e1a186afb79f850610b63846fca087d37b02fa954304bbe59b04842b4eece2e2a2ae5d96fc927aaebec58d1f118b9b5b72b2d876c46bce7923c90f31748a6de0c992fe9875f4b0d258a1432e38a542eb2d3284049e50b72ea12219979b9c79d6e0b53bb7d96cfbd0953ce5bff1e6b51ef751a73d0007d21c821986a6ad2a62944b92d7b7cbfc0de3c385b9319b8437de74e66736d6a393180cf32e846b0e6f44ef83366f83864a8239bc385d25505d84c4144acaff3e5126ae90af65cc29f57063e5d88cdcbcbea162f4a4b2e3dfc8a6fbb6b222dc5ae4ce7752a9bb34b5bc80aff063a35c25a780daa9a92268e75cc9f817f1629c27730a07e3fc542ec9e44f05ff817c2896c6ce7752ee032f034e71bf22e1d445733ffc8f5e1a4bc9dadc4386f1f1027a2e4bd31069b1d511338c4f011c6b3594a6a99e330223f2c12202c8282f12f1fbb47e75bbaa94c558e430c5fdaaa2b0356535dcf00218103608e501dc2abd467005fe48f05379311f00ad5dc04c7294550d910c40a4a1434d1b345572f239f75404c1902f4213f1a3154b6d3aa4cbdc815fc61f99e51c481bdaf1c526dc85bb4bdfedf024c653e9df2a78a8640a74a6156c5e799ed03ea1befb62a4e3c92333926510c278195a586d2e10cd67ee994fa99ed46d62be341cdf671dc674e6f682eb7404ecb42fbdd4e676516432dbaa21142d18a94c86cee63c0f91fabf24ab1fc1e9110f04c4d859a8e9b8515d2b6f786ab5eebc1b6ae80d77554b28c4e61819a7bbb6c0aa902a09abebd77277cb368c6e5583b9906f2c9ca51f288ddbd86246b2e94a38fc39fd6d3d274f90c7e71415704b4e5c040d5174004cd310aa9319c882c0dd63c5ad33414028d5ab7ef53d2716178198c0545d75ab4890f67af2a898009841927b7ffd5eba3f367fee2257ad36b27320fe13250f9a4533db3af1de89dae4c2b244289385422dc02ab8ee869cf1182363dced16f0785814d3403b35580ac3e2f9b37f3bc713eb7beb104a9686b06bb0bc2e77ac1819a9a694b5fc50c5dffc489738a4a1edd266f2723dd176673307974785361d9d83d6dce59660e8b8b07d550f877f766bb8a7cc0f6e9f58c453a063085eed1b150d5e847c383d18b969bd76e0ba1d41791f345d78c5b39bcbf4ebc3e6f74425a4a2702bdf98a4922d1d17fbcc500d8f42d5d29811207d5b912b4a5bd0d2a3f680114259e81829167bf7e2c1b1aaefcce12d276e83c87830cb4270f5b1196e4b9249883b90fcf9cd4f3a6c0fa239ebe93e09b316591c9292465fa48a82ebad21290ff40cda5031326cac92c0eb1f5def065eb3d5aec8c754ef30135d478beb4f106fa53e13c2cdde46822b1ae415307cb36fb13d4859f380dab9ecc9eaaac476bdf05d7d112c3b5c3a38ffa0c31f56308b71f71f09f9249ad283178c24361ae2779b1cb437de4a0c32fa9b2b39507560d24b861cdc28423efcee2704c68db258df26b21b5c6d831b9c41411b2d1b2b593969ffd5681f7953b7d537ac11714d3df1d0e9ba4f4f6fda7bb8078973a943f6c84a776d1ebb41d666aef944e55ff80aeea25c601ac23335282e51a26f13011010dad8b13f2704b30a2046d8e54eb250337869e17187d5181d779f562b9335d1aaefd8ecceb3a11315d6404cecfdeb17c2da43f012d3aabd94b21daa9e9e7f0f1b607f6747930cd5dac93fb31f57cbb60aefe5772d61990284456c3a80200f4228043b0906e14990407963c2d04c9fee5d9f64df6e250cbb64959832e15f7a87c866c03fdc5bb55073b17b0e4bd2b359af2acf4e105148e338c160295b0e87da21faf1de6c88c63d7504d7e8763aad5d2ca286352be60150a91719e9d7cfb39e076576249040d5757ed633a56d4f428390b1c384faba37b5f262541c44a2a070c53ee526a3a0c253634e2fd2f819e9f403f2d97932f515a37f4f3e2c30d97a3a29422c11c4006181f164e20dd3424ed7432b9ac32e1feac08480612ad1b005876ffd3f88169a7e766ea54509eee8b93e452022aeae457963400d6a32d75216923b049acd624ed3c52c316c92e46901f3bf3bd28392b726b44c988df20bf651f3d9a125ed6ee2d7292842b1b165778914dc01fbbed3774d4e2da114df1443476c18a9272a8643240331919ab64eb2504f3c3ad52ef40236c60a5bc280d6609bc8efd56c938076f9f1e8f8bd674b4991b08a50f2dd2360010d7561504a939eaf0f1f149c721ba839a2f4015babbf6fcc1353cfb843c361c88703b2c24fc10e547b49e0aca623ecf857954b5c968650131c72c85cf6e3ef73c2b665165e34e3b25223096a47bee013d1c9f8df7a218ef05e4419883b86cf029b77048b675c5aeba74be9828a440a96b6bf80a40b4366642dede81567aa5a8df34fbe1dbc95744cdb1d37074da1d509f908acf99cc39b5497ec9eb0314d924259d3679c084b813dd14675be63f51a38d2b9f2032ea096daeb755a32ec612d4262216c35df234d54a51735428608a8dcb0f1845d8b7e2551b3705b18b8898b9882b7e87a7f1076ee67ec37493e492ef7888bdf4a42be1b16fba7562120ce612674690d6bf090039754da067f4a5c53e13c22d411914397f3b9d79f6166228d4f4516475842d208622ce50f610342240ce1fa39b0250bb1b3ec29eba7cb86323be3f2140e5ca585ceb188d930be029ae1c745cf761d0f9d90397a4991039db4842c54adaf50a81cd07f3885eab448841b76856105072c6deda78b58958044ec95f8642b5402f264af964dcf817b9059342e420b014dab3ce5d7cfc9a74974720c7c8570a33f73f7b6e26fa8c4c0ac94d2acc03367e992ef0ecf5bcbf4ab32b6e96dd493914769d0d72440e688c6022d3bee0b25eb5b98a20f1883c79754ea9577243c2d30ac4988547ce99907a69004efa132957b6c85e59dab5a4c23934dcf6be62b1ab10773314ddc169e8673ded4af4ac5dc7542e31b7eeba6257eebc20eb4acc0b7b28a2e84667684f6d3507fa088fbe7e1cd48164258521f0a849ee0599720bcd5154143f15938a9424c715da3098db96f1cca4bc2caaf3c4f0c36375834b8309d1816618062444cde551322c87ab987456d78869a75cfc224f128cac05254d5bc535d0f0fa7384aba12f0b664dc6a7daf75f562f5954c6e4ccdfb7edcc82cb41da03afaf5d8e8161c7c89a6044ea7aeb87c3d68edd970699bcb1df1f303a3b9104877aeea9ce3fb4b70e7e6f4cb977d777a5febc413e8c906e2c065d0163aa1daf55bb85948b1a263ab286fa295a481d128731ed4f5ea9ff0b585b4b7f98c375bba5c815f8d6aac25b4fb020deca3c96da5e90efe767e73c6b576230b38074c94fc1798be82e74e00931f4808a6af47f8c59ab77bf6136a41aad592932ef5e8799f80a1217c5f84216c8bf82260aa538efd5e5a2edd7b36a3e14550264f7f10600c919f6a19ab982d0ce080dc7ca6892c02b0dc0bbe2e859d642bd6ab9a0175432e94816128b3ce9b0467bec2138131268795f1c31b22d697ddf53d920c7e08edf8d37dcfa5a9691e4bf05e70080e28be8aa55e4418817106b0638db9c8c9c6fbbcf42f57e65de34b77a0d7863fdf9fc2956acc2acb551447e94bbf9aceb732d84738efe41eab87f24b6cbef2091521b99803e19682bd226a845bde6c3e45a8991c0047b120a830d69a83a604bd384ea97809ce6d1e134325910c77f1ac605601ca23d6cdc2790bf748d80dce5fcb9826b79504b3b2719b52d42016a940918e64b70d02a74aa04212e73eb1dd63ce6be3499047418abbfe4b0e8834c4b5c978a687b516b129ed4133e404daa6471b85de08a7ac2440c5b016738521b19dcf4e06206b0ddae9e9b356785439fff7f2ab0c960742261d9a09b0eba3e508711e7ea2d86defd86ed3de689fab7be84d94e5101576a1816943defb5c7d6cad1875d92f788ec20086812fdc48e15611d1da2232baee0b81197e0a2572bafc140c02812fc2135c4d823df6704f8d86f185551d5677933c21fef25ec0d6a6433d82f5b7f94e689cb3ac74cd2723be3d3a0b9b680f985f4ea5979daa18f91f8eb47c946df4d619357bfaba760b6f9c8ae59909df141746f58740584119b281b034bb2ad04d325412bda79b46c73c8556966d4f74d3d456e72abfb334e3aeda55f0f1bad822ca6a97b5760dcb7c4656d41fabae2024cf3476360b76cd9293593e371fc49644e767d89c0c73a1a5b67b0e082853b178c13ff3b6f27e41c14c6b81857b41fa0bab22e523a97ba4fbc904f713d37e80eea61dfd9cc406d1acd73fe29b4fcb849443f848a0db4128319917a134e14849b42edbd27b1fee25bd9f5253efe7f08335289763f09c23d8c0ea778eea8a47aa0b9e25842375abae1d7675b71337d4e3b6812c35de3e4ef5cdee5f3c4ba6ba990b1fa6f61c46a770f9adbab7495b6088314bf6f660c4cd1a73d01e33d8242e743e807799fb55e148e97721a7dc28ec1d8668778da72619e7d37e8ba23149abb013dd02dcfdebc93c52a010953ad11eb8a81fa4ded58372fbe9dfa2e85fe12334c9b2d9acad94ff7b1cf61ce9f1726407a3b139861d6fc14773c0ad4f9ca8992963b29a45fa197e2261187319d50f3808725c09189d9b1b1854f109a05162f35d317a322ca92edcdf25c20d69d612be5690e547295a7c76d63058dc80149a3eab63ca9dcc7cf21806ffa30c39a88989b51fd8c1c01f3175787202975e73d7daab365b5b8749b1918b65f5c12cf46bf88eba58cdc97e8168c20d647fdac3dc35204252e159b7302dfae67318022c7e5f0b2568fba0d747347df3749721c42f1ce1b17788a3ac20f8477141e16ff14c816ac908309f2420f4cec3223b8e51b911d37b130d5cea33f51a74a43c5d105b25341d18f7b7c3e7d5ebc8110c1368d24e684894037a5c6f79baf3bfd253444c04fdc3d9de6ad8c3b94e6a2de081dacc56956b98fce17b60dbde8f3ebabcd4147655d0eeb26a191bf618c4ea3c01e1dc3f1a209470fe4c176c2c7fb8b072550fe0725aed7aa60acdf71f819f78de37de33d5ba084f86a58305d15f63fb6fc1b0761d3416681f472546cf7e8c8fa4548c20c1f906060b3da30dd196ba421e1c91cb1752b4d3a8c821016381c48fc7a4702deb9e9913a241fa25b052beb2040b0bc031e0bb61a7fd99c4509e0f90022bfb72571b5168aa5b4cba48e9470d882b7d416f3e14ae5809f0698cb19666bdb9258fd84900dab3f3932baa92e8b9e0b25fa2fac5c08ab553f2ee068d27ab62a41b907b5b5956632201a7cd325030ec1254c688445bc8ee5f250a100c5331b62e77cf5608e6aa45661b991e3e041b8588ee73fd322760ee12d5fad982b5a15e2b65cdeff7460327c55290b67217a1ce908cc75ed0872035f2803ebb233d86da888d474aa87a14d2ff93d1f072cbcf57fff81e8dd88c7540c7987a97cabb77398c7b83bd575e021902cec5a2b79571b3a2d4b2f525283129419aabd5f05cac79e250c5da4c544c858b15fd29816fb202183c254b0a50fe189b0cbf026ecd6ec3dacf4c698135b4207fbd8237eac82ee7a9e81d3fd580cec6134671c3c319dd5631a9eee3adf92e39d4db7b513491856c61eb502886cee8e9f18b6be49f5551106d2481f647a2b5a98ee682e2f8b62f554d446cb4ab249a40247c7d6a66dd02a53fed9ac0d6e129d3547d9146d81ccedd259641926fe2c0bc7a4763fd9d31e7794cb567ee9505717162ad3becba99566ba118214d17bf6a5a7430ab3068c425b98ce1c6c3be5f0a1ba901a739a2c4b209e7aff3547ef64a5c00d51d78827b92632e5dfa03e357f6241d9be4463bdcb760e9ebc545d028e7d1bbbbf034d28e6253b4b69cee134b5517974b14ca476d768593abff532f8f57868921c27d8828d243d4a9c379fe4b1e5bebecec48d6dda888c517352253af896a36682d5b2ceb425a329e724c9c7ec3782348384ae8dcc57e4f0bb63e40e498f070ec86abdf69b1a5e0899c8d8315f6e2952f3ea3179c0f62e71e896eeafde83a617751eeacb763af16e5c5bb42a99177856450153e9787fec676532018ee82f9ebe40a7f7514eeecee477023fa6bbbd49b3244f319c45a0f0f38158ae98b240127d79414abb9ca65f83d8b0030b8e390922c0c3224b4f9e2b6be1025654f998e48208c013bacfb9742e53af5c82e0d757b491bc9ceddb1b36af2412558c93a2bdd2f5ad45f40bdc204c61d547b7db76ff8d2cb8cab1ed4167a289b3a7fdba126119d1f055c3b5fa65bc3e4bd93751e050f1f37ff0da150b3952ea5a6c69f0c963dd9c018d76edfc7672d241a2fead12cae9e33b201e27e9a7e47d821e1d772ccd0efe3e40a2cc2f655628d6ca213e4d26bcbd043927fbdfac4e51a6c34f3311ea70ed95c3f20dd45f4b8ecd35867ba8cd124a917c78874fbf3a46cb02373632759672fe5b4017acc3b078df04540368a21ab44c34075367e2130d0408afb80086a5ad0f5aced072f118680ff7dfdf91449f70e859f58592c18301e78fe021ae9c1e98b274b081515b064e84751731c2bf6e424cd2011351dbe85039dad76644ef75f1500afb91c23836cfe4f8c82c47c48e8dbbb2815b03f1851f449c585a27a15c9ef241d41fb1d9da317efca45d1d8d84daecfbf647d64e8736ee6c864b06f3b150dd0a5c36687e3926caf1d8716b7a8edcf56beb58847c1cb705432d26b0b2cf369f66c62c1a5157b09b84bf7f32464e33a7c5e566faab9328ce6e51722bdd9ddb13b12a8da45defdc26137b0c11e6f5f90310ef144304f32dd0ae48ce048d74dc3550f324e9a5685a2acf57cdc3c0f761469dfc1e6be71af2ea4bff740688c4ae23a853948783305cbf447dcf04ed42a32f885e9b66e6b975c97c93d3151e592b84a437bb9f0b93ed35b5f9a0889338b3652be62daf9828dc6cb91f19432aa2392df3c1b928c63073f49d5b77850bf38b95bf996153be56e6c241bd020b67ab6f038c262babf9e905af68de995b86683157454693f2ea01b55d7b8588374eb743f807b7aaeff2c3f7251af219963bf8ae5d649c1e0a578053b515b5c0a32051362244d4f25ffaa2499e8f0abf4ea1dd5fc75b4c642f9264c9b4545b67edaae3c7ec398aaf01f532733ae16b709a2e0f002f5983ab030e482a282f2d83b2df0e80620ec6946a3c2e472079f0c9c5a4a06af4d2a36df8a043d0d375f295d2ee9cb47e5db81bc3b3607393ecfa467c7490a78ae861fc79524e6feb98d62df16e835b363ef5cb43ba268d86a3e756d7a4c6d5c0f7176c7c0cb060736bcbc6976470b06647a8fb42352f3d357644fa87f3b310c378692b1bbd138d4ab4519eb912eaf27c6cd7083c27674340f003c8e4d32593e988a0c2ad5580a8329efce8c509ea21e314db887a5752bf52cf2a676875b73660065f366da089875e63acc6519be22aed83a6f3a2f2d95596ecb74eb8e3416acbc44f1f93de9273d79f5424d271ac7d5fe4ef8e933716ec7260745a974c5d22ea8b4efd4be4930b7cf457ea97f6556bbcd2dd0a83ac6871a0d731729d0a461e501a5c6ed4a9cb7d71ee9706d82fdcb7ebe57f454dad8726793c5dddc8a126faff7b8b94e97e0bb0a29314473c0bb8d109d1581e40287de4b9f085886a5098a2ff7fe926a6dc8d30441809eafaa849a9123926fced6594bb55218980794396b2f2d22113e8d80613a9921f25f1e8c70957ee39e72dba840483104adc6b69e1f27a028ede6286de629b13ff83c1a9f4f58ee9820f8b11d136714d1a95422b0970f1c246f69bd29eaa0775318e7bd05be91db769a5a0ff0e2aeb01cbfc63603d919e6bebac74d5a6613301cb04c851d8581cab47b516e71b76bbeef5cae1ea064410ba21afaf36c28e898da414b8251fbf6b9e1c836f361baf9f381f682748f8aef331803f214a23dc7c2ca9986ce6dbc4b7fdac588bbbc428b7ea94d7a419a55a18c84fa90c887ca3ceed7a06b44d6390de5b752e1fbe1d75f2cf4660b68e221b3f85bb4450a5e13d8aa96b58665a9fd87b1d5dcd87601fe80109ce5fffea2b0b1e0adc3e45721ad0502560a51619a1a8de010c5870a11697a98ea525f815cf328e93f060c31046a635ce341b220d84bf927ce0e5b2b830e9d24e762c83dc7d7d661f35bd3f0c539501abe408fcc9dc727763c7c3bb4373b159331d7910413bc3d909e8e42b7460a660f33ab4052e932e30b055f2d32e07d794fb776f8c4ac3c55458edaade44d971a7bfb34ff1db7cf88920adcf52e36f0bd98a96cebcf94a327e38ada4fa9eac489b16f6925825b81c6d9156aa92447b19261bdf7e80be061cdb0eb2b5cbf6824a795b585c90584a91378e6c2c705cb4036590dc76cdcdea39595ddb8f25525e6753c85b64d0417690c3d8b636ed5e0b5148ff076577ce2bb73d9192c04945e71287fc7ed1acc354aea0a50640574e50f3e12c59f7f78c94031826e5db7868a95d7715b3849158706437a2bb45d81423a57287c14962f36263b726652c4e4dac239ad40a997800b3de4ca30b258b10c0142ddfbb08bc09b389c3b1b9fe0bed1a57c2e112e4a43bf8cb7ddbde379b5869b169006b668e7b4dc07030c704298730f0d8878ad353e3a40f971d35404e89037b6ce156fa51e2e0dd431d3942f1017328b938aaea8b591098b944a9e07793606378b805d240bfa3cb71929dd56d7262ba0c6a433a462dc7fdb8391e3f4b5bc04799c64c9ba97204a6d7cc734074b2d9cf83b2ccd1110cbb3437f6f6310ab38a058bf05ecacc02170b474538935aca7577949b85aeab96e73abe6f5ee5439a6777662a0751e2e89ff1b4d7b21d120cece0c7e934c966d9b5472f220b1e3b9155c8f8ff624ca7957a6f7bbb75d20f3c142dcf1b91d9c6bd5812b5951cde391fdabd41b50f511ea649c690dd09bf971b2a51dd30911bdfe9f465a26927e13a838ac0bc2b7f4db3a9a895df8e91220e673e2d9031d066a17de117e6fb75950e47d931e6521e8d520460111a1c290ab868760614f7dce7e6e02b2c5d03931d93a3cd28bf384950b45724557553550088f7f6b877a341a5f9f8485c8a81a76934db13a8c1f168e8ecb14d5b252fe67d68e5fa3298ee5d33fe6101ebb27ee8fe156a4d26265074c1ea662dd20dc73c6244d104b5fefa854f57aa010a8b61282ceaa2e84473d5509ce311ea91ffb3a27f43261de8b24a240071a946d8b737970cb53d381be5301ad9120c52273ebe8332dab2f016c5734364ad0183301ecd9c374c1f6ffa33a2e084dea020823d8385b4225834778aa3ca28b33abf43c529cb5b0a87ffc4d23113a62d6db46c43de72c6f18fc4794118af5c22eea39f4e32a48694ec96a5fdd4f0abc095f97ca39ae7fd343c85386dfa2a5f5f151b9ca9d6be8d1b26762d01eda7b1be174ca82569c6c680a7742bf5b70c492f6488dabf763eb0168cf61468c61671024ef281ca15cea62e055ccdb3b3b5b9acbf676ff64df1deb82807cef9987bbda75e806e1b155aae0043e354235dd72b2b385807f77c5e0120ee885d3d2a21642d134368ab48780145ded7083e868706d95e732841ca3553c636947e2a6d04a3fc5ddf32d7a80c56578054e9d0a09419038109ef5adea42e1e3aa52b505ed5b181c47577f17b679f1ce80e8d75cd61537161a85fc30af158c151033b8db7832846923235fb32567801580c58bdabb7e98c5d9c8a71d37a2d72e04a5ef6c5119b3fa48043009f395ae3cfdf54e5bcbcaa745522ce5b72cc0ddaf3601683d05f804aa8076d3a5430cc17af379eba6c5127adc4f43fb8f53a9cb1f1df4f8f9c8cf7c47c3aa69e269e04bb6154201b0251d7218f6efa51335fbfea9df278bde2f841280c9ad7791b25325a736d0a41d5e7e72c4d3869d64db64a47a930806144d611650ba8261f4e450ffd61f6ee66052380f15daacd0c57881516dd0ab79898d55ee6f1b6efc8836d4119bbbb208f91c990b178a5274757d3f77011321bac6e9e8e09a3df9923c4834099bd5dae7aad9652b7904d76b8274cf3af2ad2c1211a908ca2d46c34524caaefcf3d5348e8f7ede799c6f7f3cbbf0d2fdfbf619aaebbdac82fa88d80c3c90ce73ffaf1bf122da5a7e542d1a820937490bda32a21ea67d33aeefb323d2767a42451a45dab0ea540e793bedcd8beb14e93a66a94c437a6be6f04f4d2972b1b7a25a3e4a1e53af5b3d0b7c8047f845452c9b2df7e797229df8dfb6c442591d3e7fb8eeda8e6d2aa740034d947f03a55688da907385d9c5ce263203e67240bcc4baa23e2d42f58f821e271e15fc541d7a2d06a990bbf07c7b26e54180db1542acd9a792a02545c4a942dda90ea4ba97373437e8edb30c4c4157e130a5473881fc8bb60cd6d72242902c9e16701fcf40e251d9fa48d3e6c0b9089ab7a954b724bb6ca5df352bb084b98d6c87514515883257e668996f8b1f54f188622d96607010d1c0c05516acfecfcd34972b0406a0a62040d0fd8d0e7a67a6dd4898a762742f59f411ca9463d2100676b4b73a99e9bb6f1f9af5575f322648161f78fb55b85e9864309364ced070aabec7ac09a070f52ef6222359faf60248dd1b873fe42523d0a3f10243f05109418350efb504830bcc9a4ba525d1c2ff31ccdd660bd47079c192ab9fc1f0e0faa1d2bb3b69dce5100a456c983069eee91ce0c36156b45cb61d7b874ab421a3dfbbe877eebbbf5da441d4f03aea9df42a9c0083ed8118b96412df2df3ab0cd6652ba7b100bbb28fec55ddc687f2a447d982880d4ec90a3a74af9c4ef0568f320487eb309726fc7717155f23947ccd28c7ac3d66ad02515fbb45cb7e07e746b4df7fca912a983b67c803d1cebfb6a3a4d6118c3c5a39011924e0df7b84bea8c4f4fbc1c416591491628cb78611b41cb09c2829f6a3e3da565d00b7b616977865905d5936255ef1997e0425733468a4a4ecebc5a35c8c3271edc9e6dfbe7a32bebd8286d6a7337e67c2ad0f5658e690a5e95b802d0de232665ccb7c6df1a6ed84dc3251c8707233dcccf3799aae0ba52fcf35ad9e338625e681f5b118e2755e033956dfd71afd20e11b9d6a3c0818fde0b39663468afd830d4e9200cf360f3a64fe4576941076c2d521ff6e68b7ee183e6449cde82dcd79a6e97858bc93c8e26f30edda0d9674704070a0140c307429246b9e27a64c4095d5746cc7ba29d073d53f25534d22a534ba72a1bbaf7694382f523a3fdb826272ae20dbd0f6e84cafd67dc57e957d901bdc1aeeb703b9f41bcf2316a6dc3ce1c0a3760feb123c30352512874ba0229480518e125d3ff36f63921c01bb640fdea270a836538b00ce58af51bb8130e57e957e2d483d833ff1da1a34c5b900aa5796aaad18bb4c4c178fb8b5a693a3b70d046617587f094397a191f224e8a333fe52f268b53558f5ce700e4315867589ac85e86332248a3f5290766197954eb38254b0b1947836e19fbea44eec6001efaa4f36c994322d6ec80eb4d0bffc4a43dd1b1ba561733206d95ac4e7cc06f0391fb16a05bc063415f2985489c5e042d2b6f742a23f35b4e3c3d3399e7c4b10b533c935343d456a20775b0cffaa3924fe3975d64f3be924a28354cfb4d6c24b717d37a6ad57ccef2af6226c157b4209d7d3a3fea94f6a7132e7e4dc2263954617e6827dc76ed0adba0d19afd5057ca50ea74acaad78a8a9baed27879d6efdee45e440c52aaefbe7fbcdde596c0f52092bf8b2f42c89d4d1de6dafa332556926ea2d421b35b01fddc2b261e99091ee48f0033960a11ab337d55394e135016189abdc07cb20dd5dc22a4f2706a6ac05d5a87d5807e1d64f1d406a66996b1723ef2cb0c74350617a609475f82f61e7746a8a9f47f3e1a03920e689b6645d291e565469ec492acf500f401c93fca17f4a8adade74c78dfd01834ebe6a39e467c5938cf4eadfd372a6f2e4c3c6c67746e6ed20fc3695f9cdab9f062266fb6adb781a192bacee9b62d4111196e3a144eab81ce0ecd6ff979f88c5ef6a1a12cf10e93b9da80d0be77bfbe56ada21929d9c9e031bd6968ec68b1c6ad0dd6b1246a4b4b2896a7e9b1e382d7ed449da37c432806b3919695aa3f1f53390c382e878c8b04d487a1251910a3af3fa0e820838d4c3345832ac8c254b97a228563b7ba7f39954a21581c828877a67891c236bb81e56eec9519d74877264d36576562cd202c31ec7cebe8b97984bb84e1515bee172edf7a81552028cad443b9e9b620bfeceea72f6bfab08b8816594e037d9d775fd4752f162b62fe3d92f030cafe1f783598c1d8d7991702f50131e9850aa8a5e786deb03fae1ed63280c1cdba2e204123e5159027af11471e42fa89bc511889cf9dc8c8245a0ee657bae1b1ac31677afae74660a4306dd7e64be7df2571f73269dc0002ee75bc8705c09b6b442141551286015ef899ec30a86373f501f4c5bfbe4c2ed3cc13f7e947c3521f634587e9a3fe5d488ed54769b4e941c1e85c0f344579810b75e42afd2744898b53e0ab6f2273a167a9ab16db703d69037aa65f99352d0ca2802f00a3dabf4b3e6acf0fd2c78fe69fc01dbd0911e90cd53c74ad99c0c257421a2f22a720c47563efc38abd0484b39926e2ab37e156aae4ddf7affcdb4a0db7e191b2f937ab2227421d20ac5f4f5f9a055e132070b80865c95ee05a47d1974044b9c455ade7189afd31e85ccadd853356b3fbf45344e593d5f5980a6f7bc3b1d9f90e8c018a427b7cdcc72e481079d6114abe1f0cd3e0e1a3fd3e00cde98c8dbc104eee2654af0785a62768c3dc2edb6b756f5a2e2ab871fd314470e0f75cac72b080f94038dc2e264cb5d8f579c0cfe7d621844a007d562eb3e1a3205fbe6f4d3021af30f1c6ca229f340d14fd623fbe52b9533bdcbd6a43ee5957faada02e30191322286124b9540d5e082539231512f02eb47da67ec642a9011a71e23700fd3c6e05d8a32fb2bd74a6fbd43d04f09c312dcfa583671f92e39ad62668313662ff8e3ce4d227ec5a98537f72f668241dcc2097cbc216587207dc56be4824c3b824ed48f1720e347cd6ef1ea8ec0bf19299ec52139862a926c697dbe53bf6c1dc9d5b23b7df9b5a00df0cb1bd168272e7be4051d963f53b4c56867accff0a6ba4dc95311fd1d43372d31d0bec3dd14b722b56ae6572ba89e92c666ac780a906fdd6b654bddca0678e9a418b8676bf62d25b1e1942a0463bebeb52f37cc52555953314e00392d3bec7c1e78b12ed8799a2a5fe09eb07992e889fc3d6e87cb5ae5e4a0fab962688c0961b4632799272fd8dca80291ad36d3deedc4776ac52f56ac12186ef7c9b3a06b3faf0ed888104bec7e71ccdc9441f5f40946433751817aec57ae31f2bb2119ea3d945c31a54cf23c0601cb5ebf31d361337ee41ff06cbe378029dcc7a764a6b30138f7acd55312ceb85a33d206e5baf2df3622f3919139ac8a57360ccad8a26604e4a7ebf2ef1a2de426d5e16016a251d4c8e284de74118cf7aab77a2978867e3c85d6e93e7babd7e5648727d5fa2a4dcbab3df2c0f91f87cff0d9b3fc47a381e683b0acf9172ed9005301ee32d72ae044922f760f35c64e751ebabbf8dc88879d64ba1cc399933cc74e879cde814d14f76c0cc1209070e962cbbcf51a8a9743cd47a4630a75f0d739c1c1821f05515cb044c9826786a808f38226ebe6bdb3ce6c53e0f2da5fb645075829d89d59f51ef0a1774dbdd20dcc3ccb3fc96aae81fe850fcad4a73f32d5edd799855dbe454d87fbd4c292f30f4bdbf25d94b8a1997c8a22a349a1092fc50e944b7036199e060c98f7a931b801902e850bc7051beada51a3b6ed34138feaf7c417a54b97383c9d9b6a5c8f07723cd9da629482ec3e3b8414404bf56febc3d8d405a82d5fd2af44a6b80e9f7a12f41431ffab85b78f5a295ab4474ea745686d44b4e0a1a016f5e80b4c1a934735211d6fac05e293d7e57bfa797c40883b93b6117a399105617bd00333f925d58d106aa3883cef9d64bca1fb0ba979f68db3c4a36d4e3794b81caf0a9490d48ca6c6440756377b834000dd96b4bb483bfddd68ae80f55d776b4f11d20fce19736752338999c5221f2e18e5fdd6e3734bc5949d3bab7a3fa81b12049d206dab4374008477dee09aa0e5caf966aa26e3aa52de86b1d8c99e5e7149c812b94330389e2f6492489adf90c5e18298f7a9e240574e7ac59b77168bc378d7fbca8e0aee53076907db90ebc2de9d61388d2c737da74b6301fb61e27dc890e86933281088000952208ac5e54e096c556861dbb0363b456f5f527e290225891d8b6ea6d8ccc6c2640d9f305d63c810671d5077f5fe6cd44433739144a751a61de9ea8993b79597e91df9556a7c3602758a87d100b7aeb3bf7c34b00af0d652c9ed8f6c9bee01fb7e1d674f7f8f40b91681e3e4b5b6b9533def522c6dd27d64e946d80b2fe25b7cbf4e9edfcab0293d2c222b5e15975d1b3ab748a4c4cd92cf4d44ca438856e02b50645e6bd139b7ba51db32ad8a921294bda9f832a512fa7719bb22eaefe3c2ffdb7786e51ddc1bbca5a0e7ccdeddbf360aeb2d38df5d9206c2b47fcdb5ebbbf3c8fc500a2d0d2db2feb2b017a0eeb20d09ba02472fd577489b3b0faaa02ba266433e5bf76650dac83b8fa9124f3a70f9a0ca7d0a430f88c0d36af9c9fb56ec0480477725b82297b77e2e18b7d9fe15e74e7f1f895a2f0ed8e6dc19ed996bb271322e22c4b5b5011833da78dc9069c90758ba30fb50dafacc2fc72cc879f45e950393bf12659d7a2644583851bbb7b48c23d461947b62e696ae72fe36865c802be5bd7fe6c9e825b6d5325f096f088451f7f6d63ed6532fd602d137f204eb0108dfb7ea838e90d4cef48e3f7cbde7736ccff4054cc7ab0657cba65f309567cfda048a0e8b2a06a22ce60779e9f080800925b421f6923abd1798915b66a87b393d16db15ed81733c449d2a0236683af65d70ff9ae4cc1326da4604fa83560081e7f2d893645660742ba10d05e6f1fa9ffb43c04ce85a6b11d6cfeb1fdcccaa4f6689458b9ed79b51d995bd7a94b0a5efa2b79d7b9fb71d575b0a1f36b86694d3b4b4c14f702b524c629310ff06e89cc623f3d530e41436195d674a55b96478c1087c0defa60e48b204ef1e66c93f67e154932961b5a59648e4f682ebda6c4684272ede90dc1b0b9b823e736662dea76f653156fe3034ee3f733074794a225a6f9a7efa3688a93d9007c124515d7bebf1baa4502f06a3fcc7cc36824e245104da869d58815b01ff96ecafcc3deb05547813cfa4cf6cfae210698a87b9f46455fb65c0eab3aa20b95a1ca5cf8d920ab148abc595540ca24b123d92b019a1615b9f2388050b7f761bea0866d442e62175f900f23ed47b73fdf7ef58dfbda79773304babd966c050e351a4de45b87663eb410f00504836c1fbb58a4bf1c7dd6ca465afaf57284f27f26522b3634878331e2fd61eab448071293b1a2ef399e1fd31ea6d345db13e7a4f86c5b45bf9195f4e734ee1c59e3fd950b340bf224da276ee0a7b3fb59ca9a5cf43609bb1183df8cf1354cbfdf3ec394cfab9d629f432c3e746d8037a5da45f2b22be3db7d10661ddf0b45f7d17e741a00750d90c383c2437baa4c221077e8d741ff8484752c9af03eded507ec8094b2350648f93578c831a939f87d6513e639e203dfff5dad03a66b9c7186d3e1775f10a91f1432a2b4d969502dcb78fe69329d2629f6207eab112ccb95225a0d432a0bff65bd97de6c1943df6fdb68fc98ebb12b08916cafed0fa36e4da65995f8e351ad1b3c9e55d0780aac62f1f701c8aa3edd1cf6810a9b3fa392619b8e44d4d6589f511b28a74e0d0212e2907cd6f831033ed0ad58ff6b90c9d4673d0bf158f28915f396080d603aab4898b9781176aae8d627b22604de936f06ae78fba5720109410509de05a883d1f047c314b7840eeb98e49561b22d7a9a2673baa43065a600ae0090a6fd2b5928ed721eee98f3e61d35b30ee2271a67738e65ba86f398e7d307981aa20213d3d15209c97bf970bc2f0e108f16e85a50eadc90a1de4525c8ca91c5850036dd8ea6ebb87c12e0fe58e63cf3bee2f109568b9bb41b743807871c1f77471d1cd716875d1dbebfa95e46a826c4a33f8f25d297fc62c6062bcf82dd6c70dadf7aac44286c7d3b6072aa8258497a315540f718e776610138bb80786d0e01ae39cfaef339c9aeb2030d19330aaa85deccc29f6605ca31367497e5d6608265abf6f45d6bda84d26b0f33922d0545c97698de464242b2069910f931647f073632f6584491d6b0dc1688af188e7acf3a6438d57c6d386b428a1df06fb5122f07deda27b2a97ccce6528eb45fb7dd6d8810eeebe613d6c12cb0e96795df7fa608a39e98973d0010fc1ceaaea97956b6b54c1fc2b850440758227ae590102eeecea18ea248b14089c288637476776fc2e01ff6e2e2e7f0e4358c4f459920a8da997aed4b8d84aed941367ba4974ea4efecb12cabff5f3dc9a457054dc8df81342d8b06da51d0e98c61b615d40117ec13e23059e522c81477249196675d05c0838070a43e79cee6a94a831000e4e97f77841eb92680ce1583c7c10855a0909ae7366ff8c05a2aeb346062f22c9cefd3f726eb6882f143a6f5ca281a40e8a33961f5c57d25784c917f45fcca03aa9274651e6ffb7cf984618615b3c140ffa0aabc0385287e48588b45aa2348d1219a72c17b50949f2eb30373c875f7cdc67e8634ffecd55a4f10001a46c291d65136fa506d3d77ebe452ea2e3ee7d7745d1652f3faa678132a8c903d1509f78ce8bd9b673c271f0db4495bffa6ec8ca2b12d8bea9615144c93a0893326dcb01f80c4381cf97caf9fc1fed0d30c65ed1e0b3b7a7996b5117cc990c89dfacd7419f691756897436404a4d7b608d2d77c092e10a1a404115308c5fec2e2769863471b3b7dbfae5df4d856edc44d84cd78bce5545a113910f013a50f929ca46b0cdb2300ca454db8865e80357ce1b3a33beee86398e014d6a25d2c7629e97e74fbfc237aa0896542dee1f8a4f52a7827bd0fc0588f4fd66c57247b62bfa4f6f9fc105b7049dddf32b7632e2adf6f752226e9d89c143ff0c0812b83dfb6eb9653cc399085eef672db12bc451768954121d2e68f6b88f644397192c38c56b1b164ed623acf50e1cfa45a201d58fe049fa198e2319f8cd3fa6f131303b9338367cf5f394288d519d70a66c750f5796936eb6bf80c2e33f07ca27b836c58fcbccf5ce970f497c03bbc2a34e05115704c53de10746d1d699542740832c85013a272e4c17f807ac62e2a357c1c98b434229053dd966a90d455afa958873da6f14959739c227596e8e0c8ac5ac5c029dbb51b50aa57bf523cb63875ecd22797682902eb1f758e4125273229239900320b8cbd8aa6a8b2da118254ae27b367c0949aa8241740830696cc98a4203efd9c7a6231cb336f48cc6dd658f69be5d85d941cfc00d4a012a4b2a0308ea5cf0a97de39a6c157c3aadc5acd42ba727b60edfbb8f678034d898da0bb1fa3320f2233db933abecc9600d9b25ffeeae6b20ef9ba0f0e70eaed88e4fee29d9e5011067539a864a36ac7b7b563d4dfa909fde97d1a2894ca1f73e778fbbf38fac3f66b886018a52fa7af8a9c5d7beaf029664967018eaf76cace36c95dac68f6b459247455c2b18e78d7e11f85af281035364557b69d1f77eb77dd050794ef308fa8ec716b0d12843843558d6e2d9ce70a7cd805738753872d5dc22687d27f754852d0730ebbf8c62cebde8714c19267814f9428717fdadc049b123fdacab0f698c45ed41e334bdda55dcc4b9382faafa434c35a204b376317bf63bbe130f0ac59b00ca674e1ddc70e83008e0ce4636dc64ff3ccd766817839fa0c16ca9bf03389e6bc194116f58f7d53948023eb14443eb8fc1102ee6b634342bed4b3a0fbb065e7da9088f8e6e8bd4eb0641d00144bf8aafa5a3373a0e7c2787522ad2bfa63fdd929ad4eacfd8cfe154491ae40ae0224d4f53cd2c8b445d33d98d5a2a34fb47addac210cea2c83bf07b1212cdbcb2ed070be228241141cd1b2780d1e08ea7a8087eb69ed6b08f213ff8b39935d592f1a916787664aa6bd65a0f2e9e5dc28273102eea1a54cbc98220778240f875e21fa26ac421481ea559a3a70404557619cf540c2e4ec6e3a71af0ba36e2dd0fd669170578ff021692202074ceb004d1453902167936ff4bb814ae5b201c0f9ee5c96dbe706412e70170511ec9ccb167de9c82b89a1ad8d40470650aa7bb057e3ee55f9abb65e3f5f6a4c3511d81ad5fb07df1a0b0fdff52c2f9a988631c2fb488a06d5a6b95ffd08b0a8ab4043b4e1967397a6ec83b68fc79fa2d0c46fcfa36478cde15c5fafc0bd8504956ac78c7667e118c7fc477583128f522c32982b7ae9de7a45047d46078f5c904c3c5b8417774531574c4be7a94de2a1bf5a6e8ff723cec21780137398fa5ae26f8dd45b5bb1e3644a1673d33b4b90dfccd48a75cb6ebc6f5f2053ac7c17d777dea2b699d909dba47c5699aeee15d6c67b045b8381ed6ac8a7d56a3cf33cdee48a7eadef79724c54509eb9347e27829b75c004e5b97d3d5b957ff8f17487f747aeee0342256bb150b373e7a57164906d9d5d0de2df1b8b910ca16daeaed7901532eea05e4c5ca00cb246c4627410cb55cfbc8135ed483aaad69600cf6992343f20bf09e5afd3a565230025312f5a30c690f08c8f2f157c8e47414e63637ae8eebdc4d247bec912a8e21db43faf880bc80d0c13567eacf961d95bb6117561d69f590bc9b6d8eeda0efe103061b85d25fd63d5e2062d08dbd2acc79da86510258eec2f459a8b30fdbd3edf0e4c6e1ed66b12d2ccb01cb6c79ed2d4c5bae432c75d12f45f41e50a5af813c66414a576522abdd16c5646c1bed47d4766454857d81a0bc23f6d97c0e5cc989ba4c730096260ba1fff032779e8fc5c3007d0f6d3d28f34479fe5497fb013fc58bad60c8b15acc9d2e384cd0442bba94beaff78104be8a6f02a5d2e736ab73418be775a790c1a3c366365c5234056ae94be7108561ef49eebd2dff4a67d89ed40ae39c853013a78d0d5eedcb4e47ddea53f3b4006c314a633c5a6b1dc765980a3d26507b0ac57f73bc9ae09c8b527060f91cb0804757a431b7797fe22015e11bfbbad1b6c7477908694f9660445eb1565f91ff8fd09a789c335287e9b1e25c3d4cf55d598da443c5297cb9e6f5289991e617c49d061c715de8c2f7bb2fd12d2a72109186c15f38e623131765d36a835afa896f32b37a72cd305ddcf523408156b40494bc093bd7e2b5fc137514c89a567c06310325b409649be0961ca11de1a8abea02df1cc55c9b6168b910970c6b4d264159df038eed8a098b5fdff0cc4cf5ef77632a23ce001fbfb933b935e2edb81512cd3cd6aaab59add3bb5efc0556edb7e016d49a7d1faa3652ccc8cf9f06cc00689fed8f21ba56cf831c31cc27d9204cc7cde6514e5adf3ee889dc477bb282fbe6b0d8fbbee6a94f44c9c5c807cd177ac9063916bf2f0ae8cd5327398977e51d8c77e544e594cbdf7f57237ae8c2a4ba59840d89be14233660cb422a359f67a93827e16777a9581c2cd2edafd5cc9fbd2627f1e32edfc8426bf47c397777302d087d557b807004c965e2ced04b144054a0e38b7fa57d6fa83919b26adde6e7c4052db7872e3e085f31ba7d328180b5865586bbfb05cf635c80eb8a8158cc00a8ae29d47d7b63191410df44bddcab13f7c0dd1dea2b458b3c22600105fb485304a68e4a218b828c4aff8f60c5ec83ee2ec636da51b96db42b7a2c95c7dde51bbcac4cbbd3efb03226e97c61bc3d6d587204b5f179160ca4058d073bf16e994b6e5c02252879c5a2ce043851955bb1474cda7d5150c2afedacfa78b3dc35358572615900ccb2dd10fd6a71be348b3b018751621fb7608aec51742bbffcec8b9f6c04b2197247a8c85aa0055b4e04889348236bd8ffee4026d3890fa1dd02910c76069f62041d7332ba2776cb34447329b9e1ae0c99204e046767c6ef955574de4eee5ee428dae54aba8551bded8bd88e1aef54fa1097a6493061abd9254d3799f15827773ede4da9c3f6133df11b01b7eb687b93b2e13869b2f057851b925af11ce57d7b44df265cefe51c54f64a99f1310ca5f2de56ef9253b16030dbf8f854bf75002a1add1f4bcc681c25ae230fa9a8a751c8aeb3a8f29975d598220b19b33b38c1bf745e28e9e36ed9d74a6d177bac21233863254767a60a6cc2a7eba5b02f24342d2a6a6bd655a7990943cca71adc049e9ef5c6b0e573d730d0d4914f1a9be57223ddc241065ff52a30b6b72693637d77d98fe1407aebf5b21b7f80696f1e829286e487ae8646da1b151a317806293b3a7b70cb4a21a561b53f9a49f4ee7b18276641dc43fab70f985a53bb63e1fa4349c61602c595a2430dcf50faeb8946247b26b931cd98f1d1cdb460d7bd8347b3e8d16f968e41361562ee9cdadeee27b5bee91cfc46483d423d89ae602b033388944f946ae6939cea28e6ad16212394f867199236b4e6f95a36605d3936960887ffed37232532964d1ce3897ead346cb0e30b861102f548d754f8031c0f7c5703105d9c01df84780788a604c9862351135eebafd7cf6e04043cf15ed50625fe3ce4af82023c753e6dcf7a3ac716be104d14d995bd5f511eb4fe3e6a0fe93a69eb831600fbddbb6a1eaa3f14cb128acda239b7dc80850771eb3e7c70a45539dcc6ff546586198871e2ad98883d5b24883a435660016dac1d655d312685c673d33611d5b972d1dc16b91c5399c6d6cd630cb42be7293725477ab70318a62704a1a2ec2259f4416ba7c52ed97cf2b8a7a18cc2e96ec1b60bba849d73974b05a2da2927dc8343fe6ac31fd2c8600a2f124ac1524804424da6b3e33b19fb0d053c5bcecec47e569bd7d901a58d2d4659b87efdb743a4485c4f4366db72e4f5f8b9a515a30ac289451a41ed8ddc3fab01a41c3878c58224f3097411a30a7cabbf773913cb3efca0541ee2194aa1446ec5960dd538cb333ae9e3e2dc412bd2e3c57e5ffbe21d804d901264ecabb00a074544cf5e9102ec35d30a0604c56ad8dbc33d218f8fd2434a3a003384efd9e37299074dc0b13ebd6a10f82707f163ccf3cd87000be91e6c3dc1087dd99914943b790f471509d228591304ff93a6137d7fb3ce3f0edc5376e3d4fcd894a7e1e202bef321237a52cc0f5a26c99d762063ae8c3a15fe0f5a2825d32fad78c3a95ef8067dcc11b9cfdaf464698ae8aedde4e45cef250245a876b7aba2ab5e9588710ad88f082d0bc72ebe738b7f08db9540685d19b70e4e5bb9773eb46b6027038fd2854340bb9b02e673ef52945375bfc55998129affa4f28be41720f2b9a8c57e1dbd13b618e36e3c8a02c1f93db98a96d98a9094076e28ac0ca1ebf9ede4a0f3d2d8e126f87555a9727aa7fe6ae8d0088b997ea32c3b66123ec44b5354317aed604dcb6105784148ee199646d4d1ef9bee9204690063b4e7acfa2ea787466de23e8748af6adbc4e9e61e66c4d76f7db91e83e5b2a50cb6d8b1f9b7455e4067abe578c875e021d18ced88f087732b026b982479a1ccd9002c51958527904488ac6cbeab199f91659097df354c0274d2607c3bde0663e6fca2ca3cf60f7ed7fa90b4fda91a8e2df2544735deb0a43cc53d83412b8fcb3d20c99c06c3987004f4c44f114346a1112e1efdd766926afff232de06b4b76e35dc84b5e9bb22f527763d8daf496b038367df8c093c7a41b49ab186519b1b1f3651e0db602c98510b4f6a62a798b219f7c8551f8acc5998bc357cc7efceab34c9caa9ed17a130c8a6cb6b22cfdd283e1ccb08303ec55af33d820d7f138dde4fe3362acfd757facb9006d57bdce889fa9cc3dcf1af0ff020181ea1147407dcca52b279f935808b9d613125a1210a7dbebc19deccc7a50518feeeefd849e99b733c575cac19b0cb767bdd35a6324d1168fc688e952476bd395ac9f0a2b802d0f0e79a96468b984243e0d8c99c9d4b0fd7cd0b76f401ff52d55b154253ee89d30101eb00957b729fe4823b0a11529c49b8164961d0546bef5df61cdcc66f0198173be7ec58d47636f88e60e77a99a0e123965c10b6b8198a2d117f3f3f5b7d36ae3b29664f56ff857359db41f61aa81e15beef2ce6f855790f5ba960f154fbb9eb2b8cced2cdaf503abec6a4ae4204f4411760f8d9817ca57d93bdf0a634561a71710c8058028fba8975083700d86de97e6d1be6629d3c38e112ed07b6bb885b44120fc90fb46eec6461d8def559d3e991e286ac8d0b630c1b51a713bcdf2d17a8787adc6b71c9d7e8d5f2aacab20390375824bab1dd30bf794b737ccfb7de7e27ba1ccefe49fc999db28a2009a60e3b96f2015997aff7306376a900da70ebeecf3c1eded3f0a66ad27df69096f3f3f0f5589438b070fa987dde7124bd29ca2cd07637ef80d98ee649947048322ab73573f388f4ea3a6826acb21133c79bfc31eeaf1aec4a7d58e28439da8ed513c5eaddadebc25e3d4ab968ee83290088ce10ce3fd867af0b1c112ceee90e8e3ab9329deb919fc64924361ea1ea261ec867b5eb515672c2048d7648130dca9fceabc41e6382ec9093725f34ba283a220a6c21b535d741d0ffe3e63134a72e8254310e6c354d9352378872ef70de2d918ac3c2759b9f745070bddea6096face4c3c26fdd0aa39720ddab0a7313bcc0074412c4a68b9786f83c33e29eea00a7e15f8da4996430b9e484f9060cca3f5d338588de5ffaed0e5e030814e8e8a231b90f490f0c5f19995029dcf82a2def31088526ed51c8df0b4921fb5ec6951e5efabf33ed66b2ea30b132151cf54a49e5eee68ff0e76747a7d3a99b3fb6325bd62f807e6bb3f71c1b428acfd487c79592bb98f53c51a5af20761f3b2b2f54c0fc62414fba7e8989451d66d48051162c3156fc9a8c26d8c1a1c01b2f3a0c39595cca858e5af7aeae129cca3609a12236af650f4b39a77fc7e81420b1777feef94e6dfb6b23d9386538f3147c064dc8de2bfddf34ad1707af11ee31a6fbb6faa8200b1f24fe4d0613fff45163190cbc3e415076130e8966423b3ab26a99334b28d5bd2f3f88676296db8cdf86611466dd9d93aba95344d7cda951bc3993160fe3587a0eaf5e89f8eb5c9aea3e1065e238948a9cfc5a95e5ec55c4a3fb3327820fcfc8a85be1ec65f87fa3f622fb25f1383c3d2b1db6422eb9f3ed41ed30ce50dc849d5c70938fa3202996b7170c297131b96610551e9e051bb864f214d4a35a200caa6ec21572aeb41304d406094a15f500f3e702061aaefcab8acccbef2c9755dbdc7a1df34ce0a4b09c0562ca5455d07393d4e449c9027519be8e497001b494f20285cacf26d064c367ff4b27b5c04dd2bbfafae19a46b20ae6e68b543a86fe23bb6356c12b404e852c2de84f3719ac9dd32401fa257b74ebc570ded847363bca89ed4f991750657e158deac16615ce55ea4e27e28a0b69ee3bd1b41e5a394ea883b12e30191722e1f263311ed67ab60c1802025d54846d9ef81422a9928fdbe498b9e62bae553b1714673ff2dffb9797bf71b13220d49ebeb9a233af3b3f3918ef7d3310287e924f1745359cf8aa9d5acf8f73baee183964e1c9455de3178940641a1767b7da6c6fa48c8a40afcada3e62ba453a4cfbbd9fd1596f96d98e1eddceaa83d376083c2246e7c06bffcbe5f22b2fff0ebaaa45ecee9532de777a8c933d5ec6b71d40160cddcd8a94286eb47a313a6f163e63daaa434f6f1770b6e30935757f056bbb3cd98c1ac09c257f1d9fd6f216b3f2fe76e09d51fb38b00a72c13b4ef3ceff737c50375cad0ddcc7137b7251999cd92705a8cf9296c1d90fc71e5adfd6cbaeb1db38e37a02549ce0454a57fdc9e35b8af3e1051958c7895a32131cd5f2141a725340b2e9c66000456ae8842b325b5eab4f6ab4fd001a85a21b88ef21bea00153944342f5a2bf245aaa4f2f080c7a7a8bf99df99c3ea86d1aacbf3cd819bce1de7b435fdd153af469fe17ad54ac47cb4706b0e7233a3ab912c150c9f429b1a1a87944800e194979eeb227b207c76980f191ad2105e6b0daafbfc34d612a23738d83f7925a466a1ebb974f0b9b4d0efd3e860f1bddcce15387fad7c735fde0eec75680d657e6331166b7497fb7d2091b3846d3605e58e7d01d674dc4ed87cec0e0b43ff5b8202d6d415ac9f5122ddff3de774cee8198e999738a8cd432d2ec99485516cb85abfd94385266035158213943973e81e131fa4668f2451b673d5d19da6a57660e5a70fad8756afcc5495e487932126fd8c1df631672cbfde198226e91daa244b235fd8575df7308d15de7ff415ad68b46e28c03744d3ae5c9e4264302dee96614d1ff09c75335e0c0112c21fbe7c9ab131dde71fb881638606082ab825025beb27c0f905cbf6dfafb9ff685bdb5288c1854d53a99095565fdf7881c2fbe5773e98e65d6332831fc78a0c0f3d0c8350eceefe86bbe62c8522500362a18b489038372c6eb1a2319b7d67728e62082ebc99880bca18cced29e3422f1af4c2b70cc8c8b8a2b9ec53e0360179d3973e28341df30e9f71f1be1967b954ccb79c428af4d85c7c0bbf1da8f0121377d402dd2f1d8c50af50e45907a4ec4a9f8729dad4cff8adc32ed5459051266e8c4ba6239e3431c7cddb69ebea8d911355d1a5c9780551aa5b57d88a1bfffb4b03323d413da686a27587e4de3b4d53aeb225a99e74f5a7cd65719de20bab53fa4a9b7fd456e3da7beb8ea43e1e7214c8e5a322639a451c259b91c88bf55ed265c902a25364982423afacc67e8fa41604f0258b6b887108ef9ed9ad00ee87b7fc0470ec7fc0bba2f7b0426b2b62f916b546a4f3e83682fb14fa4756d8fc883adda189e662f83dc3b82e17ebd573eed731315ebbcc00a2065a7e2112dffda35bd6ee981e20f17d37cf43b0c20547110ba0a2eb7db0e6c3e934319e49b33fe713e26ee0829f30d2cee112b015d3e5fc05248cd35ae744741879479dbc25a18680541a6b8f2639f0cba9c8ab4140a5694093958b4660b42590bd68aa032a73d6cfe4ac60a077ba407e60f1ee34e0f45861db8532584fe10528101c17d7861d7ada52975311735d1c111dd034ba1c425736c1404894e2c3b1e22445bfd7d63ae9940821518a822b46e4098b35adad818777705c3d4900aa41abbca9f3c0c9ec4d34d404db8b1f048a9fcc6c123fc8bea866f8a6b7901473d442f1b2eb72737b3f18d876cfc4beb75f208a068f8aeaf39aa74353452aa3d7cf1657ed9fbdb796cab87ad3bc14a02c22f260fce1827fca2a748d2e2bb86736c5833b8cbda57760ea718750f78d4a65b0bf9b0ef3de47b18ac75457d385ce459607489f785ea8f725cccce197fc1dd21abcb11b3da6935cfff290b6ee0f8c697683419292a1aa7e849b7f3ee3acb895d0b98cf373587ff1ce3847d1738f3af0434848795086cc84d64d1c48b3fcf0a7daf7b8fdea29174a5509d6c5bf4b807d78f22343cd7cf572aedc3010ded9e9799bd3cb64dbb8aa524eb1012e948b79046e0d5097b945609b6359eba1d8a1a9a2573f882f6994f677807f920e82c5e1639f9eec526e03c9978cfd4db2a629ee553452a0596250316c2d9390a250ce5f7cd39f3676af6892e0a293af2dbb7a8ee73dc23e67e9c34e37498dec2b03ef23a5e483d26e621bb3cd1cf79922a5c1bb3ae52f026657ce1500a2689d2a9c389be8fc474a7e93f49dc18c65af43007094e9024c53147f3dd31514d6595b0ac43b7fa6540d3709cf13976ce13f2a5c8f6a68eae59028c80a9816fe70a754567984db7e12c85ef365340911286019cdd6570ae77661c277131852742055289101051902c57eabbe7322ebd346c82f02fe8179d1f0c0a221ba2e992e0d65e8cf32f92cfbf6a0ed9a3bf79068bb4d23610f38fb2f5a1223e1e72c3c29d9c18869dcdbf030b7acf80ec9847a64b5e24f0811c2749eeee35fa161c896b6c2cf3f57fbe9901269212157b40c93cbf3c561bdfe599e10628d76cba7137c8ef6e561f87cb4315dde3564ae2b013f7a00f9abc265031285effe0fbc868f51a78f60c9e551307d7f0965c800dfa9f9ee689c13f0e894a553bc684b2d1379355ca3ad66b611db4e571f73ce4faa465d973c910f44575315dcd5d51cd7204b15a03678eadc65a065763e2aaeda7634936dbe93b04f319399a66e63285eef89539a7b09588d9c2c7655c5f70f662e592904dcd95008d0d1e3394faed80dfd2e7a535884f030a367086ef502e6114fda607b16ac87e30706d0f4153df3648a05007c1f5c444ac0bc05219faf4e93a365e5ffe99c55acdbb7ed9ed1cc91e0543339574f2105e6123ff6b5d6f39657505d1194dbb388e3f91aff9d71c35d3e9c3ebcd89de75148541929e0f4949bbb9ae7329780cf4a3cab6292e021d4ea547612fc0589624d1a578dd73adc0d46a599442f6ba41fcbb471a36d5a8c042b9071cfac39f63273c9446185998876e95dc62325f766ad751d63dff34becbcbbaf80a4ac400cf28526c9bd801bd07704f13259d5805a0ae42ed612f16fda26e19b3ea788d5c5c6b84533f72887b7732b3d68ee5e8d492a32dcc6c97b837d3928429eebfcce647a1caf4d3158d8b2feccadcbe3d69d5b8ab1f0295abb59b5371fec8b785cade398e351f6893448d3a1e897fea62b50ab58ecb8c9d768287d4c3abc42e2026f2a31d58e90ff02c6246768cddc9e22f0613e63e100659ebfbae27419c1e09bbbb4a33b34f9a23ef498ee36d2b5907434184cc77c4b616e073455621630cec076d8bc0310df71f2e5e527017c8abbf3e7df0303cea82fee2b96a220cc52f31c80e80467d4e314abe2df97eae1b2190eacaf067ec10601372555e30e5000125f3ba1a86bcac7cf9cbdd00a2457e389d96393dcd7384949be7847abcec19313316409888b20be1a3740e3b62b0c07278746d5c40610e6dc1f5a84bcab5872c1d6af8c2fac65646ee1c2b5790cc5cfd973c4b7a4623711e33beb737ab9b7a0af4991c84b3c2898e542f6b73b3ee3c1de2e42e14944395aec99a6960260c45567c4f6f704bf89d0fd91ac337dc2d78efd6379a16118e7db536fbbacb0176cc15ce7f047e38976785a6f297c76da877ffef78db19ccd4ecbf951173cc7f78457f608f8d920284af142a0770d00650c0b25a25d70940f4048da52a51b4aef5720aeeeac76c2d2a3725dcc69d7501bd5fcbed7eedb1fe5673d6303eeda0fb7718eea6d037cc2c95f16699b1ee9efc2b8469c5e6c91713a21ad0703852e271b4d4c0fb8bc895182bba4944e53f68b31cce57bf2c758349d8852578d56096409a29e969c7f452937c096da424d9627937d007cc85f068d9b3d936ced846f03204fe6f7ade70654caaa86783eb43b953082ad0141d04648e7645ea5d8ec504852ca6daf8e8d4e476e170d8eb6e5ef249d8971b93dc271dc4ee116cb66c080d0554e957c51dbd1b3c4e8410be528eb1df19dba27aa78cce3d3d369006a62dbd6c58b4d42e94e986a9e4b75231eb222c8019de96d2783c4a0710011fd6cc5c2c19a42de6d94a9fc477f36051aa41259a81eb6a6c0733e1fc574fe9ab719063b2932827296dfce12e0c232eaa39a9982687b79ef707ab41ef6a986acf3d95dd00bf40d7d5a45a524297d24ac381d5697e59e765b8fb23c4fb5bbef1e3791e6f105a158597446b142d8e235f13a7ef6ed5f1fb279a3679b2b4170d693985413b93b2ffb8baa335287ad8b0921677b92264ce593bebcba5ad72f11a74d058190c8bb688e3f9091a25226e0a92d8b8ed48cdbdf3a04560e47c476314a05bd4dc4caac816e80c5907495089ab219d55d5b553b2946f8e63f561c3b0e1a6f9a823542299424bad6296c6c3e43b5107ea9519d5ff713cf3ad19b5bd6b6458b09fe8d2536c4011a8dc58664beb46defcab025def4cfd12ba8c0ec5ab8a296d950c4ddaea44ed06cbd9d389a07e8402e121c91f287db815daba604ef524108b3e88a9182af6bf8ab43fff456a4a23067223dfafa3b423c679d8409daa100f62e9f470ee9cc7d161b1d89ab09c6888081d704ed82f5a502f5dca36c97cf77b843bb44b6c66568c74abe238e05a6b78c312fa79845266961eb4d63f67296c1543584d1b95400fe465eaadc6aa1316f818110af2fd92b50f9d7c227e178fa627faf242be54976029949cb15adbffdcb5d2e1126ff618c27af36ab1a3a1758b574ac156349da688382c7ca345a245ec70456061036e06e255494197293d60ad4142332f732b3b7fab76e0b6453d91ee9c5d129f04b316b74e5135ef29d750000aff9366552ba32520a9f47fca4dcfcc713d316d0014893acc7578fa24891cce9f2f5c078150013d79ad6cfbec5db45bab7d0964b95d8a730557365a40b2990f066e533ca5371383bf0012c0f5dbf247c3f5ed0a7c91922158f58f353a4c927758a092fbdb1c09fd37fe8bd9241ec7d4cb9d8053e697c6ce5247b51e701f7ae49d381df89c9c4b2cb35f1ad61371f7c425bcdcf6e395c4cc030c3491a8d46e052796fb0b7d229c2ef2cd4396aa3b82ba81b93e6da3518da592fbe1a8db978ecf1737fc6b3d75e795ee7739ed3ea319e092ac96a3d65761d1297f422395fc7c3b0904bf4b4f31e4e1093fa2d0eedb6d7a830f494f67f034907aebdf86c65863429e29a629043d2b8d577fa284078faf95819c43fbe03111aea4ef1e095bc367048bbffda37ff3c17065598cc53cf174bae383b4e677f893755046b2ddabcd1fe824a7489e63f4de900bb362a57a0660bfd2852ac6ee680cf0b609ed4cc2e078ae485f0048c3682df2ffd59eee33005ef3ffe58abbf36fed3ec5a5b87fc2147dea5bf18e6dc1bb603d170ba17a655e610bc7cdf9f9b749ca7cc8f939d7f726760404fd8788a1242717f67a533eab9b787dc8aff323bf28f8bf695d7a5d9cd8e980c086cff319ea7b7b3c04752d03c2135db034299c46e6ae5a205b76630d428e6581ad613f2a137d291276b9e9dcc99d5f96c5b1dbe39c185d5dae9deb6ca572544a94483d5a9a4d9e9af285f3fae450e4f37d4e52f738fa17d98098f2a3200cb577f01a3e3c55cc4119c6fde5ef762e746d54bfc35aafc65cdd3ed47f67c036699b2663962e261d60337983595ec3e1a32622a3765019cbff156ab63fe7ebe38a947f386273e19766aa8ffbe54fb460b2170e6d51f70c37ca184a859f7c332303d3f74ff3e4f2b11c95e7aef51264da4044ca156b675bfa874e4d03af8bb9708c80d1eb1fd499133f7cd4462b3926a46a51478ee61ca40bd9835759f7c0649c166e4bb89fd586573d986f8f18290fefdcae14052dca6289d3306f256455d9ed9a13114638bab5f11722c000559a6e0eee4948e5734f9d9dd44763aa255d4aa2f45f294e1b0667eebafc8ca8fa150234584815a30cb61b07af0f442f094414b1afd9f273784e6fe6b6ef2d11c93766c907741376c5670eda7f21f07624a473897a421acea5a25af7707f3584c05ed135dbd30e3852ece5b16c6179882f756edc7397f009d34eda68ed9881131ecbfc45c7a81a6ee638a5b11de1231b80942166178053b23b0b69fc3126ab032884ce0177b5da8faebfe13e5eb1a4689223c1915883ff5df3acbf350708e849e0e84e373d7a4b9e2ba1dfe9938da7d15cfb6e7116bdf1e7f0464d524bbede6f5b1a50250e5ef040f574081c157f613341c83f02efabc87feaa15a851c0672bdd5864b1fa89e48857dfdd8b7ab98ec85f263918d671593cc697c4a3438d959e5850ddf22fcb35a14b233d7182eb960bf14b131263be28a0547fd853ddef512ff58605cbb85d2315aed39c836aac682574a5067b9930ace57145e5e5b4db4bc5564c3bd5f79bb277676572f07baa107bdf960ffd90a0783fc6ba496db17fb5a60d3d6ab63e58b1e305005b092b95f7e21efd7d9bf489099c0c2eca627f9723fee6fce85d229d25fea605cb2658367790265e76be61294d16534db0fe967a60494f5c998ebb851c636e97617a26f52d17df355770cf5c15e7970bdbd5cce75d235fac2ce6fbdec4cca6e170042b4ea74b16ac3eeb90e0940eadf99de34cbeb1aecba14ada8534a1afc7a5d88e7a2505f0100120991ace78ca71717fd0ecda32e1356bbd4444f6909004de1d8d3faafd3164565fd8e85ab65dec937b2f9ccd2e2ec92c5ff0c143c1cef14b9717c31d3b0f45e078270b37d89017d8bacb351af480310beda41626bbb1fe90997586af95ee75b5bbdb41450ee4839b4464c0558ac390a0217520d3299134486b35e12b606390abee554d994fc8931e3e40aa4af2afd7653d6dcfbefdd88d7d62a948d8f0138bc81dd5eab987850a008eae9741f97907eb7c17e33d19a1156deef1aa79e311f5db46fd999a87635724bd83e9f79147bd40b3eb42625edc5c9c96ee77765e295899157293088e03308d5a2cf98f16c5a5d0b85adf29105f0ac7830378bdec9ef036058e45bd58b1d67f425f7a19a0f31b7eb79fe28f64e64120933407608d2ec059b2a52d2a358bc3f0cd80d8befe2a90a8baaaf4ddf50b0a2e70709284bd0c6d8b28782df0f5b9dcad1e0821f8530a458ae4439169fa7b0dbdf6a1695dc43956146b35c20fc13c0f3a45334f9defd5a1ec33d39798d6cdfabe099525c2ff039b513070a9f9abe8ede3640e135d0d9b4aaa893c5b1f7cecb7137fbb7f546f312bb7dfeb1b19f6c2e937aea9a14e29683c40317a1119601605882bc36c70859758d9e91dbc189c0ba2435465ca1aa634e6f75f62af40f8b1d9bd61e4044caa95ef21062386c74e3869113cb8cb2705c8ecf67d43db0efadd5fa8a539dfccc1400f7dc259508dc626f67e953acef2b4c1aa3591229c79dc8d18a523edcc040e68b2dcd66f6be5f786d09890945ae4e387f6110fd6762234ee79854f10e0107b7bc22df200c0b4ba7090f4e7b45a62b4c8a76ca03653c6b8aa51f9c3b1c2935218d6615a0561b7843d9f5ebcb98c78cf34394ba386e141ecd43daadf7e995b52389bb8320b5eb2dcf89c94058a69ab4c26239b1b1d3d64c48d6b11f1b60c95509937aa235bfcb9e75d6223ebe0dcbfac8634b5f9537debabe311da54e1c029d1d7304dc57c8061b2eb6072b03ad0d8dacca4fbfa566cf36a0740b2e60ce95211c505c341d9a9b0e66d03c5f56bae44f4833d0484716b193a55b7c9ec5343f20e18b9bf32bc2d53db1b6af29d895a5d222bf039a127521cd5374b1cd1ef2ddc41238d35acbe156a075dca662d4438ab966c1a4b35712a58c2cbec8624d1d9e446675e1d276523c89d2ed94e1cfb803e4cfe6a9591381e7fbc5e0d5fd2ff4e900591f328250587262f4bb2649b0820f28de392bc96aa35b23adea70bb951fb8d80b9ddddd729288a67c9289f3588d0c070cc41df4560edb55325a3a3ef082274d794d087d4cf8c122485b6a5499c4ccda304fa5b556344ea2f03bbb8e23233168c493b9be614ffd4c7baf2e2f4b0d96db99998b07c1bed4bc76dc36a0aae9d7f0c457c8593547683d8304a8911ca1c4dcf89fa323c31016cfe288bce0d1e42eee20c38d0a679e7cea7b75c0a1325576fe4a5d0ff2f83938968ab0bc08ba895e787d97c5ae1e71054528e5bc5d0344a713b6af9eafe713ea3665ed2e475b0e7a48dfb2b0f2df07a9ae1e35f89c18c7dd861a8d73168bfb825e6df980f9301616af2f711abfc2fb976532b8c613ae4cf01f69875d37d0ad9824221666f1986dd91b2499674f506367cbf41a611605f479dbf33d9c5698268eb3811b3a8032118f41f843349fb550133e9829f2e5e735741a57cdc0f23959781df9c3156bf1fc8f174495ba62aea3125cf4aacdb29fb92cee30419906a8cfca30ad53882542b0098514158d53ca90f331d249ab9006055d7942ac11a804b518bb13bcb00d6daeca0d0f2099035ee653637e05991a5ad7184faffe5a69206a6098f01415292518b619bd3c163d63c2a87a1458783485758c3ddbd251774eaf676d44ecead95567fe951c841d101095d182d3c7add40990dfa46005eb40266d8c2a833ca57da83756da91b8689673fc76b8a08328a20ad2b63939cfba664f384c8bc6f6a518634e65177da6b2bc1a2500a23390b52f36038ec077dfd1a70e729226bf96fa9b0f95b6c427cc8c29726bb970101270544f5a7ac30ed43b81bd3541669b2fda1f0d86f7fb0279eb423256119a1e9a1551ddc9632b1be33eab4f04355bb596d0169bc97f50b2edccb4ce0f1154e3a0ae4efe53029c9f96afeffee0557b795841ef1d33e35319a493b9d3a11c1dfb6b6357537a6c8cd4c4a6b4060236cdd68278f729c3884a292a190687d303966c6b4abc0a7720a7a3bce36bdded908cb076f2cba1e334a92cbf0aee68f1099ce5ff723ba95321583a9bad470af5120860355b11e94c9f99fc5297ed320197892f72517d084f4f439c6e5d4a27365997f14a66e5dbc65047f146c92db4481cdb5eb0b58c4e4e7e5d0d14fa9707bd53f65c6385481a1bc451e244f1c854ec20257ffa9784ed569379b51d78b43d3a40f12c0739e8b6cff49314f6f58da7c808bd8ac1ffcb0f4d0d443d60c53d3b749e892c5665acb22d9354301b9872c8f3e9dced9b7fbafb4307de3e7654ead4a25783d1a34a8a9fa7aeef5a15b7504f8fae9d403a3e9fe5304594f0c2656370fe7e5128e75d3e945867e727f095d18bb7cdcc2afbfe2798176460397ec6e16a28cc5cbf217d547fafe5a1c56cbe2e8190e6ff2a189954c4304e241777218583bca98ddfe6a80a5d69e76cfb7414f726c380609304ccdce2ed559c3cc4b12d85fa920c61f93ba71abe668c84dbefc4bb802a5ae6f16325b0e5eba0057ecfb19099cd73432373b01d2847c60dc5d526272de599dcd3362c7c420cb1fb0f701552a1226ed8f50ac52e2b1518db6bcae1d55f5aac290ef1072ad71d9fbc1abfbca27c92d985cca64f54ed45cfc27ff8e2876fa6e22a35c8435095b5c6020fd539a4738a4a004a0665a94afa078cd7118ab5a462b36ccc7d685a1b7b5134b30b5d6c9dae01365a9eb1ad3c4d3c4981bc4f347435292ef33ffbe4bcd9c9b46cfd04ef5062cc12fb710f75c0dbdf87bf133214c21b5fffb60f7ab2442142683f28179536f7673c93ae4da25a6484eafbdae17fd570d6038cccfa83ef6092101485e81083218d871a7a4d6cef8bd489c6fea9eeb1e337db2f61824076f6fa2ad40130f233189a4cb206dd40062dad23ba99452e0fe259c87058567768a93cadc1a0c53540f189972c11040e64276503f7db435cd22afcb5486a21520da56683285a0892fe4b41bfccc6cf0691e7cc8b69ff3038b41a84b5af94b2d4fe15eb8228a64ebb3465216192c3e48b6942d6d7dc4594b959123d0ac5b340aefb0e77b859fe1ed2ce10d8b855a755dc39812d4f66e48cd88b58d61c1f94c4a6f49cb1130a37fcb6ee8787b3f42301863a427d667fc1e5a60b2eed9d6a1a68c2b01589d7901580c6d8bdfc9f4d491ae0edd423378c820d40e094d466915a3c4a28f6760061b9404b5d721a5dc65c9e6a095069926cff1057378a5417772ab9824ef668c1492d156ee9653b86f5dda4fd2b6ac448675d22efabe8622cdbdf45cd0e5495d14e5cd1c85442f2ee6b39ab7bb9532ad965130147391864812b685e516db29dc9260b389047e68f428f9dd9e00493b0008798bb91fa0a3eb5b22c45e2baa21567ab332fd38ae4e0d50195e89a5e7e2eba8c29debca6ebee2c30839f280d1ab23c9db8a1535a487adf9d35f21926dec2b2985702618feb97de0b0d9cbf6d41e82c8d513914f362f0cbe14bcf37e7a47bd72a17aa33b4631530668063cb5f43cdae9d222c80c74eabc09126edb19715db0c9499a3b6710b41f0b395908f79a95676649d0c947a292120465d347fd166efc75d98d16cde2c39fe6f67f2e6803aa38285fa264400bc6609c88b89b59c1e215fd4fa06a81f2ae48daf788027c5603ea917e2bf86a70dfb62444dbcb690891b6eb3734d2e74dee6e73fc55adf4aecb3769ecb311434169b1de885a387a9bd4802f7dca8e0a755c79419055b5963103f914d56a8950d218cf6300ea96e7f0131e892e717ad3acceadc047da0c8f2902699d95b329450a57c8cfeebf609aedc1a04f0e43eb48d754937f9993d91575150f436bc4a0211c951caa0ad04c9f824d6bfa884d23bcfdfee8774f7527e85c57baeef19a3df42c0e37a630dec5f9fff33c4e3d0c1450179c582069bc460283712d2cae49adf3ae64d67f7e3e7126a9e6079b9974e55ca1522ca47dfeffc0151f536aee6411695326f295e0bf6c9e7aa6a0426c5965b3d73bd176ed7ed70faa7d78848787b4ebb5b4e0e6fc219cc5d9d694815be63449b2f3c38ae2e5864b121fa5602f1d1b2cdf07b6eb726cde35414c7a0da9eece53c63e1f81d13b0e2ee0a29210277df74251ce1bad5c90bc4ce9f1f8773476e68de2847a9cb4bb940d00b1e50d30d851ede2c533c82f316106e0163d77cbe77890924056ab583cd9cb7170097d9f1a5d3a36ff0e519a3c960c54f04ddb59af1464233215ce228bffe8af83482072c4e0b509b73469c0c355c4f948d5e298240407f2a58ae41147a7da7ff2c718a9359d23f4fea2c36cf20ec0606906b2dbc07911600f067e84df9dda4eaa2624defe4c9c96f51c169aa22927101bcf939b2ff29bb5e16b6f5964d16d0cd65347f8c66e0db730264c12504434fe1e9add999d28126e27cd9ca937a5e4d6c2aeeed1bd8078a05775388e8e972fd90db3a82dcfeb4ee6ba206f3de759c304aabd2d19aee663182b8df653fee5ff490c755175efb18706864f1ba849075e3f08d1e9339b1bebb16872a4db2da93b29e318c0fbbb10f5ff142cda2c97bdc4e085e220f599c75dac52df498484267c77ceeea8e5b498ea2bff1681d4419a8755f6ecdb75898aa9d64d57c0af3cb63b9eacbee27ef5a7b233b8044b9bc6c6303a9602d3a798455989a04ae5d4d09ee46088074aa5652c01985add2d508ec890a2b9060ff4c801ea83e31e2b827e847d3434c03d18d1ac9b5462c6244f5965f13afdf8119c54bf0c93b6751f3e0e1da027f55678f064a7bf1e452654d32c45f65619dec45cc6d6625b1dd822267f72dd8ba5709bca06696c8de0e3a4b1367154871cadd1b69b60515f5b0c4cedd1e402cc9e75757670ee7b1aa49071e810ea867d186b7a2bc61b7a90baf36f25fd40f20c70e5794d7ca73d4c5374014df2effcfaf6e5a9150adb8b0078b1fb39cfc51ec9f2a6387ea35f8c366bd1eee7063e22c918768b2b682ac5c02de4c4992153269eaf0e8d4db6ef255777bcebd8223019ead54e03e3fa1b8a9f48bc43cdeb4e47a80160c7a863d1aa3dd7efe313d70fea55f5a15cb891da85c8733c6393da443c19b7f6cdc7170aaf501fe4a981810bf7d1ce457b5490aa16d2da9d5be20addacede87afc5296170c485a0355c02f874334538a256a934e2a4ffe756125388b3f7adc82352077830cedcefa550f9ffd507bb8c48065f026789ee4bd3604b63faf83653561abbeeb93b4031c6a2b0ea4fc00c5c4581f933e6c2fb6119b8f599b8151c1ac684a2b9ed58cc7b3d520a8aa04e57362ea37efed7aa7fc1db0796b27a5a71246108e29183319d23f412cd5426138b1b3ce856bfdea5dcb0ab37baf106d8e824af32c3094639ae7a267dd6a1f251afd3b7cb0f1f2fb542009dc8c8565a984e258d4b6a0cc9774456bb2b266db39e7e930d6ec4790efc89006e7246dff08e660f4b249c352167cf336a006ce1cfc4b86fbef423606f3a3d9dd93f4e1e087f5707b2704b510966317cc6da5b54a8ddcbef1339d8bdf1b083503cde18e2b9f05ba1a53b79823f6900ace4e380d297c40c85263acd58d6c20552aedffe5930387ef50333a595328d68d386c9065aa1c7e07d2b634dc93f0d493fd6962d0f4298648ea1c5f6686f9fa62ad48d45332f7e576549a9599dfaf6badade01794c3f4e747c84a5801fcc63afb5529f60713b5a9f69dcf9584e62db81b776babb04b193c27b64d717c847565dde9698af0471b03d34c9986dd264cd1f5b39da0aa87c8fc10a90d193b5e400231174aac9b3be24228fa082c2fcf93e35aeeeac060042799fdcc4f7c4e702cbe5e6b7e3202fb664e6c593498e2db337c9d2b9d2f9bdec413dbdc6396e322fbb996a9df725dc668521d5aefba5150025b239e3690879ac8cfa332c5ff18526938154140a7707ae003bd6bb21e462cd6158b5b998a0219a591e37af366b51b40d8dbde207d867ac6a6362df559d95231c31b862aa011b43a25a449eb5e68cabf4eac00cb8cbb9d60b98059c693d5c81a5e107af11e6724f7720132f1ed2b436ff0d7ee5031759136be7052b8ce0fbd2d89215bb6679427fca1aee00f966577de1237b712ed451227b15a06b4a97480b14a72b4262bdc6d04665d5da3587445889f01692a0e86c66ca60a4fc3c712c17ab93dd033d627e143d6da1ffae8866f2be1549fe53d24b6260d711788a7b748ce7fbf9778a341ecbe5948ef5251358f8fbb1ca7432c912940ec2442cfdef9d4b5313bd2051b3ba2ff24aae480245e0cef2f639c6e0e783b34f348c717406a20f9e4d74bca58a0d4189e5d1d8e86b9e346450650e7688c81e0659e803107b64cfad6867a8559fc6ce57b2991b5689b0a68a1d41f1a2f4e0f3c7d25fbcae622c781d30147a6852595aea9df0999a6394bc1e824ec3bc1be10574117d59c7050f44cc48571c1e2cb9a75e380abd64b401fd1a4e54a24d89193d99024362c5acaddd238cfd94df30d4cca4a09b30d8eca1fdd41bdb8e01ee074412361f6bb87197b5c46f48c1831272b92334a4ceca0b7bd9272b052a9c58f9b3ab17daa33bce49d21588ecbec99b4efd2b0c223351a23a64ad602282a9ec9ad916d2c343d643b6cf6eaa15fdd2069a2079a7b72cee58b9bedeab274df7f703a3922bb7ffbfec2df2b5aacb12ec65cf54943823c7d8785a5aee69609c7235f112025d316947faac375bd8c6ffafabbd3f9b2fa71cf5acd3246fd36e1b7822a7f333e3afdcedf6d6c415b991b1ca4744baa25621cc105e0b511f907e7595137ed46ec6e422bf3d68ce1d201d73e1248fb5f8a5827d5bda7508ebdd3f5ba7ad48c4c77064d81904affb9b4390fd1b257db9abd1f3387b93634634427f940ad3f67e39081e99363d543113afc9a59a490ef4f7cdab60dc2a5b4bc60ce2c422b3e682c2766eb5292536b51fdbbee3b23d4a469dffe7c00014aaebaa58d8ce982780f6f54a719aa7d5253bfd4ce3a1c35f91dbd45660257c2baebba97fabef16cbaaeacf188a95a2ee784c6ca4bc0afbd466176d01383638ab030ef72862ceddbda6821843026ca7914f7dfea985fda264852fb166cbb6541f5141f97ed2a75c31d9ffa4d73c8c8541724de3dc9358f0a48b053f11660064b214877f96e017086d621679b3a44eb69ecde77e60afa87711952388df5f270cb03e40cf5c82d49665164a688c9f8cab20ab31f9277df953cfb8b1ea358bdc67d3f34d35788010fec0bb7360110fbba3138fab1d8c1a352309396678610b22f116555f6ef36665880818698f32ed33e442bf3ef3caa2e8163bde336988f59f37d036238915835efc776401de0c88100e4e1f5a5238a33fd1cd976132acf21a9dbcbeffc73f278b56ccd7c658f6b76dfa52c827b773b6b276adaa9de4d107d8a839f99dbeb8c6f7304ce0a61d291ca85e0a67dc3cac3537c10ba0f6ffff5f09