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. Good guide for setting up a remote node.

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

Autorefresh is OFF

Tx hash: b1fc4610f1147bdc53927a1bdc963f6f1ad9def34dd7b33d1c09c64646eed050

Tx prefix hash: f6a060b9004e541e737ac3460c5cf2cfa52dd1bf3b1238147df42e6eaefdd022
Tx public key: 95698ffefac7fe57c2ea9e51efa5da480ce21c6b173a910c004527e323a3b141
Timestamp: 1679969872 Timestamp [UTC]: 2023-03-28 02:17:52 Age [y:d:h:m:s]: 01:042:21:24:29
Block: 2851575 Fee (per_kB): 0.000756700000 (0.000020480000) Tx size: 36.9482 kB
Tx version: 2 No of confirmations: 293169 RingCT/type: yes/6
Extra: 0195698ffefac7fe57c2ea9e51efa5da480ce21c6b173a910c004527e323a3b141020901edf87bbcc25aa91e10bc9a0252494646348d00005745425056503820288d0000b0f5009d012af4019f0100000025377a45ffd166cb217fa317b8c7220880de29d9ee1b0300649cdad1a17efdf911df4d17ba47f78fd79feb5febffcd7cc3523f9a7f65ff01fd23fb17f95ff21f2b38cee90f2e5f1afc9bfadff68ff29fdd7fafffd1faa9fd8ffc37f8ffd98f91ff9fffc3fb80ff12fe31fd57fb57f8efed3fdfffe5fcdd7faafecdee2ffb37fb9ff6dfda3fd87c01fe53fcebfc17f7efda7fdd8fb87ff0ffedffc3fb93fed1fe47fd27f8aff39f201fcb7fa57dd57ef07de07fe2f60ffdd1ffe9ee07fcf3fb77de6fefffdb3ffa2ffa7fe4ffd5ffd8fdf3fc22fd86ff99fe63fd77fc4fdfafc08fe55fd27eea3f7cbfd6fe007a007fbeffdbee69fc03f6ffdcbfabbfca7f183de677f7f38fc4afea9fee7fc2fb4ff8dfd83f34fc41febdfe93fc0fcad7f5bdcefeebfc8ff81e83ff12fa9bf31fea3faabfd83fdeff91fc83fd97f93fc8cfc92f647f6afe3bfc0fe48feddffb1fb02fc2bf877f2ffecbfaa9fd8ffdf7f8bf5bafd1deff1d83fda7fc3f505f4d7e3bfd4bfb47f8ffed7fdbffe8ff99fb4cfc5ff73e84ff11fe87fcb7e4dff73fb00fe2dfc8ffacff5fff09fdd3fbaffe1fa3ffe9ffc2f137fc5ff9bffb3fdf7f293ec07f8a7f35ff0bfde7fcb7fa2ff05ffcbee17fb9ff31fe43fd27f97ff13ffdbfde7c5ffa33fc97f8fff41fe73fc07ff9ff7dfa05fc53f90ff5dfec1fe37fc7ff70ffe5feb7ef17d877ec8fcfffe0e7e99fddf7effffd64f5064f1a6d131a6d131a6d131a6d131a6d131a6d131a6d131171411cf993c69b44c69b44c69ab2b3fddb9c45fbafef0306f73c1c1eb8da5f657bc0ae752d54b5a07d97ced7b963fbee5d7064f1a6d131a6d130f7903d9d9f153d39207ad181d247fe5c2b9d30d124d3ffcfbe26c9829522d2fce0bd9538b7df7171db8327879bc7d094c0ffbfec38327783075f579de2d22123d5fded18f993c69b1a8d796f20839b324964c3d11039acecf5e1c127450156b357146925600c4809f07f2c0bbb390a9e34da2634d822f6a55d4c0f92a3727e3777d3f0fa3b36eec11b0dd327d4b9b9651a6834188911652910a04f848e08fae6cf2634da2634d9ea2a31d247c96541e86f700f42a50ef081aeba0c3a5a24866d542a147d9bc01898677e5ce152942f867f992572d6ba86f89fd3914cd09bec38f3138bcf4d3af63b3cda094eb0cb5616d5e03cbc6ac4c69b44c69821824b210ad095aed1365c642272f9a49b6535fd45c3f247984fea8395ef2d6667520740a72ea391e65f9734e118cb14337e491a13b7f9ce9925e08a8c5d5c99daf5c18ea576b02afdd9c17e1a29e12887a3f3278d36898ceab5a765ae2ba4cc8b70f4496313d5e6557a6a543ebef54992a4cfbf71252762feb9ac4244e5a2aeb8af9b9ed94df2f0cf49bde604ff4082c929c8d07bf3a10e7ab8fb28d75fc15d850c1cc68d36898d36871718b2af4fa58549ffa442d65aa4749dbab25b922ee047665ceaa52aa23f52d23a55448f42f9f158748ca614dd7c947466b7e03eb31159051e5af4f993c683b7e7a0ff31974fedbb91ddcfc94495cc18101ef0c6b30f444c45b56242d97f5cca1c7efdbcba38d270e110fe4477367bba3b15292fdaecf7527dc59cfeaef8bd6e55a4f56399456e75d346704ae1e5af4f993a94d50c9b8b677f7cdc0b638af668af56585f35b4b404571855d12f1fe74fefc06593255a07e12ef35de3896b97aab65d81e0dff70a94116512634da2634c8ff6303e9609260fa5ffb5c76aeb0c4e7cd29fa5e211bc94dc29f964f9db92a3ef993a280b22c69ed8bdb499b7a66f29f6ea59e540a3d2486118a22738796bd3e64ee23ce9670a943ab511e4529cc6770b39c54e5b1cd88752fdb120b2384dd9318d5cee024293fba3a81b1c40b78effe5b8a60a193bab2d7a7cc9e34d8bbd064f9866ff61075fe6419edba757806c8252ad31c21d4474001301fb6a6b6f12b5d7b9bade97433ee81d5861dd72914583cb5e9f3278ce9d1aef02ec49e527fed57d6b5de665dddc7395fb183fb01305a6d19da2634da2634d9fb5182ef586eead76f4eb96806d74bf033cf72899e5333c5e0150ece06d8feb067abd07cafc03c6d505f6d18f992c2630133b69ea0bbde61e6ba3173c41a8d5e61be2e95a95393b9319080376beb252a3249f0cf28068390519f4bc425cbaac49b335ba4afba8afa5e5362f9ba2634da258cad469983986bfda9e14f2a9f3f880eb546771cbf2f73c9d0af8f684322fc4dfd11d4a47e11dd854913266ff016bce875841274ae3c9c2719fad2cf57ac1c95b9ebdc6656da31ec319f0273d0f3d64b50ecfbc05af87bc5b35daf9ab1bf9d7f739825acd0cdd71a952ea8e7099d5f2a56975fb28db3ab50b5d0b9bb34a53cb06ec8f145de0035f87bbe8b6a78005ce85e0e8107136376898874fa19e0527bfffc9c69cacd1773bae99fd1de07ffa494763f03faa68517c3ff5e2dbacfd63bd1fc0de1c9ba74ae4828360f514e9ce18ebc817aa73538399bd7bd9e0ca856c6d7a7b9c91dbac80fa1b250103ee030f4cfe7d32b12efff011c30e4074c585909269c6f37ad33e603e8d2b6b92fea1511b524941dfe54bbfb43d4efea9f81cf488796bd36997e131d07af8582a13cbe7faf4c934d43acce413af897b6f3a58f2776fe2fffc736e4e9a35a5de4744609c4e65d6dfaff31a258238ea9cd109b53a367c5a31f3278d3689895844ae8fbfa0afbac61a4488a85b3e679dc5ee0ab24ff6d7a7cc9e34da2634da2634da2634da2634a80000feffdedcf00000022adc775e33beef822c0000b3029a1093ee387c51d12f08448086382f715bdf3dd8e97e15ca29cd20aba5e4604cd94e6113de5fd00b74e1258ccf63ef28863ffa1d378a8abf4d59c2bc2cb4c5cc8e2dae24aa37ef05a38113aea932de917b72bc8b5bf02c6eaaa769f18eaf14c8d22fa0bb320a3b6ae03395176231bd8d3a403d51544a6af81813c2add5f217449134c55d69c54c04586cd2676d2a87221f314d0ca1953066865c7683c4eb601f89fd2c90e1bb7b7a799a87dea3ed2333272b5f182e0c2155d6b821afeaaefb62bff14b5bdf2e8775c1d22f4ad7fdec0fef9e14ca4527194ed139e7b5fc7764e6288b0697b9b0cdd138abe72735fe5b347fccd0f886a603c9b3473965ccd5a4ae5602c8db76ac93ae153b7d750fe32231825eee21d2e9d3e5e86f6072c037c0b650d847142c6e5e003612eca7d558b281b10b47c97bddcfcf80934ebaa32b6e8b57d745a5e806f00b3cafb17193d372e955e5d37d1e0df567365574b666cca5a416f2c0f82177ee8641012844f0380a6e4ec6732ec126173c37a5fd9e978475df5d3717023a682d8572386cc07bdd03c99e2d548c5dca193258ab528fba1e173479bb57d5a6e57e0f5ae4c272006f44c4b9761787a22dff3b3958564bc1d40c90b20f598c8f76407e9a7759fda037677161884146d5679ac356dd57eb50c853049f4f6595886c3833019e349a22d6b2231f7380c22aec98e2c96c95446bfa211b9f928fb0d1a05db55d24fd2b13cb561544ae18c259e7ab8ecc7bbfb9d4192c2e83d35054d2cb3f3df5f72cdb5763b0d51efbb7c20dc250344f9a8731a610d5b6f162b1a880b20315cddcd62fbd73947d5af6d64b0fd416b8f39be1e20dfd025d4bf223d18455d165d07391424a8aa791e01cc19a49971f2664531c18e5db911f9e40c85676fee8af05ae4024009174478443d1a964fb2544bc6c6a4eb804cee37c74c4f51f183aa4503d40bc16082e4ed8889119b400c32426ae66936b437ca629a90b6c27d9047cc192d1c23c3604b7a1a122f5fe5fc1166187e78e66c40c46636d4fadddd96f3f96d952c4eded4228743e920fab61444c739d6e223926bb9cbbdbcf44fc2a22f768d7615eb245a626ca5c557395636cc0b9c8c3ff242e7f1f4596e721282d39d31b247d1b5c66fedb75561f6e2d2510406eabe9eb320c27b7505bc84cfee0c37595ca38c892777800fad51130dba8254af88f178fc6dbcacf642bedd34fd44102108b775feda57898f7a145a606483d0cd449dc6a05d7fb12ffa876b81a0e1d52c2ab11e93f5fc9c16c08d2a5c3258a1667ff0c229528adc4f81801cbc9a84c1c99ac778800127ae4cd8025647228a0c3eee9bf047f7698602bd121badf0b957a63ca3fe50dba1f6730b27a6f5cccca63c66c93dbfa1362327b7e646646201ccbe372f3e46cfe5c20e68df009e7a0a61ef87bcf4d0600e1864132b58b9ae2bcdaa7a381ee45289de2d38d11442f194fa0ba77beb7f30368926a63fc0456ec6ca3b13d4d0e5161f69318d5a0bb5f971536632a83109d412249945f2ba4111dd38fca344b608db0f94e92f4460ae3df4f666a70f5faba04bb89762af81b9ff8b239345e700eb5e5c21f19fbb532006ee7e34ab7499bfb61809f9f8ef4dcbcc1243e56f5bac17ededa6f906be3c2fcdd1c6f3639e36899eae9d4c690d4c5f43921f319942dd7be10e01ecc79a1322b0f2be8111fdcbc558473b7f8de44c4c07e2df1937798883fa0c5cf84fc8d87a1985c6d669a764a5b53211175edf770a9daca0331f22157e78a6f5489b689a6c0e1701644bdbb6129bb18c5a06e50a0d705fc27ca8f2f8724e8f8bc029a0996513a65d91b15d3bd4cc8a96e02b5530da91d48c923df113e0bb1c53de4e2d4437179df655884b4bf796f056982b854f2bf895c42f9dfc33a1fe0847ce6edb8ec1420edadff06d1253454f8add1748e7b7107bf5a45a8b1e11a78ae91c7c15b21fcebc598f68f7814f27ee25594ea2a0044ad322db3123e167fb34c4caef1970d3530e08710f8ea4b60b6232ef82f5f1f3c0d68ee396129e8ca547908c4faa07b2e248aaf2ba721a7efca330d467045ecfb21f85c19e966c29d6a7a159bc44f6ac4df2db4cbfa6c21bcdc7e9a02a20485fcf5887b6275d79726742304c3335c527f85324a24fa06f1f6ee072ac80d206f6db6971569bc617da53ac77c9288ba94eb06c9d757ff8b1b66ed5187e24e81492a66a6c57b86be95d3afaf926a30d14be939b0314044219a6a225c5e94aed219042900a0573d49bed957c1df8b45ef41f61f740db5f8ee3fa930e646245ca5ace5e2c24af29c7f4202a9102f171217ac90c5c5e91b82d0c7b3db0c39711a0fd4bbe940da8f52e6debf48c1e17cdab46f32c01e67ff053692c6d73a6777d9c15b835ec3bf18792617c591b7e1f0352d5c86cbc1a07133a72d2b5a4e0123ec0edba61ebf80216a692b00571dd809005bf51aac56d0216a849e05b2d404545fe6ccf80ebaa7e77a77ae9a0fdb70a96a1b57b981c4b2e0a485af0a0b3b024bf9dc4aa8ab71255229ecef052618824c057c7a2a06eeeccb7835b6b370ca3bcecdafb1253e8f8f4dd5d1c8a8c81de155c9aa37eaf8f3b3b87eceecdaeecd49d6af9dff2055c01a9cbaaa7284eb1726d3288bb7cc5043f4fe9dda4c00174b88e975d41ce1ffc46f07ed1295e4d7a985e0ad2348ccfeeb878805688fca93fa80b6d752c2ed52255289a14f24c7440bf4215b652b2ca452e19a7864688b1ab3a1dda193db673d4f1721c83d4ccb19f78c1596f379877963eae31919b11f5cf5f617f25f3495a799c5fc20fd0c65f718d1c51610e3706ec9f9f252eb2570a8a2afb646783772de2aec4a544107ee26f271ac68092458c8bd909304e66fea2d8e0c9813c892936374486fd809dbdc07724f3b624a2e88ce21df3e60e4095d75dbc4153f5ba22c690a2ca2176bbd590975993cfa35838a1cd2252d53e30306ea72bc89821e0cd1b063e2a9930f2a03adbf8601e5abcd92d4e0ce8bc54a5010ef4a94755881487a646aa5e30ba1cc997683dbfa7dcd17d1ed0450bfef8263fc9bd5c7265daaebe31801108ac005eb4aedd84247826d027269d408ea9dc7286a05290561d99938e7a9a96ebee88f2149b0b06274e7c02d212e174776e77c5cfbc4669bcf29b741801085aa4f72f47203e53517ae1865d65469ffa3f937d3a30450293ffbed224e7e60511386de33f01f3703e8337d30b224b27e08490d63940385d047a39841ccd6201d9e05831abc191ed3052003a1dada6ecba551c9c006acbc5d9def7b73b568a5da253d7a96a2cebde39839bd5cd0b8815873f765b87cda6488e205a9dab0ab16304be42f16dc151444ace56a5c15d58988d8bfebb4d5c2e4064934f9a4b77cc8b3844a6b27f09441d1c72d767f0964923d3226935c2d0e574280cca000176af3e3be74440d14bae58e37d4986e674c2dc2d298edd6e1dcd10d7c701da31014a597c820be498e39f0de3b84839cc0f0c48f8d05d5d6bbcfad8b79ad2470ef37057ff49742e47b6ce54565a4781a91f58752dbe2f1363d50df3a766b203e781d4008a10d70c4e12feb4b4b9c058b5b168bb4e8f3b69016b7db539bba4fecbc6ffe5a417748fd224fe849d8097312395089994969d1c5c2404269a6a7ad9e4a475fce0c3e8801aaf5163446c90f6bcc72814a67af91e4dfb002b9e27ec5b334a1f192b335db60af7f1e4db35a48a19afdceaeedcff808d5f7da73b1d893f8a9266a004f674789bb518e6d5be590c0224d50ce03c03406e92b62ce0a8a10932774c7ce82c153a62a3185f953bdfd9e3bd215f74f3971b103429a0008e27ee8cfc56e8824a782fff15a6b35a24fc004813bd45816c664374bf6881ace5a7a640e184ff75bd11880bd210137265f54d4e376fa643c6190f44428e67140c7a8677693e28dc801b7d4a92a93906db104d93d8f23d8098e102c3a20ade4209fe609430d3afd1be27af1bf845ba668803ee78adaaff32fe98a7e6b79e3942bef90af48d2d85034a50d79805a1e546271ff170bebc676ca256cfdba30c3ce03fff0d3f8e4abb8630269c707353f21f7b66da51a7f2751f1df5ac331aebf224546efe01321aaec6f52ff6a6c75545231159499ede604a4d26e5d2733483bddbbe05d55ba89aefd339932b0e29e7d17d36a0f30653ee60759e838ba39a9f4dff670fa9e495e4309d695e23b8048378fb346507bb8565446f6ea1ef81d1d3e3d9df4bbc5ac6869525f6b7bb994dd44b4b1ff41159bc68038aa9abce14f166013b6d5274c07d6d6090124647cc12fc12dd395b367efcb29dd98c2bbe98929fcb114c3e9ffe8bb2a94ebda33e1f65b14113db83809c3090b53e01fbd855cf8f50dbfb50fd38871c78594047dcb9ebc9446728065337d3d573f7c12904ee8dd88d8498fe350e9942136f7ed4e30e9b8884c3016ee7bdf0965eeed058aa401157c7da37ca5b5d8201b672c8a1fb4c387df16b5234b4c1abab277e14763f6a6ce24c8674574147cb594b8d71ea746bdd984462a1f91038783061dc3edab4c398c174e871dfbd4e33ba35a4a66baf0d16c849c63a3902bd8b3e0d604fac643f20aac049803a21f258d1a0ab3b66fada5f4fd15230756b0b4a57b8621e4b94ab5b9140640d2320b3d465967e16548d1bdda413db3e7d5028cced8ba80100302b7eda80c931c0c8000015fc4d0b12b18723f7f1b64f2fbe94fe903e479a7bb0066337f0913aaa792a407f829cd2ec113e625eca21d72071704cfb72caa77c68254241b54584046229a10119f9fb3288e66c6c8348f72a4db80b9201a6001216ec6cf1f30bd5908e3ef076b08a3ef725bcb5b92159d1766d9f5776e876fba85537881618e82af6ece8342c95e194ba5b3f5f93d1eec36295633002cd48e39fa187713610bdbf612a9e01a4457996c21c928f31bb3723199d2be1aa0296286541d0c64b5f08e06b4dcfa7b9c3ced4f9b057b0116f6f218eacefa0d67ee7b1fff319ef0cc3c127f1f8413550c8e6da926f7485fb698eaf9346cb2d3386e68a67351c1e0d8e9f8be13d0a87d7d3799ff96bb42ad8a79ca09698d371304fb30f027f20c74b4eb600a29d9b845c7e0962555d052d323766c978290084a341dccf649e7ddbdbb392da65099289b94a97a1ba894e9e50c81d533b2a858d75a322ddce2741995880c5c9500d70603993b65ecb15d7860c38068890f45137b7404ff0f2da8fd90efde53976ac47579344877f2fd26b5908df501e0a2bcdaa92a7f9e7d1b5e51511e9643ac0c246e735a82bc7890ee1de19ed8e07ab2a6ab6c7652e0b4b11704c902d4193b4394fc15b840bad4bf03adda204d2040703570dbcac964f9bcb733887f7f88467983aeba84b44128cfd25535462b92514e2fd7363c246317bd42fe52da63f9458be4c29ee6aeb5b61fe1a511089a21691e3ffcc6c5289800c474d16954fb42230ba23048b6f87f0aaa204f2f8353a7fd5aa5909cfb34a6bc5b3c95d4df563683d0d4d616ea2988f932ef22514dc0feca30c8169b234a76f652c642984e0e26106a3dceaa0afc166af88ada634432e12a2306e7d4fc7cb6ef005757aa28b47284ad7bc86625950e4d98aa7a3089fba811324c40919d2fb1f636d8d754c3ada23374b870aff1edd007cc00286daa09cd6be10579458251efb37ac965f1ba8d9af59cff971b468e9f667982550efe9258ae8506949623420f8c659cef2986e5da53b40de74a1dd3057c5337e79640d8df57918298373d94ca9fffc16a194312393ca7a8288bb8ee15fae15206aedb051bc49550b88c7a7a428d524762a6f573f1c15a197eb2e8796efd1392d139a13b2d53557af4c0d0b8821147a961b58c07216c81796e6ea8fccf16b4f520b8c29b48be5dfcc49ae5db5d9caa689226ae38c460c04efea847c04c46a5ce12c7084eed343ec7b99a4c6d40635ed235b596762bc4d944213b9818be5cf498cf8e6f2c02e5ecc67eb5a6a99507fa573bc6fa8add53ffa0db826e69343af776835224278ac9e7cce06643aa9998e01ff84d7621dbe67f8e10708e1adaa5bfe05fd496cc10115e965117122911b20942b5ab65af8c820d3516fada76fe9d3ec99a471153e6d8acc72aa6a40693e59d890a277c9652ccb5c3c38d418cfdaec9b4f78db14ce2f37ecbf6062840cfffe8e0acc4bf2c57ab3026b2373f5475a8a4a2a543931e3660ce0a4b6014e8331af03fb64af9bf2db0107ad14f8a3e018211cba2dfa57ca0acb07007fe4128573d486e81c738fa668da5bf16016d0f61f3d09fac4a4a320d4e56ffe311c6aaf0a9fe09ff5cc6e786a2f42da274534385d479c393cd21b268895bdaeba107a5def302702a69bc77c66ea285db46ad73957f1822c194434e9287acde77e75a2e0e7eaf496efd642fb8d691998e891b32fa92b5d475519c93426797751bff8e9e1912634fe4045ec02cd313c9cf27267175f753cde0e329d1780b90e46030c44a20b521149b539dd2a2949ce712984ce999405a9f8d01eeb84c3197cd6c249ecb2772266dce002c3f5ca351af75311e7673931ab8aa71e5792759b93857ad72a094247c83fa7367910004d0a2ddf8cb53cccdbe53d72b5986fea9a11f5c58e319552f6ee48c9f69f314dabe349360d284adf355caefd68bca74102b4bc4a92e75863464d64fa11e0c12ffd92dd1b2351ae5752240fd4bd65727d966d218343bcb3233c2ce558928c5f42b1fb79b4950ad0bb8ea2945ab5f40d299594fc77df207e70f5332122fed95d7f70fdb584ba1cd16e9752230b0bbbd8c8170d45413963c692796742e09b644b9aa623be0d0709bea7b0206dc7c8aa27bffad9774e4ca0c789db81aa86e748fbf0286d2fa174c5c030de7ed821ce060389691764ffbc4ab480ae85b1e0450f4245293eadeb76157e8350b4126a6ddd29ba1d6ad3bfc0e5966f1dbae26131567e521d0744709c132d8404502727c788f9e8e7961cfee8a8d8dff7bd0c89d33ee5ab7797e587b35301fc79fec6339e571c00aa722b5e6b69a99c47c50ad8748e817087d2d1cef0b85bef00b9f797329078cfa09b401879e57fd67a935eb8c2e033697fdffd6499c50678429070a393b452b687d2ca64aeb322ce99e9838e4832706c3ea6fb12d315717526cbbbca96103e25e6b2326959dd59a8be41959d72cf0d304fbb388d9e326688a27d159d3b8349cd940a082f3a3cd1f15271d1730e34b7425de9558305c0fbc6d96e4151118f386c13421642115e4a2b45a9133e5125a99fa68df5b29e0725b9dad1134a4752f6c99bb5c31bc493f432c5b3589767e132e6b568ec565fd716df7b4a37ba4c01eeca08b9d96fea9508d0dbc8d77bf5bc98b81ff19e43420052d1edcd8137d764f6550315901b2203a8440aab60b4669f5ac7fa56d99f405308a8bfeb01ae808981b6e66cfe6c0e9b37bd5497294dc18098fd8c1b8dd7104342875d1965efc13caa0ef80e95be048fed541e0d34be21a705f7928c825c4ea064afcc72c94c62b5719f6ad4bf019421cc3476dedbfbfa552b6cb1dc907090f9df8620f6ec55280e3f5db17d5258efb3d2c824a1c6c7dc111876c48b4166bd0b7bbc022c1f11f2068cff9fcfdb3366c0d867dcef676bff069f3013344164678415a6aad45b31b2a7fa4ecb49bf661602f9543f5c0ba2a7bb607f552dff2a685c56c33ff13418c97cf97c3ad14cdcacf1e0aeafe10bded154f750f2716d7621f9bf645b53667e6adf948f058dcd4fd8f709b3aa3e6a911b443512003a866dde4cb983e49d1604672223c95f61f3bc5ff9a6111faaeb3340ed5c61329b5204eb101751a32164e7e56056fb3d1dca7fc601357915d6ee71c3f6b253e2af20c817282d97e7965c0c080cc6b0e3a6d3d369c05f7109d470c3ee5f7515d3ae2745ae1bb97eb325f2166672a80f185336863f6f0c70fde6c5b6010513dfce33fd6ef7f28f626ffd07a7ddcf4f38bfa8c9ae7897978bd4c98286a33ae54a6b9d34aa5f5cc43ac2fffddfae2933863e4dfb244b86e4078964be18cd49c0313ba07619647cf6348fbf98f8c13de7c46c970ae71944a19b52a4794cd5c40ede51e0632a34438c12742bccace049f5044230109c771d12b1f309cc5ec595f1231ac3483df244f36981d0d39f7421c6c92dfbd3be24d5dc041c8901c0355a2cc3f45f6aa3a99399a33286aedd861b34035a5bfe7949e59741d3624993392bf27ce12acca23bccafbb1a4f305481740b42a3692d42f1e84d509da2082a2f3ae0c9ff397d1b96f4ff371915b24a82731b6ad9f85422a660a4bc28b0bed1b5236d0f8d8cbe93ba193b24010ba8f6ff44288a07b8ff8e5cd421990fa0ab2519e0de6a41e4ea06d93cc19c99f33ba7c126603078a4cb0dd4cbf19b3d392a6b5bcdd29a5268195a29338bbcceea4424732dfb3e9a0818007a9b256db68bfba900f13bc6097e9dc480cefe8a4f1f01662ff0660ebaca2751fce67b4cdd2d58c08062e5de3a9f0589979024fae772c330b56627091220a54753d2a9786fc514c7b55079e1cb65806b340f18ca13be19f19e82b47a83cbc29dccb6b6e07208e7c08ff22afcfe3d3735fe3db3df72e437c023cd904a917fee18981f5be3471b469af56a0e778d1763a2ac4828273605d51c06ad0a55dd0be7997c7409b5a138e070c60942772d1031371c862b67a244f38888dd540ed21e91e9e3a7366001edb24834604ae34c1ea76779fe326d087e0a3bdf98a63ffdd5f505b0e919f05337f48d44893a18d7ec7fd8bbbc7822006a8f50cafa7cc476a700cc0577258706a3ad0b9a6cd06b39e537adf2c9a3da668a87a4357b49c712fca7fb8b553609a938ea12c01faeabda0707d27528cea60c7b3c39a5f66be0bd2143e3c09a2e129a7afc519ecadc4ec2742695f0e976d197084b777f0007011208290187278ed44cda442d7a40ab6f1e05b74a5fbb1fefde04d455b51989e988872cf4b2d702d3583607b6d637dbba8a114b90d59b00da72555f659df469d463389b0a6568d6bd32c4d547e72ad8e1fa465a534215089a5c0cdea7f56433cff8e1b4a134c14c7fa3d1f1295f3e10e2a50f6883c3508aa7dc3d1b7d31e77d50074458bcc0024e7fcfb7d124707f792f90485ebf46a80d5835e6d72b08fe80c70f6295ab3586a19dd786bbe5fd754810391f68a4855bb1b6be4cc001cea94a4abd05823d6b040f5dd63e038027ddc4268195e5916b82c97cbd2a06d2326995d7924292d4c8b668243e6f86359c43a02bbe2cb7e65de44ab0c5b56a6c59e51548bbf8e6bb1c09474faa0c1e274599267e7962fd65e6aa66a9d5c26081d4d89f6025a116b0959f26a81cbdf16ad7342f45ceb63bff621775d2e8b322a8349ae942769045fa45520e591b413e90f4fd09bb4b8839ef76698273253dcac2215a299087c9671bc9d33a5aeb572e8553d84afd840db14e4338ef725a048630d9e40656386ca8c3014e2343ccdba5cef73abb4376474475a133eb0f2ed0dd83935607074b506e0b08d9d057dcede6ff206f0085ebef207d2187a6ced26c1634d3c4e3571dbcdc8093b503864fcdb9c8ea259a85d3a55beebfa857d1808010b90ed8b2fac570535d9cbcec1925164d071304f0925af75446403f63fb0d6d31a78487d1697f8bcab7e95129640644ea975a7327d06234592b171b42d81beab6fb8000c985f930e999a3da4d780dcd4f296bdec814f91ad2d335da99ebd8e1dba8bd4302099996617cdc88321a4aed95ff415022ccc6c1cbc3d4d6653df409c85009ee72650d9406f1787bb9d6e0c0f0596aea4a22b9e48ca9a2be26e67e1227acb49bdb66d6561fa8142bc4756a463573f6d0a0e809bb0472206166c2001656ff4ad12fb4e9136f776d7775e5bf913fc8689b2b5fc4d83c7e9c39bb29cbe4ce02b3e33ac148b7f13688a0ce4578d180efc301d46c35c758aaf44aeeb04f11ab9b9679a6bfdea2aeef9c18d4ffee3636623384c6a1da14a3529a1ee1d46a805ce51e0a7ba740ede09b6d0be5e4f34fe9eef3299988a1cd39c7d094b9f5a2ee1e34c7c2b857d403bd7fd24caef65eaa08a026a65619aace5ae04f287eae293704bb6f40f116a61cba28bf12a9551dc4558aa83debfcd6b1bc6cc2bce89a4e7e1d1dab778d2ae5f72fd04c2a0dd20cb7af690927565556855ea345260ee1fbb271faba8487e965e39d253c314a2cc7862c9619c11def9b641aa5dea24dbe9ad0bf982ecba352d12c8c930579b739ef685d15ffe921e624eaaf4d2fd2ec5200902f079b8bdf46bfb98c31bcec2b0de3c7bed806ce5046b8cf720da561036955922706a015471ccc8442624b1f448867650afb3f411c4c43221610d66e1fc7c8716f00c12891a0802acd57e85c993fe2edd86d66d4e8bafd2f293611cc4bff77e1a2ab21aae02dd12062a1eaf59e38cf70a4a3b5fa86bf1abc9290ac9b5bbd3cb1ce9c5cb6fa0db9fdd802c9023d58ec52d003bfdb7ce2fd8efbdb894585e14aa725571addb92d44026e5f05df2b8ae9c83ad208c52d14a8d17a47d45d310ed2fd39e04dcf0a1a85be936752d19a03ae19b2543fc47ccefc4dac22416a8dd7892936f38cb03244ee1305508351c174655fa177217429079649dd5f5661db4d2bb93ebc1a4cea7f00222118b344d0f197a37cca482c944f713aee076e2c13aca12b05177aaf8b4400f1805d3f4d4b3d7e4c938ece3ba53c38818c41c17504bc8ca8d9cf10461da828654260a8ed90eac2171b27260d385842efbdf9e89e90b1c002b128d5147ff1918a6a390542ea1e62d2b9d47aa73739efc0aecba035592437af6863ebf26514f674242c617885fdef15e90f5628fb4126d9d5eebbad358a3f3ae3125ac729e1d0dfa6264068c9657acb6bc0bba7b9862f4b3821d6b0060d22d3fe5329409be9c5afcb285029be7f9ebcb5089620821b631565210f4efea284a6f9500f493f709db0451fabba3fabb0e5a4726b801c7fdbd2ce3459757568c26000b12f8b1413ab3e70748fe7a794b12bf626830ce336ea5ff22cb268240057ae82786516014942ed587bb6601975ac1839a6d1df33bea52d8040529c1b271a17b12ab5dc66cf3a0a6cb843d5ffab1fd7bcf08148cf8f0fc9806772eefb2703fbdd590567d6d82b06046f8e546ef35c6463f5a763c8d0fbf0e95587e8b1b6ad440de587376d57d3d648068d62a983e6d567d11254296e8835a40655be7c0366c6f3e8c2b2fd4d61abc5d340a985f81de46e2c22ef2b07d622829bfa5d4e380b3cd66b08f5d4a9d7c1d4980d1c461cdce6ccef3e20fe3b72e46e60673ba227a4cc66068b6562ceab650e4193184501dbbec9cb8897322162cc27cd03ddef7c41f2fb7e9d3a0fe5bb88f1321e176dc04adca74cc3d45120f4d3c18a913e04ebce3a9ae31d01d4940441411d6e17eb90e199402bad06b117d99548c50683d72b95eac95d99619db135a609c881d815aac5a42af8a07b735c1d3dc3e41cb131f867b9b03412653b9c9eff98ce337fab57399324f17fbaf859b05f9a5b7e6821887ede67ed94ad0c1a3d789fd835a26e4b6e889d6704843c5db69ddf178ff3c22acb8d57a93531cdc1e46782de576e8ada0f21b72ae06ab7d8f70ea93d2e823baac7c4f16a1d88c42bab98af5a11cbe61fb36439ccf2e76abd90235f7e27a5943a63b0ca739fe88f7a52777fb58bd2a9f283b931bf9db240146fd6650cc8072d93a9b68c9bae5add553cd76356adffb62d7f6b520b3aa4a7e22a96a5f89287e503c14aaa6e80009e11b87222c69b38c82d4fa3f5efca23e94d099dcead08039b30a00ae129d23042407456f061027b34f0b71359989389aa74eebc026e235fd7bcf0dfd450dd839818139efbcbbdc8a0d89d4abd503d5a32aea3f3e9a63b76558740392aab87febb76a2eee676e18223e1d76e25e518f6170b72e5b11b64b198cf07c9d5946c3d63f6016836b538d7700434317794702d2ea25a480026e0e4e3939a60d36eebaaa2f031861db5d01defa33ae843399255066dd4d7818e6de393fd2c44fce28e0f49caf5790f83d09029c0953814c06ff254ac892dd01d0c463daed5d8979801dd31d050242201f46caa3c600326ccb4892a1fe34cf0a31cf6f5fd4c17b43ad121e54bdf8a207f8d4a4a804ac47f6d4c8b6616a8dc7eeb73b05db401f9d4b39b1bd31e486dd9f40535df155f2784c8a8b6c8ef791a5bb7daeb2a4ef15a472869d1ce53565078bd38ce85945936e4909bff942685e8826032ec980f2e0c3f2d49d60f81359ad96b8728804a3aae97f0fece4ab7e7290c57adbf0156b6e0e4ac24c854abb0bde7bea29e9fd35f08eb2f34f8dd2385a41376ea369d1436604e437f263d4aa5c7b10d5b860f0d534b3ab3c9023981b4afa8212ad4fe2d25cfc27ed20d3336aeab0c4a75cf18a21ac2699350c5905f7fec25e2a78863c41b53c87759854872d9c564beecce479357685b6902a4006d2e7e02773d76a48c6c6773dd07b8110f6e6b3f854f1c91ad200114532d8f073fc8705fa88284b098eb6373c8b901ad0142393e090a6278100ca0b3a4927ca060ef3fb3ff4c6af98db32934a7c271dd6d9013604b1c0f918c79119a67131816cad2d75d72178c3bc59cd58dca84202f83f0bb519db5d5a4a185b5e6d9497fa32689bbb46e3db7114c475f0226e3af3e55009b4dc96e75a31a6c791c07c1d608df8ac322832bbeb2bc55ca94c1168b67cc2383f3f40457c71dd67c1dcdd246a9eb24d3d0f79ae725d473a066e91beed6389d10bb945b84390a948deeddfbf6a8b5a3bf872783972930393cd15320de21033a60c571761f16abc550eec31e5281b8b070e89e60bb8f6be81b4f8159f529128c91e1a5a61ea9fa277a04c92fbb713630ff57fc38589fd37e2ba898cd8eea4e6381f8a10f81234f2ef9f56820e412327a50d93cac29a34488bb38953d219c2a61b6bf5340b82621f0c7e78ded398d2dd5984f4a95c9e8aebef49aab24ac30f492652da2a8156800f4a6018eec66cda9edfcf130271992b2dd782e919aa06438687b9283c5f930d58140fcdfa407bf55a328e2b223b5f6bd5312c9aae7ea45a8a28916051b3d54936a397fb11ff876c2700076ea4be98a33f17eb2114bb8511d3e2c8356f5bf3791fc98b6d293066fcb27b881a49c5e0014aaabd08d8c878ba8ac76cfc9d30e714cc6291eb342cd49b76bdc07ca2a19c5815afd1174f04099ea35bf8d49b80e513b1687e384c2bff03fb0c99b95cf7bb025229a7e705fba1a7cc3ab0f5a7424de8691ba18966762e188242d7ebc41e60f3ba73b0fbaf3a2e3c72702c4db488019380e1bfa53d7d77bbb40eeec662b586463ee9295c01ed0c65f2cf8da5df5801abdc25ce0a9fa9cd8fe9f5902b5da64595658cdc01281a8af78c35730bd121d3e69c94afd0866aea1f458f1964b805f28a764d7cd2e8f1cbac2572885f82e63846176624a09c722eaada51414bfc8f02f0cf403b6ca4b98a310bda2f4ea9d40e1420693adbf5d96706e3021ea77220ee23d9d08a81cd080bd9ea0e35f0c5ad5e17c9a320e99ebe6ca42714715344d5a33120237f7a30cf37471986bdd42d2ad2c61242392600d1fc4c24049593760fa8491132dac62f338ba4a49b3e79d3fa8fc34720216e1d8e40028b417d47b0484ca8b893367702f7715c951ed9bc3ee91d819a07c2d81de6e2e5cd4a6c9ed68b64cfc625a2a28da87f0554e89a005994867560a448c902a7804ef5756a515a2660a2a095bb45665caaae1cf03b21e1b314b3538f76baf57a9517d460a7aa3b06662b3b0857461d08e9c5c8bb217c79c3493fe5ca7503b9615d7b9d80bbc0aa6c844e514d7f7dff09c126946e7f392a164197e8dd140cbf6442d599b3431cd701ce112b117b8ff737c38316701ee73f9ef7f9e62038cbe5796449491e3c1f4d8e96aef6aae4c20a097a7d56af1952e875f0f2861b612d7a9427a347d31fefb4ea806906953c2134c4550962f0d1055fbcedc50f5e667d44d9d4f818a653190b2de92be3533b9dc8dc3bf391731e0d2d4b996cb89b034ddb9c9cae314ebcee7776db8c8df90527775e0e77094135df770d7f84644ce0f4aee6af44d314b5054685e815fbfcec1c20d22cda14aeb63dd5e7e49ab73ccb32960136d8d09f758a8c1fec07359ee0001e43de4a76ba428f48a1e13df13de54cb6cc8f767eaf9213c6b23253a3f243cf56be0ffeee4cbb3547cef93574d323c1457f117e644d09116b17ea17baffed092f07ce1e1bf09781791be1cff95528d1461a75b5b8ee3f90aa2e2080f2be60a9ae59bb49783fe88c80482871fd3d7672fb1b629660a56271034a2cf60462610bcda4cab9637c5dce39d3a8da30f48b17268d2e57f4cfc124d7f3d7a51c16d3ea1e5f808d6cf44ff7d45ecaafc71b1f90d65b7acc3e6ea9dcb3ebd6034ec4f952b083e5a97a8a1fdfb7c01f4be9b2b94aefb4d0d525ee86a087c268911c64b00e5760099cf3d388b1240a44544a6d44e05cc186c5aea53e938ec4bd3d6fc3fe2f1a6d8e11e336865a3363666b4e71abeea1cb8eb0b72e89fcb2bc4fd325aa1bd58442c71856f0840b38c43b5b1bbc6601b0f1e6f8a16efba45a4bfe89db673c269f5964817b91e6288b71e081180fa5a59b69756fa3f48ac843785e84ae00f8ddb434ae38d2e91408bbaf2b834f639e2485bbd41e25073941e30ed7f4232bd78f2a6257c86eb3ac5e7bd63c4a7091ab5e4605800a1141ffda978c35f8f3bb9a22133d7b6f51a72d9a617462f537e78d3dc17c3b53550a5ca611c759f1527a9c87dbc76e0db989cc25ceca802ca2d941ede688408a66a9a700b5d35631486ef4f0571b5be2c9d70750816712af46c91b385041d9a8c543833eafbae4a21c4e3616d11dc8e6db6df3938c848f3f893b096aabc2e56708e9248de456611c7f44df13c2d095916e2aad6b44cf19bf2064b07a81947a612e8b916224e7199809de4958b1e3fa581904d9b38f17407687f81409c854230ec9f07a308ba6b8f3ac8b80f4b20e34d1c6e336e7fc374dd5b4e1e5bdcd68e61aba00e4b6d26f3d5f36c3190e7abbbb3657cb6caa730850fc62d6040e0999edde68a8dc41796cc4cfb214e710618f98d7b244a06b0d9d29a254370e5e6d896a8391c1c5c787eee62ed513e3b417be1cd070b9902d9a85268ad561aaeee3010f8986cfbedd28743fe0f88f1e64a9d443bddbbbaa4cac38a5ffedaef73985f437081fa8b23c03e27a70f2d5a0290dff0163a8d8882a4fd071841ca6edd5ac3f4b965b4577f73cb7efeba26a250a1bb1a64f630ae5d7165bad9f275a855e37009820b5e714e4d95217c31e847d502a86ddafce4d3313fc0efad314a71835adce03f746ce26c2214c36bea32c162ffd3f5e38096c13153dc47f4cfbf28556127757d53455299b583e6c4f9c0db52047263a17be1744ddd113ab0a3a00acb8d0248ec4ac154e055cb13d319947c2043f3a92a5a6f6049b1d7349224dbfb4eb68f3fbdb990e27498bd68caf9415d10ae74786b84e41557bed8025347ce2c7040140ca995f4eece4d9876d7b7b062335224d95c5314596b62a674ac18aa36c30b1189a2edade405bc008d592961a08652ddefebf39d0666d999e30c8c14dcec1d42ae00ac6d88e00c7a0d6f88adc405848195bad1480ef09dfb75f8277faa0b77736d424f9b535e0bb731ba61d2f6e456d96115a13ba64da376be5ef5b46f633c7b9473a1fcd0032b23615e0c5fe0e625c40a651599150d455f6157e64af5e95d14cad68b4252de0bc2f1446569b47dcbdb63c017db671038e75606f139a518bf6b30f74bd3346b543731a3e92ed8848680e756908b20c1bb8d06da05ad43d63aec0fbacf39a027f6e880c00b6c78bc96d2fbc93055fe8f8d0de3d136708bfa7574404456747e154d8daa61db1db60bbbf0fde5d2e0f6f0c7ab721df2710941c9ce0ac5a7847f4afd5b75da8b056ebddcb34c7c6a89ca9de6af29883fe8f2c0898d30522b5f44b6f8832e50d70ba73277449b9ac0d76480167c6fa643ef09f9f8bbb32dd0b85424ecdebaef666b8ed7ec398bf46270b3ad1147963f1f170e918f875cdddfcab82b231d81df8770dc9400065f5bf137293616a85da6cecd108a8a394eaf170e9db27df377cc11beadeaf3aca57f85dc890430ec5a6c33f9603fefbdd0f6b7c0cf164601f1eae5413c6edcce8d4506089ac0f8723b355ad130748826c813ed6fb9616169efd05be934c575b9eb6b11f8848ce41f95e8f5139e13842db6f2df8c013548e025fe92fb0875bcad3f30b5c592c0190ba479f23da662a7beed0e70d4e702df9d73830f961d96daac98ca9ee24d819fa14801e87bb91e3ad86e281e2070fc590789f5d5c1bc91374001c9f3e1ce389475f107d456dbfce21bd54f4ccd1a7c515ff1ba6829fa08bca38f74a7f3be7f5b130d0690bd77a7af9c2143ca824183b617ff4ca0678fc521a02328658f575ca180880045db5e069c639883de0f10327bb9015c1124edae4ea2c9fcb581fea932b416381167d73b348559cd9672b984562d4165cb0276cdd48aa50aa589e75d1a47d207d1b1cb8571f60080194674dab658a8cf2e45edae92738cdb7b48706d973e1b440dd4407b1e3933b6400375bbf44d66e70327ec6b4217137a59f4fa032310e1793ffa821e27bc567b0cb90f483ad537e691684256dd0ee39c11acadf54efd84783cbf73a5874f1ac7d2a62848072a10fbf76634baadadfa6a242ff6ab27c86dfb3538d3ccfa78ea7750f56211c6c89e4fc005d9b2373f515c2eda1e801be8c229a93c3e629c3faf92a123363090da7479d486934cf9f68923d4f5004f0a37bd93d03c60ea720f18f83ddee956440c3dfc11c265cc48dfcd5c43ee9944fc30c9f9459cedeeecb9faf34c4a93b12c6bbf55753740c4fa4ec4dc7cbb2296d5ba2ff02a4216f21453430b8e7e39f172c7158185aa00b9ff5909b52b6eb30053a24e99c54bf400b2c7ae4729625c1d3cfb413f5a2d5a1cce9189c5ef7152ca6ffb4af2125b4d573a01a56c92b31fd96eddbfcbba0e1e504eea0e57757a00f74dd2e658354a375f47d72ffb9f97c9f52814cdf035ea6e3e8fe8b7e5c6af3f1f9e187ff106092b73c30a2f2e18e6c070588c98bafb72cb48e5c2552e4f020ffaa7ae83a7cefbb1d89ba36065c01551e84f499c9122fa54dbd0059d89e47f54b3cd59184086abd458d11a6ef59259568138401fe292f4e6bb72851d3498ffc74807f3bc4153e80220030872f46a09542da0aa03659189770f55436f25d530f95b2f1475c175671f68d3c691cb1f1beb199cbaba807089e2a2d5da2b8743138dad237629bbe9d75856ce16d8b8e7620007d81336b1f7a93de78a53b400ae36fabf11a19f772ead37fcba1f64eac74e1917ce138db4e80aaa993ecb276211245d82df1fc5cff66a6d3224b49b1f2949a77c8652d78f90ef27babeed8afc660f1ba32230d47614c106647532ca1fb3a43172950dd3b865eceabadee00026f06f3a377453f7def26173f6ff469e53cb751efc59c2dfdcfee7a8ed7bd05774f159f5c1dd563bffe28dfbfdacf325534776f49f87c4285556161b44c0f6ae1e28725809e79634c124e653c438ec0d255a7c40d098d7304a1b23d2144d7ecdd1350d3188a63a5d4f2f208e91a644bd6f457d67addcbdcc2aa63b2a812b2d51b0e8644685a63c3f33643e61e78ca32d16981d2a180885c08e4b0194d8b5e183d7a7ce295a5d2de7022cbf5222d65944656b73a720ecb24e5d060a6c2eb043fa9e77c92776ee8b5a3029052cb999b9f599039ec6c1e9624a00c5ddfa991c493fb3b66744633fbb89c9ad648db174473683e6db8ca6803718b73da2136b3e119422b207de580a3ed9e3d265bbb6f0d8822499cfaa3a0ecaa10ff8c4264b543120a2015f491ee35db12873c4b337dd9b9ca97934a6364c0ec84476432d1a319e21f14ddf603a6158ed8e94579ee6ef667916d89926f3a1a9b39f2c2646ff9a9ee408f93d8fc3ca69cb1e8c08eba12d9b4a122be46197fcfc725881c09dd6e41e49c53826ddcd42d096bdb12cd3609c9e4ab4f597f3a621b7257cb6e13be4f160b9d46b85774010092b078759424fd9ab877c06a0e6df95c6942c5e28f8c47afe01432ae759f6d2f7d1049b4453c1bc6d1c8a9d37ecd95a215f4578998b9ff1571ccd138f5be5a4ea8cf0dba34354666385f9d3b7d551a8402b89f2a4f4a8c93dd381535f8dbd11503fd411962619b2981d9eb6cace0dae595e1fe96a748a9f0d86b645ba4b06aa7ec0b46733c1816853d2b9efd3a735a338cc856c284259ce95fa947799e04f5e3ae478e75ded0c42e8dc344456b24134b7c601b3c47d9cd53c57ebb5f2a838674bb7f5058581c04d0481613997b6acec2eb004db06ad884370f33ac6e286c3b5e376ba9e89d0cc516c605072acc43e5620bc478685c464d4dab2f8c5a85bab3508b577d2b94984a7b08746384c3f0948625011e2159f7624fc9e435cad4aeab64d49ae1f494f2ca5b9d2d189d2674d3b7a7634ead5b1a4f3c56e4b4d0885b715fa77bbf54765190a8701242b312a6257e694144dd79e8ea4bf409e87fa1176a3a6b97a59986f15851304dced6b245b01d7b55837198d5ccc0f7bbc82d1681070135637e0391bd28a757bc0fd7e361b77e6f752a9f6cce00eff04e7e63f2b62894cfe49f75b2f0d918a875fb8bc94a56a4ddab53dc1872e3cecec275ca7281c4847b307cfea64a29a80b4766c39357230e3e0f2d1ec21359d5fb9fdbd3a32335636d7cd0f46a91284fa199a9ee1499a6927ef634014be0197c3b5c7d66ba87e217535d1f19efd66f2d0eea834e1c78b7e213bf46a4740ec14fbc2618db97e500861782899866fde50b0f845fd12ab9ed87de753ac9f10697eb3e2144990c6a48939b9a6ee1dcab3010cc5180f6341a3061e1670386daf7c1d3087a91de87e7605e96800c24c4b51f976471384e6c6007894d636020651f0ea7c54f4139b904a258176bb738ee8af204bdec4185a2ae76405175a81c5ab832f72b964fb56844d4742cb87aee8843ce119c123c5452e7df4505d62812b6b71806a121ee5a6816651473928e8f418800fd5b752f19ba564526905c18619b1a2267ffdc494b9ca63318b01c2b4743d4e866179241eed832e0b6ae528fe627eaa498cca04c876f1b0a8a44bf44f7022290945cd6a98723d9c219265c91d8d50a1da035f1a6dfc566ddc5d90b76ddd3df80a76154fa8d0339a56dd363aa61888768a24647a490cc895acd39949906b988d68a95932dadbf71eed44134aed34e1e3a56b87bd7ba09fa776e7ed5b78c7e6b92acf9aba99b8614788e7d796af8097ac6b5136fa211d98167b46c8b17d30400e476999359ec521252dc9b6da3cff2cd976f152aa03af5f203b8a1692efef75a4ab5527242d8c84960276236a64fbf93f4478281b100c39c8b4381caf073d756fee89a33d410547f3d303c8c781a3e35eec06ab26ec3e7400bf75bf4f83272f0d50e7a94378f214367827ba36bb83b99fdb08817570b9bc3988f63691b142aea4d864b569ed573bd3d378c2ae4a9f9b1cc029a78dbada85ab365ea8954891a91ea5ac137ebcf5d014118dc9235b6a75382f8201ffe7fb543f4e6b6de593760c50f6702a1ecf2e87e5894341ec2e0e6e56293002f9c8465b667fcc600101ee7fcb2f75493dc6166254e83fb57acf6da9cad12cc95b3a554cb5698e10e8bde04a981302f92178105a2df60392d2964cfc957bcd75b52b79d2bb22254fac2eb446ac40e81703f7ddf9d8af1d3ce099f749925d1ae4649739b6ce164d6af069c4cbc5aecd284b684273cd11c8a869bad3116c15e148f33c2fd9cde7b23f1e1ae930bab33942ed6065f2a88618a8c196e1c011874af5f2919fd3de19a3fe863364977f15b34240f1d38a2ddb3f23bf4add165c5581fb07ea15ac7a98c87f321c34629c4134ca91a2a1ec0af5b11356cb776dbddd985fe455b124688be225063a6f9e2b39426c4e0398891f2b2e325a2b799f1d4781c2c0de0df5f1698bdf576abf347e108b7e756003aa6c234c4ca9a9a797198cbe9320eea2535644ae1f71f9c108bcdd02e5f530424f01979d8d3d0df6f36175ad9261bc792fcdb9f9766305edae05c606d4b765e39ed3f79876f4d8cb1ca5ac88b7392fdf140b1ca687ab4a4b17d008b018b3f0a571f18b0e29f9b70a7c2b2f19cd62caeb528767c6a41b452f307c062349f9bd03ef82a3bb8a28add861abb1f6d42c26cc26014a659bfb90d956ffab7eec4fdbfdd954ffc975d61093a41496d42cde458d67b5485ebc32bff7420d393a78bc7a46f8e28ec7c17a7a612e30d6e7b70729866638afc5019caa50e103ea7a7be9fab736d8f27c2f45ef12cf0dadb85025b9dffb4d6ba67220e4b8a83bac98b1c7882015567b797e5de011f9596b3277e917a28429bbffe53b372da92d8ff278109ac5027bf79c7c4ef94a937a2e5c6db532ea94bfefd8e1b925bc55dfffbe4d022ad607e6247ab7c518d445549dd23b391eb31518f1f581b5249e768bb59ce79a8dfbcb4d1416464cbb9a5a5df377138f89b421d58046c967854d441fd834f36862ff90f203ffb430bb8e17e910eea90390ca0cb3ec8358b6f0e9f444080b0282a7b5d1ff9222b33ddf805808a79448c8399c309993eb72acc270d8ccbe1231087bf2dd631c05a1b5e2862f67dc429a0c9f997f1114036c41ccf45171a578fea1b141ae0f10544005f45efd087747ea2e3513c627b6c70f88b3868a3489cbbfa3a132baffcef6c08fa051387d0b4c72b7df099b776c3c7f07e17320e8e7ee89ef7082b30d90ba7bccd82760a96db04f0133e9b3f6562ff1e9d46f908c2c1805cf877db47f7087eb9090f41adca0714586ce8cdaa262324e3f9bd061034feb0eb86c29409afb0353af7e2178fbac0673929b3898a8a20a8a8afd33358698511303b7d45994c7d2579c133d96b509de88bd62dbd7a2a3d12a32a6943b3b2acf2289f8a72d4c4d8cf6b7452006534094f898f62b1786468893a690a9aac84034c3aad61949c9633d06deb24804d0df1e2baecffd3b2271a558e44374f60d5b0f93342ae359bd57738954a978d7cc2c9100a35de4ac69ed89c95aa17023dc63f67f2f2ec8b879ed1bd228ef55cdfc295968f98be609ce8c74f4a6ca2f876b8516f91ed09e372fc8fcadcea37f273364ba003fbb28c9dd85a8c2aba8714b21f2e959d624de3b64ea9fddc815c83f10ffe2e844a1f366fc6750deb506530e8da932a5dc0909a8546c2a47a3e7bed75a7b42956b870c9cca75e419a32875124f7be3e8d01d2f088c668c23d2d88d2e2b96d06e95f8ae1a86afc42e5309974f5a9db1abe7ca9889e9b005954d2fc0f91b316dd4d81f8cab5f18f6e9e74400e7800882a131f7a0f0c2509c20a963c1b72f17bae5acaeb52a00816fc5e1f2d14e21b4ba46ddc2a9e65f190901ff77d75f4f98996868144bdd725f141e3746d8fa3e78e85c491cd134cb7209c7051888069e91edcaea5ef1f9fb28099cc4cff02ed8302420a3bc2d7fb3c2d2af22f0787ecbc87cea16c30c0f2c33e6acf8716cdc1c4a2d7ca2c8d74af6d949523e07d3586dbde57156566afc60de52bba57855049f47ca892f751fb044b70204bc17fa591c8146c3604f60936ed3eedcc0ed8c547b8d42485bf3a9bc2d9eac63fb9d277e7d703524b75fdfd0829a94d3864a7f5ee48c9186fe23c8115b079cf8467ddd237e70d30f5ffe616bcac1f036da31d43884a13d9676203de89df098914241689a0850fdb7aa49f47b915838bbf0fcc1606227ded3d9710e8aa714b955ac58a3e58f6d637dd1095a92f5dffb52d4dd5026672f5cbcad362ad1531b6747371981be665588ad83da7624e458b4e3f2a2250143d9b15e01465a25148bf5a943a9043ee3792eab4f79fa38bd53974cfab9869cb2ed7c7ff69d40b4671d27a7e35805c37b168a2d7121e50b8e6faf10a20072db111cd4cd28a2d8e50b1592ef81f620e4d9be1183f49831f9e6345d864018450f62363feb0fa03085352bcdaea345261d02325115ce71a83937e25e92e812ac3209b26e7f7d7cb4e3d81217264ceab7fa2496fa86e259b2ec4daa21bf3f2753e2abf1be37554e5de87d2ad2e601524d535759f69ddb77286945035528c7ac2bd4d0dafd6a06264279e3e4777c054f7be0e0e399f9c4c3e42d3496424efb57090689f013270e8951c6dc3966b5ca3393d8ad43ee980d51d0d8e7cf73994f4f6f8e14f4b7c7c928292bdf177e13958276ec592ec9fbddd5acf9d3ad81615e8849ec154768939ed29cd495d5bfc006ecf6ae936344b1458aae2175f75e3fb93c2ac5a27938a80178ccee83f829f1322522e6c10c7e42f88bd87cc05f8f6ecf71185825904f0632b646d2e437c4922f22c915fd841e0daeb6522f1288dd86d832271d560f050509047ca8f8e3b18b3a99e814abbdd197940b0b9f82f3ced1490cb1fa96900b676537ca4ff8e7d87bcffb83b356019bac12b8c47402a4f2240be6259e0e592395167dcae8093a77129ab6339373088f4a3f6b4e960817a9f6d3e5108cde7b324c2003d87aea1307ec7218ba17a8d15a6078000137bd529ffe796544b8b28044533223d73c2c24b50fb8444285ee4ec258cf1dff5a507fb7ec1ba6a7abb4e2500b989b612eae4a2686d7df811ac2fcd572bce2649460d00e33947f2d6e93d5988adc4b5efd2de08bfc2b38f2aa36f1e1bdc700003f6288b72c979040b938206406732d5f9693cc7248e57432074c64043889d56872d702e2eb9ea76fad009023712d696a9c37565184c93bd45dd695a129369c80942c1fa03fb46c930ffaba003792eba416311576646c7b5f5c5ed137a406640328cd5db67360df8c09d95b402216c74632113ebbe1f90733bd4715437b4325862e986541467d2f62ffbfda51f993f008ddbb861a14fa02c43ae356ef1ef923aa4adfade3ff2d0c5a221ff99be730fd5e686caa512a32463657b862fde095069a443378ed9f8a3eba4f96743d2a925719fd0325b91100243cc54899039f901410058bec635f3862c3d5dd5cb615cb1c62d0a1336ae389ddfaeedd5d60d0cfc9f256880e0c480e5eeeda2089d1934aa20da0a1cbe967a4b5c6d865d00722e76296ee1431b3ad794e6c869af69973c99cd156038c5b78160146a4797bdac8b5d01432ddd4bc753b7afb0759a0c1e6c2c83d8f75baab9a03edf329c57bf318e5be56412fd26d2d403a78b4d150eeb0908ac47d977ad46ddcdaa94df8a2250624c73ac638ce45c9c2a0d8ca5c9092e64a2428b8cbb530c7efa09dd5c00e880a4d76968e2652436acca9d9724b437feb023f9a194528ce66fb96e5640200e5b474409e8b0219e007524d24896ede0072b9e20e83573cc6d7c98153922c3b8da3d7e10777c7109606b4666f861081c756891741410f585bc53fbddbcd1120c7fd179ea32e507ebadcf8bc16f0500fe90fcdc3e5124dc53fdd188e51295b5defb40e53ff32dba41a5f0023cfea36a6482fd07039e93a9e55b9dea16c4575538939eda1a668c28554923236a94441662b70b277bc859d35710fd5d752b219d5a8d43277a2a4c6c8c58f48c617b6ce92e38f55b117a344d094369886def0c9c2db29335cbdaeff8648e0b21fccb47af50618686d74d620e36cac00adfb1c593fb4ff06759b46fb011bb1a35c5f4969a99c7a9c637f2aaf24d84b19216c5f5ed0f22c72e44007b892ac464354bc5d1b92cf0a478666ec3eb07ecbe181dfa1c7be9862ea47ef9ad5188b6401893676e312789b8db8931ce7172f30e27771ad7efc08774a3aa79411e08e148cbefffadde3daa94d49e95f5508c4401c2530487c8ed62186cc4a3c741aeb404d42638e2fd8125ee41411e2f155287dcdf5332bf81302a2943f1754a7a2885c0c8c711afde4f892668cbf0bf95343ae7f8469448039cd5072933e6eb24656325c94384d0ef994090a65d183564ec1418b04e89bf74f95e8e4df1d6b441c55190459a8997c93333fa87312a047bf7b4471502e490324ac1356015dd0e21ba86bddda78c32f860037b3b243d3faad57edddeba35235da39ccbf1841a8c4ad43d9761a86c6132e5afeba951e3bd18bd48d3cf691299ffcbae4ba54ba624daadeefb74c15cd97b3014780d76d75e3e0e3ba7f3cdd58ada4cdcd31a698ab6c2fb4db2f9b32e7c40b5849b44a4693862fd0130b86c5fe79b6aede68b9ef9d423e7473b71e984ef7a40972b8268b7cbeed1404d3be7f5d41580980ffbc5aa4ee33eb752f8c0f3a68d000309ede9a8b715f97f7cecdffe401f3e8f0edae87ba497433ca75fb45421e5341b6b07efa0dffe024df01f8b13583eb84ba06f3dc97058555bded5f0ee5d0efb123068cae6879251dd7e2b7ff2f44addc74222da53e0b9df425c6f4dc65f06f7e392091d2eca9865f528ec24fc4c421ec840a275b50dfdc2de23dd49f011a4f8be6e1cdf2341808b587173803155a8699b5d5be80ce03c0e944d085ea02d50c2527de2e76e28e545fb4e7395b3611fc7117e9c78d73b2840cdb60971ca3abaf2776e8fdf626b820c173b6adc25df8d96f59661b0d4190840a7fbdaf827747cf496fa36ef2cf0eb169b32f07db27cd6a602ccca1b0443a6e9e4b11651263ba6c09a697219b42521f838275e56b698c6cf35fa29a33e8f0f63aaa790795fccdbe3de3532ec3bc49d98a246feadcf4dd8eb1a23376ce5b97f98161aa7539f39c36ab2912998bb2d71d95422ce31d47aac3f2228a7c9d9937cc14e690c04dc123ce7ea9e6fcb547a0de973b3515a5fef8f6a597d5c62f466c9e3efb4ddfa58c5fc97e3a16fd78c0c1e203daed1633451053ffacf85aedded4b8e01928452f4d38da55126a9c62599270207db00708aa38cf544cf923bdba015ab4f5b64b1d6e8fba957c93f65adb2092ff1b01eecc188b67cf75982030491eb76bbe35931a853b2095629123a25ab4cde5015e38fb2fe312703e006e719209eccf4a5ebcf56ae2213456cfe065761621227dc39bbbc174d4835a857a9a2c310b2def68c5a403111e4a0d41ef586de5f2e84e602c5e1437c021d46a4cea471dff9dd848d87e9fdac8143b5d4f56897df15ad473285fe9373eca23b89a7c406c772a6fac087a44c3092ba31068ea780bd31ffcef1f42c3312f121b9f344999b66a05c8b8972d88db68e44983fdc028698815b5ca7d372808faf7f11ee139136c3de55f59b6349ebb5114964ee110871f7e68e2d99c7bfd85719de9197e0665bf4a9343fc976ccb7eed7c7766702399555f4299d671ad9dac105183f1bc9a7f3a9fd8fd3662bcdd6bdc214758a41f22ec6967285c501569ada8d02cbf07f4b9f3f13a58503d16692d229bd94cb2fff45019749f0785f86cb0f5bbef692474ce7edf8c0ec87c26f03c8b32a90645c48c2b0f2780098546ca9034d1080a75b3cb6277f23de8396028c38c3db86b59882ee4352a5cf2defd639b4c44c421231a5cc0db43dcee5eaa2b2092e7445db67e8d5c889cf824a4cbab61c48a7dd089e35048eb506bacb87c892672f0bc6fb1385b6a06f969968bd58aa5045ca71fe764eaa680fba4624ff307964ea1c70b6404c7f90ba06190271e408052a1e51c7e3164f9979c065116a9decc535a4c2ccafca5401363f7a56d538c92e1b9950f93a31d0b120622e708c34c0b5a4173a11e3dfc07128281ae7dfa333a9cb058d1b5188f504b8d239bd95d2469f355fe1f13b5100d72bc686db36585799c2922b20d044c6aae681dbdcb5f58abb7199e4df766242ab2e202870df3c3d1b417bbe11da6017c536ba2571600e44ac9d8e30c538ae1409ef04668cb3e65ce863705cfd9d7d0b44b5dfd9bb95e07738a5b5dc72eae7ae10d420e1a5d4dd32a780cfa3d21256f3fa547c02fe7d033a67ce8a03d62eb704e2cf8fd7a2577a0176c48cf65b55c0a241da825db95d4d27a222ddb1b6bd885d83433b2c41035a283568085149911baf3661d4a221312efd91f4a95f8bbfdc82bdfe0e85ce8f8f855dd6dfbc7296836be0bda3474fa37173b3cbdc34fbdec647aa1a565b8cf69c4d694bf33b4f533967498f2e23edf604342755cfa4fa07fb74cf1b20479fcc3bf13522c07e417ded67d00903e2d730d5c230f3da7d7eeca9c13bd261c77739161fef90b7b30fb2cf1823300d387453d281116e6c9e00b592b8285688f10212ab2e9772b404e48e681a1cb3441b742d28223a164042f87c48d6a9e3c8fa3cabc4fc0a0ccbcfa2f61be8c24d410c4badddb91ade6f09f8354cb60b09fa318df3d3c90a03dce6d7f50000b5c1e3104f670a4c71fd12c35f00a52a9bc40bb51427029404d0a862b288e05d6da9d0e8c91b496ac81c8e58bf0860a5f839f2f3c3258ed0d96e901461b91325d0bb15f2fad334ae9d53a8ec175e589f8f678085ccee28f1b39f575747c91ab88f3334f60442d5fef2b5f4c4069bb6aa1e673d4c86fc64f2f9240683e910d0b53ed334ba562f7ce2b27f4eeefc1d85b59079f106c84bd1e8a9fe6487027da391d4efceb38ee82696a06e907f1595d794923f9c77f590881df1c84485a116581084ead5eb513e634dd6fb68db69ba5fd43af9cbfd1583dd4931dbd84a058a2e487218d41e5b9f91a3927992388244e8286171ec7b10c007c1f45b614105651000135112326c0dc7193285b4707fcacb5b498df21e8a3b5b9fe22e232b6dbf1e154c284a515fa33257111af93aa473639278c85c5f702ee6ec1999e8e5ae893676c5444d5300598556c97f0709bce91bec7ca54127a786ab07282226e70368e4f6318e989fd591ddbe307dd46a511993cd340a42d0db236cf33bdcff3d46aa70f2c8cfa305e378a7d7acff05b028fd375efa453c1374d61f3e6e88d783e40b81fba21ffdadf9d4e46cccdaff8c16d3cefca1484605808c0cd95a407369b6f1efcad6bb18733f7dc77939c0d877559f965d18b77f86be6f41a65859a2afe1c5d6afbe6bb315577958c1186fe91fe66f33cfe9cda703c99fde0e4a01da56e525abc159616b017e369698585c22bb04eb4137df807295a6c7910f92f86dabfb4cc08e71efb43cd135a5f09fe4ae70369c3a4cbb78723062bf7b616821746afbad974197288758d61a9f3353c85b83b6d2a668617ebb649b30925335ac3f0d9c10d0b81cc8d42d9797c952899ffcbdb86a11e68e8681a686ad9a2be3e83ae46afc9bebb6e6614f723f95fb914ef67466003c2556646081e377c739f4b626a6bbe4a9142e960cfb3dbe5a68d9020ee56dc12917de48fe0ef7d9edc78fcc4a2aee9dc917ec844e6ba59f5514508de1bc2dd27ba3f43c1cfff7b683528f81a9622c9b7bb0206a369b5ad0d796c08c3ba7eba71f67a313b8a423e94547b6aaabee0b753326363892e60b8de4409d8fd42db5e0bbee59de44d6cdf4cf2cdc48cf14779a3fa014deeb01f638e25bc61fbaa3b8cbd949f928e757f0c6bcc49cf0f141f0679f28d88dc67e3a7a0ed090266fe49516723c8c8377dad716b617e2563a4ea671b41b52cb5ed053ab5e38a9e5b2664e3e48fb071d49161a9989a95144fcd1efca70327ba3a18a1356e246f4c9aea189dd6c1a0fb1a74cad5e94215a183d77d4233eb709495c50f61866b9a2cdfd1927486b622c2b31eb8dc3e56645358ac6b3250d504ff02f12f2f58b2e7ba1f28a4c9cc82608f4ca3173523d771817af075a4f245f418964c62c7ba4311aaa61c384263f046f4c6f353522f0da8c2c0233e55a2e5c7f109a3f4f4db6e640462b42ab4e91906768e987d32dd55ba11606ef6bb50889c3d46a0827e4527ec0622ffa499eaea9ff551eedf58b8e15e5619938c6fddace8cc9ace7e586931d9807c3c6b98978287a2fec2a4aa97cadaa40a37608d2169920b5e61b61cd331fa9d5783d67c6aaec4bd09d65fe04d48730afc0d222d8e0357a1083482b7ffee4fc8cfdfac93c497b3a943223bfa31159a1ae078343c0eeb2d9c8ad2eb80b956af0e5c1195ccb63cc0faf4eca8651dec592412e217e5800efa41cc938fc3db2a7976cb76a049d02b454c25869fe8fd3aed20219aed6f208965b63ed39a1f30b50816236a98432c3233de916cc43a71731a849ceb4b0feae60f011554618955136337a136b1b3b57459bec59a776b40ae867d7c6afad902fcdb4e967eb46523e362891b46ffc72a06eb488fb2406a7500037bffb19cf0425176cec9c81761af68e7c2b956a98c84ad6e8e6d71e0195e81ebb149faabadd0828abac5c43278418c4ac5a78eac6b3e769685efb1b597e4bff363812d342bc3441ff7a1418c87816a0ae831aed3ca3a168151927de964c7d4aff3f825ba78a126eda3800ca2afcb822013e0e1b2e150207e52c8ccc2d2f2f852dd7eca6246ff4612e7ce2fac272a0200264585d0a7e8862d1a2b998e9ddc0846a78ce6f50c261190f6a9ffbff1e5f641d2387f22bfd03c17ba049555261ac347b9add73fc73072b051a1fdecb40001446885f4b477392b25621623d5007296b9e906ace1a4e063055d44cb640f2a16d1fb2e847beea2159c12427d70b52fa1a751621d2a1c3b3f8e54c8b68476a04ee9c4072b0fda9956cfd288fbbd6b8894e78f991d88e3c08ce3827db8e49e5bbce9ee2295da9bbdfcefb5dd07bc3813aa1ac12eecc7d57c837d9231108b2a52e512324d8d51e44637e0c7fcbdf57b887a65c9b2f2854d177c4b430252fa92bce974b7d2036c7a816a0cee3cb2e3d213715cad107e1347295e8bb7169a293fcc99d16cd2c8458fcd2ce5d3f96fcdf209ba5937593d41d3b842768cc181efad6daa8c2058c6cbaf2271e78725f98a9fd2142ce118388b3559b5d11eb4a79a9f9265e3a9ead55834c518194f02a59f009a6729f3cc88b62ca6c26cb40e98982ef48363f7c2f7731d70d14ff4f8b9e50f5a8fba08f2a070d2879ae5df41c93151dc3152a4a5d258df3c2cdf19f4b322c4bfaa272d607f109419aa17d3d3fbb207773a38d63046d22c5c41b5cdf85d45c2881dff33f91278f23ea45e3d4673f85a4a30773a6e667a4dde5e2b534fe62fdb45eb98054fa0f8884c1cad241fb7fe3eba6f3353337901221cee9c49d0fe0d4e543e67d9d28e66f12be732d2280c13ceff8b5dd121845e5ba9145d93638a21fe500c2cb572b7431b7e5efa82d72a34a814c9414a371baa596e30eb91275c42d7b1a4ab7d2d25b8200b033f58f4c20bd6bedafa06b4e4c861320b3c003f0004c91d1d05a40d118d02119d09e87121ac67465eff87138faf57a56cf6cef4afc43e4a5aeb2bbfa0d9361aa8b2e9a3a37976d569b2f34240f65d04e5c45e486b8eee110ce59451a81c013e92916c81a8db5eda985be425851d4016a21e55a06d3f0d822af2207323b915d7275d7352e62acc977ee5017435b74c5ad2c598c9338afd1eeb62f3f93e5940858ac3daef5220b08bfcff365927e51bbf6a4d67f4b315a85392b27c20378786fc86353b1511a7c28546dac5bcacea89d97520e3f0e2c1a682a2232bf8feecb46e4c258a01cc1d92ce024d308c53064f48740cb0bc5a50a8ac44e41822afc63e355fd8417fc17f5cf8513c8c5f617a11df2e1d0cdd2f5a15dbe74da44e50b16a80c93faa8096bc87f38622366be155cc6ec193c568c9e5541d529981ca7468075ea00f80278928f54b0919d59ee8f504e8c290323869b28721437812ccc71c2dcd06452a3e4fa91e10c7be09c2bb075118f13c102b6d406d652e6d88f27f08d2f049bf2269ea5187f70db82d0ac58d6446c0fc276c8c8641886013cc4644e7b9527e3ece127f83d96b9ffcf71d7dbbafbdec7b036cc5d84efd67970cb118cc1afef66fe5da79b53656011581672495be646c21e826bf5b8f34c1f17e3ba0bf80e9f730bf209e97dfe3cfcb0c81e9a2b99cd552ab5d768849d74226b301c86574a1502c38a3d8110e91da6ffdb8b02862d4fc346fbe0bf715fe3cf9162b0d0bde586bc924e906c2317a3e5dcd07500c2ee792972e82f94511a4fbb959aee2fc31ed4313eb8fa1fba157492fc93e8793b5854284d333a8cd46fcb1aa4e32fed4d7d33828582e5eaf9a883f0ba910067aab579a47a6e5ccadc276567bbce45e239ede9374aae70082ca71aa0e41b8c626f39dff4c55f61dd5359ec38b993ce785074b4b16c0255360cf758b451cabc99891e141ad1b60d840a2ba80dc7a8d8e767fcd7b59321b3b25ed545adb0aefb077c93cfd8f8eb70a9922f5d73f03223612e2169d12451318cbb705baed2352094fb29a49182ab98af9d11ed6fc564aa627551115663cc99de43f7d2cd8d79f123e268fcd3e595374498d4db15db90144c0b4e09fb11537451e9bd35f9a347f601afcc95677698af241e0f828edce8434024f5a491a3d73604616f788dc9c1e95dba2142a8ef30240938bbe104ab3329112e0d7f433b80ae4bdd072558c9b378d56aabc0f671f2b7bbe65c19421ee7e11561b405e8af9cfaed451265bcade751caa8638fa26635c5db695dbdc861f8b88b3caa8d510380f8f8d16b4dc54c2f518249d0bc0072eb591b1c55c08c0b81074dc30ad17af0f8292d194dab41074d93bc49a5ebd111e776d9e773c180cbc671886581a3cf61a0891144d27441178917cc48eeb466ce1d5be6b8dedbfab6a3602c68f481223db7704c8fe116a83a6425d5fc69549d2352eb2f05288ef5413db8d16c0419a83b64750b9b8c85841ecabe192dddd6aeba999514f5cf694cae939fdb3bb938f89c05041f0ac695803f2ba2eaadef3f3fc9224a5190a8f9e51484415d43055cc8952c12c5554a107daa880cd9002ab01efa09f2392b58e5da4bf0774576377b93d0c72e61e207b51591abee110260c52a0daf7a3c5b89445a3f187c0c1821e8318355a39df7a315b5d31bc5fcd3039907f9a08c560580420562a5c7392539526d714bafef746e0236d3320850781c685054c1ce25d3997a45d9d35c31addd761d92fccaaac4c62e4149883d0e0654213df98499c8f705dfc6fbf65155939fb2b4219315c5cef3b8fe04f950188111be496c9c3bff4cb44d1bf6ac5d8e9a4acee1facf76ca8c441fb24aac68333f9ea1f3238bc5fecab8a244d2bf56649e645a38ed6cec20b098da7cc885585ef7bbc2784e470a40d62fb3329d360beb69d16b9af0c89fed4782dc801b451cff786958575cf0259bedfb9823ddb26c38cd173d1ed82b2d1c9fe881b6f27e17127c2894ceccef141a9f5f028c7be0eca0eaadc2d27cadad38523bdb8ac2872c33bad308a4df2e2d4f2ec905e0c5b50b5f1cf68e96714ae3f21d785be0658009cd22890c5f7593110f36964edb9a7680b81534f98915ddecc1c9073d38b47b5ce9b238bb69ccf8a94f87aeac3c0a39fd1c38af4fab0b7434d56a939ed8dde7674f1f245dc87056b5ff043352766f165e54307ed6576290c9ea5eb19b010ac8cf3f0199bdfd91aeecd26b43ac640f5a6e98c600de4cff58e79bd3e97d84ca4f4fd7bfde16d071a8db4ea5a8d70a8db84c4b3b5447ae7764f89cf9921e795b084328ea8000a87a019969e2671f93d8af27c8ece593bdd2e89524a41b264b8806dc83a93da7daf567c50ac49e800888c23e8622cf4ab0a3cab88ebaa2d2165372a80bbb04be81558eda7bd2001c15822f8654a7f7a8a0ec3667056b79c4fc7812f62ec743d6cfb5aed60a4b5ce696407de013f43145892b2b687f70899a10230580f6d78ac6edea44d7a1e128ac330c379dc43efd41eafe635a0997b10211548655251b52281bd52f049e0b1f33c16178cb00fe410af17072d30590f7fcb8ea7cbaf47c172830f3a04ffc92d95bbe83f4c8070e1d330809b58568b8ad46ec8d847cc191d3954ff4f1bcb3428fc23b68eeb468fb8973b73626f4ddfaf312ed8c3c16276dd0d6f757c1151b90d24e3eea790909f2ccda94a35a2bdaf41e04d91218dbf200a4391dcb1e0d0df7028ad056d1c8b784cd00c42accfab819d5babca0bc945f99b94ecf9fd3fe5a09ad2a197124a7426b2e03949291783a70deda44a4b60bc9eaf9af9e29a2685dd7b5cca3531a4f0f27f85db341ae6b449ad02be76a4554c859f6fc52d801cedb011fcef6a0f1c6cc3b84a5caf6a5e1def7570a0811478da1b948a08cad280169a98970533e9743e98c32ac3dc5abc2a01be3a95b726d1adb75e82b256d77700f3caf7430023f6ea0a8e8159171f8837851b9eccfab39558b69301547b93176c3557118c21d6a65056c36dbb23f886ce4e9ebaf24b38f9e0f68ab4bdb242b375d1b3bcc483a473c522915a50fb4e8c8004fa2f314b6d277147d256c5b3c13e495960c709256ff6735b396fbb30f94ccf62e4e3612baf17d48973eff8babf210ce5ac732a98f1938cb545631f369f43a524ca00677f07713228f3c4492d4a58c65f40dceb69f96c5661f605a6d90d6969a726d88afacb926b8950504b9fad0c8b04225413018bd2be3b5bf77f0bb758b49c983fd5fe15095cc01e02fb213f02efb9ce1dbd6068cf594136e974a475acb379b3d12d2640f079fd9d7a492f7ddac0edbb4bcff06476e65f5b1951bf89f6901c1149ffefb4839d2dc0139c6c1c80fcfa5f81998665373b1b0d554ecd2ea1f52e1972efe1360d3215a1941a5f8f5241755e94721e5ba782048e1530e6348f1120fe9b868092e11f5bcb82fe4ec867b4ef60658866afd10e8087c1e1f04fc033e0fc1345af01fafdc82dd3a79a21deb344adbfa9e104a5a7fda10261a17fec7f88e2a7ee439046b71a0693f03a9d75733d7f04b810534c5f5647752de0c44e75544a433b8f596071ccbfc0adb9dbb15e8c70aefeddea4604591e5db41648b5255f1cc963aea4664804ddd58df9cae2774f74ae7145a14547a3cdb209bdee6612761d31909775c721a3b8884bba9bf43cdeae33eb5f839e51ba7224108cc13193fe7ce643056f01559dc6988210aa10b452b5a2fe2ec2084715ce363f476acc51f8775d9c36c3d01986de98ed4665b6b7d8a0af504edc152c0c859d7b2d94b16436bf37251bf3e919a625d0815574b7d7248198b0ffda2d79b1ad4b34377e571269e668be1a00569c5ead458bcfb1508a227925164c292038a093bdc49383774eda4fa631c3c33ea0146af0322a7b48c3686bd6c0b83e094cfc693de95eaf9208cef3d20330bb752f927239bafa3e7e4e134876f81291d41d97ccf1c857c4dbbb2692af65886d074fee7f376580f6bc0c69e610a8013ccda9e413dc354e3a6b74fec343bcdbfd5f895b759c45ada33d0db623ecdf0d7197b2b3e0b09f8ee3e62d7da8f642df9019ea32b73ed01cde98f0b7c2482a0347b45714b05ad87c6a4944efcd17974da13a0716a09312e2d0c9468259e9257fafe54a92cf7574536fc3902be5a5faea0ebbda0f96028874f740f204e0da4e5803a6d26be3f0da4850a2a7dee189d6695fb4c338f0ffd1e4d47e2314284ea2a355b040fef43ba8210f06aa0c911ffdb5d2f32699fb941bf20e44bab7546af37446d7d8179a9f6070cbcfadce41a2cd492aa1ec36f518c99c1c9c723aef62163e00a9586875b801a30cf07f4ca51d983af979d51c8abf7d27e85e2c4fc9abac097319f726ce239f0ff695f83f3a2a35d618c73a2f394f4cd8a0ac33a3ee2e517966bb1eb70f38a628f55bfd970bdc5ceb681a798debf7fb1db3c760718b2694c2b2d17a3804cbdccc45bf782087fbad0acc8055e6f01b0e72574efd6214d0288fb35e841137d67b6ffcad1fa79463d8429f954511bae1d33bd6deb678b4c9cb94a44dc216edc143b14608f9791b2508265e5d395a98406fbdcd16de77675a0b91fbf135d42f2730e675e5ab6f9d30813bec3d3895fb5d491831e1b0f47997bb9e5bb702e22558a431810c8f7bd307c6faa4fd79485df11b0450bfe344484d21fde51048c91f04e2dec778c1f2db19446c9f4ddaa40141b4dccca14b0b340020f15a6648563ebef2fe732365af1311981c926c93c655988af503b940bad937206d803fd6ef3643c29bc807e4183ba48a877d089498b46e6350281f6f59cfe900bd15c04d0eb75fe83dc5054fe8310bf3ffddcd75e7bdde63641fe80003136eeb684aaa62a4a9d87eb092bf4ab20c477d1683cb456c7b620e4f4f8ad1d891bedb67625b453b9fb81641489505599baff4351d6a127cb33781a4abdc347a9a4c51476379f54ecb65e31ffd3e2c98dac3ea49b24d488e7fb558a069a468afabe2d04ef9353b8e9afd3387ccdcf84078093aed22500ad1d890bc93ae69ce76527a5a795684b287045066ed882020342e2e77731d1e45eee5bc71c809304e38244c406a8e597e9d409b087f758d2f1e4077d3dd162365491f62cd4eabf48e251c7298ab2e47de5f82ea53e176655e4fbdf873f359e0201d1083c8be3c82462809d62c04feb2cc262bc09f2a07bd79a34bffde37708d62220307b4c39607283681edf6120b16a47f2e5c8d21729b97631fe73b691c8a3baba303f73f7f3761244dfcd56bb72a29fe59ccea38dffabbd69a4dcc693f6fef1f456cccc21a005221edcf11cff5cf7c432634e8d686c94d303d590e3b37ee7a772023653d99d93288ee68c47d702dca70e781db11fc1c924ec1da6a2c89f2d4f28306fdef8b9f7272bd0a44151afa3bfdc8cf15792544f5f2b0b866705f0f0c4dd6fdc5939c6ea09b4f25dfe1200f350903b31f5ee698c52ad6c9bba44c91a230977fef0872336ec06fda85e44ba76c66ade81fabdc20a84cfdc0f77ccaa6dcd4392ccd5532841448237f20b69b919a63aad0099096523f55b19e813ea98721e2a303a31eb2b04b8d25b545f6a64ac94e086e68cb01cce5c125ff92965d34b2415a0e5d00431a477f886b428373487b981d62cd091c343f63345969095a73d0388652ccc7ae43d5f6564715bafe3b804937bcc503d5815a69bd24f400739954c284a64d7dc5e8fcd8c8770eb634db0db9e51ce57b2d2136b80b6049946686271e4a980a39aaa7f7c983ef8816c95d439c6931ae339d944fb50136a53023b4481e7acbcf82377048c8c19e3a37029b711de3cb971bca8943f45d2e90a3d13c543c412663534310c9f96696ac84e3d9104057a1bb14386053cc060119df141b3596b1c6cc2bc112377871671f2aea14e01311c94a7010f18abef8f390703678c1887805584f15aacc5af4c6bb11bfda521f57b2b6ae7ce527d1e18143c50d0e21883a63feb15e82565e1cc0f074bf5d20f3be3db076565101ce0b7567da23ee9cf8353f09e632d8e48ca6be29e6ecc363f50108888b5e2011b703b05b6dca4e4527659b1375ab4a8ee2c398caadc183f0160c34c702a0cec3a93f83106b13d158332f668875d76bc34979fad2e757d6004317fd97314eb4a3e1b11c99b07c627421dce4a077d6f19c373ba5aa7aac67ff3750f255033ff04d80d69ed56ae1b8a07b0293f1c8e59b0078868df3ccbc67e3e6797b9b1c9f50f4002d325a253a03749c38c4031dc18b869e43855400e3886c8349473cdbb6931bd0ef1794d3a17eb4c7cb75b84c52b5ff00947511eead56142cf1301c556abbb6f10c8e34e09926049d40123a17bd3cfd011c461541217e67a3df3ed5d6cf3c28b56315399198a78ba4a27319a18538c9763cf6af60ea40f05f03176e0d58d0646eaed827af7470dc3887087fe9bd157d95398ffb0427ae762ed734b6df4f94870f6b553afb1c53564673b9a9d6d39479f051079748da35d76eaf1439ec2b09ac696d6448293de99a5e679e9119d094ed7555cfe6d874eb09b7787b5f36a8baccfb15855000947cf120a26c74f4b2782172754b0b2aef01c3044992facd92a8006375f590c6d222a5cf85b3aaf4c9cdbaf663bd425b6a827ac7019ca5c5ed96937b6d146e5760a04ec10cdfff485e0ee1736e6197da003ee57aa7c9e24728bc568c10340f2e428c3ed604982da9fb5adf3f54655bc350c06a394bc87be51e3503aa01c4943a03b70c424a28f81663fa3df277cc6627a5d37adb31cb9c4800e5aabbc8373ec3a1cd918b130271ff83f91d6b32214a6a4aca002077ba6106b4706e1586d4034377968ad5541551239b5d39e2c69fb57837b7bce5c35aeb872057b05facacbd44c145442d58c034d4dc2ab781b0449f3892704e1931922fba8de7046def90ef77ca8def30f2f42870d876b00300cf94ba0d879674dcb5b2b63cc8be5f603891eb5a715855f9857cc9423bb360db99328ee7fc9d00335fe5941ea4007d8f6253b50ae1da2abf33dde5172d0e4b03a7cd2ceb8949ce815faf6e6c9110dadc1ae0c339b29a01f9988c37a93ae51e9990615175dc29bd556e629e20dabeb367218604464ab35e1d1a27de689904a0edaed6bfe166f58002407350044f23de2f8c2876352fe1c7a1b858157b07ce4c88de4f09803229a4de55669839819046668f9c90e092c76717e725570f5a3ecc2c6106fc39513f32e3095605a238b8115cc5c12e6d239205cac843d835928c2b728d9eb2cee95fc66438b8aea96d59129ffe0c190cefec6f30ccada1bda2e7644bb2897eb479ec18d7ba0734bee450bdc5809947fe2c7af9875e2e6a7dc8ba3ab455620ed35b5775816958c2ea650f1c1f9a647de77d9825999fc437042b9145b0b76e01839685ff4e3ee0206aa0edb5d9eda606a674be0f8d984d04594f17aee05b1508c6e2a4ff9f94684d13d9fc65e352b16521f83e71d13c140921f1df8e357b70d32a03588658e041207ec329a5bbef66a1d4d5e31b9a0fcaa4e0b46bdb907750f7f6243bf4d4b6ad79a2780112179cb920006267c75993825e2b503917a95c3a8a0b66283afe680a7ffb378bbbfb9d0d11906ca49dc8b7bfb5b1f2bbd29d80e168974779bbf9ce91c58aeae9f770a60e9be5d49eff591dcd828f662352cb819e4f78db6a79ad7af3705b3f21d6b33c32035c25931c4b77a383c18ce1c5f26ed77b05a0ae9aed6c46bc57e63118f012e42294d4a0007fc80fd02cda2e48f88347afa6ed5859d7fcf3794f38d2e45e77ee99a247d40ea57544910356d12e2a50c61ba2e1ecca4b23dec0ea37aa2db0137fc5599da40b9da422974d856aef9409dce9a0c48a68418b20a050bcccc3a4007935b17aadaa151f0013e88c12d1e4b3730c9b1811aabec7c9d826b693ced069ff66cfe125b5c45e2740cba0ce0b60a4980b59c6886bf645b87d425d38da05d198b45d0f94d16464ac014113f18291e6fe7df3f0d9a2b687daca7217b448dfc56884c50c6787deeeb59497b8282b51a1ec866cddf6e1151afd9ddb17fbce0a5cbc0d518dfe5b58cf95f58f18188d677dc44e69abe968f9728231bc014ed2e8f9386352586e1cf01870e779ec8e6b94351d9c8f3bfa682ef2b004fe643d78d9afb8a0ccac8788a3b526c37068f716ed8942ca1560d217a99bde8e3f2b70f620b42a642a3b0a33b47403cece9cb2393a2a9484fba782fb59d4aec8eab1f758e85579eb535748581648cd04f87fcce914c8b7609d7c46c58c133ebb6f5fe2370e4f61960e8bd3a81d14e85cea309bf999029732c69bd8824dc7031cb25a1ec2a62f63bd7b29588180bfbf6d4b7fa687418aeeed27284c93f0699ed02cfc4b5e82581f6778a9923749bfcfaf1714242d5e7e0ba864647a9ef8155ae44da1b9a9199b5be4fe1f2cd64158d7898c834d217f46f2645e8c01eb1af8559b9a04e5b9b79d309a11a080d1c6de00da1ab5239932ea813b8070993f29dc0eabf11233049a926fd894e93d40733bc0ddd5e92a3dba3d05b5e96c6ec8b5aadb5242ba58f00bae1ebad58fea2336f3c34d29600f48879670db9b49171c41839e6e9e5fa0c8766a6d25a6e488dba0f220e5cf89cab94b3b04b5c69c40540f4ad65f2ac9bb04636e7193127b479838592c13253eeeaa03733d3ee93303c9eeea36738a6bf8099d8154eb345a3ee917389f84f200d37cb1b8298a56e3339a276d3a00731e2192d2984c6f672154d8672a5edaf213992a7ac3c629d4acd8a35833b2371a4a0e4da46b8ee2921c0117628477f829501622869995541756bf1d6837d2347b217081a2cc58a4812ecbb749759b59dbf57e318e0db3a6eebc8129d25509026f8327924fa346bca7800593c472cdcb9f7af884de76f2e9209f5b8844b9dd392e02d4518d85f15ce4545f5949cc978b2fd183514282661e9da18820ec63561883478ec0cf5be71d43f9853fdce90841e7d8685002eeb4fae0a41dd1968ea354767dd0042502c030de1e85bb44672ea61834194faaecb8052463adc0b7a441555211c8a1ac4a7305aa095974642fe897ff0c05783a9961559400ba905b263f5de601fe74a0f833a8cef1ea0b34f4fd4e99af470ccea479ca1b1ef996c813014476b54c665cc8551461b00208788c1e08019aec8a164aebac7bf74ff37b268847f99ad135c3bbec3a47ba955a90efd7fdcfffdfdd7b25020df2bbeb12089518d566dc1fa3f52a22651c32aee8488240c9f8462c977f3fdc455db7070a02687852f437be37564130c4b95238a1c0dfd525434df2a71c2bc28cee37ea2c2200f8ada4afa76bf5391fb4a9eb216e083a4139652ef7473f41ca315b98eedc633c61d3b42ba2403ab02349458290836000c2a948b73aad766bd127074e1051fe19491856d0a5353ae8c080bb0b405c8ce1ff136daef1a3584b7b921c3102005ca17b2c2a8d5e80be92c55509ee4868857f0be08aa11c37a55c544c62eb269a93e776c79eef26f62ee013cb261abdfe476a464efc602fef9cc99cf131ade0105e0833e45c5febf8fccb8e6398af45b4bfb8f283a83017a5bff40d00f5090f2276d559eed4af93c3626721809cc957619455b4ed734a003349f63654ae9da1dabfc5e9104af25e52fcf162be52becc20385b84d1711fc29d158f27b18c74089ee201aa1faec6ce1c9a9f0fbf8821ac5f5c20dc2fa20ac14f1c7f0a0cdfb8c0341d594b7c926befd7ead14b78c02923f923ff1d4a9b16099f400a16dc388f5af43663bccf621d9ddf746e6f18e18b37ee634830bf3317b75f571b851564f7dc34dab0258fc1fb34ea9065e58239a9656a58a1550e8266d6eb83cf5b06cc09a00a03e661c8bc68f2f30892737977c9b51302f7a63f116fd878351f6fab986487d559766960724f9b62a0d05bff90588e0e53ef90d9064a4935ceca1903515f0b3daaf4054cab40a43ff645dd82baed7c7da21f71fd4bc0c855f981042210928728243ac23e765b140f2609b3000edbf8d1f10d2aa29a7f0b734223028750be46c9f4fc9bfa071e5adc67594652722d8603a4d7fcb0727339f3dc717f5b11790936f059b44d2051865e28aa4ec976a1c35c25b75b372373b6ad6194070ebd91ab338ca957ad46a64760c321a411655c2fa841c3ce6e179d075ec2e49f29e13a4f20663d930312ddf91ab0ac82601318a0a4433ae5bcadbfd24b8da265357c24d684fe0edceda9eb9599c10f6b2cbc1c583b785459237897bb4a995e9d29f370c536f3eabb14e7e1ab8f3c76575e0d209b34d6179338a98fa0771bbf267ba93367d0587e5c5520b256974aae7d60b5f527fb83d29c4b2c28a7e515e01d6d0990f87a8398685a5bda00ddfe0067c13b7ab443038f47b5f0331b4dbb65dc6d0a8562b28f7f170e1924d9a9a336676575197187a3727ad925788acd31d1bd17d880ce76d5b7dd7bd5d177e42c25234b45d6208186d99df91cc443b05dd08b2182412eefe990c360c94278a0b48f1e7e1ff440dd1e09898fc67612c4388bb0697d51ca8b992e4f7c47bbb4e9485a505db77217ab4029d829fd3101f127996556862806f5ca2d49b2e5a3526419b2ceb7d9eabb559917fe0077bf7ce2dda2b7a7abbce4923546c180d25af70c45fc0ec7231f371abdca67e377f03f218bb3ece1b14d09f90b2f7f9b6055dd587ec3b87b530f7782e978fa384d4a1fc836ccdd2f13686481bbe44af023f12e0c163bfaa220b469e558cf7d36a8f964d9626f8ee041150c097a8938ee0942edd6506ea7c3711c7c2fe823d25963fedd448ae02c3b5fc108a2c4758d6db5ec1cd3ab5ff9e5e82b5b3b11e981da535256f971b4a10fa201f9737f9132e628e9ac2d175f5898aed923313e2a0aa0a6548f7c3031efdbd9fe741acc20ee6afeb923918999a1bdb5283ae6bc1efd90623c50aabb1fff918bca3231eaebf213f3cf96aaf42dbf95b5756ab63abd205db4ff2b2101bb394ec8887cbcb9b3a4ec1c944bfbba6e2fad55eb378fe6c63b4e6daf6216659721ccf91ad14638d45c2e10e1538e2f70e38bb640f5d10cb24ff6ab5265613e00c4712bbe8aa2534b3f4053cfaabe474cd80dcdb4980df63ee9f7262c9dd6842c47b952aff6a2020015cf6e89d310909ecca1b3cdc3cce3488f868254c5ea7eb110838bea1d1dc61063c52e5b09751aa0f09dce53fdaa2c7e2e9cd8e7f422762399ef68c1a75e50f04bae7b8dddfffec7b986096dae9c15282360a1f0f4b5c1ac51529f8d619c18751356d609b11a4f4956879454985797bddfe5ec38cb9654ca260af852abea9d98ada985eae32f207b61de898f19aa28ad54afaa6d4854297ed05bebb02e01bbed0f4f0098f3830827c642d5a2b6bc0970773623f13e1da9d5500adb2d5ee77b46f4cddb5b6a8254c06fea3e30b69a1d88202ac023a2dd1593eed5458270d92273e232928175f4f831322f111b9340005e38cdc82e329086cd33cda7f3ec3b787d670701e475a8095c624a54a4ccddaeac22002368b8861c4182c067700e7112b23115145786c608eb993004496f0f307ba0de304584027086a3fb96a6284a0c86cb0d73e0c1741072f24c8fca23e29173767f4129a0cf0e61d2625693a61453f6bbf8ebd242b4e74c0f70df4a4e8f96a5b6ab6ed88f52c8c9d8ea6a3420d91b66b09daca86619ef7ffd1d55b99f022bebfb28b98dd6288e9dda1c6b09226a272d146cc9eae55941b4330a85e08f81e2968e2ee68b9e999374191142d1530d6eeb2bac6a4091d72228cfe24eebfaa1578f2be587a87731779b5323a06e44e4c7581cf6228a69b6cff7ac5d35d5c6c2dc52b6765fafeea967c55f66bc12093bcc6e21580691b40f1f7821e7480515d84cf8c41337f05caca8d1da231c70aa7e1dd2cfc9b980003f4621b737b0fea2d222f23470b089a10922d13c2c44f9d8e00101328cc4b8a93775798af9a1fd70296b026794ca1de34fe6482b965ee6f6b0d3680723c6a6b4b6e5b5c815ff2ae60004fee433caa8dc478e942498b517963835230d01f8c72e6a27a48f27c2982981cebd149fe54033b6edf145188ed1d900f7ea660ead75d3e3bc70989e54d0967db87687e62c83c536c5eba45fa642f33f975bc56ae5d031e9f6f4ee6d9bc27a86b5b093896ec42d5f40e5c7b273cc97ffe3ad50bbbe89a3a5c9a6bc05ac92bf1c64a1fd06eaf02ab911b43c51e3fb3a6f99f20db46cfa8cc9338fb0ad2016f17a40ef3ed6807994053c37113e3bad2a06743696c5688d9370ef0ac89de7ae4035da543ed8dd95959eb1b2be78292ac5dc5b2b3f5ad856604dec73baa9802d5f89b91bf53fccd12387207f0ba4384d49afc158acc9d2c7021dacc31f27125f9a4263097e3a4afdadd3b8a3939883359ae861a3a43bd5e5f881f29be1ffdcc4ac3c18754c48123b4c526b238f2353c5ad549f9aaa65487749e68b883ad87b39074f36badd48a3f3d6e298c5d698f9ac5281ea1eb70984330124f07af399ad0a063b19f2a4cfe894062b570443cca2e741709fe287a4fcedbfd0fdb6a5ee350bf3c0c1d03571ebb92994328885250f1e4bca920896693ba6b7d3037fb3a6618e89712a6db4ce4372a5aa35b919dd4281beddec3d3b69fca57024e0dc53f348e6fb2012e59cf0cc0b452d2d5f916698a4bf84abb7dc2bf0f86febee49f1c59f647a6d964191dead753019ab7e2cbb0307a87c4964b5e429ee4980a37b22db854c74812d192d1596dfcdeef3f1cd99eccd276b000f47a5f8139516a17c3d9720c0d0b337b7a5988434987be40a30f3949cbe3762f8f214730f6ff30b6dc625e385673730ca0846567a20a09988ec215e4807f3037b24cc1a2a9186e42350a429a975c5888f9535b559d678833f4eea2e4b2e9bd464236998cbc594b116e517e934d85e6367407901a616023dd8ca5e9cc99b4804455a332062271211af27fc235fccd0276f947034699010eba1f4dd754443a45343ab40ae7917dc8f764ab7d22d8e33d3cd3dbe1fb3ab93c8eeae6bdeac54ad47060ec13d46dc7c6007b53afe397e4665b9ee37cb58dd0ca058e9a7e04af7de0969402fbba8d699d45f9535ce14dfec820e7f0caad73f6a1fb75e7a61dc4582ed3103be8403a32da98f7232a61907df7e714ffe03cb10209756769d10e08f73dfb01ec5d5948c35e04f62c9c430409626528b4516fa1cd367b19dc30202f391e6c8f270b24231305f06863d997eeca840988ec99c43e315d5defec82ea9ac03c524c5401a1dcbc7ea04c24efdddd35bfd91ccb938f6748d45944b416e3ccd6154271f7336c81ad24607ec76e33f0d6af715bda3cfd511694c6f4f851323899086a2832565dda28f589cd4022d87eb2e937a89fa7e4cc56cffbb137fa84e67fbea14e693474a7e8a43d271a4347eca712b81689e962fd755e0dcc1a033b277222b8c17950b840c4d7daf5e6d4bbc52f399d5589ccc340babafcb1aea8a6daa9465410b886fc3638015ffaddd691509ca153e5d1b22a0fd3026146e5667621a026d36e870f516cece5df48d674a31e4d4e63b03a8558c1f72529ee989db711e61e3ae9841442a08089cb05315668caeae13d14d57ddfd7997aa0e5ed31b8e66becc17403369f3fbc3e4df548a8f5152ba6002079fbe91611359b127f3baceb86709e9a76b9c073ec5266fc11c19768855c163b4d2bb4e8cf0315b9475d2baac3a84eb69e4ce89b19960aeff013b13db8daadbd64bd4797fa8f93d7fd6975208b2a79314db7bb955171dfc2b55b55af591478ea6b02535049b522f05458f4e1eafee5bb4f7002111270b15f064bbe3856c45801a76f11765a6fde91556fe0612a75244e1d3303007fe738e23e76382d428f0862ef7eb6a2993d55b00604f0b1312cb2a00005200ba95b7cd74632612c02b9141dd79608934f6e156515232d99f0e4f16ea8c3c043a7777184a72fe932615cd8bd7119ec64b467339125570115402d62b9d21f7e0dc837742f5c2237ec9e9884eb8ef5d0d7e042d9bbb956d6b0a50f7c434a7a999c359b930258ad410f597998151e5a33ebe3bb8d7e69fd9b0ba7c1bab9d149ac0e0a7e8a3199298ec8132749c4f1bf8afb6fde293248b8917af0c4552b3d6dc85d0e92ff916eaf4c603fee799154db2f56511cb9113a1d0240d58e146bbccbcb86428808412580611d2a0c919952c4e8b12e501a6d5fedaf5b00089eb71349d4fceee6d29c6940cdf6f1c7fe269a87774bea9a4f9655c7211e84cf61b1ad359285e8bb5d6f6f7de0eac285dd52f22d93cae4e77400fd3448cedd0dbfc47aa4d7a16e4268db9d20160704974bd6a240211ed7c6a45d35c312efcafe53c029b03d35cd0d1a543ff0a593dc55140ff32b1f4ea4fb5bfab6934765ac01c8f67de6171c8521965c08de00c704f2b323ede27e81a05c67bb2091e0bcceb4edce1abb31ef6a0265ad5ba77a98e399af500140768afddd5d9ca14541eba6848b331428bead091b7e7fc9752b842a5c11b8484d374e400dac2aabdc72ea504caf00f75caaf638fcdf9d9403a258c1dd98965b2b0553119923177660cd54bd0c426a9b585d87db2193c47049dbd4a7f45ecf951abb4c45353a8e095778a33cd392c4f67e7998ce1d834081f0ee8774778a9a7895bcd4950e7e18c1b3ca602dee96ca0a03e3b0de1be325c26a176652b6776cdff2233a8cc9ca07bc98358d6e4145430b01b1b69f20066878cc1fcdb576ad62011b785c195171eb950305cf4663db7c687b4bbeb01118ca381c9f2950c429f7fa4e26401c0c0bbba66fc59efbdb3a2394557d3c628454caa97dd987ba3e2e43b83bb7954b65d0e5e67ad6665a82702a4ca2e374be515a1040f86b7ca3729ae08d06a5a5f9624b2dce317a588b0bbf3b93207d5719c8d6107e8de66cb1bf540ac217834111d23edf9f87d5d022f40202661cfb9ab5d5477dee27fb772712e1d02f5d325a068e93df01d1cee0c4187210d47807c56d9a8c6514343e73e727f234ffe2bcd95f72d78aac135e50f27948e789db0f1abe417f4513cb1e44aea2176846d29aa993b2e97f95754748d334b61097ac11b8b6727e0669881cc9b41ea8dd6bd3b079c281adb5b70de8f9d11b052af2d577880457c03209d0ef65fb027637a3f5778f7b469bbfc5a452c0df4be21d444e5db18b4b422da9b7876f7c788ba03dad801160cf125965b0d3d6b703944c8b3eeb95ff8f451c2f3cc6ddc438ba94371cd071d0d5a6a85aad059197520827448c3ee2fbe747f44bd9f5145ebddc4f944131d173c22f1578f09db35864bd197a321575d9a5044b97a73d19b92c753b7702abfdf3f2d2a2d7021f78fe7dec53ed3b4cf188e45e3d0b67a57b46e4b58301272a21dab44d2489331d4df83479667f9403b1c81a5cf30717a8d483b2de46795c551df607855e0efaf361bc40726848c706cf141572e666820a0aca731d43deb8f70a4ed397e6de7a6696f308ca738c494774ff0635367c128f93939a1400f4ffd2deb44c90c57aff6bf7f946da6a12e14bec717d2354f7cf175e843a876bbeade82a0c1f08c5d7e0fa62d0cbf608714bd19a07ba3fdcfd48833941061143f5572cec31b84f32b938717fd5f46ac755b5875292f7a447bc7f90a4b5fda4046727815a11a5dfaec8053e0979835bb0c928ef543d800b42c87b6966b9e5ca9e65853041ff04d4e815d2c5794714359e89707e62a63c3342abffe9d464c82c0bfa99da2608b48a10274da35c8406a956b6021ed9417076cf67e22923c221fac99450d9b5fa2df44831fe086dda63cdb9ec663bd3efdec525169529ea9d9dea325dab301dc854a5180dce8000b682341b026e7695491bdbb6f3c54754235f7c7a975eeed0104b01eb98624903ad79c318f7faa939aa5a437de4c76bdddedcc85c3a541d05db898454cf4769679ff4bdb0414c8945a416ad62f96011164e1987ae72af3cebc86151b0ed0f4eeb4647308999c0a99cbf065ad884e2fda4dfb172dc4f807182385e78186d14d1ea6b61258ce7942ccffc53a745c8b7ef2d3403ecea233d85d6bec4f5d30bc92c09f8cd2209db6768b0663b72e7ecd8c9a1c192e56a72d45362a8badc63fe16b971a17e804086414a62f69962602ff0333afea7c95d8e646ab44ad6177a11e730613defd09e00bb47512d8b962e2af9bf6ffbf9306c5610c188dce008e48821efa27efb27f7ce92495b4aa898a611a2bfb3b8f19f0748134eb92ccc88f2db43295f7477056004d0a262f9aaef03b7a579f1c75616d512e5ec7e0064f14a5ecc9d4957db4a61281b39846f954f839f1a8d9f23f81402ff5d3dee56f4a0bbd41f1c798b794bb8d9a66637a856f797e66465415d1fc451441bfe66bb5b3f23dc6b9c7ec9b2271f3c2b4fcfa56ff44a63b1c0523f5c7e6ca6d7605dc834a5652056d8a9b70798a8f00ee89be24c150eca89819448b0b670ea0af8026e99cba336371f38221d863c3bccda3164e70b6ccafca686fc6ccebacfb949fd26accef8d28ef91ebf8280cd4da1a4e8bee44fb0d3801f29d385bc65a22321dc9c523818c8df0e29b973f620674aaaf3f8e2647b83907799370b24d924489b2110730920b1a3461821a7e8fae05582da747bf2cb3020cca51106b6cb9293969a88fc3fb35ed8c0ca4db050d39dbf6694d03b32e1cef95e2a6357906a780248a4427b465ac0de0a5545a6afd9b65421e442f7950e9a4fada5672b903a21d62a9dddb23803688d51b4c0ba95581096eb97d059eca02433ba6942933ec51fd664de11da19d84be5db4487ad4494d0671201371be6eab33b9d1e51af5f9d6138e3648803ccee8b6fb1d5839f8f886d6957a0cc6ee9b52d2f885ac791dfc3d54ac9643aa78fa95122e5fb03bc37d7dab7efbbde92a3f11c739b11b28e10f2fed31137deb6a199b25498d55660720716737c3058431eb1f63470cb68d0aee636969442d234ecf02b11d387110a4213fd1b465042d523d473d7b427cea2af8658560147b0a7c9d9981d6a434ee6247c06271bf913a419258e56e263c483e68886953ea9eb7cd4590b829baac024a52fbade1600601991d4734f6554b41cb9785043dfccd1c2377e567a66d10f2c181f74410f703a63e87de031e05f94d5844e1bc7fe8ecc55e5fc9012b09a3c5b3e6899882622dee1ac94c42710491232ce9484eb3c67f21670a489f98405d57fef0e9e46d29e40235d7c13964f4dd058c30eff4e4fbc5a38f45bae20f822537fd78f3d3131c4a7d6548cb6aaa84313c1039da03658f34ce84bcc7b89f49d585ed75eb1ae6d3a39b8b5cb431c8e0ff4ad251ee25afc5184f49352e9d767e89a20599d17396cd5e112d7b7799ceb6ca4361e78692bb8ff9264a45471748c1f7972eecb4df5f49c1b4de1c779a60308b257770630fde7915015302365404dc4db43de3187abc2daa86260f5a725c9a4db636182c097655bd6ce00a45ea2888b7efff4ac9f5211ec929649ce26ec690a545c10c4a7ede04b77755eca09287f07f9a6ae223e1ee8f7bf264f2de690529342af61ee93d4740918d56559979144f091cdb451a49dd4def5350a61e11f582e36add67f3cab1c73305eac796878f3102b3dadb1535e70ddf9c4090d8b82b69a9eae0526ff65b620c87e62fe362411b8c5a1f9c1e0079723957e0ffe3d5477bcb360b0852a52aeec25b275862e7161f7455e3ac1e77ff00b1d7677d3b3bcee21ffe838e66a64e2fd0db29aede06c2cb812f5614d55bb265ad5808bfc1cfdd5344a3e611f5483692e825045fbca902d5abd96be38da091ac65408b3b68e675339ad2da9fd27860e7e731a468bf362895b24f518a837d01c1377781e4ee7f304379df0afbb0d2cfb7b5b2348212c12ab4d00b3ff905f9ddbceaf8c5aed5112a302fd6f604eb49e6fd27afd7bc2e4822daf7d6b73471d03b6686c6317ee42531d780a3fb6d803755c45a2d3f98ded24e0ac1301e31bb5fb3985fc72f0e534995465a3d956f8cff84145407aaa53b324600402afa6dda036d850c2d2ffff0c02898bfae9d6beb43b667c9a9352ba0f4d16f8f34e607ff881446239d0d0b75cad9f1bdcd1a3f3ffd78eef13fed5d6699e28325999f7f0304ec36e96db9c8bafcaf13e42a60a6f8be1a6882eda44063edfa30009e644f89c23b6ce24d6c4e6a730ff925679f1cbd9029c0f2c944286549b4cd8ef4a196d5abf0b75cee8c66c582973af58360d2612b2b7616fbfc7f8e568fe9124a7d96d4e7e330b3706fc2af149b779d3c8a45753e43748289b6b556eaa45f897a06b69938d20333f8e4d04f2d34971bc40fd1fb706f981b39e290eccfadc6ac635fb14b353f78da4bec3b95092468129014f505170f2aee92e30d9a6f24f4403579a08f44766b1a15f7360de245324dc8d41a66e4720ec22a9eaabec0df17b2f77cca391f91e13e1bf0e5e4eb53646f5d6f535ccaca38f12207568d81fe5711c56ea11da61d1962f78c5292c000000000032d38bb68bf8d89c4d06cfe15f97639bac42d60796dbdbff75a5e7d716cbee95ce0002ceaffd43077d8de2d8f0554a8580c4545e0a0eb4611fc268d5bd34af6c629d7855411d7fe980cdf8de7e1a8e4bf4c205b7b638ba3596661723b8f1aeb0281a8819eeffb63deaa2aa8e27054546a352fdc442fca78c6f2850f040a28c41f0d10d527cb0842474fd660994a4fbc9811300d535aec4cb851a8ffde5996db28addc6e4319cfcf8247a03283d80da7227d279e18495b5fa69f267125971d1e0348b7f021582d5b5357a525ab7c5518302448d30238fdf5b3835977a96465f3354d546b77d6dae5e138000009798e36b09d813962c219e6b0c35a324dae9b416047869cc308ea21022d05e3e36531449a36ec3439b5f45af700f52aa59d49d8cbc0ec67a77acb2023b281114045bc6b0c0b8f767d0208a63854d0c4eb56fabafb4006b09572b86ff89e2d14970ad9ab73a1227bf35919800ca25419bbe7791305de134dcba4b698f3dd27cfc9e91c95aff046d10bcc000000000000090015265746172646564205261742032352f333020526963682047616e67737465720a0a457874656e73696f6e206f662068747470733a2f2f646f67696e616c732e636f6d2f636f6e74656e742f3835646335353235633935646238353635643561656238626131663636623361633831646464313132313039323834343162383435356631316262386132396269302e0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: e5ef8ba7ffca83e02897007ca732ca0cfc84350dda4a460e1af52781b3f194a7 ? 70828153 of 100695333 <b1>
01: dbf93303101d92f96790d00b7e90d7777bf028d01887740776dcb9717c17541d ? 70828154 of 100695333 <e9>

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 2023-03-20 09:11:38 till 2023-03-28 02:49:30; resolution: 0.05 days)

  • |_*__________________________________________*_________________________________________________________________________________*_____*___________________________***_***_**|

