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.2, GUI v0.18.3.2

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

Tx prefix hash: aa951557ca3e97b8ef9dc0cbb3f3726a11de27d76a67bd17b10c9bb1389ce08b
Tx public key: ce82533da3a2f294376f7320943e06c0817c02d0626e24d8723476b446be2c3e
Timestamp: 1680092150 Timestamp [UTC]: 2023-03-29 12:15:50 Age [y:d:h:m:s]: 01:035:14:14:39
Block: 2852572 Fee (per_kB): 0.001058700000 (0.000020480000) Tx size: 51.6943 kB
Tx version: 2 No of confirmations: 287967 RingCT/type: yes/6
Extra: 01ce82533da3a2f294376f7320943e06c0817c02d0626e24d8723476b446be2c3e020901029a8f4227fc5d7b10fef8025249464676bc000057454250565038580a000000200000005102008b010049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c0755650382080b0000050fe019d012a52028c013e913a974825a32223aed82c08b0120969411fdda193b51a9b23ef65f97ca07799a7a8f2cfe92ac017fe41111df5bb18198df9f758ffa07db3fc9f5a6fd83077f15fe57987fd9ff60ff6bd797f5dde5fecdfcdfa02fbbbcf67ec3f33bbd5f65ff5dffcbfe1fb047bb5f78ffbfe89bf61fb75ea3feddfec3d807fa97eedfac9ff6fc117f09ff2fd82bfac7facfdacf77fff77ffe7995fdc7fe7fb087ece79fffbcafdf6ffffef50df0d610d610d610d610d610d610d610d610d610d610d610d610d603268a764724093d85baa83f78d8d19229ec426df59cbdf125dbff2eab415d4eb5ff2e9e27508b9828f392d8151c15729161a7619c48281be97d1cb58ec704c6371f7edde31c1a679e42853b0627f40e8ed4e1ce79659840783d3b6e6395635ccefcebd775724f7982e35a35ce0628aebffba8ed59e54088358058d71fc56725017fec637296b89e11699bc7f5cb22d60497b3d5df68ca3a5b4ec1dc27c37911a9ad2d13208789318a454ebff7d2c8ab1d6f6c3e0efd6d0adcc5e1afdfdff5135b62b72b5265f6824d4ff11736d23a888d5f4fcf184e5e3f2c32d3d6cc45f371512e6d648237615d5af006e97709481830a8fa8f1fd4a36575cc9f956fbebe2583de51c9e16980515384a64fcfeb38fb17fe74d0b361342cf5fd36df7eb2231aecd3a9f3a92474c931bbf22baed248a90ce7158d237b13250f87ed6dfcf71bc262705e7159568f2d3e99a4498594a30c4c950653094d46b7e0231d0f7375d75c54c75109eaac6eef0976c16de866f269cc018bea335f35e64c8693ff96ee0c84f67e164e99abed287a27a101dfa809e882a05c1150fa6279ae64f9fd6102c156500a87187fcb3053640d1716a4bc91df9e952dc25021372f7fba57e1211f32e5d32bdcbce693cbdce38b7fac14f904b85075a1c92eed6cca190ac81781355396bfba73d44a79ec7538f5d4399ccd3a0effc69a2ace6b5c1df332155ec0f620579d1d86c307f23cc6ee7be4339424b3530270385c9fccf18af11df7da7cc048e202865d395e34afc32b4d4702b67a6bf3e2d75a9e5560eb0d0e8582eb7218b3c150d8fdad983a8da5f05f70aa3efd6449b64696fdb660d3d1eccc455e5bae3cacff53944d7e1e1e35722d72165c824abd9052d8a26aefd4e34684b9f35ccb55faf6ae3892df77da71f3d71f5d433803ec6870db7e45f6d20fbe0415b242e91b281a474583d5c1ac3ed04a00a6cae0cf6b2c7fd0a585d1d309e832b2a9a2cc31836181cf6614ef7746f1c7af8f5a336fe6d5b880f7c62733b720451d3dbe3abb88a289053405fe1341c5978bb674bf1f0d254331c9a0230f8b44b42a8a4ceb330bd074f58a3e7d278aea7e1bca13c9b4aae3d111c252c529e67bd260c6d9bef552e6d24a27461e573527e8ad803e2eada18c5c8644927b07bb04c0d8068a5906ad45b24572e00500ecfc4b7911378e6e65388f23959e46315cb8e542958f15f6bba5071dec675b777eed1f251afc64390cdc7f1e932e155750226e475366e3d2afa9776022ea0eaf293450fc84b89614e770c9027bf214f6f1409a6fe636bc3e8caccebc3a25a1f178b6360611ea18d6b0ed8b7e5c3647992f9d348fe569115cb5d4a23b63919f2bbfc1e9ba5a083d6d1d2df5b55fb5359e5bcffd672e249a6e3e3638627c949a245b804bc4275adf67367100d1400ace3edb34e2d78f7f02a09eea31ad78ee8176218fce0ec367f64ee92d91eceb41ef218d58876edb23c92d2721260775051396322610c97ebc8e956d4881eeb91d58828bd81a66d6a1f08ba3e16761362a870b23dc1a94acfed73dec9c4927cbd7d9aa891a4b4cf9854be4f3e80a3d3c971307dd8418bac11b6fdab79ba8cf0f1d676641cb6bd476e5a0bd77953bb5a38aaaf376ad2db8f8c238e24122557ef6d4f248910781ffba0430a3f0ac05a53cea8e497a5932b630ad970933ad70f9ed3a6c115510e5d96c5703816c4c861c871a3eb5cd61a313a803f28675bc73d2b300a0bd3d2fd8c835fecbe684553b97b63d058371ec29c2ef6ca4c704ef503ec195d6ad630f394db3bf18df789f30802638b95d8f60cd688ea5bd4bb69652ed2f13e32690569de89f04527e4ed8bc1d3d8ac77819ea34281f1c1c61aea403b19632e60fb3cdf8dd442ddbaa047d283ca76be43827ace5554821779af175d20edd0b56572a67e586b8b3a0fedabd3740370ea1cf5afb451f13a90098f8945753eeae3df5c9655caf119424cf96328aa0c5cafff7eae5d73b107e4d24aa496122a517d43fbc8009308f0c6df871afeaec17ec58d1ba2155220e3cec9ed97ad3e7ba1592f381a77041356e3c6a897d7f6312fdca28e75cefeb80548cdee0c230d29024989131c2412ee61baa85981c91ac9efefc272a1cc328ae1f63d637d749dc90a8ec2e231b18ce49d05a5a3243f7790bfcefbccc1b0a1144a1752b79e09e44e79a8eb0bf4f537f4a19eab419a9d2370397bb98b9851ff691664c85f2a776085d5a73d3ed72b81aebd6cbe760af25f17a901129dd4d19f33dcc098e8584eba717ea93f5b9573182876ebbb8c97d7f3fbe2f1a04c58c400893fffd53fab53b6f662c2acb455e32e17b6722ad9dc12a88a580b2e6dd555db044308740458e5dec4c331f88f8dc47b1397eadbb5430f54a478c08cb479cac67cd51e605f7e0d641536d82ea9b8122ddde52c4df08a33a794c81e283ca989867ada973d399285573a73a7664ee2d692703923008c3ee78862f38834d34ddb3ac5530ec9583b2910889dbbc35ec78626301acf5d220d862557af66835d001fd30121a26d360b6ca61c2d2bbe97d52e68fe60bc51bcd0bf886ab90fec953ece8599935025f6aa238f7d4193b9aac26e0789b22c908337059f6ccc5136e10d644ebf638037ca3878f64f3124231b7104eea92d6c2208a3d172040da2234f155c5eb73b30da67b41581c2864d0bb4b2a12bcda15938746e43f1c99fa74ce1974934ec60b4a47f396579a39a4072c0547e6b1102618d360aeae3f2e86d70dae073f1e9dd48b1f9c43c3e3bcc64deebc243d5e51cf482d045e69f25adbb88db96f9ad47e2b1ae872a3e26acb42b452e87d2777f17e2f6fc2231e14faa5041e838be4f250f57c1b0ca8af606f7c3063899d1ec968e16244ead7e65d81e2a4c2ba943c797d392bb49830256ee8d4ff90efb26f509b27e66f7b3fe285025988d8c0ce01c744b9001b131c442e085bdc628fb5bf57c6f05d01cc0f0fea0e791f556566265ce6a9c4e4fc34942633cc0819006e249cb0d82f5be700619618f58288eb46e117141fe0f6c7d97a097db2c9ec9cea56ebc2d72f191599895060eb900660231dbea5ea37bec4994ec45225bbbae0e46381952a7cfd21fb97ff98d7398bce91bc7a83cc797c080e9b1518efc279592df351dc127e6c93f8785b5989c87262aa3e0a83acc363013d476a07784752d2a66cc476d44692bf7da0eb7ed899d3bff34c312cb05550564198e58c15e2e91a79df991fd2d0321bf4ab8f981ff1f81b17bcf5eede8a9bbcb3a9af5ad871322e38499a54e1d86ebed622ec5beb4e00b2cb3a76114b6a3aa32b145d71086a151c7bc152f8bdec6fb2fdd0c894b56c42557f8fec5a0b494da518fda7de59da8f5853db80176a0be88d8d3c16d20174612812ec65701add33ce910cbfc020f38fdf78ca9e337588d883aac518e92701ef3baa2c1788d5fbc0cbae6acddce0624f558a762b69c57c87ad5bf7a609cacc7107d57dc98248e0e40d75fba54029f1e73806550f49270a3f9b1d62ccf0d7dccc2ba90af5df3875fc482f4e06b05f54117978a4b6455511055774ac036984f5ee70525ab5ebb9abb0970cdc83ded4cbbf66b4c97e8ace610c3b6758c194d042a60d74a8d9943d8f2392b89383d68eda8682af3f67ac3aa73e581e1dd53ac3b1e9f29caa18e7649b5be194d86858f80e5133881105abe8bbc26d57784310103b71adec8df64ced65bd215738976b4b1d01327908937b3c2c7f4194b0580166f4c9885753c945be8011955de8cd12b89f7636af97467db39550fcd13bc12162407de17742366df282bfd798f894d58fea70ae7d843f5d9499ff17f8ef0d914ab2721c9264bdd8e4a315ac6b0a3921f619ea57cde33578d47ea92185ad371885336b6d8fc3e4d5cff3be63126cbff96c85aa4a9f59049a9f9595135840b055bce0f142210a5f9be6a6d938c3a614b0cab7c7a878cb52850bc81b6f2802b2e7eb7a8407a92cacfbd94de8e1df9036efa67746d1a4abb7d4cd41c824e6c781b0870ab1e82d04e9d9528141d84412bebfbb61491a6d6a6afed0e502c863786711a08ed2bfd9f132ad22f1cf3340c8c674d8bd684793c2e8da393128cfdf7b7bda376fc2dd6c5a2d9fabf1a488f5c84b59c20ee8f9f0df93487204ba106ceeeaf222820e5d87c71d815f4f06a82a50097991ad224795b59d9a8879ed1d61005f91a07fe0d0353a99ed22e0bebd5d7dac575fb9d18c5ab263727e852ac77429faf901ffd3caf71f50d6c377193a9a199edc385a421844327893a902a5c996d06cd882c0e16eef26991857be72a6f68efae69064bafcd897de2c634b874fd5fd450643d5934f60db3ddfe0336abdf9f5f25b5c10f716c490564ec29974802a94b89021d03f9d61437d8cba21341e2d35741bc6847d116ab2a54875f6a6701fc3ceacfc73e94a20a2ee19c6ff3228a3d7a40a492d2a233f1e2c9d908188c8107ffb494e574d202ac18756559076e96dc2e226c927280c9181a6742ebd7c52d55dae59658241f80e20c4fd299c148da0de31e5e8f02fe4abb6ed67cf83c06b391a28e935e6052c2f42a85b98af7dcddf2a1d3f28534302b8e163a27a79b9b8f51bd884672069865ada9efa52d94ed9d6fd31e06e3f316452ec2da25c3d1dd66f0d53992da45cfde2571d2b560bba7550f862e38193b550756647e66e74e9e17fb3372bd7a9513ec8f19a50e924718fa2d5a9616eb295c9fe1ba75dd35fc4aa2034e935b88b8bee7b0b8909b81e1f03f9b813e1dee3dc2a4c7e76a7c953bd72266a124e82ec0827a9203a3b3ac34fd2ecc1367898cac884e163d70e20b048664ec024b664d698faaf116fb8ab365b25523a81a00fe6b87d144e9fbfd1f374565d7f5eb7d0b2110eca845700c531118eec49f4a84422b8885488deb1520ef1cb0b657c3524ae84a9c7542d481ca16d90da1cc7e435a1ca132fcc736001f81d1908169e971165f575862df5a0ae01098eccd9412c4095e3861272acbe1511d272aedc6ce113fc36e7fb123f46a9e6bbd853f2857366e3ac6267c9bbc68f255a92adc6e5e89c40c90df66bac0abb18e6ea5b776162ca9bf845ad64a6efbb87f24acc714ee8abd6ae3088b17fa14ab7fc941ed37f026a5be077277c00e24ec5217f4a39be3eb6760ec65b76e393398fe4318107c5a7c46818558aaeff2c712d1db7b14dccc0b546077b1251af191c2a3561d5f72f4fed4b55b9a5fdfaa8828d426eb55fd09ad7fafe96426cf364a4873640befc0eb6c965b548ee1f11f594dac3a81ce0cc59416672c16185bdfe6f862e11a65457ecd7d446c138ee832d7c2da064b69b31c41c627f7fe05b7bfa5478fdfa8434dec3e8b33d04dd7b19ff2da2b36e8a501ceeadb45739997581893721438445298f6d3bf8a4433d671c0c2c7c292666533a432d6052d434a982c2d012e7e08973313112a912a912a912a912a912a912a912a912a92512396b9d6b9d6a70000fefd767000000000309a79dd5a0c8e89d80b210d5b21ff0df1fb6f33334b6dbac1dfec26072b39dcf2df7b4c324c4163f54503a27a64079ca87c5649af65bb225d676520c94d8c126a4c700d2c4e88429800aadf19ef0c0a719fc78c07f4dd83fdb552fed58acfcf73247cce90087468b1479fa7e8016118f9b7cb0860ad5effce4c2cb8a9a7bd710238476f232b6256d197dc4db95088ea849e7b1ddc673a4c4481981e30821adc06750534b3897e5a54fb891342026e610066327ce1a2fcbfff8affbfff68f08c7d7593e7245cbce7fe6abb4fb9a6eef7ca821ce15b7be72118d39674fa80b1c3c6cd65472ed756e226f7c491c08427fee297480060d10773209c8eb5b2d76bbf54bb01943bd8a631a34a11689fbe58327f839499691ac991e8b945f3c2c8260fc2f559d7aaa8e6cb8c1004ff7a3b5841e0d0a374867d32ac6b940f39d0bf6f0d2b60cf703bb976a94214b857a8a453f932ac86ed2ba87f8b4e9c847b9a58c543a6cc026a0a4d8857aa923186e813da1beed15cdc2da0c39c103ffc83d522121338bcc1785a1e1b5d1e5b4916e0f632ab3f587363aba20f467a4a4b834e5cb7a3309329e3ca642b02a4ff8fb7f11ff53b91682aea3980fe31b474acdb3e64611753cd0ccab46edacd9afc0d2e876c488b7587a2e0cb3889d7e97465c68eb681c7ccfb6abf2fe57bf52df2c4979f677728453dfe9bc6e376bb4207755d00500da6ac93d8b55c5becc63eca0facfceadd3188d9d5b031d51da3c06e4fcec57f96de56ffb455f69006350426a5b24975b1b4ece5f276ac5034d6986f6856767ae26c765d45ee4a41191bb35d1ad59ed03d15ce7d3045e199bfc1e3654ec74cc89e558d473d3e9fdeaf03d6c8b546074fe8fdca10b8b5dd8e93568a614f9f58a5392315355b99727f0f3609697709e21359e7fe50c5b268dfbb248ca9beca544e3a73503fdc79256769f0aed12f03991e515d7625100fbe51ac72723c91ca7edb3a2f0147cc451050bcbd9dec4bfa8764492fb507b650a0a8e8c57a0a1f5deddb9a7240727439afb0b6c9e29f3ac5a6fae59864853e83a997116d5271f1251c7dbb3951b4f4b9bed59bd7c10728688ac135ee163be6d2c8cb54dba781ef0d2ab3b62f907788da56415341a668a12a74be805bad746f863bf1a3fee4db22996e6f7b5ddaa0d4a2c5569353d8bf25bcaf30a1a58132c80ffb564647506ad4a343f1726b91d5f5fc86b7b3118c8b8ecb7bd1dd6e42ded774bcae90089e529d79715e04cbc2c068b27d4fd627f59b5ad0313f220e29b7a0c4df3296ab48b5a071a570e7996554b7a47ca3bc08eb7695689bf2ecb541b01b5a3546a359778e181c5d4dd70f75fde68dffb221411b5c1dea5b83309a5857e88dd42a91f6a18053d179615387ba28c12a193cff8fde142a1dbc5b1d738c83f46abfa06e724c37255c8e633f0c19d2695f2d2a7007192974dc8079f3c5e2fb9af2633f7e6175381494c31c76a96033328bee2437ca6a922079acf55a095a3f0b9acc4d8d39cc9c4e821ec79663f2eadaa6a248e3f110a6210862b8670ae03e2739fbd9bae59af5c332ec65422c40fa58d1c7ec70bdeb0fa6bc9dbf84e937be4b21c0cf1d67616fee86b282029a2ef6bb4a40197a6fb127fb3a0d273040a50e4b3b08d1029e3b0817828218d6b225bc5438caf4484138e4f5a299e4e4bbff5817082e1c356155ffe58d94a0eb75f333177040e4e5c1613802de140baff2b29457d6f34ebf18b07b29f882caf777cb4fbac2beecf51fe5028cf14b3a1c99f7b399b1a52342f0e3ce5b613672a9729b51eaffd9337e6bae921f07f3ae9afcfa82cdfa6693fb1f7a93873af9e945a2e76daeace7bd5818f8f7a95a364353cc8c1de313e5a282d5c1b935709541a0dfb9203cd3c9f75446a943eefdba2c898733d4c21d6032005a7ccaadc6dfda0898ad2cc4804aaf4d0c3ba0bdd8d5264dcabf6f00f9f0727559bde7d7ee873303603793388ee77c9776d4ec0d3a802abde63697dc8a4684f514d403254c93c2a8c3698035c0d1f707312f854a7956e10b270f7aefb4b2b38017195d2b38f5c99ed1dd0ff5f243e4545b53fc79e37fbdfbafa42479cf5c56bc7e74e2779a33ff37b9e769d67879e7361e8f8c71a31eeb469c45189fd40dd7ee094266d8e46c77ba91eb27782eb5284d90bb87373186f4d4792e06dfbc827be7f4cdf8da46c90db600c1c8ed11f0c5361bdcf41f62ee79a6de1dc6d55cb76790c16d940708d2e7ba1e6650909d452ba0d130a3753e02022057355f85a0ca13103a7cf8e930018ab36536133a52e79f5f1fdbb925e6f375fe41c05e1a71fe173bd82953eb196e203230bd1039abc6c199987fd822169582091c4e713138f6be8a1e451c4444ac04d093f5e752820151c36bda7ccd65841e9911bbda73b70a42e28e7ae057fce56a3b0007624eeeb099f9707f4fa6b73fd5dafeb4b5e3eb1339d5835ca7b6469669acf83537c2703cf8085777bf5720894ea2b084814cb2d1229a2a1eb7002c90dca650f2ee335f6018d2fe9e431e7cfc585834e6ecc62f2df793d4cb691031be43cf4b13db687ac7fb65d0ea2718cfb53b53957ad890312331c7b1dbb30ffdc9c4722be1586ab42dc0104de169d0a77ec276269d8ca486f3ed0b940f61f3cd26fbffeb9628045f5cbf6aa71f3cdb857c9b3f52f216f4cfb9588143de5fecdf29fab0866d38d81b625d611984858a70bcf247e6a2718d06c1f423635b50da76ff0d96d754081a836f1b90d70dd9fca22ffbc52000f9b4e7f62c831170d72fe72b775ff3ba7fb06be13e1e89700b6e95c179c469143118c45222932924cce055a4782bb05d933e3ded65b6c2f5f12cae932cb1b287ba1d415469e42c29c2e31291fadf2c3199c00fedddfd7b1afda8c52a1718b6762598b7d7ec7156a199ea947ea5c7d4829bb57b62690507a1d81d60a19221d1edda23543b63e4d64131f7e1a964874edf3eebe8ef7840198a83b806490b98f133a0265ccbf286a09bfb514a3c6975df66382a3012dd54357aed87cb8252d2ceb45f7db6eb1c8ebc875ed23264b3d9b8de68ba7bf7e56535d3696d659c77837530deb435a2871ce8311c126abfb456a97d69c9fff0e7001fc56a4ec3ff95195761fd5e7b769e8ce188827c5cdb56da9b0fa2623c59ed7b697eb66f263c8c1e9c512016a739f52e61b59a63236712ff218704c7a1e5cfb7717ee5904b257b1a6b494ad4a3b0e2aeb1844560146eccd4c53fd03ea72d3023f219e4cf29500d3ec66e64a4c8e5efd368a015a6803fa2f4c08def849bf862aa224ffa6de3eb4d01cf0cbbe8e48ceddc249fa75f80da2eabdd14586ee9eb1e7c8e1cb3409e1d4f87e81dd0b4b5274db519cb79f4c79ded693d4fd4681dc1747dde62f9f75cfef532e1fe04a73b82e4dfbcd6d2b6b595225af0827d4c5900dea8a577012fa608a35d91acf84a22c148b10d5178283eca1a4ae3c76f109c91771c58216ece5a6039c0fde83bc5e79c870d776dbc1ecec89fa6534a76153e23e3806456757b8091e60e35d0c2f65fceaed2380d4ebfdab9af904177ff9ccc2385b8728c57a4d1ddf477d7f6d28968d7e25d3155623d5614cec4c31106ba0693876348bd7986cfc80ee143b3b3ac72121094fd82493225cc7c75d101e997038172b46f10bccb7b3803a88751c9a22895cde7cc2ff7bc3961cf1e0c442614b1696fe2afc051cb9f30343a589451b52bd11b76f6e887593236434e69afb5da0f9d17a5ffdf909ccb208cb1bd2ffefa79e5dcf1c74bb42c42f41630a2738406ff7f23851d667d4d8ab21716cf7bf0e88f9aaa6e1d52bf36d8e0ecdce0b8f9c0b0c4d269733e8dc2a28e4a8cbe3a278af87be5857b8d68c13551e5fc0d5e1d07b890df97edf52cb0b5b1bcf179b35234f1532bee799a88a37781e6ac532335af9f30b50d7ddee4ab1ba931c3f67e7e7b8bf5d6cd0ee759d3e69c91ad3bd124145976351ba8745f5057231778a6f7e054588ff1e44226ae3685d321633cc5c7b50027a4cb387bf5140db5f158939873ee3eb66799057e491a800d5d851574f0da0d29eb8c1e445203d119bb2b1fce62ea3c00f2dc3249d2774a499eb1de06372ab922c04f52b8c8693d8986d7904685d280b90a4e7a6917c82188f5f58324224ac7d45b80f53d72663b96264818d02dade6407ad5f7ad3ab027d466770699b5ca925dd94776ea94a5079831b96412603fbe623eff693c196b74460b2be21ce93d279956689974b6b478d8ea0afc50059d74eecfd14428a1ff626cd18507e899a96295e615c2898801fea6aee5bf8725f1a080e89f5ce617b05c088f9575e27ae39c5c16e7f6729ebcc33e1de5a8a985d9c349dafbed792bc4532ac8bddeca18a6b12de424eb4b6447e48455f2ee478a6a57e1e293eee46c34c7582257e3bc887c8686042ec7c3904f8b10afb8705a3aaf7e85bb0ca895c0e53ba3572608f3cac83a1143121b076652044bbcbe01a69264b1f4d18b6c2ae6a49d5dddac52da4be247d0518fdcd4640acca982e7c70bef40b85b7d67a5166a80faf5c30528746d5eb90afdedf24d70495f2d878b7698a78f73984e1447c59194f05c81a6d598472b7f6b642a525b433b42e145123310344494f81cec978bb6ef3e6c626728f57cc336d03b204a138065b82649a384a564c36eac9ee9863bb5cce939fb2ee2feb810d8410889472ebb0f5a4cf9586676aef1f06cb2fbe616a009cce6dcb7b2151e05978f22624c8d920d14edb336aa438108f648d9d4a8d00d7500e9476a5740e1faa723eb85de766521a2cbda1587d592a95716aeeaa146a33d2cc6ea3b67db3c9c0c774edff77dacca12091824002d5e80e6d15a06907f2e6a3802836e5679646df898c5b68fcb0ff2208c31693be615a0fb58e3afbfdfb267543e79df5ca3b9eee509c997014e4250a44c97b262d50d239858352b077ca29196eccd284030be3bfe8314fa338e13a5a2876abf64ce1b114ef5fdcd42b8b49a5c4337b8f4de14d84d227f74a43a83b0c44ef1ac27fd9d08f3dc6103639525ee9513d932c6dea43359f6a5b588a0ec3a16a0c5f9019ca3bdc23c8e9bdcc70094f042ae55cf0ed8dbc8f6f52ba4dc2d244753073733388ffeab8aad2fba88e7f444b543ca0ff3f233e8ff6ace03cd77b147971b441c07004a1aec29ccadd669aa173c76aa4b339f4c3fb911d6ccd605f85122bcd25a9611bc32bbd401a19e8886ebf7282243c7b054f3c3ae36df03f8bc8fa4a4a6fa060a52436c670f2b2570c056564a0925627b59070e8dfc8534df174e7ef981b11dcf3030f3514ae6d0f4a23a1f9cf52e0aa8ec84d745c4587bee07a0f3e49a10f8b8d67fe6f4a16ddc3b0148f80922d22dc17068716930b1b0a845544f4fcf34dc5cead420989039f2c49fc94ee8c524f9fef8fec82110bf0e30145c0c7f7886a77419be06a2ad7620c85c131bc5803e84dbb0b1fa5bd879eeada9b129afb635a3ccb8e4c155f5f30f5bcaa38424a8e0f59b4529edc20e8b72e50d252775eed3bf6a874413dc2ef358e8e961d23fdeac1112a8e382b7547fd2d6f92255c719f780586557733b10cb5f29d4a9b44f02c32ab1c743d25852cd6b827639fe94ff905be82cbd6051ca338269405807c1775f658c1110841da5b8a00bedbc35868016a38c7141b090b4cbcd276ac90590533160a7f453e897369150b61207d29c651489eb1f3348ed6c2c8b4e3997ade7d2d63cfb20b4aa3cfe502d3355f738c0e5f2925a16c1afaf5501d037533f993099dd1c3a7bef9946b0c5f272ebd62a0275aad1241c834bfbd4584a77dfcd4fd63ce57bf8b5e05da70929f60522ad2fb9f2c8624670ec2877611f53219583694ddb3eb4ed7ce47d4bb6b11ea028c525ba0afd4d85b159bca38d003927b2153c3db7741dd20af985886a490de655ce6c1f9aac18a7dfe11905edb76b53cddec610c5740576222aa7c99e6049ed25b15fca7736441565fce45b3e7acc7dde804cb7f8114bfdfd5f4c56a8f41713451d285d67df31906083b600f3c62e891b6d48924fd67d4c00b2f940acd57655c4583e9e113a5665a410fc3d6594d1fd33048a7440e1237561f256f833ac58338507f882ec7d422a26f16538b826b3813e698c3bd25e1b50f66bcb7faa5d6b89fbab6f647ef5067b27499965deaf82aa6af34d203244326d05bfd38e865aaae4874fc6cd7c6000377d93020288f6049bb380e5157f7745213ac319f556b106dfa632b40eed49b289c9fabb08eb40ef529431b6a03d6610ee55c73d46e3f37008e686a2fc15558f5b3eef0f346b2e26b4df9b55b216e7e1b5b0b71ac0e8005b478f465b077b227e478df837fc530a53760f4f1e69b0747b4442c557eb39f1657f8bec962a8d47c4696dac926d0e3d953c5be0aa91e221e2d44c19442a1a9dc940162858a0f5aae2bffccf66155d1fe8385a5b16e3a20df54133eafabf0846fb77cc225517db1724924dd45165be2d0b67daed3bb738d1daa49fc19b017f575433f9ca2dbac27813174eb1526a02171fcff2e1861609612ddf6f296ac8d31bbdcd62b536074115562aef0712b0a9353969ae542f18ed8787574950692cf5520f07120260db8d44d52ddcc99272c843b4975d22e9126357b49deac38b7925206f92ddd1e5371f1a99d2e99b57105c0d57dec87043fa1e1f9388d7d62335a9a43de2d1a7dc812dbb3493bce29a2b9b8698530794c5a53c366c71cc44c1dda16bd304f356b62de2c71f431cec2e19aeb14e0d02d5b0fb8ef4eccb88829e7e90f283a15f478dd4df5ec8b7efd484cfb77fde3715f73f4f0434d94400812110c65bc4f9ee339cb26faed792f3583e0971f6e923b3970620a910c18df0e47524d8dc8d8f5443e294271570656a5835e44e0581f4c993ea19e1ef1c5fc861dfa0af35c897e51987b97d425edcd262115e9bb6aad19a5138a468bb5a93bf9862543103069dd63fc0ce29aa6f28d60d631c1f7bfdb5e1702e96e92e5a543db4a0ccafe2eaf3bd49fc4be166be81aae918c7986a8297b76a0a83ada54a7bf2aff80e7b4958b1fbe136cc5b905781ffd8df7605ce4c39abfefa8a1cf4ee774e934309105bc84a61421028fe1c1351fa3e5330d6fce448531976f8805d4fd44cbd7a1ce251ab27dad717698f193d58d8bab122b53fc59418f33f3cea8fd3486b83e45d856230b5527d63fc4f45796494fa0309a666c8b10d8f128b5f1a7b922a60a89ad27f706da4b8c91793a2233b979c3beef0013f4080942abc086a344c2edc71381672fe587a672aa5ccad355b65912639c1fc7e307af312404e4e2edf07a4fe661303e9ac9f2a0b9b11c065431cd87a1c5300888288f676046d5ac76bce23fd88692a32ebf74f531c6a7d3633bec66135929bbdf9ada3b2a8798c9b3cb21d2f23275e20f790c6067c5d3460afd93630c39cbf34d96b6b89f519ae738d0e7d82a5d22e15a4364cd0653a656c3dff880eb133494ad979abcf1a933b395898b0873fb2f4a22ad0c1454fa2ba91c756446e12d237f0bdb053927b2d34c1533a7a4e520ae8df6f2122067b0040030a769cb699272eb211845d9bb4ffb1f1aae958b6b16a0044866dcc62d693a0f787f8c5a75865336699d5c3af9901136ec8d770bbbf5f4f2753df5361804d87e2772dbef7dbe5c906efaa4c71b217423d169333ddc7590faca4d83af48961491de128c49e8aba81c9a09092c638f159f840a8ea246beb955b16818924f04841b9fcb11e2b8cbb9a9796b74afb02fada832ff844dcabb849c3edf8acbe6dd69009d6a6954ea07279427667c7cc63c4fbf7aeac902a2f88fc70ab462d9ce66347c3e38df5f35e4e6c10e81fff9b58c1d314a85391358d1869e219a6379e500252fa235f06afc492c2c8df4b9a601d5510979b15ee44f1bd41da7c5e65118ad2a76e6e972ce89d4b1a21bdad4e61d775b6a1847f9b49cc29ceb59d825df6fba06a84c54e633df3d80187cdf6c84197080eabfb66ef65f893da919f38114f70b6adbec779db419004f8a920c0a8a80bfc3114936525068960bad624081b5e59bc58e2adb90ecd1ffe7bcedbe3224f5ef46930ca4fe3f058fe62464af569120bbb36802f64e474c0755288ac5fa6150b75b8410abc36694b878db73ac3bf8866ddbbd2465d60cddc2284724fa21fb1bcd708475b73c3c925157fbd95272831541029df1b468c69558d41d937d9c4e4c9a58f903485ae04921fc7b75e32f236800cfcf8d7ea90cc4a87819fc866f3f4ae6c3f3a163390a254faaf27658c88f80da5a0c998edf7e4d307a7c619626fe524f96f159cbd8909a65150d01272e01b999df89901bf61967bfc16206f50bd83a2ff8a30865b4d6efe69b7eef81738e704d76692690615b5200aa9dd543c181f96c229623ab2c1f5e8fb496bae3b1994238140bdaa880f616fea4446ebb03ae4efd31b2ea9c845da134135613708dfa1f7563895a646c2c142af7cb503656db0a9c3cbc8e11f634d64527b4df323b03104b36b06c161d8eec6c8d3b7d4b1cf8d73f8074a68c3019ad49e7e1e26d428be0cffd655f4e5afa5566f5b0c8f67ea5b15f692edcdd4822d643bce226d53257698fb8a49f6999af70ffdec303f179e544e4d60e9b90513a83d13700a0925138fdb07ec063d0a36c766bc0fb02190741a02f3de67dd9b92858b76734db300ce20799a5ed670fa2f5e2993aca95b2b5b418f30c84c8a2623e4a0ef067e707b9f67d0546bb56ec9d79df407bc917e319389457351902be6fd6a1386bb883a1157ba5d79ad64f6c37e558a41ba9f82473e152a5c8731f9339d2e999a55838bf06f64154c520656a44ab096c3c85d298f08efc4be29a58bbb45e76ff314b51970b51899bb556122dfbaf1252eaa580dda88c4e3d421d894f37234ca2e709103e7de0d97032dab4a6ed9cbf014b6f0377a7e2b10a0a762a6b563a345c2dd805da44251e820d1af1ff1e400a4fc14f703601e4456205d6a4316c87192c5c775169c98465d36f63364c2a831f6b42564a5b2ea6e3a297ed431eb47693f29843c498a666fc169e30a99929e350342947c1e5dec0837a3f2d078218efa52262a8d752882e2a2b319960bd6b12b4651a275c10ad31c5a7c49f2c6d2aa2cf477923358656f9dec0643cb72189e3691cc92a81667f9efabfd0bf7c968dd2866b128153510ed6646e5fa8bbd59a181341cda2e8d26ad7d12d0f6813c6dbb493b3a7250de605198121ae9c2c4ebf07e0c3ea8dc099f2783dd05d4daa7e3357c7898212f4317960c38305d833a7483e9ecc031d8bf1f174eb63811235f8233836668cc2b81836d3a463d23daedd58226ff19ade2cb6352620da11c303b00e15896eaa33ccea6a64692d6d118c76de4fb96f94fbc4c942d033c90dcdc3b7c51f959f374a4b97b4128f31cf9bf3d6951506715a82c75364aa029d2c34f581c9ab57233b0aa728714a4b9f2b0826b1199c7fb4095c90425d1438dce6e29f311154ff98e0097ff2f08a974b4c4a48532f86d69acbbad9ba1c8ea991e382d557fcb2459666f93de9bfda7085bf45ce5850e29a21989c82a144c55fa63d7d91c8f58021f4e9a62c74e219775e11759ce88d459bca7247a171a3f49c0bd6f8237010140ad5eae6207ce62bd4430026519fee7e684149d20a6bebd48d2a1addb59f9c48a8e296a54db2b9f0ca9bd2148cc41c494ea15fbcad78b514c00a30193b576b9c29cb9ebb20e30ab0fc8460b8557ffd59f8ecd0925ab59a55ff8d24a47b560c0403c25aca83519e8d4a07d7557885310894198661754646f7ca2a4de01366feec26b6351e8ff6902d89abf77ad8114a497cd2548b2d8ea84c5a023f67c1842fda895b8ee267dc28c06638152de18658f1ee581a59199691d6f346af1fdf4ba4b91c43b7644cfdfa5a6f82d5cf2f1a4ccc10dc1b2f7a4a061bc4c90661a2bbefd3f42be459e78aca5792768f7fc4a088990be6dd1a039c2e559979219178a0bb92d8192d4971f52b5e3e255e84cbd8fdf4870ae0bf9d41a511e2695a25b04c2dace8c35db534e40845b1b48a203b5b083fb6621b23b634b918f8d046c9656dbbf0b9e6bd79c15aae757e89e7d450fd74f1eed76f39655293ac2ed334a0df2f2774c72de6ba7d7ca9af4028360a7803b826432b707c9cf22a7c64fa2b0ef1f65244e261f15486d2750e59ab3ae0cc16adcafbee000ef1013693f06b3ea1d2efdf6c8e4a1f703f8cd63848cf31a855311baac624797b5b9826fa48a2b5bd8c85910f9fd99e58917b19c714aaca8b05afb7685a4a1103e1b6105b2387d7aaf06523a1462d2d1d317d9a03106b62471ebc148808c1bca60a47e0d43be5dc9d74dd80431318de35a9f1c4d550459c9042b1945ef28caf0ea84e72945c4f87c42ccda9f383c100abadffe546ebc9e17e0535cbfd93ec95b990ceaf2245174e6bdb0a617ee0dc81daf6abec83aab07086d736a80815f363fb20662a00c0495699357dd7f41774a2f19b3e37ca05b2e4f8d29ede333fc55625ebf91e48a40815849ed4388ce33ec4d73ae49614ec85cd91fc314ff051e73afd394c59c21eeadec4def6a6c5a08886a57a3aad0a5479c8864574f8c67484ecc15d92a04fefdcd562084199590a9b383b452f0288733d59dd1b1b89e77f82111ce603271443c8b61c3b186672a6aed8ffef2233ff5c892e4c9179aa6574848804ad17ef9c4ddf72557c648c6a86fafa507923ce9d653a63bc1f5fe68666331ebde536cedc329aa7a4d544ec914b822f49eb249639913ec41d4689875134f63a05d2ebe33571fa9d2340b0b4d997d8654af50fede74e5a2ba721202965a31ede51c39e2f7911d902320ec96b8c6fb478f11cf9f93b392df4de1bdf757d8ee676199d72f2031824dbcea7215b491b46b89af7472e540fb65a38978d06945f43d0136fb29e8a1f56ce1925ae0fac3cc38ec92420114c1de1c2ddeaaad389df08e5c8c4df9a5a70401b9d4db9fa84b7ec810a4f2c8d520cc90195e56892345d246cb467d4360297de661fc20fbf84e7d8c200ab3cf288c722eedf2808decc464ce79d66c07c3be346546ac9f906f7f0fca15e05a68a7704405dda1d23d5109ede9ef364965afb558ed03e793a20a1d447523222311ff4e4228086994b6d1c90268482804e13c3747287f70f60c3ac94762f9b709b73c054be10069a6afd030df3ca275e432dd72a78bf64c078d6219bce84b74b9fb3c78e373222d345c693c4235590c64698a93639db4c6b6853c864e35ca224b4daea2f436cef2799c62bfbb817b8527a894e5b0642f01a06660340c63d1e540ce5ceddec14aa786e9e6f598c409ceee3a61f59fd2ce6d25e6caea5d160a909a2b168af03a0150e97daba7aa273d02f753cb18643ade19ad9bdf75aef6b258e5248bf378a888e49b4832edad58a11873b83574b9e9894e59f2e2ded9ebd9f04234eb8039aa6fbe5344e7dc8d618467d3a8a88fd68f4dd4075e791d1ea73bffa755dd23c973822802f9f305df674a0d15cd2396e9f535c74799bb1a30e5ae22ee58612b27e6d880bf2ce177445d09e63abdc8bce72096ac548351ee72e829b88db615cc6076fea631d8d1ab9402f2ff9ddab49d5f425237ff79c133c0e4df4881980fd8b16eb944ef6d98d5f99afcf0b19e9dacd16a029c4dd1078a0548cf5e0f06bfd018930d69f44748ff7cb668a2b4546658f83931b8cfc83b77db909b79d55dcd6ffe732ee9735f1d3ee61470b0059ca755a32afe7ea7fe112f5ac80c4b8ecfd70558da9961b8443a284767b0c62ed51d04f6647d70c3c217b8a6958759ffab6b47c3c894f9879310c55d4841c884675216efacc420a5d62507ccd3e0dcc3009f624b3b518e5e308cc055d92e13883368470c37b463e2db0202445bf9d8e0f87b6c259d98919040261559c06305a5e5a0baf69b4f46f8a3066f9f781485867275df3ae53358860041d9fbb5dccfec1a062edb8d27d21203e590bec8cca8a1823d93a1f56e14fe7be063d6568999299060f7b4288827fed1430ddcd127217defbf50e1fcb3c8622b4b3914e24766810916c9f4cfbc92e9b36560862ce584163b0589d73a68af151e0c017ef8283073ce7650eb8ed98b8633c82dfcc09029ef5951e7d39b6f8695880314ccd347fb254cb5793e222d13bf0da51e423aa370c7004531e8c17f222cd81dc7b14160a7ce5d83142d27d4ce48ce4c9c059ea19733772b388900120f86a6b77fef3baeb12da7ad37dee680ed40bd41585fcfb5b114f988e64fb0c772793271321a46cd647bf0f99a9ee1b525e52fd9f81207e086cdd80b9a7f390a2c2745c25fced0c3e49fd9385ae0fe8bdbcac829d332471e18616e9bd56772a123aa3e5956af22f367a4b08e1453105518e3c32098f2303ed9df7a2069388ca574c1bc4f69d0c8e822c692569ecf33bd10cb447915e49e0bc515ea69bdaab5d5c14db5b0145e68a3fb2391e5e371762882f64b0e0ace85f3c2ff26151ca20ae8a072df5db126d892d196450ecae5d22ddd6b95c65800d8bdf90fe16c7b2cc8af575c07122dd94fe68c40211fa90e396b0351e4a9c99518fa3747a999f89486b7fb740bb540cecea75635a3589a85aa889a7735de0c7caa48d5482dea026054b098103455808d1463039baa71068291dc2e99d9401686bd430444f3fb9b62d419cbdc8f93be4ff32c41fb7c8e18216af73ddca865cf6a2e780af8ed85899b32545331cafd67d801ddcc530b54d0968b10a65f841a50ce55c8cf82068c5cfd80da0403936f4bc26ca639fea415b59b0b02377977fd4f2ee697f32aa9e7cbced29b322a1d2889658e5ca68d7600be526f64d87a82ca3daf9f311f0ef4a5ae086f8c678236186ecb0a9189873d2bdb87dfd8179cbe31ef1321fdb951814b2f74d9746d86f261a72b5f483c43c0d92652ec47df67dc258aadc9081473c0688ab405585637e6643a0f0f72e425fb1037f924cfc1145abbbada5255e820197ca5210285bc01372b4a110133742c5fa0beedcc8270cb9a7b9818860c2c6c61817f551612d714a60c14a8e49db20205016a3c673610e6215258a996397307cb604fab24f79e27168aa7b50d2aa9f90e7477dfc02b5b3eee02d47c442c9f8dd39bc2893a28162ba139fabf31ba662eb9096407e0afe91af2b17f5a8f670350a4760b88bd19f3be5202aaa3b20c0bc541e054c06c3e0ee04c61e39d773554bbe3a0e63187f1eb464ea4777be9a8c665c3aa35ca5c856cf6e902baac68da1c5b75247dca98e6947eb10e3dbd659b54e6a6c1ddae2c769917324e8d3c63270bfc85096021a7af9128231e53d2535ca9141a579a8b2f00d1b01743c13f21b3fc0c7efba5fe4f20ff30a3740d3c1f9089a3b8bef65326d0de920870e42d9901306fb39e1bb5296dc24f18122f7b9debec4ea406b862c6726a88690a8e49b82545e85301cd251bf6913b1a715196296c16218841e6d209ddec60620a480d4bae2dcc2c4226da749c5a5cfc9ee48540b002b0c27248666e2f6d2e70cefe7ba34a2b445af2a7d8b351aeeb109419755ce707be6a83cb79726efa7babc48e28df953542c30ed1b6c42d42c917a72160bc102b148d7a635d8f7dcb90cc6d8a8b3fe86800d9c1a421f333182bbab91737f85e4494670a46747c8ad7ad9f07956d7a4ae3ca96f423b7158da474f42e5834fba21b095651f5fea9d3bc73b313973fc6d4619dcd419bbb031ab452594ed7902ecc205d2b9450f342421f335c3d86d6c4ee831df2c3798c4b42a9aee2e95f1a8afd43ee0c7162c55262370b100efed1c928128adb9ab0befb22829af7b97ad855a0abcb960666f86b03a3f9669e750bed456e3a4e9f76c7c4637e3210d2e8b18a5c148915fedc78e632f67ea35f3d219cd376d24ee757700213cfb3e3f5c519794d3d9f8cbf8ab91571aaf3708aa819a466da85b30a5619bc3889fd891e8a0987591a5fb089356c8e4313a84adb90f4258fd4b3aa9380653c971112790a7a260e8e905c5e979a3408f1ae4d790a174e684b1497034edd28d37a31f5ee50938f58ea2a2c290917d38dc6246a07be3e4114ede7150ba9f0e8aa3ffe6b83c80591c6c400b9ed43066561720f017daea5babdf30240a18412d5d294d307fd5c11056dd4f9d3ce6025d646a050bb493b6e04e8e4a24417ba61a00e1bffe0a943f2a63e653a26ce3dca49e75035a2392cff2646523ccca06783721db8522442aa5a7c416bd3fd6a3ee720a0c32b912675595201155f4ee4606b15cc6f1fd94987134899031714042de0b913669926dd0314ee7e56e84974573ce40415293c9a97433ff06ccd60a651fb2c36b873fc332a186a43208fc9d752bd88309bd13976d88d3c17f5d817478abf1985e356180606e0403fb6168064c57a8018c441250ebf658e1afcfb63c5c3a189ff425c7383fb65db141bd569020723ae8b243e84b50e5c2de30ca2c7b82bab710a1ffeabf60d430e7aeb48229c425550c6d8932863b53c426c6aaa349c568d6d4389e773b17ba7fd929147e53e275d0e0f50c270a06a8b3967755a92d32c05870589c97f2c6b73abdb6317c263546818575b0022fc74b02aae4eca861d993c928c4aca4692e61135ff7b23b8e3205325d5ccb8386d4049185815052b4032a6d69865ecb3c7ae1096c6014c03a00233fe3883775c2456b2aa8e4f8cda7910f66c5871e4254f447e4879035002fb3796cacd4120e36340e042ddd3f47abe2d463a11b6048d38378d9d39d5fa3531d6f5705f61c25464af06cea033a9d4155683e491a3f7ce2441dbe99c8c595f2c54d233b0fffc4f663712c6c19e0585bf7ce05c3f060f0bfc0724cf5365afecf92018c5168ea577327eb4c93ca8e66c54fec084bb82a1f8df59185bffcad08807e483821a46596ed6f34e4ecf0b3a32dd9b4e2f969bf53dee16cf93598d10a246f5e962c3a89e05d84a503c6f2467bfa50a350c1c60211a8c70398be58175c0d92ccf9061a44f4e315c6c46af4a0da6e83db8f5f127823245b8b908defe69d517fb7a37da21e4385d87a10af825b95d47b1896730b5ac5300650c73f466f9f52a42c79de9a728e8c4e802d3b765a186f8e6c97cedd069970ab07509f55c9dfa729211b438039a3d21b999496dddbcbf5a9b943c63de8881d1d66e21d38a5268ba95b0a3fb32703beba2c832edb4afa06b5f0b6be8ff73564436c72bc7110d77ca1caf12c3c6679fcbb95879dd4f15cd68823e7388b2e68565e4b8074d8e0305d47fa749c56a9e570a0efa9cbe0d9995f1fc461feb01a95f29a4406ea3e384703d164e3c5d50db62bdea5ac13677f82b121b1a7243d6e4f6e004d6441b374605cca8a30b5257aba8c7e74ba96037184f74588b669d3447ce1547af79d994d3c1ff4887a0b191e4ee19872a711d2235a62d3ca00989d0374e9bba5dcfd83363b2b147f97d87a7f8c0657712cfa56f954ff9f7b2d512b9bfcc6dcd0eb2be93c18bdca4a644990c42d5eb1f69dbf36e84f780b29cd41976130eb14054d3752ccba548c512e1f86a2ebc2936689823b07c221c0f9cc1accd70bde63fc4fb51fd092c44b6f5eb927642e1472978f5ca4c4e59a68934b62baad16237af8bd95fe7e2cabc3668d7ab9e76535ecfa517b21ac54cd707680bd4060c3038b88d998cfec381ff76c81a8ea7f92060ba802bf8fd8b7da4f2c8314c62838c6a01b9a33d0ba0a5eb67a0036e8af5df960a6fdb054cf8f866bd29b016387afc9e172c910d6da03b76971a228bdb53b1a2a52e6a8e2fd0e2f62b62c40cb1c9e3c7e2de3fd1dfe820337d780814e18c04bc5260651ab38550bfd0e7110bec7d01fa0dcc3269bac4584100e7bc98b6e5454a349805686d16b411967faf4106fe96256e362a11dd45d4982b39aefb2e337f5c00dc6839ab80191cbad0c20cfb5737a50d4fad21b52595a5855c03ffd34cdd77ad0f767a0eeaf4abee055e813aabeaae434f6b45ae5f7dba388776f644b77f37238ac8605010ff4a4e3f3135867eb0e5a8009ba68a7c287321673e6371bcbf0b950e07c46728475fdacea66241827d7332b7ebe170c8d62a4f139928ed7d8e6e78e1a551bd88fdcdc8956167314029e43c281848ed728f7309d0c328a307f772985a26a22f33b17dad52c7dae84db90e3e975824e7fadd0a3abe98d3a8aa0ce47574779dc5e3bd4ba9a3f15a2e5f90d9c41abed789376315b6065a6202a76d5a22f8e847eaba87979e329d60fb8277265151d46422ac713072275726a7bba70162565e9b8eb5755b21de2d633408464c98ead504e2feea182e3a0c80ed9a102cccb4eabdf7b7abb241b4c4957e34feb61e26ded119a8a1b855b6fbd7fe15b2888530c5dad01658770836c53348140dd32557f3609f40dd831229219c09e8e25aea9cd5529d6b5744b78419246cdb0024750dd2e8e70fdaba27d36bb0181f10d31bca673d215f0a5e3a114a7f4ebdfcd2e4ded74a6dda8cee4d0c9cfceba05df39a264fa16f6e7cd11cbbd23cdd2800c8e8a3ccbdf971dc181da4eb0627211a826655c9401fede81cbeacdb86cbb6294d9ac3446283053a28634fff4d8e4229074247b19153f796e421ac74293aa32c755f01f6f7c5edf643b522f53491f7b465b0bdb6376912a8b686884ce84cf3f88923a67d1d5ea8c9c6069d32504c4483d67449514cbb3a0aac7753c5c3dbeb5edf763f5763cf3bdc7cd1df56562c201f5645faf3991e522800fc639505252adad077bd076b94eea95d40540939a312cc31950a6d81d9d8762f4da1a4b55ed675462829943f6bb1c0b059d4eae2d990a763fd4f40959addeb9758915510ac9f6b92ddde485ee943b0f56c0cd5ecb72d8335b9edb2b87e8d92369b535c37171375b3f59469624a821eadebf21c92e27a91093e5ff379af1069edb75a690e7ed7a31a2d324a883add216f6f0b90ec1390a49785cd131c6dd92da2e89e741919662906113e34e022a83f7e24b7b7404e42c2880b9a293173b8a940a3a406cb1a8ce71dbb00c341509280ce9647946bcf4a8a5bbe89cb17ed9f39dcc27030ffb98fb5e189502c7640c9aef03cf3aecff67f7662b82c5f1a5e4cedb8ef57c1ae4c3e343a934189cc49ca857f15ca1bcef246e3b245ee6e902431d01cde39bdbde211a38bfa9de3553ee9b1f23e94fe2d686623e1f5eb496b3ce425e6f7b59ff208882b58dd57e69bed97f97db29b73faf550e0f802d3911f459509e948eb279ea20fe0b27a0b17aa92e559a80011d30b4e8ff098a18b4f0d7ff04a344f996a85a6bb95a9292ee8c108faaaab7423f623cc92bde70a431e2199e523e4fa2238b3eff5d79683bfcc30062db4b594bb420cce7f1941ec92451b7380821339720009aceedac3f6fde7df7f34c86b2c4852d2e7a1aa6be9d3a9ee35fb1e546191428888a3b72d562c0e2ac629e3ce6eac4b49a7c2e1f035bb6c9554400dccd70903a7b510b00cf20fb504cb3a427df689c61ad308da3afe1ad9efa5f02e91a5137c8740abf81890c8b889b06056790e77f13e31e2549b9098cc3200d8a17027a3add0e78cfea153a2622c3cdce26df77eb82d10896c18a73690005a8525d1db06da87d9fe9d22b7ee1c660e17cdcd735590d7f43879d940a493f3d691cc631debb67fdb482c623c41d7bede1fc8750b6149de02e6a297fb81c1d06435f0ef009e0efbb587168ad5faa4a7ba4a30f155358b01d29ec9e8e0574ced615a2a75c18507058d5db0875fcd845d30edfb5f4957d96f6da8ae4ef79c32583cb7069a151316cbfa2010c9c3f97ee58814717fc33e646ba72bac0f681dd34264457da2339cd01a5f9f9a59f3c68ba05aa0c6f06ab1f743d13138cd94add861fddb0cb1c9c2293edde2e1fb4c26c25e218406ed092e18c1a6a62bd2500753724cbd2d3faad28c71b5923dce2698e4a35c525c0b8a3d2aa3027da7f26f6220f97273cf4c90c6281797f1b9f72116d27f1ac625710889eec950e8def39ddb1388cf9ab5d2e751eb59a05972892da36083ff4e78573e1dc9021f5f1d8a90fac844f12d57d78cd9f3efd86ac0d89b73e092b23f34ec62be64cebcf5267a1e8ebdc814fe6a22b849a7aa9dfec90a295630b786a701f0665643a312631c50cf45926067d8bbef6e8551028ad4033359ea2948b5fd735abee179ba74e6e5cc08485a341f8976ada1f4743038d18aa3e7e5ba8b6a6cb60ceae4f417158b1f7bdc4283680c371e97da1c12e32967bfd451bc7a1543cd86861f2668297fda8dc9956b0eead066e04867dcd071ea9d29b764f8604435d52b4111b65300a1d27021ae05d3518fcb009836e5989893ed4d393c6cb9a042e5ebdc19f7d79680228e80a97c62b58f07a24088905110d5a1e91e6b2e0e40826f95ec20083c0319fe5bc46b890533440dd3387451acc951cf2bea20ed0c7d59a925c9445f46ec77126046103e7293c3f1c9465a4b22a5f00722f8ecb44d18c8a598b083c50380fd1da00be4b785cc82b8f3a375fdc63f6ea0092e7acd92b78b87bb6be4156f1958f7ec5b1daff9cbd8e60ca3cfb8200cbc7a83c9f420e7ba5f0a6abcdf22f32d9d3c6b3bcc5cd289b90c66f9941b947976aa1c41cad82095e1aeb02b16b2b2278cd046f7ef315d4f34eeda35074a170929703df3d83507d174925f465cfaadb5d69062a188ea51dde63f1d1317e679d01c663b5c0d8c1cda9de4cd3994d3a3b95c81399b4bcbd8329aeabdad6abf79fd7f006da12cd5475b2ae0cf5274507d6c38d3b197b242aa6f393f92c9142240335a8fcad58da45ae0b3e338c8e76d1478e8265d588258e24551c362ca7cd79ef3d043db08b34bec563958781e7fca50851fa085711f68ebd5e91139298d2ec2d9aec9b04f6bb93ac6f9e55a85f1cace23adcff02ef0b8bc35ea7bd4376599d2ae42b34d848c5528cdb66a401899c56200a942a9904f25a2da6c57770034d84ba51f4ab47ae8e98b8ef9e1c8f0c4213a980e9329faa35291a52933559450e1303f07eb60d9f517e3118cbdb713d3b19dc2af87514b6ae295075c77de7ee0718c5d41f1bc20e632271db164d0dd6cabbbdb9f4f98b19a23cd798ce11d9ce0e77148f67234e3f53a19b64e952a6de2e8217c5638e9be662c757ca7a46e6c0a07610f09134947dd2c968858178a2fa65d240e23ed706262671c07c5fb4c7671ddf36a05d71802dd776acd96eb600b7bbc49bd70d511adbcc4663c1c30da943d8ace5031295cf7216007ffa794f518ceb45cce27cbedda3347c29fbc37b5aab4cef6717bb908d46fadf62abd356351732077408e02f348b824648a0ab04f657af8cb600309900f4ddb4fa87600501459af23730d136b59df6b67a67b44bba0c6354fbf4827a9b31e55a2af5526f5e5cfa749942d97e25c75939c61bd04583913122c406494cec6f59e3fa58b03205a7f6eff97c314fe370422e71a9f278da1de8c9c27c1298a0103cff2c639aa812bb400501c738d7d4d5ca934d8e80a59af79bcec2249cb5f6c85b0092789b5cb786b3a747a1fb773f688aa58b414342fdbe9740630642c4233c6fde6a38fc6f3e62aee15283539a799752d438fa098691dcb590412701f94fef1340074173088a6bcd5101bc39dd28b8f970b272f34090eb9b745aa43dbb50ef4afdc1de7d583b5e12e088e8e0dc02eb9cfe23b4d976cac2bc5c1e143220b2387b4afe8812144536683d4568ef515862841dcbe9083f44f9f86bce4043f9765ba4aa51c1bc01423fcf420ee012c41ed40c448093e2746ed81171f0077b0890005453ea97741259b952a0bf1fdad4536f07ac3bd7c45caaceda3489c22bcf441dd36d53211be7d2d15d07b808e96ed283e540f7de12786691d894b48312daf10049d4f5397ad5ac660fcf667e072f387ff59eb6541e2d2bb11fca8520e0a99161d484a6df00fe1d47e86b02cdd811539035ee0be263bc27ced72bf3a8abba6bca6027e04a12945d7ab2d9280a12e5080f864578b45ba5580f70d3458f7c0b089e8e463fc6c38583a24c21cc4498ee638d054b3eafc6299e31b60b7da6912eb66dfe92b5090b687fb1bd77480043f44d22a0d8c9bdf94198a26ff295e2994d2d2da808abd48bb6b1fff8c8e9925983fa0c62a074958c0e35b319039e43dc4cfb76135d92e07179ed1a0878eb13f141050c0bb0c51e666a6fd82c02d3d1f10471a936205dc32be84602bea18a5b2bc53b7d53b1ec2ff4245206ab56704e708d563a348a9c3594b36430b76283002dcc9cb901da09f642b9fa10fda4edb1ee350dbacb9801297855a9b0590430e226b55c1f153274fbba7de98bbd50e50bc3554eccda68baef58befc0309a543cf11433f27bea063eb8799afc448854fbf4efd8173064fbae8b64790a07e23b5ecee59d208797231cfe1f2e581e9259cb834b503ba385ed2ac2e4eba9110d3c5ebd5a433c6b2d716ab878eed32519a639800a1067c17c595321d097a8c2bea50c3734dc3cbdd4f0687118b993b1e4b541c7b12b49aa85d1725ba125950273e01b2dcf74b992ef61abbfa208080a0b53816e315776c1d5c8e834e910f3938b4a99b32e8fda9dacf27f097ded401e095f7a33137cebb4ce56c235f70a92e6127ce2ec8ed1c5fd00f084b000cc673e9eee072ce992da7c0450a3e621de0c130c73d82628f92216f51833cbfcacc455046af85e97506060303c0e87548a622fd23a4c236b6525416f1c76c8052ba7799736d2435bc1e57d505f9c48c0e89ff6559fd4476dd3cb72d2e3e821dd535f6cc20c8c0776c1b69b9bf4c3f5aa580ecb1d4a23d5c72cc8654cef8cdccdd94a7f6431284c507219bab0cfe00a462d74fc0f0765e3ad7842b1d9611be9743d6fa82ce1c60afcf0367203cb72ecee7c8af4968647bf0abd437152e9369fd3bc0f3e16f8efbb8f7cad427370c7ac1ca1e9eea77511b57dc94eab27b35970ed57a0d8be5d894b78faaa52b8db8c55764792b31fdc6816b5ffee1d3f8e52b684d58ed6932d2ff7af7611696de82a07c847bf1a3adc8b38daba5226985025974e1e261853b37107d1ea46b1422673bc736a58a05534b11b6257db7f85377b7918187572381855886f2a4ec7f73c9c8146c725afc369b8049feca753adeec49d9802985d3723dd6fc9845791b254ff8da92078f56bce3d4f772637f190d1b7558da5d6172683d8a3a426ac1bf0a591b6fc0c332e6e2e7edc57cac7fd2d05f7d0f869e308dec4914e838394e47a8f6f1e68fdeab95e932392e2ef26413507b8c1007a47a701933c491b15bfc2b541c5e3ecb27a06dbe0a4fc266a95ae008dc3562436247ac31d609d6b8d40e8f6b60c6c17dd859fde6fb109ef924498b06174e12c03b67254126dfe1d2d331d3e6a79a33dcb015bee4fe6ebd0bbd8fac25f548cb32c3db1950e963eef0aee73e04dc86425197342235f5900bccc3874a12329c77d31c4a4948bf0a9961fdddfc8211d2dffeea914bb5dcaacd388dfe3373c125b338774d53955b809d85295ec5ce6a0296f2415de7635bbd06823727cd2dd08d86b53ca7e238c208258aa658da3a8ec3f29ddb7a9425323d1e349e7adb6ef45b0f9253be37898a83b6bc57ca499c36acb969a14dd93b2b6102e0243a8ec683b80ea123d43e22538f1491f9e9595efd7351d8c6b219662d8ba4a8f088352111e3a505ed5c4f04d6c02b3807f3785c448f5022e8da409c69bf605575cf609853fd2ee39c1df29bc77f9ee880c59a7a493f563f30f1c2b546dd452a86ae3c18c70fc0cf974e0eb37eb01a3d24db3787f367e763893d5e394de122021ca44ba44dc5482dc8def495b4221f766fc341f62ad2d7e9e98414078b83b41956b2cd706a02182d7e4938d1b92e7dd38541e768a06672fbbda4b565844b6903dd6fde196f79e34db8655d379415b445830120655815f6064995d3c6b4229f0824e6485f260557162347c672e4d40654b126e0925197bc5cde7c7786f43e6d610b85f476e4c32b8441e13f5e29c58c5391ccebdda4546ddff0b5577151a5b2c7867911f173724a7d7141c18f9db625901857a2e0a5f2c55f54f48f622a63b6f471ddfd8725321a8e64995e8e7beaafb21d81596768081d72ecb133e17ce14e40d15366c914aaf24d9ad2789751cbca2bffa68e6fe48eb2d3b23c3570bf4516eca5c0dfee809d8a865b7920f73954892a262cf65623dac7ec72760096efacb0209521d132661696d9236379f1659cc93948866497c18a6363cfbf846002c6d2a6f950c3170721a03cb3982b59053bd8b6bf6de50106ba1f3270a0f99a0c1860a1e6fecec6640f1d187a8000d5227d9d76bc14b155a8b490204368411ce5504ec5a7d37527d06ceb0bd9d2c3a3e2b5642595586174321ff9381fb23b44777f7975c55fe578f207a0ca3a44e42a152c6550b67d3fa5aee409759ba9ea30ecf4c1270eccea5aa0ab478718fc716159b712650fc69833feb4eb0e1d07b513ef9ab2d0b59ed03a11a6348793761e36af30845d4043c2b2d8ff4a8b290ad325f490d5976550b12897f8080137a5ef4ef8dd60d92b6cc43ed5a2165e3d5a20098fa642561cb06b6d0d9c664fca06407e21a939141232b6434e711dba9c1bf0bb7f23420b18eeb3f2f933137e2bab00050bbd3aa3e505422ff76d85d5f9d6e04c8cab8cedaf76bb13b3d0a1ebaa774936a2466bd9ec7de33d22dd870da5e87be2e346603d475c3bd5e026757fb68331c1864db38ac8afb4f19ed2e2756232842a0982d3d1b3bbb857195b5640020cbd4e0ffb0c0e58b9e1762d7b3f214d0b7829c9686887547db1946e668b3c6e922184aa597761f3eeb901dceb1245a40a10fa920521393d9c90c1fdf48bafb50d8409e74f877a5fe9fb119a179f76ba2e63aa18b4c452aa9ee3b6739cfa298b668d8ba9cd1a6af226333999749bace24573aeceed2fd882eeb766d03f43043af5022b96d21a48cf1204aeab722f5a4159a60cff0b84e4c69fb892f8c0aff13a642c4a6b6e3800a59b99467255f9fb300ef20385fd678df255e567e1f725b1fdb64b9539c85449ad5c419fe82ac09a8fd2c86ecf32bbfc485d7f3853d1fe5335c3b7236fecba29a1403ae9eb395d17e6aaa105b6958c91c9935106bf34914447199d0e3d5a60228e22df8fb322c2db94ea832737e2e2698d7c3b4945acf5d4c9785a95a59399d8754563937de05ccb4ada4c35fb59ef370714816cb95aab13edf9d2be977dd3077c859ca20a860ad0db3b7fb1ad2203748f2dbd5edf023589698fcfdde951c615cd7bd287f1fe3394e3ea70e39cfed6f91c375db9e87f6d74c0610fa11816ec7171decc3dd85bcb73daaef2b22884696768db1813c64fbd211758f8fd5b2ef6259d6cad442c480f8534031c0dabdd23b81dd414911b523855503465e67319c1bd61183fa888ec91b469386cc4ea66bbfa0faef3362bf4d325b244b61f18160b6d5fa806acd66482e91ba51b2c2b11b342ca5f57e6e969c39b8df6e591d4115a96e40e820318e13db3e2ccb73901a8711422d8912fb09001830427bd8e98ec034616f7f4178ab3a5ce2167619d2da6d24dc1a9e8b39fca9536a0f38e10e0bf20a3fb580b27797aca21e1376248e31267f0228f27e0b2257b0ac4132845dce6bc63d2ac07f2e7b5573b5d68a9c4ab99a2303e6f27691dfcb93bfa91691d570a482fbf3c9b30161f8e74b95b62fcef21579db8e5f8c3b0a93c5bcd505772c5e5c3fc5c49627c6952ab05236bd2c240f0f1d0881627dfbd1a677bc5e7a79591f901fb644570e54df8b1018d833b2ab268ff3e6cd5a495cc1d2e26dc43cc2c3f671e11277d1683f9e2774fdb8887a0c5720870ff4c920e35245d712925286c1a0b9547a86717b4dd461b957ab3d6bea5ee62f1511970dbadcec162d07e826f607b4c95b6fc641d15b224717dd4769d1bede52b10e6e35c914f5a70b9a6b4eb387fd29047d1ebc2edca4f25f2d7e1a01eaa44ac0a27add96e6fc97a68f5058f826b2efd592861bd8b520ba60255d1e8c94febd4d8d7d029110394d6ac37e1afbcaeeee768964bedeaefd2c0ac74f6438871de9fd7bb7e84886da104bc9376d73df4f6dcb5917884c410946f0160f6879718c321b97acd054cbe513e0e0db986ff4a799b1cf514544dc42d2ca1d0d9ce8d07d23ebdc8e021a136141ba6b1d02fac9147eaab239abdc6cbdd00121e588e51b6cf2d93b4386d338df892c0a0bcf68c2d37910d888dfb47c8a1bf5f9b76225171e5a246bdb3acc38e04bafa11e4a6f7fd95125e39b4b56490d78b1390e7eeb10ebc77ccb9c9a9001b429de15e1762fd5665a191f621fd1d27590889d953b0a9b28ce77ca23f56b20531e5574131c82a1f5ebf390b6d96a39ed9f3f7263c98c0974a7c314a591d1e3c7958f6d8f2c5258c0ae950a6acb8e21866f287be01fd55f1dd2d257f9d2fa70a9aa5340043bc3cfd5062867ef5c2d18cfc2ebc3575b7ab35b4c9afd36cb257950e23183a109fbeb6f44c87163a551792e4a0fdfdd9f6fa7fa24cf216d9e58e44afff3fd95246ef681dc04465f3bbcbe335e1ed8c155e891dd94f61470b64933734f4bf907d74e2d2738e2675751d31e533afa64e9b110f4e91a591674a71eaf46d7d03cfc45cd0bff5bb2ab923ecd217e809032f877f6bccb4bd996e34f8e55d73ce07c6fcd94a19b17e887f2436a0c0b2e47af021c2715b372ec4bec55960cc569e0bd266b2c66915c4a68d830e941e8e9342d3f3d44888efe2b01fa03a692955772c0129114afecaeb37579caf4ba51cdd53e9933e4a777f0b7d0427f8effcf6835e6da6a6ccff41822c0bef416abc1efa252f3d6bf33ce111f848d2cec7f4c8858844a3074786891322b99c4b47c9b878a1a297adff3857e1668cef70bcecbbd5aec8ccddddbe1dcd1399dfbb442f0270b7ba783e1c9f4bba8975861390a3dfb222226c27d2548d6a7bbeee8d86365d911375592664814abbd9aaef5cbbfe0d0f28cb83d0991342ce3a47df8986e6975171a025eb6ed35865416b6937a68f6cc802cfd4b3c3f15c87a0a76448c3bb8ae00921e97057049910d586e0edf72d3d33d6558ab2f54ba7fff8be5e9e05d88f6d4292a9f8704f9919531b0bebfd2b25717db714d76d6ac4fc3398dfa1dae58463207cbe012a3df77f1d7e836219c0b83a1d4308be603bc3e225e5a158e61d06b26b277402f92d1dc9506d453b3544a8ec64228cfbbc5145b44740941b61bf5e004c67288558147d55e1d64b4de505f89a72c99061749d0e49f7503cb8a8fefd05d5378dfde1fa584ae6319a6090cd70463c294aa78a79cecd9c64226488ed14fdf91ff94e41574719a4d851f123d5cf54eff7089cfdcef8e653d45a3ae0fca1d1f03381f389fe30c00f1617c963e71345a8a2605063011cd35fea048d81d7c54837804f17487b57ebafea3cf082775d2720b8006b55b3ccb647eaae99d2dc42541934a931441d4e2970b44ffc0ba208d45812ac882439147ed1c3a88a3c6daaff18c0b42258bc8a3f92bf4b4d0160902b59fb8b8d98f6280d7e2ccf2149e91c1d85e231caf045d5975528a6f8ae2814b3f53a4f6f0ff4c74e7d078fd30956d80218da933ba9d82eefead7ef0d69c289ccc1027ee7977161e48dea7b9f18b54091a574e5b1ab59c69f9f8dc54c8a1be6bad00b2c1fc6ed91a88db88320164db54d77e3a972aeda365d7bb3183bd5bf06584d80c54795adebb13e216e485ee6f175055a4bc64d4736f06783d5e051f068494e0ac1025b5faea84304086aed854b715c59eb6ff276f8c3a176a8a8040f59a757dc4b74cec77c4e396ce1d7a6163160d1a905edd3a32eda67a1a4ae4e549a7dac0d323458a42472ebc91e86bd8bf53f45257ba7375f69323cfe892526107e7596b82195ecc33751bb693a7b45d437f3e4205ae3dbce882fc3979052dfa2210f0dcff2189dbc053567a14846ba4e1281be2c139a884d71e5c21506792c122dbd77d3ff5177084ceded0710a29cfdfb6554fb2e56c638416eb8423c260efbfb7a6291c283ec7375a6da5d7984264b80ce67be14e2350dbbbdd3fa047e3b1016542a8f11d4eb7abe6b357c065be84371b2f26c9040ade8ed7e65e5146c315cb70aa4d3ee5ab1d2277a45ef4c2ac0c28956d84e8406df80ef6f26f3cc3debcd523b023f0c7b51700317da1d9c65f78f50a9f4a91730f938e9c5500c86c5de32bb563ffb80ba9b50767707bdeddd8133d722b09759081b87f2d09876d59c8a839ec419834bbde73ac70d56c419a64851779cbe3cb7e71e97b7da93ea87f5ad1a5aba5b86e56ca656001af1c82dd5758f4ced77e0e22b4a55c2947fa747084720c6e0b47659e970cf010cdd1c425529c67efc43a9d628f857400adaf86147c8cafd417468d5b24f291329d54203200a2fc1553a5f55b9ec6e769d815d3aa06e96e94aba190a2d2d5d9cb76b19535f3c2378c884b6b33dbf8aee00bfd0f16181756076a4101757864def7b0075bf8399296fc2ba42304c1e3eb9d5dfc0afb8149e34c1457bfd613ce36a135cda1cc7d4664d301a6c5e29b04ebb34d68fd848b4325f89d6e97fe3308850bccbf5a9d75a3bed2e96de4be3d9aae9efd4dad0d3be6e51bd06eee17b6b35b4a51ae5ef85a678e04a4b19ebe53e028c39283adde4eb92fe60ff63202159bb2354fce7a813672096c23a7f7ba95ca9b940a8aafc84b4e2a54174ae104ed2210e3715d283959ebd89c5e4b6a1fbd75cdb3dc6a2e68f0a6127fa7d0beb7420bd34ca266bc9a834b88de60a7facf05e49dc2a8db5f600a3bf7a5461f12cfe54dab0fef55e9f6bceb5a0fbf697d8e995c7e405e455760c8eaf5c0325fa6e2c09244c6d4ebf565115daa0f6fa0c4f4f1a1a804dcf584585109d8cedc887b561c8ee5127eb1bc01fa42048ef0607eacf1d840383cc629ddeba97325a68e3fb3340c9c41a827303af2db25c6e13faef183394d5b4f3b4165cbb41ee745402e2f7f7167d37cb63b41e0c1520972a13877c52b5c11a1a7c5f528fbe52b16ed996b00839d0553bd332a51565c8ab521e31d90954f134bf6615840b315ea39fe0057f7591d79bd710ad96c8b58a752eb203f4b7ddaa7a8af350bbde2076ba48a3848021e1d26ea0cd05eab66f66f3f675132e7b5797c2f625d94f4e87a74e6e6bccc908a29e95b21c696071a1d1fea53e4459d5ea72f17841e079e8842bbc122256480546ae3b32fea19694f923e31f8fb8e2f1e3b8f21e0870b34dd1eb5a663a367e2ca59b2794dac1b99b38177933154aae859323eb21cd79ae6ef5e45f1046df30431d04dee0e37811eb869ff278fc8febddf822bfc571c07c27b152930ae0905f396cc8d8c99921e9665202c0ee20d687ff2fd9694b4f5ae91aec9c3dbc1fa10c0dbfff4a376faf1723bd7a2665ff2459774efbdefc67ae2841babbbb2bc6a2a5730ef0f2b0146bfdb2396355fe6950cb3cb8f707f5ff0a83477fc6a128510f8dc586fba7e664eb1f81b2d192f112a55d0ad21a08bd79f772d7d3eada1cf77d9fdf0a547edbcfe39a71cac3adad84a8ff17e70a0dc0b315a78bff24f8fa08c9c6000d1f2241cb75298f38769ab3da02a3fe03dc0becb7356eee4ed48187bb571c75bb61b9af424069d17126c3b445f6a6d27d9989d25d9f5f3760dd44f5da762f7f347d535b1dd95fe8c7b4664a20b37619e26786de3a8aae1903d8d0257bc74fbac05b745e524184e4bd923624dbff480ef3e3d303ffa40b42006822acfd8f3cc554e64d3cbec262085b44d1f8550cbc0e6dd704fbe934fa5e9467cbdbc95c12be37f9857fc1e7dcfa9da5b18ba30d942ff732dfc16fb1bdafde9ce53ce11edfa52018b5084204488230c039824dad046b23701a974d595c783f5111f36ad74dcd21fe81abd7c3d4e57425fee824e9f4a2db8ad39f63c1ba92fd05a92cdada9af3af6f864bc2dcaef433598871ccc1ee29a012cf11178eddd8b6efc35a10ff25f1c865eb3b2a6f661f3ddba57eaa242b1afeb5cee7aa4de7084c089c67c6dfe87ab21c867449d98a3d8dbb4976c26be097cfc05b6ba91d8114f2150afcbcfc06f921264bcd74a6d33e348b7b441a56ebe0fe821d09566cdc3b6bdf3bdcc151b8282fabf6da9b634774738d804fe260bd123e407c50be0d22515a0330fa5c55fb02b8ad89318655570a9e2f6cd84c6764d2c01c6e88cc60b47fab2b5d14f1532eb59343b30e307d65e770888a0bc9cf3bf0f442b40da9aebfbc8847568f2fc715c1e0303274f829e363913065ed30ef0f626a8145e69ff59ce785d4270c9def527f125c8b45b44dad2a6a81dc22ae260bc74f70e40611d38309f175d0c13130fa7269c62833c31d6d56c39f3ca3854a6875b4233efb7c0e0f3beb9f20983db683bbff9b5b3550a613c0f1f0513bd91ec36e0dc54a642908b61bc6c3b51bbbd5daeb148d7a8ef14eae848922cda5bd6ca70703c987bd098585ea6dd3789d45b690b836c65481763908f0de39b0e6eb400bf84be155d5d7c94938b62b35a90e893ec170ef567182a7a46380c6fa19316ec35ba7a2afe831d72d33d912c21c93b5af86ca7d41d4bc1e257597972b7e80810e591fca8d55a1d700a17b1919679c53ecbb0a371b6bd9210541b4868d6492b552910b021631ce6dd3c5549d92dc50ab14e695de03a139abe57391440047f4b991db70e8386e5aae7dec59c321d5dba2ddaf6c7387ab93de30674725b875cafdebe44d81c73a6de37e0a0bf23cb0d3f0aaf7795546a21076457cd13aa1b0c7dc958bba45676d37a7b558de9cc4d7445b16deefe91cd4261d69e58b9e15fbf75fae6778b7c88be76721cf05207625d17c52433a31d25746a4fca67a3d471e04bc240058f1637265276d92336f9a14302c1c441957444503a771e7face303d4b0550f5a8078a391f97c7aaf3d14a820219ba624cd1db3e33621e5e81b5cd3ac126a0157649e56f4573161a474e93c5020265abbc3cc934d651730f87aa9eed98a4c3873ccce706c373902ee2dc0d5370768507ea35e960191048891ef776061d9e914ff83898679da3298a8a56ecb7265fce106b4529af122336e7d4327fbc0a670f7f9986eff4567336f48592836fdb437441aa994de151afa6e88299685ef8cefa8ed410b846d02169d5814d34024feb226e211283acef28c70c9c9c062067c5faba520d10411b52ff6d8729ca7d12b0a05b8a7e5e28e0d1b71e1bf0098b2374dd4dd28f7fe4c19aa71de446027a137ed3c9a2d2550a60452b1585a97b2394135615dc449350d2ccb09f7ba8aeef3b3b0b00c12ce5f2164cff4a7d5a2c509e1affb5d7b1888a5bebb2cca7ac58d596c17930074b4a89a834c464625ab594d8cfb4836b692a7cc11acd624e6c89dcada0ad5b8647322e05c5f6d772bba4f26c362283f3310b7b297dd49f7e79243b177e7a1e7de2e10c5fecc43555895fd191370b9271d4e9dffdc7455bca289e474db0341dbd85b30a3067bb32682d71f5202eff9e4e50129e59303bff0f46c1c630ff1daf644dde9ab4d82d9c2e18d560187f7753f0174f8da1450dfbe47d9936d2bd55a0181ae73a67700bdbcb13c7a7c212e21b2337e0b7c7a635685c96d9095a93abf6ebba60a0d5efa84ffdcd99574ddbd1821aa3a04d07ac08a2d9cef11c86021c6b17e984def7fa0f00dcbe256324dbe0e0f6b2e6bd6f5a6951704958a844c4c0e65d4330562ecf88be780f6a597d7d3371a6baba05bf79814418f5fdeb5976bb1e3e8d2d93a1a24f185a32ee11036e351b06454b99379ccd252dea3b1f90821bb62a37c7ea4b11895ee517a6e570ad6db7df55e6e21b85aae7b553f824f9230e59b656d2a3cdcb5cb6aa9d5f5771b03ce042bfdc21ae46affb38ef200ba11267df7bf39126b9aa0954e820b2cea9837d3ee499458e7646ad4dd5b753ce982718c5a0d9a68ce4598eac03cdae708fe418c7720000903587c19951b34f32bebc1d4e1be791cc84a0c22ac036ac058b647e6e4dd75b0df8ca98bd8d91c84850a7c3f62dbe24b86bea0f8783137d9d64c6e34ad44d48afc21d00fb690ddd3767d4fb2e4816254b815f760a0683c196c766f2565d71a43ec936987449c27d3f5b386dffde23d880eed39d2ba0eb70749b8764906d257717fb9e8cb99cb0a0f20a6303dc95fa3cee061e0eb84368f887f7d0ce65eda58af584a0c752d57c5c100b915e277522c4fc2b00b5a84d38e1cd44fc46df32177b21a3f25b602669560c44b951be9417038e7decb98483a4570a6914f626fe3b7aac10324f528a5401166a029e0104104cf302d5b9d0eab058de440173f139d1bf858212724c0a3f2baf20fc6b3f72e7eb99b21a4a5158a481778851d9fcbe73704c1976b612521e4762ddaa38043315d336612b90d87b5ccb76e98b5ec93b1aaf53f79103e02175a8432786c44e2971e66ecd3f0b28aacdaa8264b2f86a3aa6ace5d8e9a509c7de3fa8e000a1acb49de47029c38a4b306681de69a2511b17b4f7e7e5c3c60321c4885a6e4d3c3621d8d2a971e42ac89de19eb978bf795f572e78227bab3a921e5da1cf0a088767181aeccb4a74b74dc1149d2fd87df84f04c8e7144a8856261522f071cf117f88fdc7d788a80d64d5e0768a8e0872f3285b439196edbc26d9f3c363c2d43f4225603ee5c7fd6f2094e09b7eaf7dae013c2ebf8575b4027ccbdd3b5d83572d67c5d88b54d1f5cc9cf8ced0bc1b95042077196b53dfe578e7018d34eb2a8290d24faab5c45edb8a6f6e165e4fb5771046b0e3c8a957c9c345022c15550f3c7cadceb9a649b070d06871d04f026ce86da84a3157b666ba666d4035d2baa9adc20d03e14e6802b4ab877c9697a4413ebe019537eaee303d0d913909008120a6ed7687e82aead2e59a88a11f7afa390a8f758a3cf046f6016667df9c00f54d1c9c5cb991d0d0202750c3cc95cc78562c1a955d34c0c3c593ed1e959b8c86f06f503e8591c3c04d1a687b2b546778b8af7ccc61e0cc558774a2465b043faec519c0ed539b45e77c484afac6f2e6bd29ec83a2b7f66ce851f3a7ac602ff94877efd8ff3c02ffba3044f73172e26b4dd2ae43f1f3fb405a7d2d95dac1894fd531789e92254914d61a3b6e112aa1ea0f2be9f2312f3a257fe487c84904c3f129bc16aceec789a9c92c9c9792d1d46bb6766c54467ab021c2f01c90e1ab5203c7e4ef972d9a73f96ceb6bee2e3184e014b2d61fcd59aecd351e3aeace824f8f6013ee28defe2fa29192342b8f832dafc49a8e8d7569b02710009852a86f640c65493842cc40981d20549dd94fd5c6c455b38a40a2cd1ef0e56c4b5710bce35c5a64d23a33de1a0ed39f550d0b6f8d3d9f4243af9720c98745e0130f5091a6e7498c030b6c85cccb0c4c5d451b9f317308d9c59204f0e870cd5da603e9e66e39e9e063972cfc61c12754c2973ca9b7787d29e71f604efede28bfa62f0d9e711fb652e5dfc57dcef12ac85a18362c54ecd36fb88ee9ea770adcdb1ec16bce024ebdaa4f23b09cb8d30f013f0eb0b8e4050cd4eebb8274c61c914d4d47eec2ba15dcb0721a4cc608031c7be76b4b84b00bd17734fd0a59d4e0ca579726f0d588ba48b0ea8580373ea783f30d45828d970c9ac7eae4681847df7352ed83d11ef490ae51fa90796a3258e446587d815a221a68fa0db5931342a2bb9fbe252d71a06e52a225d365d5519c3dd8488ee933b8327fb0d80383b7d6e054f61aa4e10b351b9246b52a00ca247922bfd0c82acd2ddd0e2e8ea2d8a849b4c504116497654c0a48e8c969f52e000bd8e253e15dbe6a727828efde6d773dbb8fe5edc4df91b5502633606b3e4eca4f5a81b0967227f147adc205f279085dd8ffdec23afd4dad05d13f50b67969df752989f7e482a1c4ebe5fb25a2a6cf4dbcd5f2e8195c405b8164778c41bb3d669b7578a64d297d177d16b2627af26e1ac8bbaf64e7190dc6082c3d3f8671d3448b53f02dfff7fc4034ca58a9d5ffe69cae15103eec3d466f276fde8e9c8d73ea2678cf8a5b24a25ab8e33d660dfb155a7723600191ef0cc0b5e3cef932d35576de38541710e0018df91d869947e2be5092e374ecb58d2181b570cf5f00a9cc9495d886e012c92728850fc3c4bf717e226abf2f5bf252affc3dac4fa73e2cde1a26feae9643d67fede8013a5b00d2feb3024d54db6ddaafc065374417c0c9abedf2c1fc2380311bd999591f23d3f3dc269f633a783de3299649fc4b8c8d9555d3a95ca32253c70d4e6d70580f3e034ffbe923b4dcd229858e2320285a529e7ff550db611482f682422f6b2754c25e23db52b4a7a24feba840ed57375e83eef423ecf4ffaed8456ec865cff4fec2eef2967b9dd23479d9bbcb47a77b76afa783314f0fc3c2113537d6b51052e70ec190d8e615cb48fd32f06f6463d8e336f5954c4dacd0c9792288e4ec8af5f53d75c29bc190462186dddf10b64b5fa09a0d34839f8855e85b69c7c99d72ff04b4d6e9e776b06fe243832c9b6fd3416ec400e577e02c6d1db3e032901fbeedf98d79748874e871dd820ebfd3fbf35436718b5ce7bed6dd6d188473d4cd76768fdf8f68ce7b8c3613dd679233f42df114d033a891fb77b01125f6fa58c69c0424739fb3fd91e62b4f0a14f1654aaec738da284bf0301de5c58a90b7000b0884b313d2182448e540f210303e2365bbe850f5633439fadea781e3ba8c2828cb8d779a3d567789bc8c50e404db19af794dcb4f3e703f9bf1404cd069a22be9b5bf671eb18e5e73eafbb2fda4c94755e6eed730a0f3c0e4e5fcc32cecbb05386d2238d15dfc80066c9e924236b6a3ed4766c9bf66ff339d0e03e86990e627a516d8237bfffc17193aa492558695ac400a8ff32dc3b6c3d9c3c4037be0164eeb2aae6ebbd17e798448b337fc00393364094f81c8581ee826b5491ae4fa17c97e61b17daf4863b0a8697cf61c436d08582d71f6daba4965f55c1d9fdd446167bd0f53cc25158fd07543dd0cdc2b461022c0290afc53d8897989e984ef44aeefa3d07c54f872b153f0960a04e2a92b7d58425bec08c98225755b1505a8d4a48b0bacb2da1680d0f7ab1c08a1d7de8e02e36dde2e6c461392a7d2801d7a100ff744fd53ccbbe390a8e8e5ef2f50d88667ad7f8996adb631da3d36bc2a5f8ecf06212cea31c251e85f3d9e0c32d44b389aacc06b97a45534c6a080428250046a0ca78feb258d8706bacfde210969eeae006cd3cce992d1ede8c4a0e3bd161bf0f611277e563c7be4bf3075f3e4ec1cdc4f15e6134bec86f1ec1869ceb4e159a2e6a792fb884e530fa9c6e81fcfe466e89651f59897e7876f7291e8a12a8a072c1068ac87ce512161e5c4b56f809fbac8d6bad89013a24cb4bf3d403eaa62af7f5b6b7bdff9bc831c7da50317e909443430fbf1cc036d92de0c895a5593328b8723c4d79d14589b693cc35fd220f4b769738f7272c72ad2ead2d5157381e1b28f169a5a2fae479225a10fd2af71ea3e81ea84c8326393a97b28b754698a94ec1b739ea4aac65f8983c40f9153b9c8c4fa2db02da562027824fd9e9ff47c9854a5364a76ab413d447e004ad81a90df7fd22dddfc7a8c78a7ac48e16d361307c58a58c3990bd3ae5193801ef3bec6de0efe3e34cd18eaf35b2e15cff1ad6a9c6574269fd02e557b8ecf55fb87ea00d0896ab14eb34b36833ce936eb2ece6c981118858e3ecaf4e0f99aadc10af6334d48a1ebf5a1414fd1076238a62ccf3e8244a8ddf465930c67655a36399e2111fe0c32444a27e5157f6c949531c927ffa47fa6d9296ed173313b74ca7510aadad92b2b45738286480c04275078b7119a10bf13df3952021c9cba81f18084b617c5916e68a33cccca67343219701d54c6b1cec795a5c8eb8078e64240bf7cf25af8854e383e7df5a663a3271d02fe008197697cc120329fb45193973ab5930050bc023f543dd72dd361c51c7f391f267c2c96bd44b3733887237f43c8662c7a027be0ea2a0b6d1e838b728f25700779d74b070de2e9d4193da4d33b6549a3f568b6c9712edb6b3fcbda90a8fc53092ab7a84d0f7a87704c5f7c21f908f44eec492eb55afaacd5ea8708189191c335ba956299b8d607d25092a9811f1be394010b12c317636f9bb085cfae266b805a5c83bab745ad35450a0f7106d1ee27acf32da6848101da64533649ae18632fd349dc51e15b40755e1765adc6232e47210b08b97ee9425843f3a64062d6c78828ea44ba50ab3ab2ab548fac2f3da90b4d3d35d3494b7d1673cf3085495a333f19cdff81d7c2ec379d7737b08139a864fc286e88aa3187e7f3b0e482fc0b5809d122d9b1060512ebe45f2d95d619461fc68bde8ca84b4e42dfb05a36f67e73fcd3250f1d8a88010c03efd4d808ab6201bd2e7c6b0dbf24187356bfb8a75edfea333c0181ccdaa7a2446369e887d0eb206ea6390e68f2c1532b0a69f8a567e565538b826537738050c2f3f1bff98313221f949bcc329845bcb2074345df9c76d09d801cfc36a9a2643899da551f19ec31c770035805b3dd04452e870fd1c5c60be1b6ac49ce3f827ca6616bfe40dfefe1df2b4f3f7eab299370b45b46a1997af88056c156113e3ed42ab4e048154119146e92909250351e690256450dd33a0f8a24d106a5cc5d7d4485ca88566f797f0cf21109dd23a45685f599ccc83f86d342339db19344a35d471c78b43e8c46fc4c47795c774509ee9864d3993da0b64550de23283bf5ad791d8686ccb37c6bcb780e093a21b194470272e82197be669ffeb2581d980f3e9805f965610187b7d5a2dcabc6fdc5783059951579c84af709cef04a6b603bac0819b53bc1a59c3d43b0c4d762301e9accbc03d009d9e8cb3456fdf706b814269ce211750c48e99f8ea0cf0b07252f25ec3879cea0bbc2b7e082535e8dc61a24d4b900bf5465bcd8b492c9e8d3ca0750ba2913fef50f6d312ae79c5d6549af607b3344ed571e4ff3ed8a63d5a25bdd476340d782e364bdc59717b693a75212b9bd2b223ca338086dba00f0fb42d5761aa0b735ac87574659f20d9cdcc1d494cc7e1a27c4588448c9b1ea69cccdf1bbe26bc9993a99d7a863e938b6ec5d925aad399d59011b0b5dd297020d86bc51f11cd4d4c1f0a06b286b52329990b4592e11236088d2432db0919d3d345af29e9addefea526f7dfa2623a005cdf4e30c6a1901023021dae93770785e3e68d2093a62fd7a3b0e8d46591e4c11097495ece05c5f728f1ac54384c2bc23274111501dfdae11cfca43183d00103f4b05a7b3cc45dcd667c315fd80e6bbbf6e226dfbd869a5a14c3a99f6e0d8bfeacf747306088200057c930a1306638b49e1f8ec98c00aa6d042e6fe7c94cfba5015be0eb7b1af87a95ce637c6868f058efcdff2ae5d33c8379c37483bd45935d53a4da4e84ed541942d506358f956bb192a20389244fadbf4a130e80745bd87ee9740ffb97c3a827108279f2c25aa2f2c6b32ca253ebd9a010e3ce26519482dfb6f2d6dbeedf39340e1b4cf923f31aea64c5e6fe96aaed6fe53bf4f5783ac4558c6747fb9125fea7419ea77def61ba5a582eb48ccf6bab3f232f2e6ae3a6877c61cf0a29c2429a914826add9f4992bf8fffe43285baf63012c73debe1a563dc33b6e844b4ae51488436d503a5481948eb4257199fb62b5b7a75e7cf35735cfdc8e17cddb0c9e80999e7a0a2fd2a641a6db711106a6a98feff0975256a80b3eab768bb1234ccb9bb3c4f0ac9e54dd8646f4886d92ab913c6ae2fdbc73b8b870a2161e426227c8d937d94710b3b9cbc59a0382e5c8c30a0abb5d2b9fa8fc7d146d1874e1c6e66dc547ce7ba304a93ea38ffa7ae9b77503a168749023765a066f64a8207689e1e36323bf2ce99ece973aa333cc505d8b492422846058cf986e0dcf207b9b1f3584de67595973a62390275395fb5f34185715a746cb6d89b85befebbaea7c558263a164c60a44685fe088011b382a7a113e7d2f8816dd20e75bf66811b20b0bac7b55f9728ca871104144b7f9dbe4499c95b3861ccdc81c1d4799ea91f94e797c402113341d909b18e43f5ca38e5817d242ff1c1bc4d0d24a97ae40d14dd7f0a9e60262c888aa4af7b7c35587ba1f6b054b484c85ecdbc5fb4d51eafb9fa57ed471217245eeb5a55088cfd9b07ca794bc5eef5a8a910eb0209acf52dab951870ea31470538709864d5fa8abe6741f67879b3697e2cc7a32326446b6262090f10e04321e49f92a5f4c05c1743433a17569b5f1bd6ae64e59c2e3688668f9009f9b8fcdbd88492963ae4ecab8c7b64a60b7eef15b3b196789ce1e851d38544222da584065a191ec35d1fb292c44d1fe47502bb054d019a6380f824bc62af0e75f87d42bde641291f88ef0f6852169cefcb836da0b27cfdba83441cf81687eceec890101d6665f9532adbca23623e03fa0b37b8eafd6bf4efa535d3045fb612f36e3aefe8ea100c5714a61272b8db496caa7f278c6911e325bbf82aa8a7a4b110cf70396386b97b37f2fc730874ef7f970fb395dbdc446b2fd51a09ad1f48c815d75e19132dcc2c8bd03c65f17c120e6b4c80d10e557520802e6de445232fd1a87a86fa943c89f22528e5e6d990b6873db5f87e99eec4b2835cf8735f54008700aa477680f446ad69f55f6af6fc20e4fac8fa3758a8b90d33c8d6adbbc58ea6716f54ffae3c59242007373f798252d300c8f75355ea15e176c7c2a0929fb0d1ad6143e3b818d650f9c168f3bcf7f911bf89684cf98b42fac712dec0ef14e73dc3ef20325c5f3ca03d99c093d3b9484721d894d5844cbb48408c811345aee6c6d5ca1c8228f292b84b38f4ba023198818011a3c6d2ff4073bf95127f82f5d965d50e1918ff48651b1b8a5c632a30df22fa08514f6c70131c7c4b56c012697129b58b09c8b2719c01be1f260fa6e67bef3fdfdc1eeaae4380854a43818ee034afaacae9b7ff2e7dc9fbcc81a1a2681893ffa7cc59d9b7a23c87cbcb73823776040708a5e4f27fdc4dc784d1f3dac03cb8bd36d0fcfd1594cab93173ae2ab75899a29ca5395c82d39ba4b7f7aa9bbcc0278315078dcd221265d018cd0f738c5ce1221a5aa40df4637769877c4ee90ce014a5fd1f547fb8b2c3b635926057f21f4fea4694ba2effbdbb10675051cc151c47e6ae3b1947d03f4074bcc117538c5bf5e9f062117c1b4588682889eeb85fe311dd485c30dc7205df6adb1c1d6505746f5d3a663f4ac1d6aab41607862aeba3194352716d45eb60e69f3903ca578934fb04d6f8c893dffa7e3afd5f74b93a65dda87f24fa7a74aeddcce2ef8804e6ed0066fb6b2a36f4d395bca5d3d9737e622ee3f2e468503932cbc51e263ed377f66b666573b305ee57866615d5dc8b4c2fd7c35a7d3de593780f2c48316ee23d62e87d91cd0936477e85d0c04480cbcf4217e8e860285f0354778056872806473764f72d27e381624e656233a4930da93272e172f14d737b7fa4c3bb8f0d4a118910e0923807fd42cdbf4a5fe3a935371bd3106db9256af3d1cc5810ab29ac13d9b6f566fae082db2bf895815a78149a39ee12e17280fd465fb4b8d83cf8477f4f21ab96f2a5eb5b70719b3eb643a17f638376c96723a2859881035054f8a2a8723bb33668c5e7994c3c0ca04a716e5b5ed45539de59bde0057a2611f42369e41d35ae1e0ebb59c055c53d404f7d7f795ab3c85ea038cd817d7ab6644de426e795856ff2f479ddd69d4e631189d2267b66357cb4cc59056dfccb462fc10e12b883fd6f03740731182e5781f4a805db558290fe6bc92ce72adb12d5a88dfaf1856132e4403f45e157ef5ca86a6c83b03564acab4d52d3ff87f2e3ee2e10647d2edb77b3359b7a468bb7200ecc3e92daba3330095bc0c420168f93ec5d0076214224019229df1f2cfff8f788bba708735e0733ff27aeab6a51e2a884c1928fbf60f0824acc565a1f7fa2ea57ccc9e38b1846685532e264bf009ba2c9fc0e273d8665cbcce728b82e6d136f1df3ab5c85309f38b132d49ff6e1d6f4555fdf94432d5b61e3aaf7e03c74ad4627a5f9fe5e91185a0de41495c296893b31caf183d0ed6b59d875b3416ea72fc439ea07506d7f6bfd746e32557fa44de072a15184183640bfe2bba0fe86a89b70717dd94d8a131ca883d8949630d9240e58ebbd23d1b95e1b3e1df986688d3847ee5e4a1f2685a1bb050c36bb7943bfbdcaae42732666d31cbc36e686bf10acf185d714b65358f0697e97d7910261047d5dcf50dbeaaa224b394f32538130a1e8f2137509dcc4b3629ee55e669e1d3ba178286dc98cc49e6e81f419912fbed6b7876e1068a35d749e4d368266c87e34682074a992f5dbfc77e57dedc87294fb8b81179fef68513ecb6de8eb0f9da6067d28475668a3a05e845d55a3016afa7b9e71533f970ae322480ac2cbeb998bf685feb0be97a797a80586e4c28fba36f85480e667d0648975a2390dc2a2112915e388e0d8632eb1938d320c0af07f1f0dd5f48afd95217e9084c0d4df0cf302c7da02cecc941a8de581487c6a81edabdc4c6d00a4926df332c289bb355298faa5bf0daceb46f705718ebadbb2cf72889f04025aa5a7dd2381dc8ac1ff5f3b98ef4a81386f52923191dd0b3b8ec359f023393c4b7b580eefe76b68b9e8f4730ab8e9561c4b03347ebbf3b4e0e3a5b14f12c8a3e0fe325110cac7b6a7861e1998ce68c672b4c154463e1713a3b0286e032161a444ace5339ce7f5232afb920e77761b0dc5da43e23b051db81cc912d647b9d7c89f9a625879f79d4f0bdbcd6e6e9de78265803a72f5816450a9c29cd62b273ad9b68ab1531125b7ad495a99ec9c9e4e6ad7cd92ab6823aa5ad2c7e18fdcb749f5349b55597dbaafeefb8566cffde956eadacad9acbc059f3b8bf8175c7763072a2eec11ec4d5fe873d950940fb2e99d5e0a4cc405fc06db35756b2d762bdb1e5c0e314ee26db05aac838e781626b4b5deafa932f6ca8db8b85183b033e481b417da5a9d8e4aa3c745172b942011263ff5a388cbcaf21e239fec04605bdd84347bf82a7b02085027d2e85265e3d823cb6ab5ce32c7c3e219d00771c3d8515baeef97bc3b54ceba6e92eda7bec07221ee953dea02ee3f59d4220714f6b53b2b1a49257c3fd543001df83ce1205a044804db7fa0d6adb593905a6b49a5b3569195c1c3ac0bf3e478638d6ec888aa9fa5956ac6bc629e4ff38b01deb211396538a8dbd8cab7d22d9e37403ad9b66e067bdf3d2f7517f46ce89fe2d167008edd8af48ce3cb33e2d848067b01d050dcf2fb57369113b8d648e6208cef67689d171535a046fec91c0970fb2fa778ca4f9298361cee749df4b5bdd2a48d8f6cdd59ff74b45c6c5f1b0bb35a0d5e87a024de8c89c960b0b200447668335bacd711b6a9db35608f10abe66461f06762ffcb6041ea8b1b36047a365eee44c97e3cdada256568566949ff30615f3e0288e6a7784d9b58e2fba14442a9a0ce4a90f770cd1970a94bc27e75ace535d88ad07df363f726be4d24ec2241d48ea980acadd89b3330d6f0c46fbb79984ff1eaecf53cf253d387b6d2432f4e2b45f69bccf862d29883b78bbbafe74a05890088cf4b5fe63e85e011207f940d99d1b701aa8af72bd3977bffd65de999bc0ba63b7ca3f547787df5e2adb7e98b6d11c7c587b092be7c3d8dc69bcbb5dd9502ab4e610fc4b6426b8dc09e937c930916917368f5acab268dd727a6fd3888d66a749b0bfb003b3b61a1672181808fcc112ff9e3e1ad669916fcad85dbbcc4813f230c8534d9bdd7beb0ce72eaef56f726dfd10f48d486bd9b5c71ac4280fb2c416afe36b9d1c0ac17e439d4d0f68ca7c7378e0b134abc9b7addbdb7ab36d2e12de98f440f67b2aa64dbbfe82d8ae1b3a998a64f8050941133f4db9f54e36636dc6cb93092b94f7066805dff4e6c7e41fc05f2f917f15c7e032ea451563b30152939497f7c2944650697a8416f7b390b86f1252e594212a6f310f3d0912aeb9f31648ea7797cf00135298aa174d4f146eae5ee1976d0e1df88ec85ec4864821c64ef6e62749fa76d6ca609601054673f3cb58cf0b287ccc112aa280b1501c304d96b39e3df3808b9b9e7f195bb8049b06575a965b0d1cca449b9bcbe5f98e3b69a9f97d8f41cdbbabe910c20d379e54c51c7143e3c056ec30f25951f7fe11e79365a07db9915ca92f7165f5b3853202e1313f20b78fcbfe9e1ff1a7799066e40a4dcd9b5c9151167b9b010c3b1ee5b9bd6cc12cdca73a89a4e315d721acf51ea9a6e5c455a82ce4cb82045306a03add7226854fa0c45698bad1cbd1d7deaf8f9e3df90b3d0a086cc30b93f40c2466e87678aede60a571689bc738defd0e7f1eb6a5c54a7c0e39d465f9f433793ccbf942024ef6d4e62644d5cc89cb10decfe94db214965e58979f4566c0699fa145a2daabaa0115c361f0e600a7985f75e055ed24670ece1e06cf840b679e155e45e90aeb449f896733f9f9530dbe2d7fdf4c6c19423e3091a3cd3f87507f806a836032e00442704df72ba87cd0bd7cb42254abd526afa849200fa208eae9e83a870570f5291c5e14837f54d2f54b097f72fddca64d8f80a49b1a0e28243df03401b5da90b4e9f3d1bd976e4c5775ffc1906c9b15c0d5e59bdd5d33be8089595723069f1604a110f4609698c5803e1a08770d9a613d4c2a8c58d8fb50dab69938c2fbf50c52cafd5a3105626c80feeebe30277a145b3022e0068aa949ab9f0a73e4f7ff0305c3f82811dca388ae45acb69225335b53172cd6d6ac1d9f79f1ad89df79e6fd99cda1a9770273f4874b16b4383beaa5759eb2d48cc51939f756e0ebf7d9f22203ad9d9cb059103ab192b4486d6602cf72a49c5a2430ef8336d3b62dcc53e8962dcdd4cc5da237548ffd79058f1fe722e8d54be908ae6dc16a7f956b8b85eca96db8589f14e70198c863f5dead25c1e43d721476757bd428dc1476adb9b38c575003d34b13d3d6f85a7e5db50c494d7756fa5a5fe05d1b4a68a2a80620364f9b71be6c1efc7b94f11701f6be8999facd56604200ca43e8b992a6d1e529709a3eabe774fc62dad5ccf8d22a77ea9557a29096d97e734e7f8170a732ccffec66231f3aaf4a17ada69459c9a6eff2da189605371bec07ace6460b7a32be02d1b6ff09b3ff8599fbb6df456dbff36527e53c1d99c858f43c8070895d4062a22781443c9a93c7bb7f5b4822463621376e1a595435aebbe2d5d4e7586c2472264dbc7ac259fe429ac7d5369512a2be38bf546642fdb68fd84a2f84f968de9ba5ef5e68fdc1cfa212d5d4a5a1eccccc81e694c29127aadfdf5f42f71df9ce3cb0ffd6350e302fe629be940d6115ba6bf6ca666b2e704596c0d186781509426e207ed28eec3fec8d9e54c889b96e716a7f2d9b04b489340be15e8c29ea33a5085a7ab8523ed62a34d50eceeee0d0e0702130b2401ecbeaa393cf352f5b209134137e71d679b35d1aa6c8e07d9ff56e5efa4751bc3864d712917bb4989c8fdd498afeebf1fb04e866d71e4878ff1133fc05162a7a83b8c22684fba6e99f72593e6e2e1d07969722a532775739117f2409f42e98baa47743c2d75c539812cdc28444c08179370bb54bc8b26034378c2b6a842a876d9df99313016d57ca3babdadd94b9680167ee234f2e8be4a79086869d1b8bd8d0723041ac46ea7acc2e0c9f9705525c3559d910be92467b7b1c0929bb6c6dd68ecf6597bd475739028521c8d67620e1dc676f7d95d22cde234e2efb6b1798e9a1b92795d9ec815dcd569f50893030c94e0ba196f7366645a52083b0aa4b1e441bb041b5782a0891687e57a9b81c3a4e441b8f5debb00001e384ebca904b8bb918d91bfb2c69d68433b0cee2a94bbd7ae26dca0f40af858c62ef28aae342040c4175f8dee21e223f5ec1c40601d0c48d7f3f834b6473783cbd738ccbd85b6611b63c532f6e8175e67685d43797587e7a4b55be0859e7b52a1a37085465a11c32a913b2268282831b9b9813afebc6c62b7d5f1b609514a063123d92b0526909d1b26513517a03e096f366fa2eca751d314f91993013d950f9a6d6ae78bfafb89d864b3782ac55a2518ffdb1e92f82e07ba2c610d400668f349126346241009ead8495dbb8cb2fa2db823beaa7080d76e22b779076fc64b076913d3326f6f2b592b168f683af78a6e2d3f092a9214ce3e63ee845ccca6b8a219a8a3a879fe46994ffa9045f758ecd10fc6c495492241d0b27b8d3a10c28fa534e5c5727c4014723442f7b06c6948c9c3bfbf8919211bf4e8a37f1c747efb8db32da171583390b84099597e29ee905c74d0f904a8ed8a8edb434006351d17d01880666f86e7b7b67a7bdc4740c8ade7948a5f0d3d63fbf59de41736d7a1d78286fd689908ae86e68890f6135d3d7c47f16a3c9d5d5d105e89d43650445efaa514b3725ec38388b1498c71c50b5637dd33a2176f01896149528cf52fd75fbed196c615c632cf59229baf238646be837289ec00fcba6843a4b5700e9a6647d5375e1a29f2e78137a68c79ba79ea35e40ecb099c26d8e1d119fcc253235c79bee84c8eadb0270a507293c76e0df95684d0f5c0c6313524792bed38b941aeae04b66df60897e9f0b42327eb80956e90fb10b8c783b296c8a930ee60712b70acbd9f56978c6e854845cbac4d135f6275c3a158683b581f0a820f81a674800930806f65ce7c3d39505b0d08f5b3afb92d20de9a026681e5029e23bdf2f1bfa6b6e82c52f511e765bb2af26d4c091dc6afa2c2cce3ef7e07b165868b1f3f0a5a912da214f8f6298365da1453599a240b4ff4dc5499f4df2cd845ef598b94a11cd6c61667ec6cd7bc72c72425c327d1b7d572931f75ed48cbc41a6db7f79ca6f4787dc97a25ea23fd3242ab83365488dcf6e0f06261935fd473cc57582324375045a2624961238af8555b474187036645c5a9a53335a0869ca5ed5b1b44e86040e098610accfe491f3efe9f148c9f294d27c9a710304648492094d82f309b3dc9ffe026e4e3f54f2ac3ff2a6920fdf9f2101c692c5b42bdeac48d4f244c108b8ea54f998e5a1769763f9ec9ac76af2d191e2eace8f5ff2fc149d690ebed961d647f43ad73ecfd3cfbc0f9e90d3ad3733933147c2533880daf6ae01fe5308eb33fcee2cb8f328ac934ebe9bf73b2bbee42e8f9fa1fc07b55814335536d4d00502d569a215c78f59292e0888be1507822f6de0cb49d90f0a69b60a898bad8e7970c0d136f91cb3cd0a04ef0e1d32b3d7dea9ab4c60572ed746b569911fadf5cb6e73912e78b07210f010c74e41f44e4638b4fea5a5520f9a023477caa16809ba315691e0a257cedaea8a44ff8a250f97fb9b9e5447a13ce19c3a3c1b941263589dee0792d9d1ddd32a6fa5be3751e09ab1a84ad35cee5d628aa1895114aa59dc3a8d3907b7ba40c60b7615a15e74dea44c1a56355b48639f56650aa090382ce55e289247d86bd789e8e8d614cb7c5d7f8541aef4cf46f492489da9d9670d660ead4fb3ff67b0e593084d52560463b4467d1fbfd41fce546763523c0352783e15d41c5513116ad00b1f95897381d837fa4999073d0ae98f3ae0cae9b3964e4189049368b0c8497ec2cedb6acc8a0d9e9d02fc1c91d6c68b0698fc7bcc9ed9e4fd43015f5d1ab8301be8f8628e7e854ec24301cf8d53ddfb90a8b275d2d70bfa02b6ab435a5c043131fd6c0e0e4b9071bf79d7dd46d1ca7d728ecba4a3a7a4882618130cc858f8986f691105ec68cb2c8fdf150be296ea127a9030ea2cc1db9e30422c4f244af58300db9faecbf5cbece62d0774c71730f77b8302f73a47d978ef341a5a93346219771fbc63fbcc2bb13a54c502e69d4b8194e5e1792877633db0b2f2a5a39d2b915fc90248532670aead3970faaed8d4765b426b3ad68536bf92c250bebadf515dc2693abf40deea0f46ad057c2c6dbdaab8fe401304d9d82c4d54cb5370023566f896a7c38b452a982022de7d26ec72b05a8890c2dec8cd0ef3fdd6173a8263c9a9c11518269fe4bcef93a61c8289ec14b16a9ad811f664e9d68f438d994951aa32389e3297dae1f92878b352f512493cb3e9be41e8737c7f58633a1b3ac71fbfbedee8fa2795872cd5cd22917189ac283783515514beef4fec61889171c08050587f749e4f563687c18fb1f029d28978034f940d8e3c61f310f987da18bce301a0119b0680172637fc47723430cadd3deb368c28dff9aaf677ef3c289b381d1974ff6fa79fd41c73a2e78f78d0072035b04f0fae3928a5bf2857478fcfd0207220b8ee936868fbcbaaf45c300c861e656d6c0cdbc7584991fc220b1a4f9c7b23bf2b43f3943eb7db5cc84c44de335e137153b00fbe546ac73ebd7a3a3fc97ddccc37b3b5e0ae41c4300a4761ba68ebf99429ed0d402082983877b77c725b51de2fda33c1c7e3de109a4a3fa1059872494d1e10120a5873a656f80b539860030fed31aa4d1d08edc742fffcb2dfb5fe0791a42bd7ad109ab31b37db55134205439d8aa9d2673f1f94badfda84ad3c164de0d42d4d8d8aa19cd4050c6bdd2fd04884c4ff37817dfce06ddd586532f4e881961241e9de236fe36ff8d553b973696cc56887cc204de9f3e4f970328ba8867ccc320668c098d4ea79401f3bf773407969573a4f643ef15b790f3c08442afdfdd23c6186fa45cec4b5bf04846a7d008f391830f7b1b613c6b7d60d006320f9eed3a0564f08a02967fbbb71890094693c0bc702b9726e8a1f817003caa1c8921eaa50d5508c90b03c841d3dd6732fb739c88bb36603a998885a6c112171f9f8c6c23665c2cb929c6143f3a03b3cf6d70939696854de31e4da50131d65a0d224db18a3d66b9931b2014ca06786c98562df439c4399793991212b092036a7f4a8fd6ebc67963ce37478a414fac4509c69f1ec7317c5689b97fae910b50a061f85c882401aa07edc8f2afc5723b16394e3b65814fc3f2673cb1827a098c8b6968965b5e64098fe10a23b1ea72de5225317ba8e3b77d95cca819d1fbe2f8b8e5f7b1fe5a0c917a208e4f716aa47bd0c1865048402c8820413a99990a38b50b4430346ddc88039b7f9254bfe2f22df893ff1634ffe21c0703f8e8ad2a173d9dbc398142c8c0ab510c239471e7a21c7b9af9326ec0da944e9c9997641d2099d3225497ab7a3bc518fc709097915b49d41d793f8bbf3865abccf5a292be853217af8a91485ad9e694d9bc0e9221abeabdf22256af02afb6c4bde30f423598756bc4fc4b2e4490dcb104809944651b4559eca26896ed8100907940ff9a98cdcc12243350def55fb71ca0ab1989be506ac177ae8817227532b139b1ba2082f18679cdb76464bb34791270ca90c20030a61d22b3b9f28836e61dcff36c440fc8800c5884489f7cac7044649c9e104635054cfcc6ca79cfb88215dd7adf8ee680739a73e3624303f29bc152d48f1eb8b9111da7f7470d11bfe1e570c48d3b4898a7f59201e05e1b55bb1a0990b3ed576df3c97cce0013d28bcaf451793fefd8342ef528ea9902446ef72feaeeac5f3817b3a14421edc6b7551af244f8f2694ab9a1207e5cf23ec969af2cc95fd065d7bb736f5395e729986f04d0a46127cab99928ffb94405ffeb5e9795f4ac7ed5839186064d8f46faa25936ad9115109f803f0da2f703f2a93bf9e7c7aa1eccc320dd187208bb27080cfbef8b1aae1ceb8034a829d226aadea549ca8a83b06a26b3ae4d0dcdf19031ca566c0500220d0a6c1f2b610e89324b49b9710dc3c515beab7e2c010475438977e4948cf4a3c794b0ca95c9acadd7517f109654af6cc3d0424edac051b88422f4d5dd156c6cea9cb2dd2419cc5a5ecf55b37e9f5007f047fc03722d3b8738e6e14c4c42a65bec6ab201c86f341212994737058b99008089c223468d87026bb1eaa7bc92f7d35d93feffb0d5a9fb7e299111a2a4de32d9dca11579fded1ea4feeaaaa8f7766798baeccc00ecfd78873bf3f30c263eadfba82e0b064fcffc032d8c3240cdb735cff4a25a0d0c1b70b6437c86d4bc86122070457ca945c4dd1ef6f51fa5f26e2b62bf08d5381714591e315f2162f9e54c378038839264c08918a1005b40f17363cdf4d2b9bdb409efce40f4edf96229c55e6b585153e3bc28cbd73483b089e15a8840624640688b26d9e89616b0eec393260f052f3f254dacd011aab95b5bc45641d9186f3fc47346db21464354e0633497093422473a3b7b7c772b5be9c4fcaa3158b180ef047576e12d918304acf1d8476572136479523f7886d9bb69efdd083de828880ca5a6d895c917ad00dc45004aef0e193e96d0999719fb58f1bed8bab9d01cfe1fce80357b0c2754be7a8b53e6b903ed6877930d4160a7a18d09cf1fe4f84db4862fbec1b651db55116037fc2954021113b1123400410e56a2537882dd8b7dd5db2dc33a7ff3540d3685b1a25cc2db94861bba09320642a0febea92c56242507715ec8bb1ab1b416ae68ada4566dc7956f0d1db78e9b28b99b4f4c4736d9690e029d650997c83aaeac0559378273664290d9e5c020a6f3afea98c630c4aa741b6cc01fb7a130fa7a86de6eb3ce78e8659319220988aef70e0344007cc29622e2c0933ae50a8abf2fea9ad4651a82e043fa371f8af4c4e76ae6e8557a9476bc06dc492dc6d126b22d602cccc15b0697821279c342900a977c39f8d80a586eab58a5fa729a471124fec16cc7c15e44854069541cfcb9e62b260b84e2563d79e8e6e42f99057ee1467bb18d231503113249f9fc47be7d0e6591ebe8d310a4d501ccef0e85afb27f3cfc1a05ef9aa8d9bc31f7033a174827bf677e2c686bb720b4092122a37adce5c814988b643ed8252d87a8e731963c1250c4adad3642ce4f61347356fb5e8140c004c504bc678f62772d90dd49b95a9d7982e11b7cc6caf08fab714ea57fef723c5c63579146778829e8734ed85ce5676e5b7d327231d1fc19bca1d766ffcbf8c348b605a3b98977056d5cb00715d928622e41643e8bd4904468a9bdba5411093122b6a9c9ee1a739bb8b8750979bdd234e290f7c30223c1a1951a275caf3e6d82fb497b6bdcc815b038045148a8451b9f3e3a60e6c6cc7a3ef5b6b6597e99e12ce973638a537b8466ef0f1685f63f6f1191bd58e14111155e5f1379118686c09ade1281133ead750d833691f56b9bd22fbeea30d954736db48961b058e21fa64ed2d1027feb923ae45a2fcde62c41261627d0a84955175854013bed7824bc36ff98f851b01cf73d7563b37a4e17d9cc17e1c24ef8317804c9f1173ef1ae5855a2ecafb443198cbcd72693f94832be9de8710f1e4a879ee8aae3385020aa375a5f924f1dbd1e9ca2e4e4eb6bee61054357ab28e812a13b00d2f8f3bc06717dd096fe819792c1af7944d6626615858b775896831d4d0dac4885c513253834c81110f369c66ad68769d853f91e639fac5774fe3dd64180acc60f10399576fdce61d3c2eea65fbf6cb1eacb44f0d68ceb7485c780b330d6a424d9d8adc3c9ccbfa8db541706ff9727952960113edc6dedd6111af7443c7d5796619e76f1990e15029544b92bc531f252364d112a86f7d3658b73820b095342a6d83b582e1bbf3e0039f09c40aa0bc2db02893bf29c39a67df9c1e9498e91dab74cc3b6a65fbe4fe776025f63f246ec8ff0bc63dd5cb20443f3638bc0d5c1b1980d8d93377064b2f3cc3c61baed760aeb1f7068c7cb0b5111ef0bc943aa182f04564b0c528238699e9289a868c9d05b9542a00e894b20b6bb7215b34451be60681538253974e58a3fbe09a8259e355f0408b90b4e53fe63038f49e6b78e53e3ec955a60eb69f468ffa4b6fe5c5e8a86f07c966b19d0dbdec92f3ab29fbccb0a46017fe195f00c2dba32ae6984c0d13322abffb5278e83fae57df42292e65125a7995049c0784ceaddba77cde706f249bad8d9fd4265279705703eca855ca0bb8eac838ed027ac811685f3bb51ba8ecdded1307a413fd84bd31aa2af0261dcb7b4cd0401ce13f004f4b4bd24898c4b09799ba28728d4747c17241821182cc444f97ad47793f33cea79a8ec84346a61483822cc90494d6de1fe4c8868a39d66884546437001c625ffc3440c88605d3ed28d107d3d018dfb65fba3aef936b430e2164cf5946bb5417eed2dc575187d7e3c7d3d6a2bc3cf69dad2f3dda3b85fec4d5006b180374d926b4f20334dbe7de51141923a815b3a39ff7aded3822df5ace52f60bebc436de613951d3f5a9b5c1d6434f4059a894320f480614c402aea3df46f4077fb10aeafeb78efd31b8f2213493b89498ea398bae0c9aa095b419a9603a791d735495d35c0f8c56e69f839da43c49528ffe70739ae26dc52a08f957212f82569c52a2ae76107c445c9422e0a3eb3df22e5589a6cdd37b311a841c4bf8337a13f137b029bed1734fbdc5d532e89cb2e3cd2ccdaf881633642262c5fc3a03dab3cb1b2a51ce68f9392359b57a3506d4416a388f8d69e7ab0e716b1617a94364acc41f4fdb3faaad0b5228d0d4a914079fa09c330999c964fff835ec20f153ebfd3bb7fc85a188122cb72c50cc10da2b8ae30ed5df5b34ffc57a5d860c94cf367d5f4f071dcaed4c0956e3e987030f26c8ae10c6ecf553a0f909907d22ea0ffcdf9f1c4033e731f9ed41bd82af673301af4846d8dcf25a5f6e7135ee61c847f8d77f13edae5e2fd5e45a189f3d1cf80d4e2c802b24adc22c238a4ac89d1255c6f154e08ef9c0215ff8f88dd9746565725abae14dd794756bb8fc9f3749c5addb32c891e35a16ed8962270fd895a86e9fcb99b0a951999d53839a55fd1858d1318ad052fc324b81a6ddc7d51385d404ff1d003589f263e1169bc41bf5f68b9b96cab6531e740c9d7ed39bfcf3d0a7bd6f992b6058bef9a9dffb2e619b7e1df5d31dfe43d177847f1a9e7ccfc88910a14ca0468ddbde849ada3796590a83b4ef1b6d7d3df66b700b69f2617d55c99259d210564fa95797680948ec1e89b191721e8b69ebc1e61667e027f7d28b8b0caf2b475e1f704733715ecaa4f0800ab071a3d4b368c8988a4e17b27015ce389c417ec31c067ef7b69cbf313421d1d005baea32bce520217474c57920414eb5a1f3dcc72d0acae44e1c974212567868f0ecc0121536dfcd61de34609191c4b6546d6b9a5c30bdbd4dc249d179f856286bb478cd676337cf51ee53993e6c0fb4f99f062f0c9603573db85242c5075f090bdd72d8137c5107ea5a6418110ed3a856229aac2a8495cdb35565463344e1142fbe1d04854a950737868455ae5727dc15f1616f861cec9472447c411b308cef11b1378ee732ddeef7e84064902903a3a529297b00cd693b43c533855e5ffcff0ab8ba9d5602566af3bf10b03b1fcbe3fc2eef40ea5ddd1bde1d02cbcf289797c936238a7dd9c7b83e1ae1afce978d8615050c2d27b86134289f04037db139c199788e1a215d32cd694c3463099e9c6771fd0765832a89c61cc5df545166042cb69bd9f0f8cd86b6944c975ce58f150b9e22cd27367426e1cd3de28f428c8e636229c49289a2fe109ba5b8e84ee80f7b732b49e2f906d201463fdacdfcf16b59dbe341322f4e70251eef5fd275e5cef246e8b50e060cd3ce4b2f2bec89411f608b9b2fe687bc8fbad7c775456d9be14dcbcb3a7e5f4b4c65d723303c9245a32722d78f083fb1266b5ad6640da19b87642e76ab2ec757c37b2b0d3cc115b2689b37367e503d4283368a6faf67caa638b2e59e12dcae23f163089c5a47a1c76dbe768df547cd527e0dad91b9788e71d3801b00abf2757aa4dec8e94956e5fa1090fe91f9ca718ae865edc594a9d25e362cdbc84bcf1c7a9f163608c321d469966b6e3eb8d9582cb033d09d288e3e410565ffc8e5f1d76e66852ed3d04bddcad02fcf1fb6a869b1fe500bce17e64f474f9e554b22b73162c2b1449e384efb597ce761134964fa4d3cbbd1d2c6c607c4155f0cdaa08bf9eb86025138cde101551b7b4da42b3d9e69c68d45653bc30f54eb2e777062b1751d20bd8ff08c96789d58bee75f5be26c6aa5a0870c42630763035a8fd4e815334f2508edacbab0e72bf3011094ef53f1c672394db4f1c0ca5e369a7ac762beecf81ae280cd9ae29b5adcc0be36147b0aac4ad4dca46e9c97cc9c5caf38b8f8bfb0894d0c6fc445b4374fb1f21881b2e25bb6ed39791b8eb60c254d387ff08279a7221c787007882b37de8220ad25a163dcd9bffe6e78d620f0945e4dad2d492c7ec749ec16223879dff5e77fda11e4c3bffa09fb63257bf3344efd5ed3ae406ea85041103f2b889c5ac55a94dc8639229770ad930d68e7507249f224d2d8c84b07b7bdd150c0d044dd3be1fff4163d2fc66177c69301ade9af78c6d611d12f33049850f7ed4223a12e88b9126e9aff094f4418021ef037d88241083d7b882f21b8d1cf9a6a9682fdc7e3c5176adf1ed185df0529a47ffebdaf9e238d435f3f3c5bfe68176933acc81fb11b0e84ac1518d7ceb6e2f67de05acc87e38705356d999c5360b758f2a9798fbf779b561d3bb391ac43fb7f72b8c38a4f52efa46fb4ef87318bfecd7dde3a231e3c6ece086a2eef855a836e22d003f585a58d43034310737246cb382ab8c2d43fb93bcf00e78b62faeb5ebf8904de8b03333d472afae1a62d8c5d406f8010fd7b31c449c59858d0b12029c972a5ce0e9244e27528c215dc1681a29ab1a68beb58f3d58bb99ce8a7234e796483dd0268bdf1f7df270a4ee72d484909707905c71916af61008ff53e286ab6df935abf8d5dd01f85996fbdb8f7b01f6787fb64c2f8a91a568f9e577841f1a7c2b7d35ad5ad01b897275df82ed7c063c597d8b1ecca1c3cf397f8e1a84891efa04fc2fd34119d55b56038a503a91a38967c6474b8b18471746a4cc96616caad6df938dbea8c2919887e8231047bd9682022099aa81f2be7cd1b276d3a41caf16df167aca04650fca869cea4b8daca4a911bfd660eeecf870189c75252f3a0ee5aa8d8fb847f1756bc9070d212688056c27cd72bb89c210a801eeef7501db66430eb366c9910818d35d113d9da4447d11b9639ab3a893dc0c8c58b110b3182eadae5c08b96978e312c28842855a13a431c5d48ba032181aa911355e51ba3e22964622bb56c602fa146b82fe4a0b9ba91a9790ab48e309b4f691ffc03ed2a75bbc32268f873e99df50c9fa8d04a7b3057f0e79422a01456dbf22c879b9e851170acd2cc452f1bb55fa94fb3aa766a6f670cf261139040760f22e67df62610756dcd60571472b39a58c98ea3ff10faa5c0e39f68e9eb7f538ca40763ef078a1ec7b4465860ed567cc56504158f73c6abf44e0580e5b5ff3060bd690fae11fe79e36fc41b5c5aea02538a31d1299e9ee926d4279c7605d7ad3cb64e33ba7fc59b35d89da6db252ea921115f127cad1795739bffbca8741607e0fcd17fa3247262b5edf88541a3cea8baeb58902993b475e835af7f94eb406681da52e352ffd09b2fee2017be92465674dc78d15451e229d7d631a32f56951d73bc5d0fc307258ce0cffc71db08aaf00a2266a41485590081f3ed5c0279840abc737d47c398e6854b4f48e7a0b1807f2cc7421108931504fbcc50ca578951ea4771b4035a5019f30d7e09acf1f81afa4fd9c172396913a308768cbf7b4551a9782c5833b27aabad4332d0ca802373b37e51efa2c0e9aac70ae02c732f1bd805a885295ab128813c291cc832bbdc74d4539db82f139ee112c1d4d1a3ded6563643126822517517df6dfd7a926066500b1860b8516ed8a1e3d56264e692c0c50d4c3417159c267adac097032af9b9061fdcc033e1c5705e1091d757ef3ac6deb35245421ab03ca808881913bc3cd97be6c967d6a4b7396a54f72bc6789c4636bdbf10d77901e5210226b2c035968e4d1a673a4fffaf816492421a3c64bd31b6414831c3fcf000071eb329c9d4547359b4e3d5b61bec8385d3245bfd9296697b89f5966d25e627d1656f74b62636df18610cf7a481fe5e47841d016029e27bb002cbb798c07fa5cbc9ff6e30804daa75634f9cee591e5f9d0135791ebbb4bc99441ad312d2b8a81128e174c9079e8c21acae5b4627cf8bf12fb12ed0dcc6ebb727f52397a1b3d43f17ff2554c48227cc054bc98f6dd9f138e3c0839fa49c2048a2ce080af427e5e3290614fb1f647371b50dd188fb22859261f62c5ff21cb151d6b0846d9620769884ecc87fed14fcdf0554cc8129845187e7d917becd57778e27a72e026225532bbc4d2e29c631982d94956c8d864d499bd46df1a4145e41f97c7aecb069fc2e0b8d50b3dc0c6c8e8865c4d3e24819e148495ed902880aa9cdba2f61e5dc4c092b441c0115e7a206264f9b7f1ce411e534a60328b1bd30721b328b385b193dd44813f2edbc69a903e69cb1bc4a394529799176fd2285a6b9eabab8a30fec0a3e1131082a3ad6dab16eaddc52e63c756c00ddfa38f2692669152ccd7741d676476513d45a46b60c40ec3f47c047dcd79b4d7eb72cb1d42ec0bda338a3ae939dee30cbc6c08680d0f3194529649496aa610b02fd26452e1ed956d98bee67c60e6877515124424c5f356741706abacd3b088f98e47f0361a7bd7150d9386e526577294bc678f48413a828f2ae4f132b1c4ca6a16f988d131d1f5da52ff6b909f46141e48169380bba03949c39dcd792f3a232b99dcabe05334f4d4f0bcf8ae02cbdaa3d20ac709750e6777c03a3edc547222f77c2ade4c6e4c689a9f5f138b9444d57fe01adbd7791dfafc6bf2dab290d063dc8db4b9580f00eebb44db3d3dd5d1542d27a942e282926fa1c291be394c7303bee056acf9c35e923ea4bbd3472a51d406dff3899cf44dadfcb17784783ddac7d520ff113886260f1ddab73f5e67c8b0e46552039ce9b7cd8f1fc84e9157bbe70e5d0839b2cfa1304fd49c4eb10ffa3968caf2ab0a336d0a88edfc5da9365c9c920984e7941a5137ac8065e238ef1d29b79083f14558165eb650139016f4c0f9fa56ab58ff44522eaad47d9e36ad9ff9376e483d0ce24a7d4f1d13379304eeda498d5892ca263462c6952d70a0369482813e515d3170bda3bbfe3e36d27e8726a10e6c10b2e1af1cc85986cbe7d7d0916322c649bd2d279976a6ac0b7c8837153e250c7c75e93e050f5c44e6f69d3284713c1b5d28968db2568d6d4804b9faf3f2c43342d980f9dff36aa1f987d761fd83d395bff56d9d1eb374f263af1c7c3fb238fac63c64f9710758bef8f998e9215cf3197c44c2b19a7d1fc19357ab95263dd12911cf101e8559a0e4770dafe3f912fb253c60be37bb4ecf0cdb4f53f4a9e2beebd8cb5f38b6803119b7b7e3c21f86d508fa6a4af18e9779a1d3d370b9c866f6082afa1ee035a32af76a0fe7605761b4ed1626281a05798d0ae50f0c66bba4840b6b351bfa269ea264f1e56cc2e2d440127b9f7e4350a32a1c927582ab7e558c4157dc19fa48e4638ba54444d5941385915bb261a035e903bfd1699848a8fbe6f1e2f9e483be84be01796a0296c5503425e27621c0fb53520119f39510cc0420db2c58e64112feb44ebd706571536af68de3cc9074a644cc93641d8ae37a3858ef38ee01d116d25d0da247414b8f21286601ed5d10f82181d9a544a24e7990a647c31342ac2cd2903322051124eab0a0de38861acaed96742e3fafa2fcc8c59a19c6e0663eda80f20be3bf858adf125c3a2c7e577f0c8f71c66f5422f375aba0be89a0046a4d360dab24453fd6479c60044d9b7aed28e9004c05580531c15a0fcd3b54541f9eb35bcbbd39bd9fcc715d8a2396230d881bb77c4e2907a944a9235bf5cff679d551ab313a6712b886482b7133d6ca5f19e5c638695f6213bb99491bdef7a6b860a51f0cd4a262065177f9267b5f64414efeb72c1f327845c7f8a936d33cfe3d21e62257ab5a60b037df23a88d7d373bb7deb1a45363b0b2c7693df5436b6f783405cccb207816d3820f183fcaa5ffc2efb5fb3e6fb7fc719b695287f374a7b730c631fdd8601c1be7484d51fcac8a3a77b296d270215229d0437afa7ed91cf7a50102a8ba24fc82439fed588d3eb61626999e870d82466019320e18cc186418fe3821a4b0427e0bf8876c42343ffd6bd527b0ec5e62c15c2efb653ae9f9c632f818577703d295e0ed2695d6fe45ba64154352e1fa9f1f6c571c4f98afac12aee7b404bc1a2299cd0ff8ef5b252903ca2686a1417b2a2063ba7c5a683d189bb0ed693e80a2fd2ff5e643b4d6d18d1777ac20c8d3940b698b2badd53989ae028bb71eae02e9287ae55e90e2e19e885224702583c588eb19c7d37ab5b9859a751c3945e105f5864b9bc0aaceac04e29b208c61a5d7a7bcc11699f47093a0f74e1bdfdd7774c702703783944235884c86880eaa822e6897c027ff5ee446048d07597e13555b0e61697ef99d5f7de35e426e3d06a7ad39014e4aa6797317f9b58f33dcb6ad3965265fea9b274c895dcd63e1ce4654b74eb84b6aa23181ce941f0fa200539504bad0040d971fffa6ead71b6edb9bd496474497ac0a22b64ba00040037cbf523be9f01dfbc00f1eafae5282573df54f2e4a12df77bbb7ebb899f9b5c3287166a2ac08dfeee13c43a33f9605368f2197a53f9dd85625c7520dfb598d44d57fefba0fef2e31417a222b9e80fb9f51baaab9a966df775f183063891de69c2c99b5691da92a0deb62fb6ba8ea047f2970af9cc7b368568d4b9465caccc9b741af3d615f6969eed806ebb19af4e461bd17a04d69884988d10e437ef18e4f9f24805b88ae4f9e4d00649ecce243fbe9617aecdb9f03dd6aa2fb2c6eda11259395610f9e074b5137298935db6a81b31de79d32f195ecff1dd59f3ec37ee8c070849913adb54a6254d08a0bedb5fa4222f5dece2c80dbedac7c2574a0638d16c5360d949ad68c4816247d6d9ca2259680e9d93f42da7325fb10345c12d941824e2eabb9a52d6e542696d028f355cd0afb91202e61ef5ce68be3d0a03bb5a16678028d1fdb73ea12c3c0edcec08ef7913a62e474212f9c674ba88f194cae4104379f2c88d2b0f42be2dec6a45aabc2c61b41a28622f4164de9ba80b1ba5cbc7a5401cb1df59370e29e216256a0dee6bef87ddd9a225fb7f77e3b115e9d984c044b5db3a93f36811a53581089b6daa8f020a12316b0e562b5f79977511c0f2391bd7f7442d1a92c0569ca37f311b4b0c1e42713397348cd2de234bf6786884eb1af9b85ecff724750ec96858b6b97d3823e0f4c4a74da637bdf2910493643cf3e10b121cf27ef0f5c9577f7acb449403b9052b0dbb4401b421109640793074ef9bbce827bb9bf9772ac4dbb5604dafa87ce7aa3de957d94cd88f090ba84019737abeea3eec9d0cd39d1d7602b21703b93bd30c39aa818cb0a7a08a55b06ccf562a82a86a4a72acdc9b03748f0807121220ca7d186b0ce971e46f6eea619c525325418d8d4f2e87fb13864e42254bc7a9c5406eb889a533b0e81ca2dcfcea4ea9d192ab2e375f3c9c04bf1a2c852111045a8b472572b95edd14489ad860c8b851b73a99bb2f8c7db7a3d207c7a171e0a7c12b8beade2b1e385d02706fc001b19adb6422dcfcff6532a2ca03e6525183a430f27af54bf0048d5b1a16868cb1a23b8172473b5fabfe7167f9b1c49b5d199a21754a3532c773dac06b990c85508e2b203d4c2b0f5494a79468c476faa9692ad59b401c788f21bdaf895b04db4e5ce5af170e822176ab04c18108f3f11d3be4320255ac582eb55b1ccf87a87638c5ac650f14e2c302d42b6f7a644f16324d661f81211705fc829fdc10cc20056a88d9cfb9e46552a237e3a4c63e1adaf9f2d905ef54760fe265b5b9e9d20227fd5cfab9e2f3a52835fff33dd0ce15104683ea00c04c8d1106be51b3478379099b2eaeb6d8c49c5e3d9ad4c4a0c69ec679c6348fafd95056c0e7b33db246cc5a31d59603d45b876f8bf46b929af14a9f3ea9098e5737d403a915ffde0764862e99475e2118989bf2b45d22d0cd6d9e5d01a29471b026be17c315b0d228bf80e949fc5a04fd3d0f78661dd2ab5367a1d78fd40ba47863eba3346e5ecc45c7f63a1bad1fd64b3ed45818114b0d0c41d7aa3e6811a76350d15ecbe164c3d49cea189723cb4381ddd24113c943759e443bbcfd4a3a34e958ba58f0612c85bbec3abd23abe3dd4102f71cd21ffbf6cc150c0d9abaf88f052861147ddb888fc4401abab26035e1d41e274348511343bd5e6ae71c756b01c0e5217b59fd95374549f04875118d9ce962bea6fdecb90a0e6c51ce4dc4d79e1a9b56d0b9519c1c521fd6589ec84db3bd722b0012c5c01f50fa25ab50c291ea14f8000a24d4105467c15352c9c6f75de5e66a3f471689eaec8aa34ce1aef3b832409aded99bd7154228250c2d5cece11d4dedca8e6a69bdc515348c1b85f4cb71e6c25157929dec22208398402151b0540810153638ed9e8e6fadbd1ee907ef1969c1700b3f9f5147fb14d084d05b60fae62b987f020fb32661cf53f621eef7f53e19f97cc74c709ceea2457465c74787b567e5e35698067c0b73e8c3a4897fbc5cd97170ab9efc7d918c3de8f841f46d798a94a868b90f92adad7ffc2197078f779cafaec9370d04941858f024cf8e1325f2201038ceceafa164b63a806e3e66d4efe254c9d9ec3e49f91635dbfab8dc7d036363adde822cfefaa8f838893d90f8135dac25f420c8b676b78aa90e6d9f7a0431fe299ffaddf629c8e5530e27782ca78a7facb5a6e26060424dd85bd6b03fabe0030c67b1f2f3afd97f5e176b489891bf07a19b25d5efbc1c6e0cfbbda62628cf6182ad8f98980860a0bf6f8e0b87cfef5004a8fb95b2ec31b993304bc6c8bb6859313f18d5c84741d9b5e38697e923cf009129c89f1782599f394887aaea73cd93acb0732809e37c29740c05c8bc18a6f46b09f60e762291c46430b73af10538c041481ec5aa51790a28008e7a5d62a3f891f5c038e16fd0871a08cef836367bd344ca7cd3b6159198fe53f540da73e70a79862d652b41f1300cefa5d0864f4daae483dfcb0577f546724e207017fa69264830645e35c7cfe0561040405c599dd967b62bd58e39b393a5101b92c90d48e0c296786d8f81bbd6071af1999a4c03919f0d959737b32446aeef2f6224ef57ae5c84698290b4b2bac61890e1c8b4c1ee1fa43345baec2a07c7dad4176ab62667505488e1ff581d20013079a95245a6f5ae640c8a65133edf11b0dc5534f47cbd99361e678e5250b58c4b8cd952e85ab5e009fe0b2f26645bbd404120a14ef0ab0c59ab816825a845417cca6ecf8759451826653bae7e3dbe260caabafff148c9df02b051a3745adee12d4862316318a64850119b059880a265abd19c6bddb74df781c897813cd551a3c37d0dcb19aa3882d2633a72e0ff8436a26c957594809b26c48a18aeedbc4620e35797a723d941e13d306088d389eb48c9662ba183786de78dbf30277c202410d5c0182e4803619693f77e4eb173232369d35d8191a0ba8b03af449b09c81f605306ab8dc4ee5086516aefe5d2fc72f4dc69e645cc283c53d8a07016fcf404b5272921d1117794f8a8f69ad76bd8ef8be5a3b534f9906600ba50044d9bf0f0a0b9af94c7695bd1dbdaa5ebe06d05921509e0226d8bb80794583a519440015afad3c71f451dbdd7c2f0eb9adf345b86a2be7ff789f7404b8bd72bf995064fb4c0d9dc78269b7333ab5f34757055af295c36c55be4ac01b6ea89d821862d4f3c7bbbb4a637a30500cc0fade0007cb431253de9b422d4871aca02fd15a8fcf37343600318a084ba2dcddc4bc3e016462154dca1406eff8f26c50018b93b503db8625eb9a064efe0f6978f5952aa780636ed520dceb4e4550b8eb33883dac0f8e335005c025f953feed43169991259996f1d3d8172bf533246c3ff299beb286c1d0b34a94b2dda940c241dc2137f4b23a9ad74ca8ceea547639cddee99f0fd981db391f600ffa3e2609d41b186c501e6e8af5c43a0f3e6e435ce5b11175317c295fcce7d4296715a4cdb0529c94bb332c00edb449a235bcf98e461b541af4bcd3c256347d10064f0000000000000000000c418456c69746520426c61636b20416d6578204361726420436f6c6c656374696f6e2035312f3130300a0a2d2d2d2d2d424547494e20504750205055424c4943204b455920424c4f434b2d2d2d2d2d0a0a6d51494e4247516a2f796342454144445a786b6862494b636f51637870537649617462797134387742653448305471676939595335454d5162394364695a44790a6b43377850717557356334514c7434334364594c652b6c32786b6e53742f4a6e79744d56526d472b6246706868384c77527264635377654245754d576f65304f0a38365a4c6e787a4c6d4b4d77704539397850507170674e4f37786d426935346f50506f2b624d51563170736c4e2f377749674b6d30392b6c5866334f347364760a58444b4353696a78477679657351484f4c387a7133716f7a546e4b647362764e74546c6f6c48554569693035506b6436774b46566d7776396e576d79775750750a64364367794d6d6162354c76662f5575767254336a587774396d71524b796a45514a716d5a425a5a69457466326e5643494b31316b786f674e7932566e326d6d0a566b774676754576683730375a654c58366662456772437567585244755269346b527758707a364c463565375151424c59445573414d4c644f6c444839436e380a366965656e35435643314f672b51374867653936702b4471495172387249446153485761377a61515a73764a54304b39626b4175394165593165786b324369620a6f42722b65622b795942595848364e316d43356a546e476f4d6e4c774c354973774a757a742f343532386d76437836396a554f63694a4a6f745a79422b576b2f0a504b5646537651434c62646278375a77743856776647357566692f316955716879664c6879563843435a6a545548446c79563164784446442f645a4c6b44304a0a39364b7545713342597a42345a3432574b485a46785a6f7557324d66576433745a6c4e6473757976357872424b41466865536159445854676634626a765a57330a49524745677730363766656c455948667341594b4f62314555642f6b67377849394934344a62516c666d4f6e446747326863452f4855565651514152415141420a744152686257563469514a5242424d424341413746694545595857713669594575376674682b5942424e4a78726f384642426b46416d516a2f79634347794d460a43776b49427749434967494746516f4a434173434242594341774543486763434634414143676b51424e4a78726f384642426b4173772f3948426e7843386b720a44697446326f70696b45306846516e704735394930374733457244564e786c4e6d637541734968586a592f682f304748393832397968323757766732646675760a5255513570353656416b33576271474f7a69543736486f44724d50694d61617770425779413145422f7678724f4c4b493343675053544e2f776345654c622b460a61424e37345874775a327a6a3532677845787269446a633277414834316f6c59515461686b464d63786a52334665796e6a356f4731525a6c364a396c31346f4b0a767151615338432b6c516679594b496841766d362f547469375166636c6c44563347596c6b304977417374466c4361714a6e32446457505956394e66493549360a4f6f2f7664564d7a7431363242545473437546706a4756432f52735a734c74536d516c374f46327856766336663571537047414d6559707672324e6d2b69335a0a454f5456673650474b3664374645336c7437364e31356e352f36437173427933696a392b336537496b4e323846466245634a67683142563865533247755745390a6a435636436e716458554b7931432f584268543154496b7a62426f2f7a74516143366c727a644d7a2b41466d7a70634f522f714554527032637450374346464f0a6268557a564d39693863434e3658454f467566354c682b4d67316546334f6267784365747336484d4d647636564b7a4e343355494c2f355463797568446753730a3738416731507869535246327769457652666e4c662f356b445435526f77376c6c507463722b5046386b446545466b33414c5663443252323167357a434c63370a716c7945596c62734d3039675a4570323875432b316e6e506632306d4a59424e487948322f48444c79322f7552424959554730546e493775444245622b6262550a75666e67754555454b53384d7a706a6b504e534a336a74515366384e3444697238633235416730455a43502f4a774551414c51564c5179514d5546306b2b48730a376c775633566a6b3666564c454a57552b69674971704d594c6e47426e766a373557522b715438654851754656745065553833547371466856637365343949570a4d51334f67456c64737a6949746441575a4d33444b4264764b69476536334158594b66746c396944774b622b744770536552634e5a353777306436726c2b6f770a4558462f414243546549336156622b464f726e754736597152713731366d73647a6e7578794148527a4f5a672b34544337734f3465354a3959374543344b49500a776b5047344f69556c587a417546434d517951767038536a4131746a725a6f6a4c7a6174615a7563794171547848445741525334725a4a467535437057542b520a642b4a343674654a65496147777338344b2f43626c30654b7568397055356e6c362f6a6f5a7978324b6b785557742b6d6c45675477326c7949724451376a38630a6c353565614f6b4b4c624e4e6d642b574672436f4a376f5a4f314f786c6759547253362b4567444f7a625a54702b4a6f324f2b6a64354a6350433077387461670a716e452b5246634d475432757758794468593148694c35452f4f5a5477456e654478446e70714c31376166745a52776f674f484f6359774b77466174534b6e720a586666625a7874724b2b43354a2f79484251517237756c55526b664b61784d55576567435743444d4256304733346465593550327136387744757072505353730a7a314851425859336c7a537363456d6359357330694536463676354d38384476546a2f6d52454b785831545a497871734f4a637852354e6d7a342f364a57496e0a314d387a4e74504a306d41754d4b4231302f6844386f5476376b592b337965526e754c676a767868586975707542773432777139637553466d54326b51377a390a3679753656694f35594d6c7a426f54416a3079614748413479677068414245424141474a416a5945474145494143415749515268646172714a675337742b32480a35674545306e47756a775545475155435a43502f4a7749624441414b43524145306e47756a7755454766537245414373377838796c71417663666b4a667653460a356749676f33374e4e465662693039796d4b6c5864754c6f334565516642756e774773534679554d4e78726b506267434355662b2f697372314169587a4263650a752f633372374c724c4a495739615764572f6a63754d727074416c48484954584b384c496b524d6961504e4b5369333565736a7577466a426e2b6172325565370a4a3231552b5948774e733552397236697a4e61412f52426b336374472f6b526b32585369623531685041633139652f307737526557316f625259594564736a310a6e76434a4c54557638594f4e6b4361324b4a336563636d4a724b615572584e5a30446c68533551777833456f6d37337a70396b587631394256343637495579560a52507473716b4c50627758762f44674239576537446c71657859553369415479353836413130704133597238784a5061743742355633444278696a32306542340a74434c647a38566269575345687459736f764f734b44574976557534367a706d61546555613769635770335643635a414a5161492f306c4964504a46324e696a0a4e6e4b587072374f53752b764d777068767442632b6b49552b6c705272783847497045336f4c73494c2f4c555a4b682b6a54452b667a336c62686e586c74716d0a4c6364414d77324e452f3863574d734371313930465648426e6b51587150434138472f506f68732b69663072434563746750334d3459435a7744435953494b640a364d702f33516834482f644e6b315153534c6762352b61794d78423572476f396964696d373564446e49485a4676686166365454734e504b52747a4b646e75660a582b6d31463649487070522b4b4b303672624c452f53536142776344454b32472b646f642f6c456b2f645a66644e484571515a2f565831337457674c6a564d340a48423347512b41626c63365948336c306676516a6754644379513d3d0a3d663673370a2d2d2d2d2d454e4420504750205055424c4943204b4559c2a0424c4f434b2d2d2d2d2d0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 24173c59b831f0b2eb878b028d21853083d8aa81279047bcc26deca7dfcea804 ? 70911622 of 100299984 <03>
01: 0e867b1f8dd8138cb272b2e50c294375273e3b4f5af1d623bb53381437c07e81 ? 70911623 of 100299984 <62>

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 2020-11-27 08:37:12 till 2023-03-29 12:49:39; resolution: 5.01 days)

  • |_*___________________________________________________________________________________________________*__________________________________________________________________**|

