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!

Monero Website || Make Monero Better!

~~~~Monero Bounties~~~~

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p

Why so ugly? Monero FAQ

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

For a pretty version of this explorer with javascript. NOTE - this doesn't work when I turn the API off. I AM IN CONTROL OF THE DRUM MACHINE.

Don't use the API

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.4.0, GUI v0.18.4.0

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: d8d5f947b589d08551d4a47e7c374717bd6272bfbd62d4ccec10bd6cdbdf2ecf

Tx public key: bbdd7be0f79b30f67419253faf0bb5c2c4985aa4c48526bd2eb4f25f4e8f4982
Timestamp: 1680399194 Timestamp [UTC]: 2023-04-02 01:33:14 Age [y:d:h:m:s]: 02:119:07:54:51
Block: 2855138 Fee (per_kB): 0.000846520000 (0.000020480000) Tx size: 41.3340 kB
Tx version: 2 No of confirmations: 610905 RingCT/type: yes/6
Extra: 01bbdd7be0f79b30f67419253faf0bb5c2c4985aa4c48526bd2eb4f25f4e8f4982020901d19e76f9970fc25310cebe0252494646469f000057454250565038580a00000008000000af04001f030056503820669e0000700c039d012ab00420033e6d3696492422acaca1f8f8b9900d89676efc0351faf763d0d75c2a17090e3cd7c9e1c37471f2e83fe63c1fe147ebbea0dc46481bfea7d049bc5e4b3b573fb8f4f38e1e98f62f037f67a447fa7d1af7cffcde8d7ec3fed79acf4edfd43d487a16f9bdf371f4d7fdf3d177aa63d18fa653fb264bd7c23ff5fa5ce8ef863f93fce7f95fef3fe73fe9ff86f700b0ffe9ff523f9afe01fe4ff86f68dfd47fd9f14fe596a11f957f3bff6bfdffd78ff2fb86b80ff85e811efc7dcfff0ff9ef25ad5dfc55ff8bdc0ffa07f7effcbfe0fdb3ffd1e1f7f8bffbbec09fad3d5a3fd0fff1ff07d127eb5feeff6e7e033fa37f8beb9fe9521d4e739833026bcf2c524d32494b642326940eec16bbbb92fc670418cb0d92294a8e54ea0be613b9aa47c4f9c850543a6424c093c812acbc2026e81974dedd8601ed365fc3a8a6289c687b14aebe3721967eaf72bec878f45cc343c6398985374c6f959d3914cc8e1d8c944baab0eb99e23aec344928bb857b26d992cf28dce10f339ce897c4091a72e405d720fc1c6c1209c3fc4863a8bbf679a174ae5bc155e48d5363a823d9bdf4e13ffe92909c04dffb1dc957cda8af5df2d6c42a787021426c79d59bb2676a33aa4ef1bba869ca21ae5a8063325dae4882c852a53fb5fb0d8333e8cb6edc63588d364f4dd4cbdfb5167056e176f808786b1fb42d2c9d2f653f0bc97ae463d4be03ae82aad46bc2a73b19aa9916458296a03799f4bd6d8e4d15c8adf34ca879c045b54c43ff8e2a070524d4ebb71d2c35ce0d6423fc32e615e026b1d6aaf5fab108ff2184ea156308a921ce4759359493d49598bcb93a2bd282376725f0f8aba756c310999c2b0515e4b8aca20a6e439ccee05dacac1ce52fcf8adc0997cfaf4cd9d4ca8d5a636f6ed759252af9ba4ca277b431858e22b067d9320222339d5bb55af9d6b12452e01f5b5833091db1adeb9b3c96d58d22cf36f6af2c8b75bef20af12d1faf3ab3327c33281259fd4ea18b6ac05a64edf4d21d0a6be732977a27aeec6a1f4c0addff78fab58caa95e8064abe1444814fba487446a236c190dc1b4e3a19b47c60c8c6031ffe4c534e3b81b9c32854785fa652543708b90a3cdf837465831f2f1b2e40f0260d9fec5d62233a47bb63e2e9cc0157bfecc76a70ca3fd311e8113630ac6cf416031621df3d59dfa308c738bc6022ef2e433eee5fda954c7176a5a0bc93efa2882794015f0840e2f5bebe559c5d2a890450bdbedc4f62b42518bbc6a36dc89f51cb4ac40e36f706f7fed30a8f3e9da4a970fbc13c19e1aa0bded477a8648f25513f0e71e73ffe5d141af71ac305182aa5efda904100fff060feb0cef014a58df64d54be202388f1ee186b4867704215aa8035e4c8bc36d668f15163047d986e0a495479ba00c299b05f6db2a4ad2e9130ac2026495e514c52c57fbda2b9f2bc72033d97d918098868f49ec93108f2239298a50c5c2286d312ae15bdd888d8e223b3e01a238dffd465af001594553a74da9d7ec66bc720e7bbe03eb39fbd0df2028c8935f1aa0a29c7c5acf583132cbd6c19c0b6b52820bd78db24f79223296d58413724af1bd940d2797788f8c082d08225934e7cbd57484ca4d9ae1f1235e28d1e714f1f45eacc16ebed43a1c5d1c4641b20e8cc0624514b4274ef1728f0260f40f4c38f08beef9284f20f3c042fa966c03ab769a5035224c5fed157ecde8c66686e83c6885ed6f7c6f7c05694547f095a3e7d1ec5badfca0ef339297eaca98520537c72315902e382061fbb2da58b40a75e79486210837f2425820ae198aa2f292df9f8a5e9f268caa5240751c8a0314ad9c5fa9aa57da5d39d58c82cb966c20b34810c1d4f6b5b219f70697e5304610efb90834bdad7c742efebbc2b438e6018a1ca9cd9cc7c2de2c651e704f9b1a76ba962f6edb531a61603a93d04e23b7074e21bf04a2722edda78e4af3c378188b43f2aa3b08a1f78c230047ee6de084ce3d17aadbff1220b4909860fe84d1ecc488232bbd65e1e6da9dfa9419938ffcf87d203c5595c9cd2352e9bbca1b5057f7e49f30ae29e2c79cca2edbb552896438a79661fd5a3d11baa7d50f30488409f7fc4125ddbfece9976f14c6e837dfb1cc4b5d9c33a8fe1184312c384ffb641cf6d5f9df3bb4e47294fdff4f3174f6addf34d234e32ca15585a6ba3bfff0203ff85943e31a38151c60d83be90292770d77a0818e06c51d8c7d0fd77d851608535ca3ea537365b26309841959ffd709725bc4819a25c4c66188471bf1018ce42275c8a414ff0826ff9576d8b5e636508d5e291deb623da0108f9bd69b08000f12192870cbbf737216906e4e319fbea3c0c624edc0bf28c268cb019954ab09950726cc6ace6b63341b02db96f0b1aca003c98b8be8e33a4ff3397715ad99a73d5c0caac2f396a79e99c6d679abe93f59fb12bbc1d745fadd72678745735a4bef48c6828f865af1498af04ff8ad5bf8a68abebbb331942bc4f9165f512de4d0ffb49e9ef923737a574383e1385aa17810a065a778a2ebf725bd5489939bca70bea4c78dbb1f81762371c9cefd45287e25dc23ec51cf31dc32ed8f22e6d3ccc740367916111c8a99fab067d683192fe258959ec16fac01996a5c616d1db20d59b18b6e9c82f5c5e3645fce099e6548c3a9e5dae5cd88231c2bd0447d22b6eb20d51952af90f9e40cdcb47fa67fd687771c8c678721441f5b8e6b3d23d99a7166a864cd59797ee157b6b42ec9b3df0da537d690da3fd558ef2d5198ead4f8dac891862d2846ab25f2bda391c3524da89bcb2f2bd38b8c353dc537a57987fa31af17dee6e4b5d4b72ab2fbe32354b8e6547d8ea081341e33f3b40c0d520b6a60ec624eb12c745184b682f593c7fc248238ea0d94ac1edd6f492e0cbb966bda4f841f451e0b543253170af3ad5b2c69e2bc3c42910a55d000b6dd5bbe1c6272e10d4a53f7d615557b9a14ad752fe1d6271d3e15eb3be4ca0e83e4640925b085de53b69959b59cb9fa05f03221b54a143bb0f87e67543b5fcf73526e8a58b242f2e45e971780368a163e70221c2009f16cec4f577364301804639c8b99196cc8a36c2d35e0b373900c1d6f2c50f15d53b0bca27477ad70abee7c87297642cdcde2a8e1d7f35d68ec00ecf1d612257e42f59c263b82a5bb5f81fb4801ecc1a161ff9780cecccef9aa6dd476ac4c9478a4fe9ef050d08f1b99d47959e6495d6d2b1a1d25d8a5257108b344470fa9d4cdab4500c42e43fec1b444ceb4062289ac42b68b2f7889b62ec1c8fdba6e6ea4ff6543f37343dd54cba921964e59c71b6e61118d596ec74921577e7711be2a47758f2387edbb48b0dd1de783b2b2f46157bfb445655ce59f8f983996d7b661f2bbeda63264369fc3d303810c6d7fc2e4a10543670bcac23971e5be9579d8b77a6383ce53d103bb2d71131b10c332ce0d552113df54fd54115fd527fb613b114ba9913437e93a4f133f51b09a21689cdf98704c10c39fffe8eeb1f656e1281d8564510c4f75b2fcc2c251dd246c3d6009399507fe45e008513f77d6993ca9829d474a320c575fe9681e41a47c8f43893996d9cd19009eb215c3d461767528fba8dd3c1d35e478878d68bc29b918c96739e1c94b513a32ee4f0fd06a22aa345f8c9cbf2b2fab3c7b045abf8f09c38f3099254ecbcdc7598b364567eb2006e1efa5945c15fd2f1701d5dfc629a73ffe67f6d0f70ffff7f6629ae51f15b4553d4e6f8e33aa87d80b08773f17c067c20a3ab9a5dfcc0aa74b759ad40a94372118e8180a126aa49ebc46a1da2c60f59f4a67a91ed2e5d8c233d00c81bfc53042b69ba37982ef3ba72cb6513e2e1a7449ab56622fb1c603c58714199b0ede888553d6431dc3abcd51c692a1dcd7cf566869b009335967a881284da8df17635c5c7ce5bba7eed63e1c17af64e07c2caa3856fed23cb5cfa20b50c91553319c403952a322f5b4a31ddffa9b99863494d62b196c4e53d926b45eefef0eda6e0407a4a667d2ac385e7036ee05714ad3894878c17e211bd93375dcd36af6ba4a657f6fed8aab1d971cf738ddd60f96a7e96a59bce551e9bc95d397c794ff3551f11d29e040cd9a4f1c3086ecedd50fa723d8ca9fab367e7f9ee8f32a0ca8f8e471915934b8a7e4e31dcbf326aff1c3a84496bd401ea0a6460d8cc96490847f4e81cfeea8314d38bc5727ea7c0eb9cb1e5d1febdb35922c589ad19af993fe7f65dd3f3e48d792ddd44f86b72d44f0938efaba963cc5d2a26c11b081236dff40b14417d9dd3ccfbb8a3405be57dcf2320faaafb9541e25902e3c3e7dc6929f38e73f4e420c0d115f8ddf8cac15b9953bc5f37fa8d6cdf98e47fc05941267b53bd60ca3782d8b15a5daf4fc0d7142f2394ebba17e520b0c56a250fcfe7d9f6d9be46a76d2007a05ad94383361ac709bd4a46e8e975f643ae57e9e571805d9ef914affb8f0960d0816129881ed53a21afa1cbe3cf24d570f9137fde5f1dab975b3df19b9d1df20a5609a31afa6df47c0bcbdc0174fcb1bbb33c276da43b84456c2175cfffe6faaf6ca54bfb64a7e76b67fbcda2d3c0941df032d7d7408f7f10c033ba2584a1ac3d77df2ada2b1028262f835d62607712037f4c6ad66983fc880ac99aaf1317839e29e415c14b8e7e111093793231462619773982f52f66ace782cb39784d11e47f2507dd9f5f0d5650b325722fbe7077f46c079c521a47fb59e4261480a19c515564d67405f75e80fafd2e47dffffeaff9ed31b79c97b78c1a2bbdcf95fcbe808cf0ac091cc191275b43bbda9f7ac4851b083faee5e07d73cd59079f0b37e1b53e1140ea6d63f45bc59149ee0aa6a756d2fbbbec2e76b1466ff9134af0aa7151b0275d406ee4ac80892198704cf51cfc30151a2934ef6d42acd9740b391c79ffb796c2893ea06333ffe1f1045a206d6c20833d8fe09b9a3ea59d64728c1a80d437ed95ef888be2769eebd7e7188a569fadfffff2fdda296cc4dbf96ee667ffa7ffbc0512254bbc1a1b0b483a5fb10a3ef80e32d3ce8941fffd81fc67d3a318c9d38865b4b468337e118b8ac74d78c2863473729fbeb4538fe14f30a1b24fe7adc4dde5993106aa8ab84f31dabe698bf7dfc4af0a6e6278e9915ca9b313a0117881076837c7e1d5c1baf072b61a2035b0d9d71179d1ffcf3afe93195aad83f3389b438661ed0f8da7b0e2aefa240451d7d172bbfffffee3f69d64efea1c3c3b65a992cb643f1adba30338dc47a7ea14e2a21e4adfed4366ad095b3cc0f5d3e5c32ae9ec98936028b843eec73acd34b7875338e80fb8e89190c88b4ea9640dfbaf99607b1ed2b9456254eb1adee6323f51a94d26748c51c26f86d8fdcca0bca1d6e263cb7e4f3f3947d69c147a8e178e14dad8e5ccb0e42930e2e8c0b2f494095231fbf3f29db38319523db19f88c067a0ff9b4a597ed3925bd8dac43af8a334d69d5c3668c77f9d67d9774c94effbe75e8d69371d60a075218faab7294d7aa720680433ffe02f45072c8e05d11549ffe5b337790f0fdd82235b8ae36dc3cf937ccac1a828f389457bdf58ce3a841b805bf3545e70f6411b6294f399f1ebb67a73528a46fbfadb8ce7914e1ece48a64ccb9e8eb7a98396487bf0bd309cf27d2f36e645574143ee5f86bd16308ab0e2ef23daf1348e3542b2fa17637c7ede0800a0bdd84272c382c57e2ad14fc7d2d0d226fda87ffffd730185a047d4e2f454cdf9712ddd2b80cb2d6264ad2123eff8031e48c5996652c9453c09bd6a05c1d96ceca46905c21b018f9a4607087b45ecd440184c837c17a9fba0e3cf53fd829847f10060b5da9f985c58f1365d9608a4375ed1c022beae6808802b2ff36bb1c5dfade64a6f53e8714035b55294fb8cda2b6cf9c380ea4c736535fffd24eafdcafa7cdd46a5b1a35ea00199ce080cc2d379a5e12b4af883297bf850da507c6e337ec17364ed7a3a5bc581dc94691d8b7366cc966dbec8858ff5987ccd98b5e677d772ef7d22a2a5a0d18b2b6af506b2dfab2bf8c5d7b279d5372473cae93e10034998e4eaa680f125c06121d950052409c97967c92eb3b8ee8a2080ba15180f7aa95415509bc02cce5c117201712df83fe4424eead6df3f12d4ff9e89c20355ea32ca5d75e0ad4c70b76db084e0d3986e8eb9e737fa8cee8cfc60100435b1ade75e9f3b4526effe6ca2c38682b650c806b8b0e9ac4f9054da724fef9fbd87a6ce4b33717bc3618f9647c34650cfa319b85ec8ccf7c679992255447f42943c2eeb25c5c9c055d647267dcf5cb68cf5a11f7357a9c106f0b9cfd6ae45e199b7b2aec61ed6b7e978f4a2bb1f29fe62c68799604f1a309d766398c883b82e4d064c3c1b01ef4c8bcdd01532a4accb27d4e08220242b8fcd64437e4e3d35bf609684eebeff08e3488b15306913ceca504371473a338468fd1a54ebd3b22ef3289fe3ccbcdf3923e0c82086ffbb7bc6b111210774031df276f620804dceae29772fe3726a2dd476a20d1e75dc567fff22b27110af63ec268dc4262100d0d92ab07c0fb261673e876cb1ea9d27e7effbb146c5cf3e51c9fbc7568b75e22570aa9780d3182ae71367534ed2de047be690c3e562872bbe28a3a8a2e915dd070c7ff2b729011454ca2cfaa983b55f888f865128e30aba8ecdb40277bbdf5ab1fff29ebd788655fa4b350d6cf66c88fd9bdc59b4515951ec9a39f7fca3c6181cbe2ce0916d42e61128fb0d0b3540be51102aedfffff3cec86c297202f7f139c38ae8d4adb6a3c8ad9607d492acf15dac8e957b7e2b3815e7aeaf115ac7d27dc5ea02273e2e625dadf5c08c803b4786ffdf223fb34105a39973c70938cee481c70378b3014f531170ee77059e9cb70b17ffff3aba80744e09596055d5d0e5d80803ff964c6c6ce3c93f72741fc0ca453121c4598f984a29f0c52add39ac03aff89c32c164302f0c2500332a8be597cb829689e11726a2f1ebab2b5f8fcdbe2236c23c76d0bfa67f32e7227f03cffcce3f5d8844ce3a25f70fbcffdd08fcbe7789fcfd778a81bfbce26c4b75ef1ffe3aacad51578a39eb06db2d315ff7a6f02242e867804fc3099a856d2e12dfca1e3790ac1d0d0230caf9a836c839fb3088ea1763154b2450bbfffbeebaffb2d75d67283d9f1867bde7cce6f85f9511c5caac9d656df4a647b90b0edf4d5705317c4048735972674d4f50da9f790a7743dcbebbc541ec84c6ae69bc4d19b4936e0d912b488c383a1957eedabed81e667a56e68dbd453fe812521152cd4e92725effff9d41797a4a5d957f0ce9728438d80f2e62948306b529874d38f0c5ae897d99ab93fcf52f441032a7df3fee33935ff33b0ef6a4e14993fa66615327abac4008842990ed2e7efcd841b9eba364c13185a70734742f9b40b34f7a74841fc6ff8dcba049d49d914938df130927603f26fffffedd6331c9d4e8dfd5313440e73fad5d0ed6292d6719337b73a2d6777c5b586e23518ab3ce1019579ec1bc6f8d096123d3dac36aac60a95a2adedee691f5f9e5e6ce3d8ee04a65cc4637cb1b82d742d0e44558a5a7427287ce69ed74a66fbbb0abb424295c65f86c695ce26bd2cb756851f23fb6c3e7902f9b8d295befffe11da8bfd1ba3ec2b0df9ee761049b72a44b4ea2bf0fbc06ae21ae6dd81560f69b30a9a9195f41c4619dcb457ef0a64bfd3db5a6ddbb18eb418edfd5f7c82d430712ff9ab12adb8be2b1be9364f25e54cfc93b682cce1e93f2ce492e142ac128e410984266ba407d9034c77e94bf821915e6184027fd657a7e3eab0d5cdc43f5d6dc99bee5fea679becacccf6f1dcac3e65def9ae7e762e5ef44b0c5194352e8988924f2958de68e20ebb3576bf1c2028bd3d1443e9eb9de9e678f9824a31e5ddef36c6c0f992589114ed679c7b7bf3b20fe776740e737adda7fbadf86d772ce9c4210ebcc0dbf1dfce64e0be7ed914fad3bd7ba831f9e26b867f1f543949b4876b10212936d849bd16f35875c5a6c48c253241157fd40e792a69f41fbe802a345e42f28a59dbc400f5f211cc6a613c517b96ab9b8a25816cd2ea77339058b6e0bddc0ff3736fe69e610045ebf936cd2f7fb55251df33f8c17e4f2d6112eb53473fe92592ad21b71f3f41960bcad3f16641356b3c649a473ba25724745cb962a6c664893cb2c5926683216d54448181df55f2553f0312cb44d078ca5f3ddd20aaaa1559071cc3b7c2a79e4b550d642edf2785692040bf44d9917cd30a989199795be11bd96920a04d7a11c4b58f2a1ba26ec781610394d33bb1a7fcd8430e311680a3a203897e538c591ad45f45d85f637cedf01444cfcc90676d21546e81a9a9425337dc6bfd0cca221008686e896a4e7fbf3cf10d1eccdef77d3825eeb12d02c8e6d8e2f2759d35718265d7bf26005d69d24993353eca95a166f6bc01854edd4e4d519f6c9feb1c70856b27ecfa02740556e97a447e924b99560d9f730bf7dfdaa992b36cbeb08dd2f7717a84ffbaffd62aa730c63be7935dc1e9d1fed5d8b839872ab8496255357b1513ea1d26ffd9b28b4d4b1423462bd16e8a8814bf6160417c77ceba6b87a4f33e59cc86480311b37bf1c857b6e9776f24bb2550cea0432820d462609d1e83fce12bcbfd16bd9feaffeab9f30085693e35706fbdb04ccbeb68c01cedbff74d5dde4d3b73c1ddd45d3d78f95f0ee452ea90b8a452a253eb72c24b00d5433456557ddf59ece4f75ab063d426225a3470fd48321a92e508a9b83a99894d574ba62ebe7c6c79887490e633e0ce3ac804d74d4a636057442aa0c91f53b64d498833cd3f6ef2db8a23000fe7dc2644c04bffe996fffd32dfffa65bf97e7ffc40dfd63ff707d81cc2a115229327ef7f5c7c406030df064a765d7c77d5ee0af1de3f381eef297f45e9ca4d6d868513084bd8848b1dc17ef91e682d5230578df415e76c73bb17b71e82c0ec556c8ce3090044cccd5de21b9c0d5ded1d7c2332b0b224662ca900025928e7e1462ccae92d6c5aec5a8045fc8ab251d2f07a3a02d95b6f1ff144e7e0becaea2412e50919ab7be683e0eaa9b2884ba3bad8cd0d2994c516cbfc1302eb5755d0547473c61c172e3faff2d78b7d028b265478a48b3acb122d0d42482ddeca64ea530d67a4ffba0108d0e4e4a9b8f0f37cf0eadd44a870bcd690832c98d6517b3c988c87bcfe3009a1a6374de5d5cbba19469a9a2072664380ee5a5d6b046f071cef93217651f5ce84074738292936909365fbd21548feaf2b56270935231c5bdd8671c84a870f2658f5ea7969aa94d2f81732b1a9d2b063d9df57082847dbe86fce2bb2961a90fcca4f9598687bc799e8f6245be7dfbd7041682a95f00a59e471e4cb32fb258d86b1997600ec7db2caef09333dfaee8a05abd8c21707aeb37466410b127a1fa6f059cf40207ad1784f4403ec630a4fa886ec3c019299cb6210028fb8da13f73f6c3e218fc8d89e6075be5ebeca0ebf47cebe10a1a1687fafcdeaae2db3efc8ffe4acaf3cdc5c807693c76239ccb41256008a287b91bb45d2c94f193a90fed43c7c44861e22c96bf2ecd7fc6a9ea0df1d6466c3e6912c884eac25cff9adff72a5828aaeefa9805cde33650ee5c5208d27d943cb42b354bfc4d3ae963e7aef2bd552696d17435d3c3d9a47b1e898ce0a4fba3911676a40821e5c1891d8950e8b556e090485c8a1a31ab1d4c11f304a2f38f20f509bca33fc3eac9c5c4eaba47cb4b741a39e54a150c5d4b87e66acfd8ee1a0297e02e53db55f8cd7e782f253d150b998c5f958ea3a31d4d8205391bc720a36ac7ec3568dbca09c58c3cf52bc2c0f928b3ece0f9a68da7a365f99268612c20de3eab2f13d9c07aeb2e9e53b54680969d5e55705776aba1893b94c41f225f1888f436b63f5af8c9502133e732b798bb9a598aa2ab3c48cb5471fef78e36724f228d225e1b9b0bd514a1d4767d4824635227e5e52c5d625b2b4c1cf3244ca4a6c59b230ee852b1bc9b6b3ade6fbed9a12ef2788f8d9ee483e958ae9a56df9950d5f954edbb04cd06d44aa7496447ef6bddee9dbae849bce471198ea10cc035b4f15ee6f50188249cbc97856d9c060ea1a630000b7e648fdebc50e2f08db9faa3ae28af2b3a69e4120f5ead83cf6300e2d628f6bfab8929bb02dc877b0517d773082d4fa1eb8d3f79b3cfeef3044175d5ea37ff17981ef737e75f94d6c8bcd0f90ddef7408121c70c7719db9fab7e84d0d45240ea501a91b95904ff7b1155151478ca679ba18dda55b461989f8e8ae38b92eeea6c691b2915e3390ca65a52ef08be4de61002bcbe79792d3d90a43f93c8b74704d8ee6d746b19de0a7818b00aaaf89224ffc487b5c8502a065fb9cd845ce195dd2f33e71b847f754080f4b8db0d9ca50e01c7a33064158c11b3d01a23b9a93e4c9fdeac9c0476e353bc5f033fb99beebf512891c3f35080021f9ebca4efbac1485943fd378a27254b524ff4b01a0ecc399c6c92f0fc995b406f599d243993f411a602e789e142c234a9b5b212597a48716024d630e7cba3297378e588942737cf1df2a8d8ef749e0e201776caed1a2c600a35513a28566f56b504680e099f4a1d814f41f533738d4d75ae53084f0efb67c0a58303f8d4ba0702080c58a0d37bb4fcef85cc3ecbeb8574a7b22155c43bc6a95efe8b04386e3c3d1aef0ee5b15bd0ba1423e4d197e8bc7f391539bab6a19ab3a818a33912c638917319f3791800aa41504df355ea0c1300743f9805593827f3635a602fda010c794d4e72b535a2b3c519fce0fe3c8ceb74864904a639ca3322d4ef69ab6d8a940cc0ed17da51363a727f448354b4dea295bb4a1f8e98e1cb29790f940916b318a053f8cb8c9da226fd9a7e2fefbd231e10b8b807e4c1d0f4c52ae8a74d9de7602da714fee042044fec44e3174617c11cde43ad193c99dc879c5e8085a4a640de037a20ba07f41d76655db63df8ba054ab6086c88eaa962cf273f9c2ce4aa55a3c3d6c2b3a9691f86558083dbddfe9403cc33d7e7334ba1e98c6dd13c9737fbe4cc14c66f4bb9caaf702d6246f5a72421b998132e7427df7133e3e51ec58bcc63d99ec396c344e037b536ca3108ca01ca71f273e8ec492dc9a75d1f3cdb123de8f2f76879f3315dbfd52baac530f24ac7603d631aa627c6840123e4a21554cb68020cde33a0def89059c548f33ba60238d103b68c7532a7113b782dc00389e4eaf0491fb0cc0b728b49d62bf8f0c2730be79eb9bbb64a30e17bbe34f2ba71c65c04bba811b29b2eb3677397c742aa3f1bd28f94628fc000afdb1a16cc19e8274b8c191323a38ae39fee8a9e28d9526854766ec36a54fc8e7382bf9f303624d9296922e8848f610c24da1c80cf7f5cc6b1b7aac711ce34bab9fe18b07942058d52336a3078729fecb2724679ef0981ae4c2d58331e3473eae05ca9fb32007c653617ec522dc316899e576161b69120dbc8e269bafec88c4dc6677edb7b4bc1a35548a5c438e2d6800753faebaeca0b77148509c9b061c330bc1c34a33060478e6aaaac7b9cecca84fce2ad332d505e5005ea0345a533854f58427fc09d17c954388f9917754fce124b5338dfed9ced56dbb39c2bdce2075ee8fb5fdedca95c9d91dda1e78a9a68b1893842e8351e0332a571270b0c1ad4434b765ade6993ac965324b8ddb050958bba9266585c66bfe94c815d549fcff8cdf20f3c9cccc7f7e4afba2371d9f965e62175511ab130e9bf61c3509803d9e52f47ba7977391456c35301b74b63ab211d0606cfb19143bad21a1562ae546e5893418800ce149c9d0f8ee98624eff02cf0dd6c5dafed8574c86e0d800d8e31ce186e8d5c2b3a92c91076269be7c8744f3bc6b303b160326a608bde58296c988d5ed353f99a452fc8df1fa6a0a4a1a3a79c8a4ab50d2655e824a0920488c9cb7b3fd1687481d24170768bf261960305823810d5129a87d54ec7276b0263419fd2daa9f312f2f56cde3ee201c4dedd1fa3baa8f90cd063b506fff381b41f98e2b185c2180307c128b2f66caa8efbe1d2872baf2f08ebcfd31c3941ba3e5d2b1bf6bf62f34e1be47310f6c9d7ca39e4b72d0728122c30de1ce0099e44f25290c2fcfba56a9675031ea986b3d2e88a65903b0690e96c89f5a602df7520846d91c7c345c5e2b6d0007c41f25000b8e6b5de341b78d530d1306c9939b6233a43f33abe4083407635127191919212947d9e6ca58a34aa4e0180c34dd94e176b3c799656e9d50ee24bc08366f93574bb69d42256d041a7a8bdca11de9b9f42c5e6599cd5c4d47d95681db6a8d50a4c906c85ce8208c0e682ce045c5e273dabd53676ef52bb8b8f957abfb3ae7f47cbfb28206a3404eda17586f7ae2dad710f9459714b5ccb22d744faf5dccada77a5a07606fae4dcb2d3a6b28b50afda5442a0b9f08a5fe7f0c0d4eaa9e4ff871afed11c4e7794db61b8e4dae76e81f6ae98d46dd64b0f3af2f2b4b05ae924547543b2f0c7e74075c47092cf1949b30128d8c79c9bebc9b152795ad161f6336878822f9cc4218f99338ce054fcbc995deb1f29a8da1f5928e298e9af000199c2a2c38619b091b4914d947b0824138904f5f984f22a013ae8090a8213b1d19ade29512636f7c0bc1b400a9a7601070bea3645fea6e84dee1a1c396d118608cc5a4e5483324e0f3908e6790542759fb6ab7f3fda139ad146b468035cdf5a115d41b3ed6c7f6255cf80010ab04f5639500c72c2f1e066ae429c11c19f3819d4387ada2642037988e2e4e9976ac53076df9a229b6b00db36f542ee230dbb5363890afb9d1604e2ffa1887c3498c3403ac7c36447411a5cf116d444e6ecfa7dcdea44c0834dc600ef1016e9a5e7750b53be349181621aa86a1e7d2b0417fd184737536b3f32d6ce3af9dacbf9d673b534b215f767e2f78d0baddaf0897e9fb985bb9524f25bd0943df4cf822488f1879609a80e8e303c0118bd6303add13cc953026b260ab2c84cdc6936156d9e7e38225127439cbd3a8a413603f521fa56e27e34b5d6ef8f19eaa14a98571b3f0b04f861f106137b36ebf003fcee498dc1253876f3116f7e395404bfa948fbaf6e9f73346bdaaf22ba17d0477e3466a09e6c69d777fb3688b6fe04fdf3df1615f8e44bd405be2f40f09f54a9f85973ff76c1343545cf0e37a14b9fac93eb61d63ffd86a00443c9d1827aa5923421f1d64adf23a900f5366371be9d8d822be465ed622af5e02170655cc681380b711eb9e954f4f9ad9092973add924071906ac837186bae309c7e1b5f906788a683a2336b24e92bd5dfb4bfce29690589cb6a5386081dcad257f2aa6e86068f6703f9bdbaedef5f390b8ce8899abbb54d1f5931528ff650d512cd7f349d84aec70c553f3a19255707a562d38359fd32d4b605eae4eee2c9a7f935a1a035063ebcebe38cf346c4504313e9ff32c41ad7945c3d244567145acd235b8ba823339b0d5ff60722cd513dafff3db9c0b915a87e65fd00f06de0f940cdd80e04a0239632772433b5f46751aace26548a02517b4574c77bf9826330323fdc2ff83ca1ffe34e6c2dcefb5c9421f9fd95084df237149f04290ad17482fdf6bb46a9f1f8bb2af27dbabd4f6a6c6f8da129f4e2446625204b2bbe42e727e88365832817e48d18775597f2c3ddf4d7a4951e4386fbee68784ee76fee9b577ff4e2355eeb58b0ee30e44da17545dede2bc9bed7d3b6082c797fd4a94aa535ef9ca043bd78183e85b7eb531ab06cb9829a0d21d3f10cbeb7852d212d3736a8c39ce76b30e7fd8531e32926f9a094b5829246d54cb5ca102cc8b5dcb878854afbc2d9b65d2839d02ee27ed68a86a2f70bbcedb7b58411cf246e48f95382f9e88133b0e43489e0a7d76445459b232cedae63a4eeae6d6d60a0be1a0c8ce398832990b551a8d64a6bfc4308111e4d3c14fe8cab8d8532a0d7c0eeb86ccbb2bb68c0b8463c6efc8b254e88651b380e654062e4f34a140777c9707ad85c113ded07bd9fd88236dd28ce66b84e32e673276d6fe24f6194d06741ea30b8aea841eb60f9ca37158079370b025c9c17385ff30dba03c12af78badcd01a947ff4068d40cee5db2d0f8ac347580843654359f19c47809f62fe751649f53a56f20d2676779a852343d80a3ec4f6278701ae3786e789adfb5843d33685a12d0ec7fe1975932d27560a9bb98325d6bb89c6071aee8d2a18e121f64804d0fa2f3399182d10d8a95833895273cbd334a7fc1e53ccda7d52fff4353190a79bff28e8de4ade0c295c0dc39c9c777d63e9da01e7328bb37510ee3f59289b053912e2b88121c881a5f55c0ee1eda367e516340bd23a2bded9d48c5f3203de3a2dcef98863ffcf082896d11582c132643224e14b5ac71ecac22917bbd6a08dade56587bb6a376384c17fac83d0348208bdcd488b90489b56c19d8eee60cf6184290d2fc02079bfd813fff1ab3939093af18f6431fd943746dd06821746d09c37b3151ef10abc894bd421e36da0ea9aba5aa678450fb3f00c3b3606ae3ff8b12d3c281efe590249047e9a443a4ffa20b106659221ae0209a0a8ddde7d390ebe6ea97422bc9dedcfcaf98116c90db7f61cf2aa72904f65544e4d1ca6e90926b41302226499489db1dcdd04c38b52ba2d1441b213de2c5e3b73e95cee70a570cc38caa2557cd926f1bf7147ec3d96114f13a8e774e572f247c5688b7d6e5c8f0405bff4e25e265ad88d3e381379db2305c6b488b598f5e2c81e2cfa041329752da88df0eaefa0deb4dabdcec5acf44511e3d63b946947006cd259c27f242be157363b0045a0393ea16da2dc9d0b5854220871dec9401b3d0087e382338b1e675702b5b00f0022ecf1ad3f70b435bbdf6cf443efaf451dca65b9b4dbb639c8aa7ae072d38b7e069842258c04da5f2c91651d71f6601a2c2c7ac8e576013d42f2f421e8eeac3edb184bcbc9bbc4c7993b2a91caf7585371c9af61d532f6a065c98d55bb30387400360e5c8cead2b1812d1a42e180e0b4094c8849f451b82250a5815520cb9332d6ddb8ed83f62ce0e47e54210817f22a08f29269a95a23ed19885114cc0d7f00201430a364c3be3ea153e25559f4e5eafae5de550dfa8b0e289b7b261b5f8d7fadd1f9ed3870bd4eca600c7d390c7d3f1f69d559baf424f59345b13d629c3dca1e39949a0506f09199cb41014fcf394c90ab2e668d406fa3439f3f6c9a7108254b4cbc09f33d1c3fd1127d0477314432aaa69116338e60ce04f4c3cdb74a7de9fd2a12c19155080024683e30665ebc7ecaba97acc108b6aaf52826f7ca08b632cb5df9862c8efd99cdc41346e5f7b15d0b10fbf97755d4183d33e044b4a3b6eaf18046f1363b998a0bdc77ffb00817e3f1be23cdda6e42497193f526058e2ac9b6f84c99b3cbff8eef4b8a3ac2996e6877ea6dd7fc2feb7dd4affeebe765cf05ddffc5e46be2e37cfcfc27ef2021a6b32a79f9d9026dd291398801ac735a79dd2aed8a9ff5ed86f9f900bcc0ed14e01ba44ed2ac61610771f38259819441d405e0bc6d60d79032928ea24d932e66ea17ab881eab48c2e5f78ffe73fca059f80f7031e6e722e453854d877c2be7dbb0afb43d14dac2501abed7e66ef1a9f6ad959a7948b9749ec0d0c4c01c3ec3ae29e798e1cc37e8f9b2a662fdfca0abbc3fe75de29ba188454ab5435b8f64b997c8ac68ca275117f08610fb350274330dd91d147366a11189e9136b78f0ac34cf39015e2862a293384ca4a072b255c816762f33b0bf2082699e134894533b6d7a93b9d54cb55e25b6a9559130a6bc505e34191124d11fbdaca21ac74522f86a073c45c2c342b3517427512142b29db9cc109b0f167f61318c397e52c271690c98d786cd4d11546ec1e9d13c6ad139c7b8ebef00686a17e6ad7b2bb93b7c27e420bb59ac760a9c3db2cea49faf38c50a818e4134a526da646486e22194d9255791e7fe0f9675cfa5002baba5d07393b8b459c0e72ec500e5600360988dad17ffbd6df4a28bb7e93a5875d60b2076fe473051e51dbab2393827c1e89614d8faa786711cf3624a01a076425c5716f2a0100320b5a9221497d74d9af9045a119d2d4ef84282e0bfcea4f44194ac064a8343aa05729e9d27e8c2a0b86b3216acf4c08a429821939cc3162ce2113181633aa99704246be7318b06aa7c31d54f83023d8af5093121d0b30fc472c9f7a807b3ff664db850e9577ce9747814229209ec28f2b9a9793aba5a89fb5c54050b9675c8855f072008f8d29a0c71c8077c794075facf727ce57f6932b7b711de0e2d56c27ea929018e05eccbc31b8a60a3e418a8c5d88e7efcc3daa2b7205afae29a0b2dedd7005977467d4147fba84be432ef6d59e5251f17a5251e7f5f1856df79c177aa0c335a1f16cc7d3a3ae778dd90191233d35f61d0b4784abcaa88b552af06a269232ccafa2fa13e10bfb5f6d55cd09465e35030c86b7fa937a4439cbd033f020c281ca4d843a1d3a7b509f3cc2287577b9bef289d28eb934789e06bf7aea767b5d1b3f897ff435c0b00d41f713b6e11a9df0fce42a2d17c17e1e0c3c30cc5853d2b807bc9e1aba9ff5ebe94d2e4bf5924e412240d32f6dda9a120d5838da3471723d752dfaee2867e343ff9826cab49896a6c7fbcbfd6396ddecd048af298707b40440c8f751efd40d7cf9c290a94b0c1a7537667542c00a436dc2e2b47fc124bcaba3937137878ffdf418a7760d13aea1eccfed0cbc136a749944d3fbeb500f3b6d36e51a8a9320992330716226dc4b0958a11c686541c98ad768519fea903309ba1f4fcf30330663e9362a491714601aa021d83a4b1bece1f425314f7c7b8ecdc0f620e85c488fbe0b9ae2c98614720b6f219cf0e2b95b6deaa67cb05328cfd64be5d8033d60d13267b410aa4af4d850e80a36f07c3d646b7a482e4b0df37453105b16012f4f16e888bba01c37a431e430004951987cc93aa3eef116f04fe90ced0feebe99d8cb8b844b3e44b6bf467ba417966bd747c5c6054fafca65a40f6c96d6978b1b00eee1553817074d95b5f57eb8db7c9f3cc84910fa97d6c2f59a06672e8e74e04adcd326ed6d7fb72ec534b98a23695dcbe0702b9df4dd13466867065446aa98a0eea472f378e72de034bfcbea4d76aed69f011a97a980d18e64dfcadfa8656fa84474ce00b39ee88d024dae1ce0587bac5532a6c0f66d4ebe30e2a9e061267c211d65839441a97e28f65cf47cdb9c2af7c9b38ba348dde904e2f698564044a7546d5c12e53b1b5d76fae39f722eb83abb6067f6b6195112fef846538f897383a37784f774b5a8c3d2495a4602b0cf7e7ca6d65152c7a6bfe71723f4adcf8244b77dc0fe1fe7c9e4a7344c055b1db2adddf168ef321941e8e1de48e271863ffbf85c0cd2be7711ca0190792ef420ff5fb5adcf774740085822250994e5087fc3079636dc416f419cab3e84d8be835e4174821934af2a8e829bb92328ad50fdeac5a0290a7468343f528ea759015cc6f5d18af5f3d967ec594e30d34e2a37a6b7eacb402fa5119e7a2f905e9b79f9b36d9a9a611311bff18bf346a9eebceddae57e66f19f1b82a713790f4d4c156575a8051cd9418dbd7e3cfa79706b372dcb99eeb5c615a8ab0cecd8e6efcf7c45075be7cc9ffee6ba2ba0d843d0ba0fe9a2f54cdf8e561b3789b80e22f6d2555a9301184ec289ee2f8cdbbd0fc9a5a88a0186de528c323bbbad3535cc449411d2c3f7ebb2891417830abebccf975122a5ef2e50b980da9c43c6f4e6774282be803063f27a719dda84162ac7c768cece111b203ae27dfb1b88bd31769a5ccd614dcef130e37824eb7813010fbcdcfe9a318eef940aaa3b0a192222c1abb6553b9b539da40dd434e2e63634dbc0f1cf49720ae5ab75e67ea7d0116cda6bf225da47f15efcdf17f7b38eed656fafb49adf194b4ce7b7d3283ae7094bc4f96d742c1367d0741f4cd1642d79f41f7e12289a5b192f2d95ea775c1aeb8fbdfcbd7b9de76fc57ecca5c84fdbbb575ff00a3f6199b8c12d682103d8cfc1c552701459aa0787cb24dee4554b87520a946fe6aabf88581cbd8e1a3c222c4bac52a72d1d8635ebceda55aaff44b1a066227cea7e66498b9a20491e8a2f7e4d02e442fea734ca669fe5c5c9ac54f91e930866130aed5b42c4e9b8723ae82c966256a96b3d0c75e0001a341b842acb896b95b6316149730ee7760f42c42bf5e346aa8d649aad87b54efcfb9d947e8f2af1b4570fbceb4096d1ae1be15b31178052a3f8f1e3bca6405e3f1b837a8124785498e7bb44d3412e0cc0e0e4fb5584d4a601af54765d66e6f41abaf06829e6be4c9a4a402e035e1d7a04707fbb9a30278aa2422eafa12a15cbba9db30588f8b62356e28cec1687043586fb58754ba833e1436bcaeb6c44448c0db38277a9528089549560feb2e20144ca97c5e495324793ef26114a5c5313f008abd8f02c0d8e7a65100cde57db5d6e5aec445f06d87db5d8de7f3d80bdcb7a4d99cbe737b3bd7c3394e31fafe29c77582632a17d0cad7ddcc42dab2c2a62245fd8cda9be0a142128f83aae39ca738e7a1ec15724fe21126f9ad289b1934e1a02f4b1def2533c063e0d91337c972d56eef872ade0d49c13b84f9cca4af8beea6270f8f44f4fb3af756af0f292cb9029e99202bb2d93c61ab48ac14e5e3ae97e06453a764d6459e4f86c694074aaf5850521e08190a295685eb6912d2b323894019b6cf324c4b8e826f3e621b4b7525c06f7ac999dc4611f80782205bf7915ce59829bdd023efd9db0c23e74d55c9a0ceb347382566a2cf9c06ae3f2892f9539dd8311a74b3fd12cfa1f109d38cc85cdd8f3fde2d6a46c3ff520be15aa1c7df3a9ab7f4ea1aa69b64aa39ddf4f0564835683313a9a20b0697ec9e3ffe11e09697f4b1a47e338834bb5c6c540355742107f304c2487e1daa47c052e720eab1a758db66d237487f971315319a0d475c386a76e59bf8bb91c983a05e412ecb9470af920f29de6814788cfcd0ddea9c2436974acad5c4b3115e8a73d9d265b51d9b79965d5edcb41cb28ea10b4d0abe7800b0997bc8cf44c9f229b7ff1a5583041542a86576fdbe1612f835ea59fa74f801d84b1b33ade9a1cfa714acbd82a4459969485b4b89c95582421e440c33ac4c09acb9a1ba13dda6585409d7881bc70e3fff0b2087a16375e607695e0aaaeb53499752c569358d449dac4fbbcbe80914da76b32aa218db57d0682ceff773b5f9496562af142fd7be509745240f03517690493ac27203a76f8a6e4636c85a8c2b6e01e5a1287fa8aa8f803c317e96c37690e0b2f14d57f59cfc5f8953b17ef1f5fceed099cccddf1d8c67a29ea3908f6aaa075df59e1ed6cc769ddaeaec9a0a14c86dea08d4cf157274d3f0f614254e880b8b5de926fd3997f14a87ab8a306ccc29799de15397d2b0b973b2b5df39d1fbb2163374963aa735700abfabca896f3874800a2de444f7907eecaeea596fae82d220ce2278c2ec126f2d61cd3a8e6c64ff7c9e1d3545a153547f52df425e23d2e68ddb7d40f97cf0b5aacfd638e3dd7ba499c08111c02485f5199e7710a837e64da6fb814cb9e9b33c68d704715210853de2c5450ac801f4653209df4fabb9f508728f5e111ffc76c526dd79821ecaf209cab914a9abcf818e156002c82e603b218eba2b46729c464acabe003cd1d3352cb48e2ea8d074e2513ae27c8b9a0bca0599fd05cfcbdbb5425607cc98a581f228b9306cb537c6eaaec31d32458a46adb9837c170082dc4cadda5e3ca13c2647dfb6f46b02c5a94a8d7c596674fb4daaa1b750c8396679fee7dd2d1fdac35036f585142f945d34fabfc5900243cad28513e614cf713dc917f9d54b6e3a6cadafd3b36e84f023bb94b613bddef50874358ea7b02ae3607dde9fa09f6e8987dd2860cfe70abed8c65947dc9876aec6b3318e1a1e2167e3d0288b9685828277577e71e3a771bac031ee58795fe13c9e9d3f3e9e80d4afae2d5b87cd86f468fdaa6fb3e3af96b0aa4561db83cb7f2be89673358918bca16e5fe3ed710f924e9365648c7d89286eeef781cb1c0e8f3398bc0f692679cc1aabed614a3d0a6b3478c646392d9a6acaccbfb26a3baeb8ff158bf4f09b3ad5753b0ed7e2f637a893bf005e937323b51c9f647f2b8740b42a81e64e1abe07327b90fd20ddfd39447bc735c23aff4d551b67d837d557a4fe23adac4ff47c9d1440aa43bd96d35580dfaa3700e3a7ac5be4789bc3568f90e568b0b70856fdf3aabeeb474385dbb02968bc00db8adf30b72a76e4154f5fb8d5d9540cfc6bf7049980c2bb9d977562f46e64dfe1754407926ecf91528b0bd5ed82fc7ded1dadaa16de165772ba228e424283c3df105ee17e1bc3ee2dc18cd6fcccab287e65e3e10820acdfedc512cc5977d1aa837df814ad4dc0dfbde3ed5cbe8693831ba39299cc022da6a8f4d15fe9297c7697776c9f7f2cb35ea8632e4bbb774d95fe51ca89dc7fc85fe20f69faf87407e30b19cda1d5a55e914ec074e11f35cbfe4fe52a05fe0ab0c7c69f3c3d04078f489165c3b4786c72ca0aa43948b368fcdb7ac23be307febed2d0c385558237c1b4b4e3c6cfa37e9476863c12d245e9abc0836b4b908504fcf1f128c9711bbb3f3c341f39c8c980461ed6ee945a86b6a36309d66c2f77166aadcd56e976520c1e7d1cce910302435bd66bb13ed6a2aed9b5dbcd4647ae8f9d608338ef01b91ce83c4c902a5a2630e084ef377afaa93f7c536d1657f5ee15ef4a87515b54fbc213fc86433710cadfeab5d90013a9f0e0296199eb4c3aa3ddf32da073fa9ee47e107ffce85fba543ce544705cc7dd48ceaa52c158dedc0fa89ec8c84164e4b69c9e5c233c6aa44774e6b1ca919475e47932a6079e05889385e0fbbc49353b6d3f85ec205cc8643ab1f24b838ff06dfa9dfa742ae7e47ee51f71bbdfe84f614b6367e4b28926714f54e61508fd8c7ede1a0365310ea88bbaca5c8ebb102e9f3d9aaef9119600c025735a779041e93a35083d34839852453d55c97a45112078f0a8ccc71e043ea51ba6c825e6758ecf5d6fe2255b19856f585e936ff69015f2a6c72a8130ce32072d70be993174fbf92191e7deac64e790d1f0c2ad349b84ec507a498acdeec77d1a89a855569e8fae75a1402f916e3932e51ca79cb29dbe2d126469d7699b2fb1ff4c3f506f4cea578aa65fc05bcac603f57a9b0af1bf0eb172714f8af56b375fe7bfbcafee762b21a2e6c3b15561f31f3f4e2341abff755d5acbcda9946830fdc145617f44d5199875c40afd1853089ab144458c661e05a2728b7f1e70bfac58e16b76f3261be048ce2af93fbfbd59cadbf45ae9982833d3ec3d5d306161f19cbcd7d9d630c1141e752d31b413afdc657f7d307b0d1f571f65b0a239603d8581c76457439e8fe59122df499ac9a581d51a97f4ff8bd21195185b88616f6b185d6203825829d4e90fa68b955801b072f14768fbbd526ea8737b1665134352917e3d2edfde7d8f49995ce3165a3b19f529818535973a2c0f90a0f5300a8a9005074da7fa054999b2c398e55d4cfcd76357496605cf8a41cbe40331b1aa78a854641fe0c3d36ad9b9c161c52046350c0bf4bb7e64bbc8372c841587ef1f0bfc21900aa0adef2a903a52c8bd3f59d92f1caa40f07d30394f273c4702c2448de6cc769b557298d5fe34105882d84a91f9b0e70e0e66c77585a5553385674c556067af3a4814bc222e1ee15946be9c117c3fcc2b34e7c21089b467af10a8752f4e4f6f0b18884310e222c15c948b6f6bea3e6e902ab629927fcd4b7b8ba5f0dda6903dcd24c16edc70aa6b8d32c45343f87b6fb591f47fdb109edee4a0d2b4ba045f8d9fcb9c7c90d6ae33d94f0a0aac904bc108aabae500abb11779e79318d5eb4c1f9e5b9ba88758e9297698ddfd97d7312ee22221379a6773c53c74f0d88e31f80675447b8f5882d883ba55374ecb57ba2b1965b1631674249a8c63edb69fe3f78be6433396ca8987b5cbbdb7c98e9d382a6c7be92a7f00dc14490ac5d4ddc7f0f25ed6aacc41bd673070da71a09f77c4ad3ea12ff43bec7814424e22594f81fefc778f3f34eab29adc936b1de303f1bb57af0e0e37e0fff9bfa2eda4d3b56fdaf74e90d029c1888cd7d8b5eebc96c4286888beb2832e36582c62c1f234e6790b159ab5868dc9ab7fcdfd6eae01a4ce99119e20cd37cd0c7793b0a62e8867a3749e0d48aad918ca63cf2859d7f78dbb509c3304a4fd35e692d9373a4863ee20ced804ca7d11d645fabfd6a71223f2c0aa898e62f1c2e8269656dd081ed9333bcb495010a9ec03a14e6840d3956abd41ea428415c9eb7fe0589ca1b92daf609576bd70eec9004fadbd77ea84667237afbb25d9e3805da968d4680d55df84344174ceb612e7d80c308d2e3cc216756e8ceab5c4119ff0f16603fe7f91b1f55090b6e0eaee12158fe6e24bc7dbf9b2de4c68abfb6d9356fd3f1035af321155e012ff5a66daed1d653827b46dd6e21e2edf821594e7ec6ae66f53b44c195c10e49fcfca39fb4836633bfbc02767d9fcbf9d6f7b95a774276c0e423734527deb814df2718589743bc6c5b57ef19634669076acb53182efcb6cd5c82bccd890cae02480db1e14c1e319f0b3f5b71e5f1b3bf66f942395d9d788b9e7d31cda186b50dd4caef876ee6c69528da7f930046ce2bbb5cc8df6ae58cd4d73f8dfd03ef0ace2ad3246bebe582bd1b803abf69d32c78fec7232a6c03b42d87ccdb3413246bffe66ebdbe67496ecea329328cd7a7618cd138740f73192845ccb749370cb8cabc24f11c57766fc18cbc4859136b54276e1eb5de5c611867fd7f37169b0223d97ccd1d6e140742026418bf54740c40fd0edd6b0459bf44c76dfd166a79d31263ced0dbfc29228274e5319e63678ddf2e9afa1bc833a4028953b98bf77785c92f079e9f6ab7c85b470c4c9c56d8387020e44df02a5a6166674cde34a08a4a821d4c9906f85cd17f64dd45c39ee26258e710dffbf899664c80d3faa6740c8f413aef1a7d97cd9ec9b6dc2f1e80ccbd3c9cf0521f153c79fe39d33cd1e964199546ed7fde302cef194709b5ab77f00b03b6b9293dee988c7a24fee0c367ff1278fb686f7498e43b6f84b1ef1b61bc6377bb42ed9ba6d57f1430cfea75119e33fd076665c4ffa6a0761c83f18794e9fe2249bc08d565020335754aa49c429341d1f0e3c52cd2ca7a67a1a9c23f27570525c60402764b200d1fad39a637dd6dd3ba80742ebd131fb899882638034387254d763bd4b2d5cdb775538b59a4251e775365c100fe3a7dce4ef5d40b91500630caeeb3c5ed7ed88e247f948f347ef410ccb4e23ef8f7c3694642f4c8635141baa69e69c3b816fc5201b8db0ec5e9ca219758a26956738a3791ca54faeebd20ddf349aef3f0963295c45dc0eb2e6a4c328e7b6efbd3c15c86bba4d2475a6ebad204d3fd681e6e3c12aeb3e69f21815367ae55767cb0e8c49f22eb41cdf8be38b0ed2d56398136c5abc2161e3e7828def68f681dad214ef7b94e2e296fa0d3754f368b215d04dd5fa5515fe46731aff51df0e0d66bc82a3644ee1d436fe41c4837870e2af5307052c538b3df7abbe0425303f6d00f5b1a3aea6bdc515b837b12cec8698e611605d6046298017cdd93c270cf41154aa4dd8b5041b5f96f5800b2aa2d9b6a91ffa215d9b82935573e06f9b390c5bba3953d95d11dc0db32980a2fc968c0a24b4d778ec6da6028ddbac1a908114d93e60e2fcc8a0b8c7e5cda764ec4fb3abbc0fb6f5a0abf4dd054c721f96ddf692ec8b011c80ea67d65085ee5c0612c229b3f6f24175e98646b073e8fe90d3290d74bf36d9df2b33ed30872e5130ff26bddebdffb6f14e82f753bcd08dfd5b99323df4e1437b44772ab0062e5d58ff58285a5ca16c81042263ee466e3441a70a321b537ec365ffe9f7ad1de16061d3c49e60e81df73e88da2be90531a29b420bc72dcf223a13fe70a9ada6203f8464cc11d4dc8ae91a0033beba30988c66bac19019629aa950ade06446f9ea152f0f6439d5a83c173ca98b416543e929feee2704904325e802fbae72f8182e39c0c63c7d4222ebf7b6609f25830268e62617cf8eaaf685a1044c6f18904627412b6c09a269c0bea68e985768105d2ab43328c5b5dc4425a44d3d0399282472ecb0b2cf1d850a20ce647f39d0b8774ca3d097c08269873f1c873ae6500f6055976f061eb3d4727a5eb865e8d39c4e38cb61d310c69ca5ff8f6f9e6b489d514604f45cce583fcb71ea0f272fd018bf2c952cb7bf24013b5f226691c15d979a2241e618a00de4d76c931ac87249d73de0732ed0105234c862b7d004f4eb5d3bb5982deabaca407cbc7f257d1bd4cd8cd16f4f1f1ef075379379c4f4adf84401535ba6e8e0dc0a55fb7e595c9b557d1ada1ceecd4d32947a957411be0aef927ee0ac8a963e30e74a2e54f66caf53486206786bba0668c0d3930d5a90ef9cdb6e9aa652c116643d6d688a8a5f10a2cb3d14e8a589d2bf4cb6d39862fecff7bc1e15ba1093026d7f0fe4e96c7e01f712ac0a87add90c6fec3a506321fae0bd5dae5e78c471a457fb1bc05274dfcc323336cb4e36828d18470de49f46fb4967b16a855dd7690b4f297a6063bff14c0fb61950967bff4188e6e8046e3b2b006a6e876b02f57359d2adb92ca8a650579456a740d8f8fa33ef727ec0ec6d6c2cf76db048dbff795c30048f13d4dcfb685f945aef924c699a27953f2fb1041ecc03f103a6d6cf5a24275edc273050bb74ce6a4eca9f2f9b7d4f36868c178a9cae1c7722ae6ebb727635b9d784460e5020a9ca1d70e07edcae638c2c573ae00e5510c002ef9483212a610d91eb2b30f74f71d3317c3ce83aa15a6201f57540b22d89cbd9fd6614b823d898a3262c39b17d84aba2833cb3a7807d22dd6459a3cb80a25b6c7632779de86817968d875158382439d7dba7ef2374fb17fc3ecbf9a79f7e81a32ce09a186c864f67ea086106476773d81e6047b4f86774a9ff4561de97a555413b1f74556b3ebf2fef49caf0d155fbbf5069c1c7fe96eb714de6d136933e7f3890e102951cb6f5854133d47dd04994ab8773e691bc3904a5e8790c097a46e6a01054891ca91a626eb499f46ca07c01445285424cefa13cffffd2863e33586088d8ee915ae4fe4682cdee470c6caf0387856241120fbdaed47591bde1c7555b39db3e0403648c68d4b3100a9ad99fb58cac333955727e02401a01eda05981e0d7582f62ef865560eb6a41dd14e3a6e8da2f39b46e5ec5053648b4cbb8bb8cd6771b882f5d4e588e57462ee92ef5b711f45bed775485d9a2ff8b5836d5cd6bede0add53e1ed4238d834178ca4cc8cb02d6f9d71ceae558ed97a43ccb861ed8d2a0f825be4abab58fb3fb6dd5bc10b38ceca111380f465f7ba8da2d71dc75cd4eb7ab880fe1a82d8cd0e470a3e3de22ce9225bc0602eb7139d82b8f78422bf922aadda73c011f33b4d2ff5f2f20d0082c9c081bba7b04df4811503a26f98ac7af666b5c9f1b8f9fe391cf4999a5c55d5c1e5e41c8df5995eeddb0f54ed32983e797367a3a510f39722a8e1c95f0ca7a2b27038a5a88bc29846ce2cab4320b8fc9131b22b06080f8f2f9aaf9a27497fe20d205765d1f54d986ee62b7f93ce352f35409d7befbad6cf64e1cadd19e76e56cca46b9a6b32a2406a6de7d1584581769dc76c387dbaa2002f4f33b3f3a60e562307a7402500441b662ac94a33eb1c6e54ee3fbfdf123854f2d11113488f3784bb0d0557f9c1648843c9706b9c0a1b31cb26b7dfcb14a8f6762d08e9fa1a0b1a9a5cb074c235f711ce5cfa12b030b9d787eadcf0fa342f748568cbcb4d13d5aec19990bc0a9628da9b39270f6893f56f55a27822c2615026bb3a883aa88aa01aca32aab3afd893829e3064410d859c659ce4a94c2f8e704013ce4cf3985e17d80686757ffb0a9de2549637689015a0749d5b1ff6905fb1b64f08b6d11db6edb9e7ead28f8b06948c3da31186cbb58d1dc4c27528f46b215893776be879931bcfc301b4c07bdb657d7f75e48fd366ddf763f225f51c2ec7c84231644996b83956f95e3a050b802d2699ced1b6baa74ee2f46b2a596fd51c4cddf9f95db444939c533c8eae45ea82f4aa52af5cf99d0ed8115d58ea37063c31dbb6c4631fbe22937d2b898a5a23d043fe9a3ba87ac0303996590f4e3d24a280043fddf1e282dbdd7087a9269c8c086607cd82e444b1fbc553bf05a3b185ec3e5e0fa25c3edf3a15df7cf0c67a4ad5fbf3eec19527b2e3e4bbfb654fec18e3d0432714f31a79d4200b6401fcad2baaa9287bba86bd98ba534e195cbd911e07b017468bb7e725ee6c33837efdfe0e7c40aa744bd0b5fd323c00f4fb8ca2645b6e689c86b52535c6ae9ee55e5ee34f8b7fbe78efaa49ad9d24977905a3ac08fc93cc09672eae16508b11bd18103bfc5c7fedb7f2ad39f7641ae304f3b8e0ffee1fae773c301d8aa4bb6844b6c7dd8be713a214021bbd090230bc3b6ae59acbb3e8c0a3f1c3106c4b01e00345cb32c0cc28ebd2082e96632932b1b553d48b13b355e01e5875399cd71ce4accfc55f8c5450224a60d92983626b3dfe1ead00192decbdd242157161dc9d62ce847bdd8f3f4bc4bfb400d88a2261e5a2ea68ca2a393cf277fad734aaa38b12bfbb9018ecaba20b1080e93cde5826610063d1f59dd3440c01f1f28c1f4ea6ee008fd6444cf10bbfd2d71da86a7ffb91826f172c9479cfea48c17a1d2b27e7fdcb41dbff7dca3ea84a25ecb29eab03ca8f9b89757fba61d9ae8bd47628e3451583401839d82c17a815dc0ab23c05b32d71e788475a68f9b7ff2a2f9dc601568777065266fcb18d86b1b01524baaa331b80b32a5488abcb553a2404a06f4692f4788ec09a2bcea50c00ee16a0baf480605442eb8a2ca483b0b4914048d6d094950570c6a8d546a201d1274b6ec7b2e05f3fb881b766dbcc20bdcfd1d4807b12284e711753058097d561031bd4c3137041f866e51a47d5dc592a82e6b867237de553020492133a78e25a12ad5919bb990d108a5058109f6ba0ceaaa4d3cf1e018f5c56e05770fe3e56921f9c4777389203819f83992c0ac22a8814a1575aba35352b53b7de308b8b2f68657d55418c638cd5440334e94c9a56d6d01b51133a334ad3f4bf45e1de54d25b743d76fc93fb91d18921f1fbbfc6f3bc6fc4eae46d05467adf97f3165deb91a1888e4240632ee2da9767f6794eecd9f393a61fb0f97f4cf3bb0030b4ea9dab75e908b98902dfb54ebaac2d804d09bae7a3be15f2bca2137ec1dfefff8ecc6fd9a158616315ca188940d0499127b3d95f0470305c70f3a6ca31fcd2f20274d5c976b5696ee3c0d80594bff1eabe44e8f84ad2ee13c7d9548c5279b5147acb794bd9c159c819bea0c050ef0971bfe9c6fa853308d530d3be3ec9c84e03fa1a7c2d0bb38ced12e5c5aa4f543043ffd3cc3d5ecde913afcaa427645e192ebb694227f2948156cb5a051b17310f206bf2d9466c6642a5c14d5f5bcd56a5f303e45e2cc0bad58a486c1c52048b9592f70423a6b4ce0129bb7ba2da7ee8817669a65dd127360b2877df157fd6068ee113cdcb564f2c5b799f466435a7c2d90ce08422f2426a695aa2845f80ee1e8f2d2ea3f0c03f8727a60d3a09750438f7028d4988784c37a8b49c41b83f32604dcb68a861e52392f406825ccd40c61fcc23ec26402774c80386503a441b83e6fe1fb423f963ca45d7be08b47fc69623ad493cf20c3a64878fa2c80598fccf9a3031868c9328abad43ebc026725cc574cab1920bde74942d248193f8d05b045670a941b3795156c3ccd2bef624a05d2c6a5549d5c360c192de86bb1f2824cd3c5276b2895ede108d4b80e66ae1d035b7b3083f5bd34d818a0abf1b0718ca1ee85a383f3461c426e1e730c9ea50bbaf429a6a69bf9ceb4d89c5f9fdafdf0c25aca76a1bf2bb9f8ccf1e03625856571e9fde820cac8876575164ced6b0d56e0382b5bbda3bd1d41dd3385b40c3d8ba045477a8605c355687386efe07061a218f03ac938a10807ba03a80d0164e393d0a0235b4df7804f015d16c65618e689eeaf34e2542223b0d4786e1530bb06a9eac890003d1a5767ae4759414bea287be5539607fd63be56f3191ea8cab960c530354bed55ee6a6a0c63e81b4fce472333bfff1c3a7a13184acf167e8eafa7e02a868d4183343ac19530b71c2dc9ad2cb731f7cd77c0998dee33d63306f07c369b885c95613b27d4c3024de60ed8d28571ebc37683ff70723a32b9223824d82518f066249a40ce8a0ea02740905b6f9fb1798f26e67c809524b0f16520160e457472ca66475909aba580f146a86832f8e9ef2f160397afde0d1a77be34728e8c7e6a8f6c9509126eb619bea887da3e2cbed992935cc87d030a371b4f319bd2d74b5f14158325cdd0c23baa6e65a8731a3465b253b024e196a062676781370e604684be35d16b584c9ec4e95f7273aed0ab4affea74b8948cef3f617981870a92d0dfed28e72dce5e8f205baeade9ad868c605174b54c7e125170e0e99c4b9023fd252e80923352190fcb01f2f05254e55206e4e0ace5eee4f3c89cb9305184775de68b13b210985bd8ce842e04cf56cc339951028539aee304358b24432654e76d34733cc20698222efc55d78b5beb87811daeef407af6ab5c990d5ac2dcc17ed945e1c31d6114c190a1cf233d2b9b17254aae6d5229855607f78eb7efbbc5240bc10c4632fecfa89850bee9ef0212449bd6be85427efa21abca651274f10c2c57d62cc319498c90a699d6f6db6ab6cb12c4d578f3aa324775e0fa819ce9546cd36555e38cedd02fbebf15f45a837aa9c0ec68d140e13dfd71b38a37e137745b9b98c8d201a9a57e7b7b49622ef0208235b4a99f03dd1eeb18465a887c190e23526852cd3157941a2db835c9b15e88fb47a431ac4e07bd687989eb56575109af138dbea509444dd84352292bd1c1145a6bf24c5ec11622389b0de5ddd43b3741a3657f3a661cd65f9c61a3d8961b12478569c08d472254db20de28af3fc20071165e5c46c71f748c7384291103751b868e91f79c6b088609db328842ee98d4f00b1214eeb7c8258bb437cda7f517f9a3009c0175a780759432f3a775240d54abd8367e507e1ae0dfd712d5469074045d079a209b5dbb2d186c7ca326b534af82f56afd3a139296fe2243b73c511dfb4b2b7aec18b1cd64812cd4b2ed7e8e454c80f3b43a65a24e0f0c91f9366e094a4aff509d3ec0013cc28cdf0b5d70b824994c2095ff7bfa22d85d018316a45d119d32f8adecfb5430773cff751375d2a56cc1f9c62ad6f055ac57e3c3aee61399e237d28db375377294feae9b555b57a2e0668ecad2405c232792d6a3b3162313bd3ee3e713302aa6a6b63531bbe200b4cecd74e3da9040e8fe45a4f3f1b9efd5ca5758b819d38076e1a62ec324b543badfdabbee89bcfa2834cdd2dbe7255c798855a60e829996bcababc62dfb733fb95336cccbbbc5f4f34ba35ce75ab597a0d2216979c20aa4d8fc645a5cf9452fa6aaae97193a7d22b8e2fe0e8414bee8ab03a20785527481e514dfc49443de53faaa1c11627f8e5f47bf3c10129bf37ee8befd3b8333f676f623c4d41cd96f5e0d69d9c8c6126b5c80186f0a7ebdd3af1062ff472a561a3f08d6a6c5e8c854436a0fd34d7313a7808d28128d6ddb2a32437d7453ea3e353dd516d9c0c889b58ff702befcb1de09f8d1ea5ac94a8f818cae7f91e847034ff448ea8dc53b433e4d33eaa7a6b498735b4a6d4d39c6579c42d13725f02b8f0f810354304dc80bd388f2796dcb742148f11f2b6f4daaf7ba50e650676ec60a8657e94406f6f4870b4905d779f16109d4580bfcf5b986ed3b441744b8fc15db550a31b04864309803db0abdbcb19698b7de00b43f279ba1138170f16aa7738d6f333eb2ba799e03a032b099437d8a7a471de46c1819da4335f181fbc3053b52b7cbe952100d4f451187e09c0b2757a56137619fd1b4374a23ea739c9d5079ed423234898cd6b474787f19887eb2a0fd0ef816e001476079e2dad8ac8ff44c45a6cc9000d75373dc408e8796b9e925f9534d209cc12d75a1a6d35397a091bd7242feb45f7165e866f8e840677210f1b7fb17e6916f0da515347706a1cdd2e9f332ff00c17861ee92494087fa7db6738f45129c4a8c6722b6385010b679fba85c8f3782ece9ba05f2a3bba8a9ac65007b3357ee3c1309381bdf345d346d2f198ab62dcf886a1117d43f5f7d0f28b3c87141a36ed0d1aae9609ca5f342c0d613f78c8ed747ccb601a9f820b88e7f6c7c8b67a20bb3edf4ca9ad3ed56332f907103184d2f405e426e1da27cf1c382640afcd44a3d91f8ca1895e73961b82f67ea3b8183d5b3c64f9c59feb085f3cd628a8a5aa6b415b3f0994cd97270a8487dfb30ff1859a3f7b0daf58002b43841fc4979f371cb1e23baf3cfdbe51e1de798eb6590b98973566acbd3b1511c162a4cb7262b5e0549bfd8a69854e9f97d2763c0e4f75b90ff86e7906152eaf023b674e3f7af6a6dbac869451ea2a5874d267bdfa3dd8ec086eeb915ef0b581cd1b2a4a3705ed77ae07853a2fe1949b753213d6b2952f4921997d9ff408b78b65141a7a790904bb2dfd5b4917050f75ca1e31bf034a8c8ba9a9acbe4fe04359ab97969a53fea4fae1074738f0520a458ec69a7c4b8a67806d08d50cc47ca9904737b1269e1c466db7691708b80a38c71e660dbf37d89b4e58b187585d7306e5c4ab9c78200cc8c21193578b02e4b122e861e092a64fd7c1865b2e5300491f6d85109df3b6952fb7c2f5f32a38384d526721d0fbc02134d769169d476ebf79b70303b2e396eec42ce0225d249deb6a1280b08aaffcf7a45c73fbb8412349f80618ab3d541d48fa889bd0a4511a1dfdfbafd1c5b5207f8d38084692fd099f9716c003d60e3c95e963a823f7f52601ffb678e82ef70fccf45118d22cec7060344729c0082fe9947c25b9e9bdfaaf387903c1794cc80e627921ee6f9b1c2e6f7484eae2951edbe5b236e2afe6419ded9d6752deedf9e26969c67ea34356f618c8214e1f97a8feebe26b096f54a0f575539f8a9e24613eeff11697f8ef877aaec8366d60789a5e1547d51c5991fd246fd75b51933e9cc492ab043d1cc6b060f9e58e7ec48c4a0dd2a1b41bb24d8c4f8fdc3a522571d216a79ea77342ca83f6f32ce37d4c0669132c4312e6dbe51e505c532b58488db019751a483eb9e3922792e90015d79f380addcd49f0f6b7ff5f3eeef5bfb996a6f5dcae9388a7aa9bb0d97484ac15f7d343b60293c9c6786b5696f9b3e2d41f7ea92f4af5fdb70717c3ff485a279450f703477d9d85170864aa159a87719cfef66913d257876576d33ce7bb8b89e10af07e01c11d11cc4a7656c167f229de10e0dac01958d7fa216724b071e725ba187c58fa803a8d93a6bbaafe8dd232989e7bd9a09784bf22ae14fb067c7e47d90632597f2a85334afef5f9426c2416f6a7fd23d667e87c9fdf176d61d72acd44949a6c31f1e73c1e23ff5893d32c669adc9095c8658c914c75cf16fb8da12a0fc1b493168054a3d4f4fa29c9bf224bf2cffb79c143eaa279abc4694da11ca7898cd5180c6d0eecd367799d110efa6e43aba23894059ff72991103c3e42b33fa91fb2b0a83dd1d18bc096430d479fe0e77db69b19c58de311fc6d037b993ff06bc9b1cdca46ff6c853b39b99709ff645d82a3d01ebfbd437689d5fe6f774db10e9386db70fa680f99dd848ee1af07273ef96b1076ecda2f8fda8a0ac54ced056dc390cccd27ad9f7e22baccef152373dc7456dc84a08e59cfd4bfced848a675d5a7b18297b48f63f17804d122d205da4438af23a68fbdcc433c003073b73287864b8169b13175d596d939fda4338eb7dda114a2428a083c59a8929a57572a4aedaca059af1bb40f8c81c4ad7d38073ae4b4ba2d243e4bce0bb65b0a5da8db99aaf73f22813abc58bc11c239bc79757be66ddc68cfc03e89d3000ac848a3a991b4b5b5da3798565c77a7e151f0ea48be85edd85c1a9b51f489e76157d7d3088d4fd851ca6f62bd84adc30f4fbf6370154ed07c29c39356d09af52ec35d0833681cad27bd456f7115118ee904b19e1fc07d9118dcfdd2cb948dbfb6ef17031f752764e1db22566a9d31eaa9073f1681caaa109f8208b54dfec406a8b8c209a3ba11a8a5bcf4653155c2eb5f3096d33db48c382fc0656af1218cc439fc586c8293d58665a5de9489bfc7d6ad1081e00e7625f9a0c90286216f4bfe9802f131f26e3e347da1dfcd4d4cd346e710b31b060ae2549c74c2842a21fb1adc058ce34b41371a2c11e6093943794250f57abb83d8e08c89172c9718307314ad07fa030c06db9ca7f796c5e218c7cdef400ae741a0c33ed52ae442c1f40872a08b5d7ee5666dbe087ced36c46266d6b2cca9836d83a6f45e0b181f625375fde2bbc2ae1b24fe4dff0475ec4958055bef2d1df836d657c232b40c94a1a1b96dfc2499067bc1528bc0114c5b977cae3adfc259fac0ec4414e857836f4effff53d3290f86dc749bbe48ea48b9447c74d63aab634133a1282abba3023b72f18056b2098ca367074cc66c8dbb5d3add40d6a5cfe59ec7ce72bfaeb8e672e219cfa4faec2b9d7cb53bf129723f702200ba6ecd7f6372f02577533c2e6b4b53ffb07a0a915b2c4f1ff5201efd4d1ee1893ad7672bd32f409a392b2e4a19dd9522025edaca065aca6b1b79cc388abee092bc2c1daa7c5ac887b624fde058d12b38f3fec744b80044bd6a7f1692f59d9b5262062d5f8c855c15d4a8123cff5b562b2adebfeaa5e52910bc1384a94e8d04ac08d1f0d13984fc6e6da555c2894532d4867f91070e72c1b0b8c7cbb835bfd491e40f1016451529372e8305d13e9f0a915b625cc07e362ef7852717bf0e434b21fa73887dd4cb10a07a8c6cade96029d42d90f67b7eb22de2b2d4864736f0c48ad04092431c166d03334990b6ef6619d1c6164ce726230b70cc89019d38d303c129daac070e9216ae4c2d74b114e3181929496ac5c0cc9b45a08f8214ce213ea1ca625120952b3db393f2d45fd03ed3a2a8767332a582eee1ca8979fb9731d4a88ddc92699c30e831a6a805931857d7e7dbe2929c5f359fe571fdb5796d4fd355bb418153992b9e8eaa0cbf5b2b18b84c411e8d319109aab316edfb4ac3f472163cf731e5d6929973e120221c8edc3811d9266a3dc12c560e19c1731da14407af65bbc05011d97a3e802ecd8a3d7d70ce42f98a20fea069cde1c0086793198a0d8929d8556eb89547b125456261e4f42be971ba8f59cab498f3ebf6d2abc6dccda0b8f6539955a8df1bf96272479da0b930096de4b5d9ceb4b923ce7e0906359842d8d94b025210fd1e0ba29712f58b66aa0f58efd3ebf55bb35f1f4fb912c1a2801c2f44259b0a0f7d5c4d097217970cfd918ea8d3eca687089d53766fc2a0fbc9929bc2f9f7b2cd69b4e4a1ae8bf71776778d9d4e7077a7a65509ed27e7469a17b7776e7b4bb8857b153b127dc43fee456a30e6b751ec38550599273c8fb638b9911856aff14e03a8ed614efb5de29ae99246cc04111541d9f81dba31d35935d3db80c1652cc36dc19e8fa2f6beabd2ba5737e97519992bf03099b1c31a36bb148be9ccf3c4736f627b28f96829d0ac33a92e32757d100574d95f743523c4506598fb1ff43fa6f19540851ee090cf68d18c5578a14f99df5dcb297f20e978c89baf290dae4d7441f3b83f55756816fe49a3ea24dd8a31916d86d91d1d46515c681dde97b79d389d6b48d08cb0806cd179bfaae8f26159bc1b4572aa30c2bd72c9bbd59d5c594389dda12182c8837a919d079bf70f24301b31a5837b1424adaf8c184124c2924c847f9845d6d2584e1f44b6a2a69d3b153c29a57556cb50c59e2dfdb0054ce762a7778bac46d8965445f9c0b37c76b2f8aa378f671c5287f85d3cc08aa9596bf5e3001531966889d0db46aa0f30949475c6831289178a677c83804960ddf3b134897f8aaedf125c342ef4feaac6ef98aa4b915e7c1f7693250d2ea6fd920b7f357973cfffa7fd4fb221ebcb9f870e1286b5e75ddea05f449f2ad705a9a45d0bf01947e549c60860c3cac317fddec886e9167952760e18aa4513a04a96f26f0bea625e9effe54b1d2e47ffc8a1e43baedff6a880233734a730309de50056c6bac1be883d057c9352a3f63ed59ef7ee14da90cb32e7cf4787f3d668d84238617bafac107da159792d9cf7b2fa9e591b97f86e4b45ca54b198c1e97a45bf952edd2fa20ef0b6cb327c948d80ceb429806fb32443a5d14be21eeda5e958d01717e1729815c232ad147b24e10e1c63130a7cb1b5b82846d033d52da5e192af2f03195d11687a72d2ab595628ef473bf673b0dd65d411a695ff814cdb6b9c19cad1df0511264bca847a07c5e95a598f0f86670bd3d86103e9df8b67372572b4da53302b783a7dd183d68cf7cd2f098f377917e3cf6ab5e19b51fc4d2e2cf120d8481a588fbdaa80c65ddc0fe126f17ccc1494aabeb04665e037a19c081e33f00705612f579ea9cfef6d87a8a23e91704db9732b25a14523d206400e568ca5ea880f43e6a7dcf940dcf4b8e342880716137f9fe593b54d067108e74b5b6c471fad9f74e1db59f793d700409980907d20f09238e14e96e772a05764fc2246c2fa70cbb160a85a9c1ee37326e8ab37187af279f68c9755ea1d53d4aab817ccd72d4905e3d06d7d21c2f7bb4d2e8dbba1c3b26efc5feaa717aeac348fb9a65f3b4fdfc8bf8fa626dfca6b9acb69abd930a4b2722a1d715b9ffa58eddd6423be74096eafcc51b004ec891b90e4e47a5d751170f45bcb60e4f093fba5c287e4eb1c088d3c1ee23b8b4e53c15e5f15a876ac946086b568c512082cabea3428fe3007c91d68c31addd0aab6b442bab6ab22d0b8a03267e55886a916dbed66e00c78199df396d7a963aff293578583a69feb1aba9c0bc51bb5996d05ae8a5ab0c06cddbf28a19b73562ab4d9a3c46cd0edb9d762677cc994f2411ad62273071eef2e375dbed4918f569e0b5fa0e531ac7a11e62ccb5ec260a3fca04732d0a586b872f41fb032afd06c2ea35b119386345ea1e197b8b2b5b25094af0a0aa7e2ad9f934c3801a06621e5229bce90a9b2708f4f2b5f08d73ea987910d1105460a5758079252ef56907627790830704a32ef939557a5ffa7f21a2cb229536c8dfa66957a0cba833b869b97f09c124fbdf3a9a9ccbb2b742ad279be80a147440eaab0a4caec19f40d6613dcf2c9a136f6ea2ed76e78b2267309f32f9016463cc5d3f3e1962ca1b8fd0e289b41a123cee7a262df2d016d29eb7c2a31ca5ea064683fca6f0253a99e60a3571f59f4efffcc8135cca882225be4215b903dbf19f41f1c0463c2db460a8b808c8342010ef66cddec36354ecb1ec49803d440aabb1f14cae810021caca835b0a9930ea5d419edcdaed62613be69b79f3bbf561f789c139cd494bf364cd88a926ebd6b78b742574c1ab06ebc57c744c22a3052d90d8adecb293893ac67f2857461f16e2835853b481c4367b03af3e59e6f2939f88d33ce5b041696e675296b6491a6e172e0e867c95209f76c4abec527a484f13b2773b28e483967a630e80ddca37008a8deb7848d1aaa4731c959d735b5bd4ec1f08f15ecce8604a286f9c2165b2c46d2a1759bcd2120a67d7abec6f6b292b4f533ab48934c335551e4e806add9a00036d06c06812181d7cc342f3ccac127365fa4604576417d0d6c39d1b46f70db5900c14598d17c5da7a3b6bbe5a48d63e43235be76a6928d67b67006c0afaa113595865292156c1d9c8c53d1949b5b455aa64ec2a2dcc80a3ae94ef40a7b96d897605faa15b75e570dc86e3e664d6a758c585a40b0b1557dc9e6dfb59870def776a12e96d42d8e946a0bd0a575a98c60e4579764f88b2139f597ad5a8fa099e419911ccb4b5240a32d524a62cd657f48534e2f2797ff15ae63065b8ab5ca7214bdd2d2f792cfaca13881810d7a31e5926e1a6a6db68ebd2ee66caf460782dc6d9124ef42d0858d9bf7795d987a99f0cb909aa062f3e7e5ba7fd81262429e32c474bbd8002aa0a4498b5715ea14f2e1f11bf7a23ae2ecc15b2a097b795ba88bc923690cb8f931873284d4d306b0ed6a51e96a79c232bcc2b9a58469975d62af610d1935240a6725ee1aa084591efa77dc1a06d132fa1678699fe59db10dfc4952280e57efbf8af2f4c6afd042cee7436313a0c5bfb71b19104efebf70ecdd07447f925d824754f5f3a53c03eb3c1b5da1763ac022bb3b0cc6c84c064a4a29e1b29492374bdbd0e69ae0efc1ee770eeba8fad6aa4363d58e287930a0d01b868af8abbafde97586db2a7ea83160b0468dfdf65cc299d6f7185f452d6bfc688b173a86af95014130ec99d049f9f5e31b5aa38a4098c0ccb514a2356499343272107730d49b2466d150349b4319e16fece8d7ef320d077b570105fe726db8a87a335fc656cd585a3c70e39d3a12a94d26bd445fbc4acb43e6c05be83bf2b0090bfd013e807048e93b596ec4849e316df6f4d2e8ec044bd00802b1af107a8faa6a3a4b9ae093c7d030ba0bf1e565e86a28751d351dcaf70758f444296dbcf122fa67ed1ad47ca3543d5e5351b53b89bbe2c3372aacb3912667b776ce011857d8ff23b1eca04e7824617d3b910ad4b7f416f411cac820c53d883d37323e9b79c8b06b446937ee1c126c288139370b92963384de14f2585f8afd57d264be3f2b9bef03ec2e20ed669ae32bca9d93a5f3b2cfb78ff9a75141b3542f1b0143f20e66aa0141617f3baf5c02ab305195b68388c6fcfe8a9ab40bd311715f5f4d5e20fda9c4e5413dc69b25ce86213f818b7b29017f3f8c33056a0065ee273a0a909194608d68613c41bcea1a735146ac1a0aa419487100d4952597e86ba617dc147f6cc89db2c0263f802aaf9d9990fc6a3ab1ef81d34c19604e6cf9c340be336e73410393548910f17512b6d0cef079dbb6b3f941cd88876d86563b1bbcedcfa5b22d116cd047c71371a216fec11f5eb42234d439a5fda34d871521161547e39e6d566e02c20225f0b15651607060be369b4ab255329c1784c874afe22aafec108126dd3c5e53aa0b87b32f1e686bc5424a7587939f8149754ed4c8a9cecd3f2635449ca7182e9c5743d07bd9d71278b00f6b3d646ab5b2b8bb247e6b4fc788ccf9e0a9f81bffe347ed19b6b2a0b811397912f2ec7604b284809cb540bc5d78b84ef28fb373bd0fd0a49cff0f00d73be1f3617d266d27f5004a7522e44fa1ec298da58fae2d47f2d17db8664a81b8f5f8ac9d08a5aa1a7ac8f74cf4302368ef5de25c8b0b6d0d7170857a391992174d9a07ad52dd8db5a49f52a76d79f4c0802343426823735b68563db3d1ebf057efe7cee9b75794fb63acad046db4cbbc4130ede8b4dc5a83f9a7c2dd50e3bea9e7c9edea834140e8cf426677b11970eb2e7575d00edff43b49ce9c2ee43f05c33b02c08a294822391c9a8c22e31557e7fae35f1989b6a5c1265081193c1a6adfcc1761cb4b79282eb368aac7dde618e70503f8232e41224d0f1ba4dece720bd88829849ef37c4d8af12b9f42442672d6e8d76aabe307e5b6e4839b322401dad13e51c8ccf21a1ca4b414c25dc680c72eb33cb94a29861541301cd62146755dd44fe7559c1d732e8b84b70497cc83d9b63150eae5f6cfae39304cce01f362ff83edce6df7192e0e0f65dabcc0af924fa1a28bbf8364ccbcff8c8e6e329bc727bec9c53d6443c5b959bb3ad9fbc0acbc351bcbcabc8c47c2df9f1d267415878ee221d2c4a1ba40d6639a3dd03422f3a03b55c8eb064bc81ff4853ba34a2770d19b2f95b7e7b3d7400f9dc6a364187976c37510d785b591eded3e7f6e4b797a3e5060c756483c72f4f4f28d240920d5d858c6833b09c0d31b50fc3948dafa4b7c79d9bd64b97198a50d8c9f4f1e4466909e2212a48cfad22bb5a920b79b3a959c5a34c48ddcfc7e7ef735773ae07758b7d5aed674f4fffab895b9bfacd2decbbc39a4d050b0e79c64ae32ba2b0060f9ed9e7b66d44fa90de17fcd3edd0cf60d86419bcf1063140ae5304d909bf9ae9b13ce179e95896b7bf369a7d28aff1c9fe82feb86d7c2c413ed85da0fb25f0729d89fc8d85fec6a75779d40282e511347b7116f5a590999dc8520ae4db7b2fac217c8a524dfa6c5e15ff3b4afa50664a9f9a945216ab25e9f72cb15b2f10544ee7ff4c0f163e765b1cd1072f75863842a4edc97ade484429c52f7e753025e5ace92d30fa76f2c9566388026e16a87cc2d4e28e70c81c747db6b54f7d756ab34d19a2988f0d773a8b1b4a16f2ebb09bf450f7e48c7986d73ef77c121664384d07437d8c06032dd2c306e7dc2d3ce74700d15f76cdf8a078cb85a0d45410699022782198892f219e6e0784e6187a1d0c76b71e44c894d54eec4fa1d3cfea04d68374aa9e3b7a16b9c6b2ba9000bd8bdc64b3651bfd269f8e32d1020737d12c73ac24ca183f0a8b5692bda07477748ef4e1631bfd53b04a065a38cb9822a62d3cb8ef506750862b7f3cff281b127bac532098aa4dde8dc01b953ddf215d912c6f425bb521f139f1b57eb14431c513e5eca96b0a989e9d425ab94ec66147da33cd80577df8ff8871604bddc81d09369634fc7f24e5112cb7e99f619d9ac41a4607a2d7a2e3d397a1542d81960884b7ae2a9e1e6835dba03333494100ad0d4585aaa25a0a5624ff6f3a0f3629c55ed042166f5b55dd30013747669e327c3623ed390fdbcc840d67752953e80e5d82e6a6e341edd9b9b084c8e96b8b426316ba7340b6912bc0b179fef1aa895d2a32e4f9c2a5e7fe4b1c1bd4d9266d0a6311bf1107e4a16d33b6f436c74f73510e2117cbf2f9ecda9cbb05f257636abd5cb82942913d558b2b3a342f29b6392a116e503b9ce6681c3689fd2554c8c51063efb0b8aee1541db8646b24dfecdeca2a67db22aec8789b08f0ebfc120ab4c8ec17162e22675441e868a9764a6ba581be58cba69844bb2d3d30b34413c560693f83acbae6806d673a5d01acd1c9d7743c70966dca94519050d49cef4aa5bffecd31b55ca9962b9f46a525995dc181477088fba011474ed2733858b16cfcc01015f64858f85c0d2a11c790bdfcf841ca5916aead00d39d7f9bd987461e52c48d80f3fd675a6bec005a55a73fc6baec6082f287588989cbef4b3ee93d10be606362f569e360110813ce07f16f5a4d594d6371375d3f92f0d306972dc51cdf277d56e7245b4cd47196a7ce9ad05729fa4b0f516f2461ee39e3d010bfb441ddfd39c6f5eaf0aa19f8078daaa6679df4a3c6fe09bb12bd7257052988ed24270b84ab2fc586863b9574e3f1e115a956017fb15a7a242a53111502ca5986209cb3fc7394334bffea4f1c04346253634b93f657cbf4910cd3b059edfef774c3b79cd933762ddcfdd226f892a93c368976aa4428a613b10db4ad391296ffdad78ea6243b50322cca42ce508937fcece6d651a812668d1367e90ed5b860e6f2e66160ae27db72afc1710e4b2ee6051aa3bb974e28e34ab616283e25dc4ef17ba2ff56722c42ee85f284e746b3a9506d0e38f5588a03088b56c30d19802bd8500b690d87b44c861a981f4812bc67cf600ce0a3ec9e1326044ff8bee7f918a6f6dfe2b9dffdb8d812b09c66d8ab8ba73a9608e10c9f05d81092d6ad97923d907a0de590b1356d45a52bec9f2ec3552788d50320c2fe5acd96a6e55816e216ee66b26a4938b9fd92abe3c9a896b2d58c59b105b425ba495d2cf3ec9182948b1a3780554633a018e665392bbc059bc80d6e9d9783effd8b4be4e18c9b62c8b11fa19e6f9ccf636fbd62ed2631938163a2d49a18f86f125c126e434de93c5ec32a6553425a95dd60f5ada7620c33ae7098521e80bd89fafad312640a95a9d29143b9c4145a9e0a8e53daed04642acf8dc7b100d9650cc4ec40f076cbc7cd6a557cde8c75bd594c5348d8f32d158fd8a3b04a3409ad2a62c430043429946351218c48bb8a1c2ae4723dc6128e5eb400f30bcd52af9fb7ed1fc4fb9036d1d2af758253b263d704e9f1f00d41f846e9d51da274bcd9f2472b330902fd9ac2392bffc2600a91fe173d972ec782756d2d231c40e84811babc26661b98af0a0793240e2dc838fd4c1545041509ad803ff7feb2441e0c185598f57792a5446d3b4f3c8b9e76dff64177deb7814f9f45f3d22f2c718b4a1c4fe73ebdfda2726d06c4a4bc74470aaed7b2095fcba2c1ac354e36655440ff26b758362d5d2aa1cf9f902dff7f8ebd59fb9d0f77bf6a6a5eb016fcdaadbd17ea1f743a93a492b99ce2f64124c63df64582b78471b91cfa8285b4cdf8df065806e035a60a33af0743925f36e8b893527238a4275e9b73300db02037e6eeda68f7650fa13edf2cc9c34aa2d58a5a27caf67449b556d25daf8f12324d00237b3dd60be58308a7c8cd53212efde25473c2de34fac3158da89dc204236ee9b5b6145d998cd431750d7e9aef5844a1d0b88596dd1fa3a79eba3a408c77e595399f629e2f556d9a2982eb84c586915bbc385942330e5fc3fa86166ef2234b3b18f4746a7cd741bc65744f8df34a1ca285d0ba9ef810487c87157c344db2caa4d2f709de9a437a658031212b43b4ac19568b2bb81bac28e13ec7a43f1123266b35ac6d54a17b7b7fe145c28e20cdf677ffc372d962c1f63b8c79bbee3fcedf4e93bbce88cc243737ba9183ca543c030dbdeb9eefcec9c746060eb0f9dced150d078bbde9261221e63e3df0517b0aa8bfcb287f23bfaedf497fbd257b9b4cc7831b173f9c90070a9a87161e4eaa3138e5a0bbd549921f03009b93d4e301e1cb1ffb7c32de1a350d975b568ad312cc3a3b332a49d0326a6990fea0139d4a9ddd555c6eb2df51063efb885191540be2968b39d531d35936c3dcc9f57c7838f423d9e8145f028fc6365bfd6485cbe8511110d38981688595ed3ae4d35f8b1b0762b997d9a44e32120382727e5a1ab7c551d7aa7d84482ff41d393eed740bbd0599d67bb1db8c5afc303b991fbb6ab0a74c5480c17b977838ff31f8ebecd394ec9591542090931204c18ebd2d8a53a70984e37c603e044bebedb10d8eb3f5a1e0a0638f6be67ccf21c8a1be1fb83c9e88cf581e93d74753203ce51512c54c6597cc86efe86bbc7f1bc6e2837caad4d0cd1afeb92fa2026e983f70daf201b5532adec971a6444160d181812975806a9b32ed3b29b62022c5e29b26506f415e5a93765a60317d1fdea4166fb334db4fe99ddd059c5b1b13838e060833009cf9ea8e84ecf23c29d5efe2ac82ff42982060280d01ddba3066d26f36239551495296666dfd2df5ad69fc08022295aca77ae3f0405eecfc62cdb64f6a0b5b7cb22936fb6e71ea3f5dba9dd07ac39367c991753c8824d804b59963015460379e690669996c4aa761d509013d9a8cc075af285793022da226eebf521b6749442098350445ebec2a434124342d4eea2d9c797d412fceeb76313f0b94d21bc3fcef7d46cac6659e65bb351d255ed23541c18bab0f54ab81a3d7c6611ee3c06e75ba71692f4c432cb4cffd57f7c4d0ae49435b1cfee2df14c5274884ac3457fa805f6bcbdafcff3b1b5d8e27eb69b20508d99afcd3f1dff77d18c7541fa38c99c00939cb40ac18f2a68e9cd8b11f3607a01af72de8e5546c89147b1075bb83ebd5b139a530da96a345461a146732707364b2d1f4b5648b17ea57dc5adba4ed8da3884aa03d68f1e28fbe231cec21750f60f3821417b872e7abcc692cd188790f067321ed22abe7de1715c0a4940470c6c7d7c582c17c08b0d1be03a62f9463471932ef6dd8884209afcf8dcd851cb4059900ce1b377f40672730a12bfe2ddf92ac7222d4007505e1a53e5d362266240c69e2fe8bb3a80f40c26e6b4e7eefb4866858f1d5868c4be35452f3bdf351ae072da425521a66344e80921163ccb5b79e4822607e1a536dd3942d1e8b38c7bb3596a97be6b10d261ff9f2120ba26fc0890374a78389dd0588c482054b1f2637011760e292f2c9fb301959b031458adf1c6bbec3219476e4f64dd1748fb24b9ce8b5ca9c67d31ed26083dd7dda3fe5ee92772bfb3ece911f8fc6167155e6c6096e0a3fbb6a323eff1ccd49b3a6f1210f5b0f744163352ba39779d84ff9afac43db28fdc7cf673c46885966bae2437574139736955b20681a3b8e3e73de098cda69a4a4b9bac10b378c239450bc4b1d49ff7fd476dc19e5b14259d70dc2970b919cb10c0074f5d5a5d80f15c0b04845a88fd16b6941da7d354d40531774fec97d31fd16e3927c5f3bf33de4bcc81fd7c62a4ce51bcc7cb376923c2e558bf8b2a9089668da5f24cc56154dac1dec2c2223f5d6eb92a9a839dbbac0eea2a559e544a62716b3707ba8b93666e9cd770f9777476ad7aa525005a537a6455b6ab21f6a1f836194e6b8629eda62f839b9d39ef7124f1cc75e3f16a860167825f24442e28a99214d4bb04f3b97d502320dd324ea20262bad0f80753d6a5d7ab03ab7e8f2803650e81e2f16ae03d3a7933c073936ff7d8ce2044d96f6f6ca03464a4699294639aaa866476115f772edd47a19a797e20f6d5de74a58ced2aa1d581b29b3adfd5d1ea07afcb52aae0345de50b2d6939c8b7d1a0e3b99d49be62f2f9910c585b86ee550e53fb70ceb5d8b768d21ae7af5a8948cb43aeba04164dc27f42c50cf05f040987e0b4def6ace4a71173705f0aaec0d9d3c479c21a8dcb52b2210c25c275b52ef87b34c7d596d912ddec9f5109f1da5f411eb11a67e9292f6eaed20af18377f036973aa0650c987afa092e1b0d2e77b9c183121075830c0ed74c6550d05ae965fe226c3aea0287ae019d77cab2c0ace857ece1add28d523aadb833083c74ff5b2dba3f1208540787ea71cbd870b830ea027170cb5e4f3d5b2aa9b1ccdbb7fc2a8dad5833c6174ee4388ba39a40010eadc89fb90bca9bcad5cae530dc21a131f0bc38d407bb9fdba2fcffd6e48d8db65626e0a18f1207a077c4397c48b8386a027f81712326216ffc0de66070b562edb933cd30f17bbec85ee0aff5ec3362b06b7270099b4a23e7bcf4a7a48adbf1b8f44e703d9205a2b65ebbeb26bd3493992efe58da4e1040686675a961596424ceb1a6b0ac7fdc66d801aa737a094b8e9daf313f2b7e64a050de82433a0febc32aa33bd8d7ee5c9148e5ce73498ef66c69e0fb080feec44f4682bf7b52c8966d6cfb64a90ef5c9b05835693e1aff39db1d397145a7ee06b5234234910b8b8af72be31b0c8b1fde1d515e7c7ca3ff7fccb24ce561b3db9a5452745263d6d131ac85a73ad4e5b905a8e17506763270ab2d5cdd6e3ab0ba566c3e95953a637c193acc2c8d6f5ccbcaace3ecb38994aa980490599c3a4a33d7ef1a246be481036639c393b66573236265e410988775301b06eef8cf04a3ec151e80e4c1bfca6a61a1cbef762486f16a10bc636efb3c3a21c4d8e8bd64707b5f57ca775097eeb03cee7e3e7d5ac3615fcb2f7888f8bbbdcfc0d72c3c4b5ba720020e731d5931ce75d5f195121eaae14433f585c5f9f69398ada53c840f9d09e8347cacf69671c80923ee752df9a7ec66c66a59871dd90432206e1f4bc951d8317b17c71247027bc4acbec92125df88a7ea568a237b03ccd340e7caf2a07d84cd8f088c22c71b8bf1c2f610fbcb3ac513d3fb9a857420f206a51ba65544e730b2520ea1e35e075c88668abccbf686938a62b8c958fcde183a07da4e43757f7e28eb364f4dbf6037819a001b240696d89357f3e134adb92859702da2d86c9a9b183acaa50c243e338c8e1b3251e5a61ed04e7cb5b64e9de83fac065a433800e70fad19fdda5e9ccbde193366f2d2a188f0cd0b488be55c585686fb417cdc5f8ac84fe34487baac101a58857f019225b50153a3c5fe619e3cc0e5e828d238a4d8de81e05627fb4fd33743327167649ddb630f7b65e91873ec8412acbcb7956a355c8502209df5ed27094a4c490c00b8ee29b2cbd4f3527c21c58345219d9d46fb3c37504b96ecd4e8f7ba553393ac7d378b149cb4d422a737d7caa013049051164ae70328f5f6940397a5a4c5a34e8dda2d982d3e78c5c6c1ee11c7b0cb3111e4a82d5c5fde585e012a2699f5fc92264815f8eee330563e12605e9a18c0ef73052b5ad4642f07668f44eb1966592fc2f255c04f88e13772644e6df0967d76650498284edabf30b599c40e790042d2caad6add2ccfaa6a0b36441ea32c2e250a4ea1381b5c2d9019ea59f12d243bdd54bec30e2e9e941beb9689e4901184836aeaba5f432730554d4acec5d246bcff8083b960e3957605d1b330f3080517e3fbb914c26a284dfa65cdf8fdc916066ac9ef07d4e0f93f0017ecc32e6de3ca699f1e4af3ec52be8bdcc84709461bbd575f750521019b3dbf59aa6aa40139afb60bab6480040067d224c37d78f4ea0cf96043bf5eabe48c3cbb4bad014825edf3d22fd19b9a4011848de95486f57dcf23cfb7420c0da535ff7616fedd8a7f51baebdac4b04230a6f61393d6d1e68d95cb6d3d74740d5e64a1e15c3eb4ac96b95f86ea180334ba8e50309c8e0c159a136dafbc33561410cb9d6135695a526b87a6c75d0c771f62aa0f31544affe1ac4290cbe15ee3e059c5b6fb2942ded7c0ee61b74818d5c772a799b9a81f13dab2a24890865751079e212665f5aafb5ac235524054e1d16442389221a3484b229bc15c4d3420dd927fd9179ab157bc428e5bd9c4010b65aa2716a543752cbddeb5927ac2ae7bacce374c7bfecd6d4368dce0dbd2f2591c98a83a1fdc724ec9085bfcfdbe22b61d3c66ec36dbb3f1944e52f4e61b34023645cb08158632da23b5c7c73276411a9d6ba7fe70e4bab957f2fb1972ab482ab428e849a1c3efd5c55c0c2cb44a2f46ad3119430e050e14bc355910e1227b8676836091abb930d4a97ac1c66cd75e703ced6a3467d0f6d0a393f84d87c821cbaef5776abb0af208c2b5456c4783c0773b706d9180db9e83e99de199a4d3a4c9afe4c0f387fa8f8c1f41084391591da9f24d57935ed8871670d7e39a991c994517faacc58d8f412fffc4c17e501d3883f494fac43266b5544b60adb8853723a220bda8df4b17cd12a1241812efff7bf72c86b89dbf807f810be574878f24773dc50b12d56cd7511f8625682e1d58a4370b1f34a7ffbd349607992cd366676f10870b699641b7541730bb8e66b719ec3f3a3116219b1d3998aaf17f6bd79f08f0f4d396dba5fc16383c0e902ea46a52cfacaa28b8dacec1d85707c6eaa9079dc8b09849abfec7a72e622ccf219acb90fe942a22a0d37776fe6122b2b0b6cf352124573a2d448948a8920125ac313b650d1092af7d853474be04bf93a82ba9b1aea6abcf049ce8a7cc7b3b62cf1ab4020530adc334023efe4dd6c12406ea38239e2ece75a2999f70995c407f510f722d187d7fd23d4d7a52de2a13307e3b3494b366f21685b96adfaec9bdf1f781c04031fac973bce29c96b6098c331278d4bd703c6c58e1d2a05852b82bdf67280423d8a73aebd6175ae1e7042c0947768c11ff1f0069a34e42393b6c5407d295ba84157c363d59641d484aadb493a0e806af2f656135e4422e8bffb99d4aa945cff01dc7c6168e06f1633083b9c1f762f91e9a3804e4bda0dbeca98fedfb9e221f5df6e2cfc203ff963bc469de52c2338001f1151b52c84ce34620a3e97519118ea431a2817dc9969c4b86a848f091a893a15200f0fe30fe50e380ce1c51e9a72e450c66e6be3dc4710e25112abe8a81ef54aa64fcce364595dc305b4bfd90b3eacbe3fae0d402263b44bfba143d3895858cae39495351766d701c0917de449fb97d832774a0838c584727af5b7e97073982c485b7a204b3f789f53910f88412e279aa77029f441ae6a3e2698cb3b53af7a505c0006320013851622f9c648454e4eeb7d63232d24dc73f18f8a1138bf15f24c470095506f36ff6144c9f51793a3cd4a75fec8d3ae119b551387318048e49d70f8bcf896e1577040a487ecce1bd74b13c24593b5e83b8cdc9f444333090aa632e1f07076155ae7d18f8c1aed7dd11a65c868a18479148302f45d6ac127c4a004a5de5d9b096e4394bcb09522dab4837dc4bd0e3b8a3a78aba04d78c101bf00926a4985e75df4186ef2c6c003ad127fec022a204a8b376e83f2b1e036b80867bc6664c91f0e317edb8869f50b1b04a9b502be8a3c06b9261711332cf7437644c95e6a6ee3f5abc4530a05b52ac1373e09072ad738046f3ee7aa8ec5a9d71c401b9ca550964f89a22cbeb814c317f07bb3d6e94fa047535780620d801c2b60273d228914906c5fcc437765eed10d7e52ab8f560f657b08b94c04f1862b352787ec78144d5e76d107bedcef95d05a7757497879d3886c6d0214c7cedaa7d57cd9227fd315bb4fb76869351195b97f9cc41b2dac66171f910b38d1b0c5612ef4e9da8127c1065949bae13f3ec93487646fbc4757a78363ba4825bfe5c9c83984c546bc729d7de60e833345f0e568a17720a230cde3911b7c248d06a6d2632e3de35f2fd575709005b503d222a89afc1c6b162500df9ab21808dfe2b8ecb8feedfc3cdd6483d6c121281ff9a0fd92fa60a61fb6a0d6a0b558d1d4e6c3a6ac09aeb8e67f499a34ab4577e64f3ae0392c1dcc3b5235701e04407de15001cdb5c1d46a760aed3bebee696bbea7593bbf5f062ae31ecd7238d43877b325d22b9d385605d003452c859621544a1329dadc57cd9a7de551db26e35a9c5ec3ad3d574cee94cf201e82ba8d1399230c2c00e52ffd9eebdae20fe7054841c71a43fdf198f05039aecba410005301bef3a70be6bd26e7f0b57c256148198cf4951977f81ec7762981fc677ece73e23e4b244053734aac227d69fdfafbb0fc06dcef8d656e4611da697f767ad1826380f562c2f0a7487aab1ddccf1e8cfeb252a3e2c333094c60b7e64e4f5692c274138cf6e5008df701b1df71377ceb40e647011c2117e6ba45e84580f4eefe0132c3be000c03b4bccd01e50e5b2f5cc7e93bbf6a0a9654868cf13065867430c6ec23d51f4204a907ba49bf1eb940465a0f00be85a770f64b87b1271bf5c990bc773ad95b415a7540e4aa2c85263a945bd54991e2c61706e4a5a0ead80166af859df548cfec1f70c7e5240328719032275bc3f16592aa2f7d81628a725809ac08aca2f02c7ba0044421c7e8523076cc6050cab3ecfc82834f90d8555432dde6291592facfe8871f7ac00a916402afce13cc9e7c4b8a12f5f66a96404626669f39f137bc9144e34e0665f0b95c07215eafd1f4c3a29da3abcf3585c359ef128909fb121aca143ab75521ae379d77b86726f310e3250ff9f79ed08803bbe1fe591ed14fc3c9a747f8d6da51a004a4a2651df6a373d7d7f3d1d1560e08f128ac0ec7c73856da8deef26b7149944709302413d3fe8b8ebce9d5c20dcb7e43eaeba642e15309a69dc0270501f57c790c6f611a5eed24e9ca3c5cd1c531270ae9f9af7084aa8402e5b1a8f9de1f02b4634e7bd42e13228d6e89d3e9010b658c5e2f5871481b3e78ea1f5dd508c69851e44289edce8cd7018100e50b5e5eefae7e5cd0e863d2d6f032ff11573fa04901f9f5f1e86c6e9779efb1ccba57fd29a1ad79866bd5db1e02d250397295acfdcc7f7000cae85b485e6426179abcee909c9a7b416d5d465ed02515e0c819e103c350e3c949c1e9ed8968e1a1a30a57c934f46ab894fee5bb3b05d0719d50dcaa2eeea396d415286546eeef65f79f958732392fab65170fb8aa106c52a369e6efdc3c1e75e8a42b33352c4679308c1c4498078521e485a2c3c5093c62cbb620f86c8676fc0f8dc0edc46b1da13c52396cb68ff2030cb2cbec83cb4afb5ac3e54dc30cba2d9608dab84087af03c0fbc290306fad126609cd07270511ff9b8f626194e1bc3f52b5356650428c6e4ad1d1d5877a8bc00d56d8fd7ac9c0e82a66aa5f26898e73f599e36d851455cd7d99ba1e67ebe64de2824dc3f9d7cdb962f260f117c50d638e1b8cff67d3f0fd4ff3cb6c93c4ac84786ee102b0b44e86529f6e33d45b264f2b9cf3db892adc32a05547dfba38154070e75f25bfaf6b15695684f710c65e506843c97c611954955432e468c220c8dd7bcae7e79b9fae457ae7dcf0450f275a2219b8a8be40b89e5ebf0b86e1aef865b4915ea4313e46109a52c9b51dfb651aad2b67688d65d9ff699db01ba8a07a2c281d47e4dde2cf2e29c5b5ccbff4f2a8eaa0ada9732b165bed8c4f3e341a1958b07225dc19bcd462c76ae3e6b7b03258613cb00e8ee5ce0c1e237087e983947b59131ecf60c785d287e00d457f30e680186fa3e59ff7a2d85a87ae5cebf540655e152d565d9fe845acd3d47a673007a71386bcb972b8266af77d5cdfa8f7653345b2d01354465896e9524c7d1bd890e39bd19f38b9bb287751b4c08abce7cb5820c9c3ef35e69b8e2b8a906834196e0113f0d81a613212eba80cffbccec07cbab7e07c7fdd00c548dfe4cb2e06267bffb637c3c89e21c2d49e17f5bfea2d0911cdf6b1c80c86c3b5e3a26b975daf6b240ca371d5de1de0f88a1331336ea6c567a9a16c9e1d4d0718bc7229c9757440bc1249fb8b7feefd6b54c798ec2272ba501c99f073e720377ed27475766affb1a25ea9c5898df4e13f24ac16e8bbb279286a602efb7f154830feadbb06e0408507f23214599c1eeb7f375dbddbc6d98586291e6b7a2f2f51e9b66988b6da992443bf2214b15abdacc21e625a8d0e2ce7f326345986cbf1660fdbf07c1ad2b74d5473f181fec1c26e9e99f8ccf2049b65f6783299138bf80a68e0aadd5409cf31c6894d7b066ae8800e9900685af769563806dde9e2c143f7f80bba2ade7df7843bfcc1bbbeea77d82f1a59780982d2fc04e8a0f063e6b2f18ddf6aa27efc1db6952acb9a543148caffc4a804ed5893981b9f562113e1a5b65002d9f986c4557c076cd8bef92dc7ea406aee49902ff4cf1489da465f0031d5cda244e500d532c8c25342b3aa9b609e655b759e4d14e7ffe8c8da6436734cb0b6a1128c0df42e79c092ffcb21e59851beaeac9d121d0069f8ad97bfd9c05ef7a60c2771940f374f6b10a47a6898124d659daa7986ec0dc89961197c2c7da3f0303df0ed884b35fb187202e930b3baef7c4796b730116dcf6b675788795f9f8046e083127236b45b91ee370525a3253aa2a77381af7b9ae03a51174d54896e70e38c2d5fbd1fed44d0a4910f0bc24fe96f18b2fc43433f7e064a81557ae9d3a415151510e1adf603b0c73aab41d48c8fe339c8614e6da10f352a24ef5b50491503240b9b0bcc5658a8d38b00ea455b5913460cad2a08dbb3ba09ff01e3369e7edc5da32bf6be76a373533e5c05e1a8bfccd80a16d9d36203ca105a5ee673267484b82dbd23be059db7b8931de1c61b8a83b9c96ad37f9ce7c44ee30c4eead0e550cdfc50564f83993752103ce746ba3585242a40b7786137dac19a68d140db01be5526d730bfc03bc57df2dd119e46b6870c40e7788f6e11332a26cf505434934cbfc07a38b9fa78866cb5350413a3f58e09b5c94d8180fa3c07bdfd28bd19bd9414189f6d6e68e53c43a7d92e6537251de7710900ac15f5a9891a4ee71136aa1ffa0c86d6f1a65cc2fe75f2250722c569c3b700b974531b4b8cae7a2e1a9ec7fa862aea6182dadd3081911cd5b36f11a2bae4c67a4d68be8fff7f8968b3fad426c3878cb45fda9dd75f4920f858d637bd525a3c9dccf73848b62c1ea64db0e20d33b937a4543428cb5b6666db29be540710d53f3da4e37c80b0aa332c15300000418d16de6a762f01a6832987bbface63b63987444ebae414815482967118f6bc1db6d0a302a37ea3b136b8d8ca5d95decc9c2fbf26bd7256cb6dfccbde64973045fb6c99cc5f6d07c70ea37ce1c686d8754f4b264f7536353bb2c8a3587d39e620620844842541c8fb9e13fe48326e54843dd3face2b9a18129ac09b45649c7c4897ebb5a040f0b8a2db8b8ddbff0099bc6cba34bd80a210d8033b67a2e7f3518ca64f90bb16f967abaf6d90cc9ab6e97ae51a2adbf165d8f42eaf7318406229f79cacc9ce9df00f54081961dd3432de32cd981e85f88feea9619d994ce45e843e701eec01abc55d20e9a108862a979881e630793c8f12014c3b5bce2bbcbc9b376519cc8096600003d8d0f9305a317603971559c712c4fea8f1a61237e13a55f30f903d132b6fe3ff9ffbad27471c0527c4839f6c6cbc22d72cf7a0dffe5f12027f4500ac594dce461fcd6d88886a07bea5efb7f12cbf876207975fa5663cc59c5f9d8860e4b32114e21db10619768ed30c6c202e88cbb4e31644556f8b9e342c2515d7cf3ca6613e150b315e230d3c1af7e520734da2ecde00bf98e62b5aa194e504de76f02dc17bce6af783e3728009c12d7b622aa9acd778acb39348a1634013bf920dbdef2c7f74c1ae18ad44dc88679f8bbc50b4174e6809dfa56701fedb3e2bb6c6024caec005abc224c9fdb257862b4c08415c2794c72c56ba9e31844c0ac11ea7077000d59955751212ba96139ec280126ecec1379362067695ad15c3d62e39e9ab5e5598c1e5bf3d981bca06e66a2609a965bf2477eded36372ff720cf82f60fe086c29b08d4f7366268de6eba16a8431dc57c3a2895878c1e92d533bd6a0da56983798a4011ef95bf1e47054ead71afa70c14b677548402363af7630c281b7ef9d71505db2403f85c71956f68655e6fc2e7ddc2bc56fd1c505d18576d0995adac561fc0c709e9be64061a95c50297703d0d5f3280c63e1451e78e0b33ed8e9d3f7d8c11ffdd5a78709735f9b0f770264edc5242e6eb5301dc23d6fa6cc7e8b9d8892c27d5e82e3c3d0dc63fe7160a525b78c8e695e3ebc3b9426568fefb4b4911c0dd211536d3297746e4ec894188837d658d4f3c630a488f4e30d6e4036683b7fbda0faf057c7cc38fda6ec7180d58e76835b35a0baf70798f3e5a435520f67abacc2ae8734439004dbf27c1fe37f31ba1b823c4d9191ef8ca3783edefe4f7f53fa3fc8d257da9650250b8434e0833a1706c7019487153c16783c7fba5d01efae51370ad9ad2449af8a5d88407e985a55ad25f5c498fb8b56d1e486991e006c66b2848bb3c1e93697baf34caab0550d7aaec33a4c72f734c04e3298e2b75b2a447fc48ced875870560fabc2e84ac98550e98c449eef45853b9d16194734c16f6cdf4f3bc8277f97e6b32dda66b66e9696e089189b6361eb9033819615456eb24fd1a93ecad63bb04c94aa1f079acc01f842f36c716a205a70f47c8c2e72c6d2bfa7d0c88824a6f9425b75246a7b416e04b8b126082abe3c6517323e8e76ad8546b546318700b8bf790d2bdc25f88cd0dd657defb28b508bbad194f606b94ca95cc78037a19adbb0b717d96e48f1fbe3c6137bace9b772076c2c2c0585081542e7fa5feeb670106bec1c6bdbce60d3d1fc3a67c68eab03cb9cd6e51cc780adc74f2245ad85f2aa55ccb56491568bd83bc632d818b47918019229ecc5e1e48c2b7f3c6080725d4ebfcc2f9ab0b89258050088197a202a81bf99f4bb1836f60f0260c5d3f523d9b4eeedca285d655dda8ee8814eeafa58bab73237b121a2043604a4eb84dea24ac6d0fa5320bd9d24b6f0f010218f70a80abe77966ac72a0e10cbc666f30d5e3e7b1ad6e171de4d5f5a2fb8bdc65160a84b7fadd9fae6efbb3fdbd38c02f1f7a3372decf6acc97cc5b06d01c8c65eb0c4c31fc687e5e7c5252a95eeb88634f3989e0d205a6685f36439fe35bfb1887cf0c6149eb2006f968b52d7f65d2c84e4fffcc468d89aebf52e8a3ccd360bcd21cee80a4884375d361f236979e16cd1109c3d0051e0ba186348a35d7f6d9fc37c70ec6541ccfa482eea61a8d0c3abbf797cff3bbd3282510b51c3e550b59804179c1e2fb265fc529068e7559b38d5441e003a37e0b61d9b165338695af8866b0df4b3d18964feee668accb5c68a109b8984820e4888915f96f3faa8c50b1c53e660c445867f54fb72960fc917006780b117bff5b70fe74fe66a63a164af6828290024fbb9a282361f6eae32c9342dc12a783fe45de90fcaf36a525c45356479a88cf320acc5f01661c42b7669f91d65afa2dc4f4f51e0b9963b2cc1d4d7e0d83dfe947e296b212f2a05d1ed19c858f571e24a0a68247987a419b1891a7f8e2f19ca51379b050b18ad85220466b93a2db45c14bfc217a55dc219909fcfc29fdfb757b39034b804b513ea7b874ef215a965d44d14cfcbe776beb8e7c9dafa0752af27d117fff1c461e38e6b26fa4bd9a6f980b665faec8e0079a6435ea22d4cf60f41160d12d066f6f8c069c280511cb2798ec3d1793a3be24b4192eb39363f47522be1095bd517d2bf6cc7c93ea53106b906ecdf46080004e954e5cf19b916742f9891ddc6e32794c299ca7bfbefcd86678ba61bb9374fd1102545265e475f27de8bba171758461a322d8b23fc931e5298dc0ecf715b85f357186e063f68a0460811b2142716dab3a8dbbca301fa4afe67d191331ed8e61e85918b7551139cd5fa04a786c2bc762fa69c5c80bc646b08cf8ae638d75d617a51d93a6f0feafade370880bdfb6cef8853744da4f52bca755471ad52b591df9069bbe6284a8391a2cc745a45fca6a84ac25a5fad8d691118ac6c9e2f158cb94f9d05b5e93ee6fb04a55f81feee51817f62152866e71dd11d3c8200b09bdbab1a94c877c5ad576b0c90134c6ae97115ee7fd4e8a2b4915376f5c921979c4fce15f87bc65878eb5158d6b5546b045ee56427ef67bd221deab405daa0c81cbc9a23314dc3de0fe9f8315838f85b4caf3045d868698bcc9af0fcdfb5852955c365e8ef0a7350f5738a0c52d6ccb27fd34c55a1ce557a30b3e8d27e4c875982f3b39cac49250f0498b9821a194470c9640fa21b7c92b50063d6a0bd84e98efa318b9a15a13f8358aa7b8c9bb53093d9a064d91ed1c370109d7feadb37b088ec6c629462a5737dfaed5a661d3fad4747dc42296cd52bd6b39c9c850d14866626416b0b6284b2b4bce36b849d926cfdb26b4eaac89a1a7e7ac1ad91ff10b07d6b1f911bcf6d417a72be260b0474fef4d270aeaa91f5f557a69e6063012c990a88e7a58d3236d06e91536fe3297aa383eb76a5e54f431540cbbb53fa1cb80f0676d03b223c55acab816e0edf7bb48a67131ba2dbf9bbad051f0566b33153630136a7a44a6c76d21325d421e23cc24472416fbaa0ce10c4bc7462696dac5a60ccacc38e080152cee96347db074452c6798a5f4ae80df2717f1ec924fb27e4591766f9ff7ca07988b3e5f8283931c3a217f0c62a3ed6f6294856f6639465bee8af90debfea0b6ed0923bcdc2ec103835d9e519611457094628b849609ee53c99dcb53099b50db5454acd42792a8865b9cbe9f202cab3c87bcdad0429c9d4438cd6b9bf6dd084ab470e2b21e18310205a25074fc2215a185c1fce89df8ea0e75bd626bb79095a922e1add827908dc5147005c96e86be03e9c09a90411a020df3be48fa92fcd413250c7a0e3a570f2dac4c08915a630322cfe2891c288cb724d45b617b5eb8df22918a40fbbc933bfb4ffd756be362088c76a02353387bf389a6bb1ea2897d2fb3f55a54f17088c3f7f5a39b3129274b571f9d31bb5ddf4d53d6554808ab5296d8d203a2bfcb808fbe0eae3b21bcfb3aff1d10a1f18d0bdf8c36764f79eb9dbf7b04590d0de566b53be75d57324cda1873d8953f65afdef5ed97089203914120a016c8f0ac0260c205e4a6b349b4c2e34ec2175757a61c47387c59577b6ea4f88a5415a7a4fa925b817aabe22856ae70352b217c5da98e4bbea1d861d0e6624562609d64622f7c96ef876045ffebc1db4510722c175e851b904ca91b471fa7803718b779fd9bd90bb0ca582a0a2848f4826ac71702a7bf431cb57e7c8b487111a149aae9634fc86a7a2c5062fea54b6ab2e349f376df41f5b605c87a21551f50881d713e98d8516a588be82566f01c862be6d9edb851a594c5d079a00f26b0ac1970099505bf24e895fb1139f2cc356ddaaec1cd6315046e406f9b1c4e7ef5a4ff0cda03c12f4e9b8efde7fbf5740ec4b614c907c8b03693e0795953be68824fd08878264e3e8121a9214a1ab4df8d345f8c93f3793b337de81d7b61f1d8cf52ece8ee766ea720d848ce2c35d807d32306de612679611a354a3256833eb235528a6795d77bc4cb109c0c8b82aaeadd54670cec4d67f992439a9383696f957ce5ef12347cff54f06ad9db43d259c53a673986b92da6c44edef17f59500d4a858ae42ead1bf148489f649b6250a8f4e6c5e6534685911be14063e4fbf5e61dfeff5fddebda5ca219eceb5d722aae09f04dbe045ef459b41d80581f2ade6940eb24d97563b67eb334f02e47cdbf3d2eb38b0e9bb6062e210ce1576de3bec40d298f7a04f000f29b1f9c242d74f18af12f1a6b40d57d30269c384e06ad85290232a25cba7ed0c3428d1a1d851cc710c5fe3f4a84d97be8eaeaa02cb0aafaa430866c87ba50ac07d268fe14769e5cede283396c926de8bb0720142aa685813fa78177efc0bdbbdaff250bb7d5175c45ebd79759b3984ff4b14a899be8171eecfc25d6b35621d545a589c802195b8cfdd654bb505e9515c974d33196ec5fa8e93b05d2c28fe9c03570e1bd1fea9770a0c80982a2fc2b50ecc4f870398c674b3afc2549cbdbd21579beff800d332d0cace6aa4992c017a7c5b074d6c1807ba8172821751f1163dacef719262336e7f13cba3d26cd0105149497f4a18c433c8639ecf55065c2364815603a66e4f0d75de083b397bd414ef785f6e41af813d7c76e23de82ab45d37163a0b8a897750e22a7b9b6749ebb2e7725cae36e944e7b5dd7a1d2a30a6ad430e80ea78058cdc007b6caf19ae58fcaa0bd89b49ce3ad8316143ca7e9a6ae30df8f4a20bb3706a2b4e0e02ba05ea0a6b53441cb201a3b8fb2671dc17d81530590ef59b7734769ca94398c86aa2792494ea17a1819b9aab51c2481ef38696d4095a865b25334efa16fb204a893b228a6d9077f2ec079ac923b2c901dc1d7f160c58c702b623ec0a10c7941cc5b81832151d2a528afbc8eaa8892cff8a323800828aca4282898979c20ba67d4bf2e1a217b4ad1b8b7dbfcd868e84b584e73e9e3abf141f0f4185b73a1767831d9fe084950b40d650e79cb0d041cefe28414b9f6866e9191ec4cecd287b0ab97605135993bfe5deae7d68238a3ceddd8db06b584afac9ce6be40d76f6f76551f9565bf24f9a14947a5027ea0883c4f6f8bede291040bb0242bc19040e502197eb5da4252d4d83d1ebccc6b3b92a937a897a568ab2ac842fbedc5d2c835597b3e92ee3962bc5d4512131c488f830173c46febf23a839e6aa9eb7f7eacb5d0d83b84108ce342a5bf98b70a4cbceb632444307343ec98937b354df9adc0794398fcb3cdc7aae9abccee7c3b0dcfc4321169a79e3af15b296468c92999ac3c3f97e0f05cbf46dbdb495335078552018305ebdc851375883bd18fdf96229dd38d96dedee76d12011cad7cb6ce2db1da8297fcbaabd5262aee1a40fa8babb37a206ffeeef20426872b4c3235bf04d437476affd7eea998ef09848c88117628a49353783ee51de24f0607a9e8f71bb88f5e54b8283bfac89cff4b01a1bb9842293369f792405ac829bf8e6638d157a7ae8491b13236b63962b932a853ef5283268a6f7d65b9ed2677032ec66e433acb7a7eaeb0a89ee82d119c46455f5609fc4192ba2bb66e0904a93b0687f9976576a53ede23b966c9cbc9fdfcaee1fa5f84251fddad0bf97bf2ffc91d80e3eb08fdbeabdeae44e8016b2251f9a0500f10a4b77393178d260cc1934d81691cd1ca67f2ed9a42f98b4221558f31bceb1a6349c11ca50af8b8d834af78b4d30ae5a5431c558ba02a74ec46160bc081cd5419ba508f32266f0ce3ba6474ffa0846e179f4b8f7afb29cb9af8103081e1f12180dc4fc0403fb3188d937c9ea3a5cacc205f145eaf912731f416c19ec788d4dfe76ae203e0130cb2fe8c52e12ec00115f59b9ff9f9d3fe723f1e66febf04310ce2448256d892faafd340507460ca3792df5d3a57a5dc480b976ea4c438cd96aadbe82eae51c2a497555cfabf22ffe8a2b7646fd8012d8bdccc40003f9e6dfb5863539e318d3b18e1a8cff6b05d914d7781a8ed0783d9d750370a2f234fbc2d63a79582a530a03d2597f238ce287d372ce8de434b94985fd73f08794eb0b32efee0c8de3532f0a6cb04b0b52434378ae3c0580eafe4afcb4df1f4f40d256411ac6ed8df84ac98d3062371c0448204690e6dd020c29eb9e755dd2c6c415f41470e3382861295baccbe004936ad9ce0970bdc90d5f9ee67feea07bfa41b67d77b0028e2e7b95c098f462d5a84c618d1ebca6693ddb8d1ee019f2bfcbf7d575191b8968aefbbd403fed5e5a137ed06e1158ec075c619145ff685613203a76b2327c3ec13238f18a9d8d4083f81758a0528910331d090e699fef6df67dbef8bade1f2bae9a3f73d4b7e4bef2649046873679a014b170bdc6e2cd20d558a980ee604e68bb2269ef9afb3d7d41f9f04abbc83cf879f5fd43dd695331f153a7b97d3d07c342ece706a66b87b88a77d9613a65426756c1219837bd68586343203f8b37072b07b630890d22a9719061353d48fe102a6751facfa217c4550949cecbc9a8d35ae44eaa43c06c92ab4a21631daff3ac94cfedae57ca461534e90a71bd69da1735cd00ad3fde88aa742efa881927688019853adbf2aa7b34ae059f043c6772642ed3fb1b3841ca20df31d27fcd31ab8b3469e9c3af8a86db1aac9fbc92056a345d35446731d114c3413afdca51f97ed7b0129cd6fb018bf2240d690a06c11105b7c4d2b6440e4444d71e1857eac14005999a4f323c79d185beabfdb176f53240eba3b26b5678bed54e2c24cc4b0616606add7a5f66ee094f9ff2634357f02ae683854623659d0b7e7dd6e806f80009323c3a3abbc75161d98933b32d766044681bf4b33315f8f378052b53b3bed356ac4c7229d5ca51b967807882bd7d8be93088a4060e9d2e18558039597666586d13f52ffe589a763883497261f51e3c2926fc989c3850dd0d20b4b9bd6ffdfe8221c7e800000045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a0040001000000b004000003a0040001000000200300000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 2ecb44956be3242f0c4b8a620708f50082a1c434396c2b3a7761e645197d80e4 ? 71104423 of 136556553 <d0>
01: e88204d078aa8973a41c46fcc9a20ae1b2a94c0e02a476e6d74be5ba8a158fe3 ? 71104424 of 136556553 <23>

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



