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: 0388deccd85e75efc3808e69ecd557eb70ab41b6c0c5d3c44ff531c18ad42411

Tx prefix hash: f8f2b9ae43b3de408b21c27ea95f27302e2c0c786643c254a8fc19ac6522d3b7
Tx public key: 1cfec24e0fe6b1d00eadee8ba1f7301d424b35a812ed45afa7e3e5a6e1b5e268
Timestamp: 1679885255 Timestamp [UTC]: 2023-03-27 02:47:35 Age [y:d:h:m:s]: 01:059:17:27:50
Block: 2850838 Fee (per_kB): 0.000869200000 (0.000020480000) Tx size: 42.4414 kB
Tx version: 2 No of confirmations: 305400 RingCT/type: yes/6
Extra: 011cfec24e0fe6b1d00eadee8ba1f7301d424b35a812ed45afa7e3e5a6e1b5e268020901daeed29eeb1fc1da1080c40252494646f8a1000057454250565038580a00000008000000500300af04005650382018a10000b079049d012a5103b0043e6d3496492422aa2aa1f0d9e1500d89696e45e75a252c549ede284d964e0ccc45fa3fe86fce2d7cfbfb6f87ffda78c7768bd807f5e3cb4fbfdd00fc2979affb69d3dfff47a617da1d199a4ecc7d02fffee115fed7ac7b976deeff3e7f2cff2fc1dfcdb6cabbbf82ff8533bfff5790ffabff9be85f770f0f0ec3cccb003fd5f44ff74ff79ec0fc5bded1ec23fadfd623c36feddea3c2abf30ce5bf1df764dd7d123238421e64e8954865bd9cabd4e9e091961c5c1954276069c2e3b1a29673f3c5aa3219df0d8593b7f9d2f99c2a4a07801aebc27fcd52e4be5d03e45959a198414370f9f338ec9c3de06d14f7b2cc79a408c9394bc22b3a5214c7688d07165a06185d951b8ddc159d15f651d5828ac74b41c76a4f789743b2a261f8fc443b8c31a220fee3fddb883205cfd0e208b37a978b5425c13ce32c330c2ac98a2419c46a38f69b0a984b6b2d4c0995cddc71d4a8c5c0da75e92baa0d008d356290a0b6eacf7dae6798c3f2f09c4b826aed534b1e9e7248923b2d50382fd19b39e85294435cca46367052b28ca8c5a470c63a6fc4392458bbe9ffaeaec6a1b826a2fd08a1f54cb321564646d57e7fb145300b17a82e4006059a30a0a8a816608b5ddca9e51e757493cd10244caae8764a59750474ebd2b94d9b111d8ab8150d81ecdaec1fbdcad1658134ca84265535a0d798f51bef676a3ee972394f04268cc3fe5a3e3b87d92ecb06fd05d5b2d45dde63fcb95e7210b0fad5a88455a5e684505180e6af482b9d713bd1f6aa1bf8e6ae14e1d0eb80a7654567af7d1a16b2b06f76cf6f0670075bbe7b4db280f3135fdb31990ab9cc71c4d93ba4576022558f413f8cce4ec29b35a3e4195a59c0252395a57cfc3ff017e4257823e797220cee077c8ea0d1ce0170a193646b41c5ad478b49198ee165aee30367dc7ac36b53d7c4517781c2f2e80c0ca3024270c269f2f3187ec837c5bb796cb1157431bf2573a40b2032accda11c172e1f4a3d2eb0189197fe07aee1afd562d62c40ff8f72934ba544eb1e633de7a47679f7fb9e0e0fd11f09c03cbbe28bde230fa472cf5735e7d310a842b0a7e682d7d98acf94a75d9c3cf01ba80a5cf9463737f2ae3a9e564935fd176ffb78a5eb24be7da56303a1d951b806e1704479021db30571a4f996ce1066b05ce20b4b87efe45b703d890b371de2c2ab96cd3412f32e71beabb98e4e276000cb6ede301dbb9ace38c32dfc9ea1ea8eca6502803a06e00206c55c3b11cd1f923322c9c2f07b9fcf1a185065c48f56e26798813296d751f475b95de5f00a88caa3243632bd6d08fd033ba088f4966382f3e57477321dd1d96c0ffffb817f7981b2a957cbb4983abf2669d9b90d63944d05767d0d74971213ce20d5970b4880552014d22b6f1073d6281329e66bccd0dcdac4770f1ea053ce5214ec4daba195bf2db9dfa0503b1af363cbce0ea6b57cba0812261f96e42541436198df98b526102cbd0dc361f7ffc13c10560818f0268f649241365c1a70016baad62e551a9248342f20b696b0a41570b6fd15b52c21df809f7c436fdda48a0077741e24d6a52c1f26a0114a12576192d89fb9d5da933732cf7c2e5afb79aad9814b46bb1220bbec524da965026545d4091026a36ad2f3d8c0e7aed0b947de7ffe6e6d3912168f9cba032f55eb53c08232aa6412cbc03471b5a25a2304ae4c4a93d127b25cf745a1455e6351066c0ffd28425dc2f42d6f2816658f6dd1234181bbbe31c678bfde7c4b68d703d33b0be5f42d0990b552247e8b9a74770c77cf9af8ee2215d15cb6832af3310c515e5db943a47f47f66b5020fcbe28915546d6c692d1355a4dcf55d7a109429d4cc35512b0e81a8bff5a6e1a464ccb5bf6734b2dd8988b87cf1b8ad095792b91993b9d1731302b608ab0ffaaa015a0cf9e7211c2c041d63a130748ffe19f178c1f55f235ef449457f41e398bde044d91ed0e8b2ef15eee97580f0bb53d476ad79ade55379dcfad5f17b6cbae32ef8cfce7a5e630f92306610519d96e744b5ce666bbfc08b5466e9774051f85a9f1aadf41d94f9cadf96f2f8276f012775e04daba715dc9676d0fa50a3c53229a7864636b655acd825707c44eac100a64d790585b3ce25219fb158d34af2a1d272ff9972b88760ea1659a0e6c095452f9585c9790cbb74d5f1ac9d006f51482048987e5df7813042557de85196bdacac63125378a6f13571c376cef1574e8f9df20f388a3713d33ad09238044bc627baa10b66d4c2b76c7bf371a14e0f9bdffe6b9619dee347a30dd2e98385d9d003cd3e7c88965ef6987e36cd344763bb6d48227e15f7a979bd7373f7790783af6631561459a06f6f99f9be03d5178f0f27c565c34eb75230c265c3baef03629bb5deee1d0ed1cac7baafc07dbc122780bebbc8a6732058238f7f20742be967e240ccc8567d80a3e6793d9a9572f5cf7163bd08183c9507ccd61e0752ae4418d3189643c1a93b2bb303bf569564c0e9726be335628a5f3399dd4c0877f2d8037ab5eca374e0aec7624db6573fd0e69e3400448acd5a0e565d406716979be075c9082281105098b4b6ed7370b5021922954d2df81f634ca410e14c4c874ba87d8c523d86ed7e8b6c840e9fe73c0af2f156eca5af8b6aa2a3ba32417e13e37055bc07d3689741db6e4eebb9899b0cfa644ada01a56fe3c0eddaab2a2618eaa370de0244d594047bc1b0b204239a276ceb711b3ddc2c29c358e2996588ceaa7413abe5b8016129af71851f14d33a32f6adb881ab9d03bc52d9ba7d84176c35314adb66cddb58508d3538497d8e7b4a7ae88e592e530c4b40d7dfd04067ed1f0ee9936b18d0d5ca553bfe9973f3fbefca61e8af16b7d0110244c3e48c4080bcdb344792794657286241e7598f44de9ddef44d937cc445511f0e75aacd1843ed451a12c005dfadc96b6298529fe3072c0c30f3bd69cdb73878748d384913bf211e68b979029a333286d798ea6653bdbddea5b55b0bd0a5699da7b3a052446e03f8d8df02abf83eacdb1a30d9087a7bf80c15dcab075dcd0e2f93ecab4388d8310379c33d9f130326934244c3f2d93e72b26a72485ad2af331b2fba09d894c803b142cbb08b409bfcb5e8a14477835a2ebcdaa117033e3f8751ad82d3e3eac5310d3e890c7a9a441234ff3e84c792fe02a398b98d23993661b7ba3cc412eaedb0bb10b7f6f3b19f1ad746d4021da48f882efb20f964695e5f7e235af7c36dddd4a90144d0082ed90e74b5357ca9c9839dcaedcc2d25f2e820489885f1f9913367cd80a469f9753a308c96b58900896c13659296c781c8d993f14d6337239903bde1cdab1027a027eb71c2db590a7be610c8a0ade0b397aa87fba16124b84acffd9f32056bb0d3c5f7f87fb258c9e21341e561ee95cdc648752fbdfafce6a404ccb657ebda209041742796b98a9e3a0872977f555a68748107e5f00a0b0511a1ad4edf2e2e6e39a2492abfe6ff8bb0853e81f940dd547bce337dfe6ee887271703ee0acff9b346c566ae269e9fd101e2e410f7e5dd115d5bf8d52985c8160fe8932da0cd2738d0798e4649e5e7615bb54517776acd38615a587daf79445c45a7a97892a0813775ff2cefdb80538743b2a3b561825c234caf96d37db783274181d4cbb41d4fe707e70bbc8b51ac9d477b2e53674f118791d02ff26beccfae506823b3fcad14aa3dfa71d1a4ecd0f578c4bd44637cf72f81adf767a9a407b91d9513bfd4091dab0b6862dbffe377e00645cc56b6d42fb96ccc2ad39d45e41892158fb9daca48c45322a336de449f179d7601b29b2a8241bf415275b8f79f592086fdd7d1089fe35d5ce14874dc3faf6ef72f5dcd1b0f9f1cdca2bf2881224f48361fa83d242bf51d19eedaf60beeb0882e3d3fe2569a8d71aa91ab164d3844584517efa714abf3d79292eca0650cc3535cffe838a7fb88f8e59f68135dc71af46c1929302926a2658092a26fe78e8ca2202798493523c028731bd0199342ba5ad7d3bee72164da62728a57abb58d44c3f2d8e0f8adf77103024aaae44bd56a384b462047ccd4fda523f3571ec75a510879ded4b70d023ce7aa50ee8c70a3bc2925ddd00d1ad5b065a280e9b7dbffab657834832ec6c98835bda87f9ac4bedef02023e5769681224f48360d975047470de231cbf335122d5b1662caa7127103745601b413483343d281e595e315fafa087073bab31efa900c60cecbf61d0a702a439f66180defaaedad6bf2f21c3a58a45b35d4424eef80a00b4b6cc5f2fc360db7d94bb73256a0f054a15bdddb7d6d9f8e725a25f1c5bbcafd0648122359efa412f5b257cbe0068cab7ca09460454576ac8d44823eb441c425649155cfa42005066f5f7e9107942c9394cf2e6daadb4da3571b16cd6fe6b56a29fc9b8ae308d1f6b4c21ce167e932acb2c3ffc1cebcdbb4ddd4be095af02bf0c3b8b13b4f709867e6e915489438a5c74a8b84d37be017dfae3468270e87621a605097bf415f88693306e93573067dd81f6848b0f9cd83b6debdab3cf64547f03ef2024c7fb488b84b2497f8c1f35105498dd52cefeadb911597c199be173509d02ea22206f9479178172d99a944b7e9e69419030cb2d2ce9afea7016218e0d9619106137d1ce5bc7406f92f11fea08533a0d512ccb8eeec07a37cb8c7c037380ff687b3e17e5fcdcf7d6a4bf96c06b9f564be7e3745635c1adc44c7d4b3ba3ef59036fadef1b426d49b7a67904200d9bb2fff462458047a83f4ae4c9b56b5eaa6c740c951c530933ef7e5201eae569d56c62c42565393a9662dc1f2e6c846a5ad64bace63a125e4afe3c7c399623a88c50cb7f08f197aef478c22a516aca7207c20fa5882b5b4b3d688e05e0b92bc53058e52d6ef04ac8c479b7096801c5f50c3cc4fd67a3a1245902031383f58df4b76e42aea4cb1b920c48949e2f09618d324b1cfbf30aa3697504dd3e167d465835297b7e48a84ea5092f697018c47d902069760bf97c023d7121ff715086569dad2276a175b8b6bfa94f948007afeeaa286b16cebe822f71ba0c9246ce344f2a811565e89e812b280cf631d2d44e42838a69ef6d12cc5c50adf102bc7a12572d1f7b379471a4293e07c5409efbaf19c69a8796da80e7a580d7f82e832d08ece87388d1e37b04ebedf461b1c39301b0d2e374a603229a21c6f9a703b993dbe09b547ff8d268ce0f923744a84accb2ba9be957bece0276ca877b1a92e54c763945b4da930315947cf083ec7a6319301a8ccefdea18e4f3f51771d7e0c1c28ff4dfa39cbddf5665d942141cb74a8366d803a619643bd267aaacb98476f5b377a5473ca288f7d56862a1fdf1a99247fb2d526ac7040a6806ba2cbc5ed3edf1e5ada3614f1adf414f8cdbde4fe164a9c793459b45e5798acba12349e7771c3f7b3d3e8203e6ae5973d919211c78d0eec9048117f2ec4e3c4b2c164ff2e368479c7c647e597f8e2f7bdee44bdb5fb8927181f79300be89f7ae06155ab950f343700ab15c05287c26db67ab799c10b83e5e7f8135d04e9c54964e78a6df4aa16618511f824d43a812d216cd1d8fde017125c8609e5dc75e909093824a1e4c097db97a7d040913cae4662f9ce6307554364cde145e071a84e52fc4178924c11fa4c7350913b67f2a8471b166249deec5bb24b0373dc4d2dd1d55f9bccb68ab119bca6ba0da98d722e7a0d3fede984c16b8fe6f4016d3a921dd7693f5426bbdec626dc003600683d80d23255839abb3e022c98a360e2e26518c34bbd73ef8fcba77e07058c68059a0e5d5f6bc7718e4014f7440d4989ca965093de44d9f966f5b2c32d1569da81200ef4d52a7e750051a5813d15f1dda99a4bfd8b43e3ee30e4afe9986a062627fc58ebb3b7fe69bba7e8fded9f85178af1026208473c5ed59c31eeb4b8cf864f38bbc9bd4dbffeff659bbd8d3b6b3da947cbafce365d48955e3b88deb6cb51ca40aeca4df251c3d49218db7b7e1932ce03c47a8cabca288ca2a24aa6d143e93d5caf26cbb3158cad826e6c507ff0f5a2fe797020bd778c66262a3c322f858ab6cb8e95a254e4e4d090c2aeeeedea24ba6df6ef15b732911507a03baf07caa92f819dd4ae1a8d07098858eb849b48cc7de750b00f55f52d3f0338ec82f491d16261f57425ce8c0a51128cd7b7ed831581bfeb8f19c75c46427c3eeef6b183c2fdb856235f2c00a7a86865124497c3f218a9a3fd73aee22b0eb723c27699bb2f4f262a5383e0879e19b69dbe7cd65955db836c9202db79d0e66809098ea3405d077569c294da655dc1e299df01a190ce98eb37bc56fb4315004a652e6a1a81a3a44d0caf453e43c6ec4543a1d62a58cd38e5cb3488f1d493d6fc7464bf0c5679e0a5bc720dc1f61c542324b647c8f9a665bbd98681c4be621f9ddd79a379f286027f293a0416e00566efcf545b23641e1e16885141a1ee71a6f5dbe9a8eb021bd88fc8d36856ffaded713f435f10660631c7d7e0696f20bcceff9edc6420ebd985ef1c3fa2389bcea03da9f9f44ef882800b1f51eb65a81cbdf3e91057d0ec9e2b4a8247f3518c324e941f9239a9e1fc2971cd3791d2a389be7c98e3bead041d43350d727f954a7d84e936eab9e85f5f8255de75f962171107cfa4db96d94a00eecdacac18adbe422ba52cf146c6bef63df6b53d1de211c9d55fd88a4b58834c191e4a0cf67ec28cfb57432527e244d5a018bdba8ddfe1caaf4d91a7834931a4630f807ada0587b8bf60fd18882513d7bd836a53c9ca3933baf6e835bed4c7a7e733a9c26f0ca13b3b2d66cfa7496d95e8f4615fcfbb98e7f9f80537352f31c8ac3c2a94a61193ec68a1950e0527bf77c265eedd907140d810f1777ddde7b10504f2877f3c77aa1964fb8e7118456cb7ff7bcedb8c3b2a1e619419dfa10d39d1896dc8c66ed9a9877ff95f05e399e17fff47366bfe41448318830430640e04eecf48ea4eb884e09b5e18f874971590d520a2fd6703c2853519f513d3e50c76866c2b39537d0a99deba60927d8172ae3333708981062e6fc99ca45ffc96ab602b787fc47c84759f183abb014eaa46c6c56544c3dd7b015a45a92fe1614860f82faa8ed5357ca6bae2f2dea76c56fc14a31f37329d65970396f6e32d6d99e22d239eafaa113654b8856ad427bdce2424715665a2fd5e9bf220c4d62f811c9f5bf42bfcdd040dbae5736331e9eb231d87888d0cc6adf00dcf6fdd080f70cc9c812b53994e83da2a65ad2a3851a28af4712170b8666b58aaff1d78ee204898306e00664654ebf867b5c8e02df4ab5fbf113e4707c01f1c5de52212bf8379303c44a69bd8df8d3fd97a515dd718cd527d275da26a3cde94528cf3d263974432299769dfb0f6b233d22b254784f3b8f43e02c6f9b9064c60c211cc237ddf6bfc87521e07efbbfda7837dba55ada0d7523e95471302a76af88596428aae166250883cb2597d0ca1fdf4c7a5194a99208508dc516c91fa56bb4027528bd6f4ed402053053874347c52f505dc0239d5f7208e7ac68e7b3a9704c04243446b95ac7981407401c96a4a7c5b0489b64c344b1a0c85525c7e6797475bd15ac56d99e0ef401621d7248c1a4b3ad1e6c5de469cf2df38cd9bac2c34b6f52b8e6b882faa13d9bce8919eafdf9d164bf2fd9ab54faae883c18d18c82f5a66e2c4bcd2ad118492040dc2b0b21c007d6df687e205ca4a11879f1927b9ef81e014e1b395a274ba13d580b3d5617fb06d821a2a140cba10369a110c07626635426c6455722fd76824e4b414f08234bf43711a83ccb091b2cee02294c53b7dc26a47c4642ce18a00144a7758b560202d3adb3a6a53ebe6c7057be78ee490dabb17850f567ba15d38fcfc4007944b09af2361ec6b2ea97ece48bcbfdffea9632a6d4693d0c87fb2792188eaa4ce4f2d3cebc50f47bef3e36f31d5d975023b4dbe58dfcd673d607c0bf3b019d66964eab4d183f70805f65f824dcbb5543caad884a522c76e351746e517734be95d3de55e30b3da7da309934e32cb1fa61e2c9e0a51418ad38aecc00f04792ff8a90b2321975832771663441cb6dea5e2fdc1a2178565f55d6b1a8a42e8b37bf540bb3ffa3606cdd86150dbfedc328e2ca12b3bb7e5e8a53400d59a8812261f4c0c7a04aa93864ae8b12b0d7b6a1911927d382ca78c364e3bfea66e824b2889f8a3e433b13bb05abd2edbfb1f8804cec3a3b915ad930d5ea6b078916832e0e1f3fb7511739d8d672aea9fa2e21b0b88d4920950e2a8805e94e5d1ed959a9339443646a53e62d210718fa5e07c2694ea37dd91d483f147e0a8111ceb82852b06140eec3f92e6d57a0814b231d0ef42ebee7934041303f2e6d655317b391eaa30d7b58aafb7364989c42e53ac49a09b33f99f75f99b33dfc0f1bf562bed628852c2280710f2f1dc626c986c71b2ba232b0bf068b2ae2e033bc057ec2b8a59367ad301e323657444010176ecc7abcefdd09042a09f8a9545bb5a16e49dfb982f9a3239c430bf6e4fd5b831470f059f600f5270a6a9eb4d2b130fcba770055cf9af4e5dd39e6a18df00da8043fd057398ffc66d3c5523508845378d3785dd86a7dedd0e52058f2519552afce2d650191d3695ffc3ce305ad0f3ad2bbb2bfe6aac9aaec31d3d4b5eebf0d76aeda9edaff46124e51f36094518f781ced2df907dbae3cc547727a3039cba6216586c94ec81e17ab698abc5e776d1cee15ed23187e57485c77a1e256fcdbe8a9229bd8db5d95d7223f7c93769af92c6e9b977cdf4770a17a3b9f013f5918f3750a9743d1ea159fccbb3718cf452daaa8f0680dedb968900bff3c81b37c4dcfb6ed79acad18d92baab738207b24832cb989b912db85d9996eb25a93f8f747102399c1e815d0d80de0025ceb66c45f5ba1bd662e93a88820bbf3aad8b2226601c3a1d842bf5930dd665ead20b10dd9939eb202e2f1b6b65cd42405cf59bddc589b52360b450f722478d0629d915b36e3697350fe0158ed277d465b047b5c0e4b292b20fce789279ec2c8829af6631b6c3727eb095a62e52d421ee2e8e8331ec2b8385dd593007673f7696d5bea235f4ec5f8c4e567014df627294e4695257432d3d86bb010bde0bd38784986446d0b829c39c98f8bcc437a53053a26d5c605e1f19f46fde32b73771577e7070596d11b2fa21792775cc8e33594d175aea0cb9520ec962d46e5aaae3284c015de6a517eb98cd082a605ecbba351d46376f0596764da831da898b229eb21673d24d6efc3829215b1629cd52689af59f05af4a0eec26e57010beb66b0bc953c556d658ef41460b9445e871f298f56b2f44e82048e0642a733be45b62074d10f51f9ac6068f2266bc42151da72c5240351f884d1429336eb2fb44f55017455b687a453b81f4e8f850e9acc4d445e8800f75c796bf1e7e8834cf17757ca07f898e495c29c96bf09d7bd02a9231e2a28874a97fd026926b672b10734e1e28bdff35428456705d5fd8065b0ff93f57d9769fed796b47edd42f3993d2b3efed885b2d0c4a0a27f2ea09158a96a936e704aedfa3925c29aa3574699921d15865ab532cd38c3529b063925e5902f62484f6180f1d574dfaad6f77a7746dcfb389ebf6e615781e969cfa761ef35a60034547c4a440475ed02f836f5cdfcb1982a2fdabc5570da0ef5a7ba5f4384849ab1bbd69e9bf5a980c3f2e945f2b674babc47ea30c72e42c9bf513063abee11a61c38e057d6cecc87eab95673d865580791c919611a9193c7207ea2ae1dbbced321564173497fb81cf15231dcdf8a2a4dee9ed74e4614f0c20c2f837644d20baa75b712cc37f8b8d1adbbe3b28d6a6dfda9a5765b968d5d16870428c6320a7e8e1d0eca84b17c6a277c2821abefcf41e7b0d86a826a0c937599d4d704edf8b2b72688e131fe40b586b615b8072e9b70b27262c058b7eaceff41b55b275b4569beb7069fd6183c0475c21da73b71d74930e769b99dc31f592355fe214414b8426d7c1e028e44f5a737577ff1ba076e6550fa031cc13ec91ab6b2a261ec04d6f46baf72fd11cdcb7f848b016abecba3a85b4cf65bd05c6c0ec4ae24946c3cb250532502bb04c82b26d350c2be928796b12bb631d1f0444d6aab21e3d7b1b3071fa8a9f2e96ad10dfdc44d5dfe215ad319add15da2e29fc9e591d5d1b67172d172a6083618843ebe17763ad397ce2aa7f526c7be846f23f6c0a70e8400519ed8c1c3ec84a62eecf7c01bc7fa8edbb800f9cb8f2124960c3056524dd76f9ad78b85fff6bfcdea0c188c498ae9bda37fc48ce9dae0b179c73cbdf5c88f3973a4bd0e881d4ced7eefc24252f9ea29faf5516f0c72fabf422d8bc89d59b35ab04ace5828c2b10627815459d532261f8c4d9635f546ad031d956e2f96fe3dfee3d807e1780794815ee7b1c346f0df82ce5ed9af0ae0f822855ea54f68b3ec3a4bfa9d9217c268a0695dc26aa75707a7d7fe6498367bb105cf5ca66156766145c3e14229a8b71add8de7153a9eb8a1922643375d4b7c6ac88ddca02f316d2ea1362a2d41967ee8d2e816880276d8b755faa681ee0322ec4c336ac1e46ee503ad6abf767197dc66fbc930a4b0a5daa911b95a7a4af70845d03de135230c9edf2d21607868c8932db9e7f66a93c9bc3c3b58b8d94e67920e7f1fde685ec0f35e2bd42c4b74a9446a565bc18f90b187e5d35a53fd9538f8d20bbfadc118b2c68366727ecc75a06e3c03a74b5576f03b056d8866e3dbb69342e97e57bb4a40001ffa5fb6c1ed50940ecf07a3b148b46b7a930dd69112e9d028c4b5b069d3aa14a9ba7bbf7f35788bf3ee8f468611d0eca7ece127c77feaa252215c9715c02f61754ee5738aad9c4432bdba97416121a35f32117d78b914afa8f6139e4f4dc2decdc626dc7d445bab74701377b0f554f823d79b874350d9d9d2d885c8a983107bec8364e992dd50e44c61cb8dce691973d747587f116f805d95130fc22ada68d40404aa6fbeb4558a20a301b24623f2fe1ecc5295588a8edc66c0cbc3644ab73343525c2a025717bd16e3b8ca0c8e6be5c2b98327b7ed935504c783cd20db1be11d561dc029e6985c10611797b2e45a8385b4e804dc6f437178f9669b58109dc4216e1a9c7f78b78063f2ea047f973398be6cb656b261d97dda8754db68e1ce6131181ec27466cd490ec618a8bf807c3ba1c05e9651c32bca32800828cb1e1741ef31651e0fb9da49103bd4d76352f316f17b65fb464b39cf62d8ef16fffe4e3a51a9d3f06da25903c1e8204897ddbeb3c039e26509c0dcbb40e4736d22d8568d57dd75b2916c2366b68e8791c6293c8bb9632becd698944727ffa6322fd1154c2c950e9873630f4139e0651703f3765b4d26bdc33c6a10d7e83aab0d3deedc6c8d36dc3e748040e8ce71886c63e64743de8dfdd262fe31d6608d053755c6f586d02efbd3d8bb1d8d975023f2b9b84f57e59891ac0c3cf2548b8848e893f0f02049f74fe620d91cf1f8d0e2af0dab9ee7e1fdb45f3256a54cc0f7242bbaad872b1b9659329e883d4daee9fd5913e11a698f16d7ac80e73aa37ffa83fff62ac00d22108d78880ef9c63a72b55aae2a888dd04090f24f1e51199ae37907d0013049a8b1205974ef01de64cd4c949d0c29228e1267eee13968dec0cc53c1d706d939b98e39b2df88fed9b84ec3e41c49fc49b363a5f52ef27d5898dec10f502ca2f7e5058e333f3bb11b0ce9680971537ffa341497418407279e47071cd11ad7866ecd9d0cc77ac1ee6fad27696d8ca8987e58bf123fb23f11d480d4cb8d52e7ab8b513ae21d45b87add27d8be03a363f5a3aa9e607c89c010795d4ba70af68da7052b5bb88a70c1d31fd1439fa4655409aa5d00e518e8ab68ffa88bb66a084cb558ad9511aa00618aaf29ac041ecc0ec23d2eac0a70e872554dfd4bc115c57b089970b9fa6605c40a572301bc584799523b79740e5f1d78ed38c113a0278e2076be10637481187ae16f6b956fb076c7059d24fa30fdeb8a8019af850b5a461fb52f5f76ed267e5f9c027f2d0fdb60e2950422ee17baeb4c1687d6301a5a048987de5b49a5b8b0411948fc0a46ec607865e789f864ec617d0238da59911571a3593ae5682fac7d42259feefa97986e060ee9fd170323f7ba71f298b1f4535965759640ebde98a5219675a8d750244c3dd6d7b1da8bea7bf87d212ce9117a8506add3b9988fbb2ea04879f3b6c7c8c69e238cf4e99912ab06dc061724a0455ff592720df801c2b8d6239220cd98e3ed7ac1fc350f96307f7049c86dd65581d957b1ff71dbe90659d1d3cffa8967b5c974de1190de9f010e31ccba0812261f5db274a28c33854cd5b663df0709c90d814e1d0eb8823ded12883e97e7b9377ba5b6145a6bd00ca106adbc18fad4313708d0bfc1377c8181b09d860e495a34971bf232393af8b4558e2f5f368617416c3e08f362a4e288d3759d611431630dfedaa5ed43cbf97c029c3893e3e08382b8d772d31f62a1f29541aeac5c5dc409130fc3db004359c2d8f301aae6c629c06e399c5759b919a6c93dfafa5f896e64721768212c3292f714729d1bcfcd9f7575249ffa5e4a98c6e41853510ffacbe658e0a159cf5f428814340fcbe01458309046466cd2c3cd87b1e2f523b3a68d998eca8987e3343452aa1486bc093e53031ebd2baff19edfb086b2efc610037eec5d8b0a3e2cc273d173600da7f90a38cfb037ebe87b2abf34d37eb9c219c9dbe0c705111120290f2d62993fe648ac0a374c1d67a8207d6cbe014e12d79af06320dc0054d5af3049d03ab130fcba7b05cbaeaddae4ff0e59c7f6b2668f95ee12d2f6dec748c3414dd75ddfcf15127fde0b7c344f3e403083d68ff6bc9f0dc28bc99488c4431bc3677ba22e6c74023be60e8897ab852f64888eca8987e31053fa5f92f5d9841d97b621bda0c35dff154061f974f20000fefdc7fd3ebcf771054e4a0864cc9645ce208b453e101886e566274c7822a3fbfeacbe7af3f9d51d3dda7796c775e7cfbd360e474b41ad58b3a58f81a0a32ad93b340828910a31c3020d86387579a21317e75f7984cc56d81e875616e452a5bc9117d28ed1ffb9ceddf1f3012f9905a9002246099ac1cfbc90200569190fac87daf373f8a3bd049da8e68524fe610ebb4307c0f7f7cbf3aa5edc913413f000cfeee733c6800c83269b2c3d6c058150d6504eca420d197709666b04565bb15b5613510fab587b84e933cdd6a423bf43b450a23c744f9daa8edbe5ff704c45b163214d116e2ca1a63e0f8ff1af717cd8b85ed2a3558e05d4c319ee1fa57eb9b03243b1faea55b1500bf2bf27ff002ea8034db600000e62198611f1a79ba1c2ce09ea8f108fe00525bc9f07c1560815019ac7f2f8fad333c727eec4ef9fde2d5bedf7571de5bdecc4db050895f1c35b96bd1ffd0f4a9cc6d8b1928870d44fda569db12cee8f9645c90b802a51f36acc7cfef77d8baff3ec911c10c6db2f7762021be9c13bc4668957711d238a016ef0fb2ea67ad432b06745d4fc234b6a4c40c2980b720d9c8a51d87dbb37acf17ec60bcb1d3faa7fc3830c3de9b0b0439c869ab0000015066001425942e259bfb7d8d20a64751c4c59e4612a23dd825905b9a35f048b2366af46e105c75ab1d3bd28034787b06a76ab556e91fbc9f6b0c552f37bdc38750129c5f82d8062cd5371643d7eaa1ae5dcb5f97f49754bfebe3dfcc8cc7c72c85f2aaf7d044d24973a49f79c6f66c5f689964322bef33fdb7376772b4d7e754580a7cba6ac590da33c527c087ce74b85c1c361eb3bab7dcf73c30c6f0f7a017800eb9fb0092d6ecdf17e45807ccf03b3546e6469d28f78c428bef23871655fd38e58eef1387b691bee7efed19252703f20ff400cd3f60379bca52a00814c9f03f7b035fd362de807c766257c59a5034918dfbc8b003283fd5a3f2a6322548a85c322f90c3f67711eccb97bcf14937f93f1892f4ea3f5524fe902b0897c5dee32c7414ef06db280f7a64cd6e15a81334ae919b1ed7b930a438efb84e80e5e53f1356edfa9ad225fdc50abd7149e7d880f8da11112bbb783e3d052b325982fbb583bf9702d0ec2a24b56f498994278bde5f50df8c2b4049bfb26743061591aee4b6bc2712f7bcd8e31bf234ebee379d01543e89f4028e936177ca64df1d3daa8ad327947f0d70a69eb827eb4986d3b7ff2b59e08b736057ff87bdcd2922196500e2e3c08ff52c086fef3f89c5dde15bb52f5fda192749ce21f3e586570d81705f5bb95aa48b3f8a9d17bdc9fe96be437b89c52d618338e2ffa8224fb7a7020a38dcd4e7c7bf01fbfe101512813de47f2710f06f1a2dea13ea35a94ed317c18b8137bb8be5018925d5a7ed9ccd57813b0e646b8e7347f8e4c2ef13d2c08b66df51f038fcd658b78db170e5ab8efc14b8234595fe7e87d4dcfd53470d92db5fd37dbf3310dc01552793a9739dacb844505b20d0bc7446e4c941e84f53a42d0ec0001164e55c8944b642a30daac003b64001604476a5600335b30bf88760440350c2bdc7a2da3200748088c10278bccf2ed7c5b2aaf76a404a96122078446d27bd041effcdc141b299bba0d667756bd4d8a87c085452910085e3f0a7767e6659ed8b000246b9dfe71d374bb7d2602393f554a48d96ca614d65c1df89e3be770a5fb71214fa8c6f93703103ec9279c24abdb46f01b81b53fda85b5ca2d4b1eb10c99f70ab074e6e529f9d65037ee7ad9a781b927920d350c52bf1bda71f8b2251426b8c0be1704e031f9bf3b5d3a1403aa5d5c0f34babe75700f46d087689daa5d7b2ee6efd13c452b650332d022041e6bc516f093747726dbb09bf9ed678df8bb4a93017c480531b5843db3faa2cbb2788399cc9d31434fa933913cb58964d76c7b587817041c9db59d2ec70a030f90e9eb6b71ff454f4f05f53da486c88d9ddb9dc57a89b06340327a67d2441357f706bfa65d24c5249b160803e05bc4bab9ff8a67a9768b6fb5aa7a8c4ccffeccd14b62cec1ef40b8613d865b469015435bdc172b0e808d98937f86643658fb5698105e4f7eb2b8636870f1610f58bea8489acd725e37a312a56cf314df48ba532ead2807f238cbef862e333d16514622ffab7866cff1c69f44a83c1e32de041e3c006242d07594cd81533df6a1f2ad1dc48839d934c467bc0be805102225b1262e6d64235f0b28ac1260175cd55c172c09a2f96592d8a0abc044d2c4f9afc82b107cd6f081d71eae3fb1d849d01db04117532332afc6a70b35606fc08d3f004538ae0dc7bb1d560176bb849f0590e079c48f467884f14748e3ebe4049344b7d176b90b1d3914587d81c0104a38be61334e306f3649853c8a8ce2b9548134c5299b177bf133794d08db7521fb1f74fa1595cce3ee3426a07e64116a36f6fc52105fd38e62469fd00f10596ae1d88708b04065c0ffc9dffe1894a57a4f8a502e4d43e989bbfefdaa7242a4dcf3a5e09a4812355ad7400b2b1d0637f19b35311db1627e66380e7079ee96d626354cd0fb2eead883ff0227d50282fdbf9532da49e27fec74c69b75ca43a0074bd85e87767b70a20e1c8da66bd9eb1c9564579d36ecbf83424b4ff93220d897ed83afae3fe39ad16c1f48327868b405d9d2487b11dd0865d2247ec0593456106b1523f85c705f8f2fc20ea9b11f8c2045dba2f05bca4e45321b37a9b05b8152abc6c5fc7e9cbaa678e72d0e75c0e283093c080d9ffadd503159641adba71275ce9af9c55d37b06d79bce64fbd6756cc2bf49e303c9a71542ba61de8f2e4676863631fd3882ef69145f8b5a3c4eaaaabecbdbeef50dce2fc7ebd97afa91bec7f4db68c3b4f500f2c3ef762bd8b98f0e6626156b3983a1d77c9d07243fd6757a18c2f26ab71b8aa47fe44ad6b4e9058fe488698cbf7d2c3fbf35dbd39cc96ba4a129a79f2361fb1e7ff38e96523dbfda006644be9eb3fad2a00324624c527f8f0216f99b3a3f079d500587b204e7e067baa577cc81b56bcbf90729fa54b6c3b6e5f648d0570311dc800845eeb0e51f649fd85a7904a29614fe36470b8db379761bc00003a57e6d0a9afb9aee87c2b551e4b038ab05abb51ae959fa4568341ffbae71a8f7d01f99f4e2d8d58474bf180ec02356c0498d3af7da0bb07ffdacbad051e2b4353b7cc938635e7ea2d7329e994a879659cae8fb2e38fee14c2c22b7bc0f06347f335b4cd31b7924f5c201d9aed2ede44e3f20aae185ab290db8cba1997c7b4c7a8b5ef42417fea3fb40d101134cb8dd58b7a1cf8c850817b1f73818aed2f5a51c2f0ea6a2d2e5431c48edfb670cf2ed5611e0857f90be64594481d4d85e2b1b3da653bdea620f7146e7c76a2a0bd51d3b46d1ce270830859fe516cdb88402167e74cdeee52a31243f0d87859814135eb546c1e9062731bdade8515336440d08ed607141c275380c8522b456d34c79139ad3ae633d962155fc6963d513fa1a6913ffad61dce2de46826202b140c0b935d2a1e89c5a656cd2d5077ef350a5fd49e46d2c760e4986b0d86dc66be156107b258fa68f489974fd6b7bed121e4b1433702b8428cd26e7d065e83dfb3865bbf9eb2ab98cc64996909ce0350e6c2acef8686637f5d4959ba9cab8773a574bbfe443a37675b242c4cdb07e419439bc11c761e1724a6d7dd675da81bfe217d52bf426393a8f84c3fef03bc63bd68b4a737ca74282340b1b477772610e0280fda00298ade0daf60b1b2f21cb670f2dbcf61a16426d47b23696d1bbd6aaf3d5dccaa4c876c752e60e5efb1aa5051607a233761fdd9f681d1879381556060b4e79d76a5933265b70eef7e9623e31a488b43c503c0f688ae7879c73c630cec580d491343a3ad27319f7469613c7f5f551eb6505a05c8800cacb8300a463a9479edebe394135b2bae76b45c26b7cfa9112b1269d8a086812f9424c2f2946429e23ade2df93a21bc6dc90cb62fa402d7a260c072b770c3cf3aecd446e631cc2a3bc42c08bdb67114ab037ecae50254bc491b006023f30cc8f7d202a609f4b08f0bcdfa96ed4a7cf1275648d5fcce6291178ede1c4821422bef57ab72115a6f58e292a812bb0ff51457394420e17b656105011154e71568339aed15b2d5948936ceeac0ee7890fba07cf3822e251c35456470bed39e8d5f7639563446b40985238447c88d6275113a458617319263869d2f31db18ed3adc3e981401543a146f4bab1d34ce9be4204368be2b70ed30206fbefddb242162bd26bd8579fdf4f33b3ef9444a68ea6002692fa882a7e8e3a399298147f97f67529d25ed8d73b9bcca8c8f35d40705da6d1cf11b0b8b0e404d80a33a90214409a26c7d242e21eec801a63f357548200d8c066ffebdf9b7118cda9d2eb99eedfae356bb95b845a06a35a19d6d98f1b1a7969384c63af10051081f59e31923174ad4605ae1b7da36b78208a76de6dd8bc687aa049a3538e778b9e9f0baa8502e492c5cf897819fe3bec51f6b27e918c60104a9bc59f3b7af8d2b9c2f471b851244efe2ece8727ecf554297a2acd3750cdb0e2304e74208502d2248a706522b8490e30654143ef8df307959c66cbc42e3d5486d9908d6f1d97cb71a278682fac523448bb35e860e456fdd88a0a48fd99aeb203b47f0f16d2a3b7e2b43eb05652c1543868eeccfe915ddf4bfac57374ff00097074b929b7dff00d5aaf8459a321892b417960fbd88b926307ab66c0044e46ccbeb5e54680fc12a87eb8fbc994aae0aa3bb4ca3dd4ba9e45a45d0d5177b18ce784f4f107484244fe2fc5cca930cfebb0377c684f490a996b8a846a8252d355be2206fea38da42f1addab468536541e973cf85fbc9bf31ed6f0a531e828d738e12474bd9ab38da2c2bd2e28114530da7657619937fee299e79c679c887420f5d4a23365d41b6542719ecace18817216cfb205b31ad399203ca455e5d38e903513ecfc9ad57c9c3166df3a4375fb70b84e1a37d4a5113325b409d92edde92f37cbbbb09b6d547ec442445e90fcfda3d06ed5386fb20501e9198ad351e375200fd56100aa2dfdcc57c763f20ba93e1c89bd8c13938a75dd9f9c18d049e8dab2cccabfee1b318d3380bfe04240e46f869d326e697e2190d8fe2b7c2edfcb8c1f90614711b2dc27a3074e3e8ab4545034566abde991d7d22c994c4d1aff1031a8f19002f4816c05c000b1aa1113bdc07c482eed498054ee816d92f6151ba2e70742eede7d7572573aa1e8e4e957de3b77161b396facbd7b690197c0288137e83522538d61fe5076ef37b8270499d90bf4b55265aa1d1f0a2ea9ec52339f66a5c555fdb029d682d1278d043dde09edc5aac13cb9ae04363906193fb5510976f38e2e2045ab9f07559580ebda1e1fc07cb788e5735e7eac0b986b3986480ef0a30cc922f26a0b2863467d358c78d93deed341f5d1c78ceeef498d97ab39b2f6657cadda253411b0fdb497e7c072a84e5fd6a445bdf9318c3a9d70399f667d73cf2dc4f89efade37e96acbafa1b64528f2e7b7e44bbaba745998bc0682631b99a5bfeefb289265ec32f0cf56aeeafa2ae8229d674f9e8baad7fda1a8eae822fa1c4adf3f3b0236c1eb1ffc33d477ec3f42a4ff8f1d26bb13127fff1e185251d4034a25876145874e0c41367fed8b4ef204f17c208f5e3fe0dded113bbce96bd4f713324954846e5768bae20c0b8d457ee62ed542a217e01867e598e01327ba86891cf3640a0e5723509ce5f47b893217e58dc71547264744107d67a45d0c3aec8a88764c5ae8b38aa390bf0d34e35b6eb03dd605aa15accdb1687204a2afae06dbe6e41f26c55251d12dc610427a0c6a4f471707038e7f7551abf321b821bd66fe908308fe3c513f101f12b00310debfd9299e638ecefa0c18840421549f879f82bc0bdf5003d0cf797695880a7dd8137c143caed144e3dc80df4067615a766b82abf1a561a62b30c8d74ec4caa234753933cf418fd37550969ab000ed9799a692a758309b84bebc32b539dea0ddc7cf489627f707fa88b12bc0bf8000ed80014d11571d495458de1a268e4bfcbdf147903ff929c00ac20f6d89d56010aba75f45abb04b48738d7d1e3a854697ce8d578baf938575f9f3126de4f2dfa78be8eaf57d7b599f7ffffeabcc54749e63822a39ea36dd161f51f101254f8a6a3530a191244e3682ac06712c65b91f360228dad175f11e227b55be65114af3dddf50c0e25b648b667aa5003f731835b7fd51db5699462a9993fbfa498de7ca2570ac21eef7b36a41aac61a20318e8cdc8e2f9761e80e9dfd704d22e93f744595428a4aafcaad6cfd80cb5214a8a6bd8d13e3aa9d9cd9f5718446132a9b17c887fbfbea519556909387af1073e02100ddbbce9deb1944de0c33d63fb590b56232ba62fd20efd0b90bc0a2054348a4a584bf9c05b5cb7eebf378945307e5331bbfdde00e7b8a230871f41370c396f43f1128e202fa3ae635b5afe94c5407f6115e59d3e003816620ba1005a6e8c1898b277141a948a0ee5095801733766ebb949e5cd8639ac36623e3e37bfdc592d9a977bce585f309f09090db65efb98ab6a7ba72e004210ab74802f3a5b3e5c337c28dad449c68ec9227f51267115303951d64b86860d231f68ba6cfcb32149579e5b2edea4a4ea8ce9da49cf779779b29f9b8ea2fc8c2cac168f974be450c22033ad6c268775d08a33e9f81b7fe2f30aba93e1d9cef39e7610788a7bc5075f4123c5fd7f0f89d62e3269908dd678a92a5b952bf5a59b93d39049cc31f119a7d5439a9230c056c966f6a9900f33b412499d5f28a9485064c3b9045a0dc1909ca584f7e1e992c21b743e879937e6c59c88a544c51d430aa0b870e4e46e35505089c7e4b2957a000068c41d1e9b5934fbaf0ae2123cce5ca17b2e02002195e878526b5122bc594a49188e9844d7e04ccb985249c8af5bcf126f0ec74432d0d5f51c9f0bdedd6f2fa3e1430dc78c1f1aac00e4148fb5696f29262e9b5cd20d3a667d066d8b88b244daf52b43927af89cb06824d8d41d96f220be66de6350e1f0688dcf279622458ee07ec4e8a81ba073c4018ace9df4e6c12221e8c388911650faab677dcc6aac1f450c9d1b16d82dc8dd64f7930c2e58054783a02d6a1328db0ab648035191f1f9a89ab15382808db948b14fb0bd8904894302ccc9f6b40de1eaa3fbfa554f390150064d7f1a23cbaca26639d2c2e1f4b882c89644ae3ba5ad19230866ba80747f9210d69dfdaa2a055a84ec6237ad6b7052be84e834a5b28870df0ee368a832310ea6b6956c36c1b303a0427cb350f69dae9c6ab5550ead2e3d2c7d4db3a34903c4d241ac2743c39e8a108dc3ab9ee16ca03d417b058937780270e67bd7124334244cc62f7c6d6f08c50f6fed44ab6f4553cd30c258970d090fcc6b29e685d5b7b0273406f645ec3f5f8e965ea1eea9f52c9e86a23cc590d905da48976f0138927259c0239e4c7d41eff42c782872f07c6d220b6584b2b7b2f6554f42848c1abc7d6938677ae81910c478e1968e7665134f70d6c1e6987dfedea0cf751ff7cc86874edab5772b39fab000002194fbd3b22010a2a62a5d4582763cab1eee3f8ee5781381baa6049bd91242245f58ba36381afb4f04b30d0f7d5d839ae77123f078289452fdddb5cf1d16f648daa6293ccacdbafc751e50b4ca27a5f982c8607f6fc5440d5f19b71aeb48ffda7beb77cb2cb45a7d83d896fa9a833479063ef22b54970fc126e8c3085203e32b6938c19e9a58cad9db3d989507b7882536a2c0ccf822a1316c4411c11a754f239decd3989828c94d2e04136b2ebbddd98454c4ae1eb8dcb85a2ebda4ffda6cc01c52c4d1673164adf73853f5b23d44853bd04dff6fd1662cb36c3ca5654587a3e351e3f97a533c170b9b4caf5fdaf70a42a1fd22833a883136ac2607974d50dd0c7332f3f8cb8bc47cbead556817a449eae1685a3aa9f831c77a029877640d92c435a182affa0f896c9ca49138c84cea5ba59b5f6da4e31e352e99cadfb1fe618b57d4bab06537be553735d9d9f63691b82f075e1e3720bf24e4112c94bd2aebd4a79a4ac169efb074f8126acd92c2c6f3311b5e1e888a41be76cf2d92ec99c4d958ac31f62801895d3e28e5eaf22a69ba67f6257ccfb05b34fb710f3368ce0182ace2f6312edc8241f9126c7c0203c538437d286dc9e2b3fff723763f1da65487b3f143de171d4fc6e5ff9a58e356e8409f00656d0202dfa44c92b2673e58182a648a4c453873392b745a747db03c276d0c33c76349dfcdf0676a89e3a2399f8c8f6669dc9ccfc63ef17b4e22d8d25d18e74628e118711dc8aa2ce73f64aabe8c3f29fe011504a277e26144e326b94818cfa1eea6e61954c521369f8eb69601761de4081ba7510a8d0f32ba4dff360071135dea2a8f5abecd11f32f7ed0e888a1a9c56b2fe084ef38cb85bdaf6413c5c91a53e64f9f6d249162d23c05ec6b32e9a4fbde300ddf12ab3ec2f3a150be9ffcb079486c4f5d068e780ddaaaab9fef646886142ce2f2069d4fe7d6c595a135fd6494d32e01418da4d9004fc2ac4085374982e590636048b9edebc93b2b1e81eaee6baeef7801bb9f2555ec5eff1520b0c46f53701a9cd99571948fab6d295c313fa372b28248d4e9294e9beb1ed2bc860b14417336774c560d132bbf45a368ff0169650e0aebf8ea7569366bd437aad986d51afc46636637b39b60d612313a48b3b80e8fc62a8575e48dbb1a0eee6d8b6019385c0030300161d1f0099737f8a80b87137ac60b024dab7888c12aa6ffae1bbb3bbd79ab15c36b24bcc3b734b88ec26464bad8b2a81e0dd9c54353c0f0917b0d943946992b8be39b2bfe0001bd52d5dc1de891abb2f4e92b8cd293eb0c552b30fbaa3467d4f3593934249113bc1fff7fe8c67d8d3f545837896b708bd8bc5ea9731afd60d36d50862e56dceecbe5d6c31809b3024a6f4b992fa4f83f191c859e93b9dd8410a75074b4d4cbb4a7510f091cfe738ebb502a6d38daf9119405c0b36be9a5066a0754995dd2274723c4acdd789f4bad8a732bb083eb4a2d96c823b1f1288f643024b3689ee035a27d4f0360cf425bca7b393ad8e385135c8630ddcda2fa60b401ca0100697141bdd98032aab57eeeede8f5729ddc933e19ed2dc71ef2cc2aa04604375dd1ca3f86404c4525e3437e68b97eefafc87dad5ff5f6f25ea4fec1654168000003a27736cf8279e4e2d2178aadb931b4834b114ab0493e8672b39974253d2ce55fd7d33811a0fb1dbee2b2c08fc1250fec535986f5b11c1129fc329b7e74bca98815e4844e090789b0c47904866f407456f01693202e5d7791f21df63aba1ce098e9c3e4761facb2d3bc28e7e5c1c8e8f66d0f0749622e91ab282bf89ee679781a5a921febefc96ce442e07c4332eadef77378ec020e0fb6965b5bde524912d0ec3f5378f85a555130c9d5f6c5bdd297da169621f6e1725f40dcc082e0c1308d45b6f5d49911731a68be099a5571e872b9118e76dee113e51aaaf100fe50fae07c61854db8e54195889b0b02e63875e9607d2c3c35d77879f952c21619a8ab288ab7ee375045d7225caefa2b590061d88728c3864990124aebfb1184fa3ac622ab7420f386ec5099c0518769e0a4b7b53a68ff9a342d9d753753fb6c5512dd01d289d1da870ebe3637b2b481fae7b6343aac9cd25a5913621ce040de81cdade42b68b67bcb839fb25108a384913da8ecd6c7a9e5d7ec374e0d2f2d20d23d322964ad906c7bf1e79848303d8b2d429b02044f18b621413308c9cbbc54e1675107b03995eb17dfeeda0c43fcf30db2b04484fff89b0a5f290649b2fd2e3d74d4d38c71b32305b5b6e8031db11a70fe79885dcd9e04b161deb7eff72553d77b73948c3b45cb66413ec491a08b2bbf47112cdbb0002e09e1900747db07bc276b0681e37c95c384c2a8254aab57deb8f63870c0d4d83085e463040989e00e840001c959364146afdb1857572cfec9c019da5cc354062fa4de1f30b79a0613e88f6104d694b68b3c1e4c99d95e9eea21a2f8ad69b5d820a7a0ed7911212fe305dbbfea048c27d64e8d74b2536a410ead5b8d8514de9f53a495e9a309f01947242fdafe071b0e6d522d31e0323476ba2c4ebc19f7bc578a6efc32f5e1887b864c17680cc52c0f5a9b5fe302b6668a94a7d6d6d5f682598c56ac59f82d9175551464ea92df031e1461d6d51afda5e771f6f008c818d3bc85d329b1c814b5d5dba7b52fec73f7df19d0c7793ac1196f9ff802f818f879f1fb40612bc2a18889082b83443a152d05ae3688fea110c511a5e42c7481e711d2a903c0e9b009e19764d4b1d365036b4973f27a491efb47e3487bb846c3356c0140281fd11cb6a80b04e6d3c21928d8c5b99f58eb80d48d9cb0c5756d3d00289c7bb48d6536d3d451f7ed26d716f625b063f6112a3769e77dbebfc4acebc2be7a2cac113ff2345c4440108ac3839f25112dce763daf790e42a35bb5679593a7c17f8b35e57695231e61ec98aafda85038cbb2e49ea2eb0900621d57fc1d2333cde119f6e97adabb3383e1e5257f94d81da7aae39f986d26b76c09ceeaec38dc5f55bcb26f7a8628492a20077886925a3e53cf4ea3eea963d73edc95cc9d4bfad9162a14c0b9c7bc1538f167e204aee0199b99d6ed75cfcc962a9565a1d9f5e36939888c54b9e2ca5d9f67df3ad039db65cf839ad9d388e99e64598152b28e6e09293cf013f898a9fca288e90cd5c571a429a52d280c1499906fd4def18a15252f977d16336ae91b9e771883d4f820503a884ff035a714ba305525ad80adf579d5f277180777692b6bdaf9e3193466a6481ef6b940396f1d43c9d7adb11406661ec042c199c81390fea227df9ba841d35021b20846300002970099fd6168f8b05d2c7097c36e974b632dd0adc73e10c1f8448142c196efa71a1142d16461722050d7e57fc4a4d6937cff96a4d96e9572eb50ceec80becab43e53c22a4cbacaa01b70ba72b2fbd1d029df98c6e4678b6592a9e97ec9c50c52977c4eb44f6dfe1d1624f6c8d4ece46421b7509d05c9172286fcda1ce7553d19a82b8d57567861bf1eae29ea7d98e857e3e0de502f7cdc374e06b58d3711262c1483a55b9789334bd7494502e505d9e23df7248656b6aa279d450ecb64451ad7bfd68c7c469a08a685d03e8847eb5e52fa376506fe58b701b6f707c6aaf728e51e2d223456722a4afd255c8591a6b833918a4aa27faca64f6d82bd17c04cc29bff77d9f1942f0f8819dcecf723ed5dec8922e2368297c14f54dc0e6e032770a1c501e2205fb11224eece1fb26120b693013d90c5b0a2bce4b198b5d3194a14f8c859333d786d3d85ceff0a7070da9d03d66cb79d3dc93afa6f280cf05a5ec40b5d4ba682f7481ac414e380e08b9664a7691d1cee763c149049f5ec38c47ebc4db9c8c56eb158eeac11705355464837836ee7f7beafd15410df7a37b49c0d9cf68a5f2d66be1cc53577a2fcfa39e4a04a3e09df066656653caf29994ea94095135287d06ad636ed698a3817879ccc4bfe961fed098c55f0ba60289b83d886da6e7a710b09ee4be1318bd9ad0bf30dab6531e9402ed2f5fcad168a712f6afd2264d531747054d571e62046ce7897b77114f46669896c6a86e55acf6262eb8e868b2bc6b0b842c604567c04fbd81ce55ffc729861e2b58712e16f2306158a136e745099917d281061f48e4a098d435e4091df68c14e17c7a0e360fd3d36666c9b2edbe4fcf9ad69ebe05973e585f7cc669cf14e22e766e51a32855a007ebdd280d4c1f9da65acc710d1b6e4d9e612bd4a84243026606c7938fa5268fbf5e45c44112603a49c19e9f87a948acc8d4fdae89ef5316a1889c3d29f38a7884c08e6da98a20683aad69585a57f61140640f299b0ce881aca6753dbcbf41c8bd04ad98e362502f88b7d3f6721b5eeafa46958f68ebe22af28fb347b240f94ff8e701f0e0b9a313c3986e8d0f8490f8af2bf249ef161c1412529c984a1eb14a07f5573035b9e5718d2a98a3e216a27d4a690af6a89d9d725d92b59fa07ec9072f12863851a8d62b2d87a614a1a39593427161382a55d5b311480c7db68620b6620d54f22206db3eca7a7a2bd2d95eb9ba1cc869e3ab80f93973504c0f05ffb8eea1ebff563a5c71969c1059990c0d43155bc97857d0a0d33dd35811a06ba812f769350d8c83de364672ec3c78e0ae0f53f9c8f56e9786ba4c9c8f67c0c0c5a3a71f586a08cbf706dd1fda0cb3879db55e3e4b74dc16aeda5d493096f887d2e7e91ad2690c249ff222305eb5130465c2f7ac98f28aa6c6f81532e00b2c7898ecfd27a798f42c560ee15d6a02170607afece52d11ae345c0070405ccebb707f6017ee6b04c96d75404c856a76ccd8e2f19e073027c26c3d3c7470dfeff52538571c5a06c9b43458970a4e4db21f38fca0192297af18bd9edce18757aacb7862f866e9dd6e3e2847515b17b1a7f1d137157b652a2623bf3040fd4ae99dad1fa84d2e5dfa74abd6722c3aaf14ea6ab2a52296e74e60354e392ce0ddee0db9bcd4809d2d9498fe417eaea62db99cf8a850e9ebb7cb1db95ce8c1b7854fa2e7d1512cf6985152c0fda8bba8a75a18cd6613ae24d1ca462b6c908528e08b5a9ac56e894792e288f164ad6bb09c959b90a847722c076b39ec1b3046171f6f244de4092154d7aec112c6f4cd080afefff834ec00218505df90000f5ca32e9e5eb667bfed7139c70e741edc3669a1f79c8bb3d9f53c780da7a2939be90e7b44b8ad1cb689fd9f42f5c577f450c247e29c52b5fb177f9405373d949cde52f9fb321cd55c91c7c10f201fbd1fe0e2775176789e446795ab514e1594484eaca9445964e95fa341cdaf70b21eb1ca071e7431c9e36ae5814657b041e01596151b805d854573dad6a2c3bf904abe5d6985470dacbe0f37ecf9cb6009efeb6e1202f1bc6d1039a6f738b5286f0d082821e92a770ba3e8c799d3f94753461b312eb4cd92188fafdfa610201382438eac888728dcbbd8733cc38eb91b150e85eef05f86e0de3951870b62d1da267e958085225149751c73230e6f1e8c64129f0d9ec3c8334f64766d0438a107af5434a52be0c4289328447d529071cc2f49ff67175882258e0b4b694c1ebe1d2c9daf785932f90cc80f8e58d884b9cea9b93177d53e327940e3ace135acd4ac22a47191c867ed20cf91fb90bfa53c1000015c279002052c7603446294bdf4d6b127312487d2c7d4c2c2fd6f0238e942f18aeaf8a62ed6c510f3addc2ca2d1cc6d8571a05deb51867761dbfa84af2b33b093d617651e9dfcc2522a7006f04d484ddfe3bb1017fdecfbce432795cc2cecae541d63497519a8969743c8a6bfd5936b63d26cc9b6c208e365cbac510cd17303475601258a798458842040ad404c073e84f0604360c91bf976f812ae9082990f1f5f75ba3b57ba785bb221cb0c71128e602c8b23a62bc441d3e4299b74d4a3f97fab2fa433a35c0f1c7911dff7123401225dca71a9afb3307f5964c4ad45f91c5d4fc7f44b0ff465235fa3063d086675fefa23c76557a68efdd3b41957b2e9c8bd860cabde59fd6abe3580f40fb5514ab236b97f05843fd7f252102cf4fe9b1f68a4a5613a09e33410e56618334d103e3571f894556f72ab17f023c662815b4d75d5e40f62091380006b27c78f37d8a7fb38d840ad56e590d72bbd8aa125a823fd716dac832f1a40c4d116f0ec81a7a1b7c5c713703c3b34548ffe3433060a8395fff7525d67463cd39222f91de34944a38c9ee87a853c36578689117811aedf1dbea9f4fc85758b6243ddb8671e81188a47268655b347daeea3bdcc8adb56e17ad3b037b6be7b1fd6fd6390701f41b3be139d219c56c5cf4f139809996d1fc103d7362fc4189178327c59234df9c8cf9d1ebdcc5c483fbe3c8beb75c3a631c61ab4da300ea971776f0ed5e1c3b93718b9660d7cad9f2a6ddd2e59d3149692db876e6f4f3e9ecb1195f480a856d0b49efb267c2c1941fd39a2e345fd2cbc66c1be7594325c76a8c49225f5ca4ca3e227e4e3eabd11401b1b6928b19d10faadeb16b0d785d44587214af8192756b6bf4a281e13d15e17fc1e17197a7003c9cc19da64f2d05439773f8340a5a9bfd18e1adb03a3994e6c18c38b3c00001cc0ccef4128696b4cc47d1e79f5f094053151921b257df8a6c840399f0af841ade4cc7a5375f85473fb24183c46810a6c3a3e661e66450f212d7599201eb927f8b5b9720c41498ac28b0c183ed7be89ac2828c6c0b7757fed0dfc002ef567637b959b67168fdb5e0bce38fa6e8db1d61e25276bc235018bdb3bc7b5e6eeff9375fe6982f456bc459984e5f73d236e436fe8ad85ff0328cbdd67a4667edea49aac5022fda2bee2a9169d38e85a708e08b429f4f6aa6313f7f7dc6a28b776bbe08df68635527f0e77c27b3e9251986d75154ebca532aed147ea4c4b85b86b9940f3736cbf80276ccc0a6ede678fc528c821b88a4a3e65a21f9c14efa56d69f8d11422438fd19764e3028f92353c912ce5daf1ed5cb876dd819d457529059a5fef6ca4ccaeadbc04fbe03648e6214ece1d6e77557324f2a8e8f79115e737fe7b29317e354975bb36350d7653c0689099aafd3d20a923b5fb967a0cd8218e2b23be74c50ced7aa4aeccec289b0b716cf942ddc420fa0170886aa2005d0793bb67c2f8e0055dc076e001dc0067f603101af8634f3ebab76d954153a6cf413d5d8bbe9dbe3c43ee18ce63403af8435bd36a57cd06f4acd15fbc926c71fe0b47b522e51ed6f820c611d3eb6af323bc79adb880d790d734af12662d741d51c9726754b526473066294b27777b652430f5caec0e806a6d4114ce37a917926452b96ef3f251f88f0a869bd155c1344a80fa4623ad0cacf9cb3388280443fdd2276c50024bbef5f951cd5d9c075fe0b2901e4c63c77318364b72ccced100e629ad5353c92ea519d638b0341703d392ee01a466a48a5dd7a7e8632104560192ecaa11e60d20b54a6c21d68d0b7810698f4f4c876b188f454d58eb2a5aac9800096844dfd8fb27a9e92030385219f317f38a511287662af0fef0d833ba9bb64d35b5b8aed9f98352ae862fc38e0e77db3d604b37d49b908dd19d50e7d94737bd15087b65563ad35f823beb3a2357914ae6b35527dd5b487ea5dfe3fe171b468f983c66512d9509d265c08bc8a7d71c707a48048aef5e4c113cf8236289157bb7eb50ae3199c842b0d6ae47a5ddefd987c6715c0cd96e1fcc107b79c6b7abb7c6771e5a350273d9fde92791141083c18a4fc6c4242cd7d7670b3ae1d38a774afee4f7634f49fcaf192cdae9a26656484502d7ca117962adaaade0ada70e83a6a26aa3db78a662f110e2345aadb0d8d7f7d12c523de3922ca07432ffd6377107d9811d487ba0a8ad6167ae075ce2f3813fe74f84bfdc97cb228a35a48011377a5cece0b93ccbf8c6bf727ef5eb6be9e58830036c2ab0ec73751c61be9a64d08bc416a8bfa1860dab5f85333e5a6aa7ec45bf70915a1a36179182b2ef7590cb95288891ab5a178f1c01001e298ddd88ba906c3e3609d296144bc41a668d213d49f06d664a8be8e39c0dcc77ed165f3612126104a974286e4741c02c46085d0010cdccff94bb732073809a353568dae9b2f535d6e32603c7f9d2b31a170c601ac01e59968c37dc148a95fbe196a63b63e8ee53b45ea284827f94be4b4ab20b32d3eebb62dd6f0a780afaf588e47bc56ca9ab78244e2951f806656e9c8e55be58c0971d190cf2d4637db1a9ea1c3f3d7c134bdc22d3ccef5e91975509aad024a68ad7e687a465ee45434da008314dfbf333339f786115d711c8f1e53cf41fe77c9037b43a87a2ef46f55ca33bc22a52972b9171069285d47d757e17377bd93daa9b52324c54e4fafc55948447be1c82b4e5bbbb41a9545b2a0fc7643973b817d5b2439932b5d3f2873d92395945b48adf65ac236a947d393a9648e0172f34133f5db981ab3ceac6d76f988377429eeca56eb888441be8afa5ee51ee8f071508ac9125773dc5e65198c5f1e78ac3ca1ef60e511893703231a411fabe0289dac718ad5a703449ebf3204359620952c14651204cc7064fc76788233715e64b91cae062b70af344ec82cae9fded83840db27926d3d3810f944da250069ac4aafd10e0cdc3c5da92f2f78d8d59caa72a5f34d7bcee03ed0081757e84c92116e05b1896e4105c7026e69f3f919beacab05cf6f760a9c89fcf47edbe131742e94afd692676aed0bee9898b63f3ac26fa4a9dab92bf02b5750a46c5d6a5e63d5d13a6909f4100c63dba32022bfb09145c1df811ef19ab2cd815a2a946eb04a3c735054ff5e20317a30b8cd48db82c87088f2fe4c21355d54994f49f4decae0e04e1fc9a9b22809cc48086582cc25c888cb3c015d93ccbd8939f3056712de116b14cb42cdf41b22b91254a4d541ea146eeee83b374ffd017b68c38df94bf9a3b37cbc1004661b5b525b325e6965a17b5147df27805a52d5d3570bc4308eb6441bb45b9e258a76d52ca929c76411b637196fd3dbc58fc8b2a589d21f9f67a11f0e7dc8cd43bbf7f3cabb0902cf9413e0c49250231760c301279c6a16e3f94464c87123a539190a51b6b97c49911d3d83b632fe3cf49f30a2b31a48aaf60308d2a717d6df0f578e9e518d1b5eec1381c84d5768c12c0364159fbbed0008bf07f8f8911ae12d97da57f19a4f8ee59c502b46987061e94f2fef668c243adbfa35e16ff8889bdb7f3e7e6ebf083b0baa7c485d3d169680641bb69959d9f601caf06c756cf47ec187a4897ca16e58b445e1fbfbec022a99c964c62560aed647599448d384332970787fc27e7f6fa9a6483e77b5d5bd0b1c2f61b7832f0e65af8bfee2fadda790082c44bc57bb7d23e294d6f4a4324ef22b92548b48641cb8df55686d725a8b4897c66528df663bd1c7a00a1cb4516a8630a62cd484d1e884d0227817919dc1a533ea2c982fa1faeea2b549bf6cb99da24d8ad6930568bcdf3463dd34b635842c791f9b112a447d14ee7fbb52280f5bef9f3ae6d76e976749751e9ca2396ff4af5719e729d504e5f9ff8a8cbd845a22265cbcc56756b4fd0686db39ce505d1a9ca4f876d71e3c9b6a65d1a218b29dd76443e2c2790facb9aa5d0c4a9a22833dda583520612ebdecd854fbc9844015a085c5dd5f129927cbde6be1b059df2d7862d08a1085f84a6d20a1bc85bc1b557f3066a1ddddf65a03cec241214257fae5387cb951ce47abe9a88b84972d852139491c518c08a2e75dfa7204f3055c99ff72f08b1bb043290424521f0ac7b5d15ee6fac4d8a9899db9afc4b8b5f2be2b833cdff0af871479e11b4ec9dfb3ff8b4e6bf7e357bc3e32add8e63ac0a2df8547912add7edc403662f96fb6a312417d924dd10946693aeeda9977a18f73f8d7b186d6d9340f305421ea557e0bba390b79f96a1fa53a6b42d913f49a630250e3e4357386be8d1358d4a4ebf6ec8ae7a59643d9ee08684403dc7cd52a7ee6cc0916c2b4da7acde8f98ccd881d469880c10b5e9bac7b517d4c193df9d375c985ff3d5816e9b64cbf07c6692c8b352fb566c3e1de38b66053b8d085e387ac675bf7a4c0ac669f57e21626185472cd38045d0cc5aebe0a844e7bed7c855844d49abc9ce86b02766aa34b5d274ca78fcc8ae4ee8099a7c47b8d1f02ad40d1a7dd2a966360ecddfc07a124efe89cc47e0aaf6e50f56c0d7a664db8abbf3bf2c1364491b067d0e9c62428daee3e0005dc4384acfdeb98428636265a464c4c8a3c9a2a69e6db518a32f18dbeafbfbf581effa2483e8d16dca3735da0d3ca8a647b83b5b46ce43c31b6fb3491463e86596c54ce7e177ad9a3abf2817fa91bd6e87d643c738baf7903b68ad04aa5f315b1a5a9b24349407a52886c892aa64ad77f139a7c4bb93f525b6dfb3a254c8e972d348283b7799d7b099edce6f81c7071bffc733ebab6a7bb480289f3cf76082317f16f40c5ce5b0ec67ec370de00d00ea822b35cd4a5b8daab609829b68cf3f2f7b40bc72adfd3531db4ef2db0e53d8f2495fff13e8a87404ab07ffcf93c0e04626cc452040d450476888241c8a4834e0a2caa6b47b2820f1cc1f158572e42d883899d8f9416a2d40e240fd6ecedb1780c438eb47c73b5777e97774aec8cf89aa36e327c40f107dc3f7b7f6b7c40f29bb278fd9d7c3437cdd49c1d337af52ecbfe9ed3355e25327e30f2e66a40db361ae0bc30152aeb51147c5998d1ac2b80e7f5ee0792ce10cd8a82d1fc88aa4877064ccfd6702d84e0d56fadaac23476e6c43b06b11675ae0564b4db36541e11871075c1fe10a0efe55768e345bf3e0dcf0d98e0daed46c3519490f20641bcacb9d63214decd301bcbfe8218127c8a6abede153432f0971c0f268b0353ca30c49fb850c3c63a77b06a82d4ecd851a253bdc084aa4d50ac22e385d40202e114fd4daa64c10073111cfb224f0fff5ba39fb46d0d3f3affe6aa71f9dca305847da7cebb260b0c4ef510eed114f6850421390243efe68ddf8e62fa38069f1adaa787ead404e0e7e3f3efdc9d61b16c278119442d1b828934ed4a16dac53d26f2d848a0d46649054a86fdd741794079d64cd664208b9b9467a38d0b33cbeabe958826f7db7c6c7ab08dcdecb32a44e7c3759e258184286ba5eba01a6039ee4228435b3685ff073f5fd1cbe5a2f33583dfbacd789083df7fdd7acd923d8559a27f4cd9dfc09ec11cacbaca1f48a56df6507d9e4fd6ed710d9469c7fc5537f6f69ac5ca5048f3c0859b797fc6232df063a11111a128fbaae16297f02b0c35046d743224084febcc243659d8ba47e2afb39a54f90b9e79f1fd181a44653e2493a92c0388fdbabcb4eb6960f100cb8528b1de7eb8203072acf4f54c9c261089ee38f186e428660a554498078981b72a2363793521e4d4830b437bfc0d264927b37688bdf7175688188eb7c485bd4756fa2b48094d58f2cc73690736542e82ea852caf750071ebc44bfc007188c8bdec85c8c49a862ae41736058868756b664dd22ca6040d8f133f12b28d858b3284c7b1ed09c307802c46a9f8fb3e036fdc2b61b9a20dbcb97454fa23e2ea306bf1b5b14efd7917edc61c23d6a41e3f42ba10469fcd4969bb77687fe67b74fe7c51c806911a92c795a315b588c23e8c74dd690e0f5aadf5d6550cdc963ce7a61e7085d69dbea87474edc2e8ece4833ec3b3149afbce008628946a7934aae402f54bde02424151f4dbe2dd58393f3431f99507746d2edfc77d323f9a276456acb8a70d915d578ef810f9a80cdc3cb9ad13e5b9fac53ce9d841aefe71ec2a3d5dee0cc607f1093434097a023b457ab34dcafc775d72950f8883066d8545f1e3cfbca00159c468ef899c41a86371cdac4fc98b9448830cc1179bbdc2e555c51b29567e193944b68bed8c50ee95174eeedcb0628f26c2e64b7bfd8d229f425c96fafb084634a9c5ff082fef1c4c20156ba2366ccc7cc69a78c185c60ef6fb3831c6bf399b9c237e5bf41d85dc367a30095598aab0c85cdc9b1d37e273caae34584468153021790a18da8dce0f859976007671669548b4aa9b02990deee9432145e20091f7c3f00ca2a63c662cc1ce3e314e2a0c6e9d4f4ed36f8974783e11531cdc1454fd734af3e0024f6a0da271e41067885cb97b7100880c5a8202aeed2f5037b26ce46a121609e7c203dc119fa265b4f43038b5ec829129af45284184283a83ec4337d1b74245af604953393f121ccbdc29931893936eb70f39fb4545492b17437186edcb6ac565dc71b36357afdf4ab05999e6f97d3df7fe2390ece3bcaccd4f8cc507e16c2e8140a06545f2b3d78bb91e59b65bb5b4bb4c9e17a648bca148311a8a7523d0c070faf2e9e7287adc5d269bf622b876c2477bb762250994c8e13058a7c6235e9a2805f63ba06b76ef0fffa087d6e071e3076daf7709968231c5999a71b4ff619c1f4fa646e9f83271b0e43848f690642caa53d1b63b6970d5ba946638604a77929ddfd8c7c6250491b3ff45bbf52051b8600a1e8f9ea1e5de93a120465c2281e88972a8398a67b62ddff06ca616fdcfdf65e6d23fc8c9bda4e28b71eeb0b6be4869d51c2e4c3531aa765c0eb151aa0a9047d93ff0a0090f70bd166b919ecbc35610a9912d45830be1c3e3126eec7d043224582739e8c8bacf483b3b9f53847d3f27426343541c753ebc8645f091a924dcdda18520c6138007a0742dac450eadd0c7e2e08a518a741a678cd76c38daf418b697a3f2a3cc9ba40e07ee52a385e610cd226f6fa62e07d5e0ac5f9553b750fd42aab11f94575144d9b882e865c29bccba1387181143e7bcc1b94fb1dece5e5155031e6f1b6dbc1d024bcb9cb603579ac64a6a51a7268e417e7c201929ac808f2764f6fe3867bdc434e5880bafc7abbd3726e78a5093a3ea9b5e7db36d49cbd78368e1010ba4f30768b113342b987ef11e3963ffbb1dec7a8bb193b7503cbf37ccff157a2c8f8c1239887a81dd7f70d79163796ed8d127f620399a0baf3421583f43d84be9b11a831e6fed4d23eab007998198e9795e61990d84703d7c3f96cbfa9814458d224c87b0c48f2898113acd613c2db097ca091992617003eb49aacf2a10c59df32aefc5d788b534d4ab5a0f3e8b00a5846a21309c55dc34de6778bd945541bccf78438e0551d1ed65a1f701a3f331c5dd25e540bbcb9b376fe393d7c4aeecec195d65e9df0fd98c1c1e28e01077a4a2a34e31831b78deb46c3944fb0a8f57d776396bcac2cacb1d1a499f23b026952352cdc70011958f4fa8671b5a7f45364ec38a0a210c4ce12f9bb1a85d22c96d716a1ec111b506fec98e6017d0bb39507608cbc75d231abdb9e71695c6d0a27b34fda7a400ab55636a2e6c9b839e0d2d1a8536ed9fcd19510ab67db1561b4f27e41ec2d10c94917960f364482ff0e9a5e354e5d1e4d37f0e3a1885fbf9ca9ad9663eb5067e1ebbdbf82ed38df7352c5f0cbc0249ba08aefc0d81b239a155b94b6a44a4bf2ab8604b902a0c32dd280efd09c06cfb5f245d65294dec4114ec5cf1b3f697ba962bc9ec56172da4a8b5f42269dfe870a19c21aa6b9b5b116a62f24a7b8898456a64b80a57aa0ba9657525a097b6d0918e577f352aa0621c654d0b3fc1ca9169892beb786a6ec967efd3896b37ae4de69b17ec7fa42c81452ce9a23aa051a7bf2385b37bdcd03693ea2ada024e4af0a175cb7c6353a74130507fd46cee6f728fa86cbb1b69914799b8adfe6da29627979513ada28943c008df3986daa45cc69faf5309fcce2d019e577af4d4d438573b67e885408eb43f487132bf4a3b96a8991ad004539899bd86199a9d7fdb6c43f13aa389571eff96d9b03aa5b640b81e24aaaa2c1454880971c3bc5fc4f69c0beb5bb4b9b5c97a68a13b134ba0b1e9f7200d7bfe5a3efb8b70cb942e5b657bab47eb57e3ad6b3e7f9c2cebf5dec556de17179a67de3b83107bbb410af30c45318eb9bcf1c5de842e38b6c735d873eab89ba7057f8ac839f0f1eb56bdc81f964fd7c1e0395d803f28441f3a5aaf0cd321f6d2a1505ffbefdc6253f2adb6a1d845b9f26de66d38c258c719400f632a9a08edd054778f8260aee843a35b01a221cc141eb4ba51971fe5c21b337d504219a1b6ad4c2dd22a8b7b081aefeb6e313e69646e826f6bb70a066871802b558fbb9e53c10b3bfc8d571cd017a449766baf6552449fb0a02a8c008b9caf59db27b914c8557300b1e9cd16d26664f07816f8128252d55c3d49961fd1a6cc258947d091c28bfe4a62ccc60086e33fa05da2851ed67b95a3f19e19a7b096ef1dca924492dd7cc3f0362207cbe645df6acefe4259ab02806b49860735abdf15b07fa61cbb1c0d714136a348637c3cd0df88c84eace2ce2483ad49e84b9aa53b7d15a5c4fec7ae0bf14ff44896810ef71b3528fa1037051a4f4a126d55e18900324c16d38a1182609cbb39055f87f762de2b7209330daee8a184407abe1df14846701c700eb18991d0395a035258771ad692d5f9cce2fe851df9d7b19fa38a3f6d9e8b06c13d08faa23daffc1e7ec3ad3a056b54ac43e2f4961ee863da29fb181669a44459bdc617f2363144f1bf13e56e5df4082589f400118f7128aa27bf5068449820609d200994f0f8929e797b4956090dad062d73ef6ee26e34dea826b8d6198ce1bf526696079a4d0df139412e524b8f0715339f194a1a4e9975f33e4375616031578dd95baae3f3840072a573ce4b9488728bbb7ce4b58f2f1cfe27147e43839f9d70eca19185ca5215e66b969cefb4427deeadcab27107ef9792fcc68338688a1625984b99291817340de4ddc5f33399b4cd4daed1bc8dc4d173b2bafe7a47772f62926fb93e0e8f9fe27603b22d55b1a81ac1ef8e251b714f09bec55c971c6fd7732bc5aa170c0cc01b2ca1e6307da79f7dcfb7fc6b296553de7c68e276426ebd4659a9e8423a273aaa54864f866b3de226510d8af783988320f1beb50f2224d9d0d79f4a16764720ff1c046e5b6559a9b08d99a4d0eb643886c3cde901083d5921dfed1c1b780464ec7fdc9bde02a12d50f34c345abf361d4224ab8a993d695808fd4668d4b54fd34f8f51df25a81f7ca9b999715b4eaae844d848dfdbd1609fb28d68b2ef1149636279c4f31292deb7ba341af09fad2ab1684b186b2d1757c337ebea02d4dceb69b9c9da3c83109122743c33b70732c6131a2844271358878efaf57a30b1f54714674b8b130f4a020852926a8179098328c98e2f296e7a124345696bf9c9162825fbf06339b752ab0dd98e684d7e5b65a972dbf443d4fa5dfeed52dea83b3505409b86b03fae67790e1e319a1bb50ef18d027a078200fd056c370248b6aade15f30f8b0cb85befd06a06679da19dfa94ae8a8776d7205b5fde774851542ea3e2512ad0012d34508b5361b7377bd5a9e5b23c16a76f621264fe842d619f305d278c66f6ca1100466385e11a94ea3440dd66c9e8339fdd132635a8619e6048c88ee06d72728d4a20ce4e98be1f49b90d2e85b268aad901fe8304497892edac9746b09d89b56d8154e2910e753f61758dd0619993a90664b77b5c3b945331cd75e88a0e7c17d3eb68e9b90b821d60ab6ba57053d8e341a28df4f55baefea3dc387d01026745df550940b44fcd519639cb43272cf8d98adb75030528dbd52a4df4fdecd68e2c961d764695855b8e4c518a5c487a85a2ee08d8848d90415f338ce6efca6e713d2f6cf3d3915cb5a4cd2c7c0e757e33e53aed8b0030c4082dda6eed8c7d8f9f703480b604f013e201f69a9cbf1164f0f09010436be7a951ed36d7688cdd2a209fa937d92e8d96a10d4032a75b1bc31a40c1d7d2bbde15c894d35327f1e753ffddbb8be3328883133f5038f100caca15029c7b6575f796e7f63a26cd83665b3105e5fe6748c4735d777b8b5122a30c32a3f830c606fadf7bfda0697482b1abb87766199e79178b1268cb0bbbb1853008010949ffb0131286c9bdb1d630f58ce7b32f411dfb452da3169dd19bd5e5b4f6677465190ba268e0be983503a8f3166b4b0cfa6b1f8768e19d24fcf4fd7d2d746917f797fd3d430d0eb0cf2e74d834fb6ce7f90e6636ffea34a8ef554c9119414011187504536af4d2a765c0becfa2177fb2f3aed1d74ee4ebec1cab85df413cc12e0fcb82960dcf8599f103606140452672e73feb00c465d6081433c8f99e42781d6b1b75d8b503f686376abab1aebfe4217ef2d8087ea0d7daa45586593f5da277c0944dfa213e8da30927394e73ec4b3570ceca482ec02b29d5e427b3812668cbd843228bef28d0d75872e14a3ff6f8458906f1912e607ff137e06cfa6960f0cf3408912cf8c2248bdd34f738fdf5204d50772e60c56e9a8895acbe1d5a25b2ba77360ea06b5a54fa8ab4b57eb7236677aab080befa9f0977aa856436d1e6c07816b86ee6374925bc0fc3a32d38735b9c525ae519abb15dd9c42fd1077c66ad45be4043b942ae55d898243b8ac6864d3042e6bc5a58f1a63439ed1257339ce29014d8ead4f28f05ffb5c3f87c56b27abf28657927ba1331e41769b53e70c654f86ef5d504868332d2fbd1565b81e702373746873be4b792dd26f364f803117ee58d1cea0ecc7a3e1ed491c777283e5241ab237c5e2193598ff4b91ed472e67af0d058cf1b7498fc1b51d61409fcfd64982774d5d3dbe686ab847ec3a438286ee5ad01f5589e59acebe1447ed1cf88570d588e571a25cdaf5945fdac94321c059c461b8bdaa1ebbd7bf6c817bb7092ebc31145d6dbdcddcfb0d95aedf60c4297bc23883fc690c72e92f5ae3b6360e89417abfee2fee3d20d4421beaf726c03f138bcdf4bc9ae5c37fd5223179cf17b9c13013d4340863a1cc32da04207463f099e63cd45c3b68bdf68faf159529724b314dd7246ecaa73851745d48b11befe5cb9345a1f29aab8097e65fa37f521f7a59c5dfbef03ae6453022a2a7275ae1934ad6fce06eabb7f9c83c7191f1e39c71549978890859caeca6b719b0e216062d334526ed9e90abc44f073f731fa36998d81bd56df14b860a8d46e160477d16ef0a0669a2b96c4eb4d671ea221cb0fe71a66911f87187f94292097af647032c420810bb56ee92423417ba26521bcaf2ae390949f1fc56bc93535f531cd36e7e581993beed5015b8040dcffc853a8b9a452663b00c86ee2e7f9ec11720ea2eec30c6b3700c9c27bf6e45547f053c93858342e40fdc4176de0ef086eeb6a41e5d9650eae74ca03a30375b4d1e7c4066b71c3937063e16f430834f5c2dba9177a65148dd3365d8ab74ab66c3527079acd294d1ad99b5796df238b37ff67707db77e0c49db33af0a3f64ebf9d7e68a46c0bb65f5d533f5562d68fae5d1cc5d0c062803d5bb6905d1a5397e8effc59241b97f727ee5d5a791300abe0eb9e59ad1df5172fe7dfcd3746f989110ad71116f20ac58f160f794b692fefe5cdc986f4e321aea1c8583df65f3d4f785c48d0314b584e3762fbbdecca13a75f1932602cf1d0bc8ce54a3fc66945c5aeb7ddb446ed50d0a902f29936ac03fc8780de78c78fe279c21633722c90abdc6d814fdd68c6e4eecf741e88876cdfcbbc1630a35cf3f733558ef299d843643528beb28a82861034a400d7bc43ccbb39ef38fba8832941dde5f334213f0231ed5616a777e63c97705483a23a692728695664d914e32cc4c242ecbb75503cabd2659c16eed0956ae1651b08e6de07865303506a143a197dc9cac66a8879ae44d14bbf46f89566ac13582555a32be3410c0e51b5b3413956c55a5feefc3c07ba84d42f4f763d34480834a61f3c3a875656fd09874bad11f5373df777510a6601d38a33c961a781c89fe1b0103a84f5173c5e093027dc0733319c32b3e1ed2130379c1d82432b192a76768f451ab90a9d64b4f6b3bc9b2c4d0ed121c449decca4d8988cbb614069d2e8b048c868984eda5cc947277edd19108d235f682caf749bf6ed1fef528bda2f1b69069a5377eaaa333a106d0ffb60b657fb0a52ea40469c07891feab18175e44b820e6582fec69312b208114e4447b02e70f1ccfe5ac2711ac6c45d83c1f0129bf5d88b33542cb24c72dd26402f2525fbb418941dda6f111a80cbb706a3550d522dcefd27a422e5d31a6a0541b17151ae2fdecd26a7bfacfcf9d3876d3b641acba3b2ac56323c9a44925182f2a36ce33f0a1fb7c4acf7a6e09bb002a21d984505908d086ae8475f2dca3b2351b70ad88f71abd56160d019aced27ed01d8e0eb120a3ab8b43286d6e5ed3895741ac6d971c1e15514be5fcabb1e7030c049642b2cf57c562e09e5d5a2468d639f03da200a12e3d4b29e985ddcde518c0693a4069179a8b0a042586afccf8b4d8e9d890fe8bec3eae1a48fa7efa47e4238c9d34edfd98013b46eb880ead47e291171eede4c197d5e5e85281040afb5ac6197176cfaefd847b8b6f2fe294ac66c11b00dcf8be733d2744906eef64d1318e4c7d67427053b3bb862d4d8b5ca3586e6fd0486bc0ed19351546f18e0d342bf6b335a02b73618b72ab343f330b6d7e67137ccfb4b9469a6ed0bc3b08f9b89cd10dd9df262400ac82e7844eaae6b9a9cfd58e33d4e7c34f375764b9b1aa8ee035821ed71b020c08b7251384abfd5a878699e7ee1299fac53f02e9a7bb8a6a4d93b6a72a760b786c251db9c0dfeb48f605987b2fb89c0a707a220886b29372c3d1d8b3fb05b0c8ad2f190fbc405412253302dde3967025d2180a8a2373a76ec7a11d5551c3ec47ade22fdf14bece048109c6eee2c20c02ddd50b809083ef1f7b3cba55ed50bcbb46d58b92f7bfb8265ffc29c9a4084c977d5ca6745799702a711e9c7fe9c79b218231a9d3cd29288c935216a4353f5b3a21d7bb1b4f2ec100c46b24b36016df6b4133c0a1ac80e160ba92ce736ed9ed6adc258dc55ee1ce521fb9e874a309dfdad10b422287dfffc906c84116496681e44ca354be28c7a4854373d81e40ea61113a59c75df19e756eddc46456ddbacfa520767e19afc34c3b3461515d39bdbfe1ced1a7db55f88fe43aaaab30d7429e97676173813b4a9d89dd9e4e0bccde7fa4775f93c81464bf56fefc9bfe3b51af6fdd1a8bf6f472d8e12cc9485c91198e927ee5f3fff14f0ca82b03fd836b81d24533d87b458ea0fc32f69b709e17fdbe113ceb5c7006d32877c8895fdb86826d4fd285e1f4947104ef2fb125b6382d4ed6c879340d03228c9651a83e70fa142048050fcb94b90f311a2f343fd08f9819a6366d14d6cdd9b635b5c31977ead1e22b48456cfe4ccfc4b924f0aa972c5672b49e42911fd98fa695006c7a2f30a041c2b49a0f074db0c9f808bffb4669623388e5e288857f1d419a1701f8f5c50e9340aede96e36e87e348c7a91e59e4cf82402147c35699e76cf8c7f045e4b715f858b72a2dc11df96ddc979011d1d1f20f78f3d53d9fba78d91672054a0695093df2b1787b2832a1f1d73a23f6f02cc47de88988d4bd77dbd104a0e6194d336b8127afc3c07b16e026fe60dec472f19cf7e5dd65df238a1e9a3d1be03fe50c43d3e6792b5e258fa6285637bfa0647c1db5267a344ab87863588d12300fceff63555a18ac3eb1a92699ac0ed45732a926d98dbd0c3586579553222d09045067867559d28c6428191cbbb3f841bf1ea7c3511f853e2faa5d224bcce802b1c10449583418fa0ba8d7833ec6180627941013d27ca8f69bc8e54cc5ea29edf05c8b48911ef23d4f63669d350d0175bb405be74a5b6076c722959c6ee644cb0e2af22cd7974fa9a672b9efa0a75e8c3135d5d97d2bc039f9b6873a2499432a3cb43f973f7c2a4529c7dd9013d15369c8cfed4425ee55d8d4167ee732e6507402654eb305f9e33b35e352135063a2b12cc020c610e1fb2d11b3b16423579988c316fba99a89271115a22922010156c07fe6d8b6a1629dbba7f7047ecc197493efab9fb17dbf0113470be1f816ab764620ae03fdeb6bfec0614758d660088f6601f1f814582edf7c0de1cbcdc56dde51ba9b9706457cddfdd60374451654302d1fe7620b9316407b1dcba79860bd4181a8baf9ca0ae907db3ef012708575e99339899b78c36d3789a949e504ce54dd3a8fc7c692819544e0126a911d2d1629ce89091b321e652ebcb65a8c8ca542865ff5951e890015110f5999d8cb33b3ea475f32301d146f7496146399d6b1ce6294f807981ddde241fdf18d26587f5bc6eff7038cf0eb964c3ccd76ab3cd94dd3108f725793b19adebdeee92524f8623d466471ff0fd7de0170a907cb0b75eef0b9b41fd3f7b37c70599a98a5df1bdd8e4615407c21526f9d36bbbb7374198f36878d23eb4eab20683041c089bb69e2a076c733accd79e3b635e29835bceb37b34af0f9967cd3e7d03fb94708b50e09e29c244c8d01828c254567a0ee558cb91c470e86aa13916271c0a97528598d9c52b04c9a4f16ed92e33fb5c60ebc38b77066ca552052bf33b60821d202a002dd49e233fa0742921f0e024f5e8b01182611860eaed97389465e348130f9689dd8a6bede533da064d899c775e279405d8452781ffe74a27a595935e79ace92be4cada8b6ccbd8af3178322999630a28e5a47fdd62fed0ceee488d4f167b3963c21d99186423a55d7fccffa7e8c0769def65704567c05be555152c63535aaab2dcb18eb59c9030e0848e0d5a28304b510bdf03b743cb73550b3036ad19f302490239ef0ee70e8309f24290517b8400f55571bd8abe5ac0a468c4bda5ecaeed82e399984627f21f6aa3bf1b9f912828db62768971d5b120b5c0512bf27b82a56133cca44d71c9dbe0c044476c8fad921e101d12ac877330ea98f0a70a7d83c8ab9e162b2eb39f1120585a7491e6ec3de25957396ed68250c69ab4b2b6cac3fa62c481261a329698ea187c8c7ee152045f393a15d44d099697bad2a10303b99ec4d1f5fc1b6413b67b6cfe7cb568c20f2501cefcbb35df2a3d209b9808ebb4c9e74e51d625e1ad5369b381681fc9320736b3347055caf3f5e8a9450ed11005110531fdf2c8a69286e92a6212d9d8134ee9786946afc6bc8231cbac42121eed2d31c983c6fee5fcaaae0a7495b6e08ce8070691e50b1505516b899597d3854bfe27329e45a89cdc0861d17acbba16fb9361b95f9d3e61cb386301247fc18f392312d3e8696a8362bef284b15868618905240dfa9e98c30ff42545e74b0e049939536d51c41424e86126d8aaddddffdd71c3cfc4ea49f2fa7b3c7e52711c8c5f7c6510fd88c124776b6fdf64b886297cb3453a907667872aa655dc653dc99b02d039e473ab6b5a9397f201abd0b6027f779863f6aecc69e4c98b363ae01acd35efdfc76ebce2cbf4cad5e07c2f4385dfffa9c1dbff8030f97758eba6059360ad28b43b260e46c47e0945e14b47f884d4d13455e95407934475800f343ea6ed9c325d4c57d25906255d541103bd951359d02bcea56555bd31ccc512d7b821f6deb2e607ea379b86352137458341af262c6363d2ecd83c2404556c4c2234ce722c8d308dbc036fdfcc8ddce07bc6308be88e635e86691631ae71e03c88eb7fe983ac2dda16407fe5bb7a9861b76b00a6ce61c95392722eec3d512be57ef37175af0947cc37e50c476fccde1aa9834c1f7753e3add2cda8524e0930c82941208261ea9f2e443dce7e738028b9861e0878c14f7e9d249819db64433729a22d96af43cd0e11d3be23d3dd48b537727d70c4259e6ae27a0e4e16bb494fa0e84716a50b8fb3893f12576614a7bf1294586b4ecfe67aaa194b844efbb1c008f83f9b072834632519fa0c27a7db8848c044ee2def0d4d4ed8bb12fe82075b7c9977b7de0ae42eee82b3d7af00ff4eeea3300c557c4d029576004d4c3f72ddc037d58e50444db1113340f2bdc2a51398e7ecd5af8b4d16d79784403ea82f671acf5fc2d05731fcd2d26fa371a6fa4ac8ccc26619fc41e1e77db5fd8ca64f139dc46ad248b0dda657d9dd6e4bfb57e342d71185b4c6ccd64f57441fdd48b2372b353946e805f23badbfc95d8d8fcbdca7a7ae1cc0a792f7b335286b25a231323ce90ee137e352b08a73b81dc00d34c5fd8ba585b6748da7e3b72d1d33a683b7a55898d565884e0e938aefb259988fe778014dd199052a0bab6dba77cad91aa5661f3d88b7ef9e8572c96c9548cb598d76cea1b06c799cd19d538238b1b7df3970e78d841b19b8dcb4e549652ce0d9751e0aeb3d5e5509afc8accc278f20c2ac2c58e033ff6aab17a005fb251955c82557d68766409738368d6f6747dd419eed8ea646a62ed4aaa74f48263b2f543ab54a79a070659026b0b065076bc87d8a1e52b32740df8221e3f93d998ade1b2567bec3f1cca095df3f2bd26232fde972cba922b5115c06e2f64be1eee4ca8f0c6f8c04e482b7fb6fa79b6671d12dea79c603cf62d0b7533fbfb93606300506ea304cfc3f0ce44d855803c09aafc790435220c5aeebfa6a30e2105fef280e35ed682cf47ee26f61dbb2519f2c7e707b761866cf4c53b8ebcc318e43e831ad94f9a9934d90ab799ae590bd8f32fcd3a025b2a0b52c03a21604358fdf1f5579ff464121ac9288a26b84d1e298a7a00dcd50125ec8c14d7ff4b66aa63252050284768f8a593f5fafa79dd912cf64bf907994c8a2ccfc6787fc545c8403e2c6d3feb7250e2bba1f66536bcdf0d9d133fef7ea8c0ca2b68b026aabd43a3e1556692b06be62f2aef413883ef864775ddad84c348146922ebeef592ecb680839fca37e86cb634c0831c1557d67d326a6256ad6d1e59f4ef43d9946dccec7960a054ff0c70c4086631ad406c380a6e286adaabe548eed7840ca6f742a8972c2a3c23e8bcf884c37b92f7cab0c105a0d8f1d673fd437907795d70c53f049186a147960c042ee92b785e669c2f2ba9721b73a8d06b5b2a86dc44a2a91727ec783c1a34c7c11ab4decf26dc67033d79b6dd261f015e58da40716cb452eadc1c56db196f2f68dd56857b9e6417dd52b7e926d8e8b48a6be7513a7d2f02c72ea57ea449ab4d1334b4c124fda9c7a1730a45ad0011c985fccf94a971fb8edf21fe28cb5739fbf72edd1bc7df34eae4d7f7ff041c2088ebc01520506bb3f4fca797f571a930d288edb2bf17d16bf58271e20bf58b95387c5d3a8f8f6653a139a0518b8e86b0fd044649bdcbd08724e61ddf975fe5689a66dfb1d7bee2af3f82bf95ed8b3cc0073099e874c1b1535411becab01d8b3bee2ca9bee31744a1308940d0d5920eda081800ab833265ae4fa98be62e61556837152e495095c5442a9cc420a6b95dbfbfaf04dca77040501235a2a7adb4cb90459dc0e55f9b0f3eb34e279f59bdff8073812e218bca304a5f44395aff272ab4c59c8e5310e491b2243b940f88f703bf396447efbd93879d73400a9b56c2472965c50acd8e7bc9fb2a89516e5d6f8ca079561b25fcfbfb922426b9f268329077e2f403388c94a7ee467776e61d071e1465b4275f7607055ab6f6f2bb6db8ced1848fc72785b5fd9ba689c438ebd2a9f166d0b81eaf2be67c40c963ffaa8caef00268ccb49353101cf96c282332b9f52d27eb377916a7e273fe648575caa1fd2bde1cbc4f47da2a046c7993af603f332f576f42f78c1e89745c6e7d2005364c31dedb04644b42ed0177702f87d27e238bf8e3e509f9be80bf9939c9384b4102104c39be998ecfb70e11f7e39f686f1b17a746de5f0cb4369849445a0b31fd4de360f844866fd55a126e817db2a5626f28c63230a393352952803425752a74db0f35b758d2df14acce88eed8ca3ba602d7c3ed5964ca95d7c604be2b8686e75d8e152dc3c2b2b3724df52e8767b957c93609a3475d6cc33af1cd220fee52a123850f6c0f7bc0c7ceedd6cd22c8d6a62deee0a12f25b4915caed3c4027e6e33555ae00d0ea584adb07d2b9a8c64c6b480d61e13051193b4429afb9288b5a0b389e8227170651429311885613076b7e1e8a1c268abd13b12c11dcdb20ae0eb573daf69cc0bd41b30205f3c0fcb98db7fc2ffb3414472c4d72d4a1651c0fa0884d21678d6b37cbee0b37f8cb22b70c16df9507028b937468b95734cd25f50c6d8b1605d8f9f204ce88f0ac6e62b514ed4c1974d72f1cc2b7f52bea4fa3e177920091fb9281344ad41558f6ce82d88a1f7eed0acf2c4ccc669e01272946fde30bb9b3dd8ef198b7eebfc9ab6b61b036ddcd2e674e1895c258fd33d9e28290d5bb40113522cf1319a2ae1e38166e2b0ba7542b75339443e0cc25f362a41d3370b0dd23f3ba9326e485423319c873dc325f5951c42bf300caea721e604441f07c786736f41ebabf4347f339a2a368b0ad328ffe4d13502ad5f46510d07806659bbe3d14a10c4e3ba96321f877cd978009dbb4c640bd7d9011ec6e94026e0bbcd5b00f916a01a642747d696c96c65993aa553cd1f2e631bc3694e94a738a2baace712010f50270ba006dd5367cb6f8e6c16ebb4351ae4bcea98113c8dc70bccf0c7b5b781fe680ff3fb1149d5d6451ea5f60e13e3a79c5777a74a939f73d537bc6ce02ec2c85490177c0eebc899e1bb7fd1211fa018ff1e5b4313e90e27ea766487c3173c5f7e054cf30f71ce436302a1061d8745e462a36cfa619ab993da04c50a953572f2cec51aa006743787089d9529e8887ce579c4a4e5ddb4a53094c4edf76d574df4fc10b3b62a9b525b7bbcf768b700e41a89fd61860aad122dab4ae75fb78ad36b641b298e9b538a60c7a6d2194ec160a6b7d8b40f6c8d2c69011de002d5eee80c9aaac1176ad848c3bde28ec48c6a562ee4b5a3ca0d57db4e5ced0bc7f748a14368267579a305d026dc18d61463b44c660f5399acf1ee13ba61bbc7d5d06f420912a30656538f8e49437f63bc0431e1b9491b09f26a21fc84c901a0a9c3a804b5ce4622f4c35eb0b602ef0be2be4e42798e09ca3d2436c452d2c7adf89e16fff221f6250443a01126157fd0a3a884b3b4d3f0f72ea7d8af458dc0c0950e1b103108d377d597ecb10a8402937c7ff51c681de2154261e4c31b385ad97faab26292170eaadafcd8ca8301240f981c1f5115bbfeec3893c4bb27eff3d0f6a593d5cbba24af459f700a7294da13477dfa66586d72476490f1e926207d7d9a423a06e7362461bd05fc633a36ae7cc6fb851861faafde991219af4ecc9eaae516e49991c581d29396b85d2d0d189d90e7587b68e329762be161018c5f2d6ca5d9f99c2463c1c6d068ace2968650c0d79206dbef22263ffb45cf6c2aab6666bebbea4a96909039204ce0aabc847e5ee9746ef55482602cecdf4e25347a2f4b127494b467104fca5986033563e09368bf17fd031ce611a5357a8a7c7e2c60293a4db6b3b7160b0a63f02f8ae1852001c607b2d00fc527b5ec4d29dc01f1783913616ba2c3d9d386d341a176cb37644d386c4e5f4abaf5d012909206b869c2ca43cc805a0ba7f59adc8652026f82970f4337410492939aca27128bf06b8b1da62062d16ff3459e423f9222828e3e53b3a5db8189c547dccf552fa436a86d8d58ccb51b5f5dae4f012dbc2e6bc6746ec42a76332a3b286797e622ca67919b245f883ca19147a04e69f331c7b4c71a12be9c582010d3d8aa6546b0469891cc634cf7a8612fbea00795a5b438fb24fcdb89dbf4591e5622ab6bc16f6a578074011a8913c93537aeba288119664dd2fe7b3ebe478c6b174544de04cca85fd600170edd558d8f9771fad12f5ea046cc8f68bd80af62d98b5cabcac54f526247ca20fcd4e648a04798c06126c29420ee30e125adcf0e64f72c8b6cc9f3e497cd405e638d5f7cf9c5f836735e2662ddb39ca3eac318be46141bd89149abe409ad9263941f3427d3ec27f914a18300a781edced9d7b81f757c4af4a221b8b6211c7e61b96930824cb80c52dec5c49b832584b54c6bac9fe432745ecbed17989e70809950e539213b41dd7cb2adc82db0b07011b4740bc82bce3535c1f2cc71c02d8aae5ece190d55d4837c3247c78dea407276eccc8f7c387bd520a0efb0eaa14dcf8c7b23e9f07a1138a3b550cb77c29c12efd9131e5c81c0e2758334cd55e6b00bdd937d592918f4dd5d8ff6cd18e0a13f68d53f75ec760b0341596b0e7deb12f504a0b9c87cc1c74b14349bd64701967941b5f9dc19a30d234f9c35cee4bb79a1f1c0c260147265f6ed9781d9b10ca1db82093b938bb74e522bfff8a7ac6adbf8dae1d50b18352a6ed252dfafa28ba82c47efb17a7534782e3678d47fa97b7dcf0a23c9bbbbcbd4d5a6dc1dea39e13a0bb367b6e08b7be93b2738430d7c8d6607af0637506716ab71531ead4950a54a460489c969dc78096deb9f56631b7170b8877e066ae2b43d0e830dbe8b24523666177c033ce4d4d99cf2b75a40fe6a4623a053618cb14791c2dfe8ea8b59025eb69c32aa948ce7aa96010e7cc408b277515fda75555a3506ec5fe76a615e47acb2a19397145798fabff35241ef3c57d532923ead1d039c963d6b0e942fbeb704b3ed6bac40ac2123c7c334d813d983740d5185c3b83f1c185882e7ce64fd1ae43f5476a6fa4f446653e94c776913fafba83a1cc42dfc0b7c928825fdc1f1bb0e28591cfcbd95c2a92aca5e180362dc6308c8159ce415f3c2336dc0a2469c600195b65da1116549a33457f278a2a586ddecb7e1955224d00ab3d1029b960e0b06d7e0c30ba2548a0a96112a0f95b535860986ba1bf35c9bde7744b279203ab3424af979e675c05d25c6a0619bbeb1191cfddbda1019a65e84c5d01a000b87dc351e4852873ad9fd3232bf5dc61c0c452024abfed14ee8b83479fb8e3130716b1c3d3bd6afaa544acbf523cc5618b89de6ecdcb46b9a61b424facd9d4bd05eee7674fd5b538e052ca93894441cc9b31de816215c058d0a71723dc1f3bd9355ff28ae747fc4fff6b67f5e1be87c8854b0112a0332bbdad0483c1fcf3e29b6862c74fd586d5c1f2431b9ed99a05903da8b190df5200357268290b43e4097b74b35a45b8264d97e7ed9c62283be4e2a744ef895a6797e5e114b8f6bc2fba7d6b6330f71fac5faff4f90f03b035f19162ed771bed3fe4dac716ebec6c959b01a5ec5a1fe982e78e0d0519a4593ba49fce6a90b380dc20b9402261ade105340665d3481efa33848d57c26b87b8bccff9c913dc9938c33f6783295b723a4e29d4de88a5b6f22904a374367e13a8ec99fadd1e27e932cd430a8cc71f914b02ec022e680c1a1f6062a836b5ad95553dbed48d1c562d329d8fac887900dca2a9a3432e1b5da8b1f8cc53abf352980c5bde52521d3b6e756a2a8b1a932fc62e5c57decb40e9585966d3321c05d096665ca029c21d21be856833be9ca2d13dc6c461d93bfd60c1285ae2868e593c5475b523e8862e93adb46f315e575a5f44ac5803945471a6fa3a4e921de66edc2377db4cc1408e4f9d791efdbd759b9dd89bd8a55d4a5e0cd276987fe29fcc6d968d17c64c5befe396f89b57e4cc2cadf7b76cc364050a874dc5b7dcc1b60072319b42265459df425603ab221239be8f1e4e29662972a9bfc11357469a27eff183e39bed9673e33116af25bc0be448d8942305204ac3bc5367f14881739f75dbbe7c22663ab8d758e9ac03f8708ece95a0ece4ae44db9c549a9907942ba34b2a79d971c521a3b4f6c41a63a50c382da4065777fbd81b9b8ff7a48945ad57d31c258c3ef9589f5cdd17960f5b83daf9f72694c56622412eac939732d897af565b6a8aaa553197fd45ac6318bb8b6016eb994bdcc7e77a86f3304a578aec08298f969f38f566a620fdd24b84588ec5cba7ff81194f974ae66df8b25533a4ccc116e2943a4dc1b0c9db94e50d1e0bdaac90fe73662b9033aad6108191137ab37a1ddfd07f4daf15b4b9966abe3cc207908faece78f42b8614b7f5027986f7c3f137ee41b29726810f31264452d1b7d9ca7aac6f39a4d1fcf9b2d64c30a451f26395bee69c62bd29f96855a509da8484c3b6627665b0f2bc1719aaeaba5ba6169f28a4e4e172ac33afa57647c55c02adbf88ac62c961060c308d44e4bc4ea1105ee52b41214a0fde3c86b679394a5c71b1e628ac532859a247a3d44891064013812001ec59561f611d97cd92baa14f1f3aa7c38a22efbc5fe007b37361908b35e5581d0b4c128c5b735f751c9065c39d5c2421ebc74c330a83b52d0686854ea7361289936d2c32a35c8b2cf3062af0ae33af8fb8a121847de305ba32f951dfbc1deb1fdc39c865724476ca747050ee0e10da153401753d56ba6198340f979de18e2e034b949e2a2e1daeae353334ea7499cb1a63a16ae0c1912d2a49363f1f1769834868a6e568e8772b17c53bebb4e32e80f407d10c71a68322f1c4d552e7512c82d7945ea6979f87179b50f5b2b7e95f5b2912661f82ece7491dc131b265bbcc5ebd80e853de1e0c7565a324b6acb0c561bbfd587c4836e0941d2864e479a6e249371e44230426feeeef9a0cd759cfab37611e304ecd4d62ff71078c71f4bb6074fe402ff9fdce4d24a26ca0ab81f7e89fc25f7b21aa9a530653ade2fec45489224109106717c99115d98afc555ef21a5167150e6ddd2b315ffa64c9263e6fab59583c94476590e02adb1f325b10a31e883f66556488b82d007c2b0ea1fd88757895b1d5d65f049034c0e5ae9fcf57ddf87f01496fa5073c2c034d164153d42a77d69bafd46cd0daad36ba2bbe5d56004682b1108ab88cc26635c2049b927ae8f0cfcf533b7d2bb4c5522b238f84e4a63f87f4bf9d4410778f4d9025f7528e6524389211c63eb298653f718b01b1ab87734a62a38a36b00b0e04face4a9d3f5e8d60e3e7eb8395aab1b0847b6fb5fa01fc9234e6e3b42532c92d96308d8904d9f0766e27027d3901912c49fb693d1dfd05d41ef6ddd142cb500fbd081ee1bd0f863b84f3b4b15a7bdf3f8582e0b586e34dc12eb901b9ffbba756ab57a4314526089d511193b5d225c2715fa2139cc0579c91d2210b23953edf7a5e98ad825a0baa29b07fb66e46cc4907ff20ac922bb455e84fc1d92afa4a53c581adbdd122f0e8602a43804886a0a60ab2ea17f7b170e18600aa3a38edb2678f2f102451cc5912af7e430369d2ecc97e5a3d5fde9f652aa9baf7f50d27649f10cbfec1a71bb39df5829f9121db2e2f61b6c3d66a76092a749711e9ffebda41822ed428e4bdb6a9a14c365dbff1e32f4a96454d94d71829a8a9d916a5ee39f22ed72d96914105c0927a52e9230a3cb852c56671a222de704c764b8d5084baf5156d575e700f9d5dd9bccfccaf9d07f0a82c3190d6fb98378eaf5c2e36d97f2d722271e6f0800f4e1d9382e398d721b8efcf05ca8d2e8e204ce1318e0709f38f0cb2e1515ba0ddba67701f937a0729ac8e0841c91d17047efbc24f740871ab341a920b4f36acdf47757566fb4db7cd21e6aa723af9529ee528af78955e22ecdcfad154b7550906c62005e8345747993f28435cad8755a225ce65c6a641022931e91633b3d6253735cc71b612c012c49e60ae0654da2c39c25e95542da38bea24631b39df698974c151b8dfa28f792676001821609ce6a7de638858ded065dc88d6820282305e3f68c98c80d521b14b2971dc1d44c4ef681cf19d238b67cfbeb18d0bc8454f93ad503a41e63df9757818d9adec0961b71b61177f3410f07bbade96f4b172288f997a426f31a66ce9b4394f0feae08578fafda947271a6b30190c4e369323adbda4dec2427deaff00fd6b5dd14e855463d5ada831189d0ea8f5c381e9a64f1d476ff1150ba938ff8b51928c647b24e946cf364734f2ce548120b17604e275d4af87999e40b6eca4497ca7906f625043cda7c445e359e99335d92f46543a70beb40096f12a41a6fbb16a948c1b573993c17a236d91555a237af45c02610d9b4c0d635238bbd9e661b5ac6b31997df21d9cb865d2c40202f214a7dfc969da789f8b645fccd97ce2051ba3e9d2906ff583a5a657db698e07a1c7f5f533766f19eef296591d443b6f1241f4f00742ac45f8fd70a9add222d24cdea4810bb3569ea80806ca84f940815c54153e1c09c2dc3db890357d9f69ad9611e0ae62166aa684ac922ea73ba5164eabf1d80d2fd6de4ad7067841e887a64ee02cdeac9502540621f4d3cfc2b0edba21dc1624d43117c92c7f5ce32afaeeeecf6a411d414cb89dde661181c11e64ed76d3d3b653c0ba8a90f6f4ba712ce257c776c35e91c5e562293e1ab35dd3d00b2f8e1af19f9193119b56f3cca20d77f599a71f2facea46790bacae34d7ee56ff71d9cc0589007805327f610f90c3165771ec3d4c37ebc00cd04cbdb350d27f6c5a21aa962bd0001d9e83272195b5996fe949dcc14b7c76c111045ce84db5e4be1d4e7f9572461b5b9b8ca214b52c78f004289cce33c5620365ef110b9ac390afbe52b367f62afdcc1d3bf562833521c3a94d745dbb1775487d448063c40ddeadb0b5a96a242c6ac58e97647b4e02a172b7bffd597b8973747c3879b6228e4de5c3b5daf985c71d90f498c1e67db29e68f11a9bb55db03e90f27e67be5a471f97d9ca5dd53c3c64dc560a310db410ce62daf03d498994ea9dd9d97e1a203654ca03b5dfb88b2a71fc159814ef5d8106c0ed7de1a32d478a54675c64dcb18f6e1a3ef5ea2b81292d6e04cb66500134ed628b49344250fabf88eb99bccbbdbc97e83e59ae5f42c0b8414c981c53e4b9bb08057f27b59ffeb423230b82e157bd5be4a6b3bcad8602623e004a5eb650641c653bd19a4f4fdca9cd38ad022ae2cdaa3f102c519d829c82196df16882d04a342d9a75656dab2eb8d99b183bad550ca3ca5414de3ca7eb4e66ff913594954d9b75d779662844242f25736d34cdd6d30fdf4cb2d11dd6795b6dd4726fc4a1f69a369cba75c9791a915b98634f212e2136788c22702423bfc16b1d77aaaed5094b923d182656725539c38229c4b4cdc110967dee5319f7459ad0d6dbb6bcf0170cedc0c9e1988989c225806923b409dacef6732f623d073d05bb55b6cc86a0d015156b7385b8c0776f95f98aafc59d0dd276d390227e410fe7dcfd92aba0cf4493889b446e34c53a639827f61ea4ab3d2cb03475edc573beea48525dd62d1d54ba3d440e50c624bbe616c03ac808be95f68cd97d58aefadfc91f6fc4bf0d510a56dfa9322623e448b3e8d73306ce2b59f046785e60526ebf6bc45a2fa9664c30cd21e23cdd84d546f3476c3f4360437b7b1efbc0b51817617551166b9358583a8b60186877632eac2300886b1c462f2137599213fe01b413d5d5a67daeb25f2e459a9c27f7e4ca040fd051527cae4af2a86e2339ae69199abf276734d5d7b0730d2feca0352a8de2e303191eeb36a030656e9d3aeef807b4d1683aebf91511c29e9672d0592b3a782ac0b58f203ad56fd8a6f4bbd417a42c34d9fd0b310f7499209f566ea0826bec7d84d8a59da0200ed5c84c4415c5bb4375dcf48778efa40598b307c086017e6ab606146531061db8628bf2c148723b6800e8ba7c4f7fcff228cf1a9a17a87d1630c7380ec4742f456221470cfe677c980b2015508a0479d34918f7b0febd024bf13332def1ff2fe6f142f18fe8662f65f410e4cc36a1e5242d559fea74278f8331fbc711dc7d81e5222d44348903a661dc36da9db4526f63c72174179b342d3d50090cd9e3223f66fe5491a59ca80cdadb3a371bd8c23bc0c87b8a0ec6fd42f5575ccc721b39446da0dcafcf1210dc7f1638dbb766335fa1542dc8642acd2cc231dc31f3eb698ab54120173dd7ef2d7fd86893172964f62e84bc614420d5f1408410a58c40bcbee321a338f1c3483b7b9d4e37ef695e0c609f9a56f3a48e0619596cfb4551df486b44e160e8f5e7bd2e9259da5c8fd39a71a79ac592395b613cfaa8e11bc72c85e56b3735966baeaeefc70541d2e43b1e8214c9fde89ced5a85127aaa542d743281a9d0004586f026418a0416b6440b045ff529b99ebed3b82b142bc4b1daa5ab53ed12b39f9eb9cc7274c40823a045ca6ff5c5999baf9469a7f3e537ee7f157fe6f1b292883059aa5566c5a613c743a0babda8b2b11f8356a7cacfa46b7449819585f1febbd73445ce08e19ac8105fcc52d5a523c8ac783cd39823affb01eea9f124fd43d6c29d99e44ae9920707396bb040f919ad01e77376e8a01c6059c9679e95df6490ae0e02be78681d08ec7b647a504742f69ea1e4550d1d39efc5e5c68f10588b1127290395accd04522976bb974f1d0d52cd7927869bb8265397b40a65277c42e48aadaa63bb3962a06525dd9d773365fa857aed97ff7705ed233c9adaf0e2a5b82ed19d076ecc893822e797212002fbade4411dfae150d59079b2025a0b432a059dd63c83753790a2251a2e84b901e3f5e1c521a964da834f3d7c37078dd86a8327c1b41c04a07093d40ff429be7557ebf6ee17599b3a74a401e16eebf2ffb2c90532346361756826e03fa9cf75ee0a72e4252b677524ef5ba933b2b79ae55b933ac000cc015c2f3abaf81a451c0e43e18ecaf4513b010705509ad973f6d1e7bfa05dadeb41f6161f63ef29ba2cd2d8a8cd8fd2314be376c3685f4994c33ce110a87a21d96c2d9edb36fea93da8354bda4014f919bceaad5517683a54ae115461308dda0004bf8e2505d653de8be6ce62cce1ae913884ffcbd65d7ae4c58929079319db2535e1f70775c878d4d2816f301c86d094657d20458b54c20475f2c1f9e0286eb94564800ad9c1cb2a698a4a4a83492680964cc9941bede931bf342fcc3c586cd6f07d5b34d86cc13a93fd95fc97df0bb3e51edcf77c088189d7e40d3d7f9f4d42665029f22e065fde1c4f7f75cf73997bffd15e0a46c1e702f37a042a3b37894917c05171c4e2d52fa6796a1fd619c942f707ada7488c40b57b60de3cadaa02ba6245a775abfdb1262c0dedc56b04161d71df9a8da16563f3fe772ca507a4720b75d2d7d063aff245de0f8c0d12edf8977ced88fbbdc8d423b70142cd7060b882de034d76b299a0166bf5f0b55140c79c0ed4a4529b104dd6fcb7ffa6327001e79797e2a2bad7e580078fcfb74f0675e77048dcf376a42bf7b591621f6b1c85d7b77c4741e6aff79a595fb0c2d82d7896bf4b101a28e369c1b8e375beea7348263b71d57c4dac6b95ba5e383eb27af071f00d0bac9a312c00fd83dbf608992263867371cc3c69a9a5960def4fc0a4c7386e44a53df98153151d637d85b4044a4b81009aaa46ef73d32a09a08286de13c29023d3cb688ae909070bf7739c6ca429d74e467a87b51cf6a000b41d32b24468d277e6a12aeb161655f0d47395279b67d5de8e9765a3e2c218021892cacc979b003d9584e9306c601c871e91f80b36045b0e3597084b1c88a51d13dc02a35e81da4579a2435f4fd855b9d29701eaf9028c90d669aade9516a91c17c0208972313ff6b2ef676ddd31de06d2b462971e51cf513db2941e46ffd05cdd40ac9a3f6a557017c9288c8f6227e572cc5120ddb3dacd7ca3d4c5ff491f696630fa44a7afbd5a627ed19894d2ecd14eb805d0280ea25410c4c16abddc8a8f58a8f67a46cbc0c5cb231072378ebf344cae41a3ef3df4570de998c5daadf7f8cbd82ca8efc723c8b47c4f42d574b219626e899c3529c87a837a4cf17ff480cd87331340a6023bdf0458880c51a8db8cc998b7d8fc8d064e1239675259e11f648073322afe7bcbf86f5a6477ae1ed019528f8d2c89120888462a356be78c7a0287c595052c9a5f93e91e55f0cbf277bf68e67a376f28d9b631d592aa6286345bf495809ef986e0b8d1e2c76e333c15d5ddf23525cccc9f25145ad43ca21a944b7275c5d0a30b36a8a79ef406d3e77a8445596f4eacafe00eb456349d79eec3889e67be54cfcea14a303dd5fb82244ba69e0ed26301253d45f771b398c0801c768b2a04f2d209646a5c809bab8d74f1e484f1c7572403befb6da40a4c3b7e5aa1f6829dad545a3046340ab73b7f2ed0df7d152291c45ee94ddf7e4378f82a7c68d5a072898e080cfea4075c47ce722db5f5e75c91943d7b0d058badbd87d4f94235fadd2b6a444b00038e025d8b7cf0f6b6a25318d01134fe236aea44eda68fb6a03705c76f006177f9b265c9362139135dd6fb6f070021909c82e0c6bb3841286eccf50d4d5ecf0c19ff2df3113b267d51caa103445ea58e27ba0e01b7936d0f74681df5d31255ab56e4ed6a90bf200bf97bcf8bcdfcb3d03ca8ef9ee62dc2edb5f61170052e857ec9ab3424f15b202ade5f0f666736ac1f48293d27441275932827c254ae121ba63548d850030a659aecf6ed461564e7f7902fbbc4f912cc08ca671eae19a3e2ec7e4c3674b07d6b3907c6b269c39c748cb5525d4160ce89c50e0ed8c28bfa897a7a62e3f647453a315e2dcff053131ed17963bd92281f6d7ce13eebbe5d471bd7637e5635adeb6cfc43ecd57a3e3a801e67b67699a53c8d9a35b9ea13cc4f5d70dd97d40f2f492c9e39c39b689217f4c1b03b0d7d06b1ded8050e9e63ff528ca2a7d3c3760b9400b9f5aa6d3dbe2b680097a1611ae6b0316604893e3b6a6cd5bcb4aecab377d7b4a9268e6d762081cc1edcf67e1fb00008433d482e097806bda32b19eaf7cca843caa8d89a32674e550e7f9a3e9699271ff450ee82c2b2cbe39991d3e51ce256b4ae9361c6e50edd973fa558bc3c16d3d247269d3f5c5213ee06240ebb422df3aa0a6477fece8b9a78c31a7a15a08fdd2977b498c324c73fecacd7518bf198e8c684f04f71787a71685b7647b52b218952e82776e03d6ff816ad2ce977aa47a612a980362cd1399c1390374f1a267c500eb74a6cce33988dcf2d37f120ee70af6768a4228316cca50f2e54acc3be6d962b6432a8e9073f11de51bad0ef6cd9d541677e757c883b82301e51b99e4273f1dbb0c6729a04f7a6f2a844c160cb6e6e315c0964f05206b1ab2ed87c91ffbb81e8ae226e68942710c7c3260979b341474a7e372e66fa03f202d59e68910d2cfb7c1aec5ff5b5808e28a9d4dcc5494f64d6f51a700926ee496da3b8bd6a2e2bac61dbab9571de3006196aeeb58fd88960a588f86b5c35c388c1f452d96ae5dda18cc202797fc6f3f2f93ed1e450bb880353f07e3172cadeacc9b077d3dfaa39332e246edb1c410a5c3981a1a9fd3802743d4a01cf0140821851a93e03b371172bd0328f77b1e29eab4484408f763f102e9994da4146839ad3f70583fba3c766c934bc7982ef18b577f829c55f261bf5e15af9ac8705336b334a0b151a49fe19f1c7d0eccaa50061f4540a74a787ac17dceefcd8d2751921fc8ab9d0e62600ef286ef7c37263ffa212f2a109605adb3ac137213915450b84e977a8248ae2868eb2d97ad914ca1cca968d1c2629ba146390006d3b2e7e8caef7b0acec36dd5b8cf664fbcff8e2a0e7a309a661f8bf66ed50c3e6cce255a4e973a67791cf179f216e4630b9b12ad19d832efdd298b76c31603e39b5794a695eefa5f4277a0697493f9629661ec2fe4d41c70e68008a3e6f9d575cb17d6c6b1833507bcb8b1dd6d83d9637b6453714aae9405f3c7ebe0cfa144dbd64fa8ef64ef8733503b80cac97e43f505a7cd838678fc2254239c8ef5763e5a93a030e27423600aa0962da74ed1ab8578622cdfe5fa413e269aebc04a4d10e8242d50ac660ea2116370cac959af3f1f81be880bd7a8a46b72c3fba2d10ac3def394e8850394fe7f1c23e784a18a2430cb9c0bf00c256e8919a1dd30d3cf1dcbd4dd772f81390f869e2a28ec98e1ebc605e45dc8715b6f7185324680ef931e5e538afd0f510027daf6574df7c12ae809ea14e499fdd57919558f1c1ff5eace09c34b8243c80c2c21c2823d6bfa4bf65eea71ee787d0e53822b842597452ead0123acdd4e757b5fbd2d008f4a0f027783fffa07a766d4c80531c6e7fbdc873686ca003bcf351807fd105e70194756a0aa5edff8984651622a593c3bc597471d2126281fd29097fc180f443bb76720916b99a940d03a821f6219bd925c62f14578730045ceaef3df1670607b530f310027e6c6f91ee235234d881cc7f75d1720cd08f07c2255ba12dabcfa8e36d5b28c5ee85fe6bc1100d4eda2a29efef6c6fc28b4e875ed8355d1801304e35be4bdfc3e5a91ee70ea84c2534bb4c38493d92d27cb2af3de463ec7ce5f260c63562674c6b86e0deb7775568d58fdf8539860dd05894263e410a2916b09671333e6c3c3bfe6031d385c59aecd78e5d36330e459f0ee630c130bda60296d8329220b9cfab75e3a081d8ca18097856c77a9a8ef2a941c1ff36ffc09526adeb3a4e9bee2b35f525ad9989f7c34e95f964596c39c2488657f57a9214002d40afdbf7308d20ab70a48fba6a2fc6343e10cd819caefe8996f6437165aea546ccb365ba7c5212c9505d0fcf52c62d8a44d16ec4bc10b4a8ebabbeb6fcc1f27ce32fe2843cff2eb6e6c188c9a786e00c4b1acce09ebab3eaf65b11c3ccb64d0dab61fac8311f4a2fc7de9bd401f47bfed6a95d8b5214ca50116405539a8f6025871d35b49d76404e6539bc69e7773f86ec5027441c5d7d5f4e917461bbaf5d82f44d58d9d60d0d22a3e51709019805e68bca1a4d8a7e23b41dbdeffd9d3507adfefa5e06e896eb4d965e1bdf61f25f6c3906b6540ffd33dcaee2ab139e3d11a62f13a1fc50cd95380de57142747f3dd96949429f80099feb01fd2cb07b4ad1ad38033ca018ff01efafdccd8f2eef983392c64f65a51d0ed4e40603ed4cd90937fd6b0888cdde3c159f48b24c6f660987a2daab1530feb5c51320946cc33ba1f83a0008ec77e2d6bb4dc3b0b21812680a854296446e4af6497b3fbbdef5a8f71ab9b8ba7753e14da7dd5059cc083d72d4d0f4e971673955997491ff7122a787252c78cf73ebd939d1f293c57943b3ac401185660235725b86570aabc3ee27e01f6215e771a1df9a4bd99d394761b8a8d2e93e407cd77607d0b92858f8e1cb77f04e6672d06bfb174d4095292cf0bb5e22a6d5f2a1d9212cc689cceb9a2a66fc4c87048c949f3559bb4f140c3eb7c035e191429eed2ddc712959763e60ddad881ab74627ecc831d25e0006cbe7cb61109914ab3ad8c08b45149c68d064f2c2f7405ee01f62f5f78ee31c3a707708d85d4f3663262574156e90a5e7370d16ac6e9d3ba169c817342fd70cf205a15761e9f3cc0718f66b681531e0455f8f559b8527483b45ebcc387e8323dc00000a20040f8f6e4e576ffef5a229ba63c472f6e0d03e595f3b56dc8fe107c815ebecdf1caeeeca47e02b6584017b15400bda2bd0336130fe78de074358e2cacb3e54e2438f2643131ac01267f32609b6aa00440d778d53ee723c3d48795db1a88653aed811c5c7124aac9dd4e5e7fcea3bb71e4cc11c2e1774dba9c0c82cd337a634cb5174df560fcf963a833d479d22a481661dd74cfaa6005311cc44f17b422b897e48f40b85dda7cd648c314b06a3423e80e983129b2b77fa2730b22d25b5b2b49c0fe91f4fdc3cf2a74549c6e34c5ebaafbbc3a0f166108933c7cc09016c329bf93064912cb76cfe8d3fb67b3dbddd07198790c72842b0fc020fe5f69cb653f8900485b71db156f3bea16001ee5e8d1aa82c30b0d5833b4d9f9e8129649735083c78c745aab04a547b3334b743e430aeeed52e4f41f6fde0bf238c585c347494d69e4569dc3237edb14451a9a145ad552424f3742c43bdb5c00495262dcd2fd0af479e4000000000045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a00400010000005103000003a0040001000000b004000000000000ba03526f73732057696c6c69616d20556c6272696368742028626f726e204d617263682032372c20313938342920697320616e20416d65726963616e2073657276696e67206c69666520696d707269736f6e6d656e7420666f72206372656174696e6720616e64206f7065726174696e6720746865206461726b6e6574206d61726b657420776562736974652053696c6b20526f61642066726f6d203230313120756e74696c206869732061727265737420696e20323031332e205468652073697465206f7065726174656420617320612068696464656e2073657276696365206f6e2074686520546f72206e6574776f726b20616e6420666163696c697461746564207468652073616c65206f66206e6172636f7469637320616e64206f7468657220696c6c6567616c2070726f647563747320616e642073657276696365732e20556c6272696368742072616e20746865207369746520756e646572207468652070736575646f6e796d202244726561642050697261746520526f6265727473222c206166746572207468652066696374696f6e616c206368617261637465722066726f6d20546865205072696e636573732042726964652e0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: d32cfeefa284165c0d2a57117d0bcb8f133d1ed8f02320b33422e1bd77218bee ? 70765086 of 103313881 <84>
01: 831a2da61ecef0ad6fc395de252a664979c74cf39149fecd913fb80778c293d7 ? 70765087 of 103313881 <48>

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

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



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

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



