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

Tx prefix hash: 92763cd8f5f764b9f9920f7da4bb704ce8228136c6b65c7d0d52fe6745e53483
Tx public key: 9e52db7a29c3bc8beb6458c819f188dd1880626af955b02f70e6ea0ba92b280d
Timestamp: 1679119668 Timestamp [UTC]: 2023-03-18 06:07:48 Age [y:d:h:m:s]: 01:049:11:47:00
Block: 2844493 Fee (per_kB): 0.001090440000 (0.000020480000) Tx size: 53.2441 kB
Tx version: 2 No of confirmations: 297954 RingCT/type: yes/6
Extra: 019e52db7a29c3bc8beb6458c819f188dd1880626af955b02f70e6ea0ba92b280d020901ac908bda86b22c5610e69d0352494646dece00005745425056503820d2ce000070f2079d012a1b0754053f71b4cf5a32bfbfbfa4f15a7bf62e09e76ed8f76560f5270871571c67b807bd270fbd856ea73edfa02721af98ffbdec15e5f59ea394ba12f897148d0b7c5ff03ffdffa3d93784feafffcff5fa63786f55aef9f2ffedab73f3681bff27a23f887fa9ffd3fe1f9f7f8c7f1fff6ff61ed77ff86ddfe3fff9f427fb1ffc0fff7a91ffe7f7dbd67fc73fded6dd07ff7f7c6a6ac1ebd38b4744ffefc06bff890396c2e32e4afcc19b6ac7365ac2e3325e54f4b3163755171b3966db48d8db0b0fea19d171968b8cb45c65a2e32d171968b8cb45c65a2e32d171968b8cb45c65a3638b1b836bbd2cab1142e612f2465adfc4d44c20e2d54e88d8db0795894826076a031968b8cb45c65a3302facf2afb968e855968b8cb45c65a2e32d171968b8cb45c71a6cbf3ac981d64f3d6c3cd1bfafacf4e673fbf5138981d66f260f2a7e7953f3f29ac98755bcb2a9ac9826729981d64c0eb260759bc983ca9f9e54fcf2a7e7953f587f50d12fca6d40632d177c116e7bc4111d1b3de1304476d051307956425cce72e778b4323672cdac63c508a020981d64c0eb43232d171968b8cb45c65a2e32d19954d64c0ec6a2ddd11e4a65b2872df27c1e33d40799b630230d5e9a815236b4655be1b4534139e54fdaf0cce72ea2f9e54fcf2a7e7956425cce72e67685cb36b18d6b27a5b59e54fcf2a7e799a59303ac9c05d678b8cb50cfc87aaf2a8f82e75b6128621dbc202b166ea242a38f16b9fd78f5ac568b78f3c5c0314f1e26745c65a2e3672e4273976533a2e32d171b3a367bc2e2e7552cdac635ac981d64c0eb26075a1d1b60fca8276bcaa14b1b25267fa9db94480666a93bfe0a133d13a6338f0b1b6f422300c892e8ae2c7e98c695513c2b73deacca4b28e7d78f96c2e3326c84ec1e54fdac02ac2e32d19826e505d17196a19f631ad64c0eb260759303ac9bf2cb45c65a33029f9e545dd092c2b44f5381f744fee61a0f4ddfbe1e2412911d045efedbc9dd9efbea6e042921c6847be10cb77654fcf2a7e7953f3e2ce72e6767745c65a2e33043666e3ac2571968b8cc97953f3ca9f9e54fcf2a7e7957c8635b1a8b8cb38ee0c6c62b6f5a9d9030205d1d04b9ec76b4a4f1bb4642d48665b9e763835c5cdb330df4d09d69b2609c7e969d64c0eb26fcb03210ba934ac7596d3f4621d5e497339dfd8d9ef0e2f334b26149fedcf785c5cebb8c31e26745c65a2e32d171968b8cb45d4724797339ca70718c29017a061eb74ecd724d757e66de748d9f2f127580756e5c755b7451845154c407394d545171968b8cb45c8468703c03526c2e32d173aa966d631ad621340b8f970ee516c2e3a182ef8c65a2e32d1fa9fe916d09dbaaa49cccd68b8cb46fa0894be5f7b41013877fd23cb1a7b29ded0e766149f8e052aae841d884f3665dc88eec98bf19f10a18b8d6b2606d1b541d45d1ceda4ce8b8cb45c65a2e302baba22cc2a27e10aad2af89a4550f609f9e55909fac9d8c6b59385ab965494e59e7e6a9a886dd99a3d821d52d45c71db9ee02d01d37a5e0345ee9cefdaa2fe359fa87b42e5c8eff2903f62022854eac733a0e7533a3dccfe1bac98223a3300c4a53ca75443654fcf2a7e79527fed6948ed062e2eca681137efb8d206f2c903c87725c32a9911b47d06af659d171968b8cc118087852f1ad250a44f312d02b3c434b9b8873aa967729d043b4926d4d1ddbb951caca7cfe7e1ea1fa4b9480dafd69dfb644a38655c8724d879d42660c19a5935e4836d1306c5a2b3a3525e4ad9b1cdc856c616d957b3c941c5d34b0c0f24b4ff6d94a85166427fe5d11b98d1b703f998ca472b99e8ff1f51676b2340bc83463ea0ad15bd106444a5a9cff48fc02c3e1e244c3207f6297943aca072411f834e791b8b2b0bfbf8cc19a25f5589db46dfec31b1e5511ca33050e87c02f2d307890a21c73d3ebb408e86fb7d29362dbdc6c03d2db9e3e00361e94f8a20832b23bafe285bb92eb470ced4025d0dc21a645ac5dabc19538a449f732b8acad40f91f2f383274f7cd4147605ad81b4f9b3ead3dcc87c8fa40a407ab607054277dc57f2178e2db1e066005ed347a7d567abec78347a6788691ad0165321ea9a1d284d41c877df7ef032c71d9dfc7b3b6a1b4a8a2836e8ae1b720649ff018e73fdb7995bf0edd4112967ce4547249cd22307b2a11cd687a88e640f2a96e896598ed9b7dab452254eb5b46baa38cd40842ae22c7bda17bbfc8f3d02a82218188d3cfa11abaabb605bdd2efa69b275a88ffc8207ed121ffcc83f2862d1d1fa66a6794fde6b964b4e6365269f8c268461a13a4fdb71e475b1d40d8919037dfeb402a9aef78694fb04633aa7ccc57c9ab0dcdfe9da1bc5c98671c21a61c6871d316d89122a008c42dc401fcc9fa5f608827ef81ecbfafd2bd340eb3db84c09764408397b59f59b299ba7ec77811caf0bce8ad7b4c6929cb2aac635260d9925c26971ed6d42fcd70dd0a544e754dfa0b805b18c80026e1476b07bebf575ba12c5c07b78b4c38618d0046de5e9d3c9450d89689f31eacd30ca6765dab29858c0f8b01771dbf52f7eb3b260efe4d9ce3baf46b9586a7cd9286643f552466c7a277dfb19e23b3d0d4edbe8591e40a1f6de80d8c0c0744ecfb7065d23e0f905d09e26c00e54c4491e5b5a94c657df2d2c66e30ff9050155bcdc467961adaa600d49334fc750c1c98b969df645229665b6c3510f587c75b0970ecb773422bae1519dce62ec22fd9d60f6df6575ca369cf75f14956bdc9d844bdbbbb08421ef3bcae496fb1696dcf00b31a4a835c210e1f48646a05a9cdbb812cc0e6044b135d2cb805beeca8dfff8d48f598c3d2800ae8281cad6b246fc60509e13d549f0297b544a5ac3de752c2a5f036c7933a247e5ff168c453c523d97f0b6083319d88e5d6a11bdea878345896319a6698cbf911e9b49a82da5e916e382cbec562a613bb12d33376018bf2dd94cbad184ff062b52c0acf9e08db8c9873d6dccaac2fe7b6875be2fa60f8af6e007a84eb55b5fe89ca6e414cdf68f52d91f7a0897ec2832e2bc6b418bf82a59bd0bfd07219a1408c3e19f96aa6304f62cfa456792d2ba99b7c781d485d820eeaede76ebe81459dd689de1f08ed54c561623ceaee06608e27a8d599f397be2b03e3c3c18e98f5ad9f38cbf313ea6beb55b54635b718dbcebb30939a632a6b77c619b3da7db6d35347ec29b761146f6629e61045d01affaf74c30b48a7324971fc23cb4e049897f755333662d98a5a87981dce549b75f9f7378ce5d4c333afd41a13307025ca48729d04c9b64c3901af839d35804411f098b7e27f7d23f193dd4651e5d662389179cafb94d6464f0385083a8038a358e300ed9c6a59dcb482f69f9a2e5f9faf8fc7dc2049b6012a894e25a412bcbc8b72e8a2576bc7ea4ed64d490b42348721aa2af907bb68c1e5f4383d18c37e9d8a2190480f7ecd615cf2625128de260f2888903256fbc0ca4ca64b009f1e0093d6f9e3aaf1155ba5aa0757607eb762a3f0ec1e196932d2e1c7003a800d41053c2fae30e631710592ad2c7ec9112f7a1eee151d919535b42e090e0dcb93213065167a719126aa64c7b2bfedf9177d89f81a7ac97505551314e3e9be1b9364fd30edf14e2a5e4a3a487d2cfc14d57c467704ec5af4bfa8643f9564ac19dcad098f0c642fb134a1ba2ce11ea7fa234c29ec15a64da10521eef6852065c1e0ee7e34d7b8d291f7c090c78de3a1986c922b12672346f0c775aff0717b5e97c35721cf499a00d7f5058fdcf728fc235722b2e75f6d3aba55ee10457518669a3c397fd7908444db8a2a096a78ed87673ac19cf2cf2ed6cff8c191ef81c68a7a66c5048d3f43badc9834da431830afd70fbaf363e7c74e0a99cc4ea7546bcb536a4977bfef83a6a76291dcbc138c4b404cc133812dc4a181a27a3e46d5ff86ed032e4b13fedfaa1701512b06447c105a9b8c8203da65ede752cae1c5fd3f7fdcdec615f2362f362c245b30bbca63b96e30f4d8fa1f5dc3d2128f78303d67108253de7a09f427ce2e41486436d719c0c2e3b3cb9414315a6332573654605151d142c6301aae0e94f05db81d76e801f1f97788426d5a39c838ce318ba751e47cf2f88fe48f5353fbdbb6068e52f34e31b1445fa1d8d657ddc23cff7e0aa8adbea118dd0b431c46ae383bdf6a94db89c20ad00ad47b119bf301cb97ab8ed39fba5b73ddfd002297db9d89682cd61a8dfec6d1a3c74a3471fe80ccfdd30051482015594253c906a142dfdf4dc8b984f370ad0870c3b960ead335723e36c41656417d9eca94a4eafa8fc96133dddceae41e36608ff0136eb8b8d3afe02cf4b1b645b7f011750234762b053154be0175f792a3f6cf353d3ecc9c5bd330e6f8546a9d7e307f183514dbb24d0e8c510e8c9e6e81e4c45d989cab1f0fe53944282b38b7b783cce7eb28c3b301145b5fdb6df6a4e7aee315869faf7dfbf13259ad14b40db05cf58d0d82d3cf14a81ecb5065edf612482ec3326de4a92a0a44f43689fcf58292d3f1db94a336a650205ab38f31fea848bef9ab3d2cefac88700186ca363d015ed3e6e02e6da0bebfef7d6bde1f93fcf11bc86a01f18672c9c9be011971d65db123e94a524891c471983f079737d5e5b36fb2a3be87aef3824a83c7b660d27df2eb6e0dc944b622fa3b9d396ef0262af94986b84af955ab9efbbb9100f3b01ccc2fe63b72de75685929c55a20ba32bc0c02d55378fa2a06a640669533a9ddf87494afb173f045c0434c2e1ae096eeab7c43da21638e88b62e3199c3872ba3f60b722a943384e5b944435f46efb12b0b935d4f2e2abd0f3b553f56f335edf85010764da2055e4956e1f4cebe168239d4c5e49acac57812d0409e7056c09698627cceed72b242c736ccadca22ce349a8519c4a23eb17078d09eb7bdb1fec53da3214b4f8c9cdb8fb2737fe68c0dbad31a3ab1c60dc08894ce3184f9a0b837b4f432ecb009ac084c9057ba99b9baec4864460aca135d4b805f36d59906d1cfd3be33aa284d07cb48f5bdb863f9a6f195289c40e6effcc13bfe49ae9e4ce5c295cf8e1aee3a79c774d2417533d6bee36b9598b3e78e548a16104dd2bba6400a19d592907af76cc497ca65fc72df7d47df6f37de9ceac62ac192a6c2c9a2dfc60b7593ff1df9f9e166abfedd1f044f523b28d9957bbefcd4cd742efd4e03dee0f07508d02f5c917b39d9975ac031029ae077625b596f66175d07c504cffa9962f30f47205b07c3c31c8963f738dbfd2b08f73751eecd6c4ba384fcca004299d0a17dc993ddc24f65a7afec28098eb428f83ee570ad8689e4902164cf81a24eaa6c9f7b3b0128382e38f9c680e62477e852f902753cc6894114c1f98ce46c8f360502d6be232c596e637447c2489cbb9bdc831c213bd9b8544d9bae7ba2450b9a86a2e3175b7ea45bf5d5e636393b8c92763158cebc382453e6c82b6ed1f0748def57fd8cfadf428404c0658eec1d94ee3510f8d5294258181ee4db7e016ba17a234f9e77d4e4c5ff72ceade20100bf771eeb99ac61f12e7cf8886fd648f336edc6d1779ccf14616da6c88a4235483c734b81edd9a1011422b44a7124391dc537816daecf83ae37190ebeec45828b9ec648ccd7f848558755b3e66b0237e36495de6861598a9b8911690b4524ca87c2b1c71d3404858812f62dc34240dbb1e061420dd1b0d7bbf8fb661156a72001181d83e85d4a882d3a807c4fee92ade2a695463f44c03425f64cb1d3ee725ae31cb3307c6a43bb342ccd2f9a3685b33b27a2201871f212d7a3571b76b26ae579b9a93d9f118971c493e16c80685d853df2b17b1ef7d14f16ddf1747b19531d7ac9b1e3c90c2b9462d31a0ffd130c953d009d17c7fa1c164dfe3f606bbebb4afd9cbf7ef44d1122a93861e0d78425195b1a5c35318f2743e416fb958f07a9b7f6f7140e39e83847d1396bc180dcb88f27ceff26203d22539f9842931659d575afd1950fdede4acf870be7d7f6ff4fce48ecf6a63bda5c04939ddf7589d35cfedc004e0082908dcc7ea8b358a325c0e73f0509fcb74b57c2560fada82873fffd58e52ac42358b71e5d79bb70e2ae38e78b7d6b42da15ca2c90f3e2d7430050f6acf20dc04038bf040d6b918b767f237c3990714a5b8cdae838e572eddbd08e3e313ffbf3d0eb9102945829338dec7e00e6e3db9eacc546349a0b9174b11b5e9b25f8b78d1a9372b367c981c8f784a7562e26ff94f6b213b323b5f89923dbb3338936f1bc313da8ce25401b59b85e1fa2f4da218c69d5ee2afd271a4dfd609c7101cf51975b42cb338aa630c06576cc86fcaa694e2109c12d2f2f067a43d900eaf3de312c2f37a8d5f3732401e0b3e4f1a15393f64e5f862a3f4fd122a49c0cdbd217b729f754fd5a496b889a487fcbd248c8bbd23a55773dd5636dc291d4d1052d0ee676ece5bb65431030abf9668fe987e33b69c6fd07c489122a9116adbdbb2e564830715bcbf41b5d306aef47f803a663376c1a4d5d1f2d7a7729242037da556950093a3e74c702306b079fd4b25249b8d8f9531bd9862ae332424ff2e7c4068f9109da948cf7a9397859813f9405c794504a2bf986a2916c7028eeee3bd50d98f76be13bb096fc3dcf1350b4a15aecfc78fbe4c752efff2732e1a81a4c8d2594eaf488651d14d3881a64a79eb03e8f7fbe9ed895165a198807717ceec9e10a27c997ab5934f73dcf565e9b6bc745e79ca590700507ba9208814b32ccfec6cc4a20924ffdf431ea52ac960ba680c3ed80cc63d6b0a28d8fe4678ae41cc14763aebd071e6a1b1940a10f33be8c26573250ade9e287884d4b2d4111c2587a1a3b7ecf463e9a222c36837db6f77193d3e5434a8de2b7601f252088c40a0b843429ee7157ddeed5e38ae1a716fa551a0aed6b416f00f7c36c656aa3370fd3971e898b0bf5382384475d96adc359a2a422f7e427ed8a2a5b81dd8e42d1ad66306f7f015a0c85ca35f37a6140ac7ca6d1ce31d897b81ea2927db85ef3e16bb768a83917cabd811062435bbe7692c13633e84bb14a20ff23124c5e63ef07f8af237a130fa65a50bfed1f92a3920c3489c613af9da36de3a87bd3e80cd490958eb5c0b1aebd02d0b3f51fded4f00523cdf185cf2535578c7f6168dc66d0389cbe6d9055d4a86a0e41a7e92bbbf75d3b873b36ec1ba35030fd76c56464282d29546019a5a2c9a0e7116775095960b7d89fd7b565300c1dfc505545cc24e45de1f2be10521bbfe8e995bef234d8fb94e74ffa071483b59eb0d78e05c836a216b115200609ec03c57a6e8e3738151c9dfd7f58b2db93133ce8a640977f613ab16b0a928ceb36bbcf0c918033811f6f532be9a35b29e68ef1b9aaa5728cb8bff9cf78cc74d506309c7e977f6c207864585e2686eb92b626084d4e41c285140f38f407b50a93b84b7bff43badc0a02d1b548a74184f684e4057f5192907a36df567f049b92e55c0a2662e8a1d56927ee08adde487bbe10e28761331e62b65daed3c11d09570cd124c8c958223b9507ccdc1904ee78948ace99ac3424a5689a19e25270c17d83b449c61e2c80f80ff7a67c804b894e0f99496d96e07baedc05acc9390580382a487781b20ffda2083f6d46fca19bd0fce14a8ab8ddf9d85c46496ec2a642b7dacc9675034cae0b64ef574765d541b4f4ec343cea4d9e1ebb965b6551a785c8c6d651a06330285183361c2f969ba73f7eef2a2f3005c00758e60df687fec9d6557136a62b7cc452aec88c56293707eeac173d31af6886742dbc586e00365303b62414ef59bee7a816197bb361e2a2db5b4d0c0eb2cc013e7d2a7220637afc0c6706c92b17de5cc1307ee1f4cfda30c2bd675f3db10d8ffa2b0c66101723a428daaa3335e97aee6551653cd5e657b2308428f9437fab4b83514f19d6b7aedbda73172be011c26f663a6eecd786e3950125b97c7511c34aa06e75ab6d9627951228eb34e3334b4ad0957c00b497c1b78296c662fa0b28224e0af56956d7d357a5304d91291338bea25ea1a07e8233aebc418eab9f1725554b8afc698c0ba58c67190ccb7f2af27dc1a0fd6fd4a66f435c8be38144d464ad1f2b767c571f29f673ebc6de55b9e91bf07f30dad875915b0a58afeba36973397cb76107dfa18c1ed3edc5a1620d94f5023fb4f349b968e6e9c8b06b008f0d0f636a27f7986f5b4ef55c70dfb56aaf125efb922818d94d23d8777732a69214a114e56886ae1b56e355f35d8579002561542b6b1e9946ba5984002758991bde206baa8497c62bd63b4322c87790b866a0901213a22f3967f3f255cedabf170f15119703ef85396d28010bb3b82a9fffb18448440918b9372072bd51bfdb1056df76816f0ce6ecbcec9ced0d291fbd2f75f7b9b68f1f614eaaa66d78e1e92d649c19bf4b83b975d5299bbb4c8bae6a1d746ed3984ee6301fb5adcbf8bb80a5fe7cc4d8a3a2b494c0f38764646342b5c323e02f4f71fa54b7ad6618d7a04e9fab027e41e3f00e85e1857ffffb11d1cfa5fd599eb4d8315ed624d2e1d4daaf3892762e7beac7445e1bea6e7365440fc755d86cead07c1c3d7e8d555b7d929fc872663f71b491d5588e6308d72204823c10360653162c3077cea2d6d85982469b35ef65b973872670f0e3850e06101d0ec84261cfa17f2d8f4b80809a6cf099d99f5988736a1853bdca1e23f2be1b9685b05b9ae4f894388e97915dd8d97d63c7d2a5901593ae841f2316bd503506e2866cc02f4ceb76fb7c391419575d35f3816d8acd1525870d46d351d79c4374d81b7d735142c1b87a0dae648aa3d4e1649a364ee9ddfa0adad001958bee163129a8ada14827bbd4214800f2039d6661afcd3ace3fd1269fd46aede2fd942f902cb1a80d47c050ac11f31df610938bf18350c3dbebb43aa9a6a633c19dda2e2a77b16bc5ae34436045860915d64b4e16012168d586b6690ee16842f5d15a892c522f96c86582ad05c7001c1506a7345302893e2bb6c3dfd6a2609ed2905b07ad2074a2df24475a39be8f2ada5637354c0347c27819299c9b5b17cefc138166f0727837ee4da1788ebc38f05987bfb310d9e4b434cb3e05f0d069ce89d78a8f489cba578b0e5a6c9a97fdd0a64efe50b5900cf6eaa47b58998323b79a5c4594fbe009ef8a27f36ac87e35bebc593c80881cbd24829e436ddbf3a1c29486e43b0767104027462b35034c474498aeb2e07794395544ba7ece508ef68bb9e2ad04772f323a656947fbce59c3487087912b1e0d953873c5237ddd0880b088ce064f6811a3cce8bdd9782233a02fcdb5fb84b8c00adaf743da3bc698d8cf3bbaeab048c4ad0f5c5aa8b96313d171efd5fa3f473095edd72bc1d0e0515b9b05736e03067d82a8a070f6212f81ebf61aa80a74d640ea5278d5493a355c691db7bd5378099026e5314059363193f25d96c6c375bbd4aced1fece7fd57bd079f93d51d2c98874cf99f79965a0e8b3bd4369b0e1e83f10dcc7d4f58b75079a33989002d6b149958208674702014f71621eb0d70a5bb73d3595e04470b3bbfdb01f99f34aa26238663d433705235880328be0a06980a771a223623769fcb5b6e7bec07fc29731b67789fd9f9dca8ad07439a63276a300fb4b04b9f3ef32eb3e67525450ae57e472c2af081aa30a81eea2aad67559644750246ce0a8a24d81962032942b98865b0d10af741c57db548175f9a0acaf4bfb4a24e79eca4496f47cf3b14258ee5bac5c63abc67edc90ff1277c0f36d46473c9e9720daa2758cb3bbe8223d8c51e25458fa81cd397b60f1f8a6a488e3b8002ee27e9fb181dc71087dadfbbe94234068d29887129e680635562e0da29420e23a4032434094865d4224086ef90f28ee526fc1ce38910123564987c7e6ee9ff24cab414697791e445933a7b8e38ae8479ded62798beb748708a53461b0aa97073141ae7990ef0790dc9648e67f17ba038fe10e915fcc8ef1d2a8c4bf48897f4df41f1503eaf84c0ecd4bf758eb7e514670b4a0383ff84770b5e77cf98bdf09d25b7191431d9dda3b044178b4b42150a85375353e25b98ccfe4400c6b3e4a7575307395ff00ef765521721128962ba7bbc60aa52aae8332d152884761313453d7077b6ed73a6d1c40cbbb852035c27d543d0cd96f4d758476f3863ce38baaab025b1c209847f4e06d57a3203973542b44c0bb5fadc772cbc64efdf698b99a02b5ee96c3b35aad1d6b8137c394103ed25bfd53e88179003f1877cc935beafefee0d5d11da53c9cc06e29393f483f29aafd1751a62e6f8ff00c219fc86a122ed8c813bd1e20c902a487bd5799ca04c6612d05ccfc9b73a5262be8037bec81b562a87cbc95ae3d0250754ccb7c74a2f301b37712ff351d4e55406407aad3ba5e98975c518cb317564c07c0d14a8c3f0f7ce9e7dbcb80a87f877badb1833443c9e0522107ffdfa67550158eab63dbfb2d7297a23ed2aca4a5f1572073b820783c0618f49fff6db9fb28832087fef394efff88d361058267c787b577f7eecf7a27573b896d30122a4c1f31219bcd46af0a6588af998e770210db1dccfa5c5f46ff4927efcb440d016fcd0f19bcc6c13ae0f0a5c885f2462da99adacdeb9080946e0a64033337176789bddd3bc71a650d340122e18380d540de51ed2f2633868445d8dc99e6094e6000b1f7107c7ca825a502513662455bbccb45eec6a898879b604326004ade664f50908ded710fcefae8a60795758a57a01883e416c32fe2bd631c851bfdd7e39b3ca647be79f8821a8c74c29c1bfb2916fb47d423d41231fe00c3b58d6556321140cb7f23caa4a9e0092994a3530c0715b5811310ed7cc0373bc2effafb698a743f89f2aea354c51bb9a6414504405ad3e1b2e04c8ef1e9ff6c2ade237a0982e4f6fcbf34792dfb183aa21348202521fafd33f953783ebc9d0ebd3ba831104daa92e55d88c3c022c7ef947829107413664ecb6eb19959a09167d108c9c20c7ee7c731f61e352ea8ec4f2582b000f3b5c1645a25d61ebc25f9e912c1b58f11fdf1d31f8d0e0825c2445859c06036e7c1a873c3828e7281f1000dde0c2103d3e1b7062e68e84bd8bbde4bcaddc953a2f39377aaa40ca09a60aaae9aab7610b51b65bb78bd338610aa9fa2545c2d5774d52f4773d23d151fcae1851b3117110cb7000998246369c2d986bff14c0f5b42769bff899c893c35fce69f4d213933bbbb84df898ef3fb9e42a4d60d40c3b52d82ffd01107fcd2489e20162c3242efb8b4d3a51d2574a18d5258328720276cbd261635b15184c2a2b50d357c3fc9c3e6376a813952be48d7c80c5962d6ab63d946432093f3cb1c7353a295a0d47b1da42afde6fb73499a51003f5edd5cbab0e10dca5fd61672c30292d0a4a47eedf82d3eac4a337351dbf44fe4e13790aecf827d75add3f731d28fef1b6754c6d3105f8c4757a1e2d5908497758cae21be1541cb227ac5625e3d5521601fd2429f7b528e644276ab9d8219a4ba0e56f499db05adec4275e5c049ad46778f901ce86415d19f4b4e7ffb9d4a5df84c54dae40e2b58946e7572b5d337328a064792f30e5a762640a6576649362b8f6efece62f35f3f5961fe07dcf28afb630ff2e21d4c05a2fced564b74ff7697006cd6baece94d0e23291d2d617adc1389904d3d0a7d9c540feca02e841419927ea2e6d28d2b02094e39d6afef78ebb8f88dbbd91315f08110f85887c496db108180552c381759cb3ad2ec1198a37e6398f99055f3a8da1600302529fdce0cf141393c46507dd8eeddcc8f6403dc5a3bc8b5e4263c32540713776a4efdfd3c2f1217c1a86414996165ce4af0317e6f1734a4dd0c0f4bcfff22d50c7ad8b77ff6ce734a1fcd941f414191bbd11c0503f1b5e361992be6319e3c5429a6c4cc10ca28f9244f4eddb698b22b672958a0a86be8f1bc64111d9954d119f17873feeed5d12e0448deeee2905c802a81b5b23a2b4fe2788c682d8e551d8d4fe9d35b22d7d56af14823e66a2d9603e22a5f6c4ed65df450797c85819ab05895b6ef190be3cd5259755b64fffe5536e7fb787381912d4bf45304f32cc29c6f63def69c0af7be57726eb1e7570dadf767bf1d05865ded5e95980883521873884a306683a10de719baec7b98e9ec0e2922cea515e1dcaa72a0ff0ae4281eb8710a8a0c2444be8fccf2740d6dd49e19ac04b037124588258afbd262c2910ebbf4d21e76dda26540a977ab9514966ec51ec62c0c4723a55be2e4cd05302220169c40e27d2d3662c204e6b846846825242323b41064687117ec27243fb3cd6753a6de87f926e9e6575c7ecb85cdb440ccff8a0215c7ac36a508e22207da3103d99f7b03e2315e82f64e0f9f5205bc84e29c83a258190b48d0bd78076858300ea88389c506774a77646070f4b24d7bb1a8380a5cb51e08039ae47febcd1e55e07ab698f44cd5dd0ed9b91603319229bceec135d456fd9ed4b0e9dab1af083b53b57464d8de1c5861474377bee680c983695a4d06349edb3e4e0e756f1861d9dd4525b3182e2e3028b58477a2baeb2d76fb99c3323fe36bc15ca2837d410bc866776db0cc502e59ac30fab9d016250ad971bbef0d826c355056c6e1c162b98c875411280aa0138628d8c3ed54ab787ae3e0309d7c68a953623e36a0a0afca5a4f3b91d29b0ac8610883a62aef055ef82e472640546b070097620f2a1c1498c4bf86f04c8938741ef41732b64219bdb70a2eddbeb597f533fdfb55b0607e9e5c83beba9f9022d9715d6809f4a7af179091b2217f07de99992e90feb5810d57fa7505e945762fb460510746bf2716397337b75d742378061d34a9b36e97baec30e67fa5f19c5bb2aab2a0fa89d9acd6345c1a7e9a60381906add8d0ecd7ff60614a6e23917f3801d9e93832991a2fb5497760438af50dd32ff2c6f592221857e3e41d0dfa45da82ddc71ecf7a441d0c57fff5f0eef461e615e67e39480a829bd94f633d0cb48388f2357114b69566d4e57a79527920fd927900b053143095bfd96e34c4792b1c9854c684558fc635120c4124fe4a06371b339aed78529f1a892b6dc7f67b398731e5ceb557982607ba8152cb4962132ce4b3df91458bac753efe095cf0e5c2e74ca205326cac939a9f2e841c1ed831b8e7dd291c8f03a96aff8cb8853510cb317de4a30ab19dfeb4e962e1e1e5f888f6054dbc398f5fcfd05b7403e99dddb73b5efdf2016a5c20c9feae754d9ed19a06a8d60a2dd8234e4d844caabbf4e813275325af1d8f7b1db188e25d7332289a6a474eb84580ed9a7fcf7a7aa5f93462c49563934fbcc5e228cb6d396345483c70710396ccebe74d445f8ae4d4cd51797c21307404cf545aee22d2d72f4b10252e28479dcb48ed40c38ddc9e41e46089aa9d5e9ce1cf598778cd920a1a47563993d99f2371ae0cfff4bd5ed0f88309d8826f52bf6b694d48c570b1afa8dca239a0ad6cd043e7e78c856396e867d3acb79b194b4b11c8fce5271bafb10fb6d86e6fd59043abc578a219871ad172ce1b2b3469250f0c0cedb04d02c3b643c59efe9d0e0f4e654db7fef6930cb973f420056d824faac6c6fe72a5dbc133374357f58ca16cc6c1751b109188474a9a294ff92b2d4de320cccd7176f7dee77b9652e7103c4d69906e2d4fa51a8828e4147c71cea13e43dcb643ddb39b12a84ebfe6cb341193bc0bbbf1e79a0649c3972bd6ab5e28b237043182d065bea5e26748c5a785842c49f0702504c20228c6c61f9edbc819a6dcb0c84f2f3da6d0b0151f499b10a165a28be6fbcd74340efe5b20a58626b8820d34e2ed26b7f5e7f4967aa44367f9f4d8cae260c11f2c337665a3bac70dbed8eb8ac025ef82cb94fd9b29a913e1e497cffb0fac2b6cd91430592a277e289acae4020317b3af4250643d3148626598ad0f9070049442f665d416ae7e84fc9baccaff3d03bfb43af0ea0398dd36060d548e25ccf1516e8e58a1e69bbe31198355aff15e73a2f6b2667ecbe2223d9241faaf181f056a9c70ca5981300d4d532cecd51b1ace4f5b692fcee657042451c028b775b96d10ce9077dba4cc2df43587045b964438104c7caf076082bd93bb7fd3cc4666221fa470b131df4cfc4af9cb146152e6cd9b1d81f6cc00d1bb2939ed0ce8f40d62e1682678ec87fe870ee4d4182230d710d31d40dbcdf874b6a06ef72d27580b3873d30f6d591b1698b3e4a88d7c232317d5882e2e4392080b9c6640cca13a1db6766825d8e6589f0a677399b88095a1f212c1a9117a6b174dc136e67c6b6f27b03fe1f331ccc2dd6db69f15d950a568b0c9e649d1010e7529f67a42f3a30d8286178d156935efa4734262695ef70d173a36627aba84936ebe52698472f49fff5fcf3ddcdc7604f4340faf844f152051d68ee71abc2af33f90944e999a006ea114a213263b377f9ae48be7576bf16d18af20d380169880e09ab497d19d969a1d07c48cec32a00413fdd08dadad711b157e27d2aa514e3c4d38a7894ddc067749a68deacaea6af7594be688370d834e9b3755dd3916fa6c92644e374e2759a5554b3f6c6d2510f56086e779bcd3d6ed369ffa46fbea68bfd20e8fbe8cfc18ad558f0a3f1a3fe8efc496b61eac90aa11f7fd68abd647f5d5828a334b3efa481709a1b45a119099d0886448c7d5730833ddc456164653136206799cd155a31f6fc57cc3d0b03baef9ec03764655aedd4a213092e87d1996f7bb7ffe66d08acdbe106ccd79e70658d6b5bd5e4cb730a95855f5e8152b6c1e55cfb85a35447399cd93b9a3efeaf52cde5731b946a30b38e83692dcc9474bbe8c54a98cee4e77744116a969765ec1a7b2e5ca96dad42b30b80ce1d6597f5499614d7e14b47aecc6f108a4b63de153a1dd7c3ddbcce4540b836a35ed3a52d498579a844480792af33d7764c20191e5765c462814ebe50d550fd751e2fadf23568b8bd72e3dcb8c83250619671d3520b636b8ae34b112cae334855d6ed66bf57848e4794ef91c4f43d8dfba373e37727fba161f40176241ecaaf40817485dbc414a64e45b78ceb5bde370ff84a0007157360b85b8c18275d36b78f0f51f17bdac6b7c2d27af7ba4a0a97975bb230350f5889f961fbd3fcb1ec67af0cf67c3408f862284b4d01b95439780a2cf34b04cf05e5f9be13a7213f66db5d36cd091b2fc811a071f50ef11a89f529e8b841d66e94255fd90b4103a5cabadc359d4ae10dd0ab059b07c55ea093c924156f8de72575fed42f650c62c1df587d851a96b42aaf5e3c28c3e6be1e5b40ca7e3d653eb3293993002df83d172066f9ee7e136b714dfc2a266862108492c96ee4f0ad086d2fad9ef15a47bebf2145caa96236988c5f085989be9fef1c1a586451b1af84700b1532c1d62cbcd82776b1ac59e79f3a5a7e13d69e287cee35ba7affac13d7ce37792530bebb76e6193918e512f62e2966753df872dace8cf3572140337e1b51f10bb332b908518a2fbac8bc18660aa40af745cceffefc424332e92ee0970ce044394b1ade3726f67ebab389cd3d8cbee9f57c123ff48c5fa678db9994d981b7a8d83ff7a524eaa5b6656ab76adfa3f325bd635ac3f31a22baea3706ac9767b5177cabd868957d8a67c6badf7f1e1c3ff322ffb3314739c3bc1ad3e448afa1ed98a72e774a254b408fedf9063d3ed5fd142c2dea693638f4d05a8cc9f24017761537189c60d310df4cf16bcf4141d763c600c131e353e4346449f3ff3e9314c0a12db4d1ac1a8dc45d2d0b6779aa881c8885041f8742922d7d27fa732021dd9af1d0130fc0338383222ef7b77bf8a24092ac84ba8be836fb5fed488f98fcc89b55c6f8770eb8d77519fe39605b1ed1621c66e9d13b4d163f6491a0206563f840276e60816cbfbd7fe14b783eb2480c629aeb791ea25c232c132a9509dcee6eaf1a3053b5d17b14b81d7778d7af8c95d546adf10f9f6f1a7717cd1e417797a7700130e4f07d33d1e9ecd0ead9deee6342102ce9c8a82d5c70379473f463baa6f0ba7478b09d4ec2a3bc75012a91b302621687c140e99e86d9dd3076c2262edfb342e49db425b59e55053f1512afb7b9819c26ca947b7033ea8bda332a58a9e8b0a84251b07817282913fdd45b80f9d8246e524563128b476715d00446d5cfd41446d04c9df82aa014bf0d4a07a9571c3b827d646c11c3f3d4c22073dcc406d1000c80eaf33c558e52c31379d8521541e92171ccf3a5085e7f78218a0b8cc6a9d7e6e13de035f7f4c7d519479cf1ade401ef40af4fc7e902c0ab27c6764f390333322336c6a7eee7fc06763827f0248706a83be737a73c06f75f348d391f64ace6e59774a51aef541a76533a2f2382f513a6aeb6fab467efde7a5e358a2b03c16cb8bba966837b1ca87653b003563f827c4cb2067c82f11c41199600684c0495440738ccc1106e8557409fc4725c30610e27f799ef9b93c0631de2d8faaf20df9c05c301cbe5fbe5048a4f94c95967878bb4bdaf7a19b6da0a2693ece738eff018d47b2a8fdcb8f0c79b434d719d9ee2d50299d12b438bc3a56ec532344340ab3778fe7f9b636c0315f8ffcf5d4e6965889132c3526cf7950f478a7c850a0f9d0abda5e3609b0cc03beee4f6b9bc6a0581457e606e68debd4b51b5443057c4443a32bc2ba354c1acba5f0a36a84158fb9aad1147037a0afcbb0086dd297d3d4f02e38ba96cef1049c09dac5b7b524652288d1eb34cb76c8fb1de0cee3ea429731c685c347feb72c758dd87d9db1843e7c668a8f75db72383823ca4ed1255341cd1aa207fb0b0cc97924450446830f33b9a1b7225224e60f0661c545947d6a46ab0862bf1fcaf32ba6af50bfe566d4e18f62b5b6eaa59b58c790bc2cf78ec22412ba7e7954172ec38375c06af5b18a361b6bc708e6e7b629dccbe40ae50f599cf189fa58d41179d57d346158ae16f4287a62d68571af5e9c8724394d7e066c3a5f8d7c47287bd076a2f2965210ef2b9b01da6f96616c040d27ecc6e3e482e561317e6bdbc347d99bc87166f559e5e0f25874c2f4bbf2d799bda2094e27f494c46519b43bb9481503892c86e12d0a74f80720a5be2c20ace80049f6da3ebe5d20198666190814216b6db32d171967f92cb046a358c170ef94e57be66d9a782fcdbb0132b45004acccdbbc713a49e80b1106904b9fda14fe9a9a4a99d58054ec4553f63f8318cb0d99f51ef1e90aae95f4bbe03a5efa0d91e82dd8756f4fee236f51da10d2b46281cc628d24a318d7bf05f2df8c93d5aa9738676583c013344d177ce0b17727a923aaa9134bc23ae450c905448400d5c0af7c23e481b7eb6381be7cdabf0661d10c25050a63e139405db48b8cb3dd1fbe3fbd3190a75aae5bec6d186a517b2a2827bee9b3b6fb52be4f9a25de3ad9d9c7fada0845d3145fd21f59594917b6f42df4b36017ad3466e28d481e08210b24ace8d627fc96c8b44e9cd800e651cd3ed6ada45f0c0e4314bce4c844d2261a0203ecfe7bd32432f094941d32349e4867b741d12db5a27537499d925c4d96e05c975608a3490578ef40529d0aed49abd36d2e742593fcac59d0aa947e1d630709f68ac19816c054a4eb18d6b262b2a4a313328333de936198159133169a8a077bfe72e016719d70d1c7224a99776b8613248a76d827ed765b71c56fbef34a3d562e0624e5e042a9e323dbe4aa2726c978d44be9cd55de34600e731d2bf6ca87bee4f1ac3f2fd6e8ce0e7e251656ad3067a2431017b6cf812564b1807abf4e6274be498871796b00725f682c2dc21f305b519661a87ba8953c0aaab1f07cf7739f8e9c8f529913cbfd365357e31ad651e8ce44eb66175e566bfe6ab6db617968e2dc074c9f2c497101150e0c525af28443a15c8ced67025d68ad1819a818b175680c57751cd7d5cc13618d05a8569191159bdc3fd007671ca41817d5cce0ba4a5725d48663f4763df80387f044983422fc281870cba7b66cb097ab653e8b23ef7d074393d70ff0bb47347f9b1179ec0f759dd2f39f5e8d99a90679e9329cc9a2f1dbab3eeb043e81303ad8c9ab46acb2242406a88ed0651e663f45be74c3bb57a0c0bf9b7781e0f82c8fcb8ed1fa201fa71e0824e96e6221e680002b01ebb99c0639a1d98a0c904afc22de117ccecc8d2f51d62ddc5a56dc41060c57801dc2e4655561a3f1dcc1ef9f3f79718517b3ff9c1aeee4e438eb27aa1c241e467bf731baf1211d67e3b75bbf3291fb2a83496a284aa90b7e5c7eb7c998b95b210495e5ba4e3a4b8162c209e13ccc018233ebd82049f032a2f2942265a9073c67d012e685895967cef10ef86cb9c949f53879431e3e5afb612f83d8a75a0886bfb10cab7b9841808e31fb9910993dc98f68ad2b7e286a6772d081b61f94c32a941bf7b2f7b7670d464207868ebbc8a18c9a93f19c705ae065d2611cd8fc8286d0c69293722f97ed9feef059fb6c761e11f85014225d08c40e4bf4014ec5be526c0e6641c5167295493f07af527a35c86a0f523b4f81c28ea86f9679c18927d3b955eced62cceb125ae31b15585fa14ee0bd1e4c1e55265f0f03a76b089c1652df3dd1c4629ee708eab6f5fa4bb4a32e255aaf28a0b13225a538069da327a3b4dbd97bd6a4f3781cd871c738f5249dfa1c2a049e93ec0697b929fe478d11a69773fd10e9c92b61537c108574259dfc533b77af5f5f155abf56530ff0f3327c00e16bcdcefb2199b4d4d4f2ee1249233ec331c58b85e5ba3aca31a274f6c85ae9fe225645942d8def5c5275b94542da0db00904ce16eb32d0f38f1f8f6866ee3b850b6769e82486e2735622e4b32311525567908607dfd5ff484fc9367c3f9979fc855a40569db4bfcca459e374eba2eac201aba5937c5c507a7d1bdea7ca266f49f09b3c6798f2861739d54e0f71ee01b680517b518347d825b953232b481357b8f073607c7ccaa532681d022e07b4e9c67a52e3d95a33aa714463f656a2dfe57186816740601f761d893b2ccfd121f4783ad6891a49badc73ee257e531f935ab2047e3222e5d7a6745977dc29c2345c56af0a06af90f33490315146b746089401a1f19e2c50ee7efb98a915e5803baef5b12d4a565009d4797fd2e70275de11ae9b71385434026710bc777e1708e8f986839306feaba352ac7307d9367b4500e4a296c99cc03f9efc004756eb3e1b07acd43654876978ae754c8d66230e0928c6e29d6858d196d13729e78049fa0743b3fff158e862a0e9c424e938907ccde3f8d4a4c74079c1e9ac9e81ace05c08790225137dc8adaceb4425d71b632e7e7abc2c6a414d3c3d46693b2a56a918763562c2ff1d1099ad8eae2d8d69e00dc5929db987cd85c8326fea8c8e52f7fccc92493b1cb80a79f311fa6328e5bec6c66a397217229db71ac37320f2dda2ff865095f5b57af8fe03538b2fbf2f6b69c15e7949e1a252e136507eb40434c1b59080ea61d64c0db8c3461df8a1451604e2caa3963a782aab529815b4cf94ea4be80bb2de814a56f49c85ca8a5b66755781f9d0f9475c86ded0a2bd3e1498421a52acb70a75206229094f57a543f8b317a73f07b5ca9eb086b71637758fbf7014eb33cc3935fe4231318fb76893f8073bf11a7338cbf60a1242bd3aed0e7ca8c229ba154003d51e07f4c66795f827b6aa96f11fd88c4d1c0d25c780ffafb30ba338e70ee9aee905fd10092f2483ba057e26cc25df46cf8e4c0b472ede3259d31624c710e69bfaa96a5daddee5837c7359b72926b07900580f5a366eebbb1a994c42946cb6d2ad1d2ddbd600387c443f6be9c4ff1fc24e828a896cd1bd9bf5a8f0c04b974a0d421f8d54a21271d585d498d12a6461c8e2b3910c7c1d71c8309a7ff918805b2bd0c1df7d0c387b80070929b0eb786cb9fe349181451abee8b7087725851ee5af9a14ac95bb082b8ce45c7fa990e8cfd5c76e3d181d1aab07f1f40744cd83b2cd69bb42d4e99447e2ce64a417f66c4363096e01186daa766147bef2b4735d6130b06f963d9493694c7c64df830c2db15ba7604ba6e7949fc4a28bf25ad12ab5793cb3742cab2c5584aab9c53cb9bb5721f0261f59badf3b3372581065f4a7e62df4d70e24a7a760595a8a615d9cce9daa9875cc1d1107fb3e617547d208747c2884499df294704da928983929b1b8032f139141f94707096f031c43bc22904a0e0bc8b748885f5c66e16710304fcbc4dc22f02715ff85221a87eaf25d23e55c872d95c2fe7aab755cb220aad03782900fc09c98fdce5fdced11819adeef01bf3b4cf83db5d00c603b66a59df7d6d9d2898706c98bac6c37e1d34dc636dfe98b69eda016d24088765cb0bc1d79542780f6c3a58d9830271d6696490b3fc64b48bdef478bcad5f7bd9cb625962f747a181ff8afcd677169337db4dd75d9034384232f5528371a9c0f4e5974e4792d1bc64f710104aad79fe737dda304a0170954448375779de36641004b0939cf337e16b12117fc6256bad55efe067b10155a0351c945fff1b7e7c0398295f10c7f99e662b6292291a3243dd02d7447f45543764672ce32221db68a468bfbca99814d55698e070806a443b644a3513cfe80679fb25dbaa8f61ce5d45f3cab3edae0c3b423b6be35a8a0300cfaec20899c2b0eda9ed17490217e090958fbf1ff3400644f21709443fac0eb189fe5f09b753ad8028c3077f2d4d119deba24dac290c786b20a75c112dc04dae7e249b2af2b4e1977f74c1442076aef019c9255c1171acda30ccdfaad207be3e18d8738a75d6c927927478bc7ff92b0255b32f3329a1cff854f5d17dc8d8caced874d6b2ae4a5e1fb8c5e6bcc666c92c563cbf9d26afc0a0974650ba4dba095f438c5bc208b91d168f5d5d7e58722aed7d63a7036a7030fcadb86742fc6a04a65ca7c458e7014637ef150e933cf03a76ae0e793cc3491453a15744139b1c70f06a655eef927cd9651504d162ae82ec04ef9e7b3d578d38d121299bfbc8ef066d85a74fe057a653e7a08e12da1177fceefa23e2ba7163287e478ee21b45d2c50a2d0543ab7961cb6a6793072a93a7762d2ee06a53c07105ae0d7e3a033aa966d7d0cf6a577e1192a8948204e698d9b3a0e2e04682983b065e489e03812f202e99158e546d6684721ffe0275681ab71f5e28a66a486e897f328c9c73b7cabeaa0e993b7ffbc7ff19b3bbc402e232c33574c21e458a85863d347f95a29f77762e54bbee7a2f068309f358b9b56580aa5d7e16190b89b812403132ac326251ada1aae3091843b214c3fef7abbbf71291b345f545fcfb515f2f4c62e54f4af81891fcc95d8a8e9f9b90105f5ef0e797f3cfd0b4ba145767a4570dc338d9286b531b278a16485e016efe014b542795cba049e8a56bac7785055c58ffbd5970457a2296686af0fcf5c533e6a27f6d9dde142b7c1fda446256ddc29648f5e439dc4d3f45c65b471b49ec9679ee8f085ed8ad44b5bf20f9a817292cf056a7018ec301b4c232881f8d5f838348cc751f29772cf93a2e042f8f4c9a66f16bc74da3565c4cbda608394a95ec65f33fa6c680c3d9177452d14970f829c1e2beb76607ff1e56cb74e41c6711e79d8aaeeb1f1e96a13cc94c8f9a0e2633eb19b6566597964da1a5b661cdaf535c61a9774515dc4bdb2386667272714b344a84ff82edebcd2ace415fac1a898c6d86a19b6e19ff3da8228011dcc6f162256cc2ad9ffa81f78f5b474a9f4860df1c5ad8e58adce031d1ddb12acbaca4ae1fb99026037408034236b940e5caea85675cde5462537ab954df27312ac1dcb3d1c5e7b73b8f2e9376735d5c64ea8fee7b1d9aab59c8e0744252fdf00859732ffcca7960bebe8d0946ad180139568880b1fadd63b955a97c9ca66eba63f30edc664f1438a7962137e5993ac71284558cdb63c9adf2aa712464923de3e01b6b21b8d6655e9c92a48c64d8d8e0817ebb6bdc980ebb5374ff13e19bfc7d3e7524293d58e7101cad8d61ea8b4ccf2820b067de237ee9265a756b1f13393d6cb4db054157271f305e455d2203378c6352f8cbee20a03ac635a8cf269e4f164d2fa3b9609de3301017839528fe3408f4778d44c1dd7c30d8db07c9e84829c694e29f76b75b45c54cb5602488e6e34fcf2b879562ec376bbd307ce876767c566531543be6cecc14e7723b49fd62abc2d6d3d6e123301336b1679b8da7aba6f636dc453c79edbead3947d802be06d4537cd216522c0ee371041d4889ec92d59455878eafc0e76b3a6f64dffd084a098dbed229d687eb67fed42ff6739733ef6cfc4588ab0f7750d8d122540f582c3d0807ba63f65f645848b0ea568f73ce07bc0776df2c950e515165bb86220d93afad1a86d810cc0654735ef92dc0c573cbef21ab42b8505c4429b8f6d0f22bc05e20c83064cc9e55f136db4b22492cce41874d6b265d09f4c0be301d44c2a06c511a7e5515c774681cafdb694f9abf3201df9bbf63960f9c2cb39c5b9a6af19f28b3cb7425d096fafd6823828728bfcc6701edf242dd77310587cd6a31c40ebbc8d7251e99ba83776c1e92eb59345f18c0b3558c619a8d636e7c53f96734f7cc6342b19d5191dd6153878c02b3adde7d8f45bb9801288f921725d611ee5d46d98421c362514c24038b4c3c650d56c44371200b510548d592e857cbfd561b8e7301a2101b5cd5c0f14efcebb21ed4a65de5842934aeb1e50abed1f0a7481ac9fce8ce9bfceac81b9fc3164bf58c892dca9ff806dde3e2476e73b5b2513c24e416605566dae4a287250db65bb9adc7a82d4b349aa2a2e3a4787827c76a05c85114eaa7e4b4c2ba4ff096abe6cdbc4d3bd2aea7f55dd5c6891fb9b7c6fb85d318188700aa593eec5d3ba3302beca20cea479733c2defd3f3ca9ee803aca3dda1db7f32b7ec9a8be2ce01cbc6625e0dbea4df9d58e6a875d77b53570d9bc57ab366be0d6025f4b903401c03880066f805576788a247dbdf785260754989c104a055ab3c1f60409cafd9c000fef8174f36130962a1aabfa3aee2bb67dd5a291a187246b3109559d39cad5f4a2eccb979bd5c34f0a43cab07d39de2348270c8013fd266bf5abf6cfb360ab9d934b15d38af316d35ac9b5d7a807e9bdf7e8be10082303a837fc75474710947189736e68dfd3208f60cc531e1076ddd81d00000000000001b26dd2443039300b496e3c2e2241669d300662d592050d0645fd11d298c102d280c219b4ec50a89dd3601a881e996830e52b11d9b2ea202f027b16f33524021e57280d500c3cc3090700018fa38c5e187c68b5bc9e388ba2c09144e3e1b2e6f83e2400709c7e60015dc000000000000005870000b54fb40c7f344002af80010e368141e134128400e521b0e344853800000000000000033a420000b92c163600001ade450000006eb2e3b39c51e0a7d16faebf42d710c194b6f114a91e74514d41731b8bdba43e8d2bc5aea5c60bad0084308493dd5825bd41c464678d071303366d570e64e8252281cd680373eb2bba2e6a420a560001e1036000000514129d8000000201805a58e694c5d7308038db07afe9aa8e3c686dfde2bdd5765555c05cb386bafcc5bbcb2cce8b260c9a627e40581bdd4ce0f9575af784a755a12d2a4f4adcf4060eb5f9e23d95cd74c21a117092b05d1f62121134be475d80b1a4b0783083bf814c42242f511a37797317991b4f980015dc06bf2bbc0319743d4b20920d80000000000019fd06c20036a5b656e12508b42014438c9270aab1b280f94936c9febd1a215bef5156b70c4124ac9a6807657c3a316b0b0f1b938b968ffe57ca938b9f75ec30359daa4a0fda8bf681e71452016be596926c0b6b9541033cbf649f138af000192bc80000000000b529260002c68e0000000043549045ad520352b4772231cb4cd90f0151924e49a626fb7619f72c1ecc65da7c90f96a3eaaa3b09adc08db43679de900cc3e8955d99bd21dc8a90000001015a2ecf587a00000000e360054c7664b8841c393f7131dfc0000000000000000c599f941e26ca5c6e6ae1f08f2a604dabe0d83b5445b8c70f6fd9c9eb6b6df5f7f13bcf854aa3b6ea6f7e141203d1f5b3f9a08a69c38e460e97908258d10c08d201af931d9450a1f4f96d2bc79ddf6de400dd64a5dc000001c7cc1c71cdc91f8fa7f21a4adbb35fb827857ecb367d69d9c6b2da1f009e159d699a5c8c70000303ac9fbb37940e52d758c0f616e3f80000181df066fcc00233f1f8faacb67c012aab03bd0cecf9b3970a78265678bb5ae9a6cf939fa2a2ace4a4a89f5e71395788691b0248e37a300ce9382b8bbdc0abae866dcc12a09d79c6ac86fa57f0ef8b165dcf9f1f5370786900758f09a02fc9df514f5ebd59591a8e6dd50e2d907be080b491c5234882df89a61844598070ce539f5ea035189080003a092c158d80051575d4c97039db573ea3b9a68456774bb6fe007922d08813d6aa6213919241e51a000ad57058105d910bcae9cea75fb44d360005dcbfe1f4f547a82fa7951a4068dac156078ffc8b06a01580c38f2c1fde0217635ec107d2f8f1698e4fd1f6925d0c90a930409b90f49770d769300b40e42f5d077964812b9e07c985346630c98df578204e067c27f3733429328554bd49dca55c62aac0ebc8006c61f9b12a51a0e8792c5c83b74ff4c185c33cf6546c034153cea246641b3e6e03f16d2241b7cf87139108d5ec5a2f245223cfb00091400003bcd441b6240203659ab8dcc929512fbda172708c356f1887618a283d72f607b4bd0ca0000eed18e71830ba852448bbff14e2eb0c43c850e31d75e5b88eaa2116efb83ab38dd6c7c6552992289ed9c227577a23988ec23efb1de64ccf494802bcc229f6a52c255c9dc3418403f71c2190133cb20641ef231057d8c791339efc8f60021b9c00000f506bc0876d8919183984d91cde4563ecb5ea46cc238061e06e2e4d4420182eb29cd351015432bb995ab1ce93087accebfb4a76c20aaf711552d46736734c0000029e8d003f7666c1a1173cd8a09b770e66f66747fb3793b28db1864db00001e851c09df62008999458fbc5e3ee8d72758a49d5db79ed64792b96e58c30303564a2f3f13ade6b5bdcde13dd5dbbaa5b7890cb66baa67d4dcf748483b96e89cdb777a3ced5f9c64b4df780297ff32586d6104ace7600129ce6db0ef0afaec121a59cf628b096bc3192172d7b82f16116b715985c002930aca4e14f443c09ac1e1c1ed42ff8c3c6419760d67e6888ae6b247b2c55331bd1a8a55ba1d08cd0e38cb210ef35259dfe1b53000eba5ddd63777cdd8692006162caaad35b6d3a66622d3f94bf410dd237b52ad30c319a38b843390405fed324a5be97d607482fca972bd26f88b1c294f892eb5908807c8baeb65cae74c52c7e8e7275001a56f96db4d319cf3258010259f60807e76278b86391c8f33349120a650d7cd38c9195b505fd80a74858682f7e79bfb023c01b527e6955b234e3bb564ed04f60258906e43d620c362d6f9035d7db550ccdb1f81036f317683fe89a0c6273208d1d1232e4d81c0bfe58c6009198228bafaef49119c41a46f1d2bea6087522dd5dd0e29fede88bb549645b5b77fbac578c72e5d9a9eea87823d7879d98f442bdfc0192b349111f6f07add351bba2d82771605b3a679d3557c459b0049aac3425a84c72134747607e7dec6c8dc66ffc018e95f5df2255c8d9d067ea2ee8862486de11bb04b9c21c20446ae6db7a3e3f7b10eb76bb00e2d5901f0a180b9ac96e5ec3b5298e3c546b7ef8c11d67f2b0cbd712a7d7aec01b3567975b0bd5406fc29fed183a05939f1a96a52057ddd84ba8378e637332b521db519a67497cc3511074905e46deec3474bfe055aa07e35c390e61609bd8c9e4d71174701c817f91cb184e1873c2aef3d97cb524b820155015f6affd384b02364b42e65538fa579795662dfa450bd88542fd9749c0ddd12b43a711d1ad5c08e56621f8c1fc24d7f17081d1c65a2a7dd3eb85ec70bf95e648d83ae7ed094471ae34d1dbc62eb073794cba9c48951e17c6723e13f78501937ddf23b24a4e915b210cab2e8c57249a365e5c8cc78863fdc12008d3b4950b0a90700047919b03bb82c941cd13b0f163fac65af1ee6274e2b86fb585055948ffa795a3b918a6d583707b2225332d7e21bd601bd67ec14d9b5b2cc6e80b86df99bb8159182fd18d68f710feb46b31a7a2216654a8cfecb820d33b314ee8b767264becc5603d762c59b05bb5d530cb49f30c869762f0b886871b26c750644cfc0bf38b77df323515adb7fbbe6f6d6ff9f1f30618cdda12fc992bcc5c6d841055e734c9524eceec65bc0d5b69f4f2e68fd0c2f6e9d8f73eb6fa9af7a755e4fcf9cfc8a1a8afeff78127146b2ee7fb1ea635a68ec96072aef144747e2cb3c44e4560984b6085bea0aaf19949033ace3fa8d54330c11849447207d27fa35610bcd17449e6eb2d6737147bd183087aa3d48492f95ea1070c3a2e9a73cd13c4f7d19dc933520c71f4d35cbba15146f72d586567d01c903e673142f68ae0e9546cfe58fb6459a4ac1bdc8a92fffdd65250de9a746198731c883335e481b8d6be006156768b02c1676349ec67e76372214b0726bd0591f2c127ac53bf7df3253129a1dcd161ba7cdf11d31d3cac64900ccfca0a2db471dab7a6cf63431cc96338f800daddb165791e7b02afea50353cd41e464662111ee5b3539471cfaafa271e1f9c98fb555ea7f08e6ea8fa551afad0e3c350eb473b0972c4751a9a37b5cc9af0ee69027c63973f548584a2997317c2aedecbc04f1c342b68681fbb0ab048ebae0e3e975cb4b8c7f20ac20a69a8b1ac6de1667d39220d692cfae1a3be03f16c62c7b970b6fb36ebe467d530762a847e6d28c7940bdc0f9913ba03ba8099208f97a09574aa31df2fef7518526716762d804326bf26a57b71b9f3fff7d20c6ed8bd839662f80a820469ef8c09bea7a0eaf22bb8a6498aa37cc7b57206826283e50cbe59dea7b3840a9176c41c746dbdeb8acb0f52abc32406c822a9dff9d88acae07fe9e1b853974fb9b90930a7cb178f0531fbe8cefb2d15ff422b86afbef594de38505d2e0268e76957fc47b514d702117cf995bb5ea3d2f394166dfe8a73a0026d560e6b09d61bd87425e9e0d1d2e9ffc3d084fd5c7a0e69bbe035dbd2b216cb5e819a479a8988366a50012f3144d94b1c8539c9f4405c398b72052272de685396f2efdad1585c62f6051b826a22be9d14a8dc959363a49e015a9a12cb55dc88522c044c60a961ba467313968a5b0bf6bcb8179cb031daa0226cddf987e10d66785c272cebcec6474792aa0db4e0a278b52299dbe34747fbd84ccf091f0561a46e9cdd888f7dc6aee107ec266d4a824c3d523c28b6dd05f0dbb24ca0526521c45f3cce692aa24b35ed40a81f78c75ba80cd9090f4dd280245f222ff335a76fe9bd10e2a4bbb3eb58e0feca72255ca89cb26e84bf2356cf0db820880af5b2f0c5c1a2259d815e61c3ff4136e357e0c99e3488b71eea0d3a6971200b7d7a3de41f280f6e27edfb71a969e841990a27b0cab77b95f404e884409029616d16d9bf8fd3c622de5e9880ad08f246b6371e16a9c11aae8445669406a39e222fa02723687d508a9a5fc65f7dc79dfb506ad4518e3927e1c84f98c2718d6241efd1ab83d1b3886abfc35d0f89083281c2089c878727f87e89a7f814b3ad942eebf0abb38477cce1ecb2f8f72429a1b857c9649863c3950b2c57562c2f94146c102a0ddd6f4a8830f8d00800a191936fa339139c757c4882d45b2f25a8870f78eb625a7b827b2a1e25e6e9d2e437108e37b6a953555ad2c023723b16205f3b0a26ef4147422a203fea9839bbb1b4549b4cc45dae3bd3e208f315487bd7d90ca6df60078c03d8e7a57f68558c890eaec9c5553ff98cef0605d5ae473743f14ba3b4c47d5f43edca811c7e66ab054a8f3413944c01ee52bb96d84cbbaa56b17adb5c346aa4656ec8cfa9739fc553e1e450d16130f9558c41c615de0081cf1a8b4eb7dbf7e83c5ad52c60398eab047f31e208901c341786cdcb86d932cdffb7fe10e333e2f23405f21a34b2e0219e93f70d1330d9c362d69613d27def3b38b1de833ff6096a4dd04c52dd603945e7bf1d4c0c2e2ae9d227c7b7a8754452fa51ddedba407b7c99235e2d2ba90361214f9dd55089190b9011a98d3d706c83c1022bcf8c0bdc5b6926901ce62e99de62710dca92ed3d2f18edc50d96a9634b64c1be2fe32f5ed9ce93cc7bb609edb0078dcbbf58d6d6ac0648b7f582a2c621078c1432ed4454d0cad34e365626b7c56ce007977dd30cb2b30b8a0b1110440e9c810d02ff28566318e022ee0490447858b8ab1b6d3bac17b27fa656faa4e474cc3f537ceea0efbb9e0f49b7c31b8547b72b310fb0fc2d427505f142b3ae46bdf43f4407722017bf3c8d7e892ed6a4c443f3debca9ad541a5414e659b686b12eda885668e843110d0fae93de8888ea76933a2656a0d303bd992a02c7fc7e32731ed02881988ea79d76bb53ed500b360914a340aaefceecb4f8dc4bc86bdbb11704e2014f1b45e00afa599f269b78fe1b7a2d2f40f0eab181905b4055283b7e29bcd5f85042b87f36c7da7d378558c25bd569db02cd7d069b27f1b5594f5ef3dbafb7d4c582c37355bd1d450d933cc02d923d6f09752c607de282d1cb792439f5b26d824b1cb6abb4faa0afc0c778b544d04a1e56dc1bc5f10138f6325c8f67932f9d798f589eaf5b00d124738d3f28a41e96d75a9b983861fcf606b88688798bbc33d84de8e74799c373e1c1c3391823d65ef174711730e8fb3e757c46b05c65e1a6e6e6d11e0627ea546508a00bdc21d77fcd7498bccf8fa9feac57d928e79c581e2d068da1e644fdf81442c3b26cc07fe3033f13ad6a097e7592d09a3f1e6774d35958ed353dc4c3c47977d48d3921e1ca225187a4aff6c840cb452a1bfd3ad04dee0e8e18d9d69277ac4c0eb460a961755dd72b1cbbca9142b81caeebe82737438aa0c200a2970e0f58bfc0fca6a19e2f8ed983ab60d245413189485ecce7624b339f16e00a35e4838fb9f470c0ba8de29b1b5abb5bcb29b65dd9a568f09f6fb94785f3ca63f414c442b515362f9066772d08c24e364fce69d2a83e3cb7365ee9d69e39263bac657db819bfcfbf2a7005771692419f005f274eb49cac18a7b06057a462c8fd8fe65e16143303199179603ee6697e5b67925531154fcb2d23cbaa3222ea7952023fc1d49c06a74e068e80488b37058452c45740b2844a4b158509540cde00d371ae25e8c2eb75476f44e487a13e321d6b66f3c6a496013867865120148aa07e4a13995782a40867c63702afa80878da6d57ce689fdd2e32ea1fed363619fc3d13fe26fba09175a8f31e1b38cd4ea94ac1643dab357a4094b92c05daeb42896fd3dacd0bb1a00b08652b4b4a984528796fc7c5e9725c550ae5cdcc7bfe22f4f3ecf12fbe3113b856a70c82a38ad5d5ca181532f06302bea671709395d3c78297127a5d9d971bc435e4155f9b7536e867e552cb98b04a391664994a4f9d8742795c719c2184b47be5a7f788d848290c36646b376f1901fcd30e0d828c3971a3dc57c96e16765fecaf9bfb138aa0c1d55035fba311ae2febe4f24e0d7c606ca36978d6c9767f1055bee2d49668b1e1d01766a2195527b82ad596ef336b24b0c04d24269c6d0b0863d3883dcb77d8d2dbdd1bb7e32fa2515f3b810fd5c777bc4110648a9d88b6550f0d07a9d86baaf7e57750a80ba5ead5810e511bae5576274f26ce42fd11f00eac21bf845fa5e00c7cf270d9fa658930d82017fc851bd959a5aaaf0082f128fc80b5a5ce7a9e05b174fb6bef29d3410efd073c3d4d6ea3523f1fc9957888500d4dc2d6438fa94e62beed2edea34f90c3095657c7347e410c62bac6feed3615769059d0da34922918704b47da503ada8163fd68eb77de36d0babbd142b6c8948f7eabb41260c8762027ed7bea6ec83452eebb32b1c3c44e6ae646b46364c8e09e95d29abba8425e4369221683fdf2eaffc2ebeefb6f9ce674988d5562247513644b8a86e2bfe4d76f656ed7c2d5a3c276b4cf1d41b4bec1a67269d1926a05e34282621663d22ed0b8b653e40002a220eadd5f013ef8b4f1f388e3358581a7ba83b5b450fe3761169b1573625442e499332dfc0cb4e12961a5c53370e2979e040086f99aca258f853f85d0574537965342b2f865cd59c92a6732fb3be3bb140b24a8a5b2a485d6ef65fde66cdc9de486aa2afdbe1d8f6f158b27c57d9fff7829d509887205fd79bc3a82e9a6c0c664cb96aec721051ccaf36deb1488eff018c7e9eec9158fc2893178666f7a23da2ea17218d2f1a2e155b6028725cf8904655bb96def9fc0ddf2a3d9f4d1e7b1fcd169e231142072fb28737d024604e158aa55bdade20925926c12811399efb014b5305eb612dadb41fb45c22e57c7d855b0a092b482d04dd3237ab7ad5fa12598e2dade1925f831dfc5029cf8ff76efb22ff701d983c7956eb9e0c0a0e7e8bbe55ea0da39e673857880d4b934289e12ca26a7debd98646913889c0a39c873c03506b0af64b98cc1afd5d0f1ff7267c04c65542b28ed0787d73c59c6d9582ecdf93799be8e75b36d4b85eec8646fcc5b357735843b3644689406d5f738e57bcdaac45c9a50630f8d80cb88d129013643ed32b1e7e859e591b2355e2cafe794b55c8196bcbe8105b74ff815b0fb354f3f95bb60e41229b3a02a56188af0e8cb5863caad2461e2e43a1277304058bc63ba75e775edb2d0148bf5dac1e4e23227db9c35d8f47d491ad395dfbff9a9d959670fadc9d733f9ba7e2b1bdeae672c7f7d05ff54501ca6fda1fad61e199e8c24c4a222b7ec8cc771b0c990e435c4b46d4241067deebb691737cbc93a9b14ab39b176d5cf011e2a8dbfcbb246f107327aaf1b2dfce74c1a687cc8abf6316ce92e6ce701f9a421b9749c1846267cd7f8948c50f6d2d6011766109ef404d852e65ec221cc03bec79164f041125b10f3feba6552e8cb0e8464a2272dbc4d83994a1ec6db0a6f8257bfd55f0281f666fc50db9c6747443bff12880ade0e4dc6d027a3abc28d584e127562da461df09d8c683150eabb3426e9b9d1463ff12062d24c9dae609506cfc521f159fa4135a2b1bd0748d0f40a5748ad06400f87765fb684f47c5d0ec03493c14d342f550976cc1685915f7d6b6e134378e9382ce01f7e1c3e24a132666b296837a058c306b038d7e3982ec0e427b616e971b7727ce93fe78ff88e08056044ff27eaa3a59821d4be006313ea959fdfb8fe245b29c2b018d0fd40c0d3c227fc589e28b3f8f65d320ef211d5cbbea005ab7df298bd793e24fa77680ccdf0050785bf55527a40ae351d571557ae591f847cf5e7ca70d84454e709252b5671e57085c777934687a64021875a8d7e4f4db51c57e42d06f92be485b51ab491413cfc995b6f003648ad9ecf2bf0c1a5b12b2cccace3059ed7636110c24782d2a0a0bb14e15d98ff3f7c3e409cb061665148f546c6535520aef56f1f41058189cc300e7cc8c529fb76074a6aa2acb213c67c7edfc83eaa9c98b7c9e594cff7e2667c0a27a8d46f5363a0a9a35da6fdcc522b2c9d1172a0c94bba169c480659a9cb9796b9a35d6630a7680abfb2b36bfd026525e076d6065a0069d403192a3d232a3d75c77e18d8ca42dbfdd43f51dad434eb73d90fa4fa56be2184e804ea7bcf0cd9fe3b72fdc723992233127b42b66d534be6ddae6e4d23e8e4982d07cac37efcf4430c58821fb15a0e5f1a9e4e38cf497f86b91705c7320ded25cf047d5d32f5ac8b5142dc906504f00ade180c669bc90a2c96f6ce55bbc29946bd6c915df0577cdc3f235c8cfcfee80d1ec244a598a5014d174f7538b2ac3a7264816397fd5aece3af70c8d87e5283b10232d658acab78c36ff0a8bff3353f4152488277566870fbee9aed819f1365e67e77214e13de2f752ea63e621e85998527b1f6db6dfab04b7728612c064f19396747fed2a050855124ca027e05d27ae4d3911263cbf91ee28849c578093d9146f45fc401cfab4679f59bdc7c63b6736c39615442faa00c7e208a88110348b5585babd9e6464c58fa52308d8168c21de521133de52619fb9de04cbee1f7e1e6df2d90753b645c61ab2db2efea44b08e301fd9bf59a3811c5a20e0265c5442579a7e2202258584565ecb8ed34a3ba2ebb3231cc2462751efd9706820fb3303e16a70c07af4a30802195f31ad2c538bfcc97dd108d3b6fe0ff966ae7d82a51d78609c646a3ba046bd623b97049ca4613ffd68523c71cb2059b12bbf19c1de300b6eb2616857941606667107c0c0027a5e7b936772a90d4a8caf66081a8ff7b98b0cd7a0f00b0c1a4a563b8645aa29579f30f133c4652b9cd00a3293d3c64981dcdc88797e6bb28f33bb04a12e7452a740f6b448d05e84af5b02fc98cfcbee02640bc26ad6fbcef9202ef8e3d35e107cc9284de1b10dca5c1cccddd2164c425d140a99a3126cb99811551f0b69b68973c5494cc3856955c3d9a606a31f0c596263f311e0cfb84b25c4a944210adfa1d4b6751eef6278d1540abd6ded34d9146bd8a1a3b1c12a95dc635479739f196ee9ca38ba77f1159be285c181f90a2ec6714a135cb7e09a50b6ee18c172227ce2e0de62f0e6c9c795a2f584f78ea69df3cee89677a39674b834876a6c7472154c71a2e9edb02262940e538c51a0fa25da81631ba0bdbccb60ce610909081fe3f5a2cef6947712392b143cbd31dd5bfe1ad733cbe5ac4952737f7e1368b26ef88e8defa0729770c5ad53af42ba7a747ed3685980688faaf3b7fe64ee83941614d8e36b315f29b21803e13b6a4587bc6d7ffed21d5f4bea130e2d55f0b9f2596f891451433ca209c2912d04e2e78ad8e3c4a18ba2cb8d95410ef3e128e89b913cb13589d5ee6a0fae93cc03a705c1e708d28f9584aee60fc4115a9dc8503ccbfba6383b9b54820413a31b46da2eb3c8531a98e4e3496dbe5aec91db929fa48b0e1718ed9e00994ea052f4880ec506d24e6cc9fd5a880bf1829b16ae317bad2f5e3b46365e7eb404cb94cd9f410939c0421c733de3c1cc61f8b851d04c5eaa578daac9378b9037245d0d4558c88501128f4506812ce831b7c204b21bbc61a953f310289309f55d7362bb1a32df5cd02e911bdac206e9f14705be581f213e5ff31f76747482114a4b9245df048aff0fc5d4019b8e2fa16f3816eb0a053605b7658e4aa96dcf94202e2c6d9157b96dc4d237de1fcfd4b480eda9201f977c82dadb5d3e1aeffb70855567411e8a4778a052bd7d9e3aa6850a2102ee69070000ede1ab59442ad5898e5f59d2e1c3c3d08d416b3ab20afbca8f268be04a55e5b1cfc35a623f3c2b6a9eba12658b42728bcc69aa4fd00461f0df02b4f8cc47c157c6f7465b1492094066f2e1057cfd4885c31157bf70b30023bfacd4e9063e402dac88a3a3b5e202381f7b900fb915bd9d6d89ac6f861b84692b63845b0b438c6a2e031b36db2877c24868afc9b30b0b3223f1f541fb4e6f5c3db0f569835ea6af2865701f49b9fde414d0e5a0c0d1c7285e506d5353d32a2eb4f7359b9eb55655b8199f5272652016859b00bc4a1ef9fb9aebab60685040864d6bb413c025ce4493fd7a4b9d2a64dec74b0123fae5ac51bee6aa8b18b460579e535d51831c81ae2ea781afe27a26f46ebc768be30ca6e532ee38c9f408c2256fedeb87130dbac10bd083390fa469617a170458607cb0d95609f2f8dab02aac772124bc81afca48256d3a57962a0fab70e2ddadca5dfce7244e5b23b74a03630e874479779bb4832ee0d945911f668e77decb21f928a2292ebdce54949ce3b096e59205d714ed04be02d5d0d4eb4a2756c23d7e949c9086ddca066eeac0898f75b71eb38c979d3946f7f7f2a5a43670648ac84fd326e761e57f7286d115beaaf420d40b2e5068b990f0916b13823790449859acec959ee16e121d33370347af54cc1690164453412dc56e705974bde0ed85421c5a5a8b91557dab9498a3d8b34e36621312d07f442be842f57c72b3415e3d24c674fc1b5022670fc581b40d71585b7ad000c80eb54d3b9c99f63bedbe413b249241af7fca0e13f6718ca1be6c17b66469de1447006e9c65c1a53aa39c982a91aa920b47d5f462fc9c512bddfed548834ca158462cfa8ce5d44c999abb6e0ceee702bbb5cc1180ed6a6cdc734e50c924505f2d6221c3a8ed128f655bf8778b6e08b0e6f6c63e6b403a6fcb6152c27c33f5b8ea66cedc43d1708c49868184df4819d338ca4ce1a80b2fdd918c4258d748efe4ba75b9d85c1f0a91300a3e3b68a00b4b20c0cc3f5997c90ad66ae99dfc3e80eb3d73534620cc5b0ea82313c831f00398f9d35510e2f8051e3c54a949aa5c5f44f1f4b59d8090c1be3068c74f6d418de95efac4320feb3f4e5653807b04706daa9e38f99883666f4a903a0727e8c230f913764a2b284306f939c0ce5c8d95aed5489be39fa11d7ed12f9bd62e56f62030e09562d6a5e11500af3136605de93c4f118a6d62b04b5438f42c73bea0bd8692c8d8c5dcf4cb4c380c6c0bbe3a81de4fc77262969a7a76875f04ba0fbe62f4b51fb73124104233d0c2293944cde8bb7c3a3643d7d465d181d3145c0a86740df99844771fcbba58cec73d37fcfe185c20b5189f56d7c357b71352743b224a073a862de2f88bdbe26373abb29520ee884e691048c8f9744c22d0dcf188da52edd4cebaac66e193a05f85d4370d7a9e075a848114cfb62a0ada5e64759a79a9c762c97263d38e1e8af0e21d6820aaba94be470e0aa9ee13c7bae80f7760b10c7102569ad4bd141791fb938e84a6f0fa3d64573c08f1482666d608cd77caa345439958f0e3ddafc2a238aae77520d88d415e1fce7e4100f2d77d10d0ff96afb691490a5b6c1e2cb7d7f0c336ab353a775588ac21428841b94eb006485bcc6aadfe760c167bd9a6e52b7dbc83a54bf25f090757ee1b39c9d4ed0b850df07cfcea4488963f3ea0912b059eb923fb8cbb4fe593e58a1e49290fb23282221b268e9a3d42f8fb03c49e1e0953ede97d1f232172c7dabf92e43e6e293d5bfc8cc96488757d991ce7ec1478183334ae078696a425b6043c526056e16ae031ed758919db9bd64d525640b3ff5566f12bee9683caaed2dd891f1d36640cdb094aa41a199d69de989c1f6388f52623336ed93da176fbdd7b9167b6141668f80142ef1f34594fc4224a3e55b0c0695fa470ff1a3771e6b3c11dd4d697d37afc6a7c21022003e9e3315ed88e3116b11498c9aabf5c56c3beb9188f664e88b4d73e2efbc0deba31ab15d96a86579305accf651c166025108c4cf1c3cd17b7f2ce1b477828d4805bfe383cdda3c88ee0c117d4028c05d9b5be0c4166adb636b1f21c4db244eeb42c667733630d7986561221b4d5323172f29cbcf1e66b9bc99b0b9fa000925c016c7821afed44efc6d147884cc0ba058dfca85e417c7c9c4e3b7cf33e45d910e33e5744c93ed6235834194cdc1d3eade56768929329308955bca3c84e04b2cc57ea5089bb6597b285163d58f6f9aa4cf5b7ba54ab5804f13b8cbce3cb6f55418f30786060aab07fdf86edcde49ad8b3d3475ca0e39bd5fdee917101ba099b4f9d8710768c2ee8f051d9f26f75cde2863161da76f1df52e4d62e1b348500decd7d76d76f5f2d3b39af3a94f4a5a7ab140488dfa4bcd1d861dbe9576ee06dae3889880821f73dcc90a28916f08001cb261fdc99755aab1b0f44c061f6ef02bf0200b04aecaf7882b397f87d603cf2e1a1b4d0fa6010d2b55213a69c1ebac415be124124bce88771e305af8ffca82abaa020e9aebbd2758f5b762e80d0ba5100a33d6390e5d3bdff4e8189f2311787d8705929e1656445ab616c40f8b842aeada7496b89bb29b110ed3a99e4a03e712693cc1a6a08b6e4b25d76fa4765bdc064660f9e7cc1b697aa0d4410b8f54581845281566a5bcf0737ad2a55729b62a9a99185df89e5e382eead5915787fa13d337afd66c4054109918e9d93f30dc0abe8a20bc4a9def0e8694d94a41d87e411a65262126dab240633d5ed54c694689d64647200edd4412ba17b762fc05db42a356f115dab4e7a90b2fbfa41d4aa65e5b100225213afe316d6e421cf8cb5fc41fbe29831a3cf7454bfc3fa6774f3a42f0ed0e5836e27b1ddd0e2f2d2555bf0478764a0ed594b2c821ebd39b774a824da30c4d176f972ccee685e8ad4ffc0800a1f7c5fcf91908fc9c1e7becbda20f344cd90321e1c65712119857c30c5d3f58c8310e94f48dc7e7c0c1f230e16feebcbc49b0ed6806e7ebbfa4d7070f17f077d017df9071abab802b6a5472b3dd181d7f3988c78c895025d2c7275cdddb66523aad61381d808e350b34a3935fba701b7ab0ecc3daddafb7e9392e56d57c873035e01169a3ded54aaf0ef43328222aa10f6d19da74e95d709eabc031fb5e1c8473d879dede8b8639a0554c8393f7245a4336c9a953ccaf7b665138debb8ad51af6d93206b79514140e517919e312066f1469c1dd3b92d99d48927aa894b1937341760d3e33444b3557fc840d6833632773eda0d5cf7f5e0feee56002c0b0bcbc8b3d45669a2dddd3223c2ddd01c52b7f5d48fcef63c570cf2170c98a6dcf60b19916b6a8e8aab4af0803a667113bdf3148e1f8378ff77d9ad6ebb579008c5516c21350d9f05e2133a2be6a913ccd379ebc92caa4bc75c9c990f3e41e0ae16afde53dd89b8bade8f20d0096ec022e578cbb5e5d80f37b3c459d75174a7dee7bde21eeb9771e39b916240730ac552287b827ff6629afe36d52b53e7479daec59b485dfc32e9247f403bb0af4be2f8a6eda7133a24395830e5eb104c0932b3fe8dfd5f0bfef21e622e4f2457db0223cf11f764e3fe11eb74dd4dd27889b5cb1808602414e14fa09e8b6cc13692e526cd3f809da758bccec7ecc4ef4e95726ad250e580ae61d63e748a9a3deabd14763786c3e4dcd41e1ae7a9b1ad7475ecb9e0877e48e54f5ac5b503f876f3e683ec804dd369f250cf531bbd46f038814e6b700818885e25375ea4fbd1af3184f50cb82470a091d76f78bc8997b7316bfa90dc5c22b4eeb0975e23e53f38625e5568bb7aa4f0c4d128ecee10604a7613d9a9bdacda07ecdb2220d46949d33d6de0cd7ecebde8edaa2a935f0765324bd9342fb765ad92665a420a92a33387a7db0b73832d3a63b3724b29c283fabf9bb0412a342a18086244f85c2906587942dcce16701f9856993b9955e62c600828c8c32dbf69f2dc3bf4edc0ff76a03f1584b9322e3b77367f2cd8ac2ff8bc6a9e05b199241c698608835baf164d1f3f92288ac0dfa98bd2c644c0e98b64a3b728b670568701b35c8eb064494ce518ee6f20e78929b77b635fef256141e848242ac8a92d117e774ed646da950ca51aa79095ebef65d51509f42f0a03867612d4d2c8f9dc016b51f87ba5e766f0e3deda298678915ed2a9f6457c350efd3b4b9164fe5983d677eb093603431882081bbf2b47e73da959005cae27e87e26e4bc289aa0d8cc3a0fb759bb42f05c69da3918897f5872cd9f4d17e34ac09b16339b18b19c75cdd5f098dc7086bd57b180c7088f9ded9a4cbb868ca4980565468dd1ccc0b37010cc2ddc91eb7929f210d2e83fa46b84bb84e1d27a559e38347e545c64ba5229690b7339cb08f66f811dcd69ac6e772374cabdea0a505828bb9c2892c467bddd38d02821c9c99aa6e29e4d840ab994b1c3635dbe6b9b4f2066bd8df5cfca39494bef83bedfdff95ea0c164c3a4b1e6abad3c6416cecc47ce525ac93171ef3b6a455bb9eb5979cb1f1b6b1e5587237d9f27082e0e49b8931f9df406a8c43c82de4536fd37f447abec803f39aa597023751448327cbc8e318b7d7fd9f275d350417c7d49773fa60de10987ae688853e906c9dfd372ebba8becdeb730f494c205788c345109c5bfa140861d87edae1a63ed3f39defb129e6b9c99d427d6f366fad45f73ec5d67b06eb751c89153ecdd0acfa25488e1d1567c134974a559dc1dcde3d14a62e6c5ff7faacc57eff91a72b8c0eb417c94a90c55c44d854a52db147f9430fda655ffe10e912ac9dda5e10ea13eea91a42f65325129df24644a7c6cdc572822884bcadf2707df002c679ec97ba1e6a20bb4882dee05aef76d613a7d794689c90132e18a5ad9e3457833dac2f07e1c54875548d4b4982793edf985856f640aae17cff9290406c68957bae381880888e51634323d741a9f47ecb4914513fd35057213ae6a6ae99b2d689381632fd4151b35b7aa9d9e3fd04e697b541fa96dcfa3e0696cba0091053c3cf552c68345c416fb05db0afa70f965c86db84df848ee96a88f72a58ad301c3b1e82a0d3a9910fdfd77c8dee5e611a3ffbe0831caf4476cd63b19e248fc4a8826481a908e4f071b5008bf2a1445e7c0808b23d0c11ecf0bb94491eea5fe0b4c0b676a2cfa6e2ebe3ab121a5ab539655929ca3727b5ba58beaf5891b4d547087f2be44abedcffed35a154b75bfaaad2d6ea372d848970b6d3315fa3a667f8f8f17b391bf9f6de776301b82da9e85b294ea0ede8dde5c1bba3e666d56348f774597971bcaa0caad119f8d880fcb18367b6e64f3c48ef5914efa41fb1eec3670b8a689a826cc40a34f10eaf47a4dab2717d87818757a439fb6fecad6559c3d485f69e0666bea0876bc1939175010fb5408ec82ca80ca8c5c418fbd19e2f76d8d88ef103f1bd02aee4d1906cae11db7fc6d485ec12eb259e61573cabf5e07a19614ddc6e70d4defff6fe8875bc50fd2eed4d99510209e363bd927e603d1be709a19c85a19ecc061355ad4e11c60f77df12909e5546f3857795b7cd9e12ef8a2f825bb985b84585a1e38b3e2e1d0e58fa5d46d48ee24bcb024aab0a0a4fe15c1ba816d228992c40a6d7a9dcf7715f19c2f1ecbeabc91364b6aa3c0101aa8b04e852615129b3381f45b8419ef7c2b26b32cae191f836beba55bd5e827ff0a53b5c77a7ce189ba6f33a73f5ad4a69575a431bc6d27de83302b2f81a4ce2cbb95736b29d9c5a07ddc2b8a92172f96770c4e123776a9b8c5121a7150bb730f37e3a9f786752383aedc4b62d563c63a1e20d69ce81c10ec37925db8e8fd7c9707dcfe931f50ce713af81f747f678d9a1adc9c9122e0b58eeb426c44e82e5bdffda147c5529fece5159821188fa4998f829194149e4340685c62003c2f109ea63efacf1de92f9da64c60ae3927f0e4be14beb8c973d66cde97ed5b8ad9924885919985c36fdbbfc96be3ef288d79f9121e81f196ce2e2d86100959899b2669a6e42cc9e614777bafb78306f89d492e7f623944a32503a2d8f014a0b6558650f46d75b08e7d6281c02471e089df073e15709e53883f3c99ca9b993c034fd9652a7b156f84e2b8dcab58d251073f3ec50b9d47f9bf962a8cb223e956faa5d69af93887167e402b2871f1f67dbbb21a2bb22f91d26b96042b916ee05f6ef2a833367bbbd1798392236764ce17eac80372571df72617715fdf50110ba0d4925f9fee8a97b362c254039a1b0c9d13ece0fc30a75ce2abece57b21916fbc68ed766679f10b6923b0a7499327013dad4b22c1dd7b3dfd99efa6370bd4b6fe7370c85ab70473ac67a44b833f0b0e7e1f197a72f81fecc4660a6aea0b21e973aaed387186a690c82462873c7140f9ef6eebe635f482490605491c16aadce362a82086a9ced0e383f8f0bdfdfce9d2bd144595e48c8f144b5871d21011d415b30e81b339e9ddaebe5efd7bac41e78e6b7d5209e15189b5ed019f46dd9debd0b9d895a67ee96dde051e870f15929c1e5b07284304d842a2610d20087e6ee75f172fb3a80444839281ee29ce4c2850c6c72be3058a8e133259c747f8c53dd4649cc0cca454e37ecc1415c8e76dba7c7acc85b6e4a4015fa7150aa3aa3ce8a402502892e5d54f253adbdec7d5f5d4f8188142e1cdc170d8275da5e7e322fb1d3928c33e1bc9a37c5362531cec05a16f7437e139556e23d218b43c63fb8164b45056c740261e121d43bbfb6b6c2604cd22e1333ee1d85bd14163e6fa1a7e80dd017e03523ed27e2b7fc742f445da65466a28a0096a3c14d0da5ba61a5cf0a91eed9ea8d1e7098ba64e9f6dff3f82f907fabd012720e49fdb1f0c0047b53c0f0d6578d2e57c90e5af3c76f0a3234c3b6beab4be6f18ef8794ea39c468ea9a7add6ff37ae6031c6c14e8a7a4c01d1b7a804f549a01cf4d3dd5ff85a290e8e00cdcdf17a37126c4a0197899b0e2a3ec7431d3ac73b09e0c1d74a90132e2f1b0d94a18f6c8e144350ad97c87e54402216248f03b7ba4689f7ba8b1cec1ebf0e670e65dbe278f9793e482c546f37c1a825ed5039ccb38fae166dd0455276bfb4410dfc1288ba8a5577ae63edd6cbcbfe40c5b01e72d66cced31678774537fb86b155b7578b1b171dd85c12172cb30175c4e7a989bbf2ffb5920c685af5150c248a914d8ad933536ad74186e10efde295cf8fc0c583d1b51cf9814ec90de7bdae290781bae2635559a64055295407b12e0b26f2d9ce547c1ed4adedce0d9cebd11b340114599b3aa9d529e9c900fd7f89fbb4b9149454b43b8f5954b18052afa949178e7f0dd982209f5c7c115ae17f313a51e8306a59b1b6c28a6814bd60ec6662f39f4348c47429b75aa01f2344767720c39b0e6962a588ec7769166a1a9dc25c348ef73f5e43b8893b2b3a4312fdbf762309ac255ce0ae84fb1a0d3d06daabea546c797899a0983e1b30e3c11ca1022ee21cb7bd8e4102fb6cc6ba6a2cf3bed4c00bc178908b47f912b0146962719e6651309a0a44c6005770573b737ccc18b127f684d719abd192bdb6677b93a64864035dea5ab4df805819daa67c69dc2f22e708e4b06795c585515a455aef4e29ec3930e852ac8e3656836dc5c8a8cc5cb6c100710c80bf9f681e731143e62d0ea8341c27ea1a4c4ca5e519e872e7b3fce01866626276a6254195f38c349643ef4fa618bced33909e956dfb9f571a4fc093fbbf40faa15f81a4e62dd3786dada0485664cb3f3c4e5fc9ce584cd09d469b0471b53a0246e7ffb4d9745e9acb057b6f13c5727ce388da34c3b4dc8c69568a5b65bb8fb609ef96fae5b1d13e55cd07faf8d30b4613d9ce07dc5bdfcf8c01dcdf1a4cd42fcd1ca1389e6ee6a5b8c8d86250dfa61d8a08efd8eff1f5d9810089d264978e454358ca9c5761a2f96b455d5191c16633026d962f1b4a3ce19d443a2bf52ab0446b723d05edffb36b8497786089d8ca1270fc4a2e381c5239f733bbac66e3ed730727ee3f954aa5e8e22630cb82fdbb0adb9b84d49a3360184423f25a74e608888dbda62dd339e29cf89bc44b129247d63d0db50a336691f1e7dfffb07e71d2c0cefbce3f59bebb3e33fee37c828c6d1a885b1b4eb0f6744b41eb8cd0dee60105181931e6fff1ff738d252fd2d0b9c1ea4372397ba85c1260cec6717523cec708a51f6f901ddacbee47635c9a5acad92e369e4fa8717d4f4f71cd7fba2e89cd335557b5741f3d8112c29f79aa452299cf99f7f47595fe363efba71d2085e7544b9dd5f600452ffc9967955dc1f7a5d2ee824e27ad5d8e5f7d7d71bb67147e0bb7391f1539ad4d531db661a7233adcdb9e28de0cd19999382d93ad5f13accd6117eecd60232dedd73601188f654313167f4b296010ad6c59c45c5c79c07d0a53494fd8b93ab0af3aba9eb8ba9005f19fe770f9c0a484ea9c9d0a494a9e372124bb1973285056f823de0f25c345c5d01d33b864906a285df66aabb4f8a54850f9ba7202d568d53a56673548fdf216ebe6ddea987efe67248759f6565318582fb535e6ef9763904b2069261184546437c48e8cdf728b121f5c8a26e3bd668146d74e05b078d66c942c2253bfacf3c6853950f5806ee39673a13a8421f7ba556d3b3a59d4e960389a751802693a0d022f3aa50d42048a26003ef1dba04af2c76ef541f03f4d9981c459b9f2707549e3f0b6c5c41eea11bc8d051d206f00b9cca3b04b481a4c43242e43ea4bde836fb4e89240b96cc34893a1412f3027bb60249001f442f48ad92c96fef94fffd16fecf37d42fc6b285aa86a38bb1a7491bacd0c4b2c5fd6dece62b173a29d79789fb142d23d4299b213be20069b459f6eb66976899af71a880535be2bba0b2b0d135c47073048ab71e2af8e31bf9583d0d7b7d1aecd978e2e6e6a9c6326290c7a7a26595f7d416a301a7d68f5b0ef80178e409fd057a98910828aa2fbb63b9416110900e226403390739563bb7d058ad380cdd5217106d17adfa4c6f0e02bfdaacd640cf0dddea63b9aa9df1d0132107300ef24608bd26b2aeb1972a107ffcc14654b52f05f9e235c84304ea55b8f30ec92278bfa9ed42555c84ac7e6aafdc5a82f9c765b5beae425eae882d5dfc50d31101bf1de54919720cc65c483855db574a410c03a2b82502615dbc8fa58b9910dccc8df92f63b3a3dd462202bdd7cc3fac365166ab1f5cf41922b385108439061c5cf1696de062cf69c28661ba5ef14b8ccc7685720ef7c70f733d625b5e7ed1f69b455b33e3f9eb8a4749df808c4ab37d0d0364c8e0e0206a11d333b9a46d8511a2b5f184f34ceceb495fb08fa412afc16f983374049fceb07706b065669c3bf3e8a34d94acd5103ff552823561e13dee5038ceec88b966c3ff272e967767132367d47650161409f7f977be5a673979cbf93b37ac7d3879143cfa00900faa86fd50ed0488c63e800acd0b63d03b40c227632dc2196ab965f26242bbbdfd9a61468d5e6471605291af1f7b962d235a59c396eda410ff242b4e87173bb2e09dc5dc7c67e183ce156fe8d2fab972321e953d48b2af60a5fb99759be8f4078737bb1f9af2f6b3ca355c56f213e0ef1b979c92e9ba3d941b46ef853aa6606eb663fd069b3c2dc1f5cc59a820f004be2c0a2f6bcf06b76bf9e31b7556f0bd3f8decc4e7529192a60f154382437b8e64f9ae65bea6a6eb10b914a958a2200a172e9051cce64840ace6d48a639c6981eca9064e5c0fd5b8e58917b65e78cd3423d1b7646a003d927af1e10b1932d4d0e7ed7c368dd99b404a5eebe1df8b0b022d8858c0eabe0f9c3c9b3bc7e9c76870db7c0eea7ae683b221d89c871ef2003467df37d6b63ef1b6a6ef48aa90a2c0b691afcd997be31df5be7ce7484f9ea3740f0c3f9810f12423d7d85db0112570ff719e3a440e96621cb50ecc3f9ece0e2f3a517f94ff664c2fd8c11ab6d167cb05488fd0708203a6cdebca16e01f7782ff3ec692980f88c4557b2d825559f718966df435147ee24cd55b451e855fed37d8f1718e2d93077ad80503b71596fa2919e4b819ad98714bbc7e8d6c5bab04b8edb4fffb2db7e8d3a558fd1d727fe0b7b1dcbe0bfbac047ce46b4ae0665ee2d70eb7f1c391366207c2377957a8cd7c87a1d0544248076750826a7ff28d441355320c39a71abdf3dc8edef238d77e01b8bf82eab9e11944658dcf66ceae57b05f7c2367aad2258889078457f7b3ce195fbbe3f431c1e8ec74fc5b36c6a7b13c54f03b84673f7e376b7d1c148d6a52a268e83e90125628c9fcbf870b531a081010d110dc2e07ddee7c2583585d7b2292916a0e585b5f62c5c8bd3e92a53d22fba440c28f1e512c812814c348c53597ad162320882a2246e37142434c52c837530615a9c796748688d54186a7f2e7788789c57bda51f1e3d5e0866ca0e82affd22a7ed7d2dba71f6259a019f1c855829c4fec4f88af09f85f71f2951c285877869597eb547a5f01c1cb2e9caceb3fe717b7f004a97c64631ad5bfbddeab732e249c216369a85ffc78ebc2238677641067246d0e84438d155cdae334b4d005d1e43daafd6e3d4eea71457a5c767888f82e81505d04c84cd214bc6cbf6935e8f2bfe55d99ab0a59a177b1409f246a1604c6b8f8db77595b09484466e27ecfce06844c4fdc27aee5dc0a9eadbf83b86b9119411f174530550bf4efddad985f41cb056bf0d22c4b4c06b538375e258017781707e56d292310f1ce998f9e2ee62e90ef340eb969e1efad73363d916b7c4ccc364f44d4d41339df34e63ebdb9015a11824cba350aca303d18a6c424125868948725ae0f7d13a9e74b635cfddf44a50430db271c71007c353a916682d598339418efe81a1dde6ec2cdeb1d5e0186eb5d84230e859b6cd9911919175f03ac888b602009b9eeb932b2ff7289414370bee67632029cab5475889ed8847ffb307a8cbf7538da727ed77d2ba0547a74f6b96b715d49165ded8feb480f03a9b6eb4aaaf6045cf851d96239fe4f1a1f5d6295c68f7d465a1b78968838364892a3668c78a3327711330ba7142e76f00f64ec410652428275cacc722464a41de1b1701f86844b36f829fdc68931b663f2f546dad5a15f6eecf1f82ff16a404f3ba65f4ac82b6c9420a3ee4f92d8bcda399b3fa2e52088574dc358ec2a8f86ecb5f55ef080776667c45d6dc823db6e0aac5afd9d97e8b63722bddae85cb414a701db0eb7477e09c21c43b995487f464c9217cd55be9ee1aa235f22edcab404d3d693e13bcd12f66d5bdc539ee00e3f513080db0228f493090d521795c618cc6a8660f28a2ccd89e07c3476fb11402e2353fa4f37d952905078e35e3a7eecfcea273511c91d360cbe13bb75d9c1fc35c56d4df60f075c081ac46e7fc8aa404530009adabd6d824f944dfcacbe593ceb0414e945cae150e0e702808bb910049130af432cef32df145a1857f34b1ed79a21f0e4e978018c7f30403526bc8bb65f0d1cd0ca9b5a13450a897aee9171203a29b15129aa1bd905b71d9d0270f170d23ed34928c435820b8342ec575add163315e749aee9daec494a52e15995aaaf60a2dc07afc593233f86062709be8273310eea427f150d763c0afa5e83a8a31f516ecee965b43712b5b6e169305503e86607035883da24b82194b6137dc5eba5fa97cebb652c7680e1dab7a9fb409e86385b0e3c41b2717b42baaa18bee0300aad899af6b550032858a065092872bd910793bfcc40242f5888c77f36e7128e38fa76074336faae3157ae809aa329d794c388fef229dae57f43bf786a823e6c0790bd250fbdbd214d4511e65479d5707902d6aba1ff91d2450399ba688a3fdfe4022e44ee6aca2d2471197b6d9c04e59e342e534a8557006333bcea017064e8c93aa71e57271ffb3980cd260bc5bfb85af7ddaee416cd044cad4aca851b3be72c1e4fefd860ba4f462886a93e19be717cbd3957ff044fb12df870adaf14f67ed838bc2d74474fb455e45d5a84d9c055280cd9028a7346a014b90694bcdfdde8bcbbd9f93611c6f41be3749c88d1a68eac1d9af8f6d8ba1714fec54dc9fb230fbcdb286c0d47c605aea4b766ee29600abe28054165e755f2153855052eee0a9c4c185c55d8c9d97ee3a637023c3864f78d91e7fddabb43f069bc72483c7966b1ae328a48bfa2df65948274cb5499c6f4e7238f8f005d07425d5198807f04eadf787ed62ea102031e922ad83ddeb663416640a95e8c79374a27d84abeb6ccb70834c68e04b1f7be65ee92904540ac56cd7800bae4a4e4e4d365b418aecb7a75ff6d1055eaac60659d2ee608ac9a20ef17cbc87a89cb16d8b370136df06c9d52c7a1e60c6816a3ce88fac01266d6ab6b0dc7802353e25ba3209d65ceda1fbdd43d3f55d784e3e55b99a713a60bc5731fdb816ab33c7ac11cb627b0db69dcc6cea96c7c7b6421368129e5e25f03dbbcafe7f51e0ad63fabbdbe38c78e52ee4b08dc71e2a05f7a77f8ae1a08b50b2219630e5452fdc09df466481c8593593c4788b931eba8eaae727ccecea549679d066d05fec12d24475683ccc35cb58ba0104b9aa4f483d713f238388d7f96f1e3744bc8a0f9223b28001c857a420425f2c15ddba1257b90e543dd79564e65d30d15d41f4eb7f51cc99f382624e1b920722735f71c94665a4540a639cc76a27d00231c8fd57e7caf9286cb4baf84e5ba89e84515cb2229429434e240f46cf1f7d1d38362d931564f4926c8a4578c1da0ff411d275a5c62a20dd1d023d0ac1eaedf584fa60d43169842585ccf4b2edae2a46146198c5a3e38c2a12cfed52e76b687e70b0d086d70d7a3f11cc21959f89b5fe155740ae4727dc4a0338e6796ff7118c0f61174776bebaf843a899f9e55037b87dec095c4d8716da8c94ced3889d653f7ab2eb84b7c0080a6cf6e9cd26c48648a9202e795d464650b83208a59be75f3da1f7b2aa922cfcb5e19275f3aacc93448cd38c230ec628694d4a2ca22901d464613d8483b46e35439b20387bf0783e286f648b0cf89c5527c7e736bceff616343986cd594aebba6385b7196c23bf1d88b89c24910fec494c6f30a98a19442155ddb36e40d38a70b6faf6a4f4e1ea96946e154c7a66faaa1210bd18ca081b6e04d5516c85b803c5cc5940235aab67c9d573a1bc5296689a076a58b702dd9833d174dffc94e46cd86f51545f840a4175381076e6a9e724fc9b70fc6f0058dd359bb17f637f32dfa2cb5d507dc8f9a9d0d6c9a550262cc8c16a888255bd2fb0a012306f44245b6f775462e88317c650568eadbf6c9fdab0d158eb0817bdc3010307363de5b2164589dbe812f4ef4b025401b98bf894f0dda4874ab9189163301482845cc9adcd17bfb582540cd0a4d9fc0eeed37db39cdd9061bfceabe7588f3212093cd2f09787aabf6d50e254fba0d4c6cdb488e9d1c0901e70f5036b58f7ad06b69f2a01b2452750d51c4c1d53edf336947d2f1adf2c0436206fd7dd717e8e303f99cba3bc09faf4043b92c3897c7f88f92b46c6d6edf1d9a9aea40c2f5b1221ab3ba129befed1936381cfe7d54441dccc6cc8a3c6257c65203a7f0ec2ef4cc84d96c3c6c6f805ad20cdcee97384b147282ff97d1e3ffda75aa3f619f9586da638d7df5d1d02ddaaa893ae9b1ae6e8aae19b9138fdc74d85b0555cf7ec84a76aee5ecace1951af1a1dcb9ad5c0a775f4d86a031fe320c72412dafdb4930f4c52ae08139754c4686f511abd009349c65639408e4e2838cf37f377812ca0139e88ce1f9907eef1c7f13728d428a4279f63bc3f66f78f56d97b814c5a8f8a049de87a1ab667503542995e6446b565c7ab16c9b8546167061ee4b892eadf4341b2d762237ca745ebf0ea4966037ab3d428a6da0def9c8ea7b513c6ca24356eea8f1872bb5851b2128b0692a32e48f865e50385466b3a888344bc1a89d47b92638ed9fffc1d4de6ea9029086fc3672e835bc756b7b8bf3b6f6bd1585fb6830e05a16f6177eed48babe745262cc5a3fc5a49e6be58bf1f84c981747ce82d543939aee887180a3b7b52cbb78fa102721d05d00f65c71dcb8639dbf39902c7165a0096d55e36722613f14e8b602c7407f82d18698569d2d941973621ef0f5fd7384c14c28812ad38fbf0dc35c976fcd04cb62625276fb0c624f3f13b13e48af867e0f71e413f42e36687a1e7a73c2b941fd507111547c7bf7b4bcc96488ddebb30cd80ea03167251c968a37f9626a1af2919c502d2452dac270351c6c257ccf868b6f4fc23a4bf94d4a81e6639b5b987e38b3f8baa77c90bd536ccc7ffc08c23dfcfad9a00c1ccb05e1172f348aade3e26efbb289fc7a785d12afdce2e03fce8fd8c148c1f219df8920382b58f8f8bb4065dda7bef97174b4dbeacfe3c36b1eae0301db5c9787b057b174c73ab1dd9a02d4bbced6791a67661967aa40d628abe040501ba47de721b9ba20e078cab29dc5397b1ed00bf04b7dccb20773bb34da93b4e15d657094dc2920e5ee3aa918c07b4dd049a4cc4454cc24621dfd8e62da5d5b85bd736939d712e0464a4a4db87e8d628536e2a51ace2d62f9d69cca7d84bc07e3d813c9117a030b814772498adeda06d2921060fb1f467291cdeda6cfb5d2567616b1dd6d562a80710d52e420d4fd0bc037fb7a529c9aa4bcd77dc28ca1f3972810dc69463899dc4fdb5b7a5bfc4f36018e811de0c9850705adf421d13c8921aa5b35917ddea610d3d5a418ca78e5b3d5d12895f0a66e620085acde09f6a2f956902f339c481ec934515b4d37be9943d3c8f001a004158ac2723f457f630db5fccb791eb03c87b50549260bc445e22adb6a484606469836f0c7cc539dd95f44a3f10da526423bff43bf3bb239ed6fb11bbe8fe4dfc3f1b485b03e9b0c64f23439069feb22ee459a4d5417d4908fb99c0ed37938bc3e4a26e245e76b0b5d626b49cd7543909846895acc4df3c979bdbdb5ac314df10924024710da5bb94c14bfff37b3dd6bcdb19c92496dd0f42bfafc410b6f2cda19bcdea8aaa9aad620405cc4580cab4f6c46f65690de59bc06b4de349b1049e95e49caba0de62ccbfd8785fb0b6800c6b8a4926a2e3d5f49c6da2f70792fc4c1df662829095508370348907fd15e056277e23bfd29b26e4724871e0af1e4640b7712bf7bde25f81167a9487ad70e456869b09aaaa91a8efb334f983f74307667008986de93427778d7730f8728ac2a56e71978824a9adb476a395353b5596302b5634b9c0e2820b1034c62184e33a9c5afb5ea15a545b81d4d46bb2dc17a68ffe46cb31462da182c3c2f0f5d78cffd6ae7a60da22bcda30135db1adb9aafb6eb806081fa0043bf7d686bc43d9d3d4c7b418539b984a1dbd2241074b3520c14ace7432555d610215a458dc1e967c2a78d22a6408866253ee91121393be8a33530e8434971cf844fa1267b25af2be5c5ea469f36bbacb698c077dc46dfda093cf64785b1d5116a8a1cdbd10754954d2ec0de0404b12da91b118b91771c436e4e279db660b46b107e02df69a0889636d8516e4e5aa040d8365724c53d349da78c7cce82bbfd2e5a14948815c1701742493f7aeb04d87ff1fdb9d271b4a2bc77caaf7487c890d16402623f7c8e1f57055d29e4b826c2c52a8cc002800f63475dc0a35f317af3dc36de2f48310f4f8f803fa2df77496f34cdd3f938b8fe7876ca0f49991088555916bb320a306892c0bc0e239cbd7e1f830bb0d7c9fddf3c5d90d6349b24bb31522c548a997b30997130000d10db653f4c19f1a341a5368d440950fd7e4df2de706fb9ea5946591d56a16aa5b1fd9066bed49e3a39370b2aa4587564061640185b2713d9aa596e266d18d92e8fe2a5ed6f215dbbe69f663faea3a9e0f0e7042034e42c82a232d9cd34976b85ff83deeef71d5b8ba49a2dd90063bc396d8ced2b9f1375926c669f27aba9b3e139e09469dc62b32e8bc2e9ba4d31c7186d668e796faf7a81f5b5703cedad29d12b3da6ce4b4825bd5003cbab0a7ad21636baa9d56d4f407e09b65a682eb3662ea5b2fc3fdca4053706356374e0e772d39689fa952a9fd05d5cc6c3cc48a0230c823ac9483abb64a7da7fe85912516a0dcf763867c6d8b967876cd7d3a1f2439f0d61535831501b980cba1c6da7aa9bdbe8b7cf6203a6abff188450d702aec0a40f31c571a01f1f6444cd5bd9777cb2e007fb6450923940a1e500f64522cbb764145965508b49c423b55c6faff96c9758d4879b2530bb211f7d11161205ce5700cb9d634c3ec9bccdc9dfece895d844403ca3e32d7257efa4ebc0e4fbbd75d1314c936a7765cab1bca0ac7c465b354a5f0afddbd03abaf181ea032aaa26197a1b3cbf7ec447bcca1a94b555354742279d7887f1801db7e5fc8b932112ed27c0b9b682175189f1364e7ab07391e89034f8fa6e624f55a9a4dee2307bf926065eee422c09e79fccdfd9fde5701313c9e208cf7d8df5e4d6a05df47c415f8c0967bfacbc9675d177a201cb4e3a39f676385a7ff02d08f8cca00e8586b6aabdf65606794427683331d04a524cc48bd21ec23f6a8b4a2ce6e0cc222c64cb1c7c92de24fdfcdc25fa03fd01b99f34e6b8d0746a604b95f8366f6452e0577ea36e191a9a189ed305e431cb7fce5983fb69d750c4988a83c28eae6cebde812cbb5299d7635a5e27c4eb13cb5eac1ccca2c2e26258cdf90a96595d47561bfa7a635dd9c0b0b4df8a4c208201b34f6e8afda2bb1046302e968a40616e84fc8ef37c6b726850f6d959af4bfc2ac92d659a1907fa6da20e721316e5804d6e97ce1f9fc562e86b40727d9ccd73247e23977f0ca41f1311398cd81cfda57fd9432f8a6d76dc14b4a1ac6d8f66693c4b59688312957c9a22c6a77b4015fc9f3945cd95d6652dd5be809538ea8e8ff2fc7f71a5f41e235b8c32db07080aaf2259f8f8ccac227f72f1a7e417b424af76e0d8a9c7dcfd2341a7957923f7c6b9a307003ee6f0c47bc07fe6c5391deaec72675ea06c71ae9e1f29327f55560a03b48a56a0ea2add3b5de513056210d86ac8265e231e7f54f6a37819de168ae3d2dad1d529dfa208fcc7a5c0c28d4a712cf4111301aa3f146538220f13de93393b37fed609fd5b1d79f29c02ba63291892b2c03ac84d3e74c463e1fcef2721e48af9cb70beae5e17eea7a03c2a3746b5a568d7a3db97b64c0e9caa5c7afa1db3980769c130aabfd3e578e2d82badf1b157d15e4b2ff8541769dc4272b5a792f744867ef642c3104ab4253a9432fef7a4b1784bfd56c37a4c418d6a35ee23eeae52393c33c1f37f78f644b80265f53c077dfadd9fee85f31d5d3ef6e9318cd8d5495d44ced8eaab21299c9d01f657a3dafb8a055e1224ba96ef80d1ae100872bcc29f3abaf246f7dafeb87db141b8c326cf2b576d685b08bc8706c18efa172e9eefb2c55b8a530cb47d8ab8c60c6446b2d0f97c520a3a80b599f1f348899b5e7e92dc4f50da775301da986ba9cd879e1c21d2ef9f3fbb3a16a16733bda4acab68a873a271cfc0ccf5dc9ca8e19ea9cd812857fa466385a26e1db92e4d559fc28bfe29a3a8b75fc3b40416796a907c8b6a284a7725ab711169c17236490eb655b53fa5b5937b33c34d5c3704134a63ac46c877a9115d64753b0fc3ff762f40d178dc85029fa00041765a0e9b18ca174e0b24c91434ad49eebaa8fa0a6ba0346ba31dbefe1d1b7f48d9dd3da76ea57d8c0a54f69ff9acabfa038ad622093499f6adddb0a35eca9b3d9b7947989f33f7959e0bfa3f967268ba4f1af7cc0bc1338130abdf4e0a66bbf696fb9793fddb923c3ab2cbe096b5efb05967c020b41ae6c15ab6b876a53dd3b6152807b0ad9da2a7ad290d3506f2abbb7ff0436114fcac908b0e5c29aa71f6fd71521324d0abe855a0268807a7934564b499c5d37c9d9aad41ce2b93d7af7debc68672fd2d9885e7f8f63ec489633b0f8a8b169ec458095108d1e819f4c41b508c0f3907067dcaef82d0140cd6a369d762f01a67a1ed1c5955d42bb40f7b9419195f4fd4204d5be52a8186b7b0aba78f4af3d88fa9319c9b8a6c92bfbd3c8d045e5e4162c382ad747c3bd50e4827cff894779f14ba4afe74c0992ed6b426fa12ceab401cc7d6a06b8b1728b608f7f0a78f96dc6ff63502d6aa4d350be0981ad724ad9183ffda4d301f88d013ddf1d3bee792d15b149238be9e11bd8afb0c5d306029d7d5c613792abe191df0e5c733b9903ea149e08acdef4a24c1de097164836763280fb02a108d1bc3d79d38f320fbd4cf404050d3064dd3b601f0601abb7235fee074a9aa1aaa11130d4024eb2f040155e652121875cc488b5583d651ea656add74ae2549c9155b8cfbf1c32c7a4772aa838852fe93fa042a3335047f6eb6b58d7f1ba463e5d7a72ee75030cd48238d6cd0ca5859f32314fdb55a0ce981f374ea74e3330cf3dbac7d61e96c3e5a77f2e1ef8ccea5aadb82a625be7160ddd8c3ecfe96e1aa5f1313a9ae22a1773bde854c398647529d039c5aa62c8793a767072021feea13a3780bce6438c2ebc583a1d8b2bc08af3118130edbfacddb8405008df5901ec9a3eda098b50672480575ee4af8883614be06da59103826019967796b06dfdb62dbb032972f0621290f8682a08af46969d2c3962472b98fd4c0ba1c44ef20a5074da2a340cdd549c3f7e429552e94bc840b47421311e2b161a2ad20fb463ad4cbf3b641aff2941ae002e9d0b717004416c86c99c851029ed22bc1ce37b4a7d97abfc08d72b15c9503029f68897d401c624bb348a9932b4dd8c7667c356eba76bc204d48b315d3c312147704fe8c5cf1377648a49bd65d227df7997517daef250daf80116407a5be217e592bf7d131b107f62751358834cb44c66ae2b3e90d0d41053bf31eb117eaf5998bd3e89e5ca302042ad40ddd4334a350b59bac94edbeef08d5ef14db78b75a30a089a24e27b2924f654bcb346d02a2c6feb547c5b448e071f4031f562f8c00802815d2910737676b3dfbf119f506a224178f97434a51e8a1ea451b4ceb4b555e899eb840d505b9a899c109a383165849437b647e5217d91f4179ca4876fb3defee6c007f1ea97f991078aeb46578772668410d8f48ddc38f3774189032ab204fd6b80d7196e7843c23a901ebb1b756cc6f7d35c3bee622e5e70261a05305958f81eee18634b3fd30ed29bb6fa00142affcc91d234c6c2e0e28b505445e725e7fcb7d53bb41893bc70572a9324915f548500b2d3037189f1a4690aefdb6bcdc039b0d405e9ff08bac7354aa30cf7174d5af7598994db26794141f6b913023337cf7a646335317e41019b198b6c68a1aff736744205b66a40a07aa8e136a118431acea80213ce903808d01efe370aba4287cc603b158ac1b22ff81812a5ea8e4f024f80d131356e80e5b637faff805bf53a6a88d83b8162443dab94f03b0e701f6b603acbce50cd230a05dca7798060ba7ce455c4fff2836775b0103ea8931addc5e70e5cc0f63f093e0297a87c053a51063dba0ffc433c35dd98793b768142b360787308114fb3df45637b35cc722c1df3779597c44bd5a48a42368c7086d828d4fff83c1df818fbdc18c48d9f61efb497c5059d9e5f0a24f6454119eec1874c2c58df31465af590ad6bf05f8797ca0166e4b64680d3fdeabbec595dceb85487992c88815e0f1ded3470c7254c9a759a683d2c8a93e9b17d606b40f28481b12f5cac4c249f7a1cfa81cadf777c38d84005d83750019eb4d43aadcf1f886a51fb450fdb48875a11cfbf816794f71c6bb314b909c0106db1f9090ee8c181be8ae1da7eafa09197e066a1c2959fa46001579f3d13a988cc4b4d7a881212282b2ee405b973ef0525b34526f324ad6d2fa4abede54feffb3adf24746bb65b4555b417770138f100bad08fc45cd884f6fe639d2381fa27e1653be59267d4f54dc38efa51c1650bdb6faf82ff24eca4b0c209abef41a5cd15f14275dc097d19522862b7cba6500438acbed2dfeef4b33278e367890c5e287fa47019820403c3258c8b3fca5572ad378fdd5c4cc7fa16c6269a92d6927d363dd55349b76c00b69a007c1628868f272a82b39241ce22f63d1d00796db7608cce3a1a1ad1a482594639b28121e69cb19a83c304237fa25566230ae35c20a7e9b383c23c517afadec3ff8a6ece343bf47adf250511a106f39cfea23d584fd4ea01b80483b92e17018027c8143ff723f0e0f28e3d65008e3e68a46c765db8c39a8cb5ed2caec5db81aa88ba6f914fa9a00aae6df52f38cb3c2085a28fb91a4049f15d09f0b4e7493ebaba0547871407f6e8d8771f00ce3feb2babe0f4b6f212bae3e3584b00b54e39c7aaeccfa32634056261b8fb313e4dc2e337024ebd24c6664e93cbe70e2bc2e3e78cede57ac41cf26701cdbb8c4ce589d9d16d9aa78e3fb135b18c68b552755bcd97d09851bb7f24c2f0eaddcdc9924825a3d082ce6d85a28b81e955add561f5678a6d965e83004b107d8660f560ba5b86e791a778588221196c73caefb2c3f9fa027987fd6d7c3e3b04f85ccd1ce06585748dacf384f1498dace6d014cd67aeaa632e9d005b54350916b101a74b001281513a5e95009ab4fd18cc07296f9cf7e4a28ad345bd6b952b7392b195c23ccb0396208965199e4f6822df33bdf3a272817648d9324d2d36663980727c48e35c13c9439afc531f5f1bc9b863d6cac75671740166f93147acb52dcc9b2950770a2fa836dc5f56463a4f4d941c8e95341602c6cfc21afd91546744a83b550a15bf7d36f7887a120fc28fa40611a362501de094e8d653ae60e4c534c96646288c565efcd97c7d4f09b080267466c8f64ad1ff87daa9ab66dedc411642de77bd8b18c7eed4eb8739dfc709f1ee0394b37ed76c40a337530d95aa9f657eaf46652663d60b70bedfc56614a53103d0ce433732249eecc190e9c43f84ff921ebcfabf9eb9fe18911d30339715133a76677130b8346f291e93520f95bcf2b326ca1dc6590f39d3dc743a6a3aaf62eac0b20963e609493de58fb27b7d9f3df0dabec0b46db750172cc251bca1f2d9ab43af2c4e8e50cd03d96401e488dbc838fb158cddc7ca43cce8c9f3bae6b37e77eb2e32b799ff0aa237caf637cbc4ce21c7cc187aa64234903201939fb9dcb0bdd963c4c705f4b55385101d39cd0c11d580558c440f569240fb9d05770a5919b8f3dd2f20c93d8fd86baca57330bca961615ce87404e37113fe48be986f3227594edaa918450fb47b6d73e5fbbc37ff58594edd19e09f308bd64668cede1e8a7f7750b2aba55cf610db11748a4810ac339cef9552ed47b152f185db670e5964a5efe540fc3f2cae77f130581817b544f7c02975e521a599fc382992568ae8a2ff38a7b8c0c0d1153388b75774420580d14ff1701866ae2cc78f1ddf7b44e3b6b4632df49b3ee341f9114d0f4f1f0339728102489189a5eb3c2ad0bca56a8739b4eac8c0f8165b430746abf0ea7e924be0a91c16efa83cae1394e2c8fbf8595a2168918b301b51b935fc342c068a5a746fbb6905f0f834770f41494ca7c39b39ca8c90a7cb7ff601675a635691d736003e694aa8291333e4bf67e1eb71ffcaa00a527e194496cf6b9555f7f1a734111dac20bc1a0e2913ffc6e30d6c3e2a898c882a2a113a39771f9e24aaae947ff11eba3502c0640496b08f117d6f72ef3fef843d73ebf1c2bc9118044668e923160dc593c1a61e3077979b47edf8efdec8b4b75ffd28a5e2c650fcf7a5aac5f1f2d288403e7bb47506c12cfe8fc2e3d1ececfdc1df71eaeb67cd6b5a702739cc2070f600db69a5aa9148282863c6286dfb793f7765c7636d40be4193263d8c65a77a0d3147f0e17475c58a40df16972cdd551f0b0d15c2c986e733ac898265c40f8bbce292774f633f7e9a8f7bc5ba364cd88a1eb04ec24a15f997ae1b8303ea0b92fd89ad326fc9267152bd8311f9b252c3a4349d4453078c5b649c22cdff722c475444111a9214f157a0cc3c0422e7de705639e8bc8b0215ade02196d4c1e90fdd8588c049c58505e88cd5cbc6540916d4cdbd5cd538bc68dc814ec1435614d0d9f4c40960cff210688407d56372b9f4187775fe95c706a26988036d5b713e6ec8dc64ddedd4fca9505e60745aade32c3053f72ba942b30b15d4e83e15c559d381c8584c3d1ac8afb09ec807564ebd61c75bb0da80159639803a16053723bc28d75655f850fdf50f05c83c0e682eadd332c3a948cb050222b494dbf2d931085988d854da0b45c0fb4e2fbc4a9caffcb2a3721f3cd7b6a43b409106d3e5af9bc0687e78b0678b624c4d9d55af55e60f42dc555f869737f48f2b30dc54da4b132bc066bef94092784a04fdb1bd4edc536c160eb7d16711a2e75795ecd4aa81a78ed84eceb6d2cea3e2c908f622507472788f9ef6ada324abfa18a6e5609ba6a8e711a4d9332f1cf88eb36d7b6b8ec38b7a4be5977885556627313c6950493707cc1ffaaf00b02237a5eef439b191f37586eb4e313b47b6615ec5fe786ceb7270876e5f9e5a493fce0fada849ce940fa3ec261c0a317475f419d628dc918924213222d28be862da9a6495b1c672354eda170af0f27ae9214bcebad6f8edf7ed0036cab7cc88c08643e08f72e9a29b60d0753d7519a1d330990005346a485966b00dcac14c963a6bcf81a43a85f562cea77504d78055180440e9d959746940f42c5206b2eb4800747bff3c382615ebf08b655716f0199df8dd8c099139ef193b9a8fd825ce23440c5f12f12bb81b73d4b003adfa80dd047441fccf23f8fe1c859e480c986bd114075bd65f5331b279f683c61dfcf0b590189af4b6037d9dfb989312fd690e29e997c3de50ce1b48f8639a194fe0ba292219b70649be7d6adb3bb1f82f2794a4c5717b8eff1da5aaa9d4c89e9f73ee4910d347c7711d490f49b9ccdddf054ea2ac0f45f7f4c2c78d5adc3dcabb511e95158ab716d2a49ba690f97e73b897dbfb7b080d04d79ee7abe3954384e6f7480396bd6d108dd3bef8d36198000a3bee3230ca6fc8a57138700bbab4f464814f75399d8e3a743f65cda5df6a4240be37e92d194129cd1b84713f41061565987861f85bd4bd466211b959bfad2f8395022c01eab76829be2c6127f0381b07685f1498c1899c22cbf3d04b180f9196cc6dd041c22c7973ea32e43d9e5f8582c7d210f342475ef1cb040c737124dfbdd07d020533d07413f5e4292eda75f6d26f0d05f45b80dfe1811794134df6fe6548e5c60341b7551ac2f21c397143bc53db6e88999b4ee6c4c7d686b055a2d32baf9023d69e4ecc44e886fb1718e213fdf0b1c5a56096fe9d685a91e5c43a8295003f04340e249cc3db8c381964b12998ef9c589af1f613868e02d17441863625d19ba8db4ab47fa9ce4f6a92425aecc1ccfd602c9124ca39734645b4bae7b956030e8f70e20d5f30b9ba1b0a102d98957d647d266749e21eb63574dee63b9e86283a9d69048c81fa920025db4903bbfc58f3a0a4e50fb2f1123f2a0b4c02e91e239d40c9c9537f58e98827741e4f34cbb1c35bb47ff6877ca8d63765924898a08566de4ead676ca5874216ca4105673856c8f6a627b612b91aedf9294439524e22c47d13af8ec74bbde8341ff4944aa1e2f2b074714f05db5c6bc4800cf3f009d01072634dfb06edfebbdf99cae519b26c106a184a7a605c7dfa271541deb84022264276d1f618a06b0490fce3f1dda77f2d99c9077dc9ee4ac990db25062acdb3cc62d671a894dd114bb2e8b13a253a13b038b2ebf0e52ad08b14637742bd392451011dd7a38909d75aba77dcc7a57f1c983658bd16b6970def70138ade46db7aa6c8b690e86c1aed1d3b8173a6a40cea6ef6c1bdd9c2deb653cb2125dfac20ad979c58c62e736d58ac3bce21a037e481f95a214711416c55e5b2b6d4d85c7a310ed80143dd511b92a54ca4495041439c3bd459278f4a12a879eddf145d4e8f880c4b0c6f4de9f3bf68aa01a01cd0d304d309b5d12e82a498e311bcf4062231ec6f15108fc3a752dec9723be53fc15e49c1fb68d7c8525ac3b7c949ff6dcff0e71473c319a3417edb27b236bbe7b33d44ce7e5f7574c3dff37064fb71f0804ac7e8324002e89a7d512e6680001957af7b4c4388e19d96df3e7567574d5561f03fc1a37c303287759d0236d0f7bd04c497ba322f47470506d5fd412253da37db86daec791d4529a77c549f1366665c7aae8a1c63a96fceded0c27b7fe129704c28784c0feef019e8cbe211fbcf7acda768d03a86f4db0e7b8e04c6198965b37174a720f03955d2bac7ef1b564062668bea2eeb6d27892913529e2d7529dd96be170782ae2c0e07cfc50255250d29c0a737864d2fe68e71671e6f62164244907421f0c31df29b1306d1a5652fe8970856b800bdaa31d2fa94ca5e5276ffe4d4d59cdd97debdb899351d003f2e5a58138dafe5db52e2543f384503de6b6092a3aa5a2b85f3c10a081dfbefd9262835c22a9b47c24be244f3567ec771f3667dd861194ffed2c0ffdfe2fb0e35ad54f3d97c02edc53e90dc1e6cde748cab9f4b6367781923f42e7237c4d693259eb5bc1f577f9eb6eacb835c6aab4b66c6c27df815fd2f625382fc7253f28f5d0bbab5759e6ba8d15366eba6e8af83c1485454663a16ca08e897c5d76d8788e42cb016fadaca8a12b9e596614ada1af30b9273983b0a06f6d7e6ddc947167c360849be7a9f9a5b9b5a9b004fe72c8b902246d6615aba47fea516c8a1728dcefa5965ef4a819a161b7ec9f60cd24e11f537b99785badfce99b0aec0c72f8969ae68d9f2141d9141536762f0f738ce90fe1aa69215ef218ea4d7ac5c33c722bc8806893473be31186e619407e983f885c132c566ac570ed36b48ec73037abbe7e0874813e8c7b475f6eaad949e67f6e6c460ac1fde66255e777da171370f60a2539e7a9144b2898a8d50142bd83cc150f68ddaa82c15fe0cf7515678a0f5c7bd032d27311b1e70f05b33a9ddd2c1c4cce07f555ee3b6ff9654663af0b6ddaf5d00ac710c1a93cffa82d39c4852c05eb9451ec9136cc025c05a94d10ac99985a05efd2f890e79da9d5ee15238c92b8fabe06606b328e8bb1a7019285cf3f395c667c8cf895e93e9108f39c30f37b80789e438ead8820e39a557d09afce41c3dbfc3f09646edf43363f9c6f34e1b238ceab3091c4073858cf9d40d99b23d371002efc66ba3ddc6dbe39ee09fc9f6f93f12782dacbbac65b6baa743d1a1e69c174891a8814b554237ea1bd498754de0388d652ca3e160262fb051fe8ace2c3f8099fae7d5d54836eab821944effabda540c3f24f2d3c5b06f4e3d9c90b61f42ec68f47fd55d5d680b495521833b10df96b5352f1a9fea3b9449d9f7c07f061bbbf3d6b4794598cd417074aef0f935c2debd6853ef9c5133c14ba560cc4947a2f163aa04f77cc32ae8c37d53a7871d71e832eaf24f652714b17579f2ab175e12ce49d5daa6ee808cd7565bd75c93c33bf26a4161e32a83d71373915931a7b1b68cdd624ef89196057a10c8092654604db2e1c6629c1d410b64ca507473947aec991d12a166e6e1211b2b19d0dbd58db36e3e15b686f1a96d8f1e9d6d7406d0b6c7c269d3893c337876f2debcb220b1c062884fcad44d281c1d2c0b7e6e07acb9ca52a5cff617db66a6e17bb4a1d4e6c78fe164d900515889b78ae2730071835cda0016381d95b604114ba3c3f4878b0ce7490b8e8c526715e40f46c14d6c93fc19e3fdb825054fc952847057b6836904779032f7c2c017a6e66d6e91497df35c032c6870b5f6f91995056cf83a64f32466353a2753b1b1ce8f2ef2d7777900c67fddef2eed0f64272051755f07103e418cb06c54d802d56cb1300bd0b36f77174acd3aa71b28cdc45c4283fce1faa4c447005e4016becdb12ab3ea405094081274b7d8ddf284ddc8a1af5be6a952055b0333f9e9f6456797a32b0d093afbe5da70857bce435455779ce08595025f51b7c948e5f682d1295dd71fee92cbe0e2b3edd4742ef3363c60411df9ba4ee2f5cf381f8db8407e153aca27b8723aa2dfc7c8c242bc1cbd3eddeff3a4ad2cd64fad8a8508ee7d13d4c38727779272ff25000526efc27369507fecda528c2d5260079db723cb5f256b3b0f24ed785bb4017bcb4bc0233180c42a61ab78b1ae4933a8173f673e71b2491e9faa0d49f9ab59c8d17c868753269751399fa501c250fa2a371e79907bcaacb304ca0883def9dbae7e3e95ace70c23c5707590adba2bdcb6968bba1fb036a5e27b77b9ed7c7e924d79c1d7f5c7b0f8ccc04c9136466da396d48a5459c93f33abd43212a17c6ab223d59597c27e5b74f04c9e00cde1c7223b2c949db4161fdc681ce389dcd805f83ba456b6dd6945d83c88fa46f2b150ee906d8024d8161db1eaf799161ac27362ad11a2eff7029d8b4436a9a13bd3612667c1558f78f0b0006cb4d6b08c610a269092ba10834fa8bd946d428ce09d5d6ace02614c614afccd5b196aa801fdd22e38cae1de51ff0f4db54cb97d78861000dcb7c60a41408f87248e378d8ada03970b9fd667d3d0ca2b67f28cce9fbb81eb254e524d6b501e775cc0c760300a54ded4dff058263a774d75f0bb2133c37e60badf13edf418e0ea506198aeb0a647e7122e97d2421f4c8137f654f7c78d6acc5db5553ef704c67fa9f452cc7f9ae8550a09f40a9bd3a5a3cb07ad0c85ea8681f370573e130f72c7e0b40a6fbab8995b4baef2f3d6ba302068b6c3c1918688f7dc2b12b44276e8dbe5c3215ef7d590cb336bfbb003737c54d9b9282572cede6ae5ad340ddc434b17bb0bb67a693633f11ccdf3a99164bb81e31cf57e9bb05ac2c9d27f0bda0ea9963b9e5da537e901ccf6b46cd4be701c9e11fcfe125580fa0206ad4a1ebd29f3802c7e1eb0392f96b6ffba00b9d114a3a66a07789d56231b140ad8ed13f1c85a8d20c32c95d310f9fe77144c489fb346d285aa6d51068ad232f1b9d00ea6e6ddf9cb4e28ef1a434d3837e5281d136199d391129a4316fc0f866882ed0fea61496e0e4408d6c85b1e01712aae4220edce8075b630281a09155e9e7740a3e7784da7f0378ce298539f9e61b85213fa77d9eafe961664a002e4a7d58d089511795a00082a7d7d8aee2b4d25aff9f4e7860316808271114af776565ce116990c29eb870953e96a1a2d0a9caeecb08056bb544da77df23a6f5eee4fe3e17f329cc5716b6b1d7cae68efdd3c4cb4c772f8e731cd6b50d72f4ec5d5ab66e57db2f89a45aa9495a93959ec0fbd1816c427694cc81ab75f1b3aa0f6458acf5a03ab2b12738eb1c08cb41ffc9e555f776bcde723e4642e3b95563763352ed46634a39e3a9db7b0a92f9a6f985b03cf713180840221741164178699040ceb728f9d6686c20f23b14807606a90ab293d892db679c9f300126f4789b4c99cb2b2d36851108adf9931e4797d8ef6163649be37653fcdfa5f93ca0031d9079e8dc7ae6c31b6a7637b4ac3f2c3189da5a9f050b61c49e886be5bfe0537f47f94b657c0dba6cfa07de279ffe6766297120506b5c1dab84ccc2ec84ca85b84d8b34c15acf5c3231c1949634cc4f2fc423cf02a72a112623499e75d0685cfbc6615106b306c5c62f108e00100b1ffdd4e2b7544d7694f9bf90f466dc8cfa0c18f99c163a03000acb54cb4858adcbb73d563aa3c52ab67b6d9fbd649b25d4d677ef7abefa41c4d9dee4b505da847d8e985952b9804bfa5a8deeb9e5392736f91c0e66f57155287f0f3325504103c7d00a485c6e208660e26e3428d3e596da1ef585764fdb23c3de7dee7925f217545d1e1239d3ef46b1c8cc97865ffe914438dfa0c94bd23906074d4c302551d0a608fe6c00cd2d26d9f158806cbff79bb1097d7d65ac51cc672a1400bf4b3e6a4922dc947349a709bd3f79363e5ba896c3dcdbf636d5f9722e6e570cc6522060b581d8b560a2a7d7d727f29166454618e97ca91b08c53a4b627e2d1cf718f5cc8e636f4f4bee55e1f8d50287b9b782e0bbcf8b23eceb1ca1bcb8e12dcdec1587527ff28c252918a8a7bac5643d9483710719a15a560721d786a3bf2611155726584671b0ad8a58059339e8bf70f1995e13324d0af195409ca4d41c80f74df840de164ec307faa9e82e80b826aa7d9fd8713f131f7130c7f394c76136cfd0778f7488ad11f40a31147e2d1ee4e02f29732ebcdd0b1e45819313fa191d6bd9d612d1b42156fee4098b780f66937ba654b1c78403d5e84c07f118a27584d795669a6f96cf40cf65bb0029d5f0017c58c12cfea25038646ad7e1d6e1d6a3a6ff799546fae825e62015f298ec6fb9e5b9cbebffd333f9e7ee8b8062f4e26ea0b2f7c16e6ce56e47cea2160d0ef1c88100125b40de443a10ddc95f9323d126b05bdab7d3dc9f51ce188a10cb3946418b18d22f7a7e6a913daf52b47d4deb91bcfe6e50fcadab363c091d73e9fd8eae4d065c3a39532805ba270e163c00bb1c8f0af6df81da56930024c55ca87001436a02661466cbdcce94c736a79058fc9907c608366adf5303ddd0c4d398de5492744bc1af397cc823645475ec44a12826ad696ee718da841576e4c42f80084d6e20f282a029b457a8d423b72041b19b571e924e0d0622315dabf6cd05cb41fcc89954333b4c59dad004d0ab4a260e5e4dd7b4d1b4fdfe526e8c576498d22d7f1ac8ec44cb7d6bedce272104f8f9b37cb987674d7477670581f33cf971282d5d7d2b1605fad99e43fc68494012dccc7446ba07011e1d9344f812adefa212aba84e6ae75efbeeff18ce5d21da61dad2c201ad3e9ddbd606787d81a2f1e6ec167836a5102c2211ebbb9606b8919d7f349386661c68bc2c442afbdbcde3e88d2489bf6bd9c3515daab737f6ffcc469771e390c9e80c4784c02522ca7056feb0e3d787ff8ee2b8e56610278ab1b204d9321682fd282ba03f9c863eb4c13a1db300000b158f23a4a45420c16075cfbebeddc9416e28e1fc41b4c0b535229c06638eac5cc358676c1931d0c90ac1c268802251597031a479a1e2b13c10c5952185e48988433b7305c00f88f1ce411d647315c37ac01771aa0c29c71fa58e2d35a3b2b3de016504e043f8c1d62a582ddbf325accfcf43a21fb266a503a0e6040b8ca575b3175461ca9c8297ee5267223b879fb6c6a682d46dc938acc13fb7ce5640a31c090b4a1478c95dd60f5abf6b4c409a0fcc04232854b0109405c32418139bb0d403fc0c3326c3485421fdec51fbcca5029208b8f88df24266101f026332db3eafb04eed878081c6033365762bcc8981533c02173ba62023300f94c3416d8e3a6102d972205101bf02cfc945dff0aa0e0ba915568bcfedac4df5f9d22c196fbfdb0c06c32386d80ae77296812d644c3a633d429315d4f3d8bf76fb282e5e60790bcef5accc9164b33a959e23fcdc6a0d93fbdcdae0cb56e71ae7834f15c9e4731603e25a8ad647d3ee4d73e00cb98d9ffe18bc39751b076faa791a5601a43b619b412112418ab1d17875f16734b39080060f2838cf02cee7306a27002b14896b56c454382b22373173c708d788459d4589687303e32387c7bc7b352de93358efb33bc748fcba6e017c4333e601855ce6a97a46df98c101d58ed7464099dcf710fcc6ceef5cbd3869a9dba95ff10094ba5c98f689a9a8d03a3e1f88a2a3103421950b914bbd3edd1173ce146e30d69bf6f1ece6b637c1e89ef79123724af6be18c16de6dd8feca4856d37cbe2dd4cd15ab5051b4df1227657872c9992cd1e7cb132410c89d3a0f006d5993ca1a0f81928d7c27631effd2233a2d9489f66e9bb331bb1310e3d023608257b8b9e03aed93d703d94b03c0805102178ed8583c1f837b48ce41113b790f9c3c62fa08f0b9b2148bdd5931ff1934eb026baf562a99c4436e56b9a082b76ed8229bb6276c830cbd9b401aae5e140b4ae1ee3ad1933d62a8eaa8df3ae728196e2d56da1966c3456cc47b10826a27534c2a7460d32e37bd66295b2dc002b0e620a7c0dc12128c137fa952d98e23580590d557a1eb91ecc04bc90c74088300bea29e3c1babc0ef83dd44a60e61220352701c0e098c096974f44c3febd1ea48440c326984ecb1bba130706fd508bb892205f1840541df6ecc6cf3536549138beea07e84d915215ba694e9e746a3fb9d04bd769c33a1ab2818f8a935ce8ff3c722925aebe7539682ab180c6726a7c58a3a3f6b6f74ddbea6173ecfae1a3cd4ccd52d85d2ce8ee5ffb32930abf7b73ec81a80dedc8a3884bfbcaec01fe317739f2172d8c57ef927c92bfd47f3546c0e7e8604a5929afa355726c09dfe25670490c5c5346ccc0efffbec4f795efefb1a582b7609b93befa6448f0daf5ed210335edc19eefc279280061683b588a9d87fba90bedb4293c95031691305d2a3bca5458b85a429a49991b1d458923abaf95e58a30c77e9c13c7c732bdd9b506b77dc197e0567de076c8e8173cfe5e43e889f4182dfc5a4575d780009b6f8e9cbac1568665511e46099783a4c6c607b509695aec60c4c073ded0b23477b53727ef784d0e7e4f90854852e0c6472c0b140fc40c266e7ba548ebdc94a9e6e0c7c256a8c73ebf4313ac57c55b32163e5500d9d145252131479daab70ca397c1ec3b45b6c58e9e517a3f9cca7080d4cf86d1b213359c1f1bb2b5ae375c430e1c2f0dee1601c5df18dee22a2924b0f1eca0de77d9fc6e298c0f9e1a2e55ca45ce1268e8a155d53e173ba21d5922d42f9ab6420a6f97c15e1d08f51706ffb9f05dd11663e10a8bbb5a066babbc8fb960885375cee50919c88706954f5338c664d0f94904c4eefd1caf039cc3658bddfedf700c0c0553d53ffb431edd3a1f4358f3d5fd07eb3d917d07bcf05b17762d36beaeee8673db192584e015bcb001871e413907f893995aecf9789f96c4da71c36f284b630ae5175e7ebb8fbc87c06433925029451576f8cbaff7ef65010ed1d25fb1e9fefd54d9007ca4aab9f4d78998ca679a199081a7beeefa1f5984b9d3b413cb8bf8d07440a18ebae1460d07b1ded1600485e15d66d6570efa387fb8e3b42ceff4a777d5f7f07aa4ff330011d81215bb2589e3d10281c04062a2c8b84534d1ae2b5816b3e4aec5bb9c2ef16a814dad466b43bc181fcd29671288a333bcc679b813911ee292091b54066511eb3dd5972506136e9e28267faf707fdfc70661977695c2f9e5fb240d16ab258bcf3661e959c88d5e9186edd7d473502ecc50ecd011e272bfff5f195bf689f8f91c7f24c81028d671a19687024c9469397334b4147200decf5dfdb99d0b4fc69114bd198edda9531343b78e8ad1e13638a47fd9e8a9b1b66273df8e57ccdde16e8977ba639033ab21a57ee900a861b6eb4a5daad5ebf8f8bd6c341d9621835e81d46d1d668dc4bfb1626b1653ac45f6abd816d1a6c9375a5cdbe78207a86f91c0af08f4f3b93a3333914abde19c0f0191a25e3e28649d8a7cb870d2d5a6c25f244c1aa9068ac36beabb689fb2aee91d69e442a4263f317c7aa8e1737c18800097a03381a4a3931c5162789f27c7ae271bc4a3c7aaf878ecca5e2185c02555469d6481ec868302ac2ce8d901b550c8bdec814a24668bd4ccf17c6ecabeafffa2387dd315e485ba20c59fd3f75fe3c0959441e0c46974ec4ad7630a96616dd7164d482f70962349fae81f2657f2112de78878ee34dea8650a1b8018a151465e7305a33095f61548271001469bcb9ac580f253c22fd8a06f978eaaf4ff950cf7af90f232cf8c7da0d28f84b0286c4cdeb55c6a1d0a729f69806851640b0efa4776b3c6176f9355e37fa55aa5fdd4d011b3efbba4d2f2a41c5398f81883fbbf5b319b6b5b5ce75c71718db0832216adbe6a0cf5a96fbe24cef10501e143d7865a345a7557b17045800cb352c1436d455950ae4192c1e6273eb95fad415f4d4ddec3734757ccffd62e4bdbf40663efdd18a24653da926e9d2c881d2c174c8074346bfeebfd7840aea7754a038bb2bf8e2bd09eb2ec29c40006240e68f5e1725472ec2b1fa72c042534cbee55ff6431ca99ba76a704572248361f9d1c79ba94ab36dab59e1ac0af2346c7bff2b7b8aabbe10cee0ba990819e0e80642ec6c03346148cecca95aae01369f33da19d02ca09fdf2438cdf6cdf6184cd599801444e0f9cb6d9314c837bcc9571e535701791e0ade3b10b3898075c8279468f7106e8814ec54844f0c8061440799d55b262561d1c39bc7c12425cdfd059fdfdc2e2bc7eca860a6229827b326482b37ab87dddd71c0a6a1d008a4bf59a3e5359267bb69903bb6500fc3d49632b2c0c48c63e96ddaa71e1b465346aa7ad7438c9db9004f44db785e9937e60397ffeef006e479bddaf4d233a392c43f08ab0488e0efbc324ee57082629bc2c16012783b1797a041575d00c7b465ecced387fad4f42e80834a5550da79843bbc3a04264246fa40b9ddc8f1c1454eebddef023f8ee58c5140192e4247fbfcb2bbf7002b5b4b0b44e700284b785188abc1237e404c43dad5fc5580d7e5879b7a891aab7a703479bb6e5b2e8c621f78a756c1dab9fa9c284223b420d949e712b9d2154ef943716c7dffca9b6b00143e0090bf54329a73c007d1dd14c7d1b2da3e4331579a9bfc4f1bc35ca439be150d4922c567cef9a9a07cb231d320552fda95bed28c306877c76e88624f22da4dbf91cd5a5f19dde7a03e3ad7f6501d289dc183abdf6166208d92acaaf78ffb47e2ef6320b7b9896deda2ff78a9350fd2461fcbc6946b229c47bd9643d7651893cb7d837e789044671f91ef90f15c074ed8af9db1f3d350dea31050be28f378239c79d377a153077fdc005b1cdd32ba87ed7acfaab9baea183549560610db812275ea2425f8fe408ab1efc1215e0923108ec7b649678edf7641c0f638d7468f7296c333fa56e4b5f93399e5fb71c53efa80c9189e0cebcbc008b56e55372c6e8d632349bf0120ec8eeb3c28575f3bc5802c133143e807943a98e75dca80ba509cd87782ba93cfac9ae9fc53d6fb3611bfe53004e05e6a82115c15da033d9b7dd27f55923afcfa06441711ab392ad8f6ce745478e1bf19dc45b24dab61604981ad3c8af2810435ad341f50d7071cf98e3882f408355999211ebcfaa6131bbd74825ef708dc38563ad3f689e4abfd900102a8f2536a2baf4764f0cea64bd9223f02542edd1441ea05fcba1bca2d97d3cb4aa7d2dade5c55c5e88e756864beb6d735536af25b3d5c2660ed9895cb64c67c87e0e5a597bfbbafa768fc0aa00135157f3b082b7fbbbba291a0cf8367f9c8b2272c3cc2d9b8fb60abfae59b03ac91344493e6d04d6611d8e8628d73506f727b90fb829f65bf1467074498b38291e2acf3e84541409f664df742c548835d592fcf6b9221066d10ee4b8f9c076960b21b655a17bf810f440d397d9c1b07d9affb5b13aad0eb6ad1d5e7951ed77022b06bedaf0ead2da76214ef5043ce30fa8d2540e8593bbf000466238a00bd8f88a9bef12053e199eb671358c1cf14ce0261674ce98fc4b94968633d4a597bb5ac8ed61db89dec9582f9aeb86da3a14e64ac1b52a489295416d8ecf011672b9201e80d3a780e6aad4f1dd79929e1735c125e2082314198ebe07140dcca00060290c941e102e984dc11cc819490ab12897d8bac87b54d14228a28dc6212a08369490543cef600f4444867955705a075aa75fd7112b7863426dfdfc593775dbbb8aa977ff84989a2cbfd250d101b97ee8913771eba8266fe572ea547007a73a77257d71f2389176191d0f5c15efdd348aeb6819a3d5b4fe4fd1f1ca953d2068ad80e0e65878661eb8c62abe09bb89d6904704143c40ef5d6513a3fe5d36586132de89bde44784ea7cd11fbef5e9a9e70745ac59aadb8ffa6490953fae6559384534187495d483867e6c20f6b2ea7ded14a96ddb93e22cb254e9c0b33fb61ce12d2e7c225c1ac3a23a431bca0c0e581989ec26f2fbfe4be4a14382bc554cd85d80da9d1c427d7d9708b87de2da40c7ad35eb13e3c7192c208bde2c2cdf9000f5061a858dd0bb032c266604660648d94d8bc51f5dc42c1859d37515de99d9c01d58040053fe4b3aff6f09662c95735d4afaefb284e7e9c68cef89d9fe93c50d64832fa878264f7758fe614216757d6984841751ba9a2a54538beef4e931b6442b91f80e703abc5410c652aadadc7fd5c5a2f78be35b4b19f7c486b1bc40c37105570e7996d1bc9335ecddcab797a696d4bcfb5dec1fb35346b641037ccaf148417ee15615bfc51161488a3eac51dca09ecfc5d7c51ed56797063c2f62f0fd47ecc1d7247ff4129bb8f2755ea4b9b3808b1d16967b57baf8115da6c40d96b003e0e7d1649e129cca8f742c579e47975d3008e9b5942531db2fad00501b2a02ab928a5c3a37d9025cc21931b577795238185cb675265d0cc6dd36f2e796ed60c442692e20015ac931bad46f2c24decea5535be755beba360da1468ec1f5062d4a190085c3d0c9c852fb71836d8ea16bc48b2ae058fd62e5a60e2412779e61d73d3c589dd1fbed2e2566504e4c4bf4c1de34a90df686205d876294f4e43ee70fbcc4467671f721e2fa49b1fa4274cdac4a29ea6d2ee5826fb268f2fba37e30fcf2380a3fb1045a266299e2b8560e34579f9220d773f17adfb4de17848fdfaff506de51839c1eb44cbe55d567de233783ba0f22cb858794a08bc1228a8f0fdca7b872ea2512e4a9d424cc650ea46a50b09a20e3a1c23f0091df22f61fc1354869030d2fb56c6a4010db57516482945295b2252cf24ce7a6fc836f39f3fa0ea31eccc83d20d4b1d78d4615d850fd88d9ab4c6ef7359123ed19f566165ebac3cd6cba0d6e036dd576a66e806de950ab4c46b5d80aeb01b5c09fb0dba47c171336c7abf2974a6c4b749382d5001f2aaa2317bb352484f62b6318e9b9e1b26246660c671509f5a441b97f78f5af58f10cfcae8028814b4700717946c20223d416ea877a41a7393981ffe1b655aff3748693d1a58e9c67b3b64192a9b68283ec2f5e6e956c90c4a3cffa8d755dd0c2e5a59aad8fc0b2f2037287ef9966bb0c0b4396a04e016652612779934fb5a586c5b7156a22a080dc004d56b770ac73d883e4111a5a9cae88f61cb5f2311a5c13bcd3c0229c5e4a9c6cbca8861e3df7e40694fcb2666144341cf2473ab4feb39079cb7447459bfb3e7b7db68f3f110f8d4b9ed956617e5595bc2d8febe21758474c4f9a7c00a1def05fd0540a36169bacf77b20493e18814860d74487ca6f7621f2eb44595c9ff22a4425e2b40fe68a06b6e12a2b6b19c73adc8a55bb36afddcbb595b894aabd22ebab4b3e4a6b502cc7807a903c9a80d81c3186f49402b566805172bcd8e546fd1686d378d33a60c14f9b76d5e6f6ce31781ac2d6a3ca764007ebaba7c01dd5d5e7ed86dfcd0303398d8433a2bc6ff9121e05df5aed884b94b9d4f2ff0434091f9aabc12f89394d5591e01e8f29e18c8f58438c16b4b706bf16b8c47218b0f2392c307d76f23250716759c7205c0b62daa0843fa9ff118578c4c2f981a5711a16f9e6c0f635e1c137ae7b1b30efe268a2be469584f992201679fba5779f1d41063808daf27a7fec8ca98ee08e496d23679b02d84c0c9f23976352c0f000663e418ab92accd8897412e42b5b87bc733889691e07f7e85679cb2a0837553a49e1ec308de45ba2da35142b933f6f40e6e323fa3195bff6da9823ed3f2bced7b25081a29cd400705315505cbe914072636c0429e7fc8c849e955cfb60c00e6c285891dd9cbcc0c6b6cb18d1f11bebbf67dc39ba874ae9cdff68bff16ab3fde0b8ed6cd185f9c9189308a88fe60446d3448dda0e774d2c8dea547a3506b5a813aa8e3fae8aefa2055a5aba79bf7135e774287eeaa5298dfdeac8e5442d55e4af09cfe34f806f821fd00fb87042956b3a101dd062d4f97e9064e5444a8936127712121d637028054523c678d26eeb29e62fe342f63017da422992c66ccb3e5fc00aa2dfc0a08d327487642111b91ef297a5a8134c8a325b3577fef5e7f5143c0dacafe8304956c89158940670b342fe30d1b45d08078debf00224828a197d58e1fb766949b120a87c23ab315acbb1f435f3ef569919430abb59c73c275bb593bd6a2681fb835e2967da95110f169278665706ac8a805327998e330eef0fbc677fa356e073eae31b6e1840d7054b06ef23cfd9b28b6d4098564217499dade158a38a9f3aa2d2a970095a7ead59756a1594cd7303b08a72027bfa2f2b44af48282fa85c49dcd69a89060136118ea4e03fc14949d6994a18c56b75defa8d25a41d570c7849ba1eee0ff216ed1118fcc654d922953a28b068c0617a43b3f0585d240a7f23ec2ae8d0656ec9cf0308bd256cfb64c8f65b8278bd1ef608393f6ea80a69ddbd3f1fe932630989110391bb39782e003ff7b408a01fc2548a1b4b2c4f5e1f01d9008ed616aed185bfaec67080f5236e44361974fdf195d4e0690faa3ecca2e5882179edc29c177ceedceb66516a36fa0c1b06dbff30029e9527b74d98363e489629388150c239f385094c375899d83379c445275e892cdbfdc51ebcb4e994fedf41903f5bf10d8b1bd17b96dcc924fb9e92b725931432f0f271d1fff0e3e348212a1cc21aff85e77efea7c47e0897a39b2db52fbe47b11315068d4c3ec97b2fcad4e745283af8ee4daa890cac5e669723a8471942c118c5b1e623e91270cae073711026fda136edf8c34000606d00c6934899af3a916b19c8e8f8d4da479d50fba1afd2009b64c085b569c935bd59fb9b781b0b267b52a4a2876fcb95758448a96ecfee03cfa21d47054341a9de4b0c680005b4d5d3376787fdbcdf7ebb8838a2d22c6f5e629a1ad2b828076ff311ad27c0e0ee2079cfd0b61e0003bd245c9d03d10c480e5699e5a78ea811435e3b82bc6c218dff10c68d250190bab27bec931671ce1ed4cfdadf8a3a2ba850c225929629980867b8e1f16ec50ba22bb45154aa37b817e71883002b8d97d4db7fe4053970f4df30eefb3d6b02851eb31e6148dff21bb1f53996a5e831e3239974e3a87c1665f7ee971fdc8569804bc159e63bdd0e1303d2e685c2ee6db9bd6028e7d522d4e896063560684a5baed7bb613026a20f6538a5a0c89f85cd331d7eefffd7e01eb57f018e318723df5a3ff39619abb77873468c7c228b7ddebf2d4853ec03e0653df93a3aaf4ebbc461a45b0784b45d53e75ba9c12d9c29abe361488406cc2c83938d16dc23b758661c19640b2cc0b97d745f8c42660ad8dcbb5af7c27a3a16eb5159d9b77c0fb8532b6b90ccf845d06fed7cece1dff5c328f68002b0acf73ad02fbb2b51836dfd730ea4b546a31bb3c0f3735234409f5bb20b6587d9701dea13a59606c025eaa2f45b376a154c4734aa200aeae0067ec7f611c025cdb1ac420de005cb642ac853cf21f36d279c68d1cc0b297239d5c991379e1363905d7127573955c8742f2853bfd222e3992356122743c6fdbf4f2ffbe1e9cc9731ac3cc37a17d18b05fa9092458ed034538d6f0ca3c0c93a12a431af28846941c134eb3edf3ef6baf9340a62b8911397d4475d8b75be48b2cd34c8635877a91a41cd6e7752b16078ecb70f212e9820294152d53e006493bffd21cd984f11c94acee0bc9664ae1716586d10004ab9ff1020dc75cdeb6baf5a33c844810b3a5e6c61a5e6343891e69c98f02b261fde24400c9de4405802b46c56b7ded857021a1cd724f2082efb6ce66d473a0e5ff7ac162dbbc812ca90dc89d0d57b49c6f84ba1c4a83ce8cb3714da491e229c182b1cb5a838e34891d68e4e3c66c5f0c0691762c23ae6c778867bfbd12f323949bca961dad00bc057aeae36b62804421f209073e0d7b74d67c983e46df5f77621a3016e0031877b797b21fc433f57a907799e45888ca544f9169aea366243d748cca95271f8f83b16b5d00f2f1c92684689ee800909329bbf080a42053f0af5dcd57bc2c874fe64dfcd46997ee51a0c867216e9fda76b498198bb58798d0b9ec16f67000718a18909248f725264db9d8a030c42994c49437ba572f87e0016dba4a4bbef3ae5e52c8181958731ae46102977d367fc4b1c7a3fa5a00d8538ae658341c70e5cacd2a5bfbd7f086fdb9f8fb799f0761cb0c0ea121e3843152b0e932ce1fe31ecc0cb029b61d8d3bdd0aa8bb3f0838711c2d87e6475e818e86fb61ee5a13d919dee286fce4b37384924a451fc190ad1e14723c2d99f3a863e8e875dd6b1eb723b3a5af60740465c2097885518027084129166d45b81427a9b07c3f5b5d359da4789dd9867982a7be8c84b26d92c1b6446aa9dbab99e73dec2dcce469680c2ba7d64b87d357bbd373d86207a12865d406130c2d4479e18e8d0618a22bc95ff61e2412a34df4993c98a7e39bd7fef0ec860b500bbcb6d1a5033494e050812d18c3091b6c8d8676e937d9f18c371bd45433be97a488df5066395c980b05f6c8bda442e635e6d9958427a5ba4bf22d555280324b34bf8b62c2c33e9258b683280493c826787280293adf5487a019618f271db93b5148673d45c8e5502075927ce513a3149f4bb9dae1b0154cf87564e842c26220894e32ae11dab5a015027dba72ffd32f643a34e2a0cd1c67ea44bd701b9a320457d81372b82f3e7db4ba0bbe37c884a5dd07189709ef4b05c6c009c597d59d82740dd881c446031773f8a89cbda6b3d4839ac61fe26e3f4aae038cfeb04e306880955f78c1f7439bb2698237d09605d74e1e7a495d1369703015bb397d01fe434cdfa62dbe303cc2cc8c80e1621de4a5e3a8abedd62bed0c1bb595699f17013794570cd244ee7e3e04b2140ee3882c8385830310a6d7fdf8c38b689bab85ab6eab99bd4382164f592f1207f9cbfd164928a5926e6233301d0c4c29a7c6ebf928403b185374f974efe92e29ec2778528a4218b9384bf454ee01ee249d9eff4930bd53ea9e5dc8187d6dbeca6f92c263c08161fb890ea514e66233b5546ff915e11b100806f3901bec1cd25fc3043272948d29b8dca98f34b96db1b986b501775f1b326ec0f29db92d36ca2580307841faf5bb09b401bf5473e141b7c3f90dac90b099ea4ca19c880c6d9e816bc16211c95efa3377e0cff51622e55d570757975fe6c2f885f4c62b06567ca0b3c66fcf37f12a461f21ddabfac360aa1a1e4407703ac50ef9f0f0ef79b89134bb55b60002cdb9564c93213df55b2f313151cf758f405e5af901be1a3485c94c8d004a701608a839e900bb5010b0babbe725338625846cf0d92424d56a82e51de40315ca4dde74fad93d5ca95d571c6fb33bd8436774eac4ae6bb88fa2599db3872b7a4298d36d3e7650e2ac6dd40f52493f4279adb23974bd0841fd07f6c5db4000000f01257a28022a8b525ce2890ac72a5c38972f442f41d6aaafdec4eaa4450d9ba75aa0066a0d2edabebebb9b929323215947f2407fb22dba51c6667911411299c3a000f75334e06e65f41b09d2429e453b7eb4b324f418048926dbc470e5b76086aeb6ec0cbe884760e640437d76c231d00138846f30baac0d9383b5092bd6ac0e3e7499d1391d8a819ab630c036ab856b41e444325f19b23f98a2b011809010de17f115269cc59216c91cb185489ec885fc300dd3add45cb9c2301ac8178c4402e5e90d0b9d64aa9982c47a6d8c65d18ab0f45da74f8d9c00ed35aeff87804c7f55689f1c0323a871e2b5882bb61c5c268c0631931713d4d38b709706ff5fb3f42a15a68c44f0c09fdde19fa2e2355b78aff423d2c8e14eb99d879fed94bb26986762a2c7621504bfa3202ffa5baeff9f2665f70e0084557846acd1cf0100023a55a168e9458c309c0a8e030b96dba56e27dcdf44ec4fb7910b7d0e9b25dbd54e11027379975450e3f93c31c00091a32435692e8c2242a0b1de667e71803e0c3b90a115d7b36b423989c752d8327284e9e6babc7731de5c3aea92454d3a6de8df972ce1e54f64908128f11202fd50e18894f6eec06e721a8e2f6cebdd20629948787a23ae748d0a016054bbdb7160b1b0f8a88997f8960e11c5df57c295efb468e9930c0deff8b6199bfc50b32afecab1a04688607c0c7cca13fbfb87fb9d9c106fefd4bcf88dc6821b5d41f55a09181ef795ba4c2b808958008183e485a74a781c8076972a74229e0183a13b5a2bc2db0f22d8699fac0ed7a73b2934dcb978ffcc9d7bd67251da3a2ce49d536aea55c0e254d374025d336438c617f45b1718357be4ad2f2f1a2e75ecec3b7a1f80b47a80cef0584ca79594046b86d8367567f8bfebc6ed532393827155a1231adf997e6d32c73c37b5717e1b03ebdc6c9b9ba2b52aadbd3f29ca9c48520b6750d035bf3ee8ba2f819636aa333f4f8e9ccfe304e350c39c9810c89e0049073b71e546243a74a03969e53598b3dad6a58750e0bad8a6f378406e82fc18b3a9ac662b8b21181a7d6d469806c830e952fae8710f30383f052a361753e34770b1227f33f47d6035c67f82bea10a8d87d39eb3a9d1a0b6ed41ced927b87f88c215ed5176e3590354942e74b6a01c57a7d0e66cb25f97b4ce23d620b9099b67222f30eae07787f664f56cd11b5174a340e39d3898848aca44e5056aeee137488f4f210f3a664b7d757b9136264282695df9055077305df53d9317db16b3910cb2d913eb33a9ab0f114799ddf9a36d6ed09f9076c73bd16dbeda0c98df7b49f6017293de0c2a44a45f10f43e72fd6d38340900f65471cbd3deba1b9d409ddd8aa7cab76026ca07aaf5885405f89b53a8c527bcc3efb4aeac2360c07d5f0c9a39e469ef580a59af4200a881f7d0b51af667c37d973529e99022216858a1b64d859a327568eca040a86c448364488d23306e02c81143db5cc48365ff62cef19d64e1c84c59f045ca001df79608d11cf9a81a050c06cd60d5fdd0e187ca63d32e7ab6e3454ec8438abfda00b6596260f61fc8125dc944e7754c900d7a56dda1c0246813f10cc2038d29c72117def2c09a415fec3327b9244df1e3df1165ebc5a80891cb8cee20349933433f29e46f6b71853ec298f1a32076d4afbda911c02a7e9c9963126332e6f44ff772718c163ffbb09c7d5726f3c76ade4ebea5679c8203bad467f55e68e506fc2b0047738ad4b33c068531d5cad40c5c2ba11d21ced5c67012a0eebca0eceae58003404cd444c8cf3c84e7e84c365f397007e2816e69801a7c3718d5af06305a8a9c11202262654b089186facb1eac608666d35a88800b102fb77c83a754c0eeb2c73118520121a0eb082883cd80e3a05b31aef693fb05a75848b6d812edde9b98278a1a3a4e61776508d396ffa7bc73cb5a6c11a8da0716820b5271e46b1f198f0a5cd687bebae11245fe020f2e0d0c2dfcb428288ed7602b32bb938185343ab47e825fafc46e45b9e68545528ead12cdf2f208f3a53dc6c685086224961fc9b85d679afddbbba3c04f665359f000012646f6e27742062652061207a75636b65720a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 5b404ba2e19c598f0f616014fc26b4b8de70875154ea4208af6d4b0ad43fa322 ? 70322124 of 100456233 <f6>
01: 4cca7335b04209c1dc7de4f744116086c48c0cf0c86d91444333595f0de5a048 ? 70322125 of 100456233 <84>

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

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



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

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



