PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 72917 78908a393ab71137d8873a6fce2fd2f42f5c8f3702d2e16edf2a99288b305b0f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bee659f0a34e160865d35241e077dbc5f39cf2aeda702cecd9aceb8a613fcdf3
Certificate Block Hash
78908a393ab71137d8873a6fce2fd2f42f5c8f3702d2e16edf2a99288b305b0f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0090f30000040e0000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000068263df49f004fe1d235258b24fde07291e0e43aca80d6e42d56ba5d7f4b0863c1fe18ccd38386ceab22e90b67f6cf1afcb7dd031c3f1104ceefeee56992acc3d72bc3d5409d2f759ecd5e4b32317daa5683f327cc652f1f4403000000000000000002000000020090f30000040e0000

Raw Header Hex

0000402055d78c18a89d065f7b3abcecb3de50375f4f4b598c13b95410a33678fe1f4e385094b09b02217e89fc2688608cadae1d494db8bcac5967db5daded8ae81f10f073a82e6aacea0018f3cd3f618aebacd9ec2c70daaef29cf3c5db77e04152d36508164ea3f059e6be

Proof Data Hex

59,560 bytes
1212160203078745f31e4d252b4e53e206e1811dae3051b1a44c8280b5cd03a6bd9293b65aec871b5ac9526ca417126ea51d47c5a620824d4b861799eb98230687af786235b2065f5bdf1bd6a40d2723f8be9c24d412e4e8d5c0f705400858def98b173e18a0cc5841834e5a81ced3515748393648550f227fbb8ecfbeb0c66dadcb1225a0e600562a8e956eb4c631a4d56e3f3e1dbd1ce469f97a1cbfdc8f86a6f8b996868be885f1f4ab6ebd9dc75f19782c060623bb9cafa6e8ae9285b5583a9f982a2aae781219b952b97838a3ece37e757c2be8a26be787777bf644718d88dc2b460e6ef42a53620564de8c8fb86dfdbaede7d5e6df8f9aa46f28172c22b69cf7ec1f1db1812e62b82a43a1d0cbfd807a8c8ac2b5c15bd28869dac0b1ed716057ca577cd42ae7e80f467afb5e06468454b2d6c4891352c18cc14ddc97ad42e444549a7b8db435e90e97e67a71fb5b993b654d9be3b72b156a6c945e8881a8d9c4ff4cd12dd0a731b79b500e83922ecb5c3c3142935b06fab6b17260baa4de3d8992d518087966b0f6c928460f1908bf3c39e65efa83f48ea3fdade369489546db1119f573e3819cbc4b206367eb219ca60f4db9b1f46ddd996eae2d81db10bd6a2ad88428433356f141bb7d7c2529b7eb8cf5e5a9d5b7bc81be1e8840a668aa85b4b77d13184b183c9170cde432deaa034673471a82d60bc2701d9684463e60af83619577e0cf59f361779dc53d0b9c32307e6d2620a04d020c519a76d9f4438f69e47a3fb49dd4d07d9c0f5d40bbf1d918ded08cbc7d9fdc74b8bca4103906ff7f1d96c1bfddcb68afd83eecab281fb6a3808cedaf120e14ce2d24ba23b070d0f6377082f309077a65e040f3c0d93c9bee57efae067190dbba4f3a4ad1ca4498c9e24d08b509429e36b8566407c1f9468adb1c3976ce399b01202f93008b6755a461127d198a3a556a22af3273a7441851b13aa0a5c18cef7ccb08245dc84bab4ad064cee7a939a3ea0384d2d0cc1dbdceeb41ce56d9865e2ac8776f703d62981312047e40074fdd379449e4e7d0a71efaa9dab6bd4edd944246840684198b78b368c0f609cbf30e105f80f37e353e05ad658d15f75c03c276b292859fd038109d92125e12c54bc05d90232e183da5e78343640a79fc0009a8db4aed1114495b6c5919af70c2a3a54c7422f5d7a7ba5f7337db5e837ec9102d6687e20cd1c18f4a06d4cb3f2deff9dbb66a7d5d967e9d29441f2ed69fb2bef16eabcc5a858357bce9410077b15a71bd3aee47207b73902d20271b74d9397d779129bd3ffa924bd310fb2619cbd39002a388b7967be4a8c8c738ab375351efa37733146f8c9ec4b6bb532ff432dbfd2f3fe204af4b84f1024715fe1219f23c20ae607b8623f8861d11bf93054f993e7f361b702184ca02ddf2ac58c4756988953bbeeac6149497b5bac8b4744a79a0d87319e1f141d1d8c7b50ec6eb7a916a7a293bd7dd8a5a9274538d01a05c05f3dc484efb7c17e06979186576dc0f776cd83d0a0f5cf80b8d776d0879a8780159269b75ae20f49d787521cb61121c45cfa9c62535df6cb0f4f1fb72dd901fdf074441608ac9b7e8963718e86ceadf30d6e7c8ba3d211413a1a261ffeaf9ccb14f8069054ddbb98623eb520da764a56a83f9fcda467df6a1d907af071e7600746a6e0d272ed3c17f775258b9f88a7ee82bf9d62e442647c9158da1beda58bef29bf7325b6ab231b34354b8163d1c10d96996dda37f8c6bb94f213f5100e640ccf9a4588472d2419670dbe58b20191ba5e5402ff68fa8ea881ed4821105bab6e7f3c1ff54c81b2e42341002e69951d02ef05ee2b089d5ac242c0234c14b759d8dcb921c07816a96b2dbbca5af2202686d9cea5e5a08711d0d07a4b5cda35358257dd32660181185b01322443af9fb2de6dc292e7a92afcc97515b0e235e998004e81d5b111fd244054468c9e0787137e7d66ec638060207227dd70f30bc636fcd641224e40bb6288c0a51ed6aa12245bf934098e6cb4bfe3e90ba6ecf991041ccb001dfe30ed475eca76791bffb93597c99d67d2831026f711adc427af51afa55f806f34ff9ac28d80f4230871c231d79ee0b240acd3a7db485b1b52a2a5b367bae757c5332774dcb2007c8a5f623bfed0950276943c69f1f93d4bdb0a703069633678256765a9b93ecddf642389b46e912d15d60a86c123eecdf3bc66d7cb15e5721c38d2615613d64a9c6ac7bd93e390de0b52f0a6b4a30d791d5c6c2570bb5f81ec40e510485a402c889a460b5326777562a9431d46979a7b09c543edebf5ae6dc9cd21f1b2878b60a7efdd3fece2602d24b7f2f2e4ecdd4e93779206ed749de8176c914a48f96e7a5bc619f56e808dc1947c16092635abb34aaee912a3f5ef5831191455aa805410c0eea2107b8a89d1f5b209e55c85bd21c117af5f0b44076b66d9017a4082ec065c7a62369ba6d8504cd08e2da0913fde045a00cbc857391e42d2bb717890dbde176b0076b42394a6ca1e8f9133943160edef02d41b4e184064f18f8b5bab718424b29a562009ed1b70d8361ea7a6ee01855a1420b6d97b3116a6880915312a5b35dd84c04a1287575d01c1fc3366d49bfb687782e76391cb2cb5d3525493d7785c4fb3fc7883fd09018c96574f17be668857c26fd3352eb36df690e12c989971aac5744b8ea6ad1242e25005ff94026236222159dc248cb72f7923be208439fbdab1ccd53ea33092b34b6d2190795db958fa19491e9696d7d385fa06d55273fc7f6387ae1845db981bfe4f51ebdfbad57503c422ff05f27bfd0ae9f09bcd6253d12650527f0bfba9c8f0e5bd29005987e70c0fd66ecd3ad7ef3f982b13efea76e58309c5bfcb303e1799415f2a03b098f3620d078b788de2c88d20abda84ed81b060a4c4ac33d8702fb9f4c0a27d3f1abb5b45014e414fd1d624eaed8ec6e3ed2125afd6046e820f919c3043b13818f075ad88c4f5adf2886877da179ae7ca2492a1f3a0c3fe7f904bcc222be6771fa2c63dcf85e1744c87bb73e9907f4cc13ecf5efdb3cf696fba611c92d640738d5c0c55b577b5b24432aff1f2aeea183a39ed4195bbfa62b8b0f021edf3f9538ffef2bd385c8f83aac79ebd31e3c19a274772577b0eb7f4a44219dcae1ec3e0633e476f4af46abffba0852e83e892ac39be9a8bb9e29f4691221ceda95576675b4fc18d6ffc42f27a4f48834c9e20151dd97515deeb09609f5da2764f48aa69f80f166ec09ab192f73b13c18d0130e2b9255d4240b56ff2ea3f1e57e08d54e0d5c75a166e11e204bea5e7d16b674b30c1c7ade18411ae30632c570342ee2d01f870081192e6921050684fc08a0ba700c74b0a47a427e53a8adf42730f31d245145f23999ee9e1a16357427ac72ed9c9097fa239fd02f63f13a28e97911f235ec35d4c35d7e7aea945101c36eccaab86924fc0200dfda35bc9ceff4e08c229b142913fdb306bb86c24012b9f108480ecf61f4c56ffec9a2eb0c97b6eddc83da21ba93a547491d6a514a716246e52352c4b8156953020558b087da7013b95a74acd2425501d44682f064f7a657023d995109beaf5538f99887b308bc0667b15adeb8c648b83b24dd33e6d97db48742bf1d810eef0ebfb2d03d719eb83800d3bcf7e14ee2b9ac923c13e1294ff35aae03c65fc4cb240d36ead8733ace3a518f74f6217f9a1c8f8c13cbab8d6fe2161336d017ca4609623e8ec77c4a39ce9c4b1aa2165823199655581408c5beaf3f085349c430a50cee67a17e5561f5b8a2a26af427b275e0dd9fd6fc7b948c93d7ddee1b4d4554c83d5395709931ceafc12dcf6d9517877b5816246580c93b6940c6d3cc8b3990b4b167a2b672eb12bdd5259c5a3a2f5d054bf06ce454ee63295fb1270dbad2a494ed6777d0942a5d727a96932565d3bba9a6e587eae111bfc9c6f91cc5b350980241d299798289f2256c66b1ebbc5a439f9aff81398fa2261b7fe67f53b98dd2ae7571a6d5703e4bbcbd04be7e932639f66bef17c614a1ece9114c56e5208c0bf435fb8a2d814934e6b55e69eb8c3e927998334d59cb312ab6252e40c6228d6d02b887d618a24c944c76f425188454fa708cf18e8e142e81dc459f4ce84b01ce57ebc1baba3b9772353b645f41c8493809f4ec78daf1553c5a371813d2ff70c78890c62ab8ff012450f10b9cff4d3add3efa14f3a0c78c40518180e7bdade250ae4bb11ae2e5d012383dbaf01fc00938d457e3682ee3cf30f995c618c71011e8488f9175b7fa3206ad21c69bd136e3a42013198260fca80f46b72eb62cf6233fa19bc5c299f1d13ee934373e6d4e1b5e8e6d2e5d7fd86adca52554e06fb174baf9bed4208ecfa0d9a6618ced949449082b4a0b5c732d1135fd20bc60b3e496a49bb94013b3523c38441b8bdd9b5002aef418d25083114fa48a0e114b2a42b32962536cd3af1ab907065a234fec720cb7811880f7d607e587c53d4e6dcd597d831aa3bb4c4646046130933cdc24b0783a84bcfcfc74b045e4d277c8b7b277a935ebb92d6ec8b9d674ae5e98552ef2f37fb915f8bcdb2bfe78b2def80f8d133d2b30518145a749b1465f4f980722a14b9adc9b5369dec18fab915948a0b68a82cc00c610b386d12449da4be1bac1514b64c488cb86c1c55d1696f563098605f0611f19241bb8a38971e04d9fbde7f9992c4d93b0f9143ced1f0be95cf28fdcb75cb37f95e00fc0ee98e121d7da570eca67f793e2ebb5e9ef5dab7741fdd10de1d95d63423f35400c526e91185c84e2614da89d1658fa68124d98a031cfbc698de7a60e94fcb008c53577037a5e0727573050c53a7fee2c610ec51e7084f453fecd601964731dac6e08f13b0846b02effa6cd6f20006eb1521b04721842d1b39238c5b9baa0a2dd127544244012dc90a27027868103feae53ddceb0e64e619627539cd2f7ac21dcc755b5af21920f95167ac695fe7e8bef842c65bc8401b304647c1e9d028cb4df6025b9ea6b1980170243181e988627561f65cd024d6162e9d941abc05d6bd5c3e43d35a5728e99b7dffeac4a96437ecff199d4621f1f3e89f4e6fb065e102aae047a0291e2cfa3c15fc40bc43af2a61b50355b25946425449adee79d5a3c836ddcef29ec52724ea513c5a292381a3cc5a316890479ac46a4609f4c2dc07395ece1d9e4b79b2e886bb65b87574dd431eada7400042a5ec939d172be0e828c12affa6efe61538301d3032bf05417929314ab82e69e25755d5031409f0431173b35c7de97f2697ae55f08431def017514df7ecb3443feae752e73a1cc06b6b40dbae88b1bb51d17b59a67939526ecf15e52341ecebe6ebadbd2fde15760e4873e71346a3a4b885af8bd19bb277f3e6b713afffdf4df3f37b4b7f00faed3cf0b971106130161f8fec9aa361d9fcc6b3b1905aca5c9444674ed6e8d3d278df7dcfb8e7a534547e3270bb87663883f65312fba09475f8cc52c78e3b587909bb264fe6ea9ea02a21aa26fb48f36ddefa3d42b3a88f8f1aad30c2869bc75cb241adab5819fd0c7803d570cc17d58482b5bc107d1751cfdf9f1a6828ada86c2ded5a97bc5e9c20efd83402af288c0ad7d1036fb4683030639c5c888068b516defb6fbb51e8064f191599645da42328c2616ce8cedb481275432721eab1e4b43f75388d9db7c607d21349da4210495b24350db8b377a5e83baae0196d27e3e3e61ce4f7e853f4f19a83a5224b8a190d35cd48e2598fb5f20d2c51b627acdc94a95711062c2ab2f6a835c2d30ac25b0a3afbba45f50c56aabce8b9aeb29d9b5c36d089cf34730f204196298342034bf3d6cb23f24e00a49b7c5a595a712e7dbddbde12f3e8fee74191aaedf0f5664e950c7ccda2394fefc287bc6342adfb79d1675da1d1664386d782d7a9cbbc9744a113737882686d7deb3d2e1964c5f816fd105b5708b4f27054ee3002074daae21ca8f2b884f0e5772ed917633a45fde8ea48d1280055a0c2ba00e2a4130d7fab24daa22dae578e1385e8cd1dddfc5f4c936d10c7c27b27f7bba18cd7f3290ddd107b6c7518cbcd0d265ce2eb78d853c26e1f35f5271e84507e875e00e61c559d9b8ac7e3569a13752ced6bf6c3f1581502c8ea7cbe08b147d47dd4cf951caeaf7ad70c880ece16b6e169b86e574154f2b8b70b73391d810b7d6f15e9cafde5d5a378e746365b6a1c2ec12657c59e97a543b8d85cca3f46a317e2b5e7cf40f990ea426731052a03d1ec862cb96694adff3b906113269d466509fc9f7dfbbd1529da464bfd21c11e0d981621ff8c7c6f5459c14307626046e1ff476d467c9a0daf311e8e5f0d87c3a3667838ffe494d2497148800e2eb7ff2b39400df5cc9a0e0ac1681cfd1f00cf9ecc7f1c23fd83fe941dfd515f6cf55118fac797318c5b42bcc82dcd39fbcb237e7e86b0cea3245832b04ce90d8dea669e144e3c28a46b0ecb9a86952f5c0d692ac246aa775b5515215b4f9c9b939448e6ebe340a8ede4dbb153e7f5d939d6a54d5044e066986fb47b65edc01efd78f6249a482ba762a55fb1cedf093ef94af15fd683c0f464af47c8ffe73f66cced6a0428018b05524c7650f0f5f7b4ebc4ec317877ca7ce29a46f8ced703b78583f0e902789005dd3647448a24a4eabc4e40837120d941da2ae838bdf1cb2b8184efe0dfee0830c12fc569d1d67ebeff2a60eb5c1c35c55ddf3c98531b622dcf25c785edab34a57065d18b161b772e62b4909d19c991f25e4d09e7d9cdaa178590e16f56acfacef09ea62fe0a15aeb86497b6fbcd0652b4a37f8c8b2b3122e81cd11900904edd777299a5ed2612a55a1abd444fd5ad220bfd0932064130bfe9af8928397f6c596bba2d89d38c33741e35618be61d341e1603b90a48d060acad40b6f5ab64cd7e4ad0fd9f0cfa15a5fe48db1657db81552a248032fad224ab08ed81af5fd04895424c8a6e7d07be8c3efa9f65042e251729926ab51029b82dd87955638acf170a677df8cab3f221cfb6e4e3b40ef69d0b7d65b48e64cfccc1d8504fc4c5fe76a69942f6c892d405ae629e7e052b1fd7036aa5599878e1febd7825da0b5edb8a90d6e410521a8c14e9a8331cc72fabacca1b6ab7e8f4d8f0a52e9ba3d043ee3bed7953fc1e023ef5f845f50de1ef1e74d58aea5e4aae9e53b0ca81d0adcd07abbd21a083ece887ddc2dcb2f000894800b8e62d1d3dc557405ecd9d608638bb5de3fb8d0660a18a51f7cf2b615b1bcc14e452959d4f2f7d2c25e99b308f56827bc9224bf494d33cd3b2c1bd5f197c446e79eed8824a25d8e5864beffff16654552b26145ea8dae022e534ac7483733858a9be0dabe37131c5759ad808b08aae405abac730e5e153e647e5adf266ecce07f3963c6271f033e439b487410e20198488ec26bb34565f073d1d6613fd1619a06ab8875d79da3c8c4fa232d01729a1d9c085d5d67926f6543c75fc1927ecd399b36673ccf325df8889113bea3df607b9dac052f32443a931bf52a39e1590d82e211a6ac5bdc4280c2cbb5158a6e459ba01714d3abe033424ee0a9ec9745b1b8945ced163d5375f0e4c3ef747e5fd9586899ee4c484c910ab1d11bbe5a0c46daceb5f5632cef60905722a2ebf4cf69f8ae388b44b619f50ada511f05c5d0bbfe30ae940323329751369e09a4ec0f6e49c8212da9a5569f3ebf3dcfd1c5076047b557aa22ac7eba9236a8d62bc256a5942ab254b248a16440471b9d06353b01ab1a4826886c4951daee9cef637681c211581e551a9dc25aa519430b2b47a416557b5df66f5398e88b6ae1a87e3cbae49c06dd9dc09acfdcd8daa8ef428c8b9e4dd44d4027f5ff03d103c2f35c83ecfbf40b9322a189890ab61b9f8fa32d68740ae43d0ed0c101b94414c2a73741ab0e080e77804445bf18f4f3a5b51a84739152ce7ca9fe88eb26b6450a71697d16ec7eead0016652bebb08013b29fbcca772eaa5b48316afa1954ee90ea3b3bcc83ddcc9a409bc97e0dd24e94ecfab88391612e082458719ce2c7352b4cafe2408c5ddb7d19a2f105d015c7468b420964365e6659629272b740bb68dadbe323ba111ac022ab9a184acb56dc6587b75a815903a4c13f96927e6aef766b1aa0adc5103575f2072beb33b588d2330d7f7179ea2ffe8717dab2863080e1e388e4e3d6661c8ea93bb755e66aaf1a6642ab99ce527a0520c0955e1175fe6d4561699a33508d18aeaada8cee53d07c27207d63524958a351502005619f7ecae5c52f71f038b2b50a31e46258702615d7ea0a8485bd086cb34fb6f811c8dcd605f2058f1634515966fdfe7d55d1f9cb8868dee6288d03f976317ecc9662f2b59bc718f48bfdbe2ae49fb29d2758d60ee849339fc2f65c768e8741e659180d3773897ee3239c0d992728fcc5a7d41b36534a3b9cd5c8a43795d2e91416e69a18dd75d8b1ad4656315e8742da2692feb3d1aa8ca739b46dcb1d00df893f0a4367dd28c0a368546c3ef3178a5ce9aa2675d01ae3e3dbbb10d2c5d8a09ab2dd78855c86cae8b3e01b05a033ff9a0681c657f4ea33ada2b5585e10b9a95a759861122857f3f5e79ce54dd506c4d475713f29111f9a07eb55a1b3714a98ebe795dd54df9aa2d9445d33a936120add5892bc420a9bca1669f89f45c54cb9aa1c09ed86c2e99dc50567e0c2eef8395a7a75095a4a403b903041a6643943836e3c5a4e0c5a1192351f454d5bd9f484e142b7f4ed5649c10f330deaf9e41c903f0ba55989c5e0ec39d6f4cc35f9bd952f1fd805fe3e271455d59ee5c629297ff021936765a787089641e1e36b5e68a44a70eeab9770564288c669945b1816d124f7ab9ec4f26d188ebb57afc328bfb6d20d2f00f5c84f5ca429728955333070f412c46e98fd341bd6773ff62c4145500002e391fd6f80680e264d1ed07e0699e1f4495cbfbdfe63b6eb1cb68d449cc8b771def42529836f4e860d608d809cdf72758ea75475bed0d92ceedbe4bf687754fed16f8dbdb30885d632c6755b9583490c1cbf5c0def3af91c7a65db73325f5097317cb13b8a934c6ab2921bde6d597ec2d4856e590ab0dd981ea13d71669c06941f14ff95d22963e73f0ac89eb152fe81177e0bfbcbe94548d0b05eba5838b06ff75731c54d682cff478fbf8bd2749a1c1c67273d71a8754e156f325af0c5eea7cf25f76d8f8f24690658a15db6f5eed73b525a4dc9974ae66572eab8e9584edec892eb2a10c56a16a14c3d7e11424063674bad423cbe24f59385e14439dc698bc848f70c53f337574bab1380b92f49c758e80363397afe1c04d3a5472a0e52cd67af2af05c92d3f6397ecafad303e620bedc97250f5cf066f152a1d4b3367f28f2aa2d6c181eced0ad67680d977bdd7c656387705aa54a1c2cba97aae3a27bd9093e03f8a47974b4c58ca3d731856ee1a7be365312e71ee672c1b2d2e0646da02a194329a10dd041f85c6244d717ee503797f618441381e01e560b2e034b3d4931b8fa2a5a2ca07ced6da3e1347b0032a50741cc2eaf8ba8ab42a8fcc13cf94e394d452ed85eed25b56057c60e0e5c8ab144e102b221a92f5ebe70ec8041876eb59f10c3138e417c9d8dace891b673a058b44dc786ab29513eb55ae4a9c608de3b52ca3cf8478e0ba0a21e734b50cd1cbb9518bf4aecc5632420004a26cbb7cc39638e32abab73cdced10af23d83b6c475cadcf2a491f8dbda399c46169a220d63ed73054428e5cd5ddde24c32ba3a07b50a9cbbff65e58549c71988a747382979e258e6aaad8c92a2b472b3ecc8a0ef1257cec989a7216ed17e9250ad244c413c660563d6842cae0ebf65c7ca837fd5102be1a09e948e6a2bf4c2a00ac036611f1eb92804c4fd58acbe96d0dc724e7deab72df41db999dc45b8a43de9c86c31b7ac15febce07e20463813503d84a8f9afdee9c75a3f729fa6560e63b8c957879004a94f4dfeeed077b3ec6e746af47cd8235a21530d9d7eaa1d969e0244f5974903ed0f182a0e01f953be823d25147677a07fed5d7603632a9bf457d6aab8c44105faf9ccff203036f825ae538a26d0cbda0fabce1d717dbee574b29a18b626648d499c14f1fd8f4b5a37244528a51189f351a180445784fe0b46856f260c9d21ce7f4741b716215a40107f9e2246ff5c5e70573869a03bbc1b368717c1a71020af898d8af74779f28985ac9760009e474274cde0a212ce74fb00dcb887bb1991b98b6a02681154524717f101506cf293885975a14ebee88d4c3d0a57c4e3820522c36036e957f6d54ad95108fd4104641e6403683489cb6bbeeab8a8b84fe9cfd2704fe8cad49c0b6ba6eafdf3e6764617a3a53bb05472a4e3339eea19bfb1106f414763fd1a404d8fc1533b967d0ecda3c9a4244bd1af33c09441f5a13ea1b99bcd16312c7d36767884b52797ae9d9ccc7aefe5c18090827e586b5c0bf678ae47d382ad91bf54fc1733fc7e1e4dbe03c7a976b255c16359c51140a2ab9cd1154282038f3d0b987068533c980f5083f6d8363f8d596797e2426edf911775f175216c19013e23f1b178ac9f4c2a01acf3ae9e2bb9106a3d4d82e863299bc9397d68ec65c181e39058862cd1b14c19ef539fff5f2796cbf52dcb63d9d743e696955fa62bb213aaad5babe26a2932e8ca6e4eaf2763e3368de2d529ba0d0f6c52c2b4f61ca078e5f2a1c9275e05388add2002855e7e6719932ff0291e5e1ca0ec2f34b50c343ab585646de33b18ad0f454dbcf24386fa1aa9ec265b54027867fab16000f351d7a2457b9a6b9dc88c462a12c00d85f278e437591b52d0ffcde4f1dc305bbeb1cd40bebe7fc544aa92669a963c382a0e84745fd063ef58c027f596939c95940e1a53a2e3769897e641f5e5b761e92a7415fcd2e7708dd2014afc64ddc01c3ee71d6bc052267107a8ae5d4d87baec9c252690592a97686dd5268bb14eed627efc8c0211e7a377be71dc419451b63b8da4c6582315becc22c3b16539839cc1d8560d4915efcd16ca22759bcea4ea6bbd9cb1ebf974909dabb26e3594a30ec786467eb3fb794df75eb58059df1f920271866ee4358bc82f83d54a214925cfbac56ad7885919675ca619a8a0defb2e1c3988553d8206d5c0bfc540a9622f35f5697b1ba21dfceb1c33cffd13fc7d9f9192d827446d9e6e77d45556251c6ce2ae9a509bb76c6c8d4eb9f262aae3d8942e1f0606d41cb9ccfddbc84dad0bdac9927a3c317b76ac533cf8c483ce4de8a19ac09ccc5a5cfc6f94cdec60637e29c71e72031311cfffb37c294206b81a653b92f76b170d88d8d713ff6d877faed48d862db70a7a4c69cd124f666282f5276ddbef8be62a20cadd76c1e6bf6d9e42b87aeefd1ed666a9b1a3f4e062cebdc00872b199a5c94713d4468cc845986f2e182e6a5279520304eea36ced4ba9574d30cc605dd7dc3f72a1928af64aa7ea1047613e9c9520f045a729aa250e5abe7d1156815ee99963e32251e48648e1e9dc9211153f11d0a235daa69be34f718e0bcb3ba58d6c9a76eb196a001a4fdad610d2b3e91cad6935d425d0c4bc85885f205e4199c375dff52dde5fe2cccb202753308874e0b340d3a1499f46ac4341d27df8f8f1a6613baf3bb28036ff769770e2cda283f711b3ea16e598ab192e1908090a1fc73360beae7caa89948bec2ddd3acb5e2adc0f774879923d00b79fbe755df2144c2cd44b1c062e06385eaae623b870e6616302e6e3ab26479e2dedd62886d655c9faf9d0f964001a966f4763899bb4ef3c81d4823f6445a8c11f869376ae5a8124c9655053a879c59bcc80701b253315663416be8eededc615bdd5ea40da0cfdec2505da7aa530db9a159e920b11cb41fa886f3667023f0fe5631b5e28a24f7d4caf8e1f0a56e3773cb0519362593cb5e09c7f025a4634c7660697c2162f61d87800b3468236a6e4a1b4d25ff34144bffc2dfc167a17be697d0c1878f8b49b8d4f0f686f5a5df52b7a71fb12b475d19f5b8888776a50331b9dc9382262d192498839900df4ac60ba6a74f6c2e16a0d71223db65458b082f5311d07f13a19e12a3b1be4b237769bfada2be8036e71604c59027e8c9fe388d9da604f11e29c34e56c5df02b3ec1f6542cff46aaaee002bd3ca1bef880001650b2f0d30e255a70d4ead432df25e0032e752206b4bf4f380c9b5f99e97ac98f083c60a36a69996bab304c82b09a6eeedd18aea9509414a93971b3a1b7e1315d0035ba7130d6e09a140331d7a241060da12ff196ddaf80992965904070ab232d791abeb8e3f997e5b095b386f8b15a596c2561d795be67654e82aec020a7be3abefa52ee6bce63e3b00d0093d73e20bd224a3087886ca323c1afd8729f60abb2698e743a68af4b4ccba025c7f17a0cdfdbee100bbc1bc791d71dfaf9d396cce34a120b7ebcb3592ddf83d8b99d63bac36d8714f51455758bb9f6232af2146bff70f4508ded3f7333592bbc35fc04854f976d0a491970453afdbdeddadf824dbc90870a09011a334c001d643c6d7d772513fa83c0270c10f0220fd1c7e3af10abfabb48c5b7fe695ad60c9e7c6fb10607abbc75e59142e5929dd99a20f601bd9375d3c29079ff9ddbe04b54a70afde59d09d066afce1b2d64a7ff388c31145fffd4bf035a53473b704eeca5d9c1aa0f386398e810d46a7def2ae9a4699100e23526d3033e35f809ff4da602f04c7c8726777f90ba666c726cb2db9ff5a7ca5e10a5b1acc7ad02c3f274eb707c8d1087067713c2db174b345b81cc76bda68528ab3c251102a00140312e3db34f7701d4c828f6e173d6c69ce1b41404aba79c28a6de579c8216c4b9686f62fc611e619f900cf210d037f8928431cb9e1fa63f3f9fdd8a55402943db2f7c3689621739b64be3e4aa905c0de0759618a3580e034482ac2a058341c14fd4f87ec6ded0ac67a16f6238efdcbfe488e4abc410a29e4f9074de448936473ac449f9ee7d809806021c4888869b0c752dd61b5e998e33e1bf5d2235b71d3fce721e412e07888ff2eafd9201ae986bd6dc71633c282c390b81d09a30892c8c815f7c4f2d67088195e0e9cda73d3414cec0057010e86dfce821b33af9f96e9558227e8075e72139cdf4b1c202b8c5020c736a95cf66f31671e40cd8aa18d2004fe5bee4782185fa6f0b65bb0213a2dbf3df81a9c9655a047fbdd63293a7dc0819a69870cf5e464cf9a4cbe800b14962909bfb7d317693b179e075b85e36ee0835a498010efb73eb2f59552214566231b4ac0f23383bc4479c36a522d46e38977ed31142fb71681fa35b4901656b7d3251ff4909c722919eb265da0ea8a8087729a65df559170b83e027737d9d9cbb35b49c2fae010b86c767c4ac411a68f8f152e8db000247ffefb94721c0cee59b2596242ecce72c2b2a4cf89a1d50a494668e4e7ec628862d14c88523cc28653d05224186acd96dae8208a76676b9b504ec7dfa4936861e8598c0a845113403e6287ccb9bf30114eed9bf558cb3c6081f10b17de29a8eb2854619cf755a54f12a3ee2e7a1d6a0f7bbbfa5403945ad6dcea70c61498a16d76a5a52df118ff2860470431f506993cef8b2d389908c63399285af423a33c2f85a783dc250f6df7b206b82512303bd700fc858dad8074fef337a0fe84f3a6717df2bafa13446cbaab0fa973f9d72aeed1caf20b10e36dffe2a2b0f71737e0c1e9b74c8218df6ddc24d64d6c47f23d1b464ddd8d5d89c8e159823cc33971466a2fa8a294ccd7bfbe39c5e661dcd1c53a29ab582ef6979e80d85c17d709053231cd96da0926a9e624d49c8a2ba82e15721c71d6f21e3db8b1cba21ede9bf43efd4e8ee755596ba92511508cc38d8809cc358b3c492dac96ce19f05e13420e9cf571946a5bf9fcab797aa4544cb6efa5489dfcb8c56192f0a350e68f762309bcf3c415902f45a4243b7672e9022c7f678c9c3361830eda12ee4d1ed1df324e4ebf92c6e6dd995985dccb5f51122b376dad8e9207796f5822cea811f65482a8f82e60753b291d8709373c7697aadd55b9665a6310e4a36563dad83deb5e892d70542f42ca769355f8bd6a68798dc7e55fe319c897ac640688774fc981c23545b4f82e873471a5b43f0f7cb75aaedef6ba8a468b900d3bc6f7397bd2dc3e86cce5989c100937d72d5b59da62d3293a0e1f64c51afcd0d2617ee49296332b5d9a4bd7ca6c3a0dfd07982871c20a7b881ae42e831dda0755ffaa15880c16c5c52473f5c3593dec7ff854b3d4d73af1c31923cc830397bf8e90b5a002a1244e183d0410456ff394eb2e05b979548cef301258961110573a9a9e5667c4edc68f4dbfffb77202ea7bdbcf5cf2923aeb710194afde9e810449702d07eb6daf4ccefb42e5499bc49bc7fb92a0c305cdd87b18caa59a33353c2e77fdf1b962905a29e0a6ee6760437f9a5882d4e541791cd2fe01d24032d5027e905cd97b24d8aef869c47134de1c882629c94e35b69f76818ce8b188daded2587809fd8b04a9de6a6b53ca9d1ba44281f3ffac3f94ca7bd3100a98006edc0c67739d06c33329c430ee9a5fc4ac4a6a5cd3f2a7d22a5dda79576bb543c2d4de6bc852a2102db281842412eab71c7ef6b9fc64c1719d937ddbbfd0ecb7084b786619bdf5e73c10ca1d66b0f9766ff8acb79474026e2483fb6ce86d395bd9c084e3a6912bc9a3bc1843f67c7aa3542cc1deee5ce00bd2f43dbbc4ece2f8d9c6c7dd02b184b4673a2c77c7b11e18f31cf77836597c0075c3f269e5d80c55798db8e56c0bf8345b3173dae835e783f46af63f04bbeecbbd089a754ac11a06834646a48b535c031104c5cbc79210e708577d9a36af233f438c3b0a615074e8268b601e76aff6514551bcba047eb0e7be00df49895af3fb709ad1bf59dc8a975959dedf5b0d79ee2cc376cd8515cd666fbe189aa233822a7f7038b1b5c7bde6a75781eba54bb78fa02eb2d1c5234f09b8d743e9a9690a7b8cd6ac2d18fbbf45a067df4f5768d958772a0dd6a4d7c91e10aacbe16502bac24b70a300963c8064b9f3422f1a3bf0c41ffe55dff402e2dc1924b7eb2e7ec802290bbfe9511186ccd3c1529029a6322f4fe7d2d214338f525747320132819b9d99c54aaaf817553ca21842ac45bb9dc7fc8ba1412ffa1730a7c85039117166baa2579845ed89052773183a9a1364eccd247a8487a1a2492681cebc190792f2131a5b28e54dceee62254d58eb5b3b188ea760055a15f92c2b90bd5171564e14861ad3ad7d30997d139b83cbbd9b1784b03cb0d9a6f51c0a53e45f5a934d928b76d6f798806458a895b4f69874eeb0a41d37e98bfba67e24490f56a4d3c113812576690110ffed8708a929d210eacea877b59ca2a15493f968b779e7ec70fe9f30a8f56b31e549f35f527023c8c113b5a7c37f80f4b0de6ae5479d4078f1657bffa2e67c6ee856cb67a7baf13e3d8942eb72b445910befc5349b25207f0f09012d77ca2d883cc4a5202e87e8ec507c581b063b26f2099a2f7f29c90720d6089df0a9ff0f1f270bbc59e89e64af652c6d94d04d1805d3ce731fa10941cf120e31fc5d65a7ea0fcf1c6af6affd28fc58a1d3af38b541ccd9563b689541c934d19a97729108c4f0921b9dd31726e754f6f022a40f091ce9770c20baf59bbf30e220e6a72871db6bc364251b66b6191f6219f7e5ff8865365046bf423477cfdfdc6887a7258898f8eb8d6ca8e9e9f4407c96221ad47e22c791371d55ace63c8fa6e6f45f88d94f8cad53f1960065cdd9a9c347e2a227138a170c316d4b9da8bb6b97b42eba00ec3f0cc05d55319f73daeed89f91baf014de0c887541dc283a7455e16c6131b4311f45684f7661df0539a8be74dc287652e57ef867eb86702e9b4cccc96a5b0b9ff108d9e06197741094ca83cbd6927607d82f7ee3d70efc22b3aaf33039088a24724e588b492b0416fe2f48af2e3e456486a62085cfbdec1fc6f6f4d7b29605cde9153aa5041b29fe9f12ca95303304e877752c007c9a55babd3517aa9d6658b4a2a62f7bcf38511cad9aae368a077933118433185a2fe2dff03ca267ab4215a8f71d709b60c02b2264721c822d618f7b941880cfd58227246974ea4f08dad4ed3c7f5cc7bc1701229906470c580d53edf14e90bc1c2dfc5d3d233c6716af1e78f738b90dbaa674381fcc98557435cdbc696b6244d57f1e505f2c8344a1a0b250390f33e4599316fc4e96d54ed08880b645a8b8ffcc5f9fe80b3dc85ebb1607a6bb5aba703e385fc1ce3f822ecc550803d0743caa8d07ba69f6d6e09860055fef1d3e45ca28e44455a23d48d33fa020cb5c944dc1178406cd821206ae23b12a54e2c14d473280c945d127d4d28a3138f44ab4b5f4323c45d54925d8dd237b685151371ec37ffd57eae21233f426d7721922ca975710eca12e55c0d3f7648b65ec64b8d02b93b2b3ceb4c88f8452e6354e1149ae418fa532bd9f3e28771668c27a4df1943f96fe6c2fb055dc78c0a8aea468096e268902a4d4b7f6b61a3d91d22d159b547b02105c748656730912e18fe74f60369724daa0fa8c830054dd9bd8c77fceea27da3aed777b7ed415ec964d62080658258e07b71f346c87ed8a259ca43785831596feff778bfb3f0e0ffbc2a73c1818834c70c58c237f59c1c0e7ace2f2120b46edea4b5dc04a327d918eb0832116066b0af499ef5b081a905966943b5de78903e98c51082e20a9f6b618d372b68e3828e6c2e66adcd09137cb6944507debea67c201ecf4b785b32960a34577be39cde775507b8c0da5a3a62e6d4a4185197220adc60caf332b61a0616f76bdd49862c2ea74fbaba306948d67e81b1de53f8bda1db4666afe5d02f42623abc3a4e04c18f2f87f1b8e95605f6c9c156c122b62464da800d516ecdba7c32520264dc778477cce8c732d6ae09a24a5a8e8787f6a88e6f64840a95f9110fb237209d8f6c4b20ba886f8e03d3caccc8c2584f233389b17cd08386cd1d1d9afaaf7e8addbcb79c50079966bb52c542bf1f7cca4e4c43e8281cd3b8ffdf08f3d4a718674e11bfd4f48a9bb82580decd76e69518252eceb8e60f199b7372935acdddfeca671e19666b164d738a9aac3c98fb659ea27b291a6f02bb6263d2423fbe1adb7f06a68b66e7e60424bd47e6bc333f645c2b5b0c6f5ec1014e596ff3185c057a44c43714ddda777e72920498d9a43e3ecff04bdbda8ef40ffb52aac9016cba271124d787dccacf736174407cc3c9ac6b6fec8a3e636b997e987e77e6a0d3995b2231c1ea600fd6e2263554c8b9b7a203a40aa5f62d69d143f16442103ff038f20fd5d5edb227b45ff56c6888bdd1e6c146d59664054d428ba27390eedc4b4d10f8c72c0519000abebf76219953a0a423e2e848bf9b0d7d59ab25d325734f13c2c1033c533886a857afbb4e471ae9a8af3a11dc4d4e3bb4001f02ebd4f4b608c0912e7a318726ab45688e56909b9d8e4abf11d33c3905cd7e6eb1c21a4d5e2cf01258873eb2294296b744f52f53bd95bcb2fc733e902b34f8e7f7038ae71a3d5aa2059326be2403ff67ba69bc602c5e7b5ae3576fe92dca2b57ec4f5b6b09e313333fec33edf576fcbda371299d492dbaa1abf4ce211d07949ee44ec98f8c36913230ebcb07b5cb8125e6cbaefcc289319cacfcfe9cc4f6e3f3e2683164610e093a2d3a76bc2cda336eeaeb7a0a7bb4bf4d8fa2a0706eaa1f017ad0b4fb365daf2743eedc526f7983648e0f0e2adbd24f7899fc15ab825663bff9623278346eb92f765c11e397d0d0b5465a7eac0cdecd28524e74e1ecd93f8de7de29e9053ffd834d491ffff1b1fd63f5c254416ba0c74980c63160aa5708b54d3e74c23046236aeb7d86c05a9d7d1b698d2c7acd9b8e09cf1a053dbe5857547cb7014becc6774db9f868d12a2ce5d8376b3fe7dbc056b6ff1910c42786bf6cc55806bd99df5d1e1ae9fe65adcd050dc5a4ca955533e3930a5d7a893b09989d8a9188b29e84d3be001b40e178b3d3021f8ee8b272d2de1c056750342e8772aa389f02e75ba1601e06b2cb1149a6437b1465665a3c9615e36ccc563fae5d3a779cb4af20f39e9f089ed945daff7c670b0afb84a6a951b78abfc57cb3d894c852d4fe73ccee20c7b107d983091db36100d57f6f12cb5a547bdabb57cfb56f3158b2303c77903ac8962d9349d39bf18c8d94fb43acc22488ba511a4e25be8fcee7248194153c32aec12e132e93aedb35c587be6d834e67a60c3f23a1f5355ab640e0b141e72b817443705e292173e85dacd9e5d39b97f78279192ba8473c55ba0824c3ec3eff34d13f6651106abd35b0de7784678eb1911a85e8e0ee4407a93e1a09f58c735ae44abdda63e427f1655157212d35c7ede0d8d7dcd6fe4df549d3fe7e3f1670062e10fe6a5f6531815e8aed9acb6d81d37a4cdc9ffdae2484e9b30327aac4042372cc367fc94c275dc50ea6a05b7a6f3f9a1c382674dc20bcffbc37b7367b219296b5273afc5a9bfd9bc4a2f5e7626da6d1a49b027b0c3072f6d7933c47623e7a206949b9840b3aa2c5b6df5b100c209f899422c5887901c14c34ff918571d2c8bea0ae3d67f0dfae15f80bc54364a9ad347cf2661d190cec5f438498ad410a28cca47302e3a7f29d07ba88876ce4dcc293aefb7be4ac7ff51f2fd2c1a8ba3593dbdab5d207da34eb4a02e080b283f0e62312d36cef39211f54e60fb65bbdf3e34f083a5ed4e246565414619ee2b0108e424ff53b7c9c23bf12b5f3410ff21f4b29071fbcabecfaf348c8d8bd5ac81f74624c119d42d0ab3c645cfe6538a8fad335fd4f0d10995fec591cc0a54388cfbae3fdd317a62c270d7e1746eb484a183859ad7e70a9f12932d4423c71d09a10b306ccecb86c34e690e9bcce440897ab60c602c226387e5ddc2167e4fea2576a504e9a954ea62819c4b0e772511f203cc83a3ab2aec8cbf244470c1a5b55e7aa0fff07159bf4c31509beb1eb48bbf0c0fc75ec83ee7d49c43e4beb70001df178ffc232b671d76da2f99d2b3e427171d8c05f6d7fb4dff9401dbb9818542aa475bb1eae6ccb215a82e5c833fc4250a15a2f29266e16fb8091534f62234fa1a3b8dfd05b47b73ec0ff63c8d9c3b429c53459da243429a1a82ea5e9ede97a0cb88ab17f0be709410f5f08877ccd22d711d66cf2ccda42c35ff808c6b065e1cd13aa5bd78ebf280c25519adfb06306d0e5dfc527d25b8b42e2f2db983ed91496a064046454967ae84f68f764d9b5c28c7fddcf61ce615d81828bd0e5eadefcfca24da9e934cc8393cbe533e5db2583ca43c0a5b230f22dbab530381d8ae7344afee7e231db43fec50457b0aa6bea81b17870d475346aa79e98a4e9823e50c0ae9ae94b69f11620adba4d457652d595de711bda829cb5c025282099c851f3496ffa3abf17d8eb1c3112876bab7e4289b642a76ee6d9c87501c4f774f27f9430ace50c300c61dab0521d884dc323f518f386b6ab980b53a9ab0f0a7ce4d460b22d9cb6b2f784815b586423f8d75072ccba563fbee061937307e2e716f582735426390b3d02971fde6e410c390f681ddbf47197723db074641c8cb4ecf3a19b2f72ac9908a1c05404f3854fec6020219b1f8ffd6e2d74cfc68e9e78de4540dfbcca10e81658c27616c7cb149748a670e5e5c63afd08548b131bb0622a7ae4e0ffe25e449b2e23313c9e928470eec0881b96463004a49588e61b84c3575bc3b635e41472162e2961965a79eeb42b04acf3fbcd6f7200825b497a730ca4cea1a8f6559c6b73eb27dcee93689e1d5f7d2ba35ecbb7b535d6fbd8758cc791438991e9ae0814d2abb6c8264be5fb5c58f76729528443e03bfb3a48cd67b9d5b52f6daf4188ae212105d088b2100810252657cc4536805bb8a960e4b7a9b31f9680d4a0cc6c1cfef2ebb929c38e5134ad12c69977647603e63374904f3f9666d08893916de40acb09d2abdf821e9be61572a3283e08f36021c95da77290f0ebe51f1f91272a5aec2b11dee028fbd2ff88b4c6eccd215b18779622ac662d7e76dc3aff829c650b44e2a11294a5d2a1a69b3720431b6f96bbfef1992cba6d889890deb93040c022f4e4b74a46f80937c5b1f32ed8dba5941a5e6498fe2eefc037bf9f4cb119a5e8ee143048f931db46ac28fe1c31a5d21e54c9767be740e931cbabaeac764651218aab2c8b160a5b815132a9998b69feb08b4217b7cc13d331c956177b8e8bb4fcf64a14446b680b7fd0f409f05f83d33f900e1df6e46797663447b025b73c7da0b18f927a64973b4492430bc216dbb209f1ae6303cb425da70bb5dc590ed06cd8f6876764dec91864f276e303dd913ebf5ce27c8410c42a9867b3f966b29262b011f6b84965426976986ba47929d291a91612e21cb9c63f8da8c0489faa6d9cf28bee487f96b81697cd56afc38aa635b6d3b542cab364232b48095efc1f29b6227136eaf7399e3456cc4464586f48f29c7963e50cb41282cb06bef808093de19ead0312f26af3de508348e2d6145f3fe2e5adab467f0b605fbe429050de1e552d25d01defc59c0027c4c67522f1b77113475088da444da6fb18ef8d952c744bb3fa8386079bbabc9f78535a099b3827ef5b8bbeec4655cc91a41722deb79cfd49e1a7597d110c0a61979c6d3c74c02af3342b2b03f2cf6043062da23e5487fd0bb16ca31a688aa1fb107aba4aea5219583950ba7da51b25cc4b442f51d6c9a77deb446f6bf876b95afd85060ea3259d1ecd82102821b5781202ce49039dba325c0eab459c25b5e52908ffe2228646f9e55e7d4664efdda89c67c691e3b3747011433453837602e848c30d4f1d8f3ea5eef3d2264244f38cfa67687d587a23212d3ea6082059648324adaa162665800d0571ce634e276b8fd10faf5bc3373f9119d467b1e05ded6feb6effc2e52d2c693f0d964de44d4e99cb961005f210ca603f494e187f83e79d4dbfe5f8e2a0cd6f4c3d6df37e4341137c4c853a714c56242dd13a6016a6f2428525e514489367cbfcb31bfea2eb127f22e5ac16737b938122a0c7ad3e4a8c3ec8d1f5577969c6c2fce3f42a686ec81ad2e993614ad2166b04390b5262b41ca64ef0e9ea30545d7d5eefdba5ba58cf5f44ccc969c6fe1e20524778968163350a542e3979d304b3c21007c6fae3d951aa66382fab95333ace31897ef4c2cef1e6e5b548276c30e09d63e00214b45f41c68ce26aa8aab07db2a143147539cbb9a66a6b3cc0484c137b0dd013f1b12fe9602e219192a9eee0306c5395d6584fb5c5652194598ff8eb2b4ecf3655539629b84b90fa93f23358092dea293f3a13c4680adb2bd92933902cf666078d84f297ee8ef8e54fc8ccebd4ca0caecbc8288c507e1e070252a3f3c9eba8fef0d066587ec68c226be39077c86b894f440c3192f403744387116db63c756c121882ff18ff7b22b7f80d8b1cb366c2d62f3fcf300eaaa3305639d60b0fcda34feec3303f476837d38826a950a9ec8cc33ff6d809a10fc20a01fd4c4be7a9025bdba26e4f2a41705e0ade6ef7e0af1ebe1b29c6563e9cba0fef430cb553de30f1691515569e258b8e26b2634b0b272269ba7ff41bfce463ac72455af9566c150c8435bd506801fbaf1d69475922955c837f6b2a0fbf1a56efd522bf5d63f0fcdefa977d21ef635e62a325c886bd29415dbc32a5aa77c9deb04a51da2b2dc775737c9353ad4044359bd8e5b0acf6caffb9dcbb5f1fbd2ec2703fce4a08231856bba2cd0e24898a77a5053e74b071b61b5da0eec4b171ae164e7132a0df18b1e65e6f6b7f5cc3446fe726b159c5dab27589d592e754e66a39b65e099e32d22211d43dd8c79392c70c7e2528732fbe5cbef90ee4dac89a5426a9c069501636a86ca7c22e28769cdfa67dc8cbacca041b4a6531cb2bfdc69e569ae70f1b3dc4d59852a6706612f32d42984393c17894f94b51359dd6fd714506089760f3fabc8f2beaf559070acb2a66a8bb9505a970fa0ffd0e6b268172f994a0a4cf67ec37aecb520f66cf459fa267d26106b6e18ed864771279ca7411a9adc78e6fcb6e15a9b67f435b45feca817e5e0123a91c284a0468a0fc75474e13a47fa2f3f33b7787e44210c9f434ea18fba913ca2ed036ca600d93ed8665cf14070169b4073eacf47c9b809eb259ab6f95f70291cb5ec0e555916e00965f599a47986cc2684afc82b9bf4bfa2f37e9a0be6c4de798ea11c4de85a07d5c844dc25226d0170f2ee18c5bca0f6ee35d984141a9107613f24dd7b3161d59d7ef54896d09612593c46a01b0164f830e32943de4d80a29d3019d1a98c91a658a1c296f7c74c713864997a9b0ab7ce4a2d84cf46b2b73335af4f9c02e57055df834ffd8210e401e959d830d89e92dbadb9b82c4d8a85da48550ba3d7054078c50ad160a25fb0c5076f91d28e2ebaa40e3e8290a102c7e7d3c695eb4bd7c955121e8a0bcd4d956dd5019a1770763f0edeab929206ec5b32dfeb9f851294dba8322b9f4447852f8097314486f708f5c0b41a43de8ad62c617a4e5fed7dc2bd17b81f3ccfb19e79a4c71cc6cf7319c3393902000f82c1d09043fbd0cac1796995cf5522d9df65f0691f9a5660281d03f71f6cf71d7d3a1f192c2b1c39a3f56216eaf7b82c5855f171e4ddf898cabe728588cee675870477148dc45777e7489eac2883be2d9b5ebb77053a414ad77b2ad0712428317c521b2c8097c451bea91cc85649c14467725933cc34dd397870ee569fea3ddfcaa27bdcd0025ea464651c84eaa790c8347a20d2774391279d98735236119938ebb933ae19cc49b6a0fe093c4041292681d097749abb13fef3e8f48057379dbf5d1df36075f9a38a193f0c74d9d7ee1354ad8cd2952dfd16cdd8ec4066c9763c9d7641b20d5a1f4a88fa3900238c8acfe9135b4467b182cf93f0e582649d4256e8675e6dc0771c87d831bdbb57c0a97e108272601592823628f00b22e6f195e462baec529432e6facf20d5743f7bcbe6aaed2b6dae3479fe20ad711f4565ac079acdb478966c764ffa458bd4c6f5bccb55a606b6d8d74d0b4316aa333a8a86f01cbc0cd26b8e65d4a26ecc6189b503e29a115e046e2b3b0c9576a7667b451acb03ea489dee69e9721e394d20ad39b53e737e0f98a49824d2b30293783b2b30a7287b1967f132df0105846d4fca4b257d8c66c02afc235be74f8f807ab4f14248b1fb782b66516d498a68bb51eb81241334e4ad66d52f76f93f8620fe30303ea3ab46973a922d853b783714f2e5cb1263d26f29d080859f61cabbbdd40a8a35f13571d803236069c9db357355df2c3836a0a14a57c9be3d6aaf5e9c72b47b57803286f6d6a5a7a5732cf086101b7687b5ed637317a5c66562bf296629ba3376022b03166daf6ed65f61cd5608a0561404840e233fcd551c9145e50a0b2f6776cb8a5ce8954512004290ee19d1641fc3d90cdebff9e3fb1f2bd28523e45729089574c16495c6e53035b7b16fc2475fadc7fa20dae1af2894decff32bde58bfbea9216a9a1d28735dd875ea98188860e4a0682cc9b4d4c20c263e964bfbfe4ce04be9c948c8c642c9d8334ff70849c83db3c0b583dd24e3af04ed5660dab23be4bcbac9cf3af637799bbb97f48714f243ad7e128792b9671693925fca0b2bf6967d73db1f95188db666852d552fa3f62734b8e314752d5d5cf5ba9186256a88a0425bbdeb41aa3af92791d3d35f47611ba3ed46cf567a7a30560aa6b15689765f79f85b3457cf84fa69016d3f3ac241eb4626fb6d65e82b30fbe641a9bf0c1c187f15df16b7f8d0fb61f1f016b34626f01a140228ef31e0c648fba065fd2f7dc3907efcb1e33a5b7f2bb9ab1abd81c4ae7ee28b9af3d37b9e7767054d5b8c0a9043bab8d45d13544641af02312c0e6b7b21810e291d7da41c24b9e07bc43d38ebff78870f903f250427b4bba41471af2367f05c6cae2bc0cb0d8acb3a27ec390d769f4955b783046c27ea54f6251e2f13eb15b8ef41b22aae721d35b5fb464a0d23aba87abb019f03738c8b36dd91b564cca074035e004962b65a8d53e16461cb48b7f596d44f1b55fe9899a9c43008cbb77ea973268cd5c88576faba9c38d17251f088b7752d5693739f304268f6d668a8c3c1c5b2e200fad6eaf923cffba433d35bdb2ffd2eb54b30744ee945ca7b455d6ea888644c8549ab635ede2645c95fa81500780c9bb7942dd6cc63b60db049ad5fe5936a67733865d32c9d74803f73e22154762648ce06527c355aaaec03f415ea9b4c7268bfd4e0dd7ec8f778199a683941966394966f4a4c26d1e38e975779e6a91e706521271a9a0c5edaa761ca735ab489dfd0174e232ba335c9bc845f844d8bdcdfac321ccf9900e6ac8de606eab752cb029b9d023c5915ad1c1954308946e377457d97425c4615a493ac1f6c571506c6862b8508dfe8497900840c101d960a0e2a5b3612ee6d3b4d5b59c6e840cc975ad4cfa121167bd292baef7ac70ec1af88182928e41ce9261f0b54752eb5748f6b6e58665a195116011d80ce2edd8d4ec2d58f448ab0bd74d8b1d171c7c7eabb9933ea033ef70a23f324923d86950b38a7a71e3532ba06e476d83958fdbb091acc284c1ecfe60eddc49a64b82027450a41df7b4806b13cf6fd8b4a0a44bf5c1c9a21db43dbb7c65ad906c498324e79b739c78ad92ac90af2a07223b8dd881a808fcf78274e1e7ef620e6e56378d7e06403755b04936efc4d518d597437146b1fe72f977e21689b8bc62b6439c15514d882601f6d700928e4b48c99054dc1f50642c1aacaa237bc91d0890f346c6545294844b5e2b01135b0a5b000a9b95cab68cb0dedcaceb828f0426f19d8adf0962b718107ef561b75ceb4bc3079a7339341b653ffc991e46f26da276cc042c7f51c74bc17d06164dbef4fef5a7ec299de0aeef332a3e2a707a3ce1e91deca7388e893c348593441c7a937f5d4f4fb0e180a43c51a65a60ce2433fd6878b36bf67fc2970dd86435da532b52c450191c6f0dafa3127ab741cb1cd9ef9fb3be27d38823133f36fbe32a33864e7ed7aa8b87cf316669f83ce5a19ffe89f27584e77b8c00b58e3d38ce18da55e00fa95d62eea9e222f4784392bf49f0e04f66c37f17f4ffb48b7a8366ca02aee2f76a717cc86266bffd4ed1057bb9976297ac3137ef1c09ceebcad9debe10f71b2eafd487206e43d269a649469c2d7bce1faf236f707554ceadb6fc2db5f7bc07804122880160a589dc33a0695fb9f269f1e5b57c894c444794c309101f017c4dca8b5a6367fbd9ef3627dcdf88117755a57fa1bc8413b07638991dd29e62c395868db959f6089c9e6b3ea5f21dc1d96ee0e41bc6338b4e5512dcf1c6ff01a5b40a4b52052d12bb072e5fed86106aaf04b32f8a8ad20df858253fd4fa4046890e9687aacd911662575bf21c3225ddf21f44f70f80862883b4823c425b1e36e43facd547c251132e1363a549a3f8c93fa68291035173066a9c144836ba4d1787fab5fa1aac777b436625f353be359be77ca4a4004225df0febd1ff067c3beee8c4b3fe536ad83a2f61a98c2ab26a7d22ecc69b02db6e4fc4d8a23f92862ccf6dfff5017ef02ad2dabbe760055df432995703b270e86a8e7b40437ff471a887531c948c3eeaaf90fbba7e6a7dceafb0532f1e423600624f1ba3e453c5ca1609162bafbb2339e74c1a9db79485bcf61ed8fd16880c17b1f6c96236a01cb04b45dd12802e762aa6e598c3c433ff36550c433ab19de9f30fcaf9b4d1644bd3f6abab30a2413c67785b51e1fb7f2592ed58798890355a4308ca8a9838e538093aef496d4a4f18c836b0df21add40a47797d2aaf2a210f363780a54eec26dd5f83a650850ff31c97b7b4d4275330b4fddc446da84d0c7d8bf54b60320ae3df85502a6c95574a8bc8cc9b99a83924a482c82bef9a85da39d41dd7f0db9f8a3be3945ce8a1815211977a17d1d5c3f96d1bd0c4f2cf9f8df4e4e568a44a6c77c9cf2cfdcdd7e99ce8bdff9487ae6e7be5096ee1b74bff82907f1b7d8f5c4db6ef6d9a999415596112ec869ec78e196e22ca83956d732ca6c5953b7699da5db6d1d7437ab31c051349dc5f79e27d38934b935ed942637f42eda5714a880edca8501fa9168e5ff632a8721d2f8e7eff8f552f361e4258e1e9713c281cb4eb2db5d3cd00c549b6daebd42c22169349b06f6404ff7708b615fceb13f82209e7155b6f0372df878dd44c073e75f992d34079a3dae0138dbb5e97f50350b2bbbf94e30b82633948da4d946de62454ad8b0af16893a8481e8a1f90d48da6d73ebc5fd964e4702df7a4b65e8a77942682632b4941f4358896bf026742d20ac5720218a670f9fda1a83a43a288f50477dd6effa30928f42f0623366fa14397191444e4f936e199867b04671c5a782e37811d83fd98e0fb538b3f02f09c73025dc76996358599ab81a2a88310f3667544c1bbae8660414abd8227625a0e5bfe894fa855240b1621e42de86898066934d8649977c26cbd175fc8bddbf1c607aa5b6e58dbc355b9f587762a9838c474a070de3f21e92eec315fa5de72dbabbf9f91e3628ef06232f0d7779738006ca0c8e922cc7ad2bbf3b412641241dcb3c9c85ac82706ecb48bf44f028408771b90e5bcb65ade240f33406796fe03c2e9000bed1c3f990871f95461a7fa41046cb08e739cb5e02d5763861b1d39b337d8f4bb8ae6a46af28e3ae14f00b52d54f91f5195dd3bd5332ac10911c6d36eadaa60ab4728450f7169486b5fc8b608b71970decf575d54799fbc51e7fed60afbc3ee289f38939ba951b6530afa86480fbb8ec37389315df8331bc6e09cf2ce3daaf96bf5f76da81997f2311bf6a7bb2dcb649973e85c94e9aebd9676a28b986385bee71384ed18a21e46b6cbaf91a400e07847f2c3995b17ec14c03bcf764a2ba8230edbce3a2399bc0d727274ae6ac41e5156f75dbc178ad790fca35031254eb33e9f8780a7277e392d5266bab8dc4fc2d5ef70785a65c711a293843b355f3e5331ae18aa91159aad60fe4f459f8dfb5dab821a973aec69e70d67f48e088a7769a0e2d81b389210aa8266d8a2b228600f7034e0e33591ba411e5af466b7d2e9756353c99b8a50f037c128becb352a016d83923d6f18fccd18b5af7db0cd14df779df256a11eb958efaaf1ade8b86fd446b454a72f93b8ff33ca33ea61c0018cc94286305d6ff2d7bde21fa47ac6da2b175ce8c28a5a032b9d58fe08c9d896b85c802ed6fa38066023ef6055a2ef9b850a67ef2c5664570fed19b0a4630d3bf624b3af015904892258f0f733345dbbfe6eb98147c424de273fb1d99425100b13a0491e45289a6feb30962cd2c0c69dbb397fd60534ccd219abf4a41aff1775a075ea5b60327e2bf42f1e1e7c36de90504b36e8f042d2b266b4d178a4b456289393e237d16a35ef4fdea8df4b575b14472ba3b53ffc511c30550c8b58620761c897a2071fed2ff6ecf10104b4ff53241a86b8d33b1098e42712e66409973bcd21a246cb304a59cb55a0f88025b2cf7286ec8d844b4c4479060b8ccbf3921fbcbebed177921a35507488415ee9f163656e1d152370814de45b14d9d3e84fe1afb04b1b788a1e7304981ce4784f52eac9cb4a9db800ac660a2e8411a1d0c2941cbf19f934cb505c33c5112b890a1098bfd8677043fdbf56ac5acfbd02f3457337fb14c12ac6dbad25a1e6b8831e5ef0035599d5c131632f6d3fe289c77c45ecd74c45cd1eaf4ef8c9afafcccd1b695626983a52b040664546be4a5e5af5ef7b83cbf2889b47992fe96251db5b68591a8bb42a979be56103bf40f7b2fc57f4c36952aa26243787496f61377563ac37b318671fe8dcd5d21b59760126f573d5370f22e4418ba62fcd344c07e73691e25194cc8be976bb0cd4ddff8351439d7734eb0b2ca0b97f906b5e8e4c7c8ed5c38ccc0f8c1c6f610a0d77f0a181e7368040633a8b8dc88c9df83deb4ec5cb14af7413133f59709b65c1787751d7f77d9b01a5ff3a223e471a276ef62f3919c4093a094ae66c87efa7151529c513e5f19d8f1b0462bae8d9327b75bde75f9ac798cdef35a3c4589e15ef08d6cdf4ef1ea042f6d4eb1a0c0d3361a9ba5858bb4e905c07ed2ea81539ec597464acfe639ece9c8060fa826b9216f6421db5effb79ff915d56adc4fec79bbd7642615ae9fe60edca3882053d2bd75d7678ccac7ecc60df36c90cf811aeabb71ae680203d65e24d65de6cbff71c406810a396560e02be3e99a6a8e0d0b5a4c58528aa0183d8d53d7f178e3dd551892606b8e566f85866889cf7267b6292ee09d6844f7dd9008ff442e45ed35801979c5a8283a80ed166b4493b1b59f4d546352157de80c8b157c0880c33baee316ca25db0e63e1f7ed37a92ae48d491ef780e1a83f4e12eb8abae05fa75d24feb39847ceb4210cfbe9a66d92124fcf14f2879f3c97d0eb8575d057f259de46fa5b5e786d820deef33e18df06c03b72a6214477d9699845561903c3f954bd7d5ea510b4f6620abdce8aa73d0fde9d6ee16f5ea5d08c9ae67fd0098705e21c8d682b6ff76630b8266ee9dfd295a6547b97f5265bbb3f5e9fcce60ec577e546f4ca04e631ab7581c942e01fcf1eddf6ea95e4198cc872ba478fead7979f6afa36797c70d2bc3e9926d1a0bbef77ecc7c83456d8f60430bf44f05e2c452a840e7ade4f301576e57a0631e03335986e576439c5c36b5875868c4bd9c6d31318e24d4755865c6e37318e4905bbb5384ec141e4ecc69c0c95b25b6cde6f4dc8796b6b4132363da6fc03d0d9037720f0345b9a02eb7ca6f5da39f12c88708a3b878522e28ac2e9d839d4d09650ff0dea2673ed4dcef6db0204f86cb11f9e026e5b8f18d49ac0f26f3d785b4953c52beefbd3cc74ec7e74322f6090a5ed62b712307cc34b9868ea82a188973ebd8193c02571abb9424ad82cb23826ac31482727fa7ab1d7d50489e8316442b9607e5e657650664b7f9b57930a7ab1aef487f3ea7792123014f6874fd2bfda49acea67ebe5a25958e2fd899b6edcf7194b88b7d93bf2dea863c1d3a0b1f73be9335512cfec5cd94261b8e048d8fd9a46e13bd4de1aa3aecebdb32bea9e757ab01fd1e0d875b4b826b4172c0cd9438f573b7d9250cb3cc4bfb514f2bee262d1b81532e80b32aff6df2a89019046e204dad7dfbe6c95e1b47561f640a739c12bc5191b9d6db771454352ca8c6e0a5a89dbb1e7eb7aa900d4a984569d032ae6092721d88bb7ea1731c5abf8b42f008fb8a047a7217dae5a90989513037c6292c8ff9850f96fe1d491449e42a9513ea08d2cd97ddfd0e08bc02881c91045b13e770cf70cccf3b960fc7c3bb2f159ecd724744cebe6684b57300cabe8d99fbdd5ebc333ea9adbe484707165380e01195e2c29b20798d792b108eba21fb2eb466f40d2666c7c5fc6f20ac48871c37945f8261b136ddcded8fb210af39ef13f98bed9bb5e13c2a72d4a98fd5992676c32eafdaf866dbcf699917e2262466f9bc6f576b55acc8d1ac12b31765246c2d65b6ae66d0a66edf72254176cc53d756b1bdcd6fc51fcd843af5ffb9f6769e524b7ab861d568bc23a805c00cda7e4f1a96fbb603e11a67f1086f8980a014192e07846b578417e5d3636fdec3c98d31d459b0d10b334a328f52b6ff76a70bb9e96822cb3aaf5b57cfffbb8d1dac24bf1b4d2f3078ca1e4c55322c15917f24a746eeea4b05fc8a492a27f7a930c06e1cbeda30ccc30ef9a6aee8bbf068497f785660dc5d2e90dfb196337e98d1420d8ea38c4c404d08a2f253dbdf4fb0057281d71dd4582b3c929d5838bf5cf7cf02399a3733921eed00c56a8ff65a0dc1f5d5f3f861046af4a92a1790f3d5327ec1f6d3bbb00a1767c9d058da7730ba8efdd637b43bb5c807a51df31a419574d155a4734943383648210589e7d802f518a1863ede867c235a074cd4ba88130627026bb1918405a606c72829b707674646080b70ff3e5adf13cbafd1d259fb1bf365b01aa7a093073175595f3fcd3f0961b6275af888203614db9e9fcaf584f82db12bc7a943d85ae5846bf7fe2e2706abfdcb6d3be480074276259926b99cdb94901e901d0db1145ba35ec3477c66237f85f96bdd5512e14ffb27c3bf4d95b83341c07186aee4498410b5609214c8116a9393e6d6d543f09055b918271949ff6e03de796d0c79457b968e9ad469885ddfb35fd05a6457de342f631d032abe9555e29489090347c9d89ac250b557563f75c1bde5d752308d75f9306cfcdf91adb3cb8e9d99f7161394d3b2a289741b2e88218d388fe6cb050af31993799c70f7af1a7e6b206f65cb3f06d5307f0d881d952b984afeccc293c23a48abf08cd4ad7890c27af505d2c0b73764ad0a46a7e268ef8ff9e3879fa1a3bd85de8ea274dd85c657f0255f3881944edcd2fa5bce7c07d74abccb6b3d22363e626c3858150fc0d48d203b346689676cd2dc182fbce3afa2b2ec7857e570e2342f4cfe1a5a5ee9e2f8b96dfb40340f1be706500ada298a7f2d28b9fb1df7a27ea5714ad6bbf768cfd5ec31ae785cbc4f58e54c203c0abf13b915eb955ecd956f014f11d5ac612101e7e7846f47f37e12519a660ba7bdc8e9aed60b2e7ea58595f3874a254f91070903b49b53830bf4b3b58270841589b0cad0e233bb4a8064644f119d9af9a11126a6f61fb4d88be5ce0c5009c7e9e8c4dc1282ba634a4f95ac95f1a6a358e7902cd42204f24def23c62fce685527a914d904de8313e84806f7e02ec9c5d3e861e94ed9b33a20d38cc911b2014bc7f7f825a6bce689a11b0d86cdc14276960185da798d091574b9f7a1c62fbf0749a5f4138e544ff0d7f662cac7654db50216b975f714085473a31b02af418053a79b92a04b609993f0ca60bb6b80dd2f6aeac5691598c0a0e30383a11448e7223bb8f961c0bf2902d90b622a6f54eb61c8b307b285b171ad8c6db320e2b78b195cbdbadf82aec009ebbb25b235ade665b26b4e265bdd21980656250d8ae32a62f2eb0ce05ecded4deb88ded80b788ddc1e2dbe50c054224c435d539ebcda3e1ebfeddc7d2df429b31bb404be8122506dd05bbb1da01336f135d0cdb5e8fb1a4f5de47e4af8754da9d71e9ea937e4ee5c4bd1b5c569806661d0f38285912643b9f7ac0002b244f10c9bfc779dc46b1ba33d85480eb8d1f461e0703127da5a103a578ff78685d6a99c6a6c1665776996d656c01c9ecb88b0de3606e8d1833de2c3cc8ef71382e2475c177176750c9c62761a6cc67007468fe67d159b7c4d0cd32db3d0aa4e2a5e94cbfab170fafc189afc0366a226a6723d08bb99fe11a09ddf8691d231d26f59de8820560c144f16e175842913d051e6cd308a354ef2555c5dc1857c576797e85268c49c178bbe4994ef0cbc6d8c5e9f50db625df2873045945d5c91c99c11a394374dc0c66ecd256962f52359b87a2279995e8aca05434196ae829d8a67dbb8046086b959ae42cc86b9ebf145c06b11298c4a7666787de89353cec91c5c9c6c3a8555b8a4986f78063e07680936febb086cdf67ea281974373464daa2cb86e2a5c3e23e050220e6fd40ea229e337e50f771622481fb5db0593d65734ab593bc8e94d55bb60dd24738ff6520056c45cea15c4f743370e45b54abf19c3a5222f7bc8160b6443414ff59a27e6aead443bfb7da475d765b1c70ab4e3e583cf019e3f7111b8ac4d2179b6079e0a811fec85421c86ad441aa926c08f621d522cd5ab4c7d460646dda7cf5389c5dd12f0e910cd49a332ffd631d16ca7df9935dd6d1b3f973a27a5080d48a5187e90599c5f0fbc1164a375abb1e32a85d0178c9e30304bda25da9d734ab44f1dab59a3b17d2d038d30c5f5ce5b23830a0ae76244a94311aef11f784b20ebe9a63e343b58bf01dc8e349b23cb8d16d812e679e5a4c9eb938cfe2fd5d8a669446e01c752c7e48e8737d4c1059c4e92d61a1e60af856371b2f3e767a9e7040d6c6b823f9c50e77a45b67f4bec049438e2ae0a9999b1b39ad5b65e7ab597d4ec0931e3bc209f7875be1813731735aa8e599fb4562e65973e6c18a9c8917c12fbf514e223d0e4c8a0a1effbbe4999c59d8e4e29cdc9e7418faf7bf28da0a3b47a8954f193840d75584c3f9f588e19fd094dc9040620f603d18874915a00b3e50faf23fb64bd329044ac9ec47b595e943baee7a2d4c4ce0bb86ebb7203c5b67692d63185dfd8c45b67ea7989a42d237e8f2b4238057bb1a0470edf24945849cfe4afae5314d985fcd72741c66991a546004e7427da2d4d981ab1da0d745fb31ebf0d6d1af51eb3c57547675c1f2ea3e4a85d08add607e2a1268d2716a1ae1772fdb10055093863f0f5e18027888d94e4808335b703acba0ce31b5477dca58b4a9c40fc210583dad93b9cb75049f08bb943707b1b5ad2cbc2d8216ba7600f9e817ca2d3d9f1fbb8d3633da9f4a998ffcec271fbbde065d6bd8fc3f6fbe8fb8ddca08576096f033e4024b8ec754f4864ff891c8bdb02ecc4f241344fb3d1e68686be4e92fe220f13444762571b5b6ea6a4fd51157185d7edc8350a8a5430cf2bde9a0c54019efbc44645396c6e4fb8d23a2c3049db9cf94e30fcfdcf6b9f71b12b38b8853ca65e5b9e26c910ed09d12f251a870d91089a84db195a1e9ba2e56c87cb2af89e0472bf36a1c03b7ff2dc3dbd5a7840e94a827c11e8d17f6c51f7a2237becb6a8f510bfa6c8c1fda2bc96898b34f9c032b7850bdb32a940d5d6bec6b6fd66e5622f80cc9bf72e76797eef0ffa3931953a5419f6aabde6fc5dfec959d5c07ff573dd3746394496a883ec6a663848903c057dd0144d722b98de93a8b6916ea18e43a61f12a78471e7e9ee3140a2cf98d75eb053d3f2241ca56ce4092469fc0b7228b4cd00a60438437ca8037b621ad8d1b7fe486258445d20f24f2d6cf4c7e94f90f52a6076ce3c844fd1f16869668d14dc17160816b52201d8860d00f838416b6994f6447918872e7056d25ae9660586126c8bbff1287e5b5e7f244ec38d84755df91ebd61925e8d7186e8361a8d1742707c468738404f2ece52c79ede6ead59e267e3e68a76aade44a5fe23d1a4c3f26ef9d228523c2b4b708ac720e085ea4af9b2120e039e0ad7b0804d0907b581e3a18e46e738ae56e01e1b9a491c421952182e5eb2b6b1508e923903f6055eb72435ffd6478af53ea67a27c930d576516fbfdcc8a01bfd4772afa520459a791d659aebd1922863b4adc3abd53822b2975a80e8e2379dc545ef7b51bf4da91dea3943f48bc53d1571913579e2b9a15c85df1052aed9369ebe4cad8f1ba3a2d2ebde3d54f9651594a2bd46281e2013361d741497a4a1b0bcb3102794d9ba770a175e8851ba0d235e12e088a599a2022cfa80a40e09bf1d5372334da88331f5bfcd583a2f336990ada3e6428c3955cdb3da71d964af6676d8445d20719f43b9b8cbc7ef5487797c6386880ba52763907bf9e9d8aeb6acec9bd4ed6154e00c089fe4d61eab1c5cde9551c4e7cc47d64379afc5f83be86d89c507577e1bafccb36369af7cac114e572a6866238f9c3a3fcc094a83579a7d35903b7d216b816c38b3e625a0ef32c886c93d844d0737edb273c812f7366489566293a30eb4f531edb81d77b70f4f385847c07069778d5d178b0d73cdb2ec6b65478a4c3eb1c0a058f7077bc6b00b95820cf0c1d41e68e7406359fb6441fcc73d51fb94a07aeecb2febe1390da5b4224b238cfd5582b5bf6732ea213d7ec38dfcd5547d2e759cec54071ce19d00277573865325175f57367c3609b1aeba33f6c4224361f6dbca8a68019b9fb5c264bfa7e0e28e91a48387bd86e6810ace5a73e955657238f17fd3e7374cc1fdda65beae7ef64d8eccad6b7b6a8675b4343c648d3002b7563049cc6d2ec0feb8a13c0e10e35333f46187211b0b3087a088d8059896f48f26f757014d95e82a9d4365ff9aa9be5d7705bbe4f9c4e6d29023ffb8d82ff27c0ff7afae36b7f1ec0d958693cbf81495f607827f23e81c6ff0b7779dba026c6a8205d5b8b22c8f48303720eec10d5928cb4b239c58aa318773874a19fa588546993cd3d4a859832b9dbbb48bdf1a0e799a2d18cc01bd27184717912f61916f09bc1845ac5cefb332962aef4ab7e0b1e9695b3d2de5195a6e52175d99733c7104cedcba575c8156b86ae1c658f5a9d64447b04949ee7e2887b5942b69fe6ca4f1dcbcc1584309004353d8d5caec09e1b267797b4d82cc620376e8a20c1878004a08d6ae99dc896f88c84f2408eb379e8a0ba096fcddccfa4b076e07c62a84ec37bc9b1892ddc7ef94bce17172a86679a38c517b178130623941cf2750c3d5948c3b988e7b413068160bd8199774186649b55fce3f147a0c162e1ee7587ecff70fb05b73fd2a25dc4cd12c7443fc95f8c29a61552f4558d99b517c679cd331dca53f6e2f20e79a66bf6678dcabf65ad627a843608e38c057db89720a81f58519ca23909a91c6762f3fad2a1122a3c8904fcbacb8e090a1680f4f640eb92f637e10bb113488c121263b18acdee7f7a4f77bbdf962218602c6f4bafcbc35b87f28e82d0bbd0acbd706d11cb6aeb75161c1eca5242a7bdc3c23a4844a5a6274dff5c3319b42dc12bef6f31b8caf5944f3840fc39365d1cf7c5f3157e07c1aa0c5fc7a2a6063cdb26be942624935d1cdd9cbbc9f25948632928d0d78200791db4a9bc1c9cd3d9212c273e75d8a6656a92b99b3eae7e0fd5463a4e6ac1238445934a3898d55af6fc26af434a0a5b6e2ffde982c283a5c3e6dc8d3f7f5df9f23ef8a5293a3ab6d2010631558fac05e1e98989b223173d7001b99b78d0e5174b48b38e7af264c6e9df03163b37facdd97d0ebb11df551356c90a9088965fa543abc10e630baa0e25fd0f086c3e0f80864d91988f2aeb3e348a6e2c06465928ec50f269de73d971cccd1fbce0fc76a00861eb6a1191498d7eee51fc77b9d707bc3ad4475c88e6bc96adb830ebe86b6372605df3b849ae5f7afce85a72d9e6380c12840ec78bf882e2d00c972c0d4bb0189c1e85bd1d551899293234a33b2640210302b6c2db2a352c5eb352b5e049bb660f545142a5ac02733f9917f8499dc729e966400aee732e2842546f54916234831a8ace5095dceece4db45a9538c0b259dc65c4ffb1fd2d150fbdcd2f952ef2a7fa8edf36990efc1109ffa76036e42e0378c62bd2af7c260251db066a50356bf5967a9c9a6d43a3bd46dc3f46777ff7105490d7164964894792a72274bb20ec4828e811b19d02bbaec363157db6f895dbc9095d13ec7909e282354cecdec059eabcc3f3e850629d18e4110c7b891b569e2c5431080b39690d9e5a5f400641e39fadb6840ea931911b804dbc558e9373f29c5d9d2dd5cf684b4dc785920b995896dabc76d6e2649245dd588a6f932278ff003de8074096a895a8c3f85ef917029f40de444333a0242bb741523e6aaed5e10db6035c6b0aea9cb2e29450b0563e52206a374bcbc07fee875643da3481c1fdcb6d520e528f117aa26fb6d8ce64362533f56139c712eb41d48ac120af801f33420d07c29db0e05ebdf4095e6aa4133229cdf77ae24b5e1209ccca712113ae0aa5288301ebc605f99cd5aa1fbcba1f353a61136dccfec7dded7d28905362138bf54e9933288dd48493265608d4ee8d703ab9556f9032385be84a8ba8ae872e052459646e4d4dcdbe313b949c2e1d09d03e91274a4636f7ae67869c6bc916ac68b7fef407b05ae9e860ef1fb76145904f14c080ab351d930701b3f22d2d9aebd30fe677e5e9f2e58f07d267352125d15eb7d07b9e9f89ba689b4e916853c907e387dcf3ce0e59e29a865c1d14e9ad7c3da2fc4da6425c8936ef187c7a03441102198f7e9e71ffa2b107bcbf290a4c39cea6a0fbef809c9b654f4f2ac8a97efed02e73061431402f7f526bd1856c534ac4d6443448469ce0cc2859a6a19c8ffbd4df5a07710cdf025d389fa74ab3d49f72a172d97edb7d31d9e4f9f614d8348c899cb6ccfb38962baadb4a680917d5153c0bfee219017e2eb16c4cc971726b0081df9974773fae8e58cf41392e05bfb6a3840d915a7f83b778c574d186145813e97e668d700aa90b66f368bc629ca111357a7e402333a98d56bb4e6f2e4c581e65a87f084cbadc4b1fcbd7f387cd0d446a5fd8196a16f34a399470f7713cde68179f43488980a57d0eb65512793be28bba9bda873f90bdce35510e2634df54791a3c41dc3c299930bfea963b244ae167e988e3155b99d3b6101e6c8abd110f07a13f1373d7298b0a2bd7e55db3e8e87eb4c93acce8d63ae191854eb027766f7224a49c682c85ecd11bfac855f2b513d80b464caf252e48c9975ff221f4990e89198fa7a72d70542d9878288aaf3485634e4430e05ef3b3079cc3af0c91c5674f6483f9070120ed76f4a87046e1c4f605e4d40683dec02f56f2950af794540e933076e06f9840d32f514295cb1300e409a62da30b718a784bc68e73c920f4d2b2cd13e1681ac3a5488f7f21bf24a08eaafbd485f851cd063cf89c7e4896af71dd083b131b23ed683205a3899a2ee63dc196c0fe98d2bfd0435a2acabe43af023725399c0a315b47b7a2f403db9d99315efb6cb5f298632f06eaa2280fddd8583f6a75febefe75d66ab75ba8efce78422ac14875a341fa667e64ea93cd056c2f341b85a46fec72aa7a4fa97a708a4afa4a24785b18110eebae33ab57f54b11226da9f26cd2cc908e79e9f03797dade39758c4e3277ee62d4858747ff692fa4a30d7f10e81a8d07623936a011f9db1240ba726e1359ec61cfcf7986878ef138ea427dd69215f734c54946096cf69bf0595f4e0a9a7f07c53b046c84ca71db66b2e543cfb1d8d774499a4ea20dccc3fa84eb84e3d694a7ab517787dd75820aa5cea0cbd380dcf6e311ef2a5cebec7e6ca97a95136154a549ec970f00beb325e64d2d45f3fb1b5d02e96d06300120f179bc1a242fa152d76c9e4039d45073cf0fc8764910d78f3a6a4d194ee53c9ce0b0fc3ce6a31a767390186eb8e727a09146ad5a2692c7a8163913eef4bbb5786073d1b1f108212b0f392cc0a654a8a5fba2619734bbc6787d83cf1aca38c90b1408f9d90531443ad255d2bab470cc3e042bf4471eb49f0d40a62f888c3d2d2eb88a98cebc4b5b4e6596ddd2316e1f29c1a4ca0444d4c457d57205408e6c1c1f2714a8251a17230f19bbe42271dff910793d235aef2060dadaa5c321fc5077c5466cde0b54ad383ece417d578bf6bacdac25c11fb79ac4b220d2c64b1b7103e1cd7702f3738f62d79ff903e5a1c915ee925bb07395f0c0e2feb3620fd3916bc04fe3065df9fd512873a75c078b2af92f23c1094bf30bd6d25ec57024d153f53c0401d0d2111bdd45062b27a86107f5f507a5176e9d9e5eb6696d8ac5698b07a2fa0aa3846b389ab8834f7e2b9148d93bce5953a805a1abd06f4cfca7c5d0e8678e1b4f67386be0fced18ca517cdcf76b1132cdc6b7e38be2d603bc0e60748152d938f5c3b45f25ce7ccaf0b49848ac88a744f967c4d7521ff773757aa93cf63766400e8a322edd5a6da438b7f6f75e8cbe3e0f8154e5922b47726162f52d8c6ec4646495b7c85b132ac2fe8af62da280d4b58fc75197deaf4b46c3c6c727c147b7206c388b77349eec221751471398f2f661b72806a368fb9838d8e5d41d7f41417e8fd27d637434743afce0fc0859084552676a980de81ad9393a574e61a203788922c54eeab8b18ad2b345615b40c01036c56723fd0a81119ded16bd6ca2f1480b978d45519c6abe210745ff752c35a7c8a46ff95ed4d69a30e4c3aff4d16398fb4812882dd05d03c15bdfa2c2085d9f77d85b4678a9afca8e8b520901a6abf57a3141fd81896584f02079f2a5aa134e9bbfcba2b6c46ad5aa4139a5c1fd6c03c380b7150ea2479d85cdc339aa86a588146731cd88e8c6dbf17d5016a417ec9eff591c96f870bb179d569536a119aecc4e885eee0fd8de66ccd6b4b4a9cc5a8d86bab98e35edcb7d55ed5041ac68cd50bb9f7abcb4deabe3ce8117acd741618f8c0d714a22a7306ea8eee4bb21a18be521b6a4a6cea815679940e5a11a83ca57b286681fe1669f7d4d371fc6951dc91d4ba4a6f7560d4e1b059a368b8dd13fba99307f7ecff40f6a1a512f6f68013fdc04cc6da5c0f907c478067513ae42e0c4d4617a1c28fffe68a11ade292617e9454f4b9e7012348c7bbcbac1b91457c69a82094141149da30e1716e5bdb047e2526132c99903ad73c1194dae0edc872b13b9b3c83c1d8b782eb3b2676aeae080ae3c0fc14454688f0e6e93ad6b6625f186df467164e205487afb3ee6f5a260df4329049fd0d1bd007c9d734f2331b50ed7dc4ab800589936410c5a51a1cd460038859241edd16098d174816c7519c94f1e9f490a8df706dcb94f061476a62672b3f0be2a5e65acd2f8b9889ee7310adc9cc30f9495ad9cd12be3e2b8656d1d3419e32b860979793d7bc18a97ba96ee447f206953f141cd982116b167dadac398637769f9ad001b6ada2b5d0e61108af5fa6064a54c963809e6c447ccfe6ed058056248a6f526f2e549f08ede538b2fd8bf74a4bce3b3742aef5079266f682f1a19aee2a769e2a4e19c89ca59a6960a70a2c96cfeb8dd47c9508d25c2e7820dc294e8ce3f57fdbaf172e1530528ce2c2c8aec47c51a6864fadf681e5f8b763d557c17a43942dbc19773b727f9e26fd7664c2358fa94c3c80a3672ae03a2f2e56a2b3263f9acb4cfddd05f722dda14a2ef5af64a32668bea383a29bb3af429a09b8829d0b920ee3dc4cf87d10640076a23077d0f02b9cb0e08e44515d00e24121498d20a96cdc0372cd47b06957c557126f5b054f80c9eec6f9f03646e65092e92c5ff352f8f9675d3f10beedc366f370db8ae0eba9dc30e5e01710849bc0a859f4c116b56bca9399d71c79ed22fef824988db220fcc369eb4fef9782bee2fe216dcb6108f8450131ce534286d28c3b18b67ae0a843aeb37664e1f4fe69566158b5118774170600c63f1c2f107df4ed45167d623c94443475c7edf1443fd01b61ece2f1fb2f59d43b9923386b5e677c29ef214bafbd63da3d4694c4cb672a80776caa0eb502ca94bd8b947dc17a549200c68ab8eaf2ac3eda3a7f3a2901df3cfdaf95817b6a199d13c4dea9c439eb23312df46f9ef34525729be2e419d0196a162595664bde599c878627edc8f953b8f43c24c0349b666758defb467a0d4a6fd90f831832e6de89fcfabbdc3fde3d430ed9c12e92e0045704de4d92a96fd1ea625af384d16ac131697eabd09b08dbbf2abdccac695d166269d21b651b7616343a3021aa234f77c1e841df52028a06c1218621bf565ba1f2a4b03f4b525094614f0f7061935f2cdeff0511f3d6dbee15b8c2ba43488bee9dad7a85066d3c227bc241cdfd05201fec0978c181a5bd540c96a4fae91feedaaa0bce67c5ace6647e2d00de00da4084c0553ad01fc4d64a27e0180c4ca35fb13a9b069ab09fa01821bb11d06dbf793bbd542d7824563184bd97a7dd02b63a742243cdc47d21f58620f16595f362981ed05c3d31c40df28579bb9a67e6e7b8182ceb8ce5fa1356f3b3e21c5b11f83b0d329e06620fe4444af92dffaacaa8473c4db1c69001c6fda5e8e10656b5f46ba42fbf67b8bac8b07a768e4fc7d06083545a57204816f170fddaf06bc0c511138196290bc0cf17429153d6ee1ab14d0df7f37470ab4c5d9be68e7743ff466b661e5a2499705784e661254373aa4a32597cc6b956da072abf1b29194ca46b956b3af27dca2f8e9bd2e0267024f97e7531e2d6be96237826fc1d275b7a9f379a224f3f24c8f12bb4896cd3ad6e74bbff32c8e8439c651b1e5ab5216dd47e697353db9eb78b0d842c265935cd1f4ba1f87eec7d8180c36723b75c7dcefd0c8e5ec2c2e00221b28ca3c4346762eab0f5e6db8c9133f259f20399ad92b93e1a137989d538886241b5bea46dff8a46ec7d148000478260f416e791f552931b582fdbe529e175d2ad2655cd537690c37740b7cfaebd9b9156ebcaa0bfc803bc2c2488cba087ac9e6ede47afe77a6a8bd650248e36731ac7166eb367107d8cb1a2e1c28a0a9d41642457301436b506963baa22ecc845c563fff65a7579dd2a9b51ff46faf99b9b743b5cef07557b7aaba79f6a5702edfed1b446a1c504a1c07f081a30d977fd8150c709ba49c6dac689c357ac64b51344c0e48c118d215a8ed0fa4dbdbd1e184eed34865e608511c5bf19bd5c0f56cd5a8c0a55a673036c201e9c2d285a55907b7881c2f924941942ef0083ffd48761e26f7a2526b1b18622c56afe9157fb6b09c98fa7fa2a85c09b4f07f3b3323df446e4f1e07dc3dea6eb0cbecab3ffed176686a701ff319f5874ee1753d69663859718ba9a609a61773630c211be62e4b53696fe3b14f269376aab5e56afb8e573f825a92e3164ccd8e7d88428da2edeb3142af7195150861d913edac7505698ee658544b84be6e892c3236d1acb5191e8e33f3db8ee6316115783d212f53457ebb4fb6142effc54321b4196f12feb30312ee6297cc6de14bfee82227633eec09bbc6972d1e00724b17d7da88b97fd558a54b87b7d3f794d717f2fdb5d356971fe9c7b6eff55afee2ae077ccf2688354bd1f5d08f669a8aa25897af5b7a7a088de972cc0d1317d889bc28fbcc8d9990fa8f11bde1916eaa1d3a123e2d44ffd7ad0b707d0210ec7fd469fb4419ae342a75d947dc8c3bfe128d3b3d5ab6f615ad1a6c702b12f1d65b48424906fb58d37056370c832d9147ced5993798ad5e6b5d89843d84d5ab2506a20fbaa9c791aae8ea2db1128687bfbcb3a8727ad5f6cf185e56da2d74bea77a7eb70073eed9386cd777139184f97cdc723e3e5929c4f1b58818be61f135666109acd29478e0883c3ad354fb7b1cb2d11d68a790da770a9ac27f1f689ce7f9089257d7a83fcaaf7a4d178f2bb06a620e743c9691d06338297baed00fdff5cfb938970896cf5a33c65ef89d2f302eff9589213011d70426ba203162c923359d19e7b06c6edb3207ab9d01a960cc3ac40eaad7cb239602e736dfb27c8f8f9eb7f8fb5a31225c9d26a15456fe34e4420c746fa1955343994f61c6aa6f9ca8b7825747b498ff9ad14df164a0f504ecb0dea5f3d6f62b30ed6659f17a080f581b130957f7904c7b5712ef4857513c90d18608f985b1b39c452bc771fa03d8bb1feddd8c90558db6c42952c4c53ae28686463f3202f359758012f52c021edfda3575badfd7935fe56e06b588787f687fad4017796f44364fb1ba54614d653d632f8b4c123f244f3d34ac9261953add25d8f09683356cc0d1e5be18b17ff0d2e289e7a7b2d7e02fb0fcec22e2e9915a97c2a2926f9da9b9697ceb65ed882186af9b648c95defe88c674fedb1cc376d67fd81b2b2fdc4a70cf36a365b298cec0b8a124353fda3a453c94d48304252c23245e38a275f9bea03a5acc1db3f0ca90c7e8812393a2b8f49fd309cfa6cb558108c3af1a360dbec2f47ecce473829046238a93554d91a0590fe8943b3b03c39dfdd39d8211fcd03dcd20bb8e2939549c87287b0d73e862be830ec2378810809a665689916ee1673ce4ae9aa577ffd959ba47f17a391cc6398508094d00f8872f1dbb3159bfab3f17627ae80496bac550d4acd563bc1c8146e49d95a3fe79b8bb310e1910887548faea525833174661116c4a1134f6cae84865777ea9cba12d18cd8c35832b350952200fe16655361ae0d55d59ffedbabaea5aa11a612946a096e47c9082aa1cadb9f78cc1d099245c6659c14e9f191dcf2a54a4760b652a437b56a206feaf2e80d331e52342ecb2444d27f4e013440fb253b1cd514176ecd051ef42c60beb42a6b5f908a480b56f49c82d8e4c7865d2105513e8184831c6b82e4fddd7e9d5f99746ebf5177e11832fa38670e1c1a18636efafc7fd9afc7d1ead70eb563ac5bee659a8a5144e485043bfe06cbe07dbc1384cc055eacb80f693ddc629f7a8d2311b8826f3a159a9e5b0c2c9683ba6b2fef618f56cfbed99d7f6140684641a485da72c3eb220d13c0abdcbd59f845466d3be5bc695b8c33400ed241fa02ddbec31b984fa31ede9be9787b3dbd8539d9849a9293635471b965737a61f043ae6cbe5c73f08a26261bfbaab5c8cb8a4e65e0d3e15fb4dc7d0fd6e83df0c4e80761ea525c636f4ab11f9dbf4ae1370fce3b8c0e1cf1f139bbe9b4b30aa9e5727d65cca9bb8b9246f9e9044f938040f237c4df992f6c9bacc92fb8a8fc7fecb1267d2f98f9b46ed311d200adc47aae0d4bf137bc5561f94fa34c316788919878ae399888bb5e804b422c556daf2304a94bdd71f994ca26dacecfe58d60368ebde35154c6a5b89893794dc4d986c5d099e007ffbc62fbe4803291f21e0ebbd74e14e41c5917349441bb469b0592b117483529fa83a4b69b3d2d6b8243f34f371093dcc0a33960d53408eff496581d4cbde8bcf8a9c086c3cefeea12ec7909efe63e53b88b8b09624309413ff2b98d1354a453e9580f9b54b69b85af0a30f221f760ab8335c15e0bd60a928bf97dd9e6348ffe48f0d2df78bc06b4058462b87049f2798dece5fcc70420a5f03ddbf8ad0a53cddd5e7ca87497935b0ae8b62293b85b3ced70d1cd67e48b39a926f5467c81817eaeaab29ae4bca62ad9ec5c291bd11c00e20399a402ce23522f2024929523d2640a1b74a551fe4347ab4fd60c05d8e0656464f20238e15177a6f09da5e1d152370814de45b14d9d3e84fe1afb04b1b788a1e7304981ce4784f52eac9cb4a9db800ac660a2e8411a1d0c2941cbf19f934cb505ce97d8e17f5272d074e6570a4a06be288ac7e04bc3b1d825bc395e3ce261d560466e474a4adb8ef1c0cf7455cadb7a0584e5a666650b83c799271ae432d772298cd566ec618520605e646749b95278f7d96488f043469fec7b7b4c83e1e4f96e665fbb0f3fbd68f30f7a02dfba8b801d1865151fd49e024b4a5526c890e3a8cd4abb424a46c62dd5cffba04757f120a0b4cce46500f585cd50f11e9f2633493b841320cdddf0f50beaa7b0200200b703d93060eb9e4ec22ce41c07eb8a56b38bee5ceda14bb4d360b5fe105a3a122adb228ff9d5fa8c5c89a63372ddb05c4732473039ce9bf71d42fd9db1ece42e37af84d3deb3f5913d36094eb68cd7c5e34b1ea5f57b21e51e4ca27731301ca414a63cab968ac50cd56c9302c8b33e106566b20cde953ef8eb8201120c8ed0fb6cf8802cbdb7af62b4e69e74d6dff35393d6350492deff9ea53ebaac082970156ff13f2f7f449bb13ad09600223009f74ffd73483ecbe304e6961ab2f3d8d21460e85d1d1e908daf282fb00699e8a52846810b741f68c33863ae0744342a70c2e053c977100e68f2f669c7e06d6d73048d99af48eb4a1b8143147da1d023bd4ae4a5cfeb938d99d558fe1b5f85af8c120f9277632ea58fabcb8d39d55f6d497b3a3b49156fdb81334957d8c51a9683b7e5ee19487e6ee38259a3c2f96087c3d92700dd27cdf4deeac9689880c33baee316ca25db0e63e1f7ed37a92ae48d491ef780e1a83f4e12eb8abae05fa75d24feb39847ceb4210cfbe9a66d92124fcf14f50213f7a8616eab2485c91b463790c1e8000257237176a8d03e825c4ab07f3f1a13b7eb7f3f6272e614fbd5a2d1d4df7660d92b79691a0092d7009534b4c430a7a5cb7f4a27d6dd7eba92546620b3ea821fd2d8c67869164aa7567e0a6b2d8e06ee8d42d06727d927b2bcdf6f8045782efeb28c3e60cde8b1b632af436c98b1ea0e23177c5d1260f914e6a8f3741c2ecc68cb297af9b06ea259d33b671a651b0bada0345e1aa865329f87fd3a49083a8ae69ce3d3f1ab771e23e61475cc2e0d69f2586d32aa2e109ca6fd1ca523706967df82e4eaefb36beb89d1dcb688baa34f53b0ab7547b7715cd27b9d2a713eb5215518e2833c7e9f7b3be58263660dcc9b56e79c382e830f57c211f044b7fe3ce090fdd2f72a617720f16b8c5f2c52db15842bcac65e5c6d113edfddf490b930db7a7af9586c94ce2d2255cc7ae2ab98ba4934217f202c097113e4832ae4a9df31b3887a4a7c05c53019082ce4d6d3164a8d533076a18b6861a3a5af45b3db993649c7ec5d7770310980999ad8a986aca08b3e6b89059cde61c4ab077d04dd950788dffbef25e86b654eb6a0fae0eebfcce32e692d9dc31e3265a0b2dca27c10d5e7a7330f17821b4fcb8ff1dfcaf7d013343abe91da39e1e7f3a1afd9fe57258a75932f74f873bcce83e311da9dfbe6dc9de2d68225dac8ec5150fe6f7ee2421668d5dc05a207ae7d50202971b8ba7e49d0701fe2224f8ac8598547169173d14b8bcb21feca7893797a8fa96b9c2c98460134de5f581a52acaadf5fccf861b8b86d642972ed37300016d5729274e83445c96866ed4bbb3fc20fe8a0da4b4f2974eabd74b36a3e8438731c8399ebd7281a036988676309db16d94f523db5bf33311a09f921943d61470cccf3b960fc7c3bb2f159ecd724744cebe6684b57300cabe8d99fbdd5ebc333ea9adbe484707165380e01195e2c29b20798d792b10b757f7a893f55ab017436f8381e37830993d696552e3d40899482c438c09b0e11f9bfa91de44debc8e3702d927fb73017e8b7ad9ca595595b348d300692db9dcda66f78731f4afbc0a4556a802e06f0c064920fba71cb662918d3795de51e7df7c4a50165ab2416d2247f4786a470a526ccd7884b81daa14d4fc0cf11ceabe530c831e4a09bd5a2c5867ee90b6f7dcb852ed6cff6cc85e8af0096c07142630fb5da3c822e6fa93a59d0becadec1d33b6be7785297b4697082d4d9c699f7602e7cffd8cd0bc48292e04d85d06b65fb210b21eca79d76537aa79b7915fbf5c18843efa86dc5e27cabdbff054deefd126a1f153b8868279b4e13ecde763082dfd9dcc94fdd4453e033a4ca4a804b7165483ccc2c2165809cffeb3c1b612eed6b206855db0b7404c0f3595d7444977665531c2d31a6771ace4827ed2eb113a747a2258523b92c3f34b91ffb57e7d45319f06d6b210c20a07d82e427b485464467df1e406f374b2c7561e87269de41a780b471f02f47a9e9e6b4bd314a292cb21e860597ccd037709957035f05a520983be674646080b70ff3e5adf13cbafd1d259fb1bf365b01aa7a093073175595f3fcd3f0961b6275af888203614db9e9fcaf584f82db12bc7c72daeb6b176af069e299f1f3fc454732c1d812be20c90c41703787b73d743993447848f773431fe78a3d904d7d1baf4d4e1b2bbe851d76d75f306a029cf190e31e52b2fa7fd68250383a970cdcd30975c76b7ead3e219b13f39c0d9079e2f15e70a97f627b0f16d9ccb58cf358b7c0d91e9312852c9dff05e83722eab4e01c50911d8127f176a9a56a018c58b173cd774c5bbd4177015f61b6ab9f532420a3e28ba362a7925cf5576d77bd9916dcb5af69f24b8451abd34e6671ee35f2c52793ec4cb8be03e593f10d6514835ad9fd8fe427dd664cfd034413c526dd4a2372e9c488769cc07033f8bd34b1aa558d1397e9eac21e075a85135a5f3f94525049e8fd2f7ef11ba30ff5d186be5fc3372ea155cbd6deb8900feac063047607215f18dab02de34bc7d5028733039925586f7c85ffb87c326575e570cd2895c2af8b96dfb40340f1be706500ada298a7f2d28b9fb1df7a27ea5714ad6bbf768cfd5ec31ae785cbc4f58e54c203c0abf13b915eb955ecd70661e00a0d7fdceb827a4f1b9da7a85982989efa161786a23dbaa5208330ce7b686c13f15f5fbcfcaf6ffdc43239dacd183779ca172c4e18fb71b7fd67583b6d7b27d75415c5b1f2b5bd4dda0d41e10becaee7655ab8492b207a4075fbbcbc97823c6f244dd59d3ee5794ef7c1278bb0848814ee1a120c5b61a67b4fa03268a3758f59fcaecef62786f58362031252d036f495aef4e868c894cfb3494afbf17996ffee629575c6cca1e1fdf247e3f1b50dc77361876065f114f299a3c2a119b0593bd6b77c938ce662fe597531c1828b1086293f17c76618496cd9fab0e30d65fe0bb05afa0c6bd29d63073c6d73db7ba77a19cb8aee504454569c0965e95d4fd70a6cad6892920d97416fad35c946c906fefab318cdf7df2279680ff8c485457d541814cd3cd2b3052f9d93db760dac3f1447fda2aaa4f1332dd74287bc773a6eca2f847d8ec2069f17d0d4d3ca784f60d024ccdc8d95438979d952ad4357ef6a20025314a4acd4d8909ac59b5c578ef1cfa1f22af98b0a5a36cfdd4e477b7c6502f8a0ca3906dd0f475fe80f579cc4430fec57125c58b62661d17e49263812c9e61dd55e807b6b0d27d1c5bc450d9f1a6ec72abf25e6791fb93ee1e39ce653d9c8f581b73c3818e28392b10d0bd477539a2910dadb695f7ac1c0b89f24bb1f1e570514620c131ef0a524c02c193ababebacd72f75f1b20a63122df11996c08e22391bb21bce3b8b10b288467fdbd7cb474da1e6f8614ac0da52acd840f58ce534a7473edb5dcd86c2f8c8dcb97f4f6d2bc0087ef9a0c5a8429801e04d77551b57747fccbccd389d3da0cef156b96e421f6336dd0bab96ccd1b1e69d901a429a0fe694a5935cd0488503ff3ad397d5453cf2f2ee89a324863979904b564d2c04bd9179a1f38c0d25a04ae792f3ec98368f3970d013cd4a9324e8ba07052b4053041c02efb0c8d6a2fd44f505fab2759989472aa5433d8fd5873e7d9ab936f2503b282cdcf4a45370dee83cd9d8bb53c2e178bf786ca6b09f330f1ea84ee6caa2d3c1e56c368f532142c23e13cc37fc668fe9f40bf11871d33d87f35d7cc70dabb24d8c44a7a2789b7d1252751b17a8295eaa5da65faf6bd0e722c39fbc218c7a73d2d786541ff568d52a7d1c7954759fbd4045fdad56cdbcce75df1d08bcb2feb3c0ebb2ae615b028f90206c2ca4d23f9549001e307bab09deef2a705ab6c3f7321b1a1e1ea19a66cbe1786de4362c46891a1ad737d8a0dcc18f374b1123bde041f5289068d50a8c63b0b85c64478b9a7b72d92c2d66845356c77edf41eac36da2e6afa40b113fb7ecb02d44c9fbfd8fab20718ab19020a9500d888b433578e2cda91e647f54cddcd01858dd951641302e138cec54bb682f2a95c040b8b40399d5251b4c11418555c605d591ffeae7c4caf011bb29b4e5de95337f7a0320705bd56fbe29ec3705cdfb04f5e0a49611ff16c73e114b6bbb7b95245a13349263ae70622da36b494a149346bbdf555b0958ec4e95b5c0b5a6ee31817b0e12ca72fb9b2207ec659e7aff60a6bbb612ece69d0bf65ea5e948260f9afc674c3a7828cc15b0a9d4bd7210b8a4866382176e30cfe76ceab40e7b2d4e0b4eddeffa6140fc8b4fa12563e4e5f727418778185f80fee61d1f2af8583cb7dcabbccc323edcfa5371d3adf2a2d8a36558201ec64cd9488c0e714cf66aff649b0df8d51eb750ef5656100851b30e96d8359ee9a426ddbd8696448a42a57c17366e648aae99e88fdb6cc7506163f074c5421a0b5da4b824076e7857466b4bf392d841595a7b110042abd8f79b6bd8bc04aecbc14c142076875dec0cbb33fae76165458a809b17e5cd9982e7885b5234b832377e6f8c1da517f3d76e0d5fa7a6976bd45981b88d629b3c5ef27522ce64a2a79f2dd63a4db6d913644b98244ded279158ec6ca99dfe6e24f759827d72c48ce4a11c17b171550db3e09c94eed0d9d5a5bbe1217617917d97919b7c312c89c55f98c9bb60ca689ecacaa5aad6b07bf6d57a30a289451139db788ba9435f9559501dcc426e634325c3db80f213a7a1cc7aee8c3b49205fdc19d3481837c5ab8c929dff39daf68cce5313d5308c9c9e20f09211396ff4788f89c23f5c7f5623b02f5b120c10a0a8a43ccefb6fe348c10e9e93ec4f55292ef09ec01ee038f378f89bd9a5bb2593c74e94998c3c005bbf204890ff5c949ebe8f0b5894175279a89be7d8468728a1f224506962cecec6f029a1c10f606f37ec03e30aa456e4644c0a9cbe231313c8d269e6166f84cc3e77e9df15c6e50990a782ad5f5f11a01794c924449f007bc8074342e7f88168d0231bc2018e12da7440a3fb2dcd140fac937a290752add63b5d7bf828a9384dd1e4940454cac40c46183c0ea41cdad5f94e8e95082198fe38791ab8b536ce5fee5d1164f3c2e8f66e6e79c815a0b1eabd09fe2d66caed82c25dc9999d155e58ed7c65c80397e40605ce85b5669a0b80951b9580da665c56cc75e94110b1bbd520eef14281d481ebdeb04e78f5d7e5f4f89537d92a2e802a8a52e6b6a9d37885fdd14bcb9e46eaf92cf40245748ba561c995d9d77de710c9390984f3f2e8347f22d584d886ea08d7a07b83dab56a3d3eb55a40eaa4f25f4f895a1786282f909adcadfb31715483cdd168470b6278525192f7b99aa35cc5ab2830fc9a400db2d8265ca49763f97ae38f54ed0d1a25b7870bd5dd6ff077d681bbd45faac63e88fe7fe5c84442b9be00e11fba46a95daa4473f8c6384dd0711abba74f1c1973127095d2a8ac49a87c523b78afa88f179e0897ccf08692e34c3e8ba7f0e0aae94f5c14a5d9d5460d76c20a72b0f7d0febeab9ffafa7a1214919d22ebf8b2c79c4e8b5671be5b7bd5f782982e6c2f597a365738ac0e4839973414fca15328adcc4b6ae1ac76b20f176b9c430f39f5b88ca7108a70ea6cb59b377bd69779f8330e88500bfb430a0830bfe0f2015b5a211bcf3fa3b1b2141b46c7812252cbed358658a4d1ab7587a6fc1822353ac9a7c251fcde8cf381584c89e4f158b9416c68e42db68384996735dc0f97fd2d6aefe4494ae6193602f3722ae5c98194c843bf6d6b78f4f99e7d2fe1eff7ced2e19acb23f564dbeb0fbe40755d8552d3f0fe5b400fc06432950d6c7e014425f8016b5e0d54bdd3b5caff9a1d440ea5e3bc803fa64a303f945a1c21c4b37a5ab3ae228b00af815e3131e03b9da2db47c6b5a5c9998c39efa4f7f519b8d1b572326a2f4db6c5b07771410a59b33773ed0fafa82f8378634a5f56f2f4b34d76a0e0b8228fbd74c256fff85ff71ad763eea0bce68b0fde894d8470447e5c8ad93914a0864fac85ab4678a26b6280e3951e65dd2f7c1722964bff3a9cfc139123ab4dc12527d4378cbe18419c5e70799cbc6e5c38da0745d39f2c5aff5f7a66d5f07eceeda2c528490835d704b582d3e295cbdf9e8d07700df1a26d7a5ae780f3012f752493a1fd16d88352ba8f51d054809b0ebd0b55963ea1aad9667f58c884f5331f657e8899268210b8839e9954c7a429706883b86f31aacb51c4d2bca0a282c2be9b337f0ba3ae7a32a47810ab510d47bce0d2c9e13cf8ca37343ddf9d72e24864c76f83bf5c9a3c5ffd77d32fc23033a05150fe6e1a56359a45d21685c94573e9025dd825df24db6c1586bcae204dc20cd5def658bfb1543de00f684022f6080faf6954a1df6ff1450a75624d33f76274eac790a1a5646d1adee47316e3a476c87555d8a0ecdf18929201a629c0d6acc8da16f847aeb5559df907b1ad30c99a4c6db48096c1d1506ebc24214bdfa608c9da70217dcf41a8a92f6f2dadbb97aa8707b543b7a51fc66d508a8200e354afbc5418f40131b120e6191e0b63660d5610720a7b13dacd0dd26220fe9a4db31ee23d25df8ae012c17604656a894402e950f0683823d3ab2bb7c80d83bf30cdd1e747b0c9e8f76ca7ae2d1604e8fb444a78429db8c72beaa4857958621a9a5f0d14ab8effabbd216b4eefa0926cdc5edfde82f6283531d2e956a11530aba3574aa8c314fc45c305dc152bce23334931ee302d1b17d891ff3b930c5489dc3148b0dc1c77c127edaf70247cf18885f291ee8f71408d8bf85604d1d243817afe34035f9f3cce06aad915b381d76794911eb32dad7dd85b565e7899c6a0acce2cac66822452aa313160a33e63035cd999384dce960eace5ea5fc0c20831c43e33789a81a2e6acc065b80201c4c362c29d42cc4e38f202c2b9811e5cf9a4f79ee22c0f85f61e047e04c6273181743e785f9e4aa1a584147cdc93d409a930b8c8bcd60fb1064e319f20cfc40d4ee0097a879fd27a9e8681e4d30ca56df00c48daaa2465138ce8c17fa874e3776edb6660d229cc8e31211696878c08b8c794caa65677f88ac7069f5819330865c681e60887c7fa22cfc09f439dae5cf1cbdcd4cdd49822c0b1a4d03777f3b2ff30f11c25cd6f4183a7b6203c675a70d9fd5c34d7326c897562a8dee8ae2a5d4a3cad80cd34358dcce5c6ac40988dbafb6835f52174d63b3f758076a15413e80209fa508e600fe93f2487304d9702c17961dff3a00077e0b799bbf6d0039e4c3f7d605b04b00448876dbe864071d8c4471c694d4c686d4f28f2b828de797e4c6b2e72de02ef654a0180a263c4dfa9086d04fdd7fd2b6fcd2ac2770d0814f2efa47c2878ae256b5769a48bcb5b3b1f0cbcf2a3d725240970aeb3f87c303898fc47ec1e836f001534a1bb881887600900d3bbe4cecfef583931e2e700524ebd85189b0bfbd7c0c8267533d278865318b94ec5026b8dd6202cab89e01d198f337a12b70a29d3ee4263de5ea9be2c95aca4b62b656b229c29c6cfd720b1d8363b2de59631d578eb4f7baf4aa97cee08d92b35650dfaaf74dec1d0e8a3be560f65c9b32cd9479eecbe6a5b09ad435ac7149409be8cc2ee051fd7b8b871e4f2fc178e933bddebac860f0126a3c17010396add1ab05a0093197688861a8d613a417be8bca02d9b974e47fc073017820811d5b241f5685ccf7d49e11f6d3a29bbeae57cfb1e00a903715a925e34ce900af1e217266ef411668c1ee7ca9066d4ffcd71a100aca73ffa9d876a2c46d1d6e56be481accd26d90991651bcb5cffeedc2d5668c80be511ff37789e0aa3d8f3a6fbc345e48106f37fcdee53367de21f0a2ae2e709051e1c2dc7ba4ead4c609a99b719d88540fadd6b47faac29be2942d7e507aa962eb4ffd33cca7ccad152943445a3a971f10edcc9da175e93aefd64798e00d42510340ab582662b00f85a52275156cb05ac3bf0e0451596c2202e2fd525a1c5ae9ddcc1fbd1f2004cfdcd6728d657972c98c3eb3087d8fd71e47995a3d33cb79209d8fea038cf55f541f8ddb5f58e80fa2aac40216272f40ed01c2378e14ac1aab74cca44cb9e935c9fffa4b3c4cb6cb3cd6d9558e8414fdf0f861d50ad09d705f52b80817bc2b846a2fbf4ec6ef2d5869eb525588b48ff68618a120ad57ae999c6eb413e186016decf1b8b1e13130d093283dd7ada0b56aa148102a3a2c013bb0d3fe8c221581a2e9a3c0c94fde16d9ed4ecc6284942044e0cae0176e60cf5f01010659907697f2db9ab9e8766739c1a51676af6fbea27a4fd4e6fb99a7ef5ed5b1f557aefc2121ce5ba4d0d48e9d080e74679b932ab248e3516c516a09a958649d9a7cb374a2961b918cfb07dd0d6c8cb96220746cc20ce30b06e1aba70801742af3a560f7b7e9d431f468f1b913a508939a1c3ccf75f9737ae822e9bba2ec2c068e813b6bf20ed1342ac2e8480c3afbc3ab2bb498a15ed869ef6b844b40faad30fb8aa7b364dd63282f60e445ebd1726afd695f0f4a2514c249f74b58d8204ad93e58b75103c4c3490e232fe7e5cb35c5c933912292563d37d31f279a70039467a29dcbe188235cf8c1860db10d00ebd523876cd9d4f798a84c465726a2d40233c7c4206cf7dbd6f7d05b303811a087d34a28111e5f2ccb15ffd7d679c0e9aeb8a98edb630891c0c69e9d0d229d5af3ef3c8d62a6b7ef38aa685273f9b81d6d435d82eb9781eed626290ba3845828311e59fc72ea45689d8dc44379462469d98ea51dcdaba176829105c87ea49103b2da4f9f5104d87e5fb31a7b1bf98b0d494005f8bc075f97aa0b352de8fba667af1ca515173800305b302e9cb31e1dec6e9b5674f969675c9a0d41612cc8c68d9359bc9afb60683ae3c77672c32a34c121836a84ed72699d66e8ac325c9adc00f09276d2aa8dc7c61409e28ba51acde06bdf6e1b477e9f48e2950fb3a74353416dc04700aff926ccae97b41edd45850aed846124a5557446c0e040cac9889123b91c207392cdabd2903dd063fe68017fa283a22e4278b27597d99494106a0116528a0e2ce1548ebb828797587b65ca183d66ce9ec6ec020ead0d629c077d3e837ab4562fd09cbbe8fb1595cbd5a84a948c29957afdc1b3b810685d99e6b903c82903f9d911ddcbea14603f91a89282a119522020e13c181c490a60ab0921818eb326ff583a91c902e7876bd5d132502454942b39b71337edbb66f27b71125cf069a59912a3d3dbb8cce23764386392ed4d75fd82f7829c185e6b1a118d39bb48ff29c87b2bbea9a2d8d8c78f2f5189478f20f7c2555d9e6dcdbba75b54a9eee50d6d41e22892ca322f61ba5405568b12d9783c9e85a1f737865fe116a993d7fa20bb11f1d47f81f1007a823edd707d845d1e8f52cf00bcd15d5aa8864219285c0151f628d17f4fd9607100d331ad433f101ade993750320481efd7d5d2057ad39d68775f0fa481535dca48424054d8dead2c75f8cbbe594f52945548549ead76894c0880a57d91c1b4fb48bfdca79028750c0096b8bcebb9499b92fee75c4715551f0415444adcf808d172e16731ef067050bd922247f0709f760bdb83aadeef0c93d5fb15cbaa8fa4a1acd607e450981da5308335a4188b344b25138e2d79bbd5276f096ab61b0c71c02d78bdc7424c68f3055b2c9acce23209b8c0dd93dabe817eb2f2d3933c053ca4675e03c6aeae6189f88247a1311b283b75d551e64b8ec4e08dcda4d63e5846cd395713ac99f70b23944313989231cea5786f7763b5c4bc65e0e3ad7cb1719bf1c97b32e4d5f00c1fae071572966a41b7175cbb548d5c643592d3f83b96eace696d0f0c9caee2629e98115af4e9a5fc9ee0af54335c910ed049fd33294b8e2fac69bfcd2e47e821b433e7ad628d8d427e48160585b5149f76c195101bca7feffea5f178e83ad256e1159e4fc507e8d67a598803736694357530e6c0c8677337e436c34cca594dd340716379d443856bc11c6e95ada9729477dab91310056f0806f52097a98951bcb4980add6ed756866b194f92027fcefba531b93181f8271f4c6a02ac14711440b12a071f69ac17ac297161f40d4390fbe8e0c3c5c2f31c2dbcd1c650af1aac187accf415cbd0df65bac872fcca161e2225a1e1a820d895b5d8fd360e77fd6e03a212a1ef093e607ac8e9f9d04934bdf712cc96fbf5fd2c4cca31c7fd2a7d1c898ba07e7ef4b7a7005e18b047348d70a23f3c7182b2967aec154f2dc5e09d0308a8aa2b26a601636e26ffa1ca3df535ae0e58aac3dd412089b3c821bba330fdbba9e6f686c25838a780b9c05f79a8a4e722040d2368a783389445c3491f322cb3e5c534d88f54aa0366e325373454d4d765c9cfdb1018897e7f8d819db4fe00cdbce6683bff1ebe4d5591b8b60a55df7741dad7ab619c7bee8e151a1f774e590368f86827345ca8cd6f17d85a7541d6a238bf1bf5c648b78ccd3ea713d97f7e7478eeb5db40d785e2b48181a46c26e413d87f64d434e093337f2c979bcd04f18039db0e881ec12cba48ba98dcb1f980219cd655cf725c922f4d16d396d02ff04376a2f5b20b10af73c5bf0a2a91d12bf1e06dfd803dd9c1611d1ae74829862d489968a026ded110bcc5211147e966a453b343049de0bfba5fed7e905e765f9d5b38826f635b865355426b87b9b1750256b0e1961fd4b4b3d8f356059eec0855de57791f36b1e29f461447cae69c60aedc6eb2fbdc83a5210d0f58fce2763b4d6ea7695f1d1338f36831c4c287336b80f00e5b42d7b4aa697d1b902cea1ef52737120dc0e6ab33dba350e410cde355eff538057cdff9959e8cf674f41ee8dadb8db0dac36b576d75b44f99015bcee0a7a1f750cfd8ce6e06ffd4c9e0b7c0864f4c5200f459b244ad03c71d45f82f15992d03a238b579aca12f9e37c7035a92766c5c5015db8e8ed3737c6fda6d93e7a802e0dd6d09516fec66d45052c131ed0d67297330aedd40d947c86d3b1f405ec07968cd8d6ca077a9eaf6dc45311fe205e3575f923c754e0b11a81655b7811842418f710280f164cf307b589808a0f5fec87123037bf75014a3cc201a4fcfa49c977a930da36b536a134dddc1e357c6933346b6442272c5882ddfd93241981fb058d68901ed5447239352892fd3632a7c7b938528389f1efff9acdd2bafeea444b2f698f6d614467c54bf8acafa06d5252d38efeeb371271fe9c3362edd3d335b85ba5225374a79e6a58363184ed4601b40b6234018151e7484bf441f251eff5938cf69ff74184acd4249725eadcc590b841d57437cbe7ea97c14af2969ed3c9f528cd57fa90c37e6acd50c79481d9796f77e217f8621bf0136f11609c46465ca576e5750fdf0e0fb22f1fade3eecfb5274ddf3d438a0416f320ed1b17f274bf078cee4789fec3ea9c8ec4a9215ad4716a7a3b42eb6410b86f6ef08b4722116531ffdd49f94062d47d2e1182e26b80b587952968633a977c8dccae746fb0be606b992c8fda1cb503436de702562a2c1159949b64e99b406c44b5268841e6ef72181260d8950180966378c3bcdcc22789325c7148997bf661036f85cf157c223ea8475e1d4e6e612c97f4055e648f529ffccddaa0195ac7f351f59ffc978a46b3c5dc8073ec69cfd45f56d035bb490926d66529993ec3f0ba59df71b3a610c25f61fad7de3fb5f7cde0a656cb7d2f6c34adc57bd171090556d3c4f0d782f6008a4efa56ded36749a48360c2cdcb285eb7f4d425bf62634fcfa05206f3f693409be53108102822a8d74411abe6f7410b666a647721beb8b96c5371e59323d591744ad52b600c416f787e63cb5587aaa4fdfe3f8a434c10df3ebb4c3aec354aca33ea695e0743ac85361cac9818fdc9e6ba0c8090635e26677555f6255c25f24f4bc7764869fe327cd9025f219a23f299482c7b2e3fda70451ee74d0d46d5f023c09e72f2e70860064e2b11b56cc0957d1044fd3de4283fd0c6b7111d04ebd1702439f40d7b0d3a0fa2ebff044c4facaa21ea3445582bb438e09da63b041a9d7ac6ba776305e50ac5955d33c17679508c62ce4b1a25f3bfdbab19c561624bbdce518898c68d94cf2e0191874578a67ee76e4f98527edadc1e7bf8730cdc280cbefdb93152b08e09d10916c13cfb6b1f5444b8da569f1df6a12db93023711517b7413b8798051b84a0a67268acad19f9ccf6bd96ddb43ca1738b17b21f3c487cb323f9826d616fa05f9049752234262d642f7e18fe9e96d136ee2556ac1acc8777dbd315e1a31223a82b6f1d41d431c1f4a40dbe8e3d7d6ce590b0512d1aba6966c327b2b53da5163d005a78321141a8ee7565d359d8b9589b22789de429424dfb9fd28bd20ac79a966d3229e366a43a22af8d56691fb96d7fcf6c3c101437a9d45f67ea56251505a75c10a66ce0db4c88f7ce0dcb05a889021ae73476efd9b0face1f8e0c2fcaa5e74162091c35957c4eabf44fdfdd0d8aad7c303e178ead30d906780ffa21daf42878a4b202dad0786297df473f97b556fba45dab2cd2f087215a6371290484e08064e0782466b1498cc983cba22b9b5c3e439eb60979445c62eb8403767dbc994b2f9f9c132dad751a736ac91ee777a5f58195e3381b81673dfbdcbae1e0bf7683ae7e040e365727ae278a1cf8378c6aac61d963184787c678bee2e0734bfd8bd14f535f6ff64b6f188edd9fcc38f13ef07501a78a1aa430de254b04d838e8ee72027ce263d32030622104bc03f57d7ae77d0013b0bcd26ffed5d3c41319af750738d2b560f171c380f2f0c3a199435d1a60d69e4e4afa63c87ea7c4c4c1d51bbead8ee661280cf9530cdb272024c5ce30684222b92b77585f6835c8ee4e1e61d17a089f3b2a6f6947e90d6b042f5cb79191e225cb9a3663f261eeaf838c4b61fca8b568c11d3ac8cef332bf11dd134ce4051b0d87ad78dbb56a88331bedefa0d0cab6ab71dc3917454a57b6ffc49f13719f1a0b519c145655c136a5024b2e9c72df49a30108a0e08ac5d4d1ad840f05c8321e899fa60d8d81af428c44f99244684bbe632a3577b6dc011c6af0fb35a80c8b87b8dc82947916e1bf682b7eb411367895ef0bd40020b04dcf1198173b5e22931ea40f974574ee49027cf817baa3fd49aa700ec6317c3ab3e44d3bc04722b61730ae0f814e98425aa18078cff7246c883835f52c8f1b1a2fe156a492233fee9fe81e70bde434464f2a5ce4b80204fe276f1de4a404f516681501dc8e7ed0bcefe0a85d8f2333b2ff2d5cec3ea14666f8e922433b8d637644313be63815c859f7d003409dbb6b7983e8339e356985a860d70db967301f4356095233b69eeecf2b5900ad40e0da5eb55c275ccc68ae60e495b8f7ecf39c022bdf0309ba6375ed76d518795403ef6e270a2e09487fc2bed1430c60c131ceb5ca7e133954503f4775ac4c2ce05401b0ae49e9d21b79b200c80914d88dbddd0aa7d836f94c6bd791f013bca9ab5fc7018d6cacc0985c4392124bacf4b95ab8c027785b867624d849e0f268b2ee424aee5ffd7814b45d9060ba069d7f16b2b41bc810acc4b400294d11a934882c821395d4bcc4eccbfb2c352d1bf377cd556bd5605a65f77bf7d5e700725c8aac7084d3a738f7b9d9c199a30370d0fc923b8c2626533ff9584f21ef24e609e960d40c257395cb80e3ae345a1186687fad2f34920879c4019bfdb39b75d45ab9fcd49d6d0feba8ed195c711a79615f8eb5730bdd008dfb978ace583c36641e40f4b01a058842f93291d032c0a5092d25c5e1eb74ac7fbff8010df138dbbcd711b31b220dc4394a3661b16db4501480a8b9a71f73e4c82a89d85bff76b729ef6af81e499dbda1201154432e283a842ceb5bf349f58793ccfba27cddfa58b92d08ce2c6ed80616b9de81059445b86793ffc5bf8b535b217f01817e714fce6d61c02f6ac703f356bb0c8dfa12d656fdd4a0c62ea89320473287f4be92f3417263533494c58f9787a901e152472072df6e00cf6dd824e16f76faa97d82ae075cc3527a1835c5b6ec32956c9e07cbba49c775334d42b93311664184c56f99168d87499d0a228225403ac03ad6d8443d52fae3b4c9e151de597fd1d31df8bf45aaf537bb45f6c90237e9c38507f7c99035ef67f043ca042b39ce0b7f2240b2a551c69dd77401f0b2e28e325206d0339fdadd7b17a9c076c7e52167e40acf016e9c9600303d675472a541be783a7cf3562b18c19e949684325477f98bf4fd9b521e0e02c5e200f62c4bd4705c107b4ad7b04f47d27f570b4f4309f4293e5e87eb1873c07ef425cad0dc3e1b0688728cab8adaaa0923c52ec31212f7224b3c8e8dc736b4f52cbe245d8717fd4a46da70aa17cca3885f38ee00504dfdea1d0fe6649dabfea19653adf542f3aa6cbe92fea41680509ccfc8a4360e4ea059472e1cd29d7c54644879b3380881f4c6447cfbc1d010decae760167affe267b6066430bfaad50b4d4d2ae968366c00dc2791d5947832554dbafab4853845a7fcc7ebf1a38599843ffc5c670855f74817269f4163ea021dc0e0151faae58f37a5bd8fd1d7416ff44968192ad3c667003b9171a169aab49e0d14a799e3b555d897836d9d8892369f3323f682fc428e19b71f5c58b17f5c99117281c82597b3c03b15e75c89cd77e5ea1ccc070b8a2fc372dd882acd685cc3bd54fdf44b3ace328bfa52fe855f1fafcfad20b12dfdf7bdc70ddfbba44a1b92de5c8ff4122d0321e5fde7049379bf024fd8c47ca1f166071d44f7266583000baef1de46d7834f51a8cdecd427c97f5008c07eb090890e549e79cf026494c21a4bb732b6ca6a7235c10b77becff13d693b918638949d1f484e8cf90c6eec08a8ce42bea2e802749d0205aab09df751410799c84a87f974e8db8fb4404a39c31a495b51c5d6c588adfa813d37c8112bb6f4bdb160089bd73d55322bf05a9f26b10230fb898e287cc41a7c8bd4da2398c9cbea1161b84ff6ce6dec0644f6ab7ac15d55642dc8ff79ae300d7dac612228da1f350330d2cf93a219d4abd80212f4867ea65925e721ca7219fd1d82da446ac847537a0304fe524e15fdd173385f0acddc41f03ea1b651c03bb4ea161d480fb167e500861ec444dfb772efa6071369cfd0349cb8415e7e88bb637afebc75221127a9b1dbc7abea650fb1ca2a45e64f18e45f60c128bcdca1cc9fc183811d3ded841a60b5d2e84110a6fe7f84c835428064fb46e7b12ee18ea9d08a4b0aca6038561259d5e1bba81ee7cc4bd5b0dc6b281be224e080bcfa1727715577cbdc41e5fa76d7cef0eaa6fe40cd0c8dc921fdea9f01ba1f9686dab51473dd7b1fd68f298b7cb708f50e058a914a2c42dfa1bb4046bea446c39dbd114d79f578bc24a463d72af3ab0dbddc50abc9a2b81a6d477ef28cf9b308a0c88ad78fcaeb4a348f0954b83925bf1574a52a388a7ad6c08586f774bc2f5a52ee2289c1b7e6299b4a104a8b91ec6a651548c8db749f64d24c8e2d52cd91833be0f6bad3a9e10000ba2e649da8b9173abeb8974ee17fa7741e964b00116f5fe6b38909d2a743ce3bec1bd7bf1b09ac2e2f3820226d906c501d58e63ec415359171479787028639ada2cf5df8c457f3aa6645c31ce3c718e7780f8dc9854069cf27509b372a4de1074ee7737ad79e920bdb503ff899c9af5356b1a94d772ee0c3b28688131b77acb7a26f2118ae8cf148ca38c043358c4e82505fdf1e24c1dc4842bc338bdef87955b1fba544d159dc2dc2a3f160f99ca7b334543a3b440e8866bb6854550f1a952f49fae0e2e1c109cf7f64523b225592513dfb69dbb945cf1ee8e5825aaca2b3b1878ba18aef98e8af5b1eb931702d25dbc0f1c88a866c611a17aa1bc0d6e3df43427f4b4ad39d5d1be3dfaedaf0aefb9cf3e36484005744d52a57e6377358329471d751a7275b17a5b0bd6d9a97fe3622807969e3bf131c1bec83d8abd282898d0a073e7e1d1b0424f5882dfe3c98994eb33f8621967a3975919c60c94c4de4168b542da0773b41050e5620702e09e264f715b480c2c897b37c4c91ce456132aeaf13e0e41d5b268d484c1b570c2fc7e813164283755a07ce7c23e8157b5740611a241b0a9d467ea240ab5cfee10dfc3edeb99189501e75670fbfb3589e6f77112535c1ead5ab84b8d95077d876e66ffcf0efeb848ed7ad4dac43e8b0cf93b7367ce78fa235b124b733883e265ceb3c62f45b15d0113b6331f795e93404107477bf89d722177fdd6ec30ec055457fbc754c47d265799f50e70d14bbf97672c7260171c812b27f2e97aee365fffac0c4162e3cf9419779a76827cdf5e5ee7aadd19233814eb308f1c1d57a26ddaa71b38f536632c0c6a8769ea0e75ed11ec49c28fad07e5c41e310c96014bd2e6246422b9ac13875dde2d865a779bab0f33b5d6e9db6b0eeb5f1aeffd7b656b25fe046e2d7d5d523b78c34b659d9dc96a37329150c212bf4630be5e314709beca32f47cff33c5f154f790adb3793e88a0be4eb49d918472584ff4ed520397137696067738354f348c7786b736d9dd354eab66d5c8602ec92e120911ca538c6666b21190c8f3529e36a07858862ceca25fe2809f21527a3b258514246ef557263eb74a5ec48866e82ffc7e694bdcac63b13ea1bbbbe1b18716d50698fe68fc30ff8420d312c0870e8c1f8a23a80250dcb5b9faca30b1b96d0dc337c2ce74441c68e21c2b23a2771306f9ecf1fbb253c6f013cd88013710d502f36d5f32b7c28f25d62776d7f362ddd5994bf7701d02cc2d9bd6cb53a14de3317b04efed2ef9e14c262e7b416423c8a15c888658e13d2afd00858470d7ee032e8d1096b1ecb1920df86b967372a2bc02510d8dc1362a5a9f5e4187cd5e4c76f462cc2bd21696e055e710cb7bf37810f9a97fe912a03527691028d44a022c623a7653b56a432e0602f238f8ce03678d03bb16061873229522a7f098d8afcce50db153087bf7e1eb2f775ee0a06adb8e3248344ed29ba0799072e9c77dfe7d141170254604a9ed485e2244cea7484db407c1642d0e28891626cf425989c25f22f259b175101e8c32840321feea3c8f62724c96eb816045d1894d195734238a31d08711325ebf3ac2d8f0423864e929ad7d867f845c9ffdf971df154852023cc7adc14d45387d40303e8f0bcdc21dd2c6e0027d6ddefd9a3e3802089c3c142777b1b4ef9266b22381f3f5c7db464ec673ee44423754d3e4e7fed6ae1a1624989885b43b7f5e589a0d45ecf1dcfd2014a13f83547ca98d16f2c8d9ebda6e833586fec2cac9694dcb8e3b5dafeb06d4c6037e52b6ad3c2fdd85899529c4ea495c5a142677c3c1f545fdedb49932cce455ffb89064ca7e61727ee2f0495b6a1f2e4204812a3818ee8dbb0cafcd902319ebb8bc90adc7d38d58b3f27929cc153bea90b490eca38e20a3193dc00da714689435b25d94816427f5538b817a43266f6657160b5c4cbe31c514d3922f6507d69614bd6eb3620ac7bd956ac008807afd08e15090c7e54e608718ee2209ba76d9e9c0944851d1645bf78fee75b192d56e96294dc4c32cfd260ea5f1d2e8754feda6799b07fa7ba9c1c544b05d591e13ee2f9bc33916130b6b132acc3b07a44b5e7240493252e7507d7131c94957e80a6130bd11ca18de8875ddddeb8e7a5262bbc8431b49ecc26bd55ebf088d034cb28dbe3c981d04f7501471e66e15b8238865d410320f515fb607da5572211c412d7b2e70d73008e809915a5d16d9720fff7494003acd5991ee2a0be96ae3e90964d13bb9a89dd8b2069703735405bcdf5c45bab283a696750f4303fc872f78dc5fe70adc4688d57374e80d72bfad80040ececea5ba29ab77d37a52de5abaf614da36e4987b40e0e7c02ee2a122e137a1e693cc43f54ad0a1156c25ff393a59b74c3ac3bf92eaecd3c3a244b99376629acd6460252c3f4083f78ccc157ad06f3888601bc56256374d76251473bdee2f5fe1e168a253b6f2d903ecf74979aaa7935eed8713780f64d4a08bdad2427bdb566e60774ad831bf3520e017d1bc584ea860f53ad3c0893838ca9c0c50471e88590964486c509e744456dea53356b8cc4882e5cdd1585d6fb0acb81326fe767be81b78d93b0b2c4cf38e0a65aadd1e37b27e919b4e64c575bc757a4f68dfbffc018d26d757c7a52f010d1282d2ff0205ff9d4fa98d38ae8a0f06249b8c468b08d8e2e0ca8433459be5b5eecc647c54048e3728775869b7f2c2ea233afb6a1341fdffc15fbb5299e4c1324fe642362470aca95678694cc0b265bd4a9c4cbf8f95676e2a7d55b42d5b0ef2d00da04794b77482c5e8e285d23447f057c0175ff4cf70cde248406c5498d0b344f72ebdb4148d90d93a8310e480949b280834e649e8a1a7ebdf7ee6d7c38cbba736f62f7afa7f48cc35c57c1f1ba7bdd37834cec9f7d85848fbecd23766df4b35c616851486b5b14f2758a77c05066789e33a9a7e1a530765664af47c1ea4583c7785de3628905f297249c071419ae542152750e2668b49cbecf29080aa208cbbec52c21d0d9d17673181b61a3c2796d5161a46777bd0a6ad165ddd5e8f2b794fe2efd9ae3fc371b43b49134be211cb4195d7bda2cbe85981e31a813d6ea934a4adc9281cdd44cc09f14f06c58464216634e42563fa010bd9f04bf53ae6c0dc8f2fb1cd2543500235544114a0850e70f34c228b0a8b045357ddb56e7c9030e52e72294c17fc381c046578eb3a369c26caccb97d958106a4300ee53f22a4a289e8cf94ca91bff544aba7d434411494edf218eec5407e19d6a5cfcf5cd2407a6d3c7d2a9c585c7e2051d79a96e699526c114cbf9e23f00422322b8beb9a89dcbee97f7621c142c21678ea50f52b6747c7c891135b8843dc60758642888de9122a617c1d382a24bee5b501b848138111e4a5f371336e8b192f3b8896141c14ff2fb7441d9598df5d41bde7e18f4148da7cb17bc7cda26627be87e280239a668b83db47db657364f489fdcfd5e5e0954ff0260b918e56e6d3eb8b92de5b183e5f246480ece5d429714dc2ba1e14602e95613089edf0cc55051796c258a2aa88b06a5ba9a5c704132cbb73df6ed1510807a5c0557b932a7461505979112d998f09cd273a92d981912aa5ca01fa179b38c08f6dcbe13edef8b9c5ec1df3559f5aa1fe60aded6226efd0246c75d7aaaf8ea7e56360f4a0d5b5b19c14498393b7a156c14b974909c1dd1bec203726463d3dfcf079aa5648d84529d09c87d561f269b7bc6bff2bb5147390c4e9bcb43155fc73b7b4129cbef041c7d3575542e1abdf776b11ed9124793d53b2e20707045eaf833b27a21867adc84d2681951a7d6c1f1fa078574a0ae7abf93927386e07e741a627394e79ef43e8cf0254e6f8b38bcb8904745bc98dce6c88f0b89131908b02445dfe9d60cabadd20876f0ec5eed05da19af4232922cacde0fe7d71bee2b286173585a4d305537a6feefd85f7b0dbf1cb835f021d2e30e55e4599cc8fc81b9c95f6150073533d3f65e1bfc1a14596b4609ba83ebf6ff2229dca3892887772648b2ed4377064486689f3421b51255b1ba290d5031358cee09157848899059d7dd86d6ab12e9839afecc9893c315d5c85fdbdae845c16be4ec5c61aded929542d81ff2b1b8e12a6450c31e72b07e4f5335e23a21a388aa18fa80bed3061846a8c12e804605e2e36169eefc16b7eb75ad76206eceb531575560cacd29dddd14b1122893ed15294b31c43ed26d6d3773f9f41ce926c397bf4cdcf3c0d6bd6d30fda8e718df3074015019814054ddcf090ae8ddd6a6e28c06b38a4b2b7dc441e5704569e72a048db9defb612d996dc5c8a8b02fb587f732678f289790166568bfbf34f854aab9b40b70c3d74cf3bb29f24ce45174375cf8cb54e8dcbe2b4a208e218fac8675ae3fa0eb7d4e8370bc79c774643c26c9cab4a14ebfca72e31162e41f12069bfd340171c4a8717096b4a94d4ac47a7e972fb1ecd1e54d2c74d90f65231ed5378e3756eb6a98b76156c6f5a877d5ed3c1dc277925c63b873736ace763f8a370cf41665a7fb9cd6466c7ce12e1a665de3ef2a40b5fa515ea03e7a20379f4071d067f47c1d660e92944b9bb086a5eb6bb7b5f5c8f50834ecfa4db7b282c0baffaec35ddb5e1d3f713453acb22b51e6c49fb9bf581491bbba279b0776d395385e03e26f84ecad8102d2bfc3f0f6e23229d4063cde38a199563b79af5979ddebeaea52b7c4ac0ff47a35f52e92a9fee464ad33d359dcf1df9c8949739dbfe9c6ade77dd9d20ababb4738e991cfbc97add00a96490eeaa9af8d4630e20b497bc4605fcb3e4f711770da5896da0422dee51c59c43282894ca0710bd59e6031990d0762ebc59bc93abc4aa2ec79b7f636e7f6e7d1cd8433e32d867a6f893abf6980833643f5ca9f0ade6771690c795b1cc52ab5871f615ceef6f86543797577dc61853d42bbd70020e7b4510a07b97c0455219f328efd859d34472966d8472af57f02adc46dfc2f0e6609f8cc4f64bab7354da2aba05b0b3f3be05a816d03ce5531a360e6b0d8153d5e011f2fff2f9311d778454600b2e07d903ea6c61a28be278528e7039b6f81de13a454d825f4c33c060b33e4f9ba95e4e7f1ee72a74fe6ebbf0d1aca1b6e0a5aba1e1383bca859da566efb7d904795a9c637b649fe216c57aa97af05dd8407e6a8edd404772165852ab1fb027f24f37bb02ac9e0829995338535c23d1635b163ef61d3ff23608900c4587fd7c4269ab47f200545ffd10deba03d8868748887f225edbb3badec052fd8a156e2eb5fce0d3155f7001cd971ed82c369f281db6ac33c6baaf9c8ea17c39ed42d94c402ca0ba0ea33ecd091e6a29058d8297183b5ba899f42d798d5e54a305997ad05c544e7d53a74e7aacc18436ac46d39293082551b43838aa05086ba80d3cbc8a63394cbe1d7385c9cf0dfa39124e857559c0b562ac7025b53f128cf13832e5c79e58f1bca546f2576ff4ad2470c197cf4d220b3bcc0eb6106b63b8131c3e7225cb0a784cbb3989ebb1b97e9a460a8bbaded2b1af08a9dcb465ac8cc0fc3c78726fdbbd565d282dc63a9794d3f8753f844391d412231c6d27a8d4bb997ec8dac27e1bd80a546978912a227111257e3d0c66a4f643c573fbec89158885f6c73b8ece1e90a8c0c7866e7858d2adcd5b00dcbe009252c031981d7f584fc2c936443280f540a1ac5dadeea3d3ba1d4a88b1ff2980725592f31c04a1d59a1e475356c52fb03466acfecb161990779c2429d4248f3ce762ebd9314371719d04e385e48c28e90a728bb5d2d865dac25a825d6092967864fc40afd806185d8e7f39baafc45c6ba0e66136b99d23b42344eced327b24faf4ed2fbb1006034b31c26c19539e03c96ca5fabaecfaa3ac55b1e76d4800356512cb928cf3fd21d4a1bf90c5378028ff4d284e3f09820048bfbc37bd189a6f830eadf6db9d9faf179b5b932b98b3f806581c618690d74d0f8ea7db7f1d8c4362b2a4d7859038ee80e36959d8cb25deb50534917296ea18165d3044e9e1e1132a661e8bb8c7b707a7501fefb087b7ecbc0791fdee48ec9024d93c70e4cebb5971874ef1fac098e1c1409fd96305f208b55e2c11d61af0cd23afb55ea666372af4f11538d8ee4b4821b0fab85ceb6a86bed98b1f96db19254a07826a3a720beb2ed88eeb28a77ae0d8f5a24e87e1a1ad1012f4609a0c6aadc64f8075b48d57833d1c7ce5fc0e92e95e6d26915c2a1aae84a9d84875abe00f2faf8c652e1d489831e10ca04d794d2897b42573458d045fa9aebc8c827bf9b444bfb768e1db07c4a8c9cd470bf68418632b54ce8c8603d34bc768e1d42db28ce8fdbb59d8e3af9d3fc207b4a2394de34073169a5d8a5b9cb24368bfa91b6d70b7ea6e7c040e4c89f45ff9985782a92013fb6fb445b29b7e2fd312e54854c18c54309230167edfd77bc202400520c3fb97ee489b509ccc08b628500327956a0e4a3f34914399dfed38d1f3bac3e61ce451f89eba7dde2510348c25377123d9d774dca21cff112614461386c95670364c1b8051bf4ca065f2061a6d4816436515a4ae24b26247a84b3e2410c77f15d0be49ef8de0425b45c1a616450ce68b94b75a7f8cd2a99a1c4918704aecd43f1f06bc27b7b4786d6a7ce44729229c275ad8b9d0ad78c63ed5eef27774000675755cb4824f2cb638278d071bc0023db47dc5297d4d797cddef57b979e6d675869288e79238ae84c0121a8a964fc60baf11d97ecfb7c89559cdcec04d19fc9f89712c3a9261677eed21d00472dd485ef1e68823c53342f0aea7356fb67d792d91f551c51ee0e98d53f591f26d430ffeada5e184ac909cdfb781c3701a1734722d195807aeb198d743021379ba6cfb8cd7ed4a2e282d285a5d08390b2a9b80cdeafe50bef1c14492b8de5d6228a9f067318f8e8f9504a2366e5ba957c797427e49652e2b4b73b47c1d785bde34abf8ca9edfbb90e4a661755e081a0e951b68e8804099b64669ff994156a82fcc9a133e7ffc5202f6d629e2ea220be9425105a890fbf2af96621d16e3fbd72153c127f4511936f586d3e0973bce27d93c2b390b18ac3aa3e5609cd4ba6db22f6460a8044821e842fefa5d7b35f3c22c199bcac09bded420aa68286337177a0f0281129747461fda0bcd00244281a231a4f32de1e9e662cb7a37254b077d47c1bc4d4282a1ccd29a6a3053de3337ad840b452c332dea252739dc84110e72e297bb86846759d18b3b6fb60f45061198f633122c6ae4d0af7f77ca62efb47f5e7ff61cddcc6c133e458d4888c7dd616b0584661e0005c3f664edf8ac0b592ef4d744bb8c75c7a2829df7fa8336b8fdb3a40569c1c91b0a3f2fddd4106fa31ee6d086c0f5def71d2defde86a807cf1323a814f9d2c0abde750f32dc99a73e8d6ae72fc62987a1e0bb2517090db894905baec844c07649c18b6a72b4349760d3da3d74cbcd3f4f8446923e4b671ce265ffea0fa6835d450b9ed6fda5da8ea71e267d3b4695061776a5456ba218eb0e8812c54c15d3c7af1c015bbe85d474e73afce46da0a1d0fbc976397545fc6953838247a50aaf6b7afd3fbeae05f05603028cb3f7a7384bfde281885ee27d24780326e689eef58f46048f8ec737aa381528b8a61e3df90ea09f006046783126b7e94376dffe37a50ec2c6183350b16a1d7b04ba4e22f3ad80c628e92ce21cc2f8d5a43ed1bf7e348edc1e92ab6471a0faf1c23dd056a7e004f6ce7d5776f1d7a8f937ed6785b694ca9816f9d8e958e4ec2fbe995c0acc438655123df634ae9f74082516c2dd248e61640d39e30a82b2740bb1775b1735ff847630279a49fcd1dd71ceb6fe6a84c236342520c5e03f19ec2f2cc4036ca448f8ea96862bd97a06c39ee413ce456a2dee7c188e7d0021e1ecfa7f438e33b9bfa2b695ab3c8dd199344a0ff62c186d70e22d251f52ee6cec33a1bd23f5eeb7c964a68c60548b11cdbddc72cd41c61c00ccbdfd5f316bc9e2a6b85afc0131e31a6b4367dc6996ac8e2b7ffb9d1878b69f7fe18d6ae4661337583fea0974a5f7bac23be2ca9ef13403450a90e91d808084ef2593a69a7320a0d5b123d6d77ba40c367fb62ef5af1fe4cc482bac26b8ab4c41bd0662632792218027be0f918aee9b700354cc6512846c7b35efee24add46ae8e0cd4c34968fa987dcdc27d571d7b9e331b75f9a9b856d34697c85905f78bc613d3764db2b664a99a71c60a15ce6cf9cb24f6b1fb96422722e66edb904cf3d24ab8c23c2a3126612a1e55cbd814a85cc31eacf5d2cfd51d65fab6932b9dbd86103e9825bbd955f87ad507646985086b3d082ed4f24daba73eb0f0628ae64a7320d372845b3629db50beaf312128b5047f43a4155b7c5f0e3446a2a57ad10fdf81f938cf80fe3030adf6f8bb1156c5e740ad31d4e8f5d90e3b233b35e9775c551d5d038d4c962238936c40bf2aa8dc02ffd4861220ac8c04bad2066301340dad6a3699f374a58c80c467b8bbab71ae4c961855109a271fe2a9df35cc0aa77b37875ee4b9b20120e8acc3f6a9574f359c432d738983a2864a142ed25c7ff45aaaa5a3f1684d28491c66982ec24d668481f8eee7be9bf84f258bfe5737f3d20b038a50d5efb6d39fd058cfdf919f466520c36ba3969448d6aa14190bf1540b963aeb81b2b291c2362cdc6779433e20d3e10c2f894c5442b813795070edf89bf3fbbe871cf6b21aebbe0e5685d35f9c235ca2be7a160cd7fe2317624120d6b05802aaf90dcc589671dbfa45aa5326ef366ab9fafbafc85ca0afd3850e772d0d8add13f0b6ce0dc6a5c76a0fbe434665adfc86025a89643667d80ebbd8846c4ec9c50158ce0fd230daf64a83f4f1aed8308f985ddd9a43648427b4564b6927a4d72e50bab77ba8cdd4db2c43b116c92bd7acf60478388295e93d9902db13ad6e1a2f087ade408dcf04efcfad2f62144979344685883dd0a46e9a33529542163ab9566c164ad3818e9c1c265b3fff6704a7a0c10f4063bd991e5c32c2d706eb308485ab993c0752d3361c8640c044ba930d9d2b381ada9b9cdc880be9ba6aedd9adb70dddc9ad0877e29be8a50485bed75e521624cfacfcd78f22f74fd23f3c817664f14900a4d7e2d3b1763a5e6c3afbbd36b76477f1c1541864bd42a7b2f8c72f435fe4a9a505a444f45cefaebf282a4e31d12b9b21aca96874d30cb1340b8810add49661f21a55f798e2f16d16ed1a3013a75281970b23b9df24156dc144ff8d6cb3d03acdfc5023239b59285d85fc566f591b0a8cbeb6671e45e8446aaa9160181f570d0689bd3a56efe7c9c8cfd644a1bcf78b5756736790f5eb2b47efe3445b31855cd7cab155745a88aa2cdb09832a76d81c8d4ba3b2d1b31d50b64059a866af4f0c8944b9eedec8cde67c927e7d42b01200b408a1294b750ce52121ca592ab85be0504996b9bff719c72cdb6645596154ca97971bdfbf3c1014a56132468dc0b2690d30986af062ba62bd3bd0d7ef828b42be0e40f6cb4e41f13e25ceaafeeedc9ae09ccab44c28a5b24d2bb7e48f2861456af561af9bfeb1da62c464d6ef8eaa5fc0f0b56cb3309a21dd987ed6e3f87d113edb1b6b06dc68d93b504aa4623feeaedff857746b42d8ac854596a94c220f0ff753f2e9cd5091b09680077dada52c96c3a1182d71d84cdb0e9add6306c54f6ea33a2646f49b886e9fc0bafe4b2f158c0182b6215810b56d05f6b17c9bf1c7d86ee0e3ddd6b7709c51175e8552ae73f46b4f8e5f11f4660215cf06eac24f6e11af46990f4b186641229d64910f1042e56ae9ed470affe048a1cc2f1088e49a78e96b4292532428baf9531a210b9e9e8c8a9a163c6209ee06e5a93bfa6b485d7fe8ccf81fe8fd20f9832707b6602c73177399ba02345912f24102d78f1db1f948a8524b4e9a337ca9218ec1bf252ea05b6b771a8bd20c9e9d00e2a2767b066195f5a8f85db10e28fbd5c90e2d296e20a4425575995a2fcbcbb2992e9580a08d403acb9f67ecd3945b01fe5be5ba154ff59b6c8fc65b03bceb996548341992f08005a5401858b5f2cea314d6ae070762957d5df40576cc1debf14a6d2e0b18e77eeeb30f49e87f4b4135b35ce6ae3dfa073c8d916d417818736507d62363dfdcad85fa4460987b4503dcc5766d5b19b451cf034fe7e63b7b4ceb234ed58f3ad8b7c8d7bc7b3c8b095015a71960a16782b076275ed2a6c2d5aa317d549ebc5baf069977760bd5667a446a2c1e7917e7a8d42bb0231441557aac1243c68ed7b81c09a07992fc823059ec78e5ac84a145c191f4c56f3f3cc995c399963fda6edfad3521929cb7c69dfe1837c45b5e54b49db688c88f8bf0f566e21ecf0c67b00751425b1b437a03b201ec1cf4c7c0b2435e7129cedd469f01f410923144bba16b6a1c4e1b13216fe753621fee887050555e978e55e7a98e659e7458b53fee042683ba50aa2186adb569b30edc6d610f7140e1d4e16356511ed2b93e87ff5535e2fce1e7b15951c9b145b69e2d358f76da2231aeb3d14030459ca042a85121d468dfe8fd420a4d288e2bd99b788e155568eb14793db6fc9ae6fcaccefd30e0e1ee619ec884fec37afee85727bb41e45a8f5606ef10f65ebe988a755c4bac15ad0115b9353c547d22acc189d10fadaaf6bb9a1ad16dbd36c5c7d497d1d79dd82e006516707f249f147a728a80c79b6a9b98fa78e665d36221428d8a29e1f21b9844cf14ba098cc51f230f0be543dac05e37d18decbc0675ed1b121eddc90f95cba38269ab16f7399d2b8650a5712b540caa9b407c5f19b56ff0bbe16099f6c38bb0c02bf51c8266f73948ccc7090e7c246cb108ad2a383c94bcddc82ba411f1fa73a5dacfd0c3cbd26d9e3e10fef81e58dc716a81ec42ab95e8ae03610e2494a6955fa733bae5edc8daa5a43183793a5082dcbee7248ad48aeb6076611caf919d1afc712a21842bcf776b85173308e5febc40a6fc834dfd1c60454c27701f3cd8d10380700e16bbc76caa857f6cc62d8d82b8f3b90ea5f6ac710c2857a3a0d684185ef02b2bde24852991e86aa0ecae010dc5af6fc73bd717b4d8dfe2b2337203908f7dbc976a0fe15968bde1b7fa11dc15a8cea9be295dadcf637eeb8f7f4d46be438f0e1b675dd5a2e34930fd54389c723f2b90560c3dab765d017d078b86d01f5e71e042ebf15af354c3e5aa0c7a49a21f1c4e2f2ac22fd61aac8face52eff823ba19504173488bb654bff733b9c3e170dc0528d7b35b0c4d890030e8a4f9b35956fc72f1a3ef6ee93abc02a74924650334b0fb0d463a2a570172e522c4b486f5c47a488626567558ea9dfff5e0b032e6c115843c59310710fb26611f30c7e9ac56f21b0a4c65f05b5c4e1f5423cc3199b5a3b84bde51b9b2850a937ec17f4de3795a64c425485a125dcbf1dbd773699dc45cc669678209e061383c17edbbf8c8f3511a6ca44c10f90912246e363a1ff33d4e03db686ab9af1d60530fbbda079d59f009c378c749727e60f629cdff874c7290c3965596079c6de1e428ca967ffa9ab852f069fd2747ce7dc0973aa1100b7c265f7b9eee53c70bf98234cac1fc8c30664f8f88197bee7812005ae88435e3e06c1f2999648003ab32705604228e87362ae3f08053a5c6977342ef07a3fde4dee2e668c3d12cd3a892ed92af68eb7fc5baa39b7f6d680f0a8285e63f7d27b54b50c9fe72bebc1367488b760019b4a6e86f27997e4bd2bbae3047dbd537c438457d6edacb7786fc7d9c01e9e5812b4e5916953ae174941c07cd3e5eab740cf1ae72e215ea6da37a0c2d5fca1e22b6e31c9b38233209343c8e6c10fda1f9ec94474a1bdcd99dfdf2ef88c9b7b812661b7ab5cfa792ef5028ef6be6e146efdeb6490cc6b47dc8a4bd0106d5e54db3cf95c8f15a26d87e46da48f0551186a7a8589b1f2b7cd041aeffa2cbd5cdca9e717d10e42bc20bd03ab9e381c05aeeab76bbd719921370798aa3faf42f35126f08e541a5ae240703102c870e13c0720c8743a99981618b1827da0662399b3e70639e20f52c6544c88d8c5c21bb474d69a6eca8e06de74e143be8b79e6eacc7710b26e006fecbefda060543881b05e8deece78d684c5d94072908f3758696abf56462cc3d7b5786b5acea1f6c72da842a37a4483a7ee1dbfe809d3000e23e2be530e3b448badc212cc0be59e0e2d4698c5391e55109f8ed9f24cc27da1c3d702601a51f38a37f8f046168fd661ac719a8b5db312e6f82a627ba6d1de55735c7b235871a02ffe7c0cb7ce7041d09f02873105b87b044b8ef04a1786028a31d94fd7dcd13374ffd32399e67df818076c06891efceb9d96c208a841e0cf7e6f25cde8bfaff0a6e8ac2113cfd3f285d28fbdaf7f37d401166d97535c22bdef4677b45da22e5232e41257377ff0e4a5b2ab5b8bc64c7f1f910569ebb318d56493144c8e906608201fc37fc6c5bac23256cb4dafe8e9f0b6982c8a4d12a2939c35b62d155683a9dd6f020a895875c5570e01f802aeb4f42e591d3f7102932a9d3b2b51c4ce5d4dacbdbfa66987871b2bd6b85f2501941fce635185905191bfaa1592a1072c24caaf9ed5f6bfbe51023e4b961b415c3896ab3c7a0983bb06f8b0f9dc20b0b21794b8224d41ee243c4c4099ecb39c7cd6738ddde0c23d6051d3c97bb1a0f39c3335b2c519dea95bca776df827636f3c49314ac49ab616ec9427408bc02a9f21e9f9973061b2e986e3e7a5d3f2bc9781e19e5d06f7fa4bf4cbbcc593c91f3a3ef57d3eb2b84308c06823404bfed5fb4451189f27b7dcae08d5564fea665ad54e2a0a6826b34202ce353d72c9b01391ca872ce15ce6b9ebf978e7b6dd0de2c99d2e3ab61d6f0a085c2a610a41c2db60e34d8b9ee54d6ef35917e7be5ec203977bdae2a45f347009259a32bc0957ce3acb6590d02ef21fa648d1c908178e3b1839e6ea6d582517d66dc391de25c367d11aad5b2958a1fd16bb72fa777898ebf48ea985bdcd2105acd1e03a96cc48297709120d3626fcd9809781e50defa99c3bf491ade95da337cc417c6059ee3c6bb6c11a99f81220283c63f877a168244ffaec41408964e7805dbef1daad41aad1d272201a893dfd3c975ff4397482987a0ab638f72838191f44006291f3deab40f4c55695c1c13c98152bb1782384b8754c46b9612856007a50751b620214d50158486bbbeb227a16d10cdf3e9e23bcb8727d9a91b107c278b8e35f6d2f43a08c0acf7fbc05568a3525fec94492887b188ffe6391c357740f7b70cb822f72120d4467fa0da18fcc3527c055d5ab328a93103ab1bb21dc1f1790805bd861fb7780c2215c16fcaa56baf7791d018809fdbf1c346196006a2e4c20f2856579fddece62cc8d2e3845f60fc30f6afd552baa64d4b646dfe6857fcfb537466f1df5aaa77176797fdb588571836d9fcc2246e93247d9deeb7545983253824f0c8b94b711bf229f7ec2edbb1f28b95fc9c8433c37d241bedac284c6966b8c90ac6afa480cb16a1bd0666764a623e1951a7948f61721524ee8b6ebc4f1ac80c4f7eaa2b93e451b0cb21bc9b25685947a8bb0ac9ac7617850ca31318c104ac7a80a68f14d4830b11a5704aa1430e3c28eab72964ff8f15fae35aa40be38209b784778950425b57ad9c226502dc75f57b3fcf14b76b939efa05d4f04a992d9e1e0f5caf170f849d47de8449a3f953927315936dbdff268465d73beec4dbdbd9ddcc729cf50130f2fa5dfeddc1d99355c40935a3afa1d7537555697c7242e1431882f3d5436e0512de3f9ce6cf3370154ab72d0b6e2e895124fa85466eaa854378f49866ca786c61c289b3a8f0672a5a130bd0fb3b3d2047547e86f7895d9d006ff08e2b6fa5e597bbbb18095e1401410372c5e58846aec967a4d9ca3b32e95721f4538be9958b17607c00e9caadc4f8e920b575dc44bcb874835c7d4d4f2898fef68389736ef4ea2d9264f21398ef9ad7e328bef8cde7bf36fc5be241630942cd9589c3158217a4cd6ffc6b29a6fc5b949b3aa0ba8527f893eac8bd2399a6b85d29b6183cbab43cca5f14a3a8f7c5db38f61bd0920b8c5082ef9d50fd88987c6a335d2e6e295373e82be2a96bc802192cfa0e8b035903e307bbb15d36dc8ee0bc485f444ede259f94eb1e876525ad57134aa931475e7343f946681d6d23b7455f5e47adb8cf9b35807078b8ff22a5246c6c046a704b592b18e33671f11d59d491a8d54670682d6158a775430c3e665e943bf83dfbc73f5b99baa236488919f6ccc6d3ba11f0f995df09b2351a400aa0fc26b6d33ceaf7b0942d2fc3c19b961daf69f63d73931eb33c0b13c74754c6b95091168f3fa263124d28f5069eae3a060e738347b1f915c43712b1d147953e736c90e84955dad9554a411766a2479da086a8b128f5452c93237a6f99c0c0070c0a2a3d25583801e0bebd1cdf68169ee13d9eb800f0dd0f0cbe08628b9e79621b4ff87a153ed85b144d400b4067654f41943b46962a4af088bf5f11e6b704b6f1d078b0eae029212b4c5ec477623d5cadb79fce074547441a82e191682901746582b988d06d8b5c824b682becdcadf09d4009e7a123e47a543b38b47ed1a61f695148e756f3f1222c54eeab8b18ad2b345615b40c01036c56723fd0a81119ded16bd0aa434b57111d2c99e5965f2fe9cb7fa08d7cbc010fdef4e35eb7d1a6144891d619d717513d5b82a42526dd39c6ecd2519c948a2a61f668fa26724ed75b193795816be61c26476a22847ed18aa15a838e182f6c7e7a84841bc429f5beec957c1ebfc38a650cf18cd7b1186fbc676e81c0baea2b7a9758a8ab4b119c66cc3ca15b46070623f1d6ab581b074e2e1b1572612181882076338d00fc7b771e7b3004bd002619461eafa7559737fc77b2e471431a326a08655b5277f0d5d118eec66f90a8b099604489c430016e75ac4a6bc0964ee1f7deaa3772cae9ab051a4cf52b391ad65130c849812ffce33de9db559197dbe0e0a80a480e826f8e21069e9baa36edd80681b789e40a3c69a936b013e08f0f880441c83c052b2ff210cbcca983fbd43a5c0a804e87b52e6b1ee3693077c43e54006e1e3f8091c147dec3f8b54f582032bb829e75ea15bc24716b697f1aeb41359beabf471d3c08e54b5432afb7b9354b9214f6f6fe23903fae257a023d39e769aedbc4f3488a9f1f47586f6523367b6dfac73cb37ebd258835617c272351d355b099b04be6b05db1630fa6842991f86e6ce70f8a59f38a935ce104094a7ad7a18b79b9ce47ee579fdfd0eddd1c00ac3f7a28e434491876dbe592618dfea85894fb4a35bbe93a1047eaaa90c055dcc5cc66067879b97ed150165f45a361fca40e817b96b45bc0b70d72e38f194d6e87f69f74067ad3626a285a6c6684376841925637769f9ad001b6ada2b5d0e61108af5fa6064a54c963809e6c447a851db5ee5cbfeec6f33d1f55126f191dea49a69cdf37a4610b71821e7ba2bc91da191a8a2448b451caa41ed6a5d8d7982443624a7153d0a56499fac725d690bcb1edc7359f7f2049919cc14fff1346dafa34aad66fc4291c29e355c50736e069f3054dd9d3483f1ff6286303eee8676f2a273dd61c6d8efd8fdd210e46f7fffd589ee640256e26167689d170a7aa9a0f9fe3360657c71bdf0b0c4a5932540fbb8b52e36995ca87b7560b605d1c1d86e4fea0b1ec157bcd73ed49776648e83711531699309e382e736f82cb1fc2c890b3dbf400c83a72564eedea07ee7dee0963487d0dc7dc600c63772cfd3e2bbdf823cbe6cf3c88e916b68d23e6f870ee4ab3268cb1ad2730f2f45317c6d88b4be93bbecb294f3b76e940ff2ea60c43b077490bca248ebbef3afe8dcb3c5afed7bbf1016bee770b3d0ab378c7dfebf0eeb51eb10ed01323862598c4472989766d7d7fb96e495ea91e7ba03b2b12b8e4c1a43d0a8cdfd00b13c2a2b5d24e75343d2028e2c6cc3bc96710ca73329153b401269b3f017e9a184d3bca261c3d774f580f89c8ab1629627088f54db64ded949464727b0036142b5d08173e430d5841efb4c1dcde7b10303f09af6efe85b2f7ef2c07a70d20dfdc13825c557db695eab58d6f5ae386a2a9e6bd2bde2f8bb07d1255b55bfb75c68b03eff153542152dc6fa77804ad3a258ade37cea1d8bd6aaac845bf785eb8ebc50b19ada262d26f5a7ceee8a5aaf6e315d7898af88f68d5732efbcdbb5eacafdb0e55ff13a3ff929f937031dd49893c26ecf15660e29b68061419648a0274bf7ba3f4798c3ca2f304a75232c00a32b9fd6548bbca226b027d080798110e3e9b1bc45c148feec56b66ab0f07d54d843048eff0a9fe2b6655058ddb0f20e95eff43452a7be5462883d6ac85400d2e37e0180c4ca35fb13a9b069ab09fa01821bb11d06dbf793bbd542d7bb00692cba42dd4b19a43e22fac77b2fed126e94e2ed2322f6f318584b3b8318063d7fc5ec6fb72647eac8fd02ae43e5f426a1986f95548b11fb1643e7e5ae8b3b7b6247e52126ee6d1d716e87f9c6518ab2093dea7bba98e5f0d97a53b355cdbabb0d9a25a22933771b0d3470e26e44b20efab40240739c0acd76a9372224400c764945e05885b5d54fe68ee10d298c1a1bed7ac050c8c64c72628c45325521e505431b0efcacfbb512eefe4b7e50b6f5a180a1ec4401d135b45cb10afd6d8e939bd7c7a8daaa7de9e13f4663415bfe6bfb4987e774d92af3fec53a5848b39141e628e3aecddb6cd7fd0de0251ff44e6587288149a1c94b2866cb61222302c2ffc4c3939227359916f62998cad18c9c1ddc10707be227532d0aca641e95ed7746426fcb575d17622c5aa2c196d081b52fe87ae375d9bee6b72141ce30988dcea4509ad39b3b46f81768ee9362ad916d93f01d6d14dac8e3971ff7b7876519f5f5c9d5779f50300b36c1272521f4be0981933a64690e7018a99609a186186ddc00c38f87d8e088e5f6107619ff793a2acbe04ed0103bff2101b7ef9076dadfa3c502b070fd6f491edb302ecc845c563fff65a7579dd2a9b51ff46faf99b9b743b5cef075578605019a7f62e6a741f2daab6900693ae65b362d5a7696e9ac7eece908cc7354f0849cf323e154c8e411e9866051d3af3aa09bdfec4645af376e3c64be378d90b9c13b757695e8ad29cac4dc979edd9893f050ac65b8ea5915e2e5662f5ecd35e6905bc44af9303ec882898ccbe4087085edac743fc188a3019405e1bae84d620928de6791b2ca163adfe46931151d82e53e7760472ab7f72bc249a3fda9c8149f1a681d4cf80e775f8fb04fd7ba5347a84ba0d0c58bad48000094820e42b5b1caeb6e39ebe5515b11ca96e3181ca9d45b9f1d8d2e4ef16c150033b58573745f68c9a4a1494cdb452b12bddfec7b1330ead478184b9cf572e5142a63e6031e7e5f97b4b2ebc9abc19123a5112acdae509c7a1c13bc3c8d9349b68913ba7482162fd244297de5124f7e5a8d2457b2b702fe18e52a1edbebcdfa63e5ed35ea1e61e7e1a4f141ba849a99caf4f0412b35716b96959bd246c852cdf5d08f669a8aa25897af5b7a7a088de972cc0d1317d889bc28fbcc70c60604ac50a6ff995871867fcb80a090218cf8e5fa110c314e18f1be7e8370a87acda452f4082d7c1b017e6fe9b9075576b9f384faffed311f24d18df533dd9a8154850c94d3f629cb8febc629573ca9db6a293a3d6af4f925296517b51e4ab558651f06b9ca9faed7bd895e5f8cc2d9294d865092728da3f1b7d23d2a9d5cd841de8a24caee81a6395393472e5384d60f07dbb6859fca998ac2c230b7f804da323ab03f3b2adbbc3ded2f3e7de4acc22070d38c12377c22728f493bb3ca44b9a8ee5444c74b7f00f68ca7f9c281afdc9fdc57a680e1fc5f304fbc367b552cc36c6e4533fccad8248dbae61362a0a495483d7a52e735163a19df6e70c30f54fe6e24caae596fee1f8c056fd6778dbd86354ab9176bbd23de2d61dff0f1bacccfc421420eed213a28287e709c491cd2f36cabf5cc825b3824ab775cb03a44aea68eb58055993113c50311daaf56924bee60ac334a180d5a955c7f7d493c6a1e9cebcdb538c8cbcdea6214903d2e4c9321728eee33268716c7a3df1897c981a1e724a26ef98458508f91077790f14c1705141a2809a9031e9c0280b1dd4be34ae2d4792c4b8318f19ed7e7f5360d1d1c61bbd2bca621395ae89994ebb676f8a77af828d682a9f18a9a5e94081733b716aef5dfed2b3e5c788f2470da8949953ef1e58454d9c6f52f9812fe33b20ea3eda12cdea9532d99052887cdb6171ebc04cf140c4f1b35e5209a4299b45df0d5f006921465912c1c9c184ca5b3226f265d71809f0b756815a8134e9406425ce4e9399ad1d6bf420d4cdafd81c5826a4f4a8bca833b61d6f455580d3213e0f7e7d9c973eec2d5b72613a6dcd2596efc7ba9c856f1c1807f21fa7f9036aa5c78801775cf1193b3f9b3c137cd5947e448e47fc44338576c85635f36e59207302228c66ad53e5aeb20183c1788675f8fe108a6da09c9a4541b9a1b378c5081a80075a54c066fe5028644235c94d54741f87e815bdcc24ef6526c1a5fab31b0a90a46d559791c04758465f44f064ddccf7ec6861f3c6489b5e121b219c885a08bb0b0aa676b380c94f068bdbcda83adbfbb77a0779c63a19a245f05fd91b41b47128f8536949ba311d20dd79c9039b5288aa30aa18609da5058ecdda7d51df67dc6f9e0211957a38bd9faf1372b1caf2caa33ef052225155c604afb48918307c18bdc89561a0542df87889c93f7671b9a44ba1e8a27ddc9bdab62eff18c948ccb01ccd62336d306a29da08d3644c691d079097b71e5a337deda97c573c19227caa79a065e2807f54618a496a099b6ecf825b7845e19f4c95a132886d3e9ca71eef7d87ffdd6619bec42819c8e0b0e6d0abc7dc57299b4cdcc79a05a3866ec2725007ae55130cfa052cb0311e13df48cb98e217ea05d66a2075458c2eb1a0365002bcbd05d50cac45d05cf1fd79335764cb1e166d8e2bafa84365ba5d98ed549bcbef98ebc3316aa2bc74bb51399383033efb892969f8c443f863ee156f5b3f39dd5531e51ce94cfd2499a05f48a42208db58b4f40388ad456ae621c1c8573963ffd4f0d74af7f63c17ab21e0fbaf1bab64a0be20775505af15fd9b155e8b527771e3f51f77266c4711b8cec5c6f1c1a8e0ebbed20ef7b941e853e818b2016fb1888db8dece25696b1c5a8115889a19b5f721dae719abc5ddf6b5bea5bc8eebe32efaaf31af049bc58da6a8be154732c7dbd4996491d43c40a518e9f88cfaf186b83ee35022bbaa43c15604504a54bd626e7698d992b8a65e6ee6b8dc627cc8343311091bf00e7ccd29a796e744428962b6c73476d4bcaea560c23f462de0385ba2ede4d4c19cea8a47045d0e0fff3e8fdc28c434da61dde80ebf15e51eccc718d6a001d757cedd47ecaf0ed659b675fc19370e4b7bd8ef51eed4fdfd6db3621dc70c049e4c04390eb6515f6ee9dc581d9197b123a841eb3e68a0d11c6e46137b65a80e03f3dd896579b0b7b4268dfc884e75cfbd3b8d89da8555fc0bb3930184ea64d94e8f2353f232df470968bb64212141cec3c7fe16ace7a55dca40fb0e7c81ceccc18f0ad18dcacf9b8a495869014a97ec292db6b13e537db471b81ff158c2ec4b186255b4f52eac9cb4a9db800ac660a2e8411a1d0c2941cbf19f934cb505c06453df0794938cd5ae6b4717b88eeae6fd7257147f59dade108b35f06a2017d0cbc6a4b75160d70e5507ad75da6528f80a66ff2ff0dc4ca5ec4ea131d1744c976f8672def018a5bcc6122b8610b97a0c75252c438f03b526fdc1ab29953e5e27af879f690d846a44ec88f4d89e472cb44ed9029c6a028b0d780ec84ce441676b1461094009dc16636d50da751a9095996b0f36079481a080f4121f87d1d1fb7cb9fced10ea96f41124215ff2cdd22f4e9542cfc0212edc512936a1b5f8c412ec918f67933b7fc1f515eb655f0d1c7476f4c35c81a7cb8c26e8393e8985e5a9470aa907dd3d8f93dea3d47b4afcc9ee8692b63a3030c3d7a6e430af9eb9b0214eb6f3e2273cb4ae68ccf19fd597c929490b97e345fd5aede9b512e5520e89deee10c7ec14e26ba9527b8dad9e809b705b264abf78d40efc548c4354f8624cc030cdc916ea4cb94b94a59dd42ea6475180a592186839e8bd947a73ec3dcd531ece667c508b4c9c12f2600a5ba9cecdf67f2fba2882ef37bf9d4b69f2843b6e50ad1f46624a523b94902aedf619d2dea550dea27b5ff56c1767b184531509083f1357bca2b8745c377a3310fc5def73a7709ce4f2225a00fc3a235a58863ae12b684acef98e405edd9848baf561bd6c5cc335e4b0272eed1597ae04b6f1681b01b14200eb925f47d50989bb6584548273c9e1335620c1106d2d5996e7b78af350e0f68317057fa19f4d6c7d6815a92485179a9f8e12eb8abae05fa75d24feb39847ceb4210cfbe9a66d92124fcf14f1e41d58f57c86345fa524c8fac2fc7081d15fb478ba12153418562dcbc8f02c7645998920a50b89491e1462c7598581594b3071d6d5921d481de2326a58a5b5577e267b6a4b9920beb3a94e066265c2877ba81fbd525caa172657ee063fbeee718eb39ac513f4b1e1dd65e00cba33869545f69d35199a0300c38cc9e1520e5e37da820059ce4fcefaedf9304082cc15b0ef867359b82fff6ee9dbd237b0c883f7c4dfa5d22a97696bea71dd5ed87cd157c727e10f0dbb9ce754e5a7234355bcec0178e98be555ca86efa9c2183a6669792cde00fa1a05495638d1071881dd00d56b1dbff926cdc517a9097b731f38f945be5e1e091766a90746c9f2f5bf0945a55f8e33db1cc471f0596291bc5ece8209366022893cd7fa10f5bc337fbb11945b764a9da003d8e9e794415e4310134d8b9e318c3b15d13101ccce68533c0dc4e1542208f8ae93850df1b791cef4f85fcc65228a9561df0ddc474abdaf6b759111a32d0b39b3fa900e8101c4d61ff66abe03a479b1cec5462dd1dd9451fef16b09b18021f3fafea3d84a5160b91adf9347267373488adabc1f1ad2cdc54a76f2690caff5b920ad9573d1ad5c6c7d2fda7c0dd89f96fa3ff2d5705bdf46532de910e9de4a175ab81f9342ec75fb6a18d838c251752eddff9054246e18387e1e180d0721a3b8b57ebc1d21df83b5af2b2864cd231d0b402e4b6146c6d02662e90817ce5033559b12b73c7b9c1bafa4c33fa305ebb3257a0fe95c751a3e99a39c412955c20e8562b4e74ead1e56a3d7e9020c52138d61a251fede24fd39c0035cc9c45f84e776ac9a2630f37b48c85eea5ce975cdcfd76e8fe994fdf40dec8f788556e4966ce525fd64cc7b59622cf86a1db3ad6e3f736340d382b6b768e34c1e700b2c4f8edecc248da424143e388a9b94c5a9e07fbdd5ebc333ea9adbe484707165380e01195e2c29b20798d792b10d6fdb72daa690c68153630e5e742a4266aba4bcc958b5536bc68ce8bd1d4c7196aca52b4bae6828a0bdf8ce649c48ba60bc6817e2e1d2a106acc46f5291cff9d8d9958dbd6deb724baae8600a455c2ff335b140166032a050c0ac6a279cd4dce52fb3747e7d27736b91324c8e7cce188d7dee85c973a3c666d545bad9b451b630c8845a227060b13c16a3df3920cc2a3541874d0cae6d7e6b813dc9089dea141c85c569ee4d5c666269edde35863181fe417663873fd0e61c61671f0d53f651acfdc19cf24861be756dbbbe542f44830dd1671a05621604f5d37876715e141fff2e03e9df461b5069de60a05c71509484aca4c29252de301605c30d5fea5aeb1e2a6228c341a035506687fdb94f7aeb9713d5eb75686e79e5c74643d27b40ad31e185a3363bfaa4ce5166961db50343af199ba8512cb603a33dc85b1f21c2daa30d258eb18b1346b34bf1c9118eeaf0e2d2081c8194b12b6d0b3678365da8d4daa77882933fe0a552fc9690c46e02aa4d36f3e1545bac80dfda4f4e7ee14718ed40e0667abf9d84c93e41690e202a0a3c28f3f2f01ba4c246021734594333f7bf52fed58a1fc1294168275595f3fcd3f0961b6275af888203614db9e9fcaf584f82db12bc7982c340e0eb8c00f382072e0f7264a9514788b4be3a6a94326c9c8111c13095fead3c3dcb97e843f2fb76cf8a61daf46a130d6df72edb888c4cd366ad986c6399e5ea1b2d6e9fe511eec3424fd730cfda7028fed452b81d65b310fde1fd4d11a176d2ee6d4543f33319a437a178cdee277511a39e26f6c138d3d59b351d2e2fa09ac5cb9d0742e9253caff9b540e50170437c3d9383ea339c236006be2bd5e990233207327e2e4e8259669968e4b816a3bebc2f784a12a4a2ec3f438604fd34a35baa6e13227f1ccacd3cccf985bacc5f6da22b14f69937afab3ceb4983f450848e660e8261ccb456d4323e2ea6453fc8473cec218f5629f15aae0cbfaea918c91c608b57a2bd13ca39c7795e45b5785b5bdeb8d159c3e60fccc2ea27ec20f981fc00375e6b0787dfb6ac3d9d7b70dcb52a9a5918a53335f7799bc926dab71c71649bc230784b5bfcf2e6e52da2ab1244c53d06004ecaf8c16d6bbf768cfd5ec31ae785cbc4f58e54c203c0abf13b915eb955ecd58aa87c6a2b7ae91a70d6e05ad4f5907beb940e10ee98d138e4bbfd90764573bcc331c06eabc33f6c4c447e778979f5b192c2c3dc0d39f984e2b48419c5db5e2d5afa8c2ddf92ca1988b77f2b5667796410d0410240d44d11a7859b2ad5496f6244df05211da115085f249889dac12df7d27b2fef859a858888e7ba543ab2a23bfce9c89da6ae0be5c3fd67b92c7a6a0a2c32fb6baf8296b0283d28652b9114593ca4a6afa669e4765075d4b6d061a1823f0dd776bd489c0a88e3ff7c44152540ba49e98e5e70e6dc5f06912de8d6c2e9b3fc11d45c19ec761ac889f217c291dc59ec2d7a3aff9e74e48d164695baca8c9582ab5d61d4e2d24196151421c691037ab0988ca55fdb59b871dea4929481e3c174c059e5487baac68cafec1f08a8ac8414cc7ef65c261fe2939bcefa3a9952fdf1d578c872d631d1c634cc10391ea9060458ab23205f24c430a45b6480a51287e8f2bed1188c4e7f3a68b84bc5374ed2d4333c662c07d393e03b065e5420c56277bb318591337c5c233f3ef9cc23ead37f7e218d92d2a818bdc00154dffd615e7cce2c78ca7780cb49e00e65c9e5b57e6a88ad91ef72ecfd39963820638366b3c1dd8150dbda0e057d7378bee2275a5db398f7830316b4520a62f9bbedc36493ab5522b609106587fa82c4c8aeceb2563281ff621b03230228f74554f0578af981ba8f870ad5f149168eef147b5c33832d8223fbba4c62e1e93b49a64586d2fad04009887e6bed8af7fa6e7f63087c2db349ef07272f2d2a2076f297ed345c13dd9f3a3c4405682b08b6061369e4a3baeff68cde6a32d28492fca72f5375abe276f96314c996656b7fff1c0da33a452736310d86ebfe49ceae382b77e6fb10f9823f11ab2ff60bd6a48767d4b2271f93e484fe270c53009930f4e761c8018a881d660dc8db3aeff2211e59641d8e4e2bb14f3285e42211471b44348feef331d7ff265f77772a24fe7aa2e3ba370fc1713f564ba657587f4b2080097248a110c07ff9913f379e96942940aed4f3a77cfc6986d5490755b3659f0d0cc45a159791dab82e2edf28405830dc69ba2f07f0839e3f2dfcdf59583426edcec2fb14ef31980038aabe4e860a1045c5fe5694f7bd07311ea74d72a855e1d6ac899f27513e78ada76736fc6b184955b8ef0ff42cffd5991a78a299ef19e24e3b894830f691884b10c9647338117b861877cd5ea09df6d970eec52ec2d939bb9b4fcc2d18f522522c89b940885719969311ff2f252d26819f15ac8bcea3181e344624d9f17dbb944a05b30c210f1ae34390a3084f54da904b1f95c56ab85441e8751b013df2efde802faafdbedf1257f0231ca9d744c289c2d8f4af577aa5f16c5a94d949f2b9df0f35b722af63c701099361b0032bdab533e3a9efc03bffdeff06f42b9ef43f0bc38124861e3ce67745de6e69d24d5659e7e2eef2f9a18e72faa66269eedc703054f465337ddc71952a8e84d6a749b1e0a1d50fa44c3b75a8a3aca97b491f88deb874c0a83bb5d1c4ef9bd7f44f2acffd4718d2dad1d85143fe48614db4041d89af1c1cd76c943466746682814d376acc3b68514ff51344855a6f4667fadac5765e1928026743fec0ba910392966bfe2c34891342da88161f956c34d18786323ebc3f0ed0b179f46b729df1524af5458ddc3abfa403e7c0ce9cf4aeff025e0f7e941dd22398ff97f6d51921f1207ca3012c5f186934b891163e27c933e3a506e9b4264fc6cf3d166a9dec0f2e77b81d7f0e55f3a80743dade4a05483bdf2a9238b7657275751672841688e72e3dc340407e2849450b55a551d4ee1ea55a2f4784c045c3a3ea608ab95e59fad87f2b9c1c0b9ec0f54ab2eba7bbc594fe204c89ce2c49e547d26aae72bdfe5032306b4ba5c9fe492115e7cc927c0c2851f2844ebd0cead410636d67200da94f60d0cc7eddc80cc8692659478adb0e515ce404f916c0cf3daea3edf00cd2f3fc38624580511b5c2614b84f75af9185dadeb140077d8e20e95a84848f051600b0f6b2bda5efdb696ff7498a0448dad1b2e630ddfb901c15cbe8292bb0332511920a827866fa178faa2f9a7f5e64cc8a93f50192ef04380edfe7579b735bc38011dce64b2ab18af4a4190def7566b571b257c1a5de8d3860fe3926d2bd3f69a4c327048f3afa7c020e501a837a008ac5912a124296c7aac1af7159a8fe670fff751bb23e516b92597ce412b828a33bde371a901d845401abc6bb61246587bbf4e60d7798f613c8e3c714c4e3e2f538ce7319cb4a5f1809b2e2faf8de68404ff52208c5374e52dd469589ae5354a789bb4195afc8272faf8df2c3da3fdc6faa4b90b39632b23c2549abcb9904b15908c0b038400f65440a6b3ee26e7d6b1dd5c45cbce73bd44a0a8222cd4a593073270f60275a3251d0faae82451151b1b2d85502ede505b4b578cb58b04ada82b08911a1c29e6b16b07db9f28c8ab918fffea3f70286635d0f7d04213010b26a597c62264d18a289c76aedfffa624df7cbc94ce36edf929835f15f77c3e3e059cdf32392f441a9817f8b1bcedda2a6df727c3e22e1b7c31c17a6a34ee3f316dd5ad77b9078b5ccf56e14d29b62aa5f736ebec7b4f58d50ce384f28a5c521faf50d7b38a156baf3119d34cb64cf688f0b3d2b0040768d3ec1969865fdf9de74136483bf2d980d2758786b322d00c52eaf43ffb45e95b07faa3437fda8e8468cd29f1e65628141e42c07c641639323898725b57484a60db8ab46798a20b5e4df588036b55a67133d529e081fb64cdcaf4b8dccc48c2c84472106f9d8620d84605e2b01bff1e2c51a95b543eda22c6b881b1a8a4ce411353589317717d5db0c0cfd839f9742f7968c20661ff11a4c3fcec7672438bff23fc6b00f0ffffff0f