Inputs' ring size time scale (from 2019-06-16 17:43:50 till 2023-03-27 03:20:05; resolution: 8.11 days)

  • |_*__________________________________________________________________________________________________________________________________________________________*________*_***|

1 input(s) for total of ? xmr

key image 00: 5d474d899aa87cd41b55fc1b29e91032ebcb0777aa5c713bd6eabf0f0bea3b76 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: df13a6d72b0a54cd70abd14827c5739193117935f62e6a0231a3289dfdbfa2ac 01858346 11 1/2 2019-06-16 18:43:50 04:344:01:31:35
- 01: ec97c8457c029322ee39a7a1a4a915e264d6bdcbdd89e4c516d8e1cddba26c9c 02772326 16 2/2 2022-12-07 22:17:56 01:168:21:57:29
- 02: 879b56f513ac7c49e8dee6abd48d4fd95fc2b1b027b1844543ee24b1552fb7b4 02823758 16 2/5 2023-02-17 08:37:39 01:097:11:37:46
- 03: cf56451e377c658576dbb0150605acfa612228d2aeb9e1ddeeeb6d32613ace40 02825425 16 1/2 2023-02-19 16:05:04 01:095:04:10:21
- 04: c691923feb9505be551a09cb342e12cbb6e04eb6ebcaae7cef299b8068ab0e55 02837407 16 2/2 2023-03-08 10:09:51 01:078:10:05:34
- 05: c715cf9d15174c807dbb23d444cc2643f3a990994b0848f01bbfc5c219662cf3 02837975 0 0/499 2023-03-09 05:26:02 01:077:14:49:23
- 06: a7da8eb77fc8114adcb09dac6aea058eb44fdf07e7770ff85e46a353b42a8adf 02843410 16 1/2 2023-03-16 17:42:38 01:070:02:32:47
- 07: 06a514c128b665eaeacd9771058fcaec40cf35271f98cca549fbc7aa85e9dbea 02843914 0 0/94 2023-03-17 10:59:53 01:069:09:15:32
- 08: ad0045b9786c83702b18c0b379fbb50da4e4c9a0591889b521c30828139908f3 02847518 16 1/2 2023-03-22 11:40:37 01:064:08:34:48
- 09: 469ad1a8f5bb8f0f7356fb8a30b83aecb5db6913a0103ec71a5510482716c8a2 02849688 16 1/2 2023-03-25 11:58:07 01:061:08:17:18
- 10: 2a1fc18d63289d775beacfc67bde2d104c9a0dfd1871347ed21d3789244a6416 02850487 16 1/16 2023-03-26 14:47:08 01:060:05:28:17
- 11: 922fcd5c233a44567f34adf6785587fcb236ca36bae1d7a8d7dd3bbb05a6393a 02850729 16 2/2 2023-03-26 21:55:26 01:059:22:19:59
- 12: 4089f025bd2b6e0600d37286636b06f3e35f8de4ccd284661a2c41e328c290d5 02850774 16 2/16 2023-03-26 23:54:23 01:059:20:21:02
- 13: 174c9951436fe8f982e4264952539be7346b9e19680adb42fc6383874b4e0bb0 02850818 16 2/2 2023-03-27 01:50:23 01:059:18:25:02
- 14: c67d23631128cf2205ddfdfcb617fc527abb9eab540b300bb5bed8436d6cfd4c 02850824 16 1/2 2023-03-27 02:10:43 01:059:18:04:42
- 15: 035ffa39429475478521b78a94d2bbe1034f3e85bcd8473fefeb72e170c5ba7f 02850828 16 1/2 2023-03-27 02:20:05 01:059:17:55:20
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)