xmrchain.net & Explore.Moneroworld.com

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

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

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

Monero Testnet Explorer || Monero Stagenet Explorer

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

Why so ugly? Monero FAQ

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

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

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

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

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

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

Autorefresh is OFF

Tx hash: cbae893f1db34f55a32631c8d5489520c11c61c885cad0a735ade603555748aa

Tx prefix hash: 25c370c324a3427df79f771efb8559f2166b0f26f7ae9c85c3d45bd6216198ef
Tx public key: 0b6415907d2ff2098f24753a8f88fe85fe9a099e7f8ae04682b85ebaab14f97c
Timestamp: 1680365998 Timestamp [UTC]: 2023-04-01 16:19:58 Age [y:d:h:m:s]: 01:039:23:54:18
Block: 2854836 Fee (per_kB): 0.001734040000 (0.000020480000) Tx size: 84.6699 kB
Tx version: 2 No of confirmations: 291139 RingCT/type: yes/6
Extra: 010b6415907d2ff2098f24753a8f88fe85fe9a099e7f8ae04682b85ebaab14f97c020901a5fc248b838c48ce10aa990552494646a24c010057454250565038580a00000020000000e70300ed020049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820ac40010030b5059d012ae803ee023e91429a4a25a3a8b02817cada001209676de7aeba3debf9ebf4d6c76cdd24c4d576db13f5cf291e8dfdd7bdffe6fc117d47fc57b017eb77a147f91de1bd73fe5fb0271afcff7ff2fa3ed21ffdff363f6a62822d4a1bc06991f3ce49910d5b897fe6f405f2aebb7f37fb37fa5fe33fd0fab6679fdf7fd0f32bf02e737fc3efefe6fea17f9fff6af3acfc4ee7dddffe1fedefb077bebf92fda2f5c0fd9f37ff86f504fdaaf55bbf7ff6fea0de4f5ff27951fdabfe77b07f4e1f4af35e2c12f1ee3b85a413d17d75261132a3197244c6e675a63fc2baf6f53bea7518dbd9771e61d91b5a61dace9b0e5f5dc85acb67859d5797058bca3fbc7eae0148070af7f37bac14169095dc33cc810b566194453f8e2171b5c3e119f77e3763e093a71f1aed8402f2d3e74605f39a065f91751b877ab561e6ebe4d7eeeeffdcb9d0f68c2e39017f3665635b6804a9bd798ba39847a401c669d22f89aa9a69780555887831fa5f574b9263716a57bfdde3989b633b5fa5e2153220f87ba58726c4ca073d6eaa69edce072702280489fd629778fb0cc257ddef0a7950ca6a8e591e426050960ce014febf6c2b320c3c18767660efea700260337047eaf20c2d024209e2b5f0425fb7f3d8fbcc8ae7794fa700798a0b31214090e6a8da3640ab9447ea1a3b730a1f76d092078c81e617b4cbe8493fc3a41355a79e365054e9506cc29b01bc6b47cc8f71a2ba6100355765365fdf3cd6a338f3ce6748193e8a8829857ea7beaf6de6eb6431c7dc5d84839401628336edb6dc260fcf96a202295dfa5bc6f0aa941a374ec2b597e3cbe03136ebe08c25107e1d897945b4137ad6580fdbe45d89c1647f1692f36e25b45a069180335ebed9e006886c540019c1cece3e768ed247ad0535c33207278389778e6b36d1fc38bc05b1dbfc037793f2aacf40116a8ad471350d837b601687313bbd8b795aff0dae2841cc83972824caddf6a13f74deb32de0318b8ff77331d65f4701ec566fdab38635edb136f63b6eca1f503d0975f269ae53a98e0ffcd34c1f7e81912d35624aef20e55f66ca48ea6a27f87963d9e88ecce0565037dda1f670057f3bbe1c66c9d92fdbbb5cb7c73f5dd6751461b317a4e5ef8d5f7738582bf94850cbd116755396a9f0a26632e81b6ae58c9f96c6e7f2d37e83cf46046b871accc809b198e6aab444e2e9d31a098933343ec752f3081b7d46f2ba4e7e277c06e37d85c0d0a337df69b793783bbeec089b0c80a4d6e31902fd368f7311bd19f49aeaaf44b7d1fb3010f743b27279b29094dadec3fb5c92b7d0c9fc13a0600ff906eb1344e52561497693afcb0f35e427f09b6de4a62f23db8c6f8e3aba36e21b06eeedf0dc21bcf3449908dfc57450fbf5774fe3211321a4150fe77aa25b17f2a4a6d466bad0241fa2fb10b3fc398f4f67b546cbe57945ecfedefd7137749ad0bf5dae7c3737640b7eda63ae0ab9fb69943b085f498b18f08665ca06d380c0748e0a6227a930ac1b3d0af0504aca85a9033015027757ca2012a77f7ba6084a901ade6a86456ac2e43d1696532007550a34159b1e6e0920bd0583445e43b8d21bc5ea2c6eb9f8739ccdcca741245716ee83935784488c39b2309ee5c2d5603c24a37fff948773a9a5a50874977adb513ef7fa64c50f221622c92fc603995dd35306c865baecf1a8648c346f517339a67a5065b7e7468cd70f0bd7377f77ecf5eba7a36c57c2b4cb41fb009198f41aa2cc4dedb189aad207ddd4e6c3df01eb525bcc00456c2b3d4edc228ac1836949377b216086afcdd0795cf09dcc1872b77eb804a523693b47bf772831090ebfed529eaa83809536181bb4c293b7b9c07e854b78f7e878515e07048603b8d540d62941bf450a0615d3e77c1dd7feaa47f5bee5788641961db78b1c854bd926a88c90d098000fd09837068d11154dff4e481339d0f2b4317f5cd5f11be5179bbf2554d4eeaffea849ac021e2f4497bd285de21cb1891e1381c938f109371d13e596e8463bf234d6478ae583d5e718810393b8b309824257d76c8a4706c4d4bb922f773ca41628c77f91c4e9f689958676eae565d503b0bc2ed1b4785a7d26c42eb98b5a29e4878e8c451a69309e2636e6aa9e9f91dbe0879173deec08946d6eac4119915931a0e0b2cfad2e0b58ab0fc3c27cee2e9c2def9e7b3e85ed7bf286095585a80eb30e623b10e9bdef75469df411b68c15d67bff83edae7a378f757d4d3769f18af9df8de880a2512e267cd2b7ae29b1366508a170bd238c3dc51cc668ff7efc57fa5be46d30be28f6bc614385489d9a70f4ddbdf8a3eb4dba78639a7d3b02fe1d16d281cbb14e9f8d32eb693e4633aab04b67361a2c863f5aa09cdad40a536bc6f673f329b0541bad81c8be0f5a23f53dcba25f874d3349dbe4e2c4fd244b8df9898d1fa288f2bd8cc8d46e3cbcf1aba39eb3f1dcfc25c865ef45f2d48b1d56501828b64b9964b69149f51fcd70497429f2d7395a45fca92405b1118d35a0eeea5ce18fb4e3b20c0847ec7b01e3e834146eb804ffbe00fac3caed38923a88e2286543bbbbee4748f73caf3bfde785c20d6efa007de9e4fcf210d7dfddee9918fc80ad56a3be19e9abaebe9c2ede8dd79fb3dc620ce0c7f3dff50c93e001a1681984ed25e4704a0d5287bb491974fafda2c105e504b544161b9e217bcfc52ac3627492b84dccb95a6f35abebb621a03c15c7581728ba8de5d41e67568e5cede6e011d2061c34302b2d3093fed1ac69bc44d5734a20da33525a18f482fc948e5a85fc05a5e93116bbae6dc3aca4e874f15512d76f6739da2a7473a8d13ddcaab4dd5bf9d7447c4ca725e4da3ea27669c897c3db606ca1a293eda1619de623780d2071ec7b9f5b7b1449332a05bab4f96c524a51a8f4660d2b669fc22c030bfffce2f4ba3f106ebc97969a781750caef092bb2c71f137e522732bd2c56e035a0374838f9557521e61285a287af57c2795011856f55a63256bec5395d52fbdbebe98276561627798eb92985a722022d084cfacc3fc1bd0c04270d66ff51b444d9706da01a2094c38f08e45a1792bc9dd796a5d9d4da7cfe05ec812bf6689641072e3a51c8a5c54d44a223505ced05a37b382f56ac8b2654adac6a60dbad9707dad23faa2d385d1749d8282a4e2876f8e926a217a42e34cd2cc00a17b449a5ac828ef9d0d9469976b443f9d1a386ee790fc06ab35a6556d9bf238bbcdc1245b440e5501dabf6901a3833839b798ace84c5715616d9f2f139ab2cc606421d905553fbfcd46acc53847aede393256e6fde599441814d60ba16170802db2bc7f4b32b57171305561394eab2f3c08cc25b187be1524bec6d3a2663c6c7ff2c220fdd77091e3dbbe54ae6dfecf96b64ab659c5865265d52becdea2428747b4cdfa5840752704c0c233f5ab3460072bbec494cb2c7e05767fc767ba365200e0937d82ad2d3c6056ef239b51f3906102718bd3b3f1aad55b6f70d172413ae6e0ec68cc210f43d2cffb20e09e954716fddb039bdbe8a2fe246408b968abb0234c0ff8ac70c7ba5f073cda0e4ccffdb6035cf3f8de565b432e5d4ad45c8d393db40a197cbf8046ca58f0c0cc7cda3523ced4a465964a2bd50177b84856ed8042c1a530a7d4594a92fa06c9463cde1d86b71a83445b8898d3b932f04fee640e16d04abf68910c22677af627e112aef1d54a5ec7ec3bf82cd7d87f894e7c5c0a5d0cae52070bad6e8bf4b2b8618f51ce387c1648ed25855316b5c6b8c31e87fdb0bc5172b3c5fa6ca44c388ce1af4ecde8a5a32ecb2a822606175932a5f526bfbf461e6ecee0e94595e5fac7a3db5c6b1207b32d5c456cd5e811efc23464c81b923cd249a2094fb903e69d58ec4c8ec508defef0f3ef5a573f6c0af5e11978e1757f89e42066195f62cdb2a5c0b226a6bd19fafab203d1ba922eba16a1a53217547c12f8992428b7e7372581f1c6c5df041c5c5eb6aab2e8389676991c34c8ed592aad053144911a3bb006882b5e5ae908d29ffb23d8bb6e67181be5566fe437074827107d30fd29f55c537ccadbb1f1f1be2e829fefffee792e5d31cffc6070ed954bdeb4e1d35704226d712458600a78e0600a0c2bf7b8ed6a69d2916fa858aff30cca33a39f485fae3b3d6b3ed96c7fdced8fce327e909ae02e3a98cfd55939c282b6655664cd7892e13212ab00084f5906896a6502188a09c7d1378cd9be8d686c93f04c317e341526a0483eecb7aa7b8102f7d3796cbb0dade0903cccb9a65214f9b7fea91de0f2cd1c050507b2baf3543101816c4efe7c4b0b29213f5c1b148777bae80f3ecf84aa2f1fb30101a1fb2a6ee71ffd3a702e83d1426ccbcea90677017255bb3665d14dd2082cd23f83f071bfaa09bcc87ea731c7cc9c3372ac22062eb9c0d029ea74da19b04148548acabd2aea53428eca0d3f42a440e66cf7efe4a2374bcd8135e08ada327b9b0d4b15cbf0b43f84c1e207fe67a6a0dfb9ee3cc8aee5bcfc79d894b72002cb318672d8797d60914b841d6cc79dbc49cbde10745d89e446880ebe3553ad958f60a81e34706c8116b798fe35152f07de5714e451be909898afb02d722083b4c67c0877cc5cdbe5c5c22871e8cb2d76ecc6a9fa2843550598fb6e40f781a3f7bcea2ee8ba38daa24ec4bfdbc36b95e1a860d565b730a0b76a86a380bbaa64ddb8ac6a1357dd419144d91c3736755a660c6804f492f24d36ab17fcafdfe09b3b640306a627a312746b309cb0eae9c528a4de845f198c25a1990dc71ff5e41c612829fbd0c73f1055b3d598735355bba1d151b4677f4f15eb54cd815407ebee29eb65cadf92fc6eac9e850bd79af6004bb307bbbe32764a46eac7478f829034ac2a1b6557496af441c436ba91033ff78b703feccca3d0d9bb3d24e66a059c03f45bb898fbb48d00b06a2523d51db477521a0490e3ac0bc42bbd8ce179e3cea88022f70279a9a56b7726be5177bb4c15bc5b267c3d77b96dc87a1026f35cc7c940000feb1c74c438b04cf67aec498f75ce25ffa570e59dd4135e9fca4a4500ced8b495c6e48f9ffe436f55648073cf80588026dacc02d7b455ce4c763d044ffd79e13cd6cc2532141bef63cccced5ef1a079e7d81efb75be0c503d23140a6e69b9d95c04e28fd4dc49b7d3bb753239b130fc0ee58f6256e1aa3ab833e1d8abd75db4d463ccb144a4c0778c58b96b8a28e462c40685cbbf57a681d2bee4174cfa580ab3e0204be1d700897ddf048f044d8f1ab0ea335e9975d657cb90b08857dafa25b633b01508b6b81a67b8e1b51206ded8ca9e55e4dd77854d57df7a6659a413e3f86de9f9f7cf5b4900e70f2b58080865df1c70ab3bec9a8c4e6255e1014b64c8d8b03ed0cbbe3c699cbcf49b5bea2bcb3201cb2d649233efe3b712c03ff0c6729e328c3482c0b17e80e6fd0c2a30769d551e8c1e06f283f380245b4c0d0e0a91bd2ac15bd6cb7b656bd7ffbfbc830ffcc62316e7bd7e660daddacb2fb4c0d561c7430c20089492747777be95a9517239b67e51484472e285f431f2ee72a695c4b4325b51634711ba6df58fefff54e5a3b1df88a30952dd4bbe18e2ac950e5127bf6ec5ddefec9d6d96bbbb68ff5229d26163ef1e88869ecfc194d33806b1e0cfe9cde6b8970c9772c2ad7fa3e47372c0660d69db6d96dfa288e39d704240cccd47f35bfebb2d2b1db438b098f5ee96b5a0c91ab4cc23d730b03c61a27c14b061dcaae490c08b35aa6d5ca8bb3fbc700a3e22d3c52e8ecc4e188a3e23ab117d840e33ceeca7e7eb6dfa7b9e926691c49b20e62e0f640009dc1e1fbdf7f4ff5624e09eb28fb28afe8e05081300f849077dca7eb64cac66728537d2c3590c7b2f70a150f45f505478baa0b61c89336460f04ad5ae53c7f8f5e75b342cd93e84057d7476177908264b907e217e24a0b37b43d840afdd1beba0703888a054cacd3d45dc9c8d5a9daf0067bb1642a719544765760840913989b1ea6fde9ab136aa65fa844fc90f360981ffba04ea67855b5c9bfa951c0bbe688ebeca7d278950eff6a3cd6517318d6a732af7e2b2c24c9635fef13815c76044e1c879231b815da8e915f1578afa99179e8510a00a64aaa1326929ed84c23320cb5e287ece905c604175574ed81c4dfb32801ff2bdd3c9e0c9335c9e5875a9b8d82f690af7280612382c37f2fe500d6ed708a472dfe68b4d55ef9a768ea2ff8ecbcb6d75b5b0d6aeeac235ed57dbf07692d2e008e71ddfffc6686fbfbed525fbf420521abe0d4e228e666569d7de3f82276e97ca789393cf6fa94bb91a20c78821cbf617c219e69bd59890068c91ddfd9cb42b51147ac8cfb6709c0cb1e813c9d9ecdab1b64c9f73e965977f135d4a5b27523ad9774ceba0a12eee89d35c98839789bd5cd6e33a9b8ead71fae3f84f296a8d6339563b997b55b9d42d9ea2507e07caaa09f344378fbe9463547c64e024a496596697d03da064fa8027eea0c51c182dc6ec568f89c161d28f31f22c9ca5534ab386e2f199537d7fe5e26d23a1f6f7be64294dd95cfe3e67aa0111e620a20764798c835d72376eb6faf05169bd7b4f2ddb0770925d4e4cceef33db0773e30ba8f3809f462c38313b0db80aa7705d3f3363eb7ab1d808a1657d6d0e219e07f7375ca1e8ccfc75e7fa90b1e434b38a6f5c374ff58777a7a96ea13fbbac1bfa0df4097ba084cc124f1100ceaaf38734feaaf2e234e0d7e17fc10b3c7e0db652eba91483700f10e5cd3ddbc6612491f42ab6b9dfa4c73d0af0e85f8f212e3c2e3b4cb4175b7ae3faec0b8425476471943c276a792662dabe4181fb1663d13985999cbf286812aeb112453aa50d61a46ce634c41c33b1df3b14e0c085c8666f930c9dea3d34f6585122afad2249a86f3e584dec94555a019309eb50084ac23c94b13f31d2d913759868abba04f40079f6e51b6292f70e8bcf442760b2870cd75acfbe045d8c3601f38e0aa3a5c7aac9cd2ecc2d7e696e1e578668c1250b591b051276a25c3e3c897781e36eff08b14afb846f35553def8486af38bf687e07b9d681d1fb8852c32fc933c704a16c1c02fa2c2e17f249bfcce9b16ae8e13da6076a82ca6cc522a65c5f6a4944f4221eaad4b86e893e82bafc931f37f4a0959df855f6957668098e05fed4d1f16201ee4e963a64f931cab5f87ef2437754fd1d32e1c46f3ecc3958c6f0a5cab64be98fcf0f79bdf2a13ead4502fd9169bdb0d729a300b4bfd7516db7106f1cc1aca8afee37a5f712d13b1a5f9f8e5e8872b413b6dd45abfb0ce8aceed3962447aae2a4fa78c858cb8d578f46c15612da22030a895f7a37d0c08f90128af2bc47df7e6797cec8d942a90bb114d3092431a73fab2105297362542a874645a39fabe2c7e94add43027451e4182d8862194cd97a7f32a8a2b23d8f344fe295c521f865cfe28af7c4da7c21da48c32eb436c577e87f0b2bc1029dd7afd54eaa177531eeabe435f96901be7dcb5b78bee97367de2e892d35e3b52d4ac945f0ee52d3919ae9fdd33e4743fae09230db712c6eb732046053c326f0f325f12f318e5efa9b877475618be82325df243d73b780a5c3e3841af623ded67bf21fc773d2e6193d42557b47334235562365ba980b96313c000651b8f36d9002445463a9d2b477922643070569e2f9cb95e141ce29163063eaa13f1c87e9006a0227bfeef8a52e6a96ffbf3e1e1bbd48e8b4bb233e1134205540541ac387b9bc7ff4e97cf917c926e54af56967edaf352b803ec904dc3694ae0a39fc05636a03692c2794b7d278644f71d9c34db2381a7db141f423b581b452f50dd9b7af0dcfaf5c01a137b7b086eb0320ccfb23afdf9e2bd4c6700134afaa87bb962776d944f819fa15095df5a0ecc264483ba4e3e3cef704f51ff00717d0101b81d17a87f9eac3b6db597ad9687b336b7082578c676e537d3f5caffdb1da8021b581733182efbd03db9192c6e7c0f5eba9b3cd089a5f8ea6145e417984bb10b121cec2246bda45e3b494a74cd414247d2cb7c94f1332ffa79261b1807ad093ebe4f3e6d36f3f3fd253217963bbe13497cbf35f3b2faec63b22f0aabaa7fcf0b58bbaf14c54763c069a83bf698adc7e3a7e0b1cc79921bb309081095f11b8215545d2bf082afb2fff592e0af15af9ec3f3c68ccc518a34c0d1120a7a4d120e4c562ff16e7a13f47fe696e72616c43776d6fbd9a3daeb915e8f2987f570838269b256f471f33b4a6d60e4a8d6e76a255896ac2ab726c107e7c460503a6863e4e80b9e909a33c6ef9792d381839a64c514c360984468423c727299495eca6bb80309fd51a9a206ebeeaa20876096586a79467e139551734b2708c121ad6baf2d8f6cb2e280668a3a8ece7900f99c594dec652c4e160963b066d86093907a16b43c7963f79439ad996bf5a5643656b5b3ef14d1ada2f8627bd8b35dd488c7a3f8224f33700770a8d8179b8666e291f69ecd47216c342cdf8ca142082c95a220619baedb7da98d1bb507b3a59ffeaf8f0fb38595c25766e5dbb1a5672a2148ddcc5d5256ffcfa585be613f4c24586d7d69d0871f0f8a6bbcda5a1231cbd3fcdc44980d13ca1ca4e6cdb50f4b0aa1821519486c91b57d9472e0955a5e142b805e66536ae377a2bc94647733442d608d44eb858ab6e00775c330f2d5466e03f792dad504543081076477ae793455e2bed35702dec1efd40424810f2119f5505fe43ae38ec893fe750f17235ebae07b30c45436353197db9e78e963b04fbdd7f67150bc4e6af18901e563fb44dd29373a70d4f0ddf725c7a9ce38acbd95214f7d4443ac4a8e39a2791f215bfbda65e214cc06a12135b001be6e8473d55ea42cf8c12cc04e9c1f3b8d14e4624b7a935fdc7c10543670585c15b52e34e1f8a2dbdc7ffa7eb886d8fef25dfc7e60c73e2e85791a0a4cf1fa215d3eb7abeb7a25fd318320e993f61adb392206b197fff4cb3ff8066e9c3f9f5087fbff6730da25b0dfecccf052509c09e232afb2fd3772f8e1844c8332002d6905a47a978f341d57e461f471b4db84fd25c397c257ed4e94e020934989aeb34e36ea5d7adf50837ffde462137ae6c3a40ef326191962fe06876586107847920d5a51e52d53f9a07119311e79ef717c2d2e15ccd1c582f1e33bdd1f74df1103447fce35ecc0c7fcfa2be9326dbe849adcbb3e5619aafba1e0ce1132b574418fd009d1e0c38a4635659ddd9a4212ff9e75745488cf3e77ceef8e2075440b8b7c328ed5b0de06a04d843b03232ce4aba4dca87deb0f8465a63f07c5d360557d31953ff6e51f55fffcab93c1d04284c046a184e7d538ad3bb94b792e07de2f8b15b693b87cd1717507f757e664d9384cbcc58e8cb4aea6184a0fc0cac21e5b9adbcbe34eeb8e07c2189f4e903e43ec62a431183fb8be12fde9c2d59aaa71c81316848afb220e4b1ddbbf816fcc9829e4bbee9d213160e2727b219b179c5e99bc57bc0e52f5608fcdc14e82739f61f15dc8c1a186552693e2df3c6c33e198f06b7df20f23f1aba189bd04a8b53eab0ecf56ad9a9fcb41c328740de8e03d995cd894bbe2964dc31dd41829d920e555465918ca3826558c296d24aabc47353995947bfacc1dcccdb983561c9fbdb60dbd92173e576e5e8c75eb4811179e73838041054e09945f1200800207972e82233610989353cb120fdc7ffd849de3bffcfbb104497f2f4a7b409f20af4e658a028c32b08f232fa1e9546539bda74f807692e3cbe6d6fd8eca64d6b3f682727fdf4460dd3e4b3fc61768ab0a1c8bf11f51046f039d38bcae7cb75038a549997dce0a1ac6e21d870058f32b924cf7bc71e09156c08f97e727eb97bf5aee1cbf1197990c11c546bf21d65878e5fe2338e2427beb8edf392f3e17cd7886140f55f9dae0bf34adc34ddb3efe75ed0c59a248d9f6bdd536efe822aa3e817b0fecf506e165b424ec0937c5edd67eb6b291afe736a47bd42c6afb4dc932b397abd4bffdb318a6f1d724bcd14597cea310f43bcde1ffd4be286fdb9e1bf9b7120c09c6989b73fd2e3d27077a22b251b6f85f6877ebfc975b4aa20817a56fb5403dfa4cf12f161a56dc543ec35481f03750cc35a07dfebec0e331dc1c4a70fa1ae747a28f3d9c399d0b723fa5ab7c47923adf8a458ffffce84e9ecb9665cad1a2c99cf5840363bb9d14fb154740a0784000b4e774540d755b12bcaaff40949194521435185f53f1bc2c131f7ca78e2dbf40798bff685cae0befe380248f8b612711bf06b630e8b9f06981dbaca687d31ec496cd8a4fc8503e069d0e066f5fd814c4e4d7f6ea5b47457e646417f4facad3bfdf74f07a08a5c1a65e2de82daf4d3c40b01957df0c8a07b242b2dac269d7def092e7edf1721f6aedeb24ca2944042e3b4599878a4d128d2392a38fb002f57a8f8dee416b4ae92b96c1940c2f8a841ab72472d1e1ad9f8907edb3d3cce819acc931aef36b002b07c74908dc0b305b1a1422abb33b8f2f482f0312c4100fdd4bbf9cd4dd2e731702a7ea2fcebc4ee31265a7b35f4f5fac2aa5b1fa98851e6e946c226c194ef292639ee75706ca41cafab8a7827b8f84546829ff1f345a8ab6273faf9691963c5c96ed2a59969b9c4504769c8e647ccfb2bb70720e91da78dd6232099b56b97525001d743810feff1d8084b110c56f860d473b8e83bfc7f1838d1eed263bb24f6a34ade9241a8967b77b1a36244b38eef4080ac8d313599a860a3f8491762ed4f549ccb5098df88ee9ba5fa02d27063bc8ca6536d9223d04df79f4c4a1d7b777670821be4fc199abc665bf75d9cb95051ed84c1605169077a5bb27a76ff800fc5879665feebfdec0113421150786b87056d9091c35e9c47f0c80d5b5f8b66f149f1b28bc0653995687e709e8c86a4928a54b6513e93b6600f77df3a61dc6e4c46292144542f352c96a2a0ca1c3cc986f189c077ead5911a9d95c54b0d59b268fb18ab0cb8a4103369aeb6e11ea6aa1c629bc1b4e96fd8b1faa810947e1e1411fb647fde4ce37c0147a9814fcafa9310348ecf9e88cf1f7ee205ab85f9b89971e515b1c6f90311d1f3402ac3cade0793ef38c40eab167878005c715c8f07b9d714ae29c29ddd919857d786207658402e3ffa7716d868a84376b5aa8e53a2ae78b713b85e82a90497858acbe9d6b13c9cb2e339bc1e9cda11243de91141d185328a29162ffcd186be9d62f4bc71f7b260e591a0bd86d8e8127be994d1003e64540688ab1fe2d068ac85d13c8871eff54bf4566dfa439187ffbdb6df733140f7f7daccf0e64e0775b9c332b1e1f8d0f7e14da9a9ba53d331eb5dc5d0c3b2793dac41bbbf694179ca2c69a8fa67a770c695d04bb1c2d5b6b1a4749be5d3c567beca1bde6d0788a153b43183fe6fd7fb53ac5596040f8262db95db722bef8b7133913cf46d7d19d1082279343b11c32130c7bdd0ea8b8de1a367419a00c703fe5fddb398f7830ecf800277066672c103cefcd79850c872156552e25d36676dfdceaadfdc36acc48ae77ecf35838a94ad3cc480291b429fe83dc9afc07e28ba0b71fccd5b3d59a8a5cea66ecfe127bb023cee9b3ecafe56d1a39a1cdbccb20021496668019dbfff8387fe962502bcc7b744d6a8c106d6b1cc8a93926f4475bea88212ae418419ad83ecc418356f912c8f292e4efdef7e57bea684b925ae0d7e88a88b56184b471fa7ace66bfc20c8b26646f5a6e59169ab7abaa2b0ce6da6233edb3e2cbe95cf45074eb67c15bdd229dddc75f1067ab0f3b753c6136ef2dac4afd70bd30e67861fa54a700342d4f9117ee73131dba9525eeea646566966cd53dc63b1e7b0765f56fcf1a6e689a2513486e9227c35f91621921563bceeca55a506dd9e364aca2f2a5a646bba692ecc3c00ba77d384a88b7053be9e03d50f87c798fc231d4d47f72c5a05d3dd8b3803dccd43c341c56d21b7491e8166ee4bca7757d8ef04de20178c0a8ca6af660abce4fb86ab457bfc0fd34f49ac9b79cc1e2a6679ee478dd15ab776ab34550c683db45e006d1758d79069265c618da905932079cb7b8d58045afba5a5326989cc6c4e991d87f62efcf0c48ad5b7191c436be940c28f2e100a7b57d9c0a00a55d6a029e6beac73acb5a3869dfd2c43afc65a1a737408847fff8936b3cfc554681cffe3cda74cb6be234c719af7b5a2eb0e0753b4cdf64035762bf32c6c626b54c9edac12fd104249a78af135f688914ff83f2ad54b8467ad7bfabb0d61886d3cf364fab155bdd65942bb291e8ea9c8efa61cd9e0124de84d12e492277be8caf6a9eaec95d8b3c95004e01b362cb6593cfdf4449b5220b0627b3d583c45ebd55776d59117ff85617551c90c5d24bc22fdf8151b03fb82bf10cf93bb2b253ee51060da8f73f7bc94e227b970a4973e036477dbbdf21564fa13f8bebc7c45e0a38c0f80574771afc4999e470fed8ca030123382029ed3bbf7a341d18feae8c05441d1cb3e3e6ca4e3811bfbea9d635c021470ef0e5f67decc48e35ef098cfb7670737c37bd08fa1f22267e304d79882f415b81ad94d711f5157512ee92fea5fe7cbd70ff67781563ccdb49dabfd105cc0bbd378cba03853b4ce787594cd13686ab8786fe10cc3a2ba96c602596ab4fbf9b143ac27f82c7ada84b769f9205766705981ce71c6f03c16c26713a4eeac41a59eb08429ee11391e4d324a0386e5da707455f6abbb5893fcd2c9e9db27d2752c73b8deb3311a8b73541cffd89677588568ecbc4b7ca37bfacbfd9a998a038e10766d89bba05385457021fe01219c75b504936a5bd7652bf98556a19a600cebb78a69aa9b0f074b7a9fbb5465582abc53e4efa2a247bba5b6ff1d5b97870a8aadef802588dbed528e3e277fb549e57e1567a878f367da389fe9f2bd8f129cff4ed6f93165836f7fa86ca1f535588866fb5d3b6b46cc2b447dc8a0df68977f44c66ef9787c3dbca8f68c199d0eceb829400450af5cb2a1e0675e6ac9ccb85dbee092b3121de0d6b116a2fed7a3e45248b1b89ba7a4df45f0266c8623e943d8e498b57bbb7fadf2056b6327f288026e74bd36e96515c0fe01955c0d91ce3a170cad0c7187abedb24416b4fe629014936f88b4ef179186767ea92953eb0e597fd8e753e3cbf6078d764a40b241128b6597d46b859f0850adc559a3a9f6e70da52d0b5fa874c70c26e8f454a1a80eac124439827ef584009d9b93d0e2ce423cdf8c56775cf3eee3eaa0cf9c4adface59b52538df471a7062ff0caeb1f7379d3b74aac44681ae3dacdcdd5c499844b6bce06df624f6c6ec7ecbbbe6e17188eda0574d05a9b3bb68b279b35344f4dde691c17b50e1591ea1a55370eadd6b178a3251e1aedd705c4fad9d034d2ad8839dc94a34e7e15ad71cd444bec9812facf4edd703f3bd8ce7bb1caf3f2be6b463a916936d9a62fe34e58407105b83768b126392af1c20a1108f368eaf674a8be32abc4915a7840fde24b1aa2422d62dab9c9a6273bf7aea45bbdf2d22d2ef67af9eba2a844966ac7cd166686a2a4fc09d10fb8b884cec45d01fbc5b6a805f8faacda6efa15e3516eacf2217719193ba0845c0340ac7c168ae3c4ee81c46d8548f20e77906b8d46625097cb5b7c8f445783d48ee69a43a42c9fac0267b1b5961d003f6f13848a6b5307de68ffe9d499ffa4b04423c7be7eab5fd3a43accdc9506291197aad9c29fc1f264ff004582e4df27b27a876548e1b17e3eee0abb2c69cdc44cb782d5b11193a6d6f195422f2b48a92ea7a4a43da931258cd8780f220ea9ff105bd72308369fae0eb80ab8a66f3d498aec3f132d3d83d4f691904ac5a985b5fb3c4c1b23028d33945c668f2cafd85c58c952116492c2887691a11423785c215704839c01425691884e88d09617fa468a256c4b8a3e22b62021247b9e7aa4bb814a51dedc5c04f0bc19d2e288e0ce6e15f48fdb6dcc053520cdabc2a2a9ee40be46c96bc297445124fa58edd669155c184672884cc9f37bf3a9fee8f666492cc1325db1f9574da51bcdc6b59cdce1619a9e2b9d734bdc6cb4c662358433908e0078a7c7c3da68c3ebce739e0735e2501308ea59f6f4858595c510e91538b692c6450d325c5aa392069ebb257c847970f046fcf68cf4a9082ee82501c45ca32076af3808db95d24ef4fd6362fd0fc5f0366de47564ca759e5a27ae011e48f12a6e76ee676758870bc12ee1307794fac766787a59abb8bec6851df9e7b9fe44281ab6a5f13de9908348333a2e322bba6e5c38de4777dabda38cc60cf785618daea5296cd6439dcbcf0b6fc35d9fc030ebd7afdfc918a10407ffb5a6722cb509fed68e1b0693f20809a6c78bdb200d8e42a49e45714ca14de39ccdb232904974e9a9df738e5e3ce3efdcdc4fbd666186146c2910d8446eca08b009f0c8b5476a70e59d0a80eda23df795115834132ce13c8968d82b89e31b57f695f29d5c4e66ba3288c7340505a1d51aafff4e44ee9c1c94a12bda14c41ae5ada8cdaf817622c6e7519c7df39413de3a18a58ae6085e32ad002fd40340f857ad1919f411362f1ac60e85c416ca8ac200fc189cf7fcbda3274702c6e2514981cddf5bf97a8de8a13c5ddaabb222ce1346b9a5c32285ce7706f7b9e7d7243c2fff87536f4ea6bc61b966ec98a9ecb984420459b72eab4aabbff9a10fefb7feb5c63e5e71a31dc64492b37a7c36b16eb652a5b0335a2884586f2bf72a3879d33f0439a2a6b3bfd9eea10148e8b1637e09b49b2fc51f438d8d22ffee824fe7a7a58b8628b46ab889099511c6d3059351757d8e18abc3b22ba5f78c432950f9bab113f4324ed49e559bebe0d6ee3420b591aa517f91e99b2c28128cd2f6f79d027cf0424c960dbf9881f963904fdfed638708641c2b919ca78e6d52c006a0ff1a799a8efa49eefade4898ccdda6564f62657940abcb753264998d072c5daf9ca6ce44ee4f40ee16b348872752e1855e5dee8057737a4cec8a2dbc3050a2e1bb71a719a82bafff2cbe144f4e8b675b93d1c1975b01c413b33fc2c3c489a23b49e1ba97aa71356c75978124a94d8483fbf66b48cd0fbe3273210b4ee9fbf620c7e4051e194b5d50625ae5467cafd31f3e732c384f02e01f1e305d428649920cfd1116316015e2e34b02594b84f6b56ec566b1547939078de20af1ffbabf8d42161daf0423ae0624dca816a54a720ee37b368984990db9062d4e2d375b653f9259708cb3e65ca663982165b8c149ab41dde816a7843c934929c6477f23a21b2a14567559d263a917c0799d46733f6d40429e4343fcd5358d626dfbff96a2a9eb26d403cf82b0e34849cabffb68527490a11a72be102f423183c1c03f1e7e8a8c0d957be03b825107b44be74f8323399a9ce551aa440ecbc619731a376b5cd4f0601c2b10848f83afd454f32f378816db17a18ba366d9f74ca5bc8bed3900fde0cb252312e011363712e532fde21c33d521e86cb40f959482afa28c3149a1ebc2504149b5fd76806d577d1dfa820ee23e6b64d97a0d369beb0dc88ae73f3dd1bf5fd52f393c1d329cccb0ae7711c8ced93ef96ed8bb9102cca8ec775fb2e81ceee4bb285ecd1d89b394df9c6f0248966c0ad3a8066b7e3ce0f18988e8a7b0f8510d142cea1fc82a00f105f1f57b0e4bbebcf51dd4a66ba5411c7c36d564d5e52867d6abf69611afb23a5fd21b4db9050458d2b350473e86b79fcf98d2d6eac0a949bf4e20b513da754cf7e7cc70b3c8e3cb33aea6527aca23f6b47f84a9de57f19087304d10617a69f799b1dbda0f7dcb49f475d533fa4c6e59cba54772fdccb7f50142d6e36b84f9bf20f98712ebae68c162c50cb75add647a5841a188a3b32b0091746eb14dbd7eae9222850a161cc28b255b28a705ec06feeaa9c3f2b0f1778d89b9cc7da3baf21551776c2438365ed95020cb042d622c5d49a908c608b7e7d163d02b13ff912357dd021844585a7e7b0b682e920a51c704583ff9c44a50b565f58579a061fbe56559bd292b9a18e091e2493c63c8ae1a27c8bed197a2193e29a3ce7c251e806477cfd36b370fb87d35406b34ec1239721ce1c335d3b48789c2100c45b896da7d13995e12bc0eb380934b257d15348d2ad7f62fe5ffca2da0f3e6a7b0a334e81b1669b465e9905a04e5ab291e6f58b59a0132363d4be0c8f0ba92a84d957e9e683d5c7b92b9908e173cd9248dbcdd3bfd5df24c5ed5adf56e2aa773bc686640346a0c3c75e1a406fdd99cde70248daa334939c1950be41a1dc75344f8ea48e7faf7f8de6dfceb0970902ea562413ce40a16a5eb9037b72bf903a44b0ccff39bac08679b655ca1250cebece0e3c746744de06a4e3f10595a015d6340188dc6c78fbe967e9b3460e5d083123ec612d1ca00bf340219a3a4dc47900e070940a20a3e3dc87f0881e10c2559f8712fc9f8abc1ab2d88f08364bd6951b146baa51025b197c9c6dbeff69e18b2fdf5a8c13ad2b2d9424c659cda8b2f51861011cd54f244765a49ff882fb1bb0344637e7b0fedb13d5b80000feefde0d1a9ff3ad7f27ce7998ce30b7cc5c983effba1749892c669fd7dbe994cfb03d0ea3621aa9d2abe9f2f0d90fffda8eedeec6e1a01ecbe2024536e32e97ad28fb80f938363cac1ea5474e33492020c1dce3de4ef074be02de1197319f91441dfe0c15a93759c1f464a273b9875577cb2818b066252e0db4a47fe5b34957d8e07b65f989e63f1832580867f2af3a599cf6dc7b339a908b0d5794d768e6368b603e613a86d70f9a7d168eb62b749c175fb8c0a075102c8a4e5a6c20f3963ca6fd52eae1a69686580e5ddee7dd8dd512ffa5c44e7ec659f15bb18ca78bf08e4515af4fffdd69d59ca3fa64ed429796c7ee17fdeb000f9086b7d62aa89dfddbfb6937583b773e6e157515b64b3fbe9329aa484bc3c8efe006edd9bf836593175c1858437d16e31e6debd5143c11ef694bc35c904617804fed5d13e7e2d038ce7b428e8e9eee5021d2abc17c58b48e8fec46c81e4f831dce065301bb75f88b96a8870b282e51489e156ab8d83ea26797d05022af0591648fcfbdbba3750d207b8710cf34aa56b067ae52c6d6dc4a31cc4dc0a62a0692827f51f27320118afdf9576a4a74bd97b50c97ff8df14ec3875842ac001038d21c54c8d8385f245292ec56ba8a4965ef65efa526602b52f0642bbadea40537b7ba00d9257b73b405212a24d32716ea773daf67625b4bbfc97e034367f4db37556ce23df9350b630742882f20a994bbb27c7bd2e34d6f6cd6569b27db3f17752ebf431b13c0f31827c01c0866b2e1d0c0103fcd751a624c3e0c90155364a0537d40ed18080cd841a57a56418e0c35a1f1883e517b0e459cc340d7158b1af7e092e1691efa09313e45aa87d6cca0faaa9135b4b5f3f10c05052db18064783287074dcd2a9486bdf3c2eff7ffdd05a9caabe3ca3985255104649ae285021c091054c16a94dd639ce448542e325daec2ab2c89a74e0b3b7157380a7b96ccab335cc9206c3fde2821f68778495022ad3055632d64dc080049cb80166076050f22232f9b0497c5e4fd403cc6dee8fef0299b12e380c28d1689cb5973d557dc9a47d67f92db7da7d142afa55aadfb9017c2ef955b4a747dbccdf2cb668717324e0521e87c4d2f936991046e13bdbcd456b2c9fdcc9af115c1a12e976a756c0fe69e972cb87e54f2a24425d322c9df6bec33b16faaacd4a5c2b570f91b254f6b339131d3718913bd3b23808ff606ba873e03842f1d0f1f01cc3c2bc269c22a01485a75c509e933d300f7c5370cbb519a03570ea3713fdb4283165fff4cf4a0702237cc573506659989e0d1073b2486b5b1e951a35006b44a8e46c153656cfcacf0b7ea5a4ccaad99145455d86f9034652a689d9a0f806062cd840b79f75ba20342eb6c2b7de5ec9e450065f2a2c818e8cf777ebbcc218393872be0156597ee8ad67afe0b04e4b6267ff37b802c124e3171cf30e5abd6cc8bd1e45efa1e3c1a1419f00b782748945cc709e3320c2d80741d14217b3914d40583a90fcb6fedd0ff8b8cff76df767c393fbce4eb4b9e0ea1b22510485b1e1f843a47e382f68ac2d75a96b7f89ea18e900283acf0aca50bcf1822c9123c4724dcb059d7efe4d3734d678bced6ed6a79d3c448ec7c816579e36920b33648b7cdbd8b94f09cc2b4e11c77d777ead4dbc9b1ef16f7a4b7a8fa96452f20db63f070003efc888d8431f6299c117857e2e3f00c8c8cb5e9e1040676afd330ac0911fa9c012b43f21fb0f9a7bf435bb78bfe70fa591553add82b258d07b775c04f93cb97f56cfecb9d2d1fc4ad8b7b0c6166857422d5185297bb7324872030b3b039e274dfc957a8e69adb894b4871061f4cdcbb73d5cf90f559fa455b9c8b9caf8556eed4a9ebd0b6f86a3e612f37e61c19f29114ad13b57ac18db55ed7ca1786ff865024b40fdce310163db092472a2a06cf8f1f377978fe33400453bae0afd5208bf2cbec80f00aa3b404aa6ddee41b99d309a3de38b26f7acca67dd8d681dd60f4dd7689f041e1e975b3c67c6e642a5971fdbf89517ea0f31295eecfa2826b96078540143522b8768e0a9329cf3789f80007207be7d06591ca687ebea873a510ca897c5b0d2f35a324211bd3c5d040967a7276488f71376f21cd80448e2e2684605809151b91d3a0c39f9c68c63773d07fab600a1005852d1e85c4c910155e322a870ffdb4590c1bc280c1224000ffd7680623d8ba1f5b73054084b5b4eb42d4f2b10e03156406310779a3df7dc0029ef5b8f23180b424e1a41b409b4c1f364bc062666170d052f9c4dad08dc8006408245220cbe8a4b0225bea745011c241cc0167088e68f3b32d2ef37bccd2ecb14baaa1c5cc19505c3b5fe92829c310193ce0bda62156001e818c2590e661a825acab9268735e79e551057ce7032cf55fddd4b403d9cf02a7f3f1ec0d8ec972b63daddd55beff0286e2e0fedc9827029faa208dd2e00a756782706e813203888e018ccd06c9ad80022e6e40e4a363bbb214dcdad753b720ee925abaf89108f54ea2bf3b1c03b126bf1ce84a9a3abe0bbd2d6980d3a69f58d6a65ffeef322ec38698303c8b7156a66d6f349953b124df813ebfc9a4fbf4356bd9c83f22f7b238b181ba51d82bff5abf61294dba516d7fa34aed4813ded6434047bcbd45fcd1322a1fb27978d8d66a20c6e31068fbcfdc21133e1e67b6e5d527f4b601a71d80a708a2386fbe8e4efea2a3d2a2a55c083f5e3b50c97d84b104187d1ad5fc780af37996916f710618c270ccab9741339c913fb0a2a941aec9d780d1e0b0e7088ba0a5095ff3c636bd61f6e7baeeb39c5a0def37aa87d8886dd35544136332190069357d32425cd4006ae5c4173926edb05f0e34a6a6b89308e83adfc98cf3cab639b58eedec15fae3c46f3a276278e72f6a88745f39b375147ad44d2b7524535a8346a5a9f0a3585815bd5121f91e25fb1a608f1e457de7439da80ba90389a808782a240cec0b59c1c85f8f1b5a1d1970b86501a6c6fd83992a347845d5d491a46e1a6ff82a30e5000dbbc606b551277df0437c0609648b3e209230ec1bf4d7826c5ab62625848cc9120b78f6e4c975b087779db0b90ad18360ea8f2a1e66babbb3ab08dafa03a35cdd109dd750b3270d27147b054da7a18bfd354df95631068de8056dee7e9b8fe23af97e1d109bb61eed84ed484fb112e134dfee5d16d6e3e56cda75a4d1c6c26579a412c128a5435ccc29c12f30851d06bcc88961f956423df659120dd54cea8d978baefe392919226589cf555aea68cd27e448afa5da04a107bc2cd5094021020270937434cb4ee5a9a553d821618293c5f85dd885a4f31eb59f3f4eab46505f764b5da896bb74f9ec1f4cf0cd43fe16faa7e1902b86efb8c1725f6f6b00e4d6c3b63990f8b281b56736457d72b2b60e6517346cc4ad017ae634c2dbf32e2a6414ca39e8e4009103485f76207d48a260c367274f57b3939136859e382a468b8cb75ae20d0ec57e8fa25be52f29f2b0029dbd0981cea1ee1d7fb881f6a202f8c22d3961d436487499c928d780e034581df93a80037191bdc13e82bbfc4577fbecf895c56a60164c91fbf315efd262421fb674fb9a15c0cd79bd38c2a0d93d3435efc9231b3d639bdf20bc23e01185961767f4b70153365d3a0894ecc676a13989b1bc4944e14b62e4aed153f2692a9f20671eae4b9b103bcdb516de555b6ce397eb075fa867add9c56cde6ef9c7711b8ba11b28046c417387e12e942cc745e20028228291f8655a94667836db04afb3daaaaf90f2d714d0e27f86a9eaaf5a901e843db0d887dec2240a0dac15435a672bb6b0ae341a1f0b63546c696471768e090e8508a6b5b320fa92887e37831383c4ee34243585bea3585f99e29e2841e4da082a8a78e9a5a76c0338214cb47142e756fbb0ebae0f0e9ba21a29a19125964d50ec43bf0905829239045ee63d8f93879fc02fafbf049f5c5c75ee5df33110d1e23ece1e2237db35723fb0f8487b98040b6cf9e36eb3e460511b37d797e14356bcdcecd6b02b9b3bd670fca83affe40d139f65922f179b8983c54284cc29740d602d13396283082d7cec4cb9ff263b2709855b42a2b244645287082a6121f69f961d0b2dded9312feaa194c16180325f9ae93b39998a1871d60cc265b5f14465b4fa23b8560a6acd043093739f2bfed434c57247c757d51cfe11a7e7f34ff380740e08bf2107553fc9f62fa795d209e151da17b1173e8403df76d9c4ebf50be336df6cd3f6d2500fd0484a2b63ba2783aa103015a3fb5091d891961b5ff7dfaff20b313ccf31c4d1a2812937493e85b4889003a98d83473dac4c75bb16a1df88890f280e6ba5bb019cae0610d17a241741932bbd59e2662b1cb1b435facb4e7ad3e6a2847d73959250744c338052c528169ccd11465a12598e2fbf82f4d7fecf19773b49b4c3e071cdb8bfe8dd5ac7282428e0aa22be79f57872ce0b86dd18c0a626c212c2f6e2dd30d265776a59e1bb1fad05603b2cea7bed6d38801911e865aee46cb25fee2907d5be6f33e2eafac877fbe24926367aa9c76e0003ab96026780289988cd08c7fa00b82afa4c9267234ea1a7c2bad5e31e04b26304b379deb655fb3dd884e61ec71c5bdd38354a4e236e74621f6c8a197815d5ef70d878d44c099058bfcf30ec7caa6ccee18180e55c25045572e6243e813d11bc8008f54c2d2362152e3b0135d11db394e836eec2d9fa6a6f96d033cad5a6375fe4e5552acac71e4f4b217b69fae9d47218ec0e84f9da550c2e0a46428179e1e3fad611e3c2519feae9d802db987dd58a1d25528a335d33cad04bb3293e37402d849b04c2deb71c0b970cbf36e1950f4af5887d06243d0c7fc983181c5cdf573d7bdc0cc241aa66725a07a4bc6898b319e3093107a75b354b41fd40b8a1f6d796e9debb789daef0b81bacd8a30440bb8a840f21f723be7f79c910b1f664d7d735115ecc9c5733b2a5897f5b7cd2e74bad5ea5759adb211473117b369870ea92e56878cfb94be7123f6d820f592a3b886b55fc336f4b23ebbb309b3e8a663d3dba0c9f02d4c75ea3243902c0d823cb04a861ed5de4a155e62459ec06abc514fe348c4cbc8f802b06a4d8caaecf4519e61068ffc14682a108c4f6d0b3c9e4804cfaa20e8c82b621e3356bbe722c7ce30ff7195dbf8562cb1333100539c43c029de565bbf77318bc8b656687307ceaf3815dfedf7c9afa9beb867f7d9a39e8299191577d14525fa230cc27d61835bb1d914c2667967c337d0c53093bd4ba909e8345946150f06fd20c3ff50484c1334e5cb1b4c0405275500f66ac5df7bef9ab1d6ea9a6a9b4c4414ee29dc8b3a26d81dc2a1576c52d38df00d6f6ca3c9d5e3090fbaba45b70a71fb4ec8befed51eb0e4619246dda86e92fb94be4f49780ad1250f843d755e1da3ea0d820258c8faf2558a91cc5a9d626e0b40f963a3c0ef73a0c150b1984e673e88873bf38cd6a927ad38dfa793e6147a2c54a24935c3747c21ad89eab10f8aa7053f09a00991357c9deccdd8ccd37f51c1b739f322e24b5c983437f4c57531f63ebf41961785786865a5bcf0cdbf9ad93258431046188def382c223008fa607941cf5c0ee6da504de69ba51e4e942cfcfac453d07e6f865c7829ac73dbb52d87d3453bd6ab8c4dfb3e60032d7d16fb767f615c3e3182ac025835f3314583fdd8e7ce95987a21e102ba4eeca65932c5a0b7d1992b83cf2c3c7b273610ae3d2ebaff8b782ad3405fc8c3f514b63a1e62310d8f6829c387e58aeeb0c39aba6341b2e8e0468f947ffaff67acb4398784d5d270e5409cd06b52f7b112457e3a19e8d812d835179ca834fa81577ce29e9b01fbe6c04d0afd9c0d3df5e5dbcc5201c8aecd34f5eb39404246e30a78b6399ca8b36f8e508cb609de25f96068d95adc9fe3b1c5d55bc5a87ebbe70bcb4a5686fd025e8714a91d03d58ea37a46679eab90a13d3de9fa675a3742f7ed3e16285b1feced8c45ec56bc3e9f4732bb37687256731837be099125d97e29cde11931061d243eee846d2e145fd2c510996261692acde8c45d34f4145a137617db2592debc99959bfbff5b0b647a8b1e136cc1790e3d313426b285f3aa1d9a904579a61fc4d4dc194e56be999088a917eb55706647c8429321145ddf31847f7fa2b745d6f4490170926ca52b6b14ad02149fcf253ce0395c48c0aa6f391da6bb0812273654b72bca0bbf6378cafbb3e36f8f41045fdcfdb11bc829d5c8e5cc6c36b300b3b4ce739c9da5c7f24544327950f3a959aaf298b96b0ab053903cf5f760b513e9d8161a4ee4d7216187b008a02db5431597b0e8e9dc1e338be3041195641530765e99be6b0b11c4b29db4823b50c6aac64166ae03d0610094598d62a504d211bc82681ae55adfce9ff95d95fcf3127c9abe774d1a3df1124c9dd8636f9a3e3e12fa4967a4faabadfe080c9af82d8adacbb27770756ef37fb2f839b95d74c57c61f7b47a4cb653d4b394d09f5c4ab03f3386061b9e82bfc9b3d18e31149ca9c4c6030cea1472a0ad24a4ae90a671a13330ae247f1bbbafa68783eb1cbf9caeaa64f5228b112f2db16dd1cce7a192df19a8bc6cb01c4ad03782756a73ba0aa8d581564c25ff9a847180a43657d4c4be89d83b09779ca76f87354a4678b84b741bdb6a56e6e77aacb881ac4c1f1a7231636d4730c43f9a8d40d1c9a3d510679ca95f335478f8d2f587032c149c4f2e1e3afcf87d4f93cb065b1d171ce721969216827b72c0be34a7940baed21718a055425a65759beb5758781eff706d621767e940f1b8836d8abcc2ab712fde73656ac028314c2acbf8077ac27f76be120bf32eea44909428813b8c9c3bc99c39611241d7720754989f24a9ef8a6196bcbcf05896e9c7db88e369beb145ffda25187402c87bb4fa0ac88fcdf262ee04ec24dbbd868019a23d15514b051ac8ecb69e87b108b896b6cebce42014783e0851fe130b3d8955097995b27d882fb9d47729043985cc0e377fd0ea492e1372c49b7eaf7c6e86aa5957f12abc0b4397791d21c56756e72e0192e7947dbcc1b214eb4272b9c02f93575ed513cbc1f78de78a02f4c15e7c148388ce9a3ffd588906edbdef7789066fba0d75bcca77e5f98937bb757b0ed093a9f32ded786e428aa461066e34455ad7d7ff46ec29a968a44b719b7449ec648bd81affe14c9218d48cf27c1d2e377f71cbeb2ea1b32fa98416981669c29d41b25caabcf49c20b6a1f7458a8e55ffdc3bec6300c20cffae11f7c80dd52d0bd138301ea9873ef991d5dd8e70aac90dad9828f0ae4b0626e23156ffa9f630b2c67921e1b954ab99b7a7da225e05b2c5f7410c54a814128dded4e0d1fbfd8e83b027d04e9f49c915c8ef5ee38c48f2fcb81a28e7f28cb7c0b7dd9425866b9e84b8ff2223e7c40dd541f3f74e401268edd2ff560296faf35eed4f08500f448102a0a2d7b52ac46d5c9078eddbee70f29048fb11f6a583a93ed6d862caacbc4f45f3e4b74761a6cbbce6b92d918206f6f56b429f022e898058563ba54115d2e1f642cdec289fdbcbb6d224853ac9ad66bdbd2827e34b675530b437e2463c722673e5608656d275e5676fdcca6953b9d50a7fe6914250786e15a009d3e5dab0528c179f34ec480f5ffa741a689327f3049b21f55a8319b3d6ede65cd724fb720465c43fc5c01dcb633ca357333faf5650a9044b06091a6ce9c872ac24070f27694c23d05ae4300de0c57e536567fa7c7f504f9791fbc2789bfa7972fedf8baf64c223c890b53fff5fcb141ab98c62a3da68b690b22572cbe2f6e50ed48508ececc29754262aa132206424171447c818beab8afaa248432810dc7b3a1112d4da30844d3e91c9a31a97c02bf3a8a64d9bb0590c394acc45707e5c040fe118b2b85cdd810648823de68f6ddadd912951c10441c5f000366d1d89dc137404252f1c132c8b406b4b388e338006541a09a14d347f7358beda763f660dbbd1ff9d7f4d5039a113c0b9ece82b192922b937a67818d675ff5927ecfd7eac506788238bfcac4ffb897f80e91cfbe61d3243370d7e472217de40edf8bb518263f7bf9b214d0e7893879d4e5c44ca10bb22ad944aeff87c335249ba060f0153a7984383dd2296c1d09d5aae21d51c833d52efcaa4617258d7b4f90dbc63c9a9ce705d13dd92529b53a2bfb0f47adbf28db157621f615f56c6fc742242b3c9fc238285ec8e7fb1892d72d3e84274f68026d9ce67249e9da591bb8a5a4a77fb667d5791178063a29ccca504fe62b0b763a7f11f185846e8819a024a3873b850a093a1bcccf2b275ed71972200cf9fe2d9964cfdd94d659cd027edd442c8a0b2da7d9e7eaf715ed63f1d608f04c34ab0395dfff4f8644a0eb482e6f9706d5c978d3657749aed19baf0a5c509f38ccadda38a7221d13f27ea149c03895f8a16fe25e7b36ee88ee190969d3ab8a013d6186e00df4c1bb4fc2d9214bc88221814f76eb8f0ee40f39e91cf4c979e0ba012073da214f8f7ef6327c42b862de992437de73a4858834687f0310f0946938a8aff4bb587c90b26003999f21ce395bc76624ad0c91899a4eaeefe0e90fb9e88ea773eee13ababf4ada2fe68e9fb71af57095990d19547a119a1259cec586cb925c32e74c8cbd47d7ade1241a9050216f41f99fd77f9d81a427763915752e1b98c65b386ddf91c23b03efc52f200683b786ea8f2f44a042a37f5045b9830edd34a40a48642726244df251034baf84d149622a22d6ba9b9d9d04ee70cf23548cf44ef63f4056c7473bd653abaaa02f9c453036cdfd2ac39539ada333988606b71140f9513dfda1e287c4664f4bcf6a9ea501c455455770db487370fd5fc36936ff98120859c17949dc2be09b6e20082f5830d0b3f97f33458a3ad8364ab81b857ead5bf11c7bed83a5abe23d0f12537d81b13571cea0cb02f4e29330dde6d47d640ab7f8097b405d4ed1349efb7417bbe8e47f6082b2a7536f0d167a456962aa1e197b53df2b22a021bf44128e550a30eac8cbdf18455cebb7e5446ed8aa60b505a2fcfcc6956b07ef5a900437820403d46bc958b29cbb9ef3abdd25a79e7ebfe39f4c199c5a97f6973341ff8abca6de652d085922d34080feffbda8ada9a5fc76dcfedd4f345200f8dddf024fba78db939f9a53516dfe7055646d0404968dc556a8fd1ab4516e46ba83a242960cb52ec5d3392dd43c48aa140aad4a36b0556ca9ff93f85e0e571cde0f3bc5ad4114e4bc62020302d395187d21eec62c451ad33a1d8d390a4e4ee0e9ccc3d9466eb7616f88659fe4242c613f3db379b386af8bb3ba4f2d6e1ac1893a8e5fda62af4f45130df612c92adce56232786a6213a298dd2b1925021704f186218ecd6fde54ac224810f5f8d7a8e17ff7e4c8219f955cf8d3eb981e2662bbd3d0ac309275d96bcea23e15fab53664337602d6920ba8f347d7bb21f17f5191e04d283612e16fccecca9b0cd492bd19bd66ae5d32dcc2c5cde27aa9ee12fd5134d26a183fe71451628d8f8329fc4293b06640c3368905b4b54044ed229e1e12c58e185fb6849df14874a25511010bd17e45578cd769065ac9e838664a3eb6326bce1c0f4368668a42125189236b25fd36263f3e1b25363c31ab7cea441b80846c66a2fa956a4a6c1d974b6eb251a6843476c3ff21bc2cb9ee246ab7f879359f53115edf7e981bb0d4913a55946f61e0137754460f950632ed55b4b30dfbe586ba5320a4b82aee7fbbf43d19054a7998768c2e9b45c1da09a4c156ef27e6d63e484f6603176b802ab5f6f6a09dbd4000ab5a9becd9f6a1e9ba66ac1fb1fd79864ee1ebf52cdcfff87f0f2940c1811ccc324c575db88025935d0e524fad0c17931a8e1211b3479548395664ed3c83ca787613ec4905834f263c2e7b7a1e71797f9d4bc8a85d6308cdde585a73bfddc7d850f74d57dcffce3894cf2ef485d3255f39a56b55c5a5aa73b5897c940fad5e191e3be7143afd2efdd029c2be46049c65023a274f35793fac4c85cc57002573317e36714e34ddba41c37892131c34a9e1d1ae8c9cae72190ed9bdc9e5551d4c82e74ec1b65b02e0d8dbf0a33b47c632b12a125011e7cd4112ff7af19491fab79bd5e8b6c686684de417965a52a5f3ed0d89b5ee63638d02878545d0f30cedf3dfead83b3026b2d594963c0d7c968d089129241962731172e81cb5e790e5edde46c9d3b81eea6526ea95518a5665ff47ac095180a91dd6b0b88d5d5569da276694c9fc6633c8f8bf39040c41741ca166a17cb544e36d779bb9d51a8b6e23ebff4b3b9c8da1b1c0fea7339060269c48648bf8d7a2690b5b87c4a7274867e379b6b536b83d95c1299c8a335cfe6560388b32094be4dd55618291a37ea34f88ebe37bd5c271b0231e35f65d5424c5301a7145fdf2909d7cd68d15081144a7ccf07bf49aaf1c2783bd15b7a1cecca3a3df0d146dff445287063ec101d9ad4ed6ab64e9bb5d8d79ca63a02731fe670746cfef4db6bd19838c51118542c776cf20b18bfe205d1321826780c1c5ea62088c22924e30ff053b986eb5afdd8b21e733a40a981304eb537c1f23693235f6c3bb9a3f334fc0396fe41fd339b3691f6d2f541a50e796d66ee880462d85dfaafb6f5d1f58508f7f7b44f4955b16d99ef97a789667a7488055a692ca7a213444f9a63c0a07047cfcb6f4b33b1b9d33315975a7d55b1ab4c0f9f8903ea2b817436a61fa8832fa3b68ef6b3383b33c65862549be550cde0f0a811c506a9679a7b2a2a8a3a2a9c96538f4dc0189fb23801f6444fc117aed83fb3d04cdb2ebde70667eafb84c9643d8675bd73655d825750dc5af5458ab7045c333518e5adef88b0784af29e4d264d6541cafc9408cf1f9c9ff6a2e8edaac18c9f949d9f5b8da4ad98cd71be569638e11498f45c6cc842d727b991a575a1d3d8de3ce202c1c4a322728c9b6d1349f9da561b0d8d57ee2fa45e08cf79657ae9956234ec534667d2c650c4bb6129c850bda9097c2aeadbdabddfd20f1763d8ae2c299b522baf584b3345f02f695ea96e0a56b425d3dc10a20d16c52d0a8ae872d2d9d5bc11966902f6e5f7c100bb67421b8c0e4e95d925895b39904bf8165fafba3e2683f19c259a52e6e9d06deb3afc31347f0f6c77bf9622d38bb3efb14aba1fd2097168f2bff4fd093c79e36eab2b69ae94ef69fd2694de1f7cb71e2a74a669881f0bf1cd2ae519cd9cf27981579b8ca411fc2d2535ea6c60e531cbf04a314abc6c9fa463f3f52b7ac3cb777c582091fe46f467040d27fb0d6598f14a0b922ee0c741e87eed5a29d9954a5359fce2418dec9ffa281f4bdf91b2f56b3e44cf9c809e0a8ea79ee6628bcbcc4c49b0fd4b56e726eb9dbfccaa82348eac866313157b9a73948fb3a978beda75bcd11d918b34f958bd83ab4770cdae616753e0ae20688aa739ea3df2048cac872972249d763eb9b2724323957cfd8da826335d91625cb40578c3c6550042ef0df0536cf1d1c3adc810b2a652b38853b19aefffa549a0e497f6e7368f5a6f3eb0accdad333e570b34aba5dd1e9259512afb9b511f17977200b5c7159f3020f949f3ec24fac818f67c9b8a59148af542e5172088f58735777013daeb5ed9527559933caa3e37c9cf6fac149d89e4192a31d840ca76e270f0ed8a2c9b9d8791beb4694c770bf88bef210c3f57692de401754ebdb501029e86420becd486dfe591d0380452199566e39874e623f8502b0bac4d4614a42090dc23581cbd85a7d2adb549be38b7fd09d38875d6791ea2d5b594bf3e5a278aba6a7aa0100c058f33a7a6bd42c9d5aa712914653ca15f483d010177825c8223c51ee39d99a8ee23689d60be7889f7062766443bb1915e93108214e98d60545e684a49b731e3c3326264afc0d6a7e7ecb73f39d2a89a2560180154bda0795db0706ad1902891ff7e20f50d7a229a37ad6dc4c5b6f8e2b3f4b0908bec34824ea28ad0037057bbe8b0f79e5be098223cd6a77212d948d20e7e8faae60c166c37f9805d56a517ae1605cf956a79823de31f634a03b8fb3fcf8405aae0d0fd20c26bafecd9b94c92416cf7628debe4e856d41e907c72f684cc441efe37a1c50b57e8509316317a635592d5c3ab663ba9ca2d6833cec6261fd42f2dbc918f3a68c97ca197b6a04b1bece87fa14bcc00a2b57f0f265496517947e0603a168307586ab6913c3a61584e65119e6d65bca6fd8eb68a37b5031e1625f5ab5eeedd122af7e903b24f5a2f567a08accfe5f4ba844a5879b5e7d0d5d2fb74a2af06a3a275cd3c6373f25cff1462059d6a558964aa220b3c49b878a50b5a97e8194ccd5e32e989772a97943c7ac9f9c1fe570c3ae449cd1afe99daa6fbbf5e9f4dbf56451ae99f9a1826c4b81aff5912512d5362b6c67c9b3c01cb026566634ba5b59e62da728e37ef35f87df0d74575a54df965b51ab5a5cba4ac3dc4ea1b319dfa9e7d447951061d2ca5c613ff0c634aecaca6dac55c7b06ca537f82a73519899ddcb1859e0ff40f256cbb856cc72e3f79546866797bb2c8ce4e7b92daae50204425633ee8a7fba77831b1bb229c537440d01b4360616ac4b10ef79263688507881c1eed13acefcf6719c70877cb57b87973cba95829bfcb468fbd11582b69df5f30e38ca161af1cf58bb3a162ecd7b757891d235a47f4ace024ac6da09fe339f7a4120f70a17eb98f6200e1f7103fcf862a3af4ebb8347308dd3903c954cabacae5684271018a06743b8378f825952429b893cff90e794b2e6b9b1d1641d4810d5f7268176c828a1fcdf5c4bdb99d3feb5e0799490d2a0ebac2300eb09616d009d5f60788009696e9211b8d1b91b93b805a3b0413f22ee3d0908251625dc83f286f0f0e2f4d719bed17be9e4e6a45107811bf830a2a095a536e286a5c3fa24b979adae66fd3721857e063d8d24ab2a8aaccccd9c0be4661a8c80849ae4e21594df81082da083731e3d1f3fd8fbf18fe358945a1a2f1a043c7490b81b60a381eb75109d8835fdd935e64449701c1b1bb1dc96bd7d7cccc3c45941d7d6b9f113376ec73033651537e1dc121c1cd51e074dcf2c3c76d9c13ec2ee8426abb5978b1ffcf447f3b1542e9dd0ae10b7e0770d481e5dd596623987f6fcc66e4daf31b1affbe73356a31713c03980a4154e7e6967e1e9d7c3546dd12616dede047f8ba06f66472cde74e2d43532541433f9909cdd1848f77c8ee6855957825b25b56d74fe01e2047a1577002bd48ced7701a80621ed4360e27902d462855a3a72fb3a4bfb0923fc2af72966b169fffb29f60988630af10482249ce455558e7607903fe67d49767e1c2cf6b18786e3713e035b888f8c23f74ae31a9261c6c9322ed9b3a333b003a9b5061c36e2dbbc0aeb921822f67a842ef6f23e11281a795902eac8246c46dc8ec2913896abaef7c3a80e3a20569a6987b3418035e0053825503576bf657751e8c1f0718cf47f1187754c83060a5e6bd1a12784c214e96b96a99adac915e8b3d22fb8dfc52f8fbc90579bb8b89efb842943fe7586ea2ef7f8b2d938af748480f98a2c1af073f438c959d7042543b293b0013706e4204af629d7cf2cbd3258dfd85a9538a35e3257e8bd0f6b3b61a50530f8dceea4b031c91b99ea7caaf27a05bbbca08357bb38ed80b38e60fc6f0b8a94f0dfbf91ee5c1a1da25ba841786847fb1d8a4513fefcf9919c2e6faa77de460f5216e6c758aa5ea2424e66b403974b30b6306e66a5fdb2c308ed125bc2c1aa2e680ad0ea5d453616df60f1b299a0f601f33fb375221a15aee9dd93ea22d01dc591b29fdc753b3c71c9ab27a2d6d7c0566b5836f7aa0c0fcdefc10d79967daf4dda4586461850aa2a6201fae250c76f6faaa7e3e0c361c2de30c5fa4222be1cf145ba87d3b220271f10a140aa0e7bc0965c43b7db605f9fef94816efc8561f3925060a2a28450f9dbd36a8c73675a7db55c14a63afad4033ce450bbd7afb53f41faf98bf7889341745aee17b0748974f20ab856a69eed7996fe2512b1b5a2703756c4eebf20ae47cd7f3005ddc9cbfd2302760597b8e18f8116186a092ba9f98f9881fc82fb898ae42354cff620e7ac5d42fbabf517b612fa4b04047988161b83278398c4087e4d5562960551979dc2c4aa5c270c90a1479748ab67858f6aee78ff3a3f386ae1a935666f1d3b7b9731ea2602605b4adbe449fc459d16ba1b87849bbe453fde6b3874ad2df4e16b5c759955ab81b7de13d9b52501b5bb7ed035109ad2385da34756f61a427c47880f921eb2fe290d1dddf76713c351fadb7838d548ce67836385bc14cc9ccf41ce4991a2ebc6b21f0074cce94a6243cd033c3420de72ebd983dbdf94351961aa6f650db586d50e9c61ebc32de89ff526d347760ccd59f4218b990e60e6571576ca4659c9d1b4d919912091414152a973a4d032f03cceb5f9d9150b48adcdfffe4f4b36a28fe91eaaceeda3e91e27d4d00f42b228f36cb40384b97c1c290dfaa87fa9257eddeefd0575c2030ccd2fc33f2735ea771ed075500033c82cfc07a61336d205418f948ba4553c0306f822247f6fc491aae4d50255a6b492b25b15ca3f8ce863b4823aaeb2845f9524f7c352b0a2f6aa3562e811b1eaf8360972055ec4c79d9d8df954cc3c6d44c10613bd20ea0fa464b40f7612546c6de6435d8be29f86cbea5dc1f4024814251b88ca7dc9a973e28617411bff483ccd9d99ee5bd0a76289fe068bd04f659f8fa3ed00c36708fbd6f8209bb9900068935b85c8c963e9dcdf90a45520be8a72cfe5b7d0c9abb78d1d2c1ae24e86c75f9ea1ce86ed16e7cd65d0c9e7f80768c6d894dfd8c9b8fb8e3caf54820198418072766af12173fcd5cd798f7ed31e619d0b1a7ecf69a2506f1b543d8cde26ba1b5454660b893287836c4bc1dafbfef443736e25ce94754a53bfa2b3b87d35f75bf6a6f946580b52a3ab3cd266d2c4d149e06e20c572265abe143673a903e21923d506142f40fb92f77a0c51d84bf565924ae6fe862da0fde506730abe816629a5de028122060a3c3809599d2d0cc8fdb2632898f50caee97a22b9cf563a3796c1f0ca2169492bb2db6d47d3b8a4468264bc301cc82f0acbb9b2c6e489e141a057a4c0d78415c814053ff9f6f9455d28bedca69f6431c2caafd7019cf516e131e33fd7afbe5b4ceaa2430af41ada44db1f62aa4b8ca6f943b1c0e86173ce44c2492892ba50a18e6d1bc83138ab694f0c159b9960fc009b11bd54f683eba0f9e8fca274517539d5f150141ac1b67ff8dffe18368c1c2463f4e3066375dba4a21d5c4c6e6e011359ccc0de959283a6e3bf61bd76e22fcad60c4036a1b4465e422a8060efca485cac24526dc9b22c404b26da5322b75eef4f95e00f3b6c40cb6a7d41d7d5490fe9c0e6889259b64232c3b0f60fbdde60981c559169f7a6c02b3dd1e723236013c3362d62ff812a7daa14b64a7f52e8ca686f4678244d193eb73e7737da192a24b44a4e34dab616f9b35f6c1d4b595a8b4b60edd3a5cf2d3c596e3e37da8272b8daeb916ebf4ae205480ccc38114ca80380a5ccbc0f37f17fb6fda3b3122bc30150836e5adab91e299eb6162c0bb1053f636b882076bf0ba1e6fa5224cf39c90c4ef583ee6c9c4fbd97462fe69e049e80269152cfd2a60dbdd656b05cd208c9edd46a4965a1a025deb686ebe925dfe371636a8017ae788bdd80ea6934fd3778b67d41a607d0fd6e15327bd41d42149fc1eebcb0c638e85a6a73416898d7fcb4b45035f68c28f15a455d4de69bd65326b63e30a64caba739cec273296ad49bdf554b6ebf9709c2f72ff76c8df1721be501be7b13253b7493ad03808e26b2481b99af329100458c1984b9fecdf543d24507e1acf2b550df3caa97a65e68addb98a2109e6694288391014b6d311acfec3f2308699c3a07dd643e4a8cb85c74b08f9159c1508aa33389707cf71be6396f54eed652464f0ae3358a6f4eb5364acf9453eec9f00791fc8a2c978d072fdbf8f31e49dce016172f409e11b988d56b63f6c2a47116bc34ec23bd803b28d960faf4f4a2a3dc544d0d382efba0770c0ac5f29005702052eed7674af2a068fdbe4afdb67f5014a3622411071bd9e55b04ec5e813c2630b94cbf683fbeaff40c48fd9d5f8cd37e8d4165f96e201abdc0b60b382bc03b7a4bdcc5795b9437726f5094b1c8c7579eced9b6ade814be4157af2952c5e808ff1cefca3be39487ea0a447f0a2205bb637a3d6553e909b0ddd41828c93a26777e0528fe9978eedcfd3347e2d9da742da4dc19c17f15002657764ddaa70196ca509147a15ebf85408b6787ac1dad05444db013d3837aede7b75d3375d171ee12cc22e2f42ffda5312a1653255e6997a905e1f3a73d5d3501517a3e78e3538ac8537b2785ad34aeff722f326bf5c98eef0996e5a17c8fb7b5dd0dc609a2d7ec7d020224fa9b12dc46197790e78be2a72758d46d9103ba4477d0ad47a5fbd7a6dc3e55d552e057479fffcb157d2760d78a369171d57416b0808e9e34a4207eaf94b613f8adc3a04353f2a6992088741bf2f238f75d8b42146d1ba9c6fe5fe5c7ed7950cbccfc0d51e5d16ea57e72a68834a7e22d7f0dc27d7ed468e9e4a27326baede27fe1155cf8949827c75b46e278a1f0896400cabefad6b47554f3f22e617f78f82b764b2d7dbc4f6d2002737f4ce91b2bd66c526a8187226a6678737fb8bfa59b670a454f51e77e36a42194af764671b038c9669249c83a15dd66ce340684651e4a1901a41a2dd24b3c0860c27bd2e717b1e6440481bec1cc39af789323586a5fe802589a7b76816f161bb5499b1dbfefed3ca07322571218b9f148c3864838e11b59742de2239a7ae9eec6f2f461b5d7358804216405c14b13cf59e983c6700d2d0fb6c28611f47db3281da61e4f5f952945be5fc7f417e7a9c299cc1e75c2cd36d8b6f43b5d57e5312e3f451d72b765d02fa6ae82df08a36b9e4c5d6258ad5e4b094326ac1e2190b0649d9683bb2f0672108d5125dc3fa6af66965ab9fb2b518030e387ce03d50d6d530b7338816f6c24229eaf29b64ef914ea286f5530b4d4584d1fd2a1acf2b0fec13ae7cbf609922d97e1247bd038a1b02170193d6ec955381042477188c69ba3391b81fd671d8ed4175a47460936879989ce3189c61ae88f153756a2112393b6262031df666a8360aaa2b93c995a1b1711e4e94b9c3b61a60c4954d6c27b8c9cedd2c42391fa79e83219348d43cc12f8317baacc89a5e1857dd48b563474fa83529a057bcb2221d7108a1170406d42c822f7eac96c1af91d55ea872bf132d2114300e767c3475fd468ca6f6498bc9d86a5301bb724079c40f4922c10e1f516e79758b82f209ed1d8430756e46592fa0f4c9309ab29be68ff0cfaf6ff7b8ea14398223af29d74d6ce16fcb616fabd3f6be41df0f7cc7da8aed329193808e3044040b52ff483d4be858d8eec8f47593679b9f43a214d5ad8dfef2f4f7ec94669553dd7f5831a8cda19cfb7ee25fcd677ad227955a9271760070f38b73f31a386e2e81ca1d6f4c912df883acd538d40f65e9a020fbcf9cb42f07544b6f2169e24360a3f2223b5da91ed7bf0ea8962f8d9c4e3488c41b8cf2a803ba4860ac27be096bf1cb761b1a6c334009ce49831928d91e9740ec5ec43a8c502ebc1d836f13fe8e76d658b75d3c97f63926b40e4abfbf2504dae0be64bdef6c33b20a1ce1de9229ef0a93dbf68892773bedc395e197a021667cd07245b62f832e7640f9b9d8797e889c577d28ab0d04656d48cb1cbf6a66d7c35e24ffda4fdaa6c12ebf8716a0d1713cae8530afbf362f544c2b2617344bdde6137ff681ad141183d1af45c28ed66ac9080035ada20f1e574a55e923e307c1b2e3b96e3793caec371c60d973b69a6280cbfcf5e126f4a61e22232da83c51261b1da677d14638f79cd55da48941ea7e8e50901018245855a1766c626c7ee88a6cb7451cf2cb50b053fd328950716563b5955d86c57619f52de8d21bb876762d0a03acffd2da38e505639b3cf61ed2e8d2380b73eb87efd28e36430ba3c4e9205b9b15766e6da5fba93e779f2d477aba3bbfb91a0082f6ddefd32975bad8bbb9d757881bef4c828e63e4e628a3f3bfb5dac81e2c277e1bc394872555fec7de11993a941e3d0a9262d4e2d9453c18272e9d890a1dca5f5a13fc187715d9ab4560e9b747a8a7999cd411f41e265899a640024f1ca4b418676bc564125449013135788de795915c750871c967b18ed214c4c54f6eaba967963ab5fefc96d8aaebf8c09b3d1ad81635c490f4e61ba8a6e70dc7ebc9bc9ed101a7e38d5f1ea144c89d56f7780e189acc4d7e2a8d1220fbc264504720cae1384ce803509fa4c584d92c2953ea81179095cf14c35b1b4f8241cafa6a2e9f3cb3c97f40a6ee04a9316830630103161b1d339f15937613bc17d7179f37b2bd72c30c947801161eec120be9f68786a23db7cc9f3968b8cc147626e915da20a1b95f061bee2b79742e0c4f88bd629f2efaa5861292844ba6637216d356344c9ab45253b51aaa206938593f1d5de85ab77d87bb3995dead0da40a70e2699e6f99e3dc892728578f6955164f2056fb30b00386f884a8bdfec2a4e5311b558d1885b21f393c8e7ea9ae6d4cb0e4042bd2e547aecc48904a17e082fb7d4c19925629197cdbcfe2000f8979e6b1d1aebeb9fd505674179147180fe7f6dc63186ac255e73b64b43879401173856f1813cfff277ca01821d129732e3cef58a61cf332dfc64ad5b38163ae204920dea6727eaf1b5d4f41d1754316f1851af1c9849c02c898e0c36fcbaa6953aca466878a05ee61dbf720db8089c584e8e41f64080eaa2999e35f5fdf9fd194a37a4029e978a866793aa64770574ecf297f89fb20a97853c8a43f91a250ec29f490888ece6881947a31c6bf1ceed374e097854a70d9c7c04f3e5c13a6deead26c7559828dfade8cc02e19d322cbe78701e849f3867e4adb7cee5ca7cf01b4e473dbe9646d571ba3c816f87a35c9f12a6af72f8979b0d697e8af0e28f049e85bbe388600af799eaced3674aefab57931de472ff58a397db1315defcdffd41fbbf7422da656b7da8715b13695c842a5626aff4a551d8ad89a6b16f9478dc75374536e87619a63c014d4e5a02f6fbd6014d07305b54d5f38197ece17a98e6dcf525576139ec1a2fc4ca44326f95666ebdfbd3abe7162cecef4ca9d2e72a2897aa58badb296eea4cc011ba82edbe132ff12d225cdbeb5609ce0ef35ae24aa356e688fd0f2fae7c558d6502296c38caf349edc52216d7a11abf2d8416a5ab8097266a3de3b4aae535db70edb9eb035b92be71c3e63d9a8471ce7d8e277930960ed38eb3ff1e74595aab26bda5f5f20ba264d0961bfd2dc1de525bd906b640c281afb0293edc80dc67598677451286b08d47529f63390ba7d606f74e73ea577283cc9f940df88d2101bac8e3de6fcc4397cd77f85fe8c970915188b82a98746b41472b3c6c9875982f6a76051a73bdfbcd80decbe37049c3ca739effc858dc9f9e5e476098fdfd3110c8e6d51d6fdcc5ed057cdd4d21d774a266d9e896f5e27fb1f3c3739587b5695b5568d9962dbc48c9b82383e926224acf912758d3c330d10f7731ce9aee834e1f337b52ba43ac869ac0fcb51bb7b6cf0302243c81a95128c7127e9654cda88b214309ad3522679b377b1077af2fc756f61de6673efb07688cfae9893f8095f3c22d6d4a444c8b1f28bdf880e5d4138ccfcfa481b047168681fb0a34fd9a17aad3356079a03fdeb030a5f10daecad4561976fc8f6db381328244b5496ba2ed9da8f9b31c401f052c6cdef4f30b2e15eadf9861d92473b02ab23e06786e85adb7394b462488c654bd8e8e79052ade4211e13b841b77a371530d0d49bd7c60daa07a44c3453f9008e47bc70fa05b93bd960c457ac58ce51dcccb7d88476a530d2c16440e163c91cfc3f15db7160deb40f8de99daa7b6b3c877507b97ce65b8d42683c46cfe29d3aba1db54429e917ac6a09c80d9878ffa4b0010510ee4bc1c8c74b253b9928738ca21960306da963d6d3ff52ab407d2a1957cdbf7315e5bfc18ada0a7bb3b3f75e6dd72c52ab1003f6fa52f6ad028e6825d7f67b6b6e55ca69f07059c46fb3b8071cbe4235b7015849eeab2bcf734e19004c76777e5f5f6ea19f476383cbd3c9fbd99e0e3807b560125d55f5229150e6cecc4d9813da8f1a999153bf6937917fdf2cd51e6a7fabefa2afb4cb1244ef9ffd7f3f8aa43a4a49e4fea66922177ea6ce9cc9ae7b0fea09bc495232d43f511e530157cf579a19214e8814b4bb2d6b60158c8cff7160ee2149a39934becf1ee2be537b8a27847dc7342dd6480d7d290d33448ba4d9737bcfc481611e3c768143bb656d8262f5c59df29beeef58c1827610e9b00719b550caa4258450efe3c901f85821bc414661f0c8ace7be65d7a1c9e1f2d224fdc0195e1a885b4877360b9eef489889a87215e1b342ccc31d4176aac7a953b9636780437a7a81c8e8fb991208ae00dee9f66c8ec94282e4ba30e6a08fa836712067e9e02933a83c9d2228b060196821736f28513c3a8a17fb4afd3a9a96f2a23b3ef263c23a96b908d4cc2ad94e6ff64c9f7ba5f3c1106d742ca29ec4df6001ed24a95e0226ea38dfede3232b6646a99132bb1d51bc1f2af3be2b9a3f9b8aae45fadd5a553beec87642212dc565d75756c64c63ade8271a04732fa4b97614814214ef066a8e7bd6d50ed57ef456325879380c14c8cf5f1a840b8b6e7a711baf9e63ec2ef8c514dd38617d46dee4c54d842234d96e99e1dd2533d4666957fd77f869a88fa25cdee6adf0874cf61b69432c216ba89deb6fad5aabc17055902231f4211cbe1641be1923aa9165e39279877cbd5e1dbe5e493a12c612c6212ca09ac3ad475e68a91ba7d57efb77650217244744ac4fd726761713d390a961badc07c0d8aff0cf7886800af6e472c75f67f88b84c88257028cf1339f8b91a8f7893d357db840d4b7de07f528577992290e5c02ea5e3dad896886950901f0ffbf5a6bc38f85f062448367023c013da702364418ce3fe470e34698bfa54594fa951a2101146f36d9f88e11de9709107bedf252eb0157fa3dc4ddb2e566a57418f118268b854f827ed3ed04794206422a8733d8f6cce5e51bb371447bcbc636f7dcd8abc682e57ebe0bacc05448a54f4e183ca81f03b73829049a8c53c36068aed30adb67cf44f9c72e56d21d6a8dcc4aa63208af5b961dfe498d5889b61e5e176f04a72bd43a87bee60b5e3f81d4f2bcef5cb7bf54aecf6c793178e7da45d4774473b8e13fd43357cb33730866f97e883a04dd7879e7fce6a1d3e4c1f262008214f2c2d57b5410ff9a3e4c931b539aad1a8d6d36d8a8f9c1cbed5c149e7d5c73c2f65c0e7890c27ad0f58a59a034e6b8b3c026628831f7f2ab4ea9baf50d5349c21d5a358bd3885281ed23caafffdfe4e346d6a49c2d2027ebba99ba4715e1a6feb07fdaa7d703918bebfc9bf8dd50ed7b85747c54f832b5c7811fee529b1c2ed98dcc77de0d8bd56497eed347e489ce89674361ae52011994284cc53ef35f844a6115e51b8d1b5fa317136a3da26be563d5fb0bb57575615b4b3a1464ef1eacb98fae5d13f7b9bc4857189d29160a12083ae55681a9e8a5dfbd9e16db2fc2a4dcb7a78fb2d8a6f1f78b6d372ecfdd2229c671f0a016656b7bccfc8fc7531a5440b9525e10c8ee33903b8e4985755dec72f6a1e7183985008029c8dfa84be3edfccf9f9c55bd19e3d69b9171b220a84115c62fd3b31462de11bfdb41eb074afeb227b54f4fbec2db6d85d8be0a79d9582d2950fdb74547dcc96114fd8815758118ad76a797ad61fa5a6cd638ba319534f94671ff3953c840d6226c7a488efdfc4c542a733f8c28125ef761376f3778f054fa6b5d6b69ec4f4a0170cd85e72394741f686e6533c95af4d4da06d7b168d664bfc02254d4fc517ff1a4f63c87f644e9d2c2d41a9bc44eab79b64a3afa0614642ee352a93b4b17b8a59f5ee428fca81ba66035a76bcb35cbf811d1a719d865512eaccd7bee09e82f161d89534588490bcc2c759c0579555df2554a94f61dc240301ee3cbe3455a9a275eba0be84f782c801366387c19409aeeafe5ce9818df61ee22a04309934a5478eea27e0282dc1b978ed89ee08473e8e46d3cc7717735538c730698a0f674a2d78646596a4ba61f56fe4df2a8b1810f5e0e79869541b247107addc5494a7064874d25ce2657c3fd9194d8758ef0224bb60674cef4bbf4f58e155716a089ca33ea13bf3916899e6df3c4391d5e6a4914ae37631041e754eff0f2e0d96d4371caeac779c65a22523deee85a47d52c9034cd8ba12078eca85b90508db6b1b7c546b03ee0b7b7cf7215d50587e1c0da3bd4bbced4ff940a45e9941c78e43a0a7c72f71e25153c202a38459164c88072ed79ace9b8a381a11c06b2f17604a787ea49c36a05430b772f9e343a8a7c576beffa1902ae1d4fbe33d3f1f31f2dabfd54655893e2b1c3b7157af8bcf6d1b39fb16d71a35679c6f8a17f1ca002ab80c0cb50ff2cb18aeecec331ab7d12ce0699763a73b0929ad430ecca3aa4b859afdf4a235498796785a24fe2c187776b6d4b32fdc3d1b9d0d0c2447f0f9a7d7f846b23b8aeef5e230f4f3cfa845fb0c7afa8d40bb8ddb8eb1686dd215d7a96d06bf05e9ddf4183d395e44008a85b68d8d6db401e0853f1a1ea6d4cb9cd1335274adb217e350f9c8cd5758f9529667a4e5760159dcb961b54e819e8c8ecb89d3e7421a4405b0145cbc989b1961037377595e690b8c834dacda6b3e3f05b5f809b62e346dade81fc127d73e6ccf25a83eeab5b3a3b754da2790c538abfb5c8538ad0042f0903b326b3453abf0e98b448a06ccd55e719edd09a58fb966bf2a697494dc395eeb25a2a721f797150886fbbdbc68d43028cdcf18424fe5067bb14c70010f4421920a2b523f33af60e9985cbac85cb7d2a944d5f4345f9ea3ed2348686a5b1ab2e88e94081241f3fa8fa19ae9ae06eca6e41819c13ef84afe4c3d5c06be43cd0afbedb2a965ef9f5442df7e2cc4b620db197fd1932b870dff62c1fdd25865743b8f27c9a4aec3b20aad46c442dbd10dac49f628802efae944b40caedf2dd7e0bd57c68bfadab081b01721770102f7feb1cbbba1c4ca9fc56378410d6d80162111104fc7f43333972e4e570efc56710eae10506553bb44978e7758eca37cb8e259f1f2376547c31de541712378a57c33a6fc15a7d610f936716fc6b9875a6787adc288de34cd5c64f7429ebd49b5f1910b28a05c9948ad8c8a43323c13a1256b2d3a4172aa2bf6f9b85c82b03faaf3e28e32a2cc93b6e6032699bfc2ec21afaf7bc23d2bbc56f5a3cc36f9f2296a696ba3ed4a94da867922a0c309bcd6bc3b82f0c5d4e3bd3fcf56db824e2de68d05cff29fee6ca2210c389e878c94ff7998ffb17684b2559c38c89fa8633ce51a22e6538131d8e90cd7c0f8915470fc661b0b6cf7d7a79614401c30ad9c33b509062de688936f2ebd830c2cda466a2ac9f97c7eaa26affd980e75e5ad1919196e66f16e4a9cff3a20dbbe1585e93b7cf5a11e2764bed1bd06d11027e63b67ffc76a1d74375707a75a465c728826f7063d80a341c8a05d581182f080a3584874ed853facd7562097911ecc2bc2d480923e931db25c06b651ddefb904698b1ad7d1016e0e80e34c94d657308870ddd2f09702bbd184c364c91e3ff6cf74faecce8c17ebae9a3248ea9f8974d68bd6294dbd04b100d20c36cf8595b1135f4fa8eb534e828f9d36b6d3022e8c1f43d3c48f4cb65849b4c3985b2fa4777270aff45516a5390be5a7e823a2210c127c9189c7fdd6960553aff54b8853eafa4f988727c028f74cc2dff448240e07129e4d370ab690c7eccb2b42afb2aeb9c3ffee22cb8702c1e9e59f6d0f5bf5c94cff8b2b4a1b04032eeeecfc79e5187bbbbb9a4b93be5a91fd77abcd6ebf5d355651cb6ec7abeef0eb8ed187bd924e3f0b26f5ab25ddae643b29c2f4491c5a083dcf61b8d9d288193163b5a76feada51c846861373d96898da1a8c11c98cb352468d2a8d993230a93b69863307c168aac66d4175fadbfe96bc880e720422f623068490b89af96e8a33719b0c5eb271f5a77014f20f11d48e74c63262c179540e4433d7b380d72b7686a3d0a4e2dd11fdf48b6362a2e957e5d45f476db9a54371d6a72e38b18db4c53e642535df81728aba9b0da932d2017bdce269af7a8aa8c7902ec96794f91afa2ab7051e1b812ac322f050ce963a635ebec707c2dd6432ed756787734925081f4855b6f58ea7f29aa33f16bec2145445a4c00acc8d01496d4960fe264428291c80390d852b0220810a7f17674319c9adcb4c4692fd65eca49b626aef526e9c4eef30e0c0181803ca675bd6e93304b1d28603403e23df95d9fc3e518b4294bc45adb09a4273f7700eefb99aa01800077a50b1d6469dff8f04a02c42d2bf0bdfcf8f0ed6fc2b0b999d3d3abd6608418a42d42cbc145458a36a72b50bfe78576b613d8503b05c04ee84a86faaf0bfe211964cb5a976edee5d0ac62351ec303f62787e1d682d9566537143e1dbbe07e8e4a4d8f057d592b35c6eadfe0904ad5e297f7dac5a2972a97b925fd7c2eef872b145f26bdf5b52d9fdfb8172880a982235c8ee0efcd9dde1b33194cf2aa74f9689e70bd498404d3b15b16360015def092a7161a30ebfab913b58dd08acfc662d74e97ee5c0c34f25409f648fbaafac1b9795d11cf762f95a5e361fafccb6cc02a16057fdeb67abd80f16a0f3bc72b65c97848d3392f9aea1dd23cd3ca3978260efd49d93f1497b9c48c6fc16d9a6155ba3b49fe0f215db05d752a4388107178af548d45b63b5574681219562a63fca980d9079130c4dc5b30b16853629beb50064ea167c1bafc87e3d4367a945e19a9c85ad7a5b3b68b70b2f394194c3a8906b0c0f8c637e72d61ef8cdf07dae1b4b27adb28e5cdd69bbaf0e6afe4ea239a247e3a8a73943718191c8240a0d926091d1bde1d6b3a3424a17f8fb85b29e2c00d27885fb6833d77ce043cc9990aa53d9b2db325631ee780eef8514ad4bc9028b61d8e51a02a1a1bf19f41837ded0ac6aa398fbad831a75f36de33e4d335fb90739a0de9efac7a82c88d78b61a6b7fb587f26e1a8099363b25a382f9d505e798461f4cfdac3eba57f282d6a1f32a171410433994586d77dd80b2cf0a1a1400d2da0a1f49de737893ab0f863ec8fa62268b74d8c6e53c901e5704db1623920ff7b7e208d9b30b802d34eeaf76d5f3172fec30615a0c1aeff85df66912d0ba52d726c74ffe82708ded32864e2136e1dce1bb4d3c08baf3c5b662d858dd4eb8291fa9139dbe038aaa7676437c0f96ed159802528544f85861526883ce43b5013c1e03e0ad34794e048ad86ab781cb43d5cfea46681ca1defbac776991d841a50a2a92186391be73d01e0e5b662c9efa8311453573c5f34d9f2c96e8b2c52dc46728a0662c7b122bd518b8d46d71a2f22dc64401c32b42337432c1a35c5f9adb2472dd660c17cbe9a1522c647a85b9dbaafade5facc4681712365bee537480c26900e84f4347e69c6aa849c67c06fe8661b1cb0c2ded7580312e20d00a2a9572baf86f43dab7eb4e5a9991d5bb697413eb18ec7da286167aaac28167e22f5c377ee2ce3297b47b1fb1b63cdccb862d3fc8798faeec4ae2f108bfc2d0aef5fd66178556c62b06b3a7dbb5b562b2cc903c17f7c694aeb41b5ba149c26ec1bd87cf5527acef495fee2672e5a42ab8a446c5b6bc86836fcb164fb03b921cdf6985b2764678dca06c531454ef822e12418a7f8f971a690da83574a95e911ff0993b2ae00bfee59259f86b075215279b5e655ff30cbb16265ccd9df8ce67044d35bd6d833d3846270510b6b08ddba26f784689b2797b2bd0a97feb87560a9a5a6383fb3a87c9db7e46408de8f7c0f2937f4a81790f896f3cbb09dde218ad2f491429112c5d703866ccc40baa4a24e6a177ac3c2d49f2ea6328f0ab29b4a6f4e26b2d80ef0b30e24e4fd0ed8795cca49343ba04799f7e8f337ae2883b205d5425f7f70a75768114365682b0bfcc05508ed1df1088f00245741fd262b11f2284b4b33725e044bc8cf44310b2b7e8d09ca65042a2949911f092c2ab65cf92dbb0800511bee0015f63cdc7688c6a0671b2ffa5cffbe899d648dc3150365ca1368ebd9e25ef77e617b54b94d3f0e6c49a97a0f134a62fec6886f7c8446d92e78bd653dffb4789aff511d80ef7fc0926dd0b45a48573000c1da84d89b330140b592d789adfc2352bf323b238b65ce55079539ea8d6c7b611488d13c936864ee18c2ac81767f424b39a9efdec9957209bf048915bf441074fa0da69cfe0e32fc3e886a4c904ac94c0b94fb3ed3ee3f540cd5a29f31f87363b83b0fccbf1630cff558c5d96dc21187c8e7d475d58f356e6bfdffb8cbfab92ac82e06a1f1382324637aed57ae58e93358c6b74ecb7ba8cd1f82aa4d2be88ce266e96414973de9fc31d01028faeac5f9c1aa8ecd9e11df4c4027fbd5abf24bde600f6757b5ab3842a40943bd28344bb0d164887a3613de20890ee9a1c9c85cb9bf046dc3984e3c7f4509f1129dc32c287e8af493e4fc45176069584ab4cdd5a11e3273469333a638603feaecded57885d705345b64725f1a9e6997496251f71f089441e2a90a1bcf604e6417d241219e115833dbbbeb10cb4e603e5ebca2bebab8d1259cfda507ffa3b390cb68b7bd22deff4274641b69624a482822b066032708af1f5c02ed54e4a8ae52c5975a404ba3e0e26e45459af950d4a800c7746f1224b870418585e020c774e2a817bb60c150da054da6e89e9b4c08a8f26265356764c1970127960979d47f470bbc1e905825ea71d83beedaaf3bfbc7420d512f67c00aaa058ea1fb797e77ab8da3d9ba8d1e8511a692ca4e2e79219bc2b3befd6eea5b46a74897a1f42b843c54ed7803cf649ee838d369b8cc841158e6f3be0802f144ad7bbddfe673bb9ef0702dadc5a772e4d7969eef436189fbfaf961534c735ea2e82dd6ac42179b4e60a63975251d0305e56b9b017599f1d789172d65869f0fff71c852e757d3e073cce629fb125d5c14935ddff2e14bafd9036c9c7e8504813efebdf21303e4e939f6840bc89037c100b970f37180418334b5eaf05af6f407f3c508f2cd90c5f152dad6df37ec54c4ba1f6a09c1bdd5f12fb46f474ef9e45e147725c227c9dd3f17dbf1f3456fcd04a75def698c98b1293a375786a3312684a7c6389843498f8d53fd42885f49d30fe44211ae521c07decf25b41e9515e8daaa6ca02d0497a32d985f03f44c75161674633e727b66bf1215913d63db6447e58aee910024a46fb58d5b794a59c6bc6f73384a25dfc713b44ab2924a118b5d1c90b880d287757b426624f677b408ec9ff1421fb4bdff62c69b029db8f4a368e4da79bc8dac75ec947e040c15418b56b1c7e2374a13434cc7bd6f16bccd6d8ab4083c52b49c02ee1814913462606b7c907b5890cc60193f9fd70ce711b1071ead4e422c54de5f1bfdb5f6a1487365f68bdedf5f96fed9a48f7558c7d33a7d4ed0eee5bdd53e49267f3d839ae22872f7bd5a7d88b155b3eb5767027135108042cf717ed5fef5e14c993322420cbffc8bd569c68406d64ab5c9160b959886a0104732328ced3ca437c72ccc750dd950cf45b490bd6b648df060cf3bbfaa39b2141126fd1a572b57ddd685d8f45ac63a385f159ba321c61aeb8ee63db2944cf42188ad0bded7464e5276a0407cc9f918b8d899d553a2364898d05a24f8c6957d51d6d38abb2aca80501d167d68ee2913c93da2cc73d32ba178462e984a9b9ae64c16abcf2c989d90bec6a8cbf0223b6bfc8a56db38db5ef854fe539cf299c4ac09f3176bcaa96796d4ca009001a9d6547799427fcd3c681ae3f9d8357445e91545cede398b22a0a10ea5784c0906210a88c37028f202ac3a932c0f3e3d1bf08640c8104576cfd281a91c9444a038182c4d36a4e346d9564d3be265ab1e9d3a619502b35dd2010cd70614ef33779e9ce3e6be4d010bef5ea816057b2c32b360d2050c3b050a415965ed277396efe19b73464504687970370ea762f27dcadefe332948b79f5af35e64e299eb1c963bd029ac439eb28573fe13a4bd94d66a5352067e670ad9138a9cc970b9cbe151d1c8516fd885b4b58574b0b5a0723b5e40a85a16e231fa3652d712b8f2db873738c2ed6e9a44fa9bb11ac3c47e9b1fd128f92a23cb856e2307e31672466f7ec6702ddf91abd6927e18c7da69f64814a87ab848a72d8c6959f29bc7f8046a8eae9c53d2357abaabf5fc5b31c04edf80c94df6fb86e8510d403c0df950ae27dc5e8ce151989b2da90de3f4e8bef098a3cede6376c2e98ac39331caf2a4385a554dac1c91a29c1bba336d3196826dd0b535be2ff8fe266cf65995aad58a48c40428f401fa9be48df2898cb204d14d8cf1b1e90c07d8cb6d5f952cc41ef7154a246c9e53b9090b99ce51d1b84762b7faee2afb769967eb8fe37ef10930d446791e103c5961ddcbb9dfd5c87ec858bf75f8a68daa5376b1153b60bbb6c514378c394a04945070f5463ca90e36be627901c627f2a0fa9644d877a2cc083b78032e26b5dde793eb5700ad82a0b654c69b84e50a8a2a97a3d2d53c2050a7afaf887d38d054bb3750eb1d2367cf0775ded7731a376c00715d5817a0307668f3a27295dec3820ef79b8536b3ecc2c5f2b9136d19aee4e63372f9f5d85c1e951434499a69c0b21de34561b774c84199a64bc6e0bd230679f0d6127388b212ac38e0a97af4d8ebc8746fe1955365217b882d16c0e6451065492f158c4e19eacd19fb19bf46384b6242f8b3a45ac3b3bccb5f6ceaf35e9c42023abbd2ff92438b3eaccb42b1b0cf9d859d4b3c027fa3add9c555860adc1d9aed5ee62001f613cbc3b037981fd258e81596e30dda2d949a7df037963828736619bc2899534e0861fc7114af846057c9f83cd99e4c400ba4952a7342e9bc56473af0170bfa88decd23bfe298b0707b60c07502eeb1f3d7e80cdee0b6ebac45f0291dc10a179368855363d31b1edd9625a54d49c26ceddb0a48e38b582ad1cbb66f14f8b7e056e3ff8018c684559df4d85e45b05b09c7b671fcaf0ecef420d2563ffaeccdf333f10a1513a481c1ad49ebfd511a91089a4177ae5691a91e6576472f61387772b54ecc26ffbaf162be4ac90fdb1a75805f3482070471bdffcdf13cc0a6595e8aa6ff9f195c03832e033ec6f17ee08af788325408aa4a27b82df39afc60835736984cdb3ec6220e83b48a8dde7a7062055f12eeadcd56e71b19081e58a12a3f856cffb30e743660328940cbe8a6df459b5913eac9a403228df378f1515869a533fa5f00351861524c92f42f154a0d1e2c34b58375ab05008cd19fba0b8f23bd55f5d687ee424216d2d7a2a7e7f083bb38d8b29fbd0bc1a2e5cf60d89be9935f51a93cca4e6000a91dea2d795b3ec2b948aa2411e457d01cb08c7d42585f44c729e828fd30ab1e23e396bdf8d09d45e468d520f062e6738380ca19faae1f82f8958f2db8816112b6602ddc909b065443f0ba245777fe77c39efcf6aa81ef5586da215a6e00636eb297f0aa76c95dfee6471026bfde3ac38d77c3e6082e377cb6a9191b2d6b804259b411995b76a6a642b5a9af4dc77bc4e9a727953ab1419f008338261f09c79e547f55bc8263181061f30df0d24afdd35a3c605a09335d546786c180580320d9cd91fc9ddaa31f294f1cce9d915fd6aa3ab7d6e1ce5a9bcdfeb5223feaf117c232d7f9f17fe5d991ecfc8929d6e8ae0e70a10a3cd4c07751f0996fad4e5eb2717994eaf9f3b8b9f395cc89a05d7d4237b6e54f30ebed85c1a9a19321c6a524a56c0124cba6e04da4dd148c6df83761d84e4d41d2cd49131458199080f3c4de29e631351f5fef6445818772318a1cd7a84ec657d094bb4329abaa6f687d860315a73da26b47db865e68793e3df988f73c76d485d9d05f4742b306cd714d076995b311c43b08772673089be673197698efba149ac87cc61ba8a0f931ed41613eba28aa9e99dea16ebb27f7a93b94bef1e0ade49adb485f0226967b0e561129babcb2e10c604cd6fb636d52406bd258b6f298bfb1f2c87d2fa1362f7833cb311f80eca9beda1075265c23100a30f1be6df27869f7f721c60a4c9357518c82fa764a5b5fb84350c20a95b4f9a0685f31b77e3cd7e13be5234f2caf5e809830bff5fa71a599205752d6289e770c87fb5157f29244e7bb816dc479b7b941021e44890f127ee3dc4defd89a95c27d9e10cbb9bf8d89c599d0b936fda55c6f44c427b74bf3c230b0619742354af8b668b684e9072ad4678fe36127df9619fe94e9d6800b5808cc19ada18db923ec7f0823061b40c59738be3bc8ceb611549c775a0ceec2676a9ad332b09534514334260bcfb1f683c6b974f12d080926965b9ccd9411ff99d28588eebea6779b082c2b2207d309e9985bc77de8d7c60fa6cbe79bff3a7c269e94d91109ccf26608888fb508b7d3f25074c626755c35eba830a19b1100f8341bb5d71c6d84d4807177a9182bfae88779639b34332b6f1bc4ecafa0277a5f177c608284d559157c1a0d9603e14b11f71574e61da756d817ea53be75f513d9738f6b22427e8d2b8138aac362e35e63eaae586ef6d53e166737009861c03669e963064ef6262cf82800495d82b9439c9858063500076f558a42d16d53aa4b6ef0eab38126dd04f0f2455d82c24446d33f66c06e0f0a84381774ddf36fa171f570723e3f98abc37d2a55d9f53189f2ac53fd3f1100f80c5fd8eddf119b62c9b7021240a769947bf24ccebb2f8fcfb0078288a07b2a6bb65adb53dbc0d67084d4233cd748c792c33cfeaffba4fa19a6854c26f7718469031da84b7a392e7cf264cc2e9253a597d3c429635706cb30723b908e14f3e22efe4db985d0ef8b6213de20cfea6b18a6028aa12f19e9478bcc268768e6ffb5508c67454118bc68742d3dbd3f5970b63fe699590bff97c8028d94017bac77ee1fdc4cc59abf908f1b98fd20b227527152b0cc7d64c7ec69c4f0628ba2b2b3ab7cca1abd0a388ab4247578125b9ba999ba6452da1d22ca47468b6e17b3d285a9f69b3cf8de6397ee7debfb4771d1f3dcbc8cc3f653b0a5a9279c3f7d11be2338df59526ca714a24eb271e40b937352277f78cc14015f56ef78e8d8964f837fa54ff0ea7574bdabc0be13ebbc690422908b76a7476f64c07ce0e82912f58d52cbd575c73b65059085cdf29ad1b8d58c2c0c4c6875fed50a98044414a9432e357578e6243faa78f45c40e2b08cd6fe16f9caba6fc5ec3cdde872eccaf6c20789d8b099fd00cd260ebbdf1d8a6ba8b308590b694f7be4f476c09a04c140671246dee95876eb37307424daac0aeebf01e2e38d7eb927f84eeda779c391104efb24e59fa4e9fd042b9dcec0bc204bbf4124205dd389cac9c12a7184f30f80d1a432cfa3c19db815420018108375ca72c427ed79bb9aeebe83bae05666db8abebefacbf984febb7f982d5b0c5ec42a0a2bd1c1b6d03ce7732a26b70bbd2a6d3cdd3d04ce76c51c02d7e5f7fdf10f612c760bdedbeab8bbe176f52edf0208683b47853ced079ab063a60acc2729ad329c6063ecd019700741f046954f237732712be81796b8c2b3ec5b54ae9d06c8231cdb4faf5bc71abc30441a54c94919a4ed9416736f71bc62e9b387b326eab69ab30d9dd69b8df9a24591dfbf4f0a018fed47c6a430d644c0f7e4d1972352b3005a7a320438ca9de6203463b03eabe6342df41f384491532cb2fc40b069a8abce2d2f8ace2b61020ccca2ce36a75f65dd27123becd9599b1f5f0b6d707f49bd8c184885047c598f0a4d6b1bc2f72536af368d72d79311846fc1b8ed80cdc5622a9c5d39cb3cbab4944f314ba5e02b9f77babea55826e908cfd74b459c4985d6899a2dc14ccb3d4f5ce99c769956e98c0ba1c3dd8cf892a20f0f122efc179cd97cd9c1d9e83b9a5055f1c31945ee7612849788f0733a00934af5c40da75104d70568ec4258f2bf56e699beb41ccb20c6432638e9e5da31c9c15aeb7f467684b0fee81fdd2a2ea221fae72d8d10bcc9fa842b9984158c5d80385552a1034f63fc78939f8965ec537407e3849207b07c12197b15c23999e78cd50705f9275b3b5c910b4c65e6d30cd29c0e2445d33068fdfd453fc183a161d1c38f41b15dffc1350cc10ef847a02a298b2f25a69d02dd1535bf7edf86499a5c2c84803b2583c93a8993eedde768cd0e2dca3da66a412848f3c59e2a12e9955b943449f554bd35e1bea97f233f1ee2623fc7923dc5d62ddd3fb17684d27ee4ab6f57392fb15eba5ec6078271230ebde6bc7f67153878be9c393f187d5b9fa4dc4d9327d246b44d1aa11260d8852001b371d30d5b08f00aa9ebc99ded7d0cdcf063e5ac83ca54476b44a13eba5ee8fc2a9136f9634f4e44ac4d55d475145b6926555eb3d518ae3e5628d5a5b1f9c44f5365c29fea89a5c1d45313dd053ba73b86eca5add40b223ccdbefb210620777668f86bde234d690279f799376ae6afc3c659a6b95498308b126698518f239018e3fc446d4565a2561b15e132026c4813703ab22e43fc143f4c4dbc7f29672eb4d798f94636d17fa8e20f4e0a391e2900a8e5a2cb42a325b27212b7457be09bb24aabb6d52b0680d60c4903b936608a2af1ca3c4748cb0994ed8c9ef328314c9e876c48b40ed4953bee05a36cbde5b35fb921771747c51a632e6723eb4ea482f21857a7b54d1be68ea04978695761a23afae8fcd2896c89bc574a01775cf8754deac292f32ea089bbd1dd25aa553794365963c1ec01f80185042a965f893bb616057b1dc858918e22a0784b454936910fc2e0e8c6995d187c0f6fc1e0f061ec79c763ec4eaf1185898ab1c039ebef17f6a1bedf6a5ff75aa9560c0b56e3e790f3cb560a3997b4fb3ca35368f926cca2870f13eff160cfeccc74a569d67d2246e037fe77575345c9324933d425ddbf908993dca6c5fe566880707cfb8b47d09fc5af9daaa49d9356d1ababa4ee11f9e0d5534956dbc3fa8347ab4ff4bb6f0d2f332b15593b835d5a951d07789926716c22dfedde852583e388e0d7f735ce7378f4ee9b6d751b43cb7aca33dc05d2f6459c87522f2b0a7b61da41b0f9430aa05e204b6f4ab19057dd8707147b5d18322f1795aaf1bc533470e8a0ea9dba60e57bf39dcde9d05bf4d18c0d126ee6795896c76a07309ab6f4a3dd1a351de89778acea8212efa21024077d61f76fe916946fc2274aeba15453f35a2dd76b398fc0dcbe746a2a794d952ac8b5b085d557cbd980268853e76f0bb58e1c50ea4e0cd76178554852bbd6b9d82c42779eaa89464f656e41e44eceaab9134c98a8ea08fd4b06632789fdd7542c7e4002b15d7af75ca86c258ebe4bfb6bbf76ff4fa2e65aee9b9889cd61abc76cfabaad9f6689d02b28d167ae25400e9064a646482675245ebec6effee59625ce1d392c6febec6e7df6c5e76ae06910e5f81bba587f1914dc13d01b32ccf39807b8b0a55e680adedc2c0ad955912c99e026c5c9d0b8f586d84ed6100e584b503703beb494ddf125807b7bad0c7be5cb87678cb52800448bd29da61c6b4edb39224b839af98735d01c2de7b5ff60cce9c6f314543a870d89935b781639f09e7258d63118b8bf536850404561ab6ef35e8a01b04158fb16d805f5cb641384e1819c20913462f7236d667162f045e9319601e87e49e29eae2ba6b7bd4e16137b2e59fa60b2fdb7796263c024ceea8225ddd1329a77fd9b75679c285381db568e11c7fdf6f6bc491b9e828f25cb089a12ad9bda17183aaf2cd905d476391c1e400410fb0b68ed83fdc7098cb434a40fd09108265b90050e7474e89d03c9e9770dd4ceb5e753815bdf73b7987dbd63122a358a187493ee8624d25c13f8981c8423f7d350a2ec1314942a80282c419051d735660982b95be46f773b28dce1fd05876f9f69906e4f8cab063dcb0fbd02ea51106668dec4482bc02e4484bd28d32b0fedfdc21deff507b5e76365000946a8bf31a4c983ed200001375239ceb235d2d44a4503963f08cf2467bb0fb451d4b2172fc6b5dec375c91701367bfd1d9ece4f6f5bd316935625bfb5b5b07c4063801b1069e530ca349a016901e7c542d2066fcefafd11728036ffdea975903331ee6fb553366f5ad27685c58c5c915186c527c74b0f0c3c074484e8cfa23a9315b49ec90a1af0aa8c405054ab9b43582e39eb44110564befb1b5d7eacf19be25c1c36cb3a36fad41333b8e634cd4398c82efee35183879cdbe3bbf1d490c42c990f4083cb4043566bd9913edfdf3793c5f27772ac4887860b9986cd98793dc5883fe99f082b1b37cb11c52ab09b548a0bde130d6a79743593a08cb3863d20cccdf1bf61d3f2ecac62444e6ca1ceec1caa73365a44b2fd971cbaf45f7d45a53704596c0c43336af0beb6a5406390ffd23ad1a55940cdf9f84e77b0ba39c0539a45157e6fef998386ddc9dbadcb91c1584e30b837341c963201d7759488d6dd936c45c95814ea62389e4e482047fef4e9ccbf2b99844b3f937d515e1d08f0b99ffda90f93ab1b66596e25877ed567475c7434dbfc12226ffbab183aafaae2f5ea5b2fe5310e10d50c43f3d824224dde81bd8152ca2392ef2cd7ed2bd6d60798d9d58c4077f777603e86761f7da0051e2dc7210c2fe8dd4abff33eb69add0b2dad3ca8d596f5b3a66c3eb8c1b67ed724ec63a228db729524f84c9ef0e123ae1e1fe35d8d6ecb5db85e4e3ce2c1f64819c1c75ef624cba6366af1aec736fcb82b96fb3af5eb09dbf61bbac1d956ef99fdb3305cccc2cafc0c40bd7756d86359730c8acfd316f15ce9a4a1d59ae2783e3f370f73c643c5af30d7148db9a5000382ae1f36ba0ee741127efd623a95382efa4b21fcce435fd27c9966558004bb6fa1395ce88a73dd8924524c404e429c981e32706fe89d15f66901a7b2dc8e288d6df07ec8fcc9e10789ec64dfceab5905233b4d466653f01313fa782d4253ddb4bc438290cb2b8d35402114635e1b378526ae7cf8fea1b21e46ee0c71ac9d9c8b4d0fdd6537d319fdff5dd19135dbe6bb2e8b450b1763b5f808f27711a2bf41de6f5f5797e52b26da4056399e647ff2d3668a3d4118d663b7b63f97835847c9d76213ffaa1468de602f6180d12e6690d98e08d094882a223d8602ae8d2d3b4876b33d76d8d1a4819564da23f92a09271b6526d28ae625626bd7f24843fdfa0afcd73b5cc612736149f2e65913bbba197cd60a63d2bf8879709b07ae3305300c3b7a165d6ed7575a5da08387e408d833d90b2edf67ce5d67ba84c976323a5e20803f359c1f4bef22e07d02ae0b4b750a25c11e0bd1f98a1c2601f7bac3f084d6b22ab1a22b7d09ce225dfaf85746da031a23c67858d29eafd5ef58065ce5027c7fba5477b689997c25cf07efbb22615ae52a683654644b647c4bdfab686b13e53518fc0a470a84bc0c4c530feef2e99d5bc5b6176ffb5e9cbaf4231f4231d4000a956a2582aa421af7d9bdc3643e7c6d9205e4a18fea85e5cc2c9cd57cd634168db57f7a49c879031de0fd1196141b8147458f83947be4e23736c57da1ee2b284a6f1f7968a4eacf1d67668c748f616e87897e2cc9582848dcbaa3c74c4d76cdd41b6771741b9f226e3f83cc67e2c938d9c790ade7f991a826f6749ff4ef266918099dc2de717525d19e8bcf2bbf19cdce8310c8dcab55f9808c66be7deee33c0d0aedb6415e9125211578cf28df4d360ec9297945aa3bf553e6724ed6945ef617b2dfbdbd9f43d2eb8eacedafe76fdf293fd5fd2b59bb390935d708e37d2f8b6ad41ead5d5a25d16dda820840deb687d69ab0cbebf2b99f85372f8ab9c5c7aea72dd1db6a7e38e4dff08fa6be0e9c82b1274c0ef0b7c1d4acbf229bb22f2e459d2553cc497afa2a2ca3e272355448fa7cb4cd72f0638647d87b57deb3ca6ee0d090949f343258af59c95716f3bebc4379c504ed67bdabf31a22f19b033dc46257f0d8ced5849ec853c7ffed00772f4c977feca05b88cf8962bb7d055478e1005c303b76fa12af8999b55a4ea81d40a0e4cf442cf47daf27743dfc0cdce073b4ad12b793698c2303763f1686f2916abca26911376cab1bca7467b38250f70cce641a54d53da60b91a2f225e7da2520fbc34307648eb6a80c4b930e1fc3b18741fc212eda069938b7d6b03fc7f80fb149eb11a25fdae16b02791add981da7eaa1548a7488fe47ae08b3d6148a6b0ea05ffbe7488e94d65aeb211ea196a4d6a7cb3a95cd4896b2b9a554df3c80740db3bb26cd626257495d596727fe630cf8c9b037e6a794bb40783bd6b68eef5685daef4300689f359979cad346b98457853bc24e886695895cec4b9bd03727601a8fec231a817ba6f2608704ab474e978161de9cc79c90bef02a26a7ce2429702d78c796ceeb64d02d1ab16ecd9e1eead26a4160bdd1c3ab3ff107bea07c05112bd119e271bc53e20b5ea39847cb0f6201e9a0349c89f4fc23c48024d53db9659b51792df86c0be6b7f1d0b215a1865f4ca10fa119d129e32a738ca6a21cbf914a1bf9cd1546802bc926cda7e5ed2a0da95c17a9f6e84564e5056fea95d2400c7fbeebcd43ebe1eed98db0adaad59e613e66cc5b60e3dd00c09f8e0b753f68310440942a450101a57e1070a72b0706477a8be5d3991068d2956513534f10616b0bac65ff481a6a3a50c09117ec8a31d2bbcb85065fb63614a6eb472bbf76a412fca8e680d33f2cfddddd22da71b02798bf0506f3795943aaa68f170e2c6ac4be3998ab6ba9e3fa9bb5b9a0a7cad220f5e78d6b0a01cc9a1b8442df662c676b267360e4af9970a29c9040593e136df52d3ce016ebc9e2b569c41b7c73d37e039af9d13b3a23b2fa71cd4f83ea35a16bb7e58cfda42028b23d9c20d0ce93f538f7fd76d640020199bbe9b66815c682cc5a17ce64a1f8ec0532da8c5e6dd6d6ed338518883ffcf7e63aaadf553ab56c702bc8c35841c7d39449b936c660c6d522490d03f8bc55e2f4e1f8876966c35910b01865b8b3b760421273e59d82f12a3beb369e05ff97a2897b8e4a75c7300c22bf4d0a49e372e9d81be1a7604d05ec550b4080907135ee741c064fe21f93c395f9bc1f9c90bbaee9b3cfedb99a87c2800e41563493da49b15d7435e773e109d29a976794b7593973a1f041d86b8c75ad400359ff33d559685634f9a73deae4c5e31f7854891165f50841eb0798b99ffa0554d08b8acae9513ca7fd3e63f2bd4acaba0640c38acac763daecc41ad17e02810dfbe05bacadffcf15fe40856db17e0a8c225775ed77a3b7f511a009fc8d6d28a5afc919ae84a2edf02f4f1ddaf18231b6ca722b400fff0cb5169247216c03e9e478f8562f314418e077ca1e5ef066661724dd7d22d5ad6997340ca79a276aaa616ea27872a328cdcd60bac52663a8a0d30e13ae1b34f0ffbf929b2004397cf865915974842751d45965d7b33c5edb9e3e5d1399cc6714b6ff4384a1aba9555595f21dbb61f3463da396d0b069a21447e90d5a17447f0543badcc323d2c9461678085b169212e9dfe7fba785ae5a317d19b26dd18c0eb36c33eda8b04a16df4e70c881bb82757df857157c32e8f949ee63fa89a42aceee43d32e17ce022525caaa6a0a3f5330452d7daf50c5827b4e2e4c1b57f552e01c0edab4d963a0d16026e37e7a95c7e1741c79ee1ded17b0e6fac8cf27f84829501a58d7856feff6cc09ae701ea91576a0c57838e3b89c408196d0d934cfc334d28467b158e0d7c1b2e3d007b5fefb1337ea7442e0122981679cdd046832a5e005a97dc8d363e08ef9474812c76e8efed5dc94c2bbaf01b5c45df258e2b794eb3847b0615b45f32c7f88368a50f400552dcc66fbd42f68319d93ff0e41459979337d3eba926b809f51595e0b140d71c212ab4258b298250ef94f423229ab8ecfb951b6109e5dd730af64e52204acdd0e295006b746d7dc70b23a80a6aedebd0ce9b5d48778572e4ad6ec69f97484ed03f072b595c9b49d36cbf2d92de6cedec46f8b571e94f40bfcde7b13daed7b1b370171be72ab8608f6e2bf273a729dd91b1af81988b32a047e8c3a92a4424f8ae4e7c1247d90073a8f5228ab5e07ccc714da6d576a83fe32dc820637ef230a56c97c6ecbac0d7d0238de2f95eb935c9e07a6480747fbbd7c530675a7342519abac573d516006c4f33860b66fde7f4c4a3d682f37e79d25155adf0172d308b1007b41c0c6e39bb1bc4e78864bc71cea13c51349a05dcd9b543278235832159f4a643fa94bb0a8988ff8f270abc4d5ebdc0da4ef91074307e9590ce56f909987b4bef4bd6b23947f05ad432530b0562242a4322c337e22fb2030c60c0a00ab6d7fa7e3a6275400f7b52bc250be11d9bb5395264bfda0ec6f741ca2e6b3c0db83d53c7a95cef94d33aa7cf9f2e41b8907198ca7fd3847ae94034f2c5c26f45482559795d684c113a49d988597ff9bf7f6d37cbdbe03f4c2f43da27219ac5177ca790c76cec1bf5851efb2c0a91bdb53a3704808da3eaa90db3b42a7e46e192bf1adb7366f03f96106e996a89cac90a5027ec9831588038d7fcba25adc61467905bc715a687acd968c351ffd233051d6001c214500defb40ec42282cc5dde6eaa3b3960ad6947d5c3e33901e3d96658adc75fb133abc0d8903fb4bfd2d2f1288d4635e61b0260f74383a61bc7dc64cdc8dfacccfc8ce83b6065a2a7a720b96320c8792eb75d15abdcf074d32bca78bf70575907ae84a009efb1e77a33a3c8bbfe4ef3841bb00536f1e1eaead24be2c1c62a8bf75a50caef98705f65bd594cb00898e56e7a1a129cb3c20358e2bcfc002bef1fd4a37bd6f0f434092a66a5dd0869f14d84e891724142e969bc50ebf0fe72f998f93c0a4b52f072b7185ed430dff306fb7f7c976417a4e2040cc0956dab2f2c6abd722fe8fc0801fbc1d484d5afb9d4d4ecd3ecdc39dd7fc034070a30486787294db790cf6ed17e8ed43b7688bc6c7675cca2a20af97873a676cbf7f6b8945a0bd66dd5959ed2c612279d4e3d8125e12315d836573539f371fb4febbb14719b3b923b9ad7b3da05c1c53658a6e02cfda2fa4b0a74ae27f452ea3c0b708deaed39ea6c73e6f05b82c727d9a2b727b8061085c31d36f83e789747b19e563b8ec3fa12b91045a7b905da6cfba9009713a1bf26c17ce92910d9627796d8728276d26fa8792000ab51e8ab9b8f4f27e3fab0fd48b63fc22d33525eb0d29d964e54e4d9bd72bc3cc98c9cf5c9f130f48ba04abc47134b11d0774029cc25bef385d6f7a3ef888a5a8ca3adc6b407c997b138ebc8bc39b766373b33ab31826a71e8f237801adf20c1413670199e08a2c3a7722c55c44dc99b6ee25050e44599fd2f225061b781c9e189631ded9d139f53e792ded359e042444e0566cbac3da04a8adf49e3c3ef9e96ef99a9d609d515a5d51e5ac0c612b197bad66a1c1081250ea321a0b45dd6dfee0f2df8df659a150a2bdbafb8c737e3db4ef42eb8b871891c89dcb3b129c47f68433771a57519c4472ee2cd200c86159f8b20aa6fff502883bf5f31fe8703437bfefdb9eab62c154a1ad227c25115be0a48e36689c389e1c397ecc1fdf61a4cc1f80f873c7ab9f49e7fbcd2c0455e0e9c75101faffe0fccb1a8b5f2ac49c940a39d979fe37833ddce38e8bee0dfc2350fa5909f37438511baad46c2bf6a646a3e68f7fa9fe8f55c1b09786e3582864903a6fc4af690418868fb071d80f0b67ac6cc4ff5639f1d0f18eaa08cc5b2517371a5427478b9abdcdcdb1361638049378f68728639ce59ca76945b9d9017cbdb0bc4582349f4d7f70eb6314cf7bcf97102a11ca7ad8cdbadbc59c9e2bfc982bb5a6dd44daf15ecc96c5cf6ecafc936dd1779dea316fefe035a3d2780dd3bec99e16b05d0988d5f68eb6f047b9bf0a94bcf223a7db44d50c4de83d6421ca3b218e956af2f8f461e912208509517b7511d0b839711c710908c4cace4166944899cd58422279c16e39962a14e7b258113730b215f0222d858285be818f1c36577df996663c717a4a00a0ce8fc8a3f6e143c773cfcb0bf5b10599c55bc6ba95e6586ec54c1af025fc1ac3acce0da791f7ff72b75a78dcf6a2dd03e95fb0fbacfabb5cec8bce45289875882109863791e714c91098a8009ca0e45358f03d9692fe0b0dadee14d5d9649e09bab2a119d1fcc89c35d88987d990bec0f34dea31bc76036ea85df6df7227583e1ce98121571875c036a2b0f19c893be0c9662d74b3be770ead541f5236a9ecb6c654afdd05b7b24dbbee32b20727740d9a19a9448e9b6bdfa04e4fff26a6ad35d7971f1f35483271d5f5adda3acfef6d0cb5698c94064ddb234d0c65a600f716edf8daf4ff894753a836d3f2b2e632425e0a49c7d515a77747d967dbf17bb6dfa6edabd39a4846bdee5a6a1b75aebf0c52ab7c1328dd5e2f3901e96f03d61da9733438dcfecaa3bf84a39fee747b2350670bd0c960b6af18e3ac73ef13ff17da4c63bf9a1a41368fa9c17078b12f758b9303208a7f9d6886beb8db74bb55ac9b6ff110b0be263d815d7107986c6fb1a1587c511c47ad4f685081c39d679ba6602f8e05c34e4f801c9294cd2a023f9e03c339787793228741a40f78f30f5fe03aa4092a7867c966a0ed04378f9b9638ed6ec1a83d29c56474b921ace0ef3425621a91682dd14a380154eaf73a3f9b01e1db95c6a85075c2718fd478a1d77f9860f09e020eb4290c17a43627af775cf41c60f801ba25103d9b8e36032d5e9c60f1678ab25be9cbf005f3662647d7aa18c622469ccedea952b633ac188aa8a4b5ec1720f79f4beed75b6e573f3943543747ded57519c3499e781592d403b6034ac67d843de06ef1c7ef76b35080d58176770c253fab8f09fb27b472980dfa73f8b1c1403aedac3a86088be0ae7490d523df72a7abc8a73e4b3781b2e4e119b4f12973d1d6905d85e3701da8fbe4ba515d8195c66c390968ecbfde648433cbeb9d1ef99dee2358926d787df992653202d32078179e20019f1590c21fb08f5068cbfc3e5cdac163362dc72a5ff350c9c0161b744bffb962e810c5a1bebc9da9a52a2e3b92ac2c0aed5ef9a67ccb36bb25a8f87da66aeebabe6143a095368344a30c42e1dac94d3e02ffdeb5aac68ad5cfa8f42f9a31d572e4f1a88abd7f2ad3ac3e77e05d967ab9ae65d8c93af45f9b88ec262698bff006e3101a8601d9611879044f8aea65be9a7da293d4247677e011c813fa42bac45a34b3be833a659d7f42c6a4a5eb2e06ef5f488ffb85bc911e2c4b307ef1a5adf9955dddc9520bd6ca77d295b4dead721759ab6298deaaea6a6a606447a28ef86d24b4f2d19a4678bfdff24ee3487919d2a694dc02e5a95834fc0cf9622cf2900eb5d97990a7fcd6069f1f24d28e1b6ba0bfc92ba8e1dbd4b08381acc184e3c465992ef42fd72306ac450e35172e15909fdfcb73f85ceff505aa60d56e5d422bfc7169723cf0e5d020e63d83a1c70fc2a2bb5bae9c04f3669b85f6db068f3d0e1725456860c387010885255160843ee75258dc049bedf8ebbaa5279a8c652761d73aabdad08df8e72a14df2fdd99f0219a4d6b2c620d84b2a1167725a8c6f59f46acb75ad3950dcb0712906a1789913236fff8045bbb59fd99f232c8163b22b538a4fcf15515da2aec4a3e41366c5c0914ba048dc526753f1acdae41ebdac8f729cfb43e771d453b6934ce2b41ea060bcd165054a3731bbf23320044dc404274b10c028bb3e309e981b433d0d5b5f616e2c3151f670df88c7c559b31eb9ec5c503bec3efc81088ede286fe852cc6616be9310388cd236f1a05724bdf60d78ffce99a66ffdb3e8c58de27c325695cbcc619b1923ea9d89f363074ebaba747eb173e3b1e466bc6a3289f01bf22a8beda1774bb1994624bfec557c1ffebb8e967e96d903371a30bb488758aea8293aab44bcfd23dd3b821218faa82982026cf4bc57b6e6860c3078960120856aba78073cafab5fa65a496bea079e044646a4f815b9e3df4213c448f6e97bd4f93777fb807b145e6c427421524f5f7782164e7008a883445d4a3a73180bb30f360fe84c83b7947e4326afa17d5699377b01abf21aa7e031f9535d41bf6825f6c4ef099ffa285cdda241274fb49d71f61f206585cd1f03f1e770881757aa940f4b7df5090fb2360b9cd7c20c986ba35a6857f82c6e908a467829f5fa1786430828836eeac55ca96dafd3864c4f509f42dc7fe756299c65d2b2284488d0647e0a5189a4c61f67c1b7a949e14c96ee7a1a75bd443bc403d20836b0515968c4c24c33fd65aaf294a91af6cf6a4dd1e7fae41f428afd80cc6f03ad9d5c9f974b0284d0b53e221a807922656536860feaf574c810603eb40c21d3d5fc68518f1d0a108c0fcb5ecf3fe9dcca49247e7981659319edfd958bec5558a933e3f407d48445bab8828ed99b0f9a2a40c62d7b167b4f6cfe83f63f969bf74db1b396af64f9c7ceea2a17e9ba80f4b454468320fecafb9c22c8df2bd224e5ba7f15ac15d690dea0bab9b6beb7485cb01e33b6c34751eb5956e38d377976c6c229142d348a0f0b0b4e3759c6e55ab9ee9975f6537508c9a378cd480ae97819b1af5d296cf582d27e4510cb6302683f56421440f3827a7976bb51d3f64f448d2100bcd2a6fba034dc2a86edf2fde08e919fd53077f69b1be9ae205a3031f8d403972c15c004ed77a4572a3f9c25e8b007393a9cc195da581b27e80b9a2a636689d5c482e57ccd1e4f70ae529fe27540742d69908a02ec1e4d2e2559fcde570967f722b04432972903e23d09a089ee4b6a0e54b95f31433e1a52c324ba63bcd32a01259ea6e7f1b4049508dc45463bfd83b7f319fcfbbb78be9240468cb29f680b22524b5f80522f67c631ea6f35dc0c14714c9da55e3f6b251a2155271e9a68561362c0fda500f33b611da4b6f02f62c11c9e5f09b5e31584e55cde14269df859173cbb0e782165cc9fba4e336e9823384e1a312cd1b565ae12becd42978c49af19d6d570ff32675362057deb83b1477d2865cd1759f9516a54a319eb946e7a7fbbfe6840e6263cfdf3230adb4911f3c815bd44bf22e78f94a6394b37aae777d0e27fddf8b70c6e0ff3fe68872a94e9cc1e2a80693df23d316a9b05bc6325571e7faeaea8ad5a71538b029c86793b9fd0978acd0b505c344b9147f91e88edd45316076323f9741cd92dff3a345541a9884a874895d2abed35c3a0ae83a0b4fecf09cfeab78c23832b6b962296868375525fb98630920eb26e915e706df8268c07eeffab30d58aa0247a53ebd25be5fe41f58a83c87ce39969ad5561bd3982c5b8a2165a3efa0eff3af78946b5eeb3240cb59c64975773e0f4de154d71e500b23041b132e56bff5ce9d423c118ce87f18ca2b538098d87f625cbfb2d074139b2085aa9e3e18249a2169d24b75e020f166e7f703a8a82e6b3bd8eaef3b1ab898a779f21f807948802c10125ed7927c48fa405a2eae8b95f723481c7bf35e8db1173c2ae2a85c7e84304de7027ba0b9e0bb3ae3c20e94dc5b093564afc1a536c385ab7e94b573794440758f6af522f9b5c9590792f2758684fe0ac6de45def91ab7e2d4e3bf8ed2eabff3a5193f6ce9beb62c978f609d026264b275bb0974533a43827f52cbaa6796c8141b1edf63805e974bb829777d45b495510cc342cfb713ccfa480f4f0381c1f6d193dbbe1c18236eeea62c416a74b35581ccbbd128edbffc32cbc5cf092d187e0c5a3fccb016adc259c2d6fd873a3e84c7ed9f0ca9d81d21e6a29934b57a839b578e13a6ab0378b840f7151823c42168140f5b5bffcff9cfc129cbf1465cf085f05b62696db8716b1d27b26c9c8047ed013ab423cb1f19135b0dc76884e44a7cb7395cfebde26abe612db90698c66abeeece27f3801f337b076ea64c6591e701a249677206a2662f54ecbe54f167820065127c71b14a7f755cec8a246c221818323b7dc2773e178d46f72baa4d92fcf2277c2d74e1bced19232a8a9266a3f265541af7c8f194b346580d20c415e64f0432c62d7a62997ee5b7cefa04026af1440583c6141d44b492a76f40032c17625be9a716201f26f5e2be9bba38cac215fe225fd4ca5f4c019e22ee9e6ac7d5971829cfe14334496026d2c90fb6c355415e18ebdec0be87560633815c4573a8610795edc8ad94648803c0005a2ff736547bce1b2803bdb34739bfb03a26f4504aa6afdb968fd5a8528d1de74b1df5dd2a494ca7c008944fbc23839c869af0c39228d5d70d10331aa366ad072f40d4fbd462452c29df8cef0e56b324fce5303609e953514dfda521e0dc3eb3c8de57534044fa84d0aaf718e350be3c4e8a1c81d9c062007c038bfa8cf666fb9bceaa88c9c44127b50302685b13b4e4bfbfdb8f8d7609bdefb172cb9c63d8298ffb27ca786af8fd2441d4ee0fab1aa6f5aa5b9b5e56607b5663dbcd5bca6614b2a86428b427517f9c5aff7ce964ca389aeb881e8f901d8771e86dd8ef4d16bf5b583df9aa1f805dedc3e16b1f7ee65b3e07ec459e73858ef520a62b1d0fc495d3fbf31f700c62e6ec3e38f071a9d483fe297482ef7b67ea5252f0198364ee3870f07a6a411c1a0338f7c236026ae4a1267ad1423132a45aa790e8e582b00276e1809c9e94ed4b712d8aab97ae1e8919cb18b32693b64653a076c9daf5056eb0396774807aca7bc13886495ae284ee1a0ff11086fb5e6f1226b41e6f6aa99146669f6b2af2deb3f67272b736f85f08e35b31e760969d6c34839c148b4dd084435d9f654335360766044670c0a8b02259b1640ab8925ac46b4517430ce54109714fe106a8cfc9132e230fb5685691d266155c23f61daa1cc770d4a07a282e9147eec7c34012968cc7bf46a3307bba7bc0f9f9353dc5aad7850f11a02d6000543b9b39ec0456fadf5c4139aaea921ff4efca776568c21286e3032bbda4469915e3fe6ebe4885003052a5ff3777730f8503fbc842283390d4ce678d68e825610482f55e8531f453f727c25dfb111baa9c989b76002bd7e3bcc44d564b2f3f941a03e3a29918028a0f5cb996712c616b4b58486593587d8d063e8acef175afb713a85e96b3bd4b4392d0d7fdaba344a3fa46ee560f8ec2c7e3f94c85416f81031a32cbee356e9ef189321a6f9248ae08109be6e37d47396a5cf3942c631234dc088064641ae1f3fcb6378bb2fb77e2f1380d368206e8606bc8656f096a482ba113b59b58f4ecd2963346c49acefb06d0698f726f4f270b983a0fcd668b87cddf8894a16e5b0b61e7cf414d392114e57d5ce8cd875bf51e87c40162f7362dcf27008dd33bbcc136a7e3505c826243c5ad838056ab83bbb7cae1b1f2c97793819798484b3de6794d1d75a058eccf1bec1327d1986487573e05055b334454ad79db977c04da907de9de9fb5d6ecbfb6b791d369fb03f1faa0c7dfb8f86f005bcde46edc9ef951213a491dc142968089cfe529d22f7177105e96d868edfda120ad10f24919b406e63fc8190ab8deefd8e2c70581be82387c93ff9508e07d0c07815b984a210dd4632af342226973930b27197a8756f13d2dc20c32296217bd5608fe626ce0bf4c80d4dfb81e3e7acbbf5d24925133ea1989e552cbcd9495d7a031b2cd944b2a78eecb74591671ce720eb41b2e29c192a2efc76af1a692491a167aa2efc2f80d0ad699c529ccdca9469a433a6ac65cd8774bf6207862a839c662a56e462c96758ccfbb5b872f903e048f3e84f2929318f5d70f97b1986dae9c5c22c860c6059c5102aa8a3b933399204c5f228635132d085b88cb7245736b315ff4e06f405b07fc013cf07b0afe59831c73115ea7035edc5580ef493c4c413735c8248a189f88e458eb509a02942d455b74b85293cfcb1f321e3d8cbea10d49beb56288ee3ad9f80d3ce8e21b258f26425d9e32fa7123b76c12f98a126f0776e690ef05669954e38d981c5de84f5c87e31ba05cf7cefc8966bd61f714aa8a2d754b16573de9014f62e3a1b397bfbc7abd866696ffb7bc0fddbe98a55690f4528417ef16e618258bc4da5475b2458e319224c73bd2d011e7987fb22195bb86d8b7e8e8979089e4328413e882e1223272e280e335928ee1d126179f1e5411c35de33f0b1ad4ffd6cd93af9cb7d5e377594754a883d26c71468e63b6abd7f8ee5395246f3cfea2b426fd9fd4f62e7af2a715ff8dc07b8bd4071f25438f75f681f183dc3de01300b2ccbe1924c45da3562b9c686f7a095c60882f12c0f3753ca9bb94042d1623142e0f58dae9ca1ff4d5b6c05dc060cf8af3c8d0df6bb75e1f6595cf06fd76ed5d8f9bed03cdc21244e18c22e5c5a234dee38395e892ce22857fa1ce119b090a8c7424d0d06f124719906cd2f9be3db0deb093d7e9aa06dfee0c97a8f6aecd71bc51715b1bdaf66a90f6a2ee5e74ab4443fb62aeeec10013c68567fdb407c2a5812e1a3c7931b865950e6d42b71f728c93a0b9cad70fddfb53489865b6debc6b5675fb38d867ccd28d70082f3a1bc88a26e9fc65c2e03f6807f411dd7af9d34ba21d5472b827fa949914f5886041aebea1cb791b6840353af1d6fc26de27f4aa74fee9c65dcaef6d1820c80e4e94cf31ccfba5b7fb610d3076392b8fc35301e3ed7b275aa4ee78cd3dbfa0ee131cddc2df8dc32d4aa08558e55d449f8af19a4ae3ffb31ed66df122c9f8e9dd4ed983d6889646efe79296976f3e015acded4021723296c7de8bcbbcecd72c82e4a9c336d1ef18991cea941e4dbf2f59ff78f9ce81b52a4fc2b55a7f0378ddd4c9d1c18b5bd88a612476118809bc5db3108b3ff906e9a7beeec963150c3923129f80a4ce6f7060ab822f96f463f03c298235fa3bcaf54fb455269f343dcf6ba966cc0bd4ff8fd6275042621b313e590a4679407a6a915b2fd38877794910b4d5131e2d554c98a1d468dc06c50626c6a3d664bffe3c7666cd189943272e5e3ba56b182a7bc73b5c6a406b54543b7730ad3d41592b991fe4df3f0422c277f54746b0e35270d0ac2693722523a224f2a587c03d534fe7028e2b39766cf3406d8a96961c8ba23189568522d19c9f12bec6ca00dda13bb0cd4a106b5819a85fd4749d43378407fd675a2df22f4c4dcb8b66a673155e9482be44400e9a093839d043e68f835c6d6d1bf2a9e8f504d2193bca6eaaee9927ffa84055f519edca40caef033d73e6a24001d9a31afbd35d46d06da8f59a7f65ed90a179643b89fc5a4d33b8a99a86e9b8abed82da7a0829218c91c1866a85cb0c484af487a708953f9c009274e99dbe0682fd8c5ca684010e0b8d363612bd4ff896375ad4c933e2d67801e2fd0e72bde04b2e34021e6388d5c77b2c4e41d49774b65e4cdfba08c2cb17f3a971d9a728070ed070d052baa550ff69c7fe02aa9c6fb9e1b3b489c3198e7da60e0a901dce22ecbd9d9a264ded9ae9eea044ccc57975e4ddd6dc5b7ed3da5f6ffda63d0f5f713f7553360dcff2795f43dc75829c827ad1edf5011ce93f42fb1d4c519eaec9d5adcf9324b59342d19ebec07d74c486d04e2decd0825d41ea426dad68fd6a3bcb015083fe99a488f341965782f85b273d5da87c93bfd755b73b800bf9c0b28460852d9d097bb83eabefc224eab929d484b5b1e969b0a014d5b5eb94534f3ff7ea9a74aeede18363fc0f0212d7ccd6a70eb423c7ff9787bfe797842ab7e98d5b594bda55fc9f326c6b9fd858cb6270d64f1a864384d00c732f9e8f9d7cd98a954e891a49a244bed57b91426f35a2d4d79c80af711f4c6a2f21ffb32986eff2e61bdbeeb42497c4f6ee6ca50960718ea5f55fe12e7b44335ea650d3117d74333449a9eef520d6a8056e8a4ca157d7db0a1b6452491426785f7f30792500d7c98570d7474a16eb58ef3f4894f7bbe37f11002c7b72178338bbd588e1851213e8c0b6c8a85ffad7f7a22e1ad691255a2efd0ed8c39612bc79392a18e37854f6ffbbe69824ce3b4eb11d68cdb3602862ecc6b3c695252b76156678d99b9933f3b5d4b3b92a0d470d7f338ec0cc2df78db33bcc6a5d7871604768c9933dbb56e0c03d32ce4918156d7ce0f5644b70361e18b66ac6ee3c2407d54fa39468050c5f9436a17e233e7650647c4cb14d52542e675e96c57774ef4688f49f85bed89e80dad03729007b28c20883b72ca6defe93106b1c4e0728f0ecaea8f81a9b2f114da30ae2623dd94a10e3c883ccc05824dc18bbb14b6466cb2d91e8772a2fe292f0da03116b886e529173fe85b37b7ba04b5da192903a328de4b51eb775b8d66c85077e6022ca2721cf5792cb05f65bcf1621cfc61ef06d49a0bbf4b5b69b07e22feae98be41bcb33c31c03be6132b792ff1c83c391c025d7f7090dd91d4cb3e8a67db8fb9803d8125414082468ae91467e5379575fca8577861c1cff974eb6566f71ffb092fefc8a189707b2f5fcea4ab6cd5d1c1966d7b132dd7cceed208388df11cb10074161febb1dfc5947f31ef5c714c9e5c130ed325d2cf8eb60029d18603f178b8ebbd4eb417ee03733e09b54b22e628eaed11fa652ec70752fa368dfb0ab1528516f4a0e692d0a78977acd09ad0bd534a9146501ace5e2763c644d0df4760f137e52d2a964a15f233f6e093aeab995cfca224803ed1872efab70ed087bbbc6b93746a551c64a02ef2bfb364f81b73cd2de7c1618f07eb40d553062d5b9da69560bb94d2ba1685f82cd4568164b43c88b36ca1a990de86219d5a5d90d848e6e1498f9746a48981c4c51250ad8e7462440cacc66b1a42d420c57b880913c2d89a06cff140bc50f2d31e04508fbe7c47f1dd4f54968df5f5532db2a3025a11c67456782c5b35e902e194f2a8761445ac4ae2add9a94edf086afc592b76c287f4ec46b491cc0f89eb9e29faa40c54a500d8cd32cd207b7dd2f3bda114dc7a8278fc816199965dad935a96915cec2257bbcbec7cb9335e3d2e39fb02dc90fb9f7183e6ed36e5706c51cc7adfad3e93c71c70057f4a924f0d5409d299e50d94e25b575f4f690f7e63f8b0f456dfeff60fb9bf7fa5639385e79f27b8d71689f4af3f6423b3580e369b54ceac33a16f66e8d2c1e4ceea4e2c84f13499a5a3bb7620c9589982c5d3e959ebf5e1cee6bb845dca24650fa92ffc5a3570f7878b72d298ff12594546b68f045cb36b91fd8164c7ca3426e9f30ae4c24b7a99e74e1c1d948e18e34a2c37d05b7773d053878fc50f94b66062c4824bd05ff5a78bf418028a986a51264f29c076a74241839c74d60fea13b9fc1e5c29db0bb510d8d40a1cb38024eceffb30770f5bd41e2223b38526600c751b0e5ddcf119b00c9fc0173b74a53594f38eb7c995197471fa005019cd1863bb25fa689d0a9e2a8306f67e3f6866b30e70352ae2f8f8e58c851d15e8aabc681e5e46532007bb3add42a4f45fc4400766bbb82b32abf727683a1c1d0ef3a047a26d42d7c342e75e2610dc19405d5c70c647ef5f13314ce9145d2c99f82bcc6e6b4d453892859ec9e94a9f03b3b61779edad528d21d33e7f7b9855672ecb2233d4f96e69031c4bcdfe4e6c86aa015ecdbd9a57073e7d19f9b2e4c4819faa38deb0237aefcefd3e61d300fb28d0abc372b1231114f14aef3fc402648c3be2235bf86bc8d20a08dff45827d18d093a56ccb74e90b36567e74e821cb585005de051da5d962052c6fb4e35423c33d93b3901345f30045486a0f28cafc99a82a92608544aa0488f9cf5589ec81501fdcff474741e8b391dcc0d850648c10263678f054232c21adcea6fa31629f225acad90033ca942e7a85a127ddd52b884e3dcd97cbc99dfad2360b2b8b47e0cd9396e39817e050d057f1696aac3fa67b8f5a54f4c4c6933c6fa3dfe41319a8cb4316592b1269e6382664715d133256749e9ad271318c7db3cdb0dbc1bef248dca09402f3704a3c555fe4e548f769a379ce5554bda4f553c0231c747a3b5711bb4d44b24cc9a46342fb38e8f655081c35489d4ea3c5e7535b9dfd8c634a904aacb2bafa06a14f9ca48610794f8e7473efbd68460215eff293ca441b4378dd8f945f5a729213b8fc3e43f4c505f731bb1017b49ad086a914cf70fd40e56ef685400702eb2435869d234cd3b0e57a076e7f425e10f1ec611c75000683ae76bba9be935df0ed705ea2facf27c3d33d7f7b47e96079b35c375a8c0d97063e296aafef1d3f4c3030ddb68b5d29aa6a3c921b937e80bc700229b26a7b2018f5dbc13eba6b316e7e739e2ae1c144aff08b12697a8550a1db5cefdb48558f27b86db9f7d88c9b934cf672fd1d2b85e878497419b1c67074456fb92802ae54bf6f4e240cb4ab1982c33874ffcb3e4604b28f3600bd2fa6007b14bb429b5e7c998180f9d582878fb0d15089d063f4b55f3ce62eee17b167322f66fb00e0db5cba023c4b49b250f0592cab68d93fca527945eb503ea37c0f2df7d131ba6eb029af1200912bc098013253d6379b8895323546c8dc665c1154e2a8d9c28aad9d618684321958b077f0497dd92d479393f7d038a7ab173617aa44d764a4b120c971a8dcc42b3d3024d046630b5bc21d927a4327f12e520db26aebbe626eca06e698a3dea69b39478c1d8a49e218887943816b2accb5692978e940d15a38be2b840a0a49e4a4a5b83fe96d06aaefc8e859b77b206f307f62e6d20897c25f8688fbf15281d284ae3eceb785893ef66c325aa37c8fcb50f1d250e6db4236366bc40408b87e4b8dfc5aee2fc7ab7fadf0d63ba06ae296571766e66b2e3924f5bb90855f88ea38a987f3ae687e8cb3953d37cb3b9df78e04dafd9da0639495a1a09a05ce350f116c206e28bc2c8ab1248f631e7938b148f767f6132fb44e384d50f055b70fd739356d1c257a77c22597b9dc4f2a129ccdde6bdc793c0a7d6c45d68bb14dfd0aa2342d5b8c84094e9408969775ffbff5f518e548bba4e5e9ad478ef19fe9bab48fd9c1491f51a128ccb53609e009065fb15d4e7152b18e51c8de094cda33e3c1b0221111907bddd3b80aa8ef7d327d2949dc27a3eca12d1bdf6c86a5277f00ef2a75684d5f399f3fc561892a1b02ef23866489f8796bd7b95a137210bf5467de59aa6001a95dbe015bffbea66777374f88745e2a229b8ea0130715b256fcf322cc2e8996d17593d0de16d6a39ec9648e2ae5f1eb80f978adfca6cec17cccddc8f6c46d0e4a174ebbd76bb3ac46975277973c8ab4c0e073ee4e81381ddebb26944ae74060900be6f812ff2bc595bd5184491b6256511dfeaecfd0095f98601ca971c6d8559ec47b0ad3950d76021aa11796cd36462775d5d6a3f5e9b31ff87fb7dcff3565a01f61fdc59bab730bcd0ab4edae922560151677da9e048f16ac05b6aa2fe4ccc2dbf801a69f7c6edc57267624a0fc5081f412d673c5a22a8509113a46d66e96565ce8b85b0ec243e22494088488280fdd0e10b780c77d071c9256c67c30ce0126986d0af198ecbda87a7a0b3cc015574a4578c439957b2f31f56d75bedcb958380f15f781b8939e3c0f854479e2f9283f25f28ac158d64dae6930402e67cfe5224774e88deed88532c164b681f3198a0c2467f92a081c9ec5164e0804f527a733f5ccbe9d6c5fa0099449c1ac5719e2b2acab5cdc23af7619a43ce288279e111c24af74a64b350bc3c2b335118758a7998a17cad46dd3d3da1c76f9582150509c436dff7710d3a0dc33f4a8457287f594f3d3ec5f18e3f6fb3135e315dd07e07776f79a62bef00ab9e6897b6b4f9d32531687eb31983cf2d754e10a6bccdcda4f7622c3cf1af03c297dc55088594bb312cf3a31be2a6586f93f415a24161238a6402c8cbaaad39c4843f7bc7ff48a4811f08d5c87c0f85581aece817fd750ad29e7f90e2660177acd058e912f21aadc60636ecb0ba3cf30a12b7741fce96f2fefd5a95902247f4d0dfa9a848e73a0c4b89f19641a6c0647b643af4814a29198fcc627fffec57c01cd09bf7b8a6decb120a2a3959b6562e3da31cbbe701003103bf2cd02decb1697b8d6fc1be015439768db99740cbe468b1d8d455ff01bd5ee70749c19714f1343a5491445c68dc8a0480e6054dd4a59d680c29c2a3497b20a5a79c67953ecc80bf4ac73973421406ae57ad2c22cbead62350a456022618a49fffae241b1166295e49eb90476e786ea307dc745680302f2de210aa27832bb7b732ae4454cd6f52c28337166a901853316d153730bad1c11e4ed6f6ffddcb1621201522b7eca37d33e879e263f8422c5cad5c588077fff54a7d1981f39630615f00b84e64ae11df31da0d5ccf3c06a55775805ed3bcbf1b7e828f99fc1ff498cc9de00d8b1eb3aabfae679dc684f71c5adef96b5b9b246b3cfdfdafd80b557f2db4d5fe557f2cea712140361b8de5f7dff298ef8251f5a9b9edf68dfee7985bc9f1ced6789834e7e40f3c436d298403a1ae386d2d602a186b45e1d746518cd47c437f13e5f83d227f30fdd9a63f13933405d205c14fbae65e912b22e66e009d166ddb3726149ac006a1bf0f7c5bece4c5a9be0e93143455ab06b422b2b5727637cb2659a79ae87de8113196c527926d9308c38127f998ceddd85436f931e3e8ab22a498bbf779b105856295f2c5b19549eaeab8351dd5273f183a73ceb15c581c1d372d5c0874685791fbfb722c9fb521efcf65883a541e0a92f0ef778f1c837efb19b04dd3f2f4b652698c10e423eb20d90dacc0dd812b6dcb8a965979bd37abddc66bee43c6e315815b682228963743c11be404efe74fd29c3d1b3b6ab7e11843d4a378b612e2d43201dae5ff9310af1cb3171514b6136890833ce07351ea9af551851dc2e431a5d65d16aa6125483ed7bba506a426623373ae14950adcf8d50344d91accf980a9bfb54012d8bb05064b03fe2d416ca3938d8ce4e3b4116476e2d407a5172db55219f6519184c4d21a304baee4ff1338ec92b8868a8c5d89c83a470c64c23c1d755b087a7867c46dedd243631f21ec05480fbbf3a3415bfa352f8209eea03db0c78f1fb483363759c0f5f394821fe8dc9072a52dd1b280987600a0bd6927e9f4f9686f25b3345d19a6c51f0be0a73e75b6652c15b4a10b1a4c1951fd966c030cab18b105e121762a4935f3c8d845d8285749c1481f74d450071ecfa8fad1ae11dc2fa9d9c00d69a4b50f64b222039cde6c7c1e64517217f8e7c42baf43f5970940a194c7a0b96e937781cfce5cda78a795ac3e4dbace1dd90c3fc848468c7960a7adfc65802acdda34728e088b2c4ca934b0514e1ffa9ae21d837358d6bf6443a88d1b322a8a69daf388b6b47bc02faefd19fb8a53e70d6991966533b03c7cd57987c91de874f85c8602e036025124583c38fe17e88d44cafe6b61c2f84080b120e73fbd7928226a9eb161a02f341ed9493e58fd7351d8272e97698a6b2a4f18c4f5ddf5f0ce14d150d25e7401891fbc21fe0035d10c9a8349369c54cc2374018a8f0a5f9644c8b3c6c6f72fbccad1406721bdca0fd255ba5d877673ac19be66285e99a48c4cfa776a2aac1cf4828edc769ec1c29c5dd55908b4d99e246eb5ed644ed51d2bb0c3f9f87f6969ac722a3857e529bdb46a02ce37cfff72ae8165c35f9c9c0b7ad95c7068478b54c8fbf44a467584086719091710e544abff0e54bc1e7a37fd6afcfa95701f657a5410c9f65dc09115508dfcffad7281ac8da67cecac31a8b8c3eaa6294d28010c95ae0c062a445f235010f7c181800e05dbd0df38400d9d542c4ee018526a66506df11ec95852ec33020f3e11842f530b52544bdb2f3fd32f4398af08c7a6dcb27034e52ad6975b2f10ec18324bdc8d91ee268f45c81fe8cfa2f8bbf06935444fe86752fc9600d1286ce52ed5643d66447a7a1a8298b7b87509441b6edf2ec0c56ca61d67a6225d2e3099b63bc165a91bd2ade7bbd240ec0f28355f0b1772abb283bfcaefc54497b365b50e785e30e4344c25c189e8363126572ac8aabc6bc178e3d88f4b33902713f7fdffc140694026c17291654774c3c6ac601ec1fa66b630a386dbdeb0b7bbd152b7c4982b1c3c20aafe72c732995af146696ec576430b05b1f3a64e6388af6f60473caf112a5d88cd31b55607039826cee8208621dfe0bfd347df687b76d60d270cb861102747fcf0a7e16d0049dc3beb5741d1e533b6965d11a59811c17d127471bcff46432da1aeb0a9f299a93516768633e052f26ab23fb7679cb06095567eea6b07545d8bda5cbbc04b2b8ce1768931ba6c8993d6c9f9db40e82f6e230792b4ab2fae7f59c199833544e660cef63339ef04a94fe11e9bf22baa3da40500459750ecba8a044e239735d1b6f9ec0ab928981e9ebca5af2862ac5455abf10b27c711580a9e875746fa58b19cae77f182bae74ced2f9d91cefd6a58753988bda4018026561522d7779e43cec0247187d4f8966c3197e3f7468725f057473eddd23efaecb938d4fe79210108e2b17791f93144025ddbaeeeddabd6d88f114617857823f10e144bc3419a1c45beaec3c3e6e2c167a42a286d47b989a5d8423ba557c657e18aff5c3ff60cf14989ff0aae3201ea0921a158d57af98a3384b4e3de0c5f6d67999d1b91030ecd5ad8328c43d8b054d95a1dc6de32fc9c5e125728db92653ec8dc744f400788d1d547d2dbedeb5ba895069286660405432d4fd3a5ca7670c455c0647a0a77f710800c69dd71189802404cb0f1b1bc07e80391dc8c71c19f379a514b397a42f7e5da28bef495a54b658cf142ce871951aeb029ef56d7f2e3467fa8ff364b61bf5f42f52e18da701f9290216927a7652e4d1ea240429114a325d2deb2cd6a0c23796470f9d5b0c3033a8f45ce501444fcbeee4c3eb4c4ccb7cd6c7d13ad8f066129c6fe657355c95a48716581901a966cd69eb1248e799470849b02609c7446de33fdf843e15a35819d9cb57c32b69b972129b23e19ed7eb077ff1ae94aec1f5e484fee9082924a32e2b78725bbcaf04ebca20b86e5947d841745c6088d8abc85e9ec9bcf4e2e685bbb711d4a677359856757d617f38ca83bb039b505e3020b2b518b33ae98af97508892c4e8d81e15b4e7463db50bc5f1ae97dcde1e19f2f26bde8df437dc1ec626ed7a2df5d704e11207de4ffd774020c721c6b0e16319ddd68d565ab4ec2f62a7bea6c754bc80b9f15717963dc6e7f6296ec9522b5e33acebc0f2d0c07584e0e106d3d9bafd778b7e78699ecd61913bdeae3bf8de421a4e58e427695f1492f83cab5bb26186d13278b91ed21c1528d70b4685829d7363b76927d79e723c0e9d8f180867cc6f510ba2ac60a13c57dd97622ded87bccc38b7fc7ad405bac5165c04b8f28841c024c035a32755d60741a8de2122debc492d5e866db564290880843184acfa8b2d714e8659beb4b15e9b4864b2285d56e23a04452d7189726db5c4704b0eca16630297518d143eb052edbe56a6fe8081a6a07be1bef1abbeb6092eb2afdf29758b487cb3fdd296e154f02f29c43eea821f6dad66a8e1efc03cca6151e753279171434d0e4a44466baba5905aef77576e14e463199daa3dec37abcafb8f8a48e62fb14fb5deba4c7154dccd80ea332b6c76d492f6b765e72df2674167671fbd44514eda79ff58160e2c23800755cb1b2810298a33b9c5cfdbd66edba45beadd8c5f0ffe95c1793267a174317bd78543be2b9f673efc9843ee85caff8b3b696a5b98f2def842d8f739fe62e4c5be8bd8d4e73611b634fdc0f16ef5e15ccac3670d28a1f9673f6af9a11147ac9dde13272f9b73f48ac8f5b06734e440cebdb6655217533f04891dfe9c363ffd2476b21e34cf773f273346dfc10e8625157622b4a0a2d863dc0a4b6c64f60f3f85fff09910be92fc7fbb692f1666ebe003223283125b97de60afaf0203679dedd0767cd0610325ef73c8625fced4a97cc943b122157e100ab3440817a262849b5566630261665a6fe692cc1825740a48e8d1fed3616cabfe997b92e8a0c603d7a1d3d0b4b141adebfc2cd56cec560b42be5975691626ce74da4671bad558375f42c68bc9a06426f9f95143b4154f257d26c71e71d75088c56d77170a41090c5155f45d9298afba1fce4bad17b86ad631610a25d2a3e4ffa751afe76bd2a1a481ebce79d593126e0a885f9a8d0735bf11c806208158e49449c5cede18421d07185db52f646d3da8a4438746f409c79b938da5b0a6df474104debc35c7e31ec26a22b4b124d144090e3f725efc6fa68cb6775630c8803b4371bcac7ead8104d007af9c0724d094ec4195e8975609b353bb9ca9c2f46dab27125d4297f6a79b84f9bede3d90efb61e0582798fb6c1fbb8a670d86998fb4ea7d4af17b1875cf0e561d3167ead1c06c3589055f0ed0359fcd1d469455a45fec7b64e3bf958e582d7a81e62b339c50800485daccc182499fe580b59e672118248a79a1b4c538960eca206fafcc42e90dc3cd604c2f68afc95f1d81bc078998c080e0585cf157903aad91dede8faa4ee7aea49ddcf2b3a052a915b3fcb6a6708f60bcef6fecd8e7d459c8bba09a7b4ca1b88dc5a1fb60d4880469eb9df7ee60c0b8222765508cf17d7f490a58120360d7105d61490b264198cd30b49b892dd66aa7a5e1b7f85b3e6b41a752a85a48bd4cc96b1aad394c4f6dd212f15f2306c680ba0390335ba172a3395b3908035c74f5b1f33100b21542c2d6c0b09072545758aeae9dd8ea76df14a7c67b2db65c352ae2d70d9a436845ef96ec14de6ab35be963b36bcd55f69d7aee836779780ed71f54050e8895dd4a218eadb12e3aedb081700cca0be8de3b3da6dcca899093f77a412fbcb71a62cf6c4796f6d7acffc2b728acd10d38f9e02fba15fe0d70b4145e63955d575cb3186de9080372d8c34089e5bb427e1a4b7d4d728e11d4c4906b84adcccf280e13185d5fae026ebe709acd3659bad910fe64ca370e97f004253cf9928a07984427b05c8a83e41b717de5ed5211c12e418fbfbea5c7e21b145fea6f67001c7fae3ef26d0e286ddee8993a3959862945f7e2cd9e269d3dae30f3175d32f2abec2c8fa83fd33c34f1b77fe5aa763aad338beb59d66a1b3edaf12a879a393d1a2f49c290d9f61b308d8e282754d0838c0f3baa90e5796abd361dd76a67c1e5a074a3b3766f7f84b382f8bea0f5ee248d419d4e1e8e07c72a10db602c72150454090f1103642e3facde5b9b28845325aa25d01265a4fa30cc3052d30a88270140034249f619773072dc58d0d41601616040efd892581f3aaf21a0609510000dabf973564de5fb8938c26b5fdf36a45984827bd7f5c15468133b61a232ba0a1c59b4adfd99edf7d49be4fb705da41bd7a3d60fd1d8cd5f19db487b1922dd161ae8c2b6b40b9f5c1127d50685d85e56d3221220557eb3947f087ca4f1a3269b83280bd17649ee3dee973eec94e8fcf31c269706524c1db60775c99a31a236f55e323e5ed621ef10296f996a9c26a14272e963af5e0b23ad7759d166971a50838d5dd219a5679b49d3ced001c6c315ec1a9969f691b8a971a56c88ce4ae99ea39cfea9b7b7fecfe29e94888458104e20a06e3cd1a2d10489332bd9ed2410a0e262d6957f4af7053c459f8ec07f3cf90f49552a6f0092b255c06a8032d6f9c771acf62265acb638f75d9e5329be4a9f1dc20e99c9663570f8bdee8de87a1090596408b2dbea54f8b79d7ff7dbff255582d66042201ee59100624710e97ac64a3aba40d78a8a00460bf53a000f5ca2c4fc3407a994b3189dfafb7eab94e17b8e7115c7fed69123b1e7898ae13f1b55a03f9177b349ac6ff5408e4a7e3fa8504ca1aef9918fc4ca4b97b5fbaad679e65bc340ce384b42e05a54c24fad1121c13195f8d08baf4ead4f901092d9834b1f84b6f8700974f84f559c82fbda38803f95b97e44a3c8e153c6982a6759d5689059faa739b6cc8cd14bc54797ddfa82ee47cc8fcda06ffc154029856a537c5be94ad04487158a80dd42c20aebc0c3f77e3855e4770729db624824fd99d6743c7ae69b0dd4d355126ef5fc363d6fa2cbb161d5206dfbb2a57b5117ac873b1a039708db15bbeacd7be4b439de7b8c55fad008436dfbe0a63c903d6e02aba094acdf95cf0f39657fc65b17cf7696f5168110808c95c23a317a7295f560be5dc84fb8f6beb986c5331d625b0dfd03dd8feab76c1c95bf09c0a7250c57eed573af210b51d14752933cccd5d1f0eed0adb41021a1cca521ca44c8b71bf262d861862b9d964ba0bd003dcbd4accc92f04abf0b3562352af2b7088395832609d92bed64144b4b8c4902f57a8fa962f903b4a2daa250a39b7f1ff62bab2fc68e78fef06d7d4caadbad4936a11a5c9fab4bd05f70f8548caddad1cdf978e791c4873e5c4d89393409ee276602da281fca434edf4491c9d9bd53f5c13781eedd9601d44d9d4691d45700d11f526c0f8effc3c6ef177bbc9c3cba0a21e3b260e40aedd0e93d37721a3c91c09bd999c0b6d430f43d3514a66122d74398e67d5ae3fc3b316533258c8a0a8e9113b8e09f462c34b0235a63d2380a607107bff4e6fa3e886e880e1ec7d71544d3811704cf6de60816f8e26c6693c965f2e0c82a14180f30459050ce5f964174b2bd949564abe4163bdbfddbd5cc4579304e87b76c4118fec70504096e54e31fb4583a2252365c5990c3e8809db20bb68500dfe4ab92ec075af26ceb2c23a794bea12279b7475edb622cdaaaede97e0981746a24cc7d748a3571e62655b1bda8197ac8e0a63cf422e1b65af329de7f37fa5a4a6b9e9fe9e0d6bf58f324559897166b88582eb4756de4d823773bd684cabe5484b88442b11811ac01c6297d2ae54e376321de27844b7f092836a4b14738aaf4b9f8f5ca17ca33ce6b2c76b7b4fd6cbdba207917e109c9a09cfe0637f97bb02da0d18ac2fc90ffa5adb56c890f09826e6f108b82d9803be6df5740af690b15e00533fdd7bf4a98049d16bfd729215ad2d002c36a20c87adfbb828a00164b7593323f9ee61928b5f56af55e21de76dd186b3f5dc316979761a17baf3d5b6ae6c726f2cdf2fe201f79fc6a5d60a140a2bfae8abbc59ad8cc6b83d19c89da096f0a999b67be9aafb5487dfe9740f46a2e7e23a594c1df4ef99fac4921e0288e1b5477dd32de2c2bb45e5e3ddb24ae3299ee0cc1ff8939491ca5355a0f1438404454f3f33ed5f2f9acd12a925e141657791badfe0101b0904511930bedf85b4fd0d013d18525f7cd020c56639a34fbbf09c7267f1639be2854f66e2ca8cad5410dd4ad03e50da670b941213154a720dd8913370d0f6b165e14f74752d229605eeb4911ae950c2d009ca3fa35890e6ed59a2b4f55f273836318951c7b5f7ef25c7f399e262808f3f67fba2d340ea955894a5400a622c707511bc418f312b29d3c448fe86171e3905273a33d577480b68028bbd2eb324b16f3fc54ba96d792d6e367761637d918bb60e18b736651f5de0ac6738346fa88ed8a15c3d233aebc770f4eb53adf982c6e47b2e19e2b0292232c62be79640694c2ff779e84a06c6b39b5e8ca3c7880ff6a1daa8cedf906f6aeddf8481692817e503929414f1ca11d52c51671e3b50cfc1fcc2bcaf9a131afef424aab74b0f00d8cc20c23aafae4de6b15045d7874d43d7aa053ee671a0f4efa73a5f586538ed5923b00590576e0b0eb87858d829c10fcbb1855b3a281d719c5a10abb0b6b751bf73172fcb2155acaffc0609882e95559024792bd73a1a57b5b0340484e3d893fd0e9e31f94c35d92a1501bb5048d7aea81ff43e28195d40912372b42b0c66b7244ce8841d59c9b03ab0feb025d93510f5f7585e0a10e1249f3c29b6d796568a6331638ba06767c7f45d993f71ba44e1e1c9f022ae097fc196bc44e57a8680f0c521fd16cf5c3248002cf431d5eee5677782d3e39ee630e707c8ad1302886378cf8b6cfc18f5e904ef93dd27062f8ed957addf20c3145f155ed8719d243c99ff98b84e831aa731cfcf73635cee40e956821a0cd7001321e41dc9d3b2c90bf41ac162c5440da2b1800cfc04229ec33d67124b863ed5e95746322d1ca6219673d4122fab9af00bdf8b6cc72be93bb07ef35eb0fd730f99a0ce1cebaceff28ae0e5131ab74f8ef68967c9240534853a3bedc72b83cbef6e5fcabc7c8a464b20a3531c690fb8a2d46b57cae386a6f607f910a77c7b1454796debcbe720ff260d015ac42147ef515a9dcaadca92f60429c821d3077300838903462517787e2e2ad17bc4a119d775f66d2b031d91c47185381f977164b30943cc969389c2ace2502faae73f166e1cdf4f82cbaa3bb966a434eb6b382f9a54ba0f2692cd612b99bb0da5d042010f3ace4b6df04a344533129f9531c7b0b17320fc1c8699467e26d6b111bbd57785a018d4076cb08786c47bd9d033030a6d48951b6dd1ffdb54ccd4220af671290d65fdf78805f00fb62d5e9fbbe6936c51dea4b57a720efc6ecb3d21a6e9a3f91381d3336ef94a4a34495e8b9dc9308d91b43ee84061c7d23ef9c18c23a99a13dfef96510292a7305e2238433386c6e6a4b7fe9a00e9c7459c08c40d98818b5a31198a2541ad632f77ddf093326d65f6025450fdc3c3cd187c124e13c1d85d24d2c7c59c21e4eb28f2c5cf6781d3e645250153e344024ab4bd162cd3c9745feb4ec0314cfb624e895b36cb3e188b0f02de6a48d9153e522968c5348f22ff1db86571928ab1e38397ea5fdca17b22ec8e229ada66d7bac8e367aa5e55e431d6949ebfdbdb9018c792a2d7aad1952166a42752d65943b42e64dfcf722f4caffc0b410f6d08ced3e4294711c16089d2c8db289bda3b94e3f65326c529b7232203ccc289413f89dbfad76abc220108f02d433bbbb53b6b31033e2be1780d8ad096a3502f78e37fca6675f2b48c1a4aab24ac0eca9437eb53103b61ecb75a21438450fe09bb1f872c978ee82413a41caaf1fded0978c7ef00088a42b745e4156f4614e7b5773f9bae74fbe6b5c835a290ffcef7d842b6305b83f7fcd9f65f11fc759966882c5f87688aaa3c5b4d44e3b6f7a54ca8ca4fd2daded0ae1a701c5b7503ab849feca1c077918068e8a4266e4c20a0feb2c3d23997750bc59ce70bd208fdebe48c14ce572776f4c5fd1beda1fb2f00899d202c1c25cfd5a20807b5d66653aa6c8bd69fc1fb6684aba37f7e2336d3c51d5dbe1423cc3e2f20a3c7311c0979184d59b567aef1f46cc696ab5fad4118d37573a53e0a028469ec1db88a2f0d7470ceb4fa66f72d923de401b2dadaaba4ced6f56783b672ae34b7e061349ef3be77acd22143822cb4f7921698c52d8f1f3722ce03994022a5fc908e0316180be625daaaae038d61363e138577446626178b8409b0615d0b88774483322c6057fe16513d28a77f121a1c902163cf37d1fa12571b54c4a3554419e67569fda86446997cd91f6cdf862b054e4fabf0132df36ad575d05dfbc85c6c7d7fb91c9850ebbf3b83b17fe0eaa72b6041d2a0dcce9248b0d803df5e141ececd17c3991abb0b3ca35ac888543bfaab47cdb73511c9d8f11bfdb97b6fa14669da87122162123f8060deb6cb272cffac22309e0ac24e988b4224d7603d29a7cf6421a11684d77e38814e702f2ece7dfcde568a719f705f29bfed450a4aa6960b22d3da751b5f4a53bd70bed4bca7e55add1e53e13363ca6b39974fdfe2aa5b034e793256b4b2aed206da6e654783acdd7869fe8082788cb198e59f8b9ac90f36b44ec63e55f1015233fb52f052a14aa8fafd6b79694275330b66ead7d2aa0760c1500adb5f85ccb0f34691465d3acec8ea82c7920ca2fa59ad824a8911f4ce729563f408720f94e566c0d03ed3176167be8782f71401ccf688e44b0ba279d073b3d7de0bd6a728305491cd129e76e579ebac484ce40ddda0c25e36aabe1c45b93805921bcf0948c123661247efdbcfe5543f2d5aeb6a2b594463e855763964eac71df15a3681e4010da1b5c48f573ead88ab9235114243d226ef24976533744d28d3496416f2610621d96d53ff83e8d0581ccef6869e43f128a8a367158664ff634c1f9c5bdf179ed6c6934954ccd459a2d8accaf369d81cae469c8fb9397c4c80e8545177f3f80e5b4eca0b959cac331399fce7f3383ab2bbafada6ac6a7baf11d96c1fd73f1eb8f8b232b3ea2f5a9d7d08971873c7ec5cc42ce1126bb865cfcec267b5156da8aedce310f453ea7f3d6324c7fdc48873320a5ac2e559db97f2907cbe679dfad3438c9c799e2938a57475ce01bd21b0be2e330aca25a2b87d250cd28515cc15139b3f826d0fd15bdc769ecf0d39f9c02f49db99e1eebcda18a93aeac0646365056041e3171499d93bb4029c9a77be19decf294747f2fca0f312c87897c5d1b29a14565b31da3d3398fc694b6bd692080f23fd5be5e5b4bc74116b55ca15698713c67f10f83f42709a0f71f6fff56d65a0c074ecc03e14333a77c1d35cc5ccc355952f66205acbd2af244993e2d3d6349f37b36589de6d158b5853dfe5ed24c4bef658fe3980409df6fa6e4356678ea7d7a5b3782b0658ec3241dede8e6d8b4430a3767e1b82c97f137dee93027d82f03e4be691408684e29173355da5cee261a8906b7daef811de83ea828d5a9c415eb22692fc98fa00b86da62df6b1b8d3e9667306437e1c0a980d8f32a4ab8641a72aa6399fa316097dd2d20ca7a9ab1b723eca3712aeaeb2ffe4ff67defe4a6a622322f1b06f75e7f435acedad32a5387b004b8243d6845dc6a53017c711025c60fd74c9d7cab07343426b2e6f87523487174313dc152075e2e8accb69318eaa60596983a7b259a2af7785c9e93e34e28f4e7a6332d6b58c0cf9d6de5c1ed9c02c25f2285a2aa2fdc5ca7f6929513822b110b454ca7cc19ee43ae4d96059e3ba07e20d77a60671a6c357dce4bcda50871b7332b91fa652a2e3041f0ac041db1100b7e7d2ef1d882976ef73bd75e709921cdd3e33f004262002942a13114e62c2c15b9a9e7d6a75d1759e2bd8a1d50b7f42a1f115325719cc20cbcb2a7f43082d605ed24ac7599e3a2d57340305d74de6437bc4cd62943f0d83c424585151ac77d2a56e67968ac6f48674605bd138fa85831e880c08e70ee63943ca4369f54b0583472514454fe55b7cabee42dae851c4e27411cc11b45ace3cdf72db6ef9c5e63bbc48c8d6682e5874b64b7b02b3e4a5e1c1e9bf82fcbdbfdc8b0d444d643bbf35f6ddfa8ae99a0ea979466696692143207080ca61a7e8f54907194b935b8a48311e4d502a7c83d50dbacfc21f24337b0da2086e4eaa466c8f3674a3f761fd88ada220c64e98aa6ca12c79ad5d37a3ff1b59ecda73fd319c6f29bb9b7265c66b5b61c68769d5d3a506352fc865c3715a02f19a3467d4cc424d81ba1449c3be00adb2a812d1cf79ea1f33350230d9072478543bfa9b0f9ccf31c0fa12cb9a6d4ba045fe6f977d3070b1f1189a7fd84f80288aa61fa6345dbb9774be1770684e2e3aa33f09f64c46683a3def1bb95a07388b2d6cc3fdc121fd8131c907fd1bb6f9229ef81066f4f454c08a42d0032ee5c0ce9fe80f970c7e5358c77adb8b2cb7c459c4b5860d3d69316b938dd02b22b8f12f304a61674f373f6a0edf314726c0519bc4360165953bf33522d7c9839999387a4bf20005a909b6745a6ac45a69111a8847808c548ed004b543db9afb16428794392cbc05c29ef1444efbfa3e6a2a08bc2109b79cbdb50d76186770dda4ea7ec0ec5c4e4725036bcdfd2937176fa726c4efb2265fe2b996d9fd206e8a77c4f3587ae71f187a10fb5276f8dc0245f89fa8be964a2b84506813b2b99e7a71a1adceec7ee15587494bf173a66a2896420cb10984733bf59d8b9a6fcd5b81a944104d3641871058cdaf595042f88dcd017db6c64319791a82664d1f317909ff5cac79a25395c9a163a7ed6eb4e18dd4cb8c2f828dc848f7207e171c4724cc76b99fcfdbfa886f3a5f8fca63d3ab7b314e07503601c92fcbdf3a281f892507066f6d083506449c53d1c5b4cb1a0831c2a7592493515781857f3fb5516b033f309380ed21eb6e84e75866b39b533284f3c6a6b82ad8f8cbb1ff8161433221d5a01568bf6c9ed32a435e908c9a3287fb62e90d479291cec04e7b09e5afd02c5f59c58f78a90ac1aa67e80c9cc7347c49f85e18e47c0a1f3cbfdeec16b46784a0dd42b463164b15ac64575ba167ecae834e2b66f4f2e4d340e3c1db1697f6ba98b114b61d709ff57b7f4180135a6cb8fa9391b1195396bb57144379ba57d46b9e2607b4405172e6cfeba90f2d984d6ef47091b8b161648945348b309f81fe663dbec72fb32c3e16d5d2735dce6f946c3979f6801394f7903d2120900e6b2d1ed60d5e40cccbf67d23e7fb499aa01f5e4a923289516a936a920402d88fc0e1e24e3fe9e7b967ec1ca6436b2aca362653e72d6cbf7ecc65e0787e5203853e397eb939de71af0e086872ad2150c9eb4f1bf92cef7d77b6bd88624f3d21d4ed35eee065e3bb22753741216ee1ce7bdf9503f3069da1724380e832cd4ac6b1dc6f4baf4ee704f3e3c1b034255dd33138b9f9bcb88bc380614d72cce5a3b4c061008f0717044a0c19f8e2c8caaaff5b549a88b2fb551382d118c7f0155d6ecc2f4379ed8900d44d473e9e5555f7a9ba8fe68071dba5b018ea66cf5bfcdfac5826478249821dd9d4cc4095f75d59dd0933ed10f394bec0b9d7bbab604cc0483001f6bb9f4457a0b4fd807b896307db403b8bc4e99130f2491d5c4652de0d8e499a39194c7b23c69bb73536fb39003f9a67d00c0730583b3738e8b98033796f6e015cd0f1000a3218f1fba24c79d292bda8be3dab4c81ce08b69b1ad2767b8ebb56a7303fd0260e5ec2cbf5a2a7e9ee42f05cbe9d0134241ebf849175b76223dafd0d5b98ec9776341ddd417d8f5a1843a97bdc2303e02e67dcda127f6bd54049b86826c09279daee484be36b165250913830b46862a0922f3c79ba3cf4ff52f114c508a9e74752579a1a79b4a04fdb0f12c91680b804688c62e00ed3fb86e85ef407cbfa2a716dbea0b0d4594c6b299b2833146cc9801734a1ba1cdee8037ddfd105fdd0194010bf5020e42fd9a29012e59c698aa303d3f8c95b05761a89f1d94704f8bbfafa2306116788b142a692deeb1722a31f14ad3a4282e4d2b8f83bfd5b25a072367b3628b8c1d593f4f7e6b488982fc14a51e219eedbe78d742103f4c321a24bc2ec621cd3b04df207916bd74bbffd81dc3c736ade4b28b4a34331f075362dd4616fb0d9ff6853e5fa89698745f7fd841ac1583cf98a93e2d630971427424597928b416ad1bf2cc5bd7833d796c28f26bfca98b36178e0207e6f0b585dd81b7dda87e1438526857334a942d3ea38edc090d15b99a31cd8af217a52748af5fb8c8c8c1970509149c933e71dbb6e4697196e183dc32652dcb99231a0d9e9efb3224e28237eb9090aacba81a2582bdf468cbd36cd4e8950750d8ff44715e427029effa93d87cd5da380e126160118fe3b7aff346a064cb6c9a34148c751be3dfe314d07dadcbe84419843aa6e2a159303dcecf26c82e70a19a1a1a60930002250ce4b5a24a9594cabd007b7eaa2e15fe98b2d09280b27d77436a1e66de2239f612c46328504b7eac8d7043f173f0b5f06ad672d642f3aa17e7e9852454b9152fdb14e38f41cb23936416efcdf517d45ef880b387d759cb5c8c580817ec211ecc1e579af45d981521ef51a7fbd0932d624ffa7d9e9a39134997b11888d95080ec6513f0d107042ad80316b1abcaaff06b213e064eb5e8758b53725202ed1c8a5c95025b139d6471060f7a3208c6c4ef3d2a977f29ed8a37666f826309a4b9341b899ce14c544be280182bfd94355078579ca130dc4411bb95abb183121bb180a9f976fac51e88e38d13f1b25d06ed79f59c15a7e6896b9d30e8ee52a2c664fdb3e46338669a7917d44ce21bdfe5757b15868fcdbf509dd26abd8274694ad51236f19aaa3dc0de877b3e300a9fcbaafa9fc5729f5813d56768af0fcdf20c7263cf922368199b7c1be25ac2e889f025e3bd2385ea602b0f738f127dcc54db8e04e99a18b207d3737919ac84fc82ef772015999b82565dbb7e548d4f740586f48ce7893e083a5041d6bde6d7ddadd14945ada2eb5dcc6fb664cb4395b8d7b6fee2b8d36537162d3aa3006695049778992199f2f21ac79dc6e6cb14f79b4840f5817cdd2f1f3e0952aecfca4ca4786046863a176ae9be6bfdd7c729bd33d46036b9d7261ab2d6b6b7956a455f5a71f306db44a38615555c4d760f19edbdf77e03a90209e9f179e2de79330b0339012eeb69ffb89adc60e6033a5ccadfcc1dd19114192b78f74ca79ac1a1f408f44d40c044ad62bc89775eb039d5ec8c7a753fddea46c5d9584c68805f5da3604a0aa134e8440caaaa594d62a16059eb3bc358528d104c4fff35ba4b87f4d3022a68a50a5d402c0a45b36f87d1ed3554685bb91f9e7cb7abd16bcadabeb2195fdb1040cc75afac07623b25e833b6b25d83d64752d9f73de40dd1103ed19f888ad88fb86cf7d14e03fd44ca0a1f88d01173ba53e79f374e352f693af338f9befec7beae315599846f04de4bcade4b94d12321eee9fd59a4ed1cdf92ffa5400c58ca4dc17b27b6cbb0f57c2e8a435b383f0dd86fed5fbb04be4c58f821c148dc30f418dad8d281cb535593115836df0d428eefbd0c69752d1f9ae9b7ba41484760eb4b4ac7318d9796785009d78dd1b0285433b20a83760d493b69a401d2412322841f391d3bf982648d161bad96acf771a7129d5122512eac24370439123af010627c46d492e1324cf4eaa6a63959ea4cd7ed071b575b9e17b9e2e183ad93086494ce9dc0ee85bbccf2f23bcfce4e4313332dd6ddd406c6eebc68f33f1b529e9d2d2e7a7695db5df1c220444f7fdfe34905053ea1d6c72d13bf448a303df3aa835e69dc50e1b553c12c30e2ae029299cd57e31596f6cbeb44579e41311f0a8c8f1777d8f18f2fef424896aa23692078977180fd02a3ffe68a75a4b96b1a2943b414f63ec93cc282c276519f1f4a188ef7903406bbb2044a4781d98d530ac1da54ea02b4c67810234274466028ce86cc5474ba07b9e045926b2878c8be5dfd9008290a2edbc8b2d3f42b4e1b97179d9d343ba04e1b21277a8d5f6d9a4733883f107a61a49a66fce284431bda8236bf33dfea4d6f3d49cf2531da8abbd69a86bfec2de082f5d186a3e8acd75296b5c026bde1f99855c17c9292ece38bd543e4cb141aafdcba1d683d019bbc1dfae3994af1b7447b53dbb40d7c841d742b837705589aaa3f7ceed9076f147c07fc80c1fecf79c2eafeacb1c14deba154cc4648bad84c00049265249fbbe341187392b7bfc6cbbac8ae972d1144b028c1df4642f6ca84f7c948e8300844faa0ace8e0619806cd53eed56bb96f129d34a36040b669bbc49a8f965cc27882333e8c8ea821bebf2b26815956130d355fb17bec7ef579a1e2eb9ead35714df3827e6e7676f6968f67ae3b6a1ccd8ee2a22d9d2a4eb83a36eada973ce589ae5cfcd326203df3821e528f52fcd8dc8dc8fbd5d79a41a3a17bf67003b36efbfe17e95bc066cb505b463a8b8b009bcae90c137988c49af5e37d37c220ff0e39b57f8b754232fd8424e25f3a48cca4d1f33870dcae7fb71ea3eeef314aa3700209c5501f763597e04b3b17f26417b21a55ad1d7d210f7992c6106d736612f5ac1532c68b3e071f36dd4aa56bf9a0887a70b04522f020e40bbafd1195526bbf67c23573b782cabf550484f61588aa9492429914a7695788e849965e65917647c6d66e09d6c7517ec956bc7b6df3d4a48ea6580760278c388bd025417623f1706b8a4ed56c31aa72621b5a163a3a8c09e71f33e112c7f6c354ecd7ede44394ce701c31871b07b02fcd289dca4da08f5fc5879827af5954f21a36726c8d6f1f48f2f5bc4398705dcb62457e487e336b1a894c0b98b15250eb2dc1ffe516b547ffadf0c26b8c88a04ceda282cb1d5cab7d4ecbc1e5855f943419420bc7ce9448e978b85f53b10b69b53ce28abaeb011f7b58178da9cda27fe3c3ab42681ecab6b4a691ce5ea78bbf7559473cd9c983396b5d532778eb1b8b1ee7471611af04f0a014c09a4a1753eaa7741c888f3c87c0c82cf1f9a0f701532e45d3dae9059e8d2ea99830c50082e6de35901acce47941abff9d9d77b8f2f5e8bb48b8f6cca01fbe8ccf9ef552cbb12a60723177a35e95b849f0e9c5da913f8cab1a8ba50c3afb57708a9f68fe7ec828197df7e3758b36799c008aeb7c171d0410a744e2359ee71670557f934dc9a48ced1d591929d3a434cc80fcd4d351d29bdb1f300571d847ad0613bc68d56a827b7d6df9941437547dae55e14058d6e45dfc4523b5d4eefc681a72e3ad84aefb3676a689a730113493b2aaeef5614b330b1de4f7a7b0d1ea2cd2084062da8bca9e8be7853e1e048ff0fa3e4ff577347effe3fc696a437dfbc7e980aa764d7e94ce46cf15eaef4528b058cff6089aecf5647ca01a877171f515f54b38dee2e8781d1ed68ff1e0ca3016c7fdc5fa080869677c1b00ed171bd4cbbbbb9c0ff52b2529ed2fb9525ece2984d347fcb544a4d949e2ec3e4fd023c67eb6105151e465bd01cad579d296f2edc578a61b21931def979ca2cead13491df94efce487b9105d36f1265549259a51948d97a8c66b46d52b173170b300ba11bf32206ffeb2aa7690ce431157715bb738e02caeab3f32e3e852b125f43829c04cbba056bf971c081210f8265f9831acb3e4f4bc1640fe1ab46850256c91141d72dcd6dc7d14a0fc8b462b7ca1a82746a9b54024ef005d135b05ba5e5979d2b9fc196e6afdf354c32a93cc8673f931b7ae6772525b66a4ede3bf4b1285669436774c0c040dd8a9167b40e7618eba23ba63529103e634f1fdd2a3ddc92fa43e8ed5fba432606e71cbf5fcc5424e3bb9da0535ba49b0dfc26e4e34df1bc9a2f2a9dfc4899f6436dbcf918fca1d078486db9a7a9f196ce48fc63dcd7f2eb9c60995f3a4b954d96f749a9d8d9d4d435c501c2fdb02a39e26b3aad0a86b53cc93fba17e6eace43a4f70b1879701a8740f0e2b9204f472ca09029e9fd7d4dd6c28c7ecb1696fc4e4afcf6fb0ca95c98101b58f7899bec29649c78e3e228c3d70cfafd5ee036af296fcd195ed8fbf5910ba6b9ac905a33c93ae42745e3ad197396fb7db10806280178c48648878d74df6e2df7e1157029742ae6ab0ee7d0f8ff9f3a31f4a12533ea4251c7f5610b2393c49e06225e6e0a8a7daad899586334cc5e046d3765b817445aa735d98fd5c696ea51a348dc4b36680cfdfde8a2abb378b93e8c93827fad3e61404af899b3512cdcd8cf5f8095859a47c498097fc86dceb6c60b2ff56df41e45dfb58415a75138a4a8f20ac9426662ea593e1a83656c6fbbfd341e0225a0d3d0edcc1bbca7afddfa6286ebd6dd1765655029e7cd236184f7db155c77f31b0e679cdced51754b029d6f93440952c89f6ab14d615d4cc309e0fc64e2517e3f9bd8ecf7403fd6666fd90fc5ed2017bb9d70d18181f477dddc0bef3487e567f68326a9fb507d20c2d4c5b9c59815aeb2e431e42b7e239b5cbf6b7660b4eefa9559cacfbbbfc700db39652c457f1df249a8a7bbc1bfa10d866dff1f7063b352905a4c6e08231e0999d733c80dc8fc4c3f634a0706338e61d574653bae2b4bc99e40ddddee0027054b5aa58831e6acc0f702de45824b8fa95d370a7b846ace179016149d84a196b172b49bb9da595b93a1b408cd005c667635d066d979266fa28c43c74856017832129fbe9e307126fde01002b43f797765d1a4e8c829a7abdbb202d18e9722e20ccc3843f7067392d6c200307507f28f777eabf698a861416d9c1859158c03d532e925feda625b433701bda2af187b34861c8528659742fb4faf6ca7c3c1418858610f54ed46538eddc09457bd357c280a6a42b9405e251833b6760def7385fc304f9f7e02f8490fa78f6769c86445a26a3f0ecc16c130ddd4db9842459308ce3f62ddfae5b2e0214d30ab9d6d0b2290b58cd81f1f1c2d17d929ad2e2e7dcb675fe03bd161e2bcf589b15c2c78f71e3b8fe46a3078bc6fa430d1d53491b06b60f576eb2d190d67e358fc8ea3a3149f204e9c4de3056392843d3058a5db6ee8f4d746a1db99005a7b1c3f12487b1c6ec9c72c5f5a780d5e23b182af938269d5df055e1bfb14c701b7b9c5e37e11bba8375fef2f13211b2a5b9a16a7960a05b9c33abba52ff5731b54940ebfe9693a97622b30fc65b7cfbee5490a4b1f4622f518cf8823eba6f357f5f18392490533d5e7c1bb1a43e3c420f32b1aeddc513b0b25885f3e983dcd18902a7ab6301d28538e33af92c5bf0da6af4aa2b0a8c846a416d35a83086c454fad72671a010a5a54fdebfe98f9e08c78ae9072ae429ce258d6f4ef8e90a2853c58a417e657f41deb3b80dab83899ebc78295b2ceba5e38ae0fd30ee92a223bafddada5a48c8a47af50b3a0cf7dae8605acece71308fb0799782e1edcb7ed3e8fdce88219544f8fee7a897dc9a466ab10a31806d4965f117c2c8887492ba393c3cb1a256dc4af64f08b60108b75000c42703e9524ab37ca046e2546a02c085172229524d12de6eef0b5f162516ef8315ad467f0f3180cd6701dceda2be9cf47d4b382c8338514049233bf299c91988c40b1cfed74ff30621364c04ee3384f293401b9776881932ca6e2ac382e43d400000d2f8c26dd52d666d51001bb8669099dd4a14123ec5a01157a73d50fc829dc44422e55e0fbfc59ee1f70bb98e140c7f690a37c28075ca754fece0e775c84365ad6ff2a3481c721806a91cadc47fcc1a90b6750c1d333acf8b11e72af493f9e6cf75b3717840a2f76cf87d9675b6e4548794a3c8e9797026def004c2317b1e14388e9e7204fea95ffeefbe9df286bec87390d03bc8cd692b74233461e5086b81ab62746caa0bc85133bd6c8ea1bc80d623838adc1c77703af07b92bd4defc997d42ef8d56ced029469f943c7c506bf2cea378be9345092f668d046cfe995f933d59f45bc880148f0b1f400b054fff22a9da09d28d2e63fb1e4fcd1106522b63ae9b0b3ad66c7b24e48aca5c8a555c638495921f21cbdad6c70eb694e115d86c9268908fe3c1c85b4a4140d88fd9e8dfeeab90f43aeb65ae04a6c5c8b476c8d76cf0c69c47b6fc55b120ab8c7ce53d0dd2c24bd105d64b9ebc38bec94fb0922becc4754b14e5299685a4d5749604dcadb9f6a5486f4152d80f1e42caa1533dd5ea682dd36a83a76eac7270741094a2971b94909fe2c3b1ba699fdf9fc7a3b0f7554d93ca41e5e6af1f6b34f0f6c15e9669d5eaf0f3f2aca871634e6633e246ef4241c489823f7ce57ccd61151f4a70860694712dc8fb40801c88eb817c498562d595873fa71d36a85dbbebd8462379740bd60078fe2048570367e34afc9caaf08020a5f61beb8029e1ffcedf2502708545bc282a82178f907867c9f64556aeb9b9b4a5d5d248840fd78403c8f40d94a8692f05ad039d119f02e332bc4e121b2fb2872a8242899911e44d449bd984d655a96ff363a008134ca3c1e65ce5c5b92ae25714e68b948ef9cc580255d1e9b80827b5b2450f949f36478d8fcbc1ccb4da3093ec8ba15347e2558102f365b1762398f09ecec0e48016474183207f945b08145d72abf6c7619ac6b2d631d41ac1500101c6d5d6fe935b394b14c45b97c85aa4937520a86937ac6a678666c754dcf22c0c20817f88c52078c70733f39768cc0318472d77896fabbd95daf26b5e6158a5e2d04a851522d4ab5ca7fa00b1243ce008a18938b438a2487822c97152626203ebfa30967496487c84f86e9711441bcff1f2c26fc309c5816a6cdf2c649de20ba12475c588bfd05c278351a49a3a7cce46641e36dc3adf37cd8741101e142f2e4616c4524cd0e26d155548f10b2a9cf725d9379e5f21b61638cb1f854da1fce42d698e85ef5a641a1ae476039618174574e71f1cc81ef6819525e8aefc0619abb246ed8123b4cf1ab2c9b5cbadb68fb9d1c59e7be636750f31cb3285b9ed64a6a66a8d1688e7f7e1a7020a875eb6e3c45946604a69244c2592e2345fa269545d03eef63915fdc4b363158c5be0575876d7064e7b996a78c22f55fd138b3bafb3a3c61e0e67a672f1d8fcd32fb43b7db133f01d959c9660fcbe743eb65b76a8d7eed109aa7ccd0d8f87fad9ac68f09eee69bd0467d8ad76325878d4db5832ac5609aea4b9f6b58132c35b9dfc10ca9c967887bb6c482f137cc3e8ffe4e8b490511c87861648767dc840ea6bd0b0043343799483b680bf0ce5d735987b663be6811a3e161e8808e545057825d8d8f8709e4adbcb32ddce640e62cbf0d412b0b76f735464b59efc5e248f33f33ac8ab225fb9f619a2c13fe33bbf838d7308f3d5e6403bb5107fd35cbac8d4d7309e6969d4079b4056f14816042939d513cf42a53e986b169fc8c0787b7018ef9fc823d3275fd899bde33e854067c39e7acfa8a7b0ccb868738efc4416ea66bbbee6490eccad6261249d30a622ffab75cbadede60266e167a019157962b6ebcff5d918e0877e48925a504977a841e469c01f5358b4286a9299adfb6311304a7d71a31c06348428c76215310a74dfb59d378b465ec8c6b981fad3d6dac744a578594b812ddc0742b20a05fc2ea1e2629ea13315f88a098ca13fce4a8752438fdb1c6a0ce41d65c83b96a04b64b3eab39e6973199189c12d64e926aa2bc0a44dfafb0b3df804420c575cd06a7ba7097fc91b38b95bc69db25c81f418ff8642fac3998bc00b848616107ebe611a3796eec809f5e1c25e7ce1c51f420eaf7fee2735459f81a31abac45a9ca8ec44ca66c3009df08cab79ea20c24c064adb168848bc540ec9055659fad2012fd4b731f3ec2eb0be5ea2a5640686e1ecb24ddf032a85ce76584c9866bb68617c154423f2d474ac999b6acd96b1b51dac287a38d047e52fc2e6bfe54050e11611bd14cab133fa96f992b02329218793b63ac2ec665ce5ecb2a575510f121998e81768ccfa29c902995f8c5d94e5f25304ca64e542dd1ac43b59e2022c5e23e984654953e35dd10e31ed4a9096fcd31722cbe89019ea558f93a3ca91674423ca9a526043c6445cadcef1c041996e70c613499de0bd4ca152f788bf22a50d091aa137ae4910a0a0152291318ae6ebc134a33e93b6a1fcb3d28fc3128980aa4777856075b20607c0b56df5c5981f06db61e6cc88acdf156af8f5d532a2d8268589f287845c49801c249e9afbd98bc9b73d1bbab99cae51d4d4bf43efa42dab5a93a730184c754d2441d057f8d9fc76c05c4b60f712fb14a3e89baf6c22abd742f2fd5afa367167e776b1e9364102071f038d82af716c16462c09da614f6032605fa05182271df2ef35d45c6bfb7a0e31495c3c404555608262193c954dbaf5e0ce73e4fead669c39c9d18d39022632f40632df26128966df61d947ca2bebfb039cf14e34458b82a3b3a4d1734abf9c64db19c39a242d6967e1690b791a76e93a2364f71abbaf3c52ddc97978b66aa78348a2f1c816e2d5f9e94beb411d72d64da5b3573910b568590116f7a8c45c35aa4416fc503b3debd2e9200ce42f29307d6f7faf583fbc6080be7c4c21f75bc105d02effbbde9aa69c93861f49c7a814891682c83f74123dc6ea33527d4d2531c55f756a3f42a968155c23233238a794696dba3f38e1f18bea69f3546603511fd103168d737e48297ecbf1deefe6bf854c0d5c24cb35c8d7700b2288010236419ff26428ded587e43d6142dd9175582c4ec8e70f37f10a76451abd1d88435536dae70d71fd5c1fab6f00547f0fb3112f6f9fe251426ff446c2f209cd1dc8b01eb306fb7f0de238c2b9cb136cc2ad1c853feec7c1768e027943888ca9cb40f878725faf6e4ae1d1058373dc4585237fa633d011c9a2dc69d2553009704791d4a969132c86a1fb96c2a3dd1c46bf95753197a48e5f12b3eecc2fd34222cb19fdffa20f4f4097a90ed9804b06feafccdc28f7681942a8e940f379b5f18c4bf671ff4061326f6a701e268ffb8a0ce7b4849ef2bc4b2f2eba0f26b40a7d705b48b6e0a06543cf74c6c9d7a40a49dbee7296bde72479291f8f91a0886650a4cc36e6da3b582ddb7c04d33bd471b9a26b17da9c63ca29e08761af3f4fa1aa6a115835a847997d3671441d540f4ab8345d3a4d34df3e41b66d61fe7d0581a918528f33e70971aa4fd0d511d8054f5ff29839fbc242f326e09258d7244742ff33a29f13f564b95a60bc43ad1d98f62c4059784162a1ef80c8214a7ca661a0291816e83fb9f99f5d57996ca415f6046b0cbe04ea1705a9b0d552986d85e2d15155f883669391b70f5a224d1a49e6a5767b7e476f277da91e21980a89d2b98a50cfcb091d0558021ad446cc2b0030093caad7796d041576b91c1d40cdc5ecb909cc41f2bf56c82fe9708b39f549d2bf1f7b16bfd341d99a03c3164d62fcbac41deadbb0a84e5b7a2d8b4d710c47048977c961ed2cf0d9a8cc3a3ff2448167b83010c3dc54d0b05d21500c8392345a53751c36131d56d0b359d337da5caac99d02694be79d1d3e48da5c1017cd4aab483d51e09e0b45cf0de7a7e964dd49c23892d76d07327ffecaef4dcd0359ff39e92762b805a8bb1bfe2a2f833d0338c9e582f84228b45122769427e762933c41d5a3be345645ee67843af7e2869bd203d2e0dca0d8d375238e2706b676a1db6259ee4df8694598f315b84e6c06711e32787316730a6686a0438f7b2b2da54f31ec6ad7ba713f2fc5c3f55aa840e7f893e59b7428357b956a57c674257a6f0621bbea396d00663dcfd42df4685a2bbf440fc29c5121de583705bb64fa8a366344e274de90242b314f3274c26f8dd08c4baf158ffed972566c037e51569e8b9c0a55035002ffe6494eac58e73619e03ed1e665ab5bfea0cba6c59e8659ae7b3617d1f2265c52118c94e8affefb1480ac35cd61b9da84c532b10aced1c09267a04a63c868a4b13e02db60685a3e2c63b94533e163a4e24a1099961505b8bcbae2015ab8c0e1996089faf81782555bc7b5e908244a0c22d44c6f40cc4bafd874d413a01bf0c1ec747cdaa1bd8125d67af68e1c91c32971aec152ee2830177b2f7ae80844524ec1599ba7c3b84a4db1b4c6eb19efa1e319b6347af39a2f16dd0e30f1e8314a04c5e46ef07cfe4454ebf530b019ba6e965f3d89944fb76225cdb1668c7eea715c38cb5f1ef4a829bb9b66a6da87ac019ee482ce2422536a3144e5573aaa486660c466ec86283a8843d03902a0d6a95b5ba0489c4e75da5d6a0440deb200a1aa5b0d4b891b0cb546466dd8a0576e542a72ff9f315f66f4f3f085ab6a6444e8a00ae28c066c826c1d62a396c4f47c5aabc11a78bbf5855a50753e9a44a20d8add51912dfd2378d074c8596deae3beb85218f623d6a4b665d7c0adc4a25f3e6740321f45813302712cd6d10d1e3fbf36173fd396294b2b6818439949420db5c53ccc368b57f01ac7a321df3ca1d082272c152a1c063609b4e875b71e9b8d6803ccf9dca6db9a92baa1569d1ac0f538ef5bc0add43ef06f2afd4eb1080a0cbdac647b7ce09afc22858f294b753a28be0889ce6c69be220869dfbe1c054a125e18762e3b2266c8c56445c2002fcf336262a0f21d815bd6b2fff717cd9aa2b743e1be9d1414252054695f848120531b38ea51662938f00dfa9b64cd3b09c02b8baf1af3314fe37bb001d889581d994d4e68053fbb6c637a10eea4ae01335adde6785d32835e894b8b6d0cfd7f90b55f12461109af91457a4f6ac2e36e4559bb83854eeea2e2cfc01a787e80556b7a378828584293fb1a0e8ff26aade2460d2a270921adba356c52ef01bbc62d81b0d45cbe6c70a6f49cf173809605addd8ea78e2895ed831c6c5486c0af4daca3fac79d5041a4a0033b5185f159229426964ae283f7de9e5047ea2c8a7bab2973aa4a6b0b1e1d1be913c01890cff5786de68a710dba236d6262623200022bfdf64f483e44e9883b02e982ce4737be4456b8b0b85c8388d4893682d1dcb05f53b6a7fe3b004ef24bdf4b3347075a86d85a3801bee39f5677f5259499887c41e8338f10345a285fd2b80648deb3fa7f31f48a379df70591f767c441ca548e0e4cfaa91f6c245602d63823935414da98bfdb973549e22c59155bf9b372a803dc3e34558bb30a477f5f2f0e5b0cc37afcfa6ff585ed6746e475c7ab8cfd82158eac91728e25d353b2a85af569d9abd2686ec528055dee709c7240a7b30714ab638d97e101052b3b9c300d7d873cda4e0f063b1abe780b631e6dcbe95f797bb1e88cd4e285a9b0060952f842e8b0b611047c525755d6488030fcbb17b15a615b4590918d5bc3dc9357daca72980e3844dc822004393e2ab9273de7348e4b927924b374e7ef8e6727b21bf47f6773314955cfe5fb010c0f2331d2dbe952d29df8a54fdb1190fd502e2c3f47c8e0f63ba4340e82f7ed274fa590813da08ab48eb1c29629a6f29f674836ed2695a3c23efa3501ba4decc9c488ee1390b120b2e04baf9a80818493437cd6e3fc8311501d227580ffeb92ad382e6e05112bbaa4856b82e101879ef0ebd5da80eb250f85286b8e168a430d9bb3f77f77096ef64389bd3d19703606fd33d72c9909c20e7bb63bee580dab8ae0d43fef66be4e7d27ae8256654cfc2121f8f519eea6d68e8b479b0e8dbdfd2dc0e3e30756a1703013af7a440856715d47cde7ca0201f5fee37f3af42c9ad787d528bb175d53317f59d9d9650ced5722fdcb8d16f8fea73b57ca2d45cea2b7856a5cbba40fd5b63e87d1612ce118ba9b7b8a2fcba694df159b2f6a33b98830cab54146e1eeed60c4aaad838080dd448d6d1571ff3ac92e27a3f012af663278483cea62be61221143ceeae3bf6b1d09faa376f68616d5a991a353b76c5fc0737f792e6514a2e08883370d28becc076f0ff6d88bd40a8d0c80053c149a39e043c82a936d2b53c92097c77eb09be3a6a81c0805e95110f4d5448c7befea32ad5447cf57acfa418abf1f5c1f025e2ef65f97677f418784eb81a73902e64d3bcbee3713ad728fc0ad30a6a75877de04179ec2dc67cd71983f6107123e5badb76de1d465bec56993d96457f4d366ca6dec01b294e96073e2f0ce125e8dca1434060e38137df9db1f9fac8a06bebc007af30f3c3cc03c52030a5930932d7ebd3aefdaf8b0a17db7ec056f62f079aedeb6e0e9c1c1f3906bb367ee9f4a8b5bfd2291800e7770e336d650fc2a49cd9d151e51b373ff5bd678868432882f6ba09a7bd34b1da12d859034830a80a5d0adaa1f5805e1be2b53ff7e9db10a2b62f90050c4d3792395a0fffdc1fcb12d7135614e6d8e7713c61071f8b46905b27d638a23ee15ca8773255bf58d826d6ed9a30c6186b58c858ff218eab926a519ca2cdcbe068be507ea741d6798e4f8b4fbcee66b514e33ccd61c3e76c9844c31be362cf9a779f5b12a6a7db085832fa89f0338de100d4c08f299496ece26a488cbaf6a502eab6081c96b92c87cd3525064e93edf935a89d1f4984a62960afd11af8d834ed4f5e923fee735139f3e8e6395741f2a0dea7adc4e077fc297b2f1419bdbd8c52950b6fc2f591a4e46f90ecd9bd1dc69a39a683ccd3cc6510415fe5a215ed1e49dd4b730cad5237f7539d5d0db30d4a36195156670218673bbd1e5644a37bd0bb8a2a893014b8e32f2c1cdf0f311d583d10d0963a11b8f5e22a10036992d522129f24b45920c6794e08f84782710fa19800d9f550cfcad62acaecd24ef8185e41205abd0d63ee71a30d3f9433027a5a8a2304f8a2ace26ca02daa7306dd748d3ba5781c16028bd09e9592db073e93c9c5ba1ac2e88b7924a3465ff85f8776f25c3661de406e975876dc04f0c56fbb51f447eb427fe06b24627514d6eeb4d103f729e034582a7f1eaec117626d73a1fc13bad2d211d6015be1e1ff57c2a1bc5e210944bf93296d03c7d617d1bfad73404b74cbfbd9625e29c358d49ad7e73eff2f9dfc0d4e56877bccd10ea050c6d993b8f371ae34b0d3ecc585effe7b81679bc1d421a3de1ded768fdffa4e8e8fd26a1ecb4237b75dccf292f2942d151fdd7c7680c6161a3bd7eeba7adce124fc9f6e4819db0f7db4eab015414d17d4b4aa66c18a79516b4d246a8108f7158148a7d88d49891ddbd12253f224e19b3e0e3a02f5ac6da46554f15af40a9fe888b1ebd46ceb53a1867e64ad56ccc1f7fce5eca57097a48332154bc50585b2bf1b7028eea191195ab1d8517bb1d71edd34bc673f691dde5e6372f68bd3daa98d3980e31b36661393ef291bcfaead60f1dc2739619e071783b942e3453ad3cb1d3c33050357c0b2524acf1d9cd4c28bb20c70d1dab35b325003074189808b17c7c524cc8fa13594fbad217fc6f7df800de5f4f00e0fe6e15b5806cb33fec71dc442de67af17c4bf0231941b9acb55ea76d5003b4afe4a2af48fd676513057ec9f4178b0a28b7701c9ee9ba8954639f4afd0d0a952253767699670b1d0729353c2c331f0413b8705e9e53b9f649b5ee1b449cfc12c03b2d5995548282308e321163c49f06592ce47450039ab48da63fa9c132c1b8c4fb63e6f19ace07bd6fc2dc6524b25fbcbd1552a3a21d08254fa83d9528b93812d9eaf2923fb5e84a2093ad8bcc0a27e17302ec0646c817a9620527f3a06ec3d0234458d3b59c5e8369ca337301cb1e25e47470e4fd1f56430a05d147c632a06530ea06d2f13abce18b648903368b1387c19c7a80dc12d05db66dbc1047a2b0bff65ae92b8000b58574c7d8b777b3904a29457a71822cd9bb70f6156eba5ef8439bcb17d294a9b1367ff4fbadb1f50b790a46a01f0ce3995d44a12a825582b6fdfd6b12eacad13ce9db4bcdca59b989daab6243b31018af803a954e1f9284f06a998740798a96ce9369a1f825e36fded0142ecd1cf74419f007e04f613ebe5d5b6a6eb643d978f1d224780a96d506c66f7d26d5ae7eb11f84fd4728763b62f0f6fc41c6f6a3ecc5cdedd233515b7329856252be34804ea90380436a008c38aaa05c3342fe880db3349e5ad2d0aec7747de8747fa0810de64dacee7f126f9c87f016d71335752b04ce3fada0592e04f7b5b94488876d53c33790000a9f26fe0d32cdc0b1b66a0757dc3087c5610ae9598cc29f30a77bf94fdb756c848a8d62ce62b92963037c2ed67d4a634ff10499bc51538609bb7e6e338d7378bbcc773e58dae94dd6b1bc6ed1c6aa8f7a904b73b288f637d17d6da6f2613943f1e7f72d8893efb2bb3e0928e87f4c63f8ddec80787c92b5761d5f42467272555bbf72c8ea8b66363b71863ec514234fb8cbe492645f4920b115068ef821c0ba5e36ea615751e86d2a5e482b980c7afb32501620ffb815f4efbaa4173b055c904707b6785ba4dec946063d2895e98934c719628506dda6ad81bc734ffc1f99d0541c4e0e5580aa86b73bf57b10eef22a5a33f10130ceeeb41f3b34a9a88ffbeddc0955d7b1c2a922067b9a5ef5959d8e27fc1fd91c81069fda086fe25562a54a226853979b02320f5eadd1ee0225999d3c52cb7a270ea872969af3dfd913c17674163637d70109484ef95e47acd756375349ea2417b2b3e86b35eacdb034fb1000bc7b0c41e265238686cbdb8de3c00a73ef0e7c8f53169a8350dcba8a0137dad7718d428fd3540d9b4e666185ade0636adc612a67d2eb34d4bed95edbbfa6df642d2326e964c9ea45efc7801fdfe9cbebc14d845c7ae803e6c654b7415d92b09889f0760b0d88805db3f5e2fd34232a6add7d0449001f2a351a732564742bc5339f2f49ddc1217326c53d00d40de3c9afc5e5f5d4479d07bf30193135fc1fa9c709983b1e6a78564476d18a2d7743586a415d72cc69b6c3bb2575e1e48b791a56441f6a575069cedfffa02ee7c2018cfc3e062cef3f970d19545a5963fa37029fd47039cc7caf84769e2acdfa6aba26adcc3998265374c86301a6dc4ec2ebfaaa89beb10991a38a2182d3073394f982895b1d405944fcfd7797a895196276ddbf9807edf970c857843ef8136989c0fa8aa6f208e1a8bb2ec713bff7181049544dc7b90402df87359d176772515b3462e83325e76aa4634e5e00a0d09617a8103d982804573be97bcea1b313ec88aeecf1eac8f7cdf8d2fdbea0a853f2781bf71717d4361043e94624eb25b5f7cc9d661b9b587de2a407e774626ee60d77f744b6b848e9a88550f68fbd5e31076cc2b74f10f36f66be3e8765c0d55b2872081076446d6bfccfdd68de9222421f006acb2f25375becbb339235d5ad751d78cc8eea2c00ef5b4d61bdc65d05ad00a14c5b092e0c0cb0a41c0479863ff07c56136ba9648f3d9b1590ef1bda60cc218a7942144473bf18b7b30297ba4bfc2fcbf8e590bd7c4eee4b1285a29acef726090a699d86953a0e79c2dca2909987b370705ac741d4116e0a405ce09875223afa6cde523e5a23e7b3ac23f80c3645e761c19beceea332b80d55f4cf0edb89e10668bed4db7e0c0d821c6b864124d0f57a4cad1c8b14f937c96ee83bdf08f7aaa59a9e4f936824eda1a2f2b5e65e9276eaf701195adcaf4b51594d6ca67d318cda0dacdc59299f3155a0485f988dd11aa3c9f508ad893ea74208bf47704e7da4cceaacdff85b245c1704a93877afc8d3bbb7bd6553e26611a77d319bb08cd9ed129dcf9269b61ec06e4b1446151d52ed3e4ba1601febb3ed1aeafa88bb235a0c510031d9e2496ddd625026fa1e6a1c9846296ae460433bcab556e2af7510b24b63c648c77f57d766a4434645cc6010133b785f917e76b7abed5027274d8c99087d8d07a2859c987b90914e839854c30285754fbe83daf0fa0edc5d5cb4d9e33e928002b81b2e6efb1edc9a647c528503f4bf798b144cbed494836725f2de1fec472777d6baba6a83c501dd37e8e2c8cf2f297e79c5be97858a73e44bd1092fe874a1f95ce874a45fe9ca61f0ebbd58c1300dd395b3dcc995b25b64cd12f8f53d739714891426a8f9646a1e598b2aaeb7d044a27882ff035fd44c67215661cedeed13d9d42f22770876a0767744dc4d29427d700665f69c3b910805a65ca849003c3b1ff6c3f57502fe8f0e6299c3262621b330da846e8c2f662b13a0df8fd820be5b2898e07bad618cfcf7815487c79000c8b065bca699c5c84c67decfae1a2366429fb5132fd6b777a0ee9aa49eff2393cc4724f4452ce52357dedf9e058551149af2a93cc3cf8648da7d1e7138009b5413ea34d69300d1664c6a35dba4d58db4193015d7cae62a32929e477b997288aa9ce8372ec4ab042fcd77ed66a81d76a7cd153848d8b5b1d1411597d12d926f2375888663fee8afeb2f7881860d8b215544f26aa5beb91d0308b125fbab9e200ed878dd045e57b2d41d4da3eac632e4c687223dfd761c94a1f2d3ed3861acf2a885d03572101691620883e28cfb2fd25889b571d6e6e69fd2705a054116bf729b961e80b66f9e5033c2b41f2d72ed206334416227802b371fc8f548d2d179805521f31e3f02c3e1fe420b251643d79ae63ac5111c76620bfb141defbc52aae62e033b37317646a428d48cf908490d6bb7178cae68507e59f6caee410e8fa33692d01592d6b9e89ec5f658c6a3172d5111fb8c71e8079f0ee5a8ed887832d076a1226e5cf858ed9b486e2f300d1dfaefbe34231b1d72e15c25ef676a6046d1113ebe77194eb31f3fec41a6f281ca6fce08756310f9c66809a28cf0a879b23ec4abb419d0ac59d4634d88db744f1704f12c71d923c06d6e190223b7f3483ebec0f4662ba9271f492f94bf1a88bfeabd49ca8778fa8df65dbc63ab188e2510988664e1661d64700e085d5d598dd2fdec9e3ab66812fe49584795ca7e22921467371f239dd3e83648acf354dc6c925d4dd29adf4fd6d1762e4e739fbd1115abdea09be8bad21ee6dda30ba6ad43466884c10ef6244d51b4a85c3a83a6bf6ed2c07cc9a657ebc28fa1caf58912d8666038384916bc0e93d9007dbe89e5feb3ba7ab3d6726432fc26d6c9db05cbb0229f9b0d27570ba8e16e1654b358d07b352514fda4faeb39a979a8ce207ee930298ebbe6c1f8c79992facd37b7702f401453164c0fab09e4822dd507203d9a53a8398d4973034295f7cfc6510b1c00c6721e60e9b7c06322a68c58cb7d9d4c9536a7e3386f70579b6c15e7dfae6c196a70af40209b039dca6f1dcd99f3764beca4b639ac3e4516efb3514317df11fcc92483a6f2208465bbbcd48ec8a34377f6a15119b9ad9d3e4644f4708ed66d14840375ff881019988e7115c5f0c6267ecd6ab415c42d821afd25b4ced245d9b27f455e769ab08f0260e54917f195fe8fb23c4d07b74466305191f2e965dcb4ab0386fdfd49c432febaabbfaaef2daf00bc459514ba6b88423f50439106b69de915209ef01a9ec31179c26c7b5ba949dc7cb4cf24ab8f2306a079e040408b05193a4f890657cc10196ac81731e840ba53b48d050b185fffbdf9d0ece4c3cf7cc713d466c31130ad56c81cbd65936379cbbf9d3f4c484434f2baf4ffcf24308043a4867b5edecd75a3822650dba6f856ff247be5489bc7119b38caef96c296ad44d76efaf51fa3cbe895ba6c2c8c8f4b50b9c8286ab2253ad5503372521c59f45455b997792c1ccb49d627cc5406e7b4fa63f65543ec2f271de2620f9a8eb44efa1d3dc56779a2c9619819565b2c76a71a051ecd25bbce5ea872229de84348c8fcc675e5a2652a7c61dd672b18e237335923ee310de904d4367bae42d0bcfc7a880603111aeb5ba4e06f08327059d26a3002307b8d5f87d61865fb6dc100854b32fa9445a8d6fbe9832a336bab2c24f51eb5be1e9133bef554441a85e1ba6643d5f0bbc50305ad39c2d952d872d44cc2717c28a97a20287003461bf0fb1af4993b63ba908b682213a17e532357960621c9d061c0bcce3f5c88dd988ab5e4e3a9a40eb5b29d13abbb23327f8408b8f8cb286e762ab86175a925f2fd5e452610f6a55a15eef78f0c04f05ed670e5286eb770eb84dcf961453b6405e75c0e97741a969e5b6660a82c2db7b9005efa54d1edd7324ce36acd02e22b099a700807526fe1ae360b69de7a228185fc0cdd9697532af6d67b4281c369018d5f7db34bad3d007d64dbbe8643e2c4d84b6d536b0fa6ddb03d2b32463fed12397406e027cf97996301d02d1216f6970438c895fc4560e6df11324c04e6793dad39b7907a9e99c2433b66d82411a158b8084fa098f1bf8981044fd98e3a824be822fe906340c31af5df44ba49dd9b13cf4de9cc32374d064e219a7eb75367910c0db699189f759e55de65469b54edaf4d0c5135d144e7720cd07b9e8888145501afe7cbf596a5d058f8cafc20e089141c700a55dd4a5af9f4773120557c998ef4b1e916717c96f06857eb0968ef92d2761c640e4249d8d6fc448a21f83fae854cd787cef46f90d2708bce52c5cd501aafadfc76e3be806bbd95ad0a15537b026e233700b6a8b782f5ae9b3b021c0a4ad85a0d87403ea6358558e498fcf7f26763a43863a08437267c707479b8001e91b9a58600d4e9fd99eb44d63eee98b3efa9945bd65fca2f79c89ebbf661605fc408381a6333b6a2018eddac7e74e0a9f05a35a220d3521354dc15a1fb3db308ee5cb1dab3d6a6a337761fdad7214cb51407274464a5792ffb2adc9f073b6b703426bf62d310327b5be4271794ba81ac8392bbb267a8ea96a22715697a4d91d089d41c06c00d268b4f98eb04950f4343c2af02d704ea8ee12b918cab58058e7e5abc8ccee3be855d58272f818546273075b414c6968b7d680464ed1d8084dc99748975d19a8df5f2e9e689338c7d1bd6b5d208428b3c75aef0383b2fd4774deea72ef5ae28c1243cc450751a6e5250c898329e1f230d6a7f0755bc6634aa227e0719dd29683c13ddd7c7bb4e33439957431dc814af6c05887cc85e4704fe90fa8d0abbc3eebfab0388f3372595ca07c72141cabeae18f55a9f9055ea1382dd1c96c1313aa3c33748cba15d0a9db48c3f9764942fb21bb45eaac0801ec7f1af5a099684cb619e7f3003889d07668e8f551cc70efebe786f07417635c8e4f7fe4f87b76f1c88a6848fa1c2ff49ce27ad05be5ee25d78d35c01b9e8005b3aafca2b421ae78846bbd5b9487642f868524613dbdccf29a3bb7d16ed32027b595b954ff234e4bf6444a9673ea18b9d2f88bda01c1a96082c5c1383e4ecd882c73566f15736d7e54100e0283e6f11f99e05b5bbf8d7a90bb78e3005d0f9585f2ddcc20295b22ba8b666de8761b670f1870a18b10c226dce759a736851d036641ca132e66e9c6c33e93939a9b13001a00fe4e3ad1313afa7ed60511ff869da3ce4753da52a6c70cc6bd4f1cef042e8c494adf9403398d17fc45a56621747f0c47ed6633513b36306f0e97359649999e4408d0486ddf28a72b8980703a9da938bc3bfe19bdbc48dd1d9a905ad7e23d7fb35b32ffe302981e75f82ed1b1045b1c5347c70d5eaf8e11eae80dcf1bdf76961797f8865b25c58162d01ef39bfc6ab8d02b25b9afe4620bed25df9bda6f557408868ac3844bcd224d26228138f1a04937daf73e0ed3c3aefb049ab0d1c1ab67e9baf544e3096f21a435dff21dd6e2ded5d2ab89a1c80b6647986e310178e9f070276549477d7e5a4429464c73e0f658335e2de8e5806fb6b3333cda187272d3ebdc576626e236b3a30cc562bf6f4a990a99b4e1b6c06505bc502e955b9b7c9e7769bdbe2638da3caa3a1665daa88ab37cc23056ecf83ea8b8588b3097344b843358c1a4782c0b2f0af1c34f841cc2272c51f3256de024311be3161a237cc01c85651e66c5895e96fca6ed62995f86270f25289ae61b7166fd132f6b69755d7db9907dafee1e3a5b5a704fee44a3f5ecb32352b1d1deaa502780541fc795f07ee250c8e8c4ee9e480391ff748b42ce74bdafc50c8b771c9975b451f6a7357b1dcac2225cda56f3874a8eabb25e65a2a72477bf3c7361cf0c38ef60717cffa8e3599fcff4596bc0fbc0f68a58c16cdd69d68d48b27ea8ce892658e2b5623483006e38537b96d1ac068994039ebf209a745f4a170cf5f0637917a626c4afa69dc5d977c66c33c94c169ed21c62d440d9f0471d62024d0b7f78fe362b70b504596865328287fb8dc5383dcb7bfc35fd119c1676499b2a0f2d744649b92a65d5e4afbfacdbe0a4c097f31d91c7bf8ba86ba9959622d097e686e16a6e41535a4f8db5ebba1ac236a41dcbd8f9838307a94a15127f6aa12d8cc6f0621bdb4d7c7c5ac138aa8ed42a2cff667e917a2612102f65edf336db4295e53e9b2bcb8ee7eb05e1fdcb10204ff21bf0124ac86681d34433e292e59a662f15c7e5ed97dbd8d112d14e9a8d7ea16e2cb34e530a0f107a35e62f1aa3115246ed9c9cf2652b4fc87fdc9dc5f6652edc727779f809686340bcc248bec77a13f56cea6964fc51f91ce70c8945a0652e244ed478cffcb0cfe63fe975dd33961bd97e793e5a4aa499b6d92a28ecb7dbab9de45c04b6e0438aa562b2cba1f2325a6aea360364fec026337a81231ff6a67f36d1540b08547ac5b85f420c8697db7f894a11d54d200f3283b3f3ebf87a613b13c86b4d180b55d06f944fc87d3d02e3cd4b08b8c1c364bb10113b29257572e8eb703bd18cb6da27e88e7361d1323e14cb1562b072ae40fc0bfcb9f871eb4b38372fd5c3a9301227ab15d996d0c34735370d7b705fdfebb0010e290d10269228f51db2061a8c9cbeb29fda391769e16caa26295f37b2c1493dd084649e2f9193b13595d8825898293362d6d6c972d4810eef84f70254a01433eedf719d299f6391511a39ae2d64cabe7db16e33944583048f3b458f346378889ad6abf61dfbbb6f1bab38265c12d8562e31cb5add16dcee5ae038c12d482a7a253099e71fed7a1628f12dac436b8776c195e6e3c26cf9300141718aa22b65066c18199da046f3e2e54e6d720ed341851011111921571856a92d48851a888a5e0e9eea96460f063eebbd7319252838cbe32b8d200cb2d8524a9413f35f6d2787ba60fd54da34ccd1eb0496984a517f38d3a5dcbf2c2efce3d3e96030d65053ef053c4a4c62d9262eae9ed4ce64856743430410e84b77797fdd9b3a66bbe692e212ad54895598e8cce6cc2ce6d2caed99fd3132ecee382967d8bca557abc7966ac44a8b0cf1d9436cacd9e07dfcb4c532be8b05234dfdb5fa21538fac3dcb6656152f4dda0ffb4c2b61884803488023b8f03298aa8b9ef104efe2116f5e909caee7267658431eab993b4c4dc1b660ac0c30064118178358a35b6cd33cbf943d66923a3129978a407d2603079e3e9aa2923693b0d80e76466a0c2c14cf67b5f838faf6a5ff4c2c2beb4d324d7d385ba5387830114d5217271ce82753c799879cb225f60f677c29753f17f51a88bdc0e32cfb09b375d18d87cbc217dcb911e0821d0f1d66a52f9cd5211396cfd56b0a11ae19f83d5d0b8b4deee18e1ecaa12bcf4e344b178f5150c4e4c589e09315b527e29e21b37d2c63a28eba1b3c0eba809d872f86161e4cd64c88b20626182c1c072087d91d4126b1dc7d0654a43a77f23685ce6f116fb3370c1834a2051d45b3da7aa17e8127d392a50228593c79e2a438e529d80f50abb2f421969aa7a8db0fe313b9ab132d3d21983034ab2204a69c70dbcd32b6a131e06aa33b5932a2c6b5cdd2342b5b4a3a0e45a039669fbde391cb19a453ef8f786af593a0431c77151efe54276fa5fbb0ba52e257ce4d9feca1c8c80daed22c67ef101586b0570bfa1d518c9c106b23b39bb99eab2e072670f682d52eebcb59ed9b88657718ddc2e67fcf352437c56bf382cc61c5a12f68d09074e287d3d77a23e6d072b7c1563545f85507f554d267f2154051e2e6e4ec35afb33197b32b9845f6d6dca1685e3143835cfb3417fa771ecbd608e7ff2e2a210f7d49288776b850236d488c92b0feecff204f14bd092abd692ec4b70a6dbb3d52bc311a5de716ad193c15dda3d4532b9dfbb3a874e59545b4f63b7ee9a033e72b9c764c504e338412421349a75fcc993bf7f28624de9da0919a51afb475b01f5645f80d9444ef40768a681cf288841ba55ac5730581964bb1601643d498d54cddefac148d12b33e979fe97e499d1312769574c94e40539c9926bf3815ec20bcfc3aac756888ad14b65e67ffadb400308572e248fadfd3a2c832d4f818ff1939e80eec65b783ea254eb6fdf16a29a762f70a282ddbb0a93adcbb1c1b72213b2f805650214681c038950f67ac6927eff9bd85682c8ecf3ad26b73a27cfae415ca5cb62a698901dbb7ec3fa824c41df7afca5912b5ed7aefa61eefc13eb7c554ef21512bb0d5d550e27f93e3ed7c607c84b6e385f9ea20372f114adceb631db4e994988767899024f914033ecb4ee3ae69f208bdbcf2b51e0bb97cf9ddaba074ed20c89772f8c6667b15adb7fffc4b08e4e49472709770b34c2267bb1575b11d32605b2f58062c59919c0e866c244f58386c5b86324ac0e742aed8ee0168891f863702c4d5d3c849f271143aa9591f1a27c4efa3a7514775fdf6b7d3d97d1d25c80e73f86e043b67d9b6c0f6c496493dbbed304bf990d1aa073fcad53d60cf432dd744055f176bfbff71aaee97ece6ea63948694efa3d2cc1a0425ff928a5007bedbe428fca7e7e00c323bd6d042469556819e51d18e36ef78daa105500286df9d3215bb61bf7c6d14003449da4a9515de89c16eb0eb86eb125cf0f0172c2800bf8b0e5ef96fd34b458d2fc8a570906b7f9010fa0b3ba892cadddca3061f23335ce288bcb1ac06e87710cdd3f8aa4792a4156ce756b69022fea0864f9a8f9674bdf0a55de6d5ece7200d8212a5fa5e58b9156f846e6a0b08f4b15afdabe609c2f6e1a30d0936d6d64fd37f3a9aedd9a534e1309fbe10dab75dca46be7e9d1897fa5efb73c2bf34af74bf24fb8735aa2e72ea534a02b5d6303a193d927ff2ba848d1fe9a8616be3c71476a4bc59e50778be044cdd0ea4e000f06b056b28d6d68e2a27ffbf68babcc2d3e2289e2c2541de4cab988ed9ef885d5727d31d63af73c020a4c30acc9bc70982629d572d120efa5f280fc36c92b4c6309d0bd54989064329d290dc6577e66235d47413ce8c7f403655165fdf1f8b62fb94c0878253b9bcb542a6dab12b7e3a0679d9ea57606ded9bad5199e9afb3df9c4f4830d997e2a0d387051f6f2cee03ce6347f91e8364cd1689b4844ee38ea86281868d5c0b2bf99c65dcf1cf9826285ac42e960dc4b0649c6634fe1994326f8e1022cfec606a6528171c33c6decdf8ff37c6ac23a05d791d1682316a87709d7091f81b31d9f43d0057b9c0adf83ab13ff42419d33280a8b029795f14c308e54080f3dd8965b38f701e9b9b3380063adf8b67666b9152b1d21bcb21b8ac0cd003e14c7b42aaffbfcfc85e0925d57fb386f1ac85cc87e2d4d5ffe0e15debc2c1a38aca1fa55d97842d17d84bf82c74dffd16ff2f3ac38ab2e29da5d4d44aeb5fd6a515e6ce17448ff61a90875b56970392ce9e048b63c8d9c5ab4f05bee509b107221058161b63239b4b6b6ed146dea51fd8cb328f9e3c2b59dd10fab91b1ff9ffe7d5c9b96308254bddea11b97e2f9f8db120eba88abd0f3e93d602d0b3cf3747e33de2392be9c0bd52431bf943f53498f830016615934acdd898689ecd6c4b27e5e860c039c5f5cee0655bf1699dad4095f178ce62891a6506785d706d81f7663b390ecf4ca7326aaa5265d2d8f0e96d7beb654017b3ddb77db73f9ff6f51f4243b6b782bd27d19fe2bfe5ad20ca4fbdf4f2e2beee9141f98662336855196320ea42008aaa37dba4b7c379c9cdb3e87ecd8ca8c4a4dd87c59a6a95ffdb698a6a2635fccf215f8ff8a1b218d3e983a3ded05ad48c6370276589de85cacf630c8b07c2762442b5c4e8558ade656b7a7cc8d45a75ba419ad86c281371de576959aae8703a46a4819d19f20134573e8b292043eaf491dec96354f3ee7b334c4b037f77787b50f61aaf4cd84f572657686ed24261367f58d33f21261b174767b5c4b73f787e52312cd4f47d4d84e499f735aea80e17596625a4e90050785cead247feda23b3f797295801b054f1f84eb4c50a8d0078a4779293f6755d168c536eebb66cdc92dab26d66da4d67457314114762f57bc221ef09a525ff99749a9b525f8dae91507dc069250cd8d0365f831f7e50190bce819b6ce6b5aa029f07384166f1cf9b575741c9ffa0e6d145a1f70e84f06b91e5e26fcd8caa37b5c9067887784384b1a92fe18f26bae62646cc4a7b6a26e3294e03da76f9c702dd1abfa98cc90358d0fb9c1b76a54de1ad9fc3cdc29bc03f2b69039b4595ddd62e9b48d4fcf1689f03773e8130fc4d46d92fb834cb653d30d3b8ecf6e1ec2352b1432848201ee38c63fe9e1a0b19dfbc521a78fef2f1dc51e52ce1e74b74485f4a3aa69e7e4a2df7334d379f62e733a0e2ea6fb1abe71b425bcf2e64592fcc8a0d5058c24ce2f4b83af9f3ee6360e4ab66d1b3b400d44f5454fff12b0c6271976feead159dcebf9941e146c974b0b7b0db0ff0818044ccae70256f4b318a5e860f81be02c7d59955e24f7b1b07c5e5fed5e31da0d5a5e7f60885a331ed9dd4dfc5f2f1012bcbd39dc81634800f03e5026cdd0061cffd2e17d4d5b2a22913ee3523ab015d997b7623fbd0643e9707881ac47d06f175bbdeda2dd1c41e31b5310424b81356f808a6d90aab56b5dd2d4eac739a3a803257459f6f4df9b33560e98d4b8781c260e4fa0206c2ee997bd62de8fe2929114fc066f734a2508055517219e2bd9498cca760e55871f10abc3868565de527df7ef7c23caad3c81f088fce4cf9371ff9b80bf706e0243f0e23fa4cd37038535c7cc0bc85dc2f57bb2499caa3ba42041fa441a1954ff9596b19d36d9557e4c77305efdebdef53547139c98d605fee0a661c6462ffa6674fd5d8737a1a4d5d203cd882c4b835f985b1c32821c6812470f1010b8a3c69054b2d6f1dd5572d9d28072c8d9fd222c2f887380fcd636166fcb29b8b814c05d6af98f09578a24331026c1b61831cdfdabeaa69b56fc2107cdc578e35a88bc48582715578cd70e414060a1c82488da7796b67e9e4092bccf019222bb26f8f8d40bc59407d912a8a7f79a900eb4e6cf8ac02306cc2e5600f0339132f7f806a395c7bd3063e4af37c335db5ea75b595bb708b22f723722609ee3060cb05c9675a3d84b44b69057a06f8aa8f76eb4c08cbdb95d138e9be2256f5bac8fdb1cb383b8a221eb635ed618093c4a2ce43ed5be5846a4e03fb2b326910841b27750f4776134c1c7b6b159fe899c5901f295946c0ba49e5073838c90cdf0ac943023807b157b7627900b70b583c03377e8ecd250d15084fa05bdfd9ac4f81822556542ebe33742d93a2b93c8f50634e675f47c9e5c0a44140eb8e1e03d5057a9849d03b50965afb615717f221895a4d53fb7d75b5b953932837cefbc0380e72446b8c5b8d43381e485b4750e5e337c9463536cebe0803541eb1f1dca7a9949239cfe801ca257756b259761848e62cab174c1e17d78e039090a5d675474f7c6065695d02d298e7e3defa7b7c22c563433c3d7fe16c40c841a0cf92c8187274b14b6c225a16018a7ebd8b6aa52ff040d70c12ae4ddc49dd4184ce706b7bbc9ccfb55bd5315c6031945b9440c6817e73b66ec48df700ad5b6aafe80157398dad29908a40678d48cae28c2a81de0ac6436c7b60538133bcf455b6831be9ed3d40416ab32bf1233e1c4318886cd330a76661a7c651b6cf817b360372b8d1b6746845616810497abd23d39405f3d6f2405d5299f5098507dfe339e4f06c4ac71baa13890d9215129fae4260af632509384de704eee7e353c6664e548a964711a69ffaf31bd6ffc52f3c78853a7710f74f581f3c41b86ea28ed008a4faef6277190c369624c3e19b66964d22ba2a8a6bae76487ae55bec1c1c4829d7cd93e2a78d9365f372c8520b7cd12764698623d1ec5eb3c688527ac1570670d6afab70b2a56a058f6d5559241c25c795d45590c6218455a11f8c27e90f8544524060c1d77eb70da12374b9ae52b6e39bdac0d4b7558b6ba6616da37845f238387784ce5d309f1a933ce76c19bec02a2a07d524b5974a86cf8ba8c3684dd37e4482daaf237c01d89a945eb226ca5793f061a9ccae3e179a4f502e6d9488dc0da8838782cb6276e0481dbaf8bf7b105583cc15ffcba2f93b1839464457f23bcafbef1ec9bb461258b2b08f11253821cc1c4853c51515daf220b88be08799a12b19dcbd5707aa6bd13b9d438f1a4e2fb9ff9c85e8b209b9e44683e377025a354caafa0a8c56e183090e9871a7e32fb9d04120ef26807baeb8dba80b1e5cf90225692189cf2277ecd9dbc593f7f1a60788e6888d05f6763277f6b366adbf76883fa94c963870c10329a74d21c8de279c824a075866cba5a35f2c8e5dc2db1c7d55933f73bdca16a97c8b859880a187e8fe736ba05199e9657f51fc1a302cf2a0ac60e6bad1b80fb53897adf5b21d78726f2ea4b58084b444c08f36c8f4cebb3a42fb56aa43735a3e34f245721b32fba67422ad922b64b3605ab6bdb781f0f65d92ed21715a03bdb5869854b4c80f3442f05eeb27fc6cd315d6a55fe50c2da90518f89f6ef02339d9b125d28fab2217af48fff2a1180adff0fd451b8b7d6e39408ca00f9a2c9815913ce53dcf5ea793429ed563b4e50b3c3c43bb3cf95a2d1a172c2a4c3d33a0578573cf9343ba2bb4c78506e63300df8562493f56812610ca4261b036eb157c462991618b35275ca9826f9aad0cc4b21947a2021672bc153787725aabf8931fa265a403a8b6268d330dcfa2894c53e497cb640caf3f89965b302471e32bf4fc304de6ca18cf7526fa47634a5650d79e31ad7eed72a96a74569732089904e7e04cce75defb2777d45f5893cffbc79748c37fbbf1bc768b4ac09104bfc36bc1cf516d624a43ba8dfc54b28ab0eca4184a8e1ba027f43595f885c2ddf894b405ab926fb5ee20b83df1699da7d5c998d7ab5a234f6a9bb6ff22aa303c0ec007628e61b07cd7d2c5247d6911031ba75bdac7450fc4332c8fc5ed48cc98eab5e9a16b6226f5133e29e273638409edfa4c3f78fbe433cf5fa923f9cd5a35740781624af58aba90dea82a49ffc38d85db9ace2d08afad87833ae3be9dee62239cf9c5598edacc9805d9073d1bab4de51aa773d142dacf69e7c64e01dbb5e19a8bc2520fd91663927c0c44d6b7461b7220eb596979a1e05a1c2eddc35d63335a7f4840858ed3e873458fbd0c277fd89b77dc75e38c6900c3b9c532394e9411c2397650f2934ee756c1c445de6f798b188e63615fa5fb142ef3666747a7be4614b38d60808542c9ffea1077297b31f9a2ac56a8f1de35127f2962f1d9a0a11c669506f56979e55340c4c12c72c5b290cb368a10906c6be4fbc6bdc42c8a5b58503ecf40e2c96228288e37b435a3816088b06cb677ad784fff54100b9b0b7575b2f45d359ee606e971e6271939eb9c0800b6194ca53741f074d028fa3090acb74fcdc64e14a6b5f26a849c6644ac06f70c83c04d52e0c7a8acbbf84a1fca4f6d9a6a015c9d541c35b5cb73ea9ef05ad7da9918325218f3aaa385062b611c44aeb30b4285aac643890f94693be714328e59ab06c2f6898bc19fd4eafe1f7463f83d3c384a4d29a06572c81d783c1c2d1fa8385a3117d2765a4a47f4a6741e307fd37ceb3ac7920d69829f758d03e1656c829606b6c1e3ac9eda3e13fe29a55aa101f2ccd0c8a130ea5c8ad6b6ad110613432ca90294750934c1af1825ae0fa993ef340e3c8d17cc90a5117d1395e397a0aa07192e616db30597fd152432b679433e1bba7b21dc14a36b94b6eec52185e11fe6ef89db0f543b45f3e505ae641748eb18f02fd167ac61c535537632c71ae7fb3f79e05b4e18a65a55eaf06cfc6e451ae32616be3935d8afeaac71128c4ecd07a4d0eeb88305e7a3127f0ea55324ecf858c766c82f726d718816a9ce55ee6647cc5a764242c71808eba2b35b2587c94e63d106e576abd068ae7213d8313d8fd9a384b6ca2b2143b523758a457f99d0295b3ccc796f8e9c82f21c51f85ed8c411778da50394561b2dd6ac39848eec0eaaa2e53e3e4f10066eac4caa8564474e0857ebea816f0f12184ef539111c5d1407482952d8522d1445afc56f0c7dfc9558fd88ee0814b66717a33929f8dce9fc06d6e30fb4301a38175c878706c8afe5227f6b64bb7ff14f6952a32a18d04d0e673ba63dd3f4b9f43fa6d3432c3857e537971e1bafbaad1db0a9c2c273916496945d981bd22b118f71d6d7697972a3671f463c9f11faed040c6b3d1c3404538634e2714fec936a4676fb3e9d0471347e1caa942ff1336532277fd6286bd7c3af80dd19980de0022f1c5d0306b0a2f49e2151aa92e983f02f6b3d8693cc39c83dac818bb583a9f1f30885ebeb5dfe3a804640297bd7d571464d17256fac13fd6d975db3fc430ed1ee93f8deb6f1b580cc184220442dfad64bf4d8148a42bc714e698039bf522ebfd85a18ad2562d03d1b715c3d4be32f7a03bc901a23274503326b6da1a6e03fc620ea210f7652229f3721ab85ec93ad012f7d22ae48ffef41ab869917cb8c2e8cdc700aed6e3ea0ae90d5c0ca5d61620a918cb8ba49c90748f2b40c4e1a77f0218711257926360db6561e6aa9020df2f383f083edc3eea5beceaa00211f4e88b97f762f55731d23f0e13be1c63bd14b98378bae442659b557b0cad8c68dbf9476b42cb540125bbb9fb4466992b1af5b4f38a6eae14a99ee000ed8fc3c49ce4fb180733d1073219b67c3815b762e852fd1b7e8da64813cec27102a3f4562e2213529e2e8a3ea52b45fa199eed27996ddeb343797e10d0580346025ecc20684887ba74a2eed2f77b8d1b96c88702afaefc1d3027db57f7bf03cbcf5b686ab74f8d13265e4ae36495b9dd60ee28b8b6fe96cd888b877bd5e7d91bface6365bdb1368721367feecfc2d6420ffbce03b8593c697972ca18dba70787613c0d47324be6adf24dd673fabebdf0e114ecdd7b0171d6c412b3e978dff3b2e14869dca1da836b45c2b7c10c1ec94718386a66d9c06fb08e6e0a0e7922f5b1cc1839bfb0b03d05ce9cd2be6b03db132ee39a72515a90b8aaa8aa1606c964ac4f9a799ac4116e6ce5a6a13562bc8cbefc743ba0bf25f4757d9419971aeb80284eb3c9ef1b8a05fb41b2bbb975f8f0ee785ebca9bbbe81beb61e70aa16a30d9a702ed0dd6f1a55daa224599c6a22365822426c581b419b891499c7297266e66fbebe56d1932057ca20054f5c1b887ddfcd364e097e9d739eaba7ca71c1c618df1cd933106573e52dd2349a406b516fa7e0b5f1d5b0b6a1f2eaae077cb0498b41fd6fd91111710837b091324072a83e35622860a90e8e38cd7847c39372aa66217844b500e53daf57583a54ed1be9b9364bcfd01a7b0b50cbd97c2b2b337cb2ad8795dfb7bd16857c56fe9f912255fa1cf63be45430dd9f0a2258df69c013248cbcbad3da1bfc6ef8641a0629fdc4d2a0c7fb5104b673393542b25dfe08255fe254aa84515f7d5fa9ae0abf9a28c11d2dfde2ea911d49f3096670b90964d66cccfc18021957fecf73adefd38290acbf6ae91997be012c37068c1c4410ef03b7785386c9d512dd06b17f10ba8ca417b3fc10fb97d6c62784eb78c1adfd621de37234a05d2251aa2013da3309277513b230bf2e8c26af9aa4375507406b0a6152bde5ce8dc1c4558eccad0b0909bef5d839cc74fc59228dab487498927affca1962249bac590e11012109ce0a8f488a98d0bdb9074f1f1d36f5e25e8064a29b8ec2373ff5aca4c0cd953a6e0a6ba152e65ecd1b6489367ad2c848b94d139c5ed00847920183152c0de5239f578c24ce4918c3f4416e1029ac01cb367b0e9d71c9c4cd7445742f412425f837bb737498f1316fecc20be8e9d3ba0c9ddc9ff78140a2e8e7a9c6736b981fd815bfde4f28e434f34570387a86923262ffc0f85f5c1580ce22b435c355464ba52bd22e8e3cd1cdbb46e651356265c5fd6150411b28afcd5b06435413e5b614908d6d684914d0afe010b58e0db59556aab4820590e94323b527002b901fdf8205b53463df5ce5575d3689a96ede85de4d24fe1bbbb2d76ea65cb1b4254cc708efa4658747f8e0b7f0271a9eb4331918892ac9db0bbe42898667beb927f1eac0a8297a941979f1972d1eb1a12a100bcfb3bdbb924e9cc9473ce4e6e5f4cb22697bb5dab77ce573bb7872182cfd2afc8556c16abc312cd3913ee0825046bd2f97551cfd2c2de598c8d09862dfb601d12b1e332d9c2d64940347e2255abfb4a29e2d1b80d3333ed56c72062f8efaf6700548191a9c667e60e4c78121fd0d088ab03235e5f0c44d9f1473021368ceba2171758bdd135db9a4f3cf3ad57b2d4f69a2d3228e0970a029258741daa03dfb9e2beb8aa9abebdf7ea7e09245987dc892eaf49f3d3a975207dece650af66d3e29cac59657027e58ab8fbf5d3355dcf335943fc64984ef28c27a48fc3959b33365945c5ded95abbebb5604d889d72c5d9d4fb1463a84b5e1c7fdee920955c3624a208d6e71522eb2a79ddcded4d6c93eda2b55315035d9cda6eb95f1a93dae665efe65b581b65ca22f97f377ef64e28001517e740d776110c89662c26f8527567e99f6b3574b0ec9d6fc8de266490792f043af790f91ad25f6fed099379c7ad4a795f41204149c02a0bea75d0698531a2a8d5b432c20afef4a12f33c228ca969fc13ea5941de45520caa2d674c8c522f71ecbe6a4c9c9fa7bb985b9a18e7b2aeba52ef10659e242cac6d29af52ab12b71380b182f13079bf183bd4686621833736064c5c309cf459051dba6b151d00f15056172e65bb61e59d6584f89b6e266931b1257428028bffeca8a1551012147cb282284e4b1d9be934b02e8d9e1b3d347ec52d1cccb870b3f39775d165b4908b60457c1f68e866f847695890d1d16090c16da0e0630abd713be957cef4b3941eb8330c824dc15997e0c16988c27b03dce464a8317a83cb577a16d2381678a0db36778dd2ac6ed78021a98789e499b969422a8151a22a4d200524f373643de8d6ea7f87485f238146f6d593abc3626a7364e1691fcad2b633c5184890c07f50b65b70aae16be5bfe8393f81e4f6faa5e74dc6f0aa3af81db961f630f6abd7f5382477d7401e009d41fa606f0fb259c59a23d210017bb685e077b46a7ba814e2d5e0e7f7048bf83e42b54a5d908a20c364eadff705048424d696881bc465e96b94f570b03687676ffa6928fcb4bdefaefdd3e8e25304c4f730fb32a08e9b7622598e3ef9396e9a9559d06d10a4f0f56a7f40bf44e67394b7d40f7b452a03e09f5a090eefaff53fbebf9435fbf5e410beee6059b9c822d5adcf3448dae56b8c46daa8ca40a19ff6cf225009e69ff652d6bfb5509caf72d9009d320134d314575d9e1e0b13fc9a1545f0e26664be76561c5d1025652fb3e9af8eede9af9459f5f9f2d64ec1f2712485e0674f9f343bc2d1dd230df5bb9bf78fd6835f9934a9cbe3d3aa7bdfeb9d8489670c5c051a798df18025a6fc4a165ed3db783809611da2f37cc1dc023bebcdc6833eb9997d8f73147955c30f6cba75330469c82159bd88b1832fef1cf25fd8625e82e56880e786e5d2ee8995fccd054c5aaf4dd9dae2d199eaec67814a0b30c28eb178c6d529fe7425fd864a30fe7483836580ff2294be3da75a8474fcb96c281795afe9556be9e1318d76fec0f62216d885ef710dff8b885c55b4002f8a0a60fcb11e5ff78a629142ea91c640873ebcb3a95f216fa77966d46501568191e317c11bfd5b3484686d5b64ac36520e0cdadde206b82f7797c58b66b22a6d8283fa2d37f1ca25bcd49ceeca0e8dc5c88ede49ece8bd16b162d4a7adf7245df79d287c6e1baaf1775462a4fbd2e0ff3037223380cf658d307415f2867b69162a9299774cc7361855932ba5d90aa15ffe7bb24624742598ee93830ae35c6f3b3f2833f485a7c4a212fe9c3cd29035ead4cc6bfde05ecb08ec4bc05a04167e61e6bc79a5557d906236f608f3e3fba8b9e738c6fddb8980f37763fe85f842b9cca174e84f90337142cd857365c64659fc72206a007e1a88e2496a89c9edfd67091485dd31fd32212bc907c4be15ba10d910f095f6d56f4577e29d64f3073d984af73adf14c9254db08925d74c0c617b24d68d99553793302ed181368f714668c89c59458ceb6ff1388dac5162aafc3588b1f898eac649c6cacc7fd18c2eff32322c4a0a44e24045afe8d16128b7647c5285185cc9b04b7c37d0786b5d4abcfc17692228b303a36a5eaf10e42d41ef17b92af551ab10871b31603b4bb52edd2be1387b717b35708cde428a3fe79cadfc59f4adb9002bf8eeb52f5d66044cc507b893a44aaf6deb193a898d27b9943662584126397873733ce04ebd53a909fb4abe77d8363f1b676352f3023dd7610fe90d452cde81940a661cc7894426cea69dc298dd579e976262395e130e684a9f065b6a2500ad6c97814c9af9c9654c571efc6f139b18f6ed4489356de852360818d054f0b5ea8e5f341df757d9617483ea3254db1e5b2cc9092747a62ad439e00a0f0ea54c677f33d1cf3c2e6d873ae9bccd8c56cfb99ff6aa126538101e34f74dbf987f20b73706a814e4bcb8c1e4e38d527961912daf14cbc4e7cef4761e2d6cd8739ffac964d5ba77143260d9b692e5797fc18914f5c5976c80dd998a6fb93b230025d2c03c1a6cdcc09bbe475bd2e6eee84407dbb9135f5b9bd7e6dc1e6326e20deea479a3e671b2d18004724816b0a26e12dae253be9c848d727f448949d9e80fa0a85e92657ca5bcc2e2c805078f764307f63682270f38ffd82aeb91db3aaa208dd2dacacee92c3dcda26d5d0e6574cf59dd8e5511011f7713cfbea2aff77e277ec303b0de753c69741ab25242f9a263eb836c611cf83484589f2c7fd4474cf45929289bdaa7b9e0e4529f517585d83f8fd91bcf9d924f59a7d04788fea1303e11215a308cf2f5696b517b55b3389b5a13ef2e42ade0a7698aa7a7c06ca5ddfda53631de49649ccd1a1334cb3afc5b184c10017bb444c4af8baea1710d6662434c5b54ed7712ddfb1513b141270e1d51101d053582c7dacfd2a3932e0b5c15add3f504d2afa17d5fcfe3dcbff110dd3e3f9dbd2d82ba83da16955c72984b832811df9e2d014b75c4790aa968e96add3e4e2fd1762c6535f6c9fd590d0a79ff14149004a34749da95946835d384c7d6a4e8b36a9799de5c5066236474d721077064319dda6619f1314bcec766f37994e1e5efcb6dab680966ce2ffd6132eaef54e563f097de2bc08caa5829495c10cb1c5a977826d8cf486f2d58813a9cb176511dee19aced7d025e9d1da591fe5e41d75070906098b25a36aa515669f5cd0d8d72b235cca196d778cc4427f6f4db83331fca7c3c5dfc8723ded9b7c35f9b31d6873c0d240fd52f4beb2acf3009ca96de6c748c70328bbee4d49196c4d7d1db8b5eeef81736849299b0a1edee9a2e6cb7c5fa27edc5c3a96c7debca754d1f9d86139c5b16f1e42e87e88781b6547f7cbac01ef1678089d9a842996cbc00f48dd9868f66a30a3257ef6e1affa900686761c12c4128125feb3c4622ed60ff1a4f2cd06a67ff7036f70f0fbf6aa5a654b329d420ddd33e4c5d6da51c9e89d65b1a22f91ba88dfb9684da3616da67dac6c3f179e871d0347d51f4a98782e74e98991c1812dcaebd08e5784b6bbe8679ed930bb421311c1cc9873d5d5bca71d01740294159cd9c3166b9db6cbf12adf89ae3cb7c2565396c745579b2389af5e9101ddeaab686cc8e1aac7f123398be1ec980bac49fa94a93912d8f065084b94265485518211566b5f0ba9319f70074e90a5df5cc433f470ec5c01631ea3d684f7506c5195abdab7c481c045f65a090e32be1a88e418296ab568cf6056dc5ea1121c7a91e3a1389d9f65c706dbd6fc1c054c414f8dae23247e365db0a265ff66e67e227ddd7dfdeadc9316b7cd79f191ab01864eafa91066bbc891f9f9cdaa5ebe82e329239260dfc26a07318cb323c4bfac8b879888458ca32e9d6c0de9394df8f33c345051ddaff6aee90fcf978a929ea5d500edd9ec3dbb4132f7f7309d97dcc60bd1e387b8937383cbe8a9335b75f7accb18f9d9c4e4d1eb587f48bb756018d0a6b6435af01000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 5737c2d81b298b5672e1a119493bf01a886e00ab22cce933e50f4c9a293669a6 ? 71086333 of 100821774 <86>
01: 1e859c146d9be7dcd9ba863f64d1324082340721fb4401fcc287b43dfec1b354 ? 71086334 of 100821774 <7c>

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

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



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

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



