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

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

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

Block Certificate

Block 54616 0b6fcb8836b2072837cb3befc4cbeaf5d5eda648e3464f409764c2978f780be7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e736acaec43f0c31f0ae5580a639772de6cec6a60b4edd605e419e2151e71a98
Certificate Block Hash
0b6fcb8836b2072837cb3befc4cbeaf5d5eda648e3464f409764c2978f780be7
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0062060000001e0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000239f5108ecb5f9aa372dadb62a66db8a8405bbe7142e8f4b0a67851c58fa9f601a1a39b63e16141fce4b01b37fed94cf4c5696e17c03ee8b9e412a4dd7844e7176b80156a726de4bdbf7e5aecf673e39d3de0f68d8e2ac106d000000000000000080000000e0000062060000001e0000

Raw Header Hex

00004020c96b20ae258dcf72c5ced4837ec1cc683e2737631956fc0c394a9892f764d4e32e0303356e028cd1a4304e1fb974c95aa1fd6c5f47e10e96697f7c0a3d63431b6f98096afe560618981ae751219e415e60dd4e0ba6c6cee62d7739a68055aef0310c3fc4aeac36e7

Proof Data Hex

59,560 bytes
121216010307da08bf49892aa9b15dfe41b8c9aadbba7596bc8571afc2b5458c5279a98f92e074adda5955ee87d0e2ddc830bf7e6b01eb6a2312513490dbde6876c133fc0d8139680831ee36abccecb99b8f6fccf3f339c8161cbddc6f032fb23fe963a21f43111e71729524879c562c127e1d5e60a181d318c20710670f177e70701d2ce80f63b2f766243bc22e6be908b0eed038d730c4b258b915e70aec8786333e6df3d2f9303eaa1874eb5aee497b9b35d629229f1f7b33e4ed19a578022388e9201d99b10c1f5d1ba8fe9d5ee1c75606bd3eaefb880fe768ed6df94d8284c71c77a4cb91937a15562b75e66d72cb70da27ab698c4a1caaa4da5c394cb5cf7b6ac6eda255516da4ff4039323cb58f6101676bcff4755fa3bd3c7307ce5a49d23779058e1b2b7866f693d24ac2a8dcfdfdc5135991849d86a999b4a62a9c3a5206b8aff88762766ef3ea03e40939a3a10d8e8dff9f84b44b313516f871463f55cbd8f54d59aec0bff634e7ce9a6e20ca79bf50d24748b6844a494a4473f3a5de20efc0c23d4f048642ac42dbe0bd34aa42571f5a42024ed3f5a1f04f8e71c042b7d22ff5a8bbaf13d5ce5c00d455e2d02f9df213af8a726de5871bc56fa608f8b93e15e9a8393bb79f0299985967e93427cbe2a565417969ff1953ffb9f83e7cef46902a249a70aea8615d44387d0895f2b017fd04d7d43567239e645233bbc54b1af4d6b4022b02265f601fdb31d2063845963cc6ce242bce28f0bf572a00f6f0051563b52cc76d6d9ff7c48b0c2348e27909008af00269807a748988b093abcd99b1f67d2918ac248f73a91c42c47a32b8e50d0a3eab7af440eab4a5be142f3edb728ea33e36ed1b7d874b9a7976dfcf820e471ee0cec0764dceb51e594048bbd8a9012fcc9f800957a7eb8db20b43aa5e72b9fa7b8c848b06b6d4202806f221cdd99344b9b25da800c4d0d890d8dedae84c13bb623653e8913f18291c9ad0d995d59e18cf9bcded5836008c23e0a882694c525c6a15781c14372827b69a9af442fecd214af1e9ac04b7137ea5b4f75b9eb1aaff64c0a17b0087ef2967e295e6c6588b8516fd6838df1bdcc9528d03c828446d8f5ddda30205cd04bf11e5351d18632efb7401fff3b2353aa917176c46c1e73c34f12684c646798505f05d867fb71b7557c392d661957a5ee8d932c87c7c67366f04e6b9e12341aa84a17d81e2e3f7376559cbd13d97a7073823a28131d9f20e36db426a6c5e31df0a1113aaf4969b8540155623f469a834dd825fbe6ea0ebfdc574acfab7de0e64369181b09c803d1a5d11958505c5583d273ed5c3d57871e297803d7d3f52fff504a9cef751377a2ac276b6b22e8827876d02da1423a1978115304395ed85866c246c3a65cb880088aa5c4b7784f7b1813e4906c5605a37a0fb4011a15ae939ad665f11d995745b3fd9b59817acad71df0c384aa8b0efb348ce4e6f41abaac40361f6b637ca958974dea5c8366c04d7f76bd22942ab1556f166e4b084ca87ba4ee614912ed036d5d125cdd17dbf246671d87ba1df9b97dc637dc3b1b7c66a0b37db0d6e55685f23d783df5ca597bdd4585cc8134203ecbc03afc450d894ce7cd14df449121e9ce28554612ec0ed7af8939536cc99d590ad554f59491c72fbda82d261015f10af9239664d38c804a1f907bdb64cfe4fc7f5f57e9591ba996cf5a64e1672078848291bc57911e2ecd378bf78450ecaaad5cc43d47be36d49c2de978850167870200e4c47594658772d847c12b7f43d87d4aa62a30634f80e114486cdc9385e020a5858e967849a83dedb09329d7fd97b033e5e2d8d8b0045e28d3845be6e526d7faa4b22b958a48fb8cc6981a7286a2617bfaa8f94667cbe40515f04d0629fa17b6a108f5f59cce58ed01b359733d72d540c1209a88e008257d7667b6b3123229054daff17e4d9735634fea0c1806df43fa1bf501e0a2b7fc77deec8a976fb9447bac39088a977614bdd07ff1a123865e0e38ffbb0e1e215cf21647913ce261cd8162e211091708e5299986be1e9e538573d7d26aa03fb4b00e263bce1444e512fcb86c733be3c26c271c6d25b7aad2f3a32b48a3591dc3a1831be01d45431ed1ecd9854df4eb7068c9967177b9a27fe64112e1b663a4d99ca65f1929afd9e993fc8e358de7e64c6f945b09ec06db285b51f9e7539db64784d9cc9ce2d156ffb850c4b0140d7a275d37254bb145b8bd7484a25fdcd676cea98640092459899de35f975a7ece245ee800902a1529143129e80169e99ce2c0c5d2a366aeae32a6346fd4a5c8464e1921af35c313b72c24b1fbf0bc20c4297eade393fe8084e8550de5ebb3afb2bd67361c032fec52658eee996cc889820ac379ec57b57b2aaaa69acd1ab5f8065051a6d4a4e33b4509d40749d1ab9996d0a04390c0af925579a6f441ef0d302c8381762207ecbcf2bc4e8653b28cb8d4a0a387dc8e666aff3842ecd9f37a0322ac394db9098b60dcf3c357080a401452217c474bd49463158e70e123b54e8d53ee3cb87cb9e1c3b9d1e05f246fb1d5d682d54deb31556db37fe6dbd34bb0353155c5069658f746fb5ea093f34e7663f52ebcc7ec533e474f587e24c05ddc9fa0228c2d1309fb64903e1545934f2ad522e6ae04cbdfdbac9a544e774ca31e9ad2e94d1257acaed0220e213734764cd671667749938c5539bc73eb923d26b1214116319ae44dcaafbd751386331b4f755d4c9f566ab71b2f6d640d76c5ae4b646e34256b0f365ab3ad2ee097fc71860200c4c76460684a4cf75a9228aef3129d0ed32f14c57bb55573527684bf7bd42b1715e1aded9a47b7738dfd1d29d08918e3a7e9ef663bc2884753d051d51b21b718d83e075b5dd5ea9e04e95898cdca5e4aff5c882785da16014fd7ec487b0df2fa6e7e378922257c096c3ac98ee0dfc946503608f2b58d4a2f0b3fcd526760a2178e2b4647b77e77da9d9272413dbe325ead83b4a5beba2318d2d99e5aa33dba143ee9901af92ad3e8177d659cd60104311d44e23e40ccd5c6733578fd20fa9be20035124b3d5ae11640f93df04065f605b067ac048c5b141aa6ffdc9528ddc804977b4870fc743999fbaab1ba39769e86961089c0c7238f07e41f5f1ee13b9da5ab4b19a9b29a4af85fe9b8886fb0b58544214684b65478093e23fdd37e56983602960fd6a0187610938bdbead6cbd71dddbd148a1306e9b8bf1a21b1359199546b02686eff0db596024dfef6b39793fb660e3631eef1c87658c6582e17668844e7b43a88825e2a82f1e2b5b0c59ec89e6e9c64f0e40419ca9da0a44414e9a6236ccbdbc87aaf82bb9bd5cd43bbf6a2411e90c6aaaf3ee6f57904e3544788cfdbbe58f15dfd02292cea3413fbd7eb116a43ea77658c7a170ac83c21aa36b3dd5c0e3b4abde5c46951bb61c6aa010437974084dde4dc471ee78156c6de5663bba2cf4dcb96bd5bafab5cedf9c6c9d680fc630a76d681f7fdcf73e270967a67d9f73090b9967a678348b28bd5052410c48cc3e1575b87261ef5de588eabdcf823b1f622c602ec1b27f3f33873cd64c0656e2f11df09554c51954f980cf46dd368733127940a4318e178a04b7d3fb8d5955ff82eef8b58b162da34bd9c715917a43a784bfb61f66e3938c5765113cf30b89e09f3012219eb4eb98954b378d4b90b7eed42a6167c6bf70bce77053cd2aadbb67b0afdd73a0e9ab227951d30f5a2f1802f062be34e3979194eccbaf8cde26f0d35cb57df7d2d5f63589279582718a8cdff4cc1162c9540e921604e6572318ede0109b87e7ed32675a5e4f5531d231786320879e5a2551d1392b9fbff82c953c6122bbde9811c297646fb95fc8b464b9056df9d05d1a5bcb44dd48bd8eb414858ebd03cf67d46e270fe884941c34eef731d7b917ec7e55ebc78edc9fbff1412bc5e28815c34fe14cb119f297e12a8ba8f806a508b05ef8e797d5307500e5cf15145878b65950b8511ca0fadcdf492b133fb79883e3bcdb8979dc548ec1d868c44da2291a0577083f0819ceebdfc487e6950cbba8432c525adcd0c4329ea7d35f2f976de8478234bc04bc8db7b53b8270bc12b2315d600f6a6dff291df268b7caa92ead3ba933f674ad9ab52009a348682f579ffc8759f78b3d6333358ffad942c0eb81554cbfd4357ed458f6492018c0a21a3fd511cd035853e926c6bf1408ca43631358faaa6184aa1e85e63967b1c70a70ccb6ebae3a00b61db3f1e10836df3b925ba13c94c0aea24c84e72db2c81dfcb7663aaac9ec2afa7f97b08662d1ef14de53ed5c90ba337eda733a405d111fde9da42b79a33b80b796084978922eaf300739fde43c34072e72c1b09e17ac2c96706b99e2d52b914821066e832045eb0d8e9959bdbe8de66701581ebef898807114257c62c6cefb9475d3e57c04333d65e794575cba4de5dc14fd1e988316b39b7b0a9b969612b8a4942d00b8ca24dce300b05d7d16a84b60ebdcc6e752f60204a9cdfa881a5215cddab3a0d640ff3a883f6abfc296ade5e5a54071ff98d37306db3f946f7f82cc0634d5ca4d1e94337b4320c2f31d93435e4f78156ac476e700bb32e8d47c4803755c327d8a3c9b51eaf7c0e848bf71785b781ac30fe170c29a4f939701baa8cebb33f00fdc7ad674fae507f27feecae4d5c5b32baf7d25ffdd0607eab9f82b61f22e322a1ba63d44a2e9f52eee1b06caec9285de18366236eeb75cfc82e2b1e3689ea95cc073a6b3da5c327a4b0e060bdeb45f02cdda33aace841f43e6707e5ddf673a33f0917e8f9ad940d378696a176ec657ef42e8c354a64d8526458a4aab194a0b42cffacb40f0e5797a03fd82eddf10d924d6d6f1f9fae338c3ef32e256ca274f2edc8e17c3dde4b277de0f54cff15606c2ee1238dd282e02c96ab15d271c66ebf49662483404116ad8c1ebe75dee10ebc967b05adff6bf23ef988efc93a802005d11744752566ce48e1108eebd77a5566e229381b4efd193b0b09e36072b949844cdb1d2a657ddd6539553dc98bcead40f91a1e97694ed513df9b998fcecc81a36c45cfad9dca0f1a7f7427a4a4942dd8da68d28d15002043601663d5e7dcd11cd6532b99491ccae46550b638ce1588e78b24fa7b4d6e638e623b767a3c7b579025cf1c951f1f69b7b6678d26b0cf31b112075639e0bacd831743af6ed12ea75123f112461b159412f79feb92db621f8ba460e6563b355ecb6e43d4b7d1a2a8adca0c65d7faceb6172cd75009aaa909ae40a3280143b22c7c6db2ca94edbce3fa7fa1051a3671131c20400c4b6a272b05038d1ceadf6609841a6917525b4dd3edc68bb1d042a8b0f47cc1ecb8b9c098ad4269f67696b83c87a6b190fb66f67aeac508367f33a0ab99d648b9717f12e2cf1893b2436762cb6e413747efdb4e2583c9251cadb63f867c0323f3d98d3b29081fcf29ef1c4171be7d15536ca533dd3b0e55079a924a7243fc3ef8353fb3eb99773c9730c027a5673caa6fa6f616df4d0ec2b536fdbb716267c410de301e293ddf546b1fe55dcf6aee215e7eead0fb85427714db053f850512a88d4db7098b6ad4c7de40680b37da5858538ced284fa58e5c2189dfdf77ca59398b6590f4205008645bd7fb8b5aac32fa7b0f334d5298a9ff682c04ea1bec1ca4ebb4e91f4dab097074f9973281bc2098ddd3099e56e10a32094f22af512b06c960cac9f3b5a9223cbe907f0e016ff7ca9c3512e928d3f6332839d87c05f32622db5a13beff9a0d1b1b8dfb8cd3d1441cd8bf5d3f75aedcb184d72df3fd5b65b386dfed90f45f490133745c7715bffc5d36c92bc685e8222259a120e8459321df1cf53d6026cad59c875b0d5c43dd0e4393203cf8c872ff2a3f8c8de6005175d735d021e2dfcd29d78af4230647f7d42ba79a2f07e687ba3ef4292acd0da75f04c7bfbc746065c6696ec6752317e3b90ec45a54b1c4a630165e0edbdd196dfc111ea8b43a70eca9bfab93567e499f29f9926fde8b8397d2039dab6508f46bde60dd579e64238168dd6c66a8d56f640cdddc54e19ce9b0de228af7eb23a4fbe9352e6d49c5e43047f543c60a7362a99ffc00c2982a748babcd7d15fb2271a9957b8cba3f30f3affc376eb7364e66bb9e98bd13d183731199c8ce5aa00ba18a785ffec0f8cfebf552a19fe6d1c1fb44bcdb447ad539960bcd7ec87b2d60b80c4d6580c640a02d167d0d9cfa2ed3ff0e8888581a3070acd9aa82d86577ab227b448abdf377fe73b5d0c86d781c3a3c63e872161ff70e885e8128984c42205ded468d3ed709216f265e9bc2e4069df449347effbc08080909e8fbc0ae99be11a7bb9c95b7856b9d3db62c4258784753ef66f5c89b5347eeaf719add5f46778b522f2de94fc096195e6e71b2abaae41c3389b882b528dccbaec56ca1a0d0bf63f0615f2aa8a62b145f7c4a2d90a0b537587d1a5a2003838d87f813af9d19f968c6a81bffb75376fb3cd59a4599bad7769f6d4a19ba247a1620d8836d5297a5f88e8d500d057006f94440bd11427cd0a211b715a5be54ff13c36718d015ebe5d8a16214eb58296b9153faf82dde2df02122cd4d7fd0f59836431897f55be64b5f8e3048ffdefdf0409bf69a71ec895e4b7de15dd207463bd746b85c2e1c2b24e016ca20d642ee3eedf20262d0d0f1e236fa82d6a949345e8f5f0349c109f4f842ec80837ba823d7ee9536bd2cb56ef63f359f25e9e0c0d13b55723b2fcc612bf39a95ee02db3b3cd99a22a7f5e90dfa3f87d44d7265365e63cf863ebbb5846996d85df5925e32016720a8c9015a2a500c0e641217456c012d303b530739255da702198da43d00f12b2d5033b96e2910b3ea67eb7e42f7badc16722830933348fe01ea91ff06e3e8a4ec6c61eacbcac743b0408d301f3e0a465df38d71bff27d7cf631b479a12a1be59930af8ac7dabd4bc9d3a0ac9e3b017fcac96913cda53fd2941e5df66e54d313fdfa6129d3d5c3bcd4038d16334ba2664e836b501822d0cbc82cf55976b36922d5da9a7f1203a7e7bed8899a347ee0e275fa27d582fae3008823e6539dbe2897c3d789cc6926b8330df2a69ea289b29565ca9ffb77c553cc40cb5d10422311bed34811d55923a42980c5ccd6fdb2056c445ebf0bfce42bed07aef3d4345c1c811f290f132466fc86e6d8acb3b51c904d742499493c6632dc745def938ab20bc5391f4f326309133eeeb13fc33053bd9e90aeff35e412b7fa1aa0ca6847e1ffb7004aa8f9eeb5edab78e2699e58f2d5e25331cdc93a7ece94040ea682bbe39554e95f41be4a671f5a382672ca05ea391a5c9111916823a1b35eef60cd72ea796d37f4ad4ab1e8137375a0781b757685dfd60b7d45f7614ff1e31b474af9db8357f7d6e666b3a9ea5eccc41ce8c50a2fc8014e71d9de3b0390ca154ceb4d75142ec506b9055a2ad3d36bc702229c127fc6809a2470732a43a79d15543ce3138a771c8643bcd2943d4c525544d4d6eac691de5988342627b814cbc494905520741b7e9a1c6854f02570768c2b3691dc28a570423a5af1adffd7860b57bc097a37f531b0d12a8bbb5ce8eaf4fba4a9dcad0b650e0a6368eda07c77ec269bf0a1f82f691a7074c22a56796eff3157ed20c7978eadab3dd88246bd3a40ca4849d8a5056c19586b724e964f0b6489e076e86f50c222671ab358b79263c9d975573e9ef3af63438bdae21529b2a1b01225bb82d6119834451616d110a913e8db88e46f8ba1ceee1f806df330a20c15b063864ef493152607b1bb674b5d79ad0816ea62d3e396405c177e96f9649ef008ec2bc1f4557999aa347bf656888ce1b48c0cc3fd44ba108745b1be7634aed1971065fbdf44947f5ef3485b810d190398ded866520df7936ab4bcff678f246872e31d8fb13f32ca2fe0ea88eb686bc1c218991f621ad8397fa223e81ed94f4aaa8879ed5bfd0f4c682eacb5d3970807dcc0eb0eb8075574c8454a12ef08fa7371da95cb8c86d84b123a7a5fa25a9d8711e5e619a2147cce80f642d4ce9cdf217c227c39964c66d4f671812168a220de369e1b699a8a3588632f7bcf37df1896a13a56f87f957e25a78b968eeb3ce5e5b0a58bc37e7b58e2a6a1addc9bcc3d6245d3a43ed32cf9d7a034a4aa77a5ae6567e3cf65ccfaac21cac88b68f0ba5d460cbd5366ef5d94ee8e978ebc39bd26a043ac7cb6a717e945f1739d4548bb40f158eccd6437be1ee9fa6172b79524c61b0d2dbb2ff32f84139acb49355085bb557b654bf86e94b7c5c27c36cede5331768fd6ac9a34b980cc489cae14ebac1946ca0efa549722acff6adbf8a59d042088a36c34eb30699855d418e1f97d75977fedb658992a0fc026927c83632c20bb0f49863d00724cc1d68268cd1ad4a84d10a67bef021b327a85934257eb0dda0a3b0f44b35ac9b0a647885cbae176bdd126aaeed859b0ade1c4658d62ce5612e3fa27da4dde06a506f992549f562d497f9833197283400755f30d760c4eb096057599f57ccfc1b9cc2986ca5d41d98386af14ac6c2ae034ec01996f5f61cc72cdc18b069a2f56b8b1ce99211e92bdb33b5f4a9cc0dd2db737efc70dec74e670a41923e23b9c28f1887e67787b7f7dcdb57274389207e3ce5e9de04d21cfa8664f8f93c5eef2e544aaa8ffde0c716aae562b2e529405233c4f3cf8a46ac2f70529f0ee7ee9e6d5fd68752d889b160f59b29e1e61129206e64dbec88e0d0abf1727bd564b9831ae716ab6e0e7b0e03506815d08bd08b23a6d2c1745a9d3fc0e04857493fc124e6aba1458ad6d0e4b71bde8f8290172502c31eb5732e0b08bedac58143f27ef26688ca1768d3ce2c403ff3da87a4773b3b3d635fe17997b9a37dbe3fdb497d063eb64b278cce4221f6f0aa169cff384970de63cdcaae73cdf72f7d9e81229e241e676a5ad732c600b8dcb7a4c4dc7988f5975b6d2c7fff365015f00c5b2016fa3d68c8c7f48884cce34c4f9d88ac4fcacbcf4ddfda86253f37ca0b7ddf51ddb09c7587f3801ea9a030415a1cb4569922239c1a0788f08182cdb744b5a22097341e2e7628112eaf6670acc4fdcb70416c823dd045f96c6cb0c126f1d291ec1c39b8fea983c6eed1bab7fdf84258580d2c4f8eff909a1751c67e08ef6cc4680a0481f59ef44daa4116b87d0d3dd998b52cede7621bca64b0258b9104a250ffcd26b7dea0b78543a0cc9b69e91b2bb10890585f4f4a81796a8732d492f1ab689f467c32fcd04475931ca025b9555ee86a6e1367fab770115b215b6f3173c1ad33e88eddbc968c8ce89aca8dfa6821b56f007ddceffa005f0abfabc7a517a490f168a16667f277968bd77297c861312155a41f3a75032ab4578f89998fc9140a59629ee9aebd9aa2f9c74e275ecd030d5cc92f69747084b157411ccd2084192c3002a377e4eb65b3a3a8186853b0dacb28ceaf7e900c9fa6033cd8e91fb72e715b3624bf64881981280ff769dfbe8cd0b5bcab859f63ce028fd8f17d6c12926c23179eaf77937fcbdf3fee3950993a4f3ebe2024e3993cf5760a807c3397571e488afff10e3b8b8346cd4ff7bb2a180a3edafca46dbb2c0fd43f46e6246b0bde1d4f7434fca675e9d740d0f87fa82552f23823ea357be0202b0c1d7eb1e9a84b86cf8a0ca02e90d55c211f0652c3381a36a8e5b82ee372f863569fc75bca34c6ce959a98617850e8d84a5ea221e63e1c9501e7da16e3e7d3206722700a9ab98dd827d4b021fa68bab334e1df189fb70b2c280c80fbb2ee8e4416c4e0d978697a4f6a8ebb32e18bfea77f86feadff5e71c8274374f60631e8fda02080a17e82e55c888dd9269e6cd0f0f503c3dc7deaf2d92cd776816a370934bfed304520290554bdc38cddb95cfad19161e6911256917ce8945f8e2cc4805c931350546fa93be13b609229f07fcbf5a1aafa24d5effb83df5841d39246d0aec35e568b3ee61bbde066a6e11a0607ec72f749e07357ca388d8e9a90223e7407542b2e307596bd8ebe74eca75562f983df5e16102d37f70685af88a11e0e35d2ef09a02c73420faa5038ef1079941dcf00bcb97a01fa0a059ccb6fd6afc7626ffa7ce052087a99a4a42760c3500ea998a20498192c296686746388b599efd621e2f4aef782168a2b2cf934691a8ac5571c405124e61d8fe8fa6000474b1ff56da24782f8180ff1a62984ece69d5c97be9a5768952ef61b35b068b47b52af246eda67665a7522685f708ddb6a3e4643672bce2d5a8497552eca26d722012233645f412387eae4640987f5a89416dfb4f1f268a46566309ccd4769f176bbd0f1b817de7ae2ea2b19ad77d01d53b7989fb505b6448cfef2ecb0d40dbd7689f8ed01443e233f9e42cbe222b0cac9412d850ad70586eb7aaaff6989b58e40f8832c649e780de78c82585bebc23e2c3bf5f3eadb37052669524463c7b80fee9107d76b1bcbfce732bf70a1e2ffaca3b76c695bce1901bed9de86eccc9f762a1eeec9f9907404014435784080525dfd454a60a518542fce48774e04e8f9ea182a228741ea9c0e525142b30888667593934f954f644216eff47d7246d418745e6aa8d066983eeadf482912fc662740661a14de02bff64f864f6d7550f19df020ef6737d0f6e5be4f2ebae51fc139d265b0c7ff588842aaea62fa6b3ef8b50d3dd908b5503b40cc78169a3201375187ea27c4c233198e89d41339a69574d96471dd3be5ad0fef054df9a72a81cfee9a33a9fca805d99e3726c33305664478714f4c8a14637c3f832f0bcc1b8514deb62a998747f5290ef9cddefc6c16381244eeffea7d6a619242e195dde639028cc05c81310110df1110e4303fd696ff9836d722405886ad7a5cdf6a57c95c8d6b6a7992d31853bf492b0cef4eeb2105c00d235e6d3bd992b6873b38f63e33b4690ca03082b9b8152a23b0f6ba1abf8ec6d27c2db424ae433a6a96c39eceb70eaea995cac5a80425b406714a7df2b8c31c86cd9b88575a583e5f139b141ed3c99da0843c10b79e1312b4cdf4ab3bd62f74dcf02a301710f33eaf2392df591d0738585403bc65d016cdfb922bd95807bf5e12f35bbabccb335a56f511bef912b0917f2c9f6603ad47c20b1a4b8c9493d3e97a583f18dc5da58bae93c4881328a3702776b197720bfec4ddff9c0ac5945d076f2ed7b12ebb6995d19aade000ac9102d7c4b6d12ecdbf8207db5cd734a6d7bf1e1927e2abc9089b3f7799be4a4dbc94b729200a361549d3a15d4f76b64d5c46a3c25b576327af46eaff404707cc7211d69dd12368dacdb8c260f3df82f0868506fc367f7a802a1e2ff51942ee8dd0c3c39240644b7a364764d9de6727aaae3a8bb32317fde524921d975175456b32bfb5077db0cd3df2f46db97f2a07e88bf0b023f7513e646733eb1bb0ebfde4288f4d005ea428616ce0525844e5e8b2084a15d5d6e8b1068ea2701861da55cf19ea35292956b91111f064da8bedce11dc52c51aef0d1b9206a2da388178a4a23dc4262d0e6690c87b3f40a27f6e25432dd2d59c11bd568c33c42d671fabd9ad33580e62fc3ba6ba025d12da5644ea3f6d7a0a87ff673ba3787b832aa3b8ee7016d55dbf579e31e228fbcef22668440ea1b8c49c1560bb2be0d4b85476f791b971e452d792044a2a9e64be6ecf6d29b9806c86f0cc5c3894fda9d78ace8fbe6af91ef40b46e88a18c25ac7cc2184dc29c96dd72840d3c7ee035c16981e2de619bf6747ffaa5dcbfdbdd422d020a226a08e1dc0a0c5944ec9b2dd655c09e9c8fa3333379247cfa1405b6fd6bc0ce8ef61fb02fb55744cf61a771b6c297c08ff9e60350da753dd475d33c6a0d3bd2a7f1a94cbdc242fa22ab517fd4528acfc0f8f4528ce037edd9e010af351251ad35de69f6991fb7b3dc2fd94b0bde91103b6cc551c2d6b94857f53632401047ec52ba244c560ae1089fda73db32562e5be398ea37626b852c5da10b099b0c264703d60013322401cfbee36f119f969f8935dbcb6fba649378dabf78fba92aefeeb5e631588682edfd30a70a2d0440e6f32c8e09cfc207e17a3c8716554f222ea83c0e095729d95c46da44dc59e5a3d2e2d2c75fde93977e339ffcaf7a70f1ae12ed9726078844b5009fe2bdbea0dc511b5b63acc6c0a17035c639be9d50e286ba696b9d863ec38cfe579ebce8983396626a77b48322c719e7dc958973ed6f3e1add397176f7ba275f2f5c5e58a0ede0639ef5efcf4be817671679279f4f042e880555aaab4cae08801e84205f5cc1c42ee0f894cac2ada128934a22c0ee8ff6d9841838c181fb0b35b7e396b112b64762bd6876b35063926ed8edb8468396a236ce9ca6669e44153693daa304dfda55bb41275be2c6e5c14296adcf4578f6414ea958373333f2189278cfe00f12dbe6d54bd6751a662c0ebc56ac1e96dba997c918e8b1ab901d89f85b03a30c5272c3383e15a918f7a5889764206f31196d38b971decccfc83122f574bf402e143244206ac9f9f79edc8830edbf84579d2e28cf27c2602dbc02ae2873d903ca5d88a734c02cc3c741188718c2d75dfeff44a454c03984762da1a1576b178213750c18da84ab45d37ba02c1ebe7aeabc2d6a6e85de752b099cf5284c667de49aefcd0ee1b2ca7cc09085fc1ec321c856efad20fcfcecc06a162ea0c2d6dd6af4bd43021b361e7bc07c5e96dc8680634cbc53031020f53ddc2b2c98dc775f4ac9027fb0fc88541f638216f33b3c8fd2f3250877a96cad35f1f6c90d6b28ba710d2a1a6f61c1c1bab40568274fca60f2a42823a435b254d5774d149618ac077a1a172514967f9ce00510a907325d4535eb05c7fbc5b67db9be0e7876bbc6a90689357158ad6a3be7beecbf7d83a29587c71a8bfb7d2b3bb2e3aae04e0bf2dbdead032764624d011128bfc850b55cfa9e7b4f232d961db86c4cadf9d951ec2adfc17edce0df7f8d04d300be7552014e7bd7fa05fca7f7a4e90af76b46753c820f3ce95c525549d25dbc9099971dc96555066e013b0e0cec1d2e4fed34c1939ac2cbf1a176ee600bd3e9150565c57130e2334cbc365eacfe525aa7af4db64243ae2a1cb35aa4ae5d20e7759b9d22746668c03bd8e893d6e9fb41e62af1f1d845f87ee4621b90f39792ef4063b82e4609d97fd3de4b997c7511fe9fbdab66c0cdf033b316b80bf07f07743de1d02cd2b35c6ac65d373a73917d3d01ab50af00215beaaa08bcf26703ce0fa329c53a512fc944077a161169a175a2bef49f39702a1d690487ed683b1b70f54ee75ff1e439e96262b6f0110dc48dea123ca72c6b132c1be9c503f39e67c14f2f65dd9e332c882b5067a21480bb7e6272da29125b98f8cdf322a7637c0918df1fc2c81c6d46db9ca106e82b963cdbb164ee3fc6a22b897ffc5d18177f048b4bdadfa94e4e58400fddb0816a4402d5e91789441dd56dcb6777f23b5dc2e98f578626630437ea349bc719b547f7fa963261d73aedd2fbab9080d057452435ffe1968a8dd20f2acbc7282c004375aa827ce5d6c8fe0b8f9176522f34ab4242d332b68ffa85624faed6cd20c23d82400a3ae3cbffff47bd5772c73e4df9d2aec46392e0b7df471b83b232d709d6e08f13901bed76358688e3b970ff7b10f3c55402f7960b876cb11182c42adeb3e4be36ed8c6d0a3aa3586dcd50dc3b8945afd6dbd0e55e8ae55f97413f71382918868cc53513e396f02f5a653dac6f2d365c8820facc5c96f6bff541c0181bc69802f08b76d3d705e94d9c0b6eb1f5db07ed35ed366036df78a79b55477811a1924de02a9248472c3a0d4dad4d1d9b7185ab88cf98357ed1c1dff8d5ea6981be87f35b81d3d650042229284cd42c294a54c743c7fb5c05035dc73a116aa9f8294bac4d8112b471f9f27c8c4e2d95728cbeed94a0932207f0f24bf274b6143fceb22f7e918074b1b6f6a1eaa7feaf40d547214aa9e2ac7570c6d36a663da55b13c613ece9772d99ba4218eb86f5a480b8a78cc94f0d75b439e28ee456f5448e58b7d0aa0adacd1864b01514396706de9a01efb15d7f734ea7f037a424113be9f6628f0bb0c9d3dba73b26cf1f02b44b7d5e91ee7a0e11294632f8f9f1af06b4f47994cc47b4c8781b4c032fb1118fb673a3d2420850ac95e813bf3bd7562676d7e40bd40aa93dd8901422efeab0c980c15fa7b70a1aa71f2b2815f9ab8c8846cb0544d17f406f1052c88cdf84069f97d16adaa71d38e15e13d98953012d280362c33c32b39cbea3347e8acd832ea1cc0820349448608d206a3659b5ec8175104393022eb1c279589639e889d526c411eee78f8d3c516dab3e1a70210ad735eaf0416d71181161137a152223a9095d141305cb560d6fd8ef29284a83625ec3ca4ebdcd40c3075cd0985ce1d8913be449f3c39b5f918792286d339137b0593a7e7fd24f7ef8701feed9ca59fd62dfff37de86c575d84e9bdcffa6dd588a2e5f6dace98c2142c8ba71f4b0dabdff4601607b51ef64007c12a6a6b5fd2553460dbeaf450be7c9d6de3728784a2cb8342ef2b4c4c7f723347e6f0917b6efc7fad81b8c4e8c12e1b44deda3fc698d201a729f4b4171b45e373d1b1875482d87600694e72a8f7304cc862466d8ff1b599100dd8817f482acce316766c2528df4ffdabbd57ef712dac72d0837d350e426ed449005d2978e5d4c6e85858e48569a089f7bc89999eccd77f4302d454dec2565f46db51c378a7577e7f9bb352b8426c5a7af675bcf47037da87016949c5e9bb3472a80b486ad19f6489523b81ffdeb4ae68666019f4a8009ffd87096169ac02008dba098921925f8c4cda7df4c869e2d5593eae066123eacf2e03f4a6f81025953d765b3f7482beaa8352eecf1ce724982589acf02fbd2d1f007808b1d721804a750b31600f4b47716e26d59edf8e389bb9bfd073e51e6c242432133825a6cd12c5f9056d703f64c40b706422e66ac4416dcfa7ed60d39d1a5e0534602662b9caa13be3f410c32a4430dcce427a65b5341ead519074980043f83309a95b8f2b5886207f3a2d3b012ed48dc75f07ad1fafcbcd46310ab577ab624175b8c32f90685a03f75a79041defcf603cef61accf6add125e1249fcc3c0730cb7987fbc53c1678a8fcc6a75d2aacb06bba127abaf504798db68b04abd454ab3d0ca3e531382662b2362d94390d07edcd24023047519ed0f7a0ecfc4e43509be947d9e5d0e0b5b3f8ab0d206f8b26620f37cebad541a358e9bcb4f65bfac1bb2aa5c205f95a9033a6cf9930490ae8fd4633768e38a8ee1eb646b72f99f96b0a78f43d8f68e60ffc782105a889fe3d033eff57557771de79a8b8e94baea968aee7d725d9f406309c12d24115fcf9e764cff6adf6cb94f96bf66ad1097edee7918ef0bed679f47a5317bb5815cb539709c8dad2571f84e87817d0fcce9b60da81500c6d3eeb1bdf1e9a2f8da287b509cadb34b3ae8bee8bc7d1e33ddd427f7853ed33ec98b44059a11e61438d1b7a6d7895111b9b6c67010945eae984e3a960bb65b5626d6a49e6f73525ab8bf837b8f7a0d676e0ac93a388386443bc849dc8696b4ebc309089b6032bc801dce9f07711cf725628f4da71f474a5540c1ea39eb80b6faad34571522bc09ff0cda475dee8205007b582f564bd77cb78a0c45a363437f988e23f53425b3807b35c6a07ed30c9a3935b4d92c49171864d95226edb01bf7d9c8bfb8cc5f54f6d2b803d7f72af03e4b45cd48b7691e49212e8c5b3e18bb33187e67e6df2e7ec241b1da10ad2072f15eb34f5005179e6c3aab1663b26275210a6131c2de9d7ff6ab57b803d1abd8c567f980860f7cba792a428fe8f8bdcbbbccf78a0f4d57796e7cce81e924b896390d11ce0d2e2fa02e9fd2fd5c9fee826e2e1b737bc65501b27866f1592590b65408db58af28892e6fc57ff8bfb155a0a129f3b1539c329e63d0f0fb0ab300ad854b420cb617d782b5033303399fad5d9c9df2d045e6d5c009e6d77f9ba0b91dae94547738dd3d8ce02c42c110bf643a943590596fdfd946337451c85824762932626e8111b26fcde5164307f5bcd809380c5093ab86ad1dd5e778b712c8ede87c0653044b19397a98e6a2439d55cb3c6120f91eb676bfaa1cefa0315e2b59d902ae3b791e288f30ad2d7120736d679a865b58f7856232fe287780c55c5960d5acab1d90590c22e62b46e0605b055d0ef940fe52a957bbd233b60985b3849191dab734cea93a688de35fff0dcb9f47fdf232fe293559db64075e2ebaadb19e97c4b2eef97fa6ee6d1ee42e5095e98565b375d9f018761b49e8b12a231baf57edf9ea2974fe83f40be2b23cfe77a442117b3de0dd36c84691311bc90d63a4b5257b2dd3e2fecb6bf65b6ab588cd8c47782e273069b2efd0e1353132d6d0533912c410dce8654a465888fc7fa2e6845c6b39f3d09d00198f97b27c1ecf6cde0c79ccc6bc5e44cc1a4118757892906738d16dd9e957351c9ec7ab2bdfbff292f7e80270a576d377380793122cd9d22f3a1ef6b1578337701acacf83d1b703b50763409557be520a2b420ca062e2a907de698bd4d4f9a8da44c92f40cd89c4be66339b8087d15c44015ebcd3a9f4e53daff24e8b024c6fdbf79fa7419f63c87b98b475f63d6a52e8c8c4d1a3b73a4bae399e7fb85636793d7bd229a42fccd2dc9905ebabcf5dc6d85de2e322ed0933c92fd67d74cd62818da32910eb2a052e1d3e316373ed15e7e0c7a2e5e80207b9f6b541af7dd29b031858c0885bc1ccee0cb3eee87c4f886ab6ff96e65575723b2ee8cc80fa140cbd725a87a255d67625137e89063b5ee8ddca96432b330f00de5edf173b5a7e6fe0edd8b218b1b0990dfabbcf1cf8500fe2be8df804c8fea5ded6efd52ecd7694d8a13b0e2442a0e43a3b43cb3fe277211259248cee5fcb7e1d270c94e7a4e47f9746184d49cbbeac0fe74195baf84fb70d00f8c19e41f67d87631288fc036803db8b125488a06f0172a55e74aac7b6353330045726a6a74e7286a786370ca16d1672b114201c53da46b51cf73c5be20bb45557fd29fa906061d7d03962a37292fb00af8c803049f15279adda46a7ea7cf7da34af46bd2b5cc6a159434d4f57caf7c19dec5d797d4f7dbf46bad558c5742af0fdb44baa18cf417219ac36beb7dae22eebe8573acd933420cc64ec4a8f414d8ec71e8330ae193e6ba135e286eb7bd65585abd45a6b5a3cdff26676469b3c7808d4caef3fc061dbf4c0c584e250e7c47b7617552d1dff371755602bc7fb785f686a129934201d8f70fe1afc4573e152accd62226dd36eeb7759cc772c3b9bc76f98346e759445841ff1259905016f27f9813bd1d7f5306e4ab1fc5822b81fb4e68b85e6fe4853a51d4cdd040507900497de2ece25d2d3ccfad368b8ee13e8ea7dd7fa3c126b87661c707086eb21e5b38c3a4706e008d94e4d9c8bf53bfc6182fc90a27fcf8378c1f043b5eda18f0d4a8e9d8a658f9be19c94e3e466f6d4cac783f0a171662c428064152c58adc0ef4c8fc5afe2f342b2aac38ced0d1fa0920dd0743e375e0b70207f7cbdbc60c7a9279c3978d473a57365bde1b8e55ffda2e833bf00e208bf130d37204d478b7f579a0b760361a6876b49e317131c000085a5b49a03eced0d126b2eb3dd1becc825b2c307c965dcbf44d2f8ecb1bf83c28371dfe52b51e45b2d72c478f72592ac799ebd9c9b97887ba63cd4a11ce93c32cb84e64f1b3e9f0f1c40b20dbbca8ed7225b59230796f67a4173ea1e04feb8d76acca65bf9d48c0d4170a4075c9c48b943f6aff832342a6f767afab364f67a11d7bc69e11406ed545e64433d46bd35ad5460cb0d983718e5fd1d5dd811eaebe4f41b7ddcb5c394ee960feea6b63d6a0cf54eec2295e2136cee7265f7bf92282d3a9afe621424a2804345ca087f2f25c2f2509d5226ee97df991eaec5a39f816e4322bd23e8d0167486e42cbf9da21948b599b23633d25a7f0ec439292349eb991279ae5a3c1de7131f2e5bab7c4ac30d268c12744d32e90198c909291594bc111a939737db71f0e9d488ff51c4722066bb19c5994338f8b439a405c1a8914a1dfda7a1025abd1f6170598a058c837faf074f0811d2440c8f22a61bbddd69ddeb11ab6cf2f5e083fce893dbb361ac318b8c27cf401bd225fc26d9ce409dc626619fe7aeb055e5eff7cd2c783b217fa8494d01a4575278d6daef96c89d7f7f6520502756aa299b06fcca550ae3a19eef3f0e0be829f2cbbc986bd6b4e0c3225d9093c8ae056407e50841060ef60fc0d2d37cdd45bd0be5668eb5f060276cd659cfb417cfe68f9564a7b5720ebe69542ae64471cb68c5d2d94618b794560cbc1325e458f16dcef729af9a5d32c26d3e2afe50a288e7b1b7a78f61d773fc902c5d205f7d6eff36712c1e170f41ddd979d808beda213408a8bda157da6bafdb54b1119ed598653d2153fa02d6b7cd9b147754e4f88a1019b0a810e74c79d70c8f9bb0a3b1a171303567739248efcd8906da67a611da2cd6a72ca2dda48e0925a5a93d4523a7fcc925f0d445b3c98fe1d87aeafcaaf2af05ef132373e307743c5e1b23a7e16787b938a2d15439aa07ffed21e7974e5020073ae1c3f70f51a3dfe28ef4593641e2dc64d53128f59fe4dd01cde4d1573e716d91ca07c3ae9e921e02ba13dd0d46ceeaac5b7337d289255a34d4d6fb55e928ee0facdbf2b5c5ce857f9498e0a1d5148e7ba42083d6e6b755140e05ac141a9a04aba26beb3fa6cf69c98442daf67dddcbc33c4660b94217b6f35244f158091feb75c5463a8e5c7870973da57080415e60de2db0391bca070eb1fcc73dbe869fac0e7d12f1b8fb1135d3b3904ac2e22ec762dde3da11a4ebbaba08f82bc69b2a7ca530bc16f2db261c164ba2d2dd794005d7cb0805986b08112b9b0c9b5c447984c2871ffc7aac8b28081d6468667c6afda4ebd3d9b57555ceb3b9f9e7d32b9898059ed02cfaef679ed6582173ac7f9cf4bcc32be868a11782960352b8d381bd0dee9d3d0ddb1b70545af76f32ac211a43a61b36bea861a38a8f6bd42a7db7c68ac7d52dcfdf0b1f161cbdb2d5405d8e0aa9f9c4fff95ef96ff6e85f17f6eb51e88a10f7d0ee2dd5f0e37ebcdba8aa4c559ed3ec412850c19c0f9fb36af4b1215b25843b8b3b94d36caefdf62e49054281bb08ea2e94cdd3d569b78cf7771e345dd53e04a47467c0814bfa4d0c43532310e7e5f649d09cdd277d68daa25f0dac06cce79ddd2890ec2c13f22e937c3705827c783676a1b07beafa8ad6ae40628e0bddd001e4eeca34cd6debd0b153b0a6f3d80aedb108a87f83d698858d23d123d75fbe6a7ccea81222b5dde9eb4767e6f3c88b7e2f4a2ce182075f29324a9c17816096fe6030f21160e184fabc344c50a30b3360cc853ea0bf3428da18b913ae35a2e2467be8072cdc551c2bf3079f5e26c8e0e8ea5bf70c16a13eb0989a73ff06486c034ba2464fe4eab5c29ffa0d1bdd17a07246cc6849ee832f775e987bc28aa63311a781d50c01e06d82d0ade7c70ce0993622a40cd2cae99d1e359fa0d300f8a50f7693a05c448dfa29a45e196e1f63214fa5682873791b4895bcc7c9d7fe39f7a6f30d5b003e421bd9f385e4e54e901a306916d442b1504d0cbf103594ace8af6d208edb24ee3686f108aad711ea0ca3417213056c33d92be1c225d12a3256ee38f5596a37dd7cca01cf88025ebecc3b98aca4d33e416f172e1928b84dfd19fcbc55ffd1c639e8bf82ee8d1f53fed9949766fde870ca792ca0cbb1dc6abe75e3742b4315ce167b49729f9917996227f2d45dd484d957b6b4d67e778d8576a256b60bf1cd5e09a803b41bda2aa6ed4c3c8f8060ec850b72a9c5c3aeccdff88974b6582f477d85049faf37caa763f3723e97cd7effdf779984224a10b4ebb9077b5e6c90f35b9a01b31650026ea25b142d3b965a5a10d7d354bfeb84063a29b91e4c933ef014aac494ff78e0d09bf8c484505f9c02b06eb8ca81cc229de05b01b560fa1a8ce1713aa6db797ac0c0f6feac1a4cc539673457ce5d1975b388ce5da7d0b5103a365711b9c1ce9da16c967beddd3405a5ac826ba717091a117ed212a2b3f17afaaaed723cab84576a9f0e4288e2794c75d4b073b6251766e32834982f56085c3255ea8e28a38ae7e9f27b68b95806d258126be5dbefd57791f2724bf15f2593d9b465e34f99177f4c09ce5caad687283ebe220f53f2825f933543e42be6bf0544a18e9fcaab1a7165af17c423b1ca8b57497fea81c0e9f27c07c9ad6fbe1c169661eb502a6b5717e21e8e08093a2461fd87a09cf7a6861257a0a38673243fdc87f94e038944fe61980cbc32f2a703b7b690522551e6616d07a7c6d9e01466bbfa69a8c1c30404eb6c32d6806b148751fcdef91690a7ece9154016133187ec47f553031956307d97f1841364e5d081ea66abe9a99499020910e28174adf742e7d5ac52f3e1a6a0552dd479371e52cf577a7fffa6f54de3592aa49393c7d548d9ddac212568b7dd44745859f2c6aa6746a92ca07e2dcd6714fe1f52cc2b0bc5c5408a1ad70cc018981c6b0c0c2508d5b69a822825e7b585ce550e3545642bba4f20088f88274e0475ce07f7f44a7bd8ddb3a8170020c53d45037305b4446b1debd222d116168bea04c1519d7a26910b2384173ea35ffbdc6c3d8125a4c2c9c5905889d677d713f9f86104f331c354de67067f0701f31b0f6ae2704c913d355617e1dab0dd2d6b9fff5aadaf6ac3cea7d0cf929c7ca9782a3771c72214ec29efc6daa15288f8e5aa7c150494f4172142edcaad71ddc2e15ecbe3054f522bd713cf1c82fff3a41a943c340d5bb9a54da59f8c7b034ce8f1fa9e510a498c33fed529fa7faca7f10cff11afa62279f9c75d0c1a448dbb36e258b423109aa24c9f86f544b82bb0be2750295894895bcea95d439d099e36c158836d3ed2a6a7ce134269c4f0995d182cd5a64bb66a17895bcee45fa3e7c4012fdc3d90dcaf52be1607314f6ec12047271edb4f16377a37d5f6720e002059088d90bc64514a82e023e872bee41f350dcea0f8bf4713cc62257c23886729728c6f222d49d630784f69059e80ce64cd6b8f9c5f5a40259cbbb4017a8512649e3fd93ac5fb0c2761f031088f5ad06f4e16e44105e204c6747e89a16f5d9638f77f05e860a0400921a333cc3aff3825d370a2739eaa8fbdcdc735ca166ac322ebb565c7039df7021fd76f0fde85ef0e8d7099f97da25c8ec00cd5d304ef15a422dfe02caf633457793a4261008a6db8cf6e3159d18824bf7b309bc88fbe7e4e8ea3b28bf42c38dd8d7c0bd2fd62bf31429f447ad6157ab344d7bd3059c2298b33141d6bfc35a0ef2ed8966e9fe995be6e48f1118461a302fc04eaaf71c48b3afa4bd51d253653be1b3a9cda229d83a6c78fdc2e06d7821de0a108cd2147ff603d100af72c95662ceede70b02083590a69d25c1df222d0c0577a30aa504c1040de27856a33eef4f039f2cc4ecd40f0ec5c6491ea23a314ca0108410afda3d9a63c505be06f8f19dc07c52426023fd5d6dce6bd6f090ec7f5c99483d2441ff0ea3e158301878e3885ac1387d473c5798fc8231f1f0d1817db8a4bb0f536f4b407b0c34865bb0a2b6dbb1ab9cf65064f1ac15a723af0cbf01446865edd98d2202611fb6835b05df638f59ce6d25f8f838668a7c0057471ea0f16210e161adb36b65fcb3e537e528bde3e9ecf8422ae7d6e9a869678e7ac37e28bb7817ba5b3c8a06b4db77dba3959673f00165590d77499f97fa71ec23421f7419e05a114b6a45db040696b903d819391f50e69439423e0583a0f916592a9708e6db5dce3bd11bfcb7b66956baefd2d7fc23ebab442fce4ab3315826eb919dd3b6db0de58a9dd90821b89a49c6e8250376cbb58e0df52164f1b59314cf6a5ae756df15f6038137e8b4e5ca03f9343974fb29fa966bee3c46eea7f0287378784c8661a37ddf0f38f86dd4190698526d328635301c6aa3e0f0dec460b845d7a76176a12997678cdfe636ec31ce3ae5923eb3485953a541dbafd9a463ed1c67b1a271c2db35aa38830cf111f6a5af1906b78183e750f5a42d57c0a22e51923f9990a3284070601a1dcdc4012f712bb72d80c8110b0ea5fe9cfd563c37af742b27017683aba4e8f7a2dcc4029498d8911271cafd2a839748e1015f16b129a03a12321541148daa6540dc9c0d595dbcd409e086d4dce7812b4c3299591a47cf45cb1ee8baaf2b511f82196e4347cea5ebcc387cb554846f1ef8fe30df38af39dee240b375680d2ad02578f13db81772b438e99c2757f0ef328b3cfc471d8c3dbf12f3fcf14fcdcd018b01e0d2bc57e4ec61f62ced3602a1384e33f1c9fa2c2152a43b219c5d73bce9e980e05cb4cefc06272d57fe3fc1abc6be4b2860d4c5a9094f113fc6ddcd753a6db0cf5336336cced1c54b9684c70445cd0d5347b4b9b096b61e7ea5f5bf31daf2acf2c1d91e7d968c9ff6429c41c691bd729d74397edf49926bf0b15b9fd0fcf118fcfcf30deab9594d3d242d6710ac96c26bd4fa0796fc57aaa0f915a27092dae6f93d9183bfbc37083280c3a132430c11ccdda6026211a760911c1e0e36826e29c5b0cf41d1e024cb511a1cb2c552b2e6adbdc401be6ba33c1218f486de8f00fca494de468aac911913b5def3135590e8a4d8ecbc9b19ffd4ba1134e4d9d66b398f11470c674cd963d5a4ed357017dacef1d3881d5726e79414ddc7d7e6462e6171d35896c9ab585f12bf97c674c8405840b62dbff2a6be9dbe80b3ba90ff825f2da6572f961eb0b1809046ed4a139e537b152c6039a6ad7e08b1f65d198e0e98d2ba38673dd42d222b9a3d43df486861db2d28efc064c882b82a1e8d3797ee2f0dd16514b0759b3c3a5b976af092ea8cb6f927e0e3c9d92703ad9fc0dade0cf510f1a0ea91447282aa7a06a9717be0ee58511e1521a911fa12c4e9fd812aca6d32ec67c797f1ea658b28f059158f9007c1e114b8077bbdc1a528867679ecaeec0714fe6b13792277344a6bccf41e7f45184e981be832cfa4f43cc7a5b3d07aa2da58cd02033ae6f850343b2fb3fc66a0de1443db4b51c53dd0428eb59dbd1f98255876920c276042e18eca7cb9638c7c6e347db1ce90254f48333675a380f9c37416e56834b4ccd568bf5f674f6100102f31cbaebb36c402939f1aec178688906203131edaa698cbe99e55c40a5787867f72b29d05868950ea3ae79d1533514b265ded9f2944b48be2c94efe8d15b7479d20a3d7473d83ff3e2ab7f993faea51455f0c77369a3312df9e37c32cdea316342f5a28302db3671b69236a4e1bd06a7e98b24b2c1be6648586d85739bf48761b979dd839eff494f689aee5c064e9893862b961632546c8f30598486aaf094d9e23a4136ee89edc028ba404d6ffe46cda30323cbfb6b71a85d6890a8cde139e029051d6a8eef560c6a34cff8bd4bcca25cf0b87409bdcf92a64978e4bcbcef53525bf049bfd2df1b0a93466f690913ed0e8feaecfc93ec42d6b73353a75f9a2dbd40a6de99aee5ea1967d85a416158541c1077ca5fbdd726de12b0bb3787f562717adffef11831d77010f49763bc2c7ef4b2fe061d2c8eae8c9125896addb4c0e293a15c50fefd0ba4f1f2b59f5841a29128d72f9f609534d43d2f14e55caf9221ca8bf3ec8608a45e51f8691aa958962860d26426764e06b81087e7c8ea02a3f208a35e086f453dec38ceda15c0d50659c254b11d11eade64610f659da0fe38a2ffa73aa3dcacc07e7e6ae329a974a08dda1638628a95cba48092057a825ee0dccf6afc22dab9742ea4d6bc3c57867fd78327e8f5454809310dd7caa9d2cba325adb26951a8d70f6fd8337349d96b2884d3061edbc5c2e8d32dfba712de950b025cc585dcab6ee78d4d8f2a0d8f14190d8e9c72c63208ab87ac1f8d3eda9e4e54f1600e30cb8feb61cef547618d637139151bfaa25f1663dc1c7539bfa9ce8a8001cba8b3ad6ca8f5d15d694b598a4bc37fcf9d24b67a3239d5844bcf252a40904d2da0e4ba765f71a791950f24e6862fec9afd135e45a28495528231a41db0924149611814477aa3210aad55330c1a3c93e07edd6f331f35a599794eb495612bcabb9ed32b3a1205c2e3f4013a01edbcc2b46da0b934ddcd379e204d1efc24e19cce6ea088b6fa858495bfe335e844ddee0b0715c47dce32a32b5bfab9e1c721635a8490c4a7eb57cc4b07d07e2ff45bb8cdf76a5a5bbf4605e26b6bf83270f9d747e5a66af912fbcc3e36cb54e3d8f95b281be0a2ed50bb84a4580cf704d61b027fb4e7aa21cd833021330e635be03a2055e8f43f2aec851c0f9a4ec23e2a4a0a4586bbfedadb2523a474983a6bd9be1dd563c3ad1be22d2210e0cafb6289c460a6b14f001e8cd7ef813f37cca09a2066149b51f973640d259a1e3f43899c55f7ded2f6e2a72a3bbd79da0fdbe27c11faa7bd43c9d1d88defa97429ca44206a31eeafb2a14239f2d073e39f1a6ac80c0a3b6d98f85a1445e87f322422f2a7a8e5e40dbd5314bcd412f3e919d20b74341daf5e74cd9063139e13dcd5e77cef14393c0f18dfa90873a48281ac02f5a2d33dfd7e6cbcd8be490e359170188a2f8971ca22bcf4b8b35400220f67ae7f6a370e2d9702dc70d6addebb3f4b3189b3d1f4477315c59b2a96c2d4aca4c766064af7e94d82df6be101664230e3034b0520654394f9110d87158bb1a84263adc17b67d0d19a4cf9846c7d1d04e8bbf7f63b744361ce49d3558897e61cc66b737abfb2f1b2c6ab9c7edf04a0862d712c7f6d144614c6eed7234a53d520a848dffa9ae4ea06e8af5ee53601aef744000e0d972ee303f8b15e6bb3a231e6bb453bf6a456fd76d00b52b62f1c3ecbfd45b05d78f40a77f05a5ba8c3e261f984e5e454e94ec6a2c4df8ecfb49c1efc8f9a8164b9f963a3dc6de3c6dbd1c2bded21e1fc32a9f62965b9fbb2fe0f6de60b5be592dd225d17fdc823f0b67a3f9429fc0f2f933adb8a46c90162e4e95da52304b4d555b72212f8250768768373038f8db3635bbff095e555b9709886c3774a9350b599c80b7918f278af6abb97fcec2fd31d42003eee6586156018011c1557f6cd2c11fffc3a2acb6f4f7e12187628844bd71af12cfce6091f11e10ff96bc59ce4324a7a1998bfa1a65a65d8fba2df88fe5510cda0227cf5c0b9f2af51705efdb4e29d0400ca58428a73c79ddf7a4cf8334b8102e7c9541ddaed7329cd78617c6160074426164f66049fc241d76427c84b0b5f7577a8648a36857bd62ea9f5b8e2fa974a61ed4a64bf16abec318e00bd7860bb5a2d37add4d4e696042f887a16fe1493b34b2fc4bf5437336f9e863f752f81da08dd5fac102358169b8865b43e45e702fec1eb263bdcbe371dbfc0731d6ba3bcc17812639a75740ea850d20213ba0367fcab80b0226fa962b0d0aeddc0725605874677e96a4a0353e02bd724d52a12e87bb0c87d8abda0ee2f1f046f099d5e2087686be669df28e63f79b0858003e42b28bf33133a308eb1eb6aee88da6ce960c45d57c55e2dd60bec368a67458d2269fdd9895ccbec70bcb2d15c3b4f5a183c332bbf9ad95b3225d9c55d2c4341e0b85fc4a04eb1a3955918b86caf2686a3ebaa0a2ad9507204b82ab8f02d357a57d1cf7246ae9ce19a2c7493d3906ee96a6f60495d5dafc7fb41e73cd79947d96877a9aa907118e423764b89621d14a26a8f6c90ce57879cafea817695ce7c999f591dc2114053093f807be9cc6d97f050a1aadd9433d75fe704abc350e86b788d924a2aca0a8735de044d9aa654498cab0985dae85ab3f4220f69024de048db371f1508e37270c299affe6ec3e132ae3fbebb605db8a4f84a4471ecb6aa0d3931ecd25d8ab0e7a32fec89e8d018db1053ea61f5db6af1754b94450bdc2d832b5ea34093e5c6878bacd1a2756e46db2102788de6a8dd850f916294af9fa94ec30d2f4f6c3d4273918a4cb8d175f9e52289fa2c4d057eac213ea15ee1a2d00257b7af4f867e8a602046f82232da34577f225f544ec546bc16f991a8f7d7cf4c631750e5a28f8244b46b43effa87c033d7226617e9bb6df638f389db9f6a060d5b7cec045d0011024c0498c42ffabfb00c03fd3ee80a95d75ebed57f393bca835dd7d2663e10f67445018f7df2dd2de4076da80b1b848ba675ebbf0644063354b2f9fc0e2075532687f7db110d4f03bd131be9e3512389001e2d4ed007e4fcf120b61e0fd6327fb7cd24ea3a3eb254fa6d153478f410d98160c19c91c8b97c068fb667175bfe7926e7a19707e95fb04768739905e2c616c7c609fce5bfda588b119ff3be0679b9f3fcd8facc53d4a78f7842cbbdf682f3d5a91a17dbec5a70dc66651949128bb5f858293b435ed234c286f05229badb2173ab523fc8a84441700f5315371262c589850f453ae0ebd7393480faf556706f2b5cd7b7acce39e8164ae6523563bb5fc7ec0908da3179705bb01d6b626ef127740dff098cc42993823c956d7509af57bfc080e8967805972eb7e221b79157cb885a227c7fb409c28f3debb5d9ee11e0835db3677d2770301c164bf99c2882240906b910c3edf83e47b105b7b609c47a68d69134841e1ca382b61976e42af7d62f763e8e608a946be99d02079bc9557b0bad053748009a0aa35704feaa9bfb825fb5f146e53a6830d0b57bccf20ffa6e2c15ae045cf18bceb3c4a633012b6aaa2d2d64f124c3a1a2d7da7c0e04bb038c6f79355fb9506a666d072daa8df9fae43df4301dd89a1d94e82ec83cc12b65cac2a63c287d3a9bd668d2b5769812c5bfb58b13477dcaae238a04847cdecb8d11cf5d303b16a7dc8461225c887b3f0ff92ee2eed24cd549e9f0f8a18447742432a96a8d4f571564528d494c6b3a2be7f8a53409c79addef446bba75adad152e0a1bb637928a2b2796e71a524fbd39b697712e0ce528769109a58845ae19924dbfe792b267104ca9b0c04e28180f22d9c5db789b113663f421ca8b20b9ac61942eff6479fdceb71626c2849d2d786518d495d9a5c8ecdaa262cab72e4e0f7b674db0dae378165e096c42d17d20e3a1c014823d7d6d45c2ce947f6c76171f22182e47a91e7a76b5029fb0d6ac85e2373717ed94349bc2c35e1d571944bafd293be91ef489e571156b9cba5fc4d7714362f5c2fb8276bf7ba5fba5f81750b79ee7cc4e66b4169b438ff8d7d9610dc9a1c4fe6a92893acde3d65b08532a05403195caf0522285edc04c196e2cbbb03f81c1d633b98e151b7052918c0eb80059e9107aa5974b4e0ea66c6fe18d1256af542d6184e7c9d4ae82146dbab3af3ab21b885ad00f5712bb0bcaf5b8e9313a6d39b4155afbd8c70d4f850f03a679fd20f527f671fa7a29d0ecf102a53306aec539341ab563e4a9c85a5cad2ffd9f26d80541c06e075c1906356891fbc7ebc7374069c34a2937c59c9ee76cfea2e76396d4e91cff9a09f8946a5753926c2e1f7ec596c59c743750e3f25960acdd20954ad3ddd9eea2e0740c9b6a5d9584d0df18ae83c30ebbb9a07ec6701400b503b1f4897048e8c5a926b39c3e8bf2462e19f6cdf72d7e7a401962ebba9e1704105404819e40a7b1c8883989dde44668b8904f2b0dc20852d21143ad475f2ea82db9439de9001498733e286073f076ea9506c6022d3b0fe2428eacde29d5b44d049077e3a4437bddae2e0daf2cb5cf197e2d5ed5fd107af839ebad4a38f13f631d0934e4d1280a3aa9042561dfe9bb70e7f478ef0d406050f87159c5357b7ce2a3a4ed749ae40c7adbff88aa041fa2d1253001ad3ed07ec0b67940a4fe4af63a2c566c23461cee62b487f83faa78be4d0f7543fdd7cdfe63fdef5cec11fc8b7b43bc5c57278e1cba022fc1b84f9b5e9074ae6dd0a4ec9c0bb1ffdb639ccbd6750543b52be41f1fa37abe1a43460a66cf33c9a2947e1a0cab73416182ec120becc2c568b4f92cacf45098ceda4e062c592f6e58780fab4a4aa2f21b474c6a4130f0851495e405fef7987607dac7564e5359aeedde236853daf3217ff0d019cc4c6465ebfebe714e4f37bf6d90bf1b811af73071e58749f166d4476f56c0432a1d2939cf65080801bdfe019c4b26db66835adc7279664d82cc01d48e485c972f112d8c4dd94a7707e59b11241190ff29a2b8d1956d84d4e7177cfc265c04ca4ecfed25a9f93171e5740eb3ff1534fda921fb1ca3d6e471df79d2d14ec7e390c709f9957c17fb5e71aa450450d29162f71a0014a49adbd0809c6c89bcf0b45f31f0a3dc68d221f03d02ebc002c15e103eb22cbf9128d8753e7fdd4ef1610df5ce09831bf0676bd9f6006843ec520c0881b007134f30db29236f3f08c6dec12c105d987a321628a3efeb798dc63e48e6f7b5954f1a63ebff3f543450ab3b10a2956f12847d60145fde88b6c6d60803023d42e24ab85cbcc0c8977fa161cf3efdad1505e37d95c4e51206629af71104191456f26c8357b62e374ca74ef72dd169fe22fedc9e385a4de281cae5aa2dbdd498ed6426fc2f12aa52ce20aad784754359718d0ab3ace2dd322aade098125e8ced78725b5ede366cdf4f83a3dc48ede31e97ea5d3b73f467fd6dc1f4cd5d975f2d7f466a3f15040b88709c0c4856d6872adbe7532d820cee2401507be1641365dc4d7c76ec6afb385e686c03b27278c6d73b96575069f65ef76f2d56e23a963d23f7751baf2afe2d51035e04912642bb63287690e6bfa6f8b110b7f9c073a709d37c65cb1ee0389fc7d226695ccbc405180cdb28e11763e490210dd177c85e4026ee5b9d4d57a12a93f90254acee37c40f49eb84a768560e680f3af447bfd0a306c463b4e6029963c67cd39f54229f162592e035b22b52acb4d8b6e53a1090fcc044c93210ad6d81f2a8a208293cb67c758f99f0576183ebb20b0d48e27ea77261cf98c51eb7ff3fb71e7fc852013ff94a2056868851ef545127ba353e8cb83152dec72ee8eb01a536d68d13ceb07cbca0ab28f5b1ed20ebb709eac93e8ab8595b4e186a1089287ad29ce4456ced9781bc51bb03071ecb2ba5f8e78f6c6b99d58b726745c3e3227e75d93f2f620cfef7a622187fb4ba75ea647b3873aa3fa0c4bce8d44a0543023e3bb625b59835f7d542f6d4ffce1cff79eab048c5b890e8c238705e65960007ad1da93027f05e566bb253c4aee26419a988833166ea887c65225516eb8681e1ff1d68e3d952e6f6844aa1c3567e86bc415d4a9f78ad48ece4a555787d6417027d6e52dc6726172414307f0acce6e0d0cdaf828322ae84f610ac87562baf36f2992e553dcd817f6b87c32a0ee116ff51424c86a883af81633b9f39212eaaad3363747e84c1648ba19a0ddf67810599d45aa5c9b50b068c95aa638207311cae8dcba9c383f620268ed20e90c2d9674821bd28a9e4b3e7584a4503247b7c5c4628170accada1db674394c3b1798dce3b461d5fd551f249f7387b9dce5bab0f708c7fc335ed7023df711394ab8c2ea65c7072458829b82b40ba65ce308a1a0917aa855f80e1e984ec6bcf5b48036699ae530df09c1851a7730eac8854ac771f100cb745eb13e950c4c46bf326c70308daf2643751829b48dcb83326666cf8ea4234529eaa6463676e87f47a4d1cd33123c2301b32712f7b356557eb3fceaeac43490944968f05909efb48716db40aff6e9728f83686d9cb9ba2e6db9beec52e9f08648b311047aec1959721103a9e40b44b8207b301211413a4642993d76c5b1124ec0bde7b263035b9e3055f172d5b377274e25864013816e2a02e59bfaa56b4e68b154d0132ec61742c3b0abba89e79a23752dae8090554af74d7b288e5464d80254832b102abf69c0ec4ec651bfa29a7dd4feeae8e953b53c437090ab17302c77ffc4e870636a5be393d29d38c58901df57cdb7254107ce500c659ff3ffe9bc18b6779fd29de18004effb62b7dc45491d6832fb35db7085b628e0f025b94c31895bb1abc24ad0c093d5cb9b33781153a90e2ce1a277c52630858a574865e01e56f29b456c66208c407a372cc8b3f12d76fe5d0463c4644c5aea559902adde2a4814d7061a8e0f1188e9622ed4ccf04092311bbeeeb212e843df0efa5998af8cd5791f07f5c93696bc17cdab0ab4f2b8758d8a0ac03ec866a22e454a80edf6dbadda6175a6e87a971716180e1070484e1e0db3b9b7654a3904f096a99235223c9f8beb356099d13c128005528b78d6045be0e28d08f9467a34f03a6286426c5e82625d1d75adeb8bfb5a63543ae06dbce09fd72ed9592d0cae17e07e9a4c5d339c1b4d38aebf04c63d10acf5a69e58df219e87458ab3a3a034aa249ea452e87ce13c85c2e4854fd72b573f1c3d25d76d59d8f735bf9a46b1601a414e07297ce3eced307fce5e133ae5442e1041ceea8a30bf96a9bb73bebd5a884e5f027682a15bf829939537f5d03094379c68b8d6d7010b32c568b2a56565d04b61984042e4174b93bcf228f76d0845b0ff1a6d47f50f6c0a6bbb4f9cd8d592cc045b552f2451494670b72e94ceea8ab674174b66c284cd365b16a6e9a78cd3b044e914538a1d7d09e63433e87dd1f1eac2f256a71f06c78810839050ae0cd35082f7d49f46c96a7d6b65ba1ab5c86db1bafcfb482b216590ce96ba775f175a354764005d55914f96ffc15e480ce65dfa400b1b86c169ba658917cebb99dfd939f1567d7f3a76b4d735b62bf17e4055b17eee674e16fb2dde23a3c20d54f4f45d903f0c06d7d5ee856c38afe66c1476c1db93e4b3b4916c37e55d032cad90b8782d86e15c905b6a34b412b785b90f9578537010e129c7905f70e9a97f65778e4f5e277cedc9f40a9153fed3e47e1ab9132ff2cfdfad04bd7e5ed07334c82e89299e50ea40a29b56a7307384cbb794edb329de89b28eb747ccc44d79addecf54d18e6dad554eae72ea859237d0ecb9fabf0d0139749b1952196220318edf8beeed72f521a0ff71f43b3ac169a944873cbf38787144b62175e8ad47c3f0a01a6f28218952670265b84ad2e94d115e5040bf1882b77e5d66a9f4a6204a61de2e3bb865893e1683b49e8e77bb1bbd4ef97400ad5627a4ab8912b13d23e091b7d632d829dbc2985b3c1cdbef83370da278a26375467f73ee7704bb3f214aab3548dd76804bd4f2e6347c06d64e620e43d1346fc7a2d8c030dc6662614151c97673402a4c17701f92f13b554bf8a103dbe8c5bc7054a4137ff8e486852d83021413b128377e9330951a54f13fe7bf00e03b59d3acd8958177c00ed8188143d1cba4c70aa1b9ea3f0f4257801a99d3366b05ecc198dc31d67b73895254ebd551ce08a0ccbc095aaf24e51653cbacd9e6c6a5722c9cc8cb669cc55650676681dd323c4bff4fbfa0098ff7972f33cd39f7b17166e33346f4e3d0b9f90e5b2cafb16a96474ac8c0129bd75c2c7d433b200e8dbeee4a10327b7da7a33608eda947c693e57b0827d4855215015c1450e84a84bd65e3142c55f16c4fb744f9cc93745a60e700de156077c3f7e11b1b336655dfae9baf0d4cbd3c48dd56da2359f8deb2fbebd164d45a4c6f30c2644765f2b2a3fb9394de7cfe8fe50155a93503821c8141eb5bc150369aabc030e37e290d7bd0642debf6a5b4dde913c431db12169603cafa664786f719d44e77243a8444f7c6420ac9e2e1558436470eb23e11e97d4ec2bf5af48d7a3ca97fe646a181ee935d6a8c49a1dd75ff7353ec2815006c8a8260ac3dfe2283af7f1cf731c1b5650d19683bd9938d1d955c7021dfd5f68558074dc6bdb3a646cf8f57ab12307090cb0168f68b335764ce9374cddfd06ee12aacce5c88f855382f7482f438caba30155ee4b3eb8c8de98075e185cdfb349276b96844d71a440d335bb39527a86c4411e98be7579e38cf8de341e14be3ab4d5cb129ecaf754c5db777447f17cdac3ed47e21de348e9195e77d7b5e931964f8936d3049bb37612ba504adab9b591e5954b4f28f32d468adcc3c1fc3840dccaaca66f75d05329641f5e8d4a6a7aee9c1e62cf9d7a3675e6c668041f6b5e07eb8bf0495ea8aa34d29fe652a60ba98e1c04adc6f61a04a9a0e8a828e877569dd5ad3b114250cfbf89b6d2630741bc4e4687a89a718a3e910043f512480f12f7e8aca20a2a91aa2cf55619deaf978c4b5d69644b736eb47662654f89331aec7fc9a547afd7e8efe4239b6324f9966c4e1d23248d0bcfb827ad9fd5a7a2df034c10e469b2b33db64f8a483aea8e32c9d69b2b4e1faf933f0eb7afc017caea9af747e367f24f72bc75ffe66a8765b1dedcdda7c8bf7b321e189d5f3a62175a8bd2e56f2ed29c7b0e9b8fc7c8d3c92b633610a9140082a2998b73ea3cf52e17f6c2c6e535666f2f9885bb1598d53861e2bd8fd50b6feda991e47cd79b54d08152ccc9f2e37ae60858f13a5db67da3c5c72a955409ae6b8eef8222242d597233b28df6014d9d9ecc9d1ecad99c3b09fb5852ccb2528da1ec1332267b6a7df6781c1bbfec765d30357281272d1c28885faaab3bf17740d907a553a6e0e21f97d2219b4cb06116e8815bfbaa3de356daa50eb3dad16c7eef1373fc2ad3a114f87cd1b159f1bd8bf470b69301a2c665a4d1f0cfe232569e5b99910dbebf0cf021b46e95f9b93b434ef8a16c21f181b080d79dcde33ab0eb8eb87289b49221831f8b1605222b334cc254ae13571e72acc975682d4d40e25d657373b32f76aac332f5eaf6342a8cf3c8a838383b5967e07fe887ec74a77569dd2be6b9c14057b86c3aa77a76082758f7cc682eaabddf69cabb4c95e1343c46731e67bf51304f839749863cae2bb6745e67664b168c3bca7302b61e11cfb237c73a1473a9b51aa4435fbe369eb5a89eb8532a001d4b9ec2c25512afd5e071c532520be50f815ef0a6f2e5c48c8cfd731324efaf72a5c00fd83b6332efbd439c35dd27765bdbe968a9b2a32fb015a8e4125ec4e91f4eb0e0acd4addcb6dc409496123596321fbeaf34af48b5eebd9755890b4ca3a720556a8d9b8e924c47fef76976dc4c8809a337800c15999de22abb9444d702fa9f6543d8876479c0b1feb19c9ed5ac92ba81148daae3eaa4a01b79bfc7d96c720b856b57d1858102b843878294827c5e57ba61164b7d7dcc5486d56ec2b295d335531085815f8c72af265eabb2cce90b331556e1f524d6eeb9ee962d364f2f3d87a15ffe95a85f65bc0ffecc871cc43a497b63e02e92a6ed0e276d931b3c70cc886523bc34e073f81cc5e1e2eba4ae875955466ab29b8d5a0d464d1ad6465220ea6ff04d6ffd610046525a7db428a172cc7b369200031c07d238f9f17a184a9708de1b96fded03290ccb8ee643a3809596b25470aef6b38678dca9be866922c3cb284ba6cb83eaa95756b5f1898dfa45120cfd6a17fa7a69c17df6367f428c8f015bb2d8c1821a33072266fe0aaa5d26e35aab57501ff379d66d0c3c06b00730c0d88b846c152ae9d61b7099d1e7174a1662d32101fd43ce16c8f08e6b651ecf74c8164f10c7227b8c78e63705a67ddd27ee8d4284b3a9cbf618dcaeb3b5258a53ed8c50861afbb6ee196e359d6f7a900188d4e199b4fe5a1c191b8310d174489402619ca7fc407ab7635ae4e57835af0f4cf760e986e12ebf757d7ff084013b5897e87dd0fc894cab4263f3bf888f6d1f3773975e01d0ac142e695c9331087bfd5f71a42bcff00c93e4f927de501e34b58e69e0c7fe8b933fe44741eab63e135db324a318f67d7a90d8a077c0c053402f075825886f168ff6b7ac000728bcbd3a9db73b0d9391fd77fd62b60d2db8cca78b4b1a1b7c92c203c1856a62a973ecb34583ca7573e5b8eb14f853ac0a32b8c216997eb1ac9139c18a23c0675da84dc593e28b8c4bd4ceb9062f4f9ba07fae0ff91c35e2989aa82fe5d7f0b4c3782220f3f90213e08c8a4e7ee0d19f1e21d0ba39002cc37bf12406377cf372fee548b6c143997a32893a3b3891a4fbdfeb36cb91e55fc8c56d4788948ad559011e6e0105d32ec70227bec8f508a12b17d6f443d0cd2d8dc02ec652e936f889a37ccb7db483c71ceeb2c0898c761e371fae3580fbdcaa8e4e3bdc0f613d7eadca9d258f0ae18eeae89e6f6f1980334f1a7c85d395c554b8ac4c987b1a0a75e2903d6a7f0dc490c95725434d27abc70da6c8c82b6f716cb3fb5d72e1ade1ce55a9da2f06a1bf94fcdbcae3493946340459099350a0bedf2032f8838d13fe7a4d10927b8e84723545328a927634163e8fc23cf8aac067dd4d29c94e8e5f43e54b5a76c4b061f2b41b0ef5030896ad065777a0514fdb34e3e9448a67096243618a74762ee1c965ae73b49225dac8549e93d11e83cf953cf8cfb2f7040663dda5c558788eb3a213bc54e6d05aac0516d96c41427cfdeda22a9407e4f6c2609f2658d9d82afaac648a455b3efdd72f9039f168564f486fd6f0c2858f4143d80f3c7d96290a33220f3ff2746d4ef9c0da01c169b33e2c905d4704601ead973f1721112f45c281e0005e7b711a5d8b7324e7a29f42e8f11b6ed1bb05c7f73829296d338a38b9cd3c7098449968cb9a3b6c42f4fc573a1fd42d1983405cb2a3f5a172edc3de9788891fe8fe28151db6f34d70e0ed455bd12adbd49d6849d3d0a457e18cddf4a71bbd943bbe940c336f50fafe4d38c9ec44beb03712c80db13de07a7295022997299a46d9db7911eed1736b47168badaf2616be08314f3bcea09aa6e9722e3bda1269a4b141dd66676470c775666a4dfdac1cfeffaa6e5eb953ce5a690681767d13be524213b3b118c22fe1003e6df0f30219ec1b1c218598c6cb08a2eaddc39f0d1dd72a9bff3eb697a0f242c4f1e4199705312c1848241e598538df474927902a235c61871bd0976d8e7e092e473b13c54473a2e1fe2664f23be9705d6687007503e88457bf2900d38ff4c9d8b56b67607440d800cfa8ebeb0c7c087b97b939b39bfe1a4529a6e7f0cd851cacc499f8fde75609d7c6352fc6ba2c4867c8fbb15648ba257faa3f0149647eb494882a7a45c352fc822222bdde43df1ac3d541ec52298711285a05008a6441b12ed01a8ba04fb46b53a37ca44ac0103054a1d6ca10be06d9c79dd08f2ec0660b16232d66f59707d2ddd2cc00232f0663b37afce43f7036f605537546f01b45c49ef2648f06517fc9cbe1d837c4391f9f012cd750fc601d845497bbf7658a8ef06fe161a69c128dcacf7a77c5716054010357de8c790e6c9f339a5b79c054152b3aa775ec459ab5c4ab4525a26c7d83285f87efa569b69da817917b8e9d068609b35200f61e7690e37eebac829b7d48ffe29fd7e636fd05857d538b49aba7496a043ea0e26470caf1a38a345e5bc2b749adac63cff25702ee4334b8ae146b40d410a52de4da1ee253e9f3ed40a48cff692037db9985287ba9efd8c2f503afb90c21d5e34e5ad7af368ac72e2a50f0649d386f2dd6dc2492784dfed0b5439cea17b3051b0a9616c76fb86f72afed56745fb70a0a037dc420d978304b0a0c1a3364a196084cb5f195ce9355d0f62e4a838489bb61c4f56341e19788cf0bd202b17693c3becd67e6bec74ff9029a967474269b94de016e879a3e528f68ca18d3da16f4440f37ea1ef93cf18e33330febd0dc868311bbf49ee1d87b06d307e8bfd2b79a6fc5cdbeb3f5e924964ae245c36578cf98ed614f55cca54b2715c8dc8914dbf2fd913494db12ce6053b4a074da4ff05b8a039de228e5f36a18155a4a890ba4dda86c1da02ad3312aab91f5625f7d43d6ed4d31b6c76025ba7a40dcbac34a7bf546512d5e92cbdbb635ac73fe5d62dcacff8953e51d7c03bf252459ceced4b324c58dd34402e565544e992e90c7c74cfc057f2602d80c4dee45bc5a2e338c868a7b04e0830e0b37b6fdad990b63921790b1e01dcc7c13674956f655fce2d9864afc2dbed6099ad828416b8df04bd3bf8a3eef004e50b2532a62873389e7e141bb95788a699cfca83c16dec7ad3aa14b1176377360d3dab196b72f7a633de7b7430ef2cb9f009de66438de25925202ef0815607254021590932531376b90451c92a1c12c3837f3794f5e3dc40825c8f89df840b6d9f026899e170cee874ab6ce2607eb09e12ee6d508357b494d85d634181a3cb97c4802b0c61c4c506b36aabe99b57459345ce6eb71b8097b1004ee17762572afc78134c4dc19986d62db8a7e79fae34618d91475d099f3340fa6e69c7c23c5410eecc40806585c936b5f3a69f4aead696c26149a1b041c0a1d93f6f25d3e7dea2808156cfc164cea9e52dc38e543e8dd81924b1cd1e8171471beb8b95d67dd8c182675f4b0103c467bcc0b1a21af9af759c94c6a979be7ec33770edebfd60e3e671e270e22f74b73fc58a6235325df42542952adf3e22f5960824a0c0d738e964d9d98046868ca0839d846472bfa591ab8823575dcf596cfb90aa1f8e39e2d31cdef83719a141f28f4892f7920dc4cff02b2c99e0e022d6e9445d564eb4104f3470ae9173bf415b94c7433b816a7d1085da3d5d15944770483d8cab8c1655325320ab98e190532408cb6d733eb2e01ecca3e89317ffe1afa605128b753bc603bf34f32479d948491b9b5123ef2c3bd7b8c33dc2127e2bc5abd91e9c481c34bf2a62f827fb2dc9ac1b65715ec27005c318998bc73b98f52649c4bd3887f8d9ad73890fb03bc665b90cf237fa27cdc1f6df0c0e9cc900d7e96cad3626d0c74fd27eb2d4d711454cfad51940bfc8fdaa791614479b98a70d9b56106fd84ff07b69d6e01263c70297eae4c133e33d015924f8566365cc11f05a126a3d13d2ee4ac03088a86913ae9c2dcf51e7ba274498384fe453d1ccf70eeb7d6f01d70fe51b01aad84c493af79f4603f4d6a0b5aebdc173f3264d320329ca170f20639fffafb12e269b55dcf53d6a8a0c7a3c0c34478ee5c77f7b0995dd5b99515bc2817af14fe0c37262d1a453124601bfdd5ec781f7f14cbb0bb7307fcaa0a5ffa44eaa8ba3777c52ee3bb3b347da063c2eec6b6b969f1b1cfbc3b0142b5c193477ac922cf760aa3bbf82758f6549847e644b4fa9446ad8a99e21ede2e713066175e9121d4fc02e041d3c615c34e8b82a928c372e3eee9657589ffc318e2b5f86f3b6c4be869f647e694ea84c9c6a7d316da2948b06567d3d589b1085257f43a7ce968abd36a06ed16b132ec88f1a73aaeb76061ed00f35de7382281550f20bb1c2f381ce0de4bf194bdac5631680656905c7187e535879d6b74108619bba344e7ed1736ccf3666128d94b1d9d55282e16d75e048e9d3c14deb74641b6a90618aef03d321773824f55160d44adcbd849453c206717a4d67fce6a56c703dc9de5ff99048c99d6c546b0a0e285a3ede6ad2cb2beb2da87c5a53931bdd310d27d10ab26db541f0bfdde8cb36db4695761b3927723cc0ce25fcbdc5f03fcb0bf14c72ff95a48fe1f400634bdbbddaaa6a26b18bff66123e443e83b65bf55410bb1e06e398c9604e0664b4274c1b9cae4c3fee8313e4a98d9890c31db95f9923d1bf8723d2fbf1332fd99c335e606741f398ec3fee76c1979ef3b33a0fac96e35ea040a29817f7e695e3cc04267a878843d30a2e6d49ae9743dfc9e5afecf2e1f3e2b25471a05e782c9af6bfb5824f70c266347afcdad4e0f3f95415e0ff06858d306a397f77bec54d72bbbee0cf05d0ab8ddea517b7c932fd2b88d474c1821c81f9990313056b001cef2f2b88460a75c8dda52ad1e7e335b21780d2d31c9a7cb03ddf59171743dc21fb75cf6ed6130286d73556764585eb75226ddfeb75fe99a9c26ec87dc5636467abd788fa196da1ce7fb531b52429239562439f60e6a7f6dbfde48049e9b40bb20421fe036c6c3d0a126897a6dfa54da898e84a4e824b926f2d76f6ba47e79bf43319587d83cb4a8a40001eeab76cd211dd8e84489cc534574f1100dc76fe8432eb3b2a58ed84814b4ee0a17a1fd08436f22e6c127c1648546f88af4b107158ce1d68a74b00f8ccdf3e716abb6fa6ad78818c4700846cd4fed27195aa8be252c8b9c0de4433f9029af87cef85191f12686675a8f5afb9400ad084f08be1c8e34526306024906f6991a869963d3455e5361a9bff585d293442c050a0f63f5ea3af3aa1c11554a748c6af91d6c289f51d5b83da78a7b17af7dc8b1e04af935419489376847f21b7a31ee422f2fd85c1ed2316a97e1ec9d7dc13fdcf9a518c343d4458ead7c90b5c45e9f28cc337b51d489ee00c5370696a70974bbd4ff1bccad49c65cc4cf29ceebe3862b43ccc42f6fdea08b144b4d4fdb7c4acedc29c357329b6e9a326922b09b490933750361f115280bed923402865e25a8c8a2e78546cdab0c9bbb813eeb529c09d10a3e8e1b5df79477a84ea1154b8ced37fa7e4b327d7a0ca692c200546c56ab3cc06a548385f0c35f3d8caf7adb6bb439a815e816c48decd3551132a5ef02769c62f6d47bb7ece98c4618df8650259143d9b666a8de2d19902a5c81b47519b60b55d4666cb20a82ca292d7784e6152ef156f657bb2a36e8c04dc71f500ca871e4ae7f247b4144e62a7627082f6b06a4404a429ee7a57a65c361c229cb263c527d253e1bf7ecd07d4c91d29936a9a2957eea99efe543dd142f2763f46157b363c3d8aecdb6afd1313415e17736f39d0421780b1105e9b5feacc007f2f77ab5ea4983ab4e8f6fe168fd4b4ee03529f849bee9399b4b3140a1a2bd7e9c8057c6550e6253eeaa8c2fd7f0403e59f616320b28e66c0d89c634cce0f574969dbd8caf9d91b7738be7fb5ad7e33098ea95daeee6ee3c4502a69ac648cb81d7e4cb12b8bc455ba22592cf8477276d569c622e68bbe58181b4bb73a80b44c5a33d2050de41de8e943422f3f492927a247aefa79e1b4f0cc9cc379ba7ae7856dba73b56150cd777a02cb5809f176a7c2d15b6796bba32deb490d477109e0d50573d32514e3ac0545b5693562bd9ad0f2556423ed0f8a8f01e4a9f5993565bd029623406d2f96726ac6596133e611f744df762b494445d550fceaed1a490d4de290513b939c1b08875bcc969d639e644cada6aa044079b6ebe6da20fae49095d73f58153b215a14f6e3828fc2e15a45f022990edb03da390ca29df7eb4904c375858a985b90169916cea4a486420a00ff8a84c780a7b058f2cc13dd25facf4378f7f9169ea4a3c252ddc53bc54ba40ede978f095d83e3673776d6b8bdcfd219c0dcfefdbe6d4919c865e8495ed39684c086b38ea30b7dddf5ab27082bca1a3ca9150c046aa51713b78bf91da459e56ab67e9f6d83f77733c3460b88f7dedc934fafdbd2fe759969ebfa5ab1e761218515713ecc4f8db77fe0b1368d394ee333cebd635ba06f93d1699eea756047a7f25f5fdc225c24bdf39259e6c6be38a1d217117b2b0de4bd2f5a28a258e809bff84c56fb4f1dca302ab957340fef5acdb7a9e3a195019077039d5eb4158068896cd19df2f0be30633a5a43275ee39aaff0fecb180e1b32ed89ecff6da63328b86c9ab1e0ea180ee0ccf6d1dfa42b9026e758964bdd44e1927502990724b69afcae7a6132932cf87f844ad3e24cb1c036201fd805f559db24663393301ff55049f7a88a60d0333029c247fb21f02578c8057da589dc361638ea19de9ea885484f4bc7fd7c3e0bad39698b44badc892b67344839414bc5135c007199edfac81cdc5d667a9cbc328033cdaf4653551e5d3cdf23d63044e910c951614a38c286d79661e6262043b72b39a86c48b12fc769a38e62ec1a3516c40b4367fec3e1315bb1b9e475d369837c9fbec9590d495cd1fbdf8220d687158baf2c145eaa0e2333f9ed673a722e1afa9e28867803b5b92b8f3757558cbcbc99dba02a1c19111610a9f837d8bac82c4d9bc03e69cf26f60a659e7c95720f0c21f701525808916961360c5408e84e05594c9adeeb81c90fc230a7752e894c1db08cdb10f84ce927e4459d9ef79ea92ac0e87552c11bfea64462dfd4bbab36aec5feb4eb5edf82ddb792e1e764d2b8c41d096de11c3b3a6177081ae11e40afccc2d241c4322f773e7653d356ec7f9bce3c109ac7c87c430d0edad4c8d9b23cd18b861e8740794669ab1c550c2018f5c28406626352f1bc61f44508db77a9ad8df2d4f7aacebb7ee9ac20999bbc812e71b24c5af1cf491655f28f480c8601ec950bd4a706a2f9914f921401bcd2a5eaf59a696556593b5bd8947f627df72ee23f13ab60d4ac706686493aa80425246bea96b5e64340794a00c122150c13b5e072ae16e9112e56dcb45062a11329adca122405127ccf95ac3acb88a606be48470523c6028b2562685a10c816d10990eac3405fcf4be5dbc9f4fdacfd63a850a84415ce182bd1e090e1d4a323e5a7d28d814aac6d4434cd6bdb47dccaedc0d37a5176e4241ae76a876d9992356eec9c9564c977e635cbf044e026407df9eb2c55ef383dd26e57674e437e9c8cd6823e06bceea0d1a41da4a89fa0e053a7d7adfba70c2e5c94ceede1f2deb512bb328e1c52ff8038c7b8d42cab559a951b2768a7260c489f148335ca1393f980383c054c35499a8f73d7d99769af79b6f7c798696858451c6b03a920e08aac0aead71c3f079e06cc350af118b75d70404142e5a8b495f6d4398cd78a7a5ab95cf2f2bed9ff9b6dec4cd94a610cc59fe56bc5ab5cc2c7e93b3f45f459ed1e83df477bc06bda422b5109f69aed60adebbb0aede852b35089ab9ed761b599ffcf92e1b662bdf30f3e355d5083133cf1d2d36c939cf0d99fa3b399aa0fc6b4c9d4928c4d545855bf6dce2c65440abcbfcff803a2a09e29b95f514f362cabdc2520739aa8c11045efcd8329912695d16f18fc6ca86b873575415cf08f37acfed29314876f6a11ef917f6481a2dd4af780c463c359e4626ecba9b3095aa72ef3768c36a1bfbd27fd1e18c2b183c0cbca3684d2337992ba2abfe18084d0b4e396f8fb5d2210b5f93797f83687ae457a239109624a16cadb8324543466b4978602e02ce65d4c4d82674f2173d45c5fb364215258d8398ad738338e09ee37e183acebe0a83e405d8d5b00fb17b102bf41b6f505b25329c82d830be173bb25359b9f6dc0e9109fc8d5bc9fc488c51227585a4064e10cfebdcd2153524d7aacf41e88a3493d0a5344e0c965f77d37fdad4bb3f7a8530e87ca19baab236f9490582f4892790d90f459d2cf90319051b0c76d8efab681d410fc116378cbaff3f922fa909fa9ef39fc698d43091161b9c210d6b7bf23be269f4c481fc6b67d134472c7f212dcd93684da47d38830bf6e240dd2da9698a30d1a7c10dbcd2b93434a3b4b98497801a873e2d15a29367ab0aacb950e83570193c34da4d1f819c68ab9c3f2c89974d3608963f523f7b44fc58b25c42c3cea4392cf5859799826f69859987f67f6d3fd1810085f2f920f1596ca7ea732fef944d908b9c63739666a6675111c625ad08dd1251196bb03ee341f159e7f95dff94eaae5e51952efd6a98c9c8c8b8a1a271bc59634ff57daf89d4fba5e8c512060b7c1ed458bbc9d40bb10f8d28c437873289f9367f4e00e5263498a3a41a27882f8232fe00b3b5062afa0543e2aee49fdfc3e14c5a37ea5853a78081845960726559479023e65deb7670ed5eca467a2fbd0de68f2cae9da3b2caef72156852cf5c3841a1207ad1e6ca6a8d1ff8cd5f4d402cd844fa86734bcc2ed627bb42e25cca7d797c5e02bbc016d5cb60f95a8351675f699fb0146bbf80b76cc265c36bd043190ef58a5a7aa499769713e5870be4dff06486b3ff3d6daf45683a157084c02b906e25778d52800d4b4c2affcc4641583022b85cec9416688ba982aaa0d40f04c49cec389b98bb1d20bdaf31ee0cf11539996e77b658bdf3aa284e72f8ca7e710a5dfda26767b6b1ff3a38a66a0f095c49301135910e9f1d312c94e6c8bc97906d32a54016fb0e8c182ac1e533769c2d44c101073347a6246728b64e61bcffced8766f4f12b9d68b773ca5f18a629d95d5218522304ee6da0e35228eaf03547f0507d1a652960f6a23964ebbad6e407c17f99e10b958fdb377b27a9322ad1018fbdeab615fb58eab7ab70d52e7464e9cdd1682d9baeb54227acc9e3f4192197d7ba25132d79116de9a5a994be1bd393f3b3e981148d7381098c2e3106048753dc504d3f75d6ba11e29b4fa9a93a8faed5c5c5d2e4e72c7c8bd21202fc7a375f1295fb007897c7da889f7572f40c43f52ecc28f563a79ae8257938b42233b3f32fb36a8681801121ba90c058022adf258bc1b548fb37f0b0fbe99b522056b0e3bf39d6dda58525ef2d0b5b10d1cb5f0d542477488101805c5fb5130e5ebe7f9e932d65d9a64ac9e29e6b6ca42472c837bce1f545e4a0f5c5b932817edf911a5c1fbac3cc46a2b3129542df8e3cbd8791bc89f9c1432b92b81daca7cfc090a05e2898b9a85ef67cc9b77c6cb13b8f8052426fa9d80e761453eb64e4697d9a68f7096b0966532150b6aef1f8922e2b9d76a68f7440870886e72cc30ba016a80ef542ab91b7e919f42589c8de7e0289018fc074ff71c0d277115b706ddf1944a5f17b14b5dd34bab22d3747a4ac96a1a50a8a5fa2b36bc82a1e4228016293d22054e55bff1fe70860a6150a2d91a1135fea9c5122060ab3f3cc31ad7cf853eee834e9537b916023610aceda55cdda564ff271825760d7ad10466c04232d1d0636651ebd352a2e1189ef61977a99d59913a28e404f8c7a49729ed54434d7500bbbf69543724cbaf175424d059df8f7897b36991aaf37d995e221ea3957f4a42e890acd514fe8209379bfba9ee4ac2f3685a5eee816bcb9715e8a0bcbd9f77a0eb254049f53260ef52634796b09b90fa4e8d5ea45aa40460a14df4361db7dd836be71de54d9efcfc20632eb3b1a6278a2db2280ae87fa48307899c2d740c88d906657bb36c7518a836f4dac6d635b3952960f0baa1ed206e1cd07610d0e7c1bf72e45f953d8c37f88d9a0e010b4d22dc7a612bedb6046687fc5669d9ae6703bf67ea41f617f6c272983e662fc4482f4c4546d961e6951c36f9355d430f1544067c8faae2ebd30a5a0ff514b24e39ced4b938df9c9db6862ae530e73e70b1487cd6dc01f22600d0c825da6e7513a84be94492613942d91828c211e81c6f65dd7ec7a90f9e04a150555be5ad2d115aad8316b64683570fe32c9a097539b899516f59ea1a7f188ca3b38fa8f2ba67aa180591ac4036cff9cc7e17b8e82b879051a046a277bb016a690c8550518e44ecf662cd59b6e184d1935a8a57fc870cfce45dc6c70f3a0f2daa9777d7fef5f14ca6a5595f532b71234c7997f23f48f7c003dc86f69af4df50944ad12ba5b2016ce32948869589dc6f3692be2a015cdc1dafe8024d5b029ec29cea4da610166e86cde01c866ffd619ed9369ff6e0c9d2d861c3d20959de4615b68c6f1c21f3ed3963979a024ea3c6dd74ee771ddc8e616691dd22abf6cede79ab294de317bb69244ef1dc8dcb981c504c108fabfc31e6ad8f4e8dafbaca29ec56267ca99ec97f35df25cc7e81b0fe996788ff567efe35faaffa7403e3d1439245f9884be486019b2b835e8656fd421d54596ae5ba4bcee617790620af9afa5cbb6e975977ce2c2fd2efb17b8406a02002494e0b611989885a6ab29e063a42b8fbed35f94521dc4a44d0f06226b46d40ad828b6644d817d90530be649701037f36b134061c47f0ed6275dc40edfb8e047e1c81b87d93adebbcdd490edd02dd4f5b17ba80d34bbc19583be52f03de1dc375419f868bdcda5f3c483e4385072e40f4283765b009bc3b0fe1673035b698e43de6884eaea38e52da387e69d4250fc0cdd6af86ed2fe1abf51cadf678049888b54b64876d5453470f1b9a03d9051470295bb96de04ee94e3a5149329bb8f2fd21192d61df9bfd24614a30a2512ae7ee2652ff3308227e11868186a6dc43c872d32d3c84b4f1bc39193a8ae0e03bc047d8b85e1f3dfabc38ec8f44770582119e1b8c24e58f39ad21cc5a034a4f94896966be6f8786de61f55eb9d3948a52fa920f41e74c9fb3f41255c7772b0716a6e7addb26aa25527d1162b112987332e41fa17caa7a6b567488b32a0cd706b6723809eb70f5478c43b826a1017880c66c4d4e4f106175f9603b76d2212a669ea0675d51059c5d6e5b18554220ba36d06a24080c39e7ffe886a194b5b8d7c3d1d43e0c3592868f638c20c073f1531ec502b23ab3ad00b9d17eacd646d1bb4cd08ef2bb5dcc40c1d0b488f9487c2645e94a653df53f03e4782fa50250c3c6897de5c2221cf96afd91a3ecde5350520559450ce83f9412b4a89f41880cea30f79dda28c6a62680bdc9e808823aef038fd280ef4f914155ff3110bb7a557f89e47db159992fcfebefdd0ed4b513cb2a1c16f326be9a858e6390a1d56ff5a30ed11119a8161219cf43dad23d9355039f64a7feaeb4ba71c10fb39dbe554dfdecec03b731f788f59f7d499a2e9ddf21c12437070cb7a0173dba19e2ceb1dc0e214bd482274daedfe1d7dee4c083b06f294b54aa24f8d8c341f180e788b54f9c1815ae2c3bb372920057547debcc26d8b5af04c139dc75b75c9ae88c291e030f2c145aa3797a1eb2400503eece43ed16f29ad3b46c139298fb9c4e08c0761c02f9e2cdcc067ddb8d9b82e6c59e21329eed94b451558e863ce46e2bd0cdf6447f2f573d7f0bb94d3129ed3e0a43929ae18962fd8fb9decdebdf7a5c96a61e37fb25d1ec210979a06575e7cade5e6c3261bcfcefd562e9e35f95971debe69fd8ee3da78efd767180564700e60c368c8d0cdecfdbd5e1e5cde63ff6eca810320b286b68f8b4616de0f22acd98b690dc137136fea59e0041ee19ac3d0007c972f422cbafb5f0a6d62881110c07b19bf11230d1262897e00c190b679c548c19f619e3a22b598c0e2b2f1a21b28231b38f7485898b97a3ccfa65d7396dbff9f2a187b22afd7b7c34f72580c0735be90e7b68c449a60c884fdddf6dd7adfaf56a25619498acc13ba50a29b2d206b3d327acef109c8ee6be646bf457ee45a5fa066f2a764b01d90e3e548992eeacf1aa4ca3140d5363b9d66ca13e1926d7a0dcab98f560b858f90070e789402609aefd73d693c27c1ee629eddae002da9234cc995c5dd4283deb42117ee1a8f1fa8ca978bcc75537ac98bc71ebd0d8d1f8883fd54bcdb7b48feb880188de44d213235394c0c30435ef5b149d4e1fc5fd6a255012808e6d17ac5045cb6d72f2e7038ff7535921311616b8ab4ef36efd0323d3308131059b8a8eb038873a632ddcb7554b95a4a9399aa176eb0419895b3952b904f99cbfc5fb57ad31ad4452b035fa3fb4b6b05297933620ad1bd0d8493103a3016449d23cad0f4b25cf6e97ee5ebdb5c909a9493d13b376108ab70110bc0443441816fbe0644a319a85e5f16c0188fefca9dd416109ceb798a092426bf600685898632cf6b922d676ee858d30fdc064952df287e47a2a6535bf91dd0ea39fd717fa116204bba2fb9cedf82d742af9635420b4e696d390983b067a0769df27548a9a311d1b5c7757648992c45e9215add4e87ef1991774881b83d52b8becac07a2260ff64a7f785c12c379a768d8d228a13d5dbd1cc126a6761849735677d0783a5a56207156bef7f096ac2a84e7d470115b892a34c258b2dd0ab3c2ec4b43f423985560a7926ea90840a0f02a0abccd32c62e22a8f11bafd6481c44c5a22c23c020cb0491948f9127368a916ba5eb2e4cdd2d2e6a259209fdfb349991da12b1c470798b9316ce731a8cdb6fc796f491c4a17602bd4c9317126c1a9b3daadee93f0c7a16b89993188bc14e0f0dd41824063f2628f33d89ce816dbddf39efa5faa4cab88cb721485e4f5478b199c76ed6d0d723c6f7b07a9ef3c40cccf0f0b5c45807dc8ebdcac3ec8a628377d1dc835f22555f47e66fd2362f912738461505642bd55fa443f7d08aa8cda3748210138cb62450fbdb661ea0e2fce069fb04aaff4ad44280ad80a0715ecddc271859e29d4bd95ac10bbb5e866a3ce3af2f43f28fe64af5173d59f7a2460e1ce8b9d47d79a2e458cf886c50e44b746d2587cc1bb69b35d8a00be5e78ca335f661db2554d7ae3f362990414ebd1a4decc5630ab7c60639a59caf11fb11e42bdf788385b63ecc9f8d4a30cc2f3b0511fb46e325798a39b4ddff40b7def89d50dea85e28eaa962249f630f653d36339516e1206e105f3770f754b0584749a647609e12fce31590f0b53fd4a42380c0c64f37ba7e1348d2d1d8d20579697e76b1a49e9083d1bfeb995f7bba63073bff0239e4a51d09e57ee8377b83ce225c0c112aed41f2b95a89dc114c62ddc18d4231906ad7cf9e91e71909304d1eb3216880c78f40cd9d5f53a9ab334491bfc657b4e05752445cf011607b027965995956245d17f84a712b71d4ce807b9952a18360f886887abed49b0cb22000f7ad27878595e5191fff638757b127eeb184a0dab6590b38f680e8e4f907f5ac739c6f2d7b4df601d27c67c788f13def239e2da21a6c1bff215715084bb3151cdab66bfc207f5084cbd70d785134f14dd99181bdccec7cd7fa21d65f9be53ef06d3a6702090b8df71ccef47dc9485dfa94f4f4a446ea905daf18cf57241b6eab9f2a15c4476d9aa14d6136c04ff288ab04fbf95c91085dce2dd2e2e69d0abc7cc328c0a9a5ca25936ac0d36d9c48de9efd95b5653dd8e4542487536029e49070cadd5ae98188859fb02f801e6e456ed4cd53fee8c73199e1a31bc86b2d9ebb3fe4fdb644a30b85e3d6fdd64bd8d83d3163b6f795f371ffd73faa1fa70701d2047cbce8c89077f8907ae28b6712bdadce642e0f4ba7fa240d8636b0fcbe33f6650a5e12859c20e002813200dc4f45eecc23bb8512db9658936cee3f0f5fc4d9116e4e48f6202284d7ebe01f2b59b16dc204964ec55245636e88cfd6b18fcf1f5bbea93b3960de7fca60c243cb8c0121c4694c6eda2b410aab3bb3f4332b63881a0fbf4ab9e41b38b290a480866f76ff1048439450da331954a853a5b28e6c85ce18207fbdf05111ff4f8285a19d72f43293f1e53fbb69ce06cbd6cd89814a3e41a18e86121ddf6488283a4ebcb9ebe097c2ad5e2a90a74a2c49b18cdd1358d02ed1eece777c4a8b4d4c4eecea0e34af68f7c0fa7296be095a35889b123706eead6474bed2e4d593d3c3684945f0304736d9a38b836aa39bb8b3c38c1d817c717986b7fe8bc7cceea79ab6303f7a9981b27b4131e0ea50e5bafa6951845641adcfced01d1cc2417f2818078a93e0b2747848ce8bdb149e825d8970b7ad4cfdb666ea232ae84966a22bb7a1eb2c56b699510e8fca2037abf3058bde56cd0f6f7a08122e5693f18e03517442ef881494cea475d422743b2e65d1f97a66c75af5676ee46a038ffdba9c1622e01c016f8ec310404bd89f04848d6eb3959118d10f2f04359a1543dda91fdb8e3492b3345b94d43d4f40d0f97d0cb4d61a6e7fa206c58f68a91b0c951865839077d10140b64a4f4f5f48386771c0df39a101412cb6c9f8ec581aac02abccccec5ad3aefb5466aa22c5b7c9b7a9327738cc49ad35eb64717112e5ac09ce7753c19be202800581e38c261de2832d00e6c7e1e7810185c4432ef83f1a84d19498f00a5eeb87f1d61f5f88b95d66194c35f2c4b8b08bbadb8a1e8809fdc79f7cbfa779fdc0e7aba890dd90914ed38ec56bfb288c1c807816af632201d5580b2b1a701d232e2496c4b4a042a9bbc591cfe9a76dea1e04330328d612cf3a94f3fc2fb9692cb7c71b1afacbc7df92fa7e0ff6c624d6e55c8b700c78f711058cfdf5d0ef758fc5f9a251c13563e9ae9449ff83ab87fe6e817d9f0d5db9afbe20ffd6d65e8a2de81237f464956e272388b2a6ead80e1f43cefc9d034d7393011eab8582ee87887c9200d17ef4991e49b08d06cdf460b198d89be7cb63f0958c6d57215c806ae4f59719337c0f2a248d21112cd6e634793c476a0f2130aaa28e1a03bd8f955d4160a77ebdb36684cb843615c642f8180c23568f47eaa0dc181df283467dab3b578ebdfd0ac7366e64c61b77b4380ebb2a54df9369372e3eb1751f8429b4d4c006f61605feb95f5966a22874d4f9a7eeb131553eb67d86cda33bac37c4ba05470f8f5c0000bf54ca48f2e58aabf4194894d5ad7f8a66fb7fc3a509982fea7592f5f1416a801d1f4e2b3549d7d6ba0ebca79a003eb9b571ed6e8b6285396217090fd0844acaff794f593c5db842ee3b8287e2469dba10b96c56b3b09d54dfa2099e53f1cc40fb0b6398758af2a636bb14ccb54b3a7dae113c069d520a008c9ae1f126ae9d0808c3096e890a05276e357072089e934fcf68c72469b46c6b4abc64b763b72fb252ee3f05b51ed6d022fb1fdaefbd8fee3ef93d926d6be73146a717a8357588dbf4107ea067aab7423711b349680c991b24f39b4a077228cad64233ccddc6e45ebfcf06f97d46216a29143434dce2e2f4060ae41d1a790454c0042896256db5f666b1eec0435429ffcb1f41304bcdbde2591f66c4a4918a523c8e9414e9759631cdc04414aa3fb7c423070a1af78b63c28f7484f48067f5f2a7956a700c48fa2941ddfbe951ec3ecb0f7fa624a95764fca4d6a74504046d06083d74bb823a84109641e2866a6719bae5a62f7161418d4a92c28e558ec94992c2ec967c9f0852b096930aac740fb8db8b136c0ccd8e807c2204a4428e5e5b5c8bfd53a110a23fe65489f6ecaa807a9f70ef06441837f9d81dbbf6b538bad72b316397857d6338e5cd4908263c982b49ff7b604c6eb40ed7ee2e1c7b90d79dba10611932b12d40bc84192dd579ba9fbdd8f81df25b138da541973c9312365ff07a80a41455f4d64f055a08a2510441ac74b268c53b786bed1b610c14d864d94fc1dee9c1f2df995a420acdb606bc8f1eca5336dddf57a6f372b9fce8c4bfbc9f0bcad92238cf8c4a56077af45516c91303c460036c52c2291a735bcaffb3a7f8aa5b78d175cf203422f160353e0187887d600f83630a8efa4e1f901be598986b58f08294f075d541fc97cd2918c609527229675e67147fe8f7ddc61afb47e198c84f28afa22ba302975dcc503377c81d5e0f4b9c332dfe56b0ad8b58ce6ed84f619dd52fe40bdff13ff2a69a1acd655e06db9c1a2c7eb28d9438233549e71e9c7883ed52cea09ff543a603efe4bf12b7dba679ae6188ad88c1a945512a5f4b3ad0db6c35480583dcfe43969267dd4e6db9716cf66b94c9525ebf6b3105ac305a485fc3502183c828f5c03a808feed32eefe371539c80521dbfa9181de0be678d26f6e388c3ea5f991f0d14a557b4f9d385ed8e69f589602dff9381ca666e0bba01349a952d74d7c0f5eb37e5f28aa4c63de96e5238ff1d3a1afd33bd4c280c2b6af8459fe6d6228565733091fbe22a9b5df3a72e34c9926ad02e7344a24513c0d51ba62519aa37c67246e0c32931019fa3cbb3a65e59dc317ea4bf0f363204430fdbf54395db70db12dae2e63dd9f1f57ff8eabfce7a61c59634d6e5f3efe91e7c02ef1455e9c928a09612204349b272be22c511f4a12c1e3c959b8282d47f58d039203a5314dd2e496cf168aab70c54463676e6cafc9818c0f6f8e1a3f1cb451008828ea4f2ed65777fac2a7277d79d6c5d1606450096a3ad88ada2e4474452762ec1cfa8b7c77d266dc6d9cef6ceaeab3cf69bfc54cd970f159abca6726be8f27e73eea50a989e4c25233549b2b5d223e650d0d013b4bc83a939b11a154d5cad150dd28dc9795dbb55bee4270afdf30fabf2a15816fdf5dcff4d80b6d35ff84c0332e990b72e8af0748f6177633db7a1df9f1e0481754f36e6f8e39791c93f849457c126be390c8b958f22100e1634ffd4bcab49529c354411538c5becf7aa47f66911bac24d5e37fc309c364f25c91a1ab6b22256f7a557e0169c61a504c0f3a1076546fc41ce585e9590babf3875eba0bafdb0fe76fc5f99049875660353773920177124037b3a262ca6d2b27f786ae32c7017a0b1b7a84d8a40d5b88caf2d153241abf021f5fefb71a53a1cce2eb76c388c7b164c11055b5c7f587a0df2a03d2304dd87443f699aaae9c9965a13fb75a6644ce97567c703253fea5e6bb91d933457f877e1dc1988d0f8651e7a0e4ac0135a1ea95cb7fc481e67e2e29f44997dd617b81dd1b8ae04b540e678637cfec6c7f852e967e012f59a24df6d8c04ecb9dd3eb9455d8940bffa97ac1a5c5e14ce65452d28f8bbaa367f489e3d135fdc23d805787d9fb17c1ba8facea0e02a11e872c05b37499706c928a4abc17417fa049a240e890be4f9a4d6de9ef364afcf9f1a5db42ad9842ea09ffdb8d4dd4de6d9d474e40287c22bd67ec80b13def9cfcca2ead7b1dbb3d16c3917dea8d080305297803804a6f465534c9f66b20f8e82995a262225f494b38f63dffbe8a2eebb11ac8726430be012575f8f0c1c208f5b5a70d7e7b4df6ca8c71c5b14e2d69327ff1c73a8caf7f4ecd63cb109c88104c06e4f10170588188434fa26dc2e88525ebe09c3eafbb2477ef9175b563b60ff43024367777a5c29e0e8afa2e953bc193cb27aa63342d6de35db8733dbd338fa310452f5bd60fcb23cb0ba4b6a46daa847632c6cd9a54a5888a0a17fcc3f37baf02c8f504610799aed51f981054ce4bec601030cb29dcb25c74f61dc9ca2baac2e59920007357a0c38154dd5783de8e5bba0a2ed93904ffbebd6d02b484e85d2630a1460d000aaace91d74682a86e506102ce4b11c35f8739e3f8efcec4b64b1b987de31135c721532c30e4d3602360128e30330d2a744b65d37e3c946dc489cede9d99873d855e0e455ae31ef2f917fca5a27b2b942161a95b02e41e68303afd349271e2179546b66e2dd60d733b111c06be8a23ea30d28ae88444379d2970a011ea37debfbaf9404492cce292d02086e3c7450a5b35daf748043e1b658170a937dd86459575a899920fb216693c074e140b48e064013d5a76f21c55dababa0c852fe5d72a6a73bef823761d1a7f1ee14b3ee9d8dac09eada80dc74c6e4b0d63f0621876605620db9d92d3a3818c57b438d7b91415b95f5de3c5ee59d65a12453b1cd9ade860dfcbcd93fe11e0ac6b07574a392a75d610549536826c40f827da29ece8c9af04ad32e3c2492c0f93b99587bd2393314a74575c80d6f6f33161a2aee08f9005b92a3965f496f524a96fa7a9dbc11aca688420accd61abb75aababb5d5fa3fc8504b291a0a5048e2cfa9bee887ae647a2ef85ae423af9fca098dbab7148883af4def9601c8066bc74da18899eec86611ddfa3e41df3a45887ef6f1b009e57a7062e6456c1f6a625bbf58930e0f54ff69c1b58da89118770286d9005e6434c3394895759bed970a358a39085b7e07cccc2bfbd7e4e52df63bbbec900182018810befd735c025f1d583ca34eef658fb3c2cdac5a27499f31a23255479a8f06af47c3a29e1b5c48b298dd838ec4e7793d7f30677827fd6f68232284aa54d5ec4353adc4227811c9f103add3916f6af6155e9ac10912e812090134d7c42cd00f15bc72044417c4d7ce4426ce39959a7aedb19a6ef19ff7ae7c8120bcfd30b88ffb818fa0addb8c613742b3b1859f994ebc5002afbe4172091e56c96e07336bfe836b139a5ae94c527b3cc827d22b808d7420f288a2bc8d8ff79f27ed72e8e1b992fe6beffb9230a2c0b0dfedd1052749f0e91dc5f896cf5a91f21f9f63e113d7b9b92ee32950c00ff613fb33581a8a9aa51a8498d59588f4f75a5ec7fb0d05a6439c4fa69522067e030146f0509ed31a38f24ec5b072893d274be404c0f360d59888f20ed4daab8d3920c0f5d80b8c8fadbb8a3354e57107b2ec26f11a0e842d6f70626d275b3ec28e6aae595b7c3697f0a877e234e8efcf71f394291f571536be99c6633de4e216e434097ace340ca2318c1c8a90cadd98e54d785cbed6d082d39207e8e4669a1d9f21901d5b2db60bbbdd1db4977dcce6f838e34a7dbc8260dbe0972398ff8139db9b8d9299564eb7af64f97d67abd15641ae06c79426ffc90fc9a033f4355c03d2f537efa0333540f23671266b910cb8e1382c13c14c32f40e4be2e377575f58960d31aad0012c0d682757c04e0e13869b991150b68f358fcaefb55b19977b785c0fa8c0c833be2d1589273585d68f4c9b2e8d93ea10eb88ea0d0d0a2f6ed83d6536c405a3c8c8bfaf509c68a62c98b4496124be6209b7f3b020f4ea4905968d0558354c5dd7266f88a503218bbf72c97d81120c8b92110741aa3d4c4a3e1da7827368ed7f58ece041557ffd44fcb40a96aacf509a4cb239bae7eb733199c1dabe73b946555a91dfdcfb2fb1fa0c6b4d88cd2502f13b046fde98cce0a2dcb8329e164f2a318920ba7aec4f8e3bc5aafbc1fcce3fe4d6457d051b2b81e0f0e4949623c54b9101275e3a799caf0c19cbb759eef0ace76f0ace5af934c4b3bd7dd9eb8cc36fa5cc9ea1d5a0583996df114a8b96c077a2f48ac541b72b8387288ee495a1e9f50a288a10d8cfae56020df335a71b6c16811eedd29f5cfb4b465603b145e71c9c76ea79a2ab22dfbe7f23acb48099418a0b8ac6cf4964e861cedb8f64b6b8ea1d33d874eccf29fd71e2fbcb5f2f750eecb01abe24a339fddbf908f9667330bfc2d53381e2744f4d0e505e79b705a80afc18990736c63a488d90e430b307f657c5a706e77e621b59424c370214eccb843ed8581c6ef391a5d6da044c7aee7db44b4c74595dee8ec9a98b3fdcc4eee3865068a92c55d89f2c3d03dc3aa306e350a7729ef0298534fc70bf06ade75c9938593219fa90aa0dfb0af290ca33f94f90c30d86a3be9982177c6e72db94d369d8e77086f15aeed8d69c8e8271d20bdfd200b234cfe6df0838ea0921d42789fc367c8b647a8479c01810876d794966aeb9178dd06c4f83ead86c785f338289f9728bc89315dcc9c4f41d3c3f3fcf3226b5983cef681b659419f446e12d705e202735104f6c2eac6a2224c0671d3bc252408377403d7dc6ead1271d07cdb15b2bc0383199d14d42f1e1253d617fc19a3afdac4a9b1264bfe15e6c965fccf8bb67b640359507825cc72320e90d1272775a15609b2574fc5f5af1c8b007cba3ead5a39f6a9fce95284d3aa5aca2441c03daee7d15e6347caaf2358015d5fe397e31fbc66ac5dcda0f538bae36fe5ab8e69df2f1e0daf39cc20820f76fedae8f150b0e6770e6316a29a8fa0bec50afd4ab3abce74e0bc54af7837e6f1aeddbcfe57583c6ac6016f2283387241293376af68d461c2ba3c8f113d741f7425d1f862a9003d87947be18e4852e532e3663c0e0712fc461df07a4d28b275b8f9d69bd1f6a92c51cbd3c79580ed55eb9168f7134b9f20b4b251d564891ad35e78adfa82ad676697fbf405b90dd74c24e059a6ee2639418a14022c15e2127077648c3b99e8426b9dbf566dcf1d82d06824b4c55debd1af924764dd825b47e7709aac676c25e7961f1977a10abdeb6b3142c406e9b95828eb1f7a3db7c621fac15839b29ecb24885f73fb52f17b470f6743eaf09a198f2301c730e663548e25b23c8504b4edaf69dd849585d25ee7ab69c2bf7ec3723f426fd1234aef15ed4bef8e19661eca97bfd7e773dd5591b4e83e657afe47fd06e043f32142791ef1562b6382d1d89ddfd313780d790436da0cd0eec82d63d691576e289fb7e1dd145186ddcca68495f995595f121be8bfb9e8d613f23498b1054dcb98d9d7211039b222f88756cc3acbd3d4913c8a0a0d187855be2005323873b4c56a5109f8f5f72da5bce9c8ce7463f305d7d46e32206c0fd8b0a629b07cdd6d273c40ce9e09f2d32473e40a3d2e1d58a6ee378a7a002107c2127bb9927efe03952fff392c4659faaf4ecdee694b5d0b2d0b5af6d8d38704088651a147325897b36fe98d3a82969e7ccf20caa8d4c2b8abe3b3c7cd785c894392cf0ca071986800ea24e01010217711070f29c8dc2e21b89da2555ec59f5e0a73573a9da61b48e2378bd13347995d0f3482103bc091d017de2da5df756461dc045bcea358b613305a681ab0ebc67372079e49ef8e88f79cd3eb1ff1462b2c20f23344ad2e7aaf2829f0b9e0049a3372b14717b8ee0b3b5c9873fab690a53ca52abdf81b59d87256c81e9f6517df48ef39f38916a8008260ff996d1c0f5c44da52e1a9f93d7e71a4d6f7e193599e49b5123858545b81e339533c795d937d2b0605ec1718841f03c8496d2d948bc18e6336c922e11e44e09f5ee3f65367afad040f99b05ecba58a0daba37638c878e85c36dff5e367ac0487e44b406e13c44cecb4eb19c4305075bad12bb10379225cea902efc38c7e941e0a619805e91339b29c88d1efd954c4098842392fe94ad4dac4fec9375204839fbab6116365bcc9d228cda064608738515a1d68ef0efb957942a810db9c2f0ddf862a9153b1d5e0fa3cf7b7efb888cf7528aeca9f4501133f092c473619d95b07b99b972b5e771d187203636fd8359d034a9001fa0e6e2da007e87e9f1ad7e5c9ad9d7de07ae76c3411b4bc265d22c965b4c1523541cd8be8f086187c87676c772a434873524373eb836921e904889f4e43ab9828cd2c709369eacd5135149f5c401b2cb53d5ff73e1d53a9935964b5d750c379ab34f70483fca3a9c2f6f76aec15c9aedffd198bb5d07d2c621df5de39e9db6f46b970bf19e19cec8d7caca87d12e1140be74e75584a69b8bf2efd7329484b686c907883702a622954d02cf2a773b1290cc7c87d48ba80462259fa30a00bf365c8fe54524445bd11df5bdbcf924e33f7021abbc86a94688dd54496cc1a814ab838a2816e8c83382281c17b9eb06d67fc456c64e47103fac88cbce051fd4df00f1e4246199b0ab7697a793736ff2d230927654cee6d075a88ba12ecdd2c04e90826251561f1c20be0cb1fb4a5a15962405c6ac642d73e75703158da2befe02617c239c8fe5ae374e5924945167deceef7a913355e3e9938101d8862558c99a0be996d07a2f60e9a48e54ebd6a9dd25eda3688988da8c0eff7bf49b6bdb665e68e47e7ecd6b946a3c69edb0b0f9b29e3364843b14a54d84088aab75f84130cb2c613b46fc3a3eef92548d74d01dd0518795dfb58ea60937314d8a8f1c446ad01a6f133faace5f428f491d1714ad9feb4c3272a82c90487172463605b4bef1118bb69b4db944353145965f9fe9e2b12f464f41f0178a60b694beb8455402dd93a64212e0f64b787e84f114ca96af04420b315a2fbc2e476da5840646412a0006b88cb8000881a5996193ec86fb17d535d61beb44dbec9a2085b2c3b896846c31f1cbd70eecabea0c5842b33a2d794ffca5179fc8b6c9b5c09eff768cd0599655db229879da2bbfa35f3ea826537fedb148f5bb7bf034e523fe978815b197a6f755438030bfbc6a5bf8245bcb054338a4853aa0c174a0fa6afa501e259af6e18ce9f6a916b4e9742233880e6ae528d678b9d4b12a4d360c20cf5adcb270a7fc2688fbf78bf8c761b60c66f8c18045935bb149ef0d7a61fbe659e3c4dd1f40d20f9ea60df1bdacd21ef2595417ac0109641b0b65d5ec69856621af6a40a0450bfae5975a196c27c0fccffb135a174b95ecd8d7076c20a0964af0304ad1ceb470a0e3aa83f22eb790014c57676c63c680a9df5c712dfcccadf14dceb661b8c01c4d56e4b974ca1d5b3ec4f692efe7c7cf82b3e3dfbd0671177b427ea19a678cdf2d3dddae32866d80bddbdb836db345b462bfc8343b0d2c609fca40cb4c551444fec66ea8c47c9ea697e8f07339138088f7d018d15134e93efe0e3eb1843f83f14a119e89d52c87253234f7efe1d8123f0e908c0bc3734cf7431e4b47a2d371ab18cc2c21549b645ad66bb0313ad64ab0abc2d06ca8da40578bba0ee4e68e81de8556979a13dbfc3e209a170f1fab52459432e4e803527501b21e259650306fc12143894359cc447a401973365956b6ba9b666c3b675f63c27cb16e902444970f4f96620ede3ef4d40b994e345232fae168e7a72db3bc214982a87b1b75b66811fe64479bbe89fe1d6eb61bdbd34c4efec458bb0a3fcd5732d3710b8e339afa91af33618da4e501256df224112fdcb1eea113d9c927e387b09131498d1310697a339e8c612a56a494332c2caff80154fc74686401f98949f19e6f10e186eb0534b5a59ffe7ff9a6fdb951fcba044f160a57e82cc9a69b359f91063492de38ca4d101d4c292cf3a95dc497296666339d91968e30e33e74322d13051edd337f340b9fc41085fb12adb70dbc21000e3443db53c33841915f61b9a22bc7a9b2b2668200299dce3e06de88270df4591bb7691e6d6b257b9f93e1d0a25ee1233f1bc16d2b5fd5dba9f623f81f3bac62c875ba9f78f22e9f2ee1459aeb3113e934eb7376748d5baa2878ee442f0af72204ba685029517c4f0ca17e06886f7198d3fe284579099f30b2bcc62546d30acef46d2f70db5e5e9cb153f450a094a1fb2f2bb29d363769275f12f2a0a587680c678f5a9e476b0c5bb4d4b8e2583cfc19f371bfdd8b3d510ce02791af45a27c49dc33edeab990d2f25eac6857769248a16bc02996cf13d1454c38680c403006156493d88d20a75f9eb614c82cb6b8c74b9f72fbe967f7064e4c68bf749089e40900e91201e48f5bd9179dd7e7cc93256a0bea82b31e11fa318cac907675e7ba5ebb1475f3851c52a83796e69f5fae44032ff31d87591f25ecb5df9835490433badc51326edb4c18011ac31d538d667b26ddf6ba6a1578e19b8867f351dee648360e4fa23238a8468aece683d94ca71bbbdfef4abcc6d212bb7473dc5371e21269614a011f583dc3d427a4432745a3e034bd6d18aefa9caea3b051f3872c6317f2acc10f128f8b745f2718bfb73082b7f8028dce1e1549b81f64cfdbf939c510dcb8d749ca66fbb7135df3f06268b8c9d9973aac7af89714336acbe7e5a75534cf8f3aef3e89d8b4b6eb3b11e233178aa21e66d9c87e8440bf2371af7b2214faa46595f2aeedc8052624ab8955a041c1da665f891897b5c067ab2ef57f47ebf9bf95f60cf363179519ebd75fca01e25686bc4b4ac5a7f01e17613a726cb43b23f3b01c58a258e10213fbffa57532758d80bf066e7cbbe888e3ae4df8bb2289ca63e65149d9f255a3c48d5ccdc9831bff443f086fe9352a3ae77111c2898f16d840ef9e064349342a3a681ccd63bd0a9a7e7a05b5e5c8f1e52225134b8d81b11fcfda2a206b855b0d1af6ef11955bfeb24c3c796042c4cd8cc990664b1ffed0d55a8138a507ad7517e3e23b6f99ab58cf43c0485ba64cbec4af4a176be6acf02739949211cafe99c63c4901cd3c472131273af17701abd7f419c6ac9c97aaf98402bd7f636f03d15aa44f156e0b49dc390664f5a68d2c90aa3563f77a6c584291a6b8641ed79591586d21286144154a9700eb91727adff53dfd06cc3c2e761a6f9cbd37e4795505b3c35711670a6d24400fd6884893ecf465deec47c6228ff396858dd5dae6e32b3927ccbd0599dcfb481c0955c6c3168ac820baad3b3b06b61bfff103373c688e8da5db5db9a80869f647617813c11707a144a6e3c1bf5661a6dddecaf307cdc1f93b77a2aa35cf29bbcce74c1752af50e4f2141802f159f73da6b2bc375f09c702f09403a6794c465bf1e0373c99c35a21c47f08193bc1b9cf57560a390eeedcbcfab730dbaa26eecf031f06a6334889bb4dfe65bd2a1cffa04a1dd1530b15c669713fcfb84267e5ac906011400d9f1fc1eda16443f3037938983c5fc108d7ad52de3d55c4e9c0fa8cf59008e92f11f7165d488cf900291c65468ef76e605b8e3f6f5713a1077859175cb74a9315f94d564afa01c0c1d860b7ddb6ca782dcb1a85dfbf900f502496e3316a2fe225cc6cd97f2ae9913621a0f3e3fbfdf27b89955c5d536fea2a685487b0511c91eaac912f620fa24e0f35a8f32d2ccefd6e5a5fc51fa9374f7b02caeb8f5e3f676bad9c25de812b5e528b34f936ec6921c46ee0cdea588f62fc8c0a1da1573809f215a5e5646a185d806561db113edcec2de9352af6f9849dbfffbbf2c82645d31b763d5883f3cf27740e09a918445fc0a28f802a884e266470f60f81924d47d853062af865074b64254a3e77db5511a688c86fc1352d45b35699e4eb7a0aa17d5ef15825ea6bfc35e5065b8ff8ae1f31679dd010515c6ff338ceef0d87ff0ebb58bb67d1ca602b5ee582013a3adf05707b002d8b11f43857df4a5ea139a9e6fb9e7815ae1a2dff94a62a0f0d4bd579b027d40e2d774adf2777aca4fc2cd58ff20e84d867c3aa4486c2d6b770e063de430fc0526a618bda97680484652f033cf88fdfe3f2c26c7c1c37807cbdfbbfeea637b8f9af8f3d757d894a7f4a45c624ba6115ec885b4ae91294c71f04da0d99615a1ba0d9d36144d95a4050f5f4ddcb3894330d799e7093492f476bea9b254f0bfe120b9c82a2fd83c550bff5251b5d923d67969d5e549d3fe3ea718f9b2b47ae95e0945c779d0971a3647c70b4c6ed8c354c3174c35adb2641b01be29beb0e30420834dcbfe397953c933aa69e54af83137b1b181880ddd48b987eeb928d497e94342fe32abaca0408840d486eef70750d51b60cfa851cf05aa5718cd422d5b9931f74823f459666404a3c27fd61cce05c22c9ab1927e0be0985b59a46b3020967828775ef08e6bdc0541c465fae74493956160a2fb93af6b2e213275fab11ccd3299a821b63f72f1029d541c4bac9e474069aeea09bf514b3f69ed921552709ecfdfa44cc58073d864f6bb21606cf1d11fc532070f18dc8b16788b1ddeefb382d8b22f1d83130c12c6ecc4d46360aa4b4d99f5a41299fce8d00ff232d534c47a1b714494aa7247d1383152e330d29adfcdc3a964c0217217c095629eec35cbb1a68f362e3ec82202f5508c1e665f7cb27a251b3f4b52ac10aad9ae0cb13c15acd543e9acdf297e79b117ee913dfc341768163a97ef2a7d64c0e4aba98615512213b319a0a458b9533ffdc6d030d674e745e85b97df8a3af3a588e10389d3b5378851272424cea02130243bf1b9446e6d569fcd2f8f2b46fecfa9022ace32eb530c43e2f6900fd9b5b7d63b13daecd42b73d5b34b3355f6b415c29413fc0d3866c25107cd5de7dab20c862fb477e0ea09e4c3291ed94eb9eb3c3476efc19d870730fdae422290f422b0442f1694467b6edd04ca06430d667412333ef5240a0e9dd073be922a1ec8c0f43abc342471bc85b135898a7a64b18a301751a5d8f7a22a25d55d1259077dfb4b1d4bd01ab18f94ebf4b14eeaa76c89fb7712c4709e4ec520fe1ed60bd6c53bc7380e19483a2ac732d97a91c41e7d9a9ece2b02e1dd6ef47e899a37891135adb6e1b54b722fee4f380737e6866bc18c03b4d1f9c332e72f098301235e76ff62b63cb8244b80f8b19bdf856adc53c7b548fac7f9aea09355b0ecdaa6559bf638c0a5567f11adcbc33e2280b3443fa86c52f36a6cfeeacc74ed4a5e7098ae898c270d8dbabc5255dc4f0e00cc3deadfddbe08df2e53a91624f1998288f2cfa490c4c670bebf538a1e4db3b73e6d0de5015eb8dedfad61eeb37fb205937c741a79536a0e442b18eed0b220486a5f2e218642dca13d4f541383172e49bfdc44502e49a1c1b3bc3a9df2b9dff4f1489afa363ab3f687e365dbede8ac3124fdb94851743be1fee6178129bb2653e970c4fcca9f3360ea013a5ac36b6e2dd6dec1984640c8a1f4e58fe203425129a5391a4d0e71bb002ce406abf6bf30bdf3639a4dde31527223a810f792065a51b05b6e4329f0f75afd2cf0397200c173b8f5ba814e296c766410fbdb4f0ef382a4d780f093130bfad5f1a768791f78ed33a9358453002880c6b71358c94233f8a50f257f3f47de6732447553b8d8cf5aaf75a103fce923dc245882dea4cebdd974b5af2c4a71422120580e1d9a7e9b619f1163d11f714b902e57b2159a07e729818d28af3cd8bacf9a11b0c3df1a9df5ab3968d34dbd59a4840d2c5752ae93fba55561daa13aa53f82132ae13503cb501fb2ba521f2e22f525cc3078eb57b0bbde4ea53e9bc5289e0cb49ba0d8423cd7df2ab2e4e9c6c5880a61afdfea8f5c80c74421ed6480fc916e9c055a06443446f0ffe382d224f634384d4192f56acac1dd262b858acb928d750fdf8518e466f899f3e39b63c04f36d1ed6f815489b7ab49cac07480d80df6c924ee414f6944ad5132e64f4e213711bb9eea7bcfd09cf2de929dda09e96ec2816efb8b75ce6e3b4418dd19b69ae8092bbf10235a2d594c1cef0e067c3f9ca22315f8d377ac801ff9bfb800523f80e4d6e53151085ab8e652818a29a6668bcf89be7b4f4f766dc847319a3b224dce4f885573ae72b4ec015a37d4df96c99bf38f88266290bb431f0c16e2d4b30f50050172b3fa26114157bed7b2c18405470cec57fd8ceb08271c800ec6899f2b475500947b3b737c3cfe43e519d0f1699541514813736477fec01048ebc63dfda0c3ee2f1627781a4e82e0f9aa98c70f70bd21d029abc7c31f7f21eb16e932c0403d76d9793f8e67c313e235c0d117472c9a167779674d393fd5845c2bd2a8ec1edb70abc9ab4566ea01f6907917363ffcabefd5a83b6376fa009d1780cbdd7e4cdae17ce15eaf9ecf618e4a6ecbf3806757d2c5cb5a66e08936791f0ba5376eafe6a683f8466d2c1ed665d2b83ac08a092c3e2dee286358fc352a774f7fedb5b7c0b137621282932ec0b0a982a46c1f4e68f151bdd80f711465e5a09e33fc45469807bb855268bb66da77e047f23f4966f4f3958c1cdf2b6c03459eacb580301f2962780b30dfdd98ab42a7063e227e87a1f37fd164e054c5d5c7b34c3c2958d97fcac7db0b62448b028d6fc40e47e6938b94d3cb983fe8a5d8665b51113d46053d37ffcd193ee5b4640d06c9d4ce6702f05c277a2af53f03d441adb870924c9de591230b39b1902d46b03ab5ea1dbb56d6b43c215f28fb0bc22efbdf29c29936da7ddb7d621e7a181989a2c4e9065dec28d883cbcbf13044c17ad65c3aac7e0781aeec32b2d8e9d8291a19bea97ea6fbc794949a7899111084be7f45cc137f2d97be60925181db93202c655566853889ca985c952f2c1e12d068c46e345f411083c76f7b2ec6cbb3676b8068f868cb97fd89d23920329446ec2419ece78081503fe4d12d2e98e29c80124ed27b15fee618f712d846758787ce13c62169b08ab3d4d499abb7a31e94479bae01555cc95d47fe22591a95fb65c38554f0ad5eb83699f1b987004c19f2da11285dd72d5fe2d7b4d2581308fb247fd62ea6533dd5e8dfdef3d70c0e8edb52230ce7483d0315528b66de6e05b4bd2af5beb41fdf728a6f585d16e3b13e4dd34a19a2c2935d46dd4f829c2ca20bf439d5bec263030bc3e0fc45094f12ce5a76c5dab5ff43f6ae59b9d1dc730cac42dd4c74bb67fe949da8019ae9168a06c82415b75977090a70dec1c78b20af2a5860a128d3cbb4f5abf34ce94df3924c0b103adfe0ff1d2029445705cb9c847f0d21ac97c98e0a9259922adad59f664c82ac32f61456d86404876c669dbf2048d6e75f3b451dcadea26ff02e429fb0f65414a4f8de0c2b706f94d5172a8546c5b953a9509c0c0d53f5c27850be41538505db07e7638c7af9e2e0a1cbe81e9cd211d98eb37b6b87cff5039eec4870a603166925bcac4dd10c67c0c6b7a58ccdac875ea1079e2515a5a62834e65355bf710ca4c7ccb2b4e03702510c23596ff059f7b24cd29d29c678eb6d3360b7cc7b2ef20dd114c3c8e83bf1f7d8514e4fa18418ed71f36ca91e9b1d1295eeea185514496570c63e1d9bf39368d6e8c1ed7ae1d82290d6495a537980430e26422db78d917d781f1f8075b4cfc486d305206f9ecfad86e180267d6e3130f9724ac8c84bd8cf3b28cfdd169c0ba4ca46ce9a1408124a7a528bf7fe7bfd8270a79ee0cd3fe31a759b1c834af3bd61cb14d4114bd892e8fd9d72862cf12cdc2f42ecefde0d732d9ee335702763b30761fe604cfe520f4dda5af2f7679c927bbb6143345711d19950b2dc470617fc4bfb9b8153a2595bb1f604cd7e31ba53fc55081fe46127913a3f7002f5ec720bd56788003fceb5d728aa3abe112a2e549f05a2ef5673c1b723d4e50f6ce4b139d1bc617d3f89a139d2481f3a83ca422b3a96037dec773d8e66986418dca140bfa4a965e77ec55184746aaaa476dce7f5331d846943b706a732f61b1e864598f75eba019cc7912dc15990299f8a8e0bed282dea34141fda4f8588312ceda084385960959c754a34414f919d96ac60d24e7c3e1c2cf3307bc5d20c97ce8d0ed99cd0888241a84111890584f57fc5d9f6a37863305ad49a3eb2504784d663e50598d4a9ec7a4465dcba7229323ddc476db2bce49476036a90554e78e0ec58bb3e421641c0e7a4db6433a9e3769240e7cf0d54c22efbf59afcdc7c1e771a74c07dca2d95c58e9ee5c6a7b2ea44eee368222f5f01c3c6e698185b2b0a4960f739394846aacbdfc532e3ec3187a5bb654bad32be9830fc90f7a93d68d860a997dd0f550eb7a83f24673a38a22c227d40da17a2f5438172814b3c82fe721babd443774d1b66a514a51212e4d79a4296a8637a0f35e60db2ea442621850f11d71301ae40e471115334f04539c5677814f5687794c46eeea1b7127da307f1662d596c64ad9763c9e43b49f2ad71ef284e17b6b8681af699cd9b7b2ca535746b3a88d62e0989a5ed8767c5aa31cbde469bfb2a42450a061a778796dd4a1fa1c4b20492ed66b68bd4e4411c0782b68db00d3e650a6c0159aed1843c5e20bbbef0089922f32b0900e5b1bba1abd6263c0bc50cbf3cd1fed2362863e3e481d46d04355e996c86f777525cad4a120cdbb429564877d62c5f7e39e26f22300c418a4322b017d3f168f19cd7e96eca752949d8a83c332c55b041961b1611cf56e4415919ad5e8c9295c9401266943004870c207d8ff45388f3632daec08ede1db04d0bf22d187e05b952b7d52941e4075151a6ca388cf50e2274990869e5338677764320263c584f93f51a25f5804eae5024cd7e8d31f5d50c11c5d47127f2bb49043ca88217d888b5f547cc38744274117263acc5dfb23e40c47407ef9dccbfe4fcba625ad4d8bfa0ff35d35ebbac0a5f526f57164e86851abcef2d89ebbeffdb466c041f82e4c31a4a653f120b58d59c1a91af40a0e4feca11c76d31bd1f4e9c3e5f4ec64697ccee93d132bc4becf7d7d03176e5701cf4185e3c19f0bc3e629e64a1bb4a71352734b242334b4b74c31983040fb7e7acf30f363b9dff4c4ae2b4e92a8e1fb56b950f44e0f70f69f40bffa3cff271962cdb92780e7ce1330ad12b0b325a66aec6b92fc07f041ef94f799c0509b7fde0e899805766d6b7d9e31897d04f26d0124dd0a877af24ccf637f020e09630d42165ad7fd69c40a3920e961cb7ce9f095cc2db36ee7f43361ccb01c3652632cfda6b873c9f0d6dae3bc6996eb52cffcaab710b9285d5dc0310f0506bc103fc2671b8ff3c9e2e4420f97d9d75ec6458557dce6bae1fa8ad42c5e2477f77633f4e51475001dba1c00268035aaa9367800a1cbb51d922c4163b44e4925d6f6e756d0cfe24e866072ec8a6ec6ec96c0211aba03ec64010a5ee9691e4f9f808b59a7c530d68135020b331907a2dae188b2f67a07ad9461503543eef77c8c718def4fd16d29e4f0f82667f6bd6eb372d737a2c9e93ed9d954b61ba0ac390395b35d5df95051bd1836e7818971146067a032f54cead49812e3a686433c00e9fa3f58a3c62fb8c51605c1dc8d4f7ed49f9f80821e8f44412725185d5e9888bbfc4e938d42035d159f563c99033bbdbdd9b4dd8c9cebf4dca4a42a9951246a98672a93c048855cb8792d7d06b99f2a98775a0a922e519ce9c5c63576d8fb9f50c13751a0f64897df5e04d767d045af25d11205ac0be70160a51e9f44d2df3e2851350139c1b8d85d81a603f971c196fdccf22791ff0a3932510a91aa6c3995a2dfa1d35e1619ff1039635f0c61f387613511390c7da9d86bc2574973fc1ca74cd536cfd7f27e893d2c9565212c3dc1c272c283f034c3a68092d49eb44e52ee3678ec75ac495521b543c1bcbd87860b887bacdf461f1532cb59043b0d25b42309280b836630143f8ff8d2a10f8f8314778b034f79baaaf1ab6fd7d68f4b3f78812303c7de0f2ab99e453ef62c43134269fdce9089a32be29c32b4812e89cabf177f756a05852ff821cb1d211806ff84dfdb838e60543b6495c21622d81f9d0faa16fff932b9d907b60f2d530616bd85e532bb73a392cf1c450825dc0fe57c71f07bf03cbf0397a616d044a1505161607768fa9dc9a6df39dd638ac22f4dcdf5c895db28ff16bee1ccb16460e5de865d9978c6abc2528bb4c941d83615fdf620b079285fb9202e4302f2f00b904f3a1730ac67d5593ea2270b6fde3e820aff3a2639742f9a1c9bde0804d1a3d03e3d1ef5af72d568fe0ef6874df914120ad1af82658afd0bc77e7988cf6207ee6035af50dc66ea1fe859b93560457fe166b6c620027c28e913e3dc5c0d91912b30ae04bf527e2ff1263674d61a9a36dd31b95811643b6f239578045979939ffe5b7fc3dc202d9ac3f8e70dcd5e04b6d9cc3d647c84f0a822339390b383f7cc180a9a50c22c9e75781e16d9b9b69333697b3605e42b1b4374cf8ae58d694a61e4398955444960b57898e13e688de73e94437c796e8a91303a639a06ae0e3452e8258e2fc58201df94104042cc776107a1dfa3d13b3a01526a12732dccd4b6d11b6676c4816e2de26f467146ac78fe62fc79aff86f5ee8ffeaac33659350e0b24bab418859c3962b057f7eaf69fa838ee4f1840be33c599396bfc06739095d174737fdedcb46fd50ab4ddad57669929e6065a7b03b57d065f1c769560a9465da2223a26b965cd9193e6a0df4b1e965837e6a1cb3b5af8bf339cc2577bd5b24e5cda4f63c0aea6cce80516cf6dc18970a2279f9a5de56f68f776c2863c9666d4dd5c03baf12e7fabccd911c1bdcd721fd5892570ca6ebf14f3e7117fc6cb0c829ca73a8d8ef4a6fad452b45178333b6a4772a390f2dd2834621ebda544fd70fe9ec84f473ddd986e68ef6ceda9b64c5459262325a4cc46e7d61d415f73875b76ec479cad2a14ec9923eb2c3788001b02789fd32b383a1c2c881b7ece790c6ebac4b50a0c8615b5f3520c3a838596c5c245dae042ff533a162e812053af91db12569a7095d1125d498b36089468345f6bc7c33738d9369bd776d20921b782db0ed6403e9cc014444ac3954f1141d98894654f86cd2871907e4c8485572868d933ea80b16f7e3c8d4105bd186a4aaafc0715a0274170f781b0d868ad483233720b0c804315395125e3e6127407eeae21169150c794bf7d8cf30588c88ae0cbfe12448b07cb6a0613360816e6808fa0596c21304ab70b0fbdd4cd56154457c0de40a36a75732b3d321fa9b35953de89aed4e65094554b2fcd1e2c984a4bebb8301b675174aa6e4aebb7f90dc5a26f2264de235c48570c48f9b96579675abf50ef86933837064b185a0a2f1cc997a1e8b60ce9e0fbec650da6e89cda886b1fbff65df09af6e70519a4db1ba690bc9c0175c27b8e563106448205c80a9458681cb96c4343529823bec509cdd4bd89b7ee3924d30670621704f4a3709f5354bd3d4490126bd87df688207026f14135e106079d23b0f4d1e3ac91bc615ccd7e6f8faf7b8f4ae67361f900cd713c0abfb5c73135cc567dca3678a5ea5079ba9c6d208f47738d5684c3b8ed359a81fe9e78055bc343eb90fef9792e590a8dc791059f8d057648b38076b9fe47b59447218c195c743aaac537aa7f67072ddaff12d166763f6806d39827463f483c4b53b6b7035c695d0b85d318f84524af48122fd3a68c09074f01edb53b13bcd6ba3dca8976fadc9c83f740096057ddb9ec29aa8a5c0018d9c518be8059be4d31bfd724ce7bc52d87023543d59883a2cc242e506ce880f25c0e13ea40ee06826e7e9c7e648c7765ddff3391309fc2b35328390575140b968e4b35b15c172954215a44826bfa38af7149780513ca573e4c355a503a74f4c2c999f6beb5ae8bb9f4f514fdc4b36f1d5bed5c9732797688cfc89ff2683b1f5e09d864eb809cf7400b274c4065cf8a83fe30708a393c5ddf40d0584523841881d3494b9fab7359f136a9032b2c0817808cd44e7a5f2048890eca2a96f2adc558c10ef0727eb1da0fc4676606e3a3694cfb5f71b74283def7e71e70cce149d893f7eb7d6c9a1c80cd5bd2ae0ecf38ae9f6737647171280b6e422d087971b123d6e6fcd0c17af98de6058db105846c920dffb6aba1b4b471648b3fc64a2fbe264f1a356a8b127d247c1e0602736cfd61c7b0397f1a2ee7c7d2fc0a645ef38cd39b7d128a021d944fc2fde3dad3ba528e188acf9b2f60024b6e58db4ca39b50702b247c165d82f16488bbae12e2bf869f8f37cca630fe9e5234b1e4fe9415787bc8d303b2f1369ea7a7756188165db0d2d6b62e2d20b721c78fef72705dfc9f6376ef5aace9bdd30317be64741e33dc939a1a62cce3093516f1bfee2a9ad13b03516342b011bb048f269f81e18633b99b0e59195b6ed9ee3983b4dc0ca4778c4be03a34c095eeafb0ce61b6853a4bd863bad056830a62f8d00678c6e511acb8286fcc667cbcf83b6924918f45cd9149f1cac26173619440b0b4ba38832d67776d5356d843a634cd0a3ba3c1e24559fdac316d945dd8888ef5cecbe78f50798c93a2871bbc6e194a2438d1654de9465f804f14e12893527f50416b9bd35124595ed8ce74b9879cec7f41ba1448d2c2a1895dea4555857e873831e58caf843a2c86cc034292cc6bc686a5b259ba39fffed5988628591eac4b1dae43cdfcf5c85d60f77acab273ef9592574e55280c927072f017cac143b8809726d5da5df6e4a76c2b0d9e6e82d6a9622a3a5970796053919a8be87a637223773ca844e4b4cd31f6797d79e7b97a90b83dc2bfc340305b68d018882b77be51ce62a228fdfde64ec93a746b354dfc252c4e4ec2f7506184455e0c1a5a48c59ecca4900b2b94bf50571056583b54e154e0bcacba121b83dae8f8b0f97724833442ed7a9ca02be29cf7aa7ffccb7016586e322eb9746b88ad5f33c3dde695f73c2b05e6564e8153555efac75b513a485127c555b09a9e694382381ec5613183bbe43f02306d77edaf793823724fe53bca32e461b2a56b39586b1ac37654ca4e5ca465f94293dbf11d7b0d9a6dff9663742d5707cb3ce79650344f54fd40812cef48af4c225bb088175b11a260b29f8f77c94aadff9aa6e52366289c6dd941abdad892984e9a3a3fd1e67619f58b89c1a895f8ee20777a744d3031a3c7a631fbff78593f42473f301e4911890fa808f619029fff89ec9e7c9e8b2ae5b258681532dc189f0966d0017d0b7a1e62eb59ce56ec1af62b6b186e6e44b1f5295d49e119dbbe12c2f308b9bf0560df7bc36bcf5c15b79b064d17d5d94e72402d1d2ea0f0014f24a1eabbb17f32606fc69e01240fc8c61ae51dca5bd28a582d35ca49f748d913792bc405d9d53d8d23ffb3b7c0f697485ac40e120b4e9335575b7971bbf223c558a64b313f0cc14c95f953c1456185c3935e36e02541f760c20d5e3be500305f13f91ee1a070a9a3924b1d445336329ab905770413aeca7d2edaba4bdce951484a81474c3df7291859d86840b483dc1a323f22c53aa5daa51b44601351355bf5542b0beebc1bfca5b6ecb47532fb66ee6869242b60d77dcbbc0526f45cfc4312b63816aa892b5a3ba58364f8f34c92638e5ec2f3a0ebad049e9736faee74a7f8c0bd65a2bb5c36193060536d601a7ac59d72b600b58ef305209b64a4ca251da3eef418a4d41016e42aab73201f27b937558e7707b8959523fd9757dd8a573aa4c244aab76cf523210e03ba6432be88907cc37b8eccf99b1afa23a83ace7a2a8a8df4ef633b5c7af8e63215d9b36dc7c2604a1a72640d8836950d8ccd96608b5425eca6efe49635b4b850fcb9417c682729d40c66fe0225d8a9406da980ef52f391b43e4eeb1eb3393495adf108f9a08beba980e0f6815c20a8858f9b3a0bbde8741aaab4466dff08e25b4493874ab32f3fb0d214de9e874886839192e04288aeb39b23bee123839d0629ad489ab793e65597871682aecd72cf1ad2357a1dff51f04ed491ebbab7aad6552663a824d9f898d79408d58d2695e777d5c3fbd56f4a2b8f8af53738ddbda1a715df906ec8787b85ae6dd039dbe8d4f2a6642a5815148339778e9bbc6963acf2d53a18e5e5d62cac6f6847f047dedc832c3d822967a61077a53b3c7f5337502cefddb318c9b11450bb069162f0b7c284f0fccf7d4756b317ad8a4cd796f3fe36225d111d9868d5dc15633bd0500f6662f6d190a7925211537aac7cf411a35f8631a94513d7709acfb6d553c6ec985802e7cfecad2573409e75cb3663b85331dd6ac389ada4fcd2147438fba5c496578fc6c6d37149190fd89e18bbe88b4c6c227e1552ac30e143a04c65f6228f1261c7becbdd65e43fd8ff8daec7af98bec65711dcfea2edd98ef9363cf1484a4c6151a428f6a624625535daba1a286f353e2a1a50410e14bfd78cc89177103de3e71264820cf23129b2712beb13f457e7a8383a48ed97ba1802258fd5138b3432297e91adac6bc7510c7c96340e244100a9183784c793cdde1ba87440282fa221397c753d3cd4ce5d714535e7387ffd95ef80672a6b43cbc9782745d8b5459a81aca2a5903cde50767fac24a26ca684c460e6dbb463f9f63ff3b1039f6a279e4564b924f414b72b17f234faf1becce58e5458af5b4529a7fe86a864b288b4772db1cb26dc49551d5e48279729068da05d65edf69cc9650c46ae91fa404dea3dc6e625d3d7ece41b38e812ec6d7a3dd75942ae58c050f0cf53fbf17456c11bb6c0cb7e3a3c418501626c473e9d10111ec59954c089e6039dcae0f1bcd8a8b5be983039ae0be48d3724bb2911f32a50188f0c5da31c8ec173ef4a4288b2ba3adffaab728c52d40744120a6dc7acbcff0d7261b405b71728c193eaabeccd8d6712500b0d377383a4c02b4652f7902e43bba69f0846c4c0a78c26fbed0af244679899aa9bdee38e771275cbe81d6ea8d15275cf30dbac6842665aa82d5d7950728922dafc6d1ee8c4d941ac2bbb57ba7af1425bf55dddeabf2025c76164c28b32ff6efb865a48e982c6491bee90c8f4c08f73e8f353fcd73ce98bc1471d668c9e0b0460a52e7b84e5d1683827f21a77ecf42b32deafccfa7a358d82f3af9bc1930d99220413646ffcb078a285dda878e79cde30f4d9adda25668c9fd34daf6b456d1bd6ae716679fb2b844d0aa8cfedfd29a9c2e5cd4b1e27c8e0a8b06ad6fb7456b8933503c388beae482a87c463f5bbdea7ed5884cc1ea28c7646725ccb39f13a076de0910b0ecd952516a4380373ee9d78c30984b76e62575ada9ca5f91ef2d43644781f72b04bd9d0494f07e9c7b87a542354a2bf2731b25561b0b33e45ae05942dfdec2ee297cc868f7358f4754e6d08893b05ebe023981e38a1c468aeba829bf8bc2400fc71bea4a7d2c88787c7e8732eac82e0f1f13f4c3d0c29f26b7fffcc4016b143075b00c098bef9c7add096303925bbc8117b067a43225e6eed7fee9777eb259026381a1972c8d544ae11ec0e028c0fbe9310d1cbf8807b4cb6da1adf75fd9e779b573d02a18e0e3dcd4bce8c06ac3574645451c58bfc082b31db59e94b55a71d3d757a97f68269da17c04e568d8b23b637bb2c8fb0da4d09c9cc39c865acbb3fedae7afa02d963d5c2df5b6fba9670d89be9bac914dfa3566515fccbc57d144031fa68e7e7a3144a98653fb133fbd2218bcbc27cb8ccead03e75e0eacae9d5dae896029bba0e150e9f4a60ba7c1c6088e31f177740c8fec31aee1fe80ef2b9ad5ede8319121fd76496b3c97978b6c53e93639bca26c19807878a8a6b6373c2b366d62bf112f82b8d2f2eb388f4982a533841138156345bf1343c28196d41a662b443905d35b30c4222847d83408c5264588ac9801752f90be078b386f2b79693a17a60c3ed5d8c7aa7a254731eff7fe58e48deddb392256d8ce425f34aac2c25642750d9f58ebd5cee464eb16c565212f61b14911c7c4ff54a3d27e1801b06a34ce40c4ff60c6b005d8c3110f327097bd5ac3e8058005216471842a905ac991ff9b29a04e6cd5ced82840477b771ff83d6a54a342c41d5ac53fe1b1c7eee550f1780294aa1eafd8afa40b45a78f78f5522128f586855a63b677210f75c96cc08678a9899e3c8ba8e7e7e4fb3732c78a485e2dc79b5bf6e9b85eb4706537cf595aaf596341dc9293162ec3f9981f5bef34c276d04c59d08f13c32ac7274ab5ed071c0263b64761d58d1e7deec1265cbd27ada84b8c19df61eeb9583ba5f4822e91cb690989c545480cb4948a86df9aeac9a0bf20a57b20c5acd67abf09b5a9d2359b0a77f2ac7c26d3c4af64b7093bacaf4bf69d3a75e04c5e3805aab985889871ac4f7d6dfba8a7c471c1615f65aaea2e9402d7b4dcdd20add8dd998c5f561415086e8f3876d07fea0f9395cb03cf2265dc2f6617381d58cd732b3495ef501de59710007b75e846850ceb69a90926bb4e5fbf8de509ec1e60b1f08d34f869109f34fed7804c2c4a38f73fc013655ea1a5376059ef4eadb4a770b6a1306151b1ad9a6cd7c8333aa80935e9a8db8d00f09e7e87f7288159e7d09be765ae1c9d7c9064cbaf13491c778c296a8cc910aed394a077c5b42f60d0e397988c35b85a8934ee3f867827827d2f2aae1228b81aa94d471419e5f3334a12e441a2148dceed00e7776ad0478200cd6e7003a656e5765548447cd93591f1049809dd909c554e14fed5396f3ecb88051d2a8e8178fad7a9afaa69a11c10839654f6e5c5d94ef1084273f9d9ced753ce17603fbdab6553403f3b146dfc355415901c65773e5a120a4a7ba586c5a9f7af6a295628a974c28be4daf68630e467e585bbb909e66786b7495c4f4477c32b3e153e7b48556d1216add23a00de288b1de4ef2f449c95ee56ca77e6590d9a0de76e7cbfb090607f377690ef55dc9bfcf5d8ad85c561fa733d630f4697535f8342fe0f98db05afbbc0667f0adf2d8f6491d54ef16752cac95d6f9c804976097cb9bce7364ac2e6bf81187b7901ba0cdc3a198b9b6e58e5327793a9bf62f16f2a8b087a77018f26be79a8502f0f2cb5c594558e7d032fdf76e78a0f1e8ff270072f3b3895d4670e734de5b03ceceae74ce0a27339f428c78528f3db14bc338ca7527a1be3701705bbba6cad9ee956bc935818ea4e7cd6a8cb2c5ba072d4dcaf4b63b15d36d869af715ee20340970e54a200b2bbb49d9aa28e6101b7657a698c6781877a9f55df3dbef0bcfad49c2eebe10496c69119df9533dba9fbcdef60b5d5c7e3862328cddbb177bff5f5d1450229e46db1c51fcb933db918eb8b8f213bb64887af22d4d3e212cd941aa3d477b3125ec84a3f2afead36f5afc34fe5c195f6496e1b6de055cc273b4f5c7f4964b5feabcdb6ef9496beda80fe36f6bfc0f6623e3c6bdcfb219997c6b69dc00aaf728b2f8b8f18624c6ba4569bd9004e010f9d4ac1c8debdfd7bc9d44a0f6334f5825955e9de122b1e55a96a54beeda1d54bd6f7beb83c16889659053582c00dca7b4bf54bf49e503bf10d6ab008f9b6e7fe3f3bf82ecbe8825d71673125114e459438c6fad272db93a03afa3d5ccf451542975b0a3c75639272b290fd8cec81d5b1c013594bbc9e5617bdc240efbb55c77cd8cf2a08a11e137529593e9c3580e5257b23bb42b245a78518c0eb3dc37f98006a3462b651c41d8fde6dedb262c5b706c8bcc093d00735551f06df5fcf37a5d63e7dda2d7d755aa15bdbf9fa7116b91343111bb53cbbdb966ddeefdbcd40d27b6e9b0dfab6c9892817b8e44ccf69b2898a8f2c51730e641b454d8af6233145248e9c0acb7873a5675788cfb7c7fae4b12d7d0ee8225112f5ca0a0157c5dde0eb4964196ebde6a4c9cfff1f0d7ca22111a5f0d5a0a70d0edaaf3f0f1014f300ef6dc5f682f402b54b3fba6353f2a7bb91d62da6cfb890a9f746c3ab1be1e3ef34b32c40adbc3883f50fb39c58bfca79d6e05bdd7e4e3a234126a0c16439ad1b3fc091a5761edd2e58d6c1cba8ca4995a6a23339db3d265b50d08c20520f220c94d9ad227d12fc45186c4b98b12d0f11299cd4ef5d6ddde3ea3291206a8e228847702099a1a8e006748fd30147458018ddcb283cff61da8eedf6d554155862e3e0fda70a3df7d588489a90b258b0d2df7604e396aeed2b2d4f2686ae1291cc9c9182773716646583a33afad1e83430d7a9ab4247edd946161c014c0369a71346137e4dc476b2e124fab5678af144bf58580e997c3e8f3bda00449f595cf2511fa24ce23e2246402988c06cfcaf6fc97aa5a8f3ba22bc9fb14518de1dd87dfaaedb6a3ebc029e4f43cf150d35c8ec6f3a757df753c626570b88b9f3ba6bd73880f9bffc173b2da0bb54324121982f2cfb59c507180d63dc08c58c8efbb5603f9c7d169b856071f4ad8b53ae2f60291d3cf38f5bd9dc63311f8ada649d7f4f7c6b762739550dd2ee8467be8138185a0f7449b0844c4b402250562a91676c91c751fce2a699239f3411e831fa1897549d2f8b3bcd29a44005259c0cfa2eb7755ed3fb9736a1f19e29a600c65aef6d54b2b86946d35f591434859e8d410bc73ac8e7abffa0e70f414a918dccce75aead99fa37088c5c3db1cf6f2a2c94e82e603e9964c605060e7d04a395d8782508a4383a71db513878d21ec781fa813b23626dd2f42ab0bad2dc6f87f2f6e5efd1b1979495a95f4b6ea1261e79bea894a8165cc97137629910a7b3b344ea8b0d7adf568666ad13dd90a3c52d8751fc68500c5f71d5a9b247f530d29da1cdea5d7cab2611733e2b99dc52e614ad27a6f71a1e77f433594f36ce4b98103013912d210f2262ac87cf477af4d7aaa20bacce2a1bf0f2de1686f816d80103f400bc4f82c75c50b624a31541fc72d0b492e98bc56d4ecc1b3c5f5e5403e687720b9716ae612ed22f59565a649af2b200c50789682bac2b8663c35ad2142a5fbe188a7fb06f14e48d661305f358c3d1b434bcf553f7af37eff46811e815d2368de276c6419ae55ae64a90fff88a36d379959e0924463ac575443c6ecc7cb37f0950ea3169e0baea2d36d184df6a8d110ba47a3ccefc9ecac2992109d9c7c10282eef27af1cd2b2625d7a6958a452f6ef657d61ac1bdf48c517c3555cead2ec23759d963a37e138c1eeb64d22ddeb0b486386720e78dc15979f0d3b9110431eee3572836f4260d4ee811f939b56f52fdad0ad3b0ca3504ac209245f5fd81e459b7a29c085cc1ae363800ea17d76d43a6dc873d4e0fa4d3564396aa4f9c41f565df60dc8e435fe5e8ec07db5a2c683f5f279685b20cc15ec3a9afad228f370de371d0716dcb87dc99d974fe8ee5043f17fc723d2007f6f62efac5cb8d6e295a414a23a5a6e3a3fb363e7285bf339fd3e60854c1812c0ccb95c50a3f7e701fbd8d64c0613e5874850aa233eda61bf850f09360a75e7c30ec419fe02db10ee75b3555d6cb6223833c32ec8eec70961be77a8dfdbf26d0055add8162c3dd0b93da25d2b8b6cf9720d3b8502b37644cbeb8ddf525f3fcf8a72a1663a4de955bd571bb94ac7a4d58d54300df35c9e12cb6ac2c8431a396ea7627cb3067a490a98bc8b6bdea8905cfb6cf32593fc957b6023f86e22e35531bdd6c93401dea231a37499799c69059290afc646ee78f133456391b9f373122f4df488aad53dde07f82ce3d27ae67ac0566724dd6fc478f96467323aec750f2db25b0c15da6cdfc8500cbfc1bc629ab142164b08e4804b3f109279e50b1edb99447edd15ac862706686707b5bbc2f4f96d992e0ffe47248e2ef8bd8847f5d4c64fbfec3ff5783ec89536003252f0aba8a6a4ca3f9deea3954a4df27d58615790ca19d6b3b7e82bee37e820fa93e5eb214cce3463176152c8bf780c12d23585eaeeb79bbb152990b6cebbd15196b3e851198c673797bfe29c2c7724c82f5db6740bb3383c82d8f7f6b9e03021174d2ca7d585f6284ee9514d38ca5ad52babbed64599a124f9bee3e933eb4313036bc55688642234be81e5b71ca43cd614346d1519d4c372b1b9e1e8283234d559deb2488c1537a930fecd971f0daf54f45446a1a3ff2f1bed07bc6bc588341f570d6b5a0a6616e755de9a47de5361631101145cb162eb4726ca5ce01d3b5fc76d16084e0b9394ce7c1631d0241e3e8b3a0149c8c72cb1002d4feb43bb98fd2ed6a6d0720609318a0333cc576c5a45fb2dfa5d90af4406add04d22d1caea994b8800f9b8a0b60fd3dadc895447376032eaf2646ada074cd152d2f75dca3e3e01a4f4cd10b0c597c8fc47e6b7955267c8b9dfb130cc0dba4bef15ac24365d49bbe5f5ae7382daffd98ffffeddae7a305bf73ce04e228d7601220b6dc0728d9cad73207297e693a1745f5c5b4a0207efdfd0acdd6194577e2f01ddcb3d0901372e01a764aae0e63291798ed3511c5217ad4b30172588301f0f9169d5d35dc17e20904d3acc059ba473f5aaeb0e594d76c21c156e4bb85785a663463b0f5964451a6a2af59e7c15d5cd59fdb9e3d7eb5be3fada0277d963b79520388474d3963201c571a536545712f1b1b63fa4cd01b2ddf45f703bb8a7d8c1bce91ac8f409c6efbd16c2f460f932c1b53728beade324ad817c0fb1c778a08fa2845ae075d6296e50be2c44c4e841b5e853dd57eba8cf51234d05fc84157d063be567b4579864b588701fa56c749e5156802e10567e0cc88a6ed540b924342b07797b8a3c9bfd775ffcd7d254e2399a596bcbc2899dd9d32803af8b3bed2e3086cb6ece04088fd5c14d11b1aa33329e71fc005998a92812db6e23f29b5c2a34ff8038361741abf0883c6673c1af469f104917dd1fe86834b2e5ef8cae2c9c4de01fae801e4d27a9e3eaa66d745730d95c44ed03cec03507ea646c761f0e7d4b094ee7f4cacf33599f6ff1bd71ced591f6e711f543a8c7cec9caa00b4376c4af72393dd6a94b2d5e7d378152f82c07248faa52c972af114c755efaffdfb16a70ccf1c7f515c8c761ca1665237c9fe0c4dd7b9590aacdf3234201eb2ee1ab4fbbf6f2baec2483cef8e48aca20ba65652565261ad912712bf155c6995fd4854ead0071e8f61c43261cc70982870b76ffd85ce61dc890d4857839e9e0d3ff03d9c99ba9e6f838568ad9ebf9f4183d1e4708963636d61e4fdcad1107a42ea68793de257d5063af091f39afaadc2d7ad1a58aeb365ad1f413b49bfe401741ae566967f8d016af2cf5282ea53677808929dc9702ebb70516e40c560bc149c37521d043fc4bbd082ff62f0686c460a7b79c54b66202771a42fa1288a541320ea7b95c4ac083bd1638006bc8bbdc8bcac0791f67738e853aa659fb976e50c353144f4597e5237ab39ea4b65a545315324dc9495f4cb58a6ce5406a1945614138a2d9a2e9ab8e9bd124595964895f933daefd36ede61b08ff2ef894428b611969973776c00a2357178e5d975c2087874ff50e35530d888bfb6687906f2976de323a0866c0e85885b204d38479d1a1ad352514faa5b3a0ccecb7f3f32482cd35066e42644a7ea8ba8fb495aabb404583cf42ed201e83f4df6d4bc9711f31d3a6a224f32f53df2cfa71d88ef727c070e58234bad2855ebea57e12ace692624763138a00f989ea6e1da88095c41cfddefab5a4e00e1982579d80adc25aed61096cef5965b21f7bd19c86c80f681b58fb7af499a240b9b7d95023cee6c1883dc126a2ccdbfeaa66d5259fc09fcdb75620d40ebd08789fa9eff7c94f5994075cb122832c4df87437f51f7d22f90dc1e6207f15daba642de207be4f5460b7d45cc5abcb3b2859c71e09ea192c6cfd66a2740ae2b38cb38739cf69a8ab7b106175e56534b582403b4764c92d3de6224f59f0600f34f48fec4997d0043dbd3aa2c44cf5971b8c1bf842d0c8f5aedfab04fe01ce824c346391d3f10175f0e62a223ccbcb5371843b533e1f34a839df4c843ed4fb72e70dd5047febdbe123f3428bb2631b085b9a019c11a1b42350ccd37832795070a071338a7fc2b9af6e1e5d1fd492b984a333af5497389b3aa3e6c75ea12ea8370524add4f0e4fc6ed07e88a9937ddd2acf8342d3101e79c20ed03553a24094ebd4e3d0c67d0b120d4a62a2747e594da0b1d5f43758728954ca57579bdf67c10ee4cec2318478a110e81e99b080036acca524f9501220e06bb33737761f3f54b775974a906065c6563cbdcf811ea76912da74478e64575466ae508efc118ca01c708891476ab3ca77acc7d573e68761af9a808c051b5d89c6307d585a56f8afaf5aeaee0295634159ffc6d3bffbe2652a049310d5d6bd8901df727927cf04396aaa6bc1073e258ed83ce37b08cb4e09b1f2da08ad498870a34dd7ab9fe9c3044433c017dd36f7a6bad50ce83c01d3e9715002a2acead6917b6aa234a5383dc0ef8f016d84f0cfe387e901498a1875152d1d9a780f740b75b8f0f43663ea9aaddf615e189bad7e3e141e3c52ba3f764ab29b29e3a90df53287aa787a0feceb4ec10c6d0c18b6b5b0d8f14656f33caddd699fc2e7313fb7532b6aa8099bc49fd3bebb57007c6f23452cffcd4326d344896552fceaf78bca81a93fb850af592889fca9e081a1787ffcd082cca9fe980b31bb87ada9ce453cd53243b5de5e1e722244f05d40c5d7fc655515d743d0c3c7f3bc0a62ac34d4c2f278c74a17e1504fe6a748fd7f58e681cd6ca4712d56040982669315a8952cd17c1afbf5ed4324bec460ffa2532a45c1fcd1e97883e9621d6a2918c86ccb008a64890f8cbaf24718c7b6939727e0c6010133dbcb15e7c742015cbabdf28b0ce2abc5130ceebb91ca08ca8b4d4d107d92c711a234d8597d6b2a4b33a03eafe1d4c98c63dfabb2e5f4afc0a293c1f5260ad0e175427fdff5db70659123acec1ba8dc9dfb94629972082e71269edea823b92e7a861301744736324842b4123e8a6c65dae2fe9ab5878259f65c2834e99d2632f180b4b2e1398c68464abfcad38f52c0c6a1b53a78d933fca9b554eb028ad748c43feb90ddd830555a8f3589a0f7ae0929d46b40cf1ca3a44b2fffdd39d6ca0b24c56b18c686ce21fecde52b831cdb73ac5d3471bc95cd104d911a73bed1bae157a9da2d707ea14edccb8eee3a7be8f3099da3af8b1470c97babece4d39f7b27df652f4a593f448fbd8862fa80c20e754f6a90d6880d0eae9317eb75655781880ecd5f910e8acf0b8e16d59588510f9f6e853a4bb13cb8d322a355d4bffdce1315f4561a8ae13d77d7477383da488793622b6957ba7de9faed34f02023913a18609743f42a728b3d5ad7475c67c7539a182b7350b6552c149ac538ec5733af18caa3f04a8ab71943a6331c5c22b20480bd1125365514e9614dfa4710fc86321bb5060356f3dc0e9f25c8e8bfdaa3846bb1a783eab7868e93a90ed99f7cd3c867b7ce07302ed7ce0244ca67268f30d6fbeed71772070ae5f5e6ead02984d0ca016893be379e07b083542e1ed2da0da725794a25aa0d1f585334c31279f76f0f90fd698fb207b6dc8e01136310bc15bf8a27b0a676001efdf324d5f6d46d10f92dcf0545fd510075622983bb95da0325b95dd4ed7415fd3d7fb82fb0d547331527a5ccb1c5470cb55111b4dc4c5d7780710b29a8be15df3f0346d5afffdd9cc27c272a54c1dd5a7d4aad0c453f7d28eaa174b647b325182dfbcce20037796b1c3f09d542cfce59ca1a09fa23a03c1d728b4096aa3fc110e2167fc2bab1206f4a393af97a21c08ca947fbdba8cbf05e2dfd9f88a76daea7ce45925e2ee1b9fae812b2710505ce1d05410fcc35bd0b75197bcdda07a682cb83250f148c7b5df46c15be56cefa3d7bdb563d47b021221b1e45db5b5259240204c605a8876ba737cdf5d581765ae373f72605b421a5486ef0026388b90ae04fdaa3016567b2da9cdf2d83775d3ac3e9cb5cfa89e510ccd26970f66c12cbec3b39409c654942dd16b526cf2aee98d6e14763e83755325b3cc1cafaee76a494f931fb066206f61e380b1967cb799fb14252cbc4e9498fe28768b0de8360c47163d05e1cb74a8d702b36371f8855c44dae73cb0e85e27ffd666c721d9cfa470a33182516df4b650a08816596ab2b8aa7f51e0c834bdd13d3e6ea5d92a11de0a9e7e96c3a0b7884869dbe25e886121e72e2983e95db25c0106251a6953436a3ba6ff5c37ba60afa800a212bc39572985509aeb1c2dd1e3f0c53b92776a230e4956e0385b90607b87f566bde6ba9f622b3a3a344af128de341529fb55c906e7cceacdb9e66452bfbfb7b8764643e1884a21f0322b4f22ace96758e4dd0380a9f0fd5c81e34e8541259721fb015c6f218c012d5a5ab900660f4b0c1fda851ef7eecadbcb2ae6243dcc82f6d3d65dcf438f13947926b3703d28abb47009dd9578f2a38de8e31d42352b3f93708ab57293e41b001557b30b5363800c7d47a94fcd14bcbd8031d4abe4145cecf0b61c19eac2061d55a0377afd1d0eeb4dab919b63e08361af910e48a835b88c76c2cdce1ce7e99b2f9d776bad33dae7a1637a46f17825be15f94dd3554e43ce7a985b8f0c65353ac700754935b9df9ab16045bed0bbac8f03ebb27f8d4b3deea297eaaff26a6c4f2300b9505214644e48d61fee9581bcfdc0eda5680a7731b8e435b6c70386fb0420b24ab74a0c9e041bd8ba054decf0c37793d9ff5c25b97e40f50008f6f07dd7acf18445063b9dc6c250ac4f13435669840e4f35e9a2c38546ee209009d3b3d0afaa31472da5c32048dd8ce464872c89a91b3a4d611f04472edaa6f41b02b49b697ed78d7be5746dc95782f35d4b8aa5666ea1e7ea0cb8621868d29e9c962f3ade6ccee19ca00c23a6fcd0147fd71efbb9820c5296c8145c0effc22b572d0e0d3311a980b9a45079d837595649e69adef77e5a5661f3ad2431bc664bd1f421eabc99507c48326773efeb7da6b4712e241ce27e3d4a6d86cffeed2f5333feb028fd317f2d6c81bd57b7a0eac72a3f7dbb012fd820dade6adf627b59983cb4c55f583d14cf848db751e1633e77a43faa6223aafb967bea186abef38d94ddd30577fe32899baf0d333f660c24775520c0c8c91c916164e433c9702d6d7501b1a973df23941baa73baaeacf08fa0136350cd1ef982b055bb7e9e2767a2a58dbf4ca034edc6743f0f9e70fc340baba5013732b45e5a650cfca409699ea9f3ff7df022017a3f658d0c1f03c41b83e4f8e9fe2c9879d642c3bb02058b7a88f94e08fadeb8bde3a7681681c336c094c2ae63308b606df8db0e81a23507c09c50cc33f6097f81522bb8050249a6715e50c1ca1d898c4cc70ffa6869225d912aad756e2ad0c57a7947e8329fd5e3e3411ecadb11af65df8e641ca31aa836732089ae155816e56feb6879d1db8596e01899348b58cbc166e48690aa48707e795b8b419aa9f633dde403908e00708bf00f6067e370bedd7f6f72ba4fa7edaaecaa69254eb99fa172e8e343524ab3a4e11d8981a3c4517c3f459bc4d2073bbf84df317ca5bd1ff7fc8145a98f883f27f5ce05aa14c6a1d46061e6dc1cbf67d01e9641a658cb804ee422864934f4c87fee41eb2cdac49d082d01365131648761364924ec27ebbf51b4488f52bca0e594257d93ccdc5fe3b6b4e4b782d427f0409d99278cab30aed3a913f8f25e6fadeaff91ab5438c1242d7a88e10afcc41a603b804553952d4fd867f7bbb36853012a4f06ffaf46ce0c069359501f1180d145f32bfe706c1c179f5e22d3b8b1311385d03e1ef88cca56fcf888838508ccfc3f01132d1033e8480475b947a6094e4c5bfe2a69445ef918b1b54d48a92046b1195181af5194ec76cce62b207b398689400f2f2e953929ce15a13ce517bab82884946792058afce444ea0f77a611fda81f144c2792fc45bfeb19f199bc5ff4c4802959ff42fcce3e21baa40e7f25d54ef4801de6dd9fac711096ca9c1a67e2712ba009061a56b10a9f12afb7d495c21b71640f0dc13141da7e7a20cebce8529e0f6424ab39432c2274a56af70981d66daf65d70b9f4c8330ff17b9b65206b95ee758bcbe5e691caa3551e7a0234a339ba50c964231e2b5a5f9494a9616590c015080f95136f59128c1969e52d9447d14e9ca26cc59a713e60c8ca93c22d5c1465bc5cb7e1fb6181538414d1c5f1872dce4e17e150f6cfd3a0c66c73d0a98b86412464847a944eda0f6f7746392582f5d964580f39ebee3ce37402e8f1204ceb66205007780309c0b4b9164f08b1573b048f5fb6a89389aa828d913a38f2c2ad565fa60a3b9406a1954108f5324baa736cefebb197237366828c76819c421f80f37bb78b1edc162d7df415afd66943f4dea4034c84b51f517865dc14b6ebbe6795549e38e5cf4534e1f0d9ecdef4e76b13c54ce55143420f538602cbae1bfc118e5ddd49a1833ed2316e6b60de7e28bd3af7b54e6bed468fe1de818e3b5fe44dde77f8b61ce115c7e0c9f7cf868f9efdd19ace0e335a6267ebedd129279dc44f55c09c17c84e768c7dbe9e7d6be9d230c6cf921319d2acbd54e714cf284bbe44fa043406de0df86884578fca2f12c2cb10e411628eba4fd189d8a2a85b76fbc7d865ea5995ce7d501510b689864546c81fc8bf48a3d751a2a1ed5720bf411cdde1fb8084495865bed6fc80e1c5355b57acb56d27b7bb4898e0b42391c7b1761fc4269339a38e7199c033747516002f33ebe616684ae1009618da844b821633695d1e7fbd88851e06a36cbbdd23808cd93b534b07201972ba985870c6f6f296e1d14b8dbe9fb92be37581f00af46a2bc01ee1845fa365df93a41d2c982b1236b04ad875f3ba05ca69b54b5ecfedda872a8009f6fad6eb5d720ee46888f83f428468feb4db7cc6ae46335474f9e7ac29204fd80617d798389233051d7b6becd79acfa398b91bc5afcfece38555d1af27de9d115e3520a9a90bdfe6977f8132e6e784c10dd6fcab37316a8e81c70a3d94e1b44bef22c8ba11cc9afae1cc6169be85dbd0b2e726742fbf95417b0b252a952a1b1823f15ae94351df729840df35076646e285d40af600ecfeb9649256b1477e7c7583a1472bc1ec9c7f5297b62daca633736431eacc0bf12cb5f8ca30acda1c4534fc597fc097d24befe8a919231c7ad681d8d8708f20bca6c2b6877846d405e13702ad543367c4420f4675572c9723ede7b7a653bb84949650786caea4d7cb2194ff073d23ae32150cbef5111752343209720bcff3c0d123444487a5e4ba59fd01047effce86267f02f07322c3d45125543a3c1f57d60d50395b2d6f4db3667aec0fd0a8110b5f6a607a7a4afdda9528cb9f7e8bf8efd8ddc1ce77d2c0b2c119c32a0b8b89c4fb4249234f5206aef98d29c8666074d068bfa0baf3ae60029748bfe55648c3d5644a017291b45b81610c5779c563e1b7e6ef05b6ec18d083879855cea500ff7d1b7927b9eab30467620935b5824e9d57a1a8f3df656859a7cbd785770e11aef459b56b98d0f11b48836f807b276b7ba87985685261714d508319871d449de9f4569299516e83ce460ba32bbc5a42011370e1463f28e03e282797e59c77a2899f350f39ea2818f39a6ebecdf91bed29e8db4722e4836e68d41b4196919ab53bd04c87788919533e32c863388115765d78aeb8763d52ab74ef451fbe226a42cda700357087757076897400780f079ce284a65ac1a28c401b7e7f0a7f03e6fc748c4403bf544c16d9c46f8f1b052c72e6fc8251fe01f90c32959ed3caf8d533838e02e223c473a0992745daabdcd0b503b22f2ddc7f47e2ee1af5821944799a0c780eb52766532ef9ff367fa5c23c06c582c18d3227f5a6f38bf1ae64afd161e6ecb818cc5447c23e1205de071d6cda2dc9b368a743872da21728caf75ea7855c03267e05e821d819318782025f6cb9530577213d86537defdae7575cef212862bde3d2d6b95187eaef4708d7bc174277e1e6ad5bdadc96ccb3e8492be427803ddaf0d426bd667d911f3201126ac08aaa2e842cdebd5332b4ac0baffa4d16f41f59e845e046d9c761ae623f8a8c2cb0a5c40eed42391f8b832544f7f319240446ce0192b4e23f90ef47b7412d37782d2657bb13f49c807f13c9b47fcbda99e8e1391d2d4fa0de8985bbe8a2242f7f9f978d512bef0bf68bce2ba2ef50466c64cf2777cf2cfc515cdba2266e50a2aa4e585ec2c9e1bfc8cae9b50f2caac4f85149b31344c6daf3b5ba235bd9be290846e41534069aaea64cac413bfacfe2f5c31ee55d6af2c1fd5d6ccd33bf2234560e3452fbaf90d09e508c438aa7a3745f1286dea7a2b36b975627a65fe5847542c7a4ea78575bb931e0737082593a7cedc0dd3286c10d77f9031db1429d135de695bc9a0aea5346631ec367a6cc98d83093a7b9ca614347243488a77c3c99fb0d4f6a7ad6cbd46e4ddb6eabdce8e9300ea1ca27a37c8376f4bd9ae5e840a7867fa1970c8bfc914e19f9cefc050c98fbced95055cc71cf04b6ee9b040bb3a69977c08afd05553f4abace6fb65114518c5704620f6834a511082b8ba7e9ecbcebdb206b5ce9b49e62b5f590158cd6b85d4ac47b579b6435f91252f482b502acbb19de4726eb4c76b6eb81b0ad52a2592383cede81a326c0af377c0e1cd0705a89c85849d328c69bf6b8ef8b2a8ab00816ee707b1480258e5e550ede1c655ab94dfe8a609b2003033306727f734ba624773be7a2ee51373dff8ffee0b9a046dd1ef1e6106c939dabecb627706f40c6068855a0e340a7786c683f8f62e47bd413852cb71012239b0cc747ccdaf95bb4e0843def307b3ad4b9a8ccb6eabfe4424f3001058df92d1791e7327840d29d4cde6b87fbc281f0c542ed619af32c1b44c0a9cbb43f7d10b89e3102397aa19e967b75b5a2df42095314b4cdef79ac309ab40986d8d8679eb2e5a913a44ad1b534db5f46591efb5ea4721a476e9a14716801614f9453da904fe29b08dfe1af4d55ace10f01312a07ee03a928e74dc110e64ef26fe62c7f8fb1506f05ba9e1642af08ed1870ca37d2e44e75aa3154605d8329fa44036862a153a61eb11caeaf5e0d2a97e9421c931d8b7b8225de5d1042fc50434dbb790237fdc320044e446fae0a6df86f013c23e98db5f31efca51554c2682ba669102697cb50d5f5562c57d4614017cd053fbc08df94e505d51a3f6e3c2d7ae3de2a8e041da62559fe50ea31acf02119f4552149ed6c2ba6b800b3d4746ed0fd8893ecbc2b3a70e15cf1b8fe875a66c5ffdedbefe32ee66d3b671eb4688c06c7cfb5396ce3033d69d45c8765ff38c16f8d726423654b4c8056def19066baa8a58b2f4f3e588501f1997ffa0fc1ab62dc8ef56e0ff24d3ffa36e194f5ecd9a440c3bd812fafd473fd5ed7e7c82eac75bb0b0f54d3f71e22b2ce570bf4188f0612426521091605b57ce582367300b654cfb78879ee67e3cf2a7d635ffac90353525222e70a8f48d095976c4cb79d50e9b635c1990718ca1321dedc536329330baca9fe5892cb5c3b0a7d4a3fc3fd2df6be899a2afbd235b0097dbc5b9e53f66ffc4c2337f5ea272656f5e3ee03ac46e124606e6595cbbff22c2d40fd1b86e60bd45245aab84d70371f925e521e6e7d5d3f46b1f9ea994a00b4c2776bf83974e926b18b54133f04e158bbbd2ad72447fced96524bcb842667fc48407cfb4aa3f38c100765e09a4a1b8bba7f75d7572135b008e0c5ebd66bd6fabeceab4f05c86ce5713028acac2c037f295630322f1687345777e6b75bb5b74334b668d3334b4074de78c4b4dc7aa6c1c0034d2a16ed7dc556813534f97b718ea89af4eb4b307c3df7d813547eecf0b248a47fc50eac8ff2a68e253363a5db207ce2fe083203fd0a9d2056f5b6237c7569762d9516e9ef0b39cb0db7b494d6766c20aec6c251159b1732b095942fdbfcf786a1e31016766b02760fbff33f0d2f57f51ddaf4f1ef9ccb06900786c06330418feffffe701