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: 2f3baac89753724e21f677cfbdd72e6b9c5be1f48cdab0f7f94ed9af879d3ac8

Tx prefix hash: 25e97eb9f74aafd0d555991fb4dea4d20c26b6754fecb3cc0010a93c9e07ec64
Tx public key: d8919baab39e4c2ff87fcce643e3b5cccb32b16afc8249967b4f60398f73459c
Timestamp: 1680204088 Timestamp [UTC]: 2023-03-30 19:21:28 Age [y:d:h:m:s]: 01:041:12:23:11
Block: 2853487 Fee (per_kB): 0.000914920000 (0.000020480000) Tx size: 44.6738 kB
Tx version: 2 No of confirmations: 292238 RingCT/type: yes/6
Extra: 01d8919baab39e4c2ff87fcce643e3b5cccb32b16afc8249967b4f60398f73459c0209015fe92c2961bed73c10aed90252494646a6ac000057454250565038580a0000000c000000af04001e0300565038203aa90000b02e049d012ab0041f033e6d3696492422aa2aa1d1f9d9500d8967333f30af08bcb051de0b4c79df273f2f19597b7f2f976875e46d5dd007c93b9f2fa20ce2cafad7f470c05007c80f71ffd3e84bd31f373f2ffd49ff57f50efea1d267cca79ba7fe2f5c9fda7edbbe41bfa27fc7f5c5f57bfde7f648f2f6f676fefdff93d30fd403ffffb77747bf8ef730ec6ff40eba3c59fbf783dd943bb1e05fe42f55690078ff177f83e8a7c67e81de501e127f63ffbbec29d357d1e04faa15a6c0f5f051616ddaeaed970deee401c40f6ee5692ed96689e5db2a11ed9ad23ce4a9654a3dfb9654576ce30dfb6681a48db35b02da4dc267122c4c225d85f867e6b27b8352ca8aefee59515dfdcb2a2b686b908843dd7a33628c127382ed92f23e15edeaec610e5079f9ddba2aa592f93dcf48a53e976bc514384e38d95275c31164e1bc4fc8b70d6242ae131188b8c5e05cac74e02958671cd18607866305fb2bf2c89709aa1a6779fda796955d42fcb7d163f421d164cc6b38e40736de041bd38d1278337c7cfd7f89b9b78fa5baf586b52ab2e81e7d9ed0b39b80fc0b7f5d5c4082b57a2ddcdf9d3d929026691d5a55c9937ef94a109306bfcb1fde758854b88ed2a687de1fedb046787686a10e2c773cd621a16a56728bd186c4a3daabeb35ddb688dbfaeffc4d721f937774e35c651486e9366946230b8f49cec90c1437515dc087c933267a76f0b0a192c278bc96a1e694358f6032efd244698799eef497d4e318f74f4094cc9f24c509aa5187537313d286d4ac3d7eed29beffdded202193c322c44687f7266ba744de5ac0dd71bc6ed4fe6d92d937c09b46cdabd9913e4714607a2595816af943584bb5311fa748f68af231789fef18a71bd08f72eb69d443949207e6b2b30c1a861f4a97e69798d13cd1a7959f3fddc11c310d59af2fb32599d3b6b586f59db0ef5f1c49ae7661a0601ef8c00e287a6b431297f8412afd22aa025e02c34b9f97c04f0c7f9f8e565b19d1f32e79df4bef00f1b9d12ec36374ecd06e005d2929a31855aa16bd2a64f1134cea395ded4afebffca2e445cd5d692e7abf7654aebc43a178a4d5883a0937cb21be9128b6c72ecb49c2a294ebdcc06027adf121aa5eac96e13f088c43ae02890eca8ad9b2d7b5b22eae17b0bd04ad8d22916dd0007b62e2817e2a56ef99106b4dc98393a7c7fb9deae48ccea87afe458c613e2ed2f88b05e2b4728cec74691ebc30fd177c4168eee9074a2b7e9bf65c74ab0185533e5a8ddec0243b06594063938ad6f91894cd1df0979dba5aacde66ff3799d1d79504fa146850bc3cd6eb727c28768cbbd357e71cbd45ad959622ab511a68b5936e3ada06a6f0e4855f729ef6c50cb6079fcf4ed59f6e707019ccc1e09f0fab22a8a3a357637c095e0b24b5dfdb3279e7ff2f446322bfb0e95fd2bcb7159ddedc2b581b3132935712aa0d61d86d5a53121355dd026ac30b1e03b7f13f2b6f02fa49a7245feea9bd7a9177d72d489a37ddab658c2ef7f7cb253ed9029cbc007f47e7342af961fcd0f1e66c855c9beabaaa8e04b4d471797e530b36c5cbb57a48432a6467e33959e6a554bcef5609e9e71f9e1ee54ce1e09f68a9a4c621de4d8ab1a60314433a7db75288fd995f4b795441abc81be4e03ea00cd4e07a2fe8fcd7d914bd2cc5960a5dedb8b0e1854309750250faf5ccf04f9d32b4c6f4ee85be5f1026e6cb8e35cb23722a800c54086ca1f03098524140e306bc8233afe47a68b8988f0c9cf38ebf0c3192deb11242616bc1cdd8530939c1e92b2a67a9199973921c78e294c7323bcc196a61eb37326c85cbc0432f2b469276e7702670c5c192c195adcdfe7a57371a07b31c378405d0032d0a12903d58088f8696274ac6c4dfce0890d1eea15395c32151ef51b732aa6f9ab10571f23a8cc5ebee494fa6ae89f7c763aeae5df4a2c7a958ed6bd10e20c1286833f1e7863b4dce4540e66ef75c3a1b9dca51fca88a0e6d958323aa48184ad089167d498db24943e08007557f1197075f439275313c7ff9fe036ca6ad25bacc69b1bf0b3873bdd7e102a8ea0530219c2c2087e4ed5da2f059ddfeea399c464412dfef99087c5b963cbc0593a258383d32063737be32bfb9c700af232a545c8568a6e86881b6803f4d78208b76ae3bf18c3dc14b9fd63e60e0a9bcd3ee102ee7f42a0f11513136f75502c45df8e5cb16f43f914bf1fe14e63d136121c3f09aaf922182a0fd19a382033982df74552cbe464ef4c14971d28d68217c2f0b1346fd67ce6db2294e1c141b92d48cabe2c3d97f58a89508f06c52516b83c7c7dc524f712bdf319583dd2c95faf9be8e0bd0e252c3e6bef07c18193590cd32a343019edefaa18701f7d4fc8c36eda58572d06fb1b8d67c0d0ad973a842ce296b6b0ad4418e7dd351f49ddf9fa9911c48b80b33df5745b4485136e3df3b6463fbed599ad9660166ca0d1c471320d0c6366096d7e3ba4251807ed6fa63a610da0d6aed0e18696edc65591196796496e768615c32108f3b5dd951f00beda47d2fca3e2c759739b36b8369cbca6002b6455ab7b994791c812f5e2dd35bb8eda825a641da2f270e8c8de4fdccc3890f41e15fe8c2e61bde384f91721c5679c16ab7266dc621ab10c94c32420252aede521c5103fb566c55954ae2a069bfea37429965f593ed592ee017d6e9a6a23ca43f50eac86a55689d71bb49c5cdedbfb59afd4526b39ab861f21bbdfabc6afbb77f18fd469f58411f5785232455af8d2f3abd3dfe1f29110fc358f57fa0a16443d693cd5907c04fa4cc4322f45a4911f7fe9d4083ba75cb38e0255d5437ced946319b7f052ee2e990a2d7302b0423a45481a9eea3499cb82ef2467a8640a187e82241f56f2134c5d23c1066b90a0358ebbcf75db1cd072e0a3853ade1349756d19b1a7c4e615cdeb5d758c1964f778ce4604cfbef40222deb5cad068e5f76061ae6217fb05557a87bc71a39a86bed78212f1619f1e919d880743988fc40779ad0181d1df4cfe869d37f00f28b7d1d9c4f9067ebc8178bb7cf7e88d117c9b5fbaf51c7fdb6bc0fe1872b957a8f217d6a9202771689a78943af9223016c792663c55d694dc11c7c3a87b9c6872a4133fcf1b44b72e112191cb755586936e7467bb592ea49bd13b3a5fb54eac60614b812ebbe7a951eaedb9df0bd8d7cf32d3f293fc7a2e19b12bad581d90d895b2390cf6da3c10ff966d255d67724f625d5067498e01017b3adc24b70f61b0a4e501a956b0dc4532f82a1080ac1dbf47072845a19deaeccc2d93b2ef588c9a163ea2e650792d523bc1a0af34903f8940ba09baa6f3bb516895dfac53aec79c153b5f0f16ac05116db193993e42e3f8a2c38d01beba8fe431cc5e7830dbce0325a3a4d2ec889c2df3fb0f457451f68f9bb1b036e21519f9483b34c5ebb50ca282b64f99c6fabb7c2edb071f131e5f067549713f4792deee7fc0b842c2cc7102e82fccbc6f39339ed69333fec211a00d21a488e32847c743c223141b5b4c660d4134ef3b983b80f646bd0a622b2a0f74f2a1d7174b913d99ac18bb4480df9dd6eb55724fcde0f85139aae10f903941f88d36f435f1a8524f8aea130a05d02bb2cd48c1d99aef69588d090ac13de2b089a3e2b125c520580f8751b1bce32160db99cef626f488566187c2238daa35c4ba95a7a82b1b4898d3aed57c88fb5a8e22debec45d9ed45831aa962bb1013bb9863377c76e80f667a0b9b4d70e4021307318ceb0a4ea0c52b0e013e4130392400e32086e61fd9ac97dcff3b1cbfe050bea2783d88ecf52abfcee97d3a868efba25d608253589e23d8ddf5f508dcd4191c1015923305af3c34ee9fb9d5a4260bc07b6484a7d326594ef3c670a9d17da6d735fceff026fcb280ef38de77ce1f84826dca65dbbcdc913f946a123d6a6d57eea5de8791bc7e2e956709daf3b284a8ec4c4c89644bfe413ff29b5288f60721c49601e577189f24f8573581ede7cea8769686fdb9d4731750e5ff2524bff83fd8422de81ac4081b6013b75738af0ac71114af9be729f30e17827a4b1143164c4bc5f455fcc302c9a13dc6b752be850bde7915f73428b0c7982127e467510baa2c4579fc9107424f19ae43de649ff8d36fc39a49b558ad932b4f1a1d17c5af361faa57791847c995f61c32d999c90df7f233add7dd3965091c56bbc8c1f5e42bc88653dbd822376d31afb293d1272e3076b01df573c716fb3484d5f89d7b659918825b1b2eea6cf8160ba3b9fa07245de5d3666316c45a8c36287298052cf9cab32e79d1c5604e9582e196f800e3afbdff92c0f4dbaed7ed737510604854d95e4708bc407729750487152a7d4de0d443c657f54f6d190e93b4da03f9e1c568f0e11c757a9db7c3e980e6cf53c2e16b71e80250f7008226558e5a9ecb110efc495316b9c5b80cc55e3b89ed540315ecdaee515157ddc4c8ffa5eef2bd82b86e1ecbff1ae5625823c225ceb595c3cdbba92952b97fc679d69726ac597032381a3738729a3530af4b2ba4ba7a7c35f30e5f39ab485641b35aa6957579a50564897442dc5b7ee9df078b89adb0e1d4be4bd23089971cc5c69a60f1f55a1f8c0ebde619cf365e1acbd21f46480b696c7277d7536bf8e988d853243352c35b2fc1b86c03bf4165ee1c139ac8a4fa712b27b1a11c544b4db720c2a64d9a4e931528971232cc87160a70b00016f76e6723de073fb10f129cb1fb8105b263ca1dbad1367e47a844445f03b9c27f927e4ad111918f74b8a7ee2fe10cd86d7781ce41500e490c4df8df28bd0161c3dc86d0bc11cd35e6a4a506d4da1b3b4ca410002842ecf6c844e20cb9b988fb3071841037fb2c72d6655a2f42c1ec3cf42f120a089486d4ff5fd7970f3a3a6282146b3104d37bc04f328a5a0861dea662fac0b0a4e55d8741f496b4ac413731a3da537f551fd306ee5a2a6bfbdb54374f05f52f29f1eed3513ecedf092dd46ef9e696cf6dc1d49e27654b9441f13ee72217482eebe62b0c1335ac3866ad11b95a21f3c43c9964590f4f80f24310c0272081dbec2038441556ef0054fde8ee433433cb21ee8017a262382adaad50e758240d35fefc61d67367ffa80f2bbf47dced51fb1c592cd431366303c120c218a985827a185f735edaceb6a8b10515732d9e282ef914acee847fadd80a57a5421cb24da801d1b9b38eed366803469bbe0fd5d54b20d8577bb47ff071b2fdbcb9f80a8716de6c4b558876341e808edc7bbc00d2014493ea12c783087027509faabfedb55f24e9cbde3c80e437df0d6443a2c76975002d626b3fd391c518b2378c77d4d3e440380fc38478112d0d201a83eee7538c55f0ada8186dbca2139500986066cd9d387a413dd98df5f889cd2cecbfcce8489a8b3c804f54c0ec4d5c683f47d5b5ae751acba9c8bccaae30800d6a1c6efefa875b3c6d1216cbaa5e820e5c368eafab4e7df6c7b38886f5483da4cf99aa103e6ded952682a59a6d5ddc693b765baff15c4c2d4acef51fdd7404d0eb72289632f9214afbbb626612600587f6e83ae09caaab7c00dce4ac57978debfb184872f550b07cb95965f50da9da74df9e1f55d1c15f2187f696a24f7572b30266aaab5e809a1561926851575a055a5d855b951151d84baf525ba4335cdb1cc0e42fa239c9e0a2bb2cf09dc33c340b3650b6730723521fbe7f6965479d9d151b9495257c66dddaa20211c77e1f09b96cd09d09686cf0c3750e6e999fef6e884becc3ae61566f0993105a12960ddb953e3891475e630d3cd7c8a286826a6a8c8afa73107fbeaebb11b3c27f1b9d3f18c02e34f436fc9956d07cf95c83e463c3d8aeaa5d637c0764ae59da34fd49f51f62dbd3b37f4a7ffd7b52c98bc88fcef2e7965082f50652778fffa8eca0f61b64e627766a6fcb9782bb65709bed44cee6fdd9f99b88bee03fc022cce16fd837fa81001fe8ecea78658d6b06d3c63f81a153b6c7f6c3bff9b5a5c938fd0de0dd93abac6e93d8acaba4d3f844991654608098b164202d6c8b2f185772f5893eb6676b98ec340ac87f8c0ca8b127390cb3cb06ccc31d004d3f863d0e3bce0422bd597149d70f53cbbe6523056a9b7c52209af7aced08a9e78ec893d8ce725652dc28d44f2383e2ba929b5a17255607425c216e4da2468828b6ad283a3c38d7ec8f4cd17e547e1d2ff7cb14a599d1fb6d8c55844ecbf4652d07df2b1fd073113c5492d63079ccf10d9bbaeb5a56d02aaaa66ded553ef65b4cd1037ff367cecf39490aa7b6938db43fdd533834e639782a4abb62816a776d9de61dd77ea35c5aa4c529670cd561ca8cacf8e29887ecfb3dc4fc37108d18b9a4b70311bde1f062ab48e9c9d251573be244a510eeeff1e2787472c967460f131140b18bac24b3de2f438e9729ab1af492086c7a8820d0742ca9316fc9ec1b998b0d99536310b9930a4239ba2cfe63b6453a29c0f8a6469585c527b29e802e39446a2b80030566b48a0de4e229b80daf13fc3c1a8eb20ac1fee56ead002977ad3d3948c15fa66a61f04f00b1aa042deac990ce7b1450180688706229058ed9da38eaa2bee1a94359967f6a3cedba8a3c412696d55a090724b4240a4a5f942aea651dd888e5b414e405e14fda1ccdfc7705e9e81b2d463681da8cfbb1285c6bc2bceb91857ce5b90a8c4cb56267bbd7031f96da77cf1cc28a2c582320637e38712482dbd73749ac6d82b1b5b9aab71bb4ebf5fbab4dcbc790e0e4cafa5f62d0cda57bc87b4bdb897168533ef747b41f1a62803b0d07d58a8a3989bd5e02594a67512d4018edd4b71d89b23004e85481f7bf90c3123ca7188d2276aa05624cb0d2ba470b8971a2ec870581b42bce3b14bfb480b62413537a77649df242945eb59cc07d4b047445f205fcc1f2d4c9535896762b58f87e7440c4a44163f0cd72edff650c62ac6a3284c98e5a713db98c4a79a2bb9b41b3a1b21f47cebfb4000b8cc142538241de4ad554b38534ec2dbf36b749180c9fb8f9594a1b24e11cffe9d272eb28d344e53b8734498e13287a493682bb8b2dc698bff34d07e10dafbfcffb8a43ebb33f491d09f0b8e7c4a0e2a4b50843b9e024ae2f9b17fdd75674065a35fe8de5fde001c2da77a20789112292f0e42e1ba7023a2db758829b47627f7e260af079bf3b6b7ba5f09eeebaea4e948672575cc3d1b5380ed3212b8bc719bd288f7c12e3152afdf8896177069c349eba93626d78d086ada039fd36ca436bc209e0b51742e67fb518c73ad1cca98a4ffb47c73384b1dd57ee534c96811a15541dcaa3b008bebe71dbcbcb162d8542b6d4d07d3926f97d8c67beb04978593fe2dce056bbdf0945789d6649233576213c166a9ec5a9690405fcf3749d6b955db16cb27dbfd16013f76b5eae5887ac99d4629844067d317a449d7038fb6314e716863a413d2e63abf80eafc6542573a00865fff955f1a76622fb75630602ea377f50326c15582f27f8d59bcc6b5b60209d4e72792de8f3fb9765688aff3f48b51c47185f8312ad84d1bb7ab1b7cc48d0e6a9ed4de206f5ec585b3d8de7db695e60bfbedc540843775c5cf6d87bd5b1a82ef3bfdd114f5235900ca4511044a769e8fa6e38933e4305569b85bc8c8ad56334880f3212afec3302a6cfe9441ba52757e957b984569af5b22b602b7b3855925dbeb7a76069cb66f402e773b810d7cd0fec07f20a0e2bc465d783e3a8d5f47b45826b0c83557f1160913d4e5cc2c0ddabffe78209b2f5e1b774f5909e7910034224fdb5ffdfc98abc7cf7ae068fcd5fffe7a363bb86fd8b4f28862be1c79a34defbecb75f568a40df27bed94991a4d5d0f4248b6fea5c428f59af109ead17d3b613a47f75eb1ace11d168de2a070844f5ab560d2282f5400e4589306061774acca0730002a3fe8c22d7dd27e8be34372f966b0f9a9ae89c236ad966bcd9d7e3836c665a72c3186106dad2a6416307f9babbaca6537a95337bfbdf10a65ab039a543d0ff20f41c3ea24cf236ba78b8a072875cef36eb6992aaa030c98eac46ef090bdd963de29fefa3435d84870ba470bb1246840859ec8323ff2d0d8dee5014e74c67df05d96df7e5e1e58a8107586eb9b612e092e7251c8baf486175faeaad61f79f8f126ee9d54072f79405b0928eea5a1b61009855e5b7f435073cb3e4f0ca1c89d06fc947c0fdc9949d3f60591ffed95457b5861fddaa4a35cf98be1074d612465e0cfbb867780360be0c8abbe5efb3c94fb54c60637811642888ddea0d1025878be80f607555fa6ee6c36a43085ca8b36c4fe5c765f191156ff19621854f101843015171f042605022cd4b5c128cceffa403aaca9c28103f4df34619c047297de3c607ded89a9f70803c5f66fe7ff5f68ffb0b147480abc918082b6714800e02d551be43614459f92eaa6f9bb1e180c0a15afc1a73692401a69c4ee055fb08614fcdb7728337135418d7e8557aa2a7212dc3a1db790699a60747482726a0a886b6bf0decc131a5a8a11bb998c2ba942a11735ec19dc67208a530bc41c6b23af67f7093080bcb976a61bc7660ab853097c6d9642a367fff9845fde7ef4303850dced091f65b9b78f242f1f3eb3a5f7550e02a3bb04253d4dd97d84403b367d415f53e00188fcd329d3cb6e8b602079993250f5eac6b78e4f950175c222a10b1948b4e2369ffa79749988ecca4635cf0ee64f55e746d192233c59eba05ed54133a177c865eb87bedb6e584f3c004460cb8f3ca8d6cc0345a39d7eb7852df831a744bc6b3204fec37a351f217c282060523cdd28e7aa99ddde4a2536b246e100688e5fbd4c7a175d4fbc7f93a693fa607b5cb5fa32987575efe9ff2c14dceb8aa4fa22266fb66909e7cff1fa88dde838d6b253eeb4a24ce8b7c5d53eb231d83d63cba0bf14f23a6b3c55c709bbce6dc1b32baf8123957fa799f71ffff351cf48d70c3f001bb22ce11cf5bdbffc7ee878cf829865a1fec21ad40cf5cf9d0891fa24c05db42de989a76dae1e017f0a00a9de19e2b1cd55e7852a358e6db4c0ef536497040d19bc4671dd3f3ab3efee7b4be762eb301d61dcac9b74c6e7e38fb2adf55782c789d7453e15eee72f2421989aa8d1cc40b7baa2928daff3b1c56e634f8c8e48189624ddb84383bf5e9aeeabb6033ec67b32a1adc158e00f94e4bb34699cbe497c7835248a580cb6f8cc353263af2aca05a2e646624acd275c4dabb8d5c62939ce50813b39105b9379aba9cbeab0b2fcb571042d5649565c19e070c3d000e7f38dea5a071a404af1df7265ff9167f739379ea734d2e1a4e997d329808d9d33901141029b5e9ac83e824ace7b1c44a4b91635752e2b4d578512fb3687b0a2874eb5af8bfa1fbc3d169f9b2a6721753200b98ad6dd4803141ed61c9c88897c7aa750d99b2fc34df57a28fc71238fd9c1660feec2568be6caed36f48df3ceb99a31152e3bdcad84d65b356ce6e84b8a7cd8544e596e816425c57a9c06495aa162ac935aa2df596b8bc9a8f54b577abdbb39566dd6a5ad9a3fe3187aa45274529d1e00448fee736caba6b5b0f549fe7813870c424967e0c948b9f834ab183897a7eb5870d450fa6f25bd2e7154e5b1a13a3d57111c9027b5643f224b3af05a6b4c053fffaa0576fffd3ecb94a8defbf7478f74e5d2c340cc56c0ea7ca4cfeee6c7cc3ae2587e031b860455bc4bd841baa39b011ba93c4fd8332374714e87f0adf276fad40b3e7bad7fe52dc4cbc10cf134ae7a2e56c813dda1063886882cf69628b2657520f620dab08bbabcb23ee57bfa0c06521245d58d126fbee0b18d186e93a494c1d96f6432ba76312c550db4153743ed716a76468d7a5ad2a44e4c219352b5fe03205c5788dda7c0c4f227ad2216294e6166a93764c9d89d1e3f354688c2d252f926831331f64c8bf6fa2c02ec62cb541b6c32226d1f816bc799c0bf69b85bf29c0e4df0c7691bcb1f3e2dc8401a563c9da0bfad0e6abc15bdf109ae1ec085f68c5b0974e0617b77c446b446f851726fe2b7fb43bff90dca18848344e9c025e51cbb10a5d24c0a1fda2a7cdd0519f377af52b6222f5f820510d64c000576ae675995b8262d071655393359201fe98ad7f7c5ef922c6f3c42202a693596d9540853b929d672b4ef39ec71a44311d9d09ea3fbb55f20417b0b8f9b97cf6de6cf30dfbf62d41947c8b9fe0d1968dbac17b3373c40136f9966d85ef14424a1a710a490bc9d6db536929199b4f3d61091e3d817c318f18dbb4b744cfb726c6d418f6889f92ca7f572ef7034132b38071313ab40ea07fe6b06189245a603a67e9a256898eabce018e80164d3917f13c0c3165c2ff26160daf26818957fff6308fff6d31737a3e4d78603fbeeb8c9c77e36b66eca01f504960a686ff8fde5baa2e9ea44cb002590da21edae580b7e94233ee96f19e3ea6f5d19bc8de09fb5874d8244ddd1081df83ff6a41269314257e3a62cc66b45cd66dae8c0f7d89514f35f2a1f63acf875d58a344b7ef438005155abaefe17edef1aba75e0d28d1afc5086c822f91cbf1a510e877b2f245a8973f9f9ec81bf41ea4f6fc85244bd9c30479a633010d9429b85a30e9966ca19534fafc455ae2f4be1dfc9e97dd9a1898c2781f4a169d7542fb78cac145bda3442181ca3bcd87525b1c802bdeeec74f235c7855999b9684846e87454505ce63451fc653dd19072197181c8dfdbda01eca8e7d84465d7bdbc398b08a005580c7d9fb5b97e3bc3f9a1027e7fe5ae30bb759fede3ee74fc9369f789a6dabc59793b27820be99ffee087678e7eedc54aebffd6b993661809f60ba8c51c3cae9e6f53dd2869bdb88c5e639f5333206ee6344bcdea21d601a2c41162ab36867f634bb58b8572b2373a81bf9b9b35cd0293413d5f84c452f9e85ab73eef4f375066be5c10f9509e18ee86accba8c90e5ed656dccdc353a4a4aa99e743dacb8e2df99c56604aca79a85b0131586dfd729387b8ac4d8e4a4fce95cf5462bb72d640345e3171d7cd58b3329984799172c23754d99db94a45d95978d5a11abfef42dfdf57a80cac69d953f5933f268ef0935c7cad3952f6b5e5906801edd6df4d9324eb4d4b97a8feb4a2f0707aeafdce81bdcb42c5a12b2a1c131d9045b2d6b10a123dcd66859e354d13efe1bc498e147bb20143790c4e4faadebaddefff91e40bcee123fce082da7f6944193ec78d48a5ee9efaa00ad3e1feec495860cfdc135559e3cace94740e7fcb5d68d262c713e00db17d6701051d9287b922abd7b05ea3533bb183997a79888230076e531710753d487160fdc8c123b6f6bd1921e7184fa07924510f9fac056725ff876868360d82666e6929994192bac2829f2d81c7c2a30361c72eefec316e95c25a4c902a7273baa1fd3f320ab685bf87649affbe646f811c392f0b76573bb92917b59dfd522cf7b515862a13ed70b20376fe769bfd71af4f31dde9eaa1805b3beb303f2e5dfa061e43c7bacc7b683d8aad23eff99fc0ff7742b0054854be821b43bd9639ba1d4e6ba17a349dbf31065f965b7cec77368823ba42070b5f42651195293329baf5cb42001b5e806e0c7ae94c065853926ccfff8c97fe7f4a4d8731be3bf93fd5c36047c42fee5365afc4400184c136da20e2fc8483733bed6d637f519d4bae6ed17bf2e24881e7df0c2fd61d792caf42675739b67addc184e1c371841db8b4a81953ee547605dc2c6c5b4ca384ae6b893642424051ec9b591a3a633964c01b84ba5834d758f7285366cc272eed4a085b886ec633a953b53ea7f63b25970133c5170d93b2e2872f8b232d6030810ae6912ca3f30a342c079f539c4b038706ff7cf3324355bb4d5867db2ba6ddadd769fef3f8efb250458aea6444909aa35118576bd8ffae40c62f31ad433e63a3b5aebffcf9636ef1afee86d7a4e546e664a31b346dc80b39663f45ca4f8836c316be38d6d1e5902fc320a146b506bb30b4c8004b7c146d8eedc4c8df13fa5d75ee04437e06ee3c984de19e0fbec1f7204a9efe885977a816850fe8bfbc1a3dbebb3cd01410abea1839ed35295b3f464cd624a4b886fb30a48b784c3e8688e2da55ff3c87c3a146ac9ee8461dc40f5d807224b586e5c0000feff0b0c5d97288642d4d1acfe20410b65ba844741da9ee0a4b74758d757a6909a8c7366e252bc42e9a92b1ceb151a92d73d00c5b7b69347d5d27326f9b67c06836fb1e101c0bb38234d76d58174eea06354e24402530000000000000302966a78df9077970d7aa82193767d66f8359a3ffbe9f3fd17194bfe59cc362b1e044ebb9b5ee4ddde5564d2af31a03ca084414b71fffefea4f3d7b22c48ed1b7f51c6d98f19fe0fdb95dcc8ddb8a1ab8bb67b12f8782c22c6973925072ce619178b4cbd879398c9a06a54f29e497e99a0261a44ee6bb717bf09965708eaee9278e9e69937b8aacb278000000000000000000000106396e528e0006aebaf632b76734db805b836bb0e6426ca10ab0fb998e09f35217c777841aa94dab313e053a97f22e952872f3fa7b1a2cc4cb52f9b03d04f3b6d448362d2933de3f3ae87e8bb4d909be173e04459fcdd3fec9019c7085e14f28bbfb4c0cead7ce92a409e419740b34ec1d4ed8c91780cd4ec297738d3680e04c7f3f7392706649f9cac4da425a9854a2f34dc30db8669bdfa3de1d90231a0df7fe3f1ac3ff8b2f41523e17c1f4552468b62c330f2615cf7a3fa45398d9c9f737dd3b7801a0071bf8f439044bf1582bb3dfb0bdf3e82b0bc7553a039d78fb5e63278e6298f1840278d535dd4bdf7010c5e569bbe39e0e27480ca9c6de6cd4170f4769438ae9e5e7b2b3ffac36532938e27283e1c70c33df9c901c7bc004a416ee379ef342129107aa22b6b2e78e9e8ff7ed645928545879f7e9f8837fa8aa83012cd084fec8ee2a420817eaaa0aeddf22c9700005bc04a0080e42681a0bdb9c993175841f68c7de3651b2aec640942598fc04e2457ebce4d3aa170613aa3a701ce305836c87ecff5c5c7326e3be0befe75be83a4eb5a5c4d55698623fe6135ddc90d69f4033baf2aad6000019c60007aec0715dd9e7d90509f21497de3c9ac8fe4781cd1a4ee62adc0217390f4f91d307db904c472fc80010420c8408bec87d8d9029aa0b2db6912050bd07c25dbf385f3c3b5fd00810000348087ae52564e2c33e868c98d6c6ff960136f1d295b67f8dcc1f24efe8180c0a86f1a9c3c7005b37a7a2f53c1646bb53dfa32850f915517ef9d000002bf529005b23b810c1c9ed7b0c6ef17a53443687041edf0fba55800482082b9819278d40eb1ac603df8e734e29dfa82e29af122e51a4489b414e8ef656f464556c45fc982039d480aeba170dbb1db2b084aa225b667d2a8e37d271c900051170b38739dc4f40c1f43c4d4deef5e0898fff9519a8eeb66560814a07a501fb8b00aa68e6042cf0feec83cddd9ae0519dc965ed2f32a60d3fac5eded8ba636ee1d83bf64dbe038789686407b8b4ebc7f02c96f4042755ca6232bd3818f92781a566dcd7204a3818978de1d6c2518a7360a1b617dd139939fdbcb7a3dba93afbb5e55fa4080c6d880ae27475ee39c07d370b1c8040feaff676d81ebddc03203b5a93fc674f97436b3ddd572f80418f220a7f760f2637c1f378ec565e35259b0bc56e0097f908cd098ec529f9c1ddd1079199fb644a2d9c3d9ae32f4bb08542c2ed7053330143e2ec1cbca4aedef92b7461d9fad609d9ff9032f40dff795825a127a8e6f36485e76fcf75462d55950bd6e13b80db2ab1a4ef89e6d6fe5fcba24f49df2683c7d97cc05f18cca946e375c9acded2fe51d70a57247a04883ac66c34811e8b4837288a27491c89dc9a3e4e09dca067b4f1e615f655e5e957a13588aad8df865bb22be80e0b07d6c715acbacb7689bdaa3075e0a6cb46d109f352a1251f4f323a261580dea4730a2d4ef39eaec6e84f559fd302a8e2712972634ec65743a9125911f9432cccfa324ae02ededd08773616b5564dfc4c1ef5d6dfb7e4350dbe160a6625233e0686642085ebb8d78555e03ea9a821345981ea87a00081f39a8f63600a755d5657840683140473c0bbb0af88fd71abd636993dafa6bb7f8dacecaf3e56049047302b8155ef73fdf9ea346ed531b2b5b0461def7b0af984a29c2edcaeca2960977f5298319ec09f82cfa3027b0d38085b66df4f75719c62420a8dd1677909c428c62148bf10b688b61a74fd3067c5cc4e18adacfed6f5e355678e87a6c3345081f5a28f0ebd7bb27809a6543227614c00ab5911d54d0675a0bef38ba80a782d16d6000001e6c18d1d105dd320920fc4e313a518b250b5239c5cd427c9a672a78a62f43c2c87cc9ebc13f1cb86fc382e758f3fed54ab47bee71857b74ef0aa3d5c5117e7bec07ec06821b43194600d4d14c02544108887d987e9c14c6cc2d17673d87ba54d6cba15cd900c12008abafeb822a0dc5043c16519f9b64f7ef38a4037d874cc024a0e46df2009dcd2cc585d00093519d0bc90d6c300ee8185db9c661c09a573120af6f8b197f156e5243552c9edaf947c4b3d9056e674fa7633d26c508bf61d2d9c09190fab80bd2e9524c72baf12b9a4f38e67bc90851f602b760b3a1a1695e056374109d00378f97e24d57a12c4e28358a4535247a2b9075473969a42f359ef8724a79da244757efbe96cb4f7f909840d9244db0e57afb6b5217b411f6878de222cc57619125c6440b4f462800000b0a7a021d640bec372d13ae9facb1361fe9c4cc25561f9999a8e87a12f78f93d25e5694886a5243e65101df6c09227de6ebf319fb7ce3bf2ee23e07d6debbb6dc4bf26209ca322bcc2adce862b37e0dc17117f06eb51cee2203738fe340a10fd39173288174d5bb8b9cb9533e836149d32e598b1235258377d305f4160f61b779ebed0b95e45be336a917cd67d1e68513ec60a943f5d63c743df12291ede46705be73eda6ac5ddf4be2adb59dacc25c30ef16853cf69bf6ae1d3cb2fcd72ee0498df6339555a7e8f57b538736f59d5cdedfb0006fdbdf05f168836039706b2802d60e61937e4db07e7cd400478927914d00df57105f93f93f1b8553052f4c00d318dc827c3eae521a023a179da8071ec98da5c6d2c1dce4245112d923ba0ac172d13c3c22dc4ebda500dd77ae075b301c2c1b70e7e3922f24295b96c0d6fade7c2acfb66f2d8c8c8f79cec53c55e46de315bc7c001c15c654339032087ab402a921f10f3ef0be07f2f115dd1672f208458ef71db86142aca5f6798284d25dc8b49b31457fc094252a301bf839782b75f3b9be0bd856af84490372516571cb34f5ed7b92ff2995462cf8bd14286ad2377057aff2e44a3751e7143f578257659fdac2e56fae27da8d208de77f0ed36750d280c028ee8dd7d17e7bfa1c4605ca1c8b31f61e16cabadead729d14d5a0205f1ebee00dcf5dcfeaa9284962675504ec75970e4cd82504010c85fb80444985f5e7467807ab6413d71fde193a06af329259f425825531e2d094f1532e2d4ee5e5a8fa77a82f939e74b4d0d3db6da8384f25d0a6aa67d399a43aeccb42d7fbb3423fc78fbf17fd1ce139e9fdeb5776c666d632fd82673277b0d60d6381177f3506b3879c51bfc87946e0f61e88469294016a61ccb723f027bc395813cc8a4fa0ad7bd7141c0d4a5d8011eb5af73d558882e49e5453aa223aa116e2d6fac0c06c9c3ca7b5ac9208cd84c9724cdea783da9832c83bbe67c4960fa136c255c9a983a46792c07225b4d288fedf542df87da02ab0f56f7cb30411696dc59bc3b09300fa527fbbc4c23e16add938b553a338b67dfb88434907cc86e085cfe14d6b515f9d558781f67996ccbd5cae0bde1a64c6473bcfda8f9778b3d15a061aaef43622067df01b6f38fabd700a5545a54c21fd3300019f8e353422aef7785195fa0a11b3bc0365e54545c59249a6c7efdb945c15490e28c72ec065da0092a7a5934315309530bff8d5a98d27b39d182f1f687feb1425d19aa97464cf7446568e22d0aa8a895416f01205719da40ba5d8f1e8672a86f61b3b7ae156c3d9702be48d2ce49b95d94888c307d54c7fd314dc9ced0cddd42b701fd8b869f06944ef6c737d180ed3ea5e8710bd7e09b006be0fdaab8924003bc2b21ef02c44c0c6bd8600002f930410ccc13c0fcb24f43229c8f393b517e090571ee768af916efbf6b752f9d32ceba24c475f8b909c9b20aa28ff8eed51ef8a916f40ee44bb2cad78ab6f18946fae683ccd53621055c29651ef2869b452f3350ae58a0bb7fc3969af070f7c2907bb0ea7a20d995c4b7c25aae4afc090cd42510c05523d3f5ec0c37683340f92cb4eb93cacd6b247f961b3231e481b4e693cf23132464bab475fb504708e9501b16f42a134697cc63a7760cc63676cce4d3d876dad996b1caf73e75d5e6c1f56c8c57a87313fc5e109a0dfa8980719aaf5eac22034a41c8cef86cc44f2723c4e84e82b985014127bc35dc93714014c3a3762f7bb363416bd2b604598ecfc6c7597f3a8e0856854b728869da5731403df89e6e4f520004488ffbc04b3a3bf19ffea1ac287ea5949300be9a040ca3990c2f6275bdc2e2f5711066f9e81568fd57bd39fe33eca9158edffb2692f7e78da59075fda7c9454dadddacc9a84e70922b7407dfb4c88ba7f2f8e6fc4b838247fdbed27828076be5df639c9adcb7a3f3ae4b9419af8e60fb8acacab64dbe15839299138b5e7b4a87eb3fdb505a08db4fd0bdbcc7344ed811e9cb14d1dcd1329cc771eb0de05047af979c8cb26a58d9f6928df24b7f3ec1d877f66e224c9dfa14f21857dd81f8306014f8b98ca3530484188078cb7db854a59f6251ff86afac22fd7efff2af43ffd7f3d5d2549f7c856b819039cb3480d6a4a75b6ad83d9297145ede9b6d2ddd8a686c1e39b8581c28692658f85f85f3a22c4fbd5db6cf505213d83b83e5e1090aa9e2354e1feaded3dd7698351f3ff38f096c0fd493012e7a9712315570a271784df9477ac80ebeccad17c39fc6ff0d82417af2a99b475b94f01a4302436875a890026626980046c0b76162402bb8252f8f824de28d1e515701945ebb81c00484701917bde453dae86572338d8670bf29ec71bbcc2aa812576a111b1af050dcae1d411747734d9f7e64a4e9fef21e743a91512ede49265bed522e0c52e332896e4b232a3bac0702d58c3128e46aff1c6289354ce8b99722750b54cd39d244c7d7e77006962038f3dd8a475f2b99c09a3176367398ae76ac88497bcd3dadb69968ae53d32a9b665d5aeb46944d4bf4e623cfcc07e24e99556023340e544112667e59947638bee1a6f23d53f6cfd686981b1a00b785015fa05a9e2d58f065d4df498aa6742ab5df819645c9a3ff98c9ee23100941149c6f704ceeba7ec073366ecfcfe1ef720ca1321e4996e990e0a1dd1568014702df22ef35458f7da813d1d69b9200899d1d6606f7e74ff045facc987f1ea26de07472667ed8866345de613b5153e9cc0fea5e0d37e072cc30b68c617f10a25f007a72718e8a487c5c1385ee1d4181247df719e16d6040c1df88044e271ed5ad840fc7bbfde9d701de71306603a2d6320c2592c495a4088f4db3d23d6ec4576b67a903f2d93b936791e3744b2674ee699e5971f0400000ae5dc4592a60f660333b0000094e459cc2c19df8f2067b46ef5e9eca8dfc6da32809eaf67aa27cc7dd556bf293d7a205ddcce32e9eb21bc2e4a0e52dfcb52f616ccc390f805e3d3b52d4b23fff670cf3953922477f9d656830fa67f86ad6ee1f66e2cc40195c90124593d3826f3be12f3551d563110d0b27617ee38b41fd64531698b2a2d1aae80cb14d5d1141bf9f4f811fe97d0f7af6e82e530d0790bc1a8de09d057e50e72b59b84f442a59e552fadcacfd1aae33398eabf09b36bc34ac97c7865af55b7eccb3abc1e35dbcf2dd29df0a3a629ebce83be6f5e69ff87de26d67f42822a0af95fac89bb82d93fb303af9e669def2b9d9d7f15e8b212d759facf453132a216f8e7400a7905ab6988fd08d6f652f5aa8d21c17713d3cf59652881dd947d792f989cca3212ebaf3ba7e09d7d0e520120353d6dbcf2b7592f0dad67a97b9f8766136c60fd8ab8f5289574c11c3d770e1d49f7ca1340f19528d48a196ab75afb74eab7253b345e6c6d07c6b72717efc9cf3fda2de27f1414f99a74d85a2e8bae5a3b37eef9f4f62ef84608fe7e32ef4230879535a692e371f37d6f2f93c23587a42aa74a17252ec6f891efc875e2034413921a755a5f499a975707c48529d782edc317dcb9de3938ee41a2775036d461549f33c20587807a54655081cd68bd47b7551aae8ce830b0abe91a385c37720da86427effc82c4649d30a35f0dedcb4168aa3d912b10fe0ddea313c6262798e92e993b26214840a0dd6340303001008cb7a3484cab7e757d212e39b1543dca1af758cc063e9b194e0374fcf6dad3a37ded23702adae8f0616329315b2700050db9026fca1ef455d63ff40dbf4aaccc8d4ad5ba1e393417df10bfb850ddc96ffb06e49dc0893a81725354838ded43ae8d905e3c1911ad1f3087ddde135647b814640310dae40048137e9c6dd612d3ed37d619c8884ba2a47c0346f0cc049136fea8609fd73cca913827c56cf5db275ac12348e9b5621daa68361914d252fd007df192727cf4ab6300ea285f7a7503f9fe2e38b6fc4189fa3c9b0543746edbacc988bd2a7d8b8714988796703132454b2dd901eba92e52ffb424a4367bf88d1656a92a4ca78a681f7046c9be47cde4c1ade8e83bc1e448f9d18c76d991d69abaa6c52f1dad968cd2ef92971c0877cf323263b6602541c4bcfc85662288b283b309fa71b09a46282cc62c626df00d3ddd8fa9d4d7b04484d0cf6b27ddaaa2886f735ba65336ea9c688327d22ee4fdf1e13dcdb5660d114bb0d5ae9d68e3b317a7f0d7d77e9c61b381b7128ebd45f7448589b5c8a117ebc99d7c419cf4ac6492434d83a584390e88a09ad4f0b73313517afee67ebe521fd93e37bd6c026a27b093115e64d6072631277ee1a48826f14197b4616cad308fd2f1446ed802372e7c8152a6171bf88e22df2930eb849d33dac3a61998532159476cde449836080dcefbdab69ad98a56df24d37e282a30ab0997470edc21bf4235882c147c6439a0080fec68ee15b07b239924dedb9eec580492a9e0a71f48682a66b8b2bdb4ee60c229a9149e0fd598a2ac85597b3439381393f0d0fae8dab9cca8ed75d8119e1329fe7de6e7cb5b3b39adef8e7f62779d425562e510ba272ebc77429ed7d0a7a33a066dafa2fb7cbd8788866095991d7be57f5501630d90e45f30a8a7a06d00011abbad8f7e332770e16361c8562f41206c5eb8c2e6eb8e406de3f12e63be8a4947ba855c809cfa776a9e7c55166e800b4dd028ecc1bf8b39c09b17a19f1c6f37ef1036ded6c03ce75487971b0d8d52e7787558835d8c1c122c1b5f27b3942dfbd793c492d9191d05c42586f9bfba4ac43bf179cf68a4ed006e58f0be49265265dbf838184e7020a2b342c1a3ce088f2ed0dcd1eac5a762f10e06ecab665f7d8450847b57121bf6a6e431e9f515a6cdf115c4c3dca3ae608796e7a0a0454ed7764ccf050a57700c5b61eabda8b0469d1505342ccb5810189d39f309071d77d8a2a003762c99b20e4aa605d5554992cf4930624037b58d4d13df505721bd03bcaac7c26f0ec64d8c28f21a9f5185dd15b599978e8b39b2cc0d37566d70d9789db30a8c14d7dcf8c3e154a7f7e4facdefe2a291ee7637bdfeebd423cad90ac6e362e95dd60d3ba7d6e964f08895c4f8c60e447176e036b773636ab2882d134dd2707292e0384aadd6f6b8bed2dc22c647303b8d5469f982cc25191ad28b8fe11e851e348761db961176770980650740daf3f2057a5f28a15f5dbbed0e41bd5f1d8eed8cb14a6a0fa9b6948d0def2099f64ef5845baee40c1e08882393092fe6258259ef25a3cd46cf7b8a7caddcbcb4d78f120e33554b9a961791043a98f57e39d2aaa20e2f99db07ca4256fc71b40b23e95d3e6f3de21317be1729092853cc08f357060a668dd8a4b4a3268e0aa00a687e2356b127ebae17b2840b487f52ddf7b9d00d58704288b44767a85e0fc8d1cf746c60f3f4e5e884060601c2039e3ef1289897db074f892fc83b804b04d3cdf69aaba4f4760fd67ca8da0a55533a3ab78d5adfe7e6900cedf51ecc02dc2808c884a6340462a96d7b03cd72c99c978da82d4531d4050ae2f74cdb72217d4eea1343df2503cdb4a613219c7c524a34c3ac9d1938d0f48bd09661fc60a7d21eb0465f49dde3b8cd9b9bd22394a31768a0675b4713ebb9a9a77cd006842e20033b57f7fbe2dac76f973ee3ba10fb60841bb65ff2cedc4b4ecc15ad1aecda9c6415b2fcc87b58abf99ccba72eac125af1ebd6bd701af492df99c7dd8a82ab28a1aa607e2f18337dcebb8958325d79ac4e8e0550cd919484ac02756b56fb19d9da2b17e1f9095be28cced8b8313c79594a7ab66fbbee7827519458a914cbc065c511a562212af32a58549c17a10d573b47cef90846cd363a6b85e3993470fff8865f32501f2d9397567c39bda262c864e1c4fe5a9e80d82999516334fd5f86641310fb9820d2f912cb02a033d99349f0f38c7839c4393e1789e39c09c9d6b9e132014bc70a6532aed4da4c536a45d33b6e477bb820feb7f7a80978450174f2ef32c1c9abb4a7b2eb1db0f14b14c38cd6cbd3e224fd63eddeea1d85a7b3dc51597d8115f0216b07ce6ef93dbe370b8c296051eaddad96d03449a35aef82e85f37bd1957fde5f8c9972ea79e4541243c944de94c3065ad6a74143f2642a7af627a858bf2fd9181fd0e73ffbc9a566c36bb884ef9b525b93162651db4e0bd45e73b8016d907d2e969876aee824dd9e61cbb060e493e5a1bafa91da06009ff2dc3e7d3454efec06c23a66adff1f117f0fb4ebe55780b5eb26f5f40a28863412fc296dd9f285314abd13e9439315c39f93434d3da1d54dd5cbb7d00f22d313b4166c575c18c438745dd78c4aee68637cceb80f9123e61b8f302a7ae917baa6869967b99ab5233f5e0ab3855fe58cd23ddac7102cb7147f2b98c90cc3a856eeed3be4c89bb0ae87866087d25125f51f17736f7a186815cc8c0dcd411991353c3f4e598e825cc2a0ea785d0601b487e7c28caa005efa5eae3f907f4b8255b912f02ede586e8621487143f35aef14961c5bf3199460a5d420694a15e682bdb7f1db2fba26c68d5bc39efa8f692126f013f5021536efa188ef28dfe2df9274fcdf4d76f97fde3576d96c13f5779cec0fe6282c62b4e1d9657a1f33a816a38dfe33e4ae5e650684773bc969d95f955deff3d37d55e2c19f7232ef74267a6362713cb774f3d196fdf45ec94d705338c000c791b0579e08ec72760f77dd49506de936a971fedf5b804d8993627af948cf4579e59f6844b217a35b3a113c8cdf8f73c400c3367abf7f657b46de8223ae4eaaf434f563405680b5e099e031def8708356ee24e0416c559baa474d907f83978ddfa12d287862b67ad7a9966bbce88806ef48bca7a88145b9097828c930bb68e806dcd4f9659c7328ebfab44bf3b3f13bc2dadac8a19e20a2c96d9d163ab0b04e6cb6ccfa97ca0f968a41a95ebb02413b1eb930ead39586d6a9d9ba9c43cdae18890f9c31dc8b503a7f7722d42fe5b4442faa74cfe0537e5e6c19d803765d8d39b392506530fd9342d3c5f8967f9e160b0b2ec47ca47b840e3e4469d09fc7bb1998c29e55fa3a389f7156b0c0b1530c8e5f79a3db6f31e30e58fcff640172bdf9fbe857699ee57ddd544676ca3aed223d2b58cb64da6134d2a6614f9d0f8573284ce7a8eaa721ac2e56078313f0342adc12167ca2858384bfde18c0c18f8c7a61ad5194284a8558cec8b5254095cbe3e3b995f493795d65011f18541f002869a248b95850c448e2059e6bb9bbd98031c03329ed11cf94946900d907c7e95dff30111a3e61e0ce5c78af31214ad7c318abdac691c3f2cf8ad9d9a81f366b6c5240126d2a1529d2ff21dd7ca2ccad3ca35a6e2f25c22e157ae5d5a015e75fe5f72e1bde146a9970ee960346b3fc2d272126c391895fafeeb2c3c9c9a9d7c09da02bf294d596a434b0ab847fea72c53164ebb5a85bb1d700b04c35b7bffc70e45fb81f0cd3c605220a6fc312c0c4c754c46516cc3ae18542152c949a7776b0acacbf3fde9f02aa136f7fccec386096b1967ab0584b97d1a55f3c36b9017f04eb0a2613c147986df2000734a044899a1180313fb3804a6daf1ab19138517089411b05997b84ceca5871f52f9ffa85b863e0f16bd5c9df7b5bffa9835e7fbad380cc36820f1972b1d38f03441315d90d2ad025ce637ae56a0a0e85ed59a6a58608cc4388a5bc30bfc6b1212ac93383bcc9e1e7aa8b26ab41503401358757b6893a827c50b91514bed1c3838ed23846edffe864a5bfb66d8b436825c38ed6a4f87e9d91f173bb3c09845250ac2d99ecd5c17127eede88e744a5db9ff263ef5fc5e85206657f351fc43e40024bfdff7a6a5ba2723b7e82eb7130eeda62fcd8cdffa04a1a2bb6488f257045a2e1590f19750f387b1a97c47776559b5f11cdf0e92fbb99ee790e7f999f7c63dc4508e36e09d8aac9a4ed893dc6ed59fd7e0ba7e6bd55811ae9277403f2bf16172cba76fd94884e7d58dd46b2517d409b7398eedeaf767e525e3b10fce6403e363670423287082a4c3b436971949aae50828faf632e02c69fea4dd357bb644e0caa4aec32839c97bc388a9a17ea4c2b7dab7b6c14b1406d4318a98b1e826ac9c87fb791491bbfce6cb370aa1bfd8e56ca8de6c1d1c68170c234eafe86eb926672620064bb76eaead5f2d3d6cd2d5e50706e731a72262f14ca55fb063ba44f597f607d5630cf4956bbc176e71a0465a2006ec6ad999f4dbac8d9e3556de0e189b170b76d4f837a0088ab16286c21b5c732626298ff6cef246b6c86628884d02b313028b0bff7319b9a6a76366d1ebd89ca2fcc13df7b221e643d4b0a6c65e9a78356fb7e9c9b42daebe3a3fe4b7d377f745f2e0aa8b2d291006c5c9390a046de1c10526eb8ed51b174f92ba80f03753a8a2925536a1c89e04b462b555828818fff9d4dfce800ce5ded213db1cecfb073697ad755d46c5e1786130e85994fe45d2000cdfdd665de2dec60259db1506c8f2177f3ed3948c430bb4756bb4a394d2c13e94acbd8002d15f134e6314c6edc1ed6f71fd1d1ba816204bc1c5e91649741a1c7fb92fb89c06cf28c397724cdc01d0dc3c63cfff73af67feff54cd43dfc76734dbb250d993872379ed32997c91d80c2127083007f0ac01bacd6795ad768c611b19a4de991e3c3cd11f72364fbc32dc98758f4fb91e46bf8053cffcd99f2a13796e5285de17a7ebabb927f787255f79e56cc81301eec0cda97764849d7ad67e8aadf61f517f1fc0ebb048776847dca59fbd5b8766e353a5edc596e067c56ac861b11a4da2dc8f00f89ee98763f0c1f9f2a07bf7364b5581ad8e3032b0f86ff4ebd22f1a006e97d4ba0c31d5ec76ddf15e357ff6374c4e8967c984f939737dc9989d2dd7919d1189497c1ef42801839e7eee43fd2bcfdaa5d1ec864c4c0d50dae4fbbd5258fb60ecc83010faa28e1f4d0cd05dadd749a832882cdfecab7e33a4de9e78afd487a7f69085be1ccc24b73ef2c5fe5e0fd5e19ab995562dcd667bf8d9e35b363e0ca2b7c5728aebd20116a0c65db4efee6e9bf6a58d9e20687581a37fe5d7104dc5694a67b5d4d7657111f7a57bcd11e01bcac26e3214c24b0e6039087432ca34a28e534fda8b5f654b48e920e479827c40b87bf3bf9a05b941b77c18005e74a9874214afbf31e94d92ce2a03003e8022deb78853d7901db81c4f5dd67838baeb2a1054b841f346d339d093dc4afef4c7575bf987047590bb94d4a9307bf510df72f7f5d4c8de0fa1ab3712b17b8c93e28aab5ff28df8d950a2857c4f49dc9f34a94cc6401a8d76402275838443870f6e6c230c0409758a5b0d9b1f768184037be906ecc46f229bfbf85e64555b5ebc796ffbb887587b11bf65b655efc6f474e0c8d2b2a3e9914ba8ff65a024f08e7182172be2245989a896b5239f5b19bad8daae502ec8eaaabacda33fa9ddc790c17ed0ead1964decbd519203aec36394bb2f39a80aea39876b23fc4e1951a16892cdf761d7883a6c0bee86892384e30242c2bfa2507ae0e8011730d3e5ad24066f8920387521dc238485c0c26551d0ccf387788c8157dde63097ad0bd5fea57759252b6f789669d9554ddd565adb4937e800864135be1f1cc29117f89f0327557a981e59d89b3223bf0da855fcd9a538b09ec96ff5146bbc335fc75a322b48e52693bd0d6f91c8c705442b77640c0e7457c1ae2ed9bfa90bbc69a448e664abafdab50dc9e451a9b47a04ab24d62a0865de52a6aa7fd67643f38f26d43cb18b7c7710797534efc7c26de769facddbf92a93f53edfaa91a61c17aca7ae01a685f6c39c530ca12f695c9b9674ac1735ed9d677e881e237f40284e80de41631ed01bd1fc1ee6f473179f798c10683ba1f3b9303bda9930d891a0279d32439f1578f181f00145ca83f43c00a2a6fc0d21be10d89532751191374a8aa7b210bb30a770e8a462e99fb78691bfd26547b7955b198eb581c92375181eaa380a40f8b9ec731671bbb7879468e047e4436acc0f46267ef6c1b5e493b3a5dd43aac5e826b990ed8a7be8298ccafd91ca06f6ba613eb963ef72f95cfbaf8531ae1733e1a3808e078fc8a02ed0b3de578dce84b53725477b023109ad1f0f6f596e89271cffc52d7b45cc481fe609c15e4c25487224e36d2fecdf9fd4c28eafcefe37f92707050797da9fb6c2460cf20dbd8852a41b87be1cbf480081298d728857b81e427c9ea04bea4c6de958a190002ae05049e933b78202b3f0712a09f808d5ae35d5a836cbf5c26a7e03cf3779b58dc513729160faf9fd656a9f46b81cbd23662db04e66d346635f2978d4ed7517394389b7cebdf86b88c8e8070482146e13520321c93354ef0f83f7d1b7255b78528359bb98dc4f6ebdaed6181c1aa7f2195debd81868d7a45765075add03be212c7dd956b8f084e7b962498688a25fb7d2fa20bb40157efb2988772a72b6bcb369db8b288635d2bf8b7f90656f4c8d119e2f087becacea23a20de25dce1815bea1f66fb5858b5585f602b3c1e776c31ce709f38c75bf80677aac54999db5cc9bf50541f9ebef9c03b757383418fb252bf2411a4d70191ad727a37353cdb4badefa9fef661d84732e4943444ad7a4e052a6610473813c3efa1a54778932697dd73b15a9d6db419706fb637171b92b780e95714ae25bfc3d0c1fc2bd1aa8ba331f82b4d09f5267000401800001f000201c9cf2fe0e2f6f2f21ffa0a4118c87ca82281e8c0e9da9dd849b2e61f463ce48f40eb43380a303b388bd373ab2dc6e233be0ebebd341dfcc964fa2ff09ceb5ff621141edf011b86c76e39e42570a599f617b324a8bbe8013754bc41f76bdb6dfa8e4f364ba7e9cf039d69f848bc61ecb49b0dc6bf3b3b8439d948a016d71b1decc5c015fed1d76f28be6071305897156f2f8ac0a13912de32d3d8e754e6ad4056f667b2ef63559bdb173467c3f14995329c2ba827de5d01e8096238e3ed3820caa5edd3420eb9984c31610f0516e0dce05b5b2c7d32be0e1fb5cfb255c099a98050e02a9e7c44e7e8324fd6a9b17df9d7a6c213d0fe14c9e53be0dd3abed9004915a26f9545a02caa88f8962b63164810a74e17da9c2ccee4c04fd10c1539ae36af24b7d1415ed3bbc7d8348b1e964ce5dfbfb8513c7409e673c990ea399296885a5c9c4f1d726aef8c7cc6708fc7d46f4114ccad22c93e1a8e3ae6d813a763ba0bf5f8c801e44cdf44312a63ecc1dfe35caa8ac80924b07a97424deae5a9344efc334504d3d384f0788521cf01cfa13442d7ddee000e92c152c88eb040e6d453fc75002ea7a49814dd005e18507f5f62424fb71d7547207059c48442c62cd1a220c63d52002fc5eebe8f9041247f4a9ebfee6c5f738dad8fc23ccc5dfbd9a8f0f06a777ac3b10df9bad98ab9e70aabddd5a8028bee84ca972a6d4f232dc61f0e3d3a773017845610e77cdabecb8993f8423fa87d6ba24a1b8e1a970999f53b100d10544d9cb96024395edfbdb37ae17a569956192a999d45cf916f8e9d58412617546c3d5c1a8be197eaf56d62e5b01a4474042027631369d82d423020eefb84ec29a3ed768d6a06d430239caffba70847bc8c7679221a12fb59960f67c7e56ce15ac000029b51672d3ea17ad5be620a3e00d5ce55e4ce66951db1869c6c696ce800fff6a6b20f7666dfbeb7f9cd9cfa5ee77271ddb56928ad627a929e3f77eff6e2d8c2dcff22c811e655490bff88a734b0ddb82192d899342eee21795217867f37fa606fd38c5c70d585bf2fa38ee9c7065f888e980b884f362fa9a843b506071706c10456d885d1b07c963d347f4344498bacafe8db45fd754a796e7a81b06b83c41894e11945c78c63b43bc7f2ab2cedcd6c513064a123b20c1df75eca24315ea7e7e8c4f920a2a955d87530af0d6e0aacee4bf9b1ac9209e7225d758f6f4ef632f2b4758ad08d072570fb30fea7b09413f5d41b3520bab3473954c22b1489b09d3e9f07edf5f400565abf7828a28fc38447113218a0e3f4ad548e60ef0010672485d5e2895afdd943181fd8e80aab8ed037f348b9932de3355a21f48966c962485ca100cf8d9d6b82afff6010b0e80a39bbf459e9324fb689c590cd8f30792279d270ee98d8ec18b6fe0c808c23c676baf1ea0dea2c6a7188a6f06fd2632aeb2adc72af4f7beec8d0841c73ed9f572ce0ce1498e4a8b58af3d5202f009336316e381164f17bcfabd3b7bb3a1b0d8ab9da6d9cd1d86db914b448574a783cfeb0995a44356ca99a1a9050cff1aee29815e7fe3c14bcec788635799cfa104d67f18555b8b6d146e5db82b78aee27a84ad510d32357e03a699380c1a730dd9aa3c83de4946718ef19e1b99d9450653d1a8012803896e345b5596c41745cac5e86338f936dbdb927c4e41a674e42532793c5b3e2b0b1fb6ddfc8c36a5506778a05ba0beac07e19f255ab2f913fba6cdac645394a57d0ba0dd2755643cab2d57d725ba39403c266ece5f919a9aa030cf70210aff53740ebec26e132fc2b93eee7b7c91ef01de2eac5c4b9570860f1329ffc633666cb5c4fdc80213cfa142ed5f3d0833eb207cac18295e2f8d8b52814b0d15d8afd7e6f46da3913f84b73ca513c779ea45ba7c36c544c9041e57592cdd2a4683cf745f62f1b7690ba86858314c2ff6ee714e7ef6dcd1ef0b34129cbd409466fb1e2ba21e2b74d2b420c000cd1de71be2c84c3ca7b1603ba492873f4f1d824dc83910cc0277f62876dafaf30df78281cb685692d118c50da93c0e02ad1c2a5c3303c65e6b8a31e3197c68c369038933a43526660301fc101b9121d214f73610be9cf2a273efdbf0316cf16b001ffce124ba6b20639a4bcc44d1a37ec369da5c78d3d87d88005be812b0aea8fa77e935bf439d46f957159b3a410a9c7de899dacf52ca7322a0d665237a183e5d340d7b81e61fdd925b64ff0860ab5e6942e2cb9371625e80b16fe0ea220dbfbabeefcbab319e03acdfe2725e64c0a6d358bae3b9076783b50283d9694adce92d7a6b469af970ed3e0183c23f7483090387a66626c715dc829c9d340f66d6b539915b4704f3dc0b94b2a24659cf7fcb8d6799383536d0f96705516f1912ae703c614c74ff114abf42fa3425916a6382116bd01f68ea2f53170bb84ddd55ea4a3809ef503554212779dbb1529de5e4b400ff5339e807ce970718608eadeaca9b5c2489ff24cd983b9866df655b26a8f61f5d67421df168101ee98c95489fa7d7741e04dcf1f6cab829ac84f98ad7b0cc1d2ebe8412833afcadff082cbd55837bf4f856910a7fe5d86e8d381b105f064c6d8bc7d4189d94b316fd3aaa666bcdc65126a042162bf78e61f51ba493a9b3d563db13ce8912ba6a75fa65d1053de392f2defd457d1f81e84c5b0573e25797dbd86f7f78bd55b170d34e30388003182b74b87c792969d9d941ba0a5932cf1c0ba7decced40f2f81da0a51cb82410001f34445802f31659cace7f335f2e535484c1a0cbdb58fcff6824fdb86efe3ac08a6b0da5c4bb6002b8baf9920289a5343868fca4339ec1c14d9db5053e0ff94d58e0b1fa254729b06324b12b0565ce90384bc5b1cd337152a1489441d24e6d12b86d8ef341956e3e15f0a306e0ea8fa097779ce7671c069be844fd6a756648199a363698f9ede458f192268d0ba6e0d577dbbb8404b753d12f6fbd0ff21ab927ba8f3549a8babbca02ee68fccb0bda609ef65758ac93e718b348c80398efc094f5e5a7b6134111dc71ab9afb777cf728ee3b41fb46ce121a6f83514f17af929db830c5ec35da1ef134158330fa2951f3ae0c8b07a92ce2f952574905ec554f354650ef7f3cb1ee947303cac63a2675ff6136aafd5615167237afd8c8d91036fab327f7b004cceb7d1ca7b3465b36ebec24fea90be347b1fab653893dd032bcd278788b3e67ad09a9c837279c05cadde32a128ceeb3bfba03e8a0a3528afc5426b8f72b2d1438378eb5f487044fe107ca532218919b3f05a31bdc3edb858c8e63986669458605f4d453530557d9307cf45c9b7e89593be1166b7e152c4f76d4ba4efa6552641812c607d2ca6b0c965cb05f0d1d4cfcb85c70042ed54535395f4c74253f1f1f08695020d9d76db5532517e03a76da87ae2e0e68b69627222db453e3142dcbfceba179cd098908374c80c67fdfb1831581442e3e2e64ac27629200d1d2cda94cddd34349aa23878317e61373930781172c74c00af0f3eb2700f78b85921239c70daff29963abf1cc6fbf45e0bdbe502494588fc573581cf8b3fcbb0c8ce5ba3159f7af142a3c2d3f3c328528152015738f5b48851991b30f326abbba340e2f138f648527bcab146ebc1aab8c93e674d7aad3b3d1e39ddcfffba0fe58e22fc573f46b5d113be374ff0b6b7dc8a4352664d62bfe7f78e8292a7da1e8e9d1c9df659b4e43a0c82cf0f02edb701707d0613be8e8ed5e87b7f98d2f45e9fadee8266623587306497ce26786bf5c31b9062e149e2d5f1e9289d84c53d562898e3b27839b90c8de469c06e8ef18e7c790268e4e7c319a4e78c56eeceff5ac29ddd9c15e69e6c85e3b4f8574d94fcd9220adce5e3c0cfa80877017ef2daa451414d27da477e2e265c844e989d62a1b96190fa143693084d03315ccdd1153d63dd5fd3fcbdd1488d14666435bdf61aeccdcd2f49e7dc2186a69f96574b8da5490f0e32ccfb6d48690d96c364621a891d7184a90649e599f855dfa536ac6baa13ff1f923c4ae76ff5c3561638b645b567d12cf2e7ae8b6edf52e4d81610fdc913f2d702969a5ebc609c36680d0097652c883c3bee4780604ed9291b420f5c9c2c4b1d9799c7d0d98660a7edb5a8d29e1a62cb8db5e7d57235e3fbe01d8b541923de817a35d2dbfe3517d6df8143d659287314f4268faec91666c59835d6c074cd346faf9f6b417f723a705a7161110c4c3826691e57d3b8850c24291f8b676c289a103ce9dc8ef3c8c728fdf0ff6d24e5ab1fd8eab91ad25e98b674d4843ad5f630c2d00dc4e7c4b1732ef63d9b612aff19a9331efd7b5fa005e8ae5f931a2d5bbd0edc13d1a6f9179e71663c6d5b6eaec81acc6064884f6a76bc27e79dff459e195f64fc3ad4ff630ba9f5715015114da17a869a13c2a4b3642baaa82b0cde6f08641100d43341ce34409b401104215fed4662c198ac0db4d8c4ce83fe08c2aa7a9b662d8c190a3e3b2e31cd79dc1f51efef3181791a757cb7a042ae23fab771951de02117061816741860d01235285749b04bbe8c20b25b2d46b73622c2677f7960d9e853f75e9c543707a650781addabbaeffbb5303cc9ede8dbe24874b8bb788426230159031f9ede32565a379941005183875ca7660581fe5bb89a02195b267cfc2bd069c564daba5fc8e1d7599a9237c19558889e0f4b6da33039ac3eb9aaa49197b7dce51b7cc07af73e58df2c20abc4d61e09c4b047e0625b3ba51cff84f9dab4202cce75f9554c89406dfb6b5786087dcab030f8a43a998ef5bcc314b04abd25073a9b764955adb5b34de758bf3bdbe38b6c6e938a1158392eff03aa3a9905d4b1952dd12138c764d2e4c5217f3de6adb9e8baa3c3759a7cc87a0f6830b81c3fed17a9524da577fe62fc5669c6d6e067cc2b1ab25af16f3b2ca7bda735cd6f98e42673152db608df71929410131bf72c450cd3c78bce16cae0b56c3d4dad0fe0e1a4c3506863166498a08ff36c0a14399c1ae31a18b30bb0eca3fb36a5909515c72e68147573c89201108006a912551da8609532d55f1e224c01b4bf78f140c4c4abf56a6057e63bb351e0e79e1a6f8ffdf07f298e2bee28095597c3e82d7cb4aa8ecdda761bc1d727ff9ffe4fb7bfdb61bafa494a83bdc64db7ac92810196d55cce6b8609b24e99f241340e443985087db9de347fb8da1607f2d0bbed6fa8ff0a5b9ae2d25955fbf2287daf374bf4e64301f1b8fda564bc14f19fd9aec4d0d1eb5f38222e7f2eee80543d576b4e751479a657a77b8f61a1363227af5d01f750f8ba162467498f0bd19d5037cd13fc4933cece76a9b504a94f956596ec5bf8f6eff4fd8e0a892b0d2d215cd159d5530efc98c846f64320afcc270f5ff2e3e8c70bb6afce7a1c9af3e4908abcf7c5f024db11c6616a88b802e58b91da5fdfd179b1042af52a43cf56b90b36d6ef8711144b4fbe5fe13c6ca5b0b645514f649588fcfea30dc3138ca7113707874e2c0cb252462ca47113db4180d0b4eacb3b2535bd1b3fd2cf3a40331e8946914fa23590be8a28de15ab58fdedf2496676b82363eba84d2e985ae70025518053bf2d5021404ae7845d839c12bfa092168b484a3cdf3677d1357fd8a6e69e1fb970188a904a4df81ee22cfc78e3ad1b402af9ea15a530e1fa7809e2178bb9b0613dbea4ab173d162ac50ca86061952cee36c9c4795d5425e85160c058763337361203915852124844f3d5d02f2f2ed1dc4805c01e2fe1c6ff688294c717c9cb540446e157c5c56990ecb1e0ed7e7042b72de972f82be79260589a6d522184778b0333f6b2086bc52b47a07d420b2f594a2ce1e0c0d5a18dc6d3916a2c6a4feff8e5c8ee9c1e99bbfb8cc619b64865c6d7279a012436441e76ef641db5e927c62a2446bf06fd21ce219740e29178d76696cf73b7bcea8ea43f631eb9b5cd9dfb6585fda8304e5b30b0b873c3f0a6b8b54bfc470fd64471082c8cfe8ca6922170c0c8235e6f8617d95f355a1687b6da1fcd36d1fd2a7fcda8c6343e9662e7a1dfcb123f3d8693524f037b216cc516c6ad2b8ab3ec0adea1d78ebfd3bb5b42a30ff1bfb60852a71b22c26648b919b787870c6eec02ffd7d9b11481c3507c754a6593ab5fea391a815731f5b1d7e40c707993c72646bb96436f62c14705a00b766b2d768c2dcc935739cbd66ef45d6997ae4af4ea43cf8ad991333179dd1924cee1eb3e836d318c0e179200649eb577e599c3a235e5eb384d41ccc19675db2db7afd315d9682bddc7c5ded10c768753883161933bd36843fe98cc2bcae973b677dbc0d119e3c09b053a50e956048a298d688bcb2b73fc1cf931115e421b68221a40662b1c7d46f79cb2981bc384d9c57ab71867239c58762f3b6fee647858df9c38ee4abda7f85c0381fd18bf433ab87e12b0ffb79edd1a735e4e20702e77f359b7494464938b315fafb073257271c786673ed2763c6d87bfa23880061517e342f06c5b5e0791911202eae83035df6f9a094555275cb25837795170a774805cee55e5e95b8d0a98ec805eeb3c785365d13288887c31b932f4ded13303a530a24c54a657414392c6f61261cbd2d4199b86edbd04e4db0f6c36a1c1c77d42ad3d1bad08f0bee71a9c12026440d4665c313a80e86acc7f59fbf4b6d569a8afd8faa4daa02748283d7f4d0276a94b5d608a9d111ff25138196c16b971496f191e89bc3a220d2f3cf6b174942f52ed656f7811337239d560742e31efac5a2d9867f9c7a93cd3d6353173eb1e3d93b3458fa67ca71e80d1cad579567d57713ff0522677b954a67fa607cb36f406f4cd3749fca065a9853ad226981151c86d34b1709e6fc9b5139718c421bfd408bf7bbc99b32f579efbab575725f387bf5f3b6297219644a1b9082ab035b5b9fd39d4daa8269c2b3a0546eceb9f1c776abe399e0de6ff8eb162e6fb5d3b24cea0056e9fefe81889bafae4fe61376920ea8c49acf693877235b26fdf77dba50894f9d2d151c0b3cd0f3b1adf181566108c05a590ee7b30dd179b39ec5353e39fefd791f0a7d6dbd4e03f4d68425f7fbfaebc3472da82df7776262cdf9bfd862cfb26786175ac9a3329991a5f698d8c77b946a611fcd2259d63330930fb4a463da135f21414bbbe36d3d527fb66635ba4c8f1576d3410de12110da3f7bc224e42351df54c50688f27da66739c53811cd94cc61e7d4d0a1c29ecf4ba14e5157001b5ea738c37773e77c3c3c85f4760da69ef92899e4de7c7802518f1ec074f322433ad44fbead78485679ad3129d9dfb138d851e82f3eade26bb56b4021ca74e428c7b5f0603e4b7c3ddf5362943790def388cd8a1a1908116f0c7bcfd743e819c8119bf317741f83e96bdae9386acbcd1d37f86ac41db8aa7f7ace489c225c4a22bacfffae423bc7b06fb437ee158250e133821bcca69a06e5f2a04896e91635a7ba0109ccff1ec74af1426a4db21130efae1a0a989bf6717f23035c3a8308fba29f92c70c97cfacb569938367cd19f1b1149ee5878a9db5ca48254c13ad22eb959511b9a423af76a4b0c882cf62bd6b1831af04c9b05fb110596890f1639b5fed80054a175c1b29f1cd3b3b8cbdd772686cde5db1a9430cfabbc3faca801ea9bca00bfe2f0eba7f2dbce7ecde98c21683db684fb7239e6303ead697b38a73f65d5537eb926121fc23112083d75bfda14719c436fe83d1954fae8c9e0189a70476f1405dedf8bc45870c4a4b012e409c488a2cca78503422c13379ff9575ffa2a1cea420778a64b179a5ac2b195724b5cea11cb94f7ec9e6b1170d7459a11a04e5083811f3defbe07ed5080c7b49ecefb574e89ac084cf0c265b0875367723cb37176dd7251ac61d18b00b495710ad19753157e3ce7dc547294985a2db3dce916313602ac3191e5224ddf71bad22cfc431002585508a8f543c329fc178ab5431ab3bafcbc03e7ec4ec2c654118b8d010d76f91eb9e2e44061ddf949a91bb23c29a516becc8ae11c5b0b02559225711bafa099444ed3ea60e77f5b685e55391ac770fd79c28003024c461aebaf5c275b933c164d3be8173ba593908ceb0e176d1b9632eaaaede0855968b3f56cc3b1b92a249bc2c7c437fdcee11fb3eee9e4e34d4f7a397c0cafd52d92c45e32188ff7604cf20133e5151b1e75742a7ed70ea5b2b2f9e799bc4f4291e493726e1db01b5ed62b27f77ecbaf3fbf08ec2c377e4d95b8a4f8433e77e1e0921273ab07b32e02ee3d786b8812260c07bac177d61a4f4017a9e2f2225bb3dc9e0284b28bac1d9d66575cf70d98200587d0e3518aab427bbf93b7d968371f464d2b5c7a5c5fe687a8f98ef5051be77b750b835498975244b557a8e7b51a081c24e1d94cffea35f1da8ff0345aa978245d80c1fecd82b9858f3379e266436354214d64808dc6ce2491465e7a2fe3241a3dfaaed5c9db5eb7486bc66c3792078f752c44583cecd87357b53d1fb4816b93c826e220307723b5f0f7f871cef7b333c3c7cf390923832480677a51a3a8a875c776f4abbbbcdd31d49ce0efdb7352317777c47d88d5bd48132782663acd3f89c37a7f0426e89b25f898b267ff7eec6b36199edee75d43bc13d782ed8c2686e285b5a87907fc9f4795340a6c1245d2015402b523eb860cacb51703af01f475c1db3fa24681619fbfaa923f446a4ebe114087bb23aed68ce5d135774b08abc2f32780755dde9f87e60b9b2f8562f3a7ab5b5716067c58c9ff0727474c1971820873344408c789ed530221c82ac0df2609c06d36d7586cbfbae8a463b7a8bf29716187de923de285c533a7bc580303da338b24265b254073e083d7115f13b51f255c5fb1799514bd9b2ef01281321fc028eecac7993f48db77be27752ee4eea017a6603070f15075b1a013a995dd470568b08438ba4ad0d0b1665a1aa85e861041c0eb81f1d4fa5657ee773c8846e3e0dd9c3b9e63912fc2bb703d9ec4d6379d27f5c6080ac823faabcbf79f6cf53b7069a5d00b7adff8281afca002df1562c81001d746581c3054d76105d02adf2661ee9ba2dbdc584430a96edbd575e4c73bb7fbfb3d5159644c23034b07a0431883c347eebaddd91b15d209c467a1c8ec4c328efcb6ac1aa61f2b0138efbcae791a906c75d125218201b259dd2ebe93450724120a78b8ab46fba7664ed69f1f0da33a059534948ab439ea9e9c63e532733d4eddf631b5863332044fbb18f2a34a7a07392886339172243cce0ce45ae10a4589eeb2e62d20a04b538ace1dc105f5e60a7120d1ae6e5ae76c348e5025bfa86653aa76b242be3ef212525943723faf77d3615a5a69b5fc60551b564134bf0a4aa6f5c9a7c516534574e68e07b7bda95c59f764f75b099268aa4aac02dfce01ca56f89a6829ec1026f62ef72551dc72a73355a57f078c86b62e9a503ef8637c5e51f98ae14b4e8b62ee232986e63ce4fd9b359c6b675df70eab60b643dcacb1da56377a9b72052d24f9ae7353be4c3a1ded9f8adf7d943c05dd87e73ffe6f6dbd5bf7da4efb9d3bba69658a58c80221e51025bb01f241a870fbd26a34d3e0ccfa46d5d502329031d55c911e9bed03a9aa1c1a7e51cba84ef27facb6b7e1ab64c903f5b03b1edef7439bb7ad1a91945c828092c9a5182b90cb5feb17ae5bb8c1ab7b5a965031920c9a44dcb24359ef85a3c8ba6f0fd548f3b1bc582a8d4bdb4d1ef5bde74a49d81d18dce1ead5432b6040fbe1d0fb56add33139fff358f7bb4cedba3223f87b975f28c7a340a274610b6d1b3e9ffe8e45983807aad58532f5b6ad83a1e1038efef3ddc5ea19a116c68846123054ad7fbfc5689a898eed9b6f4d043977e0bfb32fe8385e99cb0fef7fd28fb4730a9aaaea3ca222414e1336e873673cf58aca784a63382a2280e951e2cb7fdc152003d0ce3ab9eedba5a13d97b9da2a168592480103c8053469683ba4130b5dc01aa347c3972ab56b7b17046e50b014bfe33f4e72d564b3bdf4d521e575e3e3b14ccf890f773efe606b0a30cd733fbc8490e089f52af648d002280ab85fa705552a2e5183fb515af0fedcd6bce775d9622bc1c1ec3a0d4c479dfb075c0f47887bff4136b8994b78cdccd3cec779c2afbb2cc5a40a5e33d68f775585f69148212a13c631b5eec0de6573fcbb2169e8bcf8ae40e0bfa56629023275d14e98f5829017c4b1340c165c4b07c5fd81bd3f861f15a2a9c5fa5865f4b7fc1a36a57bea6078e350cae730f55cd33942acca9b3f9903055fc92561251caf2ca58159169b5074d6c5fb1c967c586e6ab69d5657c5ae2422f36cbb3e95af8986ede002f90fd207fdc97f972a138b93bf85bf643d7197d236341c91396b8791f359e4a99036758e14f4af6a4cee48772d0086bfcfabeda6f3ee60469160bc6f6dd1ce6df7724d75a536bad60e6b839c94939c646b5bfeb8c33c74a1eda7ef46f791b6a892ce4908c5cb537019e17a2bbc1499defe88ec9f0843699a2487e2d07d8997ffc0708fbee092e217690e26373d805dc9c0e0b896e7dc3b61921a020addea59d04112f2c0970c7069e84b0f786dd2ecc22a3e3be898b5034ca545e34292f3f24e45b68b633d6c25a17ed3b943a28f3a35982e56c3fedaaa777dbfefaf9ea034ad1443ca01a657fdba422d1391b004af356d49c6e95ee884006fa5e5e1b4efa1dda57571f9e91e1b4ff744f4294fffe4dcb2bb1686062fb74f8699ab7be4b967e7813dbad13d3500a1353eceb812263c8e9efe0611afb4e197d0fc5be7b133f52c0e8f07b16ef6a40db0c9299306ce00d35061695e800a1ea46784987fb70843d8015b112ca6873758d123a1fd26381d9f93b92ae360741934aeb7be56ab7f7de7bb95002454ad3641dc4933bc7aedd27a064b0bf0767ed8073db5278dce73fe850ea3e4a0fbc7e73e76c9a8a49e6a0421e897b6c5a919c60d4f5ef82254c61805e3db471884bd2e6c90d57f885a95dffefc1c126db1bc228a5776b525fe7f42cf05565cbce0e54cc499334a68c2cf48ac4f765385b97fc06b5ad8b4bdd06f3d8ab69b4dc6344016d7e9b28abeb5f8b50b6f2e4a2c5d1bcd97dce6f605ab9ae1c6c7d3fe870d9731566e99faa5d95d3db916d79c0045d77ecf87815a9bd7e99da70231ffffe22832f95ba7a293dcccf4a8becf065e7efe2c2e04aac576d34e41b8c1492d506480be11b70d40b844233310e537c0a2625db78978b58f8dadcf39a89917e3c285a27a84fce1ce57a406537404a736b989314c3b4fd62b8e20bc1f4cd8818a8ea424000caba49f52b28205448aea4f0e9b0e8a8dc1d32554dd5e7f5f88fa4090216176b605267e30281cca1cb545c15ce1be5db2be4ced525ad4bebaf18afbbfa6b2c4ca80e8250b1bc7ff8b4282e1b4a72f3f61113d31d06f077480c195e98c395e1da301f44e3ce1f3a9f54adee8e09242b80a85f403185e46a548518711af4ebdd45d47dd6821c0f69ef06fe66c251edb3f8f3b3e0e5e703afd4fa7bf612b892dd902316dbc64b79122388bf1b4a08f22f061b282904efe06339ef2c0fc5d10469d40a3f1100f662ade003c03af553f5cb7856c50686dcd431117388bdac19ac1b54c43a3dfcad76ce7c6f22037a1b1c24f7d785ec4f640be226a2f354acc3540d51462804df4b5f6329a1e46357881715d2b837b219786467d319f1a0a85ab9acfbc19aa63333e3270d29c47d39e540f9a563f707a2550ee570cdc21a0d073f0782539416b06595125068ff2f8eaa902ddd7251e399f96d33c27d95c6b110819af434e13ea82a0172ef22bfda26fed607ff291130e36b6de05e0c8a2c644fb7f39c92d2d3a600d53cab8da689b49682e093a1bcf28ba4f181a32f2dfa437c95185bca5830773d5f26687e0f7891f1faf64d013f7d6dde43c3e74dbcacb7af73d0c6e129a956b6c7b9c821316e5ce539eb3d973d3f25915c150b356c42d47097bdb6087e4ce0a4357b5e406a7d6b4cc82ee25a24a3bb5ecec2cb68e9210a04d00aecba5f16639dd1a2546d7075358e3067b7850969b1b4566690f925d2c9d66861587206507e6b2c16e2cedb6701613f6d829bfdee6ada6aedcd3cd79cb385d2dcf6e1973315f4c3774a200a9b11fc89a10b68de55788d4501a64ef3f9685a72ad7832184cb1ab1afd4fae4f29f50a2251f88abc58ef6d641efbcd7e1b8e3fbe7d3559c5a9fe6a3675b64a116cd1fba310c5f6da6aca4ff9fc9607cf09290c18f1a010500ceab11ca495431846157f47175613183736bc957eb8db48a931e69041338859d1d5415b3d36a08ce15d93250e36c88f10f1d6f93aaf5ec3786187666c95a6bb6edf0d686d869494adc234c4cd57cd73648adfba098f4a102ff05b10897bbf913e297cb51c7f1ad6251c74685827f936ce218327fff8951347d36e2dd5ceb2903e4991bfd320fcf5ad0f70bca0cb93712cb3869e7b5cab108b3ca591f94c2aaad3a33a886c31484dc9137340da4c940b686cbbbd1db864cc1bbf5353a66cec37196cecd32d8d3a81c1ebf768c2cc8469f0239450c6cd471eba5ada7f4d04cb0b3a958cf6d6946707a1c418c1899c6ad0c115cb2acf4c68296dd41357cea735804a7f9b450bbfcd9631591f095c3a280595a4d682806c00e89f7c9291149ac3aef3b0c7655c94105fd27fe23147e54178b931885f6229c7b8759a749ec0728d3a92df3c24886adff5bff94b9b8cb3941ac9b56bb3b6125d01e78f5deccc0038a4236defa69291afd73633c5490b7040d38c7d281e9dc4d353cf2c88a2c3630bff395c1c9967b53d15d29b1bdd6003872f71b3151d712c5f6b36c420e1c75a4b949065b18dead34e9d232f2eec535f8dbcc9be8ef50af6f70187ab4d1ddc0c67741d48f3d4c07abdd55de494d9ecf95dcccfe688d6defa0d9927608c4b5aeb92ab8f801415422266fe907c47e48bf4e794b2c5d4bdcbe2b5e2df9a4560a21ef7da672085b6b122c192cd71a22c7f68ace17c5598c32e3bd0dd62037b2f5a5675b832a1510a867c0784e84d0d227fa522de6f2a1ef5598b83a00999639141198c79876356a7ad45ff7088034efb68a6c5885f630afcfc2389297bce21e53c33ae040d3e6aec7a3ad0403ae99f00ab7c72669861d8da6df6fb3f946527708377a0142629c7ce9da6cd116698460350786bd903994d41fac24ca57ab131d8d135621807ca48ef1448452d50c25ad75f25f2391bcff7189bff2053824f92ee2983f589669abafdc32bc460e295b587f8c760e259d00220d32f43077d5de32a68ad4fb8ba4ce6cc86d9e77fdac889b01ea432cfb201195a3f0e5c117f665075c377d4b2739e2b249f2775060ad257ea6f533caf0a5acc1480c11fd134e5a40fb4548d6f2e41cf17c75f0594d3dba392caaee2efc1b42cbec06c09ad6849cad249d82d501925f0b396f0e13bc6eeb73eacb599a29875775db71f3e8d647d0c2630cc48a6eafa3727fc035c3a42e59d905770ebfb2cfd99e25517fd087104b0d5a11530fa215825b27b72ce7b291823a134ed94fe44e48a02e7edc4f6523eabeaa958ddad69e9e2ff5e2f8a3bb98e4c038f63fe9923ee9b06e444ba568d19b17c4975aa94d19c4141ce9b163ea56d42f2c39b0048e3b41a13f8d778ccbb3bcb6a075da6a846b6b1caf878b7f1a2512f4bf27765c0e0381f110ca11130dffcc1ef57e0cf6cabc7c909a805c7dab626fd63104e1273993a6ec5cc14979770e27689f75b7d3a55458bc07aff20914b9296cbe6f1a70f79b26802ade4fb1d6a0c637a680a25239b5673008fd982cfbaf3bea4aca1c3b2b522a1199ec2a6915bed1474099e8f5b4bad1fcfc48f41b64372ca33997b22d23871354cb8afa0df334fe062f24dd67ed6ea8e73c7e5cf28bc7770b3c4cfeb74a01737b6ef238f8e3e49dcf5a8579b07ceaa152f481117b89ee44c0aefdb888f45d6d501ef2b15b45babf0f02b2a7ce37bbf52aa48df06f0c21bca626c6ce3f76f4f50a82dca3771372e96c37c45f61264e91e93205e62b813411369e6dfd90f1f95aafbf1b24a5c142f8274bdf94286bf397104f7a03e5a8522a5b99a2ec79060706b7800a45970b27baa1070108320a4b5c696819559cc1143853e323e1961959ecf2e6989e0f8169aa3041c8d686f3e360c76908f6f5a268ff6e34992c9d7160218f41f2228510dedc2d3fb3413be7c125047f45bcbb66772d634f864872f1f1c6b264b6715fbd79fc0dabd056384de7b77ab387604ce8d83d4bd87ba9c532f4f90ddd29162c380c3b143f82503dfb67476c7e303fd890e59bf842d4642c7bf7b6071c20015b67166c6bff646d77a9af7b13f7a8f66199c05c4972105eaba0d1b5adf0144fa1b8a9e8657c7276c778034574148cf9aaa02de78d6808f3e1d4ed31382f1f4c45a26143d8502777b5d4042d832741b8c31eadde2fbceb5f125ac257195ee5b5a3418c1eef9f5cfd142bdb9101205f169ef4492485e264ec64ffefbf32a48ddfa404fb194445b182510407344c2638a2ca6b08b18be6663fd4a4917bf712c1cfcef23df40ece41440eaa7effeba25500c90c7fa9a58577d14d1ecccccce34ca35824965f8b29fe5e3ab31134dcfe64eed11be1321bda87a1e5a3c689ce3ada9823a5fb293ecb50c924cd099d3f17547ffcf2d897f9d16dee7e99c7de4f0c4a6b3a9d94e94a177a3bbfb83164ba8b18fac4924bcd1af91694f78d1df55cdd7fcc0f7541929008ffd80718c6fe24d16602f34140bfaf9ac9382bae09d7f577f4a04849e1b485a8ed00268020a4b5f6cd5f1e04db0f83524ce6135c66b7eb26866a2883cf9e85b6841494ca54fb4ec134d08b395dd6ce310269a30773ed92d282afaffef629d7c66de7a86ae9cbd2f219af7143b9ad0fab5c7f95d9d1f9ee0dd724bdfdbc0c8e057bb8554617b8937846a5830500873e52625af2eb8a2f8d6f08f3e7edb65c4cc96fcae91843927333c6fa960285bcd7a5a00f4ff72ea923f2787eaea8ee6a11cad63a06e876b745dc975755e137d0a9efec7e9ce37c121362d0c0f1a16cb153019ab41762b6db1ba268bbf2b879a2c26ae8a9e8980dbb15b6343463bc4059a94dbfd97ad1dcf1f3851b991f81bede30e839ca0eb29d29ceab6d71175db5b63a27029650492c38324dd590abcebc956e16b11bfa788152ee8bd6ae057429d11cb5a49c6f94a30b9de45e97c449b15bee0e6ec61ca3677f74fb0f3b8cfe5b85666b00707f9585888459c9aeed1fdb909c678a424526cde899faaa5137d183407db2633445b6590dba9529ad267bb64c7b7e0b3bcbb41406607e76564d5a2b91704efc9e82db6966502beb2f1010016b2619908370f06e39c8119683fa4c005d896357cead1df1380e3b64ad24f7dba96271b1d3d756ceb18435315a7aea48ca55ef83f77f090d9cbfc757182a86a448aa32687c30e539a3f0addfa75010ea37413de65da6c9defcaf8e5f140debf7cdd3b954f0a08bf48530c09fbd48e8118ad8557d7723ab788d9ad22870e267e37369cd23a2012f7c19c7eff22bf29a79e93aaa8d7af0216df8b4cfc4adf59e94656b7df05a277fd7eab8ef5648463c68b491f34dbcddb79e528becd9f1af4e1524256ddac7952cd17acacb209a10980f45b66ed2e5180da062f87009ee4cad069f9246ad9060feb8603abbebade57d4d33419785741b3f58719a540902274babaeef7d6429e126ef77a88dce154b888c5b7e5cf81763b336609373b4d21481916de9985d8987c887588efd8f4d8d979256ec65b5516ec43b9fcd7077c66b2c3be27e64c64d2fb11bb0a4d3239421d901f4fd68c0e6889e526d8371568af4a0b9b7b530890416a605d4d785d0eea0637006158ce70d2b2227ad89df6b166cb925b753cd1a5243437a9e5bae2f243cbba7188326a356829a18b3996690090f0b1cc2648ed0d509c453d997ea4105bac560baf736cc1e7476e1dfb0be6e634d8114bbd33432a7a5fad67d71f2ef6348e8caf9d6fd08876cd56f035b9ecf8330cfc239e7b1a1c58f71feedb39bcac1ef3dace0440d7fb12932fbc7198045e2b9eb8ed28dec8a6c8d3db13153a6c076c5c07c4ce2baea2a8ccc897360e9df565fc488b07a8c427b914ceaadfc7df499d99b8c470bb39a2cb938b9b036752fcc5fd1424315f8a20fb171b9da133b83dc4244197aea5edeb5a8518f32f9928b8a54ed8c536544b640ef61285216af33883651835b07e59915be48604f420829773ad3771485ff34a5c2ce4ef23c729c6fab6985ec9bacd9d68100169ebc14c658a2f61f9cf00f301d6b1cf48eb7d41d927d90d5b4f58eba21f274e6b7a7627013ae36fceb05b176d996ab3ce5a7cd22e91a9e48a9faf4a0a36b36f6a9dfe6cc7e50f3194ca37ec56d7358e31d76b8df51bd4e45e98036c28c59defeb3e4a497ae6910d1fa84fa66f823fcf7240c422d0a0616d3fa9aee25d0b8bbb04f267630f175373fca50d10842769199549d21da4cee16961fe4cc42d318a7993ab726f05a2056e4ecaa07ca6d870220babf8457d38c817b55759e45d241f11330d7d4b78d25fdb9371ac5350cea79365d699108ce774468dce13e77b779570adde49e9e29e9fe212f5bc65524423396d818526c1ba127ddd70a13cb11841e7e6e37107d083562d12bc378eb474b27a4fb72b2a4bec8cca676749a8d19090c8ec3b6e4809a4c6d4ab5c721928b0b7240c6874c6f378c5504e3d167878fa34f762daa90dd2b23e2dc8d0ddf571d29c119ca9461b6b95f4ddd3c7f5081342979f2bc955902d8a2f6172a3b9e43b2bd85eff0940343d34a647304e339d6d6b43ca31a072e0f591c15923dac3ad0ff82107042ab2e798b75bea8234e0e7c98165f5c8be193b0ef1ca9664943d1146a08806da878bf859af81dc643d0e98547ce81622dc34945d8dd3ad5c834708fdcd2ac7c97a52e8d19467ec2fe74dc22bf311dfb38fe5a563d7c7a270eb82bbc0db1a65a815e352ca526c0a38170aaa834257d81648faae30033d866ee32067e8ee07023030c739f9a5754b0b3c27dc7977b243b6bd055a0917284078817866c8a159e9a2223dd7077138a7728ae8a34908f9ebac30373b5e61d22eadb96436dd22e086b7f002fd0e51f962483e6b42ff5ee539b31bda0b9583ad27cff5062f49d5e5e2afc7f8353feb683dc4dd3bcb2b9d65a734cde73a4c8318137043682506c8b009ff5a901c4034c0d66544ee55143038f6b4cf1fd40e52aa27a661e2d066dfcaa02909c728d6d568a891e77702854521ceadd64cec421d1749966cde6ad5e79604f33d403c55ef2d2e9467da4e2d7e6ba39c9a5e159efb608e62f45d556026302ed696affc43944a33470cd985c36ab6471cef8b84f47174339049cfd1bad2c18326967babdca17491e2666e89c273b817ed7788ab4f187c1b9639bff1503120d0b770eb33877afeb985fb22c407f35aa70b1e97add69dc6ed02b1691e65960e6b1201a3f3a0578a33559ea9e7e4272745fbd65c9e2596c63f5ab15cb28effb917a16ef7112c0ff7b1526f05cefe8d0330bbebc79a12b16d50f50b2083007f12b7ca53226c242d5bfbafb8fe29184bfb5036c02c217a1c42c4f4ca83737a395f966ad55b7aaedd9bfd39c5a17c7fcb01caa9e46b09a6c326f931bc52e56f95470b8074d807a61bfdb95026d9328f360d1e74e1f0c468b229bfc448a915707dd3684582c5f0ca5be67365262ceb8d6f952e1dc9318eaeafaa05243dcb3d47c8dc752c3d3f7c00cc9042b025fdec246bdd5b323c0cbab4bc7ee05d6deef65d8b487c38bd49f0e39a723a69314f44776bbf662257e5aced8b9294482339c48b2821b1c43bc380e24eb2b53a40c393a1070954f55662b1826ddc6d3ffa5163fd13253621cbed61fcb7ec9f6a085d71be5bca45e591ad313a0ef822bde52a5dd77917bb3f6e1f683e5fe1483280a86056d58365493c08566cbf354c617d7a87ef3189359a206173eebbae3030f9d7d07923b726061fe14c83636f5331bf11c8583a2806bcb0981c1b4591a3a75325b05c53fef347167d39cdd1c78d20d48ce226497bc8e0e7636ce400f1e0166e2e9fec03bda61818de9573b45a55f9cb8f6c0d6c8e311b3f9b65ef046d100ca4ff5b0141baa2f0e8e4c07c3550d8571a50c497283c19e980e3f08c7a90911ec4d7a9688800d04dd7e00a5c5d94fd6cf653d4f48d7383793556b7e695923bcc1729b53f7410c0162f184376de82557d29b25b4acc0749590db4298a3e100b89e34aab90610c16b2c6aac605cf7ee071c5221f83781c7567095567f7f9911a8f30ac3132a88d7917a28585c4be066acc56cd86864fc70c4a70ab16d74540adfbab603fc970ff5c59d60eb7a9f48bf1d46f6796a0fc1c744fc1ac9bf6024f4a66fdc78a7f7daa2c772bb0c83596375ed27dbe1ee92e78055611979ebd824e54fae6ec8d243d4acccdc8db291fe8ec163ecdc429bc6ea21021dd45d273758fac913a04bea1eb7f90def1ae1f007cc6144a10c2292c70d0c466d976cf6261a5712ba5f03933c4ed294de8833104c33595e819565a0ba0aa2bdeb89c1e2ccf42ff2f9326c140bad1caf0a0929c8682888705df27a4c2729ecfe82ce2ceb0256f8fa36977a190fb9098a970f432a1a895027a6e1071f6ee8d69f83361810f58dba139242068d2539f43fec4c8e8db7fb47830d2da564ba9bf987f6d0e4c70a8b5a3750a70f8433931b9f37f8b85e859834bf33b477961bee92a1e5981b4537413dc56474c4726abf16ea4a8b72ff7760a04351f56664b3b704364c4fcb3a422e74a6986869c7462346480862db2df3124e46ae1b73a1f3c89405ae9c4c68ef1d0d6a29a310a2cf7bda76e223d97f5dc906aeb2163278e1b6edac90f71fda14cd4fe78da0fcecff55545e2aa24a059569bc67b493251c3d7377b5c405a3501cd8af6827a805512b653c8fc7b2df36841d44d75d613296b0039352c00ada3bb400fb6833b8533f58c5731ca3907c39590b2d446d089c547569d8b06bf1826b118c88160fea2203a90e52c715a699c9996c8d34ebb51767ceb459757e48a105674d000dcf6f3d62bebccbd48fc6e24d773c0d99f9dd4048676216dd1456a6257af91505cdeb407ace1c74746c5b96b3d99d00128e90179ed9b3f54c702a70fa90dd174e201b5383b2ac40cfb305c616b7d15b33efb64dde5f677d151712da6a1dd5212a960e0c0ebcc3b9af1ab39ac76da3f1f2dd8fa6c35902ed9c141a7c5d6b861c0d91fa06f667f2d0a1fb9ba30896ba3abeca62c210cd0837afc68d3ba65e1fb5e10304127335e4f5c7bf9e8df479b55f26e187750f35040018ed0227d9060b292be31de0f8e40ed4a3ed9f484167ad9020c3e580def8a45a176564f47a4f073909920d69b32448857586590220a477b31f919dfdcae71b2343c294ce03957aeab775adfd0a31a6ee9b4cd6eff6b18d98f3111c5fc3e7a743fc0abde2a6decb07e2b2471a3eaa6367b8fb6314c1cb3d5b5b7cd98edc286e2fb9bc41256a0a2710551d8c5faba1595a4703b79519d5a3d3b5cd432b239b41e4a6d9ac6316e44b65fb8d0495cf527183530e79cd74cea553260a0006f3b23805a9339f9e4277ddbf3789b891ded90645fcd613cb8090f604b5c905c630134d8b24cc4a677ec46f09022480ff059a12bbe42c32c359a0897cd0f5279b5645c3b5e110897d0cc76ab8b0b7ee1d734e1f99e6cdc30c8377efa8226ad716074fceda20d6398c703eea1456794d3bdde5dfd5f550f42b7652ef0ec4de1885c5485237b4e2a5a121396c24eb8e7768b6979e581b5358f03015bf9408224e600af1238fa8814e5fb69541e3ffc5b3e99af298b53c12dd03980bb9b482143359f574855c816bd2ff92a5e82f0a534e359a7d3d71498fae890c591fff537f3adb58a03d3a23a0528fe13e7ae5e4a23c540dd944469342c36e52fe38fddced2db140269806f3a80113ab081d7ad424ba4fe65f6180b9a15f1b252f88bdf5bce6436eab401437e499bcf867bc3e1b9797bc7e9b35740d18432b5c816c7bb35967b0df4b1b871be34fb8ea888726a2c192582dce2aa3023634733498f8f3f13771fc5084626c9f02552a7befb2b6acb032fa685d9c6df3304d3dbed141766dff76d4277123bb855ede0dadf768844e45294615fb57d2357a9b9693a8182e235917bc3c470019221ea1d08b70dd308948bfc83a1b82f2cdb98e9f8a59eb6600051b140e42ccc0af4de923eac03beaa8c00fcb568e43b9b7595adfce026f865ded50d9991990ffb0a6249d6d2ba0bb3f6197d9efa390561590242132be8f825ecd38cc988562ef6477d5aeeb8be84b533b2e6fe2fed941b47d8079a923aa239f71f1af06713ea668a6ad1cda0b9612a591fadb6cc33c7ba25b8947f85a1766baf6b6a9d56f7fb690636f2a4d059921c117ba14707de6f4ad08a4efa9fce46c04fc59795ecc7787c87bb89185c1190c2f815b199fd63280c4109313fb4faee6874e0bcbeedeca625901c254c518873211dddc106941fba77d90bbe5d7205395eeee28a553548ba84748c255f75004dbba7d6620512f832961ffeb86185adf2a45ed30c67fce9e84249df9baf4a2fd8273836cc7ac300906eaba977867e8c9cb18c725ed5da52ab2e4e6fc68b7615cabd08069f9e6c1d994e6068cab08d0c3f0d6666d60c8b9d16acdadff5000ec198294a52644f4a60cb521f6e92eddbe215dd8e55cd63e46e4737a740dcaafc7728ded999756f32de364333a58db206e99f0d2edad037d6d1abf26a5c6e762971d60361d517617b8b4662a2f1081ba008a5561f77336cfc127532e06f1e0d94234bcef16149f4e62b123492250db4fc5f7edd465bdc2a10bb789a49a7db512ff6a7e69e1bff517126c740936060feb4d1fbc97edea56aa96b33e0d7f91eef271532c5d85305fac505e881bf3673f7309b8718e156f7730df3eab96cd79ec45b6b73387d544e28779c518f4eb205099927eb7eb930e4e5becad09d6b106888279b4ff0ba991e5da3394cc7c09417802da1736218a1a87b9e62b1e169fb876012223db396fa0ebe38d1e0c0c261eabfa1fd8c768a927cdf28c91edd316a33163a367de104d3174c9dd1fefb9b41575c142e40c5dd01455b942aaec42d0f81c22ca5d34017edef76c58c1211e682093089ca2b2317e611890b6e1d97528d8fd5e745ef3c5dd15c63807adfb6c23db0f3de5c32a34148de3ff50e794b0a7cf88f383f3608e0f70067f520429911b9307709f0949214428ffc956ec8160752f89315adfe56c99241aa58161bc96dfd1dad6a12325dad2270702e49cb3c37534d47b8413f51326b9b9ce3e1a6c5dfec612ff36a3562fbcdebcdda847e828b41c3b6b8a56cf98a711d1be461a3892cc6e0ecd846be7d7c8487f6675eecb92c9c4f7a14717ae6824d8b99b76fd1dbea9b42b52786d033ba95c9dfc46d84d78f1a231ebeec2bf4c006fb932315c79e2a2dd435b7ebd58c4eb9d1e1cb1e14e15caeffcc4da298c4db8cba452275f3fad8eda9e45cc8262ee8d84e2a0c26c79ca6847b984a172e45935feaa3e7deb40177fa0f4780bebdc394a6c185f7ebbda6523b02ed4febc23de04534fdbe05fc1902f4c7309dbd5ce3963f36afdb9afbff64ad156299449024f9ee585b7ce365d913125a606cead3189022dff31982095a1f07832a5a2ec6944cedfd968039606254623c27dcd3bdfe54673058c2771b4e74523988811a9e32fdc7b2052abd14c26300eebdf5b38eb807680bd00cdd9ca40f179cc9bb892db4e9162d16a8cadeef490d55d7389d6b705036e73163b097bd8aac5d341d56c2e9372669f92d328c78ecde103568f56f8d1ca38a27f376adeea07c818cc5f4a62491458790162cb06524634e6c00b474ea32170d4b3a0b87b95b4c2b2d54c1ada1a033bda89b8588fbc6742fed9586a330562750c39a6e8303b7b38fa71390dfa97f3e730cb5298ef9d6ea7d575448ddb8421caaa5761a89996d90cf59d3bb293a6fa9a59c1a05845ac084430f5713edcaaf95cf2e8b97b9c533aaac47ef0b2092ff085d16abfa8c765b0109bc391076aa4c46ff72e334f66655c37b864fc8d7e82576cd1d7f600debdfe833277fa4208019b2cfadae41eca070276fc6a2c55ac2f2e5d55da1f963d702fd80726c9ad60cc082cf76749bcba6758108825d5d3adb6bb7c270d21f300d7362a9fa3f170043370532c67defec4f321e00efe9c8e6778f1e78b6bd5b86511e8e844b49b62f9e41964d50f14e27bb553a435a092d611bccda5bf8194d56063d049f7800a97225cec304015b36d86ab486b030e3f83a8dc804d4117584c8e7ec484c4c0b2290fa2c55d2c8cc724f154a249ba6a4b7462140918a306f192aa42bf1c45265b546344e47956b11f3fb6d27c8d39b44b3544deed8e95575853d66913b88f258283483a3f6a8558cdf9c081e9277e007dac2f686893d038a1cdd13eea079f1f3d6905ec57694a1b552119c31490ed038c38474ac3b8a6bc78bd487859a00adc37c6bcb1314b39821eb499bb72d779d3027b66551c102987dca659d60a1fddc67763f441fa8036fb617d9cddf3e442fb48dde04783d18528f6ab2e25b1627615610845126fce2b14f4d482356b8e0b1acc72b7327985078be3dcaaf3409b9529b555fe7ddc78e736b000434f0502d2f0c90ba0c8e5af28b2088d1f6055b451ddbdbc673f8523c84f23a4bc0822124a16dcb8efe44e3446da6e02c4bf72d3c069b77f76b97f49160298676410fc559872cf001fc1a19079885aa4374deafd5152f6004e6d980e2a9efcdba7d1bdcaa65d2b0ae13570b92ed6c14db08a953dd46894aa6294b0f1f30201c8bacdb0186f04498cea40517510bc026b84df003a3c1dc3d2462a4eddd5fb29f515ad5635ad511d32a03171df36a9e2fa7b2107a35ce359ee69024b0a578ca41c2b08d803305839a3cca985a417abc95b70759f3f4b6ab1cbbac8c3ad4792fa5b19b8c7ae7cf066ff403df108f9ca27c6c0cb788bb4f25cdb2947ce22852e84d37d1684e218115bfd80b4bf4257e8c8b86ec9948870cd14e141e7c2e1ceab50355aa5871ce206e080c52de3108357159d5cc2bdc981a38bc098c1c0152bea9718a33cfed0afbf15d20f460fffd154cc2419590e1d0ddc2f143127bea241cb4406a4586d9e2c93af030147666e93144d5d65db0d2d8df7efe37cacd9364c5239e6480d057712115b38560f881806589f1b56638ffce56db4f4772effae441427e69d6acfa441de16b9e0d6f5ab5907403a5b3e5cd8648aec98f4ea23c4bdc64a0118915069e6e82d11cdc16d0c6e32f88db06410ceaad4ef523332a64b2ee87ecde1ef48604fc48409895770a8b715b3f151c19906fce6e8406ad1e016d1e6929b5621f858958d7f7cce1ea5fec38c44241af2ab0d24147607a441ba450f8cf33a7cce6145252112ff41674f5e8035d8d37fe55adf273262d1ebce75e4f26d923a887202c2e909420e53382d027edc8de471e62e9d5528b96ba3028bbf13d3a95cd7f4dea723ac581cc78f1136d7556f4741689b46106b4b0b87838b50b22f936917bd0139f4a2e158e404d1c561fabf72ef03e6b1b88e163cc17cf9a6f26a855efdafb6d5daab06d896a0612b00ec1d687f65457cea743f7cc226da439d37984fb98f56eb8dd983a9e2a6ed7bddd89cc307ac1604bdbf4f507000179924e43c6acc946dc6a0a73ac8c0edfb242e946087534aec49db847a98c9babaf334078eea0383fabccb5081b878bc721b0257b818c6f567d9770c265aad49426c46844d8a44df2c5e233265ad0902ba912d4eabf7ab7040b81b411955f03f4ec28c60c6a18a793fb71a05ffcb1609fa6bc8b53845afccd8044cb1d2799a6fe7ed8e71254d12405975288a01b0693c7a3e087935b8f540c1f1907c62891baa770bcaed119ae9d98c0f0b6e5bc91fbdebe431fd537a98adab7f1a49a76069c352ae06fd27ffe2d422d29bb8c4711ae272cab9696de0485594f41337a4c429f7906c57fadad5910eb262b50cfae335c5e3e370afd24d2558ecfe659e07a928943c8d6295313c50a8854363c3fdeb5061796608ad582e68a30c8c10df2f72820e2bb4ce9ad5697cf3ff806cd0882a465c9d0e76a459a6941014e88755ad2ee6249d67fb81d9f6615b9149a8915e1f8e18ba83c8a1a5baf4d462e74e49af68f755678292f7a801e2eb8ebed4db79753fb0e82533808f3a7df9fe5b01d6a5a94cb6086c27d4fbc2180de8a56df5ab1d2d194232ac4474beffd099c54d42347faef51ce933b882c8cdfd57ed71266cfafb4678f4e8f9625829485b67be5b413d0483dff724d4af6998f742f1a179141db691455aceb7b9f6b8c90e3226d0500c0bfb8169934acbdcb8ded6092b4daa5726332154a4d9ff77140b65672d3c97f2009d396dfc26d6cfeb5a0c678e16248e3c0b6a0bdab370d011e24b56e59406fbe1b35e64a78cd2fd5510dc216be68097f4e86400e12b15bd93adf2966a43237a2dc32db6bb4efa02289a09d4f6b735b54d5adfa0f854c2478bf6f703899bb7be5e65538db695988ea19be8a526d7ced40b33547803e723d69db48bde3d7a86a9daec5e59d8a924f63936123ec1910f8a304a7bbba65adfae8fe237d1800d22f77dff592fc771e11c99da0456e05f4b25a2668ce99b114ad371500a489bf38357862c7b8c82c3e2d16fcdccf440a74caf90c8c0722b7b58ef7951847590ec58a03199cb3c40d5aec9ae73ac167ac2afdb2223cb05e7901750a643b378b47401c5ed159e2f407e59f09ea6369e713dce9200ec36f6a0f6849a9aea746ffce3448067cf62f3f49bb9ef37628502193ad406a84d6ac9aba7df02c017562fb7f12ff953f964bc99f5e11ab9effa112e8c0a5955ecfd22475cf3842242da808ef913919d8a1062412a5b1bae14dcadd87c45de4abf04f05ce2ccba82718acbffb1560eb8093fd27e7c2851746a84efd8c4b0ced30d8173dd80d2995ea08593ec14d464d700707ba250518c64dafff8d44d677bb1cb891cb5cf2ef111ca38d34e490fd4e10d0909b4c397323cb66354275718bc88bbdc513a2e8fd6b306fbc2e18ba94892f42cd9a1a39e752c7c56211e9a8641a5b0f632b78b9b4524f82011eaa558130b063934136fc81281621366b0e0ee7fdd13d905dd94d38be80ae9ea174d0223d7c17039d3e61f6eb988732b391518145fb366c23313dd4745d26f2ed822f1f54176a9862e64ee438ee7f75bcbb3ddb3b9da5d22e4a787a87dbf414625f996d18a52acca1e95adc122740f778e4718ff4288ebcce9fecdcb251ef45b5122ad6c316b12d81317cf8fa4571660384b33a8a3bd84bf1483b6ecf002ebc4cc1ccbbc7fe58715d708b398543902bf1486ff5c09bf80715359876fc2ff27f6d25309d6d80375c4202c9c219e0c902b37e0554ab483a43af566a1c9fe2da747290beb68eb9aaaa21d79354827bf26691bdce225800582ded32d6e817985eabbeb73272b8933d00d06347a577abdfbc41d5a4a463cb5a0b54c3b5ae61956c6c99243613b97a1b9fd8250f602f6c471eab63976df65a75be8cdb15ec5be785ba797a4df50eb49b1aac1e00bfc4b6709091faf8c8fafa73f3803eb9b69f6029daaf94a7e5f287cefdd0ebb0ae37d21af4d3ed27d32a5a0ade65a15fe97e7cd7df82342f68dfb2a09ec46debe3a416d22698899e04e46f5bb604d76b2398d132a2bf055ed8e6b221ed6b468d0839adee4f1adfc11925eec8b239a9ee035c8a29c56257c65c635b68c76a4ea0613a5e8e1f22819f1719abc8bf0aa1221e4242996d851b5a5eea4118d792b4b95fe670931a3bc6810c94331acb89f4af43698f5662eae85040da33e5c9f61e936f199c3f96be83fe6d18961bbe2fd187fe0b8f65ba87ab5b186bd9e693629f97821d5c7520c43730916612b9ab5e759bed1ccc2d601ec6f25a83dcb6fac6ebed300997104e993a4991cee8ab79e714816312608f248f1f0369d95ad3b9bd101e5b8311a750b991bfc4953e158e78e5c5ae53d815ae8d666ff88be867013732b7b7fe699059a438586081a171e029372dde6a8e320b0c272a00e655fd19370fba5a09f9e61d193e8dedd90a96edad4cda8c00501a8c07d5c53e9b62afba3552409fc5a49e16182cd9ecc57e0d13f17824e736fcbeb99dd91021d87977eeb8104a18f2761c1697d2a63ce0897cf2c43ec123e85da67cb255db451ff6d154e14d2654934a935d2c6bdff54fdcd926d7e89a34b7356c8f7a225427c926737da7a439582b49b6d0265f32b1ddbed9d58266e66d73e6ce0819e0f29fc182f79fa7c5443dc66e964bc6ac44fe58374221b735c5b087cbee3383f8725a740cd24a1cd2a330640b0ec689ff3c4ba400be1db672adf0c816e691ebfbd6f88b705dc16a5b9b009376954ae60a50c06d70556ec4604e0b559b4c2a3344e17eb96311ef892df3432205e87aa79fbb9adb82747fccaf7b6124b4dd9a377b6fc3f80fd131439118b2d4fc23393b936154e7b8bcf731ae27c81ac879ab9127b7b2c9326d9f0ecd9d3099b0c22309260b6ff82638d9b0d0f3a4abbb1b83b181a1aca21290b91ef4b73bf6c40629ec9f19b6f2c80f50e9a49bfe0f1f278118d5a02ab65f8335b185d6ba00314e1e4bdec9c1404a9df744957d4c2d4b2801c6f563ff7b51a7b8b8acbb8bbba04dfe3ef3720f87d8a8879f897394004ffbb01c1eefc020278a8fa3fc6864f3b0cf36211b3233a1237b9a60957bc391d19246706e1504fb6bc9a26e49b79e57806c752c00ca7e6b62c4601b469486f1f5cfdbc9e0b0f642ee65ad6af729dee00610ea1d5ddce23aacc92cae84cb3f91ce716707bdc2a655b11543563319b3dfbbe69fc482d01b86c393a91a1f8e279ca1b5ab4f1a8cf35f89329997e5cd07154406da80898bbcb10faf1981080480f8b643d4b64da47883c4f1bee8b5e04501c0ceaff2d79ae37062eb328cb83c51cfdafaed2715f13edd21a0f3d4ea0bf40073e108816773670e245fe591251e7506f145f6517d72ff2fda52a6d6c5bf9d8859e0b243c25220a0b8d564a1aceaa940e59687792f249d19fa573d3a28e124ab8d24647d39409d86ba516312f59a65547ad27f3fd6df9fcc8d28d9bbfb83d01af957885f3676f0cb962cc702f58744b194a5dd585f6fe0e0893100a970fd8f7c87e9ec3d8822218f5302b28784e409fdcd8e4bf036e33a42345c01a0d039df2cea2b40588b48d50d19cb2123b31ac463e42d401177c2fb6b348c9a00ddc57c17c8a44cf3b639815ae58baa145a7aaeef70d8486ad6c680e76503a73fa5d4e815cb7188c74c676aef67026c025d5ce9571948e49b18bd4f5c5f7f63ed98f4af512b785db38f391108d2fbd328c664ed899dd0c9453a6b6240efb8e46edf4ce6175d5b330dfafd0639cd73c91900360a9e4aedec6b724d9af4c0ee76fc125c0cac785c09e9d2ac6276687214b4ee1931eb10a083a99bac5cfa3ef69705ba6b4dcdd6961a664cfe3396f5f24e39b73fe8eb03900832fce51d065f4e94bc1948c9fd3b29f7858e4577be3532e73f4fe8b172f9db42a5b53646e52a6bb7278d114d3c2814a2991fa0d3b5a0b9c7486547afddb60754c5d6cdccef27a7ee17fe2da9b95bede454f69a2f8b399915b21d0292a46ce9056be2dda38e7973f720d5063aa3186394291a307794905e29a159b3e381f87baa25ff406e5e0f5c3b97e5b6c98d0cec3b4d1bf80e281af412f0e7220b170a30960ed12b64bdcc702636ae574787754a6722fbe06112cce7954fef2f7b86948599d338613e4d63c7ccddde5a8401b84c03138ec443902cffc75350b858be34f47c077d01165b3eebf6d0aa1889c35d326733db6883e58732cc63df29cc7d1469eabcecd69c86a8493bd5c570cdcf98d03d32588e21890d10b580dc9b2a3c90f7161ed6537ed86fdff64d215b304f2779505bf3e45a4c98c266e122e6bbfec2561159955949577bef5f19c484dc0ef20e780636d7eadc7f93cb3f9d65531d9b2edd4e91fa71c1c48a3d44a2ae5cdd3fe97d9ddc014333710204f302d1bb349269d57d6648b4a524870752f127747d14868566c1443651bc9d74dd9f8f5a7b994211a195fec0773638c11f06de2c784b3fe4fe164161ce6bf008ab454a1dd7c50f94f71b5326920833ba7a4e5dba0d7f4577924483d013e6037d7cbadcec3666e03228cbd676900e9fdc8e920558cfac9c19ba75c859d55d640d71eae89e42df77ec68b8790c1f8cdfc986267f1c7c12a7b28a472c9bbb74b556a0b56424ab900fc03ce633f8e5e251854f9e369a6389254fc946761aa358035f6e667406c620be308788da480b90fa1336af93cc05968bdd5dbf1c09e4df39f8308b46b6bb977d051c3f2e06a60a7127eec92af60c1b640b87e3c2e056c56f2f604388b5b97d3745be8d69a39fcc47d830abb0ee533f371c605a7d5ddae18d8810c638a7b5e478371610bc41d643a9e908d1a87c85fceac379912812b472dd3cacbf258b27f8282610f8e87830631f5a00225e082d8cbd158f57e5bb2e9db46414978a309e6ae7e8aab314fe8fc0621294f88a972aac00581d52d6431200150ed0d0b74b5db80c710fac6047170de0a7a3ff17248634b5d05eca72fb6641b376bc6f9d6c9e81211526848d56478a04ecaefda3277db8c07fa8212e033f700a141b8cd8edec0d0f5f5094abcc3ec832592a125779951bcc071bf002fd4844d0255f2236846c13997354de94d21a7afaa9679d51590a82b6540c03b71155e6545e3bc75ccdcdc8953bfb8072f917cba9df20ab146a623e3079a7ef69a39c55f3f6981e3d592749c680bafc17186a56d88876c1187d80f59ff01cdbcd3acc98aa93e19fba870976c45c0635811e048d879030e55477193e377c10adf89d8b5b3c7ca1814d5cbfcbdc15aa0a9a54897af8339fe8c5d492d5ae13cb7281428af0f5a91ac0d1156013932975aac0ff06a81d52fe5a62177ed3e30e6a631e7700a2b3547b63b0c72c986f49baf6a98452d228a9404e93111de155851aa84dbd46de72cf3c7e86637a801f4aef6b9c8f2b9850c76a0bc4320dd5aa4a6d2995ac96cff285092591921f888a57246816ffc3bef9e8208684693e36d2b5800051cd063288c82694ea6a6a1ff533547899615f8555eec091c5936c1d4e1afc41c773135150adbf115f707d7ae0b5a5bcbd29fb0dc816a613c3668fd3fabdd26d29f895bc576eb8d311ef5315de05fbe2e73be470d4f8098b83867d2cf00419ac56aded70dc698eb60a2399b4f472f02c765e0ede134615c9bcc1dc4d8f7c557037febb43d25d046d763254eb6470ff51df325acfbdb8c6af727e1269fdb25db2bb70d2a5929c309efb39eaf9ab7833649a43f4f390e3a8988f5aa5352785a3e3c13566795dbea09cf735f29e8005d9ba0e09f07ace3f2724f265a783ad33a36bf5e69b2726331cc76786a904d532fb96abb4a74577918744bc2426be2e5e2a79f8e6ccb9feb347c4d2a65a366457430a08fab0c83f86d1a974619f5422d430596ea923bd2ee5784f3c015229759703a35ef23ac2c0884044590d335433cf6107369f18b234db542a2088e3ded19690723f353b9857da9c27ccb13f3727a8a053a07deec8cd9f73d72e7527152bae6d8bc1e98fded4bc6fd675386ad8250a041f9410f9d7a6709c42bf7dc835001f80a876e865fcbe84da762d56f4e25c3a4e77b5a149d1b1824fe12ace113e693ff3f062b733924a10d8a56cecb90b8975d43738e7570ae250bcfcfa762ffaec19d29d1def6c9c4e9c06ae445f071cc1899c6019bda2a2985d02ab6f1b2c8c15e2e0099b8ba9369f1f47596efc77f9c7185ee9492ddf0796052e591cb25111c0cf6280d97137ac13463c33bf41258853693562627dc9893891850a13a6a65f6ed801d2e10c3c06dba0838e17963ffcb1cedf64bbc64cc67fcfcf07c1efe0eb6cdce4ab97a91196572709687884c423968ad0de76a123199397dcc26ad4d439e43cdd28bb57101706e867bd8f852cc2003aeab1aafee5e1ab602fc3f44cc7ed97e1fb045298f6481b78a4540390888c82eba14b62c9f3aaef392dd3298a453b2bcfa9e7f81e44a111a4a4b5fddd234028a1a802bd3afa781a93f24b9c02abc959c61123b205bb23043f73bf831e5cba0e8d7deaa8738a5fcec53b945c7dc5b4ea4c5b1c69ce9d4c851083bbf1dbf4228f1bb5cafe0cd48c6ba876a98a18f15965bf706c93b5e9bc6f4ee9b753843dc7708b848569e6da8e98159c83e730ed189d14122249f391d557aa5646ae2ab8ebb4f14c5a4655e6b4f1dbe0c3b95d2272f45b1bbb0c47b7cfb5fe292692a9a512b0e23d7635c47335c05ff7616f361dd33295fa0ad81f24257c88fb99189fc94d6e90b078da1402db28261e9e030414e929a21de1a31a788b628313c12abbcf8d1946ef0f15f8089e0455ab89e095434ce51fc440b31a868f954a1ddbd30c8f91414c137bf86fb49308963892c0069f2a486a0a9dc127e84bbf4f01a13dc9d3e7e2a9673fbef07dd3d00d455969bd8b38ace272a276f8e611da1ed1dc1ed9e182ac68878602d16e37c6de77817575affa1283837c60656fadbe8ccd182be2a878de3a68aca60d4020c6ef9d9b41671b94dbf131a6f6099a0e9d625bd82d3ce2794b78f7852c9e20a7116c4ac3b94d7544e0af91ba05b551d6331bf991e8f40d8b7208ccf339aa0a1919973601cdb303e879fa1e6ba0c6bb24f4575637861c02273d300315eac87c6d51643c0f92bf4ac3568f4b8ade1640c8248ee1105f73b65f401f68da57a5946ce36f2aa8070959f6e0258974d05907b44535784df5d41df15aa63df5d9ffc355d860a52578b6956f8d888aeeef39f788f3a48a4268587c1f479e07c42a6289c0ab9628377e24225456f912e26c40a0dc81f1ff045fbf20a8651c546f686b131ec5b25e6c1c3762f52960199a2b6b956068779e8bcaae36509880f510d1b41beeda403aa77ec602e205e734ed710d8dde2169501eff38aa9bbda4df7294bd8e97e31269a86a64057ce16c4ced07c17823634b4539b5570632b249f3f905a7e75f29fe7153190ea3ee74a8fa3e9d12eca723813d5428b6a2164f1bbc5e954c9fa0a2979589989d8ea6976d8344633a0ac0d830934fcf10da8af8a44bf80b0bac6737ff54cec75015f68e8e4f96d82f00117115fdefc2e3238f1ef0403ef1b24a1061b9e6cafab4868936c9c0e1711f5bc0e3c402bb1afcaa32216498e4c81c11e006d7d73b1573c1b500de7442c55073cb7eee3cc082cdaa2fde4f1badd0eca8a5700b40f3b4d8ec3d9f81979a2334f2c820861fc2971207ad4485f75e295f50f1050869590095ea69e1b31f721aebcd6df919d9b1f71822a55a52be195232c3a601319e876819bef20f6b9eb88577bcbbb36adc46dafdf916ac5fc8a04a4a28bc07ea9a68dcea39a34305dce8e1e6fb2e84560bb6214680667af20587d6881db6eb04b75f7ab629db7d2e5d7ab7fe60a7eb4f50f10f649e4e9a1d32fe5f2e4cecac3fb40a90b5fb495447df751a02f88cf877e447a613441166a494ca0c8e4e43341439055c1a4cb115aafa511eb958afdeb9ae05c02084464f9e9de3d9194e7af70ed27b3dfb4c57286802d0337347b6023599681e215b6da5dcc238ce1f66709120e925f0fbcfe9229992f6dbe31e4af10bae50c87d62016b145d93c6571853d41f31c4f97f8f767d4160eeaefed66db8cc56e8e568e3cfdf23a0fba0d64687602d0dc3b0948980cae858dddd11ec36be969da3ee4df87234e2f38cdbf598fb76fa40e09f52accc0ef5f57be9f6bba99fca5752d546e2162e2b365dfc36bd52ec2e1d37466a585a2bd890137e6bbc5c23ddbd3b46c9132cc70b058276f82a3629795917bf9667faa1bf31eea2f02623ebfedbdd34d31ee3a906f3912bb6f19c09d25a0214a7fc96dc5796d7426b0efcb263cf3f77b95f122cd80b23ffcececc9c229601e19c4f20a9b8753f23e316ed93be9227b59fc0aeff3090eb2e688456ff787dd37de9640bdda22966240ee4864589a43a6528d4d5d8329475c2dec3c2bc49bf5052002257d72fd89936b87a8bc2d46ad421914bf9e8915d7439b5df284384285ff81c60449d71527c48568ab95420892c1e99b3b09e0dffc65d75b846065b9afcba634d369712d70e1ef2dbab42051affb36a9d13fbae21c67c4805b687ec82518f019013ce9e6a921708db25b65c14427f6d707c8470ffd6fcdc97a3b6ed9ec400c0dba1d347e21acfc5a084ba86f435e81c45eae214e17718b358cb070d04aa9bbd33823f98b367587839f1010e998244cfcc29d0a50191cb15848256e52157e375863a2178301f86d858de5ab6ad52029fc4ba5e1aaa93465dd0f917beb04875dbdc55442d818b7fbed8cd2d8f7c0c8337890168a00f69f29838b4ec6abe4951554ad9b677503eb8740be727fa18dac25aa28365cd22b215020895ba9ae2f7fb7c4b1336334600900a0b0222edc0564926543b33bea734d1c46697661039110e8a77e7cf77245f3449bf987fa0d8e0643291b8829d855a086047212ec5072949a3eb548938202446d6a8d2c5be5055a6f59f8056827da650fe546c405b810f76f6fe501c66687740fd89723fad126048a627181f84853dd0ef315213303e3e3954840347c3a7a926a002c52b1d31b96c1353bf6fb3f4d90d6d73f6c5e44de810c89cf3777c3db3c917bbd704a26be7ec6bb453ea5f8ad98340c27d2dda4256cf2ff1400a346901c82d445b5fea4ce1d03ab62bceb2457677091cda6c2cb514aeb12c37da8c588e19e018e3f7866157926e485726e5b832a5354fcd0150a42e307f60258be218e36fe206d07ef8f02ce83e900f8d2d621604411898098a57f6774657168822e60fbb86249bc7d836bec5a5e45d0987dd3d42037971dfbbdebc57d668c46b020b3842c9f7dd10d685da6d4bb98015f77824da2fb58e272296351c07c37b6eb69116c586cbcc59e92aee2dbde2d0d35bb6aa4d82f3de1a49360b56de984349eb15d6872ce31bc705e57c47d1fc29c442a3361723858703170fd9c00d66df792bb6d3f46e5495abb8a52f8c3e3b122e6ac8f099738ac700de7f7649025538f68e492da067d0bef4074c204f906ca4a1d43a0566ab0799d8f63fb98e04570a20d1dd578db7604bd15514461c7bc1b6a11baeed758b6aa1b5b47fb70f56273b7e1a20f627a1fa05f4d944c729984744d73782318ad957772441814f3da40ec7c0ea939445ae3b08cb1af000fbbaf0975dadee582eb3d74a99a25efcfdc8e112c19e9d88bff3dc1afedf1438637ff7ac40e9ab4ade6173f724b0dce4d29c0bfbfb69f13a144f3b40356850842a02cb99316b963daf89d3c78dcd297fa506c3e742d85997bc9956cb34c8408eadc9b2de0576eb98fd7301183afce5bf122c2399cc3e80945589ca864011185a5a1594b01ddd1e2d061c9810af3c41da45188fa33e0943a0f75b5bee0a4db31b6d5720bd9d617d8a5925f17b4b797efa078440fa6fb5af2fdd4be269bb1aadca5120f0fe1180fbce570029bf4fe41ec3153c45d3b8aa4d1d647d628d29729ac1959c5d978bdfa30b299c7bc380d6dad8b83433e8cb235a52e0da44a86a4d129a9d1e6c61e0cbdf548b15147db534c12759e8660557b16993b3e450528606df1ef2aa924e3f74f9ea2d41475a0a57f97ccb0ac364dcbc5f730aef10a77a2f04f49f604507c5cc401f913519ab571d3eb6c3b2019918de36861c57a1d1d9f04b8aa86247d53127a2280699f0b10caac63f85f9a51773c987b9a7b6d264f7c7eed692737ca5f45fbaf7bad9d452562c9313ad109b90092bce74f928586ca52fff20fe1999d8dc342204a397a9a2289ab348c274422f8c6d7c04743657d079247a4d425a8373a207896a313f4bc070a395f3c72a8bc6949de36279ec76a59ad5ccc0f6242a888ecefb9e9ca32a926e8269184e8a8dbe7aeb7e0382df2e75867c920fe15c98de490be594f68ac3ec7798f4e7dd8c056ddd00df335d304d14642ddf83f30d980f10ba26524abeedf553753ee79f7443517908a14c6d61845e966356cda5c72fa93cf5442541da750a481b8f505ace777f1245e3c952945fea7e24f073fa06f06b6db302a4d8d760512a103619c50241d85f48bc7ffcfd568aca654426b8bffb2b5fa76f4818452064bd3e4a7892128021314fb1c0660dc05fcb48e083dc7ae5444554faeedf6fc5f16c000960d50c5c3777c7a3759618d669cd93307cd9059c919dc4ac58c7c078a02fefc3d8c7f7f30af9976c18ec3c8c30824947a3f33360f2a2b6ba63ec4ebd43c0b8912d9fc8a158ccaae61705d2cb1268b47b7f8f5ec59f0feb32684e46bee86a37a5f222ace2dbe831bc8ef7da416ed65a459ef2a100374450e061ef8826ae1ccdda1d4b5cbcc7c7ad3df4c67f8fbbbec7bb9a25b9be30dd9430ae55f5836f2843581674ca0e911fa05a5297d9044f0171581f6a5445be94420875ad9fe8c1ad9ec5962619f262937b05e55c31865eb43243e77995784bac2e65c4fb02cf3b069a3fcda3cefa053905b18aa85742535993b51a3279c04825becf6449c3405173d93299b630403655cbc20fa39a7e8c873ac96b6211527e3039e933a926032e71b8058a912db2d75eedff84278a06e8a2d3503dad6d76337a9f040172d9a72d1abc4a405f403e66bf51fb2bff10d924b6a166a90810d0f05e02ffd2d809d4934f9de96ac9b5446ca4b1b55dc8acd5d2a1b69f3627783f711f550bc3964a2fff94037f476b071ebaae166f0a811c6887b7c35b9042b2a809fa211018ce948c6ac0a9c0ec05183d08021c5abecb21767d8d157a376f581714bb83e1123ca591d23becd215a23c3c91691fb0865964c3251baf19f456cd076c6a59142f5b99d4146b5e284de1cf01804e8c661bd83f94897259d13aa1f7f37e5c6ad50f095880b160675855d3e62279379f9d254d7e94bec9447edf7764571587f6dd610bd0ed5c9a9227de28ac9b4b3074f5ff4c49eb09d5e9ed0a29153544aab95a83b6d175ce4c21a886b7d834cfde56bc3e6e0047fd1abc5ef2ca98f5e9b22b569581e912177c5d7a3fd81af0ca4c22fd8fe2ea7ca109325aec2dee40f4101a7822153fd18281519210de06ed0c0fab1f5a03e4eaaa5efde0485a825aa5c76318f1f3979ca130e1a1a6c862f4e9f6af9bbe7d85b7faefdfe02824e11cf514c4e59cc0eab6816047cc19b8576bf8efa305b5dd22c71e61975fe58383d3e3de631678af29962f408c69fb0675c836d31a7c9a7faccb53b4b68d0ba1ce2e0656f673db50dab9e3a6c79d112c3a4a12e761a78010624605165b7ef26baf66ae5867040c14a3a27921856b7e57a3732ebe6b135ec51d65795e52f335916a5e3b9608fa8174a243becfd21f590e3f4303155059ed671c1ee8bd897c51c6a866ea8951c435c4eaeda0d59e64c2fdf766d768421128e5c67744bbd79e12f764330b5c0a47bf32be784e7052d8655b994e234d15563f008b4956b377a6970d49cf9d2ef705f9727a904badab639059a5e16ca44750897a1618d55c6acb335284fdb4b2feeff56a53d1da621e6c7fba91ad2adaec3767c68f1a935fafc3a4ab4163c6d8c2d3b043a906745277e414a30b246c6aac3f689208f015f89e56f4e23f109515211c351afb0590c801cd30fe612338beeb478ac11b53426cf1a1bb2c06d1c08a19c1b8722bbd5948dc83bdd943603d29b19ecd18cc0e17b851015789125de6597cc9d6318033c454fe7c032e2963908cd052eec3add32b8812115fa00045584946be00000045786966000049492a000800000006001201030001000000010000001a010500010000008a0000001b010500010000009200000028010300010000000200000098820200330000005600000069870400010000009a00000000000000c2a9203230313620504152414d4f554e542050494354555245532ec2a020414c4c205249474854532052455345525645442e000048000000010000004800000001000000020002a0040001000000b004000003a00400010000001f03000000000000584d5020800200003c3f787061636b657420626567696e3d22222069643d2257354d304d7043656869487a7265537a4e54637a6b633964223f3e0a3c783a786d706d65746120786d6c6e733a783d2261646f62653a6e733a6d6574612f2220783a786d70746b3d22476f20584d502053444b20312e30223e3c7264663a52444620786d6c6e733a7264663d22687474703a2f2f7777772e77332e6f72672f313939392f30322f32322d7264662d73796e7461782d6e7323223e3c7264663a4465736372697074696f6e20786d6c6e733a786d705269676874733d22687474703a2f2f6e732e61646f62652e636f6d2f7861702f312e302f7269676874732f22207264663a61626f75743d222220786d705269676874733a4d61726b65643d2254727565223e3c2f7264663a4465736372697074696f6e3e3c7264663a4465736372697074696f6e20786d6c6e733a64633d22687474703a2f2f7075726c2e6f72672f64632f656c656d656e74732f312e312f22207264663a61626f75743d22223e3c64633a7269676874733e3c7264663a416c743e3c7264663a6c6920786d6c3a6c616e673d22782d64656661756c74223ec2a9203230313620504152414d4f554e542050494354555245532ec2a020414c4c205249474854532052455345525645442e3c2f7264663a6c693e3c2f7264663a416c743e3c2f64633a7269676874733e3c64633a63726561746f723e3c7264663a5365713e3c7264663a6c693e4a6173696e20426f6c616e643c2f7264663a6c693e3c2f7264663a5365713e3c2f64633a63726561746f723e3c2f7264663a4465736372697074696f6e3e3c2f7264663a5244463e3c2f783a786d706d6574613e0a3c3f787061636b657420656e643d2277223f3e00

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 450e19adcf99b51b4c41049112b31dbbf1ca1a3a31373c023e7c4e5eabaa917d ? 70989113 of 100792936 <a7>
01: 8900af1f9652d350c50c4dbd8951c442c3a7ae6ecc756939b83c1a665015e3f9 ? 70989114 of 100792936 <8a>

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 2022-12-19 18:53:42 till 2023-03-30 18:46:31; resolution: 0.59 days)

  • |_*__________*_________________________________________________________________________________________________________________________________________________*____*******|

