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: 8a86e52c8421efe2cd4f5d0a76718509076462b28eea72f67158dac4f5da5175

Tx prefix hash: 48e48d9ee17e9d40d6b95b7d2c0a355eb55c00990360aabf61541348499c2e2a
Tx public key: 031d7afb46079e8b62a76a342cddeafec57bb0df93240e221e04d5bc53550972
Timestamp: 1680085400 Timestamp [UTC]: 2023-03-29 10:23:20 Age [y:d:h:m:s]: 01:057:01:32:09
Block: 2852516 Fee (per_kB): 0.000934380000 (0.000020480000) Tx size: 45.6240 kB
Tx version: 2 No of confirmations: 303474 RingCT/type: yes/6
Extra: 01031d7afb46079e8b62a76a342cddeafec57bb0df93240e221e04d5bc5355097202090124f0d7fd491c29c510b4c802524946462ca4000057454250565038580a0000002000000060020095010049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820369800003009029d012a610296013e913a9748a5a322a12d153d50b012096933c04f2d79cbe15057cd976642c7b8290695e761e71ff52eb27f43fb9ffa1eb95fb6610fe37fd6f31ffb476f1feafbd7fd93fa8f40bf75fa127e576476ebff03d023dfefc7f9bffe0f9a1fbfffbef603f2ebff7786c7e53ff47b097eb9f587ff9fcb37ee9ea31fd67fd575e4f4b951b0c6fec18dfd831bfb0637f60c6fec18dfd831bfb0637f60c6fec18df50655a4e2266807ae20058c183af4cd245a53d55fa3b8545afff85fd00f5c400b0ea80a7190ab26e9aceadd8f7858dd0f6a33e060d682748e070c5cd9662d3be52fa6e5389ee86cb81917d19cae6b851091bb12342e099ed87d7a6b8f2041a4f1afa095bbfd140279a38beb366c525e4b124764792a8a7dd753660df43027dbff608df7e08b7678e0c641ad1c079846b8ed1b5548a06f10b03eb4a79458769cd405bead7b111706d5b2398de587b66958430dc5fd822530d87c25b15a493f34b94aec19abb796f22498c9780a7f2a797a55e37706cc15946cc310714e91223e36c21ff4bdc0f9efcde5a5cba817d8b705e5d40616316495a319abea17d9c150f336c3ef8aec47d971d0fc81f33496c18b9a92406aa77721dc38d71cbf1eecc0ebf860d2befa9a667255f9ed23eb741cfd4566ca1f62bdeb8ed33dbb95014b65c326df540410f828113aa255462fc726e32a6f0eb123b0659d33bc6c0567713cccc87383de1209fb47ac28b64d1710e91ef064fdb7dd7783b3f1a5b6dab13d9bcb555d966dff8379ab56cdf36a95c87e4dbc9b7fe2b817f16358d2eeaeb00fbab4e4ccb420ab3ca97201f83a5d253a2bdf7e0594328d3d4c866e15ec77ecaab97c846ffe0b5d0ee1313b7c1f3ef803c6a0dcefe2daa510e3570c049931b6124c2baaa8d719917f1b0577e1a38ae47df44779ad3fcd85484a4e31b829cb1888da0d4f1a70919c1373f7a172d76d66cff945cca91862d63f2312ee44439ee7088de478876e0053af0640592bb142b7d82e0f78a9f7230277c93b96ed060d9c0f7c530cec992125310143e50084c0adba0b4b4e6a1d4a205710194d84fd7fb4467bec6503095335af85d36266c756fdb4736350b72fad4ac32aec7def939f8ccda7357cf6029dd75e674946a8274ee2ff031abf0a42c49d42ff1db6748c646fa4257496b96bd114e3a1c8666477a5ce568db42a6f8b7e69f674ff0c9e0c7e88dcdadd504746578dc9ba824c9642bcf8862d8408e6864ae4e42c7f275f5a25c5d6606dd593bbd753a5f2f2c7a627189003b6ff496e315238ba94f078f879a5af956d76daad3e21ecf87c0a28e5971f41736e13787c46df0a25aadfe722c8b2a783b9363024a266678e11414c18fab68f3319c9afbea63420a9b7a755045c4db0525e0fb87947eeee8b790f4ddf1635c0dbe0fcd366697a4e313779a9bc7a4dee34f9a457621e0405702a2a2b780194addb58f7e4df7b442896e2cda7edb8c3433d15e2bb77a4c814d5902e99f13d3f4bc658fc03c6299e5cbb4e3e363082c99997d27554a93620ae4ffe3dd82e8c2dbb5b70e61d578ceb9980b502565cd4816344ca870bf21f687635d06c88481763749b3e1d23f087d46f4a2b62242cac98e40a1dbb00ff66fe368a537376b7fabf561df6ef8853595b470a254d5826aeb7fefbc7b9d1a6052c30000820057f1025aeed68f1fab2bd634d4755dbb0f655bb7485f3bc437573597b6ed6850fdd3789e142b8954397698af6b9caec1a7f528860a4bedc7212e940e2dac853d30740612e19fdb3d155ffb5a037ed91a7898fda6f47304082bf98baa9e201214feaf0055f9837256d260ffa7a05d218d6d69922b846fca7f8d3aafa21a5d158d74f296ca96badc204bab0fcbbcb46c29a129dd25c779878e59a41de61824e5b766eff761fe4f19817c57ae3b4d8af4001f1185ce5b710f48be26d51bd3ecdb59bcfb043e9d7538bc273519b26c33dccc8bb858c64750c0bf44f15f5953c8cd76052b91cf5c0ed623270e611ea5f134c2effb733ec58b2fffa645b4fcada8e7c221fddb7ad300965b92b9ca333ba7a077e5a8bbeffdd7ac9ec10d0b94a681ba74fc95cea15390c2057c526f73efa8295b9b30999460b716d1dcf88cb8015e901d9cecb67f12fb053feb7fd0bd7e17cf423826fdc2e15743d1156f65032deea428aa5ffbb6ac0e0ab8ddd76a1029ef3faa929e1ed670ddfebbed28d3ef7e78b52b715fca826e27ccc329f6709f83ffe54d86ca7935244f84ed200990dcea917356536a7a4aff4fde7e069d7e10333fee0e8bf8f829809aad3cd5d57d7b381f02559639162fbff2ed044cdff04b5e530090639548ea972fd103ce524efcfcfefe742a5b81f1b1e0b389a434fd18916fada325429be6cb2ebf0369443dccb38bbed8fa6f633773de9397df54e17eac220c692d13f7dc6f59d2a88f4f3e98740bbdae1cbdfb7efa88c6329b6f9be74185d3887f955210687888db4f2b602bc6b725a1ae11ea370921a63557674cc8713d29076401a5b7349f13661cb6a628a837d9a640ce49fcab66781fb700e89bfaef85409f7541ac86c4dec1d1a54cee9baa0c2494f8af54ac78077f049c89b0ee5b5a793b03f5701e1840b84f76c648a5b95c78ce5fe1caf87f8b4a09e3f5a4111d6889ea02059e83b71e05bca5a97f1f21df3372c2383048c3286d1f3aa0c0464e66e9cb481fdd434ac8343dfca564fe3bae5b30545ddbcdfef36504a6d39e0a9795d0c2f793e3956c2bebee402e138a57d6ccc1686a9da38ee4136fc416d672cebcc1b8054d38692ea3e7e9650f7bcf653c2a60b7371367a3bd96313b9856dd4ef1639ee319594935720888f5c3d5a5d04713fabb28313f62e3d3132a5897595fa4ef20cbe9092643e61ebda48996989382c175d7b506b282d25e328e99785eb46be65af8ec5b496bf15b7adeb2b5d82c23fe57bdd228817b6588d558f682242c53fa3f857cbf45597f7a459c50ceb28bd004e5a2fd413f8a52d3d0d1e01258341a1579c173cbfe4cbee0c57ec04ae32c8cd8ca5e10022e88d16715becf234dc588d25d6cf904b0318276ddcb0a1e66a81d65bc2b393d58cbdc10641153ea395bf49773b5ef4c7607ee41ac4dd6e9bca642d1fc80bcec9832ae0eec05e378e458ab688acd79db47900f93ed37f6d81e61f85dcc65c4c9ed6aaf025d1c3c4df23b03ba2e40fc1652465b6c219d13020c59b2be9366ecc9584c2171be2a87ff76f59b96acf26b81f7741d1c0f06fe13d0cdb66b526f7691b1ee74a40b46ebd0793a8748893a908c4f506da80abcec6ba073ca885a291b8e0fb0d36686c5c57e8f58fd73d7bdd9a1f69c19894ee09dc228d2cb095a631fcda64bc826ebc8b85651f836eacf3ce939f9c3ef6db2baabb6214f57ca888a40dc3e763165ec486ef7acd66189b1b8e3773e73810a28714ad2417a502ba6955211f6804177f93b9350996ca4704ef6388b22278e3e6981950a1d3a32f243958e64dfbe309bd66b48fadeb60c546b43a368f4f89242d2f3dc28041993ab0729cc012534033b6b2950bed53eb6accfbedaef2c6fc96795d9ac2d82659afee72f224cd3a34c86b1c92e4981f0f5dce377d9521c61a197a51e23c80ae2baad5ef010fb6b32dfb793cf4ed3365b70815c798606fe463f5298aaf9c75cc966b2457a036812843d3730afaef9a82944f471a080509cc4cd5a4d1798c5faf1b48cd26b9967c29d091daddc0e12802104bd9a9e3aa43108fb6124325b6a65dadf9c470bbe9047b94927a25d32e8b2afaf8085dc903eac66710ac9528bf4fdce6202508cd29d39c952180b3d87d4028649a8fb9514539cc557c17bca55dc2901798665a160f44269e85c349951d3bd1d9f0a9fd93059c8a3ac16a8e296db626dd4fccc0ea7381ed591f64d3ea36f8a1c6d9442b99888cf2317228bedb550bf12771074a1fa1b47a65f39d622919b5b0676a2c0a641b492d4859ef2612eb6c753ed1b1ce2985ae9c413d2315c8408db4c3922a0921d67927c3a242eac4ad47ae6ebc65c61e9ebc3a9a37854f53f1c5e7795dc26a0e39577b33ebc8c877566e8edc35085c98d607bc09984a484cc704b7c954d2573a63a26f4801a27e1fced40ce39c819463f95f6cbed98f591e2894438c4e7033bb89ff86be95d00caa3bcc5f3e2f9bc1cb3ccfd7e1fedc939d79da6388f542d760a2a53449a180975181f61a001dd8974a3a4534a0aea0ee6f593d030e8a583c659449ca777a92f9c1b6c01954e2f7ae52ea19de7e8245e7cc95b5095b44ffb919fc588153933c260104f0f870000399e6cd9bc312dc43c3f9fe4315ee4e3a46cd0d7ddd6ac18acbaf84eef8d0f4ae92d639cb46cb4d330cfc2bae683eb7d3e9356564fe5779058d8244eace5130aadaacb6e9dd5614b34221b9e32b14726d0ba4f9efc8d6c7abff48253ae348bc05784f8ea61f0519911cb4d8e341f6fd6e46296e47dacdcb147de37af3eecb19fa574b68d0426e1f212d5c4dc6b966039f27a1aee8663cdc43fea866877d8b92eee43a0d1609b1fe4abd23b90e797d9f259bd72e4e86c780d0849b825f1c3d7fe2ccee94cf97135890475bedc98e6cf0b18d58f57ecdb97d42337cad62327138a230ff73c87d474dc196fb883fd261789bbd67700e09ffcdc43b71e6449d6e06fa427e349044d0a8a18b8bb57a4f266699ae151da1df19295ce4e3da5761af44cf9b9b51062d7c74085a92a9875b578102fd411703700e67c65fb0cb0b057305a169b7018cafde0ab395168dffbd8b13fca724acf527e4e7215598f33f4ac3df512413c466d9f35adb6fabb5872b534735dd0479d550b4ed010665de1b42e6ecce978e17c44dda398317d4b60b18f192ba741367d9512964b2d9dca1e1d78fe89e1cc09dade409d46e9d7f87957405dc2daad1d8e9fbef287976dc859caf268188ec33074f908f514a21d210486bdbe3f13c76362a9b478cb94dac8b49ea83a891bde594365abdbcba5eaddce76eb53e2b58abdec55d64f4066675d31f4b8be8c687510f6c723100276529f638a8e8e3c30a6a57b1ffc2a1917001de123fab9ea461eb0652791df7dd2eb270fbc17d5cc40ebeaf940d416d7f71f321e2d1cedf838e3027618060432219dd26b6158a625796c00dc5bff18102e619d9bb7e8a99cabb362740f445ec1a46958de6765e627c557c0dd59293a89d73ea1da73d505f9cae3ce652e302fd7a186ba44a73147474e247c17a3cda423c91f99470f11d49303f3ec339a0f7da3b0355b3205b8307d731abf5e9f2bc65a44676774f2131277ae39596f4abf8304924ec2b989daa20f41a28b5f92ed85bf409da03601977c7726dd29cd8b3a094959b8af65ecadd0e7b0660ac82418fbeec912558c435daf998d69d721ec688221e5744c5580fa125b9f7818fecb45ce518a727c74bd8abfe00f3089512861a18d9a3fb0bb4ab5ced72f49bd69a532ff93fa7624dd63a214e52ec56534b67579f56f698454067f37501e96c549a59fa02864937e0a41d1efcc9fc6941ef25a9c6d38984e647f5293cb2897a301ca236d61b0c3020e49ed2e5552b4331ea71cb61fd0c048a9d7ef98cb23cff9d248c81f6f45913dcdf3d5fa0ebd6bdcb03a41d3948e365d363b593db7217c09c7b716843f16bdde88ab3d3944f437d13fe0216ab3a94692389055d2abbcca8acbba8b5da5aac595313235d5deb947d6451dc8464bf26545b07b70f12130b4ba037bb9b2729be7b6263a639bd01a9255fbf52b833ec5db71f7a4fecaf630e40acfdb38fb24a279a07556230637407a8bcb7a33dd98df4aa6193331be66579b40ce637cccc6f99993119201596205a66e48d60c6fec18dfd831bfb0637f60c6fec18dfd831bfb0637f60c6fec18ded0000fefebf80000000287ec7c476db478d5abfd0e66e46e075868271ba316823c480f5d7f98fe1d61578df91aafc928294f9da047468d3d43074457d3b35cef81a6c588a15a91bed98d9a3319fadd1022d21b52c81fcb25c57d5213bf167cffc8b2283734dd87c521689d7fe30e29692599a365822dbd290e3e6e7224237e1f41bb926a407f6027d502980ac9fa3566c24d967b86816c370ee19605602514b84c0260615963328940c3ec097c00b0d2ad0fd550aa0a160a29eb36d2ec441126570ff3ec2d0054a2f975236e1347c8757fd839e2b4999c2a7412ae150ed314e432072b0cde40c5de45748b60a4ac752c0b06daad6b6eac068671cc41b955659bc038cfde3b3e2d672f59ec385e0310514b0048d1990a73b79d088d871109d7dd67c3489db08a29cf3bc9f8e2f70c318ade231bdc7d8e7445ddc419d914ad1be6cc45c78e319aadceb272d3fd3d409ed1da583bf2e845147ab7cd74cbf0338c60f4e9eff6caebcf5954a3339e0b7741a61b87532bea4bfe3b18ffc43b7536fe6fd9412209f55802cf39b1de7dc26661d6c3c6b1f6be4a3a18e3add4b84a309ac65dc332a9ba79fb7480e6c54a39e91fc819c59491b8c308ca29715f2d2aa981ea4a2c848020472f29a49f8834414886d98320a4a95b6e24b6499cb7d23cac511ce2a47a2938bd6351bb53501d64f32c25913458f230b00c92da02912f05003d36a2304a080c993367b52a8a784b7d7af693ea227f1446b08077bbfbd1d1b188d35e0b67d3a1eeadf25a1cd93b1d1b1949bbc8bbd42217b1b2b33eb4669f0965ebb24c485608d56ac7a77da582f47d90301dd32b3612e6ff53b25ed9bb0ff5f7a632a699ebc05fa8230459e038268fd7572fa58481fb3153b864a8e614cda490ed10298513a26ff7aee42250a01a8b68f7b47a2288091fb3a89e6bcfae99b18606dbdc0159d96be95cb95892b668105496642e330c20e63008e181ab132104128d156e0e0768c3ff65ff39295b68719f7ce89b3ed639fb3608251fb9eb29b29cd36281efaee0712d1cd77912970b0ace6a49955332ebd8d29b7be25c46876e9ff34635e209ea7cad6cc41801d4b7195441e310940fe8a2ec2b36fcdcb5cc3c3013b366b9bbda6e272b37d3834e50f10175517d6630845a377caf939c902c6db7daefb5a6b211a8862b741d27e477ae5077f43621f3067a7330f3aa91444a05703d5723ae1bbddc5ad88e36243064330b5b0b04c89596b32ae471c231e9a18d6398f7fc63b5a0441e12f830f3d3a77dfdc03c091ce9ffcc553c615d066be4016956f7c2004a3c1157d6e5d83d8d0b52b1b0966e03ccbf2ea0c3b22589910e8d6045f171e18946ba883adac25c3aa25a8881131911a5d91b6adb5ca24a4dde885c1fde9acfda6ce1564928284663d4ffa8391d517276f3bf94ac86d419fbf003c490091d2c00136d0140365b2ce9e7dae1bd9b0a4fef03bf42c8e50803438970c36aed296cc79934d5640c056e5e714a502ce4450b70e91cc85cc312e96a658d90a5309063a4bcbe286d43dbd40033ee441ca48cfb5e7188561d773163dfe16d32c3ea028c522cd73f0a4f22aa1449fccb0b52263777fdde98fbaabecda91f6dab0cdb2c5d9cbf2286337a97f35760a0e22cd2055618875fe00bf286828878e113fb5483f48afa7d618e81aa476cd9269f88a5d08d85bdfd861f1894b5ebc449e15c9fe23737d78a6fd7060e7fa6fbf467d9c49723afb143f8cf902218ef36f1fcfaac501007852fe653af9a117ccd6d341fcfd18914ce31f0d93e8125fad1182de53359092897a11f45508d1c55fb0ad0805dcc6cbbc743007fd4852e7eeae2ed0aeecb5fb28fe9e88b3b6d26b4c6f6330984215e7ef93fc08c92ac6386e3210e6487d9c7f326ecf4b193a393d4f1430b856d7343acdff73aaf17aa9440aced422948c338e4b1f9f5ac48afe9e891a3997c842b5668417045a0708a7412a196996169eb11be3801ce34b90ed542f585afde1139df6be2facb60ffe88a562831cf700a33615380e39d2488aad77d41ba2a7bb295121cf8fcdc11d8a83bff548b989be89c5521b7db23c88231e6116d3372ef81041037cb7b3da79dc8333712644eefe053e35de950e67905c35804b69f851c11492f2c7f0c973f0f042f36c64dbea12bd1aba0b0d82bc1f9ef63ca207dc0b0df4d1bee960e26938eb6534e9d59886e78bfbbe4d9599741587a1b957c93118a96c761299ff24ba30ab641cf4b707c8d0d572e27963ec6b76e69cb4513c47c3d8bb7130df50641ea22ba56feb69201ebe653f960281122f1ee50b6813ec297f5b9cbfd509cd36785f9cb1af667f9ea9f03fbd32ffd0f34026460630cc1cec319f97a271b85356d3d764e6ba6da38a958de1a4be0ae70144a5f657fe11a44ed31c15c5d2c52571944477c82a1c7877e0c6f836cef24c2c983461fbd2ad078192e775eb9015de3baef290b98d2c401916e9663f286d1046115ac0dfb8ecc3c3c70a79332101905091c6a3841d6747249e5764a5735213ed5cdfd868f98c7fbe3965df09f4d582acfc43ce7464c8af10721ad9fcd43f5d3f9df63ba7020d06937035fc53373f86055fd8e6842d9d16d588c5e086e724fe2d29004b26091de754b36cc5f81595b9acac6f09b1b5b093185b08d84da389f8aa3ceb1b3038974bae6a47a242e02546dbda87e5bc4482a032c46887d4d75ac0c6a88176da054c3673233ca30e4be581c54c67391a9f9b87545004d1fd8e6729a80f5fac8113584eb5d03f851f2c74a0f41d23e4f9d28326216bdb7f2660442bfeb73683d3efa451079a495e65b5bea89266403107ba8b8b39516963860b7d8b752a60ea5af1550cfed9b90ce1eaa591bf3b6297d9f1276ebfbd878b5434e12565d2d7888673da4f6dc73e0559256ff1f807764b44d67387f8c057f16ca71e749c8d4329f2507390a18f2c946fd8f457790fb632733758111241c7732bf64eb2ba9510ad4bb3550a1a5eb9a06f6ccb891b10a45a13d1c5479c42fd33812d1e829962d7d89f5056ae3b46af0e7d30b2c66e329268bf0384df62482e59f8c837b502cc78556aaa4dfe04844ed1c387c0af58ef6c5b9f9aa0bcf5878767e729895419f39b1ccead9b1d69ba23b1c3b544c5bb3f2e086c47c7d160d646ffbbb99c009e39020964ce958af52d9fde0bb3bf3dd34f2e135f89e28f2d35c0a4958c69bfb9ba4ccd569ac1d0715fd0a1e48f801c742020df0618ecceedd6220c69a97f08c652552b8f1b68937d47efbc3f18da2cc1d81b0fa7f4d639538ceb555649b6396278f45ff65e6f5ac30c63d5a9a32633c7b244d5614b461b4404c1b7e601a12d362927b0aa350af538e64cb373b363ca0a4353d50fdc480bb3abe1ffa113fb2845dce589cee08c3f581b541e3b474d7f2dd159c7629ea4ce538c903ea90c3124f37fb9d3afa919e4127302e95e508f0b3f4c4a96b38b97188e5ada1c6ffde421a47987a557316b4b1d7a6b85db8ffcf38c3e59a231e19abfe78d42d02a8aa181a90bd7ab0dd38b4d820910b8bbaec7de48875ebbb86b9f2a68667531370648d17402d33de01a17ccd2d5ae7df1da1cf27f937536792c667a812b61e5352fc4b2cd1692b6dec25c2809261e8e7f356017dd53bdf28618ec135916b00b06f19bf03f6ea7c7e3c451f598536053167577a979e31de6506f85b5c96f7a2887ed8d7c45f1d7c11bd4eb24b8d2ab39c8d54962f6639fa6c67e7df8ea605076f2b2d9edae3113408422b82c24d4ddaf277419c3280c6008358625a36342cf39268e07fef5bb39b893578df2889f90f0bb087530574e63c6c8b9256cbff0dcd65d4b2469234bca0782da093eb9bef416fe2e92affd1c5847fb1e953a9cfd1fca8a06b2a7f98d5a1b4fd744d2a63c987176e0305e26efec308200adaf03138378b88d60b77ebbde374ea6ca2ae9f2ceee8f31879d99dc30544565cd404dc5b7602f72c83aca816d1251f3fb5c7cbd83dfb401fe7c251bc2629f4cd3d3da8ac3baebb68576d3e392fe3a6f93cda860e6e3b291fb4359457f351f4b71b391faccf4df5acc4e6013b697c4f51eb96cceb6a9d8d6de8db7cea58a2eed14ec3b933c34376b26e70364682d33bb2e263593aad7d6904e938bc6908e0c42989afa7305e7165f637cca47c1c43555fb4fd66bd6851005e8b6e504ae4b8356c6560c13da008c14c11923087d5f7c0c06323c210c13c788840ba2e61d8958517af7b677181dc335b22a89748c21008d9e977fc0b6afb53c8311c97249be600d5d83414ea94720254bffd900f195db7b38449a1e12f5c40dc7089b6df211806e4707b35c31f961fd9b4eee64afecc07142d76f18da227b0535b78eb6ddc901aa58108d943fd96b9480a7079a8328ea6631b1ac63db4a3f4d7baf7da70eaf8bd2f06884164f5a391c5b905c27249116a91aff065e838bccc19dd4cf2b945aa8e822bf204ea64cdfeac3d5e3c770865c893eeb1688c88f14462dd9299608efdc2346fb9ba4cce1b7ba62011885db099bc91a067991ce48ea1ae5df61a95f81280a885c0371e598f230f6070087aa231c07c60f3dd1be04185d4ddba3db13ff62664bea3d2c34ca555cfc79dec981f791f890e0f89737614cb1548e7dff0ca48949118c050ad5d935a04625dd7d44dfaa8a450b67d41d492cb5e731221400b8288ef6488dd34fecd3eab5a45f95b2b0a6acf4267859e93243ff2973c883f93612c126e3a8329158539041f6bd92e6d1ce97b79872366d9ff13df4c59d9e615b12edc70196ee86513a57a4f73e479af71917103ed7d1bafeb753689c6a088e34ea4cf33bbd636c907986816221840fb89cabf992a9a0b0fe05b007acad73989b00848ede7e9c5bb4c89a2209f3953d53079a448d50f38c82b55ea63e27e93e55dedd1589c1646b05285b26e5ad83ccedff6eac26f7f9fe8d77b66420439cef4129775865ec6ed9238038124da3c4124f0d268acf8d7e1cedb2b1b492506cf3e51d51336dc9b55ac31b65d54c977d3fdc51c47e4600a9abb42633c0363dda74fe375df5f6a1348c11b2a2e8695be8247a2c18e94a3899ab3b6bf49fd9c293fd359b218f0f41d37b440ff0a21e5834032a7dc92031e39747db391feeaf1234f9d6f9990824851b8774880a6758b91ff9d374931423b3fc81b274e59091dd80bbf20760079693777daabebd709b18dc87087c722c780a348b43f11fc514079ce1551bb92def69c59ab186987154c3eeaa32e44a8fa40810e85869bc7336ddf0e3ebbb7b7ce94dd17e237d7585fbb3671e7cd361411202e17a14714469b6c0063fab4a52386dd37ad986466af2fc06028e677a92f97792ef765a5571cc9b9fcd9c22547cf595e76ab4d197a4d8a04db86bd846488069e961cc446f8e88b19029f42204fb4883936ed4482495334b04bdacf797c8d96c95fd1bf756c1374562eff73e58c41c790eca33fd57f253cbbe2e1b5260a4b687ec53e709d12ea9f695ca4f1aa709344ff2d8c946ff8954396e92d55d70acb22357b85cceb640d5380c4c2dfb7d9ee6c948974efda90f1d71da768e5c6fec9eb8c812bbdc53a39e354d46b9647c1eb3d89d70ed1cc08b60bc290fba7e5bbc244dbbb08c0cf73908be25008928a96c58ac563193778385da6b52e216d9992a9364e33bcc0f4fb089a2be4c77cfd9915ba56f5322f6008bb514b8dbb6a433152341aa44caf03eb0e797b4d02fba8e59d620c567968a1d670cf74d093802b2d425a3fa1dd029c4937bf195971cb6464029d5c914ffe23889184f9741c963579fe8d9b248b35c796ea3ea57b7c5cc13849945819472e24166143fe3637c4a3bfc46bb0c5f2f2195630c52e507aad19bcbb10d39a5d0da29d9e526b0dbdfa15eb1a0cf6d1b38d719d476d6f949ddf704faa57d85d4d468bc8bd47f757671eed73f428b46f4cf2ad97680e67850bad15a1b7beb336e35be02146548660ffe07c8a2dd4f790f0965f38a23a45b086413c02a76b7df99e0bec57c272af19678a0d35b42daf2d9caf0776458a9a117b4b1ba7f372fa9fd99b64feff347a3790687db5cc3dcae45b2e554c7e5387f68fac00bc6c1109f2fbc0f13af6dc7369c597efc860fa7314c7360e5624a9ef5517631f579cea67c3b936d1f461ed7481d7332a6bb53ca8ac1e28af3928f5c21691e7c89750c808f9829ffd51c2e43032b4252918dd434a39fe01c1f0b184b2355fb2e737fbf4b63d33a9ca62180869662da12b392aa9c9b6c844b9bccdc8b747b875c722326ef1b38bd7a206a1af44d80eb80d4946005423272c37ffcf12e2613af7ed6109d6e039fee979a896005120d1f5782bdd2585be12f461137096cbeb86275ca2b60eb5557b9435588453e2898b6fd005355394499ea15eccc1305d0e07f642ce55409cb38e36bbfba39ae74181373aa9f8baa8a02b5cf7ff736eb1a7546e9812560b583da9f2f231b84272eded15f560a92434dce3eb47ebdd4cd8c4525dd1127240bf98396a1fdd9997bb7ad39c747d06e8898fda257ba3ed6f703dd7b33ff2441d0ee21a6332ce17135421fdce7d69ad5a9b43e5dfd4d9f633b9b302f04370c8874e3f1531ff1e2550b13cabdb4bcebe192b2bf7378b25801193f9d521a77d7f5c1fbe92fc6d1507449ff186525a40c08062b8fe7de43139af75998397c22fb617ca0403dcbefa4bb8e512b9e88f839c4adb851be9466d0abeedf9aee02f4ee120167fa863b9cf876738b45d3b80c2240b0ede013f5cb142f1f51574c82654db6aec12b4b8c63be97d7a7aee0d4ebba723c04ccbcb007964cdb6239ae9afd7d9003ddb42dd0f5dce1bf2913dfdb0c9c7604a6a2a25ac36e9ecffc58755a69d311cbb05a6482186c449b66ffa420d5a62ce6aca8a1d7c458963bc4875fbdd61b80b8dc68362ec25f47ef981e1871a36c06a7ecba665cf9c6b6d105bbe985f3496fb1b8a65ccc7eb6a6eb8196d8399fae0d7963f42ba633c0f7d235d04e96096670293dc18c635a29a65975b714f9791396bed2351a8029300cd865334ef1ebd1a5272641a6c9882613e7450a0d6b1a2b6d9f8c5984ec0676c2b9530cf976381d80f25cdbd50c9a5de4f1164d0d9e8abbbbf29fb8f8d9ec3ed52e93b53173b35c650ae5c009da61545e847f2fb54a185cf29d67aa504c5fa6a4c6836e8e3e632ea0f6fe3f8930340f1035b3e75cc251f98de0832951e08fcab23450e210b1e3b4927aea62018a5e435dd025644ecddd9dec8b41b3c9254033fde72b83c7dde98be20b8b7a1b195d4941c3ac7ee99d4e2f2c677591aede6d2791ada359e966457974dfb65124b8c52f298afb1e815843a6108ab058e7c3a000137475b1d870924ea9eb5e3d20baaad47b47beae79f97b226d0f1161572a0b2c472162a5c7cb0b0be4065caa6f339cbb4739a2c66135f05a5365e7b70555254f5238f93335d3500322153fe4f7ce35bf2943aa70b4b851c9e942bbc3fb74e1ba42669ad8db6ab551d505a8a4b7ae7fd39f7f7e89a2fa82820fa43b4ac8242d9a1e83d1c540c6186eee7aa243504e138a05cb5c7b41486f025f5f61368a361d1bb5d7f32e998309eda8a72af8e8292bcc2faba0a827a57ea93ae4d7d789aa1e801708b8446d5791a620358e4d985b3e98fcf0fbb45bbf06bfd333e4e20709a53e5674687310a6f465ef4cd49f0c037987a54e28bb760ff1a638eb380262f2b4c232d94294dc0d90b2cf9acb9cb01b4f8c5562b7107bea35f305428da9c7911deac557c06f7ad06c82eae2653b8fffef320a7f8e03f9372549d8773179a021a06476fffb2256e3b6dd2086b8cd95f5e4700ee9c59d93d61f2bfd59d203d3a0cd93ab437752b9e87a6d9e86e57d74d10330b0bdbb6f8b9daa5c0dc87b37057763710f5196d8d98c8b85ee4adff0084258a644c8005fe47b87179930ef955a7936e3ce1db63c71899f4ed4b3f28f8daa017cbdeee0c04d1c1073b86d978901d9956fae524a3b6811e36b4887936505a6c9a04d320f621566f3d0d1554b179742a0c40eb9858db4ceb741c2ca5adf3c922cef4b4fbe66df7c0460c8aece70d468063dd796d4e82edc8a1bd2b46cd186de1836075538a5af886798d0fd65515a4be1aa84f3ebcaff8dbe25d7b723e328b33189ec31aef66e53d5fd3330e18515dfca338a6ba6f4257520f0d89959968a582f48afbf66b3aa82034456495ae0e2e5aa17dbee0a3165d82d26dc17c08ffeceb9dc6627df2c0ab7be26adce71a7a41e722001a0046ebd8a5ad78893947e24465ec1e7af8d400e48f64f38503c85421d71a180517a84df181c1bced3dc572af3d298f7f3b56d2d4291ec49e9b1fbd2c0451ad473acf0d697b9585d9153e91ac7737f16b2f3d3b8c931403daceae562d4a17708eadd66beeb51bb6d86dee50ace25fa90946ec8a68e8286cbe7598ae4fafaf38c219ef12b8962af61077ba6a0d9af078674b3e9a573966bc826bea367ab502b3355a761b308aba2cc16df459dfd19ee9444c77a47c959e64e8ed99a62a8b7b7a81cfaa54811f7d08901ed536610598cbde4d74cb5e513363b3c456db68c029513a62ffecabd846073e71bad4c9bdd8e9e753750be51c28d51a43d0b612bcf0133ae67b9e3e814d1a8822361fe9498021acd5982b3ab0219a118dd7dbd9d46d0acb39c846fc517bfa0419898418e6031d5266634fe3c2417a3de3df3ea04b57a736a73b2df36635439b896c779496b752fcf48c52a68ef5d81dd3a628e8b9e0125aa21ae6a7efa19c04f65c5b899bb0036c713167efa2fcfb9da60302a159a30d58946cede1ead2cd1c9ead583b51746ed8cffb9e1a5fc8b0e16a0eb7e9c818f7762816b404724fc320b18328b680cc4f1005a8118d29e1555480d6d95ceac0328b1bc84bfeeb4d5bbd53cf1a779c0acf1cce35105836d73c6457d31cdbb7a945508f7899ef8e2fa45d24118114531e1ecdc644ebf4f068c1fcd24525d700bb6b9c1569f6d2567929b31f20099690ebd73ee52d0618cee719cc90ddb4ca52ec196af8c2f7cfd647c85f55b88126c04dc8a00f79a403220aa059bbf458a53753fed893547911fc878d7e2a8816a7d94427fcf89cc1b806fe490fd22fc5cb1c5de3ce6dd4f5da5cd0f2e8c6fd06fdda755546f33c9daf1f26cdba29525ccde5f47a8a36794c8cdb2f2216bc028e3e838106ef901305711c4a4ab3ecbc20221f8ed71753c81a0b14f3d43f3cedf5adb63293313047c2fcabca83b2550a0a3e6a4d556b7229132bafa3f41e59a4c9c71f953b5648bc1c0d029f2f32e08a4ad156d53cac382a97c9a4e37eec5d81cd2f35438be6f03df7f34612f8d291a4e274ff2fb86e76e174d2f8cd33bca8cdac562d9756c4fb09374148e5c6de5b5ffc135336ac208ff275fb469e14ef6d857c51a56e88daf6e0200350cf6804b211c98fe54f747935d136c43850d964062485fd44046b3f805a034e1cae63f753dc6a9657e0c609a389b29ffe6868824d954caa4d33ce38d808c374efb1456172c21dda31977965b75af34ca5c9751259cd670f099242bf495af13cf725d3a06908910163555675fd09233c5ec1da67128c4ae9f17f9bc53bb010af8e81cdad35236e73ffb5207b9a631a3316fe2a52e79ee601fa4cbc5f5c9149fe06d968d56b0542dabbb7d51489418bde7a6874d08e67d1dd562347aadb28484fca452e4c8fe72ff9fb6508cefa8bafbb13aff7b86bc0cf398702fd1eb8e3b566b0255c8ada8ecfda0b5f4bc7fb3af2fd8d98fae73e4ee82502d6986b0a6ae41ec7a90c2e522ad07781ecfa5085689830e3941a18e335214562d112fbeb7bca815417ceff6890e19111a8596b7415de8b65e9ae41aa43168feb2b1a6d5ffc6ec8514e163b66bc8f701bd629924b5500fe75ad93fce6391ad6752a28429c14b74b27242a68445826fbb05f064d4996ed4d1211c663234c802a802ca03240a4476d241fe9629d6706817e32d3632c4fc2222c8e705f1f3225c31245425ea5c188d97f1158b39054eafbd28ba39fd89ff05e428620643c2c03c1c70efff090315ba050382a08532a77a11ec2b89335c0af687bd4ddc4d8837aa8473dd3eb6370d0eb7760dc652aadfbebe4f632ae17aef0fd90cd6e445e563f917f5da86564e2cbbb008294e154f370a467917addcff2abf901a7ec8653d418cb53bdd7e199bcb47562ecf7d11ed89ef4eeb8be2cf3fb1e625f7e32f835360e0e54ada0f393d2a10bda76235d913a459f493c9bde412d866ba9ce89df1cf78d87c293517b8069def5da81f6d271133cf38f4ac27271c5a11862ea5c9e5aae450062fe9190693e252bf5f0107ddc97638423085797b109eec1f47a759913f1db1f1e6f1e49c3e564f356ac48d971f0e6e2771b5ed5022115914b7008c16c4ed214010efd1721f344d373ca6f6971463fe44416c4e48354f8ae16fc138021213ed45cea8b7a807f5c4a56a0ae576e0cc666fb86c151e11fcde1ed79e248062fd63f7d35f50f69678003d9e019938903190e2d7522c29ffa555404855b711ffcb0406548b302d31800d800d88d8d161d37cccc3267c7889fcb8150a24cee3222ef661cd0d73eb5c56e991cf9687406f887dd5e4584167d9458b69f256403bcf161a002cea334807abfc17ec51083a7f33fdd6c5f0d7c3613ec90f5ba76476728c08105a9e63a7824a6a4ba7d41e3a3b40b5913cf5a1902f01e01f8fe7ee7eda5d7b132f843750f4d3f03c587c3aef87909e025ed326840ff6a3ae9ff3c434199d8470f24990af584f9d5e01a14fe1839fa9a698ae26de9364205e341d23e9555caa8528b4a56fef91b2742d818f74fbc189fe2cd45955911c47371275c7216bbf63ddb02f3416c7197400d82feb03e723eda86280ea8dadff973f1af6dd526d2d0a38452efcb00c9150fad2faad12935e1f3f572cd8938582c98f1e1fc3966c86d434fb9499d7152745f4182d8261ec0c56a603d6c4a9d4ff03b457ca24b31839f5bf65eb40aedb16dcfcfa7a9d203274bee5fa57bdb94f87398ba3fdd7bd59bbf609a83eb07ba86bf5480ce2ae126b8180346624668eafcf01b84df0c5fd9873a88c1248d1f1076deb3231715a46ee446b9e6de551b05d8826b5330f0c37edb126151251011ec5bdcd3721bb994b624ced97d01b928ae7d1769d93cab4e7ad88d73095b5d5778a78c721665f18b96234100f9e8fecc9902efb7632209767ce0555b6f28a273a09e089cc3030cb927502ffff04980270e2b0c1b9326ccdd58d70737f02bd367b142ac90a54f88113c7d38eee1512c17999a1976fb24d98cd7c3b185fbdf18dbcf94527e20acff3f1e24a8f598721a37ad0faa81875b42d0166cd880081bfb997606a095ab02da8a9911faadf91335e55f74e3dc0d4078c095fcf4a7d020d81d5c568c87ac380cd6736464c0d3ac63c0259629c214581b58ef4da0920e729c5453bd0989efdff41cb5e1fe2fb5545cca63aee57c75e6fb14c96aff9102921df475cda17b71aaf30206dd1ed1cfe828ef071b7162fc587cb61fc9f63abfaa3795428c97fae11c4800466dfbfe56595ae7a1f5932bfea54ed7c2f617f4b161d87dad4ddccc31d3113591518ce4b03bde04c75eb16effb1b074f90517b4cb22c6c3851305b71074cd8370a2b288d308fd6c164034abd8c55e245d0c9373db86a138c5668f292b1d840192b5c340f864605de0edbca70b972254006cc262c1d914056fe7ad6efa0fb91728c588f698cecb469a667d478beb49bec635f605849ea6fa4157c41dedbde450cf7223bbd4630a929d1e9b2b79befd60e6d470b04133b78dba33cf028316f915ea8fe45ba9eaaf54768917323a5a6be3aae5953bf06c4e2041ade4895ea5f5684094a1f33f645f7ffafab95bc563c61020afc8473f5fc646be9681209797ae59ed8806fd3117af83c148ad74eb479d50bbdf31f37da7dcc8cca91d9ca858f0539bdd3743f09ee2b5426e15e6e9bf58ab00422d1dfeb7567701bd7e600efd8e51194430e94e097ec490d5e04c147d29f55da1a639454cc17e8770fa400025f4531e351bd93e910903c68058ce43cd6c471e67a6eef47593071f588ff087dfc9d50bea00dc1ac4d9210c5d41f57b220ecf269e65d92bf462eeb825a77aebe40b72dbe11bf1f06a6da55c76fa0a9206b9120ac7d384e7f4e10b907f93aaf83759ab44b0dd376c2cccc4a4b92bef65bc19a0997e3516aa7747291e475f9d7f3b264074f29c733e6960d982758ff68c323d443fde35b13e90b4ab5631d78540af301b3b263a78ef4b2970128f1126579ac93a7d98884d4d9e1d807742b6db965030d2bf5fa890314ac05ba16d96d31d7d535e718fbf8bece21fce7a1bd4156fad73fe40b76f80a0963e2e2c2bebd77971969b3bbc2462b91c46826c5c6a6e4f209d955763b024d0c26410d49d822e29767c947731d39e98471aebaef5d88027adccaafcd34e1e5a28d53d720282ac0a3edb65a3c8cb67a58839c943b2afcec3c489640f43d91dd0b8952199314a13a6d484162d144a6c14dd9c8584d031236ce8c8c004a865075a8c25c296ccc8cefcf3e041ac19c0bf6de61329bc5cbaa1bbb6fbeb991da2e71c28f63eff17bc4f97b5c8ba4708a56b8855fcc32507a2fe8da584c417626496a524728db4d4d9180181f89aea91913e76dc5a585dca053059843687f4c6c25a78aee599d5f2c9301ca7a4f707678418ce6f449706451056c3c82f86ac6f1ce5d65464dc2219d6dd8dce5e61033699f4c676e22fa6e08b1b0f266f560be1e0224ced36120a9c8dac7e07ca5e3911b8985ee2520b31fa0829779c96b047d3f259f20ddabd3cebdf29cf9429fa686ef149d3faa9aa83f67f5e2f3d6bb33adbb9e62b0b7a8455e5b086905203f1a9bc19a67300f7f0614d0b79607cb3ece45d705ad15fe01bf2a47708a17ce4e08c42748839de53d7b04ec3af4d37cc4b62fe86f8781df6a2b2b7693835b5693225761d2d49ca6269166b7c25a00a5d532c1302664b55ddec640b7e7f23e46cc8f5ec518ffc740e619542183929f18fd2c733ead7e9561e416c9d151961419551591fd113509064eaf7903a14a101b4c722f5d0a1b1f1cd0f906e75ac3a21b4d281e95c29c9fbfb467d5ed9dfb0086c770f7311eeb12af495aba941f60c1cd5f123d0635dd9a5988486aed0cbd8d7502e84713c9084e1e1402f6afa743cf1af7fd8fb80d7291ae2b439e5a71c99f894922aaca471bbe757f13c9f5697784dca1eaaa3492254f162406d2c4d92762a6ce7a7c1d3154d237ae637d5262cd867160856ae214977126db6e21313e25bff975cd53c70fbc184039c72fca1f8fd4554860f0caa9f4515c2ebd01055c1dc49bd0869b6001dd53ba5e2e0110f859e185b8ced48c338bc9bbf72703c83200911a0e3e9cf81523657dac0048c695daa1e681823e919abdc6df6942d738e2701e1827411cd994c05fc01b72f9b21e94f29e8eb24a0723891b25c7a800c7d9e935cee4b50502e4156eb1af2c23d67e95e13b69772d837169d73e38e9032958b89213b07829084377371102c9a774732bfb35fea8fa44b1930b772769d5164a3d41d445416cc58399059953b9965cf1f223d116413352158f51e4634170c44dc82aade03dafc462132fa61b5e83b414cf2dfb1d15c4f801365a665beb79ac0a68bc39e546a09d09163997efbcd296287aab140e50d57930903f32f551f744008cb333070e81f5489a86c93652b91f731b944608674017dee779b63956f7f4b445a60ccfc0b92a1f0affdd942f0aee641455f724590c24d4fc4942f7e6ca6fa6b65b761b8877e04e6d075d428fefa6b0f9f139c15b381ed4fd6f62a11600480b78a127169d2e4434c7b8dd7c69cc1fa1983da9bc372df0d28a7af496a3681f29c0125e4afe2b510ad9b5789ec8ebb77fd3d605c24f94f395c87acd9f48d6f1b8351e94a3ee6b41bd09d3bf4f190db48555d1b9a9985e8fcdb9848e25abecbe4c1cc38ca97f97f16b3b6fe55231bcce9a51d2729571dceafd5841075416db2498c46fc88f899ff6ce9200a3830870cd0f4726e4a3730f0377faa4024d6c0edce4b9da8b27d6c5c9fbc1afd8160fbc81369f9a66e39abc2d25a05aeffccfeccc86f6db6af427c5aa89d3b05b66d8975a0e9d2c9c7f8f999e175547ef0da18bee3fc847b5ef5cfb2545e89f6947c7301a1aa89ba9d7e6d14d1f63ed26afbe71d7f3dd1988f9785e3723d512a1aada74097df5a2ab680f3b490753cf526b50ceeef86c6282506d95dd489d53e3ec4cc60c889cb8d66afbd5fffe027886fdfcec232651fc8e57fad7f7b12b0726f2cf8c58e643e244df2b9a08dc6b9203d5f35c1f9d586e72591f7675d4b6ef0e95593db5cbe130b916ecc40f23ac96fe6d4300efb7d33c5e557ed2da535ad83ee6581add277fa4aac1afe627b2b16e27f22513ef58ec4b8c6068525ccb0d77e0f4afcf1185f1f1545f187a64456dd16d5719a42b8e89889db1b8f3d12ce700bd6e1239f43936e227c9337e9c91cc4c4bf5bc9cd390b95837b240780199241a11f0a3bb003fef5303286784c45559cd0019ac5f80ac7f1f7cb20ff3f01cd94ad342a88e0f4cc3359f90c01eac682feb2020be0581b44311756450655a9c05f9852a07bcabb2c6198f20eb1a1caa48c36a80b7b47e2d6e549b6f08b054a1e717430274f0c9433c974495dadaa9cf4e08bc37370031073d30d16b7ffcccf396ea37a2a413bdf252bd9cd2040672108b95d171ee8a0edbbca83a4b7018bce33e1c2a6c58cb86b3ddb56cb0daf89ecdbf99079b65d9d07f5a8a51e5452cf2637516ea8b8d141241a713399c7c206a668c36b25227083d9b6c85e698877aab8e2a32dfab6fbabec3fe35bd09d5fb698c4f1a26e85517e9aae5dc3befd44f41d6b5a57c1bd200447b3abeab3536552c790f66a3c0d208ca4b7851710dcead0f861a57d1c408d05a381558146ac1a755cf643eea6542f4ee1d39d36b6ff5fb15148b9cb5e9eeedf3f06a4cb6d26a92cf9effa11ced82c2074647255da1f90396a3d8503a666adfc80d3efcbb5d8da3406caa1deebc00a9b483dc56519310e896b292daac8c0105258065407cba01af6d808d373d9b184c093a3371b0f8ab6154783ff838daf1f12aae802d7d64b66c2eddf7a0802e27324218d0041369be752632275220f0117ec1d012c9c63d59b777e3ff1a7e67126a377bd04ed5def3d55806a277894b3cbae9508050ffda17d575ebb0d17108ba375ece24af089c9fe54e570bd4e38a1dd5c3dc0cf0e4134c700b514a9cf074f0e809959640555e4db369a75ced6914073dd36b9c73dbc02c9cea8c3c1a5a7e359b1be4f062ce5a3eaa6e5fd5ffb9d6d4389705afa262c4643d4898a37cb11491676af16a11f471521d64f75968f89e93dd7fdb2b694e6c4c4fb0954fb33a8a659ee88302d323d3d11b31d7cb06209b8d8dc6ba34f97957f27f4d2c4adbe3190f9da68d4527d4b315368dfce70e4de55ced67d5befa89ad83132a76d12e49155e1b1a9819424ad30f8fbdf36d15c0393d65fc60f22fbd90c0ea841aae6e12195d894be4feca1a01c990bd44b42235f2c41b457b2653525ae3230b3e9d542e5b993aabe482ea1c811fd3835da39f65fbb1f2caaedf41ba7acd0f714c6662c97a7e103c66fab74cfc70c4db5af857b2cad0ca954f2280a340a5fa272c2be21a60412d02d20e319b46f5abf904c82271b84411e56c99c618058655af5c29de5496bc76367993be792fc76001bbc5ecc557a1aadd45e44a344d1d8fa43f420388d2168f292c5412930e8f95837b88f8255352da5d14a4c5e95c0450b691031828783dee32a941fab701dbc84b0d6991e124536943f6d8f8eb99f9a206c2632ba07a106a1017420c668fa9a20a9459274e77747c9cef81e14817ef5bae79e5c9a80c43a1e3892f66e5c1389b164f8209de3b1bd4cba02642e08ac6653ba8bc2f3e0ba4502d60ff2e29cd190bd3772d2df609960047bd9d44258913f42c9bba0cadc8f37fbd8f9015f15ea52acb3f5eeec40b0562dd9f4904048a9fef97864b649b76fc03a997d68a69afeaac24e65e5f4ef95e76402ce4756e537241b6e826f54c3bf14b47c0cad3789c46b521b1087f6a089506b0c1cf75267cd214a112f18279cf10d3b8a293cca196225ea65347401981377fb514bb146f44071ae0090382bcf47de1a3da8506d3d3084a0a69b3d35dae355be5650dd19f8803688d39e87f03dc6de91588fa94d77d86652f27b1ff217013719063f12827e9db522ce451940a456e36e5f6a44616067b65c985fbae40fa62efdf15a483024763f32140187e60974ad96702deca4f58e789a7a649c7e0f1da594bf577f012587c291e9b5e1436f8e6aba53145058e1f6bc324a6ff89a959bc3853b59dd669347df5d3a721c2191f506120b02870d4d13c548af60f7b14dd6b29e998287a5a68884c4f88672f6ec1614a3eee1e08777150e5e8192665aca83b34b2be210d4764232dd97a60a78e2fc4966dc120de547d5cdb2fe035c8710e46ffd545b50cef66b87440b37539c7ba993518cc31c3a1f9b9e74a246221d807b030573d9f2300cadd2294a18670b1b7e1c0a6c5db19acb16d3f7fed990856c339a3f8cbaad5b89d5ec90647bbbd0259033c2a4d12856fd4850da1224f12e6fcee35226094afa07a677b310b11cb57f9fd82ca84d026eda2007f1b87e41c1b4c9ac087e54c40bcf63ce3b06a76a5fb1ba98d06a931225955a7f796e65696eb6397303655377c2119b7dc54319072b530e976f7698419c7865808342d4e87b76b29398bfa1cc047d7342eaab938a5246d537dd417fd931e7bf580ed14d599fa716e738757b99b43f1f8f027ccad25212ee075fb578eb696ed3343d3932fa3356fc5237b3d8b36f28200ede500cf64b62a0ab105cb999a8b2cb22db8007fdb46d1b4afa243968a74f56aadcea0b7fdeeaac9a7d7c842035085b367516c1458c00aca7ff01ae4816d9d583497d353467907eed3a48a000f173f1f465083415f9c4bc84e7fc7d0507d3579f825b1f57575a4f77df4fb528e0d5d9a65ed3ddabb32cf9cfcf32c13cbdc71cb8c362161f2a17f10570ea8b8f370025ffef81e117c9642d3d05caf64427b7d6d9a38a478ea057098324165304859467d891865cf4d4f7c87fd094c807f1818cc609d9f6d9640f9e46e69cda48dd89c616a67ca7e1b6dbfed809b2a8a926cd2f3219a30d2e02d4e77c716a0da18441a467df09693c02a106b55f02ca72e6ef0108af6d92580a8c41aa5e78dd3b12c2a94b1fd878b96b39d249068c88ce70395f65df7f52550c850731fb8bb77b0fa24a98b3679443726782c656f90630a4cdd34fbe20c856626dad81293c7b1e904cdd9119dd85178aee84da7ce7ff886e39d7e7e4b53c224d10b6e3c5e16b0caa28f931f12f92d19ca9f4f8b11c51312fe78d0fa6a7f4285be252ef30469b2bdfd091503bdc1681a86dd16b51f641a7d8c2c6a535319618c837032151c56a8ae3016eeb7f8461a6044a195863b3c1a29dfad024fa4803e536cff7fa3b134eed6b246aec2e4946ef9a2c67eb19cec9673334401103fa7a403e1bc5771e1a7079fcb26284949a0d236b63926af10672a6d9ad80dedcd0f095d81bd375534f779ad96bc3603767e4c1a04bc562cd22448442eeec5e2acd2d0877c22cc6705bd055c5baed85845b820e1ee1c9385d240674f53e12dbb978a3972ca3506422863920625b1bfce0fa3f8e085d9647444aa704723ab2f6ef23a70bd496bf671108027639f5ab9d27723c877685df8fe8bc384aed7e08edff9f89048316129ade95ea551467af14d3e0c4ae6ee6c2c29f6dd1fb1be321e6225e38935a9d9fb616f6532a011b3cae1a50d8aef26b1e11ef1340c0fbf855af4a890ec985ab41fa965ccbd3459cf6fd4dfd24d9c88ebdbb378a3fbf090c67096bb0a7f74ed61be4d3af9da5ed5614754fd018cec0070bff6252d8f1a17a9c1c4358ed04b8308dd8932d29cc150956a0ce88031adf653b05aac9b6aaf398baaedafb1375175045367fdceccf4b21c9100845af0e2d8559fb45e5809a4815437f3915cc4a8f7027fd7ab5113436e9ff82762ebd3d8eb9daa38275cc608876b4a962857c0afb850a1caa03b85e449dd860d5848d1c11df7b7e217c7941384d8820d6aa021c0fe92e27c74204825a50115d411337111939f8a26eaa59252bd266a0c95e7ca82eaf53118935f184671175bd6b7c992ef1c4f9f32e452df19e0c230e7d6f015c9236b1c2a11280259e2032c69cc2bbd6e2c0495599dd7dacf247c82927e74f2b717bda52bb319ed00fb047e2bae08c166a1db37ab61ccef9049dcf03415d78a30d8e0619d1e77bca8eb5c89fb75878298e1e40164488b77d08b8bf49f6a3c90d12bd739b8047eb6ce6df045a37210692c5ec8dc44710e86cbcdaf9e9e08605a73757bbbf565ba27081a90f4206a3df8f3e4f2c226730550c6a82cebc43fbd48b901f2cd33fb8157817f0a66c5d63fb47fc89b41077ab89fa3b2b17cce296756003cec90affffe4607ee2676dbc364913030a9c12601f9029fa98f86dd230fadae1f1d7de417dd192f1a9fbe6b0d81a11e1e8de3312256b67920a8374d1e59121562c53fa0e1a0250e393a7827a476946aa934e5ee39f50ada074ec26c06393d1632055acef278c2125f091ca6093618968a55d59071de4f57cc238a88c96cb14062e2af7af874ef158e71cd773f5c0772597745213f4d62c3b3d60ddb97f9d9da3354ac3dd6e336dc4b1a4216751d3d59a97fc37eb26aea1577b064189cbf3915472c2a4a65b36b45d942c8823d7b565a76b12ead431c94c6f84b5c8de3c6c619f6173f5dfadae926fb8b3119c894a7d99b5d88cf386fa842d64944eb92944afffc20654d5abd00c334c04bb6730631b15a35b07a4dd8bafb6ab86c3810c8d317f74785d54e001c8d999c8a2ec0c3a0df21bceb0c6e9a3866926765a3b64d89a3d37ce6100c5d75373bda752cad57b0a957b86eed97e4a2dfedf1ca3b97f7efb9a16cb84225d4ef5459b0c3b1867c28f2aeeb3622285599cfed0b66c741b3a51d1b39732fb2e884dce0549f709036c2c35414856f2811120d9172488417caf5a91a6f6d8142723f0b80017484b2d5257a7d3d7eacad33847382df6fb860efc7cbd09ef4c2650adc748cf54d3f7f9eb3a52ed2d6fd5d2cc6788450f6a4ad79b8317f0fcaa9c8f858ff523ada8fe38ba42934adb725a92077ff6fc6a985d71349e1e856a3aa15f2f4eef80f79c29552d232483b58a3341fa48dc15bb7e4eb56f9b2d9245b0a1fd6b06b278a3d4188c841ca259083bb0ea417619b33fef6f5ba96e7838bc63e56c35389fc961e9b63f9570daf8e640b9bc4bc5476bffc8d6e23007cc49840d753b870269233cd13a9bf0c9e0e777c48b232dbd2df7aa71f2cb73a4bf0db6ca722d327c58030bda6e6512e3bbb7272a17b502cccac45d9c9119b0e10293ef9e93db4c1cf2f7362d12da10a75abc8c7147359a4e2b001bd2c2cd416a35af57c60916099b7e21a89b69e2fbf48c16e57beb1866d97e6588c62e225c7742325056a2fbfd00f6fcd596d3cea1031673f8b8812487002a0b6841f754f6e8b949937c88536edd190818c23eedf8a0354f90e03e265ccfda3ec4d05f9d0209ae0d688d7435de2df6805290f48362e618de55c068a74fa3056de7e9d0152802cfb641fd90ecec829ff577b621681901f2b74e93139759f1e86749b88f45d7e048f15f7e850a36395b2934f6aecabd0d48ff1a0b2e594112bf28c6e4b2d3dccbe593a921a6d4045092f298206f3d323e9eed9004a7cc9336a3d763b162fc9aa9a5a0a033f114086f711aa4cd9712735a693cd724b7c187a672a167a21313aa4e4d07ded581cea645e3a4aeca14c6a5709ddd5d1611763a9441e5891dad456a755009d45a0f92d5108a8b8ebfa05bbe52ba99940d3b772d6a1de640f4bb0a2a65b81f26b2b19631ab43ada954686c5d2bf444c88600fbd99f0b719654ae6e9fb0cd632e4a7e9b009d835bd21a8bc4d46ac6f1fe8050a75436d0b78b0d95b4659a455980482a622999be79279554b7e30384c62df0810efda4b0b47b22ff89564b19f837368324c96f00e49427001b50bd71dd8d73350b0fc46bb7a5cbbbffcb1dfe49406c523ea91823a0f3824e581d244353b20838ad7ffb02951e6c205ea4e810ec441bea88008c78b62b129e7607d1e928ead787af29b49b83fc9f6d185f468e1f792edf3b5334cf26300451f7dd8422b94e9e38ba8b25da33841acf1e193857783d0f364cda874c7e0d941285f504383a0dd0023ee5857fa80830f6b9d384a6874e348708d07cc40c523b1b3e03d0ff1be05cf812b681751d31f01dddf0f6ba34347b923c693eca70de73a0677fecf7c3b5e27410bbfe0a6a135bfca061f453605f920766db0e66e08c536e84cf70625a91da6abbb2fd1f0cba78b5f841c716acdb37ab8e668f0506a74fa5b3b667b11476b067124e0218ae81e2c43d7a454d007fa39d4167368e402d66839ae3e422f3e49a28d886b650208649f2f19fc297de7655fbfb07c3c8a7b9d21a9bdcb5508dd11273558e10e7d67174dc748df6e95368fa4738c1ff7bbe5d5066afa926521fe45173a89f5e2d97efcdc2ffbc85e145bb791bc8968fadd77ff8554b989c79540076123394d92cc40d950339dc04b5f069eb96f13cfcdd8572bf4c9099c24eddbb49c1481568bb20ec69d0bcddb2347be6ae86c3537028b7e420207845ceca3322c64cf6cd0f733966b9999b31293ad953715105fe9692b30a6aa98f2611ad148d69bddd4765c1a74f87d943db1548070af2917677eb9028b77b19a7f9f141a75e6609094eb417da63e388d4428e98b84b4e3ecc512cec7e5341f77f508f968d24f469d3c91142e3e47998ef8758a709b6f3745fa6b4afa2a1b3bfc07a271dfcc0d9ab9d32751e66fa280d8cc72a6319ae7770da1700ef0d3aabc3453dade1a2c3e61022e24039aa9415e01ebdbcf1641012d49aa32f8c7c8af0403bd0268aa77d38c3f5345ca6c810054c024306677314f3bb85fecd5e54857b6443210c886a488c0bec2652d8fb532189a4ee15d7d113883977eb7d973e85313ad80edfa197cdc93da872d79badd484df009ebd02bbf248d322a642a1fb1565436b41c479ebd539e5cab67bac6856c3f9e12dac8e255a78109f64a536bc15a5a8e95c92e209db4bf561f841fb0e89ca98d13b6ed16cfa704b4684ccbf8b910775c7045f8e0060ce488cde361b4985c826df4123aabe91950556ffbc41c6e464328efd87120543cc8e77b3886fcc4a94ecf93c746f110813f7698d37bf391ad207d8397fcb12b11e981f3ad9b64ff2901aaf48c2da58903e0dab5dd8462b61fb1320b8aed1a0bff14195fddf0d8b38d26bc38a7b72cc1dc573eae29984d4897a15561a7f05ea92f7ca94cf38120f7f7153427baed9325af0a974bd1034aeaf4e55bf46903937d87f23b4742b0f5c54faea3c78fd8ef5ea2a2440ebce6bc846e21bfef4cded17377d2b40cc21b3b9dd6dd1787cb00cb471dba43a5ab5173afc167e6cdba3bc10e604c06197fb9e9d2b2bcabf0ab5e0f69c836fcb3551cd17d772d3df24b527391c2564fecb26d29708b89c2683dfbbe728ed97e595d037118a5743633cece7cbe17fdf977283810831801abaa7a32b6d528c28b569a8b92c4bade7e80802a3cb5d14bc9d436bf7b72e70a1e2ae93d449a3688f2e1d7b2bbe44e403f0406d3fb4fc05ccea15e0243a00893b772758e9fa4c6a097f5e91bf6fb942e9340f32d0a9e6c7dd54a141bd59e8caeaae538480819888034bd47a00c569ceaa84131988cd9891b649d552f12bf1095e29ffb7100df913a9cbfd9bd0b567a09aa9c91710730cffcad9b488bd0549966083ec096f3d158b5cea7181e67445bddcfe220e08d5b9368e36f34eace46a0d7dd8867021ae050df9549634f9b0222380f1e98d6a98e40443c6410518a20a4bccea1cc13b1c327203a853ea259ab3d0553f6a6d625de8e3eed3246d9bd7f27912ea6ba1ba2c8fa7257dcc7e08cd8c5e517ddff4844410a7fe93dde3cf269de1886ec22ccf1df757aaecef39dfde5b717565b040e2afaaf1b282b47d76d0bc2eddf2eba50449a3a85221c6f1169081e7f33a5f05da307ca24c904824847f0b8d274a1b51dd30bfc41e78ac967ebf8b3605b7d1d6198558e1aaf002149ec19c37b6e44d56a036c47acd45b296f8c67cb343c92c3f38126f51c5a5f601f26a4282a3614d528938365a7bc3067f51285ef4f3e5a6ca0bccc005663f5450c349e907a30080698f4f94d0fe81a0cbb22635d91fcb1e3c0c5d2d77bec54ae94735e0d960ea2506903fd27285cc76bbadcc1094a3852f79f6cc563744a087afdf1f03c87dd206ac960c702280475d150b88ab7c18be954ff012acc4c85e51e55c7012effb723cafa4e2e7ab699da41c95c760c14cfec5fea1009edf925ed6dfa48697d618eb272b1150cf73076bbc9f77492f44d50791bd016acaf03a6112feb34cd2adafd370d398505bac36aceec4da43b6bcd5552c886f4f03aa683db2412463f7d6c82ba98aa88f63db2a17e4d9734c3123595ba31babee6ac988498ef776c6f9ad893ade54982a4d5c253589eeaacbdb69a6169c12e867e11a45435b72a203eda5f7e905f8f1299a64312b955b87ccab6cf0ec06f658b60893f15020e2974b888a86b10d93ea84db98ff14529e187ee461a6d233423531cf296720786e009c6ad5c2986d70be7b8d673de1af6fe25aca371dd6913bbc43f5dc3237c58513892595c23ced3820c411e02c95bdbf7f7146ff93212340a66fcca2f7416be03e6f9ab6646b61e641f8d67b7b82ce504da8d19ef538263e5814bf478e78ceaeb4b84df2de9ef2781866ad6317887d518363ac4abc935d3b88e2484b4e13f5e133bddfbd6fbc2411cfd8c2ab80c16d1a8b8e8c9118f11792878a10efd3360258a5208f87e47098c1223b07d3da960545a35f427adfd17997947ad17c62175fff0f16847c7884e6a43c42d54a6465761713ae1c16416917d9936eeb07355e80dadbf70156f58dbbdf4abea3a5856f871b314144fe3f759c30aa24e2208ec7d273ff4b0b309eeb405da2e5642c9a33939370c736b3da3c73dec01646f3be361b7b3c55bb4e2510762317356792ef918b256a75bd7a8ed3d8ab3782e450b2b0d5bda9711f71202a35274911c912a663be0c8861df1d208eced077413ada7aee8bbaa5da87ceebfa8718630571ecd548f70e53436d35f51c00df8301d2de809ddd271a08bbad33cf796dae7feb3832a6fb5352b0141450717b6c3e12952c05e16dfd96a0a7c24ad48088e311bc0428ee610b4cab627a7da8c80a90d11ada2ef88df6663718a7c1ff3f23bcf5d808e76b12bc66639f60a34333cebc7b8992a75544e0b7ed1d53708443d92faf91ab086c6a29e8969a955fab5c45b274d70ede0ff697e914e1e3d3b9c5e7f3eac0cbe344f5a8366dabfd99f750f874d64adccfc443717cec8afd21b865d0f581250652f283533843c5feb034359b2c269b40363e02758da47fd6bbb69bf1f00444c49f08b827b020b85c7dce5e0c90b5b5bff386e1a711fc7fa7583fad3b67e55274f791cdd8a98ee0c75b93bd0eb447d2e633ebbb1b088cee65a1c6bf86a7246a9f0add3094c081167b3ae4982d807901029d72d11427fd9e0efe5fcde702504467330a8caf3993bfda62f6008c93196f9a123c0b959218daad5fa752cab2cd5a77d8e57abb8061cb0d9cd820475cdbc294ae5e49174ac59c319548ec93e16de46864075a9ba761613368a5abfcb4cc002353877367d52f678efbf39dee9ce50a92ae92774738cdeea3b6f2a7ca5cd291c39c2cb9f3c09bbfecfbace28de327284aabadb8f07e1fc3b36049c7f77a0fc766333f5bdc2c7a5af52b773fb80632b2645e4008689e01a307f5844ec10e11033ea28459663fd7ca2426beba38d017f4b3df88822a5dbf08c4ddd9b351c6cfda69a05cee312a1d30c59a03d39fdb1191e79e9f9b7e336df1938dbcae096eabac82282126702b2df7935ad87aa62f653654b2c69317dd71538ac22b0fbbae394ff28c5fed304a9852a503ec6e3310e6831cf359f450da42677d2107b9e268aae0c44d37b2d0214004af9d843e8cd28046cc796965128cc5d53dc86e61cd4d32e3ec7c432ea41a035f233d82aea473ec97004366de303167734d6057b49888afae604d1b29aa22120467dcc6ec13e074809d579ff860034c1e4ebce3367d55d48fa9f8f6d25732a2310db0d8519c6c0aa4b5784db826a82c39932a70f8d398f40b77feb054a187587642abe6b9200e73614dbe1bb62b445c73806bdeef8a955d3d0165f0f795df3eb0aa8a8d3a9f8c5614b37d0f53a9601d9829f91b446275e2e6d1cdf2d219f8c4a0d0d6c2dca17f0c2c993c3357a7e92d244cb14e1614d7b3779fa41534b3bdd2548090e08f53fa2fc41a28c59fcddd576f0c9637cca914c2f7848f90dca3655fc00bf2d106139038388b129f82254cb951e0a3843a8bae80b8af84ee32de864fd8198776b742a93a9dc2e915b9d21d6e8b86b37a1103b88c89e57db8fe227a168c89fd47edb354350822a90eeaf5316b5f5d661754f32107e1a2a54f819b9c6f1e3df3728bfd555aeda164690a15128db2d3fcf29283e1f9fde19072ca324ee2825e60089c4d012bf72f488d688beb22f649a1d051b8d7401c9a973f868135e2d91d35c2c7dfeead8278b13473e55fefc1a5aab1cbed74f29f22bccc44a9b0c5c097efc3bcf435eba90c02aae4da3c549dbe481288f3167643d18b09dc46ce9b133001f77c749ef03a130e8a66b0c42b6136bab62027dcfb796b02a68da7f4c39e807e41b73cbd4e2202a01aa0aba9a74b3b115bfa720e10b3db58f6a673c08e26a7b391250a40e6e72567af2ce8943b0078611734b4f85b8def46f699a43025649ec433632224d190ae2d3a5b2cd2af1b2c991075dd04a220e7335009b6fb7917cba4ef3221add5cf6903ff2099a313d226c0ccfa3cfcee1b8cf916389175e75c7ff52ade5604705c619ba58c8539602459e51d3722c438c67c9d2158d4be53c440658088ff9ccbaff14b00e3c5409e1567327e133cc767f55abc21bc658f1bf79ec34cf9206a8feb83d2c4c2f4264c86eb7ccf880f565f282ed41a452b722043c7651e2bcb05beae2aed4d272e813877f65b5a16308d777413db9a143063a57be3d0fd69315addb636ca7f6a7c490915ef634eeecaec3fcc677fca211714098f3aacaeed2558240e7cf7f396f905f64f4968940b0d4f4d38dd7cc66dd6567b33da6cebbf2ae010254db70a8ce396e8771ffdbea68f577109ee1f98b815aee7ddb7bc5ecbe14f623bc21863e1889e55cdb40d5bcdaeeaf725bbbff54ff838cf04c4d66008a1bbbb5e5d450e311f3adaff93f6a3a01bc8700491c0b9282f4bbcc1b92fa931954ad066eb5603736630c717b9b75d233e508c1ccd7a3d120e3b350bb2a55607a6d22470ce9fb959adf1c7fe1adb38ab80614212e5fd6d2791e5c9bb5eca858ed1b9738cad10a1940ae13a176a57b00e0e7c5888a8cd929942fc1c324955de75e094a9ad3da3bfa30f6899f3bc25e34ec1455cfe2e3e3786d6effb28169d34459bf4163a96bfc945c596f9e0ab3e18c414d84f7602cee743671e129afaba97a46241fda34f1425f073b5e7aa2f585368116c412baf6b2653f5a5c56f32f9f35a4e2aa8e478cc3a21765ffb6adb98e8f46225ee4b1c5e68e5bcaa70c684549f487b37468de6d90f203e4b8fbb4b337f2588db3dd73a44e245ff0b92b1cbee5577871d9aa39d5a7daac103332e0f7286f3cfa275c1c37cace9743f57efd8d0e06afb83d466f2e58ed006f9cd4e6db9c843b695db0580c786d0c825a97e9fa39da971b4f186513b36c702ca0d56eb10c0c81204d833a664b263afd50bda7343d330176a773c29d6a4bb5fd3f6fad5ed5fd3825de216df6d5f1b1a7dcc5d327b8210e600de98348a4ded7d0f782726b33d96ef798523d4192a93b2335759303041235bc5f1ade984f07296a4ec301e9d961f26edfaaede150c6745309f7ac18326cccbe851229216a91a552c248b7041484fe969a7299ec17e7576dd7d86c5867dcb100cba41b104a13b8beac196b64da3f1e010afc65511cf3bd58cca577789e987767360cc1753547c0fbf0739bff0e6afe78ab0122272b294e32784c644fd82cba817205576b1bac400ffc471960d744a77ec8fb7c1e4536a2779e63754ee78b6a70041fc5765b67098262607f858e3930806d9f51325a2138297927d4c44ccb46ffe2ca291f5b3271701e8d75a6564b09f8f0483139392699ee05fc37c16472fde4d1cf5bce05eeb0e41f55d9c1b6b52800db2650dd75e89754d610d85fbd399cda00132540fa09121709def0c538911d594ddcfb7d694f911f94d27de699d0a5f4db1a2baf81c3acd88d4b353ac257cd44ec9fcdbb26051af7343862075e41bfd77afbc70dc073450d0f9c37c77d9bd687b3275901e707c9edc8f3917ff2d5dea4a2ef63355fbb9c5f246eccc30f8346e4652b1e43b6e6a062a110c45322d18eeddf79a94cb66fd37659ba3bb46ab8bace74cf73cc9161bea21e1a92ff3f8d681970b99d16e365d4c971683e97d00f8234b4f288662d936c0f60569d3d6ce0af164f8e757c30d28489d96112f0e0ca6778000bd8b57b39a067d3c272ec49a1d8104e7fde4dcd0ed808822b0502180afc03431992074f73bd15db2f016cbbb35a0f3fe2edf413aef6c03e130def71f2be30df32c9ec8edaf2013cf47daa9ab01c3da23735a926f401eec45a9c4fcf012caf712ead6ed81897496480d7a92b1f79bd2271cfa121f612257a08ae41427bae9a362cbb4d6af6e7f3d67b65d65b6b8ad9fdc658c9ab9c7b0e787abe44dd50d5bf7ce13aea1873d9cdaab72d1fcf6a20a42cabc3c269c1df6fe888dfa643529d9cd0d3274c2b85934da74d3c7e26eab66bce0d469e7adf04d223454c82237af6f3fc787161bf121dcd5f639a4530d343c6c5d769166bb9fa1217166c4c357b43924cf412a57f8e7ae4c854e10fff4c89757927c37ff6ef0671b592d6b1aaeb69318af5f1239561294b079163285c0a5d81e90fcd9277363369c89520e0a37d1b7d31720a87f632371bc4cd992328d3f98c95934219a74ed6bba2fde3da133087901efb73131995af2bba10388a54ed3ae9566b291ac6b0e82ab9d384bb36a432cf45620f41292c5056148a97f12bbc44b3073b64a62ca65c7089fc0fde8c447edffabb038b5f736c555c5a860bc9b4881bb9ec0d00a6435b6ce64f67d1a5ba0d2c606bdb862b9a64491e074da7255ce8656712349e62f5157ab1b3173a9336f9146733bc7543afb210a3968b5847e9dc86b7aff81c997751d867e0f028070d1db84de67711b40fd8cd1bf6cf9c3c554e8a5fe42d300218a05abf85d91c89d1cf1ace90c9d096e4744770e088261f12c8bb547ecab148e77772a23bf5381897e0aa85e87785d310c08ec3a42056b738083ea66835aba07ceeded6dbcb8caed17c663198e47962eef0f11c971e375bd665157f7a0921a7e18f38bd9de4828452a747bdff3d61c6fa053ded3d5a772c12319399b14e21ae9dae0d31deda383aab0e07e0255b847c016937f19f6e3d51952485fb308bdebbee5c592387a80e986f70c0bf33bd45b75c76f51c5b8eefbfe1e74dae6f0bb87c7dfeb631d450ada66477f782e900a82a6e8934b0b6855780b4959407ee123081538359f6e4067b1aad55d0550f4b713aab2ae6f44f906740036944a5a7a6425657dc9cbbd6456379d0569f25eb33b256e68a02ca3cf045f8f858d231bf9f5a734484cc59fca8e604cb162d80418524629887650252781517d2a8cb357510157971d1fec71a31d562e2a278fcf5cb5719d1e9c12787e2e4e655479fe6b221fd23b653722631276819444c3200a4f34e9a55a2faa7203a2f172e2c28f1e58ea59764f44dad61647c394f412543cb039c9a44c366e88cc85bd38611f771dd6d82c617edeee8a4f469e717e8af7e94d0cee87fc72d909a1a4ccac5dfa364acaa8c563973d685dbd51efc292a0a1062cba7fcdc28909a63e7fff926e98b04a664483d44f908eb0c3cd028d2833efa88776051b5ade69d01be50517a030d650247a8012444ee3019bd41154f0c8745b3df368d37d4dfde3dbb9a305a80499b9b40a3bf17b1b06ed260a1d3d6ef74f1b5ff8f9348d88004d52838f676cc93dc556ba2d8bbdefe9f1bd7350a06856a5ded9c57f216f79257cd3c08295ce2a4e7b2d2d91dc2abd1b9d3c6d0ff3d3364ed3f133ec147f215b1caa01bdf187a523b4866b64f41625a32b715f628a09f9ec702b8fbb8d5565c3151b0df973b272feab17803d341aeecbb2c08d49e7aa8958ea1c1cac8d3195ccf3249680e28d2d137efecbbe8fbf349d937d83fd9f3e51dcff942386d09d772f34fbdf9ae323ea0514b95844ed4177289f2e486f96c25382f1d69eb244df99105650fc8318b4c6f5d437fc2e7d7d154f84c9d5d1b9890f7ceb30c6096e9a3e9c55e9f45c3543165b852d2fa349219f43641b32cf3335b0e735d6cc9c33385aa90e8dcb9436c6c9e3bf3586c67be57111ee7bedf488f3ddc575c1d2d061576ab5367e63981bf653f450585dc524964e9bedb017d4a3a577d34e4a95f231420fb4620e49879f5dd8fa46a8bd33f25afbbb87ca354d6b2331ea4b0c876e4d88e7ae5dddfb3799deed3c599dfe8440e63da254b102ebb86d7c23e2bb976027f006205f80ae286e486031ce4a5e18b4a89aa959809f3c95ce54cba186f470145209bd1e91aa685797b21ddc7976f55dfbfd052d7225e831701764739bb8b06192c348540d08014afa6fcede4dc15104b272acad524d1de2500ab2d988bea8e4c2bc04434d9ac34d490840ddcd97375bc1b9bae2f40d3e1f033315af6db1c2bfaca42518424273da53182f43c03d147b0ee3b225def171e453ed6aab0f07645e32570bdde4dcb562762d77672b1d52c4ec92f363f126e752da69e01ea594d371db82a437848f63770ab163280b3c67a49d976cab6c39d40062305c1f1e519c9354173891b2e1351a3a591f500e07b5c104a54e99009927be27bc51b70109de37395c29cf736fa97537b8f557550560179575b0bd94b86c72e7e018e1fe2b41fc252b8089a0f4f68b394dd0c1fe33ea4e3e41a5b21a83cb7c34d616d81c8ef8f721b257704b1336692053b0735bcdb0d90bd189c77f45f8e39ea0eee5c2d95077639c0660a4d16ece5ae67aab156ab2d926c216b524ba589332c89186c3063cf5e899938579a427a536880d727a202d02e2c7dcb34a432a25cf68b02e6c877e896687fc266e6a8d302d52a4e88344d354eb8ae5382207833aab5d938fc8f0a62e25a422ade9635b26befe2ffa1c897fbc59b36a1db1652c0d82512147884d66af55756820159944e5efe353330fe771d5059965c890bb543902f085befee51bb3f80d1540eec761d69e14ce1c0e5f52c3a06fb6d99b85c285514403659f22138fea825809ede2ddc5755d39c8222eadf54cb3813c3d4dd3315823192028aaf1f6f97985fb1c57df72fe7548d285fbd7d8471293bacf34f2cb9ca61cf2457e1085d4106c34cae6a87f80e955008231659f6805c41541684be93b0144ca42abb19dd57073de86204aff718f863382b7ee1a3b486ccde86885954a57e962413f395b083b7b7979e791ef7c39bf190f690fd3bb414962682c7ae9b71ff110be02f97aebfd00830d0d0c916c38daf9d9b837e2c956446a96c786d348b3c5ca65a9065d9a2aebbcd95b670b867f2e07bdd16a072115e3ee944f1a5aad15a6db16e02c442298692d1ea7dbd65d360d32efef02ac7fd207d0f7913b61399a948fac16238456f37602bd5f9087ed7c348a4c6078fb2a712e384d310f0f3b283c0c3d7c6f30dbd446a16decc010f53e9b9aadebe00c3ddc7cf0358eefb4ce432c4bf15fc504518e5eefda5a5c49cc8132ca4f5e5d4f7ceb004c8aedb80ad3327f0e09a269cfe271b3f273350d3094bd4a31f82f8b9678bd3e7f8f53e32f8128e5bbfc43032a4a3e4244703856c0e8fc693afc8795743039f9b575c21e976ddc4346677b126ffce2251ea7ab075c7ba799ef61748bcc360f8a6b2ba1b386e17d018738b845a909cc1461d0154e59b0f3359e0b9903f8e5fbec84c694473633074d834f5868c622b21f7b3fc53e50120e597f61f72848381ad08ac2424e3756406f7925aab07c27092f0fad31fed810a1b4f6d63deb40f76dd17a65af3554dfecce50f5b006598ad62451c8227d471a21bb97f3395b32960db808aeba7ba0d3aae5f7bb4c246b52dcdcb7877dafc9e636f90ad58469f81894d34d41450a8f2f3b82a53a962dcebebde23f923d01631f3e56df6f4fadd188b7a595b0f2eacbfc7932fd46c13b9d2131d56e60c3c751acc4d7b30d7eebb449123267efc954c1c1fa03eb8fb7b1a02595dfe49dfd4bdccda82c848efe045a640c291a7dea5feb6991dcbaa583b84d82853df7fb13d22b6599a3f2a5a5ad1cface6b186a9e44574b2edd5323d3be1b77e43e4187cfdb87e4dfa48bc725c2ed9e13d7c6c90ab2e9b9cb50e51ea71fd707fe2fa0815ddf2b0a630d854ab8a549893df264c61a09a92ccadf11856b424809b703e16c87b2c5ba3d945be3f29149dd4edb0fe5548168a28be941913ec4c5075a53824befe577da4db68c608b08fa5f1509769620e22e86067c155674aa76ad013564c8ac5052f78bd67670d5870ee2b91fd70e36732057103113ac951d2dd6a02ce937768471e3e7f14a6c672a36adc4b95a31c7c8c955681cc24ff3d02b69f772e3ef90adbdf456bae6811bac10403f06edbdc2c45523717bc2a5b9a748b39282f417e8398d01999b647f19ad6eeb1dec1b4e2e5df9e1a61481cc8f668481f181018ded435a862e333938e2e2ec0d58b984c0bd9b865e41a9357c588e44953e5d98d10234ea0e38b4bf6c784ef2c25f04070eb7d135a2a1916e55d77788f94fc91dab1447d7188eeb9f2a1130bf9cbf9ae800168a8c6cfc12effe090ca3c75869e944c13592f322a46b5b6bba731799282e53952ff37e9d6cb3d8abcd97cb8fa6d1aa221f3b371827e9d65525934e9896663460d48f00ddcd232ac68b4e6a7e72117def4d6bd251cc5c54ea64d9bf5b1931576fe67c3bad9786d1b3552abc2397be823902b99e06624bdb08db7952ee6b95c9767c98590d3d08022253efe3cb1600d106c3c19c41fcca55f3040609d8ad9d857958d8dcf5ea451500fb5e072f2263d0c421d0f409e8d09539a5d544890666820ee90a2cd9d15a648da7df7a3fdb3f190326a708cd026d3466d1b002c9e550afde8ccda05a01086090564b22fef2e1e16f20b007fb22df46ddec568f92f3080eed9b756b6509c612a4f73967a5330f3d60c2c62f433fbc49941e70f68898b9bee31acf4fe87535cc18cf5e54f410871ff182110b830a5e84b2a47e5add5037d610330cbc65382bd717d13195dd4c4994e59a38c14a7880a35a6762550944828fa325ac2ab5dd34a138f2eb1e00be7a3fc16d92752194961088fcd7499e80029b162679b5a7fa2c5d3f2d595b9336b71ab1983bf74e55ad19932398a5714047656c030faa711d9185320acf3d09214d481cba4d7e3a4fadd7375e923cfc6a8245559ea6c691c81cb2e0791d8d67fe39efde49cceea242737be20462fe43d1d4be578e8201fc89e867ed865bc7354cb9f8ed6c667a0d658b0a990fe997a11a30944ca8e86aa407c9de3c4dfdb6a3eec1c5478e46f039aa490755131ae0ae830258665f19fefc7f9e6121c976ce9e40d7508909bcd1b9604b3aabd93b26b84d65554f8a8879d2124ac1a3d1033ac7fd350a6b93f311785a8f9ba28134981f99a4444038dbaf6a6c241482cda2375d159d90ff617ffa0adf4f3ce107706c3d4dd20cc19393f526e1a5c701fd3ccae3096a6f6a533b2a1cea172ab188ddb9f948f630384f6082ce1391491b0232b672c82a83082554a8a2e072a0ec3d11e850c9594d6a1777a863e3c89114ae6d0db33c0fb713ef4a6de82e56650935cd77308c98288e39240069d624ed638f0fa6fae5a2c9500c60160fe0ee29a5ea9b9ce0bb6c3bd4ec75ae7cc5a7cc40460fa5828a1df4a92348fcf1ee313d1f613c6da0ab6b9acac400526f8d535bc2d113b52c93a1845ab5c21d6158b33b98d6bd287d27cd5c35694036a18ef9ec2c2220ec3d8ea1fcfb7744c8d3d661313099f71e549b985e799289c4d5180ca15a985212b7443f15b44671d567c48d51fbb53f9f15f743ebff3541a5e8d6146ab01b1c97408b357746c3eae58decf4623ffb466f5c93bbfd344c7390e18a9ed508a3a78b0f773cbaa211328c30c16e5c76e44059af997fefba2580a149179df57ab2ce7eac3705c4a264c276820a3e4e2078b8287c8633324e58fd0ae9399687184f753361c15ee334ccb56d98ba73460ad0f1ef2e0080829a0abffd302beacd3febad485d90d475048edf54bbd2ea9beada23ae9ecba589637bcdd39f14a33457b20eb910ecdc2fbf87e46cf83140356d3e39dd5a93987605e47d5fd55fa7c0aa0cd501d68113535cb2939bcf25b2a8d1e4b1c96aec0a8479ca175e9cf7e8e15ecfa3ea886c257db10d48bb947f531d58e0102eca87bdb66002c5dae5949364106583dc493dbfa1ea1b30b1dd14af0896ad8c4280774d59ceaae8a06e537d075faa967924738c232e1b69e0da334d5b508b15f377c75b27bee028899535ba880c8c651684d385db9f6b91e4ec610b4e9157def99753f9661eb368a61ef75025f6c1d1b44f2b69762a63dc4063217c099a1d93bea902074bc7b33e12359dedc99a4507bf761f7bf415b676fc3a4601eccc647a6bdfd3134ea490799862119da050f7d6ade7c2b42501163ced9367b47d7987db61cdd3344885940de61fc35e6e85df570ee900bab7d4a7f7629fd9e7add58970e9e1893e0b6388bd874b56b7008d73b6bea028e8dc4fdf7e0ea7d8649a2a6a8d1c83cf1407c81c9b2412773e658f4e67c779c03f7f3e4f9d7e20d5bcac9546ad0c40020a311d6afea0d9a7b18945a079fb30e10593934f5c7f08dd54743f9cc472d24ffdeda2ea1e8b78543908225e9305bf81fef8ee8f7c9a835d504ef87cd17575cbef4de4cfc5e9aefd4822053fa6ec41e55e4bf72a4e3a699f4d143b30b4e5117ff5685edb356440d155205237a41230d315e388db3ffb59b3792b758e045328ddb91d715b9bc3e5477e871f06b05db3f488d56eabdf3f95b625276148d3de06f57e1aa0194c5081b5e2b8a03c8c1a70841190c24cad303889c7b137b0e2078cdafc9ec3f99b826e01430b560425911f1d38e135d2f4a07051a261f10b99f7877a98dc89c0edbf82d0c2c458f6f7ba8f3f2ac31580e5472be9a88a9218f0fc1eaf63dc0e89b20f9009dbd2c97ba2d67e2ee6e6141bc2081e2631d28f6be6213bcb65380fda2837f2936d3cb5022e11e1831844a1befb312fc79739fb73c5660041b790436e2f6681e1598c08bac26fa0e9a41fcaa0af636b99c05fd0a71e717e59699663495c0f58e0289d56c34fc9913699b34753e53cfd7d8ba6a430d0c72ae8e6672d6cd748c2024e1b5f6be6c91a13c5d74325284e6a8f7e4a81503c82636dcb81407be9e679ac5cdc028b1d487607f798a00ffe80a45393082f74453fea89516770d53b8ccba7a2f7bfabe26ae7f7a67221607d3d4ed783a795c70efa6c5ab0fab6107a413dab1cf9f2a0a0af3d8cc1401f7388d4bb443a9f897d38f856d649c2dce50ef968f68a9d9c886b1163cd66969f0c85989b4774c99b11735c0c6e32862f81f5c0cf31079f50315f331c61c5811450b7689b2df5119b1495ca300b0b3b51e81e3cc606946413b3e20d9c8e1841128623a59934b4694c0ea18cabb17bede96bf0a8f29db76f8f6d18ae13728d50bdf72740d82e4d22090a10fea0491bbb0ae72aac7f5001eca74c051791cb66e7cf649b48fba9b1291feb3af2ed65f5d3ebcbb033f7c21a0402581cef340a965876021ad2123800792065ca4af4b3fb1fab91485b2a379840cdf59ab9a11df61b047a4176822740cbc66ef501a03dd7803ef13407f3c0018ad7ac812fdd29b8ffde2423c45476609639f6ead10f20f40a67aabf5b929c97d8246068999a83c93794e29420256a31cf1ce51aace81f19b37079fd90294575e4f75aa0013bcbf97aec8e224a4c3344b4d9dbab20d1b48d1061c8de3cbbb22937c510243b7d2423829f7a6c81758c16c96eb1481bc31347cdc3bbcba0cddb55d513fb8cd8f06c97563b2dbc242c59d12ef50882e1637acf98b6df67069c067dc5d7901af10d27010e0b2afa35408c31ad187b370e0db2f6c07e7248112a46e23a4245299b308d7bc7e908f9f9717a68ca3a032308eb74872ce0f8b7b99dc71e5c750778a7a890686789398b45868d19fc2d0974fa35c5711418e242344874e9d2e647c10e5f72a2f9cd896e464c6053cf5d292b9f5fdbf22dbf573de75e38ed60d9057dcd0b448035872007d53996065268a2fcd3925b4fc25c9e292e8372b35496859ef841f7357eef0f109aa01f55df2ea9b92d099ac58a196323e27aa51a1da23db2260d930b0aa8bd376c6022639803d3d91a775fc77cefd96de8510c35f82e09e78b2c18b2f99fed8378a0c8bb76c9ae2304ef38099750fe2c7c494b390dbf6007a0a63610f733eaa7b31daa0a3e35627b1f0193fe001d22a8983d46cb83cda880963983425171b82636581c47ee01e03f1716eccb1aa19fda1e5323160d022ce5982bfc05f9fa99e93d6c7f0b70d61dd3d6f830710bd10913c27d2ef65107cd596e8f88975304334a70b6742b1b353b231af4a188909ae9676626333cf9b68a0b99152501aa769933daa079a17d09eb7be7ada7c36f9ad7043425c4384a4b85c084b66dc9c3e3055cf4002e3c2c255aa5b2e66dcfddee3f74e60409eca3c5ba862893a213851a45cb7efa6eeead344066e8d8c674f7e87073f33319fca0b9f12d82a1f161f4027452a5ec790ea795ab044e322320bf7ce56496dab84a76603a2064db82b0f7f30752c8ffd4f780578e3712fe9a69aaf7865666d283391676bdf96462b5be19a5840b6a0e30f4377649b4138bc5bc7f5decefb3db553af5750462186ffc64ad2d31b557b4aa94114b00d7046155258cd216ed77d0c8936cf94f19decac249531e71bef274c8f1ee6ab1ab71d09b22061513af0535423b969c20a3a5657c0561091db54d91a6435bb8ed416e83c55f33ca45ade1dc3271f0bf61bf8e5b1cc801c1845c8212d7d37cde25f660b8f5dfecbdb442906f75515883dcc8ed14622950da4601c8d3c1494f6c653bce6237386ea09fe641812bec513d773469ac26965615def91e5da3091f330c4b3e5931d6908670c27034c0a198e669eb9395d98b691c6858dfe933b02a7166302cdfde3daa0f18048364496bf31ede3897a380fcc2966770d20901afd05afb46718a20294d6c2ca2789f04b817662fd94cdf7cc7248ba0c2faac7a7a42c2ae6f7b322b62027917d485f79a372e1bea006ea35f20cb58fa8cd647f21d6f0e601c5ee37c42d9d65883511096a00be8bc8ba43b4bbc67f8a028b267826dd3c1d1d81efd54fb33fc5d7c60b68da1696caf6d42b61a9af4e036dc0d3d7569fd57d104b12d76851964d4c2f0697c45d0ceefa9fe6083401276cfdf3864123b9a0f3f1ac8be4c1e465fd3c60cb957bd956f6818633be8c9f4bb3374224c16739b9e4643dbea6529250cfca7f5c15fc1ffa4bc8a40e61f0cef0da5b51627eb8a0c5dda4efe1e232d7d06fe16a8d46a9c6148309d3b2d3653d69f85c9260597f7bd81ed248a2a6fb738acc162d1382ebdd6d450591c278f62395464eecaa46ca6271c57ab4c5b2c1d9b1d022d742f3cbac56d8b5d929f35ec93ab5d43ff07e1cefee1cb370135bdcac9efb68555d4f06c7578f30b1f2ef350ffe3760851eaebf4bfc36d23ddbd0939820d30b88a9e9c318ebaae4b3f9f44ff5d91b43b8eb2ee299a13200798b076bc65e8c56307eacce2c52609b6d4e4a031e2a4c5a4071a019706531d787e5e10e508152ca28041f35d17c68bdf58f8328cfd47c42109a4e099851b42090a16faf8631d3bb6fa680374ea75589b6f27e09193736d9b589d570dcbb11b0a4fd7c3edc32aeb969e01525080a6025ee037a58ac5bd08c753082c6b9ceee621fdccd2c8249d796237f327bcb06ecd2902346fb4155d048247a77152b027db12203523fcc6df615ed253c5a18bd453c4a2f6e8410ee9e36ede5c100e08cb5ca186b3b8d66d1abe7e39e3fcfa3320114b99048c440f0f91529e173804a48f8a4f753170aac10d1091ff486f1bfc9a3af6f84c07fca9cb3b57d9c135c7e4e4ec3194840f310e7d2204ccffd4acf99682910f28660a2954a31d4b163cdd9c321b4ac4e89f617eaebf5dde79c28b875e71a440eb74ff23e6dc32d2277a08d6ea373caa1b5052ea89d25d8b754e8976a49b69c6907e5d8845120d4c135d6a5a918e885b8918ddcde2fc0e851dad6af04e2326c41fd8445b677288e5cf4eec14274e43c221fd77344cb424d0b48b44e96bd980cad0e427376275bddf00e342737e4605917b3020c67af81d0938e912ced62fbbc6a186afc7a5ccc6c49d195237531f03a091a6091b5c240228fea7a021cd5c490f20c176ea5b7b1b9505ea4f5d2aec2ff180fe35394abe0ad17edbba984d5a2b11a3c905ea82de9ced8f8749b9066ad9aede49c039afbdbab1ea34921d852aa2c814617f31d9db5e8ac5eed49a2c5a9b88d4dcd8fb4b46e94c303d625c710df2e60f4c8de9dc174ef33e6b3669d5f02b20e771c8cb3ecee1d95feafd09ca3fe9a615ecb5e9bc001825ae5295f0b6c85d03f92b42cb2f180023733555d690bcdcfbbe462e6081b65ee91e15d66d21f46d4516a9db59c184d1ade98c658798677ebe26e3307d06b2abf122a51d72a92a145f7c38bb66da39323874e9aa9eb11d4b78a41bfec1d3d102029c54f4c801cf219d23163b8efd0e5c044317f44a1e37d9926f0932049f4fede7fc5ad78b66647a75d8aff652a6b1082acb24f80bb11dec91b5710c48d9c19b5dee1bdb2858b2ab56e18e495525fe52d274df02ec83882043d5474dae8551d53839d7751b36da203ff4816e0111c0e7de0255556182e76ef373d8ecd96b1088e5caa6bc143928b02559900276b841467612e2b5f0209f82052c9dc62024ce7ff7b1c9561c9342024810f7cbe07ccb9927c912d11c8f8ba06d1e45c3cc92865aad0d8bc1cb27ccb75c029b7ebd50a2f9577081bd32640c107262a4ce85f6559c98cf2e62065bd089a90e06b3acd0f0312487a9969e98777b03645a5a9a66b17b062fdaad4a78cb1a921935116a8069a609c166f5b0f1a8607bf9f63d1c64aef832e4d9fed6f08d2ed99733564ab226fc3d1f522c80f831482bebdc428e05af948fd11b216b28532bc22b7ca32b37e51db2f1b1be614becfab2837fd95767b121a9e46b5d60ab931307b3c2a184c42fc9437eac982ca3439288b005620dd9c906deea16be0656c2fdf28be4a3765af1dceebd733a2ef4c14e1905fb4b46bb8042e9e8e875f1bce9c5e22fcc5a90ee8210709ecce28553e099c6fe41342679e272ee2c0caa9338babc9c6b12990546bfd22ceaf322430eb2147c07538f452acb930eb1cce18879a8ec74b9b9043658f3c82a92604ee605256ed3e0964e17047024a0fa1a80fa326d2e462c6f0aa146848999f25093121b8165776e278ff87408ea41899419c8a527a3a6b2a92b83cd01eb3abac4661ca4b67790bab3943014e78f18f6e79a5ef4ecf92a724cc2d5b2b6d48971e27d14e0e867f9b84b4d18df9b9de579f0b5f27bb6d8b923bd33c76657d3e0efe9111fbad1c9e5c4a831aa5bc1edccd965ed970f440520231bf4bf8db4a2f6bda7faf55df528f5d9a72a69146109d26a3b9178e7ccb66d41eeb7452a00197e2a20895ef410638db61f2c6c4a521072d9be00bd712e7c759ae8ca4a11211af4407e7e04fd48932ba07ca445b3798bcb64f30e20a5ea791764b5b3487a560e433ac611a3ab530db049dc50dda3413d3f0c75158ec1ec26bd3e2fe701879bc4395a0c118598a97b27f4065b9b9da03ca935a6e6349378c6a9ba2ac7250a81ee651c0d378bfa8f11e46c864c68a44d71cdf592d56c1b8d6a635424638410038e117f4eea1ba11e7d1649593171a8658af54a47490209c035a5c086ac2e9c62a8eccb15dba7d812a0462638981a4924db4c483f146ab044d950b950a831a2cead522cb232a9df3b40971c703e4d29df7463ed572fa1c9421737f2f2cf44a955c99e64b50bd735a3062b012998a3e14e26ecb7af130547c21ffdcae4bac3f8c32839d37c4ded1e520580c89b981c8fd1e24929a73012d68c8aea38bd0d69d902a21e023c50330bde3cc68ac74f7c227f49861966dbaf850d3c879fc79376f1f2f2beba1468a06080e947eb96f41b82a7d68322288b439aba7e78f14520c32a0b160c85799e8fa21f8e54921416ad6e56b60037ff2c75c10bb6e7049229f3c8cff847c7094ae6028afd16525c8be099d3020ab8d9a3819eb4e51cedaf0a93a8e1619e8fca2a25ce9622e7763ca584a9d0646f60544ffd6edba9e526d924fa9cf106e2db9851377864e150146f8860ec3f4880073c600c0d15e7b0347878ee21c17d9cdb8ff776994fc7d8f8d98f8c94633090b606a4b2a6267e162bc174a3d11c99c354f6c221b526c38acf2dc081d336186496f0b5c77837be7c2dffdbd74fcb2ba560053273e660c8d5d99df131610fe29abae69b74a5403ef50a1512a7d2baa4d55c979b2c4c3046ebc810a79ecfd6d6e949b8107bd1cf6ff683f1e2c18d4e45939cb96c7ce7a06e58235c537170806fd650d530a8c6dc4e2adf4386192c39c75826b56ca18123eac12da5c11f85f63af7e6da9bda5542a815cb701fb0165874b194b30a3139b3cb7e7ad607239eb21fa091a9a18161c67bbac88d4f99ad87e88a03c8f1c9ae07b01f7c394b534747b5adf0529a6ba57d1ba7e5d4b82a101738568f3037d84faf8ad80cbb07f92db4fa3c9defe4c4306ce05b765643ca7340c05cf597a8a6b23ea315a2ac2d8581bef86020958f53e565db34d28bcaf86c44af4225ce0ec4863e86ecf9e27497b5c4f127ed732acfa0b6a39a0dd5309812bb5695b9cd4924c4178ced5d980d639ee5a650f15faef5559df1b7b15cad656ce4c47737d02cb8c7f0f4e60ef9f588d8e3f9c499bc85275ab51d6951211976a3ac3c8ada5946f7c70809a20e471a521d290e2a591183ad44e3d510463abda397069b8059b57a1c19720321cc20a8096aa833596145e59b234d988cd9d9639f5dbe22ca76d05431d45f362c0020cf65041075824e25d42f247d4a09b3cbf8589b8ef5aba6e95796f0bc83095d8397524b9b7fd5add4c2a087db0c57a58a42f92013a2542a7974593ba94f1f389ac9ad6e4e0d4f3f97caac7fba82d4c37ba7029b68d06b74ed2f6a1d218ce6e08e7f982a879218eb8a77bd22d15e6dc2dacb0b8224177ada4bb175175e48551bb2aa50a58165d7b51becc7d856187ba8dfeb5b18f4290d02ae577ead62652750086de391c6cacd45680bad481108898a3a3995c023c4d7f7ee4025cf7571e5a84ce77fbff75220d4c587fa91850672377c95a2dac90c7290d7060d7da697ab429d91a24879ea46e3a0fb1233765677a98c93772d1a46164f0984427ef4827560c1fd5d908ccfabe3d800ce139a29d1dca18c832619e81b590c752ab00b3a3f28e2327aa75f301361136be8361ecc09982f9bfd46891f30066cc0c0dc7481975c1a816bfb389bca99895f8c7d39126a1d1779686891c4e6a9b8719cdf29b1d03b7143f03389d7d89df5f404acd0e13a03301636fdef4c59d1b92dfd7f488548b7455ee6dbe9b60406dbc4fce6063ae44c9cbde02f765c94e32ebb4f4efc00a1b8513489d8753f48d8d4e50b0c6aadca5c46e642551011207bc2e41493d1b732280c6707409cafddac7619e5923ddd9e97e46cca1e6a94080b0b3ef9235096f5cc570a5fc7ed643402a88e98f948c3940ac5af4370e25f3a52f165b94c0c7908490e043f18f29b0a024757d2c0d436c6c680767e1e35e10c1122c90ce56faa07d7ccd5a7459f5f174c4876857db930fd6580edce6fc4551113629eef3f2d4f754e08d94262224a8d923ef4c66cd0a6bf071e0bc6e819986ff14aed0f71a2fe506b5804bb438173794651bf530b7c531af1ecf741abf8f448a0b7a00a241834c5a8a6b08742a110f6f6f16dd7ede8dbb58db37ba20d66c44c8e3491518107b0530f178d83c9e825cd0f5b2df639224ca2449a4f458808739d1e6a3f06b4c03240ca388785733879f064ac890f0e721d7caa226382df3b0506ffb5d1be2077d18f3207eab55ee35e92e73ab8feeb7ad5ff36f89ddf24bcdf0c361489e0ba74cccb519ff5f643c41585dc44424079de57f7847fec97c3ed3a22c5313585e07ef919f28de204cfc1107cfc75d041564ca89864fe3ee745bc0d1815c9cfb7527f6ea6d9c77386afc089c215fd65ef353a961be4f3b7f671c6240562b7e29c642cca71e84a620158c1072d242c25294daecdddbbcd01aecf2ee13067af271a2935823aa4440e9fd987ede6e41f663fc16c584cff868cbd6d6ad7078dbb298407380a29be9bc682bb248022d9857dfb85173d3680a6334b17083abdd6074aee88cb243ea9814786ebb68502f0436169678946b30dc3490e7f1fb48a71479f546989892ef9c33c30d075ffa089a30edde5ab7838ae41da8d3a01d8b865ea65c988913ee48c427eada4a8d51cd6598856f4fdde5a5461a79bc5e16bab4fdaca367fc4108f830c7c4f8527c0900f7f5df4138967c460ed679f34cd37b27b23a0222988a58f89290c95271e503ec2a0e888f041fbef7b1e18ad75edcff489cb8bd7238aa128f88ec81140ba9196a0d647ed3848e7327463e26a105f9f1fd676933f1868e1b9caafb5bc28459f68133177be41517b42332fba43c8f56dff1fe99e527c317e5fa1e79e4611a92658f35d0d586d31dbfef6e37a4198ac1d7a29ecf5a2b58a3aae0a4d983b939c02d6bea4d47a8efac6569c0d5562068b31fc8dcf2c2851328dd09cb6c28fc0412f2ea2757869b39571520bbc53989aae36a928ad0ce88f48b4305ec95f3b2a5bc75f622c03b1ff2c4e95f589e36d78e1828fc6aebc7988415bf3e98f2bd233045eaf6a98bb55a4c919b0cb82282740678d4453ebaaf5dc9464bf995fbf13da1f267839fe39b887e2baf57d22674c1d13f64d395039110773963897dd088cf6fe77b13b83d02f9ae3828adf4d02e0f4968dd9ac2679448db73f06acf9819fdb7e0274c19b2683d6192bc61c86ee59af67d991cb0007ef5eaac8d5ea66e6313c867b7bf1894072eda73c56839f26e406c2e5c2ae8c0ae1c8d4ebb3b22474e5d4c4eb78ce338a6333266216f7535a42585570d172e327dd99885ac04b72727f55385a4dab10d186835e55fb9fb2052701fe4b654934243419b7389751f8146b778f0bab4d46ddb393288b2653b57512db98cdf06aace741387982acd6e631a4460a42e6a14e67af4e6a4c705c4603532f19c26076e4b7a6842adf5ac672ffcf29666d54739e1704e6e3e4a35ee929882a6bd701e7f3b3e82a7fb31c60f7eca86c5fee6c00dcc21dc1484a7775514f01133add366d805aa42acd4be722f49f291963a4b5954e2e41850bd5b1befcd0346d6a1b4b4c989164920ac6c6237b12391567588daa1caaf559dae767964c500cfc467f81ea11febdee0d7bc9f62db5538ba6f78250a7f26ca7cf98c1bd1971090daabe578029489bd39dd3e1e9350fb02e0290a07da7b646fc6bca7f89a46fe736f4dd99e3c4db93891832d813809c89a208f101c7a5a191e4091ce2b03c2e04985c3974e0291333f1f277c18f20141d606aa12c6256a035d48d842132c579889fa42bc6a75ddaece5ec1edcf319ddc86807922e8c65a34cbca193a66f7f75808fdce82430ceb516b6444f8e9bb67e344ae370d3b58bc4dc23bf1b4a05945fe55e3949a80ef84acef18352f3acc1a81c1eaa11ca327972b33c4c64d3db44d30b32999b436a0ce74154dc61a6af346feffac918707f46bb81422570ba3082841afd4e91a8a16cf27a7f681e648b05d51a095607882308c951ef7168a798e5847ff1bca83325ffa7285c9c15eb4ca346204cde7d152572ada4bdb520f1206182fd08942d78789eebc77d33b02c35d8841a33e6932cb17fb7b2f2edbc5c288bb5a08e018c8a911bfa9186b781090d5ea91915b1bd7cf7d137107beeb85312c25dd1f0fbeb66bd54041e98aef187edec45e8627dce1db4f1c3b5cf65038a2ddf1e103a95f4d60c49223bef7b02798deab8917c3146757448e1f07bd2569cc7db373dcff1108b0acd29da1326bf10dff2fde5a9b746848fb80b1aee98008aac25ef706f293abd78c3520cd54a9e602a5d1a442f1a74ce080ef2f9e1a466aef1b0fef80f9ee0dff5a9e5e5056f2e4de4f17f1499599a4c0ef0375b1ffac0416938cae8d158397903b14a888aef9e27c774973cc784de536e2b0b122b64793ed316a03eec40cba4d46b4720d9c5f7df3f3d204e951809831253e5e6a3ce18028b78635ea4c386f158fda266de1c72a4c8c2e200808a7834b2d4435d5553284516d63b8902baed9fb79db606800564bf7146accd4fd7fee8314e156173e0928dc796db9669f4ea7069b2d1c1ad5884dc7443861fda6c64c2e4774a1d626ffe354b2fbd8711ed776af9fd4d31133045cf363d790e9f9f9d122e7d0bf8f554321a15aad4cf9432ed8e125e296c48f8a8d36b91f04dc4471f57d857c891581252a61a89041447adbbcb321a7aa6656a25263626b3c3600d0c0504be3853bfb0f48e18684820e45e84bdeee9304cce3c251a01e91debeca3dbd5e2edbefa9bb5cdd18d891b8b5d4d74156f8c5283caa2fab163817c8d85cc070069ef098e9852427df760c78e8ac5f802413637136160d65b99a8b324867eea1f146a82554f69079f8b40a597068d06b3129073664f41d221494b88bf12badd7e450680a6dd6435add2ec21362fa407cf00ed429ce8b2578dc70a2ecdf99c7e798ade7fd5614f23003a0c410265015efc448a2ae5df4c4c70f257d70a652cecd3f72cbe0cf5832f8cc50526edcc9acf695d33dcb0f71f137cc75a67682ccd779574c8669e97d42999d34d103ed44723a12ca0f00f76d9022b2db505fe885b30f9b3c0eb12234e1f1b25577b7c78a87021231ad59b0c2d9f251e82255d3e328183591ffa650c529eed1b2c7078b238bf4b03070675fbc7ee96e301fc303bd55ca477121d549f36bf6ed702a6c0879eac5751c9371e75d6c81f0934821de430870154051dd2cf605aa0446fedf34dea51c8d672cf2f4f7db6377c93470d37bc81a4cc68a0b9f921c935c149ab837f5736b1a91b2541d22934e379d9bd8f3a0202ad39399ed53ebc96c17892f894cc37d7753dd2cce6084d57e20023c34be73edcf81caa63e0a5a2bc8a4b21e7d9c4f804a7f4818f816e8bb7b8208b14406ee4e5446834f227c32063bfea16df80fd03bfa6d53315b97084c7e88b63e4fcbc469e8e842bafe9a3e2c1278e3c25f96befd8a9a90d206bc6dec631be7c7193daa32c09e22d4e720ea7b214c0961b587427aaf3bb4480707d6f03848f9f013fe573170fcf13faaa1b0bf10b0401a35727ad2bd1a31b30c4b3d1f4a92fcffdfeff13ea03442a65904cc7c158b9bc0bc4432bd9d0fb1cffd0f99d45636210f074d12ef62cce49127da51eafc6858f1d2fd4d8d939c569387bd309ca44e25a0837d0e2394cc43c02005e2c844858b0f95a065b041a3c926a8234c134be218d63d1a5bd26d0bb2a1761aac7aa4011dc16ee81ec05aee5ee814557be2bdc45bcd27d6ea3043383ddf78fd7ae414797e1685d497fb7ea3d93252230bfce1d043393e1738f48de96a11e7c57be030b048c4211dc1939b4f9964bd45a61df2cb9d72aba60716aa9676e4162200996ebd0db0812eab54d95bb4f79b707b74a355134cb98e46f7e7d9d7953eeb9914d632d88f9f871087a17aa0df9ad323457085ad22f986d9e39cf8c3f82ff4f28300c56ecdeb312885273552c11e21621412dd32b6a47e5a50f7c0338856e6d7d918c97ca93553c1454276fcfef92cd0f97ff9ad4d351fa2408606114adde5631c31e758e095d40b19dab62c6aa40e79b7e7956423b50eeea0a8dbb15a11ad26c739c5f5de065b9ce0a46d2398dd783de8aaa6de4bd7b4a88a4030b386c56bf6203449402c975e65eeafe42a0c57979f8483e36beb9278c24b54fc2312bb6ddb82953d763ba51d498a0c19d0e766fe5c019e9930bfef172e168dd01c3f763979ea9b3ede4d0d687d12366433c454eaf9f973df6f432618869b4434bd18b1e324112625b56a4b490668fc3b3c7466cf3c92396ba296523367a86efde02f1b6cde8b0cf2886dac20124da4d4c0ca2edc3ffbaa271bfb66efdbd5e9070064ace836fcc931cddb9f129214c98767fb475dbe7fb45e38cce76d7081ebdff0ff702624764a558f5c2f64d2554ce9b511ab5d335c6e49098f0a617c99f4ff6fa32da4e7b846efef4523b6d05a718ed82d18e6a4883f8f825fb10c773cc83d3ed66cd9724eb4033a3577805f24730b9d2f85a6c20d79ed0d5d6d515c9338242bfb22d6ab5b7948eb916383f5c3a54976cee2626ebb73e4d8a050d8783e1dc4651ac2bbbea7d4ce4ecf7041123342c39fcce78566ce2eda7a77686167a9c58838a6dc26d1ef620dabacfb63e74c6e78a1315651b4940fd85a37c38673780999cd74fc0aece0a73dbd8348b05f6983b445e0cc4479506eee51f4a577498aa7dab5741553390fc65426eb192308260cd387684f09400c2d1aa307b541973abc5bf20a3838c9e302a1bb322337dd640a813ee07a31dfd6bb5048680a69afd9dd63f15c3aaa192b5028c8c8d1bdcb681eb034598a783a8b3837f93e22d7ea6e796fee88f17a6cd4ae3fa0bf303ce69feeecb89f18c77cbae2dc1d88f5e1b344ad43222cca6cc3652708918b4ef43e8eb4e45d4df5bdcf7e3e0b57f0e88bb4508ea4810b93a86c6c2ac070a06a292504d0b68e184be66fba76d4c88cd92aa69972f289d8515780b0df5b2bbd9a04325e268ec666e442ad1783c9f4075671dcd8365f5c47aa0a7110a63a8164b5f6f73e0aa55fe3ca7491cd5aa721844a830a05bf35347ff296b8eb4e027bd150b1a8e988f0166540c1c2a31bce3bd92d4ae3d8c0f3783c303f8ea18ef350bb378c27da22bb59279bd9fe128bba7d09b7cf42d2698961ea4f7b6515272ca6fbd0d3606ec7c95e77455609ad23c4934226275c7d727e718bc797fc8a3ac0cda82978c047d1486b1badc80142abee0d7f4ebdcad41550b452c0f2bcf7e5702ef2e0c51013c87eecc66d1a6afee6de690b58cc863d2f9fd82af00a84e1dd96388e485fc59dab62ec51d63dce7081da195f7579e25d0c4c012a355660234d03b8ee33077c571cce5146b046ce6fc9b78eb41bb88f7585547e3538c57f0fff278928b3f352716e27e855868f24a7130bd08b401467cff06710a3ce9157e5cef59f98dfa4cb3eb20661c754ef2af029a6a717c26ceece6e59453e7492ae31b098865a92ac13eb4d55febaa2561aec80744b513bfb5678d0cdff8471c01b2ae823e5bdbd77a07296e5197d9a555eb9e2e2d22a4ca0e8209df2720177bed88de7d10dfc54d911e95fbc3c90beba72812500d6e51adf2581f4df22f12069e45d90baa76fe691d73c02ba9ed75f0fa066bb99c0cf4324831077a110584cc2d981fed2e8b08fa1547c5cfc63ffbfbf2f4388ab049a299253e151782efe055de888d8da29a2bfcdc295954983240834a72fb56e1c5f96caa38a8dff1dc932011ebf2c78c45304b968040c8141d115cc69bf7526877c271f9e15bb744f94298ace454d220ccecd6bf3fb56a935c7f3a4a3eb0487fe7608d8a67dcd56b4696b57bf90ced8b28fc70577f048ff79d9cef5510355abfa4e3c3961977f0a8d687e6681f4c49132af779839f5b99e7eefd81c4cc0e2977e5354b8ccb24cf5ca371517cd1cb8852c18651847ee37421d49cf0734c01a9d81aaf169c0be379f19a8d2d9f29af73a922387f7780acd624ca7d6871c0d6fe5a2fb2187493cfaf902d2166a0aa66358b2af2a3864d098617cde1abf41753b0a79d6e747ea53f48d950134815676a069ad7c7594445a4f87f993cbb47e6db881a0f815d73ac806b07d24ed0b019e09ec30b62126ab3b81fd18760f717d3394a9f1be472a0023e2f01315e159f089de4ab3c619d7ee5fc041d1f4d8e614155a784c4f81bdf965977c2a20f7d1faa8a49422954d39d6b266340bf0cd31f37b582b4df12bfe23adde6702dab07daeb8e1a01a596a6c30eb23fcfa74015528c656714c408a823c78849e49c14b4a7d6e9336422f76a86f45b21aa615c853cb2239555b22a3230e567b083af2a9d82d9914d7666952b9baf1af6f904b6ac075ea0b04096fca106803eb5710ff6c5ba87eecc3b475d3643d2ae3b5e961ca1c5c66c2183e15209ab94897b1011b3fcdf0d59788fcacd7c83998107bbe96aa316716aaff108b0074aee08a957573fc147dc4b36d138e296890421d1b32a5b9476dcae305295693a6fd82b56f8e579f613413787ee8d2ad9c64e1fd84118b74f9288ec8459f421a81f594b461201309aa8539e1d5c55c92591074b5fccd5f2e1edd18b9c05468d6409b9d37926f4e3abb6b1332cd3b698f75a0dbd081a30eedfe133c5d7e470734b18af6f17b188c47ac766a8d8f6f9ae2b1458bb78a7e900e4995d8b89c8ca29f01b13be52e00ec94da9a9d9a23eef309c3c700655aa6aaea46f809b5544ac89c8538711f3f64b722b501126f43dd234e23797fc64911a9ec843c5fdc841f36dab676278cccf50e99ee4e7d085d8a4fb23439721802f78f8ee81ac1e3ebc003809499b2113aaf84b627e4c2e17a8877f61dbf03f47cc29691734c137032c6b85ddceaa85546880ae659193676cae02fb7d76998274c0463d78586bec509807f5761f1bf3bb9a23018f9e2a5038e7a90b5787a3500daff3b769e7b7e326cba67eafebfa12296fa6ef33bb0fa60ce8ca3c51b77ec7e021fe86a75eba876e4e6dfaa7f265212c951455f214fe30acf95c7042d9bdac508b71e46201b5070471ace6c6eb5da89aa70ab318e094a7633efd2e95b3bbb5e98f28e6c6cb273f5e916fcddd928f9efca254bfb029fa94d8a951418fb11ec320eaee5338a305c377f4214520832b50df0183ef606ea7d911cbae612f7d5cb4ff82da7ebb3075a5ca774a6ae8f12ccce5f38b261cdd54becb9be79d254442eaa909a86af0019ef51f1c10ce894cb893d706a2d615a3c2f73a62f36b9710d9449cd0fbfd01a7f0e25f2ffbd29c4dd1ae10a1e634a0579778aab84f55deb17a7f6071b0fd0a8120e55b81010f17f38d7aaad86c88727f10711470ee17a36a4ff90766a219c61f9b0db0bbcdd859a7ffe30d91bbaf15fa6eba32b39b8b046b531fbbc54eb5cbfcc41a0d0e441afd8ba81ded277febb3845508167a99cb5a0d541a84866c88ee8afd82098268bc5be795fe11ece10b1cfa3c6816124718adfbe8924243c667ace0ae006bfe0780b8e547ecd943600f225e8e4ab3172e35641fa0e77d0dd1b494e12a7e9b207ad07e1d1e92bebcd63a7c8a92c6fb21164b9d7fed4f7e02e29a62ebdbbe8f3ffcaccc9f020c6aea156e521dc1e4988d6227ce2e8f0bec7c929eca8d946327ec22f9e398b5f2b05d8eb68f03590a6fff0c806fceff5a9413dda93745ea640abe04e289942d8af7bc29fb7b000ec5b9bdbdc53c7b64840c05ff5965f510ffca1507a42eb4c42a0a34946e6dd9050cb87f07ed73e9c94d10e2886d3b5ab245260ecdb38939630d829754bf472be3307489c7259ba26e33c38306a5256c26d1c39abfd5be93338ddf16178b5b31bddffaf0f49bd42ca8ac598e1cc785850dfd3ff9ac2bc7d1db1c7de3920ccfb7c409e78137afdf9ac3fab3229590bb77ab6d53dfc3152c2d1c00436a48581c06366cb31d27e12ea040ee7a0d688387d3943d24f7473a8fcb2454e647bf8ee73c5fac30a0851a056111a6a52bb70f8b4e1b4c1cbe1d993f0c8d3d930b6a6aafee6bed5e20d4cee4f5741e9ff4fe5c3c21477566aacc3ff054794e97dc6d3e9e3521afbfeb1dff5d70d1b2214ecdd88ec42f50ecbb5dff256b3b203a5ae2a8935939a954fc0167e680be58753dbbf39ff316f071bc0d64218bacfa0d264bfa83d8a54b521153511dbac1dfeb0e2ed87dbb5ec74157f7987302e086f32e81ff75ee69683f6f61332f99a9fd1e9bcbeec00d40bca07e4cd3893c4373ba9b20c96f44c56291ee7ef48c3d585dfd2fc8cc3b95c5bff5c7340bf7e1935a0d496c086bed9a89cbecbbe20e11ff2830a867122c27c81b2dd4378785d53e561d251ce7acb87b2173c909789914a1afa94fd624c8ae068821083a53703d0059780cb2b586061049284e789aac0e10acdb8a2bbb6fa0132217741829952f019420ad301177afb5c7430ec66f1ec91256e8561b7a579a5e51be3b5c2db6ecfc3387c3716430d5d823ce27ab1cfe9110646156b0e4279defd31ac64d5030aa52747b8aa6503d5cd961eb9e53787613909f32fce8ce1a09c066fd283bc299b0530918b994f13bad8b37353602a992ac01d420beaeb869eebef52a37d3990e18c71824a87a02d40598e28742be2a22be05eeeccf838f224d6de8720729aaea42054b4ca408d1f01b31ecf1b5c058dd06041edc35bb4ba30b5e34dc9b15949eb0d97571b1e7fa0ae40d5c3527528734824d6c540ff9e8fcd7c931d8db8769d32edb188a206d2da5f5de189ec08507fd3f9c55ddfd9db2e18e1c7f74292d75409b61eb3dc322d6f7b843006b6ef8bceddea792c0f003d3cc072000000000000044020000000000000c418456c69746520426c61636b20416d6578204361726420436f6c6c656374696f6e2031302f3130300a0a2d2d2d2d2d424547494e20504750205055424c4943204b455920424c4f434b2d2d2d2d2d0a0a6d51494e4247516a2f796342454144445a786b6862494b636f51637870537649617462797134387742653448305471676939595335454d5162394364695a44790a6b43377850717557356334514c7434334364594c652b6c32786b6e53742f4a6e79744d56526d472b6246706868384c77527264635377654245754d576f65304f0a38365a4c6e787a4c6d4b4d77704539397850507170674e4f37786d426935346f50506f2b624d51563170736c4e2f377749674b6d30392b6c5866334f347364760a58444b4353696a78477679657351484f4c387a7133716f7a546e4b647362764e74546c6f6c48554569693035506b6436774b46566d7776396e576d79775750750a64364367794d6d6162354c76662f5575767254336a587774396d71524b796a45514a716d5a425a5a69457466326e5643494b31316b786f674e7932566e326d6d0a566b774676754576683730375a654c58366662456772437567585244755269346b527758707a364c463565375151424c59445573414d4c644f6c444839436e380a366965656e35435643314f672b51374867653936702b4471495172387249446153485761377a61515a73764a54304b39626b4175394165593165786b324369620a6f42722b65622b795942595848364e316d43356a546e476f4d6e4c774c354973774a757a742f343532386d76437836396a554f63694a4a6f745a79422b576b2f0a504b5646537651434c62646278375a77743856776647357566692f316955716879664c6879563843435a6a545548446c79563164784446442f645a4c6b44304a0a39364b7545713342597a42345a3432574b485a46785a6f7557324d66576433745a6c4e6473757976357872424b41466865536159445854676634626a765a57330a49524745677730363766656c455948667341594b4f62314555642f6b67377849394934344a62516c666d4f6e446747326863452f4855565651514152415141420a744152686257563469514a5242424d424341413746694545595857713669594575376674682b5942424e4a78726f384642426b46416d516a2f79634347794d460a43776b49427749434967494746516f4a434173434242594341774543486763434634414143676b51424e4a78726f384642426b4173772f3948426e7843386b720a44697446326f70696b45306846516e704735394930374733457244564e786c4e6d637541734968586a592f682f304748393832397968323757766732646675760a5255513570353656416b33576271474f7a69543736486f44724d50694d61617770425779413145422f7678724f4c4b493343675053544e2f776345654c622b460a61424e37345874775a327a6a3532677845787269446a633277414834316f6c59515461686b464d63786a52334665796e6a356f4731525a6c364a396c31346f4b0a767151615338432b6c516679594b496841766d362f547469375166636c6c44563347596c6b304977417374466c4361714a6e32446457505956394e66493549360a4f6f2f7664564d7a7431363242545473437546706a4756432f52735a734c74536d516c374f46327856766336663571537047414d6559707672324e6d2b69335a0a454f5456673650474b3664374645336c7437364e31356e352f36437173427933696a392b336537496b4e323846466245634a67683142563865533247755745390a6a435636436e716458554b7931432f584268543154496b7a62426f2f7a74516143366c727a644d7a2b41466d7a70634f522f714554527032637450374346464f0a6268557a564d39693863434e3658454f467566354c682b4d67316546334f6267784365747336484d4d647636564b7a4e343355494c2f355463797568446753730a3738416731507869535246327769457652666e4c662f356b445435526f77376c6c507463722b5046386b446545466b33414c5663443252323167357a434c63370a716c7945596c62734d3039675a4570323875432b316e6e506632306d4a59424e487948322f48444c79322f7552424959554730546e493775444245622b6262550a75666e67754555454b53384d7a706a6b504e534a336a74515366384e3444697238633235416730455a43502f4a774551414c51564c5179514d5546306b2b48730a376c775633566a6b3666564c454a57552b69674971704d594c6e47426e766a373557522b715438654851754656745065553833547371466856637365343949570a4d51334f67456c64737a6949746441575a4d33444b4264764b69476536334158594b66746c396944774b622b744770536552634e5a353777306436726c2b6f770a4558462f414243546549336156622b464f726e754736597152713731366d73647a6e7578794148527a4f5a672b34544337734f3465354a3959374543344b49500a776b5047344f69556c587a417546434d517951767038536a4131746a725a6f6a4c7a6174615a7563794171547848445741525334725a4a467535437057542b520a642b4a343674654a65496147777338344b2f43626c30654b7568397055356e6c362f6a6f5a7978324b6b785557742b6d6c45675477326c7949724451376a38630a6c353565614f6b4b4c624e4e6d642b574672436f4a376f5a4f314f786c6759547253362b4567444f7a625a54702b4a6f324f2b6a64354a6350433077387461670a716e452b5246634d475432757758794468593148694c35452f4f5a5477456e654478446e70714c31376166745a52776f674f484f6359774b77466174534b6e720a586666625a7874724b2b43354a2f79484251517237756c55526b664b61784d55576567435743444d4256304733346465593550327136387744757072505353730a7a314851425859336c7a537363456d6359357330694536463676354d38384476546a2f6d52454b785831545a497871734f4a637852354e6d7a342f364a57496e0a314d387a4e74504a306d41754d4b4231302f6844386f5476376b592b337965526e754c676a767868586975707542773432777139637553466d54326b51377a390a3679753656694f35594d6c7a426f54416a3079614748413479677068414245424141474a416a5945474145494143415749515268646172714a675337742b32480a35674545306e47756a775545475155435a43502f4a7749624441414b43524145306e47756a7755454766537245414373377838796c71417663666b4a667653460a356749676f33374e4e465662693039796d4b6c5864754c6f334565516642756e774773534679554d4e78726b506267434355662b2f697372314169587a4263650a752f633372374c724c4a495739615764572f6a63754d727074416c48484954584b384c496b524d6961504e4b5369333565736a7577466a426e2b6172325565370a4a3231552b5948774e733552397236697a4e61412f52426b336374472f6b526b32585369623531685041633139652f307737526557316f625259594564736a310a6e76434a4c54557638594f4e6b4361324b4a336563636d4a724b615572584e5a30446c68533551777833456f6d37337a70396b587631394256343637495579560a52507473716b4c50627758762f44674239576537446c71657859553369415479353836413130704133597238784a5061743742355633444278696a32306542340a74434c647a38566269575345687459736f764f734b44574976557534367a706d61546555613769635770335643635a414a5161492f306c4964504a46324e696a0a4e6e4b587072374f53752b764d777068767442632b6b49552b6c705272783847497045336f4c73494c2f4c555a4b682b6a54452b667a336c62686e586c74716d0a4c6364414d77324e452f3863574d734371313930465648426e6b51587150434138472f506f68732b69663072434563746750334d3459435a7744435953494b640a364d702f33516834482f644e6b315153534c6762352b61794d78423572476f396964696d373564446e49485a4676686166365454734e504b52747a4b646e75660a582b6d31463649487070522b4b4b303672624c452f53536142776344454b32472b646f642f6c456b2f645a66644e484571515a2f565831337457674c6a564d340a48423347512b41626c63365948336c306676516a6754644379513d3d0a3d663673370a2d2d2d2d2d454e4420504750205055424c4943204b4559c2a0424c4f434b2d2d2d2d2d0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 01a81883a1592c9f3537793451b534e3bf8b4e46483e40ae9627de9de964cf2b ? 70906120 of 103260527 <28>
01: 2b586ce497e9fcb4a88e1468f4b7e2e99d72798182c05bd0b71c62ff5d8f64ac ? 70906121 of 103260527 <f4>

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

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



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

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