1 input(s) for total of ? xmr

key image 00: 8eab1688c994ee08c524a0f6ddb08f39c2ab9c87c8e4db5b83dc6f50126aeb2d amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: cafb2ef998c5ab23eec3db9de30465baab6ce60ce619ad9829a7247db1cf6561 02846057 0 0/1 2023-03-20 10:11:38 01:050:13:30:43
- 01: 1d26cfa8ef4d4d187373c504b27f58da136874a3018f80c89fc6de5168fee1c9 02847451 16 1/2 2023-03-22 09:30:39 01:048:14:11:42
- 02: bd7e5f61a9c26e8364053e48cf3a9481f06f43f98e6bd7ada2dbf428bf850af4 02850126 16 1/2 2023-03-26 02:32:38 01:044:21:09:43
- 03: 610594e7721b5d981e92cd7c100dbb5574ad8b07fa691e84b34ea7e72d9b8f5b 02850299 16 2/2 2023-03-26 09:07:48 01:044:14:34:33
- 04: 2709bdc529b9638ba1c67490967e60be374d67036c3ab1c1564396ec514daf7f 02851278 16 1/2 2023-03-27 16:44:57 01:043:06:57:24
- 05: 329b4edb58a63f966b09bad793571584a3cf66964b9bd900139a777bda7e11f1 02851289 16 1/2 2023-03-27 17:06:52 01:043:06:35:29
- 06: f12b7b4067b9f07b9acbae403a01ace97538d92c22a3716a484198a61a6b4a57 02851327 16 2/4 2023-03-27 18:28:19 01:043:05:14:02
- 07: 4f11b025f38121e8537f32e3e06e19ae38ef92cd49e57650a3248d0f4591807f 02851384 16 2/9 2023-03-27 20:37:32 01:043:03:04:49
- 08: 3323015ab0a882708fa1fe29a4b9c470dbbd3cb4fb898755e2bf8957a17dc4d7 02851387 16 1/2 2023-03-27 20:46:15 01:043:02:56:06
- 09: 69269c3751bc27487a3a2a60fce65556ecabe5d436c0ed1442a1d55d7e320747 02851410 16 1/2 2023-03-27 21:27:38 01:043:02:14:43
- 10: a20716f6931577b6edf8d856090e0fa8b5a6275528c04696262ab65b773eb81a 02851478 16 1/2 2023-03-27 23:16:44 01:043:00:25:37
- 11: e577e693cbadf716d9aa37dacc04b8b5aaf4e9cab8298f9e9b4df3ad95c32fac 02851524 16 1/11 2023-03-28 00:45:56 01:042:22:56:25
- 12: 92788445065dcb58150532c9e9a7a6db7e7933540be61d9964d68077a0ffcf9f 02851525 16 4/12 2023-03-28 00:49:51 01:042:22:52:30
- 13: 4056f956cd957a2a281245ccdbdfff68da6a3aa35e5b8714be960a78c1017f35 02851536 16 2/2 2023-03-28 01:09:26 01:042:22:32:55
- 14: a125714ad98006a4d2c464a6ae967d3c2cdf3ce590326602b041fccdc6afc9f2 02851562 16 1/2 2023-03-28 01:48:28 01:042:21:53:53
- 15: c11f225fba75c9fde0d289c79fc1b3f3309c9af37fccdcc744f2c4d156e8cce0 02851563 16 2/2 2023-03-28 01:49:30 01:042:21:52:51
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)