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

Tx prefix hash: 5d082430c919306ff434278c47799f89f7afea3b3e35cbb3187c3eb653c41310
Tx public key: 096b4c81a899ca12a43a64d4259eb97bba84eece02231cdf07c0b4b3816817d1
Timestamp: 1680092602 Timestamp [UTC]: 2023-03-29 12:23:22 Age [y:d:h:m:s]: 01:042:05:51:30
Block: 2852579 Fee (per_kB): 0.001050020000 (0.000020480000) Tx size: 51.2705 kB
Tx version: 2 No of confirmations: 292758 RingCT/type: yes/6
Extra: 01096b4c81a899ca12a43a64d4259eb97bba84eece02231cdf07c0b4b3816817d1020901f84b26c6eb6dc2cf10cef50252494646c6ba000057454250565038580a000000200000004a020086010049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820d0ae0000f0f8019d012a4b0287013e913a974825a322212e57dbf8b01209696ed195a775abb28c0b92397c21eb9051170520d340c46ffedb28fd7fc9d7d1bac7fcfbecbfe57dcafce0feeb833f88ff63cc3fed3fb5bfa7ebcbfb0ef2ff69fe8fff3fa847bafcfb7ed7f71fb90764ff55fb91ec0bef37e0fcd4bebff6bfd46fdd7fd4ffe9f702fd86ffb1eb27fd3f05afc07fc8f606fea1fe8fff67fb4f780ff73ffdffc9f41ffb87fcafdc1f811fd9ff3fff77dfbe5ffffff8fc4a7ef3b7daeabed755f6baafb5d57daeabed755f6baafb5d57daeabed6ff9d6f293b29c819f7c670909354c45bfe462c751289335204ab1b8194499c0cee2396138f2b2cf40d5af3e8266a9eed321f2019b2b5e29b0d679964e97bb86a10670289aaecc8adfad4d83c99ba7e195e883ccdb9147867f448759b48794bffaa40d15c8e2c535b67b8790b8a4de7bbb67bdd00c7cd3abaf4432c77634a94c84d03f34e978708aed47b023bc347873322a7262b4b9db2719ac19737d7206f5a74f66df1d6b6601390b876dc19dae079e6ea84dff28301f464b8d33b4a4e2f38e29724142b60844869ea3ad7af4425d354a7c633ac13739f5e991be9ff9ac67d3bc4e88c53a5f529aa5e9c54d1b0fd4a4d8e1f002524a02c4616d52046357bcad5ad87fd5476f35c80501e3b0e4dbd749f887a25405f6bc99acc171d3853c84b477cda5202596f715a3317ea3cb0360afddd4e13d8363c69358abf751e11dfa8471277fb64d68d9c3d90a8b55095825af3d1a0039e1dc2f765b83a132005ab5289826dae6d1454b9e6bb1af7087a3c847b21b75032e0db70a69d14db22a5a38fea58b17cf2b4cf44d4e94cf65404712a3bced173d1b135832e8c159f779410c407e37137815bbb03925d222f348cf42bbdd53d0e42b67329356be8ac854d1e24ce358502527e67adad0ba208f0a9fb3945ff2135e5f727da6ff614565b17aa67c27e2fd08713d29ba9f275d7b6b4f15d5279b4b11355ed0b92d6270b9fd5746447a24d050ed44ed97d937315dcff6fa0ebedfb284084478deb2880f20d23fc569ec6f58c28f182bdbfbe6d585e55544db30ea43ea08cf25004a473342d2147675a51e19fccd2366087646f458ca98b7a78177410145e787e44887d25b3b2668034eb6a26ecfb02fbbba729ca4e3164d46c749bb409d526358853f6ef21919cf69752991d9bea78b83387dee3fb440fbff7febe54bce9b75beda72b3a5d8132dabe41107192ff225bb49816b05d2ba0cfcd0414db0f3f510fac8089d8f4d8861f5b730b1358baa641de49cf9367ddb4030ecaa96a8a4fbdc33cb14cff42892231a94c897e5621d850c2700a17ce230aada99f2a985bd62dee9a2790094f34e7d1664d71af07a07d1537236ddf91147df38bc434001481279b6e17dd99136f858bde700a7679d79dbf66120e6aa3342a43204d95eb35996d777dc5c9ce9e8377a72fcfca15c60e5cc79b9b25d6ec1b504c96ff691c27d931b48f9573501fee1387279c9ed75b850e3ef2038699d406b4a27e6f536857e423e2d369792225947120bfed5f45db3630dfa4ef37ff19e8827e74fafd36c8161a28c595fa857125b3586c7e0aeb5953a96be26997b5be32fea6645dfc672df17bd60aa4001aad14f8ccff1bf297ea8eadd34aedc90985499531a797b75f8ef2fe7505ba4634cc66a7f9c6426a1e46fac1aafebe61c7d80f953c846556422556afa5fcd21b7fcc15370b6a6c9402f9a547e2783f8c59023a6218f9af6c22f43ce501cbca69d66fc19e49d39524569841a7a8de5a8a6e8eaa574182f7940a74bf513332dc379feb3565be1dc252c58d20017bbe53be39e9f291f4c5712c58b71c138a6d8e76e0bd33fea5f8c4e26365ab219628e57c43e1b9c15dc0ba8039fcb2f6ae2859abef1d4e672bc37768c9985c98be761bcb7bd594f6d2e6fd3f5f86b0dd1ff52528a7603aad83f7571b94760afe69ef441b34348e78ec160bba0d1f51fdfb1eaa2f2d4281f1166d3133deadf313dd4a8a40769824f91d39aaceca4b4d525ec14f5b3e3728df37474bcd0ea7138180a5fc9c61e9ffc5618a8a2a11a7cb58206995559c6478db74b0e74517e99c7430fae03f42efb1caeb04de7ab31535fa2a3576e781834b446b14ce3635b241512bd4936d6f9e3b53e4c1b5e74bcb79263e7063f38c53b3316db29d1c23b509bbe489d1f4527f6171a39dd3e7c50e58bfa850984a1abe5b22608dd9cd155f0ec57a5c5b1d09e9055f9f0297d4ffb34cf5896d16cb33e86d35664e6e633c3dfcca2d9901d6b7c1a9bed824a9f05df0c6e68078d85093239f1586e440a9ac4ea2bd45b80d2578c80ba1a3908dcbeaad5ef9c993f597796723b5f02927a2054503719662c3511a6b740e2b5b7cac8eceba15de5e3523381982f59efde459cb3f13c18f51093432c296ba11819631010dcdb3b3f2e4e42e8c5b1375d96f40d34a565e81bd70c6be69a7b95d414587c3ac965522fbf59f3b72e5bc7236be303fe33c48910ec802b9fb06a407fae8592bb350bcab2ea6afb33dc2f691e75048e758a1a2d42f704d91ae8ff60a71aa4eec7b01c1b066167a23ad733e9e9c3f66b5ed9b15c97dad7abcfa2bb048ee6ed88d77500d6aefdc38459214b1b5c3743775cd2562519350acb31a0dc17182697f369a7ec66575404014bc14aea3fb78407db422b67da2944846dfea996dce87c4946963800133d2482e2aa4a85a2f693e2032d753d7d0276d9670c09206e9f81213a5acd5b4237af8d955b1c15b8398ae22513ac1fdec871dab96f18f21bd315740de8898dd9f79c559d908afdb539c4e2e92877f3cfbd9fa3c6ebc8ae1a6e851d3f78ad9a12df971aa8d9c438d3c295e0746d656da3e5bc94e7c2eb26de9ce8945e56670c5c2f493f35df9ac8210ad7a59cb513cc63928a1e6f83bb65e9554c8886b788439c21a2adbe67e2e321e972480ecf7856f87972f49b5fda5d099f64298fbc4a26a804836c53cd3b2bbabbbff5ae65f203619ecd8828035baeb77e8261a9b1d1b3a0e208d569b3eea6c2969ff0a57ee6dc1676bbe79084bdc57590df7f16af0241b6ac71490d65806c35aa9ae5895c48828b43dbcf65a082923cef05b5c7381aed6dd174ca7bd61214f53cb495b96e0ff4294a1fa48b900c90bf942f998770625841b0611dcfc04fabd6aeeccc0c16c4ca29f578ed3252df3ab1015a11846c3e642644c9b6e8e91d7040e0872fb9247b81f99339f08ccfa1a0428ca544db5bbde3c8b078451604583cdebade977fc74bc74ed083de45e628f3f3a0d300d178fc8d33969715a357b302b46af930e6d1f4fe6c65228707548900379e0796f7699644d48b9cfa7789f7afb82a6711cb2f2f42654521537eb54d233a843cd2c76dccd3fe987aaeb54120874f29b2fdd4282b2ee7f9154d6c4a56ea8e69b1890621adf3fcd2b5f7f4148dca0668e121e2a8599adeda821963462825a15277987e32bc4deb1a491d353eadb4a3b858d068af4c928a866937b8639e28255209fd5aca1a8648f09a366149e06e3f6740500c0389895b4f6d66b23fa9bb09240b3df660360bb837170a486ccc978d0ebd933fc894037f874916bc310e68623ea26d43a856c1a48d0a24e71d89f3c86da06f6cb5bcd4e216c210f34c7d0b40b6fc0f5f3f9acbb04b9ab8151defb555770a729beed1ebde150afc6e693d12d06335472086a41ae504c30b05069413a5cb67433304d861bb68bb9c486c4db7f83b5bc2fbf533c398c1d53cdc5637ea6351c40aba7375e7e80164b75fe784e43cfdc8dbc763490028ac4f8273817cfdd4b46334592b8a9295fae37d4ce888402ce85a8355396dddaec8d5e46ede761688811a83e140ee37a863d08adf5580c6ed00bfba6fed390b6e83fa3f7bde6eec9d29dfb1d6a818669d2f67c7d38f597c70321fc62ad56fc0801f62c3c2f37258f29b87787e1970dad52f0a3ed6836ae6d278d422975563a588592c1c5319eb13476601273defd2ebfcc3c9b5aeb03f314457a3ae8e18a17df60de7cf27eac3330ebeee1283e4531a0f41a02f468ee474a38706a830b971f896404c73b6a698833ec3489169942e4f6188483118c73c15beecd1761e0b8aa684bc890bdc3b782349d45969f685af18ea41a0ef98fc87dd73435e9e514a8a34baaa7b7dc5485946d31b9bed03cfebbed02dcf04bd1e249f0eb7b10ad80cacfc6898e6c38d9afa7d28da70221520ed0124fadac9991d35db9fa7fd51843c68d9aee129b93d6d4e65a93435c72ca9b787f63856e5b62b9624793ab7d6652c03e501f1fdcaa833294d47885d3eb074741f247affd2d57ed24c6b639d9fcf8ced00c651762062b1df37b1aaea64edb59321285ceb9798fbadc6268c1ffc33659c727f3689f67a85aadec7bed91133fd147a6fe508db5fd9aff56dfdfd50b7f90a6d7f79b116e74445e850941b2dfd24a545fb5980e0331a2a29693ed99828c83b42980e14f740e01604b8cd40a01ee7912ba9b2888a26cc0f315e9341ea0a072192095a6a2c5e1711c674d20098590c26d1d6b9544b31fc0a668508ef06dad1988aa050b287b7d466297450f9edf1944d2fee33ff21708ea0ddbff013f530c368b850561f9dfdfc00c8549d83df94a6048bb00a464ebfc33d41283630626d393e034e52ced198a678576809ec8a374987115cf8ce7f6ead304ada8701517f0bf1798e208ed84f09263bd9e5bf363fea543612e2cd7776ac7129d6cacc6ea1de4726d92af36d7bf8337711efb864672a06660eb2a0ad22d900aaaad167b79567778619f4371bf4082655045a5a1e6811c616e59c87c8e2f9944bc68a37b01bcc0d293ee14e883a23783217505016934554a52b36e43199186a2c7c7f25b153a44efc74e879f4abe05ac43f389be5e511eb840fac18d5b4451d714cc4d4b56b51c05c0e56a4e821ead879fb9eaa66bc5a5cd5f279fccbb77a81c61606169398175991585b9a53da8057e7807e33f66be8a4981727ed7b78828eac5cafb50f14dc5d46eca2e666eac63b20f4ba603ddd9e85b8bedbbf0812b34601d105d51838dd99cd532611653f483457ed57dcd91bab2f642f7b3b95e58fd0032075372ca707df19b285a2f2bbcfd0c1471c81095f1494772c33e177526842a51a74a3d30ca696ccbb3acdc3683f260bb311ec805f09cfb7352f6781980958e3c9881180b355af02bafda1ab8ea916e8ed1d3ec85d429d0694d9f13f57e8f78df121bfc8c613b2f973708ed38ceb2e0b6c4b0c7972e309ee2fc13c778ba33c5228c08913f30774ea088e604f5ae48a41d044d198a3d66dd75cfd1d44c3c2f86c422d22805b1ab65701220755de194f5cb9012ca91508f338cd59be75064ad8ae0e87e24f5fb9f6ee4e4538aa45457ba8dfbc55080d3a1188a50ec5929349b103b28b9e94c6a76a23ce13920941a67deb5ebe68f7753633ad8c3338c67f32ed217b5e6ffb9f18c62d15b2344376c8f9dd56b75698f4527c98e8c42b710461572df9089be9e59ccc47060f95d406712347cc98a8db4224408d3e7622af472bcb55ee63f401701b39069171062d0b0754ee06a4f0313e36c9af94d61428b442b4f9d1868a8e2f0eab9eeb0a13a78ccc6d6c2a1470c384c7a5c02f56ac701eaf090f578487abc243d5e11e299bb3ad3477d38f13c2886a36c351b61a8db0d46d86a36c351b61a8db0d46d86a36c33f000fefedcc8000000cf518e3fdf5dc79ad73fc339136c9e91ca833997a9bcd94bbc8479278df5e81146d5b2f58555cec50b22cbe765ec662c07a84ac884a27412cf4b2fb5295c00bdcd2a24568d7f871e40a7c4f37892803222804ca244fc6af0d9aa95c9c94a390b34d368ea9a6fdadf30206357d4fb9e37687a5d7517b82de0bd389ee4a01326efcfcac731d727540c250099448a447c4b8600cd86d7c4fd3373d835a0aa3a35748ab6fd19243e71abe7065c06b98a543083af4f89913d9f2c7f85ea2f069a63781c1d38527f2278f82b047e77dcca5a0f540f21365063784fe8ed1795f36fc6afa53abc6d20fdcc51aff927ff72805d98fdfa71fb2dd3f1e92fdcf4fa414f214ab55cd17d8e2cd95a05400f93f9e77b3258016808243d5be93dbcac41860f3e5cdbe07b99b6f421088f75a431618bb1e6891f649f3deaa8951c44b09e8257b09690a93493cf18b5744fddf6e9d7836d108fe0a2d3a93431cf9b627050812c1e949b849e089da96d80b774eb79fc8fa725ee8a6f105c5476116533102d9b118306ff4e1fb4dcd70d84be86ff94e5557d70549d67dc906e00191d3efd335f466ee18ba68c08b8e5c087722121517762bc99a9f422a76558109b90574b8e8dce7486b1e6ed2a47a7a17ff96423d97d4431b31278914099431d4533b8a0a63fd561b308c1366b33a7c640585af9e0ede5d7a7097950919cac3d7f3ce6cc361225a443c26a199e35a8ec8e51e542810acbf89b3aab34cb3d38e26438cc47de0ff785d3f5b806b7f1c183aab04331187fbfe17a1d7b73d1d4f338785cb83fe2bb075246fedacc6b47ac21d3f0b8fb4a39c73998bd6f954aa480867d005934644691e86b04c2f66e99925a5c03d114ffa6612dc7e7aeea7d5ab3fde4f20bc78da7d3d9a58add29e649fe1d2adad795e6edf12bfecadb07ed6143a2124b70c3e3ba95a9cde9c81aa99149e4e4a5a48f1a3ec3e291dc457607cbc2a2184d097688daf7dceed727ac93b7075b8090d4399d9bb39498701c87bdf94de62c096b68c75b6d7588e3fedad5d9a8a9fa119dbd5d037b5979b792b084eb0de8039f6943599323ba15870edb16f3674d8283fce479bed88d9de2e2d1a15baf52eabac2928d6c36840af4f0719aee0b9814a462cc08b4cda3caf9231a3b82e9752ea33d955bcb16c5ad4a6f86fb84b807c2bca078b2ae32996f182c1e55fab625eeb14867b1e6000079fa0833b9058fda18ec966bc126a6b00cacd99e18ce8ba21bd26f8f409215e877668f8573eec34b1550bc19a79a9c01a1c129d376ad326995ec89fe48b7dca993a6647d550edeb8c6159a9fa381884bb1c60756f56f6895c895f334cc41f22382168934e073ff57984e36684e650fd9dc3681cc87b52b567ce749aed1f07deb834a548d704805761adabba5d47fdaea882d25f90ecc38ba995e17da87fc7809c208a922f9ea825337f849a6e3e4d000f811cf26a83185ea3c68855a45774a0235e0f54690e3b0b179cfde18709ca8746e483e509fb0353d3a077a2b0f1be1429957475ad0dc7c25ca99f38976e082b2883cd8e8a2aedaca71ba7bbe7d9ad46ac5a312d6fff4b1bdeb232253c51ac797466aa0e6a15531099da9e992c0531441482513f44294a64010d72aedd342c444e2d57e9f682e221e6429ced73de0df771f08e3a1874ee45cadfae92a670a5c1d4ccf016c401fad0ffeab9df883682021205eb23757560f9dccf63b9e87f8aacc07feba4ac94b92f736bd3d63b44d80db88060617c818719bb14fef8ba3313f9a8d360c5baf1e226e8dd5562ff4ebb87e6e7d4ea5bd4d748e8929e6a648a856a00a494b0efb66869c50ea116b74ba83976fc09b9d80c592ac33897bbb75cc7101915a6e370cd1f037000f96641ac0cf0190784adbdef92a45bba4c5e8fb6f0937f1e1981c90f7ef962c13e5f975bbeab663e85b2fbeb5276f1bdf27db3339486421aafc0377e3108b46f5f2f901886a6b11d8179b83cbb883327ad9555003ef519e69efde467bc880e61485458d9990111cb0ac523ef7bad3669ce01567a2a4e1e6ad0e71c7bd984526d217667c36e9670e8ecf893a2438962901ee01e272d5c29e76f91a329114d38fe79c01b840a41cec97239c962a46ecab34d4670114eab52e0f298c278dc1da49739d9eabe8f31c3641ba5d9025ef72471ddbf09b69189df161c223abcd988cff12146c0000a96afc803ff6f9d9adba9501df5f1dc0790bf20c5f200c05eb97fdfbf60421881a9e165e75a7f26282dfd687ae3b0d87b9b07e28e2421e9142ce0b85554fe0bfea1b701d89b0161d25ebb0e332f508688fe52b286e5858133bc16ac1f7f98c25209f4daa7548bf43a95ab9d652bdae04aec72d576aaa29693d423cb45401c0417922928337c825b80df12b1ae167fa610be73d430aac7513adc314f14eb51d941cfa5b300d2922c17b68816ed5d428675ba5dfc671f06b654d59f12813406cfc27f6a1fc2d26cd9fa7c9ca821245fe97c3b6a8dac9c9dc2a7545afc0625272d43f55f07b6450e4dca38f79bfe84a6d2dc17ace7d3c0908b098e4264a266dd7ccb824e05195bf96d8046d00ae5a868bcbd835380fc764dd2e5f94efbf7d0a5d738113bf83ef147c0a7bf2fcac747fd33e5ed992cc584933b13542aa551902cb60b71b53d74679df7165b4ef020c9fe0f3a0e0dcb33af796e615ba65f6133960a30c0c8c031eaf118c55b9b07f8627905517a9c1407f203a78e9950e28cd3d492414d9359cd6a46c6413e62f41471d5f2ed1b62d2b3ca3f55bc9d26ce2c6503ff830038b1393b5d29f8a03c476ffa5158764ed8219309a255aa3c6423318be9796e784ce109cf591be8b61694fbd6aa9c426bdadf1c9cb65e27fb23c72886c228e52f4e3c662db508fffec34079cf2fe16479948130d61079144667569dc93270004e5057c78fc69023b6f65b8af327f9fa6fdeade109546c0be6aecd65472e6274086ae561faf92cd58daafa8b570167241867706871536b5f8410b6f3887dc91961c29a60cff498115e4a6ec90ede95034c785e8bce86a1b5500f5ba77f3a9b0bbe4ec429cec7ef76639be01f1af06e749af66db691f35287063cdb4dfafe363f24ab0f08ccc0bb00d48a9870e77b4291a8acb1de47fe358b1450eda9f23accacd2d84ad8aae60376af0be4b2bcc4dca357ccc99693458f40f43999455017d4662c01846e30152d68d99dc1906cb96377f9ac033d1728886c699cbb9aadc9c66d27123c011a5b7a7cd647f72960374b9e5164fafa161796cb44aaa0ca4536ad902fdef68a8a4728e874f5fb36db2891c350ab9fb6cd6d67f0979cbb64f63a2d107e3732ca52936e7a515e70c879abe43da81d5eeb50d437e6764963c2e2e19ce471a60dfd30e803c81dc7f7a7c191b3b30b52404782b52ede73ec5f8fc58a8d413246f87d04023a331cb49095943a2745571b3cf829d9d1a8bdcff44264e9b6d4b74e97aba2a34803951b5bf0d685d7b6b8190398b4189c60f2313f36ca640b3c84bfff42c141b2b4dd8bb9df0cdbfb26d5187ebac19e41e7b909f1743f78bc8da7a9bb9bef470d28baf63beb91b2290536ba99319c4276d0cb66d61da272e112e38eef9e9a91a1786c3a3d848b863ea5ef90525cd37a8719def3911ac94c25470fc484303a2b51b60f0494b0b478d2a97cbca26ceb5c8ec6c6ae7093c1c080f8dc91df95c2f22ed15ca391f817b3a77f97c042a391b8441ce44f4b8766bbd7d60bb21968b34231e011febdfa6d6ca56493bbe11e0f94720322341949c8d0a458e8ca2fa19cf1539edce0bd73ddcacdad7ea027095174e6badd7ae1fecc762e6699f0626b2c18959bca222eb77c81ffa9df10e636074b029ef8cf6c0b27fe789c74e6453f64070c31fb861998e4d15c2c3fbc3f6713562f0f24573d9df1a89c298924541ae0b86f5ab90de31b2c8f5f19616f3d03ca206696e2881ac32b9d697114dcedfacfbd2e8e242d9aa3a355447105b1481634eddfc975e16ab243f6111f9f162b5479ee43eb207b59fb42f61b60fceded764ce6021583d20433fe47fb00fd133f1319db1cf3d3ce1f4ea9fcef810d0ce221d98cc2a05079c4b513b38aee69ae78fe0abbee6a5eeb4bf749119fa1baa01c7a14cf545ecc896a840e33c2b14d9f1aff9b03432236e9cfe854486b71beb512ced496a5f7073dc4d9f9917b05536eb9d4e8fed547294d503c3af3d03b429a7784f8a311c840eabe1c831d87c0992e33553d47c06d8de125b36a3ad6a9b4fe477c1bdae59a18d52baa35f36c487ae814707cc3daa2340b8bdf83ffa8bf85ce59b8fa24f26cc5d3e8117496a589ff09ea430b79b3132e1af23100697bafd8cdbd9e765efec1d9a1238f0371b89efe5f02e9d0de9c913a2e520a82adfeaa499242ad084b17f9f198afcdaf9732771a39cacaac66bb6762e3be37add3a0c8f596175804f7124a16e835e0fe2109c2d0db30202744999d2aaab28e7bbba52e2ec1c58e7d933d2b1798c765b0e2536b8427baf918ddafe481d0b57e6684dc794339787a9767edbfe31556167dbd5e9cc7410c3cc29c31e2ad4d15ea7e878d7d94c010e3e7faea2ec8a7fe0d48f8cc6328deb4bae571f97c547d688089edf6fec28d5e4d14fa869b86df5ca3fcbe12179c102f2ce48ded69eb04436aa8d52dee792fa10b5b26ddaf2a7f4064c5f9701f65da9c3bbf5ef5bc46a4d67a3ea637edff8580e2b909136707aae4a467047250362179b221d73773b234e68b40b5a47d6270b6d12ed7b2ea6f71b8a499be066b79373c928676b962e8aad12b7925c5175c13d045639ac0f2a36159e7fd41de97b3d899e6751e4e3f20532025166848d25fd6613f68650e13b82c08177e4b6e7f59cbb5a1de7a4a763f2a7a49b2410eaafa5bc1800c1ea45b5dfad6c107a669ca578e1a07cdfb8221c0008883c7579962e67c7ab732dc9e04e8bf7af3c4a04a0e0582fc8592617781cdbdd83ab48f62df20bf31c8bbf08f3d2588839071aeb8b892d6dbfdacc9e141c36d1c1cc15d70180c291140eccbae07530c3294a4be09d98128f54fc832aeee540dbea4e99524fe3c95d4d20e8ae750b9a521f8e2bb3469803c9d67a1ee438f0699254305e3afe68a99b4fd4057a00edb0c69ecd38f9af01452404b646832b80206122449ce70997ee8f006c7fd8c7bc9b591511439ed5b90353a98473af04e097868bf05a5015ead801e77d4050288735bd22074ce109d7937c41315efcd15496524bbbb2f3811775bbb5e9cfb974371afc11276a9ac33603f01dd4f9ef7ba30a0a6263711ca285302942245de7325bd0fd3e9571e52222918468a48569c19363f369e8864e7dca43ab86dda2f2fc606d7740555e10ee89ad97034b7d658ae0aba2467ed18e1e2cb8736b2954080903cf0ccd7e714e2eee1c69ffea6c82a0513ae1cc58cdec621c035eb729e0511316f888da8d6355f93815095139adc52d015efef2b2cae5d1ec5d34bac805fed23ecdbb59e012f020dfc03d78c2a6bbfe93aaa20be5e93d07156ec2fb08d7ee2723009558a401a1ab6cfca9f0734be3bf4e8c2ee06020f9e1dc36e893a09601cd992abc3eac64741b7b0c1ca1252ab24cd31a7ad00ef3caba612974eae7dbdf4792aca8b35245271ddf550958a748f8eb7cfbb89461a89f24018360e0ea1d2415caa57df7c960a0fcfe736e2708e3dd8e5acfbb339d72d56bbe5fe5d1900bc52aa8f73dd1e69aacd2a427d436b3ab78b6f94ae84e705a1b09a1122b596627fd2e5e44179e020fd3c951dc2c76493b433505d565e844a6047ce9a6cf66bbb2735ae0801577d82e55eaa54d1e7a81ff4013a9a7f167e2a7db4eaed6bd27b676421aefa140c0d2b62c4fb8274e3242dab3990dfb84abd9b838ab9a1a7c692b24ffb73e3ddc547814a218e9f263238f3f08af6371b535ebc9c85a1471fc6f749379871b785f52c3db15e20eebd05f3ed1b123e472c7ec7c084821824c8db5def22c05abdfeb4c5c7feb607731572c3cd100115a6b7f742d96508172e38a494148e009b99762a19f7b3b6ee9f3be7eb8bb5fd74d36c17da3b89850811b7d3235aa43794cbd1e7400cdbd46c80c14ae004b5fde64ffe3bf96be82a9da74293718a43b137fe13bb340e0027ba890440af0575e24814effab89a1bcc5cb67d5ff2decf20576ba88ad9119b3c1e6f077be27bff718c443a8088f7b4a9ab2ec327376119cb4bbffeac745fe46c34fff62b47b7fbc48927a68ea453695cfdcc77ea3a48ea7fbe0e5938f395c2fcc59b0e936aec375faa2f57ea1ee8e987194cc0dba0696ccc47a722bdea52b4753e415bc4504b84449244ab94bef9dda4adc4f4f43ac4de314ef3ddac85a8944d604a3c587658c68ed2a8ca9ecfdc381a214533676b0359082e8209ed33d590f57e321038140d86fe8c4f79969d2d4e5616c16b14903957bbc6d11f754b5fb6c1fc85e0c40a11125196685e099de8346d06725975555656cc45c87f729abf191a998406e6e4697e6d537a6ea1e7ba503caaf4ad61ad994140c5a382cd047d0f080e64dea60061de6ae98b1d55c4f75011cef878162b43892c6b79fc0fc0097e36b77c4e75e10d55d3a9cd89ef7749d60e761a38c93de2d494218691fa1d3005e9d89dbe653b357679f8057c9fd0b23fd839eeed2f0c86d50015ef6b3993c77cd081d99b5d8eda0761666b0c80f3a3e6f0dae34644f1db689c364027112d44acb8d2fe333a16c902e078fa3672e0a4fa92d7de1ba75e17b6379879b6fe6409b744a8e7efd491cf12738443cc2bc2d963733479b95b57d98f3b840d47cc0e054741f79c89dc4aa92ae63bac5271ec2e9820fe683ec99199856317af14eac5fb1b1cbb59b5fc2c3b88fd2fe9c84f939369d8fdf14d351dbc9b599f3fcf126a0fcce845279b7dcb7299b5d7a1bab4eb9028ab2ca4d85c69aab7671853175b80bff2156c24288ee9298bc8bf72b2fa0307978e04e21656c38f43671819fa89afc6f909dc8afe2598f9532a464c0c9c5455a4f591fbb5cfdc62eb5304605164108afcf318bb12260c0755ebac3edf7137d27e6d918c2e93497c7a1a3533b5e2cbeee6e83f64068ee441451d5c1b6148da56c9499662827dc2daad444b7230eb58ec05184d7a6077103916e50d4902b02eb33ccf803333ec8dca94ce34c1dcb5ba55ccf400326d9293d37ef2a50bcaaf1f600a8f79cdf3d56b603ce88d812b674d13f46e0188ecffb32b6212edb23df5e08b44541455e5a660054c85c222f365c75d1aaed86b4d1ff28adc87221d2fff609dc29d1c6a48ff9ab7149fc0a30b3f7f56e438798c62a8943fdae401706c19588689ad94ee41fee523dc11db75937e94d7c063a22c676bad8a4a2f40186b2eabaec9dece3c1ffe78c97851fa49063c1b360907b38ba2742c54cc66291340e0ce34a05c9b1d39a218037e2640bb29efec60d3386214b30800cf10f763e2ba3b4b388c64e5bdc3de0ad14582e51ff85da65f30ce71beee18f64f7fd1c877e55d838bb849d58c67a4af04d72e20e44dfa02a8dc31be8c6d06e1d6bcfaa884b0a0fa3705d694f0ecdccc68723913b8083976f1fdf2685fa6f379622303730c12996a64768578ee4444ae5511b271e4e2ec64245639b2f5cf6430664c54cabd53288021236da3adee9caf469b116353f91ad2ece73f701ca081c9bd7d756b0ee0f95162ae3d318993f03280a3f938b4bedb46ce8655f4bc301458d3f2e20d5d4c811e8da15746edadf6ea59874e550a5193091a7bac4419392fef9d207301607d07ed2d894625e3763d65b4816fef1857965f6cd8a919ec191d25dd03f189beeafde8afdcf176218f5d15ad671992dd0a57357c5e0e5fc2469bd490785c66454a7087e8c8ad94064b5408a816adec5213b50d41855dfb850743cbc5e29005d903d9221e9c04787df243313ecd3ea17d417b04fb27313f3570152bf6b9e96ccae88055e501c2b1320efdb378dbdbdab957f9c66c1477746f8935a0751c0a9df78eac2f63bec2701acbb6510f7e28f8932f636d06bd1c4d05fd3697aebaf3a0a1ba70c8171895ed118048a6c94b49c0e839d3347a9b27413f255f81f5c6abaa5c1dab4ebef48d1dfce4d4d53aea02fc342606152e7e73492b9b1d292052cb11cb7dad75b69eb9ce502ca78b8109a2f6dc2da740b4bddc97991ebee2fdb7d3dd5983ad641f4b0eabf41656e5e3e1bdf18697e6d6c9a764f3432ae8fb4a983bc006582af6df150af1154058c892a809e1aaadc0fe0febe3c8e5aefb852116821f0daf431d9081cb984483b07f201aeff5b67b4934c64524cf60ae054b9e0be51e96009a52699e50baae7405da72ab9c99fa30a28e9165d39020362fe349647ec953c3f58345684fe55ac9d5700ca179ed42e2ceed5673e75ed40666ec995192214dd91d9133bfb8cfc4a68ae87c29c1ce8138e85c25091fcb902f1bf5fab08d98c3f6dd2fb7791b344da0f27ddd1823acd29ac8cdd0ff51f4cd8aa680ecad556d53940655c05d390e20f1648268bceaa77384180e647fbdcc07ff383f6ebdafb729eed926df37cbce4d2f4f37a735950a96c95aff139f41cebe23c42c73e7acd552d4297b97607d14119a247187668bcf9c021bc9564e00accba0fe5fda24ca61ccee006576257bda310584893deec67497181911696b2b95e61eb7f00dedbd464fd8ad95dd4cde9db51185cd8b4c2844ba866dba0c1268f1b120dc4002a97ca060bc45ce4797c5f8adc7b6e571f3f48989e90dd55c9b96b2fe12db38a44f82afb9f5f00b72ffc656e6d8e9e95a7de220e3468661f8695afb73928684437e87db5483b6ba1871796c9a4e8359972aede921877574157a8fb60602cdeb616621443e878fac0953559d4cf3c6aee7c3da98ae1c374892d7b6a225491f2567b3cc8abdc24157201a1344fd5fac71c88863c0ac824c9f2d482ddee3b9bfd4ef54f3cdae898d37ced39f1a9035c68c43a2fab81cb5b2edb928ea8a50ba56226356076a5aa63387221a31dfe1a1d07034dbcf9f3b4c4acbb4cc2b8d902564d276bbdfecb53f01331efa219f77687d17a639882e16d96dd7ed6d702e59f8e271d5c5ec27fbbe749df02e44a19522dcabb12c8c56058518c2e17b6fa1073c44d86f6515388ee3ffe1697510d6f72058b163502554832a27ed96e744d763513f4802e6bcbab91989750fe23af40b635f685c5c7deccce9df456996bc2e88ed8b05389f4a8108ae0e544175e614559e094c38acbf0403e57a771383b5ae0e52f05f21ee60183c9da533e8f4250acc1ce1597ee3ecacc78d104f057866a4052147d342ec43e5e42c978adfb164b2c18a9091a8a42118c68f4d93a632f12fcc5d613b8507d4a67d3e7459e92d1b683c73c86a3a7dc29f4e12968672879a9657ae203d587285183cd2d889b709ab6ed467839d04cc0c9f6b18bc0aff2fb051e4f130a4aa9fb64d8626aae09c5fe1cf6d5232dcde56483c2a0dd129f753836b9b29b0f3b70c485bf4db86716060220731be878d6d6ea0f8c92e8b51c3be309292bdaff1686aba3ff355910aa02e45b17ed02f1876b7120822351176e9f6cb44004b154d88469eca1b61f9b358e0e1779b3f286f2d6112f1287c832a1d7de86c27ee435bcae1bd07456805e63bf0880e65fe2e533a7c65c47d2361f0b3e12cd34f0e5b69b2adbcecbfa37dbc06ac5309a8e55fd03620bed82ae8823c01916f897e2f19fc8e035527464d7d6909a48603cf9c13c9a6c0371bb0a73ed84e6c81d0df891e114d43dcba40dea9a188c8460e99207560ec99f6b8894313dc2d237b5bedf33c14179b1f6d555fb79f05e2b1f509a3c1c251fac90e2782c3eb444a2aa6ffbdcc54226f9244a7ff1b234c986a7b62a53660f8a261d7813c60c420eee10748902cf8f7953ded29e3ca9d1c3f6a24bbf8035e479a9ff3929e831de0e663596949f949e8ebae70787096536761109e1621de57802adb7346c66163896eee6a04d5ee5045833286814fdd89f3cb06fe6fcec6a63ea5ff90d4b958c2701ff1b44d91ddbe84536ea5c289739d1972bbdf67ba06ff6ba3ca62cd27187a9449387734376fbb55fb17db64c86dca3f1069e25691d5ae87d3130cda3b716895e3e73dd2076be51210e5154a42c1a7029e82121ffd8496eb5f1f996c263581bf508f4b9788536ec5a6422dd985d943cf7baa2d7dd2a060b0fb36e3a357895a0c3e9c8298b44d95ab1af5721c3bdc2a2763b97c38d9377b6458ff1f932437870d7603d1ba3456f50809d5c91f0da083c552132a0ea0501b4e7b5328c91eb1dabfb71f05e1c7941583340d4b6d56da19b30a7b4b2619571b723d2d3d75e2f22af6d6168d50fc5cf9a0ee8cad9c05511d7216f98e0de7352a147472f188be52f7a9257f2745aa870acd99f842b7010f43f0b05b25ecbbd13c73d97e89d5d5c2e00f533cb02305992468f7368d80ae3d43e859665d1ef307663ffbe7214896ace5f60ef2686327b923829da8322e824489eac20b96738c1029fd8530185edb90c5fd3ebc4520fbfe0f08a273280d5d929a1997fbbd65f15c4b0e50ab414c545b4508892d5ae46fc0be6da8c5aa717dfc41e07b04266fe9c0d00b2ec6022cfcefe8926cad6af34b512a8b1d6022acf86115be1c6a8c27072e3213c83da67bc37dc017586d6536efcb4d2f876239dcf0fc1c88c32aaa6dff4151149576ddd290db4d5a1fa04f4664148e727af547b01be00c66241a5fc42bf641862e3b81a3d28b2bedb832267d06e5df1bd52262d384331e55c8a01967316740b60743a98627fc777996c1fd4ee534a19bb3e9cf8aed2531e852f9eea364d8b9ee983fc4572764e868034528382ff377646d18bb35aabd6ae356cd263a81ca34d61787e294ee020077bed168a9098172c3d2cfb9fe276e37f06a6bff0118ea36a829a03a6b9b547f3df80545faa51350d72ab6400bd1753d80c9ffb1f28e1dbe6143abceb60fa1d6d4cb7fc49e16dd04ae936f48d454bdd8f1d9311bc173828abdf2654964a94c232055c47da965dd3023a9959ed58b86c392faf0234a64430208fd7e301c89cd3e94ea20c4c2241e8c58b6d2986eb60b8ca7f3814ad6234a7e8c775b8a01511a478135e7a2c734876ef5adaa0514b7f7cebc0dfaa4b0d7f573c684289d235bad483cca704f9d4eca13e6fd011fdb791e51ce25b3efce69f8e39bcfa643f47ceac50e025ebe44b6c0193bb9cb716343b0a4090f48b110f7eccf0fc46328501be5b6d929617953da4c096c9589668442a0494a5d6a5f484814e9ad820a2f803d305d2c3931c45b19c66eab19e9643b80be802df61ca56a2eb4cb893d4c9972ec1c0065212c926631d3cdc844176a829d77a9f0efc03a70a83a56067341d5375e5c6d4fa7de0d2c5826cf74f3ef898e1a3bc9f84dbc79eb54e0a0321f403f5834e8b1fd345007d77325abbd7956607ad6ecb4d54f9ac18743372faf398549576e1c7997477cd86c69b10139e84873e5d78f8e23dd187f21398b6c0db03d2e2f3f7827862ec0aed486a4a2627381886bff9c1bc007a278cfe5b5f0ae97c7ea3ac9d0333cdbeec2bf2715ea334c0b1329d342e61abdef92c774e4592d2370c231b793e805d5c7881412ecc9a6c4d75250fa4ffa977a2658ec6fd49b6d3f4dcc1f37946b8236ac6ba18217dfebfc58e1e927d5f9597e9e215524e422020e688cd4df868396fa1a09afcdc0f36eff1b7b669162cc305ac8aaee0f58f01e6140f2e693a3abc3e448ff61c9250e4fc52df0e1711ff55ce9ad15e9023b565d0ceaa4abf55eec5a86f90ee74cf9796e5c610cafecf7d1f5a211b3754c54ab5690f448b992d0480720a0aba16ff3e18260b9cef260eac04aa80a3af8bab6cd4a47fed9a6c3c264f7edf0a816901dbd08ed8572919355d03f3f8d9f6d6383d62d473e8dd7817e3acbac80f955386469bf18ceafad62bd702820a826931b70dfe44d3a3a429108e8103c13bafbfaa08271ac7bfde49a936a8e11e34ff63c09c01460cded5f428d68971a1e68deb1cd59577a6036ccbf0398745068f70b50c28b1edc7ef0f68a9ba19e625627d91b4099584b5a8c7dfeba9990992805cc845a9f2dc5972f6b8954aab9939b272d975680ae1c4aad46c06e92b8c60caeedd2de08adec966fbd40f4813f37b846e79c779865f95575e8a89eaf23b448f01e6401b1dc4e9df0467cebe147747ecd5daf74d69512ac583c5e09a6bed1c19abed42d2988dffca4a493aedf64b51c5fb6980adc6f5de7e1e8a40d2aeb1dfa9de3ca582e7c700e8c29fe72794370f85c64f4a094bb1e4afbfdc5dc05598ef8f98df879aa6045790f3ff30ead9555c4add06cc4fe9e2bbef0fbf6a8324fd951de57e943b200c9ecc5f5e97a7f76adeb68ff7c9f7b9e400cc7daf63716aba2fa156e66e2163e40bd111710429a631111dce78cd85e5777895318e3f6389832bb93259387146963b11b9bcc14ffc73d32e2143be24ee674b47df687406101ce7d48487e23e875aead349eeb4375420cc424264139ac3a1a8526f3c5c986c368ee01830118c8066b2aff5c87ef004f5a14846eab007afc4a610951c9e018d8e4ee9f50207ec8243a6f937376871cbc6576065bc3add2a97377f6454d6eda40b000a4398978f58ee67a7f334cb9bed83b5ce177fa21f3b6b32e886339ae654d166da54a4db78a2ec13c6e1c5234d68870c1a1eb0a456d6dfa56e9a27bb48035ea3230d6125ee247b7a637707645ba1883ebc937c3648074a01f207ce77eaf36d194681398a91eff9f141ed1ff655282bb40d4eab416ad0c42f6532bdbbafe3f365db83486a876eeff0167c644aa54895061147883057f7b8dff7408cab5f6de8a2270c8b289075a2d2ccae4a676d5e35c5ab7c6da09034a809b49d7caed3acf78752ecf8ba45c4131f27376e996ef1ec538b7fc2753b3e2b6f94f009f3860c52b9238f138972bff81a1c39dc1cf1d71accb436eb9947623a10f3373321c1c9f1cec701e1287d30ee4f360af4cd839e4a0b63fd222b7f7e15b114f736d976d0e802253e5c8bde72e4260b71e7f0e1a65e1075ba3340d49f34e7ba1d92f0d92952a1a6f25258e8babb675b4990bb742c23e16621a16f59af96855f63d8f631afa48761a618f25a33b56fcace782e8ee1ac52a380a41c06b03757fe43951051e1877abb976916ca2ef609281799aaa6f2d208525b36c44a60cfd819576b6dbad30e3ab30fd549006fdf314b73a34cd81e8c1fe83d5a66dd396b897e8aff268adf1adfaa02f0bca0f1d67400904810de7f37f3f04f93b5c5789a5419bc67b6cd51a2895cf9b6930c57c42b670ae6f48488d7a517888312580ced11914c5cbda9f8474c2b5c766b7ccc902f6d97608c6975029744fb92718bab3f75663064973e6f4598a4c97e8bd805a4472513ffc6f2a312f4110ae0e277ca75f0e2ea8e0b50fc5c05ba22414c3be34cc60a5bad3167cbe0fbcf06d02b5530ac2b0edf9c17a8017e5bcfb52c3ff028e162943596537170b98593cee2223f53d9a44b083653e6342563c62c8278f74ca97ad97f3a2440e577c19e981175d6d7fd91f5526ddf81840d21047136aafd0b7bc31265f87968cbfc171ba767b6c1c122f7e37885d1f12847c3729477c84fc7abb26b8d39f5cdcd434c47ebe4034257f739d4b9e5f1e51e12623ca004f2dc00b557d82e5e42a8215f245d22d6245715c5cf58c975faa5eea5874944e245d8a6c10939e842676cb5da48f47cd6f2062170e66f4bb8bda374406cdd75d712f5ab832803222749afbd56963c95fb0ec0b7764d77c4dc3f09887f1f09a9beb767a253445295b3c774a4847232ca70f2f4ff44dd1a42c5642668c525d0d72e2136f1e2b2384281f58b8d3e75072e5bc6cdb2a3bd78d1385e58baf262bce3dfe3373f2bb6d105c78d08fe9976fda3ab8962e0cc2ff65a24871e4b9adf5bdbcd5fa4be8fb72a3e9322e24c5a2a30d7d826574d8e91710e0114a4c13455c4fe06e12be5c49ca2b2e6b05780ef60b16c9199308d3f67b4464df62aa705e23b704069618ee920cd4b087ee005b205732bc842e4ea5cb1308dcba0f08570cc8c209433054e45f3ff51d7c56b430e0abf3ae65c851b30e7ee382f0c06fd928b695ce050de3486043a5be2552f43b223f33d340f939ba164955078bc700c921a8bfcbb6e3ce799535978a5edfdc2e43c2a57c1d343a5f07974981396c5f29d7f2ade359353ba0aea86b1591f1a3d0869a7a2421187b286b3b9d9907a40a74fba0df1bd625e0ea5bf12a2a6735350c5c9957a3d60efa4d7bc61c0c370fbc39a4b9fc7da1357fc23773a92459fdea554cc6c6311e38424508ebbea5f87d9c8d8ce5159d06e8f78a0d89ba8b97947cf48bc75824f02228b7dbea0ba213fc6ac02369c1991742e721964e48beffc3e25922ecdf849a1ea580b4f695476d3facce1a26663403658b9fa301c8ed4c800e449c13c7af67466f923aeb9045cf8b87f1a97358caf341a291bbb7e1fe8d0e77aa811b07281ad8afd574bf7d9f681cf206ab63cbb9ca9ca16f8b51873d7ba2e80972a9b56e7a08878db7b25017a8b3fd12f339e1367beb81774dfee751a8e24abb5d3b0c82275afec863ddfab4401877a4936e97f4e14868e31dd7ad817906b516b752afab41c6a8a253ce48376fcd6c67017af172b9bd50602de243e77a4bbd2188a679347afb96b0707866647d4de6be7de3d317f2377879769789b9bbffdfacc0add102deaea73ade342b04b0c64d9e225fc18691327a1e3ec73e5b590c1d8340f3e02f1d44290228bd80f4857bcc996e7e0d14fabacdd100e1c17a99716a9d98f7fd70ebc9fb6fc99e1fa92cb2f2be49e618f24f687ffc29c6773acfe339045b5fb55eb17c14141d84faf1b06adcad1e3cbe6058da67924e3423012d7ade2bb89b545fd3d3afd4024b53e232a97ae7e8b3a79f607f98d73fee13e7f6aa6f38e23216100ed24817d42f52af4229db88577bb1314eaea5542d8abe06d1e1fa879a4c4081b6f42dbd4dfb28f00e1257fe0945dfc142c5bcaee1a8c2dc2dadc4c8b2a9bb98495c7ed7457f0db6b694df5eb997066db87347f77b960111ed3340d13d4d705f9566d828f06f3ef0e0d1f4d75c774d20e14cb275aeac9e9655224acc7b95ba0763f6af78bf5bc2481e3b1109dd446cd3ede3fd894ce239c825c9e6c1ad7a5b9c3fe89e4454e047963642722e605ec1f0c609b1635cded48b624e15d8bfeaa6b8a139141039f08aa7d5557202a039955839456fbb7a61dc1d834bd4c02d3eb5977df078a0ea60ed8517f501f23017daa8903d5e666aa1f87ea6570772e22489254e92b3b279b961a75d2da4ca9cc4ee6c9d47c2f4dbc4f91a811920099c001fe0ec05a61769246b730930396d85a024695456de6ecb41287b7987d353dfab34d1353a398494cbf0313c548f556f920bd2b1a712a9f321136fbc8e4a25f80d9df10d1722fb171c07d23f6f05c764aa81a091fcb101606b427f97190318bfa74fb263a53d2322a4ab1bf214f9f66462106733d23d730a80dffc2008627d0a318c5ae60da95c51520af07ab388354959ab36a8dbf1191608bbcac4133650f21f8bc231d748df0284d3775d66dc2ce725d49106409b57032a08541add31ecb77e9992e4c976ab7bc0ebff21d1fe972db36b00e309b9e286ff760f5e1443250732d75d989b466737b475f41444f5b9c8614ea49306e08c8561aae57eed05a6e2187102549479168b58e5db255c86ea5abb6ed2cd06c8e6e23337a9c7e3b1bd2499ab260005e9dc6b0ab38bf77fc645bd417c43a7303d596d6bc9e2b03232d932118b697be9e203722dbff72e7b656977d88d193cea081f758cfb5e45871fc1ff5b62c60bf9404ce6166027181a0d90f07d21ba8b6ab1ce22e1c1cae2de64348e337363a35d698a2e59f36496f0848265fbafd25def3367f1cd95cb5de42289f909e87e8a4a52bdde7cb0c33a1462597449fe24eb571daea6b63471859a28358d5d9b25cd70d14af76581fb9e9cf6af68c7c8f510bbf620f937e20114d47e505bc4310ed43beecece5cb6c93036b13b1ece73a4c944b27b67846d6dc74d845952c68829096bb50d2072f84da4e397ad52343f9c554da9fedf4913429abe5911e7f425f02253000a7cd7615a9351272a25a0a6e8f3ded81b96ae574ea0e4a59b967fc3dcf8d87453ff7ca36c0f5332dae6ab4e1af3e36033c27922af296db748686686463eb4add069f6c2a3458dacd4932b505d5747f6b8910d43a9358f3733f0eb02d91eade8efe4835f9a125b17990bb3dc3613fa343ec8f62d63b30b63c6de45ae519db9ad33580f1371cded47408ffa8bc8922eb628b65dad6d18f2531be571ff09963691237dd423cb05142ec9874e5ec0108e948adacd26ca4af64b6658c7d1dc30150ed239c455c45a5986337c62704aa0ea6b226e0de1213ee9dfb043b38d01e11f1bf5dc1ce2fa4f678eb4ded9cc147693a88d83cf75b8241099ac79015fa206a8f0633d81a75c170b027fabd23587a44f0ca55b47fce6a2f22a0881167d63516f2975718b7c523f9dd06e283e3a41bb8f0b0dc623397e25d7cdffb2e71d78b2f527eb34243eda5dd23dffe4f61439ecc3972ca191d1a676b662d538e77ae613c0a88438661875b3f99928b097b477dad588a7a22413008992a9a28b6bd33c8fbb7c8cabdf446a5a81a4e07ea79a02a5b8d6c8a3960612347a99fd1763293f95b8bd5631440a4c5389bd80c36ae418149e480ff20688ea36d0af10bddc50572c71315aca30fa453867c09c5390afb17f59beddf3b744b0393e074e15aaf3cb1f6b0dc313b02d794dcb6ff83bdab317da3ea4d09a7b24d6f8917fe32564062f260fda5b89be048714e72b53996b34b9ad888ba7e97af6489caeca022ceea2e76de3354d2d9d881dd56e54fb12fcde2e22c503588c36e758d6b2b95659cfb7ef4c086ea30810178c84483ae146c325f5c39c98e937242b9d23e9827738d4b3c8c0857104803fffba257a24c9f8ce99d1597593e3f9bbbb41011b098cdedcaaa4cec56773d4e7d2a4416a7df94c6e64f9fc7e9412510ec9013e058894ded68636a9226279f60678f4633b8c4c734e7a2645bcc285ee0a88ec2d173a15178a3707513078bc3c9752fa3ea095d6052251180061223dbd7224f35f21621aac6da9e672d06c7256323edbb39ed8d880946e6372dbad1cd5138e332b3ff365b76d6f4499808cdad59f41fb302924763900fcab4473c768ce4c1ff9df4a20dce978aebf9f2b19e6af59aa68075965944f172e32cba76ddda8b2ba338c25f7f8007320a011618bd2523bd65779771bd1289ac72c4d17f73c047c6c3ffb04fc62057ccf598e40d362f57521afc47a0d1bb1ad39ecbcaf79fd372af7c67c1ad9bdcdf023b47e0af5cf39a72f4cca7e463f0ab37a0d23dd39e3a26b1eadeb0514ca1d6dcd407431ec9270598ac6038e2af2150ba1cb9cbacf497bd618d833050ca2b16b63f3bce0cde1565f0f0b8dca5a971f82df675d038d78d7d3387830514956264ce881c2c33e101c43d9f476f27da4f7eedf2d995aab4ff11146714453bb5661fc3069f614b9b28fda1124b5bc7cb4dd321ad9ffd90fc9c83ba39daaa13d2a6b081e761573fa1016997041097d37f90b4b0e7dc9f0d258a10d4254bfa0462b86dd064747d54af8a60a929330e230850d65a00750186deb9d1e3f146838bdd27ed229d21f9b3c7fc752eb04f48df3fdf2e9e602aa8f381240a9f5873b8c2dc952000c85e1120c539784fb54431c44cc317626243980ffa8f34d0a6f5800ba21a1ff953640b083d23b05f5f2feb4defa61d93190fa028df644d97670d9f4c290e5c152bc5385dd638dad2aeacc24480dc41c87a66b93925fb80b7d6ba2317e2d3c1dc45cefe222a2ecb87de5c6f10bcdc13ef55d7030874368ac1ec7d5d06e792366e20a682c348ce71ca754e573d6e784754187a68003722c4f23891e76b33076d54e6b71797a0b0651834dc8ee0b1ee89b6bd551abf2f2172004d4615f2eacb9f862620945bd8fbe6174111bb393fc62dc545c0c0280ed628261697d541b70b5196c6df10ead7e9c693b808b8f61e6e84d75eee38e7a102f42fae4a8a0f8805ba2a9ff7b01d081573df1aa23c4a3c06aece18fc55ea60ac05aafd7cf06f7104591f13da60a4d7431026ca6ea0c52fe8d28c3bbe6c7b6efcc2c1b39d970fae9a7bc75104f9228f6051e1d2a8783864348761e7bd28dc6489a8a339221517b2011a988b4c2578552ef6e543453d7a8437b9b702ac6ce2c48638ea399880a46f36af965499c5c9f61d2a566b292f240dd91df0ea09b465b90892e48b5d4b5b0ba57d1b58a2d04a6528ba3a8b7164170a05dc65bd2d5616eddd25507d7ce05ec5ccb11776b4099b2224896c2c2f0697988e82861a9be209f0c82c8d9662272d3ba781a8bed35d1a796d40cb0502eef507872ecacd33f52db1458321d74029f45041a4e78646ab6398fe6b3ffc659d151f251a8c33e1de749e730d06809a859235bf0937a9714559a6d11670339388f6646d40acead3266b64f90f30e5450e602dc96366b7a5a87d2b727ac4a901af163d77f5ba404789fb7c3605bbd00c9a2fe44ec998febf3fb96f92c0b6a43572e677c2531ee252503553c8065e23cb38b89ce3b8a5f3c6ee317bb8a1cd62c43362fe24546ca55263f99615e5735b589e16e455f7a9b4df4f0b1ec9c610e5d0f2d6d54286169743ebba4807306cd1647ad5f2ddfe19caa0f60977336e2917eed5ba9319d8a1d04be0342fe3ea46efdd6dfbf1ff7f8fe15f5632cff819713b9ba1c8a93b72cd0877b9dbbe9d45fe35dea965acaa1354c52b487d79bc6f491143b6106b569b85ab65152588ed0a556d98323d3831377179a2214e70ff24ed1f202d980be2d18d13f673f084dc61c5c75bd66d4daaa7e5bc2dadcc8ff54aefc47fa3e4aa7f1d38fdeefc4b19a880316fec031fad4521eb809986689bbd6d16473d02f6136d72ec4153209eac2be4c32ffabcaa71abea4970787badde9a58f435d5b308b893f61ff8148ecb921134d87b635469d9a7dee12fb2453638a9a464ef90e8022ffc5cfcb2ddd18e7b8d927422bd461cda8a6d6c7ba914341aa66fb44e8a32030e74f6c6b13a66fe15155dd4eb343562931e514359b60a93572016dc228fe5f4378e3a1d357e04f670791598bff85c789403313c6f6031d3f1891b51d32670946fd2046c22256970f6378f62bd088ee3e532318e39cd44591a5c5767bd8b1860926b84528428fcb55884b268ca85d146f987e78f4af18b116113b2779c471b87a2f6a2d7677d98bbd9f775b16c44d108bee5d8fcc76144271483a6297f7cf3cb420af9fda0ad97d10b29f13675f93321afcb87dab78f51ab22ee8b3e0e2c346cf47bb09edb2365303e283f18e7296717320c02de490ace3a2f212c6d608d37e5278123e4d32e3918389935c065545826e645321809cf86dcc95237a76225723742bc9ab4770e075042cf680fdbcd06a41fd30e01be68c82a8f76296b244c3a707f5d96f6b7990f23b279073dfc9faaa869dc148720dc8e68f6826232eb52643772400f29de28b3960c079c52d86b498b5e9c21186dd21b998f262380aea2ce2822ec2a776a4bd9e01fda7599d50106eb264adae25ef87c90cd0c8f5edcd0c58a67ca43a6853ff648e67b5689d59dc4287bb962cbf135daaf42cdce490c8ad98d3b520e4daf6ce2395ee74cab0c62303d8eb707ed9549b2108fc96f9568bafd0c49d65ed949a5d331b14a7ea785b5c9ebfbcaa2cfcbbfc3a21e59c866b725026bbdde5b25554e5aabff5d493512f3ada443ef88e98775553cea83744854905928de25882229790d1c0af496da992cb3585672a8af885ac802a0dd8ff98f346bb8d61bfe855d4d3cd5ca78b1bd1714812a524de65382f5e33b6270f5f2983660d4ebfa8d85b3db48b3f582cdff0d4b93791b54f790cd315464892b0cc768cb359d431b122b05f36d239c727969864cb524d4a711ba5d3c555274ec2e5ace3cea4470568eecc180b0123155c2c0345e3e725c734dea8d8d59cefd4e19d3ef777aa90a7d0156ea13f83d19afacdf512983a98992d51d912adabd7bd18dd65f77a67870709f4168ea94c1b4c8432ab773ea0b36f0d6396c50c43fbadbd9a575f74259fe4d663490022773f49c37bf1d9b4355fb8239c67d4a5a747dc1c7cf8362f8e3f3bdd846231356b0c405fda2b8ed71b77d328b86aeee2b1165bdafe3d93e361d212c36c1009bcc835f57320daf056f21285034f55f4c5c9e8a8c8afde8b08b5ca7e9e0179c2f0e0139527c96b49afd32bd63ada8641a6362b059c2dd894d59cd9314ea67ea9d6c2a231d108a43c7188dc59c4cff4cff835dc618771b97117eb9b73d854e73ae6f34a1e2d101c555b62f093257f967b5169b0ef49377882547a9d9617dd60a93451d441d375a17862c47aa39a22b86e77e37126d588a9df98b53d869c943d6335369b02725dd88786e5bc8f0079d9345f01bac8ee9cce163c009f3deae0f9da344f4950843d0a73da1585d706a1304316c317904913976a3469e2f9c4dd628cf70ed5b3858f36c22ac7c2691ea895177eee9fb41e3da69b1d2ac2144d6d24b4c3b965aac310fc8a3b0c962a90cc034ff087a2e8fde9a57a1e9f82dd4598287f727c5d6ede0c2512e00554bcaaceb91a4464f6ca85dd75e42290110aa6f64d7a1bf865336229f1f03c93ed15d78d55bdf3c221bbd6509c6dfbd4095d47ad235de04c0705ea07c9eee92425d2ed8ecbfc1894a11400b2b0811af6793bc016209f8dacf9be7d0bd4053e8fa23572f848b9dbd37de3ac34610d667e641e3622870e3d3a5342cfee97098e0f233171c9ad28431c1da320981e6928f249f31319209606110491ceb03a754c3e4d441eab0633a5f888f7e1ae493b74d9d8e52de01ff1d5cd6b68b88a3ac32e0a093824a44c20306491b95c7eac019bdda388e9b9eb96c478b4ff4125cba522856ab12e809f876b724bc4e9aabe56553886c9e1a5db04c448b907539a1c9bd5bf28ed724469b98774d9c1f41d478d3e9889926846752288008a6ad604e87b47d2d0732a09640d0598945a1b398dfdd0e9734e67a650d3d4e1e9dd05b36ec0aec0e2b3a8097531fffa913dbea5b2db3567ec8fa2cd93115cf8977f652a7ab86f7e252070d08394e565299bc792fffbc6cfa3c66c6484504e92d7f96c46c8f6522af454849acd8d7896b176b1ce2c3f460a379e72c37512551e332ace147bb71ebcb4a2d255343ecfc908218d98715b614e828f43698d622f5b2404b8524c52ec87ccd0c0d40825c3e387da34d6c5b199f5d78be393e9efb9b93223315ea196d2cc09a20544ea0b16b16c3ac6b8f3caec077a47efa3025c733b294048d2943285503c6b8e15ace01cb454273ee3cae190443c2fe60bdfba61220be323aefa8add2ac5bec71dab8da5105c96a3e6a65bd391dd99036b3107611b821ea5f59b08f3a3ea9e0bf0b0a138a5c7aaf6091a261563c5d2240f71737a1e0a966df273fe2957edb7d50b37bbc9822e8745388612e21c294eab601694d61852fd3d7577f4dca0bf2277d8f281f2cac6633cf937990761c26bd88c6061ed8309d042424f3d4d0a2f09488940e46c4a6830fa905c2b83f0e024cddd30df1dab273d78226adff60b84fc85f077f5d060a4b60497d6816c57f9efbf8cd7d28b54dc9733e4de4f182938d9f6d9da900970bffbb7a906191795986abee7f859c00db8167436b58b62c22fe594e7e1b75425cb33acdd08e4e88b0a46e1d52f09b92b696748e2d5706e49a494f837f02596dfbfc5a201b328b9239bcaedad0071a70e325af418c5c66246d3842d4953632d1af8aa4fcb81f46ecf1477ab85af402dd85f89fe240d92670f4766bc88831ec71f8a9a8d0f6d6f27b6b9e67205a44f105a096b129df0bbc739d3fd37e074d8f006dfb843674c8998c2492048303359cd53fb02c6ff11347ba2282c56ce77cc2d019b9ed96982faaea594d373b1e61bcacc9d5c22b51cb6882aa5ee0ffb33f9cb0702b88b684f3f9e31da5c188d281c75246b64601f306a09e130d67c4b77a00b651d6dadd149c6fc1fc6a6f3514984abf597dff2b6e3ceac9d82b38d115ef47f571e1dfb0d7be4fa75393972adbc156d71b04ce27f4a8861cb4316af29fe8a833f4d823a4e740e41b43c01cd3c94619342e27092bbf728f1e431e8f2d8aef9817479c6954c38450be69cb20839e52c1e58fd49d32895cc4c38a7e1d3020e5a852c922e4d7da4cca68e08b7ea92e67a3256e87ca93559012a93d580ab032178b096395b0b464dea197da2b4cf3088ac473e8c3d036e0fbdcec763a83330b3228b0fadc085533db7e19945efb8830edd19de32832d01060958126df03a683732836fd5d333a196ccb26ceb7411bf6d3b627fd81e9338dc0f3a62918f069c4abea1a45b9e71becd5e2d7d4daba353f477c14b59c4a386759767339e1a8615f80f09cbc9d06a1604be94d901fa70e48fc325d478044a4dc70119d18c173854a89be401b8b311f2af3eb2a1caeea46286a45f0b8e0ec9db0bf853b22dcc197ce90d96bd727860fdb44989fe74f52a324a81b944045e0d3c1dd781a1c46bfccf83642e16866161e07bbd56647dd0f95f255434c0386442de016aaa4d758df8dce52880f406fb03c077db83379329779521ea8ad4b767e5189dfa55dd60ffd2d11d9b8d685274ab7e2ad19f10c621d853958ac257433ca527e4d09ea30a1f82403ad7ed75aaa04c5c4a7e4c1f25173dd5a06345bdfc589e75697600c6113958626d7eb112f671b7fd17338de4f3745c04539a896b57bff931e4d61dd7d6c6d677d8260b32d6255e3749937c80ca55caf7042ea3550c71e143149e8956b323ab379a691c188b0679a522fe65647e531cb88b7696983fcb92013aa784967165e2ee5b84d53c9b0fbac7d2593983a4408ced4dfbb5617e1680ab7f97d2401615e17c642741c1293cdaa377b4ce7d1b0e27e9772d2288866c60c69415250aef17621fb51fc837c3d6247c0561047d4986b336b1d16a479269c70b8fd85df56c7275ae1870aa8cd666deb40edaa38b112a22be6a7e73019261e4fa55cb882478f05d1a5ac330d8b4de88133f3b3c55b0bdb540690b51fa709daa2b5115f4bccb687f2755b683ea327313b7a374848ded3a130b92371d473c42f78c8e704242ce3f5ecc52dc112dd0aeee7539982cbf0d0fd9bfd77d80847372fa68287a224bd2af0c6fb6cac6221fcde46a4a6384692f68c774e04b205e4325c33e2d24eed966ccc7b15297ba86b9fb7c972b454ffe00e91174d538961f50124542d889a78721ce4434a7e072e35dd5a5870b931fd186ec2d58e86a67b75c8209887eb753d45c3f60e976f6646e02b419abf50935e5b7c6831f34b714a5ac803a56f29ec98d619606b363845b68693cc99ae2390ba4ba76eb974680cb7b43987bd62e5f2631d8528e2deac2431f674c1dac6c43388502272caeb7c476db7e0a0ca62bef7a0a77b450bced0fd70466e5e1c2b0376d9983160c2c6be48a1db0fb84293a80333af304539249ea264e7d39da113d3146d5a09d264dac99d3d62ffea75e48fb60cd55e2f383e0d6fe289d82be1286ae138db91149a7dc45c2161f99063b4fa8e98e48b475872dabf30c9e4d3f147fe7ac2642f5646d129a0861f5fc0618f44aac8babd09fee255429f7c3d274488a60dedd41bebec1b53bd9d175ec19f46c01d864d57440d96aba7a4763730201a9069114d76feaa8c1e30a0c9aa8fd063f1b092f7af89f1f1c35a7d432b97b169de2f249db16887d3347c58a3e336daadc750756c054dbfc0bd8ba98f4187535f7db5618e227531f448ac842ca533b8a5fed7ec4e197e13e6f5bd1b59c329563644e7f0389117f61ef810281b7c3fc3b97f44d4124410a7b207e0ef2d468f56b704a9d3ca8267326a9511d4d2871e534a28dcf893558e9d6428eb20036bfe21b7e378b92a7633b7a6206b8e5e8cf0b65da54035b883ae4fdc8a2d2802d3f83059deb75b3c9fec9bf201e4ca0cede3421c9c03f9c75731dfcfd8ba3c8e3b961c091da1dbf3fcdbf95752b4412f280a403e3c94d7a8f9455d2d12cc229a55c8f29c0346f41cbefa1b97fba805fc3b8ee97c625da3bfe0799a319d4399b76ece3b0f760277902b5eedc61b917af3253850d7fefae590dd7aeddf8af2182f584b0960795c6803594eb4fa29b9bf9af66e0425418a3d6726a839312a4389ccd1462cf6e977bb8c5928b7376f7f7a808994bfe5127fb69e7a46402622f3f3d379cf24350d50ad72a95e7bf916d8a37eeb478d6bb6791c3a7cad3b9ccae801d99f271acb5c938b034a31121fd4a7bbd7b0c1ccc34e550de296d26fdaec16168199cf39a7294e616608fbd134fb306912ef9ef0c07f40e3d9296ec55c64876ddfe0be1fd1bea7f2f498a7754abc7f717bb2dd47493832e6940e658b9a584bc0b9b82290b1ad6fa8e03ae4f4fd45d3d9af88d19266b14a6591ba15bcd6e1d52d83e3f929f6c03688f0a874d5fad1001eb01428cbc0498fe3c4425f5d0c3cd58f76d71a55966b223067ebf828398924e4a06966634bd18cf845dfd6d04275de1693b4ec6e81d710a0622829f2c030031ec9f977a3dd30d026b9c1e041ad31b56e0e01e95752c31775695df922567bc404cf9fe7e6cd1aa51c0ca00f9a8f6414914c51059389b0740de54b13aaa197ce8c069cf3cf4753b9b0903f218d32822ed34323186dea4c20c8d8c21c72578083ba373f24049600f308223bc1f16ab8d16a3659538bfa49e5beeaabf20795e0a57539c91e478526f6f5a62b23410264d680826999fc0338324f0f5ed8e355a12437c34eb471a643d88908737b4d0550faf66c77f5b314b9f8e14c3a74d7f06ba1f7acf6f3eda8b1cb92c177ea10b51a3a0a82eb031e20810abe1c815aa138893f69edcce4a941a269fb00e199d9109dbf8cb4c22ffdc6c13993646e2fc499fc46f721f0a629d2fc5cfbffe48a2a429c8bb4b7cde8f5ef9006312b36ae365493ff0704c51d17a8f82e1a05626609dbb80dc2b8dffcac8196caba8895e64d9891a91d102fad730764e22937791b63fa9c8a8fb0e67851c65929335318295d46b2582d587ae04a0cd5b3e3a6f4690bf1d64f50bd6d63a5471b0162cad923e9775937545b5a454159dab433b8766f5b9e46ac7b289f67cc24a1a242d9e85630544a64508682c012027469d3c9a6871a2c88e3d66df2c67e0535c492067a4161c1980c3a74d77d4d84f63093bbbc87e4b99631e742e06d5b5a701ca38799c7481e375c3b284ecde5517eddac91fb0268d532efacbd45917e728d235fb1e2a2fd7caa3b2a963579842abf4fc8b131e0849054ef43a3d2685afbc9643af37bf9817034398533d512a2c5b5f7e5f739240d7d97bb2f66f9956a0a18388f6441aa3afb263058db4e4f93b5f4f198fb838cf5af1f0d494592629c9c8d9f72a890df9afcfc10f7e166e54489844f7b4015948747f2100331326750fce33bfa8f305cf21be9e701034e87b1ad000c8605b8e5460423bab2a84c99e86417fc79b8beddf609ee0d4c9064e199f80fef5585d4cea2175b0ea700ecaf55ad101acd8523386ec14acd763ce0920bdd65bbdf1551b31b893ffe91027260cfefa3c5bd57e08a95a7c26e0f6e6567827b8251f8d5486c5680f20ec88404bc755442fe5f2e2efa3fac67e7d2819590ae662092b6684b25d0d27911488d8681bc7ae3f4bf66a71810ecbe0c678d58de3b9bb0a7dd98395eb92eea9058c72ebf6babfe904e134d55edd448aa4cfd320b5822a1e156ba32be41db78a5ccb8a44f876cc27501b84e0b96a926acfeefb17f739bc69f2ccaef5b6b87db950c1e09e1f3c362dc32cbee01dfb041865f485cc2616dd5a271ec5a61bddc7ee1bee62945edcc93c0efffe79784db306edd822c1712936e8d3e271fe64e7bf03afedd5a59326e79e6410e809648c63e862ea66bd74c90061459f1e3a0e33d357fb5704f08374ba3c713c8b42ff6344a18597ddcaa24afe8fcb2691eccafe0f3dd10df38ccd275f77cf189419e70e2645abc47293dabcfe13ca0bd1f0246f3e72240989cd9d74c2ca4cb6d26fb6110cca4787097188864108cce1fff0d051ec60df2de43be500869988d2af6a69c1f20acc836c5835c5d3b73d6c7867913a0e0f696c569f70a9340ecfadaf0e3139a1948af0def623de045a81f38917b7c46a8ee95f23330b130a2902a50e6f894f2255303faf1467adcb098ba97667086e47c23a79ab38a3aff598f11bca6dc892f1a2aa9e56b4636f81c8263b1d35421d71148516ae821ec352a2a5de54ab90d81c95cc449123288dde4875e1c201935526b7267f3d584bfc1df8b0450758acb6cd638e88a6754de20b97fdd20404cb4023b66ff75f351e7be414f02a41502b89e13b257c185a385c96939f82cc3b18830bfd7b44582100bbce6afb5611587f4f709083ba81d941ebd920b26b180bfea04fb74fe6d96e41bf2e7ac6a6b904c7918639599561ec41352502bc6dc8cf390247df04319f90ea9deb493883f3ac350960079bb63240c4803b5eaf942b2ede21dbfc8cd7bd15c7f69d7da80ee65d8fa6a8220eac519bae422b84c5730b1ad13a4c1f7f7064d7291faf07c741fe74ec0c3f819463e34d20d3e9fdad29b69ed2b85c69c8a8f769e32826ab04922c36039123512aa4762e16c75d2fc5306602d8a0882ea04abeee322861ed0c0a3f5361f724174646c68d216e01b8317d69c7dd3bea0cd68ad9c64ada32d919f38137bfc95828dc9a83f6f7d212b1843f400cabee66c0d608984da44f60640f3ccdafc5f88bcb8b0e4292f5cafe852cd72e6f7e69b9d68c35e4038ae2d7616bc45f1c003e06748caca9c9096ffb83f6a59e036eb6e8105f1ef29713cc305de6b4b6ad91291e39fba24b7b7adacbaaf76136347f4d7f8f7c0faafcea8ec8d138c14ebc37472ee9d94d02cb8824f32e9509871d0dd8a09f818b2f794e41338ea1fcda68b18aecd35907e7d26fdff61f6e976cccc65ecb5a27f65a937dec2cdcdcd72c044d535499d4df1e45700e03e8650f4ac01cf30f734943f6c61d4ec66b3fb6cf9f366cfa2f82596c922a70c4f94fac73ddc08ff38da89b8813bcd986c4cb65b5b2133f4c3caf3a8109f737e43d1c67bd825cd41ddcddac505c430be223aeb022668508518a38f2fde09c995a4a173857f5f5f79d5e991bae17b504c4fc147aa4af887a8f4419d0a9e30168eeb19e7acbb4efe00015873a326c6b4e7cfaddbd75b589c4c970f1941ffe920ac9ada4adef923abe699e283ca3a9de222f369e37beca23788340db0f916a03ecaf64a483d828a172c948eaf60129618572ccfb163719456ede233e262870dec6cf6a6fa3ef6bca01593b5d293a3a145fc5a9521ee930c8f9595b9349f1dfc63f3be8a66cf49ff6e46792dd876facf0ef495b1f6e959f36d4ae18a5f36e9ce58f9f2ccb4a2e97b596cb24c2bb343a32182726d9e202c35b71a74004d2d99871a338b09ca9284e48c2cdf2a076d6a551539c65e2e1e1c8e68ec89fde2cff6c833034cc6a1195f2d2bc86329aa3687a66608532697734c135407d8035345164e1c7736eb96e7d4a7559068cbaa2784d34246894e64b6e63b5b88796ce28959b22089d11a654b741a46b28690066f8e72348b0a0a37c341cdb23e6a31f52c711b58689ca986fe87e92ff3f06b4b8abeb216785926241d5735e8b97b70660806b5452c47e6dc1d3f780ef32777708b369d0b5e251b67b5d9bd4e60f879667e62442d915d741bd98e7755afd0732132a80dbb7a894c6638ac16007dac76a35092977a1db79712d32a504803e153819d8f76d08e69859f0701c5489eb808e27d6799c40c317c2569473e2ccee03ccb91f696c53cb7b93368bcf53478410400865574a9818bff4e692b60c8448da250ca633e2991294fe410fe8a588ea2a585b45600963211d5b15984f1a94405817c636111b32204fbce7d465e91e7c4957737a2cfdcb8206cc893d65eab0d6d1ef16d45c207dec30b39e6ddc7304c23d937e02fe919e88d0b28a9e4dbdfeacb78a2c37d30c52ff271bbfb27ac837fc6c7239d71f58bfa8431b33b6cb405ed25efc4e64e342a20fa616b77dd129cb282d43da982c56990c36913b5aa3a99fdebbf9b4d2af09c522b8b1659454bfb42b438f07cd028d7f37bff6f0078a6d733e4436daf7ac91d4ff0396cf8d4a92e338343d1a653ab822f9c02f8807dcb8ca86c2bbbb3be85960481d252d3d23ecdc59225dc77d850df39e078f5f60f7acf90668f2400d5a8b802e19d04f58cdf8675cc2efa5c98cc19f5d910e313d22050216a4f591584f944b3a3a0e3e593dc651c060d32ffc0a1edb9598b5c953bf2b9f6bb614424840e1df292780dfe993761346e1ebe8cc39e22ca9665ef75297fec2ad7f51be63eea72edb09e158d875ed770a18626637198a2bc363d67c4d7a40d71fbf00a58388173c6c8c2cc615ae6d3e2336351f7e4421f6be636aadb7823555dd08f6e863cd8045dc75d15ff593f517bf98aa2d2258f418ee5d89a2dd7751b9f9737eee7782a83fcc24ab0e467550de1e7ed4cb301fb7b21ff541716ba751a2c1d1c3e1d8f7914d82659b8a4c546c59dce71e7262dc9434edbcf2984481cc63a1de792569361ac6b34597ac1d3be5e6bc5b6a0ca2cdf0d9145d844066d153033b97febc8baaa9cb385d0aacf3d098cee957fdc5edccd1f550203861333d309b69c8efc42c37d9f674f7b081b03e20eec2f383a7ded9a2f3b48544322f3a834801e3deab726f2ca02b0513b7da818a2b2c01aa238bd560a51374b63f85cb63e39d5a3bce258fb287266a7955668df3b1d217e143e66ebacc1c727361ce1d0cfe9927dfc54db3fffb55a7b4b7ff1656ac2ae46c6a02f094f6e1462d5e9ac6ae08fbfbc11aa7fbf88c9e123c91bd48a615796dc5198f1d9ae36b429a2497d29a371931873958147f31e9fe6f4158b99a9b6c63dbf2f81b2f870a8b911ec91fb3ad308bd94fe94ffb412d2c5f5f7f2c2974e5fe180744f8ac148945e5ed86c267491bc8c482b1bed1dfadfea5bb5fde3b6d3919909e3d2caed112c9913a5949d519070d4de68b8779e906e4df90f7b868cee823aaa95ab670d26cb0f6152a699efd7e3cdf372032dbeaf9a39831b0d7424606d62ed1fea9d775a81369235c4d03743d94b3680174b1cb53dcf712847d87c8915d95637209265a498d825aa72ffdd5493f9b3be7c8e0812137d34804327376b8bd7403e7ad3dffc9a105d41f9e198fa5ef9a7f8f16fd3adc91334a459ecb82f22d347fbc047941dc8c88efc6d34d5e1ef7413ced2a20e7b97faf4e52b32437d1036fd4d69b8fd0917a01923df5cc8ba6a1c2bf1c0d6840caf89627557fa59ebbfbe18fe54189ba45c4fbc57b73f6dd9a052d3cd3c8d89ee90854c077024ed5857f1ef655c7fba9e41c158ed2accc51c95aa994818d52fd22177a12068639335b677532ca098d625b6ffe2f7592c835ec6ec8bebca772b92e5d931b0f2638bab6e32fb2d5380c348221758ebec6cba553d324eaf63e53ca76b2b9198830395b9c5a3d13119d46726433e297c5bd58633c10c43d26efc1ba2405d4ba1b3aa69c85bb34b03aae1bcb519a20f343b43dbfe820213b1d1635b7c3c2704d87d79ef9ed786289ede6cdc684ea9b9a29b2f60481f701dfc049c7d9fc47fc9b793dcecb2b6d007890ddade3bcfe0c96116913274990bae9d348468b8137239e4cfad0788b4681d4fdc4734ca5bc203fbbdf6b944c69520c5ddd0abd53cd7e23b66d80c5812a418e745ee44952b808e29081fa8620ca431ad3002247cb373642e03a01c2f385ae2b614a0340c9e39949a0e6ba3276c4209a76ccd025d463cc6eaa6b5b669db20dada50ed205ddde9ab2c1c759a581190fb3e19c814b2ff969cf21cc7c17f78d164267b54df71e182f2bd123695fa2d944997d5de79ff3bbca345af07c469a640b57670ac94cbdfd01ec30d7b7f0e5cb021ace355459b9b3618b1891b66569421c81ce654abea3c9e1433716937926cb6000da474621aac11acc815bb3ee2a13fd1fa976b0ed6bf096a0510439f3b2e812c0fa68cc51f6ed55949064c7fdfdd61cbd4b5848765639afacfd97b8ff21349f6355a0568ff8a35ebfd5294f693b23423ac3870a1522636d3834d8b538bb3d2277d7db30fb265be6ce5217a9e3283cd9d50ee262a4ef58ceda6f92cbc91ce91d0311a8a5950eee35496a2e6b22d1caf1d64092f882b5d01631db0fd970f36a6319665fe57cd2d5d6c5d4c9214a52091ab73e7ba29c67fbe6e4055a5a9453a521422c282043d5b203926315036f9f0f565310df8eb414a92dffadebc1e1c38109122cf8e466e608c266b1de4d19c4e4674074fb0ccd76f369b92f52dea7fba899dc5ad3f5e3280821032ae92612e9f0fe0e24527551d18585d69938ec5d03417b9c3444d5ecefde1d754f33c1a74914ed18f6e6b8f171e479d3222df26c03146456454b62adc05fa15ad568dd97d8af5d00aed04fb3507567848b80a947239576672dccf59e0a7575f52295734eda922941a5629afe95ac3c2de0a3893baad74aed7a294c4c358e66da614ec3761c66ca20c9c53ad434fef11d02a954021c900268c61dd002eda63fa0b88bc6bba281e50806f06946bcded36050d5bf7ad65dda6eb955ff7c1609c71113c094bd0ff80ddc64fc507a745a071052cc33bb3ea8a9c3c167647cea53ba9955f814dc8e01594e359f46c89a0069d5a7b21f3d0c9560821540163f594b8c8db9a83f0082562c9c132e6dc0dbc3b829e234ad39c21351edaebb3c8aaa9ac7791cb9ebdfad7a6cb03a14bcefd7a43f141acf856a3468b0a615318a59308573b7006ae9a1d7b19bd2b9ff87622b77232043a5523e1f4ff11328de08a56d5b335b624eb502335845bf4ad2a6b5b09f3fbba2d7437282c3f0101299c992256fdbfb939a6502e123ee0158f9e5e6b8d3f0c4373015e85108b773bc2a63099251bb1b04a53b5b977e26c81717a8cbe02add76ae625a77c85ad6dd5954c5d6adc1c4d69186fb5d262405db2cb67421c3f721f521c87c5a6dbfb8966270d4311ebd3b49240fa767972428e100479c1273058b0d353c939964f7551c0ce3cbaf549bf63be226f162fcd7bfeee30d280cfe170c65e1b4115da1f23bf3bc918ee00a674ccb2fc3c6a945fb90073871f48e988abb2eace32b53a4be028948bf5fd945e36231f564f0073ae0dc32f8902113a1e9f079594e2b33b7b6759b7939f424ad39206bd5b7875b095304da1081f7390dccf15576797a1bef9d18dc9a14858016bb3f5e6c6151268becdaaa65aa89ffe618586dbcd17def3f55fb43622221464a751ed5e7d7297c55d7249158227b3e6b641d2f94519e6ee64701e5b683ec881925110c1de0cb85f317c450487811ab08a9e66323004fd85637df1d3165ee2a7c000ff4a5a3afb9d9e79bb9e5ae85c7e236539d58e0ab161a4778e53582868fb3465161dd0d899233edae49c44c0c9db9d3c74e9e5d0401f1dd963d41bd1d202fec42ffe26e45eb500b1574f632439d6cb9151f366e107cfbf8ffa38a15a3e05db91708ba3c043191265f3169c97e1482d8e15b83b4fc32c859a76daf9d7fa3db0f2325b9b964489a3c820c061277d2b162adb226a9689a886dd84b316b8648a0ed2150c7f9cb5bcdc5312aa3391acc665db5a83b0f58a88a74ed69122c660276d312dedadfee8f51a75264ffbd7cf356411ec733054cbe28753b283ffe05be2203b9593d8a2d495f7308b92244c3980a96ab5e4079a04e7f23a23ee4c9bc684631cd6a42614a6268bef900a3ca416b2748425d2e629b85d0059e6d4427257e80282241bc207de3ec3620dfef091218ae5664fcec052caf467d478bc8bf22fa27fba80ece1c91655ca9f3a288c1282110ead23eecf83652d5837783fd6e72bd2d8496f21c3bca180b26f7bfd6da669483d3625e29033035e5813f672383e45c42681b36e705e930aaf8a5390f88f9999e40148b7aa8abdc2bfffeebc399b245f0928d5adde0b5ed5b5d59a5a63836554afa8ced59c58ecd75e133dc8ddff1948cec98f9114b5212aba574ff2f408c6c7804019fa87df4e76d56149ab6c7d499fb728843542667b5a29bcdd28d22752ecfc7cd1cb7109b55115ceff12ea33b6e1f6a4d5098ff4e3765c2b8694c934cf4997937e4bed4f396dc5ec6c2a6956ac3b66b008d4374832ee9d93355c944a303d37faaf17908bce358cf39e3c6cd42bfdb57a2378e2d8d2fefa8a2a789a673408e7526f43acd3c9d87a66625306960f0b67dfb8093c6c518b4d9fbdd44b30fb0eeeec2b873af68aac00f83355763d76d8a3f7a946e7ade588d18e471de0f0a3655fcb1c215f183d73cdf93b2828c635272901e72fffee021c3c94732d27d7e3425ab71cad7789e0d9c741439e177a1d523a420be2eb2e36cb4f044104cad503b275cac4cd91b25c0da310f2ea0c9137e7c48911432a5dfcd9e5f6041ed47d37ac07c4c3789d75d7a9f4b18981ea6ae90e6be3e3bc645c826cc6b6436ed657a9c1c6ed338bd1b52a6d5d0fabb36254d34335830c799c3aa7e6a88430d959ac0fc7a54f02491ae23eb3d8ad3a9c637409fcbd213f954a8788fe7e4056748ea6d4808ccac50928bde6d43d95686bf3b73442ad4076d522cf13a8d80b3ebe20c3c6d5896e838ee8ff254c05cb9a31f3de1328c52511183e31de5f2433789346d0fcdebe1b9443caa417a9e89583397ec1ef847313036bbc2f9a65564e04bac8404c665cf4a9475d0427f43c1dce3660b1425784c31c2cad77d0a88b80fc4b32d0e6863a64eeff670761b9dbac6347c836f10ddcfedbaa3ad1e4f49b506493bef38c527912ae8fc65a7c5c5f5592709a1f6ad433be9c7a39033b0acbf43b3cf3c8782e9c817d390b231d8c1c6da877b246ffd8953b39a26f572f3f4c8dff5e9f594c8bb5a5980e7a7ece15ccb605e12f60a4cdcf0badedcdc5bcc962b9856ba586980466ba579ac78c187b4f9bcec2b24142b84d4fce14c725d9e28ace58801eb784ed7ba62709f44c890a429b444ac43ca4050e91e1babd424b0e147d593ae581291613e8ed8cfda261eb17dfc352319b5d97737342f9c593314a23283b268395f8823f48ff1b5be694fa64e8226149cb706acacd8971c3466b92d8095860317e95289197d4aae2f4a585643bb1ba074ce5e1b383ed816f32ec95fb6e28d0e4004feae29cc6ceaacce38364264eecdf5cdc53718826ce190affd771e4858c1f5d063b2dec2bf9b6d1b2ce3cbf9e9c60117a7830fc77b7b4427f57cd5795460f2bf08b1885fba17a8e071dbd09bbbd1f517fadf1f65a3d758c3aaadcd05e1106102fa1b75e8c9f1d2bbcf118cec38412ecd63d9dadf1cc629ef4e280a2acb08d2a33e91a10534bebf765fd6eb2026bbb07d556f10389933e66d07b3df2530d03134ea587988c00bdd98e640094c84de4e4b8ff7bcabef6f66a4a782fde0b0ae5e53c586104166b47d3125d39e15b72c63f2c5d4dc79573060d36c8169f68a9c5e920a8b074e79e06207269a767579e664e9f5716721a296dac447390d592728ebad754b3677798a5c70b53e6fe89c6eb40eedab21aabf3fb6de83c2bdcc43a3b7c5e4e7840f321b114a095596852073fe0b19e0cb33fc5b3b84d85aa169aaa13ced87b626a39255c47ca73f26ee75833e0b7f9203af97a0bc504d7ec8c9dde932388d333ef62dda3a717c5a55f1c3a43f96772b80c629d0c4866e881d079b59b032bcbcd08f5129c22eb7a4dbbdcc1016c93c9622d5a5766e4d22641165f712f43a5cce32cd1f2b63a4f5b76130da68c44b8856ff0367e04668dd9eba45bb06957aa8e9afecf1680f7c3585cbae82bb31307cf8a9a12a103306e4b2e5ca3b459081f0ab3182c2e87a116d1b57cc8e98adf2446a9b818f07801a66edcbb86e74f62cbd4945e55703f80bb61fad275ddf05d51aa94fa70b6cf1892dce639351867b159de01126afd2cc35cbf0cde6568c22c5e3676a5d7bcfdb549d9ba87d38927e3f11abcd214f13c6020a4b033af95f925912f84343a6810f5fc12451919cc9688b65cd246a10265bf815b84b5a51c19f3086e51c646289aa488c4225acca1eca19ec8748140a5c8c1e22a37c7cd78e456ccd9d6e3eecf01912146a7878cf5d7338c6bf0da72677f3388d72381b49faa76cc195e9ad04ab478c7bde273b2efd61cfcccc94d53a22ce9c28cbc1e750748099676787dea1e907aac74aa884909fae5dacf3445df02b59598a2a2daeed8787499ea39d50bb2b81fc91b74bd113c39089d3abf46aeaf84b27babc2235b3e2100e8a5934fc9c30a6fe501335f4942c5a3109934bdd0d05cac2826044a622e9f97a7363242c1e2548560244ba8e3599532ff5110095ce772527d80d95e7760ab8ea8ed389aaffdc0ade2cd09812b07e87145ff1d8548fc1c0f67db9df335c78dabdf3a72ade9c776c3013ffe5265a60871478e7badb3404661c2f3b0c7b56fa370b3011e73d1da40bd9e7a408b4e6aae907ee103c72f9236986e9772b94c1b2d07c9460e0cdb77df5444f2b96887277b21957f991d01efd02cecaf5b842cfe2ba032073682b17c8c5f93d703bbc70bf83bd389f56d7cd2b457a88715b45c9890618d49c749c331daf145eec3eb646594aedd0fb963b30c71448cd41cc7ca7475655b90169ee9da1ac2eccb3539a517863339d9d459278e797a8caef6af910a83059c8311c9115ccbe0a3d0be37fd66b8ae18a17754881bbb0c753f668592705d700289a8b682aa55c881e671b96934ef0a6434ad3b19f5cc46e11b54f2ad53d4d866fa9f505f197a79d7572f41f78208033e52431894f7d9dfa63c0c6c0d8bcac8a72db7d131c30a91ae5f8d12864578cc521fd4d9dbe87fde9016b60932c164d046359c7c931aed87472d252026a42a88a2a25ef6b9ab6d3477fa478fa8c73f8006306c02b0113d6aa937af233b75b8d146fad039c437602ba54bb609e99c41d7978d0bc83482198572cb8ba0c837e92973422df6b9da22d91960704d7f51dd5afae4db4948a3d514f23e324489da63e8f818f1b90f2976a72f946a8a0a9c8f4b53c9414c61b0b51989ec95c1a343473b5969eb5db1a735a633a5a7a7579b18383a908733fb45f3eda2f044731906b67292885ab2f1c865589e86b879a3aefb6002320f220c92d453591199d8c90c9f76144fa7de99ceca52e4666deeb4f57cfdacc5c44cd01de3b274b55406efeb3e7dd0b95ba1ee4db1d8262bc58014c3071c2445dd4a2d8723f32ae3132467a330933128aceca6ba247d3e34e580c50d20908daee0b1fa8b91dc46dc00f5c49f3fe9d23c833d1517ec4fd56b6888c570e03aebf793ab11c3752c4c19b02ef2d1c061e482b82f74d79481a504af0df898259ab307044b24177bbc5633cd7c44e8e24dbe3b278270570f40c9d11d48b8a0429174b87f13aabec7185485366ab07891e61246bd2dcd79c2a00f0d2a6059008d7495d0d5bc67c03d96c0f7cd215e122000a25f6e9572fffa53b800741b335e04f4f9321c6cca18cd5c0ce768a83bc3839ea997cafe9ebaedf600525ffb0a3bbe638a1c8ac793314e9f89a7ffb8366445a391dc9a306c429bf7cdfc34df6e46a594550338a10db13b214c6e7bd2ab98d6bf410a8208d70f2ce8e881e5890d6596d52ef5e0918a580d17ed67e3fa63c7033c29c52b26572cea424615ad31955cb083dba380dd2b35fcc4aaf18b6dabc0b5f81fdc0cf8dcd746bbd113446ee63772aecf93c4c03f89a0779c7b732c55b6d3b93b58b4186ba7b2e7fbbb912d3671087e93822fa7b58858fff5acba7def97e428834759d65d2bf89cb77aa219042c39b5194c602ef43b159e80749529e76210c6ce8c6af68d51f0a36653e8d4b06e3dfdf26a8497a5d4c901b544bed6eff566e2f783ad1fcabd3d494970455d099218865423f11bb5a73b86029651d8c6d67f351a840a5d6f4b5811cb935ffff63ffe327ff90ed694f7bdfca87fdba5cb204cdc2c3b769aa9ec4a9ddae6486032a7591930c5866efaae5539c5a61d646dbf493a71661c9e934490e336486ebe44a3b0ef288ee9b60856816b8f1c6d781414d68636488cdf8a3ba7709b0b53678f70f382f9f7c39de1dd5e7f90eef275d8f247732ad7bea544dddb623686c40f83732f13289cad371d2979465064eb66ac625fb3230f8e1b7e8bc44daaa3b22e38ec6e2f918ef893c3699f37ce529b703be8c80462f3dfa208c716f98e8ddd44f2590aeb487c56954d9cc105bd0aa566702c858e496bfe01c697c38fc1cff61dcbe059809350afae314c5720e1eab99d013b7686f91847201911393e3643621a7baa60e11f51417d3185951c998e4543dbb1509295290aae108fb647243d1ce33f21637f756205f3ec56847991c89f4e8c985b5b7a3f082522532c62588c2dbbdfb453767d650cbf633fe47b27123a7ac2a5e88a344b1f0a0d1d6f3c6be0c377a15427440061ef02be26521d1882fecd90e8a33f9609f2f5d6df3f96962629946b0d4ccfb09783e095e6249ed50b5e4b63e51892a3bbfe943e7d91a0fb361a3922beb471877cce88b880ef0d22420446a788e66f76654f6ca0d788005df559fb2b4603b73c0754cd93fa6dd3392108706e0d95836e83dcb873970d656ed094abc731d156bb58c01b70ad489ba244c0a370a0b56a4e74338ae27224c3927e9f0300d857ee8fcfa49fdf14de779100557e4d814d0b658fa62411b381143c5a2208ec09e68c3fc034fd0e4fb12e2c5561fd2b0246f0c53b53846b04e5d12e0397000d81ede0157d63b700e49699a10e4d2afc04a357330254979d67318ede9f81fcd0ba26ead43e359db2a19e05f1db718f273fcdeacd98087ada56033f837262d865d8c4eb2b659bca96c908f09215e8b2a0500dcd3b91d49192dd12e11ce3b08f6b5bf10dcec655010dce033d4bb206501c29085044a348ded8c7e6885ce9eb250b5e126d010c21c3d16db8cf6c740f4df92f582c259ff18d15ae9ed2fe3f86226e1ec4affa7b9386879337b1cbbc203f64a63912390c270bc1910ab68591c2989df0cf104f5258d13976b81800c18c07875af06667abc4032cffaee2cb5208150e8d51d313209ac9ce5d2b9f56a4cda78fbe3bc17fdad32ceb1bc35db52daf1ef697a8126acd12e763da6a1bd8743a74ee7fa9f7206a0949e59fa6a0ec83787ba91210c58882034ab617bb331199bf6bcc15f3c1b3f337569e00ece6d088a8acfe18f73fa5d59426843e01b6474a3e6d4e6073f6e875f4860f6371a4080b58ae52a13ceaf79b2963d881ef88cc143b4880bd9d2089b69b492cc4d2283e577b2bdc4cece269b152508960b6e5c8dac901d58d88fa663014ed169bff40b3530b3ee8bfb248a2b0f95f6755c46f891f8b9d35d480498f99904420f082a55e61a67e78b4f1d0ea4bd288fdf259a4220de505e014706b20afdc0e5d7347276ed9e1a0075251c43408255433e011c0550bbb2400013298501720346007bbc6274b3e536591a18b6da86ee792c95ebf6d7fb5019874b0d67900c9e9bc9a785a8983f082a6954f2451c4abbdaca32764bbedf57db4586cf487833ef2cfea9a10923b4445825c615b7c6fdaa3abd1c99ed70eafda37e4384bea6b5d6c2764896ed0c2b7d3664f1aa9595260297371a6135c8e674911faddd850f7d975d4c4701ac5e693cd135fa594e81f3749718ab3cbbe35ff295aaeda8eb6457319a6b368d14bfcb30871b3769a8628e8eb8dbca3643645b924a8a3fa027bc27106d2d58f87730ecc8f3dff0d29f157dc55bdd243d5beff08a468f66e77e611d9a34d0eb73c8bc10f4f862f9828f6cee83c9a8d9ab0e26e824dce23c12c7f0bd3f54f92067b497945c1672e2c69ef680859018bb52a2bf266959b4d500effa8267142a338e1567fa8f279926fb2b035bb4827d09cf44d7d5712cd770a2c605ac19e1c0fcc09001a00052b9c57a1959995cd0dda7c5b9a613df0fa73f8001c10769592ee68c027a1c6a18be5e9a6623a851bc5f790c277413991b3e0b4836f209034424d46a5dfce4e427421d6feb157e0c8e0dd5d5079c0ffcb02a6ce3471abca4261d218a3a108158667419028242cc44c75711c80e955d38dd5f56d9d2ce0ff6f234e63d8466b338c55fe683840bf6c55853f0ada4d04e730be8fd52dd035426dd3415332cf9671af997034a9af43845577222e2404e8006f143a9472fb98333af02b204b0fbca0bba86e541ae71287991ba5f1cd311cbce74991d8bbd545531716af2a781bd23c58cadc4c704081ddd09e0c3a82492f75cc618b613c7a8aebeed9eabbd0da933962bcebf6727f1ae33438b7c38ee9e5224ed09079b0009193c4a39867ffd8a84b162cf6d838634d778bb741ea7f38bdfaa19f309a29da9d63d61ed1c544b3889653872a19676642f492f9620957d14b0634cc6ebd99cbee32a51af3db426b89383ce5d14e17facd9799074c6feffc2b15080e8670f9ef92908951e46a782127564d9fc4f45062fd523820de7a86fa8c6fb7fa31913485ab7ac32064606baefd785c47d779a11e3fc922a5d74025fb2044c95972f25a669da0301d599025cca7040b125b711f51b89f58942af7d0dbc6f8ea5eebfc6a3b84eade85b87ecc2a4cf20e39081f3a9c5ccef180701c33a1bec3b8774accfdce2f1cdd995502ff7fa9393b42cf5890e59c2d7eb723ae8eb14f1d5ae8dddeafae8a656df6362ccfd1e382f5453f25d2a3a8f890db062ba5838ff19839a7dae6ed93e6fc930fd95518447428040232e6d9e18efc5debd792e40fa12e1d34727951bccc6993119fe3983d6a9f47c9644dbf2716355c522cabe675ac068cb94235ec4aeacb474a097ca1d24c56347f1afe17ce35b73ad4437bae04779db1fc450765e5abd696ea5a41c5cf142e90440c36229be91ae03aa75a893edd7bf9e3f2758af5e77f0b91bed4f80c7995db6866042f7a036d62be645e685b6e6351618d52c012f7e4ed4d0409687a36592c53764b02ca2e3b2200e325bb979275059eb523132655d078b0785b05c777ea2ba5effd5957d32a78e4e0709a08c995b05dbd01bddfe2b463e3e940454f2e3bd5ce44e07b99c66ea11b9637b77a1340a0572b4c3b305391c5299ed4e99876fd1ea0a3a57e6a024629cacd0caa79eaae5e16f05187af292947e4e93331f3a62ad8cb05ea173ddd4836dbc7bdfd2eb2170e0c4bd68fa77132619914d4b6c9667afe58efcc2a1d482e86628c72e6497f76a5dc932f70537f925589bf867c60caba7bfcf819119cf1663742e16589fcb0a7eb3bc6c9883d918834b50ad272eb77a8484ff5e85e5217f1774b8d7421e29f4ba97c4197751eb9160dde71764168fe3157685c5db964305834f712a2fb7c13e112400f821f4f2c76a5a9d24f4d5f4bb0da1f6c974163bd3b351b91955f5735f96d8fea24fea92cee137206a5d4a5158b416ffb503b859171a3394de0c832b3675d06a7fa8b9919d2db9eaac62a984f3c0509642469090cce3e9e9c8b1736fd0bdac2f35524fc20e46dcc2a0d3184e535327fce9a7d82ac742f8c57b3559245474b96fd89d404db6293c2a871684c315a9f6ae74c4f3beb6423ec8865246353e32cd3a924d02b6a164a85e0de1c1e34bd46aabb53c2f3c3c0f2043378e743def5d3582821e4362c97d904fa9ca51d2f9f742d196bbb55ea85dc739446b5bb2f7dd7d116d575fd01545f07a6b4af77cbd26ce714558d4fd467cf0469f5970f34ca328045d73237d09712349f7b88f2501a48f36313a8282726ff04b52243a5a02e752d5120be3613a0b576aba63b02888c7c8cc10b0a1b77f24c82de49929212a0ed903d732109f853b9ef9b512fc2e41245e0ca734490bae7311be9f2bd1fdca482a1e67965f0c5073002fa3597e10e13324ffb9612069be7fa196c6b11a79d9989d8c33e799ccc2fdc136291d1a05f6c21a46811632a689ddde0468f42bf8c11ebfeabdfa40079f0943d1893d7be823295c5ff45aace4210449e8026299a81f2426b9d5de50c1ed0ce841afe08ca9c0832e83226285184c2dc203026db5e86fcc28dc7af34ac8da887c15a399e953b54d3a50745ee11681ce4a544e58aff20fb88fdc51dc27aeb1ec3091a4ed24c0ca2b7e0de70244aec660072e3bbe9a3b7ce2fca530ca5c4eb5733309cbfcc5a7f81d964f6444be0f3fe819539aa0c7f8b4f3a6c233e252604be36391a8940f208e8865d6f54dc9d6cff933be7415cc98bae89d7e2c8bb91d37610e9f41590f2ea3014180f70b46999f57c3443529305489b0049759c6ab866b431e02a5e20df37db9b9bca112e8a6794b315a4bf88b5b330bda3bf9c7dfdee7506d39a16e8e0ac550a0c431f37705c21cc333dacb6893890cc94eebb9bf5102e08ebc0fea7c3cc0aee3c4e10c785d3c3e922b8123a54ead850289a4a423db241a3139b123b0bca5c1a97923975db50e66981992ea029303cc63e0319f02470684fc67fd269609953d99cc4f1419c1da8b2361594cd65892bc8c67a9748511ba5b293b5a0491b9077182c5c9e04d0a6f44d9b3d66de91657d8d8384ebf7176cea8053df6db43d3125b8a1f4252e2306246df9c683e4d4ed57e639d812cf7cce62a910d358d9d0b5eba74b80493ecc449ab4575673c2e9ea21c18b6fe4888313c52b461ab69726c1e90054f9a17b2e601fbf2d8a23b63bb2cbf02ba1d2d6d39000119836ac28104936c34378df300a50f6c433ce4ec1dcb85d4246ab041d8df50d25d0ced0f6ef31950d1991ba9d3a6f4dab5a5cfcb1a22d22429f1b263542aceb4ef6bab8d35144ae6c662e7ee2c4b297949b7091756a50ae159217d33a4e9292e28312f00f5b16f67e4955d1fa2c6fa993add5ca2a368a88ee87783f276ce2b22a16d702595860491c571b56be2c646a2f4a644191f55b74afa9e1420aeeb034b8accf27a976791b5b8436c2fc4762ebaefe1eb006f5c97dbb2d900a9d34335fc6c6c9c184f1b2c3ba20f6b3f0410516fe5e537d7df80cc3c97c4e015bc920f9bf63a62ca249bb9e85d1c020cb148219aa2e45df7a9475aa0240b536567124ea9cd180f8539f51d44cd0fb34253d2b4c528478f0510c66766144636028780a6c87d63215026830dc913caf1615674641ee84ada2f59f9de0e382c81b93a6b041ce84e1e3aee837af0b61d9845da8170059150b464d03bd9b899d88ee48e8944472ba6d2972d16a49f9c249b3e2c33e976797f0b3772a51a76b52d7bc891d39f874929be46acfda9899c5ec8673877815439d0dea8c13f4020075f969a003970c9bc439294bc3e65e9a4e2707882c16162c79dcc3deaa4aeb24fbec63d86ef18494135e473be8ebd907e75a00b88e1f5e378d54eacf3ad4dd1a89b7b4fc8e0fe0e471ff0d094b944114ea4ffb008cac3cdf92c73f447f12fe12d4b4af5a7cd4ee8223eebf63c14c7e2e44cd0cbfd7c3074a51cf5fc9afc96e490a33509343162c4444a984d080bafa5ebc7cc1aded9312bb8ecc3ec803da9ff6abed5cc0e514b2cb5c2949e91e7f92eb509162008e5e7a3a4a26f3aa05b75404dc687e894eca1d622e35e87346fac56cb5e621dcbd6d3fe232913c2b9a433375519c79ebe05783cb389d48a3434ba3c91dc2eb208b4ee6dd9f9ba4e4371297b64035e207f6b1ee2b068f959462657ca07ac0a4d64261bd603bcc6a579c2498cd60d9c2512bfa2a5504b49d9b969a08f1a84917aee9b6044ec13004089688f5913aaeaa7361ce3c327e5f404f139acb8f1635f2704a1f0fd82e9c42856c8cc62c797332a6196fa02ffbb6bf610772befab486187fb58bd39a2a2c2cd8f5169c0a9fd67dd7793815724418fe8b64fd75adfae4d3238d7eb54acf9ef6dff5d66099b41638a8039178d0831fb42d50c676d81a31b36fdc15183084117e7e8c4bf021ccf10f49151e08903c5969b9c33a7c30d5f8a7cb7b8b54ec87f7ee3373633da46882ea79f447f52b20c084e5c38287a6b0bb456b952b8cdda55cd88cd01a34f05fef48f5ad952dd80228fa5389c11368852e32a256a95a97bc29712d3cbf6fadfd7340af898b4c86f6854905f1e18450d0c46c458d319bffe8079e1180ec86b1c91256e112eb033264db823907e165a3b5058ae6582706267b71053ecd803f35aa821dcc90c9a162d5d68d799c00e354ac232ab77830b1422d7e4e1a26eba811fb5d5ca24405bc2b5ad4025913b763ff0dc7d9b49afae9ffd46b566a38948305ea7a40e4f0e37ab74f68eab51f51046143a1a5acbec042789f6e91a56ef0b73873bada28e32c304be89631de654dff0b817658f64a7903c9b45436d4b8b20c6769a776c6dd9420c459c41fec4e4832c6b5014b306af05b767e588bad7e26d424a67325662d8d46671b31b63eb67ce557ad0b71b125dcf33e6832da73bd77241d32420f485832e266085d5b189a72c7e58c95634f15e8a24d81de6cbcd7d0735d63b68b215eb0f336ed0cbdf2447714464cc32337876a3626e4e8aedfe922bf19ed16dd21cbaf972c6ae45be963c1a9cd51e2981064a0ee6a0426f6835ace4a117cc643ab16ed1cfe4a1b511c5ad2b68dc6f7ce090c41d2f96d4a5fce63381b9693f2cb6391909318955c75f19a961e9d090b0a4eaa00d8f3499d698776809292a324e85ace76f5f1daf9b637d1ae1980939c4ae1301f910363a50213b394afb38929beff2b4b9e4ea09b64e57074a83df8fa0c6bc7d9cfe61f3362da66f78bd4416d32ff071ff5c555803cc5ab042d74a38edb6bc1f59c791d8a6e8809534ef736e2af291dec58f3a01754df713e782296f3496d6553ae81aa47fa2ea6d8e3e5ee0a6b37152322bcd2b6bece887b21c2725ed4da48ef478deee9fa8b8f3157934d2aebe1e21330e731ce7ed593927053dee559cb92e59e886ab8b67a0269785dd8c0a80fe6ff0549a89fb567242d2c96f5f86bddbcbf90199cdb0599ad46af72185b54823dd84aaa9697ba696d245ed1c01bd7fa1587416c254e22cf8370e5a8135bb683e855f878117aa78b5f1d57577ac644d97d47f2f3a18c27a8403507c71abbf15be18ed6ed9c938ac15f20b2d7aa9646be1fa16a5402480acba43f8c37e5d5f3dcd2c0b9ebd161395491f64b7d76f09c2281de5771b6b2ea102f395e2689e3a8021794f79f344a434e3cabba8794ae7d22385c289a76417ab08c9e0c642c21daebe2c8743f131ea9b2163359df784a897c703a36eeae54af1fe9974e27e47e322ecbff5fae7dbe52fcaed1716b8399745de8a51dee6495694254c372c7b766d9390603b4b026f3611bcb72e222307763f0b6535f67f7194535362576e683ac96b6e0087dfaf4753e6fd31dca1ea896c4765cd92962dec88b252adbd097002f96c395d5c51ab9065bcc0520423cfe7db22f0f18fc34b7126aadda4e28595621d3e0d5845c096be97765fb63fe5138077be8261296721b296fcfc2b9769b129d9ab35da6528487ba5d29df406283a2131638301ad7066c274fda5d7629a7be5f7772cf77b58581835fb14852aa4c875700d3656a7a06f75828863efce70c9a2bd8bcc952e8a983d759b1f5fd4bf498b887eebffade85918496a4414929f740ee884328bbf856aa374b6cc7ed176e0d8133bc3b97f999b0af189a750a7a4c26e83acd1080b86bc7e678f4489024be7618bb6311e5b413bd292a1b74f25d0aadaf329fc623d84b08500d1337195508984f0c2698c51b2c9a97105a026a5ae9e66025e695476b1a3be336157c5dfa5b3aad6c3b027864206d0ab93a297bfe81ffe9b7436561c342005032225115a6eb77547726a4a4310f10c3dd3c951701bb39e8e19d3000b7208990d06ae96505a967cea999c332b74921639bbc4e5e8d0903a07c24c852b4eb4809eba27934582f371fdbbca451fc7eb2a39bfeef87a6b4f7010c66043690d06276957f909066d86d2354a341be7cdc3bd9c4c2c406e9592f2c347950b09f1657f40dbcb431584374fb58728c73443a12c71665beff9e5848520a3984a212bc0461f3fe1bce18e3b4e59818c7d4deab1cf60fdd7dbdb99df7a92e2eb23f95868c5877a17a61586fb759e667c5583ddc33276da98b821377bb19f83c948294856fc7aca8a4da05ec0e3bc10b3d57471a2b275efa159862e9dcb4e1812ab78418a2fe480176911b7369bd9a8d5e57af7f0c48dc68d5ffffdba5ce3c41e56a1e8435488cadf0bdc768543f4b15c9a6aa31ed18c5a9382f98c9eca4a2d289b11a3c6c85d955da2fa8766a84a7cbebe40619cc569af6cfa68c197d1a00fcc1b8084014dd3749b5feba3268317d8a7f80e6fb455e1386e093d655fc35d99987b84d75a28f3bf5e16de5e64b17460656cef5f1a107db9f6e103087507c9bfde123973c8b368d30c61f86c8af9020427b2e8e34334715a0a3001af2e4b0fc1904165b4cbc606cf883ea97c8055a526ba0db2453d269fcb8eb352583f42473963cf1b181e56cc2ee0c0875b1b74d857ef8ec6c75172a753f110f93baccf2a72359803178aa4757969308b0997e41884a22939acadfff900c249eb3377a1230a460dbf457106b41e0700ba6e69aa7cbd5d52381de4ceeddc4c6d820572a1be12afce70b070ee5edf5d68733257eb98528da3bae4afa2bb232bfbf10885c3699d45052c07b0937164ccc6de61a7173b85f0dc1bf8c992158bef9a0a5a397515371dc274e361fe9e21b2d3d0d0339eb44645481a817b70cea8f57b5692ebca5061019b1238e6a424a9e20286c236de0f99cef8c4c168f17f72920a2ca227744bfbaae012f65ee548f0103703478d19f9995b116c70a2c4c0a16fce1a183e902e6cc22c40e94ed951a672158091469a070a896f75026f1db2d2e386527bfd02c2046cb1c5ae53d8c30ab9db128740e0d5a0143c9630c607b0710522aea16bcbd533658ce8f4dd4580fae29834896f0ad9df00aa667d86b1fd4b3228d9bc1034fe48cb2380d3570be5db7c5fd10dd1fb65769f53ccee03fa066ac8e88f02b8512d432925a95c8bd31228e4fe8fb17d262fb46d288f4e3f72f90625719a1950378c416cd06345989f453bd6765c1c16b946d479df0c025ff12904270fdde2bd0e30ad62d5cc7bbb3a8a679e6200dcda70dd380f82567bf9d47c0e34d262443d5f5a7f1d5d847b7639dffbe0eb0ff48a62b082c6bacd1543d9b9d91815f7adecaed09ebb2e9861b3dda5106e163658f66cb0f0ff1cbffcd140f5e255e7e513652d9fa01404b50ee6464dc3aceda31f185f8265653da75ada9ab610bc1c62f216c64447d1bd4417176d48c0719ba1c2f9523348332c90a18224e9b837e4482ddd01f8cc6987d5837e1da97087e80f7157c3c7efd34fd66a0f74fb4ac3efc75758ba11a5ab491b886c487fc6113b5f20cd9df4cee74312012c33c6d948db1fcf9fa68db3cf8666bc5de37277431ee418c737d10340f7bac3d6efdc5bee69cd931525827dc605e2c769e13843315d6e9feb0c1b991c0883100c81d51ec53365a5594394ad031273fd2d65dcba8ca79292da5abfe1062354740192f7fdc4098535de66ee2147b1cb0ad154e9458944d23c50adca75ecb2cc12e9e0d242a7010f819608137add9ff90e7f8cfa34626ce21ee119860e5fbc434fb4f2f538fe07973a9b787cbb703f22400dacf95c096e43bce7ba917a4e9085431b070a654d7fe2a0f88dfc66276deb2d6b43bd4cfa0d6b4cb120f7bc99bec40ed00d7edadcbd27c9693f45632a4a224acd0a89301498bbd4432d9fb36ef273b0579f4aa52148face700dd5aac01182a78f7974a1a79552bb2d8298b9e297c355ea593f190cfbce93e4851481ea9758120c1ce4050746542be5db34903bce52394b058cd9355606cba81783910724bf395f175bbd55b00149d913bc7153637c1b6075ae1322f91e7cabdad310565c1799c2703c1ef106c319ffd1a83bbace241f69fcafa2e70580082e063202fd671005d0fa124c5d89b5d238626d4080ee9fd9a71aa1d5396afacaf1089e8583cd29e68d39a06b473d09ae521e7454d08f862b43897f4f929ff1081517daf74e37a4ad0e75b8c6db56542a4622f7a423b75cf50afa035a93ad57c847752bc406925abf48a3ce6e23f10dd833414751e77e0b12494752f1b9e58097f2a01de446de6e36293fc733fd9a36c79afdd9b12b27fd7321509c539435a3e7fc1ca55daf63cb8dc6f6e060469308337aa200f7c1bd5fae01fb6b86a99a596194ff14641063a73a56617ad3ccaec508334ae81c9422611ad1a093d72395ceba62c0c4bbc2e899515e95af8e898dd58affdc1a74f046ea8ab4f48660bc506abd32995de954855af515c3a4c9b327177a51f639a5536fd78dc63862b84af4484add5fc57f57c84e07b9ae13734b1dd83379047f20e451411df15a7790a3b29fd2e1abc5a4ce7a67418d8056f7145d8a68489314dedd438ba171c5a6253e1208559f6b3f75b5f4e05a27c6d9199a1f3e56f4dded8c6cceaa71ea83e0b1940e3e096773aa920f2d8276a6dc6a8359cde06e88f32fd996b4ffb8cd07f9b5610229b0a296483627e68aca559a4c4ac46a5f41576b6da57dcaa35231e3cee2c6eec18e12c3a8182bd8afdb6a3b6041c7ede35019608360a87f5c3f3e1db9d2c428d8926c98004ff191679facb146ee8795111d9654721bea830d94ec6659f780e736fd6bf12777a1360f4406934cf533e19e50f1618cbf3629d3416df3339b8978771b42db7276875047650f4826c7202d30c4079a6652f916c9c3fe8e9b54bee7e01a327475099946edcec51d6094456371d6edda949bacca467e71333eb93bdb2d9870a91290c3ec6a4082e1851174ed4332db440fe6d096d174c784f4ee5eea01815224ca7cd01736427c1097e2058350cc9b152de0461e251c50eb6a5c564efdacd5fc25db31afcb4ef00a3c59fb0ecf649cf1ed569a236203ff6f4d94f657b58aa09c8bb9e346fa8c54eee9007230f0af901e568288af7a60e11634e76fde2290608eda5e19ad9af0c999f49e07fc024da46402359bb9098c32ce91714e24c5fe253972fc48a8197973acb1c9896a090f18d1683ded37bfc5d78c458ba9c05b85782f018db1b8528e0d767532f244951e0d2e32e9aa29b7dc1767e1d7cb1f1e5a973c49b9c91b5baea49722a1398ebcc7ad11640f7b77e4c9c71308f83e6c2dc3813f5c94f4d03b800156cab826a9f0108663523cfb23cf345b9013ac89b59b931d404a7521a4fcfe06571764502b2f62c35fd2196f3af22dced10717c116c5a563706ab7f35c88ae2d83a7a18f01cd6138d329cf71affe5dcbdd2467163e0c3ef44f90e40c115479046fbb4f953836a30906241901fdfc1ecd324f2fb5dc646d58b15118c079a0da820b2d8a568451d4a6525bd1cfd9652cffb0e50b4ce4c5a392870846872f4639e8fc5e62172947d27d4b0b121b4489d63dc6ea35fa034f918602b026b094fbb3434916c5006aa72606faac5737d077d61587cb24182da260a612f8a6dfab26d1741d26d2683a1e562de85e84a228ec0e6e7de55e9c094e16467521d9d41e0c3ab6123fd9ee6dca7e36a06b39e93376ac931ec8c98075b4b459144f0354b187f4405025c6de49e935c79fcad7137573f71122af045a8f66bf1c16ff029dce3f573ffcdff7e58ea75ebec2d3f78f711eed47b517dfa24f2584c9e31f0eb9ec7d2c3dc0faaf10d466bf9700e2b828f20765b79d3f7fab5521d14031f07930d67bd5ff48441cf5efa0f66715fbee87b054cdbc042288cfb485a40ad296941e8f11a6a3617fc9c4edf50d5bd00e1fdf44251c45b457eed018f0421718f2fa1ce014fb94eaded333381bd45bf61b25785ca49b59e37510f2ea0c40932207d1d05bd02b764f128fed5062a8a112cba767b84c18850eb91f89260d6e46a366869e85f65765b1d6d54c3ceb9652018b706bce04c3e5930963479669c0dfcf96da5db53e3cce0f1ab33e0a33aa57c1a27122db9d234064df2935cde9f4ebe79d2bc28f9214dd868b71f490335b1bebc2caa0f63cab8461e7801aa4bc8011dda3d656c096d203b88dba18f10553fa991aee266c10ea9bb4f59c4172c33fe180b9c05f0813eec2ed60175cb17b3abf5d5d51d30affdd3f5dba3e4afa5c7aa62fc1f2a46ed0338db0937bba222726dac3c33d17329b311bb19dc1bef571112772f7b19fd1497ce1b43934721f22bc2c22bf869aab56c8a35d5b8674d7815dac5aeb57620d8586c4a6b06cb41ba128a7e15a93dcc12b6bceac5afadefa03157eabecb30a06c80e698234d5fd2e32bb9ab46b8a81c0c54237d63448a411c9671cb003b20bbd0fdd1b38b8137edc9675f8e3c4b9c0dbd9b053581e478862f0b617f7aced5fd54eac85d5fd9a97cc45193d0b5076cb01769613f9804a06b153f494e7a5439c1ddb02be23576b8930e02279143639d262d89c55f38c3cad4fe44ae63423703067ec0794f45e47b393ebe9630e70d961403f5ae2041e6696a8ac042f094d92099105a2280990745c9c83b6d8f7ffaef155b5b11315b9d72182f0a6f2ed8f91b3f43c9dcfff4885c9ea75e093f2a05c209955ccc6af978e7bdeb6ad7837f498b0012bf88d09be540c28d4467ef90fcd94567fe3a1ccb97fb3355286bc5f5cff6572ea12ec40a3742d3cca040b2c225f57399bb33bfccd2dd33a9e7a73023b6b18e7ecef10301790212b759a84fd1fc1c14574a206390dc225439d32b11027073d13ccd0f1db992a7ba34eddc393af148193a9f03501d73503d29e1b01f090f47f59cb587df801d7d2d26f6c06a40651aac4a20add0396c2f660b48277a6641cd8a5d4f39897b34ea64836497e2d61d3f7bfeb5b7c80cc3ed7dde6b276a033a236c4f718c4c9ca6bbbca67a2bad5de00dc79c8b80375aaea8aa7bee3854028e13b9608e2cc22d25c2d1d5ab5d9619fe47750eda0e5350e36f13c01479060f48b09ba0fc4b8b7cbf51e310876e0784d34f50293571198bef899161283cace390192459771e34f02e09be38913123d602250e11c466e00a8db3094b2a393e682c6c81ad02c78e529fefa6891c924b7d68ef719a302a62f6143a839447dafd8ba68be574a24514ec4e0a1c5250f226c5f009e8f484dfe3f3f0ca802a4c4f142a63a142f3aea9b2b36e8b8add5912574affed4c8beabf620ac5e1002d6caa20f0c227aec79afd73e26fdc5573ae7b2039d32e29a96641f5fceeb8fd5820bf1fb9455d1af77d0496f730c902dc8e1de7b4971931751039e4758125d8518197987789842e1842bff66aaebd05cd7608c8d670a1ba641bc8171147ceb6ccbed681d9eea2c69f6f5a0d3145da3b135b2f2c6307f6ab7c87045970f2f0e55db6acca295e37090eba89513af14f68ae7a757b08f00f31d0d7512676c80f361e125723f119550954138b5177e4341ca255e810f0167bf6cd227860d40328c46414740a324f96aa7f574cb47c68ac69d638ae5ef1ee11bff79b12387ac7a7866b4a096fd564d1fcd2ffd38692cc1f3fbec84695b5f8a3fe9b9083044d0f9d6dadbdf2280ba00266973603772d38865d4d36bcb7fe1e2a0295898ed828e10583a8ffa40f7dcd5b3b58ca4cc2fdd50c7ac8f84f01eb3bceca6b3b5bf1dc5e77840581763787469eb45646df2142250a5f84b9fec604afbc04af96548469a25726a0eb9d3e885de6497c28362a8fa04c130b91ade9f9ee2a3db1d1dc5430cbd7c60f26095eb41e01900a880c90125fdc94be327e3cf50fbece5e31d8af2e5295ad4c5db76f80d96d8c398c7ac1973c2b437913e83bf73c476202912ab9aace22ba70b3ed274236e1baeb9c0e8e4f90727f0a901b3768f2199050a88d52c221a9c3c65c88e7782381de406f082bbb5a40a873bb87ccd6453d5bd15243a09787942cc8a3c18e6ee1b02824f8c3825a7a276eab32d81117d7559b38255cc8091758db63e178556a12f8740082e13ab853f7714fea32eeb4558e218ba4f4c056d4775414d4cb2fcac7b0461c40e17c492d2d74f3f052f59f360f87e06c0668fa374bba9962862bbd0f290b4100ca87e9ab8db88b0bed230b43b921b89eae0616c9d0610d849b48958adbfec32619d93191aa82dc7043decac51cf3cf17a523636ade5688e87b3c439626e2e9339f4119aab71e3eeb1297ff257a80e7edefee66ee80e980eee5998cb973539835c9ac5cb4f32e15ce36d61462376b124c78820c8bb84f70afcab58667fd7ec5d41fabd810863fa9d8f7c144edf0b6e067ae338e9c5607a0574bdc5aeb81f6131f8cbd7611c9ba595834f5ab52d037fbcb9ab253d10cf0ed855333b4a4d85fa2feb8b574ad74806ac2d382c6f2dececa3475dd240432ee13a34197ff33db945928dfe7a9c6731c3e3ea16ac66ed996c6a3b713cc0d0a52c761cee6ed47a0b31cc0b6e3eb84892d883dc26c80aff595a4862ecee4565c81fd5c1a868c5442cafca9a61df19498d784af800196a06d5c7401bd0dce3a1cc0c02c8bed56eefbaa036659ea181d53cb3a2a010f9ddfd8cd5dc550b3ff88ba55f6d176fa1807ab551ba58fd5d74f383301817e3771e7061dcbb2e59e9ffcfd2ae5558b39a010a961ed8e7236b6d00d3043ff2b0cd9e5b4995bb1d3b1ab914ad76d69406d8cafc97c4d06993de5eb54089dcf683bf29cdd3f033fd87550213045dd3833539403f0c01294d08af632e3f9f3f96c40a409a79a52391b138803c3ade7b5da0ce85d42c77fe3f6f1e97c38a9613cf42da32fa0ea3e0401bf1584497a36e053e77d3283675a424164ae6f35713d060012027f0cba7385a92ac78050ad0378fa3830d191375ecb5e9a54363b7f658a55b5457cc6167d4e8ad6350111ad8a3af4c068aafad2ee3eaf4706e79b008b6728f480d69a491b3813459816e831aa83a98a124b32da70c6e57c943ac03bb4ed59752b11796e07d45d82e1b3ff1ec9d55df94266e162458ddff306322f3040cac0c4ac749a7c85bec233d170e62ecf3488c20bc83ef842381a7b62ed7cb5898e80cc71815f91dda023184649f2bee34abfdd5d3997849b2bb73d0cc1049d0f012b6c75b80b3e6fc84a057b112723392f4e94008dc7e2ccd86176ef082abb46db1388d54a1325263e59ff4f13903ce4b58da288d09d812f9080505152d1f96a35531e558c2603086d96f90ef59d8471091e184318bb7f0c08b8fd12285e501a567ee8a6f6f0ba01c70d3d710ca5684527535a4b2449b48c959d12c0c8fc68e34fa5ec3674828afdf712cef36847c4ee52bf3158f1091439700b1f1e6f02d3a2a9d25d2ff40139ceb20446f0167720d094d9f87795771c4f48840d0ea804e7c1aff3f1e43595b4fa90827c4926132e67d66129d0e4f593e7c9427cce5fe257235afb234e1da8171009bfed45f540a4bba6dc34255588dc49f7dd7de4852c8eedfea3ef1305d64feb771f1a59aae8e9966a8c4110589a2254e00f8a5494d24e6fca7683b272844c515c79bfe8577c34e50311191ed9335ff7a22be4a2e67cf9a4820ce97ec43a80fcfd110919e23bdf015d07a5eff255e76cb222db5804c23776c5463b5bfcd5de46193c0df6fc199388b626b3abecc0b966cbf551095e4780babe319af984e1545003faf17da28d98c46904db3eed1f0de9f202ddc735ff84811daa31f4d89b194cb3c013f6e6aadbee563b22f49a2ce6a67e721855cbc95f1a7364bfc7d28c111c64ab6af09001a4255fd0633fac3c92bdfef910bb0f53327a88741841dc41ba6165cc4a777faba992b10637c37c22a92a8d00fcf05c892f0ecf1bcf755f060934f61e472e69c1230ba655717865545a45211773a39bb21f76eb93a540762cafb4558378b102163131af047c6e21e5334aa182430237d999e1f0ddd47e96d240990c81f00da9bced2b99982029a7fc26fb88b6d6fdc23ef16e2f68c595c5ac8bf0205d234ca0e93a2443c63ff5ee5abce33a34f0ee8641e17e7e5d443390a50c48a4d7917e01be154946a87b0347f32c519372242b4ff09f64483e69e143b8174fdb1008341d26980d344f550b11c9b141213e6f0a0030b4b7bf648e2e5be3e4d3bcb2927c607a5e29a354f1ad3acd67edc46f5b748e42eb316e6e1c102c20c769130eb1a822e48d8c1cf38690cd4bb69cea02eed551a74a10b1d2b00933a4a5cf8fd27fc87756886203edd26527dc124256d82ddc074cbb37cbb3ef537b13a392cb321c19d7fa9d8b3011ed3739cd9f03132165b9d330e4bcd2846e6c77f37a2b773e5d3444255175c96f6fda93e97b34c05eccb091ed1f9ef2d35ae44eb42fa567481a9c098934667d226e3d08b7eefd06981037f37eded0a55dd8cf7446eefff0b4e7901113edc4ed58bbd6989af2ec815747f8918a57d4ca183c36c5203e1f0c1f2af60e795349aec312cbc0aba8da88121dcda607bc15bbfd62053156ea095433b857405f30014e807123071405c178c32ce2eeef4bb95fa1ffa6ac9d55ec4e94317be10a97ddb28ff576310e30c135a7d97f4b88c829384972188cd4aefbf7da2f3be4bd6f607375e3d15408df87fb0ef541051b4205ed3703382b96e8df28a8446528849a7e0164faa7dacd7b407b679f913576707191ff53b1eaf2ea9e539a0208891878d934ac8fbfffdad0c042855dd7a96c11c8dd814a0dfb95946c21a3948fdd53f06b7a422d5c6f2f2a7ced38def648b28983610791d87e5f62598d9cab943c3cc68af69f0682b779f77c330e14e569feac00a2f9968f9ae6490b90fc8ceddd3caf0d70dffae71d5031ab26a877ee1aed1a8edfcd2615c69297dc3eba9225903f45361152d2e8ba783b3c4283d0e91e64dcabad9326b1510d59df2ab84c2d63e3374c2aaf5073abbaae268bbda3064a86bbebe54fb81a0bb5faeb87d5984eeefe31ca61ac78097bf14e060d872620ceae977c0cc621a0cb484a0675a6d5baa803e338ae3db161b4582177d06bda202352301dd376215de976451e735dd3be7b437d69da2211d9c43dbb8334cbb784413919f94619a30114a3d7d02bb7d9422a967343c69b351b67efb3b46ff459bb0506852cfb400c53c366cceedc79ca4565101b42ddee621e91af839836f90f00ebbf791384ed3cf461b183fcdf3ca02b8a0ed48cfc5b9a763acfdd9e6dba19abad02480a5c8d8c02764a7fc27968334ba3c3ceefcdd1f221a1ebee6cd586abf92d3eaabdc538dbd240d6af298ae96d5d9a85c8bf54e6c04d18fce19bf0760598d406c17744281e32c7910ea64c54d3ce1421522f5a5bbbcb0c7c8ad47fbe22c5ac50c49bbede86480b4e3c5843fdb4c3396503c58178cf88206ac1dcc7d174b09cc307de4316b55cb6cb0655aa7f6162f8654a067f118f2861950564fa9bf40244038dac283a378a02257892edffe279f8a3a09357b83e0bd151907c32a119f52cadebc076e1787947e76e145afb3b7b4596b6d780471da9c8aeecf7e3de2ce45e76483aea81278fdeba7237243482402a904b508b0a2b186be5e58e8fec05456e28f084b0fdc660d1efac91dcda55a0b1916a33514ae2d9b009fce060b286325a2fb7c0edd1277ab50802744e8af4187c3044459a0f6a92964ad54a80a03d29ccced0352eaab5edcba124c39c97cc6613ff7ab22377732b1889d40112f30b15dabbeabf4cf229ae620509c8b601908bb82b3abc9d71c5c6d5940336e3b505c6d930737d8c7dfc2f38153ed132c35cd45c35c594a1fe43f9c1f9ddb8f226c406669833f1a4ed8820920036f7d0ff9e5fc102af07ef9a12a6d02416726f8b810398da4f43eb657f071d64ab9da8d0cb6fa9d89d6585dd4c971bf7bf1637dbc431d9e767bc18c1377de2d6243187001e53453b876beca53b4221feeecfb8fc78a951ee9ca2eae8cf61e960cea58a4031af907ace086230be50bf3b47465ccefe81b906fd218b6b7bedf0a077c3a9c4dca47a8265c16e7c5252a00229df4db1123a34ff7d2306c403929d7dea3b9b87ceb2c4b003b1a32f50f8c5a2d7d21507aba978f424ace2f0fcb62aa9314eb592854adc1aae2b3d0dcc304b8d044a24d50902cd1d0ee62e35fd8f0185017d3235af0ace6f3e186fd481df2806a1165868a5396c864cc35e93372a90a40b20735ead1c0cfa18b792fe4a3148ac5f504da039de4a3bb38d58196e20d9042308f2e2f6bf49920b16e440d303846f71ed342b3f748d25cc93604566c5210d439f072748667f69f26dc565ab03538fe3cfb06069284444c268e02c40a6803446bd6af048e5a6661600757ca8a5926a62dabb7ea0fe8d438d2c11e5f142541f4ff0ecb00aee743c12b863b2c5f0ed12a8ac8348dbecb6661c40069e49266e95fb7fc3c9d8f263c7597cd07c84500725d2714965a92c85a4ec4c2ba09d1a9a2711327f5fe779f8497019a345bc7a1146cbfd8471192a3ed15cb3ccd5544b4af6a532a71f36b7c623c0e8567fc4ae7d354031b4bc8200530a4b33c50738a71b29c86a901d229bbf1400c9383e64b8c61ca43667bbd02db2de49d3673309dd7a83c22e3899795b9c59f9e73b970f0929b96e7478673a19b4b5ba92fbe6a2f8d685e4d5a329d5c80d8c30a8c1de37c79d1d59dc5aa83d014fc5d0daa8f4adf0e03838be4e556ea11e9f263223d57795060d5e65819ff34d4258fab8f16779f647f741b6d6e66a64d26538b8a769fab5137a2d303c2503b4b8d280751efe186790b53c2d699a3411d94cccdb84728b4988c7a4f7cd3146533d2e2c29144c30441189d52f3835bd8e9ac82a4135187b52e5b29a4d0e9e285cb6c80ab21d2ae2c2ff15a1d784b237ea1590b6cd31be2325475812f56662b551361f9860e9d86a90d1ccf021068c538800d0fb5a1779345d711e1b2e398f3671c7108e92dfd08bed056f71a0c085466a87aff6aabfe30f0b1c334b1f1bf5e0470290a2f4e9c0ebec185f8491db43ffa392054fb60d937d19f19ce293266480a73c8db04100e08ee04812978c6ab25c82e2cb31987765701a41da697342e9f375c3a90d46024b8bf5ed1df9c2f5982b4e657822d5c4f7ca2e34f80c1817a933d0c255333c895c49644c3af012fda89cbbc6937534639e0313e1bf14a550257dbbce72cf1a5626d8f5323cabd4a0cd9168e10e887aec7c957681ea03a89224092730d263347926577fe73aa29bbb19920b168cb023f193c9d44425c3ae909690413661035f2dcdf30b197e2fb9ede305d012f5c8afcc2ca0db395e4cba986660b908242c21d0ba76a48ab23de8340453d9e9465d5ca50ec78e22f7d90616dd46eaa1e3e03b491786abdde713dd5563df266dc144c4e53515485acd5b22312655f2a679b4f0d4794a4b130ec9e8c081df69bf3dc8bca7134604484e5d9ee9dda473da04b17bb08d51265ddff89019521458724ced208cbf70207eb716a58dee83afc9c3af75924c57b568bc0d311acea893ce9c7a71363d10b230b94a2e995f3decf591ef62ca99424c7f4918b005a8116e66fc2b5f74cbbed1553bae989c94a05a99a05cee61d6f4bceb74a32aba8ac61e48e9b0866591e83b30b681e65f83f814a62458a5b818d26da7d3d623e69e8a2e6cfc195d81aa6884fd986fa317a735b0a59a518146ad5ce05298d30414ab95adc44888a29393933279104dfde969530d84fbf97ebfe532c08846b7f079c42019f43e096e57c95c3376c9c6a0746177500da335dd9c7edf6141f9ee41f31b13f1634735681f21460abf325cf1217bcff40c02e78275682eda79b9d8fa37d5770a1216d9ec98d0dbe57cfd77d776e1b34aba0f6a015bbe8fed9c7d63c0dba9dc7c9c4519f1a84299d463e44f2489739a336f44a620f7d7fe67704c275ec16f0412e42e05681dc56b25b1c49a674a1deeb69a022e7416f318897e0a2bab996311774e203b9ca749fe40f25ebb74a44a200530cf4202529abebdef4941c73d936f274cb137aa431f3cfce5459bfc866b8589fa4815317b9641e0f49985c022c6d2ca431857f1054f75867ef2e686e86265c9850122e8a218bdfc6b38e76d711a06ef685fb705f56f7f19fcd84cfcda36a7de1e53b0d3478521a0bcb6de8213ef524f5657ff2a9eba00888cdabc40004940e07ae30fa126c0a0fe9ba296cef25289687d30a5d5d6d7065cf08823a918d1e92b50a74ceb3d40c65aa38a241b2345c0656047bc1bec0c5ff7fcf97b899fbc06fdd392eb134de0fdf3aadd121d3be8ca7afcf10db336ffab9ffe92aa0f1359d2a252315693009e37f8bab85887a031e8d14b9e47d7a81e6441f212e3a2ce4dac875e06ab30ec0cdb16637f8bb61eb74a5ef54253d96e7dd70f6507ceaaa4d39c1444b3c36a924b6df00a444a3cb1a74972e1bc3f946dea42562bb0308d39f04ed81d5b2a1140d1d2cfba6e156b21d3c7e73133eb4a7495689cdc3787f0876f509462f49c9a4a6191b6d5a26adea691de8e1503e3d8cea691273208d681ded1b7bbf6cf061e7aab686fff84e03ef05b4c1fd0427f3ddc32e246f9aa80b08a23d506510ea987365c84c9bd868e2c8b789235c05c09c4212150f09b6b9d703e49bca7d477c55f10f337b980c6b098442938c012199c4154711ad3e5d5909cc368637aa93b637a64b4811f3822c60beeff43ab3fe15d7aed67d1b45f1a70880cc3b976822b787d3a928a7ae33bc5b50c8db43ed989374e46412898bd32fb21e7125b01c18e3f148b53316153b281b8f7d1bcffae4070f062354cd3b64db41a38681eb10c03fa9d6a2c492e03d3c40b6bf32fd696ed18e63613cf15efba9c12b083302b84de21629ecb1c6a3c0d6e8e6e05de4d9ad88261f6cac2cb6031b22f2be01db4f848306407ba5d89c9124a158c7de382d6cfd5201bff3e243252194bf469524cb558d220fea8d52e50cf005a2e9a9ea5731e6c347a84587a142b403960474052ffdb1c73c2e971edb89ad37a0a2a2b8ba67229c1de38bdce59d9f068dccc7de18e4ee2c879bddf3e53606661e2b6b9d5fbe752f119a7e0277129b51dea239842e5bab4818cba64c1912d4ce8ae46ef781f9270d323bf09ec8fc4b34a6369dc385aceb7dea267653f6a356137d82b60b1614cc703fa19bddd8e6cfc407306e3bff97f35069b83e1c73c4e93a866a451e9db055c560f0a814ce73c97b7850112040818c2f754c2aa440c961a05715d92a6d701f9ee16aeed9a8fcc3c49761d2d0aa37ffbb202942920cdebcd34f884b3f80bb0b99ac57cc6a9b43f868f89db4966e66179f1f513dd0bc3fefa72c16a788c2b02d6d8e13c8a587dff646dadeff7b4b5297ec82d6ccf37c15fed381d695aa81c5672c8da100e69a6734cde154d34e204f68f940b2910b4d572f2722d36424cf067ba5272ac5cc50640b7fd475960ffda8528d49e3392bcd3f0fb796d8d6cac2de85ca3c651779e23f164b6bbc1d48e3d6352140b1c800000002d64aa8400081f52612461000000000000000000c418456c69746520426c61636b20416d6578204361726420436f6c6c656374696f6e2035382f3130300a0a2d2d2d2d2d424547494e20504750205055424c4943204b455920424c4f434b2d2d2d2d2d0a0a6d51494e4247516a2f796342454144445a786b6862494b636f51637870537649617462797134387742653448305471676939595335454d5162394364695a44790a6b43377850717557356334514c7434334364594c652b6c32786b6e53742f4a6e79744d56526d472b6246706868384c77527264635377654245754d576f65304f0a38365a4c6e787a4c6d4b4d77704539397850507170674e4f37786d426935346f50506f2b624d51563170736c4e2f377749674b6d30392b6c5866334f347364760a58444b4353696a78477679657351484f4c387a7133716f7a546e4b647362764e74546c6f6c48554569693035506b6436774b46566d7776396e576d79775750750a64364367794d6d6162354c76662f5575767254336a587774396d71524b796a45514a716d5a425a5a69457466326e5643494b31316b786f674e7932566e326d6d0a566b774676754576683730375a654c58366662456772437567585244755269346b527758707a364c463565375151424c59445573414d4c644f6c444839436e380a366965656e35435643314f672b51374867653936702b4471495172387249446153485761377a61515a73764a54304b39626b4175394165593165786b324369620a6f42722b65622b795942595848364e316d43356a546e476f4d6e4c774c354973774a757a742f343532386d76437836396a554f63694a4a6f745a79422b576b2f0a504b5646537651434c62646278375a77743856776647357566692f316955716879664c6879563843435a6a545548446c79563164784446442f645a4c6b44304a0a39364b7545713342597a42345a3432574b485a46785a6f7557324d66576433745a6c4e6473757976357872424b41466865536159445854676634626a765a57330a49524745677730363766656c455948667341594b4f62314555642f6b67377849394934344a62516c666d4f6e446747326863452f4855565651514152415141420a744152686257563469514a5242424d424341413746694545595857713669594575376674682b5942424e4a78726f384642426b46416d516a2f79634347794d460a43776b49427749434967494746516f4a434173434242594341774543486763434634414143676b51424e4a78726f384642426b4173772f3948426e7843386b720a44697446326f70696b45306846516e704735394930374733457244564e786c4e6d637541734968586a592f682f304748393832397968323757766732646675760a5255513570353656416b33576271474f7a69543736486f44724d50694d61617770425779413145422f7678724f4c4b493343675053544e2f776345654c622b460a61424e37345874775a327a6a3532677845787269446a633277414834316f6c59515461686b464d63786a52334665796e6a356f4731525a6c364a396c31346f4b0a767151615338432b6c516679594b496841766d362f547469375166636c6c44563347596c6b304977417374466c4361714a6e32446457505956394e66493549360a4f6f2f7664564d7a7431363242545473437546706a4756432f52735a734c74536d516c374f46327856766336663571537047414d6559707672324e6d2b69335a0a454f5456673650474b3664374645336c7437364e31356e352f36437173427933696a392b336537496b4e323846466245634a67683142563865533247755745390a6a435636436e716458554b7931432f584268543154496b7a62426f2f7a74516143366c727a644d7a2b41466d7a70634f522f714554527032637450374346464f0a6268557a564d39693863434e3658454f467566354c682b4d67316546334f6267784365747336484d4d647636564b7a4e343355494c2f355463797568446753730a3738416731507869535246327769457652666e4c662f356b445435526f77376c6c507463722b5046386b446545466b33414c5663443252323167357a434c63370a716c7945596c62734d3039675a4570323875432b316e6e506632306d4a59424e487948322f48444c79322f7552424959554730546e493775444245622b6262550a75666e67754555454b53384d7a706a6b504e534a336a74515366384e3444697238633235416730455a43502f4a774551414c51564c5179514d5546306b2b48730a376c775633566a6b3666564c454a57552b69674971704d594c6e47426e766a373557522b715438654851754656745065553833547371466856637365343949570a4d51334f67456c64737a6949746441575a4d33444b4264764b69476536334158594b66746c396944774b622b744770536552634e5a353777306436726c2b6f770a4558462f414243546549336156622b464f726e754736597152713731366d73647a6e7578794148527a4f5a672b34544337734f3465354a3959374543344b49500a776b5047344f69556c587a417546434d517951767038536a4131746a725a6f6a4c7a6174615a7563794171547848445741525334725a4a467535437057542b520a642b4a343674654a65496147777338344b2f43626c30654b7568397055356e6c362f6a6f5a7978324b6b785557742b6d6c45675477326c7949724451376a38630a6c353565614f6b4b4c624e4e6d642b574672436f4a376f5a4f314f786c6759547253362b4567444f7a625a54702b4a6f324f2b6a64354a6350433077387461670a716e452b5246634d475432757758794468593148694c35452f4f5a5477456e654478446e70714c31376166745a52776f674f484f6359774b77466174534b6e720a586666625a7874724b2b43354a2f79484251517237756c55526b664b61784d55576567435743444d4256304733346465593550327136387744757072505353730a7a314851425859336c7a537363456d6359357330694536463676354d38384476546a2f6d52454b785831545a497871734f4a637852354e6d7a342f364a57496e0a314d387a4e74504a306d41754d4b4231302f6844386f5476376b592b337965526e754c676a767868586975707542773432777139637553466d54326b51377a390a3679753656694f35594d6c7a426f54416a3079614748413479677068414245424141474a416a5945474145494143415749515268646172714a675337742b32480a35674545306e47756a775545475155435a43502f4a7749624441414b43524145306e47756a7755454766537245414373377838796c71417663666b4a667653460a356749676f33374e4e465662693039796d4b6c5864754c6f334565516642756e774773534679554d4e78726b506267434355662b2f697372314169587a4263650a752f633372374c724c4a495739615764572f6a63754d727074416c48484954584b384c496b524d6961504e4b5369333565736a7577466a426e2b6172325565370a4a3231552b5948774e733552397236697a4e61412f52426b336374472f6b526b32585369623531685041633139652f307737526557316f625259594564736a310a6e76434a4c54557638594f4e6b4361324b4a336563636d4a724b615572584e5a30446c68533551777833456f6d37337a70396b587631394256343637495579560a52507473716b4c50627758762f44674239576537446c71657859553369415479353836413130704133597238784a5061743742355633444278696a32306542340a74434c647a38566269575345687459736f764f734b44574976557534367a706d61546555613769635770335643635a414a5161492f306c4964504a46324e696a0a4e6e4b587072374f53752b764d777068767442632b6b49552b6c705272783847497045336f4c73494c2f4c555a4b682b6a54452b667a336c62686e586c74716d0a4c6364414d77324e452f3863574d734371313930465648426e6b51587150434138472f506f68732b69663072434563746750334d3459435a7744435953494b640a364d702f33516834482f644e6b315153534c6762352b61794d78423572476f396964696d373564446e49485a4676686166365454734e504b52747a4b646e75660a582b6d31463649487070522b4b4b303672624c452f53536142776344454b32472b646f642f6c456b2f645a66644e484571515a2f565831337457674c6a564d340a48423347512b41626c63365948336c306676516a6754644379513d3d0a3d663673370a2d2d2d2d2d454e4420504750205055424c4943204b4559c2a0424c4f434b2d2d2d2d2d0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 3825449757caae66fe2d36afb466dff56ac3cac9e481b8647ac2a16fbcc1e315 ? 70911966 of 100753689 <09>
01: 9ae45aea19a7268b75dc5e20537d8673f248f01021127f2b4b7caeecceb8728f ? 70911967 of 100753689 <b7>

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

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



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

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