1 input(s) for total of ? xmr

key image 00: e55aea76585032e9cc38097da36c6c559799489042de95e05378422995b83b3f amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 0a91ec849aeba45ff25442c5b79e65900b071e91bff519271a7ebf80f1074eca 02239657 11 1/14 2020-11-27 09:37:12 03:157:16:53:17
- 01: ad0823734d3dc3eda15a5279c27750dc9935c0375bc53b8fb1747614f30aed0f 02604505 11 1/2 2022-04-18 08:51:44 02:015:17:38:45
- 02: cebba334054e74337d55c3cf306404042903f25bda1a42f24f582fd4f0fc25b9 02848040 16 1/2 2023-03-23 05:41:07 01:041:20:49:22
- 03: 3398c749ac3321274f3c0580215b51529cb416082c4e34327a35446235fe3dcc 02849013 16 1/16 2023-03-24 13:56:44 01:040:12:33:45
- 04: 12542b7f46cd83fadecb6b9f9aafaa0b2a9c808bd6a2188826dffc65deb1d0a1 02849634 16 4/2 2023-03-25 10:21:51 01:039:16:08:38
- 05: e63e601c004c5bccb74cf608b4b9d8ad0485b672847dc943ae9ed8c376c228cc 02851306 16 1/2 2023-03-27 17:39:01 01:037:08:51:28
- 06: d70b8eed952cf3505e7575f54bebfe323b9cb228b7de15dd2f27ddbafea57c3b 02852122 16 1/2 2023-03-28 21:15:55 01:036:05:14:34
- 07: d1c8959181d8e933457cc54bc5d0bb604e5abe5ec92ce75077bbad0ecdc7615c 02852194 16 1/2 2023-03-28 23:22:01 01:036:03:08:28
- 08: 3373fdbbd45b9e0de97bb576d83cd85edea9fbf5964f3bf84605a0661a08a6b5 02852358 16 1/2 2023-03-29 04:31:46 01:035:21:58:43
- 09: b66ae9a9381f0438fcf2cbfe2aa0567cd8aa0429878c5a399ff30034bd69e7bd 02852424 16 2/2 2023-03-29 07:08:31 01:035:19:21:58
- 10: fc6dae90e594a62e612414d82f1816a8cc497fd9ad72f221208edcde59af4cfc 02852460 16 1/16 2023-03-29 08:21:01 01:035:18:09:28
- 11: 7ef35e59bc2f5679b4a5fcd4c7fd7dbe65dbdb3a450a57f1e2d17b2837444468 02852472 16 1/2 2023-03-29 08:47:19 01:035:17:43:10
- 12: e982277e54465411791fc7a62445489b6a1a1844c74e6d69e053d959719731d1 02852501 16 1/3 2023-03-29 09:42:19 01:035:16:48:10
- 13: c87eb9a765ba17cf4db842f2e354ea4c56c109c41e88173a4d20708dc3ce7b77 02852521 16 5/2 2023-03-29 10:39:33 01:035:15:50:56
- 14: 593727094d8a31de9afaacbb47a64a538a3e27327bced64ea5e41c47e52dfbb7 02852547 16 2/2 2023-03-29 11:45:19 01:035:14:45:10
- 15: 4bf6c313cbf32a61d37b624b87bffdeb5b0f7b4547a83bc75ee2dddaa56a95e3 02852551 16 1/2 2023-03-29 11:49:39 01:035:14:40:50
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)