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

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

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

Block Certificate

Block 59861 4047e958763e455a0bcc292983814cee513fbb117c2523e9d01976c714895c17

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e6c6081fdf24764f0c57b61de9895edc17c210c9ed8f89b4d00af979ae1d7f9d
Certificate Block Hash
4047e958763e455a0bcc292983814cee513fbb117c2523e9d01976c714895c17
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...002027000090270000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002b61de000fc1b2bb69668e68bcea7901cb9aaf7e71b49945ea808025034e00b1068526918e6dfa31cc18ebe088d6042ae85fa18e3591589c8e167ca217ecf8d3f6fd7eaa5d65ee37505e00ce581a6b9b4bdae8d5b87613c33c1400000000000000400000004000002027000090270000

Raw Header Hex

00004020b65d04d36389aff4e3fbb3c3d5703dc605ceacfdccda726b15e6bf893d9fe3ed4ba5c72d4b76b700da26fa70ca0673e6a420f78eaacd8be9ac9f18fc9c22803124f2126acc3703189d7f1dae79f90ad0b4898fedc910c217dc5e89e91db6570c4f7624df1f08c6e6

Proof Data Hex

59,560 bytes
12121602030751cc36f2d0be0adb1101125a539b0b399fefacf2e9b88df06fa69c5271e0acf75fd2e1db23d77978254c5770a58425936f51d89c56cf5d003d4bd2cb5328e72ab24b9c81d949e7c9c1b2d7afc52598fa846bac04a027f9240574d69ea72b6673b59b8e846b696e596bbe92ac00fa862cb4109d5080715abe8eb9a350678b6ac6a9bac20253b8e8209020b57e59be19e990d64d450a7ddb4d1c4cefc012a95ced89e76580aee5fe370fafd584563cb58f387c8758990e9c11ee79a71e6626f476a229cbb8317cc84002d41f05226680c98b1492c75a7ed9bd52816e786f6a9138d0f34895582307445348cba1d182a66f0b549f1befa16c470230e82476b024be7b24c7282b89231f63fd5aded1390ba9d644b1f3f8f335478f347cf5644cac77823b20a6b5f9ccff5b4a38b3535847fe55c84123cbe1fb4770fc1da036e15a4aab6dd87e932498f75e8370313a4edd7189780c08241204d4ee4734eab071007026afba97a49ff3ea6a8b5f3dbd3a306fdfb7b03ee0fa2fb215422ce280ee8d171d06fcec67c00a6ce5e95583321648b2f65721d14340a1a409cb22a6f8498f16e08bb220afb0eb93a11cb5396bc70717b9ae484525a137ee70440cf5b25396da9b29eaf1aceaec9b5f6188b4a16b80079b2f23984447014b9c5aaec891cca42dce6c45434a2ec57b49dad243a2f9a1e83465ce8ba0ccf5884af3f36783d60df5cf3a9f3297e8b719de5cea2d51b2b6fbd81801e649d707c727999239d9444e1cf2d55710f9ec6e906316528b7dfd420f7202c97544e484217316cee8249c63ebcf57a3f072502e0fb644edf8be1b19907155f686f496dc3760bed3e575a6ba210ba756214df99e82b0ca079fcf7ca60584d88b06123164610b4d73a9d718d2be0a67113335254af238c85b68a23b62a3a38fd0a9217cd8727834da4fdd0343a0a0c6d6750fb0c18e2d43f1418b9d4abde77fa401ae220f6aab0c0c1d2df9c282066dc8e41ff20d4742e639a9dc08a0f8c3297b0c0ebf20438a312b894265dd74e462a1c5bacf45043c4a4b5663be797dd060c0c2ea584c5a5752b47bbf144ccbbda24f06d549d9eabedda81cf771ec0d03d1a69f937ba7390a9445d5353d16f76f864bf52d75d39a32c201273814a994fcae4591fb496b40fe24b7f728e650cb63a4a8b9b1446563753ddcdbcec1e1080fb70ee25d5e131fa03ddd577fd7c93b2535750681847144b2a4620e5b7b5a08c09551069eb60ab57869728f75732358d62bec9f5f43774f3c9b85de2cb875575617817713622b686aa26cc4218d3ac2c7b3ecd9820066c536f5b0e7d6402d149c391e157198efc2ee02383c674b7ca7755a460c6a572d48baed0c10625d57eb8a958097c23b0230ca1b84c7bfb196c8ba9dc1189830ed8a6a7e49f25d59f59bf5b5961c1b84ba51914a746013183b5d022f9102ceabf20fb0f7f4f1a07ed9dfcbfede124bdd10c36b0639cca7190f8bc7151b4cfff3dbe99fb7ef4e781fde76a675e67b3916e5649aa7caa595404a9f07e66475105b405b59b3c307186a657767a9b566e2e694a5e20bd60f590261f7cf46a14e6ee4dd9b0d219c9cdaa5ebb46cca33d98428125303780455f84defb19daac38bf75aa0cc06c75dcbeff928eb1c34c561d064c3af7edc15c078437e71215b06a650eb7658ac91be0dcf7202ccb2d79aa209bcd720eefb26e08acd0b96b4da50ea16dc75340f0609e54aeb119368e6811d8b0dcbe7d724b692d039b9c6bd4253495887b0ef870686bc0a52956d7779657034f0ddf98bb7a3f0c240ddfecc5e11f57972b211ca70ab2112e1e5bc0e459ae91318dd5146d3b21f1abb0af5b775440fcd8136a70d0653c8f32e1a015ce22688e20a7c84197aa6b3d6cc02617e26101ce426fd51cac3b784b71ef03bb96df152641c1ee1d5bb9f131757082e4b2f1ccffa851e997daf72fe3f8d5f2d3cfad10b233a6a7e3e6f6a31486040fc61bc261cd5e06278ce0af026036b06cb7712a818738611bc0b478194b0dbf8e330340741f9f69f423f512119c01ed33e90f397da5a4ce394e0eebc65127bd56973db0986a3235657c4bfabe53196400a54369a4359c8bc94db54da71b035db7f68b9df82a2eacab40eb21dd70d5e640e2bc058cdd481df69a1fa6f190615f9f9645fd7711f0342ebeeda14d60bbe2c147c552f338ea22b380ae28b46e748457d8572397f4fb0eadfc73b301cebf3fa9fcbb571ee4d7cbe569aaa4cd7d45d43ed4e53377bcfeaf8efc90e03aabaa1425501a7c34a2d2338a8af1b21e3f7552b7fc925ddb40ee7d81248aacb41f8d0491c5d48c4d6d16d03f7cdcbd7ea33061bb7c072fcce0e488460e5c24bd3fe68c63a2e6ec5a8b359e3defa796fbb78fa1e63b45d8939deafaf486ecef36faa83881b60bcfd96fd95a64ad0c1c82dcce77431167f326329d33c630bf0e1990d9decea7f8dd32174af55434182f6fbfc86f340ce3065004cc4dabcfa5157e004ceca5c399cb79de4df4a3c591bef714b821f6cd98ce2281668eab31b7846330e2fbf8f27bd26d247c175a6934b9057c2851f1acc853cdcc7f3b0163fdd52e51c0ebb620a8dfb1e262b6eca13704134b53742f8907886462fcd4afb4e22a54a20cc77ac95afe2356e083da9dfbd45f7c565f8e633b389f011d32dd80f46175018d7895b10f75bea8a1328690328d9c1efa813cc9f4f6f983d9289abfa6418f984323f6fcafc3d8f8e4bcf1bab7a8bec15b1bb734ec234a475c21ad948785c27e07197d9608cb663be43cb76c51249cb22c7c740274e90f91e7746a3c629f958bc82f17a4b66ad30cefd79fed587a26ccc84a31e5ace6aafba7d16266f4aa15f420f296d9bafd7fa62c7703dc6d6885e20b61021abee889c99a3dcb58e5e8333be4518c9a8f2c69d665d6103aafdf02f36ae4ada421cf571ec5c66a8c1b17d901496f75e69da4cd81072678c088726749f8c28e923e33345403eb084363d6ba5c7b173022a619ee8fa6c70995072c73d95420ea5d31833c45118a0e54cbdffa986c89bf0a1b95740ce2b13891752e30b28774a91a253c6dcc4e7dc1c1a3119432b10776aa44ca96cb07fc3d3204324f6f5f4c70768280f29020685d81f9d2c1702e00bd8b16b22bc19dfb0c27bdc45e750c427e082a3a8ef3945b1deb89ca1ed8e262b6c75b801fdd7e0f408b66b4c7c08df692695ce6d777660bf8f5508727b73a5260bca397d860e972cb82ece6104e1d1e735d9f7baf73491220c4644a14714d84bc72b4b05403cf7fd2ab83205f0a8570ff7f3b07d0a761666c39009b7b3f42727428fcaeb96a61f13e227508ffd630c83433d8cb2415edf45d0bc7fe1ffe5fdbd44a2cb6a91ac07b27b6cb72ea3c6a9158cfecf3d61fffebe49fa60d28d7edced3c8f2816d7efaeb1fa708673e1a60ab27f255cfc83f9c9b405ac179227184a5f79c74ffdda4bc09f6089387d692e126213a288a43c36e0dc6e1c42a87832b0df354716efe08d3a3aa4de729c9aad1e68719c0d09f979fdc22c5d219789667b6464fab595820356a85fdb3e9030b047bd76107442b0020650ba0ed1ab637f71230f1e356e897f47e39b2f30af50412935d64f8cb321bb945903ee001eb4a7cb60c49b1c4e112f1b18039638af292fd424b9dbea73f03c8c31eba4afaaf1a03215924a3b79752919697aa5ece59e43118d98adbc50bfef429bc24f09d99ff09e411a6804ea4798b6d107cf19209ecf193707a68c8b4fe111217f3b4015bcde376422ca508c29090db96ad7921c59317140f97d5eb8455d81aca18750295793a6a4fe427a759aa00112e95a3b71a311c61ff090997da22c2d45f46cbd6f783c7a5384eddd0d5377fcbd91d689c686cd8538fbbc27ca7041b02bd2035b1f81f8e218b32c934ef67c91690435b66cb457f84b1060f78dc4c7b08528d7b70b07fc8116ef99f0919223f900625d1bc82e522da21d29dc9a67bbd7c14d7e6d5d986d9f8e65042a1f5cdba6e40339e91202b0b48b853e8636a09fa7f01027bcda7871a17f290701305aad9ab26691ec3341de17d8ebd1b29694e70cebce71c845811264f948950491cd2ed105308499044cf926126fcdcdb9ebe3ef0cbdf774fa1f180d31d9cc142a3b41c84d396b8fb267be4be962700cc6d081e348873f9c8917dee78d9c6b08c43dc2998528d36607cf3cfa988269ade8266199fb26f32adca6a2f469c3dddc73c66ca9f7763e83c254e3cf4a9fcf55b9d796505f8e0c79c30da6ab8c2b06b2be7b29d1b89251d44d125c397c6fa3a94ef1f9120f8b99a51fb7a7cb19ef201ee5f94c7ad9ac89e2ae78cc4162a2f28e48135c3f9cee5978a9e76b5bd8285ffc8a4f66ea045a3d17d093e5c4ed397f0e0f8c945be94f6743390e1f3f808d982fa71a37645234edaa3342dc9d38107c5bd64074396d0db74c7eacc33de692123debfb788974aa64ba5e17802fc204916ce646c6666f15dad375b1b07fcfd5888a593e8a5b72332d522295ca0fd5d16c720e7b2ec2132ef4fce503b606b1afb6251f9e4440f1be2007caf236eae482d6ef73031455ef3a3ed8210b7efef2e2c67f78115e0c409e6c7983bea60a915ce0b552418e10abaa187863556d4abfcc125a697f305e7c4a43094edf6ec1001fcc126f67a97f4ee51e1f7e46338793316a0768c48bed62ef15732f38b71cba61cd9ccfc8c3f1cee2eb01602d7959e7ff15144e052af402010c9a8c0dc18c0c6363e59b3c62efb5b8a2352c1668e70c4ef08180ba2093a698d1151ff7f3f5cbbb0c453cf4621e5a2696c43b53454a3300d6e0ab2db063efebee778d399fe6a71c61146de4fe2f97759b33a171af00de7ed40ff9177005b71170e174bcf634711f6cc4867faaad2a1ddc3164d1f8fd44f1ae95cddfd2635a362a2f8e1d7a474475ac1f84bfdb1d70d1def7fbf308686eedd8baffdc32e85507051ae54f162d7033d2843fd02f177907518ca2c89eae68b230bb6fba5236cd591989ef00ebd1cefe2202549cb6b6d72561e96aaeac56bd933a572721e9aac1b38bbc2e93714803504e9a233079a8bf5a5ee640b64ff107f21016ff37822a8782f7a45533c4a109f99218c2022f98e44df98445982579900b8ad0bbb851616c9272ba2fa132e844ca44f85b6ae6411f74a39bd8ec5c1b224c796da3c074612d3de0a13e9064fc50fee3d52aca6854b4d7f3c947e3fb4bcf035e9a2eab38acbb983a0f45bfb3521bb3a30e77bfc3f33d7ba560d4750b5350125bd8f03fa04639c7ce31720b558c6dac6fd424a93b8173489208a803f6ba247fa5f9bdb3257066895ecbd70dd831b473f59e77fed538388897e0e7153ddb9d2fc0ae969a4e33800103589dda96fc5f433207636e42152f9e7f5b8c43b11e85f07a265eec924d368eb7e1a4c81408b822dc2eef19ed7d225b0bf1faca97b470c9c5c767afa23a50d52c10694bf98d3c4197ec7295d8a8c855ce59863be8bf6ac4e0e9e02d43f113f117d021b0e10b3ec514ad329304203ed9f88c53059347aa47704ba6fe28e67f40f13f891a16ef5cb3cc323c6002942a00c584d893cb38d7a36f5afe5c0441dc66ef506e1591ccae5f08bd723062ddd18e287bc4d0fa1185ae1264384381d8a99d775b86f9e59e779e538c9bf6226198bcd78e38d4936c452bc75dc4346a9db3cd3cd06b7db2732fb9c1825ff0172ad2483c5f0458e9659b025d4d536d446c8638af15842acc89a7b7be0d65e9c8af0ce705d778821510ed535da3ea462f9a27f67a4a925f1678a39b5c9162d48d18e773433f6e4e5c51fe8c0a467639e9bab3ffa08ec4f8ca46dab9e41132c9c011fbad054adff36ee00f3cbdd6a6b1bf3d8678a3ec330a2d1a8941e1f46745069b9c8b02ac372f38877c5f7cdec173c9de37c4a6e3dd588c9cfedba9547622c09c5b832214ffa12485e0598c9e2e31daa51a2efd3456745b77dc5d2ba013d98c6886240f8bdf15cc85d76c22e39af1e10a9f334cf74d36816177fb3eaf3f73bb56b4723e2edf0ed8e51c6eeee43ff5c8ff947589298208cc179002541ecf882e7bfdf14611210e40a0f781417bcf70e1b7013f6cb85726c8fd245b42ec0a104125f445d9e726a53d03af444e4c1b3e223f70e68a780d3dbd755d058f3247e9043a08e4227acc13ed3eaa866099b6fd687b7e23741e451beaf867c0a15690259747e6611dbe20a56f47aac6a1e9356eb245b9b9e3ea83ae746afb2186d90646e35beecfbe2d87b49c8531e0043ed95fb9cd8f81483d2799fc45478c91281ce4a96f5c78154a46e4a168f671f5c1d4a92b47f11bfeafa57d7bf361e0b31c17e743df2292ccb67fe6a1b717ff10c8f68bc57ecca32af11e00ae442b3ece73bfd593fbc73584b24aa7922e9c60a554c5be66f86f17325fdb4b050b75839d7f1f71bafea4d67772f3f57729feba48b4bffb1b5e7d9e1bd7784e9e91cfe4b5a6888f4fe65479d8d41dbc97e766e479f133e5faaab158e8eb09a99d004cf3908fd651286ac76cee63d42a3376bdac8ad0482a3b100edfcd5991c21ee31bfd635059a47d7f0b49aa8084e7b9e622450ec2e6ceb5d683af73bb7782bf729167c9d708d318511dd6db4a1861375e5dc7a7e09cafc5253fa98732589097a0ab422e3be5085028428348e4110b077d6316706bfefeaab559591a71939b3b078b15a24e898864ff9ca26b39739af667b42695316d09fa68666dc16eeaa4ab5b2e6c60799064cfdb9de93c92e0086639613299d4758d591be7e4ef2907559de40d330ff07ebca21ec3f7b3dbcdfc3246a721a040697408281fcea78d5e859bec5121cc2bf68273a96f7836bc00389ea26f770ec9d834d60aff11104b250d39da64a4d49143b6fd4331caeef173a5affb5c2ae917d54aa2ecaff56c13ab2de2e911a6db00c6b186234370d871a956734bc3681d394b8c7f3bc195908e8542310ba1de056ea4e0c3b1ab89a7412156c7497ef920702abb2f22e92b340f49f36d13b19962c45182c881e2294cae16bbc2d9e2010568db512b28a24db31126cfb7feae29a4a22cc0d92f161c578f4505e86996f6c77134fc7eb7b36c9418784190746b13478f3170993207932427af02a83c52808b3204add9bd81d0aaf5262e23f81267fc47624ffa753066ed96e89e0b0f1fc6d2e4e305c69b7384b32fb648996e4ffb9d552aa6861933069e649d8b2b7b1b6cdb9079c95a123518755522ee668c1902c6800619aaa68aa67351550e8b86ae775ec7f7fcf28e6b9604a423f5374aa13169423dfcef2e9b55ddb1f47f21c8b697001c8c5238b9e0d150b0c7f844e4c3c66cb8738c6b1a5d6c0d8f27f00b3cdfb322613fdf5de26576cc9af51341eb9e2e954f3ee23a58bcb0dc0757e4b46c6dc7597389dcf8c0ca31f3496dacbe9ca9564d2f245552f0692bf1e036347937df8838a38181f77086bf3ba206d458f9d36119fe2adec5309c8be3862d3d6439577d9e736a8e6b0811b47120ecb8d5b18f7636e1caa86af032f675b1d4518864064ee9496abd73f711ce2c39c76b32f79c11c8d867e1f5c40b5596482e17ff9335237824d5b2a95097f4bc8427fc9059d46da7ab0581a0a1a9b6a617eab0c68d697c785cc23c235115b46924c3fda2c7295fb032ebcdd64aaf9cbb49533e8f060dcf16ac16a902ce5019f6313ba2bedacd24ec3f54c87b2aff0df8a50989575483b6460776fc1a05e725deb23ce9c40b4f54284e315c80ebdf6e462cdccadf9c6b215f7453e3f009ef3edf6764069c1b0ffbeb9013da2e4b0b4919564b474dfe10de2401d7d783e30254ab00c4d8e3447ff4aacc1327471df2cb79f3bca5cb9b76e622273e957fc369c5db1085563bf5d2b5dffd6d971f3bb885ce31a62f3d8d594c0bdfda0efee7851d1b97440dee149b226fefde9eab9c0e02cc91df2e02f6c18cc5be90fc8653fa51cb65ea2579f629e5db77f01767d0771537439de4a4aa2de05b5834e13a421a259f4bd2de7d2423f530599505778bddccbbf81e6e62576b6166db1e0dd81d3b4d5cf6dab8f70bfe7e26907dfb0b8114134c3a865b3b2ecc9a8f0ed5733cc11e10f7348a1377739b8bc78363586559fa216c5f70b81db54c43abc445710e9865cca018d457f1fcb408c06c15d8e058d1c3959dbfab620236bea83c3f173909bd7a585d243b8332de3f7bbfc6799be2e663fa6aa0cadb1e5e51bdd7d24385860fd3406093279dbd166170f94678ace9beedf15dfbeaa422778d3835d8bf8cad1147c577b817829c8b939710106cdb44bddc5dd4acc93701e1c8ecbe69fab53433a94ea55f6466ee6f48429aac057e79456c95ccb40119800215311304f79ea038e7c5f769d7add42a3e99308340dd8344fbd7b9d43bbb6e8dc961801a82ce73dc317839234a2758febe06d8107c8ea292b94aef499726f9c483b1206941a4d8bc019bae176d87f74792867f90a4906577e6e15b681ea4ea79d7256bcc33d165de70ae6fae9779007b22964b099fb0b20788682264a728338852bf8b25f481fd3fc6dc3dc12657e46f72c743417a295338bd2e20c4e874e015581ec7ea0b74754422d2c0027ca5046759411fd30a14a0d5ca961b6cf11a5e8d8f14fd381accdac04e61e1f850a130c7c32be36b0d96bb193a8dfc3f9f2a0d4b4433c5c5b955e94508a70f8f3e926d2f9a681dce3ffa1894eecee39377bd8d2e1282bac7456055cf0726c63c0952cebc9627fb8437c60feb32094c0126eaf64bf0f8fc2859f4349560d4ccf2c97b176c95b13ca7094279fffcfefb05fff35db61902cf3ab23c9744ca952c44ac45dfae33b3457858d4cd53b141ded0a6653f7df988663d0cd99352b0a1571dc6e3c9e72beb3a1c09eb0f511d06ff043badbc6c2842e43b17a8bf9760fb01a49d2d9fa6e31e9e2e6d750a83c577a3080d417ef3d54691d68d2fe9aab1865f105bcb2093f0e77d4eaf6ee15c40342fe4c4acc21dfabe76fe75e40b7cf3c1218a5aaf18b798b0b53a1702ed6ee04288ad153af4119a5acc492c8d2378972d085747d9b1fb128ce6ab6c2565580e572c09ee00373c93088e6c31f9e5405f43b6f6513b4fa63464d0036de6ac6e4125b1c30b9a09e259c6b55ec34c5640f9a8f2deb40bdb4586fc0becc374266d93ea5c7c27232868dfd5702845093f640345c6e1d59329da9d5eb2b1b4e07e525fc86fa2f5933dd433298748269005471d4c17529ee1f77f07fd4146d2e24d99d0559678ffef4dfcebb680c5289b00e682dc66ae95e7120ca125932c56de7df4495628783e8296e23d262cf4a46d0337b8c47547466c5d82cfcf786288015b093e087bd57c12c07cfb36d1ef651c1eaaf7787541ea140bf273ff5dac773b697ade87bf86683398be7d4731544dcd32c9b5309878e80cbd06f27b8845514087ee41bcc1c63510bb60fb7f857d26089ea70e964eafd427371f7c5468ae955ab9e2a0681861ac7a4f1c84013b85bf651e26360ecd639c9b9860857b7575db8818fe062839f6666e87a4e5303317267f8608ae5ad7ad05f6eee506288e383900782ebffefd4b80534845dc422487f100270a1015a859b8ba4913d5defa4be0dde1b35026166de2d23e319612ee95c725342c38d33a14e1a003426249d1d44f4b687792f530078cee0d5395eb5b32d5e1eade36e5989b7638df692e4b57595d5a58ef738d7ade5446b77c201d5c5aab1c34dc2f57bdf00df73576b6fe2e3a1a78727d1770dc72af563a3cb9c854aaa7eecdb98a3b5255fda9284fce744e71d2f4ec8a6e9b86d5b92de346a32a029e19761a6394616aedbdba0e6964de268d088c9c40e16cf52506f8ef645383d65242fd189c4ed2d3bd40661bf49df3c410ca208bef1f55cd6d6bb6851c3217cfe9e2eefe6dc1e49b4f0fbd64307b7e763b7c271b3f585b4312cb699ce014af0886819b82ff2a885111df6fae6f0550f7fab8bcabba806dcac5abfd2847a085c185d03b66f2615c6c5e04264e33d8f4f911ba4453d32a3b075f8a471ab51256d3c0485879e3f6e5d876402c2d0fcca3e154e799460485b3e9a2be5c342ea04c89292b118dcb518ba94d3fcd683c1f11ccbd20488b7e4e0f3eb421001688f16621f8d34c779e395ac81a4c29429b1099c28950f72cdcd72c09e13a958adb0b263aa92cd0497fe2c89bcc37d618cb6aa0841a3059e4ff9acb8ffb6243ce24a244d4750088951b58f1766c1477383e83d091010478a3519f5aa6f01de4fa20e582471088c8f732c8bdba3376df91d146081137e84c4807237de0845fc1734892664ff18044f4ffc312ffb9be8db7e1fbf751ca5bb52c4f81349e29a83389e76bbed0e7a2f54739593f9e20c21cc4a6e14c4dd2036380eadb448cdd0ee2ae270b1c509cf161a7eaa91dbf80e10d4048866307d334d34122fc3183ec5a32579b2e784b61aecac46c6c3f5888f845e21bb7793ce30b0e3c3c97b49037eef84a0e04d5fe4f972b1aac7016611b9f345a46b7729ab0f5b5da1e3de8cd57c0f546ec5c1be1f6fb908b5089ed49d6b99ba1380a49d469505438d512f94f565b29b9019ec83af360cfdbcdfa82c18308751f59c63523f5bdba8941414d385956e3849b476d03a50ae2af682f4cd0bde3164197bbbd0401c50c5449875ddc14a9f536c20c5de2d7533f3a17a809406e265ec794a976ac467daa7c2d62e57d358e459e4e517fafe1104576d2975a85903b3898310aaaeb21f24a1ad0acb7c1b5815248d1a7c4d1596ef05ef8d1dc53b60288c7757adca6a74a452e5e20480050374598f12054ce57b27b77eae6951163d8227ef5e7be0da13ebaa68ec524776e13dfe05da2df8c9a8c81bd8af15ded65546483ef80f3085c679d548f4d13223c2cb061d46c2364b84a237209a891acda56494c84bbc7e5922a4418e8ac5caf8644a97e7d2145ce0f714ce60aa9bdbd7027a8765da70b09663738738201db920f7e0af3f0f82d3e1d56c717f8bc06933bdcc6381aa39bda73b6c8626bdc45f8f0d70af2612d4c62136bef58c16fe0125b80f88c18a9ab33ae4c7d981002178ca34bd0d3520bb6a4702c2bdb2a9621ef2d0cbffd2521744305c09f3df894a31483c78307ede979abca336d7c01ee83ab32d4fe8df9aa4836278a8b04008b6bdb80805d5fad7240111cf9c46e2707b60d2b2a1bcd5bd8a6b6aac5da5d6c736ab633d5f6914b97c6d9c280ad35b62aa20dd33f3011261a63fb75d896202c90d2d08122366c02634c7ef9246aeb52df6027e680ba0dc7fa12b040abe5ea7cae88aa55768f754ccd73872997589488c4e0be5a15e65c7f1ba8e47b0a9c8c524e8d8052c98b59133293e84d3ca936ebb795f5ce5792a278b5a04f1f62194aad97930981db7e88b6c42d30e10c1bef606600a144874999eab33133be7732b555d5c9c8300f7ce0dbadc24c181496bb738ef0edaeaba6ba99c58a97d317bde983d3ec811cb127e0ae454a1ee185ab947a7a337c9d79fe6dcd81fe54632036bc6e86a6ec8b1c6c5fb6a44bb40b1dc25cbfa4e97eecbde1d99877f9ca4ae40015ee3499eee953b24be492557ca865b8a8510dbbb65e54b23cf99048ffd9c1d9978acb1456ab08acf2074545828958e7dc19900816f22eb87b38cfdffe333160e0a8bea4e553d789532e20044c63cc454afc2e674391933b33044354471f08db4a3309175ba9e1b6e7a146aac5c8341219e5bea04efd607c49e063c149a9e2bf69a43e4f1fa61f469dd8e93395fbfc5b486cf63e07bf135079a00c394effe7b12622845e73e3d38467d3cafa2fa02db15fcdc4697735a84ab5cda786c1b0a1f98c689045b1122b9f19cee7c2005d03b0d9cb0181e3024e2407f5f0876d80f545e2becf0f017f015436989da0ae2bd82666651a301b910bb19eaee789ff93c743df999b6fb7e1ae1ddaecc865023ba84776a40efcf05e1a8346352edd4c1f3d6d436868efdbbdb3116ca60410eb13dbe8b5feef3498440dc227bf8e0765054d2137ff11f7782d6c1c00a9c8cb81086767c436f5dd57c839ffacff402c798a08e69a0264c7c540d989ee5aec57cc300a96a87e2375e3778ea7c4c302c3878fff7b1d861d450d10a8b2261ce561df7329272db3ecfd78822b34b4185f02ba097f31d515b0968fa33e35466c8eadd5aff9af5d8ad7ae9fbe3c2910d6d6d15909d6ad7a08544ff82a9029f5528d0970e72025d1134d7d802dbb1a234a76e9cbec2934a8b8f54f0353781e6bbe9a36243f88b68b27897569727ef0f455b8267a61dc43207589523421f8dccefa9b7a0d5e3da3a995897eed0951a58c10ad47c5353c66356bc0e503d4044f8216eaca23c02b9330e617befeaf6553566b7702dd47ca59c834cf13f84970dce2be29dbd029ba65b6be3b62972e92ec204749c34715e8ebc227cbfb2edc8ae1deeedfbd1f8286fcd9229064d6d496483239e1a91e761f59c3afd18b6912d354bf055de26443d4567ca626654afe6a5abd51b4de12dfd748a91b2c34550943d0b21207dd67ce983e84a9bbc0df48548c829823817a5be6624a6fd3fa4993ea6f9eb636b887e3d74b1d9df14b9a486eb4fbae9bcc1d1863b980e67aaebcf7d7796c4128e8a21f3fe5a2f62f2af04b9d397967046a244a9dfc6c5e69f07772931810a00ac6c45b0e39830fc1d636a92f43f2a5cc753fe2c355691cd766777debb1b111539fc75d95f1fe41f3d5dc9ff09ef4df46c23d8b7bb3ad673bd0919b03fee0278764fd8705eda49c1f834e952ecd28232e892a9233b14fc0e5f2341b7090638a75a2aeac195df2b7ef733baed180da8e432e8fdcf5523a4064e6a124898514a76c8a2b58ba242e85d248ae26a79849092af6f7438a612edec71b8929fb808f435d011eb0171e506b85a98f8f777eaf5c617b06fc41205b6aaebecfce9538c53111e9190f3781acd0bda6576f05e3361ba2d02fa09879a54a2cf0a8fc3d1a86ec29d1bea757aea22651eb0be930576105b7829a158eb8d316e2bef129eaa4a629f8f346fd2e5d0e487ea4cb68c45568843d8de01027192755c162a722147874b4737d23d32d597894a49803d2c922f7937265657acefac104c9e360432b5898bfc4e5c9eb98d1e519bbdcc3985669962079024f886e08fcc115ec64fa585f21640518ebfedbe89fd7df83d57d03e9e7fd235cb0e315f4deb600550814992e9179ca0dcf7e2d55a17af57546fcbf262d515fb207b30986ad2d3901131273a0ca93f4562cb67f4fedd146a6683a8ce6ec4e17d6ccce5910b756a559467941a4e7fbf22181160ae292ba525516c6c5849405e96a9ca32864a77aade2980973d939d8f88aefde5a69a5da6dd990a6f15e6a0fbfa72791f039fcb43c377f6d7ce6ab26277aed316d80252d29872e6c8a4ff403276f3e517ff6a31f3fcf2f93223366735ede438ce5b885fa33627896304b5460ecb79d31fe923f71d8dd80c3f0073212824a8b81e1c471eb6b06a4ac053a04b8417034332b0d7bafa34b0dc5f1f831f077d3208496054e80063b5fe3af4244cf375450d9f0094f9ba9da8182d3cf4d6c5693220b82a683c702082ec352c36444d80fe8090d7c66c3ff383441c0bf0e4530c3a82ac2de84d29af452e77be0ab02572280821c0fdcbe87bd418139c3efc25ad567e77c3a247d1d5cd6c8db89ec509396c491e05a23367ce8280cbbafeb6d5534754b048f79f2f596ada11116d076594a2369297694c6df2be111c29cdb1b1e6c96497e020d6cd0b5b5fb0b08f4a229371a65f022ecf1a1b533a07285dae1acd1be2b9ed35d17a0e02c5527acca5d4a70c06f79b9a4af939cd67d17cd848b002fd735760e318a1518452ff581480041c01fca4595373a62cf8996a2317e27a4ca95fa576709c6763140d6da79d67ce7db25a08325408d4388031e3d81c2fce99d90e62af4b1c2e8e9a0743340100fa8e47dff1f881e09685d9f3fecb5392bf0c1fe330bafca9cc6527833eb12dab2e91e766b0b5302ffc0efaffe4bf0bca3ee69614527917b7e2f4f4c4c1c2bdc665d6b56fe5b0407f4e24fe2e2a109a71b097acefb9d6ded197de150f4db53b9406f90cf29633e1750364e9adb42d450971c8f7d76d1838ef4e2b49b007b082bafe17eada9594c7dc3d5e362a29049008f5366d88b67f4417ea8968b997db9f923a5479d92defbcf1949f6cec20a51527b97e0dbac4ec603a5c2f602a6ed26d5606e6ca19a1f5dcdb3a14326afe92b384ebc8d7dfda362054bed6c305ec2cb6c49477d00a144f14a2638e4135b2ff1a9709e96b1bcf6afcf124e35d0df63511efe5c1ce50dac27aef631cfc012e04345e827762b3a9a480e9c1ebe2b5eaa834638c986c17f9429e189c8dc24644d6349cb5bf2cc04d689ccd651ded50c66c4bae7d000325c17a3166fe647f01b92122dc559dc4ef6df3f7c08a4cbac11e3dab1f85467178d847d21fdfd2d95032ed411865c679663cdc257dea2392ba27cf8b92620d19ed7272a88f4a55f60082b98894a07961fb8551565e2f30aa7a565cdfa37c97b77fe5556eecd358654271c7a77536cfe2881730bc72c63641f6b160538b462fba6de5499b87173d6cca1507f4e398cf64930f355a5c3de866e41e441bc38ed5b36dc2f33469719cfea3f4fb4a01688e9b73f14a230df9bb53566c67ccf3bc5d1d34831cf381f5d2a1c1dca65c39525ba42964ed1ac314bb8bfa781bfd0c1f03c432ecd6ddbf66252284d0997176156db3ae130f2d721553a40d4345a7ea0c8bfd305d9c441f03da81148ad48732c1dd46e24aba9ad76f6e3d67fbd7a3f2ce5f9eea54e6e6e757d260c9c3837c6b79c9f490fa9d8778d893aa89092d3800993c06768e8ec9664455bc12102cbf8328678f19a6c88a0a215f5a6dbfaed5e4b137fb340751485ad445448fa2c78244c323cfbd4d03f077c5a4e638196c1f94154b6b79d553aee0f6ec260055dda432416197ab92f764bd48ac13c0cf0c26d37157c4a1c3976ce6c5153c23b02abf559a7e2e40506211e13e70417c4031e37c40999aed5b9fcd080d3e801acd461f6cc2021a1b7200a2a583b705c17c00463df3969ff8a6821f739905bbb4e581a16114a994a94c8a8d8453a2675457c42746d04d95f56a4124ee49b749e6b077ad1e681a49772930a0424773585dd3eb8be40f3a14e1b166f8022d1750abc7e90bc35be7a8b726608a75c1aa43b7c249eacbe29ddb420fef50949acfcbdf049925bf096c10f74f530e73a043b4694d8ae7e322107668367efa74e34cef2c2ad7a62bc247efa5bfa2f220a947bf0e4081b709574a972083c9c0ef2a6849c30096cae16c61f57db0d3719ec89a2c61a20821e275d8a48d14daca07b7a999e955eb1e07dd85fe75f17b02544a3faad8335f4bb0e359c3126f59683abcda19abdfbe93687200496afa44b2e36c3a1d7db452138ed8a1aba571dc45f6920be4d50b5944100716aae9b0414b75eada547bde3369a9708f2e6eb588dc079d8cb2a19620be1da379baf7b5cb878b4d6bdfaabacc932763393c3305fdb2471e7a548025128815c0d3542051097b98981b7cc6f22cd195388ca04d54e50c19d78f7ad85eaa7cdb2d4b635c475519f3427f913d08d06293e9530e46dbd966abdb711204e5d30709044456b0ad7d6afa5dc6a15a83c822751c80b00bbd102c522114b6534fecc6e760a140a8dc5320f8021f6985c045a8f9c995da5172fdebed5d3924a7aa3af9816c017d3e9de4a15403df4c8e1c0d53519b20b4c839f52be9145af0f3098950faea0036c9e1a37da393d3b758dc64f5f30786f6bccf4099d29cb82440bb28deba983bdc5c1ad19d4efab84934737b46c628d104e3aede6b8975f198764bd548ef133a7a841e6b093f4df4c311d7bd58d6aa25fb8c648ce25f92d9b09cd3ce188de325ce400d4ce8756ea47f4fb564988c9a8824c64f88ae35b4a572a3862ce5b4f7b03ae26e1f6663ac2ce300a07cabebc214a573be78ce6fcd23933387520b66bc6e6f2df6624cb1a28f46ea3873546f4e2066e5be9dec74bfbd1505347d1ccaf6bb32f09c48853e1bc1c7fd0f59ab861787231c5c10b21cfd3c9ddfd99f5c96ea5df200091ba62ca100edbac7e657d807edd36a73c07284c8e1a7023b69875391f17f48e8f83f8df3bd6da79ab74600c7b2803d479af166585116968f351bcc5c236c18726a85ae2b78138a0016ed79c59b814f4a96e506fa6aecf506e2890bc0760bf08ffedbf9ced4c69fa4a361c1223160a02fcece4bdb2ca5c771f9324c40da49ed3b1066c9e7a05263f7447bbe29294991c2023b1361515a70f10a70ef7aefe3b5f3b4b4bb0ff8f910994b2565c3e952126d8e4ff9c1eb7321d808760c9b732d3bbbb6836530e3f85ffa2d4d5ede5fb6850ecc1c18315944835745736083021ff825e0a52df8fcec02172844bc8d6ac7c3381d560166690499efd86811efafae76821f1ef7e73591911130190f83d79f0c0887e89eaf17a25c881e4b571f0a24419824f66ac9da25156b898cb2b31355a34353a017f3d3609e550c9f3ab8a8853b2a7b2c021bdfc3cd2e167ec64ed18eaef8b231db45f5656968ec5215f9cab6082c3fe89d6239ba3061d80cfb1f6f832c9087a25ac3d86166c2747bb6c0198537a58ded23be9921e79f4d81284e1964201911d834517bd6627d5336039272991244956711838c35d12041de26a81eaedca076c020cf5498ade826eaca1825d29a99e7a184d3bdd39db9cf6ced52e13b7fa8d61c3445aed5104b6a6e8362ebf574ab9c7657e664b4ddf4b33b9f81001ec2a6b6eaf3044c820769c5467b5091b4abffea011aa0ea543c2b72769af7bfe5e941e1a95b8199f2102d4f75d08d544fe8c73d6186bf10a40835ef38ccbda0e1b2a7f5cf843851e541ac6f5c898e02d837700218b25cb59c93f86fef5251b9367f11ee17f1b04794e400f8385f02cac5f463e082be97877b310539569b0ed7f28dbfa2797f5ab59ae99551876fa3f04a4ad1280d7501e36160355749c8d6d6ffefe9b5c1c975754dc2e54fb9fbbf6fef9daa476b4af6b373b723632a9381e56ce354375c4ba0d895065de161413adfad02012a2903bd0c101971359749cd15c05333e0b70ecf7ae0d5d119cc400aa912aeeff3606ca2978b59f89cc9ceb5b689938acfdf60c4501bf3148c3c9a9549a8a194860ccebe867647c1d34bb0af8d87a5c45c42f75e897626ab6466558c0fa7f1c8cd1f428f7b722e0264ac86dba7149ed6d9bf6375b7fd4ee5349308b32819e5f498a18c5ada01263df579a5e4d04489911832f9dd89e1df512bf6fbd9795eb0b8fb83cbf7cf59c07a764c5b1aa746d6cfb4fdc42587ffdd879ed1316e4c6af66ef2699600edd96c2a7cb5782ba018b5dd82eff72b9ccdab63150e2bb2173d379bbb4898293ce51f1746fb924a3994704406d3f43fba0a5ef11b1351b4cead5b0b548b6430c2687557d67a1f2a8350f8cc9daaa1694d49e2750ea9256cc0cf46019390c07ffe6e1f322700a983616122fda114342bbab97d8b8e24b4f0479681fee0a7397a42fa5babf7adc098d6c995011e35753c0c6f491a2fcdea117a4ba02891d8d54be9ae0fe75014e9fb4f6bfc101e540b16311c541aff8bce4da8dde3f5c6e68534b9cdd4482b5288352f98e73282c3a496f6e90f422f14ff0ffa16e6714a10a90fae5e72bfb3c7bdcea8cf4e31eb9fbe6d11b0f23d93e9e30f02e97ddcab2ffd16cd60f42e455c6b4385bd716bcb5e87989358a4d9df1e315f26172f07dd89b871d830f39ade399f52499071102f40d8c481c1921996831a6ad4e2c1b50e82a152e425728edd01a46a149d317390a2abcd18bd5f3fdf0451ce0ae41e26103213e3d7c0344c4e3ecbfc1d7d1c22bf95f37f8afddb24d368b5d7a608fa012d1c5375c1cb5315a39f2ef755ab63c33a5c5e426fa1b99300a8a4f6ef61ca73e272bf6aa6a563f26a235502b82a925d7ab09093f71e4bea5f95cdd25980a5427e7bc7d97a3bc0e85524b1410ecc333f0d51858f726b6a8e406d2221d8b2e478ba56bd962a93e280b02f151fad62d52b86a00af4c811dfe3b6c8504c971edba58fd0c807c4be7398eb18faa17145a8a16f888a2c23d30ae0eb9338864516d931fea5ce0783146d46719f219d1a6d5ab64b23d8eef27bdfbca114a8129ebe4e68cc4de41718d534fe654c5f334fd24e3e30c16f6edeca92ba86e47e932f41eec971d1bcb0dfc9ca1d5a6c630a7062202190451719dfaadc54007f7232e1c6f90ede6cd2d4157b669f8be9be072b6ca7ee82117106ade61114ab9117684567c038eb61c0a3901ec00e0b94d86ca601c5ad5ff04985cf9a02b0a24ce2ffd7e9d24741ea032d5a7a14b476d8eb84ea6345da23e3975ac5442c6e00fdfc6caaac4bde2eed3f50f43b7dbfc721d9a8e7ba9ea75894b00815267ebd2e9577ffe93e8443940f7525a116d4ab9bc453640a807b72ac26da02906b3efd9a43d716f136d50fbc9429e26ac052fb5500662cf82fe96e5d68b1e7e9478f128da0c6dbfc0433b8fe7269e88c06c2733131e73c1f0b51fb1971e7bf04a4023d33c2dab47953ecc068052891663f8509f6cece5824ee541bbc34b1cfb7ffffc653f470eb97e69e044dbb7cdd1d6f1851a83c6f7b5338997217ca2c5655c66a5d1388458d706b1a31ca43d4d79e0f2cacfba88f166cce8be3eed96dd0fdac82d3b184f7d25597f68bfd81b6dd32a8fbb2619a9fa1a2072a19abae7444c49de3502e3a90f5843bbf8c27abfdcce34b39c6fa2736cf43f2b078d8973d9f8cec55d80cfcbffbbe65ae9cf36d2d2e9e71fd1fe4a6954eae9c1b9de0ff83f0e64db9701cbbf6b9297f7b62618df00265338f51ee6b4750d5d67d63fa5f073882bbe4c514a0806b5c17ae9a170bc5d97576d5efdf0dc70d802e35840e5e937c3014497c6300cba75a4573bee77bf5e84455257421862383303e997a8e906214af2a4c704d55d186e3e45eef938408eb9f2efd9382f865bf562906abdf7ba9f2ab2759771db070f81f87d2d0b3c856300e5e8bdb98600603d8cdfa95d7c8bf0fa0a1a4a8e3f5d0cac9f5f376d582160f6617b9f15e0b38e52f8c895d17332c7303731c56c61fbca51fef587f060d422b4f7f554cd013fc3d74aa850663fa6dd0f50a9b4e45a6125f9c851acab87476cb0f466a8cb5e011cb334379e48b9ecc7fe6ef751579e8d26ea91cd92385116e51e3fdc5479320ec923f9805f931b23042bfd03195456ee2ad2a77bd97cd5959c230cdff6a73ff1e906eeec8639d6885155b0639fecf71bc3f741706d20badf382a402aaa4e1697ac01a56f3c1c086d92f75a1c258cc7c77dea50657c38ef663c12ca5da19823370cc5f2cf9076aaa9053bb9f76feae16978c54e5cb259dcd5f63ea185af2651464abe9d16f86175d1ff363986ba398cdb2600fc9648feeace1c56a9dae4504d0c8e35263e7d8a36483c3be234dfb3ae6419e9357066b78f5c34eef7b28d258a14be68cf6f3545569587b6a4c179100389a54ddf87528c979c6b95a115c1f81251d03ac2356a7f2f358fe6177c88d746f181c4c3228dabb1c6f8707b9a34058c5c9ae6fc19b5243652de9c11cd7e06cf32af1d225f1518b7a736695097180cb355554e10e552213bf63732aacf2c3c2f4c2ec1c370be791039fe1cfe3f77a7865e6556969a48316a1af1adf180339f50d920727e2bc25c9db98625b778871e7e270ced38d0175b30fad1ed1db314daee4520511aee00a708042059d7ccce5033453f36e8506875a8c798cbc1823b8ea7014875ce3cf253a1c7289268c975bb601422638212cbed86d60ccf670ef9a713e20e71b2d08e4ead5b3fad1f3199993cb92ab2c10ae1fd39365faae78dea3ce43b89286a6f4d3ad0abe0c073ac6be1c69e2c99fb99cdc37d893efe85861fb4e20f0d60a47501df47ffb8018a9aa90bb3cc6803e31c838b190be45a941043298b220b611d634c4bad5563f4653acc7775e7fcf11cf7b7facdf3df6437cf26b9d56e1af95210269fb125856464771aa731c10628f5601edaafe95b0931c6cdcc91f415776cfff6aaa61d5ebb09293a16e374ff8f29ab0994768d783cc91636e698ef757c33ed75e6974b5056cbaafbd7a61af81f48b00a45b01bba88a1696f45bb90b1334657bbd5020d96789ad6dbb020c2d8faed5a95be5137c0925d208ecacae8ec3c743226de71f9f9ed78f207570feb299f0d08e1867fef10d4c6abd24e1ad586b1f36d5a932f792187dad6348b48f38d3593f208f1381b3ffa686d816db515d37e7dd2e3bf047c3df3923d913e271ced07462bc69f70822abdbb4d9e189e01a4c40e08cfbe0f97011821905e93801f0d41cdc8c10bd89259a589893399a213955ca5932ab4f0b3101a3ad499cf4f1a1c1e279ef59cb713095b441f35e94e010d789af9074cc29714e662a40534388949f1d4a791dde039e8bed7da1ab66ecf67cac6f99ec8b5879c7c262f1307cc1fa9a74ccf49f2a721fae3e56f5cc097f3d209015704ed0a783550cad1069fa17e0f99a35c44c21cf29cf2c8f925d7e274401d7feca4247891756f8995c942ac4c03405bcd30523602ba4682d57390821e5c6e4bc76bf34563d1ab93da327d4114dfcd8358a55c5c729897740e2dc0b0125db568a7f140324820f37cdbf9209e214c645a88a603132482b087d35609aec27b597d63cc5b92e2d9c5a8778034405315b564afa0a640d85a538585687d7e12fc284d3b7d6e9768783e8c9223f0eb4491705f8265e44e3e1ac1cc1753c93cfcf318a14447e8e815e7a28a0cfc8e042d9f36ce2de34b77b90826343a543138a93035bd42637e88e373493aa02e2e131edd2e53d4bafbd20a8d72ba933e3cbdbe6cc4bb07451f974d07b92332c64311c64ac41bdc45e0265e06058f18db353c8a10c35b752f4b919ec69d73024c6dca66f3b4b2c1a1d5898fda07745a6983c5dfb02cde82342d0138bcfa5b969e0167b4ddee9c073aec216ac448f319c48413631a5be00ea7b90e84e054df62d527b0015525c5819e8a97b44ab8a7b96599d23f689ce907fc380a27b3166359e987be59899f6a0a2fe9026e1c5c86267d7528076bde52be7415bf5cc91ee1c1f2bce04704035699618130a5df169e6827998c14b4721acd54c30ea27723a278ca0f0b0ef98316dbf0c3891700b116483ceb226f934a31b7d9fdae18f1b44353e98d7c61099762e5dc2d8b08e488cbc44bbca5038d38444a05e5043b920e34a0180ce8b113d6f7e7844891b7e8eff071b42c8efdc1da561a75c8afb2ce277dd288ffcf917b4c7f266c46dbd1d92c137dfb1a3284de87162900b7925ae83bfb9c9d2a5ffaa1f8a90337fe37ce7fa7815fd45cbdbcef2b96b5e3d915aa9dae43795b5f785993e3727be333dd3e03f4634ede1b07735051ddd47d3d4333c80c38860f35fe413612346fe0ba9b4622ff3bf047eead400c782b3b1b3b14673f6734bc4b8543a1d9f86f2bf4ea7e978642a6c0f0199dadb1875418b6d3cf9f78388344ffb2204390c8555aab1f8b51d7f092099d0b51b1ece4c06ff36b966a0c07c8570e4ea63f5610417766f6a067fbc14a9a26e3d86194fb2b84ff1a542e46cd73c906406e9cdadbe4ab4760dcae9ce3dec57239b570e0e6eed13b428417b0f0364d2f67f656fb0fb035b028db304f836733e5fdcbe7f571675230e24a6bbfa49b91ce0ad6fdd94350534b042007acd4770eba410ba1a2f290ebbbdbc99bad943f6b6c66febed4f0bc9d970dfcef54292a55a2825a6a9eda78ab346cfa5a65e9149d5ebc2910a67ac770ac63518e5d9316b49a5de9059af610d4a3af156c92132116035a335f4e0beaee820ba67e075e756e00e6668b2240f38083f609f78b6b633ffbb0961bd7da1205048239d28e42aa6834477f9a1e1d62e95ac90904d07175a60761547276033db7e2d7b0fe9c8f24999a3f109f2ab2a1732482a6532b5e11cc49607373f3b41ae406fa4682a693388fec47e1c70fdfbd5bb296ca549728ef82431def3cb61d4c2fff592c90d49be52576b10b2387d6b1e6cc661618bbfb64fd35dac1163bb9f52a85df695c9cc298a17afa716fe0fff979e5575d41ca9f7ad0d4450435de1b9ebfc864ff8044c896e8d9288cb7cc1a1767e67809607c96ae568cfe750273e60835fb573caa037492d823b26f0bb04d322f39d564a124ba291361f1d37cad0387284f5385c5ddcc09983d33f9a71aa59df96be5f2676f4ca66e71610017c2b7d5e96242e71c909fb505d04f14fb42946a6187c038c2ead26568fc38f9b4c1e168cf7619c75cc60434d0d948bcb4137864ca5d695ffa8430932135329ab437cd809992444e3233b28708d4ee364413fe6b2aa99bd756243ed9b6a0cc6945a96d5d2984ff7538eb71de980e813cae81fe3e5867bed382eaedf7b776d70144121db8a4a235fdc79fd0ba64eb7be2db2e191b2cdc1267eaabfc236404e6ccbf3aabe3b4ccb08e6ecfeb4f4ebd8f1b1dce276a7eba3ff1f1d0dbc21b45f32a3b6c86b55048fd2e96453793af9e45e262a82629905057ba2ad8fe1175938ca5f25032c53d10d857fe7466a8b802104bf77e35953b3119b3ad82f30f32d44b6bf0619655b4c4783e2fab7e319ecbd31610a74a4610184f0552d6e73cf079894350523fbca89d4afae61b6f079ecc118dfe6e4e912931be287fd6c72ff45a9ea355ae0a518288b1932fef7940dbb39b6457dfa63cad7821d97391b2ad0c1907f48f944654d41d436aec189d10f28809757759a2c966e64f3bb12dfcf8dc01e90fd08272e635596d7cdf46343b124a2bc2480aeac85bbdcb80ef81d1e135e5a9660a3958cfb3958062647cd4b957193b6cafc065fb9389b831734e61596a638c641a28d2570b1ffac9188da2f918e8d3c5eabe62c6da29d328d9d1f05c963638ae1b46b73c22d77e45fdf9e438f226c0be0de8ec5accae9442c7626dfc89040aaf8f2bf042396068aee28fe5ad067fcc1ae95ebb73299ba52f743c8b3238cb4894cd8bacdc923d9b2ef941ca39841f81a2f9571f764532add8ede7a4fbec5d6a76ce75053ad7c83d1aee3db22bc9dde407807fb608524ad1db2befd9003f73af33363e11a4cd5209a1f8b38d6f9912962b68258c73954d28f62d5c717c1f4cc9d544fb57a58a897f0fdc0418160659223df512c38875984c8d1fc21767caaa4661c7712eaf22135620ac109f0f208a85193bc485fc717a51a2de44b44fbcfe0d77f3d58662c45e2f476716a71371f310b1937ff344868267696116ac02c1c2be1bf8ee1e74b33b3edcb4a3e12daf057d24b79e6341f62b8db8cfc0363a732a6882296beab962dc2764f0f160ffdda1a89243e9e5d13b90bf419435515b6c8a68a0b0f1e4ea50f3e560e5de01b74240c47a434bfe5c96c26d79842ad08c7176eb2205e9c3630404cdfa4be16e8561e1c649fa71d1cf6b5e55efb62b2940a7ce6f70db86eb143e3db911191bab8e4b0f2543eb1f4fec35b7d0110e40d78cacd0742560eb89b3b74b989c1b1c77f7ddf14c16e25e16b10cf89c7bd67c9ea2762e4794a6cc4d84a6c8c72a0f8f9cc6c97c9c7e304aaee5f0bfc35fc152afbb9ff302f477f0f8ea7f76174ff22749713e5ef32f0e91e7c254bd7de03fd1a8b59975bc5f0b73eed932b4e3dcaa320fd1ee84eaec76546ea8909ab3e9b59c4676b9854525a8760e0905ff7b032e4c1ff15f9ac985556eadb7068bc9b1c9a81ab5c259aed2737f66d5b6216fe5d7a4f30e4e0f2ceca72f46a7ac3f7dbf6ee238b6fca71df03458ea2cdf6d0abd1efae9d768d093b6c121596ca8454469203580926ee7443b1bde272c5e1dd3423ecc3c5d93ec8716116025ac5b9263ab39f298f888927c695e4422bddf3e1b18c3be7aa9f19d06ea28c7c77abad89dfb466cba4d36bdf3aac7f99e3e3e9d2d83bad32e8375ab53eb26fe962f8dad38b2224443c4951aa6f8db26869800fe301aa5138ab49a20897b3e8440c3783e115d1acb3f349ede9bc1981e7557bcca400516abae78c30dfefff0a824283a4fb8b1bfced95da50deaf0bed05b244c324220760c17faf8df559a59ef8c10d335fdeeba520ff2f5a8ad0e3cd3523ab069de5893b6d708a2e07a45e2b529b9bcff59cf444d61a3000db7d73f885044a3b39fdda19c1cccafc17409b539a8d4de3e827b0d99cb587161d5bac183d9e1149f6368dcee5372763bea92cbfa5a7e7ada136fa7de97de15cec1cbff1b20ca6ba749e6c51198f22e0e4d6042e27767389e30a699f6d69f131072cf26dec87ec1b06270a66517250193731db47b5ecb65000cb048f317367e8d0ce76049a8a15f160d25ac53bf33da028e3cfe41603193325f975b726fef73660b24ed6768510cb8dad3354ac7d7d241f53521fcb0fd259de0d029f3a9c0a3781f20deaa978f86c03ad1eb815571c5691b3b62bb4629eb4fd82a2e2b4fcfc637067f76466bc0223cc9782e121017113a69133f1d8021f0e867ec4a768c6daa7a6e777bfc720c1196c644b54062b2cf8d212a54cfce30101e915000b71a6c220fdcc0f609ec1ce53d9070d092454f76712c947714dbb14d394b685c641e664eda357a812daa3929cbfc292e20fbd797048857c427b6dc5602a73e6c3cd244806df5d2607c343824f69436a909012a2fbedff465d0c6075650bd434bbba8d7fe11865221d10d1d9a85eb497b7d7e456ac172e33cdcc9beb6a0a7b0467ad096891fe7d6d3a1ff065a65d3426f23d43e34aee280f893657af42bc660d7fb49c83859ced23679342ab14986543c638639b22834d7a81a77566d8299710fcffd92d47373eb2882d32dbcd243f3c8af636aa89781ce1a518eb4e2ab75037a19f4f72c7f71ee9f4993cfd62670c028fa020d75469b5aa84b440ef8f5d55ce5672cddfb709bcf15e90bf1e7a003c19d138b0b53f1cf318432c102ae13d7004768dc4c86a4410a13ee74f80a82f6b8dcfbbfb33c14ef1334cb4b7c9ebcf253be61fcf70311093766dbcb0c15954b155ff4eb412d9e83076e7d65918b0ee5dda858c3046557ca9e10c95e3cf9ba3e6d13385df15a8d31a123f01abb8b23052b3ef7a9dc7f1dee85d0c95451d01aafb18c4898c394f685f4e0fb08b22a72dbdd219bc752706f32785d7e3aaae53a77fe09545fa4f842dd4ee32337257e05b6b71b280cab912fc46c7c7d49014575ca10afe3f3b95e08933d888ab451a1dd26bfa7f83b722e2bc42c1f6150d9875a5e4abfb0fdc2bbdd3289c9ee4e19569edd4e93560da11e9ea56d508fc606fba87cec59b1b435af62b1685f8a33c0f81b83850b11599f58a42526da63ad6f3e772a031f8d23eaa9b0b37a30861c282d9cd07cb0fdf98c154094607b06d6c87f34738ff3238006039e487cde71168872356d52cc8419789d5747a5b3c7760bcefb47f51fd34832e91f6c78a13620a4138929f77bd03218d45fe6018cbb98e8881bc3d6505ff5ad302c2da4b48ba5fc095bd9dfcb5777a555cce3695616952cc15249498e6a2a700ec4eeab305ab8024ac6a9e2a633630b88f30c50cd3a0a1a8ff5195a3af2ff77de23fb03074cd4ac8b43946b4ff2a244df1fc306b79072b8f183f2b8b6ad9e219a4cdd4a2b27ccaa1ce7baf554b768a8fcb7ae100e23e21a26aefd985a0b05580111f178d40b8661fe872b3be626c41b8b9389979820dd8d91be99881d7390a9b15aba6c4ee2e8f7f59938fd832636d81fd37231ed7c0b50f79408791bab3719dab5320dc9ea87e966a44676fb401e06b05e151f562ac00e5789e442042bd16b187b0ba35a5d9abd1148740a7e25adf41049bb937a80d373e1919697cade38e25507fdfdd7745d17396ec7a790ce4099712b72702b9fdccaec3b469a496405e89b61d5876a5a5a0e7eca1fba6d09471d2847ba90e40dcb18f6ea7311bab2430009a812db20367e0ed02aab039cce44e059ea2ec78fc7330912ce82ff089a44a9d09ffb4ff499fa8447c8feb4d54b1313bf878de3d43789ad0f2801b5feaa4fb47d13df427803d5c2024ebf20d48819a1bccceec205da7a9222a353e9b779377b2da683a74ad2f81b8580eb0e577cd4abf3a8059270dd67dcff7082b6612e2e9e20f04895f366b9c599d23c32e49f4b72eb3bdf4dd2459d9c8f93d921ef1fcb5fcfe1eca834910dc6d1cd07d944c7249503b790f897482249a021791130c0440e3b6182e19a4d2fc2891e69b676460e27bcc1fd67c202672945c0b07e290642a99bb9a3501355d3ecb85caff7bc2636463fa2f535344df4d6df0ec1d2ab01303d412d2b2f3c83a7ff8f334af81ca446501578369388ad7e1fd4156ea69ba6a74fdf263b14bbaf1552def2aac0c0e66a94e561687e78f3a91f4288e178c97c25ab92994920a6d802aca0a571df86ccd356f4b591f140a18704b406d9a48c688d52151cf1287b54e1b63d17528c2993c7f4b1d2b01ae1d8b59f1d02c356a07c1b2b7b122d079769eb0dc753597e90b53908fb0e444ce0e439a31b36261bde7abe78d0dd71ea4509e5051192cef9e1c2b5c1402e78292bc31b249f6d6e90dccdf5355a4a32bc5c670477a16a83507e327ce1c6c24cfb78f3dcf08fb1e682f0b27bcf5942583241d90e40e9d7cdac94eb8841d98cb5349db29ad55b4e8a291515d73b1f653e28ab38b80838f075b36485a3362cb1487554e520ef793ccd6084afcd710774d4f1f088e8669913ec2786a1397e3e916faba851927251230b5e515a975975c657d45fe02dcb240b9067a074e154b125bb3c37356deaba17338f9b19aeaff752da83ef0362d132de4a5a314cf5c50a3ae23102ee97206bfa44b66e7767b5b2edd5de7c0c7fa0847f6ed2d2a983de36665c59ee8e4604db159a3c96e5b82f8646db6ecc86e85c2c9855ea2ad5a55fd444a1e5da401a7fa9b8fc1c5879d64bea65f4089fa6b75d2d2f412496d8300f0ca55a5d77cba84c5d15f9f963c8903afaf2fc15cd3c2bc2d75940ffb5f6b83f0aabfd4234d59215f33d869219bbfba3b45f5d32bc2399c45bf5f11dfb160c7f97a52656cb8b3168499580a1a8ca82a00a4b4c46962ede290f57d315afb92e9ffdeffb7ceeb7d007e5d251ca07b87ed08e1c5302c9faab41fb55aef9d494e6dd87da42d305a7b374e866dc1c905ca4cfe68bd98d03208d53d44af8ddfe50b0e7c04ae819356fb595f53a4632c0f41a08f362518688c3170a0f199f77d00e82844359e9188a086121c3b293a33285f1a45947e25b89047f4f84099ac7eb6d8d0675ad0d69ef0c82848f3ace35627e8d3a9089f22a30a1147489fbd559fa1326e72f562690a82d61d38deaccc2cbdfb4f36939f76b99cc05b4c130e478906f74a11f86b84bfe9eb64f65aa716ac6e292a1cba773f43cacf1e3b5f3bfac701c5ff346fba421aaac5a3eb5a1010c1a91930e39eee76ddc7ec8f0d6160d8cdd80a1df908b80677e48cd20c5a9c7d0c586a8db42bff4bc37df47e5a4217c5e9dde84954f55aeecd50e48b146d93b9c2df3971517454fe9358ea60686ae96955d592496328305830151240ce4b9fff23a66f674ddb869aec045d51e71332a9da3ade60a079a339da48dde0245ba591597240108980174fb0c1c1d7dd6087b2f1296bdf3e7c3a6e33691e987b0060966a29b534e6ff58957ce0a1fa3d8ef21dbc6321463a03cb8bb32abf9bab107082318ab3c5fdad24c8793ed65ed2cd3b0e22b6ded634bca8b464ecd178edda519bbddfbdeeac2eac136adad5d7559f877eb4655dfe437ad8c0bf7d12cddd242ded13f85cc92930a90bcbabc245ad87a84b9cb28e8443cc16fc8416ac7125559803fdd9174d34811a39f8ea63abaf0593f1cbaae9934cd7dea4c6acb0f0562c802ca44ffd22ef33af0fddacffab5813d42832c8d5a036b844829a92f350f8d5e2ab49a9eb053eafbd0ffdcf8dc616444c22ea6fb453f419ada3a0e82c6c07573adc1622a8e6be956a0204644aacb13473d94dcf7762968cbae709c475ce9e394d53856de6b8a0b721ea1559e9f858754a772b6b3a5c2e7ca2856f768d4bb5c52ceb513ad089b0a9adf36f91ad2659e7c83ec95c026e4be5a1bd8a3eeab662a7db31baf1c979d827f375904378ddb34d2bc1917898aaf19df78b22c6871477d4db85f664735f4a7dba305c04db510598016a66b45452a3813363786a2c3e7e966731e45737e70ddcaacc3248da1928dc94cf76e03cc75f9ac5e49cb0fa25e3ab8444301d5b3968fcb6c631227d5d6a4e5d7790ec891184032896dd36cb3df20374fdf547c6b20cdad8c0b9b1385de6e2721e291059a4f6454d248c2999c4ad82b0222aa8de084cd82d39a688f1bf670fe6b3da914a33ee9908e1a5835b8800b74207d2d0caee1e48f23d5d4c823dca1c2bb946d0ab5c0556250211859b248d7d4710ae5550766ae6ac3fb3b4b5e29093338cb44e42509894453761b880063b105e58e22db364da638e3d625f24ca760daa889ad89d249d1558dd5175b2107ce0ec481c8476e29b2ebb7b132de3fb6f2f081818f4442763f127eb9eb4b64aa40a31f3b1c947cf5d8b278ae4b015f10edba26a5efd1009226ebc77c4f9aa23cbba1b0c5450d168984952675389239dbf2e5dbdcd9e4f9ced6188241633558f35f5efac41149cbbb56b9429e6b18f578385cb59959dd667fc4d08c49d8c7a8b255eedc3e8ab25ea467dfb0688c6553ae4039b1cf28a3c237c016d873e7558e1f21581de9b8357d0343b5e6cfc283ab52ceabc4ba223206b175b77a7e46380950dc13d1fb1abdfb148e146d95cfdbc61b707b78e04181a9fb64f23cbc291610a96328134f016e626f3702b0ef0fbc3b1a885d74b5457c155cea0ca57c5533366bc245e797a8d76baaf1503dd8e869c06253ca8b1c1b26bc82b825996b3e7cfe1565cf860d14f283b52bbfd0a9ecb79865532ccdc962784dc93c1a13b59f45e864430f193ca1e5cd07287522b2fb5975c027ef94d37ab16ba3c36696a9ac7684c0e2e2b07708dc1010bd19926f11a2e9b3569867158a8a0b9dfe56e0284c89afbaa2db9ff62280146dc740667984db96d9ef4ea1a0af003d18a6681a2592540c87b966948f75037d0034b2a50b83c757a5a545f26c58c83985836487735fbe4842c23a6286d7c28dac6449e04a3713c46107971866f684b4051ad41f5039a179894773db22f50c5cbbbe8c639113a172115578c7577aaf0c4f3b88a5acff9b89edf4f4c341cebdc727abaa4a176a64a3f4b4ffc1d2d3d16e26c4749d3f0804e381abf96fa0c565aba58412945ef801af7e15f557e98a3873d93ed0caeeb585302e9085b9f044707fe55541636288aed84dba07ec2e489847a47a1fb0a23ea92af0c95f868dd4e6eaef188588ddf20c75cca21e554232f412ab6e334c3dddd2266e15c7f46afc750bc2dba01b8405ec1e14d9a57aca18fec41e001f1e8c4697101decfb418b35463d9e2354bed3c55025f141b72f64ce54c221b79c43eda40c7412865056dbd5d0ca550472ebc62b8bd797fcc7429dce30f478c225a6a77aaf9aa372096a3d7bbe4cb7690816db00e94f3ba86456791e60ee343ae14b5b47a99561dab20cc2561fdb9b4d34baa5813b42ec675242bec0b3baaff22a428b635ae334b04f5c4059613a5501d1aaea75ba9906aa3d29c56424489da6124e2517e83bceaced4fb386f4c9e0f89b2083dcbb09f026dcafe93e107c4e9b1fc441b82db43c6d0ecbd92b82109f377e5537ed847cd1c0443f225dd55cdeec679175ff6d2ae7e708d906492d3f814b9f1a02c595559d973148e449aaf2272f8299d25872db0b27974205b51f36d66b2bbd11379e18e8eb602866cf6347d70b7ce19bf5f47ac3fe71a843cd07d71b7cc23d04b366fc67dd39f47401cd5d83627c98e5eead45d5d259e498c3d9f2fad7c64a77ed8863cea0b8e9f055643c25d6c473a75d82b22ff49252a4b272aa02f07135aee66189289d0e0cd7de89e4b4a351cd3f41264578179ab2d07b9832b90fc6b2aced89ef188fdee3d5154ccd520c7f7d940f8939857953172b0b86bc82caaec3b5ec7185ecd8e6eedb796ce137ee82daeb415c0f4f2529ca9f6f2804d021683745d35c6005d44085dc924d31fc2c6d88bd90459dd58be78c31c55f2e70be90e52a63913476ae20f26c6fc049af5c42780e048a9bcf7c6a190913c8a9ade39f87ba2c60a78dbb2a9467a9cd5e756a67091f068815cf9e996ced43b3c7096ab91292d09a534ac193ccb8db8ff8883baef32b53d81b7d41b6b691f2b8afd570b09110477f34f967f6489161a70f9f5914f7c9b6b14b0a828f4d636a36204fa0d4c7b86d667f62d1b7d76f8fae5a6a99505c650e4667cc2bb02af003429d9449062b48652f3187afa2c844f0af2ec1d6514c0db946557e7a5bf259cce7f9e3fda216a453b9429998ce2d7ff16445b4d5c1248203ff463ffa43e31da061d0a74d67a8e1748ce34f4b2d5971df254fc52363dccc01087b60499706ac6a37a16029754d3552290c53568b56fcb7e75bb63a47fd38a10ea143672d612cb6332d5091eb57fa317ff247ffb5cf8feedfe07837fb856d92fe4a742217c264017a4fabc56cbd8fb49e4a20b43bba674d01e6c8792345b64494c20380633a029e7e52d4937a6cb7d4854d399d946f4eb15a0f250c16ae12473cbe82fd7b426552ab144d49d51a9371a1559342a7b84d16407a9d66c5a3f032f8b3113ee0763220374d04eab1f06deb06b00ffab47cab288bc466badec74c1051ff45c23df5e1930c3953eb1e5a0a04f04d7b1a4e899a4c5e6a27ed1274c7309761d088f74a21cf16dd57f8ce2010494e63224ae55b5c40bad4059b3f977e51bf353ea8de61532c2683e9a3922efc69ae655a08f7174f9c12f5a3102628ba7aabe6b547f58b660042315d5b7ac7f47f80cc654f7a7da96421f182641a68b7129ed857c71fc56463396be83abd8ca2ce42ee844899c08dd6f92c5df918e80637a91c1d7e9011975dd427f3971f9ec1f84dc8e15c3784230e2cdf41c5d7605449cecb107a1b6448844325948881c5dfeff7865d3465b4997631ec35ca169ec6587802d3349d103c77f49c51bf12d166aab9974b7637fda20c6519f5d3437baa9423c84ddd4f1dd84aeb02b471315a71773fc5b621c689df38e73c2ddbf77fbd51664e2096d50883829378f4eabb5615c075f81f273bb9c4dd0340ad490b704a1ecac3ee3b205d3b878ba9418fcf01ece00f905500d79db2ac2bc489b3fb77c130a5db84402e33744990714a0ed7977651a11044537e30c220a4ea376f61a3b27c3cf3cdb6ec4a6deb97e9cf674f86be37d555a451345d592432f81a1ff6202b912bfe36f153e03b3bc764a797ae83bc9ee72dec93eea15f7da6cd6004e74ff11e2199b2fe47fbcfebca99b7b511fab6788bc15a8fcecaa2349170f843b43fbe1a82c5f22b9f84ea10de914be7690b34678f7051f11d27a3eb4b041f768a845f72304e3291350d36d6245421e77ee8fd2dfb718ea8286ea20dd828420c43a420a8c8c2bf8d6b2b4d0dc79246056f7203cc9d41dc8ca158c8b4c27abdd39f41557121f6c4de15e90a81151641ffebc80977eeae3cade6f5338780884a71764a66fc9f69c492e85cca5585ad1dca950ca7fa2786708d53a22fbccc177bc0c557b27036836f629d9ce0c8a3e9799fafcaa6d2658d93f284532e3be6d5bc8a57fb4a9c7d2ed20278dc4348458a6b30a9bda77a38e03912a0e2bed1e0d577abcc944c36d5f2dc30aeb587d37665dcb67fa8124b6f3de46a3dd8bad3791562e717317ae563011a47ef15caa6f55b8c5d7a2048a1555c125984d20aa7d500ac887888aba44fd4573c8ddce65249a8fe8e5ae78f6dad8883c7e6179e7db658f7d6cf192a4b39c2246218b4ed92abeaa170ad6a8ae10abe344f3fb19fe8cc0eaddbd103588f75be70ae67d210e1b9bd3e6d4cd4103a28cc920237ddb196f40135c19dfa3ee80b4254e9c2087bb95f63074a71cd898db287ce3ebd6f0df61bbaeb8502acf7b016fbb475f7e0f95b94e2d0c78570bf2e3c99500cdb8c3a98f783a56c0a5175e07952fc2568a86a72bac979a1ac747a98974146c1ed7ff180d9fcd6f4e29b6a504f412967b97025b97638e00d87a2a1b870d5e49901750ff4655be49ed586e10f0e4dbc5e4b31820adad2ad59368697f087ce82dab4b306605ce5c662bf1a62c9af5baab6c3ffb9e566a6168cd2a32aa65385391a314e9bb2eb1126a2d0f6e96941b754fcbc4327db3acf797015a7c98de03bc759d0ce0f93ca0e7ca30630d0a864eb2c979c0993725fdde50368154305a3b2c22ed81599dbd9043c9e03b5a29a46f141823173a81347036ab129602418ff52816a1bef6d05235d65141c460e034b4240bb4437f29a02ff9fc2e003bf78e7a3a2b77742354ac5aff71eb5a5eabcb0c948f609dcdb128c57dc8df9aa824a4c71df33c617248816800ff69e3ccc776c078c1b5e5085d045fc4a4868ab65749038cee0784aeec8edcb09fd4453df56f707e453fcb6d8f902d1534697ecf1149a85363a8afcce0b4fee5dbe912aa0dada6d081d8b6bac72ef7c184ce2b6951b8fbffee07a6e63c205cdab56acd58f9e1cbe1b11bd320b276ef613d6fed07c6cb9fb9181f6b7ed809acac913b803d7bc3146997c835b3e5772e26a29d686d891cd4b268a0053a860ed7964339db7a9a5d949cde369995054490650541502ea8d832ddc7e384f8bdf121f526636ae9137ba5b39d2a89ff98b1a0b8ee7b94be0123c2294daf34fe3df3df13952cf985634007ace387614f7013f724cd667c3a40297908bd69d5af13f6ebc79c519d510666a293b342414d1fc8bdd933f04fb70f65f6b230233813eb01bfe5492f3c9933cdfa674332447f46c8eebd851c9c4d8d7c641e1db7fd049a68db5173010aaaa9e3ff1d9020f893c2b22dbc191e7bb6caaa985dd1b4a2fc07b81c65cd18cd54d97adb0fcf0b62bd0d5bf814fb15766ac0acc3719e7259b1700cbabf84b83519e94bc039711e8bb0d254f47383cf93d6673a1ac29f0c58f9300fb224a99090fef0088b9f1b30d921abcf4833993fabe23e3a7c12ed48ab716260a490b84b3652b93e58018848122ea40af4b0767feb4a32bb8de75c750dcd6fea1b99075ddd8a68fecb29f8d477655410a53b28d583b97ec45aae0bc86658cb035cf6bdfaf86b6ffcae54a28bd57c82984931ebb449c60a29b4ad0576bbedf86812d908b075f7ced38e3ce5d25d6928e6181306656ebcf14ea19e7353da6d537be16319b18db746258249a5289129af2f8e5f53751d37a8c8102e21150914c2dfd0325b87e9cf8e99c6e8f1bdcde24991cc3ff4c15ad365ab5e1971838341319c8951e2d16dc10b58968c5f1866c77fe8ca67c511b671cea39a16c1c45d42627fbd1eb9a84f239e9bd616795eb522032ba2b8c1e587e2dd993789b78224a8765ad08a155a4217b6c2563545c5fa44afaf6672486e75aa9a7b5f2ee4cf45d863c4c4d74cf747b8e278d604e55fd97e2bea772743aba693bf553d1104f7a952eb104fbfb3521ee3121dfd29302771671088a2c170168cc147352978933c37c4d66cefcf5b297954827cc8315f0574c18a4e148689e8141955d0551c6c1b13383ade9b8e0e34497b645fbcc07c2567b739125ee6289ef421d510c81eb772b3e399ab742e655b8d3342cde97b56b785bd7622c307e561c4cbe739b8b126e40f0698fa117de030c66086bdae91142ad07b76e641a871b7ff03d71cf3d5ba7f3f744617bfd532dab61b8b8fbecd5875e275cc1c50e8fe7e9f7decad4a37213f135e9e15d88fed96e9f1030a9f70f58e60b98526437dedd5c1d7ae10fcfe1de4a26fabfc9cee44f5989f52225e092c4916d996d688c45b57d1e63a9617f0f11d9b5db745b126de6e72389453e8cdd89c86676bfbb7239fed13bb54947ea827c8a14d08ba43bcfa140760410c38965aa7f8caef889408cbbac831e76a006e1dfa58eae20c202ce53de101d1b326fd271c321b8087a7b153d33e8d87871cd53b6062e6bf5daa512f2b45c654c717a083c23aca2210806d42df0682871dada52e8b609ea4e612f2bf059d221833c837fcd82d4f39edb45756ecee16c2473520afa52ace5fc1b2375bb03ecae0c6d890e0b92868faee2547b255d83da2878abfe778893d24ef4409b0e9e18a747647357aacd6c4f5ba45742d60d3596c9fec26de72c99ada10424979f82dd03977b4fca165f2f67a0e000f977a19a09fcfd08d41d82edc0e7fd667434ae15bd071d97b9f4fdaf0da7c66675fdaaed11d79190d4cc58d44615c5418cd15ac9b394826cde6dd4e16a8737afe17ff03fa74190e1927ab7b3e8bebfac20807d1b45cfb1c1a5b28d762a5ce93fc5228627b61163b4eb44bccd89fb46e737e4c93c2e87ccc173f56b774274b3d128194ab274d781efb3b6be663242da6b79873be200a618032b0cf69d06465f199de7f136ba1efdb06e944df3a8a48614e7a0cb2ef77b5bd78f51aee229d6969d1359a1399d14b52f247d7300f07b6445d9be53dafa0df96f6ae43efbc4461aae0ee4a9663592a53a0b23a959e87bab327ad6c84791bb5aba3db2c2f7a0036412aa757b776d496c1f1eb0f2ebf45fd72876b3dcbbbf0c32d19f272d59787d0c2b3cc8d41594690dadb9fc3a415530a928ecc1c794452f7e82b0bb1e77f4a245db6c685d9f25a9e6f190730b16bbe36414ecd8b7aee687eb69ce353692cd8fbbbd76221a0ef1e06d1e7785cfcfefa0f98d01b760259192df566ccd61b8222789c548cf444a3d5e4a094b3a67dc3a55cc4890373f5227b45117c7b95da9c3f0fb7e1657f8f693d9c2eb483da01be1a6457aeea7bebb745e87b215bdbfd5cd5c39cef1cbb51b3d553877ea9961dff9776159b5fd3daba76b99a2adf54044ea60611e56ec5f15c0ee70a189043cc90cc757473455de908f5348169f7eddf8662095b5097dd3cbb16f4ead08933e4685b3fd75ef6c720c377bf8f8ddf73c2f46bcfbd902693519c6f220ef487d60fdac2dadd36a8abaa52f20ad553d23c410bc36cc6364fab7aaa30e7ef337f690975f1b73efd42ef7160dd2af339a97e5bb1553e72b269b2e4836804d7fd321895246b0a5cb57170412a9b187a20f5819d2fbfdd6c0c511dee35f22bf997479d028be83fe577708dd7d71745817fb4f2db7290c21b0cf8e9466265dc7b0580ba405d13ff105d5ca1f85c2bdaa908000078544b3093b85774a446e05e9127d6171b1efe566a9318c3d56ddc217dcbc19ea9222416ab72dc61e09b7a18a91f24a458dadaf5f7de315a3a69f3800f9b582f7f3e09edc902fd937c0fc696b69d745c7b72bd65a307096d59e277074ffd3663285d3f2c6696e1368d84200f73c574a0d7fe2eb118c8215b22676b0e9d57ac5917957c3feada500559275589b78db8f44403f5a8e8a8ff3d00a6fbfa09ce08db85a8edebbf7f00f867154e56748370a2f769aee4c2b69fbe53db1cd642a693ae218fe5cc5b45b9c53216a081ae5b95b223ba034766eabe46eccaac5cc19c561ae0766f270223bcf572ece5c35558f3fa69a5e9384033c5fe0bedc6b46aaa8260541fada6812414c8561e6df639ec548ac946f7fa50b5a24cfbaeef1c397c964c44f368e2333bdb7d26d0b88fadf24c77d08c4d29e648ba63b381fdb18a901e6d6b2c4373b43f662dc8b9cd715d7c9ede236f917128e74234ae20eb5267cc57571b31239b9d4d40c18dc8d62e385f289f3756044f513ea3e4eff44ce08aa94b52a18a974381cba55b332476a35ff1db90eda6178762deb1efd432081ac70c7e09332a0b9bc0bcc1a2ada0602a9165ff7f789f6f1f9cd76cfd2a8dd97023c8511f3398ba18e7eb55767199cb4ee6a11b637f97311d0833b314e81495532328d194839a135914df833c9db29662e1c031fc7f2afbf652d235d4ba6dcec4974897b3678e54f109879aec38ca87b0d4645f45172939e91b19c865c58381b7972219e48d4e0046cec64219c925a603af60bee05274926dffbc4eb10621af1ead902848380b50b8c91fa79d46dc7131ec555a432501c540f1f69ec640124dec226c197359ecac8cd301fd2cbcb575f59e5b8fa4e7809ba8547972d828bf02474fe26877fd8e90bf80ab294a3d66296c6ca535d722ab55e8f4c99bb5d049c565d0960760d2f5aa6486114656c4b5e047f79e73a2020de68a1430310643d9dc4e03dab538b1ef67e8a8c3da45dcec9ba6be48cfdf4daf033808e5b796f37f55beb49ef4d62179228423d9702266e0b2e63ee8100246561b50937b0f84f3226d8d02c5aa643dbde94469ba2e09ae4e1a02ffc2d966f570d66d1888b36f6937366772fea565c2a99e6f502ab645d2de916a8be8a0942e92067f4efd3bfcc76798bd1b4ce3aa94d16af939b3d6b6b36f36d873034adb97bf45da55bc2dfe1e9a8ac5592e3a36509f75de6e8148a287c756e3d522e72f0e96ea8fbf8513c0ed8f343f7b1e99ed1328e318c727c1ee4db354d71a715ad6a053d8daeed5de85ab6bbb50fa6df5e8824190272b7304c33dcd409b47f89932353173950f8d5748dc0406203c6c3c2cb89fb02a25eaf485b852bc3d12343fee00df9434567fe45eec5318fa7e92455bff4628c29aa8fa62c329a3c2f4c974763ad5b7707b9412fab990ba2540abd25fd989a0c83de92d40c7475e117481f9226c5fcfd2ec1901f98700e203a78ff0ef0652d6f76d397c1b1c4aae6409748d4884dbd47d1cc117f9b35db3ecbc6c4407cf446750769cdcbd656fd1d6d3aa8f3b8f876345929b1d546cb80405fe2a08fbff32c9cdfb7a185c2e867fe49bce096cdb75f0e6d049d562d935466e4d3d0a2cda602e084c700af335c8a9a0aeca08e76d45b30014db4dcae4f95f3e1bb33f2cdfbdac9638de9bdb5d321c15ef2cc320217d987c7a7a510b202bfd1b0c975281f48104559bccb707eb7a5337063d1d1b5f72ff6a4e1cb6b13146dbb90614c46f75f1629df4e89aed480e70babef74abe5381ea2ea81c9d3fab2f4b7ff7671944705c84b9b07e59dccc861cce034868637e4d17288e9356f18e42eb4e41b132d10f81136fb9cd01983fe07f89508a6d612e94545ac71c9c886d340ed8214bb57516ca305332cf2b601128ba8fef6e66c9056ea04c08a95de776c036e00d3f04d3a326fa1e691bef68191c7ad9ec8bfeb643e44c1740f070ef48cd77d1f885ae53c0115f554c4b8bbcf58f98ac317d4f974368ac0923e3ff37efe02768fbf01272e9e734bc301f83e6c009e37f018af52ec0b0a038811a93f96878090d0106f6f261be487599b132c239f7ba3f933e14d2393fdd921b8826a80cf50d445c5ab88523f30b9b75b88274da3d65533811f62af6bce85bdd540a25d8364c0d880a563caff37febe867ac0736bad00a1e2c4d2738af2125ce09e09880493c81fb672f989635ce8da1ed4b9175d60bd53d5189fe27aa0e96b9e59410e712811592b101ba8bea58bf2e4f096d1279e079d6d68707244070350f675fdc465bcf311c0dbaec9c8eee8df6daaa90e994487dc63543b64850d8f0fee2a7ab2b5c4bd18f17d608d306e4ae909ff5a99d50475f5b2d3be517249ba9d75f6112fe3e08458470dc16a4545b2b91768f46b072c1330c5957912873cdc046499f68501285e65b842a2c4f1787c877f6edcfa1f21ccd11065b2ed59bc26fa09648479efbda8f7be24ca68b4772bd56b28a768ae69d8f93427d9a309ce2041645410a0c82ae755919a4d8418b9e960aa6a8e6c38b6df7df1c7a12079d6c1e0d3d7e7c8fd080ec8e4c255e74ccd9fad34ad8919352ed57d9e2798a0705ac7d29f9ae96b6dcffa36cce060864afbea48bfb720626effa580dacce487b74b1ab3b3b12609618aa04de34450fa3e516e6abe8b7dcdfdd93a542dc43da3cebd40b9874c65b4cf539be35235a95b5ecb89c92053dddf6a088d7522ec3e9095a27acbb53f4dbba19e9f00db80e60c59370fd6b2d166531f095bb1997a81caa4cdda7679bbfe81ccf8c84be82ce2a8fdce68cc2891b00a25a2b593c48958daefa295dcdcd62e0c4d08021a62e4f431b05ef6e3d0dbd7f7c3f9b74151949bbfdddfd19c1be7a9574827ca034054f14479bbd235fb2245f33036df4b81c3d81d6f468bbf3ac45a92e56b7d82230886ec689e641aa14156a2e1cd4f6b529dec02af197232b1022ace690807cc9d72ee77df279b0bf4a3e5bf8e4c07609fd20e3ea178ba583b64312f1536d978417a2ebfb3ee23d3a916893d7853825f61998683e01c04ac5ec80e4e5060bd666e1d665a5f2f433b887af0ecc33846e900c1b77fb27b13b5e798fd34a7576da780fbe8c54757844aceed241a746561cc32a03b4aa54eb59b86178ccc669c20647300679fb94cfa3abc5d3097ef0837ca1a3cc0dcc6fbd32031dd094496829d7329d8575c55cdd24983852670d4457c95b648af2adb4dc6bff91e6adc36f5a10238839d0c116c18dad128427d8da43dd3d2858bab4fcdbd5850070d0aa5294c7c300f7d94f817ae87495a4a87679adc7e2e5e1cd17e48c2170a799f60e8987654ab28a340dcbd1a545def68a25546abe6607b7c995e21d164bbd6338527c301551fd8e703b1c662f94592be4bdf72340c7e2a9621d19cecb8b95041bae92b394552b76c87cd89b3663f7c47c0c11489ce0680a1254b385aa095999c8b6e1f4c9484ef5daa9f0de560caf08839c4d62dce75a031292c41db4286aec296e4ec511e530689a1b3b66733d060329e81552872140eaf437688b6004c2a699a823dba27136e99cb6b2764b8950d534f75831c16405bb2ad317e629c44f6bd37d718af23f6b1730858753007c943549d8ede349927f50a2c857ff5df79a2155b3e008f877402835286b7a63f0ab027bdbc9752b45e6cef78f80b5de01e0865de53f50fe4524af387eed5980179560fe001958a37cb379d410fafe877b338f6105658b20190ad3aa3880be92954eb45ea7e350de6d13671409a9ff582373f661ca47b4a3b3435590a35cca9e4357788eaacc5a1df939ebb35a0b3784be553162b9a29a447e0e975eb8d0d6ead96ef8b71f65581f50a0614a54a7d7954e9a8c6bad94b290d8e41a53c99a410611a9d39c8c84ad82a5517259441f3a9863d8fcafd91b49fa76ffa91fc99deb0e7d1cc9cb5b46c8520bae88c42d8b85ef41fd56757f8bc0b6ab255e988e722327cc97dbd02190193d5864716271321e3d47bf6ee0af4519514265ba86a4e8f0a9f9e2096ccfb09ece2c980d0086b9fb5ca96f9865a74758e4f91af2cf4b6a3cb355e580f8425c33fe8a2bbb590a8300c072ed7f8a8f5ad071ab2d488140d0d8456d1607c6969c6044c588b2c321c16097df7c0febae990feb2c6b9920a528861e72766d986cc3a114c2ca3b265f11b7a546c96a3ee3695223e874f120bc7226dc7c397da6c364c21793bb949693ace4def5b7257e110b9837258d74c94c9bba01536ce059c00555609f5ca207c441e2958f3938fc010e82b876d6a5e25b6b2690fa729c22df1d7fe6a945df2fa85243e2dbf4a9d89013b10b745d87a7e0de839120f6ae95c454ce916999d0dd496aacfec04d9aa8e22f38b479e274b755e37362610f5171101edcbc3292db50c009c05eb4c001f8f1e5468c8b1a834a1daae8c90feb39f46c4362ef064e51e43cf8aa4681f8ebffb15996ae0346e3c067a4a8acf869c0c0045c99aad6f6f70c99ddead3845e882e44cc9b1107d090b5d2e8e3b3f5b8a4287253b371306fd180612bcb08fbdee0b969570dae44c7e451cd2bb0bdeeb58a341f2557d5536250bc0c523899975f549b22478497abdecd84cdba92ebb3d1cc5b2afa7c6fd4e89fc3044af2220dd3a6bb5d77b873702b908f03c702d1b179c41b1a436049d7fe215962686925aa1aa34392029633208b04b974b4d557a1ab547a7bb8acf09e0bc8d829f4f7786202251eed5b73dcba76fddc4aef472e6b0840ab7724c91ceb1c40cf4e3fd73d075a67113513a3f14ba060fa28e0874a98303ac549b70d8c2ea192a11546896909ea468ad61c121ee8dc90e91c76050491b297a64502f720c9b9554bde0ac43b6f57c9968d9c50db9ac2560caca2c997b4363b088118c4bf8b988e244e87c2c53ce05e23e0ec5ce339896c9b85f07e8696280c2badaa536ed7655d2faf9b3f8c467c2cf711f9211ab27d7c4f8028650c6fe747d63d99af1864ecfe7cb6c016f715d4228f273123322570e31cfbf2e1a0006db78ca72a130cd14e9214ea875a5ce4bb6186c6b577fff736e4dc357fe61b3bba74678665f7684f07a2d5120cd71fb7a0a7d06acb1b93ad8eb383e92021d1f662eb83be71bbb09bcc0980b4001d51d7653e5fbbd8d4cf0a254eab9b0b99e900076b31aafc72c529ee5860f1d736b3d860595f92703a6c4b0893d96087e0ca26217abea272716d696bc3191af37723c696d5498a0d25bb8b276300f7e27d652e845dcd2fed2affe960608164902a2a8e2b731dff4cd668e82de1d84f8f1fa02a6c3bc7574174b7daa77a601387ae6425fbc799eb3ef75abbd64fb92c1ce4fc384b95ca3b8c9717d993d58ee6df5eda5355c04266405f351d618a1412b1ab86c3a00a3907662aafafdabb534e5064a4076eef2fd29df5170693833c3deb1706f3bb07198d7db5c42fa7abebcc9eb1339de4477b6b6a61090a37dc4b29199b73ed7d9736f0d10fd2573f26d74f384e2e23f6b5f3ebd867791ad94c5e594245d0889567af4c3af9751f663562979635c2e4560a7d9968c1b94b34918cb4af81b5eb6db3e950be5adb572d73152414f6e355dfb690da26fd2332439c051c3fd187497f5504b453c3536a0acd3be48d050a5fe2599a9616af56eac162e3c12a6647497f505a70a5a3c2f35ebc00efc2706fddce732c9fdc4deb1acd8eda57cd08fd0d31674e8aeaf18120e0a45fba4d53db8afe05a7feda4b9b4f823f69445538972485ee773e74559c76399e3b01beb9250d24b67d3b7aead86116a693490e206da834831a6c5e1c24a45ec773dd5b5078cbc132170dabb66343935ddcf24c2978715b0cbea7db80f36c59d42ba658e8d9dab5db88605710ec145e83869266af8d75cba496f0f27a2adcb8969bc0e89e7c729485c702208000a6e475e9c6c5e00a3e4cc33fde25ea6a475a408641121e4821d9dd460b066c6854336e294f3acabd2c9fa5c087db0ce3afaff8173de44cbbab2faed7a2d524bc2bf824591eea99fa3052afff7cd3bd45110988d9633405a1ebe721508412a4bbc679b7227db47c08d9abdb4ba01c0f4a82416d233a2bbca2f0372e3f2ea159856acd3b294baacef01a91e05fd9e5c2363c965adaab048c3dcebc6ccf8f96a4b647d1a6d0c1ce8c3b0958ad7da5acbf823ff250322ac16c9d026187d67181d12b444337c8b6162d55aeedbdba154971ab6e9617fb26e9f30843b44c66d5d491e4738a02ea2c07987736d49d369554a7c6dbc0d6236a52078ffc885a93ce93ef19e8b95a1001019d7a9d8c47da07c9f4e8e3a01c9e0f25e0261f0f7d50492d18c3beae265ed51e249edb02a00a4c6409d54d2d644c101b1743c07787ed0e75393bc0cc8289dfd81964f3db9f5c116fbfa684886ca4198f28b232c490f6e15034de37ad563772aa5dfb771c7e187405d7dd24b75387b4361f108fa1aedc69062ddf5185d50a933986fb1669a802332ee82885f317c69bb3050730ca39d3a42bd3d00a0405d454b00581c081d8e4bfc1cd0eb01a78dd1f0bdf86e67d9c2d7d8a9d907195462ba4308022ad95799b918d295a1e685da48b678968a7f23cee95403b1f83debffa7d37abafb7c094b6f328b7ffd6a12e5d397e245fa2c1addab3d7cdfbb3187f2365a49f1c877c0f54e756737e1a5f84396c2cf59ae8e04132733b38e9d7b224c7ad459cee92dea8b01fe2493d146c9f7d9dae9e8da069c3dc1ef41529bc8de75bddac9efb86379c8705c44a352ca58d9dd358edfd103fdab1753fe0faeb48f2ad5d419f502be36c21a3688553d1aed0c3241ee81fba584ef5468b0af169925ba3ee1087f2060aa33a259aceed3469d4c8aae0f2456c90d1389e14da0ef01a5d5e9a0e42f28d7dd0768dc3a35e7ebe30ebec53416781f519490aa656e568fdcf3c483af237f0c04b3b5e30059fe47b6395274a94088c608e0826882421185b27cb18cb54603694097a5e44b3a13fa76b8875019d25a7a387b15dfb26b1fe9cfc25b308314b54dc439082f423c078cb96cb3c3b62eb8932aaf0fe4f5b7ec4f02450b499ffd9170f7ebbe979039b89eb1d68c430a9b7608c273ea8650ee347cabdef209bd868a98046c36928ef55df7c4f57960e4f302e681dfbbaf6ce228c0a03d501cc835632c39a574c536a06c8755f2ef0ceeb9c9ff47dd06fcc440dfaca23d61dee6e11ca4e5af5a63be83355ae8757c809cd25debdfaff8324e0c46d3541b547e6e7848d26cb6667b430dc88395fad9f830244331e5d0461854200157df8ba2db0b32696a407967cc1c7550c4c60346afaea782767ecfa4fbbf6f19149b9d91ebaecb519e720f784efcffd1f969d23144544484a95b1e1543959a001bae97cbc23884926a68b2974423e9c583f698a85bae13c2ec2516ba3698b5f97fcdcb133e17f2937e7ee77c1d4dcc0bd5cc362dc3b27ef7b6a7af2788cbe57f86f77b2f0ee017f118c8549f7e0fc69d2b8c799755625aaae224af1288e3d4a6fa7eaffe4970067c0f42c894cbc2c2cf29bf320074b8724b9f93b297cac870a1b4e8bcfa090a0359f933247ab6598a36d7e900679823869205ce7b29f4a325040a6b000316a36ab6af7abfa0f3c5061588d46292556129af237635e57b9d556b0b11e41a80732fd7f91f1dddc7b2b5e28216b4972c2c5ab9ab53314c33e921caf3ee02f403f0a1f50e56825e4b2faa1287fb468b31eb455b8b109a4690aa26f8d958c66674f443abeee257f16a6633f6ed9f0647a9b15e4a0399e4235e9d9998b642a1b6e386078786fb819f6d0da101b1e8938f844ea40ca2993628e0c88befc2ea626a19c51887830f1fe67f2d149c948cbb3cfebf0be9bf94f10ace8584cb2068c822fa80a589128f760727060d3952a5ab98c0424c4a45f36a6ac0e7cf01d80c8301a09a7a0e2836c50dddc4370b098a84ae64d3fa682db627bb7849bb2e7e74a988f4478d694b239a7a8e149c9eff611130011adec3ba04d30d5f03ec3a5d3187f1b2ab7460cab3487a33647b1823b3c837c521746070cd79949cf9eb93bb111decbed5d926d32c61f7f6e3a8853050dad59944603b3a4fa37fb6d8c1998d1473abb447381cce7a978ac04efe017654cd0e6064e431c95f9e0cc8179c3cbab91f8555a770cc86b9f6c35aef85a39481ecc7d2b9a4cc185bf8ecd7639b0f41172979f3eceac910577435a363b2360f6440e4deae444b9b61402d12a72f32db60437b3d0546f10bc763ee756e549060d2564960cd52b9724c192199b08f0ad60c182578ba6eede2d3e899ca157069b28c030e7349f8974954ed4023bf3f663a13d01f04a851f7465c703bfefc34611b87c9a9aca2184becb62e60be2279d783542906a06f787dc3a32c3a184bceb560d01b655bcb972f0544ac235d8b0e6f662594f814e60d41353fffdca8e4b1957661925a92153223f37d1c727e75e8f0981969247ac155b90fe076bbb1a040fa4154212e1b13b037318e26e77c866ee7c62a6aeac3ac5fc3a9c6fb470c07ac9e9766c9c60702809043b3ffe27e44ade6cde41090ba817a1d0b108e44b4576e7610d43ba934444cf36c40c86243d62606eddd32ff4858a3734dbd7b27f7cc11116126e3698fa7ac15395b70049b3d2dce6529c221b2c67f344202e73d12d82c1f1ad6b58b83349006f6f3e8c549e714bfb4cdf7b77c98591931c304f81ce9ef34663d0bb4ed7f4b70158aa6688693ed47dc63600eadde40594fc9eb9cd8d8f70000fae1d6f974266b5df74ab91d6c58ee90af17f92c090d111b1f258e9a737e9e72496a6e123a510f9ac574677fd42c230a96feeaf83a7df82fa0850ec8067ea8cba36201ca4eefa3806227f1c89e47046e17d3bcc85b3e8c68b28ca99ba31b05730142b9b425c7cbcc188ba0546d14799c1208fe3d0aada06e6ab941c3c7a40664cdd373a06e9f525b0c7ad4208a39226f12ca8f9977349d909920146a1baa6c3f5cd4255541c79a84ab4b14e03db9eea1b86d452abc87e4c8ae6a4cfd6d0aaa33cc095f7c6c14fea3d7f82e6882ae102ddce52f0e5c377830cd1c0b4268051aed6a1fc11407d021d565546837369a70382a0e870733ffb1f52e9d44cdfba8333c6ba83c0ece53d4bb6c9e2ad8b6a3eed949e919671e7d2dafae46a94c148e2aa4b8c139cb5fd62ec2a30e049fc43f06357975ca24659b3b580f845bb4172564b1f89663b6ccadc0f2b6d7dd04670074bb05ac2c892814f491acc38686acf4beae0987e9da3efe55653ef005294e906c46451c9c2a194f0707871f0efe82b732eb918e58d959be48f99d127c359b928fbc288ffd825152b91a50e39eca32942753bb3ebd3d7c75d368e91ab2070a8f89b0d21e3010ebbb33a10fe36b022a848d53d24f1e4639f0a2e83c905e735ee2206f16622db23995c03ef9ee9bb4c17575175c96e73e02a8037a252573ac88beae0118e6f01cf1af60cbcec78fdf368282c931fd9b4d10568dfe94241850a1ea9150293e761ed8e26231e62414ee2af03027e489a7062ac08579b0f2362c51e35c4e7233330a8b76dec3f5d1f8f90cb92eed744b965c4af9b1f93eda3662822126f69e1ed79648bb3bb25631f102cb898f0321cc9e569138586295274c63df419645535ef03838c24856ff564e794b9463b4d873a9c2b00d078d03c497c6c7ae62dc8c9e9f8c5a250856d79c7efc12d2c67da9456bb32f94c512b4e1e6c2a0e2109d56dc22bd31142fe35262ebd1a8e19ce4a96a1bfe94542a090be78b90932ca9394d9156e0a3211507bd774a0c243273bdf5a3f9c3c29b575918274dc068a38c761d145a7b3f3fa5704a7885e4deb418de0658ab49f9565e712215592653db731b6a562a6cddf8a02242b144fb1b183b8706733b61f3b64951e1d5dac33d1d54b7702629d86e20f3617a2de99e9466bdbaa89dccc622530d809ae863da1f23755de7fde6e9a0e9adebbe65fae4185bee46a7ab0be7690a4c976f9347722d1fe69cd2cee2dd497f8922c664c1a8969db901f509d35f73c3526fa245920b8a62da888e3b186209c65178c8c8bff3c22e3eb1f0fc4521030aacb27707df77718b928971e1f90c9f6bc3fa1ecb6b6a38181cea0aca678ea113e443981946df9b014c514b6a07071b200402226cb02426e79e142108a86081afd22175f942232707b22ac82d975f943aeb7bc3d2aba50b14f78a48098ef630732b5f5decaef692d8e5b241dbd809d50e2238550253666bae228e6a47261c73a0da47d254e7f92c378131a1a49b2cdf2bccc376c5f0702149731dbeed1f5d117f9ee1c889f897a6979ae45dbf51076f02378328c1ccfa813cfd7dcb120bd15d2ba5fa0b4ababd314285f44f728e72f241b2b8d96acfde1fd44c2b60c8cb01bb632ee99435ac5a2a201b341919b718a694b29bc492c31915af743351131b8d398d52b49f10cc2ce0f49b9792fc26fcf7dee6f8ec6d6f5b01bf3bbe9ae77ef151b536f00d4f04ad0213f2f2eb480e38714c822cbe01bff234f4815aad8fa3a7da7d21ae899e45dfe6220919a3bd6d76c6d1e4bb4472c48425b2c4bca8ec91cf47dc03113b421a38fa0bcdfd8a920b6e394cc264c9b443d4776a7b05e2dcab3734971c2a05eba10340e637005d2c57bae203b84b27adbe346162e0cf146f59256504324dec91e123a6d1d24719a9f1f83e6214014fd367766fc3058efa4879084222d2d0fdd047b21f51c3ecc4a2d084130282ad395b198382227ca911f4bfbd35419f146080d05765168d7736154e57438c593608fb3cf899df026f8ee125491ed1f7c6375ec9b6f11c1577d16ba0d9d2a876fa7e246b506b61dba589b98601f67b1dfec9272409c36c11e56c1647439bb9d674c17c31287ffa78e841a68814fe8def9ef13518c10746cbdc312b757285e00c035a6d30c6c1fc968e79a129b99ba6c4e113da7973d274177a1f04a356e8da96b31f3bd99a9d6b090c6165599bec31f14a405706aaa4ad78522ce656d5a8e09b5cc156d4024e37054b886666964aa0a13b18457c0302b838b87ae1cca6b8df921a7360c5ac6b892780e6d1e15923bed132678bf348e4339522f32b30b1e75d8007c44417af1d07514ff056f0f3e4d5b359f62d537b714e618407e80194c33200e93d9a59e7c43de3e460647e9735e8dd28e5068107210224dd809539ba7f83102a6b6d0a05a503abc61356d2e4ff71c431e07417059a18888deaab06dfcfdd0801f0dbb8d0fdff603d9952bfaedb607eaddb76571f75da9084398092fdaf6ec00972e6397d12f59b7b5e65dd5f9270fc662a46f67c89e7271837fe02039a9ca68c2abd4d3d835842e841802fd83d877e77053e51c264bdb6d6100e16395d29c1b835f90712643c8efb780b06e2d63dbd34af3702f2100c5fdf0e344a224901f02a964de6d930042946ee549faf75897e4ed24f57732bc69486698ed537f9ef4a677360bbb3842272b4ffc7a23485e2915b02d075eeaf7ba9ff67280d2523c3b365f3dfbf89d7056bcddd557b4dec1895c127578cf27de89536108592707deeea9541316dbdc59a5d13b03193d483508eb6d7d4fd8e2c073e084ff63e84a4de134a315d8957c4ed8ec23bed059070def4c93843da6c097a80ee93513d0d571db2083709d2f93ce604c052a0abdf0b943f5ce167e192769aa8ed930ee15c508621d8ffce2c76ed4465485d3ce6c9f1f9c4877e21504cbb34a7b09235d6332923f7f9ed4a6a9bab771d1be9383ef475898689690a6100fa4f5cd6a5b319357a255ba37d083effc2d79fe626a13acec9f88e03f99646b28141bb018fb8aca17cc9445928f74346171eb7c263442b7020bdb40144c14199bb4236902c9085d478e8486e1bf7beb5a8452eccf1a8816974e9c0c453b1eaa0c64fc04a2f67d0f6edc893827694ec5cca7bc9f8385306c52268f8a61f3feba24e37afaf804accc29e23277e4816e6123a416f0b2a7e2afff6948079afc9f17e021b9f2cdc6656c0f967faa2a46b8f4511fd66a6d054dac9a3f2f99edabe49c230f694a31b70116d1a5d5d518f8e900f5921108d3d8feed65859fb4d78f021fcf28e1751cc301aa4bcb820c624badf0dc3aa87b207e5f11662a8842c768b20becb0ff4c3989ca1e1ebca3ce8d059780f854d1eb4dc37ac2a8eaef1484ed11c7a64d893ffacdacb6598bb1575f041343f3ebb09c1b0fc2872340044cb2b26279bae836aeda475293795feba9dfb4ab634f32e6519e735918c384289c43ec3116d80945e4f9758d06d460c8a92d777e2bb43536c24becd567f27d99a92702eb1426638173651ec2cb941e67757e7115e43f5090df8b023e51d76016d80419f8835bb5e2a97cb3a55ae717cfc9d976e7bd015cf22b723da6412ad740d05abf492e853b87d97945e85fa1eaf3a4742ff817b6791903aef54ddb51fb8696a4928e9db907a0c7ededc458909f43c26c1ad9c0b11ed8ff8dc3ccfe22782c9d021d3c47374b04bff228cec56764acbf842729798bdd1c4cc4121a1d3868d4b7c781fdb6a63bb23ca8dc7034117ea49606d3415cd04f06790c42e70e36803635bdb8925d2ef558dcc2d6e6079085529af1fe373e951f3871a9985e6aba7d5eae2f40b986b95777e69cd0e478206637f318bc131bd646f4b087f61b9297409a6410cc779e1d5961555889921eefae09607f3df5ec27596390987afa039a185603e9bac64b881e5f5f5bcd920c30e4ef95c29ce5288ac171b1e5f08a7a05937adde453fd1f7bc6a6bb50e81d0d629d43b3906392394c1c52f4d4389b7b21af01a936879fe199390e0c0f886325fbb2ebb276a3f8b98c1e31658797f40009aa086a787ba79abaf71c384a4b9227dcbc6f5136443d3c054f04756d0ffe9cd73fecacd6db0276d02422599efc5146697b2dbf8a853160f5c98427dc2003294254923e6aff7d6eb4439074d08d6139582a4937cb8293ceda969be4276427d67d4537f116a63d8e8266e6c441f77505284fcc16fc6b0b80ce8fbcf0c63f07ce1a1b8af0a26fc2bb53612f2ea9d8b994fe8916156f511021cecfbd6b02bd02c555c7b431b4f1548e620c1fb7032e5621731c944d50f9bec91d8789dc9b841177ae63812c8aa056c5a8d48ed233642fa5931844661f8d846570722a1b28f7b650901eebf05b506779476ec7b1ef8adfda63b055319cf8826bae7510caa1e4d67054e333e3e47395cd0f44b251b2efc831a89cdc603fe6c6bb6f342d3ea3d41c466c8a9594b6b41c395a338c3c24181206ecbd0f8e2f0a064e3078d07a8331e4924cafb522e3b1f4fd60734c6e351475e0bb246f507fcd38a94838fb2bd09fdb368e56b8b18828a43bf7f95630b85041626436261c7460f207492175b9138bdfb7f916ac095dcc82529c2d3f833d14309bc8982b86436b356eae5fe488fafd94b83adf190de26570ba62ce9a6aed712f9b399f12ed038382cb1811514cdf9482a7522398b63aba5b6cf27d12558acfc30d69cf99a5e8e145b874b5776e3f3361905c53add560c5dc5382974fb1bdcdadc74c0ff8178df7cd2583841764f646fffce1787c5c35370f08229b338a3cbe8f38d5e2e3c6b8d91fcd6663c169bfcda829768f6815d400870799b42ad61201b488760daab232de4ec796bb2a66e648cb93d0e346a412f3f062617f18253769573bf79bca255993a3f7f528be3763385c93a5c4604f9c228dbfa1c40c8253bb7071aa0c36df9111ec270c61c6554f4f8260a90b27835a7c4fa9c88df6ee70e8bd0908273c052715531fcf5772848ffd8b18a4c1d7ad54bb7c0bef75420a6489cb089b3bd349fd14b6cb7d04143e99985854c83eec5034c177a5cb6ed1a9398fd3af04f94ae5ccd605fa083a437b94e9d29b4017ec9157d0fb928a56f444c41483dfd47070c79281ba80d19946b266594bae74ef8147b065f70cd78d0cc783aeb64827e61d5334af6d073f3efa3babcb70fb8645117b429798fbe3c9e5c4912a204d96047a90895bb3c11f292fc3fb6df1093c8cfe61c7873c5522cbeb01b148e37011bd1a3736ec55dc6eab98ba392fde14e6cb1086beb746b28d817aea544e6408a173925e3edf2eef588641f4defde2f112dfa1b666ea230e1d3a557a3a55aaae98c6a0b38214ba94692efa23d0e65de555daad4f4944ce1a8e7e2f0374e3cc3b58034d0a0eb74bcb3120027379a5e47788f4b01493f920bdbb3027ea1305e46e40e3975781a33d0017b7110e2df73dc19c274214cb90cd59a015047cf90dc03c85a6f316155a91f65008cce520058ee8eb973393f7bdb8e5991029fd9642a4bc207faae4585f96b9757b8aaff84ce4f2c6316fdabf6cd20d7ec13926b3889b8776924eaa6a8df468b9fdaab3b8a49c5d48963b0d37f23952284bf0f8e1768cccc24f33566862d5dcc68eaf425131a632934ac0f67d7728393d01b84080b574733e283ba0f38830d3dfc4e18ff4fe57f99ac200dc75a1a9277e1e6922cedf83000dfd74ca4450e5cbac7bf4389c9793776e91803183e951e4d2dc53dca362ace712c77f0fbeefa9225dc980a001b9d34b9add068a4bcb8cf9aa8b7d8ba074f6959f91b582b9bd16cc4380166402bacfb182eefcf41e32e7263625e8b9f1deefddb983b8feae03cd8e10c962f0cc22672deb71343aa3c9578608ad45cf66595204157727cc083c8138a3a84f6184bb402c0da7f6af7ff2d9050234f3d722b0022c55143f94d86f7978ec09d677f74670d09df6dea242cbecc75053e399e5fe0f60b2d6260e069e004b790cba9890f980d9552cc1e1d63eb1e17ad23ed66d4efee9f8b0c56f3500d11ffa9ec70a5043f9029e49284884adeaedc0415f2198dfa17980d1ced585382d45e8e569111a470faadf66ec3fbbefc38c28b0c12c8b08c2a08e05a69f7369b3b86e084123f868aabdcaebb39bbaeac46caf9f087f390a0935822bd1971328d60e072c2e3903ad83d4d1bf2a4b1d42393c54fb4bc78a11b8e39116e97c7c66db3390d9aac040f0cedfd1116c8b5881904691bde5b66f38d1ddb8aa0de8214e7733a880a2fae00c68e7407a0c77ad5c581147e7a6e9888d672cb78806e921dbf2e07ffc7e139fe4f76a0357b6c553ff4d1485d82035c0bcec6d9d7b3d9f8249088cc8ce3842ff375eadc3f6f9f7e18bed6554b488e1d4503780a9430ace33b10998180be5692d81fdad554cb55a4fd196deab7368ea1e3adef65ecc4bfc75b0b4260cc0b22ace1f1eda94903629e4656d56fc0f28c42e6a7ac41737dd1b1aa624ac44d1107135b0f997a09ff3d65c084f45b11cdbaf338da500d2b72faee4009c3ab8b32033e1f175fa0307ed9ae9e1c55a7b641999a3ab8f95cf619be7e75c2234d946ac04aa0504c4aea2dc671bf64058e7bf10256649f21cc0071506962e71cfc85654f5f140ed75998fcd0e83c801f465e805ac99c1d7f45a212b884a40f1bcfb3c4ab052e241d0ed25f6bfcfbdd0430321af16e754c9bdc4b1f4b74f4551dec101ee287fc1bed8824210c4d2d204730f1ebe48af0bac3a52ee739715d4f2cc395449a040776fccb3673f3ff103c6912eaef8080e6e0809ee378f5d40106d073b75bd5bed412a85c9478491ff2ce7389ddb8b41a26a8c9741290b8c37ecc480353eb9f4404ba777b5ca57bf2365b9d979f3487ea567586cdbba366d91157ca0edd206ba99ac58cc8f602d57c952bc70080ffef0e92e2bd09087d99ad09c0b304e12be3bbb6100b4fbf93a33fc597ff6f03ff276d1f1a745834fe641b30976d6c2abc176fcc94897f39292a59ddb2b190d23429df50f1f0b310dc303274b2584b2ac9347848e80c680f560f895a9139ed7f39d75c155934a280702b63d2501e13a69d97b44309360ae84c6a4470b0501b75eba5902a57fee339d4cbf6bceffb911c0d3275e4807ffdabf629185fade8ff8da2b623712b49822de91bc6e69d911be4eb15b3fb99f0470a47905cad23bfc64012e6f4d44ed9dbdbbd9ba160f19df0cc1930b83f4850ee0c363fe9345efd7bd7bc655a681eb8759604a39e63df87878e0847ae99d2b956d1e8844621957c25c427d42e8845e4d580c21d8f54c3ff5c41c285aef8dd2c308b54046bd5229277af70574379dbd4ad463a57d28a83d97f80eda9b81835c5067ba5d1de4b2231157ad90b745762cc7e0740691315699ac274a2a1c32a605320dc0002519633507b6270680cbb0419d9639c2de400351b1f676303b67977c4b0cc7cd31a998f82d12db15944c1e3b49a75769c0f51668ca068e728b85f51a92f1a835885d741ae7ad9db8391d06dd1b07d7f3d328204b0c88ec01a19abdb153b0583281c882a802434114fc30eaa017169b5d402dad29a3aa0094bc88728d9c9f9d6c69de44c2162a70e04efdf67d713ff527c59200d72adf2825ee7f6b2a549ad00b5dfb00de06d965449c1ca8a62366fc789c26d4f006ea13c1601c8e0cb32a54a5e52ea4ee9715c354d48d060ddc51abcb068dab8741f8250a771e43662c945d9af3153bd766eb81a3fa7e67cfbebfb81d9118cb509418ac2622e82949e7c6959cb221b377b1e2fc7ce428de0886afdd0142307d3277c26648448a90290c8dadb16b022b8c3334c4a729cdfae90b75e701c922db1f6371115cede3bef7988fa65183020eecf74d5ca94c72246284b1476022a1c98c15afd2276e453fa7e178a56f648d2c7b55a843c4075fe12e711bf7c3ba6bf6d7042b064163999afaccd3aea33de01d286091784291ef399cc6ef2bf303f921a8f5410796ab8fc327ddfb0ff93b41fc8e0c4e70c19e72cc991e46dd3739ecf58f7c3cea060f73944bd65416b22d70da526409189cbcae959e5d0bf88abcf48d87100f69a06be3ab655c5eee717c111c7bec1b62a2a8df8f0e074cffad73e142e6ed26bc2648d7f30c748adcb760e67e117262ae47187f17097fc45bc3e17f209cccc207be30d98965ec5092eafdd9761c724652b25dc3c87e4e9fc663ddbabec1adf5cd38e84c99f2d3d0fbcc40c88f07b214a13d80b1a3dfa78d09840f9e152f5e109b4c3fc3d0bfb854d1ef51b6df92520165cd63b31e2cc7712f8ec79845878fbb2a9d429fd6e5807944f0bd8cb8e748ecafbbc8cebd1e6255ed239480d6f03985654346a8d45386162cc492e65c8fe8fa28f4fe5b35a049bedae3f34505ccee87e432098cdc5517776a6009eeb076f621a99e1600fe1f429bebb6a3d79fb8de206930c2a58e184d2df0a17cbbaa84f8ba3635455ee4d1179fd26a2653341e661cc23a3f6c8197235723f2dc147b0b76eef2969b26b0295c4ab05b6006f069bd6451b40ef574cd11e6a7209d76cfaaaeeb84297087b8b58bcf9615215bdcc4605c396346275dbe133dd8ff5956e7e39836dec840d174f99668936749d84b877c2d58acc5d09451819e3f6d1f4284c93ea01f555858d30396d60c109165b172eb28379c462b9be0b649d216a7bf5472255e388abc42893d44803506c3ed9c601d24b5fc69732bc698bd6599597daa50226db20853c136860a070c42446936c870c5dc91a80e053727e4d87ab8e0d6ff32d2004850bc6675f3664e8bc3f263528eda1dec2d9c0d1fd97462e56e0f95a5ac76912648a4eaee41dfe5e4f731024d49ed87c86698cf22cb19385553f89d1a2b75dd49745cb40ea5316f1b70f784e94dd6f96631db0880c1c16f34ea372d3b172c62d2019c8842a22b1c245a880fbb9f7c8a1d56e76be11618af61c9980a0ea4e7c531095266e12782a13f40d7712ba9864a38c2b356e62a979d3ad3b07b4ecd8d37c9870c4e8cca52fd0836d67e29d87bcd72e42a5054fcced317f02235885fd9fc100d4881889c1c833b9368f1e7540e8d2ff03c0009e43e2249b1d3e24f3aec7c9d5001d3825e6cfdd380acbfde93a8e2c98b77c8dfd9a66362ca91748eb996d71ae524083c6290e7841c06b3f36e9bcdaf3d2e1bb68ff71a6f894b1c48c62f0a08ca2db70a186ac733fc2ef1a312d775d0fefb94318e03efb12c5d4858d669d01c4d9bb37c4e3953da2697f34285ddb9bd2dc097e07cae5e09d9ee5df9d6b241bfd1f36e99ca294917671e24a85e32260ce3a0964240a37abcebaddf2b2e4a73ca659ce27cae6c17f1a4b2eb17b89b0f0367af01ebb455e172d5e2d1f0fa4d5827f0ab22f8b93fd0ebc1d1b3cbb115d63638c48fca869b34cff9e8d917d66f0972d8366ea5fb5d290695e99f760fe37d372f15ce150352cac7486a3d03d75e967eac2a63d1ab64b4d620be2d3672a847d0a4db07d46a2a2b9fa356e4c888b17ab663b99cee72efa3bb0d0bcf990de51dc4d97ecd6fac2d36bf96b8d80d8b72be9802be1cce0e448792a9004638b5dd894f7ac4e934d0fa152b5ff932247a9ef0e8b638e2cbb8b79c658575b99f12dba7ec758c178874dc7046da3e678c99540933b740a8193522ecdd76c784cfbfff3bda3529803c3fa2bafd8e6efca285a3cc408d0ffe5ce0fab2ea717663e8e327b021ff45ae79dbd5adc36d5e91ae210bae1edd08aa67c2e03bc00a0300f9aaa82c4e89509d7ceef6c9de1bf151e812dc4b27edc4c668f52f0204d95e76a44cbeef6ae712294e562314fa09a38d85a304cb96081c3050de567c8e937f265da302a02fa9508f57158b89c8ad9ac7418fec924975176c70cb53c9e3627e54c6a43292e7c437265c5ed2cbc2a15bff1905220ab100d5d43d34b71738abe0caa665e3f799cd757a680f1a8c024b160a36dc2383d970e783a93d9823ec7b54ed43239e10dacc9991a2ce93e388ac4946210fb6232975944a1111113bee0d410d5fde4a49d4fc51a5acde172674fcce1db17a3099694f7b11bd39a3f515740347f976ada90721a00fdb4aa5607fb6ea946be9114d0a867bf32bee8e62ab9e013b96c759360537ae56d9e3c778439254228ce340413237e298a4973759b83df554b013212a59e8b7c0138fb93f0db1edf706aa80f4b751d89cbac157ae2a6ecb9fa01e09c48c66a518ee3ecd9bbcf612c84f86552524225b5a96e9fd331cb97cfae7fe12b9754fe74ab0c02b66b9303dac8c5b2a95fe5e101b18006dd7874a550e38b6c644f4dd4cf180e754af1b50011d0d88ef681ede605f2946897f4be851904234cd6bd66d707a1279c13a8321b9ce0cc6a96ecb0c31de2e4948cb5bb74975715e7a044615692d867f63babc3c3b75b6a66b759475dfc16fa6be0d2dcf6e31af30d40093fac3a7cbfba5eca6ea41e75217c3605d65cc9eb53744a2f48324fec657b444dbb3c21704fa2ebb1467af125c55080a8a4272bdedb044f1c4a6515ab70c586450f8f5167a518d2eee290a75e8a791b2265f23f669da0929add228270ae4a3923eed76ce94ff0ebb301a08846d23d5189daa61c7ada8bea9385d7c52f7549bbda811ae36e08de6ba117f4dc1f08f6cd32cbce47b1095be33e97c538e10f18c850c2d483457bed1b1667d8b30eaafb1172978c74d8512820e44b5c2bd99a96236fd7efbdcf67d6801677cf21c472abc0190d8183a1fa65e983c38d1b42156ef838f5b1b8c8c14ddbe03e840da97c562b74cbe31345f0aa0f20056a36579eba4759973b4d5e89ae860b38f5796ed261d73e9d450451c0f09de43cd15f10571e9bb611d244dccc7ad6338f445c7f2027bde0e2ae9fdd97958e192c913f227e4cb26002c82c0074601a307d39a3128c5b7ecc729318fc1457872e3d9a94af3dbb5949141bb0e80cbb82e8a726fef087f819ced46808b933c705af8e08174c1f25c41ee0a0860bf22c62fe60e53dec6a804408c10f5a5f941f98a310b4b38d88d134dd84c9d90150cbfede8b71cf4ca7d0c14d29bc23c5922f7450fd0fc0ae0de786c6a37a9de48078c34d249c6005a3f138b33125ef09bed5bc5922bce073634d34d6daa494745e8f1131601899b6d47979673b2feb177119702d4c1d50bfe50e47a03f4025eaa20d3c25f8c94aada62ca98ae8d9d63df2045ff589ff2712f7801c7872af02488ace5fa0c266a8e50a1e3ee8f26b1664169eb8a1e313f299af1fa6688513140e66e502dd65df33928cc7bac8b1d06cbd89d0b5376c25230971ae7a95a8bcf0b72447854a551262fa8715ba3405ff9172c2ca71d534bad7181ab73345c629da5cf355ec973bb33e9f6bddb0b86d2b3cae3e3ad7cb49bf0631b2e6bd98d0845417a2049c0b5a7522d1359de5b41ee44ff53f5a9d4032bd2927564dad3f6efbd7181021f2452cb7bc5e0996cfc1bedbea38c3baf41abc39960f24207c681645b466f2988afc2109b378383b96d2a0d9c75eb1d8c31aeccba54c6d1cc14c3bee12f3ab4b64d6a1802d361d5156d25f31f4828af8440959e1e00682648578ad4d8d943af3aa405d091e5bcadc97b27e844e9bead03b452d0db20239198bd3c4b0fffa06608f123c31f711785ffa0318bbdce9dc76aac401c4672d4d8d4aa4d4ebeb6941e9ed80293671cf8c9d3864e241f4dcb81cfa06f41c3f9afba07ac874299b1f62c2dd094f17894f9e6fd3ca69a31cc1fa8840ecdec6da92cfc5dbbbe756c0321092374cdbcb8b3fb6ef0b6bf4454ee51b534a87215bd5540729a5d250f1bdd25aa24a948c5b870dd742b38b328fe6b18681e1d81b88dda189ab8e2e29b20603bd7eee77653b853b8d4f8957ab9885ad14d4bc46cee0ae5352b41d96c489e6189eb049b0b41810afbddaa382b5d37dab4bcee48ac1f53b56609c7615090fd47c3bf443ee26ce0a85d1ed218d7097df3ed91e53d7e8d5eb4fe22906f62323b771f26f7b8270c574e31393fb5a824612e4cadfd6d013df6cade5f55ed22f32a5b094615a663a5acfc1047221918e36e5d90599b4899c5b3c688be9aa43274f7fefb88a5e2de9bb7af1fa9a5b0b4120d1a9427d6a6d2cb39658ee799a269b08d7be9c7570c5d291bff390899ec5f41fcd32f325b3167496ca6abf6b5fe59226910bffe3e4524c3fd864b726160182ecd4627c52e113333935695c3988ec05505bbec05d525b974e420821088dd8ccce6fc8c9838bc543172d8b54bdd2958c10c619f838fbb6d2fde11212a2affd0c6d5e876f69b4bddb34afe65c1cf68136fde0fd43742ae3f273b8e09a264c23bf91e54695d62fdbf7b825751aaabbc66e5ca179fc22de194b4b97809341a144bde6a10cc4c1d311f2d22b792e6cebddd688bee14d5c16f8dfad3f8f1aabece5fc3e52a97c8f04e8b214a288cb90821b79fddcf32378597f252c2c29258c5e76ac8b06aa52cf2a234d8dba6dfc29511a4ed9b2cc56a4df96151abadd08c174af1c8df823d8b64314dd999a167b80bde0de8869ad34e67c1c72207c6e2c1ff8c108ab62fecd9fde09e64533d97803db570ef4d508131af7ea4d58128c9432adbc45cab641a3b1adb87d01805e1a8cce25e0833b05c9e8bf298ead9170800c96f220ef1830c3eee9e0dffcfbe72c54d16d06bea759ea462a0840950abc82da828dc6420135b37601231632791754234688b5062c578ca0d78c9fbafee2e96c1b108f2f8eadef767829c277261621ae74eea14c06d904751ed5f179c631211ac69b50eb06db1c227767813e9c226bebcceba37c54ed9e52041ab96acb7b671068fc4b34ca6c5fb7d2e273d5f064e2ee2155e4ce1fbd2507a61e439e2ba375496b9f7ce45cc5891936cc25fc33eff1c7afeaac080f9423e73996f3be7bec9bb492dcffcf92b88eedea37a2b2a7cb188304b287efc820df66b74d3398ea2644766ac4396a04b63c67a385730526a1ebe06c1cff1f0f63803e7bb78afbf35c69c1d06f24b00d65c7c612993416beca3e740b4979edcce4c690ea6a2a968f6ca68e9a87bc54ddf2fc12faaff69ac868d4fb8c2ec598ffe885395195b3b845fd5ae752a34db8656c02cafe6c6772991101f685c8fcd861c21c73e3faa377963a7cfb292d4e991e91eaf950a8746672e32b906499540a11a86a7f57834bebe7cc58f28624c6fac2719767a38c745b4e4965796dfd7744f8274c29ea1b934b0c2d3975c72aa7a1c447b5edf037915c31618268b3d33082d525c96c85d2110012d0c8a6978c3e824c70ceb2be792cd794efceb48e2e5fc54930fe3044c054113cb33937c5cb9c06dc9cac81d0b76fa5b4941f4edf712642a22926f72cc1e02a760b2f04136dc75c1f01111f97cb087fe6cf9af6f017a64c21c5d41f3687f954e4c15fb82d23b90dc1ca04f09f257066186daa02b3ace215b435edb26a48d510586d6288b9f0e8c0680d5623de1c3c470a2ee1793bb03cf5e588a9b218ae5ced9c3997dc6619d96f79f7060fb9874ae5f7eba686c52465e4f7324f4c25d9760903debd180a0a8a32b46d669a33ca168f9ed26d80ffb138cd21de8a9b9bb6d29edae63ab528356fd580d30644ea7689d2b4c356c038f037387881e0574b86050ec6a9594f4786ffd59d40e62131330394fd565d5cb3137024edb6bbc58327efdc20c344bba0b219a3c24d4d0f0505b212b2104ec106b5c09326b2d078edcae67e206c4ff5abe919e5dd328d20e75095a029f081ee534235897a5c057da05e87a1a35e98c9d6f3eeddbb92650165b20d5231166e44dea4d9e1d9b1bcbe6f2ee1a55895e5b67661233cfb8e3436caa33c4e18bbcb59e2e79fca353d5eef126de4d88a3407d7fad1cf4775184c9044562dc5de696376892b2f7149df7be608eac33b101e6c27bc0b446986fcc6be3608910316708298f7c992e93615a5423769f477c31a91c8200d46b772fc0a18331edcae741f2281b4bc4ccb0cc4ba8b328fa563afca31fb8288530fda7897627556380654d662c5fa597f164592031766a601c4e4a864836b1c1694d49e2750ea9256cc0cf46019390c07ffe6e1f322700a983616c2ce63178d8a70b963c740f59720b7b314ab59b23ce51509b464f033643f0fa27921ce04169198c77f3214da0717f92139b01001fd5236d72fd8ca463d28b658dfc54f00a11aaf755a3a2dbab67db4942954250997c7c5f73dd56160c67a21565ba6d9ff8710b05afa296b007bd90f0367c6665ca7acdeff55f3e32f6ec74a73552af196aa5e479b481425698a88cd372f6e062778fb37690f833476c26c283984d1150c700e0c29bdaaf3fdca08ac27d321ef23b326d692f08dbe0601beb0a0256aa71ef2eb42f0e1c9d69b00dd87bb44953377be0c031f3d6ae923d86a9e98368643ed0032c806849194c4de64074b6d9fef3196da37f93fcac0643b0c17eab65285fc4dd3bbf31345ca66d8b8ee4d7bfb9a695212b5f77753d328cb27c3840e515f766d724c7f9535d604602d0ef621de47f188f25b24ae817fa315e9c0dea2ec11eeedb275a91511b4f6154e17ca2d223e8bb434e1ef818ea485facc9b37adc5d9b5bf6335917af743563f4f75b321b0344e16e57d67a9c770488f7c36e069254caf78d5305016a3eb36ee4d85d848a7afd955452501e4ac68f73724acb6e87e204870b3c793bc73f4d76e094b4595e417f5575210ed5bb35952c7114eca5bbb3c64c96f159bc1900e97aa538938600785a9a7eafc6877c50ac940a5054fbb5d931e9333eb45e54939da3772846c4fb4ed82c7eb53a32ef1851d11a9b1d58fb05075966084cb0c65853ef62e15a3aaeda0e6cd2d4157b669f8be9be072b6ca7ee82117106ade61114ab91176d71697e8b56902342b8aeaddd54f2bb3cd7f3d0cb3ada16a042171e3d90d47bf30e81a81435426691abaadb47ce2756e79533be5020145e61f8573d7067028555633e836be409e0e0ad12ed63007a714831e5af35c393ed99181af0c62cc4550a4296d5045756a8db37a1595f2270b3580978d1df609b8bb193713382b05247894e8c99ed2ef1e27c62cc075d1e9314c0de0bf5e52072704871e603613f62b0c53f415e076f822b10672dbf5b58568617374f765000dc8c357a2ba72e46b28c8b6c279ff5f55cbd79c4857c9d2e82339fdfe403451bed4a0ed8d3cdfa51bada4f48f70216150b88c05ec540b593f5f58ce87fe3e125be657a6bcfe1db4d4bd31eb8e3a00319ab371557ae66d6e21372bbd3d7a5abc2b976d0f3b9273f9a6251cad68fc26ab5339f10ffcfdf190514c65ac12e615dae6ebe7687c9f346cc8f132a00ff1d29102687f63604053aa7b20613667b0e9f044bc25a5c8a1e900637f87aa0984e4753cacbf4771f8df7f64c36d73dcb4e0070d77171346f8d5a3d21bd84a0b0e3697f3b2f52bbe142fa755d1af1a6df5f703ce7799605147748acf312b573b3b9f37f7f07a27b504030899dd7bc3c69f1e87079f3eec88691a5111acd71c2949a3819f40ba6fe53213b464ef6ca9e75e71305955afbd735f43cd4b5411f6b0c5ca4a5db5de456f1b8a9960806a7dde027a19c8ff50bee089fb7c1d8c73818b49dd9153af4cee503869158a99f372de6d3dba2f9981874241fb8febfb263a2cef2bd1b7662be090efe506969fceb816277648404fe238f86d796496fb134904db5d4e988753ac62d46ff6699edc726cf0dd4b5d9772d23a2e101ae42c82da2a551e5615a81a207a2443532a3fa1fdd5b49f0f7a6dcf28451b0f0bef66d9ac0173d27118ebef5855480f50f2f8f16aff8c5f931b23042bfd03195456ee2ad2a77bd97cd5959c230cdff6a73fd859afd3034d410f50c24f5b022f1e730d2db42fdb1f1316fd5ddaf729c55291f9cf607bfa9a3ac32e6cb4d06a9d18cf49a35e23538d4aa6f552800db3ee8bd25bedb953f24dcf38437f8c91cf0a2839d1722f07e4261fe5cde9bacc03075481be7e806d434a1a87a7157b01b607a69703f7294742b55c22b118f343cb3ebc100ca4c1ec1ed0179308ffd278c553e9bd32cac207af779f72add5085e402bdda3108ec7d3fd186b1fcf911f419b18dc0b104e12b34bfbccbbdcfb0d850ba8845b10cd7479cfd9ba00e79190b219f38a8299e3fbb16033847dea2706244ae8208f141c59428c23e0c0c3a9efc8892282a286bfcfb119da1ead1b31e6c5a54d7eee6c955d2e0c5fbcf88bc6f162329a897e74423a7dec180d968c00f1e5ede0996a144333f7bae37722f56dc9f0fcde551e7a84be0ee02015f023dcb93be627326f80b77ddb78747c1e1761f27e08a03625777d63e70209ba5b6f8472c0a7e4772e44a47bc199b1cace963f2aaa5671a491a08e3d8131595b81e49cdb650bbfe5412e271cf520a9af1fb92ef93278e31576252908f3dc0131f051c2a8d7913072d330e2543ca2ebd71c1d78aae78dea3ce43b89286a6f4d3ad0abe0c073ac6be1c69e2c99fb99caa96e5edb5c5f87c0d1c31403e6d08322acadda3715fec138479394b117af0396328d1b07327d4f0ed66e3a972b8b262ac14bd0b6213abb44903b5522e1de86644b0fd7e9d939d1d97e0eb6592da741d8303bf09cee47fa3a0e0d083755dae426860361538bc172afce5647d7d0d83ed406ddb2a8ff0f5900bc73a87f4ec37909bcb71dbad1f7176fc11299f6308f2bf4baa0c8957889b0168f66eb88c272b627d3bc27f06f503ed82abd2b695fb2d33314db763a0b9270710f4cefd6d5a4a025f1f4073421b6d0e1f2d50dd65f318a44f90736022903105c9103d7cbf6d563bf2de181077bbecee7d1aca8161d9905ebf942e92942858e96d7ed68531e7ecd882e434b03f4be059a67cbc694a1a357f7770dcc5c976f9f86a57bcf4bbcae58b5a9a79cf3c1b1209bab9ca20cebb6589c16c0129a69dcab9cf31d6d0f9bfd89748c9ff3bfb76fb17d145ffad16a3c75d24de892b7d25b3488cf4f1a1c1e279ef59cb713095b441f35e94e010d789af9074cc2970f821e75c15dcb97330b6654298f1dc4fb0fe74ccd25881a42e39c22708905f23750c60515cee16f4c8fa66c6bdd22188538c74b3268f7763f1b0a859317785aa872d6740686fc7ee84813ba4f6dad36776f3b614684d6f2133aed6b5ee4868b3963780efef9f2bf56da46c2f141f43ed33aa7b242f87a30bcf29a3ff9feedc76669dbe57480514282cde47f425cd7bc5158eb9bb86065691bb760ca4dcdaaaf12e06ca1f0df915a876b2a3bf6ffff329f8929e6c9153947e85344bc88203e49764850f68611081087c08e73556da101e250a7bcc7506f3193fd5d5e21d7cfb91aedaa5ebe6c43c1684faa04d279648e7e13c8c0ea418b943cd0f0448dea09683d3996de9e69420eb56abfdfe2e3c666f50546b5ccea1564e19cc4a31eba9c7ee46eb6bf17e2bf2c14ebefef836219124ed672d68d658b71e2733f4a2c033bc48ce57f12e24df07e1d20e4f095c97c9076b0ded66862a721e8537baeb094a878b08ff0eaa57a2fb701bfee6e96683ce6f8c6a8dc9c0d216273c16f7ca178383fc43d08ee945d4c6e08968ddf975bb381a6b3c1a717ababb9e0416de5fc402e35d4e46abca6e27f309b277e9174b2b8ca8db327981cb6b3124dca3d555c8eef79bcd166c2ff6c95acaa91f6caf6642c855f100039681a3723af03328df087b7c6dccd5ceefc93740f673c1f603e9442b770579809d4acb9379be26a1d0834b74a62ca6255c4ed15a67ac80f514a4e4f05732b0d09c81934bae7bdf7ab355da824921b8e72786d27df593d0b9e7a3190e4ffd7fca9eae999e31e39a1b1c4a85c1e28de7aaf95331920834110bdc7fc44ec8da1ce36a0912f25e611032e8192dbc0984cf4145368868e6dc9f6b7c5afd2af1796fa1ac4775824555422f633647ccb6d0452f382f064ef4d7e57cce0522b821f55ee68d96f2eac0afc477ac664a27622cf2f5330c76493872f114a27f02ae363c58f5451851eae73312ae5c67ac8bec63688c62e9530270bf6632f336f96b731b98f20609241a34bfa726e906e029c3f7d85861849fff6813c063af1ea0b8b03e810943f6d135d46a64edddca9d811cfd16c81690751bf0a0cedae7311f91e5fd989043b22454d0ab446465c6fe65a0314d5b0e2fb1215fa4627bace195c8a6b442c56699e9d41efcaf1cfc6d738c579dc97069653041f62aaa43d316933592dd9bb5e0cadaf76cde1e5116877437e2bb14625dbc4dbffc8f3410bd85a4a12144fdc4248c32359adfa5d23b0e63bb13815eb22292c0b065701a717142de4f276e1cdcce72fa644354f443de34fa91aa9a3c24f3304082a2de6f71fb8baf8e7f4d2d4966d9a1817e726f6326392c9f151b7dab1bb54861b134147d16bfedf53c79e1617155d6a9d1c61e1d699daedf72431f988d7616236ba2c3bbca0e6714c7ec1bbe850d20a506e73a6d9a0a0be04ec3edce820749e23e0b7edc082c5608b06930b1b380c54fe304abf6a42e230a5422701dbec6ca56491aff9ab64ae20986dd3a63f8c106c696eb9a81965cfd37b268454a1d5e9afcb395344de15bcdb6f75739b75ca26c4e20f7fc7b920720380da1a5109902dbb289a117b4854c09eb81c60410d50156d03f8c9ab133dd29a001634ab907742b3e252af87b98ae093307d27867d9f9d3c6e73df09b5274b20fc56937145ba573e5fbb756685e517104ed9d46448b74dbad7daf528d77447099863f0255885e082ef191e056f7efe9cf41757b3c201bd211ae8b9fe63880935f9dadbe434e847d2990dbcc8505c2916469d1f6865f5e46c046821ed782d2a1f0b3376347a3663c57d600ebd9a9aefee5efbcf5e7e5614d5ddaac56c30a0e6c9755324d163e4d6971ade13e3a779ab949326927b591628fcd2790324160b78dc4ff4c0b176d28bcfdde5cb9f74c739100e63796f68635bafbd37f5bf01b32b53fde9d49fa0d94eda0162a5d64a88d08e0a550b19fc30017f32329dea40988cb390a3c8851dd8e7b1a204ae9f8dd43d2696a7a3fbab204e989f3f53546083b92336b41ef9641d27af0e419aa4a12fbc0c9226703783842be8dc2a1c81ac335dd66874eec800222ea220febafa0e102b068727b16360b11e6e0be2fc6455abe1321f3382c457b5a8920c5d1b7a4bfc77aaec90f2d417f0d5f909bd2416f16a5c4c503439969301f9d8cc51e265748eb8b8072b74e3716654a7d68c6a056fd9b096bc58ae04732ec182875a56fbe882723cc62d9f0da14125a7feb596433da22c0a2a9027e3d2dbc2f728417431aea381b0c382f5bf31c3e24e3d5687d142a8958dd66b65d148c5503d6833f5e48d7e94d5fbeda21864b87f21953c90cd1b7e22cbee0588a7585ad10f9362e34d430ad71d1c363d43312405a327abdebb5428c39039e1c8304a2b5583fab26af31835d9141cbbdb49205dbcf83649f180f6c4d0ca23d54cfb9a38d06641f80d6efdbe0aaa22a6eb5631316322ce97b2f120acccc01eed499218819754b13ad4eb169f9623d34b611e1c7447e98890b44db1d14500ced20218d2d1773e4d895f0af7dde2e24d105dbfd669c39c77bc21e9d46bbfdd50c8b189bb9ea4767d4cd7859efeb1fdb4f365a938029db0e6f22d913e948a75f0c736af1450f865b6bb0b3b813a19718dd4a45b004b962af252d2c97d93c6ab50f2751874a85e759d439f62b1fa30a8ed1ba9bb926dd109d9c4161d2d0538667051d1544954fb1090b4bb31967e16c2d56d0d0ad110c486e647fd50ec30547f42c150d1a6d37bde9cd86c5cf359599129865607349844bb84d28630bd045edebe5f42b510e07d2a653983c65e76b7e52a49dfcaa487011bfe5acbef101b56d839aec9616c5ff0d98d224b3f0a73e213c2be55875c4b2595b7e14adc57cc41d0e6e4d9d1f8bf67403ff9bc5eb15289aea7b4ddc3d41560f9e16d467e410e4a6b6b634507c55001b2bee666dac560e3c970d11540d10cb334773b124d81382b209b9b2f2a4a6ea7084777f85622144d8599515c43cdd0f01286177c7fbd0e3b668b251b2b78d28b938096a9a8988b19757a4de5088f5c6ff283eebb0a05307b87721463d7ced8c271f8598da91c659fb8630be96c4463ef418dc6cd626cad0fe62d8016f744c59624daa79cbd89ca268f67d99dcb0aec2bd1ccb4f7b04bfeab7f367e3fd1c83fb45c5840c70d1e43e7b0caf6891fbcb28bd488f01553e62c2be6494934129344871986149bb3659c672314a966a2d76456da7583c36fbedcfcbe3be9dda9631e6dc7929209f9e354c3bcb27239bae9b53af45945d861f08642bb48fcd4fe2a2f5334bcc8d180eea6c09413204770480f0f5b8d210f71d045efbd749d173be4d9330f0ea38112f3d700a308106707eea0b3e3dae5afeaf634b3991879397c47a22c56572a697ac516adfbaafbd2e8d3c5129c35203d4a89f05099f3276537eb1f003aef71438939db8eead3a5f6747a5bae52afad1ac6533205cabab4131a3dbd0adec3523d0fb7f3a46464f87353b832aca5432c25cfeb6a39593c2ee8156ece83e8c41b578444e209e249b6a0aea3f82184b8cb6ea63541ec30e1929f1d2ed49f3da8a467aa1a2ee73f754f2e7bbb435665e1e38ccc7d9062eb5d9298b3e7cf1241156fa1404622c7faf6b96f68d1f4947c11f9fb89d2a3263b9cec4bfb8f9ac48115aa19bf930ed5cfc8f3c195987c59ad5da9d109b9d2a945a3c7f923aa711bc2aaf3c53a5d05eb48504a44ae942ecd28e1345c010e63dd3fbc3389aa361ff1497f3772ec70bf10fd9be93e3c142983d56c97c428a2234d1390637f2f1e70a04b2a9b2bf8ea5edca9181bad2476bbe993e5eb37a84045bec0e0f3c139c46b44b80a3c088eceebe7e6307e3afdd525396c5e873cb383d7340dd8f4febf81247410df56f2780f34e0cc1ed06e8c4c5278dc01d0d8fe1e6fb80761d44160a275900393342d7a40c20554566ec472ca46d09730a3522f694fbbf316f23ca866305167cbf7fbed91d0dae3ad36701179e13ea575ffff682a9dccb5b47f0f144ee9d4775c3491fe592bfc26ba272086136ef455f0ae22859cdf99ad7016ee9a1e0aec785c040f0cd3919b4053d6dc43e661d0b01bb62254d74aea3ac3e545b46c0f1da99a97413ad2eae7ece84964a37a5c06b0b5c87a7b85b8b70be0e1b4dc723562367e5c70c24284b754d1b18762db19c8cd3418085d3a9c072bdb5ac611692934c81ddedd6d4cc9db283c2884f73ef7fbefd91e602ccf4a2b5dfc45aa5f846d10cb3d8ec832ccd5124dac69a6c52d4225e8362fa8b003bc6372b0b8c88a8649430afb95c6dede9e8baf367c503e7710b3a1ef7af06bdf4a5ba476acf3f7a55ce3b0987584588f75f2d066d8e1cb847bfe887cd55f24b38b6fdca7107a9fb69c03cb0ec4c45200fa4acb7eee9ba71a14dce2eab1f959822034581fadb0f43f04d1e67a7b03da6bde92206621a20149fccf77c1eb33ae07de153aceb547b5aa69963b011c46a14ae20329e372e7bba8a31045d7ebfc0fd936b9674de11b760b72bb89798b57a3b74c2cd8533e3b6c6f716b74947f9b39961ece1357ae744ac4d2fcff4276742e0f6e0c8331cb6cf48f69a216b5c589542db3319885498feaaad361b563eb5be346aef581782869c8ec55ba1d891618605c589ef1f3f9225d1da094828e35574978e7eff5a4bf0c040cb912612cd632011c7deef122c7cfa74f20f7a0ff26babb739ffa3f09802e5e1433b0bbf9391d834af9b0e51823133954654d687279e586785df8f3eb25ca1b43f214304658f5eb541ca17b381325a935509fd2fffae51bd5e4d4bca4f6072c0c25b70919802a71f3b4e096ed0d8722c6782ee5f335d60c89e4f13ede0a07cee7fd623b1ee8a6ede05256f492b8f766c765333e03e21c8ea1bcc1364b4435835e8257831c453ee71ba59e1c2c742a4588641fc2ae11e6bfd5d593939e7b7c5742e6a61cd34e2eb3bc97f0ae97a966d6e98fc1eb8c4ab768e8d488c7e6559520e4c45f11e705229781c725c7c6d0f0947e722c61f5e2143cf2c1b3ec4f464e924eb00c6687316663318f54753fb34cbbb5d00ccbfd421f76e83886bc304fe2dea6c8b0911d3d5129d3e4558c82ba3a30aa3927ff526a7657a1cce0ae0164ba65fb08b038156a46b096ac6159303475491ccaf5c441fd1b619742fb54ca21ba71d82026006dd688ae7d25858466b6f06e3d0f72ec4b96e24a7a557de03c7e3a6d044c64a70b8e0576729db372e0974e7c5d83a534cc4712d1e3a38746157e16c7041ec7957412d2d8fd42c9b646dc05b9ce196d694d87604397b758649c63ee5ef8039c88913f1f047296b9ce843430111d7a1f51c41fe322b7a712ba958a0e7b57c21fd9ae078c9430dc598377911a9bf89371829fe47e88aae8cb6425127ad4aac2bdbb6e288871672b709741e98ea9d4f007d9b5c07d68055bb6c72da7c8adc363baba84ba6acb281c3b89efe020adafa03c8162c8ff841e842626a68144de93f48b86001ac2521ff5181196a85b948dacc9631e95b166b04200fbccfc1f957eed4498b0f9bdf203011438dc057c08c65ab5fc1f0cc5254a27ff2c4e2199158e59c557242af4fc4b8cc4841318076f1f326a3e616c8e6ae788040080df1fb21a478add8113ad4af129cd1ae9c42178ed6baabd812304f186b190d092c5476106320c7398dfc813e4d27c0f7b41bc659ab8ac5e5e283388a8991a9f41b2688a659004de00de6e0ef7aa49b051f9fe2868a29faee0901be82d38e0dfc1e1f0432b8a003b0fee224e6ecde79113b6ddcd8e7065844e66b96e824523cb7cd74724aa126eb1621a047b4d8fcba9e58c4b8e99da89ceaf7f705558e02c69e25609631fb70717b59c082d2f8489a9a10228c8de4ec530831230fbc3a05c930e8bf27d5e9172f025f6117d80160b43c5dfaf2f6eebe8d5b66bcc2c73e0b2f53b310eae1395a806cc417fd8a0cc9763097d95392aab9b5b02b8d869f0ab28264f98ffe656ca98191c219655827cd7805c83027b40acab01a72238a3e7f4035c6e2bbbdee7a13f8258a8882c275089894c7aff67e4d13895d607e88be3167cda1478037c4dd8e432b984d484d91fef6bd9e9a46f09b0b164a6f2fdea6f86137d2a7b834e6d65c5392d2e8c23c4cb9b240a6e9c67d3c215f67dd1c4cf168b02d837c67b3c91bce5eed4b58f3b89a86774558c1965758b85ebc9176d9d7417ed829403c429a2cfd5a4fef4e569a42c8897d78b042f2ef90b88fdea633e0b87ee39ed40d41fadcd5fdfca21954bfdce81746e82a2171a661a2223bd2ea2c8ff67a1ec726609852e2501da853f1d199c18b0c2ff0cc756327461c2abcfd9062b7b9bb75e6e17ca2a5d1d264ef608c6ee3d13ed319ca9de3269954dc3d95206d34fe7a608107cd580ca5a8d679fe37c988ebbb2a2d23e2f94bdb17457c746e4e248ff71ff8828b28d9c023a243a22d35d2f3b098bf59f2d4ec27e23c7168cec69abce5df4fe69b90dfa3f709507813eb0cc69286bffd3fe26edb80a0243a40caadb57de594ad654e6294118550c489ad8ffa3851d8477733608ac74ec7ef67a912657324cfae9c808769634363ea60734e575bacdeecf97ec66a60ed19792ef7b90f4003f8d983018969f89d144320f41d81ab2d5fdf2ccb09dac7920b8bc270a6e86644f16c88f91ecce5982b8168a572cd420b6666f39bb3229b0e221188260120b21a94bc269988b0ee81b797d4674314e9d4f4e95baafcf132b9a52360415107e4747320da0e32dd484a5f5c73b861acdc2ac28d334fe30b9c623806a06ff105441f1a0aa96816f40d9a28fb2574a1450661cef9bd0d88a91bdfd93f224f01a974af78abf3e80bac99b76bec289558ad7e770814defee74dde0aa1a313a9baf377ebced0bb480e47ecac0818e1514bb58aa541e62e3a10614a7645ce30b58cd2f19449204ba7de852e30f8d641a2ea3ad81a7b0877f4dcdd798a388b23b06d036f51cde8359ab5f25a5e3fc0ab4dca360c20efafe102b60344391566ca01295cb22192576efa77822d06879a7e3b247a1b43e9f94b5b6d0738a8588d381305d3ec38e8c9170086c4d66164dacccdcdda7a2e8c62d69190b5e9ad9717956cfab367700a2d8b7d9bcb3262428ecb18e7178e039c90c43c16b7e9179a11a1c0251fb2fb972ad7b11e62698cc2cb5022ac22c386230d9446f11ca6a497aa43126aaba1cbd32ea6c8e2cf1f7765b562eee9017ff54252c83edc72eba57d18f40d09d3065cae33b635aa30d8369f3364cd924058ac8795895e73c4b595382b68ce50221392912ed4132ccb9a1d0fe8d9d9bcdd908d06be9a4e556e887b4210a4f6b48fb20dc67511df59dcab222ffc2ade992164d699f32209378cd10af5ab66e35c7bcedb3cff9893045f06d54d97159401321d74c7cfd73a9d421cf330f81dc7671fa54a731f9fe69c788244aea5289a8a37dc5cb208af06528f0690cf037f7e4be01e704be1d4b08249d8e75e2fd40a6c5a22646757504c4f4d320c02ca9108793c18d0a98ae7513eb2419b2fe28f2055242739b7c5d880acdde46672d43b6b8b1d3e922272fe1ea62237aa1a89c700760199cdf480c1d4ea9e73bf3097cf2484357c8c2651bee3eaf60b5c244d3cb3c00e6a4353916d0bc4e2e99c8ef7e4180f43c496e696179aa739fb36e4730957c450c9a65dc11ab8c072604966bb01f54047ac3c8cee2784b535cd8750acd228d06a00ed6539150682708b5628f610850537f63633d7180d9ee21cfc797ab682d862341c0b3e41c2cdf9ffe875a52636418282647bac3cd782a03475be2fa7607fee96eada2489a6dc17194f345b7bd2f6fb6968197a482a54846d4d207abc754fb488515703f80302ab74f6213b7bdf825d8bd50c7ef96f7417c8c945532ccd2e2773be845876555969534876eb14ab57c20c008044b29a2809a1f1a7efca8ac2ecfe6e3eff0cfe015b231150f78c306dc8a175da2daa09cbcdefb8aeab86361a09ab1e24f06373ef5ddbb6c9fcb2312dea92ab6f360fbc048a5870ad859653b8107abdf7131a23d3bb80462565188e790decea5b1eae96fe19d512a781033b7b208665d23ddb3d0f554cd597887ad15d118088358f48ae7ca56a68bc82ed2ff87c10d96ca3279797d556d540b92867d5f978ed14107eab4cc4f28b2edee1d824f3443d5bba18b37ed133a817c465e5146d41ec7f7f6cc6bc99d91159190f7f97848683fe2f0fb311601196de3771b09926d823a516f8b36e8575cf1c2cbeeb0b0387cc85fb6f658e7bd71c2c2f9ebb45c5a592ec67d0ba8b532da0afffeb4c3fe3d64805dc6ae9bbca093dc153f6f836a3df4961f4965cbfbfcd8feae274c805bc1de68c9d6fbddbaf4417ce96085fb6c8dfc80985d1a5e4d9a0f3d9180b6290ada287e52ccc7cc94f158026181eff6ea5ee3c37f09d9cd3c7be7a93291f6a967b455238ed6495e48f0c9263f07a5c2e87eb9387d138d51494cf09ef3cdbcac2caed91137b2cd6acd44051d5271afb0962c6f334512a0a78ef4ff60cbdbcd34d102199fad445a2dca2e24b4a492542965e2c014c524931410762eb92d4026f165b08691c96a6a6456461bca3dfd5cecb335730f3a6cad2002e7084f66154127e1cccc64a008b4105965fd1782657b433f51f6c4d61e7690eac8dcef20c0d7c0390db04faeba2af602ec07d82333dea1b3ca5f49ccd598ca9bf8bbcffb629e8a3b079644ad0c80d93144aa8c1b939ded49dea328a9f5c7b44b609d25eeaeec8fecd250f189b3c74be981ef571a35032bc515a812bfc33d1d9afa90905c1f5faa50ac5196dce913c5dcde649cc45ee2f07efed5b2da4414e788ef47dc2ad1963efa4b10dc0f80e91ae5e550092a797d04bf32022719b37414becf3d0c63ffcfd02917d316024f0314872fcab8500e2d10f42292cac38d80beb4bb05037e2ddc13c53f61a13f4cc13b42922ef228947604ce149ee7cd6d7dff671e6acff90ec9cadba4e5caac6fa2735207c6598f48e8079cf5002748c97fa32b93e7aaa62be3b156a259d3315c777211e7e752004ccf1dcafa30c584c202bd6d4235653909e18426359ac8bf36b3bb499707f1f48902b39e46d4a5ba30d6d2933113341977dff111b626bd954743d250f3050c8ad780f40cb9d0475293c43ce86fe2610e6b43fc3351b7ab609759dad6df26af3df57145d9fd2dd030ab7aece85930ab40ed2490e9097b0b0679102e2ab8600eba493883400418bea655ed30b69f9f25bf3dd31182dab10330561f67bf2c5b3fff5cdb91df5a670145764fc858c18551644d30e503c35ffd0b01908498bde8e8b6523636f546e600b1de807fc4a01daca0a8191586f356f05698460abf0c72d9987fb66dfc866d0fd52ab301e00d2986e3fd9bed5276dc9e5223ed47777f1d64c965169cb44f375e433f7a9722ed7e1b231790492f810f0b8c34ef7d78bbbb1123716fa3b572ef606fc2acf371c8d9d0a68c95c851256e2db7a4eb81c44e9d14ad368c9225b1819f942f7b5dc746d145c761db7dd08e38b6e3f30a2403f505bc08d7f2407bfc3d4bba89bf3ee48c87a69800f02cf13ac3e63283c6a200464947dac037a8edc05cc5e2e5558a5d7b51588571647d1314e12bc747e7acda40be331455bec9f4a91201e0e6e07db68aaf835f61b674061c71ad718e284b9c76e3a132cfa2d9983c3c62aa02685788314b900733279225c09b53888254297f949a626bef9167f8abc333c9cdc2362d2cc668d5923d2d701c4dbb67fb3d0b6ffde2ac038ab0b691da143769096d31b6ff22a2532c4ff4715e8592396a792562c1611ac3ab4f66aeee475bbc2dbbe01dea5f88607d5238bc530a5af1e26213c794eae733d1b6fc1c0d4672e2604d7d58d5fa8c8187c4dc96f65095d3147c318d396052a09577c8891d47c103e2ed1eed7d97772dc6a7af76fd03643782de5062a2c066e1a10ff8373afc5a4cbdbed7dada09e8b4c80938eb91fea69d6f6ef23cecbd8566e4474ce82d54d9522662af4cdfcd3c9a6875a07550bdd406c8ff6c536413d725b529bc2aaadc6f1ed4a5b163079584c23c24c0b18d4152e913ee576047f45dbb45c3a949bf150fd3dfcc2a567031b00ddcb696d232630668dc43823587bcc0164f6e4a3d45c0d3194f9b2c022d198b03d91474c0f9f55c00c6e6a1e61c05d40ca7aafeafccd14cf54ab7b188f250cd6b440a4636c7a78797693d6d3b42b5324d8568c3467f5460879624344c1db03f4680f7f0ea9aa49afa4716acf1dc521a4cd668df4f65ac570459f59a5b56177fa239c03366b70caa152bcd55b448e7d8059bbdf15bbb27ef1f2ebcd781dded4312e713151b3ab3117c290fec3c3ab39ea4b5639f54a85c759001513a257fc25aa32b631f688ece30830c905ae8d81c3f29a953de2da6b33d68b654ee57e0465bc6d49120250137084876b2abf420aa6b3e9efc92375fd7be266e7415e1fad9d52f56fbc6df1e66b96cdf13d11201a36fbb5b4900e947ea114894813b377a6a58d2a13b7c9c0fa5b6e4cfd3643e965d144c0de9e672a381e0151a5f2226fb9e61c629fdfecc5cab2eafd33650edd33edd9a9bc6987b368c4824d06bcbc7ae5feb763695cd198d952e705bba3245211eec3de0bb6f197540a9d0b2fb3b68324a74ef70e1c7836926d8dc82955b56a485a3a747e1d61cb2b110310e48d0d7df53290de2738cf7050df3796d4ba2037b1d0d165d2e20e74fc1caa609cbd2390b9257224f1d76ccf7f3e9c9ade689ae564f32d8ad8728c259e4d211348e56ffaa8be294e6d9219a90d8af96b46553de5fda4337303527f3c9e58260f8bcc40d9de76edae39e50f88fe2bc8fd9cbc43e630e4235af1454382b1a5fa6998842c0d057af1d2d7fc8d7f915d7afc02d5a77cf6931675b848a860fdd1610c354a0d38f1a2917ec2289714497962b43f3c764f19fc564f52bd81da18ba850e865ae0414c1fce6c8c030b128963b2c629d81e36aff5cfb159800d3e07d20bb46f8c51e6ffc101a952fc4f049427c23fffeeffe08f0ef9745cf46c7578ba76c74691aa3be764d0d4b89c2c823176435681d60577ce889542875e8e3f2964353a1ede4872cbd6496535ad8fcf5d024546d16ed2d18f151a2c96a7552981ce85e71017dba765b0524bc0005b23c0b6c811ab718b04c944c3cf5d5c87ec607fbab3af35168d97b38262b07f465b12a3dbc4fd1a9543df7b436a61b2b3ebf298673c092c6bbeee23354f91acc86919cb29ab99bfd9bf0a68e5d239273c6b85849d4cea63284dd83e92943a2a17a0a7afb77125d0c684af657edcf0ff63851cb97fc0bdff1a3df16376219dd4e321a509b74b44f01fe8b4f03f7b62a605ea368d5500758320fe83c3d7a04b04df9849b9681ac9a6b50b0823b8b4e6cb0d476da382837ac7675bd45b79429f95fdc32111bb92b32dd422913b259d6e3a58d27bf526f0013099f84f48691486ea365f4b712576586f25a6b5562bad654d253cdbe541f4fac4f57af0a9d2067d40a615a685ceb64bc646ffdae7cf484cb10123a736dca5901d46bc31f66866d81359689e5f5b51f2377716dd7f061cb86f315f979e5a7eb2819d9a65103adafef975924bdf7e305254dd933def4d7eff613a04bacf35b4fc5eca7fbec4ed6efe52f630b9f80505be3792e0d85edf28b791c9c3d36645c185c27ca2cd1d9193a96dbdf0f9eb15901d7e0896244bfc0e8b24baf8eafa59963306f81c848581c84fd4123e993f762a0b6315d23f42939f204821e2e48afbf74982804d3a1a7ec6b76c197f4f87ebfb626f2f3be0a489fcfb5ec9c731ebe330b3e9fab8c1fdaa44c64995cab77c91d53c94a3a538e78a3d30892f684828c1032776782251141ccf00c0f9b3bb522b442a54ad0b6c888be5bd4c0eba9a0cb3386c17ec4fd0f1d91a405a626c2702e40ec7c88230b42235e3c978775d818b975a1d614f5718783bf833e6ca0ba280c686d0d5fa038d22889d2ce491c775b860de1c54c73789f16a54cfde3cd998f9b71eb6c91ab1d0de840fbe10b9e6212ff555e4afac936dac89a073483675f433898373a0c6158dbe6d06ea90700c71fab285298f2c9c000fb7bd76287252bcf0117ced6f2abecea174999377422ba76aec95b971952658139180451622dbd65e26669fa3966c8c7da27a093cf700b967cd80cf2624d14a1afaf13f8df78babb6bc84121232e2dd044500fdf9df2fe628b36f67b346681bac1e21f2b491e29bba1b36c404e1c03161a6b31a613081ca04e45c495034e6e329b642c614cc60c94b4ce78f63735c871763b99f6e8e75c534891bd58542e94ade210c8763cd951156c88be5576c98cd66d2f98293c131a747f1576d5c51be151b3cf55b6e648909afed21c25b81d75424310f44c2ef9221ec8596d707b08fad0cef8efd866e83be73400e96f27d1905deffedecea5bd7a2697f69e8aa7dd1741ec718dcab7d53b155af5aebad2ac351b4e8b274d0f34a82afd4d9a27657cf5aa3fd9f1d7d84a8f36f85703d915174fa41140cdfa9e08f008407c5b707df23a8d27094f23f675dc6b5afdc97ccc6c98747fcfd6733974f93f598686ba7873593fdaad8d5cfc0fb91742efc5f4634567a7432afac2447e66caeafa756fbc41c5ae86a1f15c7a35d2667ef9c73d8b7e9ad0c54c3f8681cc6e96010ae802924c7dc1faf33574ef82b39d7d28016507e5d5c9b23a7b74d059bf78ea3d8ef261f766920af038b776c5bcdeb9f71a97e01e232c727224da9ee017e537539c2a08e6880226883e31ce14833cd0a8d9df5c84924116fa0a73f9d4584cccafc8491159a87d61e4aba2ae28a9fa947695eaf674fec0efc057dd0fb896bc4cc7191408b396eafbfd1438e68e852001674bd133ca56686be85d6ecf36c1ebd5ae62a5e5763f8bc63140dd0c0ae1d5c853b1374e001ab9cba279cc1ec0dc315069700be0d89cebcfd29d22630065d64bd8c4957729c554d69ec8dcf982ee4dbc4b818bde0b0caec5e424f9dc916daaf986bcc4da34878051c9715de0b64b12542cca433d70b06af61ff0aa0517adf4891c5d44487217a489340c3a387af85df4ef0562a2bb86deab85a2297b57419209095e7d0cb0b71f90f6ed662dd792d62ea883d205e0bc4e89950bdb6ee86316ce405dde2037054a6c52a65e1825eae99e51fc82339dbf880028a11870b524e2b8d85629b85684605223580a9f77ec0ab4840934cf8281bda64e834d71fd9a43d81b91cc6a1afb8746aaa39b8fb02782864d7a97c9b965819e7e0db95aff812f0c3af5e71c1c620b0573dbed320e07e651c67aa613157b3b2bdb2004fba24c0bf7bfe27d54c8989c1abe61c802b8e7f60e39e343db578a2cb7a606b05591cc16864bc0892c1b8457b1bbf8a440e1a72bd24adb01f97798280706b66cbfa505c62326c7eea24c3c6683b199e9ff5bb6cba3d7cf40e335788586ed0f70de35fd19071f7aab6cf1b70d41784d028b2e4150e8574ffb655d2495de7cc3b6660511071ec8eeb719c5dd27152fd5f94926f56d2043995fb9c80752b068fa3e640ae4ff038dda84894eba5e3e73f5fc91cca30d6cc1efa5cddbdfd9e82294a6313a580aaf1a13c0d7160499f0caeeed1f1f19e705cef1ef6c8bcb099d6e4f030da4973823a6c9439110bc7aae090617ac29ef56e7380f90b89a4ea1c220f4de5e2c65e7fada65b80f0c16a72e0d5a7090c50089d7f362a4dace18fcc27c61d4c8218593ade96d596ca159eaf697d6ca7c2e07edb08d1ede223f663d6b799ec762051827743d20449f13ed2553c4fd5d9a67ba22e8568d283b013dee3ec0e21a7ae8aebf67e05f66338faf674fe97a8952800fcc96e917a659b8da64ceb41f6dcaa9b2d1ff0986436c591c1672394d60b4fc902902291ab3644a86e4ec95234706eaab961d5ebd033a9cb2071c87d6b61f1fee55ead9573a4392efe50163b87a0794971a8b5f04127cc7f949137231634690a618d80f08abe3da7769e1afe558a119c7c40cafef61f4cf4b89c421cb6d2ef44f1bb759508cf850c13d2342a4dcb483d1ba6e394a404d330628dbff342c356f266c852ffc844c6d7053bb3882ea5335c75f33af212994efaab1de245e68a0d672a6d0c5a0a6d507befb54796898f72bd8ff5b49276b6f542d3992ed18f49eaed241cf2b8a9507ea7de88bd40c47753c8d6c1abafe6f4ce0d38a1002662edc3c16010c28c173003514d214ee933241a9622dae5ec37700437902f3cc34e7402906d1fdbdaa921a9bfb3d68e2c0050de8cfecdceee6499e6d05ac136d011a1f9b86841d61134fca6e0a98e69e62a0f5afb0cfedb6953476cf3707ebcb314ee64a9845591fcd86fe3c20fcd2cc582cf8b2cf1efafa11c81bd6f01c71b1daa228adec0c2d0ba2c09850aea5c3201114b687360290ccd8fd69811a9664b0a3e8db413e22ce8516585f924a1fad23e29a2f1a099f7dc8985a5eb325e369f2f98df95d44630aea5755336ca6d13a93cc037fb3f90b79b5990a6435f8c23c2716fc2ca64ee122e922bb449f88bfbee33c1305401dc4a47091c950efa20c9c74b69070916fe023a67f750521777ffdfb827b16a5f078c4b3bef5a0e985e1415c5487a2157b9f0730eacef20a8325f703bdc1e77efebae7b66169c2cb0075449f315f3b55f7a35964b1512544df2cd0f9a3c68d54d65ddc2354ce43cd6a61facd6fd17eff929336492e1be95e0c28b52d20b7e73cd0ce561310ec244ca23270ecd1b5d7f49eee3adcf4d6ea6848c0997d7db0ae21ad0cd2fcee293da22dc1210ca4a1db4a9bec4e8216ca70df6ac870ad9d81510f93fdf9dc5da43d8bf29e0472462a08a6e514681e26219b09ffe327ad90c880f26b6580f28734b252bfca0d29ed5617060b0900b7fd637fdd1d471b2426a11de742312d932fbb1e82816051b463c3ca866b92ae1a0dd6a0f080af156ffb23878fb86c48a18727e12f7f3e561498b188dd5b8a74f6e6ab55b6173c75026fd2d675fdec3ccc7e88d045f9f742961bad741c0a2e1cf93e3b54a65bf249d9695e1725122851772fc0e79a772ab14eb58beee9e7dd6e57f93d5b027ce974dfd56db2a7b545f4fac78cd2a8df2de4f28c07d2eb773994b895b4e62b891af8abddc6d409ad36ba219d86e8f0f8d23c35e0f7ef3bf5fa572252b45fa2f240a4f6c5bf7bee076bd656c440ae3cba29b73df383e91a2de09169d77fa2b5de12af3b99e40aebf61b30e5b9aa3c8f09169373e4c68fe6bc2902a3d6d2f163cd9cf2f4e957564797b46a407aa23c05b2221c11ffc2858d2b11b0494d5d6303a65cace03802201ad343822ec563652f1c28a838ca3049c3f892578ae124ece5d5bba822258b55b94112b2b1c65da44b55e6391744b3e3fe2bd89cf9d77bb574cff64c2755fbb01a70b3a631db82e3f6be4bcd1778aeb036e59e64986306ef68516d33ed9a0399e9095f04cff0b715d2351ca6a5f1b68464fd85e41517a609ef07aa76780002fbffb44a095776fa5e23a0691803de6c818827bf88d9116089e9df7f44131b6868e6722c598cd2d023d4899472bcb9006462e6306f0004347746dab2f1b05ce9645facb0913393e6165c1a5fe7c4b017a8732d57ac49aca726ac2fbab63ab836a574755d1286275880768121a40d285edff49d06403e3612f934afef266bb697fd28d9416a16682d64072808429363c7e144f1c6274e88302a112d901ef8b152deafc66e05d5e244f074291c14998ec4f2761dc7867968818171c79af5c4f3e0befefe60a4858c733935c438b23e65f28724a9b2644c55d32617f48f166748180fe105f3460797d46c31034b13f3731f0eebf913fc59231929eddb0a561ee7462880ee560c575e3f26e424ae62fd5af44b8ff766f11f118b5fa8ddd2a5c9b6f8695d273c7e6cd3eb19b904ce1cc219c61d99cdf8f1707a0ec5be387eef196354ee2498a5e7db22db4941724c716161515324353280c3c31cea50052ee7ea2da14f8118e862eaa2fd3e86c29a633edf376f06d7aa4738ae50cacd88462dcf904a933ea7ffa7f2a1aca1919c809baac2d27bca20fb76b19ab20b97933c670759bef1dce45e1d3c8a660d8fdef2c74a131aaff1a4cb46bd2837c1e789dc866edeb7c8a992a5897c22e55cdfc09a00463f288c2ccedb17eb3d56ad9024f9a00427ff757019739f1551603deb983f53c4caf6d46ec2cd16f9fbf2020c3a066ff6e1205777f7a18eed74a6cd3d850482dd3e4a517f290388e96c5adae6450c7485ebfd76fbd4eb211d5e06ec8ac039e7ed7c27e162c482400416497b9b6b121e84ccf9a60380bee9742a80922ad4cce65cd71a05480730f3b2a27c052260074443e9e61d4ad54d5d8e413955a8d18f04c31df96cc04e8cc3aa1e7652c3f4340964826932fd5b1207f7542ba9813cc495ebef30f2d95c3f36628f79fe9528f0dc27258b30391f4895c9c2f6c5be5278c689346f6df4977e31c56845b94e06444bb43a6bc711215b1355d0171a918da10a96287da0c4d57cfef331c907578ee686f0cae1f489c6631058ccdb7e1510487c4b46022a34b195ece670643acd658b08e4cc85f5b2e3648b1ba6b467e716f206b43f4f24c4c31ac7cc65ff2fb4c19ce4d9546d00f6d1b52afc985deb09485e3d71c1c30c9f90bdc33d536f3c9bfc60ff18ec98e7a97ab75f9f5de9a3285eacb01e15756b44b03ed8a54238283d2cdc6649dd66d760aa96d4a944fefe0f6ab409cbfe17369c5865f87bc723515e0da9144b1b1ac2969524960fbd55d27db2ac89ee3ae977badbbaf59c744271bf691ce4b6082f2b30f54290e50dee67ebcb7df1da74afb4d3f33360b56b9967c20b64fe246cb31834f227eaf61cc8804f4becd1f309f6da38575b8262cb125a15ce0df2357157c6e45537b641ad6dbf280ca90d030944c31890584d67b12740bb06eeca657b6c917b74b7fe43121cc66e7d3b10cee1710973d187030778d8775ace82a2eea0a4882918062370a2e37821e54814489c701b8b358c0b02248abe3ef3a89531673f821b6dad7782e046dba9ceff1cc6ee3c4a84a02e027ca5431dd0bc7df0b28602b3c3bbd807b0df7105c33e4c9b8c265f86a677e077e28c5a69a551449065c8cabc7e52458c78544e121c7e145146b15f8d891b8667be5c11ed0a3209b1f3ff86a26ac7693c688529a73516a22254303ff056f7760ef325477a2341cd07cae7c7627a78a1535a41ea044b8b78bc8ebc7b0ec5f4e9c7446dbf73c60089510161314ce4672913b318380adf4a90d3cb85d211bdbd4121a0d24ace95381d7805c3b39dd4126617471d8dd35911db541bb963c0ca976a48430ea763e91fec7ec868dab60a936d747e51d98ad881f9f3ecf976cd2d1651cfaed7c0db3f483f4f24733cf63bcaa52af2187104346b3e582b10b7ed927f121e8dc100bda606ac81850cfce86593619cf7cd9e9c45630652955dacb108370ad635336f450231dadd01e066a341857c6f4cf4e0cdfc68e91d7bbf633590f57ba89cc93c4b2ea97181e327865da36e709b503bb0735c0c13d5b740a93b2a630fccdd4781825a5f5bac6a91297fa2c0f076ab7a1ba5f445da1b8492840815303a7f1536dd2536f0b868942f03cd26f811f313287ab329a941428a378ad97510e998c119f3e89101462fcdaec6ed6818786da3451ab8560806b60f67dc8e143b95a73e9aa2e19280a28c51004c77d8236cfbcfbe024b0c4de7831fba0e7c47a17951d56096794392a6eafeb8427de559544918ebbe56f01535517767531433c8c08b48dcdb592e0026311a7e2607e89b461c8895a481880d1f3220f387c3df77031423c0c2ff78b4b5756e02edc915198c793cb96f84d85d0115625526bdb3068ed9d12fa0a618a898c1102ffe27dd116235e36144bbff20fc0ef1839d946f29d150a676db3aec47bff863ce1bd8ec5e84ea56c3d48c1cf752c9b5bffb344026bb2384cce9ff206c313dc15ab5d465d8f5720b03d1907debb967d0821d26363a252c40b2aa30754068cd3e214c1bc3890148bbd895fd414668d957e61ddfb5fa30d96f77dbce8ade6f6e2b5211418f35dc8bc87a9390b80c9ba0a2c3da7f2fd8cd2446a8c93ce16fa29e8219baba1943cf64deb300ffa2ddc78d1f503f0118fd9ec97c5498f8e1ccb7665917818a6845a63bdade8007ff3d956825deeb665924e65d14c8e362ee28c7c06a57b2d8f1034b076aec4b0aa49241e8832f23ecc91a673307d3e11f86d7cdec003e73e47a287975ea6adeceeeaf0f775a307f462a837473c1124e276f1978bd80c81dbb4d384fce121feef46aee18fd9414fa01ba9f91246e56e27847b51cb8b4656020d5f6928eb82965a8c5c96cca536b34bb00ebcf04719b5adab037cb0638583ed0c9c04de18bc3846ed1b09e701bb845c76b1592c005518d73494243982d038e089e1b0dd8ec45526dff89545a6a28b0385c9c8bb1d827e1b753a2eb207b6d0cf87726d378dd9bfd70755b0e8ce74681d9eb3937a92573308c01a29bbb38d8c7a50f389b5a561d07f901a461dadd1ea8a3dde2b8719ffb5d59d5e63d583132025dd4f5b43af034683d5c4120d7bdb79dcffd2e13c7ea7d0f9ff730137fc704ccd2c2843a700852cf585d5769cd6aa023b7d7b9e6402ee2619240e27f40c44a05174c6cd7c0235b7b6363f5f04b7c5f3f5b09283461617ae2dbd00f507c566e9793d0831cb7549bb8780ed2b67231b3a07ce9d109c554ca36a2aa54cf765ba07319f78203b670d8c1b1669a97a23237a001a67574f6dae38f2d167fc0bde2662465354f22d1c04bd9b6f97f3a70bf32d1c847f4061e8ae95dd14f83ee84ec273d12e8663730cb3f5014bb2c1792addec0d7715e550c0f4134f3ccdc5a5a74e3735ac9dde2498ef46d5a560dbdd748b1b2013b642668d4f89d990693923c63cbff583b9bed772dfa0df467df5d7e91112ea620fae9eeed80ddc45c19a55a1d62972402cfe8e48c0fe21d8b946c687184807269cc8f956455b83072b70c9c8c48b498aa6ee1797f849b8ebf3dc4d2a5e284e5280c0492015463d2bf7f37276302ab6743d747e7982744dd5f3c354c180c5be4bd2e3964328d005e853b020ab003d827dcd94f7f78f35091b1afebd08f52e23eecbe794b837a45cb4117e83ebe38c78c2a203e0bdcaa4ed77687d1eedd7e48fe8cb80228f597d013d1439b1d96d1c23dde2bfafae1d1b203e27fcd7a688a25ab17452216d09dd374c7526cb46b9898a5f37de3fa6f9373c7d7a67679e7176c13486e428969fa0c790f9a03a73e667cc8e9b2297f460bc29be2615e74399a1c977ef4d14917633712a8f30c49d9e9c0e2f678a1c452cc09826970e1b9723bd5d9015b70bcf9be37b6d21dd3e77f5f50d3dbafd09715fc3800c635b528e1850e40142200b004d38d47b2853b39e697a62000fd6aff4a1a0adced1612e2b304353ed69f62647ccb51fbf8bfcf741c1522ebcb120f52f1cff128cfeaa0966ef5ffca039e11146513732f3d7bcc866b8353feebb0645f7828dd721711328c6cd894a705b90c11979fa20cb00906e65f80aea7e24c2e2519227974749a81e96b2135198cd0a271bf1347b7b0cab103885fa04994e4bc67f91dca87fa7da89001d3e45304744263c12ca16d72a3eba193f49526cd4681a4fa0ec25ff808316891e1b559bc639043977969d4589c2098930bec5dd7b5fc708007178e34bffebc5c7dbfe69d5b0db77b5c46eea4dd30b82f27c95448e17193b2b060e5a95adf8aa64f66d94df929acdf4dda96493a5ea4e579cc90eeb8ae6b8245c44294dc4f2744eddf519ec3743ffbdccee44cdc6ead4b7ce19cc0328c1dd7d8f5159239f239b81b54038f70922687696fde2a20e9a23d801e97843448b663afb7862dcb464e9c4981f2b9d0cb99507e49b84b058909471b4508c64f5995b951ba8f099f839ca7f7469ea9d31fd52b07d8653a6c03c9dcffdacaeb82620a996dae88eac4ddfff4d3bffd8efd280ccc22dd2eabf9615816de4fa6eed4f19e9fb5014e4c103b8b020984ce9fd5ff774cc039ad1cc9c40ca7eb6310310df4c9cbc7a0bef07055c768b52bce6509ac10f155534efe91a967a0efa23ee1d30251187228ba296fb5381f46fdc46b18b9332ec41d460b2750521506862190d91f1940a62323f6e63681b253a636019aa25e08e0bfd301ac42d6c0001adf85ac61126e01622fb265fcb561482f045f91eb657110874a71a495425660a0c8751eca71a68bb2ada4e4b17bd0e090bf9df321017c4887b8931958802f4803ebbd70ad4f758e10c476868d19b4eddf01b590b468a1c5c415519e3146dafdffd471a358eac4abbcfac5ab922df68ac9e9c10b19090d1cc353d8aafcd9ca6709c6277691de2ae39211bfcf509b50ad6815ba42ebc7db717601960877ab250b5b433b10a208c511b3b53ef6510e517cb75028ffe0ecf4a27a5341a90de02121787ed2ea59c8b27a3ef8d9e26802617651ad5c39be460241dd6d5e71e06c4313f0a0191c66e55b39fb46c9327a13f7bcba4a3790da7b9cc0c50a16ed8f1ed764a92a1387a6773f54c25c42427fb6aa816566cd98777ee1891d93337904ce81178c215c50ac5ca0bdbec55b965888ce6a327d248a477914e86acff94afb06cd02c262e2d23a7ceba039b5a775de0334e863614522d65bfd694526cb802b13d3d931dfe424638a43a062bab7bd92088e2da4e6853704e1eef1b281deb3e5ed654c432cc0059e2303105275512920d73d94be75593bed02f40afe162211e9090aacc96fee0a2c6106cd6ddca2da17153b00c912de46bad5fd7e1596e37b40182afaf679b703048e6e6ffa0cbd8ac8179c751083a269ac2fa6d34efb26192fa2182d3d1d7e08eeccc6857169a31becdb3223c304e11d31620f6e3f4030d59c22b61b027bbacae4df84260e70bb2bfe1c8c7f07b82272e0b4d60feef461038647f9805e0f0d8223a5c5559f35c50d2c1f8ab31a32fe61cdc6ba5b1bf18bcf35b27525714dc015681fb5d010e99065a8d24f025b3e444dce76c40594ea8c6ab7679be503caceb10bd1bf4cb4def41954d7b8c12bb331c06527717b56cd8acfd8fe5c4918e94bdf7a942711fc52747ba8bd39810205844bbd99fa36cd013b4e5099f0fd70a75bbba622b95c4c3bc4efdaed256f405d86358f895415955e6256034f029af16073bda0434c9cdf29f3f5a556bda18d5c8fbacf7cf4e6e1431d467b2006bb442287a329ff61ea23ebe676ff4938dadc77346b2fbe6c8944f2d212324b3453d85b4b3a6079ba4d99c161f1dc770ecdf58e801e5dc7f4b4b52305f57920a62f75d87803d3f13a128f17154d5878c5f79e14a3254997fa94a79915111f90d048f5d2d59c398ec880f61e80657142fb254a19bff14aa2fbca1a598734980f953d2353601718be87605d162a61cd049ff4b92e69c31655e603a83b75352fbfb710631298f12def63cf7091ad53e37ad2b0d89749c4ff2a165ed7aa9f16f976d4cc96ce582a45b44db6dd38a70e495535c5a8f42a5b0b0da5de0e8caa42c03c6d17c4cd513af9feaaae550ca0c676bca2ade0f1edd1ef8dc8e5ce92a3969fe1477070025b00f69d52be53a3a97a68fedfb3b9964b7d5f0adf00239c5e09629bec194a14a87f533c177aac775eebc574a1136601c2dd35b70b10e7cbcdcf1dc3b889e57c54f09b7cc4a41319e3ace071c828c5b2cea19ae6275860437ebbdf47a6ad2cee763b52595e080052e7e3197a721af1c4adebd4db07584b24843a1fe0ec644bb4ec8e5db1fc1386ee81598b004c256a84944a5a62f1cedda9af825a6862a914340be96c14243c01d0e5dee08f0a09074408b7c30929f1b7ea800fe423a548082af79de8980c9224b42a8a463407be89d11e8f6e49724320911c6862061b55ae116ecd21bed94753ee97a8ca36d450e53dc0be1de7b31707b34d2fdc69160d29aa59a5d5b571626f1d05ab07a6e858f046f3b37fa3840385db6e1ba34d3b1c606a707e3ae64144c6fdee9fb9dcfe7ac4feb06b1f73c2274b53083eb41067d5d5afd8ae86355cbbe337657f666db8a4a8698a1eb83b6137ece6513828cb531c201a4e85bc1f00ebbff3a176396858214045e74ac49fe3dd20049050c97509034b4f167dbff8f11be73a469e8253425f8b1567398f181b549242a19c9a375ff99cef8627931bf1ca158519443f15606212f77a7ed0f6899861112b7a3e4b8a52073a5f8c4a060d216621cd2820f34a2ec3a0ea0136e15da2d06d1cf0a38707bfe776c10a87cfa7be1ef6da99b73478c7a631b31f1d0cf726bfa78190aba7404f3d9d1d86a6d1ff800edc5c23be65d3b74aa6375754c96b5ab7387e7f1190190dbf8e9036b5f5e5e90e9580c40173dd466e9bf2eb0e3bc53db2cf85c12c9d4bdd747fe3104259f2298b485814c02477fea071ee13822961525e58d74f7200020542840328f3fd408f3f29093ecfb39d65677a559d1af11507d2b934d7d5aec726d61d1e88b9ce729ef13f9ea6601209b1cb10ec129dc8c9104b23b0795b7d4bd9b51c00953869389a22d896c819cebdebd2c438569c28c788b5f826ea64b5cf1811d69a9e7249dc6acd58e91c4100b6017d804dc6c8d5e55cedc8aafcb5ac66f9446ec45018bdcce4cd38c806ab1291205b42f968de0bf193b086e8bc335768cd4719deede1c6f862c1013a0766ed21c095f0f94d3767d7dcf31e3cfb8cb7fbcf718e6cc252e08396b4b207064ad15fe6b1eff95ebdcaad24299901e89997768f32c8b1dfed920c15f8ffb326f42570d60558b6824488a719eff9392392d49057110a39d8153ed6f116ed6a641db12530d97902fe5776554a97f8e1c0e643acafbdc416d707c0c05dd3dcc819ca6e4292cab019c967dc0286a4d139ce86063c7d916366e22d35f11324f6e7913ac878aa0b94850a765b3f692447c83d122b406f9b6ad0fe76bc31b8f7d7b30b65efb69c519ca8967746dcc8116183b4dfcd52353e9a95485d1f5ab455b8d8615f0fcb1741f0429b9d436accdf215f18a008b61c361c33acebd73a5e888edb18f85ed3c75c4d969a069d870b6451776988f37f320d0670550a576ac2d471ebcf5aa749d69bd2b318fbbfda93777b41032caaab5ccc593fbd66f5283f94eb8a33f679c42e435bbe0040ffffffbf