xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: aef5b50430a01a5dfd5bc28bf9df3db8f91237ec89fa63d1e95c51fac133e050

Tx prefix hash: f2444436fe4160caed39dcb14ce83f9861a741c253055ecaa3c903db9cf0c169
Tx public key: 80a299585c228381a4e54686dcb6e7c3f44351c8bc5d383a00dd1dfa0a91f2d4
Timestamp: 1679968108 Timestamp [UTC]: 2023-03-28 01:48:28 Age [y:d:h:m:s]: 01:083:10:05:00
Block: 2851562 Fee (per_kB): 0.000849700000 (0.000020480000) Tx size: 41.4893 kB
Tx version: 2 No of confirmations: 322470 RingCT/type: yes/6
Extra: 0180a299585c228381a4e54686dcb6e7c3f44351c8bc5d383a00dd1dfa0a91f2d4020901f25821e1a8d7f74710e4be02524946465c9f00005745425056503820509f0000900f019d012af4019f010000002537740fe49a10f892fdc8fd8ff22ff7cfc74a53749ff15fadffda3fe2ff9ef981a6bf39fd74feabfd67fd0ffb5f943fd8ff183a50ea0ff75e7cbe47f94ff5efed3fe3bfbbff76ffbdf533fbc7f87fecdfdcffcdfca1fce7fe4fdc07f887f18febdfd83fca7f74fedfffb3fd5fe18ff4fff43fd1fbacfeddfec3fe7fedbfc02fe55fcfbfc67f88fdb3fdf1ffabf92bfe13fd6ff80f74bfdaffccffbcff33fe9be417f92ff42fbaafddefadef616ff33fec7d80bf9aff66f9f0fb69ff45fefffcb7faeffbdfbe9f85bfb05fefbfc7ffa7ffa3fbf5f811fc97fa1fdddfefbffc8fc00ff83ea01fed3ff4fb97ff00fdcbfcfffa5fec37f5efc5dfd86f987ded7d0bf157fb1ffa1ff1fed9fe2bf21fcdff61bfa1ff75ff21fe23da8bb9175af993fc63ea57cf3fb4ff8bfea1fdc3fd6ff8ffbb3fcbff95ff03fb33fba1fed3d91f965fd6fe52fc02fe19fc57f9b7f6dfd4ffed3fe9bfc87bb3ff99dbb7b3ffbdff27f981f00bea0fc7ffa8ff66ff2dfdb3fb6ffb6ff39f56df19fe5ff317dd8fb4bfed7f2d3fbcfd80ff14fe3dfd4bfb27eb97f69ff93f5c7f93ffc9fe4fca9fec3feb3fe7ffa0fd87ff33f603fc6bf977f73fee1fe3ffcd7f71ffc9f6e1fcc7f92ff17fe7bfc9ff82ffddefaff3ffeeffe67fc77f9eff15fe03ff7ffa5fd03fe29fc7bfa8ff63ff17fdeffb5ffe4ff3df709fef3fe07becfd91f616fd2ef9fdff589ea0c9e34da2634da2634da2634da2634da2634da2634da2635d78aed587064f1a6d131a6d131964effbb70ec09f9c92b59aab1bd9a20ba36b6b2d4b5b66237aed6c2158152cbf1152c1e5af4f993c69b44a90b4c923921194c8adcd2f522efa55938f5f0d2a1be0f3af422c1134c311efdbca0a0a9db4593657a178ea4b7c2d0ade3fd2684ddfa7cb09b8e3b796564652cbce1cf6bd3e64f1a6ca054ba0f1925945f25a0333dcc07774ad265096ab2caf839731ae72e1419276e1a280bc1895885fd02b70ea884c4e70f2d7a7cc694b9158e7732d86dfbcc0920e6d537c1c2736115db8f1d679eef90f9747e0f06e454c1af6ac387078acda4bc4bb59d8ed064f1a6d11f92e71b9fa0ae09bbc5b415197777b6b17a6bb89bd06e81e5f9a2ff4eddbb8f69129292ae521fe990c188241edb23b00b35e78a12f8140afbd2e81394367db7f61c193c69ad55c4e9f03c83f74cef35bf45c1936a995bca1bdba1f696aaafa17f82c5a3e80e9ff0bd86bd83482767b6b0796bd3e619822eb4298f0d37a9f178f0c22485838fc373233333c69643ccd70582c7952697c5a09c097fdc45e5c5244ed498c30e0c9e34d880e6e459d464389c399f216b14312e5505c99fe813126812f2eb4a2a45a34d410fc2748dada48fd1dac4ecfa07dffcd31ef47fb63efa53b0ef5d344f110340ca539dce6a53756d535224c69b44c6981a87f29f8f25e734b52711486a3ad31ab1f8e47222b494a5c0926b817715986b657b9ff3c6ef8b27847ae0e78d7d52114f64117666ad1bf4d70bb99e883f4f993c69b379d1f9fe6b526e33a6643cb9e0e6883cbb5c606674989352fe22d6194319ceb9445ee84fafca0a1f00dfd063a8c270d71a6d13199028c1a330b408295a206dbda9c15a103c7b06e3f1097f11a9138c73bd945ae9c012495679432b3733285b3b2b70cd0074b89a8d247884a878ad0f0d381ea42f1ba419e4ce45dc193c69afa2021231c40956f4f7788801c85d4d8deb8ee129a8d4554cd97010ed0cf5adbdba8fc139ba462dd77ac09816db7ffbb129ab00332163df225e4ba955338f434cabaa57c7e59996726fa5a63505da8acbdfe25ef6bb2fbfb0e0c9e296d52cdfa6a5c9ddf022a0627913a060d82b9456422cce94b24f5b10247be4d148519bec799b73cc98add2b2e9ede698b67bab44e6f89d18c406bc03e5ee25c68f5c320fd9f1fe7eb016f27362d7728c06e218e3b4bae066cf020c2692954e0acd3dc1e5af4f98c764ca51f8445f06bcfb697ec08c92d936ae220e1487b3b7a97416258dcf7248e73a5f98144dd353245397a3624adbdbdff04caada6b824ea525450db7cff528fa11b61e5b3ded3f1c5c5fdbd1e31a971bb42e8151b4ca2105a3aecd4e77fe6c84f9414f75bb31fef3f2d7a7cc9e343cbd08917a42704ac9d6df70ad5d40d35aa873198913cfa60bcc2e577f4c788a8527a198b8709bcca2cfc425c7bcf31d64f1af316ff5f6577964abe42013d12f001ac212ea51391958b6761521dd7f4a7ac1b850ce258bd9b28736edc498d368988759cde98835e6f0995835db12a635a43896f6b8c96fb7acd5abc26dcad7b7fb84dbd35511ba974dc585d3bb2b8171d27ac2a1a24c199eb39f4b43cbae9f573ab291f58bfb521eb5066f24dcb6f5818b912c8917baf129b307a8fa6ac8a128600ec0ee5f074ddce763f7db44c4a22a6e2e49b4ed467ad43ff0d6e6893f242b1a6fc55e9d39f9f6377e77a99d53d7ea798e148aef6b668bddd251330983f2776a19ac4512d1c8d3233147d248fff9561e9fc35800b5d6044ece0ecc76d38ee358c8a24c714643a8e774d972af750b2d864552ba69cb0c0f7c46769f745d21bbbb6e5c8076181e5a8a37efe9c8756a648e52faefb11b807d99343b45dc18f99c31c397b450d12c546898f43382636367665dd65c69bc02895fd91c1652cb4bd5192880a786105de7489d7fea3f0f01129dc34df18521f07d0c3a1918a3f729b37755a813fdf7db54178c9c5c48f96a6be7fffcd07e5ea398fe4093985965ee1cf580c6923cd1130b2f92d89487384a266e250c85f6197a576f627d60aeeffdf7e66d13164ac9623987e6c480d18634c45efb8e5188fdd5445aba674017bee8beb3ecc48331fe7454d5338b974de2ae2c1afa199a0174559eded7b0fee4e70f04d18c631e30355077aa8a70c1b44a23ee6782d7d09e3718211afedc2da75b8a440604ee05fbb45ebd3fc9f01da688b8e718fda1fb11985dcb0796bd3e64f1a6deb4d6e335bea2946510d47c50b306cea28ac9f140742cb44c69b44c69b44c69b44c69b44c69b44c6580000fefffdedcf0000001f17df3f951ebe9bf57febbd63b0092000121c8eb31036eba0162781d1c23e7e529f2a0237abc62644aa9655baab45f5d8e3b829e01c0954ca4c4a8c8a0139b3887dc285d0aafd5c1779c10f972f80d4563fa3288cfa1bb4a2c94f264c3f9090ffd8b20af36d7c414ae008d87d49dceef615a2bac59ca3e1ac903d54c6b9a9960c28d5c58d32bfb5bea191649d6fa787b2178fef97463aaae4d195e8a77a0cf8a0e07e471639705cb2348e8eca99a1bef71bc6686b31389dc7710e7e8e198b2d2f83766ec3149ae1ff155054eab8915c4c109ab6e38041c0448e9a09a1e44bfc0af214dc39970b069a5e96fd19bf060d6cd1b1b200147553753551acb02b81d06f02d86f603ac726621b2aaa8619a430522a1cfccfa71b5a3597b5d2bc7c939d4fbc3eba9881d8b5a1bd8328d04ce014cac120a52bbaf4c2d98970a6cd17c1953179089d0cedf90466e294e9646789f82447655369bfcbdb1f9b6b8eb8cfebfacd434a4574be25afde56d829cfbbb72eac64e8f8b2f70675e03847d7fdf49f9c480cd6176cb8266490b61541e26124cbf3935454a4ffec539dbdda4002e0906d5e3ee434a808e75b93deb870d9f5f64e1ec9d929695a9cd0c52982403f0b7276c5ee7a50d0f6d70ddbff24c8ba54b602defa9b26b09e8f9d4466680b085b786e8ffc67f8aefc3ec3966475cdc627a82a705980e57b18c550c3d4ceaa6705153bcb20b823ca67dfae6b226df437c8813d8467ac731b40f4fa69954f95a73f94ea1b7fb6a93dc2164c1835b1a8863c9241f8c2c8a29d773ed4b82e528be98a08af676567826e41ec6efa09a8ccc51f34e9a804d205dc2e9bb48c6ceb25c754f3e899b33b4072a119215f61310942b74f826e581052a02731eaaf8c2f84fc33847161c994ec4c4c7814b738105f270f8c41d164ab24ad20a421dbb51b868c0be17cc3bc568fb53ef3e6562a4c0e2b1c80350f56f6850bb9ee4a393bb6099304d4b59ea7248a21cb7cb0d60060211fe71bba0f71414d4c979621891076ba02add38dcb5557df98bea25288bf180bc3f768e9f6f8f5b9ba0cc1881ccaff32623b07b54d480fc4140627834d58f9d92454517134de0ea437eb8d1c303ff384ee4bdbbeb08a3de23480c8f194ef8231e78a8446768dfe39e945a0adb710f85c3d30f65c3628fee4941d6e5039fe7aaed25bf26e3475e3fe19acb97e54894a578f3be754a8c1b42ebd6f45db5df849b452356439bd3badffe29c76eca36d894495acc3e35793875bce9869c5285d90560aa2ce0033150583fc672e0852d3262d39150e11e28bde971d77651da258a13cd1561f88fca464e609cca64aeddd424ba3b551a39d4ae184f012834997d77ad45d1afb05236f31fb5dd76a7783004608aaf71ef77cbf3e2936c9b66f9e31d014b98d2a960eed83b806de76ed15df7c57208d30f4f96f5a9c0561766b191c0d13cf95532b24b3328287ff6b35410396c8bb1acecfbeede91ecdf16c6b6d7f8f9d24fb76fe438d5fe1aa930a7faf7e1ba7b980d8ae7a6c0d0ea635d49e5bc044adf1971a377a8d5c44bbcc32545ae14cede9fe892c865f02bb20fbeb1bfd44cb6da85a7d93f49d407e86f51d4cec7a6bcbade4f38d27d828065e55a438b77f9d1832de0f4d285ac6b4cd4020e1c30c22deb5b2829a3ac0f862e4f9ec2496ee3ae904ebeb49327268149691952eb2e81325770a7e05b857a0f1de5abde5d1a44e5612915b4f99bac555dbb6540841221052cd57f9d45a0b63b17b82a6fa3b007f733ffa50fdf9279819ab2c6ee5d8178752685a0e5b3c37fc60d47138cf6df047cf49887a05b176927a5d369cc5dec59f337b185932fb3cb65251a017d23da79325511e3538645245b3bda26e2f9c7d2f646d9f6b2dfff30c4ff7101c028de9a481e808555f422d08dff87eff5ce8dc96b1b9bdc54055ad8fb4c49d17e1d5dd8156bdb4fb78cef55e8e7cadc5642f5b7ff662d6862d57568d8dba382b310a39c094c3c9762b70000e23a70054c32d4d006fa63966dcc1217b530c151e8867d57f8aba34e5e4888cb66ba26321034b12c3f738be2a274cca42e04690163593d3105f736d01f400a76f6e0af1380852e4d1fe4d283db2cce1fe50c469785c253dc0ec9ca28d1c4f4e58d0ae3489fd0c74a6a50005472c9fb9491a6784e0382b6a0389f3516fdac31a5aec0154d449f59da09d2b08f7107009926bb9b8db6a149338395484b4d5cb021d9ba3cc2f16e5b736fb6848e5be460a9b5833c33aadc7bc2002e25bdb04703b153e2157dcaf273d9cdddd64d7e73a04ea80a0e283b1029e0f2dba279884a31732a3af44ac30fef963aa738daa409a792d7505c577856c15102535039339800262ed42d244118ab98b587ff7d36ea97d7a39d56d1c9115e65341b2141deb031080a08dbc4cd45cabd4a8d48906198cb047b64a00ab430b164e754f3adce1ecfdbf0ef3f9bd7d6eeffe7447248a72b0498946e689ee642f8429c3e1ba0f6e1fa059b7e7bf36c28029b7bda902082a1941fa846330695304f8738c4e948d9bca803062701741166a94e1be860cf2d431977c8fa012db6920f24fed9650967a108a03f4bfee9c357d1289f9a5390a1b419e34c01a8eb2527b95c33555285b852f8f0fafbe3942d4a6d6fa1fd1aa009b5a654113832b1ab539eabd8f6bff6ebcc5d692864cf1f9fd1dea5f2e203dff8531fb77843a929b09656493267e465c395b16048f3e7ccbfcc8f0262a98cefc865c258adb8af2fe33b1f6232db218cfa6de24c34f27bd49d15747508d9b94b52b0013c5e529fbe316ed32d50e8da03a6298fc297283093e2ac4f1bc88abc3496e2460ed8a83f56bb35191c26af45c09feab86353674ff977b927077bc742d0b27d2fc790bc07b3801bfbd444a8ef5f8a145a08df5772f979a8175fca976ea031f7264a14b73245493a4c42cfdc562c48011cbfad965e91cb8ab7da457763556638b198fb640dbc175c9670dfc9958de5e8e53b87984e1d813cd2fa69121af6d9c1ae518e7897d8f588469db1a4ecc6301d3a36cce8a482546dda8abf6a4580588cd9628cf3c209c3d6671909e97a5dcffd50bffc405aec25b5b6d9f42b30b32d06751ef9149b2355301ad5cbcafaae4110a1fb389e4fb1d7ea4b500573a501a79cc74928fe4a4144e91aa21b211a31f5536faba2a77341ad30375487bd17a9cbdc4b50dd997902544ff025c4f2829840615e5cbfbbbe0629a190b00818b7a7dbd8d0832829c0d3514670a345a7dbe624a538d7a5dbf56668d7c76870fb5be3d3ded2794562e6abf238808e9c1664fe15f7f57aac7a25750bc5d161e50622f1c6c30165dcbfd3078c89f8783f0ae8ae0b34e4d1222028accbe83c521663ab8c6276ab8a5eeca1d288b42c8c77afa43c01fa9443eb02ce2cb3a58d37282dc3c498a6de936f6ee74f0bfd890affb02b3b8607aa834ac5c7d407ba45d704af88dffe587f998eef4a09f63777016f49899bb188d02631ac2897450ec04011461edafe6e8b80000ceeccce2db1cd878fde6c72d77d17ba00955bded7b5dd58cce3b0e97bc5bf2cf3f309a2b9912fd791faffd92017708c678c0c5b91f98a53567f53510d33bc7ab2f3380faa8a7992d9abda309ffe68e524900a825fcefbb7f784e7834cade3e63820fb6e03bbe8c91cae3e49a2c6c3ead0bbdfbdbf60bf5c4d03a5bbe086084b4cce57b0498465e492d523902fb74ebe696b1d878fd8a07ec409f8335278514c6f255cb335cfc26ccd89ad1a7ab1d75d3a500a7aa4f4fa1ef5b7f7da96d3e1efd0505ea041a799bb3b955295fc4689f4f75c11cbd3c93bd1ba3d7b2e3830c8fa7c31a30e6b632a01c1eb8173a68b37c0313ab1eeff666c445725577c157f63ad35e82a890cf74a7ea60860ca563d26faf744ebadc3b6468678cfd289f89bba771732120dd2e0450a246b4ca4f38b0740f18bc5cb76b933a124f373ca16429a942b3865292bbb09962f9a1ee732e726956cb7376a64ea61e7b5e13a48eaaa85b950db35d3429a77db594914621fd588388d0457db6d20128a8ef040741dcf191a27e4a57cc90e66384527bc290b3ddbb5875b9c9aff20246d48813c717840d496dcc708a65cd918860613b259aea373a80f54f234302dde2dc592a0a53ae4c2de9040b634ead6641c704575adf9b0801e42fb294210f51f9027eb00de170e588ad53b5e5791c339a4937b8e02bf237971c12cfdb9c4202dac0b67fa686468a0726d5a7ec6c14b9d73d0fc389e16ffdd2e08ebc351a84f4d5dd3bafb0c3f388f2fccdf5debb91bb4a0f37570498d6902fd47dc8bfff1fd9f1d527a73f51e328675577425ac997f4b1b8f40975f413686a3435ba56814ee3528bf5764d850660633c2bdb87e2754d2d76e6756531b57e5e8a6f4e3bf14105390f6fe3aa6d3239ca439bdf19f694e0b41ee7697c518bd836c1c2d784f6652486b5bcbf37f5a410c4b3188525e1722586274a720e279f8b08fa5753b9fcea34cae7df9d9e8e6dfe752fc19aaa9662e0d8ce0ccd610d7754fa80ab80d9b05e23216e6fa4b47eab0c1cabef7e5b58ddf70f4cb61c19b4fbd05a7658d8478884e5ea1355e9aa96c2c7f3f2245a3ecfa189a78f6db057f47e3ba7fe41aae52ddb98adabebb6ac38e7ab8acf81dcb7236e5d01e30db7257b70c546fe3cb3870a09e26b4d075e3f0d81b59353e792aba81b775a10b72f3615ba65b9ec96942f07ca76319972c0bdea75fda7050b80e34036b67583bb300e894fa40a8c0d88c64673c8972e49cb05b95ed3646d22a37ed172da9bb71a555fe537cf83ee33fd056d12281e7991feadd0f1a829c9e69db4111a4c03780f4fd3a6d17afbfd8054d3d7b77e28cc4e480b90daa925e0740eed8cace19c2b155be3cf4b631b3a79489650e5b5b5777c8f152a87840e14b45ade32a812d391f51313d81de0064c3d58dd14ba4e10e52a8ac8231a6efce5a32bbe32616fe32a8bfa9b849dfb47960f460a166e5db1bf6da9f48ea2261ca1e16c9baae89bcb28f38b6b7b48b7436e307a87af3b2906572aac713fbadd582ad2d94c8b8e814fdd39c29466995b5e19423cc0b720b643bdf4eaa4f8c382c586cb7bf6c69a68c2a6a4a95c18aa3b7bbd9cf91a9098cad0e0fee76f98a0000010ab1a109e2a2ac01fabf59a344f05ac94eaddaeb1518222b544114fb4d8c5b2e93089e7d71188de0779a243b07fbca7f399d4117d45b51ba049159012bb08725ac1c6a5e9dca5245d485ed99ef90241b0c6baf08b67f9edb14c97c66766ddf41ab63eaebbfbc34ef9d4ab52260ed65034b768f3025e9f283ed242a1d017ebaebd6eb3209672fdf96d6c293232e3a01f2bb0bc80de4ecf465b77a1524f9d3c9357c2f7436f3239ee37864e383230f762053163bf383f06c15bc63922b02aaecc2ef21a42547ad4734cd1dabcb9b78322cfe10c067cb28b8a8f5484682287e6b83ef70a62c3594c084a754532da1fdff8a3acb77198c04ce58762a68e0ecc705e526c9a9786f58c76aaec51de269e4a09124414b5176eff6d54c27f6256cbeebb1e722999763efd022e62aa549270e2e1852765d65ef1d06e2b4b3dfd6579f4dfb5bb074cd04e3aef7a431467a43dab6df3973077fb2e397531321642f69a7773848242a4bb2ed64ff94a93b4a412323d8fb1db7f03d2464a34fc347190c683fc15ba30322c6aa2e8504737287ffa1342a3174888b8b8b0cf11ec9839521524eece0017d22c1ac56095fce1b24afe8f33abd619060a6cc1da5b707eba2cd3b33e0e019bc864cfe96244146d68c9a932cdbf69527c05ab1a1474ba8f96c8d3cae67c9dbac7d21f0b2723059090c39b061aebf34655249dcfcbd6f1083b338ab189683a0c49231e34d822bd08d11359e3a6d9feba0ab5e7bdfec43701839a35ea27075f34548698a5cc4547df32fe8c88cf2f80df77d2aad41bf57da1d21947b36814f57caba61a4b2bd2ce821a6f2fce6d7c8fcf627033dedf0aa035392cf06e80eaf16e263b6babb8e6f1b89f3473d2af6aa7ff824b41a421dca4adaed6e8faac0160c57b800b4e0fe5094a0c4389637a973f6f82b57e21c04adc1bd132d18009af643a666c7ac3273f942e8d869bdc5574c4a9a75bd331ee4e369d0772d9363186523450c58b80a1a982a5a10402b7c58c4e7e17eab378b3f5c1f235c1aeeb203a2bcdc6c9d5542d6776bee2606bd5d9e2e757b689160e785ef0a9bdb4b973906b192df9c6f281778f55f4b3e5f013fe8ba6ced46db20aec80bd07de36387e1578e3b73882fcc8839495dcc6cf8fd077ce5d41f1fd5675f20c4b00c48328f67f2b77d38f8ba3d979fb6bd682eda15818eb59f19ccddd0380447dbdb51170a7227d1c37a7be48849412274b39755cfa8d0a967515eb2022bff2df6bfd32635a0ab692a16fd320af6f30663ca45a4dd70a5e19af1abb431e0c61ce1694a73237835a949cb046d38606632ebc6c1f3b536b8c9c3b05f385ed743cc01148a8221f512cc091865513c9e9cace781ab86011d3dbc843e0bdb048747429117ded84d4ef6b380203a08c5e189d00e9bad823efcb9783cbb24ca4b45a698b818dc45cf4d659578b2533dff749cf66db6663712990dc13fe7b0c404ccebe9eeffd51c7b3edb2dca893260aa4b49692067e84bf857ccf6e1f5bf3eda2645c55c0f6d8856b1e6b70e6ea04062b93cd72b597e1340052647cecee62f92d11c30b717f32525891890a72541b754fc6007ca024d268f5dfe2bc384ad9822efdfbb352a4f254ce5884c528f1a154c311fba2110f049b2a5cb672c75b2cfc0065b18d179ac8721c8aa87818646d6e9524f1b0569d8982efb7babadb3e485a0d3a0bd5012fbf9a6e9c595dc9bf637cf5f5ad421f4b6dabf39adeb73f60056dc4a4ef4813e92b8925dda8d1e336e99b9d55695aaec74d34960aca455bf385bc5d997df6c434a06a683576998b4fc796bb9fc6cd91e63691ecf41d557370b5dd81a3502d95170db52fe0a0519c101383f81b3e504b42a0e6757f1b383a410de20a93aad73bc026097577079881ccd5ebab323405c66f4c791b8b1894d6d421d9fff54efd07ac5677dd741ec40e34c916b4d436f99b09d15168f55594fcc4dfaa56f1151285b06464d93f243daf718669ba5d439081585ed97c74617685189f04179b4920b65386c8bafec3d9c80c4ed2b956cf088ef61c582cac6d8ed1fb934e590b5b7348bf1cfef279f005083077343d79845c271b3f2e71be42f0ced844e1441e21e6100aec14401cc66b593656a8a42aedce05ddc4e063397606372b0dff6fb4f91130593d0ac2224c2a0e41e5d21a53f7db9389e35ee44d6361dfd7248bd276086f141fc5359b2e5db09614a79bef25c408b6eb6d21f568221eef418870559bc14f5734685dcb4d15851e22fef6714396b933d027ff96bec250fdd6bc09c798103c818062e4b8d7fb32e55b620f600064f08f337c79cf0cba628467ea7215fa5751470c7ca264f56aec462997b7b551ba5345dea69c0b2f644b77e8fd4a66752c76826f1d1bcb6c630f3e65be77a7525d690eae17fe15effddc1b40eb2a1b716e8f3b20d4e0fd53f7d9ff4c1bbe14a8c3c9f4b8077199bb911d86ed13ee25a9d5f7d35527825961f6448d38161d5cedd2077e1b2ef8039a40499323590bcb3fe3596f3f97337921c8508460ce0f9b546a1f6d2b7195e651e9c42f5cf1439f606cda5146a4e60b795d607f0773c001b58cfd8d5783addc5b120e72adb657883222d7aaa13e7dc3ba0f5a7bc41d5eeccf82c1b7845f7791b54193b76ebe48ea5641eb990e63ce2669d061a493504fbe9c73a533d198861d8d1a5a537408c1b7775f5fe40f19f943af13d1ffeabed5e021540373594fc7456a81db77344a6982441e25558d3bafc598f2eba036bf92e8d9bcbc8a0f0f3da592bf406527fb5f9c5d712450e4c0ed58ecb9751bf9ddc4e6e8ff0b502ea19ee8586ca8d55037295a6a7f697bd8f0709be6869d6c4030a6cf3ddadb69dff1033a04405afa3b9d984295706232ab3095669f2c242e6612616bc59f16d5b8eb7bb89573ee74e0df0b05082cc0cec1916a57eacd7571b98749d35b569961dde86a2bc0deca08bcf01c2414fd144fa2125bf1c937fbc653b6a83ea79a34ee33266cfdafeee98c324188007bd4e289121672e609571635900ae745172ed7e8f74effda5bf5edee1ea7d351aac7c868b7185cb1c39b2462ef15fa3a36eb0b11781813b0c84930ac24870ead8f0acdf16819a4fe396cac1abb100d8c29353a59bd6ccc3b8c6fbec1f05ef752dfaaa84ec7af72fa3da5c6d4b3a6d09514b6f277e2053dc9bf33fb51b12796b959a399ea521f5d556620e9f2cd6bc421bf55e092824b45939e5a95002b2be7c6fd9501a1b9d5753617bceba0817c48c6745aed9d7a573ea1e004ffc7a79ba833143305dbd347fb91dcd72ad59ca45727224dee9d6a6ba160d43cf6998d2474607acbd3e73e8542403551a59e010bb71ab02db42f1550e73800cb87669fbe690281aafee552c26f7a3aebbf579ec9506d9ba3ac34e9c4e9fa872db2baed58885a4ac0d6b17b2a25a5c8116ef2b07f5d011d69a4b093c7875d8daa37d0497e94229f6ec19faed7f3fed353303b78f4ba64642679d77d7d6d1bdbf540632c5b9847a678dbbdd2f3ec5aa0f7da7a222586855ac99b31547838629634f2c6ce8c40fafa2a7a16e738beb44ffa1a7b4f48077f3e8fcee4f95dccfb1adc5ff734b046f7ed72f7c8c9dd15e96b158e58cda14e4584063099825cbc0c716e00e61295d7a715cad2634dbdf4b3aba8f96fe39d33a2f6f3681a3d6da0fd49fee323b0ab4ffa53c705b170033e30f7bc8483da9400c21deb35b1eb356a2475099e3b4a31d829b9d11007ba941cb3c9edfcaf26db969a4f69c784beb517947cf168a6d6f32afcf80f2ba15441213869ee033062da2925ee615943bad5b187c1c0b3c5d928802c71a218b6b434f6370c44016b247005e8db16e1d5792d3b9122b1dee0036184425e259ca5bfbd5723308189c5d3549b2696a90044739b7833a7d5655389354ca6b1d42e45c2940b01251624d3445e4f61fc1a06b0808183a1aa6e8d72521ef736f89dc345f1c5235374365a27637c59221d957573bc38688009a2b7091dffedfafe65a240343c7316b7fe980dfd3d84d6668638838d213b7740ad9ed24f507db39d34f5cdffb6253b6436f8db92c8f4a71238fc30a1f8e162b6c9bfce2b42bc8a3352a6d2edf262b5fc0bed15a6ee8bdc956118199ddf612f84e26f0aa1b110e6a6adf46b769fc2f2f67915a7f812fdca19a9003532eb7c06ab737c5ef1bbdf535bfa9823b8860600995c00b901b5035a1029ccdce2f0474ef2cd2df23d21dc7d5d396c5e51816aceb5d6a7c76837749bd9ccc88a53e45af5789a5e45b4373457a628c25c2d223a6ee834f131545bf23dbbb46d8d5400023561c0e36bcd39212b7f72db816f2be3de95d1783abab0c29f23d290fd282337caf16c82c572ef340247a0fc793ac534b8c0345809b4b9ad4d112136dc6e33d67cf7129bd73a32418286459be100e159e2867311c5759a60595a4655a072abd74ae6fb4fe100f5b3c733e6ec675ed8d9bfba07c0f77854974bc635ade0e06731154cfa9c55c13005e52d2d8c429c7aed6e1a94049c6e9cef8a18a3134d1cf2f1051bf05797d76922e0e6ada1f8ceed653aa288c5133ffa3954dffe252c98a849cc3580e15d6682cae08bb7878e316c972073b65db902ce4d14e577c297eaaafb9ba0faf158000c6bd530b59e20df1b1f0cb0ab124d714984cffe6f0fde782ae0f25d41610d4f1283c4915505375a890f6b53bc7af8dcfb41cd4fcecd37c187e97e967b37a8da7085e19e6d680d0a46c99598b318d25b28a6f7128d4c3dddf63b1948b45330457feda02b7a5c099b107f14930f16d6fdb26a65c7aafdd6faa372da8388aac8f6242e5d15d46f46a0aeda73c5a657ca3f0320d00dc35829488f60603b58255dedbdbb3800697d2bb14379356b6d772057963bc89ea97ed251bc876ddc9a634237f1d16c7c7e7cd96c0c152dab4b02ae9f8d989348e1d6e473687cded8c9283fb0d49061eb269dc5ed35c1c9874dc6ca8f10ab6e195dcf6f72df9241164b5410b1dc09b06c2bae3f6c16d6ac34966aba6454fd0e55f43933f608b8e77b2bd4ab5573aae2e3a43921a3af71db6532ab13aa3659c4cf9274e0ca72a0348203fcf507a8107b85767a65da186cb327ff93365aa172b96b4462c8c1194e6c538034f49d612a2ebdcabb54d12a75b0e4d4afcba48758c6fbcab797147bf966649ec19757948111cb5b4e364d6529c3a97cfa98ba935019e598c4a0c13bfc20f1b25109f1be2a8ccd853e225db45cc342d565776faa36572dcd151f69c21afecc3908595b93492e9ec540b110979dfba17271624c32bf1a0f130627207e8c2332d65368ecf2a3955222be03325354049965d5f2d24140b9a3980c47310a7b5537b9af70a6630129539d9de505dc61e91f4216ca45463452fa6d3d0de17a81a88b03dd55a5213e46226b0e5ed0e1705132c713079196106ceb7b3e38989a9b744d6e5bc95bca1743dde9ec76b93ce3a5c7a7f2dd34793dae627dcf3e2bb55d10fb0091b1617ff2359336cca929f18e3207cb61b0ada7bd232d03cb5ea9318ea0d5e322b64f5d1c01d10006c0e0724e4faea11ccae916e63906dd672193298a6943f52e7cfef0b25bdc3b3872c37d53afade45046801eea0daa712aa4009ae5e4555ca0d462331e4e3df288286b982882edd06753a8dd5f38663374cc1edaca262f4f5e8771353b3a78a656cb67b0f649deeb86475b00a9e285925b61e3348048c513220007d6217e7e16d6b874711352003bc8b76102fdc39342bc82e8c8a5e2c4881442f20de9777612a1e06cd355e7ccab97304eadd4328f7d3680dd40cb6774558a2618ea2f95fd09ac31f2aca083eebb9685c740fab8ab418c309b75a5cd0a7339d5b276ccd4ec26528464d63232ce450ddd30eedbba893c362f6e8822c518fbc494fa06d33f9ac6e49745582d5da694d4a9598a839bb0a490541bd688435376aeb496ba7a0c08df8e29a8b0337717552352c970f1ca02ad6a1eb9a456968515a177b0510658385124fa8d1ea06a7d8b8ab98e96efd29ab99e6611f2ecf729a1d78f2d9ead744646ad71037e5544beb1ad171c283bfda3f6fd78ee4e2fa0b8604ac7f823ebeb58defc953daf03c127d3cff98e91a5b57a9b7e59618e0db17ba1d68d20de813a6f3dafc0a027e423d6a2e575f54a9af6629e202ac06e6df6e4538cb612b9e51832b0a8034fb7660652cbaef2867032f70ff1a875db0bc5d5abb8caf83d27e439bf0e9da32061a45abc742063084ffa9ad086a8fc700e040ffd164011152a78cc076cb3460606b2ec446f3bab7a405ee741ba1b81404edf92d5dc620521102876c5863bbbeb68c7791fbc702cf73a7537bf930bc5ca2a75dd9be06520a0e6e0cee074a16157f6ae6babbae62e757cc65b8de203a0037ebd4020bb2a6933cf8259ba72e5876e20407c4b4c46c7ab91bfeeeb2c14dd286c5dddc56125690f66278cf98e78d76f87b718a42b35ad860a15f088546bc6eea29fd4fb564fad4c1e33cf08306c5b2354b736c19df621cc601727bc12d86df30872f40ec009ee54f76756f1772496ee9aa03db69694799b9b82a4d18384d0bf82b0323abacaab2c67c8866933ee72fbc6f37812729cf33c59c281a1efc6b0dc9a4d7390743e0f94d68d50cc8a15e56ecd93e78494a1c632c7897b58fa9c857db82ceb2703ebcba3c5284a3412c391c84c8104b102dae9de86589d6ad4a57d64aee2d111e7d978303b3e940abe0b8fac2ab062c80fc3222f6e80465bc6be85ead5e820271ae4c6621ce66b03a3671c1c3f61c651869e83e977bb0c632f50116b2ae60c1628ce63b101c5467188d59105050b640a1bdc0b49b46206d10e8e50f58fdc35fe14b13d8e176b71609ad043c88a60ce7ea868923a9d16af4194c7c2e6fb9377bac75e712ef1b9cecd3aced7cb21730ced4406a807c7d1b35f2455113499fbb09313fbef6edcb95fcb8b1657737ef220c5b6ec52f19084553fd69741c89c9f3a078c2df095a3927c7c5dae81d3e76c9ca2a746eff6a68e3073a2709c57091c6836e7bbf1c4b8e891d55459b4ba0d994e29219d3a298b1c127f775a3c48ced0800033434e00e5397cc4e780afe21826484dae8d6cddfad831bc90bdea6ddb27bb8a3f42df7d749de187558eaf18b4d0ecd85e634cf902ee038ef13422d8d51485d68952f35aeca9ccdae08c910ae4f9c8a90502bdd3d4df8dd3a79a04e00a2fb8faf6b38747008c48d915c030a2ce819c035ef307161bf3792bde61def735c2730151590289ecd0086512c0cd333f1f0422158e4cf0d4cd11076077db2855b8ce69f871b023c92038ad5d72e68518e42c168120a2dd88c2bbf9622b2f429b80c1d1c29d74cad43b7df3e31f357b067d91ebfcba16061eed0de63d34ee6345ff6e7b9b256abd5937deb7088f23341be50956b74aa46760dec4fefabc2410088e82c6c31e7664fdd17e6d66de2d69e826f6424fad97d296d1492019d330c0c994beb041aaa794eaa3a2ae06c38e9cf391d5fdbaf6f5a931db11197f3502a44bb73d7e2cac440471fa34d7b79a5dc26325f27d5aa48eacadc8348bb0d710a9b8d1cf0a7db082ea33799edd5630e8cff066bc668f68eb86bb5b0c0f09b0d3f892d828850e869ba6891bf64b2ae066ade0e2706015c27cc332b447d27acf1f3617999aaf905522cc56c00c68e270005f8706bac38383854daa548749ac73a62b7f220b97554c22d56bcafe82f644b37b086ab678b63733288114fe24ad1e3c4b2c5fac05241d42314df54b53bd17a0c49306149d5f1e90224c93b8ca89a5f4938e304830893ff4c7eb7fc0957d79d0ecb12fe5e25630c726d4543ee29adb41ca4e33e0b2f1189712c5421bc97f23003a5a8c1aa623ef63cbf443485f8cfb5a903450d8e49bc6104f2e793cbc4e7edd04b1b1f88b95ad61849dab9c89c6d80bb6e2557696c18976ec6e5c53be6f7bbdea25138288d12561097bd725badc980b0594931e122da3c6e1e284c760943ccf6557f8fd02ce784c14ccde4fb9e7be558434af44640c273b4469552021d6d608404f68efb8632afd1091077149df784a951760f77621a0234cca1c8e0c0db561dae8d2a679e0d5e35982c8d19499e7936a7bcfb0c96cbc53c2674091dafd7339f9db263504b39059f3c3f1afdb4d60f1c2bd798c25a4867a185840c779ad66a42a8d445566f4c833139448fa9f0827e792c22b432d5de42c2b3ad7db23ce63f5d241b9876d62c092339277fb7a762fcb7cc8e8979c081f720d1f4b9fe5b344730b775cbf9ad07bfc918255dcf479897a5e1b6dad4e2e9c284f8c6e0754ce97f9f3571bac4a6da3249404d142cbaf2d83f45bce173220b4b745eecd2d8a87b3c5f80d4cd2aee238f4509e0843abc19bda683b5340ee1a5d067b2134ae45c1a11b22c1c4d1e8c9efa5cda26599872a71b1f4a141948546f3b9282b4538048c00a1cbddb7e30da466a99fdb0eec209c7658e12edd658278d8ecc64229ad5db594d2d8fd578f2b2d3253558f6ff8a18e918a9ad91939301d7b667230303fd9aab513294a70981bccb7ae335c51ce71937abc840918a7c382a9c2658a5791850639b0dfe0fa280eb7c98b0cab2df0818363beb2d8aa6e39311a53e9e40a9280c366671f1291aac2c0ceec873a3d078d4ac76200f923b8eac0afd31cbc34f1082c78d02d423e8d5c1f8f673d4ef65bec94747276d6988e404a940a8770a81702659bf2d8c1330495901ca3127e929f22a0cc46a7749dc0f22fae8b9dad87a3711383ab4060ecdb09a295c562dd5c11f1089ca93c74b60488ed679d7d05c48809f04a9b0db9ef71acdf8f282d5e9ead64ffd7814eb283e7e0b6b1686cecd2db02a2330f95770fad9e5bcf5496718fc5fd6a66f3de0b0a8bccfb70be2e1156c17977c44de3c849fd952268a08df5a3bac19fd47f7016f159846be6b331a3723306a541e925f6c46e2fa4356eaeb3d10977cc6f7b8ea72185ede15f17e5eb44990f809999f1ca5473d6f577d4e51fb2cfbce9b7133573189b1ef295cac326789a1555c6589ae7fa55211297501a8ced15f11507d7ae1f1344361049a70cceb44ef2c2093494fde1f46375d2e78cbc6227dff97f49a1894cc421188945a6e2eddbdf08a9dd4084d02940cc8a668cf99ce2abdcb3581f17448eafae14720397d93ed10ae1cd53b74a1a9eae8f41fe7a3ec8ebe431bf3695ee08fa3afa23de2fac197b4bbdc620298e26913726e22b18a472381408fc86ff8fe3dca7e25d42799294488eacb8f16d23b483b360fa5db3f6ffabfe08e0cf482529cb91735709e95e3b6c5353e304f846daf418b7af6f856b1f73d2294c8a910a87ba961ff4fca9b138faaa8eb52be91464edd94f5bbcc25ccf09714b71fbf457dc20ce812d51d0c9bb8d920576b1778470bfb9d2b8e66834dc708e88629923bca92091775723b6406f6bb925ebaa4fdcdb97ee845611491fa6207df6fcd6984ec1960f18aba5e1bfee77dca461f4cbe57b67f17bcef48b9f629e305eb0f5e9b4a66803c0c6c5c534f5172f94b400cabc32dd5ac17aa7c701c16aca17b499b7bcd99f28b3fe32e84545327219e6c6820aef4a0840d7549d35d558bb052733fda32d760a1ae14f0d928275128233b3edb4e00559f90cba529038ca50f537b7578111dfa4050025a22545db75bcb0fbc35ce2cd59e79221aa630b42bddad92d6bc33ebd2ca240e66334ef751975295def796326e563aeff29d002b8e7d00d7c653d5cf42aa3f355d1f36295b2a29b66cfe261708a5fba43007701eef6ec2dfbb160c622e66a8514d1a8ed81bacb88a01633a67fa554c7f7c6211a7aadf11ef7d31f6442dc62a2e36ce09e1a91f985e569a7485934b3935906afa96b959c37e61d0b9075d24827fff56d62f9d18227486e0a89af5786104704366d97c260da49c0e9268b0acec61d0aec16103fbad5df039ce4c5d6f8474cb97b5b5d1c541ac303059dc1462a91ab1eada93bd52ff426c4effe34146c2aac76c763dfc38c4c14c84de52cb295f81de300e8ee63b3c7e7e5ecf3109ef0f73c469436ab67c6303861b71df9108f39a756e23e6b8253b9d5f094000cf945c2198eba8c3921a8f6b95b26207a978317c5aa1e401cbf0273aef6c123181cc284b919294e0d5adf30bc3d1d42ef7eb563bd16ee80094071ec62204333360c9000508e0b97ba98543d9a97e982ae6cd7222d3a5196e804ad18fffd00c2f8eb984226e56cac7976cdfe670dd3f63396933aef6a7f5ce93eb9989909cb9c0c49f9815c0fbf084325a9daccc8b0c990d246b4090a8371cb476261728935ebc939b21aa24d4d77c58de26f8a1773894e61e325a86684b093fd930d97fbe2092b66da39b07cbd99c4647aad391fe24bd9b725dd39fafaa88a70ac8872f4f04e92668f682a22a3c0cbdaa770d758f82ee49edc36470c218b29ca78e84d9b55e16c0b83c78e0bfcfadaaf7573133c9ff404901a23c5418dcdbf5bc9a77383b1fe77d4b44b03e9902e72749c69a7cd8489bb8fd4fa7b812e6cfb3f658f30b650208e7d459dac4af0d6bd314a30629857e659047ee2badcc022f09bc0128749f9674bf03c492c01b39db19da6b0c95abf0944251eefccc7d64f0bab0aa22c9677ab12fab9525a87023550a1510268cdde4c726147b6fc12b8d41e4b219e67d45e09ce19bd38991bee2ef969746d83478e8b980eebd9ca7181e46be655ebf040538234be56ee6ef14687187e928c18aa27732e0a68236fb31ed900446f72ac00d37b80d624628c598ff73ea2f4a7900e9188e0b35bccfa2848df930eda26b350490538b09a5a5b231f2ff36887583f7ed518193000ab52267a85090fe986087ac2c08b8a3be54b92c251480028f18587f1287293a9f997e8628314032b8e178b82b054a650d02b83dc4e0d6c0ca7dea42f362a5564abfbd590b265ad2c8fb60cb73ef17167e150a08043f006dea9f012a46c0b6d5a2f684b74c3496a542781f7093751d23269be0fc9e82f0de73f88def58fda4b39dcdba89102c78416bf219c2a8de641f59593ae3c1b49ab7b6d87d406377571e017627928fd6eb03f4539a5f219c08068687c4dbbe33896f206c0119af684a4205dbe80b08a579efe728a7e435b5212e75d0662f25774b3ed0106d8c5f8a085a53645ecbcfc8e86a493a0339016cdb92a0636fe573f89c8d39e27637c9d5efe793e22f54b29548ef022688eb4471da37dc05e6e3bf27a55d32f7cc025c0985e3c006feece82596349fadf8a30d222350e3bbe99f5d21691808ec4dabd8e3b6608cb9c9bb082ebdc0eb4eed00512a91ada33b708efbe6d666ea3c90890897e2e0113b9840491248c584cdca94c843fb84572be59ce96fcbb87174432b3683421564f4bb5f8b290deec75f685b685008e6fa43850b712bf0ad66b42a8afb48f6c16a539c11c3811723e7abe5da438fd5833223d48a6c2c03541f6124dbfd4a5f11596831f9e407034c6a3f7d594fe2db83a031b0ca8e2ce3316ab30ead4b36b1f5445dd4040d4d47e5a069432ae29ef749baa009d491b8224c14f313682c5894147bbcf945d0cc1097fd6570c9d1139dc3328efc297d0cd3126cb81fea311a8951c5b28582be616227b611db450f438fc501e41f866c3093df13325797b51337c39c52ac7872a7205e2749b1632f27790d07dd5037f43cb181c515df0ca4fa773c902b5af9844076badc0178e761d7a088e07e6a39613351d45d120674f113c04fce3cb8fca12e7d4af7bf3fd9239f22ab723e94f50fb4107bfce5a5d53c5b3b68c327bbf51206d0f0b963659b034391a03751f9eabd6aa1fe0f2fdaa5050d8389b069492000cbd4b71bfea93a7913df1c069490fdae8c4e4156132a20e56f296c354e9118dcae8560c1b9ac672cac09f3dddf981bccbf0189b7c4231e868953c35048f642963a22c14ed25d6ee09a368a0d9aa6b98347b0a036d246503a9a3d943bb4074b84e9f1fe4daaf28e7aaa1b71d6b927dfb3c3cd811ee353001d27543a1f72d0b2dc18552e5470cf83347657ace4ae8d9aefbb094a1e7a3cd6d1835d3144c4f2e3f7b3cee0a0b9c08c8aed16e60b5852711d8d8a98f9e678c97a3d23915ffbcadc7a584b821a803a5675154b1865941480bc5ecb19a4ff8164557582a320a8ee0d0d33c5d0117441e82b05ba345c8e8fdf76b65c97e1255ac381e2a4d2e92d5328e1cabbf9c2b7fa194582b6177e772b47e8708d1cc72d8173aea0b43724e0b193072197d93b8cce8abb55d47f6a89e313147950db70e0a18c8ae40e0fe748d98a48f02733b5e3b31b1e7fbfb15c29d28c78081a96406f7efc10c6a41d3dbd27b2d5548520a855031176b664357bcd8dd39146667e9f5a3f9e09b321027d424df7d1d31fc411e92f3502ac81fe85f30678bb3e8b797054fb8aab45407bafb5a7f527fda179b23660528c3eff275457110bb4ef5477058d2391e8fb0a91a9f55afd2e9a842a875ebf17b43e4a9ec09fdfa62119935992364d888e30403aee3ff77225b1fffae036f32b0046ddfe3f5742c39f7479134ee60608c3b6846c9acb56255d2749275eec5a6886219c859088fbb79069f575ba6a5a812be8b9c0fd90df4484c778c28bb99c10b78d3f6040ec18b11a1d47ac39e1cee30d223dfc6e9379818229f1d60ed36f53f4eeaaefc6d06285fe1f10bb3353fe4a0e2d848de2b0223d02351121a88dbc48dd85dad27828959ece2251e4422635f6bd4da51ba6fe9d36388f0a09071483723747afcaa7b065fbca947395ad9274a061bd3a7c1a817275a16f09390b5ee92d4bf1567977d30eba816d4ad86680485f9eec4fe136d91ac8fbfcf171d868e904bdb890316ecac13c5d914b9526b249bff9cc4b94713217537c4901666ec30f8d79808e852746dc1824c841c4a75c40335601aa2f93860d4cfb2f42d8c263da99df23608d3894565ee22c3834e55d7057e2898ed0568587322cdbdb8c80fc5c6442d0e17aa0721325b059e986c4a475df3ea66d697b3104777ca3d2621b528ade6f746314650e9891bd59b3c0b248e540817340d88be48e5895c305fc0757336693d0cc88eac16cc03621468fab3e1253e7b708578d185a1d687e4bcc853486466a6ff9d10b9a3b41d25d3f52f63586d78c72d8c16abdf1e47f2ec14eb300199b0d6200765cd7b497bfe2c77755dd83958bae299e0577ecf4fcfdcadb5aa604cb44fd06bfc227186f89cddf59d013c7855ef2c7a7f02540bf99b070e710c11a7fe9a7451bb59e63a4cecbc25271deb06e83215b203b3f7a4db63cea59a66e80af9ba57facae40a1d2f5ee945f637bffd3620dd8968e873b68e3ecb59940c4f3e37736b2eb7e7588f9e22764159494d77dcedb89330fb099f4b25943f307a5d5cea5c8f2dc7b61c904a007ac3ef58b0b633c75bb6b58b568cee8059461a677f58a0c1a6ef646fa10d4f2a09cad5d045e75a3d981ac557401babe925928187d161a2a0fc115051376e60871a10db1844cf8e483444aecdbcaf75245177391774c86ac2d2d580535000010451270f9e4b011a8e50663b2e9b08b898d863be94313ab6548eed0e49f4a075c768e4bb7ba705012d278419c0c70fcbcaa902aa90bc12a4f2575979a8ab70749f6d7a957c0d0f2a99ef46d2d96b33351b139f74f01a15286e2eb3f524595a7db0446e35ec1fbd5b86f17405c3bc55a711884bb6999cd62ceb8714275e58213057d2b4c3534b80e73c145abcfb517ade68b811ab08461c93e4dca4fb6194e8b1b4af9e49538776cd0e63ebac6ea730a7e6999ea9482f8fb2dd9a57f71634313afdcd6a4dfb98c0955766086240c65a3d2a0225afdb88e28fa9623c8f03f1e066d225f101ad0db6b2194d2ba80b5d55563edb38eaaa70cbe878de9ccbdef9be019e76eb6b48039a1701cae2a4f1914b6d8f40b98a3aa4c8ff183f89b5c883198feff5d2adef5db2a0ca214e732f9fbce761d77fea8aa58c93ba1709920b0c721c0d0058d95913c4be3bbc4f3b10dee5fcc8b05f9181fbd8a267fa3c61889ea0b2cd3b474901086a335c290ed01a7fa9eef5a4b4e69fa2d648dcee880971f1e86e1bedc9414061048002b8836046f11599c2310777537dbf21e28417c94cc6297ebc540ab31562f580ed8e070dea29d5347498b57428d8f58ce134a9f439f114ae29e034f85faea4810b72f3fbb9c62a698775907c1ee178b4007acb61346a731060aa298378c8200550487efb07325d01428beef4adf0f4c52c34d540b9dc33ccca11a6b06192a6346dd36e5d4ec4295523466eaec7cee805244b6f51ad74a5b700896f62ebdb17cf74ddb1fa720499e29caa3476e647d41ce00544a39a40848c442f17bec117baead9a12e9ba4d6454cbcf65de321a6b624e32138b9c283b528084dfe618b17d3290922944ccef8e4d825e5c4ce7180131c85664ae7ee403c406f9ef199d7793f8f9080111a014eef0fdc0cafeb96bf33d8010aaba7a3d0a2d980000e64a11ce68046514fb88dbbde0d213dfc1b53a99bb23e5752becfc93dc7549a4bacc49ec3e61cda34111a34ca46d97c383c4745fcf846047c01c9a4c139a1ffe29e35f0e036ce366ea3389e523555c98bba9d3eae5025bf849808e440301220b70a2902d052c7aff28e26d5d5bfba7683890e66c77c4e18375c7ff9c21b78b7f013512c36e25a41300274a5eccaaa68a7961ef96ca7df00758792655f6b2559b0206f4a843378cd58e1f0ef6a57eeda6067a2656feae2048624f3a0f66077ead86a4f8efba41afb8a5a5bde5050ef59051b4fa868674b2ac7eec03a024d8aa35e1b4210009f460ddd844d6635da278f8dca0a984723bae4058ea9bc9b8e9959c9c5b492f9a1682efd5efba8c03ccc4aa68870c3a85310e94829417f08583b6cbf0c1acf6b96784e7cd01050e10c7efbc7fa941fa68fd0fa881ebc822033caeaeabe118d3c91cdc4031ae3c1031fc043afb312bbc1185fbdf51fab59cf19182b7cac4d3b95f39d0088dec0f63adcdc0ca4a7f025f6e8cfb2ab29042fdcad009d82a8df850b2c0aff4bcf1e2f707e554f3231408b12fe528888201c88d2abaf08ab0f330fc3780873fa13fed890077e99f3e3a8f2c9d307cee231a1add5dee9fe2d3a38e6fa692594a211a8a980f9ef216aefd90dd52277f60ab284ecbdc41ca053b03180a217df1c4b55dc968343b65f8bceadaeff82e6d789d5a751609dcd67f7222704bbe58f0e45ba9abb81aca33e067f8bdf14b6a43afb5a386accff3461c3de4141bd5f1077835f7899d97250af25e8660b597c1321b4257bd2e944d201029bf7ac3391221930b6f7bf21063ae8192aa5eb3e70b6801f194b3212fe6160304cfc08fe7811cfd1d27decf5e17768bb720f5c050abf10d74e4c2cfa2edc19f119b7ede02e07b8cbbf8ddbfab1195a6cde0e152ba814e36e9423bf1d7164c1dc570d7c0e360efdd9bbaba176ac231b2129629bfe263fc238dbda6c35a9b9d9b218c0ea8ac34d9abc58fe2c579b6163b16c6e2ad8e78b2ed4e9e4d38ee913b0853f8f4f30eeca4897edad4733e03c5ef76086f545d3c4768b37febcde5559cfee766ebad6cfeb106a53d636083cc434be2ed0674f7126f3d1a6f31baea81d837d4cf3d0a36da64b1b09c9261ef70448ee0165b09bda5a5694c88cd657b49b687bc9ba3ae153523fe68d0fcd8c317957a3afdd8aa8a60e6206b25afb9a9d92399ca879138fd9ed396274c37a0c8165bf34531becfe40f6ef312d1d9ceac7e3a4be597e376bd2c96a78db328dbffb174b4eda7c3ca0601ebf0975dea8a71cb94d170fbd1c2759ae0f0f0ec4c4e603f8852f14eda22a2c5fc711ec22a05d7910e1d6b98f13222ab5805cef4c1e080501a1a1836822f2ea8d2ced23b3faa1ab244d54d3d81fcb859eb5cfb9d5a5c3ff3750821219f58ceb1449d599aea31b84be446ba5ccdd42a3cba529452e53846479434f39dd60647d678985b2a8fba2fb41ff54195e62e992ecf3c3f3be4a6e652d310f89647a8a8016808efce84eb2079d6078a431edca41e3d5d0929718e76106e62496a31fdabc139c27f0d69500f1100b653128c302c6952cbc58abc7c3a87c97d297c653f449735b612a41f0dd30ff755e6de132e60be3a58753fdc4f0ebefb832e790454bb6a1584be6535f4f3ae96e86b9492c542adc2e29d0af490bdd637d0b3e4753b59efd56dc781ef3c17d5fe9bb5f6773140a82ed7dc45282a0bb9a7642e6fd2fa5b6ccf045cec473862f432ea6709c7da747353410c36836e9c3599916a504234e60e52db48463e48b9b694b2ca2d55610c937f4a927cf2d5d2e3a642af2f877295012dab42116c9fc0c9a748fe1679ae8be5871fa21fcee074ee0e570f1ac7e359f65fc3648f6c7d902b28a1817c4e70d149ee370986afac427c702150aec15b144ba648d0f2af183886ab11b88a213a2536182be9384dc48eca1dfd66fc7a69f519e5662ab3e572137520abb8a56b13de1b2cb698404d0fd1b7085dc05e8009e825f7ba229a9956e9ca3bdd89f179405a49f22c0e4e80c42055697bd5fdad144eebc277f14cb0718fc5f8d63fcbad4ff5f186b6ad786abfe401f69ebd1d0c627b44e1a2826624c1ae01d01eae89421289940acdd8d1bff2e3d45afb8110af687fe2ae50452b6907bd8d469f80c9670860ca752c7b3bc494b415b04b8042aee800f19058da71065560efc6fc580f3e430dd6e7933c8c5026f2ec1af86d42c474a193a9f190ff11afd1d92906161391dd31d5d3e098a5610b67cadc50ce402e4dd70b0a3f5f75bd3607d114dd39ec0d3d049fcfa505862db5838d90bea68bcd486ac3ec2363e3d3f7b09a9f6a1591626f31d3d8f6b069334cb1ff58ba771658a49351d0c455178cc2c1e10be381a7f78b54e51eff49a8b6e442e35f3b06c58daf65a5a5a676e1f843bf64b5a7ac65018eaac499f42f32a0f76905de2e0445bbe109bca5a30b0652d2d5cabef7606303088019f50f1a10faede4fd60d0500bf3417c610b8befb2bbe0be8f9cec25b4b0b27cc1ce731d42f86becf231eebd3be5e665ea8177d55a4085f94694c05268e5ca4d9fff6ec9c10ad1d53c641c851c763ff13aa0fab2118d69b31a19c7a192ccf9d7c7f84933996b3742392b41e38eec30eab015d2e0e250556482d18008d5d5fe3b1a9fce7e811aa4508ab517067f53c71210bc71ef6fda997a93b2e74bde24b7d3e644595b06724f08068449d7c72309734dae2491554a7b0a31d744b1a8ea787683c5d4d791f83ccaa875eafdd5b49a980b812e9dc035f813cec507191ec5ac2c32552931c98ec993d5f5f491fecdb91a34135f59abb76d8ac5719eca704163bb574b9ed031d57143a104f0ceaaf0487ead6d60eaa0831b1c7472428a4b8836e090ab386ee02b0000121bda11c7b392a89be91e808986d6b9f12223e1f430a705697a9ca78f41459d603df133e77d868eed32bbe564cf5acc1cb35b615561c7054c605583aa57a89b32823a58fbbce850a62943df27dd5063270dd1608f687e9c607b62040eacd3fe05320cc87447854c253734ec28f0cea0aba67d11cc4493ee64c3bf0f6e9a19b6ef644ac2537afbf3452fb03ace6408232ffda18e6e98ea5860c203858dafb5870a203824fd049cd21e8f990db08d7242f5b11961ec05ebf9ddfe0627365428cb3bf908678edfd45130728d2586cd545525f9e36158f395eb06ed8b172d319124980b62475b4bab32e4cbb6cb115175df89a908da638e852a5372135315c51c6c9348e359b0f4bb9047909e7945eb81ccd28ec0a2f3c515d1bcc547b92d09825331b8edb39b54585d673ada8dc22dd32a346642c2b681c0cd375aa53fe567e6a04ce1f2441b988ee5e4a7b01f8fee6fdac35cf08db1834674fd5183678f0817ae08108d02658f4d264b62a38d90eb4b48f897d15663823db3c2ecb8feb25de9a4d6b26b6ed49f8242dd0e78cd11204c111c4209869d6aa33f630d7f8090ae8fb52ce24a63d03c72f7cd929875ea624d1286378401d8177cdb6d4f0fcce3ce16a54e1b5e874438d0912e61769219527d85ae909ce5502035714f11dec55b631d182c833b2ad4f754783cc8f26cabec3bad3bdd14ba5d36856e6e9cd1be162b96d727b4a92c271816b4fd315584e087bed365bb9383fcb8d82c507be84fc4133c2b2eeeb533fb84affd41a4812aff590cd62e835f323fc6481e84abf90622f1119a355564b3c9a19b61ae8f7f458c2a76d12d57ca726079c1f68673dbf7a68a058033afbbdedff01f43f3672bbdede5d92117f63df934dc8b490756e5228bfa02c72098e1fd2e8cb9e70fd465e548365e89ca233e1aa6db37ad22fbc75f07fd32f3d5c8f02a9e7d32e3cc9d06915151a7663e7217681550f911928128198de08f610135dee6b771a81a8da1def5a85fc80f89182dca035f52bbcca2c7393ea777d763fea1a729427b060873960654508ed204c1ca14192d9238b65e0d74a7798c6936cfcbc10cd6e55207723a91a0d4eea305e0aaeab43e2e89e9b6cd7aa7cbcb35dec97aa51a8ccf1152b50e24f186eaf999574ae36657b78ba2e95ab36267b69a3e2b9ad4b90d8d31d576cc961b9fd5ad08052157d51d1785d5d04824cf75ec2ab4e1b6de5ad474514e24816ce72e1f0130e80f0b044352915a124c92c64bbb6aa339a57f835976726c392314e007d11c57b73bdc84c9c08bc4b8cd9322ad796d227206eed185c0679bdd40843b0a0bb3313dbabaf5fe8ad6d8bb9fb4c2daa5ba954f6f950c5ec8fe7e0bdd31c766c35578a4b1fd6abe5d394ade379d020d50f96af9e968c8f9699aef2d752cb8238545339f5166c2747f791194ce4df17b1356c662fe373366db962a41ab6976a21dc33b495e09c38764b3a2ffc7a76ce576f61f4a9d2d8cba23c84a801e499141560684d0789bbc29024797c9213cce537931febd3529872c2b04e68d03d66e091165454a6c669e7ff1297c638d322eec53cf5648720b31c28c4e0c62c0d4c2f898e288d3716a74df1f03cb84f630f2ae049bd537faf07dd788f974a18097ff3798be0a850cb6d81b3bc678b3d213a895eebaa82df7c864db49f865e20ef3877d3e5d3def71b471e1cef27c4fd949dd2f36b25e035e4d244e12d4c26ec91f03d267e5cd7967a780e002f01cbf250b90be57916ceaebc00502f7510dcfc874aefdca06a310fa8473af7b92e1d8e8d97f807e821b1b82d88ce00269fb0bb7e4fc22d2c4bedb3d4b95c8516804e0e20bad49c9178ff2cecfb4c2114f38fc8fe3f10a700155d83c911816d6b31845888d7b18336f988ab1770b2b8e5ee52f6f5cdf5d72c40b4b9c7f9ff572128b678a5a720e20111f1efc16665f477fdea102211bab743f7fcbd48c0333398141b43bf4313c52ec5b97974c52a2641d04286979634e1e58678f5006df36cebbe1a4abb7ca21f1d71a242785ea346d4a71587284c5ff9248fa8fb628716a4e68b8f24a8a686cb2e04f6405bf86d32fcfa87ecb7fbc164702b554912da00d4288aaff3d18e968656ff01c3c7bc1c8a296d198785d75967928f5b5756366ff83c7a630a4ca6f981ae8666e9c3ce6ad70689fa6bf1af8f9d3d60a3bec66d4e40cae274cba488639f441a0269f03cb80db97698e9eebe8d0ce49a6277820e8cbdaadbc24a22df8fa92f2ec7e3276cb766838ab97415a3d1ac65d7c5be40012fe9217ce44276d8faa466d99f89d218597c7d88258aa85acffa70bf02a974daf24e039be0337908a5c8dc00938d7615058f981dd9342cd6fc0e1be7ce62b09fac342d7ccc14913b4eaf074c3bb6b8ec27e9f5cf43ef17b2c5e4b6a4c922902c09d2c49773815fb4d453f43ebafaa97a9f00365f72d669dff1150d2867eab0b38c4644b1e536bd2962679d0ccddd26ec85ff31598ac282602721174d037b8bb411ecbc4aa410bbdf7d33514380afe7c9f8c435916e0ee7af10ad0200a5219e628e7efb96e450d1e7d4e6a6832a393ccb624d9e6fa6d9561822c3e3c956c92a501add969aa1353805be5e662e47b46c131f3b4d62020711292b487d1f6e584edc56fef0c69b5edf9d16e3300a1e91b13d8363b4436af84f04fb8d815233d4202da13bf6cb2613ad4495e45f93d8c9eccbb6fc7ca0914d927c2abd68549b2eedaeb32b6c1081506b11f9b6995e992534391a7db1f7a46225984a1d4b5f0ed1428bb06c162a78eb29ded40f052cd8f869147884a65ce444f478bc3ad665ff3bd97b76615d95e5d4d5d373a4cdee2aa24fd904c16a171561af18d305cf4f6394efd93a9c8359b9b87d7b63b5642aed22fe6903b09846f7e5778b27bd8f83d8197e320d172dce3700fe89f50d8b55d9895460eb967ed0617ee02872e9146b81879049d00576f6c0836e005ee23185ca256b9815b280cc9c637e1a3422a993d36950871714c810d039eb330aca70c2bcc82bc48a98c928bdf17b031a01e8c3e79edf708b6aa03910d9c69835a8daaf5c1b394f5b7a5b4cfcc25db48328b8c943dcaedb3a9b62e1ebe7257fb84de7851e07c2bc95c895b205107f54aa7e2f51b609e787f679b9063249857642fef574d14c441892c6d6928e2fb3c722835f622acc91654f9c1de68237920cce054462a4a3cd78c2e5c8f7621dcd3d50d547d5a34681f9d89946d95f9032e8946e0abfd26f5d60f2f3f770970d31033f214ba7f93881154013586aff289f42578c65775faf7dd1e26a6bdfe4c35b27f690d33b5c0962150a4b59bce09a71e0f7ce0297e7617312e822f76c92a9dd9caca2361f709a61c18ec21bc1a7aee82c7e86bffb4c5564ccb39fb689978c5c3ff8fb591623a7bbd33db39626d0b7335cc64adbc084981a9c647b28903967dda100777b7af8f3ed077bd8ba0e0cb5842a942fde83348740b7576955f8f57dcceec33bf77450f724c119afe88af87dcc9495a8e876d4fdeb58d211a9db80b0e4dca96038fd0381ed5a01abc6572f17d5db133c06b62a4292653550643ea018805919a269df5cbdabf41a853b387db52a29247ccccdd13c7c2c467b435588578bf4fb4724d039f98298d7c92efb4d4dd307e72d844ba722795d51902452d146078ae1f049d87ecf2628d97b5944a071f803bebafc67ef84a9825bedd332f051e6cb26acb90800a41ff74bfc3cddc3b6988072c92b3c44df87c5700f7c169e04de2e1a5239a0e426cfdfc565dd5dbc3fa10102c845c011f9c4f249b97ac0bc569c1d51359de2c5733c20279330ba344a96d0ea2c3db9a3640099dc481a824a9e407ebca839ace1869ebeb320ec573874670d23a55a8811ea69bf9951de8798c9266969fa15b6e9f71ae9398e4c2cc49dbb56f3d873f561243eea38ac29d08a44e6cf908dbe79c8507f1c42b853b24368ed2c1e460807dad41ae68f7de92eb2be7602fc39cbb9c4cbab8d070796dc0418db14a6cd1c6aacb01dc8d9ec022d91c924402cc2b215b2df848832fd16d075395971b154996c44af2bb4ade2b5075cc0a1fcdf19ad4e684c16ae8d864db2d6d6670e66dbb6599d889a51f381f5eee647b885486a2c90dcaa9c26ef0de9c8791bf8a51880d501b13c36a71fd913b295c8a436040eb3710737ae0fd37686213860c2550f50ae7da7021335bfafb9f1fc911a79661596ff3dc0df6a61fae0dbbd79f287db6fc5d4da97abdd3e599550dae8c7e74c8ee01b41307b6b7e4d1a20d9fdb9f467656b5acd0fa95f21ae9aea7e40bbf985c4ca56815a867b01f7b5444306a4ac951c40349f30916d2e1d7ff88c25f7482ddd13cc6ab2be85d4e48a070d159e3ca1aca08b095fb5005ed987bec105e7bccf037614a1d99801ec8d3dc1647dd278c7393ffd5cab0c71f3b4beca36ce94f3f8ef28363c7a52e4441fda3290638e4677dcca265ab0c8a006a59d54c859e592a68163bb009034f24b4ae05c3cf753df2b765c2579acf972ec99afabbdbfb835c76ee4fc055d82c9cc503197312a8199e447ad2b1925bf9eb443e70a8f41ca2ec1b6be681747df435cf886b4e58e764795880b001f5b67874c43f56bb74b8dc24a68d1edccb08f6fc3cb8f7ceb43dbad369f5c0779378a61d9c03240eed7e77e321b9d1ff2662998ded91c13838c54177fa07a521ffc53e6a00d20708721af431b50ebbd53060943d0875a41fc3ac6d371370593e2e4b3989294d87d98d97f2bd2ccfa38a9ae366c05e87e93208aea3f1a30c432083e603e4b1a2f28d07e50a3133035bfecc7584938a673f584814bfbf90fc14a37689d681bb8f54a43c76c3070ccfe8eac779b36df72bf5df8bef1f53e683cb0efcffc61acb1b85fa1cc4c75ebb1d13460da45f32fc62dbf521a27fc2a88e1324ecaa77d3ee763967b013f1398dcbf0d0d486f9052de7828269e8ce1433ec0a6a50d9a7b6110858f7ba5eae569d962b831f429212577bafc73c876d639520eb37bd2b1a4b6beb953c55496546feb98b713c36a56770ce5b09e194f7bac13546e51362c11eca9da2d785a7daf04614b42718497673bf8eb08d92ccf276a594cf9a2863a843b0a2cb916b54819f5fd8a7118d7e1d2ffbac057b9c28320c10a1ed2d8b6180e748f2480cb6f81dc839f254a8b2bb476ec72fff4e5ac9d5000f16e3d45d611768aead9abdb50c54b89b614f33910ffa5a7e420e89ec0d374b502d8518995528558cdc5080aa148d2775742e47802f9ec21ae8eab70095c6ba0ab29988936227717f29bfb2835a61c3e075a21f1a987d4c9e04502b0b1e478616dd09a8ed0d4b277aeab86272c3ef5053fd94a1d72870d05a5bd0224990c94be0e211bcc636341680825e085fc5dff05f8bca3d922aecf8de131c32196d54d6587d2e9aceed1f225a7511ee34b1b0ef4bcfa6c68b0c3e8d57f2adfc750aae74fe93b7582ae79eeff81fe3fd4274e602c276cfc709fd44faa9fde0de50d6cf82f999dc7d02eb00f4090c10c1082974cdc607b9b086e753f271c437f7c3a0181ae03c4603ab1a72528684d2b00fe355d13337965f77bff24d0cde02e6be0eaef1a0c25ff94b0f37825075369d08d61d24796a3a2cb788bebc29b5a72dd242351a6ec8de6ee1046fedb118acdae2b4e5876d9d449186a8476dcd7bb3feafc8668bbed1c723bb72147450059848723723006cd0704a96c02395484205fcdd6e40f08c65e348973da6e51dfc917bbf485ef169add3c929ad442caf40a405fc522de21e7accdc8cfd9298bd896ea7d0327422428b9ff6005bb742d5b84bc4df7372a23a8d3b8c51477c85ce55ad3c9053916c922f7b6008a75edb8bf2181743d2a21869293791374e8e97799be74f66f2e51d009c1f62a72fde385afb1b8135933f8aca78cd14d43c9a20dd4cb956ec0d5e488b51779268929a6fbe8a91c3246a8b3266616784ae12e935d29060acebbe576e4736a5c53cd04eae950a563b666d5ff6825fe3ca9e642f574bed5daceb649368e96803530e9ba9072e192f01ba963e5a6bbbf92ce23e93a5a59dfae4f9dd08f0051966a65e6df11c10ee179e9a259041727b7fc10673b63aece8f1ac1c83a3a62c5ee35017d98b4da7ebf67edabeb4dd95931c7385c60a64101a48ae90410218b0dab7f5f0985a212f28784230e23cc7322ce7b80f63b10fcff0535a423d0a4728275797e712232b26f28ecc1222c7ad11508ad04b5808db33484bc219ef358b7cbce669317039f89d0d746b6a643c2a54b2e047009db92e2062b77eacbf4b61e639cd7c36b6df14e04c5f9cb9197dac45e454d903c284aa58ac22658c73a495535596a5f9172018a2e66b12a3c2e2a238779c2a5b2f78a7c5054f3fe5d40ee35c36f5c98444997fa503608f1469ac4330ae7fa202137f65bf1c896cfd582858ab3fcc86e0b8ce8ada10e96e598fda33647b9e2be352e9e988a84c8007ea5bc7ccb37b2936bf0364985c62160fb50d97b1c2540e1089d499b7e54c918f23e283ec7845ccbe9c001f43c26dbcb37e321d8900c9d1b18ca9cfff77dd23345b209d445d55a8429a067d7e53579241d11ca9b602d796eb1a339fa5e4e854f32b1043d4a188f7ddcaa2d06e251b039acb8aae6ae5ed27447cb25f4a395d30ada7c6289ea55e2e0df4b8c8a7916ba25598bcac5d6304fb4cdd9da69fcef5322d9d7baeabc0a0db0779fd1213bab5e1554c6c875ee915d56587f8e20978466830046769cbb2d1ce252d9bfb5992c2dd463dc2ec391dff86c956c9f2a69935d06a47691780f949c9f47c27d5909f7c27530974b114468510677740740537ad3396629df36523d1909b1837f75c912a9f5a0e5ee1390e2cf73bac1523341e708055640a2dec1e491c3c8037da3ea7024fe754101d03dafa90128a902ab801dafcd39553006c187177f081dd0fd349450ec40a0070fab7b81918ae3b01a355961c5b410da60c7d69a897876ac4926b8480f4b6da386869b4b4259a2fcc41829b925be63706c3195aa195ebb01326bad6e2dcded01371aae8a5607cb2e0e0d9a67a38a66f92ca0004cb240cd656ef3fe0cd4234dff7dae16f600fd38cd1134bb4c15fcbc0e13a7f923ce093751c9cf6f092dfa071af6d66f299a6c9d0ff2df5a4862fb11455a1defccff58cdae1145356e3ef319521a5e6e38a006a7f35835c7f57516f3e16ae735533c6c829770fc048e943c68a6b557ba62cdd3a1e1ea6a30f44acb1aef5ea4e9afa82dabc6996ba9318f40b9a55bb1dbc4933351417f3fdfe57626ba5b6a4dbdf2739cc2faea1958c7239113793bc0d6029998c71e6fdcb65cb2493bb4c6ba309047078cb4bd4f9764d03e068ae1af2704dd59830d9c1091289e78eee9985630167f444a46a565d13eafbff5daa33fae12c0db66463b4df2d4eedd72e4709073c122f06428a83c1085e023ded095375c3723b086cfd18c49dcd7151ca97104b588730f1d2c50de3c4718afbe073ce15cd0aebdaca9b1401f0af302190df827c4d7402ad972c36cc45cfae2c353c9803c8f277d4250cc50a7a3a3f77e1a9e689e29843c46be033c46bb838c2d3604a63319a079c40283425ba62303e8a9ca8c91497c8d4d134e0cbf9c0ae547a07c6ad7cd12048373674faf977e5d03d1074f98bddb6ec815711dc6c8aeb638eca1396be33539547ef8dbe418f41d2c58aad7bbd818562671d505683a3309d36e78b1e2849d83a8aa8292e0c6b16ad130b845888764f79e4c09ac0c5afefe80434be8616fec9a1b7d4cadbdeeaf34db03cb9f03af3a92dfdb5f9a16b0ecf74d596fd987328f03a850eca9621685f229f955e9d0e590e64cd94b0b00fc661cb55af8e6050b8541cb68ab68c9889baf3fe3f4bc82dfd49408137d58be2bd054719711e74de6ccc9dedc6e0c4dc3262929b431f7eb38eedb4769d10c0b63229ed31a3ee2f669a1318d355438596c0f840f414504639d89975baf3b27466886bb636e89d78090d10b4ae848aae3023a5a843e408a65db57fd534dbab3f4cb950595e4a92b70ecd871c17714f9d23cce6177e774a2130ea304b482abcd62a20340b61ab6419d25785abf9aefdc0a3aa2248dc8405e96ed75675ae481160adf62e46b949e25f78913a5a72110ebdec6bf48d10c91e5e2a845af6aac8363478bf305c9c6179923b2a6b4914d90460faf96334ca35d3bd3d6e8b3a84b2db7ab39da22b692ae57a286c14c00a14fe4807dbcc8235b3b80af285bb1a6d1f0b31801038a48f120f33ac350076d98b4a3681f8efc98912361a6d8285382f4594345791ce68fa98e7a42fa32956847211296510d5628626b64687dc010a2a82fca3975e1f5fead396e99e005c3d32b7ccda7a93780a64ac6546975d03e686f1311cf1693b2fe3a5e7576e3ce080ee3a4fa5ce9fed4e1a1fa7c9cfe141ed1271cc622e7b78f483b1d143d0db0e1c56e1c23d1f165d790a647e5219b42eb87d7f16dae98c3408a42f8023d28315a1168d5a0a910e3a2f892b30beaaf8e773202eadb965851c91514f993e5b2497b77e662c89117c6f3862675247a862d528ca8be610f3211e0807edc1a5c052dff3c486c03d04e9c9a137d88feb3245a5fabf3c12f3fffa078dc757a749846278fb1ebd7772d5ee6ad4e941dd3b08fd27de4a4e08cd5a9224ba3a6f0fa5da9769b65a557779d5ed5c9ac644833c5916d29aacb15ed99f9961371e8b4040159a2c019e3be30ee7f3b595da1cdc30f150975ecd96522d31274f5738c94e07c61d181f5118d1e42166a17c206c3390815c3d9b7ef7912f2d2a512f19fec507da2ee54cd8093fe8f6773646b2bc3d05241d10f1afd22c0a571559b7e5a82f303016999c2c00c973b884d1f20c1bf431ccb98a637fad8f83352d4022fdcbb6194775156fc683a84e6dcf0a9b8a29014d0f82ec6c5febd07d08006309ac7007263afe1a3643888b4de6c399c5a1e0d40571a08da60d9eadf9397067dc33cf095337728db02c6f619dda1defb9ba6ba57de421669165b56e5b8cb346754b0fb38c9469e82c5ad5303119d7378e967776f7b223387089271fdd4c9b547acef934d450549a345bb452e80e00196319ce79b68a2af656cc876c4e898ab5d4b11cf69839d51912f6e59c9ec21dda2bde2a716c471d70a08a28660269a39142f88150ac39ce9b13dcf196080b1ba0ab7e5135e7ed38d38d22dce57a4a57afee2ff76bf37106ef518b89ebbf2fe0d0578d30f467be7aa00abdbb565b79c4d1481aae072c24cabb3229906f699452776944c578fb00b29a7bcb884be3f8a17d28b6355cfced128329ed9d2611b97ddf73de387085c9d19f9c91fea3c1a84183f86a7f7d2003408000074653168075155f6ddd6e190fa810ae15d5e2acb6f0cdad93a48b428cefe407270bca819cf01295f51da28151c539bada7b58377c0f02aa5ff26347f88389f5c732103b69d24ebed69e7d6ceaf6e11d3cda7a893e359f4c7a954b227207f2cf707463208a9f41910dfbec13c8505248e63cc2e154a9f8a7b6439fc9ec6bec29194f7e52bb947cbfb740ec607039074ccb72a255890b24ceaf7b3f2e881c01f5b2ecff6c5fddad93db94cf848ad1f6b86b365a69a6ce7b688aa03ecae1d71bffdf5486fb88a6f6e618490fd95c1c097ea7b614b12d2a3c5a474127ae0658f338b2ea34267f1621a30861d51ec96e9cfd105a2b5ec99a62d8dc973d4bcaccd217f5a26cd753dda4f79e75edaed97a820ab5fca14f1fb988402a61a78cc6af668cf03757035350b7da9f86fb4545ff898dfa124e0c2e08e796819ea341ae9e5f28731ff75325766e839c68f0756cdfcc2b41b708ba56e7d5cbf4f82c87c192d7f6a474232d67360fffe7cdeb0afa24557ee2bd0597d9c6ac860e6f3a471b497d89997f14a221a3f5e88794c8f1808928f9ddec536e26f72351f7baa4ce5f3a99ad407b832721ad1c87d1050add0eb0d6f332b1d3e66ca38165bfdd635a83f9c55ee2484859894d3de76f54f956790127e142ecd90974d0b52cfdd592e12004648dafd69851e1851b5377da5b8cf715aa10cde688d9895fd5d69e451bcfd15ec0829331c9f97728e7018dc6cc4d9dcae8fa5e2cc2c34933200b945fc2f81671a1024378ba4f9de12584a23df307768eabbb3f66d663532256c78c351960373eb7ddd0a601add1c103c7f9ec88564084e5d96f92af97c580e443ec476ce2525af364ccf8c225865341efa202e44bab976bd38d87b3d833e8e28a5909ac574406f74236ce9bc7b327a04cbe9c49e0fd5c27b2ef20766b6592b0fb55daab258a5b56fd1f65c530b3eee63cdee463810a665e315c4d2edacff10f07277ea6fa9f446d5135e0a142a10b66e182b2764c7cc53fb857a8958988d36e855c91d3ca19a4445e6aa92b9241d603974853f6a2abaf3b478b9ebd006d7e6be9f9de9e6e8b94dee8f5f433220d8578a070db67cc56d67f0cfacd1a42317180eb1a06dee1a448dbf2eda815cb5402aaa56f90a32369e6cffb4d6d05fccf1986ad85c6fd68ccc2b477245d33c8f73bc660936763bd5cb5dbab6f9131b3b95e7b6f4e88030054be8b5602d9dd1ebb7139578aab87f52e0583414e0f9a76c69089d0806dde2b764605e0768d972222abdc58ab3663fc502fc8a25d7f4805dc4d29f6af9e8b373fdb81c936279f133799dde2524e58fcc95690e8ef7aa6a1c2207eadf0eac5c838156eb3011e4cdeb8479e08c6d7eb9685ff1236576a4f9ba46bbf6482b9563b8d1c0618e0ab7a501acdd8df4a8afc92dbdcfe75066c598a464f3c0c48a36cfebf587e9fef3303635407d44efc13c131a265567b0bd2f8f13bee01373304259c40310539adf7d3d314abf947f63da571b488358b7d810c69bf9caa9479cc9546461220485bac072da65fa2951fdc99bd21e3dad5df1b68139cabd940b491340dbdda4329ae8127b1bad036e412ff4bf8d2b5d9479a85338fae78967d29b91fc78146554657a427cab345c6392ed789cada4f0ff22bd144992145172d4afaabe608a1b3c12aeb9e1b1b9d52c0e78f1cb40000bbfde166dfd6803a53b1c37158a388f868cb150ef039f4c6fe4bd8deb5f180f7226dad810334945722c01d7e7b155b239ca0006d02b7645618d1f3e80776f6765b6f497e241b6ff407d8091a078ea6cc2f4dc321dcb90c66ce92e2f2d9e9797c45ba98d2d3913d52375d7df803164cb8057de2af437fed928fb670d264a5d5bb39d30aa7f514498ff64952fc24f0b44f9011244dea40b0aca9824f51423eda3b6ab7cf3e830258220f9d151e83a281068e26739edce54c0dc2ae94aa3e1dc3c40b1fc80d44ba802320a66ea3510109d8027f38399e253e617a017f9ab384e5f76383a7c55317ca8facd5ff1b779409c7fe961d071bc5606cf7d7f45528cec45dab8647b539d6a2aa654f07664768c1d4dea657e1291b6fee6cc3505dbb19ef4c96ffed94f3033cccd78ed33b0d251a34f134199593f62f650a88d701c8d25c69816c5d4796982fba9e568a439957da32486a47cc9214075ece218c5a8ee78f8e4936ab6571b62e056f86666a041ece6d3dfc58d6df1e782c41430e407a8aed70f774ef51b507e68c9d93c01d4af04160b5a8695ed7138061003a9073a0965b27df839e199b200d651e222dbdf0322ea2818b487c27e74d6cdcfaced6d1afac216182d7d1325df8fc0187385b30f5e6debe7feaa33f5d54509bf10d666071e7c0c2429d26596820bd5cb65e206f1ba364908ae8e2ccdeb629fe3a9dd8c85aa0ad57e646a83ba33bb7a53f4323433ad594f32f7a6cf92132ea8c4ede48d9f05de0d124a8366dfa1309c53cd2b36aebfaf6d2d6781c0fa37574273fdf7c33523588bfbf0d65f40188f1325cac41149cec857ed5bd6a5da6c2785e590015fcfbde95022fe5cea16d292f7b161cbbfc70ebb7df43d7c863735be5a16fa7d4b4008743f2c70797151bc65d1143fea151cfa911de00bf93b5cc4bc31451cf120bf3fd83f137fc4fb680b602edab8efc33f016c3d1210696d8da25af95ab04e1e31a5b0bb14f658da4f86215db3400c60d58214ed801dd404380a36f8cac0984300e8c88738374a525e677bf140e0bb379f45446c7c60aa68b7584f61e29a5d88fbd154cd9a459f85c1da81ffd85d7f14ff3a1e4694b577bb8bc2cd9008195c7e45f7fa51a3d73ca0729c12a9639cb0585bfa3439f87f55cb90902150f853c0a3e98f7a445c6406ac865d0b58cf651c68bb646307197e08b044db3cc54afb591ddc2badacfccb8c3a1f5c715e2a5051b4946d2aae5776a57810479313aac34a356abfdcbbf7efd8050c4610cd6ac88afce2a2b30a75cdd864091ee95c409d12ad43e15d5b1b118fa432502e4676387b9064598ce3ac2368fd2f2170e528ee58c81fc85b845b9d643d0cbc48b9dd22b4beb077372329e928865c5dd1c01a655bbde407efc0d8b84be7fb2ca8ccd65cedcefabb8744d8e3a568d890d53b299bc4f303d35677f8b236e71c1d653b554aaed14e7a79eec964c30ce150e65bac0ee583781cdb809ba7aec2a07d8bff00db87e83ae6aa8171744ee1e4eaccd1994c4b9a8ed2eac0f6c538da500f5e7ce2187b96cac000a7c8d0966a2400a34172bc67f3f2733d57cb6d25c292e99cb224739051646731c8c071f5975bc64959ea9c5344a68bd4d300da47ba1de351d4da784a9aed9741aa2b0eeddda65aaedd08d278cf91f1a874b05aa8b26554d73ebc9ea2cf9168d5e6f40922334f9174cee00b9d91462733e018b4ef23112b832bc3b7021ed19169de014df81b7e3b4039a15629760d267c1cfdc4f4756168609396a4705ef7710311e1b5f660356b14ea68f4acc1620a374be7975b2da9376ac2d1638216336877c9d00a7e423f760d786246b7cfce981a9c49127a8a84e5e6afb88fa50b6531860716f11689b4c190b47b9d99d8000533608d93307afb18579178ee92c3e51b4cd38372df58811c8283dc27043bf74cdbf02cf75547ea40030e7b8e99eec10f5ddaf648f8fc464ecf09dd160c6cfb549cdda3383db1539c7834cd5d539221f92a0c6b1c5e9e04a66561567d733aa5630357c1f15df376504f767b280476c539396729478a6abff231d0a547fef401670f23e336b55beb98c37536655e6a2efca1ea09b6fff930c31efaedcd511350654afa44ab446e4a4375599c372de343671ebe2fb85898092141a6356e493ded765e4a3ab505d5d129aec94a2ff29368a5eb7e0c9d215967c19bec45ba8c9c92481ed7ac76bf97463bdb3aa4f78a3510b59421ba9eed8663606e88e1c774c82c3dd808d6d9020162280dd87202914c74dd5d773dd8ddc49c8628ccc97aca81d47ef099af53c929e98119929bdc5b7aeff7d5826f34c4d47a607c96d5c8ca2f9bbaafcde9dc0d604ebeafbaf346cd561f80fa0180afe26e82b4e549665b07b75748fd80bd2c210e4e45d82f4ef366673196bda7e5d498981b4e66d65110ab93e2fdf3e56040265139590f41de58dc39b3f3fb7e85c5f4874a1d615ce10cba501fd5086e0684ae6e3a0f08df5ad31d5756c4484c1be69adca8d1a6558859ec6b06eb10a07873941f49b0e6e18cb341de9e02fb1ba0529c5d146967412e6c0bed7a6718b44844c64e24700ebfa3bf869524bd9c83a3b015f6e73ae7c930376f828415b625e9d6b0578900e0bc52603b7989e0bbbde13ddee4630fa59ce8a3649f1e6dfbebbaf8b231c66f52d16c60ceca283c1ce28a19d273589307e03be7f095b225006656c9086ae98a149505f2e62a4983f8c91049957afa729b712142adb8d081eeab2d76e97c5b7aac57dd5c76f3113427ccfdae3243778a540008388f9de4704291578795d4a57073ee550227161a169e0988245809f5b5260c34f5ffd1b1ed2f6d62d845064c3206f30da3b9a37f2a0d23af99ff4577337c293fc417176f48ca4212cf73e92753b9c756cc003dad773c2cab94a2f6548840236e78a7b9830f0e246135ed84f6c6637a1d5a7c8cfdbb03758ce44e40daa70d42d2cf0f744ecd48e7a0c5d4aec31e3f440086ad178a0a64bff1ce21c183ed51e4709bf5ac16e02f5c286c2e1fa0fe8903837811185bc33caf50150e16d2279092e3d43e0f65c7e3684aabe01f3aece7a4441f4c60fbed245c2296eefa51eeb8e5e05f59dfc685554ce8792c3d3f2ebec2d14a2b1ad82bb989808fa069e12cbca10b0ef9f6dc7c57657c4a8026d4edfbfe9911f6f22c0a5bbb09fb0ede343a25ba06eb7a68fc5e152d2c5fb21043a040f28696fa32e3c705e034495ce5129112eab61a1b344dec9aed235fc91d04ec54d14d297438f98cfc6e0f6c0672ee32951edd6d98e65df55f6c16d8e043567fec700bd8bc44eaf094f963830ab2951355c8c89696bafd8e8ae59abe41eefd442fcb72d7380039fc02de30a17f6cbd549af35a8bfc51f2493a9f211a5f761dd332931ee451e8e213b480336207f6e34fef5e5717a6a43b73c051fa6fcc43b3b31d2cd83b26c8136c9b9014a7f0f7fc3edeb088aa15ac0b9523a32ad2d093cf6590c8e737241b05aba38a5f8f49e0604ac75ae19d004c9eeabea0bee3dec6af5597a0015939b4cab627cc6d83239e1348da5b2c4fb02467f6007860b7fecf3152ae48de577f8d6f0344a0a376897cae7ec7a5cf013569ac5813e6f7ec93abed4593c37c2aee5153e1e7c798c8fe43b890f2f65a613b7d23d89d86623f8327e03c5890b5eee11d7da29d9fe24b9d2e075814dd35cbc39c6088d7b6ce0240a205ef5da658bd03d759ef1d8733d0fef23c90a18c1e7411697292f57d9b89ad847676223b643ba3580dfc1f44f469a1b4e0776ea5e7cb8ff4c17572877f4cb6051d70a8360ea9c2e98c63153bf901fbcd05e551f7781690aeadab15b4ad8c255da49503ca0dafe240da2371152e080147b349a261fb4132ad40dec0004b908074cd0472b2812a6d20f3399fd56798a495dd811156a5cd6b395d5a616e23ed2955ef09721298afac1c4f4050edd64d100ecb8715117df742e0e6a1b273556daaeba2b5013fe68c9c5ce48794baa33412e65830d27f7f07fe4956d09eb898e6c73be156dfa411b44d6948f8faab1cea3e1ca02c8c35b1dc9a175c2bce1ef30ae1b8316a1dba1fe6812560fe3bcc2e7642e884a905244037d34300032bdea2798810803a060565e3a510b312cf189955c739a5a88bc17533430bdf34ccbffdce99da948855a3f7321dd75854b7531e37e41d169e7c7012d1e9d417a3e88b8340454b2cc8026cfa445f8a64a2e0233b5687a669ad98be253d0e127fa58185086fda29473ff27323c6fb6cc155e7eebe404d86ad81e4961bcee6a9902877de22708547e7087f467877d156341def9196596e87f49b08db571ba4031eaf711775c02e35b57fed4a58273fc8899226d667033bf2342903b879e19c218d8d0f33b8a89a0eaa9687be381e13f2b395ea21beb8f722386bf1c5778f27e41a5c5c0106bac74e4a25343dfbe5cd219a7edf4f794cae2f263ff477a5d3fb1b7e77b1ad1752e5cd22c22b742c8bd2f57d56cfa326b9a445eb53044dddff7a48690567570af27ba29b967fc2f58980a591f9370d18ac786ab25b24eaca35d7dc58efdd4c9281e16e1574a45e3e4ca24c64409783504f84106cb2554ba1e8b03934b9e9f0d6aafa5d42af5776f40f9b8c102fdb4670b3a85faaf12c8f4abffdf52d9b81f6d1bc75b1076a07eb4545d4d51b1b16d885ea5899de177a32e5648046449b47461f5f2a30980c712611e0a19e2e223f5bf07312c811435d3d6d49e92439d19daec272d5f44dd0b4d10002090cd52f445745a50a17459a950dd910aa7f6ebbbe0241230053a18a232ef4ad16b302a2fb2d0011d4e04eeceb96bfcd3fc6d3eed1cad275d68311e7340a4fca8e6f4bfbd74e97f1c15a3249e68f7cdba9f84b932ba7dcfd88c92818e0c733d4d6c0d661706ca08adc956f5f08acbf6b134ec452ed43694f55c5f5f8e7cfb8c9d9f97b45443d007772ff4ddfca4a416d5864371f29d2e058cbe9306e617a7f7a25904b2296bf339ff7c5e7f6c82020bdb900dedcbeb174ab249e8f7ab70f1a370905a04a6a23c588b2b492216a67bef2a794ecff226a65f2409379337870555e09abc6228a41ecd3160d512c0b270b64f908d07f46ab6f82a4057dac7decb2c8116eeeab9fcf739e128c47ff44b2f56226fae569a7680bf9b8374925dc0c3e15c231285681eb7f4a4a5534edec8922a7edee003d91f32afebbc5176b50f3886e6a1121b93832c5a041302b81adc19cd0dd209f5d09268e28028ab077154908c3ad3c81cfa5abee83186e9233c8b83d53064c974a6ef468f5974ec0d06d5d851964b6b52f30bc6805d4c572ae3735ab6c911e861df1a673a4bda650d859bd90abac5c2563f6f95d675f80e4254bafbabc4c4ef0ab2cbb11e61363df0bf183dfbc01ba5d281e90788f1d0db2dd03aa9b70ea91d4db71e27c9e3b02724a28900b5ab9300b6ceec4f93992b9870de42c386d95a07bc3641613ec3c33a5d9dcf199b18f05a57abf63475b5d05b8bf83c4bb4eb238bef09bf25ba58e5faf7731ae3414fc5b5b350fadf9d0b7ba7fbcdf9dfd257788c8da6e0842f5dd8900b989dcf3c70b359196626772c65a665a20c65f9b6106d4d501247d81d8b90cb3cc5b6bfb50a274de15feaf83ba43119e9bac001684dd5c786caaadc870e894e785cc9eca73ec823a81a8b819b079d5a8d91b2ef8549518986f944ec762c100c072fcc80796cd23a3f91e85cc54387f2494796aa11cae17561eca4aecce8a6d285b8904020a65dcaccdd4ab530634580d5ae48d8bab73cd8e749fdc0626195c76ec2b87bae6fe2795566de3a1cd40b23d55ef3038e6b9a18c18acfa4aa486b32e3a9a85bb1615e64a98317e7788ef83c2933c94e24b6fc1bd5d85e55af68577db5221cba7950db46f6ff0906e1b421670ee0ec52ec184582c006cd7d3fcfe59b80e05a190e1c32e14b0d17dd4cff2a7799fe60645fe0c53268529bd903b2d381771f148929803f6229646c52e09f9318769016f60f73e6d4d94492474e869980cc605b729f0c87055c16b87b121ff138b26e44d0e9ac4ecab3152f50f01d5120c22139de319df0c83850d43be1b28f442c49fca038a18505acabc0db8da48c0a8182a054c05f20fe47be0a9e9d009786fd1ffaf46e5870f412898e8d87eca08485be6a2b0d3bb1bd77929a1f53cd154e432db49078b8a249d440eb0eda3b5b1f381fa478eb3d9d33fd2aa63fbe3107f439d43d7709a65c8803280b229ec91ce7e74d9c4cf24d04bb055984b89e597e9beee06b0078506b16ef047fd96a1da2048d32e71a77e328ef4294c24074a6cca53b74c5d0426e66debafd17d4c59b5e54361d537a8e5a517acea97b22e87ca16d5f7b8c6e26d16fc026383004bf6916ad43cdc191d78b93f2122bce033bf8d0ec94960638e2fcfb883767ed036555fb23525024f630df9c5b77ee0e163751926f07b5935617426bf9e924b0819dccf6e63915a16d4c5fbfd7a043ae0547ffbc0c1ce533befb98d80074d29e01e87ae1b9821fb0e586b32bc4e42b5949f2db29f724abb2f9d54e845456e061fa63dee02bca910674131b073305f4212808aa3f1607c1aa0cff8a7fef5309b5794897f0b74b501c8dc313180d7b9814cad51e262b1befa3185500f5809280211b2237f750485c6af3744305d5f91cb80b10bf55643670069aee00facb44fa75df5dd27e50ab0a76d143922c96c8d2786ae8d67d7d19ce7aa9667f42668a04967decd77dfd12e5933361cb21309efc08d2eb7302ff57f799d21999da54f701f9c5f4849164505034e9993faf5479563094a328f8cc73862869c780007256a961ffe9319c6a045269d3a4dcc125ef25feadfbe35d26892efd227d41a67ff263e0edda1c02891bceafb20048bfcb2ab7254ffa987c9c68ffb93ecf8c1f254cea585be5ccfdcbd7cf3cf9a8d4be482adef58fc664e131c6528af2d2d8b9ed2d5f0b5067310abb93b73e38008c737e7245b9d4572b8b648fb7f086aad8fad3a9ee7843c66f6b3f8d18aff821de5992f209a2f9d2155598728621b7e8e8221fbc53ef825c7ea216880e06f0ebe1bd15bbb3b6b9ee2f0a8c6b04c4921e9f18c9a7c6d26b714593097869c0eeaf534b6d24180d5b0d05dc1e6fa27230847d9d59a0f11a047301024103723302266189aa4786c68bac0b69eb07f4fdadd9ff292c31ff08f1180a9b761d6e93db7e5160b6ebfea791c71ba0282e00fa515b595153c7312e639a68d930f795ac6c794897a16f773d822eece7ebc38574e0f020988857ba5ae9aeed2acf311808e8960aa380552e0615d98ed16941f7173e98d500126b0cf5683a8f5fb44f6d6956e107d79a7ac7e8fa36aa91ba3c7520d0802dcf8460f5c44f660e768dc748d76390665d5b69e78305165ea096fc84ad7476849f44e7d06e5c22ecf3af912379420416963f0e2437d3c70316650a593f0506136288e35e121ae1b6fac904c99114a46966f7d1338358f098500f5d180541c0ea3be5d750dcdd232dc315e505d0c1696d0dd20cfe98e545a5a793d8ce2c8696a4695f4e77e838f1506e8e91f31bec820761b0389ae06c8a8ad6015b4dd5ad0746d01bd1a53a3549b69fdcc25f3584e3de93ef55e6f81b71d0cb7ac78e9790a5aca0c3ac4c5161138439505e9fe1e7c2639bde3f50d4e389d8b2fd5269eb905dcd7e8e31ca05922e9234c72f8a2856ddebf345b96d32a333c46edf5d222d8fae7c8df245c66b8d8ae57882157f227df2460d8ddb9f80b02f7040946748a91b6514a34110579566059f4a1b5fd6b5e68ca4aea60499c6b5ae1c04284a38d47bbb7218d0e0d0e4d2e8793a1028c7fd4935d7969b26801cf114306a82bf10ed4b3d0324c0c5f97c7e44c553902dd6a3533c61fda749f82762f1532625da0d1c2944715f23576b576be01e5274fad833881678114ed25c018ae73cc21f902f016dd58350dd390832f9e235b3a4c0c1bc2014ae7ee05ee0e3873d44bee88790d6eb8f209ae6ab68c04ee7d1ac8ab26b2519c8e14f3298895a2971b3775f5a8206f370aa4eff509ce625a88eb513aae75eb0367b6ce27bdbdfb248d4033551e98e5bd74e63b2ec19fdb585ac6653e5af66c5ec6007e9fe5685092ec990e3b13477a2fb28e092135381ed9c172e483c852978163f596bcbec88bc1a68a4dd7f1e5161d9eeb25d9d28357fb5a5b0c945e4a493f7802d207dfd599b1f1e50cb5fa830a077cf4bbec031746bfec9e630b427d467e596d61a4cca0f17e3284b8291868be08fa8d00c72319ee4de5755a38aabbfc8561be4cf41347728ad41211eb0888d9ad1d6803458cff5191e956ec7835737604f761a52212b93aa7d257676cf2e8fec00a640cc6bfdbfef1c68d426e3f2effd4dddeaf977dcf560c8abfcf6b3592962d8817c36d0971c2ea27a3687f1cc7951ee6b72a91c6f9388b332db2618c93486acf4bd90534c56d48440e6231a2a46fb56408930b1b60e1ffc3506467e0638f45d20eb69ea152c980258c21c6677a3949fb6339d922d3bbab38f8c2c95aff6773312c8944589b66d14279ba484c8c4801757426b7a295a7a8b5990bb79d94fd3397165599fa6907c31fd1b0f344203e30176b52c0c808dc82dfeb2f26891fb5dad0e7f329fa5a6027de2b547108787625531a35f90e00d76732beea13d160b552cd138f1ae258868c431165eecc3558deae509903cb2e05981b7c8ddd1d777fb1d2dcab653d1679221e1f37f51a1d099606e65ab0e67774db671beefe1766e276ace2d51c1b72d1d7d18ec7c39a1c040af6ed2da697e328318418cd1c0168520e75ee07feaebdb625fc062bd947ce30c79efbaace09eb4636d56b0b7cf6a994f28b93aafe98671b64b619363b38aa2bf739cf11d7dd9f6c3c3732b209648a4f253ea975ecba1ec911ad3e492fca49b8cff2e6e3757dde3019807d47c41dea696915aa95bdc23eea3cee20f6170914e68a95bf4abda62da9974a1bcad411117d0c7d919e9072b405ca6284ab8950887e9d490c4dbd005027dec5ce64479616174e3fb9600c4cdb6229fa51841c3334eeb414c573d6acc2b3827aed8c75b953e43e1ac09005eb58f0aa72cb0ffc00422a95391dcb1c1c3abee462a3f9dffde53098942f478648b290f68271ca59ed58ebcb84647f142815a0e32a37a51b8edb71044984f844866d5e892439c7116898ca61fc3eaa4ce8152284a862e57192d565eeb8b65d482473b5fe8b7e43ea7617b6f45a4152801b8c046a125425f59b45017ff72b6e256c2fc0bdc309ef54aa522d53cc0952fc8c8f164d3f630f9218791fa5904765b4017bce104f33e26e90469d8b0d827b1365436c09eb23f19dd3ec45f0ac89afdd032f92116d8fae4f53685ab07063773ef6960872cddb5743f2a268d020eaaf31bf487cbea4283aff3333954ea635097ac177dcbc3021e3923105dcac7e365f588be761aeeaae9f15f87d9422b82702fe95610a35d5e0140f8c267d1827bd2913349f6b26e46ebda6c4b556e5c9699d6ee554e94540c5090823eafefefa8c470fb66b81addc2118edd8e21084eb789c7e549841aa13aa93a9ee02aca55cfae46065ab00b09954d74acf7e0898d18b59cb5464fcd2413dcc9504b14aa0060c3ccd424bf86832a448ef98ed919006ad416c9cc628e28cbb89bd63ab4e7a45ca7795834f7d883123485d06af033a3aae76026056fa3d474a754694fe26d9467e0ea76d016453477c6fe38cbd5218768e8bb755a6f70080948a653d6500e76079cfb7179cf2eecf3045a1662631b25b76ec5e39e173a087f880f6b2ba25227e00917d8defb5719a173d89b277c14fd12976adfb8ec4b2a664f8e87caccbbd5c38d56c80315e8ace043cfcd7cedcb76e58f81f0322d87aeb34aa1aac89dc95b5e1aacded3165aeabe523717dc6657db03331e28f0f8dd52d258c7e2b76ab1a986c746cb5366a9272b386d3100db27193fc47df6cfb94f3efcb34a542a32fc2cbd2fa3e7c26d8cad3019452e53b84aca8c6aadc3c07df62541d3f3fcab8c77f5ce8a656e80ac73eeb000c019e299a5f633aec27ff5fb701b132dd640ea5eeea843936c56f7ed773399e4112da22ae2c15b9ff0b285767290261d3471d9b5de3a5459865107960257e2df1e27a8bd801873b079cdc261e0fc28e036cf46e64a16da984e15954193628a8e6f9d829f430f387f99d5fadecf3fc7ef80d86a3d3ffff2252cee2b3aa434943000ccdea449808039de701af9c1b1cafba73c9a20515cb6822e5488f5ebe40081cb6fd2d94c46b006e69ea7023bc0b3715435a1becc3cc322b6e481e9d245469d647f4f6639f5973de2af975d740c0d7aea0352bed43c50cd2a485bc0e712eec1ef86305d6a572684de9c41d3928646f9f9164393d97a2acb4104dbabe0686188fc1e565e605e8c47202b93db2f4bce1515f2ca9336005e0e29080c634fc7df0dcc5fca8cbcdb686cf6a2050c0cbbff777fb22f73b690d6fb01135822486879f98d99045dd48aa04b4946d6a93305e951e7af77d58a0789e7274a12984e18104fbd8df2b53f17e42fd2db9e5bb10508dbbde28c98bb41645ab68dc1be1b0ed217f664fc3f884cc17d472e9e0bd74e9ac5bb0156405cf13493692f8480bebd289abc3f31b696195e3349cf64321bcf574f65a8f991a607da5ffce386811a25ac4b936e62f483709975b7c13aa09d9beca723aa604baad516aa39caa7f769e20c08b63292bd472463aac9a78464997ec82cf0359ef29e353d42781494495227f096969073b5d160115bc94f51f1b314989fde5d18164bccbee79f27325f5071b9cfb0e3de40a2eda68ea24efb4a10e28e09f450e9ff348f39956cf4557b9cb68e3145bbdc6d816217d85bb479641fa39a622ade853ee02f6d34959968b0b16224e1df0764d2850c95b961a26002261910a719a7c6b4c5ff9a15ed433e75fa13865d1553121e6463dea972f0b9464b1f8ec78c84fbfa4fe9874526382d5045c9251f6a43a4512f4843a0ada1ddba736e7667138e82d704d350cb1b5d322d24ce2102cac45cc3cc8516ebe11cce324f2627288d6d223284284cd9f3f9c940551c61f9a6c193149f54d512001f60a738d230c4f568e6f86f4698474d8705bc5def246109f649496d24d4ce5dcc641a78377b505ebdb2d8bc4082ebbed5b380c5b90c63e4817907245530d640cff8f3a9fc956a776ee42f6fb6bb147b221d1f688bf4c534a9b125443c92635331afa78184e347748fad607b4ec2ac851767ef955b5bdf8992d51146a911d92d2cdc47c615e5e6bfdf505577c9877f8d7d331dbfcc724c5309c8d10bbf072aa67bac41290cd2fbebddc5dfeb6887bb7a32c3748751c0a8e96bd85beece0757e23fa7fc5a3ce396b896a7ead52e33d9a8820323f5f95a94940e33661717651a8a6fb305eefcf7e4e10106f2fe2febd07692882a0d0e753622cc2674dffd7f60f10ff9e3814dec85ec17799daccb498d8ab18999ff99fa9e7dac8aed6f5bf430e49158810b15267b8d70b942d9c6372a293ebd5067889eb9a088cf7daa9bb943c6374b8ece74f52bbb9b5ab32c4f1d87be0af115c9945fe2f47df88a32da615d752ca115405bce8c3b539a99792db85d103c5c7359d7f3fde5e75c310878d2a5e572fac6f01aadb59f48290d9c7e641a5f2ec409588978fd24e863dbe25271188aedbe73b518c2fe9620d6531363ae4e2b72a101f5f26c6d906fa3909e0f59e0508827753509ffa5018e265110f91d8ab2497516a618eda8f1d65c4a570203d5ca152e9877f6c8f9ccf2c559d4bed3c3bb5bbcd90188a5337b41cceed2410f7f2c04d1064fde0f5ae130434a65649e5bb13952a7c5f849fbbc293e124dde858f25f980557956191c19356c86a4a786b0a8de895276a001aac292783726ee4caed9cd7bde80db5625b3a6e7dad7dca493b994a20c0ba025fbbcb6e49460695b84da6db07ce1e5898e397e81d4de46c6bcac6437d37cc89ecdc63dd0d59c3a7de573c17b79c5c822d8e045f5b76e59dcbfaa6ae48215815b398dcf85c6cb7b627991840b1ba82d9f503384f54feb2683b536bbd0e7e22f3baccdbcfe897af3990ce7c14f0097d70d533c0afd8d3fd3eeda279e597d1eb67cc55ee6914f1fd285b9e09189bce2d7bb8ba3375ca43bf33c6aa2ae1da6c335520cc370e1eea3ac6b87bb8c978f8e81d3ca3e5cc0e639901b0fb00111ca2ac1f004010ff24fd3ef184081e15e6ae7d075a9166972c5e2f707a95a82dd717a69a8d2932ad4b7482928e067f0bfc31461aaada12065cdb2dae93f928182b088b4a90fd9f15e7aae845fb7734fd46289251eff5ca5f22db9f1f82e081cbd07a7b06795066ccbbdf7bbc499ff693bb28ba95245441852265d4285a0d1fa091bebb099f9d5bddc267b3fe8d999ba87c4dc658f6664088f644dcc26a48523381a540190781de58e1504c3d450d3402382bae474854789afb6717cc7b26a32e84c509f161eb8e313b57ad158181755d7cf96040cd770ea5b84ffba9b895b354451df64d0014db6f9f857efe3629d1d982b9f08bd78f27c654ad8afe430964402245f82822b5d869209f991ac3fe6f19f0abb9a5c89488831dddcd9afdbf53356f0badc69f3d5d65c65705c5e729530b3dbc148bd340a71bcc1e0aaaf86ecf8416de63c0f5fbd22b15b0f5ab19a0ad69a04f37aab06b3658114af731aea627bf6b5aace2045e76610a4fbe20dc11b76e54757a1fb473441c01c6082d022cd7876307739738c02dbc1c85d9b82d75ced531356f67ccb96da87acbdc196dc7696cc9e969867bfb343b584cee4da607b16eb2f8ef43bcf0b8c3b297102dded9135c830ae18bb5df6446254fd10336cea740cdc068a5e1bd68e3445ecdb8b6ea823a0c2861e04bb5aaea8df0fa402eea619c358a76650dd685cf7af8e117609aadb60b0b8bb8839cb546ca14ed226b0f33a7e3c90aa359c063f7d71bd1c9ce5ae0f8dab6da4a03824a83a2fb94e999d43d92216c74b8bbf721b1c9f494b006b22845d2eb77cdce92a62da00c4114edca579b3b51e0629ab9553811eb5c55cadcd26c2001c76a0bad1d916a62410df630bf80cc37e1f6c8f8f1c27b59866c245213532b3845cb691677acf2b99f6741f2d2a24e0c21322fa3bf22718f9bae0bb300d243c3c563057e41b26cf3a34c6c8782abe1ee11c0ecef733f0fd59dbd56abc11ee7d1d1818036f26ac747cdfadd1a789879234a814cba63165001edf144c0594942b9c3afaebd50494b8db5f6afe5b98f0e4dfd4766c77105aedf70dd2c197ebca8693943ea0a56dece4f518ec5690baa51726294b3bf1703ffa73b9969e9aadb81f8cad51df6dad7b7610afe441ad6c8d973a8562d068dcdf75518042e6af22048b2cbad0cec7fbc160be9da591e11692833e3dc505e169020cf0194b6a37b68ecce7c503c4da714a3cbab0f25ef59148648cbe0ca1026c2547357640c071a08312e8f0ee5b82c2655e6b488cc0005ad2b075bfbd39c2e6e481651a1bc0e36559a83a172dc6700c7dfaa6b32285916f63153b4ce692b38154d0331b13e65b810ef3e8e4c083fe3c25bc6f0329cfacae2e8a3f3b981b36b3ac37366a87c159c9524b3b69df574113d437ab561dac837eaaae5a9a61d464ddc65a9401018906a189a3636b4f12545d899e01d303ab0233bb4c1eb17cdb362cf0b7b6c3a9f1b3fd66660ad496ee932a3babd6942717d64d98601241a9128de03eb767757566f141806811d9eacc029ecbe0b1456d9b6252d55ef4f147c32434eed8c9955797a6c352dd7e3ac31a079a7b4ed44913651e4c88396f6805b9dc9d0706079119e2a19105c81f5dc58524800a0756b42b9b9fe96aa6034eb9452f4ce68527e4cb02a7afd899fa375b295acff40ad85103270c4e5ce54e93a0b89b24694e0f0bf26c0b8e655b863c54d72da81ff222486572e10c440f0507aac17eac8007f9f8c53fd41eb9f4c7e61c2ae93ac0b2007c0e194613de3601f76b3d901e94b346324305e94d3f376069e64e2aeec0a158a39e50aa7273188f030dd21417d0cfceed9edd7948af345d86db448d04543fdeea21a52006e89a5f3457f8ba0fdc27d85004ce6e102ba5cbafc6778c4516d9275f3cde0cd6ec0ffd6accffc1f5229a87e89599a2d3d54f8916e4e0d98100a39becb91eb99d1912cb208af0f5b150e52f9f9c1e2d346f7b023d80575661772a138c08ee25a4147c2ca972e93cb08a843847c75401dd497098434be1388fd15849c96c1a2af23ec3b25e913bbff342d2b55499a9b6c3eb0c73572569e0348f6447b6f9c127a1db441d4110ddd7604518c8e2458d8e66f676f31abbb9b24cef2cc6b3d2bc536864355161bb61fa59d32a727019a20da547f80b91e3106144bb7183fa51bdcb5b69c4851dc3b72e4b36c3c3f4c0ada601a89a40dacad79420f08b8327a253dc29b7e4b3b4b468c6cbc97600cc43c137e59a9ee481482e420fa6bed68d44b2ffe7ebb8e7e4cd11cd99c92296a26f6d94004563b6d1ac8fc6298ea0be3580d866bf6092690bfa14240e57364e02cccc7007ebe1830d999711354c5a1e4fe07e6242356de4e39bb024900c1ff6a7366bd441bbef817655a99aaa1df67ab9396fdd8ead221c77c32b2f65f4a3a31e1810af0c0f9c5946a4d3608a213dd66382ff182628db8fafd5a2c68cc75c3bc55308b9a84eea02b043b85875d6c05709c373dc6df6d4810a92715535e561cb4b0e60d3f94baa6a3e4715459dcde3b86eab9f3b7ffdb667d625004939d60ee04adff0b4ab91f913649dea4c470dbd75994853a457deea523f5cf1f45142b1b29c45944d742cdcb75598fd9f5d6155bc5f9711403846de721d37875ab6b7b22451b3cd25de24be32992a4a6544683937b49c51609cd7b9df0f5f815d4bb0c952b10aa08e9d314ee83ad871012bbabfaf753989b63e82fc2dadb5c0a6df281bbaaea1c97e28c8a136fd25aead56c13c5d3e4490e95fbe867f78e7364bf5d6e495187e3cf36c9c0ad4bb5cb95a11b450b46207f1933374fd68f5aa6edc7a42683729d7b4a9e1c08f6180ba693cf665593a860f1cbeeb292fdfde269de80ce00040135e7b066e3393051a89de3695e85f03b7c20554a13b21bd560694ce67dd946fe8d2dae27f556e57499d7a8e2e10c17adc72788899dc892c6a0b249dfdc3eae7c0ae6f49bad647630f2194a31b62016b7eecb66f6386a2221feffd1546fa7256677afec6c451397c6cd50b29dff4d9ef8a95ead6ac2b75794ff25961caeaad7134960d7440e87f1eddfb9b1027d03bc070f6aa8a73effca188ef4dc72ead5bad9e86a1aa52ecfab1664c37f661b890f93bc69dba824f43b1ba758543066ac52bd12fb41772a8383151f7c3e19860605b94944dfadb7bdfbe9fffd9e29f952c098e7023e16c9ae9e0ae476a1c1cc06820dafd40a9567cf08a30f64012ca3ffd51adeb13a2372925c67277bd2ff5ac009e7a7493e91cd651a409bcf540e7ed5356b37116d00bebc59d37b1f2f5bb6ca6142b5779151e230d0db28dc33703c539a6ad99224d5480cd2ffd7c98e769c90af05e431a8e1c43b2b0eed085081223fd9ef93b4f91c3c30539f56d6f44ce9ecf1a75bf1cc62d488a3d4b46de6504736d56fc78bdb7a19855158389f9330d505698d679cf82008e938a48ac72b2219d7b59e5ab0db9555fa9979ae279e8582b2d48b16b5bd7f6bd90a43f28aaffc69e4d95d32a5c0c98e68a4592075d88f5d1e82114b9d85b0848dc6275f3b40ea3cb0b40ae8772b07fc1281f73360f2a9bf49661d1698c362ba557fb71ad6f181314c3879fafc3387870f3ea74d214ae3a752c085eb279eb949e9d7472abe37153bbc719d2d5cbab4d0945f47b3c1960aab15bba0ef5a32374e8550ab02a87ecee65fcaea65bc375df8e26070ecd9aec027d26a3b7af4307e0471313da559648492965373c5bdab6d633ce882d9b7efdda22dd9df666cedaeb8406bd7f9b6973856b23dd5c05bc8f10a4ed8fa46efe176a1c5141241e946779bc355d0e541207bd3f6120586034ff13aa8f3ad4358bcb74be8a09f81cf8bb618a4435530bef8ace793d9b726e956c8843e8ecb3cc64fcf8c04df2e2786f00741a0d2e076a6e649398233380d62f3d8cecaca683c8839339b6190ff24f1cb9b5fe86691a5e71e4c6d8e06147b81a33c34f1466ea94bb35e5eaa344e614a8bb326f22edc1352a1237d63f9c30f05e5adc46bdd521bbdebbc0b95f6c7c1e64459f62a3751fbd26be5833663d0989f2c6d2cc0eee625c12ebb88688b80f2f34a234f210c539486c92aa8fabe8083944cb0990d93e597b2071d81d91abbe6d4bc8974ef3e3234735cc9be69dcaccdac96607168e96ea7a66e11ab63894a7db21c6ade642a3e9628294a767e738bc6e3830de07d67a4e82375d6fde8ae63964fc45c056a6f215bf8b707b6d82ff50847ce89102ccee2f0ae28beda61de5fae9569aa1bee43482d984ec188a75a4493ffe303f9b894013333c5cc3e9f26ed7d543068336715b73ad0062ac1d9c45be1da7eb81e20090005976f7497b7b87dcf45d4477791908b9c597351511b4e6b035ffa2817750395cc40ab12c11f0b2791cae1b42b87b333c76fd483fb86c5cdef758717f4f7b5a4812a6dcf9511d8ba974955ac2d58c0a0d6dd0c210c8f921aafd80e8dc3f81e5393c944ebc00a7c015b6a74e0224153dcb35a1d1d8d77c5bef837ba72a608ced304625cccdac3fbec6a109b4a629a294d1e358e35544ac5008efc77c97847697ba9a0fedced02a5ce97f3268eaaef79e02c68ccc0d5fe1b9c289b5502103fe49b9638d70e21ea45983158d9422dcd01d78634e13eb32991adaaec902bd7d15b32e563bb291090241fcbcb9ec0b490bcaebb14d013fa8ffcc14b808f48d96882d637b2cd2aa0e385d44a4df55942d5b72df51a3b1fda5160f5ca163ccd7c00a3464b98a68627e463f365b2d8e38857946dd3560397d2902d336c2feae577979126c5ba2c0ae867dc1429df11a28b3085a017f12fa1808c9e7764f9aeb5a1547023c15c06b795d01b1b9b66d5410feef612fac6cf71e70e35928c9682010ac228d7e03c9b490e94b961454d4bc8000b4385729cf4796452ae5208214af13338a05d6002d0ee6c29da7039cf44174a864bdadf3750328d08e6eb12e014b949ca2aee9fdae1167a4918adf22d5e25e270f5bad2b755f1e1428965a404c55ba0f59dcceadd16f72c2fdb640927904b2728b3c085e65e5e288fb2db6b9f0087c49f86e8e4308c9781ce997de43df07dbbf777660ab7af964998b5dddd486f64e2647950ec57185a9cf64cc33fd56896901d29b31039a9b5dd27eb9f56ade710bda8be4ee015f19960a530fc51ae9205f42cabc1b962bfa19407dbd4820db07c0004afb007ed5bf5cad493489a921f79f5c22f3954c0360ab83ffbdc18028204c1bc9f005caccf93a1fb1fdb9a4d32e2e1c170649bef5a783575175dedb1b2c1a38fcb4183d93eb13393c5b20af2737e214806789f347b4ec48c0526da7f1f0671688b7f4cafb9d7caf0e4a5066ee29c4329dc5a7d1d8b86b8ea722a52094f7f6d522e5a7f93fd78efc86fb8ae13c980249b312ef0f329c65af9adf1a421cec5e2f73f6cdc4484ccbbab7d084348e9162235040ae96af48c8f9edf626edb2657e657ee9fac8fb04e5ebe43110744d7ecf1f463f1065326adae92fe8d95aed84bdae6a63d3d14aae6c4b13acd8aa75dba5b67c3283aa17ec305fcfb27299deb7f9f20741513a2214462688046fde7a256a9e4d51d73ee0c7281d416aaf170b42c69ed098ecc5a9a735498d58313bda6edca24b42260662bde43b8cae526a904959e5211eed3c78a13c055b90e15def05a3752a7db44091432a069f5ad7a4088a953fe8ca9afc89304cf3dea9ad17bf27f3ef3c58e0e9091386f07efc87f75d20dd9d4672fe3df4140e79222b83165c8fefd6762f19c1f3a3a4d28ba272b261327c8fa07f72ccfb1dade15cd389968655caed8fdf0f2c67c953103e54d6f75769fd832a4dd854bed170817222789652492d63400ce0129b35fcf65f371cce936ee0fb2fc406c68a49d7bf0081f3406fa12c66605fc15ef7985358522eb2fe9c3874a8fb91c90adbcd8a76d7e0075b05c7a4f9d85c6d210dceaac3a8fadbf4dd087d460195ed89cf38618206356da756b1deccf13919da99304ef9a3cc01939324ea2972369692d8dfaf2ea5320c0365a5ef96eb22d64d8ef9ad94d9767d685a72e25231b08524b5d0d797776f23264210f42c430f5b31cc28e68ecba1886f280e785ad3f50eff5b46714355fdecf13eec032b3b2dbfc3f21bbc19efca1e21242f65bccad08d40b855d832efb85c9381271ba0d08df1265250d629954664185f192c836c95f557acc4c7e00f00fb55102f5302115f3010de5bd700cbb78406609f123d33a9bf26cfd939e3e27d5ef7c2a5211093c3bc570c9189c36013eac19a61f84cc545567cad9615100b840a349bd4459fdb1dc965022e5646dec9076b58ca501dbfe4cea7027c80ee064e48fafa68470dbe7b7c69b5588fda74336bbd0a250958e5edbf100daa74a72bcfe67b58901b89a571c3bd18ae88733723550ab67b48264b259415f10ab569554b5e4700be1f712aa265613970f792da0776ddb255215b5262ca5ba550f41be4d622b07d3d9395d44c3f8da6fa9b4a2da5e84ecc0faf417f07b93f99f81b3cd53473cce768d86caedea71688e1542df34ddb4d66ecbebbc0128daee656131658e1b2088c9ebe3fe54f30606de62911777c66faa471729791dfb9d3780a598e65d2fae09a41a478dea965c05f18be6a7d6bcd1d1f7d2e42c667ae28c47aec4fc7b28bf854c83513f02f96c0b27cb5e53a8f6f71e585576e050e4000a7a4bef09ea791f800511d1cbbce6269488755554460b3c80e9ca9c00141363fb0522380302446630a27e398e6deb13f0e82ab1272aad8e3bcc49dc90db4932c2f17f0f8c0aeb4e89d24507616a81ee2c91d6cf0b889b3797edb7111f8ac843014d0ba54927189e9eeb49d9216dce7e3778071fb672ab5311b25f094342dece02fb36b0bc0546edae70e06387ddf89d17eb665664edcbdcb1eaf20d49e5ef66fc599418652a3545d0015b22f0761df8ff4bd0b8b70fc82b346d3c2b14cd8e60a58512cfcf1f4b9a93d048fe1be5bee0fd740b0d48baaf91f10cb765673f167e09847d9022e56f48ebac99d5b0317dbb48fe2022f5f6d6c3633bd9be4f62fcb6deaa04610212beb00d72be855235f9f478d0fc25f787ae154d9cd854c7f91fdc156fb4ad4dcf6d9a243d097ec7edbb3d97d471254f85522edd7b4b07f14e6304bc09997017cf33632e62ea049bbf149697d9670894334fb413226f20cb8ffa72d94d196174524feae5252310c5d4094f783da4c541725214580369c5f4370d35864086a45224558fd61de026f6a1f5d4b1e3c95f04012921405df6fbedd5f1f1df3a878ab056a1e00aa96a97397d0c052143d51f9ea3197af6d162ee2571d36c332f55b9314fc937c9aa75532d4a242d691024bd7244795e2a3954a80479f08b11d2cc22c1fd612b65e9498dd8912334cb821f9774737880b137a18c72fa7ec39ac813ff538752734203b90d2afaa089e3b6124684c853ff00834e3e1d6897204cc81156f83276916b87905d637a207a5b9a2a6145d4072e341916b64734f6f2217d3a0592a462c9879ba76703fc6c001cbf15cb5000e0f0c64f36982c1d4de96e675af3c904ee8338169b2d6861220a968e347e6847db935e3685b64c7603227f83a90558881d3cf08150ab517395908805b54340cd9105e081792d773e07f08870a595df7898a1637579c0d74666b9ff2ba816768acb8cbc4851250e4ffe7106acb72e9d25399114bf365d03045486d2a7fe5e7ab7e0136452659c6b4d2521a7aa9f9194200be3b1cce8fa12689fc761d2c617dfa896fe467b29330f204d4ade488d08162340f29d007a8f0d04be76a481502cb208ce8128e1ac96bf7c1dfdd83040cef5e434b51f110c8bafc1feec0bf9c724716c2346c88c95130873d566bd71a83a574ac55f7f60585ac5e0e824985e65eefd666fe58165de304cdfd54dde77e6defa830e0ac189ba992b796cde9eca57b0f02cb6fad028f57d257bd605543a2243a750d6d592e52d8afa37dacd76fd58b3a2cb07f9a2f65296b43662a8a12714fd685bc465d20be15d12e66ac82c7077e7ac618a160bcb4bf1d8916fe65014bb97732a8168aafb04d2f032169fd1ae4593d1145785223c8a42668cb03cd77538b15633cd8dfd3cb322121372f7a2040916cb49be3b5fe3d38371621b6acd18d1a4eac0ba8144550d752eeb3ea606090fc9bca4ec2c1eb869d8a452acddf5affab7fb752873380db8087da038a4bfc64e562e3881e0b8ab085ace06d372919f219cb824000003e5a1cb2201af82d11ef8e84f996080e70d9de31567acaf2ba61964a10fe849937fc00d4bee8c529495c1f950004a3845f0c5725f58dbc98cdef8d737fadc7d786af657605bc145b18fa2b170a46a4457cb7ca7e12b2db7362f23455d5cf194e0df26afc573a026310547004ecfab1cf7aab0f55b7d1911b0069b0c06f8f2bc13ef7e2126c010cce1cefb69e450e23e6f34f74037ab942093d8a4c0bab62af9ccb2c985cb08afc0d1696c865329c809d35fd4be787537cc4b56425d15689e80027c7e8300eeeb81cff1b8aa94edfbdf873ec89d1986482ae7a2e15b95098c1f1c305c69aa4eabdaa6833d86f953f4daa41625233e14080e11011bc8c8caa3e12c27130704b7928d5e2416152f6e008fdc265cd72d3b4e88a7b9e9362fe21ea6e372d8b552ef802e4704cfb81724bd752a237615aa2f10eb5761e97b08ebc9c5dedd7492b90e6a000000000000008a015265746172646564205261742031372f33302053616d757261690a0a457874656e73696f6e206f662068747470733a2f2f646f67696e616c732e636f6d2f636f6e74656e742f3835646335353235633935646238353635643561656238626131663636623361633831646464313132313039323834343162383435356631316262386132396269302e0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 64a7fbdab1a85f444d90771ec1554fe316cb8eb5b091e9093cc6a98db8d7e3f1 ? 70827348 of 107032351 <21>
01: a125714ad98006a4d2c464a6ae967d3c2cdf3ce590326602b041fccdc6afc9f2 ? 70827349 of 107032351 <42>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2019-12-23 10:59:15 till 2023-03-28 02:27:32; resolution: 7.00 days)

  • |_*_______________________________________________________________________________________________________________________________*____________________________*________***|

