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: 0c645ac821bfe882171a012507085466f1c13efd4f60b5b0085ceee0f346eb55

Tx prefix hash: b37f05472a3c1b10d3231c44115c7b3aa87a0e6dcc95415a9ff63f4203b6b84f
Tx public key: d413a83fbf55f72042b58bc4ae7ce9a0a6b0e45b7048488739bb50cd9bd72e1b
Timestamp: 1680086791 Timestamp [UTC]: 2023-03-29 10:46:31 Age [y:d:h:m:s]: 01:058:06:28:41
Block: 2852526 Fee (per_kB): 0.000958960000 (0.000020480000) Tx size: 46.8242 kB
Tx version: 2 No of confirmations: 304328 RingCT/type: yes/6
Extra: 01d413a83fbf55f72042b58bc4ae7ce9a0a6b0e45b7048488739bb50cd9bd72e1b020901e822f3eb31869e211082d20252494646faa8000057454250565038580a000000200000006902009b010049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820049d00003020029d012a6a029c013e913c9849a5a322222a76cc40b01209696e91907667873a3bfc2565fec7cc2f3a7fdee79690dd557c9f3cbfa5cffd9e75bec9ff93d54786ae859fd8088960e3f577b007eafee0be65be739a017a75d1f556ac79a969c3fd73edb7813fa17dc7fd4f5e5fd8f08ff17fe8798bfd83b7a7f6bdeafed1fd57a0462e7fc2ec99dc3fe0fa047bd3f8df37ffc9f343f77ff73ec07e5dffe8f0d8fc97fdef612f285ffa7cb4feefea2dfb5dffebb3534077480ac6b5c70eaa8fc8b9671a9d102a405635ae3875547e45612cc0088f02edf2ddb793a061e5ade6398c43b84db262805f2696940c8595435004b858a4ea1a006cf0e2157721eaaae4c5f3aa840123376d3f0ab7a70cc1e38407efe3f3e803206e10964bfc94e36413761175599300ad360ec763cfece2d623e3ce14c68577793aeecc740799517dfeaa8ad799afe064f63ab235cc9ea92a4e4cd469762fbee29a078d259c78aee7e3b0591975ae34f5f1b61bb250d08c95a85cf83551d4f6574a44c7a8768a64ef2ea549a12c24c72c73430bc661e2da54a94638f4fd78029e9e201576066af7887ebbf6df0f44a72f012e7925bc99386e51935316caa834c1cfe011e0d01c640cf21d3098a135254f233bcd58e97148edbad337cd963ad36d509cb74e91817ddee9e57581e3659b14d83f314611eff4cb222419a9d34edf9d5369e1c790ebd4b3b0b071fb132744bef10f3912b95934d9ce32993a45dd57e8846e2704d92cca512801808d3a10c3fd7bfca0562f479281cd74fbf1f527b665af909faf438434242b6b448dfba3a5bfcac9bd8e95bd97c409706b406897a2d747dfbf773bd0ae224451efb702708f62cb8193f6a4d65e62cbd5daf8db9801463f095c2173d4a1e21df824e615a2d25ceac3bbe4e5b23da3b31205b38f780d77c86cf9d85be6f6975dc8d6ed1a3008f1bfe7e6ad4ff4e654c2f0583cd5edcc87e22fc87a8daae1e19120813bc0683cb1b81000194035ac96e1fd48e4cc92dc64ec6b849334f16d240fbf159c89439af39bdfb510a439df7cb43d0bc8195c5b8ddd865954f0805f6448a1608e8679a23f2351c41a147f64d70482f457bc437567ab683b330d85f6958a4bb917c50417db0d10993a00a460b19aab6c585c6e96e3aed5040e6d194748a321ea8075bd623acd7ca759fb62aa8fb52d08293bad1a5354e49daf58f614d76ba6e39b1605c30294becd793ddc93df56ee5bb4e951b8f76300ea69c40765837afb17ec0b17136110ab46eca83516a84e1d9c863d20138a46c06f93e44504f0af2d0d6ac41b310e9b7231de79cbad241a11e578c73318cf61774a7d6526be28323cbeedb9e88497cff2f4f261520276ee2b34d011b8b4db4e53b5a3d4f5d316cc31d7b632654c4cf349a46a1e5d40f00299a7ad058058b883bba3f4260635083d37f26f1fa4889e95113fe63cbb253642aa2baaafeac42ee42cdaf985686d2270c3a57b0a067fb31afbb00c5d1e3f00a2e5197c6ce3577cd4fc7b901426014ae5c0e05a79dcec04808b7f370d9d6687d78271be605fc64340118b3d27852893b05f8fe179d5bf5cc2fe8cc164e5297e8ed35c1ef3741d3d8046373af78f42b27ad7fda898d9ff3d8906e7e4eb9c753703c6c9a72754b55fd3f900c05888983a21d769f0ea6d857ddb12119405d4b47d37b5be30a716a29f66c8d01dbb2f69fb6c0afe43fb332ca4638805117609822c141dec594b965b4c28483f7403cd3829eec1925f58ac1f1398a1fc2828ece8a3b7d2c80c7187331799738bfb486b9cc78090908f93d34e05ade52624b98058f648182111d70251880418f519b6cd33f1e7a70b349bb0049d49d69160f10e88c51652fceed3d14bb9d9e45115b05081369ddf82eb1a372c8cfb148120fa91fc40d1b01bd0380c5445cf8a010a7d2e48dcf3921cd2ada4b9ead819144759bc7884f6f6d8c9b36981fa993d0460000b6c4a73f21bcfb4fdead29673247117aee535d09e94e431c10bc658589958815ca6f6fc5a3a1af9c3183b07886187d46d05b2184d52cb5490a140e0e518540ee043d326a80664c91b4d2744fc878a5d2ffbb4e3f175d355902fa33668774df84c2c79c55adb344173f536f2a463b487ee7ba6f86fbc5f00ae07e3dcda74422627fe1b0eb9b211ff054a17fcef1647e8ad13143d1551feb8be12bf51d8d164012f908121dd02a3813b825a2657f734787bff94997d7f2b5255ff8f6ad64e6d2da38fea25dcab9032892a606b66ac2581a4aeec5bf4fa0714e9a12a9b3d2410f9fa851129cb829769e774c86892c6f06123c9e27de2a4a47a4e1ea65387ae13337616492c36d57854e5301c87b59999881bf05ea96be6d6e96966064b8217e00b9a5096697ce3d156373b55a8af47f0ad49bb011ce21e7166065242a1663763ae75030b1ef896348b307f850f68d7f58bbbffe69682168c4d8bbdf3513aa70c78ff62876800739623627b661320312173d589beb06334c1cef06683be1f94689214f32f0229fcfa6ad50507dc5301ce2f4ab8e14b0305d05163545a8038ac1be6e5546c59cc4f99a4ef879bbb7d96ecd15bf34fd6932c2f0ab657283b3a8905ea6a498a4613ca24a43ff00182ad9ee9e2744d09e96ea9adf8a3433c9dd982fda233186bfda0f5630def1847d77b8893661ae1124182f034f8189422bde3b2138d94304dede6ef50ab33d81103fbb6d6e31b912aeb2d610681c2907944ff9ea04640d4644dbe7c036b72567e7f4f3e212f3722d79d428889b7cf2e76013b526df92cfd122e319e5471b471b489e13d12c23f2834ba664544aa9743a8ae292012f53e08248b72625d1bcfe24b2fe4b76f7c73eea64419cfce34ac94b3e90d95ef6d1b1da86390bddfba41c5a3ab325a45da616d083f4ab8fa6ed2c303c318172549148e8771e1652b864dcba037943378e5235a8cd2e1661e8ef377ff7f7b093c3b5d9b47b32897849e6764d119e8f68e19a81fcbf8ffa7ea9085510670df7e3d4da6d01b9f1e279807ab1ec4cc5e980ed400d003005e5cdf7fe6cb3fd06a65a544e2873b1fe8fea847cb22f60734087fd46e8ec3f8186cf76c24fad064fca2198c258c9f6d41ffdbc56b0f325d13f3ca5a23ef50dca15993aae6426a961288c88ca1f18ba684389206f4f47da1f7bd252605b85eee5a65e3936c60d64ff7cf77d7e77f485e2e6f372bdb204ac3348466b46e9469919a42c9312169c848de6ae16743970a582c290c9687a2daac9fb030e2719f3d3a88836172d3d5e3604e3a620762bf0ef43dabac36be5fa62b73670748d5bb57205c488e32c33f086dd3600e49f846d84b25d57eb074467feb749622357354b26277abb1578408abd0b2b96f2ce8f6659d70bc4848b04bdd33791ef569915a2c93f7fd27704d5cb1a1ed95bae9252c9232d6aef4ed5fbc3f6bad0977776926889fd8d3de52289f11e84f10573dea03f53a409cbea95d74c4e48cf724a0c8cf1f6f11eb47ddb46b0d7c0b07c84baa89be3d8d9597f917859dabca818e1f107f7a85bea492cbd377b6e833b879a47cbe5d3feb1490db791daa511d3d31dc979ee8d8d1a3ef8979f1cdf99791591fa81a35078b605fc91ccf76f5b93ab427d76b0d40681059eb643ad4dc83ffda67e673727ecc0f2ca6350a4c8e0aeafc79c3e52a5011be2f9a77ea7d24ac8f1bfa49764b843bd08e0502165ae7aef614b5ff5f0698426e14e7215c5ea9a0ab5c5538fdc9d3fae5fc3c7eae0db22654fb5fee10df35d3927b689db39834f0866c1d0e61bafff7863377fd93e73e3e5f6fa7b03444782b075c10a16553db3dbaab1b650390f3a4a0c1f9ea59deb47a9f3cb8acc9b19f6822ffb8cb22db3b091b50e312080dc25250daaf35d606bea1a4d6b8d815c8e174e7b12b850fd03fc0d804a4d2511e8241c0113cd70897b78e9d7ebd1b9b94c1f38979cb3d1d3a9171457562a6df80a5b95cfca4708c507870a6633d29190ffd51ce71ae868e1391d8bdb148196a876727c31ae02534faf20f34f50c64afb92ca9df664575833ace6699bee9c79e3237501c260c129d6d079dd8996379337cc981853e449e3bbef29ee0873745ca13944a69014880fefe8c0623d1d928c94cdf9339164400f92994958d7f7f848cd310b9359dd72987e324c3888397e043ccfc107eb94ec51a6f47d6237dd37b55662a668f88d0bc7e18f9536e5e376fb61d5af9986b9399ce8fde8de735c1118dee54811a5e0c767ab358c4a0dd97dde1751902e816a3f53671511d6b277c2a3580406f43007050871850e90fdd54724734fd0697a0a4b4c372c500c30f36331d7443c8022a8b2517c9730bdd05dd303b09334cbfedafbe2b9d77921bb1752924b64c4599576973fea9b32ea4352e73e433c113c542a212b7f34b1bd8021424ef19c678280f4d92c7deef790a878be10a70a42aa9452d4cac783beb093edd119852b3d4ff93df6f29f74ca966950d6d7ace5862cf90ab20f1bdd7cb38677300e165b3ad248ec1e9930b0ad54a33463bdd4a1fa23c45fab18b9a0726bdd9a7378c3466ec8b06ff35b78cd8170e4c30293b18e95a246032b1041d139148272f680a68ec7abbabc80976a790d5ba946a4f08793aa1f169ebccb17ca367b39d294f7788e5132a0bc8ca8b76a5955c305e4334dc24650c97cb16c17f7de47b756e40b1e764b5c2ba5c284809bd01abff53a92230efacd29c2507386073257935cb14859a6a361c8265f898a47beb479cbd66b87b95e4f32e46bc4b07c0617ad29d9630010877da952152640af3f4ca4314b243e864ec11ac2caac6a1017f129548bb593f3a516bda23101d03156128b87610ac23b50cb87d585b4d8ecb15dc8a838a967bc32a83c9700edb96e9ae1658f97b23a215e2d78c75275635fc0a8cbc5d5b26cdc599ac1e837afd5582dcaeed00b91ebbca6534dc4a4df61a5c21db3c1850f9e7c7a26196da319ee2e327b17fa87cc19887b2a7502f903e22511a87a37811e52ce4d62a9a8a54ca2ab887815f35c7e077af47926cf2adacb4514bf43efb23d17c4e93ed4e45fffe5df3c2ccc7ccc64b2db76ddb74ec710a95012ecab77946e360fa656fb9ed9640e3944c1d7757e0abc86967e4df9a827c682d236fd5f1df5795f0813afa553f877a0d8bc593cc4b6ada0c0c44bed0b06d79f47e0b6599bfdd5ac1b39da9d8dcbdda944ec0fc9cc5bb01e113b4419f8555c80806676a57237fa606148f1f48a9bbea22774fb9625a5be4b918bfdeb87a3cd6648f6228290f08126165ad16c0e087e6802a564f3e792b250d14efcfe938cdea1b25d29aec39b5488be71f9d22179d879067c38c777a4df3260eeacc62dea81362f080429c4986806803b4762f99934656fa77a437524765716ebfa3e0575e9229e400239301e04c5d9e92c5cc7e312029de53dbdcb336ab1c929089d81c1a6f55df2ed5bf6d396d964e2243fa4a32d97cd0c726ada75bf0b279fdc246f3ac75af2a4d85647fd380a370c3133148975b040154e7c935eadc38beffd032d135e9005054cae64c3ebdf9a6c3bb7a27183fd7e365172eac24583f5c63fec126fe8e80c411e6d219c48ff5f8338fd0171552e95b373040b9264493a3b4439deff33a8bd67878b5f4bf15d779ed7d0cb0bdecfe4dc997116b283343911c4406ae2826b95ccd97c41fd4bbb382dc102a08535d2b3f639813f61278e3b485ce213a64cb491b63141fbadd303b30dfca81b2f9b0ebc77da33395b31eae648e2eee03644be242da7269a87f0b82f2998923c17f44c88bd077517c31bf801924e7b2f2b4cb8160bca2c4ee6d155a39cac3e61fba5e047123c25b40682b893d8efcc4753084e17f0bbd0bf8cdf23a893cb3054aa69383fc60d9a11c6a233644bd5d3fdfcfc6833a71dfc6dac1b9a92f74684761a8111877298e1b55e5e114d660542d69f9a0f0745d67cbc812f0b0466f5bb6c02805de8548651e4e2b377477ef31d29fe6a728eadcd4bd0c02c6940977330d2a2c3fcfd225d96722dfa9fa83ef19c6847a682403bacf788595c1341705be3bf1df8f2970c43404278a41669f0fe00f5d851a39076785ce280433d2ef31a70f6ca38ce05632d77e793d7235547e45cb391f4a6aa8fc8b9671a9d109dc562e59c6b832000000fefcf4000000000000a2dfbea6d401ef4bfdb627e3a2cfd99abc73a6aeffddeeb71133bdb3f1f38f039c2be2f4ca49b41431bc4855a055e8bd65e8251faaacb30b82967a7d767c49cfed418bec88979cc054538a448840a59a8cdbd98d310816dc80fd7da8cbab91bc437899971659ff5495fcc257412b7f62df9d39f13fb683202e250f228df52c5a684ca644244b4cbefc2071dd8817befd5eea6bdf7d6c9e55d02a88dfcbe6ed2cb3444278d92ef2efe580e69c4e14092bb6c5e6637b4a88229dedbdb1d8e801b884ba128916a0cab8c64fa6c7e36cfb8b42ae36cd7b1a1701ffcb7aa3cd6ea6b0b70a09f9d209cd0f297e75ade23b987af4241f342d5b9700f71c65e23485314be0d97ac403f6b36b7b07244e47ac0054637378d00101288caeadafacd0d6102811fcc11bbc666649c095c284d4b17b3dad206d14db72f529575baffdf5638650fe4fd1ec8772d60c93c23e9bb1f18e1de9c9278663463756bb027dedf9e5be0dbe4dcd6c08d2b88e6c66ca83319cf7e9a0492a619f93944981ae6f2701692db3232bf9d1edb0e55ae2606c126ed51e8fbd8ea1fa6912fa66bba90c16bd71b54573af10ca1791639354cc5ee90f22338e049f2d29b4f992162fddac14ba62a1b8c8495e4c781eb330b5c701eeb54449d6b260dc2853487e3e2764ff6ac129207284fecf0bda07eafa02049d0e449bb5e01e0358b83757c13b7660ca301dfa14b65efb3ed1240d4c9564ec36d16f842e9c7df6848e135c2dd9562c76cf8087da2bdbfffc9a4a0738d3a5486b6bf9dd89bcf0cf40684f5470568ddafaca2d36e273e84a96f3c1e95c77315969d008e9220f2b28fd0126bb54022c0470b9b1f0b9366921146758311a59723e175314b7ff7cf04c4e2657cefbf577b1dd9f17255f4b8286a9829008eab992567ece9f3590cc56f189f972c267174cdf66e646344af26899b536de056e453660b41f7395576c27eb4259e2e0a441fcc48d9a2dd67e6cdaf736a902802337efafb52be63a3a774e7db1a69a3b3b8f9cb3d509df04aec79d4c2079e7100fbe03fc938a24a164228333a135079487667eeb5cb8b86e12887228bd673b647171e353373521bcd58ef4a1138d9f38751c81917294ca9a092b9613b09a98646c1be73a54edf95c098958c67846cdb50a445c91b58a773d8498acfd2657e49c0a1e3e14e73379bd9881bce7d3d160ca65e26628ee853143d9e2e108d960bb2979d18c4dc83328f37ccd3bb7af480651f2e0076bb44bd428f97fb98a97d8fd6da3bd66ee19c555bf38c7ace1f51bfbe3c06953eefb1e726448bddd033af2e7d492e1fd011db38e1bc7deee65cd7d09595fefa9caded5271d3839dcf6edc32b3affcd07279b27ae3c50df880f1a55ed848a42d9a1331c72288fc83c718a71e16b65299656b4409fddeb261a5dc2df3adb42e19228919aa107048b394fa0203d5681deb71cec4612d64ecc02b8435bb9913833935591e0171e263bdabebcca75782079dca7102257bbc25ce6912f5cbc0d369174c004489088c6fdfbdbf67cb9c17c9b4e9c0f4c67b111b6a3facfd65954d772b035ccd587c7ce221296f8cbdb64593efabdcb8315a29acf4d45a1e19d9b418cc06bc4008ff3daac149404093f090988bf5681e567cc493224cc3af183f2fef7f254848783520ffc1c80ea7c2263d941c8728f18def9385ed3bbec9bec363b951ed6ba4dfaa277b303d060b249abb61f0101dddde8bb557327a45ce0824dd99e762c112f51f97315db79a45b7e37077ffa1f2212fbe49a310a6ef1920a5abd6400f1213f7ded507ef12dac6166bd50ad6f0e37ddad30f9cb2b76cd3a2139efe50e555b4cca6c8e88578dc813bb4fcc93f07ae77b8edad1fb0b5cb07a698e8c2411f7d0fa629d9e7a26abb11b71d6a006041335328f7fefb568490a1d47711d954dfec6a1909aaeb9bd951b0fcc8b3fd046b613bc52bc5c66e6e393456d979e0e1ef3efe4beeaaca0931de3676041ab5a8d31ef352f1af691d88915fb913bcfcf294c3194eac9f4c074dd41e6a3d2abcc23fcd71d55cf6f6553fe542ed275d639ce7982739e9276c143fd7b900d18e93f0486946b56e54ac97f4bdbf50bf0333c793d3191c8ce5ab3fa6a110043913afdc42dff31cf24b1946bfa9b5d8de97cf3cfed45be582d7b6fd2b4b67880e09b04b1a791d227fd8cb5dc3730976aa04f71750e8b9f6d9466f9e0766b55e4dbf455d93b83af678b0827939f749d45d7791ee4262e8bdd147372a76049184815631edf331ed014113c6373206658933486a413705dceb11dc8baf84285d0475c4e67706ceeda95c5a3f9ad81c8aa08ada54eabf0a4ffe5e801536d72f9d0bf5736aefeb7e3494433bbb2a5a9529120ef6e61d0534978f8c1be651793601e18be076d1208a927860bd272d8c9dae21e347b0da98ef0d93bb21062dba9b1e10a05876488baf69e1cca4dfee4e6f778f7f794ae60ccdddc427506d06e53a5630a970652bdb363a55c17ec35806c944eb1788e736a6a4db300d201dc3c92a1cacd959e847c2defa27931258a92087b8c25d81cf9b6d0894b99c078162265929f27e00d54d3f3c5494416b54889b37a1ff8fa0c3bf18d001314655a881d33bdfc60b1a8bdb52e8f143791696b19147838befe2937de67bb9631d68fe5b6e2ef2d2803bec838f4340ee12d78d52c063f34b8d145f3ce690f815b1c310ff40c4f8575cc9921f54c16a71b4a8a977fc2a61e21c26a1be75dece7bba3bef1f9ee15ef0075568e2841fa0800b668dca01ac3b7dc5feef61a240b81a60b856428470d330f77952cd3e74f5114cea42176143ca1a717c3f2f67b4442e82224322a4ded744775ba795ac39b51c6a420af6194f19b8a725aff569589015c139a76fd4fabf9b06de73cd8322596a5450b2e852ce64f08f23077a272596da5b0481aedb4561df08ec25d1584316739cdc43ae1c4a2bf1a2feb1d14f5a59dea4bc4bba0b7b6a7556663434126c7608a99e11bb81ec4ce4b54e4de716c3411efaff4d0dcc677f533eda8c642da142f1a78ad1d960934a1ab9a02be11c29f789c908301dede6ecd1aed0a12bff2beb838c15499a0c005ec7f509c233147d95c857b501509a860f4362fa99feacdbcd46bd0846c7293b9c8223607381d5a7f9887074e9110e5ef17518373301a34ccb4dc400d27f771962acf0b3e542fa621f5e9373a74ebf67120875e27c2fe1755c5a250dfb94e357e00dfb9f881048662f82f0f8581a9536b88388990ecf896fe0a16a8c885d254a7cd7c40fb2174d89c1ac988411fa55db7bd3bfd41fe7c675efb212a293afcaec527b2751fe56f4c8d330b27304b37416f897d05308370ba458f0beb461123eb2b0d88c59ec9e80d7c69676242ea5105852c784188daab7ad066f82b675f869e6fec2d472ab45b49f366a01c55e418ea5d3eb26ab1c83ac3b23cae309612f9612aaec66a28c39ae36035619c3438b08b36ea9d10443469ddcbe695f16b4f6093c7fe0289a2bfe854e7ed2087095e996c21a2d6a0419f1264f94c82feb21981f2df2786c987fb1b11b233fa51602a3cfd60f592fc72ff49049719d44dc70d3d3a8e95cd4b8f89dba47055310e5f050333a8128493b9dcb87a623876e24c6415ceddd41d41747cacaaeda28220c0a8740dc96daff856330e42eca876f56af5d2db3501d6b2c69b919d83f893c39714f4407678d686c67be76e1c7171685a6ef78cb47ca77afac9936eaf2180af1e6802bbde960d281bb5af2a33205ce3ee5d231ba02769886225fab026d8a8c68969893393d4a34cb71d080b295c4b201d538eba4b28e41d950d3109cabdf57b1ccdd266d0350118bc94a6a9a706e731fd9d4e1f372e17b4adbf97139ef3f3f966d7a69bb534ac92a3763fdb66e78d9ba914d2a803f377251079dce7d25d88a2e4a633f0f6b818508e3a429052a5cae50a2bd4206bb194bef8873140f7537fc8b13fed95a5de79fa6af63aedec485bd8b3e75d5063b03723e22d639f571566369ddd2117be7e7d3588660529a4e469ff5cfd6d54db5dcebd3168e30c246752688c281b9e7501dc0d789ea545c926894441ff6708ecf7b508303fb2596ecfaeb5d18afe39d1acfec240a3146e2c3b2dd581273e3104b07f1af2c53664fe69e474bf8465ccf98f9e5767190e9cad70bf201c8486100fdf352a24cbf51d32c5dadb62f1aa29d3665b1c72c0c7249e317c7d1b7cb6f76becb9714ab486d5bc8f70ad1e32426f01f0e31cc6709162c3fa2d2bebe69ace3330b01db391f5d74a5f5beccffcda389706617ee2f38f87fe56c02727f9927a3b9c439cb0c10132e910eeee2bb893965ef4118d67b14fb889094dedd971a4e772d51bd8700a125d6471d2abf8f316b3f8e7d35eabb51f861d84901528c6f3292aadbdc8a6edd1b8443c224f055853676a0391d6311145ec4db4404546368d3dd2f8496746441a523b17df7996d183ac2c36f103057d84a7105347141282d8a93f3acbed093de1ce5d14b89acb8e524cecfb311a9609622d1f157a08810dc0aafd5e1fb6f7adc5af5972a63d8fa7873b309282fb8c513c9ace3162a03091ec9cb86014736da875b369bae910d8a2c8c322ac374211f6b39c36178ecbec113b6c16737246d3fa4844606c8ff2d9285d4765f61a329def7d9321191f593b8dd5b3c892252c1cb2e59aeb10892fa20af99633d0f4201ab752699dbce2019a68fabf63b981c96d783bdba0db09a569a8fce0e7470202ae4a6adb1237d084d994306dedae4450804831e3f01fe44571801c502fd37c5b66229cccb353d2666bddeb278a7e22d4b3f336ffc8854bc17a58ca2755040391a9c4ebc50e95bc705d52df1405facf79eb204312b0df1c2a6374224df280ef62faa2cd8d2455c9288b854aa4230c36cade6ca22cc96b555711936c3976d86f67f46d7f25efb6fc9738f139edb71417c58bcb78fee009bad6df38708d8eb5e30ea85cba0c7c9bf7d69f023132e00e7760e65f5c838747d3120e3b53791ae320482fcdbc0b62606e93a972c89a41bae5e9e82c03144efac4d6fcac9e2bc5e8d0e50e61b10f02a57bdadffe2fe520825977dd7ecebd1665b3fc3f9b69e0c6be342c17726297f46754ae5447c9665401d40d0003d93743ad3824742317fe655f93db30a3a47d4bc8debb472540b77b279fce53943913ae01114051d9eba333d6570f6549d069abab24ab6136eb4d68be5940b24b5e4ddfebede076cc47b7166118a729a8b0490a63b96115419c4ed3128e23f0b85eae937a50e9eb8d693bd4867bbe192bdc518a9843dec96aa70f7bca2c74a97f3d29c998f66d6cdd1adef74fe29bf60ed8afdac4eb0fc8a786021d789cab0004719cbed3be786dc5d50cad8b75711477a664d171d2711adfeca8c7f5cc5bc3e4ef05e1d208a7eb2c7c0e5a887bb28893aefebaa3a6e04b32a6e15777e04ab311d504719b768df90c5ddd3ab723c5c042358ae93a492df269f273161cd4f89214ac5d02da0bfa1af41166bba6545576c990cb5f85d15ef401a674b95377b680e6aa2a4f40dc4af21dd52228da7b48b59289842ff773f1e6d9b8d9b4f51b65da1567c7a9118dabc4db6450d7dee6371872d59d3774fe98f461571f75c8c9632c949ccb58157246d230af46da57842ba7471a53c6ef9970e5cabf5c145f6f9e23160c2b848f7a32ba1cab994a6195285571ae2dc2b866dac562a82cb1c94b7a019a0342825b3f2674bad9bb2e6d460c444bb00b7a24723529f12beab83e8aecd684c0d637b755105004caaa122994746fd7050a6b50bdc8e7cf5657b669008c172ad4d7c2059701b85bd6defe7e120d5d1217339d12312dc877d693092d52892a99e89199c114b308f643897ce12946619b10c4eabecbb9a547830c8cb3bb1ec16490b979eeea89a88cdeb95192956187a1832a1122f9f9020c06f644feee7887116206be7a9e0398b6433bc1af1dc7206575796089c6c4b96c5f88b454b2d00cd09322353289c863dcea4e52a74e87984ab1b3979757520156ecbc67dcf7f829332e53c386be1159c84ef1c8fe98a7abac132180171ea027a1738af7c8862fe39c716a634cc61c9810901445ccbbbd5025435a78c226408160db15e027fc07185d2f373d00e9c2705530ecc2136587d80b05a0e435b990ba8c8fabbc5a0ccec393c5445b752dcebfdfc49b86fccdc19d3a353cc4364c1f120692ba23710f9227ecca886d2b3c74709ebd86d35412821934c37fe40eea8fa8e5abd2504f8dff766ea5abbfc39a2fa1fe3c698a72f21c426ecbc475143e2d4867dc93bd4c4863bde128d4d539bb5d61ce98287203335f4b469adcbaa2a381bf07e56dcdc7b70b63204f008ca8273c9cd20f7195b339e2c9e2b23c7fbef640628c5a9ef26453b972475433bdc102ac8dbb4764611014e8a5fb8e6b81bcad929ce3e9000389c0a5fe6a08e4a6baffe03eab7ba73de08a9e409f2cc97a9c76a3199af7eb9d67cf7de748fe7aefd506935a5ca93648048cc85036be83628dfd9a28bde0947e539e62e9b7b7dacf980715f6a53f66ecbe5e737f22e0278910bbe411ffb9e9500336247862fa5af9937be8b8362565d490266647ca84e1ba3566b766b502083f69d735fed621e2daa8829e345dd93392026b338b9aef898097b93d09c7d135c95ea3dc6fec1c69a2edadf171c40e9fdc09fc38ba40440c511c781a946825489948d69a32e1bd64ca7401d77e541399d0062b1da53ba9aa1357170a701bedfa4e109828588c1fdf946bb06da2f1347550eee91323fca5575df3b9af4a9bffa7ae167ae1b6d9034250a1e2c0fff5a546e3864af885f41d07960afeaa61de90df8edfb32aaed19e3f98d83b3ff96cf3d6e3f593c4498a21d2bc64222221507d974531965041270839f85809c3f6a017a25bbfae895e458b0bd11a9eccc5b1b29e5104200c03e2a2ce1a5422a44c0bf2080cef980d2963c2b0dc84542b2671dfa853386f86145baec8a74df4290f326bf3ac21cf28be40cd4a5d93da44c7ead2b2b0515ab4dacca4a6cdc7bc9ee1b3be2e86dbfa67d58014edaf3bf41a83ed0555a3304cd2767993cd6603d063c416df167a695d0e4118d4d2516740748c5f52c4ef137ecf8cc26ead2a4ce022e1818d8d852004ef2f0c5e10cbb15d79e3ad5c4f3c20b7e64f365ca452d38e31f85db64d14cf7245140dc96866afaecea1e3428652c6829ad71842a457c4019df4da9320f3c377e2d6fb06a30cf02cee73b9964f20f5d4a9ee00e0154750dd8bcf94c66436f87f016fd70ca25783438584496f3e13d1697a644d40b5185f2e2a32323f4639bd191743f66d924f6d4968f0e0afad99116e7d770e59a6c4c78f89cf487eb5bf41a4dfabbd70ff7c225f5feede6953d687531526492670e09a5cc9ef468e25ccd875249b35daffdb2e8579931c1671dd5987ad85595e0a3c5cefe446088615055ba88332c82cbfcca6a6e01ce688e8fb1030abb8ae73c24cbf686361238ca58561adc31c983e240c381599797544eedf5479dc60d5adee6b6b2b8b8f85187e5a24893c92fcf5910cbc5cb7fa699dab08be5ae37e18a900c381e860a0aa5015b1278524da93b27ab8aaa7058fc5edb9b4b0932f25d5ec1f27c916a84007ed6688d8de42deab38fde967b8ada66df18eb11bb9ad961424298429a2e3211338c55394c93248f5890ee305360b063f7d8fdcea824c111e09443ddb46946e3b3a7321498d670d2ee2f315c8b4cb0c10f511eb51995b740bec3589a753512e15abe007f9a62d750873c240b95a33ba30f83e82ac7c7709ad2fc4ff730d8b2a09936e6311315cbcd14039d1c76e416d661add63d21f5f935118bcde2f9ec49c06b8f00b41782bb705bde2bd28278f752252e21ed3c4b970ab0fde5155aad91a954fc217e7100b33a41c3bf22b4c7348429d643acd08f40ad6bf25bb961596bff86cdcb259398eb5332ec3f619ef6e164637d49d9bc794d297ee71708fbf04558d7de375166a39e545c7927d1cbd3047ec45b8562fc0f04aa6dbcd78c7c0dd233df30a4caefa8847a09be2829ee8f58e9d5891d1c860f9c392ca9b904c04f320c928ac17a7d13394d49bd2f835ab6b464839477710b457cc77a8d40f0813ad021d10528aa113ba42852f596b26885ee06aaceeb07de27aa63b5740af81e200f3f3768826beaa3417e03b98622d575af7abd28679d502270c2a5d9a7631756856ff8ed860fe8c32802bbc2e554fe4db15e6e145db2aeda871f6f1c4dc846e18c30cef278c0ff70e65ae0481102eec9cdeffe6b91637e05a320b7149b66da1784686d08f9275afc501bcb8fd549b648eb92822bedbfeec7eb6923d485cc98d3ee325fb4787dabc5df06bae29f5d41588549f0966529525e13df88638e46bd5e680802b1e4d62d90e37f1d5a632b7bf4d4c8de51b1a3d3cc2df2e10cbac838f7f725a9142d62f8efa4747925ef7beffba94d92cc0b156fc748f81aef8ae6dfdb0e181aba6955d25ea34335e8656993ebc3f4edc4360b84cc61c3a6de753a69952e1e149145bee0cf1bb79010b3ea27fd2796b1bf67350209285d4e7988c1919dbaa1629e9ade1ebd1aae269a104fa9d5655183e3e5ad5cbddcb9000444f0b7c9e4d4615d9bc3074be5e8e5a84504239c14d7b744681f8d33f40fdf3b7a02ce47133a54aa53a3fc8f13c151699aaa97d16eb5b56f921f8c722a8c4cca55859e71a417f45366ddc0b631457ee8450cee4600fdcfc66b691f85eaac92fa66f18aa4684a7db2fe6e3aa068e263afc18fd7e866543b4d80505db413266f8a785df9b141ed3ddc63830afe05d0d7348ef367f363f4475a26cdba166c2745b97db724111e5a528e3fa18b65c2e0ddbfa449a85360f96281c149089a7266ee74d5c1d04622bee4aadea3cab416b0c88f5d55c6fac21fa0c122e8c43f9833971598a68a47eec54b761e3bcd53148945d613ac7a75e29843c0e598ae8cbf51af11259541f689d9c1d24c679a24e750b641f7654251312e201139db8a7de4fa1ac5a1b240feeb8adb68eba09c5c9a043c2d1856a4e467c2b78388350cb90e34e76818cf5eafd7f47befd62b08dedbbc508a1892a93dcc84d23fcf3218bd240f4874f14e437bb55f6dc07e7f2a43b3c24e07469205b6aab569a7e31fd86b4d7f1e11ebffe6349b4eb2a07ae309068e9cd91efe7fe49bd8a727d3834fbc3d0a447658daf77129588374ee2faba9ef70aeca0a2be2b398f9ff23a80be6b8315e56ca63c9acaef3d4e253892a335e3eb96171e0a84d6218fb01f5dc1f3092beaf41d75102ffe496516bccd820a68996aa98d96a6354e90630a38fc0a6639bff7a0e07362d7bd39ed6801cd9b3a0e0d8c5f68108a41f8e4a65b7bef036c07bb938c36713a095025b0495a1ec547ac453090773a5540dc1364159e065828cedad4f9691f2328597a3ea5c64ee9e5dc076e3afb4e0ef8cfd80dbd91a8996ef98bc1246fec6f02a9299ca0675925760a1d1b67f6f7e8caffd38b64fb17fb645fad4a7fa269b62f25a0a19ba9198ace9234f0dce9ed899fc70bc6c9a2626c54449d79f0a5f54e57cb85fe0f3950269bf536070607da029d9001c4d783ab014cce35125428b3cb934b1ba353659a25a552afac39338a7f2418c44d4a0f133e2fd608305a3bdd92a766c4267b82dfe439bbb141d7ea1e71532a7ed4c9148e25cdabc21076e777b62ff582e6f76858f8bed19e3fd9a717864f263ec8bb7d96b9d3145981714c19240c986c52ed4887e687fd18fff9f5a9017ad11ecb06600e501f99af347f6a7f6816cd5bb679b64e8d554024b0cc5e8d3fa04ec4ac8780cf7a6e280c4b240915e867a95218777c21ff109c97f171c6863af0d71de690dffed4cf438f116743ff0832d3d063b837627e362ab5632de96c0eb66fdf11a4fba96950709b7098da6fe2de41bbec1badc2875cc33ca70bd62b9212ad722bb18913b0a0be10b179edcab3c5816915785f94b4c870c587b5527e75a74db96f01f3c01160420aa4a0d5cc3c3fad67b4636b5fa3408655bbd2623b9742c9088acdb3bd29355150f505fdb8ad428b93a0f12dbfc665c8a65455ad6a2efd1ca5c1786184a647f46eb0cc41bc42a375f0dd5bc9889c102d99d80796bcd393fac4bf1c54f28d7c1bdb9f251c8b0bacf13ea81f2c2b3420e4fb83f88c495705d020137000dfb985e70d6afc08694ea8d7a5f7b0f935ab145cf341bd61cd1da5190f23ab8aa4d065e532eea70ae5c59909d4bd7e35ce2af2f6d6318b6e3044e356e1f732149dd973d2c7e6fc7b0bc24d0a6628ba7b1f6cad50045c4d4a892068c967fb2c3e7259306de233be6fd2a3a5615371a4feb0d6cd64de4002deb462d60af4d12d48d39806f4e146efdc9a76df039ff198e88a8e980fac5ee5fe3c661aeb01d0d811f273505b6314b73e39225096b21c933d9eaaab9195674ffcf903afb4d6a243f01e9bd1a45d16d2848b20b55effe63fa6e17024c899ef58346a4aa8d5e2975d4827f715658ca16a35516b3c212d26844170c0bbd56b73b71a2ce7501c23c58c53d3b041888edddf7e09c06577355db467633aa0275774a9a6b9f44a564408ae82262174a2401c8d72940d0f4ff76141f3ae68d9b22f8ff944a0d81b1f0acdc650f9c614e9e9046f1fcf584dd2ab19610b02e2886f7affe82fac1a55cb5f2143d72e144cb6ada579df579dcc4fcccf49240b409d22134b7dfa3c60a5486a9822b3f617d9e8453b794782383bb5fe453386c7cc6bb57b5a8fe913a048f52c7f5854d2aef6bb359a5033c4da453f4d74c9481d2da6dc3057bd988781d49e66d2682ed2d9d1177e3222661e65235fcb536b2c40f43e1f29c49f2f1dbc15fb1f8235e4dae2789848ef5b14741af481f881110651191036fc81b7254c7c1ac947aaf8e371ca576cd16e347d79082f7a64dda5dbff49b370d8891bc1e30235aac43277486b5f1efa4812d9e12319224e79af1144c125bd27fc4a67437cb2c684e3a018bf567933cfba19cc1e893db5c31e3c3205823ce407e587d43bcdc04b5a489334ff9e4846bb8eaa7ca1dc632d0abd92d2cd063e90bcf53ab95a9f14278ff76d1afbca29892c78e82449b0230e1fbcfb07a1e26784d9cd74cd9c88f86c41f7706cbde869261c6ea2531bbefd567452157ccf5801b5d3bdd4e20aa1ff5d84dd90e59144661642bd066ee2036e3993477c54aefd7082369e91fcbbf96793a894544c42c9a2754a398022b4e870d3afda412c8b863ef588628653dd038199b193687078fc1c119cb54c127fcb1a0a68bcc4f0762cca492092657e89b92f2961d754c3f93424f24fb65a6ffb898f9b4eea9f2a20c06b8ba14710df8f43441779bc2da67d7e10c306f10de0c64dd9f7d274ec08e4af7b00f9ba016a83822727b7bb851a9795b02fca5bf182abf1ca5e2684a0f41bb02c9c1d82e1fae633314569fb5a2efe5490e8f34cdeaa38551c911b92d408ff79b649f456fc534a9809a27b30e5e39f7129f9b8401a9d77338b98da014d78f027cdf0214cf7126966d4c564eb5422b7799f1d89aad9905154a0ae1767a70906099e4bcc951dfbe818cf46ab31041167ad6d96b5a41a8e71daef4a37b028a86135e720593a61cf5b29162d616b37b9146ee14c5e036b425769829c5418d88066eb5656657dd66ea3528c50c3177865e92d93e1e4e7b6e2c43ef55fc86640aac688b16d993f40f28c4469bad6f70fac2e3a04ddf3aed192d886dc3b780a3dd0db33b2b3dd22a10a10507e18fce22432b298bcf922a942e39f2a9459f484deb616943658617f4d759f6712cb19b07da21978f42393a8becd6e1cd6adf5f860d29b49a4acf4db99177cb8a5368e71395ef6d97b53f90757f51f849eaa1b9f5381927d67e6cd343ed285792fdfda22057715b9fe7cbeef85cf4f3938e57f19554425fc8f651ba59b8129cd964f9853f9df5e2bb843d279e056f3a7c61b2c5b541227634c3eb4ec710b69119390fa975e927b778180a55726c78d6334ac768f81c9d4ef31d852e6c2d52e59ebc8fa6cb1f0802d576b068a91622f40fac57ae01ff3de075837de727e6bf9ebe2b92431ed7f4addd54e5c371e1470a18b7f3f9ef7150b8b095d552ae1575260206c080da861efcd0e92e99d25b29e2c669b4edcbb8771a9d5efee07d55eb1b6ff8b86cfb69b523d3f7b94472f71664b94ae55170aaab3057b4f88f4c4be0058a2e7f2ec36deeef819ebb4ce5790ae8111acc774029cd199b6e5691cde1ebb8404680471d611dcbce61918f16c5270be5e9d8f9d0e003944a495e6604a80a24b77dd020136c3a9c9257397e5e70a1711aa636ce16449ed6cb9dfb47fbcdad69a59fd0a4bed1207b4a6bdea6c5d7c2a1f650b02eca4146db735c94f83818832df444c156384185fb0c37dc2b91457ec572903123b0807f4c9e81e2711872fcf5a0af07feff2594d536c4f1c4224871a0ea4152c73e25e2f683cf2f32474c2ab6660e1f9b5afb8dd6a01562a4a5d2e3b02a686acdca3b774706110ba79e0308525cb2efa3e24ad2c20f06999317812107a345499295e7268a87901db1154e236022621dd144228dcc6165026791c452228ab1d89d917534b2dd51620ca285a356a4c9d073e336579ab73d6855cbb607c1db14a4bc0c60a8e9eb96f7cb8acbe3f4dec8d6e2bc7cbf168297bbf8c79d717db7bb0b20d24d2985c5795dbb612f01d5f1944ed0efa2d8005316d6c17fcf643dc692b1fef9fa38d25fdd3005abc5c7f24fdb40b6ea4fb64de2f7ab35f31487fafe50ee435effdd47c2194ae8c1eb39aee6c19a449bb9989c35c29f36d5965a351f0b3025ac073d57087985a547db6a7f3ad60fdbb0fb2c91ff09050bc51965369f62bd82fd3aa97b3d93836ff1d42b38c1149bd1c298ea27d561fb777bf7c696f75e039c1542149bb651e2b62e57f30dd3f6c1b693eb5c09d8f4a3a5024ce90db95c8a4de81d8a7668a43a960432ba744ac9d27d7735e99b260cb838946bad7224dd7918c845052529445d9af8bba5eaa1d1e98fb46fc3fdd3d0bf5801ba9ecc50d64cef8d41b24c12e118c9d4d1a05d72dcc680ea78f3b16664d22520ed178e8f6916dfe3ee2e7d7cb12f1e7415271045deec8e8f64e1d01de06a49c63832f43d321ed33396828fc8bf3a59e9731abdba541649256425f72c1f9ea75da959e17564b3a02b61a585693ba94df12dcbeaa14e9ed987d249e985e37693433b0b3f959f12e25714e31ece4c7db28bc0ecbf110cf16f9887c387828e9f36a41eec097645f64f7ef7ef2ca638e0193b24afd1a51d88c79432de5a8938975df2a42ac63ba74d0cd196d977c72f63e3c8cd5cdf9cfce93cee812874cca1934e9698835244e0d5028a069b59c4616e85783844505f36cc6602d20a16cd8510908326059f93e329d5532872f2aa4dc61180285548db212edc91633bbd640bf036ad26bbb60662ed04eb52d1d0469d8750d80dad136fcc138ada27de36b4b75bd857901ea6b1c530675f1be395569ca08c56be16e0aa0dd2fd211c5ed177e8020038a15704188a02fd478742611959fc58bdd02a43573e9ca9e118400120660f4010b5b57802226eb94abb6d223a6ed4fbf7ed6a793024a645e2adf722b02a30a4286a36e74c579301ce6ed284bea678d91842d046448586fd68fa57d27eb51f7d8e8f431ed035cb0ce54348f24be48d030d1c64556debfa1c1bd7d81e90776070e7870eb2b742eafff73a1f18453ec178214318dd8f30d5b2f0e07b331f0ff2607069ec637d794d976a11c43521d654382ef16b0d8d102fecbe055c10847d7d6820aed7b56f1f3e6e89ee12aacc36a96be6ceec5c03a3df4760ea859952a057e73af91ae74e021adfc3cd707db48b0082b5ffedc4dd6c2b12992dd569fd667bd21522681a200adace8bc377f7df5606ebd1f2af1e205d4cfa5fb785a7634114f3593c3d7741bd17c9ab888f288d9232319b16d1854be65c50ac6d72a9d835072fa1b72ed66cec94fd74b240cd7f790d9bb7f4cd2d875b7ac2f4530d6095663fad2d79b1502323a8cbdd9d445d55d897e3119b30fbf313705e5b1592f493b64ef0b9ce393bba827dc7fee5c0fa24c6a9fe6b941a183a508cb5580ed07f02e32ab680b6ab612f88b5d61603b6ced77dc83aafe1a2a44384a7e93b5f997453435674e8a702c0e0e0d3ae45b5c67b30dbad226ddebe1dc9b19aa8a7bcc27a3bb55bf3284a824ef53bf54e1eae5c05efc5d89c8f7d001fa36ea9c319db8b782a2a5005c6989cffba11e4e1ec5a2869440aab58b2332956879a0f695e816b34b2e8e09be04d357f8769cf675a067e5ff5c5754389cf1c68b0b964f6de8dcc73eb5a4114b533b904115de323674fc9a95ae0403fc36363308ebe16fba4c1b88fce57f4d595a793154054c462027b73b05d9e64979a6dcb03f94b07c0f844a9c03d051dbcc472147ba405cdf4adb9e8a4a96be4f284bc35e1cda4cbc1d41f4ea7a2cbe19885cb27064bbb34f469bb2081256577b920ec325271ee43f7f8a4dc8316ef4e55c02aed65775e7c5e5c67ccfa47d02cf98bc78d98f968638c5e84edcce91f773cdb2cbba58c5b820c28c8525dad8cf28c8b90522c2c76f48197e2cd0241134632f5d7f507d47bd5286ec3914707efe913295badc179dc0ebb06ca072cc5d8e1404f5162236a184bddfc6e5fb53a53a1dd99c6c7248c54c72846ffcd3a67d7eeb6628f8db06a71fb56190247adbfca0a1065f75063c666217f2dcca8d4f6d1ef9a2ffc8213f8c1999b4cefd32b50c288c4d2c88f62f3242205c225124a3695acff767d59c3b9a1ca9a51323a9160dd741b1e1dc38dee1f8d4e4ecb27b528c79fb58021689a0d1be983f1551759e2dcde6b87bf45cc12fc7c8c0f3cfe5cb8e9e9a1f4e262797101893e397705e04074ce2b352bd2514017cf35952864f4a2495436bf16365f1f644aa2b510d0e707f74ef9a0f966c2764250cd83884b2ad5086cf3d4c36109931b674cd9d0cbbe8c4339ca800ae8973e340b0fe405d63ed09e929894dcb9caacde88b14f11aae3be3e5e2013727b15c9e3ccdf009eead243a39c5cb1b522f19b9e675d53c112576bdb19833f40c9f704af6482e6c95cab51593f608dc3b924807cf9bea2537a13e8a9988c7acadbaa594a096bc0c321afdf48f10d434970afa0c0df8d0660d5a38e77cfb44a9aa0a7773b934128ee83b6b754001a0d7765b415db0e12ac32924d99439c2d049e7a68b8c66577bf4956446e6689e5fc58461eba27e8eb664193165d5330b9f840a881580f8329db866d2c7425854805d63fe2913898ac8a8e7ef7571693ee15baa618a1238e11405358d96d312b72b2905b34d0ba531cd598edd954e579de511bcd444b067bf903eebbbcc1f793364c8ef09418e65e8146e91f1c2d53c42b77189bcd5eb8a85ec39231dc588893aa6f1a0cecf8c16b99ddb0b2359b2a3482c2c43d586a30ee645906fd1e4f0c26ad8225f0c21b253708b05c00c270b23d953f39ecb96fc142cff90eb8cf09be80483820297ed3a39ccd608289d537c07da8e7779ddad393af0ecd17814b84113bd5830dc3f2500af9a5b19e908fdcdd1806d3997ea91b0ccbd08b53754b7613ae8a203bfa006b2f75000f6bb8949de5f3069b7056aa1e44817fb37d5423f12c0ecc60c861b5c32414d8cf8d019915a047a6938aa5f7d4ff983a4f79f5c48efe33968ed5bade17026c3826e7057493398316b9a12bc092c5bcc8de136c8776a4d704ae0bd1280e0b30c2cc2a93adf9353d0401162f258bb70df8aece036cbc5896d0905b501ca32afbce9c1a8db90a3284d7670e0ebd1b944da6534399fe85795a0a3142067e505e13acb27ccff2c6539972d383eaaba49309c01197d92b35c01cb837a96045ae5d2bce4fabc4950e7308bd1762cd2d09232c7297cf4e5afd05c0d294458ac9a860e96d5d6e209cbe9f3ec91208055efcc53af79511741f88181c26b60f50b754b3f17724dbdc48e6c86636f850c84a6cb65506868b8fb28415e2006455dfd4bafcad14f7e832dbfe7126df0d0e621ae56b3e386183c014396efc0ac9cb01696b727274a27f51853d4913c25b5d811e683cc2d6400e8e27b3c5ae7fe57708b88495d096249be19507ebbd55696c7043c529e1bdb1eb28db678750338dfb400f2154e47534a9069d03f340fdb221639641d642ec8a6b97a8cf68f4f45c9b5179201f85d51106a728c562c051804286e0d1b91fe9f23b363f84e73b10471ad663e17edc9fe5ca068c6957516c8947d977ed2464dbc804ab9cbe76adc6171767ebc23c0aebda987270d876dbc1ba759ecafd12c923f8f0d14929123e2a2839d6a2e037443b21eb821ee2c8e994147350ff7b01e66a42253dcc443189f20989337c107a2140565453332b97b1744b45972829d06749382029662510263e081b55602bfb9dc591e981d41b8657f14f2891bd7e3be23b313276932a6b4e239fcdb51247110a6a371a7b160974ca5cb91c19530704f034d457269d2d0c6f7761bf00d788309f0a262f2699126935296a20852b43e5f6679125b5c408b8a1e6c1d2b3147bcf935e0bacc3a48704bbf57570ed51202453cf618525ac8b6e837e06b5b5b366abad87965e8ad88f79b825eb366a681ffa08a37d8d88d73f69ae9e8a72abb370d1b8f5403c213bbbd0cbf75af6e8aacee78bfba8ba987fa8b02aaa5028c69a74b0ac39e1ca87771b68d2486cf4cfffa25c6cf3caf556d68892026a070a3e54774c3976c7e50eabcd994cffe769c50797858f25b456cba1c566c3eae2f9891da517f1ac4b91d2b1fc14b110e6c95e3b509b63da5d687b21759a4d65914fbbd3bc79ed6a3f88de5e93c2ce2cc97ea5bbfd89f6a585552839941242eff411fdb3f542b1dedabdf5c2162a2910f5a2416fd7182c6f02492b688ae3f0e21d51beace8a7275f0dbedd198bdcdd743b43afd9b5e2a7b451543a24c8315174fc49daa45718732f89debae72882a2e7d06db05977d4590783e571f236f2d1b7915335811e7d98875c6634c74ea6d0521c3b41fcdffea1231081e4ffd5a46c4032cb12fa888810d7d1f374d374898cd173c9cc631956b32a90b50eb260453b45964a7dd4ddaa8e611b046049d20e3ed3e8fa704a8cb497059a2f5004a2cb457ebe9bff43d6640f992017d84ca93f0f877f1c2f37ad8fb6561ef9d06852351504c50c8d21456c7b4c17c6a7803d632309eafeff7a113f7310769e5aed387d54a5f2c5af0b206ea16620eeacd832aa72d5127e16a03c5f77d037096eb5b63a4ec79f0e9c9be67adaac02c2bc858764ea7e9f937ea8c39b05ccc97787e9ebad37f83a59d8fb1e8f3de6b8d697aafedd3ab26b133103db2a63dc660fa99567aa3eb200cac66904fe7b69a0b9577cb9571a3ed1c270054a16deed47bb0194f081f7fc0b4b18329a7b857633a9aa3a8d82277e93b3ffd2142b0525cb8ccaf5b49b8307d7c9455a4961909d1312f9fec2b7ac2b95addff9a9a64460b8e8be8491855e586cf316242019bb0df53b63e0a875d0df6c243aad5299a9ab5ff931f8a593ff432260fd77499ac0834c458ed3c1e1f3c5f3aed417246e1385716a2fc01c2df9d01b65a76fed0c75063ce940a5fd10d46a947593c28e3204579ff4b5a792c45c150a91eabb7b198c43cc015068fb2b1912f71f493695ec9fb11b150c2741513b2120dc84aba338ec463056e91ddea1077729fe31376b91605a8bfb8d17a79de76ad2f33cc95a99a6394ed5fcb4242647dc15fd80d2b37edab976cc8e3c1f5022c41a74331b722ac7a372e8c69be1cd73ac654e3c9148542aa602d9f8dbf4e13963c0ad686e1dfbce8d795e15bb7044c74c7756891a094f3c52dd28b3e75c556bc35647f9b4e17740d5b63242f36daf52d14f513c773eb372d232de14f02f85bd7abec1fc89edefe17f78188d735a9b72866c925899e747adffac46a517935a4a7cc87fe894f047e24465cae6e2e893ab2d4287317844a5bc525de765e6e9a8614040414dfd28a5a9112a5d9290c30bb11f3269ab3d4b52900e49070b2ac13a94314fe570bfc5cc1e3e44139a61711ccdc9b3706e8afa7582302169191958e622c86264272b0a00a1c1a3a3f363040ec56b10423a955762a9d600dd6115410e422b3d22c9b7f80150a1cb90fb27743988a5bbd09daa16625a8b0e67b119165fc6c27350b95c56cede4976257dfc7694a4755d756b5b6aacfbc0f03dcda1950492726ce26e1767fbd06da732007475fc3001f4fa1170cdd13df19f0f78ba8d535340087b165aa7a18f4fbbe01f10e392cb5b8f3b26e8681254436e6085946191a568bd5b8f1cf341b032b5b9ba8d6004b935fe1d118cf3c8fe10ad599b8e937448f83b90ddafbb71691eebf15a4644b909c4890c1bcb7729ad6528eb0bbb63b17537c2c11f2ee4f8bceb6a2a887e5ccdda47bb4699a6b2f62bc98dee285d828555cac3e6bdb6bbefe191ea3ac86f31b56b2cb33f5f24ac8201baa748fec6ef15dfdf775176e3cf8a5c7173c483595ca76c0715bdc793f6b9601fc1521a55ad3d1587c2dc981603b54685d2be5cfb3b18ef14b38433f381d770a1f6bd18b7bd8b58f77cf713600348535ebfb20954d9b63c8d0fe297983ecae937384a0d4ae27c546787e4930e702b38d57ac6386b6d17e0665e0314ad3719a35c5fb3a6fe634163cfb5c51fdb49c0dabc169127d24dccd2268d9663596f341a41956f24c5598eebcfcca3c674fe15bd8e0cd05f75e10db1edb5efa74c86e8328dcd1b0591b15fece4447291026db74d104d9e7f5221bac7425b28cae7a6ae44360b1ed81eff66ccf594292ddf208d935318b189d139f178ce46854a561a19432c94c18168fbb55b44f0687f40a861562c75d2f1609ee7692a476c53b4b87ba47b3149be7b7817f2a6abd5eded74c9d1e35eaef705d568840fca1df810deed4bb01715ee2a4ea8d6649306ec59a412cef8edefb3cfee7e0f50334b4f968e60e56a1049139d66862a6206558d823b865b125de9788beb3feab24173b3563b90a4b00334e769f92805c5680ad4f36a588e02d3d520e90456900481e0d69600b20fe994c137f694fec82121950f1f04119ebd6c238424875f00e5abdc8233048f3589856bd7639b925ab02c0e0234a76b2b43b243473702156c58b3dc11feaf3c3c9ce278b6c95816ff9b92cb7ed10f1c8bbebd7d8302c2a7925e4f0f70aaa8cda762858dbec0490dfcdf2a552dda2871e21b0664e4bc0a21e37cc26c60689238e082e0d4cb251a00c12b4a1fcd84c95302ecd83526049a62d901d1d0db3a934d9e2a25ae95fa3b3b4484bcb703c1617efdc3b825e69787a9ce16eda84afdbf6c7d2454cc875f96667a7181d0264b5b5f332c394abef4757ddad9d1a0b97c7a33ac6e10561c6bcdf3264083df324bd1972a1797d379a940323cfac5d71b2ee07d9676df858719c779f489c70a3d3d45666af2010f9c48d1a69dc1bfb69b175d289d24090d5b1dfaa79b93e45b10726ec7c80f1f94ec8d2dd2e3a250401bb244e2769cb358c36700b095c86417c736f084375e5f8793759fc83abdc688d020d9319026c2f0445b1544a888ee6d564acabfc73cdf66121e6f68778cc99f4260dd4b790273e53fe6c2c4688db0ae0ada073a9336dbf2a11be1aa95c2b6a1d9417853d300d32705f5f2af3272eff59a61a44b13c9da618e23fe8e36e4dc1fb2186fd8e562166fa6a380055fece3d2bc944f2550c5f27dddc72ff025daca86216d147d74f46d0c36240f56bf3707952b45cb4474c0b308556c5a6c06d916a3825e6eef8b167261c01949fa77d75f2dbeeac46c195622020614c1dd85ca691a605798921acdd3e535b71455b678c9bed8baf325d5ea4fef628c378463a533f9a78757a6feb22076b005a946e5d78102a2221061f2f3c016465e2a5361b5e67cfe0419d37b91dd4c839dcec636963d406a45f068b68c9bab134f8faf92091879b6995a7fdbbb95650a5b48638d04b9e8bdf2722b2fecb92cae7ebe18fd81ff178f16785250b5da63c58f2e7c25bbdbdb3c7d1b8a06476ae4b32ac2f5b85dd7a4f2798533bc58f935b8bef6aee69fa5f6c3a0f2b0e51f45cdabd5408defef3de9a5918e5b8349cc9712a13094d4ccabe7718d0a222fe008b407cb18515a1108d9f874ee6c89cb06c6089e04e8b2d4eca13062c8df6b46de47d68578c309ef3c0aa93380342631ca0d8fc1ce02ed8396cb9763f039118192b8410e6be3041f0a3ec9fe5c52bdb80ce05ef148aaa0ff61b4dcd930dc3e2ef964fdf39a90a1d9124f923d8bb8cdc6fe6370395001fd84a0c6365917a7e873845eebf46167b5ca317f87531cecff6be6ff9f9d7893ba8c635ab042b38fc6554c1fe298d5f8c917b4db086b2829372e6c83db7f470408461e7b1390e7c22fa3aff363b8f9595577a10e914ed67ad889d874eb9f05bc335052d315e9e50094ff3ed390fb4c0887d4b3cfdf25ed89e13f021b76d0cf643851bd217c45c5d20f5a23ca3a6362fd1d3850f1a9676724c20659421d184b82b64747ac1bb5baba038583582b1cfa305bdf54762dcb351b811e7e74cbfbaae51944f566891cbe2a31abdd2785ddafd390db04ae83a302d817ad2e14e078152521bb81f8b12ab3579a91639a2d14144478015edd553bef5d81f74e78adbbf061a0361d6e60567fac11d319dd6a9b54630e27b8a33e01e3645edff266e20c6264228d3fd6536658db1c4411b31fa4010887db677d7669d3a3e2cbbb6a101fa37e689e75eec6032a97d64ce86deb3dd5c9153c53a6efd8cd23750b13ee1397e93bb2006049dff26654c4cdab2f3757d5e275cd4a16582ec18349622aec03428cd8bb9a2ff7a44c5c7acad7a4f636839519938875b0264ec13e0193ba6cd3f2c6afdf2d93edc01742f338f8defa4e28814232997ffe50dad8cecb366cb422235427846974904f22e0cc7f5b13a139be5412256fa74383052baa9a473e11bfe75e111e27a7fa8ee0abbb9f68d18870ae896e2dce22a7ae6d6b128b254ff9ea50268442fdf835183e42dca302a92c26908d6a0d4a74339b864cfcf66c166b24d22ae1b27274543b03588ca926b28451cf253fc015d837b6d41bddd1136d5a479d9b901d4146d31fb95a8cd600559eecf26ed6b5aea220bf91a2b4c5eb793f176b30e3d1a12fc4b149a2dd7fb0bc15ac78ebe6a110f8344bfed5986080c8b1f5df11df875acfbd7ec10b11c47aa25db7ce7be136e2064caa4a7ec15d5824d1e6424fc3c39997bfac9f5d485eae25d1529ab3b442d0bc93508a99b786b5f772e494dcd7f8889cd0ccb72703c7a85817d77e80f1d09ef4c128b98668c9abcb6d304761a9448beaaa515e4b5d1f9a69ed060e432d02a81b7594c7a45c297b5ae1a231001a819ae383a8e7e0309696cbd285f457b1035a88349ff384bce8b46f78dd91c039e02ceedd9e76c1fde68f5a575a5da4203eb63d65fcd60556adf1460c4d2d6732eff69c438746edb28cd20d3b4608ec4dcb03fe7a37e46a7ecd8ba1bc5b23ace9adab4a79538af80eaf2501339a69780686ada23fac2f17eedad7c90782c5d001a5fc2d870149c631d7a187807e1dc02ec267f7cd003f2b40907d0328e2c2df8a8e1882730335c54a77bd9fefe57133da35344b94c093772992e11c68cfd09325cbc19ccf7de0af3d5a31df190524012f5007b3bb9eec7e6f645e1ac056a618522510d986f7ace9f5a033f3698b9a8b4a39ef7df5e361fcd4769505913fbab415fe36ed964db246b801a151b6285c66cd9ac018a58328a9b25bb8801196b0761a4907ec701766fcabf0a21508c51cb732eeb968084966d0c9e271e7537389cd7085ac50cd1a2ba5059572e16c6cf31b2345867ac355816360831c60a09bc3481708700ebdb12430746c3c375472b9a822aa640f3a57886d4d82db2aeb18c154fbe73ddbbc4b9fa6a30a9e23df6b4c8831888ad8eb89ea63ee0b139dcae194a2d63880ed511d7af6a190ee67015b80c8c8525769fc9aff981c3731f855aeb5d23b898c2c0787e81db99e02531e7c57e2d49ca84d2386d331865e23603f5a102e20f3c778fb339b3748efa119042728572413d056ff6c799d0ed744216b96b2d760df3dc9aba7521fd8f6ed72704b3d70192a6db0d9462416c85c93802f1214501ba7daaece426757a60e5f844537ac5bf4cd506c275e3d93f38f87f1e16fadd65ef87596397a3cdf67908d2434c944ecf28326154958f4469e83a3cc5d4df88912ac7b0a058ff89126d163219cf2c48ad7a2326714c67b230f125471acaa53e3cfec6ea7abdf5a15bf17531994188368c1a3c6f363d9e1862f66664c564937fcf4a07224469760ac858b795f6df89f0066bf4d31fe69b72e93fdaac3d413928038f041afba4d701976993d9f65c1dd3c1e9651421d2d50947e29eb5440c6aa8b72440e8f3d413a9d93e5e875bab4e4fd6c50f81172d303f68439951d91daa5451070f67e89a9b28869a4846a15cfedf2340eccfa6e103793e86f17478d1f50877767f201e3621136cd09f962cb7085155e6da86d6e559f45e7a532a85263c0dc09fb2cd925acd9697c62efbc01699fceab63e2a9491b959fa8ec7048b9d694560b338eacf47c4815fddc51f1b4d9ae957c035c566befa3fbd1c6a61c3db8180e85fc7730bfb85a765f491ad578056cf78d1fc70ddbcc77f4504856da3055dcfaffb6bb03717a10a09e954515a12ad7c588c96edd2028c1f1d876d97499a6b8567363e03cf17afffab40aa1b56dba772a6eb9815fe618e2199fbc67afbeaca6fe9443568d11f119e73583fa0f0232677c4b10e5b77be5c62332ab3aafe354ed2d2b31e4ff98211bdba1371a63e005b5c27d372bcfa829a8c34943ccd9bc99dd188e0dcff8932dec3b27938bae64d4108fe712759a3dec4af86777842ffb9e18f42a04a1a619bb7c3e199dd81955c49be70976e217c41c16241bc3ca35b00090097fc19d16c99d2c9499d08d5a06fa06b43a945ec13061c40b2ccf4257c528d3215be5517cbde996e077ef6c2df6956d2e9b4e871c60b0c126ab4f62c5af0ebbf8ea3fbf8234f45448a17f34b28d680ea0a56c1e8b8c66378583a2fd66677315929eec3ef4a252cd644bc61862ac6960c8b74fc927c99bad1f7177ccf3ecbf779f9e91785e9020573ce8473db381caca6edab2df7f818fa4244ca09a0f564468e1b0fa70b705e19a5eb6c9c1a2bee14ebfa7ff027418e68ba881b3a2a0044fd489591909abee80210d81b69e1a898db090509c2707efa74b389999f80f2da05c59f5a49f5c0a8a8bbda2235ebc58cdee2350f76e8d86146f1a6654c985e5c91814a549f0357cef0225e0574b47a9efa37fdb9ac0a31cb7d588b6bf0a7a5d41875adc43500287c1cfc7aff9bfecda4fbda22bb227391b4c0f05a8d7a4f387191f977864a543b93e061ce33dbe4b16a00c31eef7117663f2c9190147d3bcca7fbad312db1cc2e2ebb08773adae3ba296f001353062a5ca92693a14f450df6c4d00cb1da95c1fb5e2c31cc69ebe41b7e37b90b3eb80816d51d166f097e4ee7ee2bd75e6b89c8619ee1878cedebe9d88812ca285847270f4d635696eee7ad445f5aef1b633e8ce52bbb64a460c424a20a1cd74b7fe3be938fa1e524ecbda56d2970d9eb088c938dfd598b5cb445ca38f9033a200377bfa80dc50a0267d75ff8d9d5f62b38d793ff46a7fec30ea4663c0c7adf6296e57d44c5c557f033083243243d7781181480d9ad7ca34ccdcdf33bfc0989b724cb52990ef4d29632f2a3f408eda1dc837a6e1cb04671851b8ca1214f79bf4e98e8cf91e59f6b1de841dab0aa6279114f69cbe709fa35afbe3216abfe908450ebc491535dc37991b7d2568f05f0c220cd07037df81fcf016c0dce01cdf58ebb89f95f5c552c7ffeb8899cdda984b79eba9e8bba2f8a46445f1b0b537d309f170d1cd6cb9e9a62750ed8ae5307c6c7de77db0dc8da0994f3f04b97433935a30129f0e82e2bac3f60bc2f05858c1cd89d64e35f2c6859d20735c8b7b1b298f42739b0d57727ae0d9ef4c37e060dcfe68b5ccd265aa30853a59aa5faf4be230e5e95624f113c54927e2b18d3739bc2c593a2404f75f479d6ab9402ad85b2fb44b83a74df78d99f65be0114c8a5688a4ef76bc292713e7dd3a0e772b8be44caa1c1fc9ea0205362284c8a2e2dd966f21e80b1b54b3e02bee9ba6cb667b17d1b5357438cca4d6b1e83e23c39ee6d2d1acfb78f6461825b8ff508e6a68d759289f54db7d650eeb638c62c95351b60e170be1e550d07f13f6a1c4c3b89768f4ce400d50cb177e7846e10dff388fd7cba116c03971fdc3fa2d9104c31f247032f6fb0686b15ca3065095c34be01be63102ce1b331e71fce7031e58a8cf4a324cb23a49b9f783c791e24533910ff46e247ffebaf68c56de8a7b282c15c3bb91fd8c8cd4ee8be1d2ef79ebe28dce0f6ec5413961b077815577c8a61c302f936883add1bedc1609dff53c2c262bb6bdc8cd510ca8afad58dbbbcf2e1463fbefacbd89543f514af5bc1862138c8b901f4be3293142b70395aa3c5e5479d28b5fe4763e2f6c03c1f48b5b61ba3392b01114fa1679d3ab4149e2d6eba98f291def43328bf512204dc00e3c67fea59e9ae7107f5fa5e113c84ccc43a640a6e5f16d2c6f365a3277739f06bc7b8b1995305d88d2c4e0002dee08942934fcbb74ec6099a39b2cb6f5c36072de23e295b643677c249363a3bbf63606f925be77106158ed22a05a4f12cec33a14925ee0bb4b8aa3296200bb2f52735943b43f9b204234aa28d42735fc7dd8ff2dc0af2fa1502c8f84e760de6baaecd3b0272b3b8c2a68d31e0a2aca1806d95b93df02c4262981db9e65f8366dabbd5a58ad98a35916ff8081c7770bd01de3420b728cc1ed4782e0e4e86a3c25c0bc506307629a7b7d3e4546f7d88c83733c36aeb277ec006feeac0a5d0d4c713a2152fd88c07b40ccea1a1d9ca02f37b9b12d645b3f9f931a34d42a9b95d8724eb03e02dbc9377d13dfd67d98632a3b10c6550e6d2380c0f22555eb3b7f4a1541960f8821b2ac044df53f2e9bd5b6f01f7799fca5b8e1c6edb860713edc2a121e41e3d0470ccd547751da735e01e0799f423aa5bfb70e0f3ae75b13094455025f55526a215c22d90d8fff1e0769ad96308a0b4132178a92a7fe50cbb3bdd6acb93ace83dc5a48793e01ce6704e92772d0fd7c919a9bee6145b17e4deabcd7bdfc1c5a39e1595f326214fef313639c50811869ae8aacda561b1d273f14773638325782a9609df1081d9f09f66931f7598eb35dc0eedfd1ba33685f6ada321463a84aa3ae200926255efd5004831b915e00b9d59665a76c71a8e87145e20e874fbdb9786880e56fa5ae5d5a2b8771f5cec0444adc9c67962566fd903b43346d093e3a2e818b5016d6259d7b0b5d122f16da09491bd9626f0b8b60323d6033aa8f50aa324978277546515db2533fd3d5bfac5b96530502deac1eee8f31a859115f23189f5794b29ca7e600c78a2cb10cabecc43f47b2137c49c50324c36af3ee346a569d2918ea26289e9aac75f8ae1c24d3597e43953e762c5b7d952c3b635193684b71971cbce53473d07ec6498e697165a8af7ed632ca51e83c2a3ada473558518087c758c66ba9c2486da7dd4c8ac945fc7fad78952492af140505e731416b94c6d4d2437e608200b7c28477cf5456a53e120942badd32bd32dd03199d7d696d7c32d898b15ea7af3add6b1825ecd198879d1f272c92f23d64faaf32ae276dc96d53b56fcc631b390aa1d74ce28b877e55ec2eba3d23ad56ce24af508248f9bed9a39ff4e70758b96fbfd3b7331e6132516ddfe4c8339c8fb25baaac7512fbc60bd3d4dbde9c9fb348496a83d29c7a4f67f30bf2cfc7d5ad19f5aeb61f1017e7ccb047180af5b9ca9ec1ec6bf424fee7ae489f6728e5a05a877c8f42641ebc2f97c9209cc72afadf2ba93e8136cd91729dd82980de1565a6d9843e3fb5462d7be53adcfaceb5a9be28b03c215b070884bafce45cbff2ec6bb46405b7fe41a3029d519d0327cf2c725e0f614db292ac3cc1449593bb8a7364e4c22c8651e43a8db7070bd31cf9612704e77fbb828a9c702c6df6c2eda1984341afe5aa947068cdf9537db2b90243ceb8404ff1ff6faae1dfbab96b600bd86e78276badffc465753f4e31331731df41443a4f699650999c30533d525f5a3ccd46e51ded01beeeaa9a75480308e98214a182bc678b0667b016fed71fa56f8331372108e9446441aef9bb509cd1b747db0cbed23145ee36e86bcf43548373b1aeb87649c9bd64ce3963eca4c95c3d26d11573510f08135736898bc9aa85a34c9e6ff2d2061c8e147ff2abc60a0a05757e9e16a808fd96ad81cb3d50df939e1162fdc8e0e7f0709f8e8e1a97045b6fdb9f56f4c6c57e7126abec4ea540f67e492ad8d900c232d2b2605d427c961a823361faf838e987694a2eaa5e036cd5694a01c1f12314c9b5dc625f56239861d06fc1a7d078a8f62d875bef5f26423813488eb94f6d2e8cfe1bb349e3f057b2bdc9f09009e5e07553cc8387bd6f8b54fb974ab3b5b4e0afc9f7fbb465d7a68143b26ba1f201ec4a1b1598b9eedd89be9b9940605ca1b156e11b576572a671518520668c38b8e3cde3af6ddb4fbda51b219aab05db844368c938d9adc9a8713e96dba2b874e62cdb675c2bc638e1c49ba047f82c7f56661cdd4e8b5d8e4df8bdceb9df16b9034b858084fb49156d51a35b30f30322b3202fda57a01ac88bd01befd924ed0572b7dea7d246dfd0e36b41ebc2a7b248b4660b6d3e159d4c9ea010d4634ed2f142d41685832ed1f31128f65ec080c268268c4bb98e723ae4727b2da05227a3430081e192dd473f76c2ff05a168c6f8e051e39de756ddef5ebc06f10c45c626893ec7d1b964d6432ecb2423fad1e7c42d0f59e8ec12a4389992d35517402064cfd1ddaad11441bd71af22f2dc53619a513c3ebcd11cf672db596397157e81511db5fca08ee07b76058fbf993c6e7dc70d83f4c3bd72f2086897fbec34eee888f5ffe352253f3b5332fca300cbefc4e18f747fc72aaa45e8ce617b4d102d381cb0f3765a2390575aadd9d390ea53dcb994306ba96e77bdfd65e9c2e1bda31db84373d4a0f16675215bd3ee051ab101a6543d20a58b3edcb3e14ed299169760f5aa744a6604ff25fd9565f9034a713708f48ea175abe167cb5cd8c10d37f17787ecc80058a11ac1215e1a7a442bc69f59c152494c0a4cc6aa051105353e00f156d5d3590008557e450e0845b5f0ef2cb0a74b87787661bd9aaf60d7a36044ce9d546055aa0fb01aa70d58d6f999fb12283b28165f7ce7df843bc22f276cfc3e17401e6c7a621295260edbf83f057ca103453caa6633d9e61b6ea70929b115a3876ba0130377dc0b8cd95096e20326c290095e7df42554f434b7f52316cc23273d2ad86637ca7f1f64e41e66dc0a7b4373644e1ddb740cc5f74a14e08413f47eb44262b2b65ca31dbf0fc93cf99bbf8083d0e999c9dd9003879baa7f371cc0b9acc0ea9e1fc428028e026f2ba2f42ac3a0fab868ead9b6d4f8ca875c0ceb3fb87e5e2ebae9d092f0100b2f55942a831a5b01a33e464025594f29b57e8a53d1a313db42e1486a54e528ca6d5a6af6488d3b48463c349706f79c114e9d220a6d66c8a6430814822fb8812b8f8727400ac7f0cb57ccccd9c0784e4f2abf507be464425f72916f3414e87660e799be66d7228b05546f4de7ae16bddea263ba08057889f6021af9e2ce0156049930b080588661d5e802110a3b8db82c0f4167e4c600e90324542e9c61cebf1176c86bc66f8d0830124e16784fb44ad2d1f64b356be64a121c4747c7cd80760f7d498127b82198fba21dfa7cdf9822ee0ce0459363b64b726fd11533f8506526110570505a365b4f7772bbdd5bd435929bc9c45f57d337d0371e0824c5002650adca3256ff0bd606870f88d949e31ebd3e1a2a0e51b414583d42ddde22da978efd4cc5c42a72a73611185a265d0e93e60a6a2edd14628bba9d534fcb5c1525f98e7077cf9ebebf5fca0d0d7fec87375dfa32284a513d60290883e199137d2e4db2ccf1b6f6df5ce53affb185b14b72a1faf50530ee4ed1d3cfc003c462c3f2a80d340e5d5b3017b5a113b99e7a8297381dafe37d6dfe6906aea8f16c48a64b0a7b7a9662cc5e7a9eabb10a9bd927053a8ad38085225ee1f310dc1d79e640e50f6e3abd83679b5875ea7a15e0666ee5d828fa2fe3886cde11c95c00a883ff7e24f2de5156ce9dfbfb9ecb952bfbfb903a608757a6f8529839be32187be627eab8a0405780f8f5aa23ac81076fcf702a2ad205670afb7e296aaaec5dc73692dfd8c0df951e6f2316b70d479ba62f8aea892fa2b1a7b38915f877f62fa21fdcf9b61dd459040050396e995e0cccecdc87baa6eabbd59be3370d1b8fde2231212441a0015235e33aa1be3e45c830aa4c4da2c47defb8616ba1e650e6a811222662180f1e65cecc0989c051ea8a1ccce881486915c180624681f96a39ce1b6e393c8a9f6566fcee5ed0e05db92ee13b1915bdb72775e19792d7453045c0a8835bfc56b826817994f022c378168907b3ac5955c23fb0270e205d4c0c36902d409e07c20c0f095b78f2345e2b94fe90c5a44ff67e98b13471e450714e3069aeae0a65dd3518fcda1925d7d8d857d87206b1c50d250589cbc1222d4920d619704566752a9e8d828fbf16611b2fedc6a0c1fd8e90026a5577eaa8c0015f78574ebcb3cb20fbb6bf29d8b89c6a76c067242ab991f35aa6c38ded49458b25593b049fb1fb7bbfaa2b11aa8e73ef788cf8089ec977fa9173e5ff671f9cf1fc2ca82138d4171c9ad738ad8cc3a9ec27fc4132dd39e53d5326216aa7fbf6c0430d5747b310f5311d6b6cd7447a31399cc83869c262a505320c02f03aeedd402032cad804f234a098bd20b7463b934b37eb2d20caec4a4ee466a4358cc4d41aa0e2dfa53980d4ae817ce2f3a1adf1369bd2fe6e159559372a986cb831e9a87e042757698a305f29f879907652248d81a021c99e816e5a1550516433b741a01337ca009fbe4fa8d05434a432d50dbf04477c41650a32e58442c1fca1b566d8b420774c1729545db1331489fd366ef9e58364e778a1ccefd2f735d32d9a81098bc1622d93fdd0af97dbf0ec0b6d9dce242a2cabe2855e7ea4c939ad6225b04056e260080d851db9762c7ce5a6814ebd4234b17ffe3fa391d93ccb06d84bdd18b7694f129e019394e8dcddf6a546016b8facdeb018eaa92535515a63b299b0f9c88051d8d2fe02346c091cb20ebb56917948aaa4515e524a53b9eac3fb5468d6b93de2cd012005227bad7071ef9382af291ba7ba4c4bd44585606b30364194af489b1d5b376b7a3a454e314121241050e0ddf86bc0518377c636a61ff4900042ff830f32f7f4f536ac978418541a6e4b02aa61680c39ce1f40e825769262344c99f2bbdb836a06f9d147bdbcf0b84ed7a6acf27b16268097208b29d672df283d9aae843742368474615331e793a5ec452813d7c35c84dd0c2cb2188f8606f550a45e657acac29cca88db0ffa9e741d25c6c8fdeacfe548c5d49497a6afbf390810d7b1608ae1809399ae830b2780a978f91fb3cad65b3621b91dee65172c54c3dcf1efec3d9f17ce6d805ec36013662ee65eb48482d34758bde166827020371855323e8eeef99ee3e5011ea26ce995d2420033402fd4a37acbe868ebfe2d92e0acaab3e1d190476a56bd55a426b3ff4e4f072b87fdbcc6a134d20a55a92f42089f037201ca3e8b638e0e6b03aa9b00086f41e13a6a2e125bf642983a3f30578aea802b2893414f3a43c15b1cf784608763945fc280d66fe89e9a3b9365a2e5390479dd5af119e8c3b6bfccea5d2db393cde4d4f801bc2fe972c13332f2a32659e9ac9a8103ea1f2dd6bcfeb749fd05632f4415b614aa56e104b562a304cd497b2f222361227ad52ab4d930b45af30d11c2bde95874edf8d8a5c4a3c350d01befaaef832a250f444a0d44100cb1fe577529007649124f82ff1ba5c807f5fee94d171e566d51cf53473ad5ed91bbdca4a85380cad497c0ff5ad9682848f3b5fb3a2ee5a93f1ddff22b2b03f9a0d89e5047130de8572263eb4267f8ebec23a5f33fffbb4030ea7ed213717e45f336c00cd4a442274f0ba5dcc7ce5acead8573540e16938a522e0fee876d281ccc893631116b722c815b3482be7ad26951e540d2f99fadfe54779013b7b59be9c20598d79102022925c6dcf0ab32206d302b9a987b55bd509b95dd08cc58ff333a02b08dff7eac90614ed2ae40c043c78731d272aaf208518bd44c0bb41399550ee3423996dc802e81f080526926fa9e27ee854af394e69890bea250a0c7b2cfcf9601e0b81c82fb9756df849c79eb99a0bfdc6478c327ff573037854d6a137c1ad40cc88622c71e9b100c159e4712795066553d57de7d4a387bdaa851a32bb11d5129fd5f738a68cd44f431c5c4c1ed9aa1b5315e8594672f941775f8b5693988742155c4d70af9c2c5e58357fc9967225d67ddbb14d4c42e49a04d33809912c7e31c83f26d2317448af37d655fe9b3c01e143a352671b01f2b5116f05da6e5d3194a0a491490597cf801d17cd9d6b9ae66aa1e12a8b0d003a94adafd38b9b2e30eaec3324bb896bd17fd73b3d9edb63c0e4391159ddc1cc0a525efb7abd70c646f69d7724d633c1aabc9c91fc2264847c9b6ee74636e8ab7efa8f66af05ef809cf6c419439e232e89df07772779f216f56d907d014627081c74abf16418555186efa32daac97025175f8a44b2aafe2f0516c781d6c72f71a0723398cbf300e2341165b50b6148c683cb2009c7c2818c5770d2eef602b8b43cac9852b2582e21356eb8526130cdc6f395223f6c87361ad9c56257b99fb21dc45e9f5482356a733f170f1cff740e911461828792187f1cec7aa36dc1301ba032112fd9b847fc5e7e3da5c68fec342714d3f92ac518199a51ac95319c37a161a408191bc1e5b9645eeca4cddec0e0e7ca2c5d8714fb759e84bfd5fa68c62c72f0f5030abf1856e376e70682c1923cd9585b7dc1233831ffd2e2062e08bfedb7e245830fcb1056fcd4aaa4b0c3a936815f01e7e6fe6833eaab475ec7150c8f2c148f80fd20eda73c5c76a97ba612aa63e574346e5c161b9909f0bd19a9936203cea59736be2b72d0cb095ed168f4bd7eabfdebe9b603dfeb2a064ace81add67f8af2ae7ea1d6c19c64280d6f176c6853299a5315c19dbcc729e3ef6ae6a677f78989295194f671a90989ce1e794eb6d1089f03f147544e15e022937647c837fa5a598bcd0a1dd9bcb00d42234420aebf16cf01f7ae51cdcd8ff73cff9f21afddabb4eeae5c60e829e62744541baaa899924136dac30ab0c85073949a50fea6ccb6903078c1c0df17b21e301108bb8bb948ec374d834eed9122cc32ab780926a3118769f12e205f3e18038979addc156ab0b4f7f7c04a497555817441083f54fb0530d3f1431a0cf8cac817ca6e3b579feefc1eeaf6a01d8c0150c09d298a5f5e70195156e7d2284806165d3c81cbfb11f589674f7b2bcfe028a3a3d25bb64ef47314ef264a9dbaea26c8bd25eabb1d7d1541a20bc6adf189696a235aeea7066851abfd686c68a95fbe4d34abb014ee5936be860cfe7ab764da46e5bd090d9d267b2208b5bf0df91154cdea2fc772851321d271b22c4f603a54bee448008c3d550bf87f3b94c6c50ab1038c18c8c11b51fd2b5184c78d82bec4c77df8a50f605a0aa92be1d76c51265baf5660eb4452117ad730deff4b7c114cb3fd2f18f1ce8e15ac5302dfb546e485b1eccd0d5387449b696beeef7bf099b6c0acaa8bca9f07ff25b2a56fc75b4a1506ad9eb0b877578a44b5e6b042fd67d105588e5b5de99a88555ed94f0de74155ed2ac310b57e33c8545f1e1c7022f70d2f0e8705343a5c2d12c71a44ca7f31fd101cb8fbe8b590e09bf7f282b5a2cde900e36827aa526d3643a655c2e95a33af2bb6441b21556cc350c997824bab5bb7c6045b088a08767f20e0f8c8cb0b6a072867b42cc9a242950f1094831c7968adecf14095968ea99c33c5fccef025c9046e1ecb5a9e1c385b25617bb01c49e70ac0c473447e93249105312b3e589836cf9a656257cd84c04b6d6dc9a468d0c6cf6c99da0824f456ff02a1378e88ecd83288e902664840d075c9afa6521d40f8887079ac9b7fa9524e793f4747f113b6d5a07f2a4024aa76105a556f3f1a6296fcf318dd73060d0eb3e3d3a1afe535f7719ae86f7f0942f46b7951504cbec492697d70d63c107d7a8bff46f185b235cdc5186440ffd94a374ee4036ed84e0525cf229250f97fb8f0ed850d800e6e2ac3a30aa9fdd11418d9385b6be91c02f5a823ec9ff57de2dbf45aa1a82fe73274d9014ae1919a91bd293ddcbbe20acdca146d936e722e845d7964815201833436547ca9d8070ddcc0efd3bfd428eacd3f116280612b22a74892f7d010ef3453c22c3ea8c8d9d902407f2c3e8094a6ec74be8a17292be283a3edd250504f7adab05f6d60506028774fc3e4f03dd42a97ac47ca2d2d7d888fd1c29a9f8f108d453bddd6610bf7701754c5154f011751405b2ef698c875fd702229c48c8b1c9da84377659fb8795ed33770bb6b2b48ca71e4a3506ae61a672ce82815400f408c8cc9f0c605f122d762bd4bffd18659949774b9f6554e1be6f5d6bdd74119d285e755f50938e4a4669ddaac73d027260d3d60fa08fda8e2d5104809ffb0fa4e39f8712777b6291cbc88ec83a79f4591377aae75a521c0b0b7a6d029a340ccea12fccb4016da8834cccd287584e68b796ffec9be95411d3179628e393b6c16f3af8c22b640a9da4e4db63051aeb4d5048145fef87bc193ce91dc6ab4c48f60629a0d10cbd781d1918406d62aa35e84b211cb7e62c519901a6d312ec64e4d2068d3f0fe545045881b3bac195e11000707b9bfa09d113053574a92421212de1e560bf42fd6a5f48589fe343d59d40bc4850e27682bbb80218e4d620a33e1ca00ecaf6386c48a20c6e7d85533177272208a0a496b59b0a8fbf6c35d08b116e40da3b99d2fe6e2915856542f9307dcef17fdae697f70d6592d73c1fcbf774c2bf2c48bbb7b579c7385b45518af5f6c95eddfcfda2c1e0f7a84f3c8491a67945d17bc4e9e71aac5fd621ea611851144c896b242fcb04ce1c157e8171037a7cfd65d4b1dd4466660972bb5db54b5ee527880ae681076b0793ac9494a89c2a8cf37d19321610d6dda10178e81a1ea0929efcdd5108d55cab15ffa188199b04e25ac9387b4bfb698a2889669ad2f4b8658e2e4e99e4f8d045576b405f2a8e7ff151d68af89f3c10c062057cbf3dce7b8d128697209be5697a4c688389adc0604a8fb9548f5071868d22cd2f899ce8a58450f3baeabc1ca47c4426099df065d212bc292271da59e1f1f7f5258d08adacba02d827ea3c7ae28119acd170e84d86169e9c3b1871a6069bb6ff63b7070a8a9207499d34393cf91855ef511977f632c3aa38dcaad020f41e7c15dbf2493ef17b8d63353793c438ff9d1b829e900c5f50362fae47afcf9153e93733bbccc2fc9a863693435c84953995487a238df39d3483a60f8d61645ea577707606de60540badf95e5f5f9942539e9d9ce316ebe004635ef25c46314c976dccd7da0388f95d52549eb2d0b5582d65e463813482e624f0baf1e311cdd4d8a49aa76b3546be5e8f24554dbd5d33f1a52fa7b9faac9f749e7b2cfcf991c564214c64e3af08f07dd6ac3fd5ba24be956b38eebabb94540a7358ee8b82f07283dcd07e830c1035805078f08f144f958d04e51b9eac82d87c9d6db5030579f5159d0c208af920710f4dceff97fc089ac8b8ad8b84892951a1dc9da0f37b24ce47df5d28b27cbeec63362217c527a8993c105c25632864c11d53b51a5998a4eef0e120cc49eca215344f79cd3676101adb56ff88e8d38b5dbbecc1c8736ba6083787d1761cad7a56976008d536fd389292e0a7f97576c4746b8570f86d91701f2071356281dea852602c7dc84105e9d180c676de19cbb8aab5c5477e8f8657fcfb8ba3907f44815cfce1e752449349cba0480a34cffc18983b5cd08135a5105e0b86315da4ae013f5bf978dc0b128c338349b01e5313dd442afc97a208b9cf0ce80f7587ced715db5a947063201efae52028ac26cd42102927c7b043018ff32234470cf8efb628aaf05f76fefb8a12c5e4ea414d91630633c464f1414030e23a3f9d4ab81c025cc18273623960cb9b4cfa67546a0dd43d44bf325ca5f3250b5392f34ff2e00fe20e0686b546f6b6c616ab0188c1289d51ff652ca4a6b1b46ff4bfcbce81b1275a577e60fcdfb33ad2380cfd87eb43afd611dfcf3ba9beeb233c536074e52c93e3cb65e674ae82173fdf5f7f5eb6298cea7f5f5b499b1db89f4ce279fcdee55c4ba906a8c0aad1334a3045adea2945a3d611a1bab91233d810e5aecf500d01ee537ac71cc9891fb334db5dec28477af0654628c1a3bfafb680dd824300d8e0c37e1ef5bed8588e08af9e4cce785b505d3208f3d03d65936d220c0285c87f0ca489c5a8eeb64e4c1b6a193098b770a204cf776716be67ecdf503df17cd41338f07c06cc9f5c1ed8551953622e2e9a8d9c8b5d4e832c17f6f78378ec7b14f4bdeb92911c5bc9279a210c30d036c1c12194226e750cdfd0851dbf6111ba6a1a1882b59b784213a6236030a8271a88dcc14850cef5db7525234330a60aacf2dee58e894c0c61c89fcd8aa5349567b9cc57e9eeb581a8f07a9371806be5b349fd6d2973afe3abc0861c809ef794b84354f914a8e6313192ae6841b1bc89572486d1be233605ddf18df525db130c491e4b796e47df9b025ce821ed9b4363638d3602e82fa6289a459d9bf9e7dbe63dabbae502425d82a2bb56c29344458db993e8177bf89dd9a71ae231fb98a45caf72bc4bbbd890fef3907251501e877c344c84d49050df24dea44a05769444f68aa790afda648fa9bf1487379acc0b34043ead810fdb37b4c78f8588b71e0863d394c6a8ddaa54aa94cca0bc6c4c797384ede8fb22e37c2a1d2f3a7fe6db3f6478be8b81081f32682babd1090130a5cb31ebad833bcfde5a117c1de36b39b66efa14bc5c1dc88b2578f9b7f659331d444b10d1c623569437108997bb7aff86b302cfa6e40fc0688e206a9de71e0608ab1397cbf847a52a6dd82bc1d062200acc0823a6f9d8372a3a73f687c4243c921e48311ed9913dcf75e294729b7239177ae24ea3dc173b97616db9ff89e11ba572bf4549b05f3ebc1164e98aa6fd9b1c74917d5f1c3c0fb41935514a16a621627cf8d828a0b5d9c8cb6f916c8a602e0e7a4697331974590714f9ba40663e3dfb4534e912f9d817afec99800ea692076fcc1b872390633fdc84d13a6f73996d84cf049f3707b917fd745a3bed250ff695b9e11cc26e1cc1cbe5ec01cebfe7ffe227a09248144585c5618c4fabb280ec686885939b7139bd30be6272c5ea57a4228c681b979c64abce6d57c66d65346f9ade6031b0b34ba1ad092bd42b5463bf624b805429389cd41e697c52528bcdfe759fe42b4126c37fdd198802bd14d44658d2a54303a7a6380dfa9f8fe50ae217cb1e9cd57421edbbaeebb49e00ab3fc7088e7053171bc58ab9576f7bc3ed6f329fa5cfec7a655744ebff1fa1dac0df7530d745cd12776758307af1d4e54f449ff288da56f0315b892a5268dafa858d7e9d98f7dfdeea836a97d627cefb19f589bb06c18e80d9c52723cf9d3167e5e154b44f0f1a03107b7cd4f157e6fe73c31612f5347ea24c58d0f1c4e390690a1e80412d2d58c1f2902d3fb21ae0e2879cb6a51f9c43c9c91664f8f226494e6e5868938ac3fd6421612f7ed5ec5df568c5c1e1f1b02e6d44475a839f4110749dc2109f353099766645c15868798b10f8ae9706c26705f6d26d03cea0839f74ab7b7f9723804011a9c4490057c72f7067d89c073a07186c2faa4f33bf7fdd1ddd03fb64ee4e98070687de8b0ec231194dff4f21ce7a29fec738b38350f665ef0ffb4a2e46aa4f3c8c19b9a6a2adf1562def361717aace64f77442eff684bdd037315f2c5af0fcab158147de9aa567ed56de4ca114b6d083cafe2f0624dd3327f52f41fa755b66a3173eea632c24c859f6c35bf95d9b41efa4ba111e404dad8fa7073a81993b7be9873c86c367b897249f53b9aab8d3cdb993413ae186d614de6f91fad218be95c2e251a0e6a15d3ed15670684876646d711f00e94847fbef584969723dc29b8aa8b4ac4cb5dd0f7c198de473f8fc7d91e2042b08cd7d058c5078aa4a5c4085ef8a5509a9821d6d50dce0b129df3239c0bf9b7dba36080b6438c29088367e8587b8b2b14e941fb943e92c5a6e237e07ecf9c53ebd9ec80136e0e0a89268cb02fd6c0b9ca472fe1a0cae249b6cac4605ed581d606ff00acf3b24d05d9f23f7e28481dcf334883105a8ca22637a018d92897bff5d2c8bf64d792da6ec477ab9ccb320a46de2d48a8376beb5a54fc31c07367f7de88aa223c3b5e909a190480bf23eacbe94bd04a9dde05e48f707d2d6ee67a7a68758410aba840c84b8a2171fb0453d4c34f5a23acfdeed8009cdfa026e6dfbaac3280bc98b5ac5e5f859f443de6d1e2b2267343792256275d09c66ca14d869ac5d496382d2da5b3e928f8f62b17011bc63756bf8a1b66c3cbbeef045610c293d688bc013251d6a57fc72c8b63483e1036feaf3c43b96ad51cecae4774002cec0030d88eda283e953ca1b772bd21ff91be14582832ff04f69fc38c63390c777414258f5816ac9fffc5b3ec29f1de37a97f5a04d7c7d331de557089b386adb2a0694c273d3c0b8f1442c97e662b06bdd21c384d1a1f58019d5fb65ec504607e98c6a9be4e23f578c60101105a768b8ae56709517e28bc038423ec43ac8f366c6a7f4e653336da0ec87b5c882d53fc19746c628ea7b85c2dc15561c2f5905125f995b745fa0d404aade74d2957520074e7aa45cc3c6f388abeae78438492ab0bde1d3639c892cb027e773eb614895360c70e67ce0ef34b4b68d50dfb7eb387b430912ba7a287090e4a62edf956a8d8292c64fb55ca6dd06173b39c9a8d60124f4ba76ac3cf5f61369f1b9c7535ec748a834d3ea727bd37c47c8072087cdc7ae4a38b9f289460804f2e996d335cb4c020a6b286be8c8fe9c461bd9597a8a8fa4a5b916e0995cb034eba6620d4efa5afc617cb49eb7a832a2f6d47255f9083c046a6bb0afba5169e150c35d8112c9a64ec4c56d1aff954699df08f7122aa3be3fa18353bcd64eb5236a376d09532517f9a9ae33c2cc899d25ef3e7aa9bfb5d174d168c9ee994caa3af061db27a1011f0409920020ec739c9b2ecf0b4f3ff44cfdbbb2e9c4c18d5ffdff4360829efefa2941997718c1907c52bc958b18c3074722f6eb3ea0c53428b02755bca868ffedabcc54f093b3b7ad6145dbce3b60170e07fd54e8b18282780268ca15ff634bfedbff18f5e932e963405870fd7bed2f3a9a7337cfaed6725e7e7555fe05343bc0aaf94c5f37161056a7f545a721289b9a5182236fed8caad8a840b45b8ec8936087db6aad0b09df3a2ed0b063272b970714ba53680c0c747fefb0cf3b9c258387665a5bd2c9c0af2692969b07c5ab8d7b0661dc11bd69c4da8c9eb8884d93a01bfa40539c32439af0a9d54b09a06494615d9f6efc2e080adb1ce2d3628e9479a5400f4053943da0ca608b2abf8d8d3eff0462fffcb26bba2b040a4b5565044b217be52105b16f2f55af7b0b2d1d27f595538c0c5f86d2db7e4fc5854526515195704412de73189e04269b81fa445c3d38a500736829f3c0776314b5f625b962e548c9310a8c167070485c95e1fa2a4af2924983f8412acfb6c39959d1d691f5c1268ba45a05340d8b9cfc37aaddd16787e01e22e11e91fce20779cebeac83641a77c465c8a6f9eee1bd6898f57da6b8dc58ca13919a2752b4f3212f275a26c72e408516b5166d68b11b1ef7679e6865679abc8cac87e274851e7344b935583e8042fb41f1dda8e57973b73ad5d5c478ce144fc096d76bfd574eb6067cd6fda2831432bdf7808092c1d53573f12078dc9e26c4898fe87653e1ed67183dd03d03391499a67c32a1b08f58f3236aeeb97df91b36de4f99eb734a0f1bfae02d5b90accfa4735c6e75439f2b025816855fea96ee66bb24d6b705579c08f1ab6eb454f6ea5abffcfa22c03e742e5a98f6cccb495f79af0669837e1c5713a4cf3f7ca15995cb34a6130938faef98c3bf0fb9af47f4c0c377a3010b84b9033f3254c223f847e0f37d2f1770cb783ba187a505137ad80000a19eece1ed2043d9a6d3b982eaddcfdc5a2b0b2c70b3ee3d2567c56d1590ff3b2902d4760c643240e8b16582a4b71ba9ed2601850a1d98ce09a71148be75d744c4b0dd33e4a9f18028f0aa58ee2b282f6c47f892e769267bafc57eed3262eb749d1bf83483e9256c61542020232b81125aae96b50245c7bc82f48c982bdb4353d9f57d14200af4b96e49aa8ea6dac924e4c5ce091d4f90a0f0f00a4bccf71b53e9eeef081278d5466dc60f21f61bc75c32541a8fb3e9b231d9140e8e1b2f40c89754ecff71b74576ab3470db15f9a1c75c3e9349291493d053ec16d4ec41749ffe3c2f76c37b0aa07288302da5267ab8c252f5af5e84b10805044d82d19f8f169574cef817b24486f0671e2e53f80a25d9729c2195b515f1836da191c2191fd6f2f796ea9d6eec7494dd8225924595d72f86425027750686a123574033f222ecfd497a8fc7bdaf3780cbe8db4ea7b0cef5cfd3bc3c935b67cba12eae7276f9e50d7aa8201d395e27658d6560d56a1660e49a04b9fe4d851abefcef828d5ab64c1a5acfd5ce36a5bce3e3cd0aea0728f17a8597f1cd86c229b2f3627ae96dc9477aca81fad62d55f3de9ee3a2dc47e49aca122adad7048e15afd0d0a0a4abe682587829873f97bda8358645e7461638eb122f41a38e1abfdca17aa51aa41d679d7c785b4cbd3af6367da0db9584f9869d6e4177ca86bc9faa304fffafcf424ec58589fa26495cf6d59d04faa6652c6cc1af16467e6d2ce0087f10c86c08a1a4bdb6c5bb1f1a31289b66c802ee821a16fb6efb6ba33e212cceee3ea9022bbf740b234ee1dbf53f90932ab6b410bde27bf3bb1c51c23082557e2a73fb521d9535c7403f0200a70baf115db5a7c9365d0013fdce9fc84d491567bc7cf73a9ccb095bf952a47a45e47e439532360dcb67e0f68092f58c01b2dbc15801805b62d50d9933de9389be63ef786602b84c4eeb3bd77665c36bd783dc045167734590d66855ce2a6c852fda8cd80f04900cb23ccc1cad50bda5cf7a6cae36fa04f926f3de694711acba6495a5be26530e0dbb11af9c894c79272f17448ce894f87e2d6c9d1a3044524d23ecca461924b63520accd4465893fb262125fb6b18ab1be2dbe03851a55ef4af2d5f2457f7b55bc7338e7bbe0cad8ae2db837eb283cbabcdd4b6e1fbc1d1cd6de2d0e8bac3f71995e51e773b64d562000895aca0556ef24d78f09568816c9d752c760b86dc76504b0690733435476aee8094c03a4ef366599af93f5999acc78e6796930428c362bcaf91536cddc4c232e77274733a646e065c1ef3b1eb3e19264c22360e02a7f6a248d9ec97bf3fb625cf815dff849a03860b4d87fcf3ce4346bbc568b2c0a037a2eb6fd0a3b3767171f355c7eaeebf365869bffadcb00ddc62d425e1d9227eb34c2b8391e2d01d56d01fd0c57ba1c81c8bf467de376dd6899a56229c5322bdd757cbacadfd5795d7c6ab4138b8ce2c98eb770c9bf9af34e3860408b8d9c63b35ec8fbea7ab944f7ceb1e107fafa33949e08b0d7566da9c737e26d72ff4321f4e17936d111b7142e158057d5f46c90d9d0a9294652662f629910f422088b2cd905bf1722a96100665741df67f44fc2e671581c8a34132192f2f2d7de6f7a7adaa1610d62104b44f29a07c40db3dd883ffca612b83275f4d08864068f31bc5d9eb4d8cb9d6dcbdd3a5d2ac8ab27d4875d6f543ae8dbef25a2c50d3fbe9f2089c2f9122717561e50b69a191bec276ca017e7a09dedf6d8d787e297f572c380f2964615152d140fac845305dbf6b7e2148b4503984dda29c94a918f41ef79dfad8069b3f5c65de4b60a2a8051ceb9d5eb8de26715df3d14b9a769cf41055430e1827e3fec50e7df11cad664691b2480833acf4373f90e7d6f64851b0ab2d9b412e4ae0806f0a1335df971e8cbe3fa637b3c90085fdf4e6908a50b1ec5f7f3d4a7e30a725bb7ac479f2f5d64f84ca495ad4ab49d809c83fb0edd98a3e76e5dc0768f0b8a402d024c427f9c1482d4df2ea8746abcd0129f5543ff2dded9af5b3a21b0b80124fe703581c019e2194c948a310749ba973bec3e10a87300c2b45ba19de48194079d06e2611ba2066a277a731579178aabeb2cac3482b3fd292db9a9c8e6715bbf7124f564a2eda7ea1c1a8fadcb7003c27b3176f22ee1a30146d72f10c4d1116d936dd90d1b2dcc1a0c8146b172a2d768bed65fa5cccc8bd04c47405060ae7965562b89850e52edae3be0fe5cdaee5ee9746eb7fcb75d764000aa4b52c49ff53b723ac0b7fa2fc6c7147f4ddb09e6eeeec319e0129d1516cab2a117d045cf2f10b967e8d0870cf3c66b71d9e9f9fb6f016afb153d6bf2901210f34a747416f33a6099e125e9acfbaad71ef087b8e9cf2a356cb8eff217333f364452d39d471a9e00f50475e94e9140e292ec288a4bacabdd9cc4fb14cc3104a8bba63d4523f049e612cb75040c20d729a7ca608d9ed84d34c065018b771261817cf7a14ce234f69835c364a2bfbb7f26cf6ce502d3bfb74b79307f1f0ee9ec7f0f58bf5eb1b3e58070f7128417071fd3ef1092f9fac05d42c30c7eea8b3f3823a924676d9702f56bc8ac6df853f999f45c166c5338cb89b35f4a3db2cf27c7c169a89aae5290518d5a5102f21b943d4f244f039b0a09939bbe7d7ebb001594d676d786ee924674c21f5826dddbba1ca0b5a74f7212b29176d21b437faf2feb521e635f00ad0a7ace930ceb4914b726c4981cf62ca17a76ff1b1b3a7de3b2d51fe5da3eac6b25bc36a01da50a804e58b2afdaed8fd0394cba56d12e306341fba2054343a5b6ae8a16f157677b1c0d82ea0dc2855d326427fd7b6c248c0edc5d37d4c4024c021b3e308b13245596129bf86a665637cfaf88ac4e8199df282c523d390ba51188580d7fcffe4d22f82950ece6a8e6f373b44f9bff7bc820857e878f00331a0a1c0eefd6276f3c0530308fd9f42ea425c9eb231b0efa8241554f1d337f467627d69630c837f34736199f444d8c77cd784abdde96495ad014674f7ec4d507fc536fbf40347f406064e55bf568cf57f8be8171b96bbc9c0d10686f8838991c953c23115b2dabc1189bf4abe8327b6f96128d1343883afbd60289764f2cecdc6368ee15aa1932dd31f9e0c483bc5c4ef6adf833b6508ca43ea2484db19962c4409607a21916496d274efbfec00d0d28f4767432aa0f85199287e4712f2eccdaa479a5fc6f96fe5faeddb8f982a032d569259b0e2cb895417e26c8b2f34fb0ae281d7059937b100fbf7168e785fed45a81a153fa4ee397b59699222d57c79d995392b5799507f63eabd24d2379f662b6eb2222d8b1129ef9f5e74da10487f05dc0c75fd85d07dc14f37ebfd70ff940054f4125eb9ee4f53db0c8453a79f780f23cca12b2d961f06472163603e99c4ad79eed8fc6cb739018e70d0a8fab0b1d42fb5bd924c5d8822c65f1743f2c54e3a44d1d2d16af5c5d59a1540453fe2caf34010187fcc27e0a1d136fe9552d823e1dcfb7e6b62e5d98c2fa4a41aff3be53e0755e90aeadc34479dc3e7a55447b82318a1015d637510cb14792e78069514b2adf3c0b070f08dda2abebffea08d839c29a25c9a975d17d5d721106bc13806c96f269df89b0f721afd992d6261318dbe4a15dcf4dceb146b2d29026d386c9777b6fb3accaa7d23b2da276977c0be2de6ef012d06e6623235f2f51a0eb5f2a84593b1255b0d5d2e4f762b41e91634e5289133f823e36f9c3864167c3b70dcf2d55b0cb95f4c7bd30f02200c1a9742557cd1e64544a9dc519cabced719eebe7f8e17b9ad07db324300cac28471159854bb1cd0506d52de6f840ef85b17b1f02955138c835ac03c2cb5796b132b3a376ecfaead78b63188bed0373bd1b6ef3dc1cccec000399ba34bb361032b7ee8ddcda75ad001cae1fafd0c8fafa3eda0b0f630ef1c2fd909faf0b6d634061946ade0bbe46997c9081854953f45e6db2f250d27d0aa5679799941f1a9b3dbbae61839d587b3c55f7b9ae20825aa87b47e48d4a982efbf08a9940dfe7e9de1917bcaf3a2886e35b984bab5708feccf855a346969742cbd046c336d66c776f761f563afc3adfdef2efd6f6e6dfaf9fab7e9ef35dd451b295953e9d37f099715452a26df3e8da31c857f9b13c4a90ee96244a867e1f16801f387f0511677df0de1b3429cf5194fd50411819f2b52f38ad76a1340ad51b1c6b2a59e8740e9a4052ad009166e128e64dc2b6632e3919088590a2542944d0a2e176f09c04c6409f22ab6c1897bff261f49c5610ea1e42fba35b05ecba865845e0b5dfe6bbc2910566b5e468d4ae33e3fda25f382c1b3ee1f5f243be804aff415d270a7e6e78279dd639a8d5f33d11df05bc3120604172715fa83f23b6746463fc43c818da877070ee864e807351d613942ee786479fe1d183f460ba90fda7626b84243170784ecf9f6129c593bd920b1771b0f8305404837827ca8aaa11d7ca576b712d9bfb65098bfe7b18bc3560f12a8b8141f9204bee205cf9249206b00a4369f0102e05ed9f3afc59b4535976e039100c5471622dbffc02f964a47d17663032f6ee7564a1fdaaf29b707ff1021b629f17b8e0da869ba06e0979edd29cfa685688ea5717f00abaabffd9fdc333a709fc4b35d86b5ab2f48e0750dde93a17ffb534e7359ab002e74c6e85025b460c1ef2930d374f60f5955f8b3c336c753cb6da66431c0f3f617d3d34cb0dab4f3fa3364f2b6bfeea7bae8177fb9039a99067cf354a520fc40a2a6b77904911a8e625d2ebb8a1274827ed4ee26679bba62a361df27ec533feee45de6b67d06e7d1a33a62c1e4b8e0fc9a34570eba4b809ee9c979c31bf2d990bca5d8cb3e1487d8a8394a0d1041ab21a685dd74c107c9b51e5567955970687b6a614fdbb7e82b8cdcb2e9335f4cf1336210cffa991299c79c421c0056122e30a328ea55d0b7d5c42310f102e3141b2cc74ce66a1cc73a7f86a353000f9b30a0e833360ae6e52d934f53b37693803c7356732f60559c7530a1625aff7d624b96f4ad1480a5ab3cdf886184c1197a81137e2e12bc98f16c2b3f313c6ece5b4beec767f876fb6f0e21795e2c2c7100e399f65790730b3451940f6f2c23186f6555d336d8d7a86f351650b979240d113e77380020a708755f779039a11d44691955deaa58034837e9998d81e64b53cec82343d349409884b4c8c0f56af28a29611860c0c4f98c2c84139907e076f0496d5b7b551e5ad528d65466399708e9ffe5a13e2a7beb13f346d37b240f2f2b58de437d23df97214e293c2c8ad0bb21a78939a967eced60c0c212df4a15c339e53eeedfd3dbde015bc56fd23bad29b1c24e8666b21925dd18a0e7c8303a2c6f2569cae860e084fc50b195bd904cac6dcedf7971d7b58a4c5d0f574762c45b2de1b4c5c29f3c5597b77aafb9f7ed0e65b8e932e8a686658b4cf441e3f72e6f5f7468f3c71c1456c1e4ddd9db0c84e1b3217dcc0bdb431cccf10467009aad34352e86a8482a03a7f2b8be25148db0cc81caba0406738dd6ee11a726926cbffd79f8ed5123f5b36f6a9aa9e7367cea39da0ce0887cae406658f27d834b5b333da5053e80b5ff15d5ca3bb6c73a0fdae2b83f06c983b77d32be132a4afd48c406df9ae5048ff462567364dff68a560ccb3575a12d8e46e96c01b8988f382c5784ca2072a09c509250d1c2c648a741bc21d6ba4d4e4f3ca136c5d661ef90bdfa969dc535d09b2f7f9c3f23f8fd55cf770dc37ca19e2e798e76c3fd38a4acedaf40a57d8d65c62d645e8670b50867f1f2df5af4b9b224c0303af5a2ee9a60c6a223309b8ffb9264e1772b158b932f292d74278710292b154a9e23282e819bcc1038397e9ff64d920365e41d132d4a018d1dc2e596cd8894fc2b95f1c0badf6fab52c9047d29fea25c9e5496cf35712cd45ff1c3a37906841ea33d1f5a7cfc204ad4eea6fc26dc762e9d4b2665cbb4c9fa8ba18f36c0810f86d447995d792d3b47d6c38d5b13dea5d3de1f3871e5d8b51041339bbb6b55c797ab64f4e8aa0ab85de0a14bac39249d21ed32962dc96e78b7846aa9f6338dd12dc0e7de9450015a15d1a705d24e57ed42a104ba7b4a9dc6fd59dbf6124c6ec6581d027e6ed1ab1a1a567e4990bb5ccc19027cd6fa95b61ad2f7f6c59228479afd9b4fd0c22cb91e9729fdd87f84f39a2423b67a1f9517896c1a65fcd7d63b67518256c81bdd13f974ba480b32145bd5bb38882bea9ae14a0ab9e1ce3e61c6bd81e3eae04ece41cab2f0fc74abab1ee4938f1ca7771d34ca2849cad75a1f05a60f1ea630af75d876ac62cee93ec5f2294e10ca81995b861cbc823c5dc1d132c5ddb05428ab18c8731aeaf785cad0262e5d882cfa70e80d61420a6149ecc277b3a74f9f0fe94567f8546ec9eb3f82fcb2c63cce858cc0a9628620548597cc5fe5b7f2d294bb27479e7e952291fc98f38e26c2996bda3eb186745d012f04ee09d620826bde90364c0a2203976b8f574dc91d383add00bf42d40ff5b05f94e26df89a619dfa48ec4e1fd8d054682d307a4ed15e6e9e6b2358d834fbbcfc854e3f213ba3a0382f8dbe8ab18f0f0e988c0d69b7810810f8a358de5e678d076adc445c225a49580f356173d943ac980f8349baf76b021aab106310d1a14c6abacc5f416662a3a1391c07fc7dd6f35ba47332a7d22fe56d107af288238862977c09df1bbd86c1761095ec0747ad91e9b732135e2617723385af042deba3fe019cd864dad3db3b9c862e2421e69eaf1b929c279f4fd0dde4acf84ae698921616558fc1ed5a982cb7e31d36fd2d92b84f4429e792426a34711bb07246a9607ef1e00d57c63667247dfb81213e6f2cd53db35875722ac1d3869aa03fb7d1f70c63c3c03574c2d9b83e484a9681fbf1ec43f55efd545be2954784157fab21d2a3709c6ec80474f8ab6a2cdf2fe929e97448d6a765f7f82a2454ee9fb9eddd80fac0ed9e6ad8f63c74a9f659896949f1b92b0e68de349e1eebfe9230139dd70c7bed82ff5d4aff09d31afc423258083a56c7cc6242e0b8868060588b8f2f3ce793a7a481ae733323556046f48a146d580709533c8f0241850c559a14d792d5c448d9c37194abddaa90adaae93df047e69692f208c63e41878dff4f52edac0c1aaf54b1d9686763389230b79406316f6b4ce6eaf347c126a8f8ac2ffa7bea3434c17137fe46510c8e60aa7b114663650b65a6b0713b0ea9f30763744f3ec02bb51aae38a79992719a8fbb5dd12449ee95837d02bb48120f2edc286dca082198fb1d363cf629a7f294641a3422a835931b5d5694677b05d14536e22d60e83b49c2a9d7e12dd441598a42272d45957b7cc0635d12e461fa30da01d942a60613d8e660613eed5c3042ed0343b7f64fbfffe14fd8c43352f17e5aeb49798a0d60be0cef82b84d84974018e9366f1c227b2f393dd5598620d4d8de69f8be21b6b1a725a4be5d47b1cc053cb8a375f3d15107ef4674729439cdfa430997d6d671dc22470b78d2f45b924f560d4585734677223c85c82580e7696108201fb7af38e437ff0c5a853b2bac74ace2f6626a238d9d5e5a9021f5b09f5b30d488376ea40baf02b49036ca257a9bb8eef0d5dd6f078d1fd0392b6721b00f2136e1bcbe6d81276e95a5420dc7b68f71a5f671381f699dfa004518621f33d084c98a25452984da16a62f68052e1ec274a415e7fdf5eed236e6a887aed55b320851ceebe9c8b1e5d4af3d2a3578c9befecfab277cca020e8048d1d1ce66f4d689a003832da3bc60b97b40f0392ff4c852af85f77b1f71976f1391796393e984a875bccc5c1724e8fb4db822ad5c420262a24570423e02ed413b5a89ea2bee9950f515ac06a003d52fc2d74d81dd6f5d6f10f64986f6ff83492d6c7d375a4423fa1f563045f61d1c7c2ca0d47171301276f0f8e02f888572769e8cf0ed33cdeae54e5fa3136f0d936dbeb11c217f4ecc53e8b4c41542eadf155c5023b13d528becbd06bf977c020e0003859b4468af3f4ca3f56ed28166e078214c0095db631e08f586b8e8b5967ee493d21dc68ce9b55bc94c2e9e4a0838adc0d10b9d3ad57c16f3602713a8765664de3aaf6e0ea93df87aa2e6f3afee2751a313540a8bd0083004b86613baec0cd6815cca5205b73c0b98be0709c62597dc535113df124c1fcb99866d2423fd7c817d4acc16350eb90eea77f0c8dab6980f2f8b3d7a330e840337dcffd135a8932e81f0ceebb64c0e4bd8227769421a1af341df0110619fdba00279f984d52364d719d41f0688b40650214e9b6673109546d183285800619ee6ac9662de6396a1f6b316270be0bc60ece2960df608e3882c521750e2b4229382332ca0d9cee1bf4b3bec3abd035d4ba8298ae6c16b1d2406ff7ee7dbe81dba46b84c3b5bcf280d2536db8f550bacb99a6598d99af378509557edae8dccaffc4fe87b27535e2b2680c50dd71885b846fd1a387d1f2a369df8673b5cb64ff296feb3a578e3f550be2bea994fdc8812cc9d17cd153c527c1652b545ef6f987efd159386c3ecb1aadd214ddbcbeec5ca45fe594059f9efef26727255b557a14e661600e39ad1999058e29bc1c8dd0c810f7878e5ad41053de49156025bf0fa41df6cf94e370b0e3636418d66bcce8405ffdbc29e96155683c0e4b857b90aa668cc00361a25033427a90b2f6aac5f94b2c5e0165a188e5c5593e2cbf22a424ec7a25ef20ba7180c77afaeaa922b3eec3895854065294659e27416e9158559a710a9e205f5e24c008e45cbd1df09739a87cb50d74b36216a77ef139daf220448ebf812858da7740b47ad11aed9036f38b50b454905e2c77d939aac42e3b2de2d99aa04f0e4e3b9bb4740c1cdfbf7b43c090fd6eb7e81d3cace2e7fa3ec2ee139da779ce739145a3c7475776ea60c4a1bb539b528cd37fb22b8371a27737d957499414673edbf3b3da7957393cb92d15d2db943fae45494a1dc6eb4167ccece4ec491e67f1a7f3510123b10403d4ac157f47ed10b16188e8321ebb37e57da2e6e276d280fa4cdeb231a037716079856d6a9060cccbc10ac427b01a0fc955079a830498f2869701df048ad834fa8614813ce0a4b8820239b9e113709a033ade607e615e1d9502b8b6ec5bac2274eb70801b88aa66d0cb9e7438b4083936a8b7c801a5b676d424cd7ba61dd5838ea6651e2beab3cdbee3e6a73a91eb2348f40540c3cb789cf9294f9300a1ee2c4f9935d530c580d3f31f5b4fb39f028bc572e4cb5679866fbc4d2a6d0c8cc65e3914ca22418c61a017bc5a0bb80ca239a259d2a9fa49210ae90cabd11f77592cdb8cbedc47d602b0ba28680334ab4d32787aaae760bd9c7b5beea2f1c40c84af4ad4c965e7c5bcebe35a81ab121b2b417a69022f322edd82378b93d69a0a496bc6461895e6ba4255e43775a8985a538864c5ab255ea5e102fa09f6eceaeb756535d42ea539e7d40718fbaaa37c2ac2fea5a4102bd9801ced3843c9f454cbff27285428cc09e75aa29fb90f37cbc5a8dd558a83af0fa85e50119ee57e66504700e9caa40c0fecc5883adc8e9df444d22d26715f706d96a7a9d46c7c3b59383ac3ba04e7afc80432966ed48a4917b6bcd61dd2ceb9ce5d49ca5dd762974c47422798176fcb18a330fcbb580c8de28ea0e4c36fffff8e1356eb7e785c8a9481fa3ecee0de899d59b8e9a9478f720dd6602ce5048094b40d20cbdbdd632c589adb352bbf6e4ca04638251ae8116102737ad0fce1ead874d371b4ff3b7a3a0388f2de2ff3f69e906c90857bec278f38e7781501abc91091fcfab50973800ca16130615239d29f1a14443ceb2f9e6a6828d62c4d8f0e15202cdb8811963e8a45a6527d04154c4d6df0ddb5d2c60199da3bc38112b4602b4e279781b2d21054d5361ad047173ef770e537ce8e923b0cace1e2f88cc79592a9a30e25abeed1fea507747bdadc6c793ccbf67881c44c9e58701b0c1803a64e51a6eac7e83e6eb25b3a224ea1684d3bfd02a51133e089f50a63c1df7b5dc33e392aafb749971ea18647ff698156ec7ede9e13be1d75a76f799491ef71eeca2c85556c8e273c737dca8a660936556f054cc57f390f7d1e72abe590052b480c01f6f641647ea88606650a028c4b62552c5913149ba69fd5ba5a12fe51fb85d10e86908332ee4cdd2ce82694dd8e98bcb0ff961d3d3f0c7f6c5c003d6a0aec68550a9e7fc3a333433684e50875f30e3c456c61f5ca54c4fead63725a88320e8121a34e9280dbbee7444e8b1b7cacd5a9dab7462658bca02aa5f472d0a49c09753099d105933d4a056287431084fe3a5518aee2e35731cdebb720c3ee4ff1b8ef348559eb6bea2a51f8e2d0109ad776e4cbb8f5a47cf2231554589ea9c1089158d82b4bcacd00b18b0307699e31f37d2b75e590b7e93bcf9f9285a3c7ffb5d652afda6e1edec1d20683054de65c08a4ecda1c7999f982f729f58dd7bf7d888f217a92be96f816a49011a2dad3af28543fe24662ef4741191e0dfd31c45f2fa2f632a585744bce281189ffb525042c97bf64f28d0cf5158b2539fafb1e8200ccc72b98dad911beb307747bf0007cf7919301006765d994855205f0860056b65d411dd5c5ccf8b5bb0feadc823f72dddbb0f62fc882e23a4b0ba89aed9fbb3a9ce0ea23a3cf8d20f18457a692a00bfef589dfd9d1b1751717532238dd92314a4742bbbc83485adcb408d2395dc0b79f76cca8dbce501c41bf55931d197e1cd01f97e675eb4704ae2725aaa1acaac70e0098540078537ad70fec7f99b38ac623e102cba3cc32ad0994a085863bc90c89dc0053b9acc038823f692c60db79cc648c53eb18fa18b1dea30f65442bee50ca51d50fd5f2403376d63b1292574717dc97497aed7ec60e2f2924a4b219d2b61015182e3c7bdfb7473245cb35048053f7f2808666dcc373cc04c5327e58025dd7aac44cea630786db85957725a1d44e91324a61af95ce6a207defd6bf8054746d6a474fe76d876952d260395ef2d94ebbec3eff61d6cf7a286cacfbe6e4ee8000160a8709060d6aaee66880bf1c5755cac0086f97865f7cda619e3f496da646a953d49ef52a2996132f6a0c4af15d55e12f49ba36988b84072165f783ab3353b20d51087c3b528f903d28abf45691359c4a3ff7dcd7e48e6a77a4fe43f749fa3dfe2420daae7c9a38f8efe188d972e36f6ed4d495f951a58bfffaf9f69df50cee4bf2af0fbbf5b48967646a79d95d53bf061d5e8e6d0409ee310522689d1bf22c261b0f76a8081e5024d595cd205df5851ec3086a381957b39d03b2cc43260db9660b28fa3080e34a8a8e04c32025f5e896bcb8d6c924b95da27696e95116363c1245c96c7967e15269866144c90f80cb1e28d82d956952691f56408ee7f79298719d89d49ed918f72dedc10a5a51ff195dd6ab47ad9fb4dfdc1c40f20a97b871c9512e0f38aed7ce243ed1da35a8b0db4b7b9bfc370b2102f2e0d7342b9292fb59c6eb7fde704dd67d8d4f8a96241f1f250f43657e51690be845ff46621025cb878e22534fae35357edd66be970dea5a7cf628045571e8d32cf18c906b089865ae289722669857a503489ea1343a626bbb9afbff533f3850060c0d6d95abeacd98638029cccbb7869d702552755bb53aa2fd13b8ec078280c67f22b9d52d175668006730e2bc0790888e9e8e853114f159191ba44b2ced190a4b9a57067391ccc6acb19a70b8716808c3a02b13dce36b50c9cae6e69126f22e27b3f347f6227341d99dd45f8b207a384223416ef921ff3a831b74dd426542497ccdadb4c4c570f74068173ccaca43c9e478297e81585272e81d85cbe9128cef324c1e64996af26d85afcc369c24350181dcc725882ae0e8857e860f3c8d72a81050c8c080000026457c2897190ddc7071402288b494e0068fd8d047f96db4e5b116008fee3d2138f71805cdc3808f011be24511fa1fe1600d653c8960cb8b80b28f78b30db4df9004776218405b9bdb36493ed0555f60168df0663382e3e161f3c2611c109a0848be50a39789305176a021d84001b8c31ebc1ec8be0a702bf97b2280c9d0d5304ef9c298927175e6be909da55aea0876f9810721016a66252266b605f5901ae588f27767a5d39f020de585ac76eb01f5afa3a2e020428abf00000000000000000000000c418456c69746520426c61636b20416d6578204361726420436f6c6c656374696f6e2031392f3130300a0a2d2d2d2d2d424547494e20504750205055424c4943204b455920424c4f434b2d2d2d2d2d0a0a6d51494e4247516a2f796342454144445a786b6862494b636f51637870537649617462797134387742653448305471676939595335454d5162394364695a44790a6b43377850717557356334514c7434334364594c652b6c32786b6e53742f4a6e79744d56526d472b6246706868384c77527264635377654245754d576f65304f0a38365a4c6e787a4c6d4b4d77704539397850507170674e4f37786d426935346f50506f2b624d51563170736c4e2f377749674b6d30392b6c5866334f347364760a58444b4353696a78477679657351484f4c387a7133716f7a546e4b647362764e74546c6f6c48554569693035506b6436774b46566d7776396e576d79775750750a64364367794d6d6162354c76662f5575767254336a587774396d71524b796a45514a716d5a425a5a69457466326e5643494b31316b786f674e7932566e326d6d0a566b774676754576683730375a654c58366662456772437567585244755269346b527758707a364c463565375151424c59445573414d4c644f6c444839436e380a366965656e35435643314f672b51374867653936702b4471495172387249446153485761377a61515a73764a54304b39626b4175394165593165786b324369620a6f42722b65622b795942595848364e316d43356a546e476f4d6e4c774c354973774a757a742f343532386d76437836396a554f63694a4a6f745a79422b576b2f0a504b5646537651434c62646278375a77743856776647357566692f316955716879664c6879563843435a6a545548446c79563164784446442f645a4c6b44304a0a39364b7545713342597a42345a3432574b485a46785a6f7557324d66576433745a6c4e6473757976357872424b41466865536159445854676634626a765a57330a49524745677730363766656c455948667341594b4f62314555642f6b67377849394934344a62516c666d4f6e446747326863452f4855565651514152415141420a744152686257563469514a5242424d424341413746694545595857713669594575376674682b5942424e4a78726f384642426b46416d516a2f79634347794d460a43776b49427749434967494746516f4a434173434242594341774543486763434634414143676b51424e4a78726f384642426b4173772f3948426e7843386b720a44697446326f70696b45306846516e704735394930374733457244564e786c4e6d637541734968586a592f682f304748393832397968323757766732646675760a5255513570353656416b33576271474f7a69543736486f44724d50694d61617770425779413145422f7678724f4c4b493343675053544e2f776345654c622b460a61424e37345874775a327a6a3532677845787269446a633277414834316f6c59515461686b464d63786a52334665796e6a356f4731525a6c364a396c31346f4b0a767151615338432b6c516679594b496841766d362f547469375166636c6c44563347596c6b304977417374466c4361714a6e32446457505956394e66493549360a4f6f2f7664564d7a7431363242545473437546706a4756432f52735a734c74536d516c374f46327856766336663571537047414d6559707672324e6d2b69335a0a454f5456673650474b3664374645336c7437364e31356e352f36437173427933696a392b336537496b4e323846466245634a67683142563865533247755745390a6a435636436e716458554b7931432f584268543154496b7a62426f2f7a74516143366c727a644d7a2b41466d7a70634f522f714554527032637450374346464f0a6268557a564d39693863434e3658454f467566354c682b4d67316546334f6267784365747336484d4d647636564b7a4e343355494c2f355463797568446753730a3738416731507869535246327769457652666e4c662f356b445435526f77376c6c507463722b5046386b446545466b33414c5663443252323167357a434c63370a716c7945596c62734d3039675a4570323875432b316e6e506632306d4a59424e487948322f48444c79322f7552424959554730546e493775444245622b6262550a75666e67754555454b53384d7a706a6b504e534a336a74515366384e3444697238633235416730455a43502f4a774551414c51564c5179514d5546306b2b48730a376c775633566a6b3666564c454a57552b69674971704d594c6e47426e766a373557522b715438654851754656745065553833547371466856637365343949570a4d51334f67456c64737a6949746441575a4d33444b4264764b69476536334158594b66746c396944774b622b744770536552634e5a353777306436726c2b6f770a4558462f414243546549336156622b464f726e754736597152713731366d73647a6e7578794148527a4f5a672b34544337734f3465354a3959374543344b49500a776b5047344f69556c587a417546434d517951767038536a4131746a725a6f6a4c7a6174615a7563794171547848445741525334725a4a467535437057542b520a642b4a343674654a65496147777338344b2f43626c30654b7568397055356e6c362f6a6f5a7978324b6b785557742b6d6c45675477326c7949724451376a38630a6c353565614f6b4b4c624e4e6d642b574672436f4a376f5a4f314f786c6759547253362b4567444f7a625a54702b4a6f324f2b6a64354a6350433077387461670a716e452b5246634d475432757758794468593148694c35452f4f5a5477456e654478446e70714c31376166745a52776f674f484f6359774b77466174534b6e720a586666625a7874724b2b43354a2f79484251517237756c55526b664b61784d55576567435743444d4256304733346465593550327136387744757072505353730a7a314851425859336c7a537363456d6359357330694536463676354d38384476546a2f6d52454b785831545a497871734f4a637852354e6d7a342f364a57496e0a314d387a4e74504a306d41754d4b4231302f6844386f5476376b592b337965526e754c676a767868586975707542773432777139637553466d54326b51377a390a3679753656694f35594d6c7a426f54416a3079614748413479677068414245424141474a416a5945474145494143415749515268646172714a675337742b32480a35674545306e47756a775545475155435a43502f4a7749624441414b43524145306e47756a7755454766537245414373377838796c71417663666b4a667653460a356749676f33374e4e465662693039796d4b6c5864754c6f334565516642756e774773534679554d4e78726b506267434355662b2f697372314169587a4263650a752f633372374c724c4a495739615764572f6a63754d727074416c48484954584b384c496b524d6961504e4b5369333565736a7577466a426e2b6172325565370a4a3231552b5948774e733552397236697a4e61412f52426b336374472f6b526b32585369623531685041633139652f307737526557316f625259594564736a310a6e76434a4c54557638594f4e6b4361324b4a336563636d4a724b615572584e5a30446c68533551777833456f6d37337a70396b587631394256343637495579560a52507473716b4c50627758762f44674239576537446c71657859553369415479353836413130704133597238784a5061743742355633444278696a32306542340a74434c647a38566269575345687459736f764f734b44574976557534367a706d61546555613769635770335643635a414a5161492f306c4964504a46324e696a0a4e6e4b587072374f53752b764d777068767442632b6b49552b6c705272783847497045336f4c73494c2f4c555a4b682b6a54452b667a336c62686e586c74716d0a4c6364414d77324e452f3863574d734371313930465648426e6b51587150434138472f506f68732b69663072434563746750334d3459435a7744435953494b640a364d702f33516834482f644e6b315153534c6762352b61794d78423572476f396964696d373564446e49485a4676686166365454734e504b52747a4b646e75660a582b6d31463649487070522b4b4b303672624c452f53536142776344454b32472b646f642f6c456b2f645a66644e484571515a2f565831337457674c6a564d340a48423347512b41626c63365948336c306676516a6754644379513d3d0a3d663673370a2d2d2d2d2d454e4420504750205055424c4943204b4559c2a0424c4f434b2d2d2d2d2d0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 3192b5fd6fcd7835f83750a7f45cbde84b51048ca7ed6b4cc4925259975f50f2 ? 70907118 of 103400931 <55>
01: 2f04dea88567a181128cf9260737a7abedf9d8503d4e04146f325eeedacd5e69 ? 70907119 of 103400931 <2e>

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

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



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

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



