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 79305 203dd6e2a6cca1bab15358e8d75d390e11c06d32e3c9da0d362a0cf867bda519

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4693612815602d9a28bc442193b8d97a256071839011cd5ba97ff177e6d0fa9a
Certificate Block Hash
203dd6e2a6cca1bab15358e8d75d390e11c06d32e3c9da0d362a0cf867bda519
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00c0a2010002100000
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000cff371b638c314afe362f5580c5dbeb830520161bad00e2041db372ad245a443c2f306eee8cbaa646ec66c7a194eb885639a6c2ceeb0c6eea1b7bb3ba8796e8afe3795200873b0cdbf1e1a30a309b05777613d365c54e43b12020000000000000000020000000200c0a2010002100000

Raw Header Hex

00004020e239343b3d51393c70242a7874f9f39f306c7b271889c897f9008ac6d17f02a84732f7c3261af7b6aa46b9402f9b529c6b13aba1452228f745c26a07417d4723c5c0406a1fcb00189afad0e677f17fa95bcd1190837160257ad9b8932144bc289a2d601528619346

Proof Data Hex

59,560 bytes
121216010307a7143a6132639613670c47c9a193eea7c7d356a579bf457238da1f9ec2893f4bd34bebc199d2c2fc1b7a288f431965beee4aaf68db649e125231b73204b5a90f3c31ed88fb60a90ea29512ac9f974e00ca7dfbf423a41cb6ede058936326eadbfeddf93f1b019057a690a35e97a48bb981aab0b72ccb310836e5f3c7317883fc9db16deadc9e924bd15d2aaab095d0857a2bda1deb8b7529bdc4821444106b9f9e55d1806376f6cf59e26854510140324e54da2d03a1064ed3341af3f8d5e779639913f481218aa7c5b8718a2ef8045d39d2a155cc60737b8bf108a1cc2603ee6391582c02ccd002ddc47e596da510e3ff5481087fad01b9ec335962f640c890a08041155350e5418639e1c00155e60c8ad33098116503dea8c2cf7456c7003c85417e3a0d039a5e82f55179399d7dfedb7663e3ba90a04ad45012a0fbc0390b777355e68a91f15492a6819c1179a5f23337f258e5eb5b7683894dbcc6a8969fb8311edaa5c801cb9aac1006931d3f41f4ed374cff4555ef2c87609318bdb84359afa03bd92140bef7bf5b993c7fc8f243baac7a54e60796127ddfa4a6612a1dee99879ee5a9b7b65f21337e0ce7564264a279d82a2518a591c89f83a546f81db846b93421219ceba7df009874075f15db91a7e8872c4348d1e683110dfe6e103af6cf8a028db2a4d6b6a9215537c284f1abc857ce315ee61aa6c7ffd2a40b55e55c59a5a20b98b5cac05b008b42f3b15c6a812ab8bd486bc6ed5468cf60f5d48fac1a37e23e3b888872dc69f9eed2d834e9ed3e87714217f10e57bf2fd7cadd383418e1ff79d0bfae05d6828cc8db9933e172ea26b09ceb20fa7d203e138f233eb95cf86072f470a91bb2a38ac1ec8eea422ed8fc44767c2f144d57faac3d4506bc2b6c2c14bc0b741864b60a6f034f927d5d469ad1379c866c03bdec312ddfc01e54c48aab8c998f4d3666142e6c8d023c74cffe5ed667701e2a48797de11d63fc663c35f87e5275b9bcd68a80cda9c86b9d4909e723a31a30e1553edc443c7099eaa265e28630875b47a4c2e6192846bd2659a42ecd292711965637666efc64fdffa85f5f3064c093795640ddb7238deaf852ebf4813c480272bf2f961ba3fb73b96550c8c4834fb1c62f985f013ccedc5218e500cbfa0dc410032b2996b50af45a4979e9c041ae4932adea185a939a43b98e6406595a2befc145ca74621ddee0e91dc1a89dae02def1c029fd4f31505e3e43e2eb5fff5294c01fe940b47748f07213947a8ee94200a0e7a3722a7b15bd871562726f3a0f3a33145295e9f4e0cd6c1ec622d4d6ad90e423328caba00d9b26d4a96026b930a9adb9db92f3f2d00283b2310d9f3a3fe7468907a330b6abbfa9a5beae118209cf43fb661a00d1f4709c76261e99a011cfbb1276ff71c8d8ea94eacfb4a474a73ad136b4d41f9c119b10edc42c5f86859dfb85bec00f84dc8cec5b6b3feffc3cab9634cb750dfdb35bc8476b2fb3f116c56c3ec57781cf7cbf8781773ab11b397385c75ffc6cf674cb5942501e15f6952e266834f36a9e8fb711c9a55c495af77c2de186f17eb1041b7b559e10ffbf87cb140989dcc4bef8d1c8f4c781259e8570437384730937bdde9b213ff223683956223df4687db83c1c6875d7dc619df813e3e778176a5f0c3a6961ee61b2c7e0978545d9aca6b6f05708cc1bd66cc08bc3785ae95f81b891ab166022eec93a40c0ae705a453153438c6891f0bead5a50e884b880092bb578fabe21eda76ab2a50eb4fc7d4c4bc3f5ab3844860b521f15d7e52149648d3ef15a94c73e60c8fb32cdc1451846d017b9187006c751020d2823eb4d3e39eb34704375847ba5d763417163ce598cfa0af3a3ceceeabea2eb86ae73fa3f379a88061c4da8d0129fcd7b6a3404fe927ee025c3efff583ed2ebb2ea3429df1627ad45a8ddb84ae2a1c1e0803765772701d8ecff061f4bf3bdb7e480cc26d10c6befe92c200a1b6a57d9361df8a96d941939173b83b2d9fb9d467aec8f491593cb8becc5008f39e595c80fb641bdb4e07b06d58cb1c2f94f9601242259060a6f0f1ff6fcef678e98608d0cdd3ca7eef98b1f64c906972c3674a2b540fb1f702d5dec3e51a66ef1339e8b08407ed4d9e5c89e5d44fd9355aa683f0d14725518ca826cf9e15a43584a1442a0149f74f135a9f1f6a8e598337ea2a4c1b4330ba02d830fb2c8bde09b8b1f9d7ea8629b2456e736357761ee66c5d55f7e45ec7205752d9b01325a5635ddfd6fec461aa178faa58f665eb0baa7558cfee022d1e015119fdea2288b378319daf58341d1351c698159d886ccfe13a0ac7c17ccefca7de77f0ed800b500065eb7cdc89ba2d453174bf727d8baade484354bd5d6be20f758903c0ef8b24c607db28577132275c39412d47c68a762bc668e3d2ce136fdd0dcea9ed8642a477e1da7d1b0ba7a70f7c1cfe082ac7bece33a5f015c18b23a6cbcab367f7d444fae0f3392d0da9353efe9b1c1cdddb3581c3ed18f145bfd1318cf53acb3ae48cc12662db5e1b1af1fb13bb9c0b216a029600702c2eb0b2558f4c288d40fd24321d50fea15b29ab5548c457ae78f10a2d0b5c9e807713c10bf7188dbe2902546a89b8643f1b998b360508790cffa0191ae3b770334bc5d34d506cba5b56eaedb9b7bf07366d64026a8694cffd21af071b22ebbd348220774a8ea2ceaa48d3a5cfff5d2e421d13f52f237f189a7e1f3353be47126abbca9682c803a216bf71ab5d7d01b928f77e3164f2d8ea1f3e6b540e8dd92580e8cde15e9ade70e1ad461a5061b1d9653d441f697e301882371c4f9adfbc7977a19a5e06671bbfee3eb0fe9bb55fcb4443d120d92e256a7d75d32f03772e024916d740d01a8843c36ab35c811627cb513e60dbf3e992bdae3b7f233a013918b53d9df9367a28ff3222517f11e5f723a689ef123103a4a37bef8ea32e1213f153f90e991ed27e1c29413b5f42589404775f8bbc43015fc031809fc1146ac8552db1536dcfa56518f09dfaa6527aeaacb207b11a4840ecd9fb4c389c28427f8a2d0513b179de32b0f96c3f2c942a959eb908dae77599e9c6e4155164055553850ad2531c4d1ceeeb1f9880b70d872eda39e4391196e2734030929dfd3d7ad9ca80f603982692540caf2a558b7e14b46fba92556fd2e4e4f1bffeac300ad23afbae2182be16261f3a8cdafc8d06ac7dcb53998a90721b999a20f1baf5b341721262e0143b7ccd2a5cb1dc358dee90cc843b288d12e0ed7126a01d2c3d30177b9cc57b185d9a645a0d0ee79d39761db5e9b75d62b585f500ce751ac5aad9e3ddbc5675de714d66abb9af530bd48e04d2745e846eb5f316d09b461ed46340d05d8685bb9d744003287b86c1657eeafad7bf6eea75dd2bdc1807edb8d06fdd92d0f56e8440ba7cea2e182b848da4a121e4a1da0aeb5a29655e4b2edcf8519c719eeb545aa08f7620243e216f52ecaa3cf66c0cf1f33225341e81b32f6e0fffcee362712cc2e291697e9a966724a9bda7e7f988b6ac4a94858f9eb0d0361322379b5cd9988c0b665ebcb05fc21a832eafe7527b681bb831459d8dc5194e5eb2cd9efd7fd346e83062932ea9aec6b14b7bf10b02dc9b5c2bcbed5f0f3b613fe4a122f18bc7dfad44cbd01840d052da866140bae8fa4853c5ef092e8afe422521d82b85af8e6113c05e16bed9ee8e5a40ce10e4c2f4d2c1ff86f981ca8ff49351ee9a2274475487cafef1e3dcba68d7fe67f3d3924d91b570657e56872ee07946a98ae7efd051a5960584fc9508faa0914a1568d6f098c564af0ebac36d54903d1cc95d59ec60db89fe8e23f4580ac5e7fcdc3242b913bf37857e540d53d94105bcde725334d249d99461739b5f8e27b7a4bd848181f3e88bc2424092fef3281fe5eee5f3ca5ba852ff57ad6e44fd1dc5ee258c1513ea01eaa885352fd3daae12983f60564db458ff2f7c86ae0c0e84a6f5e09612db5e3ab31c65b9b855b4c7fb657e47741439fd1c9ed23f5d94a9c758f6ecce5d5002754a877eef693a654ac6bc63c2b6d457a2206469fc5f7a929dca895450b67a05297c06daf369ca1782a22fb2d8076c088d1e72e1afce7bb0919957dee4d8cc2ab61123c96d55d277e95d583866ccef92419adb7e3d0206dbbc61e671f099f865cffe67d70c83dbb1ab12bf248aabf07317eb7fd86e4c66e44d9e5895412f1f3b9e87f0e6bf3bd1ee4fe32e7b9d4fcdda5d8b46060792ad10b61f5f9c03cd3ec4ae0e39257c01fe134888a5686565006d7e30d3ef30c2b905977934c031de3dcf8566c7bb522371bb7f9282bf1f39a243a7bc930352f55f8d8143ec4ffb023d1cc5bc92f4d7555dc783c008d9bcad44c7db2008bd0f56280c151e16504a06c713dc5edb42a4070dae07220bf371a9a89863ece34914ff9b40a5a01c8a059506f886a7e98a41702f2fb9340ed68138c8574cf78aa14899d526751a27f473ea376469343b226c1d57046a78311f6bb768a7ab33db2d39fc1c03057cca86ecbb61effabcaf964fd72f867997ec1b2bf584569078efd2c66cff3003ddf2e9a7a5774a75b5acdedbd97b454eb42097fae254c23d08cc4e2e25431c89b5e1db964719c4fdc316b32eb6189b14fab3fcfa58e9a00a509a149fd9e1418e79bb6e6231194e9609857e32088dd87f95b9ffae48fecbe94a229d32909bfd97628ca769d7cb7db6c35852279a6a5f63eb1aedea1ecd13abe616eb3d6e218def74b2cc4a1ffeef557ea61f39a36fc09d903b9622471d101160bf8ecafbff34bb7aa9327c15f00c59ce208fe4382ac195e2aa5fee9bbfffaae363166707be6b712b1a49bb18e10e59ccf209a232b577b08a33cdb91c72b63432c57bde4fefbcce0436050cbb46e9e218f900d4cd8b088a939cab896b076a7977d6d40e36a05bce2df8d65e31a673e8c4d96d0ecce8d74366411edb65661cd0ae8d187a01b7310219ea88c2b185b6e19c4502c43963d580127f3ae2eec7bb0507ca28053e8e52cd89acbf8eddc18b69e14fa3d8fdfe2206acdf91b29f7039cf3b9ccc093c66e2defc8245dc3459352fe801060270599a3d0347a9485f43f9a05d2f5f0290b78b00e725d53f42943a5b28d1cd89b732933d07eadd9aa26c966df88ef807d1435cdaf7f0684f3e415226c507ec8b343e52d48855a2c2e53704284d4c5d532e484a57b7e4a8163a0a73c25843816c6ff8a388f3c638645e012cb3a2c28a1870991b24bb8b9a6ec2f34d1e8c50c6a880e3286441c861aac6cfaf2d0fc81e56d36c6c116f3e95357a1722790c925a6a4843d4e4a548e1e41e5fde8157b60beaad007cfc73de49a5995be22e58aab7d6a36a4b40efc346ecd8f4ea5174ee549b88c76bea889c85d8829aafde33ffe7c04c603ede5a826a664347d93f1cec018f92099166a297aa3bffd63dcd0cacfa7b9a3338cb9c0f2b0a98806d20f862d95d67651aa5a1fceb7538fb3422613d62a115bae1697d4d77f3e061fabf0c1495c4cbbeab9d4555adfb42a560aff2e8cce7f35c38fbf5afd44ad0a67c0f3e9bf3e4c3aa41687c80934fc03bcc4d878c61c86e1091365fe9726de3e11b92f72a4a4bf9a1399cfdd84af13c1409e1c2b61eaf426c7b0f22d22f34303cd8669b6f03a87d654bf73f14383772df5a72fa87e3b544dc2b5f53a029c100d035b91dfac115c74da9cacb2ce33b7077edd05ac7fd02b815b020aeb7a365e29d0d418a8b6febcb6330ad8fe3c0fcd77d558408c98e4cc22a84fa985a337a7b56af7a0ffea7e6553b80ebb3c11458004a915ff961b8e0f1c1f89dd833d2c8e292922f891afa75c496637e72ba6943d390a4de9c57c2e1a96cd8c1647c476e0a03732d1c389c1659734a09f500d8cb02536d0701f4af4452f266261ad5489baa1ae7ff6ff93630883cb137d02d63ec2fd485705345b8af346e6e6c084e14a4db0489c94a99974c7dae155cfaa8103ac6b46967a7a4920296b3685b30e0c373254bb9b1fd05dbbe413213d3817a1cde1d516651f9763818d026e3f2c4551f3d46e7e32becb295cb071c483476c9bd265004d2fe33917653a9bfdf0bd2f454e4dc1eef90a90d5cfcab3f6c343f8306a49aec9be28a749335adae80da40dec09ef68939e7ef08b02fee1c3063ce129f7ca632882a0c79ba3ebe65c5c37dad2766b121de3be5c2378ff97cd2c452e93a39c98cd5a1872fb8b0cf8a25fef2bd7b4de63b904a228325977c3fdca542ba0f9a7d4a2a54881ef2a9222326dd25ccd7d6b8a63f639a811a9c950cb6781818b8246f033fcfbe7c38d81f60e7866eb64ee03dcc5e15e8b5c21cbfced5144fc0b5342aeab10721c148f569eb4e8d56c6a79535fa545ee8731bd31d91a6d495e94d4c2b96adc516f8e7f33d188247873bc00c32516f1d3267f41a413330ef2269bd49d7cb5120f9cc4a038e511ddce000b51230a23a0d42390be5d4e72b8cce4f45430ad33eb4f6a17152c1bd2fb19a875b8147c497b1584bc1141bf4551f51df55b8ecb90fc2093214d6c57434c408ae28211b341a380078004bd3a4cdddc1d74f4bb63a6114c433a9cbc59aad8cb6e0f527b213f6406bb3b73149a5a9c551195e28175ab6e3f9b7b88b08672ceea33af13a08abef4e521ad6b0405d01dd9cf0aa1e4ea6ee72777e03135dabd7447a0b80f371b491910516e3475556227d68ef97ded08d65063daf94cfb3393875cb381b769863bfa4f4dc010732ccda3a6b33f9d694aaf130e766541fea5769c90deb9a19a0b63d81698c2f00aed116294bd63599f572001a6436d2c67b80050aeb42e4e9120dc0970aa8e5461408c2273c464c9707d2516c059ecf969a88fa5a828bba4d9877e22afb1c25db13096509f29ce5a565537b45dde28422b9b7f8999d0850aa64f8eaa42f449fa816932f955de6c5f7f06dbb510edd1e33ded66eb71d5bcb17aba27512e8781b1658537c8a233a1a8b0f45105cb357b86177762cc85a888ea469b8e4c17e6c5e11b4fce87fc7a09d5118027a13fbac048d69364d18c6787adf1c8375ec1d74f195fe29fcc83bf0a9793711ec5feb6ddf9d3d997cf8bdaa7ba03fdda2ec3b1a948ec90e578fbbc5139ca6ff47821f57c88c17b142a9944d9a23069134544cc058816b2e019ab6d5f3a6b346597f2bffa35bead88f2ddd6da78d21276c89b00b733769a32e3420130a3ac556a455c2824035662a1353168ecded0ffa262468b63cadb6d858b78fa872943946232a85118744ad2638f7b9b600589825e0a702dfb9b7a2c895f4c2217bd2709bb00a8c127f45fb9d10be965726aa8dd7826817ea076699d0678e1d07755643c6d5688fccf30001e49d07630c96e2c64b7e7a59f34821b31d6a60893e97e6465f8f85f6bf5e7deb1a32e673acbd7e29cb007eb3738a07d05bcf6bb9efba74e27566c8ec66e5bc7aaa25808b74bdb0044f4ee24f93ef526414ef7b1bf3b5aa2bbcef99433070c3f52d4a6c373657f1dd436349625ad33ef32306e32064a0bb26d0ce4cc4b02089a79de5e75302f3adb54c1dd824dd267b66026e38786b54677d7833c2b545010c4b563ee18b1a40fcb92874b5554c11e7c225146ca3b99b0072af79c5a041c29453c52859c470d252feb79714bb404960e69744f8dc97aef6040f75454dae825e3350a7cd2021e45f9735cf2dbac50fbf79e12821a9f73140d10450ef8b881a6f737802caba4cc2a5c4c6c9a9a069de59d9778f32d51f78adb884864e1938eca25124221aa1d5761c4207bd42b8626a968ad236c95cf05330cc8ffe19e32da1d458a29db6c9f2b877ba66033388db3f147e0af94dba04fad3e93547e393abed204a21d98690bf202766f0c5736c7abd49d52869b214ee73bf59137770073f452dec3bde1fe03dab4db98b63a0df0b28dbc86bc09b94f74eb2ae032838adece45dbc94f8f3b59b95be0196d2a9be7de1b81154b987c8f981af171cbc2564f7a53b97b66a580ea7705777fc2c90e35b523770a7ab10d6bb1c72c38611b55b1f77eaa6e9d88a3383b9835d3da9d9a2dbcc14457d0b70da33a0af59686e319c0b7236ddb85358743b2011c7cfe18fdbf9fb226433796d2124204500b4d922f0ec7b6024f570c0332a47d6a956b320cee044acf2d00631994e25fe031e3fdaf6d0695f051aa6a2f1c118ef44dd72a72c8b1aecc0a723ff7116178d8531c64e650d8b4ce5f99fb27bcb73643295e4f0cff7180dec405e7ef24c9dd0f07cbaea624e240e40dda4c5ab11279b5851f7551012727d6cfba7b60ac25552f51e7bac76acc97ee3296df72564b44215d7fd66c37f3997efdc0f894fc764bade6b4462205155a35609dc60eb9e9a9a4f72df897b95103e203201f96d3d57304ea090b47325b05dbc6fa5b805d3269f7e6d1021a24e8c561c43634dd86f4ccb46c78b4e3dc39b1467b34310241de9f1d0f7b2088669f0a9f681a20f27d1d7f2c4ae9b3d9a50af7cf27123ccfb94633a53fa87142f5f0f2a80078f1e3bea3f31d2900e033fc998c2cf56ba804efd48363e65e30568bb07a8900cb595585a35da11951b9d782a01c4f43ef00e94901e93a64f2fe595c20378c6e4434cdf52409f1139d099e90e9370e410d722b6f00c14423f3b305dff0f818a81445af9092f478d9bfb67f6e2295cf3e8d9368a390524f788c4e09b73320e84a6ae6c8e9d4231278f918b01019f5131a782e0ac32bea051bda37dcc54dbb6ae1a353b44ca3b7b1adbd560171440b14b23ff316f495689bdd10236b38032a5b84c4b67853d44cfbab97b01a0af5ccc611b74a3bb4ad19ffc511942b13996d02201d00324d49822ed61d299dfa5b32523839831c5de303fb1f692a88f0ae235b3792d4145ce0ba21ac08179c83fe50e9eed0b3d358f18edd9afdec5c936691f0a8ef8f8b679038aa332421e142a2fadb807dba2694f23e97867e43e1657866782c5a0a18a5ffc6161acf6e2fe7a208ad06c8a59bf0c1ee3c643c02de0d3285906e51a15548d21fb29c9b9322666b81ea7259a72809046678bbbe8c010babf87e5933c911b706258acd375ef254a0d800fed6e4ab2f79deaf72e8a8a86cc5da39688a0b3f5e839d60c5cb6f1bdd2d3598e2c619c98da15f7e96ef7f110684886ac655a0823e75759e343ca62373948525e07bbb5beeea3803d8bdaf7e557258b7817c747ecb1c6e92346270d62de8a71792483234f9b18455cc09f36bf916beee3ef313568536f487cae1ed8d66f0c148ad837ce9ef2adab216b299e344fe4fed48ddbdfda41c653a8bdfac84b05af3836c16a598bca8672fee2ebbc101be75ca64b20c614301fcab050959a369d7e43e7c3e179df9fd89539572daf5b02b5e76fb4e9f5da066fc16e518360933aa941c2539138b5b730e46e6a1e09899741cf3102d44f3ce66aa3efd95ed165ec3f4c3e088b96bc483593d4ea4b7e38d4d20b2ab3ae4ee52471532566d0ba84d8be53f3931349ed9baf3b9f61f7bf4c5bdd43f30681e988d96a9ed7983cfc600e7b0c3f61f34cbf7eddae56dd3495d76598b75ea421cdf849c8eab763295b7a67f92cf9091b80819a3f36321e29fbd9ed0933931ac6ae8845eb6714136e0e25c33bad7fcab40e73414d3acada013a8ecb39f1216cde8cbb8dae496e39f6393fc8044a8b01e2ef974729da358a447b30817f9069ac9b3682eb4dbf84d12f6ba92c292e2bba6bd7fd88a451b8989e644e5696836dba365f3ad6ea66ba5147ba0d71742c2545e3b43637b1fc46ed92b00951fea81118ed5a01daa54f470c703c3fb615f469cb281beb817f3d91043883c5084bc7aa63be977ad897014f4640ffda1373dbbef4b8f235678467be893f862a500912ed07a460e82b4434b29ae81d04c9187e6ff27b9d36cf6be99cec8c9374d1d042e34cf0c851961488df0e9ba0a1f65727e31b41bafb35cb029546723c76239d892b95d7ece4360a6423073fe628b4037f9f873ef28b63d5985253dcc8d4d572be5e0c904995ea8073bfab2e0207d18747238d47d92196a46c45e030382a59b67f98bfdbad034729c7d99e0ae75cbe9538d077b7c7317a1febd59e9bc469fb3d7d69c9dacdd1e12b1cf242f7e1a8563ccd3910385a3970f58bf475bd39c660a58aa04c460cd6e1a1947358a7c1467f64cfcaa10442d6ffab3700b72b04e2816edcdc15b44c7211c0b3cb90b897286b1c57f1b44e3def246c3fac80b4f0d7d116927a5d686015c24b0104d5fe1013b8e5276e36416815305980222746db0db5e12083460115cda703c07f90240b5bf219139731ca73bb64c5ca2a2debad8f92189f7dff159f264b2817b48816c6007861c078212425d53bc49928fc5edc0294a93e3191f8f3edce13fb7a566292ffa5ba8c0f720725473ec1911a341098c4ce24b42aeaa9165c5b8a32eadbe11345466b14c053710ee94aa34ad461364362d303a9220c11e9a0514813889d3946b9921b5d22d366d820c67d1f0d4e35d369cbdcff06d35e49460a1f438a399b51362f4d6b4eba89f291a283054d2457747d349fcb87c33bd061f0e33d7a1d78e85b17abb5789bbfa5d17f45ac51453f0a50607648ff1da76bfcecba07cfc211919bd59803c9a2914736d6ae4d38e7412b0c14b605303f0c8c1927f01bfa68a912baaf36bc512a16639f5939c8e70688e2ff0dec5e1c215d865ecba2c4dc5b3be16899e0c4cdad71bc4ecc59eec711bc0ea195cea6f6d11bdf5d8c203654e68523d738bd4b7cdd80cd37d25a5e4575be272d64e3320e2988e998ed0f5f221cf9196eb29f71b08704c564383259272c25c7637503cd920ac896c9a6be0ed7b4d230eb6586066b8f92cec66b05b58fa6cef9e0b770e291ca35b54908e23e5d251c5c91a67a545e1eb9ab145eba35fa7339cf94e0209913fdb043d3dcefd242256b40535e6179f8274755da1beb7306024c4140dd49881d8c10f367823b6d56104002b0bd99cea99942fe51f615abd5ed07dce2759d2cc93ebfc5d7342c3d7fcbd9b8da1a14a9ec1055c58fca04b9f846395d0773bf48186a9f62908216740b7c0554e094dac611dbe61494fe5d011d2a59043cf0fc4784725864d003753eeb1e837ac11c379b8f198f99a23bd315ff28e1333a273f41e763c08b5c7fe4c326c4b67965a3047963128fe30b165805d9a74a3deba9a098174386a15a5e78b9d2f5dff115a0fd16cf15370ef98df3889e8772e9a04785da236b581860db23b9378418788f0f8b8c968540936fc0df0fd8839c7f468d19a9a82179cfa4311e69485b199fb4bbfc3f6b0d30e1e7f317ea504584976f390d7c538f991f6bf8970879ef6e226fc5106079ff51dd0b3fbba04c5d447a656bd9b09a79c81a4b660ead7e7d1a486bf12ade9d56cba771fbbf82b535ec321c843e64d41db4fe3babf3dce9c30c5f72192e304fbff384b73468f6545b9ff4b9367b9695fc2850f7a2bfb6d7e0e18b75507c9ac2a76f61f6524c5b72e1012fd67acac03b90b515900e9534faa84a425775a6d918583da94cee4c019d7a2c50edb801fb9149e08734ee5e268d3097be324039009757b8f88d9078ea195622b945f790dba62acc5d4cbb3667454a68e8d5948396f7ed1ea64894ebfe839345d5932b413478a43eda185b74fc6ae552a0d35fb5c9ea0d642d25720f7ebb7e34ad6ad11bb33b94220ffac99df13da7199de7bd2f3ee5a9266bfb1a21ceb40e674ee23080aeb2a9a2bf632dbe561d74313fe8fd15f979ee0cf607eea4f46068e129f6ee8d1fde1eb5f1f722f3b16c96f4f337af6567c2d1020b088c9569c8f076167b307936c40b3efab252ef069f0b51fada14a98895096d90bce83fb2f7ffae9b22ebd14a03e2ac34ed19fdd7ce50fa35a438ea5da8b27b26614879a0bdc67c9087d72400522aa723e24f649e24f02f9f999f7c35d6dee7135955f5fc23fd04fc0e2164cea2ea0d37dc89e53873616a12de4cbf167fcaca2d4bfe3e42f5ba603f8079fe1878b592005ad3ad4fa544eb19db062ecc86970d7138e0d128aa73dc3b6577e0076628f9bc23c44d37e7999fa8084cb61aa8b1921d814b41223dd4aac2ede65b419fddea247f2243c61f4db2e202b69acd1058cbadb51f01f066bebef00d00b6246d9a913f18bf4e026d2eb5c17c0eef16e1e9153dacf76c69552f4482ad9186d988e3b28bfc4166d19510d3f6fe2f1b29445f517257ac1710661f46797c0f2847542d93592c764ba814b1cdc26bf98ca17fd7c12881aef46ec9e9b0425126f53be3d43c5616404f0314e9cce4a367c9161e6e5fadad63d2b6d724a2adbb1676a701726c8fac75f47b0ba58b651ff716d279dba50c1927c3f18bf8d05dc6b1bfb65eae730adb69675512e2aab0ce423262583cde680e58e1c177fea8e59ba64ebfc062ee49b4a7dc2946b22afe5b77cd0ef4b61d9ca87d642c7d2cb29b30896f281b8005274b5b4396c411bffbd05e6949f59b349d2f4aca2c203b4095e9a580164c1b6afbebfa11770f4277a4dc4fe08391207321e281d35af948befc2f53ea60be76410e005dd263defcbdc1596763cc80dc6397c9ee091e9b21acaff2df69ca1725284febf3931a340d9552201e552e6a6dc892c77249482338a73b6c4c916aa114f152d7e3e88b5297cbae56869f421a521214afaf8750f3686d222ed9479ace0dc45e1ddbecae53006e2af8991063ffe7f477ed845767ed5dc41389610cdfbc5d938b0168d693f58e276d8b1f86cd5e2d78d9aebe4571eed468684a145ecfe7b50a5330321559c41bd5a06a24b3b0b9d445fd6ebd8e9f6b8fb6c9bb0a3f1299de2db3449bdfbec3bcd483e82e9221e104dde1aa9a9aae63fbd35d07c6a4d6a4376ad1d8539b2a57d93b1654718747f727b50e34d26844822e86c496cad489a002c2da6f16f5e2052fa34af4c7815d06bdb78a074a15e8792d58be47f8e9ab1705250f3eed1e49db3d3343f805d1b4d00c44bfece1293756187eb0e5a7768c5adacc090e6c1eca8d8f9e060b329d0c37144abd579a7e8fa0b52202245130d84e6783eb17fbaa44d960ef6f09dde052786d93f95aa79b82931555bd28391a02f1c3a6a1954dd33d41471775c225a6c38e2695dc10b894f313a44461c54eaee50c1e3ef768a01b2f1b94e3b80baab8c94776d8e5deb69cf3a09fc747c2626e5ac94d2e907bf2a8e9cc17dd595ef6f3f69e0b1c1d60200e689e7bf4a21be859b06fd4f3b984fad446ceb82606793f3a9893e2541a4ccf315d64465e0d13acb0cfc9485dbd10e15b77f64e445a942ebc934605d7cfe2b3eb169bf7dee8067774926d841c5d9cfb24e5c55157d101a39e8437499fe150def87d0757c38fb2de0eca38364711fb626faf9d0e129326ff118cc95d726fcd82b0db89062d64ba0d3965fa9fd8187eb056cdbaa855c10a59dbcedd3b22bf16b5f417d29b53d877508b7d7cf3a77858457c17b9af3785805d0a74c4c4d3b6fcf30c536abad507dd8dd64a0feba532ff75c0c09dd4ecd03666d3d9a70d4474e17a44a8887055923a9816f2228644bec76349e1af69394a72c135c0f7dfba2624ebdb3dffcd90e74b3e6a7f346511376a3008e8567402b2b616981679a5fcb27a34a5e4c5f9054abce3aab4256c3ee79190f05077c6a19496a5b8cc2f4f5690df3e176b25643aa55db5a29eddc8210493d64b88c6cc9063184ddfeada9dc358bc8b7c354b3478056f1b5e5904e347e0edd28c7eca2f21761f3f55f9c3e66c02d3b27b23dcc6a66e3a68754178d2adeb9e8e336de11d6f3bf72911b77a965e28db779dc00d18e010bb66df0be0a11fbcffff3bdea81f1df206aa8510999e9c58e4779543320f349e7a7ee0edd133c073128e5f4898df17c490e42a23580215cadbd2b6b02c8054d7315052ab656aec14dc184c8e98d49b457902bf551c193e246c805de77b044ce53bf31fdaa92fda861b90db8d5cfb80ab91f618233313ea85b65fc330f79106293e5da12febc222d91a252e90638cbadc32d37b22ccf832543e13765cffad306be05e380f0aeb84c40497bdacfab7043e2c10a1467abfe17d7fb66883c1fb15db40ef060ef62dd12365750107227f54a88fe73aee40462877414b51542c432c8f4ef33cf69a801741b15f51b5b138f7a9738f301a1e5b59e5438f769fc4ab9cc3291215ac6e46c014ffadf4e4371ee90b057815020113db53e355486ca4d3b3d84bc9fb3bb4eb79ffa6110d47b31bc06a3f3c19020bbc709019e896d4af58d311c82dc05e8c15e78881496e9181ed78aeb47fc64a82c7984cd2965ea665565c09b462ff83010315c262ca9965d8b9246ac7bc092943d54f7efd2de88aa11243883ff4c63593c67d6015a431f826552cdac8c5003b6d21ea6ffae3625d4ba71680c8d15b052af3869bca06f7ac780eb8324113d92a5766481e6d11d211a777e7dadadc32b12e6139b58d342c9acb34fb5d044e6d6559b337a327ca79deb1c34bc4098a6436e659d79220e26ad4b9dfadc96c248d2c0bd0b7e2e96987615b733d1193d114bbda48e0ccfb4adbd7ab7009396f633bdae4cafa13f30fa348cc548d3f7ce4889b9f9d2dba308a9ddecbc8764d65b172f001d21242eba1560ff0074cd6178533182e8d91355277c1f400e9912927a7f63829d56a5f07add732ed6e4e6c46433aab04e9e95182c73917270841b164f67d1500948d9a4ae873d92f99f4f057a17816b35cef6957c232054cd959714f17be08cfd76835af2983304da6518e9d7a119ca0cf42701c4d487ea9f6346d4563657c72628253578f94758d422a1913a40fd3f8708780599318ce64640d63321da5a6665f15467c2c0f7bb46dd7208fd86a14e3e68f4366d7f4546a970072ce398b03de76ffc4f2f9776da5ded7005ed2b430a724eab29f87a0f17c4e6f451b402461cca4d5d7957c7279d3f397f144c6fab71974c5fb31662ce0ef10689991c9d5f5129208e89a16ac7140e324b135eee68ab04d096c8c6fcd2ef9a156a0ef94ec3659f2f26419eda69e18ccfe56264dec4bc09cfcae70f739bf448e2c7824600acc0650e9cdf9824beb14b56a33ebfd88681b07a61e89bc1f5a1c8ea560fbfa7a3aebe1b99cdc5dba69f79e32f16e717e78df9547ffff4949b7756ddc8a48fbe918186dc72a4bbca7129b6e354e59589ad416d69663ccb1d12075a9a733c56e2a0ec626b5ac3359b3b1a3eef5ebaa7cb681c2abde6b2c6a117497947348d0d753abb27b724b6e2b639b691603ee51b24e045fb32e1752dbdc6bfab1ce21fa9ac4d4b448f826190bb1703731a1f3348fc5df4feab49bb9a55f982bd28698983d7eeb35f75da52aad45d3c3d7bd11764620816c2f4b6a7963a0cf03a59027cf6a19be6287296d41ac0f4aaf903433f56b2f75c425581f2cae03014a03b77d85e6069e5e0fe7488882175838bc1d41522c33be2c4337f19a4363fd0076ca747668b001ccd9a8b95784ee897d146945185c4ddb34982fbe994ad5581a7ec0b6d5ef9d679a0c726d998aab0c4848dc6754d0421336f50f587ea879d955e2cd43a471b600a0b63cab5f88c3671ef0496e98f8a3baefca8db65fac73182202fe882aeb93d6af690a0bb999d48a9580183c271c8d5868aed7d061d88e7907ba69815332ed8735e585c1ca533957c00140bd79a30a4923baa5cc6c8c5cb13ae3a122c60f441efff0d32907cc4134923dc49ef3934f5f9702489c1ca2ee17d0f0f9af2d1722607944840ca37358fe06c69c29d93d1d9aefd7bc7a2d11da12f33725989694751ccaa7a4356150827a7a4f89c905b385fa08f5decc646fc8d7151724bea00e704fddc70eedebbe5657fb6460813afdb191b2366c9974d8df67a8e037e1947390b6376e70db9f135d1b4be13ac0ae1991d3a5b60ac9c875e9a5f41d6451093402c31b1d5c0e0f158e0be594b9edb32194aae1c32d5bce02cacf69c0abdbdeb62b188eb0d6cb87b0157f01f4e287ef68f9c4d06497ac3f30301f2310c7f000063dcecf99d358baeae495f80835508af5939880f6ced6bb244c98f44b7440ca669bbad48d152b32a5eff5493de7af9361b87d9c2723fe22f83f2f9ae782813564cdbfd04a44e8f96cc46f4b02ffcbb80ff89282067976ae5e29c9195539b851fe5d5d34ceede3bebd626b4ce64d4aec635fe0d4af9258b64af2b3ad69b5adea7894a41cf49f5a0e6a0d7bc7f2ab260b6f96197d783bbc7b76658d23000ab6e2dca9b71c15486e1b8f3bbdb4f5f8ad9f2835ab5a2d33e720955f21a178923598a3d7aa77eaf79f374fe4db7de0794a3bc1f54ea485aa215ef41823b7693adb015f22c60d7bcbfa51df41f6201b2a6620d43789ae89a05413c6b39c62dc8a0dfb9f7eafe54d2397743c5080460a1854aa670dd6e077a689b1f1d26fa13d7362ed224f2adf422bfb071914f6fb29693015662d917a06eec761fceb6e9ed307f1bf54a9808bde14f7aeab3ee76d7b96972fee12b8a0328426cd4f8045933b4097dc1d186cc62e567f9b4c92b807f8da5d85a16ee9027f26adcc010c488a8ec65dbda5037ac3414e4fbb3a40d7d74285d5d426182b3bd356e44c8e7e76078768ef6a11b409f37ec4acb985c7a55b8ac6fdb6c063f9e74d57b9243d55f318e2a9b677127ad8eb88b893a99b60e06e417673094773d59ac4fcdd892ba79dece17640e3150985eed317834c0584b2da21c589c82c0c3bb31c56a7ae05f884461cc56e30caeeccec54102af87537560f59bc7b310735d5cbff933192ccfe363014b44f97ba990e4ce042cc95e026ff889530a5213907f917f42403361faf7cf81f0cfe905f74941a3bd50a9d7d20f251f0c2aa0e2b0a7b90b23791afb2df3b61fb9fb86d28de62b229fc9c9d296876c183cbb8eedc6aacf57c8bd28758da2cef7d46d0dbdbd0e42198a63b4fecfa4ad47e5cf326ec2ed51fbe8c5c1566c125ff3ec48e90f952f7d29841561ba9cddf9fb554e54eb1dfc6f303d03425c149ee09f730fa86ea797576667b7e65bdfa8e247a9d997df5e9026d20fd9674482bad9270305eb1d6f822dc64f581076919edebfb3a8c62eeba7282431e4ca77fe37e3fc88379aea8d8998400208cee75c41cb016d2e7f8d07fc3736742ecf80117c7103e5462273746683b5988243229a947b5ea50720bfa938e6b10665d7bebe82bf407380aedd5892874c9cc63b03cad8cb214f935cecfc6b8d4c12d6015b83da1e5bab27930fa16989e31d70625d4a800b5b23698f0c2c923bc70903798ee5ce4518e87e69c95cb97a90479c5b270a9224b53652eefbf1e3c04464ca3ce76b1c47adc5acb0b6ea378a1cb4bba2f196c1318e8c4d838359bcc974b211d99f6f202c8586710a06a1a974d2d5d2609b4267d6f00721d772f9ed8e337ca50ace90bc487b5d86d8ae890d64a217081a928fc46b1be60cc641a9bdff1227eda2aadd7e2557cfaa23819037cbfdf3ba57af9797a269280556191203e630d22e21bd5e165a187f8cc19c3b5250a45e0b2a090902f4a063c29e48748c24de983259aa5df11c054583c80adcf6dfbb3d7eef93474a52417efa25262c7947369dec83742ba11678cc3a76edfec75d7093acd3251053a57b5f292ef4f8bfa0be379e71d2d30aacba0bd325e6aa8a205153110f85b127eecf8910141bc08b31b6a1bd7e3ad29547671df20dda3aabec3f686285257f0b27ce2ef2f1ee855c59204bff8459515e6929d842a09d55f8357add5f4e4195d330525d0f32d554f6b1790c0747554ca06a79246f9005ff239e5d8ff5a941f3ec45c0c18a7715204d2c8f6dca6f1d9c01b6053da556d8248c120608f90258233438362005fb5300b68a9afbb25827ce293f27b9c86d926d4b28084e748039970519533c0bea040e153cc632c136e5c003f0ccbafc89e9ede71ecb599bea34a4943ea44be83418a165d46f13bcaeaf765a08acb0534f5e6f6787ec78253e1a55b8d1a314e8350673f68fdc57048a051d25430dc1d29dfe18c1b33be7f4795678c7f963786e2e26dcc12747fbd926832b99c38395d5a2c2849827b48424745f4e16cccf5d00881bac40694922905f79605be7835eceda2dcfc8328c0da726e464be8f9f4e72075cde88b763fa9cb86eeb3313fad83a6f575529d10cdff0ec7b9320e35a238805acc35b169a3dd4ca3ae40f00807551eb7546c7ae925cc8d03c5cb08d95dc01dedcb670327cc20fade6d8f2cab7ef58a5f0989842cd6fb3c90ba1ae6a220c4720a63f8955e3b0df308883d38e02386ffd7cbe0a9afc8e2c4642a2b8b22054fa6588494cab880e9d7991f4665ae22680b5cee34ded1625590040a8163c4cb3e76efac31df9c67bf77b6507e6810df25517eaeca86fa9bc5d3745bff17b33213b84d479f30ad70cc75755584956746988d4dc4ce0970d2f5a8b03aba3e54f49d0e3652d205d0d5bfb246315b38e3a9561b5a95e0ee50c88d5347b479c72daa91cf5baaadf853af648ce7a4f2fa77696e26074abc75749aba8f0fada0f726ec667dea55b3d4c2f684e31a2a7e7de3ebd419248ddc05ba42858e899b8f82e333fee4e767ece964f642c5de920cc25ec4822494d6bc99a1e0f4abd599b5aa5a7dd8085e8bd298ccfeec7cee678ba539aa77bc595a45c4c25949e8dd0694452f09097e71a4aaf85a48584416d44afc3d46949b72304cc0f9e41db42e3625a39be0cf57f09e9a81ff7862c318089f9910f70e2f400c16042164f71d7a9083476719bee39e994398c9b2a73fdb8834cfb0388f09d3b01056a7a1bc0b316549a3d6fa75052a9c3e18be288cec76d4bfacac5b5530cbda65308a0517193287bfce7ad97dad7de77de36f18677982a21b47d101ec8afcad9e1fe0b7c1e49379c3ad5d09d7c213b468199e90b6e6e91c01f47e46e806d715471fe1740725945217234739c573313452a26416fef1d23cde747c6f67ddc8bb24d9fb4fd28d3997ec78a796368c3524c34500e5fd2e4b42006b214c63c09e3d2ceb8521d9cf57116f97a1ee88b52417210db1c665d73b3775a41ad6a4d797f83217a1cc2d1f1ec330463e3d3dc6c14e95ca990f82cd4a5a39abcd82f2f5861967a1203ca952072c8aa5556669da1c6be14a9b25f56748a7f3bbbdb03746506d633b62908466355e121a846edefd07a592c1358f63c2b2779ec61fd32ccf0ca7b490b5960ff3d380145563b9709bb77c55ba561f3db15e6a576b012d925187374b3b20037c043c72b687b447da7ceb06fac7afd51f4dd6c00a7aabbbb2fb1994a095fd1de6157d17fa3c84cada43b777b9e14abed88f67b1b03d761a839e785e9c73419b1d9fca48dbfbfcff4df78ebc8861d3e31789ed8a6fd15eda294a001b885f15d12e61c6064f71ffc8737df90c6c2365439ea480ae1d6076d191513f20d2de6cbd34287672a69ef0355bf1cf8df62c4d70f940e178a21f05ce5438749745c0fd122511b80ec015d30026c42fb0b0c039a7940df1b108a68777363592b8cdf7cda63937ce0efaed7d73c78a0bf2ebf830eadb6a6cc4e990c43f4cc4abf97e8e48b5cb4e3cc48f5ff47682fa1bc3245abfa412aaee541a08fcadb9890097b962b4b517d67aaa1d9d25c84f078c8e8f4c81b07d0acb3d6df77bef3d9182b071736fe0b0b725a1d1c0d1f6bcbc03cc22defdf1348959a4f9eeb9156be587f5a1725da171f0bdf5061c0615e4dfe3e33300c9d21039d58a4e92d1193c7ee9f0b44936e7e0bf86c0698365804ca544d25d5aeb38fb1a23dbd0bd4496d0f1f758e27098221defadec4e684e8131ec332dc21da9f3216572c21cf8909a12c6d21b167a93b043fed567b9cf6362d885497210a4ec1c4ae523e2280ad9add034cf34bdfd8d1ae9c7fdbc3854f02581c30699fa002226c88116e80e38d0b1c264a5fcf04294ad8c079da6fd13c738f796031b47680e0453cb639ed78a1060cef5098e1cfd953ff12073199b757c90c4bc427964a082f9a5fa04f5fc52fcbc31a8deedb5f57f3a0e37d3635a9422523b26870bf231d17f5bcce07152d78740228689719c5e854d4624099aa1c67a1cc1cd377a6ee634188f20415f94b1055e413bd9e572d1972a3b0951f533997910603027a00b3b8ad377309dd4fcf3965c46d712c700d1a6e37a1dd5e7dee92f7c75fe32c40ef5c9dcd409ecfca7c42ac6cc48c0f115a0f0a853d5b4d0bfb18b9783d6c44cb41627566085941d63375fcbbc69a4a49e4130791a2266114f326af22bda02b80c9ef7d77c40d56b8e0b1fe42c4dcbe3efe0bbb7bbcdbf4ff14521e91f6a2072dfbb510eea74d49d50001bab2be27ce9fe99b2518c9af3bda51b7d99c3422d11f370d0a0b14889a30df87115e77fa1111c2682d097efd802556ae54e5c9efd665bd789592c37a8e1d8ff73c2bd4f6a6ffdd56b544d32b77c75d8555dfaad36ea4d5caad7622def63417cd6b7bf3511ff0641aacffa1b32ab4b02cb5244ef9dd054991d59507b779fc06e9fd54106696eb565c3188ac1340b1df5e8ee26c5f81ded5481a3b12b22d02d3a9a6311cc1f2cce5f07f202fac0c379d548259869beb71854bc7f3840933009402cec72b067c7d07129b642c143c696f51c2cac25530beac73681f62e58616b1b832f0f6be522e851baffb38a7e59a2b9a35de2a8e240230b270e3fd12fed9bcb9bb27e95a8c6f79abec189a7446c6caa2b494ef035039d74e5fb203265f24c3657b49820247b18f2505ce7ea4027e433da0aef2f510961f52d1bd988aebff3ed25ea91ae48b82fb8817633034a898465681e3c9391feca2850d0e1ffc5aaacf96061f20201c89b4ac710ea13df259922a470ed39f2f07a27ea4a6c4f7d053b24cce7ec584dbc0813f7e38b64ef9ab8c4f986daaedbb7a5278dc81113a14b502c16b57ba48c5fa80e316b9652c768bcb878a007845b132a595f287c0ab2259c48234f825f5f2c6bd31b0c6c5a9285154fcc9b896c5fa95f82cd5005cef0c1d1031fd092bb76675732cd9a31bc3bd1a6ab5b956af0734ffa2ca54138fe07e37fd053e0fb0b6adb30d95b7f087c3368f5b102a130a435d2d64ff674c7ef1f6636550a48bf7c35ecf7303b356eb5d557e80fa388acfb96ae103313b7267ad85283bd023fa73fbd8d70af32cb503d9118d2f59e8a744794ec6cf20b29a14627feb28a777eaf2d79ee413ac741d7d52f16a5c5f33f0db8a8c094288b6ef0fcc354a4438f2b0afe09b965bd60addf9ec7b2a09cbcca8a5a82903f35e66c45f3bdbf8af9791e3368433c93f3f3b528f16573026506f86d7fb26c93b8eb75b708f8bb7b492d9a5083381723f1b3f168ec86e404ffa2d49003e0abd5aa198f152e6316b6bb2373c893ca1c0b558d72f6808a26c2609cfdf827413207ecda710071822c4ae6472bd9498981f4091cb58922eba375d4a22e1c4eee6e42c468c7118a7585d6e761531476b7bd05ef43da543291c0c48274310ea2eb1d84c3b20215e8f00110d5bb973f62f5a836a12cf266405c6620ee3ee162ca850369a82c059a05e577769de6d0d7ef943e52d36a11278ecdbaf999d1cb4710e405c0099d2c96fb10fbd452afcf692341f6b98be35a1a9ff392482e7b310f5a0342155febcba641259f801e83b6fa19c78cb24ac0878d700499657fd371d64b7c5902041ac8b2f0541913b06e900d3929288776f5f705cf348687f230b2be965fd04da21e28dbcb44f8704e7ba61b73869244267f3ba5592fb48a8ccae4ef2ee9c7d5804f645d47d3d494b5dcc205f55e8c87737cc562195aa80f08f1fe4684dba0aa37f55534ba289f4105bdb24facee60bc9bcaec67cb9bf9e7c29c36f0f0cc0315579bbc49e107a70c2c4c8beb6cc3b7d45ab717b7943a5346cf81cc78210fd207ad8ce56721b25b7c1931deb4bc7d7ba7890ac6eb11abaae1647ec42fb743e505926ceba9f8a48ffa843be9283428bbc502e167f05ba7f78e4e1d0e9b9f3c3e7f672f387132b7b18a4ab2514df5d5d5420005f6b07fefe5a2be8ac7936ae6258680ce87d3fdc052d900e2b0c2118c8c5320f19f1f7aa6cc474ae8a4517b250f7a9f10c7d5d991cc47b4866606f714883069e29f4eee02fe7ef0ed8d4950bb4e2d8f2fffc16727859afdae8ddf4bbb04159c6876f768e6b30e8737110bc45673745b7f3105db58915e9a6cbbaa6da801cd32072fe47151533bcf87b626fe10ad5aad9d226c0b9e6d1d3091027b064bfdd2d5e8ad959b3b65d440aff1c61041f094f4012c5673a2e85c43058039723c0859f5bc001f11b4d6bea0acbb431cab66a0a5443da12130466c30923b42b765a29ebd20b67bdbc4ef3e48be50426efe40850dfd3e6594f909c3d7c60e96524c17e4b94a64933c742a46b4f0d91d2231f0f0bbc6f8fc585287949db2fbc6cd499c7e72d99169e7036a7cb72c7d02984a5c8d638fe4dcd388e3a6b6e92dd0c63dbecf92fec3086844ccc9b22f0ee06243fd9826bc4c82985401fa379fa0b8c4e390f415bea51dc5582b900a0735d0617e49be72bc4e18ebac6281a291f7c09111bdea6a068c26f7a71f09b482941a57df1bec76627252076e559ed0021af62f6e311f2ac530fb7f1ecf67b0926a4d7ed93a22cfa58c6bbdd9891a9129d8ff08150937bcd781ac71e5c2ba64bf971343a93e70ef7b9371838d48b5a8cf0e590fd1d22c05f4ad64f861207ec4e80cb4417ecc35835a404219c60c08095bf85182ca5657efa35bcd4896fdefa1e9d4a47353e24581798f756214e9fc50146053a24d9bf53f03ed95d4bc755917bb27f0c2ac6ab562c688db88fa0b6df72d147b060ec6777de9d25e762edd232736be138cc280f3d7398f4254d07e10a0891c65d9b16c61835711a10a89f3617dc08270da7f4b173f7bbee5472a0bc2d0d054141dc97196276514ac3c19d9c12a4b2182fd57aa5488f5a4c36f76ab5d7af43744910cef5a1ad6e7dafce42c21132bd221ef09878148311eeb5b833041348b47968b9af3b2d808c65bb83b696e8fc6568160feeaa2c6971aa0bb0f47300c82af7e1608f95283b81d84977a2cd015b1fc068eb0d7bf293c19e7c3dc6a67ef875ace91ce84dd18c6b2903f7aab24c9fbfece03e53e3853036c860b376fc861d7da0b11bc724a52ad49a94dd0f5d9e0a63090378450d32e586536445db5464af2fcd620426c117427d4908689981ffec6c1fe13da5822d4145579ab3ca18a4ca2f4346786127c36ac97c06d29dd1330f7f62c4f0c22e12a29944a3fe7a1d3614909b21adcc54a3dd17544ec05fea98de03781b76bf1ab27f9e1383fb78ade915a7925832c1fed6ca9f1e6eb847c19711a442fcf790bf2cb5d87434be386ba0797168da7ae546ea361d72abb9d250494936fab9f7fbe4d3baaa6ad3d7cbc74bd85174637d09de60bae6a34e46b8f73339b3014e6c7869d18901a417a6d8af9b85fb32aedda4b90764e3ca9f5f09d1390953984bc778bf8a0408ae162ccb446828b2c1ee32fb5e16a2f11cdd7aaa65fa32ca76c760abef88b53c157afbb1205d37e3f60cd1c3d6a960f6f6265662bc094a3172084230dfe0d5bd34092a7c40c5d9903718be8c00ba3353975768195249a9af0e0527bf023e4c928d85fe453ae8c5b2942d767b322cc6c44b4592f768acfe7e95c4940416c9415426fb23d1c7e1f675bfa04b822e73cc5d6ebc5f26c4cb851eac1cdda4d19dd3b4591c7d7e650e2338ed86a98d90b14a4e4ed4c95820ebad238255c447d9d0a0980f13707df57d84ba68d4fb164519b709d92d6d9207eaa1f0a04623bf1655e916f6fa872a08816c3c1d1e0f99a0558421b9b37f856cd30145d1cc567c097a000c4150fc61d0a494573969e62bb8c1b7179b5ad4e05e6a6d184ebe3a3c7c8c3cb3024b31995fb3163f996d8b1b02d6cd473763e32fe5d878c5dcc01c506a22caea81760715ea9d3bb22df8b3f5984c815ac2e3e49228b7309c4c465cda6492d344fb862eb918cb8f2135bd4a6192730174303c9a7087a13e7878a842a9249eca8a45c79419a91afba388be5d002f7fdf43d918d13aa16ba948d4f01f08579ce11d8379d4011fc65c581b1d71ed9614145aa5dc947f3f1ca56dabe7adb9efe710a3ecbdc6a9cd96d826e635c03686855843bd2156481bd7b0556187923e922c636ccfa33f130e853c7498725aa5a48299c41f659fcb5950ba6c61b47ff213f18b6d36677626b754f53c8c2945e107070514b129f62ceb740aa6402dc9fccc857f11d041badbf03d1c804236eea3144b617530e03aedfdce9501f0ca350e2f98b603d5020744d798210d72aa201989090f505b33b4290a523a60a7d1c26dce6c9af42b573903c2ff4cfc3a7aed7536ccc19fb987539da4279d1102a6a2080724d30815443699e36b52d1a40e57fa52693145f03d3daaf7c92ec194ba08c6c2208d91cb80ffc3435cff111c3d63496c83caab5a3289ae9229d96b665a8849894e46eb20f7e2cc5b77a203c91ae520be982c16fcfed8514e9fd2e2531e107d8ca08310ea771c261539acc2638aabf59cabe51226604518492c51364a2a251989e11fd80ce463a15eb1799240300ee84be1148d6885ee4806e320139b36b70f685a99ff55a6ad58284df3d0a92eeee18f120e05a20674701ecc5185750dddd460bf63c58c1426ca56c14dc09761717967623dba71f96cd1d231d6aad6e072a7aed0f0d471c7ef616ea8e1f1b0105fe5d14929e33851108ad342b658518e5dfbf8c9bf0149e5d37375c4071d00d8f2d35c5576fbb962ce585cd598d5cc29426354973df46a7e8ca6cfbf147ad37c61ed3aaee920272f1dbe5f92de22a8aa6f9a36f7580a323e81221b10285f27590a0d7d5599a69cedc293f4a004c424bcbc44a81eabf539628b65860873fd882fe060b265176eacef7e1255c12991b147b081ffc0c559b6c1ce5aab95b29517bc9ef9e6af6d9b9d816598e82c884e8d6d7ebe9c697dbef8ce6ca12ca0ec35674d13e79f05623de9d396daa758d640d49fa42825aa811ce483b4ce66a5c232ef61d1d4e80460963122bb0c44666f6c42d57537e9f3c1abb3157321eac8db622a882999748a0cced13686a56d4f7648e82aada18ad6785ca1967e788b96654d6db9325b8128d0cd82e9da2208e27f21d4485e087a1ed51a794c6cdbdefaba7fcd22c229412dabc3a4b104b47a3dbce5f56a59129e1795a55cc4ccf01a09ef8dda2548cda21ac4884abf823070b38df73c9af9e69bbca1b79ed7bd35283a34b8af5edc8eb18ea6316439eae5942084914a18a8485c3a4fd74a1e871d478cbfc86b02b96db7b9822e435c17d5345339d7a1fc3760c54a7719aab683e71380651017a11e2fb988455566211e064d15fd243f4c78638f59b4359868ca23131a689f2f1010c33ad3599c4fc73140e0dcad28a0b75a79e442fbe522bb1d8ae4a1be71ba71143ddf1d7dc972a4bb6b70635964a36e61c9b19ee6df59266a8a758780b19cb8c8031348d862310e2f569e0b12d5d32ce1a83c98808a90b01ef27b69cddf3a0ad67390f8d1342a8cefd18129c8825fc98b9baf92ef0e06d25fd0c891a103ee7c5c36b60df8b18aad185fb26f5a6e2cbfa5d328803d05d2b4c40d58345d30e4c36e449c14991bcb4f16f758bfb4e022f3da668278f35b15e78dcf392caf2b276acd3099f72a713ea007eebac4f7da450e0cc2ec595569de809380f5bdac0d0f18b53e56ac8412841fff71db52426d9c231301b94f083910eacafdeeb6c9ab959aa5bafcdc52e04edb83966ef7b48c338fded2c631ac4bbd7dd16aad37273a36db512fa6981c1ab0ad92ba18ba391916313fbfc7eda9043f3cfc9f89bba6822e09b6820eb8ebd5af15c7b296e80a8628771e73b4faec0d2721d4631fed69d171acb9dc7c2fbafc18f421e8455c3004ebd5494e539eac8f99e09d77f88dbc6c618b2d4df4b293fdfb1e59d1206bff99c4ddf8871d2d52af365196d5ae2c442ebdd0a5e784fb3c62fefda7606c279676bbe9ef7a9e2c30a225e585e8a24a23d8a9918963e5c4eedcdcb253b8f3aeb47ec009dbb818d4db7786a3b94e2c04eddc47e8cd44db498a73716ae77173a39ce8027ba8779c8906f1def9e0e22e5a5775c93f1d63c9ac064df10d8fd07c5b29c9c806a540f9c609cbe8a08c47804c5b9c7722b285ec335b9366c537e4cc25fe359b2d4424a10bb8a133d568c07ccc5997b273329c4b54d904d575fb389b278d09b97a29ef633ccba441260bccf2a3fd9c18610accba18b3deb610be677a673af8c52845d2d8d917808d5beeee42e566cedb610957ed834d8c35c89c4b39adb4cfdee451e0acb3474649e6f795235344f9cad1762867fc9baec5e0062eda3c64bd358a544f73527046313a82e95a6ccd7da49260a347e533ae05e23e364998cb6fd671af15f6a85b374b6b91eb115955aa492f5490faa6577bb6e6e707c0166556cf70a9f2262892c532bb1a0aca40dbdd8ba152ba5402945f6e11a5b24963fb33eef9ec1b3610c2a636c7ba6a6618f85ad840866de4ec55da9f82e2a49a9b71e6f91d41d365d89b4ac1c4615ab9c5407db27d1b35f678f51290587370cd27b58227928d6309f680109e2c6c6e2f94cad10e87c8191ef9829c7c51794271954e6087bf553a3ad2dcccab0989f997c9759b219fb4382a1cfc2701a9a14f4d9650e8c5db338ee4f68c61e67ddc5ac800b26f2a2612e3baaf01477cecb1328e8775ac4146d44141ae2fbe1f56bb1a8acd5b26d1884c80ff454e9050f45560fb615091ea921f40780712a6be546184bac1f1fad6ddb2a4e06db4f45a2ad0ec3a5391a691d2d96c56056c94117364a50e1b1724340a07f55ee7479916ee6e752e21cab2604362fa34943e27f9725673f07da3383e1f17cc186760aee880a8e881fd8dfb2d9cae1a5a2b85e68b21af911ab496e6837aca98276be58674ec971eeacc445cde83e42146d2bfb8abb659d6cc0aeacc4941535ee1328071d7d49a34f9adb9c175fed634b34eac1096cdcee814a6905546165d913e1117e7338b706542c4ed0cf1542a9c68251f3b7dd93dd7a661fdac1af27c30cdb443cd442f05587667260288b305743611a637e70d2059b00972ea7c7fec953b98e095bd0f3bcb6c76712521e0699dc0a8ede456018a91822b58924a7f9fb0cbd773822c1bfd9c9ae410b8b628f425e25a0345fb9a717fb4692471e2dac8da299660493e32b70f5c039495740f263eaf957ef8f601568a030669a444ba2e2586d3c7d7726f8a28df06e4af0ca3c61aee6a06d2e01589983ab5458e9e6e34a445ee17c1c4cc63feb1057bd683b08a2893af72d951aa9ab93a532b61f56e16bcc49d2d75779a000a4cd9051dc810d5ddd656733950aa84e7aeae696ecdb684896c045489cf6ef9f8118872f79cc50214d04332f9d7d959b64e602779dd73bf775f00998580e262d37c94a77278f946271941716fbaf8de6b8765db4046aa3ebc8b431eefd944cfa49cab73dc222d85a25ca179dcac9ad60a5e3d5c07b25a05ad45d38f1cf46515a1db388b9b822dd614416de684ffbe44513c90a9f672794d2bab4d5d85a40d10121eb414c8e47caf45ec0a7fb413e66314158e66fa9016a47b986561a5bb23400f4a35b9751531f9de186f86c53dbc7235128e28db83eb138707766b03891fcb18e95f0b5edba46bfb0edb40a28d387eec8771cbfb209532606eb1611023332929d7b57bb8d7f7e342cd6deb4ebdb2021a1ac1cb88942f5abdf898fd73f8bb68a6bcab499c99424fa69b79987bd2e74ded230bb48ca9efe915c4b664b59b608a341538f84a2faf1254cedf73bde0e00f3ef1cdafa4a1e95a2b9e523f8b694e8d26e7167f3b8f3270baa3d2ab0aa5b4f2b95ac221a9fe7492a76ab0b7406695e1e71adcc249e9f6ed0c34026e0f8e773da5226acb0696a6f6bb3a5bbda8f50cc46caaca053ffa10608a0cee53e1e4c8742f177ddea0ec04e7545c37a11dc9bd81b61bf088b78fa1cf09bea92317760d856dac0ff82349ad434a3e8700dae0736ea5aa2836a8d14a68064efbdfedc9c82beeb2086857c0d0fc4eb129cd440c7e2233fe0b4e9052ab484909a02d7164d33d2ba6e58d835d464aecedfc24ae5ce5c8b468fabceab87b9f183ca5f81de7babbfa37e668aecbe5854331d5b95b85727b29a6d73e47ac32ba915d40e6e552644bca30efedee82583dd7a71ab68cdf655226c4589cbfa1ccaf6a30378d1884142603b4a33e27d945d1df20d2826c756d3325f3f29db2c24ec7c6216b72e4e7f6de2c02b97e1333afeb9ecf98f164cb2c9bd8aece87d9124b4d5a26cfa09df9ff685d7c3160350a875118566297219564d6bf0c7c9c1f5717a8da0c69b48eb3c725be3a45d4ac426667e789a78e198f8a6be9e9b5f3c8aac2fd76c69f3e3e49f283d994f9c947291dfe26a2169feb51763269479f0c9b54441b497774ea0a183959c60632f14da49f5dcefb3d6de473f85c60b43ae8516b1588c2f72561a80c5436c077c3dc222b395058fe3e5e61664e7e4cb9b0bdb2769ef4d1e9aafb80315c598d688d31828dde56752a152aab869abf50691afc70231f685c5f8bd3e969bfbd6f650ea2e72cccac8567e527dda69146077511d0b14108f8f65ae13a47f0ab76a42dac0f806f1a003719a6dc1b67c2eeea170c98fd8b102a4bf1b8c83fe9deccb2f43aebd0780927c8e57c89f04c1ebb0a63fe2a02defc165253fd46d59678486ca049533a54a150509b40e55045d1895dba200d92312f22bd9839467f3a8dac8906cb2b2eb03c2fbfec0fd83e4400dd634a7746508418a4e09ebe712f73a77f48c68b4576b07ffc2cc731970558daf2c42dfb913e9818bdfe849a2db18c17482eb2e6fe42771a018fbb0fc951df14d7913f590ca06e62f8a35150bd46ed8d295ec9b2e3276a41de9f01ccde3bb7f7f94b1c1eb03ba6aef04f35957f86c276980bd069c7528c40644540fd4392577d57273547010ec2f23bf12dcb0ea020acb07e78ee64f1945c545bd9fc0a843d999d954f73d4c97fd12e0b1d7b7c1cb40eb6f53a92c08ddc8230b56d30280e661a58f04f61ebbbbe69e969f2ae31bb3360785076f6eccefb724c8a7f5ac419d528083683fcbecd8c8c1fd0033ce8479cd2c73e990c28bdcf0bc26645c23fc83c0672e0a0c5a6b4d6cdec2232015246ceeafcab05837e06c5290f0eeb4070c86bc53c13ecd87d3b065e81954588f81bee69831c9e2ab1a5128f99a0c96c574fcc5bce1984a6fb8bfe9e1f06586a57e5ede7addcc1ddc84c33e8102baf418c49b696eae7b22e78b4c64381e7bcd69dfe1511b0d46591705785dcca4d339c7be9fdbc7f8e6dc2ca4585c089a8eddebd5addbda98cd1d9876f436bc7bd7896ce79586f617b0751e9ba08b810ce03ceca25406d541143a4509d7431c56ac7f0dc23830e9adfbbd23fa63a1ccd190f8a4b8a69f735abb87854d2d3bf8f21b1f8475d2564fe04288cd7c4365313f704ff0ebad5d6ff8cde3473fe4df55b99e9479f52b0a6ad0fc6c267d059dd8d85583df6d7a6d3b4493928a9fd2c3df7e7588262da816b263b29c0988d83ca91b3f613a5599d1bb4f1dceecdab146317d99f843b0a166f2b532d55c9fa00291e7be495f171b688110ccc8d8222757e8e14a54cbbf8db727776cc8eba13db951c24913dc179eb55d2c140d0529c20da9962b00bd7d89968364fcf08f6ace4862e99a4fb544507714bbc80dd9ac58f71f8876cfc18e9314fb0bdfcf03aed7efd8fde03728e9ab053914af46f205589ecb4e263c330ef740a0302cc82b26de19482e35f27d3b148ac6ad610ea1e641d443a3513875de14e3849c672add8d13cab164a3cdf8a7f3f8ded0d9d422431a10ccea261897738af10f4a93517aadec889164ef7f04aba972de9d038a0410c8e58ed9ae195ff2d3fc0369cf3f699a4a69a44f560a0417d840e879a288d6e506b8ddbc2c029d7a068f5fc8a4d62ed738e487b100b2af1cd279ed4b120fd7ff183901b58e6427310fa2dea8dd4be83c181e65a31b2ccadaaaedafa0b232177c78535d92cf43cdce5be078fcbe005ce19f74f1d15480dd6ba0651e414282ca24e4046f762d42d139211528e6281f719cfdd0ef111f107c5301ce22f9cb8fb503c25e5354cfe031558db04e69b5251598c73f07c2b3942ea735609d881094653e3057a991adefe61fb1cf88b2efd09738c39e4d2a4584cb29c06b3b191f5cf8c2e7c9071a626d8593a7f96da69f3c43de691549ef8f865331929c0339afe6f7c30095f07ed0a5e4488af8d14f44fb13383d3471760bdb9c29d51c3892dc89b7d9dffaefe00f55bc2b49d7315015cd8593149db7b33fb6c6fa3d39f3f11b13ba2c0b5ae9a672adcc9bea17be75f27135a75558df74f0ee665bc60f884f64e1017f6f55177758b316af0c08ba65b016f0d6c53d6ba245761001040d873db7f501375bbb5516a552f7a8084f309a04975fecff68cbf12fa35e1422b69d3f881a4732e33c0fccfad0fad6c3d7b87addac3eee7c9c3b63b67f6272b00af3de9defb5dd514365384c34676e70d60f0e34a95225b4ea5217f21a9ed972e3004f8483c7347918615c134fe1874d720a2a1fc5db56983c01e17f2a4cbb4057596d2c15a0a8417b9845be90f8de6798e5cc15135d60a16003bb03b5d07c22ab385a8eb04fb68b9b0a61281fb053b76f73a45d4d9ae03d4299d174b399c9c49ea0fb02a4a76de4feae1400fdf4dcdaa9aea76aa39fe262817087d8769fc392b5e600dbe940b18d4e7c7f86f4b6190a176ca61535ae1e75c714d433eb5bb87aff503bde474e0534577f66885c396943bd2b14f43510b45fe5a6ab959d557aeb75c946332d37ab533ef3373ca2291e02f28ecca52e9648a11a0cb1215a34ce1bb811b0c6499d50c3c62b5b667355912f594274028dcd73496a789705b2b1baecbe4030639878f141b9535d3283aac3431ff3f9503c8a1fd006c0bf0dc6570971259c9eae0d18523549708edb3d223604f0697a01abbf7e0accd793f81322565bb3abad97dfa85ec8a6bb3e7957dd580834ad4a1ee8f10d5d5b3a0691254432d29bc3ce2611ec030a89185eb6516cfe536487a030937d522492aacd05ba7614c21b65fbab96b677d599d21802e05298c005d171ed92d0303163d832a71b00a83a97a56d6fb44a317302fcd4e593b8ae570ea128cba3d456ab5f8dce52981599340c4152d9a22b61289713e9d9e80f87387d153c89d413eb963e1fd43510b5f211770eee6eb0502791adcc400040ca4ef88aa623e2368936af1dc335040ea0cc2d46c6eb7282fe74538a3d9acecfca9d4cd5cb745d143d870d6ac42e918375893c303db1f667aece594f6cea88d4f2c41454593e7c08b656f0527b175d9dc49e3d883b6d3b8355707cd3f8865369b2b39402ba36c7a3ab4953b560fa63a46bae34faf049e0cd04e3fc33726b017073ba9f55c9c45b8f74c6a560075b16fb368672507c78d5f2d04d7408606efe652d250af357703cb26f930d09113baacc3c3266e9710728d495380037dee7eebe7e5d79f85423d073fcd7d0b99b9c7f83c5f26ee9d1881f8f575503f972009dd5de76cd285baf2760d28a6d5447bd2d2e0ed1d653effc7116a22ad4f4a75d33744cfa3f8e148e64f091587b93692c899567446d74b67218800d24833d608569d1f18cf87b9fa2f898d8aeb14c6bbe91cd58224185974d208323386ae0c2828f5a7f138435063eed18d552851e08c0d485889bb782b9a0f20416d5908ceac6d4ac67f7ddcdfa4f2a2b748b9756159247d4b9ac72e0bd11b6d9b59880e1ef0a657109be2e4bc6d8a29850fff9e882351fd87dc402c6512c4b2e67265d7746d789eb24856f73dc02d37248892ba625f085dc710040ff7e57cec25c79cfbaf4bb0fb553dee4da1e3ef5b5644bc95139e6b7e6caa5355da64fec25aa0b4868e5afe42d3c287bd4909df8aed432e6460d78ece640afe24d80f58e475c6999c645c33eaf20bf68f975516118e4c0544f2d0d2a9247574f5cf3c28d9edc8f6f11cf120d19c7a065c69a1aa42901cd4003a0eca2e65f3c5dd5b5930bce2ad7a95f082874de6e88e5e77b5f6f13e9197c97be7ede629293e96c00a1b6ceda66ceb129850cab259efed7f31ffb59cc42196b8a905f8efa811c8e89cfc5ec2d8bf2761615f5981f0d4c4e149470f7192d0dc82602d1cbf43347eaac22f39cb67894f9333fb32d5e578b9746a71410f807ef715fc99a57aa1c9976bdb7bf06c907af933d602eb2114b0f84acbf8102958f843f68636223f6a15f2df93af9337f4272616db42a2a436e7b72ad436358859d000fae052b65de1ac621546c8d0a2dbae8d4fe72f9c5da7e9d9403bfb5b0eabe47f9150b99bb9168fca16bf7ff2029cea93bdc17ceab9601526ff6f58705a67e9c8b85299af989c4d127ce8d3ba87a7e56efc16f8b07da8642dc1cc180c133f5c940625429f733fe2cf47138320ad807a481ac4f91d8dcc4aeb4007e87559f0cc12fe56d98e645e7d88ea555c2a551c45b9b9c256e34aede97ab77bc860a20a53bff5d636d904df6b3faa8a38f5b0957ba9e09b7af2392ec692fcaa3bee2f79ece60772846be39fd29ba7ac3c0c690de307e50067588aa6c5066172114fb49c5fb1364449d3a0fca3264095dd061972dc45081fd3178250f6db28cc0da5a0815c06ca12854d0c5f2e6c5225f665ca35cd1e438fe1dea630fae5b8d22651f6efdee0db9205f949a7400b418df2d9cb9dd62c9ac68d9743515b5f34362e306c19c61b7b11becfa45612a23eb0fe91bbfa02bbd257062ef3ef8c374d431bcd032db8165524895117b3ec236041c0974c4f3f31db0abf28d0a63c425ef8b97b65c36c99ef9e6e8305bcec2af3866343e888401ef55c7a62d675ff3e4620deab61a5d969365522b72d77384fb2c10c625c5d3d5679debab6f748debea3e79f96a2aea0f5cc75954f342854b07a0f75b425b8964c34573220a52169452ce2fbd83bb7a1ab0c47761696f0ef75180a16edd4b77e86e0c8f021eab194641430a32230877f018b583a9bb0e3b057ce96117f1fe4aeb5d0fc09be724f01e37993c75e6fcff4163415b78bf49fe2a5449852e8ffc4a8ea85b7cdc8d70d487a77e87405c30766f191357998a65ffba8e09779d46756d40fe9bb5e7c4dbdc18f40803e8631e2e9728357eaa6dc112195e4cad2ee6552d90936f6875418b4e80cddb91872eff9b650d89230df7dcf810d96c8d782d876e0be707d3f40de693afc66f26d35d5c95a2adf0a9659d7c5a0eb0ac248628fe25e070df7c2f73e33ce12f7e99f1ed2ec1cc9024748beeae901e4bc16cb5d67b2f0208775ff1358ec2b82ef5c3eea8883e075e9a99e4d61814c68392d5c94ac4523eaaa5dbaf36094df14a46443307efe4f006135a70d453e8c4ea1ecfb30c01515be21682ecf6960a80b9329a09541e4ef39e666cce34da6c3d358f14d8e320ce336666bb2c464fb174809c31b309ea6f74c2bf67bbae2045ef263be42eb0cf5a47a2cdd174182c305701a7143f39e76ff58a4bd189a45f10a3b8d5446d5c54aaae294b4f7a6a70690ecd28178a23f49ab3228a7664bcfd4c987ffdc9ef53fb6cdacdd2eb591dd773053c00bbd83ab57fa36dfb95d075cd7c21df77321ee3fdb12b83c92893bfe9240b8ff40c31caa1d39441fde0af8f35e2038eb5358605596cf8cab6b5babd6ef08a47104c091b71509f15eb54e8f01cf866586a1f75218bb91beaaa42e77054598520c2474facfb121f7c6a3063037d163112563d592c4a4d773290bae1e60c7f90879cd970aa66226abeb726b95eac56df18aa494eb662b4148895c69f62b7982d383ac3766ee570c9fdd67b2e26af92413fd80a312400c78b8c0a315186c64be7f0d3670f9bdc9e4c2e6361a25edd8fec983bd0e55af33af536534fd9c3e11bf0f96b95f0c96c28cf2266186ee682aa7b087357dc1d7a9a807340b9a176ff7497c069579bac6ccf81534e10ee3c393d7400057944cdf0adc0030ebc5785eef23017efd711d31a510dff9cfd2fa87e82f68a7a67fd52c0008ece1fa0a43532227b20aca90c2e4f835c4b743dbbdaca47f9c3a17357d576a033c699bcb594db0d63f4dbc70979e0761cd63273afd7fcc96404a5999cfacf7f1da6cfb7370141ab25aadfd8e77d7b2907f417dc65f0484bf9a7f4a737f8ecf22ccec220faf25c49d780b2971b49f29c45503f0b386c9dcf77d87d15967a27e046864f2dcb0f2f54f0f2cb158014dc465da368164c04ea8d02fc933b98a35cb28ee4098fbed52409eecc74e0298ec686d7efada8df4eff002d6e88a04802afe90f175c66ee913d44e76336741cd958d43d0fa589831d57b1f9bac488c2075d80efb86d0d991729f1ac53b9a0b840c11721640490e478a92c737b817b08abf117bd2b33b7e26946ee1aabb30d8f1a69e79cee1bf94cb9c996a4559b09ac426cea4f035b50d8bb6bdec74a1770b8fdc27174ecd0870c65e7c40691f9a78bd5743ca8250f28aca85e56723643a5f17707f06b0667384516246803df72224db83714040284c0bb65a54a43466d6da4e77876f3463a5c9deb2afb5a99e72c2d1f0e93510c27f9c036dfb22752e5eb4089c924f0eff4a4c1f05e55f163fdd0942fe963faab96b576518659e3751a29dc2a97ba047bb2b1da3428ea785aa20c4f0cb0c52ff2e106f5b0b7787305c233497881927d0ed6108b1d60d09b7710ffe247a50754e496b992a4110a8ccf117d4f420af411664983c0c4bdcd11137afe7fc1b0cfbfbd9de4949a5ffbc9923d428c2222ee0229f9a00f3d34a1f54267d3e747bcb7f47191bdfba43188bb6c272e581832f2dd7c2c9de8e1c62d6a2c142582ebb371b98ef68374b2b7a6b94a64c8c137910961b35def0019f76974451b664c227afad1704021b88822ec8cb4f6ca310a650711981af6a88f0e8523389108888e6ba665b19ec6216d35d5587af1a54230f7dd6bc87535093bc2c8e3d25b53eaf04e20eef12f1b1244585d42b2c32115736de4763ea288a55e5997ae6dd39025ca9bd7c7d8fceb54d893adc527c4febe4b79904976c35c0a7da0d0acfe6d5f800f1f3a1172bb6f81dde997982bc017daa5ab0dcc221fcc34a8f800949a3056809456f2e8c846bca7067533a24be07f7ed75c5380d6722a056244eaa635bf9ae1b0bf097439fc5a2a6da619fb292251bcec0dfc9a441ae796dd852d8a209a270723394386d070396487428e3d04f51b32a38d19d5f97f75c6200a47c370700a458b13a31c5cceeec5b3c63d956392115faca2438271b1e25a53a26a2da26bdce36c82fd702d2a20984736e8611f132589928bfdbb06e50449e6071049efdb8f82b003ec549f8d99542d6675f179d8c1738bc2e7bcec2c13ec86aa2b666c0643b8159c3511b5d5f58035bc49d362ce57643bc09fd2649addc015b67abd3cef3142ffeb0a9fba1f0efb9a8b9687546cecccd7648f8d73bca5e9b07320759a24e2aae60a67a62b56b5ea86de716ad630a481dcb0eb2c4cac0f36d9c70ddcf392a665a6874dfa31b1221fe8d923bb50695076479eeefefc38a9aca344c9ebe0bbb06c85bbe8b5264b1d10e0c370eb6aabb80b3a12f4874f6445e579f8f62e026d0f190ef72240a44981a068c4b23e3d298a51f270c616e701671773fb7e8d38a88341458f1f6944d6a2d2286130e2d59c88ddef84301c2e1509449701b9674ba02e46fc53f015ce9f70c65882c2bf7610ceacea821695b90025ee32dc4820e510efd2906e50c423433095e5d9d044c5a2a7182091954b29db4171b18bf8de17b97deb767bcbd288b2276df540a28ad28f7481ccf9095c6f21f2e8aa252d0c5932dcac4335703e8d0b6fd4eeceae008c46ec9690b1a6fbfd75d7d27946fb0f55a617ac88b979ae5ffeee8fa0597b323dd7c7df4977e6d998ce8ee307976beb94d910c0a3607da579e8c9df59ccd1adb9f5979c64f60960c7bd5c1e1a2cea5d45ac19417dccd0cc477947f897a2a0c0db501c710aa592023442879bcfab750a76b9dc642b2f115cd330d45487f49e461e88e7e47d0bda84aa67dd390915f9241411ac9aa305e705dfda37df1c6b0f1e690df13a1272650d75e3c94e5baf54409d9ae8d523b25c1452e9dbad35acbe815580496543ba5e27aa3d1991bcd2986b647c8cf359899fc440592c0068878952a546eaccedfac92700f083f287631fee04c62436c81cc2d200c48f1ce84184af71d25885f70c5b69cb166ad6519ddf53f3b1fc42d60fdee55c78af13bfc44f970638dfa91715642532c2ae4a1264dce293ac192fdcf71be5d71a501234140a387f02d8221f43b2a82cd50d62ed80a0a5034f0a47c853f2033a4553dfec5dfbd2a790aa8dda147929900811e86bb205a0a33703838b5894ece702ce4e122fe40da0e5bbaada955ac366e819a6b28db4c19d94716bad8ae38ae006a7263e8434623ecfcfc6bb69cb3c868a8b4179767bbe8e48b9eee540825811a8286c02c80cbd7409926cc16cda9c0fff9b0ae175a2447da01019616f1f73716e0a3062942894606cda4d92944ed691a134e66feb00931336d2f10e1640cdae231e86e084e46891e925ef618f82d5bdbf4876640afd3051f6ab7df2484c7bebe2299f1477281f6db6ee1399621e01595687ee7306c69aa8eeecf7150152eba81852b5a86e674310d12907a8fc5803fd7f6d32bf892f88c0ab1e54c557183bfe5c8d6738217e608b6b2f59ec53d9525530d8a84908ddbe88da0713f955217fb0b6356308965372a3e6df733145b29dbcda6d9a6386c66910af51f31ea7fb91b08d81d3c4ca9721fed0d6cb9b3d0774cd01b039e22c754f9631e6e149744b5c5fc78fcd5481546cf8cead7cd09f458994e629b8b7693636b5a6666e48b2ad0b12810f07e4329deae10d6cb384423a214e963ede137539c29ab7eef09a08db0747091c72f0a009cf04aa67cf6819e8759374c3959c5790ec06c916f5fb4c5c962eef0bd53927d8f9c48fc2538e08c46e5ac5dee2a897041b32636c2cd1171fd7f110afec73c04023967f428cd2d4c47f14f65ad29efaa8d66930e07b490dddd4f19162e2f0bc0579099a319a801936d5787c3b787b0e52f5c24ddd92625941c7198ecfc79909b2314140a4c2b2369a4d66135caf6bf5861bb7ea8fb1edbb2ec0530ae06c20856ce2fd896b056939d15fd3fc35b8de92db0e3ce5101f8d1b36da07ee92f8f90247f0606ab9f2c19380f2657fcea7b374039913908fdb39659de067ad43c99b4478289b705203417bc9a5c57a6d8f4f507543c19a7a616acbbd41ce56e6476b5187d53a4586c4130409c880ef7d51609ed01238d53b3da48813cabf3f7a39770aacab81dd6e52992cf895a26e51805b72691ddb4de440e90fbd321767c57f541d2084e6258613f9143c6daa451a586740f0a284c81031a7307d0455e3d75fd819bda0e8c266e99dbc5c953abbc51d6ab62ddffd1dd57fd93cf8709dc8a83c2c669e13192600f4ddcf17ad4b8d4e484479b7892f2c5bad51f0db61df1283a2b9593485d764ddd285d63493224188322b3ef4e7039d599115b175c2fe0efa992d6b9b62247b34d8a615df08ebb2322206e96d2f675402e96bc12a1b17c2eed37a22990fd56f239fc39f65dc96b8cc130bde8abbfc1b291589c22782fc7934bba91f8c6ad159ac7bc21219d229e2589d8fbb0c91706a04e319020566db0bffc1da8d1cc3439cb09638fb7c2c98f7a9f1fed2f71de1251b99c0422325978ddf0e1f60ccdf40b02bd152ac0ce52e0ebe6db9b17034a84ca964e3f4e5304a46507e4c7bce4a8c167722f9b86f9e846689326782f3ba588fd527569683fc970206a615edb1ee5ab3123c1b6e1e6faf71d6b7a32ad2eea926853540c45714fc639c77ede976445250a0e7daa4c0d57cb24c32afece310da41a1f3adf6b12a5618f212999bf248adc56a5e69abcd0d869c662502c228c827053c4e80f162799503771e2ddfaff90ed29b86fcc9ac5a9066cf5f84febca2ec59928df0fdd384ed55d973a3194b0f04431588cc67524affd574a7e036aeaeda57256092053014822662e40d5b03aebbe9a383d85f3a7b6ffaa6dfa285a7b7901e0829464f692ec75380d0d429800229da6d0beab2363a601fe32311d9d90e66842cdebaef88303e4e2580ebb96adc599ae13ad0049b40f5ef3518d268f93db78ac2025784adf29902200666040e25d658c8803bf855c65d00bd933a167b577fd00de64b111af9da1bb20680834345abfddc17f6a6af7581f3be3f1659a453a2b5e619ce40d9c67a045080eb2c9fcf18fe5b20c9ecbd42a119c16edb8910c3abc72efd6b50db7957c6e2e5ecd57584f2d2bf81e0248a07b941405802d81fc14e94dc17e1e7b026ef80123f73f37c68b24bd24ca22dd4031dc07659941c84995ce5d56c37003984fe48c21ef8560d0680b9afaf5ba51eda83daddb96def45c9a121dd284c75f30facf93f3851b2c22ed219f07ba685f19d29ed135318493ba17b4bd9bfd284237b776f3e28a911a01e7f94b1556002f464e828cede93cd4794625bc81cdd9fc0b67c0460bbcc19d02eeb094ab6dbc7f1288c60125b07deeb40c46a53c81422ba03a42f3984ab9d9ac5d7749bb2cd227019eb7a9e73feceb271fd2ff8b8fdba21b4c3fd2cf2e7dc1bafe1c9541f3d71f15d1a84d46d064782c08448601bafd3b5e4bde51f833b75a48db9e099c4ae927e01089029bb39a383d85fd190af02a0b2bb4fb996210455bdd664561a62e8d217bf7a6a9096e98f51e9dc68ee7401ee176d0875d60cdeaa2f7935b394f0f92947852b38495a01458fe4a77c154433644d3bd1054c1902cd5a8801dbb5f69c2aca43e0b03da7472bdb9edd8c651304bca38fb96f2ea1c0bb6d26f3b496514a1c8d281f9c1034ef2f172658766347c648d7d7b6a10e85fd867f31018437c47853b5c406d3aeccfb64d3e3f31b3357e53286c0e6d2ed7ebfa7f05ad96e70f6202fadf6699bdea7e5a364d37afcb492e571850873591cd762d1b0c141c861b043c9667163ce864526346343ec55383705c4c009c4616f5cfa3ff59f721626849fa8505ad6fbdd7c0ae157837c426a3ce514ed9acfd88bf028709f3c4204e4e71ff24d7a8dc7b406fdbd830410e2c3b0b4a0de5c547ae946a439b6042f5ecd2b5c42cfe6c464a8442ae93ed10b591e94c8d641457a2f8267b9d589e4997f71718120a3933730135196e7907077dfd489e520b14e5901a5d39955c9cfa2f669f0d47312e94f404f8aab9bca2d68977f7b36477bcd00fd14f6da311910c04ae6cd9d6914dc30c0fcdbc4a37dd4aad21962ad2de06b12537e32737157e1095f036e0301a7b5816f4fab6a7c05ef7f08785561f1f9472c83b4512a3eaf16d9e6ea431b73a11daf49265926c359b7699d73df673e2daef4c558f7ce2de18ec6f462c04040c8674d515b9128ca0460af85c11600e61739358c7bab13f47cbcaaadb4db59ca29cfab5ec173274d7190018cebc9c5b54e884d0c3e1d4bee9206f839dec006e245fef0037a75dc4e04afcbbec60aa8df795d861f1fb8538e53ec00e1253094486021dfe28241c7ab26a3515dc9c81760f7ad84fda484ff6616af819d503b073f8dbf1a98ebac14b8cfeb6edaa5d471d599b34d240e5346c4b7a95a42a012733ba209b058b846b9cde203de1a512b5bef6dd3b900cb4e6cb0f9c8fae1f1d1ff20c9e25885291b7aade9b30ae6eef807ad2d29c0c4d2bd8942b48ad0381cf715bccaa26a87ddf9ea4251acdc9a0eac6048bbfe7b418a4b29dc6b81bc94031f16a5bd227e01a6dab2aae4202352c68e4e258b2ecaa7049566090219fab5dcb7a1c7584e2792be8111ac70a9e3fc3190ef9e9323497427228ccf8995b79b91d947c036f7ffc6cc3e1ac3e47be36405e56125eccd2fd29a5baeeb85764f670d52819b106563040807f2f1ceb69f5e9c64a6eaedb81948b3e232f4dc2be970682d0ae50faeb9790b645961e3291dd50ea0a72cb36ca60140bfc5a5ecabad95eff71b064e86270b89777a4a8c5e87f489762e3d4a75dfd11355ed80b32597841e1b8b4572621578c60a7ff4a60440eba7b1989cb02144698c9ea3cacc10f49d181ca4c9ec7364fc091dbef286efdfe75a7c3fa4301af29b9bf10e398ac6de1b606d1751139469d714253597380c28315de3e9619ca3356ac041c9acde7d440e8861b8858f1f0dca184517a1ad44147a6b6028d18808a527e54c351d064c299491805c1f2140675cc1e2da7e840b3f990edd0ca7ad4b8cb077741ad8be33a2eeef362009d49a6f1fec7dc6986f91cd6fc5c7d865b0187782a1611f7314cab67f164a59ca8eb9c6c97892dacf316de55811e3a18b4d4c2ebd8b21a85095dfd37d6c60c620f24b406b6734f35d930d7f502f6ffc99b55f1bf41aa70c219c83121503f49ef884cf4821e5147d250c6b239288b075904f1959e2d1d1dfce07bee284a84ee33e4be735bf8d4da5d68a20ccff7d5a6a30f0961943f3a04c6cc4ab2ba2418d4f8fc04b48503cb795aaa8f2049d433bd10c285842b0a2077f90ae2189969b6cbad146f0ec2b3670fc6351180fd99ef38ad79f39fd37f2dc225281f19eca87b4bf3ac49143b7525b6a6497934451279348e36203630424dd4ebfcc7f62e021b7260755e06cfe35adda2d0feb8d91db73bb0f63c06d1c67d0b49a8f4c36f9e61633aa212ed4c2ceaa84b800dc11ab3ca0cb7b3b20fc877bd649ece8810572582d57783c97b9be76d2b0da7410a2292125697d2c10a3ca371aa83821e939508a675ed3dae9693d8599d5e6ef48915d035a2f0a649dee06b59fad80f79a7b42b99dfffc143c46190f6494449ece8baf4037c3c6f65c27dd10abee4ffc5ac3a9bf988d07ded51e59aa3dc17a0286984b9940ccdadc640c8ac1d2a1695f20802dad740b135aa9eb028969b7a0b4c591abb1eb6fde3027169fd8dd35d6b8e7078117de823efc0463a915f4fbf4fa0e7da7fdc3d0a9db3a67a598f9534cc52f72aea6b4f6ffe27fa51164255d435b21c01396c95657fac5b7f4f21750b083343b4a8ee2b74d33d315f7a971e4528abe5dbfb0806cbcdb998871b59bacc9135695c07f008f2fed508198c8f10cb77786093e6684cb450808c66dd20bb31c56802a417944bfe06de76d5c8f37bac6f6bb56e456d1d5f74442b6ecd0870ba2f988190af3e8fb7bbfae048f0011beddca7b4d118691cfbc3a5720fcf66944ef57e227c6aae84dbc667c420b0673fee4749ab2e8aa8d12fbbd2ed2ad98a438aeafcc8a5ddcd9a25a731181a470ed3a1aee4cc211ecc55894a23d0253fc1678e340c154e27d28660632e61bf28a5e1aaf0655c75cf857d7f831b8b39b63d44fad57231df9a0d82f81dca1514b65e7f2708ff8b4363a88c7ab82018dfc230d77710be29fade9b26504453161946884171e4e7aa596d2048fa29b86acef2ba39ec5dc777231579cfbc7084740727a6a0cbace1a6957446e27f0a586e1c84738c8d76c33d12991f13c405d8b2a84ed38f2fbc56a3f869aeeb77100ed413ceeae11141fd581a6af5025083f25dc0e55bc4f0974f7601b31cdea3f539877b375208491acb61eb3f55ae23499a91417be0bc7530ea39609f306a9cb39bfb603f8290e7cbf811cc04127215cc58343db5ae891818761597d9c85548bff7903257b0a45bfef26b8877b1c780f000f20e0742bb54ce8f8e89a7bc24509b1d0cae9c9c4ed4329b1f2149dc820e1d7b9919a51c54640865b64d11c6704c7ee66034a66564af945cd05fc2834a1a81dcd57d5a7f1bc000456781dc472ca54b852cda1fbe97a2682c607f0790639ed5dea8a4bd16b25cdf33fea244e168e9c30c85cc2bb081e1bbda60b0d60865cc4b2ac030746ae84053d6ff9d1e85a76e2605a4e6aafb44d3c3d8852db66cb0583797bc77fa48c607ca3780e7889223404bbd5d9cdb04aedd271fa0176eff6be6150c9b9985f24df6ce97b05e10cf901f1417b5e0dff02c165ac3acd57d4d9ce3a6f28cb2a7955b87eb71db7449ce59b38ebcf8361d77bfa560d0d6b97ddbaf3776366a6c524340b4f82d4cadf2ea97e5899e3911c851d1269576e4bdc6271d02bc1d03e1fd038eeb366c7e3aeaaaf08be0aacce474457f48b6e387a9b9810fcbd5cee0cadf1da7bc31e5fa0a1e9386b2a8e83c1db2bca5eaf2df6277d8d015ff750f8f049d22f9fc81822bf1d86d6eba55c94e10cf4612ce999cf32e8473ece2b32fc8e4faf09552613818921fb18f8b8acd77c0b57256b504b1e8bbe60e2cab2d2fedcc0f9bc2497467d06eba3fa7613f51adb968d834715328eb3171e8e24d240a806bef421d113edf37a3d34331741e40d8adb8399c14a6c32fa2455446cf0481d29467d5f5514d0df37cbae255d6c84918169012edd0baec6ed42db11112715433bb23737d8887f39a264aab480f6444a1e66b7324a2ffa1ee047e089298f56de7913085b5d2715e76720a994ec7f122e4213d188855acad9255ed7b5c6251b6b5f4e99ae18481a13279e60777ba38934ca663df2f616540f56e0ab26246cabe739cb77d498e656513e2abbcc780efa2855321848ea1f0f139156b1807b3597c254adddbe4b70fcff802f39b896975e1f7639b66d805ea5927de2f75ddb37f0f141c05cc60128c1f6be8e75c1e57436b0658ad8a7c2fea661c7ba5b09735afb51e35506642f1d62ec69946302aedaee958aefbeb63b05576a9a8726e0cd11edc3f3b5ad913bbf80951799b1e58773ae53444b7342f0522cb604c33f748c617e201958c1cf472ef4e91a937ca097c85c12c7c00c6aaf9575df390623a74f4b95fbf01bdcfba5c3fde8442fd093041fa5d704c28ef2296f173b766613bfc2866c66912a7089dc284e600cf4635f9d31039b2f94ed560b50e853ff9e8d57849e44dd93f76c2123e2479c1321b293c58438f7d270a74034359f7471eb669afa28196b354078c5cc1ba4b445c454b0b508a43f7244083260c5ced4044474c8cfffcf3a3332f74685790aabad36b2400340a31bfdda8207477efc9a3eb32007432b7e2644dc682c7b69f63c52a8a803713fb1f0f0e34ed730c5f9dfc8b995a878d567f9adb729194f0a0e5aac857e2776a0e59bf75da6fa06bc6ba80f70b6adbbfcc55ae40c1fd6159b402a6a776ddb6913b05729d89ff3d41b3dde28f57e1e536eb3b4b21cd9b14e642710d0e39004951bbf04b4d660976b8e91fb7c279023c32b1943ad20bc4833f157a1caeb71e70b752b9d84e83674a55555a341b2fa613834a07bc35ba39be89e5beef9f55d6728e92aea2b46f0d82c967564295bc9e8440ee772363c1ff0cb44bf297fc01b9db170e44f766994b7fb9aa4eda9dafcde754369e6f017b04f67beeeacda98ee58f60c80883c817de3c98428ecc4aac2b1fbabef155097f892fba9b24dde39cd07fe764dc65bde9fc021561d164fd06ef648c8b90d8133017d1c21ac906dff354e499769a048257f0cced90f450370b6ab5e9b74a276d2a7de6f573fad5c9a7a826099b5b07c52fe586f45f23837af43bd0c8a55889b04cc5efadd28e6a13b0261cba5a57bcb817959b53e65b470c90e13d3595286f38efccee4f7b18a431ba027503f88c1c7e13897952ec2c6090fc01b583fe62d4cc893b2d15c273b563034dab3d3ffdb9892539b2fa45321647077f469ed69f27cae9f527c12f7ebb6a06f53c9c67a51f27547dd710a0555aa79e712550caa6c0b861466231331d7e746caaff0b20b44bfe8557b54e12892842f1bd9659d1cc55b171eac06605c3d6c759ee1d7bf94014164e894be82c1dc8a322c09c4823dae9f7c4bffe913d61ac700d36fb9440197863d8abc2006a043c822ba4f074f6c4c9fcb8def2628f99b895bb9be37a20b28da6f41053eb13810dede0aad064848a97fee60f8ea6185e06eb62394e69971d38bf702af24aa5e3c571c48b16d2ebc992c6d2e30100a915a1b5c6343a6d61768e3020d07a429cb48f5c08a265b23ff4fca17e460854225de6bb42e96d4127fb7f5f4c1000ae36bc8a9a1e07279c0f2fcc77ef5023e7826d10cf2f6666da96a4c75e88be5ec77af64a41f8c602e78c2ad08e461ad3e9a1388af33fb829268f24d4cd3958eaf086b982964b7056edc742486f2177b801c4e741db62bc780a4680e5c18dbc9e98502c2d3157e0f7f92e502b56d3a318eb8bf4862ecfa050ecc8e95f8dd3f07128941585f5123ac76437ee813cb14cc31116d7af1a39239fd804f1e2016bfb61c04589b3c0ca3c43c8940c5f4e84ad9f97febcd2ccfa95768b1957e36c7fb713b97128f675869eff497861a7189552d2494c181aca8c3ccda929daa8053a0d67844eb3f7a52e8e989874080e172d3047872c36a3a36636746690ca579c81e7cacb4a1fe2861a7c14f3ccf86d5ac9cfbc8c92a8a95b2ba655eff4e2e1554d8b2eb0c20e5ecd02b48e489912c24128340c2d95d3f83d78003477051fda6ff5b77009ebf3d316c71d9a40d1889a633bbdd73f728a464b3464c5c469ddfdf7afd519df92a6f86557486bb8b79c50161410c7800405834972fc8c1914da9f053d3380162046906ef52ca1987a094e93967091bc5310c3476999f6b10b6d87dfbc6f001b6a9371e51d68c86225b9fc9cce85b0e3506a2bc91317549203918cbd097563ff84a777d132c0dcdaab13a250a34b1b85fcc51c7d9f162548d1c6c9ac95f43fe78fa03e3b0c967d24f5fc39dec6841ae376dd99fd23195571fd777a5053874c95fc7aae1ee51f396ffa05c47c82adf8830f84b037a81b8618a9d997b102950c0b2e86b374034f8b1696efdbc862a619bd2b1697dc9855e55727d0ac5a6fd25ca20038a0dbd8d9342c7ec55573cecbc4990bf1b4f42e1ca29a97f9be422c3c95458e72366b5017cf28ee3090b3724b0ecf03b0924f5635d231b43c23d49646a32f78541d9c11d1ae8f078b77456cb62b50cd69b2edfd7502ad937d088552a1b21cb870505b6a60a7fdc7b847232a66545d8de31a9475a70682d62d2fabb51db26ab453964a0ab3e6681e1413ae8280d9d06cbf678bdc717e97548734c739b907ca65ec3644f85c0881d4432990db40b4625840cc10a7f1db106180dd21fa41076e7971e9861509f505c66ae4c3fd1270f180f72e71424238096fce3ba860c08d228141c34a9dc0090e66d96f956a2cae8dda500ebdbd89819b296e815876281c1420c92faba4cf01f1eff8642d24386e4c536351feacb202cd0140a31192e172692b198e80ac193b8448f1455d5f70351e96bf3e9dc294645ecfda8e8f03f31c5bcb2f92ec60c71fdc8d70cf424ef96ba7b90bf2eda67ff34cc11d134224c05fdc8e04f2d079f8460f378fdc052b3f917404548c2a4bec9685830630ad5770bdc99e05dab6d239950fd7ce7fedacdd69f7d748b8b33f1bedcdaa7f3a3ddf90f69d68bab409b9f6ae6b40c13c42200d7236c3688e0e871b88a6a235ccf82b1072309609767fed01b475d836c47dab248635a49503b40c02387b710a02f7afee101cf410365398378378b662bff6e1709bf16e7990b521314cbdeb8e0c99a187c2f052204a28b92a0ed11eb54c9665d4c84ff52d3bf36bf1157d9395ab355ef156cfece6b9366249a4fedb4beb453b6428b404151b5725670a62c26c55ed38d07076bb187d82f520cb01a452ddd900b598d134be61c51a2c770a73b2662214f95dd31d8287fe6d829eb4b6a16cb61643ac23ab27de5c44a063f0d813bb6fb5dab3b857687aba3c34d25f14dd78bf1e0428698faf55d10c99b8513ff21c3a3292fbe89cc99340e6dce527f0818b00edd31217e1b99d938376bd293634c3439caa455af4e63a6e9f1d49b652a8c9edbe51bb6a63131e323b555da9340e898c6669fa3046ce7613b0bf79c3a3d69ee27cb60efcaef9fabbfc5a2bdecdce75fdc649cace66018cc1458e145a89cb75f9c3d6f73ff5c884926bf9a2de2d4aa86dd6acfe24469cf773a22339f1730aa05a81c5c8206e7e4eb86f32c0c3b167bb542a5e33e441f99e9b669ce7322e06de828d20adc8232687eeb5f6cb87498f28b4dfebed0a5cd39eefc5f6858be3d98d5ed3ba2e6d1446247f7af31f298a05984b4ae84d55304a3e0d236a7918742d8ecc3644b0bbb5d296ebe26ffbf5f909913d76bd38d81c592414b92f7375c03cff519d963f65c80a8a022d8c9d01327ed9559b615f2bf388132cadeda9023ca107f566ef3a95484f698c9c0c2ab94f4fc660e74d5945edbc39daa70b24fb900ff630df91607ff134551ceb1d4523dc823a09864c406df60833dead98bf6e70f5acb1605bd927810deb7e13f9122eda7f405a0caeb0ebc4217ee4d64958686a4636fa2d73f3b26a8d66b2e8cfdd1b2c6dbc17afb74a608491567f64dbbe3399e65c8901b485ac7c9c68ae7338a87f5e394b9043bf335c0b4d4a99db7140a6b7469e47b699c4533da578023af52496008ff900b02a1fa035f98e4c796aa5f75ef440cec08cd2cfcea35584369541af275e115c2f1173f2d0b7aa4b976003218f1e6cd38bf6782208c9f3ea3e60803a0b046eb3a4e135909051aed0bc2ed28fb28e6650f3eb9a05539dc16f339f554df623b99a48ab8a73b8ade4bf272a632befad7fd2ae8c6f3825967e5b68b9b508b018e99af3b8b22f61b882014321ce4e2f94b2267b3367dcc866ff8f8b914b9ddc1442ac02b59ac0368ee01bc57927787cf5a45628fee0f0a4dea2173bd9840680a6544dc534c157ddddf2d4811b4947b5e0b41407d8cc67ba18eb78c60cde16b7944c9193ed007ecc5fb28f54e1685ef622216150076068e9fcdd97ae5d2365bab8552a151e6e4feaae596482538e22007f68ecfd9b0c775016f289d31708a6cacc0b06c55e3ac75491a7cae647554e06d88e8541b5aeec09866d77858e4318e0970b6899d1a86238544cfad08b63ec1df6d2ead42f18300f5f99eea36447aefcaba94eea943482c52028f7ddebe7c4c3e7c276b9ec9fcec2d4112ed2bc200d6a37e313b0794e5391fe6478fa47c0d44b394bc7e350daa350feb52824236d01add7e9935efd908f4519cc46c45565443d2d0a73f05a9ce79c97feab01b0a13209a8ef56470737b6a48fbbb086380f684134846ce4cc785b98d8b9ff50affd978520f5812ddbd5b9c4f3a726937458e87f136e272d068209416405850933f188e44754abb53485c61f847a62732580c5438870379bb5fc02ef8480441790e5ae9cbd0794f45455904e833d7becc2e408d2dd067d3ced86a52a9b8a115f724acfb0618e80e44102864987562b66d94616e1f80c21cbb2de3d02fa4af63094a5ef3bec1c60b7b21ebedabdea24aa9e5c0ee8f3328d90870f0fda964867d1642463939e1347720d01ae548359c91905de936ec2ed89aa435a5d6f1a88d9093b318df75d87a0627e304860b8aaf09f002529b979f4856251db03ba37fdbb336055945bbc3497054be6c64e430ef4907301f72eef7fdcb4158c85642b4fc7f5f3423775bc5c4ae2ea1071c1b98a918706282c5132c80860c09522f9331a659dee34b5b01acd263ce59f61252741506f85608bb470545d7b7a42e7c8530e7fc5eef48a7c1173828ff7d25cf47ac5100a3742b9e26c8661402d2236aea4e6e47a32af21721c3fe1b85b9152ce2e0786e5888138b679f25c6fcc61c49385ea5bc63f98433f65edc55abc034f9e393a34132ddcbb6d044977b488294136095e311fbc72a6689897e2319d6634cb067fc54d7fb4ec2a69fded6ccac9cea68a3762284569e464224d06e81791bfa81a82397337df5d398b64fb066d272ef8798c535f191b2653074cbef65dff964671f3d205b92ae2ab65736a7232c1e73aaa5cf05e8b371b00a091a0750ee6ef95c4da11f3c69d13e210add2f8c95a2d69148259f98fa8ff8b7f63dfadac9b6f28134e2e23db9bdf51f8f59cac3c3d0867de50bc793cfb29749275688d2d2fdf0957a81a9cd079290febd3135e5ce073800aa6e7f01d11791cd52034d75dbe5ffaf047e25cbbda41fe099234bfec89cd8cd747293559e2a541300bd77ee49a8f4860ba226c8f07f2ec0c42f7922705a872a955549ce9fd94c1b82fa68c6886587b34f88f70f2083f4bdfd9f8ff37a65be10f50c172808661d5207a4d1a0f13cd4464597dc47fe8f1a35081bd84d9fbc350273269109dc851021c48570f38c776fca9c8cadb449acf0ec949fa686782c51f3c6307651b33c2cac666aa60abaf88db8da29b7e76ad0946f627ff8a2e1af322890da65e2baa9706cbecb20441ff55b4ae301f02c54d527745fcc4727d66ff85387895c361fe61e1061f83485bb43f06cd1d137814b74b4c11fba26c41fc58684e9b4a1f867d3d4b78b46f39ad90afa4e9e18ceb5c1058bba07aa8087f51b19fc2f1b37ab73b26dd03d890cc9cc5aad383d1d9703f072cea435a263c1100699ed580ff6f113c86868ecf4258aa6cb1ec0e9805af05c3f405818641fd73530205cdd5df71fbaa2f2c0d0a160960db1b2a1aac4f8eb974002171cb12901793b1df5ee359a2ba27bb344b2a55984b46fa38d25ea8903b9b1d96a6ec1fb2f74677fd4453c8254f0873297b0b0a8b04e6ecc444b9d431f3dbc88965da69b08251e086b8be3c7c9ece507b6b69a881b7516dd8ba9c3fed4845b04e81a2448a2ecdcfe3c54c31c995daa1fc13a51b5b9b664b3f3fce388b5b7d6c250fd3b7b21ac6c5f37c82e3c35738d726beef6fc3e1eb6af8077fefa96a48004337fd32fdac16cfe2a8688891985b1f4feb5d6457302a71bc0569a9e0aafb7b36010b37c22644f8691d92b398cf64cd16182da489de01ceb325b9e6cdfdc08f1b7916f66b1b915992283d09c830834deff077a828ec06683e4d04190f6658dc22a45c0b7808cc55dbb6b690d063f7d187e4a1bae898902532ff055ad9e0c8b254f4bf2bcf7f8121156db842dce31223f72d95951a02e50f06e54358f9e0544f53eca2fc51f372e6e0f9306b214d362226c7153c018fc8c42d453495546275ce3492efc22ee88d17e4028802a386db19f5c0f4d5736d167a74f54b01910bdeb780f3b883ff03b2ab1acda7674c52cb1714a65fe8c8edf25d4d0aa132896d4cfa95e7580fc1688023d5e5149f8737519811b0dd00a86932197af248c276a029cd96248cec7b3f4524a172bce9d8825f9b375d154ca886fd768ad70dd9d18296f6216f2110260d6a9274d60c01dc3ae31ffe840569a66fae883dc88a264c26be661a39c7f9699cce98230fa4456982b95fdc752fd6ef8ca6686291dc76a8204d2cf42ae9fa4c1831109580cde2b35926d38c9ce648c21d08f5fced1f0be5c5d27ceb4d1b28cb96609826d1b569af8e004511a2f16dfda6619b046ff2bf97c7ddafaf9ce9852d0c78830565e8b54a7f501f2e59f99aba122c7de45842998fddb3b32994fc9ca7ca985b39cc1c309c7207ccc64a67b35062ba10c03e394f89725a6c406a19ce33cd1f912ce35094a84e608889f069d6880021bcf6951f0977411fb5c0a66c1f54e4a186b76c91b408488a423e40957e432a0f3a323bc96fc14553552af5e5b54010edb4701c8c0a96f5eac9509015321e209adf06fd49e2d94eb3f15f6640cde144940181a0ddbc96ea5ce54a096e712550ad4d31d32f8996395b03a96e7b7602eff643ce647e8e35499a08ed97ddce98ba1b9fd9cb72fbb14425ad3cdde64314f2d48524bebaed172fdb51943e867d48dbe9fbf7198c19077b445dc3ddaceb814be59eaea69c883c5c21edb89f4d50798e1146483594b59f27d3d86da15698f71e464f47e0da28e2aeffe233ecbbcda5de286d8ac8a1f8751c40eb97222bd52674a228fe5f453213334272f2cebe230cda95f7980c0d0297dde284a210c4a3676d3d6db36a39b7c1d182fcc580f82562753766d38d3d8aeb7498a77d80308f54c4ee36b8a9561723cb1da96ffe10e38754206a1c23b66b6fdc743892b60744d1c6edb0566b70e7923e84afbcd396cc662fc14ab748aaa56ffc22559c1c0c1951c4b95207b2fd20a3992febab6b0b72dadc7c48b515178124f89bd2c83bbbb0d62f1f8b665c0884a9c59393d96a88272b8d624b058a93a5bba5cac0775ecc77b082619d4f2739fe1b48424224a3dfeb3b705ecf564e4f62fc91dc05d2c7e2dbba247e08d1f1f04f802aba4d0ab8b5a1ead3743426c983bb8b5a0a48684cb821d4df6d2f354e59d538f2710b7a338b66c5abf7bd195dd0b1990de7c81e59feffce3c9e2dd6f8826b868e012f5741732597a71f29daedba93d784299e2c3e560c84e2ea5e3d39c01623e54a3dc659faced330bc754f810aa4a5366aa40c85062b4ef6b1c8414e7f6e707f9c8a100230a25cccd60ff230cccc1da95624a9c3d928c05d5d21687361e8d8628a3e3928b5ee979dc41e634a310c92e264cc755e64d23335295ff98005b9767eb9305b5887edde79c640808fd5d175ba6ea75ac1484949310c1f603ee78911af1ce8b77e7d5facd0d0bb97f12ee566f7097b629749d0eeaedcdfc22dcc4664cfdd14bf64c14bc8bd51630b09a8d43071a2c1bc48f2509af9fc29ccc2d7ea43e2707a77842b09b30a85781177e85dcc0ec65363a975fe3415cdd9da981996d35fd2e22d804f1b327b53f09b98ff43cb11ddde8abae01fb32a875fdd064bc7a98c715d108460ebcc2b9e906526610b7af38c3415b662a69b0a7341295b7c11ec3d7bf078d1624c9729d5c0be2192e1cdf972cf99ca5a6dd1794497783be47bb8f0c05b0cba9165cc2f5ebed02ed5c26425c15894c4af1f23f9b791557d5bfb43486ebe46b776b058fd58f21a98028403d36fe3198a3f4757753f02e62d2b70fe2a44c1f5df03ca792339a5df5699a8e93c02fbd36f0edd17316b51b60023ab194d44a2fab381b168a7cf04991a32c1c6bc06241c797a31dd622713cead5c8c34390ddeed5e904dea6265c6c0654671950944050d8f8523c8f177eb582fe01163f12642e3f6fdc81f4be7aa33d5458320ed67faefc5a7b5822cd41f0b89b094180b55f8b3f4184a69ece37f63fd23840ec9ac2dea60c1cb30fc69ed8ae7d4a703cde2cb0e135624ba7358c454366e0c0ef9edd7abf36b8094edb4f6104a265d4085688ae25f2270436da11eb807521755335e45f545c9c2cc67b962654e3db8f659847edb5c970b6f73651f19bfb55e90d92977316513d5b08239872e8a3d5ef5680a92e7ba32e959cba6be5a8876bff5830d52fa84df9de2a7664bb6120679eba57fab46af77d58f074138e5612549d1fbb42cd3074e12664be7cf9da7e473a4aafaf3e17bbcbd5563f0fc019194a2df3a2a5a4c57f2781420f99114012cc96c30ce5b206c542bcd34cbfdad5334fe96c01c4cbb922fe04d2f40f15eea84ccdc7e9bf430d127d54f031507baf526237c0d7bc9c85961c215e94229dc896111f2226cecaf7fdaa128b0458a2de6a2703c2054a8bbe714d61d603bc5ed079bddc4236f9eeb5e2afa1fd63a9aadb1c1e3c143d5dd3b51b372e7d55b70e39448897f934f4344494b44d4b2d70ed09a73b86e0c96f24758e77a61f928674e4077e9a43cfb6b5c8e93898c0a24783955641edfbdbafe835108a603b2edd54c40163fc77952ed1a79c55f6e576b854f66af7aae5edc818485863ab69f427a1fc4b5213fb4be60627a83eaaf045b994a7bac7d4bbe8457f2de0d3663a27bd15a9d91fc7b3cbea8da693ba2f3646af8cb4fecf79cc5ebc914d25955db3c14c255a54381f0e480a510feab025401fd9b52527ad3d562b780fc2a2d97aec92892675c426340b9716b1ae98467b4885385aec583776db917f22a05950cbc2e8e7caaf2f2b44830813ccbe45609fe525db7861fa6991a1736f75120542b3f30a1ecf6a9ccfb1f2a979e6e71cfb43b3a82d9c6866dbcecbf5c2dac2b10636e36bc7fb3bf77d78be0f73b683a4f029202688a10d4d33b7252ff36ef1b3de4526d7876d16c971d4c8736c97c59a671fa754f067af41209f61b69f7c4d4e6ba3d261900d4706d8af6cfb2747882796383b409354a96e1f8ee2f6a40de49ecef494046945420a74d76a02e8c4650f50ccf5d42887eb5476372c34f7e94b11ce463f6d110e8497023d45d7db6053f2017056b8a706762ed75e35a7ff756fe818acf942b5b2b91927fe5e10d1e99c5aadd0c67e3cdac09aac6aa3459d87581a862b87e0c75c17a5d98e3fc419ad265d9c5a0aa9d7ed177fb75131b1977670efc9a3ea0a0fa262145e9a969cb41969968e1a5ccb8eae9e7e042d977169adaa5f8b6f0baf87b39e6240d6a67b97c62389a3995647426701a0e754de874a1364474c79721b2e6b59b6edee9d1ff0116afbafc5cc790e23b12327f4e8ed21f6fa959c04b3dcdeb041b444e1c60db9b0ca1164e0447e09e6f4e98a3a6dc6cd74e41978f843d952d7e7e0f5c69f6fec0c8d4fc3c982293b21a5ce8155f756f8a0bf1e2d1c8ed22e3a7bfff293eacda97179359feed31c068b9f228016165f26dbea48bbc8a4cf9cee1924317afd1365b456248191f8153dd4c88bea798c5aedae88557a9827150f404871edd5ca67db121973b458689140298c4155543bacf3b3dd942c3ba0739962c179f296775a087954434c7b3e87ffedd7492088cfe12753bf0609f1adbda621aec372b4abe9932755773d70e1e8e527617eaab1f1f461c6601ae68715fc6735b9b6ce7b29f891da814bf28d44ac4c2f6aec31f754ef66a63f28ea9457e523e35b11029dbe0a478b0887ffe0e8b70ae78bf509cff94227006ae313da80ee22fa2769b7ab39c436ad8e823a2ccaf5d066e00b7efdd32c417166b63584fd0f1d791156831e587f4ebc1f46185fd7a42c61582b8d27940b8d0360f5d176835b0d7c1578ab7fd0da1d7d81d804ebac6f326ee050306b72f5a52b443fc1a107607579be2bff658bf7f401b4d1e8bb63ffe78d72f35d600867783a7800c180c6725ce69f6e21123fad007edb0a211d8957f3f961e9b76cf47943be67297ec455d0519b4db0c0b3a62cec3a0a9d403c23661b6720af6462310af99ca4cdaeaf1359fe48ab67b29aa3fbbb295e5b1546c38cbc800fbd59ec662c983f68d6bf63828fbc4381e440983bd9bb96be15f80f3499b11ceabe7e4647fa6567a5e59babf6aae30672c5f4f998a6be5ab9c3e0316e3421dc22473f1dadf1f0b65a49baa6ed63ef40651e3977f44a54dd2031dc88786a5500f917181618be394d3b018c20baf19a607e86ec242f146065e8aa9e8c4a32dd770ed4a1553e9625174dc7144b8a95bb1d7cbbf2bd6c365f96cb22738a60e12d4e94be6defa21cb7d9750b7b6ed763ced84dcd25d267f79b40d293ed21d5aca178774908264ba21ee8d414d565b683ecc1ccb00665131ca61fdea870204bb47a1c6ecc921e627511c56f971635e1ab4567e59ddaa84a632cd52d4e60d0f0f1a838b291337e1f38ab8478280bf170f5782ab0025b238a7cf9f4b655f19fb6b5d66a24bf8d68c4699b6286c78e61ccc2d5d73477aceef8572cd696b9efc7837b347e26edfb5fe82f8d1f54ad98b348ecd3119b178aa92d467944efa3b8aa6f6e9a318581196b6a7af94f21e3bf4085474fc1786fad0608cfb2178feb2a2f1e2d71d5bef368cdad8f60bf1c117734a4f2adbc9323742d91853d8a7fc07dbbf8efb67d4f84a448a93085a04453ab3f459c997ffad8fd613bb762d1ce107d7e0fcc6ff3a87bf491d28be6ad062e49c0cc51ad99da3977c65ada111b5468528d82a5c36838b1945bfaece18a6c4232021b1b194063e83bf8ecbbbc3dbad7cc5b75a658c303041ff70281435db36ded01ea4d61bb0294ed66ec17272575a4fb0c644e796dc4069a2184534485eddbffa4606727143d722eb82f228258fac35c8d1dc5a06c9b71b7f73720c27ea6fc4e36c07d82798956335dbf546fae4ad8575ea2297a2c242188d084023b34579d2dd9e4801ad1045d5916b2b66f4c145d060276017d07435c8b80fabfda4f2fe2fbe409c7182a0145fa78acfe60b9beb363109c322fd256998beac1f9b1e2346c06b495272283a4f0beff7f06888cb18b1e38b652c5a5285e4bd19092816f8281917b574591016f1495d06d15aa2dfd33a60699cb8ffde92a3ff0e4af91278a1c0715f72eeafbcd49feb3fb622aec03ab4f19505d63f412a585f0ad93bcfbd04bbb872340f3cdc9f9e3d47d93f7030e6200023bd43bbd9200455dbf68ed3c9e663c64cda3b5457309ecd86b893495d4be80a4bdd9e06d796a2019493a1b5d428ab8291af34ca3022c47e356d3ab14035ba8501b3c6292f7f376a5e47ade68a6d3d9c6c04ea6142d126a4dcf0e0a2df50b78582fffd2c3d17fea4368792633bfe4fbd1596af14e03bfcbb65737f76860e6191690d30a19734a8758dc102c5d17961535fb770daba2a6f243015f00cd67db3ff68ce6686245fc86597d0e532445778ad2e30b2a89e5a390b459dce065fb3e821de3ff2ea13cf04c8de55b19ea0954ba05cbc20f748936b6f2037921497369860545943e6517c281b98d9fa3d2e729f7cbb27d731fadb801b8f12f917090a5e654fffbaf119db6dd77004421575a9da1e875d55323b2b6f965665bf966a9580394916aae3ade68586e8cb295dc886b6ab0661ad2643bbcc55bc0cc908283ce3b77cbc84323b86e83d5f8838fffeb4ccdcf06fbd841dfceacc192e9fa8cfc0941af970a27de982696838172dc1f46fa82e51ee5ec57293a771e10771f67105367e3e1fe3eb74a7fe083675fda2bcf3c0c6be55c408be17870bc6ebf56156b884e3df3ee93e24a5875e5762cb6f9955c18de0d7353866c17587d1a99b714b915f45f3331487b5231c7234f9fbc7ae1beefca664d7b0918c424f4d170342701640ad607095d6d9a2fdb4b5867e6a48a83ae68e9acb6fa5950a4d40c6421483ab4d20c5bb3c529ef8c94c0c2fa878a4f89361479e23230d0695a83a081755aac2396143c4e77ab110bd7091d5e3b16be11a961672290ccfd94be9747e85fe747d14520f88d5645c4fcd11dd177b1a9b7bdce467fc9064bae023016b8accbf7f54e3cc1ef6281daa65586943abb171ee96a7caecf7b26d8500e6922fbccc282863f7da6dea008bfe1cc9e9ae41d4883e29ded606d3cd247006d5079e22b03347deaff048fe7a5a09b04d0f5fb3869a2efc221a9e966785faf4b54aa75a6328fdf2defa4d42d9a43955f86c0cb60e0b4bcfa4ca284ef4a35cb1d25a5c32d58249394e18603ad94e0b5bcc3a238ec8a7c13589cc7ba29eb3b581827aeed8540d7ba7e85e873dbae3f43fed4b9a799a8571795a4f13b3c260464d6db2f2ace84aa378712845c5d9e18d79e026768627e84a590c67b8bfb871bec01791d542b62a0861f5e1843a5711b9e5390def6fd1f5d492a4997f915a680cdb87d108e8e9b45a1b088d7882d9bb17c88f13dac9d3bce93a613f35ed095eb653433e22d62db2761beb7802dc2c8ff932f5d094d1c4e0ce9fd4d2eb539ea18cc25cffee0cb4a1058a7bca923bc1471a1412c8f746f75bfbabc131f4fd43bc88ff129bd83740b89138c46bf6be0eb4d89a16c01fd8cf099c09b2604d4fbf4e6e64373fb649a03445e79e7e7a6899d12746d6a3fe04bc2413c8a336b2cf8014db85c9ecd252e2e5aeb9201b1a4998f2b32d76a004c2814f450c22e351687a0cfdfbb861dd7cdd3520fbd3f44879a385b84740d52a4259cca00f7ff43653c0e61cf399d6ab13d2b435cffc61fb89dded746a77a7fa574236620c364af68614b689e7d8386da463b56c5eee40c7f8a145391ee89d427deb515e93daa6896df61d615bd1b4701cf1866ead2b9ea1ee099d42be408ed364da008f71a2106d373ee299355ebd862341ad1296cb28d730768913e7f854566459abe4fd3717038e6e20ecd40f666d1755a67053db1f6fa9957f8a1e8476e64de4181ef0ef96a20fae01a6c55f54500a4fa6482440ea543e1d7732271315cca2b65c063055e5f60b187d5212428e0d423a7dc59ccafcf827ed9c3c7a071a3679b321f939ccee397e13d9e5e1100e1db88edf2fe706cd167ad539455bfdafa344a43c4d9e6e01a0df3fc4c730b7070f2e19efc2a8a3f66437e09d0c886ff4da7013bc9a45ca9268d0b7cfd89e723d0408074384c3d1799e56b95f0d41d5d4a818539e92178366888d8364e60340e731529927d4806843ab408e57b1353179fdd6046c2a5ea732b36e35c7e3acf4a61002627852189559016bbf19ecdf5190df2ebf28a88ca047dce1accdd2c492eeeae5688240146b0cdd035aed238100ec51eca056e5ede7e5fff9ce61bd5f254a3b04c47e98b9557fdf6e8917c9ff2f951dee9835c96aba73d578bafe682c2abc60db55f8a40113e23e749810fb61d28716ebd5b5ae50ebf57a32ccab89a368be393ac770c6c633169d625efa4fa4bc71e13f15b7ba38ab3edea62005ed133d7feaef7af343d99c6bdef37e7f20b194c48208b679ff1a310104ca1cdec9cb18c1d4bd593346c1721de2a859f1fc7b68dae19f10d34fd41088720c5982de05944865625ce20ae8d190c6bd4029864aea7d454076b28ebfcfe9b2cb13dc59b76e6035ffe831a603057b11819309b9e811e4b74b0c510010d9a309df4b7205bc2c0c8c28541be5751a1d56f155748a07bf176ae7394a48bbff418c10ee97fce2c80b28c7a5d46d36b7f081cb68da13c7f45da9fa7171d11430a424e4e9bf5dbb44a55fa96317ef0300971d275c40dbcf7de5aef83c9834a82f7d5cbab546c332bfd3dbff215c1a44404b556e9d6dd5aa4c41bcdaafd1119d0476420e0952800050a1bda67ab89625484718de2c9f7919cd6a590266c4dfa8e1165f637cb96ada3ada35959d18fdb1ceb7ca0fa0a0a05b8aced3fcaf75ffac7602f14c879341e6098521c8fe0624eba159e005412ff59aa641219bf00eb8b34ddeb7acd3db8cb10a61414c9890531f8f0642ff01bad7bc89227eddbc210c39f56a6ef331c500513e585d49597e8f9966b6d37ed4d930248addbb4b085e4334d196050ef240ae53dedfd90c4543fd1d9eb2f9e475a8d3787e8b9af3d7a757c5ad159d702a7bdb421c42cae4da4d167c9885adfa30f138dbead0eaabc7a0ced5db223c5fc3f644610917c80422b6acf6aa393cd83e55f28170df625eaa35675d901ff4b042369893a9486089ed4f46ecfc306c406cda04776b0fbd66512e388cc1650ec3a6e7964347ccbba1583fc8f4bba0360981ed75b3e35a59d2edebfa9fa656a9d4f92a5cf5a9e000b528a34cb1f027708937252ce7d8b899fb8c6ae2679825739bc3de18275a29364c60627d7df91c850e3e606379b462d25fffa23eb985dc15379cb5eae5a2dd46dcefa5d6bba2acb537b4e0cd65f6c0c85cfd19b876af7518a8d0dc6c24abb6c1d899bd1984c0ac3e5f0ac47261794c12c39a4b97a501031e2ae7ca437d75959378d6568d11040304c872524092fb91cf99a03cfdddb3f15c23e5ac355918e0640f25dd2cea9dc9e1d5aea3e5f89d1d2719b681c78afa78cf0445e2c92be6f9b1bead972e067fa6d157d0bf913e02577fce19191e6d156178950dab91b28b2e325e37ab2ab18989114bec4b5663df423ad8e5180ed93b991b894d5e9596d4abe7ef333d802bd8a041e80a8ca972908aa7f22d19f7c7a47c68e650acdae9997a4f14ef362eca3a2f48e04fd591cee0cd38352525c6c66d36ee3f3cf64c71a757eff7a0273f502690ea9943f5591879935998b46868e4ecccae9b98d85fd63a26f8ed190b905286ca23b802f6c9e21e7d848a35a2b49316015dcf6e7aa59b7656bc02ba6ebfee0645aa695db12e335eff0ef8b7f02792afe12430e415c036040bf1b80092f1ff5a0a3eb3fd1ec8a2573e0b45acba91ff328ddfff8fd3e561d3565eaba369aa27537d844b7764cdad215e82b37d90bcb00281408afcf20d6bb348b671d5929aaab79684a6f3818cf8bf4c91db59353e3445e7d71a2ddf9ecffe6a45aeaeff216864e09091c137977f885aa6544aebe39bcb00f1fe381ada39a15182625215f0f4a9603c491a7aa2af8d1ece85381af4aa701aced147731d518908863ef453e890026461899aa6ef41c7a30abdfb4a4637701e70cabf89b9e8ac6f41790f12120e6fa62c101fd58901aabbf74094673ef03f120c1d27f2a4e2071ec5bf54105cf10718efcfddc0628d986ed960b71394bdbdfb01f8a2343b2890a1eb69b54dcdbcdbcc9cbcee60ceb217dbe00f3d698219fedcc28f601e29338ec0544266c0d323e25dfa192bae527e430f796e112331d8476b7bcbe296effbed6ab4890f94283e3ca3a7f295b6caed54dabc1c271320b6d2c6f71a8449b4b336107bd35250df0be1d0d1148033508de460f70d6194c2ead6e1e14098987ce7dc20935386c0bdaa2afe1b5c18ffded390f9d4cb94435f7b4bc0994d948ab988aab96eb37d0fd3e3315699faaad3ea51b47cf0fef619035acfffbcb802fbaa477f3329d1e820d7afe505fcfed0c6e0710ddc2f3f56155df17f02f069431be5e5f748167676e9d383a27ce04a51588ed36ef977faa3a55881362869028d62d598fe594f9c978b39beb7651ba71fc4a5c6261f8b9802d33ecbf4b2c7924d562ee867a16a777634ed1a6fe29aba4402dd4a5ba559c3f92ddfbb13f905c0d000139be7968eb124fb9dc5ed5f8fb751f59d850e123d353855d86a541b3c5cb9ae98294f28b13bb2d753d0a53799e30edc2b4d8613007d1dfc9eca875aeb05d27926bf06f455a64b097b5ab98c6e2e72c27c05a9c2569f9edc28dc392406cc0a6ac7f1d768d350a94bc879e744dafbc446a2690a03d6ca8a65cc6b6fc319e785f8dc5c26e192bcd43f830350411d3de516d4d9ce7854ecab4047d1c6368f46cf09e7f869d5ec038cd8d713842d759d526ab8b8ee9d8b656ac3ffea36673a26285f727e34c325eded831f5775ae3b625ad44d82603319502ba56abda98eb373047c2445eee44fee8be2b4351740e9df13c63b5786df935f789fe51c6f52b7caee6a30c67c5f79930000241345153fa4a63e87cd83cf7fc26be475f47a735cf7deccc7f8b21be6dbbecfd9531dd4378a21b32563c0b6cfa112f85c673278f006d03d2c4a752ba3a6e589f9d2faa7009a9e84d8d8c4e12f7a8921aca1d9959fa1ed6c652d884d2e06d5b6f72c40da6b9dc4b6efc516f49aa480e4a45fca0c890f246a4b1d1bf5ea66e35f1a3447bcc5838e85de5135fc98c7a8dc6118e69e73f30543c20fc827a1f9604ccdaaa3de32efbdcd29d1f9c218aefd1bdb2e6c687c6e5e32104c4b76c657b104262082cf4a82a6ebaea6f08984d36b061e75d46f1c3e68dab4710ecd16d29fbe260dcc7a2ed01cff6c30e7ad0357d9377fc83aea7337d9804d7fe732ff1c4aa998de2a90ea1452404937d5001dbc9636a23f51e45fb93b7d28067129401333b336dec8a7225ef989898be4c10b00e8493de350b60bcf3af9a2c84c09eacf6fac390879b17ba0cd5cc43c21acde7a90a37bb6740fe2297c45a300d2dcba18ced8b6bbc86b9ec954fced4f2039da44d62629e8df01d57881d91edf6b55228fd13165ecd9410538bc2c88afa08e890f4bbbb18008d84189ea0ba4364c9c2e8b32bcec8397cee7c2c1dcecd641fd7e959b523e86d9377d06e5f3d44abc76597958d7239971acccdf46a60263a45d49c3fdfd4586de317378733643599502916df6111d4212ee13d9dac6f672c136913d8563ea950a8b301ddb1651bb80c86a5ab83a0b5c5f750f601e2ddb27e67fb0d1ca5efd7471d1a6d355f792eea68a0aba6914ca0fe4160ffc479dfcceb88d0d17aafb32e1d92c494ce3992b9dfb37777a894ae16cd9ed6d447ffe4006e7307c28175ca9040dcc96f76d0a00a3a639b8eefe7496dc07be3dc908f4d0dd06012ed424a3353e6c0ec8073c5a037cda00d96d0e3009a22cf3ee72318e79f40dacd4240c75499cacbbba56af46dec3c6bb6e76eae2417a7fbba8157827074e3802a4f62d0cdc9b5d276e5233298f1a92d2c6941579b3f04fa74016f8f85a0e3d5c3aa00f951bcc0b6bb430bb4e07147ee6741e0f424ec46c293654ea5899c55eef8be7b474f00e224ae602b7730986c7b545a2f238db784611173a873d98055c0e3b46a7ea786fe1500f98429a30369cf1f13794630898f61de75ba44934756e27fa7ef943848224a21f879e997add93174f718426da4c6d0d8607d5369f3fabdb66c0173cb6f15ce9ea4b0c01d8564163738e36c1c80107efcd5c99bc47ab7d8aff7e4f212ec6476e1bb8e03ff3d270bdd24d63701c060086cf683005119542b9fec125a3001e5ee432067b156ed490948d31155885e7826d8019b25377dae5f0f27d11a6687695d224f21d41570753b249a94d4edf32751b8292cc6bc92e4efeb19748b8dc23a9f62e35b78f331701af92163b2504a8edd225004d6ac606a3a189062da3bcb4245f5bf43e6f539fa37e287b7240b787e5309b8305e4d6d690cdb5516f74982d588280369c7b2d8115f1ed8fdfe17f949d810c13b0611bcec97700baf3d182a0d8b4b66c7461fd28c9d95885e5c283dee2f245cfb80afeaa20eb44f0f87ac2066d3f848577bfa01b81e23f1cdf47deb173ab2e92cc5a7735ef47602bf862b0960155098c4b6f633114fad28d57a84a64bf85ba4dec6be90e34a84a5728af1bb1205e9f1caeea1d7dbf10a0996ad44f2154b3cb65530017c2b0a67e3b440d4bf572b0a7eab49117c44b527aa1a5c5692db3c7b3692fe706ad187be8241fcb80e58822faff4936e4a5ba0fa01af1670e4c46ef6d9d0042e6008b2dd882d73402e4a97e78abd7468f157dac1d58fabac12ee31880c3e7a46a6ece1665e10a19a4902d4b69eeb011f20d4523a657da886c4b3a143d4832761ad5034f52609b655b5e21b1a052f5b28d00ab18121c9fe65c070c37ac0e70b49c623882fa25345cbf2d75f4ef56c07b10e342e6c962ce475a600b83b998835cc3c60952874291e2ee90b553db102d4f32e6fa9a27f9c226bfaf1f2968b0589e3ce325ca1aee6231edcdf7c19e3daea2b8c01a7239c6a3d8165e64b90d918b019523bae8c1b94d2fbf4b18adf4c2d18c20fcf3e528bc5f4730a4f588c68264a4a003e95420cea477d19fac3d176b7bc49661f314232b4617603ddefa30f8294ac425b70bca292a218f6ca4aad8bc745f85dd11be4eca2975b9601b5e07dddc53c07134973ab3625dc2b944a023201930f1a096d053ab162f5556b3bd016097992292e877d9d3f18066c71a26ff29311647a330d3611af6da2b2c7fe57c94755f7363ecd2f53c0b2eb792a69788b492a727033e5eedc3181e02220757f96a7ce144b5824f71ce64cb044efe910807372de61d7e84227539136939d51e26578f163778f6b0f0e2cb1ce3b2b0ded60f89b8d47134b6a3402f0091abb3a526c5e7e6e26b3d67d035a471e6691ece63b8571496bf3f0630210e4f8026eea97c0c13d7cb1f56b517b5c98274ad6ba1a169722c21469797f497b58ae1015dcd9a29692c438dd24b0617128bdaa033dd588a5d733e56d98b79a08d4f28576690331b73c6f9295679ee32eb4842625f810bbf7c17e3dcf4efa57a6cebf9576f80e323d214cc1b6c2a73584bb1193e34700cd6e044955501395150be4fa7fbfe9ca4a7b1d325c023d072ae132fc40e22f6d61d8a419bab2960b3014cce334df651c02b5ddacd3f4f8ba5664e99dd3109f3b9bbafa2fae56a1f1510f15346180d65eddcad0d9434e22df625995e3265304a91208345d4fc8762c893c305722ea330b05daa3123eb8f60cdd4323ac2f9920f80dfb168610eca84ca9c4cd0720939ab37346eb5219c3dafc06d3e497c2b61fdecb459f4be754b5c4240ea595b4d8d6f687e72bf9d9a58b2c88ce0f8ef6583e082c441f90427f65ebffc325bda06dfc75dbf665dffd188292b17abde0462478b258bd8178aa10067403f98c3fd8ecf23864f45407ed163557a327c7bb8d73b496a38fa63ec38d7fb2e4e23ddc8ec25bdc1404590c015d73728b0312be7753ddf8a1a586c4d0aefac7ba20216b36203f015444fabe91e112d2f4218bd49865efb0a41f9d3b1e63e7473243dddf0a3ea8573d1fa137faf08d064b51b1ac901f65d536893620dd57d9fadd10b92168f6b1fbf7e49e4c3d3717560d263973a2938e4f8d86550d5766cf45662d6b019da16d9d6377fa2d4769ee3768fbdaa8f0e86b7ae3012e75701d72cc1538481a3ccbf5ae732a518ac41953a2a6a48a2bbb6616e48fa078f42f40357b175604e45075b7257605a2bd707f37ce17e56ee5bd2e50e0969647fd138aa707503c1533a8ce4645c0b54f3ae3534a2a5a5bc573fa77f343d9159ab9920b4483249955b8c16e4d663989c3dd5b96e01b3efd5aab3178c519232989b8ba5ad486b4cb1575d672a79f032e2866c13d310a118b2fadb745f415a7cbdf9f46ca2e16fdfa246e6af119aadc00f61c2dffcb8ee433c5c0f4098e6d9be36d8bb55449bb9aa3f2986564473f5ca3fb4a6db554daf26109d9650d6876072d1ba192e41b45c5695b00fd7701b76af7776a00df78c8d11354b0cccce467e51cea3a0415a46264705f6c2da2c214f3368c33db49f24b7fb33e2a008ec0fca18cb9be7329f909cbf268806c19fe4dcb9f161099cac04efe7448685d3445bee4d4d62986bdc26a61f4cbc97887d56ca0d226b86dfd4ee38f53776685d42157685778d7b7010353e3abce8a973fd382dbe7d8830d199b2e3927f4673fd69d0ad93abd2c1a9278ac12bc327df8a347e765f7a49a06ccffc881edf9e8b127be309668d2c8474547155cfd33df01dc78be86696864ca7b105d7ec1703a8d3e722f614129a07acfe43624d19dfb879a72053959802efbb8fda3201540fe3eb664252a2af6449191cbdd17d88c4a2437ced41052fa0f9ec2fdc51f620357a51c9261e2c2124d7e12654aff16f669c54c4bb38e7aa093ebbdcd3131f5715ff8ece15bb1ce266f6f478ad82dc261a738c0f9919c3c69ce3d696d010d0e26bb377f86547d26f596daf92d129fe2b93c55886173c37b061fc10dd86fdf0e16555d3832034bdb2c65182aa02bd152ac0ce52e0ebe6db9b17034a84ca964e3f4e5304a46507e4e46061ca93f6d9b235ae0343619a34f5734b4edf80f58d9fec36046bc7c93849b71e4ce67ff102f5679a3430027a70bd9ecacecd364bc43a65dd579e4fad02a20cdd10ae8f667a628246cf78e98dbc988324f6cd6871a6a590592ff00b045c7badd38893551c6a62c0eb00e0dbc1271a96f1af1911c2242211bd7e5decef71e7220f68b0caee8f42478d6c31cf301303b30f12fb3f59bfa50f1f611000c39835e181a5c2d3ecbc66af6dde93415a8e09298ec16ec8a376be0e2cea1dd90ce1eaf221c1316b6c489500493840baf817d89861c465413a17a99ab30f99172ced9d9555d7125f70f016af5d879f8a8dc15d4efb23819fedcd4dfd0904640783b2f70bf5384af86bb164db48514751822b5db41af63238314aa479ca21042319c4e78aa1ab7bdccd53066e45ddde62e7c89e13c4dd5828e5a13076471936a777c46b49a5d3f580ca0cfeeae1c2ffec489f1e79675f98cd3e027a36da7e8170b36f85ba91d047796271336526a487a1045a456f7810606fdd4ab143222bad1281ba45e20278095ce8837e0411f1b008ba7f03d18c6b8d4063a0f1398c6f367fc1b7323e09f929edae345d0b312538e9ee3152fc43b61386833bc9f663c1a575045de15e0e6ac1f0322294e3f9d16cb001892b70cb3a7b4eaf7f403e88d39c9319ecd6deebbe70255ef9598ebf4166592ca40934942621de6a0a24aaaae6169372432e168b0e1fa7ec181ad2a3fffc8db2d992332d9c4625bc81cdd9fc0b67c0460bbcc19d02eeb094ab6dbc7f1288c601cbb5692cf70e894254e00f8b3bc2279f9f4ffce3c9a6b528dd3ada6c352813d69399debbb48b751155ac4136c350ca08e07fbc171c496b0d55b6a1e2432bcca2a331616ff8917b45ea713a806d41b8f45a4b9dbbf0eb3064a956e0f233dc0ba838e85a2387fbac828b5962c95bdf1c66fed5b7be1622069b25eab5b9d012593657eb89fd4c719c730797171e11c688486a3d863f309cf88683895e18206dbba1e2e5651f8c447ff4e769a2c40f0e602cbc988c724d3a925f7a452ae74ed667d0c7deab3c3b557e6cdd0c7e4b22a750189a77b6521c5d32b6f451899375214c59cb2ca1d9143e17b6d717a3b53eb074c950d62ea519b8c93975b9422d1548438f57c9d068f4a03dc0e8efb1e7cba52e45511ac960bc0f4fa00f0d02811bbb867c8d17fa1fc41cc2627e5ea14bbccb98ed7ec3da013ebe843e7cf440ea65de66c633156daab45c9b0c40d29a890d41c22d362718f90f8dcfab80b8bb22e9efe97ff0db02a2f2ab2895378ab33c4d105d0a3dbb503010b6ae0dd1e1e72795d8a7f98b4343548c54ec844f4c4ffca69aa81d8478e22597878fd7d33e363a0e5266859cf0487c4f94b9bb5aa95d935c67d1757f227442f25658d612e39a7169ad9ba531383920d7f48d4091815c1acbacf1de5284f400b96e91d9d3d2d6ab3f31a7e7cb70832c0f2eba77f9d869a3af1e00ae1bb6cfd77f77466c427f7a55f648ecf6ae029898e41700bfa5f4be67322d2cb0a845508536997c89d1a2f019e1946189938a80badd8be60a6f44f362a3cf30bff6c4d336a150b6edca9b28d33988754d90d4645ced1e99b2f01cb7f7fd10b5ae83fb060f12128fa26f2afc8053700283be16475d73b6631beaea3d0e2ac818be3d536349627b9ac2509a352eb420de89efd62d8405030d8264ea32b88cafe139da4980e9206f839dec006e245fef0037a75dc4e04afcbbec60aa8df795d83bb8e250963dd8c2c92924eaca7c76a5cf83ac6fdb33fb1de81e0d39e96b673983b6ff14b8b3bf61060b03e1c79cdccdd77ab3e9d5171ba2ef505044ba82e017551cd0f437e2aa2345fa270083efbce3c45a8e45ec22e5fd5811d03c09d2142f303571099bd73173fc89bf2d3b7cdfb4fd7f819d9cb92f531dd116489fc7d7c90c6d2c9c22c52a66ff641006e6e94998bb05c5c3f798d4377439dff884b60fb247a22b9864f0fe6db1e43eb64ac3870a71b45e01d20598b961066f0450c115b3b1b48b1cd6289e060db484fd5ee2b10f42552345f20371fd0d4d111f18388281d0508ab0c0e17be7099ac42d91907af9f95e15a16f3d294dce203aec3aa4d6a13f7b3553f5000b76c6ccd85a7898f16724d6e1c5b1cc383f9dd86ae32675d78dec3b7f5a9fbf4f0ab11cac4286b7794bb34dabc304dd0d9423c88bde9c552ca4cd4bc5ae37401e4b1e5d658b7b806a660abe76c812bc43f5c9785136e5c577363451cc11b3904de6cb3ae56c3c6029d9decbd024de186362ca5b7e4f6d5be85f4a06f0228f2c87691a00d07ed446575692488c8166ea35b0c2cc5d669684afb506175acbe68c443b4bad06d1751139469d714253597380c28315de3e9619ca3356ac041c9a634d3cdcb1d0b35ad6a4e80facd6b56e2f41ae57e20a9e5aac53cae02a318992564ccffb6ce11c8c0fd8a76ce4a5e365c9ca94d30cb3b7249d0f265bee2aa6de04cefbcb500bf30782a57472fd314ec90b89f49da5e6fdebadea07eae3beeb3ac7a050e3b8829242e631ec0b30401317823db835645663a8447892c01e922dff0940eddfe3390d6b435a5b70e78b081909b1d9fcec83b26be1b5550b26a1899fbca9f4636628abe499a004091a94518c610d099ecb71f2f3ab0a34ad516ef7ab155afe7baf7ad44ce33ff764399f9346678b29598fef0bf127fd697d2aa4537e7cbaacd57a846b77d22430a41ba6052dea9b2548efcbef0aa28dbc9b3ee6c2cbc25bdc2e191373e6f3aa38ee7a97afe8a20d1285420f21c9e57644b5c090f02b0c5a341fb8244eefde2e6a219642bb3c7ecacdfdd0a889947d71d0c3c63f21fe7cf556b432c729bdeb4af41ea66343ea64ab25c4bc73eab98f3c06d1c67d0b49a8f4c36f9e61633aa212ed4c2ceaa84b800dc11ac141585967c1386ce1ce3e39bc8c7c389fcf7936ed6e63a5a8f56a2752720e4e6a6d705acce46a36174c0678f86aa03743106944845894cc1ac7f062c52b15f943b6f8e13eeaaf0a11ef9f61139dd082fd2486a72986e140871487e04a1bd548e9eb06d53f5ae2ccd46ee30995174a7b0170125f067c0c23ee6e34c8491bb244e90990dd002a9c831a902b8339ea8147af68dd9c6bdbe453ba606f5d63e4cb83efe1d8b86e0aa0e46a27b48fa1ff6d57bd1b1267c8e47108c7a7db7ef4199da7a7f8537de9c0d81cebc4ec49d0c6296619120ee88c72acd5c79ddb960048b42847677ecb260a3aadada1ddf7a4cbca8a17b400c45cda87911626d29735741eb6c5c65c3535507216bcfca0c8475d64ade1469e3a3f89ce82ede5f3495197f13507f608c5ca2aa7bc4ea661a2b1e42e5d25d58c762a753512876553ed6cdaa94a0198369056a98fb99bb534e4ba36a93da4559987ecda77bdbf72d89b9442cb883dd452ed09c0741e5ed132e9855b4b2e2dec5fa597edff5a2d4aa38f5be84d7b90055fca5082033190be1bdef665a165751cc4352de9ec1b55f2d63f4138116a16e720015c6c3fcf87729c39c163a497b32694e8ded52802be5e6000571565ed33c27718b5987ea655f587a0110ab2bf3939a9844121bd5685535c3c4ed6d53315e5b1c2b7b294cd90947fb8185db057d32f01a85b999b9d7f978b4a502bc703ebea265d2230e60316cdc1512f9b7aabb1ab57b32adff2b034343918b827dfe1743b86f128e4406b4653d790528e29a15ac0cf21a3fb9e7386b26fc50d27fcee65ba5ae37d07357df511558e209188d07cc8793401c1e48f4d501a3e24b671ebeb434b00c3d912355403cf0c828b1242168a08236b50671016180cfc5452eb44719aa781e114e5faae435fdc9af2b5031122b72dbae4f9990c2dc23980b775579ca15d33324c08c3886be539261970a7d49807619098e03a5c159507c49da3775d26518ffcc58c934d88304182340b19adfce4e289c6b7d310301242c1eb7777c120b3e796824a8f31b4c35c81c7892deccd8a8e97cbf6c23acf1537289158f73abb83ca763324d58cd7f82a4fa2cd3be881ccb8875875cc5919973c564181fdfe14bbf4bbdf6ff67dbf0057c336935588945dc6015c82864e11ab1335edae0b5260bb5046bab0f5d1acd1a9df975f2bc60624a9344cc5706c38577d6fec3cc651578b72f1cbc34b883ce9310ed08aa9bc0c9a985cd98d7791a5e7226f946d6187ce0f83c01aff35802b2ae1a296fd154790c95cc286a9d32f242c03f8efc5174bc9c9b8f9cc139c71fa34db59f3ca4a6e55bc37d879c89c36692aeeff9eb71fb12bcbecf7eca1bec964a75234735df0cc80872d5fe535ca1e62bd83883e95b99dc832a8b5a247debdaa0bb1ef4a74fc48bc91f2909d824421244ca47008a85dff2508fb5ab227ef02a063660f8c3dc11e4406434d8b675ba2d796de9abd6d693017df9b093e0649e3d91ca53dea348202acb92dbcfe96c20d8e1efb6d8a4364afa28e1e8eba08ed7ef0f0954781ea279127fe4a0e32a06b0f6f1b8241f617be1e340082776cc49ab9585b70e22fea107de5e731edb19a8f974359ae5949013ddfe17f8fff09d251f21d347d2cfc53f32786f8b0e85c87e31775fb8d3ff65d4bc61a725472b2aa21bfd5400e351522df99deccc2c007a66981ec4150c2b7cb0dd0f250986f135efbb006c0ae294d7768989ddd0da5575f85ef4efde42c95e74284ca60b4dbaa39ec4e10c3b9a85e1bb9bfb74568926dfa133a940a89144dff05543f4bc3f92ea25776024a723ff19953bd58fb9f58dc35b2a5cda3325ed21aa2e0e3555cd77f6f197a56dd7409b2d765fb95402d91ef3e9949b15533837648b215dc3d21455d31d954c458cd79753f0dd6850636b1229e660f99e0051e0f96bd0be7d94ba1cc43d638fe4dcd388e3a6b6e92dd0c63dbecf92fec3086844ccc9b22f0ee06243fd9826bc4c82985401fa379fa0b8c4e390f415bea51dc5582b900a0735d0617e49be72bc4e18ebac6281a291f7c09111bdea6a068c26f7a71f09b482941a57df1bec76627252076e559ed0021af62f6e311f2ac530fb7f1ecf67b0926a4d7ed93a22cfa58c6bbdd98ab74cd913991ea6a7954c296bdd2eeac01fceb3b15880329af051282bf463870e5d4e290d354f6816352f2f66e22d362b49a9c5d6d0270cea8f536ed85f4960801851b291d5eb69d074456c6c6e5eda0cb6cbc8a71f3ac50436e76a68c19bd51f08009949aa5f3bfa1775ee499e0cf5727046a7b6026dd407d9f39c57d2605ae0fbc6dc3ae4d8b97514e41d4499f86d478e3532551a5b6240f02f987ff8d821690195c5579511cb722277e956c9a26c0770d0d012ba7d0e005b8622c7e4cd9dab57302038253adc6133c9e0eeefac0fbe0fabfe73fb73b00c49f3780df5832f21bcd70d2d19525885adf3d9a1c389403f5564d25b735ec515606d720bcc6b06c86de7402c87d6a4552728c5cddd9365540bc8eba0b22942f4e706b4f06202131484f866b03abe097633782278a809f8aa7f8b45f3d936092d3a963127b73052076f59c5790a3be086e656e21177a6467135ef21582577d179cb0455bb2cce5d986171c92af689f0232c2b9c5667d0b6a967f536302ed51b9a76572db582604557378a90d4ddcf9da0cfb7436484fa5e00970d7dd5d05a2c6a0f73a59a5fe13cebf8f77511469086127c36ac97c06d29dd1330f7f62c4f0c22e12a29944a3fe7a1d3614909b21adcc54a3dd17544ec05fea98de03781b76bf1ab27f9e1383fb78ade915a7925832c1fed6ca9f1e6eb847c19711a442fcf790bf2cb5d87434be386ba0797168da7ae546ea361d72abb9d250494936fab9f7fbe4d3baaa6ad3d7cbc74bd85174637d09de60bae6a34e12b27c91e70d375885895ad197551d10dfd16f32c65c3643e2d72a496ace48baac52c1e444146105f7222c38915f659f4aad326a6b2db17c326e8f50f07c851663a6dead61cba6f2c61c7c02b65a232771f9e2e33e1ec33837f02ff7ea73b76185f5e7bea4893b4c3e7a447e3c464ca0dd2fe93f6f5947abc037a62c351d9b9f48175416d9386a27ae2fd934182e95d2a7c0c652d0048dd4374253591312c8ce06c038ca588234af7f402e7586a439c01fea71622f7b1b6cd0521e94774221f6427dc16730015ffbd41481e3d0009df6078e25f6864520965d13baee5f6699276714c7bec91a951ba1c4e19d59eabc717491387b33fbb5a294e819cfadb282a4efe126c1fd20c82fa6dc431d3576ee9cff5bf376ea95bd8a0f1189af9d8ebd7b424aae065515477a6e51d75e26f089dd288b14e9924a11183713d86c4f73ad427fae5f2fce20a74c1d5d7c715be887fe88c1a1ae00e5d95bff83334d4a27912146c79ea521c85aaf2a25d00d4331c5d7356044f7dc87089909e9f1f0257744ba9746ccf6579600d89bb5baaa145e24ea90099de4fb0a429f4168b709004b9ea9b204dd7c9e928953023fbdbbf73069bdda8bad8462162b59a580c45f29ae54af39649c42ee982e886932d877b70dc529ab5881341b7cb80ddcfcd131b6fb6136b0e6ddb1bae0a5a0cc9f4f78f1931cd337140d507d230d8d0a38c1a8d6fa020322ff67feb4f9093ca0408c716d4d319095795bbe94192a1d8a2bce406361ee00826df72d5c532eb47ff213f18b6d36677626b754f53c8c2945e107070514b129f62ceb740aa6402dc9fccc857f11d041badbf03d1c804236eea3144b617530e03aedfdce9501f0ca350e2f98b603d5020744d798210d72aa201989090f505b33b4290a523a60a7d1c26dce6c9af42b573903c2ff4cfc3a7aed7536ccc19fb987539da4279d1102a6a2080724d3084290e68382597edb17f5a3a8047e2f057876ab6fafbc4752cfe09e3389609fe9a6900579ab1f98c8383421a7ba6206d895336a3c8775246c63a5db481e4382389f738d5c247d105ff74dad4e635eb7ca15bf18f55cc49660bcd0e2f78e9673a94661273cf81d4d59251aa02b14db6c98a7e05feeafa83f923a23ba67ca8bf9f60c9ba347c4433b7e7dc585292e56f7ef252f86dfd02a60c75b0b97a45925aed624fe27dcb1df441b188f3460d43ec7b77c5055d7860e8a0e35dea41d1a2d2cc6abed5ea7d96621c87d2619b1ba2505bf54116b81dd74086a0ea7e935ca2a2ab890b400e6f1523aebd6a6d5d9328ba3967d08cae8f34f378a720bd3a0c41d3ccd3ee8b834c2771f7b7e3067065d9da1e34f85375277724e80c881f449628e320ef41586fc97350a5bd352e31cc5526baed792a3198f47b23424a6a0e361e6580a323e81221b10285f27590a0d7d5599a69cedc293f4a004c424bcbc44a81eabf539628b65860873fd882fe060b265176eacef7e1255c12991b147b081ffc0c559b6c1ce5aab95b29517bc9ef9e6af6d9b9d816598e82c884e8d6d7ebe9c697dbef8ce6ca12ca0ec35674d13e79f05623de9d396daa758d640d49fa42825aa811ce483b4ce66321da2b48b9a826c1dee07248801a0c66a9b7881078cb858ebc9ad27a02c2a0357360a6a02e3f994ec114300a26bf5aef06d37328e6c1c43bfbecf8cbe06b880a1ceb42b3600084a5c8b0c88dd27e3720977c6f65889e80d9b3dd8b3086ec8538452d8afee891c083fcd7f1d4aa67f2e152cc4f58855a07f57c11e5f9116a07e092d6b224e82cb6123b70cba18c1f547e11f4da267663f82a572a4267d20fcb85288ac1c9d04c4cc917f60b853f9f4ff9d1a417d40061c20f4be57dd7442de8f514c42d10b75c8c05b327233c8101f088f7e13eb6d65178f8d64960ab9c2975b777cf0eb3c984b913de39d72031e064d15fd243f4c78638f59b4359868ca23131a689f2f1010c33ad3599c4fc73140e0dcad28a0b75a79e442fbe522bb1d8ae4a1be71ba71143ddf1d7dc972a4bb6b70635964a36e61c9b19ee6df59266a8a758780b19cb8c8031348d862310e2f569e0b12d5d32ce1a83c98808a90b01ef27b69cddf3a0ad67390f8d1342a8cefd18129c8825f78e348b3235c621081a54a953ccd1c9a5588f1e3ff284c522dba150dc278c1f2f65c9a7ea754ca57300f452246989eed6b5ac09d34837319635e7220356e7106efaa65eaf8f06baa8b9da387f289b9017f2df40ff19383adef89c6b395ba62136318dcfa4ea706bffd14d55a9a07ac9386ec40e296296e01d14f1420134da130b676054d3e02e12ebb37a23c5456c552e791470f544ec8d0195492c6aab603d8bce4a2ebd4c1e56b7d8604fa0fdc3358df2e44d39531168608b5bcd6be08edd75b12dc192ed59c26d16e96499b67747b751e26f3bce583104d4dd91977475ba46026814e9615278edcb0c2a53930546da4fc5565cbae31ffcf6fbf4bbcbbab544ea8a2044ab87fcb676d41f8668d71c48d8d469ac527559e7a1772bf5051c6b161a0f1a36a272860e6e816c1284e738bde1e2144d4b5eab4ff0ec8bcd78f435af00e23bf35f507c699d052a2eb9083ad15fe89d54d9f90eff89cd9ac6dfa42f4b7a5ff7da7a52acc27f3dfdb0831375f401e73f93b071df232e14f46ddf6ec08d1b76c00ab6704a8a22bfe9ded6da2706dfebee337a1816b6b26d896c21ea6e617bf8da57bb1750ab71e9ed467d8f22065afb19fb6546201385b17f6f28635a1a94baa06d974f611380f30f0a84918303cde5db6c9dcd3a89b4ee20d2e72e858b3cfa9861ef035c7e54f9deb564690fbc7dfbc054259459af4b6f7178da691a9a7db8b25cf395fb924e3985449f259afe0cc515971837319ae2cc220f0c9679d0712c7fa8c986d3b8b9cb84b4624f4d5817d6e324cea9934a6cfacc451fb1997afb22d3aa7d6fe3d134b769fd37f8eb0089c3304b2b5ae6899dbf38062c3f04814d8b8e076af3357398038d4c5182d3066701b335a4c82ce929ee7768cae299b738b84994f750ec2d0b45cba498b7599595b86643ed7abda93ef89f9cc9e839fe963f8f496757e6570cfa1c892db3e52f1d75ac00b5f845f7b6bf65c4126d2a988e14d923f7a1dc13ea4065bc825ea151df304870f24349ebd6d060904b975b073dd7ae77763d5087aa401fbc301a041d6c449b387f19b015c8d9c4481fd4b11a3ce981e034d90809b66412c9bb9616acb1f9dd0597ca5be9a73de46296eb91d90b1e7fb7528fff740b5b3362da2f2c7e3873d4c81bd85b5d5030664c3b4802fc3fe1eecf11ce8e4e3aec90a18b57e1b088de427a392e99a190796ee6c7f9834a506efb6c9e7dd629368c470b9242f898d195be1bbb8e741aba99e3f2d3e3b67eb0c927acc07d955d749ec44a7a89708934915d237d70943694e64c7992deeea9b2ea2d29a10ea0a619152d1147ed46c0128bb0e6d3d72f3bcad118069810cd33fae5b037fb4f19957233a65da602962393535f0563eb263e2264372db8e6a10249eb3b7e45a649d0a0e75c68c1a514b3a4ec2499ebaea354984132a007cf80c73a44f57239a8c48bbe34a9c1f0f065cc4cd881c81890135d32dfa7d4971a7b8eeb6d1c6586ea105a262371b9592c6dd2faba9200812c32a899f42b83c60e63c8dfc1c9901ce3e3a96483fbcb5ec7204a5298dcc6dd6e2b40fe2f5ab081e985f4ca7df70bbbf6135acb951c627b9eded2b12617777981bc2f2f5a54080ad5838b4bc395976081c56ed1792f50f6ee8fc37ad508c771bdb0fbd14cb66a569913a11295183db0d2f8a561a2c760ab65cd320a2b247feba671896f582882577b0144270ecc11e3f7300f0a131fc4a150a4c2d55b4c92b5876ffa41fc4a4fa4ac674284718ed27786b78a68525f6444eb46239946f1802ddbf2e44fd47e2fd1b41bc26f3db83c7cb34353ce6958d897db66b98012537a5995c31da75a3df7cfcd3bece371364cccfd0f67eab51877126f45b87834b72df1429872d9f76aeaa5b4cfa91d35f71772d2bbba669441c7cf447267f1cd51553335a9c11b4d7ad61065ef898799bc198ddaa1cc28345298ad753d4858554dcab2861490835f52d143d802fbde5e747b28a11879eacf3a8f71bfcef0cbf9c19cd2c275900fe980d75d402c1e191543e68e41e6852efe428c9becd143c30b8c58bc7dc323ab9370af76522e88d616461ceace9941a573e743168f147cdd641487d801a31779e75c30dbb54a5745e2fc12f9a4bf9713f60c3b1ce383660304bc3bf933ef64bc1a7909f0e6e032fc735bd7cf16904139a156d0574a618b016ee29b7c4faeebb8b64a0cc936bfcf163d2734f04d5dd20a7c2cfb055296a95a0ffc883d9b2fe4c3381664c2051d7fa0e590c8a814777ea65f44bb989574921af3b0d515051a9914d8f8e66dcfc0e70fb73c2cdb5a969429a8e53fdfd43525774b77bd13d5632a5928be8dc241ae50d8e3a31ab3e0fbbe7e5e00c4492544ddb17f1e19f38adcb3e5c336ceb35a9a878e587334cf5859ce6c0fb579788f03810f29914609fff40a1c6c10e68187be81c80891a5bcc982e6a5d1f48a73ea08e6dfd43f0ba5f694d84613de057521b4d0631dd724256f33a1177909336d78e82247e12fd01a8a09a6e0ce1151481249c250284d4d25d14e378ea7b161056c759505bfcd5dd33a7a50e39ed9c12e8fb8877033de06cb062deb11d23c0e695f67a28f3eb26e5d7976cffdce79ed86da12805e7af72b34d58f8d82162d923ca797b05181a44602262390a0badaf2c8c87078fb2746086d49387b4c9fc286f5b8bb1479d851b23ead9015ac2fd9afad4286b589389fda90cd54a9d145ca693cca3039fab26f13fcbb02674b972cec16bd9450501987f6f58aa287dfbfe7a8a1550f99ba606a93d31943f09df35f139d5160c27c737a11f2691026538baed67c890c8f2a916a9933e2aff51f2a9193d46c6079b48fca72a9d94539f174985f69120f2b42188b1a59107b82b316d1107db5821685a9e3d768c7df8e4e37be3db3c67c93063422ecdf0fbbc2ca2c00c2bbf4640fb9aeb9c77844469c734210aa1eb1465143d19b51e951a5998ced14902ded149b3a45406a33cdbaf5069e20bfe2fc830860743125937611ce764a07480be0df91fc4b88e20255e988b01049f2712b8bb66283a69b0cb4b2df95041701c0c18f8c6591371bc40baf60993a73473b13dc0fee5cc414381f840de84009b74d063357bc10db137f4ee7d62d46ca1643eef642c572babe73e779daf2977d7770b7b7a0a73b5a47a29ce43d34ff80a837392046c3e1895e3232f88c4f7bf30e7369877c738dc4ca274f8328ae794fd265f8564a780276a04bc2b5fa12e20013a15553108564cfd3e93c24ddafa57eb8191eafbc6e220d2b62d73aff9181042048540a01d12bdf445eecc25eb99a823f0c0715c3adbb5db0ff33b31ad184551e5e964b8288a065c4282b001f5e133d7ba31d103613fa8926a88e611a18d75bec6b60b9b0c13241c32d654b1d9165091e8a3873834b84ce5855f8a9b62334d9f13a177e671a78cc10240059328d3b628b178f205e1b0939703b99188a4618172a11b7ec98e904f6fc7a427b8574149c5115c6a8c159a360d0c1e86763775c48babf922f0d397c30d6a05a5b0eada67a437ce337867c7544886d0b628923e4db8330cee1259d0a0671a42635f80221254d704bf191b6b4dc80fd3515df820c32a17ce62542ef39d597ee6fb193670749bb64690578500117d63506a4481ecc5ca0abff93a15cdc06ed837a10621c675642db6bc5db56033eedd515394ccf70eb8fc1431259b3e41b890f55e6174fbc559257669b3a9bb1f3545b9d6665b9337610bf737e005ded76c22a0287d1e416185a8ecdeba84ca2a0c7836b1e902b7302a10f4e52959b8ce645607ad8a3f586c83c341322b99f7216115713c02519c658657df1eff59a8356b381593814d4bfa108d4d04940bc279363cea4b9be59ba539c4c21dc595c73d20766b2324fc98e87184d5a8d9044e31d46fba32e005c62670238d7e30f17dde06a9c08329a2c2cf468065bb43794231ec207626951095e3609d676aa98e951e76330889fb9a45bf1719de83cf41f19cb72019da2c6eb150429051f9b9922d3ec6e4d8bd8069b4d5cbd9b7bf3355fb403631f8a62237514490c99f191547b74838a0a4aac74c920ceed2bad84ad4c0273cdcba455aba5e64dbdc9299eb067beac416e51d32b24f3e198b8e22ebfedde2eb74668e606ff8cdbd7a5ab4004705c1b555fab4e0b6a9a61ebbdc2b20e0d4182c3d4d4d01063e25b5971cbfb04eb4780bf2ac68bd2fb56ad19df2f1e7c73a90117ed1c963cab8f91b8b941a7150cac8a057a47f300fd574df7dd1d397753df77362f1f75bc156174c509728e43e7ee90414beac99fba6c5c4cdbf457e8dd940c537292db54da85b46f9f27d3e40b4a99917bbeabd20e97d9f3e0b1bd3d45e4d00865ec63d9d616807e38e4110d5a80e26d0063d2d042b5914d39d42e24f50f1eca443565b02f34697c2ac3711abb002ae6fd6d7f889da093c1f649ff87db468fa656daeb2af137d64f86cddc8455fd86f1bc7842772a386de91ab64936d8df182dd711560cfbdb4a40c6c4a08ad2ca6a4d57a98e320cf7a2c7b5a080c1ab2e672a1d70f7b497181a6c5657c89d0a1f20074566e0caedc0195df4e6c90f7bc8e8057038f93aa939e2b7fe1be1dba26ce9e59143b531e8b8ac5905859a3bee51ce7224cc8afecec561b8a1207ca291fd98d10a443c7926ccadf87a19e61cec9cdc1900f2ae35fb412cd69beac76f2810882e09d2e9cb010da8f586f38099ec0a6266218fd933c705757150edb5658fa96aabec004482f49730983978fd70bf24527c06e2b660b27fb7fb05d016d516d2e000339dd99ed26d99b12c60ee9b72b870ecac6f6b055a68d5650f2a85dafbad2524ef454dd869af58737c75a5ffd05a51eacc6003a710b0ce19eb4fe28b0c5022b13d8694a50a19392537d17f8f35b91db59bb723f737951ffe7c5ee6fda35abaca6524e1ebef3c935e500db6a8f8d7dd05600aa74dcc68b8ef0c29da927b8d4c2b19f4c09b8492ff8f13928a7c5b9f4dfba6f8eb9c787513c4cfed77d9b333a59f22d564192f9b1cf6c245f30f546fd534637e78a62173bb28e5b773b2f3ecb96c65733014cd5e792f5d4933cbd36911e37ffc1e19ebe366ec9f419453da13de9e5874e5effa53ffea1c1bb1df7b67815c9efb19e703efb605570aeb0c2f6d6de9a9ecf659f351cff570d447705cbb41f1e2f052d07fbfc124834b69031ecd63a7c3f8b1caf16e50ceb8e8ea02fb39b1def444a3bca9f8884c31ae540b2796c9c5d0016752933c6ef79470d3fea37d070effd901d8b51ec38e6409087f70ad45de3bba3617dcd67c035a8c76eb1ab6f362653b2301604e92debd55545a5c0eb9e2272f55c40f36111b1098a640e8812651398da902ddd2c4997ee4481e33039a588f3e429e79799b0ff6134a4f7867378dc8d1bdcb31a1747676e42d72991a01db098e9c6edafb2ea579e1d7d357092b2eae0982d4268751172075b59ade859704a43d03e81fe96ded33024022b26b65d59c89da751e7f0b378c2220ae0bcbec85ab7fb5b1d8996e931e8152cf19f1cdf9dc949d116ff0bada8a6b63060bdec800cb72ec4673fc18ac2a9f7a12024e4b44daaad152bc20aa5243e64f754cdc46138926774eda47bf48b295211451b418a20d80f8ac1b85e66436a657c9ea9cdb73939239db107ecf12690a091241b4dcbdf829fcb1d542767bcc31fada1e94b1842a39ddbeffd23b34304f086d2f1511db675d8a0df5ba2b668885bd535b7ee2988c4a9e80f767aed744b20c980b459ff6b4caa38bd801d2ed75432e40d6493929fc1f293e13a87b77a2c1c9a4adb0b556667141fe406d488b5ebdef6c728bc27e46c8f3765fce5cf05164e8b2850e5058bb5928e73c2e46c19019496518d1770eec7332e452ef65b40bfab29a596b5cbfa2f0746281eee7f8e908685ebd7fed328eb7beacfe99d57aba6fbab55dbcd4d901f5a07a1feda663cc07de7c589ca8dd82adb96f0c3d3dd98d34653bca6f5a5682fdb78e1df83b210916d1099ce7fb37b9e4350b07ce96a5116d6a008478649c0fc6ff0269cd840aec9f94ede8b099e477542c6b92f1580ef08ae7120e78449a61b2851301e659f3b32069d80f58719339a4481a72849a8ed9dd2c20aa0dc5153fc19e251c294cf91ce6c0296f9edfcfadf34424ece74af84857c9249886f2cf80784ab79eb02a0d1237449ba5d37f21262a977f1ca7debab8e1cfffad7759d6a5b49f2962a5940862e66da5e6f02798bc20cbf5d9121a6be6d1d2a31d40fac26a89eb22a4c7bf6ec9f4cab8086fb3176ec67af1053e7b7f238361bc87c81a7485d47ff1d7c0478b9bd39c4ccd52a97472a7d93f239e35197532ef60131ab85eccd66a3ff72f9b1eb1f194a505f7dec02367304a4129adc409fd3281b4b3d02783e274fe6d370f4d177fe9d29c596a3b4749f416ec2e964f8470a6510cdf720f1e1f1c260c799a3b7f62d63182ef2a72968e12ffe0ac0e63d348b5f6db52b689e8384962954dd52ac86de032bb2a8b3d60134a6bc9c3e270c7d14da016ec7a24a1ea0532ae510de20fdc5a6c88352a2ff7216908bc8754dd5281cde9bb47cd0143ff4675f6e75bf0a0c3336cb515d7d7f2b0f3ab4bff4134c854d0c7a241cca484e86356eee520f6ce1a6a621f793ef010c5faaffb019df8e91847166506ed6885bc3672555fc57b2b2136436c8bc99a0cdb0c101c888ea0b3eb2fdf56d9ae3b33cf00870ae9274cbb59d85799c5667b2d7e8b55c3c305b48465fe09de5a355c88f8681814481b33ff515a78169b68930d3154384d266b86f168d21e9baf00ed3eda961a927b8ace2da046073ca0e47d17f20d8a1f9345d3b487e1b42c130dcdd52dcaeca428a5260070d64f5175d46f77625c72ea90c28dee63aba489f9eaf736a284dc62f64ff6a38277ecd0b8dd59bce7fdb8cd9c413d03cc534a418487e467a856ff9a83359229e56eb5fda3e63fe0ca91c3d7a71b75c1b9a1f85c9ec99d84b27575f6eac279dbfb6d8a7260146586690eabf84af87d05177beaade61791c4044e4a3af2201e832b81c4b7312e1ae652fc39568afdfc3cfd3c9911895e297ad409239187d48ffd838e726700cbb1fcc6ad445566b11414f37e035223e57e74f0463a5cfc0faeff5d51546420594eab7000016d534eb144d2f24f5d521044ee29fd1743756bc8f0e14e1215a70a8508218b3218156198e60543b33e6f54974749adcb2833109995bc9b3476087269e5a05af10768de14a94b9ac0e7d65767fc286cc004438f4157c14eccd6f93a90a45143d9801f5d7b5b6056f4e6649d13de321e906f55941b2fc9946053fea0bb44fa6096588bae4e3b95b3ab35d22a17476b0937393df8c334727871df89c03c06f3f38a3a7eff76e76e1bcc6c3a4f84b0d2640c82d79888aaed2564f56343e911490a9510f9dc79dcc3e312110d28ec93be9be4b8c2876b9d1e283cfbe445978ab06f435dd74f57ee1d5cd617e2eb8b3e3be7655408308cf7cfc7e4b22afe46a3d48fd55d8ece8e0ddc78cf677a15f4055922a06b597cbaec1671cc3e36ef3d6dae8ed3af84df58c91187ead3c2e8d31b88d0e706b68970627635af6da8579988c03abe90ad119fb82c65c9448a8321fddb1f8c6a1894d6abb8a8ffd34cf1394bdb8fc198d5d8c8a076f396b923bcaa66b7d80b976bc75c8a1a4322d686bb53c1a98b0b9921b87548a9baa4f80fedfa6d66b56f40ef2bb012a8ab07685625c5a256eb71e5ffb3f9439c505d846e59180a9be8424f7844757a265597ff8a0ae262b420434edc19e73eea8fb2ad4ab3e526704c865f7c1d3a074dff7042b7b353bce6011f7f97c2a38990c32da6559271273b83464d1da6304ed5671d1e26bd63764a8d164695d388206677523e84d9b6b649dc90226ea84a6b30eedaa7cbd49e6b8f0031a91cc96443a6822e1313ebfdffe1e3ae1131bd90bbb674b35bfd1cc4881d1d795218d44b024ec8b386341f0d18994236f34c65bf818fdd1ec059558195cbb788b4b9276b4e33a74fb4fbf3adf28e5977421e36e38b7f46a82e277cb3e027b6404308350caa15e3ade42f59dd24910b479239566e8df09e84ed4e312056fc7162353871f7e13d4d8191927f868f7f6b16b0beb3599d82eb5435463459e2eb8b77b34e2db15345e29082f243cc907e0ead6c2e8aec8ffa096450ee9a028343923af8d7877a2369ce72e181e05b96a4421a34f80dbb12f2112d7a5e0239ef0140f0739d666c84779cb136f2e4e87abe39c1095456bbe16d05ac5e00aac4af3e03e257de740c4ebdc77cfbbcadcb55e37ab8efaa6c00f10f0cc2874960522190bb87c22488ae93d6e2dd863ab66982d58b3e11575c7c159e2a58f35f57880990efd8621efb74bcbc388a992933098ca120f5cf9935100e31e4598ee9ca28465f92106f239197a61c8246557f54ed0670024fe3fcf2fa95de5fe2d092441f66504a16ad5e9d7c5bbc8e47eab0f26eb1a85294288a51bf058552f0eea09d861f9b58f837d1b60f85b81a49b8635cfe95d44506d4b22b6af1d46bb2455481649cd76c70641300ff99b64350344d50ffb2a1fba7e5f9c436338a7f90c37f8d35e640032026bbcf417823de716f6c7df31f26f2bc4a6550adbf9051414bd02fb78c4d420f208b4c54282a2b64c7acb5726140b8c4928335dad1b5f3c2fff2e80ab815a88edeba93435a9c9d740234c2b713fc37d330b9f9362bd2d87f456ebfae79ad342fdf7d735027838b3eb323ed98b7ea826a5c10d07f3004df0d7a1daf627deac6ce5a4ba1c3846cb55ddd703242a39ec433c5c63702c9b7de00181ad8d9e4a76a260e20b132854877a1ee61866e04888dea0a871030e10d4b410588cc29b838d875a8b178ba47fb5ef5e9a52665a6727842deeeb51c310c6afd3df4490ab768e21e0ae8e2878a33c85e598f4a0bee0e152768faf3f0c616f84198ee5578f0f1a36f638a0ffe5825b77553a04b94101c78b8e3600d560fbeea8670594903f99c03643cca3815804204df1d3fe169483818d424fbfbb2e40095a0e26da5b87dd684e0660590284f92459f7c25710a7a85168ed9a39cda2549eed50a2f3a8c359d35265b551cd74c23fcf342f1e9ed0698ba8ef4b90e40292731a03639c39e35d2eb7fdfa6d77a30c9aab26bfabff5af56d9f69d73e61617fd1bda8291939d96bf8f734a722dfd102eed527ea7e721275f87758acd43db9800eae911b1b35f3b4012bd4f46254e454a0ce161634890f72b88b46844e3b22f1cfc4099b11e5e9ca650a2b80b9bd5f9eccf1855826ca237b5643a4d6e3333715023bf75ccad1b0945fb16c65ebbc8ca28b5b75284f5f4de7877129527c8c4508ae485a438ac62c3805bec5afef9cbcb9784656c2d0a42a7aa9cf840e933f40528704ed1c4122724892c9bfda53110cec38c0caed0ba6e9094e8250e5240f19e263f6011048c1222ad89d76779baf0f9db5dba949737977a40b5b1a769e395c99f978d3869948c3548ef405f9f41075611401b9fee09906dfd6e5ec32e1b6f35d307d322f16edfaaeb9357c4bc25956cb487af639c06761fdc8a6c82a5ab4d4f68f8d7343bd6473b442a04d90206272684589a04a1f8b840661e249facb72089ed65b082726e4dec8eecfef3422c09cc5ecb67c0c9787255ada0817b3e035f0a63b9d3d9704be39247ce31f8c89869a604c7bfa2f43ec62342689e39fc82d36c32c5f0303cbb5f055cac5e48d4026d6a5f16f199bca92335cb91ad1c948ecc94e5f4bdf5e691b67af064327444dc857853c1c3fb70990359cb830247fb508d8bc8455daef3588a67cfd3b289509a3060e39a104f4ff128524999d8e9a514495c5368d02b2ffad823005e4d8f67c1617bdf3eefd983cbe9660108bf4bf5b176ab9f67c0c6eb8911822f2620a4d4fd51db3cfbf7ac862d56d1897aa4712f4e547d82a4c1187ae8f5d50bbcaeb97d985a1678d783e3fcedfa2b07c66f431a5932a20df284abc810ae0fe80b3db3afbf28b6308110b4d1dc1da9c6dfb16bf99e8a4f858a22775f7362f6d110629a39f7274b0c8314c2d00b17808b7172f05ff33207a265a62b1c566ced57438430ed83ed0c27766fd6314e39fb62f2baa58997817aa37a2fa0356a886e5ed950deeb2d461449c51d3c4efbb92a316a5304b7b61bb266218d8a482908e52efd5d022091139802202b069ad3bec9e19965964fdc96cbc7074da47e9bf94a043c35b0508065cd811c5faade78412ec87428f620ecf8a25ed5fbb74281e3e11fcfcf8d5a46173e2eb204722884e72261a05a66a5e251ec41f6909f913f175a51e0d21dcfcb9da678efd040a9d28aba07c16d83611e3de26ae93c98a9350c5d63021b0e2d07d35e56af1a728b2a73d0607c03c7e042bbda45024aed566daba21454eaf48e8a7b960d9f1369ff41d120b6dfa617ceb897fbcf553f72524b91fc98dc821ff56d336f2f6718750a5226c270027a7d94d1d2d84be925f9245ac0d80ed7a92cec02c1d6253b8fbf2f3653ffa76a8cacc2164c76a74777e292049e2d9d8c9261af7ea7abf97a6a607a842151edfdcec696c95124b5a8f38b659a1a132c06d75dff498d0e2e0a3fce6e45dd945a40623d291e2c2e307b4ee463e0908f74456df89e2a49dbb829978185d61d874d01f2cff9b366481f99de19bb7cea79cf11280c45df02d4b05e0329d7371b9458e728c84159e93bf14fda0ef4b61e30756048d685dab98157584864ab7713b51f2da9e519e1c2529fcf87c2e61f81600f201f302428594871e01dcf3f9a47c60dc2f842c5057b340de30741b1b68d654290d03007da80fd4d0a788f70e0ecf8036eb35f8bae0193a85dbd8fef753070f16097616b8c93f71976bb59d05b963280bb267a4197fdba96f6a24b5072860685ccb2089366389d8b8499e2c7797c3c1948e818844a432caf94c68c7441cb4070724442f7fd697defb0e65fb139502ffe18a194cdec8f4bcf2f938a98da272b07583878a6bc102b588e7c0c78896d3d5714917e593b198a4b54b52908304097e28d4b4f7378dbc9fe6b44855bcc60d57584cd4df3b0ee73d1ba3d2f3de36c8f8ab562378a321314a5e40920272591dafd8b73a4ed1f5c4b5983bf5b4f0662fb01207e4ca0bbc77c769e64750a8661e47b7d64e6294a65868b73f024364758bdc2a16acd5dc73c7b079e0f152671460dc44da5342f5ca66c0fd4585e0259c0458410cc84d3660bfd2e6a3629e69f06d0944a4f525427431d8807fa5111ec6438d8808e1c818ed426b13dd6ed2629a0d99c054311a5ee44c998ef93bd13a5beba36969546000584859550db613844c922c4d0e2284737e674381a8c16fefeb2c2de5db41257c461fffe70bc8b9873dce0ab0e82c74b98e9d2408735acd241db1dedaf5a1853d68e733f5751e4262ba49cb2bf33d98a0c9df37d80123146f20c881e20d1a7df7591d3cb3f5969ff788521033053b94e02cd1faf53b1c060a5e77c70d946f3d277ca212ef611b95be7be82443e3f1247ba34a8c9faec3d23c9eb0798dcc13f787fd47232451af90e0aac3062b6f449c8ef06b862b298429eb2e581c0a5d65d26b168ee3116af2773771d6647c1359cdf5f897c018b672b1ff0eb5925efc8baa55458bed0948ebd3474599256640caedbb442be14242f9c4e105bf2d12e677f68c81c17d51653e476ead3a1a0ec5e2d7191579883d831919da4401f4b0e1c4c7a7fa1da295ca53e496ee33fc2c8f09bc9963d6567e1fde3f9f82ffb6b82d3ac12394c71bad2dca6954a104df5c35cc378b9a109c3e5cb551226af5e4281c1bd69f5ab4d1072c244740c037c89fbdd4e566c2fd1a47e2ebe1a485725c2a60f796ee90f8f855395ea81c6f074c8b99fddba4e8b9e4155d40ea4f066dc374af0a3a3ad0b305e26aa6da562df91e99318bc938eae8ac62d88ac99bb3572a5098a9b07dc06664a94222c811b74cdb90fc566aba43a3a22abae2fb576c4e415c1ce3b6732391ca4ad5da0fe463fa9b5a5d78d1b871d7e01d9ddf509bd343ede16d8a72bba48dbb3baedc788136d25472f2f06e22770c6b1553fd99d541463369fd386e265f4be8ea7cf993cd67cf7680200ab02c5807722271a25bad831b6200c8f7c71814b4c069d953ec4fc5150f1474ce35953afacb0b067df3cf4e820e884e9107e5c6150698b02c087964d5a990555925ca3fff691a71777860490cbfeabbd669a0c161fcf8ab14870909e6acdd7b41b8fe7881ab79e78e72ddf70b9b09bb3fd06bd35e6d9f83c7f42bdc9683507c0968a0f4cd996b42935e03d9395899bbd51833d2212b70abc3415cdef5dcf8385e8919af148ddf8aa2ed041119272b71f8594f691d963e8efc33bef2c2d6d2c4f51957a710531b7742a13610015d85501fbfd82d45f798a418ebcf5b42a5ea9a69224a831ce4c0eeb7e32b1db74029e725a265466fcf697a8607069532e6265b354ea381aa04958506b391bf1b9b7500db434cc3265a8df4e7ef6b799d3c75b757bb9a70e423e7fcf622bf5320cecadd6a1a9556f9c97a9b59724ffdc41a438ee21613407a4c72bc38aa36c434c99122ece98799eae77acebe07b7898410f91ac5d929e05ffb9d7b715ded82582d01365466e906ff7809bb53cf458994e789db2140276e50318f9d29b94bf59afe9cf447f868d889ee99f56b1b65f9794d7e3f54ab839d1ab003bb212110dad1b0619268a3fff6236cd29d662b42552b33a285ee757fa43c21531a3892fd4a3c87880f5976e01d89e72c039e00ef64332829b30176d04d75b0b58926e5b4b9f1bdb29779b3bad19280271f7a2369a599b3eec249d5ff504425a30fa184b547068d16d7be84387ebfa2e5f14c7f107cb96b4f0380862279cbbdc0f71a48b22afae9881f34ae14f86c81e0d0376f9446308a46d2c22eab2f6aa1bdba5897164486cec0966c2faba7864cd3226760831730508d6d07720513ba5cd13b313860478995fabaa5f3fb890f8af37d1017abaff8325ec1cad2a25c3e6e7eac5e9ce1247a1b41b300e0ffffff1f