Inputs' ring size time scale (from 2023-01-23 00:26:07 till 2023-03-29 10:51:02; resolution: 0.38 days)

  • |_*________________*______________________________________*_____________________________________________________________________________*__*___________*___*__________**_**|

1 input(s) for total of ? xmr

key image 00: 0ec63feb09a61a131a45f353c5988fa99fef47800fef80ebb047c20149cab6db amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 65de18652c88412ae359927b6e2d749fe791cf9a8625b0243a165b882501a3a3 02805584 16 1/4 2023-01-23 01:26:07 01:122:10:29:22
- 01: fea9af11907ecd04873e302917a887121d885ba241eedd3023686b3cfff1ea06 02810374 16 1/2 2023-01-29 18:01:59 01:115:17:53:30
- 02: 993b42ea21e533a7c3dc885a9ffb7af669fe53cbb53ac4f1cc0cfd9e68d50237 02821190 16 2/6 2023-02-13 17:39:17 01:100:18:16:12
- 03: cff6ad062b4f2f8e465d0be4bffee564d73494bf0ab1a7bc6544fe66e84fac22 02842889 0 0/93 2023-03-16 01:10:06 01:070:10:45:23
- 04: aecdd2fdd8595dd99f52b78d2e68d177b0eb391d3cd826f0218a3867a85f6990 02843776 16 1/5 2023-03-17 06:06:32 01:069:05:48:57
- 05: 9f1068c1ae5ac61f9d0e14ea41a58ea2c130e722e73a41dee5fccb3416869317 02847126 16 1/2 2023-03-21 22:04:16 01:064:13:51:13
- 06: 3ae002db2c23c50d6c20de198099a4145df29896d7da444510b7df996f3c1798 02848094 16 1/2 2023-03-23 07:47:53 01:063:04:07:36
- 07: b16c738fee22906b7ddb1274ac87ba929f543a02bfbdc2f6da6d6eea50f08f93 02851311 16 1/2 2023-03-27 17:50:20 01:058:18:05:09
- 08: 4b1cd82d67523671e19eb785b0addf5298ee64726cccf4fce2c81b8ac42fd46b 02851325 16 1/16 2023-03-27 18:22:08 01:058:17:33:21
- 09: 66c33a1da3053daeed25fcd2005607014c9176fe4b6d06c15054c800e53ef935 02851685 16 133/2 2023-03-28 06:17:46 01:058:05:37:43
- 10: 9e8d5bd41785d3998b940d6660bbbda94eee1492b7b31f2b3bdcb1555ad33d00 02851972 16 1/2 2023-03-28 16:36:04 01:057:19:19:25
- 11: 7ce418031d3a300084a70204fa1cfc070fc01311eaf610e29bb1a99d5dc28f0f 02852048 16 1/2 2023-03-28 18:53:08 01:057:17:02:21
- 12: 66b913deb71d61581f869436db80fb79addf4390e380aeb49d25adaa37a26f49 02852369 16 1/2 2023-03-29 05:09:09 01:057:06:46:20
- 13: 4dca9bae80b6a6349e36b66b2b7f053c374778c8610119071e5f6bf693f90423 02852442 16 1/2 2023-03-29 07:40:22 01:057:04:15:07
- 14: a685eebea2fd4ef9a2e37ddfed3343532c9cd2869114a37fcd0649c0649c4e71 02852493 16 1/2 2023-03-29 09:34:55 01:057:02:20:34
- 15: 2b9baa3d518a504c6fffe5c720bba4d33708a61f62699a29c81d80c6973b632a 02852505 16 1/2 2023-03-29 09:51:02 01:057:02:04:27
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)