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: d76c494843895f2cf08ec2b4314d886ae63cf00b55268a190bfe93a1d9d31fbe

Tx prefix hash: cbefc888a6887859839d2e2e73972f9c3196de31e4a58904e5d97fa1b9f10fc0
Tx public key: b8d7e5cec58129d68487af11d4963f25d309d3080a93d876f5cd689468dcfafe
Timestamp: 1679800260 Timestamp [UTC]: 2023-03-26 03:11:00 Age [y:d:h:m:s]: 01:062:09:19:03
Block: 2850142 Fee (per_kB): 0.001344940000 (0.000020480000) Tx size: 65.6709 kB
Tx version: 2 No of confirmations: 307302 RingCT/type: yes/6
Extra: 01b8d7e5cec58129d68487af11d4963f25d309d3080a93d876f5cd689468dcfafe02090165c3058259e77f0410ac810452494646a400010057454250565038580a000000200000001f03007f020049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820aef400009020039d012a200380023e913e9a4925a328a62a16ab51101209626e73dd5b0fd5c31ffa7c5c9d7fe773af77b2cb4debfeae9d5c93fd6bd10fbb4ff5dbb7fe96f9ad3c87c5f57455d14567cc719c7e3c6cbcd7050d6b72e9ffe9ff97ff35eb99c5fdd6fc9fefdfe87df2bfb3e17fc6ffd8f371f6eef67ff07f6b7dd77f27ff27fb3bfbfff413faf3fb3bee47fe9fed47c00ff03ff7fd4eff58ff8ffb9bef85ff5bf6cbdf47fb1f51eff05ff83d7dfd5bfd0e3f763d3cfda27f777f7c3db23fffffd0edffe134fdaaf487f3ffe93fe17f91f1fff47f75addb3027f5de06f695fefbff27facf1a7e4effb5fe73d817f25fe89fe63fba7e4a7d11fe7fed578395c5ffd1fee3d83bdb0fb3ffc3ff13fe87f6b7e8f26a1f9b6a03fe47f757cb9fc1a3d3fd80bfa77f83f5a1ff7bc927ee5ff17f707e043fa37f87f4f2ffffffd7e1c7ef7ffffffd9f141fbc5fffda9124837ee9cd6ca55c2cda874f7a406d04688151ff94b3324779cec4e1cec4e1cfa1d0813ee9cd6ca55c6fd4848dfffcfdd77248e1f5ec7b53a06c8924a95920d6df12dfedd18fbbebee45fda32d6211a153bb0b3694aec6be05a21ea4c9bd4d6771f20265cb8c697444298c374bf233efdae14891be6df88e4a6bffe1525e4bb2340e0362085bb8e934c227212e6a3e1dd1f834a4736341ffa552606338ecbf370be1fffffa809d44fab195d695b96c622aa3c6f415fffe739797fff0e119b841937147373b1b9f4c2c62ad063843da32cd48a43e55b3f8e1829be549f8c3f3e74a68678c72e2917f919f7ed70a4491c0fe9833fd3fe4091aeef20f0a8ca1cfde6db80f8716652d893df0ffeb8ad67b266c59d0bc04a8eabe392c5be5bffb860d9fffe48bdd15e43f3a887c7a6f9e9d3013399bfe32bceecbc7d9f70b17c55ae3bfc9956f22d3f0129550fd9744d425537838c15478ba71532b7f0adb18a646f5824ba58e4d0d51a7404e1072577f0b5d41186e97b666dacf5e5a0276bdd7a2431c78e83ad6d6b7667825c14e3595df7644ca627ab623fa5f6fa343a0f49853bba225c25656ae28b211558e74df04e955c4b9529a7eeb00ccca1b513066e3dbf45dab1547f669b82a26966749f75cdd2f85ab0ac92acf5c293db88d144b8b089d0bba3051bcc76f653c4ba02a426ac9ea7175afe42063323d6416fcffd2ac31e593548e254f55fa2ba4a98e98b548ea98befd1467df7daa70f78b7f47032c327ff85749bbd5e39f3fb135ba9e5676318c1a977332b2f66a67e42d32ca162a32047351b1a50bddb1b65c057d45b77cba389bcbdc1b7ecfffb3b4415a80478ca89e6f86670e74b97db8b40227865781b6b8bcd87b8bbb808fd71eb9d96fff797349bbf53ed60a59bfca07fd020cb7d397a915ed988b854877218ba04818f7b5dc3fffd7bfc1c9feb8775b386d586e8d2de4e965a12b8d2395a9f0fa351db31b9cd87bd587c1c0def8fa1fe03334b9ff4bc54a7fee0827bdad0bcdbdbb30dabcd61db2e10abe62ceeb29db3c2660d6ab7edac1813f89ccc32af2258f9f4e33558a3c5932882aef3cf9c450f76bcca67652623029dabb36df3f2904fdc2b877a8092f95ee0dfb7fff26d16fef0b5da6ac088bd923b8a633110275e311709af96c00befe5f6c098b47a9077bda8f6ce0d1d97633bc65f55826ceff9436ad9a5af8856ae734f15d4647175f16c680033970a76b5229a250c06945af288aa5881364d589c741d1a9d35ea68c9651b2cd88a8adf57be93759fa985f3d23f07c67b365fa82a167c3e2983923d4bed3ad5683dae94659c3073b286b0fffce251e79baadb0c93004ee0cb1d000f3757682c7a3696fb7b198cc85b4d9f04f7c5d9691b8720e714b778a2aa7efdaabe5b1f3dcc7bc2b1bb37adbd1a991300acf538b35610ae8e714e4403abf5fb505604dd24f97db3594a7bea01ac60f69d34453aac168525dfdaf9191972687101b4c7371521d5ef288b0f0f55723e0dbec9d581fcfa3d0a5dced1e29e9cb3e54f7ab032b9b18b033424f43a90c6437e4ca5e75179e5a77d99279889ead1516d7cf55568eed23b2bd70abeb31c6dc4070a1c67b9ac908061e59db652de4270cc98d3f5e9ee349b91b37ca1a8dee1ec146ce0a05ec32bb2ecf37df49fbdfaf1734f10c03280b6b4b0930ff0d5a0e393e73c6116be4e78acae6e57a5555ef8f0aa272b1c70d7c2e2ee0cb08b736fd751508425ee278cb02f26c9f671cd98ea5aae9fc5b2c51062b0b30977bb2c3735ae8bca68f697bd047ba7b4d68c9ef45891cd60776b9e362602fd141edcf7db9cb74e23f4971498ca50eee84c18d3ced61b6ec5190500e0bd1c43ee617d6e4afcefa77f7fff26af03a25bc69c127c25712bc64c2e67d1704afa5aa6cad13a4e949e9bba2f19df3b1d11253e2fd86bebe89dccedcfc94894d478d866d51ed9ea49879d2eee7682bef00db48c5dc467356ea6fae05296cb9f0d0455fc04ea7a91a0496c86638e03c0f7f12237fd3405fc4fbd5453e6f3bdcc525e3bdb6ae62da365854e8876a171c23b6d79f3bf4b7fefbf0931fff52ac67bfe3f5bf6eb45b61197ec5fc2d98dc23a5c049cfea2c9e80733de2831b85b343b8f5fae3592a717cbecc9dd7aa53c52826e625ac3ae224e130bcfbd246589292bbb4c7d19b3adf84f82c5d96195a7a6db16cf4d33c17cd7662d8eee6da8c5818764d12069985f410e14b45b7044fadba48b4bbf13f227ddd6d66969e5996590fa19883fdc3fa87fac7c9b8d47fb6197f5c3c1e0a1fff915fdf4963b47de5c9f6b3ffed70e78d34031e62be646295438718dcb8ba6a87885263b26f35fc672de626768eb0f16ea9bc2c1167da43da7bb74eaf83ffaacdf2ea9a6a8276af104e833f1812f5acbce0323d3cee51eaa16d9a831c8efce1d63da6f0366681a29aa7d604eea46eaac3a85c57aa575e40106d5ea71b288727659ab9285d031667bb812c9bdc21eda1211d8c294419d29c3126459a1d60696bed0ff105d7720a4274261091e06aef2f0e7ef85fdf029a963824f2bf2ee7f3b62a88247918d0da5bdfa7a16f3721123a44b3a57a3399d3ae9033f03d601be2d7e53d0b44e40cb12d2642b9f753180ff5873942a5daf82488a7dd5a2867d22e86c3ff50e590a331ae750a4d3a0d496093cb0e180a69e184d9e6965bb6145a0aaffde7ae4bde07e91c2f811ed582826f87d4dbfb7fd0524356156f9b83ee102a5c51bee1721d915047d556f5a216528bc63fdbbe30cafe037cfa8b9c5a283a3d6c3ec94f039f8ed343728795c410834258d6c30aaf85f3346c9f899c12270bed73fbd3381ab58a03aadf6f099ceae35dc59182bd3397dc1c8b701e3452dee5fd2a6868142f22da9a95e3fbc5d601c992bc89dc37988b8726d3dad11fa980d5d517f9190a807a63e20b0d4a168d4f56e0b3ce97d4a82d926415eab68a2dfe636b5a477e27fcf98630dbb42cc8e6f47e94ff57507cdc4745b4fa25c08b2a1da2f4f59e6e28cc4fb2c62ef8f5eb511b3a526969f7e90dc4bad24e139e07a0b6520198bf302ffcba0579d24d8c995e5fe8f8ee6cf765a8dbed6cb0efe3e2a5df2ad8bb6a56c003192af0b51f633327a20460226a78baaf2a7334a4512dfeffa398a257c646887da517dcd7cfa6a185e6b730d24087d007737bff364a7e59b6a85e45c0eea3d286e914ff57e6f7974f5fff633a5672156ff7d23b0c7700d70b60c4184e588666b5b5d9c57a80432c07c4ce4d55278b62b78922d03775d2f182109311a0152ca441ba9e37b9dd42191d33b6b6f6ba28b0437895a0f25ce7b3152e95b8ca2956fbae48cc4e6aa130522adea82c1b550bc89b65102dc569ade10e956d3d8d42131d4be24628629d7445f7e4634511d6317a35f5d1efff83e30867fefb6c50d380759f9f460cfa8447d12dbef630e5f7978fdd399c82b2d1c3935b2260fd3eafd135f986a98b34b97f968137dd99b7c95f1da414ff3eb585302f6c53d553edf307f16fd432ec08eb2170c6e8bd1ffdd16f4c7d2204644b9065c97cf29fc5035b2cf7ee6ae75c03e43e17a936b88e926df1b5510b40fc08f34df806dd4bc3200e5f9f5f7bbdcdf696b438346de49b2872114f96ee7aed48e2676e5f8afc49610464f09aaa4b24851533b272bf6a179124da97288ec508e85b292ce6a93933561ebc2ab49776c4735d2e9fa564f817179342d90a409d66bfe9bd8f7fe3fddd8619237670935df4e1878a44e9cf18bc6e05930181a265de14d30970dd9d7ec0533ca876342bb91f001105e60f5395bd47f6cbff241370c3673b98ad1f405842456ab449cceebb24e1298609916236cb04aec0cddfd569d5bc5c9467bd9103575b62dd19cc01fa76db284c9d9e7e0c26c1ef497474cf5e2bfc1c9bb68bb07a9d4dd8c1b89046818b72ffae4f74b9d721a412d1f183f0bb876d980fd2ac13ba0ec1a15b82d457ecacf53bf3ed42caddfdd45317ae02ab163519e526e607f31e4ff4b6e8aef911edb039215fbd7e70617a84a76d4b1e4d9360386b19626a5e1882589a844a27b150e85b1ed6f75559c595a47cb485f7b1c6f5fae84e64eefbe08507bf20b8f25ad2b12f7aacb5dcc7808e069e8f64df5bd1bceec25dc9b60a5a9bc0efe0876494f2d6590459cef23e2343e5c5101a5265510bbe1bb5f6fa166a7fbfff239c703e3778cfc910e5c78a03ddc64bb6269514b12dade9d6fe0d6a5d54236c7aeb6d9064edf94cb014eef8702c0b6d7d72f772a47143e68627a5ebdc1f4ac19b32917247a931c92658bb41ea03dfc6e2b0898d073320c0453f3fb9d537b3151655d188dc90c1af90ada68445d89f9039177ae75e33011a229eb36ee921d583706ac9cb3a0703edfdd8cae7788ea2186d6654fbbbbadf38d87b16929bf72e967260d8cee4f643f1e7d0adfa250977e196cda7b5f8ffe39e1e51c6957bb7d20e6d894fdbbae327ad49e3ea5f3fcf1802ce32485994ecbeb8ff5ff11f63c580fc76c3a322d1be72f0cfbcab8426576b58228fab63aef7afd4b069b192bb8ee0be98bd0655d364bd59152befaeba25d5ea50b0f4decb1d934d2202c03d91ea473cf3795056d9f369f0dd5397214decd6df30badfa0fc764692719156dff958e4be35289e52e438e3380cededcd4f311618eb9fc2bfdcb088ec8b09da0cff71cdc8f653f12b48e841f85cbaf760c2faaa983ed51382111af004826440de95b60ac565bce9c728cc037a581a74cea217e1adffafaf44933bfa571e9aabdcee9d5e5278bfd3989b38092e1c3e754adbcbe41ddfa1ab71d56a38db1f1f369f0382a839a2079b5afa8a3c76454b11fd114e7a7723a3b53686dfbb5e8ae8ba92fc942ed0ba7360162a1e598985044e60593584e9e79de4adff916736bad912b7fd44a7f474cc2e6722fdd1d005642f8cb65e6940a8b5f496cf2bf06af56adbba40b6bcbeb39cffb979249ca920c55bd4dc6c7e2abe2d239792b1c311b11557bd7cd5c814c71441d931b2f2cd4c5d5ed7edbef9f48d4cabd61cb39073519e661a4fa55869d1710f850ade8d76ea42747aea44da9b25ffec165a2c2343a78a2c695821b9acbaee1bbcb3070a5415ce3ed7331addfa7850bb5b5fdbed66351a041dc979a34a2e5cd5626d1d9fc8bd36b95c6722ab877612e561c3367ea46403763be1d6ab0e7a97bd87d01a6aacfd8ef78e8ea8f8eaa5aee9860376fbca61be565873f68e4f02fb1d95ddf9bff205c956f5f708b3db53a70ebd4e0a6f29f4474b3540d5a76ea4c2f8b2b1539e40c2ed62ed7137daa3ea0fc3ad5715a19488f506958601ed250840aa6b91919879dd5e671de4a08589dc764036fdb9aecff39f3aab38e54ee9856cb1322541d703cd2a08851de4a5230da1db97edb8eb2badc09bfee518881436ee65f8093a3fdf6c031a58f803100e4dbf2a0b5a342710147e9ebdd6a5564b67d9b30bcbc0b6112bb4e29fa3c381a49cbae1efff774673fff91f9c402457a9f391cdc140ffdd0d024811271d4c8fca6d4b9bd09f533cdd96ccffff7c2da7dcfbcf58a27948fb2dfb4fc8a9c76503a7b46619a1eb226869e23ab954e8a69d42b6895f86a0588166b90e88ee0090b7f0a1c35e55e3316326f41965e10134c37034445fce32f15e150cba815db24da187baf3213bf412d4797bdb91b9f0a316b335cf86bff37e6d63ff6a288d10f097d09eaf18c363407ad43a408934f8011d2424515d81a87c5f88f0bc120ebc9f17024296d57df57035a089ffa7c3d0183995b972116d98df85720cd774b2be5da1bd256529c6a9eaaf7dbe4646211fce71be28a028e9e96f4830e645784a4674dbd95eb3f8c8ae3f214ae7ac41d69e7588113951bfd0c5d29a150c0c5195ff6a801d4b9cf8b857e7d7624e7d80f246d2dedef97b9584af2191a1b52b0e65c8986ce905fd3fe11594d684609ffc08e3ba4a638d579e64dbad1a7de78a1a6e94352eab363918d357062c96f65a39c2f8bb95e3bb1fa24b0c75442787b098c13796e06f8ead1147d7bfec9ddeb69b146946c97f68b505dd6292d29ce01257addf5b32e4f984b23e6f2e0fb2ba37e357f272a0c9d6a8ba67a5aa52b5b28e2411780f56821c864912479aa0ff975e9ed29d0a6b2973b7103e047e708e62ea2937eb1a3a2c23cd73f7e48c932e73ca86386f3b7236a6d2f888bf87a59a34597e3fb6747bfffc57f4f8551e88a82b6a081cc6a8c849f4975297f7e3b42012feed2533e2e24d63ef2461d2fe021916f4e33e8a4bdbbe09a8e907d5f88bc019d80271abab318df51628213925eef52174326133b6927a584b6c7ac8c1135a7367bd51186383b732dc8e393067bc8c6d9d1f7edbd8214cc4c37a096ee488991930189e1b82510c53fd038f8e81fa95403708f04df7ff45a764a8a77e4edeb19c892e17d755ae61227b656facea6077ddc9f4a47dc0266bb37e69f50fe9694b30329d282e71d097fb1a97aec86a5c756425b9db120a182f95266e3cac4fe8867fbd339f6ddd9eb278dfa6ffccfafea1eb0fe33bb3538eb336dbc7eedd94422012cffdd14107b92de17f5b8d28d03c30adda1418021c81e87c7d2e7ba0b2cf334721c5cde13b4ce6dc960822c29fbfea91d1dd52cfa1d0d02c452fe38fe2bf778a025ce2711dfe1bac508a86a6de7f2dd77e579d60cbeb6cb0ed70e6faf5ce92bcfd4b87df5283868f3feb7e06f7a0770bc4d9b9fb18d6b982e7207610fd3b1935b734a4eff09470446d3a8a1c42912bb858e9c6fb9da2534aff823ca868196fab6bb77973985f3a3dc4b78253b00a314e1c1c85975fa81d66315f036deee692c1168964768075e6455c7073ef79cfa6b4c0652301215452a5790405b7cf58733cc022285bb50bd144d3a4ee22bee417646cb07a2cd2f5dcd6c963c0c1c8b6ec93d03e7972d05fc7343748cae86e7b50386d5884ce31333f515f5f14f58f5aba0310ba0f314107fbe616408a6d2ecb1019e7d30a4419d2c28c61d3f6da1d6b9ee08337fff31e2999707bf2809bfc26d37d99174c69055056727c8eb12fecffeab72820f4076f507d1ef13ad860d5e529e5c97788d3efbb9ce4d6548a0854fb684c13a9ec98364793623dd99654b7089819dbd9d1621fdbc54b4da68161532496c1eb1852f75019e63fb5d63e6585ea96b079bf211740293a72f8e09817678dc17e479cc4dde993fd64ff1a1eff01e0510e6475eb2e3da36585bf8509cc05abd65a64ec0a0ad17984cfe4fddea5247bc8029fc5328bd1161dc51b9b80ecb6054e2e20463f60efb77f87617e01b49f58a42975ff691163b82e4906fd454df15086619b89ad162c2ba9343e431c20cb83a1bbf64a9995cd39ed8df66426f398eaf4a8113ac508cac7e3bc8717e48c42b63aa2f43e1207772a77ac2dcf3d3f89c9d12bd03876ddf2a2f87df34780de8640dac943abeeabdc2d14ca8cf5b8d998cedd42b9079ee28922b7afc8a366c28ff2fe9acf968ffcb06fa89ed1feb8bff189bfde559fc977230dddee5cad4091699c1b75aea621c6672128f5ec1720a79357b5a89cd53e34bf0781221ceaddd2b1fe1d6342403cd2afb15b7b4666de2457ceaa898bc709df29652a75a11941e33d11f9c5ce9f10677631fdeeec446c72426aea250e3a1ff425013c021e3db53ee849bd7dccd3fe82e227f8f0cf99920d9be3e7d7e358212e5bb63ffdbd4a1dd09de21b821cb6bcbe5d5921018893ffc6278b49854892415aa0cbf2b3cea3a6748da16f023c699bb53540886a1f2bf846c05cbafc5ba08c406ce392ba1decbab483b081911db1813c14b253c4bbf27af22c8760016ca67ff039e537d0981c073bd40e223511266bd9a08b9e7fd999f449d0721f258081c0f2794720b107e19378c77f8122c92a656a3e676ac275fb942a304920de565443f808c49c626ec70665903ca548d5be0d7128fba885c50aea3e13dfbb8df13327f89082caed677740641a983caec14c46c274c714ef061bbca2b2506da183ef16a153d646efa0d83af35faa6da2696514831e1d6f791246e1673f2facf3dc10abe6faf2f64844effe38668ce18b5d8f7ab368261af22f54b772f919f6dfa367a6707c6339e1807f0b40f0ddbe4302efbbb9901415c334d452b49963d20ac3cd48b3e00b76f2f5708e397712180f03979093a293cdf800386c41c44c47d2d7244920dfaa6a89e42bbc68faa6ee7899fb9e840fe2f0531015a33f65c43afd6deff2fea1f6a52a745e3543b97f95c9426ac0bb49dfc16489241bf7504e1fedd4e5a70c479e2a47b2b0976f1b1f4c4921ccf7c825c15bce3c29293240899d4dde7b13b30e7a743d66ec772e65e2d92c70ae6015c3c252837eea08c375608e75770dab6701a593bd91631bb38a0e9e3f2f4c9e0ac8f2ae94f26066321218b834e6bf750519b6817dde90a7784b6a241d5c38039abdea7e212fd1849d1835f4b6d70a44920dfba899c9ccfabd226dd22c18218a838430f94e89a749f715ec72a1d7e4641abdb4366cf1e67aff63461a2cf27c7be49522e1202f2f6caf641deec3798a03e74fbfffbb9825e95eec7ed238beaa52fc440000fee9b3400000013f0c201dd387b39e1489397da97e3e1a9ab15c2712b34f526f8dd2ccd936a152eeb0059c714d57c8a073f0bdb8a5e62f2a0c2b33cc62e88892944bf3b552b4e0ed91b76ebb6f31648233c027cbcbe2055922b1734b83c6560151b7f42a7f47a0a1970d7f707c978b047524baca5b54e882dc7711900a7686a290f410e053bb1e369025167c0cf2de7aec2f2d00044a9f6672e12d275b773ae97b7e30272cc77d8872e781017a6d53d7a5247faa8f0d0e6ae0bb19b95379e8b434cb2c441563dc9301af69d76808effc580d5d28475ae0996f43a9a6cb951b8a76d622a0d40fba5ee42960cd5a957d0514d04db41480c372ff84fc8daa2713e63d310a05d575bca763c7c0bfd347ba3376f8a8a77351c792593fcf43be5f0ae6ab4b4cfe2a6454d3b0fd5a9018b4977100b63c411ae8e2538cb64b736307ae4904e693368c6969d22498c3c08c4da3240b71fdd9ed155ac3c7d49390a56281d8f12ac9bf048743b8d7dc462e646d49122c9af03f4fff49c1a58dd5c8ece77490d78e7afb75c329074784acc25d484c7135284a49dab4e4bda1c62075c9790371e7fb01471ee166f08797bb84c520564b04e5aec9b41017c6ada628d25f3b9208ddb66395aaa8157b26695f2999702524c8aab38d1bc5e97ac2a4bdcdbc76461818479b6ea399cd97df047eecd9cefef396e5845e97fc78a4e612f808edca8e34ffcb662a786a52bac2a346bd035a0445d4bd84bdd671e6d1c11521d4c5fd685939ea0c1d89a967a0fdd14bd6d5eb02f5945105bd59da62a6fc3860a327cd2106f613bff80b8648610d5a9c0925491fef8cba4b596d0436783f0b612a3a1371f7ac4f516d07dc4723778a2122441be111eb0c02c12859e663d628e5cd0db55a58629210bb6cae88d370da89c0f74ba77d8ed7b0dd762e3b1fec2634619e4aa7dbb30a2d5661a6fb20d35b3084b97bd53c10dfd6c3012a4715033fc95d2ed109ff65494ebd878bd6e17070fc8662a2c644815be1560ed33d8e5e8cb6818a066c8f908d635c93b828ad35ff1e42c2e2fa10f8efe79057b82b04284a594d52dd3d940bd95d5a6a672ddc12313af55cec3850ba3ca00e61d697771329e7e1b050838d0517e425f353c8214c086ab3bdb67811485a2078684de000000000000021e4cc8b08d5baf59ab75f5e4a8e4a5dca252798d1d1298ac8567fc2683fef0c8d8f57df7475e912631d96a25356c25471157d224e8024de9b5c410a213369e555580f6a1705b7edbc3c2e87f7429b18c74f30e9bb2b3d81b12a085836b1faf5b1d35e067b402a245e6123510d23d68b29d623b4293fcc1645e5dde58c12d76d741304a0cc904beee0b9118c944dbd639e16e66785f185bc43bb068e8b0d2b036ccf6eeab67c976954388e7606b8760f947c86541fcd47dd18add91e702dbb8739b037ade04838f9257607fef2d1a1af1f204a13bdb212c58a050c2576ddba7e7ba622ac4927d08902794e8848c5f3852242c69fd96448a8bfadf14ff1ba9bf8c296d00f884f6763eb0299284779c715a01a7ebd44224c582edbf5733e52c5fd715d37cc4e6f4361986ec08c8e1076d3bb27fcc62adbd47ce2b75647b04d358061b42eb4b0b028288d8eb5b96326ee4bfaa8c48f90c66bbe637e4658e66c157b4021e00c361bcb6a49b9c13d5b6f1fc4ce8a391e5ef8b7cfa0bf3539124af8e2633eebf2549d57c70863940bd13f4a036ce7705ea8112c1ab7e268bf97c625189e2cf99be914a4149b2bf011ec41a4a8df7bb66db6fea0e136c225409f864a80e93847e01cb77047157163acdd7db17541ac5f4a744640ed88ce38412d90634bc06d99904632eda489d63ac8df9a9e90533e4ae758644f9f405e739b04d832f35518c70972898f140b40dccdd0d98418f89639a10c8db93eadd19eaa9cf8932cad26f6fd12fc97a1df6ff7b84428a9a63a8ce8806d3ee15530637a55ff8c1d6e2809d3405337f0bcae383d76b4e78c4bad9a599ae9c481fa50f4e57aa021994addb6fba16c064ba3ba8c3cbb74c364b330255e7a21db863267f32d7c2fb6eb7195398df2d590466b0068edcb93c91cc145eb65f323262ede5799e33e355e5056a6dc097e7b45161d903c5fea13de9aca1f30222d4ef3178c58864ac2e5e838c90ad9da9f81cb48dae7710c396426017002de70bbeaff0b6607828bde322ffa80f378d134dbe3946a7914838080fccb7e733913c5692b698d5919c37851db525b51477492102b8bf0b5b0606ff2df441dab773275be4ad90d296795b1618bd01a29b3c43534b20afe27bb7b67bde70407bed6c073fefc6e8df04bbe2bc7d724bf9de3aec70416530c1088db90054355f63e0ca0386ddad4818c040cd6e1189e76c4b39f765ffb5b53c474d2ab5c75207040a0496ef18f1e0469eef3210c702f373e554e3759e4a3eaf1a9627148b2a9eb9899f7f114b7b2f7e2545baf43c57e9387adc4501941baf2f9ab16113e9b535eaf5d547c800000000000023c5991b096962acfabc19a1f1e8135527a46511b4ed28bae9ba9b3b3d47fbb89a43e00d6eb71c4c30433fbd725c48af32185d4bfbe3007cb54eff66a4cf0ad1f891caa198b655662ab75934dbca87b0c32142e1fa7ed39df5a700e94821ab40810bbde959c03ce8ae49c6d2a4534d35cc00265333b7602b81cafc67beac93e4d04cd7669c0071d6087d899622a614910014039d4859578c0c419ad599d7b39f4b41629e67f3ce89df410c977785c03d2dec9147901d0dc24fc29f8b5ed4b3963e479feb5f5ba769fc314bc016e1464e59d82c4fc5f0dad307836b2c01c39d543b3cef7d98535de1b45479cf3ceeb680580bdccb062af132ecc7bffc7ae56d8ab62b9e2374f625453529c9188ac62cf6626b98f2c6b773ca3aef6d574f8f6e10f85cfc7c57cdf85335bfe22c3d11adfaf65ecfa7c5e531e99b2e299c0f16ac5ebe0f0fad42c075f92bd08485e28452a8a06ca755a596418c9a97d98fcb4c663020608982484574c20cebe04ae1368382a9fa618397e929a7f34a3e60740ba4784aa2e1b02905c200b3b8b553176381296854936ea977a14e1c3f4964c763688b478a2e9f7824a6ac9c243b976ad2072e381bd2698d6cebcd5f5820d5a72a9dd66fa987b913c9d756e9eddcdf7cdcff77e14656878a476cf6ddcbeb493ebcf97501e5cafe66e71bd1f0c4b0dd15b63c0154644235d8b0e117f146c7d81b2421ba1c368474536669240348d945a62cca532e389596f32bf71ff6b3a94bbc71554cda06aa1d8e85d6b7ca1a6ac9426abe265a0998c08104792991e5eae49cfb21aac1408fd4b5ac80a49fd122b7ca3c1795c78d8bb46c43742c7116a3d7808e26c3385d409289f04e99981f9199f7b6b61ea5097f0b04e6081c5b72d56c949256768e38cce382477bd63c2132c08e15908f0e945841ad706c9f1ac67e4d8fceb69eb3c14372a4f62142a6a9044f89ad28d3480e0becd96fc0bb585ab447fd9f9e2fc77257ffa8b4e1adefb9acc0a96874d76b60c5cce5f2468e4b03260dd6016abdc55ad208e17459bd3641e31fa1b0900cb00961ec57e9e421e5cd0be3cba6c935878e1aebf51cf8fe396e88c5191f0207842b5ddf2e850d5119277ca8fba0699fd9b8c96f5e8a2a88734b05fa911d2ab6c7e0d131761f581805e313caccd00d46330b2d713e3d3c854bd132d0c95c80b1f4b92879876a1a278f9491fc5ad76c6b7b383bca4a35d84c72c6631bfe05d66f1a05ae11283dacc21d029026e1d01252deddce5c1f98e80c0a39b4afd6c2d7fbf8781eb932be06d19f43ecb21d236ff0324b09867169491157e5acbedd98b1e2dffe385e215a7a448e6e065f07c9f2a9196b0200510ce8ce18c94c2ff2a03fba188517c4996cc9de2335ce9683c0344af5b80545f8834de3d4a1a75235f714f8a55da4b5869d8b17956d6a5a52981c3676342c3ea0481119ca8e0d7c85841b47f1a08d87d7b314a6b28d84dbb9528e5957c836ee72800000003b9c7790daee586f45b990010cf255f251e40c886659a4634ff12e87d3cbefb3b8d368e95e3dc7386da713a4a74ecd0e204a41b29a355f4e16a57ad7295e3a04d4d7c667cc2f08fc870865e0f703d7b1d0b190d6ded8ae69d7b6c9c4840d1ba608d58204c02ba4e856bd7b4b7cd9eeb5614ecd07babc526a965f9716ce613a328518258fd2b99fb00b14e1d10e1eab27583643021e5267035ffeb8e419c7b4ef3701d667774edd26571155b9a3c5f709c734bed7f4a68ff845cc6ea8bda2dcec12c64f013177ce86f53bf8202c958651f2d592217b11e5aad15a9f78454403f2aae2cf575b31fa15fe16be3fba681439de554cded804472c819e87a27173043a100e6e73a465f4813ba8cf091247028138944102a853acb9fae61390b333c2f92400a5e4f6a8a4eda6433ccb441e5180cd363771df21dc7e425f4e3fac7fea5cb220f6a5126eb43c3af8351d3e7688414da452ea9958659fd3314d263bf7b9ae3688f16b9b08ffb86385ea6cbe728cf62ffdad940970f7d9d170b5bd4e5ea2d464e0f52e938bb58805e808ec85354cd58c250546665fef86fb9226b6b4a49610fcb7f163f06b610e025364ca0c16f2b36ed05a22cd2f3b08dc17d3f0dca1c34d6e5677fd3cfdbf4ea249d2035bd74ada04f123777c3821da925820dcaa99f23204ea9fe7932cf8a3b8a933e88894b23e6e8760be3dc4125131b7dee91304363abb4172cdaa198a83fe2f6c97c6ea467fb1a92e031b41bb30f89bab221500e71c99caa50d3a6240592a839e7489f29ad8d4244566c912223eb5b8c5542362644e9d5a29e8471b527bb0c373ff29b2736b2936a963e0adc92d3a02fbf2dbae15e554a976e2c19a866207ecca38748618e4b7a54e657a90f84abe00c304c088c1aa33b715fac0fd1a632a849492cb75aff9158e85ae516a3e84a69b1ca378f42c2822b19a16336918a48ad3419e5803aeeece1d6ddd0c8f5cb952abcc2bba1f7d0fa31374380229f361af250f5d7d31d7c8b357a736445a6d9006ccfc35208f4043de049cec62a1a3d805489608293bd7dd60d686903e648fcb327603e3564af0629feb29577334b1f3fdb4238bdbd910c67f411d8d629e2bbbb94217ebd2f1c9ae87fb49a80d2d4a36ee93d97d82abc22d75012e5f52d5923e65a584fe2a1a28684b6c6cc06aa074d8d46c77b27914d139f1c5d7fb6cb9b6f68ae9c2f32eb571915d438f747fdb52ff01a40b79ace1bb124a378589a92a2c692a62753a00947a73e8824e8e346e212cfaecde6b86da54f347f97fc786fe1c3d4226bd72cd03dac71c3ae4185ca5c64588ba3d75d05377c9a1d556b8b4df4fd6096e0f7e30acacf773caf88b75f3d02bd5ad136bbc5af96b126f2c0dbb7d07918e2c08c51f54ae07f076781b6bd31d7de72bd9c7c981d3f9249e9b2ae59fb95850e07c472935d365e061d7214f3347104ac0c96430c93923133fcbcb77651a7ecf0cd6c501b18e7d85b3ae6bcb750f9a676d1968cf011918db4b562529feef57dd08f7151dcd4a7f702928b541ce808f8e95430278be4031e59f93572faef4b12fe30d410bbca555f2ae5320ad60502ffa29318890aaa3770a930ff5adf10c2197e7ce0e5e82bff5bfcd69d0e30f1af519edbd11700a29edeb4636e0f0a25e2f4497091a87830053ce0ce74ad9aef4f7bdca62de5d4af16767716909a7f7080015b7dc50207135e7ac56aabc21633c19c93ddf1a65d261ecc67c7ecfebde4acaa2a8a1c51dee38611344cfaa7a48628b889fc4744534411210807fe5fc7f05c109cc25260e79f55ec52bd49d2699e871bbe01c130b04406e4dcad5782ba1384fcbfb9dc280a5d96701a4856ad357d6a10b510f0bc8535c5e126a373c76a733c9b8ceb1cc7520877b1cab6b6e1a5faaf647a52590356793233d2d7ad55dd60d4fd1ab64ec6606b0416e0e6ada774b66faa6dd737b124726bcc3688675a07f9b6b19d096acb3af161380ef139ad35a4aee773431843c5f03e28e2cb4f32a61febd938d713977814b366011d35ff58677208febcb365c4fe07dc2d3a1273cac3b7cc9953a6d9773b759ad09d5b710d57f5102a9959890a515422b7b5607f1243c165d56b3ef86a385d75ffd0dd3dc1f60b174d0354c0446fb48c0c73d0e8748c405da5c46ee8d41a2c5fade85fcd23e900000a8119b2171213d9c1f98c9aa7cc36f6bf8c1cc6dc6da713413fce93939d2bab96327b21a80c4b9732733dae12890e50e6856e8830a4bbfdd46ce6a7022a160e5d79b4fe57d77897c030c55470b0a605d52596d0e7fccee498aea1662064e6da3aca5bd09e9fcafb39e761a2d2b63c23c741dc220e7be0129b59226d27379087d4ca32b84aea5f495e49fd7d1aad78bb8aad998222be3b7530f40ae3d5885d7a06afe058e682815295c21592d5bab7b2fa88697b1005a2cc4f79ab282df57b57df1d078bba9472766c476a56669a11d00f4d50322f5305c29a211740394822c9b19b81aeb37b87cfe3dff5b9941f6693a27da2464d46eed2a4f51882d7124cfdac65f60e394534f1ff8ba3a6423b1f25959814e311c9d0fd1b95f1af1ee9cfd803a0fd644dc60774c63e1c74a04c7529bcb6337b4f7daa256c693828f7b4cb35f2342e33d86c466cdac25cff022a825432e2ef24bab59cd4b8e09ff1bb2bfb4493009039c43ff1caeb977bf6fd381011570b54c461f9343b38d488cd799a2d799bf588aef7b6fa02936117e967ed7e5f9657e612e7d9129cc9f2a0f3a07cb5f8049d30dfda20568a77fe5ff8d9dace3e59999bfc792d42d10a2d98ec29b99e6804cd0227a5660b070f3a9b91392091978c151df93a7e5e258e6ebbd7bbf26ff91a4ea44837368112f59ff946bc3b2c5be3a6a164429d4842dcd1624d256bf1d87ae72827bb0697df7f98a4fc18eaf13df2a7fdb612351877f91a0861e6d8b527ffd6db9aa29d2f55f41b70970f82660592743b9809b6d80e4b5702d763724ad319ef0359a07232ab1f4d2e309b2a9f49b3ead8d22a84a7891b62894ba7cae3c309697c5738933adc9e5b7f5b2e398fc99e6d2111f1924f3ea01a265bf38822918b163c4866c7fdfcc7baa2e227a42325aa44e51659a2826e94a55ee3b9d96c1903ebda785108ef78b2372678891aed9046f65a9a25ab6c59445e59fde87ada2134b67b1fac0bc0248c399b0a94bee6055e8f03695f380691000e08b3be164803e81b6708d528fb4abf552e3585dd67171dcf977038a19f472e52ea63898985496f409607328583963990b44b8182d4872b322eb522478abe9bc306ab7a8274e3d4724a966f5ac6739c034d24908056e0b1e7d9280bc3b2af0b62cb19689f9f0f6165d56a974be1a17ef6e86d52baa3d09dbe65aa6f1e320c5d432615a0e7d45a4d43b94feb6d4075dcf98bed5518f6b8c462bc5afeb15c8450036834ebfea9f88e314e5d783dee69fcb5b36895178f3c27143fdd27307eeea4bf5ed227fab5b89427c3998ecf161306809cb15aa736bd94865fd2398edcb80e53c64a18b0dcd3efaf92a9e14fdf2fb8ee14520519d550a33a2f6f7ff2a3df8171138d39ab9273274cf417015e01c72b27c0f2c5d0424dd91cee87135c3ef73074ae9862e5e95978d493f1d4ce895dbfdde6b3defe13cb6323de99ea2b6ecc825b3795a0d59212217e5ef0ccd6eeb617487d6db57c120585c3b5cb3d6dca3c766c14bb554b51d1e962600e914f931c40889b6fdc0b6b128681d52cb876e434fad2790aef7ff383723318e64f3d4ff0f23fe5e8085002db556f5c10099fa175e68b48682dea2d66e4e38da5f7c9abadc10f675de3c47a39ea6f14acd607eb02c8d4a295a6dafa82da7135e5fe436f527cad30cef1a388621de4954439dfcb250b1e319cd99ca102a990cd44c3f827fa1bd8d4839c06cec02cc01374080dc213c29020958c4ebfba2f36bc5d8a024359c6269d8164ef5e220b52c2e8be03610bf1d38656f3c7cbdf7cf375ed60b2f09aa3dd89bf4a82da43fefe53bba318902bad604d1323963d30b116afbb2bc22a448f6e28f8c8b553a362f2d137e16d10d55bab4a73fe3b73109aaf5a364a1cf9b0f688453b630a5dfc7d76c6ab3e7ad23ec434a8534002d5468a88a41572ce45c8ffe55862c21b959ea1314e56ac1bfdec795a46bc037694c1b2655b18c5665aed649d5a673a204ea9e27458ad655d5a3fedd9f5044845935f4eab5e9ca3ab5dafe47f531231c0c9aa832b81122b71638dae77d3a7e79931132f6a98f5e38cbc7cab052040901a8ee8563f042c3496789bedd3529ad62e5c349fe76b54d24e7ec32dd7cd2952b7ad57bc3e83f80a1fe2d2339101f64a72f06960513550ead9237542f23e09bd1c5958eed46d82f89b216b097d55e470420be532722595edc1a0368ad956ff8aa7e7886a6f1a5fa4911244b902981454c8013f8d8eedd55485b42716d8b2a75a73566102799c176f553190a17bf9050d4cb6916cc57978882ac1ac1c45cdc518504960fe2499810934930842baa4520a8898a24aa38dcae74f6a000086d34776af3ff06b6d8ad7c9852dd377948d9cabf904fd139bf46f5652855b379c555040ff000d4a04eca45a8ab24460a184fc5d0d976cdf300a95150f744307991ccd9b3bf2771f0907f009efac58cc688e520fd892ebf5ca28c6ae52c438820595dcfcc32c279f4c662cd9e652092bbc962d4aa367d7a25b2c09af0a5a8b797ae1a2d43de510df56af6f3682cdc6290ebe177cb6c793dd2aca0e2bee3a328697ce7518cf53d98d11bbcb4cf770b433b19d5c3ca3808f2e7f500cfe27e3c4f88fb27d0f45e156eca18e700c532ca761533fb73f1c99e0f02a2dd9b9a37dfc407dc989a7e96895367c76ad370cc9518d84ecc1338fbf23f170b5a10b47d3209fee2e9b44461e6f1979f9dfdf36bb3eedc0d7962866e407246015142a26c2966a480336800f457428659035daf372ddf13af764ff38495e805751170c809ba5c5f68a4268124ef918ef86ede29650731ec373fda2e9a2c24abf191066e47ef376a48eab4db64418b2c5024556e8336e474fb85472cd27c55252cc298d53c625cd0da7a04558a4458a29503a3fc97f71b12a2bea1e18d81a3e7e77e14d019d5d5eb2d0cca1f2aec5a42e307947ec595e612d97f991c3b5d29c6260e4c1ac92879183f6bc920792cd1669424bce466fa4c55c23e9ade3b392f6edbad3a63a37c65448e3fb54ddc0372819ce46d0d26529c30e938ccc009748c19a75a9c9b9f6208a3661cf3979a868d33fef0885292bb0a99c8393a7a06c7181ffdad1bfbfb1eec42f4010185c934e4a56a32aa2058704d82dc338ec0679a529fe79ff944c3abf9b678ddc6b95d5a390756b3980fe773e58dae40be9df26d687755285faf21c532dc9b579eef0562e0bd8a75ac1b3918b428c8382bbcbf8489ad16b7d6cae2f20100424db35ba5c6203b3f62ab361763dea622d4b00f1a6a9842c47285fede89b6f2b2d0ebad5c848806e87d75ee93a8470f3e612008a6dcc350a1d433421375df831fd0ccb5e2abaa74eff7e2afdecd06d407001c5f0e02411b3fb5a86b5db8f2474d0cf193bcb411dab5becf759f28ffc9f9bc557413a13f463548770b76db88f69b4ffdf8c3ac3d00158f8d157a12314593429b66f82f815edbce9abb355514481bd95d45ad5c567454c2d2654b5b9fa0f5183f4671f2c6f8d65f808f7965e8786e92de45520ba3bdc47e9bc386b3c3c07ac9bfdbae59a5f87158737c37fe66d703323c09e01ed462df062b30013614578145db633099200a868677ef82c1f08f63162494faa9426c7df07e5cf0d45b2770ed1ccf5245107ab1c87444ad70a13ef890cdf021f66179627288a9ccd0caf86a7a123a98de0858f03003c038e699300435d127f750b2e2e71d18d0f9e02b9fac7262376370b1a6f85180e910be35dc4b3414c8c67fb93e5e99c97b02038cb01ed51e7e490c22a7f467019baaf1582749de6c61a18cb871c28d6ec257d03a7ae63535f4fbb7fec78611653e642269d901c1a4eb8868d9e679e870dd28d5fe4cbc212c5c2410d3e597c10ff5462aafe06708c69c023c9269dd28707de0a58e68d9cd5132791ebf9e6ccd99f4fb676a54ffd27c64013853075a36a01ca9b3096ebf6639d67efcf53b3a3f38ea7dd0aeb25724cbe2b9e11ff47a0f8f8dbcd39febd2d2fbcd9f3b40526855ae93530ef8da1c245db35d4788080bdcdf8e86f77fcb0e47a256b49ce229016493cd11f203055eac8ee2e00ec835ac02dc0558cb8436966414383e56abc2014cd38e4cf9e3fb33eeda38885dcd9076eddb9bddcaa97717ca71efc04080ace0711e30482bf10cfd3b3b72283dffb1521d790c5a98238681a2412ecb01c4fcac031965313fd836aab6c825cfa69a1f1408a0bc97fd8fafbc5f472d4dc936cf1322228f7b2d0081a55ed5a82f12fb00e91aeeeb6aecc1642ada4e72b6cde1294d250dc27f03062b7e45c862d38b2a75354e2f3d2b4bc5f97c01ec0200c7bd9893707da9dc2686b2dd3aabb31b6ee8962f9c8429bb0d88f05034de0c2b051afc8fd687e7105112e3e3b76c49c5df3693a2fc4ac6968d4f612ee5a448744b1cdd734c13065537377cffd625c2d487f3c008de860288b7b72ad0c2f49ff287e959b55c9db2dbb03d3ac062e23140554d3030b112809cad1cfe12a0f9e3aeb93d71943d6871e715abe50a0a79923d8400ce1bd577f7324360ffbada1308e4314a913fe5b4d24055f268d6be6d83bdf83ee99702e6657f6a867a2549f09c01db5d85e5ac039cfc311852ed07003d6874e0f40140ace7ef0375c95d297771b9fbf82f82b22b69ff370d1a193a88d8dac39e1e2d4e636ea633b19634bcedf9cf9d6214e675a8b6a6ec9a4ef538d17646f924d80b1aa67153336c4fe7345fc529b50473577396edf5c0a1e7b5a88e631242018ac3c101df37cf5cae29b4aa372d104cdd16efd84c46d6caadb52835666b701686ab7d1df695b89f64dc22500f2f8e5cb7a02793f130b311e54043e84b72cd8f65650167f327dbea83e69cb4ae4d5767d070ca8d800faaae69ae73d889a4eeb8173ff99ef992c702a645863ab51807e55e984b17ce40aa91df642f86b38d3aa5953a70964fa41732784c0b6b5e53a83b8fc8dd1292a04d4a771096d312c77090bdac7f50e6dcdecec44ba20f76cb63f24d587d2f79fa596ad8b25a6132001ddabda8c7ee6525505331530d06fbdc76a9d47195027ef0d995007f2954e5a87dee2a27cb3a69cc783db835bb0af302fabdc582beb13649da95897c173d14f8cc4c6073f33eacab4453b44b86a3978e99515f1d63e0536798aaf63b57a550c6119c7ab6a99964e944abb75f6da03af2f53d9ee23004b1728e9938cc1de9402d4676897e8541ca8ac5c937cf03b1a00a37b94446278fb76116e7f976a9eeb78a89470178d83676f23996966ac9224759003e54612902f4a41a8835ac3ab15035e3448632e443bc5ecfc46191d9abdd7bc2aec672d38dea7b6137c77e08dcaa53647994fb69e73e5e3c88f2f6e1b83df6ba07c61202c27f627c4bbf80a90ebf55ce37402278ea964682d8da032961f0fcdb761aa3c75a6193f1b1f3416f7e1bba0b03e1a183bb6fb42e5e53174e069b04acc56285a8012346600eb65c980265ca97c695dc1e2599d6c93ca2e62b0c4de2b398d8015f8206e5b23b4f24a04c05847fceb6be7dadf6399123da6e728a72a790bb032a6b5f83b3056815bbda90d3bd7ce077bf83e264f9acf121f2ce03ed54f7738cae71040eef4ebbab2c3d1366e78dd3915edd8e5c8c53593b602990e97e6f2147869817f4cf14bbd77222600689e946b31323745524a62679aff3d1af8a60e212e999439f25e54f6b7ae2f96f10efb52c445cd4c44b0c3ff373be613b5fcd7ed2989229a442998d68da55a5b715462dddac206d9046aa85ec7af92a4faaf804adb0b4f0340434f9a15d2b9c23bbb02e1e45f3878e8681ef8dce9e2e2432dc501b0312904b49eb12859af10b7a176a3613bc6cd5f80671a1902ffa8e72050d65ea35ef5c53016f252bdfa940d7f23adad0e45d207daa363b2987ecc821917c7bd0fa2315f79070287bb261ebe6b11643dc019c4892d6689138ccecd62ffef77e5105e88e9b3c72f30c373b713fd1e0fbaa81e65c755f7b2d1e41add39b1dda6477ce89dac1698cbaf4d8c0bee73eca201a7a848aa9af080aae3aa875265569fd80cae83a4c4c1d8c986b863e180b7c86be33f1396075ccc6cc85c4e096955d3d865f49a4f6f331f18fa65eeb91f5a583b4502c5115d4c196fad6028de4e5b181b9bc926da894e3fa9b5e84f83cf61ef3c13c275298d2e3653f0b28375d91cb98ac20ab3056675c908563beb6a6c275f17d6f84e4915f165a4c9f0cacfbae795dc0518c3a015ff87f02a8f28af35c977af3234569fe80200429882db8da6bdf06d415e829f33f91a6d24d5f00c0f0724b6199b7f9b7382a92578635c064eba23c0f08ba891cfbf525298806b67e40fd05709502bbb6b7b164a768dd5b2f58ba5ca21fff7986d5db6a46d42deea419acc05256711c970b699359cb76c147b06ad69a7b6e2d720fe77f937c14d66706c1159710882522795c467c193eb060c9d6169ac77712a3b9e6ed4189ce9a779e59d80e14a0c56e77b3e1afd15247f33f39665ecbd50fbdf9651463d64158fa333b5a94582991843c2a58192690d8b37f619a78552ce0584a3f075e28882fc474ef2394194417f969952ad0136426b727a52c734f84a15a53adeb9a92d29bfb6f1d111acd86dbbc9930dbe4d33f020f93580adf70c73280e0d0920dcc556563015da2206af24e5e9675e9c02790ba9c42c3d2cfebac5dbf07fd91ca4ad83aa63a949692a5fe530f82bca089bff446422555090433777a3b94d8f24682722e94dc628a45a36eb6f3584777b09f8f1f680f618d1e9ab9b9e01c100878efa8b8adbbecb7e9b16a7dc5fb7ec9219f0d57a285951bfd3b108cabfa4be52deef5930a39088dd4526dd0e506216e1bc11abcc927cc3506c74bc07d82f8b623e4a758faf81dcdac4c1ccabd9fce7865287ac2baaee5cca5e444c2d50bd860d313f5c3c9cf086dcea824aa81ee8ad1d027e0a9924574120c82d31983771aebf80fda771690c72b6324a6b498ca2486f8945e4d3a97ac64fa688fa08b9f5dfc601eee47b91f518e124b05e3fe8f7627ad34cb1751e6b60d81c0ee24d94300391579906bbd25a1d23310c10093fc58e561c06218f9aeaebcdc72cdc9158fb9b8cef54b44be0519505e9cb22696634addbe8746727c6db4fe21aa3d372cb4a36c6a5e878034d927bec6a642f7dca1c0011de0c56d92b1b8e20ee5cd4504e4f39199adb8f6bdb300ac1fb36f59c4cf411a226f19e3b620ee5e8d0d72d945bead6995820be553e8a6104d3e46a29c86284e3baf9f68bf491298848044315e6b793518ff3d5a4112c627a5dee00eba42051d368ab343065c9a9a5155a4ee21a5b8b00aaa5d73898056f509f592ff4850b00777918bb4f4ff1632ca61bb6852380d506b5ef1121bbbb35ca54eaa882e04c77ad62a2d3374f97de0c6f10e29e53b0cb48603e3cf38cb5575e344d005b0254450165cbece4603a0ee3accffd1d4aade5bea620b375fb7a0c9f39ee5221c08b115f899b2939d8dec14cc8be93727f053bd7fba5d0f87d5f398a004d650cbe46a0b4112f47b1f9a312b6127094692251ed4eb1b058f71cd34034d0017213061f4fe27c31221b8d5d5d5401ecb176f9c0664044ff40c891f4d34bc33ef6561bcaf5429c22b8389ac83e3bf1aab51c491ec55f1dd40a8b23ab758a0619b1fd34e92235e158cfe3b81ac96639d8f28838252632e2ac249a7d2aa6aa08d09fb441566953d632ee45b32486e66ec483edbf18eabab77c50cef40f4f99965a354814b8c7656b4c685e323199b73a763cdb3a137fc53d76bd886d52e9c121a0c408e853d255060b53d6986c507a89f2a2ff1512d18c6d96bce067fc783291f6969ce937213eedc68cd72aef1eec7941d79ae79ff709625abba58ece5bf1040dd37f5aacfbe80393643b03166ccfea5fef6e251de9f5c1cab61d2975db134463147a3b58fdf2e6522f76ecf2ebb338da1ff8ac72fd8020174499c844efc871639a7eac3dbc8cc22a43490ac6228d840a10937e2d1bc86c87c2c2c7ca07d66032b41048cc43cceb9eb71a64a16ad4a36ed6d75e7e8ad485e22795cbaf861e689db5bdb2d807bd4e10f263faafc23636504de78929f9c1708f000cd480043a4a95ab551a5dc5c1b2c9e2faf4c6418976c681d89bc515979841221454a4d41dc8ea2f29bc1fd46f8a1254d23caed3db88163e946c3638b6581cd0f6f02a1a169e962cf5e6121eed5c6a8d2c076e5722b6badbb38ba6a5be34a2567520c872319668a2c03e2d5eb61398b53c402db20907a6a20f98408e2a01e6473e1a3a38e0eaabb66807393bd142581e709ca12046c310e4fc1e2653be80c90beeaa910a8c131ad9a3b98671665eec63fdd49c7ebe77feb3b63b8bac0e70b0f0891cd5450f62b56807863ec20a5b25627ea1e1f58ebbc7dea7c84110177dd607a4868285ba3617993b8a444661e0ed68b31acb381a42aabb36c94467736d62d44fa64866bc39f9ccb5e100c5176771f8602075cba7064902b9890c4fdc5322f1b387f11864ba017d7595ca3d7751707818729ea509a2fcc1fa3be0a97a229d44f0e89a4c43bfb06e661b0f49d80b248287c5cbcfe421186b396e6e64e7e6fabd66bbe2e99c61d3f98aeb21797b6acbd949f467792c9e899dda24e3ecc245a5c1c403737d098e00415da95b4ce258a6e7a679a3b3f3eb6766b77495ac7f8bc1c46c2fa461e5f6049da7f458df997e41b61d1fb39980f29960f49ee9c48c7302e4471d86c332c406759a9fae3bb1ab6ba87b39de99aaaa7c634bca13ea3ab2f925af01ec9c55e8c448db5ab9366d98da9ecdc09e9cb843c395025e4586df05b2cbc98bfde5af0b4c9abbff62ac346b9a4d8a19fa5b4a8081fb1870937fce8561a8604d6141515868af8d675e503e94a861bb0abb468829100cd79ba7f180e460143b7bea16233cb9e20526f724fb5178e7ed5b8391352ebe178cd4ca657a9bd668730db9e3542c27db4b04fc4ec9a6f9d241c39dac98e91a18a2bd95041c77ed8e1e95fd9dc41244aec62d4a1f38430e1fd56ecd840b493b82bd84d0be0f44b8aec31dcc2c7b26a22cf3ad672765019123746621373db94263523090a453bae2b55fffe9531012638e6635182d84b5acbf21c5529ef7cbf16359595c8da8192f672713ed922a506ef386abedd33f3eff32ad6bdad9a372ff6336065fa5c5733a8cde0c348e6240bb5a91c862c470cd6eb64ab02b56959190b71570551df93fc011ca5729393c3687391b637dfd4d33d787761ed878f16a76b7d3a47b7c32c82d3fd483f03693880c9eb294e9aeb2acc98d6133d678c9691cdba35f925a054159a66e8aab91701a9f07d057c7c8c9a79d471a0142351d6b85cd9ecd54e5e2ca0c0cfcf162a296f31244ff640f33ddb4c529dbd0f6471d8826005061f4fc4dce0889ca637f541b56d4493d3e064b0732688a7304530c691bb7cc9e96d1b5dd7ae33dc545b86873b8bc88088420d0c1a8405b8725861d51014a21107b129643a818951994058c575b7dbbe335adbde5ddcbdf1c93e22261e8d7c9e022c08ff9240886a5287c3ddcec31d0225e8758a0f41af5ba0baa5a002d6e9b5f0f42e370c8d10b5444b119391f8a334bf81f68b3e3a63066a1fed3d0036c0af41d864a99de124fba079342eb8690b760273e18747d99392592a1e05b09c2b9b1d0a4e1c41e0ffaa2ad2c4891fb20c27582f0827ba55756d55b8218b7023b1e377810d0177dfab00e90937332f1ef11d53e1556cdddc15c93f06a095f3e493aa67b683e3f10524d037a4cc583c12138a1a670cfeef40c3c7bc3f626419758c171f852cde1f81a8b3253ffc44f7102b18e81fd2df0444f367e2dc02a18cff8ec530486bde00a856be716d47843e0d2d9b92582d897dc90189fc2d831df906badc682ab383084a80c5e4ad4c7677bb8abcf5fed2054b61b6e3262bf0db0c6ac450d80bda6d33dd919d73e35838e939404e497b888fa6c61b876125983089b45d475068636b886e43402a257d66e52fbac6a0b3f1cfc629b2cbb0b3479646edaef2355bb59f8a9bfa7e8c9fb2fb70b3ed295262ba1d6f81d1cf0a21cec8cd26a28bff1ae404a7689dd300e735cd0d6e7fa554ce1fe6a64fde857cbde865923f14c574ee490618f5e85bc9e9820bfb5506e7701e2151fa5220f53209be9f07a1669939787fe716e9502d585a9119d015d1d75e7c2edac007385a0abe92107bcda00e278e7655f3433ee9c865fbaba08f09d6752b5d5789a7c620eccd421ec4f9ae381fe5a723b369a31eed7bad539d147483e8745a404e6310be648fd767ff9f7a276c3cd75c10ebe614895b87556dee60a0d397f73ac775f9d82a6ba254d53524f3caf76b258194035e452401cec4e41635ede6935a4214fc79e0b4f72f86923b32a8812250ad00baa7f9f7268243cc54c31081c1a5df866c66e2e0fd681cf03861fe8951318e920a6df55612058b9e71539313a8790b0e1757b28985531cab55d0fdd905098672fb86735781134402b43091bf36849e80ee6b56bfc3c83466f8da6918609bbb549ed46ae924761e85e258c0e35cbb77279579734b6f5a7a6e5f7eb77bf50074c2af5aa7442a626d291bd869a24c296f6ffef92429a17bbba41fcac14d9feaf5be41357ee7c08d081b51ccdf13d7376c94f53f1aaaa84c1d8dac48b7e5157d7536656931d7aa7b8321370c11578a564bc05be5208719f0169007fea863bdd546b3c5f48627f12fbd5fffa46af861cfe78296038970e61d1a56da46be3bfdf5126954de084c17efd6280b69ccdb4d0febc318eff7ba1adf9d3c5f0fd0407d19711b2938287222fc0dbdc43b6f73e4089736478c507f3e4346976cc2258eda2c475dd64f88918ac615160a35dba15ca4f05e12cbee5b94a6cc6f3940359fe82ff130d122d5fe2656b654a032304aba42f4db540dafa6a63e90ac5cf312d4815d80c264dd67dc6df1aee6e521ea4917c7cc276e7a4fe3c58f0e51656fb77f0d588311bdf411545ca3d2a8a552c97b902a467a6e0423d3db16d3767082cf25deed3b535b82c7f1b3af147bcd7c1be9a016ed6eacd509541ae4565c4ba3182fb39c4a08c667f08a5087327e36731f07534763ca4345fc43a606b8c5c4e2065396e0adc6ab337819adc33597bcae21dda6c78c739ab848db37b3596792a9ccdc8218d08735bb2ffd7b743ee2cd0fa92b14da657aecf36e8f7b84b8ac563708a4a4662c3659f79345926cfb388b144cc389bf27b7235b6ee31236c6f066c45bd7347f5af9d6588b720d1b2b8af90f7b903d43bab493957b5ab772513a269f526d08d3924cdc9fb248ff862ebf4cc1056819a69a0af89c87fbd95efa8925a47f35e67dda400bdb0213ae0f7de877479d0fd13aa1124434c509ef0dc976aa11f9c24b7f5808815c5593409fc5121243a79ca319b0111ee1bc17b4eed4b9cad57402bb6f965326e7e3073000950e7725fc6e6b205d05ea7dfdfb4b7709ec8f33c7a1d8563e60bb8f0bc30db55cc78862228f0017075fc046063034493c202475076072dd4ce33bf23ab38ca9f097ded5fb8d2e3cafdab3975fdd6b16311a40f60b166d54e3281421bd624cb5a10dc102e2f4b04de84f24a1f91c5e9afe78fdd485f6bfa1545fd65ec25558373b369462f813a60168ba742cc40a30d01aefe10ebade9ede248d7d5b155416848ab71da96efea5c6b1f39173c45a539963441da1833a2998301bda024dc1a8c5c1fc804c407b4a59882fc722005fe86fbd322845cd57b8751d9b0e9588a646df29c9053b1ce21b0371ccd0478615fda9bf4e20650e5dc7410d6e4941aa767bcd7409b26762513434bad4bd2619770d2b1204cc7a89bc5711cd572bdde407e8beb4315426ef55145cf7f2639a8c18939d3996a5cde5bf1808736e2359bcb0b5bb6426e8530b8c3f56eaa748efeed0bb7113c72691e1504f19c024f824733f340563c4014bf2927b8372319fd7689de284ba836e13d448cd1cd351c8d1670a27a00ba415d03b2e5a58370df20d3102307a3d11d0de5013985db369e30910a9c06c41b45e05f9f9ed0d48571e88a4631aa4e9fc49ec50b6a97a139210803bbe88b0d2b344b7dbe2eaae54ef0fb126f6859a6ee22266a99fc4d71b6c6001bb221e8f7d76e642df000c464f886daa4645c7b2fbe2b5c9a002419cd81493f5c4165c97fe806e3302b6eecd4b9d6cb9e29c377ba296b805591a328566ddaf467c01e5c695efed7de0754b81899319e0533a6f75d11475f66713c90dd2bc55c30d7009086dc7fae60495da66d5b3225e7eecbd9a3f1a78be8d25fe51fb76fc18bcf177a792e5d8ef5918f1f9ead25ffddd2a1b40a2c81d1a607740c3b7e983e70c02b69ceb01eaa5674638545412c76d58abfb87d21561706c8528819a58f408ec453ce2cda132be2537ecb9ad360800098c89810a6eab4f602b82781cc8d62c344dc9c7c045c14eb2f2da9b74366bb11cb7a13aa9ad0657006838f47841db072bf93212556c117d5d3365d89c046ef0053a872396c7ab79b7bc17a9ffe35875985c8dcb7b87d659e8da6dbe9e1a1d2fdd7b60b8dc3c1d3a0d1fa32c2a0f22bdb0c65bde7088048b2278c92c3f4d85b98767536d36f905ec3932fa1ea8535b3e1f3edf0013a85b32c67febd26d816485745b79741a4c8b10bd558cd01f291f9afc9589b5bfc8fa84dfb520acb9cb786f7bae9c2afa9700f17c07a0c360fb8cdc1a7ac7c30b15cfe7943d22df9bd5a8b01e3cf9835bb2f62422cc8891e21483f29c1129e790755cfed7f994ef29dd163a059454bf09540daf388424c8da5cd329715149e7380f014a4b47ec6f2f4b5316d26dead36e15655d8c75429d67ad8bcf1b478c63f11617110dd6e09338593d2db507a98f74d916821441548a621d2a99b65d93a855542216234401efb98b41871319f7b315984d8a10e8a7a8115b887f8599c956b32d1404cfa0c88b81f02d3a783c915f011d855bcb56dc797c4c44a30fd8e8676ccb3cb761c1c5fe8ca19adfd7d85c0da63d5ef62683e95e5b7431f86eb54c8374e6f3f2e69cf26ae880b954e4e6aa37681f717a9faf167d38cf9465aded444ee47ab3785d6b8f029eee6b0c5e9d7059a5d0b5ceaaa7610ba42e5b80abb6833a7361cb3433f9a5edf0692a29d7ddeca4dd6ab7ebda8c3e680b23f972e63f0f28646b238ca33933c85c37018009f1eb40dcbb610c5337add9550a0caaacc2109e7e7681958345b79bbea2ca25191279269085423832df905aa3b9b3205c66861e1fcdac4ebb03791ccae3245a553aa308ae6dea995e43b3b724584c37e466c1c0f61775ddcb50eca5b392f7937d8c864950bf71ab360657b72a9fdbe9d9ecb309bea3dcec564670da908bf9fddc8691bc7358254def10b596b4f3d036133a0b3b7e41b679ecdbb4bdd8e6914269282ea61377659371fa00bebfc2d8b41908b71c15d758d7b4cd2c894de84f459f46e0569303bc819f0d90ecfd09d99f7bba62d03fc2b8bdec9c7757211cc8f035e9598d3a57b335fff93396b533c728464204345dc83b6c23806ff125c38a7eafc9ce2d10c203c1e1fcc7047035b4f265b66ecaf1bdbddafaa959f3dfc8a923e77ab07d6aacf76b88debf575b83d3d030eccd7a3fa04464da972990ad44d3a96085ef7dfdf22709860f9065fb20cfec495af22e1f0174928f7fa50d2ad7104a7a66c34a8f8d7afaf98a0ddc5cba7d4e9aef0a21b04e449a117cd19547d18f7c6f3a161584de6114b6b3f39ebcb38de8bcf6f801b931e1fcf16044e16a31f638612e830bf6c0293bcadd948f768af01a60d721e05746e5c9f331cd22897fc6c18e9c3e89c797769ec142e8fc2f696c611fd5da1b9f67e0cc2ed69438e8b02c8ad9bcf56ceb654823eb72a7061ab321797c16106eb0254a2b18d13a2a6f72fbd36a15db900e29dc9d0bea790a9e0fe8bd01df0539fe725337600a1e2e9224d576f3fea917ed0b78ac7751c1b893bf10eb3f2f1af15d6b31943eeb160b489b04600ce18cc83358ea72b2b5c83135f180b5f5b470a9f1a44d75e3a8a2d33543a5e03b66554984baa5ba4bd6c30be6acd78f3f733fbd43f33555ba3f7ec6ab4cd85e9457f57015a60c36c40a3d8c2884a4200ab480d5412c57e52b799dd19f8798c2d61ba1afc42bd607c1cf3e485ce531c6e4cabae883983d1bd2fb81ac093f95b4e422c505f3eb5af266cc204ba9b6aa6de68ecacd9de4171a57315a66c0500b5e5020d48a0910ccf16356d881cae3e0fa27e04ae0251d99f96b1bde1915dc264a4c97c82d459bdd03e000c5bfa8853d74849d07eb52d54305ab8234091c844760bbd72818cb6921150e5bde13dfea4e764d5fb42f5d4f5bdffbfadd90c02ff011debefd1d62e3a08a46623c5828e132398cd7426efb178af02fd1639b431eb637c5decb922c90b08884e35e0542cd652f4b5ead4c34849b6def4066d65c6f34aa0a9a1216b8e0a7814d2760e452f16e57e31ab04e34762a07ee691060ad0b75d048567d4d28fdcbdb3a3f8a77a83a690e62ace8466841af391b459ef20c6eb2d543e74866c8ed5543423ac9b897f8f42b463200bb1826be4bba9a74cf6227f367bcccd224028efb60988d771b6b1ebeba5cadbcccadbbc719bd0f7b086b9f544280055b95f853b571632e4c45315764acd7a49b54cb7654af485cfbbdb58d769e45432ccc3b3c90ac5a7c886ffa326ea1eba874a2396f5998f422fbfcfbe076cd0be45bf83a2709630d6d4096426af01d908e7943e2c64950e6a3da4d2fff96b3510eadd2fc4f741f6b59d381a007cddc7b53d91a65c910511a856f09bb573ebdad59aeaf71bbfc9d514639e5c793709016fc61934500f5dc42fb6fadb8e575260cab5f0bad7845b2db981a1c494a82fb34e1d1940236db1a0ad96599534aea37b4b1ad6046fd09d43396d2019f49e9103231aeec706b981735e36dab60c04a19bb10bb64aefa8d2a6cd92b9e734c34d39d108d05fcdc19a9c1a7e58f21f270c61a4aff6ab848ba51151c307b5a2f323c4879a0b2787b3149f087a9906b4e252ebe095c15cddb54ca8ac316e065e18eaa4613a1ab4d33e3f67bdeb9aecbd0a3f67d92354ae16cc5218a54fa883db0f4cde2edbbf9dcf2ce348ceda69ac4262cdf92bdaa68d9bec012e98b571190451c4ca7c7116c833b9aea6721bfcb2206fb475b8703f5eaef7219c9bfbff7997c3a4f90f2f94a21ffb9175e4b7dba0b5892e3a1a0d2c95e41d3d9d97ec6c95791817ef43e33ad4d8cc8e562866957632e9c275ffc26316478b3856ce91cf5f63707bd19a93afbdac65f5d733042aa14b58ab82c88f1b49905a33e045d8a3fe41f04aca891aee288f2f7ed2a2e19641950563e25a0ac98c4d3712da9fdb057417fa4343336cf88c319a4485a3e58cc90ade42d2ba565805f100e4352278d9ebc8700bae285654fb87cdbad06d9c2fd8918151c08213f2c5a28daf467cb8fd1a8ce5abcdb13b476ce1266b860ecd78b8185968c765a34d2fca3a7e949466d3acf9f8224dcb6056619967b3dd5d436b5d144413a2f22ca4dabeed1718f75b48c87626cd36fef49d98b6829058cfacd48f5406fa5d57a6a2088f96866c6a27e8273d015383b16f73fc54ffb3d2f0ad6c84483f0927ee1b20923d4dafb3fa4baf85d09d8b74b6fdb668bbaa78fc5127be1396f0b6765460ce5c23df9864d68f7dcc8e76b2c9437ed6ab1a5939177dc61874715ae23686df45e6d40d8d39e3e6c7c4b0c9af8db970c06ae20fb4c721c599eec026e460a68793f7ced7dd3bb88163cd5262e6a601fb66e269b33c0c15af98de2ca271797080ef6d519e807d78ee1cb5ae2bc5f55b827690617776bd55427a14020373b6c1a823190a956436885e6cc7c1678412f03e297b9efe4f1529f1ee636fd420ce5b988e2d3a16bd80e121dca69b4c3c41a5b2dbc932b56a2bb870c0bfbe3a5d2f508381136f80bd94d581eea3bee1da9d629e85e360cabe207a2498c208b6bb9d54976b4f16baaf49fbb1568700f6b31b3c449b9c00aeb8f45007fa2c664ad261c9acfb344a0b82ddbe28b1b6acf608a947373b10b5d104fbd224ada2fd8e22b8a33671ea5a04da69bedbb7b6808d9f3c4c4d74a0b0742524f65380952f54afcbb5c36b7cfaf169b23175cd8000967297ee247b64606901fa21cb63cf1e178f201ed9f57845590b381eceea75669fbd5f3a50c89410d74e70948b522800a8951e6a0acac2b0797f816fa60bb4db23f634b73d528158b5dd3edd45f5ecdd0d5a9197d09d2cd0de431aa512acfdf08f9e735a114697c1f574bc3e9a6a2c7dada7e8cd6ec022e67a77b887fe94ec38b0b717b55fda10569e8f09f254b67463d7b7fe86f5cac50852a9348c07d7a0e4bc1729ecc3be32962398c7589deb4b4a28909794cacddfb135321125720e60e1f6071d41a066253e612662ea3463e3d80700fd35996c06311e77862721bd3279174eb7c8e9733a36593dfeb22e0fa6f5e2709530d1e88fff4ade79890891620fdf89986cb787684bacc325cd8fe059a48e9bc68c46bdd56ad23aa9267c2871925ca99c963bc8e05052d2a4ab3d39d77460432a93d026738d3668906c439ac28797176c9c87807afcc0f362a993cf6fa946a0cdd0087938a1c385e2c38f7950a5c96cc78691334fb9e75d436ff3a88400e70de9f91d9775591dc2d49b7e1c1fc942e667d03594fb639d7cf47d843c6ae86c94586087c9376793fee9db98d9236b641527d6b88ebbab1fa5943b4fc9e6cf6518f68c89e42e2bb77ca9a66029558a64bfa0e76f5b02e54404b86456bbe0d422284f1b36a33fd524a8db70502ec90b2d4f7e04cf86a7385ba9045761033ead4589ae07916442547de3aebe0dcfef35d9f21c351dd721c57a4a2aa6e9ec695cc25c632df98aa8eecda3fd7028686b4e3efa95a7146cd1e594c3d9ce382518dad5e6cd4fb4904416830a7c6e7b7c40bd5849d2d4e868cd6fb5a4839dfff97c1bc12d8790a37da5f98a3d0c02b9513b392a61d922597b69042c2295c4d8ca9b3e366ca56d351b67c271c25c683d27ed6551e91da9b42a70130287b248212cd4efaed24a98b5ed4b27ed417adafbe521ed5442192cb8723ccbf283a5d6fdea861d42f7ef677977417dfd22b75d7e801127be10f2de7948b46ab4b04d1ee5d8e6e8b777a02159e0d3c2bee15a6b97f2cb62bd37f2ffd9a1aa86ea2269960567a282fbd55b7aa967f50e1a373e250f0371cbec4d4af2899435f02b646d340f8e5113de01a98cb714eb0909f2839cbb019c7e646391a927519230afe39d32956672670cc287cdc325ddef1c64035d67bdeff324a42cbc56f9cac74f75825cbfb55e880f60ff83c533c174a50e68d4b018f498c8946eb058564a99e6652128ea15031200a344afc66e242f77534cf0c7fccddbd57de2c0eae448407aa28393bee8b52f0fd6ad47869db5f39395899c55affc20a6d7d2c50a3804be8fe18f7264e59f284713a9d4dbc7e284ec5ee9b524342a11c66c591a0f1704ad87617eb1274b5911ca51d08cf2104a4d14e4af6ffc871376372cdc7e523914e87ab1af1fb448caa8dc34df2d8013b413250726137d7443d7d219ab9b8590052ae77f5ec22609ad7339d69d21ee7384e2cb217cbc9cb0602328e37bc3609da461dbf0ebcb9b1eeab27255a8b12d1a91fe6b3cda149badf6845ac162533a9f2baa5e448b151619e47cc0d1a541340638c9b375350598f5526ed8881fa972eccae343f789e09bdec78ef0b1fdb8262abdea8e59f2047e8515bd0bbbef8b165787af368e9bc1fab6e0f7eda6c4e05d14f6cb5cb5e2d3efa6b7ffcf57c6500c931c208c56381cf280e1b0f3344f44c160f5525feb7827ab158258d9c1b5db49d6988b4cbbedfa8105cba235400f42a4a2bf9e5bda255f0c0605715de38dcbfdac99b3364dbf1b9b489b0adfb462148996c71816cec0a74f47284921aaeacfb1de5a5d74d4ad4d2ceeb4a7fc3c0f22ea3c68e49079cfadbb076401cd3874253a29a02a1528422607b654daedcdb40e57f032a4dbd105b081052307ee0876f2ff480bf2993f1460a5903d7a88e93969e95ea3d6bf618c9e2f0dc954e189d7845e2379a62f9b6374107d3ceb5b99761935c48414d66d39116c68dfa081da5a0a27e00c958caeb8247dca6b03ef870fa0735f457d916bd3d7f20dca0b48dee95f2be99e2dfdd69eca4f8ae620bb8ee2b63b313f5241641ee573220f1be9ecb94e323714396406045796178ae1dc76d3c686834be08b08e934720380a8f2617e8da855a8397679a35275bc3f132c24d39b241148b8f2691f014d46a5ea59c40df703ad1e2f0342645670052488b0c05364f9df5cef072099f38cc62834bfad6292519a9b3cafefec5cc459ad177e7022139bbfc8970375f86fd3065e9f3687fb3a0ecba2a42e9c0c2ff736020cdfb3d0fda07b3cf3ed2edc7fb3afcad9af8f43e766d97c71e58d60579469d6bb1c3ad2c7a3ce307066bd88c0dc8a92300ecf9b5817ff34c6a571051d633cb1ac003921e863d688d95b5691e6ccd7eed237fe7fc3c4854eca8a151b871ff4f7bad72bb08794513248a9072d2c2de9bc4617c83a6d202a5520ff4652c7ab27cf9f65c4a8f6cc7a0180653583ce78af67938bafb792c77687d2e29d7849c9f3b1376cc94b0de9d03cf14484bd6c8204a2afb925b37e893dc18100ca80d03ef0618ae7d0ad7cde828c851ca4d8867c475291070e003bbc311ae37dbe5045b1ad0eee72a7c7391bd33ec465c5648c705bba7020b7832113d8f71001a1af912ae0b4a0e9302ddb05c82c81fa143a86746509b45eba7af9fdfdc52d5f4544401056f17e851b485db818c98729af68237fecef3684e19b4f5fb6eafebcb38124439724492a9a5f6769e6719f4e1e5ef3fd921d428c6729a1f40d097aa0644871941569fde6f4e0afae0bc90b15854b618155755c77f1c19a0531befe0d67b8aaea34779948150217c0bb7da9e2878cb17bd4e75cd61f7e8077f9e2892ab6fa2bdcab0cc4e69941c4a36acae7d5d2801040ca3a5a81a7d4594a5f88f8cc3a9486f2615625f43e0ad71e4570ad4957c6739f4b387fb217fee8789247be57f373d0b65347edb2c454b9d6f52393660d3b2fb27ce71cda377891259a8313c8196713645e008a4221f606eb3b9fd4f57e30e3b5ec20bf90bc2b52e69e4748bc23add130c92c55033791a36c964c35629d52e47299b077d7bb4904c0c074e3cd3c24b8816d1f302784cbbceaf4ec854a53bd9304555d2ad03bb535788a4f54d89cd8d3c17e7fe83f2f275a7bcc5082ff3654cc6aa02a3667f0b9e9e16bae126086affc2b3275cd9f1a87010b3e0538760fd1c6bb6b50556aa8d401c64d70363848005656057b2474f5d2d6dd07c7515b954385d1e7a885e2b89fd1106434021cb95fc06bb99fe8dc00157d6f61bebd977371d58818b1aa1fc242106590592379e1707aef6d49c54dd60c37472d2b9bfe8ac8e03a372a2bef13d27aa695924d262d8bc8e9ff0ed17fe9f4c1ebb5584a4b03c9a2509364fb8e6d3f98e458451e0747841d9251411b9edd5b1293a8f76d9f031ac26f750c470a75f56810cc904a744360fb18ff2fc472889e140ce3c6b9526d9bcff2c174141236a5af80ea3f30029a3e3a424de030ce69547ea523fe274855b97a9c7383e4520ed91601b75182f2272253a2c050e63a05beda0b61d731471daefac4a46be85153061528733236b6ab6ba73dfdc70b8223b545f0270d5b494765bb995feeddc46d7060313118147207fc305c33bbcdd7aaadad1d643fe96689ee26a890e478c4b776c76ee0a0b9a03529e7578680aa9fe90fcaaaa5706466f3c40ad53c1f1e67251f947c31829c4c589c67baedd4fa129569179b81576a4a9cb73b050b77d5868fddf855d6f1beecf48221a10fe9b964e953e7d0a22229b4ad7378a01b8d0530bd72b972d85f4499eacdc37eba47d41ec2e7aef47e963806133350fa438a70a228489f311f7102bf1fd948e96d5238ddb3fb22bf5193e4007eecbd64dc7d4d8e3d72a30c71406c78b60763e5c9674e60fe827a9b74047b11735d88744212c5c8a333e73dcadd5941b5c48ae486e9eb53bf4d39cf8ed4eea1ca69b49518168d2e175908dfa393534eac13b1d66e6195fdaa08f0b033d072b1bf069aad0f07d5dbb619d03b444321e611d893df8ea4eff1259dbcb51874ca1ee5e3b762207316c17bfcf72936f36a689a229fbfa2d206ffe45d84ef842f7204acad3e788f8f36284292924a1de143008563c9da8e03c0501fcc25ad5ba87d8d160ca74db7fba554336d14728a375dec2c31ec50d248fd7346ce36374970e771cf4cc4b5110610820326c711229610183fcf5d0d824a49acbe9a9bf0274bea416c63b8b1532708812845ce678206daf3f3ae802b1369256efe26b6dfee48ea6a753a7622bbba1327d21557e5f9b3ec4f89e86aa8829099c0dfe95e16c6ab8295968cfdce369d12ff9e957d0a426eceb1a314d548cc81271dfbf01cb11ca82f299466bcada854e07fd3fe21b317ada60fe98d18e226be282e58ce82d3aed73f43cda3d0e4eda51edb321852084319ed2fe7633d6a8be152a12a02baad301d3058c91d40384fe9ac861e640957b4449f7e563f037732fd5ec384a5f8432657ac05f2eb4de209d0c148c55b46879eadd92834b1e630bb05fb141bbec4086872838b83ce2dfd5a1737d40eb054724b9adaf00977641f1403d3c4ddbd54914da593b65008e6f73e2f9722c43709dbd820b8aae13fe4ddd1e0e7584e7248bc494ea3120d1ac35651c99b0de8f9aff24198c9cba1edffb22e8bff905a3434c379b120caf82e5ca57ff5a584bc5bb3fcd055252825d90bc4868df5f5518148de890692bc39c6dd6808734b89d3eec76bd47a962429d8d016516252232f22e21fc0630c57968554b412b09a26ff15749f405f0de0981f8ab4b02e7a6f8c1309b321ab035d0e80a73a3540ae262b80b6eecd1d411152c935bfc19e763732b27f76067f6002ce045aae81200eb44df553f8ff5fae6c7eb410d991cf50d8509b69174dbd8c10fc3b28e1e4ef031c352f2dcbf9d732e4e4073cf91d17da9379bd9e4e64fe0e5d20e7fa56ee7ddd9a2135cf3b66b042e4ee7891abde111c6165820b96ebecaf8df8ea6386b5b3cb755539acf7eeeecf2bd0e61256ee6207a2329472dca36444595d081f4da5ffa89b7fb89ef1ec88069fc027f59827de7b744aff75ca8d25ef9b10aa7f8ca83c6e2fd3aed5d1ff7ef70f295e7e1629eb07f3bfd01e2e03d9a15b9e712c8b77957649bba033b01c293f9ef6926357d6896d2a8370692b67b949cf96664c8566ff9f6513630d2e3ffc03d805f83b6da386ec8b9343330612eb1b2a595fecbfe35a8cdbdea4b8a8d5daac1905e93a1e23f4fe33665d253279c98b009daf31edd11b2fb866fd9590aace1b1a9433ababebd1b4339836603e7d2b04364aae63ea8e5d1a0411d6e5147f30bbbfe0cfadabb72f674c591177509c71cd03d5c2a60f279ce8dc048cdffe2ae38bf0b06248f466c0f0199c8ccd802a1e2459d709a8f263f97c9fd6f8aa61f80e2bd41289d4e51b23c58f1eb0df8d510b75d73d416e921b76d3c48824e4db6f814bb741df9e834b8c0f51ebdc84f978a3ae22089777cce2e28d5fe1c67f887633a3c670d4246697629abe2d0a6040c6f1b8785449b445b53c3ad340e0d9b29995b8b8bc58271dfd2f24e21764cec907030d1687558bed3c9c77c89d72945c4c4e096430e621b84a1fc46c6ce1bcae24ccbe3ea4c64c1103f6918f8deafac8daa26f6d370ea73e947364fba472891c8eda808c9ed991eedd5fb5cedfc25f38d2c63b4c0a6aa50bac090f9194b7698cacf2d73962d22e2957124a0bb7fc3e559d911e42e49bce9c9f07ec3810aaf94d0244df3ef6f24090b3b2de7186d4aa08d0dbc8495a715f38050c0a85c2898e94ff55d0fbcb21067c75089b05b4c9528455fc1054c46bbd938c361ac7dae94b03cfc73685771fc8ec76f8499448184f152cf47f3b2288c5cfcd08ef295d3931f2535409bf0dbca12cc61179f4d9722bd2e4b9d61ddab4d1b0264efb791beedcbb2e17c3b472165ba3843926a5487119530443fabd257d96bc6bdaf5754c7e7c3bcd8e2458525b1db2a0184730157af86b34fd0ab353ed8baf54e1af3f32ad4e9b337b6872b5ca4639e4c96365cba518e64e5b5f4e665ad4d179a64fb7d97ce4e70592e4110e0694cefe64c1702a42a2847c8ceb1073c48a53293752dc965c5417a141934a8f69e600b2bcf1420572b85cdc44bb085d3f0a14f03c2a100d79051155c729d665ca0acdd8e0b08887172857aed00e078a88ea8d8b089d863103f49bf1ab6de0e02d6b151be6d44368be39e0fdc8c48f93de224a417b037ddb47092a70cda9ac6618b9a1e35af747e2f117662c5c61e0aa45b9b6110f675b05413c0e58715342e2590c0e3e37e9162354b0653df80a23dfc5c634ca90215926c5b5445e832f8ca144945e375f9ebc68901687a7e693214551436b3262855bee7777f49104437937feca8011042c092112aa89d4f0e355faa755fd8f7caf2b45803a600bebe1a338a296a5f00e2aae23b53871518fbb61313cec71494836da4160fcfd42b294f9727739fd847a0f300889985e81b1c40e8bd8e06c4aad5c3c2f706430ec7c6805a99e8fee7859bd0fe8cca9535161c7ca696e5ba55337c5db4d24b73fff1f104a1f453a856c6eca0512e089b414bbfdc0b84cffb2e56085051988732f775ab1f528ecfd12d16ebd4cdd7504dddabf1afd18408570e96db1395c6d7ef35c42f5d3febf51fde84b51bc4b440c8a5a9895c0673f80d57c8da0f201719d3c2f8e0126d9a6c08afb37ce935eede61a77bf2ef033e1fe36d4e55fcfaa088d2720339d8c97e20fb5f0567a9dd7c3b3db97ce25127b406f4883f2c412c4f7db99649ff65064fa616a4fc58594142680f6990f6f2fe68fdc1325334866eafefd8f506c62ec6e73050b862cfd215354bec770733c62825f238df10bf5be11ad0cdb8bc466e267291810c286815c28446d3ef9f9e5daf7c366faf06ab3a445e996e5a8f9751972974254c8985dcb4c79fcdb58d75efcad328dedc8700aa716d7d298e7164eba02d382a0f44bd329cb36b60a2557b6e0558b915ab6e7428c09a26191a60f1ab3266924b3222115857c8ee119ef347b9f9023890cfe2061196e7539be7d511161d11efde6d200dd681dcbc5cd25494b308e34ad38105436e48d0fe99888382ae2778a394c0febaaf8a789d7ea332d0b43baa8983a4c778101a2219b1981266b531e89f666d426753c4f56b0800000c7385dd8ce59fe6744e82ce9b7c7c5c35a4c170713b7129de76039996c36465275753fabf98e284c2dfc15e2a94f0f7254dbc2c21ae6f8af08c0557a86cfa59565e6c93d5ca551f7cd33b74283ea8ab17fd915bbff5f743223aa31bbc5eeb8f95f86fb83eed52ff46f79c9aecf2647560ab85e8adbfe1f732b7324eaa4d6c649969b52fffd372b62e38e49451337dff6996bd01b0780d1c8dea5294d50889226ad8160577d0b3e098e9b779cc8de23de5b3493e5dcf078ea63724efea0b2ac4c7e977af462accb6af221ecaca43252f88e60f69459ee9d88b5817f66e800104107472e5e588493ba69d06327efc504d1f20199e24110119b1a8900e80f2d7f215bc7ef4cc9445e0737f9898273b688090797a4843dc900e66d0f4580d9978d24940e8c3cfc3c0f11bcbfe580d8b8a91d30d9e5383181f3acc4e026d6f03b97cbda8d78b0d4c5b305070c84173d4be44defa57e437ad418679e6bf607004e4094c3e97cd0dc20c52d45b7268863e95110d7fa27d1c04879e0ec9a3b32f89f63be3dbd66a5b789d1ac287c543c0e44acf45fda60bcc516669edb74b88164a5a9e93719fb40814cbbdd93eaef5a83f5c859c205e5b7c5d474e6b59a32c8e708ceb438a0b1a47b9b663216590a0712de1daf7397fa2606f195ad90aa5264ee7483ce5233ad17f1ea40c2f8693cadf763bc54e6d515e41e38b5e5f8d98e114317339af84d2b392e762b007e155d4d91a6deae590e026dc236a5639d94fba819b22f096d94c23085bb103c63968387391bb7887ca4463ce56f75cfa4008a4b40c404dfbcb52d4625ceebca37ca2d80cd6049f93c790762774ffadf2feaf90535887a5af779b26688300f886dce8c9d33c24f84b4466ca40e7a8ce1b576ab7a2a619f6b7077cb0dace02a7f901f842d91c4f7f4364de3949c1b0565829fc8ad80c5b28f4f442bb95e7e3a93d7c3ca0812fc080a384b02be0ca3fae49a5274cacd6d86e4cc2c4b7d7e778555f0f3bafbb16e199f2123ce1487d76c70854a2a99605b4ad22128ed31ace44e4d2ddae045dc1f148e4bd90a1c41eb557a755a211e73bab6796ca36d213009983c741b29a826b01c2a7891cd7785b0b19f026774b7ab1360129a8955060947e84f3804491cea913b7248e584e94add0b5dcf470dbecbfc83bad8042371ccfa1d65cbda6a8a669863f4459e8979d168bf48d58f5fbeb6b826474903cf344f500a04206b029137d43f959d5883851752ec796debb2715162b2c5dd8db4a0a967e0d599093862b09c69de9abf7794c4691f4c1f51743d9e699fc24fa59e357117f0ea94ff4616fd566579410d794c46bcf77eb765fb2e3d29e014cb6b4c19cc5fd1016a3eb2b8bee434a20c692d546d47b29830716b243b26f7d0862555ab1affdecfb9a32dfb080fc2d75f50bcea83330422df74f5cb05c0b3db76c231a5f34e74e81044b60b3ba27dc116964f0ebbd3f553659735351a758fda18e89e1a8c0c790445c52bb14b5b79badf49943cc2d2710de4f50c66ec626b6c5440284092db973d9e55e33eb3c491a8bbba4fb9c62b17c59a3671b995e2f299cdb35c03bf2027185b59c5fd3ab0f3b1559fd7a111bf97cc72f49efbd9f5200897e70c5ba0c8e9d5b0eb3ecf374c85734072562e71dd8b88dd979cc091df4bcc50e73f127032b92f36dcefe973557b7ca0d493a00e5c114a51bbd91a871b2c02ea135e3ef10c702685ca9c8b39b363c2efdd6b920b83fbed5316a335d4ecfaab6cef22aa626f74deeaeb0fd92af326fe4515fd04a2145916f14f745d0d6a9bff4b23462f3911d8200b38a479b7159de48c6a85f45758a985513514a0ff343023cffa8d5570f09d5ce23386c17ac5efc30cd0be23afbca448099e0c0fb0af4379aca617880a8c5089bcd0d72c753e5bf20d60cb023c7622de329e49aa00709dd7320030948642ef5f0fe5b2058bba3ff9262beafa75476a152f4b2f386c106f2a970f7a8410e513d8ca3014b40fea2040b19dda8fd5eaf309e92b7c082f301443d527d33b532e76119f45b4e3274861f7d0399947c53eaedacafd9a07b5641fde9854216b9d208afe02e543d31b605f540584fb2373834372772c491b7efd72c5c45164a9c4f0c53c560a765e32529647ac9a17bcc4ca52a4dda3458cb975e133d0a008e675c7fcf00fce614488f8ef366e80b7655d474edbf2ab27b2260ed530f1a525ba64990e594f99f7b6de00354a900e40a259592f41835423183c29a8d96d082b2db4be341148b217f86e80b7fdaa659804de8fddba7784965324c8d5ebe71bfcfa6eb141651eaa86bba73015a712946a5b412b6923819b12047edc46ecd5f277791add5a051583839f6a1770c35ba4cbd6fed2ef5c21f28eaafe123a7c24a091ecb1d1c7b2afb40d0867bee519c3b24ac673a418072dc0d032536cf0e7f73c3016ab756bbbc07d0f271943e39f71a3611e3cef3f00026f7c54cc73f180635c0770551d146b753f7ac3605b7ecdfc111f2b5e4f5abe05f9d7874bd1d87a110655b762359466049ceb4553b90d54dcb6af6b498d768230d26817631606720b5b37a8cfde594e7e3e4a08080b9b0737bdfc21d2507b4162a419f2ab5e01cb55f355f1e51ed4c4361f9229ebe244ae7050ab36a84d68d2f25c8c3a0f042f49114035c375db37e05d07475837f2e4fa2c5c06d6ac68d1f1fc91fa1d1f43edb25f9b1c3273370eb5de375c184ca3930c9c5f4ce1dce85f469b500bc3efbd5cb4cbe07d095365c584b279ef546a6e9d81afdf1ce4f8b7ca9291ebed346aca01eb71035725c2c43a0572183c4713dc713d1e9be42de56bd7a381bada37f57f900f12f54b078684befac9f8732bc4ab7fa8bc1309e15a37c7482bce47aa26d600725a0e8059f4a77a9ade2821033fec9a866bd086b6f5e498034356e26ca8af692ca16d5f5ef8295c6bee1eb02af5108d55f7b8fbb8ef71d754416699556574c29e5584be38873702a1224fe4f4ca90a19d76067ebdf9f37625a4782be5a3c0cb052ea6f97ee9e579df780ea7253d6e8e276e229d4d214848f0c0dbfb86d72c543b860df337c5eff21892b05f180b9592ad559293bbe3ddf56abb6620c98bc2faded3b4b26fdf594c4379e6b97ce04e94933d209d980a6aee52a9baf76ef86b06b1cf565a1131680f378ff7940b50fbbf1b08eb985cb9ca2b5eacf15d721633efa6eb76ba44ad3cce9dfda9b2cb09ca7fd967fb63a173c0e99dbe66ce9af7e8bd2e441ef0fe3a7c3fd42a18499976ae43dba69fb7550abef25fe68d57f7d56bade665c4b73e09588a28d696c2b57477316c59ba5b76d921d442847f9e6069e1eafb60c54607c4f343a7f2b5dac02a0b39321c6026cd76b402d7095291976a778b926f6494949aca556e232186d8829be56a2691a5d771d283e9ba856319a8d5cf158facb8be2532e5b3433bf684cdea93f63b9f32df76c56a79abfa062108fba9fe69f1fdf049e9d7c4a032886dfb5092ba616083b549cd277faf9ae0e2e9a1c14b39e409bc1527a5549d2099d629f826839eec4415186be100ec7041d80d34b255433070ed8d1996397d7b8b57eaf08e1895a85ecc54a6e950949be8d85e21e2f572286b6b890eefd9167da0576121d94898da9f1a269210b4048785bd0edc2493301be64cfae3c557ace73d83fd1bd27dc136fc05be5bf8d0850bce588447b7e511512100c1d094da42d1c433a2c78b5ef7487b315c7d6fd6934cc1fb1fde4753fc122f6db2157072701c4e8ef399786e4bc6b3208b02dcaf5030703cb3402816e3149fa5f90e29ceef9326ae11087a1c0e37cb4eb1323cba5ff503215f01a62a75a4c9d765e0a10ac16b17af5d7177cc095716e5687f17667fb98513718137da3d2f263dc93ede68311fecc53b436f05c66b8acf509cb5bba53acd9024a776ed49f09efe0a5837babf4fd24ac83ed9de1cbbfb8e0c64c78ff8bf16c144ff07a2374a148e484af3ff654ca7102b0cf3278d264ef44e1d44c55f1a49a3080e5edf9d638b976c87160de186603cc6e403feb51236a73c55ecf6f647ac60d9828565d5939cceaa4264b0ec2088315c88ac29f82608e96f50d7484b22b644ef773e06c8c4a553371cf931534b7588d8cd041e7876100afb5b73128846038ba5dcf2d3431d743c0aca09b760313ad8a3dbb7e09517acae6101c6beec2233f85d067cf70cfb8084bcfbe2c5c4a74dcd434b7aeb797e9264ddcf5f33f8882afa253c16702d75ba9bdfe57db332f5bf58fde2ea8944fd67f31f337fc41d79761555fa7a2641696e58a87275058b33ca414684422a7a0208e8d954e5f53b24f51f14bd4a865a485e722ecbd40e334c908685580c120a7017c54a3c18c77d1e8a949e1ccbb6192b2ec7db6b7071dedc68255f8ef680270e3795ba4996bbac55c400708a933164ba701a22661a08d6722dd68ae48c6b5ca5b3f5865d160a952e64e65e38b44be9fcd2076ca5c90125bb14d669eb23f50bf1dbff1f068b88ceb5091bc8c5f629fba5a12904b3954eeaf24ec80ae5569c3184428233d261972ef017b259973e8f6d88de980bcc28b4f41468d0da4819d281f343984a02d6ed2726b6e6022719b34f1652212e11130bb88eb0b8666b99127c02fea44a4207da155cd58b83f50fe2e83b88195d4f514ba0aa6ee5884a27cc6692bc9efad8bbf4987e10ddfd45ddbc73ca00710f31c77fbc24792cc5119786fba56332017fba7e043a1fb4a41e7b0c120f032f4b1e1e3ab5f950acdf4731f2ea83bd8f2d3142431c87749d80d60447c4f0227b4744682a2954f567b634d7817ec9235ddb5e6d5b8395fc142652ff0ea500ac16848706b7d6aaf8cccc230898cf20fff955c0ea147f647ab084266491ffc53bbdc5ae437f51e0a0bcba17c1c91f1b19b8050b4eea10e96f8afbd57279d66c99a4bfa12d52148f40551aa69feaaa560d4c50542cd4fd2ac962107f98b99ffb5199b88a06f0738466501c3b9ce0aeef78f44cd415e83d6b5dc74b8ff1d7eaa14c5cc217fc649776c363fee0c516aa3c0c8ccd1cf4a833937c32ed834041d906e0c09c7f30e8dd523bd0372bb1c240241b26fa10a816ee188bbe8ecb38d60a9e667465f2f63740272473c06d01d1fd7b6cbc5b089a4c08b19a37c7938c2c801232ddaa226b4ed40f5d253c1f4d504911dbc13597b53a50ef6940986ddf7d0b234d166bc6ee750219a8be1dc5107b57930a83f40f196c7d657c6e978fd3ef76abdfe93f05be0c7b9872232a7cddc460eb53b29e7b5e329522030dd04c273adb944569f63fd158c7700b37533e880ce368e75d4ebe275cd4b317aa74a35ed34b4ea2112feb1a2288e89d95d2eba2ba022983c5b71446c0b9ae6e0458d82368c302e18c8119553c9648509dd6ab6631846a24273847d8dfa322cd15deed05d902e14b218c7db1dda4c83dad037c97647d0c211185aede4a5c401c79e4e6185bbb02a4f444d5e40287eae658cab85bb642e8c2df8bf273db288265569dd909e8a94a96cb22d8608d5c65337a388a0ceb2d8d1bd1a5f69185d6f323e0701077c3032ef9f529e2e9a5ac2c64150013523fd2a5d7ee81680f50ff018bb94f580c2d181718985402046313d2de3e8bbc182f1f1afb1cc29468bb15e255cb7916ba09c4c08cf97240b0bf19292bfe2f66bdb47f72390fd5c3cde7a5453812bf2a6ae4fbaf226b3347a6ed65c1d7279b62335f0a3312ac907f1590617cbb44dc68d57c1f3522aec431a8526705bc1cd225063bad683e5f7a0a747eebd6bb7d4314b62d4326b4353493f410c259b8fecf6728a65507f7b0cb8e789857413ef8c285a85006f8d14aa4d102acec07c67e49434a3fdce1615e902a9fa93928181ecba234440f053572d3d6c94a7772811a78f7bc618b53c8b6ec2459bbf89f85d553743993c3aebee185412cf2e98ea09de0e85a0c8143361b29f0bd44dd056da624d2975adff10ac87dd4c419c2a3de045d8b12943756f1026e968e3b4f5bc106d4c6b999e0c249531c5722e9734de4f89e6100fa8f3e27f4c28838550199d59900d01747d48e252ea0256b99998b577392e48665adacd153c27efd5704275404583a57c180002cdefef979128caf80cd99198454cee18f499bc026fab61a89ce2c22ba2bd2271a0ac12792062b551035fe1e212e1593df56d1b3bdc9719e41737aed3ce75ead7fec8ab0e830f3974bec593d4831e73b104a390c86941873567573bb883ef650ba8cd033dab7cb48d1ae134dbd5c66335972bbc2530dfed019d5a6acbd3047fffecf0c96211e2e7e7bf11fe26403acb693a4c5e54a01d5712f58fddc7c15f62f57ff1f4aa640dc2e7d14b6195c3ecb73c390100598005bef8f676ce321f1d10da370462e98da361d6ebbb3e78b440fa204f88f9830f8fd17d3d6a4fe0fbcfcde7af3749df34508696902b8f550804fbbc8848977b1b550cfc3c16d0854f5a0f3569fbc214ff7a4bc008883ed6cf260b15f599f24515e1ae737eaecdf35af31ddde3fbe7c3210ee6d6e6b410f0edfed6b87bcd4056ced27405abe5608cb5c0707df83a1d7502f4421ff22914081c0cb5b3db22489a05a94edb43d6fcaa9f1ca99c3d9b4c0ff454463e7d5f607626f0e1c5dd523e691540c1f7475a4e450b0c393a23ca9188b0d00a7a63320ab9a93a56e075dc677d1b5320cb7b21c298468adb2a93fd751615a424d7aa7858ab27a8248fbbf8c41d74aef1c38b96db8055feeafdcfc6b8923eb5abe3791ede6fdf125fea18afd1f853a7d53326b742168cabc61150b7097864db67c573fe0b95f1585eae41021b5d1bb5403f287ea80d9f7fb63fb94b8e7aa7c3ee4c640a1f48c5ca16528cf6c2b8995860d232f884d8a40c72825fbbb9a150ab688551cfeec5c26574998ae99bb7818a625b5408dbad55c386d18b5ea0f7181a812cd0dc51f1f9524cad674e8e382e45b096d3186fc1f71ef8d189774ed8ee4025804c047964ee0c6fcde2f71c868db56fb6e73b800a54be51f3105cfcbe7ed691bf9329efbfc1c69a89c162a475fcb48f80d7ea99079a66fd9a53e8453e47163a33008a331c1e908bbc6b1e30ffe3cad761e50833998d6815b6e234f94b787b1bad9904342d27c980bc9736d256ed25ff3773e453ab390b5af4bf0bd0e163aa05cb2b5d60872292b13909245188d6841696a9d6db2cebf9b649dade70291a0e9faa2ef3694883325ca960a2e1ab71a77712ecd3fdd8e83f3fcc06ff0d34f3b72b72cb99a020568d4cfd3fa3bd00148d6d194b45a907bff84f75c3d9a38e1ec9b8d158a2a95ea6f729a028ed2c0f92d6a3f832f3fbbe29b1b834e86c65db2b87e749284feb68af31beff61a9bf47740cf895d25b3f6e0aa4ce5e506eb14c7e1d414a08266688b0c82009078e5cc4682da733c4f0fffde9e1451d1a06b646ac19695c470c47caeb53dca24f5e6f5ddd695a94451671eb8356ed0d29cdb42ac0c4cb88fcf5a289cdd56683ed8342ed92f27abd3c56d0c1e9bda02520561c59e8ea363ea156e339e7e076329809c33f4ec947f0c6fa7b3b8abe66c3a499d9a14fcb1e42c7fabc6bc4dab41735748b7add678b7d34b6aa7db2219777220de6e06a8e10e548ba760982c1ae833ef7343489b1c0e90aa662711cff0ed112c059b370d48e15d09c11b9bf8bf47bb2856f41469adcefb487e345783874d3f865ff6fb1351c2cf5572f85113b133aa73c7e24a9176b29b1bae16c16660b93fdb5f33cae5519d8222f2d98b5385296e9381c24bb2af7b39dd2b68bbb41a43481275c8e39a22da62c0b7eedf9621b89d9b91d3db164c0a10a271388f0353851146979fc286f618da5699e1ba771ab5335888bea0c31dbde3739b4f2e315d1c3c4175c21c19128b7c624796c01a40cec64d9d407890d570e4b71a9ffa1a09484cc0649ad02a70ecbd3991bc7845a29364c19e6d0c10c902849cb78ca24837d8bdcc6b8d60ed79efb33944d29fbee0142894fa1b793ffc1aa377c18a05ff292967f805d62c6a9171a55673c85dfc773168a0ce8c576ad4b2fb3629244146b3cccae3fd4ead318ebc402cbadc3e39ebb281373a39af9341ff4181658478eff5c9bb696402d3c29b92704fcbfb00092a2573db6cc8a82bef417d9cc695b8bc458aeef135e1afec9584aa7dccaa677ecceb67d9fb235548e1d3ad46c59b9633169b9a723d475f4f658254c2683bc1a5e3332061b9c83d91f6c9a5e277cd9a2a80ab1731e9bdafad3bf646d58c3a64723c92d9cec7b27e8f34773e8ecc2b9f68e6f87ca369c1dc60259a86a386c98852698f49e23c27374ba249f8bc155bdf14b402915891f37092b5791df99042a5f0a5400fe476cb440847e346929d3e981398ca8faffd871bffe3bbffab0f304fd6234bf745737f619425232fda880161d2f07dcd4fcb6ce122f292744e68b8f3d98ee84a4572f3898a7390eb074e3f2ac78473904f195f20973a69eaeb32fbbd34d418b5edddf51339130b622e58c27bc731111a6360822bbabfc4164f59f605175f3911ceee7e2caa2b79a0e7cc28b0d2d7d771efdd74ad7df1aa2cc0c46bc6a7b7a610961c0148ee78883503510a2e0c492d25492c29eb57c944250d0ecc35035e4c06d06bc1d37ecbbdcbf0f7548f2dffdb0e1a9b8f126ce09efa4d11a397a8b91013fc6a7ae4dd903650fed8513f6721ac5ba14ee04e352d51df4cc2534a6df0d86492029b892372e6dc2559658fe43965dedae11cf977a50325a6e859666bc661d5e7df82dcb2463361e7d654ded64dea340ca859671a54246df80d8608e07f13e9046bf967007e579968b37b1d108a6fb9a48944f101650c756443e82e0bf2d391005600cca8cd083c5a568538fa98f05b6f088e2c8fb7e633d33c43bde4481fafec959e47dc6f1a37dc025835b146e23e562da0bae8fd29193c77040cc77928d8516f2c3a2a3872993312cceca50883fa91805bc2e4095316a9faddbe28497fbc4e5d19ffc488eaa552365fcd179ebb3230e744c18eb4362f13f1f52fbfb42f7a931a7ae09fb7dca791a3c05e16473abeeab3df04435c151ecce6a82d38853c0a62f8ab6c6ec77792f1cc99344f33d03c6defd214378277040585fdd4d76cbf63b698f0e6f67c9939087ebec2d59e17c324542079e0f742c93988dfc0c007082dd9bd125a454cb4b931eb50579358a7d16ccd5a51eda18a41df967e935daa06e9489a92be5c2ece27163f85de6797203147f85ebcefa11c29ffe9af245dca4fe565a81bcf0e20b12525c1565bdcc8d172d6aed2f0292a311f5db637633486da02ddc54f8ca370d61da5cea8b72fddacf46830f33b22ebc95b1a25cd2919fb045c7fd7d2450c711ada42605aba6f919ad0e636091dea71d45b229bd2bdfa39fdec2e7973f5bd3db063c6044e7a64ab9802775ad033568274e073866facaf80d80ea2a2294e1add632aba255a1234162468afdc544ad837265f6af9822c57382039d4639fbb34b893278cae0494e1980832ef1c3e28b79cd4755ecad8272fcb195c22c8a49e85ead00d497942c9bf29c2c66b6464fcb578ac758b79c8bb91c1fc8a48d6012cca298135f0004f5ffd4e43c56482c8692dc6bacb158eed7f1b3c81a802148fa7fc66b24484e3882b8184a6b4bf1d425b55fa80450a2ac7ba5574219a844ad54181a73a76612fd4dad65c866d6f5ab42945a820c6123ba0b8f54872750122f6702aa3e16a8654874bec80eefff2649cf2faaa8f99673f995031aced0fd3c734d50f36af5cb4e9c45d61f81f03a3e45072eb43cc5a862aef9f05c5c1e756b9aab0db8a088c99edbc466695adeeebbbf7cdd1602e329db7368e7cc9d2bdf088db938e0254cf84da4101332788dab27eed8119eb621f50d780ff519f032eb9cebb1be4bd3998597da1bc525722091e10f53d03f6afb75113645717215e0d23a01265740a81f9cecb448de0ca9dc3503452bc7cce997152f974dcb6f52627f1c6cdab589247db538ab24049fa9e70a531d22f6644b027c5f8ba9c7364c7e92d1ebf48cfbbcf959151feb8837fdcf18e1a9931e4dfc9a33b8e73c950c354e8be711eee1566d412c093cf2b4a9dad348f7e7da52573cba98ac7dd9bfabfebc8809c9152a91fd915222bc1465c6b230706c4db3cdef8ec5bf77d942b71a441da4f3f1f9f5b6a2ac00f836ca797f6e788c3399d438aaeeae6cea80f325e74ee5e13b1585a6fbc3427612cdabe1058fcf21fc6b5d91360acca602451aa8d6d43d4647e047eb1ae5827ddeb7be08082e38b9e56a5b857a663b5d0929afc480f86c3a42543bd10ee2b55e1eb6d973e5b4e4c2bcfc9e3ac77ea3927f48457f140758b8ac7c5c5036302587d518d320199542d0f2ff6061453a7a921cc714e8f73c896bd306707fa715d14c95e1548fa82fded2b3049550185870c2870646017811447f4d59940f7c6feb799ce46951ec9253a230a7930b06128e5ce1ac6acab2cea666ea75ecc0f84f72a9bc17b23ad9dfa4476ba153c2fdb953042c8a08b6b64397a9bd924301ff9a3acc728bdabda0599e9ddc313de50be6aaed63a38d07385522c0f4cf49fbdc568f2766ad717ae291018163ce07831a39ba7b2bb646b3d5e75cbe45891c1e3775f8fddea86ac4276b95f1260c5cd796bd67bdd3b68ece2dbae64f581e36ea077071f4ed7138131d04dd31276f9214e2dc3b6f4e0c9152a0ac31aea42ec2bef0f674ecabf81fcfc0684e8e32b6e3512396e906bdef85dff080d0369d86c5f789646227fcc00ef28df7b1e0ba810cc331dbc830c54ad45202bf8a48bf0f23264eb0e1b7c58e8f11c1f1f0ee9916e9bed24e294d6fe8d2e32e870717d41980a48368226b68c49c685bdf2169d284fc769f8c2dd6d6f34077061ba451a908635ca6834cb9cb76d68be5ab646c11582794f76df66aed0269ae234f7b3daf2efb434a37b66947d7a3634adff15085031c6318af44fa63b7ac9e35553fe47eb69c62cfdd30260622752090dacd3e554d553886c95f071045ca6158825c3110ffadd0853e6c88b333de843fba1e4b3c267a460c48e16e8ed5001bc7af6be49d17478694760797e1b7ce3a46f63200417714e93ee060cccdcd37f16db9f2fc6ca2bfb1c8b5a7f4114fce972e89e3e560559e906b8184ab2c7db493565a172aaf42cf1038955087f05406a03d7a1416122a9e50964005e5951a355c8dbc9cedb925440968e8fedf5a288f4bc5cd344a22c86004e8b5901f5b231c07f68017209fb829cb94de19ef58d1b0ca02a6f0fb3bb1b11baf5bc32c3a5afe5a821a9afae3652582a85133c80ccb0712c8e8b257e00ddae2681c690875b938040c116884a2cb4cac05224c112d7715ac6647126083b9730cdc0356603ac4885129de1c9beb2c14c34d2f9f055f5def57c38eeb2fa2c526534dcf2ee6177b515dea90dcc1b2f65b36dd0d4178162e7c834ca96004b5cd63693125728edf8e0e0086e60b5c77a444ce6c08cee441ff03112539b55e4b225753f00794d3866f0ea4a9e668381be932da375686675c0053b3997b176eecaed7f495ea32e4f60337f2fc6ee97a5e282c6f258b9c1901c4074c440d2eb94dd8a5e25f7ce376243511966f4f8fe9e1f87f7e285ebcd34a2d688fb6fba88c1566c07197f86ab59916ea408494f40ebba66d920d5aafde81529b7e2fae03940aa822b1a3e176d1a89aa22ac650f635329bb7f513d002c6d128ff7226a5f350b92559ed9fb8fd883216239346eeae6e352e41765b0e6b0461b53c3fdba5c1a754313040db49df4f65f4a65b6835a48c75ee22b89415cf755e82cbe25e4375c7a473ac4c8238a96b12aab32531c374d3fd0f314b8733dc5293828f17878f4716d3baa7b13ee3dc575873cc6494dbd1084fd11794af480a474b04c65f58ffca13563028b0fd802a06f7a284d63f057e3d3bd2df7b80519b5e7e89cb7fc32eab6a34e5d9f2a7e63cd45b93f4d30abc05deeda6bb3d6807d8bc750fb86463e28b4fb09fe5ef8a89a9de17fb0cbcca346852120ad53e96c80a28367e96e4b98709a7cb29dccf0544eb8fb1d9942b341e6b68a974f86262e1725262baed238f2a07b21d5ce9a9466be7c35e735d7b3ea5701eee0961147e280dd69d2bde2e133eb7b99bcc6fa272635f06a5e10855d0ba8747f4a8eb307063b20c2dc74dd67a438b01c8fbd12d06eb75c7c91f31d0a5ff32dd44770fc750e60d0c0fd9aa57df3613c00efba9ad49b6d281efee62bfb10395efa047f77dc3da9aaf89cecf7a583182d1f97808d9bb934caa1d79d8e1955b80b46109c2ec7e68f40ed45d8eb83e76396bb1a8b3af869544962f070946bb2f9932abeb9ee397b562da0342c5200e52ca817630086935be88397e781e2e3c21f6c01b40bf1598c7e3e516fe2ed49879cdb3a2988fde74c7f60b88ddf0235aaf7a7ac1e59d3a8975caccad58f54fcfc3a9a79a7ee50d0fb1a1270e093a5b7c45c8f633f8ab3f30954ccc7de6295fcedcfb7fceccbcf903adf93961631612dff725f691cec036bdb0cbbe531a8a5387c00a383021f9f1ddb27afa29c4039881ad409b5c3216bf9f38c6e9da70404b71a4b2a124a9624f955d8e8f6650bebd586a10ee94f04825c538b968b8c6a256d294b087fb837398ddf9f6d7301d7db67c8d01751a62c66970ec6b5d055e2d0c0e5f29c94c05a6ff0b5e8a73de4cdc31a612927ef4b1e183efd133ab94371f74d93f4e4390f5be0aa79790c1b38bfd6b16f9c59c86f7b35283cf5fa6e15545b7699cbf6c2f45d52c611d81647031197f7db5ca3e1e3173ae2868276918a520ca596263866c6747ba69147abed5a50a8d0fd0d50c473abecb14869b2bac9d37e2b885912f92f13199f16eecd89844a5bb7f628878f976be69d849d3beee90b771ef13ec5beadec219f5ec7c3253ba8db0fd6b1ca2f8e829c3c760a36c02a00f65450cfedba21d1a79961856a4a350b152338b74a70696ec3fcdb19f56d8686970cf0002fc62f31c252ab7e753aa1dae70283536c14083787c26f6e4825336fabe983bb0aa79bb9f4dab00d73ca2de9fad6ee33b0b2866869041b952396926d1818da75d5ffe98287cb394c1b8017c19072c3bf465a4e14a9556a7afbfbdae822501488c0dc67f367c4b7a0155b657095adb19ba0c1cb78a335a286c8ca658097a1575fd40841860376c0fff653e5c73191707ae47f04f9ba4876f7be637911f0e042dd300f6ed7380744467959878d1424cc278c72ef24bd5867aed5075a1013e4f315826f4d103971ccea82330ff8cd3fff552cb55d94b4b6903cb40a11fb27e04e37b94b4705d3d8fb3560d6699a52cb730aca29a8ffac012a90ed16b7cd6694dbf5697243a7b794d5c34b777d605b5b01cd280225222a8c12741aba6ba6e8895d01bafd9a7b736bab64a94a6765671bf80292fce6f1cab0fca7b382c53d7589b1556bdb9ce0283dcec221b96533afaa1b48883f69cca69c1e8f418417bdb8e1855bfb18022211e637811ced7fe52a8512856ec5b81214a3211f75723ae66c67624a89214f9073418b87534505c2fad4d9552f8728974c30905fae1143b8ab9c11c6061798de89bc930aa2b1161824d92555b89e04ec68b6b2255b7741c52ee2db5759e559355105abec74bd07885fbf2f1bf9987d71feb93ea7a3043f8fa304641cb58c0543b89fbad7995d58a485495f9aa17fa14b1a9c47f128d99b84b6523f8ab55ec60232e17606972b3045d9d2277e0ee0e0a2a8a086ca98ffa67fdef507290bf7eaa39c052a305d239ad315eadca346fe07dcb84dd0996980a71e0fe4104fd7bafaaf1fe8058a88a89feffc6276451c8f216909545590b3fbd5bf57abdcc42d702e4e39debd77ce99b98fcbc8c5fad519290b5e473e1081cd8058b98e24f8e50fc25f5dc2f63b89debb04fe0a48ba823a517994c4ed849982b794799176b1d5acc9234360f86461a625b4d6b2291fb56fe1f1d5c7546a255de338f8842a2638052c139d2bfec4d335bc087510b1a261b12f4208d57248ad67a7d1975bcaef8c3b484ab78977fc0518bfcf3136bba9d7cca6749893e3aae0f109f9abf115a5ee935a9c668c59b1410814651cbb82f16e49c6571779e2f224a30b3e4f2d8e8008ebafc096596ab596885defe555c0895dfe6d2556c833250d65c92a050555e32259221000a27bc77eababa13639696800b7e8d8466701125ff92bc64405f2b14104b02d88195735b1fbc93edeab389f26ef8f1990a81556e86cbf31478cf8826ebd192df6e09fcded16c7c0b7f2ee52863da176645e256aeeff879a924c8a555a8f9dcc134b28c923e2fc92db0d92d9b121a8a12378ae1b4256b9b88df2dcda31c0c746bc86215d1801e36a9a4f90fc7fdbc3fdb655fb1df5ce1caefe314b2a5fa2f798e65a43b01328d834e62b54514d1a38b194e8133822d80b15f32fee94ba5c8f286332a37beb41960fc67e62c2bdbadd9c633f319f0d0937c9385bf8bacd424c3b82bd5ad450dfb1889840b9489183896092133387059274043689d3a102a3b4f62701f0c74f7debd243b6fd7884bf915b5a01af8eef46b4aee22f40ad146f7d274d90c23ab91bfec73258ca8dd2a17b3df4962c479e9c1c528d784d2b0e2e82aa9bf98b7148b0da849eb6b10e5813f9645874aa09448503a135923609e141249bfe312ee266f4a712446c3f865cfb2f134d40de5f3815885f51e97216c39620da6c36f97d9756ae4e1d995e8c995a85d548fd7213f0aa36ae2e8beb3ab4e9a8ddf921ecaa909fa2b6a91193a39b7d9ca1b42b33105dc79598086f62689dab7a534c35379190b5f5314a0152138a451ef384e78acaa4784f89d086e6f8a6d9ccd3e92ffa7d6f64a53039d63df1d8f9a90499e0b9752fa312395a3cc4f196f89369983e73bd96b7f44bdaeda64e5356cac1b3c13a0a17eac168d7b4add32e96e49e386608c3e84773c7f9a62322a46213e3afa836c594403664cd148b87716b3578f89d93c882bf52caced6924a5c399195ee571fd6232518489e50ae2ed333aed39b84eb2af9ab62d152a873033ee9123b3f8a987222d68bbad30958608a6618c19120a5b0b830a2dc220c6d7d8f95d94c96f78dfccb198d20efb8103816114f54747cc1b59d8fc6ab153f8992f949f0d153650daabcc2824d84e32d246e589d9a49a1d39e367b2ac180f245a59fcab87e0068c63834cf231e77189ec429ab90614123eff375ebe9e922b9dc13a2ac229ae83c958c6b4c9b9fd81332272856d92ce40e5df6da94c96abb01571e94a6fdaf20e405cd89ec31b43e2fc84b2ea7af043a9550ef5365c9ee0dc836558e35abc2eeb3a627b3847311e0b518ad15bd441ad5a740af1107a57b9c1be25024bcb9aa21ed85b1771c682ed9f3ce2c71e3b127eeb01b17068d67a0411d505e7235b356cdf48d5cb8f3f59f715918d2525c2705347fcb78333af8665b71447c61e4a0e1a96baedd0b56047129444858f16abbf85685704296b8f01f84e35df930643c80d59102477876ffb3cd3d0ad8c5ab18067b9b68424c761e05b0dd99883151040bbfe64c455227fbab1d119f65573dec4e3a88d7b6e36398abaa6399d8de145a71dcc531131a545ff83115d53793940a76b75c067addd913a9722c770c1a0bbedb1ded45079c0bb5a3652b37c60f6014aaad0ccd879af241092946faf64fd09670c600833c1074a40ad08216e9aba84af066ca40546e4fb3a7adaf5c754caa44eea5da02f126704dbcb9196776fd1dd59151141639b5e7e7e20457f6e26101335e9eeb71335446507ff8d21309ece70f3eef23697a2ef03d23262bbbae5bf722e78883289f61fcb2fbb26ae4e4bd155348b30993ff4a50daa0d670ce6e41b256e9d6584fd49a042860f0a0c4194917f76207e20effaa2b8b4fa5b11533fd6090ba09e3ce089ac537383fb2d56050eb917da129ebeed8ba478d0d0b778bb59a28bad348e250301411a12b34ee1b6be413bc769fe9b007e50cb65fbc49129348509825b2a541fbbd13a162ad8f2cf203b7c3948d471ab230064fd76d032d7a4cbdd4a00f457a2ae79d79f2990503b6bf4cb5b4a65f7adafe1926c9b122b9000fd81d4cf75b3721b1cf2fcb0720244ae125f68e125b047d783c3204de9f1428e8edfaa16bcfe0bcba2e945d770b29bceaa1b2446ee32537245d20308231b794a9a1600c06e06401cbe15d130824407388a0408e882e1c07d7dc3429cf2fb7c39fb0a45c65dc5a248f0ea53ab29e6fb2ca732bd3cebb2bf351072f6851635acc3d2bdf31b7f417808cbe4b2923d2d3a15d6c5bbd86e80d5824bf8741f101e3fefde89f32bb9d8eca65aed79cd3ece7a2a40dffd499ef3aead7a27d6ec9fd99f60a9aebe2918d181761733e0436af29b8b9409ac79716987c6dac552e3353045852bdcce3ed43b960c7d7632f3e2e105f7bbb00ad500838dd9e4147fcf3d65db31dada7903638c9106130beff5c50f3422693b94345723af2ffa84c0382eea57a0a6463a08c53c52636af3a9810df0c0c9a9ab4a8469e3b83781cb82a58df7ee0ef32384f2aa06caaa6f391cda1fb7bedbcfb88cbdb92dd89d6160bde10bfdfc3cbdd242dd340e10145b02861580ac43d0d805727caf8fb52eff3d91fc39479a43f62bc5ca7877bc7831818fe964e60c90ec383e9b6ee485838fa3ab13f74271ac0882f23222cfd405748d1194de0747b08759cb92e027fcaadb48084740ba40e0047b3a44d8d81c7c40aceb91c4b554873039f542de0536f860278a754814c8f8f4d54837ad8d5ea710aaaa49ebca8c5212814f8053d3564a8aa0f4cdfb9d6cdc7d1783af0c47711ce106b224b710e86b8327428dfd2943bdd478a8908acae73640f12634052bb3d05628199182301410f8a665eaebc0957942dfb6c6ab4126d2cd4ec1b21d139890c3df194615c5dc0073e7a707e3d274786b86dc31630aba0eb69f2b32159733482f5e8b2e8030d36f8690b20ff33c9b4cf605719ea55bee25dd48447194228d0797ac362d4fb9513eb2bf100b01740b27adcdbd06be92b5c1e2cd901992b9279c5430956d9013cd546ee71b64503a69ac73bcde5ee1c629dea1e927af4d3b229b33b101d3bd4d79e6c9a76ed29dd915efc2bf69cf35d8f8da5699e5f0cc9fd7d688959a519027ef6fd95bf0783fd668c26d8c46aa18ea7a64fcdbb395916ca8c8bddef96deaf14fc99c898a316983cefc4fa7f052d203c385fdf4d75823801cfcbffb28d30e3cec75be388986f56094d5fdcccdfde9662ea88512f72e959f1c6ef5aa1ebd94089b5b481e99977786cfd70df04a675e5439c83aa373cf6a2f6c6603ca536d147ead1713382f7043813e14556d2593185ee0816a63f1a212ab2da912f8d5c09a9608912a68a296df27e111ee1323bc0ba8bdb7f6b7f648b0502f17b09ad0232455ab82bcf3878d5911a5f6d37b1521e664fab3c39d9050ae9daa2ba9b57fd3ba55333c1e7869ceb3dcf160e1574542fb724dc38186174853463d867b32a5ea321711af3a6a95ac01a70b47c539d4aadc27932ec57e1a626ad706b536ad009c298d377d42bd32d2f572115216352d57901b3fd0d2701dd167ada2adf67f9b0e23595bb00239a01b5831d49781145b12ed2c79e5dfb6aa09f725bcd67f8f72ad35cb538c2010b9995a6b9a4203ee0c7c8b7f5d66f9124fe79dd5639e53fb17b56435c9b358729cb113a3780462c844ea9e253fb6d40ce214243d22cd108efdf0d4371ee6575f631cbb7b5d56fb06eb9c643be50b910d34f6d7cffe661e5521ca798276477497ebeeb3fd06068c14cf4bff6e772e9f351fd71551a1c4479a96b95b90ecc9468e6b0f241fca5ae4457704ce6a02be8e0296f1d8d311639a6d086a5fa7c003aad6d1d8ee3e207c97f15a26f12b76597779152d74cf21816ad482af4a5a04d460b9c2e7cb0c9819d64d58591a61efeadfe096f10a1856dfbe27d41998d86f66858b43e9c18c04d1fcb7532538d32c826f8402ffad9e66500c777f46f4f15b1b49f14ae9b237a5b45dfca66749a72ea69972da13e715587fc80c550549f015fc3cf5870b7374d1342de6af552972a3147b366dcb1cc345d2c0c215a2f7214b55de60c4358c9fe87acfe86ff4eac8d06d6940e725e82615a5d97c83a874da416c115c6d7a02f6b2d697f2f8fffb55525893c825d3687271820beac9c8a8674a8766f0ddb3a18d91caa2b110591ffa51444a579a4b297bc76c380d91b6ff71ef533abbb85238bf0cec2bbfe23b80347be56845bfa03a122a399c1a942fe21cb6ea0814f3f0f7508840b13a1ea08cd97d871df0db559f18ebbbb03424c26b3dea52913d2025c00fa2d811d04f248ff51a36f6c207f1ad0aa2644d832f8d935ae1d92fb1ff6698a0845e659e82624516e25e1ef249bf0533db390459b25ca98f30bf5c00b204138b44cbc5a422a81e8d051ca8d23b3745064d32f5d471cdcf4ac84e7da999c127cc8b2a9a1ebfa9a07a48185e90d6ee15142e8b38dc2a6b387b03c935f7dfb14b90717938472c4f9d283e396b55f7170a1ed8a6ce2fd16e0d01a78af40d0f2a3aa6b64f581386d6ad740d15f1402a302c3494e23959c04222b67f0dbe82c27b67bb10124fa4c64fcbd984fa1656ef068e316fb63d6f36ff1c3679d2545d0594d2858ac98a0b88b89ef06514aebd99754ce5fd1f776d0bf2ea1143950204420b17b5cc084e5863bd1cde300a3865851d7bbbca980a18b43f2ee854f73a6fcda1a1fa3b3a9ccc0bf42ac93b19749e1229e0b80945bab3fa7b2887991bf6bc86211ee507c22f24fdd850014d82b1543453f91701d3bee679f8ecbbc17e6c1e5d3ef3e0f80960da9623b8e2243bee0db7665bd82d3577ab5b340a0ab595e6dd9bb3338216f06b91e50eb6d030e4fc9c3f5de986f40a1c506b9111a6787cbb824e489fcc0a624dd21e539dac9014ae47a7016e2d1e6e306afecc10cd642297c1e83cde64e12ebe156129ca19ac3e30e162d23c414133427b59ea312238f83aec11488d558cb3aeda6c619b4213d04e415c0a383320557d4d62a1c41986deddcadb1252758120de1dc1d17072dff1add86908229a99d5b5b782d7578c1e9d352a6374bf22d0992b7e28044877a8b8f2a958728b1b0e71bd582e7253326dd330f3da7cd18c40c289c5fca10f605523220e238d0b8f3737aff2ec4ae508dd6f1a82bca4b55def161ab5bcabc470c84b3d96320a4d5edb628bf8c88908d2537cfe519743fbe2795a065120e89b3bd07d0e4b74247b8dba14a51c6f9b05e42ea0b6933311b974518bed1c270bf598c58401e7c5713ed2affd5a8304e582828af2463d0232bc83040b20fe6b67dbb18feb3723d7cf602c8cf12a5a48718224407db0c7138f7326c7f698bba57dcb00cdcb403060f4f1859c8647be2d1a9b9e0a3577b6adcbdc0c4d78dbcc513aca495dde8cfeb44604b1a1f8c8f712322aaf6774c81d29b6b3a63e8c03935f1abbe429e5756736c16decd8482a2b85b56c4c257e39ae7882ec47e2e2bcef62ec941f57abc58dd8858f42c0eb64493904199c1ebdcb790a30053e01bf3d2c6e7fb6e970430b01199f00857cbc45509691efe37b59fea1e61fe95a24a601c6fdb61fc8444077051c40dd7f2d008a2bab6201227171ce947ce2284fd8c162f425336ff006d8b2712f39b563ce8318403508796075ca78436de7c0840ff8ab969ee563689cc8f9acb820e4aca8984ba7e4c6fdc294e60988f47f934bae7ed405018096e2eca1e3ac050a8df0bb8cf3de2d1189c033ff038c82c5c5b078c2b7dda6609fefb199c4ce36080e2c2a3ad110366c00d537d5f10ec6357afba09368d98aa444c5f2a330abefaf59879236c91d70a6b6b1d4eb0788c7e65c4cf2d0ebe368172574c4ec98d0599f4ce97861b94b0c3a9d81b2b59d1eabf6e42fd1a300fae25f5e6c2e2bb5040c47472207748b7a4a5e057c7095da42dbc8ade7fef925a3184f12e6572ea0e9539c6b6c4ce0a4d5ca13a65cf847a6ef03310a622e565dd914e74e240e324fad6fc3579d64b1e64ad531125e0f247d873db30f34bd78ac8088ec599af20a0db62587f298a06c15c45b3fc3b39180b8a9080a5ba34555c54308273c1e6c0ef92cf0cb8d12ed6619fb50c0d3c9f4cb55b569816244357a79a04982093225c42444384a906ff2732e8a036c70fd35f7e2072c7c9ee62a4d0e24b07554b3714f85c26492e9bff550874964b83439c2e67d89972c98b1122af4e967f9bfdf3d24a491665dfb4554a771af991b8dfdff41ea14aea6c90c59f8e28a1fabcff32a8b834a999c16e44c91bde1c6c22395688bb476da4fe1b7688ae33a11c4be26b24b23a8144d7789774e5ada32be0aff7d1347103d70b41739c76af85e6851d18237ae083596e31e426f4ec39f4846eba7ace5ee44c055c4aa961a3536504b41544ece89c96304312af5c15b8fc59c789e880745639bcfd62bb233364da9eebd43464b01a040879bbecf0f5c655ffeb10ae6847951c361209907710afb055951761e3a6195b1ceb7d513e8825c48e7e3be4c7cfceaa1ace1dd130c85e0bfeef880a6080b4610806c1d1f2713d38fe856b554014a9552c2872f715c358102afd0411ed318329666284c0ff431b0aa5dc71297cd118083c80d6092c89202f71122439f960072fcfb88c5fff47fe63b75f1c79e9f4e79b2d4682af93fc73c9c543f0afe7e7cb1dbb6404ecf6724603bdf7edba7bd0004baa1d6b31c7e56691a5f4e11cc8c117b0254ad595d91c448f5ff78e54f2fa890113bf374e10996d102bc7365d3b807fcc27c4fc35141704bedd6f149f480b780f46e63bfb3b689589c68b9a1f9b9f3f06feccc3064d7e00dbe2452b11eea38c0c4069b73bd6cb9fc1fad729e3b90255c74de9e039db7f225dbe07d6e344da1347182c149e9d262064e57494aa901bbc7ab6ec5c2b8a140a69b0dc4455f86648f435a45ee82e960e1f4fc1a71f610cecdb74c660d2affe59bf24c7ce0b0c4232393ca3c29cbb908dbee3236e47e771df8f5a5d00209786dfc29c649daa815e4d571e7c357d3b3164d209fc231b71c49241e991a3ba4ad647d792cd586a5a5e729982fd5e1bd93084840732ecbed7f1ecfc41ab084c7885cda0a20dd8fe39c4acf666f3890bc2ca8c5e19cdec4928a389dd8934405a56df7ab5e1dca6f85654cdabd9d90fe8d657c755496be4814259c32b860f9212f8c995be3f962bc19ae4f7350e449c297a32e4ba2f0ffc468660214d490ab886a1ee7b3c262d76882aecd6b2900188ab37c0d0584f4055b671ac31d247d25075b0ce0fd2bb70f5a4b0455dd29306dfb00c2ff27959e61dd314b195ec9206d98474e048e5781a8b4884d248960d48140f1773cf336ed4890020b25010d4f7a089182171ded57b0af86705cd2c0269ee3e42318f6dfd63cc8d1989d0e118cc9ad306ed09d0f4c99dea501e0ac1d058b0fb1e89081cbc3b32297d7aabb331a0372e9d7436518485206ca629293d93c37fc202ea25b97b7eb0259b8a3993d343d02ef1edc3df3ba4e95b3ae0358987fbc41d1802d4f50d75da7d33c0b459f726f225cd286a4392addea13db442c5697933392547bf6020d61e0b45c00262f4d094ae4d32b10b01cfe0577ba6d321ff7d9f8a398753232be00c1310bd66641d493387711a40d9f01983d6cf29433ca194864062bc61b56e83558473a4b92658848d0b56b233426911412270e36fb7fd1abcfc220e61c397295dd59b64b51b137765737f9c6152de16331e4fba8787e83ecb6a0ecc5c3cbd1d8befc0ed19bcab1c3537ea768c3a68c4877be003c933a52d636f635d34f754f3306da877b3e2e55854d3cec038f2367398e93c36ce3077b1cc604cde06f814e4526d32d1ee0bd26e776cca26ee0afb272fa86c1afbc0e88884972b85e97511d4b6d44376389ead733d897487ee561d2839fbd03ea720a6b29ba28161a10ff92eb2df9ccf4cdfbe1a613b5188efb8993ab815e2deb3dc393593a3aeaa0dcc5540bed7119cd4cd33ef23d385be3a52b6a698ba782734a9e51e11d1ec2ad49317e5a81aef7fe2590cd28542178490c27a0676536a569d777536d5286c539dea1d1dc79352ab3a0c18057f4f35394ec904781f8826e9d9e87c59d0545d23d5ac2ae745f3df996b22370e57e55bb3b26df86184aefcbc9e2b20157465a5e9787d53dee5667681cebafbcab6ae21806a8f98878b48877ec31aeb12a1f7b0b48bc429e6cd3ee61b585210026a29b4666b268fd27ba4777a91f79b51e3b9e90d773258540274079d5239da9c11b416bc7b2ec17859bc8da520ca2c25a261819bfa634439f503782c725ddcec23d056ffe26ea4357127b37b4c8ce784799a3d640ef4e26f49f9e995f47e58af64a809255378cde34c06781206aa8af31459b58522539eef151b59056b595bc44cfc30417d6ee6e17af56bbe5dbcd0ae1f55681e22fb9644d0c53136017733d7913903224d7746467bedceb66bb43fa47e706dce34ef6633290021ba02c0e3c8ca13ac33cc6765661f24581f1b694618fa6d8aeb480b3edd2903d661a870e03552a55e081f61fecdc033db6de7966bcf7f0ce06b31f0d1c09884e415d7939996246e0a5383084ed2c5a0ce90c84e4a027faeac9a0c60d88b9c651bc461c8e3771ed896bc2950b3c6aea52be90cd3e4585d3d1c77692469463804af0fdfc4529e228541021c5cecb45b4a09d91501c7d4705e89d599b01cf1f0156b9aac3a35f78b33db04f9e0f70b403625ae739b9afa035d5cbbad9d699d76dd76a4548e9e5ce73e7b8817f7535bbbcbc22a6adac897ded3ee39c81148faa88f0ce7e27dcf1b780844e705cea4706fd6a383e7715e26350f58ef92decd2da5e25c84a057f40afac936a10d277eb6ebeeeea9895dbd3edaccab8d423def204a873949de3bb92135851f320d1738cfe6559ca7a361ad8a04f20508c3e4bc87e1e8c2914b79fcb45133589aff6a6ada1be3b7a8936aa4ee9d27a1350bfaabd56952830b5f94f4626ccded1bb925e9366c705a3575553e4a5acaba1264e012b52acdc142c4a2e184137620bbdc1d4b4d4a2769e9402627c0af3ee51a95109d833bc2683324d08caf1df7136dbc04dbf22e27a594c13c2221634a97f1d50e0698f57caef84aceeeb8ca2b982f00de855c1f3b6a2a20252763979612b050007d7a8e94be34f1535b84d9490eaa0f2279c2fc71d417bb1918d183b2a721f5b9bebd8e09209dce587ea73fc9c1a6f9bb5859eb1c3b08527193f8bb96bd0cbddc7620fcf26154c10b048e707c9c030941204f0a8e18bf95ce33f60bc5edfa7340fea2932639de386e2df20f4756c78ce23b09bd7a468b7c7d72208e1bf32f6b6f6d843b33c230aa7b2c1865552eb9993b97ff3726edd87a611d1b24e3e9bca5df38b9cd6aa9e1cb868b786ba310dcd404a756e2fadc3d7d76986d323caa4e5fae7e2b2f447e98765bb117334529beedfbed8cf7b727195f80845b3994f83b9762949720e9edc916d32894ac9402125f6c2587943505b4eb0212692c612af5d5f38ab756d918928e3e780c67fa7b47abd094e75b0c130ae6b7127061d78530a86a2a985ca23a4f3cf3ca55b486f16c45da594788f27a11205c36eb864d52be7dc7d880309cd903a0417bece76fe4953d830af904c41d4a00ea2950f4643b945d91507d37b9304766e498f9c25a97f2cc64f13f4f57cec4fed38187ebab7ebd47330ba3a23cb7bc3bf6a174eba1ddae4252febaf71fe01edcedc5c5b8a739a6d0c6f900e16f57f314bea9c2902dbe76e4d53d38f62be5fed0869ef004e7275b0e1665d0bb69b287b1bdc9704e9e70c21666215d971b98037eb0bf7ac6efc0b7a437e5342a9344e3ed9ac90e67a92b43fbfe13b051379c84ca27290dcfed429488fa99b4907413710818df36c0adcfe42efabcfec0987cb60c3902b67c9a5704b07a5c51eaf5620062d28003ee7899f47f166871e821a6f455af8d2f3767b0e9816c28ffc4e0792c842b2bd868a2324eb889f0d97c382919668d56b32730c403b1bf8eb290234e4e6da6ce85be71cdc3eefc8a49eaf3e4f09d31125580d89608a423772fcd27a597e750e93923dcabb9430e730e25690e9b335c3ef147d1fb0bbbc1414c89a138310d421287b19d176b03f44e54392e328a216bec9b26c1ecd1a1546fdc5ea06897ad4e7814c94da1e75e149c2a7635fc92ee35a299423f13de63ab80d9b90ea7772780e8504c9951439ff8522a8b555a2acc3f6e0bb10712ccc494f14e30459fa025a3b70895aa22de58879d010824c7bc7935414e436bacc7c2eb134dcd7731455f38515f920b4717f7efb62a5c572e9c4b00432f1de6a1bf07b52e1e5766ea5909a1a18d1249449eddcd504a233d3db3d67dbfe4001f3fda00129a0a106ec0b417c38c5900726e4836e718de32cd384679fbcbc9a9716869ead95cee550f19130ab230653781ff14c359f2ecab242e20df9596fe349ebf8d4250b884fb58b4907d117ccad9a86644872b0a2aaa6df785e3542baa8b7c0f302b58c72863368dc9e88b6b020b2dcfd346152fc90728247c7e69b6d75167ea9642f590c7f68a2b17a7bbf28b6c7aba504cea0e10bc2ad318915548954391e894af76f89275223254aaff391fe7da506a204a25f75a194e0e46372f418995227fc6a4f3dcb1582d6651d2670a5ab26be9984849d0d0517c4a30ee6683d44e94afdec60af0af9acbc36e2b9d37a17a48d053aa5126e1ffa5c24f7154d10a021123e602ec5f400bee740be794a01be23a9ce5bcc3c05e5d8d15e27e7675eea606a013a07903e3053f5d69a1f4666f8bce86a600717058569abf25500a79a607942bae6ee39404564ac88e9bae4e4b5f745a841ebb9e07d38248eaa611204f7a55457aed84a52319daec2f160809ea4273c96b49b58cae047f65fe7b0eb7b9e13a8f7acdec8711e2ff727d703a5240d2b1cad1a630acbff8a60e5636a853ac95ad945a6235b54e69448155e8df16e3c1827c50702634a9070c0d927ed9ef07f405584a50f3ceb1eace0c280a1d234e209be9acf5369d404e2cbaf9d56969b685264dc69873904b13a5a266464301ff9ce15800e8a3448e817daeb0af9b423c59866dae0e4fe1c111f6de2002e3fbde3780fe51f0abbf7c4adc26209200b236b12b8dbbcbd114e2573e0beee547806ac6afddd3dd9eba06ded2b2c8b853806b5cc77449b6e6a1b65a9930bf0f99bc3d74ec1afe18e8ce9cb7ca20344451112b1bac5317bb41448ee0f2ce767c3f0334266dba3fa4a16fc60573dd748bd126e715a008d28146b35ff6b169888314cc01d6ce8c2e70356748438811b216ac6eeddc811a0f229dc7c973e2ef92e79abafa88c674dfb98dc85aa05b0050d47c1aa002202da497de8386bf213d964b23f6864eff06e27f1e407077292f5558b47c4e249d85c6c0a7517a00aeb3598fc3091306a24506cee90e955e246af063a1e7f3f3700a656a4aae6927a65e9391b51efdece33e7fb5c65e7a17c7d05d583674e110031c16a84b3c50f6ee7256517d3c2e52ea68d26d7d0e21f46b109335f11ec600a5a20cb0acae2d1cb8b8bb2b8add06d8587874816dd1c6183e65ae977fe6b5832d5e2280587d3c60ba26ad08259bae545b296b07940fa4eda195279caa6c8241a0ab39c13633d46d524f42b616abc5b629704ba32c1eb5ae85ed715bebf2031d0e5cc402e95f7f1ff597aaddde6fe81f10eafba77ad065f6e11857e6404743897223223dd55b2c7202029a9ae0e8d29d66f318a0a5f08cfdb044ead6d0bff952df99fa9184166809c74a1399f44e2effe40a76353c673425b25b756f4aea485a479f33a46eb78d594376131125393377476bfde4265dc9d0c59f239adb3932e901de05508b753d00ea7eed9a57bf172570de625552ba600bace3d2140692a376ba17be4c3e77644935044bd76e368252cceb69f6ea94c2f23e584cbd3cbc4735eb1bcaac8d45fcea814d3d2945430835e9c85ab539d217f61b2a8599a8aca00a539ef4f8601903bbd121b6ac4e1ec5307f254d5268b6ab2fb759d069de507b78d24a564e2f1398efe5e3ec88c2961b7c7bca6667779de0f60e4ac0858c4895a9039564d25fdbee3b0199ef642190cc3e5506dec6a5a27fc7e2de57ea552d90bcf4cf0c6bcd7ef95f002673074a37a89bd3fc7b5a56d9fd800e29c611de58c3b7718fc1162bf79c333ad3aaccd6ab2b4d918f58aca8000126ebb3ea708580e5ced17ffd11f1eb43b81c7fc1fe3837b3e34cc4255c2aa510f2559aed3ef9a14f138ec397d9b1471f5472a908501f667203145942769a15736c73cfd247dc299af3f1a88c62ce39556282fb0124adce0640e7757e5e06fef38d9cf20cfa06dec2184b5be3bb10e6940ec5a6b3314006fb507d252265ff50ee38420d65f372a066512f0e2296a8c279c3d457eac17395c34376e7037333be8df27e6f8071cff4ad23f15da93581d8965f92a4b3194845dbb513dd79a19b73b1d5470a630a6d7d50788405e53bcd56e6f074931a93dd1a835f9a56d9e5b1238085fe9026fe892e8cb55f37460042bccb40cb805456465cdd340d8756bf9fc5e946112243a27ae0e21cceabb44d8136046009ee898f1e7c7b2efa04e79ae8791a0f4338a22eae9143bee909242a3f09fad4969f5d792baf7f14b4635b874bb8954764295a976898340afd45eaed29518ca0b43954507e8bb8d2c63a56931acbe06da24450e0ae77a7008a7062811bb558c87a55ac69347a99321e58388a6ffdd0a5e3687a840558f85818deb355b3ee339864c196a1aeb18c34d7a961ef26fb0dbdbd9f9d579dbe1eb35480fed946e593e91765b8b24a319ca1e2b4e401858b81bda0d9f2d9a55e2054089678590964f0f623133ad2b7272751b1365289f90583da8494c884f81f98414d182b46da66383436b57d643c79f1163f1224c80ec62b91d84070d15066f485c8cc76b360df764961b87d0e4d928b76cbfef8d4db70c54972f3f27c816efce5e92b056ccb74923b0de933d7340c54cabebc248edf055aece28540473c79ededb5507110fc04f21249398793d46a78729c1721d7d60a3300536c8e771c957973fcfef45e5460ba6e8cbb3b48b94f42c27b65ca3db701e4cdd25da11e897cdf55a324fbbef75f2565c1bbfe10cbaa13a0d15d7f69abd8fd4da1db855a133b749171128b0956d79aa3ed57aaaa78f16cf51b8fba8f0de61282928f12418e1aafbe596db34b6e931cd7731f419b5fcba58aec1743ad0a6176de836254a57a592c525b28cef67289cc22a5b8a9be1fec58a0517d94f9439c6dc56dcfb603a4a5784f8210423457cc31c0862c6043291470f4816c99af1604566b8dc13ab3250bb030aaabbec3a7f1f655971b4cf3b972155093a6a0b7b55fd04fca812c9213cba8912e45d1a58c14f3ad50c514ad13b7b41810bed4acebeda2c481915a2742fcdd5951c854f9ecaa5de20cb583267beaff00bf118119305d7725f51840acf0bafc82ceadee3f2b71e1cc577c367fbd045a097e724e66b0293210bd207b9f35599b571dd6478c972f382981997ce797323fb3f268c2a9d030e5dbd4dd4e25d93091effc6937504efc33f90e480ec67508ce80da03c0cfb7524ea6a8c97b05eca67e49869ca6e84ae91ba848655a7b9d67eb385f75d151b43989ed406b2bdd4ae3ae6aa701d4e430d7325df83744a506d1e87cd2a9aed02c64777502f922ff37ea5cf1319ded4f8605bdb883269f412f3d1c440dd31243cee8be9f20bcfc4f0bd7c869d6c895797784b217c6e696cd55d0dfdce09f749dc82970affb561e68455531e110c5fbdf5dc0fd82e851f8e1a3377716d8aaa9a4df90f8275b8b00346da41ade181fe8efee358cfa9d8a7f7aa88168b1415497416589ffc64bea9855ef7a4a1e944947a860bcb018a018012001b7933c21d90cca23224efc600c05dc999ddb6859a9f8f7af2638005a0916b13eec8fe0ca08b4d030470326757ad6346f6e7e69b9f77d66e39f9237580ab6b1cb26a64858edfde6d9afd3e314e957cffc3e69db88b3f9045db59867887998d5c4db04471797ba449e067a51cad541e1fa82e12f21dea29c29a14857d620acd87aa0ae7c74beb11fde15e82170ef0f12c8c2ff038e341660e20687eb165548d6fefeb16775be48e79b0a591ed249e2282478f3e48b009b6203815a5e5e335e10d39b7de3bf7a5f11488ca2c3e6f4543b30f0f455b943e24ff75f31ae2d4c40cd068f5a759967b5c840d5cb1326be6c1095faf24b09ff29c64283578311f385693141bb2dd6ec04041a34bdc01e4ac2a2b7b6e491c3caae5e6b7cc729c2b31f9c7ca5e5b2f4b27e10840d1e84a82380a4b6749c5a29625864b7e1dab255cd0c7f18b58dc879ba932b7769b20098cc4b342265d2869901704352cbe9810aa28726fdcec47ae3e034b6cf33e78682df0cb17ece0b2ea09218bf9d4dd7be360c355e7c4864585183e6bccf880284faf8b5a022d285d6447b48dc8506a6124138a5fa10d29cf1b41694bb3dfc39b9b75cc8b21184131dfe7313807aa4c96a0317cbc7ae6906d649eabf4950bd8e3dfa07d71a089dbaa7ae3d6841e29b0f4abd4dd1fd7175360de490177632903215041406d9d761bae19222cb3aa6d8325c8bf36067ac4bbae15b14a5338ccd034f2b34f0ecb424bb5bf5d115b211f2b04743b2e52bef2d8a7bec4de47d334f7435995333a2285d46680020218b950c0ae8133e823230a31ba2094adafd3e708ff043172afd6051b6719cf7b867f8ebdb20acdebd5181b1151b0165b501d69e220d5631f635420ac9eb2d63aaf96570a418e7d219e86b95a12516b7062dc3229033fa73f9451170438d873fc74f03d6443865754ea1bd6ca7a5578362e51db8660c6229b8af3993ca1dedcca3f04847d12ddf11cb871aae4854787cb8091246540649db789b8be9bfe4b3b737d447e7e38ffbdf5d9ba7c2f3efead031cec28006121d5e54f81149a5f68d50ad0fed2e5c3097b2f61d753fb1ca322e9c2751e558290f146a41215bd96617cd238485a857c9ffe8c902146fcb863084197dfad0bacd011724a43a86f4d25102c4f4f6d4b14155b597f218645b8b644fad8bb098b003814115f8e2cf3cc9ec51122d8f41d19f7d993d1459fb4148cf38df8ccfc207c858765aa6f6e9dd1d949ab5568b1b25e1a098a15ada023a3d3fe61ff57fcd54ecb20f3a1cfe742e1a31b2029f8d9f21e40544a0af3933d4a6456cb51d40f4c2f1b19bb699fe7417c93958bf0e2f13e6b7484be11ab7a6052dc8b83c597c39593302a7fcdcb8710d7ab530bea39a3e5cfb0e0343a6a444ac0d6bb2964fd31663dae6c1eef75c81c0185520cd7002f7ef8794b1f65460ee88488afa1ce706d013e5ed974c8a920b6e93c4447449d02bc40a2e743df3216eb729d60f5e9152bdf7ecdaad0e5b6a0d9c8e7bfa9a759d116843904bf7c6aa3578340ee93e5fcf1d2d441714038ffc083f6d1023c38085552d98849dfd4ac965cf066782de30d005201c080bfe67ee653438899d478e4b6c2e3119806988b22472d309548a8f715282876f3995fe49cafda207b49bd13f36dd4cf9eeaef945ac4f1b85879b5aa1f7f83c427fd8ad35e8c999d28b361db1309fdc4024e39fc0b920b113506c7efb060eed21aff063158262a3f513e6e3b5687608f1a6118a22bc8db59aa1b22c2c7b77cb94d9613be9977b51f855a2f50feec566559549a5663bd774628c5136c3b42e2e640d0f21fcb14d3d369e497ddda433de687d176fd53e90d698210dd3a3d87fb775eeeff92cf5bb70c80abf159aa6797c42508fb063da1f0f1cd20e6eaba4ccf4954eb1d2043b6562eeaea24c39448bc1d839a546f77ef7073169af5eca01e3fe5106bf2ca1d0039d36bd08921feca546ae368f67c0eeb2b03625f2bb6a334abe1528e5c410c7bbb45e00904f9a5fdddb9fb12ce86257c2f2c1bf46de0cf6daf6c2a6e0d2db7d688c8fd825a2117a87bac86bbb74be4bb0f3497573e88ceb74b6dc9d94a9d821f148f124c945ba7e8d29242b1394c4ef006dc58d769bb09603654de8e94a225bc02220c15e977734bdd857eb7a8ee95d6adfa96bfb585c960679db76b0ae7fb1c8039858a114d2d784ee9b19a09899e053cbc2e6a7fb8f9b1e7c8ad81d10addd6c4a4b9aa435b97499ba46fd9b95754a767f3f53b91bf85f513d8be05121ade0142f4a6f95cc359beed0f6491d3a7f13be9275fdf060c7dc0b72e5c2fcdb3db30acc518bf674cd212778252d5f027c6d78ca732d1e53e3d85409f91b6d05f58d2aaefd2add02d852ca14b295b9db602e478d6c45928d1eb479d17fe35737bbd69b1463afb1b02e13d815110d22933e27377ac0cde3f846397e075e3da55aa692761580d679002d295afb1174740542e244df7e35d1907edae49d54bbb07d369361d36500a46685f5c6b8b7602dbb26f64bd31efbc96808e3f063eee4b7f5f8e999ca1e1d7d5129ce8ab4112f8efc02d3ee8985026afd52c3700f7e12f28506c7abdcf2034fb4fd7fea4959c5a176809163edb3640dae3eece335f7152ea9211d8cc41cada8320e365aefc7797b7d6ef841eafd3cc6a1b642f55eac97fe3075f48c70fdb74a9c637f5a73f19032bff26b106905329d550c2c6056e45fc81578fcbf2412fd35436e5d1c86f261821cd5988014f60d8873c397b6ffce8ad975faac431f08e05c37d5bd90ce665ee4257d98038c4ab00005edee4c1b477afcd1a47cdb1d3f023d82dbf6e1e0208ad004371d997c78a6e32cb485d7914bdd67be5f3cad290380bd57177a7937c0f980ab42507b3ee66aaae958fee63cc204b7fa2497068ee2c2819452749a8ea8aeb50d4c1723ff0532a56a222f73220b702e9207c4467644c0f4c0155af6d672fb93c8fe0d784db7ca8a52d24e2442d31313eeba7d4d6e8d5944fe2b223e3d327f6e362667e28f103da7bee0962504bf29369981cd4784be4e018f3c63ed9a112a25abcd8fc733546810e9ff1d96065a0b169ddb2259bc87b256ef1b5b7fe9948a5735126ac55def03555f060baa822dc93fce1a86feac4a7f78559ce0ea944cdfeddc5bfb6b7eabc0fc8e62761b0ce76e43443ceeba868a5c69cdaa3cd1975b5d1c7228a6d8ec4bddc1179f4783f06fa8d58082dc1816fe9445f278503e4d3af805468be17c849d1628a2618fa7941c075c9c282a7c57171e637a551e4dd3f564fc0d880806e4a8060f045a2e8e922d3dffb997b5dc792d1b8ec46413a490caacdd0ffac7a9d5de27ff057796f82e51a633b47f72b8c4ecaa8dd171f0149e7152b1ae285c4a5dbd5cd7b5a9828cd21f34457053038ab51976c2a23c4595ea74775b3017960850189963eb7222f642f4ac807f7aaa6ac634edd6635f63dc123ed8ac2663cac520c762a52d10784246c634423ac17b04f3190a4f7b21eae5fe9fb6e6f51fcf8167a8e8e5603dcc16dc19c0b608c94ba5e48ccb1cb2e405a85c8d972d9839acee1af6853d43a631045746f49c98dbcd5514cbe1af6281557ac2965f7e4abfed9c787eb7d2046c86d6d5914c6462a3cecc5870332eb0d421bf31b8d5cb464121955a27fc66c6ddc183f74a1a012bfaef1d93f6252e7e7c1f0a5d0d56fcd73605d180d31602424a8d15168f7e5acf4089de6777cc040499fa80d55581174fe46e30bd345ef8666d0454a997a988239d1909b27047771e60ce977cdb78162ebed04e1103113b553d3972303ee6370a5fa3eb562dfe15f7150d6a8a00eca1c07f03b90b452a25b571670b9bb3ee6c1043d3b5daed2f2883c407bcdd0e95a06f63e0a53e66a1da3a6135cf84a85e59f7e8f1e9081288fdd063ccee9f07b9454eb0ff2dfd8d0609fc63f9ed509add9a41fc7f312cf36f34345dfe7397abe8c8deb058a33e0fd4e99c9a07bd6add42d538246a01ee91d13da01f97b8f9a5636ea4e64ff5de9d76b6129526e03dc0627217ff4ccf6e2f7661deeb2f2fe7d7f3e79b735a8702a549f89f92ec71e082fa2aa8c1aad1eb03d6a6ba30d77403301911da1868852e8d76c9c1c6ee2c370e64f8e22b293ff076f37dbb32102f80e8254aa1e980addf8d166ceb28e464297cf473568b2532994650ad58c22ea45e36c6ea9ec56af407ff9772ee93c88a1b5391f27e97bdfe547062583c24a99db50b4258d97e6aefd1ef6e8a4dd808c00632d8663a1d960ead92f86c9083533c96b3868cf33b47400b36574712b37fd71659d8385d69097b220099d5240ba51f8f1abd51cb52ace427146adfd2b43c8bca487edf9cd0c2e834e36d617db12ca227525ddc628a3ba2cbf6d6be56d19bd37e045fe14655621f12566754d3e4494cda1b78356156fa0ea5c52fe90ef2454947052f6d759cc8d694eeb739f716d1c9c6679ab74ac316b4350d0fae86d4d2c401da2548f10ef9da1e2f2800959382263ea19ad06c93143d724a3c66e6dd73c3731f840ec598650547db9003c76b064a9af33dcc5e59ddb4c932be5216b13aad669a14703ebb1be3bb39a43c51e3fc396a35a565269824c121c609ed88cf6756600e50bb842d5c2050ac0d294c731a843830c30aa18e8cca5a5c992d999f90c0e756cf8f153a54e3e7f079a772cf338eb52b21cfa86eb50b7eebe99aa92d41e56480367bb5ace5c135a8dcc7dd331af60ada60cc10efa141c07e3a96a67286354590e3a74fd1daf17e0ce2a9cac6e0aa16dd5ec5eef8cfde0ebf218d9005d7fdab09b9895b4f444fca89e8674f607d001aaf7e4d7ce5cd76c3cb295a0fcfd9fd6e18b65b4795ed6e6316232e5587f7b9f93e85a0577e48603a2c91bdf7c5bae86a8db11f8aa301bd68583d472b7ee001a7f3eeee443519a9b70d2a035c93d1aeb6d92a053a51e1c7bb3589d1e2ef9feca81b88e3325aa5eacaf53c1331e97add92287bde13733e6b3af7c6a0dce4df82fb41703901ef465e544e4f46d9857ccac76b529f0aac5200f559be8eedc27a7511fb444ec4db4cf0b2fcc158362bd331636851a158a7dd792d65e5a37c8b3156594f49ff4b73eab451b2368a8e80eeb6f9817092dbd78f2bf8d84eae4f0f09e88376c7e082b97e7dd473fca69a8bae9be4a26398deb509bf7eb81149d15b78041ac18c05ed3fc36fc3811be573c88dede6027f7ae530c0fb5ab6a1b554934158a26feb171ad073e0d82f4d6a5630978c63d3e2594d8c9685fd1c7f10769df527c5ec9ac46a67dbae0b95edf808ef19b2094b7ffed747920a7f193f2ce102451f2d3b04bc10ac4fd10d94783b9721dec5e713aed54115a777773e6c820fde148b9de37be434714b3c10ce4e026cc2cfd3519781f4a76590ac14ab885bdb670bd8a5956e75eda9f623bcdd02a953adb302ccaad3b0dc0094efd81744579ffb37e87cdf40bd7b29c2161335da65c6d28bd79943efbe152f217c538ec474c9512e5f928f2e463361782201267407be89df9e758ed3ac768f60c42bc189f5da1f38722698f9b63bd021c0e4734f900003fa99b3edec3ddab1293d715aaefb7f2c2d99e824584d4ddfd8577a45b5f38c57a924c9c5e8d42bd83a3b533a3ef1f1a52540002ce7e69d1a923717ade39bf36f7ab3fe39cbd1d471c70a58a7d64d7b2fadb09c2f7f822a127565c01fdd4e8fe34701477e81f70aa19fd3eddbcf842fae5768dc18a938dfb4b5970d5dfcc83ec8087364cdbb1a80f772fab16d2ebe527d637012d8e466d70970ac36b1ad566c7a2c59c522c8c42f78619b719b8c396f936bff7f292cbf94593086babf1f962aa34555fb3da3391dd1b8f76ce99f069159c0633b8cfd1b8ef9a87960d7c6bcd38ac523ae56bd3f3e9d7003841f70457abf03454940a422e06dad8ca0bc91eb91dabbce3afb6904efa1bd5e4af485298edd774a806c8b5f2064b0dcab4e4ecaa6a659076ca99f3bc822cbc687767ef5c039bab7085d5633c568c33f89e756df9c040924595b41f55bec0d3f94ba2c454dc28edc439225aa294bd98b1c880417ddb3fa1545138dda30d9db865cbb141905ad14d39c55ebacb26db2d4192585e2274d21ef7d1a7f2b1573a4676325b85d26d9af22a59e6023a97129c5f64dc0e64a00e8659410b71d13d5ce63816e2f0cc3d746f4d467866cd9fb3d0fa435f554ae858070bd9999b5cc8b524d607edc0ee3a78059779407c42ef1c2aaefcfc458d4826d15c090b46db8956ad3638ec48326279322280c9ea467647d299dfc47c835f94bf4f5e875797d98e73a7c9d07d3632b038349a4392dcce03e5dce57b230ad1d1b343466c9ba4146fd36192fe4590ec890105718cbdc231747a7bbf53d2d6e5432f58813584764a41406f18d141a294d2bba5cb893c82ce5d076c124449000633555eced124b86741bc88241492a27a968779b33cbb2befae6fe5f9a723b685d93860557dc7604ab7c5ae951a82d189dadd8a72e4a94c0e74dc0ae9b29c27ae89ce18b469f97d42ccb08a48219a3725cc6fa5a46d46dd7f8120df1aced622848d3af5a0de1da22965620aff57d9067761ef3eb1fea36b80429d0a5348724bbc7d65feb7d06e663db83d05a55ad6781864c43aa8f6c9a59adf91082c94a6431115146644860bac81830db216ecada20287caffc5cb927efeafe739d3beebabaab2815ff2a3bacaad581acc837bbdc4fbd6f24e035155ff3e02126ac11d361dbc3090bd6d4435b37d87c9973b3b52362a0f22ada9cfd346a5d1eaf0596f6531301bed0eb2f528a16710d5f24d78e59327bbdbb7e1c18e8621ff879b2e2b8d4bf6dee5b745ed131739c31f276d752afb456ed96dc13b47284b49d9d6bcd13c014633d81957f2cc3c75450671c710c9f63b246c2bf45d5561fcd792036422644cb15380e90c28fb9956039e68af39cc72e1e93a07eee3268c8769c64529a12d2b4ff5914835e4ce9e877b927dea2eb4766a612a13e73765dc03da61641f5ccf8acd514a3598e90b934a4e562e90f98478c15d56a99b1dc26413204488a6f3db1557ea83cd1cb741d2c5c85cb2dfeef72744c080ccb081d86c8f3320a1a2312a7d28df0554b1b7f21b9fc43c002ef580cab5f99a06e4027943bc0be2954b5b4da6ce7b6e73e90b371f11fa4c966d35ee017ffc2ea450a77b4721919b85435205fb8def6a24aa26b626038c95e4f84161d17eaaffb8c42cbf03fa523358c3d6c222c2609c1682a2a4198e0128a746b7adb8c209cc28474b04daa7c89e296cd30f50a13744d8ae110031950b1c78d485ea7c7ebd65fa188b05e45136fe56b10ded4b8be067036d82ebb7c9a6903f1cab0a1ebd38d6bcc7e8a6b90a2dbee2a1fa55fbf6fb3b86d77864a3fe0e21abf4ad684c1ebe1773d4c9472e6f4969a901808c589c275a3d16ae452676c38b376db0dd49c989fd38acee348a6af204d81347570f273fe9d863200f5c17c0914b8692770d79afe612531174adf3ace66e53b607b15a017d2b0f4eaee06c2ab21db4b2d8bbe61a18727080e954eebd03a3bb25cb70ceeda7efa749861c52b786882aa6b21a7c8716c48f2ea8cad85dc2abccb1f2d28bf4ba83fa72de13f42c4fd5b5801a9132b71952e569d88c2b794103f8c3de3054f46d9e46954da2b926fa130001c096e57c2f3c179873dc32ae26106c82399ca12f946d19fa8bc5a9689491a630d9c9ea61c6685b0a0ad8abe5744e5692fd5a81c3d77d3665695fb42f3024ea02febe3c7d2fa7adc2736de12948b5991896ad94ecd8d88fd81e22298e62bcf4ebd290cf1869a30ba80218f236288c5810acbf986340e99eccddb885172f1898b0da8a3a519d42b7ffc8bd6d3da81a43e22edbc4d08abc18a3a7689e471ae08150f374a6e9a05e99dbf63467b2f7945cb38efa9ec1da2c6948b04bc67783545c924d6bf177195eb502b049b9e5bdb301a363ab8a1941db121723e6613f3d54af100656866df2f5deb394cbf2b9f2f92981dda2e45fe3f29fc675ae2757f96992c478c5efabbbd28ef3b01cbaff99b8501c37c5ddc486dda94b2de101dc8f5a73721ff459aaa17bda32dbaf650df1862729cd5d082521395231ab7738a70b373ba477862306615a494f57b66362ccf23ef874857b9c4414decb7a7c8656f5df2c5ad32c61a839f075dd932c750becda24642e8724e6677aafb5228134639592702f6c7a496aabb64943448c736fef94a44a62cd23daad2ae3ed2ff4ac3606321d59a3084fdcd7355d8e3f2fee61da8deb5f7286dea2ee724e8d86214d3e85cd4f74da4c828e6c4bd40dd9c4b5f0b13d7315d25b462828979f271c4fa77b4879cfb331dce704426c93d7c740500032bb4eba0e2f87f9507afaa173f995631752303e54647cbdee42a71991b6a8f8fa48681d19d5cdfcd927024cd90acab5eff0b4b1f3df7cd58692c1a48dc77c31246bea6c9fc88a9059e776e82e1d2774cd9f8e24c99fdeef17efd8943a7bc97b49b7d809581672dcfda608d02ab60a842b7756d3244563c7e3107396a650a3dae50f188cc6678f03eb668aa99edd62c94b1f653bacf2005ec09b9926a561ca835cf92433abedb60983ac8a7fe6173b6f50fa48c6c488347e8e93ba52d7bf45b39785606ca13cb8f43a8b0b18b85b37f29defe2e57a3c61e1c3ae734ab3ed82a5a1adf2f069375a0224792c5bde1189b6139053a95430be894dd38d3459a39a3ae967a36100fdb4bccd6d2873a238d244b11d71fe6bccfecf4c26098d7493b8e1336df902e3a563a880ef2f8e102f54cf2747aa48a84a699dbcda019662284a28468984c79b6d4fb36a410e24793e6d0a058d6ad745d42cf40e9cccab1cc38a61988e7900d740d1c5e3b7cf6967c4708b5abeb4a0d8e8e01a3dfa29dfd7754b76826264b3fea310ce77db13a7592f31911b765a28f4287b3585111f58044319f315d44c6cf9f112932a2bedfd48ba5aaba89c37bf6cd0a1dd0e916c3ca871e19f4c89c7b85a31ff95fdcef9f73a6b6d60bb546e8f00f72144cf83a778c8f0e0ac8b20ea84784efe672375c1f68bdd9706fd83de5a6947059d07b47e46a537e4222413e7cb6d7ef7a8ee6094f7882b940e1ee014ef7464bdc1b5b86b7be2e65d3c5f435da21d73324a0ac3656d392781ff5c7e14106a810bf416258703f502389c855cc9a9f93b411d4b5494f346fd4eb72de91d5bb16b261e1add04f8adcf4f71b902a97392fbfbddedddf6433341647c979cc3304f6004d7e9807676c7bdca5a2466a85ab41b235b45902eb7e783de032d4d7a499ca154ae4a186adaee769be2e30cdb9439c1f18715c9b8f30cd3823751a7fedf382c947f81064eaf2b5649aba4fb913fd2575b017865fce0a84ac3edbf5977fa47c46953c45021b4664406c54457dbc0383f8dd98e92ae25696027c62b11da39c23c738daf9976b451db67ec357f0d3ca943bb48e45b268d76c704542799b33fb57fa63b6cf12d93784ec81fd3a3b792bc6cd6394c058074f6594d1d0b305ca62dbec7c4a59c15a51a795708fa3005aec8122bd01ccdae26adf7d155f3fe5c71f4b8e2b148120396168264c6396ec237b51f99f000a4a453870fb4815380f8f1387f7f273c54c4a9c0ce9064663c66955c6180705e266c0e42c26fd8583ba7cfa413e1d0e0bf0c27e3c22f99fdbe643000384faac7565fa5210aa6994367624f9ac8c09ba2f5a5e80c471895b738abf80d8bd4b750e2c64cf2b2b5b72ac4b67fe75db63e457218f2db96dcd1d69ea4cf112af72507502c9930982d44411cc9deebc82ee34056054030f19f763d8fd6ee089a41d4e5ce5c5fed58371e518f80be3e6127ef3cc4ab08f6e4a7e32ecf9fe365221b57b0d95f88262bf2a8eee9d459cf47db7cad2c533e66ce607b7d5bde48aadf78827da0c41093e670b023f3460ffcadad5f11851831a2b97d012277765010c435890212a6c70d2d6dd5ee57fd61fa90c0ed047d4090b8f7b543d136bf768c51204524724ac8e107aa5bdada33a423024662dc129719439c7358824f58b0be43db1d6fbf34a27a0ca920230ab7420e8bafdf46dced77e79ecdcc8bc1fbd34963d895bd4fd11e4a19a51b8df942092a2a3f2135709af38212e0ec2b17721d15d889affe48558470ed9bff1a5fb015d373cc041d5d81d139aaa34ce59cd90127afb939888630dcab6cb744722ac09516bc2b6120e8173bac8d41cd13c13e9ad80f8f3c3ea46250ba92ada178a7d8d116a7dbc400e2d26fd33c18be2978ea9577e0ea10cde48f410b2c99747e1dbadc5aaa1c8a0a8f642ee2f044e06dee6e75767741bc602aa46c1124f5cc614cd1f59f622c493284f197c969b85a91fa9ff3268c2946d770a3e418b3a510646f5915d20430812cdbfd87ba57a2f2b4b148433b98468697eed4b0b74ec504bdc1f26603f27b0ed92b5f7ca1f20d0b39b68068c20f951e1c536a31d8395af1f50f0a7236c6c99c99add9a5397397a07a5255848c7ddb08f5355fce8bad8083f11aa06c1d031b580454d6da94c0b501a8635273ccf5af7f1effdc7f291deb75d196e237d4f6d3a210f20bcb18b70e2341860c48a30a7fc965a05743470f7543a9024f2b65318dc8e4c74f9cc2fe7b6ebd43d7f15c6a2d2ae50973b0577b5a05fbd218447f877a5ebf347a598095a53de326a1ef7241eafd1f8f71f0598537aca198b1a0582a3b46aba007e7c60a4d56fe88b290a55261cc6e76e24e1dce9b88ebd1a5c04fac11c05c64c8017de30078f813a7367e4b3cd71509cead8393bccadbfcca07883b3e1370bd52dc1fd4c3706dfbf1ee16e8e91db43746fbdffb55fad4010992fbb13e30a64fd375cfd853b5ce307ed0c41ef4d98ed5fa2b0a92f7253e2904f7eab69153cd6187dd65c17c7cf6b4b5df84a37627684bb0fc6353a19162d02fbdbf0c514e0e41f8dba6caab796781d46ce2330270841997009fc4762dee3e00911930099a249362dd76d8788b1c9f9c9eb22155375adcfc08b061d7f61769df1787909f1bd672df984fb695453371947268bcd6b6200172f08fcfe0887d562b746aa2b35716a5ff49dc2eb79a84e61e246c8f59d2551b39162ffeed6f4b16f6f9261a0ba76c07ed4681d763d6cc447d2cf22c568348bef98ea4f1b638cb4ce7aa22fa5043edfad75f9aef73c1d3135378ffebb1ca5ba35ab426a346edc2ae9306f1118b04391a19b777259bbddc0fdb152f1d9fa8543be9c274306e27eca28b5f81e015872ce98ea8cc90905e8462f7915be16438dcbf69e3a50b6d69ee58c2fd4593e981de77d395a05d990aaf21e1013fb4c51de68c3a1aa16b4a164b3fbf7af40b1fab2dd56f61c5ee680b92cf4550de4addd88d60858fb512da57979a1adb953d5d52f3d165cda78d9f51596ada9b08e5b111196ce46a4f30057dc5ac11a62e966bfff0f146eacd6c03d1460a216234872375995612862d46a675466b71030750c818d026d93d944b572dde9fd6f2c494b5da404b916de7016084549565636dd31e80a2f30a253087a44ab9d08d190697dd4015c684eb3c3af5b9d81e2005586654a3fa17a714a92891a6a53a9413ac5103235f066891802cb601f4e3961ea7e18a72d86f5719d9d593a1bcc2680a5c75ee5a75b616825adc93742b0d6dfe4f886af39fe08a9a95c5ec4ea5a8766911ba1ffa4cf0aaf185b62d64898e53efecaf3ad60d29504b16217c4aa7db60414b69ad24955adc0d38822bca8f2b16b1f8bd492b213827f85a3b24f06066f37e9ef1e2c8a3c7580879a44e678207f97b9fe382e8f2d976b06e7c685468d9f6b1048b4097dcd880e986da1ada723b36f9cb5b57c7c990261e0722c188674712dab4751bb48ad31374bbf7d340714ee6c8d69895e83a5d1adca67d953487391fd4491cbf32421759b2af53f7c7d9df63105203e9c15e022befcff4c56900412c4d1773c062b74cf6837c0b5d0f0b57e342bdf00aa1bd57fb86931aad355994cde9cddcf56720117531c45658fbcd74fd2d1d54956d14332f9eff30af083e8b760cc101c2e63b0f047664810b56011249cdaeb01f3f5bb08e64385428098d413950353ef1a1b5f4a04ae273013b03b086b00fe610a78a6f8cf8ac6e2c8de95e6d87ac33909bdc94215b57a7705538f2569ac61683d1bbab0d32e7e83264737b83e61e48aed6fe1a528af7a76b58ec35a53fec85f6bb4bb218e142647180f8249ac532bc9b4e859d3bf1b70cde2b4ef80ac312cd305740c0207812caa32a5ac05717585e14d33940e659753a63033501f302dedd60c5d08705d496e21abf1170a6bc9e208ae272d22e5251d4fc1b7cd391d4d81fd59ddb5def9d8195bf14970b20e719b0624a9ea3044654dc8f7a171df8091755b5a7a39cf96392b15b7a27e4cb157719bf069294b1c2d3f5479d3d2a6aab38a0e43cbeab6f1e35252f6e87153801004f37f7cebfeec242379aa00b767c0c72bdac7d482cb2217b743493312987a1a5c4354f7cbc6a3bd4f9fe4061f9ae8f8786c98af65f59f23dac018191cc895ab50128d7468aed6609065850d1ea5510cddfcd6ad8a4e463dad19dd02e93fdf0cc8ee5af72c7309834aac3169059ce7c95ee4bfb48e2967f4a0b251f5e49cb013d507569f98d7fc8f6f2dd645cc498604cafccf7e0dc41e6c12ad71dc3383b60a8547193fa3dcf508a15270a6ded7d434f614ad33696cc906b32b30136efa46ed452e8291d78b24623b8db52451c61ce122b77c4c7fb6565853959ffd7edae2c4e7d32643a609b97a8df9950cc2ead308ae7834ea9cecb4733344bcddb5e6cc152bdfbba7a643ad270d072e16532702eaa6ed56674169ce525a6b1b8a65c01d7a76f7f6e131c9f71a4d53bf010257bc558aba8b9e4f60b6d809ce1735a4c43dac1a982888f0a1fde7877cf689f8c2eaa09ecf803af405972b6cbf131d2560d75ae3db993390648c02644eaa55b52d83dffd4b6ac0874379c0e1b21b0c56d7db2968c58662e0fab421efe1fbcfecb9962d1db8b202a832f49b3370412676147f232568d3efaa8e0b4b084b0b47dca5486450b748e283898293bacfd10555738a34eecddae31ba9a95a3bd40bfaf06a09e6d2fd38cc7316cac69e47801b2abe28a1205942443c5777b9b2857628cf4f7ec8cdd5947b121fb6fa9188bd9bce71b5f57e4cdd602c44c3ee129d63ff21cf526358ad88d80655d596c0dc85f4c268715ee5541c26e7ddb07dbe426a618ff17c4770182bec8c7142201543e0d59962109314d6329c22624ab1372044e1097f099a55a83ffd437f9b82e8002f01898f52ab7f6da12f1152d7a4c1dcddb5ad8655723434e90e9cbbaccde87cf9f54a0397dc6ad915060b188effb3980e243e36051ee10d17f60384cb18f8c18313821e1cd9cf00a2ebf6524644e19ccaafd4c9208947956f7f62d6ca8ccd72b338bc9409e9d7391eb2ad1848823a2ae0133a05e9f918c1b2422201a5af6f44518759c42f2bad78ab1817befad731cc4a89e91e2738c48bb80a7e49c40190869711311de8acb7bccdaac24767ad1a99d3e44f585a9fc328ee2384b416970f3631bdbdbb24f7d5fe5df23b774a29e7cd327661315d71b4c9afcb9d96dd83b470fb22754ca85a4fbcfa3d2eaf19470e5dc7cb22d90ce3f4a92209258e1f213b39e57f56fcad2973e29f815094be87a897f04a15dfcb1c2cbafce7172a8be51ef4f1b385c954bbb95633c6ed33fb639761b73a05a5c219b401dbd78c607e38d9a10c14a91b66fc64b4b170bb5a018f012f1424b926ac5e3fa477235de5c4a09ae0dea32d2d9f27fd636871ccdce78a76d0e7111251cc8b9637753e93a600bd2e08591f66968a75940a2d7a25163e8e5777cb33f9d5f3d9b76dd2d67ffa6165ac8a8bc24960e356cf431127b837cca7beed331e1cc18998bd146dcf82634124595d377f43f5cd6188603227ee187b87999e8051eab93d9a5d8bca8245da950297d7adfb7627606e1cc6a1f2f17b96388e3d23f5f6634282d69e0b5ef706b108232ad1c58548991ed770e64e9cf3e63ee65b925a89012066819279b5a97c6983fd6b66c112bff9f7ea39718cee7e7dccf28977b095ce34853d6d1f45c59bac61966474adfe93c2718fe2652744513d419daf6b26cc265cb0b85c62a507555821b2b198c6ad09910281a2c45abeb9e5077a43b10f03269bf0687bdd6a881c90ccfce10883eea826995b9baadfe354473d191caf1ea0fdbcf3459bb3eb15d335ef296bb1b27e6350f7b2fc91af22802888430a1e1581b3c771b92f88027e065fa0091e76be63b36884d0ef7de26da382bc427a4533089d8b07feb91424526684143d11f7b3efed4fb8f41566454ec4ad92698ca7e5efe9fb812bca3497a86647a7cff59652a51dcd101e42079c482f7180db73f1c6457f6c8aa148d44721b4884ea5336f25a207361ca2becde20a95424e16972b094d359ae63ee7bd4961bbc2ccb449be376799fe45ea2f5b11a467651aa77adc9e809ef66f10a00c87ab7b1d4dabb88e83c8dab0e72091973d946be753869e3893d2dabba2baad7989861fabe80d3b603a7df9821ce10637c317fb0728d31309ffd69ef682736d4d82cd103587e7aeefacf71ff21daa8caef2859d0fbc9ad2fb645d1b66d4349d3669f884dc4639b85ed782e5d022a0f8a25300fe41cad6d25abbea23d9c70d797c17892613670f782e7d7d0350ee2b5885a5e333f4a14af190475330e2a2cd9ef01462b21c4667ba15f065687738149693076be59adc7d90f0766e79f568fafd9cdc36722ddc30a7df7cfdb9299e02d5fe3d2909798011e763f195190511cdeefd8d7a2f4a4a2fe5b520e1836835842e07004988425318afb9cf85af5e6d31926c1a32050ca1181254e0413e0f05c37def00740b0d51ceab8196098a42f56d6f566146532aff29e8001e313ff96842597eead9603f171c17a646a14c7b793238d39c7fe5df6bf59fbffe40456f64a347184340dc3984a6e87e87772c919477ab555d6ddf42661d40e86ef9882b10a8cc2ad68e722f59289b7ffb6b935120fc2e3f4f6481e7ddc0b556a7a261fb0c6ce411eec7311ab1f5d59021ab27c2fb4d91d52225e18a7becd2a3608ed6a798ac7004e2f7e7da4bc02c7ecf637e196356199998392e4b979236ff12fcd5ccb7b20a3ccb9b77dfab422b1583a00d61d212a04747d6f1a38869d0039b7fff790b8b9d8bc9d2779b731878a8bf6809afc89b7279cb8898c5dad48e5f07c305ff78cfcd19f160525563d56d306234b689d54de5f9256f434e6aa5a89e100ac2a2ad11f6a049e286b5b06d653e6c8b9d515d7657280507edd19deaf0d7ba17a62fc864f8bf0ea6398e32ce017a4768fd6b72b15fc86c471d04c24d6cdafb2f857765aef5d415f1534b8d7ef678742976082a25dcd103616b7b09adc59066a0dd7f27cde542e0cf34270144902dafc62d137e2c3a1e6bcfbc03b7879803f6c7ce476c601f473274e7f7072ac7c51abb9c464274a92cedcdbd3b281de4e2d702e70658ffac6dec6f02f46879223b387a71b5ca142d5363080f53ca52e40316b20ae7ca07da5adfc72030554790dbb140b611fac698d50e428f8f2bb9c09f5e8d87275d6c82c8d7cf23f80db0d818bc99076ed13065cfefba49993fbf59621994952f21e914853683768f86dba091d8a40cce90cb06b9800a55d7a7f153a5551b38b86eecd417520a543284ee991d8f59cf929a8019a096e663ed48b9063e772b71660eaf8d10fb3643372934626e6997aa0f43502fb94629aec210f744c822655474809348f5436616944e04218bf0da2976fc916027cc7ebfe77b11d6410792508b4357b75aaf3647777cf2b6778f5210f32e6a854021c070fd58b0fd80b1458520c4303d3736102d81a630cde1096cdaaaab6e57d804b0fbd8336298711276923cd0c6464c4458e94e5c79e23710c915c336e1998f0af412bec6553dd8f8541a02e33bd5488a1056d5a8bc4c264dcb547a3f964ac17d84f23c409d03d1f8073d220a08e2210561c5d83f1ccb4ee3987d64c0201722476abd298100fc6ca70d1db81659fa44a72d01cf2195996f8bd11db4b65f78f63ac64a4f9c5fca0cd55498dbe1f8ec772609def515be99085121f9ed6421b668498837cbb7cfb8bb6d26ee7ef82703de2a051cf98315dee03dd6393c0608e1b1f137caaf92a48487c5e479e8d941dfdd0a9844f7b038b68f1292dbbef14f739c442c389245ddd381e8fe6cd32cc711f35790150d571df2078b00ced35e748218adebdd08c8922a20560b83c6fc246307f5dbc1a04dfe47bb3121c5fae47847123e90e85c12176d9bd42e9900fd809d698bd41ff45e0fd670315e278671c7cfc301d54101392f06fb332efc227ff82e366d3ea97ee3125516ff6809b1d80ebd79f713173aa43775fadaf2c0a257f6b73a812990ea906b0591acc3bc4eff994db22ab46e32008b6022bbad7ee127313725cc84c383a7276a097780bd01b596f2e3946d52f7bd331b1218f9a97334a1eee19f396c9902e46e3e0bb75e4acd6261e0eb870947137ced758722fc4f0fcbff061184f2f782381d9b6393583363b03524373e314a74aef7625e03cdd8dbd78b7a2a652bbfa714ab9092e265ea5453eab144b6c517afccf82525a1f9f5deaf24505c43854dc9f8945a9485746885ca7631b0f546e91ff0a1008404b820a209a868c24f11cea767fd0e81b38259c6e32cf0d878b39798543803583ef9c0daafe44c6b66b4bdbd4d91fe1fd67435331eb1fa1b741603f84d49460611009f3c7afb6658fe6c35c05f615b2469532de35633a41aaeb85c8f822f095b0c88905d577d46b8f850d84a037543374f7cabb052caa799fdf44372a9fda0aa7d65d7642b6eb4b488745071f1a01583f1a056a3dd2464e962b0597a48b78af61544f5db7eb6feaab4bcc4d61fa90baaed5c6af350e82c6c835c04b45a976a5da82f2c0d3ea7a58fd6f35595577772ee420c95e91abc0fc2df4603e1ce975332c5004f39fd0748923a5fb8fe9f87a03646485a4986d9994a015d0b773fc074e59dbd03c06b279ce4bb4ce1cc6c1ccc47f03ee1d08de39851a64b23a3457584e158fd580740fbca60a2509bbbff72beecfb3357f234c1b2d7ed014fbcc77f40474dd0fd325023f90d9aab559bbba114f59c7fdbfc7839be39a647debae7f004cfa6d4c7c420d621ee5ce11d079dadcd1ca1c8e8f3b38ec997b3a3742bde4dc930f6106064a607bd054b8311230a63ff09b52133a8aeac2d011902143a01977d2251b9419da7c91d6739971f3c243ab14449a6b776c7a7cec7f8066220791af3c34d1449e59991e69f53ccf0f1fbf3d168661442e089aa59db605bb912dd46c3f5e019bd15cb4ecc1ee8cd8614c3c48e3d6f45befae9ab253c9920fd8ea29d67256d819078968c56338c33b1fcc3e4a377b03db533538997a46413ce957810accf46f557dd5e8a5533d895e8bb3a922716998028be7905cc2ac1f3a32d00489a9691089dbe911f2c64a0b24cafb4af4d8564eaf625c9d4347b9c6955ed7ec07eb14d8361fed303efd1dde4430d7a9d843ce6d690f5116cf77e7b74b20e06c17da3dbb370e30b272fe8ea0be472c1a92da7ecbbd89974c2c0749a7c41bde907d1dad6b14516d740c9a3bb345ec43cfdc4f32f2521d4c97d3a899ac5b79fa11e0c36551f92d44c56899c1a94cd2dde37f8c96d832421afcbf6229257e8b3d6a04144f7f43e3f80215970a98a6d3e3c8d5d00c09e5aff73ac8d83c0aa84ca6aab1036f68fba51a473f90c0d54faa7205e31dd3d51ed02490edf9b5d5636e81983811c591101e00d11291f51d07242cfd8d300aaf498c16857e90d965b48240577c78a1481f6782c5939797171c36622316cc72609602c584d5630265b89594687cf605015e89dc15fb000a637d964e8110d81f47c8b77cb1bff6a718b4c1305b755e10d84c1c3d59683a5800a100f9f4bc168ffb3cc8e594cb971a8568688a5638315ddd455702328000082599c47827aa21591bd3bacbd29b4c01cc553d464e52860d5b924e39c474047769427c8646c54d234a6f7db1376468b7366c4a4ba07928d788913fb578473dbe9d447e6827c77b0a35abf7e1a29e75d15d40e32555a66a0c21dba93086932de915a8a6bb0093883b3de84652d833b5957046fe94666f08f5c2ad542e98a51a9bfe647ccfa36458933588835c0b0eafc69e0c02758c3a0e6164b7c0bf239fa5868d6c66d4248a337202b934621e8e273a1ea4386dfc9ab334f8d8136b4c9339440ab8f13302d8e744198a7923e6b2a32b7cf9f3751cce4e0bb79be909eb21f99f0fc62ddba9710af6db02baa7a7b37fb082cfdff2f74ad767b414b5b1f29dfed78c84787a4ba23aa416b21be6ada0796a79755d2230fcb13cb9bb4af61e169b893661b99be1b174e406b26100bfd903d5c9497985b2484f1cbeb56427af2c7c4c03ce377ba3b1f146dc11e1e841e7762d2c8b948627cb1aec3372ebbf58f8e9a4f2ff580f5d511b9dbb3e4618388953e4a97cf124a82b9251a2a9b6d468e676d6560360534499f97d644a56ab95bd90f871b11fc260fd92ed98999fa461486273e9a58ab6c9eccd8c38ab7ebdad098282daa9909267e1a1a6282994f5d90e2480e3c1df9ee9fdada5a871b004fd036563e7c24a12bce979747fcb0b08a79cab17f9fd0e56cb838e50dd506a0dd6426fffafce2842319a1a70411818aa0fb5f26450910d19fbb2de97772c70111a7d83149bea25c7253b0ed879b0dde5a6071ae40cfce476ec92ca847af25e132250fab369dfca8d00f02f3a56b91a7c88347d308caf5d1d9a157b256c62a0084cdd96536535ad622f4c4954ae1ab635434a222e8def181784a92c6a063d01dd20411f828c6660e7c88e889eb74912af5a879051158728c136b348e17efad76751c7047c3c6156d4c315a82a828af853855f73001bf22727c75685bfe2e453359a949dc8ad06e9d002c2610baa34559c6bbbfd0904bcfc2840cb395b2add174c76cddd90a2e2b08df024ed4b113082c9e60285ae860600000000779eb3a374616b17bcfef51f272ade65645abedc7aec16e021d852a762c57e65f7e85dc5a186687aff2faf069a5d492c8ab3d6b32c00dee8e7cd388711898e5b5e2eaff4bc000008acfd12bc5bf9fb9c7fb7f62bd615525fa47c5718f0892ab315fd450081db341b6fa26dfdb8f39f5f32e9d1a872a2e5fa0141755f5bac16278f160d0e8d7ce7bdf7003a03c55215e89579a3360e41b26ec87bb1dd42531d508bcccc48c24b3b8ab0e211b11a843eee0423f686a5facd5fdf81a51a19add9d6406f604dce6579fe827fda4755453b1a2c8d1021d32e0e1a6ed36525cdba2aa01d4500f264fee61b218df184fc8dd85f141f31d037fe60a59ccba7cdb1fa841c3efdfe3dc8ea5db423f9abbb338ef46c986259a5bf6a92ca8bc4f4665d291a2048d5cb1fe7be92f0fd3c9b36ed83be154da550629c10e8f4fa517d907262b82d9cf54e44220554c107f398566c4bcf351e904813cf91187014fbc69891247a7462e5123a05cfb4725c7c30c5866232f1aece17cad21f3143cbb3dbdf81be0042d085e8fed2a02a0a1cab1c0d040449ac9c3e249a635cc335400a7e75679639db11f1238e94cdf136b5258c6451bd0bb17d7ada25f31175eabe0cc1922400107f304249237365b6d1b73e191abf4dad88f37535ae63fcbfed99da4df85a15dd75d37e99b6953cfe0ef976abe22f8da900b87776d14edfc46ae7647535fc9d17c4266c39d40054b20a800000019c4946240f81fc35dbec753313a26cfc3a6edc31989bbd243f5de8e65c76b38d7789bd0eff92bf09c0b0d52169f565d0dfca8ed20e45f19c5bf59702892d6c796fdb450e0ad3a4b08c624e4b6870478fb8f81a4802e67f69ec0cee72dad39c6c1f1213c3f423fa6afdc9610bdb9489631bede22864e7f7867e78a9aafbd4cd9f13e27acaaff232f7e14c488e55db7cc6ea3bbb8db9cf55d832185ba9d2e91fbb48d84893f4d4bad585e65d0ec7e202e5f34f9b8489d3a50011f9d900293e1bac8033a3ef9fc64a92e22638908a144b1170037d87b66b558fbf58f1b297a19c26b18df6323a1ad1b9d26b317cb465dc881afe69c76c4f48914ec6de860a2743cf8012121d1fbd3ce45d9b863c5fe618fd20ffcb65c14267514f695b1089521b075e0000000002b054581301379d60e47de9df1d90ce08d068d7dee4abec294613f33a7f4b99ff48d2db2236c5f0fcbc14b8abd1e13faeb4bf0f009dc9e438cff09051981ddb3f52913c235524210652003538a21b2248d889816bbeac8e5d055047ea391c2d5f4c38f7341fb09502356f92ade798c42b2e558f0397d3d9beaa6fe1e96633ed1b8227a42431b64c308f6676657c6368340dd534cea9033c0a3843f50c06fee2158c87167d0e48685b0f242b86e00bb280001590c1d5ecf1618f1d2193c02464fd2380f1c01ec14ed28018b2c548dd37f0bbb0cf4c75a93395549cec2df278cbbe150c6329d346dcfcbfe632cb7cbfb270e8e668e263b9e073cbc4ffab5ceab5ef2ff5bcbb6f68860fc5a1a86a7902bf9a67ed358b55acadfa7338a3b3ea77f1f129adc45fc90e31019814e5b94fdfdc7cff05995d728c000000000018c3fc183d0bb2dd8d61b3d1bfe1da7970ca83a8892c4aeca4aa300c1ff2c201270bccced41f213510d92af96b3c8777975e33653bf6bd63445ae06b910002809fea4a64c760651c5d9e1df95cba2232ac68fe6f655a6e4ce123c1baab5072c48003d04b21785ac688aa71ee21465d0de489b72533451fd224759337baddf85fce043fc95d705bdd4e9a3a6ca56fbeb730e69b67269fdaaa8ee2ef4ec4459a705fd186d248369086f8accd5b8cbdfce1931d807d1fe890186f43eac92b8c950ce9c934701d9e6f9d88dad2799d8863d085476fc5ff284401e1c0edc67dd779cb00eee91df95b400f8d424b7b15db770b285ace36cb2ba6f64846d982322e99ac6f3be1ea40a48f87856f26b365665967541bd83b6a3c74f291431f1510ad579cedae2a6fd4c5d971baad66d3770c58281c9dd27367765516a7bbdafebca5e88eda5075c94c65cc7e59e1abefc7d9727690657901c037e80c866d8b5344006dfd2ae1cc26ed9f73ffbb0106aee2ea96b001f09c70a22f5f122cfa21069818000000000000004ca077d3fb02e82122943577795faf9eb23f676b6095c90fcc03fcfb8a21cec29a3b74748c6c2a6be25481a49099c4c83820dc2fdd86837f504dbdbd8ec59b0832146285344c2ba8d7cfef7c58d04d7a0c99fa014a4c08c8933d53536bcb701a8a94b6dbce579271b818ea352754bcc1c7f14743c38927f30f0029ccd12a46dc3eae629286c8aed81f086134f5eab75416f72166c0082ab988441fd53a18b428ae069e5b63bc6419da9c21665e2d45f32ef7652432283dd239bcaac2d343865325805d90d75e6e155f21ea6c48fbe2f8c3f92fe751425cff8ff515886cd5ebb313fd01dc11dcab93eb57cbf4bf1fcfd06cd269bb2715a1b8509d2f7460fa3e725225268b90a5bf71a904fc480f45253f407cb45f52b7b101c982980663f9f96bec47760f8d7162f46431dc76436f0bb05c7d4f12db37ae08fb02f05a40dfcd2270a6619aab7159a10c4a794ac3959b1abad1e60a8131721a42d21c4719af75e715ed714ce8627cbea24aca9eac9cd939e5c68e0da7590c455094160d343726344356a92aa355467dcf44a72b94759a62fe12ab10a87a1c8366dad3d7447804b4a55f751c6a13417b3cd8444b10356a74c27c18b10d312910aa15291d8ee956e7a99d981cf5eb4e16addf036a8572b4caf7cf3dc724daa190f2809a00c5d0ab406bf9163061507836f61ecd5e649d5c33c7925290d2da147738b0ef2d6a3d8894cea1087a306de00000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: d90a97d9d9de6e278327b5caf6614d6b2625ada74c52b1ca754512ddf6b97657 ? 70710784 of 103469828 <70>
01: 49453076f343644018d93903d18a8323ed695abeff0d587063c81dc186815618 ? 70710785 of 103469828 <fa>

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

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



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

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



