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: 494fcb272aa5a172451c818a80f4d0e2371f412ca90031f0b5c0cf5f10708fe5

Tx prefix hash: 0fbacc322ca33dab872b13eddfbf71a3ea7d67928ec49c3d2c27620b5f98275a
Tx public key: b353fdf2a0fd7abef319c8a304b37ff4144585be8aaeb631f4a58c5bb2cff00c
Timestamp: 1679919497 Timestamp [UTC]: 2023-03-27 12:18:17 Age [y:d:h:m:s]: 01:054:20:18:56
Block: 2851127 Fee (per_kB): 0.000903000000 (0.000020480000) Tx size: 44.0918 kB
Tx version: 2 No of confirmations: 301859 RingCT/type: yes/6
Extra: 01b353fdf2a0fd7abef319c8a304b37ff4144585be8aaeb631f4a58c5bb2cff00c020901b24d49b69916a75210e8d30252494646e0a9000057454250565038580a00000020000000f30100bf020049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820ea9d00001008029d012af401c0023e91429d49a5a42326a8f579f8d01209646c6ac8937aca12fbc7058395d616c37b506d9b7d8337c3bd47fd07f93fdb3ff29fb85f35d60fee7fdb7fc8ff89fefbfb4bf36bfea7925d81ff77d0c3ccbf6cff7ffe17fd07ecffcc5ff79ff87d98fe9bffb1f9ebf417fc67f9d7f90fedffe0bf64fe363f5bbdf07eedfaa2fe9ffe63f6ebfef7c2affccfda3f7d3fdfffd87ed1ffc8f910fec3fedfffb7fbeed64f42df36effc3fba5ff67e5fbf6dff6d3febfc12ff6efff5feb7fe668917ed67a5ef977f35fef3fbff95fe877e19fbf7f9cff97cf17b27ccffe75f8affa1fe1fdb57f77fb49e49fcd3fa5bd817f2cfe91feafee57e47e0add61fc6fdb2f608f6e7ec9ff8ffc17a9a7e27fe8f48fed37b00ff4ef427ff3f884facfb017f51ff43e8ebf637a27fd6bfdf7b077f47ff1fd74bd2f85948ae34c68f27fd1340f602abb8c9866c44d13937e9431a4fed64b413bc007fcb565945419061d176474a938a6edaab7f5be6b050cabfc98d937d19f9347e73dcae119b293ab7b6a1c716e68e6e47906c7dbe7f314c29e2a53d4d6c2e45317572796fafaa783953d147383e3b4df737480e7b17655f63e8e95001c589c6dc31ea042c9a387027af4532fa548f5b4e568c9e4fb227239037d15351f786ac4c5d9b076e4117091814167a06e40b5bf8ec4be054d80522424a1c3f1f93284d89de546f87d701b68de07fa9e4fd8fccaf3da89e1799a6b348835c8312c56d7d1d6167619a90bf18b643cc55ad6e8e40205c57a01d221aaa61a25f66c57c9d339319cffcdca360afa31d064141c486dabf0808e4676c30cfaf73b202a14cbad9db35ecbda4590b249c5731e1fc477f79f06363d81083a65744a11b643123f24240e443e14da053f2a48ca8e273bc49df104a690e3948f11370cd3c800edd66b319475cca7dcadb270a76f6ed7dfcc68624920d19de4b851dbc23a0ea26529ff69abb2fbb5b4950893a115ce15619c85610c4be62a4156c88a797efe076293aefcb2f8c38f684623b38b5f6fed3fcb3ec019b703834581cc41a7c470eeaec0415755d9eb7b261c1019ea803444b98a1f24e57d9c75825421b61c705658b3c0bdc50854c948f3fffa0210624c59c15f55fff49bb55d29c224826e6d5637eb59d76b191f4ddb3b3d7435ffe7a8f43b1f34a3e7ed23148b2a63a8848d761affdc791e0c64c4f4ee98e07b658a84abfb1dee4082406af8d1bae0965b0d27b1eac7b963d34d58c680f9f0203e258f8c8936b3fab10692c9796cb8592d09a2c754df91e6c7209e346a5b1c143774280d70c89faad2f58b5ba1dd967195d1eccdcf0233a5309dd460f79951c13f7cac7da5ef4519defdd1b34453486c56f345b668c87ad836e3c04578e308192dd1b2e49a9969cbf5717de1bf9b7be6d2aa14cdaf71073a82be78130aa17e54319f3a7f540078606adfb6fc0cea3539c13455d5d4dcfb61a3c3f62c91e19bbf891da30058356ad82ddf2239164965871a8e2af9cec849a18344b9bcf17ea2013603cf4a3cc50859e07ac3d31488fe5fe19db98b5c33fdc1ea0e3787340dff2d958ef42d6623736ae6db581f76e9b4bc8fc415d1e59764b96255a9ebd44c13e677157b8d3ae8938bee3d6fc127b4ac90dca963ec98604a66976dee500dba2086f0c1a1cff9cb45d75fcb96520149b62a0c2c191a36c9987152f1ef735624cd4df4436ddafdf1a5e1e95ac98ebbb318871a79a7f3a2f2ba90aaca36e352123e3a925d741d49486f48ea80047f4842d93f029c75231d46c7b69981ba84e54cdfbc8b39622f47645e385617fffba381574f5f8cf334335d7cacfd39ebb2aff6a6dff59e9f36b2a6a9f664cdd7443a2637ad2b673091fa4311dc3a4df9556afc7a751011908986a2fc6a5d6109ce0dd73c31f3d8575501dff07e18283d5a73545617c3aa7ca45c482d30ded2841ead082dfe85abfe488affca6f2bfb5f11f13a0b032fe5dd5c8ec47da8c2a753507e7965f72aadbd2d291189ef445a6c1c86c45565ef62f9398d6b6caff64c11d607ab8a9708ed5220d5e0906ee5a6053a95ccde7e6d1611d52c4107290ef4fb30ae0c71999f79b60aad9c8a15dd30f07c67fe01e7e0b3aecd0887e3b6feff1029b275015821d9fd9b7973f3ff611ddf2a594c211d4d6b7e003d1a19f7f327794a531c8b713ed2781aa1c82e175f8d95433e5aed35b0893186424791b55a82a3fafabe52c5d66b0fdc2e375ead688d4172e06f408f62c6752b7bfe2e750eb6d7f7fea4042bfff89d210869beb03a3efbefa46c75cfd274d0bd69b4d8b41baf9854fa174240ce9e606c2182faadd274f1e99ea79606161122ff1ce8a3f2044a25aeb7d5501098b3f5e7c8263f9a13bb4ac426ad75dab508fdfee4c0dbe509930d1430173a77c202a1d54f1a67cdef20616064d2f2133d6f368d5414b332c0813e9ab6ca473db5edd15f46a2d58b995ce1044cb5ede0669473fffbbf9b1b46f87e3435ff053b974ce952451eafe7400140bc8935a2e1f57dc5dcae11ca9ecbd4b34596944c8bc45f7afea17f540e7930f46ab7887e9d71ff1ee6a88b72b66d561b20a1b908d85432fb9e05acecf427ca0f0c8b5bd2d03e458e8b165524e413561a2e81712856c8806e8d80533b0ed102364c6ff9704a70befcceb405acf28957ec3eaf52ec40ad37ffea7be8dbf92b93304d244f6a5b81aac8927ee6f6f793e49a084fcdc91a7be71b6e52541305312aeaabc3603b34c1a25d8e94abade90e602a4be253839bf0bafb1b0f0840068d944bf78488dc060e7cb75d84cf266792207cee97f56371ebd85ef2a1b6f1ebfecbafcc35fde4aab73b9d541573c5bcd87dbc0daee77afd2f8ee82093678447fb01d11bbcb33c1cad4dfa599c17979e6ed227997f7899eebbfe673374d57e6d54e8fbdfd8506236b45bac2c88dc836edba24bcb66b0013f0c4a581835334fe29c3fac3259209e53729f3f5d099e206e6361b25ccefe13947f1db8bb7c2a0d50abcccfa3c95682bbd8786e9659a0953c204c06b4cf34ad1ffd20f0cebef56a5c493eb76094af179029cf9afe2d35dffffd24194386f0ffcaa8fe96d36a2b2b5fdddcb649de5e22c0932ae19f79bf4b71e47adbb13dfe30aa6dc6b2cf8e0674b2df37f88ab005073d0761aa4c6f2c1ce47090e63778e46a616f3ae8cc18294645b3839125db1f713e8c38ac8f14f4e0c26dac06e265a26f091c6deb28f3a2d690e00de2b2a2e2d9d5f810ab2c83358d97811ea114795027ffa9812c2ceca03fb8a35d56c8e8aa527d3754d0b7d6e76cef540131a2b75c8bf60c1a1a32683a6acec1c680bf6c4c42c665f9c089925da782b629ad38d4c73e1a2660201ed3a8e0a0ddb73b9dfa2cee32a36422aaf60c4d6be9b19ab6dace2fb8cc878838866656b4b448c174261d141cc96291238cf7034c78b59b2a958df5ea351a007908a05d25cb17dbdb5caee666822fef9e4e9e47fccae4182e8a65512e3d9889266b6e7c18d34459ff630b860ff4215c7e1c3838153dd16742b93049ab492a7bfe6da7b8eb9b15d8d570e6b941e1cd4ca1d78d6d54b3a5f6bea62a5fce80fd74aed4217886b177153b7408df751f51916e05b3f0d649e160365b343262d9e8520cb2536e6d400498139a7e2447ee83ff5df63a988d4e38c9c91dce28386fff7b84bb713aff89cba0b620b6e7f5a395ac6f47ffab0b4aa3b5089317225f28d8065bc387ae526fdf37d862df1178cb31bffc7acda3443b0e807b039884d18ed79283b0a9e0ce4817e74e6f472c9b9f3ac813ff6984fa57cda42f9a4c9978e0fc6ca68464ae8a7ccf72625984f9b346d212c684013ba0e26a5723fdede8634ab341bb29fbac5b32b463a571596b6791ff54147f4e84494ece13b25c2d1825b7845c6a6c7c90c9b420a83d46c2b7a6ee76fa792db87ad13666203d7dff66591148ba987312891086f42f06263deb64775efb8bdf9bc8827f4bc8b9383cce390b60432d2efc7c46aacc7e4f2bfc6ff9cedd12aeccab5f2ed6f89888f6819709776d3dd230986d488ba41cc57b97e2a6b928da718e492751f0deed7baa2ef59023a480b7b6ff799e143c7e3d70079e61c3618ca3df4fdc16b579bf8cc871787da163ca6ecfa855f514544f3b520b49c1722832933ff739c3f34f870a0b1b17a5ae87ba247f7440ab40fa5fafa3ea078a977579e1ff8e073e60c5b7073450f80b9fd6e9dde829f9fe005fab2ff7a899fa9a206316a5612d93c6ae51d203000afa27237132aa5543568ad558cbcbe02529277129bc7072e39f09d3653588957e5daba61d6c92e6e896200131cecfb368f3a25f70522320450b44af8cb22d8c61dd0620f805eb440868b7205301ccc682d9399e5a04db79b379fe2c1caffea97627918208f69023a0a1d53e58f94031f1c470877150c88f3b1a38e50dc2660612525ee30b9b5de12f517d52a78a6546a2da2ec8eb5e6ffa1ecf31d6eb4d2a5fa40206bad29e63708ba12d9d04299710204f25f25f718b16b9d1c6c58d21f6cbf486d340e5c682fc942fd440a8edbed8c09a7d792f8c876901bcb28371baff713a73a27a77735ebf0652dfa45d96a50c3cf98c35c8237f0ae3a8a7277cf8ceaa5b1fa7fcfff4c16da6f117803547468a47bd0a3c6bc5300bd74a4ba60254f79b35798db7ea1cb4bacd063f2befdca18738ba18dc209193521cd1bb39e1b5aebe4e0812fe1c65f9c84022ec0804dadfbeab6ef602688f999d9e3386655476c9de3dede72f294e1fc225cbb85c8b8b5a949d295cddb67220e886fe6ec5e21a269c32e6151c7bdeaac855ff96a0fc162f4c51198d3257d422f4fb7abd7367d39a5f3de5e1dac3edb8486f340310a3b9635ed69ef45317a8f21ed796f2f2cd27c95cf714cef405bf2fd6963bf2255a1dafa39ccb983f5ecb08c0be3a3bdde03f4abaedf3c44bb7efc90469d2d950a417095da933a02cd06e4d25a1c7c7a274efba27a1059172d695c59ff47e39bcbdad5699b31f8b5e01801514a6e9598bc3c31235493e042bbb5d9593fa1e9545e1a77ddef55d8d1c118a72cfdcd29dc3fe9da09e5667a1e5d6ec6b2bd74ac456c3a2a779a46cc903c0866fef93b4e3ceaed594902deaaf99472aa4dcbb2d7cdb31906b339e013f3b18c56f351eae8bc655bc2c083735460022c63cb2385f4814b8e148bf41cd03adab5e540981a4fa7e85bec1db58ca3e630b9400a6e2527d33b162f5ddf57fe356e66130d541482722867d4221525d3a7c20ef21c28604581e212f6c6ea641161d7e9d7bf8ac052308fd1eaff087f573d291026e0f7b26bfce67872cf85b628a735d96450c2c947a15c094bcbe7bd1b5805b32f597f57daa0051eabb902373b6a0b173a86531ede8da57e0af2b21631759f0dcef6d8c4a3b98deafa56b68826e8cdfa891db02e058ae8d5bf6eb7011676682bed47775c891beab3ec7d1817a52b28cc1c40d86b69d17e0ba5e38916b04f35d25a22de3247c1f2102f4f342e2fd335fa042bddf3b38e351b56a22c07053dacfa9873488cac151b549f2d0d3bb2dbecbdd76a1d702e2466cf8aba39255f1549867e974ce614155b7f1c9d434a3f862106d6d4939ec7963c3503dd43ddc789a268260d65cbb0d58a63ce6a13a8c569c84854ca3545c7103e88213d566f231bc01fb606bfcd849b9aaae092c3a9cc44e3f4b0f62e6470a77cc119605ce516783afdc4213b1f9f474355d49556184174b9906c44b607a9b8a5bb9e338eb8e45b13a03444723a41b1ccdbde8cb6bdf5e9aabcc1630a745a01d13e3ff63600a163ede94bb5f52f3ea272b8646421d438b34e04fedbf8dc51066db9bf7004769f64c5272f7d69662f8fbe4973ebbe58a578484316147d0000fed26dd2689367d0ce233de18dca4bfd3c060810398c2949a1f7fadc875b35534dd55fde54958acd0daaa70d47911edb0ba0b794da71e745cc860a6ce730a7f352bb231742ffd56a776e4f517c2fe0f878dd20b1553e1c6fdadbe0f6524cb2ea03f104ffa65d485f6a7c29529d46044db6772be19fe6a7f98bb6be1598bba6780253d7c8a37849b1a0259c86fb70f3e0c14d1864efc94b8629e60cadf913594aee0936e4c4e2a60e4e719c9c94629fd84726ef292a8c484eef271579ca97a2b7cbde475d7458e1cf1081deb40f8965c697758b90aeb556448af12d37b9da14354d1888c34a62360adb1af7ec8d66fdbd03784f8a2dcf2d4227f09382d2e422b22029e9c9a308b8853be8c37f0c00870a281af0552c8fc58f8bf4a76809415f8db0b01eff40d0254796479ebbef54056217e25acd65b5832c9f4b5bb9dd32aa26339aac47020e8571aa914ca27da19cb6325e4bc4b5975d94834fcf5c66f724ebbd2db1af9c30fadc4d02effe29bf63b1f2a8f7132f5556fbbbdfbf7475f25e49d2bc78acc6116c184aa7a9fde1f57ba6f0c6b4ab0845ac16553a40c5a4cc1d63a0b2979b660f419d3e7b3675e421af6d20d8c4e4175137b852807781733b70be9dd7d1ca86206f5589d491c1f396dfd9605d4bf322e2509a61d2db3c73bbf6196e2b11d868a528eeaa060a3d9517f4aad154bfb2adb9501fd0874aeaceba9e064039ba469656c2556d09ee1709d4e8d0ce983e2c9dbde54b804c746143e740edac523923862b35e8dc92743ea71d0720a17890d5183727275b17e482e1764a0c73366cf5b26c56639d42b62e5a9d9349993b2c74f8b6424612afe8a1422b902d1794965d6299cb944cd5ea9bd6eeb50089d45724b7a2a9225c1e3778f62eb2cf143a7e13dbc030ee49e69cabbf616f961820706ee6ad9ee927645aedc700e5d68960b483b6113ef1c640ee482246b64c1ce44fa9aac1a455588dc56814b8424544e9c128056cec7f2968edc563be24f777343c65dba62dc84d302ee258282a13770e4e1dfaad9a89b2003f7b3577fb9988bfa68295ee8db6433279ca405f7cbbac18546770e33f4302c91868d1407d1df71c1f9d15ea18f2ad542416ab8d4482e84d89f6226adfc1e18909d971f2a6a8e77e2cb23d39fb788f784aa099c7f38767b08cdc5e4887178381c5b04f2243d14017f908884e1229e4c9cbe9cf789ec9b968113a0123c898a9f1179d669b2bd2a6a6391db523d1f6ebd76cbc2cac065a6576bd19b8177f42d4a2d8a795f0a150be9b2789a001e0e8a069ad678b11b6b5b87836b4adc71a5ad3af5aaa5d2b904a3bbfb51f9b98689ec4c6c9fa4f291d98ef421c15e558f12fba68ce1b8e9c951d90eb1020439a7727929e7e9d22b5f982aa0dcf99c19f2a28b9e36eb6d598a77ce09173fd4889c3fe4d6ed5d3c03541d2bf36820561f07e94f1778ead9eb9517f4f942c286d7ce8194aa1427365f8e3a0236f5ac1c2d1fc63cb3e50fa071377676eede77ee31dd8cd232a3d622995a50a66fc69584f2587e5fb82fc654ec6df9eba567ff1d81308473cc2a7c50d87c2e6439e5eaed092decd08ca4fcf5a0624dd5ed6dd6e9ea111a1f93a91613fe575e02b742f8411c4b21fc37c366d4c1562de89cf31777a30f76d67133200d8431f91c349eecabfc517ff6f287b0c05fb339e3c5bf068569eb9b1c880477637c45cc9d951ec96876341eeb0e0e1b7779a6bde50e0ad6cc58580dfad475909b39d493df5bd96e46faf5244cc2b306401782c7e760c56e37ffa89cc377d00621d486d34e107f9e5230cdb207c438585a51b08ae1338204e5562f147c909da676ed14281aaa6d85ab4a36c88238306df8706e06cd59b9e1b4a941bff2a29782915725583d65c4b29ce3286171d2d2ab8479176b09397a1376720c04cbda499745b6ab2e6246aebd98de11b01c511a94dc217aa5cb05eaca7607daa9bb7179a79e465fb3ca1b2ea3aef108afd611c663a4aaaebef5501fa6f461cfd34e254074fc071b5cae3d11f5e2888762e33c0b9dfd9ef91201b2ddb4e0aec09708f86539009217cb4b1b40ccc72362bf9cd9ddf2a392a1a825c7101fb25c6237c1a078c936f40bda1eaa37197bef4b80000ab00866332139f08dbd8a40d7afac7e9f4ec15b03ee87ad3d42de0c7ee7cc440a69af721facf01d183139a91fda679559eabebd40c715d472cbbbcd1283cf33ebbff6821ee32b6b8df75a9355e7575bc83f29aeed87248afe2fa4878f73b32af83a1cb48498fd34819b424f2f08fc29498fea1dc764a6f73dcd3f8c61165d426bcb9fc8f532984bd838e7917929591451dd9458f25a660b83e107f4fa749a6e02933b734df81f8abeb664b852f0d5988ac500d81c0fdb5fe714603c18ac5f27cf6edc749cbcfd01d882c0435032b05b8d6fbe663f668d57f45bb1cf6e5886540edacf5cd4114f0234cd83018d845e8a42ba78ad2e3c8e704c81ba9dd49c3aea68d604094674d888ec48064810943778a9d14d05a86294f49390bcac171b7f0f56934f1c5d926a9c711b549e16690e021313f4bc2118555525596259a98b679ca81a3b7670d848532a8b77e90ce3469767941fa76325912522cd69d5fbb65c0e55c9b46ec0074475d92f3d4f12fdd8fae8ea10b475de96d06e56842ad253c368e18db593574365c67a9de4848035c05c6c280ccc8bbe0ac356e297a7fe124b4b1073e1b319e1709fa200482eb8faede0ee0f67486a5276ab7e488de19943451c3ee3ddc66a0cfbef45509b4717f3fda3ca71a1fb9e97db7943fd76a9573065f97effb810b4106f69b68ded4d744c6ad1001554ff78276c0347f8eb1782b11c64f000621aaa4140e21c328196f4c3496beb298d904ad5c2bf2a9e080bb9c71e51fcfc5a9355bc7d082c3c3f405bc8442195dce1297acedc5e0be672c9f45b29722c7a0e5155336c7af400f972f0779d8c0c082ec032eea64340f90bfe10111483f71fe829bfbb1a186376fc50f8cc1aa6353683712f7d452bdbdd2f9d0980fe32ec774146d464a8dfb459ccbccc1a565db95e23a4768402b5456024d20c4782532712538088e4dabb1aefd7b30f1705f37f8923270945a04a80b8de6de98b85e8109e8df8e5a765fe949a266f4a83fec7a2a46b9dbb8894ddc73bef05f091d14eb4c88dee18e7da3118417921962d0300fef8fef445ad71cf505a85ba8db51006a0ac1dc732ad09266d63c7e8cbcdfdc06d439a5af412d98f740d13adc4ed7b045d51bb6f3bb31e3351326d2b6f603ace12de844b30299e731006d1e9e541225f87faa2e8c332d0f36f0f83af0f4e2efa3517d3895b40402b55caad0b0b14fc7bb5cfecd5ae36e0ecba8282f0a50b4349a4b6b0e4b1ca41ecb5bd5ed7d19c35b10ac03d4af7e025368ac2e2675833739199bfbb0ffbcfd0d833f23cc4a076b7b5336d7198b10d919c6b017036cbc7cd7d0f1a46a4ebd56121b8666e3054666c83775455bff1a3495286ada84dd74c5fce75327e6c0c23c707ca87839d6cb729aa7a958981919d0afd78d2633c26c27a27c4d89c8c2b93aa2b1e25be583a8a3438cd366189efa44e0c5fd88025a12baa8a9c5d6cd3c1a7c01176e0e34e958dfbd5cdda77cac8f1bbc2b32711e2d90697bdf4733abda0e8bbe9cc619f544f5d02f610d25e508749be6ad34f02a91f76935d7f867bdd779d4ccceab96b9f796be1edd697c0804d74489acdae5ebb74c5313b0719545091ad441d7ddb9cca11d93321819b66c6ba4fef039ae3817966d23f9c08f5dac8418aa427b5d1a16d916246a8f432e6d091c006344fa13d3dfbea1d18b80002136cff5ae24205a472b05b991a18c5e462742baba3fc88a7ea96f6c29e738fa8558c9704055b7874b9e614a954457f0d25179795488e03c5f582b0132e19ace654a2dcc89ca8e7006bc0deff643554452df7bbdd49619f6653701112e48847b0308fe23c1e854020db21a6efce2dc8215d2c3f333b0fa99feffe9002c5b43ad6d82b4f3acb16ae8d60b24444c6e0d91a59e2b93186b37a7de50acf4491b96fc4a9f7e10e678f48f775e6935dbed16475e9232b88b0907d54e6b20746f03e491e53476a448e704170688dc16445d706a10167787daa89f5a45729380457b6215a2e5f57dfe17c3492487803bf3999fefdd5c4ada42224ce378bef2add278a774bc5328e0ab15eeb55163b123d0c9999dd0fa475c6d80f73f7fb40bbb217817c0a157bf3109e234c7ecb92963e0b50b9a72dfdb1b61758799187451bfe63bc05112ff00820917e8f5e2bc5e69827c3ead25b4de6ac7c6a12b6e4f5af9eb1c68615373656004cc15ec66f220ed87683d9b5f6643e30f1eef8af51c784d3255f11c2a6a35cdb6ba7c41abf9165b8417615b6716294e35aa238b1f824557c6df50f1c80eaaa562bcb17351f55cf7b1cc1932cab6e62b5176f0924b6bffe75381ecc7fe77e4308e24e666db0ddf1aec9b4cef45fe9652d6a9384655e0f585efcf534adef7db91db768d16050fd6ddccccca012f7b1aa9773ac807b9108e58b0d72b54d5213898c8557a980e1f54fd3eff4e6335c53a484a3d82b17dbf2545f0d0d89974baf813f7f13ac790318991436961264a857cb7f1b683727cb83363f3ef91f9d88bc722a5dc2f5365b025a5df26947e90630a0dfbc91d077139fc90493dbe1a8ed6daf373cacaefdf6fbf83e96f05cf05c481271b72ba8a8fcb9a345b764e042eda4a45f58bb63f7c47591e1f6fe62342502d88a29c054286ac92280a50377744c38fdb9537ed064286f9de7100163e9e36eb4647a7dcc6eacbc5769dab107a46a9dee6a4555e0c7583fb491fd598e86f808275d808a59fd5f32bbd20a5e0c2a4235dda6922c3ac94c2e2919b22e78078112ebbef6d7412f3fbea1fe77e96ba4dcd6b48cf9f67f6478a49ab8dccdf6738118408aee56cd849980853eda2f68ffa9dbc459be49cc82bb7cb3aa0e191e44fdc4c0ff5a2b767d5c70512feff8165c6700f86e20b68b0040af7302e6427c91b07434edd86aefe460d589cc47773d536faf701ecf87c09080154fb30542e13682d0c1f9391f88f53191ec6c233e6db12c2be8408ced949407ccf00475d5ae785ed2fea5d5533e9a9d1f3746ddbd206b45da29d14d49b026c59aa482174bfeab27be17b4d1112f67b1706e054d2dd23040062c5eff40b4fb5c1f2e6ae1a3d5ef51becde5ba1e98bca9d3bf26be6b2232ce47961558b55c28feab5834919f70e2999459229bb45c9519ae71be45ccb725175a6d61f7a2cb3fcddbdc2cff9fa1523a9ce487142b8f85dd7ae99e55f0c401b4c5685f81293da576311a15fab9374332d2dd6dcf65328f3d9d8e994dcff208a5a92f8e5a47bf86bab9ded33c9ffa9c7ed31c94ad001e7c737e13e8a6cc2e991af5e5aabad0ac76e4d99cc07d13eddcbd9eb2ffa7b4f1f4e370f2cfc7947bbd904bc3b57d71ac6c6ba2ad8203eea0f33a98e8b194a62650b69f48678d6e00f764abf340a56dfe9a92b3c2e54a4fcc0952734a3e2bd091eb2b591c6bb47ec35dddfa31a1441f693ca16a9072333bec6d58ba459f8e3c566bbdb1fc603bc1a193767f8a822b4058f8c0af2d71e03c5476ac929516122081bdadb6f5a6a22b7505c52dad02bc91d5c66e7ae7cc078571a34918663e59abecf0a11ca6fe027e6633273bea273ce7efd87a71fb44576ab78ce2d4d362ce0222acae0772f0fb46d6807e929d197aea6ea7a8037ac7d98bb17b3f66200461c9950fd17755e522478fac486ca4f5f209324d74c9d334f64b4f0de5dcd508e1b6292e1f8f1e5da91d39fd5f33240e63c41f47854d4ce0efed546da97a2a7bc7ea282932f1c6e11cd69c520dc265f3d9f1ee32edfd8a724127d7e0be36a13ad29fca1068637e4062553199548b4e3fe8e1ab4006e4a19712e9fa558809649ddb4067a8c32bd3e7f0dd703b082b6385c7a1f2687545e12d6e67560bbef983e443ed0ff322b081f06f88c891bc912ed6c93bb44bb65d45df166d1ba92fc127b1c0764ca1090d52bb275ed85e918485e0787d5e92f0418c669e902b74b5d763ede6521db0b1597213420686812766aa4c28434b5a6aa741829ff81ca06041d58feaeb016b809d0d12a5d9a5b2b266f897d5b8c68adad40b59f3a7fa9a1de7b28495ed8c7e9fbfb57e6729abd9074934956e9b606226b0c5b728c395d33164ea60906bd550abdf06379d3fdc459deb4b775b90f92826bb55e22575bb88cdd6d61fd726ae4b621ab1f7a03b13d5c5ed4a0267be3f82b84649966a3156da29b1edb6b7faea89792eb300f445a2b4891759fbcbe6e0218e17471a8d73795c2aa62a1b839d7c9339a88ea0469d006794d680a0368556f7de6ef63de9facb4a78cedba6805ef63faf1cbfb8d2288a3bc4aa2a91d82cd953fa1d3d185e1b2091542ea20ce0eea0f900b9ddcd8e8708df2f789f3b189ae41c0374a562dbe85cbdc54ed265f5aed225855047eb85cb4c34fb2d38f94dcddcc69541ef8ffa71cba889fc7330239538f998b67ba4d0062b64eed38a7d1bac507cd283027dc1b036f8727b654c42040e6fc9c9a1fa35c067f82711098eb67e5bcd4090e58329a55a3a9c2666c6f980e02bb120be66be20b6b2d5238fb1877adbe0bfc6a2ae55563f8da48f652fc24658b59b2e19bc9bcfd891116d2e3d684395867e7af71443ac832c937a39800986541c737b05d9d3558cf87643b22d5e41d6675699f99326f967e58e12da8de28f26b47038a1375239df6cda659444921c17ecb7b1bda7e1fa4801444e206b8a59a565e823b49fd748ff01fec0252205b1961cc4b2e57dbafd6770369b75a55abeecc1e8c9741b659c43858e23b896edb0e63912d59f8754406059482aa8a6cbe69aeb6e0ebafca66f9a37c0b5cc794b1ece2fbbfd429ad29f9c821aa6f9e6774bd2f8077b44b61cbd32fb5f01f4e5e46f34e299683031b005d1ce8581ec113172acb16aac188b8842ae8ae9005840dbddda5d74c28090e7cc9189ad4fbf94df8433d64a4e31e52e2750038af6bc3e8465b9a9234be9cedb3ae612ad3cd10088f3390963d983bc82be418d99a07b289623c210882059ed6fef75d3c0ae70ed37676abb81c0df16344d47646fbbfd38151d7e7c93504feb167dbbc3d510440910476f606a89d8e266d4529c12cafefc442cfeab96f89d892ef0d2b68a3966d8e5e2c864b87af14bc089cbdcad359b286c76eefacbbefc0bb0bc44e21adfab9b09b0d1347a6aa8fa9b4aa0a7189cf612f8f9ec391279be3c963f5029397472d9eedf7a76bdd3c940eddbec28aac74e520a4fd4af4c75d4fc07b1c15f5f64babe0106274df698787f13b65704c1c330e5944d061507bda3ec26bef3fb53b434102c7bc0d399e9d2efe1c2c2d874015b206c4306373d4ea100ac86a0b3299edf672402f14704d522e348b4cc449e81dbeb231b34d8f6b420adf7dffae0d4e17b4c2b6d732150669ec1e89579882c4898294483961517eeda8c12be7423674f691599582b08aef836f37d0f990a1d4aba958df62bebf6a54c0c4b34f3af28b680125f888944e3a286f4597f8fbe8d3ace0163a89a18127cda8d33dd408cecf604fcbe1c4d6a61f4d8206ff1aebf8ea340822f93de7ed830d8686502fe3a6a38a9a94ac845e89eb94309051ef814e9126559a8bf96ef261d7d03f94b42caed32d949bd15ad600e731edb88b61e406e7a43b03481b12dce0a18cadbe6b98496ce9ff0e3c95c68ff243dd90e3478dbf29d896e7761853ce6b809998fc0730f10e21e64c7c21f08961dc1425449710fbb04ba4ae572329ae8f909abbea3fd34ae652a952baee67e2d5f0ecbce4e7fd99b5aae958a096e441be9d9c215efa936e95fab66d408bb448d2003f8658b8f2753903903c4dca16017c606a5ef4482890fddac9a0df918b709ebdeda299472e6c15a6137de8cb439356b0b34206551d36d11a609d951fc497ff48a14acc2620dad0ac2959ad3dfd2e93482997c144a547fcab43a8c2b7ad533d55b2869567b76429c35aee9a7885d86561e4777c43ecefb754b38e7b454e74c340c3a2e433e26fd5896a490fd48bb55858585141f35e2c0db6adf8de26e85efc293f6e972f397f41c1910cf1f7880ffdb7fa216bd2b28aa781b972704ff0367095060fdf16c68b5353c05092fe3222255f1f38338c11d2b24f6dbb93a7758843ea1d5d70c955d83110d339edd3e9ec49339bd0e2278772dd7aac1c94b8b32c71bb9b51f76b4dc55448ef019f330431eaa6500e6613ed88316f57be41d70bd1f325e691bdb79e996d48fbe99e2bc667be890eef4f472ba988d35edfabd8cc1bdc9c16c7bca6411c7ac741b6e82f7b2036781f262f2e1ec8c9ff07a6aad1ecb8a62d88a4774d10d3fb72bb5e4b24d7f092382325e4fbc755cf25cad1dd75b9dcafc0f2b0acd2d7766a4101ad2f7ef8e786fe8ef77407c4d4bb1533c9103a7e273fefe4747bf4a8312e27c60b3900f6dcfc4aa690f72b08dd619438299f760c10d87e7b4719bc970e51c16284193ff25c9dba9cd24f6c17a5a75fee2a26751ea469b108ff77612cd460b115b7775714ff6302c66409f43a87fd5b5cd3128d4f4141b1690ce7a21335d8dd7f0acc48d1ba295d14d864200156db5f4f8980402945fd99e31730df4222bf0acd3ca9bb77cd880d84ee19da607a62e81533919545ca087fa50f22e01a176d4122644389e0fd53bbf879580b03de63f5b14f07d61e074e9ad003335fc252bc7e734981288e48bb87410e3f70828b67290834b12be21319f0b631e100fbc490b51d3d6b21ca2f414c2f5d6bb86e3be671a010d09e5dd0d15c5235b888ccfe78573c2253ca5c1da5bc4aa557f68c243d7cc7b528d6abb11a66234a4b045620742b85108caef0b09f982da1c06bde1f85f7a2184cf02b1ee9aaea70dff2d323c343fded097f059015f6e3525049afce899a193157bf63ee04c2c699dd4bc5945752afaa624ecc154834b712989c17dd9a07c107f66d651e146bc98ae301f0a7546f77fc849324ec6b888c31d759f34547e8acae64caebc86ee91ad884f0bdaed78ef3dc5b2c29287a73a802861dba64b15111d952451ecdee319bb4e45decdfa4787ea0b9cc9e80e33907fd40a1bd683453ffe0d65ce0cc8ffa24210ae82843e3fbf524ed3757689e179ff2a8a48748826650903b58331bf9b3e44fb2d1dac830ebc30c92530e2693947210dd57f1f864c892aac4007088d986cc1d3783c6bdc92fb0ebc70056dd74b7ad21f116d6a5c314de2acce0f594f2f90f4db334f47560ee6a61c1f3b6aae3dcf3a51d95e2be1476eabbf243d263455e71e393ee6e38f5b9b657ef997b1d4544569760d8a1258aace054a1a86cfdec221385fd7c9bfbd61e53a8ae712046a3bae804afbee8fd510bfed0a5180dda4919384bede480e8d282aef5dd053ae03024aa791e90ab6bf0ace59299c99019b4544026c9a98cd55fa6213f8fbe36581bf44ae0dcf4c9184d4aab2a0a05702c0df9980584c470ae26f8f6c775ee8cb0a0b0c0a0b24326c5b5467bea0185adb084cd4b95a614738a04c80fb821431f75836245f74f2bff59465f40418653de807938194f261507087cc516d943a23b7d4f4d3a9e609f69aa553e5579e1e0d854f7adbb477da990b60a27c21fbde085172b649ccb4932dc2c0e93f1a36dd54436fd5755aad66b044c0c6c968d8b55abf81e6082f41f3743ecf2d73db547d2f1a7ba84392fd20e8d640acd3c28357f96f7a94cb82c4df1555e4250aae303211d07878a15384c15279a5f41db7ec64892d048e4f47a911deb2c495052cb582afe269a1b58deeca565e45da9f8c46afe1c14b6222e50205502236bde89d870f6b9530c928499189e77fa3b0a81eaecf6d8049b302bce15305286655a5735ae008b70acaf696b012d9b9972a3826b22c75cf8b04752ce5eccf42b50dea3a0eaf29d0565dc1bdba30e7758f8f0205a6bd6b50ac044d91f9f0aa03e03ee9c4f347b6d13e1bd64689bed9028c2cb7f0c3ac29374c0cb7a44384c2f725321b6450375ee0152d03c601c9c3705321375a5b47bde2ae33cabc572fc303b60b32b128aa5d7e6cf7bb05b96fd81203c12d0f80c4a857ef490182249fb89c57db2d93771c2f5fed9a74e990a52042cd37335fb6d0a298085cc507dc3212270eb2d816cd2e209aef9aeb49bff9e8b6109e229f89ae8bdbccd35557fe48c22722f8c7a94248166969c3c603cccc2e760614a0a23dc46a431be4dac4673c34cb3217616c3ec0772d10bf9d5ea1599e3e686845cbe355b1e257ef4ec2bb5113097acbc68ebde6d907da8b00604bad8bfc95c2cd3146252045f4fe36b9c0aaab1ff509ddde54c3adf651b5b5651fd09167c7f7ebb2b2f6bf91ae3b97ccda501135e154785980132a07189d6f943bd974f7be9ecc628e5aa8c20cba44b738a6c36dcdb19eb3574f255e16def3818cf3bea9521e0405df4fd53be9df91d058602b69b78923cf9e3304dc9cb67e7615ab099f36a7f4c29d511dded70dffce2e39ca45921de185f7006112fb7c5604ff2c8b2ede4114cad6f435533c87d73653facb00f1f932a4a1bcb715494e59e86ef1025b6eafe9f20319c68580e19e28a9a35caa85b6c12e58d08c132b34b127fb316e53a9b0c0b526355ab933bdc220e613f402ff678aa8dfdd54750b8074f96ec8f3ced7de3a4f411c059f5ee8b98630c5cd35bb31dd4aabe95f20e09c0814d49686ed916c484380e78d18d1f67d9878d3fcb3e397b7ffd0d4744b200f5e6f8f787c836945fc608eeb8e143c14016460f8d01aa49c1c10439f987e23a897d853d4facf5e3fc5afc607cfc4284c65966a0c088d7efbee4617c6adca860700285dfcb1dd15dd6e5f21c942cba93b733494ecc8dda7c7fb509627b793ad9b8171210af0de9cd3660645491ef1d07c9c05c2265fb7f4a14169f323ecb2dbf54d5027a94f8d85c65cd2b737b965ea544801bcd34ad484724736c1338d51f9ad86c65153070ab49803d7fea8adc68ef47bf70bae286ef707a77ae9e6836bbb25ede22aa45f555ad04924f7692e32c6c9f33919620d24152f54c2498bb9452158cfb9ed13fdab2340180ab5fee16371436320deb86174b21ec665642850282cf7076dc7f66a6a8bc221e879a35930b9ea0e52232cd39d36e5a1f8bc7e0dcf90b47d75bcd14472e71a7372a74cdf1374e876d7a8ad1eb76bfb59eb6cabb29ed9ccf507a3922023c2f2cbb688c0361762b1aca49945000807d00657f79b04b7c403630d5e7f92ecbee733e3adf91625ec7de3d067cf1b2ec4a14c7254f0492b1d71d1ed84db8655f853986956a2ac33e483ecaf91bfbd4ebb1001afea5334c9a63cf578663da0b54a90b8f6b8350393174d2fad2acf657750f17c1566a3b0523359010834d26d8ea0883d293735fce0e671316e262f1c9de832fb451faca2b44b42c5c6e4855232940484a8006bfd2a66cb816f9287a4dbdb986880172e30197d7978cfd1f97a661dbccd56d52a1b271574b8bf91306e54c7d3a53921ea188c9e8b7f5d0cbd5e1cb21884219af73832e6c10312a8babc0e5e9130549ef073b2cc39d0c158b7076ca9d34a63c475654f4441ad245c246e7db068f47a6cc7e7da98e54d57f9a1cf2134d6e49f337b829cc10605bc8367cd8f439cba7dbb65515011ff51518fc08aa6f4738aea1439e8e97d96253ae44bf50f2911ae2919fde1b87e8aa2acbcf793b663e80844449141eb3dd70da3022939529796f5a1e4d747caeb09b935f067e9079e17280940bb197703655bdf7f1cf603dd0f19fda37039d6c71f95e1b9e6bb13b8d8d51f129e5fa3c4ac36df78efad6412404578ba6c6f6fbac2431c69f643ea790d0f96c37a3e00bf82a6065e2f09be853fabbd24824556a1e65192488675e1a7554aa130c7cfea708edfad53c0457a923019cc9e7f297bdfcf285ee5141fa2b0071c3334db27bc59f68980656cb1b13bc1296605209ef4d258b0ba6ab3a5f41e0db43bd06f0a371d3f9e074e0b49ea3de150194397245551ea9e3945bc5d32743505a334e719f186c1e41887b35f9d0bb89461670291a7df38d05773e8a2f2f8dcfc13427d16f91606697e4003da8150d4b84f8d3db3a2324a058502a011dafb953a2027424d34103a5f9ea01f57724192c5b2d831232be271a9f39adc8445d0e7a745bcf59920f685d08f9abf76604e51172e5af01be174871a4fd9bfe4c045957a4348cb1ae29c7cc7febbc3aba00d332be27cc4d83087e095cfc0d419a19e01650dd7d286f13def804684a676ef27a7c70aa8088ad963d79195b5c6d656de4afd6341e21db1fd6e997ebbe87d9ec6e669204aa4f30806ff06524d56c6e994064291c0d7784cad18a92aa4f2d927a1dd548cd03f554d885e5b367acd33aae5cff3d0e764c663b4d614b35297bbc3e2e86d646f218a97681a48967860540ccabe2404523f4b4e366d9e5af42fdc0e0cdb498d84f3daf99450b3ff45f52928ff2e93496209f63de8fe66df624aeb4d79890b258af72154da2b1038bb50354eab434b74d7597292ada917d0ca43368eef5f7b86e0ceb4e2ab7661dfcffd5a07120eb1f94ac607d715b0f7bca63767d5649eae409b3a463e00b1729ccc01fb1d28fc8b3eee69e68f899aaf4822c55e560367a04a1f814a202230fa62b195658ae2ee76b31aba23dff007fc4e350ae63cf5baf7257d615cfc260284aa078b214e394e3e3f7499a1a5277756965681d9146f0b64c2da81fa4aba8c416eee33af36a71e817d424b14cad6784bcec7bf66ecb2d882fdee56961735bebc13098c38fc0b1aa1a502e2eeab9d21555cbd6dc7d8e64d9ec9ef556b08dd1a2f6fa4014c42ffd55bd773273abb65ffa759d0af34e16fee451862d7f629397fbbe9a2b405272c44c33c7c27a12d0d0d208c4a70f43d887173257eb26ecf710f7944d28c58bae9e9f1fc783fbcfb9abc99a58c46ce20772ff77cbd42b57b23b491d79f15385ca68367209e2043ce31fdd1e399847008156fee957260f8631271001ac95e112ac8492baf976b32624c5b56772bd274d4e98b8c262b2f700aa6de4d0b9992bce7ad7e9544e318983c82f88a390daeb9cb1fc69e0e70ee4431182553702915b1b254d480c96e50a4f637d31d7b6534e809b065954b2e814df1f8b788f5a20900a5d08b22bdacd341868be82d85045894591b32447e63de88773e6d328cdb7b5ea720fd0c7c10382740cfb13db7a96bede8eaff17607084edd9ab3d2d06ad1d610ad8f746519defc9c71d9bb5403adba5be436663a26d6c7a4bac3c87dc832a89910dabfb791171187a9715a28e06c531cb83509bf9d62e7cdf57e15e394068fe36ecc8408b541be01d0de9e078cb1fbd9afa9b11155bb5e50290c93219758f5392a2667d900c54c43b6c266ce48e0f3106b3af9d28bdc568e23dfa020e877ddb2f4d4afb508772d34efa84a1a566dbc1c599bb80019db4b28383e3e077cede9a1be952ae4f372b0598fa2112acf3a3a59d0f4773001d343b399654024928bf84cfbbc444caa4b9199846a949cd2730bfe1c4f0a43e04144204aa268b158d928266be134e72ef2cdff799f560a8bbcf73a71cef6b6b22932a6d72226743db0e026d49a1cef2aa3f1cb67a3a7a384d285fd6ef93cadd3eeea30a8715007ef0b6e99158d2e5570a7e0d34402504b3ac000aca2348153dafbc015e78e42ea42defd16f5b3436937486468b77686906b0991621c6d5b279febfe4d01c0b3bb2485b27c6f46938ac9dff3302e5934045394dc1964ad389d7422babf99cda07f7a4fe614082e6be4a77c759f66eb68283034d8d283f3d6b434ea123f183632854aa4d16b392ebaf5bfe0f71f610811681b1335a4701cadda9ee7b2e35bc97e1efd4b453b3be81549d3cca74c15c00a54fdaf8dc15a8c929b99050333cdd395ce5705775ee3e31650b9aaba7b183ff044fd46c3b287a9d6abea2a57e8c2340e6d9afb6152649772887a5a1c2ee384803e087cc005ae5489e2b1b04e0760399222f0059d2876e03678f30fabc25c41fd2d94faf3d0c5fe4986c9323b49768284816860a3f577ab14ae056137dabb7cf7414b3e0fa4357a6308c22ac82fa08242206754a5bd59d731c710746a5c4f26316dc212f3416b4c482c60726124597bc944209669151df3f0168d6148bf408f6403c58cfcb68c74216db7f65c352e447d23cbb54cf1238f8e255bd67145baf7f48246d9632793e37ec05a4d46cc84d0389ca9777414d5120c895dca16d1185c4a17f2a2c006e5d212a2eda26a3513b0a917834e2455aeb88048ca0903217ebe7ab1d8ebeaa9ca765c05df4f7475bdd4c62c273e3a2fd67af2da188e434e0af3204bb040f4542fb56d6efe63ab98ee20e2670b3cba08d352e098760a02c46d87235128c3118b1223781c3cda9d9b13914fd0a2a0945ca25f83b238daa025f32f77e71b0755d7deb0d2070d596f193a0406cb248b25d5580ebdeaa49899a8e7660128d1749d5c9ddb3d6982498786d689dca6ccb27d8a0234026cc20f3e60c61d2f01f8356ef1969ff10ff8e64432a26d83cc2920999ea07f76688ed3df302ad36efbe1898f05bb2cfa1ffb6287d2b6f6271aeb213090d5294a5d4c3f28f4228ad8bc1a350c37352f6ccb0803d2abe6b1c472ef35fe01a95291a716ab32f1e0bf62a6bbf89e41eb33e82876dff56557f3b13e1761046121bdd7234c82f01fe32816dd7ae0d1f353166bb124d769ebe2e04e7f8ce9787f661d9f88a2bac1f689f5bf0cc535f02c5e6db2555134ab41b8e36309e4333b539b6c7046eacb7abeefa8c421a549ca4ab437b3a0ea79eb5b9af1dd7c2c87de0830ef3537ac53d3bf772e9d5917a4cfa5a6418bb8aff2862a0219b504aee9f5909b1b530cf6b820402d9fd4320378c01b6552665898a26d2e938ec858e76a0ed90770c99278acd546621fb57a97af190473061ef88e7dc0da9fbe626f647aca4140a5c05cfa5cf43b1cf0627e41e7a3d216120e0e0b1404168fc000508323a126abb37c5ecc663e5b8134e215e3dd423405abb6264a570fc1993e4d22627e2ee6b23a0e390d67a5e65936915f8043d11e2ff0685f99b3161ebceead510dc8c37af903737552d5f5aee52360739480f204bd95a203f086b47f1ad12b875a3e8119451178452e28d97af2231c272cebc9dfebccb6f2ef0390a860fe0ef005a651beefc29bfe6ab644053638bf59fe95ebedf3ad61b7a4db79e895407698c6264429365dca61fdcbb41499cb59c398855a3519d3df5ba5af5e66906d79735d2164572bfa49aa4fc227101e867683da96a282f5658a8652112ed6a742c14e0861aad65f5850c0588dcc4ff9d1623953d40cdcc999707d7c4cb6d29f8e2fa1c00f91ebac74ae0f37305e4b2071232cb1e814c4c4bc9a2f7d9f23c0fb88ac36b1461c8fc7598b85d48774eedd3cc749299f166f199dc516e2d3a98657653cb233ecf80c54a4a4b64dbff1729edbe9732e4d747f048f803906d0d42c11594f015bdf77d77f6fc96bf7bd13ef10f9c12a6ee0175c84df587c0c2aaa0c6086d1febe88077b290cb730900a15f16f5728e58ed9869affef8f041bd64c37bd5404487ab85f55498bdcc2c33f26301887021ff46d9d2526b10a02196804c1d97682c7710506023c87891445270ae661f4bb1190e8db71a5df86e44ca3f4984c2fcc2d1e9366c85982ba9b8d23ae70954aabe5b1d318a8515ab8870d1bcc57c850aad34ca656b68a72ba3f6f16bccc40e46932649a062773850e4ec6a6ed628406fb46bc55efc080cf1b044a073c1cc06f778fd9ab86002cd8a50238b1966e05850d58462fdaf03a8ff6ab2cca8e66649be5610253a2f8051afd78685357dcfa2ba70b3149f7e4cf1bdd399bbaa05154b9f607b1b2ca0b8901ad3d9ad07f67edbc9db231dd4004e29d08855292edf8c957f63f9629d17629d1462daa755655e69ae42a4cd87345fe104d1095f51e60b1d7bcb64d249fbd7725d3043c669a89a32e207ecf112b662c69a05b7bfee997727abd89a519989fd2dbd39709f6f40c8ae1cbb1f4e408073a9adba584d0d8ba544c4ec8ba147658af0658dc7e181e3af549ad736c4aa2366da2acf52985a16b0997e5f2e87716eee7ca48d80c17397d6561d1c8431305ed8ed77acaf8ab0a51eef26a98d11ee7d7d81b37b6697f8d8f6bd385c305f2458d92514f4b06290c2dc8e3963d18a3ee99b3b817cd5803d04c5e1e424330e64207ba5aa2d0a1708160fb969882696e378b9f6821d9dc59b3bbf047485a106efe2bd55c8749b9a971d549e6d48fca1549e60a35764230db565696bce2276e9654653029a1914f343a450d87bfac2ef07f1c5ad32a2a325fdb06fb9943cd4ee02d2054c3f29b6f69f5391e2ef9591777745398d433c122a3724ae1ce675a9cbf2b1a24b328ca2d221a636334ff52ab7078b29e9b28c53ffbc65a01eae9625797596402479323022670784d516752a1d5772ee105a8760f438382fd615e376a22322f69cac069f2dd4643cacbd11168743e07c95cc3f925af440995258458d0cae5893911534ac5cbeb1b12873d08ee2a68af38705e7bbcd40052f1c0ff50f391127459cee1a06d4a790a6f95ba897ea9fae158e1a59b03d2d0db946722fd2bc8a74cc421e239b2e008bbb85dcfadfc266ca765685ce9de6d2a8659066dd5bcd6c66051f534255d123bf47211dbbecfe6a45a3a0491eb8882509381d2c3fe629a50a1ae8bd11cafe237490a1b6fc3b89b8f4b7b2878e60436cbc164ffc2abfb4ef39462cc97f056a68cf31c51c24d86ad6d9c5bf77a6a1b5b85c05cc08463abd241262aefd39d14da8b2aec99a03b26d30e8b73b06d2a4c1ff82ac99ecd41599b79562630b577376bf7b27550844c369ecf336bc64173ab49913324a3dd27d03992398f688e19858ec8645c11b6a73a9dd5f2b40317b179f98d03d1163a21c1a88a99dfe4f9fb8b212ba775045c48e6218e76ed44b4ea64fdd0bec0208b4b7405b1ade20f83dd434a6f5c0ce22ad78607f1277ab91f46d79511a4cdd93542d514a5236dbbd328b75e01f3b7fc7889b0a2fa8fa592ef97abd08382c7b1a85104c07e08f77525bf35b7d71494ea4c5f9db500c9ced7d46fd7d33496389642e611daabf40074d8ae842ef9d9fa8ff28a44d4a7faf831f21c2c65dff90962e864d6f7ce29efdce0f1986bd35600c087f062081d778ee6e9e170ef59ed3b8e62804279b5fdea1491459075c49a99dd5cec98c2991b7c74076c2433535284fbdcbbfa661ad024cb6f2cb97f8f08357fb7288ca848d68693816aea87b27c253b9458f16ec495348f2e08cea66001fca82a495608335b8be923f96a66de3403ae0486187cb9d0792c021c5ab7839e188f63c65cbd6c3b0f42a9e15d8bb24df8339e4342254892de385dca009c00dcbb93e110d2e56ea7f3ba805cc103a7708afe8afc30fa05ac81e5428fabb0b3ce60dbd7e1af843f6555973d20533f383078ccf51943788bcabf0155ee9cda4747a49a1844f49f52e71ad71292727d88b63d0a2edf56899b3d84bebf775e7fa268d402dbb5241829f5df244f5bd775d2806eb3e46000a377e1d683110755b688dcec2a9af3387abd501d4e03dafa2420a263706bdfd09cd85f9e5a92b03fb7099e4814ef0de4186af1197a685879138b298b3d3461074e5b5d42857551f0b05471e2fd8c9dee94a19e14d53f5628d36144aba355b40a97f5b05fe1339420b4309098e4dd23006602659135894b5f63f262206ca57ec1fb01ab0af5bbfd23e49ec3bba29b953bb6a1f38a158ca8091e66312db269e91f10a309f917c21bbcaf05c71671628a033a04869163b172f3760176424db0209b6f4f0b4a5f0ef3157899a46af1430769933664f43ccdf9755700bfdf1ba5f18fc9e360199382f2e1c8b3f2bb83acfbd919311edf49beb175b220d1721fbdf991fe6ac5d9b932f47f586e4bb517c7d3d75a33dd500a05848797985d0effe4ac586705b40b80011b1e43ddaf168d8f7e498b42bd018492f0a72c8ca921426681abe2ec92fe111605b62dde5bc0bfefba875fa7cfde2281761c14158256ced1397fda4e9b5f91b7577b771f6d3b4ea44be3965669e30bdfedbec001ecc30a363e92862350fc0b21df4c490d1f8c585c69c1f80f5690fb96fd3a1715ef5234cf4a71e44be5212d104597d317b526e2087d0e49bbb23d60bc86a5927287766856655e51a31a7e02b0ab4c6a715c83f6e244ff813db61ae6d7e63cdf7a0e950bd21648b7b5406d8f5fbb7fed9590395e7166e861789149464774587792c1b7272d3381a96417371ed84c9783caf5a7acfc9aead384ca7ce6f3eb115e5fb6f54fc81a5e0d03ce39b5736ba48e327fdf6a4d204e0febc3ffc451109fd579eee0cba0c860eb28c4f83e468d2a7e6c958f038b8b6da05e568ffdc164d1e85c81fba7b00021854764ea90d9b0573b634507b00ff812325e24a31f9f69e50d1de04dadf2a3c29f056eca618ad6e6f1a63461ae98e2bc2ba09c016011f27e4f7e90c3a01d2c7ada6199255489adce5b901b5b4ddd044a0634432778057832bfc7bdae174577a27a10f77e274ca4c1f8ce52b2be6bcb481d6c4b39082259a56557139889279cd8ec19189e2bd3de31adc901cd33039e0639e41c328b1fc3e68e0c568e2e6a35c5987c94a98d59e92da827b9d1e003a9fe01c5e58edfc7b3ca8524fbf636bbeb379ba229183821e18109e07795f20bfec45fbd4ae58e672f1fef06ebb2987e704d596472230978f27c802a2ff0cf9418223e8cb11a3a74bb657c009aa1bfb67238823085db1c20df567a36143d58b161e9b5df7132de309e1278a3be0e69a648432501d1fde1283e959a75008fb6e4b2834c0bc42dc35fb7bca079144af2b4a21ad5cc571ff63f0cf8b8532b9dec1327c6ff2d2a7c18b6275d74ad1719bd7d9a9eb4b4f19462de6a238617a99042f2ab6b7c3dc992964f44f9d19b8280da35dd38dfe563d36b5dc262f2d7830a4cdedcf20ca82f68f39fb86162933dfc66245bc80443e40b0374e19b4ec46b6a13c91ce822eb602b69f42c099fa9d5676a3ccb4a6d14e6ee78922b0d9ac4d2c82ae46cf90b7615b18ec237773f865866cbebc6d55eb7b065a3bb92a093b80e067499f0bd7e0f4b6b044122b8cc6090c8c73b21299be2bca9fc8080c747f46e44ecbada1964a2b7d808107b4a6c42ca3baec8987cd5a5d2a9414d5a21ee5a931ec81d1dcb61ee13b88735df72120fb5fd83d8fac0c6a2d29f37f43ecabc1e92ced6e34b16fb064b985224d14a4a83ccfcad84ea2d8bd3fb2e8366ba6cfe3a3f47839ae4ded75b7f605db578f734027b133b367aec58579b7f7836e5a2b158cb97a5c245396cbee436be9a67e0d5936488e751aada29f1ae4bbe380deb7ee1325df95ef1dea021792ffb501f1a0ab5983cc7b994c4c2c2159cd2fc8d39416223555061ad669c98d558e3b70ad8a96ec968538cfaaa26ac74986e1b1b8f6af42bc4ea1925dff2b5e7546471fd182d21e301590e2accd49101ee2022499afac53848e9744c4f5c7fd18a8576c75df45ccd809aa949f3bab34b6af25cd1b080c1d20cf2c996b99b41624d77de37f120b6b632b12a887d2146a372206be1a7b430b96004cc864c21e7df05ebe7eb4bb0af668bd2365e8acc1f4138e1c2f0941f942d85997c4b89f1e7e170d429c50b1242a491bce9fbe513d9b54208b4ba40415e98883f41210cfd9fd175baf915bbd391c0d94b2485a2c3342e133ff4f9dfac67fa58f5a022035733f8127d01c762e7170e1b71e3b7e9fc31f2cad62e499d1a5c0e0c3538b3078bbaae1acdb6202be3a881adbc613435a3952d2e34a24cef502652f18c5df11e740c0e56922550f67ef9fac62a8689fdd044dc0d7f03c7362c423ddd67e86285319350bf87d1535654c1c57aabcbdb084197519e2f514ed597862bf8258d51907b2491a322e4247a385b124fa4cf0fd8775e2c4dc17c2caa7048789cb02af03587b04fdbea260e4d4c4ee00bc81b555b43f68521d5da2c5f2de495a0081058c784ed51afc5f6ec45dd931fb19edb7740a0635a1f5d3fee9828534066123252b62047342d7e597fba5ebd8e2edac28ff2244d133e5b510270d08e6fbf85f4fcac7641c816f83bcf65320924a3da492ec4e8756db16657a39f310c08f6ef45483f21256bf329a16d138aede86dc39d998b7b9535fcfb5da03a569e8146abb5319f4cf1a6337dbc26fd6fc52e44ee2408e60ef66b42d9526b4520001396c64c2645fa644113eea324c4495bb97f447cb298b0fe94d5e75d44b3260ded261d8ea76a4422f92cca70ae06f3a289fc806c450e8dcfbe9f205eafd5f2d96862e1b23bcfdefeace13f91c470fa01fbd370ed03b14e5dd8197bf976c8496147586f0f2df345763a19eace6d4bfb54330531de6e039f23550508302e72566fec1112360cdfa2750d5e74eb5bc72ca18475234698b79904a6571ddc105a757096d728ae7b1cb624e58adfa3744659864e3785a1dfd7e8ba1109232378480aff12b3c6efc357c8f36ac2afeb066cdd9f97729a0f5a052c05c776d17cad74e3d8cbaa17d8ac16f67015553c2f30ee47d533fe816fa59e67996769270a302adc806124ff3d23aceaa9682a684f57caf9f8b12350ed2f738c27a9591068b62e40dc25d7d659520150017721c67e72c792078589c21dbe2933cb1ad1f3b2b8ba980a0b71f1d29018a18dac8e3684b44298f08e5ef82c02aa7a6582e138d1d57f55ed3e0fd5b7b7dfc042451af9e379a3a8f35e404e7d86b47369a153980ae32fa29d54e26a81b10df2b9a8ef82c94c76455a4a3ce4cb2a26d5bb72c139045e8ca7cd475d6cec2301388ec84bcce58545805a98a8ccd1e6012bd646a6faf4ac88d91d4f0aeeabdfa4b7fab6f66987397095701040e3a0a7b90019317489455235310990a17cf56f7ddd843f7c4793ace500576821112fb535a27ac4e2ff9fe4c4a6adc0d9d6e4afdbbdca269ea7018d78c2b908982e22832c2ee07ff95534e6e478354bda5d702e34cf5e8422ecd28fef1c57edbfb152a424ed8e19d209bce09b934519be8291b335c63f62fe20ed76ab61fa46ed284b33e927caecebdf50c451c87c5c7854cf2da80a25172bc108fafc0bf92fd4f3ee180d416b5bf81846ab44b2692d3d72d0368723466ee075923e4e672198becafd8051a8a3fd44c184d39d45306fb7cd36315b5d95d375d89b6d4f26eb9e02ee5917fd38de7109e7f49011834d626984543aded138dbc030d93b88b74ac6811e13dcbb5708fbc9167d0cfe4c98a9583046072e8d503f34830e9cb6798ac532f3e8c3cfb9ea59e09ea100826c31a081a11e4d013a7ce5b0df74b4f664e4cf2ee03e2d59371984602ae9e8f8ce334c4af5823c61791c0bb8da2cf8d5aaec823087ce2fc4dc77a0abce5f68cec03d872858498eb7fe607e870b9738156f4f3b09222951f2cfd0812c167b55ddf76ee73f32fe348e47cb6732ba532cbc79a51e87406b9317c3ba144fbc9ec767e7cacd921d65138566266e9f8b084e92aadf4b90586c3ad14bcb1ef292ed562ed2f3f82114523a6f341dae8b8f1c11759ea21fbf4c9d88a8aa7eccd2232122b54be9bed7cb55d29429a8b251272fe4f7dc79c228cf9e0f621b622a4a9aaa77615833e1e53d1c4e3342073e022e0d9b4f86c20e38aa2df2c38b9245c101e40193b83e01fa3fb433044a04d023848033d53bad7e0d933e5664c51d683fefb0bdd7558f8747b4794cbe9897c1c7f097957ba2afe71d81d44c76da7b7ae17e2c841b86b9c7a2ed6b7f5683e72204a73ae6f22c64be941851d549f5e3ce1f4c4f468582cf51df3418affe15868a542da52d531479c5d3c6bcebdc42f352c9cf02a61c6e355244c9341b9ccf7e6adbd726afb2b6117bc52074edd3fc1e31ef802212d8640643a8cfb9982709d2880cf23392da50c5eba558880a7228fd03fc30a5bdf6bbc2c2b3839c2367f38b38637429372724288055b2c627eacadc79c47d3703698936f4456794266110c6d7b73f3f681f99c98856ba29d778ce1b1a6b4c9cd9bf30b1eb88a097700a6709fd2a3fb7d35bb3cf783e98834473b137ea6271f5c353e06d8471e3d5573097166ed828aaacb10e37df62229b07d7ab2ba3175a4582ca9e69a1c4233357f7f644836794357cb69a2e817ca8993fa8c7705eadd11d70f283abef523739d0e6040789e68748ecceaf644abca444ac8bce26c45bfd9021307c8d7d28ee97698a207fdcb38b9c1ac3ba8d7d9cbd4e939303aa94bc2b9adf4c301476d9d9466cab42f7d997acc409dd22bf2fdbb7173a4de34d9be203569ee4c133a415ad7d26efb715e367aef0120418d41bbdca1d2d5df5e31ddcc45fbb7a86a4b7e9c7f72e87bd6aa638620da315989f0a4d34581f0dee816a654ea86045879df243155daab353178f249e2e70ed09050e0a38c0c273c5cf377a7e4d342b1565ae2ee2003fadaa759572fd2315f9abfdd07c4159c1a5f6b9b8ad59da6fe2ebc80e89b74b9f7913fdb86ee8bd293c0e1b3b83d2d49a37b014d26761549ec30a45e4e199eff8da2e88718717844847417bc5bec578bfc7ed90f945308bc88ee0d6b4d30f6c836f5568bc6968cc8f22e8da335f242e226cec25ce707a66ddc32fd340f2c8ed5e7587ca42d17b5eec67c4c6344445b7af105efd39352f14d890bcf59006a551f96975a99db6b240b44bd5464a93f1ab6334b142fc4984c47e363fc19f9e110b2dd5e3e58209f78077ee9a072f85bcc94fa930d58f567605d70e353f8eb3ff42d527aeade8a0b23763d45141cf0c11327aa4f683f080ec50609bb50ff447659e16209308b1c4fa5dcdc3f1bea6068ccb406c9e931cb16adf594bb920f753a3570dedbd8871b046e661393976e8250680c6404ae62e2617f1db906fc64f651d9bfabed3329db4ae5f5819b304c0e38c73c6dc585fa04665e8bf089a6a1b355e5bc2ec56e2d9438c1daf1a653e8f81c3d0ff944977cb7844ed075eb4cfd7f1009e76637b824dfb5f48cf1e6dbbc1deba0644442b145877b613c171a0588dcea4130437f1f0b66b5f2a46d960787c5f7b2925d189c0fb4975c2193b808ac5f9ae62291bef8045243431e90edb1aec78a50390e96b3a73e036467613db6710f1398c0baa5db9faf394b153a7e8d360cf242b13393cdabb7bcdf456ac42d9301b69556827a59a79eb663eb9d26003c80f1d6bb81274a8cacd2bd60378cf011a5041a1ff5a2f0618112533966b5b6ba4161e81d495e8c148c44321b11bb834e18160bf05549443d08fe10ff049f35f1d7487b84997e1a2cdaccafb293aacf7f270d602c67a0ff167fabe1c69c5b144c256aa96fc2ff27bc04cb6948538a9dfaefcbfaa29713000dbe9476b388f7d421cf1de53f1e1d062ddb802e8bcafa2a93a44909fc364ba86d533f89ba762d9534ed9c560712d75fea7b84ec4d4b6b62b5a9fd638738b51f053e9048cdcc93fbe43d38b0548a2e61858238d22e2b70c6b002554dad7b0c82a4c58ca8a69f12b0e44d6796ac6c43f3b128e1548ff5c0ce19af276353297f1f6159adf135eec95b889e656617a9fa3242c6d121618272a053a7446e42f31021fc55ff60b41d3cbaba3901cdf2406a5a56c1a1bb3836d7dbe7c2c4b4e94dc7eacbf10130281c47723f9cd1d5fc7e0e95590ec9b42e8c01ef8a6117a26cc6c04d127073cf565477b2c7a6b79194c5f8e70e259de6935be0f8349397eba6fed350c65abcd122d9c6c2e14297afe3f51cb1aa8eceb94667077d4bf70f90691aa9950f10f0d75c80bf44309a5951fa88a5cd103b5ff38f04a260c2a0d7d2b8be9b9745b5f9abe1856e0248ad93c21dc6a066facc79fc18f69c4cee5de820eddf11c84e637c3d1a35e8b0827a46c70fcac7538a425aae321bc51755c4c99d16364cde2a48373607328aadbb9dfb6fcccb1030fccd2d4dd8b9aab00f76963cef301987597c6bd8ce045d6bb8efa56b29cde83003df2e23ef149b6e8d798b3568729a3c8b6546da0e5485d8e794e4b5e68f838509c782bcdbe9ad1fb608343830dd5ba98c5af13f538fff7337a284bba79a18260cd85cb9efd00cf5d3cc219aa527db0afa738508ece584c2eeca4621f58600dcb48c855876a50a50ec2f6f27c7077973439ff2594805573c223c19de8b223ff32368710c557e8ee111f4a3403c73b8cdec4c3bfa0cb30c1efc840e3969bbba84170d180b01e5309b61a0f32e6bbe92204aa14ac43b035fcba57b060c3df3f9a5eda56206074f12dd2fc5bc50a4ad16422d396baef814f8b2443e1d913f51c45e4b1b894cdab169c0680531f2b8da683c79cc5c8ccf6bbb187e5f438cf10ac37c9c6dd0cce0b8718af91628604fee6981b6a753ed2dcce70b21e0f21dac22e7145b427811de8ffc53cdcc22a53c8ba35d9b82fac2e905649c3631f1c720f536e800f02fbe8706861cea111cf2211f0d9123f4a546d804e8b75501e6e7c5377e33caec74b7b04bbf8e17e4ef9833f0a08e57f01d437b3ebfcea89d38e1f43886a11a7506289006ad46895b67ab525172ddc2a56ecf14595d3238e57ef37707eb559576ef431cac9eaf19878e7646c42e439cec14b9adeeba0911f188d1398b7a60bd07ece5ce553969abcb7424212dcf32afcbf9dec80c6674b305c214ac325684f1968a675ff8663dd91fd54c102a9b37c614a234a2492d12d6cd333e9d81f5f169a17cf437148e2af71e3a7198cb259da620919746782c7fae57ac3843ad7ad134eed9e16fcdf36af0421586d62cd5768d1a3ebe7871df94bea5f03be40f8d790a231202417e7cf347c0f2cd0d38e1d2f9725fb3ca6b7f229f1b19c5746ffee3f17ae7ba95fd5d453025ea6304432afbefbde8997c0d5789506119e1c2ff2f18cecee821622ad7700fdc7fc7163c38422c11ee7fddf4087d5f1bab7f2fa860df5f3b2083e9f8ad96e3a0f2a3442a2809c51b1168ab73dac156304aee757bea0c06c7ecf6e05d6b5e88b92acf5a191ba2a6bbdedffa7eb382d7bca74863db5b12cb9b534bd4847b78c6307a1b859e0c447349716d3546a451c87f39bac49fd9898d1263951c5e40b2c7f3c5760613c3cde6ed46962b9100f1100f80b9f7477dade92ce3ba64e37918f78e431fb2b82f2cfd22cb04b969bbe305bdc46e5172b000e40cfed5051c73b57815a427b622cb1010620f97ce30416c90c1e5560c690e392a69cdfc264f6e2289a01735bb39d4a33b63f80309b7f7f3189a53fd5733e2777eedb9bd3f86d31a340561415470c5667b2c8425d006a6bafd05107b2231a4f91633f72f28193e3e0c55ff442b404560b5707a13b384c76f643c5ff57df4b68901ace4d416b172733dc63d5305398cbe5b6628f5ed0f57e90c12a2f7a548012c82388304a978d7b3a35730af574d95b63eb829e587af8b34c05adeadbd3a22e9388a6ec688615db925f89abbe15b7bef6804410753ce9aacf3756a370c2d9fb92267cb1c058faafb74a10ea9894137243479263547529681f02546bd143af7e473e227ad473dceea114616baa3f5fee47f2d43508cc55ad016c8aee9dc8bff8cd5f67446073e0634226d67986a54f1e576781c6234aec21d1cd40077fecef9bf7743dafcc84bbfe0c7ba799a99ef494f0246654e0e0dbe616a7623179bd8295a5e0d143416a05f2e7f2c825d8bebc6cd74f4a3942cf881a3743b1766392d3760eb11fada1232a1fb75ac9a3bba81c5d4fb7f6bdef1c150d60eb72ea67787b99f595013e007bf23f258477fd8de2d0082c2b8f0bb747b3aa7fd61d08010ad571901651180c9b959d35fd130d6031f6b7a9ba2e681544326b91fa4daebb4d11772a2a8d3a3a87718d1e6b8a25203f88fe4386a51a422d3a849c469a50aa19a52226bb99834e5a974e86d1c2a02fa01b04d511ec1357f76251f3fd203b43f91f31d474d667f4e56095221f27d3ad234da34c5c2ed130fbff79890650475a75640a1da8b0ab6b98ffa884a6e7f53e5117c1dfe471e931f9764bf3609a50ee15ba2352a261622d441174e00fb7538a41cf0a8b0229f5db08283ea945113c653d595a819ec30cb5895af5f2e71085cbcfcaeb0c27539040755800a873b9e3035219a3d286fc4af86cc17a9b8fd266ada7510bf93734c4fd0e47a52013b35ce927719294d3a188b2add413e2ae10f31c23f4017f064769220c055371aa42c063b9f5cc6524ed98df3965f362cf04c8c60fb49d1c7284b24b4dfe7ab5aeb3a76f0624851cd3a2941872614933058507832f82e3d911ac19a08d992ca2026ca4bfa606d447c28c065576b2bacd68b147b7e7d336bc7b68411d98617f51bb099c89b1f11a9675fa9cad7b8df222002f4308bcddf04d06304e93522eccda1fba2c43fac33552fc0e208e9ae734fb78828c96a790af407913341732915ec7f5dbeb3a718630c61f13711445428500e14714db5ce4c90121225edc04794c4720171678898a2d795450aac7f4b8809dae754e3d87af305c3f241696c46a94fab0e5a034a84e780cdd73d3faf1a1ba309811f424a8e6be1060821d4365cf87e2bc3d481f28238096359e090f793bb6b68d17acd38a4faabcb2c41b5ea6ca178a7d2c65171b9f0e3d526f3925ef86ddbfefb0e6aa97f2c402e9349ef98144a8bfa46bccea78e5973ac306aaf1ac81343586425e3bef6ec9e8a6855f89f22ee1fae4c5399901e98930e511f180b7b2ed4e64918ae04e2dd5fc2b71588cc12017713bde985acf74ca16996b0ce891bdb13209268e619b9654c992306b48740b8078d5f804811499118fb3364f46092bddca97c42aca5f07bd12855f7d0505168574af68d313a6b9e188b76215a0289263c9ce254e7aca12c2a54c93b95dd311dbb0cf91f16068aede7497b325f0a0f33f33d485217306a0dd643ad134175d1a1a77172ab2150f6125bc80e8fa1e0b0ecec35152fab3907fd40aba2d7e8a45c734718fc4f689c9d4157aa135f1f76c04ed768f4387fccd87be79b0608a8b36fda757b15c4c3635c07be871be2dfe5a3588779bb7af29f8dc830e70644330c8d7146cc78237eb747c97a0bde298f3cb55a0f88521b4d1c64b9df5f887ec70fc7e7e6ef4230829574a4e48374d023e3d5b14bc7482d7e219bca0d49727334070a874b5b0b9f5915566e2dd7601cae3ba3fd2b78c7a85a0ed87c0eb2c4bc75e7e8e7655d1993e32a77ab85952fdd8cfe6a979ae963fe0b47d3eef429bcf1a0dc569429f12fff9fc2b92fef6962262f9883958692ba5718d0f628d2bd084c50d8c4a37429a52cc979ecfc33d1f69c15a3209b487a925f3a4e161fab380d2d06ef299bdd75471d852d78804e7ba36bd4a896210cf037fc24ed1df373e83bb23ddb6ac727005a5942b5b1e2d73da1146ec99d988a4ed7e75b2a7dfb0b6e6a832c0d316cdb3788b632d7a8fbe552ad4d184339de4a9f57297e7819fe598ee6ae5c5eee9006738d180e6ada7102c1758f3cf3d5924e36ce4b5752e60b4e27026e7c7002d39aee313b3fb2d15909f44925b4f18af4f0450cae7f0e2b0abd541796efb939793ba355831ea771abc47365fd4ee2083334c699cdce4dd8a2ed308ea3a3a9159ac5ba51b70011dd7d96020fba70081f8c98c4b5e380712087c601193525af9f961bde693bf5fe0390dd7a40cf79ea2a22b8a68b628d496e20d48d11502665c8d97c0a7cb632a1fd3fbe180411dcb989baccb7709a341a1c1dd9802afd36964947f2053f77ba79ebcdd0954278175f32e335279b710596efeafc0bcb4093360be3bad7b4868ed75fe706817eea8d013fbd2db953c5a8a991b8c5a599fb5fd032f5f5393cdb592c30a02ca473a8f84f4a0a897e973f16fc5ef27c6ddd248ae4f60213418105261c3da4ee4c94cc2af1a00952351814834666fe9854da3c0210c155baec838bc3c8ba3cae0d075cad398d6b0a60f68888951bc572496421cd4595b5b59f5785dc0ca2c8d2423e5b6177c41a2c9909890bb20e648d753aa3ad288f8439361a6949cd8785385df2c2c3ddaeb2b65151292f72ffdb300587cfe4240d1940ad599018025063d9c18f286b9f764890f432c0ff252faf766ebc49c817c6ae0cc2c2feb9f2ae9b9deedf4b236ee9e92244a02b1ea8da2cbe8f84c4fa6f3308822cc98081bb5b84e7a62815a58f978bd780efc681f5565faac5a8f8c3f8c21b6b431d023b1b7cbe956fcdc71f8c5cf93397116579acceb0ba5d1a8935e4cc5994467f273c15137ff8496b27a118d8595358f93cad9f3a28da9aea0b7b4e04b781ba88f6518065c0e6ad0412cf723b69a20f9ce1e82fbe7ba638a8880dfc9152779fbabfcf67b44fd9bfc6177acd152715226ac79aa45d9b437ed5c1cac2bb6a42d3a9f1c591f5247188a3a30e0c57bbe9e658495cf6cba767860e162b526cbeb482fd1c7c92f67b0132859e471cbc6e035465828941f926b24d91bbc08600fdb548db527a7d35963128b6761cec751ffa7d3781dacc86dcbb9193168697a81e25b5c7764d8403b49385f82b9297d0c6a08564e36a5fde29b9432384c71b3d91664d7fc1108300e97bf229eaa49169db879bf6bff257f943b2c0d0519ee46d82647afde4061ce46e59b39ad67a9e9e47ee8f93f2d4537a42bebe8e19f3d36054b742ce77981c4ebe6bd8021b5d5c3aaa862c437c36b90653bcf9e3c350a60d71e2324d7aa245325d9ca34b0c8ca33552e706ad90d51951e28f1db991de0ea73b412e7130b6a6f08e44dba70e565fea61b5d9fa86bd4b34cd1b0e2891a2f223470b7d2b445d0fe144872f82a983734a7924b4ec5c61f93db445b7cf154d7aa471e6615fd287b8725352dda4f33942740bec278630adef68b7501a5506161efb6f5c8a446a57c7594e352ab405bb9a4ce8180e1025849eacc0b711692292ad10cf3f1960de66558d4d349d45419ddd600601569b3c7adc026a7b12961edf4a36b96c7c0a5d70ce12e095b5892db98fc80faa59019f66e769b899700bcb97ada59b43f2f6f5b5db8ae71ea2f2c7bdaab8f3c3bd9e36eb1ef1968d23b636b5f672c467c43e95b9d4a6eb47b1b6ef49b5532ef271c151a36ee7dc613eb31d25c2d2455ee5e234c519d41a1f1ded8541d517f30e01a2d33216a8f95e7b4d1908332282519921c7fdbfe49faf7f6048b947df38011ea7227b977d524739bd634f8d864a6a8a01823fa8b4e5edd28baa7b8dca1ce63e488aad55cf97e955ff65adb3ad096a70a85650e29753bb013e55ca3006d83b4f3cf9a03b4ec23a8655d9dcf74d4554fcd81579efd20549b64815a63a0cd613388cffa6177e94dd2dcefad171830b8e189e983085111c94df18bae789c2cbe01841b9f90eddfe0042fb6fe1679ba1d4b37ea98c3623e177760d09d5dd32867534be3046ba7fa7f0aff8526b1cc5e07c431d081a670c2d80d68e6cb1138d2072b515d4489335dc3b4103e3226aece1e58a217c834ba41545c6067a3b1d4e07b5de9304a82821efb88df413960ce6e7a2e5186efa98c4f897e077fb12b04fb34587f21686bb5d77a393133496c17f9e5b5e7e229e1a61f69a6f391e8a5d559520520a85ae19fec085ace7016d76ac4e00e52b73ee90824ab861ae1bebce484d330ef72832446812e8b0695fb74a3d92f24c0cc7077a34dd3562b413b5d2cdb9dc41a4bc79d0cf824e74711f6dce509f76ce3fded2d650e60d202ab7df3397cfc18156cb67b15ef3c820ec778df9f4a1d21503ac957c414b67cc20bb19087fd33ad13db9552b8b02e1f7e8803680f8a208a143c7bdf0e58ee3883527879a12d42e9411e6e9b23dff6c3fba7c8feeefd7c98802f56dcc3ae9aca3edc54c7a0038f0fe3ba47b373994f66646d54771d8add49515bfa499f991b1cf53dce55c51fc7ae41033095e770a18197541d64155ddec7cd14ed1456a6597a852cc76201ea02fe6e70c939cf6cfc1e00820e7bb3182d4d6a03e792ee0b77ebaee47eee0e7af3a64e471344b39944fef8b06ced6a749c38b6c7b9c0f86e8af041933862f20f67a956e9972fcbbcd65af11bfb7266a657e7b47207c5aef445d00e81203fd7eec459e93d81071d2d3ad61cea611fac15622b219152abed96ca4f94613b90c93e21257fc1095895d87fc3d3163b3e7d454ef2549ced2e24cdd5ee8c7d76d2229a5b8bc5fed3422b7ae9cc3861b1dafa848019d6fc19e89e3f92c572d1449efb31d698d4faaaf57dde9c1c6584c0876aa2f7ab94db392ed6549f8f8c0c7c5796d272493af60781dd92b85570fb1039429c4c3cf1badb47187ced839b4c2b29d05645ba5097c823d6894e872bca071fd25086a1eac0f435f2195d8e50c0700cc1eefba1742a6f9214c63dc8936436a88c91de87874eabfb96cf3269a0b60c7d9d593a3fcf68a19785aab503d890cf968e1cadfcf245c70042bed23e1ced0f1004d7b6fca265e6d4cb20acdd9574684d26fbaa541cb19501dd70c2bdf726c4633cbd8af77dc11205907f3b8dbc30ffc555861f627dc8571ebd1e8518e882e427e66e77880f38e3f25e49dbf1d972c55b05e1320b295da0e5bace69556048ff26d52f9875805749e56b0ba45184b654af005d2d46fae9fb7eae01831230b87fab5b8345bb047f1953bae3128209b9ae101e23cfead4054c2d1f21cec2a7bfd7502363a22701cd3d51dcfaa0f772cd27fa754de38d5c3ceff96d583f15a3529bfd8e3af0f768ebd3aafd8b0ab854352a897fd28e0a7b4f324eab910d25a71200d26052a643b5ef77b62d0a2ee67d51ea598893c1e0a1738591da72e25618e35ab9525ec0a58ef84e93faa4b8bbd7eded65dbe5541bd82e9c8c5ac17adad573626c22c26aa56aa097322b091d9b5591a02bb3693ad653f7fc9eed608d8d3ef8907a8295bc60894d35bb55ebc5663097935ca3587d87da8268c6f8b874d7f9f0d174fd6c9673b7de86e2162fa75a0feea91c8b94a6166d4e3eeaaff5183d01db96d564f543d859592d849f806e673c4e53b3d8950ddf395b76e65eb2113d3dfd5be27d28d25221b18b0aa75d6d610a265b1ef5bd1bcb172d5699f303e467c4b741de5910b1bfd5f9ecbde200f5ac910b2486f49a98bd1ce0e5aaad30e1c08736a882753c0c59dabcd490b241ea69098700931ba1922f64fcc997f68b4b6b90edb7dff7607b1efda1c8e04fe6ea00709f72df0721ec7b08aeb003e50d5d0daabeadca332d05ec1e378f96e2ede889eb81e644fdf0126c849b5f403d41dc23287a6610a63d273afb9cc56e43e358a2584337763f9f333e6e3abd5c77b6885d556f5ff99e7126cd25a1348d802ccddacc7aa2da187b29d389c2fcdac42f774387959bf7369a135dc0c8653d39bf17a2fa21842d736b9c4239f3504109899c1a00317c4373d96ee04673eecb97cd8009541320f30c9ca61983cc04d0e852c5a4705ac0739bc409f045bff7d9dec956d5bc51afc0280f4c34671443672c4ce668fd4429c6f71f9ee69d111d4471763320638b9f989742054a4f92a385686762ffc8b74eee6b5d9bed7fc0e17c745959732e255e2f39d967f6cb4742183ea6b066971d40846c5bd94bb94ee91c4cc1ca35f146d174035794ce0031a18bdf193447eaf1502fe1814f406ee9b45b606cd755e2a4e1fe320b1eb00a114b2e685e6673f9ad2e5a454012722da1b614f46bfa3a8b5a888ab98bbca42483bea48a5e91652adfa8508ab1f6e3b0143d5b3af1a38fc2257f987b24d3ea9027207c18297f0203d4859af505fd895a3f75f442ceef8f15b86fc37dee9f2ab05cfcf0bee85bcf1077e863381da6534e2f090b4b8dc8d5ca8953e4a86f09e749832308d906172dd01863f46f1fafccc726376efca2d2722cd5ae2a3874b3c89bccecc2cac4b130874b3dd37bb77b72c357ced7ca19b8ed894cbce023617a652bb550fd2fd06e97bc0c83fae7fd86fb9c3aaa8dc49e6c5011acf80b3fec2488962df578417ba9fe6740e8098c417360557d491dbc98d0f6e7ee86b1e9f955087809ec065d471323ea6da2a6419c5ecfc72ca7b22944e92695f392b134e687f1073e2bb129b8a47c39cfd478a556a2430c973638607714db467ae98656966eefcaa40f7ed98d73a91dd2f3429791de6580bdf56b3fbf6ed568cbfb949fa922f2c74def687a2d1c323f7ee0c9d2186d1d3a991bfe689299d42f8e82a76dcd71954a4d189ae28eb6413ed9c96e1ba4ab63bdbfc49d773c00c25b64c6ae61d146e8248d4d07bedc653851325ebe041039b70d1fce27348e66cd3af39fbd8463ba421ed7d5b941e3895d37aa2f126c9feefa833300b31f610f18273ce552a93d434533078bf92fcce46dfe75036af8749d4b6b99e786f9d827e37bb50f3897b971b08e2b1bb4cb736c42794a596cff31f61aea62be262115a985d5ef2bc432a74da7aa78c92852316a39f9243c9971a32e79b37a3ae32a5f153aa1f77703cd660c13e71c09160c3dc73efc5d47ab5960e93069f1c21f565ca5e29fc42a6c8addb9bb5db0d67d6d8f8a96ad9969ccfdecc38996d065209e6ad78729834f40d904425c3682a6b7990daec204a7e0cb94ab124de8326ef91425ab46f9cb20e1fa26b1ea5e83c6f14244ab7c1d1f03263aa6f685880a08c2e04fd160dde4b93f237b32b8f24381db36adf2f4302dbe36ecb089a3c0ce83a8063a82383a0c08c7e0196e44237a9a78dcc25c19adf3165c4c8a9271021de97c676a7f74f999a0467b27022ea09aa438da5d291806398262fd719cb12bb09d8fe3f4853babc75703a6c8a12271ee44c1128a3afd7bed22e3baf0b2b8e2155ae76622cfcb50908cff5fcbeebd57f07f3a625f5a1195dcee452af83bf859f82f33cb396465cce3c918c00311016cf328d82b0ee884d045a9a98433282781d89621e49b1766c75ea96f8705f1c00de4d9a5f123b56e4c3653bb4dca97e1de7ec19a8459ae81367590c9a47425ddafa8e6263c40bd1fa569087747ca461891d00b1cd9e3d1dd2f8365f85fb159b05c245929a263916acb77134d2fdc71b8c078942b1deabd106bf9c8698b9ad21e8cf7edf0ce9758a7485c3e33ff782c8656656e58adc323d1417571e24c8252ce8f3f32f527d300d39574f949a392f7b565c236c90569698cbf08025c9ade558e75d6b66e2c9991b36057c2793b944d918e081f1df68f03fe1f4b162ad3930cc9186321017c80faad9a610774329189751f51f495b4770bca8d3b28bf768e9ff52f881320810dbdd1fdedf90f9733adb53cec9218469d94361e89358fa8c37a5057c450e08af27a08fbd1cb01cca583f6cc1ed40e96579f8df17cda554606293fc2fadb5962ecbb314f443dc2c926deeaf47512fd11213630a2bc97eb9d894ef4e8d4bde755038ceaa244f2bab6771d704b705ffa461da86cf8aa62711e567420aca69be5bdaaafda48f0544bb07c45c4320540c6ec686443e04c5dc329b571117270a33eedc84ed44133d0814b58f47b2483de0ad2b50e3b43455ada3c24345cc9fc33d96e4cd105abd43fabfd63e2b9f15487991d87cf109c62e939ffe1fdedeecf77b8a423bf924e676d7d59bb43ddd52dcf540932fe1f2308a07a95c7b49252d608e03885596b4fce21339540544119f5562f1fb597519dcc2769f52953781211969d5c6f0368af352e80d1fe0ab36b16a0ddc80f588e66cee13744200727529969ab62590f0dab96bfa700c5ae8b13fc0da9be377448a52f84cfef00556320f8df93534e5f2bc4a4ebe645dd46a63efa72149aecd6ad42293514cdacbbb3808257b1213d28e6831f553d5eba9b7f8ccdfb9868883ba0abb212b2c5a8b1d5ffbe860f97ba4d8d20bcb2b25bf89bd04a12db62e2bcff5a4e594678e51cef1e1594e32e3fc1128223859c166c765538d7e573a8faf699605d09d7448cd46fb398ff46dc52b299fca22b71c0fec1ed1368d08d06c3181fa2ec71de8cc7524780c69d78160310297e9e03bea266c10c16d8bd3fce1f1032515a3cff4abf769eed1b5b560849fd18e1fb6e285f5a24c21f96ca2502f9d0aaf9662c2ff57607f3973979b530e436bc4517dfe5e7b20fc3a835b09af5c68b97ccca9a1a756ec94c829c6ad41d59e4bb357e81247af11651ed669c9b50f6d1654e53f9b73d39b15c7bc67120f96853383b958f34b540c83eafd735244cf44ccd10fd93a09f96cabed70a886576567c91f73cc386c83c581f8ce1da3654449d093f26ea8cbd449adcef9b77349d9247341fe423fd07d7a2658afea2f32345a879acfa9317e9a58f259279f222e18cd44c8e3aa16e9fc17a87cba69ba1410cb211f75169bda475d84361c4b2a16b0ac43ba33494d8cefd23bc30f289d6e1ef3e830ab3bba3f22e9db4cc021587823be42f609c4cfd9792b4776c151daf2c962845a488fe6feb93bb285dd76f5979815f3becb7e1a2595a09500bc9e0939e554c013a7e91f6d656d3d5fe0d6faf6626f6b1a56b231b7a1508f9f5e454b58a16cfe4cde848db3c8b654b8f2088e291ae5ed30a66081c08a4ff86b5c839a4880d6866969d66081e71f7b0a181c454bc361dbfc99da36005f777ede3effda0452b67eb2e69d464b44c27369f5713aec2387fcfa5fb3adb6dcbc7ce57c145bbb5a5a592a1f4f8eed1e99e0bf80d83207958e3373c8149572e8e817bd0f02567f23c496c38f36e098d015ccb4279bbc02c5fcc348e639062b777a721c2895575b6880fe6a125d1924b58e5146cb7a112062615ce9a1dc1953d16157f764797c9df148d5d69e527da2e406d1455d0acb507a79ad72d8a525b62383287dfd9853ff69eb1ed4c1ef8e0b63b85bb323d7133f9ffffe4df63bb32302af2018418118f9efeeca206f853237999ee19df2b954fdc8a04e73cfd73b3d70621a2d522d7dc6e9756a3ec9c8bd51e9740f7c74dfe44a0cb886d1665d2e855be3de4b837d417445603583f23c685f16ecce8ba3e58c0aa8a4ac98b267d79b2a4ea3717b38410e2a3543d1716757e1df470ad52f5ada319286f63bf5fb9bb0872a0d0c99c6e36dafccab3fb49026c09e23d880df354203549ec3a24e9726e73de6f8de7b50c4721e2c5f1c811be6e9d116238e9b1bbd2c0abe6b838d9e2f8a525a5eb2e2db86ae9d34dc918c60a5cba9ff70074bd15b9932474f1786c506c595216ed1e7028ff2dcda5411132b3c30289bf679ae36d96601c4610bbab01229047225c86d26bf8583fe31bde14a5853dd6b4ab8a1bf96cb325257e5ddfce07be9e9b98ef34fe97fda978a9a673a027dc0e6906152a4767de4db1185656436c8f022f6d5357cbdc966c6868df95a7f67bc2cabaa702b20004799ff63cf7a6fd1b97bb2c60b298aa67ec71c9b061424079f9a657a77c77817fe55c81240a2171cd82b2946b5976587361171d187698a02a1287176711b87fd9b1bb60e3fd3bfb02a654d8495bb9f5bb11bcc092ef831e449a5fe6c16c712f5b3c602800f4bf80c298a1687d97df23cfa00a7a31f697e50a2657e9eda4d01cc9fee11d1031afc828995bd94d9e4a93ee0fac8d2cce5b4c0b17aef9eb1dd1c93a7835870ccc4109011ba3fa8b8ae21798b72a0e12d96332a85e84912a24201d6a9e20b39af07613bc9b886f1d53c7284b7f8e0bbc2a81da537add5e231c1ea797aeb7e12252f1b8c9d88ecbc1001ade205d7a958fab31a04576d552dcbd2389a6bbf4eb23aa5510ea9bbd1b14d6c9626bdc1a0c323fc9d3efd2ff7451a87609b6e41ebcb533ed9d9604a7db5f6c994869df1b16cfc18c3e089b5a5ff3675780abc740e6fc734b75e893718bb81a73cc9b0e8079569bd4cbd7b5a23894c8296afbf9a23f2b264af19e41465aab48feb8293e3a377cf7a261df6a6d0f1770c26c6314a2ac20b43d184f28d8fe6f6d99f4362b0acba55183694f2e4e7e5962e55ddec0f904384833dfb9a7004bd395f655abe046293a15f61f460e949d464eb6484500482b1c5e047ad281577ec08693353cbeec251d7685a79d0d30165173fd88481b23304795a7969b681c2e8fd27994a0c8e1f46659b7853f5851d00c344d27d2d0de1e555f4329153a5e0a7c12649e797bca70bceeb2dbf29c4e232c3316652faef974b595f4330fcb4311b51258e8328ea3123d73b22fc6dd3f561749f1b9855173867abe3d95f3c87f420b3bc911f68172ef8d30a986445893eb5bcd99a30a64fbae84ebd00088eb4f18437e5d3b4114481980e6590d60fe87c9682f2c6393ac7d0ae66496a8c009510e5a8241db010a8385339d1640fdb854904035929ff4ffb07543c8015cc950a218342f7aba0c9cf1e97f824e16f87ad9468ea7d3bce132702830f308e44db9dea970bac8e23ca511eea72e9f3f02e6720c26f392fedafcec0a39febd90521a86cd73ff0448ab1b3e0acabc4546bfa9be29b8b4019eca98954174c22a7d6497555dc1282a31da1895607129325ee456aa0c861fd283fc5be40f2424535d8b634d723d56c2ee05edab1854e6bb7e262101677ca5886b65b0f5065797024128b573636cf0378ed2516d980d7c805e72d97e8de2407ead15dff4674d1941b5211d5d5d620e9d532fefdfef8da6fab96da094f428c57ba72dda6217135b69a03b8fb9da55eeb75b78ecfa7ad5cb0eed41b1069c415d95e0fbd58bb1df99e8f2ecc941a4b9322efdbe6bbe93af4670fa9f451906c07f24086e9c1a983ed6d2237f38222d36e6268757b7e3384c2994fbb7af2c41e87ee00d22c1da10e8d2013b4951ff8dee57d889b3aea002051904ad0856d66b3042430410b4208944e5b75156a66df11dc3c1309db0781339f11f8309b99e49b51ac7be2bda85782598585b85da0d94a487893249a231faa229a85347f69c3b451978d373b0d84ebb5dfc038a16c27cddba19ded36b29160d536f4526c95fbcdfc453bd1769258206fb2870d717644cc801fa8d248469f25567f4433ed489fd9268fd9a0b4df5f61d4a5edd06f4271b5e4da968c81187b63e735728556e8a37395c8004aca7c9e634683b0b7b1cc4b9e233a6e004312355e71f7e72c1076cbcf480dc1d7aa9f61513af3f48190ea3fe7a449171d97f330fe9c58e59108147cf4bfc1b93f089ffa9a958694179eb146ab4e2b55f0aee25ff83fdca5eb7eb1aa83649ce61826d89220e03db74f7dc0a307ffed0672e4e2bab95595d8f62b72e4025affed4d289a432d8c21deff8e4f5fb29c1dbc9506d4ce35c78435bc370370a6def04c24f18efba11719bdeb65bb3bd748b7bdd07050efa475bb73e0488d022c7db24fe442497325537852db13db07cac0b4ebb9cd4d4d362ae9fe6ac1ed591904364d624aa895c2260e0c1660e48e3b729e3c5deef940c1ac10d510a9cba6bbd50cb1dc4f64a4962ec643918b0aa47053b86d590b6740d2ae1da2879865d7874420c823222f658336cda79eedcffe7af102e2d1d172c32aedd5db496f30249e10ad980ce32062c00c3220a7e2e827ee2f8ff4fef33f7b77dcb57b3a95fb8dcab985eec71c4d208b914cd787bafa60207687d235cf6a21770f5a186f3b7e5f992a6a015c945497a2cf465e9f95f764362185a5df838a630e5efec9a5f65562a675db771a4b53f1674b596ba7c82ba3330d72ec7d47bfa4b4268f4e1462d491daf6b95b58e3e0a56fbb3f1ffb3f9e45154c4ed7eac68d5a50788864a82b6afd222856330892b5d6a2d0e86f8954c73c4b57ef4cef09b8713a38f6cda213f8714e8eb97ea92061732c78d94a75038c5681d11ad6eec03bcad2ffb18c0e64e6bf84bf62cd576605f029c4922224eb9517d27af5ca233b662d84313ec0fa410ddb02a2e4b31669f2ec5409e6eb5f40a0e1d93d98cf21efc41120667314433c6440e7c9a83542d0571405f57d9c197de29f0bb0428c1c628c262a6494eabc08d6f325b653d5c785e47c7afee82ef7eb105ac264b1fd4fb6cbe6d79d0331e833ad96fa59e566339fcb507f1e9934f08971d5a2cc81d99a54de598cc9feec060dc77ecd73e77e4c4a8bc00f7e548a3f2cef059104f1cca0783eebeaadb4018946cf5a09378c23fbd9118865194a0fb87d5de0d1f017cf595876e56f6559a8a864b40bb1bfbc2add2228f2c68e0031db4789a3fc4dcf192b9fbb8dd55ebe84aed75f49f5d3feb9c17c2dbd7d21fec02d2e225a50ce02796fbc6b6ee2fa39b715ae2fb422f029aca9e8b27b901655137c95f35cdead57e2ac28501bfe879745b734b140e69c9b8837552a356d3ba0024f25c5ee0979463ffec152cce8a43b977ef6e0d8005bd4f681de97b89cc12e11c08aad1fb1709eb30a4f101e1aa9c9690dd639b4ce1416e643c56618f870667fba33141e5e1dc60e1308e7380a2e05f0f77cee10c240ac378108a2c9bc4e95748b47967563de258abb35229dcc2ac9aaf955cd26e99f303e8758a9b4b0cea4b6088bcbc66fa2fa05ddd18d2a4252b0688112396c12f937afd70558caddc79705ad143c65181b5e8c0dbeb01ecbc42386f6f2cf1dd7a63d2fe82f453000b7742437e54064762c00389475ad46084a2e6a2e56272a8ee05873414637317f58592419cacb645287ed15847b68eed1840ff5f9d8e3bd09da87a7bf335fb23186f16faa1e7cbaf62ce434f610547ea895eb78550e862ee004ccfe7d7b0cf36a6b2a15dfdd506fec7ec60ab9a26194df8ab53d0bc1670c5f72cb426df9cb3daae0164ce564c69dcf2aafd78f1de3f240b775f67544bf3a96cc7e0938f61b1fc4106458c33691309dd9c20bcf203c34c28a05a0705117d399551a936f9aa994c296ca74c3f42b4f3b8793cd361406d502ce6aa1d277c60bd1d95af5651e04bb9fdb174da8318203cd9056e882c90d88752e12b26c1a78059b52b427e8d726aab39fdcf81ae62c6c7702a4ff104a7501378689f4828e9973e45e5503ab5e24bc7f49c5e9d78ef446c213812d1576f02cc7c4c935ef8128807f7075bbc8a9b9f073ef2d201ef7f1d7ffc751cde3c0f74c8acecb2f3005a160f627fd64c8f9192bb6a134afa06d02608a077d402ddecc787d917523f2e9a2768cad15fb66b4ad3635ef2c883cf4eb61dcebfeb03aa7f21d899c21aced963e73b27ed58f33ec89ce322bdd9429065e758e6dfe8b4dc04b23f42b89bd6171457428f2f428e53952737c27139b450774ce8b86ebc84feb65023157e5e258d6ce743d0265de2eded90dd23f09072aad0382ab8b964ac1e91ef3858dba8c45c980c817f1d586a8019e188a1add687847594fbdd9b8071a4070734a5eb0399a093b4ec742fc60d64fbbd165e3fe68d100a3079c8be7fb62ed16de2e4622cff1330b504939144d0987d0cbfa5bc2250a21ce7927725cc9c085f14e3fd1ed6f5479f7579cb3e10ebd05353bae5271a900c9d5f4237f02a8b806ea0d5fe65033327c1dfa072d30586b8b12c1aeca61924d3d84c290cca24677619347edbbf75897284f270ac0ce2e66b4e1459abaa8046f7810c2945f67e31af5a7a4e9b3d6724a5adf7151ae29a3998fb7558ae03f0898c6db2b169517efca8c80a2f18248b972705fe0341b6fcd11a32949475f8d7e3a7a149a0b6020081afdae659113488a404514d0d8a21f0dc61f7cb1bd27040a6865d60f67e1ba5cfd26e86332c04e8c649e499354762c3ee29ad4a2bcc34764886cfd46b156d1d1d514047df1b5f2f9ac5eda95b37f762adfa80b968d8985945ab862cfab6fa0f85604aba85ac34e375e282d6a73a694ac2efe67e4cf435d490cdc6fbf806713bf9a6ddd83cd73cab06e1f855f6d81f5f4b000c37c4928c0af0387e70f950051a3668a37975527c2c7dcbe199378e57f28887022507703d2c42dd76e2620f22020e8b534ab368f21bca1f80d7e256e5158ebaa95ee784c4797e251f469f1f6854d2f3aaaf0b65baff20587e6e97c1192dcdb7105d8ed9888191b3ec82f482f92bd7d4b05b3ce765b05b771a6b3f6381ffbf7aaccd5ce3a5672d749d9039c2268eebf6cc3249a399ca44ca62f71f699143d5ca7954b26c46747ccfebeb5f5ef9752f609093abc175c1d95df594f70f59e82cb2aa728fd363933d9ec72af38702100715fbbf1742aa7e5304f7a7d3d88d6f1d0b053e817a003a86866167595c6fb5b987b58dc38246c6335729fde66a895c712b38bfc6930691dc2784ff52c4d1c2ebe1aa2d0299a569bf29c8861f28343aa64ec507971d19f6b46ba4b5eb8c295a7bc630b04c153dc1e2f0333bbad468fcb51d430c4db9c860fe2098cf2901426c9dd4167abe4c6f45ecd960ad780b7f89d992a65f22e73d96bfab12010642326150be9a3b22b3c354a77ff8e2e67947cf82dd1d96493b7e476b576796e1d550c5408ff6a12ff8c32b8e328062298316cc638a955a2549591a03829de1bac6735a1cdf2619162a23a51c9e2ccbef0ca3aaf89b318a3c88a0ae537d447c0170f54691c880b8b96e708b7eb423e43f7e48bbbc21ff0c590f16ff9a9a547f0570f487225f4715b76eb6be9ff741529cdc58b786ff0d80bd3085d9c17d8b4d358c2b858d9c22ae938eefc51d1720ba6d75f3a9ed28c000c7fc9da3c76a32534bf6ccc7cc6b96dbb0c7c7c3c0a95a53aca9dfec041113e4e434887a395eff8fbd7ded123433e2c5049144ca393b8f3288ed449c710de717cd8dc9effc9a922ae9f81844b6da7232a7d786f3d7011f77546248143c558f579832aa739183a92a15a2a9ef05a481066b61fec808d27f7db4b5428c82372dee8c0946cacfee5f4784a2aebb08745ed36ba3ee65352e4b1d0c6b8b921d8a0d4406a341db624fb5b6d41777ceb35cbda92f101c7f0205a31d5d5fbfe01872d9dd961cfdfb97b77bf61c6d2dfb59a6d83cfd96d49bcbe1763b15f07e0b90f183f624ddca4a4423895da4498ee0ad58440ddbc03d39c2516e10084bcbd057679a399ebaae91fbfad480d0cbf2e27367736cb258aca91ef5da7e657643d83dc4ac6d04d48dc607dfaae2e2bee1bb47b4f376ed634e42dcf3c1cb968083dd9d8d378b47ae8d02b41f6c9081aa4c4b32066f84cef337bc27c91609cbccf95f9061086ab090503321757c73be17a753195938ef31e2c7eb314318d772872a7bd97a25c4d918b11bd23e18f07c571ff4b7e960e75e16e09cd8d0cf198666685339412e3e03c4af3c8cd00bd34da463e8e004465f46fc2371e17dbf272decdb597f58bf7979f7e56a2a9d0ecd5bdc7480ec028e1548a1db98b494505951540098e9f59c521f1188e90d7f6811a7fb7657d6e5ae23202ea91cab5a4adb00a46c35beaada2f21e95e2a3946d46d1bc38acacea155c8a30715e5fc6cb5a98b2f799d1b2334dcc3af0127d7dbc3217ee0a04207d95a4a7ccc6a2094ac33ae6a93c049f6067b11f9d0ecbe47eefd4b506bd7264a212c5dc321a5dbbb003500392b7dbbde497a5b751b064a16944f6c93fc5591b5b128f490707bb28f2505b1e3e183b7589b6b5d41c0408c8a4122e2ced64ecf5c00d05f57793f1d6eb8d3ba62491be89b9c1cf357e9d007ae5fe6a4c99621bab95f4f1e08347a8fff3d23eca93b6990503ee5ce15f8a187b0f6b00ce9684ba42ec03ef8349094004afa4c1878ab1ebd02472719a29616526167e34a5ae178df797786da40795c4d9938fe70246c135bba4ba121393e7073595e91248d0fc425b435c7bbc767f6d60a14c4362ecc17baca658946f5f743a9d70583511be9fe16e8fbb3f06b9076043f51c949814cbdf3ee811e6a4b42b03e0a1f4b79cb86df70a8a59fa5421ab5ce36ab544dd3f86193b3a6140b20067758d3b3fa9ef8db1d96f40010eb39cbc064e327196b7fade904f0716b5452957de3f275782468f4441eb3e3da049a7632ff8d98c01acbb891c9a74e9a5c6a1543a84abc0e5026941e84cb62278be4ebac9e805edaefb127dc729e675a91999c4191dedc6a9753e8d64ef276460e0a100b281c72331d77ece7d5d3490ca2ce4bdcf33b9d4ce71bdc29a5fa5bd29a219d00587795392d0096c1163a84b3c4659bf9f8bc93ee7671ba53245f651580667363ba88116204b5e88a891e220a5e46f2195ffbbdb6c2adde768b8138f0a6e7cadcd9ee8252f361c7c8d20d14c6c92ec5b508399ba69bc815cc467cc4dbd7bd02b9169197753581f2fb47f47ccdac2a0ac150d58add7514ac5fbd23e6c1caac5acb41fac893740f3d320abd3cb411c4a673866f0a513c88eda08c5908e7471916b8cccab3b45226bc564ac7184473030b950e7835e87d1e9993241cf425052d6b758544dac8d5152c780f32f49d701e0ed1c2f29c4ca1ae2f969dbb51ca6e7ff299b854bd16277c75e356ffae88630d296bcb19242c5d6a751c9613e2608fc8b2bd4c6ebef8a316f1e3efb17aaca2d775f2914d95bc59c6e78cec40cd095adfad270f69c0530c957f793af9e572ccc850bee32d90114e858378c83298c2da47ec5c0b9366dad8c054118254046ec9a25a609dc4749c670aba699f35f4b16eef20fcc31ea938dc8e75f4371317c7e8ba5e5e97a357dc44c0abb441783b6b5a77072c291b55edc27faa854902da6ca4b3f2ac38267fbda9a260e6b63d337ffeeb89a5056da96798b562732a0cf10893d5e60bb38660c40c949bea1df25bc4258d4802956c10fe79892ba8163868582401fc4366c886d2b2185730ef67ad050e89fc6f722609243354a32e2ed643948ce5fbe85df541eb78e4e656347c25f31165d95aef2d1ab6fcc902e77c883a9339fb5b81ad0bfd96448bec76f9bd68a81e6fa61a3a32dcd9be3042c9f09b84e7bd6623b20c22cf97482a70376578fa105c836e99f3fef26923aef75e7fcae11f8fb95f0dda9588663ff3cd7cbc460b7e7d9cdbfd9512f710c3b96890f45c68170b4824e0def0e0e112d64b8a3ac4870db8930dbd6d4c1a48f44c4304441a46d8fab4ad7b5597d449fc0e44f291998d9b2d57dfc3d148f38a63f177f41a9b998e35bc92974f4c96efb31b42fd19b0ed51670fbc00bab6ed5927c500567c18de41d487d737fe2930ae7cc6389638f71e7d53d399ba4025f1580c3102574b3deabf73b0bbe0d81215af9c14456abb63d573c121842ac919c11b5866440729ab915207ed8c3001099266b620a211c4ef27e33a302fe9a1e4c33f1e96861215f209164fa953c7e69d80c9d77c8c890fccbd4fa40baf00495ae61336fea1bca96c0e3c82e5d0cf5497ba370e9e8b2c04cda0c98a19f2c78e818501bbf6933e122b009f4c9b5ee7963b06c89713c3c0413bb3a252e37786c7e699fea1afd06a1a15e869f60a9c0cba01653deee96dc7aff89a677378fa5b9b7b5e8c3a98edd7b2ce923e2cb809319e3fa2a7807c3d959fd89c874e5c3320ddd6a4287e883156d21b6a01e9344adab2f7f3e4ad0b85909245f099ddff89334d3f89f102bc9c86172a98fbbc1ec06ce48d34e5a49ceb12704a99045c8e7c48509b78df61114cd536aa8c71bd926784482d8176f58767c769852becfaee10ee111c448fac08411a6fd3d776d69b19f6dd59842fcd2eaf240a5e15e1e2bb9adcedb3814574c73f7f6bd865a0ab0ea8630de7cd8f6bd9de512e2275b8e2a8df46a7d6c3abc67624703d22e263ebdeab84e24e539279e6bd4ca68344bd87b4313f77c1642436c3f3c5fda421ba19ab4ee71efc6ed4b417621fe53104eafb8056709469470cf2c9379ad90d927d2740bf24de93147af6e032508f61dabf55be4c135a66106115f15d958ed12da7eb22eb51f496ad2237df0264939cb700b4ab195c550c0b8ce3599cc280d2c3bee04debb1bf3774fa9666ec098346c3fdf7fb64b12d826c2076b91d267bf1fd59c5393cfb11b70232ba16a2111a5e0872e4ed47adf14ff13aa9744c957105b0a1c94e44d482a5573aff2c1fbe5edd92910b5aa4f4b837e24d88a1de43ab73d726f767ced85f4d366d51aca7a0051443cad57ba39698de8f9eba3a5463b558efa5b42e7899f524301640342dd66c7a3f6c5f3f5562f936646dd1894b776730de47690e0f460fd2f9fb7235918e5eab086b57ae436746b54b1b302c8aa1b6c03458b58909faa5f24d26f79bb32c5c1ac48389f69d812e9aec3357ee86a65cf0f6b5bd553fb29d3181ba0c030cf98a4facca8bdcfa147acb551e5fa318da26dbb24955fbee8c0221ce6a41550a324cf2adea657479afcd9f672eecc50a542d31c997a1527c8e68255f06abb41bb1054abe15be60b70012be6dafc263335e5b54047acc991bd90f6e411429d064ced4e32722385626e13eaaed2ee70d113b748a9aa9a91c6cf03ee089055aced570272a013da224a257c67b12bbf55f209c7b5c7437d26fca8a16080f21781f4923b4cc36792e30be026b1a0bfd638e421b93535d42cd84534c18ffb3e869ebf40447ba3a3abb74d453ae34075f8273c233f3f696c6814a7cfd83059eeb40017889512e639cb503a6a908fce7690261601bb09086741cb574639c734e743454633c35a0ec7289ebd151236146785bb2ac890deb9fd9de64e95854cb0e4963ff8760e070e07a1afb5a5da4988819a7c3f540b834c33b2e3363e2d139cef8ce6a8b9f9e53f55308a5b9391aa04f9be3b49bbeb57b1649c1ad9eddf32a5d5d53376f1d9cbdf745c96553bb9d7b7bdc531db38beeca0bee736ecf716ac419a38db3bffb3b1e22e9048b718dbc186a0281fe94d527680c2c4cb9ae697d323c7c3e0a1533700342d506491bcb78300490e0346c1ab1dd26167146212e9f9aed5e63373abe1c5b37f6da155c6849c6f9a33535e84797ffc1ac6df4570bad1d77508c1e1787ca1f2180d5afe6cbeb8634b251389df74cda48380e2f66da23b914e1be47d75157fa602f318d4c8f1d4a44ba2a70b93d858af68e9e560e59b030b30b19c1864735145bfca91686bd22481f13cee0e3c663eab1c01490fb285617f5c6a7538ba2a7a3b85343bc8d5b2ac064a99388b679e84e35acd87168c685e85825b931c839ed09228c2aaf60ed0fd3314dd31b2f16231bfd33d840fb7e790a290f5a1e0ed27c3494d5e7384408c7b8a395ab5a50d31b8fd5e69084d197d01354da60d9bfbeb0a33a0cd0f379a133ce442ebc4ca4f74e3fe8428f10a77ba00874f4a6c26297db618b867a496365292e8b779f590ff459d949d0469e1c5bfaeb4fc654fcc890eb81016a8c6d8f192e2eb7d93097fc66c9487d80a85c5f8ea8ef8cdd20bc7db5fd57b209ec6547ef84a4b21f7f17b37fa5642f71d8858aa0f44288e21d07e1ab36e2344f2ddb27440c5bef8553ce69e2d7f09e8f00118c00ad7428391082c39e8fdbed6c8c586fbc8b135660cdf030ad5a5958527904c36ded5f1a3f1d4fffc299dc624d9eddad0a5dcc5c1e23c60f09d0c46a59b7e68570f1d58e4d3819d6e53f7a6857f28b583283a97a6a3ea9971b2613d20b6c14165ac87becd70e1391e89a9b6584e97f383097d0ec97d19c6ffe7338b07217c49b97d82c19a4ce8b009f01b62ee96abd26422d64f34f29830699bfd5e78089384e1ece61cf55044f58dc869e919ad821ca0ea38576d8bee0528cba1cb708069587dcfd4401b3435b189a71b420aeae007e2ed0117bcd67c6e4342e702dab81e5ba16c554ae5ed803c4a086b468bacf55d41c8e6e67bb7d7da9cb3b13b5659135eecd1f3c8d561099c534c4def3369df8c59705bf7617977eec0a02234265b6b0bd70c7d4cf18e63b4b41430ff6a3dd53be173ecbcf42d6203367104b8af95e0840179bf21704bb949f4e56da4210f7603da58c407596517b25cf9e05d9b622254699cecc1bbca4e354696c71cc23d94d1e79a3561d37cc9cd9e5fa4cdbe227e88a334bb5b2d6c50a2f48b96522205b7fe572bc2475ebe5cdfb7dcf827c383acb0425569697900f5083b580055afc0784f49804d1c56cd2100f6619217ec0f3d2a69354f5a2a8db04d61995e01bfa828ff30b588640c16c92008a1ce1f1a956f37bfe10dd653e79691ac4f1666a294e9525623e29d0878050db70a6328f25a3769baf70c497988fe2822695c239c36f590fe5ba1c8cf3996cc7a5b356d19ec1fd9bf461ea05c7a9ed36f3f57d037ca059fe01e0da2e03dd543965d4c0d091fb818c727b770ef68ba484f6a2c1b09232a15faa112495258396525b17494dceee212588be29f987574b0dbb82f5350278a80186dd259bd3c42acf4ba5e79e5468ab1ad8cc72c033ad8adccbf468a9a4a3df48b27b2740af8eff4bdc90fa798c3d4724318b95d3e78751b9f8a0478fcc9c9b1d63613ae6844e28c18c6b02f0f5c895c10b3a95be266c12651f90f75aa89b77a3241cebfefb0466f606e061925c6fe0a3ad44f3eadacc8e629406913b22989d7a3d0c8f5a21680419ad76a8ab582545156e16622b233cc5df209bfdd0f70b1e0e7f97958ee28010de146c70ba7877e2ef0278726fce14c7d234d012d4f0d11f99f73e598aec212eaa59a6cd7e896c9b6933de261c6492104e4bce9ff96b05e445cdd2d8dbd8fef6941196a937c8bf971beef23aedb21e26be8f54f64e004d3e50a48aad4edc4f1330eaf952ebd49a8a07950b2fecab61d637a902114d5301d462008e323f63eebc03c0ba42f4e2e1573e4e458eef6b4a9593f4e0e1324b801647538fbfefca080cd01cc20104b2b5bd04ab1602b72e0103bfdfc7aa9915e13beb366ed797572fb8c586c0898403c93c9f206617ed6dcb027bbc07bb939773d790447707a4beeedcdbd964949183001be9dbc4daf0c55c356909a9ec588c2719b05ef476b9e0628ea9c54f7083e721f05fa8d11e886a123e14c15f1a5f7b0cc37f8f34798dc6326f47ad1f5a2cf777be77e3f35cd987650e62bc379e6d84065ff15ca2285458ec8efbb07149d107b365f5888e4dd668cbc281adc3f82f5a7dba833a5327c5ce1b3edc688b908ca214177120162daffec8e440b26f6aa53a6a9a44e3f439b509f0620dbf744e7338defb6389ed93d847d31c32a2e9d1458d9e4301289543ae013676843106be1200d47f8068cea756cae25d2c060c63867c2f199ecc7a43c40a290177984cc85e531c9a8022e95c879cc97c086ff036480aca741db0bca49dfb50fbd8274616e9c8768ac9a49b779220f257c4d8b2ea8db4eecfc25899210f10bb811c3ab743798bfcade5f44beb59c148702922d17eee8c180ea4b88ec7273e583cbdc2b552a2c170aab2775ed4030d4cbb7ec966e5f5b92e24621352a408b2e3246f5b3bd0c0a7237013f6fe1c6e843f307fd78c2290fc7b63859fc778dbcb7477caeebc9dfe6196b985c47ad88b4c993e2a5feb3ca376778b288fe3daa1318924cc49eb2f7c1700ae45122a795bf85f118fb80aebbbd40902d1fe4d4063337a41b50dee6588d86432d0e62e88d30840598242cdfd9efeb8103b6559efccbf8af4ca33ddf762febcde235a0987663a0974b22c983a7d0351818f4115c117e47a3d84bb026f03ee4d40075ce8821da1f63d1ea46c1cecdd5a809ce3023f5583fd800849cfedc8af266ecfe7962748e814dc04557fd459f2c0ca81bf28e50a5a45b96c1c81b5111997b9da12d244e08da80fa37448cfd128c54d338558e7bbd7623b7b872a8e94cf26b551b23249e05c3b8e1500e35813c5d85a2867f829d86bb7c2ba1169e23af706dffbafd83cba44f6fec842c87382633790bf886161ac46439e4160bd8c221311073d1656670c493861f8fb9f5c4d4b6daf1e51cac19dd921b36219e9478f01d9a8ce353e52945c86cd4fc74e3e069d7db3f73c2a0fc2e0d987eb01b8cbe91cea6b65da52b4421a5d4236606f2e4e3fdf5bbbcb60a12f93f058a98c6609fd96f993fc4d6ad493080dfc47836cc1dc9e9a678ff47e992d343a5bcc3a95e5d2758a07864a47ed5a7180911203d52e217d7639e094d1547f7133fbe50ad3b0581dde2c3462f195927ba3ab579981b32ff5a020634e222a6a64477c7214aab38626af700fae86f2fe9c383e25cc82b9b203d6241b679ea8f32647f7fb9e27eb14b423a87c69551af004ef161181b566e96c272c8771ab5d07df269eae3a6dd90538cd840a4eed40c3427bb1ab5fa87cdd5288361ddda4126db961483ac9ac30bc8fbce2010c29dcf5500e52f51d771b85d41ea946a9662e73423a0b90ad8e7c7d3201e8a2edd23ec6d9418817ae05577722e47d83b8ca69c9240c2adccbfe8a43e029583433f07c062d2e98cb61fabdf06d31c1f399c38626bb45243b78004756a7ccd91a8506dcdc3ccbcaff8d2d2a71b1fa18a792d8a44f188a8590f583d7ad87eb2f192d148fb9f0600ccf3a3de5021628df129ea1b1637238a274b813c975f87b516aca2c92a67625db5237dc06f1e87ec2a1c1c5410a5297920c2bf92a643f59557a80502e1a34661fed0cc4f0e889f140b463a022938f3aabd184ac76533f550bf7025ac26939f782e76e3eaabc173ec72aed0ade03cfd02befed624d0cbb6732b77286480fb48866d2a042f40b7131e57ecf741e8e9a40ffd75bdda7b2d5e3acc2b06bccadf5a47c8dcaafbc97279d96248004341764723eb3520db702c47b758c5dc415589973d102908eccddf850b8f34fa640f2b81770cdc1e10ff27bc9c323461b384bd1d08bb5782fecba5ee40bf12d9b03e3299d1fa99e5410ea22fbf87c8bc0e8892fdc88a19358d5f4e23209a4c797a76fb2621daeed8117f3f706caf711d0aa676b0da888221f2f293af8dabbb6c97d605690ad0c2addd406d1aa91d037e879b47b6abc47244983db0d95f5ca49b202df87a1b0403f01785e9590c93eff734e6653840872c7272e6748763e33862b067bd2ec93d0f058b8eb35d4ac51d7d9b29a74cb35b358ef0b26ea9cf2bebc77a753b827514a31bee760c0a7ed0614fc958d14f90b9f227d5b14739bafe67dfe0046eaa60cba1c372be76ae67f0de437bb6e558d93dbad9f85c88e957bb30bf497c521a6205d12a37c8d6b9e41b4cc03087c0d9411708864ad062b9f50bef56d48095ab55fa2dd1a8c76a0ea59ccbebe0c843092213e2c43405e7ec9b9e73a3e18527de86e25f9583c1ca9e00c8c5ef134381e357e6459eb250c84876b81e1aa1e608b54ba6d0d04a49d38ae1771d7fe1a3a888a01e3b116083fefa2319d8e9a385ac8b9709769940b2a050da79ea571a6f14f12f75e4e1d25bc1b8475c0b9734b97ac464a9c19c17edbb95d24a940a9ad3c390735353bb89a969c72b56dc54469320423aac4c9e1a20437ca194cf059c500b16215161db77c1b6f69144210de7a6e95b72e95204637096e0b2fde180888fbfcfef21c51e521264fd16d5d7a4b8c65d64392931ea97032e4759ac74ecbe89bc1b67a709a47c8abd372fdf1424bef5972feeffca99d3a709318f4c519ea8d86d30c192bae9b160aa11f9beb600294e74fc5964c7cf9d67cd6802cf627560ed75bcef5ee08db0c1c7508cb665e196ec226ae7d9cffaadba75202d903322395e3d82c6ab2daa7fb4fd1191afd1d6fef9e178b51e1c2af6323db62d02f5e88d0f906e43f8057658e14a53887f8b2706dd18c400c4ccdbccdf7988fa0168e186032559f5d2eaa5f6cfbb1e48aa1b6d454424b54b2422fc223837ec56a5970a2eeeccc9b3b40727a5ff6df0a30eb81ceed955dabfd6e22b6c8759980d47ce78f2c295995c75143f00e381563b9e4ccc01eb865e4e516c27f62e74c96a866888d8b8f5b59d44831bd592fc5bbb1164752edc47397daca87ef61cef80889be8412c0a94d79d9c203d58ed886e54cceac80cfa57306271174b1816ae8edb3517353c594e0f32291db35a55753230e8c4559716fb269720eacbb27960efe92211e927f7697f98f4d2219fa406c224f70f35955b1bedf80f2a9adc588368366ee439a46a92b73fd88d874e68dc1684531f10190db528f06793c9c9c0ecdfdb48cfcad4077f381a5e247fa7dc78665d426dc792ed9c0cb0a94b24ff6a131ab7c8cd0243189711c44667e80f2618c4e269689bcbf72b5f8c7369d52761a7e4cbe655151a9c687f0d9d8ef348da1c326e58ed1619903f855b043b51af3eb6ec65150384bef35f521d77956e870b52b5c7cc1dc70ea308716b8d8806d004a2ea547509315e2ce81eab8e23f7ddb9c3bc44dd76c685420792c28d4f78436603d23542903e1b398fbb5772a4362041f66e6f5ec33e55037e173fca951600a9c06ba54728b19206fa3f0a0e08a6639f29354aa6b0e27e105cbf2417109633dacd1edf04cb2c2237076bf7b6cc2faf02e11695538ceff2f3f939e616c593e542417210293db20bfe95a5c1e8ab7e9511ce726c2a1ebc2011a4bef9441c556f1ac26967cfc6c8a55e282c3a32cac621a153efe1e6afcc93e24b105a5638c2150e13c907efa526afe4956d766aeac70509cbfe2bab3cf8e8890d0a34abaaec4b010eb1c86a2122d3dce36aac68188f636815dde473d80953e544a547bb78bec6f5c6c7463239cabe4fb60785bce5d5bdb8099797f0771b26ff89c32095245d78cf99f0882cf924bed740f2afed0cfe15f712d8fef99d71048a0a0f3d9753b5b527d664aa8164d6fbc3bed4dcf390fcf2cca08575522496578f392ec66683332e5b1044585e6b7e5fd48d12e14a0922f5a9cc573a478824fe8ca04d27e3fc439fcf0e4292ed944cef1f9c90f37f69d1d0cff992a0a5fef8f4751439d3175c60c4882f7bad35f06f81381a59819add870676868926c54a312567b883ab8364d80aa2af7a226c3a97bd7b77257b1cfb795d6b75a87878f60a906c3e6e9c18f4e305369fa486f202b14f6c70e37ece2f01d3685157d5594dc1b8c82dfd947a368806070cb74aef675d94e08e7c04e59ca7140fe3550689d0e8610d5f8d05012aef29b263161e1ce02f5761c0ab388f1cfb7b5a1376c0bec76bd7a9c7cda16158a07044a9cd46615bf39278190907b5de01bc5fec7c077d45eb434a83d65b01a75a31b351e970a589ee25dfbc61b4c932da62ae3b1b0f69bffdbc860246f92942317c74bac82b7e3154b2ab18ad1a62e02f4e5219a22d07c547d58b98dcd7d6b8181c0f9d58eb0671b9ad72c791505adf339863285bb615f1e0a4f1ee0453e0101020059a6f4cb862ca3866cec71d4d271d2cce8deb626c3d95c325c785c8ca0b57377c665ae2a401cd41f2dc336ad943ebcff4b6e7a5971defb83f2d1d1c195d3d1032d2b6b3de126bb3caeee819578d2e1fbfdf1b7344f7dac48b2ea84cd6dec1486534cff34b4f4374f18e7a8071c21fb2a19590ade588c893e4f05ec95e46b11d0a18d8163ad519a6e07700072586d726769726c2031302f33300a0a466972737420706879736963616c2061727420636f6c6c656374696f6e20696e73637269626564206469676974616c6c79206f6e204d6f6e65726f20666f7220657465726e6974792e0a0a537461792074756e65642040786d726769726c2e6574680a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 1852ebbbafc016944df947f067f5131617f635842ca4e861a8fd1432da07e66f ? 70789106 of 102377119 <7c>
01: 04eeacb8522c4af91e137a334760821fdc6fd9a64e0913ff5dc3b671b8584ef1 ? 70789107 of 102377119 <82>

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 2021-04-29 15:58:58 till 2023-03-27 12:56:47; resolution: 4.10 days)

  • |_*___________________________________________________________________________________________________________________________________________________________________*_***|

