xmrchain.net & Explore.Moneroworld.com

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

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

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

Monero Testnet Explorer || Monero Stagenet Explorer

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

Why so ugly? Monero FAQ

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

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

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

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

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

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

Autorefresh is OFF

Tx hash: 947b4296a2a0b62e159c9f9929e79b916b1d910139bfcc84ca30abb08b1bd7cb

Tx prefix hash: f77ab4bdd7b946cabc647b7670e00cef887c126d68353cc0b57f7f1391228811
Tx public key: b31e5308f0c4d6f6f4d1649f4c26b7400daba1061443008990d58a57bbb2c741
Timestamp: 1679766832 Timestamp [UTC]: 2023-03-25 17:53:52 Age [y:d:h:m:s]: 01:040:18:38:41
Block: 2849884 Fee (per_kB): 0.001654200000 (0.000020480000) Tx size: 80.7715 kB
Tx version: 2 No of confirmations: 291650 RingCT/type: yes/6
Extra: 01b31e5308f0c4d6f6f4d1649f4c26b7400daba1061443008990d58a57bbb2c741020901395c5a0a84c8a97c1096fa04524946460e3d010057454250565038580a000000200000004b04004b040049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820183101007003079d012a4c044c043e91449c4b25a3ac31a432ea9a301209676e42cf82bffaf0af1c4e06ebed43d934dceeafdef8cddeaa81bc7473f5cd8378e3b68b73c7f1ee364d0bb9e73cbf62ef4dea8bc5c3fdbf47df49fe68be70d7d578237ff8bcf6fcc3fc3ffb7e33fe69eed3ef0f3eddf87a31f7bdfbbfe87dae7763fadff69fb3fec35f9dff5fff83eb6b1d770efbf7f90f375fddf44ff82ff83ec0ff9b9ed2f8ddd02ff627a58fff9e8dfecbf610fe95fe1c84e2b5ac6d6c53132f101f19fd1e5a5169346912eba62bffe92e7017438c971df7160a1702f628746536bcb4eefc001195e570e365a82abbcf06f465b735e927dbb07e06e4f9fe5994c15dfca2b127760f98d2dc92b354028650f82435d005cec75127f0c7445293fe857ff38655024d15688bf30afe19f96162b396a3845878d41d8fb4fbaa9f86b5fb308df6c00fb4d1f4e6339a93d1c2fd30d0bf46f6e9b3b4ca2fce5b9d975272b1a9cb5435f0e59d60046977fd33bfab1d00d1a52b271dfc87293b3528b012898523fbc7dbaa9824f0c554717d5fd06d128f0aa07a508aca1f0131f02cd3789345ec72dc19c381618f85385320e8265ef2a9e6fc7bcbb8c7aae025d53ee40d40b043a1ede6e33092dec364126cda3fc8f92faadcc08a8806a93bb7b437ab69512dfe5f51c582a1b73397e148b62d03eab5f7f1d96c1d31f0b513d440a5c4c8228c80965e1cd5a4da977638c729ea6086ba7acafc0356e3e78a0904f3b00ef0bd52a42e726b9d4a85a5dd0ce17c0bfc5be4a62fb68ac1059c734f188d232341a8b6fc9249adb3c706772379378d26510e629d9fd1201ac01d0a9e5f3e2e357932a8a2171de84569f93654326cd621b2da992838f54a2c7599b57b349080138f5f3b78641d6a16800b4da38afc1b76ca73d188d74b479d36dc475b348647d1f2f444b8c0844a3176d6779666c67338cca64e472f21351834d7fcd238c854ebc64a31cf44e9db12fc675c588fa0d017ff39875238e712dfcf25e5272d3fa949eeb52d15b10031272d398b87b61cb86ff6b284542271669b827b40cf88ade52d860fed3e41a81c2887b9ef998cd80bd0d6810d790f391faf7754763fc7745b2dc642efe511b2e60bc44270c59c0ed4c2f7725c4a06db5ef7bca99d573d143c4ed1fbbfd8a5e39b967c7f16148bf1bee6b47f6c4c5186114c36af16e35164f007fae5111733e040099f90d7e7a43129fa45acdc3beaf7a2eb7d310b3effeb57a3e845ea4d3d1d1e03eaf779b917f73332e0616f3cafe90800ccc5c36b0ce777c26368ac122a22acfefc27baa644846b5e31faafea9b12a2fb6c335abe3565e1136ef6f98ab769e8abc613cc165b20163973c5063e58604628b67c75a8bcf0d8db386f64b5a4714623356b82101c9d2c07323daa1989f1ddb6ceb39d9dea323e9501ac5658ec6c783042853565f241f3c1480911eea6d8852df482cf79244ed9f25fa71f94597a8c8477b2008131e58fb43ff1d0bb7a77aea6e1cfe1c782ef0eb9a5a3aa1537c51c956dc32337a825d13e47fa03824c94c288705643ed6e23a9f37a8c5fbf202b6187206ee102c493f03b51c6ec2755e42a338b1e72666d99f7fc61e30394e21894e01a717d5268b57ba36ad48e6805338aa054e418361eb2b7e0bf69c664125119fd44db4010ac8e3fff687b778c659560c5c3cf16d7e4383f70f3ff0e05653fe609e6d24cd71df1d377bffce3902bc65eee1aca0d9844e7d0f8c5103fe896e8f9e6268eb4b2b1519325d5eb0d511dfb842d38cd1d5ae34688be20aa27784c89dea656afdf49d2a0facdff01ccaff31b3f40f9f75cc73743bf70b6a25e51a3ef9a1d97ee32974eed779a6f341716afd9c54ece2be65980d883fb7bffff6c9f5c45d4f72855db9a307c2d4fd67aa484eed0267168fef8278351571e216b04a3f6bb44b9373d81b2958e16a729f9c2c86081129b20fa5ef3fd74728b5c352124a598c6fa84426d99bc0c8f7ec90d631444ec11e0b2afa9b368d2d61948b2e73d15e4fd72690f1eba0250e6643937b84c597eb30a1e369c04bfbe9d81e28caadd7e035da7ad26ddb8fe92ef23a7ea2214cc18ebe0496d96d0b1e107a0ac0f1e5f29d334f69bdd824a5991aa3ddfc0b3c7664587696d384f1fcc983df963d35a7bd6205a820675db787f38587be83d5ec27caeafdbd182e8865a3a296effc8dff8ffc05e04089ecca39e06bbf91ff13027c9c39116a81b178513f9df66a1988802da09f6929e011f8e2f95942e50302d6a60b8352e66517b2bf49f5f85cd1ebbc3ec2b587ccaab2a16f7f0f9e97a232ba1ad797dc5c854d80c668ac7faba74ce389391d18bb5d30df58e2161cafb18232d12894a80b2c515d2ca536341a2b975380003f94286aeb3d380155165abb1d8ff65cb6ba8b7d75bf3a70ae5a6b4d258aa6869ba7fb663b24adb76553ed643d768acec740623e80c9b56072e183b38dafb3d2ba3056608d08f62918bb0edef4cbc30c55f2aa65ea8da26108d7e652bc4821014baf7fd89cec72a02fbd078170091635b432fc60737974d0fd28410eafae8861cc3d7887b0b6eb5aa0bd98f83904abfbf7f817fcb9b11ad67eb1643daf99893d7a965c7418736115b97bc185e6e23cf29c05db39a0f291dbfb5ac47ab4e9dad6aa3939cfc68060974a33c2c5ac68466843541769efda687ec47e610d28d07a65dbff311de7c3044d08f039ebc3783dc6dc47920a0a5c8017bbfc866f675b3eb22de529c19b5a294fba7d80519d5ad9d55e76b404f6a234293ab74493e67923cf8514641b274e64ed4d5cbfa619f3cba7c8eb4fefc7fd7a094b6c0bbb7dd55a45e7d4a1104e360ccc12251f8338e3baadd15ebfd829f8790ebf09d66fad387a77b4762573955e36d3bf72542a1194bea905ca16d2d77a0844ccd992b3207a2c5dd4e372fd2960cb8aac2c4adb82e4d6e610ed74066c35abbad5da6c17417116cea7480ede183a5255e65e891293a2a7d0a26f9a0ea94eccee3a94b7dd04e6240f141682278d1cd93b117662ae64e92caf97294b35d74d29a2e69ce27c8ca12daa54f1d4ecd0adc4b4acc3cc1ca092fe0568c70ff948038e96341d5c53317d837ffe38df1fe7545ce10a7d1fffbc96ff2089fd2402440d24c56cd148472aa446fb08ca50604142cdf7fa0b7dde842f6a9d7d0047dca2333d5e0fe43e073d4545193d688b3337b8d1ceb40318fd1631208802051e6ced7adb694f1bb2abda549eb191cce47e2819c061bb094033f9111586926038a87445c80d6e3e75472f86f50772bf1a6b862a0eac3dd1dd7771b535de5706fffd03d6b4159b6bdc1a8a73bdc709004d28af0685fab5759b2024d76870db97c532674110467b2cdc8f5a864922c94891424bfffd25ffff4dcf134b1cab8ef90364dda12c736fffb00635305fffd0fea6e118e37f240ce340aea56126a93ba7c9bcac803828ce351e6a8f822e17718ee480007e60d8b9d5a78380776c6d708aa1cb6cb95e9a7484ac9154ee54e43f6df0a3a938489f8df73ef15f526301029078c74d369a00dc0e410b148bb2409c032027c04fc538d2dd20a2103c4a5eaa8ba15f683488e1569c7cb5ad457434ddbe7a2953015a16bb9d19a00d4a61aad6591e4823a32dc8a1fb854f3d03e00b03dece0699f6151a92f138a9236acd0e9323df905761f957d7b5a56aadef00e7c2e58effd9a97ab0fffd8503fa34fb575e2683dfa84fd091e81fb31f401f8db5b873a086cd5e83cac2b67d5ad9a93bca7ce605f0cf13640b5aaf30f74ef97080f828404788aff4cebae5f76c3bd800516f120f9681f3d90bf30cf1240916aee86e470bb1555cd28fadd3a932ebc247fd6f4604d69d75a7b87150865438a30ce40e0b0e2a9d85542dff6f9a39c674a682d5c54b3ff22e368c9f4507daaad7b173a99c82e84928b8c1956bb30806061bf021cd746469a7729cf77200e933e396d823bb103b7b9ac7ec1a45cbb89c525a12e77c857ff9ceb70daf70740d41d97c77deebe14ffd6da87fed77bf05c526b7ecb5d9a451df28862eced5effbd9cb4166da6d05f6ae78affffb02a3666432324f6fb04bb8cbdba58cc8a8394cc6f313cb00525767d03114247757782e7185e5624aee80b6884af190e19708a121544f79fdfea08021e148651f6700c3422da7ff88f8a6f873a959840098b0423673f065275949cf583f9be23c373d08fcb53f8bb592da90539165de11bfa4d8152d2ca823f39d01bc0a1482feb444c52b954939d066d29f6a359a54247df6a652838b8ec5e8355667d8940855ad6ad32405402d894e966ceb7566ce8bd95e84405cda042898f492fff44e3a0f3986ecb0b7e2885807c3d166ff9c00d76cb2f0b6112701912addb4cf73dfffffcab33ff66416d0548cbf3e956ffe0f3044f0743d7bc7cf12c81ccfcdff25ad49f119a6233ba682eb538c63f0c526e85a997f0562f47869b51851f01130fd146381dd74375496a31f2d06b692cb7ec4e03cb40ef73ce999121a7806893e17e5d1aaee2c560ef7762e5257283e58982de3f39099219e2e4ce0b4d9e25238c743a4f871c90a2c3b6cdb4f2ef8fbccf858137c496214436966e51145d421ba3ba27ad0e7eb0778c80d9fa0f648620c9ec1d71bf9fbcba86b04299ea049e8b1bf1756a31a073bebefcead3bd5037d1ffaa286ff9cd108d90af8a6b4125d7a8d54fbb25efdff175f2c2357163c463b10611ba8bbf929e828e6e77078b7a843710fc775497fde55ff4c327e6cc2c82de257a2d5740ff75f77f8b8261010e68d2842e090ce0e91b162d3726846d4c764745fe8dbfc14c76a3f786cf7283abd5d5af5900bd8c3fcb1fd482ad254ed4c11cd509f9943ae07d63d400b74fb3090d6472b2de3bd406442b0609cca114ed94006f98b3a9cdaa50bbb5ce7c76d5df729a293e97105c96d432910ad7b07cec86a80bd9f859e90e5fc0503f76b1de8c59856320aa8e59b5d73d0395971ffe77ba092bb59276fb2f96bcaf9f3d8421149e0b7cce9b3b8a24991e281267ea7e4f995b4bfa0f894dbe70feed8b3f3fdc423bfd9ffffc01f76ed70febb37e1d4ffb16d791ef3efe80fd9b464576fddde20101b1946e1bae0bbefa256211dd564dac22448efe196c253dbfd83155a0f86dc348737af94f1a4dd1f6f0fd61bf6b5b060e14c9240e045f3a83381daf89ef1e153a97021861292a56367b6d5bd24033c21e87c71207d5eaececa286604d1acd55a84b592e4bb066d70e9cfd2dad4d1e4adeb8e8d641463763dcf93962e0ac75dd3f6faa60f81a3f8cbfee895f8c0bfd050964678d9bd3fae4a34323a1d19c03b41a208ef9c89883e01a007ba81a6620d7fd5c472d3cb045671da35cc404eda8f1dc64c31e0c2711a0b7c0fad3d5648bc242cf6ffb25a25168c57ef903ffba2ddfdcab7eff3f54527bb361ef771cb2bd95ff33251218ce64730b3a4c32d576cb81d51f9a9bb14ac007d6bc4fe10a078a193e525f45576e548e52b0c161adf92c570e64dae2f0b18cd041d8f4ceef7fd5d3cb8e8fb8c5bdd08b34d2700d8f2e443707cea7a1b207fbe17b6ffa58acc858b216cced1aa4bdf0910f003730453261e3f0e65ba8c5dc4f2b11e3f8fbef456e5f425f4768adf162f79b3f34db72b27d29858c84bc2c5cbb563705baae8fd082d5cea88764c523bff0ccbb101085792fec112b78cfc8a70271ff2d9ef42bc15e6893f515ce1f7bbda19fdd11c78d6eb9d5bea6d2b3e2ceea86a5b2f230a0f59e7f678a92070d234f823cf9df3ef5a3efcca4bb39b3eda658f53788caf210748faa5bb09de01b61f83c8afd35c1c5dca3cdead3d2e8da2953b920521313448af4f242af51ac75fe960e701398fdbca03813bc4d79596756d7eadb613ee1adafe26f2fe675a6462a085d71ddb2893ef94cf0c4c998c4f194a2ef37256f2b36ff067a4fefa37b408e0756e5435abf3216b86edf252bd4dd2e6a330f5438d58e6f29622756b71feacb0cc0a2fb0c8e772fdbdc0bffdb80da0cb51e9489039b7e33f9ac6e082d02f9547a43df7fe66df40be34548563344107d3c16292a044a4d27679e08931668c312c431b9414a854e6d74ef35ba0f657d5b9456cbfdffc09ec1cffffe7d3cb1262da61e1d828fea0b8cc2706c2131a5225a565e4d81ca57f13c62dc2cbb0d931589bb61092839f7eb0782fcc853b3726fba66e84ea261cd48172b204e7c0a54828f8972cd6239df9614611af0c93de4e57549bb6f684e57c8336b215b02af8609f49dcbad5b4a7201064bc4c9ce70a27c05b0a700d44f2afd7de88c2de4e1e034462ce4040fdbd31bb896d64a1ac3c573fa023a48f7fb301a1ad5f3b96713771b6cb9477015916d13b4884dc3a96466385a837e57a04072f617976c135bc639bd932e45b223e7f62c1d587c65fa5f71fef52974eba0cbecf0f8fa93a33ce458ed52ac01e1ec61894bf77d5902abd4fdb3828057dda25033a3ebf41be667d8000735d00326511d674aea2a827437f551d6abdda81cf6eb2f7b02c1cd64701a9fff0bba86e31313dc065f93b1b0dd529e625e61af0560e0eb7144c016e67d41db3487e035ca0e1b52530f9c7fd745e307c7392a098e6cd22574b2a9849d7a89ccbef2ce4811d30b2c7c73b27b8cb29b792e205b3218bb597f7482564ee1c3ad2b85fafe31c9814f0660622f770796f16c38f84a4fd828fc7a13106fa506f1cc15e4c3a2da867f39292e626ab0914a96886f60414f2a648577c9f322d6ce1a027d930d6650a9ada550a6e8085fa72217533b8e7d73b6bfd9a0a535a13de6845fda2a63b57a549372f062f0c37767463ac80fb1d47e5b80f6526353aa35db4b395d1d35a6313675f04aed64e7a1c316826dad829345280a0549aec1b69cd14a823173a340441f1ad3e8a8e46a56ac507d01b27f1bca9d388e6489310a4547cba4acbcd826ca8f96a852cd049fe695a204575c32141fd8f5d0d9ca29a5021a5eed18fea627e00d7e7a1d19e2aea7efa5721a421e6a915f2ad53550e23a49d24f7959785259372260168e7b58e3a14384ce3910e5e92a8bec6c31b07fda7daa29ec8fef014bcd6b7df17c577239ffee97472fe0fa7ce60ac3cd3900ffea9c9120cb391f22d2e3867bc45bb473631bd48aa490025a5c5667d8a6a6b7245e2b15dc1b8d05ea632725c867108cee142b4474445812ee530c8c1ac798f0803a78297c25e30126dd55641144bb7bc54e1b353b95839055809c65e0796b75672c5b5d3f81e73c0dd56475300703c660adf2817fec422d622648beb696b780cac4c6b2cfcb83ab34513664b58ae36eeea6bfd9528dc1948dea72aac630d6b7a6bf78bb7c85870b92d99541e235b5590caec76d155f97d3c4c5d26c28b8d5245b0d2dccef40f0840f4c2534d350a3604b1aab00939c10f75cc2252478ed42de175e23909f952ad0f2d2ab77ca63f528fe70b1137a64e12b139c93b9253bcd6a8ac851d092f3399bf0a118527d70dbb8edff7edd3fedfc3b29257cf08eabfabddb5486dbef31d67dc2300d11ae61cf155a11fd9152df7a53d105b71b195ec96a62f978e6b8d81b54a631575aaf44d3f6a4cfddb4aa32001166a6fae0d724688f70c7559c253bbc2d1a1e72241166984bed581f9e835323f16a268cab3c65e4d039448206945c039375a56457b808fe6740bbf8b2c5fcf20ac242feb7da652f1a96bb18e27940f580e098d9d850c162687676c4e56ddbea5a6adf11eb34e3725987fc8e0ea47bff666aafde4fcfd7ed016de9d7ccce93be148ccf8852a3bdcbf333e74f384c58b32c5f2c794d0da4c115aed35956e123777bcb16d6b9586bd102369e9790a13c931d01b4c272b691238aa623c864c89ecefa64aeb6f0151804b3f6c61acf648ada69383879a36319cbfc4b0082dcec312123540b4a91d9643ade40ebd326c3c3bf88d54cf22fe87bf9cfacb8d193a397b6f924d37ce282174ae48d8f16124d4e474326cef9080503c4286a6743f8ba94b1d9d9902760d21df6cef7c0f41921b6e8429183bac0ad21ca83a329e8e5f1cffd5365d6141f0eefecba4e9d10d61bcbfa05a2ab34f6977e39a5a8637502c5d7a2ae173d6c039606a46402a2c8049f53a025da04ee446798bf80b4c8c45777ac35aa0138a80445dda128ec883d6531571dbac5d68ec7e9793507c62529c97071da73e26669ba4c7e229268d9b61f1229a4851dddda01b667e02f9e463af48813d4bc0952fdbeac6fa714bccb1a77739389c14dfffcb5b060f7eb1a8a29bdc03adb6dab0115e8dedcd04e39738eeaee6a8a3b19f227163aaf7fe592359d1c6adf62e8176ab65a326deb5f544aff7451dd1e19c53ddfff8bd714444d9c6db45bc7df34b4c6c09a4af55c94a34c868d19dfbbe0c2eed6261956704d3da2439ba4fba65ad6215e75c1beed6fe6b2e4887f09f71b5ece52b4ab8c53dad96a017a78733d7d7760f7dfce7db8f796264724051155235137f11676391ac9750f6c53db1b844918ba8cb9c886a82ea7e896dc2c9bb861ed7e3545d9f4ddb4a09c31c13ddf84b722ea3473017289fd26568c05021be2ed959ea9dfeb6df3a433f683023c7d95d27c5229a46c3582123474bcf171c6b0ff83c73ca20fb1a683eb88f1481992b354aafddd54a1af75a19997a16dcfc7e4a4415991017fcd02a2b50ef463667e511d8c1923053bbc1ea8a7d17207d6ee5ebd97b4e4d7e7d0641cf9486fa7feabc46916ee8b943d912909043ea660d9b698f6b5d4dd11c8e25976a5e2ee659af08b0da81092f620f7825d4f4638b6440d36cf6d4134ee5df0762ec83ce4c456b24ed31799d16f0fe9b7dea70f1ab8484082d5163479cac7432ad64c42bbec5d85f9bc1f779b8b9f3b9129e0a573689595aa5acea6edc92aeacb089750f5c551df20d5621bc485d7b5146cb51427911169daf1fb0ff1eb5bdbd25a53f44bdb71866082ba6dfc4b41503df1ab8e625f4d6a59d931d56b9a49480dbd63c59884d255dcb52d87f7c140fa380a7fa40fb2df09165dbb29af2cd70d84d410b5ecf804de70ec24a9354e8ab66023249dab8c12644318e091201ab6012fc71107b134119f3010777bd47549a67658b5b3a35b6bc2570a710e05ea5eb0f45273aa4bb8ba4bca449ebc1e20a8f06c578af1fcf0528cbbfa49ab1446b74c19d495e6fa5c2fd93d841cac93d9d8e5ad9b86ae99bf3e1c4ea4eb09b480ff98b9cf459d7707177edb2f1934364e165e115e2acfb905345c0ba8d2a0d62bf23f982ab004182382714a2b0220b50c997368dd08be74b6d2bb14ddee4f707cdb8d1621d718c8d8df6ebe5d8229e5c6e78dcec195cc20bf50d2454409735f1eb8b8f1f4d741f256b2109fcf86ba8772abe645f36148f25642bcf03f2da8492fd8837fd01dac49af82cda8231d88b59ad65a5a23070771932342709af8dcc2d156b735764855f8db55c8fb515cb94e3b6ab0c2e90c64b0cd3d3788fe43373547cdc955089a290350d00fc98242a2052e073fec1faabdc7e09b0f30c1365e3958929ea4442049a1479724651b3663160825e961585966e0e84c9e79da19abafda4f3d038faa00806087117e9f2281368e27b59b2c95b4b22411dcd530364a2c2e8279cb80d2360fa4148f65b81d7757e34b3c221cff4e0d8a2fd578dbb3846831aaf28c20086e3a8da045c19bcb3e7b7ad287eae3ada400b51ca4208c90891f4d3a1b6c09e582b619244d8a503636839dbf252d71ecb248e97ef85a5fde1833818290ae1efed96e0d99fa936f38d3ed5569851525a0fa8036891260e9889a34ce3bc43fc6437bedb4508a277842580cee66dbc20f2cd7d96101f81a0a83cf5beedcb4e7da8020e19cc635b32ebd635734d7b3edb8c40d148c692b70e655a75af1215c024b23490674541b930fe4cb739436345bb5f7f2864fa10114cd2026846fb2b8df64466c0917a2c77a34210e78dc1ca88914bb51570f4a94bbc524c3ba92f1f2743e9ba4efba3c5d705041b22117f9dd6c4008ac7bfbc0aadb721715eddd28d0f226a729aa034c7ad9020510225dd4e49c03a5a6c477519b19d19637810517a53e0b17191e120d036b1c1f893f726f88de41c744820b00a49ce740b534f14b0df32b7dac9154c235f9285aa6fcc008b0df48e0f211dff9e2b83e381f94e349a2b2645e769a3e22203cabfff0ccb86f8ea69da31f5f4805da211f39daf05914ebaab988bee49077f73d493885dd1581047a55e79c4080f556afa48a591e3f526f2732c36670de9f5c79772cc7dc7b820561819915d41203aaecd3e7a808ad6115f5e286e98ad0aaad0eb57c2e1642107968122018e745427186586b5da7983a788c79aa2ca7479171040daf0c35aa48f147456e1e3cd2bca07dbe2146150a22e682950f0f802b08c32508095bc3fef94cf4e16ee49de902e34272a449b204547814e3f65095740533fa36e9155c22852ca93ee43b27c331646b612dad41194ef9f6ec0eec03b450af04b20fa42bec43c38ceed1fc75ae76d80d231cb09b85bcb3e4292a9b3ec4bf5d23389469e37c07fce3d4200715d6a090eb282996ea1f5a1d0ee5a42735403a9a0c24076d303579930a8088987d08f9e7e74622324d198e97bdabb8c20cf5281835ef6be9b1ee8e96c95cb44b2347acfe4deffd1ac0759df78ee15c5559b73d8bff78b79c1239aa98c8f2f0e05c86cb03235f59bead9f8397894a9dd60deea4a693bcc86dce7f3144a6aac5466a9079815ab58d682c37f56864ddd7d565ac171c5657397ca3f0e7e1a2d5b1f06f944204f3190d0e10d9026af636bcf1a32bf2f2c13a563a1488d0606e0341365d0c1c7c8068034f604d400ed7da94bed9dd7187f65bd44fcc3ffff5d1393935fddbe435297fd2e808760b2077320fcbd8e4e2e3c25b325ec31dbe0fe384ceeeb9ce5b74d01e14c1876dfdc17b17bae78ad27b0d0f90ee9f83a1c576a0a39effa01344a5d1f114a977ff2522f7d78e29b1ce77619cb98ebbc808fd607b250d05a872bf71b88cc8ffce4cc880470a31bd0dbe8a27bba69d4d8057636839be0b90f77a92d84ad1a21bd24f152ef357359039c6600fe53e228bcfc372d0122e9d249fb968c46154d81daaa24714dca33425091f9baa58b87911ec55208ee4e0fbe3df8b724bce09072837dd94add7543402cc8d936eac7997fa867c560e6c19082764753550ec869e5b0b043667b3263115f200859793d01e6a4aff79bb8a7c3107895943dae01319006ec4bbe45ae2ca280c3fe4d67c2d0180fbe2c4133d60032f48b58fbd967584f73a30722a51ef8dc4f9dce479b57db071b1065b768776e630c0a6cf1a2361432697b8bb2db749d57c637b9c492f6cab336e9a6d5147c4bc95666f5b7171818761ba4f122fd91bd88ad8ed291151ad3dc6e625c00f45b7b7e448d025f99113bf119436de8570e6a8137bcaf916828775830885f81f2a1c419b14cb5c2a3c28fab984a3ff20805ace1ee18fce7ba77e8471f782f684805277e639de3432b9e7a24a2134b52ff47ec97b9c1f117efa0b0e9dff1976007ec4757e94bc38662f0cfa6dc3fcf712bb1b7bdd5966763bb83453269642466e9424e2908f54028675808fedb9163c631d356c6c3aa94627fa2d3f63a8313ed95bc83d9624721b57e51c0afe721e8f436f164f171f73de9ae5ff031630ade1b81b271427bf45fc150610f19166ec3cdd3757f01b6d3ebac53a6a5788ea706cd84a103abac07a5e18b28770b87d185b59e9f47ac26f60601e4018253852bf076fc106e7212d10ec9c64b42f9f8ac21da61416ae0ced31b632813301f72890f17589ce9105676db7f8f824aeb6d7f7b48b054b396161fdc74f241b431351df8da70385dd1d8bdb648bd5497ea09614657bc2fa7d98d4ad02363692882959749fc20545643db3b15840822511ea0e868aaf1a660eb9da9aa8f37a705d6fc43f6bb66f8e563b6bcf7f98e92ffc6bbf86228a043f708f8045362549227222704544bc96423aa26aeaac3b264659b656cc0853953999dd6a52a508f9fa2569660e48da11ebda8b0f4be8401aa2fd236925535ff78705a1569ae1057f96c89b506cff52063b0524eafe97aa2d6dc0a9fa056065cf3dce1111c65dae962484dff821e10c87831b16e356e55533ef810e9fe25ffc746ced7ed3640fce7b74fe50b1ad4a7ab2f931708d78fdcfc45752e0ded801209e5f072c39ae205f5c19e7d2bd57c84acdacffa816aef278a96d0b6d39f5673f351d5e9765775a41f74e75b73ccb507c020339ec95189cdd9c8827d0249f8f327208753605f9e3102d2f5fb82ad15f66aff26259417a252a50287cf7229b74b492aee92317364f954a452c32ad950cbdc43dca1e5d95562165f1cb9e16b98b35ae0b7f7cd12ac5b0bc456206e297c25e63387b3013cd1dbd9aec08280389a773a680775a3389808abc959511ce27a4edc49ee4d0ede87397f202134f5e90ee521f814ccbac919a08ea2beb2682045c6272563f996c8fa0f196fff901df31c8f2d11a2f662d374cd8fa168d3ff99111f894b983adcdd5f75be735ad72b2d12f431a5184a03e8f46932a2eb5a2bb36a313ea9456284ce506561f7b0eb921af835d4549289553089eae170bf4f19efc6506f39d4ce4923615b96aecb7acb56dc229accc6fbcbdf05fa34b79c76d2796bd9c466aab289daac4fcaba510f9fbb0618c49b8255dcadcd21c7e530d87d26daedec777bcb9b9bd07385909aa9797ae68d1fa1313b9b55f9c946e7bfe7e4661b937649cc0fbaf5c5158c16994b8f5fa96b3ffffb947d5315b3711ee0ce156dda28670f789f15ffe4611fffdc7e63baafa7adc11bf43b73341763d09d7463751d9b658475681ebe791576ea837c7aa77798e5e9ab2a701f79853ac5c8e538a7a037bfac412a57609fffd415c5f5fadd1adab3ffe1ad90b1ff72797e98b5a31eced991c82951e526658b0ec72de05bbc72e76ccecce82d2b29df131f6b64bb8ae13f5388561cbd5a2a4a387673093fa5e7af90126584ce4ac53ff8da7672c8b6ae8db683f1a3b6c0b5dfb7e86564945b316b372c3fbbba8d30d62ff98b81275721c99ecbf1a5a6bbd326603985bb903bcf9cc27eb5d17f2fe10c6163a68c978c259c9b8d83cdec895593c6570cfb89f8bba14feb3b7593cc4538b6bcea331da725baf2f9c5f963d62920b2a786bd456a6b13b68d055fcdd6833e0d9d7cec28fc72d5f54779b8de6382c5ecc56f6ed6afbe1c1144b8e157f260f07da0042c4438a625cb88c53a5bd8f5914dbea4c871fa7df0a50e3388044fd100b3d3cc151df6aec72cd217dc66a2eb0f54e536f29a3fdc9e961bd24f2830438f91c7e79f85685eede67ebd7305434f57fa748c715eabaa2415e986dddfb95e431684a18cc9612edba1008a84c2b82883592ad92c4a1f8d415289f12dbad69c4c5826c9a8ceedb4f33c9730a3bcfb778e22c1fb54aa6e1b69c24e85d81701b5aa3fdb1445bd39ee61aa062f6eaea670d2593f78cdcbd9fe55f11bd8c4c70dcdfdf906cde38af2787d663432de7e4b3a5d97900577e7e2e676f7e5697534ac4835aa135453ca446d3cd02332e235daf79a4d0d02b6c060287957be01a7fc5e0e2baf8cff7d9b95afd16c9564fa04ff7728be7b655413b951096842385e9b4e777f87cb4aa7018468bffd70b5fd7436e716530b2bd62de32f216ee6a818bb83a412b76ca67f0d63b1900eacd187958c15ded992f9ecf40a5010df6f7b1b612deb0028cc7917a41326ab1cd794f41ad76cc66f9a5627d256f90db934207ffcfd82ac711c42bf6e4d477ef83cf0b248776dc8f643883b5d1b5ab9c8fbd717a01ad997fe9d903b4d7ba763b7b57c94659ad52bd3dfffed4d7f7495ad2ba67b9cef78bc332488a769e59aa90f5c55fe332e3132f529f3af5f2736805948fb90171805fba19b6d0794ac8fbbebe619afcfadbe79d77f4238f2058d6a7651e82680aa153e0f180f74167e7abf87752a7b34d71274642d2649960037589f54e043cf54599f42229d58fd71b8fa161575e339f0b628f9b215c28e669e2180d6398d6932f41592f9ebea15cad30a311cdfebf84e1400d5c3a4161ac21c604d8e877e2736140d8aa5ffb8010ba46ae5b59fe7cb810d0e40c2050973cc98b606d747367859540b3a5f2b6dbe6e32ad9af688617b3a50217fc64f17e7808fdecda53c82039143c26b6139950739232bc1408672826ba9306466e69015bf9c83095167adcbb9d5d81cd62b8a87161f97888e364f57feaa07e21f7e34e714c08e6b3382995d5c3d8dc0596850e076e051f1012fbe733796295d16de4d381384bb6e8c567db4cffb2596f26cc18c3df37bf14484c6c48da2819d4effe9f59a2d651121191312af580e14fcf382c4e231f30a29707a6fa677ff0474cf3d29331a213bbfd8b39dbfb9b7d16287a28a626493287aed60be7b7bb91823db8e06441d78195ecd63cf49bbdb5366a287f560dcb94c52d94ebf03489385e386bd34f0b4aa4c6c07479e60b527a070704e6c9bab935b59f3f076090149590bfdad94f71e9f5ab26df16740ec3627e8c9e54fd00fdf094b2ccfe30697e151b2eb36a722391b69a5ac8204454d5ecb6d7efa6b2df92ce680ea3300c24dca71d2d4f2d80bd5eef42515e06443a9e53514eb1c6c6e7f911254ea910f427b9684b43ed3c394cce77dff9e37710aaa3236a26f9a0d192cd1fded80aaffd8ac2f65c86ff08e2b9ae63359f9b9d7b3d2fd8400e5dacb4895994448a238d04fc0c582df3f7fe941dc1483ae38e3a8bd3d226846fc044dc98962803b38c3ce61abbd82ad2a037ac42244b7e32bd6014ce24f83ade7c958f4e47ab3ebce76cb59c4cc1a76ddc7bc1dd79e866490c7d67d3c07149ea095bea353d997e165204d5917aa67fce213e22587a65200702ec899ced719c793f941f9c09aa4fb443e1285a8de92eeec4035d4741f778021e1dac34c35ff15c4c98d69c3aa5115b8c0c66bb72d5a367e625b519caf9eac3a2ebf80194ad70f15cbdbf7e5bca90d949cc3652f71e24e70f699bba38ebe3edfd45faef9baf1c196a1f2ec2532559495a8d97ac492b4439f9105bcda211c733917b4743519e6f8b88044bf6173d3ae2e23ad8ab817a9a08878cb67e52500bad00978e2e2987106567c33b6e46aa0020e24ea3c8aef85b4a8ffca603bfa41297e192fa8df2a6dfd1bf25fa55def7b97bb5416b28fa2510e97b4f722a7e55eb6418f95d5126bf15ea9de712c6e916211e4a6a9992ecf9e03e9ec7ed406ecd82e7cb4348c7b8bfb4de591d6deabf4a680abe06c020a03dada9518fe7d76af711e356828255c8ad0bda2e2d3d126d05c7b8621da66790f990045376cce7dcec7a648d03859c0fabab959e5368eca4548bb97bcf314b91384e87e0b00eed44e5daa1cafc9c8b795ed5659228d8536a67b259040bb84785ff15434861f41c621c652585882f904e23d5a9b993b2bb3d8e397b860915672e71c9d9e9fca978c24589ed85d274b4f6f694aa2c73a35bffd8de9d767a6eee5b93f4dbe8dbc2a43127645757a8b1ccb9cbe1e21fc442c01464d8968888c7e32ae8497433748baaeb6e25aaec53be970893c9a7a90e43b058af6146fd5de24b597dbb87367bba44bcc5a4562d2a4c38dab0f6f046b06d3c33e86b9fb0ebd2652dd74bc92d83e46e4f9463cccc7e162bd5cf77104c9bb44f16718e78b05b62ef3cc6213d0099767a26bdc5b164c3bbfdc4abb0514c8db1a05bceafc2039c9df36cf6b93f069659f52e588a6e28e11ca2419feb5397f536841355e11737e543ef1b8a9dc16b95cc5d5266f25c341a83a4308f4c2a3efad3ee01d1105df16eb54061cc2fd0c35b24eebc50073f30a2dfe21a00b8929b220c45adc3bd1b39c71b27772903b9682e3ad3047e0be1e15c034dbd3f8e3e2728cff5d6ca60409adee0048a4f47842212ca1a7235080aa2e53900d7d51a1f5263a20f79d578541fa3fa80a8add23a20b741391c4e27624ae6d965523917f817501d2c05b37a055c45610d19e01d770b701fdb5910d2b205f08d049b28fbd064d2bab765e6fc1669fa5121a8e084cf1f543dd95906c00a64ddcddca10ba6d83a35748d923cbe680d3db3883e67fe8f3ada28be5b5811f40270cb31cc76356130952c5e7fe60cbec9b98a85f80fd2d5f2f32bc8149abe2bbd88e99cec642e8e39f6eea28f1f9bdcf50ad8fa65fa0b68c23e6d01f4a54592e9f73294d6def140f0924c7ac17f27659e63918d5123af76cb70a5c0d5bddeb6de33632e6b9222592dc1049ed12c2696558d938aed4fd66b7b41116b6fe0a8ef3dbfde1c869bf8dd0a22eb2d04bd5688bf0fbbd055157a91abe66e4f576330753080d9de055f0f0aeeb1420c36e730acd8093912dcddcea22231abd688a5900e694941815c5b999d7d92c13228af2c5c3802eccbb4cf1516569a4a159c48be115c0f7a8717d293d7a55fb107530d44e205ad574870b484e7d2aa8896cd91e731a3e89a3821309eed82a017a52ffe9305bc63f08481e4f37b680f2fd8ef83a073d028acd9377289f0ba517b034a7fe841c71497e9232f992e9497324bc9c824c8e06863167878c6cee0faef41352b00d2d4cceb6a46ac723c52356c9099c63a54b66d2531c544a2abe29dab858dc243a6758817cf00da465fef539e7154b0ec6b4d4e3d7412a6bf5b8a9840fd0a16c4d18c8323b743101ee6b156516923871878e85daa9729b950e08c3947b1655845b4f45de100b9940878e1936022a18a723b538b71261c0043855c8a9dca5bbb992f998d72c83bc134b64878c8bddb6e6efe118aede749882a4bd99ef336ce83ddec7f9bd7eec28dd7d22d467090e992be58fcfe60e782de75298256ad79f77bc89ffb2630bc9ca7bdc239f656732493f5cc3fe56bc56ed7b791371c5e908d6bca2ba80636660dd4f9ddaae5a4c1c4249dfd47a3bc4c6ac3961a31f313598c8277858c0ff2f9667a6a0ae317def49e6c4d3f25f76ca70661a3ae71606734a83b93145914fb7db3824a2e51ff58173bd808663fc80c1408b1e6fda7af89743e16be55e27ff23d90a8a83180818a10a022a391ff70062f6cddb0287099442dbe53a02869a03bfc4b5e15552e82594107fff32d7d1977b6c3d55203baee56a32fc5d02b0c24a181c2a3ba8f6b3bc6af541bd6762fc9f763dfecbf8ce9eaef457415dcf6c794bb5fd20b7e214be87e3300793f990f9fef8047fb8ea4719fa9cccc2b485ec9353a84166c194c503babe904c8ad244c5285c5520f3759046ac876f1f15206b56bdbcd864ddb5c10a0a0042b71bb54f300adb7abef94d6e23b0b708f9ad65cd41d810c8b9c22721bb1453f5a7c9fdbeb20babecb47aee6a4807710ec18fbe5fb9926f765e0bc5c361aebe990890b42e8f882f7a61389ae338e93d76670c87a39817d005e87527bf46187038ef1694a08fc3d2767ed48525d3a106a0074f3196dd84134b4bbcdf6cfe164ed959205e215c03a3764f150780300b70b35b57765f30c3305eac528466881ff3c5b2203b90fe2dd2fe092f3858e6340e7f05cd25d3a4ef9da517e1290f193ee07751a63051a6c3eed48f34aed02f2033ead6013b39bf74b0723850c225055b28389a51f792d8b4dd8a2d475de0865a71a412cceff84a71d7e031142ecf37b699c6fe55782fd818cdc83527b1f24fa574a5877517b6175de7748be542057608b7086df50a771c5c3c831c03a17964159fc992bc766be4f32cf825c7a3833a5902fca86f2c85e5c1564479b102c230a3a5a4bdab2f4ce66375d6f8db604dedbc1a22662574dc76ed1059616650fd1fd8016ec8588c853a782e90499e59dd0161129d85e4f21e9aac353c8ccdedc49eaf1cba3beaf7ec2cff11e87336a282920dc0c109c81a012bebe6a0db8ce39c7851bd144200d60bb8335495f49ce5810e9859c5c8858827d59dcb3aaad13c92a78e1fa6c5531bb69092ac5eb23699af933edd25b2a946b37528af25b64e5cffd3646c4ad3ec298acd0f155683bd67a0429af70ef128e78252828fedbc3538def6d61cbf9e2ec4f030ce8136b314d15854e663a7ad655a2c743c494daf8e891d726a06a1f9b36b062d1223f367a3c46db9018940b7e8b1ce480bcde7d1b2dd2e6c5e2b21f7ea6f55bef2d4f52cfd2d17e9658b7ce212cb400bc9c437f43ea8ca15e3cda8e4a2531d953a42a3bc2427486c2895869bfb26084882b65b10b621a7b6b47cbd4cfa860049c651daa95acded75f76b9affab2f420b8a3769d51aab7bb13a5e2b81d7da50dce938888b860998f32ab5de5070dc59c2a970bea62430d380b937c7afef7ce47b9fd2b2c2ff51612abb68f87adc48e86c0df143f46f7499d56b80f2063494411a8b560cc6828764952594b2f68b63d868c9e6cf3cc3e6554fc1a633c31f8862d567b8bb21590aa1fc787adc516c4dd6597091516e55417309921a65ba3cb3be2cb35927cc551c62291a66303af1adb16c814aada03c71ed369743baf0a587215f58753c9a4c0e0f9ace4ac5e886415bc8b0a9378f0db3ac540394b389bef68c6a03fdb01e94cfb4059eb20bddea0595f6358f579c95a243a65b0ced41706cb1785362e3d3ea23b9ec844231070c8949070ef2e7ab949cdf735ad3c53b73746bae579f9ff754486c0193266410bc7359cba4aa574036c52196149c71ce246a9b1507c99f8abc081c02f1b9c472c57cad2f8368610ddc5ea77a9e4f6eda87d978be128057c5528650afa66cd01f8f3cda51712d7726d01d4a44944c4c7bb3be989b0ac0435e27f67f905978d2fe56d216cfb9c8f6732076e668e4ac2ec80247873306ddd0305075fafa5e6b71ec9475c25789d77feccccbc68a25ac7c22326caaf94f550430e2e1f105d3cc8f24db8a696629fef8f0380a10b59b3432744ca47055927088f6600fff0964023fb48d1c0804c198eaeb7768f33ce03e1d0bbfe6224cafb4cc5afe0fa2fb0737c2b70ff224c1b3381c2e2998f724c553732380adfc50af6fe5637a1fb2584f9182c1edbb0c33f124f13bd14d44ec0ef6b7a9e5c491455c5e9a084ef4c14548fdcc6dcc247846a0ee4120f59ce00fd3d8040349159cf99c44f362c2e5ff97b98da0f96add97ffe7634006f482441d2e8595eb6d96d8e9df7bf4770a90dcf3b380aed6db1a7c14f6e938a024228e479f7076bb867fa3dd21bf07d23dec77a63c699eb5c8cc3df1a3a8007bc6041febcad14b9a4e4de1d820ae9a1e86414a038213d00705fb86c0c4e56cb27df61625dac78e6dfa4c594c4ed39379bc1d2266c1072c95752114dfe786cf4802cb6a35ff36253ab198bf1dc554fd8e318ce90b19a5782ec8227cd23544ff0ee3357f62752d0bcd604d7f3112189660a561c4c7cfbb6f746802ef653795a90517d7b9362d36f5cd3a619e5fc5b421c59104b7539ca0c09ed211bff8b4da39edd327548c1c3c78f023c1f706f316cf44e78e0292044223f57b9632508ee384fcddb0a4fb971a0eaa03c25347372f786189cdae6a1654c1af5a4c39fed134add763ec00bf4d69f4a8a0fe9b8d10fef4fb44b277ee6d02a1a3ad2c3cfbb2ef43f4faa6e763020a0b626b9a3ccf9e8b4d67e30b6316dab875f59a1faa8cd83fac5017cb0fb4109c1d32b79e59ab3b9b2b3f766e02d052cd9357ea05679f9b285d9987d6578d229a50b30843ff31a6b26aa0156ca677d534d6c5b9ccde25592438782719c8348502d1ab449063a95d9c6dc04a2c84fdc1de46470a4c872c0f725fc845ff67c7fd80ce935d20cb896e513a6d8d5e8f81f273c4fd005cb4fc6dd2a86a5e148cb925371ebb323771308b5a592a358b7b7b0af6689844af74ef7f3c443bf0b233c7380982dcfb905b5a70583abb0d960e91b39ba49fc404545f1603b712c52283f10994bf862812654dfe680a6b39252675e4fb680381d4f97a338c7e00ab53bf8cbfedd638d2f148f3675311befcb1faa0530129e45440699e9d35c27a7a563f68245902cdbe415a70e6617d0fdcd6a77c7abdb79faba0c42f10b2a8b0e3e709f528178cd14fe2859eb5fb6c4fe3666fd299a4cdfe8ad05dfe7c18ae63b7cf0dc9f789d110dd7d625cfbe4f8ce2432fda43993b883744157bf79f931360c2ffa17d9f92f32f6ba75ee9cdb7f2fdb10f01ef540fef2fa8ec9da83cad1a79944ac4703b37a5f4ee03cb36ac6f1c7a2e464111bbd8ff9b0eefa52efdc7178e2cd2778ea76568993861defada75e2a2b46ed73e67d07675f1f9091eead4a8638e14235a014705d8727b8012edcc1b246e7f6bb769c3d8c72e2628c47400fefa1414c45bb9c87b01f90f545ec4a539808a306b815363bde5786f3a51f8fbc4665d8d3cee96f6f903297042bb2ed475bdceb6eee3df6eea4dd2e46398779a773f795085e2adf599e1e7e21da95c74718f8889d766993985f04afd8730c7afa1f11e86cedb4c16e2359e4fd8295f28de8a6a5a0a492a499eabd7874a734e2b9c475d7748fda0fd2c04559912e4775ed0f6f54ab808663090ea191213dba8d2a90f137506f277130d665ff087725e30aec06806bab2048aebff8aec143df28b264a79c98a37f5e3a9673d6daeb551e2b557796e6de9472bbde25afd8ce0a9349692a062cb6eeff0944f411d8294d84e2b280ae58cd17aebae78c63622f69301c12ebedae9dd76e5bbbb7e47cafbd1df34b4b2e7705e94498f9637244dfbbea6186f2614660a9795e5bf8ee5efd0d58863b975630a663235b56ddd866bc5e9b1b4b423acd71b67f493b9ce8b9bb79eecfea2c639f553334016e35d9eea5e189e454625d3eef8a030102da7eaf9549d1d4e877374f63a754fe58e1ae39a85e3e2e17e32906a06cc33904bf031532fcbb4a41ba0f1f6cae1cef0c0889cb7a663c9939a61dd08529460a637be06c14f6fbef1f6eacce995ea2e2e67f5424c674d408d60bbf844194214fd904287d9a875305198fb18a7e181b3356f82aedece3364aacc19b7da2bb43414e2ab6a96ff9bf592abd4003c0c7ce8d35a1dc3480b742e550e2bc15bf0e7191f7f4f4eb403cf9a8ce7287053152e75811fb74476f2397a277bfb11d0590bac4cae07ae7839310995b73540b4635eeb3268c6d7a049bf30cdc9e62e4f07324277b095cec962a8db877c19c44b45fa2241de1851b7ebae27ea43b45091d4fb7b07865df5e5fbfec915133cfe10922738aa42e462eeead2069375009d8d3b6d11baea1e9d3fd9ab75310a6faf1ade3db19f9c059d8ccc4d221074c081f38a43d52325d96a68d2d333b8a6876c00a248695378d5281d7310909bd6eaa71fd1c4ebbfa8662a44f50142a4f366f53f64c781489a94fa7775f09c795416406757ccf7b3e7acaa8922da60bc45cf27db28fab5d983e4b4e42b00f913c0a6b78172825366b7c5a37349f373fcc4376c72d02b9a84d738fc8d5858168db4c83aed3f0fd5fbcb55c807987831f198a8451138b14e9722bd13505e31dd067c6f5af0d4c7f9b1e8cb4d8841d70c098f3efa8d3d08df840048b81af7841ce9eedc3d551ba459b418507e7266bdb4c8454fc83fab509c4f0756fde5ba6aa352047398abd3ba5633f70f5a53cf61865ce98c41761cf201bd8847479d18ef49093ec7dd41737e1d5b22bbba86419187aad20888893865e41e3d63193731c4c079b79fa5fac2cc562dc996375ec26f39aea6d1dd277b564454ba24b6ef56a9cdbde78ef3f2f8e96ddd80a5374b6e71a3541e5039e40848ad61bd18eaf30e087d17e10afd8803a477b6fccd31f1a167acccffb50f82b6667aa715658bb743f8a646d374a8c09eef8b355e680372e3c636888fb01750a564b32b2a29cb7135684c075621d55e9bacc471765b41676839f03539c5c62dfdf52851f6ecd50b0fc75223b29176768279b6f37f196008b33ba6b5392e3368759efc9aafb3aaa0465f29366a33f09d5dff51a80e7f5dba6902d2bbdf6bfb2f8e744de0c302528b82b981d851ab4678dda3c2e345e6bec67ab3ea3c231a79d54854c1761812e0dae071ccb984ec0d0921a733af0ca84f586e1de7008a614aba5aeae3509520001885efbde9a6645774d0693241ce9f454a80b5b08db82ad89515e4f1471f9e6f110bffd6130f29596124a71b19fc8cf69de3abfca2d7e4fcf22ff05ed63278017063f9f7d55bc0453b14a5abf177360b740f77f9e42b8c2dc9a5b134094aaf1cf7d24228ce0b9e58eceef934f2a11a53c448da4fe4d0f1487d38b61bc857110b654d2250cecb42b20989617f2b3ea76885473c2a192155033f8233a6ee6ca49c1f0dbf142e886f0c480a5a105d0503642d5b84c75cd74c10f2d732a8143b34fdcd00e4ffabd56b5b280164d1fe6974c8e1deef561d870849fdf1270e2ca6c75efbf98cc66af64f9cf45dc7585a39873798035a7ec2abea991d0fabe083d0820eee729c67d30e45243f02918950644e9745e255366c20248514f8051815fa6a89e74caff3ef8e5a83f4e8901c0752e81caa7ab38093141f024eba56955627eca88975081deab29d64fb10de2910ff6cf7fc49c37b1ff20dd5ea6f8ead713390fdb8bb9d741b37f7a3f085e24060c0d3393fd2ae276d81ceb66d8dfebf5d63564996099a4d6c9df734af5bd4235e30fc1486a069e722ffd7aff2b32950da62cbd8e1d2c02fbd12b44eade37f35adefc6d50ec270bd8248331d13686345ec80671b0118f1e5f6df80d3ccdce4e65ce41a9a83e76f55c55cecf62e7653bbf651cbded66276844284ed8963a105e0e6836aea760b9242bda8a8db72bf6113d428d471a8b2e09a110717374d6786e3cedb7d8e027bcd1872ccdb2e8a25566607cfe44b868a07cb9a7cb26850062a17ac0056591b00e4eb13da94f989a19989bfff00e685d30a5b9a27b681afabcdc710a5b5e1b3b16c260134e5981fb71b7dc761fbc94ee0971ae3a05fe74152cc019dedd9d047b7aea20e83e92cf3dad416e879a93b60f71049c0caafae1eef3187b14dc0dbac555fafb72cf2bb5737b1b52cf131840a76e6d2920d1f474d8bb448aa22da6fb5b82bd6a0d99c446bc0c0a8ae48d6b0e50443571247ba4b0db06ec245ae2777aac67a01d00322dc0a64ed9d6261f6d537cefd7d08e953057bb76e6c5b374223624fa2d8108f1853198a7049580e9fffae7abe1e3c08f71b74e4da966e325b912e28f50599a824bdcddc474f92e72dbb66a1ea388f943efa407d94bef40ac5f5cef1f2ac13a0785c33e5803318df436fd7710203ea46cb72d1b28e2590e6c3b6273102135b3bbbf4534ed2969182a68c662dbf826eb110e09501df7c2c0eecab90a1ee1d8c18b04bd562e37d4f972d4e7dbb4908627784a88c91045207e00462ed756ecf9c1f23becc86a8170c3863177daf261ff5c05fbbc8ae5d952e41f2a288eeb83597b5a771b76341a8c2e335fc25f496aa470f7458379cab5516ecdab50658dc309c7a2d30e4d2ce5ac998bad407ab22b27afe31682649bee1541512b8b010d817882133b10cfee131daad44f7506470ef6090c57dcbcf26b261fcab6aa2827534eaa24effd08c2db7f46b53cd832b293020ef6947f6f682d6791672be54da226844e30b926025f012ba6d783fb430c49493ca94ab8439a0021ff3fd7a0359ae178f388c809882d17d37caa427a8f70a532eb23ab2f02478e3002d94f5c0df0e149ce7dcfce828f5661b1de36bd778ea9c956156228ee41efd69b5072b32fb6ae0395c2d4024b59597653f112660701f5be69237bdf75bb870d19fccde3219c0898c5299aba1e340d08a5505ab2a8685ffcda577e97488ad1c8c2b23696f041ffc669312163fb7ce9ee911e0a4df1301de68f19dfe8b80697bb993ff917f1f7ac0c052f4263fb62e867ca21289c312ab4cf62ea00998ada0092bd5e9c4958445c0ddf6a14e7bf470eccd6b456acd313cf5ac436971f4d326aae9ec802a6d3cb0bbc909064bbd8511a6f8bf1acc912c7f58f30dfe8434074f3d144a017adfcbf85d000f9b8a15ecab19bcf11eb2dd85f7f2a8c1e49c4317f6cafbc9d62aa73bb6ecde1fc8891b46a8335542977f6ae8eeb96cf4df83a5dcd3b67e2fc2dc2f5550593ffc5d92b951b56e1fcf045df8c73f47b936f126a95649684e43e53a028b750521d76b4b43429049ec1fa36ab5ae6b413f7c4805af78d02004d75109f8c399a379208072b6904fe9f97ac7aa4374511c0a15f4ef0e15c11058be04966618106b958bd999f5ef2efd2af40f8abb0d62364094cd6186887c4ad56b8fb4e1af287aa7845b3db1877c800fea5ede2949c3a18d018abe9c2dc56798e3d90211be277a813be706ae90041d34949b48bf3e4869bb4875eade7aa905d3b011a69d7cc8b3d07d5de35500247f6c560d674373b2926a06d8869f886a6d2e3568c2264f4953ae01ae4951408ce4f4fd6e7ff6c0d86c8ad75cd9464dfc70b582ccbb76ada390d624d21b7da35a717d314cc793df8b00049d4ae132df6207be05a4cd25c8ac77542634730491b5b23420438f8405b1bc13294a2aa63afb0c75c642c4dfb00feeae7feeae82d49058e8127f437d7b848f09ead8c4ebc678daa36dc4e0f91621ce7c862113be8c8a55f3ea386819484beaf61f90293932da8e2e8b8840c0152c148570ea5ac7b0d46091dab017d37865b6edaa5497c51fa390fdac607a09230933e87adb78c740e922d669ea3bce3c7c54fd260bdaec4c99c263791bd705236f6fa6ac7595f6b696c58a3995dc7225ca476c01f39bd412137571b7ca0814890426eef7ce9570f612386a7bd6b0def11005644bedaf5d41d41a1f0a9aaacf3d69019d7b0016a3a9edb3b70c4decbae7b217417966a5879c4fe2e5f7cb032c28422a82a64f7a0bba0f2a0b3f9543576b4ac09a4770d0fc07fa97d79088b8a89521692e85370a2dbdd1a9217cacd91edf3f9e80ca5bb95b5af5f43d8152071e6947402a5ce0278683ec13d257c5b9b4f96e9cf2c63d03a93584ab64010314b3e92ee63929024946f6df6b69bffcecb238b2403b619a3315bef3ce1912954b42506c80958a16303df5be210e82b1897517f5a9f7230a37909b0208bd6bd0692a8b3409451baede757ae6406f3b959fdc1c4912f4029f4903536710d0fd5d8779bf80007f1295a8869901d1ed4f286953bc335ab73007f96729abf05e8ecb9f93eed4048b48e29da3bfa76df411c65b1cd26c74097809f5e5e5d3da500c7f70253f0d99504cb328a95a3a0f422bbee277bc26812e48111a3865113db953a23694a183bedc202a570ab510c0dcd88fd1708f3b92d9106ea45525ddd2c5ae54d6e98e0e7fc400747dc09a6286212c00e177d1369dcab3bc634352be943969d5eca617321e67cf283e1718dc676e5d76abc0fb5032b8ebd11b725b9a2f46ffef69a3843af4220a95dd50a35dbb4b0b5da8501e5badfdd8f035c498216d20e13eb6a91802268f3ac8ff6d87c93e62f69b3c88cc62b77cd34a8b647706ca5e2b9cacdeecd1fa9054826d2ef4f274adb665577b30764e5f75ef000bba218605334ed8f8ae2be4a229d958f74348e0dbd6d5217f55ac407be8925110939aa70a3c8a58f162eaae0b9bb4df1c9f3f040d3dc2333da0f95a56c9fd400a90a2da6f2539cb4798a03636154c8c057edbf16cc94a669fda8508e893a80363dc170279ad37b0a8fa02fbe269ffdb990921da1d8ef2b08d62f626b011386ffc7cee4ccd523cf34e931ef59a44e75662468774f86d710b6dab82c9ef139ae229dc787d6a14642aa067758444483c79874e0b587a288b5f366724cd211e928b653d99fd19cf083ea47ac7d3b37948b674c5fe106b79625b40f40030efa047f103a1eb9c5491717da50225d9d0d22c8e33c550075c76e51a3359ed89346a17cc792028183e95d9c8eb8a4767bd102569ca57cfd77d46316ca3beb839748dfa9adc685974c5de16750740e45340d56357f31f8825c6eb7580aa2df38cc0d219f1be89a95a85fb275ecd382c0bcd3dc87d2263d74a55b179a3ed879f5922ea002e7c5c5db8c19e72036e19491457df6e357479b5aa30e46a4c6442a2e2aac53e37f9aa32080281c4cdc6b5516076e31e473a9a920ea5a2ff953625f9113b3a62035583765f622f8d90600753409355ce0c5fa164162be2dfb852d12ec802baaada524c045f65eb98bb69098dd1e5fc8a5ed3b7c36d48135ff29827d10f8916de9ea87036940ea669b90b036c75df9ff1f02a84b4f109e94579dc17d194ad3007b0d88eba505157ce312e6dba7c3b4c6e6bc3039431ab87e772666316db0bc1747c0111c0136908a09291ae779f67b56931f05883a7a192e1a39e8466fb2b16a7d93315aafdde36180cf62451cf49b920e5cf1385abead836ef97d85bec1cf430bd3d0d0075bd149fe66ffbca12c7fbbac85d7b9e5ed8719c8e87f599e388c379ff00245eb19e2bc529668121f4ee0d2f0061c8b0b150d50b8d8f197ead69f191688c92f0c512c16e163d470d302bb3fe98c47208a1ea00b900f411fa472dcdc071b9a017eaa43d5a85b67f67b8f3eb9e731b90aebf37f1b4e4129b31699d862eb2a0a1ce2d1e49f3bdab8bf1ac009167e9905c0486d8ba92b3206a0fba81759a0c867cc31234cc174a0e78856dac28d3f0b6b9dc944df1bc676ccc1693dc4605443185bd13eb09e6e9055a293a6e3b1bf6bf9231fb3bdc2bdd05698faf7edb94a42bd21f165ad56d3c4dc2ce502716c5ba4e8b18d99836bde78e25b3a7d81dfa773238a398a8ebfcf70a10056aee136824690d4484215875169713f0a32e209dedb33e9bf9167169b17d95f8c043646486b9a73e4f6e863ffe081d75ae5456997712b9255e12facb19fe65be59d3b815cea7a0d65af5b520c88e159ca07b6a49e9065180fe72ffd4b5bf40f03d6cb2081eeb34941381092716e0a133be075b95baed12ca76c1329b1a268f2dad1a299a1e11a53a4212a39c8857a61869c3f725dc2bedd56549d49df523d2194e4a5a7870935e750ea56bb8bd52fa7e74b47ba5e33edbfbcf9a43808f050b7906b5f3572b44515be6ffe2649d7fe7ad70b1eda863d9b8fbdf41cd5c1a93fb928b9238c07840001e698b213d7a6ae09cea6f5a46b0537cac5a95d8efeaaf3a37a2fbfd846cf045d946f277d8405000b536cdbf2ace5ea6275d6cb33fb262de9f315f6a7f0a49f1e64d3813a88510354d80f8b9aed42f7d1eab064439ce7ff118341d27b06639ba9f54c1adf3ffdea70fb3705aa6655dba760e6ab1012198fe59f6f7699ff73f84b1fee79ab631dc5489f706b8d53e17e0e60620a5d5d5fe92f0fa9df3a9cd294bab38f88ec7682e39045a71b92a6c11911f10beffa1809ba2020c7485037d566a46e963fa08ecb67c24b0640b92d1cbebfb1df8b901261e136c34bd9fc3b143961e90aebb5530608411bf1b091c60d7217c7eb85edaea5691127013b66f3347d00cd0b2d34b593090c32648039ab229b896ec00f9e578064b2af8bee44fc84d37a6a493675fa675e129903ba96bad05ae65ba5a99847ea38f4ff4604ccbdc8d90bff29062c8cbe3fbfa8d138ed27e6f8673b7413a0caef4857fc5e6c82810e46ee723abfa8554850d85080f7aef193a26c27dcd1aa47cc6855ea6145af31bbe93e5cc383371d8bd65643c6919a1a8a147358ded828ac023378b8fb38ffd834f2c2ce31597402d9babf1ecc61fd5621b33ecb4ac1d90cadf9837c79ef18951545a89b27c8617e95347877dc1bbf0be414a3ef1a71d14d2297cd4cfb6baa9ef447ce48d48a703e6e135687dfa2671276fb72ce927d0146fe34c8bdc781e6dcd48d4bcc9eff5d40f904478dcf390ff7d68b52f9bb573543dd2562d12242bff9623f4762d97516d0c15f2d29449ae7c113c2337c0be6674001e88bc4d496796a576ec11cf778bdd9325ff1ed9bb9cafe0a4f3ecb8287d036d533083bd2b5d8a169d246ae57f7ac6d2838ed711b33b00076b20ceae36db88931561aa916d77c57a8ccd0d0302d10a3e2e9396b26e05daad7226fbe839f50e1750db6cf70d0b75972bbe2fcce642b73267dffa510c227f8660725e338a5822e1fb794068df81ce65da7595b9a47c528ccb2857b823dafe0e69673d4060bd567c6fed1140bb0e48a07bf59715f1f100256c0142a0495e7fed2df495b28355d17dfafe69ff8edc67bdf5881deb05d6224ca2d33e6fbdc9a7563eb1df5da102cac147b847976854fab2b42164f5afea64324c1a3930e7e9ce0bbfc5bf2186999ca1cd0662e005529e8ecadb61021c9389e216889a6e1a097be63af0079c385592eb1ce38a0e34cf7cc51ec527b8609aaff29802f10e3ea18947dde407d332b5327493744cf99c360b5a4a8714dd22d4adcfb5ca9985dd90e60bfb7baec4486083e442c95757b83605604f4778061e2f40ba7f6b9471a2f6e540b9a221d13089d314f4b175e05229ad7065e9ef3e23b965267f8223e7a63f537513cdd9ce374d733a2e5511f355fd0f1145da7fcf805ace6dfb0f293833d9f7151b3601262a78c0c0614e48aed4c3739a226b109cb63d9198d75ec7633124fd53fc119fba2cc58d9ddde3e2fea1822d4c0746ecb799ef4488a3c717844a81aaea7f1b1df8b89af53387b49bd9804bba05ae2b6b115cda65ffd69a0b56142460b8c8493b3c9fb54ef6cd729b1fb97bc5fb1bc9ddf62d4912ffe8ab99e0d6d6ddd694417b508583b375e29e4003c0132b75b9cdf5aed1ee4b1a64592f6273ce06851a4f6aa956026adb321c4c5665139cec9f7572a4337df03ca40ce7bb9a541a5ef7c9d1b6e6e977be54836b0c4840496b54f19233a41dfe86b22949e47313b331d97f17a8cbd199b61c235ab7458aaa5af3087c37ffd2c3f54d4ddd542173d02aedce5647a0984e6581b9f01df58222c084f3a93fef81208851b0b81b3d70b90872daea4181277d963b61e7bc8817e15a5a052c9ece676283705ec2e8ea437d0d7967ad7112fa3211f39b3b963af56d78c7c8b4c34d9f30d81b517c50c9e84cb04ac88174efcfb8f2208ad0c3f4970145122288cf8b7e72cfd9c2b5a3062edfcb102cbd4fd4b317882e4b1836cf549157b5b831fd832c36009cb4d12ac267e8617703f07febf1aff49455fd84b6f261e29296732b69bceaf3906a8edce99d6c909e48a8ba753adaf34df5d5cbb6126ddea5c38e771c597d3bbcbd7eca3786faae189fca87fd49f9564e82d9302b2ecf866b6aea7c34fc097a72994b3ef7866dac4e6caa93c2e4fd5c6beec9e99f4e386e3da1501ff5e89723afd5ec5ea05940f74b63a855df569203ecd62fd201ffc14d84c009e26841a823cab6c3dcaba8cf1684573f15dbe58e611148cad23bb4031eabfd5651b1b75056d8e98bf608db1f5330884f2236b4ca34abe9541334c19241ab23295f4a31f0ee09aef95a9ddc2a6a853f45fcf9ea15722b298dfbb98b9b3bd834fddd7e1251800aed7d4ddfd370d21f0623cb00cf86d56992f08d1d00bb64bed3fab05be0bfcb5ca3a9fd70500aa68d5f3ab9a272ac41f5de9e1095d0b16b852586d81041bb284ac4be30c7d9f18adc9b883834dfd3918039b4deb07d17439ff9744cca0c0f6a78987942dbd1c8be67d0aa106b46eead5346a128979c0e85537b95743a42c604c55d61a44c4350a1171ce9b89486bc136f62a6c3e53bc0eeb701f5accfee1b4e16abb3c5e9ed2080b203ab3a7aaeb53b11ab7fca8524e5db660ac5248751476698c09ea7d3373b95a42e5634abc48b1d48805030335e20fc358af6652f9a93beb5634a14db5c82b8d600f8d443111b3bedba395c462f1cb569a71473b894d5cb143b50ab37a0ac5e716af267c3c3caa50a35cdc67ea7dbb0647d5c39572f5485c2b86c2d4766dc095283a72790b6daa0ba8df16eda993106af06acc3a72d4dbcffe4c08f79d6b56a3f0e4cde19f0ef6edf9f661e1bb12bdf38367c15c3a4ded925b16df1c886b7014d8bd40e78cf1303b2e346213d1dd3a7ce9d10e6d5d4c298f3292d72ead38af3ad4fc3d872549464c79f2c6b79b1d6628af06d3a431a1a9cdef5968524b5dd1b5b5cbc5d1be2b0d0a5ab2e2eb738f5bd07d53128bf6c3c092716f933dac29f49fa5c81f7b1127eddfc8b3fa8706f4ee6fc7578c16ae4c5bffee1a5d7118f829fc333f1b9a954960cc96b22e837d18a8fb99fc3fcacd1182cc8f75f2b3f934f474b4c06fd60fe9fc19192c1fb4541b917d5d08aeb99cdc6ab2e9763828f7e286723f9d0673acc8ac8141ef963873289c21de1b4869adffb7468a8a9829cdbb945b2b51f368b6a86f0d5932dd701f56a455d92e26e2296b213fafda0d454c25b55fa4d6ed03b38b7c8c75b7ade01ac2a791142075d4fef59f74038f072e0a0473769912d01bfad8eb590287658daf82452d87b63fc3ca445223857edf807ca62e212222a94a4f77c66f01cb2fc1f1357fd64c187f17215b7cf79808dae18e828d459882075368aaeea151a960b23b09440b0491b6459787c80cf9f553c604d5086632dcf2479531673a5ac3cb807a7074a5deb3877984fd2717b98964da156819688e844df80420fb0cb389105fd6b7adc3c7569cbd891985ff5a9f30fd3459985a4f573d4bab6cb79799f07d34247b964424d7c8de548b089f96895d40c30195a5350aeb3c671174bf4c0df6304f7aadd7bb8c63ab56ca3267689ba5d10f0cb354a9b2c88ae6c7e9570e6766aff5cbbc6a7016c61bb12f7cf6db879efb980bed9c9afe1aa27462453beb8c3cfbbd7442bd200d54a42b445cd988dda4cbc71b0486dfe6f1088454dbd7d145c6c4492d06e4e4801ed0a029a75b1f135756750e838a89f7f6bfe92820f48032fb5c331c701cba8fc6ac525f7b6a7d6e883401e367974c3f8c56f57942d0537db04974d1ec7fbd766630370f6134dc31405acceccf1927b817b71eeae0361a8c94d4d83a8492091b5f3317ba41456e824d015899bf20e7f7f2feea17ebf68ab9195eb93c46195e42e0626d10e64cdacd6042581e2a9f1799339d12d9bd4ccc6294113a4fc6be3c1f788b1d4bc87aeda5c7dd9efe73befb4e9f923a40c366efd3c98533cc8a3f1e7c3f147c78054e70666da582336a64a1c40a04d3e1c4f40af2f7b650551dcd74b7752aed84b80efcda44ad8385642c8eba0cc20028a946d25e634097205b3b2f72e094cf07ea6369fa3c2bbe3227b6c1c599e688dbfafd2f53a3984106f0a88576b05cc3d27844bcfc6046ce510c9544188b0c7e66cf7196e7a86189feb22b56a0f61c6f7b8c28ff7e1e7c48962ec48fe3dc1a5a98ebcdd1b125489eb99a396745e0eaca9cf0d31668f1135cd9815a64f3e99e89574a72dddcd9c7d7da5ec6a452e2aa5bd9e3d4c752aa26bdd31a7703c2a238b3ffe3c6abd52fcba713790ca04c1c1c72c9704b481ed75e4d3d6504668b8a963987fe6da8ffab47e04319eb06c0a1afeaa7fbc9d8862ef01fcb3c03f1369be4331a1d3a858caa16ed694722c00e4e4ce3ac3bb76052077c4f12cfe38659914ab4ac683ab0c262a0d06558fde11375dce7a30f938bf5060c2cb422f30e7dcb901e70db3caebae88a5c4705b408cbed98e0c5bfee0ef704a066e60418c9e4801d095629f0c8dda768e1a7504d3b03254e2c761eb4ba2d961c2d58b357f461564f32de9c5670906d05637a19cc391b612f9756ef74c5b93f8301bdd51c5c9343333c72bee8049d6b848fa1219102145a4498b508bb2236186d2420a6dd879fc7c004204cf8362f030ef8580542ac20f0fad13a6d5d5fb157933502d0daf5a48c2fb56bb707b697c394bc563685201c3f10b9d88ae63cc5b727957646ba91daa54f0ef9e51216b028393e28dafd9ab3d2dcdcd580bb8575f9a96d08b874f86490e01e57aa187ff97aa0fc6d408ba0b85ca21b08697cdb2211552b350a07f038a5a0dbe77ccd6b819121b287494688972e54727f9e9e984adf1f3aac57292be885a7a42569d4194a7a3fe7d72b4f94d805acdf63ebe576f3ccbfffaadf0d7ccce019bd4a80beb35977ebe7fd85ceb75b3509332c925914cbee5dfb44a2e287e001e12ddecb979d595a801b352a56cc1b7ccafce0296ae20e3b65c5a49b1793af90bea74c7d7d9c755fc849aee5b28e1acfe62ada337db06ff1db2f250f5f98614435dbd46018f62e5e17f821af413c91c15063f7b9d859b79f6b9db86e8233e84b898db3bb92a504c610e7e029e78a3a4508a33cdb652eff1eb50ffb9d9c93fb1505fc8cfe0d79a594a8cab00eace4dfe93ed22bdd8e48717f296383b979cfafdb4e7d3c344681a7da3d5ba930f592951475272ca01ef2ff18fef0d53cf1657010ecdebb5a0263c8ce8f91003adb3f63b445548bec6a0e8eb6ecf078323bcb3d4559e35405c7fde0b38ff1abe651afacd532cb826d9d14d290d7a07bb33ec664d98c484a150ca03c87290f64c6706cec3e34a5819c1bf8525a818c2ee9c9521d5d6990708d80eb79c4ce2ab8fc156acc33409022999301cd99a20d46c72c2dbe2579af08464fb8c9413769a1d53aa3745b15b86389e4408acb96e1ca412a9278e8dce07cfd10a969ca1cdaff8c0efcbd10b6b803b5f454c3d6d95b93a0f50cc2464f4ce46d598bdaad295f1cb066a11624b3ee89bcc86c7151f6398f6ac983d5cccdf5eb4e5366d116bc44a07ab7571e7bc6099fd3918042f1c0d2039935766eedfae99a8ec1b7ba755a96350971e26df36629429842e49d988296deb507e37eba0fa645c2ae8330210672c5e1a14b2c071e6fe33daf5ec9b1c688f2fa745b835b7b92b6fbcfb2d8c67506dec6c0094703856915d8e6445410d12977c2513acdb4f73e29bc625cee93b583faa5d58ef502752d88fd6f2bf3fccff6fe728580226c7dc07a8d4a8e5d6040f60273c0b5662d408f4378e61cc98e5687870a848c198017fa4b7346f313d5eef3a3ee013f364eeebb9ecf5cc6a593929b5fa02eab570e6f3fd5e9c7c10f8ce5878eec764037858b527a81ded50c686240c8432ea34519af6842e4cb11ee8075268abf7187d27608721431ccde0047ea47da1736bf490d30473037a3ccc3a23fdff22788ce09b6d5e6ad2e5e6f8278a29347a70f5de41a327573c228243c597757a710dcd31cd83eb8643fd3ddc02b346a1e32512090b6188ffdf564e52a47128f229bccbdc402d36f753d8445e235309b1962651f944cbe8ae58fb5fbd0234e9dcc4197c826f82804b45849ab9a00efe502779182b51e1ab97078247e40afa9f9693dd2d001d5cdf3ab0e2fdb6389e6afe252892b1a6ac9b19c7127bde0baf7c7fed7c7de713adedfe108425bb029358bbff6559a64ff2fb9c059166c5153c2d3c55aa15397ab7a9b058c84a1f432b0b2ce7b7590177e406cc84c3ca0d3e5baf5f7d1ff0ea388482fc6536d23515dd3057530047313d562c17279555054bee41ae508930a53109f28c5dee8b19bb2ea255abd7dee7ec4fbd38b8a7b27e6b1ef040fc099c5e19c329bd65f999d9b46b858b89cadb12703cf0817cfa5c3da56e83736b8934fbe9e2cccaf07f77f7b03e78fdae635602f92487a4bd9a0af311e6b5fd030850dff0f47800f6cb6503a58796beda910a4644497f4a672cd80d78ca4a7087d6667debe6c3af020e1f0cb79164a89f0ba86eeb89975f964e0b52dcd218eeeff9cbea42091b216b021f1c9e07734b7cb20869a3ca69795bf13b65e4c2be991737d569070107419d84dbf53bc1e98283210c685e156764404aeddf49315fdca4f5853e880eae9a543e873c8b706a7fdb187041b8af7bc0a3cbb803c18b6abfdfc0b7ec2791e6d931a1ef178af4c34244944c96a420cba0173a26a1b687dcdc7445508f8b93bb89a1231196f290c358c2c04dd80d140875321dbd86ca8f5c443b85428104ec7b3865f272d1ad814af28b37ff80f8e89ca65ba0f3007c1d70948949e04cbe37cb70a84a529d8d24a2f27446c5bf0788c4dfb220695c973c45e0abecfd2dba18c6b1561e58a7c16dc70da77e966d9c4e51a150313738f80245dd0846858e5e00974684f05cd90fd3d425b8596a5588d35d7637d87d2d8df766b48ac131fbb6455ad30393cbd2b5c8c7449f73df0bf72cd60fe343b700e8c6346cfb1f2dd3caf9b7308ac4581a7a50b17c6af9f87780b1fc64551c7ffcde4621426de8d146a17c85d7c6c2587477030301fe6d059dcb55f79d28536483da94efb8eaa03746c2cb49ca580ff37b9937509b2c9c588f02fe5a830c6f0523513775a533dc7cd43104b4c620ae2f83b7e78a343fb083208399f3983bcb18175638404fd19412eadb947fe0eb26977a24b00eed51f9e8683a6022e710ed325133ed67ca8a7d0f2a794b861dbf337d5100e606734518eaea139dc20c5e5810042b71bf9b6a69ce5b1dc4f86bd9c57bab9c001deb76be943926a6aab34577f22cde38f23a0f8150d3e0af25d4e6d7854d05dc40d638040fbdae8140fb4c1274cc368d9d8e8099d27129b215fa26259829d928ac6992abc1d4955ad6fdddc6f3b1383069a9174fa565e393b77db536ebb44575fa9a22fef8e1f2445413549e337167fda39b6e0b64c41a26acc6889826a62e08822702500ce1210ccd86104c006257425bff365f4783abbe4ddfcf589b6294537debb4575d77e2ed07e9a729ed2e86ab7df0b06c581cacecf729ec30f4b82362a7bd6c6c216b7f66173816b210b8d1bf13e172cbbdd7dda969a542c13899f41c8a499e2968cd43ff007ef2329062fcd8b62b8a5e5d2c4151962ad89565c5a9285c1f2085dd81264b4c443b54841bb57716678fe23810dbdb397c87ecc2a3efd42b90934c39db4419c3e4361fd4d07f8a2ad82f85334128299b1a55ca707bd2994ef4d9fbeb74dd326bfb042f46ac581e78c89c9b12e25e528a34506cf6a5c73cde905b989026b6e2958059d7737f530fc1868fd71889e3b78fd1bb79cfe5caa1ea0a3ebb52cdad00af2875619602a778bc5176742214b7c123c83cdc4317f34ed099368ecd102d16e6e4c0c269dd84c8dd28a008418e7087ff926497518f2a40b0687108cd31ba752f53ec8e488c021a29fe3e3b313a78032907c6ffacdf880f1c10990ffb0b1203e5ac3ee033432c9f69b0997693229aeb8fa2c2215c2855edac3e7e30657c9b42439f0253a1a47d370fdfc7833e8df074313df6cb68cf831221f21597d4c0d695557ac70509baaa30d58d48a9f76f26b6d5cc96eb6d8ea02c1a7ad8084e9762d8eae97eecdc6abb8c0b3673882e60ceb4788ab90d7f50a52da085015f59d3167d7ac1747e5c46ca8e95fbd00efb9e814562a76ab2d7a096d76f86ac29724d6ce7d09de4cbec72373d699d488f7ab53bc68cbcee947fb67525931fe8b2b72459d9f2cd7990923677e451face653de61618b3631044ecb969af63ef2de52e1424ddbb072a4b941158f9aad771558eaa2f954fda7abf0963935e9612775354fa19efe26b67e40da59ac8f3542d75846c52db15e056b8c11c5b544a341b0436046253c5bec3c2d10073912dae45e244ab6ec8bd29c19cbd36c9d427efb13dd6143fd65ca96b32e8a7c2385bc4d62a9f398eccf9bccd7acd5263e8e3f0c38e639f3b4225721082b5877b1f4d2be4232590a0b45c4a0744f64f8169aef39cd35e55a6480807823efbd27fe75795b089c923fe244cae33790a9d47b6c9e223bb60bf3fc1788227701d310b0405518ce1351995d435070f6450984e923c11cd9cb35eed6c3e72f3b78fa2325f74b6279ab79f69a03451ddb89307257c026197905458a35a434ce84fef4f089d7b8f315065e0090133482cfdcb1bbce43a72efb13eefbdaae5abec5e7889f8442998a3b229dac894030f0a942967a5afd95606008121a3091524fa3fc57e29b897b024e50896adbdfe0acacd5e3d1fd95fa05b85070c77b6844feddfe6ddc6726b481a1a2bd92c6b26f9467f4eea353a8ecc616111f4417a83941cdeb97f3895107fe780e3adf2461306ba1a8822a836dca8adce7b95040633fc110003f9cf28ee0963824cf9f1938049f695a817c3e6e0e35d8934730e984698f99c320c16f0bebc5d13f3c05f3e92d3910fdbd834a6f9e2691eafc5dadc8364725b495ac367ea0fd981d4d6191848ef05e50b228b0ab593b2bb7aca3657521eaaa4f832bdae341c8aa91c03a7be052c0147a6a1460de99dafbbbec6a7bb4a907b4b77d45b0f41a835e9171d817b25cc41570725af408859c188c3970afc7a130531a6305d680f49cf2765f7e34c77af80b93c8923df8bb68c075ffa5da452c4b5590cb0e05a25e7088e9dc52df50a8dae701602757b5b8a11b16f8f017702bcd1e2f19357d5f312d9ab291c8a07b841bf4950f27c57c0c9c3665acd02ea495c5863e48b775e1f9380107e58c4f2de4d9e6d8e7f74e504659f3713f55f82b1fcc8d4660896c4cc9e9be01f7bb4c7aafa39f9261a0707dc866bb163c98c3a945608e704ac3cd9711417a52e8c320d517fa882b45aeda770cc439e2e43074f0f8629bf586e9a6fc56eb95bed3b51c783347cbf5faf795f04146d79683ce092b18a3b263727e22be10971d1a19f67aca581366cc9f6b692c12285c22319e20315c87cf3a845b91c891c3e877388e941d39b12c656dc83a31d01023a032ecd710ddb168568cac794c5578cf5784426ebce04437952ca805aa04c71af5b4a82c240590b996e3c1ab7b414054e9fc12632a9652dcac77b789df7b8c98ca1042f4f5aa138e5edce5717dce5977d68ac9afacb599a4d6ca5f237f92bc7743ca129d6b49cb3b7732d71f6d61b8cee9c82d1fe0f7b3f40faeb400034d1e8ff678864460d447a903625104e16e92f69c882266cdf3a3a83e899305a9c0a84ee6b471621cc585629262714fd119158dac00a3492e8d64a17da258c4b24f8bba002eb7b84091d7937374ad35b2416322a7eda2637edcac625d3d6e6881c96026dd525b0b0a6ca6cecc50d9bf2b55b7272a68521a8adf7cb6577b4a1ac9bf365d6ef538f7ab12b6af66313cb21e4cf3f3dc70294d2c6dc5778cdac4e469af6b1ec07c2e34f6d5b8c98ed206274d3e9dfb8832cf664689c64827313797f16e8d0cdae460d5bde62b0bae8d8c89c53d925e4f90316bf547025720fe9325280a4e480c3f3a34f8b57d8bc00e34285b399b8e3debfb3dab9d9859d1df3e7a5626bd8cb1115804c709e42620e77c3576926d03e65085098a6bb7b10c8c92b9756d3027ff59c5c777d081737fd26464a8b51641618df492e1801650275bf2831c3e90a5b3996b16b6531991934d68fc883fb854ebd4ffbc6fa4679453542841900017b1c9091cd66aebe2e3b4cf61e2a6e1c1b3dcc3a0776ebc9d534257170c8dcca56e7621478e360a65f427ec6f65bba8fd2c771f67b418ac5a0d74648327f712f875b205df89167e49613603a4c3f9b66360cc92aa661182c68ebc1bf697357a136f302f99cd12a06ac400796a885d8998f5371b8bea3621da610209d07dfbb04e80503312454e3055363cd4cfb9fe6668abb80035be73f4c098e3c6b46e39c060773aede51980d98a09e42c66872963124efc29c0e2abef420ca46b8b62441e0299f5cf8783237bc56fdbc0b245071af40b2b52273689ad04de5c987ad869061be5d5449e381aa63c295fcff4ce5caeceecc130c795a26e7e98a2af3a2db6414ed75b94b463e63492d0b028e8db8616dae3a6311d8174925d11620e4419a1947482a1ee694223adb89c9c48bfab321c2610e9436678b2b424afefba04b13d3974cb3dcbb29f0c6737358ba17b71d5180322c79165f3636a2642733fc53c0f713e43f4cbfa6110de69031f1aedc9d9453238b386d521fa2332837fd674cdb0acdf5343a5d9fe5e99f1b0286cf2d3943c9fa472724c67c21f20243504e674e5cc7a330cfcb731c543f00037fa0a240503bba213b59b7b0a2ae02b7776f616b211cf2ac25ca5a470e80847d7be5ecba279eb139ebc76fb2fbbf733f4a3b5281d289e7a8dae48ead1d7920bab7628171d6824b81b5482ea41a556588fdc1ccf46eb7c1dc3fe1ed8929e5c50cc1d910a949ed3c7c69741bf5eab64bfd10b25208166289579837272d6d75335bc980efe0a0839535ab39f5ccd583d418c6924acc31b74b47034ca22a2a022be5bc8c8bd76ccde72ac61b9021206e19d26b31531cbacdb227fbfdb47b1e140f908e96dc24ddabac82de8071d18ede93cf577d50aa723f8e5852b413e5a3fe8f2812165c77cbfd187308860179014654c8ef7d7df7c3b2cd4ce1f5a6518256d5aa925d15e358d286df3d3c754fdfb500d18671bf5a5bc8fa6ca4f03607ad4fa83e93974d8d4a1207ebc3eb38b2ba6f58a463525cf9aed394a9c802f6c1c6793b32d835f4bce7e4f2fc43517f0645c0bd2ce8a34855faf4c6d89767f85db5273c97939d8e7dab4f096cd3aa7e99004edfcb50485f0cb4e5a2d6eacdb177a40e426fd9cafbe078f3b0c1748128514748ddaa9c08149c0b01938e092147ce1db98606010715d866c8fdde36e928a0ae5acfaa0b645e67ca74a669a0c024bbfe83e888df7ba71fb78f98f65dde4cb4506a9952be7ae0338f36deb8b4a7fe5d3cd0f83c1b07dd8d8f46ed8887dff45a3f905022e9622a6aad716b9422f00ecfe735d1a27156723ed082c2ad077e8803510a0fa504e246764df34210a56633ed7f38c76b8329151f3dde463b2b9bec80fe9c3f6b2c71d42dd29bc1f9e6bd304a72fd37a451c30ee8eb0b2baf009d4417d996d43bf785f90b8d3b45b9280b0549435d8dd34d60508ee43d3f3d0fa76606de741e513295f6a512d9590d00250f73c01ea20a5c0164216eec025a5cd780b46bd4b56ca5794378444e45d6d0504b64bc1609c42cab647ed3d35c3065e2f75cef18b14d9bc657b7008deec0aa6b4cac132fd7f791f9f8d7aeb388e4fa64d6b052516ab834da05527937726acab07acde27f9d74c7080ad215e512bda34c6e1017cbeb57efda9c20d94ca9f58d898b14ea33770c40202f27c0f83269e2c71a9055fad6bb178887c93935a5eda61b60cb5895327b5c35cd7f720182ff4d5067d6d8267ce8e2e2579023e2914dc81c89766dedd2c5e0db23729a630195ec061f87e525087c499fc53d7afbf254486f3bc7f87245e8e456a09de32849765136ebfa7c0a20c2de35f6c9e86e2442006c413cac7af325be9467363a41be032c37e847884b6b177b53d5298ae11d81d8f63433c892c32f12ded07547a1156f0f65e4f50c5b0c12488070de171061cc1025e7139f79bd857e7d254a6d70ea675c69840d8ae959db74e249c1637d09ef85048bb5a000cfd65a8cb8ad18f43b48437cc168a7142a530bb724bd78c823268c7fd68bc6bc205c4efe4a741db4c974c8c8c15bf7a9742c875dc5fe818d8c770293de99f94681b84d6c35d71af0c6f9874537181951dae9c4f2df4b9f115c1f70a6af33f4a65645c5b520233bd1448a1b4ce30e9797bc3f7da1ae2c05969eaefaeea0e59f734a22bf60f0400ef9f9f6bea854ebad7ff9b920b0c270e4363a211ea5a674911023c2226351eebfe14b2bdda415845c6e085fa43f8a67b0a3277f67d4b3c08030316636c42b8c543e6e10a72d13727e76d78dd2c4eddb066097faea197d9580eb72a1168a6c532b757b2699ab77248707d5ed849168da4cc43795a81e9f34df9c516c831038c363eec34c8587b4a61465f7ee03f0e3eff67926dd4500fef0c7eb0fc6cfe6d35025a9dac98119dbf22393f5e4ecb59ec2acc75d2a0293af9e555762fec5de276a542e78b787706954c28b1ec40100477410441c28d37cac073ace2083a7f8f26d5a944d95342eb01fe85fff656804c8f9e10613939e7a25a57ec447bc061d473e28af116ad1e67ff7ff69b6f615e496881ac910aeb7fdb909ed5744b45bdece6de030961e92a2a086f45f0d72b4e727d0b989eae0f73968f964046bf0403a3c1c053a055930bda3ad265f03e2cd1f920840070f54c9f68f8729dbec19c8616d50c9a307606a6af762f73fdf33faebcf97821554b11a2b97ae6d06f973f2170cf69816563dfc1e1b0f86038d85c017d9a2453bb9bbd02952e6781b76dc8b4bf3a33680157651286072fa2932bfe27edd548b95616a66b577fd806cc9548e394ee7adb1267cf720f25b22d81187dc3ec4ef25f44b141cef20bf8b3f7a36b7ffe3710fb4ecc7a14cac2e8ba9e459436e194dfbf942ec3d23707b08f1664fe2fb7e3c21f7a9866ab2a183b88ca598bbe2a88b20ecd20d466b4e0d18e8a212564e3477e29f59286daadd58975f3fdd4960084335095fd16c7576a733767fcad25f3ddf94deb6a7937523c23cef7d9e0cca4a29bb1979b5038e2686362732041c8dc3b6880b6eaaed6c066dac3308d87138188e7fde14fe7711bf7a23f46fd72ef0c5670dd361cad3d3eed154b32047383803fe3e40eb672864155301fd984e1988eee2fe5c293987d60b64be168b6e739552b5c884a17c8add5954a10e4ac54fd5c9458b675035df2d4ca10d8278f126b011166b78524903768d48ea8aef0fcb77d6e46ca7e5f4f76465845d928064f6b64d80b79acbb9d057887031f823ef4999969cd3411eae7cbf7db32e40289e3eb4eba99b2baca174bfe20a059a21850d982d250d1c97d3e313e6e92757970f610850bed879629c667783e5e7fd505881a47d7a36a6cfa523128df48aded0c0ee3d53ad3e03bdfc0237bfeb18d173b272052bc8023e3a245b9cb6cfcedaf4f796c7945b109ecb9d127257a22222e557d4e25d22378fac873297dd1aba2eced464656389fdd34b398aaedc6f3da88f037b5d810b636ce0416ceae1059a6965781a88afd332c3ea35ce286078f52f6b6c78b8acb0c9e31655222763ed75cf7453723c5598c201d168d05d66bc470417964b2f015e710b12188d920f835d8bd3c3173a1ffed8c80e700778f477936f0441a282469a8890ae79ec5e87af50bda809a67c33f45ec21e63b30b15e3f40234867b20f11f365f31fb67a4fe458e05ed2e68043c546da374b7505df569a4a8eb97ba926934f075f57c005ec1a3b670e3e87c16e830a91c5fb8734dd1ede867120a25d2a0e0db81b7470441332a1f842a80147dd4417c4eb547ccbccf051c8a483de1b751fd34e9bd0e9d3b0e3252324c61d3ba7820ace883546313e28105243abd504131b32efa2884458462b6a77dbc31bb1b94bd48c8b5060359f698277bdedccf0b2177a961e32c733f27a6d2d861fa1d218a89290bd7c25a099dd2089cd7fc7b27f9ee18aefaccacc683f7d127bfb0c0d5c3df9a2c5769e5ec5b3b29bc4fb71be8f4d21d0be805dd4d6ce573c10bece297253959a9ec7d98638f4f29640b7e2a92e3ff52524349444bcd8fc91ae36919ed979319778c8398be86485caca4579b1514a48cb334e2c6390e74abfd5413d5c2bbebec201744e7e548e598ea1ca67c6e6c05ea7f15da70ecf31beadf43d88b32638f7dd1c0fb6af1fa3d5137817c15952cbaa1353c5523df7e4ccad588c43da1db89aa00024564f37aab354a20032939e832b07637703e2df58fa0f4e2eb9ac42befbe8449fe05d377a89f299a5f4deb7b9c63ab09105d179ae6a6a9c46848937915d4fc6815464b5a33671f52b16651a441a7011b7244d2a2c07f8d27704c0dfc7af3cfe1e1d03cf42a1932257ad6e6cb78c53ec9099d05cddaa06b3d52d673ef402a4dcd9aac6bcf7615fe15619635c54c803db81771f4df54073b429d05fdc4c521e2b00c7e1716f43cac75957912b5fcb40ba474f79c58e8be810bb3fbbfc565680225890286f52ec90757c835a5346c189c59872117b74e08dc5a8d1e3c1b4fbf9bf7643245cac34a82df687b83dbe686e525cc3e4dd0a354b63d2ed564f56a82f4cd9f5ff30d39bfde1e954e2cfcfbf8bc618ece03d79bdf0b763deae4cdd6a0bff9a1357f83f572d5023308c110b6e78c8fe55b7c70a448bf5d3e2da6006355a66d77884d1e795625c47d2edb76e1a3ace8c029acde6ccc3e978473fd927431ab428a9f774d741c926748a28a6fefaae993fd488517fbca14bef22015e1a279b49fa639c94fc8fea8161511b4ba277593796f991f6affcf0e5d7eb3414ead988c50f408289e47d9132bde32c48143603bd725a37dcce324e6bf725e0cd9fd8e714ae74d658ce4c762b86e72d1f8b5c097993fd17ea7923d95e42ca5bbb63e1f18bcb785c0303726d79beca4b5407cadebbd1b242d13cde9c23c9a2cf0f34c1f00532d45b57d07187528dd0c9aad47c9ab13bfde801a14da5008a396eeb931d3384677fc38d2dfa96625dd0998e9ed2654cb9ffb7b83ef9c5d9c9bd5c2eb187bfbb03984d00ee034ef3491eb65338b8e3322a961326792c719efbd2799425075e134d66bd737ee661e765cc1c7ea96c3089ec1659a8df9787cdbc7301a26b70564de55baf687282de49f39d3d74932f00d55a5b7b4195a98683226deeedbd4d641ae81a8d3ed62e3fd2134a5f9f594f6cb12968f935bb37ae6e44e0608b8999bd09e3720ff3d1a84181708f09ec64d236ccd81bb343227338c89920859cc81eadaed7223e799ae88d9550b9dcf4be5d84b95981a5ec31f149067e4f5081220fb1cb3adcfe0f6d8139dba7f9f47627b7a3f991db7de21aee413290aa1cc1497190b7934da5e1253d6e92fe997bd6928f15879345444f3ca0bd1bab3def032e6a8821065fd0bb01a8646da230caa1adc7f3c3e00f87c432ac1ead98b56be1ed93b29b32fba97c986681c7c179a998d2dbd801787d1957ef064aa9e506cecdfe2198eef1d834b6dbc2b4bd6555c7055d3c220ba189962ed077314d465bb14b93922cf7fdf738035fb879ccadfe49bc0722be2a3096a20b425f6ed9e87867e119c3f0660d527a36276ff67a6977098b94c74b823c0a2cc3198bba49e07ab16d798679a8ee4d4e22e5056875b26ba9fd629440b35b72351bc6d841d0005a9ba86f717a587649325f101752610878764ca1f7d97d80b1c5e1786e0386ee5b8602e0c4fbe44a59048629709b25bc1079aa2998b6fc66c912970068eee1c44fc08d80f43ffff15e48e20e3db0657717634d45e563ca9f85b95b8e8ae40279da99c23b451d5ab7ce632c0dfe8849c21f0ec8a4a485f026dbcd6fa6d8573d0e76e2edcf1e169aedfa9a91dae99db3cad91a6e758494dddd65bccb23c3a56e7832dc67cd624719a6cbf5d01b2a667849603219fbf51093757d375e9ad02e2e35ae56a0d53d8d7f505333c79514b2d2a5b2c2f4ee03b81afad174971b94759dc277b161707fb1d894cfb6742756452afc4f83e610fc7091d99c882ef5986a1e951389d14e4cd4085708152adb07f1213585d8c8c36b488c89cfe1309db2db704a7b70878395b595c4c1a4b23cb2ce3b81b59c400d00d4eaf19d3115363dd53649f0429dcee5ef8b1fc0757c7a8a0234f50971e78b150fb004253c0b3f44708a7f895bb1adb9fb61538a060de4c840fec930e631ea2fccfe257253a6af12ca5af97d17162d745ad2dfcd9797733dd6cacb3aa2638b27f02ccd71fcdc843d50d266feab772993e63efa710baa517de5291ee3cfc5800e54b0829a96af143d62700a4c8697e3b2a3e3b1ef3485bb16e43d75e935d4dad156053e495448644e449a42c3e1cb9f158879f26f9112a4fc296dd6d1610f952ff67a16234409f2f51c9f198a19ba48bef0ca28c136281c8ff98631d81983373b767908cc5060af1e4ff58fdd07458e3ff4b2d24d3ff54dceac4f45ba1c819b8da13b2d65049eebb26f8b55581d132da21d803ab372b03d3688f8a883374e70888e59295772c4a25166daebd839342f4bfe670a496d03d42c783bd1999cb4a7b444a112377d98e8f02b850a89168af32d60604c7b6fd44d871c96d92d72cf3effb81507cf5dffb874e39f187bd0e06acac2ffefbe44e2cfcb7e751efada2f08a7f337d6b7c3425bf9820fe7c495ec4c33774de8306d92ac70e64358d11af5563a3a97840d2a6dcf2332b29625990eb77a9717197b681cdcf7c5e2c9dc3b7bc75a0fd9b76ad4810a91b118a7fc72f053585586752d17b25c90c1f6deba747d40e402493f18925ba35965bf0b97c889e23de3db8705e116d03f64a4bafddd8ea7cf628ba8fcaa8bfbba41074f15d79328c9346d7e0341cd33734c844f1a2af1919aa911879eeb6ebb5d2ab25619697130405fbf0bc169f35f86f36790d91fb9254f3d6dfefe5e3bc1bd8f789a3446ea656b9bec769661debfb5ef08c022ccc4d190bce8f27ca122c66e57e0ad55f372080b8eb0f19663ff259cb4e6c27e554588e58064dbc6fc6ea7a0296b5f90f1545a82c57a79d1a59c15233fefdaf473cc60cbe74b0547e573309e3b420d5d65276d01e3ae5d1be87d52e88e87b36bb621018278428b6d526d04beb1273db48f531f57cdefad232f491f9b9b5fdc35776ca59f58d82d4ba6bb5da7b3f2aa5da5adca26037be874418bad1cbca133589a18915250b22ac04f0b0569b31c6efe78830cabf68ea0ed06fe7f1646b3bf2de8c3a5633916b1609465f3547d34ce48f48cc8fbd5c5ad448446ab112389f14ae86fb4cc5f4f9ec92c142a8cd42e149b7547a82ba101ccf4b341c603baecca7dd0a0a535200fd329237352278ba50a88efd534061de2a46a804bc3984640937b5cf3a6caf044a97abd8420f16435386ba12356583753dc514f5761b93da339a13e3e086ec456d781716a661b6a02227c6831bb935f66896bbd1b4d3b54457b36218025f7c28257dc3b30f5af064e5505d645335d359b4b271a7297ef7e6b178c5d47a4f4bafeca162a18e7b6d4f06082326fc1ebf2577acb413288d52885bddafda3562c3da9479541e8e05fb1bdcad344be3bca94d59a4051fc5f4938191d85b8b88b07b9d4ca17fb054d9b11eb6616a8317501053d52c3b70d0b26dd58231b05d7e368e5843a3c0715f17cd074354db57085b4a0f1cf54f2fb7303efe88099f10abf6bd27b90ce39d5c99e47c06304ce87e1b92a5a45d8baed61249ae27a028bf05ab9a2cd9c0fc203bb6acd63b3ae1e2f077b72e0a76ba610840bc66c1478d28f5363b02945bed64b4ef59e726dfff02c34e1b30b8f2d3d9a77d9b2b16d627965223c99ec049939de617601eb9a3d9593307cffb6dbbce5d9eafe1f47f71db5a4cbb860423066d96aae2df8987a3ab97a88ba35f7a8925c2613313dec3cbdbed8f15a88bff44b7127c72c808be08c9ebb23fad01c113d5f7c31c82116c29323ca4238a4f35b9ed9a05cb39e736d677807d51aadc8cd5758f0c10fee556b5676e74e2bf381ac35d54d679e7e9aa69183b1292edda5de54f64ec568b60ee2f0dec2d5623643d7e158742b4e9de1aa2bc4fdb884059f4d48e4384dbced49c439715d9b26025d5392157e2b272a3a443c1be5b144b84e4e5edff52f5d60a421e7605cc3c74d071945aae2135fd73101e97c0bb014cf541ef672e364d66ade4ee5f27b022b06337a51e2ffbaeef39e713a101789db1f21f69f381a8196fbffd2d0e842112abb5a319aad9676e0ad594317099c4200aa6b5f8b2fdb2cf62055d41498dace457aa145d6659c5ee9f2d5855c5f01035ff26a9ad97b492caa9abb9d7fdd808123ed6e95b3b246400d2c73d0f48e7ed47c79d0230b2d7c82cc4525c312ea23c692386caa204e9641c41f2bc1109e6787e9dd356e3e0f8494f3294d0810643eb72872a5e5b36927a914823c4580166b0169a20753c25b129f25fbc8a73d382b35f4a7ec64d73bed1ee868be62d5052e91b1c2bd390dcfe72c488b13d4966c393c6ac562b331f262af58ce3523538ccc4f9f588e4c394363635c372b65c50ac8b00a2cb6d35f516e7894d5b929eada538c93edd23ad36a46209f3a7ddedf90e40cbd4fa362a5496fecc6f7ccd3f0f4b6ec8e3e17604b2db1b02d93ee9df3752c1a37393604fadcb6e521d14d259e6a621df7e8b2027646a40881ac515243ee705f79285c1c6154b59fb65fab1033b8cc353da704851d48d2e613f90dd80b09fe45c007e29c92d5a8ba01792010ad4e48692658bc4d4343ee36878457c9857f7bc1f02c77640c0a6fd44b9e0714be560e2eb16075602d18f230b6fd51ed72499710fbe360954f067962f2254178eeb1775cdcdffb32353cacec6541b4bf502e35efab84825d3cf67d57244088c1f1b2e78202de4cb9dfdf59ca742c1eb001bc9c03b16819ba388a9bb4d3d52a4076b95f7d8fe2f6bd301683ec7c0700a59d8170a42670c7cb18804729f01e04f9ed2e724ee9f34d019cc726a29d4d291913f8b3c47cb65d7b8da59bf415c6eed5f0125d8c54d39ca7aefb7c27a549203a581e521c808dbc2f2abfc3747b4dd502c562308ca039503729f30f9d675903a6e1b79faf46da6ccf858578fa8c5398118654313a36b9d93aca8c339b9947bbcdc43ee8fec3ce4f96f8a6c9c99089df3205fc5483373ccab8b99cfa029cc88961afa58812637a32f45f879dd914f4735daab2e94688f06367961f61001c3b16421e2dffb34bae119e223959b15f8a6bdb1bde0a4c9871acc2447f515f14f5c5104a3872cb13b088a73d55f218bbf9445686316219e6650294be1f7d0b89384fd80ce8e46ce6815eb960e1731ae2e02ee4962548938721e9ea06ee106bc5fd1a12ba3cb8ff8c4fb12a44f384b7662d167256756f229da904cb83ebd182533c413de49ce765e2d0c889d264463d8387e701ecf06db1532f5c70b5ba1815f2f471bdf11accd8ba73a109cc193d08bcd0dd6bb8d74a7b01724fafffbf60b94a37122ed5104555212e2ffea1cee1a50eb170ba510274d8449b26e5dfec99cd17d51363b45736db66d79983138f80fd453c948e344c5bfa782d7ec3698eb06fc3db9a375ff17a6657c0ddb76a0d24f7ffc59cf98aba2eb102383a7d693b43abfa1ebc51c5b3ba548d8f3994cd84b9ac7be601b863af87e088d0251d735391b100083a0b616e52e2a9bcdc2385c7cb0e6398d308b1be9a593bdc41978bf1357fdd67bedc831ada28b2d128cdee2828ad9d5a5bc5a37296c6d39e4de9343128878b7450304112e99104e0ecbf148058f33ac871aa7139ffcbd9ff9fe2636f6c2fd4b363665be765bbf5d9073b8cc01499c3450e203d35e9e0fa1e0f5364429374d7b93162944f0e83d7defb52eaf5fc584d5562a95577fbf915c38c3964132360eee9936c79c96eeee7dcf34fcc0f817de79f25c20b9a7ada828fe1e26158d5fb996e1d985c321275105a92b8e7a5d7166df043b3058c4e614add7ceaccf39cfa02105282ee3a9d365716982d294ed482250965d7238e69dc55ae8c613cb778ff658b1d5fb959124ba10e0b7773dc594d2909eeec4916b67f66e32419bd0a5d29183c61e58a85ed8bf0d35fbbb5c19f7a7566f6f8ab6c8035b18d9d0dcb9731f808f351bd238b6dc724905e4859dfb198ee2775e899cf6c063a72f6ddfa2a0fdeff618be10233e4738026dd7aca6f506c7de684044ae0bd2fee60829a57548fc5d0dc52e666df19218fc5328b6b18c02242782a15a55c37f9d2a3b4cf92bdd114f391a790c11be03bbf726446312ad0f174f91523c8858fbf4a25e641c5f64e1fae9eaa081bf071799629aefaf5407062c0df0afd37cb9190fb6571ecbe63ef8dc2c8d2b0fa6130e44c4d165ec85389d35274596e81f8cb4150a11ae68eb159f76ae518aa6b4277c21868088bb0296b2e46a1115cb2ded7ec5cd709420fb1206e638a1aaeef61d7727c1ebf2157b5daf246e801e0bc24421d992416ea76bcefd09fc45df2c06c5a55ff38d60b9a67f905b2a19c92d4c2352863220f19efdd340d2061b34bacd97edfe56cfae3af0fd03041a30f722a807692b4fb92b21a4aee4c9b6823d10136fde6e8025f3ab5e4a7fff936a8e124c334f52742aa5454d7114b4fd30b3d0fb1b227c645e3bd749b6b9b93019f8135dae86dd11d37ea192482a3950f20460393b5d8b7b2b2999f9c57fc6712dcb9d1cbcdfd59ecfa9a8c99dd18f3b9f6efddb7fd97c335ece7ef84339290c2b4d65a73e60e65b1dfd07f771646cfe74999d7e1ea517d30f7e265085a936b81fe2018ca63d473571933ea314b1f3eff80ec9556934080737b64b93403c372e1157e05a52310490d4a831e6a32252f75e670a9b453c6774806a1397dcf8f3d97aa373ca8aa8771a87584ec42695219d47bdcfb10b89620f527f8ef5d36615ba4c316cabb3bdd7a5788dc238083c49e67307e5cdea36e9847d6bbb19b8409f4f734858c162468147f6de525b766e99be352fc0aa7eefdea57b2176afb875f5e7d90d2ccc3f4274a1cb60c572365b605c37a718206f5cc08d558563bb8bcf0a1f7824bd1ecbf44ba0ca14d44e90ef195f7ce8d951df900bd3ca3bdec3e45c94d1608ec217ac3576301b1d31e58bc303d23c21583a7c4355ad66c5392b0447fb7d0cd5f925cc0b85535e925f0623d11d4e408f9bc29a65a9bdced931ee8d4e9881be7445b803389e7f081b92145c853e4b46799464e617a97cc2e78a5997ef0c49be87a3a594f10a01a0130b3afacb571938d8955d97561b41fd63664d6f09ec3244dcc1bb012d799fa85da4f437b252a5b69803a4f92a9a65458e3e6cf8822427fd77ef480f9d06a7ad40b38969c22f6a6dfc36ea975350c913ff686bbb601275c8bb55a481e8fc2c3e5918835a226042cc267950c2e4daeb6f4b46a3c1ee6f26ce55f31a486f58df00e3434990f0aa29c1fe7575ef9555421e85f77fb4eb1beb630b1928706c22f964c8edbbd289bcf2eac27a3ce3c1909f8eea08d59d067c3dd439c16a8c899465288c0fd7e2833e1da3517a93412a99a85846ad58c47ba5d67cfade82d0f7c3a39bedd95eeae39afa3cc7de5e4fe164f267757165653917e328a8a82a1b014444d102b5bae2950aab28275d1bb948772bb8aca3dac55344081e854cac85589b572c7a942659e16c95fa1764882e924ecdf58c77b5bedc87f91b478d4db72972a3dd66ca84b7128847b8f4d323ad5bcf2de009cce7f7c73d78c9e2e24c01e7497e7c6a3d2fbe6bbc97b12dd3829821e031f7c1f7e1911103f077510add6e3c1ee3cf8f234098a68911120536ec5f74b94ce3c4b43b69a6844f51f17d6d73f17f846236a569e82b8334d98827055bda09a09d2146ac4de3754d683f724a522244ec6ec41ebcb44d9dfd9d8376363378dc3c387c4c0971fe010079effa305c455263e5a2c67d37c21078a09262bfbe952814aa727a67cae3499f828f4cf5c97fe3dff2cfba2577d1af10f526947b74046107459ce72bc5f663b908cd0216b0b6fe15e8488e6767009b48ebe43e61895c73224b70fd35d8a9b059b086ee2de0d658def0957d0af0c9c2813de28cb3e0d30fe52b54df0a90dd04a41f38aac20364735add3d2aa4deaa99ec990526f059029495ffe2d35fa5225e9d10acee11f3914614f6c7a25cc71d32a2cd383af2282c7426160413d3030185ad27f488f9081580b8d5372e2bc61a95dfbddda7cac77bca604e7c157bec9539d374cbaf1c79113c1933f59798dc09272ab69b7761839ceba4a436ec4d12367b03f756646376e50d7c6b69112e4b09a1c76917f8b0cddeed6f4ae3d1f9c3075ff209b3c6635d25fa4f0720257e940a2b0ba38c2a23b1e8acfffdd3706a7520a40ac6b170bdbc68f4d491f61a7a071a2c8b856a735728a198eae6f2b0d646c025b41710faf43b29591b91eb1f4930aaebc724072e9fa9790f6f64fbfb165bf766500e70d5d50082eaa94d5496e3d24000d95bea9d796af647063d9681d0aa78f2759387a11b8171c4845cdd3074d404b609b8fb675c00fe4abae3753a302894a26438546103365662727b2d0dd30de55a4f0995818f4ead7554c21b332eabfc4388fe24fb6d1f6a1461b7fd96deb6bd01c7dbedb56a58a2d5cdae7f0e162fc4ab32f0b77b2df106d1281b6332a3b01470ae013a7bdba98b6177e77d3d7f842c66a9054df3d06b9a5dc3a5eca933d6ba59e4b95a31b3d303939ce594f98809cc520ce03400a5918cbf433ca34999943493cb3c391414bf2e93a67abeb867565a65a9dac6eb630cb9ce7e003c59f768b335a90982f70124f5121075ee6c6b0cc0d4958af3686336b1a0b766666912b0ed3162b835f8452048def91374f440f25f0b115dd763aecbc5e8d4fc63ac2de5492eeb9eea799fca0c2999fe9b45721058acdef61eed0ef7c3e6332be0cf053272d689c9b394601c5ad4f21906cf20793df9c897d1f7071e48db34c7886b9399b3c73ba0b476a87907de3e204d05df76d446fc62719ae41e0e254e58f50caeb66c6947479a661131d9ffc082360db50b51d13d77ff6f6b750feaca8140f732745a40c40d858eec80c8f3ef38b8e6af733ccb921394a5de8edd580d33cdc5a1ffccb696190b5d6e1e75d69c86199fcd81d205665a88e28d1386879067d42515649e2b6137527f342fecf907d8e7d0f5e962dd3d2a81abcd565cb721dc56ee950f96fd85c5a918441a4cab587f482ea07a6610ef8bbbbe7b8e025b99bcd0c717c8c8d02e59777e9c58e1dceea45cd62a0da83088fb13a7abd5323fdef3342d98ce38da59be7631d56a345d8f70e558d0e632907313ed0a91a91536de009acb08bfb2ab2523650582420ccd25f8fade164453e416a0347fb62d000d7c5760c623d604f0cff069e5619b13ddc05f77cbede456572f3db303548c57dacae4e37c5dad15f6021270c73f19f1085ad0c514aba332e0697ced0b10eedaad166bb24d2f4381782231cffe3b41cde0013f97e162aa18b2233f4c4c35fabee668c7fc58a04bd88bf58cdb33212caa6abd64ab54f4bdc86089c195ad87e49ee372ad7b47dd8dc5b764ff299e9f8710cc2310f3447e1cb708c51d027dbe18df3344f9ba00406b133096dc0a71c0981b667c28104a3be2b8f1e3752e4e7f5e92ecb291293f1b17357364874801b223535af4c6a1bb28c2cc686dce869dbd3fdeca0de971ab49edc6adc8f619a7f3d2668f00050417c4d5b99fffcf821e3bfa5b64fa277248f2af2a44a5bef1ce981c48c591c96a63596d584a5c30cf4154ba513ca5f258abfc2bdad8ae7d76015ed65974e22187b15989f9d159395ddbc3a7b85473ae163f1c9da1224eabd9442c11d41d23fe35e8d1d1669e2eab1cef0167902cfd85510fa94e8425aaf6aff8090b921bfc752553093fb17f0d88195f62bf4f330609e4d48a0345dc55fad52e7240665898bb36b5cdf1ae8f614148637cdee64491630da77071ff2490387bc360694fbcc161a32dc12ce1cecaf5f664df43b0dd3138d2cbe9a9e520dae1fefcbb3a3aed742d3c29828798cf9b648dc54cc731dc051211f5339f1709f1b364cdd21401a4c4b3fe95d84e948e3bbebaef39413054d61410a62d2586e1ba1754f8cf1f36e3cea4b489250e243774582446f9c7dfdd97a1caf8533ae54645bf3b9fea9b22c44dc0e72d6bcdcdf2fb9f8e034ae15ffb1b08909a7b3a524a7e1da0043fd3614b8f6ffaf74a4852fad72625776816788d097f0fe6b1b0035f614043c0583f5376a019cf291c6f6bf7cea1d74cc5b4f3943c96859ec08608d0ee6c3b2304c0041d022a40e23d35681088dd56236f132b4f9b9319bf6c6043aba459fc538022ba967fe754fa7a8360b0ecd1afb3af9a8fae15e74564c9e36e22ac7880b441c7417f3b03ee10d857b7a06f702e2682233eb882fda0194bae74c9251bb6937d684098e945f5bc727289d5c218d6556f5fb5bc239c76d6ba9a600b8380cb3f6790f5cd7bd6b6e50812655c908322adf928e60f8bb6b90e4fa23b401f828b6df2508faf13b8552672c07a6806089bed0740bf97ca5736239ea9f04c557d2e7fedb7067ed6619e88d54a8396a7e8635f91eaa5bd13d8b0d40acf9cb304c1fcf7deddd7b26a66f6bb61662c6ebde75edafb1ccc729805a46868d96ed3ea21a6ba9de829ed222a3140517db1b92ba9bc947f3979de1d6bc9f42e7fe1ac49fc8407b3a6548cdd4f7b12f389a21ccdd69f023023cfecd735a60db307eac2e14d9b3cceebf331fae790aba124349e2c3beb050305fde862e02a2f6ac1741fa0187e475e07a3b7e4c1255951de51a4e0e658d4242a60e3e153ad03423eaa3b87ac03f6d2fa367c88246896528f5260ba548ec259680906b1d5a4d13b850bf635961e1420fa3e55ff5586d892aecdc422601564daeea49b45855baa6d1be04ab61ef0456de328ecac0f26919007e4f0761d6d9e2bbcb50f364d4e5d9eeee519b39f3c3596546974e09ad732842405d70bfae75fd0ae4220bc9c007b3228f41d610b3d0c95915f0680fb5ec8e0030960386a23f40d0392d9bb3fa8b181ec1cf0577e459b1d5cec3fd571b6bdc3591196be2ce1aa688342a285f74e8a606e4f691c107663d771c5c3168e4f8a6123cf48a1414388be96179155516de8ba0083d796364af8622904ffc7bc5d7aee44c3eda65bf70b3747771afaf6974f65d57c82608aaca013612d6e971b61d09a4c2097f78a4c82f2c93c75f0425472bbd997b1541b31c281bfe8aca0803ddcc7d4f86b33692c374fdef8f0acba9fd2e3d6a93e4f9fa9c8b4911a77c8109447e91bbceea10f90cda9c7a7191dea138cf62df9f14da6f82dbd69a62f80f47203e4ccaae730660ab162aa718571f41f3ead7813ac1b997b441d4e8513eb85a8e7594f4b8e2e2584a8584ac754aad03f36443ead4e2b75f61f3788e12a743c91752a1f19a0891c0e9bff1435036299258d610d4a569641f9b11c6fc7eb9d50e2aaa74e0cec1c7526e5426d099bb8e689f2062f8fc9146bba3c1be607dd8a0373471b5df7bce6c62152e30ac7ee00e09e23c9ae75529bbc2bfff8e872ca233d879332089b543cca60ee96ab622bf258d8dd4704ef0feff85633c3b5cabec7740b8c19b8dfbb165fe5c278e0804155c154dcc41a6ffb91f2b7d61a901c10bbbe8f18b96b9600e4ef5431641bc67795d810d8ef0e897bcb4b34810a3993571dbf7764f9bbdb64d6147413adcc43da596c3df0732f574d9525ddab8c5b2dc6c143a6f9d0d3e5fb7d541f417b39efe8a001c41a22444abc8f9c53fc660e017f1fbc3eaf465c7cdaaf6e8bfbe39a07af6e49a10ccee1aa14fa29e135cd703144c8ea40dce8915f9941efcd47b0c1567a6c4cf9af793b09a7832f035b6c8b0be9043565173b96c083910f762e29449a00a94a534d9fe7d17ccbc8a275fc61b27a46b9a9d151ca6a965c1a8723ace585021dbbcbdc76f5ea55879a08ba39ea973af4c809f449cdd12c76ab439751c3335c8d29d6b131dcc83ceabbf7ccd435cf72c5136ed1e75e10368c17b2f69dad34db5b6815d02041a4b4cdecc20193450e7a84c1bc334d51edd562bc78d38b55937c67d165026a070d81d7b10831da9ffaccdc17b070dbed37d25a4b41804e6f2449f15dec83b92325dd1fd32adc11a735843d73a98e056aea238129553fca48db48f674efd313918307ec8edd29620af2cf40fb3113ba24a165cb37d8740fd0f2032ad5b4afae0486380b381a5e17a3a47e40b53950a9a8b0f02d09e93356133eda618ef1e42df37855fd1e8ec2c9907d0a65ec5cc392d16f8cf80dceb213d4a35d2b3607ca06991c3d95ed473c84810b70a480cdd4be8a43f15d7058a413079810112c7e8fdd6d78a3220330a173a34757c5d46fcb3e7facb0858e91fe28dcf07e72fd100bda6a0cd5a1c8f2382902b9aeb40732d04b57bf973040f97da1839c00448d13333982a4e8e6bd167f5c6fc2a7939ea2adc3e7712beba47a11051248ce814f4d4099db063be8cb4101d43ea914a7a535f48670a3f7809cf0bc87ef351e92113cc9414b750fc98c0d1151ca6b221a13622081b9c109c01d04421ff0558950292ab9cdab48a46e0f4d3f2b37289c334be92ad067918d17e8606769d52d8f4833b9fa6cb492c0b1b91aa96f81b05ce350c31598b3862f794960c453e68528d746a00059d411d5f3c3efb662573e2da724486f7d4d3c95621e0839adeda5ca2a1ecdbfb2978914b765d21079036ea79e5d386772a43dba0b480e4b32ed14273ade94098dccd9c4f890b7471c2758db10f63ce55beb1b91db29a6c122e2e1696ddec5542e18c05c88dae422a1bb1bc0e236a20c031d3c4c9f17288abda9b782727ce0fdc88d02b9d57d15a8b6876daf5a756e3fb03df221f4d23ddf778ec8d7ad8cf19746e0447dc5ffd7c463673128828eeb285ef3c87c131264b662f975376b5d3c46737a93ccdfe7d2674c1d0aac708331d47a93721b76563ae1397af8d1c8ee599a4663f0053c711cb63ebfab7d441adcc6d7302f85ca643d6c3772df488bead444c15ea0d4fa9d9b274db91978292c4aefbb085d90e557f1b22cb79dab1b61ab9d0f6c5af3d2730e2888f3e4c056a1a451f8cfdb237d621c57e71b8c30f14a50d093fa8a1a1d367f76b38ac65a37a7ab93ec9a4f55010bbda9f155010ccf8a72b17a8b09bdd3ab0b18d1f0855c7ce6738e38bf269bddf1ca808527c7970cc33aed401c6dd184b0dbe89d90719d4e26f4d04be3a4d2d8d05b83d09428c14d6c25c3279afc06892b685275d8eee6a61fdca33ce2780e4c9e68d6edb1f542933785f41714de528be4df80229611c612bfec73929db18eccc29ea80cf172e3f1128423395a75aa60424a5e349bcfb5ed70a2797cc845cb28c2d657625197a6ea269e951d8ee5d889559f339d9bc3546d81327b9d8a1254940cb63aa3f09fd3979cc74c432472cc00e0c03c7b48ce4e8f6e30e10f3dd7e6d9f79b1ebea8e7baadf97f245d170a42c63c95b70509c659e2441ae1123563740d8fa7ed5c7d81b9e9b7364c84a2e1469721b368efedc76af07ee4017f3a3a865702d924f8c806d5e8c84dfee37c907730b1429ff950a7988e2099915091d661e472c19b9922b5add0e320ab6fa4e9ed464240614ee5de0deafa5dbe0758314b5e1ff3adf7740b2100d3c07eac7b446a343b5fcc9188b683de3afa13364c51b168faff19ae1706dbf016247ef27b5a1b7623787e23ab623e51108d7508c124d462f895f0b20efd75953f884ae4c42a3995f1730948010785d239b11441f05956a979ec9e3f4b561c9a3f63cfd4c4b7c188cbfa24851ea305fb150b2a0c067da54468d14d9650b8a4601f8a031cf64f86a8bc82a0cfa1319ce897b305689bc477459e7a98b32317cae7d89a91feae1b60371a9f145a5d585e9e297d31f6da37b0130479ee1b938dfef0ddf5fd28500a1553898006311c7c550208e0229aa8f5f6d0c9cc20ce4b675a01ef3ecadca86e0b4d5c0ca9a2a040de1289252db3f79abffcb40d0ba50edcacdf2776ded37d33eb2c74bf6e9fbb0f4a8f50536f71375fdff9ffb5d191deed268cf118b88e8c37f891c0407fe8dfb7459abdec5c85d21f3064d51c95bb6adb466de35d3ffe62120fbbb471055fc53867c7d288fdd40fc4953c54e6bc77962a813f4aa411196fcb73a2a201175dd7aad6948c295789c9c05afbff01fbf6460537afdddeacb149296b5c9531e1c53f034cdb8a139830abf4678fab5609150ef5041de6b46e7de820f4fce29688d27bd14e697cfb422ecd004b4abe98f6a474de1af0a45d3c02216220f5c3c6e489e3bbdec3e88b1484ba556603053c2c1d64f16f842008aaa47d2ae14ca42f1b1b07efbe6177e86d6ad5e1d49f7109797c85deab06235d9eb2914117206b5993cdd1abc347d01a48950df426a1502cbdb4b5cfdaabd9174574620e08f6d428d1f5665881eac4e90a735541bd44130da0d66aca2871583cc7a98e032600b3acc86665b4b2f1a1e2be10b0203707d403151c35cc379890a4db7b6d06e1f0978a04cc8fa8df09cc49843a60f0aaef33b71b30826169a195470fa2d8fc177e8b25060eaf7241b676dd4b67efc3192550974c1a9434d8f45e9f727690e7298038eaee4d77db3330cbb333e6397d9d6d3425729508dc30c5ee6d34e69e6a3a04cfc7cdc922d7fe784b3e9d8b02b39655f16e0de424b17fc61575efe12ceeb5646e295f6c5a6dd430ba54bcc1503b0a7a49315e5ae4e1c103e709ced4dc7cda4d9facf300a11433975a373d4c3c7aed100960e542e1fee24c9db81438ccc72879c75252384939bfa4a9be386274c8f86ffbb2f9f08301ac5eae91b4ee4ce742b5ec7107bb08f1ebd38b6e6bbcd73589f143ab3a04a69693ab4704c7c0e882ebb534b8d9b0b337c4d2966d6376d6d9fe7030fd642320511378be36cfac1b5d779aeec6733967684e50ea1072020c3315744106b87c38fe186e00df210a83bdb793380482bbb8c98a02785eed7d189d83cb08219fd39b7f14eded3061bf0f36cbabee7602e202aade049b084cc3406aef9906157c57606f04fa77fb13fd6b1c81c5bd782d0e9b3ebca60e8660d3510ecb301f3ee1513d1f5b7e11e240cb71c584ef4e9c17a0d9f467ae8dd1101c7fdb9b87347cf3dccc35cd5a8c54d5b5ba4cb088363612d18fba23a2ee863803b8cb47775b8509d7c879bfaf37e76b03a4d4539548b50e30f6468abdabb48ff32a8abe1fdb1494a1be1bce229c7557bea69e1b78c9f3f4ce587a7a9b5ff19251f3317926da0add69909e32b11ec783a6db51cec847c2280e3a69facde8eab4ca308bc546d213123ca7e0989c3f390c7b1a983c476c37313a2dc5f16f9e73e733e856a565222b25138bf0575d3122157dc446f9e13dfd2d9bab7b748f08ea91afd6601d5665027a121b8db636177330fa3562023672b7b66aed51a140e0ac68d2925a32b6d01f7352edd993e75cc7b1a72575e023b3c5a0c12c4003c28be639d214b15c2c86d98de013a20364ccd3b25e0c5fdb7d15272d17895e4bab881cb05a9514cfba83d4010122129d9cef74dbc798ac3e2b1e29a2535ed53994b362367e5f4af2c7591c3d3dff8a1b0b5144f466cb878898ac5b820858a00c05f01ab4dec012e66e6f92c1b024b62a38401e9b600805252ea7b4ba1411b7160a44fe813c5c56d8eac33b7198878e849ddacca70dfafc233c5862f2ed7c6bac03a75a8d37b850d69962167374d8bfc2b6c0111d696a4887ee874858ae5fda7f616656889ae7c032d33e0eb6bd0844fb38d80c6d8b88cb71d0293b3442693d02d0fbfab058cb7f7fe1e39286508b67674ac52b1b5b3456cf262303ff9fab564c76ecf91ae2bfec9059334f20769ebffbc2950a20d282709daaf80875489f894fdabc048ebbf9b64521584427ba499f1d884ea8b147b744448a9789e3fb51a352a1932a452b9cdd6ddbd90ae2ce0a56b21d40405b9420ba9694114f57c8dbb26df2e741450a89e2bdf64ec04a93549729a5acbd3fd11cb6cb2ae354bd94ed6473f86c7df5f0d74b33d99c78162df76fa6c324df19b53d2817a91d7508b6e41ccd2fddd7373c3b8ce57eeeb5af01cae290517ed5eade6ce7076bb5840718586700fbcd209645922af4916b50179401ffb817aac0467346815971d9c62467583ea8c3fa41389b82e6c40f9cec14f9c3a7a2c33dbdd09b55d6d8403e2fc21a8364e74e7521e29802798add5d328e23c31c77207472eb8c709fa726c1829c6fc1119bf59e88a75718a3555174c91df0b53b1d85e616a8534ac86795eb7919ed2547fa6c44ffb025f996695ee82857d065fa0088a9508c00f259421f7283ad02ebf060ad3535abad395e47b10ecd78538b7319bfe41cb6b8b1d2c32b57be6c541de4e136ca75b7019aa76959d234a65ff643ea0a50e2f12cd319019a1a29026e986c19efbc4ca4cfbff433f6d723252f86c43cf0f8f024c1338dfccc6f9aedcf8d3586f930eacf8192eecdf8e45cd330d96c6b24f9718ab23b3c25cbdabae3a8a5fe1e8e725b1c28075724c1e5b1780e0a2f6e6063a62570feb33b138fd1dfa3046c480cc42b115dbb3a1e2af2a492a49bb219a46bbc4e4f562350a2720ea6a711890101c0654c2668e5315dcc666108dfd4d24514c721c96ed3e52ea926ea3e3be80eaceb1ed4f0728d9c9e2bce0ed54b64444321c313a2812bc2a2c5689cd2c8c78818d5be6f10a3895882a4137355ffc4581782702cd8b9e395b2a6a62c5fdbcdb1aca34d4ea689921a8465634848fd29e92721c9e931e0b418eacb7862981743b97f93f520b8fdcdf99389a2a056192803872d936d2951ae33afc38823d6599bc7c1afeee72c292d9d9f9c46f4fdc01c1f71279f6023671ad4775597304e73f353a0ad0f66a668c9d71aedc4654a4a3553108b15786ebfbcc8288dd5a50ffcbc68cf78b76fa241557c9fa60b76351b434bc671c280e24e1e7d447295421f44ee0ff32ebf89ce583e7daff9112693d0a2fa025fd4ad0f9698370d88a2b0f5d8e5b2c8ee82aee2d9dd5fadc233aecb40fa5778de392cb79c188082bc54d9b8356602b795ab67f7d6a9ac20aeee6793cfe63254cea09662b10c072b742d92243596b6bf59aa1822a5d57514ff2ce50089c257d8b2c8e7727f5a18538c352276acb33892c4d1f3e6af55336beefe79682febeb439bcbcc16eb9448a5b310f002ae9692764eda69489fb26cd7add6cc1619769e15294da8102ee36d8ea2e47108f423b199af3066a1069331c0d04725bd6dd9e38cbce1236e20e10a3ea0aaed1ce8dadd733e290361a06662a27278a4f99fcdac4ab906870357256de56415554db4486e5f8f9e9117806432583390a318294c7eb4427647ea6ed43cb67cbf1e3f66ed41b86495cf1b905e86bffab07d15bbc3cddeb1a298fdf9ceb4259323bdbb9068dbea314cdbb5c08044d56c01474113e3486eba9f1801c55ca82ebd352495a38bca7398096ad52f5c59e97d10afbdc4330fc9ff9cc5ea6cc4817689020d4550854ce053fd199328a6e2a57f523056f2452e263b53c6b79f6897b1499888ef469d448eaaa3ed965fae88a02091cbbf43f2f1b2b047e7fa641459e546ef6a22bc1e56c5cdbb65c85b8a50f8d96973bee37e3a7f727cc3887ca885e39688894c45d41108d114b48b831de32e3929844a613117aa1aa40898e24d79cd2c3edcd76434c60b680b5c7fb88cf6c3d36e20bd95d871363b05eeb62260536ccd5a224c6d65158ea78b4ba8d2069f888d1fb711699d01c746c7d25f8743037241cd4a6190ec52020f565e6911876374fed1b0a39918a71494961852d0401b0b8b6ef4bba855c22dd72ef27f70ea3b599031306095364e27f95dfe87900c461b749c1e75369fb79ac7fff4f300b7d642d1d900b7c97f073bf1da0844add6a8bc480fe797330a62feb6a31ea27c129d0e36cb4b3390f0043d98a36ca0e10f6d87767046f68607e274579361d975dd543373b81960e804638d07f67ca8c3f84e4a988c5a861a22bcc9f1219a7c9dcea0b05d0cc9847e8d7d5478c882408144c140061d364305c382a91455ba76a1455658351281555794f5c74df3ea7ecbb3e19ef7a672dcb969eea760de92a26499b5d13a84b6874f13959e9e5440cff697635886e94d6473203bf31c9b9c03043c74052624b97f3917b9d8ac6189dd102304b27db18961117f3e4de06d619238b88dde3d79ebd58f6e27615a57293498848934e7305f937988ce81dffefa4fcef8c98af9e9606da82988c3b7af0cfbf7d0a84a8319e6d4e1f686a70db2a86a410eadd532a60f272bb1418490e2f128578e5e364ae2c949826299b82d120ad59220c8315101084ac4703cd988bf09f00abdfc1a0fe8701bf7a6cb7d7f879172454fc61a0ba68b54ae9ed7a76f48433d078dc939ab95e22839d6cbdfe71d686b50a24f12d726b0628cad52e96feae0b21ac336bba626d71491f4063384f0bf703faa5c8cf9be628dd38464cf0561c7a1bf098c5080ee35cbd18217e5c9fd4f9ec96ca6c34e0c89c27fd9c988d0dde5f0229f87c6c2eef26fb0854e806a846cc55ce4e64f7129c92f87966eb865ce1c3ca4f9d7cee13ee41ce4ae4e8fcecf3317275081e62c7119aeac05d8722106e747a416624901268fa5d632b45009734f8218ba8a0c3e2c4c2a7bd27bc9ee35c022dc867036ec6b948198e73c5b23b562bae60e6dfea19d0bf21a5ac81ce2acdb2b81ad8d726282e61e59c4b63612fba0933b770a193f6e88e2cf7e81e0269bf08904c0948e1b75e30e1722e5425291c5e13cbb8e74b75ddeac9a6a569ef5637fabf834b512da3869932153a59d9c18ac7c0aa2ceb78be923d221baf4aa0e9f7546eb2542a5c2878a016b8d589aa7b37cb0f61db3b8c90b272d5342acbfad5656b0fa8ceeac803508bfe0a831bfb33fa1d9c44373adb172eec539abcf192174cabb4b780f8eb81bfc87abda4a696059fcadf02ab020c2e6976e483bf2662b93fac5caffda23b26862cca8b118e82831c1d2ae02beaf2c6ffb50d1bd2ac84762f8df696563b341e5ed0434a7512adaaf7f17be80f5ad5303892504f8a62d934ba85cf58c41f27f7ffce00a74eba73f41d1753357ef6c606417ee2edffe9028ddaf71eca1130c067767691fee205ee1236befc3feb68d9ccce16fd7371476116fa0da322971158fff0bae004b1982a6343f61e11fc14ca1cd0fa31ac4035cf6f16c19f185bf94490e5639475a2ce8991317e3da5d148c8848828d843e55fd69b419fc33bb3fc3d1aee1e4b2d88da90dc64cd04d194c4056f4783ae0983f28606e8b1484d4e91444fdf20c645242f2741ed87121fab6e42b87d2a05722543cbecbcc7fadecdf91fa83037e7bcc294d21fd9cefe8613ba483bf1c24fd1804fc185e003fafe447c4f2f60446b85024f32a0b3b46622000fe303027d961e35deb8fbf7f466f2bedf1f03f6aa5c6130a79a0d8ba1f76f9ead7572c445ca9e38b2fc5982436067879cebf5ef220ab3fd17eae2e4ab6d1c5c407d6329910dd0be904a7e3e08714d2c9441970c52a0a9332f290a05548d5b39030dde4aa533f5a789825802a86b1a109b67429470d689e884d3805591af2e3a511d48b0bd190ca16ee7a8106329d0cfef07f9f3010b5d2d5d974462fffb50859734a50f3bc43c17f8085c8daae1ed8bca384704b1daf8a47b2a5a395e54dce5778bf4add27a3fe3d0aa6d554a1059d508444a3918a13f9d7136b769b593ff17e033e7a05393b37471434a2eedf705566e46d54db03a32959f5a39c3d554c1379150294512f4f24b14f9282430631de940baf798d69087fbe81ffce56b8c1ec2cc92f8d89e13af32e817082dcc8c505fac619e2fdf941ecf85ff1fb8f1f25aa614741da87e71f8782dd7a8749e7d94f79f4ad0b1a27490fffabce72d1d9f8295e9e9a5c94bb706159f09340770dbf2541693f11b5b1499229d8abb80897c889877c782aa5a8a599e272ec614342d39cd646668bf855aa73d0f625a3c08a6d33938b56afc54099539f11a3802027847342f79c30f986f84eabf1355c7e88d845c986ffc8ec0f9e38386583b074d9ec9c9d9404c4dcd9e55d904a2a4b0d5ddce583f89dfa6e3b0acd676ac0a7c4032cb893b9db357af565ac0e83c335cdb2ba898c0393482f6d6de0443b8f9def28f90703c23dd2c125e4ec18295936d6a352ae3fd80551d4f268e3c70d0ae57bbac1c6e64caee4e2f2f4a285b728c2cacab154e998e517cfef8b302684e63ea55957ecdf9a9873ce523edd029545d68288e8b49f8e7dd198ee1ebc341625c7d218e6e421a27bb92c174dcf12d96011bc056813d11744953f16204b759064eb3bf4b36409190ff38dea6a4eea27486494730eb4b49b40b236adf4e2e32d17362c261ed35e0d1ae7501351e11c83806e58616601ae2493eee86e7bef8ec4fbf85c88fc7ff06d96fd0ad119ec4c1b5d1990d69802ba5fbb12b16d7a61439470cb429751fb490bb1bec6e4444f71f10ac9d7cf553d2e3da57f57cee03596579c1c031f2756271ce9228d667cb0d4d2ae86591922a11d51f216ff26b2c3c7fd22da17d75c8c868bac351664ee54f7d19bdb1c50bd966902b54c5361b93151f9865c58e8841fa48d0336fa3ca542cb0ae10caa2dec5e91007c337015f9e96a1471cfcb9c3b2d1c7bd53564887fd44114075dd16fd34df4430872527188c31a3179e9ed42ca5219d86876be99928231c8cb13aa881f21be423c8a57db2c640641ecd3db1473dae3140bc92aa0edce7bc1d95ae57cc51c37793b1737ec5d26324cbaa8df940021bd71526d202d9cf01709d6ad0378abbddf7a8bfecb309e93b138a419d439c732c95d410389e901324d46b735bb27031a6d10a34ae3a5ebf349a3749af49df54ba49ded3bb5efc433945b524af116a1ccb04615b597fbd2a445aaae35ea4e426021a09459a71219928df794bb230679adefc8d97afe5a56ada4350469fd38de0ddefac1cabf44b8f9064d270259df1a2b498f007397f16915d8b05fbba471a2041901f68fb998e35c5701e431f64ce4645d8b533965eef83dc1c51d4aa65bbe80083046486b49a9f6423e88c5fd825055bc6d8bf867ee3b2bec6e5398a5e501b8e5d1e4cf5415d9248792bb224b99cce6168d190b4e7d7df47dbc492114d542664cef3a61895b0a6b7b2e95da71e351cf78a73a6fe8baa2a73c8e4966abeebfb7774125f10706533e3f745379f2f5557592fc227a0482403b74a87221d595313e58908ed07a04497373579b288f7184e25b39ff3dfdbabdf882571d40739c503a268b9e5470d2e149d7c4ea620b9840eb9abd814b10de477abc146be79722f471a99feed7f8673899be941d1f4ca3e65f6681fffe3929c1a0ce0b8ffbb235095f222cd52262fe0418741a4e8ef585997b7cb6d28b10f77d20830b274474dc99b745044a8f43ffd2ff613df202d99287181a2f882abad11214f1dbf7b07df5543b02ab42d33c8a5920882d0320a527b61f27c75a26068853e55fafb22dd351eaa295e5dd9681e3efcaa69f66038e56660c1760470a52f5e7810dc887b1bd866951f330392920ad0c313294c7f2242c4dcf8b8344825bec5b50d190a4c72430755f4de682760939a3686e29195856e3cb93a3e329c0c71614ca29e14cffe50a5a9d535d151a6a6f4089adb2842084411856402312947a50bca8bfcfa3156f93addf6f9567951661c654ba43885bb3b013b621d6e22430ac9bc2629c1e63512c1d707dc4e47e6690346f830b890773d7c3639dc1570133a26fba5aec5f6fc19414518b9209ac7da5e508f9c7da829fb86913a12b8f59ee414287e77ea12d44549451cff818fec46ab713441622d3b6b5895bc7a52f64ef78452b0c095e26d6d9f1a46f3be8a228654fd42724bf5177f58d567040649c16711576a83b367ff44f62600d710430c6c2d484d918cc6b33fc58ad401e4f9d717b91284f1c3707b587bd5832865ee8168fb7edea32339b7702f6435161b3fefc6f53c922664d93387ea537154b8b2be3eadbd71cc76986108070c159c53c56bb705c1b8cfee407e8e8de46e871dbe9cd32bb194706e294d7ad8587ba249315e4544eb3dd7a496030ec65054865b8ff86731ba4c58a9fa63da2fd91fcfed1a259ea17d053df5982487bc50b95d46a4b145d7a3052df1d00a65b4bb669f4c52b0378f215f5ff78190e9b241ffb379fcc869cfbda5e6952076ea99b07a50f21fcba0bd993b8218966d24d33f613d16abc6d6201d2dae28c4d5ff732671731712143a946e76ff0c141747868693e649afb8649ca918b95194601bd297083ab4fbd7e1cf8672bc46fc74d30828391f33b21085177a3790551a2a5e4ca2d26bfd9f5b8ddf2558b4b1303a9961f1c557ca56166a49544eb973733a3a647f77c96a72ca7b3b83f6beccb3221b821a57fed0ad2182201479cf14e66c873f81a2d3cdb004072888e49d97953d3658158be382263588cdcb1f94444fe6636c3b1842e1b2d3910a79fc55bd083577883f3a05248be11f9ff5eb647659dba71f35901a62f37a388d6abf86bceb89d66b4e3b1d8c814b6ce407127b5b1653ae4c08a014acfe3cf360c32282c307b86e3902addc56c9d7b691d65d7b2542e819419b0ebca3645a65d87cf99f995f2f996b8b451ac823ada31e72ba26b29109a44a543d7474f049d39c8bc0fb28c34859d2fd02936894584a4cd6664cc4ef8720bf54a993bfaea44c4e1feeeabf1a3189e205c5dfbca7aa62066f29f915dd78ab1e9b96a46ffd5abd8d9f2076fa3b6926cc6233344b1868e3bddb596bfee88f4f1ea54df823464da93a678606d1c85467c618deeac41c3cb2931959e05664e704a00b916c630fb83e1177a2729a88873b59b15ba91de58b6309272ed30a0ce461fb613cdd3142d6da3de66c0837ad087e7192420dab00f5601e15e6feba396fe19f19baa53988030ac613a41624fa1944d94f5836e1aa8a6a6a86784aabb36c4829afbe3d7bc27e7422bd99fac7ae989c9d85c2283854379073133fbad6c5f6918011d96429c53a9d32f4292d9622f18c463a2ea178a1e548d093db4d54b40d4bfc956392b67ff333a6f6e26db3884023e6e85814f28169760516546f16787f938f4dcbc6f85627d602bc85ec4850ba605fda9e084e61efce7da90fbfbdfc488bc9442520bffbfc9feed81443b82eeb8e2a3ab06ec970b0f4b0cb8021ffcc944346b9be15736093a84f24e2d22d32dc27b9cbebc922887451c861452d0df8beb023a5d919f008d64691f82416af41710e78e84335149544caf7803440acd90ceb280e8a4918fbe52e158bd50ade1d641c30cb38c290b151440a684e70d14a149c7a68f90ccf239e4c4df8de78351a3ce83618bd5ad88e9874b1c5a62784395248e08aa58e13a1fbcfe3c3e838ae15ff13ab6efabe7705dda899169df44944c8c35580bbc47e94abbcb9c9bf3ef24ef21e1757402a83519ed31afc296b72dee213deb74682d04f25ae69f56d06f068e9abd26308a179c86f1a8813a22d4d1cf8c9d972940c87a55d05ae492cbf1b45c442968de045ff41cb26ef78eba54b3e73e857a4acd26b413f50d376af22a20d4de88df701924239cca23aef90243db901f0e91d5a4c70c96c1f77f1a17c9cec317a9c7e6e9bb619288b62ffbce56e3299fbf0201e0c53ef7859f30282543008cc4aa2b189f7da5e76583c41643b0555975b8f1b3e88fdfcee6a284e04f51053d2e59e678beb50063eb95e71bbace2a49169930ccbb14766ce4d50b7e2de58617b702849dc856e61ec3717c9dcacdc8ca3d71613e0bd3ac4cdf6f2863c809a069e8c3805471016826c01434fbb3da597fb367db780c0b3016f012ef957cdf1f9673cdb8413e8b974d3e1a55a6809ae563db3c6a22e36831b7867c5139478078b5f7b4ff02b6a9732969f592cf190f8ab4eeb2b571bde0e6f7d17a826cd787e97a1263e8b581a328ef91982d411fa9dc87df5e80cc9d2482bbb7e30c8e947d6af33f2e0b2bb92a5dca9510e6e7b4a977c243dce154a1d4f8a82d8705928b263ce5a2621060c54f6ee4a8c960732ed1e1c401b80c49636e0b6992f86c7493d591a2bb74e1e0858d7f38655c8ce0d9126829b8842b5b6f63b159f6e4bc69987eee6744abde5d128ef31e6131ea593a5cadbf25cac38e69334016e606a6151ba8f7a17385b28c8dbb0dd8b9f614b1d522fa3f712b1a9e12920398b9566b2175cb6a05b3645bebc64b7fa8c1345d02c5e866d2772656a03f821b77f374aa998737561dbb0fcecd7ae8db2ce4dc7735659e55fd1e0fad331ed3c5596c47ea6b7d5f2f6e92935c82b495cc45434e09879a9c844c0862593d7c95a1d4bdf0fa23378aff523d9a7a1e707eb78dbc5f3e524cec0ba067dcdddd2ffc3d9cb6d993f51da1ecabb3b51dfa22e689e242321f4bfae2a4c5d8a48db2604dc6a988525694176144d9a821905acbe46d4b1e331357253c3935762da018bedb33d76609194a9493cde1933d587b389946d479c1e99a8738002309dc1987e67b63e58725f2a43ebc551f7cbf49597cbd97fd0fff76d8b950670b11ba42df7765f6967c08d02120990fecb05bb488c1981919bb1c2da174854864b71f144e30b6ea2e1f2fbe70eeb7d109069288852fa6bc7c708d78178b5f30a1ac18d20ba018bcf2de3c3ed895461a03a72c49d0f9e4df64f6d6076f5126b9726e01d613e61cc21d195ea30a29c9c1f2c89f79bc0623317726c04c33e2be3de819acb200bf559ba27c4a12658dfee6053796b77d3b78f22e9f734310536b3aa4061cf64fdb2dabfe3bff0051a8944bb5375d507c044a292ea3dc2732f01b85a744696a314ea1d4b19a6341e7146f1d96cf922626c2582a7447c59a887dcbd3f18749c54c3811e70ab4f590ab43ed662775cb1395cd1db70b450017954d6cbe5ffe2353ebc577047b81505ac310f4448018eeae38ee364fa5588fb037292e9384ce5cba618f0d58983befeb07496955e424bd08bccceb74de8b8391e6f412b358a789b1d1f0c70bd8f95468542116e1938663a67dcd95155033ec6222212fddeb8356e2ea04a439483f0476b91341ec28cca411966fb97f4b35ca3a0890c2fc7c02aac7fc089a72699caea0cbb60f97aa29592f87badf969e2bb253b83465081d807478bf630a175ed84ea6165cf527a9a3914b30cf8743aa0da486f6c20ea1bde9f0bb81a9a56fe2a7b4d206178c1ebb87688221bead05d6a98c320d2f9390187472b910677fd60c8e326004c1510218e3eb75721655ff53652a60f5d8978b3166a12611dc707821952fecfb40d536c9c4819cb3c7ca9675b1928fc2602b2c003d16daa8a3912c402d7c80c4c4887402e6823531fa77a406ce65d41f9346a4a5d774cedb91dd86eea4e462c1611e2aa2297a97d0e52efb5926e8af7b3625f192a61542eb2d880121a19462d524d2f2124584c9935539140cd9789d44bf6c3c94e8a9820932480a55aac7ccf310e313211dbe720af4258ec05eedc47c19bc01259e5d89f5aa2941dd2ddf14bef7e71ffeede0ce3af883c19e033f63b9de6250e6efd17cb5f3054f80e4fa70df1281a8badabb5f0dade6d26fe78666295dc0cca32ec5b293dd7cc18b8a21736134e15791ce08529d936c9473ed9025b743fd817e368b581efdbb70c5348f3aed6c18d6b5447de1c15fbd0e779a9bcecace6a132a17a5c428abff09f87c5f50d40e31063a80da88f8eba6dc1f257930623760d2b06b8fc07ff4376adbb68c4e6096f32187a6c3396dfb9bb948f4ee99b4f9cb317f2ddbd2db976e4bb8677e26484ed1875697b8ff9ab17c1afe09dba9574395df658b8706243c3dac92c63aaba00b89dec5d4df1566ef84b405c367ab1706f29cd38042138a930a71ec8c68eb22bb25188ed5d551e23f8226b86545a17795fe18492398548393ce1397dbeb0412dfb244a841f668edbf1f27aa6f0d9aac00faf224c4aeb077e2a9b4e0023a534ee80e82e476f61e6f7e4572b678ac1cf76132750d3194e3b5469ce352f1b5742ea5d47bd318ad630a9994a51bb23e552f2948dbccce10fafd58e86cd4b7fef67461e17921ca01ba257ca0d3d3e9b935d0ea9a05d12cf5baae955552e0ae80e0427266956c3ab88615e9e61b414e4ee23f132c820a5c169550d037a84e95a74e39e83da5a16b622a3158e3be3d19c10b4cdaf843fe04c2985f51a424e509e1cecd9431af7a2f593f52d10bebb20296aea03f6243a552743a819c10714de238653757709518dbff4c97415947076f5808b63c5ecbff17887b79b2cd1a8270c82d4aac2d76f0d12fb1f67bc91e7053594a37edf0099bef973da22b87e1053270acb2b2a20871c442572e0e5ba0ddc4a388cccddd5948f846e594e626a074a7b636d55dba5f2fdbece57e9e2c8963aede312dc56d41355809b59d163ce5054a43917a40e18786b8e2554ec3c76ef326c4c7ea07d6ab075b85f9711640c0f4235db0290bb8b817ae1a431996ffc66ff1a97ef53a79debe8fc6e6929be37a8543d66e6a98ae783c89ed515695eb5e7e2cd4b198ad85f796edb30c588868730174c9ad55a90c12404f18654c7f4391136a2e5e0997e111f7a767431471f3576edf40be72f1111a5474f3d30fcc3829624d03d73f41761cf42f9d110477f7775f0e9b4f397c478f39881ad53b07fa1e674c5c0d5355e86726fcbd74b4a302f683fba50bbf13c0b3743534bdc1b6f356e426f669173b7464dd7ef0fc158e3ed5beea5ed8d3ad372c1d3b7f2da6579afe4855a101dafaae70b8919b30eca155ca1bce1b4dfcb1b4e62d63bf21dd7aa3e2878dbaa4472cc01a3db28d55a8251a4bde8873105018f65d06129e939380bf9602f8c86fc77151abb2dbbff975bc43cdccf89648deaa9931509a284656c8c4d78a8043a8bce03703a1065b2bc1c5ca554f56d0ab1ed60774ca2ac5fede04493f160c65fa1e0913c6da609ff17eee741a927657ae261c5f967127ad8415a5f6992cd8bba6a44cb624f2beb2ce2206e4c697196b3c1af8e4ff27260f71e468924c4e7206eb60ab3427657b0ed442c1411af4b39353bb0f31270fde08a27e5c6a7b874f5c9f7b43e24bcacfcdaecdea16bc813387190fb756055ceb289b459c8c373ce8e75612f240d4c73d65f934902b0b688bee5726213e27ff6d4e09b959edefa6b34268e662943d1ccc4f012f8300f214a42196404c6f6c1e56edee494d0395a29e853ce228fb6cb2d969e829bb8917a45e8544bfb23b14b0b479238acdf849881571cc6c4be0a2880dbe4be2539c8525d529ad3c72bae1a998ffd26f1edbe52574f9457f3eecd55366f6fcb53014f1076e8708786558ae8c63345af7ec4c30f759bac64c65969212e16136dbb20d91b82575351837801004ed7e12ee3161d4584fa713c86a8563ea08142fb5602e1ed47df5b4eae5b25fccfb755d2ea743b57487550ca780013afd1923df896882afdfce6b8363fde572f3f7ef7acb8f48b95be9eee1f1d881bfac17bde00eec08d39500fd7ed6a6e364812188b55c6a5ff90cb65f3461746e063d0d6f5650f737a5ef1390086670c75f56ecea92bd87d7acf5e524344651562c12cc133346bffef47ad1836a7ade6ac3c28ddbbc462376b17de17bd89cf5a295733d7cc8cf40518a08c0a16ebea90a707b7e27bb91a1c620f9c2ab3b274f2b96a045c2028250968259197adf3c48f466fd16b5d357330e393ac14ec9376b87a5349dea6d2d300010d62e8a49aae0e045df2fa1ca44bc8baf626d30ddc9db3bc610eb662e54ed15c7e01ac902b487879c484889da578e14d9a7db2ea3a294d1219404657c9ed0b7e62bd1083d92e328795b43d449e5d7f785d5207cd80fed86a37f362d6951d58b9377edfbdf8321a45872773c9d0cc0a228aaf7438e9ab856d2af42d29e96e4f00890f0f4679577ed68297223833b79fa8aca727c99c9649805b8bda1be9fa41df8e9fc6c717fc904df62c6869e698ac95c3d9c8040f143ce6b0b56c7e1230cf722e2927865ed13afcb879523202b528bf626ab6b9d3b15953bcddf05cfd7c72d7214f302be66e2b1c4f0e958e2f2c60164faa59ab7f716d1665798445481d80372ab370126239f527e1056c69f461d0eb0e773a7661bc8b82501633c4b016e8ac3e129d44021daa4ad139d8e57aa15d4ad8be2ff3a440569c8af1e80ce72820be704451f2c735b74f819b6d99f72a663edf13627cabe625a6b7869421bb0ae912ff284244baf8bb87cc27d0998d43f23be45aa43e5d270096db681c042a4def9d22e42f3b61865b1e85c3fb44f74dc895c9ea1ef9e8854e9976bec4fd491a2818c35d911ea6cc7d5e86106ba81a5a0995f3148dcfb15dc9af8b525af9ab4b26b5eb57ff96d70ab42b49beb9172d78bbf0893d2fbeb0f76feba96dbe667c8c6946df6bd39a8257ba0001ba34de7f3358cd55148f131c2e62e0382139475e4ae5e8ca1d38b13dc82ca9ec43071a9afc638fa91e1318528aa3da734371026f11b65eb4911d124f7b9470eeff0ebad8ab061a5624b7af343db8a6931f75c7d75e6b00c21f08d402aa5f7e93ac52e902cb3e95dae735b26b58ec7b90bcbb1dc599555be0c6a1b0e53b1f96d4653d51a52c576b597d3133cf2f0fe50d578920fe232a5517f3303521207ea560d4ce18376e8e73aa5e863f104770bf502f892b0d651e316e7948c35d508b3b53e4cb879a9218c3944305e426d74199f8db97379f2cc02329dd72d509487234735fdc405afedb37ad295817c54a91f2a2d313781a4fbc5dfd8d5720401515c64fdbfc5303ea155d40ec153997cd171ec2d0001eb76aec834516643b9cc9307de2c230d56df957e01dda907b48c30d5ad28733ddc65fda429866d6ea7088ffe02a8cf7b5d691ccfa6f24f3007ebba0469cf3dd10728af007585bf89355776a8dd1c34b60c35c56adc9c5df199a713a9e69b4200b7904b2f0a11b7e672f2c43e868878ed538326180f8e17e1010ea607a40fe6b1a26057d7095eb866b94e16c91adc92986576cf6a552626b2d52869d238d0f1e560f74b8462cc4f209a68c32a8ef485b4652a08acd3dba93d5266251324a54c36d9813ad925d9ccd452dd382408441f60a33f7d507079431310c6cb79b4b3c400b935f527b5e9447ed01feb0991d2f5f9b891c4ba1cfb6a09193456f1762e4cbf0a3fbe0bbe0f730e592c450d7b5e2d5cc535c18cd6c353fb8a0f918ea5f03e3987cc8daf9ab905506a78bdc890a9dd5b762e92d4eb52c9dd9e677d6e03220a884c0c987015dd562c2e1e12c2913c16470d3dc7e3770b306d817951de8267baa47b21a99ab122034885143b2bc87940e46f169e2835648647e98ea1ed95128a0b0885502bdf65e1673769261372093e2305b3eb4fadd4b3a10ecb229b87f166e97d0a1227e78349433eda11a711bdea298e15df81d84ccac2824fffb6aa680a574d985220716e5fcdbf1ffd07409d2991aec6a89b81137a2fcf60a8802695e5c3e2a9fbcd7586ec5696995719fb6328bdb283f799fa39d5beeb2687d07aa997e35016191d921a2a240b8fc101dc53eec375742e0eeb776e20e843cccb0029fbc951061ffa453e0a48ed44369884467a00acd6b2164e07e41a00dd54de49a2d4b4703f0109ee599f6c97ff20f7792b6d378a6de04a4298a28fb72822add75702f0afca40b82c99cbe3fd56915019d7b25331ba3fd2fe70dba9f6e6edf827ccefc7aea975bceb54e4b97e608f64d6fc461a9e5274907b6c52f0b899d7e0d87e545e8cd90b7b2a931338b31f1523f5cf9181a43bef88e68055dd43ff84d7c320486220611645595e5a1d58f5d39dd9eff9a150a60befab4a1008ac29daca0ce9cc9a05f3eb34640fe78f65ab0675724e62b218119b582f8006992147bfdb9b93c8a50ecee66fb3c1f17a8cbb6a84184a9a38ead93dac51b1afb1949a55f07055c1117b1a180609f41809cd04bd62dcf64a1106898183cf8701c700580243d90e7ba9fe4c733321bc103ee97eeec9aa5d58cc1fe1595dbe53819ace9848f611871169a4d38c8a72c050ff49581b7b9e89a0519815af3dd9fe5e334eb51e99f5001899d5c6d92269392578801304c8502a82ed6ee6d5be52ba125f64d584f4f4f36b7f5162ef6245cde042c6d907d59833ffdefaefc47481a0901dd33b7b9c7839087248499b6aa2838e926be62cd69f6820d40c00180299f2ceef83cf56e6ccbb07a5e74334eb43b8f1c9ad2733bed8bef78c3a5b683677303129b7a5e90db29a244f4785b00d9cac932c281ae57aac848b48ae25a3d9459295a37b595cbfb147aa050c588c554e38f2d9865f73402879cfef998af047de8f9e9d633fdf53a802c53eb649c26c7587250e68c3a21e96379a31210096a3c46dce441f3cc9a54f08aab7686d5077304de3a5fa6a991a17c128e5f048fff09bc77927134ce30ae16b7880603ae60010908c18cb6bd7ed5e2e8398277b041cc0c4e0babdc87b3ad11dc7980ab2dce8207d63bc58a763b6293584458c40024a5e7ce97cccb771557a5ef0777762a5e60185147c5a9ff49e5ff7225b2526661c360757c01e2668631bb40af265ed4a0a86a3801eff525e9217132c5b88c23b231f37807ead92916fcdd251c1497ad9a71df851741a2ffb9768e5987a51e5e256c5e9b6b5552cd17ff08c57e94a2c07512761779e4821e517ca4142d62b7b77b4f28ef2b3d9a30d4ae56760b0b3c5ee20a5f032ab7766da14f06390dbbd66ebcdf850c11d528c4191b6a37deed6960c8a7d2eb632c1cce89e4d95507710b5ae1c00977583186128acb028fa3360a1d7c45653edcd1225bf0fd06668e50eb95aa82309300b496ae191c005f1debe4bd6ecd1d8f509c8dee09b1bdde3237c5acc766c0033d63a14eb9626af82c46c71093cbd1ccbc7f13ecd415a238e3b8f56c0e9e5266dcc8c5d4f81643f65ff6f22cc87f6624f41b9440016574906e3d50105b6602b485a3c60f8dbbcc85405eb641fa672821b096e8cc95be5ebed2047da9afbd35dc7a5c6ba0172b5cd5658753a13061efb328e3a435ceb312d2564c955b3e8248092de43a233ba63347fe4d26aa7a3f0e447b116d01d306716c9c557e19f8f2bd66069dd84710e1e70e141db54ca36b9bf5459dbdf46e9d436356ada91fce0489f4b5d0d05c3ab98ec6f8a575d4e8a59e6082909bf65b9cbc0ed22b13b0f03830d63ffb58ee6d3d4b61caad49ecbd4a2241ef3178f8cea7334df01a7a0ea986886ce37b60287921967e732fb2751067dbb1c02822e2be14caade00c770a19a56c74dc75defe403951d9dc387d0dce77bf81edb7bc9c3c0c35776db174da0b6a51a48445af557b1751c70f117a4b2c40e2750ea991a2d6d65f6e69ba4b079448cefd464769c2a0434c254dd924e4fcffc6ef106bc81f0cfd068a9aa3bb126cece1ee458659a4078dbc307ed0bdc05fa71db0baa68a507d15efee2f295a395e2e92dde4228b82c09e1bea4d1e1e79e9ceb61ca0ab87ba6241e08f595ffbdf9eb31504773dd2f824c05ce82b52af6923d05cd865245b754525e401a82b24781d45d0b531041ed78a8abe972da1e8d9876dfb6f1b18bc739f43166af73a5e6589a1574181580092c67384123f7d9225337ed32666da9ab50c0604bd4330717ed2215b6ddb98b8fe2b4db23c819e1bb6228a998b5ec117b3eae01874aebbcd6bd7d9a9da15135ab827fe7d0989600f4583f643be64e118e55a16c75d2f534315b250092e4409686dc2aba9dfd808f69102a11e231e0d2e7e4b0af1f806710a2765f5ee49dabd600b45cd90c72e0c5e9d8a6102648a9f44742431a6f9c506ed1b0f24ff1ed71b736906c7f94a921e87d22ec03c090b8fca29615c67fe3bdc8cd73f46fff4f1233ef903c6e1a1ea4c4d943e9f3cebe61c4eec7ad367213e9f8c23b16eec306a890815b7e274771fbd06aac896d102eb9f5b0e73716de6b90958762b1e9e1446e5cd9ae9e90c006c9d4f4d026282bfd2872ad2622c0c9eaca5ece63af444c154ae911cb9b07b95e5828a6934d752ce94ac64f691716d9d0a6bff24dea1e53b4bc3b3b2db7855309cca8e3b950aea1357fdb02707c01ca779f5c795886d7850636d3215463f2a802517f52a87532c9deeee7911805879ac2b7affc29a118d5d41ed494a8626137f5a0ae9298d014fed77bb75990bf5519624b0c68a0c0fe0d17fc09b0ca54daa446c21e1331b13e9866c423c89313ce916690e0bc16a084e218ede8768f2889de72a71da11b83880725f5a0067719aa3914e1ae75522252741712538dc2d3be47ce45d10bb3272573c4630916f5a8ee0d4b2e2d261830e68975999ff171ae626231dd26bd9c5e3088637b125b22579bd2d05df6bd9ecf4e2f6bd47a2eb38d6b6ef03da0f156f566c3007442e147e521292e98ea47c9b1893e701b82888a6efd5833f9efaaee2afddf1b2f33f587972409fc8ecf299f0ff74e2e3dda9314281427d3816dc78ede0da4581de2c6bd706e59d2a787a4a4063b8f323463c9f278d466bed843d0c11c6165a85e745754d61081ee8cb26e3d508dc2e3f1170819a7f3921433bbc2579c15b0f0f4bffaff29a1127605805cb2e2a842cc8e2d30a73f71b521f4386f3061c87fe5e64ab6d583508c0351890a0239cd9e44d02ce7c8a2e66f45006dedddf50e6c06b895a57c3937c56000e87de63434e45012f88bee0bdf23fbd17d255406ff2540ff05fe458ef3fa8f8b677d94bda2b3d548c8d7abcdca1fa035be4dc75822a54e2882bfd5f0005551b17a55697cf5027c55482645defcf98c423be9d217a91dfe843e6c0e7cb6cb6e9b72be1874d83c25bd43b399fc6e2fd81ff683f768d7a38a6222728dad2d6ce566373118de4f6756354a9417a85f5af70eb0cc0cde3c4fd40f1989e070d8a6ac3d3685582c71a5a6708cc2ca45d726dcd66876cc2e5c12c40c1ae22236e0e6b581ea7c2fe1fc0f7ea86786eb88eceeda08bd93883394d2a1b61074fc3ef0b4725c3535ca42b36bfbdc8b56f87c70ea08be070b547e17fcbd7e97db1a97eb17a9f0bd49d381a4443ce355862c353d062dd84a07d359b53e4b8953faa259a19e8b564d5ae645db4aa6e19e5d06daf54361ef7f00f6813a7086554c93248fdf240aa8c7a05439fc3dc268b00794b8d2f196ce64b56027fa217080235e430f6a35aa2439d83e692ee6ec8f3b745d45551f085b3e26c5f1c845d17413af0d6ed10a067350845d407094bff413abe2ecfba58f47518036af39140432ff16a98f6828bf97ebc6ef83f42e75fd1ea5dae6b723dd42f25bf69e7be56573d67d876ff4a0481a65d5ee8ac4c1ff965b2664e9e524794c9fb47ba70055cbe22e32a5770ebb8be62af0079ed45a1a7b7650c8c867b7522c64264f1783276712a746694ca7dd0d22bf3552be71558fe04d7487721c62559c6d25e6aade6cc4dd1c127f0d82f31748c33217b795c1ce91d83d9d04a5e185a12278d398341623216b88b965c0db6cd588c09fed292de166870f575552f94cac8001df28316aa8e6ba5aa16f96dc6dfcd1544104ec7c3653b28c8dab99b0c18f99e9b5d4552cff251058eb2d114f06af5c7435c06c0977ca3e3234f44562418ff39dde83165d37133b2d2eb0c91ae781d12c1a48e74d5dee5c539770aed208d1645eb0cc186dab1e2340240dbde4fbcc79f316942654299834ff16bba210eb006a794e6878ca3706bae74e3cf8122a4bc7c59d46b1e504da5684c92357b2bab3be020d082505f2f5db7c71ec6abfffae3e60945ec0bfa19075c9c14b9a509855d5f7c322b33a7554a96c65e69516770f91b69cb47d1e0e56799499611210dba24db9c72ee93bb318e663f3b80e3879150b47a29053da4a9b9c3be4c0960d4628cda742aac26545b6697ab044bf79289d8961343f68122f7c60b5b646bd5d405c6582d895c5323997b0008466fd1f65817ab00b2023dab536ac31d3df38313c4782d77e3a7fd772069e432272380818041965f0761ab814727c58c3f8a84c3dd1c589852c29ea6b3a99008e8c895b5d228114afa39149789658de2cd67ce944339c8d8d3fd6e62a906d3399187b4f4e6628a82c947d444d48c0033676c87aa4991c2a3f5ae0647db1b11983db8c912494110e7c5ccbb7dd45d4e2bf2abf877c4530bc8212df640feeeff02aea8310c02eec88a9aedd159ecdd30437367c8e95efe7948ba85b6cbb6606ced3604f8899ca3a0aea033f16430e40d31107a6b6f96b762294ef7283e4a74ad22d1728a86c00d69cc1f8459b1987c9cf40515e7b2c5ad85fd70ea5d1683f392ee583157f9f3c23ac6b29dbd0727df99e79eb39584eb14d5551112d38da3160515692026a0b7650d051036c04fceb4af1ebba99feb6015aacf4461e39b9ae231a25ccb3ea796944997005b1ac77c585c18dfa3215b3a2ff2e65e379e18f10357bf869c138d9e547ae5cd77ea5e0ca85d8207a659fbbe95b4a38bbb61f7aec0bc204dec544117f95ee65435fd96a5682f06b94abe68a3cf7a41c74a4819dedcd9b33d124d43cfd148f3679832c2efafceae8bc0fe1491c34c8a4fb807fa327f43979ebc0890a67ebc03d81a491615f8be25a1688e6df693e76f87c75a91715ed4497f757083a215d83c2f61ad2445490934f23169e07116546187408ebd032e080eec9190d8f3cdeb79c88701cd15c8035722cfc8b7638b06b8773ffd46969145ad637afa21b8d0fdb301ecd8ec7f2cd078192b7f4d828331352015cc8712066dc77dcf6208faafd488b6e37c44318fe66da09497e7019b67789f5127cae62ac2b6af89583fd77cd43d4f2cae059b097bff7db370dbe701cc6376f0946b618dbfdfdf9d0ffe72ec45a2e463223643dc995644a932e0b55a4c7f16fa5d92846ef92de14eee6b938dd50f203622a96e56d4a4e280e831105226725cf0153f875a355ef7a12cc474ff709a0d3c57670907d758b4f58cb32f125a0b4a4cdc35482d0193b6c047f19a60dccd58a07f422d31878ce4c7521e77b62f3e26dded2bccdc1fa55513dccb0b834c411acdc7ad0f69043adec946dc10d4737d164f2e29008a9a5ff4e95fdbbf5082927496f8522e8f1e1f8e984c29f38e74239f2150835bd834bcf4516a77b4c35d342856e43b5a3986c74b815d60c63b50ecc948b5a33ad2e6085c99a7ae9a02908da495117ea6e724c8086101450ddd1fab5e14744957c155ff20fa2c5d04de8d975c8bc5681ad4dccd4d14199514b3aa82cdf673ccccfd6985cca3f5d00430f58d64952347788e10315bfa9a4036dbeb112add866e7ad9d01322d9451750a0ddfdb65b83c54d42e42c3127c191fd37359a8022fb8d064a462d611e81c58a665aea2f2bc7831fe56dc570d81179131a431802d32059fd3ada003a5f99b822ff4057e5bbb5a433f9e49c15c0a52cfa65294cc56717040385cddaec0528f179640db785728a304233fdbafe0897637d74bdddf1143310ceb25cae55447c9c08cb21c30419574cb1f1370c2eb865aad45a5c415a6161c6435d29dfee0ef542167daa311b2e068f1aa9d2ab26fc9139c93f4931a44883df1b5d635177bfdcf984e9225f83861b85b119dadd751cdd0fa8fe5d23d028123e422ced453214ef8a306a7ecdd896ff6fd1fe45414a11f2b96fb2dae24ac547cfd234b9f885a24db571a95b741eb893faee7b3bc2c8ef14014f32f7529a3b419ef3d95bc778720ea541571c7d3b7a4c78b76841f6dfbb88a2a06cdcea720ab55b64920cc57be00bf4dce50720c6ab4f1f8bc58479c80b699164d7e73c78d3e284e08a6034cd76bf04a44ca0328cb3d7e989edc762f99a87a0cb25808475f849b4855b1912cc9297d0034055943be2bae3588c952acf42e0a24eefe8148885c7dd6968a32f6a7fbdf0a96e66ead706c73dbeb067cf39cd6d222473065754d55cada55371a40ae78411da63fe78d851d8c0ec1855d84c5f8d337c3bdc970f62f094931d6e9b140d9cbffbef74f2b0295e38237859454454b56202538db02d42176507ba793d5c5ca1b94e7962cd1170efcfaa9206c03b803bc907d720a26a788a6571c1dd9827e5b11741ec8c3f0bf10dc369d17ab28dce82de389eda3da910099ad46bc1e2a5d58518f0ca321af3ec026e78685346bef5088e599c9ad9eaa21ea21e8204b3187f72d62b1842e93fd8aa4019fb3dd206372749a60237c9679d75f1fc05f78076d972c4c5434c353660c1f3bcb179ac5cc888a53832f1c69e2b9e5dd697fdfab06be1e56bd0a322689ae32a6ee51a6a487142eb048f1a940eb046eb3e1a7d09f270cdac1bc053e4d9694ecf3a8b22d071a382502486192dce39fdac781c3a25ee4c9b506c29a80423ac7d112cb825d1327da23cf02ef7bb8237c3e6181f78a89435407361473a461325e7887a424ec986972239d2fe86b3088922e3607b66a091d3cb1d406c8c5441c778607296d0acad2c59f8a97761f333ae3c4875f08f77925d271c3dd0a2b275b15c84d42751cd183fb9e90243773074d3cefbc4f14f5730c7fe867e3e7b7d5e9387b9c584f3df1ec58a087f743964320bf036b8649fa6c004e5705ee917d253a59d7b7a061314bb88d143e0ed3923c11e81a16ccabc212ed5a6685600cbda1dcb4597b5363167c9387714e5242c4ea890334d3b3e35ce57e8a7af4846a61175448f1d98a9f49c3b1cd76cdb0a879053390142a99323785c7e00cf9976bb17d3ae394ecaa05a162bf011daa98175cd357b87a4cebd8182d4a1429256a824a96778d2a68bd135fd2ce4506b0ce18f8aafe38de0afef5b9bb7d154f27c9b70baa8d3fdcfc60fe5cf4a59a5366dd6f31cddbefc18e2289b63ab163672662b516fe3ec3e8720957350dab9dc220d7f0e082c965b04c2751f021a9bd422ed7deca86513b7c73046617eb4278774c22c0f4c80d4ed98fa0d9a6575f97bab4d505f009ccbb572ae05169e631fd97805fc6b0273738c2520f86ac8f9931457798dac098e8e3c8a85b28f4945028dd62c933d40892091c27e56a31c8eb3da492ab4b34e82e5aebf0ca828a8ca40098410776ba83b681d7d68b8bbbc8817c9f4a8a8a11d9c47b694baecd3e8ce4e1dcbdc2a94e35e770c8688b7951fd9c0c735439a38c2734fecf520669082efacd9af811cdb6002a6fb78de6aa37e803ec2e566dce867e76ca817427c8c72307b362a5705ee57e7789c00844b8c44ae6d4d429e0bc6da6c5c870c9f8f77f6d40e845e8dc6b0aa2eac4ff25e975a7814aa142efa4119dd70f85515d3140aa462a0e629a83ecc9565c2738d63a1c284b242082fac3ef3771e7216ba476c5f900a223935d0b3b0bf54830b5adccd92ee98604bc72e3791a1c0d7e31e8fe1c9e5eff68d6d7ef7f73f5dcbed01157be92ac77d4f8d3ab674284997b526948b9cf4b2be3a66913dacd736891159a0e612265baa929f123cad814cfbf06a26e70aa79c48d35b911903e07aa954b5730e474d4890779997fbc8ee936bcd7892e5282dd77549f15321ed6cfd20ca18786265a8b16bd6280fefb8fc27552a73c8a04ec8d367129ea3804ea10c4a5379c43d69cf84d0c9ebcd12953761d15ef09f750f7fa1a9e5f2e967431f01155dc9e13f0e6a601442f1c2724c792165cb64d046dc693f02d2189ac8b1d5fe568529e95a17926ca799a4d0d2f4f5185a3307712c2850587d0e78530ff2cc4e16c39c3503f682f98e2bd8cf6149f60b403faeeb28de066bbb9d8ae462ebf5b0acd3c97f8834cdebff22a1c72b99be972a96117b4b1b815dd6f8daa9ab42ac8cd7105a269be69c1bc86f906f32a2b5e8074c1b8fc00b0fe2c1ecafe2dcec88338dfaa395d01402439412139e49b9c0f2f5a64743c1fb937624b99c6408329eb1f4d53306cc80ffc4b97cb00ddffa2656e13644c7fcfdcebd821bd573c5bd8b19cc3026c3b974c09d55c0ed8e919448de63e4dfa9eaeede94304a7a25e565cbdb52467dc107008aa5a0489f7c2d35caba5b7c058eb93acff4120a440493f8ce03ab7a5a3651378a66d11861030e7d85a15cd4df0005d50dc8dbeb04b6ef24dbe8f1a261beed77a3f71a77109effa07f69861c4f357148ca6fc98731a7bb88665773c4fb0073fddfe623320dee77f44c8a674d26438ead19b2c0afeb84df7d72c4f22d4c913dbd549cc63d776e725cee58da42853138df06f5c547daf1fd9bd61d56cf21c4810f8e5aafcf308e56d092018faf17bc5319eae02c9ae56292cb698faf002f2e9080e541da898319fbb76dcce306373069f7f8de98b315552d14b8157cbb64d2b468eee750e4d05e6d13c6b48976115d7ba9c2eb65d1feabcd0f93c96cf5a3ce64e921bc4d3230c5eb9f49cd496f8433d375b9f299c5658d6bdba4da8d201b5903026a577301348aeb98e41e2676e47dd80b20e9b2f122347ec85f9d3a8548893a506d3589a2e8e13c3b8935e8db5ded09888adc80c93c59f50d7449512de8a6c0fc9b20867e2b2400054e27db91a9fff5aab72da213c6d6a8cd103cd5b79291b3d43b7cb65f2b61a5dea30778925de1e1b37012919afad49e8f1222acf1190027744636fe720b122f44418530aee7cbc337afd379bc4d7bbcf646c80c75b6fa06c0ac54fe8b37d95dbe9c84fd6eb4d32f8a4f5e4736ecdfa42d0f87c2dbc273a1d0a8307653abad5f30b88a0b941083cbbf021b840575bb4a5e1309db6dc70c723876f2f4f18e02969c0bf30a9c478e103fbbb59433830f6461110545664b1a3c1ea7fdc2a755f5037ea19f6c1a5f0b7a64f2b0badf4c6819b3e0302362acb6965b2403baa302199c4a5fb5f1294a0fe3c643031a42d74c2b6aa85b065f9be643be633a4c44e71e40cd5fc765103b56109b759a1057d90a2fef69a29fb2cf80c595173495ca92b2c253a2b5d42e5df0c6bab7725f07f073a81666b28411319df632dbc73d6eb2f6bfc8399011e2ed7294aebc466f82db2584d3f4f39de4297020ae2ea2b3481eb8baa7a40d62862fc29674c1862248b8660df61f43a41a41de68f5bcd3d4f09d53b1ad5ee6fdf6fdc18adadd0117ad8836a90b90da9184fade3fb5c8dfab76cd487b2dba3375b7eef35ea1ebc428f9585809c8bed226f3180604c8ac45baac227109faaab4a83fbfe754104c6dd635115c108131eda0ae1baa184ef96cfaaf1b7cbf48670528f694e2acfb68866c40c62e239bff2bafc503a28decd40678af6fa8347b691ba396744b8ebcbf4df471ae09c037d869fe547946a17d19c12adcfe6d6c1b91bfb533dc311873ab199f1219d1307d1fa04a58e6118fe96a3ee74e578fcf7dd35778e5221dc99c01156339b54fadacc795adc00ecc1e441b8c6d3af7cbe2119927de76b85f6fc63e4df54c636abc76aa98512f27581a98f162a5b0ea33b5e1528c2d599279985a27c20ff4b08e70e96b6baff84d49d15cc513e0448630bbc22f130f2f757ff5bf10e920af7341187be133e273a95c305bb231dd1019694bbd4358bf9a093a7c5bf60d7fdfc0b7bc05db3922a5cdbd403ce75d2a2a8a0a086fc4b25fcc69ab778b5121408e317cf1e2dd6f68c75db39e109478701b12eaa2c1d9f23800265115d9c2efaa5c5cb39e74d932bc821259107abaed374e8fb53947d8654d22467f92a610edec6b043b883320ad5800952c1f9139a482d2af68f82e118d2a304a9a664183b7aaef5a7ceed676bf12a6a268f50d0274cbdb48dccb44472afcd9a235bc17ae894dd7bf57dfd9ad0a1d4273e55ca4f56306a3d1b1eead2e94494b5be953e63b84ecd6f252f5a2a7d37d2709e001543aad055f0889df34dcce4d628b3e61ec0957538fa48503c34b629564277ebca9f9b5da68df7f7bea25f10337fac4d440b547f9e5883d6d90ef5f96b6f5f6094115bbd5735e13266fd47231293b00666c63015ef42f5f5b37fa992b3d0d80f14f3ea2538602579d5aca8e77b319fc024ae485a8e66c604fe64bd9dae07a9b812a7d3f422c2eb2874048f1468e5f24da384dc48db5e5d9ede5f4e5459a7fc264451d5607435d7d01c20e763f99b02f7faf8ab718b618afd0b221fe2a5b71dac67362f672db11f74f243f8b6b9b9cd191830dd6ff3c21eeb1734a1c107eda975708a8de08363dda8443f7ad1ac414f4c452b47ba2963967df91a9fff55d407ad31a61a2c792e40137d5abda69efce03395d5ddd94047d5f522367f692058ee41e402d2155f0a0053b5725560eee6f79bf50ec80a635ce34d7b808c2fbf2accd05ab80df1708d4117376d296f32bb3d9c73bfa75b30cc14e5a516e3bd6d97dd6975f2e80d54923abf7d2dcbd2c8e4010c8370b0676449cf63e540f2641e9e4299cd1d077ca37955d1bfbf71c8f49972c00664c3752e8e47567edba2e242eee04060c9a75ee771530fcb46dbf30c94d8696e69707d0a3316c1da405da0a6b2a63bb2e92c279e564288f85d53f3e0e88aa868e471c3ac36158623ca24b1475d58f62faa5b97570f79661379f05a57065036c55719526953fa0b6ef2d7d907859a8e45d3e067fdacfcaaf9c38707805d9338fb80f1a8e7cfe20381f693488c85ecad0cdfa632a012ab4579714e91232ff96384ca0742a7d7f34d12074d06c816b068a75b70d6cafbcbe49cc0dc435cf2d42be4f08e7bfaf54c275934dc82787185116feeae97c616ace364611a045d7ecfe3bb37ab457f648ba3a0a9a29fb9ab5e84adca5f34dc22b5d2ef8e485fc67234d761749f2475a5b73d24a56fe44beba16329142a3534c12253fe8cc5a0c122e4caf3239b9b2fe7819b1389ec911b5101de4b71c0566d79d922a0b02966e92e287e587d6a47958dd4d6b6f3feb8cb6a47fe7d4fa9836919a3b2af40e745eeffee3679e650e8f8d332fb861140a2e895d3ad135be33de71278e9ba18938ed4eb39dc61aca762425bc0445426f536be13b3159aacc9644f4a8974198dd381cc8db6e7ee2c586300919dcc4c49e91d84fbef6c22624eaf708c38b5ac6cb75ea2f014de4e302e39cf2825b26913f02ecbdffdd8b55daa92d40200c9aaa3ad0a14bf1e049f618d4a88545ae172a971b0e0167280e62c3547b827e8bbb8712fca6d7adcf005d1c1e7cb4c05a07a786fb03e3744f10ec8a1cbfcca82fa32367d0521ed772b0b26cdbc403e249d767355f75b709f7cbaad544ed0bfcde141b841761deecdbcd491bd2a6e6e3639853b01907fa517b48b8a5c4b510ed0419eb0d8aa3edd2512b6cb834d26d86b03727824359ebcf27a01d9f82dd7c4bc985e6d5779b5a6c885510d8aea510b5a26fbdf327281575590c4b73e6dada919cf417d16e95b53db81a1bd6ba55b759d39769cd928825a5535bfc6e11714ecef14d15807a81bd9a954fe1e618d59190110adb589255d186b69d5adf67a25888a8e7d0103878936b27f48d9d0bf4f614eac7042c59996848d189c41818e7014f668b2de5ec89d48411b54d98867e28bbb431fc9c9709b0cce3267fd963259b86814d259d937f0c9005f9bf27732281ac73df133db9a915c5ee4273635f78ee650819df93c1fe835a18cfb6584f4d1a4fec4dd14c4d2617207fc12109567dd620a31c00299e8485391f09722cc57148789afbb160258a42f4537783b7b4dcc7bdfd747e7a30ea1f245872f7405fb029f4b278cd95043561df889b6c352d8bb359c54aee7cd58e923bb6c8b85aca2cd645d7027b0a812989021f3c6f73fa34ceffe0faacb75a7e839c22a845d954c3b5ea13643612b67f7d0f93272b36571fd6be4ebb229b1d62d4313d1e4b7225e5b926b12c0b43638fae82f6759e6a3b651161aa628625634234a8cb98a50e9528e850e953ae76e021a353a6c1b588f82b159107a3d5f00f58f07ba43e0791a8e247a3ca215e64ced4ba930b213eb6a8edfcb0bfae34dc41c7db8473b41366025599eb71e24c94f79886a4c1f08f35875cc04f685277f375ca3683f3dc109d336e3165b2e23b3c73e92e0e60f4a42f0186f7b8052f7439759b4ca5e539099f304f93ee0efce3275b9718a365183ad90e8c6ed8cceb0bd5f22b4aab6e6a234c353a562d452dd52e6558347f83db90fa05d886d32f831864ea7eaa59a0ba1a6139fca3a71bbb4d3ef234be350eeeef8359143ac506be5346bbdc38ea556cda7ec0c6b86518031dd7ba2e7b3c56cacf99055e5fc0d9f1b3beef030944b0de1faefd0d1a7e8c4256aef75ae026f26a702007855290441312287243b1b332c147a31dac69e3a450114f496a753062b970a3a2e4d8f658c521a4cb4461ba9ccf638002946e25769a116f8f2fba61ef9eec0ec7f980f351222702f8efc3fa81f8e4e3f98c9f8e683ee870d7810e07d240233b64bb75d81e8074326dc9c657af74f83bf9308e5ee1390f471796a89b3479c7821aa13907356de0672c6d8d7914f37e82177b0c887834438b459349b9b3bf9ab18f00121ab8435c96c0d66ddd123ec00ed33472f3a65dbbbd2bb0074c128db6637f2ca928eabca67f9b0da24114db165c642839b20d42ca82f0904a66190a01fb647882c1220426dfb5dd08fd0c8d16ca68f49c41ec92dbf9804f1dd086a685b27bdb119beabe7f16545a0eaa956a4f06d1cd62e7d856c15236a963d3dabcf25325007b3175cda9eb12e7aefc0ec25e6df5b05f492c37f92f9a623f1356be9dd9b7bd658dbc31e8cc2e328117bed36d3a1396486be8098cd2daef95b3eb150fc7eacf36f0976e9d6b93c0cd366c3d8b991fcc0092444fc605c60b52b749aff291f3f1b28f2dfa7c38f3dd64d7fab6a698c46b461683a839ab8b35c4bac2606b8401a90dcd2c969efb236eb147c2e5c8a0a5b3ed3869833086e097f5fe6b55225d64cd0d930c14c6ebe3bbb04d4d35068c55c0be0b7b18d39adb0f34fe64817910949becab1d885e67994ee22f15f436cf08ee3de7615c152e52e0fb5b72a569eb80f5e266628aeb49cde9bfd064d5d87574b9599e91a941bf91901d96568282f55c1dc9fe000302a2b3e96388ba70fe5ab6fa9bcb9a346017ea67d15ecaf82741847bca9b54fd68829244872be7f949e58addd03e8d6ade30743cd020baf2e8f55a038c38d20dd31fdfd10e895e11f4aad5e24ae20063d8c6c7018712ae90fc3134d445eae0dffe59b59ae2a960b2be4e6317903a66a6b0191cd243b7643750c8ea014547e10372bdd0333139638a936f716369b4642a128448a55064fdb9f7c19c14454f46755daa5ed244159beadf4ee2159d6d6eec3b68b76d5dc75b863446c35fb2dcfc432f85a86a68dd5fdf9b0c5314d34ba3dd22175819994dda43299381e5f940bd26c662e7c3de1a749169b743732bf2ec962d7776d9c6153ddec8f8890ddb15b001f2692fa13a1fb87d4212021af3068bfe9facd53d576dfcc21500baabdf2ad2355eb31e4cfe71eccf01ae47386a20cda3faf0963d8789fd2251034ea2a83d0cbf5f6f9c6efd6e198f8d4c4cc0f3e4d0c7cfec770cae6dcfd4a560f0e03ab1f5bb2c856334c3f79e6c0fc55d59262a08b6de39da9f912f4d3660f77cf589785b9d72c72ad0809e1ca6f830b86e5b790b5c1f47c8f32d9a6ada3bcd7d15a44366ffa4c5f8c96e20bf72225bd8bcb238cfd8924ec160ba3bf34f1fec149d4d81298cdf9e8a893f6c7cdf87b2257716d7723c1af0ef0b3bb08f3462c6dec856743d8944028eae8b8494b643b0e5c95400e7d9136119b372a710a10b9929f5050bd18d380607bc741993af641a84e3bb7d50acc82e3a6ce479c09426144aedb3b54af582e5b810ebf274f45152532885a9a6060a8fa59db1b6b8b59e80b3e3f38c8323a2bc06851fabd873faf81a3c560e1e3992533475003cf29428d55cb90f2c42e6d588eaeec5f209dad2244e1800d62d9f6bda9823b5be54d1a9246b13680da6fc2b94bfa610ed2fa14843b431643530526839c34a63e4de6b301dbf9dd3cdc1a8e07a1601769993172d53f1d2ba0cc32c38b723654f5c7bddadd5a83481e72e682ea44c299d00ef998e1235901fd1029e400a7444c960d27bef6b6122a3ba58dc62117ef631fb94be3b6f2b2bdc92a7dbdc9ac127b8738c95e59b2877f3955d8e396dea2fb130316bf19492329acb1e859dc765f968d6b22a0db9df6bb7658e2a305609a3e0653cb40e2be07f2978bf14423f56d4797736b8c432ed4a34068cec3f75cf1956baaae966096efe2b514865446ea71716563dae8c61710bca77f0702d7a420104801245448908c28e1a396401e0c91c95ab2f907cf4e797368df1abd32a1c5df5946ef657a246ffac37721824479f8c7d81ccdc43f37e14c8de2d6c85c5b4d991d96736bdcd4b05839f05e890ba8bf22052e6e22c02d5115f83e8fdef1f23989f364c2b530e76b54d282be0e5b46047e7cae6e3c64711b5e1ce1f235ebf8c267df31632b93dfd84abb1b3a8505fca5777306932ac8409b703f961db2f7961bd563fc5ebed4237efdace7238dc8eb5ccb10bd9ce340a43efe1eeb4cb584d6822975d59b4633e2d0249b9cf41c2f6fd134abf1458a339f83ccfa7a9ad1ab568274e4e68e981d0f97aaaa6802ca658e9da1ab86e17567bb79ff0f1d5fa726e0832f5c0c1ff3111a4349674d97a4026d8e83d6948ec6e8ccf89d14071f67eab82aff81eb0dfcc7b7619cc9dc00d2db52feea4a6562414c0ebfb46f11ac2cdaefa6b00a29b536ffe7f01fd3554fee16b690fa30c5fb0410cfde21b7defa32241fd08d67a8faa7e67f716d26da37190398d1c98038a69e9b6cbbd7e70c2a0e99eed6d3692e26ca9ae4a5a134f29a92383e0cd21f96bfffad0ec55bbc2f75b43780ccdd7b8fbddbfb6e38864f0355a1c09728abc650e5bed7033338641c8fa9b9a78cd17c8653b3562d625b446d5d58f823dbb5ea2d966e3a528b247d54d06979a84b30d7a3679bdc9f093c48121107f439758ce7a5e98fc6af50ae8cfdfa6cabaf74a59026af33c400b199051351c3dc7d886c481ef300f2b1de9ae813331eaa1da5544dc6a617f5f7eb77d27cef9002e741803017182f4467c44678a771331222a67b52b0f1a2d8c24d84054eaa7ab8b23b73358572c404634121f14dab8ad5c0c5ea7b075182f7999c19b7aad36beccbda51d7fc084b7bbaafe645152d52cb32f96f197bdb94d27470cd9dbb8d5ef75a29b3382473cdec7af837c62696c3fd64ae3a720648ad25ee2e752d593d08a6bb8556b5eb348797600486929e3fae4094437f580a7bdc2deedfefe2ed45b6fdbf2538303badcfdfeb063f21e36838525e04facd9a4804285c45834b1cf6c50049126fbb655aae0c9ce3deb3a94f64fa5380fa412190caba16f8cfb3029aba923c0156532b380d7fdc2bedad97c59d5ee7b7526abb80c88892159963ed45f296c3556a8b6c8f66ad5a76e8a751670edc75167aca28279f2fedb15544fbbecedd01dcd46c382cc1b065c078b6a85dca479df8c915a9013d24a4cb535a5c9af132ed4632544f27a50c456b779033e6f97210571477a4aee6ccabb3e6d43f1b00b1a5e96bae3f06f4a0946108142a3d4df571fe7b4b9972489d4eee36ddfb39931b805dd9df5e19d39d6cfee554616759c2bb559bffc714d147f672c97d2722eb272c137e9fec604c5eea0b30a965182abbb351bb3be316db645f1942c0e98420f21679b04c3ee37af86bec2582d3ea8a122b26690d5de7168a413ccea3542110415e77caace35744ea679ad1b66b912a2eeeb848572b56e19ab8d5d80abb2899c288acd609e860588c2ecae7de9ce2ce871da74288ca42c59d0334306d611d163656d761f0042fca5a1d7eb43a86a57b74891087e837e08d65ca08058873d21a5d2f64e8a37e96e36cc8c0d9beff58ef6f753fd7c406bff1a39718dde8039447eb260a49c2c5b9040a7ebb7fe667b3ddba72cbf02573b46fc9f7a236a09042e1241cf19e11f398587cce391ffbf1101a96652f85ca0f6eec697f33ea117934a0f2ce7dba93827da39dd56c6cf784fd65988a6e5ead8912bb72950e0830b54a45e4f0d9f2c1581e0338c3dbab12ea796c3505c502f613b9941d2cb6dc294e30c1c9afa02747fbabfecf12114577ce73392faf7cfd26e7cb8e56ae75858aaab9a95eccde59fbc96a7fda157dca803a60db673a91baf7937ac05898184e8b677bdf6e06352b4510157634ba3474681ca20821773650b029a6f6648c86c034a9452be018e4c898c5cb1905535d0ccec4dbc859410282b4d1723a0b22e81c19c09b45e57eaae1c360c81cda4ec21fdd8abb7e6428cbd723992f027eb9d68261341991321ebab0d67c5688045467341f2811d00448d66c85e66fd4e3a7fd05b93bdd1b1cf2e87f767605a8c3cdffb8e6152ec685d51e32827332d45039117999e4b556a0c95ad4fa58f6e5727b0e6cdc81a7d47fb9fa570156a47443b2b6cf98cc09632b75b2ca8d2030645e23d50c9efc18bc0a1530aed6d34209a1821bc40d9c62822066c9b3425e18a263c8406b787ca2b3c70432f29e5aac5464fc52ad4dd1b864f7f979d7213882d24cff9a81ff8fd4bde46ced3daf8f8301767bdec6ed05f1d7be4659345917b6b1709a0d104a40e7bd8979377f71b84894409717733162e3233dbe63472701d975cae7d7c0d372555d6c1133f8855ecf278b672646520000b2e1ff82c9be952698152a81bdd021dea6488c35c003c1b26053c7f9b42b6e6e0b677fdd15b85d0c6d504229f8303190379b381d7975f38262ccc441b147da30e45f7ecd41750a8e757479bd1aa2edee0591151ef30b38a4b7430d758e7a8f5d63f68c3c5cce706e074cc506635ec4ba66c72f6dad4c4a7156839f02f0c6d456085a516d37cf9bd75bda8ef63225bae354cb608e1d2168b20ca0b85297484b9440683895cade3d55516f789ec60dbe999897d168b06e8900184c97d7e5a18aadece4f40923c5023cb735bd85855c9ef96190c1664a605d31e6d0c04442c248ab12a1d19db7cf4a738c64d2a01fd98308b32595702d74d3583f7c8226b11b99835f4d11c5ba321972afb0f60792839e380c8504a873429920a99e060bb5df4c170d3b2265c66ef07735c328d9b3819ba9999ec428676138c54a8f6639a4c78e12b0400d6515fa5f3ee7899e7ac2c826a12723b079843dca2d64e177dfa9e26a6648653c7fc148667359bd7c09a983fd4408c5611ead949c4ebe9cd286c12bbfeafa4f5a6c35065e12a5edd8751f8e251078be5f72f3b7f08b7b9aefdc1a4d0728da8c4b026aec4fdd933123cb38210478fd3a91c46861bed5f216e4e433fa09a739251e3fca0fe5e5b5c758b46144eb9b09aedf23c424de5ea989c3aa31c8dd91fa2d50b0a66d7d6f47ec931fe7bd2aa9b3b86dd4f374c2adbb478ae945552eb481f4658d3e1be7a18eaae33717caee9e23ed436ecc60e2f5cf50e2bc5e694d7c6d0054dd46c59493633dcbd8967d3d1fcbd962407f1c26d342c11bdfd7ca496aa05614d6ada356021f96256afa558691a216f546e0272c467e5c7f1e188193f8a5ef1b4b3e7d499a0737f4e36bbbb89bd0dc0cf6c1ca7fffcc1ba15689289f6a833756ae2c548ea11c79c8dc2a4d75a64a48f3a850afaa0a946cc0bdf93e1d495dd774fd917a01665be0781d23c1d7cf0d82e04e6f76d5847632c7b044ff82458fa54ad01d8342c147486c084d0ec53ffdb86c0bc539e5c47a95a361015c53ab3896eca62defd33875dc155118ad0fb2fce1cc52b77f81337b790c3227628c0f5145b064828ed73941befa3f16a219db0bf782dc45f64e6fd6034583c7c1de2261de68c51cf01eb014deac29790168348239d06fe2ea6eba78ed11860276e99790766aa2a93d4e0ace2c93d3fe33372831f865d847c5cc7f6776111a09fa9cb3568caba7e4d68f238e97c777c8d2fba23a6fc3b218ffb3d0c6e567d7934597ef9805fdf214f337a8525384ac92bfc5fc1dfe3b4b4c4ae0331b5a241646bcf09cdc99eeae13d43baffbed05744721b66a8502ca87034479339469bae49a8813565fa7d0653213707d6c8d0b975fa1a5a560ef35509d5fc6937c7793ea01f09565f2a655dfa56d3ba2c7e2b97bb7d2eb07816f294aa216579e37e69ebfd9c70d707e8aa518391ad4757b8d791637e821c7b7f0d352d6def2e61549522c17cda4c621f378c02ad3b4ad1d0727dc6654fd05a716773b968ab514a07862969cb654465722b9ea7df19ce5b09badc36ea5fd2e9d3f72813c97cc5bfe94133e8db004afb49e0f612fbf4b3d087fa712580aab0bc021c35361212a2a75d63badb210d9533ca02ef6210bf9ad0653de4785cf7c454002b83c19560203164cf9d27c45672649cc7dac29e4582081183b82adba52fded5a5854169b7bc7317fa21dfeffa708cb6bfa3b42fe1a04bafa47fe1b55484b7a4629c2c2ad29aa9e1895a994a41522b90cfb7f2af708d276420cd7995fd3e8c18e574e00bc108426e879be8d487c93bf70f1c8db2788724a3c390587839870f5a7c7e9d32221108891b210de50e6d6fe9d71c083a64ad02344cf32d578abc1f5f33b9d0842483cd3a043d83d2fb06e9a90d2484bc44778c4545f701787a010c55692fd16aae7c5afb47cfc24b2dffe06fb0774257ad22044e8cc0c368b4b44ab593630365538bcf3b2de6dcd1fd2d2dff4b4d95a7581e61d17fc1b389dd1c4df8890b9241958f394e4012b90b5cbcb72675f4a7a8a944b818af2180f7bc99fa56bb5c7b5c4963f4451215eb9bf9aa5cea4e1e57d725ae383af704a32d990fa604bf8913c6b367a6492e76a5c7378b5e958345106b6365429c893d58f647c9035b2b70211cfb6ea16cc49907d56faabed41130f73d4d037e460bc22ac34c7f9b960b9e72f46cb406a4145f05eeb85b75d7a11c39144df7e6ef4a3fc5e5364462aeaca6ff21fbc4d1fcf5aa89e47882e29e7649f4e9f79a50ae65e3f7dfa7b42682ed0b2f7ec49841cc284cd988582c5a6add777c4f75b4a6c3334c30ebb3c80598eb37c85038ef067f092a77fc271fe4b0b49cfbceb1ff1668d77159aab0523bd789fc0e5c3726c7f02a8c5f4a1370eca51f83b23c43e912f7772c9fdc3f442a665d2b148d891769d16800e7d1c5c0be6d5ebb1e8dbeac4edfbdc5b95ff78c3388f02c341799f18f4259cecf7bdc130b21cba7472de7d8f7e13d94f07bd170d6b64e432ca0d0303e03879209d3350ed0c9cef0d741e66f260c42d04bff152b3c0ca59f1c6b90abe89cd891f8c791c6ffb3bb7a2beb00363a3f4519a407185f9ae1089ad4d017a1cfadf3c9632ac20c77ee7f5f4c5497563e1a095b22da165229fe0633b9cbbe1bfbaa110c470682185e8c4e8278a9b88ae736bb807eb9f443b6c4d9067152cfc41811bc31435e10ac4678d377b16c49ce80eb173db832ee21bb3dd0594fa27d320e4e70cdf4bf1ea5868fb48561aa3dbdaec2c637ceea8b5b2b2a5568c39b9b4574d7f62e686498d7290a20434b9dd2defa1d0f2c0f5619c5d9a8be224b05dd034c7bd0b934971987aac021c28918ab641377c75dd2e6566aa47e6f0a6acd49e828b00f2fab4e97591945322d9fece639823747f6a50f0d67b3b93a92020e853728deb1f1dd700ef1958df73de30853af0075e4bbd0569cf78314b0fb8746ee19e34714722f6ceeb62383ff5dd691549a19bbef9987760bea7e28d872c3e03d91c305dfae3860a58c63b3d12c1b947e6cb866bd5a434031c86538473105fb496f18e5dadc60577783f4d5791bd79fc29a18e73bdc4c65d742521b02071fb1f774020e7d135535f11c2d8032c9fe5b91eb5fd53f6f178b3fdd29a0cced45ec14eb3da911eff416398f348abb4fc4335c0a9ae51f8e57b63e7c643fd654d47f15bb449886f5e0d1e1e6e18257e8986e15c6e3971ee064a36156b1d74d9188dec9a52ba51277b213831c14eab653e0a0c06af4aa00dddaa0dc20461f31bb789db4580ed0d7f07673d68c7bfcc7b6b30565301f318816d6b5f2d80a044b95e69128eb393bce0f960dfb9c8cb03a08fb06561a8cefe4d26a7419ff775d085c95e199d6991d957329d5b737df41312fe4cb3947af86d646760d60c3659fc205dfcc0f547c2ca31d65dd7495762fac672714b56cb603787da959b74c6e1508d8a1ec27852515b8908e083fd73d59bf99fc7f1fb5cb710ff4dee3607bf62f57d00f700565be2a8bc6d1f171bcdfd035a2181ff4f48ba988b61105bde35280da4bc89210392c70bdcaf700766bc44ab9900488b2d77447e8e483ee2ee3d87d221bd679a5cd8d90564777e2c8f68dd5107542ba7cafd4562f51ba587418b0451233e8524bc16d0d8f30371ab26634a3b6bfdeecb0a4e6de51a64b37d33949d3a7229011285f1d7d4062acb50828ece2e487b1f994ebda37c5eb761b983f3b392fb3672c60fa17e605d571c4193fe4b5f0737ce6e66fa04f1457f096a62df9c17ab7ab745184ed617c9bef170de39fc15b023761fdc7aa6d3b6e63a2fe02c8d4ddfcf288e6c391ae2cbb0a3dd8c6d37a0f403dea9e5ca63b6bc3ae439c9993dbac785191f4f117bfadfdc4e59ee476c30940fbf5ba4a83a6fcb989d8de1d85a135fdfba7231143d296a59f25eaf6a61badf7246420fee102da87fa9fcf249e0425e4c29d98f095a0c12495c427f2fa55b972c46bde9ae15bada59a628a9de288fe314907ddc61f29ca1ee0fb26d6a94f2ad8d59e9cce258ec9cf6033b5d4a465b3469b8830647b9855b4f35539842696c43fb88ade993d195782268d8ba26c7c107c28291589b20187e0578b80a8c1df8e9a9608000436e28f2af40d9019f85b58dfb63332dd1a49e81d8730a97256cb18e09d126df5b6f5844eee51c47e7adef3fad85d5fac794bc7dab6bb6cb8c1360363aa2542df5182167824a2cfef5f83f70dbd2533fffe3dcdae46c0acd7700f345e37e300ffc3745e7247ff4f3c67b9357d8137687e676ef0d821d37f5afef14d3e86dab57ba5ff1ec6b6930d4b3de5579bf453c71153cf1032c8391198d146a2754a067e2266b1de8f0d8eef43e9006f88b9b671ddd769c76466cf92ccf6955bbb96e8291b75dc951be1704fb633163786e1aa96bbd35f0fa35a18815cde7149338c975306cb05b56c983c2580bfe5a75db52d8f27a4b291ecb4a633e6adde9d86e391d114a696f29edbeb0a4f1b5901cbba4359e9243e26b8dfbb7272df6a4e22a9323bdccb2c3e98f013e8742d9d7a52f26a11deaaba228df5f7000e35f39f5de4082c86ca259647ca2e7af223115f98325be8bf2fffde0457d329aa36a017af46d1ae3e94551083719cfebf3957e8cfa704bc236e96448c3f6e1f5ef2cad7bc36dae6c9cd0ad6a7427323df818882f1cb701c9ce1b054ae16abed0d3401b13ab55de81f21d9c572f2ee4b0895e07e5f0a3ffe1a0507bb8d5baef66b78d3b6c8fafd3eaab0547d104ae7bf4b74385ecaf6ea877b7044270a686a26aa8f7d59b3281e7de175b6ca901ac1c1e4ffc154694203575048bdc9ca8a8017eb466342a7ca4992591d647711b6c7110eed88831e096ab09a634dc5c70790c86bad208ad9fc1984ce442fc4d504bc7b13228f031285cb76d669fb5a9c89bdb20fde9e34a4b01572e3a8854b37d2fd3a6ef61280fa97b81cfe2ce49b6c28d665d1c25321c21bb84f96d2c87f0d06d1da92127b265e592dbce6369cafa9873758632b5ff7c056db4062c9c874b361976dc370c0d4cc4646790e66930c22fcb1adcbe2caf48297ba957ea6284d9896e1be7191ff1e5816f1044f70928d002cda483da958a8f4db6f1576e6f9c88eeb92f32c874ba0860fc7c31434e52a8f01471db24cbc3a552426ab35821ee74c221eb04d9de5c03102501514dbf33946541bac2e34a3c9958673de08a8b2fc183fc67cfd736c713adde8af8236dd85a9c56815cc66a684d7af5eb90211e45bb9dcc6037cfb1049d144afa02ea287c39133bb8cc0c882f762312afd7da272f5d3872b67625b2aa429d9d0b662add8cdc7dfe6a8388fdbe7336cb7b2bb86168af1f1b74dc260808952ac23346688fb678e481491aeed34f2ed48a380c3456283070a223b9be7ac2af9135b34f07c5ba3e06c84df053da18deae6442b95b0fa182083b2019451b30c024a38f63a64b52b3e1ed011cb7bea92ae837b73590ca50e05a4618935139578ebf5f6c9227b10927bf5bd564233f1af7e90ea70c9c7e1f8babc49cdb61a8fc75f155cf3d449c185fc9b947076c2bcf884d5a835b08fecac1a34ca9f628a067bfe9d79b14fae2a0f467a5e322b23a0294a466de1abc1ecbcebc32f5e975a5468de5e5e948759120715c4f2db67f3573769a9da96d9fdb540e1e35eed902ef6c28f5b991cf7ff68f3b75763f97ae01edf60e4eb9fa917cb1825f6fd3fcf852af25c39cdfcffc94f5b0d2934a1dc005348291f8ac2e4603ef73201c475efcbd3688b18ce31b9f675f8da0b4b4a3aa20982ad0c8044057da5fc9f434ca1277edb87464e37a8cc9b13a61cebcc114fff5a7aaa51f253b91f465d4cdb262620a1f8e8cb7563058533dcd2d165045cd4543d791b2b9cb389fc39d4d04b33551c2231628f44bbd32e4664e70f3150d5ba66a30ea3ce082092d013c841829b909eb6fde19d72e2574262c963462530f3ff3df58f3da7eed3cf26269cee61251ad20c75de106fe813e8cb5769e1e79d301b43d8932c80299e8884697d84e46d69af37273914ea324afb5632794f2a64452ac42467c0b7316899543d05bcefb244516597d7f37bb504a4b8f11713606590830b8e7f33559bf5e6e6bf8301a9e6d1f0767ae359c5dc8a7157b0675ed4a80b6a16ef48cb8f00ee7ecd80efbfecb72143cef0401eff7e07a74fa83e03f101f5b0f722f47f0e4c7c5ef408097b28a5e68d6d5c3fa740e68568fbac62934e9174ea997b441c25bd013be98fa95825c3e14b4004d1628e489849fbb4a8eb68d4cb11a10f75ee9e3e779a8fd141654679ed4ca6625998f750a6733935000725e58bdb24c9485356be44fa8896069b01af5fa5ff7abf8d6c1e18cf0b04296a62d47dcc07385b8acf6dbac028786df74661e7b53a3f897d709f3d1d94c7a38ef34ab11cfab2c6f6c5c72ede88fb7f85e7feb2c01ebdbc73d28b7412a74840732bceb920889048078b9f6002e2955b360119c56cccd029b95965ae9d0f03d187bb18274720140018f58656e5950cd479781ad5247b04ffe94bbdfe9a4021ec81753509aadf1b72132d87d7f36e4af18642e5662a753ddce21fe9529bd0910235242b46d166253767b6372f2069e7318553f3b8f543691c037e10660fca3e6351f68af7304174013c12ec9f80c897e086de64424db06e74e185e10e12c24718ac894d6c0c2c43d81004626d7e5806feae54a7bc5f1fa52bdd5ef0a9bf3742957cb05c2ffbdd3ded32473e1decc5ca8f62daa57dc56c7a0e23109e7300ce2c83ba9383027ac4405a1a1795340a114c1ae92431237002c06daacd08043cfa98ad2ffcf6f604f78b996399c87a10ffeb0eb513ec073a6a9a18072fdaad828e788b043c43999d0f1f82f300caf93ee392f218c8364cac55d864aaf656046bb72515f1cb5fde4adc0a9a64e52c4dd12b5847c44481d171b71dcd276035bb0cacbd32dcc11a04cfce498020ffd9e5ac6e6059e4eebf424e3d6deaf6fbcd35b0034d4ec077bbee87bfd8a5d6ea4744ff9974efb0be7422bda5f157bfe7d025726c4d432092166b593fd376fa5a16eefbb5d3d18063cd9f76473bb42c1d54bcbabed96468a55841fa90a7fabe99c6bc9c376a543d611391e27e36c2b9ae72fad03b5a224118785f3a7e5bc741829a7be751340d368536dc3ca206f9aa4f7c0bcfbe45152964d0fd27b4853e1234fa1355a439e9c21190d97260ab9f791ad0d649e67fe3f16e23c521da64cf5b5ff25e40beb31f9f0bbef3c5574c400b90853988098074a61841b70c44d62041b65c0d97e05e19c67a56c45abd6595965b324daf33f8a28ce63a2b0d0e0a4707111764390d8bc284f768bda011ffe5bc6af32a3fec2a630629977df1e97b71a58c8a2c608ee717046e9eda7571a4b3ee3cb747113acaf5e1351d4c0c2e16cf471168f163bb5ca7c9280ed7019a754586fe1620ddcfb625a527f0fce0607de163b286746b3e44d0d09e7b30ba33529b13afe236bca90b2853cdcdcd9a65498b22928a4aeea5d96dc9d010387341e9d55edfa822b56de715d3ea3c8db12c0df7ca47cb2c9d070291945fb3374ac74a597e58fb7e21f5a89380f9fd96dc6b06b3ee3db3be3d3819fe644860eec6100b446fcfda04da37e303a3b7206c2ca397567f14f228df6a91ac16d29d09464a14ee17da97fbdc0466a81df85b16e07d2183a89156ad6f573204627b84490ee472cf6924223e7e7c4d80ca1ff33e541e85b17aba8ddc38f5a3263153435fbd9ba7aef643e1015f3a9e117d09a0697a0ff03673cfa62b9eb106528039ee01119a2b5cf84cabda220f21c1ff22b758b48982fc716cc813baa60d4436c65a33132a5a3d82492a087be02677da24dec742df6fe6e4634d119d506d8be044f6227e32bec9621a92a9f3c5fd51a2921b6420e6f9b8b26900feed28e9f6a48061bc178518730e4e498187741d40a0a16b8f68ec7391cd0eda10bfb0b0324ccd854949c5d2dc3d6d69f1115a3c33a7449bb665a18f86b4048b1d68efce087c0a17003d8035c4e0e1e8dbdefe34ad08e91f7294ad06a8b77130e8444e2e6cf68ae22f0c538ca392ee6742e8049c84a476f538df9b1d8d2f160b70b5075851e56445b8d4669c3585aa53517dd9e5dd31f96b71b3a4f2014a4aec5e2d2a6cc8218768d3179d355f5ce5e4290822352607e4dfb74b7a959a830a862eed49f34879f34133c593768185ed7424630b45ba370e4a10169cdb47b991547a403e8e8224cdfdff3dca3b224d01b11a16a864dd62c7d46e1e836fee761ae34cc5de7e61589ffbb2614889e23e786e69a8f9b90d670bdcb0d4bd2bad46e5d2abdb838dcb952e7e1f5f4181e09b72c0e50a95dacd5356a6e4d43525b571c403a31081523ea325e2c36860892a71013847f614acc0d473d781ff53fd9201a6e48920ca40bf6006804d75e6e06b9fdbd4a130e419c2805d89022b443864df7367c6058801755a606dfb463c55d4be17931adf81d9cb0ecb8d3292713b80e90168fe9b4940ae9834e4ad55a041a8694a61272ab98c7130aa34d1c35de6a2a9469228a8f3a8574f644e94dfcbf476dbfd9734014c2e2037d2bfc64f47790798876e88e9f65c407ff6bb940d68569150edf6e123ccdacd1a3101ceeca1c7955630913b8e9bfe210c3004062c0dc50c8a305ddfa82f2d86e85e94b28ab40329bbf659de15fbf01fd906df2e11a611bf6618daa58786e5172f19383dc51f38c5140580113bdd809fbafa6b9b4d10cf39efaca387fccf5884c2b036a53d17c3f651918e331cc082440746bf3110b8ee186c276c0e99f6e42d75c5984c7c1878c81bb3d13c32ac7ccfee93091c54335f4a8eab27162eaa5b7b626633f00f8e0e8855e3314b1800f86c0c0e7f454e10ce0366e8fddac5c26a5d8e550bac36f6f63f99bb123548a58b95af3e673abb1dca419ca642701a062ce58057a45b9dc364aed80eb59804d6800976399a53a7f2e272f953430aa56fd75d062764371cf551a4c42de2197ff4b3f4bb2c52995147a60754d3067f7e99efbca5a321c41fe52b153f030691ec00835c86496347a4c754d7de460a474e981cc652d4b72d997a93212cea56ebcec1d99a3171a0afd20ff989f5cf644215043bbe1e999e7b6bba022279e8340d09f98ecf6aa0caecf95eefcd8eed1af84e79a16d2a441b0877913f4077a9b5c3fbfbd297127f8470a0a2f71028de77adef4eeb9c8a977080ef1beef2a4dfb4a76677db24edd6871bd64946c364b939fd84843247f54acc6efc9578d70f0ca1d30f495dc9890c97c2a566596997ddd62eb87c5cf19b9a41ca899a681957e88c41e504de5a00bc4f077f32abd2fda1b0c20fb4e004b5f2f738f511589a652937eadfc0f82ac2ed8aa18a359fade638614151b63a79ef2a7c2ad011c3ac5bada4e5d33c7dca59c7c6a7050eabb3e095a9410c58051c8feb0585bc885a2259d024afdc6ff598340aee7e71cdbba2a8adaf79cc90986b00d021f88ad3f6da0ea9b724b63db74647700d6c8383dd2b1287dcbfd852f5de4b619e4652ab962745798b444b2063ce3e15b269242392a81278fb62815a757196fec3841d0d9faa7444ae71972ad409e0770b0d5f734f64fccb22a631bf8e61b6d669954029b305aaa912da11fe298d3fbdd956c081ec757d88ebbfa84fd50038ec7efc13d9b4fcad4ee731f40bfa999f3dbfd4beac66de1539a3d491a4cd6161d5cba36df30d00a072d0d938de9b5ad23afc13c4cccb6d4cb9b46f327e05a628b8d67c80a871d1463e822a470743099d7c2211518383062a7be667ba52e2e97d8d0c3308691a4806c16606e2f6918aa3ecd3ca8402031777562a60bb0786e5f18e36555890cf3d18c66b0e0571d071862f6cddda2a274c71b5607b04fb92a20025b7ac57c00a7115b04c12dbf795d9331e2438a47ed9b11766b52acde04a1ab8c035bf9b0db7d5784f5d16cdcf742a605257a646c1647450ccb670d37366486eec7ec1563ff74e81db1267fc0ee14a9e873b94ff4924aaa95473a56e06e369a97280cae8f30c339474977605330ad5b1097db69b8b83c0eca615c7faf925346e4799446d7c445e4733ee4e237f37749d3b59b41ff632ba3df11ee34e42e94148cfe85f1226e79061f168326baee1feb0d704a3af86b7665bc85adf36ab7c61aeff709032a779b86455c4957cc32b5d30e464d3dd4d423856d746191c87c86b1d893ecec3ed589cc54d88b7174ba5e65633a8f93303eebedbbf56df806a7d33479fb723fb4906325f6e0b2de36b90fcc2d242fd755a7655182cff37c0ee9e48aeeaf16554a6ba9b7eb3c1b697ec1037afccb19a7896f98898bd0875252bc332345692d7229f2c02864442d1cbf01be7b69a8591f1df8902432b1a2b220c63a0d3316ec8c7b309afeb67476ca0583429ccc98d630652c7eb0cf6618b3546d41323d96edcf32eefec95a187d79ae6d238c9d292b6e9c609c318c3a233e1fd31ad2d0a552d96c6a71a3b57a2467fe421fd2d7e3b630c32adb4c605a7695ec266f8428cb07c161667192105fe3ac8bdeb4600e16270eff482d9a42249495830961c75bc5991282e4b963b0c4d5d44e128efa9f28dc64f9fe87228e2f3adcfe7c1133f0899614343c2864834127a8515f894674b412379e6ee680f40db73a5856f7b62efc2927e0dbdb0062af2cbc2d3429d77a1af3359e89d0ac002dfb0918d4d88d8a963d3e823a0f9d44ac931d7ae6e8cfebe9e975b489acd866ec595a3be5ca10e0f5592160fee7554db8cbf555f3c6a5a9829cc5cdc023cd01e808ec721e2650d9be92229ca1a3ff6a3d4054b3be2114553c40f017b76b17c439eb91e69612183bf8023ba3c2e7f4d43afcd285220f54ffc4422b5756855b84d10943cbbe4d7d05174a845f5db7031d1104784a960480d16cba35f27bf98511db6e05733ae934b800fab2d13dab26a4600549ab6f15a43170d82cd53b6ca1dacc80aa5954ee329e16caaf41e8ee2c17424bc63349ecb2e22df684123589163d93908a7b84f35d25f5c7544ec280227c348fc4fa61a6ac01c6cdaf5df8ab938f4f0f67ab15a90e199f40eac72536087e8d71ecc376786c909ff05357b1e9293726918dbc9c2ab4173db71a07eda320faab903271591844cfa9c586dd6c7e12db6dea8c47f0e69b7107f2557a0c583b66c3677c2f5567105fa1f8a8d5d86a601473ed7bd864f308db4af9791679f355e054585db7ba0521316c186fdccd480fa928f7196950a3a89bc4a3e4e43517632144c7c5f8f9245f5e232f6bb51041420ef495a355473e84fccc065f0d5c2f6ca731b6a109732fd46eb59493705d5f09ef1b081f40ee3109019055aa95c9acba9eaa8ed5376c6ef3c92d9f4c632e473a1c263c50dbef3444f45d81e5636a288bbf1ce9ecbe5acae266f98d1f22f4c9e1c706af283ad03e1cdbc9c223a2861d045f78e64edbe77337881c980a70bb89ebe35b9e1944d7014716a1c32e72f1ededc469184f2b286aa50bdca000714b257f29cfaa50d9312f2f7634fd55a6d9f3971bc7020d0deefc60385d83c2c8bf0c735848debf6e7524429ed76e08feb5eec393ae2a96497ff116834687127810b33a8462b3e33c16edbdee22816fce446bd11d37f6389d96a4356d3524834bc84d886922cc0d1e2e5731446fc66d686ee5cf2ef27aff9005371cb7abcdc5f10a368aad6888a21a874e8e8e9714892db7de069177069a9315c95c6ec2c090e79aedf35b559a19e94c0e390e547bcf0be29ae0d40166d5d81973fef76bf0ef854109d76ac05d77f2b63783967714eaa49715db17e47e2511e46211f561df3d6cfd3055fc8bd0c98b4b2179f102a368644127d142c813ee9645f5cdbaa6a6b94ac10c76e7e2641835902cd76a23348e80ac747d76f7f0b300e5f33bcfc84d1fb925158c284218ac104193ea1423f6d7bd763754d5f590f0fa116e219feabdfaf7517075824d00d50ba4926e1e1d150c05e2e654abbfdec3b58adc34fe5f3ec1486439f681fb1e1e1f117ffd145479192c441eb5b298fb3efea7da05cb2d9c0396c0bfecfce4bd348d44e9cede9de0814f60bd2056a388e2513a1cdeabcf8282cedafb75b417a3ca30985338821a9641c1e74afd732977c65f63f48f811d0b320b273c3ce49017f5abfa2dba4235f94769c11dc923ebd34ca1601e397d4962a29ce5698e788aac849d3ac9e02b0f701193a897e3ab3542011761db444d83bab78bedbcf9d9f9b85ee04a5a752e1b30c23c2196692b282cfe16578379a9d081385530df88675766eea1f2dc2c5a44b24690ed2da3240b201d2bf0e09caeee9c7b38d1f4b4708c585cdf3f556c40373eb58c45bbcb6a12c9fdd86a0fbf8aad0b97a0df7cf4eda63806c05af98d1ffcd1c434c604347d4ff2c63092a48ad9563c3c58318ac3bccd5d8b3fe2ff568dcac7e4327e685c9da970c9da0a481f58a0403177c59a84050c6800899582fb662129e846aee7577b0a5c4b6575a9ad09be5259839d10b2d4b613ee3e0736e422e1944736ea927a3d3aea294498f33aa061c75a1570a2a026292cef6eef11e03eab99995f4703ba1e721609dd2c16283e2bd96eae5056b3c18d684397d154929949d5a7298eee67fa77abb2091eee972cd246631d5dac2ba7ed0f943138fa7729b8265cde8a67b44e5ff81e6ef01b4bd9cde3272312f6830da56f775ba63569cfd372e92dc0fe82bf11a06c1a5ff841d4e08f39adfc987a3b0aacbfd73597b654163f8c21d43b157141828f7fb09393b49b8bb9049b20a2af89382b22c3ebb94cd50097d09ca535fd3b959880301fa7fe14a86fcfeb356209950e9e26182f17c3c8ea2f93c0d0fca696ed43ef8b15f0a1dd1b990248bad8838d2d819f5d44b422c6539f0c4c3b99cfef56dbfc397ae883691001b3927a6c42f3f14c459767cdf03025aa11b7f3e0f861bc826b70b74cf9329946b3c1ecf833e0fb0ef7841d3eb7242f25658bea64979b6938f036e1cfcfc2b7c748f2ba783382a51ea21a82ebb2a4ba2bde82df621c417692e1c6e97738eaa833eff26770efd0907ea4c0da9f5caa39dd6a3693751427d3de013c4caef2ba1741a5519ce8de744434ff4462978bb4c82635e2604f3858a9ce2efcce9670068b3e118f78b526828ef012749e5bafc097648a2e6f17947ffa57427efaa851cccb4343a09c322a652c7e9ec50bcec0d536af154782f8e77849e91686268120e60f0932988c74c08c7bed7b04ec6bf9b9f1430bb6f563416e8e2e957e7ecbaec1916c2ffca2aa7e1fddb96ffefeb40daf3953c3bff7b90138a826d793a671159a16573d114fe410e2f5b96afa0d158c9bfdb084f53c97adca17afbef30ec0ee836a73a4e4132ebb01ae1e69ab92a61b6f60a3ae227e254eb929ee40877ccc715946b8feec582a5a74ac9ea1b909fc3d351127cf5d34f5784fa97c6d8df881e2da2f430a77e857e0e32cc383e6962cf406eed6e35e5c20f1e4d51388c3f4616429a1f26b6662a66df57a8a4dc3a2bff1731a634ee8fa134d3409ae4f0df189c8197cef77d075a0adb9fc662010216822b189889bcbd2687aa91451040c1fd3ecb4593c86db8c3f6fb3fa41d38ef37d46b43df27a995291024311e81edbb0f56d6defde18ebe3b2a11ec322956da2ae038c230d045d63705cb984d56f10297d1a24f9e3c31e357f97cb2323b18953d2a78240cb88a77df6dffeea4812fcf322aea8d666cab0ceb494fde52dfc9ead89fff5d60fda9a2c69a462a0aa8efd958514770f984fc3f63f4d4c3dafed14d6bffeeab16a31bdfe7c961f570e7ce0b9a403f9200020bd8c0e13637559b3564d94f2de57ef1d37b128b7afb5adb330147d2003dedbe0428cece5deef81943b98bcb730788700016f679c2856cba77b911fa22f105b2607d46d899113adad7490018c56eded934ea40ca2816bb1b943703a32f42a92e3e8b8e4c906ffa94e3fafaab94d769718c1c12480e6b5e7f24a7e87caf47b63ff341d8ec5e00a441d43cf42bbcd12035f15c2aea818a5e1d9555c0ed6c3934921dfd07de957ca63c060f1e2d0813a1834bf5b8c9f4e7eb4785b8d6dc040ed687fe24984268893d460bbd7dae2b83950dac0bc9e5aaa8d17c78b5fe7a2b52031b7b8d413a8a6a64b9c77f9069719e47da8d49cf7763c1b8c95e4d148eb65cdb51e038d3b49c661e9e71bdbf9ad42cdc21a367b2a558beff79972fef6949d404c1f5c5770d6a95e02ce404178da7bb1799ae8393943573c723a6ff7502aea5ea91b709db30717eb70112e86d154398db575526b7b4c056b7ad7bbb8d1178cb99e4fc64023a48aa838fc636920bd1c5f91e8feda794bb186fdba4da60e190f2832d50ad9f044ca788c93d2ccc10ae37ed75a7cfad0a04b1e1b4c0249d071b392d9094494b70ff16ecc5f1b8365bf0ef7267890af2bd700cba108801c33b7ffcd78ccc6e8539c9f9c2835346dd503059e956b242457a0703829b84d40ed1c2415182741c0b4410c83457dcf0f02db4e03aa6da5356faf979288008f345cdbdeb5deafd2a66fd8fec58cc9458a6a08c69591688c653e6fd70aad7f33233e56919e3052536a9a1a9bd02468b628e85d4cd35157646e43cbeb3955a3c56f5de8b7b37148eb7bf3b69200ec0b32eabdbbb741e4fb333b2e5ce858c8320b4356a9de43ec42b0298cebe003917ba035b8d52bc1a2a659d94986b2f6add0d18902410ee2852c319dd98ede6bbc7ee231e1859282dc4291a5e15ff9785c5b0617309b554e54755e1cda73070e6e8bc0182cd4ba65d21fa3760bb3d3aa64f5dfaddd3b876a37077775bbbfe3cdf53811f14c6baabd6d9b2006df461c6db631f3bb35b3287398cbb0f940e7afb09cdf3c3d99e4d6631a415c09aa9843f8772e03c82d9c9c20ebac0d8a9b228563ca0631fa6ab47a728638dc57a27107301714fe199b6846598bb51235443dbca283302283e1db55d1515021cc59123e9b821b2fbdbaad9760287bfde61da6bd6dd9973d9ffe8a4277299225d34ef34ead075a66ea0284f0234ff1f17a377e8e43e966b8e4ac79de1b3686e4928deb458e007fedac7f2dfee5cf5f6cc6b3b04ea625252f63b2e07c782718c048990866193f97254d81ee973a95983d9679a8703be7f63915941c3d56fcefcdb2511009c9e0f006d4ef19ba94e1994f569faaa50cedd79d085caa0154bd4b6ecc04baaa96f6ad4cb9882de72f15f53382572ae2a6bd97587bdfe948e482ced90db02b6b0da4b8e27bff6898edaa136ae23a391b71d863064251e981404e00d0fc18d86e3ad73d359880022f8c26a15a1a36eb75324f8e62ae8416be54d995a5912b558910624950d581e76b0e1f2dd02cc7f5a6a8ab3bec1cb443922e7156f4112f8cd0dc88a5e90ed29307abe87747d240b8e88e9ee07d24627bd9c9407c3a32d320e7576f4df0df1d949ed2e9aa1789eddc3c0a14032494bd175f556b0a303a091766c58da2ea70e8f99aff4bc2c8252db731846b09b1c5248b92416fd9f9de80494aef9cbcccf50c19eb30a8382877548860de089c3ac4206ddfe68e7aadc605758d461abeb7f3e0969c326b36a4cdb626cbd0823ff019b9f347feee7f5582169b370e669f0da1a031ed1ab51eee8422a3dec3e72bd2d48318269d5554ffea141e44899645f565ba27afdb57e2d1383f7a0f50d3581aad995cdbc56dfc9c623b38c0842b45d0b8c4e8b6639d4fa03e2203da7d2977fdc071048a37fab2a2669bec06acfcdc8c16117f0ee2fe7fa9ef58637abd7789a6c0b159de3c23b78775197597f3fa7b617cd59a2caf5dfbbfd0a9b0787a5bd971441820206d1f4696c4d5ea21129ee71c87060288cacb7dd32bf55195b9fa357762218c2f0995bf26d3722fb2df1f86edab6574ee4a9d3cbce460f1cb4c320a7a483b17877fdc015e67a96541e96fcb301ab2a1d6325a61bf748b82950db9c2849fe20b3e4e01d33696534e42ce39c41813d7f9e21455ff64d75edc453c704ac0be92156902469db74da6dcf88119ff616d94197546e732f6e177dbd2df98c3cc7a19b4ec8f01ee7c7ea97e95a872fb2af4bb046b5710711a97bfb52b2cbdbcc99219a28b7c25a0401ccf59515abdcd571fe4cacc7925516512b6c9996c2f071ad94de754bd365f5b86ba09da13b7fcf68f101e5561c7b21a8714b95fec2d02c8dc196885dc824ca7de6716188ad671294e52e2cd7f62145ee0b6147260bee3f2605cc5b05c87aa75896b13e03b201f282874296ee049b3a99999dc67992d1fb0138d36495d538bc9942118beb78e8ffe4c77ad7e35f4738f45f1cb8ab1d6657012a06734c819ef89f77488376ea0b41e832caa72672ac76c085e2fb983ff972ec47fdc6dca8c0f7ecb65df367f3f4771509d80832012dfb65b7c2d775128c7c1c3b6168f4962b6195c9000f89ae26da7c76e441645b74ce5ae6ce3294e7dc4e2df2e9c1baddc2dab6fca706bfb4a0dcd6a19522ec31af418cadb3f39085dfde1cfd21c094162ae13ffe87a9524e42868545dcd44bbabf6162df316456f295dd67d020763ab39308c530696ec34e932a3b32826823a852dc6be92b4f36a5beeb644db532d2dc361c2b11c888203f5f9baaed888b26268e0c0f98a817f056f14005eb5c78043a876cce5e28e85e9ee12134a6577831595497850d52203266ef0042874abeab38352bce15806b8e9b6084d8c93af7cb05d47b6c2e337451deeaf1db279a4ed0e68c9f46f4f31b79bda7450dc3f42bb2cb54b5e50350574e1547eb051cd5a0130194090168682f0add887f2aac570c53e8684ff8b55391b5c9099a538b087a5c59182294c529f7bbd9ee04c6dfe260a36995da3315b644fdc39b21a049d3454df3a1068b5c7f90953ea10f18168581e3280746f19e0750acb32b312b85bfd3bbb3daaf56f4531113cc648c95d219515b14486275beabf150c1021c8d10c211c99ffa416e42ca39907615b1547508523e6d8e72b27012d66628ba74fccd9230e8948b957bca16c4f9589edd0bcbb878296c468bc813d837ccf756f35b2a806b26cca75ea9e8f55a1cb993417794d0d57a4795b8bd31e16b7425487b82b92e02194f76af13779a6e908b21ae9b8032bc35e99875d387b0de983eefc0dcb2f73242b7d9ee1f4a7cce02183de2dce8b617df470fabe9bb8cea8d5d438b2f5b9b0c776037a83803b84a6c857fe0a4fd49cbee8463001c4b523e660e20854259b512786ac474ca260dd894d14a667dbab73bc98aa66098058aafe7ecb57182db7dcc0a93b0777f69080adc28d4fa610d2327b752367957c279222380dabe5df7c806b13aa8b028fc63eaf0ab2de6b870dd29650240a06999cb061dd7807a80f036c00aa7d3058a4c1d57ae6033c72b9412c2b5ba7ecd05ac24be92c9afc2385c460a7ec65ed84239918d11d3d572de428062d68f32e47b2036d90e302aa138992e42916bede95c09d8decab698b97c5b693d3c81ee93410ea53695f4639f4981c5d3fd384416d072a23cf650dfa6d1a64b603eb7dcbc1db936a8b4cbc400c5d84e470d4e40a672af6204dca107a9caac5baa52e16f9f2fe28e0b83568c4f830cb8530e7973e99935e112afb9b8f5130bb32b7410eec80e97b056019892358a34d7f29a831137bc8773d33e0caacb8259b08bd237913f05d9a347d83ce04b0016091d02a18f6fac366417b646d15713caff6bb78006294db3a6b2e370bdd792def5626c29c531111206180d1bc6f6ec46b08d78879865d06ee30198bc5557ee392709541a81216a72212ef556bc876b527023e1cf4f727148a126401929c9b38a747a5987ea5c0dd865c13a7f982adfac6870157df44532d59d3f453461e0afa7b7a615b118e004338cacd1316566ef511aff886672717d94191decab54d0b43d6b256adf99336474926236145c8690c0a860b85de5cf40cdf287948e6de25292a804e4aaf70e57eedea4930181660b14349ebdf2b3214045f2f2d0925aa236f302d352f3bf1f4f44ad3a27adf8a96813c3a442576253f731914e88f839acdfdc10533be8c2b32c251d1381e8706636304c21c86709ba13bba4afd4734203691223cec29129516b822fe1bd0da10cdd7fb6ba79cff6b5c36d2e55d76bfdd90f2a6b8806e665a284ccdbfd9cda4c82a37fbe4e18eda6108f3957750a962d3de61542eda0d491b0b1f8d5fe7a432b38437ef95be02d2e1f4ca141427a0d11287a705a2c30ce08c542e04f772ff1aef3df99c94f01d90bde48ab5b7d1180427d123eb00a5851f4face3a03fa0fcb03df2e0b1f1da2d6ebdf2121f67742e94605ff7d67a5614d9d5b40d68c735acb046ab2d118fd4c7eb1300a5a5dc06015ce5dfae601690c7c6866c6fe8649ac5ed039927eec870ff1e1aebb9638a926b67cb663ae18eb28a8b8eb454e4a6d7fe70ae53c827120bdefb9d91de8be573a448e531318787df53360f1bd760cd605c6e41cda2aa10bb12301fee0a04078f681ddd18930eea978cccb037b91bdd9adf9361fa40d5d1c28bba3d6418eaf5191cc0f4688a9ff67ac5335283dae6f808c8717a00b3158a41b09a450725b7f7a784168ecee93a7ea94413243d40a249cc6388f3838ef31b05efb9f1fd8a2df51fb55614e21af674fa168946b59406c82c219f18c6fb2f85b2f47bae93551a4a642c70a42ad8ed57d3ec933603879cc9af780e719e64cb826827093fea47d591cced742594813c26613c4b827fb947ea199a3096bd35245a25e5946260e5ca352f195d456b43da89f9abb39773da7966dc9ba78ea340d64a8dbe93c3bb34ea0fc83c42d8381cc5e3520042a4014bcc5d034ea338420328f9fbedead11140cca416140512884b11bc9e7dcecf2b7f08b86212c4f1e8a1b00dc16618f651e3dd84700fbef17c89d9d2897efb9da69a56f0b619e977fbf9b168464f0fae9008bf316454307faa54726ca7f324827bb4bd55b524e180d4774513c4d24e95cfc2af350108ae43562b71fdc342c16e0026939d637170a4ff0c4b4d6bef223b551a55e0a43cef5ba529cd6d24c1e0f2b692cb1a75beb3adf821b1323bb1c18deb94eee50aa30951127974233abef843239edac93e0dcb84bc3cc824e21a93d86c4391c1dc4cc3cc5ff9802025a7b969128b4273f5255a39e18c9aa9d70f26e3cfe181c0fd185143736166e036fac847e2f9dfc72be0f45a9a02ea12e1007f39dfa636d825e74decbaa16841b8be71a9a74efbdc755486cb75100e5662e16a1a91e88d205a18fda83a8eb60be47463702e2e67afd902cff7385836fb6adac4c2be481adc94a91c0c9cb0d7086b27a874fd1704f9f41a90ef5f5e7358d93c0fcb906f219d97b6c8657e1bac387673cba7f49f1f9810b36e79e514e3c2a2edc6070bd149e45204a98bc5b80f3f9fc684efc9c0514ab37dcd153bb91a9f2cf5f1284b9fbca0bf4ba5e0f756b00f7c4a73ec2475d66362db0bfaaaeffef6731343eb0b3ab2f03fb3a05f93d65143fa5ad894ffd7fd398fbfee510e275da32e8c2b5ab62b96392abf516db9152abdddacf6a252a9ddbb11d40850b493fd00072e1ab7d606815cde2e0587fa854d7ee948c1a6f57901d22eaf87c9250fa6c658842f819b6b5d62c09d735537446d9d5180778ceba6ac088016b484458dc021bc4fd3bc6cae26f5642d2f6f3d9dd33ac882296655629fec4d4e701384f562c6374f4f9ecd95b6289dc1fcef7eae5517e639cd875c64713f85e11d2fdbd17ea4c1f1827f56af5da80acb031e22a896b8a35d78f7dc35aa5b0e1f2321df13ea8f1d602f6669b8f6fe72be17642fbf57e0aa639d1842b76f8aa2200cbd8ccc9f4599709b259dfadafdfdfcdfde25000d5ee93c96aa14041f6ad1947585dfba532e7782df2badc4741e7c9e1070075ec151bb38559d045f5fde8b66753ee66bfd9848f035fe029d8f53c6f394c032d8d9554f237e2cdba84c8010060ed092cd6e16605ab239dde9c4440cbae78efeddb191ee4ca906a6a17c67ea4d3d4c30409d4cb3d52552c40b2d682ad41f475d17f5498f0aac21c7b90879c2fa193d5a752d71ee36cfbc3c53ea40840a2b3c4869d9f7744e307695f7b653be58175a70979b0e1f04e3fb8950665a744525a8ed153fd39c9ec17a4897bc0d39b1c0cc9adee8255e66f4d8251092f9a057acd79233d7ff960903a80bc239d06ace0be37d8cc328c3eb3055183f3827f011a94e9d2fd521163f943d2ba94c09f14c3505c83fefaa2699a6fa629b8a19dee02b60008652f6f4b0471562951f5cc4edfd570d0426a278f12b5cf3bd42223296a2eb42b91d799719d4a828ef976699efea039c02e8bce7db3d47440cc0076f5c758df980cf4acf3e0384cb634476755828aa143d1773ae457b565b4478572fa89e675dd93f5556a2ffae93d67087a880d3d77de4a21379333960fe4d18b00e5a101833c879d2aa84f781eeb4582ba433dbc9e0676c18c3b4c5977040159e123bf35fa202fb004db8006f9cf356031c261789d630a58deb91d119c2bc98be4d0b8a70eac67fbadde3215984034d689f3161a9d3622359e78914ced3a7e092167904a26340e4eb5603f3d18e2fd45310ad5e4b99c4cbbf7c76d45bcb147140b2294407a219750674ac8e284aa55a5a4ab423f8bb465715a2963409cfd01341d2718e74881b7a21df53c0fa91417345eaa410070945dd10c5d6fa615cd8dfdfb07a0193898665ee8104dd03be6414a17a7c6918aca0088f80144ceb2a2745a35b47a5daf79303226ca652c5ba12f55f8d74c266c8948575de9450902f0e783247363c3b90a22a37b7a87a613ca713c3537ff1b64585f721651f645762a1280f19c97193149525a54009b95335bfecafde5412d80a989c86d838065bdd70741695e884886a1837454060ed726dd096f79a8030001105bc909a8b2ad6368f79707b11d790607f5670ae32bad42696b5e69cb7bef6c982df20badb5f6e02234a9ca631f00336801bb6ed423511455fd43a4bd7039dd0a7d1d67bc8d48b3adb23991c9781a9016771235e1bf7dd6160cda453eeea8a523ecba5fea3bb037bfba7023380dee11e3d025ba8526cfed6ce47575a355341786822c9b3924c001fd3c3cd4c2e15c93c402f057803808ee43ed46fab9fc0c2d6b18ff1e9ac473cd05bc1adedb13b8bc1bba56848ebcc28955857a8065c4f93c3b1a4c9e519eae7de5e065dfc73ce62bb7bf34997e63200a90c45e2ee97f92e9efcac68a83c36463f8b8742e5b20ec10907dbb66dc538ce95ed706c4c42b5beb5d09280bdf7278ec86c58e067b6cf6612f1d203440463ec0bb4c26e71cdfffa6ed3d8fe8746b5d12252455635accaa750f89bcddd324a44680b7970570905bc9a72efcffaff54e4c53f3d0ab207ee23de1dd706983dca7bbb5504ce5012a15062978f95f3cbc31416bd47325c6cb4f8a3eb0df72f23a0323e70e0c49e62120bd4258a1bf6c13328f62eb22cd32dbfa87497fb42adc90fc2bfbf80975dd24bd3c771f664dfff2270466b35fe021628608201415ad434216bb3d47ad2be1248d4c03c763dd71cdf2d10c20fe69db17719272ccf3571555ebb7335aa64a62496b409911c4adea01abb6f7db67a0951799393c35e8528cb024ed5085ce0a86d03d62239d619fb785a363358b1c23b41f3ef1d80a48ce57839717eeaff756dc7b16c8cd7ed65335780545e593013f3cb6c96c90ade0a403031ae83ec3276ef674d530c9ce57900a40221422743528453cbfccbf52d4df7910a9de8f2b0e2ba1818dfccd563f6901bd03149d42fb87ac3202cee85e83e933c67b20f656a6cf20824297e1d5edc9a872fceac38571c84dfe5082048d9ba65c94e23a8a5abdb92d5ba6b52e47109222fe1b05daf25e21c9ecb2f05bd4733aad4e811235623258dec0418c190a69e732248618c07cf02142bb85b49d25172ea5241d64cc5f3f0ff953e5026027945c837a196db1d0966a81c0b8bd8b0915a7eba1c1275ebe3454e9aa39cc6fe91da3416cc01c41f340d95235a692c18bcb96724b46ca8375f560dde578f0725a40004bead32a54819f4cd5e349a882819fa64767f63d8aba84b01b91eff3b1d8c02b88d2409067358042ae32b30b0e7cd3bcfb5265c7d01fb12455453ec77d73ad2a863ab50ae0e0041f6dc13a390158545e5569dc4c71134e87e2c23d7c7924181eab5faf605ce566082174f2fbc92c5d3b1dab7c9102d6682804db65b93e800680ecbc8f47ad4620ba491f0bea71e508b2b18b757ba75a91dbf6248387e8921d1ea120611dd3cead394101a3e488c4461c6d2e66fee304ab6e16b932e0f4b437a694969ddf9c5fb4de919964e59d91a2ac0bb8eb977409f4da418027a6cdd0d208381b53aaa23dcb4e966141af4104154c88bfd88c9f1c75b3d68ae1f46707b56958055507db70485c3e199a0bcfea383671d6da55f471560b7575b06a249ba830bcfc567d049d9bcb47af943b0434b589ca9e187f659bac5adc3ba69cf6b2308df71c0b27877f855576602f97000b191400000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 066026829cb80c34e68a1981f2a0ed48b5966b1d169e7ce6093222abee0bc9f4 ? 70692308 of 100378382 <9d>
01: f32c3f2ce4aee506da7f5ecd9472ac4ef4aac437f144cb94fe5c54f991ae3447 ? 70692309 of 100378382 <a6>

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

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



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

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