Inputs' ring size time scale (from 2022-11-08 08:46:45 till 2023-03-26 03:13:22; resolution: 0.81 days)

  • |_*____________________________________________________________________________________________________________________________________________________________*__*___*_***|

1 input(s) for total of ? xmr

key image 00: 15b8b80ccc3a1a7ecf45e3f35e7d3fc4e1e5e0422a8654e67bb64f0ab286c35f amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 3fd1c2a12d46695616a65ea5876b46a245faf29b238488812a8df786678433df 02751163 16 2/2 2022-11-08 09:46:45 01:200:02:43:18
- 01: e07f71953a583d7b57f07268facb559fc3096cf56d55e19a064c78bc01c33174 02843385 0 0/97 2023-03-16 16:49:43 01:071:19:40:20
- 02: 3d94a4ceaf5cac24c4dd3c78ff85c44fff82a92ca3595aa3620dded58eed48ca 02845226 0 0/34 2023-03-19 08:16:35 01:069:04:13:28
- 03: e31e589038e95c265139e38175d1dfffb882c116f2009022de82a1826294f08e 02847588 16 1/2 2023-03-22 13:57:22 01:065:22:32:41
- 04: 6a5a553004d048342ce5b1870ca43e22264be62339e4ce24ac29f0d426ef0cc4 02847607 16 1/2 2023-03-22 14:49:51 01:065:21:40:12
- 05: 096c7199f303f0d8ecf5786cad65a9c89842856d5a5dafa98934afa14698d353 02848536 16 2/3 2023-03-23 22:42:49 01:064:13:47:14
- 06: e53a0322ae66f1a058f46c4297e205575000ee478733d80b6ed6821c1502a5d6 02849106 16 7/7 2023-03-24 16:44:29 01:063:19:45:34
- 07: 9e4e56ceee22494248ca8d4c1e6d6f96b9cb37836b5ecea42b6a8d70d4680109 02849572 16 1/2 2023-03-25 08:32:28 01:063:03:57:35
- 08: b20d2dc8f9492aa6151bb452204a5bf19eb201451094c512e2b74b6355349f7a 02849653 16 1/2 2023-03-25 10:51:54 01:063:01:38:09
- 09: d43ae1b9abd9e8b33d8ebde501b096b7bd6dd886e1bfae19c2f69a2b58c2627a 02849792 16 2/3 2023-03-25 14:37:05 01:062:21:52:58
- 10: 3e362f8199bceb2456755de7b6922e0125a679ae09c7577ace20f2dbf4960fbb 02849966 16 2/2 2023-03-25 20:28:14 01:062:16:01:49
- 11: 9d6f202b2b794ed79aeb40f2eb40a41068773b1105442a19c31b262543e0dfe7 02849982 16 1/2 2023-03-25 21:06:17 01:062:15:23:46
- 12: 672a50e4720057dd68f02465962e9efaa0eac2e8fb551807f957209b33ca8f2d 02850017 16 2/6 2023-03-25 22:35:50 01:062:13:54:13
- 13: 871dce6fcca7b0f302da2d634588883a28c56a0ec40751b50ee035e87ef1ccbc 02850055 16 1/2 2023-03-26 00:09:47 01:062:12:20:16
- 14: ab972dde5dc35831e5c016055c1ce126a510ce196214717994bc0fcc425e2ed4 02850064 0 0/31 2023-03-26 00:21:01 01:062:12:09:02
- 15: 6b2a9f222a9577159cdde74fed4c1f3c93c4de97473f4f32c8d2142914664d1e 02850112 16 1/2 2023-03-26 02:13:22 01:062:10:16:41
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)