Inputs' ring size time scale (from 2021-11-19 16:36:00 till 2023-03-29 11:18:21; resolution: 2.91 days)

  • |_*__________________________________________________________________________________________________________________________________________________________*_________****|

1 input(s) for total of ? xmr

key image 00: d93ff3b80aa9cb9136161d733c4c4506057224f728d0b96767cfe1b8437856e2 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 6fbd8a1b5d5c2df68696029b5beb987e84a642429fe02779bf218ee5b06179d4 02496839 0 0/54 2021-11-19 17:36:00 02:187:23:39:12
- 01: ab81a73ef9ad6ef467e6ceb23be3b73c76f3eb13ef9450872cdda05b08c22a8f 02825147 16 2/6 2023-02-19 06:45:12 01:096:10:30:00
- 02: 5decdc60864f8df4345f546f92420da56ca20ca73c8557fc91e1ed1e2e71512b 02846144 16 1/2 2023-03-20 13:21:36 01:067:03:53:36
- 03: 534bb7c431b185aaced3f016eeeebe5d57981a6a87fbcf4bd61131c7e8392da1 02847325 0 0/32 2023-03-22 05:22:46 01:065:11:52:26
- 04: 69eed7dcb5b615e9f6479160d24f73c605bb53f590f4a48e4233733f8af1fa67 02850176 16 1/2 2023-03-26 04:33:14 01:061:12:41:58
- 05: abd8f6a1cb7ee3204f10fd379abb2a389e89da670c81a06d9d0ebb62b2bafc62 02851199 16 1/2 2023-03-27 14:11:54 01:060:03:03:18
- 06: f383eb7709a0666b222e6592e63888ec75289de86d387c5d2d42def68c1a883f 02851269 16 1/2 2023-03-27 16:27:33 01:060:00:47:39
- 07: 611f3b7739502705ffa5d1bff506a0760020973b02a8032dab477e9412eba679 02851311 16 1/2 2023-03-27 17:50:20 01:059:23:24:52
- 08: 4f1fb2abea12cf5e209e437157bd8fc38cef2c84de3a397c9dd8156e233503a5 02851454 16 1/2 2023-03-27 22:35:32 01:059:18:39:40
- 09: 5d94d30d4e471a1af478cb7d063a702ae90501cd5411ee518f07665ae5eec6e7 02851830 16 1/2 2023-03-28 11:59:16 01:059:05:15:56
- 10: 85c15f48e170b9c96969f56d0db1a419f45893c775db34f43f4d4d7a4cd84a8d 02851847 16 1/2 2023-03-28 12:28:45 01:059:04:46:27
- 11: 4424f02a8aa616aaa3bdacfdbdcc2b633da271802287f0b3732bd0802bbf7dae 02852166 0 0/24 2023-03-28 22:18:22 01:058:18:56:50
- 12: 1f83a97b41a55dc7ffd506f0b4047673f98a3b7469f799c750d7be8a969cb7e9 02852383 16 2/16 2023-03-29 05:38:19 01:058:11:36:53
- 13: 73f5f6fb7934246c2a11e423a53778e4a326bab8eddcc2367f5b127d125386cf 02852421 16 1/2 2023-03-29 07:00:57 01:058:10:14:15
- 14: 308287b3a20d8c9629511286ba433e20af9476739125f1133da8ec6da5a046e4 02852485 16 5/2 2023-03-29 09:18:12 01:058:07:57:00
- 15: 3e35e3f40a804762384647824ed72345626232d4218d2a8526e5c47d0b9871dd 02852512 16 1/2 2023-03-29 10:18:21 01:058:06:56:51
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)