Inputs' ring size time scale (from 2023-01-25 01:29:54 till 2023-03-18 06:33:39; resolution: 0.31 days)

  • |_*_____________________________________________________________________________________________________________________________________________________*_____*_*_*_*__****|

1 input(s) for total of ? xmr

key image 00: 7be14454e1ad65acb72cc127bf20bbc023b3e30c1b2170e4af0b5a6289dbbdcf amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 0868d568354c2fcdc643c047bc62597d11aab22cc24b92a798fef9f4dc7920af 02807014 0 0/124 2023-01-25 02:29:54 01:101:15:24:54
- 01: 02ece5d3126e6c118dbf5133e45198669b167d5653cc6bd5341b2ff75971c119 02840424 16 3/2 2023-03-12 14:13:34 01:055:03:41:14
- 02: c590e8429335538ec26682464b43e5983d4c54d17426ffa38e738426fafd94ff 02841770 0 0/95 2023-03-14 10:54:05 01:053:07:00:43
- 03: 722cfb81691b4cf14e8892d88a1907cf373b9bd3b04b03e8c05e16e0cc9bc65f 02842124 16 1/2 2023-03-14 21:38:07 01:052:20:16:41
- 04: 01535f51d3e97d31e1e78271a47570312457127e8b818e19f6a6d2f4d04779e4 02842692 16 2/9 2023-03-15 18:07:57 01:051:23:46:51
- 05: b09b467d3c04adb12280be8d6f908a1e4c3752b2361e7d69642cae8023f75400 02843089 16 1/2 2023-03-16 08:34:12 01:051:09:20:36
- 06: 08c5e3d9773b66da8d49280ccc7abcd7177dc30972422330f0f866f0ee347a7f 02843788 16 2/16 2023-03-17 06:46:15 01:050:11:08:33
- 07: c24e25a882559eddd70f43c0fe87d8eff959a5389ffce229c53ff925d5cda280 02843918 16 1/2 2023-03-17 11:13:10 01:050:06:41:38
- 08: ed6bcc33f994b843706615fc1e3e4d1f515c7a5d1d6938ddca9fd5c6c9374f9a 02844156 16 1/5 2023-03-17 18:52:09 01:049:23:02:39
- 09: 83d3e8da041476f7a22ef1211e81bd5d74f9fe61fc39e92368582c1e80555510 02844217 16 1/2 2023-03-17 20:43:14 01:049:21:11:34
- 10: 99a0f481aca1a72f0675819b21d3a9979790b50c7a86a0314eabcd1928f73fa3 02844262 16 1/2 2023-03-17 22:18:48 01:049:19:36:00
- 11: c4fe068e04f5c1efa4e251db9d40a7cac6005e458296fdedf6fb1969179274b3 02844412 0 0/93 2023-03-18 03:12:24 01:049:14:42:24
- 12: db375a021032bfdaf42f7c9d73f9cd57f7a92f28567bde994bcf1bedd3917e64 02844454 16 1/2 2023-03-18 04:50:07 01:049:13:04:41
- 13: bf6b06f059b4547284861f4b286b6ee2252bd7a1958ada997c350a1f1ccbec06 02844457 16 1/16 2023-03-18 04:54:09 01:049:13:00:39
- 14: e1a0948d7268872199d3814d32a94b73d5167d84229ecb48aa447db801817dc9 02844477 16 2/2 2023-03-18 05:28:26 01:049:12:26:22
- 15: d5d6bb55ecf34cba6780e61ebccfeb9658016298761f80609470bb78544252f8 02844480 16 1/2 2023-03-18 05:33:39 01:049:12:21:09
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)