Inputs' ring size time scale (from 2023-01-12 07:42:15 till 2023-03-25 18:30:32; resolution: 0.43 days)

  • |_*_________________________________________________________________________________________________________________________________________________*____________*___*_****|

1 input(s) for total of ? xmr

key image 00: 5310b2a0015ded96a1290b9ea5e1863cba24a5fc7cd7e278068d8b988fb943d9 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 9d99a3bf6e07811de028e4438e987e0bba1944de0a359685958a6de0dbe7424b 02797816 16 146/2 2023-01-12 08:42:15 01:113:03:50:18
- 01: 3fd72eb88cfcf6fcaa0ec04a54976864f26db5b205a0965f2f0471fc49a4b547 02842861 16 1/2 2023-03-15 23:35:38 01:050:12:56:55
- 02: 0205a4b869c61022307dac87bb8640410a71fd8897e8a1dab8401ec60e638d15 02847017 0 0/55 2023-03-21 18:30:30 01:044:18:02:03
- 03: 644bc2a445431a9643c95b5466cd83f9eeac498242737781473f38a0809be32e 02848261 16 1/2 2023-03-23 13:54:06 01:042:22:38:27
- 04: f29fd9474681c157fee09dc99cde556e5bd16ecea722813769116dcc6b1c5860 02848842 16 1/16 2023-03-24 08:30:55 01:042:04:01:38
- 05: 707f67d6293b50ea8f553d8b38943835e0ba6271a7edc78a82226e5a0ec742cd 02849212 16 1/16 2023-03-24 20:47:07 01:041:15:45:26
- 06: 8837a4208a50a7157ec5019e1bdc35fbbaace2d8873ddeb91d6ce3d443a62fc2 02849317 16 1/2 2023-03-24 23:59:13 01:041:12:33:20
- 07: bf36342244f8dfad7bf790320e7e87f89fc7bc94db40dd6436c4867ac274a03b 02849492 16 1/2 2023-03-25 06:04:54 01:041:06:27:39
- 08: bceaf6271293047893a62004b7b16c2f6655f7e19b555e3a7b108292282b6000 02849493 16 2/16 2023-03-25 06:08:09 01:041:06:24:24
- 09: 4071eaa489d22d68530e3c4e431c7f84396f3b29b2441ace5b11ef9c8a158fec 02849684 16 1/2 2023-03-25 11:48:09 01:041:00:44:24
- 10: 374553ee5402845c212c21e832bfd396bccee125e1490ff2541ad96d657122ed 02849792 16 2/2 2023-03-25 14:37:05 01:040:21:55:28
- 11: 19988916d5e964d560fe155de87525da397357a5b5f19ee5686fe89de30c3df8 02849803 16 1/5 2023-03-25 14:55:44 01:040:21:36:49
- 12: bc3483c794d3113a2de6d34d275cdfd71db7220bc57779a8a37367256939ed5b 02849823 16 3/2 2023-03-25 15:51:03 01:040:20:41:30
- 13: a98f5e8088c6e277f5426066bbf0441989b0e2effbc7abe1195e1ff7ac686aff 02849836 16 1/2 2023-03-25 16:15:03 01:040:20:17:30
- 14: 828cfc3f48e0929bb9cc801e42ac82308b5e08e71ccb038501042522b763e7c3 02849871 16 1/2 2023-03-25 17:30:32 01:040:19:02:01
- 15: e8967b4c8bd2095601c80da11dc334275c44681aa70fcf5504ec265ac3fcd651 02849871 16 1/2 2023-03-25 17:30:32 01:040:19:02:01
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)