1 input(s) for total of ? xmr

key image 00: f7d6dfbbe2c47e1bfce1fac5241b8d4fc5f2674ee88db25025a0c6d73ec794b5 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: da737a3ba6b68f2c31cec7b57a7030a0647b5dcadabf2dab7895cbae98933de0 02780926 16 2/16 2022-12-19 19:53:42 01:142:11:50:57
- 01: 501afe513372ffbd3db74444faaf3938c6cec77a0b7a69e5ef3589bbae9fd92c 02785786 16 1/2 2022-12-26 14:37:19 01:135:17:07:20
- 02: 909f86f546125461c4a9f63ace3f822d6a9a42ed8b62ffc77926148d679ffbcf 02848293 16 2/9 2023-03-23 14:50:11 01:048:16:54:28
- 03: 6dc8cfe69c6b3034a73d99773d4c2458666e8f288400c689372e56cc72c93c98 02850873 16 1/2 2023-03-27 03:56:47 01:045:03:47:52
- 04: 8bd790856963dad905552f6a4e0261d2b7903a924bc7a87b522b19c47be95e8b 02851062 16 1/2 2023-03-27 10:28:50 01:044:21:15:49
- 05: f0907cc5a754fb5406393355093974beefc40a6d53c7a8d6415a41f213a4f567 02851490 0 0/32 2023-03-27 23:36:43 01:044:08:07:56
- 06: ae5041dbfbf5ac2e0f6dcb2585d5f0f34c93c71eeb6000f9586cf81b0a6c823a 02852123 16 1/2 2023-03-28 21:16:40 01:043:10:27:59
- 07: 348df3fffd0f5ce4ee68383644b91fd8a42be423e9193afcdc7e01b48432fb3f 02852242 16 1/16 2023-03-29 01:01:34 01:043:06:43:05
- 08: 7a070e2fadece3703e45a7c724aa610e8821e9656318e589aca670ac6335a870 02852602 16 5/2 2023-03-29 13:11:37 01:042:18:33:02
- 09: 523c3056b99214fd42a732d798ffc090ba0b2f31880d59acfe5db7fb41b580ac 02852885 16 15/16 2023-03-30 00:11:14 01:042:07:33:25
- 10: 009da540efe2f0e0bfcc1d2f593cadc541a4156d26f957e2890ba1233a5aaf48 02853051 16 1/2 2023-03-30 05:56:07 01:042:01:48:32
- 11: 87242b02f4a6ceec5cf2de4dba5e7c2aa02f30e92b59089681f24da39661e137 02853298 16 2/2 2023-03-30 13:23:17 01:041:18:21:22
- 12: 113b08f5a95a2b13ad4ad2fd00bd314d16dc36792e788f85c6755bae7a47b5e8 02853334 16 1/2 2023-03-30 14:42:03 01:041:17:02:36
- 13: 9a5dc882ca4a602d5001cbf2131b76acd678c1294b3a6a7bcc06e664dd18a92b 02853349 16 1/2 2023-03-30 15:17:11 01:041:16:27:28
- 14: fe8764f4bd79cf9d568e92c8e4fbd6b883cf33bb1389c1ecb83f8af76b0edb27 02853369 16 1/2 2023-03-30 15:39:16 01:041:16:05:23
- 15: 05c7e9a618a89d40df0d5aa31c2fa9276857796dc8fe2ab71d1f31de8e71b29d 02853439 16 2/2 2023-03-30 17:46:31 01:041:13:58:08
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)