Inputs' ring size time scale (from 2022-10-31 17:21:19 till 2023-03-29 13:05:14; resolution: 0.88 days)

  • |_*_________________________________________*______________________________________________________________________________________________________*_*_______________*___**|

1 input(s) for total of ? xmr

key image 00: be0bd536fb51d25def39794e5c44b1d5653efc59bf04d52ec7fe062f290b9d6a amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 5d6ef62a2f61fd1441824b7a1824f63b14c47ab00f1b7b16d80de0f585fb51a1 02745712 16 1/2 2022-10-31 18:21:19 01:190:23:53:33
- 01: 192d1216f971bd1a274478208b5d567a4cc584b82a0bc4aecf1a1472d6be799d 02772539 16 1/16 2022-12-08 04:29:01 01:153:13:45:51
- 02: 6d752543f68029d9ce3f9a1ff71f18fe5bc72d28401c9db74cd16791dd14f31a 02837855 0 0/108 2023-03-09 01:07:26 01:062:17:07:26
- 03: cec2526a694efe17cb4df44346345a3e1551c776e0df84c2171d3ceb71d4141e 02839109 16 2/9 2023-03-10 17:16:50 01:061:00:58:02
- 04: c749e613afcb313b4c9fe0ca9cee138cd0debb31af7f63e0c8d661133a7f7887 02849100 16 1/2 2023-03-24 16:23:58 01:047:01:50:54
- 05: d1b8d01e05fb76ee8ee7e811f91118f30a0ef6dfec8d75b35e9fd7339005f1cf 02851860 16 1/4 2023-03-28 12:47:26 01:043:05:27:26
- 06: be65eb9911e4138614cfa9dff6d96c292b35065de5e08db67cc811821aa58981 02851961 16 1/2 2023-03-28 16:12:28 01:043:02:02:24
- 07: 6d15b65e800c5953a5c1cbb36149b6b7fa4598e0cf222c5bee8346e45b09da0a 02852214 0 0/27 2023-03-29 00:01:28 01:042:18:13:24
- 08: 96065d77df433bbecbf8418cdb94d7a0051a8bce38e06ac632a1636c7bf01793 02852257 16 2/2 2023-03-29 01:33:54 01:042:16:40:58
- 09: ea9908b93c6ba8d8ebb0d90f13c097d7cee4ca031a22453d348d371009c9d2d7 02852455 16 1/2 2023-03-29 08:09:04 01:042:10:05:48
- 10: 48ff1098904a9d2d7f3a5cf2ba721c5f80486741484c47cbc56eb12c736b9038 02852486 16 2/9 2023-03-29 09:19:51 01:042:08:55:01
- 11: ee160aa520a8f92f90ac50d949e892d8bbcb187727867ea4bccf095cc899c680 02852540 16 1/2 2023-03-29 11:27:19 01:042:06:47:33
- 12: 8ccb519f3f856f9de9a26cf696d63a22c43d3db88fcb4b861cb3d599e26f2725 02852542 16 1/2 2023-03-29 11:32:14 01:042:06:42:38
- 13: a1b263d64531554d00ebf102e6fa57cb21466cee8324dde37dba9fa6676e9f3a 02852554 16 2/9 2023-03-29 11:52:45 01:042:06:22:07
- 14: f8d21b25e6bc9cbcfbbb59ba6079641f00d814548af9aa95470b01f8c480b8c6 02852561 16 2/2 2023-03-29 12:01:49 01:042:06:13:03
- 15: cf17dfd34af34e3e3bc9b2b3af2caf51d2adf70c7e7a43241cad158f275294cf 02852562 16 1/2 2023-03-29 12:05:14 01:042:06:09:38
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)