1 input(s) for total of ? xmr

key image 00: 1d7a64dfa2129556e5b971f7c968fb3030a2946dd899048e4bc7600de08f7b6c amount: ?
ring members blk
- 00: 84be3897ed6efa7ce94f7bbcac601c21716375859e9747511ff5ea77ffc37aba 01848288
- 01: dc967d8b6c9a3b88acbe254d4dc0b63dd168440804193b6c1b220a7b0d2766a7 02459903
- 02: 97074c84278a103d79e8d103fd82e0619b85eca3c2700f0f374c92f10b85876f 02838665
- 03: e78ae4346c73d3e909a930b393000d101978c6201f01862c84161b04c9d71a9a 02848898
- 04: 7ab3f5a58f0302556f3a1ac2a3ce5ccc4782c92ed9fff3410b31bd6c4ba53f71 02849823
- 05: 05fc127c620eff684a4ce2de1dfe27455c90f06463fa0c5ae8081d6ecb1fcccf 02850168
- 06: 0d96b34bb593967c6b269db152626d4cfaad649322307722eaf2f695bd5777be 02852741
- 07: f79c89c31be9336c57ef30902cf836a83bc70887e5a5fddead85d88f8cb4c9a0 02853696
- 08: e577dd8ec595e1592a47b3951bde80365665e45021ea39f32dbd1d3de92bb5b8 02854047
- 09: 73e062954d7fdab0e8837d694ad1374b45655c33271f3775240eabd41cac8dff 02854060
- 10: 32155386b23ebe5a7116e0eb193f29330cdcd787a1aea82b66878d0aa03cfbde 02854605
- 11: 800c83b5e9e642f41dd1a17cf4273440afecacbaa82e85ec91fc62fc6b6fb901 02854883
- 12: 7587e4f506abe72d5b2e162a9530a5b7cc57461ae46dddc2bbced4395cd7f9fc 02854978
- 13: 779fc01596dc1ec64738e36626fb044d0e4c57ab8ce77e713d8ac434abffc63d 02855039
- 14: 7e2e075cc1687e093bbac8f7eeb66138b85cc5706011373fdd4057c020379786 02855102
- 15: 943121c6004c5408781900380be39f623e300d998ba7022b59a00656d56628c7 02855110
More details
source code | explorer version (api): devel-2024-08-14-0c4ec39 (1.2)