PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81909 31a5297a87c9f21886fb03b168621142d00dd89d9eb757e2cda7ab8708a0c29d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ec59ae3356f5c7db4d201ebc564faf1b6a7e6a00ad995648c1303586f436f4f4
Certificate Block Hash
31a5297a87c9f21886fb03b168621142d00dd89d9eb757e2cda7ab8708a0c29d
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001545000008b70000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000bc92904e8806bd9d0c6478b6208576272dedbce9e8bf1310b084f57a7efe9419ca0f2efe92373231928a4639a77bc88cfafcaa7df9c6a203f179bac80ec63b32b1320199b00cfd7b3ca8737ec1b2e0530dc4dac9aa4d2cd2070300000000000000000200000002001545000008b70000

Raw Header Hex

0000402027e9d2eea6778846521470f86d0f61d7c849c00cd57db01517ced889c35176341122fc01820995ba4e5de2aaa8ead945a85a84e4fb49230ad816dd6a8c55818a4a8d486af6c70018f4f436f4863530c1485699ad006a7e6a1baf4f56bc1e204ddbc7f55633ae59ec

Proof Data Hex

59,560 bytes
121216020307e6556e3777e38889abca26fefb24cea865dadb719a9d172e77188628246a7cdf2295591e86626f7c32f008e9723f1b0ff26c2d8b862af6efad7402b1528276800a68ea85327cdecb841e443603ad00583d6d7592dbfbfe66709aa80ee7051ea4c20f72984681130e0f59b9fac7df1f4bfb17ae477ef783f65d33b98570cb7166f31e1c40238377be194ad8101c75c641ab858c85eed890fc93ba995133c1b0ddc5c7fd55872883419411737c48b034c86e43ba0bc622d13d81f12a493a01a235438173427dc4e7c8c8177c5418a20d091ec520ff4a0eb7891ec452984d323d64d77e6210eee0eaeb1672120be99314b68b1e0e3167d63b5b7a97fa7f360bf10530217319fcd9542a1c5140a06d6ba185dca2835966d301347918b4df6685d178905468e6c9a40061c29780121bae658c96bddea5dc1e5bda735b143c59bf13c9a05d0e5b42e4a82aa328e1a86fb06befcf1c06a0184253a62c3bc39eee2e277526bcc3043f6e35c6626cda2343650f6ef8e4dca35f87ca6a98cf2d0d9a1f0168a186884c1cdf20fd963f37b05e9311b924308a9d5631cdfff0209f6959226fbb824868cff4440fb432c2bf7742af9babf43fd2497e4717a090375ffcd0ad3dbb9991bb1cddf0dbcbb62da612dd6b05342554e66d9e55ca9912484feecc7c11106133741a462780d506081fac4540ebafb1921117f7be74ef684205a8002f7408cbb8f8da2bfa0a1b71e0b4d02459af33aeedaafe3fd5f95ef2160c69eede1e8d9ab57017880d6669bc203d6d9f018534a0cd2106829db5b947a2cc0a666de1ea0098f1c8f347645584d6f8d30ec169bab6cd28f20250ff6d97007209fb9f7e0938f7a13087281311436f2eb474619fb4c0f376494eacea3db79f95fe5fd8d5af55483b719019884857a1f9a1f6bb26ea9e1b1c7939f77801d52c1af2e9e8235a24a11a19fabb9aee5000ca505935570fb99f523ae0b274aecd0ad846e03c9d8a43ac31fd8a166f33c111eede4c622b307f612b826b10e35d31b2d72b654bea100e973cff2129306a9d5af76e758e8d751ad9379fc2a5d4a6913b14ae385067dc4e707c400196592d033d826c825a75bd7687768249d7e3b97b389417c2b8d236dbadec3474b69ded6945beb3a8f94ed7653900e3abdd6f2fc4a6decb9f29da3dbfd6d461e35e906ea1573b883e8fe7eab4d1a93dacd1c1e601700f48cd1861ee224b0b357379131595251d90fb70a1e535c5531692c83e3ac1d3a4c105ddaa63dd8ee79d7a0a201a38fcdf23fe3674e70641d3cd7d10645e963b902d704fb9ca0787fb64f5d72b42c884409124830f1d8e988651855b6c2d825cac1ec83f563f6427c347c402709edc0d355e3852ed1594ad7832633df32756392ed67f6fd093b8f277764957d7001c2239797a97e7aa9296a1a08094b5deb85cac0385f4c520e01505e8de0bb590cccdd9091fe92217e3f408957c5b8ca94740233a0ad79c76d9cf0fb46f836c4a2c471b3c0f26220241ac2a6f804b0401943595734e634c980fa1c69436e9042077b8b258f0f36449f1c2bc0cb99a92dd1d2ac40409f9a498bb852672c138d3e1e8369a3be7be75df1c702b2b2ee2f4e5b6207a047a831440843280f2291e6059f0d9368e5e05fdf5281d0f219c731f7736e0703dfa82589a6aca7a71c912c414bc7a06f7c7e002c30f7d7f81ede005e61590805ddb554088cd5abb21d8c1d438f1028924c06b9971a865a6475fd391c91d563854b82d7ad16715fc2391a70de67e49b4f9779d99496b312315d9c620199ee264711fbe020ce8feadef6195cff043fe15cdccf7b9b5f97c41f4c98c0e17834bf95d1589847ffc3fe4cd5d2111a98fb8692cdd03cf33a157c39b7eaef1ea328371560e7bce69e7b7227376d4d9b39863fe39d803fd0a4568b534433f5dfbd7f6f6ffa606b413f24f12fb103d8262ca79d634f067c39463a7fb7a1c7ccaef64190ee2cbb9356cc2ffeaa286f809fcce48acb3ad081d1d93bc17e51a802ce2b09abf7621895f93fde6baba92a1d7ae0e1e6c7a2143f159873c814de4c20b5cb1dc9ac2a5c264532c76066d95b0a75645eacd74bd96a2910e8d03edd5f907e927188a936978afa9550a189399607e0f61d144a44485702b8c3a12de3740f47924f7f1afc6caa938235b50d98db9037342c8e1fd643f6ea6d27581497f305d109b3bfe824dafcd4ad1051b7e3d7cfcdd2f6b654375d1bc5dd65502d67c5a4a9b566c9115c484e99c0913246886e05da66bb66015aa1ead87447005d02639e475ab4b5fa06e6321ec15e00fdeda2e5c5d40d00f4549b58cabc3e8e0a315fbd0ffb0e7e9d2e9a69bdb3988b135bfc1a5b75a4191d816abefe53717ff3716857f043b717eab0fac653c796b46877847c91688754e69f28dff57fc3e9fb03a10b27f6999e2d16ea241bfe047787843a3da65ba81913ba28467f5357ad195e29f66a76687bb979fe4cc2f8cd68f095f23e213c038c29432dd313553af11857ad70dffe7ddc4eb8f5a9986bbd66af956a69fae8b27f601a0e40ceaa1ab4198a369ffb0c7cace3ddbb45b5bff31d69e16962ac65cfbdc1da9a173a2ab0c5ee2c6229920c86d508777511c19bcf5047ee14435ac8c08844f7c7eb82af30e3a6d72c359786a385bea490e1188e0a3cac5d1c4c5daeebd6b9d99539c22294bcd63b4e4913ca0d6ae1fdedc5aa17ea9fbae919c71e3dae41c143871a79c30d9ced9c2605e86ba08e7570236224a5204267cc1415dbc479335e6a42afa80dc67e975c1a5decef6e56c7d11fb9315ac623cdb5a7928ad30ed94d8a746036fac9f0d2f001a423c18561efc6cbcc907542876d312f846bc9d6458836992b07001ec72593c1e414936072840a43b49e3e4df2a05064ceb364b95b4d9dc647541c31b3c3cb23e8fabfc516065baa7b9354697b1792bcd26b68b3e65897bf988a9987a056444afefa585e4c65a7d772865258c743979728bf2aab8db419815c216dfa6237e14be0eb81716c8445507337b5ceaa11b4c11610d0aab4dc14b2d2084ca01463b4aa72163df19b2a4ecfa7c0a167510eb1f16edfc3ae59a0fbb704800c221d1cb8c7849808136e39993b76269abb4d50b2888cb9aefa7844f8fa82613b448b825f1b719ff755b20613807f71652e13c3ebcfc02b9d8ff8b5b557073f0705fc35fa64665166207663ef44d74ee9bd2d03863ed8a93b711b838db6abf919dde65be9c70e3a213c9c6d40adefe1ecdbaa2e206b714da0ec50c13f282c35a50de15f74f1150716e3e3c8b443004cb2e61d21592cd56aec9383569f584fef8ff953fc780725900d1d66a443786a81dc03caa65200c27bf1910ddce23eba308bfc7179f457c1abae68e4e9ba640374f340c1c4569afca68d0598b0426754b9270a5d583afc77e49995fc83990130c8f80a2cf9f066094e6db4faa2a23489496ed42297abeddbdd6f6f0350c38ed041e335385f7863dbc6d8356d44a6d9b1dd5f4a9a4aac96f736e559bb92aae91fa767a1af5de9635926fc77493bc7ba04f4c4e326cf7103d5651d13dda946649023eb0764412c33b3d3f9c755de6fc034870360917def8e4a1fa75947fb8e4a4b37c465b91f487a4d7ef50860760b1b0567d1ba60a8f2b74744ccce16af5c8ef504fb612f23378f0468e381f278f7bd8d00ec7c2bf20e25308ffa27703ce7374092c176f7969c590b56e743fbe15b67c267ff38c47927499c4599a0eb5f05633f737e2c5d594e9e4e50874d849038fec44474294f00760387657fd2a01c4696ab4948308bfbec871cdc2a9eee3b0947b8a17db2defdab96436acf17f0b2820cd80e983264934ddbf0638b0df40975e1d9b009de3cef83e92b0c19c4f8ec1dc89747264a5c6a0a035ca0ebe80f2cc4070f3a5ef0954fdcdccc6a582c5c8a24524349e32db5ea93b14d45c7f10e9bd5a3a7c7a05bd19df787450c2a70b59e99e73e7c15d7d978a72c366ef20dba174a28cffbd4ac7da2f89a7fdd99cfd678362050ab40c8e955d42692d6e52e1dc09e3e2e9346d606a17203987d550395a2a5f3d61e02e62c432f8ab69d0e92416eb4208e4be659f53c42a730a3d6962d89d6f2896f4252816c745bd0805b024f47ae75460e04bd6171d6fc68736893b5cde8554ff60ffa5ba9e289fe89004baac15a85637b651f32aa9097f2cfd2dedf940c4c174ab86cc6c0af7dca2ec974061e668fca6c64b9046cea180b98197b44efcf38bf0e25dc2c67eb626d3f5155cf0affa522bec74ea085009c0c2221408fae4db9ac5cce2a5bf2bbfb12c4e415146544e2b19de53f2315c890e5a5a468300d780302224475e345df19751d24375288f33f63df794aff500e30986711acf26ae2f2423e17cd9b546de2982d49e97c335d3b9e307c4ffef1e1c98f4915b16bd03c0548d59e7a4160d6d7e8a14fb6b1f86eba1efcecd3c913656c15030e864175353615a0ffa69fac5e77753de11898b016aeeff55708b34db4a411e388a21ff9f7da122af9813b2980569b50459033d3429ec521b76c26ef6a8d7cdd2cf1beb2a1ae8adc65080a0b6865485cbe740cd6c6e9e70b15e5566331ad1e7ed29a50f9c851d10feabcf1572910c89df2b18f413d75dd874e3b9f886d1cdb38c85ff849e9895b1120370971140f9b8f1375b2121caafa23eca123e2891db95c5b79d2b477165637219b7a470ec2b4eeec75171d1dbe708c14b79af87b7f9e3cedbe8eba532bd5498196bdbb0498cb89ca3e85d4418df2f63a1843fa11ac575da51f49ef968893a98faa2c1ac447fa5975eec5ec6960ca22b5c57f3106b1de3936068b8738eb14c6d006a1abe3ccc464a65c925b707ced3f3c5684221d44e1d9fb392e055b27b027403cc04976341e66d5c8b28e5cf17878a9194af47590de2578222ea1871e3432c0d04c48d1e514ef13a2afc4d967e81d842fb19c26e4eb36d7a6acc1294c76d780cc70a19662a57836b9c3c9b0fa74d111f5a383a565eaba872670dce596591bbfb19d146800a5e088240f9ad8883ea064189da7d8778b4c059e844f20f0c88b64c47f4ed2f015b4d7fe037894165d9987e6479aaaa280484c7231efd933e3f7c8a120367026d984ebb121ba9e34bd4d012712b976117ffb11d57680b27259c994a9fe688603ecedf160aa0f501562834c95e914433b5616562f3c96d1218adcbf65334d0d98745985596a600397448246171b7885e8c1417471fb4e5569311edb06148a69499b7d07f90f2bb7f5a8fdd90e113187aaf790796c483b42c8724cc27f8a6e8b1360501c22c868f3a34162c2ae9511649d69a0d3c72789aa4fe83558790476d2a0dfe24bf3fda3dd9ed52925f712218eb631aa07f6955b29b6cec38d86c98fc0815c80a7a420f3e4601dae096b534f6ee8241c8e8ca3b63602a40ffa958f99cae4412f7cc659db26ab46b78bd24d263b46bdada7e30e25c6755d815ed67c7e35dde5c70e02e51bf2a833c5af8a7a7ae42e9f82e62de4206c5665c8528df240b9f69946f151948ef7beb582c0c3065375b3244cdaa26e8a04f9e8f6deead559abd8cad3c699b291ba0acb7af8ed2a13f87e5046092697e1070dad33dda2d2ac72cb9ba48de5aee38f756da405f544fa00baf5a6828c275d5e8262a454f13748da74f0f3ebca8fc24306dee04aceb05f0979ab6defa5ee4d4ae17fe4a2b75163eef3bd407bba96650d2d7eed214d12eda3dfd6a788b01605b1a31c0a35a652c7e9dece967309b5e78dc476ab64473457e515bca8a913f3578120f2164d75018bafe286380943c16cf083926d0450dbf53c5e59b08c984a3eb7e87e679219c8a50cc3686cc88816c6a2c8121ec6b9b8daea1243d87a788b82140c69e2240298ce6c7782442a2dce6b9ea925c09b79f54d4a1c087cf2323c26b0e4191c1a506f252c19109c37789643272e8185193a3d08d1d0f8bd7361711c94960caf81a8e3efdedbaa5b88448576bb854fc9b2fabb8e7a90e4cd51ae13394ba57ce8383a13aa0005501fcc8ef6654e148449ff5743dbf364dd94ab2a997546513f07435ec10a0cfeb8dc8e0b05e3e1db3f6605e510a6d21518714f00f5ddea22e091c638be5c78a3a0469f62e52f8f1ac18198cfeedf84f5dce31ca565d4cf9367c6dc8d02bb0012e49dba1690e7fa8502a1d4887855321d610dfea0f9e0ba86c9eb5935cb5b16984c4f5cd5d91da8d685636cc9d48d4764992d4033ee8849fdd64b9c3734ae2a7ef2866e96a26e9844ee48de3932f0f988d30eba8853b3554864498103d854ff9049f98e40b0631b3a3c83aea0e8a9f762b79f1c75f976e89532c850c8afc11a81eb23fb13e1c76bd1e4211e87b319ce59211bf9b985a3bf3bd42fdc7f7cdf9aa89b1e7f7588db42808efbaf6b6aee35e17d76e01a246a9be0c5438cdbadb86ed26cea894d69333c803c1ea2367ed42bb44f00e6c44403b07823cf8f097ddd07264943df51dbbfb2c12145c994cccb2624616b75c82c2eb23f876f303236e231c92f7483e83ae0e9b476e35edba39fc7d55f3875b91e69bb1c76013efffe07e8f4f746fa3ff96af709f22496b209f25c78f8f392294e43a06adcac1316474a81527e7158bc8250c3e0444e36bc82e492b9882d618f032355462c8d898d032f96fa4285ecb3cd4e06d78ba11176ba4b6d6e18b2aff1a2ed732871b1b37b020b2eaced2bc06eaf1963ac7094918c26a2da3c3890cfbf3c507ac5fb8b646c31537614b5a8ad582ecca119af8dde776402b333725080fb84a393062c42459b115c7fbae9fe77dba6c12bc6fac7f4c97145058043594f16e5b8ba6d26bd599f75fa27c921c1cac2525f93a59157134632c976557cf3bffc02fbe31550588a7904438db775c980906b540227a5f77644c76735bd3caa764bdd5a7cb40552cf4963e3c1c317fd50338c8c5f0b757634a78dafa69d10bf96c53ec6e6dc5d7a4d8fb9192da840bf3448e49c2fa976ea9d0b25e86569360fd61c36e133fcedfc405250231d2d53d0180e33c4a1d9b207334ebc95f67c2585240c48d8fe5fd60567dd3c1244bde443c20d82aeacad78e0d2ac00064296f34b51d20c81edf19997ca143dffdf670fad3419211f995106608d45241ec7c1dff40e79896e798b2b29a97d863407384c1d62565bbe47753ab72857a8209d2845adec6f69230c395dfe37bdd291fdf3fa31b92370a0629bee8969db5261cbb12f1344c57b46fa8dfa08eabd654cbff68e09c5149a218cb460d6420d0a988a13c461141b38792d098d075b5bff04d6988480596dd837909db413177a3ba74c9728485c9aa94c7702b626653b4ce291943e693f05a4166fb57a18f637860aa001d26ef09effe29ccceb03731f4eb827cce909c732ac7b901ebdd39d477713df65899fe8e45ab3a6461e8994eb348faba7c8dea39bbd5ba03d3da43a611b1087de5f82c66156bf05b678612f6fbdd0aae4b8a495928c1b7ba26094ebdba5c58c6c7fae042fe6ee47debf5d28f16b108606893abb06fc2f7938046e8e793b22209a9706bdb2767663e31949a5676a56b840e70d968834968e81ba1556d579be128cf32b410cce2d51c69c54ec12b5badbc06468e23a846f5a5fcbf8e7a9a3eb0d06ff4bbbe94dd460b76298500d8158bd737c49021bb14a31455544e0806798dba082bdde351bfd7e82e485af1da4fe25d90e7b4db542c9f6512ec1984efd7a3c6fc5d0f049112f4e8b0d8f358fecd6a467802bbd89ba798cf96d187ba34928bd9d8f3f27ccc8541463f252851d894af81fc6faccbcbc41a597a5634f276e08e25e289c212290f3580742dff37302ac1494506ab7b8f37ca6d5f342d67ed8952642a5ef1d7ea148f8c0b653b4c1a66404f255e1d8cd5a72a5938058b945388745d09bd115553edaf02036ebf2b9b9fa32ca14479bc0cc09aaea224357cd2128dc0dae5e1de00625e6e38023f7871dcbf53f6615d64268c1bf0787e5f27ac0519d247914fbd2800fa15399e8ac73dc2f01f9b6267ba8a4db6aec2de65cf670655aa4e8fc7e6c3d60b5ae4073995964484172a487502090d086f499feb4d8a4c3115749f8b25c3aab4135714feb9b566150b00b0542624a18b82778ec4d7fa13857174c26c9aa5b3ef28e7727fa60dff173c21422de2b6c78593e88d87a387dae09e9e92ce946cd6435835a07d0f55e722b1ea76d322edaae599821069c2ec07bf39d38d79aa7d1a09406abe9858a7a44542de3a3f6067f0c10e3191d52555449ccd6c0a884f5b4b19f562741e13ab30185439dc22b33100bcf420515589664fd1f8d87b40de9b1808d1ac366e48578af51e9e407fa311dfe97dc663cc3fff6f30412dc3a77f627d34911c65e5234360ddd7870b840a6ef0b66b8367cec96f57692490fadad09184cdb7c0214e7648e0eb697e648c3b6b407e053714cab86a22010428b5fd43a9ca3c49df13b80762e02dcc1b58eb2691f28253f2a6e5dedf3c5516346bb974e6200f744078aa0c89b7f3f31a014383a3b48a8114d00a7fac5f1a7b00471b3063295b58d2049f0bc0bca7779a32bfc5f3781cf92fbdb703bd82d24c2451751e4d9cd2b4e815d1488f2daa26617db12634628528be10e67c3447e8cddc6a4c32402077b1e0e8699d8a142982b805a78bc47788f00c685f6caf7a88fb7cabb0cee93edefd42b505c7b2fd6796e43c75631cab96119b95cae31bab36493af85a606772aab5ce1215854ec38a64eb842bbc175fea34e2243abeed59810023f4cb151d606385173a910104107e643d705662cbfe6aa02ed8be4325e22cfa56d0c56dc0b015f5b3181d4032c039d2fe0fa0bfe91f1168106ec2f5da046a409917b5b990fdbc1bf7dadace50a3c0f85401ea87641b7f84f9a5e6a1406bdabcf84850d9811023181e321715209ac043eb1cd39f354341d0fdfe5c65743fb9ec6dd823951e5e074345b188d3ad3eb380afb4b6e354983aaa3980e7b6edbd88c6a8de5afbfb30e5ecc124356105131685ea1ad036ee4657271e881faee246b163b6673c1baf76b936b12e7ada3933257184455a630384716e24eefa7ffc783fb4fec554eaaa37685ebd161f9e592d3b79572ae7b471ca2347e5efb63ecd232ee94163bbcf9db9e0e34d5c5c8542145517b31c9ddcec623b267b41a6c4f7fad7ac54a919af3bca2454a5192ae77b40b5224f016286d931f07f412608254cbe2381f161e3c8eefd68f040976b74b4ce51c03be1c34efc163e55151bf9d640c2222fdd4f53401f4eb32960b5c175cd6eae41cf0667115e9e8bffc571c08a55ed73f50a45696c0b43eb6da22b1707e801a68e7654119b5bc367be162958ee7f96a98fddb14ba6755ded4f06046ab88892b5cccd591ca052d699e970e5105c2c9b0576b5291208ae56b007ca372edce29bb2687eae10a527da1763349b3c8e60bef25b2c03369e81d4ddab38fecb0d7976882c83620c3fd85f591d83c5563897eaef3d6d065d9f8a87ea6260322351b2764d20c47bef89e26b356b8606d094c0b4a2b8b26007dc76ceb19a059c632dee8cb89707290b8c15f615195f043fd5bcc9a744fd3577b98f5938829cd264de888d3539ea23672f856c3d504861c1119b32b32015fa39dcf5f39b020bc1b1b15160916439401e7b093e387030798da03ba59793e17507919b2817e671b38d4928edea102e16a65e788f45550ad475415db7f78af97862216d238d96cfd4e1c8629669d222fae82c711d5d6be275e60cd5c37388c97bf5dd49732ee886be04ac7b830cde7c3df50a35e830d7ec7f79866e59e70177946dab6d28a3fce882fdda5fed8bd9fe19f6ee73d62bc835b00af75267bb176d6b0f347fd8f5db20d59db6761aee965284db75761cab5fa0e0548b9dd0610f12ccf4191d9d5016d36935d1f2c16a73f9f2f89ab48377dc59322c5d87caf493c0d633a5d0f1dfe129f40f2b9382e092e7f71ea5cc9b4f123e2ed3b02e47515c9d1d5bebaaebc5f88f0fc34ed43d9ce7d0942b7d102fec5a3b0cd337a5c1fb14b037f4994e3a094c4cdda5b4df4b4f0e89a9554270037f8e06b55ea2cd95c7fe9bb928fca8385b98ecc1d8a19e4445830ab899c10960ebca7bac19b8d1f209ed2254920db0f19321886df7feb2219b0758687815d36602e9660d403116523af08d26b5ef9d0653d1140df82e3558afcda8a2ed6442e3829b5ed9cd0776e1449fbbad8f7aafb65a707d1f3fa92f0f73bdb5b21ce8ab6175ae1af71010c77a8bfe89e52c9d9cf6017d0d54b2e67901113d0519cbe63c9af332cf5026adce8800f126125d4efbda367430c1b95b093e245b65cb7f47d8c89954b82dab29ac105389b11496b80100ecbf7548e93a7580548175ca672b99ed381ec39e0cca2f64c4e3dea9e58485d5606ac078e00e1dc2651133cd15dfba5881d96bb5114e58a67bd1e013c695c8be84c0b855e5fab80373bbdb2be098cec9f07de7609330a7685cc06f5fa47478213e9a9e7d43993c209a07595568a28622817e941fedb454271b0170c2e0d051d3da7955abf97aadd4bf6a7b221710264edcd10723cec829db09723513b34854a8388838bb2eb9983947e2947df6bd62a26370912a463a71cb962b47776a6bb7e0b1144fc7ff5c2493372394f03c5129b183de07f3acc026118532a773e629bf0995dd212bd9d52caa2601c1ee50397b9c9f869bcf60fa989073efdce5e578069ccef21ff2e7800d95713b221cb6db02504aff347e36c426d0d7fbfa745e1c74237d46c335260b27cdcf9136106aad9c458936a9f7d420118495ad96df1a6ecf1548ae211d38f5ff4ecee73834764f15c40dd0d31a5d7e0ac4d7fbca8df9d8c5c6ba2f15d7180669a38677711b12ea6e2fe7dccef45afd290ca4273334ebbb25375eb38de3bf84f219ed70eb2778b6d39ea878e636adb1c2a1bca8b89366b48c44518267e20b51890f71156b85c2490162de57f8df5d87a360c3c5a073b69c35f65759a7744d6aa21cc1787a5947b6c7ddbdeeb90f09776daeee334224cfe2cb2aaa8761ef5882e46faca3d3ebb359076c546f39aa25c49a974bc33ea6fcff4f0e3050f7a74b8a75e5933e4fbcc27fff0967193b702c438afe1ef1bbdffb61eeeb8bdb8af6ad809f0ce9289ae12aa5e0638b2f87b09aa55521706f4ee9f4ffe8b29ffa996749cf3cc25489e7e974def5c26964c5040611d8343eb2c4494d1403af20025f9193e57c1209b1dfd060b1638c911ab40713991a8ba29f9100bd20c7770f50f2cd93c105f833da4b7c51eb58f6d2654ef1e6cf637940ab6e16fb8aef8eeffef2030a2b90fdc9d3cad2ab6ac8ac1267555cf3c3c98a7205fe60677170ec3f346110790cd51e5f81f973eaf80e7f83041310b00173b10ff7498dd5d0b7e73d9f6cf85b4db5bb8d6bf787d1affdb2565574899c6859e7eb2189dca019ce10129df5a44574f506ee9edc10472f820102842f00703cc752e42ae087446527424262ce77ff38859b0dde030b85259b57819a75d035a28e0c7ff8ea0b3747e729776811b4db6fe88811e2c1b45cec6e18471fda057695f7cb7c1bc09b3b48e35bbe1e626211f10fccc23f6c7e2d7f8891d94369fb79c4d66aa83442adc5816449b8004a1304996b65d763aa6334d5e0047ac86be449fe864a622ea042d702def78f2e4d17a57a26bc3c176a41326a1277dc1a1744f83d47aa608cdad7a3e7fe2a7a8f379682a61dbb488f857b895f1edb9b68fad808eee6db5ec42b8de189c966c64e187919c18282a91986c46e9717dea9593e4dc0d64408ee12cf302fd494218b22199f89284367318c316cff4e932a3fa9904a1606948d46110778eef9fae9db6717983c641dceefe388228c0fae9eaaa75ab22aac124b464dee74209a2cc6b5a46fa842dd116bc3ad4e73cbbba315a463c792a656d857b687d04088aa650fd1fe3463b0f4ae3083428bff98abab3595334047bed22ba036af4f5751b094de8c470f309775d21d38decbeadd866e133d039473119046575fbdf68ccae3bb854ffc66522cd9f4a9c5db8da63f927988d5ce9629446164e346cc37924f957d36116abc462cd043ba9b327f6bdccd8c0f3290d47a6be21125e4da1552fb05a02e97395d6c7e3f2e02dc698aa1878ade71591f6e4adf4bdf25ec6378e27bc695d22302d7f790e9269c119dfb29cd504dcc51000e014bdf3a99fa0df5b63cc1fa7ef5cbd17512825130b07d2aac5a525c4bbf0284e6f092228d3d5f17fb450419cbc9cb23486c9e73ebd37f199b8ef5dbca081d80735e07e3106aed01ecc339aa2b96c2b20693dc6cb0c254fafbdb4d314d13cfb9ee11443b02461d9025cbe73042ebb3646727fee23f7d5b5036d1152b9d895b133f0566e89dc925831d95db5177280bef908cb5253b9b2a57590570b97aeadfe85649d4a3427a1b39f8d978ef715e69fa93e864eedf8f2f1d43691ca50b210048b3c8c05961e00d52d9f1b82efd97f3172ba7b2faac537daa0f77bda81dcb971d9c1bc1346c825593c6ba090304a64d3308df85322531b46baa80db32a513f206d1e4619871579a9b21e57548d3f282b40233f52caf5339fbbe618f26374861afd75678d4070e42d0664eaea19bdfee371460b89d07e793568fe4a8ab58a4f414e49141cc6ca9b2400f5c8111fd03d0fc7f78162a268024cbc6c97bc7e4790b227b718abaa1c971f28fa223bf33325b8ffb43ed1030a8dcb7931e4bd08b214ad284d19a7b17b1c7c1b7243adcf3fca860fb0cc2485850cdc053bd5e37674d33f07c63acccd7a76a909dda4d3abdb54451e700965ae2ff9d2e14ad531cd7ade808ae90d93c5ef88fdbfc8df776dd10ee2d8c2d042de2797870f13fd2fdc8ea9b76deb2548cba9aa064ef4fa9d7e307b89df49003f06ff464f7a63dd07fc8787688b15ce59de04f67b4f295449741e6420e68dd7434b37c2b8a6fa10073655d3dec750ddfc7723ff39cb6308d1114a259d7fde2e2908ae882b6671e7375f66a0410740d7b9b4dbb8585e2ff50bfa497b6b690f907880fa88bef5a94910e35f260c9083f547d7d905a3540b99563c57fae79701506ed54173676f9df1df11aa114e0aa9093aaded408e4eeb136d3cec50140ea2987fa9f2c862ffb7881f721bcc0b997fa1a07a5c9e74c56508b486394dad1e32d7bb651b1c050c30c94a22fb66aadc6cd549bcea6187bc6c06999ed73c10ddecd0ffa75f4ee2e85d36875f3e81807ac9a159d1e697366b2587725b7542b7889403afc3e8e77b58e52daf02fcea1e19fb372519dbf43cdc7828f65344a4c2235d69e48ce9a32899c01e2216559268eaa6b958680e95d1ce7948737451a7d3d308ebef75cb6c42fbe1f31765e87830dc0bb2eaf716276742c7af4fb06c30338d7f7773995641b9a1aba36728d948ddb0d92d3bd7640fc9d9d54700809a7e5b343f9be6a83f7e2f21695e6ab835ba6dc495dc0cc09c6e714b503fc11a1d320a953615e1d4e19587839e700dae0f4c2ef48b673e06536e6274a644e8d3b7413af9a49ae022c065a79ce1809a13523d40cae07fbac56815275606e93ca1aa354865bd7f41c85ef46edb47b366a2ccb18237b7eb253acfed105ad5a6aa42b0149ee6dfd6d93f0040f168702f1f688c55dbea5b69c546a938cdd7f44f24b911091a600355caecce1cf8b88f4d0b84e403a01ce90772efa6638ebf47fe322cd60a56a0e032f7b1fa62e428266485cb3cc87fc360a854c7649a95548892904d94c5ad47949c4cccaa975cd90d9e085040a5612545fd68e6e1399433ae97399a070c7689bfef9a40ef5cf76ce0d4d74bc3624959bf5dd288f79df2608ec9c14411bd15d11efd3b1f995b1ce169710446e0e094c12230f342b13234fd24131f201678c8547edbd67960763ce69e237f6dde078964735cf6a77d3a2199c7f973a44e4381549114629d20d5ad9bc8f6fead763c5448db53251b01c00419d66ffda30ca294021448b110f9f9fc85faff73a133f570edd53e96fd94dc744be1833bbefa9ab88b2e318dda77e7d5e129af496b1452bdd648763def6df06e29be1f265a0a35fe0186a1c553c42dcd896325a4948b9c803b0122c06c77d24f88312cd0ac343da11ad49882057a5889fcf8fed629321260211a26f888e4cf8eb9d81de0d11fa9040eb804a8a53c278c5350fcf7802d3b5e029757d56c5c3a97819956d6888f6704748c9b0af96a8839fd80fecdbae271d32301c44f9cab44bd3cde91eba8fa2f73881eba2e05c355efe59116f901a37a81bcdc527ba42718f42b193dc2ce04e191ac5ddf7fc57826197f60575522969e0f849a5b49d3f7186cb29e4fdc784a36a26f42c2fb6780ffcc26c75d5298027349668d71da709fd138cf677f2de0c1b3d4b98012482389f634440500f4a2bd4fbff3d167a238a136e31b2e78b78528172c989e9d4e7562ef4cc9839528075715eff950ad6880e31afa91a47fb779eb5b547478c2fe7e56d26bdcc3caf9b46c9f63d6897327c9669ec96ae98596c9a918828665173e948ab1b9bc9e0dd441f208dbed46ba76b5493d5743d5830bafdfd3fdfc67f1021a1706c42ca597c687d22ed13777c3120f562c302a41b2915d4f02595173f18181e9311904bebe7f1a93c40ebc5af5c729ae17c1966539709a00d17a8bae36755c3e7a3b1656cade27e014d8d28bcee2b5e9e02cef1b30fffa8893d18046b27e185440412b4cc0de3b63417ec2b1789013a6926f3d38b9e01df5a8b8d9baf8c528a31a960793f6eeeff3e0f1d328e0dc7d58a4531f093198d383c7dcbad8074e8f92bca6c445ec7f9000ffdeb158b854841ed61d3ea4ba032f401f5c10183841f1538f1960db26435d9322b1e25197abad4a620652ed715e30fdea1964159dc41ebb136af9c575b4c4365b6592f7015f05cdf1d712062e0217dd5ae31353434a1468e74b26b126c1b5f017dcb3360a28105959e3f4bb4d8d8f5f9194ab412275986d5a59ff4e6d6622d2d3b7136125510be2a485ef19c2a6d9ecfe0d50c09782747ebeedad18c4f9b5ea2cb5debdc91f1c3c7945459fbd6e62ef19b00a5ea38bb79e73bc56aae06375f18f6767ffc5dc1d573cb546cca840c62d51513b3ad3727a82b515d36085eefeabc7e9769641ef739fb7f9d0fe7dfc8f1662b07cd2a683129c208639913061cd285809303e776a2aab32781fbfe4b3d1e3c70233a4753ec305eaed7a1b6d2e44753e6ddacc4be0828463db3f7ed7dc17511b0e57f8c6976e2e96e4b0b77b7be261f25aa52d41b18e182746deae16fdf72869f2b7b90989ae3ba6307f9ab452589839c824ae35e21e550c7bef68435dafbeb74593d76ed7d75dbbab08c6e572ba43adc19b7dc82a26b9e65367f3ade0f507e69fd33d687171ed785f6aea87e793b696d3850b868fad33b565eb144f0e2d6b882b9f35f9f9fefc33b8bce9ad78056766213d05773e53d488f5340e0eec117126172916e701ef91813ea689ce406c62d6e64b0781f5be6361f35865aa292dc9f4c1c2b7950e95c40d6e5fe9a0456f24183bc4a55d9e01a550dd797d8febdd7dce881a4f2b352aa285babe3db373bfade0a250f94591928fec0536b34cca6d00fd7e4385dfc07942a1ed7eb3bd0c6bca23e85209f350be29ed5550bdcaa85012bbffe797ec530039c00095c0af6fe4e219c0d4a23e4908c7d486368a6961daa8a4cf7503f667ccffd8e9f7b1831fafa49a0950e6f5790a7bfcd145d2380a70b6be4e27333db81abfd0d9019e08412a3534aeb47a621fb9bf720ae8feecaeea1f69116397dd14f2856d67953f2326c0bbffa12e57c74fa4d3c96cd35dab4a8cb7e556cbe8881d012d2be5c2f5901d02a870bb6ff4ac64dff08e1d2e67ec9a18b341021138e20a79f0c2d1757a8b96e85daea6d3194e25cab74c77e420a7efd27416bf722deca11c240c7c9b23ddb3570ad3d9a5d6482b5de5a1fe35c37f240f5b79270b880178c0aa5b2cb5127db9cbc566227f2735a2a8673642f0ff16558d39ac4b3adb724197299e2fce28c314ddb57b9e03e49baa83b3e116c591fbc8369f8740882e2ac1c4dd80c1507e45b4752f1a91210f950b246cca88b19c7f0ed12c45fe4fce37e0e59c37c3bede9c17c1e0a675fec02731d2a4229622c2a9ca63c9898190d53d844382ef14ece3041f7727593586916d55fad9ae23347cdc05be55a60fc495ba48374ac683a456d7681864e65decd2573d74f6b610b9e636d188169b03e5818a3c674ab2b8ce859f02f175fc047547ca4b37de6b594eaf914d8851668e5463867b0b9cc8d4df196a2990e74133e2ed83456c8919fc5e8f53ad0cc3ebd7d162bd15b7fd21bf4d8db35ed8ad219785a66a6f2c286039088f22d757bd76f025fc9cac9aaef101e28ee25be1c22cbe2551d4d59417a311aa9ab772b48cd49ac1f3ef52f0e8b7dc2c7978a9da7b0f8ff98100386c0acff621a3533ca36d3c87d66c19549f18603b6d97f86bcb50f30838f0e20769e51bc8d9f5fed15859548de4cdedfdbb761e78ecd2e47e729d609dd286a0b067ed4366815715fcfe97c73bce8d0088313e8d571a3a5a3618eaf0f11ed726d1f7fd7e09be838e373d8e42e50826b4d3358030f7bb03803a463f6d8fc61f6f9044ee6a96fd67e3e3a3d590670cdbbce5b4ce2edf7e4054202f782df34e20ed37e992d3875be8563cbf126c2261aa685742169af365380975d51d93c016caf3fbf413d167bc05b977c2233d3b9bf1a352f0305b1ea89321292c857c4cd4f0faadbd4aa79d96e6ff0f28c399a4b870c512964681857c2e55b65a1dd14bc3f60c1aa96103af36c0fc4206840107842035182eb1cb6b292149235ece6412f9f8597342613e7401a894f2a9eaca7614fb99dd4c7eef854bfcabe6eb4d2bd24321a531831abbc62e259c5562eb92fe322eb8a6b2ede4f5afd2b8e16d90ffe9f80a44f7dca5126c925d476cdb2d4982bcec8b32cfc81a033b180db5d576b9629a68f4e89f2f7e00a72842be428c881032e490600614589d0ee712dd9bada92fc92d6a24282155a98b7879eb5c02687aad080cb51823c6518ab4ec0004fb4f4e7f7e297e91675941a4256263b0aaf271f8aa7571386fb6c13b855c758c6b7f96b5200996a0b292a2d2c495b681b1f0ce2b382bef21855bdc489641f0e41033017ac9a71025184381fbbb817ce517ac37bece1518e095a00ba611698683cc43885a576e43de3bdc839a853ef9128b253dcb6af0ae68f8f0eef0370bac6f20b106abbe2f63a79693a30ec2a9d78c0447e187abef9478950da1c43ebe0192746a1a5e02d88ec3b1e855ee90a6bc13e545401c01ccf7f946149676e1e16f8b17ec3dbc6cbc1b68b623ad77df3f11afa836aa34f7e8bd685ad18515d6d63a753b4af06e65104752ab424b7f45f4b06bf6361056faf33e9493c09d33468e653eef99c3c5b1c2f898b673ccd8688c382417d6966ed3894f0ed702a834fbf813394e198312da78d3be45036eac3fd3f954637657c3a8c68de6afb2a1bd7be06bbb2bdb8e559f9f1dd5b7898f337df68922aaf80ef7ed618c8eb5fb58813051dd6bbf4dab2acd5abc26613e81b4f2842c5245a3aff8266fd6b934592b808f49c8ccb19938f9d20fc4dcf8a5ca35e21eb0b67da8f77b8e247610c56ff651fdbd364616c3571bb9102abd6aa7259334f7c8cd3a6741e2c22ab17b404f8854a7a9abbe2060ed81758eaeb846142b9a11e470f5560f9d3bdb15726a698749f9e9809c4b9363c4c898720debb67a127724f456a04a721cd23cc4ece3ba91737bff841504f39d2acd910be6c228d7457a81863361c8287759daa17f519beb42bd11c47801492f4eff40544efb88fa05b8de516b3737f32ef3ee2ded8a00660e97d907accbbe4349b95bb4b560324ea170baf6594c90848e0733f93caccfa0357923df854d601069c15488af5e4924a9fe310a57d1d04937d0ec0125847202191a41c6299faf11b076ea4370205519171174145205a4387311ea70561687b8ccefa43229245b973776b1399713fe6593d14ed59f9b26ff087ebc1d292d13800ba07c768f69132da1175e7a98e8ffbdbc4754acb1df1aa76d04d03b07e4b338f85cc5e2de64b21b5ebef4b79007e93f9c064674c94e3b7317e109ca11f7f394084806006724f3aa8763cfb1047651f95465a176007ca7666293de0b80852b0a641dfd598af71e6e387314b8ee994b9e5c725809cb45a59675e4e0d720201ba91c85242362f423d1d5ca3a4ab7a6229e819b15be9992a2df350f0fc6b382c21b4e81e1199f4de35ee04e04ce0213200ff15d40f76571a6f645129c03aa0da95e545c64700ce020e871a44bf6a0abbb18714d853f755c679b537ae2cba34cac0c3ba0bbbf7bb75add98064ae2a4c37f1ff2c62b5b3f631cc56a40fdf5fb7f874b85f163138a3d268acae8bace0ff7c6ca75e8b72d0a8bc96764ca507662d36f40322de238af7cd2e481ec62311ae0ce33c900f6039a524d7122cd91af277de80a6431987caadb37ad461cc4674e9e6ea76bc13250d0de6c76df1a7cc543a9b5d60543ab6a305b84944a518f5c8e6fc738fa879644fc1e075a854bb5a3b40c2799fa2721f6088e6acd7c6497926250f8c07c66672d2083265dc615b895aa4f29324a190b03b504bd226e053658250265f2e61d2924955270adf3e8aea4f5371369c4b250f1bb108d03e7ce778fab766d3b2f7e1accfb39310cbb6df63c81a0d851a0714b5df943b72bd0e30eb0c6ed6a6495e0cbf9ea9ced9654839e93a883275ee7d8714a9047560cc0695afdc7987c68c27c28260a1c4779908b873ff4e177a540d7942d8089f3c98450bc8ad5d9ddd32a8f6e4aa7eb17fb3d5a7649311fb040a640296984da9abbfba45a8521fd98e6ab0d05e6de1a49a862acd42d8057ec28f7a3684062f746bbcb25c0db8d77385c54afc09c069f05ae3ab5f8dfeab19e10be813d99b5e883ddc7684e698da5fd81e2d1ff716ba2e5899a092ad1172460db7dfec44f47a569ea048adbe96cb5db785037fb05d497520a49d3925ce9b7e3882d7881322aac63defe20f1c7ef24f9ae05035aa2f23b80860aaee4a2e5cc339d59d9bf669c8f291b475cf502a55f98d0aed1c964ff7fa82bbb534b8327ed4b5d6f812ea0e44b7bda3c740aa3f59a6b54aa2c009d417b34e1bb640446d1ed7eb6fa7201ec14c9a42ca9f003228764efd4e442d2edcac06932c82ab537fcacbdfb2af1c62e0eacc311efdefa66341c60bb8fd30b2625835d83968567552fb343f2393c34715c9b5f5ebebd2287aefb0631e2e752a10cc04719c106d6ab129744964f2995f43c7398ec0cd1a4c1954727b35ca3d594eeca1f8cb274f6478c41baf3c070b1eb070cc0abe4f3bdad256a36ba7ff3db473d35c3c2a23d05c646ec4dd60e1d971df025a6f899d6291372508bb378117aa843ac617660c8906fc6acaadd5abf12309e3cd6b441ce3c7ce97632775f38cf35161fec90b1bf9a3b332a540313ea02288f1b7be4b6f6392354cbab8cc162b3e7de25851d5e5e667e455d6a0eb9434c7a2bad6bf0c7d12932a13097000ea56122a91f815fdd634d2960b431a279c691d1596dcb20dd2bea04e8fc403300fbee724d712150ad27bf2d4156b30ce5a918166ec86ea535ac58b9f67a6c8ad2a9740c03ef0e9ffb6c824a8a4c02a9f0809356f8ef65ae4586a4b880fe0048c33930f6824d637b0782a42d270caba0a74ccf2971338074815bea2572746b640ffa13f67ac7b1af74e55993b767d6252a090ab39c7cd739399d48324cdde3df5efb5e4be8afa326713a0374b41bff6e992cbf7ff961e8f6691f46583977cae4e815ad57c577d2446f7fc76c6f2a50c87d6cca465457cd7add5c5f75c556e95281e51d2fadbb5a790809711e0a21d2be43b7f3f039a0a17a96aad7e6d325732b911e12f0a08ac3e0d697859ff2c3baaf472d5282548f15bebc8ee41b3a8309288ff1122bfdbfc5d7c0bd0a86376aa3ef942c3beb09a5d567d951955ea75070f9fad5996b4221bb70ca9b0d876594f706a6f2a85f617b34308296c1e3cc8a1bddf4e0207af5a99d6c186f9e3b2360992bd49ac5c3c90867121cb77ecdb2bae9787378b2e6840b43a42fa0f996d03179cdca8752f3e43d69d63d082a771cff443e7aac968f881abc968ef1f45de5099068f6294d55f9d6a4f57b4beb588aba5d90048c6969d33f2e4eb44837283eed8f691b9e8d7ae12d534aeb0b7006ea91d266de173fb938a58719a778e4b43ac00456bed96b4be235a4ab9ac769070df76f327a6c1ed4e263f7525ace0fd78254d692ea470c7620c6b70fdc86cce90557ac57fbbde967fb1252af6c7089bdee2da25809556ed744861d2e1cbf2b912c8affdc3d10d9516db0ad6457fe38a5a928bb0f7abb5a7b2d2bb19b1a44228cdc6853740f6ebbffd39484afe19e28bc7299c558bace1c29f394098de56ef5377d51fff45180cc47e7b8efe1130c10e279f5286308b3239cf0c4cc8275a73a4bf7b0161156c50355ba735118b8f1a8805ebdc9505eda51dbf44c391ef228f9bf1b256ec03b7bc84f39be1b29da064f13b3799b084233ff3c76dbcec40657f370b53efc87a4364cc0e1d66058a98af2d7a5dbc1ea1575e309994e0b12498a598c445f925a72caff1e2d8a403eb5025c034bbc1b448b2d59f2eb0d353f4a5099c0926aef1e7e9e50655adedd006d1e1dc3af410d1265ef36f435762ef345212cbc308b432ee64d94730e5dbd249d98e386b88122bb2fdd10c4be579c95436e3ab650b5ecbcc1e41d60e308cb2cdd819e49087304ecef6aece77d853972171e2da865fcb691c9c62cd10a4da2d1a62d6abf2bc075ce374d6e1e88173834ab3715ca430ffec26c8b11b4b6651d7d34a1262759d58320a71fa817dd32dec7b19bc101db6ec10c6070bda6ae762d369617d6a2a7fed566e70b6ad57e07227fbcf018be8c3ca54e527a544a44287093003de63f0755187d8ee180c8adc167bfc19403293d235fd76608ea99e10d85cbec2ac95a202766f8d4396ae49e771a5282ed33ad00c971653413118131c76a3a5b75f651ecf364b948f06e5ce9e3e8ae7b3c414136dc002a443c09ba5119f16509d2513e5073a286f6a1b330f2b3ea425716aef3b6132b1179b51d3384d4d01bf77067bc01b209b83fa132b18ec04dbe7ab9240bb3d0869646de7c09547d9b147766464954bad27261a3d29cea858a8af36dcf3a714efe1e7c0058e8009c77a336e59b4cfd298e8c9ddc6b1e4ede59ea77560cfba33abfc027249747969d4e51346d763618a14f7f34ca53f3a019dc3c0e8ec803922002dcc54b04f1088aa791b7432e64e85530e9368da4e91308d3dda7bcd02d8749a5f526f7e8839080a38efd9affa45d05b06740f350fb05278b3e3f04382ddc9b679edfcd6a04bf110756cf2a65682a11a935c548dd12d1ac8e026acb0ab523d3c5c7f08392d0fd35ea065b3fb33f9f570e1dcc6e133d8c630c1be21519a2c32c6859223d8b5017855cac6b249da995bdfa011daad3d4710bf097b1dc852d99ea7d68c408a07f72dca29d7a22287e3bc60ca459461f9e77174685407a321d4416c991327a97ec0f07bb1132da1240add82a234a82e361ba0065140a210bfe78492a912da150f99f3a5b98dba8f2ceb359ff1597905fb6ef7f1884599c0a95a31566541ce354496d7e4ed7f3980f9b3c0cf660b0d32a4d0cb9de9f0c5a626cadaf1042d8a441f7e64f0ecc0a27120f76dd7b1043ab427c7cb6ff0add2f916b7b4311a88464164c4a7d4d6cc383873b627c0658e89684bb7f5f531ebd03904056389af10d337d9c6c77e055ba1e551a6a3ed0150e18c740ff0e474e3e1416ac20bbf13f3eca3d871583796ef20ed848419bd86675eebd19fcbd91a76e8f176f2f8496e585c0d9dbf02a34741be3530ef8f87cc20d9c13c087a28a425d0679aaf37d4557aa7d5051185c885a9dd02194b748225f1673ec12b30dd8ea87f0f8d42181308171293410bdad6e7225ccae52e5d1ff9bc44f154b35ed23ce4c285b4d98da6b53da4bdac8a50049d9cafe6c9a7d8c759bb498565dbbff0c92de68fa7aada738463baf10f9e88abb2648d37b813e4993560a84acffc74ecd31466431eb23215a7390d2958932e7a481d2652dc60cafdd851e60e0be3dea17355b43d549cc3f7b546dc77ec7702b4714537d1caf4358db54098c2b8f1127b60c62487ac86eda377e976bc83839a849840018ac49f7426a0603fb1194ebd18f678b9afddafe49c5dcc138e314a765c199ed937b536d9648b5a9832b702ff5c23aa49371cd04aee57defda14c32adce9fa1d438bdb4eb71ecaf7a66db6c37160aa4efe245686ddf96fb508a0d632aeb386081a092ef8761570d6225ccad2e6b7e5db720697145efb52366c64dc8d3f05daed200785327eb3fddc18d9ec80ee049f52b43aede2523c4aa3138b82c0a0b0656fc4cbdfa91c8c8fdd9e659dc3d9c60311788e9bd04913daaa834c302f964a596f6a2581255baba93b8a564276975faba7d295a67d2720d62ced0679f5a21afba2849443ae3af303b05b920ae526ae9b494d93d36fd0d9b568b2c0a3f4ad41c2bd48c04d41c05b2adb22703ede399037f2de5fbbb2981d4a2cbdba0b858929646fce93fa27ccc8f1e97a38b95a59b64cbc52671363ecd55c9dde836e6094bcd40975af0c0a8903d963fe08ebb24ddde6002d5c46bfb51244e6b81756befbb64ad6ceddf58b0450d05577a7877098788ee0ac5a1fb07878eab4850a2277520ee0fd4290ed248b0532d21923ae0f840b4a4f8aa1bc504da0f5b502b456bfb8beb1369797ada0460111f752b82dc6d085b4c91d2fbee604204f2a442ddb2f875f2041eb7c430e42b51b0ff6c9e8f07ea94a0b8dddabcfd492a3d8e779741fdffc8e8719126072f9cc58f4f1e1fcd1bdfba7ff4d89110de80e3d45d242f6a57950732579ddbc3c5c470a04c9c59d543a9a308b6ddfc5119a48ada1c44f7f729adc76b3d8f50234105eaa0fe5ebff07ba310933ad670def0a0efa8706e466fe48bfa2e80fb797c407ab60b587bc635e7729d585d4c44921dd94e1938a4096d671ac04ad899a5a04612583cce8496833cba91a9944ff4e4c0a5b35bcf65a3049faca39013965b449375a39d8137e9d24c3a8acdfa4c32494d3d38013ea8cc48d447625188b4662ec2c0f9ab6450d220d7f3f087876c4eb2c270ba6433181cd5cc5aed651e3fa5481acae9c1af1a6460698882f5a2999b39381bd8c97d7d575582b3b51ed3dcc1faf3c6a67cd62048f369ea5e8a83ff4a31aff33ee5669690a3883be4c1e6ff88ac88599afff22c2c8e48291ae19cc3e582bd8108474a608a3d9a5bdea6e1f976c4655837d365da07ba898b7aac5dbc6eebd0987d1a2ecf0ff603641718cc2a8b102a3d8cc03c97ffe83a767c541fa49906e7076bf4a0cb9abacb88dcbf98237fd1a17da9b909d7d93fed12a64400370fda31b85bcb03641c7c57b63127129de509731002dad851611b671d7086be092719c8d62980de0eca87c1a5a8f6c149f525238b5d64b10ffde4c5d0d65991f8b9a4bbd2149b29b26b6b315df75ce0d1c58e1f1fd2c7419b8b9ad4f8a05bb4b8c6ba729dee4bfde8430743110bd15f55f8f912db7dd02bde30ea300960b2a34489a4a1867e430ccb84e7f149f094183cba4bf629579edaba958f92037976aaaa0057a0c5e7d7395841b9889daaa95c110a73ad5d54add66f5a8dab0fca1c231ddbea00380438391f888d94038fefbc03dfba068500b7c157219991f8e4610d21f99789142220f3f4d2d6f24771a3a1d48e4ba42bf6943f793c6ed65676969399797a118aac78d820370c5a012ebacd3a6d552f09f9d5e1f2cbec06efc4471affcf3e388f4f27dde6574f223135e43edb4a8384f13737c92678b76d18ec9eabdec0396f4407c086cb9bcfed6070402a2a8ca7edcc4545fd8778af4a8352eebfb73f7fe3348fa7a28fde750ab413fdac8bd04b8f24ed6a6af812f249ea896a0be17de60f29cec6348000970beb51baad634c043d073156e0aac03f60e79ee17a938649661be0727088c28d7883ada4c7ffe11cdca46d209bb54839998c2786d0d9f396a7bff9e1d5bfd6487fe816dc86108f908ca18a540d02f31ca1d7078a2bb1c719b73256ad8734cc0c7336a1e09ca1ec24c733236c506f555c74d97f4335bfe0afbf9b66b0990c48499c769958b87f1e98d8e9814b553631ead2f824409225e00c65ad61d58ed1b9f574fd5be5f22f6fefdd4798aa7d1a141358e6896a3a6b039bdbed6b70ffe6f4cca07fddcbc979adc3bdc2fb9c03cd44ec95c5e833d2a60f395893c1618509800cca7fece86f79d21c14c6b11952b42c409eae9711a0b61396db3aa7c887e70f67d0d9f3cac97bff9a359a4575371d4770aaec23fa0cf43cb9892e98306289f308516c21aca474d1c8bbe0f7bb6298341176a94408f12bbe887a170c37c81d437579b42d83c283a20c72ab9575f27037aa8973f108e2e9dec0546a2635e8ef18ffc2f536b2694f247e9d4c44b95e01bb6f396cde4261e24a075d7d570be35cd52ac5151af829727ec3fb39405bf641c1020bb9ed2b216a744f7f9720435c80627978abdf8c7d0753a3f1729528ffc4fe8f4b282a62bf039dfeaa30c898c95cf5004ffe42c4e2416a25751e87b9f76d82afce941cf3f523b3b9e5791a2b99ca5456b5c9a851953cd159b66990e54cb195c9717e082cf398771551904c1e16aab6e3e5642a0f097aab87d71d9d952af17062b3054eaab502fe5d680c53cc61f1ba679409a4e7992ef08edacc91ff904bf9272af8e473f882f21a7b26203f311116551033a817090b9dc26c66e614e2572c3f750bf9eac917f94242fe51c61ea325bd0cd1086c4e23c5d47c996ebb295ef9ab5aaa8ae14b876fcde04d73d3f666105b21be6333986bd694a33e731f232bb9ce1c1b93ad2b5e590ad257a9d412fb12bbda0b5ef9f448c2eefd68e033c6b0afe555b3e2da1cc9f7c0c353700459879650c22853fb6d90535bdeda5f98e960edc77673a8941183961cd1801fb79dd79e3a30e0572797f28896e03883e4db5c96ca8ff1c3356099a183f377f4e9d4a3911c6c615cc00a216f7f2e8427b7096ac9cd6df200df86a80dd6fdd2450bc1a43849e4d7a1bdce7faeec5396816d9b9aea5c98aa1e86514a6086ecc14b089c2db5e94c0fd1170c99fe856f4309030778caaae6a2326aad12c30a84bb0dcba2b88f36ebf8ffdb75f3e0f0201803d1e3be658451db79600026d89e43e291d3686a95b39f08b0b2345d88ebc2ce8b9d65a7dc317b31832c2fca9b5f1c81ade61ad33bec72687c0114dd986fefdb5c3581304551f69392352181cc511766970ffd1124440e3ebc4ea8b2caf99e70cf742faefad74f3c0d62f6350d81c06f4449fe3d96828b79196ae2350225f5ec91895af38898414f8ca8e7207e3be239e98e4f171cf9d3e4626cdf7b0ebf862837c8e002a9fc393c39631b1fbe63914f78c6fd1619851f8637aa76d672652ccedb6ef5046d3b3fa878ed39c18ef7a1bf8c8b57caa64df99dac62218dd1c8ba9addd9276e622da2bd8406ac4a5ead7adc19bdcc70b2d82e8237b3e7e1ebafa9f1715678dd462002e34feb10e71be165d8c40e1887ebd20434835aa1c14ab16e400867d227eba46082f207efe4c748a2625ed3cb3ca76bb6e867988d4b03525e4624e7296b511ef42168666e2a573937918f21ea781b196e2c786f3bd3aedfec5926098a116553cfd0ea7888576e30f79a2b7218cb69d65f671751245659a1168e7871821b58500ad2d4c02daa6eab0bb222c81877d60b8c0120c6a2073233146f79d1d6d50fda2345b207af5294be51f80cdc430bd50c2e13505bd4ddbccf9010dacc4e9e704c48d125a83f74a5618e6f3483b09888acbbecd9f47f59db697412bec5f577e25f0c95b83b63bb7529c444f7c65a3051f78e44fd3f3397024285637e78a7798850d6cd6fc39e65ce32d4d474477a3e98cf7465d974fb1286226fc741c60ada29aef300b1a33017858618b875d6b2a5b5fe401d3170a1e2d4c1c10b5bb8aab8768bb6c15a40965ada917744d715bf026d4cb566672bb3dc95c2949bc577f8697c57b8b2be0917365b3026f1a3a35dc99ba020e9c8bfcb71134b46ac6547ca6a2dba279b0dd6c51f17e239179160dbf2a4e70e7957b3d3e41b26b54c8a0e0a12097ca3fced5e3c4bd8af1699e98c5bce8a3ae99300025ac7008ef2187002db78f7f409e5495abdc603ce62f6843f6624ba5b6bd4667e1c545d061139480d2a30e3c3a2d188819b8ea821587cf7a642dff15cfd606ab2e2a4ee1e856285db1842459b6d167bdac00457cd29983a26f794691ce926a04ab6b8b6f237b63d70ec77f6ae9dfd9ff01b24ec6c5b7f2210a237e4a38bef6816dcf2f8c120bb774b2ef0aa5a76c404fd571e0e67946b089e7c5679fe9248c9c489d9628d548977702faa661a637da2c46512e591811813b06285fe174327987eadd40262493ee9fd4ffde269718866b176cab21e6420f22f1d8a1c6c7e59caa877f8d53ebcc61d7cc9b1eebe9e70ce0356d3ecd9b0f5d94dd8510f2f64d13a4e23cacde40c5a30c0752715a05efe9142838ed04d39e6e00eb581c6b934dfc92b99575da222b682377c2e5a489763794440816f00f7b1d865ed9dc5c6799c30a21407896e993e2b9cbdc522e681aaedad51a31b2b60dbca216989a297a7ee89399b8bd66a7720708d00105461594f3f80ca8ba6725e8642e76d2f957f86f53c239a67debe195c396085b88ee2212483377eea478cc5e211eaf3e15ca2dc0497e9aa6466b6dd7e109326fdcd1aa21b2dcfaaefa02f510bc68777fa5a7d638cdb635ff851c83792c84b5b1827ec497dcbbeb0435e1c6f9bff87ef471304763220772fcea36b654df1a20ba3436c3a6d4bb3fc04f3fa8167c2ac7025869de8d6fa51ce6e3474fc95e46c4445a804930bc5c87b058438520c0ba399c90b8f8662e2c61880ae7617fddca05a511a70132bbeb0adc972e90fcd35f9e8b25753f7a9fcd7c93a756ce352531cff87c333efe22f1c59db30b1a1a662b05c6d5b3929ad5d470a1027d63e9524879d777aca7c92daad67cbca44a9876499c7d0aa75b6e168f4662a1af748b240252d515f152ecb2e46f30636073c1f6769f367c2ece3dd4aa4a648cb683f6f66418eb893f9fb04e0ca734c3aaaa1d97302ebb8f8405d8d5e6931f1e209976b3e0cc7492327f5f0356df3a4c9e7dc6ee4995cb54ea744d9dda1b6515f06af3aea7e5cc9050628e61dd502c9234a4e695b1cd580bba1cf903052c04b01c0f2face6c1f7e3fc8fab5da8c3d6acaea78c2ab14bbc5128102d0499ff0bf682b231f266a0067bbba1b695dbbaba507ad6567dfcbf97ab39cb940b5502658c02bc2ca8afe981ba1565fe2448914c8f725bd7d86ca8158b915d21efbeffc0fcd504c898c0bd0a4545c875fc1d3bf7f1f3a926f24288759db40791faf48e011b4615b3561a00c9a23a899980039b15449b4b4030c0da808bb7fac3a8cfa34669f74a9f01b4c70114644776527dc507e712a5050ef52b0e5973ebb3c9df219faad142385136f8cf089293eb997442d10efcdad379c048edf896a86c09b3408f4f7cfdd27dcc54c5b5e0a965ca39103f96935d1e4315ca8650e5fbd63810adc1002ee72eea77f360d9bda9c9eca7998f0a2ff208a757d2c9db1e6d3d159c8aced9e756008fa164889deaef8943a5b86fc75361e38244ccdd3d4e98433d7b0f396f4808e2cb32cbc1cc7365037d29c8aa467248d2d3c2fc682f607ed57bb5ac4990fdb3298bb5c99732596080d79e464a33cb3a16fc60bf048abac2e11685091a4c3b66d9bd1e536b65e8a099a6f99c02c68ccfbd315f24cdd4d35d5f3c0120e759f0a7f413d97790ff59e2a90f64a60efa02c9b36a3ea07319a4625b9316c7640ab1ef9303b4c1871e076ba1abb3b99b1bb3a7fdaf044e5a27f9b3c812e0a722b97585ce9a62b7358d3bb03e50e627a8d8d652135b2ce5753b4474de4d8b4b839663e7996a9f74baa7f4090f2bfbca02a5d46a5db234fd24f530618e839aba4375733df3edcfe91e12af8d9d3e871a3175a4b2e854caabb263475fe687a176da6c0c7391131040483d6a38fc14cfed970a870bb371ed1cf7bc692229f6ee420215e5a18f3373518149e1fbd8621bcb84b6dec029c4ae99f35bcfa36498cd67b5e74692341e3a92a751325508113e9b96aa2d5c19ea08482ebb6243ae5ee463971cb30a699ed086138d17cf576aa2346d40e86aa925ec6e2dfb5ab80ff68f4080f913472992dfa0c364673b90079e81a874994edbc0ada4396eabeeb76fd37880f43462d705a45efb9aed422cb4cbea429da457008f970fe3fa8f7223301d43b5a5abe64bcb428066ff476c9692c86e07daac8dc17ea6409f65874a9244eb95f2783e8bcdf3dda7fd7cc741386f20de21b05fedfb54c9312e86a6c5fd32fb4f5c9e9321b5579f464754e83cd41d9c83656fec672c8bd91f7a22130bb991ce347cdebd002fe7d48ae8240e8ca81ccad793b80de88c8d87b6a19ec7cc6708df037d2bb786903c4f894575a13dd20ba0219a91e292c0e7cd363df854dd1593d93ca617e68de0da262ada8a47f8cae572c161bbc7aab6921bb8c2d4623f7dc17d3583be767624404fffaa7a4dc4757f2107d62117c0951d7110023aeecab8282790195dc9c4e13458b33633f06f5b22f502737fea399604946ba7b9a2ac83f48a62ba163adfc428d88ca13f65a01e211550f728807e004b36f97f5129f29ffbe46c5b1ca36f17b7e86170a58983fd3d4efcee828d06e08ab08cecba5f85827c6108b839a724d75ac26862b724867759736d1b42733f50d55b394f82c38220189b3211a5af2aae3ac945632dacb11d2791a7026675a3c6a63ce9ed43e19fb4d00a3ee644f1b52b9e56ee9c2afd0153a05ed5b51c7634e709574d644e1073d295e37b72214d71107574b798a6271ce126111b90d3bbfb3de9498afc126ef8d75e44fe8de02d1c71d7cb2826da2e09c67b0c48479ad4299d5aa732039076b75ec61a49676db45842886a84a3a23f141f5e229c5b62fb23546f62b10827c2d81efe7522076a19d704a857c2aac6d26c51fc5d27f7c7c61942a612effb021fd4855e610f217f2b4bb19307efb7d27d7d3598527254732234ebc78a4291cba69a68d89e56df92c303f636dffa1581b913e221137fd70f79aa0bc4ffd46289907a7ce10c80618216b1ef7cf01a09923ee09aeb27977b5dc5713aa40404c056a77824ff42edcbb2640cdf56d5706923b4c97e08afe62ebb83be3603596adda064069f8728749c9a6998b972eee11443c2c831f09c40748d3ec007455a1c1007f55568347eb4ed342518cb91f2ca7482231a4e23ef961086e2a4a75b564972c210911673205ceddb61c91ac5b2a3b3be36b02263b855ea6ee7bee1ad9063f0ee59b58b35548573040c8daed36773104a5263ad80f448ce485adb584d48819abe119d3b5ee3aaca4dd48c5250c626102f2e79216dbc383bccf968d714ab2515ae6f5787ad8969eb2b33d7e77c1d35cdb5390967db4d28da1eecd8a0996ad02d5ae1d8a0461e9f02d56d616abee502986ef278cbdcbbc63eff112c8c6aba254e98ea7b631f45c58e34300858833f389c1b10aff558ec4e5f554701d5a3f30f2c63c4307a559b847a2da5711728a28d9bb7a5923e4092a4c9825695b6a6841a9e23ed83dd213d06efd1c4efdcdf58c685b815adf197020bf1fdf0d95639701f19aa2ea62b5dde92f21f5b7967cf709e77af9ba6acfbf066df2f8006422ef1cfaa73e108ec9cad0fa674277690dc4eac4f85409b3279dc9caa4af4d2f54c2556d0fabc6f10b166481b9c509e41b1a6b16f3127c0cca8074509c12d2abf55e4bd91cbe6940240ce6defcb2a65678694063c3031fac98e4eb73cab2d5390eac9afb970164e83b334ef43a71199028d47dd77d030fb77f6ff7f3e6ab2ba7b02a6c7f722c4fdea5d4caa8be9da3efb276f528fd8c380011fb44040959dfcea64431833f579c4a2d7fc9386f9942e1038c13d1803f9d1184204c475680084db421507752cc6fa360f1f2116c33eafd902b60464d32f97d05dfbe0fa5a446d787b18a8bd0bcf3fe3469a7a9920fc7bed1087ca21407093fc55c0339f1be03a1a93cd8f763cee33d8866a48ac84629c530ef469df7e8928c59eb02ef8aaf48a1fbb5a48cf6898e2454583e016cf8792a089728e3e6fe7461822aa42d522e1180c245bfbfbbda8b41934235637ca79ea71efcd1a55d41891be278d3fb0c2bf274be8cbbee4cbf0a6f942735876af2c11dbde665720b6cfb392b1ab941f87d6e710c31fda5154c117899fe0352b2f8c945c70d472c11d5bd827359cbf5f382f65062348d20400d54126a68a79b3d6725899d02f9be76715e9e82c640a83b21b7274334ff3df6827999c1b6aad1f0329bced15a99f4a5b2fc9707ebb5bc5bff09a6359ebd2a812f330e15c76e79d2522a516e4a4906adf8a835ea99776d0b82e3dc4db5239877107cdb7e244678f4055386ec72a5b4ca6af4f15f220ddeabd7a452187bb2e3176bb13049d12d709ac29d751e5950e0c0d4e78f2fc61f34065951a8a5328ae3b543c23878d6b46cd540c52c597ca93f3a7cb03862ca671819623e5084b888411c927665bf0f6193420defd1865d71858a6977abb80219b93370b041be4828e4d264acb95d8e605fc80f173ea01583e84fd422b560a0b5598ae565cab55d234762db653b1a970fabb29c19e1669d06af61c1b24cb2da2e2a448085796ac4de621b62ece2c05d0669e2f7d40f01c50eafd948679f6f83e198d74bfa4d68fb580a37967a69c3812ba0990f6daef754d6ce16ffccdc82ba75e6f54766046c41721f207b8577c84596dc8ef93d772be8ec280fff94147179b946a2469dfc317655c7e95b3ca88565684262b236c11344789c82a37f5163a74b2a784a0d1df907117f44f357ab4b4359523bb11b869b8e7961590cea8fa2534e53d2a11219986fa2844a2c4d7c0682fdda9c55ee32aea2729c3e34a11f1ae85ccdccfb1dadea9c0ac8c5f2112ccb9a47fb11fc22cf49b1f22bb3689b3bddf399ecd855cad690aeea50753c664a98d6f4e831cc26ed731cd0d23f314dfe1518da3333a5d668aa7ba2065e7179b2e2f5ae614f1ee5aea1fb2d07c7650671ca41a0ee82538ce5aac85b73944c35f4ede19dbfb336683a5e7c79493c35b03a0c53e1c7c6fd9d5bfd0c99786598698fb5b6b36a317fe22ccaad658e0490f7e539c81ecd84a82d76f90d2654ff33e093152d2a1d8b80e7990fa8d02620866ca0a305377f6ff871a79e98e1a00b4949deab72ce992e905d3dffd559c4805d91af6ba4883ab98be1b4656a3ae69d2935ae98fdebd1b5cfbc77e5044d90416ad502aa36e9a48b5006aba65b6fd473087b4ed3bbcb76e3d83d966775db1fe9fcef3f31369b1138b7b11a45d7422a6bdb3bec4042edfad9938be3359a636c39ace03cae3f11d1ad5e800735585c1ca60389fa425756ea1f2c65425ce96c90c814cc7b550e1fec1b5fe7335b0c8725cfd636b4d73f3a4aa33bb5ee62224a8995169cc436a492cc99b0de4f90fba13283efd890153412af00dcc6428ec5abd9b63767815e0ce198bb40f02da40ee923981646cdc6e61eb4b5eabfb96b064a5e2bec7746a1269733f28455cd478ba3b870b2ca85b84146c96ec96dabda3b433d75a8aed7e633e0a5b4d1c7b54e33365da9fb4ef7e667ddd3a7d907ab72552a2d3af05ba4e9453f7b727b6f11ad96b6bf4f2d4048c15797ca9e88edd48edb8dc85740b96abc070582b4494a282cb9ecff1d961038677cac734eedba703ad4b0f7483ed862f98c61db724f5570d074d8b28782c5e9c0fccdd5c88b53da6e4978f4475391f63b705913196bf9549dc04a16376409010f19ea270dd626d5101bd4965656007f403acf3ba2d2e159bb3762a52abbd00d9a9027e9c2d02611d4eef43fc508071d8d2a58fea06b1da826ed4a79c6e3d5700af06d904971f3c011b9dbab01da3f67f4a34397c8e1c00b3f660fe94168c887731358960aebfd2bc4c8e8bff0a2422362829bbdad23518e405bb32c26009254ce87b42185c6cb447fb8dce9f2e45e12679e08c2d178a29002c3877391b0199a79e7d4bbca140e2f0f8dd75a999d4f04d9d3f9a1107d4641fe2e43fc45a8487a59ed0671e210350c5863cdb53eab86b2cfcc98f8705ffa059a08e3a00595ba5a13a304d6bd3a9aa185a09b228ba7030973f4c1491819fe5b6abacb38d54805fc0c0a159afa5f55e3857ab84bad69b03a6fbb5afa4c04ea4d3107d418ef9b4fbcf1600a907159c998dfc112f10a74f28d4ce2f17c0126b94a321c7e5441e07532cef523a646e1cb30c221d4b7fbf61718f1122795d14aeb5b29cc75b8518a122957b5e84893959b032b19d3c07a049015747d026444b0db4901047bc66eb6520334106bf5af42f5ea97b739fe67d7ba877b73797e09e6bcc91353b16dcd59bce95f358b926741e3ed5a2acbeebd76469540a8968db9be76daeb826323c4fb53d080cf6a014b1d4ab4f6248d19ddda5b461fe701b0e709abd1d35325a523875788072d5385a488e14f0d229c2ef91654af992c3f164f82a52b44000a270ed11c14a83eebe2257aae0595e900e6fbee6c4ea5d4fe16719294dc2091449a2bfd3e3f79761dca2049c0f9630eb8164956f1a8052cbe0763075e720a9c880f12a8afce902698a90a32d231629bb3e40213c402b8cb519216b38c04305839a6abc6dc277d8dc85d316a449c60b5aa1cbc576cef99746bbd8ab11ca24f4afe5bc0508708c3d1009d3c69eaab0f1ffdc842a892c88799398b7bd4685cd51112c56f381728440027d8ba962b9a2027748375671eb695f9ee5e2dc3ef635079ede034e2db6d7221c5c098bffa19feccc0d0d2c7a459d5263892c860ca29758a2dba9fa25c77f79d77d531fa79aaf8b0dd32d6259255383d1fe40ecfbd1600cf087332bb4ce294651de91c940d37f80c4cb6b7fde30c919f3ed258604fad14efcfe73376443b06f49b9b32ac5fa3d5869c7a4a43b9af1979bdb3792dd89b7121c8ebc5e6f1317597323b1a7fd7a3b6611ea8109fab55521264f16fdbd34216bd8625964c6700a5bd4f6c0166d617e28fbc126f8a466a1a8449462284ed7a08ef98aea8ce3d958e43ee2515879e2a07f3117c3fe26376d5049f2804b800c0573ff10850fac4de472651a84db32efe43f044e278e9156ad9839c89d1576b18fcc8c6ecb232617c073d4f47da2da1d2ef71be22aa61434d0cb9d37fbf98779fe0c7cae510eb67fb124c21011d70aa5804245fa767a4cc949cedf8cc6086327d9f2c34059f5f4a6ba8896bcbd0dab6f23c6e0ca2421ffc906948a43604fa87615eab1d8be0d7444aa5e820db0cddd1ad0672836d88dd9a394e9cd0de57d2bebd0019d32751771c49b61ef4c8ad82c0eb39e852c4fc04a9386447596a62ea5a0e09564ed559b87c454e52793dbc38d475654386e2103a53805c9f6726318a657de0fdc408e0db4745165cfaba52e63882ba3c7129d322c162a2544a002265746c52b7e4c0d8d7913921b17071ba7979719838ba92df7ce33c9ed0641cc57866c7e800e38c3f46cf480bb1273b4c5bdb864b8454164fa6df0a47e333fe549d8e583d22279573cf9c80e2b9e3144c089ca054867b289f4abf74a4a0a092ab154345650abb18268c3ece026bd538eaa8c3f03d1180aa8ad25c276498d46a85a109ed22da31c2c9c17efe582e63f318999047ac1ff149cb433fb8495b4c1816c20f756cbf88e4913058fda46e5cbb78147bf038484f38c890b53b23f0a8138e8bbb0b136c08313d12848342aa145c5b2c74bf3c87eb987e2a891bf85ba890911caff002c8f60dcaa2a070763a52a201553e37995ac715a982e1afe3ecc3c51d85f94204084ac0ea24c6615f4da21745195394dda248b8a5a9894f46956a46e6804194105678961dbb844ea6b6a9f02fe5b630ddcd44cb990bbd31d58c3b6f3b9dece6e3f5cc6e0ded8d231be262f507e837c6769dc0067095f840d3392ab82e9307949d99da243d1c99b93e939eb99193b2a07ffc18f3951e477168240e3022c470c9173316e9af764c82d93c4404f4952a5a4dd76edf8c61db6af568eba3cc9728ee521b8e5f692dec7acfbd722682a00572254480f01bd163108eb8ed493aa6ff3bb65a0fd800bfc9a400a00041629754b9908102ff9c1eea70a5ca1093d38fb3940293d739a94e988b5cabf807f04d086d90af742264e551166dc59de0e2255a88c0c617dac1ff1df548e914f3f55ad86f7b17cd7572f29e96b8601f946db3f5f725ae9ec956030fad0575530ccd3f04799f74c5920873b424235c5b3025b747759c4c77e6763f038834c25531b62b9e836c64598936d79124c1bd6f42069c644a5c4695cbc8c8146c9dcaafda625bfed6e32499a21eb406277da66236ae8de6b74b1afa19891cfc5c9110c5ec3eb43987f4befe302e7891e3131788972adc9242e7519042447093dd12acb536014f8bda94f14a2a0c693bddc1f071d59ad5a8a95005cb6ea0d572e4702d6d2e102b17e77cc116552d72723f602fc032250a2ece595703fb228a1aa01585a72fa1c0121ec8cc13bf746c75fa23e0fc8f5dcaab9ec7f1d350050d214d41a30dc3e7fe453eee939a6b9d1434e94869523ad5a23cd1c397b6f0109a5fa7d60e7bc429ca1003d3f8c3ccb04a6b3870390407f16f1e6a9281f9cfa86ac08e6fcc4141c804113cda8ac849c4f72189d21dfa5354e4353a4d76982dfb876e34e51fa912af82f3ad606bf767edf0374778cdac4f5b68a2a99b515ffa7b5e1696534d4c75b08c19a3ff9094574c7d6553d111920f39756749287f4f4cc1a874b20943ffd8530a2ed8cc52b70517459720233a532e6226209772d89a5244f8101589124908fee26c14846eced6e38643bb64d77a6a41e086d174e39ee1b6b7259a2f032cd82cbda27f73199379811bfbbc47ba814740545dcc2fee633dbcb39bb6f9b7155c22adac70b9dfcebd31b31168b718a346c385d34f45c602855d2c8ff8a26ed4dc904a0c58d2a28e43b24bc97453f9ac9952d887ac58cb667673b7aa87501f43dea3f6920f5fb5a1b4e3b2719b84e2b181d3950defe970a8b9520328f4970dbb59b309ec8e0e5c440071acb952f2092f77f7acb8a5dc05d29920be5d6d152ac1e78baedb97e9e79f62111747085f29eded3a6473455c6defc80e272c28d98e2ee6a8e9531107e3e87baaa9bb27e0f934e319914b6b1c7f3a2c01f6e15b36f55d41c5309f0f47b41be917dcf4e800eb8910467f0a79e8b6b47e2efec38040fd219e924b5f225ac5555db593813d87de2b6a91fd9ac0ef14c296e1a529a2b33f9dc97b079737830dba9dcd91610980bb4d3386e6a1d94da55f8e8dcb676d98c48407a18fa6b8ee049466e2b31d8bccb139e6833d9febb5880d8ff4c66e6f021d7a7a5f21f145f3a2cf3496dd8f08b426ee957e4bafe8262ac006219bfde1de6f957616974c1c9cbee8691a303117200a9eeb560858f2fbb849e083ee5bf06d988bb0d5b77a32e80d2a028062b22a1cb740392a3b3b502af1b736896ca103bbdcb685d2358476f10b85700ebe468b3d1941ef675613e37644d4574657a0a67c2053b3b4d60572a2a6e1b0ac8adf75a52ba56690b9b9cc05fcdd7fc2439685b1aa3f0a6974f41341e0c8f283e7f61e088171c54749075cba2bd9afe559ef4a1488d79927bbabadda53d9f7bc0ea1866e13d178298b5024f9c8e0c4e4b5a19c44836f18b2893275bedd5107e8e29ce1b0691b1d3738acde4e25a08d7edc3246957ae48b776d2feccdf84fbc096260b4a63a31675c19e6e27cea60affe0f30534f2dc4ab089eda15f115dd0f5860bff173bebad1eee82510e4eed966d150fad62cf4b8227d4c0110b1b448d873d66123bb01d536d3d8d1f7f1afaa409719a28d855828468d7c2309f95baaefe57ed305b93ffdd2a55964d60bffb3180b5efa478f6d816820e48c61a0fe2fceede5576c779ab986a8044fe4df9a1d8f4ebf28697fe33e24854dba1a41ded07b4b36d104cc50a2d68945265763552001376d9841837f763e6f1654010021d7f256d881cc30d0f5cd4c8e138c7987b612e3499ad56465646dbe3a30eb3802f02f22d134f8737a83123dca270f889a43a87962f29662229612b51611d95c28bfff42e4508735355c4a60559267f5ed14a1bdcde0afd3cd7ec634e52265c55af59ceb472754ebcb1b5f19717aadc74a188b54d0426844cc5815b4f14534d50811b8d261bf891fae87dcee6c5b9ee921489e7dd6c514448a1a787bbae45c3a2744a13fb7239589757041ed193d94b3cb0f09db4ca98a960eabfee18c90eb17cc83585d3a16af9403eee9d04fe2ce03041fbd54cd7a859a1c8878fc88932f555f88681aab9874700a2aaffb54d20ac9c89ccb54f42705f55d5a033c9c904d2bedb0299b529f8cbdfdc1c0b236c8d9524572a911a3b9e9d683b3b15ba6d7f3daf74c97bccd0776c44758fec2ad729294b3f6f87167154fb6bae2741da9cdcc2811577434e62124e446c803e068f1e198884d269faf62cba2c05004ccac397abcb6cb72edbce7f78d7b2df248d6b6e7f79783e3937734a465467977f67cbf815fa110af60adae26d9060cb5adc97121a68e6287a9ccfdbacad6a96f7072531541aaa8ccc319eea2d25deb75e2ec58c06d4568658b6d8d0992a86c87246aeea8ffdcd1a15ef05266adb2688b48b790f21368b1de6d5450875a8af892bdd0f5848bc5a3d107e185df1f3e4409d638f484b76454d8adc1da87879876741f9a763e56a7ac49ac54390e0a0b91e00236ef68a6fde0071abc5e6de9dd1345a6f8c86bd368fe83cc6f424c9cf5278ae368951d19ec383e44e861724d0d80060667aebf5d0dd866b9fc48a56aefa86e267a8e602b5733a7f259f058bea5355603d41ca7c341f5a84ac7e92c45495e2abf32a48cb2fce135915dfc4f9ff774d100a92c32f940ada7f44d69700cfdc4f43d078c0c6d4159cde367a1f4aec37f1afc2d2a11464d85966b318500153ef9d6a732613e095454c8650fbbd2d4b9638e93f27cc7c2eeb6803ee8d954c2f4885931940a8679baefa8ff5325adedc606ad1b0e4ba2084e4b21f17669d6907fe1dbe3c31e7a3b37bf2b1db3bcf4929e4881521ce6237f62fd4f9292bdc248cc7011f0c0abfc5cb215e3b49f6f43f1b0124a958d939fded26cceb9f6e2e01482eafd7e6e14ce6218ec3bfadc4797bedc9729a7a06be88b0eb56e3749b0edd43a84434228b70a62527cc6148d187d58866edb21e6ca7d9ca9c990281840ea21acd3e418ca2d65db2c95c4fff91f3403122293ac4be91c8ff9ee9291072a0c2a48888e0683fc8c4ef9ce4b6cf76904806de19f0104a30ff9cf9c6a8c14c6cc7e71a5fc7c645645436ea12c300166078c8d30403d0284ee20e7192788e056a421382c4ba1fba94f76c6e463d7b97f20f5a32030f875f0d079f434df7bd3fc3d05cdb0f8a074a8f79aec95f75a07b2ef14a8d655c4f7050299c9eca0d35b155a95d6267884c2cbf0e053be6a776eb274e50838ce4984a34692dac1015eed888d6a4240e5a651499283b84697143d02d8d4b450f68ff5c9debbcfa05dc6c897714d8add5bde1b1f04cbd25bb976bb843fc86ca466f43ad22fa435c903f2da1cb71b43e3944c5129bf28d33509356300d9e4416a9df54f536787f086025602459e8dfeef3955628cf9a32ee6b8b18bd4f221a1aca950e87ba17762226b5789e472650c10c294d7523e28a83b78d48e45939d920c2004f0f79617cc1bef9d06548d26d9a418e25ad40a4a69334ea72f492bed07ac5a2a599cea97c50d0fc6ddf52c386db267ef5d5f19d8803fb9c265a8ae8dfaceb0354a7d368ab39472789c1c61ba898b5fcd548e159efca5846252ad35212826161d91073271854c8f6dd5475387c6bf6afa6014e541dfc53e0175c84daca4bb04f41565940911c2d71d003df738002220969d9ccf1c63d1a37d3ca40016957bfeeeece9e4b5aed54e8da35597224d7ca95b9265ecfae6e0741133f020bbb9617211f54fdce8270972b023aab5d09e87b39f32884fbc26c5edd5116c174776378dff6ce5f615da6fa7f6d05bb49bb20ed6bb59549ce005374e63459210effa33c2c5884af1fa0c69db51a456bcde3c5909c0c3bccd0a1e96250fc82d858f59b5962db89def0b14ce80082a2cea669976e8b9643fa89117977e873481fb57a3eb1f2f565f0a591b9c6b9b37b5b5d0822e53f287e2d44ec768f56bfa273a714796688d278e2b68671505e7bc0c2de370b5a9021fff8a5934932ff9cb7ea371d47deda653edc0f0c4fa6962baa9eddc9348e2bb60e1cd2e7afbda50b0d7fac8ffd1b07f33fe0d61b6b7e278a1bb600394ac38f66f533313daeac24638bf08aac3be3fca535c3278a748ba378aaf699e3724c2fd064a4f063f3604e4932d4fccc2fde0cba87a35c0844fdd238f1d99c947fc4d1ba10cba1570bc0794118eaf12a4059263bf101db0ca5a316221055323e1a3c4030fb068683abf53c5b1c25b031f928eaa540e2c6daceb8b6cc4a3dd7144f79770233cd964dff6aaa1d3b36cf51844718f3c3c245ad3a7da704df7ca62c02c959d1f6c81cdde2744a137aacb1b114674ee303b25f6037d9b6ce081bf86138306a3f6646d55d1d62261bb278998c5893b0040cfd17b83a80113364de0b3189566c3aac1bbf6217c72d2a031ceda73e99237d2f9dffa4338e1d8003e3ef57d8c40748181e4d5399d1cadaad10596d90161c05a5d6b15d6295763cc287f5cbb62e2bcec528efb0fbc6a29ff1088af88ded3814ed2f9e06300cfde502f8dced818ad136f082474f2ae362d723087f468474b8230cf6325fd1ec2c53454f5fc4e369719a6d017f64a8e2f6403bf4b1e48ed892eb16c1e2c5def86c99a9c4febf3bac170c1a66041da0a975f42b7232035df729c5b2fbfdf2f10a89ee6cd4e1cab697f2eb6a4916b439ff05131e4b987627c432ec9754722d9fb3829c56f53af4ff6f1207df165fbaac94694ca6b43d6913fe52a18b04abd751de88ac2232244197db8c59886ceb7bbae37d1a685e07a5839499e0dcb4478dedfbefab4a7d0a5c3a5d241446366be80c659c41e64a482861d007e3c85ab82be9646e795b0b5bb9d8ec4cca4017643b3500d0212f6ab3709613abc69ab2105ca44c348eb50cacbc62781bc006941e8503912d72a91cbca46a62f997c9ab06a30e0cec73442f1b07319ad43d3233da403236b592ae09d2931bf4dd9e3b8bf31bc5021a1599b17da7b8d9bae715473a800cad1ad6a2cb43a8a2d8d497e21121ef18667c37f18a076604d99b74097ae4bff53be95f656e1cb3147dc715f8bf4e8e355a5f3598dd9dc7a8db06768814154d252dff29cc8a7b00a269536be8e8a4afc529bf4d95ff48633d41a668a8a6a761ab25929274301190aa09330e46674b9c8707600728236c7c3c9c105135b3d189a752232a91fa8552cd06189422fa835091f4c5ab25023707d8a5c8f04e87565e53ed9308474178461c8f98b40c4850d7427c9dbb2d60c96d670cb46418320be092ed136db28da836c1294a80a44565f60def0d495aac7818b857c4615ffa72d661e70e1648a5c2af79b70c54a3e5c6a3a3c4e29e381e9a3b759203ae4b53f0e2db5a6f9765fe3b4a0e5e97cf6003b990cb37b6da775c652bfc97852588cff8de007670efba4a33c06e1e77d5c205794dad7b69eebcbf4298ac12c2ce23b1a2aba0cafaef782d12de6004f7396f901f384467e5e96f529de50d18c1f69cdd4c6e788506c06f4acb0756f8d4169fc2729b1ed26b0e80e3c221ac367e715454ace9357923d28258e6df440e9d3abe514f255b36b49f785b97442be03b2147f1338b2df4b254c28dde5f09a00d9e1d0153813252dda0988d2f49131c4d482cb2e4f51fd3fd67e12d617c17febc233aebf1e8131977df6d20d21552aecad95b14d11ed3c4c2d288d9d8e97c470c2bce8cb126d594ec517402113d89b7d662588763bd444e7f16074f0b5ae2e5bdd32ff9df4a2c785749570919c3af2b31221c0823587c319102e02ad794ab37ab63aeafc8807c60f908e179ed4884fd791c0d7bb29dab04991c68dc24d72cbd89ec93d1114757426d65fc13782f9da1ca7b5f68326e3b6fbaadb7605e67449d995c4c845586742e126f812ff18156c790907b42313f18c528c06ddb47e140fb108afb8c7ebb8a4aaabc91ca3f8f071e2bddd7ef6e7157e9f097285d5161e3ac9d6e63fb981c50fed969f6afd1dc8d3244d479aad1de4040c313e7a3d2866f97d2a1cfd2e78bcf3bb9343650a129549ef6cd13301aafbc55dbdacc0d6b3346b3ac9e5a82a7f5aaf216b930890a6ac879a541e85386d703bbce10704a87b138aeacf0de0308a747150ab8c6bb4143fc29476cce05a7a3ce4ff53dea38fe64a23019c866e9fea87559ba2e9b68fa1d410cfe9d77dfeb4af87bc18e767324299029ae6b0a87b86688796f555a71f75bd5979b9c1625ec313e04de01984fb9d6c9c07afa2ae6b7c8c4385d76dfee79b977dd93ef2ece3a3d2f78da4ada0d10d2e9cdeb909379302370730053f83032e002fe51c2fc72fac249847bf010f312411497316db4b1070e65f1a5c69de9b1fa1d5d8d63269fc5e24b5d4af560ca26cfe046d6c49e9375fbf80bf54be23f7ebaeab6f1efcd56456aad9134f3e53c139836948fa80d3eebdb58fbdf47668fd216c9b36fa635c8dc5f10180ac1d206834e6af4e2f5c83fbbcd6500726ec3759886ee7b688ce86d68eacd169b4fe5084ce5ce7251df2f5e6ecd96040c2f34cb4daeea3989efb8e6c3f1fa3662a2fc4f7907b05ae7a2ba7634bb23508d0ba7abc86716b7c3929d16befbedc03f638dcefccb58fb80922504559a5d125340ae26523774ecf83f5907c13f7852a8b2a39d189baeb7591cd836da53abbe2e6ac0b6ae15246b3de77db3ff900533dae03c0f2af175770af0ea6fa9e48391b59e7c4d583dca5f58aea9681882e32553d48f8da0d79742e9386bcf5417a49fe4070e0a4c1f5cb20b509f5199ef0b4c55fa2588142becb69be8a9c86118e775c8de60194e580b7a2cdb7cfe59feb25e8fc09a00f811473dde11985f573c5212b24f85fdfb0fd2866411faf593cd0f9d1ee898b664be13babeb329330b3818b4d8a9b86627bd9fb6e395f3fe9ae1bc1cbe282038cd4ecc42141e0659c457c2e38590001dd63a1c55524253925bb6cf12542aafd66531a7ff1ee7595881b730633eab26b193de22f63194a88bc0a0270a38b11ddbcf1bed07520a5bbbc14911ca287e5d25b9130157f741d20719d03e752b26319e1511899fee1f219ce154e3562baba09bcda82251f07fdf6937b2711e3ca3d12f26d735e57a2b255cb304e36e6770b4e5b94ee1d408be9055f43b7efd4f6587a895ed790c8270024487a662c2ad6f1dff78702a8e2c54616b8ca95311e941791bd8316a35899ab1a30e61d4f6e1dd810a9b656952a8e48ea6ed6e3c2297d8b738859b619ff4646c158b51fed4e518ebab401840ffdcfe26350e78c0b6e9bc634c56e9c05286925200b35a0921994cfa1f3ab2df01623f211abf7cca0d7460f493c2acc4893578dd20022b0b680b4089fc438fe828324c8515d1df825b6725b2477ff136002028bee80b4003b03cc8080a03d7eabc1a7b346328d1c43f744eda30d66d03d36119beb0e0bf1cd0009b09caf634960843425359b777893b2974d374eef8ad9f56e4591e5af60539e3534e9ad2b3d6a89e1265077a7f15ba348b992e8bdffd2a0b97efdf5700fdf8658352fddb24aa5d69530fbff6f9dd764f7a2d500d53c87fd19d338390c929a33dfb7fede4015faa6ec53fd3609108bc20826f57acf55d6fa95dde8fbad8bf3fa0fec4aef13e05cb5f5cd7c0a8b18e917d85d1a312df173a5eb98cfdb5e7b034655a07823f5c889034f473223daf1a4930f9d98c4a8820a12d9086b91d9e1471243f8a1c3cd47c7750dee51f11350fcf8fe5ba5ad0c64f75810327aef021172a696f16df5457d286a6adae6549a4f9cdc1f7e0f27e0cddcb5dc52fbd3e60501b658e94646310d36366ffe5b8bf7509872505086450f01b90841ff14fa0f8252fb1297f69487f913df9df1c3a3223127495b46d30bc1d399ab22df7f6198801679336746eef54ef9166b23d4113868a131664a4eb12daadc32529d7a53b9f1bf8c102a52da2f50d343ba39208f25117c9cfff3b75a6602a2d52c4a943803d875d65f32717e2d1e4104e3b38aeb926c4a20277e85f82c7332fc8ef863d609661ae4d8e2a79d1f76e44f70e959532c0f2ab008791182388a32975f5406b4c1a3257656fde8016ca92e3817c2e2504591e8d8540d79121a7805ea6276465a37193f331e72da357058e3cbd9249108ac49723575c5548c8b3b385aa06181b6ef9bf2004e0fdd7916fcaad99663c94feb43925a5250113c42f95a2757ab24b3686bcb207c77fd856e71d16fdeebade6610917275fd593bbea36a552115b7ccb0c3d4d3e7592ec29f4e5aa5e24b883f1adb6613b8b61c4aab7dce70afe331a327aad16eeab2c6a1fa96703845962da467b524c9a5410ec253f68f2d46ef7cdca1549691ff89cb57f40c18c2aaae184d286c2e46400929e95aba03e82ae0e2238d700fbad511f9b5f27b7423d2ad080e1ea4a038e13363811c71c204ef478423df22eeba64eb4bb88e1eb774193419edf90d33dab4574dd861e1be1156aa4a185bc1b35dc843e87bc087e9d8fe7d29f8bcda2bd8357bc2abd3f7a5aa6ab0c02508c131f96a22a4686bb41fee37a7668f00592a6724aab69780458fd26cde25aecab771b0915b148edc20fa9227238e28b1d59c90d0bbc2186a70a068185149ee9e3967f621d330f8f1323877b1664ae33e25db260d19871535041feac9ba626ad262fd7a9142592186041264881a64aa8308ee3df8bd351784bc3715bcaa0ce82ea5ca3675ea7dde43c773eaac64d82ebcfc6ad18f6abfe4539ab7c5e1a0cc018d7d0f0b699442724c501976af007800d2f194715bab6f1258ca2e0ddadfec03fa36a5a6b742804e71a680035292360a12d40b619cc7908ab1a265be4025b1206742674496af872ff97407bdcd490b3a9fd0b9f94474d0ee05d85b35b23901f22a2bb0f0518e10eb494710ad87eda7fda9dd5e517be8b77bf9b99d7b0e6769394e4987b0af2a62ca03e47c0b311f60578fc7a4054334d64e11c61c4f9bbb28b6dc57cde805b0543ca85dfacc13d7d7a36576f2f4b4831d4332b95770ac891a5713eb0cddff50efd47ef4475193706d9a747ea4a66b4b14060a93a1f66cbc2de528edd255408984b285038821df767b9083dee1af4f5fe36c6c6fabe24f0517b292ef80c5f9ad4b7acd90c8369359ed4aee1ec50630b52303509587ac4d9fe2438fb317ea705cc2fb7a7e4e5d2f87ce4befbd04a1091fe1ece9fd1a44dbc992f66427542efd20469540cc8eda9877223ab7e2c0d553e25d761ca1c3f4bffed2c1e94b043b3a0125a179a52490c5fc5cd08aeec0a13a4840723e195ff0110ab8a378db00cbc57022a6bf9c1ee3692ea80715028bd6415b90f0c09982817a18e207c0ea74a0fbd133ec17f44158ad04d1a5021d3335d669a60e3766420491d5173b4219fc239cef7fd45262fadd8d310c298bb97f4e934ee6f2387558b5d78757e1b98a3aff73d7114dd1fb934dd19d10c287d08ea72def8916af28e770971d5f37c62e75919ec0fb07e9e14932f24e346bcbb3482201e873c54ffb5aaddbb99172b5657eb5e43eca929d5b109edd9a92e24aa99daeb7d697ffcb6d19f79d24b1d0dcbaaf4ef445060a16a20f5b2a35a061f0b6b098a0f18da2e0c2444c42022f7d72bf6592aa9edad372e06189418e865cca3d7a405066a19b25ab2485a88124dca89d000a05fd20b340a8fa3eecc52d06b0f6aae74c82309adab38f23160bbdf4e8abfaf3bbb0b8f194c9d2845a1b601145c4856968ea60d342a7d90384f9925d80b10452a3622a9c881558915b22ba3f310fd7f907a86c83690fb98cdd4cafa403d1102e6e613a1d86b008c753c2c3ecc76aa4ab7c62b6ef726719a723bbc2bf419fae9cd4061942804aa69936ae441770079ec92dd3ae653e9433679cb41563cfb7a18d41c83e6a6de35d1d1e38e511253baa7fe82bfe7cc7f9eddf24da7b7e7f228a423498b80fcd140eb5953bb931d8bb07f3d2ec221cf037ba514c2a793b9aa11fd16e5aa3be2333b88857a8f605c1cd9644ce9fc00e931fb9f597966a2e28e7f1083292413571821cdc6ad221a28143af9583c269fd4168f47d78e15bca27bad8773bfa397791f81ceb3d32d56e5497474574875c398c3432fe334d3fe79288903da782fa795ca4d9ed87bd9db622efddd08b6e9296624b2de5bd43477de6ec3fce8ecc7677967b9e4ac141dd631893353c9adf112605303c8ee6c2bbf4f66b3d19d4d06073fafeb99b11681ff139f5efa8c3d161372086494354c766fee31daa8baf432d8b20a5cf3b7ccf238b3f9852042bd6233686bb9ecd39a763be92cd47e3f2c62edf8f38fd57d38f3094abf56391ca24bfdd9d3655358fc6fd905ebff734bc9ec20e3b19a0c49cdfb1f7885ff1d4276a9daae3d0284b0501daee7a0662ee9566291c302ac034753623f299eb3a584c2b0d6ae3140b3959007e0f5659d194d010c1b8645e629519a3dd48d0c6839cac627fc667b94594bfc36e9c94b812f14ee4518410ff5612d9809a711c4c163303edcf159bf43140c58cd978a9762705787c9ad52ca8cade50aed5d49b246aa3cebe9941395c465bc64203d5ba3217f968ec70c33b6e3750bb41c81c0b539c6aef45d7ec1d120ca0ed650d6d217b82fa456763f2d805e8151c3023a22047441a200952f2dbbc6159281523e2a11d731bdcf2931cdd83d89281e9c1ba58c93c083e85c60948e9479382f2e3c991f071e264749f0cc9c3091755a041545ad01668e213daf1feca91e9f8f888b36e69a368598fd1d4145327d6196873e3f10f3dd7086af2e99ce1d97e9f61100457e21c1d54aa85886357b377a0997d0507ea2228f704e48ac811e897022b0f6f336309314d8b1991ab934957a1399b80ec76c00acf1756abeda5d488532e1f74e3104f740b0c10a4fddffa272315b6c4001cebcf6653bc91cdfb383a1e3a89847897ebe4604d87f39d68f7ea78a0fa420c2c302cb038a14d1b7958895093c69dcc670f95943cf38cea58eda8359f2200970aab31fa93d4adecc850862c4b21e83f64ddb6f77da2770710f22667cefea4e1ddd8fcd25a1db4c2c55f50ec2836302e086252763978370e13c5c14743c29a17bd83251e1bfa06bb784309814f7ef1965bd1cf52cb7ef776c94d8d951be57c4944ecffb0e4fc13666652229df176b1c933917fc2946202339c5a1498bd4d1dc328dcbc4bf52f2f6556c51cff1a3269a564df81dc0e199f2cd346f09f5936ab78ab4f6c5c53a56cf3cfe97a34a695289c9bc62afa65cd95485536db0a5ea328b19f1718008304d7be2b3ccf805623a846d2f88fc480d1593e1c5301f802a4a57e8a50f0e87f63438a8d9d321572084cfa9991b6b1ebfc8e593ceebf5216c34c5ae99725721427569f32a6141f84675c724c461426b59c15d75813093784f13207cd92ad46b1f11763842979ca41c2566c025fd0d5163f5d6e5519d0c25d7bb11cb538fbf42e948ad51a0113055e936514bd688320ab440dc834c659124e4052fe87bda52a8ca12f7364c01bc804b0d29ecba6ffc70395f1a511c62657274a059f1fe483a97dd7c869e7b422898aaf1c9a71cd77f63c7b79dd5b0372e70d45a6ba591a658a70169bc5384b2dd6095706128bf6a39fe8ab8cf1a14db361aff90a25c8ca6fa61c974f40f972e6cc085c655044507b1a7c1133f99676734c8e32efc6a56c324aa14a1aff884bd5f991b99b01fefcc53976ac770822ba21c0c0eecc37419f63542c1a68bdd1b41224d88222040806fd0321d3f9cb56d9732c8413fc0cea2dae3fdd797d52e5787753a58fbbb7c1bfcda6e479d50736340f0150d8bcd78c8bd88822c5abc8065cf7056255960a987edfd404010bfec51b9b32c8fe838781419f84fa6ffb69bfe62dba729091dbaf4a46c22f4d282e01eafb18dc2367cf90c3749cc929fd31fc871aa26a5bf9a8d8ed9163c4fc21a5eee6d2f55dcb8acb5a055ca87b0a7c7b1269439660e0be3641a59a0f5edb865aae7b021ae1c17094b037a5371b14f23cbcb3e27fce383225e1530dd21a98bbe8905c55eea11663a9bbe9f60cb5124b173aa6444053a3dac0a0a883dae9216fe5bc8a10d425549aa26d063e6d0cb73e0766d44185feaa87f99483a22190d6623f0e4d395cfd39d070fcfddd04cf7488730d1459064f98ccf010033c286afb80e73b1b076aff1b3c4d48025779a12c5dd9ab6ae7ab516d67a19a4bb551e5b23135a004d64781b6b0ac13467dbaa789fff50cc4aaf2b6a90e3c168d5cdfe336df7fd17ab6c15dc0084aa62eb67aa15c414230f8f088076af1588976718b1f90a28d5257259e9c06d27ceddf46f99bc50dcde0a69cdcc59082b824978291ac5f4fd9ed2af1ce1dfe76a5cd2e3896d70b589bf16c6346ccbbe9823de4402a88cc044a89f9a8fe1bac3b668d19ab5634ae7b8eb1877bf0cb3321e721f210f7a482726ea30236eadd945440d02c70ef0257d27782e8ff8a5ab2c4274ee5ea8740493a7e811962edd0063770bbf94e119cfd03c4eb6fcd52908df9e595dc9193488238a65ee8969c6be615dc0af8cddfe84f65f83a1611eb32a456e4ac5e9898069f7cb76bc5de3b99673f8cbb988d902493557ad242c5670846d610876461d4665a6b164208085525d2386b8cdc4ae6048c14d24522a3a78d245e501bfbbdb38feca7e12ec4c1446d9cdbe8a7970cf7c03eebdbaa19b8c1b5f3b78d4bdecb5886c0ad19b390e59f3336f79896291033f780905bbcf7645b0bb8cbd45ba98000663aa09e9f13297b09471109e8c1c91b40bf72409f418e42692b9c7fcd02d2ebd7c42b35d02ba15915627bc6683fd36cbcc8698b1acabe11934883236e48a70d92bc27e564155593348426bb29a1c770e9fb900745bb3301e3991ade42dc5b93ae201690cc6b29813d0d3ecdcb665d29f7080af4f2ac00fb9770cbe701f17f38d00960aecc83d6f6d0636095cd5fc711cb2da19670a6e1774aedd389133cee8fcc9f86f2756439ef737ee4fea603be1649b307750e528ccd8c3415f6677ac350d87f2ff4ece7c1c612bf27cfffdc29d8e914e0ebe67aedce8dc562d128b4ef4706cc4686daa48e78991172f8663ef72e96e29cb52f05d3b1614c1ee28f611b895bd0ad463c8ef2e4a277ad44fa74ac67227f268563a50c2f930d9e771450f77023f1f950f9a6f84b551e1e90e5c8cb86345aa3314a0f28681f4dd34be4171e86c7f3b5758cbcf1bc90e89a4f28b9bfc955032ff72a71dbd1abb76830c0893394ef0d91c0aa92ba4d18dd476a24430b17802325e85be41dad41b439c1399f23bcd4bbe4c750bceda5555a2ecc4780e5a97e8406ad47f6e00af6d838f9fa9b15eeaf9f839521a71a4cd7a2cc38344ba944f7dcc93fc0bbcbb7e01d8f3ea8857c9e8975f95ea0452640bd5997aa06bde83e9512c6759c21e5540f41675e6a2989e8e26b2d0cc046e939ba22c01a0e12a7caa839eae908faa5ee8d8b3425c3c63256dc631b2ba72546b1b9c896bc536cecbc878bff709b2c7f7538ab5f02111ce62e4b70d93a64fde6d05a87883bbcfa5446ac482de8282c5959c8c5060abff3c7e60bd05c8a4fee0b67df698f155b7953a2600a8bcc1014826853441536ccf2442a9cfb57851caba8af4952bdf9b56ef850d873c3d25fad295552f61281e527fff03a357cddabae3a427dc5d5008e622ba34ea60dc36732086068d79184dee0f66e978e2d96a0f31144b71b29906c06eba02f4aec4b4ace119f50bc41299175b2369ba92474d3520b4dc590d5ab19c4a37467b16ac1be77eafa66d84a94680ce70de7c2b277e9dab1308bfc5bb06a8c26fcd5ff6ebe0f6ecc10dab494b77b874a1abbabbbb1feb2964273a7a7f0108944e9207e5e5815314df2f62afd72c4281122fcfaba08682aca16e76867a3a603d9ce96b9bfdfc2a22edfbbe364073a182868aeb5a09d22129e3961295ab7edcda560aa43bd1867d9994ffa609055b915c9a8de1e654ac9c896c65c606956914aea1c2aa91130dc0df127b5621506737000bbb3debc295b534027d62fc5d2d723b2bec17fed9cc6fea5ab2682c999485bbea8954bcadc57a49b969bef24535fa294edfd3e2ea2ccdab1637c0498b05e72b7c721a6871d353c5ccc6e8cad1d870b33ee569945b54b7712fba17e2ff13667055a547418ddd38a8c7870a274c292611b6871cc2b9c031be4d3d985b3109405cdfdd39b93a22d3fa43e7495384677cb537daacd1592c9027951ccacc6b1c9c4fe46b9da9a803e8e58a0a6742f19ffbb4f68c28c0179a20f98065094c5959518233c4bcdcc6eb2b2aaab11363aa72bfe3d4069d4f471268bf599bd7bf7a2f379f8a6eb6454a321d7bab7a65e7d144a5a102d79f0dc62fd6b95a5adebf5e3d44a4ced09ba12a0047b5ae373762efd56527770654f0f825a4c95312ce16a7da372ff9785bc55c1ffc170b46d81cd3d1992d10e9e74cf3591f07b1618f02c2d936389fe81af5c1f5853a1caba3587a119a2ec9c814659b6e43d9cbae7c2b58ed82abd18abda7b68b44195366303c7a4f3dce395a77e2a4ab3652188fde6ec1bdec96187f3b96a626a3b5cf4df59079dc8377e126bdeea8d5a4dc66a69c1cba3310d5a565b1d169723478f2eb7a52884b3e46a4e9fecdd806d6fca113fff997e6b930d52333e32023a0263c0d83c06b4ec450620c62070ff820487fc6ef479f28aa40455aa19fa4712ec19eab1feb6c60fc095a0fa38ca45245803a8de0f513cf3a158d00a79ed45d5092204ff742be4b5a9f7d4b5053d35e1ddc505a05d2787a365962ac1b8ac46b1a06dd6236fec99e26852880c94841c6a48909b96d406b1da1b449b8b8d580606fcb5c527c4c332a51e941036522791cfb33d96e003cea2f710614a35b44f1ca3286986c4db78197a2ddb1b713c8a325b1fa8072da8f6ca2308c4ba6130007ad54b14d3e4c2383c8ff49d4985b8804e69bb510c05bdc96ebd5f89f821e1dab8d15c4f7985b5353a0ea04f37411425acc5dd5908540f2b41dbf6d8d1f3ceacedc3495e5ad71187117fb05bdc2e412fbf19f4ac0ca460b4a8f4a0252bad72e2810921846eadb6fa7731713aa93b59fa4472af1f79b0921673efc826194f4e6f69fb005d6e973655bc8fad250dcdb0eca71ce3aaa057d6546a3e4cc934c748c3ef78501bbade432e9e2e56089e85de622f143292bd67ed0a4a8210674f8dd5090e34ef45ed3bc42fd811ba2fdec287b82e116215fefa2df2236ed1d89254707f488fe25176080c780df5aeca94e884782acbca30ae6faaaea52b15e03789257748420c7de14aa45129c6cfb5f5e2c081ee5836ccfd66cc72da4be006d21801c773d2370d636caf596f0c816350d74d251390e978f7ce81ecc1295f4ead2799060600140c3642e83a428f1d7cc7cf20935acaf635403d62d32b6b75ee428f87f63380375d36b0c0fe0899ce95a9dc8c60e61031422316cdfee7d9b0fa542d19a89a1f3ee2e2c5633ee87074ed03712b6767fd2d3039fa86fd600b3efe9e7eff724ca975f0a20f3b36b0349500804d02930189655baba22eca7632dbba5d5c013ab8dc8cb0dae9d21b2593133fddc098c1d29ed4e4b470e4e2fa3e75eb34bfef8ed49ad2373b186b00bede9fa6a90d70864199d1ecc223ae1477e4fc7a82b8c3e51b34bf6ccb26f2f65d81674d16572911159c3e4785d5a60115f2e77ca02ce2aed33cf2a96ec0cae1da9d519437d12117b4fc0582cbeab9a027cf81fa9deabe1a711ace36a0f5e4c09929a40b818342c630ea8ccce19f2ec1911fc8224a819bdf509a7632cc3f62291be516ca85074e4aba03f42745596b4c0ebf6d29a38370113a6ffc7891f342497d93418e3225553273ab56b049933bd5cc4260409859c2b0f9e394797c5401d1debb4add9ebe86ae08df4dc0df3db0a607c674f0c0bf4a44b3f246b4b45d7ab49dbf2762bca89070e6e13eadc8139e86e359b5c1dca958949904a0b77a2c53704d9bd36753151d042368c31eda471d6c9eb7d8a19ac9ab49674989ff82a3b5a91419e5f891a4161dcacdd3e238fc3d782ce89f5819b72e41f4fd99a20ee8295b15434090f85505198d371b86c5d159ec85fdb59f0e7d48b18e5b5e5a957d0c3c8655d31bf552fec95c09313b8d0d9f5d19008cb2ab4a713ff4d0ba1b546a3b4e521d53f1a8f562875186d561ac691cc689c8bc8e6a2a989006066a274614edb4e4a3483b5fee63ad0d909bb848c2e8bcc4df7e2d81f1148234cdddce505bb86e5a4c02ad5e95d1b3861268d6158f280c90d7eac207937cb6f6d2c4038bce880c94ce243973104359a7dde686af42f4f6072797687aa9ea88cba59e0ab99c38d0f744713d1c347bc5bb3a9a7a616191982439f00af26e1f9125cfc7ea5593aa139c4b057863260e68c69161ed7e86cf57a805952e843afc04bf36213d715d790bae77c84f18552e83cf8a9383bde7027ac20118764690589f6a4d22ba2af103030a2c34fd6c8ab41efab8c64ac522355d6d1ad7d8910faf5bd90320535366a80f494deaa0aa9fb4162d1e99503b928cd39f0e0ebb5d21f5fd9fc62f124758b02917c70c5974a2a5bb1ebdb95d0bcbf6de88ed957dada389f0d594c6e0e20a4a182ec7d745152bfef4b2c12b34e096a375dfba632e078603bf1ed04b8d10cf95f33da1d0974efa829b56843ee91971fab0cf7f06c2758184146477b2ce8c7bb69fb0fb1c2190acf8c193b0b2ace9150029c9b336f4e9ae88d622e745c490a42f3eed0203c31fe5e4c78f4fa23b05ac6f63e37531be8c0aa6ea646fbb240b4ab8aab518071372e18d924b83fa8c53174cfb4c254ad54422551b296944b6f1416a3c4e6ea27531711029dddd37f648afc75d2b815bb88dbcac355748a1a30ef74830f8b587fccf0ac48dff96c8a927802f327c2de776ba73a49ab9ae3b645e95fb21df4902174391d72b1b7e6c6be1aa6ac18bafa1a16f71263f8f03c91d973c39dfe7a4325370e858540f0f96f9aea52b5d7cc89c1fad4e229cb29c8fa78fdf362eef0ab1147a311676ddc1c34407933e5e14ebbb2edb5557919eaac7bd2f1b64acb74d6a25885790b6225824aed1758d5ec2bb5ca90cbdf082f7a763936ef81ff06ea795abe426cca7d137706b048fd0122befd02bfc247a4d12c67a37c0222bcc4e8037f6142e1aa370a7fdcc6750202a4544aac2f49c33177e34ba12ebd8c16291fe169438e890bc2110720e24896af06c4e8973b87420b8fd3e329924dc4f9275610a201d053c5ce8b87bbdcc77678f1f54b08ced779dab84be49f5d31bec8cbfa0be483300387ccf9d65d14b12959f5257a043fe5d5819fc87991d889d1d0d3c6891d1baaba582ee30b827ae24d5bef600df3e79b942d0545865a5aae9b2dbe8c2e2e0698c2cc5a0ff57e447a5d61d339f7bc3a1a6920a05bfbfeb3dea63f62d74a6fb781d3f91ebe4d2070b380b5d499532e17a11c3ee0f5412284c7d78cb0a5301a46b5ed03f5b9e882852cc24bca32a7c62a6824c69f4ea4a07e5d980a9db73c0244a31ab26418ff8a8acb842bd19eac82adfd3fe234a72f944026836b37046e95bec8d5897dad1c245dbe3e12c27f570a0c184cea092f0c3b65da0e904d069b11234c678f6a2d7bceb91d3622422bebd942c2eee5c2d23139a8c270ec2da32056c4e80f615278a32d45be4658efa54e1a2cfdaca5c08d8d62923ceb9f4c8b6a79e33674a1fb591b2e008960cf628731135cb921b6eee8cea956c4a72f1e4cb55a236c3db7f44e426508a23ff99fef4c91729baa02e67d1afa0040b36a348ab8087e2cecc398c636f021d7e668b74e1cbec777f1e20ccd221cab702b6a1af56a0f0b5a6e1916fcc10ded6111d69f48b78f06c4977386ecad8310a470946c1cf7d58a3bad5c2e47c48d864b822a7446a2e743e968c2655cafbeafc5cbe752faf1a4c1348ec2f31565a3a822d001eca0fa775dd67dac63e81def3f20e51ed9273b675723639e53876bc98cb3c30f5f9cbfc0dbcd454fb220e628a4033b16d629e26fdde355a50a15f7da4731cccf85e20f6b0ea9471aa5b8d3b6874e83d5ea8bb81ec81964fb3dbf84c1aea2b4960edd4c38a2ec2ec32f7df0bb3482581b32fab89409ed813e71b86c04c5892b301b25b352dd0559dae25b3b07bc1aa7251e52c50b5d082c8a9f45a7be9613d43bdaea614aa9feb02a0b5f0c77e7bc97f1021eb02e3632293af38f36f92b8a943654a007790d1b80db2dbd113252f44f845137a14d2868de874cdae976f07b2ba6c2a6b28c6770ba03b2f62031839c847c106cc9fb9c7cadfe1b5a33c94457b677bec99429774872eb7fd2a7547cc76cc7020597be3dde545e9f5039bb2c65964f67ac2e1ba0d2d4a5c86b077d4814b5d3c102c2470657f114e63d54843866a3bd000db96bbd74347d1cf369b0a61041e80716e23bcf59959833dbbddeaf2dbfa4ee4b3544634de376d260724e6673ff51bce676d77349bcfc980fbf2cb88c33f09db054caed896682899a5f5526bdf9456a72f3a7d5760546f3f6434d199c59ed57e41ffceb7569b3f905d2ad85d0d2c397711b7219042a5340cf026ff10690b6d6e63172500ab456a5988ceeb4f137858ea70122493e8bac79af491986a7fe9d91f790f8109a8aabcd04308d0670b320606e456befceb4e0741c00ee18eee15fcdec93f77c484a76f1148e2df24026bdd2f306fe22e09e2033d19169d1f93d1924171e4dc1794449d08af7fc398b088e6d0e8660629d0679019255f61bf04cee8b56646ef66ef33b6bf0fcce580faab6f3ba4801c2797dea49778160f2652e0cb1152394d6d842762bd595bdd20a4060a47d036d8305b997a0fd06f1a3208bc0066d796ae9b6b0c2db0e5737b54721cd682dcdb1084e76d492d8fd471299a4d4cc4f3d19fb9aee20e1179928e973ef2d2d0b0b3d1760f515a4cbfbe59f2b4f898d870c4acba3c3c10583dab1fbe624ff5bffc2449822d66b04ae8d7b3c7000f14bf78ca24b4ee8e315a241ce00ce2509c0ee72f0dbc7f651f8fd2d2778c4647966fcec52add15fe3b493ffb36f49b79c9c4fb0a6af2c42d59f6d9a0ea6a1c1169d52ca90af47e77cbacff6f6f716274b7957517eb6ed9d0421a2dfa6b94f59412591b531736ee42accb52be9559f41deb9a7ca9bd9f8bba3dfeb058602259cc7a2e0d361bf1cb802114be57a81f04250d84f27a231e589ff536b38558aa1005b7a3e7d291db707fe4dc0dedfdac2fd79333aa7ee2b16cb996919d71a9dde9a495599d79d4b80b407586df620a01a428fbd777ef95f6b1d79d96aeee67778ce7ccf62303a5aad01f3d4d913abe1e157766b7b6df74e0ba57f491d69cd30dc5b03fc601b5003ea34dbdde083b2f8c650f9574fe5cb7b7de8a21f153dfc65ba7c0f704a07b2dc45e6768aae4d124c218f747697fe01e08ff9f96cb88208b3353399feb12d10cc5db7d43842861ffb85645159ee01a088e1774457ba5524c4d47bc2e77909c9cba089064e17bb2319042119af93556ff8a229586259c5b5ea1040c0d72e20f720d7987bd04b3a3a338134a67ba69ed7e2c157fbfc9b5bd5c36b24c3ad7a3e422d150fbbc6afcdddbff494b5770111738a9f6102781ee21b7c35291847ec558526688406ac2477c69cb3f2927f8d730e96bc36b44bd70b9b09c5fdd4f83a36a7f7dfd1988f6f8977be7288238610a96ad48d1436d5a4c3a1af02989ddd4f2125a4a7bfcae0029cd5702a1f14dbf051467d4627cd1e00c30f6d48879c8a96b789c93e89a52b5a7c067b682841e9b1a6d4adaf4704dd40ba16c8c9c8b1835c9c998833d65666e818314a106b32b622a24c0022c69c5f2c45fc38dcafa851ecf6bf01d95d593107f56e295f1463d121a058925586a719085d4a8c1b1dda5a3a1a9278f47d77f942547533ab66d769997235976b582c6efe85881be2a190de744e2b7406b546ad77558300d6929ac0e70ff602f23af75964997717c25e7065d62c57172872fe580ab750a6dc66009f8263013484b740f93e162ee3c44f4395db9daf3659cdb4dc8d69ea74688a3613f28e7b5695ea9ef080d8ec23695324ec80d6254a7282a748c69ff44bf27bea30429d4b38c095f825b6b1fee5bf7691aa60b4dededb6060b5a4433b2107ed757e218d7495ffec3965a4a6a322e3b187d56b5aaa2706a6e4e5a0b6264d5745075d485755b1c27884aa0198e9fca494e1dd1da4eff51951676f9f0f5979547655161b43ee5a4e5afdf7f7ea05e7eb5a0d62f2d28ef52b5225427418823fe7390ff40d021302f6bc734a5696a157549e26d826c8cd6f4cd841763b8677bc69696d5800d2dc8ffba80d774799c661fe4d6fc2e278986fc6afed1bece6fff03f28d0a7a6e28aed49ea2792f4cd5de22263e115c76007e27cbf4e4009e87998f593deb897ff3e8f7705617172df348f2380a792a358f8e6d6be0595a1582389a35298b9b2f83562580a6407791ea17af1b2190fc66f6c29a34f8ff4ef596762542557090c3c461a85cbf38c7ac3f19289b5774c0b9131e09fa52405616dd2e74415cdaf2d6f19d2d7e5dccb4987a1f582d6c59e96d7ab1458bd5390b52fc8163c032964e3f1a9e3ea3cc13983f0132f63598a7e475315a57bd70e74b3feed57481de2af23220debbeb5b49180179aefa5765dcc74af8493353692b87c7780ad78bdd96e2817051cee33a4eb20d82c90b1f4f3dc553eefd1f3f56eb421183283b05fdc2b20eceac43e04162dac5a5d9e07a0b7ffe9575f0ed0460d694c3287053ad55c3112ed055bafc8027f8075c219faf2438c29ef7140aaa275ebc0f26151c982d2cdbda2a2fa2248632339b64c0ca9ecf324ddbe0cc8d8e3ea663674c5bd10daf64451832b590dab7f5dbcd0390107201b4ec1c68cedf5c5584d50e8bb6c79d48bb845add83b8b3813faf0c1edd5ed4b147420c063c8da4c56a506c6066246190c592f4cd888d90227d5e856eab036a49f4399225df6eb0907303478c62cb937ca4bc64bfa2954706330bfc6e4f3ddfbad62eda3048feb2965098f21e1bacc08689543da5dac25aa92ad340b4041cc9ddac668940228707b12fb9b3a33791416dbe484c87e14c97efb401081c84b0d0c46ffcc982dad179b8ceb12fcee006735af41f421c6ca36092be47eb707d7dcad4dd5e8b0e52c2b52197ce0c1d5a73600fa16efe55728f7982984538d8e1b252ce414b5f2452b17bc052348d0b9c04876af642d3794ef389e9a6660f0ecf041f13246567610382071b1e275f3542097a4745d21ee0bce2ebaed627c1cd43c5548cb918dfe62c9280aa9e697e0843861dd76b8fc9e99127add38eab24e7dfe0d4a094b2feec319b7a9beaa6b8826e663b5ca7f22641183caa08eebe8186763cdec12d1908ad76b3b47adfef926b7a150030ab5ca73aaa2ed495815a2733ca0e5a8e69e62e1a69ca566ce5b7616d676b490bae6c2a889def66911a3da75613ff324cf42440a08394c8c3bb0063e33f76252caa55ebcec0f7eaba782fbe335a2570d6ca0e64a43a02e6dd532807a4b095dd7dd088560ec930b8b2b3dc1d5f66da7f29fb39b1e419bbeaecbb410a9692193a258c46baabf27c0ffdf0d75469d91b5e555b8f8b253458457f8f833414c39124bc114b2e0c1f9fd16c299f489093df3952b1c5269f03b921191faff585945dea195d074c1c8d0503350420aa557bb5da9bc15090382ebf6c9a02ab99a3249e6af5be5f5dc404161c6819e88c1e152b78d08d5edd24ac11c6539849cefd2eb5246e5d367679cbc9365af6bf098af1d8a9716a78874d2a61b1206a4ed3514f4527e75a79731304867538045163ab894c09a72964b2035114a13fa494e74e599e9f1f6ff51304a8ae744ca27e379ccaf51a6129923f640b5310ae238bc2bb7491361a035cb1fc34fff4885d81d9813a492f74ebbbbcef39d434d84a7fcf10bb060f08c83b00dc96dc525fc87153e95e52343eb71eedcbbe965581ac909d72743bae94e610edac88285d8e487f2181f25c93287f599d75deac788a25cd739864cde9e8ad2d621c19d90e5ff26b93908ce0d85e51ac67052a2ccfc0266f0625faedc3d96ae0ecffbc343b16406ae60b1f6d1b6b062d7a8ee37affbb5a93d68fa3f65fa14b22431065c0e175b189580dee149586997c3503e62f7ad6b1f439767bb3b63c36f744d4d99bcaa285b6682e4c43c4a5d9d9d44238df9e7b3faf2ec390daabaac85ba7abaa5c1cd8425dbe89ef88a99b196f6b1b0c0a1117512dfe92f11424530cbde0bdd061e4c0e03d4d0422d098248a542e363d9b4cb59bdcf2522672915fa826a8fbb1dee7560231fc86cff62a81a8785d8cd4f0d75b842f52d4376d3154abd12b591cb95b228c42abb69479c4dfd6b1b3bb5802bcaa519eed29329352cd967a0a651213e314194c2250a21966e6d4459d71d46cbb7d5c8788287e169a0b03c747df46937f23967a9d935649bfb2584eede4b71a73980a542aa977d373c25e71b73aa9a6cd4fad3f970a0e0466c0997df53666849d8afc8ac49e85ba002b3874f16d5d004e16a0424c5aa00fec83ac0ace1cf259e26f303abc4bead74c031bab8c3bbdc50115689bca7f453cf6f3e8a082a8e531942f4b1ab0cc21a7268d375cdd9d8a73d22436250be7c643e025d2ed65b586fba0252e613d16086871edd07195a593adab40b948ecb2905edd492c14002a010011bf1728e4ad87d1b78baccb67d8bb9bd4ab2d9fa687c4cfa4c68efe38c172a1e885425cad773d44ae77c2b576506d93c5eff7027855d448c516f37ea028a71468be83c0dbaac32eb10e13fb9ac6b72568cc34f4b939ee9a607553ecc69a9d16130ffd63abb7500fb0d51d3345b96234f331c870cb1e12caeb12376a91ea2ff93e70cc2f34c04fc8afadd2c0689f1fd47d00519508159be94867e753633bcd6bd068a9df5a0b3d2861fc975471f5a78c82ba6e945241df5e36e0c1f7412aa375bf4447fd717f48a1c0d0f3db88d0b72ddc634b61ffe01abcf4c325875438deaf3dd3c6b4fac368f2108aa62cdb7e7c61448411277ff79af21a9d431770fe42629ea449bf798f6b42e47add744780e7af34ccbf97f882436cbef23db71a61117fdf29406ffafa84b393b04877881d3400cb825b3cb1f317a4c5d6cbd98f3aa374de7e26e371692e2732181f8bba12af021609a5fd2ab1a6bda669d7d56c597877142b6c168485c8616cd28b78b35b6eab3cba9dbdd14fbcd2c92131553146ca136689c0b745842eb1db00b96d8b3c10f01aee2a53fd0a1c17a5252265505922a1e64eca29e2e2feb12d9349708a8fdd8471be324bbb43db639f5518ad31e1b4bf985be7760ece20622b5bdfcb8aeee50b1d75a997dba12e1eddea50628dc796692c1770b35d3ef45c40807940c4100ee1e0f8ef56118ba7da37a719423fc517393dfad9cd775f9b58d5af938ce796a525c064b49d7e6c66886391e29d16b4b69932f0ac8a5034e3720d7287575538c6aa22af5a9a611a7a0cfb0e2df5877da9140c32405b0cffbbd779b2a556f24cf2ab073db645be4643703bd450a70b5c442bd50cb08ff8db1dfdaf3e7f99ebbdf8397d986d188c981e34cb7c6ee1e85bd9a0b956f9350ea6005d2703123ef009ff17b6efdb2c96966b618149321455f342be55ca3dfd2a0e9808a1ac2b2ad1095cbe4c21dc506b00491db3441e2e18e41b1ba331086dcb9108f188ffd26ec1e8f327dc593879a1ed4abc113be0ce6b30a7fb1901d741d338621d73bae7fb8edddd4dbeca179874f5edccc901397fc47dba1173af27da263e50e4dfce38e2ff5ac3fad3fa1cdb047bedac491b80b6b2ed93f1f8bb0ca3ad215534cf45c0f438f92ee4704216a5889e612ab9e91d192dbd4ea50a9806d4f6de550e67822d3b016ef23779ca13362ecbdd7e3300394e5ea544d19bad3753e10e56f337fec0ff369762a4f3dcf3563de79c6c7be6483a15affb8ad6fdc464db18532ba7c48eda5ee3184f7a958f2ad386e9dea678492abccbdebeeff402f93467c210ccf12d27765e8217e9da918d9b4bf11f9968dfc75f42ed87f98e7a0989faa3c79cfb15a1eed67a4632bd6ad20ea07f309a3ab3e136feca40aa3a8cee71b55f25524f19816acca12e1b176e75e33bd02f2c6aa7b5a243f256a493a17a097ee379ced0fd76eeb7ed5454365794193573a74f4936f76046405d46cc28580d926c128d60fe37a2940b4baddcb1f3b9dd20cf8130254211db2defedb8195b248e4d44d59eb0a895694498824fdda6931cb2d9ecec0598cde2dfcc197ce43336fd75bc22955f07a424acbc303c36dc2b032407504a7b4da47891bd7f9a4954b06217639f773a439377b832c0d2399bb76b41f33893190dbaa0b5c35376fdf28851025cce89463d4d8de86e75b244a42f5c9af81d99b6c4fc750178201299e344879363d9bd6572d0dd1d1409732adf2a5779a2071c1ac534a0867dc55a53470104562b6a0ce454fdf6ef4c7f100b7050c6bbb3de21296b8de306f34bcdb5488dcb12c3cce39bd40a926adde6247f827c859dbbc401e008a23f8e4f47cdc0c6923661edbb3125d86ce6812fd5a78297c1d50d782b6c7d9fd6f73831c453c7092d2a0f0cf42b60dfe45c0233c23a89c0a4851bdc3edaf023cd955413541d3eaf99aaf97e0e94eb766b0f391c7b9ba4eff054bcb1efd7392fdf994721111c1df763d5284edc736bb236bce9fd78bf10c2a59229ad0548005e59d52caf207825ca29a38e1904b19881104524b7407e1b44ca6d92eea30be98b534dc75e552d74e8eaa4e72c59d8fd895ae469e62bfd5bef387f304450f795a17fe356e5b76616f9d11d5e0289a800baba9bc6d754a50b4d6f02eb864deeb7c7a828c46147d60546c95e143f4f59a08aec658ca81162a04c867e3127fc0bf362754d785d1dc1370470ebe42b9493234ed7a2891d9379fa32f5ccb4b32820b3eedd5e5e9f6d7684ffae64affdce274b4045825746b66b1b45e4897b12a1876279ac42fce08039e238c69d7c33c5c39a8aa6a6317e4076a8bcb687cd05312ce83ba793e63e21424f8d2181632e71c6919eabeb52167c1761a1f982745a7083bb47c57f6298e6ecea65169a2b758cbc4684e0c89c1704b8d1fbb5da09c5bc6e2b841edbaba2e9e407362253b38080e668e0c9bda9d1137ac183533ca9d9ce5c224cd0f4e3bcbcdf2ee676cbab4ea07b698dd44bf7e25ee993d8b0eeb42ff9fed2a93aa7a45653c28621ba99e6f041ed22e4311371e571ec2d4447317037ee74390a421ca664c2c0dc65524b1cc1c2759ff320327c9ce87c7efd73ae7265f444a2893044a042d82508988fe8d6d29ace7ffcea60c5765a2e92652e400c9701e8aeb0173269e0d1f1effa4549528817c25562f0c14839facd8c8ad8229be46777de74c2d17be7807b9f6e567f1fe3a63c3c26ed00ebb7ddbb75c7ab88e78fb63b7d50c81e30116fcc3ed051830747403c8a3b644cd46de36b44d88046bf6e4ab9cb912803f3b474e8c35ecc51614c71d54621c5db7061bf4dd6b8d613a88e11c6a823a888fc007054e44015f72d0b6142d238f61090cb7810db2540d9901549205c3e410706f0a2c3ce3531897a75cf3cb11ffa4546b3a53038116c26bddf9c807ed61596d477ccdfb5e984a8ec29c1d45b3c49bbed63c54c562d195d552f4efdf369ea8d49e96464eb7299aff88fba8c45af6f07d7afe23293b4597d79135f45b8ff90ffcfdc988900e9515369e6d9ce6f616f3b90be73dc42201ebfb4895f4869687abec5d08216d7cf7457ad086035058220bc190085cacfc672bb09209d117a5f14af2e2fe8c42a1bafa90d41f5074bd6c45f48d2a2d71fbd10c1c1277bbd6b0ce70f122327a956a35ec8b78f35f229aa8f4d58b6a68bd1ee69c72db87978f97d1f782f8a750bdc76964649cbcbe833f3ade0e622657de0b85545415606def6a605f10fe89bb5ed34526e35489f5656dc5bb24612d822b099eacf18eb9f4c36d801af3c6210c155d3138ae02db735e7c43688c25f7d0d245696d75b3b911ed4c30a9b49744076630eeda1ca191cf672ee55f0837ffba15ee14ba033b70bdb6863e309199bb282915842d605b1db8a758c0fd10b9ed87eafbfb4076a1bcc12a69a5565820e33be617fa7a9026b046f1f0515643cade0a40f7ec41482ae5455e064ea6bc26c70a92e92e3e415b94e77342fa48b0ee4413b0e7096aa7d76486dd25629d4f6c3fbf6312616b6005942e082e056418a58a6db3c8fe822a2e103809cd7aafb5515b51aeccf78fd8e2de3c0b53c9f7b7d1af2b5e9274e2d964a336d53867e3155fd1e33e7819f0680d7c4dc3aa4c12b32d667c1e56e11b5e4930ecaa205a8e3982ebc55967401bb21ea38ebaab60721acef82c8f6f0d9e9976e4047e03a4d24d89d968710e3aac8ea3b547236622d47ad4c6ee3e27bdd512af3f5972a4fc5ac53e4a61afc64ad7301eb70d10c522454fba39928dcb447f6eeeab4d798e072d2ec6e5f5e5b803fb6f1e431940a189735dcef5738099f72a62241d44f3d614f83a3becfe77b53fa3ce756e6986b846049d1ed700a0a4ace5eddf689a76d50350da4859f1cf97312ecbcebfc17f623d27272940e1a49966904a0daab3441f82281029b578f74a74bd2e6bf4bf45e59e866c9984af023b741223443cd52008e72dac0cc61a3308a1aabf13c6804a2494a7a7cab118ac443ff6845a1b827411b72280e41de8731236d8a4bbe5525d86c04c5856ed8ea70b71868055324aa468e75006a32735449c2ba810840efa9579fbb5d00b2cec5d84ce0cd3490d5f8fc43214496beb78872ec64c9acdea168b169ec8f7349aeb27685f7610ea511767785b790a25d3fc3fba75aec7e96b3f9e05550dd7e7e076f896e009e926b736351bcccdcb8d6c1c4680fe3c5da38a70ec903c450c5d8a0c0c26245916b5f588c6eee660955084beffc7fe25e3462f670df9fd90243811f3f2d98a93cb0128d55a13856a26247fbab87cfbd6d03275b613f362b67a843143bd916c9b8b0cad778588c26c25b577d8bad21df5a353f7800acfaea585cdc88e7eb9ada2c2de8df5b2eb0fd2eb8f520145f0bd563f9b8b1ec9c51b386e477f8df4013f11c8d21b3c03b250b36b8019b66afccf46a4268ad0e51311bab45e84d7c4c1eea02abedf8f6eaee545b0a56eaec2d1bfe0fe30659e1229b7334bf8eb9af659df1885b1bc246e4cec8d418a557947d0318f255f5c022d745125c1267afec398b7945aece59f5167a77c10c4bb26d1b6a77e2409e49335e2d30c5c2a0d8d5e4d3c3b55d34a4655187298745edb62dbe0ad2cc92e3de5890fc4d8d164fe3b0796d7d511c020c620b3fe4d6597c626df73fdfb590c0c23b8c05e940206c4de9743a1c501becd0dfe5596c943d98d0d955487cef9fc54a7c9013a5bdf7c25d0b0f6afe3032acd582cc501c81788b924c7795c3ae80a8543ded9a8991140d7a347277fd1102b68c45adac462518d7bba9235bc00390792f1cc698e17e8b44e12c1cf18f4e2e3902de2919a4d29040c24066fa7f64de731639a8b257ee9c5bb68e4a494ca7fa1901c05387157364536a01c97d50f2bec79e651f4b95f49f3eea2797eb6ffc4b5d3c10a1f38fcecf9f86204d94b7f4db4f0c78bbbc7954d654d8aaa36ca429e486abee079fd424a2f2e5b39f15d155cfcce7706d0f2fcffa8172c20aa9bb4c02961cc88306332f47a758b213fc84e118494cfe3f4b96d9b70a89a220927026358df81fa08421ee4bd6a0160aa409b4bc4b77d54aceda58d5ee2263fc4c4296dcbea7ddc9096d71976291c362de3a5fda9abfb0aeba704f4d9c1b1e5df983fcda8af3982b4d8b6f97ef58fd7d8384b70553dfa94abe0a9dc4e8c536890348109b9087118d3a05bd8726209f880b21015fd547b0316fd99789ce906f87830e94fc0b993bc4bf91f02646164b648fa7545ff360409bc381cda1dc4e0e27a217f6e0635d9d3f1e1d4ce5ef77f83185b64b461fd726f998986706668738fb22b2b068356fc783860cd82daf81bb89b2552bb9dadecb8843b279d30aff808bf54872663e89fa13faf7b9dea262ff144ff8164575aa4a26ea10095e448ed325aded800c338840e51b294f7a80ff8f1497ce52c2651b4a293a2a59a59fc730b2f6793a3f72ea6e49a79d8fa1aa5f963f9fceeb817e1e15c5dbcc0da61f87393596bf9a970cd4eb88d91cb4da64536ec55ac53a30b2ac029edb1599018ef4c1ea7b621495276a43ac429813389e0f4956c9d4bc1fdb6d9cbecaed76c633e1a481c5614c5ad2420706b145a38f651a12ad961d62527fb87792f8e00ecaee423d6ac0d98efb6bf5c1cea5f1f3ecf5741203bba75e08402b9f89b30689ebe6621f318b6064794800a4fb1bb7ed2c21035f007a48968fb157d31d70840fdc660e81c4d33d56997292aeda6bd2dbf0352bd45618c7cc39184c90eee396e2847afde01087a3434311a2809475f4347cbbe3f8c960fc3936af7978ef0473c3969d134b96f7d45e65b6abbd630fc06a109cb578d2161cb6caa0628f48bb1a9a97a5c14e994b49d5dc4d71e9a3e7c9a0282330b32461343f963e3abc24acbd7ffe4494db4029008b37631ad7f6f32cd8911a71b6df8397bc73a76fa1fed15ac34c707f51fb49b1479ededb9e57edfc4d7c1549cc2c18a6d1152d5827ebec13031aa6125c7576c36e13427d842dbb3ec8210acca20212c7769a0b25412cb2b97f09c17474c6c0485998a5d3bc10805f99f6957e6ffc944205db4a3eeb80a4cd328811b4331b6eb044539f273ac9ce1ee4dfd2019fa21ebc587b70d0b33a367d56f7283b36ea20ecbbed0f3994f6549a7ebb9f5c3d38e07574eb0026cba6f2d9e974cec081c48d4b2fd546891c09771396f80e5e1b5a2616a12e7ac2ff72143d10f8ca909a76feaa4a2b58349d415af5c992d537bb0af783137540437e4e38abd41ac39bbf54387ff0ef7cf347c2d43df1b18d62979556761cc622018966f0971671d6b5c0098abf3932e41d5fbe90d99791214a0d2660198de9ac3875ba526c4cb80afdce054ffa77dc5223d66247b9d36c95b734fe4f19b949f41602decfa6e751cf7b6a04b76da59caaa122959bccc5a650ffd2428ba75b8b215b74a16f22fc98c6e7d7f09bcd8f38ded57c7684dd29e4c33b44d9665a7e3ecff050e5d025c79d7d0f42285451ff508e74dab3be7e78b9100d0d1d89cfb28d27a2f59d4ee344e4062ad3066fdfad2a6703c72a4420a3fdcf18bee75a0afd311cc7e8dd6544fff1df0282fd485e2fb32fb83429f45412e038a6e4edbddb7382f6bf0dbc40cba46fdbc61e2859387544fc792e13563dc3b8d9168e6976cd6282a561f805b5d9c30e1d84bc2627195485522433da5645d7be24672209f2fcccd1dc7b7f44efe2b8db04089667f6014685630608cc9131074aa97178e33fac16fcfd3d409923c2e919d766a7da0a8414d87936a814028514113f622984bed0d57cee1806d4a6383b85cd06c21bd059fb3a01845ecf20061fb6d626c317bf52eff88d1aff8c5825ada13ab0fbf65d0dbd8c0a5fd078164b653a2efabf93b7e4f85f7070ee9e1e85a0fede5115370f46be6caed0264cec13c906f276883488ba764653994d8677e266cb9e6bb5ffac7fc7905b7ad71600ed9846538e55323c01732c7275b180dd8e87b2c50a8bf74c6d1746b16874ca7425a8988d64fef9042d8f30f715574691e21ddef3b27bc7dc07c6bc7415f2bb31ed4feda8161dbd233072db137d332ed3466200ab806b9944f77cf28f68b1f0db4d027030420977eb9c6189e7b0990719a5cf2d7cfb378edeeb6cc849efbb26cbae478b902adba1b2297fa6ddd4a7dae72093f260bb534a57c5142d9067fd1b30f77663a5a566e71e161fe6b20d7508ba95aed079e4dc93e8156d681802f8b9024224e87ee0859a8546726e3bac627b71b4bd9badc314990e6c87013d917cac19f999c0260ea001436fc6ea80bea2eb01a65bcd3090f064297f7ba0e4832c322ed5bb4bc091558881510daab89c00fae09577c8d732a969351887255f7845f5e06191c920c687c918b40d69139ec4f0d30b997711b54adbc2c0311c19d26b42e7ee0fbd8ebf71169296f314668839afa210095fd022126c8e58a302509eaf8a2bf87b455bb5233aa63e7f777ba1c66babfb7519f23b6398c345ed27c5d370b790fd77e0a559cf9173eeb28b3f9b98050a7345b0835efea774a0e048f14f92884e3d6b2b84868d9f8adba0fb2eec9f0b62dbc303d0e6f347fc5416ccbc3976a9c19f819cc0e4c572583d3201799c5f9eb056345dd5352075e7f907de6edd345d21b78b5659a29126d839f00be00605b0bbd3906045f6b6b2a8fb0a7ad332ca3bf445bc7ac0139baa5025dffeb885f7112b6a9cbc8818a0c5e112c9c97bf9d639db82a028b341b92744b54e8465db54b6e06f4c1a5154c9428787fea0c87377a50a1b108a513bb7c0f6d35d381fc52601886d703a45cecf7e91972ea61ec1cfee0901e4fad731dbc3b7ba0df32a92a8667dcbd4855a550d998a9d3f11a03ef8813b1092c872749cc4148c8ad3539a5f2b7983e60b7a2a11d0a12fea130baa86510e926573936cbea6e4024f9944e1a88214838b0dc2a8c0cd6d2d4fa15930ba52dcef8d57da66e9d2f51fd492d7efe3ecd259ec7ffba3f2205fa46592c04e256abf98f605694347076c62fea4ef561b68ebcf26d119307514a2ee8dfba470d75405f93718c955d010a1a3f304cf5cbf0ed127ae79c758add86a3e43ac0c48021ecc23a51718c53a637740e083ae438c8f1d3d5cead36d6f5127ae466c512cfc801f26cf11e56e385b102ba0f5a64fec36806cbe46ede56348964b074cfe97562dcab401defb96bcdeb5df65c4fda67a28618a91ae519f7fc421e8efc543dc5ddde5a83715dd462ce7942cb7b8a8a5774f821a7b8e0f02f2e661a6a6889edae1e8b3d6891da8c0709ca2724453888bffbb58f843ab6d1aa7a714f78b9a55498ec33ab7e051c2d546a555fa75e609c7c50284634751a65ceba5eb55e13ad4c5102410a4572e49551d412da3fcfa1c0ccf350d30a3db7284e430dda601eb0df6f4f91ffdbe133fca4c788bd77cbab42f1a55286231be3ab3058acfedeef336faa5a489afd0f301a2d72d61383dbc86a37467396c11d30a4f956c011edab9e3a6c0f3399810a100f61e5caff8f22db49cc582da61c3a15238aadf52a478df5030c00f399cfbe743632ac22d07eba987da515e876acb361cc6d96f935c1a9096c7d6ec25934e91b7900ba40865cd5aaf2321cf1d154c52087385421fa0448ecc37cb967fd3741b9faa3f9d19a6fbfbc83b9ed7870ce65bf511de8f14606b3ae778b838803572e8457b591d85d3f75cf7b275e1dc318f1e24a3372c8fb986a4da09c6b5746166420ea0e7a59691bf56432f4a8c1b9ff27d450aca4b739cbaaa27a2218bc825cfa53f5b7ec653f840705a5a07adbc3cb2823286a39ac7473b8ce5ac0977bad1d1bd1a0a9144dc7d0b07021cdfd3ee3dbe5d66dc6f34624eda0c41fb9f793b7e09018577a5a38c6d887b05c96e32a5f55f79892870e3a7262980476ba9ba443a5aac088c90485751eecf6cab8968cc0a3d1696cf4087f4a8c9da9a1388374bff048b31f95509875c6cddb6bb6542a773a5ea224163edee81b7ada48fd9d50d095862d188b5338504acc7c78bb03b009b6da13c7d7e9e6b1c1c2fc9c442f66908e941557164ac37f0338b7fc5781e2314cb7586e55bc4ba5a80912c0f70801ffcbfe9658cb7b2ad4e5d15de4d1647eb1ff2b826ad38fed0ff317548473e4a29f53fea142565568d9e02fd9ad198a8d9a75f3f7f527713d5eb15fe7840bf7c8daa42bb6459b798a5353c701ad9f0533f147769f69052255af20919b43bf6aaf0cb86b8ab6bff68106685447e0d8125e87bc017d0957b20a20ea32290476d0212de5c1b6d6a671403f17c1911d50b5b1c172aee7156d3f971ff8316e0aabde678dc86c85321326ad654bad4e8c598527abc742939b9bdde4012512c50d96a4ccb8bf2d0e8cdc14010e6f98d8568b7312b5786f973c5b8e47c6f0cc868859af1f1b2c83690cacaaf4f2b65204868395890ec2b0504bfb90634475e3cbe4a3cfd9d4c8115c93bbc57178dd9f094076b47f88d7f4980e3b89a150aa2caf8cfc682b5334b72e79d1798b0b0ba9aa9f982c749a05e9be982ddcbbe2794bbc4dfc7c1266873de2b220f405a998296ea0d1f22eded0b6d4b5bd2f076fe3c7015bd1e45014b0dafd6752a47712898f67e526356aa3a3ea66c2fb6a3e84b3eb4ce65124df7c069b63ef489755c0c224a09bd0d81b6cea4adb1f19007d7352577d64c6b5010b1ae377159873dcec068d0228d3383c9ce4009e5d8e564c098368ff279105bf03f59140349dc8d077ba2ef5e480b97a43f68f1b0316bf632236dde66cb3ae7b0e5da2db921e1e896bd20f5388bd8d850393532e628840adc0dcf33f3bd3a44f11fb8373b5ba5ffc78eda6dc17323f8cc706514e1a67a5ef9861bcf71e01e073e9b6cebe58a92129aa42e21cd303fde129f0ea158c2ccac2e6f895e32196b1d0fc5da56c644aec44b6de3e76e5f2e71fa436020056630199a85d39a2712f1f004aff21819f7da37f60ebd1635049759950bb9c1832550f45decae518638f048de2d7cbb1d6202ac5543d9179894217f2d290aed4bc9022d93b4a22a9008061b1ca12df0f3586be35369c85f7e2541a7f70b3593ff4706f09f7e4ad221194307a0c3e0273c67aa6d26c57cdb1004ee0e30d30984e7055c0ee04c22da8a65ac107325faf3dd8974b98239119fad0b70727f2d4788866173e33edab146e9d994cd04dd6d18924befbd65da0e67ad4a2b09dde7fece3507b557ad5a87ea1eed40130bfa466c5c6cb673d91a3b12858785fbae0d31adcb5901ca36933029d93a6ea8ba714c5aa5946e5f3f7cf17a3b8f5fcf35b39b7c4c27913067b6fc2bce88e6aedc19d389fd7746e3b4066ca941162dd503cdf6036ea473dc527a97f30e9d392a7459f766123195a3d587a4040a0c9877df758de9f00c7c08f82f2ecadf6cfa963804566f46e7e33eedd757809ee341b2baf8b31ddaa3758478a8ccd3a50049496ee38215a1b30e38c97b277030bb3a7d608a2347845ccaa66b5eb4f2e6bc6595c33fb105adca82c0fa34000d43539d40b6f2fac0366764b46fe89b0309b2a80505326db9b2dfa5adc9b31afd04ba42371bc561e4b1245731a16c13b9253861d75b9128bc73b11a24fb28437a1ad5d404c33d7568437e84b8d84d64802015ddac8ef97ece2dec4960228a48e3b66bc40141a38df9c35ea963d79808acb694cad5791939428a26fc011ab9da4a1c432ad7e96edcfdf3d3a7a2558ceb9cfa224a18097a66b8ea4b94befd0543feea9a3d4a020c96d1df5986e60b65e0a2b5202dc6c4cce1fc531b3506fe335469a2cd06b39a58873012a2713d1936d4c3def695bfa1f11039f24624158bc4db6965a792ee917e91cd65859436a2f753d8438906650da0841e2030f8da99dc8ed290e849883f37b9c08ad6f7922e7c040449071c84c316901185555b99cf969ab31300878fe75c986376d989657cbdf973af4d602c30fce93934617bf6dbebf3981b4da2ae4249cbc951f9dfcd2de1d2e3c23de0c6c28563b25e4a0430508dee74195aa81153b4efe576f378ca72541a2f2293d28ac12765ba5d333093b70ea278079001eff3f30086799a16c76d6359741dbcde4eaa7fc4fe3a08d82bf19712912a481574784c874cbafa1a94edee166552b1763b7f4585f2ed7d782ac7513d5c78b5374d0b632c4f28630084186918f4f4a9564ebc73d25687c35f4f044d7553a7bb01b8c479c5f3ec0a23bb465928616a4581d94f46d3ff230e50fbd4edf1bc6da778dd4f56184f3b0739b1f70dbd7a335009a83cf73479efce4317dfd25a7e5e354fcb38c7818ef720f91b53b6acf7f0a73024722257037553ad96ae94430181abea34960a0a09733ede2a9cedce431bccf17c4cb9cf8886516c6a171aab8124dd4f992738761c88528dff0ef95c4e1a533a7314b3b35de8cc4f7cc0f7bf09372bf30cdf5fcafcf80e8f328c47f54a87de8ec41fcaadfed80b6269b1618e286bfdfa0bc45359b19c84a4e95af1590c022ee172ae42031d974cd64d8ab0629632321140e6f7fd2116d74aade3c9947c227d5cd3a80e41c0c2cb8575de05ee8a75d6f289c90003f3c53891b60d4c0f6be2e5ce7c3e5d26fc213b03518d4bb5319a85101027eff946046369b99ef92f9154793258869ccdb961b0a297b76369841698ef0d2404b80794bc920fdf569b4c30b704ca0485c412613a5a0405d9c58a38b7467bdfdeb7d81de736eb5395a4f7eda3a25c44e1253ba16f5b57305707e1c836c33064fb445b230694e2f4841ad21fad78b62dbda7dccd66623c00960b20aea91e7fe304fa1b4f5aba17bff854e9a2851f837b9bada15f92212c83b94c5d57d621989126f751fedf760f93e464850729de064a6e22bc734e1b4a658fedb90dc117e74375b4088e93ac0684a00f8119d82d34c430b08db9cf653c3481e08e5f8b35962a40195e782ae6ed6af014fa8841d992942ac2747566f457c7332c0f302b0e3721c4df5507bbafabe4d20fca6bfffb85ed6be821da1ede425d235874ffc017d7002a94d5ed3b9b0520f761506bb9f3343258e3f2e10c52f038379e361f4a7b21993606e83cd03eeb160bcf96a454bb2eaf6ed55ca1bdbea3c76e37d0fcf4cbec871db3311ec872905dcc0da6215745f6cd3b819bc9163d0ae2bd5c37c4482440724bb5b5666258fd9104294af2c3bc152c73b79f363ab30ad6bddd23fab24a6d4673e42eeadb45c349d0bc304294da5e88ec17aa0e1e2540a2087b9cf5ebe00dfbd0b6e2f7fd3d82ae41fe3f561f9b3fe2c56980fff4d3602f7ec0d03e180a04b5ac93b885dcae1e3b632d4fe47773e4689f57e976e3b7c9d7f02bdcf1ecf59d5fced7a7f394beee1ccb2e9744b6adb0e2c23f54560255b0ce8fd8852ba42555aaf12f27f4e479464ca5e3f9d25e4454ba71bab6ae83a4ec2d724bd695b9693d9c200bc2c3be636fe5a62ff69c126e4f14fcb081aa3596171a72420266cfa2da7be54df96d71b475197a34af4d9919aaea0eaa9346f8110ebb76b3723d2616f1a9182af6552b753cb40bfff2ae97086061663863657b50e45e18a543d828c6349e1b4cac66c35a884c496fed7bdc6438c6e88867921f56cbbd11d3f35a555ed0ddbbdef4dff423b864c2e177e5e174c40b2e85617d0a4bff95ce4030d0f6527940f5608480bb6380ae8b35d979a8658d9e0aa1cebee00cc421aa8dbf83285d4fe9a807e87b2822f3bf6d2702cb1385c28ab6f6066abf86a612a809d6d558476cadfbd178430a0037104c3bd7cd9690238f7cf30c95d7d55e26ac4f4b6ea4e0fe300e5635ccc2db3a66737f0cc741d6e119107bd3ec614faa0cc1c8db3b4aca86a3057c8eda722653ac717b786111c693fc9ea80ef68ec2a663d1e12a42faf584319e736d2a8fed10ac342c9615bd6440a7e01934460dde28b3c0e39ae11e2ebffef942296d0a638a82f69e33e695eabc8d50446c6fff7f557e91ad657c66f326be8aa3a11ba5e6e8d778b879d933f65930548cb5f13a345c5aab4a423fe767bf6581022abd7616f41b00c36c7c2088f8498537873ca29ca3f637056d0713390af7da32d90d0957cfbdff6b28e27ea34cb903046680e657acb75914fdf512c75c31fd13f1c63e723f8d951b473943dbfef22cebd4438be8274f3a6ff0520b95f42556aafe471275cb1f4df4291dba3a09f11b4a7a387bacd9493eec7ebcb5a053ae5f998d38649690ad71637a1e026bca5581134f15a462224652127d99abd4f43a7d1736505ed6029f4b416327f01a273889c0ef1b933226e2abb6ec4d26e025ed4adee5a58d1d9e828b5b1ea5d6bb5b4971684c6e4ab042dc3a45a1177f1eab1684e2f60696987f57a6d2ec70eed547116c958eb527fb1268e552c875630653cb00f97ceae11e7a18dc3e07636eef2a1c592bbeaedb0070dccf6bc67a16620a5be7614b2132e389f314407eba6a87c2ee07e6ecd725ce6f280e64a0f7dc63100f2bef27e6a9750eb7f677e6bbe584df615314b047de8807d51937575ea8b9149e8d0d1adc67fd3b49b206a4fc4b83f14e7c717fe8c7f207b23dc6f06152cea4e4dd66e2607d7e6a3d471acdb35adc75dc3d730e455155588254125850f4da7a51f549ce7f19085e1977529b89a395ed535a90a492dbe25d3f526ffaebdca050aa34d2b1db5162c91a2e512657b2509803b9249da1370eefec30b03f40dd3d765e937b5f9fff549d61562d5c43b73c20835525781cde130c7befdafd349c98d63b1427d2e38f0d3ea991fd5cdb747384a20bd4444c6bdc4547d2265311a805561e608c3db11d737b4bd1d9b732953cdbda0be9e41467d584cf9ac1296dd836bc56b833cfbccd62f2fc1d5ea700ccc965e8ada22bcfaf3b519a70d161ec85e989bfb40e016f6f0f8bccb4dfde5002309cd84c2d04b3a6b5d233e2580f9ada9090f112c9ee0c84a8bf7c6d7f78b215ae005c456b584496a212ad70f54ce7761fc1a6205ce88c1e3ed9768db385af228eeccaa00f27cce1de368ecc0f7b3ca491d5cb387b4849b13827ee51be4b5e9fdb59c4a22b4c1af09e9f6e0ffe73a453c1c0be6453da514413a985fce64e0b83b380dd91d3381ec30ebe317a085cf4e3364953e03b3d18119e9411dd4ec890ff0063607dd7c886fa3c027128ac49d95d61cb2b4a7b30b597fba8758ddbf7884b501ac5c443fc9d7d960a6a6a242f63dd5620722d4d3644a105d457ff1027a3119d888ea370668ead46c34e4872d93b9ea13de95db32115b1e32e050a6797afda18958dafe3a74e740e5ee83a21a9d16912a7d1a3f279efcf5c904ccb07ec330330944f92757ff9d765c12644268317b8c73385cdddb5d31b48c7ee7a3e4fea703bd7b495b5a65d8417a303d35104309da677d4c0b71e840b472d675b440dd6448564a567e5ba2dcf779012c22c21db39139bd48b152aacae2586f26c93b94bf16166bce5b0a9d8619a9340fbecebfd7b409298bb68d2108cd30c87c9f4100a9ce71275334c2f4d96626ddff4d276f30f39094149716581ef161f72bd4e18a5af9015b49ecbd7e6313e2540504785db4f9e5311630094332070d44c0fb4be30cbf303ed9c35803b2e28c9267e14169423fc2721c7bb20318a779f92b2b71e09879f58d6e91502a48c94f74ee25d3a359d36b5d8d5c98c01d121b95c813bbdaae873ffbf094287a0ecf1fe302d08b5bfbc53bc99d5f2aaf6420f434cddb9b12f003d35f4e20f9e69ff16cb30bd4b96436c9d5366286629ad1db38916433b836ac359234ae92a248cd5973f1e9b2b05d2fcd33a85d704d411b6528bfa30988e25a5bf799fb2cc5da829837696997ccd5240427e6fea08e1b5060f5ec36798b99124a62e8b12661473cbc27bca78a45b6090ab6e3c574155ea2c1adeaf996ef1de49ea4d9701129c1991055a7dd42ea706cd4e8390af69b77c2ca45783d047d5302fcf06b1df4bf54c2d7198e54cfd74eb013e01b8234414418f6def09b24da68cc3dda799edd5d3c55ae74615a3a27e0a82a44949e9f890e07f0d6c883e9b5d09ebfd2388f5d4059093c7e008ab5a1de83b2f4d5e214dff260d8624aa454f59e25e4438a283ff6045d5d3b32bdc3437537b4b8fde53a34ab5e535f168113dbbf402981e75ea7c706d2fc764f3c3207aa0373bfa2af8f379899ad1aebf38bac03f5e8e024066ecace06abe404400138a7864386ef675c7f1b8ab4a92d3b78648f910ab3aec511a2d72a3e092304869667062bec26096d9d745f29476035a457213bf0ef1cab65e8ec6998831fbc7d9802b31dea0388a6577715349540d57b5618dc868c54ea22926ac156f730f95ac2672b7da0249ec8562f7d9b5cf72e85bf7726c143c7d3982fa0762ed5f3436987a5c97e521363f9a788fb2934d65daf19bbba73daf33e4ce970e60dea178f373eb4df3f43380e82964fa92e1dcd5d88c6ea4180171f50a7a4ab8cae613f8777073c5b8d82d794f992bb820a7769ebef688d573f65b29b7c9e067c7e6442e6f6fec2cd286a770a1ffcd0b16151a3ba10a81fce5dc1427c429590bb089fef76c96ad69315df950657d2a2b9af359606b3865c5c6059d2b86728788d2a3c6c3b990ff6e0853e855d760125a62816bdaf00a4d1c6aa09a0de70eef0a713c5e60ed467cc48891cc08adeb205de0fdf54a390bcc394581736b995083bb33a75a28204bfd53486ee1cb8ab2a9e1c7ede6993f0ee83ab2bb91f98b69454bde89084c26736c24791f24b3c977ee05ddd41bc6ebf62d8be949862f45257fe04d38bfde7fb7d16960c12e770daa7ea0e821fd1ed05081df5cf86f2dc901c46ebad4facf9da8f6d2bdaee3e6ff48b2537a67607ce930222580e0386e703065b52a2678290b6ccc4acc34d4fcf52a7c91f7bede6651724c931c6dce2366f77021977c365d4150ce712c0ce6bfe6e80bdba9a6dd172936b274c3c44dbae6f1f6348ec7be19802c93435e47ee581f8d013b6938a7e516c34741bcf529a750b6aa4eaa3c016ba753b16726532a1a06c8678b6e5acb1682f547d662fdbf21b467d313934ba37c93c4469a6e46a4df66a05a6d2d2afbc419aae33985021ce3313074bb1ab4c6d6353406ac3bd16d61dfcce1bd7e639fd844af9f7e0c20632b1a49fe837229f30ce6f5148548684ccf3e7d8fc674ff6489139f8f6239a141117844fcdf89ea4efa5331f609a9f4eac9de3a0250fac45c5e2479f4a20c9768387948e1d13f6013b452c5bbdf3b0498009c152c9353369019fe8a6af57136916351b154277b509b8619f187b064f32d957d51a9536cef1533c2cc41e889844cdb3c3a7c666d3172e17eacfa571313ac7bf1619ba82d561413dd27c11e5d6fe4b517150ab7b9836a62cfbeaf7c53420db7b2865f18b3eaaad0f5d9e1309fabaa55d2eb21bfe543324b3cd8d521d2ec334004143eb7d091e03eb65849b4d288e7a18360802f2cd97742272d5e83bd093a8efdd915f776a5fa17303eb2257a03bd6ae33a3717c60a2174b987c85f87998bea5fc752368151a1f1d2530eb0db3ef7acfc5d357b6833a4457b29ddf04df8ae31ef68f2e5429409b77a256c5935d9fd23901c31424fab23a0422c2eddcee01585b4938aac6e169513e98436411d2c5056689ccc422cec917d1494268db8cd97cb3031c9c297f0f22d47a20133f02b42d5b85fc21e3b2059782c1bf04ebb4d68331d077488334ffcfddd84c39d046fc117315c8a28db52357e7654ea6f885a07c4b0b80e531546264d7e36967b8c3eec612e431462b61244c8850d6158dd3a3816b3b587049cc9ce74ca45856c3fe7af89f462f6d70ab523ebe6ac61bb90eae1fa9b7268cd69483d4a4b673a3718b35c739df5534fa618eb87bc0221fe37a5eb8a2a43f29f53ffc4f6571d262166cf077d7ed8e28b635d40f660c162a788f7f4bf908bbdbbd9690d859d2c9f63e46aa1e4c7f2d2e60dfbb65b7544092799853a41a3e6ddda366705261bcf87492b575c9d2251d2a3723be4af243a09a308c58c33ea1a98c344c23491f21fc3ef36153762dd5cd6cf802d60e124407b8397df06c1181e538a7a25c4096d085ccc33185f0bf3a5aaa090354b36ce97a2399c46ca0ac03596ffbc3acae45c3b8039eb66f89e417ecd8f5f97ba920dfeee97090ded08d756363a9bde045756cad5c37fd5e6ae080fffe07e8f91b9793a15f0cf940d7aee48c3f883ed973632273f6121e01bf566c7155bfd4e6713aada6b3a3960f52c91e6709326d55a2f9cbf7cde2416cf8e21fd7dc8f79a8fd21474b61120b550a7734b24af8043a22b986ec6df87465c47aabd20a86dd08bc352962abcefebcb48d026bee3de0f8f0e250474c4c79fab4d34394a745bc0fe975b500d835a2babcba83acce1aaac623b7cbb1eef7003a1030a43b8901973fd5a18a701606cfcb11cd37f23b3e4ece2dcd06ae52901c212534b56f9ba61134d0c540afe4d484dd4e498dd9c301d670e86f6a4a251c43878ac4986bd7827f3eacdca0448703b66aa312f53b726af9cf70b299b0ee4f66719828041f0973aed3c3b9e5c00c9e70871c42b1b58841c87c6702c204a52c5748495720648ff36ed3c1305380a5fd84381c2a6c762d9f9cf73766b3e98c48a103112933a5c048917831449a3276c9eda6888fe2782d227623790b4763f19f75ba87da037727548d056bf943c7bf13392763832d2fac43d354e80f0c23dd6d0f8a783b1703ba01de6a94f94f4d523b598cfdaff73828aab9be493c1d3104439e79a60b659ab4cbfa1dd16825a8806a4e85b8ae220ca184bc614a93cb4a1c6955d848276689de2743f85b086fa9fc2f82bbda58266b5d099e3701fcadadf0155ec9812a1bca09fc5372d1b81812866bfc32b34b13df3e3c5e4e8a3373619c5baff46f2e698b73e4bb218787b4fcffdc3d9c50738ecb34e188426361a79ac7c1e84872ac744e5d61256c17ea6e3f6ade61052d3debbb778b216a48474d3f64e1c906ad9795c86165ee873677acb795560d002a72dcd40a32501df7dc8d00148e20e166ca49026391b9a6327b8e4f5f992a4c0a8fae6919baf15d6d77a178865a8443c137e3bc55c7bcbe1280bab44734a5924018a458ee51e043c4ee589ea90c947c0bbf55d1be0a524b52bab542f3976ca31589bd66edfff97502f0ddbf4703e91db926bb41bb38f840a9adf807bf1a683e9bab262fab7214c6b3eebd0616a3526ed1e4f239a8e01b1f51af45e9789cc92d2807e61e592cbcc1fff5888a8deb091e023d85f86dc688b2c3f814ba543cc455de938a621fceb54a5618387ec40c2dd39d96772fdd4c73355d03619b9beb29b802d84408eccf64217b1245f25919bf720aac7794d1e69822e9322a9ad2ce2f7494344dcc37b9c78f8162bbd86a550585d7ab7360ccc081eb994ca0f85c8064ef714b2edf8267d9b0898d3c65afc5920d0fd25955c9fbec4c37e373926b56fc3a53f007e24493883f919d347c87f8a1744025cb85d3c41b8562b6d7b0ad51c1754afd78abde2d82797ec8a31cb60d0015b6d12cea7d852053632fb031ad0bc5f4cb977fdc6721fffa2f76b156d0445375dc0f1e1592887548b380312f1bae24aa8260b78b89d524bcc43f0db997d174a927128c7f77869ed87e0af4bfc4c3a4961dfb37056b0017f314939bd9f90c125a4a787cdab9c6f49e78ba9d99a411b8643cf626323d8b69884e4a471e0cd6df9badb5cdb05a979617c30461471043875b3354263343225a0cdd721aedcca407944b550919565095cc494acd0a3c3e237c3bac5422ec7677472a80a05c5aedbb9e352239be5ea74afae87c722b85c2053dbd8caa39d4c6bbacfa5d6349f1113331ff5bda3450586071b617df25c7dc6e4f59177d4a4561c8811d178d9757da5b08a79959e4394ec2e121a1e2f3b0f31327938b82dbd49c61af9a8f7e9696745ee9ac2d17c8a3691707884a5252a1261eef8853f64319743edca3ae9ca12416139f86ee5be8e30e1b90dd5ed7008d20b1ac22f4c58010ced7577bc92a109cd803ef5d4353e9bfa19683f49cbd99f00e0ab494171af7aed87280dd2413983742b00fe18d1be9fc38855026650675891311306317df729263ad37f04beacbe286b34c5bb156f61115ca5e22af0223c726b7eca74bae40219f5c10b0a75ddda33121ab748138937b03f5dbf5d0cf59d196d7e73010e62c0ef6391484116f3532147824cbd035957d6de5421c2344481294bf5f7a532632b50a6bf87bc9fc3d35d0e5442e16dd46f137b1792aa657d6065eefa9a29ec9c1e9d4df3ba937c69805f82f1b24bf5d42c15689daad79fe94f73b6b08c7ca0859433292716dac6c04424ab089737541c7ff17cd2684d88c3063735ca6958890731c92b51283814d428ca66e48a7fcae143ef9a505c63758a8d41befda0a59a74a7203ac63cd1df3757fd74f96eb2df6e97fd732670ef3de6ec9cf385bb76888c479e20d6b193001147a2033061f94b6e24bf8e73ae1d2fa8af21915d9cc7d3e94a4af35a6004752985b7cfeb17bb1d53d511b3f169c2c539b9f2907c5adc03fe08f6e69743d9cb476a2da04612cc35793a8c149172f7c7323e9f1b5521134a72160a0ed0d3e981e711591219dc2d7eabf2c0672382393d1885b581bf540042d127d83a4d6b70dfe3098760de314ddfe1a1251506e14209046db9b9754fbee2d40fb8904598d8848ac14bab53f6b1edab16b45b45073d3acd309d9cf9eaa6968093b92d2acfa7afd1c1e8af29b097b554a38841dc0b84a3ca222674eeb8d524ee5c13af3bd8acd0932c7f3ce2d9ca448a03e6793dc5c374c05d85029738dd04629efe81cf8a0cf55d26769c9461ca2c7dbe9cdb74ab6b8c6db3077721d29a8baf8b07abd62ca31af0913c7a9d91777c00b58131bafebfa8c7e4a54f7caf3cca902bacec1ba38a758b56a458eb7d0d163868676c82bbaf1b992a3b730f618f039c75bb1b990f5bfe09eb23d3a47909bd268ab6f4d33c881d1d01c5f07e96914564318c20fca92df2cfd798efdafb8c8737ce5c3555190f13b218d63c87b27e99ee82922253132bf4a3748aa122b4798b546b66c407297e561bae8ebda040e327eac833de3e4dac7db5dab0eaa067c5facb29e7d649384e21e2221c607021018441f18559f98e522a7375e87095a491c8b9c9b35b666f59e40337e58e53b4a5c4c3c4c09ae47b59580732dcc4e387d84a5bbe9080891e33e8f17b21cce76e9f6794dd5dc2382345c567e5c40b1597b02612253d73f4ffc4e99802bbdfa7692e41ca8a57666b3b9e3491ba5bfb7853b4fc0f88c992cdae2bc249cd45ad1ce90fe8191ebfdd4bfd9dee6e1ed4dccdcbb5f0dec723b134041252b583ea53678325ddd5772f164f2b98f8616480d4b5f7471f4ef34344dcca021522e4ac2a2808f20682bf8e27f5530e745fd1ae1f261fb354ca161acd0fcb5ca693c0e3204fc8de58621a28b2461eeb8f8df6582d24a9e124f6f1242c91955be3bb95e639e8031f1561a832b9e83061eaf1fbea8853961afd32fbc04ddfd69023244814833752cec2ce5c785d522fe2e75025c52256585f4631737225b3c221e06ce8c7dce436664198c5e94b87cd0a84ea45d15b672eaa287b6f0b18a066c539433ec4185ef42c401a0c92735f8eed18c4d597620de4e4df68b39c6ad48d7b07cb3f24c0f2664589a8d3767061ae645519c9c48b5d468e35319d79bb95c458f56ac79acaaf600021b7add54ea7f771c773e216e7e440c015e1e9f9d5e4f08681a0373f6c095b6336057e54b003c952948a998ed62ca5b419f2f7be1f06f2a1131a55345b7f2657a5ce3ff46af7ce50db6503a769826b602dd21391767065f1de0af176ad60397ad2e47f67d22f16a9b9641a9e4c53bc34df88d2da84e2b50987464034e3b5d19d6baf332f0e60f657faecc443beab79a405408c60fe2732acf2b7d0d0e1fc2cb3c862de5eefd193e0784c2dd66b40857406b212c240f695b17872161f39066b9ee40510e23d8c7adff56656e26a4bb561f34d60bd16d53ec05cc2120ec9f4e06f1da7907c9f1e75fbdde62280b5f62474fb244c80350c4f38beee6870ea5be280d961cf97c9adfd7d559fd006692ca9af7ff010ef771bdf27ce986bec5aeb093194895ddc8e86ad414e9599fb2742e137123ebbde3121b3d8540c4977a406462f96a1efcdbb4b0df785857cc3408adc2c9cffb40562b69079056f5210757621a3cb389852fbc7c8201005d77a84f33e6a66f9b8e51ecb11de6184c51338684d4af9d85a2aa0fa84417bfd6e8751cdb6f62d516767b8ca4f9cfc0b780912bfb6d60e8538e3853d178359487c1cdc8c54fdda27aa56131f31cb4d6031caabb918f1eed5631bb6b176da1fb2789f29aa2275f8666acc711389221070489366cbd11f45651b37ece15ff64067f24115ebd979ac70f60aeb8cb6c05f900cf2b601125b190c5c4fc5ff91d8b868f0f18d88766e6ad5a0dd1f68f8346da94b342253c716823d27cfdaa029bf26d4753ea79b4b4572a49df13337be6bb9d78318fe9dd78abe87625b91fa114e5937a8cd1bf843d9d6ba5631ec6f03f7081e794debbf48d4f9e1c51bd1eb8e007703d29cf7f4b61c5430f1850d3799ced7f561b71d19ba740f69c309f8486669ea10aa8ed2630567b563c980d59c07f5ab64181d26ded53afdc6269f1084fc43b8dd0e8a873a37028def0d28f9fe55771b028a8719ad1fd3b8024f6f5465e03457802124bd0cc77d9996e123a1f342bcdbfee493f390be1556c302da9effb0758aba6e40d98204f15aaf1e48e9986a15c8df505a8a7a8b457cae9edd30a649043811551b70a285053df9eb03d31272e95b57fd182c15b69578be62d7586ec283d02ef747a6e4dde3663facc7c290bbc1bdb8163e852a0b2821cc54b184d75b5408da55f0a3e28c9529bbf2b7621a42b29b6f30628d41ae042968692fadbdd65de0a2090e683e2c87dee329e822289d4ba514f216d990893c380abbcb7cfd84db833d69f717d6e2604f757c8b9e1904428870b112704555cc35210dbb40650c19615869963e0cd328fcbcbee0ef051763bf8c667f9eae7d5b605639807dcd4551146f5dab4123e56b912cb57f1dc1b7f06b1388032b7ecbd6f2e2f3dd82c66bfc55c52f64644c5d4b1694826bb0de939ddc6750afdd3b7734a38e62bb7d811d839755673c197abe47be2e7f7cc0406912c4dd6ec936a8fe25bc4f5f040cdba197798cb9f60a3f2b26e0f9addc06d737e01745c2c4d5af3a45f7b26fa81ec2c73ada0ba2eaf0b4eaefcb0bf346d8dcff552da8b71a5ee3610348ce482a62536d57fef32405f323dc8073d5c8858f227cd27d801f42e8dbbd6b88c41116d6cc328d7f9b3fe39703e6c0daa056bcfc17cab3074ae696e41ed036cf1f077344cc345c55597290c46172b7a9d24ff57b610a9ed0f7752d4f588c4ecb724aa95cb805aba4fa3d0cf83044261ce0e9a214cc82b5f08b2ed4207056c3792f5355bd6861fd02051c3387b9e1f975291d33e3a7ddf8f7cd6fb417a00697e263e888123416a1ce93822d55a5e339c7c835c6ff1f8013ae393cfc52ce309de21972990b97d6405adccfed51a199899ae56c9421380d31a11a1d840f53d8cf3b7f0e852535056ca0391e5902f1f99ee3cb3c39a0b70f2841237b9ac1352a990e09fda2de119a525e21b7749ec04445246852de23f2efb9b9b7e848a69302a59e75cf4add3a0fa7d5311c15f6944f5ec906ad227f6d725d8532e04235cc73ab951075cc5f0ea5566b5de8f032cb2c0b2a44ead94bd451cf9cef2254c9c7adbc2ace6df933f616dbd76c3338cf4604674e9fd780951f36185ad3a3f3ed2e1bcc811f160fca65ac250b32502c1f968bd2a81976fb3a68f616c247a381d3eaa57e327b3651200f892a1b68d77589f03b72f881335e42a2c3a9ee9b4599b1c00332b7dd313e4c9a2ed4e19072aaadf3986a89ff2c6ab17c09cd8ded5e1ce5dda2a5f167ad7bdbbaa84695ec820be9a61c0a5d081c55578cb2e42a3fd9998cec4f56d7bbfda27b054f5c20473ad2931a08acadd5379365d38a84a6548a83cfccba26d08295bf8267ba054f02164b1b18bf7eb43fb3a0727fdd628436d79715414f9eec725b3e0166b05b78a6a59fd0d13c28164d5e2b6dc3407ae4c4b2ece63d42c2559ac24ac72cb303ca5e42320bb950c1a8551ee0028e15e36d14b43edf3dcb63ba08f89379b914a5b0904238d000f391a682fd717efe8e8f7eb97b93e40acca8fbe8b10448bf3e555e782ab0981bb9a275f2c1032db35bf9af5bc9fe28fba5a94f4df11df04db4b9cd4c4b2b4a5ca909e4f700b5c4d89a7cac2fc130b336efaa9d88421bc2b3eb23b897f4aacba8d8151ee38aa430bc055aad0826d3350a577364f967fd9658079481efb938381f38f0f9a4f95df1fdf7bef963f22cfc0f9c953a72d758ffc0694846bfe5ffdffa187781935e5cf039ef6e3bed00a59bcb027f90619bbe897ee8c0c303ac7da4e416b37b2c3297edb1fcef0417e865d0975e54e590291ff699ca55b4514e192a3c2d6ce73d5819db180f383bf2f556ab9a9736081f047a9445f59bc989f48b669bbb319d34ef147bb5f645597701d688fc928b283d8dbfa1095cd24d1a0040fb7a4abf3f8e319b3570a83f2935e6920d07613cd605385645161a745002c8857bde6d4d0f8411e509151a501a602825fa35122bb8db48b1b9708db250a6d2e0e0acb4fb3e1876bf9062174c821094b72b2473813d7c1a7b950318faa2ae32a9440bad6482bb4f1547adeab56fa80e601569a15d4fee0c563eb75145e73c1da1fd947265009764209a40dfba4f16916f8a1d2457cc01cf749307b469bb74120b13477234541859beeeda4512b0743486853f95949eec70029f6185b74dd6a9ae86aa667fccfcc28f72329deccc4c7f69085f11883c4bfe99da630295897f6126d46519c36ae6d4beb33008e4ea1b8c4a046e2d52f0bb377cc94b734e5c2734b5d2ff9545ec13c1ff2d9219be42cff8f415fb498724a31a67568a2dc93804ce2fc311d7e57bdfa48f143831b3a510ff83a3d5940dd71d72db150427bd10563a5c997edb16cca50558c5ca7056de222876bb40f2fd610f3db3fd4af9c0041e2ec53b9518c30a76b1ac072286df955df3010bd13d30efa0965988df6c31be89408b3ffbc55fe72879ca42658c9006203c7cdf85e8cf4f759e6a5d971538470fac17f6dbcc3c2c175761d7bd3597719ca6b94280bd28d86640a55325d94eca75e6f8fe802813e5b736b714eeb60785e1ad0ed09be9e5d0b16ab0e8026ab2130dfcf38f2cbd1e9073b149351a5288702f00de2986b78f3473b65e5ed8832faeba0b8829e7047a253720ef78229a0f31bb31e2f79b8540a5c097812b941d325e056cfeb717122d2a4ad76eb92f8a340c984aabd250b6873b3686d3e8e49e4aa9d01a3a4de11ed84be96b301b1839e451a9bc26a0ef135016e82bd8a3fd516a7f6c2787cd6562305a91e65551e1b12650003f1a6169e6d27e87fbf206ae01b960f5522ed21d70b0f1f480fa4f792552c8086d9e7f68cbfac7940fc1e028ec643bd17b099c8244c410a645ddc497948921de568658a7ba4f40a9f43ccdc4c1ed83daba1a72222848b61098bfad711602091c205ec9639c926b753275e885c7d8dbd021f07faa91c33a12d66e5c4e740d4326cc1bf8c2a6cf829d0bfee1bfe40824f970b527c51793c20d46b02d5eb8c02e1cf64420f64d77536b1a84fb5fa66fdf8aa86fc6a775f15ba823e7e6c2dc2f2a6dbd0678f2dd39e2bcc6b3c307de45fcf7b44a06821ccbff5ad2799c4bf6bddc71753fa0fbeb503026d8f128133db1b5187cd3bb54ce20b97d3af807b7ffe6e99252bc7949b4789b421fdd251293c087a8417b1de99e2b6934dc50211ec20ac2db50a1b91a4048a0016f6157ac5f6a601992248a013f9d23f860f3154fe586f6423e15f164b286e57d6c746206396bbd68ddf2d7e94a56839a2c2685aceed0937bb2dc4f872240d1c94db0eb1063e4dd59e5b115e3b6aff07d3f863561188e10f385e060e5a1f3e2be5dc6d7de395187eaf7e84082c0ecadda3b15b6e8d20a59be6cecd17a016cd3ddc4abb8b12c5e736da1ce91b4046e628a55a8519386b9a95c1d3f5b5f515539ceabbfeec6c24d92a7d8ea66bd8aced6633736fb76ab862baafa31e8f8488ac9299108bea2cac29b47c90ca847d97a4008775cfb661e7efb3f34f7c92517b865d5179da40535626f3d8dd67d9d9f49a203ed4340e8f0a08f6d317f4c6626262ef53ea4b220ae2a137845a031cecb159773a9f60dcabbf1dd61029a220f8111f814c67b0f9b296742ec622505293d37e905c899a6d58f5eb73f71ce0d8555566ba5d9aad7af6126d397fe73980dbd2255018682a72e3ac9d6251a884a439ea8744304125e878675707d50d433e6ca09cdf0fdc57ce61fe5db373a0f4f9bb0f884b7550bbb13075c4b89f43d26bda2ac1afdb1307c8bbcbcf09e925eafef1b3288a56ac2dc91267260ed41800ae4a1110c7fd792017e1d04424ba8c401c53eb6c209192d97ea9750dacf0e09a2ef60f4b49cccf505b2d0c90842ea1d91010c70c3bf516b70303b00d40defb059d94626efaba02f0401de41391518304e4c2c3d6ed8187acae388694138e1737a0ed8d10b6840f0f4039a2aba4032ec71e40a6f6acc55c0c6a657fca9a991eda58d6ebb5c14c74f85882027e6789afef7bd97b25322814a1908964b842ab57173930e89ba33fba75e1da0db6f365ff8a4fec8a2b12646e115db21006a28480d0fcb1c540557bfd6cae4e3fecaa494d68bdb3395103d1bd11853c9f7f22626dde0b7edd0b9561eac571f0f56281d42230a4a237a711c1a3d5e03dcabb8133a8e7c2c73635ce1dad4ab0c131f4bf1a958f38d3f0a2741e5e8bcd68ce64e09e9d860278df6785fe6fc9633fa357a088e659e7ffca6c016d748e52e7696b67e42d045f69e95561800a78d1bf5f8c94f59d6e066d4faef549f4272c1e8baf7b04df0f528155486249c76dfda14801eec8d095c6e68d4ae9e7d22b643af603c10f830a8db70a2080b15103f5fdc53033bc7c226bb4fc5551e4756cc7748882855888fdf8aefb65c32be735dc7512965203364a615b92591cae25e1da2a436638cb72c7b7da4e2598274d77f33e207df2fb739b9db0fabe34d530fbd5888f4ed02276d58c33a76fdf6470479a617511247997f9b1ee9a4a41330528b5329f70165628e87889a03562058b69acaf9243d9a1bc7b8c0776eab3726819646759a04cd4837511a35571ca98a14890a7f1d5756aa1c6550eca1fd0aa683bbe1511e0ea4292d5c9f89c7c68a65b70d602ec881e0bd551b1942e9a2479b1fca7b7c3ee21c0184a0c1f15ca74a91ad51ee48f969a98b80c1fad058186b1256de6e8cae354dbc84f8377e7f177cd831082e16a1e0855a1bd73ace8d40a372cba2f5d4c4a70963497375d8cd28854387e3e56d911f4af97f39b8d3a4893db11ce43c7c0f2959ec1c6a22411d3e3b5a6bd483041e92ffe651c5f03cae922a05e4b8b5010212d3b0e748ac1ca8a4990206e12380fd8fe0825c72244ba39061adaeaf37c0daaf1c697b5984e9d69b8b34a33c2c7317c981db9e8f779e5bcfdbbed9828cbe78118994797ada306b5e0445d7757b24d253f0599305a3979d0d1f692e12a74dcbeb26d255cd2ea5523c3019ef7b59f8440b6e291fd45c06a3a103b9779d6875b3db5df54459f4999d8d43ff4bd589b3cf7174c6126705775666b62723e0d856cfc3dfa25fc76017eb5afb94d595ef4f0387e906cd78a6106c38ae6394028587daeba13560e845eb2cd3759ba320bfe3e56de95aa5e41f736774bf3fdb650fddb074150152ae709162d2feda7895b0991710c897e1d594fa5b593c37adc9566f87c04f5fba765a6dc3a8c57b223ab5c0bdaebb6ee02919e42e7e64b382ecea431b24d5368bb212cc6bdefdc4b13424caeb315e203eb42a655bb9586eb50c525ac2e53ebd1be87a0ed223cb77e4c66ef687c767dd930d9a6090b88537a4863f74c680d00deffffff21