PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78104 20421dd60188e5caec17d86df1c8acc5b1c1b06967251c407a45d94fdb49be39

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
298a2e4ba27937b432d31975a0f0f4940ec971e9b98f946db2b93dd3b6d1b79d
Certificate Block Hash
20421dd60188e5caec17d86df1c8acc5b1c1b06967251c407a45d94fdb49be39
Source
getblock-raw-prefix

Public Data Hex

002000000001000007...0060f3000006c00000
00200000000100000701000000000001032f00000000000000000000000000000000000000000000000000000000000000000000a432c2e079348f151b9b1b59b5f7db236c96ce15ebf341b1e38a783d8df9e9240596d3120eea1c4434185bb43cc3a958243c383f9fe15bc2dcce7b0c2642b9611a78905ba1103efac054e1f0bb2a11d3c100972c0cc8abc8a3060000000000000000020080ff010060f3000006c00000

Raw Header Hex

000040206501f1b531be729fe9abfb780d76ec1597612d033f65687a78eac6a8761667221c9fd9b6a5bc606ff52c83df4498918f9a4057bed3c62afb520a63311023e56ff2613d6aa5d100189db7d1b6d33db9b26d948fb9e971c90e94f4f0a07519d332b43779a24b2e8a29

Proof Data Hex

59,560 bytes
12121601030765030222f4b77ffc6f9ed8a4b5e6a3f3403bc75b6063f8ef326d6b251bbd7597284eb27f262a7bda7f1974c0ceb9b79018d94bb5633b2ef52d3034a84404e73bcf216e0fc0c32fe3f95deaccdc588eb7fdf50bb49e73960cbdef46ba303d0e805ccbfc22ceb0eb38d099b76f79725d8c9cdf4ea2c2865678e5c4c50b097dcbc1e6bf008b0cb7253446d75f4922a8caae3f493039bbecdc4158383257f17e8e76cd3ae1a7102b69aca2b06ff3a7d6edd4a0a013f29c9765c30ce191987f8aecc67f8e5b3c2c05e9d5fd6f81d83d5457a3befdecf66b34555a993f0ea48d818cb67e8b75a2126e0b7152550890e80ae0c623ad42c3986257416a4150d1a26c36be568081078b61ec6250b49c984b7f7f8e28f7847a18f72da54b9c4d3fb0641095c3839b93d57f248fc8f02c9a87670f29d598c6f8aa6e380449eae7149930feeb7f4a8a624d5b93bd44dac344e96840e79c1bf63a1abc1ce3d1e728088cc4f438c053d7ab75865e7918ae8f72ae83ead48f5fd39490c93fcc9b57aadf084d05e0726543c5f3e1d4d598db005b490210c87e7453945c87158470d29d78e86b0b27522f6996780f85b955545153401eb5d5eb2eae3284a0eda6e05c37038f6c70f79b63384ce8049437537dd133c5137186d842349cffe59ed9dafa0e2098e4361b2144ec8a5ecd9aedbaac3caed840ac55cce5d29f2da7fdc5b02d1322547a6ac94ea1b3850e9c4e504b607e665d84c5169b805564ea801b7b1018422db920155811603a4dd4e82307e257d10552b1bcb3651dbca46a2c7b466e591b4cb3fe9da223d343a19906f38d3b253cdc775f551cdc684f16d1b09c4b0b086ded6d2be88c3beb0a76f05c53bcbedaf2d543f38e4bb50e23feda635cfdce8e5e0dfbc9a2c3a6460fa32044286d49370672c7b8214a972a480626f0e7eb78ef26c675a0bbdb95a65a19260b20a341a02224a999911f6ae45cc1c3ab6f640b32d0e62eba13cd3771c7017cb3dd899acb47921593097d4067d4ecb8799549c4e3a42af11cc07d5a3dcda58d30d642b07bcda8c135ef6b5e4268829e5e4f8c87ca3c5276a1a2db77e4a701c9ed1416d9af8a7c1ae1ed5ac9e02e5c8dc48493bb89d434f5e6178fed952bb784cb39078a50795dde475814a4c39acd8b9daa409a5fb5df760b8327d970413565c24b488c2e3065f99ef24fa05e252a979dd29c77ede461ad2eb35d8fe5f5e1f77104baacc7e297fa1ea3d5d0dabfb3b6db3bab2c77789e5bc1483289666d719b4d78c1363cd398bbb15f683152ca5b2466d74b2c88148a7097d1da27cc4448ab999c410b3b660f591a87d6c9921f5bdffcc835bb3f94e95d3baa3676d4b91735bb88f8e4b5065829d43b1dafdae0b78aa4f48926ee85d1cdf9bb57bf4da7202f5ea883b50823a21227e6e1242bdcc25110c9314198949374740541cc5a01b737f4e72a3ba4661fabdc628cd99710ac1565242ecc73975fe1ef821643949ff9fad2ad149310c2cf882879092c704d1597376cad100516f3e0abfade0e5597802a112d57410d9c76970380b4c322f26af5bb6d49091d2a566e651224b6dfdde611b7165f043feffa4be1bd7369f7f1726555e426b3b95825665990edf9732d679552784f48bf7c8f35c5df9b03b64bac3f9d9eb320909d6c644968f763ff6c95aec8a479cfdfadd9491023418fba3d663bbe76c34fdb26f0c4338941c988192c08e1a8b85dc4586c4174d35d52d5641f275bdc9600dd1af1dc9d12945e5c4560e6b891bdacb41d209e66aa794d79a0948af01ebb574773ce99921d00150e6fcc6176fc1ab23d9156d43d2ac7335db54885959c7e1bf257b4fd8bf667ad9829a98a436a80d6e6e12315bcbc521c4602826d6913383a8213a41301bd9a4bac183a73c3bdfa53feda7e2b353ad017cfd1011c2f254a2123b7addb04c21ed411d2acc169987f7b6b8a9728a482a69b648c2806329111767577ed22b82ad82cd8e453bde43c90e3eaf632344ceb929ec5f45107a6fee3650a04784db21477f7f86f1813ea7acc4891b812d5e12fac6f725ff22498a84c9c327423211708b2ed141e04a81b9111ff74fddac84477c480af1b498a6444cfc231a3945e7e103152742ced72eeefa163154362f8fe4620b201373ebef2b57082619d8e5d8233cfac62a6cb40a5d2e917ab705a4f82b6271181f3e60660619cc2301bf995a76e1073df2c55f5639cafaed3becbd789ba22177383b1379c091fc4603c9abe0727a8288043e44e1c51e5555839e320569488dac54fdeda8fc29fc1f4c266951bd71b234f39feae1ed54b2164995147226d1304105c26680d8619acf6370d42bc93a596fa5028b91e91182ed01d30a40e4a9c9acb4a3210abef18db60d13f7688127b9ba6abc4a7374feb85acea90374b258b749f42c029707b3c986a4585f1a43a8df959e881a35fc94364da58967e7d02fc169f0b978c5d7b7f0bb3cf921129f8631b802af988fca9d26b8adfb738abfb43b4eec396692846d7b2bc1b013faf13040cf1084bea71a2ffe11b902e70cefe7a8effea3d0d0c08080bdb55dc4fed0945c823adfacc291ce7707f31a2bd54637970e71aa59a48c56421311dfad1d458abf7bba5ca4fc332709a16d1312317a76fd33a5fe0a6cd885dcc2947a407e6191c095ab120b61aaf11c46f0b0c5db661568992450f58d3eeb60bb765aaaf7ad24685e676cdd107b1edabd7b28e068d7ce3580872802714bc7843f3f8071db737a68f894c9bc8f76a0584589296f67b390863fd70158dbcc6f6aebaa0225e7a2ff28bddbce2066e94c81f5b2f7b77a7a28db1dc8f51bd5278f108d669bf0ce19bd8783cade589ea66ef42ad82b7559ade00c868c2c52b9db836220da100870b353e75a41b15225667818ad801db88b6b06626aec80492bc1b4fc8877c222ab2ea142a7fb0c6908a95691a19674ed5c1904be762651bc5a6d13deb5abe649f77161ac85eb630f89fe06f52a668c93a0632ba99112116728b00f572234608f07613319127562adc5af99feb072b053f1bf4501799a0cf7c7018543a05ab8a37506ee5a2f40a5eec4cbe0196d6de759a304c49bf7b4eda219b34b854b043af31657b2f4b5e00e87455780bd45ee5d5b2fd5c67dff4205ab011fc449cf76005d91d57dfc6380a3b5e16c50546c4c23cced41061b2ce08dfa8fc890c580186724e82d385794bfd198251a669714a04875a7a5e01e4cc8d0404c173c327df2384357f2d1696259fafd917a82b625a77219485f35ef7a721fb4693aa19dc5a619098d2ab63ee1e4e1c3ad10160f04239b2b825069d196007fb7c26fc73c76656549a7a9e7ae049df3a853d119fc099d0216f65c517cac8a3c6e6adf643ae0a0ba64d56a97e6300b5409940f54d3ce6b7c77bce40afe4b9d1babd008427ad68723752bf398c9302ee128d9a3dbe5fa34c94479bacccce1667f909087434d7b38b2b354f872ade3198fdd25be780d1c829a48d75c70ceee6c4b9cb04ce81220c015b61f6537877f4c87eeec1a49c525dbed4fff680a774a55105357b75c21c70fe95f519b5f563623ac93af05f70dddf5293e4d69649cbca389014f8ce4d8bf27b1ecbecd49dece4f1940266561f50d3061a6d7718fc108f11c58c6d910c197708fe84f9cecc2408b8289b217ad8a243fe6747c316a91dc3a341dcf341d5b3705cf06408929464ae0ef68b838d5897a81f6653b817397494d6d8deb281d808b11bf867cbe38466068085efd12bedd76d94d4794de568eded19c665f3c77ef538987cd35a2eba0574eabd12e6e414aad48236a9ebcf0ec6b4fbef006b968d7134fc4dc2fae6d36fb2056f6a1983c2d77a9c481c41061e3cc61078815a887a605efed0ea6a93eadb1ac5f8011f38a50cd06b681b285fbabf4c8b85d2927584f5d92df3d560091ca575283a497bcf111fc4cc10cd1f9c952e87266295292e6d8ef4423bdf823b2ff11b822a6d97b73c87ace152addaaf1ccf1b949ee16e402c5472a192144dbd0c452b959d076918789dd31c2d16a66cc2fcb82775a40efd5f9af865e128a4e952d01ab1a5ffb1726ff846f61a197a154f7eb6062e68a1dc8106ce73f1b9144b767a018419819a1274c9eb6fde336b6a6273c4e8cec2840ac0f39cebf8c3c88ee5b3cafbc10a92e50796e4e1dfbae292a47eb81fc1870c9029131bdef362a87f6b6ae31328a622d8285544b29f9af7bf0154c32fa29c5647b40310ab3149c484a9789715a774aa974bad8edbd6c9ba9b030318ae8fc204439c442cd972ffee9d63690f20fa65a91073406bb884c5500a0a1f159dd027a4b14483b6437b4d210bda8474b2071ae510e3bb87d61bedae45a2fa43e1d74c8c06b0027b8de604495db502f04417b4beed2af0ff78e34e9a3e0c9dbf74385a3f93a1e72ac050b14fbaf0bef2828d538fcdd96c5318149761634fdbc20a8249520383b367a37876e54bb46e7c5dd2f4e8f70455a21e9581d29d2ffdfb8844f354556d1c5708fdbe5cb9e7ae3d12057cc93a85dfbef80caa86407671bad28a5167fb2519fb27a30e7e0ff900d849502acbcbc1274e64bc72a558ea6ab24d62c8188d7a5d26ed057ecea548ab0f25da420312a17d781b54f84d61574df42278b36f3e2eea8ae9e156d7cff77e788415aabaad0994f6fb8fe168967031ce2b48798636dbd988a6624fab4ba04c45d90633ab5ccbc32b64c3e54e470787268a093c86dcdda3b8f05ed1861274a3c31412e4f3e65bf5e15c12dc4801d676526a80462f00e44d144f25de8ea220bc3d040d5bff82681d3939ff76b98528729feb210d1914a3a68fd71ccdd51edfeb180a0b309cda4e479c88efe9c18b1203203f7fe012f4d5810f603410f0bcb0c82d87d63d09d6022f22d32c255cb582e0634bebd853a8364f1ff33ca7e09a29aa58c5dc88da21c31f5f3c9316a63aebfadd3821545bd8aa0344a510899bf8907b8a3e212a06c0bdded000c5b06338563bbe7989c54168ac7546fb16e0d3a20660f4d1bf812b1720492e9b7a6d6c6667ef0c3f62fb0fb6988ec2f763b42cacd1b83345002f7f0f195435285fa4f54c42ac77666ac5387855796693b88feab3ed92943a251a03bfefe5713ef2dd9e082c5294a480f54e5809a09530387d4f1b95709b1612745bd54ba8e9e242ecdf2c4ca43799870af316c0ad282048f324a460f5ca938cc3d983616712c55e3871fe39bf5451aae6424c9ff656b4b77e0cd1a71111a3ee3c371e3708633b7d3db844b20740fe851791fb8456a4f9abf09dde83e85b98eab29bc3ca41f414cc7220af860fe9256ae7de463826c72f2f7a39dde563eb8d208d1e80e51bd77984d3f14a582f772f4c8a247b4b93b7ebdcfeb134fc1e03d38efd7377ae65be2be6e16ae2597397de967ac7ea76ae7e19693c28d4111e402d01e0431bf2388b07a8746c9f7c83275aae8704e3b0cb963dfd553d739e061c15237dae5cef25eac0d36fedeabd288a784edc9f951d0b0692ce791703e27408bceb8e90965e6e6b7f0a5fb421f1b7319c68200c6d9f2fc0ceae9f960e7ad7d3ecbd53cde8761bb2efd88b94a6158d90f3964420abd68afa3a215473235230444bbfec8407cd3f0514cb960a13cf52511e6613689397978652c2d6d12de1f48e256218a08770864afca03c9f98710c01c6f30ba50fb25903122b0e049865665fee1ac9462b32dc9fe900d5e8b28be33ec646731861010cd9a4582d3df41cdd8790edbeda2ada27bae39d054ff0d889f676b52cb0439bc89691961723c9cea7c7d2a5efe97db09d8f54f884f6e312fc6865ca00dd2b43c310533e3c78caed4b9c523173475323fb28173960b4e52a96f0e782cdf91cd69ea404e2f95b833e37a40f5fb23fac733d06ec1ffb6032ad576fc8471d23bf75ab792b1257349b5862a0fd8b55caec0f1577803dfec75cfe1432660a8a9f9bb8292095a1ed5c9a6f66d3c17f7fbb3523e2144dd1608d967ae4277f7d26556f46034ccbadc1dec2e4b99df6366a9241e8f5a95ae472fc177edd1268851146b9c59b2f206f3f19d37c18bdc2670a0383d1caae4975bb60a39f8e98905d184c0ce73dbe122fecee5c1f3961900e469cdec73d1fe062b7e7fab3a221b7a624c21501f4084be4045588587468fe1d005db74c3249384de8e9672fe881b2e44e59e1466e042fab3da7e659d214b5cc1424dfb095353a213e7497acf6abeebc1512ec4b94eb372b28eb2c603fbc855a3d4beb06e7134ac47d5395b497e14a17c570def8974f1ee19802c7e159956ea7eae11b772102a7221c7c5d7ece912a9fa4b2285b9a471d49db0add44179da7672f1a7ffaebc9ab0e3494c82bf6402cff31f95ea4499beb5b77c11045c44356a24221b10ea935693660d78c9e6764dd30876e9bddcf3f416c1bcb59abe3ca9d82752b5faff73de5ae73ccc11c78e8e258d32a6a6cc3cc43d2d4597735d5d2dacbc6aef971899842618b012e0a53fce2068b03800c286ef669cbc5b301b498adf6df83715b24463831efbe3726b7a0149486618a208a68f7305122661556cc383cba566f7cefd03cd808421807d92c15a2e4d18d552de2f36d910d1ea1cefb068ae6e9ed742a088a6b3c6d4bd0bc75cd9a23c02be766083feaa060be83715f1af6c5c7b2c1288093e2c9f46bb783bf29357369940d4c273f157287d5bc3de728fbeb5bf36214672a299182590617b8b3cfe43197eae4aa998eac8213cef1c25e74b122c7fada0e84aee8704f8874c20d4287d4bea2233bab8e90b9ab1cbb0f863ba72dd1e5b1aae15d2bb350398af805f628f9eefa22d7bd498b41d9ce231bbc020ae050922a7af93658ec57acfae576ba82e393ab81863b8361275b4e360fd18de4ac710381a7d2095d9a003a4d9d065eadb0cc21c57980f79b6f3a5875ddb053dc422276a146c73b6a5543b65cb7408a061896dd9044558ca74cf91ba5546e4328be83ee678f6640881eeea2a48872cb4f030e0d529cc6b1db68d9bb1ae20fc2f3ec1b1b223066f87abb73cfb5c4e1f75204c95cd28802e3c734ed7bef2be7974c0fa4292b56dc406510dbe6bdefa60a75047fde9d99d038f9372b50640db99eb37ebb10489dd5687e00755d9521a3c3d58c484fdd274b1bb8248c0d52ac4821889c9b27001a654ba916362147926e485ad2b976fa5be47d459cff3605c7b7e6085b291be53962d7dbee726ab592d764403246ede5021da6df82cef07c23d8c08952268f6dee79bda50c760958c742c12d3b284eb669ebbf131497bb4b3d7ac2d52ec6a98966bf191e780c63b7a0cf078a5f0f8ba0ef39b209aa81df31b12e48f03d96fd30b5b677d76dea5679fbc689f0d424e411f18dfe5fdb78360eb007334585c97223cdce796521e7f5d52ee4c8b6847f46d4d964da5c5059c2f88420d890da72c1de27a6f74afb36ec97e072e3a7ababd39bf28aaf777fd0ce921257e74c10c29577a581d7513da15ccddc567dd12b569d36f88a75576e3d8ab511ad5c6d1228a87ec3dfd31b8d59297685f4547317bab60665c9afe179ef3124a856973912876bd105940b3b3036cefab5c412b3c3631b8cc9d7fc5f1efbf5c287fbfab94b0a5e9b66a874d18ca8e566dad3645a4b9c0e6dd409a063c52858fbc8f498a154ef1d0fc7933a8d65d5126bdb68795b38973477b9552b7cdc20b6082a949b300993240cef1bbc99fe68509419b677b762646b449d1a354da6e6e993f574147df278d25eb82cb021661d387d2751ee07edf048eb16402a314d525eaa9e44e9cd774301129566f387c6e3458aff55d99f02f6d64e2bf4be95409abbb132557930999b5d8995f05887dc139d7155d1b21368f31facc3852f92fe8987ecba1c9bed54c5805f386892f93bd025abca73c0e9c19448fc5c3f7137458b3e2b47120068262e6f3a865db616bb7bd963c2707c809c45be4a9ca249c9b6377ff3080bba3de5687fb8cf67d729e2447eb4e4e49b5140c2cb597a8cfa939ba969ab74fb5e426518ff532287fe7e8fd86bfbb2f68b879c7ff83956a1ea6347f6ce0fcfb9d051f578d11a2d5422a749dba98ee294ada4316bc929dc012c66dc7c7fd8d13003d5c6953c57dbdd8f9ca7f3cbc2a15513fa864c29311ee55d6bad604c41a62b53316aa6dd2c8868b6ed2236d5804e825b42802381c8d77d403a4b514683a03d6ab111fbc41d7b12305bc6e0459dd39e39a68cc28b718960904a809aa46fa44cd252a2b29aef7c0c7080215b4545849bbdf491863a49f37cacf7a31f2309e1f1aa7d1e33b5421e5f44b353b78651a425636235b314ccaf9d7deaf7657ad743bd237d25cc70f3f18efcd1b0efa1513fb11495b413be39a5108f1a4d0a2a0f46ce33e967d20163a3bacf8b56b2d367a47a0a21699707ee8c8cd86e961dd36576bc1a17b679f6b7321dde746a6e418cf6102587fb766a518823f8028659e78313e4fad6967de973add9a32fa6f9621e3a44cde15da5ea708b87d14bd2e0aec3531fd702746354a2d6d10cef847a906e23e2e5820e6ab51b3a3a03ddd0c9a3fc5ad14d9e5d42643877311ddbea3422f82b73666086ca3c70c204ef4266b2f59d7fda104ccb433427f92b7e6fef2ea92b8aa59ef8b6705774439522c03ae012670469b0859f6ef4cf1bcd831ea512f2987da0d0dae631f534c41c447e104b8905116ec19d32b5b3ca7a0eddd6b0009929041a5584152b466346ae4b4ea1d4f2f8c2128086f8bdc26e6910385cf18a3c689c75be604ab5a0369f84ac6789ced2f0a591326226f20bc62843845ed5ae9678b78fb9ad4ea15228aefc1b57478e29f6c240f2bf8ae93fb051ddde97ea093be144011719306740b63abf9f38b6c8c641e8980a5d49e39446ea79917000e7a99d94d8ac20cd8c86a7f94b054921ec4731e5d271d3525eb79ae92b3f09904f09424867208aee4aa7afb815ca628a9c3a0409610725ca1de1514565b06c13f2d1761fae762f203dbe022876f3a1c277cd503ecba143187ea831ded10ccd5cdb7d8142e45dc2f97d0b12278960c76a9a7e86fe70813139eab1b71651edfac482a158616eed35048941c5d0cb810fad012d51353421ef477e61540758a8148b4b3985631399c10a42dc659c3bfa9538b1cf4650e3d89766141d5b0a35b9810ac80769a797bfeb4d8ef106cb26bb057ab94eccd603a3af5e7ac127b9bc15f3945e9468a5049c5b61ec9b467edef21999bf3b7d0ee4ef110189f73281315fb19c443e28dacb1711ae63278d333c137c9fed21cfaa02bca9537a070f178203b817cfe63272c71c977428c6f91c08747a4d1ed2f7c169bea73e8cee1d6d07dfa94e7e0d0485974eb13238e905998dbf0d614f22d05e5779235a8825e12ad9df1ef7b5af3a078b768e19eb636ee843edac7c336c766866f55528d3e6c22cddc0984e936a14c0a99ee05baa3f9238c0b2f7b2d6483afe8866d836afe99122e3a7cd568599bf220c199b55d68a11d3644c12595fe1ef744a812de3126843faa2167bc1ade82d8391463e64e2fe6aba0c5e907c52e4b1c856ec99fa7b237c1f0daca7134715c3ae7c438fafc5fbc63d4b6ba135628ffa37d9ca8bb83449d8dbee777f89f18a0f75765bbfcf87c158e379b763175ac0444587d07a825bd017bf8cb3000f06181a53e058d8856d68338dbb7afe4493216a51969104cdfe8df2b46aff02f0380c5986e252252de4aee0b4898cff90037130109494b67eb0eae3f10a9da1d840a4c114022a0152650e5bb90442115fd76d1663cabd695cea1f73ebdecad5f6023daa814e9c1dc9d131f94be5b5dbd218894a9f97f88878ce2e5cf8d60e322d3c10ddeea23e7802877dda652bc6ba9facd311b4e6e8c6b40065e35f30d81971b7c55e4c5dd764d6e0024bb7be6180ee1111e7f34e236a5a6c67835ec2db5f90a35c92b05d97747dbb7b4262690754259ce9840727fbebdc8d432086a6357f7cbd038d98afda45129cd7335ab501cd4d68635f137b821e86bc5fa943e5fba6f2cb6455f9a8758ef6219c48cf52de546bb490af08012b724c129e830c184123545c5c24fbc8f6738dfda0a608e9ae30aeaed3c901408480015eda606df9f060a531f0005d35d1bc475f5f17422a278910fb2d1f66331da4b0ae58b0484568cd94ef50f0ea9b4467b6878c818dc21b4292a227075e53a207d22bed7638781e5ca6f495a2002a036d890fb12b470be0d496effac2f76be2077d97118f75064943db83b5589c98cac226a95b1345a9f0c83b95df01b6dd9d2f681ce6738528c4f8ee7c3e95a05e2514835005d1c652ca0084f70054a5938ce3b27bf141ebbbdfdf9e9dc7bdbe3fb86c75bcc68e8615c1aae5efad7e95652f5b36b3a3048caceb180704c8245706b518b9605637ea42ecfea74263c4fe0be4d43be232640676403e469cd0750872088d9556182d42f6a0fc1e595d4d63a1729f0d804873266de72dc05b805726a10782495ce8960ce862b5030237eab434b8680d2803cf1718a12b2aebb49a746e1c68fb17c2417d98fd48c020a8e4f5d27500f0f946c99467ce79c6919d091cdc2b36073e1b9ed82b76846190c0a993ac19dceed5a5f3580969586b9acaee88fedb07d62782ba77848b10c1ad25b21df4726a55b2c53fe5e4213b621ec5ed72739b0d5759014fe3169879181dce3f0a89f926eed5804557e9d74e429f400cd16e943c78d17310446316ff200fd983b4ab7be31ff06d14a77d5e8a2cd77fa176a1f5975c89f368197580c78d1e1b53460a345ef2489d95c6cf678079b5a9eeef52e2c9ed91a4c89cd228e430983e88225c185856243b40f1e2d51d1f14cab4b35bf90b169218615786d271b2732c99ab7a7c4697db856d74a79e3e75cb66a90dbc1e00faf119128e5dfad88f1e64cb40f225afcdc9ba44eae4704abd3900f4a3296c656bf204f81089f9a6ee3c1459e987c2e455c773c005bff9f1a45c3fd1958f15c033c9a4abbd92a823dfe98fac4c491af9683211a1949887747e1827670ffcdd3a5c168cffeb521fd97a33846d576b280b4aff3f9261af3ac24f84a0df41d00ad9c55cf649290cbf96a1ea2584c487a8136031c8aa11b5b0650aeb82f12aa08e6dd2530a35754d9b7b0e075aeecbc1f88df387c3521101e801094858a6eb0d13eda160627c4340a791be0b595b718fc898a744babbf16eb2b83ba6db7f3676da55dcb9e2988f535dc35bb8388a85e7d4587ed1372d8b9c6910c82523f5c2471f43abe7224601f286971ad722c1bc3f6189e20ab02cbcae134c63ace0cad4ec38afe2f01aaaba19ffec85ffd5e8c78a2108a5a7c41572006e6375993ead59cf97980de25fd6e369362350286bf50b8d3389b9551e3241c393c6f33b14cdfaed502c72485ad0a5761a3534b8665bec0f13e117e99e9341cf06993b7a5cd66a00470e41e0d0bd24c5faaca00e2f36db6b2e04eb500ce764ec50113a5c47c6f308025b2459726899edd2676d0a0de6ea4f40a1b9e2917a9c119a659ec1c7279beb37d07c6b2507cb1bb01b8f8e234eaf85746475288fda2eea9527f9ffac0d10ccc1ab158cfe634a465c4c58aa532870f8558312126aadbe26f8129fd1af242000d097be17ac7472816754eb48b21d6df00462282e3ba3acf87a331be71547098fc8bbf18b7612e76b8d66756d6df8ea64f9ee24e54a5e5f2d700cc3f1fe793e94d7e9bdab272da2997248d6cd5c2e007fa2bd6f9b9f595842247dbcf84e2162fc24cacbfd09104f2301dae4b876609743b67576a6936902b27e33961d447d73f7f51c768f39fb458a061ca0579653013ac3f5c76f462af416b0078077acf81a95c341e67dff06150a33d8331c8b52b150835a787af60fe99c64069f7e2b1c27857712d5a008ebc61d14816019f152cdde019b57b3e82212bb5cff6edf7e82a8fe635636fe44f6f749885363d02a68074fa474bb094678d5821670aa4770b66c94efa945a3d43118fb6d51ae1b8eba7d3cbce74a45bee986141f625ed6da03d45d6eed6c2f33c2e0bf126a94066dd262d03b447a794e1c2cbd18d84e2a1b6ff0d10a5a61ea27beab8e7100ecbc702978f97f5abd775146ab09edd4a510861d39400a85360094c0602284886f44a7628cc1c252feb7b2d9e57c9226553d3e106712bc34af849eee4747511163b034b4c1dd35200d83d7af276d4c28f37cfcdc4722d79835f8280331cc92e9c72c54fd7714203e26ea1854dfd7370465d6513fc28427d963ebcaf746a0e9da7553a7505969580a225ea381698cba55ef772da1a25a8d1b216c7e931903a79f19ecb0989a6d524f685a7ffca27d02ef6bea56fc2d971e3463b28482b3697df394f1dbc4c6762da56e48043c456e2c4d47f9c74a0f0a7ff9fc631eb4156f089f6a1991b34e81e708693c387ab456cfc82364756e2532e31241c1bb150f2097146cc37373c8f1140c0ed17ff11a8e33deb1a8d2ed0ba10fcd92b86ae99fee423174ffb7d21b5c8d5e1fa72bc72f060c20e0c5c84864b18517464b792bbc2a3525f515c7b723fd53973c1c377c191698562621daea7d6f6fda6991a1ffa66a2660c030ffa624c3f866d426b77b3427f46eb8ea1ed8c8a930e02f5bc437fb3c0aba765cfa8d22a224cc4d7685b4df73a17bcc436f31483912b0470f2ac3cf94316df5ba124c9b890ecfd56c306d6c95dbff2c1229b3abc881bb65781dc10d5aae7a53a152776ac3876124a601584ebdf6655a00359fa4f0e0e9baf7c82dd4007603a391d14bbc9a4236f808569b5ae1665529a7eca42a691fc26e4ee90e8e166fcebbd045e31164fa60b3099b09d5c57655030349e06fa0474d0feb5666f097bba2077836e98131deb1be9693f449f1db4938a004409205b63cbe2a96c390fb80bd295d5265da4c53298b06a8292c8ca503e66ba08b22dd343f8fe4fcaa0878e0c07e4fad1ca14c4b98ab60a70dbeb20ee217066cb0be9047397f45a613a206863a6c7be47d360f4d5b2ca800c7c75c22aad46b685e9327545a4a3d6df77b469c1336db168f036116d0ac0f0227ded57ddbc8b4efa1c2e8dc31f5fde2022ce81d7d102b16f0ebd3dd7915da1c60b6deea5c0d1e3a948ceb978e186e11e984d589be42ceed0dee2035616e2d9e943b3f781154f1d5bc78816436843854beb72ff1787b8fda7f0e8da945d22f10a6fa2c4ecdb5a14557311533462d5f0914b68cddb7bc0f3d47890cb054229f13c82cff9ee9608a8f56750280c683d46ae2794b8b6aaf4d017eaabb7c8747b1dd503afc81ce28bc1ff3658813099a61dda1e01705a74ac3b92d43572288e70f86eb674f63b75d35413a7a66079d15289d9d358215d284b4b1d2d3dcceb055d5b7ac56c930d7255392cf99b225a30ed0a11590a3e91478d8e7bb207bb6642ef9121f8003789b14a297be5a235865daa0f4197761ba1f635e9c9d8693c61fd5c701143206f9f37ffceb695f9508bf13d5b58e08187061566167932d2b84af88dfb9968f1f61c5c4dc637704ab41d6e45b705b61db6d83051e9bb5be8dce93a5881895969c03b8d353303206e29d45f4ccb526bea5fe342efc9e2b7f59cb47622cc44da674659480b115d8ff7bba802ac02b341c68a499aaeffc1f940e540f37fa68a6a13a55c01f20c9562150b55bdcb6d447ab53a6652db342c7b97f6ca18743b7767d319ec614ae1d6217bea7c3697b46baa8a560494fc5646531bf174ef3fbad0ab1871e4d8de3b8feaace4f3e3c03dabc17344053975b82502a08f58b716a791a3472616e3e68753e7a03b933e55d3a0e022d33b07a15a445076104037c02f402c1566a4b29325bbcfee2c6bbdfc177765470e1a7901c0615cf820c17087cd6639ae858c369031a38a1757c422da803fbfed9b852cd5947d77816e8df8e2db11da47a85901d7a76abc4e5918c09ee7e38eb9cf3964d304f0c8f3ad4df97498b02705aeb2d07b419ffc35876d64076a415d5decd7d8170ed2d9950aa2f8756658678d3f07783bc902109ef294cd30c528e8501a0f268ea9bce119de2a5dbffcbe56dae3d62bc184262c9d41dd604d7d7003c04c1b7d69c484e2fa9f7df1eae9ff4fbf18e50f9873d86e12102dca23b888e38b5727a7dd443c8aea2ca12de243b586752762524de7947a5f7c967d6c352f735d6d4f492c164187aecb10b8384c17140da6490e8ebb7695665bfc2830b4be01e58627e6fe7562bac4e567bf8fb9edc889102435998bf9b90e9d9a506cb94eed17aa6dfbda6d1628e8b7564f2b81b740bc259378cdd4cfa3912daf4b00eacbe795579a493d24c17e1c4002343db8afdfbdcd46268838ee00b7561df698f45358744d02700016c5473406bc00822b90bdcd1b674e1c45deb17895d75d74ac250d60c81cf45ca5428e505d6337f385d0d3c791db1d17d1c0f0a1bec0844f588b57b269a8d7d2d94f555d737349104847c2f58e8b754b120f4548177723ddbaae7681b3fcb414976c3e8265acc45a29d6f8fd1ef49fa01fae1e6c42af41dabbcf64b5fce551dded7f8aae651b640ead220a9dbc03236688d1e07ed75999085f8f940ff0b97013327df90ddd534cf265651a6c58940f2f94e0e2beece3f0586d8227256dc63ca153819a4317ffdc88a7dde0a67d90a2caddf0c65e6159c11021583acc1de0efc50982a0ab5d32547e2b5d30d61ef2f0735d5ef0674811979993d2136c9e97e0c6f3d830b17cb3824fd3a5d69271d7ae3c19f7c20fc1d3ebf1503b4f886ff67dc9d7b01b7417d5a762bdadb4c7d93f31a13da4729c56540a0d7ca549247350df8b686989041c82f249c08b17130321268f413ed89a78239126edf1925c3512d9b232a03b82718182c79b6635030fed9950bfd0bb40fed435842b79610a3a6e82ce1d7d1875d7c3c7b9f432ab0911ee4d79f6647ce9e02616d079d5bd0864eac697b475a67e1b131140655dfc0bb3955bae32f8c879adfb488622fd5de580b3faa3627546e2c03025f6eb09bf8f045e7e6850f6aec7dff6344d70820403e9f7b71f509d0fa2d5b0c5fb74af7aa12dd8336d9ec0a0dbebdcba808b78973ecf91d09458fe9ec6be796dbcf3b6c349bc8010eb719ee6d4d7257e8d0a1055b95960626cc944c708be98957c67bffd111c11b3556c8cd517c00dacc782bc56917768ecf06dfd84df8991f44c400d8d140c6a85496ad2e86e584958ab79d1e4b81cd4d6babff209ee15e2253213c9dd6102aaa9b7ef3bc35059e43f3a9ac40beaccde0386544f59349f033af06b3788f3fc2654e729aba882f573f0297ca1f0aab446e8bbd88e983b7311bd634282d79d04ca8adf1643ad212ce34d4836ad65af20b15fcf54ccaf90e95d7023f450a2f0bd2e76c10ef8294e2330fff63099712f6bff16070b1d38cb2ed816c5ca46c4693a0c9d4d1ce67f33129612f69e1567ecf3fad81d0baa8523408a0b64dc58d8a089bdc64937cdfa6b170202538a7386f8373ae0cbda296dac3de3585e86afe353f6717d0107c9125a1ca60f4909588235a8efd02ea51fbc7fb52b33fa9cc29326d3eb0338816373a94e589d6fb8994f2882cf1d98635f5c4d9e39f66962771cecc30d1cf7916db71ef5351073b8a177e01d5e375ce59011df9fa4e3478b95c7edc1e7626e06d97c6576a68f095a9b576e7beeddbc17e4d4a8f895e3ea6127f6881d38ebe3227254c352fcc0748eaa4bf2522b46005378a3bafe532c4f076ab4fb87d5d1223d57812b37d5ecb027555b7ee89067be388aaecff730ce11e7d17bd27e347831af2035cb91ed759033b4011d665b86b245daa25b3507b704ae1be277601881783d4f599cbba5e20c0ee6bd761aa1d3d8d3aa91289e35cc751f1cd8e1909b7a8e499930100f17cb344a731934acfa428d9423d78343086725da98a9e8aae9b9374b113b937e3df43f380950b893f99781bcebe54787b58135c3dedcbd7ee85d8de03c443a19e8a76fec7d51813d3977f171bbe5d840d772ba29a59ecbd29aef498e8cdc91ca536ba8d0ee2c9bcf30fb0e31f2d01efa65da1666a07288d709f41cdc282888e3ec85a76f1e283ca45773560f28eb90eda9a1edcb90626b56a2ea6c1e3cbd5632d52b4e5da84340c444dd397cab4519a2a59582192beef7376d8d4ebaa272299ef52b65613240b54da75159988506c95a692e59763e93e10a881746e779d34b695144e726dfb6c0523cde9198ef27700c3618245387676180ba4461c6dc05d5805db658b36227ca975bba1efe09d17a09fd4075647e9abf06221262a5405acac513d173de8f2b6ac5faca594b4b21d2065c79000e1d17ead9e59a68d14dfb0eabe521014cc0013fa302f88f02ca41a0ffc7388746e508af96c71e95dafe9510a549eb8994465cbbb7223fd1f902054da6b58b1117150cff8180c0279180493c13a3e79d43a61a233f2e035c3a0f3d557c7800719807a9f6790c5f0a435cc94f403b94641f906ef41e5acc967626f2d9ae30deb8956c7eab2ce455f0bc5d21bbe445b8ba1790bbf4b0c8fbbe95885214dce110bb0a312ed04358395c49978f1d1b80f7bb2da1403ea164b820076c3ffb1be215506f68a044de3f6654eeb65f8effc7033b46dc88b9de5bd51d97fee5401e10c140a4badb513f8938c125930a1c91df944a6e92a41705d2768a3cbd6e85770a797fb27366ce3a4d125d4703072ef570185714cddab6a67d5020600b273dad20f406217a64c77e0dc37c3a0415fc906477a5bd7631591823fbb004fcd2b04be7b7c404534530dc5abe2489cf2910814a7b29f27a0b7931a93786be57836d47554321ae7b9fbd3c8e935a0443598072cd6df424acc16a871d73a1bef3559f457bb09a3aada2e32782207ede50a0c49c79378388a610d7487929a99e87060187df254d2c33d3cbbecbd260c748b86431044e7bf880dec50319b6d15279050c1efa27890e6aa30680fc20f2404ccdc487f204f54b7ddbce2189ccb1e505d3483d9f9cfa114a055ab13f769e6b46b657e921e9bb6e7c780a6258deb19f1d252fed556cb59be7e8462c875270ea07357e6d93d16238dd6838cf81c480e902c26abf6301dacd0c7b5d8761ac261c0b52be09a3569ba70343b167831d532f4299d5ed1cb591a4b5ace21a091f420e8acf7468853dd6f93bd07e41fa5e7c3a8eaab106459022ae97021b57691f3896e61f3ab51fdf14f781f8577b23f56fdb75256fe1e39ba8587c57a964d683c4674d530758896b0cc82ba999e93405672a0a75fb7e122d6827760d59a268df5e2ce2e2b9857e3964ddadec1b0969cf2c47e76a78c5db4554aa6d2e7bbb343ebfc238328d706250a6538c11982ceb866e6003aab686ac5586e120241c6144b9f3d3f061c196ffac372b34077d10ff901e6ae2487edbe7d70d742b790425a6762790052d0fffac718a55f7e27ec868e429cee941a29f614f95290a86674b87d2e8f771860b44954a9e6cc418f42f7697e3b8d9341eaeca8ba79fc17875dd2a9491628bcb01e29093e0cdcb20c80b84a5d62d1b0f0c776c34950fa9578e1cedcb5812b88eafe11baff613d372547b263adac80d242f99203b146927034d190cff353f6950ffb740c7e07daa6f2a7951532c14a47498427f7f2479567696aefae2383870644f5cb0fa215b540c5aa156a8c7b72842a3ba813ed165188f497ff5cfa1375001d9476ba02aa68edb1688f65886f68f2dae9f4536ce1caaf339e8c838f1712c258f93b485f357fc40f216d5f680b29101ac5e458969efba52176d0625373329b827b7e53fd2333eb32aa123f8dc5a1a6cd8a39b37dd602b30095c40b1303c0c1c50c2864a6c10f2111f93655293fe97c20bb5de403587903bc29dd244d900e0a90abebd647d21b62c7aa38d299d43c951e565c55d4436b384344c188cf7495cb96c0c8e9e8f9bd57eca1da5a44f0a5028fc26b06f44db50384993386555520e08b088eb7b324ca812509cd50b0e7e7d4c171c7683be2099b9f9740b317b74cb8132c7f93dcdcb092ba67bf7ab03e34b265ee73d3828c77e38a0189c8a360c513e864ce4503353464ccf24894df8457819f136e7e62f6e2b6eaa5c87772f07ad9a46958031ad1b5f0cc8ff6422d8931439b13a84f75c74265dea65ec1a788bde8ccdd9c958f9ecb7660e3891edbd53750e211133b95a50adaf15d22f3de0af0460cf8270114e2870e4b8c9049043d12548aa1518604f8412d7f5f1ffadf25bccb1c9f479b8a9ad2c0e325008a172084baff1268202638b44bf60a44b813cd308a78a1a105a3fdd5df2cec24a673725811a046ece41814dbcc8583e4f70aeee3260f2f8a6fe2e9bb883eb237ae907ea911d2e6235d7849cf5ddfdad099562beb207c5010b9aeaa3a37ce80fad836bb1a699e9d744ff48bea84ae85fce6a2704940d35e707b7b54e67b9b3cdbe014ff6acfde09973c66bef101895e7328369a565c1114a12e0a4ac8854b7d1a21e8877ee389217f222aa7cd57b84426262827a054d0bfdec6eec1c5a64e15aac9989f751192c5df204163230231c49993fa42cf2b0547518a615999c820d977d6cec6a91d41d827b68165dff97200a4d0d8e526f0dc593a5ea4888939f6e28ae15d63219f80e49e2426e3cdaddb5dc751ceb1c72f6c0ef3396d2b328947178882050926c393e0d9f88724c0dc848f95e94440049c788858e0568b040440b2d4150a2ffdd74208eca949f90f353349a2a5e8c04dbbdcd8cd17c12966cc669206c0d1668c7cebc0a7a168ac681f557251ce1231ede8ea521d041e98ed3f4e29c369d92c71a77bdc8b1cad4866e422ab075a5750525352f2d20b20b88110e0c3093dd3825a5510fc4468d55c21433c5a91e061849a06b3a41669a52fd0fd44da488b7dd66e51059c7aa054bfe268ed32a4ae955c7c5565c747e5b0e6d2fc73b50db9469b9c7f5eb801c4c501e9d8bf0ac3323c0418d6695271245d4759889ef5a75322f9bde428da37f74d611b3bb7e1dc743a39cee46c15be2a852fc73568ebf6545186cc3bab6f6a620f20158f1156f26910bde5de03f6c97f682c70593d4a8c5979a6d9e5ee1d72f5cdbb1af4439685967c7280bb8041e64329f112a11c743f71106296763440b4252d3417387473fc03d7f566ef3399295c2ff84270f8b76df7e163e97dc4a1f0f404e1aa8b7db9e080751cfeb60d415796f5024e31d5a46379e5bb6e783d1c7e8489e22f0389677f21c3d221f464b8687225e48733d81a69bdc9c244c16ae4e52cc61a1212425b764f8a60bf320593f5742d1be18e0ad3af0b58d863d42da9b895d18777ecfe95712cd0f3b5d5a37c706fca551c57d816c79c6ad2f908e1d15d4c6ef63dd47646968990629b7ef7184879da3a4b1161586bdb9c9739e4c82bb70a34ddc8dea61b74981cc2d2263fea906ce052bc6b9cb99c4478d06faa1c7daf277e9822e5445f423fb28c0b6f27d4c4730549fa13b2418bc60c05ef72d025afef33813f0d3358d245b867a76819eead4c3ae6318afd7cd540a0c943de233be823b350657d36de7b3b0a6712ee9fb55e236adae5626af8965b5f6265b9bb90782aa9e234a222209949a14b4b81a9bef73bca17cbdcb18ae0ccd820ad651d5e985fd9a1fb700e6da3914b686be53ed36b7a71130d5055ddf4d15f3b2d275b243446d90f2291709782feecf11113b7b529c7f3275e046362119f49458e4ff04f3a3f3f14963d5e6e836db18d89ab3f6f78243695925d72be16ad8c32518161c3d55f2c4f4ad7641aa11e6e827bb7e993a2dc5f0df8ae4733473a95807f5ddd4f8c82e4a9e1eea7e78ad1fd70d2d2de4e0791160ecf236ca50ca6ec5b6b1a98e7d963e848faa607e0896e9a296969c3c77d6e5f8e6d97ff7393dd30179fc93e1dfa700ceb6825b3af9b1107c99dc1ae01e554e2bd4d70cd59e9e9ba7f6334fde26720b791a592d7f8cccd26495a7e4eae3a65d1db6296b6b11b4d6ac9981caa810f6a5a2a6553cb8bc32d54e9d4ce6f5156e43f96dd27ee9ccf63e12eb7a910c07f4c50fbd53101c3ded20be1a20f5d8fa61936b81c6a5469d866a2671445f37911d6eeae98cf21a913888ef85ea17e5aed6dd2ff1715a275b5e7677919968309d74b50167905f72abbaf4872afd94e0425bfe3101144b00237dc91a651b897d2e1bce0c1c82a01eb778019ae5ff4a8e84e96cd56a8467a11675c7b0ea03111f0e6f3610ea70f8afc666b54d53f67eade87e098a85d4be3880d1e3b57a0562f4622acd74b5beaaa7aab0981573f1f8011e9ad468f5675be3e855c60e30d87c25c515f79dd959e9eadf48d67ccef4a2761c6aa2adefc3426542b78fc58a9d2fe39707a483d2f6e73a66869722bf3db88101f270ace44398161ed258907e695e24b93f6f984b2e0ea82eb876a428b91f64f7f3fc57357a95a8828cbfe279f1e7b07ddadb1d8a9a1afe8fabbeb157cbcef12d54db2c121f30f7156d6bed54b7a05d817c825dfdb83404c13641b2d5d5c112838193f1d92aef6abc98a5408158302b1d7addafcd8bf7d96e690af4cd838dfda203c5f74a7862439b14ca0254563d18303f310552807549cc43d855c098188f276b37152b3e14b085e13b716974539b36539799371095efc4da51752c232a3764d42b19fd98b75b4ab175c6a13dd431693d33853520a700841d75a572251988ae056ba0d423f93213a79207f92c966c2b9845135140c06037adc1ea92cb6570b79868f72962f8d7b6ecc63c9d1187ccfe55d737228e47a6cbad713e2ce00012aa5818ac2522315c4766aecf8a96637d75b11c4da949340e56cc13fec28007fbcf53b59cffaadbdcc58a7af7edb6734fdb67aa9cf0a3c4014d867a62c3321b852548d18abe6ea927fa9e68474afd4a11c902566074868d70e0cfa5543bfc2165412cc2b0d02f7fea1d7ba0b82cf10dfb5596fb8e95a3ee270351b61de0854ea6c7e5d83f03b4f174e0dc075c2765e90f49d54f90c3224a6940dfcf42c0c34649f2ba18e484b80d1ae1f25256fa5d0e5557e7ea9bd321dcca2361dd91b05b0f306e16e5433623922a37f90ab1e286b2195ddb824cbf96e5f6867b7efec5976d71a0fe7a32ac6ee33989ae6831799ca3a592fe4d311b1925285a520076ec099cf3d9513f4a23781ed319acaaf8ab2b2a5396ddb6091469f04f270ad0bc8c846d9c8d3d2c84aa90b981af3ac248e718b4c2f7f1a924b176b82903e5b5427972669ec14602473bee5fdc821de89a6065d29f3512fb64c41991e64e39ce5e4a6202b3cd6c3d6f0c86d8ef90ec8a440fb454a12706c6265ee367b7c83737ced8b215820b909c4f52b142710d2d98ed89f6988cdac2e02b15a5a3d21a6b3a47b0aae0d65448847bfc8bd0212a8c208d75a2b50d507c1990f64fc8c7c5777172bf8db822bca67cc560b6caaab9982fad20769ba538f463e5208b2fdedbc66bff80a65e74cbda124f6cb4979bcea8bdaf46dc3284802556155c92396d5b05be2f3155d064fa644aa60148df67b604a2f9bce68cda21b144a2c0c5e6af2a4652829424cdc063782a470105684b85b2629872037ec4acb4c98a5f51bc0bfadd23852d66508d73104cfb424da92355de5201cc9c3e9c0c01ff69fdabc4dcaae4a8b6bb073e543c58dde775ad83f93fd046447c6addd7c58c66f90792c5c86ef6117c70114e98d2a15d3f72cd228c3344c9138c7caa3e79b8363b6078c8584f63e6d6f508ed0c37008bf723ed8039fba5c0421eff6a3a9bf90dbefd804249f1bcb7a5bff6804b9ecd37d31176e50b0bd5e878fb5a8d4fe848c18a3bb327934ee22c3c2834a2c33106a04af04d38e35550886cdefb67931db27ccf35e2c291d23931cc8dfb464b00013b78ac2ef35c2dfad5d55507691390f9032e2edb22a50312f0a9d4790ec2ffe4e116281695f1e909654bff84db35063652deeb92cd01a89a48d310870ac776681f0f7eae4ad7d577adb840c6cedff07432b9a457c9872d015d2de01e02bb9843f73fbedd39444f653cac1c9c303f2db877c6d2c41605fda27300f6aeaa5793d12abc19c1de1a541bdf045535d26f5d2a4d9339f5a7067aa1fd4c3bcdc297db02bb769bc112787071a9304796e28bc34e08de004fa90fb3e164ed832a32cd80142b197b33b4cc2dad4a41459d3792b3a642a1f74af5b05e0798fca7dc917de13a18d46e6c3094c9bfb9e82b5bbc735fe780d785ce512b02bb5296d9cae4e903beb707124609f1cc6362db6ee31faf152747659e8fd764400eaf3b652a473184a122284a9b9f1a49df8b84d104d5ab6bfd5a62caaaccf3cbf70524f58ece031594b75181ddffc81ddc24c7266f5779357b5b6dd972ca7b7f3792b990898e48191e15ffd27beb92c5b510e1ad9c93db0fbfac0541c4ee017eb09599477af6c8f431cfb872aa91e970540ea6f2da96f664dda3d35e579b1418c93e3923bcad87d3e158fb138cb84d720c348a464c16a56b077814cdcd1941774545f13dcb048eca954739c23ac5d67eb6cf740c0ad2466b8b7e73fb591ab2d58d72147509e013abe0462f052d28213d7243a3118a85b418c344d97ed44a5da286e8bbd88894e321e481741137dda3e486e2a3ab4a0afb1b6b07b43941bd6e253b5d0cffd01cb8b30a723df2b909c12bdb276e3dd9ee09130c975f051e0e0a65a6cf58c5f63fb2c0ea6239d23f8f2c4b727286e8f4a3092657bdf51e9755ae07a2094e71fa11ef52de34f8f47208ae6fa9c1d6b9f1e11474a34750b549b2e58cbdb5ad56025c6f5d99eacd59c01dd35a6c598b731d5b745059059889afa222500f6e7dab1fcfee6f4681c13e7b511597b0f5ab552ce06cb6822aa2002267e4dcac22d2c318cad83499527d79bb858a7dfc94c0c96e8835bbc04dc9864d9db808ac9f4047c5368e93e620dabbff42e1c472bd0b5c04cba5b7f2634e8a1277fdda19cc2d02d09dd16090e287a91be6276d2c30466fdde8eb44387dbe3a444e130089d3751efd983b72a440530a96acb460bc767ba3d92b63abf3ef27a15a9bc081642fcee6625d7a90bf99802d1ece8f7f3bc5fe20817219b132d5ea26244ce6d217b32980c563cf296974665b093954bc57f0992e65eb11192f0398737614287b24ef40ed31a158ff12644dfb9e98c8c035629ae261a893cc4a30ca7ec6ee7df362e2012a8f5a58ab4f87b51fbde9aece57cba2f1e7eebcf08697cb4228156a7d6bef24253991842979b8c9473e605a8b7307b19098bda636e4206dd074bf6d539adc19f041ca8f14f22c9b8ebc5a0c215d54fe84ad9dc943f83842f40d035070f8580b4a9026c5d90ed4054947966c446150574ea7a1e0da8a0c7036097f37d9d1008aaf87893e415927da794aa88eedae0f1a37d791814878341d1ecbc991565dec18ab1a80d0d3fbb06a8bf8750189c5cb573f953551cba3941634907183f198d070997288cb99b4065d78874e110e83687dbc943d12667f3a6eecd065a17bea8815878a6c7e763cbe0c3d539ccb982103f649f7350af6fcc663026519acf8d79b949d7b0adfbe4f1d38b834af5a1227022c4f0b815633892838846c174f056705f17804d4e37e11cdacf2fd942f85b27887e33130ca1023a79d27656983a3c168ddf41b9ac5c0b6cd18eb588e811e72991df80c08c6da8dcdb7f4b8027eef8e1801660df8066be2ebc72d0891cb68f4d172df588e80790f7a2880083280f917d363c38c229d0a4425d85de05cc026589478cabbb93ba989e9a50d9c0693c227a0d0f33374b05a692dcdd5d4b6826a20e3ef71bb58f79587e73864949df0ff91e085f5281364d46b58acd5f39610b48e118588cd947edd64cc43718786b3a81daaa13c73809ab79f90f00ce01383c188aa040e807d8f0de0ec0446bbf6854d20ec6cfd8310408d7908843b2898fcbd8a5f79a3f0563358bba4fe95942c60a5d2b0d506050825567e0ac24a1b88062d8654af4b61782d08a6ae17b3844d89138ea392c4ee697f097ef8753157906a12f649bce8de3b088c4a9947352d471d6520a2b59adf2a280ea823dc70f5ac18d2460394d05470d37748c4e5f083f9e9822f3bc21e04ed968689bbd52c9cc5052fe8974a636cc7504e41aad7919450d6b9bde0e88c8976a34b0883e034e8803039ba9ed88f192925203d8e2e592fca1aba322e18a613be71cdf99948e7578a8598c1fbf115a94ddfe1aede473e79d219303e01b187ba593c3e4abbf9b671e02d615abb77a2717212609f9ef0f2235d6f3d97662eebb70ef518199681bc0ba3b6b4e41f00418b024c1311c0bfca3aa6bf5fbcc3dfecb8ea967acd9e3b231811967131a750f5c816c858c1b496262009f8d7b445a6e7b812e82a1156c4d91547a716bc7f45ee768d3b75a719725d6021ea7413b74db955c3fe99acd7873f55ea1fa51cfd7f2229160b96c778cf1a929584e550611477b171a96545229e13042405544f7c9c4d11582857934ea925286fc69a2639a88a6e34a472f33b23d44bfd241c651e0e8c8d67b7e286746275a8d7f258f08c784aca030109d66e8f697f9b552aa85f2e7480c262a7a3d231cb2073efd97398cc6f0419b817a5c6f100b3969cd600924dd866d139b2e8f9eed617226af7efdab28cea0aba076f3b50cae3227fb964b3621f4f449aada23b69a25cd7f2f04f3c2d5de6e03d95541c65bbe6e606d49d254f3d6b1a5abc0b3cae7d87f9c0520602247b6a5477b14f8bdce3fca97692d0ac14fbe3bafc0effa3f159aec4a93be79665663819bf35bea97bca7c44c7be08f224fc1dd5cfc521293fd3e9adf576f85866de54a808111692c181fff487bfe0772dcb256c32885affdcf1fd402e29918c5241a2b42fa9619bc15772d52bd53f26eb471c319597d0ae3fa51fe610d37e26e7229b0ff08e9a5a75cf859a082a1b9cbe552188c584d5c89644286719116b6b337a7fc040862972bc14d3fd18aff186efcd8cb1b116e14990d5af02901c1db4ab03dc7670c30b6e4d357ca8dfb5c3b129cbd7374f9d15f451d3ee6fead60163b3e4c99055856c9f9bf49dfa2af60197d33d703d33c9eaea54a392be4bcbe62611091b54210d6b05e0b228918f016cef90dbfa98fa9fcb63ca990beb72d4ceaa055d41ec6c68c0146e9481c9207678e55a8c8964562a436658b36dbef6161343565029ccc2da0ede903c65e4f59d48f8c6d539d7f3c705c09b45f2a4e6536d319c0e6ec8d2bd5a348f0ea67f7a2529d342771c6b1ce8d65fc54932cdbf3d853f44b6a3284cfffbf0de40451e320da84306d6024301e5a933fe91aa180577f88ad8cbfe9ebaa3679938690422fb515ef530622354c41b99949931e62898202410672bdb53b5173413f6ee79eefc15ac7996e61195ab6c69c446bb415a1c84d1965a442e20f977296cfe0accdc55777af48de175059f8016e4cf956ac8d97cecf79d39386390983fceb7e9c3a5a6654ba14d822f7797c3b1ba4593fe832af649ab09c14be0510b2961f9d3cb5cab8402403c474c003337f8ed9a5e24725031fc98e9d473b1b06646ad851f2824476d4162db12454e1343cab41942749726821188a27d25a000b28e957c5155462360c8a1c97123c541733e0150e39f5e6c51a30df783d0a8f94f5c12d591ecb3f5d6cbd5ae7d64350fea98ecab836c1ea5cd624bfe76cddc45f5f8d22e6065330faf47d88d6431c19d759cc3a31ec5004e40e70d71a1585e309f297034b8832fd3c6646c2443941496168ef050010ab2abe7de5558ca6f33b838750cf25e37a20e9b11a71f241f399c91bd619833fb346c1dfbe7894dbd1857dc33bdf6bafbc54cb45903247d831b2aacb8c6b16517bda830cee6500a74ec3c8e14592e94b774947c924f3c165c51aa89d3d93e010379f7576722143b9671a2d71835a80f3e53100760631bc4c634af30297051a3e86db58e98b8639f7d58bc0f2346f538e8d9a7b5235a21b15225e039765718d12e5ae4a20009cd6dd3d666409bdad01cb7d2f11eaffa7358c9a73a3a1b5cf02ab2c9d8586e15c2caf8b4a80bc0561347d1afe2e3ff50b4d8ac297de739070b47a1da0b3f1f35cdc2f3bfd8ceb71beaa627e898cbebc818d947c3b84dcb631f667f17b189552d613109ebc47e49ce1b45fdf376e7226c3ab224d65f922599f21feddf3b0fab3892c189f0e96c352037eb7945624b277573557e88b66109e0df19c64b8172551cb7f54c8d198c35160a121df40c585e6044ee306519fc520ab7501aafa0d7ff00028317957559348ba25bb5aec68f34e9e8a62119dd052ef5d9d19b73e8dcc2d2e88ceee52eb9a5a73319ce4a76920bfc9e90a7638c07dd8ae6317cc3bdaf8f83390fb88ea7e2e2c6cbccc6b302c0e4f29b04c5814481343af3c01999acc00d55807a2eb9be2b13a8dd42048db291f8354df1c5f2adbe943e40a04ec1bd150310fc4f262f0b35bc6a447d4b8e16cd2d07d62c9ed5348049ba57d54c788be4d3db9b95d59e46d656ec86d11a82aa3615ce7925610717a5ceab7104a9bf608d3ed6b1496430d5ff3eee128e678b494428d00844c6a8cbdcc245e5bd875be044fbd53880ceabc6d17a0c963e4de3b211ae15c8016b9e00a2d1e20d90c49b23a0d7372e8cb037676a6867a2b4ee7cdf4ab568d0af6d95074b2ca6d90fc4941244935047f9fd1df28f94839233d0a365429c5535f22a5ac37ec2b357f17fdb76210476e2ea8553397a1f043e27d7280d16db28e315f0b3f2fa85e8085ef9210d29922c306c02038edc31ccd785a149a7cc6d227feb9aaf1d375c36bceb5e3c51e6643a66b4c55d91eb00be0fdf0c088a8f4f84aa0e4156246638612eb99d5d6cbdeb6ddff69e8b2fd64a818eefb903d351e4875957e57ae3d3e3ee0590b297ac81b70f401d0682fc4ed933951cfc5e5923af023b3eeaa10dc9a8b2873546ca078690e1c8551dac913113a8d03972b72590d80445a2ffa91bb1c50d2d67292cfe15d1804427799d0849bf5c74f84b651161a41e54b8a326c2cec53396f447066be0f24e92c2d5b4ade4f0e05923a8acde93b630ef7a3ac8e27bb3b45dd000511086b0d8c47343643fb2028a20ccbc1a9881505c0b34270156610a131baa372bacc5c1e506f1c560fd3bf761977baf81f1f38da811b4af6bec30b6331a504ef984556969d867562676bff3b90f5088523b589b84cf53bd4f33663638f3317fede006e551dcd591f8ef3cccd6f0f4db1fa3d7704be873754a42d56d8cb88b5bd49cbd1ad3c29224ebb6d8c82fe6d0917928a359d7e9c2827f18a8bd704b5644d2b5e95298228633bab4f82e5e4005d7cc2c837058cbc2dc6b2cfcdccbf06274326f31fa3048797a9849b7e0d7bdd4672258838e7498d6009be6a5382a0553275abaddd09c8cfee3f7d61e8e3ca918cb39393b3a0fdd89e0dad4c4605127d11864f88c0d11f3cb90e5d70bd9319dfa8bd5f2a37c775fc8f8a0efcf20be3f3fddfd73a52003449135973b55ed345e790bb82b2a5b3a9e2ab41df1c5e3652197ad10597bc4a78a9e7ff964ec5f8f0c2578bd023ab53f26c3bdd34ccf41bbeab0d1b5af7860246715f9d090ecda885553ea8094d44aa6b7726ac5433a6ad81468ac653da63caf97ceee37d3840ea99f9fc07873f762e2c797c996b61e2293aa29313d25f4c7268a4463ed12acc71072ea6f0552c1707a60401420c4dd3721bed2884af16fa61612c9f4d686e79fb2764d1542767a02747c0c7d74ab84d3cdf6e5db6ed9c3b2d3026f885ab8ca2840c407bf3035b9caf3649fcad55bafa356b9b76da91834de5463bf9d67b5419999d2dc3d69e29e2cd88ba938ed345725f68d1de9742afc68f439ce5104dfc9b3131ba54919773107b651e3a13a023ae6e809826ab6231b1f68b4741c0e7b788ce94443455b89c02803ac20fca8637998efb44594ff85278d1b74613831ffe3cc5a56e378dc3af2fda747e0bea0c7734d585c3e8b2a22f96460f6e8e35f5db73b6362e6e8cdda8a1cd5aa1c42020f2378318222cd1631ae9e17131b61da0bae6cbc13c7629cef34b44402c0663bc613442d0c2511088bf2034918cde250539402089a48a0b43b34afa7f9d9629b2479fe20e4c9be8d0118ef9ab1d0932288f676d8f857e147ab90a4722812aa48dedff597467bfd2838bd85bf048efa408da30ec9d7439283440387aea8531ba7ed3d7104eb1a18d3b4cca8d0f366b46acfa6462f9693384e47c8e16d363e3b32740cc1852b175c1faa1b77aa4f4865f2e8870f2b12bae03112ec76b2c396441601aba5c94adb7df29be5a7382eb81512103989fbd100262df7075c06aa7383da8ae10942d4505e49213d2eb1a6cceb538bf9c0ca38e2ab0113b4c6c30ec8af3c97e23335be9404280e80c95fc02b8190b02d38b650d9ee7db4dc2fe68f3ae14b7cc37c4be1113990a1aac5559c7388f8db89d57711e48f869c6bf34eb285f0c18f30cb57fa28355c2e5df7988abd8e1437977fc40e90f61c98c5c05d9eb97f97e4382cd58952a827f986790915aaf52d5a79f9ba19761f0dc4c731ee81ce6f0cfecc78cbb28ace124823a3614c3963277acef5c7a4eae3b3a9ecf71ac22ed25e4b75879a7d73d723afbedcb4149051515700563a836ae63570046a5335c07ff175ab3032c29b03697f3c8ff5173643e33008fa47e1c84d656e3168dfe7d10044ae0a8e06758b1572590e24b9487ad47be96c0d858746bcafa99c754bd451fe88a099a3ae35b19e0ca87f9c2fed2875aa4c032ee7168621de5dd131d91254d57f5085e2a044013c8643e0432dfd757249fdc9ddf569014425488f3ab97f210dfa502b1029a61a3c993eb23e984233dba188a55b29ff127e67be97e0e7c4746371013b787043e67deaeb464970fa072fe9d45f114c76a6efbbb771ac5a06f4f35b55058679542ec9bcf7b977445049d71955aaba4c57cdedb52dbbb3eedf20acfa608f0eacaf2f8221b021ad50e237ae114be4117888b2f7c9944742a1baeedb44b5c8ee1751b3d9f20a377ccfbaa02e2d9922f1d5409e3c7ac8849e37b56cf73c36017c332bd5aa8dc36ea95d2efcb8532c365d7f7454ad02ed3433af2f27d4766268a093a6a525c1f5a674585d70f46f9ef42c7fd1087192ff76b55b139f83002cec02bcab497156a1a6fcbee36e2bec0b03e969eaa2e1255658dfaf6b22b09443db5be758e018d81270a0eaca99c78ab7faf5967a9ae9c88b1e37c6b4a71ce06307d8eaf00d7e877de34986a16db7a6be8532540379beee47dc736bedd57e0e5efea28a4fb4894329de85e06c921c0e9c813c614b201ffcd194b78e5b4059d6b98e7d42364a7871de6169eda97a14aed6edec2c25f60336cefdfd4a7f4fbba4073ed08933278cb00e8c36848518ba91fe9108f3c720f0bf09287ede5b45bb5b9f661330428e5df04d41ad63f4065a043f4f9c24aa4dfd7156c8161a066ebcc4566c3e96f988bc1e6a9758a9ac324da18a8e8bbeb5dd0755e31a081c01bd7b9643a7af80cce86090afadfa946acbe5d248be734edb21ea8782eef1ed753d840e5b1015614736680963b87bb97d8fbb537ffffdc7b383ddda45cabc4f75f943602d097b39d394254eccaf2dc9b2d65db3ae638872c8fca9f5a80b35ba6b2228314880cd560d517a6a5367ea972c393cf32de5199c7eaee8ebe7bf414944317142d0a4a92c511d944c9b83d6a21a91c0f02efbaa09e5acf074bccce61be2e3fa0c225801563bd78cff3015501f048afead9bc17b75bb1265c093205960569be33ef50927102c303b184e0664935d026d039bc6f4bf46e1c8c01d8b56f9c69914ebe3cd41735932fa5437c0435e5f12baec96cd126787371dc8a7c14dfe65dab9fc40abe55c8a4599cc46aec104aec89f6ecdd53830b2f7758b43c677db999dd7e9ac6ec2994fb601169240079c29bd4ece22ce0bd84fd5d0dada9c15891caf7fed5affddb3cf538aff94745c9513fea3dadf7eaf257ac2d4e0160aad9a13c1682435675d143b2c4d196fb671270c3eedec258d2cde71bd080c7eb78b524fb3176b7a59debc08f1b5ceb539e0ef636aa0950836105ce3af499596eb033d2f774fdd255b95facb525c58102179ae59b499ea4c4fd364b573abe04aec0c0d8e7b26fb34d1bf5b7d6761b91eb1099490b74dda5d9ca577aa399e1964ca7826eae2319e90c9e58ea96ed8dc29f6a9bf817d6486553f914114b7bf499915fb165c9bd03b7b867b2ac1f5e3de1fe22bd97f3c47957892121137fc0850a05b2dc550f33ec5f8fcb7c189b4a096d32cd26dbb550d8404c7e67b580a4d8f0a63f88992d6659c5d2dbb04250f5b3c63ce8d887c6767f057a83cf7ad96ca94bf413cff3910642ee7742ffd1ebc8d2a775636c87607d28754fd494126ae4eb5a6308afa10fe904a37f8d2275ba5fae4f31c672b98e28171b9fbbe674f85fce5b2801331038ad0689c8f5df1adab1e084ca7c1cf8adf927867a07217a69dec2565d3c9a0c4f1cf0ae14dd308e88d7bb3d3d07fdc257fa659800de3c7f9279c64cd5dc37549290060034b5e14723b296fd67e3aaf74bd747c496fcfee0cd910a0529e749d48243d440a5b59f124392d28e432f581a709f8ad7aa2685f2c74fb9bb46b5bc089a15af586b035a92d0070782266b526cf99adacbc0d2818d2cac3c811307fa5851019074ddacbe9a76d2bb08dceae48cdbdec258ea5793b1266e8dab7e8b9d761751e1353423317f6d49dcb714d8e81b2820e1cce0e18fca6d582065cc24b3582b3ebe2eb6399d211f575aeb5df523257e65e8494ebed865e8ea7cd7684ca6c6a1fd352ece32b53c3652de56912da63c88fb10ebaddceeea05378322de805861e0c7dd68b4e1c5ca88b47fb893380ae955eddb11b90b33528a97e9dcdd5a0440334ee01c2ee54f71d6ca7284b9cdc5fe614661f4ed8a2b0de29746b0c28488d54a9cceb35c2482727f891e5c49a13f6c1fdfb658394fec41696ffbfda8c64de3579c11244d7f1e68f7bc95f9f18d36ce138561e98b1e6dccc7af387cbd2067436354842b865144e4bc7c2c1adaa348846a3ae5d021287ffee9de343bc9054231da3d610661d57067a878b2121a5ea7f00b4b344a63c272f5c436462318cce01e62614fe7690684e152c00fa58e276fdf05ac1dff93cdf8f135e20f76c4c382a7e6384d7d77ce1bb370a3c1c899971437831cce0e4071ecb721d3da0aeca0b00813f95323a522dddbee0c428f1e8b2027e602140d2f5c045094147efe94620acc9a6fe580194a2b0c30334f5cfc50a7fc53fe8e42ad2909d7b122838b248e366c7db304068dd51a6e1d23dd8a86c9897384186f978ce17a86fcdd0a3417c8cecdcb48b443245d5ca6d3cf6e51fb372de4188b2ec335307391923e284d08678342c3ef31eafa5b37796869ab04a24da7b817e577f0101fb40248cd98d092885a439f2627942404c5131ea226d8cefc70ecd9e7840feea881c92ccc02acff44777d289b69b8abfdddc19684563313c3146194422c252a23e426cac3aec2ca2579cd95d25bd3e3be24768ed041ae48bba12c7625ccbb98f11b21e19bc568171ee49e5eaf2fd985aaf4e922ba1ad092a4503f1633a5c2c6c35f1203f2c59318d6d5c6ec7e9b8334b57ea461408e00f13a812615b8a27b95d881911dcc72d48af868f8be81a4a52402f0583a46b507f59b960617c993fe0600c748752cb5e5d5379e59a9beb098c3de87ab63a3be0c9085cda38d68b751a8bc62deecc03edcee700c8fbbcc13dfdc81b289919e747da04e6e117fe1173efbc409b6b233b761b7b457a38d10656d167b7d4b57f95cb7e8f1344efa938e9f8ba2b45e990e668ec474360f4298797a0ac9e8c4e62304fadb278314fa51a2dab2f30149ddce7ce94474430fe97e0fa8917192e0a14ca4d87b88b9f2eb8446fb192c4733210b5c40f1470ec10e8f6cc6e71342fa8fc7608f6ab4469a926f258aad63dfb745b2a4a75c46555f3e5cbd4d2f02acc7591b25a6ce383836427f051fdd9ce39a20ef616befd6aedb65a2834962115962ce2c35847da7c2c281d2c92fb320ceb1c69c34932676167a21d56ff1b9a7addc9b6d69451e711b6dd6601ffa66c51498c5bf750cba40e048e5b71e2734925e4e4c680714e55e481768071772adb3e27d9d2bcf643e0c4a2784afcc76f53a2c3b21e0d12d7611a0d403920f8924080ff3f6e1db075b209e5939eb7bbdee9e1f971e42fdcf23c2c2a46b79801231e8c9f8d85e5e3f4d05cc055f792bb336b11c2f8fe9dac520c5dae34c277644f46c3dcc07ef42d5e0f1aa4d294a1e2d6e942cbb0cf5d7bfe2b81c2e4e74e3c4d6e9429281e5aa6d417cfde18c235d2b0eb6051e2f84803fd0e32394fce094e77454cc6ebf9f47d03750955c3ff752b446a18fb9fcc0c2fbbbd72b164b05130c0cabaa3db6e34800f9db5a28c03a9f83c959a24646b8ffff3159dde0750e472b5047c0de452c0f430e6bea1e5fcdd5852fe3ccc465d7cc4a8c4501084c2c96f362443b1e2007b1266a74b799681c4c6bb0b547c7a4af37703151b722376b84d9f915a280ce1b22196dc72567aaf31b2f32a89f210f9172139feffd76d92304f0f2553d66e3e67a16d9c9131f8dfccc40c938f52f5686e004f11d41e4e465650df16e194786dce3f556dc2eabbba9c4028dffcb1f26f641766fefe127dc6af87589aae7f6b23aa6c07ae34211f3e60536ee12f3e577b230b42ee31a185548152be42dbd820c157a7be1085c324503ba90801bd2dfb459971be9d53ef7cde8d588a0b9d947047425372086d853db95fd35c55c90a14c87eb3c45fccdc9c7ac062487ab2d45cfe6fa18c46af1114055c50a1c100e8631afbe46ec1fae387c7774047c67d32e67d0b140a0be330725f14c2fa0cffb452aa0226d6bba00e7883de9d6624f0b0289c1921fa9bcb177cbda117dc92d5a7aefdf8100573b2a5508cb0c721ffae1e504043a8b2182477c5cd718600f06434fb13b476b61f295e26901ac1ad39fcbc31a16a2e59ffbb5a0f66bc1f748f114428969f9eeb1ac7a35ada59ba32e44f6f79748d99f3ca168395c221425ec7425a3ff749d9dd525db6dca569559b7cf0573ef4aadc90dc727cc03a2199eb4e5ca6fd3b16a48e37a2e0bf2454b28b4bccb6e105986e3fa2ba8f2d732e56ecaf562ce6c62eb87e65444d7442d0e556cfc886fb4c173bbce8aab0f1cc0367348d294546f5a8e8e90aaacc18969f6b623cb39f20647ba6ab2a63ecd14a145aa5c098030172bcac7f9eedecfb6d5842eee906bf72336bc6fe9836e48a67968be32849e6f8d8b23049b14464310eff9518546cbf2ac62764c889bbbb573c24c7741b81e34062345aa50d455369bc21f079a7c7bf5f5d6148ea2704051dc381baa0addb1ce22f9ef1220c5fa05d394b9d50c48cd27f6ca2fcb147c1d069510e0c226019616b416d3ade33ab3bb0c6a6442ead3261a609c3645651435c72cab01522b45792ab3c7457397b310b7ba9a85499fc96af7d37521d7f7688570fb83a563c5db94ce77aaaa07c48ba07517b9d41f3e4520fe3cb8ea86fb86c86e67b72ae14ff3aa3cd67e76e3228b45eb868dc5dd6de76c2cf283c5f8990243aae0f0e50de7742bcc10781ad55aad2927b2fd69ca6529723a1b15668489697f9801876c54ad74cad4207cf7590947bd8105bb36610c6d3e4cb331783b278ae7048df921e8a16bc0cb6ca8d7f444bcf1c68f57c519e2ef8526b737e79249e935394873d2fc086ced93883cd8d47739025d87dbead53922be4ced93bef3aab6898c025fd01346650de5c1df9c807b76314e85b23f0d5aea7c91ad2aa1b11173969d8722d01796ac08ca72563dd5db17e65521db4b6b8151ff8be4e02944370a0415ecbd666d9c5f2791c87e6f49e52ec062736dba681314d2ceab073c7a8b33f994629355ba89c322528018310af76b31b813220f2f4ee6c2d5cebdb24d550a2b158591978ee68ec6a19813f2503591e08fb0656552ffc60d6f254b67f9f6dd1874d536f5aeb1300a3ec2f3526c6d4a5fa661caf834aa25df58b751ac952ce1627d6a27874e9498520528bbcb1870dbf39c58ba7e0a02219c94eac210ba31d9b99550a3bdcb93bdc22c01fb50c070312bade0f6f88d7a25764c79fc9ef3ac52f6a75da626fa0f8460a561d07a24c2df2d1b68e5c1c601e8d5d743edea41537a0cc78f0d764653ed6a8df7d187a4fa697e5eda992aafd9f1eb862d4cd1974e395f2253159d85f6da0eba021c3b144d343fd41ce05453f3166ae1adf2e8e92281b19006fc3585a269b042b59d64ea3aaac841023023e5e6db42c160224a6d108585c0f23447151d5756cb2da773bd13e214043bb9f56dc27e11a42695af7f2453c170bf563c8faec9c9e9b1fa0f8cbcacdd3378123c5e02356f90a390dc28cfe41f99950d2931b1a0a06d97183079b0301c06a9cd78b451f3d1c052a7e6ee3f833f527fc213e4b9cbedb3e5930ef7c26b510d7fbe63c4d1470056638443cc49f37d21657aecbe2b2bb194cf2d4b60f3b7b515f8395906637ad06eccd450797ecd4d588cf1de315de0c7f6c9251a7c854ae7e26754aa3f55c51907256b104e58a9aa16caa110c2749459f035a5dc87d0696aa279845d9fb628940d45b322c83885d51d72f3d6372533be247a81e5b820be668c1a71e2110ddecd76063cab82bdce6af8981df5dd6575e48f0cbf51348d9a713d1bc09e99d92c19ad9a78764b1c987d63916d0e1e98fd851dca3a2efb80e7824163a560403b72bc46a44b62783503be6309b349a4ddaaab44971f253b372b398cb0955f7d2c6781ef1cf21ca73ed256ad40c68ada005e2c3d9f4912e26c26f7af38b221c8ac74d44db8a7d6ea421004ac4fb5951420fea7562d705160e84a4727042f661884415d5403bd85a18334653065e391169f1fc96a196ce8ea165d1e17fa414c13034f85152f611bfb72de416484b835cf68de8b016f2ac03604a7192c27346f9b76ad30f4f9b2ee95fd5f46d9433d93b195d8a3ee5c71eae7c2e799a9c58e457bac6225a3552c0cb021801262caa9e8303db21cac8937b1345b7f0a318447676c614b5000488d76ac59377504c2ccf67294cbc42eadf22c506abc2353e1c71685e489f4ef0a8433a96a54c9521fe9638ee4c2c0fd4132fd834fcc3d8b55c844fc9cda7336fafc2a7a91a0c03d609d07fec7506cb1e2821d1d6ae7b8f12ad93247f3437f268ebfe11ea9671d5cce57fb8980fc4268e78d5165762a68550d31b7f2c6bceee9a1b9f0006ba0f114ca9102812e26a86885264b0c302eb4152c76d2dde075d836f839496756d12f57c7c32da6dc2b206697081b9522093afa9d867e2b3cb613e5af879ac9ef943fe86ec9ffbba3c1ebafdbf78cbfb9ddf94575923db6b2c55362c6096a9bbcb95ebca03286978a778a041c47f8ebf54e236a0537fd7a738ed3e5588c502b9290e7c9b5a3b8019a68237cc80e24f5d8efe50cdc0c7805f6ca8582e5b619980b78e07782cce9cdf3f4cd332bfc10b6dc8f51289732d73b1beed73c451e59052c7ae2b280310c62fa3f1e5378fe27c7cef8b11dff546014a6601284e6cf747ba293615b36a734357ca8f4865e0e3dc628d4e78517fdc0ca83b70b93fb8f7a5ac9fe55ffccb444b585cc7fd4a8d33c1145af5d0a0c337df87a16f34c490f2ad21bd5ab8be35da94f48578f552a2634190ed2c48ed7b16c2e75f3ecfb3a31d14073d8af2050833f1d105ffe7464132c07297f91e702cb414871d05319e21ce5e2ceed955f8d5d2f84478990eb8a765fc52c5b651d2dbd282705ef6c3359407a9647a9afec65f68039af57a947b0ce8809b48b727960e879455f1f592656a2b52b204db3337e797406d47c7a032cccdd45e4301bdaffcaf1f138bf59ffced0e3372abb0d8b3555b957e07c20b2ebda2f06b3ed4902c20725cd30dc83aa0333719b375a363bc4a50eb31e2290c12924432afe99b6c23ea6a7734f31248bee817a7acefa8dbf94a96f81862ab80c41e5d2ed6823e164f0cd01b2db91f2842dfdb8615af9b9f171fd12588f8d76bd7927fe7b52d41061f25bf2996e90013ddf39f7cb5d2c5ea628d0edb45e359221e78eeb942d1d3c819eec7e3d5f8e7da836eb36f2b81aa055b3f574113f234f669cb86adfd1634d4fc9d7d58c76ab47d7a5b52f81a764979afb0e92904c0611fdf55cc950e920bc0783c15951886cb2417d27903d4ea830d6491eb3698387f99c58608b58bf474a58a78089af9567e22b2bea22008c3b1d5c0964239b217b9f455853d1b212aedfe5d96e88b80532fbee1451be4a8be5aa718195715051561a05469acdddf4441b818039cf237b701501a5fe955a95e4f5759b0585196001404cd382fd2a5ec1158511d15814b2a62a8abe745520ab7ad2acf4c313aaba11f1feb67f5316063977bbb16372b72e8ae197496aa2ad9552179fa405b82de0a65eaa86cdac6ac940b403e9cbb8c5801580b2dc76dc2c1c11d36cb29b9cecec9c610bc049df742324b541c90219139435f988a799cc6534035debffe4c0ea15ca3561e50ddf707e11ba0c9f025789edda9c792949e6c8a9ca9af8f77418038e5a585c9e0993e21c76f89e8aa7a89ab10544f2496f5e280409fff614e90f2c8a9c9961d39792a727b8353b03970189eb5e0c8ff548e58a517bf9dadcf6eef5375e0b2a06bb5103e835b20758b18151780331bd01ef9fea18d303bf57aaee5dc8ca4fcc2723e57f98f1ce325a6fe3bd37c7f66f8dc42802ac744427ef0fc01949d7f113816fc07df57ab5beee04c6f4574e57730d61a2147ff0ea79887dd7d0ec627150691033b88a8e67bf69d1d63e224c3e7907b09e10115a2cec9ffb2c38a5f02cfd794c2b23fc37c3340efd01ef846631f580970043c7964c032e17a2ab66b7838811d28e3ec5d73d73fe284c627ce7326b47a289e56253a33949d86a6594aeb49500b62d0ebb83ac21a2832d1f09bcd50f31b7dcdc012a1e0c92334106036a5e5145a3c7f21ad3557bfda5359a5b2fc0b02d5d2ba6294d04823cabfcd05d8616c2f3ada94d20c1ac622ab4bbc2a5953261c84affc149ce53e0dda6c5313c25819d9e036a4d69bc5872c3d874df41c8b89bee8a11e9c08ea6f523646c35bc0cab8c8f5a53ff09ebd9a2a1a46b3eaf0c39c3e3afd2d6138caf4d0bb6451741c82691c7e06807605de89c99217e3d84e6074c95140e8ef992079d097c9ac831897554e0e4afba03d8f9931522201b3a72ffb8890ff7ea06f8ac029960baec9e93aa7f22a966f0434f69b6fa9653c93883c49bb69db6b9a3e655f9c4b351f9a2da108508caa662478d1ef371cb04bd9b7c7f73d561a6836241c91eacd4e5216c40cd96d2a118771f17f1e1bd0f74283a18ca0496f58534afdf0bf1322ad79eef5db64337e2f9fb28486dfbf8059eff915e0a429f829ec92e1b016ce7ceb7fc01e035db0ef13a7526e55a4c7cbb17b721a2dfe0025a8135cc3eb3f8ae9d4457f7d908570e0fafa5e60180c34f7eaf27b6fad757e2aa709395f2e0b310dcf1c4cda0039717d0b06807ea51444a39cdf8cd771c2634358392e37f65ff1ae81fd1c1e91e508381c1025ba0c9d7556d7a7ce0cb5344cf94108628d3e4aaa87188d79b2954384660ad96058e045c2078d1f228cf80829b52c45c027c172abfb49335ebf171eea5d52ed32f8609b8a901dd283249512fb8d33d598ff5a7bd8dff5baade6c2b79f6fcdd41f8d0baaad109de9c4e3eff964ff2bb54cdb170ae05963f2296d9d0af17d89e35b4511fb0e7f8a772537566f5b9441fcfadbdcf5c6a8f52564124e8351b6e8c8435801303a23a2da162b6082bc74d35ad86084f4b0d95075fabf4f509907b1946999960f284f240ea5f80ef4c00f64a6adfea26c87176f27879db6808f8ba5de8afc65bac257a273a7ac375e2319fa12485d956d9b79a2da89aac779368323b24820720fdab0bed0cf0506104eaef236f3c171f8b5fe6b3c67ed00b0308ba3ba208b5bb554504e06aa2287ddbb5a6fafc002e36c8c74d9e3a7f59df0f53fcc3424f45ba9c9f7dad1f9bf6fea521814aa6221186623830d4c676aa1f05909fdc83422427a14bddc617eeedf93d56dba4a68b93647205044dc6b30cf0d28767f35b79e9f5dee9d46a9a7f1e3f8e33174b00de603e0cb1b9f928b9dfb91c50bc50986562778f3e3f0083f0d7fa6b724aa53eeb49866b4d2d61cd430e92d1bf136920909ede6ce9cd8db4428f4fc7b62b7342bb27035ec309a7be225a518ac70d01e83f07f714bdeae4ed0e4b7d40ad702af258dac91b32775ed0ecc77fc62fecbfa11498db91ac63394cfcfdf716c14063c4d72c5f0a357c0d5a3e220621245568ffec14d688aa914f7e53637e6dc4d64cbc1c740e127f6201e62002e03657853511f624d833455951714bb5909fa3de9a573514b9fe0bcdfa53b687b63ceeac87fb3b8163e5a80f1af3836060212f6b7e839e1d8a5f81c70e3648201aa3be53462c697d57b83a34ca7111085d07b711a2da3a7c272965102cc3d1eb6818a61a85da9695edea90f427c7dd7546a00f4709faf9d952f5a9d34d25fa8d75c5eb6fdc03320ee7c2f40a38793f85f3f976d4d22655bec1abb3025ab5556836f050c9656f82aa3c6ded82cf5d342db94ab393a7263c4c42470950ceb822652e710f2876f79f84d1df972bdb856f23bc03a72f73aac26d02e88f4deb164c8365c86ab8954e2ac437f2da8180aae8649ef033a8741a12e276af992c75cd08b353fef1b87c23bb9fd033e58f5e88f319df49c8bb239e85385963e13e6708a406842979b14d42e76f694942a2e95ea1c6d96e3f782c0fb59ad4b0e30a716e6a373f2ae93dca5bb3923b8a3fe715c1d9580e7ce72ae03d045c26b72a0899a31fed684b28c3227cd6d66950b38bf54d0997b4c39c1aa28a25a3499e2241a9ea37962ca48fc800d9fa0d4a2380e3c5928868d1fa2836e6cdac90dacc34206f370f96ae95e9de5d9685dabd0376136774c30f68bd1ab45b3bd845c511b05d8885ff07efbdcbcb32deb3bd586ee32515d3c791b3c71611578b9e592f8a27ddee73289e37ad6e24049cbfd922dbb2c11e4c80f42781ce0f461233a51758c89674dd592bcd987f8bb4778b786c936a6ba1ce6e98b65080bac2d54b3d5fe972864d08258ea3445de2173d0b495b8610b7251583aebc296321e37076fc76ec9eec3aac4de536c962175c32ca2ae78c71f20a9904d06318c1517695c6b9913639f81af4a54c75aaaf850dca3db8b637ec9e107d8ab083fccea59f84c18ab4fec17ddf443ca70fda21f3edf836f616149a3f8b38a5707c371f608bac8ba08f7b430752be6458349e3e4dda2c1de52bece94d2955e977afef44df00c15b69f5e77a9c740fb0e2bfdc53f439259588cc5366adcf50a0e25881c4a910dd90d66fe96de9a65be5d061cd3f7a678eecfab92c5053a508a7b38a3ce010d5c5b6db3265c4e8b066eb82304e65690894a91e904bc426746f01cad401fd682d752e6c54f1a303f68a949360b2aa34ff579b025370eb69643d30ff9d6a335b647dc05101d7b235280c8a3eca426daf9be3739ace7505506b793402a8b342c6ca7bbf52f3e8e340a551994da72bfa03f9f91e345bad212e1e017cc3f98e7c05552afc59d1a4938f06042aa5e0e848a93a534cf214355f216c24423a0881dd78517370e056f7a90c1a05f2c99e6c711080f5ff44177ae50922a885c74076a769011762d3d10a30df795200b75987f2474f0cc386b50a92a8a1867a05dd05f57c381b18090a287771ecd9e6fdd335844f563880b3ea13080efe0ed0c079b0417785e1a9acc0022b7818705ff5e504c9edf30551ae1137cabe9a4543aee9733d46a27e1bfb26a5f6ed9e9d2fe074c588fdf2f6becaf45879b98d876246316eb05e79017807f040d9ae66b75f56502cf08d750b7af94c898965f7118db21be7d8fcb8477416ac4e69ec0b2cc2b34f96156d0d12a7e3af2b38a29d09f5585a6588442eb5cea8625c330792ded8d2a2b53d2158b8e9d4340b330b846deed7e684f8235020918555e70403b5f18ec9d9974244bfafbdaeb1625a44851f66c78921a9acbfdc813fc2fe1cddefd3bfd401095a5b2eb6302ee94f380f83db3301119140267b017e77551e957c12b935c066392e44b1878510dc31e3b5706bb49c1f28033091b8fed62e97c572e987ac2d16552cb24dda1c1e9ed814045384f4e74c268fe4dd497eb1d8c72052eba6c1fa664957f9e53c2f74f7eccb762b84f3f9ef4a0be8d31005710fa8571771ed68230847e956d3550a183408dfdf8f7732c6fbf34ec475458ca4565b26ceffed2352d4f29f883675393cd9f838f1c235763b9135ed6e71dcd8db0129703bbe7e2450e380e5e0d8d13fce3c92093507a68ee3114d852feda886ba49e0fa23a67b1c27e93d1d97a619305274850a12d0c9a3ffa6ead6bb7309d9b6ff9fc5c72dd8fda692f38d5c58d12087bddcc6f5ec0f27100622022056fe49c8bbf4947226e2d27fe9d9e31c0da8485b7ad165cf7de5d75cfe7b510423dcec1c00e2e52bd36bc8ef3d2c7e6d3074f8883278f0dea1f402e2675f59ab3bff4fbd5133512db394994e4cbf3d2e6788c22428ec8f8702fae5e2f4c2fa48eafd8ad52b9f7fec9d3dbc58c450ad6294846a08e9254d3cba42c3f9bdebae8b104fbb7abc436e69767ff3deba1463a15156f2ac0e7a2daf6ed59a36714c6ec93988444141ff13519ac57099f2ebe8d5701c520005cac6d6b936a2908f93e465a395fce8677be42191f1bafbfbe014cb5ce346227ba8680d9e4406d53c733832cfefcabd5c47bc8759ce369d9e5e650d6eb54e80063c8e7ca1f4079906be4897acaa87354cfe409acac49a7a148b40ad9156454cf7ac78c94c4bb7b4d95fbdf7ddce7878b0766f56cb223754fd572e4388309b4cca44d4ceed4e0f812fa35b2a8ea6eece37283e77d92d243f683f845f06c26b6a893df1bacbd857e603c59ca5da4e38461dfc89437f92d0cdabd8bff107b2515897c2bc45670a62cbf7a074316f6383d91dcb262e607f93d59e730c77957f3fe31d56df4f04e3d5dfd20294677a270b94c7960af829c6c28de4b3cc6b84300b1ef2ce07abbc7f765efbd11675c4f246e29ba6ed487f57ecb77cada3cf912b8c1357f4d31023aa2e6fd2102a9afcbacfae2c7bfd252a2cad4f1da3e5d74dcd4b0a3462904cf82a3556950123f39232a978002ec74196fab2d0fc856535c7984e06d152cc55af028df1b34d0c1815b0a2ac71cc6a78c471bb7eddcb8d68efb85fe140adea79ce72f820b7a28ac6cf1bce325f7cc74336f39e778bf3b65772cff76d39a3781b9d2b7752c125f5bdead50ac37045785fcd115c842b3c6ff600e28655bf2ddcfe912feb2a815c5a864063433fe874445773fa57bc1f9bb118f584412ca188054637d7e9938a65bde4c2c00c7ff305cd856c285fafe9208d492ef33dc99ffe43f2d4b74b0f0f5cf120e0fc91a364925542846e2381348c917903a593f1004952b80e68a280213b38bf2dc2517d234649e01f4eef4f43f3a2f6956f21686ca4b991e9a6bb4b5c25f7e13e412ea43ba5bfd7e0347e494fb3c20dc5b5ee3cc6c7f464d64990c96640006dfa9a5992e250606119e14307d3f5ac74a9eee7ccda928bb56b3e85a06b64a37b46e40fdfa4d3dd4645d248cc58f38f5dd3d595d8b1805bc86ee071c44b4c8118deaee781c790e6f3f5c00058137dc616f263d4a4f6eea29ac36ac4d37e8372126fd0c64b50a743a0e20ecfc139afc5a9d56f107d647afd5d403dd2437bec977927c5adfbfcee9a6a7b443ba818a81230ed8f99d380e8c5095043d0c68521bf6cbb59739cacf10ea61ee8c6e8d32434488af6366c0c32207ecd652d39b521f1adf96f779ce5efde84726b8fe9f97bb88acf63f1210ed96f3eb9fabdbbf04af1bfb0fe008d6e3a18c23e5db5b2ba2a167fef9c210375b16427768801ed7ddb00ca62e5e744dcf0ddb88ec344a0cb1104556e78249272dcfa23c0ccfad233d10c832fe80ec50da1d2090a05a691d147c4d54e00206b9e14cd4b45f5545244b0ad5e325b33e6471dd183002009bede7fbf8e59dd396572ed801dba9f5789c8483bbe682a1ab0fa0e1ab70227ef8047b62d770a3469bfea0370017649969056101fd1aa1a3ac8a963b872b09fbb12d478b5e80476630c3c1f18d286764f9af092661863b2200cef6d7df8b873465af65c2c62d7419e57038a2cd9f1059d22295124b18ea6f0ddcecfdcee70410570454750240b5564b6c6ce8f73ac25ab849db1711462ca0f03399a32ff5a2e9923ec45d490e53d3495efc524adfc19244c9a48d9f95158c42eab2418ae0fc223e9bd207bde92533968662b7f99dc70aa90df99a3d6f4ddc1a4115b66cb373d83f3f132aa4a1a873cb6cf2a674d418948989ca56c477a17e1489f90af7a9d0aaeda0d7a8055cc975765e2b4a2a937469fd7cea1f54866b5d224f24ed1c22b7b60de5e5bd31fb5cb46ecc87a3ddb46a80d0aa0160e6247e5375d1972632b1f6810c71c4db6e66436c55ae220d40d41729cadf36961c3744e926cd01d8494a3b0f3e4a239f1deb1573bae15116fe9a332b6b90a158aeb8833dd0c08d476bb2eb30de3d9ff586425526a2150c673fea9de13d5295f432a48f1f0112f0c07063a29ddfef9f66bc6f00d4940644bec822e1bbcb6633e11b6fc2f771d7b629bc81654d706b7c298a68e722d83d9bbd1654658baf3a124a089729fa3b9158e7b7fb2305e34a9706fe269505e1e500fb23b55b9f61739357a493e6a9ff43b1efd12d7ab5d9b077b3162b18e7ad67eaa1668b415f896b777e85fe91805b860376e58d6625152b4000a9e6d8074059106cf4a0e50f089b68fb5c6a4b47b133b61ae16ac522317cbc1e4fd58d137891b45f088691976d24d3a24608a9193d0b76c0e362d9a0488714373a8b6d0f350b3ab4954c6013633f9c8a4632abd43cb5c8d59f897a764ea67442b6eeeeb7efaf2871fd042a9ddc2017737051b45549dc5c45d6241e4daec1e1417b8917a05a8b37fdae942858eb6dfa651aaf19f59793947934e5d60d347692504ea0fc537611b585e9bfc98ab56063d99900578c7745b9b3a8e4a18a0d17a4c9d035d3ebcf34cb3e52690e604c57cd910f638d46fe9d1a5cc2f7fd83b053191d7ffad5527713687226758a3d39633bcf97487d48dbd1d09715bf55fa8c774a9b6000d42e06e2ba9443dd28e8aee9d0d3be8e9171c02cc90b15914f99c75408a02f669e5effe775075cd8d359fd70fcf396e136c50a9e5707009829c3f9e72e60b6abdef3c92472774160f985129a9578aa067feb9ebdafe13e043f878571c9fa887405d034116a7957c083b2c2c55630a45cebcefbf7cb1d689c7b2e27de9042aef02ebc2b2844a7d7541907c7c502c225aa7928dce501617f6b6b1dc856351f2daa607d05252fa39721ce35020ed05d394b054e154eb739b9b936fe835ef37d6984dab41b780df383e185836caa4729cdf14e6e9cf31442113488503abf9a7ddb6ebdfd4df27a0ea23ffc4b7c2ff19be2c61959b8fc33685cf5c81b8287100030a8cce878527d4b553c41782e66d8dbf8b0c652b07cd5df71f789aa3a06da43778e57188b84a8f44e3903bf27a839f4cde7998293af881f006f45c45d17d39e6de1664cecc85708a8ca492d06a1bdd5d8449dc2d20bcdc82764011f1ea1cce1295fbdf7b4c0bc5e230b65d2ed7c05393cf5bc1d5253627a7b1cfdce4aae6565703e3f94092887faddcca6eb422c171aeeaee8d3215c9f9c0272f964864ae5fe9f0077558b6508ed9916ab1be9bd78b8d8b8ff52aad3f162c043f8b3717bcac2e51b87ad4ecd14527bae7a84f0e00e713f983ba959d786675c52a1470ed6046720a331f97b7725847178d385e1c38efb6b54ca3d1f9b6eb4356b05424dd9de66b56f097b72cb66f6696204093a99307bb032ac0e5b9b6ca779044d011ed1cd84d6594ba1c8ce0739f9fdaf77115340101c34c89a987733d3f47d3d21b896c65fbfab12edf1fbf04ac4431964f3ce8db0fb2f28b16a412f77aa9e7afcdb2521beeb8620b22372456b3533d323691e5aec39a1f9c8d3cfe506e2a0b6fec4efda7f9b81e87159e1843856705c0270183f74fe2da9c344b749b412af915534fff24735303eeb4e4040b6a1150e45e8d5fd20dc0ec5fb7bf03cce5d9ab0b94bab31a5b0ca0545140b9e19b1350b792a7b5b97e1a43ff44c977e949f607c281cb7a19f695d2a2d7908d620507b3dad4ec6e4f202fbcdb9217f63efdce108fdf24e296fecb4e272d45b745d5478ec8a38330b60ea10cad5411bf4db7b9bb143c9593fb057edc761852897ef36ace7f814c54d11cb8e1f7277f8363a98ab15daa7284855c4f2f1c437c61645da4c89705fbdfa7abc5f2cf4e2a29a523a36b54a64f8420fffb38cf8d465bd11e0024eb26d1ef7e212f9737fa2d3ed5b5fc0e48fa83e50e24fb45042a7127ef954fdc0b658b41147ef3f63c4c81ffd1e822d64dbc587dc05afa9c264e908c313a381e6373a86b114a4ea53b51cb7ae1ffb1395b8b3d40b0c82ad72b545cbbcbf3a244790bbf591c92525469287a2c681dae4b2f3d861769e059dcba7bed81f9ad95ec66f25120f360f48c33f298355072f1e2230866bcb5cc035421cb1b10efdda931a38cc15c8fa3ff827b8d9c7a8dd105f83f4cac15c85d85cd0818b1e507a46665cebe2d4b3d02c9dc05edcb4e68b67a67f5b6d73bc95f53d53995f8f77815e99accc7e6a8de2b625d7c027a2521e82b1c632104b57dc163597cd4e10c24b2cb9b21fb8b6429074fd5347a0d5d9553835d60e91f3b3e94cccf483fb446827c3d9c53855444a13bcd590615fba71c5522b899167ee81259aa76a6ec87233295fc11a66783fc05f859fb21cfdd565ae3bbf97ee0e130dbb805d605832a63bb9fa6fbb944795dddf34e0f9da90c24b0377c35da24a1f93cf27fe937053f33edba5341592fc72ec8a85eb220bd840e97d76570110a5ed1b6eb3a2ca6632225186481af1a31a4418f3442f1de5c5d177346d8514b25495401ac1868ec013c35ea93f005b626d9a41a4e54ffe840205121280ca622207f81863bf6067462bf55893a208034ef02e1d267eff11532f82ac62d9d6b9db0e7fd9aa108261fe13ddef079d4556e3b93edb1994d419a6a09cad8243d475d01ed91bfefaf97760ebe3227d917c3e86632d821a7df56ba969f44cabe9817d2bf91f6b6bb256b13fb7b3566450b074c9f4f9da31c18eb74ebccc79f14c8827374731cad16ea1a40209f6147a40615960c5dff0461c7862b912ddbf15e2d5f213b4d8affd4b7260c51339bdda0beba890fba7144ceae67f0fc7e55a95b19206392b56d53c1dde278881dadbead841190e721d1cc5a75293d65ebf2f368470d25d383f977b3ce24ed8cfd4dea73557a093f4b0fcd47a3f05259c62b59efca68fb081cd022889d4bf29002d7638dc7dd0b93221031d220c2ce49ec9449d83f4e76aff06a64b71315a2f535c491a4c4eaed4b086ec9149f9796adc946470791e1bca338b181afb64b6fd0a84b8478e3f8359fffeaef49a1d21144e8ad9358f91ba163816327a7deb120f5ff8c5f854b1d6694c5837f12c9057fc06ffb380e834e1d426c90205d37cb1fc19c5405c8210747c3f6ad45cc6ffc76dd3c66dbb2b3fa4b3a1e185d72a7cf0a6e4ff02b4a7e8d6fb77039c303d06f9c51732c826f8f927a6d55898c213107c83fc1101680037ed60f817956c59b16a223fe8cbaa232e5a26b2e4f8406f656e7a2438627781535f928e10e5f4e40729d294efd2d408b648d40dddb7d18b7770a3a0b7df50f9e5c78a3683199d170482ca8843dba1a1e605e7fd7231b8c108bea6fa8dd2ae6d9538d2c38145f04381a8b502cebc1d7eac829199c55351b44e3fd29a186056599d36d3442779c32f07b8ac6f23acfcdf2650e61cccc6490a710c1bdc643da8ed0038488fcbd541cd97364149642ed9cf12c42a9df88b195f3075564774fcd37659b7b35c4dbf9087b6f9a6b3ec01814b8ea435797478f047db2e97c11fa7270b9d7736f563e3535c67704f5dfad8fa3f8f9304ac9e05b989628d78ea957a6f1486fb56f3bb5be188f8fe4c83d67af3bb22470bad6c39423efcffdceb562a79826e33b71c884cd98bfe5fb8ea64494e6a45d43709d43f284c371c72fbb8b44607bd7c80993ebc6afc4e0313b9a99b26d55cccc5dab53237e1160f1927cacbbebb67ddde88dae6d95e7a1700c946d8e658a9a851e866c0eb88192f1a30f68214aee9c9ca26ae788fe4546eb81e25e3f4581a76b9a6996b45c5ef653853560984669542895eaae5198d0f456a2924dfe721ac86e41afb1498d78a6a29f6c1c1d0aee0736eb15605264b76dbd0629bb15f0dda7aee7b179cda72bef67022d526677a8e46e47aebdf7be16654fdb6b5326de8f5e9638fec8d74dcaa12d7a6013d0ebd39983ae29b5e183c5e7a430b07d7f1ae85d3043e36f5fa827cdfc939557a07d3891ceb35c2d265c1e393dbefe51e92ea045e7f920aea5643b0a25ffecf21299234c9be0301f56cd0ef7f23f8e75a3e19c420d9f37cc1457c2c6fe8da62b0d226070d0667ac8777cd2782b6187d60ab170086f614c17dce5514d206bfb38df565774035925e5e8d41f2077c3bd76341c630785ff0e26ee1dec3bdd74998f07c8e834defb44f79931fa24be50cdd44e91c11e0e655f8a46bfeaccd6770ffbf74b306bec77dd7c5ac3b944b1957cc8fa669e0617b34964bfdb9cd07d1e2ea2f2b8a3876d41d6a5c14d44ecb7a4e2674c73ce2dcf20154895fba43d328b803077f10cc98ccb9b7aeab2ad517b82ff4e065ddc564c17d35c7a5e13f206e660b98cb5ce5b735bb9a038eb166d20d943d1554536679e3a3d7a1ece224ca19173349f4c948368bb8de7e19e15f6479a86cb8697e6015e111c9388bf0f89b6284f19bcd411e2665082cd231da240679f7ce82709ff6df6dc5930bf7c6829411c2310a40b16c3c1f360b2bab070417d00e4223fb630ad38a5260ac87dfb4381c599351acd44e67de3dfb09b3d81a1d1ee971acfe58eb02caebd7cc3957b528abfd31075738f9f4229604ce59387afe97f9bc29ad49fa02b7bb71238cfe55f14d2a531d6c5e4236358ec5f76169082e3d9a5180cb2ee703eae6d66a62ed70afcf2a9c016e4852362971928d3233e0b88537513d84afda9ff1557ae4b25f24583495fda4ba711079c9f68c6f7e6ecdbb621877a8e9e6e9725d76ee3e09a5756b942b53fda9d63c22e4938fb6a1dd08cf874d33c098b37c73274a9a44bbd8381de77f8c22bcb28810c44a5ee438222bda1eac35b0f958846ceb690334cc7a666db832035e2b91bf9c0bd03df863c3afec16d4f7ad44d3053520b83c06304603f41e385bb993ab33a35d8c120166bf15b8f56b1ab30ea805dec7a6071aedb8bf9add0d25d4b9867a5e597e867d5e407475b92327c9bb31bbfc3fd905ca36e34ec6d9e22a9a0b828b8b341fc6f34ffa6e6b31015a8f1219bcda45ff134e167e7be5e2e86878b1c345066ed869db880b8d0dfe002ce62b223f97d58adeef78ae93aeb74c1edb275ced2596f6acb1baecb8610257bb35269fa41c39dc0f0d30f6049b43c161162b6a0b4797ca541c135634f2da072905bbcab384c3a39d1421d93d7d8dab96e18bb60814560ca97d0e50639f95a0f01a17596efeaabc1fa7e658568be3d45f28221c3dc935c4100fa8b2f8f5f731906d6870ede8eedded6fafc0bdc0eb5d4c4020e2b80b74370228496db56d25bf1f7ce3b2599681e9c3e98908a9e2bec07f8b5be9471bfcbd7c617c85b655118752b9e1e58f4baac09095ee127f1c809a0349220c7ae12a26353ad5f3a5d951801451567609ffb43cb2cc8b48404429cca11fcc105b9018580c09e860f04773a0b20ba9939994b70b827704f3503c6dfeedc42f61891c6a9bba26e0d381014c6ef0a444bf1b10d18d2c7e423ac02f86bf69cde77d224ce2d0ea56841b83bd5e4244fb5acdc33210da395cdce2c293e67f1e0f2c19b9da99ea19c7bc4b5a2b761a98e0bdc3a573e648c50f20df30721dc4f6dc50d3d2a55019bbbe61d14ec25e057bce3e22238982b290e71720948a1930ff202679585c5a7cb7fe154eeacfe19f6b0a3b71726644ddccbfb7b87f296285380104dd87c74ac9b2a2a0ee257839c7d4bf178fb02aeda10157d30eec3c81dd3c9e0b2cda1f08af021ce807be062616381afa350cf4fdc95c8cf01af2ad639be8566bbde4568a4083aff6a0de5f0483c50b1ab6cbba1aa714bb7e22ca7ec873645d98d243543203cad0df2ae5dea4c96b21cefeb6bb7a2a9d0be9170a2f5da509ec6b05880ddc3f860016f1ee917a7762e32568f2a060e90b97835ca2d4d403a1ddbda211896c6a2137180b5e3896aec7a1a86d5fd579c04e986a84f0d12bbf561f5e313e623f4c4b2de14ab012d4ea76ea926eec20c1925f46fe53a0799cc0528fff0826df5a941f4d47411d245f7273037e397e3a3543ac7300b34067b0708c3df759b7ac0480c7baf4e0491a4e0fcbc011442b18b556ab36cb0a7c495c02ef1a2f0e761e6c4ae69ec91ff7b17781b55f49b6843b08930b655ac7d8adc02dbcc83fa1454e9a97145e9cfe39aef4aa3b6ed60a811de37d834e82b97d66f778aeeb1986bd2134ed74d7595848c53dd6d49781301377f25fc2130b71d6a0064e80532aadbe57d0032e84f52934a5e13cdce5034bc6a8b1b2786678544e6d857a89e61f144b74297ee52babcb717565c712f69e20d234d24c50bbb169bc704cc4afbefcd80065edbade75b4fec90b751ed3716b75b66d87d631ea6f7747ae37c1e18181bb62ab996e9f524b84c59c59d026d41b462b43857700222f333eacbc16cac6efe8dbefa01b4fb13be5243fc3c13fa1a66896dfa6ef0a607ee621a19b091d36866130109606c713c3ba2ed35fb00a341aefcccbd4218d0998ff897fd9d399d094dac8a0ed982b559b61156e7a04dfbbc6b8fe8a88aeddb9e03c5c2bb8ea56653b6f418fe6a1a30b987fd67d792d9dc0b564f7039817b68ec4e757a6f3219628834bcde660a16d1b4632a150f003991668a965564e908ac89ce8066ec67f899d8bfbf73c573285697eb64886f2af6ee3264d18afc4f231e6a7bf552c657b593225bfa9052d5634d90b6fe8c0da8fb4c7bdcd064a95b1973211701d1f5c8df8221c306481badfc06bfc995d852b4eb68042744eb3ab94d2ad5a7ff4ae82ecfd5d00414cc589fd0e0fc30609390f064c194b4e782603da6af02342d3d3c1ea4e7acc5f18f24e934491f4c483b18b38bce3c8bd0764620a5d63fe2aa0d3e6177c60f56ed8963fa770cafd1eb4af346d0e5a055960fd7b764a47daa03c16c6ea01d941266eddf4b2028071d5fb7a7ab230ed0b323d2f2bd67a476c626aea0c2eab9fc48b68a606787019002c31ddf3dee95268fded5bbaf43c26d287693bf44306a640eb471551a4af8702e273a8cf365ce330965ddddc34670e7bd3e3afd925fd99368b2b8732bc4c000811ede6feb98d3a5e74613acbf984cc297441ea103452fe26e401e5db9363e1efa79e244bd035ca970258b116cd4bb22430282baecc7d0d1e572741c02ab203ffcd26442cfde651617402d53452c928c1ce80506de4ae49dcf8f4b2ea3cef7058792a9685cf6ec08f183d1cedc9343a2f770ea03c64fd6e45ef0dda1e70ab95c8989ce23a969435eff896f07b3ebcdca5ba32c09bebc9dd5f9ed6cf7696259f6d6ae3c20857e4274aa6e2cfa1ee96541f7af225fcca027c6d110fd338a12265ab0055f2d35c4b238cc2859621d8f111ff81f8b189439fef94c0cb9363ad2f3fa2d67350c3aeaa4b36f285c0a94137626cb165be4f5ff29d6349bafc2ccdf181d63364f7f298b8c15eb1681f6735779e91cabd90a144302f3df989edcfd40283613538c46bfe3ea041a68f305261a1ab50cec0342f898163d38e79bbe1b0291e5836e21ee1b1a8e257c12a46e1bcac3a3060cd10f42d5e6f1d8f622d0c78c360b310e442814d381654f7bc825df117369fd667b45b9491a6d1463fa7f0430b4075890c84572aed48383283f0d20bdb857ac9215f25cd121eee0b45a5097fb692361e5032a7540e076c3db992c92b9beb66fd9eb54024e704e6c92b2464f0f1753757a030123ef5a644172489bf6e6ff94ac4ceb6f4ecfcc11add959f331fc1329fa67115283551d7006f58740120c7938f9336b503fa7685fa5b39af41411f039eebf4e5ae062630f4030c5554efffdd6569f31b1993ae77a0819d28fe3bc8adb38cf9062c5f4769c23dfe76b021867ec50116217a7fcc5cc48333fa26edbb0f89a3fed149963c82a170f9f262fbd9c5349af1228265cb1161aecf1e664a8cdefb87547ddc31237b3c3f526c6066e801c0c3e6408e4df0d09719e7eb69ef78a9b6768ffc9a02ee84699dbe90da740f60fdd2512bdf0e66e4e4ad4d574efca0966ceb027c8807002a6f624e59e90c6333a5bfbd449f7d5e75ba55d9421515ea3f871053e16594fda01a9d13ffb69cc7597ffe01e4146aa761f8b47fc568f17b5de09a62fbce405f56ff324dbfbb1c18ec6af22b4c70b14268711f0757b34c76914bcfdccc8872cc6d726f3504011ce72f9bb248093185fe2b918be3d93819985bb9673af02c67adfa9a1a05f6ea37c132f506faa94dd0b162b34684302462c7346d831a5c24501511ba3ee164194be37a5fda133b5d3fba5bff46f75df01d61bbdc03223f3d25828dea85ab258445fce79fe7110b7a3348f3105c5b5b9c50800798bd40f615d70b607887041becf64662e6374624a29c6deea4c50b11a5d121cf1a2c33b0052b036bf47bd9e6f7e9bf003f56d436c80bc85d43941831d2788ea4ffc50162d727439f7ecb72ef33a66cd12baee648163dc3aecc3ed9125e55b975ff88c308010c517991664f90ee0f11493447c78e1a3c6342b9c4ec691d0051a19af2f0d7960fee8bbf9f9f1545b09d6bfe592bc00cba48ec1bb8b8d00deabfaecd8b728050c38c0481971f761fc8ce1a386f5cb134a1d2e8196763709441670dff0c4bf5e71b56cf203fb0f5c14eefe263aeb983bb9ba94384aa38b8e150e609bb56d5187abdf3e384462e77a600fd241a40589912d743a09022463104f61eeb82a486f05f9926c2d2b03be96c04167fc06e80197419c05db1fc6192ae81b3a655a4ce12df962b2ee9759a35013d204ecb568c46f7c2fc584b6c7b78b5ccb13ebb1c0559202ddac9f1a2f2fcb362d5ab3eb2818fc1be2415054d57644a1955f5aaf55f4654d9478593e00c8062f3d7eb64747fc717bce924605cf3df6e815ab07b16fec2530127061e8b41e6f2ca04774870428303b3c2b3ffa8b306e2956f31a49e6eb1c9f89f0cfe9cd4bb708b60c8f10eb788dd3f993f1183e10512f52cad4a79dfeb84c26631ec7bd541d3969c36edbab28dcd56b75e7b9332917b69214fb670b1eb80d8f14803185c5255b26d639c6c0081376b26759fe981f84f1120131d78cc2a33d85709a073c9705d289e7751c53d60054159d29e5f2e0bed6ce2412f52a6897293e5801175290de4688803ce6c1c02c820b7829a762dfe8294cda361d4c7fcf4ec94e6e11bb7e24e6225718aa3f71ff2ec43d5dbd1188792731838e2a28ae2dab7a9b1b90e33e892fb0f25cc1bea67a45f87b3e7db07519e7abdb91b7d1f97a021664e92c577f45d456fb69683769146d0ced40b0cb3390fd95ccad93c900037aa972ac198b07a0d7171fc50c61feacfc7c86b381e4979119831fe50f30ce0d57e2ce7811aad566723b679b9a61d20d1f1fbc53c1d40606d40ce7c61cde06e85f2d2d8b63cac606bcd9f052da87d3d51a639b6052276702028598c613e4dba704f544314b56a47db6db76a48bc636d91ab8bddef693757e28e532f05a19edf20bad037cde1eb3e4af782d9bd7565da2ed09045892228d989160aa1bb39b157b47b234ee4d77e50959cd198aa01d09d560d086883c321ef8dbe8cbecd492dfabc4dbd74ab567e52d40664df63d488216d13ca62cf4bdf83cba80294e4e85e361c9b6356ecf2c328e6073c0753a416493561b93ebefaae2d5f6951b7c5260f8fea417da936ae95ca12a6f4dfcc5426c53d207aa1a2ae6719dd038607b6f69b1398af2f7bfc9433cb19c923693c8e097a5c4987ecb089c3ab67ab7d9352065f96e9b2b9243639d2c60d1d80f9fb47930f810d53042bc6da436aa4cf898d55b53251ed5e3fb36d6fee1224766f146d5553172a2459b1ce1d03c500d470857e2f0ff9d428f7390d02677f4b8a205996a5a6747c79c4ab05b07ea0dd4ac7dbfe2f4465e05522c80254d311f054ffc54e58236dd88e6b07a1da2e60dc8c90c5f9f1f563f752691995d0f0df54aafd0611d1f290add83647216816ea34f1f8fd951fab5053a64853a1decbadf63d02fe89b7acce96ec93454c0b7926ad384b49779d78c65b73d128cb65ef71cdb3de0b5d9b297d840c3d113aa892d558565fc681670563102d7c591ee425e674f3c783d15f67a383c4f92d4389dcf3e1a7c156e8e45c25ff194b052fd8c098101ad5525ae458aa60b12a99180397fbde2767a7a45845c28bd55d58d09a53c3f9d12369b9c7cf56a8a5241bff2e0afdd68912f9642eeffcb0bf3577d08fa2dc982dc12bbcb2d19f82f81f979904b17069c8b1dd1a2c9a71385f3885632a522e47e3b5b9c1b04d32cdf1109eb46abde2c9b982fc1495f29513ac951f991611cea21bb491b89d8b5b4c6089ab59b9f9d4ba4ddc4bca0f54b867d5761ee9a5ed95f5364f596ed0ad7801374f114524a8ce67dbadbcf13712b361abb92e67efcfcfb51d61e70fd55bc3e270bf894769629bd2a15f489129d4a8ecc91cd75125c7dd6565b220fc99b97e31dbe5954324388095250e05613e8e2420db6c1d249e35296a2b268f037dbc5fa27fd4769d3d0cf08f617da97cc83a747d48c1399c649074c11ab6f25aaa4fd573f7a2dde72b7793687c602e69ac6f10ce2ecd63a02d66453eb9a5f71baf3615b37c6bf0a074fb28899a7d48bcaba445218f5d63c09715588f7702e5bb75f6f19d12c34b819a0f77e9482cc611f8baad5c38c275bae136809e83ce20323966a46fad45416a10b27a8453ea894da599dcae360430189abf871b165e7504bf5135692c46a0f019d97342c2cd033812c06045369c152c85d24970ff0eb91733cc41aa903d6651d97aff703225cf79408e729a38e9ef8b1485a5cf5f3fe7e6ae78800a14d52f96bbc3aaa84dee4be6eb1861125e89dd576db429dc59158fd6f2fc7b4cac872bdd212e7d3b6796256ed39f3f970f51b1d3cb135d89be8fa684318c49dfe3509e963649ee5673bc648fe32a9f239e5f20e54b742d7e0929bfeeb6aa90c14308d80d27050781c87b6a225d02348f52944ab0589c521893a0542aed0ed48dc1a3bc766998fc663421694564dd673929babf6ec5fbcdb5f108926119c02e77640a2f5bdf8b101f893a2e622b8608e05a8bda353c60db993ea9b9fe732d021f8f561ccd9e131a6a84b8983885339a3ab240100769f3669726db728f702fb08078f0783ff0110ac61e86a04a957cc4c567fdb4946c592d4baf6b5fff5f245021984447dc359258acc0ac467a7075a5a7c0ab2b21feeca9535cdfc185cc38ff83d5872b46d3331161065cb5e361aede1545591e850fb848ac4d7492f7a538cb9ce92cf6a138638ad2b11cf9b61e0936f4a4735cb6f7ca9ef25011acd2a151b40a779deb0c21f438dc4488452888a61c763c57276637b2de1d21c73d68703b8dd61c8c21504eb6a4e47cddd2423abd3c8ff503f823af7fe33807d8bc204406b6cc9dad581236828e16b15921ba969af4d78f7c729fd7367c1cd9e007c9c996a1b68efce67fba5048051568844face4f222033f63c7add23f41c988368f0e28ff58cce6aaeb26881a284cf1b4e68d8a58083cdd864c9aa83378d4a10b6bf4fe29470da186b8550437d4d7e1705633e26ac8a1be56c327aac5920a07120983d9ca61e7a2b4743074ff7f1a0c6f6b761cc54ba4e1947ca6ca385fa00c4e07bfcec813b90cdff463e8106002975a585c52f74f990a37806b5a6f5f3515ed3644ac60e7394b543ee4255c34cdc1ffdb84ede439f0fefd97b49ae6a6fcbdfee1209f0cd7aa899e2f7175444b4d00472d729e9041b7adc2b748b462e018202aab2fa5d35dc960cedb9ba50906c452a7ad480f0f5f96152434415d6b31642abaece2c15657db2673933300a2eb20fbc457f1ad0bf6b4dd547dcbef150455adda02f82f133b5cf12600f9c874f7833f28eaf955690f0f409a1706d0ddae6c73343c6140e9ab53f48be571a1d979918bba4827f050f24d04a6a94a30c0c113a5625232771c5528d392c235a88006a949e23a364f4bfbe593b14c63febcad709201b0ba67b8548cb4c746c4d9d4ad3762f185033054914c6b4980d3933669c601e5176adb059ba8599795902d8144def6757855d5983a328cb97d9b307fef48ed0e6a4a6b5879bf076de512244b6caa8f8d069cbc78e55341d875fbaa0027c678b9901847455bcfe4bb9f50037750a740e5a7e1049871c3f1316be2bb95c46471fb65e98d898d4b43f94b87f98ff2bcec4eaae92aace7ac64b0930e0ed8bf79947bdc564729803f6f9b8b71c1e3b740aff9ddf453b7d8d6118339a7f6fc8aa71be62aef1226dbed90e60bb287499bc8b69f6b253b67ae32fc91f0045cfd8b6bfa02d859b4cc80c597bae745787ea0f834ab0a57847ae6721231b7f3df2a96c0d7f41a5ee347c604a2d688e3f4aef1591f272c1367c91e61b598e966bdef24570a72827c79eab0680da7b572da0254c99ffd9591fea30e844937db98c4a884400d94b9f4635f33399ba1fd1d3560c0dd06e305bb64d1b16885f2124ed28993bcfd274db160f106ca54701877c724010054d14d675118c1ef56ce98eae6883f4b9df99f4ba6f4ff7e221b566df9d1599621ead9e54735c6526472633b8a4dc89bdb98e9b96fcdd090b70e44a27eac9b5e5ffce7d1837549491801c420177b86e6447811a12c3aa71e0161ddee6af9056040b01d6ffdc1337e8b4e5524a6a164bc5a6173401078efe8a8234ecbf1a03c71f85486aa3e9eee029abaa60ca32754b25da49ac28330c8947eac3c2ffda125ccfd203fe631bfd36189e9cf2d4f27946ade9e735925aac9695d5aee019c1476d843668fc11085814593b192d9cc97caccc7839f054a572141e4ce6aed8f1df0afad2828c54f36dccc893f183cb1dfce339b24b46972176fdf0e582b5837360a5b7d46e3e436e1e9ce53bc170374648e7dec1b7e11a35434d89fb6f46645f57c4cefb97f0d309d92c016d91aa1beaea3f21766f2dc8bec3033e3260a260ae394ab2da5c6d786f48f27f25a97f7c44e32a2d709ed363987687c106de893ed00ce86e0079e4a9f955732d691a357dd7cd8d606ac53b4553c092501e6684a9a0ddae1f5d4bd33e92a2f303961c0ea675d4b603c4034916053bb24bf8c6e4fc6dec67aef41109143a7640adf7aef1e6626822aade679d19cbe574d5febf536542a4ef89905242ee3e297e6d7fe9edb33e2dc5f7fc0b4fd7fca9c3b7f72fdef13bfc131117414ab1a2bccedb4820fcc0eebf5b8f1f178972a1df2e07b103a845517b861166534bb13bfce1d91e9c5f94b6ab28e77b1bc19a9391da957f5dda8dcf9245a6b370093cb9114f645d5e5f0adddea6a9e04fb1fc373ea66f0e66600f6965b9cb82172319ef83e3dcee138d23628b8be815fe9446a15ee1f37dbaaddd718398d642dc5077a17e021af2941106f384cfd7fca4e4e6d19240cba7c5e3f4250f54b197c0e16d901889d978417bdac905140e835357875d7d5fb398cdfcd6e34d0abedb922b5ed5663669759b35e8e6a514576af3a8440b403375a1a035acd9218cde5dbb35ca50dc1e1bc1a7c283fac48bf687b41d5be6f9847b20a9235bd8ea22bea05181f643532e751fc78a603bd88eb156d19e6628cf2ef5f4d99d5c573deb558a9a896f6fd9fb526b756d04093ea988e93082821294785b694633f4ca2aba45880a9e1c2364bce47f7f5daea86021e34d26d56e5ad78dfe5e61468dbd0882d094723faf11825f4892a28ea92cd692a7c43d27597e81fd8a648cdb801002971ba25b440d320c04057f3de0a54a06a33169aca6a6b68eb696b842107e160a20212fe6e3c37b7f4aa247da188e3a7c9b059a70957f81d75652028337568522794c05b36ec467f91dfdc20052b0b3a71a1c5382818f2387d0874cc6bcda4a2988daf4080bbbeed5015eb6bed91f5e41d7cd079b5d12104bc69cb031678848d9db7e3415221f85aa08eaed4d2480552a3abfe7b5832b6226919e20f3f71e2f0618d8c052a3b9d6db264f688a09fb43545a2f6c1b0f78f796c5e4eccd0d5d14f14a4f7e9ccae81d86f5faaabbc347dba80c7461c27f1147b47997bb9a2186f873d4d7cf62eccf7508ab11f49953b05411226dcca06fa79ee98f70308a0d5318a9571911afab61dc24d85b40cc14d9dfa72793be30907840d8b91cb8dbd7d72c2638ac626993e187da08a28855ed9cc1db74322f44bb255c04c2e682238d5ad3026404c98c7cf0a3026786b64d50f25bc085c97f2a85657a3a9d84a6d8d14fcf441b5618758e12a3ca73eb42c0762f41a514adaff0368a9b90a02207954006610a48619e1399f1072c04daea7d2bb42f0d511017dabfc17568f4ec4f52d2631ac0a5637753230dd244cc75f8b2637cd9896a2f942fd531fe8204a849e016c53b7e4f328ea672d61b803ec93a95f89e1b75b2db8f4a35c753431ac698c479b44198db539d5990470575c8ca694760511a0ffed3399bf72a47a05630e99da9a7c43e65cd10bb51a1b858e3064e5d7cb7b0ad89e987df13ff0f1b3d9c720791b26057cef48bc2db1f2f1d4fe2722f4b44e394d388debfbfba9456204410e7968f3bfedb78daffc854945bf61810fee5c120e2cec89a6fe7c60c8c82b2ce799d67df0752954e6ff1aa4cd56fc98370c3db13db741486ff4cde4c2233ed574057f5d4fc8c485dc13d63876c910f554a9f70e62ec613883cd2ab405d872527f0966ac64b5ab4d08352649cb719069cf794c9f547064823654fbdb879f8bc333539d3814f7c0c454719dbf027043e045d273f44dd10f10e092a85d69df4716482d9fba9c3f9f009bdc4db7515f80082b854ec00b7de71d4f971eb5291b264ca217e5abcd1fd95a22ef7f2123d2f7274ad4dc2ddb1857003b82bf1f6f77cd0e50daac3f732927d5263513279bdffe8e1cf5e0c9640c566b216816b26e40b35a53aa0c9c8ba80703982e325fea952811d05895ac4ad59c8e384b5792b633e77638649290d3e4069e863ed481561e25a0090964cb0160656f06d8e45850ff158181fcd5386291671a1178932a7f73085b00bf349cc550f2e9061ab1124be3a535a88ecc87fa3c35421c57035e36fb5883bef0369ccef6387ab53ebcb238a4a8b2ebfa7d4467d976fd713502d720d8be772bedb6caa0dfc2d83074773d55e9225882bdb6e55591efd596b0d8d9735762c051503a6754d718f1f44ee4aa1d3be0b6da10bf208b47a64ce6599c294c62a23c8c7287b23542c8c6770dcba704833a8f23801b0d984b480468435c0c4c59ac065d7b1bcd16bb188fc18a6dbce376fc29b090463cb1d8384ea489d309da7a0eeb73d9b166611ce5a820d5c1fe3346097d3dfabf0b75efc14692315c80f22187211f4c77671e9acf5b3a46433d90ba279ab81b4f15edf62eae576d739d4c86271111e3ef9ee7042501e9a43bc38fff432a2e0a9e6a7c8beb2012cda59246cc375709ee7f39621e49dedaf5121cc3a7427dd6dedef2de08f62a5a5f0c26f8b149527043573b33c236fd8de67560920c86044b445ac971257aa371f7f25eccc94b38e7b3224d28aaa803058495a3e67c083dfd766404cc7cafa632571fd95cc2f2ac0b9f12f10824ee6b348db9bc4475bfba990e19d6ff70c9f80699c52e4794ed269ff060a09393aba0fceab5a11c90ad675b9fcd44c20b0477875c26effba54458996ea43053ca37d0b0182136e17603f77b7ca13c32563fefb45657b7134723b407da12d1cff6e770bfc89c611e4d58ccb04d6ff6fb0a8f34d69fdd6d1ba99726d8d363e3b9244dda7fa369d636f1c3882a553175ead18f1e37cbcb9363f8371a0f848b7a0752102450df91339569c38f77e8a3c0f1cf927870b545ca3c9c15edc75bc517f1f2fc2342124c7c4c8ad732bf514f8dcf924bb853ece626464fbaa8b536847274c017c6950a4601028fdac20093725871b2ef5289ccebbf2931bf3cc5f6d03abeeb7ea42c9c01d62412b3490230483bd4bf5af2b6ee6ac21ef7318ab4aa6ed75618e7f7a1321326562fe6222a1b78f0ac3bf128faba58341f276a338f8d4050968be3ab93c69babfce2b4e512c1969ebaa540ca8030166fb1bcd85bb01c1350395b28c1761289f3ce70b97ef654acc52d679d024e1f256e30808204919b359784cb33cb4ecc6fc4b9dd4fb28f7d50fdc14309cac94d734fc5e96292099ad7623b64b7ebeff822d418a9644c973ffb9233d7bf2f5bf9ea461ec6ff72eaaecdb0716338bbcf5490f3a78b4b0ca42901b2565d657fe1145d94f3e0382db3dce90401b077ac16dea5c6a27cb5e9f89bcae80c7680bb64987cfe52198bdc12048e165c3ff180727f4e3c16d7246b0337ac0753c759e7b9b7809f4e17d6f70b2ca22e2fb5a418dff4ae2881d45f14ee2d628455f265f4b9949fd607b27978f30801d77e06efd94ee3bc0c582dcce2e491149927d5c48b5a0ed8bee9a12237de269d7908a375f1e1cf375e7d303f2481a62f9c3d78b01343381d70c79461dce0eb39ae7b9e073c0e7ea12ad417903971d13bfea277360fc90709dd6914bd3ce9464ee3bbfd49a86d682b73d360a56ea15007924d02e186454994292e1683c98576511b8906bd7010664171be17706be7e1d195ef40e07f3fb26639ecc73e11ce75ec70ee9f5b47ddf28aab2fb0dabca13c459b54002b9f64264a7a04a217feed9c4315897037f38514edbce2e453343c8393d794dc0ce6c7bca2fd2ea06dd668d5bfcaafe3292e51c6a2aac878f4107374c46c35097b853d0989b2d2e930be68d2faba89923c00ab7e8716454d1963abbd65f60a720136b0eba137cbd87cc9c4b0fe2ccc593326486f51a62cd61acfbe78aaba2705ba4759b71b3c13ed30b520c1ff25f6975ac73fb9e4bbc123225a8313b0ef6f253cf08b660f61eb65e64f8b25de93dfa6aa1c82a1bb99ee6b89cdae8de95bc80bc70e9c6295408b54606c2e81dc8a1dde79346ccd24485100016c0c88aab4b80780eadf76b2bb3aa4c1e1dbb565995a01361b8fd8ba14bcd6bc86d22683fa8b8ba4c49bdb2f24579f46e5ba3b664d21f4b9941a3018fc6c9b0d738fed9277cf6f721c435043597a3022853599fd033df796c4e6a357bce2426fad8ebeb0143819035c8b9d233f816b626ad386307e82966a98ffe5102eea3ff5cf366443e07e21b8e596bc2119acfeb1c9b8bc1cdff9aca183f1d55a56c6fb92c6c2a1bb665414685f1a7fe1d99a4ae8a0fd68c39e6b6021ac9073780933492286aca7ebe14ff8327ef62376ad46d351b1e682baa5a99aebd02564cf607fc669438f7ceb7e276471710801e5588dac6fe56b7732a6092390c833405849eef9804d2bd721c841b5ba97801c2e77b3f067aef17e3e6ea5b42630a69bf924dfdec8e37a4019fa93dfb2b1ad11c5cb8ef0d5a584ce268a892c70cce73521f63991083d02afe936c42759f1a4a386c6daaf40d185653e723e09fe15c53349d068fe1b27ea129b6521ba27017dac98e27750c19ccd8884d65929dbb26c23ea292ce4612d2d39bf0c66dabd1d0fd403c59ff517349326ce52215eeda905c5fac9dda837aeb160dc9541dfc410c2b565c0fcc42f95172a286e005c105ade7902167d6a145c084a9bc7d2acf8e6a242cf27f62e1ad1fc462db60f76c4fc144a5e3df6e432532aba8fdc422cb5ea3952480c96452536b55393c9f07ab09390f688b83e643cef87232a066a097ef34001290d1c774161f22286508bec62771940b53da55beb64885c9c78734821a9bee4d499c2177f6c03476e228d17c02d111c4134b3c1c2976efd08d7111c5c4d45179c324f77fa568dd304ef0b332338f0076ff022d4da6ed91eeb4e220d92d10fc2daf4b978fd9ec50c51b7c5eaa1830deb96e4b695fb79e752f096742efe557b6abbd0d8e19030d45a7524e25ce27fa6e600c22a9ac62be5b92617a9e4019d3ff37647a2a74c87e4d2211031032bb8d36cbd7405df6490833d7de3113dd7052960da04d56bb00e02f09806bdcfa9a8dc0bdf880759626e0bd2aa4bc8774a5d298f692d08ce6ff649ba04835eb095db99dd7e3fe7d91e03cdec81ff23e841f007495f26574f9210c26c562b3454321971e6bfcfef667f72420b9bf5161bc527198ee97a33f43688dd17114140366ae50c9379e2664cc0897a9ef252786202e73ebbab5b0cc1d99194b982efa047b2d1ae68d1cee889830138d641dfd4a45b01c3fb7fee80982708ad41042ee6c79413aea91063a65d5c387f53a34415f4323bde8d39aa136b5950c94088aea37f67c9ae283a8a2fd3eb9516b21dbe06d17864bd543a7c9e67fde957a60831e3843ea0d234f426cff501c085c9792b7e254c7e35e66500f646d834edf2a806b7d32725cfa77b9dc1e0d6fa48746158a618498e30bbf458e3bc262af9e236878d44c9041c323b60c22380e3ab40be6d8a9fb6a08b95d00b315a77494630e2be8d06b3de9a080963cd3a30bad085cc9cc8ec982dce9a8bc17a200384be70b616665236b03f2e64e65fe53a933719e22d2a421348278aa7489c0dee4348fc81fe23245ef3c3e94f24b52f31c98903ddbcb82a16d393e3686a88988cbfedccf683ca7f46a9e525e22a3f8a0f049d166e58685e43a1815c0db5a4add23101d2284fec5f7be898923598631caee673c49b1385961449a38e27caaf076df76259dadc4048d75386f464afdc5555bc6f6dac2e779e463983a59d09c0f66c193b767d6996614b72fb97298aa43e960df1a9fa13e4dadb6c983b0c4deaaf16c5528884cf38003c39d9ce1818cc02ccb0c8b934ed99094cd287436461da7bd61e46b8ddf8b8d4507f48b04c40b8e1637ffa2a14bdb7d58009559da5294ab4b45334bc0f04bc3841dfa02cefe9c79bd97159e36043f6ce2c2c4743420c2d13c9e159e4c5b32137b02cb1fc2ebce864a7410a8f9fcbee5ad05bcfae5b7d6543fa2ac325a980c35d8986a31369573f273b2f6b266fd436124c32b7dc551d326f4392a5a959faa149bfe2d9e55508e3848fbe39916b0fbb8401d73340682b070aace61b56a3fef78e45012b9da8a31d21404b63f95aa397f845be2fb72d3b80f2308eeadaa670303437a8a8fcb493654b81bfd8c557d92c7669cdafca68a4be125c21c5b896d8761b02bb4406865b1702cfcadad9eefdfa94efda9a3418c8bb38727a2722dc650f281ac71cee8466f8e3755600aa6b6d572711952721710656869e588de59b8f43648ab46f1404b45cad657c1567531f89d29b290f0a48aaae75e6734f36f8bd1c1cad3ca55f8140c4b236e8bb82f55dbc49878af8632535e8936049d15a2798d548c9b3ae6d8b4158f5eb92f9f1a9cd3054245a26e65de86cc94924d20f166faee7675bb24a9f7245cda97ecaf15db7d258feae445bda94d4a14f7a9613fc584506d37f6ba0a3803c444cbf5280b117e45c23b2ca78ae5df05c94dd93b0085986bcf6b393861f138658ac2cdc6a8ddc96d0172f210bd2bf42bbb8e17192addd094cc3fbe508a564e057fed8ad9a7b2696ed5f6d39edea878442c4fdf49de6e9c550ff3b270cdf4cb4560b488e32e0be4ca95c575ed0b87921c7541f4f9058844c99ce98aa4e3c2f1b163b4fe7e070d54c660dd2d4a73ab45e18793f40abb3ee41a269e2f84f4aeaaf7bb0fea5f5511683f8dea086b9bef8a4ffba25e93d98c904711e409e7435bebc86e523ccbf4b560a578f3965df19466819d866040491ffae244741d2af19da9463b4e5585cf617137b8699ec98c497a049c32d3e31deda5a13a851ee1aed6c964ae31e45e40ce9dff380f65b361feb3659dd251c70a21d60e4180bf41538c797422430fc6e5e0318b854b00f776f51ccc6bed2dbb05f5aa482777ef39939ef12f7a5c53c09f11a33daf7bf28994177aa63e251b5bf07da15e733d0e9f7534f4a9be3e4bb084a4699e83fdede03c6777441de43d22e9a7b333f26e826d2db0fe2c0c30f9c8d4c852c1d9dcaee0cbff2f7a3f87ebc973c76fc5d24e71df00300c30b9eb2fb0b7379cf75de8c9255aafb87c0fe3c7588eb896603fbaf9d04131751668da92517c6555677e819dc3b7fe0f81e3d353f4b61eae77dffe5c9e8e632d0b587f3322351a1ad1bebc6e00be139bbfc86c8108252caa3b1b68770fe8511400d1923896a29d306253b59535aa62355245e16fcc35973d0612a3c6f35569a073166c23095cdd7a0318c3c0b11b4be30cbca2eb2b16bebb1d1e9004d4c0d8f360926ee8ec22a50e5f71abe49c28a79f6abafa006ef697cbdad98eb88d9c856ca36bc4c301ea1ceab22d1902df5b349c5bdf84cd3f75baa718a6f8bb34bd19c1371696dfe286ca5b21a3fe0ea8f3855b370831df0029609ac335ed8a13d8413088219fdff60ff2978d3dc5589c5709a1a9e3e12104750cdd5e6ff6e50478899dae165b0dc3fda06497c2b2d7661e4078786815d66b0d13b7af3258ea943afd9222ac9220192e451cb87df1b67b0e1568bcaae66ec07717589ce1dab16ec98ad1c042201125e5bd1e9c25d652928501c3fcabd9ebc76bf60ac82b66f2426825a893de8b3ff53e70a5f1825ed9ee88022320d1969eef4d809a683be69249162a4fa1f53eaa764f47354cb9ba8e782f6126b923e911760f167241cda6f3712f693fbe2f28ff451fc6fb5bea7118f4263e9ae7f1097379f87fd3e15202c26050e083e6d13fb430e626d0a9d2700a68a60b12ddce68bd8517f42d5f54b4a214642aa5f94aa011e74a12f6b01584ca12890ec6371d56075b3e92c6d159d626e5db2e1347151a30d62d5744380042a688a4339d8d6a498d2d6c0870d248f70f6393ce6cb31f1ec5ec601f472dcabeb87173a11cf64e4f459fc8bb9721f471336e989c7acb076008796f64de38de478ec4debc2267f355870b9fc717d06cb99920059ed3256f91492d7fb4d35adc0f0e9286203650fc9ec4766776ad2bfe4aeb96ac3cc61ce8ef1ac2bff9d47ab9e5f6278ecdad64aaea1dd10145dcb8f21cdc9cc61beb58ba1275f6b408d99d31519aef5356c3488f1223724771a27e50f97aa7e964ba583d65084886da18581a2e5697d6c8565367c66cbd1029d2deaf21b71a16b86fc35352fd6becfd7dd8d2353294129c286e9c5ffe0064cdf3e145f5d156e54caaaa2f657d237a5eed62dffa8ebdfe7425a0686badd1b372d0f66b3cfe3e898c56ed29ee57045323a85d5c24116559f4b06e99ac09326d3f2771e700b2e0528b9f802c2aa0d92c223b1cefd1d2f109398b1a2af0f67ae380e42874ef29119a19dacc78f05b2be31e831b97e3cdc87d67a6a13eb3273c83a4ad6d30347ad4a94fc242193f133af1b3b65a24c432b135bce8801525776284135e735520cf9d66b545c4466d69d5f6472a7f679b299d3280cc95b05714eedd10bb60b407c36862088da96bd29f3f510b67ac4f2b8d678a63b0b8fdf8a7e776e539e1a5337a9cc41f286495256e2802839fd1b32ccc62330aed3fffd5b8621c8f1fa7538ce9a2d49f22d87de9a13fb293edd6a3ff5c6f676529476655cec89e53eb961d9f5eb44e949a02814f8f0ba5cf73a5a41d952407e527378279100d8e6fe478f3f0472370063721a45e5238cea3914fed3f3c64f04308522299cb463db2c9847d44f27c63a034211f8a9555f5db554cdefe6e6e74da14aa1ed4a42d8449293e0fd2d886ea3e06c3ba09d64e3016c3dfb382cd3439dcf063c332efefe6ed396b7d410cf5000dd35ba10f888f4d638a5dbe7e12b387e8751c861cd5ba26451490d33933410b85e2d4d1f9375510f110b30fa3219457b1558d62ac3b3785756f05004be7653f12853f8862517170eb8bff4b695939d54dae73da137ca7eb3660bab49ce3b6f45a1728accce7e9bba72caeee1d734e0df4e87d9770f2d220a2350f93bafe3393ba51d716b4d923ec7be9f2b88b7cd78ec493621108d736ed14f371614c8f1a4f889d94a5615c13d5d8dff354cc41b6b51a596231974fa98ebbeb3c9a04b1cb35976c0c66b28f2868224dc944fb5ad2ef96be336f3d07a5b9a5ce94abf0136b8771f25180b5a10d3533acd4aea8da63d018330ebcefa5e4c085a21a166a6bcb6d6a65c5813f5bff9d4e26237611e6aabea124b4e9e7cb62c38459e03b8735496e9be77b2892cef51ae6cbc694f17cc526cf7b2ff74f5a1b6daa56573eac5a85bc04f2d3be7128e08beef6518b3f3257b1e81badab8708a0f226e4b9c94515ae4bdb2262349ab8cc300de94a9c01a0ff3bd87398fba7ae7d98774457b484e5e60b75c1dfe88066801e305fc8c6c8a6bfa63b364d890d399d735e965c1f07ac21c0a13fbc9b8c816532e12ded1fca4241caf8345707a2dd8523afa91c4b01d5117ae8364a970c272fbe2bcc43bcb0db62b59d823db2e51724e9562ae902f8c08b2deb7e1fa4fa98156fbbab929b5e97535c5550a81efcadb628e4455c8536238493012c090ca28a61a519a180b01e2aceb30ad4ebd5f4553a19b9e3c33f06033e64b053ecea43c098e6cef8a5308e97df8c11d17b44b64e367bb80bd2f742babf8a3486d61c857e91eb6e3086469ad8f2aefdc47b776debe92d5d3295951b36eca5a9496232b833cb0e6dc66dd33392424e11a4a7a3eddf2d9e2a52ce1df32348f7cd131dc856385fc8ce5f54d91be1351d0cfdd3ae526bf791d154577103bf1cf4f8efdf3caa3ff004c75ccfb48f36bb15afc982e5dcedb92b5e0e037246fab6698a8b5ce46232ed5ba070d28025eaf6c4cdecd12f61a7955ced04d02305c62289a09895f07ddb2893b69110f508676fb74224522619667a9464927b70c3a1f4efc62922d3709a488dd4858096911033bcaf761d129294f2bffc5f35db18e4a684c2f5aa275c0f5b66a9b4922442a9a2c234b87a2e247b3c051f2809343d361fed61874c3b6e88b927b3f2c98c29a26e173b1e69399792105a99a277384bcb13259f2a1b5446f1d4dc4aa951aedfba52a5ed60b400507d3e1ff87e293144ac0b0601d0af773dd8436bfed92a101b64385907fd2e993f8528bbce18871536f4cdb66cf328cde3e89e66d0cd4e4e9cd510003a7196470389651f709aff48e815bc74e57156180c74920e7e00fb5f865e590e1499f73df6a0cb8adbaa26f904bbda0304cf6873de9845eb4325d5550d67b6ea7112ff7901a21c7c4b2ba31119a7d1ffdb51eef9a8579f4f8c7f3dbb6cfcf94dd841555c5ed283783b9971c6eca0558516eb12146c99e45d1e9b5e9ab96a41f58aed95de08204aab1e2289237643f93f88c8316603ad09079a6d0393825b9b683a7b86990509ca25ed6bba7eecb23fffd2d30aa2586218f38088bb48d3b727a182a3c07b2c0b96ff876e95f82b132a2181e8a64aebbb7e8677802669278080bfc22c66a454b1680732491e951f6d01fecb5336e57725ace915182fa81f94b78a163ba663b66d0cee3a19966923fcfb806926a4d5370bef407b814ee9c4ca4661545141405b2d5111b5af87c4feb931b1d4047fac1413fe703088a416f5b8187734463557cf0c6d4a0ada07dfaa5ca66db0f2ebf3cbfc459b2571d6bfc651d8aa7a8a92359659ce9881171ff3384ecce15cbd16e7973185ee817eda03886973cca6fc91f347dc7b5b8d850a0e2da2004168bb5ef1edd2569c3bf772553fba1a2cf9b03858f27d73574db4a7e4ed9a6ea461b13695c10d15f48bd8b22df2c37a38e2fb03c256b1818425ce1e3676f704df40c0e9c5b7887b289c21f8f563e92f5c4c0436829af40dfe1878cb0a80316aeccee5b948d32c63da91d507b7d49ade4a5e060269d7d05e29a53e0b8fb0ce3324bbbf4dc9f48f159d64bca466dee7f313a50daecba79e63d4db36fc910e32d78d72cb7e3d9c37aa81ce0d81a842f3d81c96c1acf752af33a8657efc93eaa3084a6cd86418e8b069214dcbf6a91a81ae319dca217485de8b706500341ffa1d459f852439241c0d3e7821733d5936ac3fabc4876fd983050b19d4f4156581f9d35423bced52aa3684a67f7d7c061fc8e1cb67ef1d761f2e48d668f57cf3e577ad6663c36ca5d6e618c4b12e4e2ee955a48c811b6d8229a99a263dc69c148945cc3ceb413835f390a419fa72339d2f708df3fc8e9876887cd2cbd3fb59eed63d3881be657463e3cd966e5017ade2453c3a29f8c24f0e51abec162e91cc6c568f607cbd41bf1e19a2e09906e8583c48ebf944f6e8cf3b20e742cc7018dbeae1add34c7cbc8e2ed52468232dd89b565e250d9ea93c2c81e49dd4cc704233e3a31994a7a888bbd609c707afee40c1ec5a593bec58f92c828caddfc046c3b8e7cedf1c18ff016673fb37ff605e534b0440d791b518fed5f54840e5d2253ae978557ae2199f3c2a12c6e4aced49c3f6ff83bb675fe82e1912f9ef83b81be07f8216659487b89ff85c86ead5641496b79ebc31ec7ccd413f8256ba1b6ebe6a3226f1195eb0e0acb779dc37bc13941d3ea1c1be33785fe8f54b7be2e55af027a8cbd60649847f81ae4d2f4f92199023c17f0e070f60de2842088cd2e01eec410f9470506245b4ca1fae59a995245e2c148ee3ff291db6f4f30bc072f1363baf9fe2e966666e74eee72fe6e3242e16ac76a2bcf5223016896b46eca5be82df2cd2951e1dbc79e59d9c819ba8586806463a1bc9e5de16a37c79d267d1458a1a2c04cca2d5d68683b914cd0d456633f103f34426a1ee7cff4625bd37d10e462106e8c1fab915fcc829dea82457c9ddd750864ae215f03334a110f03bd51469bd2a972ffabfdf9be8910b855ded9baeed730961d30ad74bb099ab10c9c9ce6157b150c62a172f6169d80d31898a693e272140a6a528837872e78cdb969e589114111d3b2a708764fae77c8df4239b5863e333833cda7e03efefb53aeb8f950e3a55aed21f358391597cac9e23f666b131ebedb14c84699d0b2d8cee2c55325ca0ff142803418e29cd6ee8391bb09543879a096080b39529545dd0b2e791e5e87be382f382c208ac719d1bfc19eedf2169716110b7edf777669e5a75fad371a78dda6176d04d56f3ec9027ddd22c905a8078ffa17bd9d118c5763fbcbc610bd1477948e598371236483b2b37a8ed05008ee443c9b2668835fa5c4eeacf3b9c03954cc163d6eab307f9df3571be5e2302d9da8c7630521370b3c29f179630d5bde0acd6fe2931ea06025754f1fe39fc9327a691b7ba23ba7e4065c82af79d1252fd95fac1858cd687710f153d0ad4ad11048a8c48b5c1068d6d339361394c41140c73324499b5500dc1ba5097510f074d33864dc285d7d9584c5369c100048a4c4c6f4550b673524ded27072513b0c3e0fda4fe41e376692dbf643684bfe3fcd0985789e1acf916d4a299cb880fe77938df16333cc61c91b49c3eb077b88d73007a03636061298203624507ebcb2751bd595915386d53abb23f4a1d64924672aeb2e764921e18ed5de18063cc4f265ced36cdf55967f1ae8f9f3e5c9ddc97d45b5d3719898564887bffee1eb5cfab45c91ba29ea7400e40976d708ab887efca4243cc15297553e9493b71d4c2014e8f70b55054d87e4edb24b53abaf55c2dca199381482e4d81586d28ee787d5a3f23bd00a23466169ccc4013cf187a5a7bcfd3f50300b92930a897eb4ee39f7e1a4565263a69247dd482e39fcd27124414df2fc2f528c0a01493f0acd08237e65b2d138a3cce164348d7ee8797b1a2e57be4c860167987f6c9d0a0ebabd0a502cf99fee06a9a1700c6195975b463a0707cfd3a6b6ec5a8a78be820b13e73870fb1facf1d7b7ecee337c397956c5786b794dc8283bb28898c08e04a3e6c1f40278bbdf8ed712e969d3b9b0fea1d0c2f9d868121172ac027309bc3c2133dac34ee14baa1e5723952eb14d5b9a472baee454d8cd8b6d3e8a86541f19ddd1da8413bd68118a14773a03f784d0d6109ce1d7f0c1fa0f5d760e97504375dbc4a93e4cb0df5fa8ae50f55022495b773529001292542ab6ecba20a694b48407326c069dc1cc63fac0bbea68bee250fab3b03d7b62317a93e1e3fb6efbb5c06f6ba13b3ed62826506ad07ef6f14bbf97352ce3f8628a55b1883559c1c1d552f0f8fb9eda238ca473adec2b328d4b055e58617c5cc73c4202fd091cbf4cf18a0321c46f0de76c37ccb5ed42c717b6418a84d81b8b5b6622011852d2e85bfbd3d8d4d453d2839f866d4150753c003f5fa49b09c321349029fba3b38fc0e382f0d637ae576e63d37bf2c95abccabc92a70b03fbdc6398a4db531d8fa288cfe3cc822af8b3909fccc92bd4f9d5d3fe63d182ea024d375864b3962abed40937808b12571971b4ed24d4ac8640217f489ac656ea6ec8fd66fbcfe195c201be8ccd9eb2c588643acd2058f8c065e31da45a81f62978153abc31fd102e6e7c401605020bf106159972d81565493b043e2b5093181902cf3147625533301c2fc30be72b36b933b7d857371c6a50d6ce73a1f5cc8c25369c3fa484915fb344917fad3f15c842b85f5d1bc94ddf5dd6974edbe5f3814bb6730bb02af93f48334c0a37ae3d5e0c23eac952e9c55a824d2c173d35c3add2cf2cb610c2076d14a2d4e38dd4391418ebc4518654f5b41aced551e35dd16b1c1a717ddfc74529f0bbf0e651e3e945f2be1ca14b03d63c4f2a116449b0b5f6596a65aeb62b43766adf2a7df47214ce9086118c79ce4d19f427772cfda443e0d540e035dcc806c221351fb11de59fa1cc3b6ca2ce33fe0ebefb3d6dc82a883f550ccb286c21ece320dfe770271c58c3e0287ce6c38915e38570c0d64bec953950941df589369df5776d314454378dd3538f6e7595d4c574d410eb47130bb095fa104a19c3db0c6eee84d6d87608f479d7508ef99e593fb8700bb177ad9ecb855f3f2645e576f2473ce24336b9af5e65ce48cc10d03ecb683cdbe528d1d98caf1c2160b0ca05c3184e0fe003375cbbe0aa8685f3c2fe2278940fdc054de6056f1e21e013335d4be3e772f4cff0f8e2c5c6350fac3f2949470832efb29e6497e36e12f0b8f15214134c6e9537c0ed0f3a1a58041c348fdee5caa66e860caa85fc2dcc453cf7289a5ffd938e287e83b7a20cc4947631bbddd6e161c0eb4f9d2a8025cfe0ebafd0a941dcf69535ce495ba839981608339eb94b21ade5ed34f12c53393b4f72a60ad8aee10864f6e1f215c73106c48769b1ccfdc5fee5b697e0363f1adcd500ef1e4f4288b7e4922f07a4a77ead5dcadbbb3a3f45354089e15b9b91b097c9732a253b815a72acc3a6ca33eae7e55fab7faccffc69a29564b942645bf9e96f5456f6e90fed8d35efd217112b55c6ddab0c707486ac2493fe3b6b4518945b62ba11202a1e01428c1d327e220c1d9a270d4f1ed7f793bdde1a610caa3f421454ef0470b1b305907b3c5da4bff014592e94e603f109a4bdb0b295c9518e0c4e05363c8a6f61424884cddeb5a3daea9509c981ac885b430b53cbc9dbac44c1e19bdf6cdecc7dd52ad023374812af2289b055ab4114c9d741f170dee6010c9a8428793473dc67fb0c74b83fe5ac9d2072de984ffac8964948d646db566e811996379c5000c33d1f1768275040c5c79ee6cdccb44d53dee9adfba625513f82ac4afd0ca9d546f056ece0c7916cbe9fb8f6660d4520496e706ce752c0d3e9a0108eb3cec870a95ed3d4c2507315a415544e9b50660d3ace8afd371c7bbfb43c933a41af68c4af540528fff3212be0d98db73e44e1c4208ff3cf4eb74ab804d19ee630cd8b8c6fe417284062bee269bbc290a4a170d02ff2da6f1ade82b878b718772ae98519c01617cb82a55331e6cb210212d171a2aeb89fd23ce72065884b49e146314dd1239f56e8f7df1fe0be8909a839d89fc926d2832d4e076759e9516b537c70aa8f36581ae473b6c693f0a3514f968b8a52ef72c7e7a318c1bf012b0a88d2d0ef4422c3eb25e432c4dea3e42f8f2f31259539da0738f5b3d2d29f31eeb585f7967b149ada69809a9d123b2eaa6ded07ae481fa9029eafbd94474b5d178b816b2198dac8225726c1cbb6869c6de57596a1deabc11140abee4d62aa98e75c2a347cf98af5cf44aeb1aaed5d25d67a992c46c448b9104f3b84bbb16663e22f26789608ed293e37e0e0bf1eb659633bf1869b9e6f46ccc71f4fc37a2ab3102343cf4272cfb68fa806c887196cbf98784507bf482958bf2cf5c48b20392ac11b1e8230947a2cf0c41e44b99fb8b82afb773f35cc8339409681fb2b4028178d4d3294d8b6e4c6099a1e51c1b3947bd185addf21ca88c09bedfdedb8ad7b44e2672019c548354d726fb0a7aa98b01313779856bbd98cffd038996a271390e25287f7d718afdf7f06571056cf1709041f8614c682e74831c0469511e37adb4bd49e4db8f499c6409fb5f33e57d1cfd1c8ab3c3a44f51d92e1f432dee0b0193489505026131ecc9744aa23957a82247ffddd32a2ba361b487f39177858f7613fe8fc2b1ea9780a17a42781e7c20c13e71e277d47aa61c383392489d44fd47bee3e60b728f1fa472b763f5d178fcb287bfe0e38afef0384d0fdfd73d7243a2645ebd0cdb0b413287e33bd927cef564538801e9e043a9227599d44658d4cc0978f31cc528de8bc59abe54f1c1b4bc4c9da3aec3a946cd38dde1342bdff8fcb610f22ccafe805bbdf01508f2ffa93a871b02511a233f3423bd0bcd6aa709cbcf29dcc0adb9eaf912afe63f58ceb6509417903671c781acc89f52f1641443d09bf3dbe8be262fcda743cbd5bfd8473bdedc4d791bade883d8647b3ef366cd577cc385cafa4c0bb3832ca9cd25d0e3847a54c86e70aff94474da91e44cfe7f4c2ba9cb8033b8a130b86beca702f771a1faa01b681ae9e3aeb7ec2aa51e0013c25ee16713098a734951056e8823daf34402bf93a6c10ff50017098b37c9a2629c85bb2aa5605749ea8ecab175099d15e7c2cdfdc74d40583e486bdca6629eb9e1c8b6db31d9efb0eed4ea067962ab6aa347b190f744e3a89644e359c42a0b993696267b3ae795f95e9ffeb60f1db1381394b8c50e0aeccb8b137345ff71f791b70b943f1bd87320a97810f14423db681d4d23e7dee236ced4d8a79438960f6734c95a80a6edfb26a12a0e2bf5cce6595c7ecb8a3c7f05240aac08aa72db1d9a0067aa841bfe239f342d0aaa74cd42f0d0c5fd56cd73b6af04cd2770d1ac4c4d0602643cca3f9e66a4f5863e41f716c4ccef71fc823684ff3c0abdb52df9bed2fd436072ea5c8ab67c85563917f12d6e9af49a04d5f0d1afc2cce962c99352cabde8e9933772936fec9fd308d413dc54d8ed350eced0d384b5777999722df3b6cc222817682814fb370a485feca18f6272576b3132216d8379e2278764217f4fc3628c24e9c46b4d5469f3da18c36c71c2279c2b1841dfb77d2d881d82a502cc990505fda8e368303be2a5d25d8dd5007b8541b2341d7ad192c0fd4c2ca82e229618ad1e88b0408fcb09f7c3bc86f4cf59c602600f9ddb5919d41ecb1a585c8d63928cd60488edf186fdc236e49939853a183eb682c975c63a017d2506b0508920f885b51d6373d9aafe00011657216fd04f9f88c254bfa04d71891c373f45e95c74804cd0f6d3cda97117a89967b465c0334a5686a0e04ae24750a6f505dae46021efe4795211694c6b1e424d4dcf0f2c39e56a733566b029a03507a8ee867f4616b43233884208994df16ada13d4f06daf636df2c08fa4ed2b43f115422ddbaa1499d1d610a90a0731146556df6245ba707f23031646be14d682803e429aabf4a2fcf38fdc5cda55bf5531f2d46fa46cc3feb872d9e6ab8c928372b01ca5d59a933b1700fced49d7183d5479f1fe0efe47cbba97b72e675f45799a9e6ff5458e79ac37797ca8f855c1c766d264b056a0527f9b9aacd55926d15615c8b6ab58329b31be114e4a41dc5d6d55de73c7f1b6b383c83cb644cfb9271838b5d38cb6d765be9fb4fc68a14dfd6ca7023a8876b3cc31fc25c952d458a3fdc5fa87150ce67c272ee69631133f2a452aadd0f07bedc3a06e2cb641c4070e0c5ce36169458916140e2a2c7f79eb9ccbf6cc2a55b86f8da1a3e94bc4d3af8f35f1ad21517e9fa22029935ab3325b64264b0b1e69ac5244f2fbb2bb1728e86c10edcd30813ff725a91852c202c92c99ca541f9e9746fb44d75067f5dc4fbb6605a303dbdff8497699020bfa5be997b18858fc7995271a9b02c07f7fe417079bbeda946020c4c8f30a72f9e987cb9d8f4b7085e31a375c770490c84e3f55e84d13043863ac2d70d37fa69629b2125259ddfb1176e779442a3a66ac9acb0f6e3db23da30221a02e0c9b24d0374405c5be56b2a7a6ac0317c59c701a6f1e972a42838ade812ec2867bda61875e3105892a3c40d5ef7ca513b709f711de268f06964bb4c3bf44ce67ab50ff8dd7ef1d20866f9dd7fb77cd997926303b83cb658d4559741bfc8d5b9b7fa0ef286a88258b265db779c78b0348adfba7e92abf179846260c002a45d4dadf2dd4c8c8c6b7204fd6b0ee51f14f454b2ae26ff9abdb97d95101eaf1f41b524d04bb81df9622849ab17b47411a2eb8280f617e29585ba519c8ab3a4466f0c62b6db02958ef096e3673cfd072d945c85cb1863ad6807d2a9cdd9e1698654196c83e9b5ccc31332d5ee7b5bba8637277c279715be9274f361736e43c5898ad62a03787be652d0e198aabceed01e46a64cf8cf650bf62fa8b675861dc028ff3bd406eefbbfcc2e047f3b5f91a7fbf1a735253ba2cfdbb38f8a62a5f2f36a6dc3d80363ae5d859aadb03a7d28b2fdd003819adbb2f5329bf4f879b254ef69622fbe9d0446dc994548f40f4f64e5b99f4bdadf0c4c0ba81b3dc7d449840d9002c7a44eeea974382019bfec044b5cc738c9bca7bfd94519151cea35138c0f0ade385fb331a34651f134ecbe8ec92bd4641687033c99a37c799bf7237441d83a69a5b100626178af017f9e44dc6fe8273e7d40c23f5efd4fe839ee794a0c995766ee7059571dcbcaa840b42e476163cd7f4e4e7c898b8479278c87898b4313c471c8cc208e3d1630b4cb2869cb037f7f629cf69b1373d995a25a1710640449636c076127a10c10f52ee0db2a129072b54b452ade2f48e566e0de9aeef3319309dcb4108556db0c3750314842fe4c69f854048d8ce21a266b157ffb249e0c32127a6b0df87e24ac61c91d627556fbcdcff2ff690fd7af3a3c4fb37d904ba496b3460807e18f9a99a7fa3c25c6b0bfe98a26d34a4cd82dfcec18a05b16c7d9eea1b7120b2a9abd35153bd8092c1bbd8fbec193dc61db3137524c25fce5b8fb286552d4b631e6cd66814c82bcbde605a2a0ed823ec555d57e9e3bbbbc5e7dab3efe318298f829d32fecea6d249d78d4f760e6ec669550b1aa022d481c746771f5d1a24b53462202069508fe19799936ad4f12c3e982bb638b58c8a9cfab9f3f9d0b2fb985138e69f3e3d8eec073ff7842dc5259ef56e117c1ab22941bfcb9362879d93a3e752b68c8294a12d2ab2b2f89f586cf7826e847f49024236ea818b0f1d934218525abe6fcbd4adc52c9ef945ee8485f02eda8a8ba16b4f4d5e0e07d2a103f3a79414ab968594dd529edc24dabf51fc569df5da48f1356a4c31200f5e214c91a8218cb445ca5b180752d1e31e3edff76bcc6d54a8a6dc4dc2ac59399977656272a8f56c23ec6fdc95d32956ff40af2a1249db41ccf9f572f2eb7fc432e480ff180d43a94b0627327dd8a1f83b2ff0ff31c201c254bcac5837f983056b670eb6a315212d5a9b95697cb85af7e7817b71a05c31448889fdd79e9368c4482e0fe9428f25015172292f722f022b5e3841aa7ad4e892fa049929b798eaa29842957b42110041adc00aa3846d164e2fbe7b40e21b19f38c3aabf96d41b68a6387ecbefc44f378c120d2bb7851efab2eaeeaa27392b9cef8972edefcbfd8d127d1b4e115987e63b87f19f0a0bbe1589606b85f7d552c9f5d57822a0f33f5f9271e814d2e0af0f38b83c108cf722684e7957345452159f2dd08573abcf9deae4d46f65fdffc6e6cc0af1a11dd818c2691879cd51720960fda11a1d291e8906523f86a9571376c6577338d84ac9c16cb0586562d3302072c0f832230bff16dc1d81da9404d14285c85941d6ad22a0a9e6b8bda8520bff1846474d6d27def355df90ae8e738c3ecccc3ba6a9512883d90b1b78a5de362959f217749c9403e7ce9b62c99d4903889f14dd44997fe36ca93a73b63be9eef2dbe58b73121574586ae47f38697bbec32012e871b9969bee373d0670871d0c93cfd082dcba98e20180c45d9d555a79c5411a09b76ce92521c65074eeeb2a2c7d6117b7e132620cb3befac6adf712fa52b4593302add4510e274cc3609a84d6c59bdc3c936eb60ae07f90d6a96b97775c000543e0c333cde28df019d4bcfe0d6ca62c5f6048d756efaec618f99a0994247c27574f091886c11b328f6728db17224292368cf36f56c58a92236291fb92db0fab61ef02259d8a8f5a713a68648d9cbc297b247ec2e9cd1aafb5144d9366b10f681f14ee9dc93a4a828edcf5b6901e449259d497f2abe64bdeffac2ee603cec98ccf24fd652b9d54dbd883e39c2504215493ccce10592f475a82dbdabf410711cb75a62e9c860acfaed3d3305a577501d6bd650c73072f80cf975f623b7d54687fa0b543d88708e9de6c503bed5c0a487bcacbb89df6e938db1d37f8f6a828951fcb0901e4cbe8cd3fbcc734297178d0698ad2935839fa719f6dd0974b05c7c165b5f31dc8fef7e5a60966ef7e80339cc9e3b76ec6d88f3cb2908ce94297846d00873df3ec90c2296be793d931596499b3d4b94b286807d88f063e0a669e72bbb0042e5130a3f6c4c96ba69d9a19bde8fb8d656700e7e6432165761c094a839f4162a1c31a1ae1286b4d1fbe563eea529716266da59815a6a3e33ef30f37a7a9e73d468f1b1808f02299967127af26765a8aa7ae1d83c2123c47d9a1baaacaa84baa81c6ba98e03c56782742f105020ed47a4f25b2215e9ea9141c2e0201a8206233eebfa52aeb87b43be4e5ade0fbb3c00883a00de362052b4453d30062d592f8a53959631f748004691bb4ea3ac9bfc72391c6b24caabc398fce361793669948a6b0b69c8c668cd7b44dc6efdba9064ea5e03895a91ad62dc1e0fe0643c1a9cf166364f65f0bf3d12b8b409e89039126f5aa5d18b0ed8ce4bd578f130034e0cd591a0a16b9faeb0859f59c123b5bedd18ca12f7442af3257d6900be2f4cbcb57d0f92d8a17c9ff5b9e1951cec076cfc53ea4c8299fbc6106afd3646adc4c2212d2f513a242cd3aff8cf56dc85dd4b308617c6b33299182c4add1927ea901c9bd836e8ab7a952796b5c971067b9a62da87d4343734a75044b47bc78a0da395eaa0a629b17d6d375a6fda9c68d72044001217b4e0459311f9ad02c9ec7eda7531a489ec53821ba29d2dd0095bf0181cffe95da6f6326131261e18d5eb2497ddcb02d8abac564b458dd10a5e47dc0180da5371a19a1075cb5ed1fa62ecd29b06063e64e90019ed55b3744ac197ec98dd60f3663d41ed3be9c8a8d3638222ddc755bc0525862c51b29a4b67206ee82237c947035dc2b9ecf7de9e58f242aa7ec9d09a0948b29ba3dfb43ff4ce4240794b7dbff114b5779f8eb90311631a4fe86606a4a445aa20cdba316d588a3ab84f696713d6b4115be6246a00e76a3faa857e74a673688142303218b1042de21fea296f512155fc2252d6fcceb3f86e8066f030e153be06e94e2564ed6f6384a4ef5ffe791990ee1dfce6303383ec2a5b05bf034757de4f5492b8acb80f471cd400a25282994bbfd614a41b324cc1cdc5cd3eb576ea22fc20ce25740506e9deab9b0440fd4304d676b07df1727144176992e2ca919f3931192d0cc51131ab147fb773d567ac7d925b6f2d2fd20ad51e1a1e805fbbe2c006f4b7cde15298eb8de897123ff2b31597a5e110990e76a27a6fb347e7df2ca1cea862cde70bc9f1cb0bca786bcb5f082194ae0928d1555d5e575255b55133ae524ad0a28b960f4d92b766c9eb29dbd124b0b4940d1a80a918fe1216370499b87a3cbe9d03d2c0fe25b6cb7ad8ada8e8e9cd02e1aa575c4a2dc9db3cb8c5669d703b4e0fbb5168215130d1a38bf044840217449b35bc3bfe76608628eedd22dc17c969afcff2da695799248ad074af91ded9c1b25af02dd624d97f531f47e4bf06ed5a11ab19c5041c1f1f23182a95dc6b5c5dbd4e91ea4e6ce240faad9d74b035c51a580658109efb24411eac680104ada6cd2f7b7e39fcd62ee3c74bd14005cd0ff50e548b690687dd00d677f3969c0fba6dbd8f3682e3b833a76a61334963cff7b5ccb2ed8efce1e864f1cca9a00f9b7dd7350ff5b50d6cfa7e5c0ed65dd99cbd562ece42d6424c55d7224c53f929a2ba8fce2e63bb8e4450e6f5053ea1f28244b3c3cce95fa634277e4b33200047c07205621b2b3eb9e1db5dea0bcbc5b6836bb9cdf8d374341f6fa643affd5eba8200a85dea6b0ada466d7d28ea33df49872baa8e389e58a47ab907e22f151ff1aa8b142eae2f7d76953f3007265ee75ba977592c4b5c0d4cc595dd1f22f356c3c25a4820996e4036643925be3b3c002b6063340bfa46ea445366d55d3e9379a594289141d0755f908e1beed4755c8b998c4f24db80b0f373bf206f79d53f29e6380aa488d70421f1d6d272c3bdc428a836ed6c8ce134b81fb7471865a0f79e819b1710c79b58683ec276eca1b3c8d5578b8bc9606c0083c2ec0f4ddb794486b4ba689856cd67a0fe969d9ead3478c26cbb41eeb305d3e9053da303ca1eda9d2450a2829ea943f130341aaa704f979901cb9cb33edb56aefd464275b3185cee6048b9a0529571de551a44ece90f46d35a7550e927108f93df567811e3e5e5df6cbe7165b9ad8c156ef02195a0d46f9b196f4d92b2b6284b04cb2580344a57d7e2e08eed684ada43ec33cef194b205dbf84ed7c95dab9c977c8ecae07b1654a3ff7f05f6610abf341f40c1c4250366d1132b2c9f560b1a8f98a9951d6b2cf5067faff591237217f8872a94f8672fee5a9d788808bd2ceb2f405970c2ced5ce042a6d3f9ca070bd31645aa9d0b88b7f02efbeb943ced90571349faa6d1dd714f879b1d33b9cc61390cb6f52a462b9d8cf24b519e6ca94427b044026dfbe2b5af58f4c2bb8eedaee8ab3e4ca9e14b41686b7f394550b18d1018c7197e0ae44a0b1dceafeb14505f7d2b78882411f20bac8aa4b8aacb8e6865d26fadd60e396acbe7f48dd3f2eacb5d461f3ea944786a31c38ec6cc7a23312d6596ff94e3536f324af699cbe6a638efc6815e605c01b958d1ab949ab535e9cb3ceddeb2a8b2c60cdbad453310f20728ddcbf0f81b800fddf8ca9273b7f225aaf6cd9cf9d516133f9e0cc87a3661be812dd9c20b5625d73e76f28243b5be2f5c6c2ec689f8123d1489e9bea1e985507c216d672b109fabafccca303251e652fc368b7ceaa63b7ad86f44acb84cc239caa95685a73ac78eae4e31cdc65b55ac8ebcbf7ab9d2a4552f9ec884de92332f3b12ff36d8387de747e20aed9871df1675028ea503aa247327200a94a8219c2a4ac21350dc57362c1cc9b611e473768576043d3be9c1d89364bd445f09eac0ebbf9b26f0a3ddec36e571d7c4751388d59a574b8aa8ca623ab0a34e37bf72554e1d9377c6e4164731793b712e0c4efaf957ff687274d8ce5091f9cdee08a663122f43f01731d1bccaa8e88c897e00e176e52ebb588c08b742f0ab5a7c87748077b6df21a689ef5d8c5a594e0f8a99d4c074472c757909663baf533522030f2a094ac41260e1eca4245a1ce7608acf37ff74e19a15cfa67f273f9f01d3c2937a354763e8d55d35f4783f4f497391a779c25e02573d498b7b99e2626c5129b107e511f651497f4114acf41b78f7e3154202ea251c184da74414b19ebc58883e9803d49879c1f08aa57ce1e3c6984a14d0e50fd6c6dce103a2701b9dc223811ed55a9d313df186e9c8d3fb9b097581b628a9b353f2b912348714e1638dc2a0036e61f8a5611b0172db3a19edd468629f384f05f62d199fb4827fc8012db2393d744c07e8d9722a45c85446823ca4ba47bb3c50a3fdc91939b8cda1e3965282b5d15cd9f898c093ab61e8c0329f60f9c8b168445c6ae271515f6d2d22cb9f189655331d4ddf45ff8d4aba0b0a45d1fdc77f4734c93212e49056221aada2a16d1cb3d2c854d3baddbff7a539d956a241ac9febe67f0e09ccee92613d1c1718742f0c2913f7842f04f02ee7313b0c85da72a700d1b63fc338a9323b6f3800aab0c31ca6b2714fa26eb5f47d2845fa65e4de63c05af66a31766078f9ef010e168f1302483cc8d286f1dca579df16738823f1ddb0787f957feabd7d9b084e910936514ef5e6f03c05b645eb67d5b8e28f093178bfcbb5a927493bae68090a0e86385faa82d6fc1d62bdd978bba1d35380237d2c1f480d88e983cc30dc0f918ed16f2566a7f39cb5cee0446821422fb42654012a71556528b9353b46d624e22e706f92e8797743c3bcba8c1fab216fb082528c54051fb27418a5230bd3944a8e4e3fefa1268829f42813a9b9ddaf947fe5c3ce6bb3abdcac7768f228c0096ecfc8ca531e0faf2d56f50adbcfe69ffaee339800987d28e6deb452ad1a3342624dcf7dd597dc5b5fbdce0e8ae140686fc354d2d046c8652b8567eb2dcf74c94fb7b8851294049295f8a2d10aa0eada13ddd08b39c4b3743d19a9792548473d222b287c003943f4c3ea6c198bcaf494b6565246b9bf4d4bdfd4ca415c363bb4680b8fe27f492b564807d9a11fb8f5bc63bee13deb5a3acf263bb864b4f65c988555f0b0a4a51ff213d58bc0c6ec81e5f21fdb14860775763030fdaec5ad05c6d971ac87ca1e2f512b2117f01f54ac144e56ae939e8874f7b11344658321e32f38ca4de884e9fd3d123a3421feb4a97dcaba21dd916ebccda839704e6e641f7a493264f00907796da8a14a2c06ccf03f95fcf7a7bad79946d1fdd0b5f70683c48aa726f160b2c45c0c85ac15e7d6f061aa16447785d403f028957fcbbbf02fc7a562da5c812cac34bcaf8628e5bef2e52c7a38c4220f7528cb01e1ce0d12176e80fbb3d75cd56bcc8841ef77362d12962db7236237112bc75b3517c4bfe11b1483603e1e422133e10d1385cb1b96f900dc23e0546c7f770b58b42622b13bdb825dbcb69b271318ef5969555f18564f8bb235de02f5a5943badb4a6e2d887fd2dcebecc6d6591910584703cf8a9ef7dc850058a6b1838b6b2d0d814256d155e1cdcf96008b6774952e3ded1a15ab0151bba66e3b0791bea36068829077bdf8906aaa0b75128ea23219e4cf4487d0bb03e3d424b6e91024ea7c4c35d07d4e4f2410b444d2cd1bb9ce4361210efbee0bcf6c9f55a947824a2ab66f9bd5ca5816a5a2c332b630a4c3423a7a6328cc670339387345bedd887768c1f081867bcf4b27bc63dc91d91c11fab1a2d070d2d6d75e455a6d06f2870c41fc3e12f2a13e7019885bbca13596b9ea68a8be4f05cedd8665e4fa9bdcc4ce581ab5df9745f0ec57cf615a9994cce3461ae359375f371bf8b88255919acda82d7c8dab870a1064f1a142fe5c0a59da6a86b77c71fdeaab4865b813e12301a471f3381ed92e5dabce088b005dc3efecb21ee6c87d6dc9dd25b7e256f95671127d8450e4214c891f02ff7a671d199da3514e572ba410b8f3403328612558878d962d835961f031b3ae92f4e069991733ea482e5edc9715c49d95ef59c49b90b79e337a60a90cec91de45d5e6a81f552daf6629b4d46ec6ae4e8b20da7fd36c715e401e8a3d9cdfb6b1a6f0b924cd83b4231f625e151bedd4bc86667e22da1a1b0c46bdd77aeb97410200f542bd47f750ffe0a0e0dd372e440fe44bda7d56d1c279271b9b48b847a4dd6cc13839f11148f53da9e64486237021e95aaba681c1af8327def652448fddf34bf845fdd58d94c7fda0afabe68fda1b97544cef65c5e29c99f154d71712e3170acbe6719bb28e94fdf00fd01826b4341a90d756d915b33b0d4a361126aa98ce7b81d39d462d21abefb681d88b5e151cc353afde0d49d3f5dfa3bb0e9dc8ec496e2eb6ed2ffa9b11be594eac05b3bf9212bf453ef5834bbc27c717a74b61e2abffad6ee9af41c7dd92e20f563e0d94c8b04b98e9d463a63880219674201232797e2383ac1bb257f451591aa95240e01d87bbbdb74730f50a19486fb5f30b0b5e36eff33d142147635a512a867803a45680f43001ebecdb87e378000013f0002fad11fc3cf2829d7b352adce46edb194cd15ae39ed924a83ff21e6bfae24a271e3f9d4fda22ac68343cb989f09e87321350bb3face7a1e07e5b25ec81e75aa8073535f8158c92f25f7556ab74da271fecdc8aba0645da3fa87ec79621e940afbffb0c408d37b52574fa3a3285bf3b52b6c234623300062cc523aaccc13ad473ff57fd307471453b21a010a48fa2811e5c95adbaf8633dffd59a986bba098e132bd1b77b295b5d95a5760fc18fce00cc7e70dad95df721c78d3d44f1026ed0705638567ff2e59d52204efcc07a0cccce4c7a9d1194a675f17c9b057e765f36bbe074c2a6144946252bdee72fc4b15e3a44b4baab88fc06bbefccf1f20ce5beaf700995f8b34b9828eb99f8af7facbdc2ce28c1c309ac75a3b84234a44c5145c005a65f52e622e69600171fa83c1f89777f7da7494e22709fd37333e3ab0fc56394527c82cdf480c360ce48d7e4aab6ee32ea9eebb1c2924054c81ae818e0b18888168a069ae921a6bb5a50cf7fafc2b1e90998b73a2818bbcb66ec531385e8843e409bb923c787e24280270148c7f0783d726a560085d30d364f2361d17222b3fada7358647291fc691374589e0c6d282148f012cf3111441c062829b581a9cc62f4befbd015644b6e7b52017f8ce1524084a75ffc92710507f8aa716edc165b4895f39f59d8705436e4be7b1b43b21ad6a9c927a116bf89ae5f4bc0d6d1560029007d83b8e9248c1f7e4227f346ce849c548c10d9f7e9d33749d844a7085b89782753192b54cc68b57f3ef7749824637b06f21c8429589c8bf073d41bb6c2cda90539124d7e2e88f63e910886815f53038b5ecaeb89a50639772014acdac04f16b7b4b20c1ef3af696b073b5659422ed31d7c662a301d2d268fb2ee36332e8590477a60aa48f229163a9afe98de339873d6606f1991518bbdd213029454b05220a96af4825541a2c0b54ab11dc3c27f669f9d37a382f0c718ad360a7ca13595fe55a6a6af46e2f807189406f3f10d9a5fe36df36696d73955d91ca9db5b8996302d437b66306200dc494c1d579d19221e65c141d08094038b6a1aeaf7441e05f19ff40f2387e16d38d813e87a0873f6ce619f9d0321ebd290c06d1a065548c17b3304d0fa5e076a61291757a8f7629bd1c8eb21f80841b030704d4cc728195f59394bef1c180e52f9c2b35ba83ca8c8469e2831f9e9974f1cb7ea2cddb2790a6299bb06ae4093e126133a31144ccd9d3f5cf8eb968009e92fb0b6fd3c7fc9f12c3619bf96f67b3a314bc3d69bf753be7f0a78825637af48960a4b2e0043f143c23bd216390ea6850719fe1509856e4b9de9dcfaaa183a53a78ed5901d07c3d30337c66945f78fcae7b1f733f6c50c751f5c9706f54eb5cae3386900f8f4b0254ac0b2f009409e99b6abeb7c1f17a254bb965dbf075cea5863a77f45fe3efda7dce01327038f14684402685e108eb95f88d2d34ca7d1ed5e2d14eae55c06c3f1ffa8a50c1182cd30754b3f1cdd887fb59d89a67c31678e591b7485f707ab878a7dcde3da76043a64ad1ab472ebe93ed7677fdb6352db366e1c3b0e299ce2a7d5d65d60b7f72e31b055f6e0c46068f94a3a49aa5663758f85f629707c92d127ba32f98f0300c1f4de7292af8e120a4a68a4d97e74ceb3848780da54d1f80e1d4408dab93c883c5154f85ce981f7b5795038291bb601f7f2d1a5253d15aee7b706299035c4e084394d71cdaa3a3ea42c69a64cd47357c12d5af42183f917a6eb7dc8162a7ec5840abaf3640b9ac794acde9f79e90cb353aaf7d0fafe549c5ae1dae65530658cc9d8f6c8d8ff357e7cbd0b9a891b2f4bd7d0527612432dbe4797b0e797b86f6ac307663377a40d2f5ed7a8ba3f1229faef1e6f0dfb4322c962891b728203201a79c0f8947686f237479aa2bdf83e67b9e230893e072e6e15052d3500fac95f7ae53f88da3692a210229fe471d6b3dd0fab64d2c210651cd006a212d0011c26b4adff53d24e3fdb343b1c47a5abbc6661408aaf782c2f7d4ac88e5b7216d793fcd55161a3aaa5d412bfbb49aa4e2c53aece72de97bf848df1f2fb1b2a14e77a0c7e4b7c55a50911a0029fce89ccde05259bc54abce7790e211dd900bbf82ecf49a1de330e86416975a4d1cbbc4249f8e99f89b3b7dd88a668e773484b522f65837ed1bd9ff1a1aef01e82b57da009beb8317a026335beac848f6b72f63b34e734aa8b1039d5b2418b56f4d0e68b3ebea0749fddca6a7ed727aa1e236695e24fc9653b0b6c19252a5ef25d6132b8db697d718c054deed4a79ce67173fef8631dd2cd403d1f437f5026b9f4dfa2774bb4e7fdc0cced2eb8c63bf0afd47fab0389f87e665a80183e73fee09191c69d262486df561a8db3d4a67dbca979b60abac7d6487c9aebc5f03cc680afa0a86dcce0b356b380f1f6afd1b86dd11512fcb3e1fd08ea988be75af1ab661c2f186f1e7105e985e13c7e8e1539da6140aa40ceccdb7e0b26e0637c5d85c878f38d3db49817ef17c7e3334993b5483d29d2a9141f77d4cfb069253bd1a2cb6dcac25710c095b1e3557eb38d6453ecce11706fca6253c046a9a91c8b36e28092d6a7f5bed937c1113a8b46d6eb854d1df7433c907d9fcaf225c27be0a5f576d8c4e83e2d1efd0bf1af555dc8063f46b2a2c85ab80895e6b85282da8f676cc59fc6bd45212b05300968405c04e4edc028e93b0a35476d5e711f3c705e835ea0699578718e3fef015a0fce02e4c707644a898ab59828c1b283ef4bafd0201746208d3553cd9277c5843b23ab68ab30bc8f371c166b1207b5a59b18491fe9637a8d49b0e2d559bf083973686ac9ebf34202198d53f919d11f0da48f51ddcd468267a4c5a81bfeb1faa2f0510df18dfd46a0248e3a9131cbd388f85b4da7ed08f35c3fd7c47794e410bfe1bc3bac44cdac864617285d7eee38789a26660e262495122fa9254185a07385627e006ea00a3a7f917356406f65e05159cb3ecfe1f1c2c6c3649306fa8a4003cab61a8624a4aaf3bbeac9963fd7b014707fcefb76235cc894ccb1dd7a970fff9e784ca4a12c80117e62282f169ae160e92b2dc7737080916056a3802cc62d58636291f1b2fc39c27a721d1859da1b060b25b80e60a689f27b09a5abaf47c18aaea5b52f62addc6ddbfd8013cac24030f89f6b5dbf97b14c2d581611e66f1cc5a9ad6fe5358a128ffdf9ffbba05c77f65cb8427197d6c1b39902bce7e557ec645da658991571f29a7bb8ea9d3c7de308cce59bc3cdd5fbc14d54d3141bafa2a4ab7959e6c71db7745e23ffdcd992c2f09174f48ddf89bfbb1635a706bef89e6796aa7c383db6ee61725b9f15c30751e4a759734781ee7186887b85102512c3701c4ddb49f888b6cb7199ae3e808c95bb3cdfd5dafaddc131a1d34355e2caf7449a2c2ccc4657679547248fb359525c70a7148dd48bfcaedf08ec4e54110000000000