xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: 10b7bf03576211d9c047eb5744ca1fa7dd765b2000b62bcbcf66eba0e946ad07

Tx prefix hash: c157da88649d238c7382b91f17fa70ef71489825230d7e631a86af27db0749dd
Tx public key: 5c3e7b442d91054a3bb7643832d9fd5eaa71c3d5ccc660b8f7e5a546f6acedc1
Timestamp: 1680404105 Timestamp [UTC]: 2023-04-02 02:55:05 Age [y:d:h:m:s]: 01:046:12:12:30
Block: 2855185 Fee (per_kB): 0.001194680000 (0.000020480000) Tx size: 58.3340 kB
Tx version: 2 No of confirmations: 295840 RingCT/type: yes/6
Extra: 015c3e7b442d91054a3bb7643832d9fd5eaa71c3d5ccc660b8f7e5a546f6acedc1020901f6ddba8f278b7ec210cec6035249464646e3000057454250565038580a00000008000000180200dc02005650382066e2000050c9029d012a1902dd023e6d3093472422a1a32959ea78800d89676e31c1af8d82bd4aaf4348dfa8efd3c3a2a55e367cf7938f4b79f5f4d3fd97d4339fef994f3a7f4cbfdc7d43ba5dbd0cfceabd627fc874807ffff6e8e887f35f281f35fe83fea784bf97fd4ffb3fefffe83f65fdc8729fd93ea35f3bfc9ffdcff37ed6bfafffcffea7c77f95fff3ffa4f60efccffb179db7df7fe2ff6bdf59b97fadffdbfedbd82fdc5fbb7fdeff33f965f05ff75fb6beaefecbfebfff5ffa2f801fe8ffdd7ff27addff4fc39bf13ff2ff6d7e00bfaaff8fffe1fe9ff33be9abfc6ffedfedffe27ee97b89fabbffaffb2f808fe81fe07ff4ff95f6edfff7eed3f78bffeffd5f881fdc9ffffff0cd6fa094c0a0226d5e4a60511f3e2f91d8d88b0b15ba9025146be1b26c3a831d2f184b4448a18528e7e667581a5c23df56010680c72eb2844d884e8d732b1003e7da03aca9da59be361ea2bfd84494849de4c0ce11f636b4b57bb9ac7457fb7776fce8995ce0275fd767873312e9530a0d14417da603ca50d96af78d8ae8eca70686bec08dc3b4406bff8c38048a74b6ddee1a1da0976f386d20cc6abe583ae6e2081709d6d59282ea7359b36aa4a668a3be1f546e4ecb0810f32e465887361fee8ecc5c2dca20e4eaea32262c3bcfd0852b788e18f1980ff02ceafe612295d98b577ddd632ca4e855ad8975878672167cf8cde3c9f7e84197214b3909ced55373b31c98caa79d4a4e891e7bd9db4a46a54a985e586482938d8386dc43eac1856adcf4332307e31689d20d0df0beadc46d4f751bc1a2405b800e9c4300f2fa6f252012f84ce0011aea7fb2382b2256ecee4ccc0a2eda5be25e1e271846913ad5ef6d9e72efe472af04abb16a0d3b85131d67bf8cdde09abd4310202e2fbd0d0d2bc7ab9971f4112ed9485bfeb3bc88b5011b5226d04596049f15a5e194f92831310f377c4dd591cc38b8d1d8376884a275e70e6508b1af0f168af0650d64fc6634ff547b5d3a16f2a23464b341535f8cbfb4618ad4b96010c47472d5500b856619fdb0f6c82494a0e85d8c9bcd4c502ee33f0e4a4333f075a6e98bb1a9370592be4fe7b3857c13401cc1ec26e3fd74ce24eb3eae22ccb0a5f638ed4be4c50797a5a9f9a8da121a61555c13101c95a5caaf2c7b4fccc738b8e2933dd9a02e7d549f0b85c0488aa9aa9f66df7ad8358dc8e43b8aed64e42d01c4a304f2ffd4a350a8c78448e0e543aac2dd546a45e7c0307a3987c48e89bde1006029e9f979afd4269ecf62a01fb56375e2e6a7a61e6cd5ef1e4894243328eca582e7c4b7d78e55d9c386deeb3b006d27b71896a7d6812d62171b69a536f93dbf2f790b97a174622556d588120ac22c24d942aefd1eee9031360436db4d5a0509f0c2887ce1e526e40c4654fe48ceb17fd0e23351225c1751bfe36a95839bbab0c2f3a348c30174211bd3d2374cac02fdeceefddcb11e6d50c4343e2f509bb5b819ff43629fb0a68164419cd64ad3d764e7f8b7d3185e87853d9b29e7d60dd259fb0733c032851c93aac22c067fd76abbd1c4e9507edb05a19d6599076e1b168c77e1c1773fcf6094a291e99d80f02bbd79df0884b1ded26446fa5880bc242dc7112021048fd09b63d43a4f16ccc98811ddf12df762713ee1b1e8e948fbc888af5749633f2a998103cb23f08e69cbaad6f3984c0d5801f2207490a7e7fe032ea4ddc1e7b0c95022872b8b77a9407f18ea7ee6d54854d28a86d6263ac2a103e58b48ca64ef3c210b55090d9faa539499de9a5dc638f979eda50dc8f024c7092c67f3f93c37b5b791f1b6b5b8073e1a7090ef2d79e158a21cf005b1898e7d90c29755924662bc6c2a5ea8a7697dded2ab62e95aeb022a3aca774931899b426f6d2defb109c756c412477ba1af511059bb28f91f97eb0472e3a9e1072a1fe82dcb7c2a77cd231ed96e155b1ddd45da0bea62c4b4402a7db2eabf0d7d4b5a589fc5d6ee62155441f0569617d79fffff2eb10457bc8c0e08faa1ccb75e34fd8a30d7e6973bbca00721e14b1db5ad6b5eac25ddf2a02ddd42b6c9d4e9d5fcbc886865031016c094b74a5efca9f576cce6f5892b460d666bcb6a86361771ebaca84b202784b8a7ac08115c9f304ae5e59982885cc92341b6d0ea7067cac83810d7575557d0ad83443c440f7c1cd88cb3f789745d9b07b840ac9a4e892fbb9742d43fc5113b4f57e9689aa4899cf60e66910786cf2845b4146a48455b7ba6f7d2014337e5abd474eaadd41743653d93028e31c5ce008c83f046892da847e6e44ce529f1fdc17a81f0da4fe19bdae38df2680243a2d594ca0b2060958826421672ea836a322d0d0cda452c8848234f53af2f31b51af9fbbb1c9acad65a1a243f63f3e8a84d40e73677fd3a0f5ef7bc9fb0eb8e7bba08967592e19f47b75d043a537172fe427d75af4eb8fefc1f8c485d31b03e4efba4eef7f4b85c7ffc21d279cda63fcf073bfb95a964b69ef488d01d06c1489cb006306af9b634618125124534dbdc6dabb6f62df4f647d317daa66f0472c8d71e5506c28ce521678d82ee7f1cf4219a2ddf3331296b3531a47d2dfb081bf01a5fd0171ed4fbf46d6eff591b3aefb664d83fa1657606f484a3f9173fac59d1bffff787027ffc78a5a8da5093c0b2bd301973f60f3b10d36c36acafab350381d5897e39b5ca0033c225ab26b3551fc29ac5a009d5c95b41ba145b6dee08e58c9f8e144ec2527cf786a2673628cca0d14588733cf3f2ff981dfea07f2df4e12c0dff9b1a57ae4f77597048954237b15841de1fbdaaabc936e12d91a91a5ab653810670c2c1efc2af97106ac4cee9758de6bc2a01af1573ebc37ffffd8ed7bb02a15faa4c4330e19ce0bee0528cb05f605b5bd341465c9b040805c0f8114413452deb7549a410a91ecc274e80a580fb7139412ed011ab4125f8b29f9ae49a95aa8fb7f062b43907422ea2e7842eec0c3c034af71645b36d16ba659b491ec38d173b307cb01d0a9343274e6a54e8c685fb5cbd297a7be7332918999a8237f0d59f0e4508e4184e617fca7302f6f276369d397b2055fbb2da72d4d680514a03aa4e4fcec4bd944e41204b7d2c77c3bb1bd612bcdb8bc01872e3bab40ffc20601531343ce5f0b9ed008cc6ec2082eb640ea139de68dae0b132689d1632ea403cf4641d9821cfe0734056ac8cdb9bcdb1d3f78768245d5aef12dd4abc21f84168d480e017db264ee229f37aa5e04e89f477cf337a3cfd69b1fe8d15527af3fd6e16942fec0ec8ef934b898fae913d8ae77e8fca68184100653ac6a112fe607affd5f25d676b7c0ee90f9f1755548eb0296b5be002c7c0975e3190a4f922df4cc8996e649ddea8f36817a18e8e2f16d989e3edc309c7b07259ba8f97ba73de65f95ee966def977b5083e2996d819f06f3c2101cb6247b1c6c27fab17fdb7f998f55989026aa961ac16487afc8791f05fbb5f449c30a617a5dda6df28c2905dc2a50f67d6feac1608f3c9e6fdc6b9f094f8fc1d8ada7e189d3ce6e2ff3997c69f2ee9064096524d1cfe74a5a911770b45e7ae387d4af3c8f9bf66189e93fa7f8e6ee7b3096e1bd2c39c438261ca734f7ffcfce8ae4216069ad66ee50bc82410b1a1fed3eca4916c1ddee69d64809f18ecab42087289c4e583461a533ff593fba5d873c60468f2abd2cb79e64d8a0042953a75b0516c7831715010b827d5ce5475bc9f8894495c9f289039b172e8b9569e0e27be271f2c17a41628167360f7f992fb70ed3a06d2dd75cf6b425615815af11b10d33bfaf0add4791057d6984273555482e670170ab0dd5016dd9fb981879c400e17d8a1a1a2cf74596d96ae1f33c199fa3832b0776a748266e9cf894a26825859483dc92ae376b649bb68dd84a5a9e11adeaf786643c5290f492433b5e7b78ad624ac7b366a76d501a470a0fc404388f2c8b22276dc345d2c10e4694cb3066f72cf581ec90791cc7d82393f7b3745ac725ac6c57e368d7eca3689bf4698382ff1ac30f1567b4b15f35475a9da47c1904b5fe30a70fa955c0aa94f90df562b0e2fec4aa1562bfabd0150267172f9ea25b65ad42a775bfbc534828e57020efe3d871cf4f2e49757e17fb73c20c290de87be3585e85d7d6c6f898f8748e26e71c752d1a4f4b26ba2d04ba2ea3d3e29cf54a04685ec1b4bdbbdb71fc621cffc9a6e6461eb8a24f8fd83ba28e673afdc8f17dfb63503230f7ee8f4f2bb67eb74106b45c8f007111575d1ce0b0e3985e2ebb0e59c2caa1b51ede64cc7c4378e7e4ca1f2ba2d9810f5b09091cd3ce606f40f7155ab3fa4776bd42396c9fdff1207bdf1d51a225d7212f96162fc62ea5c36270d81123912197e15239f5cc53b2f9f0a90f60c28b49a8950d9a740e0c242faea35d2e423551f3a6bd2ad863f4b4d87ad7ce01f2ef71f5d3720040db7a3451981cd5db648a8c568ef40b37129bb7f48d7cbc2089cac478efd563435f50c9bad049267b0ba52a5780e443ec9dc8fd8b094320197adbc22639d5a80b3f064c9482ce968c7fa04283fb267fe7d230053ecf57d21a63ab677ed17f766934aaf9be2ea4c98a81d9ce9d97a0258ab20f3d9de5e0c9f53a9fff5d410bb6a3e2e4349b5d79591f7e496ff0d1430c770b7a3f83be4e1c58961dffbc6db972983eb7f1eb51f1647bdb91084cc0d8eb3721d30dc12600e1ef33a14532fc5f9895e7ab4d5aa2d92e62e5d64af6ae812c358934d9455de3a525435020f81c509e19c5d30f83b73b261028e7e3ea4549ff90edb7e6840b83054c1c5e0d059ab7cc712f2cc785286d893272129a48c7d245bb60ab5347372ca1879eef88c998f0440e1da9f2d9fa68b45a62ab48fb8e6ffa7901abea62f6c2956a7f938fd308b214e366e37975794f6aa94d42c785fa4ec257928430fa1625c0b58e6ef4e47fc5870bacb98377a31236a8704fa370b495ba8a79b73be7a0f42027212bd5f6971eb3f73cf8af8feaa8125f845d0949eb6eceaea84803d6b39380bb3fd01fc84d735be7a6d0f798bbec36fbddc3f1f1c264c57a06b5c1658082a2f8b858eb87cd474e696995bf8fc739d504ba7f840e48f6b95f3f4cb1d3af4fda96822b87f5921371c6789a86d12b72237c5eea5237eade12c35ed9246c2ebd187b91c37a27ec47206fc411b38de3a814da260f7b9d7605f1a98e0fe1985c70244b4c98b3220af470c83695d1a1b58454df23656e63af5b7a70d65f073c5aa03e553255173a197b0297a9bac38a97f6da0edef0ae60efe50cb0c3a53855bb0b99e1d173e78c161171f51f93c4eb0ee96feb9c1729159c6e4e4fb5ce0589d040131e689616d054d93a14236f5e8b9be552e115e4a17d3d6fa577eb76fe47db6e73b32b85dd862a16e333e6f98394bc4d01d664185cd73b0db7ac9d0cddc3c5b03ad3b7925c9fd674a511f736e5557ce43de1ff91061c9a89ce976901c33939c83843a1c2a412942516a322d5669eb0f46825c4bc002f9942ec187c9569c3df0c05e98e08e084ad3736037537eb77d480772ffb9148fbeddd09807adffa232a125fe218d73bb28bdba85c09267f36d65190f61860d678cd0a8a353196fa479e7017c4b6181dd94e67448db0fab352e4235b69fbf2d1125818870d43489136de4aa2828d01deef828ae2f9f87b4bfbcb285f7f1eff5c70f2233ba3978841b95cd470a70b702a1debe91c92e4467c2222b4ac9e352ff88f5676b49e493d3a108c06b501c4d023b7a308b3b9b9466b3e8a0ab85b29b83ecb799d5fa14fdd383a59922c72dd5d779832d647489a2c2e94b11929f2b23463d89044b6336ecd70b355bcf496f1704d01e88afe9e076ca36fe94793a6906df25554638d90e27378cc39d59a8eb83b266c17c20a5d6683753693055a6562efd5e1c9eca30a683ffe1aea9e8fd5255019faf94d5793fb98115000aef1f94943b526d2695a15fb5a6afe66fc351e13eceb53a9c7b4a764f876c975e498e56adb04cf3041a4a66f8ac83dda616976c4ddbbf7c9e8bab0df51140492a7d1e7aef8bd1e0f4ba411d0e49679e00d3897953ea5ae376cf762623a4bf06b3f7126b9946c13461fb9ce2e15d08e33cc39153823863eeba9cb84686eb0b99edb9b0a854fddf9fee77fefc8b5415d7fb58acd29bc580a9ab837edfb0656751aeb31b688ab2712489ddbd23e8855dcda0e0e8cfcf447750b1e16e5b316c32a2579c5cd5e35702de73d9ffdbb6c2d8aeafafa0322fd4ac816b605fef03083ba34283b604129d0a1d10655e6e927380e4e9e36fcdd27e7df3eadbfd022f49dd54326a490bc47eafe1bb4dded7fdd8b0627e35ca786e6f443727f8cd9bd95fc5853f4a71c3955fad481a208701bb33be81bed973d95b31f3fa8d48b0b1a0779f968b2b6445cb416a2498825aa5b9229e57309c0426cae6354d6e1d2850193815fcf12e8c18cd100f3c6033ebcf91deaf2f04aeb6a151cf5e9856d19dbfe714a4aa615460981f6387e2f94a507f2afe01fe937cdedf5ad3857a2eecc996ce8c7dd25d26975314d34582ae88d2879256314cf27dc49627c44eea3a262bc59c9356491babbff5205b2c1f7df38938034404d95fb3aa08cc1641e5ed87a3074bb41edd53d2ca03240774111cff636c1610e2e165c76c872249a3c3b2411d772e427fd2d3ece2b3058526a6859de5c754a9d6e9cf65d5c3989997ceeef475907ea05df388f4af25607013d1e3f1c54a7b546270b59f56bba327e7602c2666fc03558b8914b09c132b7c7c6190b7c3f1a78bba34536fa130226c9ccab9e18d0452b23420abf548200f754e9789d4e5a04bb723531100e43e4191d18feb4ca4e8584fec735ffb4c446aa556312047dade30282a7c558922c5c66d2c65c405e869126398a4ee80ea364003f982a55bff5fc7f41c07eaf9b54424185b40858460ba15b74fcd5c037defe35d8de4e283bba9cfabadd750869c33897a8bac7a58a837b75f75e6c418142003e3dd1786788995a56f8c0035f522c3d21c18904381daf505428bbad32b2ab6b803f6f2eb0593c4a77abf031e36f52518ec9c5fce4d61e281504e7dba9048bc94c0c0e93e5d4ccb8cd35fcecd27bbb105cee52eb7aeaac9a51f8407a54473c17188732b7090c1fb4d6e48cffe6b73b301d12a7473732a7a67de3f0385929b8d6cdf24d71ef5490a8550db47e57f963d719bbddb9be10f93a52ccfd13215ef9728089b0f0ce60353821a75dff445e77ceb64688afba22be1b379a8cb0648b0ad6d18b225d58976086098fb23963f42724367391fd21dc2c4d2a2e3b47f8579426c8a68c926b3a9b8c416938ca5bb5f4129813ffb459129611168fb2c15609531ef014859c3f1e217595024fe8325e13eccb0c487437d4fa462f04af3c0c911ecca44e289b47c0635fe515077a365b3f734e76447501b12310e817494bff2429dcf6908d81d7a094c378a478594db8672c474ae6cfd5c0676ee9974455c76e2e0cd34c5e9793e40eef30d20a191c6020f89092d3509fae3fb2b5f04962336e685243b362dc0c1204f2cb2ba950bfdad0c36ca42d572ec0a0226d5e4a60506ed661fc7f87f090b00be3a185642ec28de61ba1e78d30c723ea17953bf5f814a6561fcd37a4ec47fd6ded467c1ac1c4b2926a6e44d3d5b52045cfe69cad3b6179c88f6f4e556b6795089b5792971f438ba470813f34ad91d7c45d2537aa9125d968d324bf5a66eafe02daf4b38c7443d90af92924f9a14de09f01f659bd3251d75a2e09d130fe994b28e90a2dbb87a52bc476b6b4a8089b57929814038160c508ed14e80af3c23c11fb22139996bc453848a6eb4feeca2f2aefe73ea9c92afd9a08883ad4ae366c419eb02d0be7a3921d4260ace2a59111d8943061e80fc983b871e9845f71217ebc67a48465a4d574d9326e02e668f0ad8e24bb0d2adb07c3ac9502fa361703b79a045eba8e458c78423f3cf12af549b7907966e7bb229ad64f1344ce0ac89022c5763a17ff714b370286cf7475e14d713bb078a8bcd180a25d347dbb9cf527b443ca9b5655929b1d65e5bfe4a30ff4c28406d6bb81841da2c34f3ccc2070800fee7b1bdd750db0d9686c22eb5a5702948d52979ed1bc500dabeb4487390a8e38b8cd88abe2ad4d63017346cd256f326dbdf995ec0c6a86f4aa486036c225a69b12b277f8aad67bdd229600916de7b3d682d7496f38dc641d1c210a417783e72cf72f9094ae903cf4c9d510680d5c885c0e6d750753b2001b881e9e8ba26efcdf4d4efc2f243212074a088a6590cacc49628bf647669ee8498b6f79d6a794b1b1741aca4924d907063000046e117df18867d21722b03004711bf395c050c022f7f97c6f334f681ff47385cefff05beb70a8508e56c17e2e6fbdb739a4834d83089f4d0c98916b373a2c2600be50dc9ba14802173240b87eb70b60021a534b3f019542b42d317dfcff59f8ff438a0db8ef3b9f2d7ce1ecd3b46f45a9b82ec01ada97445e78f80a9481bc705912f9d15646a58c8a97a894cb82ce1e498ee265691e38e0c0250c6d43528ed156065a9fff22bea199575dea6582a2070f9164ed9e07a0783573a8f5f696523b623da935700b97135ec927e3bbb2ef32c4624ff1e2ece1080c07800a2a038ebb24f42709096afb4a53c35d61db39b813624f87c3ddbd5da25c094a8529252027cfaa41c79790e5d4a1aa9b027f68128ea859f05360279532868760d3c5aed1b7b6816e5d1e3637c948780ce3f7c3e9b79ac40f48e2baafcd1bd2a4976d07d49e47dfbe6b587149291c8bc823b693f5e5f43424fbb81cb82e0b1bb28d4c645136cbf78ba9696172a154f63a14276c2ea67e7ffb995dbb1a2f697546825b32424ea0b0267781950d651931bafd96df69b6b004bdf236e777c0918f137b4085110860c2ba3895f681cb1c3e8ecc42ec250fd37ac5a96aaa480c89fff1690fb6a8df24846492161e95b7c14a8b02eef571f380bd419b22c4615856f2fe0c6dcbbef647727c757aed2085820a156c1633dedad27001b33103e2818c353331dff409fdb9fab1b22b1b0e152882fbf39a4be3788cd3a3924f0b50c4b22459603cb212bb9e0aa91803adefd7ede54511c624450a72eb2d7113ea35f0a72694a4686e0019319098f9a1b06c0dc3817828a1b1aa24eac08f63198708e62e339acc20571f87c51e9aca6727c512080a91adcf3a29a53566c7f8e0f9d4d286bcbf091dacd47b5637a88a0947eebfd6e87cb7d25bc3336be2a55053f6e16817f7baa128122a4633c5e65e781063d552ea3cc5e44f6c8f12d17924e1df0e439207cb7ab163253a602bc0fddd54fa7761c0c9890d8c8bce867320d8757be77fb3f838a4738d0546f3e8f6ae8e6be71fc58b7b15a7a18258d25578932569352d6d25ec014b6b59c3b33f6163785881bccd0890571ec443754d072ddd879326aba3b5be1f022c7c43b03d61868105237e0d55c69a7031d9efbad01f6a7ad580ac418cbe6ba4b1ce14feb84e3426216801fce716792e96b27334cb42da72f553f58428df7fb7bfe75131e1e08e7ead0daa8e10d29c16341598f70874e663d8ca51ec6b7c1953bc6446adce32a71afc9224434e9649f54fca84df45713aa7629a920e199b025689693b0932dce4a78d1569f4ca730d5e28e74d0ff019e444da544641884f2e80745373e9f55a69df2223867926cd9d7ecd9bd7e0e24c3092cf727057b9b4f303792595dadd71b5849d4dd0f775c257824aee1e2bcd6bd66430ca10b6a345e76386e18f588ca1c8def4b80f165225c0b50b224e5ebb95c3faef312d7189a73edb819ffdecf980b83f7222d55ebbf7e5b2cb0a8f41b2981eb88a7804131cd8ffd6d3e51fbd41d67a4dafeb75437c1713dfdb58e1150cfbe56302c6e6d92c9162b311fff38e3c26285ab29268b900add2748a3f050381c3a0a34f58852702a89e6f6224a7c0c288146e651c888c213281b3c76bc84b3b818fa56b23c710bd449609fc7b9f5e8c9c5dc74d6c9a3691de8107f5a273447ca45f3d73e805b60178d3d29aa4a22ff71085c0276a0cfc971d586a2c52f01b1f53bab1562d4d665aaa77f7247162040288aa993ffa2c57d4c8ba7d53631ec31fa54be0d7d12f66763f3cee107f357cfdfe05db229f25e441841e1dd7ff442accb7a34b6a3ffcbb9461a601d918af5569dffb5b6e9c155ecf179b6dbca4a7f1817074434040a54bbe010c0f10575f4432819e1fcec802ac87c63cb1f1ba05c5178a27164bb180a775e6b4cac1a27438089494be4576a2befbf939a418134e87e859119d6497a09f740adc2880d4c5d8af468985e1b7b3ff6c452324c5b780447f3f6eaa4cd0501966e7c9be7a0a639e5de607411f2d923f1fafee7551b64c419496fbf12c33e0e08cde72f15efe43855f7cfb0341c6668f0460425f0425296401a11e53cafbcd45b076816866b7201e9ad819e34645a9487233657e0f0254ed1024af5cdcf0a78c0fc61de70736c0888c23e6ca39aca443b78e69d1bf441a85c510b480b49704f01b56849b0ae8fa4da09bd53b6fafb061e82bb1d09f098ebdadefb48e8886afce2602adb3bf6c03a49b4f12e294fb632827e505b9952f4a8a4ddb709f58ccd15330400d261656566e9f5c254fca8ff998c7cf2e5495524b93df46912ea25211acd4efc3b7137425c8f4805daccad2fa2602fb2ca63d7d67bab112934aff5c3eb3fb35fbe03f2a4fd7f0bd950fc5069f704f0cfb87c264546ce449e7233523f72b0e3dc7ab9ff816e46834d2e7a38c75057295b1ae3d490fe89ac3e86b74f24cdfb86941a1a678244c228494239d310d3657c8f311e7718bc94f1642c8a672a8ba68f81122760825c6157034ac78f14fc378f4ae7e8216f106615214e53a5d9fbf0e53f3d021641f59e59c4dc852581a653997e8d80b83da1bb0c56019d19820c9ce184c4120df2f13b60c510bb4b18b98e8af7daeed4a68e74d7e4bb59d36d86b733a580ddbb9b4e1b07262965a03277e87564dda09bb058389b8adb10ccda547045abb1382b13184fe313014a15ef82c3a17b3e58e41872c1a3af2704801539e51170a23956cbba86e312e639521703c3142d46d57d6ca0cdae2a7b1fa9a1f268788f4ea36d86ef0e1682513083dc9b7aa2d855b1068cd9f76114fb10d5c0012d0653111f0bb1a8a4c1d159ab61630e9cad5b8d9a7a59e7a047b40676acfa212c537536b723fe4400e237457f90787fc51fb6b52e0be33297f7dc59f09daf94c1d9edf358d273c13da624103ce536ad598ed148fda6382be5986b08a52d83946d8455b0b4663d18fe53ef960c4a540ff119f7195f5941655b7abc7ea7a5887537eed33a22849298115025708213f162bd046349ea17585f51a767e1220b41a34342257ef8dd971de58ca7418fd8150ee6613971f0267d4b936286aa75b2fa03b1538d225da28209913aa3466c745f0ed23c55193c308fd4fd82f87307dfa34d091dd53699ea281b2b19fc8b2321bce44cb435611e177f455fbeea62de530eb46014534d056b6a253feb1678fdab41b4450397c3d0b15572520a6504158372b772926811648b043484fedcb599d9799b421b38175f25a10d77b87e4d57ed29b1ce578eb90ef09796e7e5eab2ddb49e9cbc3fcfa1e16400d5a27694281f78e0f678378b2cbfc5341194b79733708efa6051e57731dd70dd2fa75ef82b3bf753765bce803e8b2b6a84abc4fc67b70d90801ef82a70d5f4923db614a9cbc7f5de9c0a92d040376ccaf921078996fbf41dbfbe42b8edf03e1ee8f3b85b33f722c95be4c98d340c478a37578873f88882d3cf44be5b598484e6d381813a1d54235ea0d15874b1fe6d9f3ba0b8d82650cf7aebb2cefa0cf09291ef968bf95b2033e7162fa7e0f25492a4ddd412a12899d1e6e436dd479117795bc0c916e4c6c4938392e503b02ed82ebe82d459791dc78634ca2c1cd1df9360fba94759897642ca89ee9a32c49ec4c6549cef6cf869e03e5d39e9e31eda8adbec562df2f0c237d681d80453084d6b3638cd89a43c0b7754bd79234f2d1d790065e01bacacf4412aba4e2a1541e521a0a25b0c2579151e8a008ae8a3961e23912dc40a59a1ea4d7d66b4f30de301e4b584dd2853a0ec32ad2917899aba5d97bc5e0822c61bbea4a97f52b52d74e9dadec97a17f70cd5d477be1e2179a5b29cb91b858db0b537f3ea7f90037dba7bd0acffaa9521d8850dd77e9f69d189613d38e4e3e5fbcdb38a513837f0f2ee1a13f79310796477d284cc4087d32fc6e4b280675403437725ffa9be907caa4b6491dcd6a8d79f07a3c4ebd7c4b684dd5e6fa0f7c2b82fe7a91788c00e65814d8d4a03316ad9b527bdab45704dc1501ed7a7a38ab5013b77e8ecae8f21d3dc235eeda51a98f121680d617dfe312d201c252b9930500eba3b0cf54552d410cb6e23bc15c4a2bf0e4e0448ec711868e538c0cd91e80370c4423aee3b5441132dc9a97b382b62f62ac21b0a83acb1b984b01a6fa1aa03728c611c53c76ba8ca17e272e8f8270b1652c8c864efb9975936f493d0be3b7e1233196eea5a6c8bceb6d13bdba7390030d0e09a1d21caf03772e68cf45fcb4057caa66b0ed964bda8479deb48d54a5c9e2e78815b78057fefb3553a6ec479197606c3049b12de0f60f518e1712a81a125d6c3f2195a0d9b496d4401b95522350c345320d03f3bb92fd54d2d696e050f79970d14acbf922b9d6926430cc6b345c3602b38271f44ab79eb85e7f2da49e73c7533d375174b0538d9f3c86b3da303c7272d59f4002805e41003f82a86c62c0ccc9cc70b22d4ca8e49bfc8370ba854f90c2dd4b647c3cddb84e29317148c420f1caf04a0011bc138e482531230dd63fc37927c76c980242c4a43c748ff37bbaad223bd151da836ea1debc787c8c7140447031a4fa94b9f7c1bcb1edcbe4210a45e8992cbb12d0ff40298b053ed4b2eb0b21461d990abbddffe82baa90009ed9cafaaa19125a80e28581bb7754138456a2fccf178d340382beb2dcc9993049f541d5311322162f7642e14226e4447b6c364b27a995513a967ad33e064b871ecced51fb01ff8a359d7c2c642c2bf9f62124ac46f055e5af442c28c5b66ff37d422907480bbb5342359e1ffdee40d86c5911ab9570d72595c28546bde646f0f64df308f56cd725922f812fcaf4065e56724b9dbe653929dd41efe26e64a002251046743b35e2bf9ebb44b7cb84b119ffc0784fb5377c9b0bf3b85dbc374d53dfebb57be85b3a66e0ac30f60e2b8b159439e6e1e4733ce30e29cf876e5a0456eb561f810407c6e72ca7f662ffba149745f9cd6af0edd8a936ef75db3894ac735c1edae8fa5b377b540dac700b0b25c1b78672c5c32d074f9974fae6f3d2cc26201ff4c8267d0b97edc57b2e24f2e00962f977f69580f8213e3a87f45b888d4e13b95ed3190f1c52aefebab9328ec5976de4fd2fee93de561b2da3f6ec07bacc2c60e1b8527a7235eee1149f4e4b01e9f6bc13059f7a4e8b45d1071f3849e33e7914ded33078e483607a2162bd49c8f08109dfb3cf48ce16a89bfde2c386b8f35f3530bb4964efe6a8e6b8f0e86a853c8ef569f1e35fd27c6bb569840f16e8d98350bdf82c6ebe64bec2ba693f4588f1eb93501c797d40b00188bd344690b41d53aba9ab3803cabb30eb4f40fbb14132450a69bb15a76697866baacbf3ffac0120cfc2b61c95d2d541b09c2c40cd8b57d00b2fd7624aa18e8a80aecce1dd0147b5bcbcf1e1d603524b5477a55182a249d7efed161f1a1d28121f111af93077191036bb329ac70c690a5018213a175f1a491f278afe4a35757b8a84989ac8d7b0bf7d20c02d19ba532c2ae76c27d54ed9f5f5260fef503561a442732f1bb4fd46343336cdee41ed458180a4367f84a7909e3d571d5d465d1cdd17023ed1aa1e4cc300b6b0005162e7a003b7ced9fef7c8619b104bfd4fa75691f8884fd151cca9192f9dbf43a889b9197d062bec3c3961880cc9ee34d191f9892745f19673cd5a4c9a71a846c3ec231bf03906964f81c8c92a417602c33ba530e75a2292b1afadaf7517d61cddc271c7b2bb51f7cfb20f1a5ad9d59c2ee8e09e175e8f673fb82f8a417880b346fb55cc3e898fd68b329627d74b4d5f6992e2f5452f6d0c309ef76f556edc44deb1d94ebdfd008bea7561c0707260b403ba3792bece8a31f7601b197989684a5da068d2b837dde96b737a5faa3bcb8c9e2ea1605a3afa77e9db69857f6054db970fa00ab865a03714f500e956d6b7168dda3a1cc9477f879b2d997109fbad6061b33b9ffdb13477b907d85e6883aeea0ee16397ef21d2052ad6fc3d7bf51728c27b2bfecb1ff73d6ea9461c0f3aaeae6aabb9d6177c08e5a34243fa2c1cd5031c0844ed9732bd39d0952d77bd4d0a59aa4deb594b26c2bc2827338b047acc7889dd289202aa53f859902d5e6e26d9ab0e78f4e6a11c9f1c9d4cb8f0701af06675fc618d6fc85058c83441eda9281b305994e3c980969e39bf27c101114a7aae5686e4fc76528fcef86d388182308353373df127bcd50a1666b9adeaf8f4a17c2834aa2a953c84fd4176a9f83b5c63edaeaaf10dd24cbbedc96adcf35118b21cbed60caa49d8e449e1d7ffd6abccc1e603475b7eb0478db98f91e3dc5142774891f5c91bdfea1eb9c06dea0558d06bd83668ff95a9cb726681243516663ea79b593cf5c4f99d4e3addcad82261200b745f12d26af84c64d704c60ba61336b74bd3986ecc7025ce338a2ac207635132e0252371a3d44440bb4077b032d59c369b54f969ec2e1bf8b24861047dbe62e2236e002831323c87cf23049c3ac25a57a8abedcec9185a69e81e6230afc9b790434edc0306aae415767e06f765b0e1874ad3363f4fae41dc98900ecf721e6e16b7bc43362f94646ddb3e506ffc8e9356fd87c85baed66fbeaf3f2545d8ed316fdb3595b199c7331ce18e1066fd3bbe8fd02529615bf92d0eeb85654a212e391036c83ad2ac25e8ee7011c8b9a190042106e34351d67489a47f5d41187bddf082abafa2a061836b093a3102c678e0b05fe4d1ee27da6d0b541ba39cfc5937c63ea1737995bca0d410b0cc25f85fdeac7d4f8611071f76c9f2e406ebb3a62550733d2a34094bedf4a57eca2af3a261190a5f2050414ae841ca86d01b306307d96455b522eb7c990e8e13b04a7f8af278510f4b0be843628f8abd80524a5ef037b5d096bfe0736b8d85e83dadc50a721592d06e56831d390e6b764fe0bcfd54518c777e75c16602423dba4ef4baa81fc8537c9a63bef93ac3d9ec5a23da221407555de9aa76a746801f6acafecdd4ba1a0383899943299a04eda3992a81e77ba3a171d12c42d37215ceb0e23fe6bceba5a5e8e6c8412572fe7e2784a68477e84d4d5692734b30514e04d497f1530cb1818cafba8f27b5b90ebc1bc7e89fc4e367d1d8af959172acc9cb25072b8d41ef2023a645531bb37803aa07102d51f87ef79c0ae0c18f9d8a8449681cd4e4c21c2b539a3c182fd372152cdeb4c96ad3f4b57fea8984d00285cb92deca0d0ecd9cb8ed54fc7f41e6b7dcaef52e846f76d8ff03e975451fe65042e5dfcd7150bc3225b0b6c659861fe4d0343cb847d09b503dababaa55cc562ca3c2c07ca172da3bf4e429e8148c8ea60631a6b07c1f039a64afa211aef8198f3fdfdfca6139ed239fb8c435dc8dc4ed90608b4151bed755ccae581601d65929a42a971533032fefd15d5580ef81a75dc727aa4eb689b629990cd09102538c2db081c7af0110c355a4b4a892d01ed7d424133ba3b1bae52c8d9eb2da85c4b3f80e7c18aeb484395a51bc4fe2152e18f85e8e89eee39626f7906d9bccf54876ade434a7a384529654d0d6dca83a1d7ed14f3a5813a2db65d2d9c4ef1d8c28f6f0b83384671da495bee5a219d9fe6c2e58d3329de541fd8ab434687cc33251ab689f162ef3233e671ecbb03ac0c7a2278900098ce0960e3333dc404a01aef98fe5d524caa6793258fc1c1dfa5c6000470f719612e00ed8296ee8e6a110ebe3cc3e54c37dec8c13630d7a09b102d82ec7c12a0f7fec77a9c2d04f45b418545869aa7a9e9e3c59749845334e7d8f23ff952d50017a55cc5f9dd31ba8c84b272cad1204f564d7fbd2d1d6a28642a756cbc05bbe63ff38cf5d54f3c0a623a7da896aff8c1352a8697920641c45e06f6f5beca81de2b87b17e584ef7027b70250a127cc555d8f4312df21a499b8cd68ea8584b739e69e46797d1cb57a3b21e97ce8f20c46510afbd36e6545fda0ac14b150d45263cd2a20c276a3d1483b53b4c2919890167427d3b50369fc54163e731f24492258ae42ed52a77a18da51577d133b87e0944e67d144c3e09f30bad3f06ee6917ab57f4d2c6896033cfc5f260d7454d7c6903303058e8f860936f11dfb298c0644b16537b386f31e22b4b579d00c1decdaad8e7f8456683a7e0701c80f7673197276fbd3219a02a357bd0d9600bb8560b8d0f9bd2bbc636959acb51b41aa6914b7e589d4aa5ac9a5e086f1a919223ab96c0c495ce9781c0ac49ed90b5ad6eb8e28c93151fedc5734545ab511668253bbe868bd9cd4920e9c88c081132dbb4eecffb4b6a4c314e7140b90d5d98e8417b4a04bc638add58be874af108b704c48dfa15db608a9f35ca10d1d620ad0e23a1d573fc844c48e0f988f3baf1c12a59a9371552d42e10d3a311102b6d3cd67c8a058e114061013f2c7590a28a5ce8a2b9fe3fe43f4024fb8ef7551539bb688c94eea45d708e4c14f1d465eba43064f3d717ee90d6b8d1dec9f75a939ee8148772067c95faa3cb67dbbe46b7716fa2dc3564e6aa15f2cee8f28335a465d70abaa9b0175e44138e3826c9ab85d19388d6c251e5d6678e3a5f42511f260069da8e1aa80af2dff800b87f2173a0c655b97af031c21aeb4e330717ded1a04e3570e54a513f40850ee14b512b55942be557b5c4cfb5e1119ee387b8c0d97b4c33421b2f4b6d47bdb1a941ee241bbc444b7f613827f096c0e6c3f70d8cf802b60750756fbef7425bf854a66efe10cb58f7c018e1050f141cea69b0144610a08389421f3599a18a327c948ee613dff3a7be79ded164541b387fdf127ddc91645525299f53a21c98de7ef2194b899e893cf1afa07f3473cdfd6c7c911d3f68a8be0ed4ddb1b16229c3e1afb24098906939450c5eafee58b22a297a746962c7cf8c2c690576c0847e64b680b29c1b75cac98810efbb2a062bcf466d21f7f1e91f0a9a8a18433e13b872805f4a4fcd01e7a24419b684fe6bf5db867bb6b0ae94aa3124110645a6e0257eadb8d906e11b1b39c1cf5b3829224b0406eb75b92b83cc7aa3b200a2c63ff9b641f0709281f60e987599337a2edc76eec3bb3507860a85d8770941f6f1239c4790ac294f5d6d81c4028b9fc7507196d35d345446cb59e3bb31d9d22ea15ce316be751bad443e5f5048611e7eac761257f6fdf557302c8db6b248bf0a550c2a11cf88b39f9db65896e064684c42bacd157f9e2708b9579c6082f1f921ccb2325f4f5d35d050c0194a966051d2ee159e8b885a7ece7201a12f2814b95fb8fe67fee8a61fb0565cc6cec544e507f2310cd3e28a95997bdd24e7c46dd4ae95bce9d23d0e82e4b51eb1b0f4c8cb9f8d718f711a47ba48be816f2acea3856434534e2fcf8f2f54986492b99620b29181459c5fcdcee5a7e2553ba9379ea15549b4cb32d0eca2d1bb9102064a5cf4692fb07c9a8243a8a247c8d618b2706c5d445aeb0853cd122328f19fdfa40145f901c7675b794ffc0ef561bd9a544393b6734331ea0ec5e4d7da745bcab0d64ff403347366d01551e01b04dd52af2e213cec4074b67c3b1e117f65c6c06ab294da6b8eb9b9c1347afeddad8af6576267665bdc497e1e07328bcad96434e3cfaf0d70aca8a1513e4470be683f8e3c71cea09a0eec2cc7fe3ed802dddb12a001b160a116e1f7e536787fde22610878b8a19d80d7cff05e94b0abb0f7441f00a2c0dd05f5c44a3b76bb9b06adc219942c0bb5c6ca6be94394aee945ab606d74c37746f3bcdbd3f445ff6ba419f9e4d8428c72385288503dbe134d8561c8acb69372d4af8302f573931e2e672917e5554892817111890ea387bacb345d283ae68dde4a9b6291282e368b5fc69fbe564edf03bcbaf41192eaee42d6537d4d19c8e83b0190f5b70291f34baed0581dccac2de9c81de08c1decfee530cbb4eddb32318c4ac17bcba104fe26bbb06610b850788d333d9aea0c797603b76fa245443aa132664a42b200eab86d74fadfe6718fa455764b2a86db8327631b0a8399b048c5508259031a50ca4731ad2fca7aeaf28dbeb92861fd124ff3904af4b89681f69a23c53b737fe8235f8abccae9d5dbd5a65232ee21cd1004150dffa9595aaf006d445f8f1bdf6e5e5e923d4e70ea0de35b6d9ba1ea51c53ff19d96aba6245a664f992004dd45b0eff1725b30a896d2a50044f293baefc4a5cb611c0fa5afc168491e41d2940de7f7a18242a17718d48404a09c4b1f6fa87f8522b36a439a7a58f29ddec2025448f4598767080334056de5bfb57d71dffb9561be35e7f3900872cacdb03fdfa34f1b6b0fad52a6b03395e8531ebe3c6976cedccc3b9b30aa9ac896498aa25a28fde3bfb76d053689b79958caf127acb04f3ee0384821a8044058545ad6d777ab31e45cb221778cfe82ac39d46024860d5a82dd0f47b175aaf8acb5ab79e8e4a049d38b7b8fd324d136c60673a37fdfd9a9de9f971cbe2f7cd01740ff93a811439a74f4ee90ed0422aaab5ffdf0a725583a4cf67f02aa33a4d2d100b43cbe7e5806bbdb723284b9e18a570bb4e4a7f9cd2906c77c397328c509bcd9fc578ca69b44bb86e0a90b89d4fbbd76df6d5eec4ebf394b5b6938e56c39003571c1071f8569099a836e726c71c8ebfd590d385b737743691dd0bfd1e1ffd248b04d2a99e18f169b121dc090de47bc7a68255a03b756973d3bace981016faced9c9e0208f26884b89162ec25285518146b620f4b1376d845ff3a582d6664c2be6a5d690f3899e6e1addcab8e5a7516436a587475b0383cb1716ae6e6511dba1983e23937474e1bd3d7ccd11468d14507ae43513cb944c9fe296736edbed0a7b073bc75e7070ac60e2bffacb52d3e00f9632b97c143b1c27075344603c3b9dcd0b882bdca951a938646abe80b70df16f6dbfef6417bf0c07b846dced9e84684f067e6bb064327aab2333339f77bafcb16c78609a8486e23a428fb852bea19ec0df242a0cdc4db5a2ed5114cf96eedf684be7da9df61835bde5e18deb4c3daa4f831144951ed7e411af0e068b2bd34bc0689a2946bab04155a9d3527521ebe7b0f930d3d042232000e31a6562d8fc6a3facd86733e364cd08feeeac2ac355f61093a477f7565050d208adb6e67c6dc5e88528dde08cfcd6363643b2a646609d0c95e3f002fa824c3584ce705bb1b76a2e125545b64b27b8470e0baa903d3e2fafcd1466f595d28019068d08e79f21e179ac4db52037889a56a2e5efa421da1cc14ad1d6ca725a3924d44af083199ed5df9aa90669a9ff5411fb8aea9fd4b0465c5c3f8a146fe6cb64cb01fcd7e8ba5c27174e55ea0b60c5605226c2490284543603bb2ed530476d7584155524c8cf820670b157c19188cd99f8b78cb8fbab8507ad301bc9b389194443743794b7e7d610ccb48956e4dcb8a4e1bee2ead04a1c85332de292ea05f2952a40ad010601197b3a72dca4067ee2d6a8470b665626f06430233d918ac0cbd9c7fd35ecb4a1bfb0e5c0b41fa5eaa4795a30043ffdfcc33f4260328e30cc42ff1eb550f8084c7cf6943f11d2308b5cbd1a30cbc18f977a74352f63a7426835bb341197fd4075a4e9d9d6efab395b8acfeeb2afb5fe928ba99618d84e78de21a9ca2e03aca0505d60c91c50397dead649315a3f7f7874f9bf9b4be90ed6e2c28ace429322fb1cf827dc43bc636283ddc9c99672cea5899c0d1166b5a6a13f587d2972f9a560bcabde90f70c0b616a737af8fa82366e147521b6a7d1a2ce9f9a3b8c33aafe8ef1cc34bf4f704b5616e5c1b21a46c3344595852b7508b4414219bc27e90604def4daba2fc84840a792d9b606a00e2cc0816eed15a2fd1e64be6a562072f05b5e269547b5a882da70ccca9a37e77a2e0fb4484e63c7cd0838aeb0e10227acceb6f23266c5e8054e163f8f2675802ae231a8c0fabba012db4bae29310471faf537c1638d88bf9ec0f353b9b464f803af42c1b35b20bb1bcc5af889bb0dc7bf4d32af0fd78cb8169d3808317c24c709046b9d14b8ddfe4238072ef68a6c8fd7bac65ab6515eb9b1611523abb426dc15753664d32e6e7f430f66dbc9ba3c684e186ddb0867bef5f2cb5032e7751c7470894034a87839b6c039633dc73d0b4c584f5a8deda9702659ca90ac403a18d7e3e1c2b1a63082e31e3bbee73e552a26c6149c16c9784c6b14790186fa1cc1079c7bb415d46a55963f87797b9ea2980a7e66a690d338ef474de5c50fdf5d6f53d6045e03d79496bcea0da9fcd51c9a74a371dbfe2daa510f7a2c0bc93c40e2bc31abb8bcf8e652e1ad0defe9184351144d9c8d86571b21f9c89f3c698b4b46f995a27e7dc7735d3608acbf234306cff47d8154d59047c9038ae4d6bb26d1a5fb1cf2bc1ae52c86b2eef952913f25f998740f434818672e33d4265c6b41176c3a99418ee8dd444216e9440fbde74fc34007b25f1f757570bf8b82b33f7da84b783bb9bb9a5c5364fb3eef600c9cd3725c9cf969ba7ab8e1ca8baa1e9088b3d0601a122a0b744559fc70e4832582586673f3f8319d9e08567dab8e2b31bb0fda36fc201cc559071c1184b3e59bab8a0eddcfe33755c44ef284d78a1287437ec90851ef1d4f1c6c8c6fb40fa0831b1b703a7f16667cec3ac8599adeeefb1ffcbf15b344904fea0c3a284c6779acac8278b97f7b77e3993ebb0eae839f1e7070bf621a00cac344a570c84ff3734c6ea8696890a30ea0be1b40dd064d01c309819a1ea03c8b95523a9af4784dce43c5fef9c827799167efa206943491545fd973e92d33458fcf53d6a20a9e14d408b615923558df9876c166315d75825911fc12d4bc16af35f12b64fcb77e91cdcd50be196c221e716f8147f501cee6a86b44dc084ac7276bc4a1e7ed53edb631b1aa1d241d1e1883a725ed31ac1d1f5058fc7b238063d02e9c996e54056cf805f854c1ffa7661f0912234b1c17f73cdf06d9024b920db16cb9559943409aa2fbacd9a9581ec140472fddc752b2608ec115927fd6636927c4eb2337397ae231e35d7f6f1cbea6fbca42d04e19f1bcf75dbefdb9a95dbd650413d15cf990bd8224e97878bdff9a1cc4de50a774c8174c2fa7f71f15766fc398744776c46b5ad941bcaf07db67ac6879c8001f6ab222b9881befdca4789446f88bc9445bdfed986c034254a9f0d35dc2d4271abef301b84f76a5c2275daaf726301c5883bfb65b72449ef417adc0490cd4fe4a4f68a4119cb5d3be530147f7f465e300f452c5f7de72a370a51416149b00a7823ac7a47f734718c0f57ff1f86090bb48fb290d37eb74074974cb38cadf11eeaa6372da871fb5ca7a565f9fcd1861ca9b6a6db27812379c34f328ca56bd2e166762c2e2002137b052dd0f52508753a87d69b630a6a59bffe86dc4bfcd6bf305c3a6acff10156613b2202c18a7f8903bf6ea75f6cd869d5129ea332dc11333c9a423488432306c6642f0153089e243241c794ea4895a963c21e6c9f0fa45d7bbba5a02da7f576f8017d10d199753f63393df18e549fb005ac38e6a67fd7ecbd29b83df67bf14ef82723e5fe2e59f59adf68a28f0b4b0f9810d7ddbfe30fd417d83cafbe5e95f1546cdb745adb2824602bba501ef54445ee6793e5935b08c2fc6d2430db647bf61a1ed9787681f5b33523d0c3b837c2aa626aa68d850f3c3c27cdb20fd7e3e8ee6bcdc3e972d6f344d7ad4a94cf5ae95aaff84fd3a6eadefff1b1def3fa138033307179626cb1d48885d4237b08a9d924087e99cb9571ed10a159c21ac79957f2b212113ce16f3ce9d0ed6f1f771175bd06ee3bf3bf840e1e7262f62892c3550c2f55c7c7fe2d3d50cfef509f7b85f7d5b39f259976ad946493ffe963f2dc4d13ae6bdc746eb7bf60d6a0518b1f435f529045892fe1bc1296b7b86ae3b3d158ebbbd179ded2859355b6b7c4bcecac45ff80cca2e4b2156900bf7060fa1776916725eddddc88aa08903b558383ae242c3be30be1f43f1a6d7605000be9089dafc4621c4008be1dab4e40ed1f7c97818150494114ba365f2ae38fbb40aa7593cb5082478ed11c46560fcba38ac9952e7f92f53bcaf5c5b74d8759a138da2fb29e261cba3f43dd59e98fcc2899b037da13f6e59f359e4762ac7d17450fb461fa3eed9e506afd1d5cb868ff0b0790ad19a359c9d924de2c390d0d021f96b6013a6623383aa8d2c24cff4030c7b411dfdec2f4c6740f03c4e8fc4700dc85d7cc11f2bec71b7bc64295b083b23566e3af9d55d35288e46b366c426c85f5006d5862f217d4626c6c1a376c732bd8004fcf01233e89d7f3752cb3e8559a46acce976a624e2530629c2ffd972f44556d315388e7cde1fbdfcebe8a3d0f862a4a36b93b2b21d330f9193a062919f8ea2b74406de0ba812736428d40f766eba919e702013b12217527ca161f20aa9389ff7452fd42f403540d043a5a47d987df6128ba307215be7d56f58dbee8463848e80153a9d94934159414af62e402757e3a2ec276f832c92cafc8600e2cffb82456f0ca702cb495ee42674a1d60a7026fc1d0a68c6a13911b1d294aa15e813d8573df787e48e832dbff0282c3d4903be92586dbfa3a1360436d748f3dc4c3123e41769434ba4209667aaea7981ba90406f3f50ad6312d271b213b0084a6b108bd439f1d88f9a3cc7c7d9494f3cd178b72a1824a9d8baa7f859dd65606ecf6cb2dd021beda9217b6739de1693efd4531312176f02607adfb2aed3852858ac6a78fe10906650cd5f8dc2212a926334d5d0d6e3b15bab4880a06564880b58d4e7e5e6ed5f3b3bd500fd9b92fa651ea85e2ed554fc321185e840409bf8d2daec41b1372721bd5be32186e964845ce96a28e16c53e250bb2f4be2cab8d00864f0546494236e130176d59297e1ce4d5b7e23226448e8c8b2eeb244e0cf2d01dade5cba9819aab46654cd15a1b94e33ec5305cd06ba0149059d2ced3b2b9782421f2eb4e761474938dea1909f1a663c0d93c780342acda316f51dda9f25ab0a969f1172270cc90d14c05efd934f7d97d666590744f267c62653d73d313c9efadda8378108a3fa559db4d52ee3fea41f1a0a789f98f5d6c25ef4e00ec72ed4631271c579a8ace753c91e2eddbf30ae4c2896fc1f6be8eb625f0f56da0e1b942b31007258ab5f512d9dc0b508dbfc9d9f4a4a63c71ab7eace1d85b38cd426d631c48c0ef5913cf65d68683a39db9e6d21bb83c3a7bd830991b5b61bef5653401c4f2fae20724579a19419a87014130067446d7a2f9e8c019a58e1ad0b0af361a918dd90f2de59f8d58c61c88da566a78969bae165ad84329aa41c1babcb86bd6b970557832013f9208a6eb501be061299e2b82240a3a8ae2a648d5cbbce0f2d014624fe79d68abaad23ead849e49a0dd39145aae14394097b9203830f2b18b8680497e21cd23b1793ccac84a9d7256a0586a15ef638836b268573de9e13261155d86b4f8d6ff1748f4897b16a4b7876216cc841c136375b38aebef39dd0c4445e5c8ee496433186719590e4bf76a6c089e4f0e690c38fd347b3f1cf4a94600a09c6464b846283858f034df450d46b7d9b33039abf65f423941424e0a0c2b3d77b3e31cbd098e9c073c8d028a4cc848e62da5b633ff20aed377488bb8283f1bb67ac5264099e9d23ba75ed233f5296854f1c60ed958890b2cccc639db3774d1cb8d37b04f0991b6046f6f1912b26b60f5ec37e8001f3f7f1e1d78c0e91d29be4b849cf079e896935cfc5b35cabb8b3998a0a9d363667fe9bacbc2b92d8fb48cddfa4cbaf5924201dbdab10ab1b56587cadd97db993d15dc32bc30da6a7d9e8301107f7d11132ac75d7418be9de2f6760a109f68db455bb6fa43eb780c791ecee49b823090004f1a5c599ac93d9c5d1c8b6adb3df815cfd9cd7e7bed40e50a52122ca13b879d40c3a7ef9ec71cb8bb31e4b7ddbcabef05dc7009131974620d9505cbbf674a79b982d3d31f7500817e564f5afe73664d87ba0d702fc0d4247dc5f562b6d43f8b83910835b9102b470be7e4aee7d3cfcb4d3015c3d5d62102544f218ceaefab379495c4b7bfa7e23993db76d52ec164451c577d6bc6f9edaa63756cdbae34edc79128835904eabd4bd78841b5beef19cf8a806828977d7ab1c78f9c728295896f1f20b7694ed98e3fbf4984dd553af8d656241497cde56b2420fa7370da4f68df728a27fc7876661536c59dba7fb2e1a203691fe748987fd2a66ef86406eafc474ecd581f20893ba6874c4a379285a21680883c368ffc47a0c40743dc4b51877a497d4a6b112a805d11d4e485b358fa85df673a617d49108d3dbef73053b4ef18111c57ee52ce5466a85114a74d66296b37b4f10c4b6f6616811f70fe28692252c244157f7f810ed273252bb5533f8b41eea2aa56775e08fe9d5b4ec913c2972c22eb8daa2d81d1813604cdb418a50223b7b832e7dbd001c7002ae847c3ab7f8d4061cf7a9584acd65e916eecd6fc77bd07f57f66fc55485faaf71a65e0d15d1c285f25df9614166c53a916624d2b21645f440f6274d8f21d0f3436257cf9a4bfc6196df0bc555be83ef94984dbc33722b6ba09cf3f52c5c2c65731c9903658a02848cc2ea59b159b1d822bfd02a1a588363f530669c048d3ff422117172005a003d5537f2dfc7a2b4b721e62d608e44e7c87fcac001f7ace0e7bed77be24921c792695118181b8a545b8f7a523f5387ef20a3e4f4418f66b0153c19cec1821d3474c53c7d6fae41005c880a376bb2ea9ecf2f3b08343419c865a4584ee309f8dab3d82034015c260a1d6ac820fba0fe443dc30d287940d3727d75d2dce02e754f0473e44818b9bad1651302bacdeeb495547410ee74a6dbc3216d91d5987320a2d5ca3447b2d9813c0a9bf0733696fde74634e572ab9c10c46b5c401f251597ae0bbe817795acce15a6ff19947a6b15ca20f5f390171a4981a6cea04a58504b29293327f11a113e31a70fcb270e136b1ff11452514d03fa1a4643f997e691d9daabfa8ce24fb4d6c3fc5853ad28eb6cff477934a8b1777eb19f58a86f170ddd7f648dd3dbc4d6dfd35846b88fa2261b314bc36f6bbec6812caba90b4dc3b87aad436749b5bafb101f127e81d55fc0ba7e235a029905f4a1d15bae4ab2d9586c49901c8d17d1b404c53a54a97aaace3d24032b6f2aaaabdef1c85768fae05c715eb07af783183f89ae5566bd06da834f8486448371ad2bedee67351691a867ad34938cb4e88cd5ee1f142f0b35df97f0660fd44b18868fe382ca8a4c3d73a014e49b57fcc332c3fd9d1f3df4b73d50362d8519d2c832e64efaec1d18296efa86342ef04968e769c20cdee4146b52238086abc137ae4bc16bd391277ca4450a73249967695c6c5d6eecb9a197479f71d8dd16ad0090b2792caf1378df20c78004099fb3602d5ffa2e5b742e15fcc4cf2ef4a5ffe9852b9dffb201f71d9a2b6cde5762cf9ae1bcc82fc0661319c57685b1413585d4793ec02ebe99c2d5e752d4ba3b1b6e9ccef2ff67145884f133167160a9609607d3164883d675a523b1351c4f4a8411e4dd6fb8a574a137a291e6124d9722ab5853abd486962cf6ebc405aca8d4ee89a1c13824ff569f4db7d0af6737f79ed586e34b1a83bb8bb3adb87aeb08b2f4efea417e59f14da4bcbda7d5d94488e2ba79f7b1aa1c81fcfac5b724db366f57ec9f86f96086a8b3c273a8ec22a4cd010ee6ba9f9af5f995864dcd714bf1e2f6d94ae06e01d7600b666911e9b7d3c3d6fbe78a6e731f9e588b4e1994007021130628fefd59bd138a4020a3f4408b9787b21f278a6d06051f2d785ebae5503ba19ac277e8cc45c7c705d12cabbb2eb2fc30158094e07049f6992f82cc4067f1c4010442dbc61a73f42e8f806fb503fcf3a34076a6f301e6c6fd21c3262f8db2a68de715416a7be230699141488173c37e8116c6bbba9e99daf2b63c7368662341ed9726eb0ebd76e831612c61c4e828883a66fbf743694cf58de53f8699a9ba3583da7457e0c363b9a3c364855529e4a6f7fff034d028c6178850b0ceb938a208ae4407efbe284e9c396e9b24cc90e684f1cc8b2f3db6c101624433295228b236fc3be93882e4406b1c8a786098031a8a505315b3283cf0edaf620d61f7a541f0d98159003e27adbfeb63054ccf7b26f6a8f7f5817ea56348b15fb48b555d44564b319c8fa83bb4f73445d8f0155aa6b1178de20122cd4a9a5789360f9734c0084d45155752d48e1973426e187396d7e0546f99d91f5342285422b31273e5d457864f787c324359aa3e44da70e4e59db08a13001979f5985ee430eac0fac7fabb19c21889877eab547eabf13a97a6fb5b8e01333c32b16d839920f3f79b7278645b1acab5d9966b7f39cc9cc15958a8a773241a72b12f4f881a890c3c07842bac99ef4261a1f02798ed33ddb7ac35dfb724df867c3f338607ccc0560ea80047b2991df71f496f0cb3cd8f989063bde03db483fa764fb856a8f2d3e5084545d1e558690be188951182fc127877f741abcd2782195f0b188b61df73b7922338123ac6d6fb860b751696361d2204fbb2e26dab4250b7019bc77396086f8facaf947244b0abb967a2f95570f8d2cd0b95e1e64de44d8994f2278abc1330ae6793805be0b89facd0ce1d9334540800971a4be833c37fddb27172c2fb91d4e3e656a39209894d4eed06a79927bc8c614961faee9f86ec4319ad651ed64b54e53df3ad0d6e8c63cf266209382c39ed3eacef52a9a452548f247531685ea8c626f83e79be0a5f8a403705c05dbe1a9c3835f411ceb58aba30223bf25eef743b9ed6b51c6d21f9df035eaeadb1b1bf5c7f634097698b3ebb6ad1a9216c05da0140d709c1d26fa3042800041cac958beab4e5e2b9d63803e8e5059a852ab553211c395874bc268412181c2a1830ca8fc25419092c5e2f5f7b3c7ce17cbc2fd364f8ff431c6e212354bb83341a942b3ed4fb1ee884edbc840e427e07e901c62bc4a46f86a54e47775813c912572a89629aceb05d60619df8fe7e9d6728f97c0d9664ca5e5d8bf904104b2208cd7f1b625d3dab7a04620664356725d2ff73c97e2ee78754495276fc54847ddc73f7851f8e28da75ee7cf4a1ff518445add3ff45ecbdb6e802dfb1107ea17f557777f5d79d515962cab69af642cda633800351eefe03e48d72265c4972725799dcd6a659831efda13c03a1b75ecbba641db4949bb5e1ca3dfdbd1621c51ed77842550eb224f3a6aaa6fee3f4764a50e0d5fe00642979b7332d5b6023b0bad6f59a380b9f1cfc7e46ea4afc5ff076a5b738410e031f440ea2ae67c6c1c8c47be79d42d4506f4c6e7349672c715befd7fdc4950dce95c055c6688cb5f929fa8b0d38203b0c6ce5178ec269e6a9075fca652dfce746ef2aee1b14a5e2fc8583209d5c0cb00df78f01729a24d36e66128d69b63fa12c991d0c55b8f4491d1b6ac2c88af57c56ab8954d06acddb2aed8e038786fdd0ae214b4a393ef441efb5a3d5b19777f88a4227648aca6a321d85cc0119f0d099ef44adc76144bc5ec7230d96c30b9980a55d7b83a2c8a1897bddfce4ba15ab516c1e0583821eef8307957b1b166b9a4eb478596d2dfd9119b51346c67849718484f2e76684454885d9da8cba86c0c127857474e253953d18c8e0d255637d0053a06202fab0c67c6a19a7b7179f29b4cd566ece777b73d556e18719084b6d8a54a51b8db65545ab45affdbd3c235ed4b56a2a0f65564f43dbc23476bdffa091ccd10f46571420dd219c16c72223d0843f230d7464e005bbf6f787c4607f26fc01e0e5eeeff1d892e013a391c23d918b7c522db88384b9f08ff779130ed13b10af0e4d2f6d5f9acdec95a523adc5a898780ed3692f7603bea6a91373758c6b1565e2d65e9f6aad77e1eda787397dd925612ec96a3cb5d949233f09b3bf776840ef94b9d59b192b40ba1b43140c372bfacc530ba58da1653c46223185d31604e2b9894397e0505c67e6fc6db4858a9db8dba636003886b31ab64afe0480812ae0a9cd9331f4304fc47201c22d9a3d180a808ec7ae2c40e9451b4526182d20940c39b73164833d5c8afc44463c1e5548184c05d57e0bab34d057d3f3fdff36990d6f5ca1cace341e3e8072602e9eb77d5e50850115ae58838f771e8d9f929c94bebb096dba8f0b833f73b043914578821f812add94d2ea34c5b8f662cc3fb57a52c914c87add4f2e356ce7036866444782215355f5032d87257431c056d3bde3bcbb4522c09b86c4b6a7cdc539a8a47a8e1a702cb4cd40a17754cf28168d62214e3614e1d1980e7ace4e2b5f2caf8f5db13498caac83fbefa48dfac040f677a6270157e6a762673e058abaa08e215da9ad400041bc36acbb2e133602217a99de38d129ae9e56409b4391e76f3d11c901835dca01bf55d29e3c127ff1b80cb8ab26d8784b1f27b15a88cc135c753c3f00b99ceffce44c4c3a7d9342968dcd1e9f54afe14a94e18783bf5cd4085f5d2b5e456a547d1ced2987f711572caff35484ee5fab67d02d25e2b2358abb1d66361ee0da1ff60b60adf4d0d7708d6b1038a0831a8528341d151eee3c9ff31671ff4bd47e7f56981682ec970a598c62a0e60d2809433b5c9c79620aecd6d98640923a1078a691e1b5876afe13c5ae4830be9618824b5825c568bba81ba6fb97e76cdeaa7b132904cf16428e1d339a1a1586b1269f904d9da1ae1d1a0c0732bb893774c5443ef920b9fd84f1d3176bdc4a79e9248266077247282de44d358795af459dcb6bd6762766d8c06f12e46d1fd619de3c9021a02202866e000c84766588b2b05a9caf8f408c220eb2d441c8232cd63b990c68c684ba275ba4bd4dda4978f905f7c0e48688f36c475aed4c75b649f1437333002792d152415d57d5c7a2ca725a252a57b9c698d7e742faa7e022a5c2f8905491d53c46824b17417641461752f839c3715e555bb545a8821ff2dea17cb476a0f06d527f525b4f8fccbdbff10dc25d22dd50fed235c0a07e6f5f8eb75479c6bc28c5f9da84acd5c22aa066fa2fc454e13791e27eb40598597a9365f417264f2ab237df17dec5e1ab31514795a93666782bcab293f129d8742dfdcdb712642debd57e8fb4987ac020246a336540f032a688359e0f2ea82b3ea749095a583cc0eec4643c0dd62e0f53051077070d68bf4719c33c9b0701b0e07fc334f843e6de654a2356d76597f095588f40ada09fd666885b83a78378cb8541cbf5c3e174f6cd157351fb56bbc6c62e65e153cddb86dc6387e7f124e762fb2b23f14ee0317f69adbcd7b8f15421b08d4d913130c4230426ad7cd9d8f30dd0135fcfdf8dec13101d7a9dfc23274de5e87cc35bde82eddb939f7ea96dcfcf2d744ff9d77ce74d88493ac1b317c521f2eb982a1dd0920427dc39b8fe882804b374de4bd0726d99f0807a75a9b90edfb1b49cc51a1ae6e6201804257d3da5cb719fa8d5a6debfc035b379fb8f28f38843e0b8b73068608244937d5789f719d5259c4890d6c4ade5ce5af90d3bcf1819909950711d5395417bb84ea69b709b2f0251ef25686ec452b45958a3e052ef2ac2264e7ff894fb0660eb2d5ae6db3c9914a9aa8f9d52cf31d2468d06559dd7fc3f3f2f8c8e2820fa7076a800157a9e681ddcb122c81061ea1797b5ad0006f52793de434fccc4662065abfdad52afa6ed29703cda807d844467459ada2c0290a7d08e979bcd55aae6eaba8569d1cbd14f6929399003c8c95aa7240142208669b3ca0433f1755597fc70172b2c7189515bbf15cf9f8e69102e1f8d7ce302b440942dc452a52c5845a8eeb3f0bd3de323455d2328d64f562e528772887d3ced12d52b6db03097fe3096c0d9a129409766a98f4d97113c598ab5b50f9e3f22358cd5481dc3f8fb6877c6d3e298d08d4964027b834deb870492ba7df5242a255f9c6ce0d701c6f2e5e249097c7bc29443bd8793081540e546c80c78a09036b049804a083a311e6181c00020a5dff19f71fc74cfe0fe0cffbe3fb3a58e510e93dad478c621ea974af5187e84eeaec2e422c19ac00b7d9e33ad07d4738e6815f5e184fe466013625edd38af24849a0566423ecaf2f8cbab4a990c57ca1cbfa6205a4e517684e8c7d40c377de958cfa9c392251787b7145fe0febca057d398c8cac9c8e44203c985d1b7b63c28c54974cdce42827c1b0561bebbc4cdb6377feb51657839ecb7d7e55bd52f56fe22790c8207e1d7e4fc1fc68bbacd08da36e43fdfaa2f77dcf3094fb31c68d22141a81cb4c512489fe23bb0da016819a14b2101a57f24f941556cd0482fd0083dfdb44e9702a74038a633ae14cb3bea6a2a2a97b3446ecc7f24bf54480c89f7bccd6463ae2413ec5364fcd959a2267a0a2cb4a87fe2435547c1fb445cbb8371a7a0a9ee876b8a3ebabd793487533ad949a6e4b16ca14b3dc8ab811a44ee5bc05e7cc39df4a63df5f9a2a2a1ed099573384f957f24e93a1fc415f3ecc17269155a1bae0eac5a19f44eedb29fa4e7f37118ce44353f5ba9b02c1446e2517084b707234d8072b6dcd0c4737eb97df4fb03a29664c6aa132a487912624ef9514cf05965255a244e599e8e3723e2ef6f798d8939062a1d159f9768cb1a060f5cbec49c48238619783a26e8e40f77a17842db46b393ce568fb924536295dda2c5d260c2ce323d122907dcda9ab9f1bc6b69a760f571e4804fa890997026b7c083d519f35248b7cbb29609b692f5bb5c823c97aa54d55903bb52294577004828b06c6db2f307e000b31cd354478a0b8b391dd8f212318f5eb753f6846555c021003b1edce99e636e771fee200180050993f9484352a9d6c9771fb1b3b0f3f0c5d32b2a6039bde019b065988650d87ea54e99c973c9e410f7a38f5ff74c38ef9e070dc5a62e6aa7d2094eadbf47594909eb8dda20ab6a5e8c96fbbacb9fded0605b05fe34441d548b650de6ad9a8072d09eb106468b5d593ed9b213ac8fe5d6092ab830252de024a7228918f03594c77c0fb098da2a65d6062b3f04cf26f83601dc360ed19e9f1f7cdafe0d8c56ca04c29c86396c056d56650e4dcacd8d7c221a13a405b45e020c1ec91b2367e5b70cbb39771bbc29f100b84fdacd34b2d707566ef19f1e86b99c836f2d43c4e3dcd161ba9213cc0088350fb065610fa7e56e72980364dde58053bc409391eecc0f65c02a18d11a6a6a32aad9b5e769fbb3484eea2a4700c3b8601c3e5d274077d56b5692a8da10c57d27a0227d233869f293ff4f2f3ce4f545baa4be86a79a23b108b3cbf510489333f632f7001fc5b4a360cdb87cc683fb4359ca12b2a358ac4d56e6e3938fb9055ed73be911d53d760154ed7852aff7b5de6971f99222323e34bb1f950600631b76d254ce5b95e0bd825e46eb5ae03fafb8e497244b099225594bf67242d6e3333f08646d7c375b0131901904393963d5ed4c29f09bbd8ab7cec70556de48e697f1f576e399138c167d2e2f43ed3c25a0bdf733585929b02082a38d062767940f9b6c5ee43710e1f83eb3c35b0f7a4b47b3ba196685982607148a99f7c85c0cf7a533550df46a836a9fdf38669f76543a2bf14185e919e93bef93ebddbd6c4c58e11e0c6141ddb9752dbea6b004deec67edbc78897e53cb07d20a1c686544bab2c5fe6539b32085f42096b46b62c9f183d677dce816ed4c7b74121825c1c28a10c8426a476ce5a42010347cfd14938455aca91accf056239137a209b017da220893cb13e5f045fd1e2b12a20a20278ea5973ca417e680da264e4d1d48bd66de2188304fec2271e6ad8a3564540ea26aaf691a9f184dfe0dd19ec2f698e4989ed4429f0b6a8acac9b7530ff57c7529b98e8a06b582a7f8c14f123625f6357f1499b9c3ebc89c2c44012c0724f9e58ba576ece548c0b5d6153d3136e451c40d774695334326ba3c22b188b3f229139c82cbb52a096d3b0f2a089f091509987909ea795a51cdc8b64a70c2cc96058ba3b1720aae96cd1070cdfb1ffb43e0ce786520f6712be499744416c9ec8c86a052b3ffd6c24f1adae0512ef1e83d0066b85801e05eafe80e27f9ca7f043a9858deb940647b54d8664e1b8273a748e1732e62ca757cee03d2902e25d55f0a253a31ab090fd4941fd1d679cedc5630f51d3cc30613f5ff64a8299a963e0cd6c0b8891d4b4a8705c5ab27833b7760ef7df0c1a3c02eb8cbae94d59d86a5854b08a55a41b5bfd55d3890725a3e47195023ee1d6ad05046d2ae0107db5291f0205b461f370a606ac331b9107ab75549a9a2383641bd3b0409be7c4ef7dac3bb431fe92d245f395dfeec315714d94eec53e8c9827d90397e30a88b008178770ba1d88aa6c286a7558f1afaa9c07894f0c975aaab084f66d49ba42e91ec9111bcc816b14af6eb3814be416878782e2f35d22cba5ccc704335561e749bbaabc6e1e633381d26b0427174c9429d78caccf0282a4e7a875b970db5bd9a8138800b376c2c8334dd6f4d777a5b85213342fa9a5facc71238a4bf6469ff641a50302d0b64d492a7de59a7981d3816760213f784a46a7f24855de6eb417a9edfb6dfaf1be6da30b0391d59d53f60fc5426340f021942860abe7299244b846a47fbb212d511dbf566acfdb1c779f5cc57490b33e3aff10eed9aadbb2f83f24532868b3018aa94d3c5dc23f38be008e43a2934df7de17e4bdf4b3aef22991bd115bb8b9e2015726ea5f101be47be1900e0cfc6b361b233aabd8cc03d5327728efdb18f118e18c0d3704cb2cf92225b6eccb7ed2faa2863100da5f17767ad99fbd2a3ea2dd0ad1e165f7055d591ca6f34bf5b82e37cef96e75aefb710f893f73ccd87a5dbfc9ddf459a956af953aa420b80b4f75aeeaa7fa299f5da9c5b2fd8eb237ebd162499c4ddbaebf957afe91ba6557326a988e051e604a716f9fe88d2e1658bcfcac2a633a13ab68c6481e94ff30def59e96e96dafd6e3b092d7a2c7f146440108d99519de3287efb9be7f7f87472d24791df5ed8a6023886d0c555a18ca60e00d6f09f0af91a38f36a9376f0d9f748dfc6b47082a8d677a13cc3e9b18cdd38efbd8a92072b2b33508cc5781548afb98d43b6b4bbacbc38b02b0132611a429ee99ace711ab477cbb09490afffbcfc6acdaa3916d3eb2d7dc093ba4463cc0e5e5a8e38fd267e9f675155ecc6c3061df2b62115429fe85eac357477e4d21cdf254740e08e148d9bb958950b62ca98d3bbed35ed3e587167baefd03024336209860bb5f84304946795e8d0d8b978743f7e6c93f4600607b6d024dce56525615ccf6d1dd627e011e520406afa0e2c9d0ba2a7e5aff687ed1f8df8a7290ed68cd83c7bc15ffe476f75be6051fbd7c20016c223f52dd916add58bf7183068e3a6b7cf253ba7ff73b91df0b4a9314f0c4c1d1aac3154ddd048d667432bb11d2c1e9766a36a8c65b63e1460072340fce180b75cbb807cf976bc8ff7386aa8dfb50cc8bc0b4eaee566e6c104f55dd5c4aff44af6529dc7081ab3c0f12e12d89c1bd660caafd23699fe10a97cd6e1443a0bb0af1474e78d0d8f1853dfd1c368e6c03521680e16f92a743631784b94dd7822d8d5c3841bb991df82033f577fc2a6227aebac91b791324e1934da2e3d46b620cd9c06caa104ee133c3e33ce6792bdea699557848ceae9e86703b6c1c9a71d6d8d6d2353ceb7163656ff878743de056389dd15d0e327e5d95094e279ffe051458fdf4a629b65cc024dac9523b63f1bcec6f751b50c46f9ce9dae085bf95cbd7906c529025a09701ead808556e8506f7a45f6f93274610a6d2588dc720b61b5441c565486328347b9af9c33f1887c61e7529db986f31dde8926f6d92d924f89034bd6a7f15f9aefdd0516cedda0e1b4946f962767746533fb1461b3ea41241c32c17af07c3fa6beb0e6f681f171aebdbb0c439637a65df7d2a9e1936ef469a50d14d15dc4f2fddce418109a192d4621d21345ef6d107d810b2ec03f6c8cf850b399b702454df160ec41d7e341c6e01f00b31fb2740e9b9a849e13cb1f809d813a9e478628720cec50aa7ad0df7732c0528eb91f63ee94fb0d9714b8debb906be8b95f72283653c2b8c4aecf68e4873b0c767de406d6836d7d9b85b053aed872c8c240df66b0dbef961b0cc782c3c55704143a54e48ba99a98fce3f5fc188aaeba7cbee31b5d3c6d08d74fb7519fe73bfbe6e02ba5b5dcf8e0f283c1c6563fa216e6a48c84552f5fa39d99f48ad3b5f9e92dc68e63fd1454ec4d765ac05f67edf37afa5390b0e3b64a14bc22a1e75e7c327836a8e33cd85cee020a3a92848aad0d9f2654f20aa2cdb5857564f8780a04a24f2f443a3483eea02f20063217c7a017708f80c649d45d687c74fcf05dfc5d7bd1d63cc1fd7ba06e47fae7ad97d1254df2364c3ed9d1b0ce00697f63a1306ba53ae09b066c4bf5ecb61fb9c5c7f7c2f9f3a7562d6532254e99317e7ee8c7b176cc3623908d425e44e117718cd9b779762d4c89131802c3ab50a58aa1abaa2caa16032c3ac20f2fea674ebb486945e304054658a9f4de972432082712176a0a14769f09f6ef6ac90f4430c07b8938ee748f7fc25f4fce92261a631023b4f96289b779cfc008efd7314b329d70a39d3db6a959f7477268ce3e4f5345d7778ba62cc8a99ede372b4b7d24b3ffa2b869df52d7edc5f052ff12c0ece6c5c10f3c91d9df1fba9855c7410ecafb01658f088a1a7aa0e8d17487c6a35848eb87c020723269db24d9c0bdde8c10494a8d5d9f28a29e274e705413a16e75724a102b4ec36c6dd78841192ffefa781f8b19526e91992b0346b018aabef381bfa04f74ba6cf2f67c85fd417e224d8dc384372303fd53a7c6ac7fb15221f6b3b3658ad74089f365e395d7c06823100b503b42ec58ccbc3a297c7c1ae4db1610744ab6711b53b6765971f6b3370649e4dc29dc0447127830a06a5eb141a31ee8d9a9ebff97edb907d1d8533805f5bf5b08fdbe2eafef108f1db7d2bf9c689cd8d0cd380616e05db751046611fe1be9b93adbecb2b411b1b890d5314d7943352def0b3849d4add277131676a6d7e278127923120d70f83dee79efa2c91d232e72212810d4bf1c15f94f4fe1707e207057c899c3d969e202b6e5b398f73a1da4384a521e863ec1d28a29f3f5f02e842a3df17b54f5a66b5cf0f27c385f7c4e12713ddf9df11fa41b344ebe4a9bed3e3980827e3dec342e2600508df40f476dc55db15f8c364bc8fc379ad028ec09b488c84996d053f6dbce801e1f651b01ad655f9fcff504744a6fea739e8d4d69951d377b46bc15968bb5f623acfb43f5b0ab1ed878f2fb2ff6b094b1f53fd24f2904c8f5c333a7313ce6808bfbf81088c9e28f1e4c41661ba75bdc075db852504bba003ddaa2f9eef10a7f494162d679e57487c553634a35c2ef74e9defe44a86a310f4cc37c29d007d7b9ddad133d25f5f1a8b3e31ebc159d613d42e2ecaefd1948e193d98b6a52a031e9a665c4c2f51c61e65365107bddae61312bf4cd50f8a112aa65093cf8f00abbce9bfe6278a06e22f9e8fb68822512112480517d4ea1cecc52ac403262958514d259b162437b402aba84994ec0135b60278aaeca3b1a91fb0c43581939f25e27dee243e6a590b888b711285d526714e0b7c43bdfbb0c7b89c2fbf2cc6511438a03034b7484d0f1c07e5eda2b053d9f01e586d9808fd1bc108947101cf2fda9c29a21a34997236e14b64c953a9666014da4e10c5c9f8beefd9db66db52fb2953262ceb150e96c1671a07ae460d8a386536613e4d3d0d629cd9827953a1c1e5a54b3ce64f891e59040a1d4048323658f2d5e03e4fb709230acc73619b83d8a9c69bd0637a25252ebd7af1c394e0721d3e3009213ba1b2bfa4cacdcb7af50fcf9cca71371ef51299b2238909ca99ac54d4f36fc379fb7c477e6bbbd34b703053f42b651963f16c35f005eaa0c67a4141ab3d3adbaf96b1813b7f011322280be10964767fe7b7c37f5866e5022f0ea6ba73cc0d773dd5907abb8694ba157a6d1e9a838d73e4d62d5c0d2215a91d752b14425c9d7c1afcdd43bcba7ed60058058bbaa10c02121289980168451d615b6858009a6034b93743f5c31b197d5aec4d79b76f98e5de74bb96bdaab0df75a7adf4b242fad4b50bd586ef78b0a4cbeb549dfc8825d2cb558ce573f7b1ca3accdeca8d58e7805cb41ff4930b8d21141802b3b5a5a03c72468bd312c09e9e548d3413e77fe21434a11737c23316f27a54f0cefdf24c57fb76a466af87d154107dec78ffd6b7bc051bb59f09197b51e3df67fa0b04bdc0092d9962ce924d2bf1a68f22192b94bc0ba77e98ed402199bfae619906dfd419f4a100e5e7237a7f13377ef4ebf9b7da942cbc921a0e4375fe623b95bf629106ae5132dcbcd50f31a5ed4336b9a92ea5bf0e7f97196c548185125816fea6ee6276889046a318d8af6a20589408275991f6396102ed156b28b755641894b53c8bc6d1ceb8c03356f6b40641b835d97b8c4407f9ce81753915743820f19c60972a6d06c3ade0878d583eaa033feed4aec790d567497b1db1ec1efebc44feac6ab9429e1759158a3dfee19eb1523ad8cc8e417db10808a6d6380c3cd35d1589ab435dd4412b414be0dc49ce857885e0ba79b3244cc8ab12bb8841971983e345f508ae034a21324e6fa8da519c190d5d414445ddb8e20cfae470f3e8b8b1fe22b088e3b3eef7eb7ad1c32dc7eb9ef54258f9724c475da7d6862baf8cab96904c5041f99cd315a2f09038c5d81b50e8892c915013d6d71f2d76a9a3206e398e071a6a924ef832e6353ed771d98ea3c0ca5ae856975963220ebe21ee28263e87c5ee577c11b2727e703885535847a90127858e061527b630c5fd22e3c9d0e08171aa707c8bb98c27b528931846bc192dfaab1bb8af818f08b23276baa8c0ea3f1b440c0e16b741828fdfda89194700f6d555a05f63e7cbbd92c2924dc97bf75785434ec6e795433cdd7f8f2f038027742a534588ed9120228e56b8abbab4816f5a40e764e798de5e731581d31935a30e735999680e39f51762041e0edb51998452269b2573d8d4e686a1f294ccab6c2ae0d4247664bd0b063f48a2cef8e76b013ae390ec0d5563d6300c8e1e1200b06942e1c1d403bc39f4f5716732441112271ccb502868df6b6ba5832d1afaf34ab019d03995239169edffe107c434c7d13c8b932c5cfbf2a2d4de312459d9724edef09d37ac2b74834a883a830656bac6720dfcd9739207d221764b5309fb6fe9ecb160f80063e6eca9af389316455cf893d340c0c8651356e8f363c39189e31453b11651e497ff76a629a5cae64a789e836dd76e7ae9d165790490da3be96aa99b7339d0ce0c6d306c0e39444f803092924149f164ee7809808747ae0835f31b93fa657c2f953c763e4a6438b1b90ad1e36f316d922c3736f620623fd6ff5bf412accc9b5e409860e9b90b54378890e043eff1e46ee5281ad8cc21a9dbcfc9cd15b5a0364302ab020d3780a3d6fbcfebade9ea26e5fd1b378536d47a228feee140a908ada1ae0d3da384b8795d6be78dc1358e2fddef5cf8be893c2a7e2220b8dcbd6a4c77b93e8d674d1ebd3f2cf2cb2139ceee659505b9b3c8d3df0081f3f5d613159e883ede9b37dbf761166141f6d766df7f5929640ca8dfecffa85f74cfbb0c709a8f68b445e9be1a3b3dc851c83c857520aff7a05bb5225e2295a1a3b2f42516e60486fec5548d9dc7ba4f8036f9d6d3966da1ed807dcd080b8bf6c76a38282964df6efde93261ffec3c7982f6500924af49bb8da9c7ce69f1e670e57094b5d41a605bec89b035a4a8a2308d81815e002831a112b26e19adfed53c6f878c29a4e798ae104fec38e8c178c2224485c5fb8c16e2583aebef67e3036d6a313c9fe9b354e99dfdc37cab1b0e33f6a45ef8bf3be18c5368a1b5e4036e0eb08f21f3d3e8b745114adc26466a2267710640879ac6ac5a5a0bd035b58531faf15de1bf3ff5f7f0ed522ed5f8bcc4c0b8b0ffeb60b86f6264cfadd5d4c98457bfbf98c97516f460c46930150023e75097a428b3a992563cfcf35c4cd87393f5768a5d41d6ccc7d7cc850d6d7eb439a63c77f950340adf555b50bb5c9626cf746e9b7c2808e12f396010165c5b599730d7976b29c03932808e092b577350cfb157d18922b6fba95c0fcb2732d7abdd3e968b446b5f56bd1f2ceda3ef4b1b059cdea07e1e0c7834da8a4953fdb64460ef9c050c60dfb42088ec86b55f7f1ca5d993c907d1a36eb2ce84a3eea69286d03ffd3d6d03df7543be0fed0a36e3947fa77f9cb7338fb63415bbdbae41216e04005c9ff39d63e372b7564e536f90b39700af73f3dee116bdee182498c31fa15a2c47129e05f468a005a4758bfed492bd6398605a8a8c2969cbe9f19da404744dbfb5702437c2347802cb08833b9ae4422516352b76e45126de181e96172c6999ba670d3e42a2c046c84d6e67f128ff1fbbe2e5bcaa4e187983a31fe7fcf11023c008f1ac6e0427bed1d67e01005ccd6ff4c4688849e423e74bd04509b31dc727b5fc5c79b61319dcbc9acfec5c29586bf2af6c7ee29679e528c9f87f929a4d685220b11c64ea6cbf35c97a94a7a5d383384fadf4f4dd6d01ba6d4251be84ff407c14f2dacac98485264ac7a8f891df91cfb82c59e7e679f3b731439d056ac736054ab9ac56582f344d8a6eba22eeb152fa3b324e3518737c6614eecb3fa8102ca2875e73deae2d53ba005a355221e666c0307995c701ac2c680f8201830a6485d1ad98e14fe4539205d53260f741fbc724cb8f5eb9ad7f5a0a58faede639ed1ce669616803f0a2d526f34b5cc98c01f53e5e690284459036b37be05a148bc315fb9e5a0951eeb510199618004b784b6a643d8a8569ae951b4fe0b3b42668912a800f7d21b99b1820fb1524919d0cd4c9294ee9c62f4d4edf3e192f1b805a1d8fc9c928a3a092f79be5539b3928e5b363cab1aa7c5637f77cb355d836b5a2bd049cf9e6cd8c05829157bfd240c8e8ed4f10900e5f05e9a283c681f07e3ed7dd4cbe117ef90c89557e820d6775c8a984b08d7299421fb1c37ff32114479ccfa949e7e35c902ad52e31a4d23b8ed1a32c82dd077f89759db7dd0c82bb4ad8aea4d7edc291a960cbf2904bc4d689435c81c206980a314002af53ba2f9a808a0ee920a0b29c8241d5864f03f309f60d9894024ef98da5e22042b7a59dc1d1c7a6c26e49ea9850a444c4fc567867f19f5b4c92af9ab2cc0b1983c75e55013a29d615efd6e1c2e980bf4aea1953a8871ac81dcaecfdc476ac4684ec315eb54a8a94446b8b4ff617411cd94d3c8e9c75420c7bc1337309e357e7e27fcadf82d982ae07b820f6c8ffe7c87cdcf95c3ae8a760d558fc5b7490bc872fa024685fa3586a1d98ce4d01a6cba4232c54c13d52febcf0073aafaf10e91d538a5bcefe8319bb1386e86f553c0c40da6168dd4c685b2b4f52d79065599a93878c669ced0e79513ae896a903d2351db7c34772413c0197cafbfabe962f2d6309ab7ddb01a882246628d10d0ae006e1909ac4ed49b58268393e1ea05852c4877322339627c9ea03516b1d83510e130197b5846ef69311fc9f3fbe4e80ee7557d3ccb8920bb940f48f8e324e264aeb753401ea9dc0e7e84fc8b3cd6cf611674ea5f00a9e755bc184241afedbcbc3cb0d1f8969caf73f1703d8b1e06b733a19285975eb401815b1d6799109f15ab37309309ceb9fa7454c030ef9cd72946186ab398fd8f1d0a87a97b3bbf6a3d17c6ff82d5feb3211b515ed8cdb23bcab19b492ab9eec6cc07b4660682d96f546bc1f0f89a572682f48a60c90fab1128092824193fdb75ac4cff0a059ef0f7c04dee7c4d5cce0177dfd69481a07164f55079c03a06712f7c051a49cce7394d216c6d45f84538b7e2dabd30ed4b5555f4d870006eda78edf0cbddfaa896afa8f69cedd569af8ebd6ddf05b51394f292f2bda579a0b5099e697b688eff0a1960ffaf6516ef398f3f46e03dadccaeaa6d49c2d112283f55648317da08104960bbbbee7aadfcb5ec17fbe7d3e60ad9b1ec910db47e6d853fb9aeb4cf04e796696ce0f2cffe61f26735e290cb7fee1644ccd0cdb0e77d1fe8bbfab58b52a7beb60d889693e21ab1a45e812410efbed351096be3281a88d66305b9bf3fc9d73b7f5c36e74fa9577aa22c82b5192f6ea673543b3c329e0977ea4077e6cbc14a3476ab0f55d3cbee8f54c222c43f83a541402649858e71abff0db675ad69ef14f0021ca93bf752fdf3f52d972c1b5418b60a225c628eb7c0fece3d59c02cb617c605eb8908db6efca24e20f92442fd6cc876820ffdbfaa3060e935f700317b404ec4f4e6cdd86ce6aa510e9073c298b3d7ee8a48119faa425f2eb4d3499b933a84a706a10635cd89469d9a3a58b2ae9f590e7593a553de12a14fa02a916ebbb4ced6e21812f8f373d48b8ba595043541f8a846abb84e44af89cd6ef8747dc46fc2d1f80f72526d43a7df99d006817fdddc49b444d4bb5b3701661f6b8d250a5215f47feb6557b6ca61e17bd661835fd96be850aa0313f6f2b77e127d4307c53c2a7a53063548b1bec07407c631c7b7fdad77a8ff1c4a5fe8388dea2548cdc3471f3aa8416d353448c10087769f4586d6e9437f7eae766480012f803908c79988ad4bf650659734f461ef4442aa23aef0f4833d92a6762d86a243315a44523f4b7fc57f326dd513ae2f787e844f68b0afd5cd60cfe3309d126a8bbc9404a5aef47939836a39d6933168cbd8adf2dd65a019f0a915594eaa68787f0c1512a1211e83b6c4538f9e096c35bcaed74e0ef94523094da311e42eb4b568604117dca1a119d46a68220de60c9fabe0299517c48132c3c2638253433b72b3de2a10bd311e5b81d2dc613a6891efa9973139b1468c57a273c0b969985930928d4d042ed5f10b888f5707becfe2f85d89120d2fc98b8aacb1f74169d84e166c1bcd5ad4c1571465ff463f918de13cf2501e1673baad0ebe4946a89762dddc18a68ffcb689f7adb692f18a0607777f159708c2f6ed0cf096b22d9ec5dceb4b611e18d175377d02bfff810e009a6018e777d9cc0b25b16bb5bf4104a7c72cf4fddc8d8533ab5cf65a204b23457835791dabb7ff5f16771f7ce146623ddedd9bd1b485f52008b1a4ac7474451ef9b4210e966a5e908b917e9fda9a548ac3c9ce3f90f9735015d9ee73487d645b72c02b36a1ba9384d6385856ce050a029877b37d1b325681f0bc029b952307cfec9eee73735c1627f0a009f9a41a77c9b40d6a628ddad3021732b97ccf47a3e47095bd5030529bb6d78b112443c7bece112adf5c7b71515e6cb95cacfd27c97331a74dd50e139efa5992943fe3e7c5c89b10d05348f8ef67c9d8aaccf926994b4adb4bcb8e4fcc88b1dcbf8c6a6e2b472ce3c0e43e84021819bbb647d639c8f4568c8668d019998c805229d5ca88ac67037609efadddf31294f76ee79ce69881413ddd198ec25ae5d0e616cea026df7370ee41c8cb70d60c873cd1d0032797a76c8e3a8fe9cce4e97d1bfa7cae9e8dfd822a3bf264d55db2d4631cd2396feb2829a43e0de7f604d64a602b67cd3b7de5524844c6f012ec1387578e27021019ae8d86f3d54555789c26fcefab9abdc4c51260fbbe4fb617761b33c1e8f0335f95e1cde28fa4e2ea1f44a799afcf99936d6466337aa0c9a54b4114aaba58a88a9b2ef869970a3facd07f2751db4115323ed65aa1e5f70f6084e3d205f981925481dbfd76a8b3b8a7ce419b50a8353eef1b8710e8e952228c5ed83dfe1411a8924f16fd7f7894f41166c03f9afdbd0657db3ab4cb6b7ddfb132335f757ccd3ad55ab2362c906f4e28edf2ba942eefa94dc979631b7b7558e99c73e04bcc4f9ab192343687b6a49357880c837a951fdd3e601b55c5eb5b9f0d21314191e9349bbb0e347f748e2a37f181ae493c79b72a49a00a61fa7bc5de379c7de4d5d87c4db53c2e483429680fbe301f677d4bc311a2dfd361e3689a626da512795ca9612d4b1d9bc124f3f914b88db987b68f5934a1e5f6ac7684e45a72794aa1761f8dbb60e1a1988b28c1ef996f075c88105b8d5b1127010a4bd417dde6b295483960b1a938e60c83947deb1fb6467219fd94fa110f06e9451b3d4f67a4314b461b801de06b202dfb9c357dbdc517e06b2ad1152c9f36db761f9daf973df4fcacd70a33fa199320f9c8f6591b7a1874e06b8437ef87cb74dba049f2b86c21d7b882a9704a6c81b495b8347c32c9c006cd82919f44a8b98f4317d3a86d25b99c0e98b0b9b4cbcfa1d42c8848c0da26d4ef5c18097596c87b4cb11ad4bddf9f28a56fb50beeaf49b365ac3cff4f0851f7b39d15c02ef75a237f56fe4443258dd4c917f26ebb1caf756af6ceefd18052d56d8adb490b118b207aa2b3d22e400d6859a9eaa880ad03a18409a41e8da682b64e6d9675989e156172436f0e18a2035999634fe406de94964907cfba360fe1a0e965567054145dadf8c7a3e4efccdaaad0a7b3d22c0707422212d28fe47e7ab99527f4c2cb4715005be68c9f15b799bf8741d9f4437234a9e95658433c9843136fd99efc6cac20db89c49a9ab5572fa0adee5f7e88c96a115d32ea7359c90086800c942d1ac811692276dd28f901d3304da764c0a6f62ed82e16334b84e0950140b0e30c7d7762db87606d20ece338a1187845991ed1fbb87bdecfbc39ed1e612e54cec39ca15944b5f29835bf949693b723ea0fed3951653179a947f6c94df9726805fb2caac460db1dccb50320074f4b590e7b66a5c7b3ba6fff33f37e1a4a23a689bd9dc530e795f9c5d31290641a05c06656cb92ca480db6752fb848c9ec215e788c5463bb7a4b8a2620d86c675faf61ff4f56b87d6710b3906e5d88b97f3caa43cfb7dc77071f01656bd123f721c3af4ac06e6b184e9ba2ae307fc74ea320f3c020038442c5507cb248d852336972b165e6a988657b6aad6b4c1bcdc95437efe601c953adeada6e35d6024708ac7fa479159952df9c9afae331698071637ae8f18930111f70d3da2c30a5039b40640aa6f130c448d827fc4cbe196cdfefbc0cd6bac931e8aceb2accbd2b73990b10d1d341f9227a3857afe14d83a9a17fe0297a77671f361914c5e4413cbd916db7a040b77fd2cadaacfb7090665cceb96e1d0c87cc0a602363bfac594226ba8aa8679d91201015d1fca172f7ef68b32f436a4dfb58eb80e6471a6bcde88ef0fd103d04e60279394df3d9dfec501ec430b80cf14d985ea244f3f1b2e1df31265a586e126051ccaa33c5317dfd3191f858427000d5727c159d1bf85db6b77ddd947b2cc1bbf5ede2a25710920012002e557ae8c12304a2690d7f45209fc2b6f35aff0cb42d97beeb1049093af30e60cfc96ecd372faba811403f3edd10530d5b1015af8beea7c388d1ca38416445c7cc6ce2c26c895e8694e904c9208b883429dde915b94be73197d6d03b65cfcc45ba284d76503583bcb040831b6b39e31369ac3ab4f04b12ddb5341ebb7b22cb80d10c1d60126785eee87889a87adbceeaf20d57de012833a0532f757e1cc7c997c0baea20a7c7642ef4157b2636fa472013293fbc1f7c26c9eb423ee6a25a13510f0b656f6a0af708e92ba9d726540a79140947e56989ccf163dd159457dc9b26cd064d4fd09cd63381652ae9367056982fbf2fb93197c16e2511e6ec3ae1de47005f1e90e8c18b5c7988cd30a21d79aebebfed8a7f0de7c3dfab025706e58bd4e0bfacd6590e29753beb302bc214cc2e62117632cfb31e7094bbc491977287980f598d347daf1b9ceb6f6bfdf6eb26020366e0776af8e23fc84005014753c931076bedfb5e5a095be5431338cafa1e73ee39cc51cd081e5ae626e86bb447a0d5f2e266bf0a4277a6804e3de909a2a2ce1afe6e2aabcbffb8cdbcf36eb43db1b32cae186c5ab49c1234e8de5947257ee747f4017ae8cf439fd932eeaee916efb9b53f07c7b2fd95c8cbfc6701f5d3f587789c24700cc976cec9e62b5b7a00acac8a70f9ed81b6b6bbaedb7047b5ac2909885eee706e9acf3bf62fa34b63158096903ca4700d14e504bb0778d6529bb2482e4c5b7666edd4250b9358b2ae40ae0c3aa3bee2a302c55cb1c2a371c1f6390daf739b572183b57d692b93f461b5086bd7992a22f94b5da3dffcc2931ca952efcb1e0d47c5c4f0789ada66a2d81b52d4aabb4094ae82d56612db06b32ad8aff39808ef4141490911dedbfed8d5054cb1c942c80091e0a3da139adf68e29c3a00bf6692b65e002521f39b8cfc97b06d04f4c802f00178618792debc4d85839ac1b9156ff92d792cf245124e44ad067409e8ba195013290972fa390a5069ea17519053e701866f183e38ce4cc7a969169d01409d31b09e963087a77d0bc335d00a735c18c5e1f688e6dcc211757281e1bc293ef09cb43160f335af9c9961444f6aa1e2d42a4e6cccf9adcf0e9a75d7e28e4e504992d2c20fc0e492d654d54950616ad858e483e9a7a284176e82a18a433ddaf9e2fd6c3d9dbfba09bc02a841ffa72d892ac55480220e3a3ac76d78415d4df9248ac34115f1c7dc04103e40d14536bbfa54ea864c3283f0828c081ef2255f5ffe6ca572317899c80c030eba8b690b337f37314b557960c334849786e23fd2d84b6c38ecebc4e465dfa6efab48faa0f39768b66ec52f0358c9206807cba174639056cb1437f46e757be1d5f148ff0a2c11550183cd6e8e285337101bad158d56a395369e4838d560ee440d1ef4e4613a9c0d12188ee16b19de158c52dc2b96021aba2d21677d1a17c79db86420ce363f1f119dd54f294339efde8547e35a213c4b839c947c870819f839dec2418743337e5525019e2a95040f93e057333a6ecc5d811ce40b1da1819f53a9c608e691ea1b22e85ff221282dc8e5c5ca2f99ceec9ea49434c0ef5598143fbaf8fa921334eaf64e69f4eb8e90f0d3d4ce7ecb9f44b528566642c60f1c52f5250b0d7437b48b69076b158ad1ed37b63a9ec0adf9ab7ff72a7cf3a84ee50dcf410f90df13503900abc0e4aa25210da126c5babb5f88ca5b9fcc4963adf907af8b1c0495ec83d1cdbd464c3d2862959d4fdc83af6f3bc1c55712e45fda5b432eca1de335efa45799b196f110d810ce5095264b95e7fc0edc7c44f8a5295af04432a01b62d1ff893f38a2917c9d80901011b1ec6c43ba094367a1d320d5e9d60255d2ede2a8e17dfc65505a6979b59467a7b5bc01b7860851eebd308c54b9413766a068b069188e4cba4bf954f8cb40d342db5cc987b4407094acc8cac8a24c7e16c957519628190a677db699a05b79e77369ebf49abfe877238776aefa3a2eb204baa92c6e78580277c6069447e20e289ca31048f04f99c1d3d47826d0e0d509bf889cba8202551d9c2816e9598cc1eea501489e852a7e60da935640cf62cb2027d0dffc60f151004bc6828a3f410d85b7f47a42336cd8cf0057b13e8cbf66e3fde98634cb10c82ba28e434003d6fcf52eddc1cef075d457582c44b22fc139a8ab49b6409651ba49f062cc3558754aae8bbe2df639c2bd9ca860fd5ea596c5bb00e3fc956f236fb7af4f9654391c74c9d78226db1e53d10db2a134224ea4a79c99c4ab86641c42a2350bf37294547a68b0c9a658d8bdfab9c89db746957ff0205c503c892baf05959d8ec3cd4b2a1546634b3a2fb2b741f3382b9bf4392bd4d9d4469ba39076c1d0a5b0b9f1edd155080a92b241c367a645e3d4eddeb1cdcedc73c4a429abd02aa6e594dfcff862f736bd799ba0e54d36ed6c3fa95a4235314e5b1cdd04620a4f47fd4a7c83337f81ac4cde1fe3aff44ddb620bb9c374afbbb93428c2499453d4c5d942fa9132cf5a88c4dab6172fea862f1f174b03509bab4a6ee03448a9daa87f39f15b10cb9c1ab7b67c568fbab2cc6abe70d52bd3904b4fde13b7caaff492569076325c0c2fa80a3fcb64d3ea10817bddcf2a32a312ee5d3b860ed6f97487feb8c9f58b1e54c4a7bc03370ef095acbc4b77510c54c36f3df366176a112c949c91c9add9a56e51d04eb98a23b0179937f48ddeba827f5814595cfe0facaecb021e99617c09f483ef525c603f90fb780f9bce2495026b1c91d05360ea566825ca26cc5c7da3c1c0b4918a102fba22411c233190824ed14fb22d9692a783f2d920854256bc9595b4c3cd2e5dcd75309ed77aa839232bb23071451844fd89eccae19bd9a8c4cfd3c9cd744b351afb1fdd55af7906f0efe985ff6a3e74ad2387a0aeeef8d69d1f1eb28e94c6b1c08317b78736d820a1db8cc3c48b3a88ed037804900a5151ff62306b4e1917460cba733115e6324333894b9714789201ea65a93a490bb37af3a33f9b3f4ec8caef1991100b55575d3d063e820ec955b2766a640eeaa3baca698551aaaaa1f69814f1096fd7f0d5a944ed58ba526783ec730919059b747fede5481f0351957b805522a4b8e1234d5859728001bc4e05cd67e06acebc815cf965081da7103c3949db8caf4228d224e2ad74bac38cd32387acbda70bbcded389054d98dff1b7eaf4342c760fe41d74011b0a73690377d93447dbb632b88b0a5e3e4e65918aefb2654183b35aecb40eaa3d8337ab671354d78e87ca931345663926c769db1eb644644d84637c827db8d7db4d61bf6d644fbf61829ff97b1900c9cd9e1599faef34e0eb249016af5bd28d1be0cd7f301c25eb5a6c09cf038ca647a3367373d2b8bd0cea13af365d6ca3baba19d8ab2cb78b79e38e2663a7bdc269354cdee7f53688b575b3644bfac03e8578672c62b013d2e6d32e3025b1ce4b7a321f57c1a0ac8b5b4ee6233b4283fb5ce0fe4cdc8cdc76d56ac41def7abe7ee1f6faec66422ae0034265a657a8a4a3ae13e5be72ee8f4be1488d2fbba84ee76e2de8ad1dac560d4f00d84aa0b5334520744f03b233a3482d3ee195871f48fb85307b3d951e3ffb11b72986b6327a46ca3a0f92a4459e44e2006c4d5ef4fb86d7775f0571c4275fa5169039953457ea936337e939bffb09f5efcffde2b053eada70a8358315db9850ffc68b27996df0b7a44162f9cebe64ef6e0b9dfba0c8a8a305ff6a93828cbf695d48e613c36087192d08675459b210053db3b9158717a5abdcd9eea9a571209c51067126ec205a437f2b23fe51b28280bd903a994252942311e030631b68145c00f165ae151b66d48038790265237dd4d862596c3dcefb8adc160e531fd929cd50ead6a6783fbafe149c97265b00c77e2aceaba5a90d820194758486918514cf3745e39c4390cc28a7be69ea2c9992025b453b1f8f20b176327659ace09dcee41cb0264c5d2765d0ff3fcac9df544ef502e7844fe83ce8479719a2de34e5bbe6bb2252f9cdc39656a1dc488a8fe12b950a7ac0551cf3dc468ea0187c3e532cb13ad4e05029257a500b72163e4ff5a77cb4f05c811ec0aa005368853efcf546680faccba1b85fbfad118b9260cc80836985b7851d2c44981ae9899b889d185198c2017e53d34c89b629cd56d537cfdd93c97034f7b1eb1360199ac06eeab57a29967dec99e96975a3c600012945e762a8fe69988d2334fc98e293345299b6d531181f3460c8d81555f92b406093aa3eccd2bb74b3df86d336ea583e0a6fd40885c6697ff94b66f940aa481b14664eb6863d470b1177b1738a501dd5da4875976b38f8d050f970471a2579d490b32ff47a52f317b4a50dfd319490ae15f455c30c5003e00451626a66532527979eccd5e82cc4cb0b4d483b54c19d37ca0dde2830be4c3d940b462e271db761c2b5b9141bafb983fdad451eb31acbc9bb699d8c11c1c1e50aa8becc28c56eb71a68c62ad8cde5ea96cb9e4a5823866213553872a1a16b0c77380f0b2d04ca38f9ed1c242ecd3e520536826d53fbe56c7c1cf34777c76b754de9160c194d79c537ef59723fd17ebe4d72ed0ed94abce3c016f37b39ec4878dd45e2259371970d079a1fabab5e4851bda6c19539bd93de790f80ab329e512d9115709e1e6777e1df52a029cd8bf19bfeb093485b549bc46c6f5510ae70e13029620e3030dcda703b8bb9b6af6b9408c257b10e8ac193f495f8b07b7bf1502b9dda08a2734ada615f10cbd5d70555b49b3613cb5a691bc5db82af5293fdf88cdcbac71c69edbbe605c0eb85c1402845b38ae3908e43475cd1d0122ec18afd2bd2f5d667357fe435de29d598ff06e600602588dd359352adc68c2286e036ffa024f88f39b0b54ccf24654f5aa623007e34e55531469d86f7a66b5671691947555f13b9928ee810f8ccb3b5697b41aceb51d8f222accfe16ee9ea2e17e62135c2c1009adeea57ac190c1731cfa988cf705a3e2ea506b68f5c9d0d862e418ae8c4925ab49e1bb4ff00720e7cab375d25c6403418151843a6b8f4941c26abbb2eaa7074cfd70882846ec1499c5049c61d8fbb3d47c8dfe5faecc210d64eadd24b6335328d0579eb2d4ab0195c6d9a37bf6879e478a3e69118ee24db8abf28481b1dab0ecf0af278bbb5c1074e28a4d9b4d5ca884955fbd07a06670743424299ace65b862101d56da42a2b4f93c32fc3a610ba5d714c02b304ad6a6b3888ca181980801f8cd79a334dbb856acbe442ceab46f6330209fd2c174546e585034f28561275589b258ed6ac832b1ebdb4612d349395cdf0a87e15532b3d3bf1d124d9ae42cad3cb3e5aea4ea7f5f053c14cc4ca5457fcef7ae5ca0aa2d311ca98fcdc073e611e5be88092098361c237094871cdb65e217b4767d3c83fe5c6c01d52c88ef35e7273a0a99b91ba71f77fa9b00580406d905349b566a80f6ec7576b6fc3decc8a95fed605eadbcf00c55994d38e972a359a29419e5b17162d25cbb8cea010f0851830c71fa3b08979a92e86578c7967b17dd8439b7d6fd87d434ebaff76c87e7c78926a854e00b7e435e0e54cd1dd73436ac4cfdae20eec758e74da9c1849b0eb9d8dab9421956e0098c963b9c10cac86bae8f25037541bf68980b2b519d90687dc2035cf3254a64fb3004cc3085802d75c3cf8be2c792cb9a1db59ed702579469a5c66509e36a38bcec94c675690a616d5160eafdfc8492a25d9ad43e147c7ccc81201b06d2fd5f83b751dde31a52d9becc7da71d7fdc068c516ad09020e621ceba0f49566f80bc66dfaf7767f128a3712b673f9fb7247a7b0d0735d15915647e43ae0e181a6b7df31bd982b516c4a1fbac3222161c29c8c12f6305b0fc070640372c7947fb09393fb1c23c0a1162e81f8816489c4b40a5518291c761526e9c9f74e8e780a393607c475a806c71ad15f2da9fd080b1ed6576a8c3777caba713da6da09bdb11297016a34aef3998aa61139197ad759d8a04b4c83ea99ab68749eac94effe41fa597de5e64ddb119cbca685e05c58086ad600b972812cd2e489b6781326e53f8b126502eb12bb61ce595300a821a58e367f3dd0da1bc6096946cfb2c4735aaf299348f49bb3d3b1f74bfc81ec48fc1b64b324c2fce7ad3d74850b5d4f4e52df264a0b2bdbde043a92b9a4dada40124007340b4820ac58e211a6aea177e0e22657b3ebf82f21a0364145d4e9ea3f411ba72619f1934b8a98cbed9a5dd5aa8c184f27c88559143997f0dd4b46dd97c54686898bbee12b4594229c4b727360cdc26e91ded68e5f3242045f8af4f12ffba64a9c246c0a1d9211fb9adf0f5805164302789758e6e6d9f9908ef3037bfa44f95bdf36e4338efa107e6b94337c122e593a7a824985617c0b7cb52f9ed7ab5be0b875d6ca6ffab0eb23cb10db8baeb648c2243610c4c1493f81d9f954beccbd80fdb5bf5e72fef53ff971f022b16a6d15dd3611d5d1cf0618c76e90c7889cf19c77dc0727a572f26a52833dda12d5e1a139d5f588d72f8f97e4eb8622443c04cab189129c8993849c67ff09b5b0ac71b28892964b3a1d3366215b15890c386b5151994a187b742e2f1a9ed117144b0ecbe32ac979ce557a4cdd395de62b26006c8a272618794f5481000d8f0826680821845d6229c9a3c6ac5577a27f898b6a08e5b5194ecf4a5f454011b34ed5a3a1c0d4661293345a5d08401a1a541509f21257a53e44a6f66a678823baea29580b7453c3bccd112b6ff6554344de9c3df6be79f7d3a15311c7e6603a2f5102ca8086e208ce8d3ce2324ca9d1199ecc3056d28a9de21ceb636d610433502560853cd21b26057c51d1dba012a78bde7117f3a82719dbd77d93863709b751c492ae8037b2e6483055a77ca3be7cd01acc090b789dda04e305ebf4c8fca7303399f73395b3459d11d3c444850562edc24a911fbd6b18a48962ea61480d92d35a77c041baad1156eafae593aa02c384a569f2d0d72e1a5c429625bb08bee5908a46c392303a88d5a32c2c292750443ceba3869b7da4f5d39b5b047f0d49af9868e6879a92758c213a0006d5bb6d917c9640312b09a2fd02b13090654ea83e87c8dc34949a75f9fbf4901390eb46dacf6d92fb024bf69490ec7cc1b45187c62848f277a38f08b521d31d30eb0df4ce48e1e62d6359213976a5b444b2b53ac3e8940183ebbc8b6b6212c3e86b3adfdf08a3a1c7210e488bc05795cfc4f8d36b7e3480637c0aed59a57cbb96b7a513610e355b291955bdce78d9870571ec49c22399a010bb4ab45fa33b00a3a18eb806979ec38567c8d2bc99eede231f7a5332251ecf564466e2821b23dd54c98220bb136117adde31ee73e1f9b214750eabe3f184182df6ffe2e9cb2eee56da618f0b343565ea77fca66d5b2a3a64dbd205a682a568b9f69a333697dd0424ec33edcd9d9526132f3f317b33a1d3e569afb342841da53c654511dc7422abdf196d1a5001cdd923bb35ef71da5b18fdd228957ead45aac7fbf6c6631d9274d97e323b1ce2986739a7068d01573022dabb322af29c0e403e4d9812ede6fc7e9c7ca8d54b34a1e39c519b66e34e307c31bc0a75d046debedd1fc26de627daad431c678849075f1d47515fd0cd811ec3d7fb8938b23fbe19eb4b34d5a1790df371f5f96dabfcf19cd7f97b99a5a538e0b52901ebc53fa031a69b460b8f92aa98713aed64c7f9c9c51a70479e83d49a5c16f82304a58a94422e855efaa1d8c79e3fc811cdb2c8b81a05be5c90f00da7c7648c74d89b692dc8fda611de498384c47b218d51b6a5f2b73d7a210336e53920559ffc4bbd24a97a04bd01318be802fdbcac5ec0117907aaae69cadde6ec8abcb7d4cf5a1d2b01420917dcf08e63a5ba6ab1837358db40d137de6285c138d4a6f34c63de6d4d8dbe3500961a61d55b8aaa24b9cd49e3da4979521ccc1e8c9e78af6ea7ba3b3901718a908e860a199dcac53343dbde832306720c109d9fc095fb8fe28172560cf4a8005964202163853a4c1a79a0889458d7b133fdbd2a72ec19c09f645593ca20eabbd85ff6e44637464d207f759ceb6bc4148e78e0d51e6cec65fae17e047e710be70f616abcbc31c329d8ca95d3a53351297c3078090f9204f98049334612df338e007c18a7f13c1222d4d1c02ae9dff55b382e6bacda3d2d89ec009fb0c42843999b184af9429d7896f1c60b5902c925dd19e1cfa82fa2b3391af409169b891270d5d8427107fc3ce8c90500d41c4c5a029e98907d0af3976dcdbecf0cc6ed4568acae130ea25026b52046036b9d1031a1af87bbfb60ee364bd3e56741ea48da165852dc92e23b4e1324218ffd6dacf4a67e84549510832ad3df963a1d5cb3117fab4035a89a0899cf29ba3260c9aaca426ccbfabb42a36762c459371672525f6ebe99a2d27e2b50d9a1377b538a07ff12444f6d10d6d28c7a71a006e933fb8fd6e71de397b89523ef4fde373c3413deb8b22d2e36d530af9b4adf21697cb727843a0ce5a1205c3af631d5eb357c66ff48eb8a332e9915520cbc76d728d22d671f70c30c437f8ed25e637ab7b497a8ad7e54ada37fc80e75f43eb5d3dad18ad8fb48a3e938efb51042db402f5056e9626a7c8de03803f66ca5c1c1713c63052c09cec63eadcf7ca8aa23b97a40cb69b85872f2f5c35dda9ad45b8536085978a8f6be2edabc00b44f291ef3a3d8d49e1d4df04bff374a85a3d3b44977663245e915b74a02c59d0fcb90b7c87626fdc5ccaa2671dc4bbf0b85d8e49f76b360760f323f1805d80a32c7e0c6661a5f5dc50268ca2d626053b553fbae52d6e465452b8261b7d214bea5e4314b3fb2a5a294949a13cb59369339241ec0080542db3147d16ff78a5a29517161a6452890b4707f91a062774875e4687c184100159cf89f5d9453658fa73abe247517393310b36b3dae087155f781608179d660a2753d20d403e64f5acbd815bed59545ae12f6c277e1ffcca57ddd830189d9702548504f3ecccd2cba2ae0dadf6cc8fbc98a09fe75287038f414d9c4fa7a2c5aacdf853c000fdfe0284c011035c4924428861e6c132cfe913595ca9e6e72b9516552173e14c8c74fa8971033ae23a088bb74bfd399817ee323053c1699545ffa723917c24e43ea50d2e9d34a6b00b21650c7e0a7dc6c33bc0c90008faa5a8af0edac979eefc7f7dbacb11d01d5e5b6d5f1506d4dade457bf5dcbcb35c6fee847ada7c5aef60bca67d3519923ae88c33a5cf963d39e9f520fc27f24d3871695464d2afa081f4a631dc4b50cfc26456062504cc173a330c2b1065aac7f9752fcbabd0587c221b891e46616c9cc947509aeab960fde27f8ca1fca9e4bca85594ebafdf9a7672995e80a7e811fc4283fd8dea22a1a34006ccb5b7d83ed6e2b29825c2f827e535ed9855bcaf8c3b96c09715351116c68232973ea3942048896e7269fb98395c3c3eb6310ea43253d7e1de73d2e0d56491cc1368050a9641daeb7530a6eb88ff65f6ff6205c882b13ad2bd1bf1a0d4622b6d188c81d45f8959289b199f1807c9d390ccf8533d9d4cdf200b7562a460afe99559b10664213bfb10ba4f9a54b8a302bf7d4eb14f624f553adf76a6a0bf13865b23716fc8291eb8c133e46e842c8e918c3645f7a3d1fcba121fbef0b58137a02887312758fc596c2676384d6c0a213c3281b88b678954edc856228398468130105b15eefc8f02a7a0c7417674e30ea95de64ff9fda535d7b158ba3fab7f99e3966a565ffd283a8a454d6e2db1c605b7c167ff75b4e5cf285adcf5f6645b9594e802dcb6e6013e2e357c1a12f7eef64202900a87ce2716dc533765e604b3c12a04dca37ca3c67769e31777cc3797a1c85bdf4810106fc91c4e1588e85d620164af6ce1581257e3666f6a95e13f988bc377e0cc033e40f7f505c8e8efd1894954d66bcf94f39b82d030188fcad2c6ce18cd5996a0e30eb028509a9b769994358a14a2352c3be4ab0e720f8f1990892545a6c31e852b9832e2a3eaec1c52c21b374d299b4eafa44a52b607fcb493489ed099202ae74e4a4e328e78a6c7e2284f32316cd7a6a97a10b0a56b0fd90d5df11f336980ca72bf894271dbcce83b227c09979eec5db40c48735910a84ad616b03a7ef875e752f279b3c0e8a277da4e8dd2f72b4cc63c2ebc3118da8e355fd4462358cee75d7050edd73dc989ff823b99eb20928e864fdb1e034b1d49d62eb38cc3ca872776ec8f092e15c0eda4e9ba489ee81c9d0a8faa05d62f92d17b26badcfbc8f65e2a1094f517be97d32764aee9dc000d09454137974c595204eb463b1b928b55b6001330d095f9a47f7dec95b0ac280b00cf984bf24289fbdfafe27371868ef1b80ea2778538ec07d72173d526869440fe148501489638a7e8d6d6b551e947fec19c8c4ea4aae6fa147da99994801623288a670b264ea97de25904f29938ec839713f49ab97b9df36b469ca243e5e323eb7ce24f055d1ffd6ed0e7c5d476c20822a50cd743dfb698b91ebe57c90a8affb5fa93fca66e17ae8238725223c346e0498a6dad7ca88bd9376b805c460cc7118eea04d668bcb63286d37de22c064d6aec379e8408c109c934a140e8061bc3136158c6613dfeedeba1be469207822f39cd1c32feef0769e7cdddacf08b6555934d5188637bade81036e47a2f37845078261ac1fa002f206bd13c0785ff9d4e8868f002bb8ed0d6aa0d87644fc67b6687065aa04c48278106aec0ffc4ceae7a76ae4c030debf09880ab49c897056e318f7c4a78a56b3219752f17dc208da57757cedcbfec07f871ea6b9b2792dd642bdf8541ce955d3dda9299fcffa846f063f2f3fbb743f64d7f60f10471c84ee00bdf3d7ddc4f4ac3119d1c720e55708954c674a401cc18824aef47a635f1134a36b0beffd440a3a33a9f72a93dbc020a624369d2a8f148814a8af69aab7e9e12c8a6acfab5d9e6ebd5e2663516339b4a1fee22f45de6f4f3690fcc954ff357da0e719d70023699f3d6075b2e5ef1c7da25c62b2ded61ef2831d84d0d6ff95f2f1bba1d7579b1ef143254a3b3653b4fc892457061fd9bf81a8db08f6ff485044adff3040e3ae094fed885a42a9979c893f8e2ba09f4d8379774cf1b44b3bc5cf18a38161120b26ddd6bb934b3d9f4791fea17308e4613450f45f1d5d8f1bdf17825f33980866cd3bbfd7e84292fe9329ed8bd38b4c7e61eca6686c04eaacf52cfa199add806855df4857bd9c7a1ba4a2efdbd2fee84faa9b3b05f89a5313d1456612d0947e3c33cc03ec9ddd34923a93061ba2d545a97cccd9c36331fe6c5927e6a5987dff3146f4b64104be0904270446385f2cdfef1930bbd808873dda040d5b137d432262b2b24d000aaa7e8d92f6148df612b6ff0a783e50613d81e3cedf7ebd014fcb1c29ecff18b13016672b32332551175c18d23889aac7be1a208835278633f20db7a5b54e81ea6249f57c5e2ae11df674159bdb12a95bfe40ac42d61b855e999a25b2bc5fc77204a44e242d45004518ae514508d6a6dd5a1f5ba1d821671ee5a4d1a579af25477f84c0270c4c18234cc34ff08417219e4405abd7b362868ebac60e444038b9857a0157420311065ffb630d14e2f6da480001ecd88807f9d7381442fe7b8c5582eebb1c664de3416bbcaf246805703b7dbc6ba88ef81e4a46a98f04a3ee5fd695c38225cd46da4174c80998a5cf81354a87a4a16a0ec8d2677911e794658e379b3c07a8fd2cd59fde4272c685a23bd43daf8216abc69d75a2ce6fd28fc6ac289726a091b76e1d992b8383260db00802544bee5610b2b15ab293797350fa06309c5488464df9c9e70f12d6a12dee795173646ae724eca960e00997a32d54c51908315e1166470362d83fe986b3ea3a009d5fd52a12ddf017f26460f1d15bfad6b37dcd2f6bd32c46419e0852beca765ed28401afce8e59972d81fc373ad5c1b1f065054dcfcfad80d7d16baa268734567d16b4ea2de07e4e10e115de137ea436efc24f055db7f606058efe119df1f3a7a4428ba9428c3b38dc004ef74b8b6e5b3f9773afc199a2c8a5f8d5a8ffecccbb0ae94e56cc296b9c3bf544155ff28f7a5827e36d2aff69f53b80ac268d0036876c2b5a66c98a48d065e25016115566967157bdf6ee3e854eb74c66839c7f452417552dce337a7524323a2a7aa60e739b98deff90016c5e519f257399f3bec0294bf2d3f42eec25eab14d672eb8238c1c64ce2312593e2cb01eaf53229b4038e194b6db65981b0c32d98fc341b5485917cd77728973beb420e909ebe6b7b26d43b6882b333bbac5d81c9a9196c5e1931e1c49b6f5de4e781d6174a5cdbfa33bdb52b83f5e99aab67f55820819dd308dcb7e64d63d15b58ae5be2c394418c0fec8f1da7bbd7a1d634fdc5538f93ff7e7415aadd576830e59e995c428db02b2f29b6e160973a7ed1969e97dd748316b9c0daa3564146c68c11577c4bf1e7b051a898cab8e3b8b08e82c62ab4c2915e4e4ccadbf4526456c723901cf5b050a9c875c28c29de98c666d8f2d923484a3bb0b03ec34884b4dce770cc657a8cdb548c67aa5c26a24cbbf2d1c7d25ad213c2ef6576627d15e6f55ca4836395c52c6a00f7901c1729b3c95ba512fd9ab788ac3c803f91651c2af76cb8f0b8f7e21cbd30fe1248250af3499f328698fc1afaf1993010114ff8e4d5e788598b4022c004a34366fc6f0d7dfdf4e265246f17ba0b44053e28caf59c80b39da0c6550e95040829943f5014daa8f520322e5595abdb45befeca9c033cd67e7da4fd41d9b3e13216d4b218aa7bdc1037e8e12483843d907e15ac5f2e5a2d78eff59747d4bfe81ea78adad89e428d9269f41119728dfd29b563942335da5923ab2e525e0ed190e109d3268cea0ee0e0e6496527b847758f884fd8856e1cf831609d76aa3d72d087471a22da5644d60f5f944e4181e082462d7fa3c61d9df5d077c55182364c213660789c347ac5a35049051b6d85d043a7db517833da07f90199e61412fb1c86f978fde55362b40e835ae8659ada5ab6a373db08bb58cdef52e2a803e5cbf99af9376caf0349ed11067daaa42b3bf055af1fb8b03afbd06573b019b2d229c695139dc9de757b7edf5d502083f04fecb4cfe3a84186f8b58c84b033a880ddebe61b35e9b3692d3ad1defad9b9f57021c143ff5da8a214ff8734907dfa2e95519a46a1ff7bb4ee197427d726cf8d7f2079ddd80939fbf2fae184e799366b319e80d89abe8b474480a2731e04f168b5d7b318be209f066d6d0311223c238b31d54ab37102e5cb5d497a9e85d0730889a4186b81d5e7bb44e9b9dee4e680e23c43048e3fbfc77b06e9202dd6c714100d430a2c221185ab2d066b50683f36ba5cd001736446a9cb67d6010b50e25140165ce655226ec7ed8f9319e279157187968d8ac3d0c4b0c85b5a6acaada8d8fb5dda7e3515ea9c70385a0520739ca9870d139eebe93c0a61a5fcee81cb0aa112027aeefa12b02dbd54243183f65061483454b245d15010d32bd6b2a684af988aa37813569bf5b60d3aaa1367a1c8b327bbaed6f0b10aed2954883e15be15761d0aeb4ded031a207c2fa95d87f25f7fe1baa97ae6ee53e603e02e7ccd738177e2ef6e6b7a28b744c3b7ecb3d8ca14edd7b546a1c7fa6653ffe2cf36b2d5f46508cd5ab333d3fe91a4d97c3d693783743311e80a2c52f76af07cc7a34dbd72072d48ab49b7b3e8c9fcc79493241ddaa8ddb551f081b35a1c870e9dfcd68bda02ad7018992fa8338586efc20941b1cb3bf4c21d94417b49214f7fc1c82ba29651e6b415c2a68b83f733c0aff838fcabf223f198bd4bb6f9dda8bc06f63e76d32a1f25e0cc0f0cfb0074991e983a667df0a7463c281ff586a6dc1e2965de6827c620f997ecefefab10cdc33b4a645cf8ade2ec54ec62bc6d7ae50f4df3e054fe10a57f872084a22c765fd8b643264e68da905a46a2567ac8eda1306fdb2fd21a42bd5c0608d69e8152b0a5cbf40b9f157574d1bac33283565a97e96d905ce2bec597c1ad2fb84b134c111e1c5cbd706910860ef3ee5256f02d10d3fc7b8ad479c0d8413f74512c46b06a4640f5096924fea2e8c47304df542f04c4c0e341e83dd9014914a37c2d309b35c79b4242f72ff0ad60a2801a0cc79b24c1725fafc795fcf925f4b66508faf04e5598756cc1d694eaaeb8f05d13d975fe4eafbe03cd512e50f56fa9e0f695ceaf64146902582b86768790be3902c6cee2dc3377925a7617eb417cc58c2e3f775694e58468d61eaa751e297d41cdd8f235fddb72d37f0327b7b80897b0fddedc4e5b052fadf2b2e9911293ca25d063710ae334204896aa88dfc462fb57e63e0cbe315281e1d6cff60f9f4b3f96b5dc8cf587dd96aab1b137eee3d638c55843e88f39294effef00dd23d48f2a81f24c89aedb9bbbd41139c3db0faf207dab63f1fdebee5df30283ca1769fa00dd76b03f569a7ce267c708e3e52b591f2cfe653ba181042e5c08659e19e9732e6db61256e36925d4f4a432738fcc4e8b305e704f9e1f0dbadaa4c6c509df30150cf832d290aa2d080dd79447e223f25a58902c09ff73161ba90d7d90163fa6d35f13648aae7e07a423d27650960070deb1ba6de37f8c0c774b5e65fc7130a033a48e7031b54a024a47149b4c9a7b8f8f1286207b3ab42169106dd0dca8c86712b2140879aede687cc413e0e1be7644c5e7a6859e61c035f051385eda01402e2a830f1c4d38466ab1e37202880076d4af1d187be12668a49eb9b126df7a6de30e5064c4746d84a7418829932159dbdad3d4e740ef4777a937c91a719d5c34f39d94a0a6106c451d35417302ccb1ee61a8aef45026aac704a4271c7ccf523441fbbc61af01396044bdf38e5282f3badbb61d4d8a1e267e2102e53b95afc859e4613ddcabf42a9fc56cfdbce1ffcf611e9ddbcc590b00bdfac9594dbf1dae1a01f20cf4cde1a4dc341ec75f09002f9af42b1a161eeae914c589e13aa5e2e31bd16a26c975a8e2a345a2d910b60cbceb5fc199d0f8989f0e8e582d15a0a79bdb47ce17d35d2e72be561127dfca4856e20c01ec6acdfe2f1a787813bbfdc3b71eec0f4c688f101b9fdbb14b1ff6173d05d2556d12ad8472ee8eafa5b2acb6f9100ad39b34a8bec0e87d2d1e13a3cf8e43fe33feb807ddb18af8e32e7db1e91e8fc1fb660c3f96fa2951649f15500f27f3ec82235aa54b1b55bf738782711a9cb20b2a81213b37db79207e706779886ca7d9964f7a70914db9b7f35075ce8fb04c820b9e71377231614e5e58d93819337c7a61c346c8acad7d9b22c763d0af50edbc207e4b23ebc9ff46a33407d828a6ac9b9a4aa1ca27bf25603000ba0fab2f8d17dab50e464b79f1772a9e90f2f21aadabaefaa169c26a77ee58dcafa97606a791a0df89ca36d304eaa1a2e88df159b44f264d0e8051a0e087dce07d81ec8bf71143bf282c503b1fa38b561ef317cb339188e56d3e451f1f7f31626a932c55d9bb653cf6c326841bb85e23a84f6f61aa899a0db2ac75e23d21e22b8e597140be6c77dcf9bab5797a8eab98f1a050933987fbbd8dd86fb8fd6f60c31c3d95d672952ad243fd5227a0c010380950102c1d8668e6c6738e95b121a8f56d9b61248e2d8d23961f3638d34b47e03687e1a2e8bd540517d494e78fc75958c6c3fccb5566d36a6065d77a1e784f3406475aa85cc97f13409b5f8ddc2ae5236cef84ad9f4d18e62f9579c2ada663da2e0dfe83846976713209d97722f73b8a0f575090ac389276d8e5abb471cdddb68478bf9ba8771de0f7e63b233ee5a55e0ad7db6f0fab1b50840a83f13cb0702f1b0f571d039186a25c52290ac852cc19c5178524f154ba69ceb375efdceff949f4f927d4d1b349dd8aa28f4ad480fed581c891fab65164efb0cd9648e09964b8427bdd5f49e7f00828dda1b2782feee1792680b1fbea8d7429e959dc0504cc51f456e87b6e5c0847d04652af7865abb3faaa0568bf74161e1a6d23c242ee2a80be644d91cc461a40188dc8fbd803de8155236e7201e20168ed712e1b45085522b59a2358e004ce5a896d6e8a1fc38b51e8442deb523297deabdc3b3d4ef8bbd51e318ece4dae0b14da06949b37cd69f0a294cfacbf053cf1045cad98b231bce61cef873ae63c78c58094e1c23609a768a81adcff83903b1ae01efd05640f1375adc39900bbaaedb58bb86a642821a3bdadd0a293037f85053e099101e3a8ed8a80650e2314fc95fc0b79c0fc0d4eaccd8a50e72b47d7bf4d4f96952e8589ea8e9a1e8336c8912ccbb36208b08d5b8b0bce04aa7f24370eb8ce9a6b60208e4e69f24142d4e69a0ebd2a05f12a54ea5dd780d7dda139703aaf5211c1e34c0866c3a3164b3726560f75d30488e2e7fb0a0ae2bb055ad9189a3be0d9893c33ef7844e2531e73fd29b576fd5af402f277680a6abaff62934db0e3d433d90a6b5992d960ff0ac6442635989e03d4c641b48094cfa8f3ac449cc2f25e50ee60b119f3047059e896d15b13c59fa17e93499d715441f4644174e4dbb989f93a6bf4011284ccc5d925d910c7864d6c18383fc2d9a1669af07606d5dfdefb46fab72757d8c180da6d0d475213933ad2e6f9c6c9ac244960713dd970f279e034efe1d7dd4886bddbcfe8937e3f6376bb4e065f9529323234d1b8b9e5062e810b2af7d5d64e526cd2450e1998d6f7873e873b1fac1eb629b2147dd9865342036fcbc9fe998d94b887e492fea992c7c625b869a9bb63bf7b0ba5c2a8c5ba5c49c72c099e6b13181c391e162d2ff84e82cb01b974a93e9e21c25aff9c9754581ee4eca12d09ddf70104a10dc0a2badf189b325ac54a35a7b3f99bb820bfae1888d9fc1489fe972c550825c5f40b9a814887e988331543d01b958027fcf16050f2b6f0db1131f39b5ee9177e43b15734c38be23e1c04492eb41bdba3429a42d013824f7985c3d07e76eef69a3877a16d93aaf164ebec57464fbf4ea3f21a6e40a877bdfab23d066d7a909c45655115c2c63c4d8981c65fa0767d08ec16fa6d7f9c8806940c83129d3596810d3471a8ff91f23f1791ffd61c580b06a34c7467115c9d0e490b5ed31349ea29ce7c73212e3fdfc00a8771389bef622d07a9b749a5757447a4a82a658d370282f0690b51469b6560adaa449d76e358b3e07d370f6c279d5118ae3b93cf79231a8fa1edd205a5817c577a82f0bf68535bff97cd900fea8dc3ab732809360938b2be34f438a3bc4b3eca097a8f96b6afcf1bd24227158e72008f727aa761f394471cfdb5497d0d6c3a259151181bda435cfe7780b7d5f9c1156598f64555d35b1cbc8fcf0a13870b8d7081ec6d708a3070c632976a6082e83e9d0cd9fbc2817e0703077fc1f512f05ddec4f2f1afdf4b98077ee400d935fad7925e208b627a6e182e686cff4c005664090416b1e1bca91d96ac8bdaabbce37ea02702ee1d6c1d05e37b2192adb4ee38c74918e7be7f35ab0901f80f36557bfcf713b0c03fda989a6a9056d7af7cca6f3a79177d44a104658b62276b5d0fe27923a16a05c4f4f32d065cee58937a3be922f24d32a1ba2fb1da935c02bb8fba0ea3fd96045c5c92febcaa6ba955faba51641f3562349f72dc79d76291b27e9dba7f08561952e10de88246e837652114762605923920da65846685082538d97fa086b93b90674694c78af4dfe27dd2b7d3f2b34d29e90cfd53df3ddd7316cbbded18b5698a6dbd9ed7891c67d63e1f62e1d5a3c37a361b1b20a891e81edac1cf39dfb60a96d9259ba85edb755c81a7c5a7942604f91c371fcfd2f29b8bc250bc1a803198cd4581d2da3e797d01d40c533acd8c178b93fdc82f362630a5de5d321accc8c6f9b1b84f7df9f268b8fd45c217e80bdb70c1455b8cb8506e5bc8aca8a6635715a5ffef54e89728e03cd42cabadfa3b0bb4898d01c4169caac6601fb5cd1ee9cac280ec176f69d9a12a3d7a253ceb9e10a560a3ed74bfd51fdb72621452e32963f3e0f2ba9513bd1d10e401bf61a40a7ac103dd12246da20f271527e18b755d64091f0a59fc27314132ade9f98d7fe9f472152b8f76ce88a34421ebecb51aa72c7debeea8038dffe93c6c96bf90e59bf39b0cb853cbeb08cf315b9d180cf301f625ea18c8100d33a7d7ea2d619303dd52ac1c4a6c4a978e423358a2d9239725506c9505fffd6a8d7751c51e3e863d16011c27f9e43928b75d86f2e3e7c18ffaa58ac9389391a2dadfe92b9bb8fbf48cb2bc2529e266b856a04f0180789655f566f82f2fbf2f1baed0f738148d3803400efc1648f4d7800ea99ec2a29bf8e2b76b07a0eb7c709430f9797ee046eda0e54df2cd4c15b172603df6aaf8512d698f89117f1387914583dac0a0769a44ffd9f425596df22a8f8e9ee4b9bbfe8be32338b1d6985d9ad5138299fe21219d1ff5810dfa849eae8f156ddc74b5a71bd10c8aef235219a9ab4f3ba90ae86b39e0404a7bfc6e90686f8ced2557a4623bae7a36d0ea7cde2f5dcbb7ebdbdd436eaa6a01bfd6750fabd2e19932d03f656c4f2651a214f06d3065ba9ca38ebd368f1e7b3a65f2cea033eb4d866e930c20ff78f119f61fa4f64637975e5ad412a0e1ab00af5ffb930beab71fd4278497f2438b0936447a87cf1e84a1b6cde7200e026580003141773ddfb2d17ebe81402e8bdf98f9c3ccbf4d287dec154fe62b1e1f4770c3a9eb801a654f62883e43635802e6e77df9a631de764a48724cec2aac17e91ba755a2e1e7ae8394b3bac5dea3b2d5addd3c82deb7dd21093ec3240c3ed6de98dcafb63ab14c316dc2303d89dd9f3fcf910253ba76087b1522784d4137d73a00ea5e552203e65b0a53d8a3024e8c09c4d2ee138dd412e289e08d1dc0529fe310e0929c044d425e003a9ab11b3926e4e95b6e0f6b07a1b02faf7c8fe8edbda61fe0ea99533f27a38c82d40ed2f53d2a5f586b3c790d54bea9b562f5df512e009478addaa4955c5c633e6e9a04bbbda410d35c68bdee8bd00cec409d38371723e51d93e178dcc57ec8048ad125f2e89c6a9852e72c9cb09967002d65e861a06ee1b911a9dec71ed90b63429c41ebd0d25d6da5eb7cb7c5871a564bc39fe70f4c73539cf9e8cba6da733fca52498eedb142395bb475ecfaf47626ab3d16c81ffca759256066e35623f74bbb3edfd240305c19c02fa0ba215389e655bd15b6875e83525bc54b72e4fe35719de8f323ea9c18ea85fe5ae126023882148fc648a7e2f3efa5fbea8ef424ee290df852077ec7c0d257e206b97d785a4838074d70a7dfe9a24eaf4cfeaeea605d7e4ebdec3f8631e491517077340b46787642e8fddf486db092994e08c7ec474e84e5d765313c861a50916967dbce0e902a1383ab89d89ed6c5704fedd47c3c40fb99ceb34b9dd3f11ffde348dea9572ab76af15a196c294d67898afd6c886243c71709a193b9bf56d657234d5078051977dd3680f38ddf08ba525ca6a1e6f13a619abfa2fc9ca777eafed169a0e276d194391dfd08468fc89925125df43e993d08d0af967f7e13aa76fb29a02d268fba57b1e54ae888abed8fe6e7ccf630183840c4051999dc37a8a44b61479dce4b26434059a1addcf6ace138328eb97a8c814b162fdd099adfb4f586828a8ff55fcb50961cbd97184dbd3f4dea3168df5eafd80bde094cba04b72bdb97d9461e7453645771880d7647a407f94a992f41a182b93cb9060b2182463f97947280d8c55318a1b3394952d16229fc59bf53111b9a3a24ae38b24109abbfacf84c539a7386e34192496a5bae387e509e0398807f5cde6cf815c47009163a64b0b9e8aba337ba9526406fbc3b7bc36aee305f981165d0c578d060948ac467333b4ce9475c054180d685069da2b9d287af815526094d70c38179263696c4f6015d5633cecd337ca6e2961b64d2c5140df9143070f6c2fb1a8d5c28066118a76c1dd184f42c0b37d4057db54b4333c274e606ca60b76c1617273f3307d0e97d482b9c47704fd2372419a370494efc7c8f339f0d0a5cd24328a516d4b4a45c9567ef29e59bab0784e44e6d7c2d8c1cd86a24b20fe3e7f2a3ef6f794c36b8341eaf47abe97f21932e429f9984e3ad5867f8cb797f7488019ad70a69069da47137127163bbd022b7305437cee407eb60239044a7ee93c9bd38590423b26fd4e6a0dc5cd7cbb54b2fed29074026c2d9d4e655b6d8dcfd5dec4415022d82dbaa15a0201ef77623b887170c1c38170214bfa35063b078c9fc19305500419e74557964ece640940d261309cc9984eb5baff57c5a659a7b13e2b5bbabcacc59f2bc7c131148fe8ea6bd1dca2bebef70bfbc2757b7c10e79400ea8bf813c986da2da3db90311d3ba98a94e4dcebb69f32ebb230b482863bd70c070c9040c480072eb6710280f41d26e0bbdd2a305ef7334615ad7a56787e296bd54b396ffce51bad96094a58b40595992213dad90317968294d2a766425c9033d01c914c3f81f76e0576c58043ed7a5c5fa6089801d5bafc550f10c91b7d66a11dc7476adc0c0980f3cebdb2859ed78e8daf7fe426437d3ec1105e60c55ab0d3b2b3c5b6d65bf6ff0e56f9a63ba93f80f537c68cb536ea79afb32a2dafc2d57e68df623fa36466e81a34ea55fe8a539ce98d3b8b06005760185e39cdf05a8b6efd21947201ac9fe653564692357fd591227a329bbdcdcaa0040fbdccb4268913ed6d5b1d994d521562be9d01d3ce89b793289ef3fd74060213855b92c9d9b8808ca2378b4bb4b7f8b6338b6d18b3fd403122a8d17a53c6f7c70aee65e6836f4d44cbd8d9976cba39e71c026341fc1b5d1212f8010cf29ace9e678803aecdf06c66e9db0d447af932c8254720db900baf3d0bb169651df92a5288d113214ee7969e83d90798cff411e7a699d3b7f20de9660e47c35f186f14eea0f1447f824b8776bc5e6fa723247fcb4ad08f1407ee723ffeb49ccf0f40422cd7401c57228fe5fa6c96c6c047dc41e00951041c47c2f472d0512acba8d03290fdc099075f2bb7cc998a3d1124000ef406be8850466dbe3a60e0c1dd31361756d2152af662c1b600d8ec11537640f3e41cf842b3be1ce933b5ae7bd455d8cd9c3a7cd227eaee14cfa294ad83ddc7577a9769b19765f7965bc49b9ae74708d3674979f17783c56d6bce0a75fc189113bca2cc1b954ad53531768ba3d49b1a99d7f6d0122e1082e317ec29614616b2ea640bebcf7cacce24490bd588ecdc943a74dc8c959dafacdf01fe1b38eb1f230f009783d8e9e6cb2bc3fbebedc4f9a9e78c471b42b931c63a9c287d92fd2395b21635bfa5a3cae1531cd4a3500436506c4fadfe69c9ea6c494bb07870cc5137f2a5f6d218e175c68f9c64b965dabd0565a137acacc05c0e88aa13da23247a04bd86a9fc1212dbbb4c0963d664d9784307d5a4f81563b50953109e6ede0a0f9b1e5923f57c4799a09bd0052846e7c454644494150d95ff903336fce923fcb7bc641933a3c799df14e3fd25b7dfeef634daeced3233f5b9cffd05a6b89a3699eadbd18a8364119bdec57e669bb37c5c461794adaa1c334b4b641d025eb5f8351d1658dcbeb7c1ee04b14743c6116f9aca358b6d548922a19e0a32428004c0f5f54d2dfd40125014f3633ab4092b062aa6eb9d94af8d6e954a3b33070649bea6755336cc3078af2c2d14e60af045153f8242fcdd844e25f2b2c7936f973c8542f11e5741ec24478c5bfc92cc7d1cfa5369f2133a89ee441e97dd835535eb5c3888bc38082a24a26f3bec0738a38004c4de81063f9aa61c6e8c2925db79764953f811bcff21325547354260c6ae1e7d360be9f21af7f2500d28f0cc1eae88310b1cca4b56dafdc9e9c9e7f6530316b431693674899034551c6f67a47a72f1503450d723299a730bb5f0e0a36aa0bd33c7fcab882e491e7ae9083d22aa861c67da873055be8dcb90df358ccfb0617e0ccb37ff6375c7c00eac43d6b887b8ccae376a657e2a3961aaed1c50754f5dc8f098e5152b4a9b6fc26efa4e8c5eafa9a12a7a06d19cacfa50af719451f8aeb3706303464b230001c1c509ca123d13e9ec8bf9a47486258047a71d6e27316114409a7d11f78bfe94ff938cc8ce325ff1a8d611d43ebcfe391f92c55115bfbda279225c375a9efd8cb0ce070e2a0a09903b2da6928b55473a7abcb4891ec93b7b524fad60301d319a43c355a68e3923fe954f45e03bf26421a9f68ee1d6c07bb711d049efa940b8abcc260457f7a3baa9eaf271e4304eaeb157f88ec7033146ed99ca9d19002fbb1875acd973a785e8087de96847ff7583b3582fefca14975a88b1fc6c065066c01b10cdd9478fc93c5a24c47ce99ef84b60a9cb77ed23620d39897865be91256b2c97a665ed3351229cf409f21d2c20400977c7892bdce842c6c535598f03f1b9f4753fca26eabfd7f829de29d8277a94dc20b5f1201a2ca62f191f743d8b6bff1e6c16a8c2a95ef626f984dba871bd72d4f7500f359bda3ad74dfe83e19f46d5cf0a23188980527097078c45b9e934da91c193774915015ee6baa01d9b559d51432e76065a918f58db2072cb28a2f30f4b89cf7a8498e0c5ba91bde88246a7fce4143e5f6c2e7d7b413046adf4356eac9262a6994a4a4b62d3a8724254d9b74718ab9e710a9d01f6232c65ab92100c77f9550b631329b441c12356fd918228aec9b866d798ec4f71e8d0a8fa282a6c86849b78ab15966d41a18c1b499c153184266abae93a4ff272c6f9ab396b95c112e736b8bf99f7be0b569e4b898e15c1eca2a26b0c1206991a9a36a7390db6bf0ce6b1ddbd4bc0cfaa43c181a061692053a9ebc2e62453a8d9ed12d04ced19a37f1e46b334401f8faad49f5f1ae3159fa6da9799f421654e25bd8930375335951be4dc1c7b70315f1920cdab9d3894ece2033bb73dcdcc3d0436e89519a77fd630e3e91b67b2bdd47efbd4560ecf3616f25e7a030998bdf28ac5061ab1a8d2b0201cf544e752bb25e7c3db9f204c4a5fe7323a35685b79bbb26c2ab805174370c90b800041c236861f1c063b15020b4b4c08da0abc17a871cfd8f51cbd75276f713fa92ebaffc7b1c2f494d3c345c079e6b2680a447c928340c046289f084ba5600a68b8de54d92f3008ee84dab3c2a5df7ea856f0a1448c012f7307213aa9cc2bbab18bf0871474c7065c781743054e46ef1dfb3471853c00050f7180f01a75d3502f1c77fcabdbf583395795c0d4bccdf252bab96995e960730fe9960955a73095ce5d3f4ad0d83e658958ff6cbfbd382cce6e95408f4714bcf9a9fe3801d07db6e98f436bd22d8b9b3d41a9107d015729d7f7b8687a954d1fec7a8d240e047cf738aa355f17b9a52b2d6692e6f1dbaee9a1b8289375984e0a154d2d333117acf36ce38c830553280b49363bb6f85e290bf96f6b81e3dcd6826576f01e37baffcb2d542b124fe62168cd5ddf3589c1a4081ff50b92dabb4d20b25ec63932ba3bcd9fdca339b399b434ed7ecdde15662b67773e7c574de4177c445095b43f36cd1eed4f46a6815da7a62cc9f3b1cda3c60489c13c4f709fcaa50b2dbcc0d5f73301660965baccc93aa1260bf4166ba01ede2667d18015b3c41f6e5fe7913f7b788b1e920dbdae738f0d6d74764127293d35850f355324a92c6e1517ae679fa4b4b938ac90d0401308f2248f88f0e097f89fd7fd2a20b5bb2346266b5ad6cf73fb25d300fbc7fff799cfa20dedd3bca67139e2eaf5b33defcc1aff44ae40117d6bda24df83a77758abb640953fc182d2e9930b33293010803fc1302b3b925c45d057bc7665518b59d536fdde65dd84c0ccc8b4db9e57de31da2dff8092840f006abb7c7afbeed390a1cfe082acbee6432e3e13cde5ec7d315f4b5fe1fb9b2add31a0527ebf1116f36b20b02af624c3f7a57a48e0670e5361eef3d90f0500e4e588fe6df30bfeee7b0aad2bfb9ff769c6d18d069fc52ca5242b311213e03e56d9af193f1bf87ec9e752bad2ffb93173d62a358e7d29a769fd36fb4cad37ba9d2cfde490519ad44c2c374e44bfdadb8fee3c34f7204a568ce26c477fad1ecbbd1522a3bd4902d7d1821504ab2dc7f518916eef76fc3687075f1953bc0be5d9501ef3c026e522d497b09fa4d025aa501e7a83847d8ca676e28446b66b61a273938aa3a88e1a00412f538b5ac48607fdb0e324ec8712e010aaa95d4edd6f06db108bfce46d96cce3e9105183c69263e599d097b836eb1c8fb59f289ec81d15935bd12cbfe30560dea6e3b2412371f6281dedbdaddc361410402b073228dae6cb81a580d9e1e6eed4138d51317b82a3f842f50e740104ebc23efdd95fb167e5b0a4acf5ee12c5852dbdeb413912cb7bc689d10242f03ed9063e8aaabc9180b58d16d8d45bf063e43f6550f8e7ad9bd3bced5a22a8c0f42820eb938cba8653a1524d108877509faa18ba8b6677179ce2cae9a8929b7d24efeaecb4542266e31ac7898d644b98b0330ad711b7f9fcab3727c0052be33e906158d951b08429ad062a7ef9a3064a6ad53065f3d5f2a973099b7017e9d3e67bb587c95ac11800ca4ca5c92ac5398420c680f5eecab6d7e57a5b0ef0012fc4dadf3e11a61e92018ba8bb098156080c412e44a26ef1a697abe49c435213eb8bc188a17106ec8a134b09aa1a4f7e0e2d9cf6ef479aa1b4c76c88524b1978bedee224ebe2e4caf7f8a2745b558a2a3d0dd3d99b5238b2306c56a8291288d82abb5e7222de35de1ff3fb10aa24c96b08a750d76324d7fbd73b066087e59968dfc06f9dda62302d5c92e25d3a1a9bbec054a298925819e7dfc9994874fed80b1274e131f155ed580b18ff9952bd2f90e3670322765d76521855542cde0d619a3ced496cec3a71f865c4c47e68e54326a60843491d29f39624d06096d0c80fc805f02825e83ad5bb96644db1a834a08a50b69a3b42f5544cde6a969168db6a6306caa2343d4e0a35d1e694fef5b4acc49817d16742805be7f9ba26739d08585e4fff6fec47f349c01b0cc3926e420ba3f35486dc70c2c2c2411a245586102c79c68e442a7554d5fd5c9ae0c5f465f50f5fb3978386755db9f4b1b750c70109533133923720e5e27858325b5e4a2f074b85114b990177a8d24e202234838032afc1b7eb4afaff0454b52f64dd3507b70dc5fd5e021c08b5e3c84ab92deccc94302056cb1175bbad5166103ace09db50c2b529810e81dad29814292577fa6165b0c51e1be81fe6f61331a88ddf7e94944c12d57b58d9ffc74098874a1e74bd70632a2a312aa0ebf25de757b62cd2b13dd44abd70a693509502130f86666eb014d22c03b5f8c4ed9202f5be940aeb181ea77a028f52b1d7ecab010b5fe3d27fc323a5caaf2e565b7d5ed1b08e4335816be38510408873fa6d98dfa489de2ed30aab30903ea362f9e221365fb13791656800b06e3a5ce12b393bfba3eb5288394477120437ea2854f4352118ba109a91950f5e03b018a4b963ed875425a497eaa7729932f7921cae4bd095915badef4b1d23d4c910c97d175dc9d8072ecec87d24de4df4312fd0959326a46646de5e477467ae3be9d7a9a3a1228f4132881609925b0f862a6d53e9c103e4e7a32cf2754bcc34c8fa7d8e1c6c0ff27407cabacc4ba308ffd6c7ba7d397fec3fef95ffc615c5240e0e88ce0562b82e15d8cc0f6dd9df177ff314c49760a239fb8ddc94dc4fb4d18d7febb4e4e1fcd8b9a4157fd560031b2b7080f0ecbb8e8393bbb3e87ebc1c7b1649231990282e17feec0fc3d4c707239af61f6beb80b8891aceaea5e730d03e4d9ebf9fcee2cfd23f88b0e027c2801927b6291c8df53dabfdcf6683a964c5e7b4c69c0a8aeda19a7ce4a999e63f86a24470c082c41c20a01d883885357d0458a994b2a5f9e9348bd6337c7b505b32b9689ef3184a8fa86c86b4ef055341a000925228bfad337664dedf6fb6b6d48e4050043b8f3ba8323a1c0787d0112cc8667c71789145219a1b1376707aa53304287814ef0e434b24181ff8407aeadad9fc4e44ed4ede305bae2c9dbba91f1c3a2ae5c96de9941a1ac9def956ab418970279d6bc5153e4e43235ec5b725a5f100085069b976bb5f1b35529626da6fde0e02d22d706c5aa9554e2b88af077993c28762ca6a1928777e5ef7c2b3885a988536fba369e1f21f58cd035008956f7f0f9813682d00b6c3f7459531c5f74f42d8901b3ac2a42f9c66fefbabb9faaac6440b93e16b2475b309cc83219957ced5e48dec4a7d48be32959a9d752485e3af955c4dd7e16753798592bf7edf0c0f1bb0061b9b39e203ee3de8804c858aa28e803119f92ae9f20dbb41402e8a458743a638d1ea47b9ec92a9f1d23dbf7e987e52cfa19f2b08482e6edc5047f501da0f9b2ed2a6a7e4599442f6dfab0b12e89af3f32ca7b98481f4b9b49316e6de19384d6b736d316d719afd51f41d635267c3c9803ddac98e5c6707b62e71d5b3a115e0a705d177376321a7a9039d91a81aaa98e73934a99dd4e586558b6792707c4467e699747263713c3cf0243da592938fb7a35fdf7ac130a0ec075c2b29077b23f906c4f53f78c00c3f0dcc90c14045ebbe9ff69fa9602843a9d46a0a1843e29684ff7f2a077dfc3568cc4c0ec47fa32f74389607962e633fa1e126c971f4d7fc67f77168d863d3eed514b7a7eb8354ed21cae2ef5d3f2dbc0940d994fa515e59809ee7b12bbc20853d52660461eac6602f4958f5f3bcc143b6436a3917500109656a5e0b928dcce44bd4448cf80d96a4a77a242b3a85d8e162c6cc84f9444b74eff4308b23193e3e94fd453ad1c27eddb455edc3acc54ce18fc001165061a5b12af4fadba0ca775a3714f5b9cccb3705cd76ddcd9ce9ed57d424633982eb6b38663afb5fd666ae9c7c1fe3c18f457b364826b5ed4a644a18ec1f9166473d22b01906438c8a0295f8dc8f71c2f4368148a7ebace7d7570b55d93e27be34e281b7091e04c03e26e6103436ba81f73bfa8e6c6d56b5ad279bee0beb7eec485d3583679a4c279e35a83ce0fb583079a5976c5977d08dc312300945463ee0af3cd325c3adbf69cc641808da77c2864bb32039cc1239323bd3c84a26104f8f56a6b3adc5303637144ebacb9401ef797792c5bfb4d424aeacbccc69f31b7cff5768efe7896cc55d76432f5edb8430ba5ea0e6969c21232b3bb7416ab959cda361f3ed3ff04b1811a5f225f87ce8d27a5edf442aa606ae9e124784ff9d9d3ff8535eab6a5ae975d0f60cd7151046ee0f5857a798c8f856095d500fac9580ffbd5cc0e1ffd1b81aee0a0673f6965a3efb725a36ea70c236e3c1fdbba579cd86c7b309e9eb68549bbac17d75cca32612f8dd17be65549350ae4af2eb7ea628af269bb5aaea61e6e6a2d4a32beaa9501a6530d3f4b498db6e7ae2807d569c30fbb838ac8ab996634749a3fb796272cdb009de206b43e5f4f7af546c8bc32482de573f319f67273286d92eb583f067d4871c583703d0106d90ff64d5c0b7b74d412fd5a6d13c6fabd537e33dfffc300989793d8a412f72bdab68a8dd47bc9348d3483eee2aa13ca9b184be61a0b522ba05dada980cbe48c76ad29ef92f045547e3d8aee8e3a92f6bc7e193b6878aade9345804a662be5d3ccb11f3edebf0fc2f517dcc912db8524d625d84220cee36ac5bef071e311bb67cc9cb072c2aaad7b7dbfa7fb557b369e40b84cc8e7400757cb6b5b22adb9379e09803884ba25f50963643af6606c8dd32f1e6d33e5c15b169b19cdd4ec931d06a66125fb661d82b4d5bb80043fe75750d00a02fece23bbe9658bf609cb923eeef8ed6965e31e1f144cea91f4f5b0036fe0d68fde3a63e08d04874fed05eb534c3f4549a5ebdc1c5e0359452cf7d43eaed966d02665352138c3cf90f9092fae246fca2ff4c68e1f466c5c33d25189015424345594eab794e77a9510f52fb23355e93ded29a959f89f49c6c47a53549ad3610028af477fa6d85af88819b8ed35556e8ebcd475bfa77f28a57fb780dc0977bcebc664c892f6676c04b368445ce0d694f53d0a064f66d1e744e97ff9cdd6c682760a56e1b7aa1778b5891c5ef3a5bd32f99eacd053f635ad7ed9f8f51736f16efad287cb15664cdc725dfb0030f3da3d835ec839da45e29e5044904f7df6ca4031a2d3a04117a96df0e9bf762693d1f2c99beaee7b8f4abaf3c0c486c00ea1b70969ce88231fe02c719800b1df25f45a23a4516fd09b8f1a9432ec32c75a7c54718a06c0b43a6e92cc705b15c193b8da41f45d73ead26790ca3234ad06c66d53fa458eae76a1d80b698a3f47bb93a78875645400ef44735f3d86cdff1d4ab9cec5788284fef14d3355e54ac9c8c6ea0d4e6d615f6ad24495a2394a3a5d269a3c83c0f88a7124d3e651ec990e19435c569abdbdd5035620f2b1b844d2d7c73c71ce3d8eae217ffdc96f710c4b254f65b63104c15439cdfda490089c354460c1d54a55198ddf2a36c53a0ccb1b74ec141aae7866b251cf4404f5264c22d4fccea7bb40b7b128f8667a9cb5158fe75bb7f29a32a77ccac841d34e4f75622bf4f20c4edd480ee52fe0dc43b4ecad56f372a8b93f313c40300c11694d7e794de8a3fb1864ddf03cfa3ff93afa44c07b2c5a893bbf9c356ebe9d6bb754dd5596e9633e1683b615c252ca1e99cc5e42079a8cc556171e068bd3018dc0ca08dc0c8b1ed8b5c9621a5fcc08969baaad4c2dc443f038747fccf73cdf6aa70db941c1af75ef47654c1124afed274f109eedbf9452cf37ff28b7f5e5ae67b0a1bd9d274e98cccafe991884af755ac1fc625cd94ae243b996ad38fb67109e115be27c9284cc5f99bb0400e58a487f9a11fa55b104baeeccd261ddefd26589e6abbbacb1eef0c837675fd2f7cb406372b10e294ba7f6f9ffa31d79824c57b99c911f87b84e8ee7665dc9ef81e1e2a1c40677b6ee664c1432357069d2dd90d20538786fd9a8301d9273c8d52043c79edcc4d976de1fd381126a3767fb8e6df0e0e0f6123027f5316fc807cd4b36f7c3a4b0c3ad23eb490039171b05469e0081303ef824ded09b0017878c01be669f8c9c60f3a4c9339ff4378f04b9ea28a44afd85e4e4a9c76b4d9d12c0baf4dbea3b83956ed16f282c5135010ce3cbf6973dc97c29e6050baf9aa944d48b98eebd165f4c65f8679ca693a7216e25f93e1bda677280262b1fef27da6e5ce3fc7164bf578eccfd63d42087fad11505a3efd11619b1766fd646ab40a48148bd1a18167f2b4f4c5d297d250994bfd7d6691d188096c13d5e8a2d936e1b2d94851de39168cf16fd3273dd39d7a3ccdf97615e7629d001a5f4fb8d1e2adcc96013604435ea3c4e9ef9cbe11a6e6c46b4fe9cfc81800e7e6bed21e82c9ab14fee2fdcdad3f56742428fdef9f96b61d8374da7a582cfa38afcde021c5cc47ec6a90c092b4102644d7bab723db74740d3b4e7a504ce8e358931099d564ca6a09f522ede66e9bf38bd6276e7b2b44339ae3e9673788f2531392e548e59cb18a489df06576036685066e7cb48ef4e3f562d522d91b731d137f1b981d1b89fdf264cc1f896eed87c3ee5c458d1a8e0c877d303204a4ff7225bb1e1531aab536047ca8b381d0998000cb920c4365f5800687d213b94ab4f5869599cd6d8fe7489df55463bacc5ab82949b3fc422b8b2c2f458c8cb5c2114081a7728088bf161143b955d4bf7603524f4fbdbefef1e6912f662aecf94ed6fbb4a728d3c2d83a1c6855a5ff865eaa7851430a38c724f84f21bb7e59f65800eab7f5b1c0e7db9afb4250ee3b7c363d1667ce7489bd4d332d8976d987a89a7d4bed59939b3252d30e00ec92d4a84ff3f7c2e5244bce54a81ca9ed4110fb39f01d75fc4f38be73e41f4951b04bba7401da7ed1d8de773156d793e75e28d602aa56c3c2b6657c6db877045ab39217dddee4b4ffe491882d14f6e7ed6cd17831a042f029762e6ef21b27d2d9523b61c211ddf9e131a796ff109a3a5dfe1e2d68e2f1df0047a1d20919f70f49444ed231061b3bada47b836b4ecac49efc672eea8540bbf28191e95941c83564a8de5f15dd0682818d66b2bef1d89a3ee4fa4a53a85c6aed46ce165266c2cac82f6fa9046884dd9e95c84e3094c4975f8472864b813a45e3f02a0033e9a997be50fd665ea31c19204f594a77c0bd1a588f259fdad3d1f749b4e0e01c183b1a48d06c5aed94ba6366b557fcb2fb675396bb27536ad786dcffa167ddd8d1661fbd3a81e9babf51c9b00f05a2ef87a95119a34346bd22941389440d279c0dcb42d9322c7d97d2bb1f58f074b403cb9d7ddff3a70c2f5ea79c2c08234cbce141a743c13551de8bb3c1ea055bd7ee27bafe72d83fbad943479b9edb65520b2e55ab46df9cfa408d68cfe8a1a1032ba0229aa127a27d9980deb53c3b368c4d3e21b49b2613066a7e2b675f3203daf72878f4fc52c567a5151260dc7974039ee3ce9b7bd0efa8a3e112616ddb24f684f2068dadc9a8ac34f69084b2a4a3e5fb3b96bf82cef56584b56a5fa08ebdaf8e1c5359ac2284d75ab0ef546152866a6251695d45fa5b64892c81233e3393fd7e619a1bb7ddea61e7c5bf3b9c2438746aed59cab18b785e130516f3069a878f9ec3a4f741208436200d98bbb1eb6b9fdea36b82e375d12139ca82122d79cd94e7fde2c7b7b7ef0ea3a211753357e20436b8b7e052f5633c8f172f90ff7224d75befe560ce4b253a82355ebbfe75b2cee5778a8b29aea4a4d2acc491120326bdfa0e953c56d776ffc5c81201d35b71a67967b1c67a4c955b22f5548f08d07a73f3a94766a2cf5bdda51c06bbaab9268fd5d59b177c24d07c0b8ba512cc1103eea9f8da42a7645383b950de278ee4fbb4900daf7274eb809d9e8d9ef5c506973a2c107ef150262d8e4c5e895ef26a571d415060a620ab77c892ab18612dc4157ebfe85c1c59702d4328c699f2e04e50c1459377efeab7c14e2f5edb577a9eed8d119a4e81630a3196ab051ca490302ffd6c19de84f53daea818b6d7d6355510f86b478ed2c61e6416a30e32a0684d16daaa2c01ddd21c080791aa9e706206ae4e68a0785e71a968d247f0764a866dfd840a9db8836c72f5b0d6a9c82fb78b18291f08971f7524aa9f3312385f9f28d72fee6dc8d55c8ade15a9dfb82d25b54a496ed446342d79803a8006678c7267e45a3ee0ff3cedbf992dda3ddf0ad977a4a89e71c2e2396e123760f1bebb3e964068015bd881fcd208c1d7d0bcc85f7b9e155016bae72a6144881e9d7ed9b9815dcf06d56a4296f57b662c00950908854ca55e0365a0ba6bd12a3297321519e8027b6c128dd1fcd55fc3ad61dc9f4f9849e4e073912d001ebee759f2c819f48d798b0011c122d077fd84e8348983032a940e27cb08f7ad5d3d5dd0b04828dc9b8dbc82e1de523536d9fd74d3a2a1407424c4e33e7eff971708abe25ac0f937e2254f7b8339b14d3a2e6fc00a66c286e527ff41b4e4cf14eb304777632e2d9e47df2fa53a54287fd72d14b108f02d7e429a3fce5213bfca7477ada6ccb3113bb887f3cffece35314e04de98dd9d930064676b95b312e119449c31d46da09487325be093a7ceed7f9dfa60acb791fbe4aa7ccf9e7ad3868c59cd3bec0f68c9d42cb471b5ab8d548adef32219e332b030727734a8fc64f6d7ff85f52448bdcb782f3502f04226eac31107cf351ce7f9f7223b94c35776c36eef7f9aeb629240b9782056014eeee0e57a0f96bf00f368220eb0a360b7077e97164d378fd6a82b67fd372c7eb1cec46e0ef2a37ccc06467a0dbd1b3826f384b1983afdb57a607ff8410750c3a05aaa09e49f54388eed8c3df32f42afdde3ed6e510047e83df215eac0c31e12aabadeba7191ce53296ac259336d22512e5cb0dc68c2e5a971f3cc544169cd7fb696c40d273a3ce96d8bcb1bf464378388369acb8b7f0efb2ee9ee050096d7857b8013c7fcfe17d91932ade88f5b5bd562fa68dfaba00441b06105d800f23a24cebc4a7e5449eeca38ee27f0e80ea989b6baf4d9ea2d9ab668ff80314e62ca32592089ad34f4ae1671a89d2517c2372333f4e11bb07c5fb58f0d1a03bb92d62ac8000bf007b01eebda8360e6450a403dca5008ce3f3cbf0db76c03be5fb73ba8aef4b968e6f31f71e5313525c3446c4b8b839c494edf301b1bba842717bcb1c13cbe08ac09ee1b08f5b0d4bfd6d74f0ef3ca9f932c60da19213efaa9c95c44cb0d9093d4dcdeb9cd3567bb8dc6a0472c1a051a1e358929f10cf5b8314e8484124c17e7e803962461d8dd2e33ca70232ab8a27b5af129a977fd2bde4950db617e423d349263f60626d7e2a4171010ea5fbbb0fe362628d6e7405dbe94c718ccb2e6692e6db635d40b25d4faee6b54cf8de35f8f8fc9378ea54bf6620da08a6af26df719650b9f91e5aa5f263eff64c07dca047e66ffd35c4360a1a31c1546b9cdacb0dd5df656ca656b56133c6f12c63820664ccfd581587cf43d6a546052ec6296edc0fc89cff50e40744fed42d42f21451e1a182748c460c3a9ff6f733dd41b85f30e39678f21e491a6c292da26e0d14a98a11c2ee5d02333ad9d67bd85d1cd7d225a3631873532eac57c15e1d93aa6e071997e4e325f476b2e202d43a1ce405da3452384ba5ecde05fece10caa1e7ec179d6abd20213739a4a8bc7548223da7fbe49958afa41bb2ec7092487666538f026ebaa3a50b64696a8ee9fdf1f9e57430a775883b3cf25627cb3da87fe383851636f4b64908e3a655dc958f4fa985048ef68661855ad0f698800b4c17748d7e636dbdfe8112fc08e511699bc47ddb5293e9b19b5a5d5a8dc4c29745adba204e960003fd37b0054fb9fc0b22ee8df0c7f93a0fc5284235604cfdfff96228541ca67dd3b0604cd740460e71da4be6a1be53ef04475ac5234c6a8376a939ea87047a00e295798b513cb8d8c1c5b97a3d49b5f0bc324567fdbfbcd4f8f667c040c513e332bb05dd245375e81c1e2997caf7593995208ae0b42479bfeb40d5e1c679e59fd0c55f520f6e4fca898482d85f0044e2408d6bddcd8d1423ac7e52cb36938e6525a178faba692039f7de0dcbabc5fd5bdf4fb8340600df25d451fd14f0a5b2d67718c884ae828baa832dda22ef3cb5264f794e0e4f6de140e52961fc4b8620574b1d793917d12deeb18345da833ac37ea8ddfeadecb51c82ef36e745eb13224571f86b673510967fb0844f1299ca99b646352d944126e7a182e1ac28f4d1fa92a4094106aae50d16c39631bebfa2690ecc18f1d328c0c8a63e471a49297db4c26c74245aae6c9897d374f2a0706f602ac860892bda64c452e98b9398abdcc681389cdae33b7f5987cca837b2ab4a148c6fc72f108c4d245beeb24ac4de2a809fafa7bc7edbec144cae3402e95d89c364e131a0d4008f90ec6de53ffb60c7e53a202ec23fe877c5f976b2f0f831553ffd549924740c789b8c29355057e64aba3a111115551c45e13d536583f9879fb78b6f644c0de0622853a6b163c4ef8e0bb91cd06bfa8ef545813f8102e88dde7944c97e1a4e719f60a729838ff82ef34e0300a10821a9e1be5af3866b758c0e7dc6ef8fe0c1ea31946229808fe84a7d0912c1fa5225c6b7d9db99e7ec84200c2864304deb8021469dd8b2eb8042897a27c3058629f0798a644dd1b73b7e7704c8b4a574b866d631e730001ad16fc5da26dffa92b9cf23db7c610e2d33136b2c131225c866ed82cb6fb7cb31dadf107cfa2f781f60977181dcac379e8114a5ef68fc271e4911e63acf66ef4b760b2ea7f4e9f602d0c0b9d2cf4a51992e8c34f427d829a40dd9448a2cd76777cda449a252326f64670c3f4a7458d60d393734409bf0f39d618f53e91f8cbc188bafe1e2335e1735a273845c3e159b2ef9c2682dcddb848814d72ccb64450a96800c4281e61e8a2f28e8d06e1f5b38fe30d8adf94d2ab952dcaea2e3a393816bfa74dd117af2de62f7a05e29c7e420ca4ecad0f92ba523f7a2cb4a9b1c067a9125c080a04376468abd98bd23702dd08331d2c990a9094c3c6e0fac9ac2c8f26976efda63911c576200ab60474636441ee86631673e2021e57f1956b4783e85b4dc95bf6c6666c6299f86bec6a83f8baa5b4ee3030bafea0b04f09e0a4fd1434ab8a5b48003013d8767a50a0f0de2c3bdbb223fec8d4e55c5b35e0ac740405114376635e5aa0920ede00e72bcb3fafef84da0e35cc8c53144cea5d89b7fd4553d81e4b360521a957023f906ee2cb31cb9ff0940e7eeddb1da12c3625faac15263a505a58b19bcef039b143b9e0e82bc3137c5907728bd32c51bdec10b6884626028551c0714b1b09ce99f23de7c187a082cb4ed6abe4752d0b88dbf9cdfd3deafc78d9084b0000d5559c1769f2970353a69ff6fd493081d86500fd90b4619d3e52fc7be2586b2b5ef6712f5c39a884dcae3ee71a9b9c56a4669aea856e2a35c37b8ca0c0c06a9ea72ea10f96ac23d8de6ab0fd0386834bdf9ba9dd85660d62c9cf2f42546e004edaa75eac8d893f211084856ddf430d58367e51acf6f420b3265fd3d736c7c5b1d34723b8f2f4484ff094af062cd517767c9463a2a483f0b0d739e7b59f78addfd4e04e3088d0c7f370a0b2a7af75795fa0a1d16a72729856429d6a950ad298f593994dcd117abbf3a975743af422252c65883b79a774e44e4c62fed447f5acaee671ed16f77d4e8dab1fc06c152dd00e291d0ecf62b63e3c89878f70805018898fe22bbb97269d019f2ae2e2cc24ff95c58f43176594e28a7494c36fd056cc2fe1d3a6d9659b54aa4e65f13057f2cff9384ad93f6246b1506522985a5cc18f1b7411ef015e3447681feef6118dabdef7bbe577c9352e62b137910f1e7a86df8a5022a048d8803d612ace81357c475dbd3401a0527b0159d46d482b1c570970570a00000001bf02e88aadff20588870f2e40da93c7a576b10e5badd9b64c12dc66dc6cff593020a3e14bb6b20c6971966f07e36e42a7b45aa50d198978de1519ce93369d8c26b96469920e5eef00557b2edfe1eaed3e297f4dcd4e57240c3324e7e540553d4bd17bd21bd1685910a3868f9c5693a5783333f36adadebecea3c8e6d243a1f0637e57e61db34633e282951a4061b33cea57675e29815a41a9aa6809a64db0a6cb710efc86957b80a40761700afc243f8e5d3fd67f566fb0161e6c1265136949f756301aec65d3336defd4785ce08ab71fccacd2a142279b8bbb49c2d345d71f2ddb2a6bfc083e4338fff2ed9ce76a269e54451bac78037cf2d18f2df9d4597be85d844017e9008be5537dd709e0e13e246402524cd9849967f0dac3b9e08c05a445b086b409c9c02945462f191b741b1015832f82b9c9a25f45453cf73ee33df2dee60a6b864f170c2415c4c1e2bad0db5cbbbe42b76fe69423dc369daa27bb82788f65f489ddc8ae4f30a434d1f8097a74d7a1315f420a81b33c9f01a3dd00ff4c2ff8a2b384bffdacbcbb1308c2bfb1089a04d2cd079435496204b492e39e4a55d3f59d8a8a74c996ceb0000213e561f5f4bbf3dc0bfbc1c6d9c108fadc8d393498df9549908673ced98218182ad75015a9402be4ee2a302c1e1ba9039638a3d97addef15cf2170cf2aaa91d48ece1914dee5423cba5ae76eedb08b9c0042baf27134c6e79dca5df128058a09d0a727503f147a34e2f0a52b8f20194b47b2c4c9aad1d33c9cd49fe79577a189ac5a11deeb944c1a6beaaff5916267c2bf2c42cd45ce3bf7d10ab12f68346700f64458147da448884012652a0f4dd3d569ee30f7d5dc9699e18c8fe441d3f9ad1f93dc329a377ae773ec20e6571fc83868277a961895902e72b81a214f34d621de559b67a3fb77a038bfae8cfce9040faa5bc6d1e7cbfc60c7c368f5676589cf0896b4f1ab32bc5ef98bb59a32843023d150138c26d441c504e9013e52bd8a820cd838b78c43bbf786373229b2e5bd8aed761c73fae547554edfca997a5079b919fdb4dbc51e1cd4fd16dfbf1372e4514932ce484e7dd0adcecca9e089bbe393ecd6784813645958ddb4688dbd3379d5f6ac548db7c8e6f717668248acf52c096cd78adb45ddf4bf8e31b8003ae63eadc52cea9d3f2f143cc324f0dcc769a960fe6a16a7dc4205cf40dadc463887284afb6ceb0ca37a2237cf1e79ae12cab6817dcd346c8e566834c51aff8635ab5d3ba1c0c72b71a33943b1c249c8d82902e623b561d946f0c2cc900000051d781674a5c9e1891ddcc35b403259cc308a03f8d2e5f5b34a2a1dcd0cba155597cd736b71f5bcd4cd44adeb95fcbc5309e516b8e4bc643b685abb7d3fba509acc0a7de9930bdf8a47b72b8325e0ec4e849040316b3e6db76f0b8d50f9b70fa3468ef0ca231308bc7c7db415b8b71ba5bb193214e1fdd9011403b8d7cc1093ba68b5006fd3e914dc63d2b44d5dd10a40735e38b6f02b599c002dd506c119d567c5e74b824ebf1c56460f128969d2b2073ee6970ac6ff4754cb53c52434b6781e01db02efc627a93b506eafedf72644108b12131cfb6b8cfa8d3b2340e21513233cc2362af4d041b7bdcc94b3cf13ae32ea563c7ec11948e30278358830e253b66801aa83bf278b6421b9509291a0ae085d7f0b94b4c968387ad82ead64b24d5dded5e40f62f8550d6d631310c622e3d7556f05249a1c56f9a3288f10e1a5bca695856172702b292f453c9a100f6748aa8f02df68085b7faff0081ef30d0ef1076ac403e6218dd471bcb66752360b464b2db184b6f0de3ff5f712b8df9238b379b9fdc29f569c470ce563307b529a2961e4d9107b1b887c290f09f2a7a695b49470716f482024a38186595f444291345411c835bb1d0b104a6023a857c9595ea702250608800000680b67f80552b501053f37504db72f01cb547d935cece654219318e59899270128d25a8a6271a425e424bd91c5ec72b654e180bdac0fc1148c72b729d1197396d5472fd964f59ec72d7a0a784999e7e08b946373c47d1ee0b766fcc9b627d047289ebf30e7d7b151fdca446529e38798a16f89a90cfd0ebbd73ee59bfc5afd2ff6a5643b12f103ccb643a01f5aff97e507267b2e2e517a6e4d8264b10850acfebdb40c9a9db9607c7b25233da85643b43d4c202d713490d8b3f4c493a61cdf858949966d07070f24f7e1ba756c630523da38625ce31592feff0c901ec3c36ce075cdf66b5cef1f570444f7ebab731e164f98b6d8fe845dcd7d595f2c25802bf35889eb66a2b06d641852668da4e2dac4dc5ac2227a1677daaf86a85c55d4a8ff90904da4c157b6ed148a98abe2e643b0ae184e4f5fe0c204b207d79b4a16891a2654d660c7fc7c12b661bad8ad742ab372e5ec6b96afaa546eb82e0a0f7aa92934482883498c44942d8b305282dc06252229834fc7e2d0125f79b701ff176b28ba27b3c201ffcc537a33dd02ff3d84baf8cd5afeb09bc218e295a3eaa2acbcb89b040c7f1ab905243526697fa6cb72ebe21bfedce4b097c90056f950c5fdcc9d480724179e3beec48dffc9e90f880e117ab8506e27013d359f71cc9a55b25be28282b90b335fb4bf5f76c6cb3db41824e77593d38ab68f539428413c337ddbc1786cf323c54c186d2d9effd8f30cd0ab62822d053a22cb1f168102fbda4c093c56fcab493d349854dce52e18b09f07e891d8b32d91b3096d2c01e577a6d7f3a69bec590163291f76b6836cc841294d5003505a05c0df1083474b81e6450c3b191557212b6552a7beb274bb694a81aecb42b6dc0115d8d42802bb919e4082d52b561cf1d924a88cf115363fe6d5f99286ba9b24eadebb7e8a4f3454cdd18c3c8617b884cf60e9889a15793522c1853c87a9f10e545634239f4dd5dc6e5db46065cda112b3ce91b3b9a55719b2d11d16637a5d6c1d7a5cad32ca3a6bcccdaeefa810c5744334495f4f95e4f721e5d3cee5ac58deb3ef9935e9f4153b391b7da6b06eb335a344a793983d3fe62021a046ff4f194da5951f14cad3827b12dca209eb86eae67aefb5682a23ed5265120202d30d93c0b7434c9174598ec7f4abb852b19a1bace4dcdb049aff94441b6a82d8a437838606960eb4b0820b33c3d234f7f5bc0a49dae87ac4bec694ed28c44524f7d17834031b5a2587845fd0338d5c258987e35e9a1561ebe929a9d360d2882edb7b15e95e10416ada72b650a928dab8ec769cdf98d9dc284dbc3436076bdedfd40a16dd03b6f21d1cfa531e65a201bdbfd1fbb3c3461375a4ed52027782c8980e345c4179305c79e6e062f638ce7f71e540019736663e2a5cf49458cb32a9000045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a00400010000001902000003a0040001000000dd0200000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 8aa317e4990b7fa2304278e3385652fe9bfc065a00d363812dea58ec16eff49f ? 71106328 of 101896984 <45>
01: 09a638fb435308b7cb66dd1738258de48b0fa0eea34c7147d7a49ead87e09dda ? 71106329 of 101896984 <3d>

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

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



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

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