1 input(s) for total of ? xmr

key image 00: 6697366178dee0aad115098251ae9043600571bdd8e856afdc026e6b9e2799ee amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 36c863f9d531092a877a496f522984108af8f1a906412d8eb3a938efc6244dde 01995178 11 1/2 2019-12-23 11:59:15 04:178:23:54:13
- 01: 5e739315fc6ee1ffcdac9f5c6c86455d8826b1354fc157bd9a91ddf2f939ef72 02645884 11 1/2 2022-06-15 00:30:57 02:004:11:22:31
- 02: 6d6b0b20a140343a44cf2e51abbffe7536e79c97641822a8b2a38af13c4c2000 02794335 16 1/2 2023-01-07 11:08:17 01:163:00:45:11
- 03: 12eb4d0e4b0a32cc256cc0b8f4835e70b83e423f6376db78ef3eff1bae80688a 02838384 16 1/2 2023-03-09 18:46:47 01:101:17:06:41
- 04: f0c41948976d4295d21179db15d0be482b1f64443c19558703e0b0d7dcc36657 02846487 16 1/2 2023-03-21 00:57:48 01:090:10:55:40
- 05: 31f5df63a88fa1270fef763f4b410935704389519c77a87a20005ca400a9e978 02848179 16 2/2 2023-03-23 11:03:26 01:088:00:50:02
- 06: b1dac02b94104eb09c6b0d2163eecfc34a8d56936f09e58653f7f04d01d16648 02848820 16 2/2 2023-03-24 07:55:11 01:087:03:58:17
- 07: 10e88a301da756adc88a869290868c7e42ba97d61a00c962f915f6bb77cdd884 02849388 0 0/31 2023-03-25 02:42:46 01:086:09:10:42
- 08: dcc875d0fa23b41a049852de0642fdd995200caac42b81bf33b0b65a66b7973d 02851164 16 1/2 2023-03-27 13:14:31 01:083:22:38:57
- 09: 356f60a50c8ab25850f940145dc9c69f35e2f9d544dd974d0c430183574482cc 02851316 0 0/50 2023-03-27 18:01:09 01:083:17:52:19
- 10: bcf7b9af12aac5753c7a759e7fa034c31ee80f4959b088b8192c59e0ab801874 02851359 16 63/2 2023-03-27 19:40:19 01:083:16:13:09
- 11: 863c6e1fbdd7cc392921a746dd569b1462ef591a5f30e43fadc41a001807ad47 02851369 16 2/2 2023-03-27 20:01:41 01:083:15:51:47
- 12: 22d677bee9f61f65acc58dfa17c73827d6f81d509d0bf902829c1c1b06aa83dd 02851429 16 1/2 2023-03-27 21:57:02 01:083:13:56:26
- 13: 98808a1fa50251dbaf44c9cee5c3a977a0b24fbded71c953e2b230d778966263 02851506 16 1/2 2023-03-28 00:07:16 01:083:11:46:12
- 14: 9f39a06928c39362bfafda9a3c05ffa2b84bb97917ff95cb7ca64f40ff7f1059 02851547 16 1/2 2023-03-28 01:27:32 01:083:10:25:56
- 15: 3438e66e1cfe29a16f85a01720e5b8dac8e8dfe4fc9e03365092236d8c0ea91d 02851547 16 2/2 2023-03-28 01:27:32 01:083:10:25:56
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)