1 input(s) for total of ? xmr

key image 00: be1894d4252729a4165d1ce295cde02f865c154b1ab9f34e7801b9cb2fcb3cec amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: c81c9a7ca9dfaf142ab58bca64328d1c74ab1aa8a87ce89f619e1897991dba68 02350038 11 2/2 2021-04-29 16:58:58 03:021:15:38:15
- 01: 75deffc2db8655d0a52250eecb887ad36f3ba531f87bebe2b1c910b3d9ea2f50 02838456 16 2/2 2023-03-09 21:03:29 01:072:11:33:44
- 02: cacf96ae75a664cf5a77cd0dc811e17493d6aeba0273f8c810e37d5c32647ab9 02842326 16 1/2 2023-03-15 04:57:03 01:067:03:40:10
- 03: 5d218424fd631ccba8a13f2d4d1d888355000be9f7130263a763e3253f1b02c4 02845020 16 1/16 2023-03-19 01:48:29 01:063:06:48:44
- 04: 0575ade60e4d154433aa40521dcf9d6baee8195eca7edc3acb3406ed807f7015 02847798 16 2/16 2023-03-22 20:35:56 01:059:12:01:17
- 05: fba291aee20132e3f80378a93cb75cee21e42577e88d73924c629c02ac45ac63 02848547 16 1/2 2023-03-23 23:02:27 01:058:09:34:46
- 06: 96595c68c3473e70c702974595cc9f7ec6bcab84f2b9c2bf3ae891263760bc83 02849821 16 2/2 2023-03-25 15:46:11 01:056:16:51:02
- 07: 45394846d0bfa69b1526f06ee6b94c1db58dfad86f6445cacf95422b3cd1bac5 02850087 16 1/16 2023-03-26 01:19:41 01:056:07:17:32
- 08: 1c0187f0b25a413cc0c343eaf3a3866488bef20675708422fff6638d20747833 02850372 16 2/2 2023-03-26 11:31:21 01:055:21:05:52
- 09: 5684d19dcb5b794bf8df2614b8938be69d35286a4730b25ef6b6a87ea6e5ff27 02850381 16 2/2 2023-03-26 11:52:06 01:055:20:45:07
- 10: f50bc9c7ab722cbd173af05ed482bef3c0a2e85face5d6f2e73bbff2a040f72d 02851035 16 1/2 2023-03-27 09:50:16 01:054:22:46:57
- 11: 2c0e0589a49d52e4f87ec9de0653affb3e63e5f1a65699cfa365183d4234cf84 02851090 16 1/2 2023-03-27 11:15:46 01:054:21:21:27
- 12: dca8ca68e1f153c3eddf3de054e1696a77571e2284b011e3fe5a634ded262e9a 02851104 16 2/5 2023-03-27 11:39:57 01:054:20:57:16
- 13: 5b4d7ca74aabbbdfb8783f642fce67adc0b0cb0cc9cd7abb537e391ce6527dcc 02851111 16 1/2 2023-03-27 11:51:40 01:054:20:45:33
- 14: 0a9d53f3c099a3704d1828b693fbde830533e65d581d1e4912e29b310f047f31 02851113 16 2/2 2023-03-27 11:56:47 01:054:20:40:26
- 15: 45cb2ac86bd6176b8549bbd8f880939e4b2dba41461fd66af7414eb2a09ad0c6 02851113 16 1/2 2023-03-27 11:56:47 01:054:20:40:26
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)