Inputs' ring size time scale (from 2022-04-02 19:54:17 till 2023-04-02 03:28:32; resolution: 2.14 days)

  • |_*_______________________________*____________________________________________________________________________________________________________________________*__**_*___**|

1 input(s) for total of ? xmr

key image 00: 2b2c9d182faa6d7cfc516c454f137b252b2ac8fd54acc032324f5b13701850bf amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: bc1e7c10f71dadbc41ccad1e14f79a45b56775b799f5d4f64428f1f8e9b9c4aa 02593339 11 1/2 2022-04-02 20:54:17 02:045:18:13:18
- 01: 9a7dbfe22e2de388c58f33125a2a0b99765cc03586585bfce63223538a8d8e55 02644177 11 2/2 2022-06-12 12:52:46 01:340:02:14:49
- 02: 539a79d8684c2f1447c0bed9ce60158313c6d812b84b60e252f409223fcc6a33 02837929 16 2/8 2023-03-09 03:35:04 01:070:11:32:31
- 03: 1ba1dd492366e400a28264549134cbfc75cdb9e75b12b85ef74bc9a6409e5e8c 02842730 16 2/2 2023-03-15 19:17:33 01:063:19:50:02
- 04: 3eba350750ad21c7e7566b59d13b5cb5f340b2586224abab798a76e1bcf93059 02844227 0 0/90 2023-03-17 21:03:50 01:061:18:03:45
- 05: 71454e194b91a24ed6160f167e541dd7eeea41309b9a0444a0cd8b6cc4e26b73 02846680 16 1/2 2023-03-21 07:40:41 01:058:07:26:54
- 06: bca6fdc27e09ede53ddb458346b7d87f023a2faea6977fdb65f2f91a0de1a839 02852892 16 1/2 2023-03-30 00:27:42 01:049:14:39:53
- 07: 8c15acaefc8f9afb571b3deca1d7745bf5f4b019084d39e3795de820d43cc3c1 02853297 0 0/437 2023-03-30 13:15:30 01:049:01:52:05
- 08: c2f4e87a2bc9c43bc29328bcd21242c5d3c040f6a35ad0fbbd9109db01f09343 02853558 16 1/2 2023-03-30 21:25:17 01:048:17:42:18
- 09: ad79a4cca0403c416daa27cc9ab9396f52bb954088b6d6b9b8266ede5587085c 02854087 16 1/3 2023-03-31 14:59:28 01:048:00:08:07
- 10: 4f82371864d80705c5094deedb54929a951a68a160dacee63fbbd18cc3bc7029 02854720 16 1/16 2023-04-01 12:16:07 01:047:02:51:28
- 11: b181beec26525b1bd57ca449b89c14097c9e8b57035ab5fc33ea688332b85c4c 02855089 16 1/2 2023-04-02 00:05:11 01:046:15:02:24
- 12: 0e6649cdd9c4d787baa008d2891f3e520743e05d929fec40619f903ae7a525b0 02855141 16 2/2 2023-04-02 01:34:48 01:046:13:32:47
- 13: 6e250a8e03a172d9e5de5603e2b721af8f43e97c6e051e9a8f13f543e65d5b3c 02855146 16 2/16 2023-04-02 01:44:52 01:046:13:22:43
- 14: 6dc14e5e955e09000d7ffd7adb0b52f612e5b253a279825f2ec6e5349d56960c 02855153 16 1/2 2023-04-02 01:58:58 01:046:13:08:37
- 15: c4d2c1f4acf22b0fa6bc00d92ce90b4dedcd2e4a6d39da94fc330b423c6a4a1d 02855172 16 1/2 2023-04-02 02:28:32 01:046:12:39:03
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)