Inputs' ring size time scale (from 2022-06-20 01:13:48 till 2023-04-01 16:48:16; resolution: 1.68 days)

  • |_*______________________________________________________________________________________________________________________________________________*______________________***|

1 input(s) for total of ? xmr

key image 00: 8c14a1f869ad3d065efa56c96db9f4bdd65e93da38b35e28343b69537f3bd912 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: c7278b92917373f3ac87124f298e05e57a7fe6d33543a44545cbf4bdc2e9644d 02649525 11 1/2 2022-06-20 02:13:48 01:325:14:00:28
- 01: 51a385773e391263fea4d687a1223b46ab1ac6b1e73b344a5c53039f57c52940 02824145 16 2/2 2023-02-17 20:51:11 01:082:19:23:05
- 02: 21c707318f9e14901254625bd30a0104cded6bc6d4aeafb23e2fb7f10b3284be 02851244 16 2/5 2023-03-27 15:39:49 01:045:00:34:27
- 03: 334360b8c49969840be56d3d0d8f19bff5482dad483bbb69f228f797fb7c8074 02852366 16 2/9 2023-03-29 04:58:21 01:043:11:15:55
- 04: 4b964f6fcdc5e3e422ecc34750ed1cfe31f58192690a6fed9f0eef940dc3a75b 02852626 16 1/2 2023-03-29 14:05:29 01:043:02:08:47
- 05: e78cd99e223b150f319f6e6a4f460df31de2057f657d481e766495d7dcc433a4 02853009 16 1/2 2023-03-30 04:22:06 01:042:11:52:10
- 06: d0c32675dfe437be184c755cabc07a3e09f2d7bb4c46638ca780b309dd496c54 02853457 16 1/2 2023-03-30 18:21:15 01:041:21:53:01
- 07: faa8438a86f03c33ae402938f0e2c7cec109b6151dde1f27e7a0f8a82d85322f 02853561 16 2/2 2023-03-30 21:34:01 01:041:18:40:15
- 08: 5e0811dee11ec87dab601eab5ab0b10a82e29dac42b23c11bb153732fc2412fa 02853628 0 0/31 2023-03-31 00:05:13 01:041:16:09:03
- 09: 53c3b211cf2ea5abd89f804bbd9e47e96650424b141efd8ef3b9cb0b5a954a28 02853678 16 2/2 2023-03-31 01:39:35 01:041:14:34:41
- 10: 124d87b7a0518b476ef70c1ba421c93ba42367f3f7fb718147a2deca38d85645 02854410 16 1/2 2023-04-01 01:58:26 01:040:14:15:50
- 11: 5654cf89844f4f96d51918b0edc23fefee165ff2e520eaadf60494cdd0cf2508 02854657 16 6/2 2023-04-01 10:12:43 01:040:06:01:33
- 12: f17bf9960faf20ed9ed4ed713f97fb81560edf602e9b78b7fc85d897306e0cb7 02854768 16 2/9 2023-04-01 14:25:06 01:040:01:49:10
- 13: f90a4c4bc950dd4556e375c8110871ee862cddf30413cd0d007054eb10c6fb2f 02854779 16 2/2 2023-04-01 14:41:17 01:040:01:32:59
- 14: 5291b7a97e66a345baaaf4d4acf026a85ed3aa77282400efee17aec07f6605fd 02854817 16 1/2 2023-04-01 15:36:54 01:040:00:37:22
- 15: eaccc52e5af351b99c1069c215cb092ba7fd956b9db220c71af1d16ca6c7e4be 02854823 16 1/2 2023-04-01 15:48:16 01:040:00:26:00
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)