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: 1ee1d91e6aa0dbfe9b72c88e53c6dc885fc49fe5d709626da531e870d3fe6b59

Tx prefix hash: 8d29a989d9ee6cda0652fb1088d3562adaaa8394948c47d262520af4358a7967
Tx public key: acb8e29c15af77e9639b61d975542595c54aad526814285b0f41e7b07f05ba71
Timestamp: 1680404782 Timestamp [UTC]: 2023-04-02 03:06:22 Age [y:d:h:m:s]: 01:045:00:24:54
Block: 2855189 Fee (per_kB): 0.001963880000 (0.000020480000) Tx size: 95.8926 kB
Tx version: 2 No of confirmations: 294774 RingCT/type: yes/6
Extra: 01acb8e29c15af77e9639b61d975542595c54aad526814285b0f41e7b07f05ba7102090198d8ec7ac32489f21090f305524946468879010057454250565038580a00000020000000ae0400c3020049434350d00b000000000bd000000000020000006d6e74725247422058595a2007df0002000f00000000000061637370000000000000000000000000000000000000000100000000000000000000f6d6000100000000d32d000000003d0eb2deae9397be9b6726ce8c0a43ce00000000000000000000000000000000000000000000000000000000000000106465736300000144000000636258595a000001a80000001462545243000001bc0000080c67545243000001bc0000080c72545243000001bc0000080c646d6464000009c8000000886758595a00000a50000000146c756d6900000a64000000146d65617300000a7800000024626b707400000a9c000000147258595a00000ab0000000147465636800000ac40000000c7675656400000ad0000000877774707400000b58000000146370727400000b6c000000376368616400000ba40000002c6465736300000000000000097352474232303134000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000024a000000f840000b6cf63757276000000000000040000000005000a000f00140019001e00230028002d00320037003b00400045004a004f00540059005e00630068006d00720077007c00810086008b00900095009a009f00a400a900ae00b200b700bc00c100c600cb00d000d500db00e000e500eb00f000f600fb01010107010d01130119011f0125012b01320138013e0145014c0152015901600167016e0175017c0183018b0192019a01a101a901b101b901c101c901d101d901e101e901f201fa0203020c0214021d0226022f02380241024b0254025d02670271027a0284028e029802a202ac02b602c102cb02d502e002eb02f50300030b03160321032d03380343034f035a03660372037e038a039603a203ae03ba03c703d303e003ec03f9040604130420042d043b0448045504630471047e048c049a04a804b604c404d304e104f004fe050d051c052b053a05490558056705770586059605a605b505c505d505e505f6060606160627063706480659066a067b068c069d06af06c006d106e306f507070719072b073d074f076107740786079907ac07bf07d207e507f8080b081f08320846085a086e0882089608aa08be08d208e708fb09100925093a094f09640979098f09a409ba09cf09e509fb0a110a270a3d0a540a6a0a810a980aae0ac50adc0af30b0b0b220b390b510b690b800b980bb00bc80be10bf90c120c2a0c430c5c0c750c8e0ca70cc00cd90cf30d0d0d260d400d5a0d740d8e0da90dc30dde0df80e130e2e0e490e640e7f0e9b0eb60ed20eee0f090f250f410f5e0f7a0f960fb30fcf0fec1009102610431061107e109b10b910d710f511131131114f116d118c11aa11c911e81207122612451264128412a312c312e31303132313431363138313a413c513e5140614271449146a148b14ad14ce14f01512153415561578159b15bd15e0160316261649166c168f16b216d616fa171d17411765178917ae17d217f7181b18401865188a18af18d518fa19201945196b199119b719dd1a041a2a1a511a771a9e1ac51aec1b141b3b1b631b8a1bb21bda1c021c2a1c521c7b1ca31ccc1cf51d1e1d471d701d991dc31dec1e161e401e6a1e941ebe1ee91f131f3e1f691f941fbf1fea20152041206c209820c420f0211c2148217521a121ce21fb22272255228222af22dd230a23382366239423c223f0241f244d247c24ab24da250925382568259725c725f726272657268726b726e827182749277a27ab27dc280d283f287128a228d429062938296b299d29d02a022a352a682a9b2acf2b022b362b692b9d2bd12c052c392c6e2ca22cd72d0c2d412d762dab2de12e162e4c2e822eb72eee2f242f5a2f912fc72ffe3035306c30a430db3112314a318231ba31f2322a3263329b32d4330d3346337f33b833f1342b3465349e34d83513354d358735c235fd3637367236ae36e937243760379c37d738143850388c38c839053942397f39bc39f93a363a743ab23aef3b2d3b6b3baa3be83c273c653ca43ce33d223d613da13de03e203e603ea03ee03f213f613fa23fe24023406440a640e74129416a41ac41ee4230427242b542f7433a437d43c044034447448a44ce45124555459a45de4622466746ab46f04735477b47c04805484b489148d7491d496349a949f04a374a7d4ac44b0c4b534b9a4be24c2a4c724cba4d024d4a4d934ddc4e254e6e4eb74f004f494f934fdd5027507150bb51065150519b51e65231527c52c75313535f53aa53f65442548f54db5528557555c2560f565c56a956f75744579257e0582f587d58cb591a596959b85a075a565aa65af55b455b955be55c355c865cd65d275d785dc95e1a5e6c5ebd5f0f5f615fb36005605760aa60fc614f61a261f56249629c62f06343639763eb6440649464e9653d659265e7663d669266e8673d679367e9683f689668ec6943699a69f16a486a9f6af76b4f6ba76bff6c576caf6d086d606db96e126e6b6ec46f1e6f786fd1702b708670e0713a719571f0724b72a67301735d73b87414747074cc7528758575e1763e769b76f8775677b37811786e78cc792a798979e77a467aa57b047b637bc27c217c817ce17d417da17e017e627ec27f237f847fe5804780a8810a816b81cd8230829282f4835783ba841d848084e3854785ab860e867286d7873b879f8804886988ce8933899989fe8a648aca8b308b968bfc8c638cca8d318d988dff8e668ece8f368f9e9006906e90d6913f91a89211927a92e3934d93b69420948a94f4955f95c99634969f970a977597e0984c98b89924999099fc9a689ad59b429baf9c1c9c899cf79d649dd29e409eae9f1d9f8b9ffaa069a0d8a147a1b6a226a296a306a376a3e6a456a4c7a538a5a9a61aa68ba6fda76ea7e0a852a8c4a937a9a9aa1caa8fab02ab75abe9ac5cacd0ad44adb8ae2daea1af16af8bb000b075b0eab160b1d6b24bb2c2b338b3aeb425b49cb513b58ab601b679b6f0b768b7e0b859b8d1b94ab9c2ba3bbab5bb2ebba7bc21bc9bbd15bd8fbe0abe84beffbf7abff5c070c0ecc167c1e3c25fc2dbc358c3d4c451c4cec54bc5c8c646c6c3c741c7bfc83dc8bcc93ac9b9ca38cab7cb36cbb6cc35ccb5cd35cdb5ce36ceb6cf37cfb8d039d0bad13cd1bed23fd2c1d344d3c6d449d4cbd54ed5d1d655d6d8d75cd7e0d864d8e8d96cd9f1da76dafbdb80dc05dc8add10dd96de1cdea2df29dfafe036e0bde144e1cce253e2dbe363e3ebe473e4fce584e60de696e71fe7a9e832e8bce946e9d0ea5beae5eb70ebfbec86ed11ed9cee28eeb4ef40efccf058f0e5f172f1fff28cf319f3a7f434f4c2f550f5def66df6fbf78af819f8a8f938f9c7fa57fae7fb77fc07fc98fd29fdbafe4bfedcff6dffff64657363000000000000002e4945432036313936362d322d312044656661756c742052474220436f6c6f7572205370616365202d20735247420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a2000000000000062990000b785000018da58595a20000000000000000000500000000000006d656173000000000000000100000000000000000000000000000000000000000000000258595a20000000000000009e000000a40000008758595a200000000000006fa2000038f50000039073696720000000004352542064657363000000000000002d5265666572656e63652056696577696e6720436f6e646974696f6e20696e204945432036313936362d322d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058595a20000000000000f6d6000100000000d32d7465787400000000436f7079726967687420496e7465726e6174696f6e616c20436f6c6f7220436f6e736f727469756d2c20323031350000736633320000000000010c44000005dffffff326000007940000fd8ffffffba1fffffda2000003db0000c07556503820926d0100f0a0069d012aaf04c4023e91409a4a25a3abada7338cb1b01209636e50d73b91f47a0a1f1e8bfbd93621e7197b7552861bb3663ec347fc4f14fed1f4c463e1ee9fefbd81fcd8f368ff030aff5f3506bafae9f1efe8f43fe5df4ba4258f2f87e657efdfeaf9b5ffc7ebaff5dfecffc0cf96dffe9ecbbfae7fecf58dfcfffed7eedfbc4f9bb74fd7aeb7a4074e37f5fb616f2dfe8bfe77887f97fd93fb8ff11fe93ff37f9bf9cdfe1f39ff15fe8f9a1fd23f4d7f8bfcffb3eff0fff67fb8f2aff3efe5bff5ffa2f617fcd7faa7fcdff15eb4ffa7e105b87fccffe9ea4def7fe17ff3ffa8f5defd0f417f81ff7bec0de727febf1f7f62f606fecbfec7ffa7b3fffc3ffeffe57a96fb33d85ba6a7a431b306f33ac49a3df523fd3ad6adc164d1f7243a83e23f2d27905724e48a9f3e90f2dc10ed7eb84c41fd9a69f0dc21dc710557ff0ed8eed90701bd0ffe16fbc0f3a43bbb634e3f8f249f251db2dd4a05679289e144a858be49c4ecf1a36b33de97abe30a5703659a398e953442d8c43b30794a24cc188f1bdf7fc4a27fb4fc22822c27cdc1547fc5863fa72dbdca43cb9b4b5a8748b1c2861335d18b902c495846e25280faeb72937f0cc88c7759d665ff93161c15e89d168e8f14b3ce8da06981ccfe762d33df18b9cb607871a8498f418aeb585b2204291f5ffa4e32ca5aebe65a6122ee810afaefa65541b53ab5e59e7ffe6546b9fa4f3e7dea28ddb9c3a0a23ee28d0544c850a1594b9e7f0a59f9810d79ef6671f755a66479d0087d7d4e3dffef0407e2db653f4ffcb829838478d425a79a225385625e90dac14354f5656406a5a124433216c2a09031a754ab58c0a96398343142f8125a5d06d4994b5e597a18d8ace945d1a18f6841a51b4597deaee955bc5c678a620089e15482207cc3b3cb7a5a43cd4cc65187a25a9de6a1b831bc7ef57edb7752d4f93c1a922e04813ce2ca05212a67f7e706a3603264812c57b2dbed46a2377bad489676e5eb58a262d4dd0a3b061f8282b8408863e178dd5db4ddd25ab9f2443c4ae0d4d85afd2fd8a6b3f6a2de3092107a1855ecdc1bc30b6bf8b4990974d811613c2337764f82c6d6e70e417f5a43c1119188bf5d3546c5646f29d12c45ed6e0c23db2e79ca29d37c5dfd15baa758dab38da4e0ca99a3871da5561d4128abc8075c1278ee8e5914b1cb392e4f2a8e294625e586240d18687371099bda28ac2a6006b4c0b302a9775605d425113559d8cbe0f23e7ea670ab376b30ee53365430288abb4f400e54d1b8a4f607733605b88823f9d5ecd1d3a2bae47ba68fca95c22c4da41e7697ba2c78f10c8ff9038719b29112e8b1a18efa0e16766ab62e3b367e7569b3cecd3d1946cc136f0ea6fee84499d08d26874987f7d0a13dc27f82289b676d3bc89d2d26e9802afeab7a8e3bc6ba51c8b6654574161725b457c8853ba11922bda5b775e7225face5edc0d54c900ebe7ab5684588439f196be1afcf13263b41e50566ed67aaa491ec06fcf7761009707424d855cf36d7918ccf8d1551d652f48a2b631576c66069fd54aa798d0677aa2270e6b10644ab873e6f03f2895822c570ed111f02a5a945509afcbe13250b935271837538ad27a73be126c62d69cdbdc24715c16e1fa953b0619f9ae806e426543de904457f90dca1287217e4e0c4b576538e454dada0eaa7f60b9bbbe8d1c72b3a125e224818462e0fba661bffc8381144704a5e638364a4d404c841ca6273f2be306145034a9fc2901bfaacea163170ce985cdcbe928065d0a47c8b409ee03ca83fb4ee31581fe2c2e87e74a54713964b1ec1fdb4416f7011cca6951ec228a87e08f53a3292a40975ef63f1a1a695472d9c637350def2dc4c08d4be3e03540365cd74f81506495260387fe89ea0d372f14f783660e0e73b6b9f44776c3869c5d69bbd6b0d7b2e3f3d16afd222bbb362caf04b70f781ab0345459eac7f043a0ea4e18f37141eb9d1fb1370d035bc3e624fffa20fc4d296c47c500c48846bcb0a75e1bfa3250982589722a5a73c120b9ad0745ff36a28dce53b200e4194e4b65d4e26632a0e7b6a8e71781942fecc87179f3c335d3194e83b12da5639126a9d1c1ae20e89b55c54fbe12bb0d19bbf44dcf681d64c68c50810c23d58d3078a6816fbe683303ba3e1db4edb47d1f6776c345cd183f4270234de9738d2e646c5ca06c529ed3cfd9e6fdd7fc01fc5115d92ba0782a0a3a125ca5e3dc27881ce5b164c4b3a07ca9f0f89a88c061d5b122b9394e4a51963515f923eaafdc5e4756d7e684333fae5e36e6ca33a75158913fb3fd25ec0b0ac16a6532cc4e2611d8b471e28cadb74aef9b43d8a160c926523bb3b0b533c1a3e6478c838986b62854db5e2ea5e492285f21a954ec6337cf4612b9ec4549936b42f6cc0f9c40b5962c9c6bee0b173f24bf0b51af4f22de7cdb0a4a06eedfda7501bdbd835bb15c740e956674e345c6b0b0bf79ab7767395950fecffcc08ec41d209f9fa2440aaff0116fc34f8a8deb32dcb700b9956f91ee49d61ea8826408b8777005389e13c6068b1fd9be0a468f6ea4326c603e34960903538e7393a7206387c44d4223631392be8fd65cba63ba89ff481723a25d515e898a46b0995a6f26c77a4fb279eb506ed7b28f09b9b7f5179cb5bbd9776fcdaa5dcb24efa8d5084c541f0cd5356c49b5494b8e08a28a56f677bb761648ab9f8e8b2771c30d06f7a1993e4a5f954173ee936f7439bff995f443ffe1fd34d9e68daffb1d5517b7971abd918164ae432523c732a8cc0e5a158745a352bac54b7dca94d2adaa04aed0c7cfaef4f98b0346003c7d11df36d34fbbb2dace9aa4c99a1556da857804f461086f7f186a9ca4dbcb371c1b334386e00acfb129e1c98ec844ed2fc36fea76cfd32ecedd328b49e77b3c7df35c7a5fb8705497b33731ba8722d0ffd6a749dd0ca0da933fa7589f936f85c5f68a8ec94af0c74f6153822b0d1f433be5dbce6d54f5d4a0e8f892f78d63afa4535f5549675aa319abcba7a53ee3b016d42a951e58eafc16d451e749eb9f5b96e58c19c787cbee0c59cbaf4e7d5278d456a959156cdefd42b9cb5dc5641d2f59ba9832d0ca26070c979f4dbc1e54ae8d0feb1daecaa940b686b4d1cb98ae043ab5d98b99c475d246017b9c63082c1ef53e9e1247f787951b076580ce49af7fff4375aacffd4f7fefffcabc0bf29baeffdaff3f0a6cd5b74153d150a5e5d37968fc94bd72afc38f5be14c94eb6b9ac03c06de2907ed01836448d12ac95cd9f50e05bdbc35372e941fd1adbdcc5bfbce44ee6c44314f4f831d543e93b729efb83328dba54c9c71c0f416e97c3099b27ff6adc3ec8ceb4cc7eb36d5a134cedb7dd118e33aea44f121f47ee5f86d2543de2524efd5f08375e52b9046f072353f30b40d741f8d7cda4853c9e380a64fe086ab2facf2c683ed631c7b545f7cdbd6c1b03883548371ea861ce65b27ddef3a0a060c32e1bbb70c5a7b29c2fbefd2ce26b57bc665a031ed9a113b67cb42b34b67cf5de7dfe11147e50cde8b5c19c1974561e3d8e93190fe7f139ecd0f16f4483ff8004a156bdf60362dca1e9122eb285958659d6c05910dd6a29f43b2293aab124ceea7335a69ce7758afc27f85f98a7e56ed3f4cfafee6d5f2c5785a3c8504d37fdf91239fdd3a12ad6d04eea56c05d331c926a4e58bd8747b81168df69046d0e8dbe3152bece8a52d1ca748c6f2e8e281d8c6e490557eb0f8399429871848673e15b3c4dfa99f3bd68b9f64d0e4275fdfa2f57228794253abbe96ac62653466eef42b96c4b4a98b13124d845d51549b2f29d1456b6d4260c78ab243d87820c9a861696c4ad7c865023bf8ceb746b79231b380ae69807bd58c49a71294d6568c3366d6ccb28734f391c7db0c4bb031ccfdac2461437fa58d32f92a1ecfd8e23e960cdac075a53d607d0c3076a99e60ae94667598ed9ac12fce485d3ad141dad7a674be71105478b2e08c25ddac2c3eba1dfe9ff8945fcf11e7ed2fb7e053657ab6a3f5416ba04858de5fe1b9edf51edb4169b3b7fb5b71e3f4f7bf5d84831db0789c3b28a26ffbf2b4a1366b188935fa1fd5ae4a4928300b393ed17cd0dc6ae73acaa30d47a432dfcecb5a64f561833cee5f038ac579204723b5ac1a43227328829f0ecf58c9454153256369d9cbd331029ab955606cd131a4a2d714068c3d3786042c44e75e7b42e5ca7ba946a65a6fa1d0597f0fb848b0812d546da7b4a91d1642c0e658a8ab4d83a753784aea36905f7061f7fb3f6337913980e76e46e586f7736dc7cb7992d900bb73f1945619cc78da655db8821fd09e4660e581f6e102ed1feb9f6842baba23e96651cd8620e99285d0ce6995979424282f096282fff0d5ec07dd742c52c8820eba669e7e9d58573629f2e07ab4087310f98689f5ba666413a88fa38c32f2ed6ad532d8bb89e0338fb182aaeb673f8e2ab8112e1dae7090ae406f42984a7f88e87229956e99f56304884c66bfbb80d186ca781514c941618d639a2e106db9623b6c147c3d546a7e7a2c570680711f04b542b9fb63affb159be81d72c0140240d0a148ab4320fa3423841d6c29bf3d46b1e5810abe1a591bdeed8f29fc4484d805ecefd7fc6f52372869d5c9fc300abb197584e1bde3d8c057400ed8313ca22d39908b7f20433cba3cd09e94810f70880541da343c070aa8b4086dbe9bd0693d14a708367123cbaf58b38388929e35e619eb2692e6896d08986dc16b32a5760b29d3d6baa636246a9a70832596f4325e669d99ee24edb67fba4a547d1abcd1d5ab1b2bc1537c1a9f145b627d3b1dd252e8e847349103b530cc805212323575f980b170180a87258574fd6c4dec531e1054421d29d4d028b309b12566de8d551ebf40d7d3ab950ee1c01da7b3024f5206d3e62a66d929b9ec58050013fe1efc00bf13a6f470bad2ad4a9a96a7e33ffcb6418641fb57cde2686feb6fd2f7d35c7e5fef626006c1dde2bacbcd02f8707981f6f55870df8bf8eb9c28617b8fc9734f8af05ae1f82c1ac1e4b30206af667ea4d540b7689d4de71db5b14153b7fdbab0537e24cefd8cdc212f300ba458e8d8ffcfc5cde6e0ea545d8b2c8528fffae0eb3aa8c8b9ebb5e99bd3553c00ffc8a934607f70867691705ac50ecb5d6d821c041e7aeb09052f60fff38516f609d1297b1c7dae76bf13ddc5f67063cdffc594f31b08ec65390ac9022239d06c96b26f0dcda40fe4e5ad4f9d749218d3fe3297f46ee8ebf583e15fc375ae25bac42f13adebb1a258b70d670b4e55a4e5bed9d48ab5a47d462a7d5583648705f0ee2a373f6bfcf251a565d645b621addd704c27cafc990e10596e4a58905878bef837c168ed8fb1a8378fba4bd469521c3a652f004f260a51d5a1e2d57aa3e727abd47fa69f63e4ec1010f66d4a60d51d73146d18a30c3bc3163f86849717b67071a3bc91df8c265daa8cba51944b36f04311a53a225b6cc09ced5f282793fc71538da005a94fb0ae088eb168c0cece5b4144c0c1f6e8244c22bb93d429c3cddd7f8e0b62898ffaa3fa9db136012177141761368dea0f05ebc75547679885b67cfa79b073eec6ccbb9956cf797f4b633d410f8441aa3682c9c9b89140d51f2e1a0847922b79ac12812ffb419730b4428b8a033d6da55245d0e236895eb67feaec9aef7df86243bb5533379307919a05e3d3336114f6efad355e1878149fe1e40b5014ff46e372f9fee326f8cb1d2351cd268ca9ad5dc797c9bb9a6e51b6c3f887d36b33d9c64a09ac25b73e85921c498ffe6d86c3dd89b943a71377ac9d7921e349c74e8e4bd53178a261ce7d2d37dc503307c892bbadabe1fdb6b535dcf3feebe60c7fc542dfd9cf4bc86aeece4b5b69ea877d6eb94c43f2d196cd5ec2d90073528307b9d78273ee6279b7afbf727b8c7b2416d2a1c343eab38950e7d4c6771692ba8e93cdddfa887bdc4daf57d0f9acf254dbf8c6150738823864d11b9ebbf356b75160d28e7bcb40e46552d2fb59a74da64ef41850aea3a7eb0c321ddf77cc2713c82bd64e6294f63744b54665eb00a0240ac3b75899f93d8f0f8bc29100dde506720e6bc22401e27041dceaf720b30334b4b1c9d1c3f37536b4c350475d048e7f30914271286d670b38bfa73435677b16010369e647659fb85fd25baf261d161bfc815148f183d9dd17c5673a67e6ea71d39cf0c52cf74ddf6dcf3f33d32fdbf819d143b77e7dba378c2e15a65b8fe49f3245e0cf6bec2857b3e4504472b1915619a2cb6bd4f933ff93eb7f945f39189a5376b1668ecd4ab02d14d04cf603373edec25cd318849a27d76e7c6d1719be5143b1800b647a3346169a84ec79f754862c0e98befe3fb0e5e126f3694adad59b7da3a29a62f624560f8299db0962b03235ed7af7342e40af56f70443f1d3f0806f7e7079150bb39612f93d9e7f91376f1d1624494687467dd2d88b9b03a0cb228b8ae8cfbb5508a879fbb9520359a4ec07b5afd22d56d5b5e18efbfc5a957987777b26d5005fd1f73b6b1ff49a90b6a78d8e4bc91ca902a4131a02d5495788c9992f228b766465ae33cdead145a26e8743e76aab4864cd173f68461e6c5720952521ee051b1f922a38681fdbf3d92ae88b966d7d6e19224101ea4a441c574501cb2daa7ea0df7afd1b1abb4fb344f8830302f73972c0a2242367589e8aa3594e881b2a2780ceba1e281dd229093f089726c8030f4917eb9f35cc536f84f6a83c98a05ca67b57b0614dfc578b22585bc447b31ed2f7fd0449e7a4dd6a5fdc74b71fdc3dc341e4ddfcca98936e527ec7a6432cb46909bce10ecf4609e3853d73dd6100ca0d057c5d8091e1265ca3f6a874fa92ae203a9b47f092bc1e903f00888f44c5a6780eb92eafc26ba44169b3c88a0d0c7d2b62d2c96ece82738226c43fcb5dcb2e39e37b3942289cc309ea776d011336f0176878d31f395bff87b98833f8f1850d56f99e19ae46bd791abcc9d4ede0ceb856ec145d28ddd61d307db36af9b473f56f260e58a99ec5f35eb85db0f7eade592982cb7c72dea8e5fffedfece3358e91c0287bb8b623d1f4b3eee098cf25ca3792aee0a2ce784a34085949dfb8add205868b358e4b4b34ff11c84619b4c8d71243fc41259992d32433ec4e6fac010e2ab8d551cfbab513ebb95373eb6d35b06ac90541165789d272308ac8a8f8eeaeff4911cf8f1410aab4b33e97a1c190d6c422be908558779227d9ff699eb419fe3bb76d9b02850e5fef4bdd7632bd08b57ec4b20fb4be5e4d38020926ae70c89b66d731689931ff7c6c3b847ae129223bc749e8e3aa5e72649f5471a28b20b58b363bf884867225be5e6ae6187a0422b2ba1b36c3917a64004fcb413ae9142a5d3096ecb0692dd1f33553fbabcc6bc90252c2f08d829dd4467f953536790895cdc4e683a3acc90d7ba0c9c45f58a8ab72a72d21d00d898e5e73447644f34d8df558d56bfc686d46d08b47ea46efcea89a897c6bfd49bc456ad8b693dc6848d062898e52ca15ead0aaab18dda70f27825fc18609a0e35bc2ac420e64107f05d9da6287c74216b879e11c8aa2d9965d4673559866f0455adfd1b26308236e5dc017d4f1e3ba32012d09d46cac4709164f64b118880394fc93f005b65c1ddada952c8dd42ac333139aff4395a5b703240a0b0ae45f9d67e7846ba2429b69fe7da77028faab8d41d72159bdd4cb8d050e7e4f2a605415793012f81aa69fda1b5e5cd3738545a6d289dd0de2b37ed2fcaf15c3f5887e0d1dda4c15f23ec31db3be87afb1e937e9c962c24319c0cf447eb3bf28c5690ace31e71bb41fec2b4a9b51ac9f093fb45a2316f1b790e09b3a3ef467b7f11a3f2956f931fad44c4b036bf07eb4d3ef20814fc9c677795ad6bfcf11757d54ead6bec9bf4b33429a6417f5c2257e260eaa7dc2208d6c0be25b427c1d63d7eb36b7da0eb1fa37f44c47976574420fbffafe72b5b65fc6cc1d236e139846d2a13f1de352a2c03316a308d217119f323bbef9fcc022f7b3f04be53e774f592937e99626230c0bb145b86399082a86b9c72952553f5400a7dee0943673bc3bdbd61ae86a1ea1bacfc6139ef35d87ab5a6b4eba5df7dd99744e8008719a5c791949c42fb3dd3885e8d34ae047db5a2aa5bed4157c8794d68d946f7bb9c4585a9427600c356dc6f73fd46354fc846ee9a6f449b97cdd0f47c7cacd8fdaa18e7bdcd99bb49c60ca18e5a46465fa180820a2923274d029f8706db7eaf3ac317b72b69e618be5f1088aa020f6902ecb3448092fe7f9a668cee575fda559aeb4afdee47e50945481baad8b2d5dead6935fda07a460857cc1841099e2dc2108b94c48a6359e1aa5ffb64d3c5b9e086786b275de51004c6c6709fbe0070b3dae3700e4479b9bf169be798ff9bf2c2f46af9832329f03a34fa4906375b6dc5ec636f657a0725690cd00277954d1eb5e301f08bbb2028ffe21bff1952a63fffef521ef48ef8652a4d513b03bd08b5ffb3f7fea377577c3b7c34c61c08cfe3656c58bcfb3ac17d8cae0012d93f88fba040b6a79d0ee6cdf409dce52113f7ea6a47f2f8e01c937c4d858678c502d4588a9532b4315a8635af51025b7fd0e539b549709c2229b6310581dbf2a0421d0bd7ada8755555c716558441abb67fedf31c973292a5493863d3235edba90eedc109015eec1d494b680b641faad482f07995ab9d24a7262c3044c24e7fdcda5ad0313d5ef2689e607a214e8147cc2314e8f9b03752061bf4e7806be2d5a1d6d96531ac65a318ac52d19e62884fd9d2e6074ef1e41bc0c3f8b32c2ba850d73b01a7bbb9184d124ed27299267dd6f62f76baa0b9cdbbfe90fb6e800c10a45882b292460bf86c1aea07bd20ccb1cde46ffff21f64cc7fe72c97e94fafbd85968e7d30ae081f86fb301ca9a67ee5e1f137ff27a89f3ff8d85a84ff1f9bca9e039fd9c018cc3c3bb7806f5f9cce9c8838f2d4f4ee514e78aa0b33c1cc94561723efb615c2d62cf568c34f10870b749370996658a5118e3fbd429f52f0cf7fe26fb354392e2834750bbdcdf05db3258b86cd0046b35e23a668df74bb515bce963beaeb59f59ebab408734d09c810de6d794d7985173966c83b95d5aa8bb57c03f68e1960b6d693af5095bafbf36d838d5b223518c29522cca7eb2c8eb39a8e73c55abe8c99d8b13f22adf81a81a851e46a4bc1e37cdbd8ab667517c5bae6fc9d102106bf3e28d712753c32184f2c771f32ad788c02ea9f2479cc5c392fd7112bde8ce9d406b5f9bd04c3ab2e92c850ffeb771af78bdb80ba6ffd3c323674640fefcda5dc028bfed261aa86bdf60360888a4cff96f147c93c771fbfede4b03411df168d6e265478c3552d35aab945f668d155cdc052333d7e1e58c676696a7e3b44fa2baa3e4a14530729beea4627ddddee66396bf1823a5f593f53fc350d71e7eb1fce651b1dd4d7bcf95390077614dae7091a169b7afdf51d68c65661fd9e63b038529231f2ff8601b5109e55af5d3848030d24f58e45d6eef8fed0a3545cc33fbfa7a879422186d7a80cb034f50dd525b0bfab4df5b49a4c7f68a5a4c3250820fb8fac3a8014e344e16dad44c5989c1b649c271e6cdcb4fb573406c6f80a35d4443315d0f8f81f6065906a3a905f539a06df3da6c7a85a93599c4f40caf58ada89adf5fb18aee4fa5bb6cc382ef29a6d7027d628d94bfaef461b1a0d424bff4ba01a4e095b1c8f4b64f31c97d3f6ad0ca3e50b1d32df6d53067a5d1907681ad0192917be50ffaa4fcea9c6bf30fe237d7ae0e64ec4d676a152b19b7d50e01b4cedb63905ed051fb8004888f77b0e49ffd590695e5a139ad7fff262d989cbf54216751d1ec5c29b658bb32e837a714f6f46fa3b771b7eb1f4ef6547ad90f68232145472bfa5c15eaf7628720b0f5e754e3c6e00b791328af73978996e3e367dbe5b3145cc0cea329426fd68233fc914842fadcc4d2f48320532e9f5d96d9088b65044bd0fb71d98634b27179ded13a293b1498c27e218217436d787ccec1cf38d3601004f8a6ed15ed68617cadd7e1beab35691ae96fd2411ed44b8fbce69b45e24a5f987b393294cc68be05bfb0172a2b7a9ee96481441acd7ddba66c134463eaded21a2b61da993ae94cf8a183b33ff35e2bb4ce7c1defe9ae59ce034da8f22a6f8b60ba0527d09fa11cddc41b043f1bd50e82fb3aa43517d31f30b82e587375620f2d7028b20752bb2dc7cfc4daf2be9d3e8768bacb14b1837fa64ba939db8df0e8f0d737bf4111b71958bf63c6ae25c85e46ad3e48a9aa64ac4134959c62a56bedca656c4ae8628a60b6e700bb1ebd4b31207593ca530ed30f6c8b2b38ed7c49c87aaa5d7d4701481587e535f5befdf2f77d5ddfc91d29d93cda7dfe2859efce7b93594d3637a09e5d648c74f52566b90fde09884fdb379a91b573c3c18fea29e96e88b99a059d81fb2d54fa233c20124aed356d39d044da0344bbbd908453ca021f145a7ec013f1231dea1d179b74f6d57fb85b23506226ffe5535b87853ee7c22e3a9dfe08babc5b548328d3663703c7809f6117dd68cd1d673f2148c7fc4679a5cb1da35fd5c2b052df23e49383acd8def5555a17bff12dbf9e58f7416c34e4b1bcdd7de320a49ff31318b1d2dcb5a4ca39f26432b79c2d9f2884aad4559c68f25ee19f864dfef08ae855e98d7f09b964a50be612f01048a77136223117e4be1928d03d9ed1696aa65f5efa592cdd19e3e438db2f0abc40a5374559d6d47566b189fe942fda19071595eb0dc7f7fceacaf58106d4030903ea30b51e5dc814f191b1d3df33edab7573dd673b566e1ac89d9642f3475915bb647703eef9e6d699b4704588eb157ea7a380d6f0ec78c73fdc1766893389be797580f042f7bb27d623edfca45a74170aa11dbe4a7f4841a0ed169d99bb864f7683029188da2fa602d38de78b41cc7b2cccea0b6f25dec98c7b80d6ce8e9f448eb7a8648b141fe3373817cf6f317e649eb1e0439fbda4328ee443866c0c2cc3fb0fa2d883b6e8d9171fa0c8fd518e09451e9cc8ffc761554631c679f61ef781148a347dbc306af203885e4670a174a771a04548bc933982bc4293ad5d242ffda40f188a080547d9dbd86e824a4151e0a29b0fa058893d80e0f88713f525e90937ce697dbd5ca1da1eb0bfb428980dfcded103f3d6f5d3b732cd3f925c5a9ad11dccf9cc3f5e897451457a4f134ad6a166feedc2087d92417885c7ddb640e2cc8ecc8051fe38cb7e244a1e4c046fe41b062d1c897fd91c58adff19ab9b11a06234cff0888c1322e96e07136933bc39b364c193dd7419f40f3335273ca7b62d1d5310406c7f0fd31066aab70749ee354ef7729baf0bd2b4d0d9427520f2d860766612929fa843eb4fd03a49a601f2d1f91abbf836a6a221ec74ff951b13b39e732dbd324f128b182db3f4748d75fad8e33f8814da6485d1fcdb2e86413c94f94b8fb6f3d2be76b0df7241ce0d80508139537b568ff48f77f53c0cd20e2657ebeaa93b07edabfedf1e69d59c03fead25046110ecb56171bf93adcc7ba77f8bf9271fa0fd6f020b47ab09ecb71adf449b7fd04f5e8fe1d07e3356bc650b5c2f8c2cf9c6bf41c439c071f8116c96a7b65c69d63597f5a27f36e79ee42921560758d14e8d01b88ad010675345d29db42e736323c1b12aebe08f536e0ce185e6e3779868b4026179636bf5a52cb9b348d2187070c0fc1b6f4bb610f3de0ab0121159e3f93c7f2461f3f526fb9b0d697cf49bbfbfe95e9d751319107e39ff6df818b20afc2c0998195779fb264ff408a06610908c8ee5d18b2f10e1a548bc4d6b3d6bdeb9b5d5996e2d30057318b5d97ac5ca2d4e99b33a5f625dba7fa43a29199372782de5a970344a55c2ac293aaa5ac9328fb9175d58f24f6560d90492f27442cecd3126a34e2f8dccc47f1f4be6753cf77cd7c87bcbf6d96874809508d8c1b248ae541c914a03ada7728c82cc7eff22a6f454c14b5f79ed706ec7a91b06ab220e1a68ce9e746f0624a1465673bdd65e21fbe07a6f9698e8ee31d008394c109f5ac1543a25b2fb4ba23710e9703a3bed3504dd48e10c91dd50c01202c32a42ba84fa3050d2ead09095ceda46ff93bdfbffe43342134aa73dbdf83cf1088f350e3dc9dbd1d0ab11419da24a52115840dda14194cb2638a2372890661968af6df5c9b030747a11a1c6e8ca9d40c3724d933bfb1f7caf844815566e9547de4ea1cc04136c1638e50aaa3e533aafec89111a61db7a13954832d5eb41b84a77725b3b82a74e84ec4528e9af599eea166c5df612a86b9e19833282cc2baecac62418e5f7dac07023f093cfadc2c507cc9dff84fdbd1957fc7342d3d175808bd744381d2139c6b518cd5d98a4e7e409297168c9fcf81a8fddf10cda7366232ce75df5f7e34126e08f244cf53b58cf4eca1279f7a0a7b860c7cd4319135a7705aa5a44f2f7d376c830ee65d4afe1db72ade4a691d70c135c9fb6fcb10d28d0801e2bd36bd4d91940b0def10f09a2628bc99957f6d449c84a683feae46987eeda8aac298305eebef10367948d2d6c8db4ae100863c188ccb7c4b04f6fe88c4eeb858226014e4f7d3037b03916eabda6efbc3c32f6663d503e391b5e7bd6b90b43b1e1367d1646166b91ad32b4229e38e8428da280f4e0ca5b478c00ed224a44554774f329f5ead562c831a8b2378321b274eca0dd31cf7b46393e7df03be5ed165cd6a43a8a0d664cc9e53b59edbc9126dd4280a9d206a946d4b1c1e4db36c23fb34859154a6e92523302792cd902d9199892cc2872eabc3e33ffd9061d4861d1d338d930e2a5a747de8b338cfaff873fc36bc6923e14a46292dc86e8d903ceacc395290c254e33722d1202dcfc9477c5de4831d0926ace5347d9e0f6b2cd343fe4982a0f1f8f77af49bcc99a139eba80c71925c8e61616814d5147e986c83c03b26265127ce4c4fa8ee11dfd91a1e351f0a1b0fec81b1a0593174ecd23468bc44bc186e362a4f55afe970c9980b4237f8531545582ead64de4e1f648c94049da71fdb8b1e91b3b3b9d100423b31910e6b872f2a3dd5e10265235eb89f9c6ee857964d5e95eee698c66805c6c556b9843840923969895742544bb639adff0970065cb8fe9be057310f24e39a71a811180f3ff39a0e4f6f10610f0fbd7ffc01f67f16a010f76b77a4b9431d2d7fb7525131180cf37792d7c2e7f84c9451fc2b83fdc39474370197a66ead1f52f1a5462e604103b2a6dd8a3f146c3e634623b50805fc558eadd318f654db0fcb0b6a9ead22de38f7bd7face9419f50bebce038b35151a31061a99c3aafc46a5c7d021ae2ac17014f5c4b7bae98d9d6f437d663d77f9a90b465128ecd7c181e61e530c92bc50e86cdee20a8cb3254c68cafab28c6fde0f92b77f48859c86e0ba13b5017df16f2193df8a6da51d059bef09a00ab15b6876aa6a638c9f300bac0fed01c629708572538f64ba12798e3127c586665a6f0e8eb5f5832d2edf5941d3e540cb7f387b162c5972dd96c9f15f39875a5bc8914aa721baa423645baa7b9a7dbc7bd7c1e3cbfa226f48e82cef339c53f53186248fbdbebf4b9da6fb576ccd1663d44e6ac06c33100114dbbecd3e81a2abf4048d70f1271495be0e88d6811251fb3a790bb6ecbb594c6a0189df0331d7cc5d1a43499c79c651296dd6e4cf5c78dd16b5b890394aa794944764225c105086f24e5ca27a85ecb51f82871126898783b6973ca8c1573a80d9b3f2553bc147b47c5e63abc44fc430e94079d75137b3716b10737ce6a8b1c55f557695858b024c3d884deadaa13457c908bca4d5fc6aa2aa37d0d71f281d16c9fd8623b01f78b9c37492bf37e4489e626d792e7c1f3290de8e7b574c3a3888ee37b28d3caaba242ed920210651de2679c4626792900499e31a368235241458ba9a2df9e103741c2814056956434989fec89a173e45bf13326e49a65d9a56a10ff0de2a2e25d5cc25391ffd770b44ded92684e12c73209fe05984a99b403867ab42150ceb88585cc787d498b411958c230cb64981ab7ccadee991c82e218a010c151d131043f22f91be9acbc429150f9271aff2e6062be17e03d58ae35c89026c381f34178c320995694f088f4de54aa6d82408c58a622b55495d8a23b50c2b4c54be863296daada4f0370a48c3aada6527b3d93e11ebd781591928d608346405b0509df2048ca27fc88706f2a426af763fa6069f3b3429a6f7a4612666528a7ef28996cc15acbc79ef5ac60359e01da820c9be4287add7890e2e034a46a5ac29b1eb6142ee6596dfcc947d863e09eb72ab47311fc75f36b926d2e709c37f58f8aee7a1cfce1618fb8d74dd01278496390367417855c8c11cffddf3290a41f0fa6234cef660d7b6179d88972390d15b7e805bb968cbf3d613b2e291ee161c4345ffe1e599b03f344274069fd84c7712056bd0861e78120e83904ba964cb00c581f4151396702079b23315cfdc51f2daf03396b201e5d42f6430467059d1b3dfb64fcccdadb6029bea45ea3673cf0349d3f1a91ca7fe74c88803027572276ebdd7d1b7d5d598bbd1c742385eb62a45b49e60000ad67ddda607c656349c50eccc4ee0d3a1607863c4a96d9a73443c2842953864855d4e10470ff251cf2a583f1e03a260c9b3e5e9170e73d60b2c1fd09647ce4f7f84f2ed7f145f54d4c6d393cf26a6d16c175929f740f51710daed03ddb8fe65357189dfc2aad3ca7fa951be61238c6df159f3024e4844533b92fb8345faadcf5a4844463f16efb42efabc2eaef07ca19f4d812935553c2fd3ceffed77189942b4580003c05385ca9e260d5169be187786df914a5c8e7f0ac0f44b33698ffc2f7d2981d6d05fa694a37e327360cdd13fcf422a74d983bea5abfba9df726fb0e6fff86b85c821784f75f09fe473b271c18087b05ca6cf24b0913f73e5938ecbc3c38aaba30f32a94e6b9bafde1fd201ea1112df7dc5cdf8317ffe800d3f79ccdc91304a8125690e88fafed46ff37ecbe57594f262b53817e7259747af9d3b0c8f359db227ab7c3058a3df3fba6dea8a46b147ddae43b8a2247c071b0bbcb4dcfc611ed57b238414e8fc3153af1f4f966b174599f6f66d67a8698706474523fb8dcb157dda863358fe533c10d52060f41b5673cf4b43d0a39ea22b6f284d9121abca0fda158356eac649535c44f77effc51b0569467c67ac9e3787ac9c8eb1c2d114561b0bfc54c068028671c2ad4932eb558399917c815c84eb17a8129acc192d47cb6ea847d48b0c39b57ea5a3df92dee3e3f223b304f447d15491786a0c76861e16d423bf583ef7f19ef25e082b2102f42bc8bc9d3a79ece1a8762f6d7b7e2ac6589aec730626f7f49a91b0a9be864d3650d0bce6c6fe4deafe6be5d1463c074b330c1b23d7168faeb70494c77bd64273d1ba28f1ebc629004a2041205560ae5c4a39595c0e4a2e927773f12c82277742de0428fb088d6d5e5ae63c0be37e8205ef44ffd109563d397d90e0cad87d020f6142f81fa64bb0acf8df75829eb6128fd614bafa03d38ce635b37851cc0abbd91b8040f236461b3a2fe56bf71f4f6e4558b2fd92e86216f1f15cf9ed4ccbbfa4bf9fd4ab068f21e4c9d3513ec7035b49ac85b796ea1095d015f9e889bdf33b60650973c213160698cad865bbb763f267067191592879a8a092882ca5abc03aabc5ab50d00ed88e4d771b611827306256a2abf73f9d16d97eeb716975fa5f04f7036c81f6d7098076947443623b64507d5a88707954307cd45fd45684fad1fc8bb44995ebfc8b07148b8c1e0afd7cbe6dbef18e55efafb039d2696bbf15adc95c4082c0015964e47ec36327fdd29cc72dd5db0d8e6ce424f03fa4703f9c51898bb9ff37a8560ebed57e41c5104f1753fafed650ab361049cd5afef76018b62ad1f1a1542ef6f7ceaf30a74e7e91bf3f00ce516787ccd6c00f6f0d108d7ee17eb209b650b9cad858260ea4346b17c6286738bdc1dde10cc0e969e4e52cc2f9227d279626fc3f95f2ec4cd573bbbb0e30dd9a90b31aceec0346b84848c10a5b774c108fea45033cdc11a531473db091c8d89908f78de88aba917272c5e0595fc52cc648c053c94f927d09033427451d0b15f8f96f7ded2b99abc7d3eeae1cb9d591ca44a8909e333f1c0c214225e4748c949aa2262f34dc8a58959adb00994cf34bd5f340ea35db30820af930f4cc1d6f105c1d74d364e43edff77a701b7f86867026fd53e76e4e4b0699c89e95efdef2b78d55e87b99ed9c696c6b1acfa282ce3882a9fd232c39c40ff596e4de6eb4142658b02685e49a72f35da89fa013865cb5dbdbb6afcab2d504a2c88d632beaf387933a4e623585eab1b8721834bce950c95f7d09a4a027234a3e2572e39a3aff9f6ddc46c7fdb25ecbeb02578de1ee7d1e4ccf6d6a60bbbb35be0a4e23c5ec0f117d92b9b959ad7c6ffceb3b7b8e14ba2f74c98fcacf1c4854352d81e4b1bb3316eaa07e14cc1ccef195b55f953d21c9136b449150900b6c714d01e5e488ecaf2851a6473ec914e8d44a0dd3f67260ad9ec067589d0ca5afcdcc46228dd755dfd7f828f393406c3a620dd53111f0e731d866b3e64cbb7f7179d373865849bc45e1fb8159265fc2564ee7dd4f44b4b70038cf6926c5c54b6689aa2cd7647119e40ff6d58bed72ca7ce0ba87fbd3610bd49f3b0349c65374858222e92d0a277297c9bdc340077dc53a747ff5705d2024c55a258e4cc1515e7b5f6b9af2893de752fbee081a7f51768d7f1c699149d0d6e42c2fbfe530324789a883a7b8d67525344e3c542d8390637c16e58a52b3c909f20b2acd53890dafea4073e6e919d14eff1f9d7bba02d7b2fdff68fc4f264ed75750e266f73460817cbcda28d18a7bee17acf4f5df57544fdb937470ec288f0ec63f4b3f19633bde5b804263ab67228ad9c98f5b5d248abf3321c2b13847c9c8dae9a26e2f478b434a51eaa3163414c7a00d377e8f39ae20459e0bfa3b77d7240624c1e55716923790457d46d7b2692eca4e8643904ca38bcf9de2d0a2720bb8a769566259cc9945f08635d27a97a683fb820e2018b3416b4df5f29bcaed73c196bf557d73473b5dba5ac11a78333c71b0ad86ac38938d27cfc4b7127ce92b03558b6d19a68dc411d92eb7a899d5125ace462fe2841c15737c4494bf835f25808dd910bcc71dad0b5302cb0eeb74c76cba657535a8e29bfdfb016316996f42920abc50e1f44c9f5fa08304806462d523c19eacdd9b964867f843b255792b37def8afc6c3ac5fa4837f3a2be609eb02387f39e62449deaa8e41147455abf97a3279d550e1571b1b5b16053179f38721e9754063d7cf72a5051f00cc3ed787487a6b0a13f3a613715b5580312b41c4b8846da63faa755bd9fee0e6a4994f0cc4d6c59d97e9c15f6b067d1f3538bd7bbd0800190632b777a41f6f7f5e7add85e35caba3b868c4708e6f0b4268e3daa1277584ffbef1ff26e38db7fe093701c7ba1ec3cf0ad4839c6de466d6470268000647226ec102aa0eba018f5ec6d979dea7b2eb96a14024e8c4bfe4de1fd9828b3653a5bd2e9cfb50edf37e429565bfc463aea3b621aa990166add9e94a1b72168e6e6b38389e969d0d9a8ea931d24ecbbd8c4f29eae29211a5e78fcdd73d137fcd61f745fd33810defe3bd2042342b15e47cc9c9a670271b2fbf0599b7f9957b5f512eee534db81e7830ffb584c946362d6b448ec517d7bca41642bcc379a88ef7612f349d617ee5dfe717669b1dd366aa09ec38c52617ff37deb83fa215fc189fccd286d9aff6b50dd73d33993486f86366dc1a487c2bf4f36f0d926b2aa11a888c4e50c98ecca61c65034f4fb129c0905e3c069d3fba5e2d8bbfd444cc6d180811473a74e66f4347866e857b838907d061b77092b3c4f68e9006d69c308fc169094432ac04897d309ff0bf5e9b9c09176de7e0ded6fe67167ac82f37d580009af6ac225894887f8387192f6fea4db997772fd7eac995d73eb0e8ab47c12e2eb5303f4e1a24adad1c840c0b8c726a63af0a2f873eee0d225389eb6073f27f2bca9b519147621fabc4bbe174ed24042ce07e4ca3dff1ab45b4e864d90dc74f4df0af70fb863feb05c0006392ff206dbef4c9d605b087e99b2069714a0455ef02097a61fc8eeb4ede6013123a44ddeb121ad7ea47844f887d360aeaa0ed5e9c53accc17f56ef96877a908775679e1856920242007db2c6e31adafe0b8fcb4dd02326e3d2b76865786589f67995987d2eaf1feddb85f79053b300a5adc6c7c15a52769fea5add464066825046a11f3b4062676e93efe57dbe92f6c0b07a96bee4f3d90c317e43549a8e052f1c9bc3b9a7180376d6410cd886f20fe2b895bbea8469bef4e9fe1ebd1cc3492c3efb04e87182495079c13090f142baede9282f99ac8d4173152c3fbab266f5af940b436e8ea6ef406716894da144727c96f5f4748d373518768f6d7061190ddcb50fa039742836e952b487981267bd430e7268161fdc719d6021228c922382888c8e5584e1e944636d44c83caa1d465a7216b8955a470bb81cfa9f3212cab223b0cfad9975ae77e77aeffff1c19f579795a07c4204625c655e83d3865d8de65a41d43aa65b09bd982884bb35c5694d98d4b5ee7eaa10522a01de224cefb3effbfe41fbfce58aa6d59b76cad38bc2b36e8135efd496f8f85811ebc6054b383af41b52cba20a6c69bef363cb346f2c21d5254e7433824a01eb2fe85423ee94218e3a88d2d83a4cb46637ffe9753188ce43d43fd757edba940982103a79716a40a35ce29a0b83f1f9e8d31683930bbcdbe9b7518f45e75c0d20f1184b97650e5e03f0cc7120d0f9e51e47afc8cfa1736bf5f7b529227c43c22950e2ead6020c7d9eaf9e8ce6a3ae9ec0c0ed5ff3dcba1453a8d7b434c874ec24768bd15138ac43bc69fe14fceb93f39d0b2e48af4cfa655744ceb56747c3f6fdb6298d98f0464c7c12e04cb14e1757942e43a51f81e48cb576dd0a083a1cdfa906ba17395af9205670a650a650a64b6988364750a22fbfd55dca22827772e163016bfa73aea7fa0cbb4b4d10ff755f50038ef48877bdced00b77d5a65fb552a79e383ccad49758ced394df09d5d563f99deec655d0ffb6fc77af71a10f3c1f8ad368764e95666c9883939df8880000fefafa14278472394d9e8ce0c7bbb74248396f30b7687b951afda8070d64d958394ae37965f5b5f19ee1a98b80de55401fbf92f9727c016c3b97e5a7b09557da44be34f20cd6f7b6cd662115af858d6fe3405b1c1bb0bb095cbeadd140c39c10fe05db9da93de530e0779bfbdab2ece5bcfda56c2215ddfd73f26cc3e872c423e5d91f5de688d9af2725a949742cc9efc270221c6f7576e3a750b1ca83efaf895490edf8d693c14f2a70a04e0f7d985ba042c8fd7788bc9fc138b66da6be4a73a53923d87c7b45e2978fac2afd036bd233b3b45d3115967b07521900442caaef35bd871fe552d60abf7a6838112da707bb09cae86b38e8c77bd34c8988a0221e55231050b2d756eab936ba6fdd23202760616d1e8b7df0cd26a2ca21f00dc54dc9b82b2d741d2f0213ee47e442eaee8e5ef66ee926f727034749fde7cc519dcdcd7d45758132547a0677666d8b4fd5cb5670c5300b8729656eab0e505af52b69bf2cbf15d78d34af81358a9607787d2f549ee7c2737d3ae2abc3aa622a4682bdf0bab0ee536760c334811f415e7b1f71d1d4e73279b07f2539d902403d9ebebe5db966ee4533153f150e0f2134b663b78699bbfb9d2ae5d57a000aa41546bd667d336e790865c70e32de92375863f04ef5de4f7193dff63e5d470befdcd7f78b4646b6cd1adf46e97329e094bf3889cbf847ae91e223294ec55a6d9cd38773745b1a13bbf96a4067225cb8adb6fa9bc1054f8d71dbde0937057c471fc7705f4a3406544115128a2c9986dd0ebc1cc2c63d321428d4a5040df83f8ae91a1967ebe8be7dab1277b9f778199fa469b26e0b9ade110181164fa784ea7e95bd020b9bb59e868bb66e79406a9d8c3847fd28469fbb79a5bf5e098d203b0ac577dab39e6ecd8c3d3759b8d97992101549957739bd9f38eab533fc647633b2b4d43e6184ae781b4fdbee93a0581448b988104487b4fb800fc22a711983b7eeba7224fec8f2a8f2846c87655e9c1a435ed2598e6341f920724ee7a86a5c0e0ed0683ef20682644942dee3cad5477baf3a22af11edf5987ed743bb61d012a5587aea2b08bfbfbd820ecf95e63b1d7a648f251ab63aae1cb9d75e68ad3ec61580a87425f82e2c474ba909de841717b99e0a30c76eb015b89323701c740c35392bec0adf900e761f03bb24c055ece83cfa446698a986efb57a2caa90ba2fa2c68e9ab2e9009b25cb7a9f441357a2f1d462a6098301be11dd6ea2618b260f94434e24247585d164c695efa85011d5ee2f4db4d5d9a2eaccf55f9b6e28e3e94a3262ff694386731884e3b5687d8857f5edc598a5344e29900c8cc75193f5eef56616e95dbf8dc0cf8aef024c16130ff6e8a428a47e83413e23ef6ce2b10f7a611b62b21d8f944db9f5bb6ac312cc4120f4a8835f57b6302b6f118513629f525992aceb3dd4142ace59055e3af1cb527e36b2bc95afcd601d9377fce2a404ca0041ecccc6aa7fcd1c08009ea554b9bd4e9700522e16959442d90850e68354cd5a21cca3c28232c8613a538a8812fe769ebd5f8c93bb7676b0441914f58cbe6b352d89afa3858c1f9919def94c8fce3e43bdcfb4a07ec8dae7a6b9ae1936517d427011c5e2f741b3a9bc71c83b6b46ab90160d8d9fdbcdb4969518f7870a5a3641c0bbd71cd2cbb6d8024b032d44b52715580f1f6fab4eaf31f9c3533537b47238a599d2e0f2868cbe3dd15054add4a72f54661281b1a01ba21d9d16193415bee79b897a72e6d79b802743ac634cfe317e481fc446930b0fbb7010120b7762d2c32208f87ab260db953726a43f722f601815a9173fa2f538fce1fabcc51a5d31e67bd373d62ba8b0bb6056a3cd8360b1ae94b15770acf0718207f0be1a142e6a07b529bd89bd1380cbd5ef1973e8d8fdd168af286777088f9fed13deef18fda1f63ca25c09f760da0f266694440b58196375c748f2798a6b7f2c6114657b682361739e066269bc306ee9350b1a71f526efe76c4d0a0835915731e3cc032804d0ec0fb10495f549cc53ba0e5ca044dd198b630485fa8a083c4e2d6c93c3a4c8d1f7e04c2a07b3e9dcfe79de05a605ba514a4dcf2cc76d29d557cad811921e56a379ca324818c5a2ef7988b9a429a3a99ca3654357e08c5b04806c5c175ca3737d4a4df96e9910f093b8f79fba43c8db6adfe77bd228f8293cb3f9f9eadd2099c9b6f979eec41577eb4a4148ca3545546dd496ebc0ec6cada1f1f3217bb6a31a22b79752ebb1248edcc39364280e8de74d078eea813116e54dac29d6af6093d199d1af3046df9725a57d887aacc11c53a1c4e5bd1632cbe239a0a025fcacd682b8171526b25c29f911bb848fb2603a442ec2e0bfa250cff9fe025574d032946d2c9c24ed28b01395e3f7659cab7f2d2a279bf9c0f3d38ce4af61ccecbfd5efe7d46abab2ef0e09128a2cc97666a8bf5d63ea4624913988465a46c062f767fb76c926a80e748ea1e5b4e89bdd1d1dd898f0e7ca295238a3881da8a828bdb62b3042100a8d987087550d075a7882858f84855c08328ce37c1dc1a46047311ae6febef6a77f28f66fc36d680a0c5e4fe36f39fdf498d6ac90ea2217a3df9a7e680265d8be69dbf27b3a8a7370346b98c9434ee33307a865d476219614eb730bf78565a46cd89463dd291c942aecde5ecdd7fca9718786f95ca81f3cc8a8c301eb4abdc5d6895478058bfef9184508e73e429695b1f8a8903526a3e462f42707520abb04c81e853b984681469e4d6ec2fdb102c8b81fac4d3be696cd1e6f6ab8d91f61136dce6fc239dcd8af298466348abc18a323a4c4c2dc5fb997691000f924e5024150603a29d82989e70e22eede0ce2b1a74b53d9b94c4b9017d679173bab91dfe777d99c87e6f529c56ddbbc41cbe0ec423507de46c740174ba6449aafce88436902a0f1aa0d593c726804ff2e9cdac4a6ef54f0bb813fcc4872918c7aecc533d371e7d403354103d2f526d2d3a387d9bf20ccbf212994fff983e1e3ed75c037ae62357097884f7a4190293553d1e5f83b4755e8d6dcaeb32425cb53d4da868a1b33e41b004c70e0c7fab8b49c3ba087c24f410b60c622a22fd96c914d637d87c36f6b015802a01110acd67112da8200c48329345603a514f9969605c377b835ecf70906338dab4fc7ce88af7df7975c7acf467bdd05f2cc793b541638452eba6e77eee1ce1f974d42e9269bde4e63f6811d8e53cdbb780a24e9e40a6e49540114fc08b40e004beb3c3ff13016bd6024d569043cf3d6df72298b53f0db65ca4e5f330e4a846be7533781cb902a591bd871cb5a87ef765339e5a0b798f8fa18107480b7dfc46d52d8c730cf1b91f13ea02ad23e472b7cee5abf4a564726a897f8bebb117ba39e4443ae7082f547f87187ca424e1ac751b9e1dbbd89be9633b35dd66b59a25b0f5655567eaa3744eaf2e9fc593692d967367bbd39105f94c3a0cb87c2092f74eb6ed3afc68b5f395ae35a6da301e3e1c651fbe0304f0238f400ba51cc7b6e1843c017d39d84c40872c974664ae5ea94db8cb9af458bc470443d08c3ee1a2a77052929057403264bacf4afb1f2a0698ef71eafb7837e27a67ed637b65d5b06774a0e949191e444b1a42834a561eb02d01dba5fc7918126f739aff4a9cdb60cd312622e1efa6ff2740d7fb768db5c2aae44583d37d90c7910d5731a94be15b3b5a71a14683fdf5741d00a62132fdeade1e9e38cec951d66b703ec733cf0a3925bb267c6127af0340343f28b774752259e75ee30e66651f4a74561c375007b5a7c79654c0c8487b19124b3a815456f96aae24b8eecb0e8f766d122bc033d607d92c7fe803139f9cef46ed5018088c195bbea5411c0b0bcd73c0d2bccb6f417ee4eb92950ea0dd75065c61ec05bc6556c26f8b08db46338bbfbf5e55fb79547030601c3f729f23d25e20624653bebca1032dcce2c007c6da76c2aae31015cc979c0ca3760b235f415d89992e065596ad49a456ca8ff119ef574f9cd86794d491613983290a7c89d0c72a8f1a5f43d2a9571bcd60026f43f0e8ee3c672c5de5b9fa0cb70555c76ef3e03b67dd18b5889f4ea5f21bdf0f60733cbc09d96011dc745084293ce61bac38936a2f72f663533d56ba31a505acbbc43fc8748d90e3141eb41b7d638e022f81c3e002f478a03f0af8a9879a9f171c20ae420fe3af311f266518ba8ed0eccb0c7c8a878bc63eb14d45dd0de2d99e43f676470dbf86f2b4213cc350871dab8db0307f1ae3f876c39dc56f4f0cecce73d7df1cdbb4552a4501c6735b47b953737c8fa20808f4694b8f10ad7d33b832805230424ac0ed64a2cf3785b9904f65119292d7688fcc3e7692d05181c80cde09a890935206e7a501fc2d038e0a70c4773b0f9364c2a5981ab41f9293d243a44cfc1ba5aa40796d258dc6af47b2db333a1df1d36ff7ffc707c28c56b694327263652363cc7c9eb0581e6b773459f815479a4c364b620b717a4a7d26e62bba3e1cdd423b6a40a645865bfdf280a1b704e7ea39c96060168cd58f762d1bd58d9dc58eb77849cd2ed52af7c7d2202e26b3b2417790c72a89f662eb5209b216954a5a7777d618eb0188bfb7b25aa06346189a2da98aacaca5b3a17ef0eb3d28bdfd62b164117429623ef437c08c526e0fe533f2f8f43c5f6b8fbb1403e34093dbb674423af582dcf807fce9a2731d170d0842963b3667abd3917d6a74b679979e9727d4366b37c146fa3530128b209438708dd1e133251e4d672ef1771a3893a867073268c5a327d16faaba53dcae84bcb5691197c3561e13694d9a6affde32eaedcd9705d936490806ee9c01555724df677edc7f8bf3ce0343d9e98c287608907626b164290df3c94ead336a9711d9bddb4fa4cee384626441d132295f0476c3d3602c64bbfe74c2ce412cf0bc2f414a63c85a828b533dbfb52c3c7cfeb1c3b3938c5a21b67ef11d719b2beef5f3fd22828194a25c48f8f1c83df81c38cbd8ee57887f13b4462c62f2621820f0987c6d5b162b1cd8bf6b74592b58a49ea8744440da8f088eb03ef7e25a67b981c9870af020aad4e85f0490fe44c73a6f561b725b4be3592d6715337887ee13a2a430701ec11ee524d100c8c1b593c3b69714a3305242a9f2b3eb576c9fa1558404350bd3c531c89d10e12cbd42601daab3af53a9708e9459b1719cc96bfd9a3ad9ec93865c270655bbdefc258d3107edbd9dc02bc068ab491341614538312cc2a9857c8e6b59707a346b11721909dbdaea969fd4ff6959e7bdd2db15ec1baac95402302080f88799c203d77b499f61f8186eb5810c4f0e03409ab8bef014a3754fa0130e86c20c36f2bb849d26ea3471908e3cae2b7f52eaf753ae17e0a047463cd7b032c76c03adc8e9fe6f040ba4ff36a8d70f098b1658479d78b8b6446ba80f5f6a8992ab918061aa940803cbcccf2ee6c092d7bed3de474150e2f16388fedd4591ce35a65d58bd7548a3e9dab777d68ee2fed30134fd9b57d58093a1cfd5c9b15ad304f6032994159d20088ea6d64f14e81c2ebfcaab16ba2ba26933a96a256ee7d8e8066aa0e10a584e53ed0a85bc2df4ad36accd819e523fbb222a92930165287bd1dc127ea469fd10c83bef7c1901a41e79a39ba09e7ccd9dc7a460b7b872c1833e020fb1d440c6fcbcc2bd1b2a0a9951e990025b81158e5ac95ae32b16ababba8b0382e6b85f4f678b1c0182699956d5847bb5dda31e2817bde748ac65104151433bd104c320412c276c599b3ddbbd4a8c369ca92ccb3a9446f0683df98f24a79c98323f2546cfefe8d57b72bf495f2fc0a0deb49df44c13ae16ea54b1b58518d314a858215575b88d375c686aa6ae841bdf15061b987881a718db61d45109b7f0962838ac2191d9d3684b2146dbc785b8acac46178e4b0103befb2f599c8ed5e630023fb4f9f70a117811d78275fe88cd2a3314bad32379def10dc2481118568e306296535cba71135945556164e862f3b91a19336d03fa942d3fdbcbc6c79eefcabb8a196c72aa404fe5894d659c1eda2e348fe1b65a1637d39e760fd2442e12ae4b3434c53ca038fe6a2a2203af098ab9414e4f06cf549c2f1469d2cde4c1ba09569d19f201307dd87f89eb7cba3904cb6ec813837e89b2916c7b4fd713581f6137cb9c0ca68df7a2166fe0a2cfbae4144f1e7f8376489b635622f3e426a1c163344d72a59fc71b7c3b569a9d569b28fc7c024ac6ea809e74c07598e3f5d7226760dc1d81a11aca6625525fd3f5112b137f3bf0818d02062f3cc979dee7cc19b2fd459992b1b34b7171e53c37e2f84a6548b88435a73b56b7041eb638e20daf9b0f8ddbb9406fcaddad29af1a6b5273b83dddf46cc4ea2e4545e4b58c7b134078bad516a153741252787e47b53847d6f07b5ef4c8d339f2ae3a04263a89aa84da7bb64abf64231046051253d763832f3b5c80c1a693fd1dcdc779578afea3bfa40ddb0d602db2318ced1ab4977ce880b4f7894abe015aae63dc41d9549609b67cd1fbc24f73ec1159efc463936aa3fed40867ed83699a9751b0b7ed17dd9b6529234cecc14bc557e55e7e6e1d705c74b45818119d0f315829c8299f288e4f5113287d1938fdca72459be3d3550338f28efb0b26e47c9eb364964693b451541cbbac18f7c1b73496c1d86d799917d37559684df02e3cc38b4de80f991d0e35a594289da02c464583773c11470d938f8ab12f7cd2c9d3c469e3a4ee563d5063e2263f6b1602089c10a437d01b476bdfae2a298354540920af16184c6430119c07e7b7fe3bfc4839d1ef2bcd16f07934cd9d803eeacc30d254d836d1b81f201abd6d7673918d3a6cc556384ae1d34a878317f25626a78192aa3016985446ce1a8b85dbea65a120bc730b4d0ccbbc5177aad5bc0f73cf38342e5aef3e833061f9cfcd5e5636b478a8ef8f50a6a46adfb0633fc928d2c12a70c9062c6e54a6cda55ec8dcac5c1831623765eb2bff42787ed20233fa6567c35b9f5c07d8b086bd477f83b8104569cee049f5761155e4fb49a504efcb517c0c2ce50e7c76a2d28c96c3a253c85ad18010c6c74c0147a2b14d158f358b74e7fc2c7fe1f6d8bcbd124d1a308563d8b007536dd7d53270a904c37e436df599e4d4f0212a233feb2302a58f681917513196e5b18223f70163eee2e07fb60e1aa7597a536b661901154017ecdf417a319f167eea4e2b64d87666f962c1fc66ede40d7ef9ed8e27750aa25310434fda27338f308e24e38d5b45c844c4fdf7c477ee386cd8b84887e874b55120313bf799dd01a534a8d3f4c7a3065ef3645937561646177ccde7a6b1aad93fd5d444bf175cf03508ef5123f29294d1b94c1adb7e4209b0dfaf07484f5013baadf7362c16e0ff3c10a1ed4b2ad3d539101ba993ebce670505648ff1bf0adc7e9708e867c061335924836597d5d90a0959c7cb6d8f7a3c6dc7965be96c30b9740c00d6f57182a90ee2f3b7aed1e112129b5a7dc4c84442b16bc8fb0f81002ccc646008a2d5c6274201bdf96aa8718da1bb96cf3a6271426a03c687000dfe8bb9bda2719c2c0e2e257f7dc2492e4b9d6f07ff3997c969450e3762d480f77ac2de0e0b08a0be50682ee7c693996f0df94fc9189ec26637d716ba4d3fc12ef94d75e52a12252f9b421098563c8c7678200da2da1fcdc081425c31ff51254a92419503563d010791a45d0ed42a9bba49dd83df1e156388456985ab700ae3a5212adfc0267bed1809cad4bb2335658329626c8ddc54ae469389299b946076968d7d71677fbeed24eb0ff299dc4dfc164889c94a77c3fbdf0b23140644ce62c438f524cdd83129039f86f2aef95d9f6fc865579b512a730227edd62ca0945ae62b60851b214c73f7d4a00e3fd79bff1576a790606572acef684151a91dc37a496677fce7b7f11cca8149b28085d3f3b1c4b08d175e7015e1708006366f1bcd7db6024517b7898f2e752dadafa39581a49ea6d13c968bf04c0f150b73ac26de42b7da6a119fc43b683302bd321fff4f5be8e109c0b674924892cea5a6d61b49d33d420563cab7d4da7e0c5386e79ad76acc63a6b04641323a3c05334b8a74f0bf015034aa1650a19100cfac5b5a0377dbbec163fab6b9d0b9b8f003c20073363584128acb27c064d771da439006bed3c014a386017d0cf644cc0b30055932bcdcb5fad73f55637f24bc3a45e8c0f67d4959f6f9b87a3c68a1ce4213f062aa82ea955a95e1f7159ed9abd5bdd290fc5033e3150ed236708b090a4991e6def7e5a8a7f5f3c5fe47ffc451fa6cce4902ddd738328664192331cff5f70d6662b8837c1456c79d20c7baea8a39398d8d82479c80f297edf271effeb810ffacad279cc45b7f24785d8966225e831b2bb575120e1bacd48e88f5b1531ba4419883ee8fdf6311929802961ba375e8d6589c235531e61fcc575a01b71e1d9128000000ffa7a56f8de75efd82047a0b6857052f03314bd63791596999d951aa45935cb98a354965372156d4f8a7d60202527aa216a767da0d015db8151ae28fe34bb24abd23d5fbdeebd4ce40ce077fccb28cd0efb470bed149b22c5956ec949ccfb24fa1b92eb15c189f2b781f8242245b2c306d10598e885d5ad32fd8d8efbb4f6efe5363fe14f25750444fba8aaf805181b71690e4343399ff768f454b5609f8eb04b31ab03d57719c4bd07ce82bcd036d0d0c07e0986bb6bdb4f373b06604e2e0913f75892b610ab74a49a28a9a18c8d63f778ff68a63e5c53b4871843af16913c9054636218fc89f0bbebbb3bf4dad5db22059cb4c8a4a8f03a06dcc293eed2cbf50ac9521bf69963fd79d117a5c4f4727cc3d8ed8cb094ed1fdc3cf7792af56aa3ce3abe25ae985d22c8fbf50d61b7313c49e0542b8b951324890d85aec5918b4512fd85a659550ac4b3c48c1b38c0ad9cc502200e2da95d4053e55511343e5b24abe64c6d887d023658ae4ec35ec03d38731f73197ee8a88f1499040bf3aceb4fe163c51525375c9499d36859b53698ab256845d8516ee957f8f55833ebd4c4b5974c77cef8806337537289bf26c2261b7e80c59bc33702e6d9e9bf16e939e619349fd03fac0fff5979a5b30cb2fd704d5a88928e8486323cee9d08f45e8d213a5a10a506abda7f6d64a4fa7bdf7b9555d50f3913516d80cf42af699a8652502c9df4bbd0dd6b5fba33217c8778d07c4b910bc19539a5e6c6aa817744e8088cce033d4a0e40d30465a72f169100c6a58c9827aa3f9084a0d251f1bb23450d5495d7f8333faacc0f9a78dbad81849d1ab5982cb16c9c0f5d440729c182570101bfcf4ae3d515a43221371362c2667469c869cf42363d826391109637e42026c27d518dcade3ad3df97e52320f688722b6b3931b08451cfb0cc33b7d009e1d9d781708d4a0d4f96efbf7e72e0cd60313c8f9f5a41c94c0b03f0eb03439776b16945440074dea6341405bfb10476dec4aa78b8b8aa19e76457a3de1780c90ad3c353be9f9af2a1927ea3892cb007c860c666376a3a5f04c37600794065cc0140cfd13f1ecbc4fdc62829ee2218c23475286646a507255c6e17138626f45e671dd37264f041575a9848008772037febf8423a4af7783134186c2c63ae1a755940cab297fbdf3c3690a0664d51e947a7b89fe20796ae6bac80b93e1c4906b8d85ff706071e68ef1eea5fa26685a7e672d9ea923acfdfe6cdfe2e0ef3d76d4386a2fe23d330d03c5404ab7b6b0eb4031882b6e67329c9c2c9ed09d5e6ecb4509fa5bcd5a4df23bf1334e5657eff0f8e5efdfc2fe4c3c3c9efba655e52bf77e6fd742dffca06ab8e3b0226b8897edb68d9896d81162a8bc758fd707c080d3a421ec79e803d68a719419a9382c135c5a1c4700a6e61410d950633dfc13f61ac919842178d5673608989752562502e20cc6bca98401a6c3f853320d449210e6a677e615f046318e9aa49cd71ea26891b30f40fef8cde1b5576fa94ec3b71ba8ef42705da48da3ed7d8dd41fe9dfe88b288cb5bc54def76d237221ab666abdb2057dca758d2e9c281ba6c2d166de234d20c268321d353baa03eb2fec6bd5987f37955ebfa87284141e27f8df458e9ea2c912b84dd48db746d7aa4604bccba63f6f30d4f60deef6e26d168334d57bd0b4983d2513cc75f2f4de959069c31bc74ea5c7ffdba40777b4e900c8f0a4c479f531caf516531193c1669b1a56e9f856280e51af1d4e926f1f774a2425bfc7b10c822f66ba8256878c2cb499371d388d94f5a49b4394e2d1069055f848927a432b4a1e02e4797a6bb1a4f0205e5df4f5122dc926fc4e6ce27157b43ab4612970464dc94a0679019579886ff8a158a2361f26d809229743a112c0a308e33713b7f583f372ae8d12640548fa41a892eba25b20000e68c3f532d58e0d32089f531e0bb7532d96207e9fb210f4a3635122f946eb6bb00afcca9f393c3e688611d7c1d1c3d7fb2e961460f52ff61bd6d51704a056f6cfbef5a4046021ed3ab1dc742c0ad544941ee767a94ede94828da884e62d8ca53899944b3d7fbefd0f04f8f79a053a78552b2ad71e4701624ced277b423cbe266293e2c6327f284a669d69169036a2308e902226528d3b1df4ddb5f2d02d0a4200cbef7e870bb8607208661bafe6dea655c5f16ed487b551f48f70b84dffee5887a4d3912f30309f6fb84035d0ddfcd6393d6287380ce2456276bbfc0e0946edee5c3a7542299363611441c51978eb57bbffb69ce3a9783f879dba616235693d59d2697cfaa0031eae802778e944213ea280275ceb55f1d1c39abf42c9cb15a71578c29707afcc0a51610ca2e130e4c33ac8f2f3f8050d08cddb9289d77f4cf6ddc9c138466ba89a73c061f939c1bd549bb45ef09b3b07ba09ab84e199c530c95c1f6e1730c362759be905805b632415a8d4b763ad795bf97fc7ca57ee3b8091f2763be0ecd692e0e8beeef8aca5579e2c85e869ab63553fd444bba6d0bff641f8c551ecf8752841bac9c7c19bca0dc3cef331b6d8e2292b684877c9b64a4256e4d49ff594e2679c3c66afb7dbd5ec16e08288fd2259c56ccfae6048cb474249df3bc05f6aa57245320d8e1a535bfebc0f8fe90db724c8797202116e94ebb996e5706b5dd5179547a49b0b092e7f1b2c6905fc8611e08b2f65b4e0df559e89e4075a397f32ba9962a9c3c387b6b83b95a4673122e8457f6e4525338a67ab9c9e73ac4a8e72cfd61b4790b8b6b7b9a7b6a95a28883768c5d900f786ab2b2154ed17aff8a2f9619688d24fbd9282b4f67a88126ecd5903cd63f2751ee72f29df4bb2875ca60ed34b26a42430ba1aa5591468280da0f78d6b376a2974aa1013bd671cede06b442fca8577b5513110a8f3540204e9be81235671e12e3b1125a6e7e64ae8b757330007641c776d961e247bd023c33f555c2d2762738af66e8ba46b50208e510b44efeaa3e4b22efa14e9ff3305f0f3260beadf943e6fe7392e1c54c193e686dd697b0e245834c8d08ee90e37f101a21d5669d0b2905f0e64856f9a845485e9165406dc17367af7298c19398d751352dfa43067633e6718961e3842c298b65eb7acf12576c07806ad827093a0011949c19cdbcc779734f7f35b84f6a20189b99de7dc8a83611961922612ba82573ac83361c9c26ebcee4981b0fcc3c135e657ebc5e358f8bdd7ecdadbc98f3285f0c95a9e633d2d9c51141aeb072498c54b2f4468c4236dd12ec0a23cdb70a0f3aee8aa6d05107d3fa739e0ce6cf00d11c04f13f9457c2a10858452b27cfc82bc05bbf679bc3960c4a3437475bc7e2cc67ab58c3e29a15193e904b7f5539b4022e8e260a83b743a8cdc6f408f3f8985a0bfae30b3d41836b26c8c935fa666d26503c5a681ada3355253292dda548ff84603b384a5213cf7c4b1582aeaae93c263ba61e83272cdc213643ab7458e242c0aab839b3a3cd2da4c313b94e0e2361c4aa89426adece5a8c181acaf4f79b1fdf1ea49fcc01451a851fa75e5252a54761b1185149bec50d0f034f056eaf2f3186e4a7784094f84314f090c3644584b4f70a4b948a5aef73cdab992b2cab0a37601b369bc3a0bf084da042c309fcdbf68c21956147e76e27dd04deb33ab09e2cd9597a720991e8429a770594ebcfb5a34d5a723956c3f5b1669052c7c1a2de96ae872335a35f84c90d57c09760cb2c046d98467012475315b498a66f7efd2742ad21f1d8573403a4b6847aedb44ab5b1209ccf1d1c54a38431afdc3fed1be3d06ff1489c49388194603820eae83867e706b576b330e1424b8373e7f232cbaf51e51973116058bb797783174faffd04bcbe21f7bf8f56d16c7ae969792d88fcdf4f8b3dba7e4969618e91c80ba2d9ed709836033115c27ece3867a5c4d93978e27dabb9378be6b7744d0bfb69c161af96f31b8ce45e19cede6e9d74b84743d26211462ec0d9d8c2b84fa6c5b82229b3006232116c841d155caceb000419de7436959f1bd4ecd8bf541650dd69b72e88a77607469b66b2e6a9de368853a9e1d8263a808bda63b104c7fa3728905050ae7d9c290f0eb535970de48b6a965832066b43a99bde071c0471fa2cbb6db936d43542a98c861835320a1d40646c7fa0cbd282aef44e2c9781024e411b0ee0b08c87b9bad0dd287a4025b19132a982c68e4e5f4135a4e2b232c2eeba7a5c669a27fe4925a239d497e867b4f78f44cce0b50ed1f81c8605695058462c8e00192ce671215915492f5cd1a00968f8e3ddd94ee4516e6e71ca6c53a7d5bbe08d476d86fdba9fbacaf64bf3c7c300cd9c305b66472600dd4109383427daa8328b030aadbe099c59f386e032f16515c018440f8f21c9fa9d6803c0bb0a0755db35b51d0abf75a4ea1fde460fee7085d03df6d0c635a59fb056203c23bff2fe2bd42a8bb2a1ce9710745c83271ef01506aea63fb6680d9ec1bb4e5501d8f262eaa5db5db80a24c2065b1427d7d79065e7db279a612c357831a5fc1c975054c67c24cf0ca8a147fdcdc146355776cafb81422846b09a33cb7972fd922b4b8ad73f96a3dcf7d695b3fd132c3712f1046f25d675e6463e205b23e2c38832514e2920b6a2a0cf75fa58e4a63d83e461a7fc12dde552828065982671e1c237aab3548ff44adaea26708cd6177acc8be2cbd99f5265dfbd6b09aee434ff91490d5382325d53756483c558856e6a89244b12fdeb82f92e2896ee38fa95546dc78b14bf7aecd8276d56147f9aba44b3c67009e5c644d1c0b741a41308435a1eefaeb3ead14cf3e3079a6e4c78985cb9d6cec4c97289296c0ae9b763bac7431a26f0d16ae06fb5f105f4b1d1711ae1187f38b80afb0d62bfe6bb612e445797991e9e80bd1178ba03e5bf8760be50b9414b05d2f9efd8a1da961280d89452b0258879e44ab752481197f3c4b51e45b8b7b15da3d7ec546af64c188e484f33effee4052cf3e323d2b159505974cf397ac775146b36cf6c6a73b9eb25eafead2b968a087700940927eafc5fd21af35cdc6af9da5e00f87df750d4af1cf8d37ee4ca77b6d981d13ce15854942cd30de735ad8f8da589fbe537b4d8d70220973c6ff9db42c8791454cf71cfd924d5214f9729a8532c3ce5d72cf7d40adee5a7599014f6849cff5aee74cebf417a14d7dae0a6e01f32adec7aae0ab7a39621548e1598c7210b3c15d0382cf5dcf8ae2d06de60eec291f92aa79c882194710b852e7e8493cf9876bf56e458d02c87219df37e14dabe6a4e93f4cb94ba3c32175f3d9be8ea2bc5bd8a6ec3b02b420d3210e07d069f32b06bee6625a622d778a8af1ab710078e7fa347efacc7ab4af5c0b4cbaa5c3f861877db09fe48af36a97533f20a7a2263b791420263ba0bee1501c4a073cc021595916a601b593b3fdaa89db8e7b453eea17ad3edeb88e01e1acfe66c19320c28ed962527a62c0e28578fe20449658f4d6e93de3f9bb05b1d0a6172f0f6a828262f22a03b9dff101acfb4e4200880dbf6d8db1c8a2f5902335cfedc65c5483fd8e8d8e9c9b1f0173926fa8617cb5da207eb0cb14e543cea83a166093ebbd388b86a57a8355afe8b3d399ced7415e1fedbee22bb0d358325aee269adecbbc9e523a75660c0d04dce904a5fa23518ada9163f777155547da1e3df35685550a93d19d7437946239ca3b25bd672c1ada9ab6c420b3b5c7a4aa73f54ee8e14ed290f9750a98ea797bbb0fabf9794fcf942f5cd1d2bfdbefd13e4092b262c778876d4a5ee4e3908e97b3baf706eaf3dc72874d097d00ffa2800fe7d2f764d5843a280a986aeb7da0102cfcb7a117e00041b31d8ab124806ab0aebf8c97b4ae6ced7efaba01b20b4efe222b30d5016556e167505604895c8df296a9d46dfeff061be06138d3e91748de9d7cf564df2340792413b4c2aaf15c683b82d2895b8d27ad2a3c1d8b83251c57525d1b8b7d28f08e6dc5885e5d2f335d78b7ee5ff6f577b45ae8d9c7d3c4f90d05bb7175e6d8cdb874590dfa7c09e54667c22fdc2db42bfaa4264e32dd656f52da0ef7bc4301836666b234074cea87af7fc9980414829bea9d4ad60b6b9730426f7940158fd1f0cb7d15e61adf91fe9f8395e688abfff2237b285b1bd641440e3c8c9610046c669bff277a44fc1c4a67aff1bce144b6923d27198924487428f3b52ce9156bb04977b8985617df7d74c49767da1f7e73d16448648a9f52792f882506e26e153357e02eabff22cec41d310e162a33ddbdc7ea3ccb553da07edccdc55b6ef7f9e1dca53f7df62d535dc8f2d508039254a652bc0c443997acf1210b2cc39443588db8711fcba336221ed78998ee6b4a71f2800f7dd92f1a85257a462c631119ce9ceb9ec10eba4b328085fc656436f3599434e33d836aced23ced69d9f7ea241a62d26c1559bfe423c8acde029676cb1e903776de38f8ebf4ab9a9a7f682cb25a24c85e40cad2321ad05928f7c439d5b16e881a6b2fd16d4faf332b4ed8fa2f815b61911ef1073472259b8cafae27887c258a5c123955744e34ac2965522ebd4a558f744e2c846bef81cdcb476e519dcef048a3b89533ac8a7dd6ef82b1e5daff73ac2004bb89228b3eb6fe17d6bdefa126a16ce8cf448d27f6c46b22659ed8c34559bae9486737568d1ae22708079d9395a88128206e586407ecd598dbc32040cee695ba3337b2a151296d26345a070ef141ea69eed2a117648821928663ae2b3e28783450c402e551dcb7aff0f759d319e65382b5e2dcfa34fdcff190895c1f6b0d4a02d55602b47918d6790ce2d88b392a1568614d14a2b360ff51ec801e7bac8c3b480045294e1e5cf7ed7e7888bf15636a8c8287be5f2aaf75745519739ff03fdd4fea44d4b8a948d39ad1f18d35f98d701fe63bdf289b12eaa60b1cbccc45df7b3c88d3e1e8a143b901ab416a795a775e5d85b184eb097b5294414b15fe2f89e553659fdeedc2fcdfc1eea318d34194b2422e70bf2f1c999c4a0a297cf6e6fe2a2258ccec7ac57a51c4b23db74da1598861c1903d7f6f08e6fdddadb0869bb94c64851379659dbc89212cab1e1cc6291ed8384ad50f06104f6023ea8e94636ff0e2397d0a807aad9c686a75628d188795e19ad285351934ac4588cbf8c09499a14b71c287a4e5446a8a5322a9ab7dd42d153737fcf9ccc78620031c73e04f55db39ee1fd65ff210ae93589d7ddef248a374da3187d75467077168542a2d78707705a1040b71ebf100fbab1a27661ea5491e2eada24ae4d769bf6cc7c051b2dd584da8436dc1d87c96e6732e39050d379a8fae8e9b39de6d4ca6a219c44459c79119134e9b1da796457c6be56229130c44a95d6b0b096a6d5a81bd9cbd8c3fc0b292c970bb3f202f4d9aa570c7ace9543d8cb6ca0c4074ef6a6aa60122c818daf3bff38adf20a7a2db343645c69953eb86167cf012092651de1baacb50cea8161ea91bddfd3eb933c9fb4d91f51356bc56f37f4b8ed7ad651d6caa4df9b9e9fc8c89217dbdf632b7eedb064801fbc4bcf9c0f6d538dcd52c433d119a9775942d9ae3c2bb9e18027ed9dc059a5d24aaee7b4fd0994e77369686942c30ddd87a46030a9873d6c0608a5beacfcee805a8fedb574cc516ac1996ef9fc729d8efb49e88d560325c04f16e4b7e6db34c7cdbadb38ac0f92c25fef0c6669a96489c8315105a9b8b7670772ed79515e4b7b3593b15d9b5be252164452e7184fca8302d39278c6ae833c25ce5dd837a9f0f63f19bf10d02c37026e07bac397a62929338488945a4addf78139fc1dcf147a59f5e77f286991111c06f606d8379858fcb42b2bc183e6b3ec6e094a350d15ae326b057f2b08d7b97fb793b6027c0af397bb872587034d24b96886cfca6936fc1c748854d9814b417b564d9cd0bd88268a3b357e467ff450a4b46cfc8e2c84f3ba4463732650e8950920b2ac068bafeda1c91cff6f764ec30c1766000b1bae32ee40789d1c895a488b4b46e5219c8a578673e11ad68e8470d5a49c0bf906cdcfa607d0c50c127a955113f2b90d43350ddaa071add214cfdaa455af0d70d25c451639624c316c50553d38ee5b5c0c2a661c14574a33f7f9034fa18643ec476fdce9d09f257d976425a340cbe4482281fec4890236210da62224ae7f5475b7f73dd98e9f4bb4362ed966ea2e0ff175143a59e77db7af73062062edafbe41ce583b016fdc38a29166a99d39eb742bc4c3ce6319cb8a469e73e88b9ef66c66a0fb0360f8eb42c406a7a0463336542832c075be15e998627860d759a5732e07b1cf5bf39a080bf1bf13c6aa653b30dbf72011fb6cfe5209763a2c1a1b30b0c10f09c20dc26de39486eb14383d03aa772e243980729169e25182bb5d447b8a4209f827094c676c79593ebe8e1c1793de311582b7f95480660f590df718666fcd07faaa52a987607a581572d1a563562cef307f28cde311eae30e88105efcf9dfb30583ecbf3c99d7cd6e92f6bf932e93a2deae3b6661757234f8b91da212c9e7c64bae02e93bdadea04daeb09a75eea84ee6ea0d7bfc19618762216ebc03c4779feb88fb1a5730e1b835e6ccc9e3b3d2b0fa060bc5635d266eafa59803b40a20df618f8242a68b463a81fed51c10b8482f96a43733526badcc8b91f30d1b1fb195d02a25dc51e5ccf91628ad99bf0eb7061872ef191575be3ecc0eb929ebe24ae1db0266aeab185af941170ba1e99e158279efc372dfbfffe6a7d1a50e7626bacc2c38fd67c25c7c503de7d5845dd8838c97bf59720df96509caf6505e3fa076487ebb2b65794e5a6a0095440bae6c3142ecdb3d80bba47e9e763843fd6e3735f90bacd5e71b531465b209c16ead8d916c9114f52a3e3629067020a6154bdcb6c432782ff35fd366407ed3b83d9a378a09ad50216f0fc0b528a2c69ceb54ca41cddabdb6a45a2651d313b9c2612547eaf07295a50af3202327303609c11284c9f6889395defe12d06ca1a2f68687804fd4e43b06369b91bdb21979d19abd3231962452a6e391e46196421e3333549a8b25f17e13b4a932ced05f6bdba0eb50e821f8bfa67f4b1480871679ad6ae3623fc1deed414eac79c5951bdc57ba14d8d396d62428a1b1ec33c6dab2a19ba2637759f32a6b0488e4c790d3665e8037845c15f64064ff565ef1285b30e666ed3fd7f6634c2b349de0e711beae14a955e441dea163c18442c0cf1081f01dfcdaa82ebc2eb26483116819d335568867ccdb0a1ed4ddce7da165333f0fc2245c993b1f2b430ae3059cc2d46067811c28d0fa9173a87936cee5f950bc03488d00bcd41d13a0f827e1335bc443df36443d302a53681f38bff6a605de4ac5e4d6cb6755d5a4001b4bc54778b9e86a0b1b2bc471b6457fcfb83e41c900e3768ee3f17c24b955d2ff4ec554e242faa3e0c091bd597b35d8b80bb62b48f95532ff2ac78ae936c114b60859753f14a8e1e2a21320a193b02d9db5a0e0161141d985bb4098b3e02e0bba3fe1d704adcb800448752b47242b31016b4f0070b591509db6ebdf07333cb4676605ca96734ae271b25b3bd2d8033b77b909d46193cbb5b496e4bac4772bd6075795975964dc648c2e782dc49917fda377e0ccacef15579ab91d39fa458ae0dd024d3bb9932d259d8321055502e50f67c7709c2fcbf7e0eb25098a4af29d68f264696a46ca9f4b7569e23ed1e8b49f0e580f9a6f2458118cb6aef8b9529d2bf3356f8b3bf88dd5c1f11f21572a26bf59d797455d1600f9724c29792aa961d449243d1c316b7c250a7d7e91937a4af4170cc99369337713a0225dd3324230f2c129d037df8442c4ab40267ce0f1f8e5491aef83d9d8eb1015739e04495c605c83699602050843770123403e831361ba74f48bb382dc9b32723c5bfdd1f0783544613c3bcc42b2bb028ff3ab8c95dab4c8a23e25d9cc2c9bc8b41a8afffac46618329755a890ea4349b10772403905a968342dd515bae58a8dcbc37e98615ac6afc91774200f1093bc00942ba1aececcf8f6fec64bf4e13aace60112ec38c16df92b2c6e99c498cedc1a9574a2c6852e5307e8b2c97a9dc0854568f6a94531b82e47cd1c2d672e99e395e9446208fda38a8e02f7f54b3873153e43da5d193d818f46248c995ac3fe51e178f7f427b5f73fa872715c050427e48da280d4b1d5bbe1b8635763dcc6d29b15504c6f03435cc8d4db05cd5cceb2f17b49381a122be8a4849752272938e380aafc0980024fe8877f0700441071485cf7f8612a82224e88adb97193df880bca5447f5a253c3c73db434981c03ddd71cb01a40bafd631c6850df9bad518f04898efd4ea58d47937db2c02ae09922c0e9815f50160f991f8f0eed094695a36573c38212b9096f2412c6a5af788a084975722d08beed5b2ee5782803f0879813e1d483a53013d5b35a7376280dd768f12bf705452be266971016834a6f08cd0d812fbe098c3ca24d324a7693b69400efce8c60069becdae3517871698e222be5887ae609037f562971817adab96486a29f22c8fa7e23313f26744e8a19d82b4b9c3813b994a6b373e12e87f6893dd0f3e7e21d9a3508bae442254d9a1a5d35cc8159701f8c156b952b31cbad2a1702a2169d6b804d9cb970800fb3c78607aeb7ef7ba99276efa462fa153b3c3d264e34cc2c32f94f7e1222c707a4709e170882ec920735d54f661290cfc4694f53780a0dec73f8379a2a81668aa03df1565458484cc0f2cad986512df8e1dda5d5014c597da96a6e880a5d9f68c9fdae48214fbef79b23edf3587279ca33fef7a51b4482d0b4e4f8ba8b08169d1c207270372ec1f8d37bd9c7440e7444d8a97741414ebd23479319fe81d5188b25b1e467c458f4621532042b591347172957f5fda4d34af93675e01bf6a0795b1423d493db99e337902a5971f8e0d2e9eb182f7e10a27d9b168dae10ccaac47107e9d52fe5da3680b73cdbcf89ce61dec90bf8cd1757e2a7d6609a1d177c961b5bf17eaf012aa2e49a9d1638f3e6eef61db3e70df7e84549f9c2c55d0dd5373f1e758aa03d8eae389a59a812483159b0604aa756f14cfaf7a2b8b0d4ca5a0fc4b0b06b20e8e868b955958c9c46522927a969e447f22857bcffab05de32517a51980caf3a4150abc7be73ba83706651d74a894f38dce5b8c295071fdf3a77956979104690c21087aa4d56c802943fb793468abdd09277105b1c2ffc731239f8cfa824126cd3aa761c820934873a3d33b456bd9054554d68727d8a14d0a7d101c311e8b21c0b13b8338eed676fd6d8a15dc5000dd841fa65f0b98872240e35fcbdb11f2c7fdefaf1e9ac8c21171c14be7ccf4fd15dda17ccb7e1dc9f3dd5f2d3fad76879b952dd032432130eb6d44ea1754ae2662af89c5523f75ad7c42cd3cd197a3f697112766519abea45b890b2c0cf18682a9500a1de61782264ce04ffa19e7e7510cdba1ad60af136139b115d07cdba5b236f8c2dd1b9829ddec34c6bc2e77c7d8f30057f61a8c23f595501283ce08d974e52b8a1b31de1d59a642e0d30e7e190a16e7913a047f67cdabb74b52e3974302637e1ae51a6a27d8ebe1bee08001d187e803b3227114ea7292c86580375f6ee150066d61d7b030698c004d7376f616650be834c04248a9d6100c4223ddd858e9e61d71b75f9da03562101c51ea984e9fb915414d1b49ce9c974317f8e7bdc8daf5a719f4cf656c4408588139323d909200b190e905c81d792dc216f33a52a151c7713b4979bcba4e0c73c043d83b3fa69c08deda9552781b534579c95367ca050953f932eaab0ec2f40264984ad46c49462aee725ce689028f05aed451076919688ee3ca2ec026acdd3a849579cbbc2c30c906db2347a1367505d189ca95543673b002a837430cf18b250d0409a4e9983de9d37ff6a9c45b63f0ecef58de7610a1d64528419f48851c848f8dac07180e48db0373e3c41f0833f9e60e44fc62315ac95120b8ac8db89b0b29c89bf3871489f35e11ce73315ceb5c59bcc9d3dc7f8ec94e3f2b85e3d855a1ab9ac9a2310b1479e7f93b9513a10cb1bdef0dc3031ad6bacf52c2be5b197bd8d3ffa5da48798b1787f73ebf73d0ff75d0950fdabdc96a6214042be67c0b2c93370c52b57f1c4c0a40092f029764b8a2cc4cffd60da0a1af603de8d210d86c7d02d95bd734bf337812a11ef13dd5ee085dc07b84510d145366a13479c4075071754b5cb8923a382428cfc230f0649e0c9c31ee153069a429df1f70cca4b948e8d3fcff60b4878c0e8eadeadbf696e75d237d502ab9c82702add395c382840a50b34acb9c97bfa9ff097261c20e4b8b48e447495fdc22851a9d9a8ce3262debd6ae06fb25b5ab2692d83dafb116f08f09923e9df78c30d127e10a8de0c5caadce1e5738b13e6ff478adba35678426b76cc307998d87ee05570758b5589a82b6e01237a6321be83bc300640567551111b12631965850137679d2eec7df9726daa15b41f08993a148ad0b80c33c612787941fec616155923a7b744598462ec893875267f433ccb59f0ca2d70300019399dbe16b14901b9bd381651077553fa77faea3f9a65fd47655447ab466a9c6c6e077ca44f5ad20a551b52d47682a0a663ddbbae45ad7a8ae0c4f8b1e526b5f0fb137dea7711549fe23876825a75c5042fc52057a6379dbd6e149b97cc4fbb6490a2b3e34984bb21a6af62149ef4b55382c59215b5353a0dd7c27cd0bf6b4b16f2c99e8c242c7d86c1d6e4b12fefcd5c045e068ceebfd7651c25a58935510abd0ed9df8ef5be9ae28af0c3d1a80a61c988648b07bda019aa13c7bcc630cf8a683cdb3c2d1e3fe08a9bb7bcc0dd936a38cba0bfd30e44e87e82a93b2245b058c3366ca12cd8836dad6b123bf4688ff223e69ed797fb9394975d9438bbad9cc25f88f62e7374f1de53327974a5cc135d49f94e1e3eabf5b8abf94d6f9f3a22d65bf7be9ede3daa6f72ec6aac03a4f8caf70b8d2ee77418255b593569f8a12a95d923a3bde6de0f830fa57c2f3d3cbd85737470d2e378fc270a2ee79a0a767e839c9a4b55f63b53aa19452b15b2a104debfc980447ede0efd5c4383eeffe07932c9ce39de1dba3ef26996f7251d8d6f0be2338c3fd21d66adfb6c4694adf3aafe2afbba97e71c8557a3792de4caa1907e13e5013dbd679e60c0b910285dca99dff8a359de8563810a04069bc4c0f0ed32fa9f5b473f88d708ae20c49cafaa60d60abc81a0f1f3d4fe1b87e1787a401af212dbc03a875c1bd99f32cb729aab16ec6f9021fb75db9145c99b540ae28014915cc7fc769abb9be93c437baa4037eb296961bc93c2b7376516a181fb43fd7c7de9cbfc8342996e1c227dc0afc72b3486c0a5295c24cba8b1ad1dc6dbc54f672a8ad43e9b4101288b03b009df108bf6f3c8aa164961d0712fad1e86f8219e618d93a8ce34f413a398aa76d17739ca7631a0c7778118efa03c7541d856a73a1bf4913af34bd7b6407be2af45bd42a7da6af9ea24d42e2bf20931fc8f227b3d44333cadf18fbb3158bc7de65f41295ff3f088dcb58772564a33042ca29a1e733bfc263ed14f87a443b70858ed62877f986386ea278647f8fc017e255ed0b69681fce059e7a039e842558862ec2070cbf4e80085c9c1a6bd5f11c423aa99e0efa220b83d918f722d8bbe066b2fb6ea4e520beec3c8b52dfb14f1baa98162bbbd754b86d1b2988bef7ea8f9db3c9be18f4c30495dd2daa65b9832e70205592127cd75a2348ac55bd84918010093af20db35310d27d216019c70d583c02263ca5670f96082e70775537da8a301db0293b4a4c3e358e8341cad32e6bae344059b52f506a62deb5475cda092b521a8ade6b94bd6b602c8611560f407a2971153180db63359d3ee320aff65e4eaf117e93d006a7083ba22c00b3608ee2e33cf10dea98625ab1c427de534dc4d656d4c38762a2cfdff00482303375168631b910142eb6c5f54abeefe3bcce64d7f0a089d4edeca1e05d21986694395f9d2ca7e77aabaaa172b1761fe4c5c575e67c48716a1c07a60db186f94de45b80dc48c9275d5cad2d79dbafbcde17dcf4f63f09394af0b659f3d63d3b88186b8203db2a879bd87b4b8704cdcf8f9335725ddfea73dd18043443728ed84d059fe538e15789f81e229a016f29102410ab22dfc974471e263e40c2e7218eaabe9d3251b6d33333125b1bc4c6ece8bf7b532e32e71b07c425d45bf0b0c8a987b7fa379fd7b15f1839f402a545310bc292fac2b2e42b6b2148fea4877d9a4103976f221ecd0efb0428a12bd5e14058405b16dcf3677cae0f08a301aa7b44fd281d454f472ea0c5d4759af7b28174625f05b3ab417561c0816b66976e301422d63410e59bf962589eb987e0ba232f2d116afb1a35cbd51f75c9415fe1dd8ff412f01956ee84a24a12f070feca56d367f95cb6c4429b3990d055616aa72913354dde21baded82de650d42be818c99b05a7f881846844102e9781348e144a54733ea8b717328f62b20fedacb2219fdc7197f45a89e31c5074a960309bd934fafae31bcad063979b49716221ed3bc65e60633ac96dee02222ad472d7da79aa3065c6ae5a8c559daea4a13cbaef278fe5854a083c615e4cba95ef66da33a13f0d48c1baf7db69bf30bdf0fed96c47a16150d83518567457a6d735b4ec2822e015d8d5c6aa68b5a03da6aafe3f25cde88fb21dbc7dfb106e38ffb8baba63eaa7e89c92dc1da438c9d6a0cdbf2d803563f435660c015f179fe9376865fa4208626c13d07a8ba16912146cac9d79336de44af58d10769b670097ee73ae42670733a1b16b34fe5f842f1a902fa2b098224145b7a64d764937952da66c892cbe8d204bd8b181c42d2203393a126057d7f2677d193d810392a69acbe99f99a89dfb72b6d7c3a30f70bc5769c9355862015312caae1644a3c4028b8b5160d5174d5ad293ad3016cda78d9cd9f9cf8a6c702be3d3558211674890c22e75cc1934a83e3f6236cb65870e7bee5ca46eb73482be483d35b8f1605a22ec72fef284ea74cebe54b22657a4406481670738b76e2540d7756008f1c0eb46caccea2dfa745f37ae150219517cf337930a44b17363117677f7e0f72fd62c3e87e28b12117cb211965274f05062d4c0f0ba313882a3e30f8423a4dedf0cc31bc8dde3f641e0cebdca064a3716695f7a47e7af26aa45aa488b4ac32238dee58c709756183304f464bed3cf2d1f5b2991b930ec14e3328f9c2adcc27c0b43474633951ae94ab4f7afaa20fe18a3d1329db7a0ca4ba167d40bc052bce45eed333c4477582d7ba56c2947bcbbee6d6cc7cd1fe7a0d271db355c2e50f9863eb02e8154c4cf24abb16632c48313bf8cdc7ca66bef88056be2a71a70e7535f3702a958dbb584098f5cff2ac4d56daa40af711a75b6b2bc54bb59b405e8cb75de11a5256d8f4a33a3af745619ab6b3db707d2a738fac38e734ab816fe1ababa4f2515bad82e4302c54c3b4a495e84b94f247c00fb604c71b1eb18fe8be5415b4e769fb567f6080c83058877b365c58736555a3a2964e20c57ee6acf487bb96bf01120d3fbff76557ad982be2fd2cf08591a058bed61d1acf1a4ad0d5742c59154218ecc5085d2e81fb122a521eb1f1bba737f4211a3f2e941ba2d968d17a2c874bb8cd268a4b0fb04d5c105961f0ab3509930b1145fbdf416d64f2543847d14d887386407b53c63c3c1c1bbbccbfdcef8cbe7d1a2d4394fe8064a0608376b5fb1316da34e7bd93cee7d380211ae72e688d6e566ebee0c3404cfc3fa88cbb3bbf4509308ce997068014151fcf2420b18f2d4b9b71f75806b17469850c3a713129f1072bbb5869697ab4e68f39977626d94fe4391d72e3922db7fa575452e05526524304b99281a3b889cd83cfac211f37e2e8ecf2aeb991ceee402db3e5cd7252655462bf529e1a292dcbc0be5caf29afe919da481690dd1297c5f6767e6933c665b029aba326f487b3a97caeb12cc9209a3727b3bf0d8c10dbc4e8f70783ada08967ed235288a9657ede1ad78164fd1f26d4cd7b8720df3c542ffb6038c4d02f07b02e7eae49ed345af1ce29be3e26f6cc4f0ff3e6dd77c3a4f23cee8cd225897db435f17243d7df7bed162b0ca2686b4a24c29e2ee81a779bac79e9b608df0404612152fd2a1d491d6905379aa450bf005e6141f762733d72e1e09dc9cff0f4854a4edc9c11fe1324d1bdbe14a7e26c92fa010468158a334058491eca0b128eb3d8f7145bbc1ec30ccf836b01b7a2d86dfe9b144b85f7c26906d8fd8db4c1d52a58ae2659a998480f3aec50ec17ae02606035a4cdfe9ed4a9c2e09e135c32d189031bbb20c8086098055c1dbe6ead033961d195aee7261dbee8903082bb96d1ca6788c73b433300666975fd7adf0a1fe77d8c3daa5de69bc41e9d20495fdcb5805e83f4fadb0564f9ca36ec4c43a2161b6e1a4cb0a90075e3051d0ca36bdfc7df9164fb1a73b614b724c0a1f8b435f2adb57835e2c2cad300b203d36782794b193d110daf3a253f595eac9d7dab23c04a07a405bdab3d94d8235ceada59833e4bc405360fe7203783ea7aabb3aaba000573c90e525f97ad75bb5da3341f21b9440adef2f7e1fb16dfe9900822b5a19dd8bf7f52d3b5767dfe758f64543cd07e4999e08b124423ad2fe3ac61cd72909079e59559b61501a7672e479cd2a65981b0aef7adbab25ad891d4ec63a75186040c6044e916dfa8b129ba67fc684a94f45ccdb1435673aa397066e2f2fc22cb96dce6e30706245b350d5b3b8facfffe70f70411daa511d22dd7aaafaa6f65dc2ea8cc2a92d2acedf1294b4bd088175aeb1a4e6db21784c039322c5d8946e901e57f00730eaeb423579f94fa81d56598afe7d59db96e8b0953ea44b721429abd103da6fe2c5daafc3177cdee1b38e808c10e3759756c3e9977e6b486e5e4c763e12afe50b50bd803d17ff07190ea5df3d6e427642ab8d9dc2109a1d59aad97466b9c9a30c15eeea88bb76a3dee69eb418937498b6600c5e027ea8f026983c0bbdd485947583cd9c55b54872e364b0c814ec75fc82ebb37361be7dfc3543afd1917967cf437cbfa39eabbd4346cd347e0b719763447383a59fe8ddf960377552082e1abf18372a046fe7da57579ed438a1913889df872b0841beae849f5de8c03bb55ca1513578041693eaf01e5b0778507f138a075b2b704de31888689f423409ac0fae9a74de77a76e4e292d405e6a0673189a1bacca62fdf64ab9a9e71b39ccd0424c1265a9ce1b0f5936e7243993d968636212da4c28b9c03aad7f112b6004a1124a4c52f276e05a3c239861085439eec75cca9f602e93ae6e9bd54d1046d83ec2541506fbd2103590e416beaeb38fcbb1adab28785c9e8a08f555b637331b196beb7451d6134114025b3fb475cbd0ddadc7a5d47a1d4e33de8e005c5f4c224ad8a4c14d5092b38c8605824c1a464c371ca996c90f6a77dac8266a8de76023521a8aab51a4fa64a875ab7dfdb57c174a0e4273dc02148d4580b90cf4dd1f863110ac9f9181e32aedcd95306a572b740bdfaf61eb347b41ba5f4b03b2ef7b558b0d62c71c34afeec8110044ee9e63967db0053e31cf862515e1ca077e737a6fafcd7fbda13ec0106ff840d402c33576176e764216f5f2ed15264f49488225da4091822e996b6e8e1392528e463218a8386df1b63330e414abcf1e9b95d51732e7cf75e341da3fd5e36d2e24014caeea4ec8cadfb6e5d09378b9b43d011606973c0146f854b4a6cbcc3f72eccfa560363bd0176a2ff2f8672988a118c684f6528058883f408411de457c65b525f956828c1df57dd32841c5820f2b66819c12ef38dff697286b8e020f568cdc94e6c541e402ab8989fecb4dd380ef533a656bc623cc7c55bf7f972b417f44046dc9299b785548c4ae10017191ea3098d991d8617d7591786cf47d3e3e0f995575bb55eaaa3b0b32f17febb5d9521d9b8d46123de2eb8dce563221f9e378d4565c877c2609d09e334bcc2e22c7a637f6426667579a9820a350de6c1b8bbf3717c5dc3b8fad0af89fbd6cd55e58b91be17cd296dbdfe6cf7191f4c88c05e840abeb861037bfc8a24edb414b92246ccddb543915e3a66844d7f5c7564d970c2ce8f815b5f7458be867c068f134ea3bbc5fe1c6b8858ab4ed6d5d1e68a2144067e191e7616eeb7db00edac4d48576647b648f04f8a407e4730973c2d889ad39175e771b0bc424bfc1e08ce13aa0ec5c3c0a5d5c2b25bdde058fb45e859772b63cfdbf201116129fbe2b50a33eb272155041e7b67e651adbdcc1af8affa065c1f9753288e87e3a0b7e9a990069b0781cca52c3d4b7e40e56b92adeafdde719a2657957b587a8b710375146da0f74ab1e94b962847be8cd8253f65ec34a941b9999481442e2e1a527b15e6bc9aad8cf42785efd7075a7fae8d62928e5bf5f4ada38c79dc717043da67a054a6a43c28029f6ae086e393f868f344f4e80b0634a6ae0861586747bdf99f3f1a1ae2a5cc5cf999f4e63de6ac0b775972f0e92379b457cd9c8fb5c6d5926ed5baf8d778ff4767e54f214021ea75e78de98c9f3ff933e256d07a270aaac6c3deb8e3544ec51586cc701ad9f3f7be9f58ceea0f2bc871e98b8c39f473df5ce36b1fc7ebb8337ff6cc8a568a9f1affc88f0d0c8bbbfbeb4fb34cdd0de988ec0e5532ab6c495db3961969316e89aa1477b2e225002ab1b6c6405cca50e742386096fddb365002e5631885984b9f7d531e613b73bfbebf438d5b495f788c35ba93d054f5050a1afe380eb454d618e18cfad1dc71d673c071c842936a56470fd85e5da194abc67c793f6e880dbf23a21fc2bd9243b640aa453ca56149949795913dbf73fd72c58cf4a7dc772586df892eabbcad45440d97515b921ed89ffce6e98f561de5871f1f1c3a21e9c4cd81c674b5c686b65bec26531d0ab0e7d65c1e332e9002504567f2117f2cde502be8ca318780728796ec99efd1559224b6c84bc3c1229c752ead4a4836b31719c285920a3bd04e551aaa205928b8a8e9212e560318f1fdb4086bcab968cc138449b6f8caaa125fc3552da8e6b288a443d937b324465f583873e1045dac6ab464661487bc359030b2b2e8849c85d50de22593a0208a0e6a8ba4d1f9ff638b4a5f1db8cb08bd848181ba8e3312e67ccda097908c766b25987d5e51349a0241aa16ebb0ba399f7c2261b0f5c2cedcceb1ba0b119b85477e7fb2a1a1efb5c15af0e537d84fc56cb442ad837163f119b17a159b7a534eda3f252efe78079dcd1009be4563eab15d10687b10e373c1c4eebe61b44caef320ccf9727bc1aee6616bf5d1a8c8ab09d074dae0af2b6058eb4940514e610ef0f647f9f06b3a5c8abd72620f5e171811916a0f9e067417a9067ebe44ab1623089137879fa69cef4f662dd2caa73079c15918511e1bbaa5d78f32979918caba873adf9d9e78524c31c551310cc7caace919be2f353d5d5d877fab7e6083ef2eaa5a4cef322b625b8bc78108a82370bb6c0e57359e6c1c4dfa12792c56cac810317d8d0f3f9b6c4badb6a0542881376248678b723fc101d83d8440519048bb4174a36e66c298a0abf6c92747dcbfb03bed81b2492cee7b30f6ae8a209be82834d77718bcc2271db9b02286eea313f829623e16925494baba2f12bfa8525383a9b7843804459fc0c38f02efd8346f3ecc92752532da751b344048a60171b788a8c526c7215ab4cf49c54efe228ef9b41245fd834e7b3a891c705041aa1d7630df96701ddd2165d3ca9e8393c454f0c8ebe2ef6f159b6be4ec72bdf61f30fc7d025c084165d3b1e7884d3eaae49b572fc6a8222b0c95ce5cbe2fc49932987363425556e29ab749dd54a4c0a835af1a1db6225e5b60a67fcfa1d4b473381278b6498efaffb8948cecf8b5c279a2312eafda0dc24199f6a13aec1cfe490a71fb6dac951542c5e8183bd71ba6c2eb412e398fdefccca756ea52becf86b373f34261bef0b506d3bbc42a9113512638d70658748e196f7a4e47ad7be466b2c78edef0a69759c279e33a303b7a8d2580945d1bd5149cbbf9d3e59ec5ea2ea164a21ed8d4e54f44ca48cd6a52032c40c7892a5a01fcbc73bfac932a364b8bb8d0fde0194b8fd94a3aaa6fdc6e039f61a20797e31c417ec41bfd81606f63ffff254e30a26440c551d5eca260362756b0f8045866120383f3261b7e62a22bc48299a622bde52936e4ac2ec5f1bbaa55f66b47311f48e78be5eb9b731e94da2d803d87f7d62a840ca7a658b991235258b9fc792dec9290e38e5ae1bc452dc3ce5dabb8c52a7e941349fdeab0b5753fc34cf9cf166f57dffc73d202d74e2a89152835823b393ccf69f4211f570d94dc882353f2308c5e0beff9d32bf73f3864b05003148f4a757c9d3755ef7c75db42b120e5762cc807c54ca1885e60075025f64e1a3c1c3930f3534b58cb8d8a7beb144499f1d5af6c27c7fc52d1bc36ec888947f5e1d548a99c41bb67a5b42d7d1cf49438f3b3307cb273af95b78d7d0fe68bc1c88e9c2177e02f81c71347c179a64d649b7edaba157b33d64e4420a7124c1f06acf3f6606fdad8aaf7b26d0f75d55f7fbcea2df33b740ac2c332aabf72034ca5b858fee006a39184bc024341c89b3c707764b73065212ae8067e965e4f60d196164bd9086c04b947705ae40a0406200a9b21ca38bbf6b10446e670e9e59009b219a0dd56492038734daa0aa0588c8727d2e60ff528aeb31dd1406e0cfdb9d611d966c326c3e572f334048ceab697f6943bef4c250739a896d00e3538ae9a502dc87f2aac6cc8c3dead2822247ddff2ef364695a50192efd92f4b3a8109b0166b50facd7367d0210a842684dee196810b19a79f2ec28f071c36de9b77cf7fdc959d663e4a7f1000d846b864aea98e4443830ff7bc09a34e13b7b0bf1048846b8b7b191beba401195a9a4896f491f5b0afba570e9930aed32cb56061e8b75f1fb8958975ac2db5603d8f75270a9f749da84858c033a1bef30f19af5c20aa7b4f902b8a19427b705d883ff923134193cdcc947c2ffecbb37dee53895b0dc39bb28c7165528f45076ea3f1af24f07ec9b9fe7e179ec320123c3504e435351dd9f036c2895465d856fcc4de99dac265e0da999efa7c48bf4ed0ebfd1ec1f6e308d9955809dea9709a5ff03d3321a4ddcef897abed7a5d2e450b2d867443c2bbdd2cc7cc3fc42ca64483a689950d9ba5d07b4b13b7a51a6d3474f6caa6d5d15549239a5181617baa8a05e8f7ae9f9325c454caaa2490b5e3f7fcd0479a0448588e03179f23973b398dac5e2575eaa8aed5f9430f0349b2e1719b03bd016ad597e734213acd182bf2464e415a37a504e7b614bce20a09a16b1f780f64d8641a528604a8e815a1ed409eabcc90bbf264d02cfa07bcebad52059dc50ae04be8258334cc74c3a9828de6c52aaed901249539517809a46e4d5c0b9e87a6d78194a948c16f9591cfffa121a20d8fd7a04470ff8c5a860d275de712a1356974631978ab0d740422418058c120f515ab20084dcd250e7d0fcb3966a7e60fc89dff1a75be773282974680732d64c2393cafc9f64c8af96297ffdac84e14dbad933091c870cba9ca476659116b3fe32d49c72ab65a97f0c8598a7d2fcbbe993e154a678040f10f12ae6f61b817bc9a37963e2ddb41d4dcc8317c0da9e0841719150c5c9acfb230ff76feaf20848adb1c41da479939ed4ab76a36d5061b9045e82fdc0c3c609a292cd413c6ceb7a2a9b891e9bb2c259927c32f71f666589b38845af68720b1647628508c56be97f64737a8fef366efe424077caea9036a7e69aacd70a043a2f8aeb7a4fd74a1992bac5f7495865e5151d29ef7669c416fa0679da664179d4ed8936d4cf916f99a5b776cbf0460a83f7f25f6abba0126e0fb89da4cc9ff603f67d07864b6c86354b88f46d87d56212929577a942604b85ca438558eb5f18d81eeae549e2ea3f81e810a0bfbe456736ba50385e3e554b75bb3c5600ba45c99d10671aaca693d22792ef9e7958c9c0635d8214ebf8d33e549c2c920fcfaabf74f1d20a8c739944dc43d6e30773055c80cc4dd4ef59abc95466749151bbffa0c79c380a1e6d1155fa9aeb249641a555bdcc405f4ca4342c0b7677ae3af346325a674381c7b4f6ce1bb7d2510870d175c36c2d95cd080ab53c1bafbc4c6f92f94e0d6f0506cde7c7a7672676a98c8bdb624db5f3db0a6a6dac63ac6a8d76e84cf42ebafda7f7e5004ee86120ed8898c2abbf1ddc0b1959a830b6a217cba2ff4f7fa3929632f3898176f4527d41099ebb5b95bdacdebaad8da0daaf29ddef014adde33fc737d1ce267ead939bf34b9e4bd78ccff627a52352d5a4cdb895bc4609486fd2e99886a182b2d7c954170a013fa96d12e5862248bf061a5f9a56c4f26ed79481ab7091174455786eb90788cd4c8264c4d7cb53b4a2c76351e8f579f973d78cc0d617b77b32c8070e2b550d1163f065b0d28f9debc961cec4e048a53be719972d8c7a0682d981fb2b52db0e326d7c8deca8175d43b5f07152c0e1080f4cd56d7911a985f46fa38259a0822a9f310caa3186196833336e010bb43f754f6a181181b1ade47ab9589cca6829959bcb010e597b493dfd235466c9d5fe27394c47e2d0cd3d6daf0d1998d45817a5a3d73bcb98c5d8b6337c940d62e82a7c4b858f325f4dd0857df3e5c42b2d9928d414cdd343903e5b746119411443be0e8ba00665393151c2fdc87b743101d918d5b4fecf775faf58d918005ddfe0f0ba6b441da0280581ed4c5933ecd04ec6e02a101e29c4776e52b66c819304d8d44b84f02d143085ef3c8201de35ad7c1d279852c9561dfc32ca0a6a75573911ad3aad4917fd9095a9e10723ea4b097b44874157378e82af863b926aea94b20b5dc50ebe55196a8e562d2ba673e3ef208cea06dc928e66446153d84f15ddee532ece8d6c913f267327d3772b8700e6cabdc0f85c390470a06da96384d1ca1d63ba1278e2c67c0e2f7a4cc42ac4a2570cdccd4ebbfcb41ce216e9bbd3f77bd9ab716cd0d4715f02cb1ae62cdcf3810eee1fe70089f73a6c46e600162a6ab25c22dd2c4573ef4779dcfc38ecf4e3ee48ba973ede78a9aa20758cf23da3dfcfe767f9d07ebd8a372e6fc72f77d5f258a7cb0cb438fe0cc258db1f9c24b768d8cd18a29d7ac3aabfd5845bda650705244998cb3dde9c4cb731c92a3d0d6e712fdc1b4f0c51d6fc22b73d78694371e5cdddae8385f543d53ab0e6e64b9f1d9e0171adcecc2c5b58c44fafa40c43c6c354ae331c251c259dc7b46c7ceb2c98832f39545bed11dddc96bc2d6631c28ca9e77d2226236fd27d0679260da9480ab271e2e639b0765adf3a3829d898aab1ddad40dcde17feecaa636515f054ce6a3481cdaa675145e32c6bbfbb4b49e346b2be720406ce65457d5fed40184a820505449be6973a0235e8983e1aa085ac96b30516fb9e3cebae5142a9f2f871e849bb673c3df77cfde0b50fca58496113ce59fce321c06174fb4b80d14349fc5c97e3eb40369c5aa52ac6d8abdc3d39ccccbc7e8df4d4c751263792c96eed1a4d8f3330b1c4eec86181f95c25705b11347ec79d89b186c36e9b5f82c249e7f08b3fdd7a655ee2cc2a275b5e92ab4d464d1af9e6be394504e86b842e75023ddf42a9aec68165e3e5f53e45066cf48682f7a4529da8cc0f4b2c613c8302d5bd65a533234db5dd12007ee7d17c4c3f601fe482ea5622e58fbe68928a233caf111a2328a7468930e00b217cce976e6b12977ffe4244a44e93f3d52c67e04cd458430aed2da14ae9fb8754f21a7faef1d3ec94327dab83fa8f3ddf271f821d2fb7568488d6447250ff9ec6a12d3d73c038fea3ab99d310accc4c115460d9414e9cbd6f93d7b1255293aae8d9bf6e583dae7df098128d47b385da605fe098afc7cb50cee84b6cfcd65d055e156e613e897c03ef73cb95d74ec8802ce9100fd709c605a5589a6aca95e319661668faf778d848cd16c94f05818f3d682b073996bc40519bea4a8bb48aef5744551d3934de3d29eac82908edda70a1d3def032befdd7da12bf3540c881b2775b74c43db3f493712b01b385e0941a766b72c332bc7accd9a32ed6643c1c50054d465ec28ed398093bde730d4c575d6eff65858a8e050c8088b0d60b4ff2b7ce289b6a3483baf34bfa7e421ee57cedc30d0c129c14c4ca7b157f345f3892acf7fe2e8121f866915b75eb21799aa43112634e9c75ee94cef1a691700818c50ec15b0e6260cbf457ef12bd1eb32e6543f54814194b422c26dd67b0749fd7ebfa40e246b96037d19c92c30a6821993effc62140ba8f90783b9a191b18fda00e8fb075684e30352cddc5802ad202648e6f15806cdbba5c3825df5385d534bf95591bcbc162e6e07867cfd3d9c4ede44a897026c95a8319532acb1f4d82845e684f2ce23842f9efb26a03b941d2b1b404b701b7fa96e25dffd7c4e034c6a1413513d9b82f1099fee44fc8360afc3fbf57ec26c1735c0272c3ae77c5598e888caf8e02b99dd4d0735c332657fb27d8c3d6c39247baa52cea546d5273ff4156c944bd0aa6dd990838c84f329051cc850b334bab71e09376c5f4b49841b2ece9d8abc90166bac69977d6e024f6be9be7cb24f638792710521fe9afbb479627a9b9a769e7f3111141312ff7ddfdb9615f81934a6d7355bcb96c0c551f9589e4bbb20592effbb2b077fb1983692a2db67f84f749eaeefdb825f48380756cd5aacb71bab03e2532ba2b6fa3ea89273337af85e298011823c8504a738e750a811432f01c76dfabfbc12bdf763e85b3a799ceacc4379fce0b482f156be90aedfe8add8cc51e3070467bef2d2fb37890dee24e4a362799bbd7c9ccaa320d70ff36adab975a7bbf835eb2bc0bacafa849d4a4f16e0d3fc276d96eac18fe923b9ecb2bef862532dc18db141363ba37b9b0ae7909de805656c650c0a41140879ca66f7251d3c2feeae85b5949328d45b42171f43ad7d51358f23b72ff55ba9a4ae4bbbbef99ca25c4aa28856ecaef23e1d6a97a5c311a4894af43d19274847f90037893fccb94e3d3f703fb9622b74c864692f550435482b24ffe22961991b3f2228be44c9224dcaa2f5ad3ac244b4c184e9794543fe5a1cc710bda4f723eddbb195dca344902d4d521fdb2bb373d299124a0dffef8505d6c0cec829ccfac95c458cfe9a07d62d0bc01ca9bebbecfb4d6c56ad5996bd774f11da4bf70ac1f67d6e2f0b6d19eb2508c36db5be2da64bcf46d8fc9e0704f794f19d484fc01863d9462b31ff08cd387a3c247ed1c6944121e80796012ba38a964fdcefed511488c342f122de06181f9c75c2ef5172c92a54cd42ead729d7748b4241289820008d9f6e5b899afe58d561f85c1ca31a20f748b38bb4b2c41e1ceec8ac8f5a9dd58ad732e6e6e9638747bd96c1b65f854a12c24beb74fe0c9b35272a2216a4ce534e4424c4eabdb52330d095589d6881ce9bea51ac1589589acac179eefba81752ecdf7d4e6f449f4a0f51d18c0717ad4a0439bb62685879645de5156b02e151b215ea5261c70141ed909c3f28f2b24768a57bd8b99a9d1f6689c94c7acfe6ff7f270dea6b89e65fb98da77d17f6abc0184115b5a679b1497b0492be172fa7d63ee2ac6c355631a6aed2197a5331ce76a0510fc2be8bc01de67f6e7e21cb372ec1460656572c7aca063f95a21b4731461d67609d68d1937a40cf7468cd8a3de47fe6a1c0fa6ddcddeaedfb5a5fd43051d84e83d8c7ca24b205604ff7902992fa542e2acda49ba0e2224cdb9ca906578ace0a08e5b0b637e031ce847498fb31c2f3d7086cd9cb17b811acfcebeb581a0a65b994cd9746e598f7e289ff251b57ccecbecf25cabd620c6e586cc4a0062c627ded118f1827665e5d703c393a36b3bc30b77cb4f58a13d679d7e87b517cbeccbff91f3999edbf764512e75c12a88dc07ba5a3d580b8bc7d875530f41b7bfdddbd50c8a374856cc34c3f37229b129f05dee452a83d3e772337fc9220753c283f88edcf6d2668f8afb59d5ef1e3989888b73a64d7a4ee2f82675da6d3003d11c8108cfe53915e7514e84b5c9e71c170244b172a26611e3d5b8b0f9edd9590ea44b889ceef7aa16143e71c707a43646fe656e8de62f24b0fa2cbd2b9b2d9f27cce7a1909fb00146dd89ea8d38b553e768553d2ebd28841ffd0df62f5d2315ae23fa37afa7aa4d2a64b9b5d3e6ff676f532572259443caed19aef5f2feccd67f10d6ed9b57fe11259faeeb58cb55fab8e5b32ab1bcc72fa7c46f2a46bf1b6a84773d22b8b0d5d05df95d72c9ba5f6497b5e5354935e9a5f083b34da2da9c9ed6cf1e03ae7f4dfd6b0c079b239ca5c5a6a22a537a840de5b5a8e90919439a76c17acea99710a5fce21f731393dfdf9bbcd352daeb8e93924d9c69198143af050465fc18ce8ade53d20396dabc49361db5cba7abf28ee0dac8042c71b339ca09aa0071f33f46c71e8a4e8baeaa1f187c3bef0d80de63819e7dc82873f81342a087b1614e7f34d2f60680e51f560a14258c2857b2e1e6d97580ddb5224dc56cf6562457b37385e9a23f51ecf7c0b3aaa7af4d39ce2d2157a13ffea9d3849d180f914705842aa7c6c9460d547a84f1bc68d9df31107c4107ae749fffde4c02d6e0875ea4e2b6cec98bb61964e667a34617ab198bb105656bf4106b0a10fb4be9a6f97a8296cee08a0f3acf45fa289eb389aed257554ccbb5be3dacd83ae07b3c7e65720c9612db6593a084d1d3b80dc0c37c84da863369c2c66d51393f6bcd51a088087eb2bdc49888138ec74baae620ba54df3b307e9d637a840880edc4789851de0143a5de873d12df91c35fee194ef8c4cc1ad9ae19d36dcb3bd9bf30de03c5f6d1b479672bc06f3cb5b4b463810267534eaee55c3a681da7fd38b7de2d6c6228d612531ff5ce367afd060e27f35537bb52de3aac69a6dd764db1df9ccca9b549c6831d60bfbf03a6abfe53e93b21f588f32b3be396ab863e55bd3fb19aa1265ef6d651ccc34d155ea02db5f89799d0276eb648b51d1297e54826c32dfbb71c3b19b9ded5d03d460e75a2e8a28c6670d95550581ab7e9f06751948fb8b527a239154bb55555402dbb27cc0e282dfcecfcc9202f6ca7500d35f8c4ce6743dcb0201c40c22c34c6a9c6c48bedd5233c04ef5738808497cb26d0383a8b32b5b146b506dd2fb3415b42d042b6ef0b1f614e763d32b194cde7b719dad1268492c3592d05d3c3d048f71dd1fc81d9777eb24d55f728b89bab9a9fc9fbcee60db92cdfab48adf8ab943845c2af579939251878549b02e4a4ae966d4c60b9a754b73f03f7101cdae25c3a9efc97ec08aa3b60a5702da7f831936854392f73190cef441e65d5de6d12318c3ec940cc2d0c119722412c61a3fe14b44a8c995f2cf9d9ed7b2e0f9fe73d4416a931b985bc8357c8fb2699069a9ef66f463b1ee169d23a61a6517bdd6281c0b6facf58ea0ed2e180651f072780337c7f35160b2bff22325f6f3c04d75e3a7013d7957984bc8a9d08155aa22b8bf7cf40cf0c440403eb41551b7eff0dcbd2176a530a859a69a88df030d147d918eafe8d42c72376c4f4cb6106cd2d82794d2ce9ab6f7ba5f727bcf3056f191ad285bcfebb4b908cf026538f1f03acf45971c0d8ba95e735d7b3acfc6d076d63d3a0c78ab58ee255b51de28969f5b431ee5e169fc31bb29646b30621515aa965acfb934ba94b65b64673c82e18e5cb5b802be5cd68d892b99b6c32419a3b4943a427c3a885583ac9d0cf37718f19a55ab07e11ee270a29e6a45ad6c08e30079235b271fc3d34e1c046725f2be8b5d66a3195001d80fe7710f907491de8de63c932ec460be3064f72e027c9f28fa2a0273b84256d73b79cb2c93b41f147b087561a2c94b3b1d396e48cb03b91d4b6ac86205a3339b49bf7ae1e3ca736f25fae3a59ae2e17044b8c6e1c255cff2db7740442b5865ca4912fd58f357c3756b86a33cf50d44ca6af8eefcb4f6b934cfc916844ba2400f40411dd240d335c9ae7da09e55918309d31272761f287a0faca2ae602a08dfec47ee17cabc277e1870b43b3d1b2fb0a15c14f7dc6ce71f16dae27f1dae83310495bebfcd7b7938e487043065e01995a0127450a6ebef449436548b9899b0781e8d8095bdcf2c6ba3983beff84a5587850bc47ca8b85e5847432ca3b2bf990ddd4b0770726448d71237971948887ff8e9ee0965fdec33e4668b5c3facd2c7d7a9722ca3dbfbf39f7e0881ae614215051937743e66356367aab6c5c81c2ab02330c8d92b68e0b5b892f9e74f72fe70df296754c1dbee72e8de9b53279e6aca8954a39e79e1378741e051db416c73cdb550b35d6d96aef3fb54d992640cc3ff5454edc999bf792dc76ecefe17fec6830395eeba033f084f434725c27dfd127e3331c289a7d75fd38f37e4158225bdb21321c573c6af9b816c895df8d43c78738151d2bed4d9bc941ded6879929ede02cf33a8aa09785b67baf683149238cc52e549b7d8955918b979e352a9d1a521a930e9e0bb490abf7bd223afedd00eaa5e8abf589e20704d1b4265565dd7d0494e4a560f909f53eaabba435bebf1cadf20ecb98345b3a762c41a71c731f1fd7b6a39a9e92d7722e051d83c7072826d5cba4a9abae7de976be47d600c07a19fe7f6e0285fd3437d089f4bdfc58a06bf826524fb2d6942e3a6e6280bd3cf05c79b8a20ead38424771e2a8b6d25aa9947b5ef18e538620070ea935896153d0572e164714ef0c611415a71ccb28a2b22c936cc1b26dc0bffbb4353600b727b70e1856847ee7d064acb1f571c247bbfa9220ca5b7131cf9924bb8d8e879fe5e9cc8e84e8b716470d3d8b104f36dbbc0b1a389b056562295f329c9f143907c0427184e5d4bd0cf1b0f49546b689cd675183f3b30b6b67af1f00445f00cd93f67711c30a2b5dc55f0698b48a00eb80acfabbb11186e69a1ba91d929d2f4b26648d38a4b2f01a77170ee56bc1bce23ca564bb541bfc346a21a19673b40c8032c08591034992e064f975247b029852bc071aadf0361a0a7d34be31909f2bd6383412240b09ffbe52cdeb72aafbdb0fa1df9071084d55795b021b1bfb971dd5ac5698cf6a5b03764a51b2ae1bc60208bc3fbb113d0c2f8d3fbd7e307ff7f1f2a5d4335a2cf973de4aee567188a3b0adb05a2ad32122990df04836dddb4bce4e6124dd92a8d7bb90059a1028bf38a517dcb21b735e76d047ebac5810805a95d50ca3adfae4843167852b38c5673da1e4cf279fe867f04a98c00b17d74a2834d1a4bd71fefe18d1e99fc35f943d5b9cf7c6f8724faa589aae7f560021df5eabb5c0b76e2827e1fd6503987c79ba07e1bc17bcc82349a89f89e7a5008110aaeb21bdf83cb5dfc6569df9680b76f38b6c8340dceb72f3701b89928fa6971fbd664ad0c0448377a1a382397dff9b5d8daf8a8166e8727daa2c9d48d3370c9c152c8636f0604808c236bb9e50e758ae75fa78cdd64e5d40f812db5bdab7deee6e6f52e7cc9f3535f21105e47cc5bc2d5e2c885a2cdc0499d0b176b35d78486f13d0b6553385e19a6164403e474be648a7210c444f59d02c7704ca31c214c76dcb8d69b13ce090fb4cd485a24144efa04499e96f88913565cfcc67d4b77bfee87c877a967bbcc3b98ec13ead997f22241a467db03eee7dcf6ff7ac0e94e3ecb4fd364f720a2e9943c35aeb95069b8e93e1a90dd2220b78cc211a166858ad2c45d793f46d90e584494bb4aa24620c1cad7c4b1596ab6748efa6e1b40fe9718eab4771826783d0b7e1f0a2d87467f07e8d1270ac89305ccc7439209c8a498d21f4838109c900465089074a091da6550632c1dfcda359f23f15979f05ed1949074f684815b0e1ff688fc8f91f77005be2f30e049de90ecf914c5ebfdae446f940ceca59dff8f9e5a943c4b67ced70a6ea6a938a573c79821aa6ed05107662ed45efa69b1bcd66a7f3cef25e2a69aed1dc80d9d059f02fa69c53cfb8cdce22693da0ef90792f68ca96a9bc9003ed3a065354df01a0253b5b510effafd09a42de92ccf1e33ecd0c65f0a06b7959bc1c7d2f353034f32c4156c953046de942dd84875be5f7578c85c2f9b3358c0df8f0535a78dade72e3aa36b2d5164333e1f9fba3afc4dc7211d45bc4fe395d48384195f7ebca5a0f46f5e936f2732202548549bcd87333c0efd4fa116d35d2a70aa9645d04663d3023e529976e0bf99cd35f5cfe0abf30e86141616ea8cb6f52c24fa1269c070e660d0a8b6743f62be987668a88b1481acc5c61e9ae9d7f398958637d35a63fdc980b9d3316a68e0da6a00719e31588f6c0b31d655b3bb09065b5f291a01918240ca32c864d7eeec8a54203923fcb385397ced3bd905ce7188a95b60d8d8a9d697f3ac16ca6f8665a76991ccf416da2ec2ce244c5983e65f0c37d5dd9e75e6a126069795aefed0b681f5484e5a5ed348b227597b64caf7a334b4951b84ab3f272fa51b27017d4d3698574e3e210c52e826060c170bcb0df9cc3b1cb211c0f87577f7ee5f6ad718ff03668db3c234b9ddb720e4e6092dcb06c19d98fcbf176d885030c855b875d71672d2e586fde7fac2970a6ecdeeec9e0047aee658a31ee71fa7be14b0f4820f7b710a186ad98b921ba38c529b90a70c58b1dd0fd09b67888f05bad9c6d75028f9b191fbb70c01f6266eba5c161e9faceec291ab7ccb6e923fb5564a1ee24c22192f0ac5a2d699cf85bd1b22b77979306123461b849f40c95bbff03dd898e28988f5db4e772ca8d2133d5dc7ae11da9ec14dc1324ca38b1cdacf905d06abb75342e0ae74c84265a59b858a0ee605b8bf485f0fe015aba811db9ae2eec4aad83ea1cd185b3f71e5e038947a49df6b6f1cd3694b2c36f3b1da34c286ff02a5e161e927ded879fda272e4917cc74f3cf9f06566964ec6641cd41b479a42f98764a4b31600334b8bd5a6ea7e1b5565d4993ca9fbc3efeb509e8be79b8da07830f14697889db5889e94fe06fe67c9278119031dad0cd688003945e2b111f8d4f34e5a26f347b2fbad60212b17671fed6028c4e32e156a1598c7a70b787759bfc4adf29dbad31c9c434539e03e98eea0eb8d14208d3cf829359939898d415271d8514d0f7adc090f77bc4d8b3d39d0a3102243abdaaefcb45cc66787fa5e563ec43e1dc04275dbb698809380f26a39329f2665cf797f91266742707685cc96eb0932d8a65da8c3041752637009e5a2f093ecf58bbf1dd940b9fbb4a6312a3f3ce6b752ec88d0dd9b8c2d86fdd7c62a930c28b4bc91facf6e24a98d777ef3e098201faf22c60da9c205d5b660d8f1f5f78341b93acb13ba5a631cdabe0b78bf59b927cd6b56f508661a61348ba89eda7191c620512218ca94d28634306bf789f4c11fb62328336cc169b8558432e35627bdf4b619fbd45887e4325b0736488a452053499fc38d41d80ebe4e02aaf6a9dac16b2a9a8f62d21f2347f3d24f6492edafef3b493116d70a22a27512a5b5f6f0bdeb8f4827d891f06cc83ae9a6325f3a6267edd7620ec1d9c407d84aec66064628757259e8f94460ee1ad4cac08b811ad23ddb1ee0fb32668d0ef95a349b4341456262b776f0088ccc3ca91e088fadfa8339767290ca8cd46d345377ec8b1c003abd2a597d0feefe8d80dc320a4aaaf515f726b196373a6f6544011760d6e7e49a7afc831e44baf29b16a815d6473a166ef14e4b7ef79678b039c6a3eed9652bb7862d1e81f3f6bb10e71ab73032766f1d4a3c1abbe88f9c3fa9b21c9a13aba7031f25770a8ef6fe79615cfe31b99d3437a1fc74ef62becab2a95c04794eb3ac37ff49bb7dc340e028ab5c5d674c507b4782e5f8a03989309cfddbb5fb729e1f4f2b54a3841a4d8df3bfc8a006289471a5fb37538c27a22d4cc11b3be59eb58d1a5666ab7f911b6c4578d1ea930d433ee954a0c2c3a3dcef7e3d7d7f3281d6ca06baba696eee77f89a1403214f04d8c8f71a197d2d823d9ab45610afee777d7271574b645526dde9089c8b879ce233fb28d4dd61d05bf71a5571b3d74fdba4d5f4faa45287268904c0fddd0557be84e10bba1977cfedcc89eeab40c4050143adf86a3f36cc5dd2826cd23665d15df958b8d92f1c9f8a7ec73f7d123742bf05069d32e78704ddbbde9b1cc77c40883500e352120aeff42ebae042a6cc172ea70f64252f6947b62ad1d6ad58220505471b61502820fa6bc3eb82d5f727036240ae4105d1063e9f8a9e81fbb0ad5ec9c199f312fe7a42784773b2fb842248d9620be8258e5ada549c2100cf0d4cfa0eae9c44ddc5a246fd487efe426d57317a7e9c73db24b3edc0be0d19bea375460799c0f175c6d27c0b3ea10f7b271372807c1b5e88a4ddbdf49f4c66d67c6a5960b1e8d14b2e6398b06cd6a7f30663787d7f282885588c4a0cbbff0594a098c13f403b5a2c068380ddc7a6e65c0a87d0a6775a5c94029e034138026fde6017dbe2bccf54d1beb4a1c647cd0a799fc4f50779eb94e23950f2f16763e6397fd48de7ebf7135f8d20b783f2b1b3dc93993c36dbda92c624c9f988469b2270baa3a96d1252fba10c124a2a8a76cd2a3c502bcbfae5a22dd399d77491be320bbae7dd5d152f05162733ff71d55f9271e81c51365888afc4072535f3277aded404ab698b02515f3a26c11770df2504a4cbe42afe8b5999073445998451c807b76047e68f1d756c5b739a89c43b20cf5b5422b9d1f409e8b2d0fb2bef63d56ca4c4e95f2e59e1dfd8e439ee6a588a063b0d8eb272db05ea90eef9ab55b15262c331687ec76b3111d2b06b09dd529cd52737992d93df8e7a3a85d4fa060e501b55588502e1a1c2777e659dbbcd0ac4d1343a574d9adbf5f9f237dc76d85e8dbc6d4a19695abce83e1e4aed629bd777c1e5703156ad13e7ad664097df6e8a6a125d1b91209bd482a20624f1cfe02c68e2843ab9f0e63930a3e63087103fd3c1d9444eabc74565255b812c99a16464472b4e7f401b5aa89dcd9ba90fdbaf7ee9a5b051ff0382ff5dfc44c43623de38f4fd6ae62675264631ee9cd2a05c4d7e7cb9d510ba6a071d8655c3faf14ff0c227c1b7375981ab81e1d1d8e6d2fcf46b067dbf7af6bb79cd82a8559babd837a4d856be0f2942d89502106cd4eb573122571c56c24c03290dd1d99b1d0f97ada6e652c15c022e00a78f0411bd84ae2e0f8677e4f637cb86dea4e0ccf678cf8dfbef6913561cd25b66f142ff43151281900f5d40710842c791ecff790298937b9779f30582383d1a1b0ced226abe0261502388f67334bbdab16426eae222f912e61fede39999e3e1faecc08a2711ed77a4225d465cca38e6709a8e36750507125d377b3bfd11127d36535175d3970e60310f128b270b3b4eabfe24e2bbf2d47c45847d273b47bdac28f426174a680014646beb6d566e85b793ae372079f09844df94bd92b13adf586f8d72ae23dbd9d746b158aa8c5442efcf43cdd33317eb704181a9e8df318740cdbbe132319f4669f8bc78e6d8315d9c781d948d1430606404c22718a41f24a1c591c808fd360d9f83b5ea7fcd6e0a56125cc638454dffa0d1fb760fe772b2f401c8ba1dd8d8a29244c507da7b28d576bc4df4282c54a3e2634d6bf7246530c3fd582c158ddb94c12df0610117cd2f17d130c4f2dd00b192f832eb43943289f08f5a0f6dcb6d9d3c87340391b8f8a24b9e21f3fb0a4880ad39aa4bab9a67f0571fffbbdf9ffe99c8d46b5adb7b514b07655cdf5dddc4e977a86c05a30873b648ce3ecdd4ac23cf8c381e6f7bec81b28daf7fec69ce18d0faf1f68d1046b434091cf98fe59a43fc9b18f0687f8d67c5120ec539e88063169c052eba07f5b38071cd4a724c1707ab237c6e83b0b1893a23ee48e6ad8ff6fb107e824d51d3a7e55a67115d64fe4136c5f3991f54c6529f26298ed95c717afebd95bbf9223e94eeac16fa067e3301ec1cdcc95e6675ee0a7862bebaa44f7fdd91b6dd02bd49df0f6965dee5df0b75bb9aece329939bf6771fe442ed62d31af77e9149441a2c14af8307154098e2f4c830cbc203a356515c8f57eef69a8b22b117dbcbcaec3d08b96e7c5ad1a59403428b378854b6ba4743f0c15d0747c8e500696a9db664370cb8062822c9e2108e50abfbd7e0a9e33d41c8251ca7215da2eed373cee4052a328a22aacbcba955f569e1f55d32447ca0cec802bf7b7af9e70e426f81d0c6a35153e4eca0ede312613c5475dbd4326a5b7a4811e6e247e8e755cdaa82610a8c3ce9989dad50991983065e1891cff0050c82d59314417e9571407ad32055c788d7ba48b5a39a9c56c35d0de5df625f3a9b606f73d6827d8524aedcac490ec69eaf58602edd87e74daca5f9d256ebdd53cd461ea2fad1f5cf291d629e28372561f075899616c52f08b3e0e53979bfc61ee1d8fc59c14e636b4e2dbb1ebefbaa6305154b185889f7c6b4d34d796dee70ecad502d0dbc6461d76b6c5352b7131469e38cb1f20e55b25c052a73144dad142c9aa3d15a67eb7da0aad0e3fac0b710fcde80fae3f2a41c4dfb4b28e6bb83510c944519c6818877840ecbe08f30fc3ba5bee87238d68014fb5edd9cdc9d454782d56b9811edc8885234686136897668de06deaf9b1bf87b2e2dd7ba2821e7168a6a36d732525720933f1efd524485ceb42889de3b225be195c488b66fd1e4d23c32c8f9da3a1f4e3c3310236075c85a59823f43b8753a33537ca4b4fcf9a4a0a09de0fbd551d41c7a756bcdbe9b7d5c64d1a9b5740081ac45670f053683d005508a8f9941f6deb8b7bf08249c9308b5f1b1bc2b3735873bd83d2385aea1f0a0625aa8c2363a45d7c0d9235320789f6ed1740a2ad090a62c74a77c18f753426e201c663e4478b3a78916997c32f6c901041dade647908587dd10c08442763989073e6666a92e426d78476700d36200f27723fef3c279f5356432aa1b43137150e87b145441e839cf8f0f934c7e021c1844ee98feabb1918f0a04d330792f31d0bf552598262405a89e1ac7e2a21ce7460dc953c13e96d53b529192bbb145f7ba8b2b984af9cded05c4863db62c7cd9c06ce1c525dfe2aa6a1938506064bc5ec11cecd28511bd50fea57d7e96c635c681dfc33d847ff737d2d3a84131cb83c5d093141fad513fa95b09a10d206e3116a60c40d435c817bf346ccf8bdc62150b93915917fd4d12eab84b0481579015979f8cb8d4831e2ddf981bcb72dca3b3b97253b01aa2dafa288e812d66dc9cc234056fb511fc233ac967a787d8400ccbb1e33e9cdb7b1cbd2f3791d6e1846fff188ba0468012f8e8fe5ec97def43394b90f33c24f9d91a4a5c98919a37849895f4eca206f26ab0aea258ffdb6cd9bcccda1a64a6638d1657c2c44f4c588987ea411c05f995a1cc65112f98d3e6cabe07dcd8d8424c0ba5a9af4f66e7ad9bdfac8e86ee90a639a1fd733171118349a80721c3fbce81d277993e152bb87b441a7c24fb86e0e9f3a8a6655cfdd512295f3fdc05f0dc01a086866dfae397e8585fe16600f396a3fa37dcaa8a36bb13364bb7827757c03b46067b69aed78671517203de0d68e4f1f13132e8a450d0d15b22c88b679f02f13ce8802c2c7d178c1a790aa1a12e20c9e01f0839957de6391473ada38c6628c9187be1ed1d21b9f1212ed06f8f074d7af2f4bdfeabd87cd30c55e324ff3737c995537b65e73b3ced17c7732047145619359a4716ee4e69d963980cc5a52f44b5a2be8f6ce5288ed9cd03a92c6b79620df8ec36c1d4b2769f843ce87a21890c9c1f9196d15a44ebcaff620d993b3512f94f298f1c1b60ef95ae578eb0cfa744236487a7d31b60287cc1c8e0a8bc574390c80e958a5c8a3b72c7f4440b260657f7d211ac1685be0faf3cc1d81c0cfa91de360f74266a4058f06b85649249013a5f5e72d6c28708895f717dc71e00256fac74ad4b9be04e6b6c5682e4abefbcded8414855c12954ddd2f6e337eb6bb2382ae61a26d196982f2000975a20660beb7201bea152b4ebdc040aa6f7e036a6e5d56994adb442c4319c7aa037d82cf8e4fe2ba3821bcdd515d26b902095ee88bee89e21e83bfb8b15089767414852275a9575d69bd4dbf5e150a768cf5a5b5f9231ab6b7635b2cb72adeec5c5540d0e3e702ca6120ec4fe9fb7d0940000d556780d2021488390cdcf0059d21e42e2366063b8e0c78913de93cdb89cc89d4eaa0d0a2a8ec8eec8ca6bf7fc4307693e124db77bab9c66a04b1183202bebdc5efaf7d0a60e516f4b628d931cd98fec32fcd3748d7d76d19fc23033f3bccb5b69fea5e82d63bcf00f9f53ed701e196cc4510a7692a6895fc2cbbbb9bc7337ed00a306123df1c0a15c1db92b7fa77f30ee28715ded148efc17bd8e0ecb196f3efba544042c46f06ab824868d7b70ed344ac6973f428a745f11d3121f0de9a3e5c2bb8365d5b039ce7d58939f9e7e7c76535f95277f25595ae5049f9ab28b7d0decefe631af867471bcc4d42830d621c2ab052f9a13293e8eed4128e581ba8e6138c59120c8bfb25e97b590d1f424244c2ca82bd71f67a5094358dd752e1ba798ae17b5e9f2289e16ef9487561716b630307f3a70612ee62fe908ab19ea7fa92724758e43cdfcb8c2fbed89746755fbcb3d7adb640494d9f297366cce8088c7176095456d202e2e0285bbc8cca46734cd29016836e81be4ba56426d7f60ba07de82e5b468733adfed91f79ed9fc76d723dab13448732099f877879544925a5c250602f547350c6ed85f9d3ea2168f8f1dd0f67d06b24c0780d112cee30d713a9230ccb6484bbea3c899a38239f7cdbe95bb12e37883ce4949bd76760bc4dcb9e460d7847e34b16d6e330d79c63d377fd0110c8366735c65e41fbd4d790d5a4c7721798283de32f1b2c5aada28e75c8ca4df7da33c3d949f3eb3af982a10963202dbe08e678fc0dbe8ccef79579acac83495d8911008cdc7ba4ea778141df7c403200fbcfd5eb80345dad0ff4e75a9f813406fad3e57c5d52a606132a0e574166de3c4f975c9680a5e9edd4ad262952f6e9709888fdc786502dc825fae92b1278ddb8ba125d1741371a48857bffa6c4415ab0ac888a91515794f5b4b687ea2590c304fec0827e868f50d3d47bc96111ac4318dff650c8987699ad7f14642704ea698f955c25a0130927069708b380bd300cbe143d3be90314176c1258b90e8809885093ae469e6f46d4ebd1712bb737cf333f0daa5673782608d6b9eae461269d97a736d4bde7ec330a8451a6f0ef8fbd19d081d44a533e8f7cf059a5f821cd985aba36d571faa2f37689c2863f1782d79d2c80d3ad3b21404c74500bf6ac01ec559f5a4688896c2a72fcbaecfea60325a7267e5398941979815fab8a0b9eabccc457fa0f56c3433d8cf37eac641609dc7f0262c756fc9b5ae86ef2b400c4928612bdf285f626be33409dc7d60cb3bdc568fe903e52304eb3f66515a8ba6629cd10b9356a943aeb1c3c18cbde4e89f54524cc18e46a44391afed3c6b81e178e351ef1ef5b34aad4d8100dc70f26443d96d45c7245cc94cbcef2f0d2ea3f4b3b0ffcdef3efaa6298a4e92e6da2965b2668a2a78080dadfdc4267b100f26d8ee5ea199607fd4c0ff1febcb31ae6a3b2841085fb4df9a4ebda6a07a95a665c99f9b69d075dba796e4d3f0da90bf3515fcdb5733044361504f33d5ee13f7b280b4bee3fd77133465ca0b01881876481d6d5d85e1449aefdefb567404a14f5e6dbb0c3754ccfd48eaf5df5b79bd0f23efa102f4f5fdaf8dc71f2b226a62e354d172baf3dadc3b49254bb779a8751597778945bd775be04cebeace9fbcb86a8c76d7708a8ee537c9d5a4a0086ac60d4a3894a5933b610e3efa3aafa686ec885e84823ee7063daea9015a9d984f7396606d21b9ad097a576b6bfc42d9c4ae2af82d54047db58bed89bc532f4e1511237992c87b5346ba87d78e97c2fb71d8fd25df6102d5c3c7e5f583a4592979b3b220aa37428152e65bcc0b87cfa671673b43d967448330cf20d793e3a9882e56326e227be75147f044679d3456a22abb8082dccad2070b7fbf6ebbad0d51f693adfd7be8c9ad147a10ff30f145c45022d9205a87f18ec02e108195425196eac4b1335eb7346eddbc231ca2f74747d71f9ed41885e2658e52e0c6927ee8bf409f65bddb412b5761a93f2146fad433747c9667a204f074221db11537b83ae19b1505b21d1a5758465d011da4a013568a628e60d2275bf9c9ae287aac5c9aba89a05d3e6d449cc4a4e3fab3a10b1abef0c1e09292d5b20b4b28195cc3c2d709beb5c750303691791763a3fce882f977affa64ab757061d2243cb17fc9d0920a2e9af770c156b2c50f21c5554b2b80b6c9255f41d7e261a8ef57ca9d3be5b77f61541914aebc33ab27657d8933786ac535e3f3db67394f213c53640a146c57cc3e0247a9a150e0b3e3670fcba0e4f7211b437f4662c2c205dbca0119960769f66cf9de0d7aba101f016c39741d0bc13c88f7b7c2fe12d95b794b006e9fc15ab3127e3d3a2a26926064191683e6db2fdd24ba0f1f2c17b117cb411fcad0e6c93e7d9604d16cf2559aff1449e40a7f19417d53946212f6f66320da4fd6bc617a1ff3e712aade7b21d9b6c65b2de9c8f346f7cb43ff5f472f643f4383807941f34048da4c17b9099c7b813bd77762992fe9add7fecb577ee69ecd2b23d97ac8776e79a10ac53efd0f7dcdbf3940eaa80706e24c74e918a1aa716f4d3be92aee5c04911b693d6bf92f837654139523639b37ae96c852efa1b9149e34d0f0ab9c0686b2c6c0937ef9868cb6268cf4a1018c775d3f0fbad0b789bbd7a201227f8038065498e12dceaf0b60ced33f7c5e06b00a82da03b73652093259e55d0f44af4a54006aad1b61ffaca85dfa3146ca22c67a18e7d3c4743c3e0aa6990f7004118adedba45713681565fc6f3ca6f6ba30099914e5a0ccad4d9ca3470bc430e3a852bb650711215503d16b3ee5acf3fd516a322b15a71b1d5d867221467c53200ea725cc93172dce02aad31ce60b67e3ccd6f06c92c6f800272c5fef7a049e8a49413116c80bf7e2d8a7ddd075bd15387c8eb12dd81cb1ef272dd563b728e1b6536f3f566a9c714a1dee01766cf7d50d43cf856180c82cf675f8831a89a8347ea02948e3336f17c460193f024f72683a23303c5214f19c54ce8547bb68bf228137b5dbb1aafc1790c74ca2398d235776493c223c07df7287898c39fdddb739ea8f5c65bc8e271bef69ce493f0f246ea394a72aeda410b982570191ab1848958b2273098e94885820a6a0931496170ecdaa5f8bc5f43735f68c197f1febf519a817a42ac697fdee3ab51385a74dee1d5eeb89d95545939d08a037847eca8969b930dc9e0f034e9de3c5961bf12cea92d00bc9f486ee929eac06532db22a2df98f2bade42e12c8ef29953b65622eaf0af3d1759bfcb22b865f3935e7b9082c5eda56dc56904167819a7728363cbbfafd6206727d79ae03ec23eedb93a8aa5d70266256ca7ff3e2561a34746fce1c89e5678c5d1ac71e54aca0dcb954685ab952b8a8a84714af146253429e8f5f2c4e5fe97dc226922bae82775b6ccd3e835794e6d6a12b437ebe56945b37be5f7c4a27048698fe64e194bce6a88c68553407c95465c81782f77b94982efef65cf1f320c5d122054d86219ab8cebab6cc7f49229dc3d311328275f481ae0e08e41102fa5a0bd448f7e4fa24a81d2884c6e2e586c6bf59cfd93429af0a22ea90babf46233c4e9c6a54db0cb236fd940861d196fe6062643b33d64d0ae5ea165ed91cc20e59aad19d6b051f32234da25c80bed44b9ddd46e13ef9f3a11cb74d60b28ccdf0d7c331e572121c2c9aeaa80589a1293381ffff6dc5d9224a0d9ab0b9134a1fb8c6b2832ab5fd0b117f26ce3f5cba492f35d38d2cfc326fc7ba65a5b50388b486576d5927f79018df6a757cb4a638519ff80c58bb52d30fc1f2bf56cf18496d74e1e23d3c3b390ef49a4f9ec56166fa8af0111d392f7627f2755b102a7596de59340109420bf6bc16ac721a78e5fea97abf293ea8d229336a497e308b39faaf7ee7323a75b263a9a47e44016d8f4d57396358db0771ddef4464d718291af67a2f508ff554efad14cd7b72696cca37a1eae2c5d9828ca45dd31c6ed1402ea870931303e92833db337d14172529f3af4e98dd03db4a117b9af4a8371f37a38946355abc6486f73e44147690373dd926b6580f639ff1a2a61c8a9d1b804b6a49f679d54af3fdb8139aa13b7f8538590e80c73ba435e1908eead64a02404576a2f7f9c1a6285363f94aa58215b3bd7ac16dd4e03466ca9c2b8780b1767794b55d73904ac0678aabac1cbe6d57dbdefac98e7ea0b7a183dcbadffce26dd1e95ce9ce1f97486c10dcb70e62350b05e9b77e3f274a3fb95caa9a86b07416e403952398dd8d9d5a92d457ae38f7496e6e4c3b93c60092008f408ebfb0a295b6964ef7e3552b4f97c55bafb2a60730100a1236a316a708c184a824f194ef7291de195dd476d23759c601fdcc4f9da614c5c0bbd6112cee7fd56f4445be2ec9162509d807727985cd8e7d3dd1a59bcc915c7b8f7391675b55ea22680564eacae8ec7116c7f38f1beaa2f10340030e8510108238d7ca7e2904607a4336cf2b6f98ff9bf8b7659d4602e30bc3ce944d54acc4b74f7f78fa47baddf2778a63bae8c8334339f93cbbc0d318d5c7ab135265e0936e370f21dcac5477bec343921c452e72d62713bf8f2e5c89360d4d4de2b0865aacf401adf40a802e633ae7e68fc361409f0f18dc146c9f5551f91d923f7185d8a46a0d62a6aac300ef5613acbf6628a8aace7d451c3b84b8af55db9b41e01c6e52eccd414b35591a4a35a7e1d0e6b9a35a4a6bedb9bac1ebe6e0abcbb0ef29fa117f6d38d9433c9c07618c6572f9129e6c08fc60790c3d56a1c13d31b92fba71665566f3dfcd8eee32b29c97cb3262d8face287a1677d86b2c5ffcdf8a41736f26cf431cae6c5071f3944489c84548f5e15a3b98c64657f807d26b91930b111f4fcf25c3c2024a36d6b2ab894cd9620aa16302a30da7581d98165ce37bb9120970723db657652307762ba329cede75fcfedf2bc5188e89e29b42f0b0035634fbfa11264d472dbb27a795c4189ca3c7092a8c1680b13f54389fbc26559d4a84d5cca11a31e88d95905ea0b82737d0a8412d8eabaa431c142b4482ea57dd241525f55febbdcae0c8b8f3c0eff386ccba4e20a9c91724abf69eb1665d2a286a275a2a3111f5ac09c89eb74fc79dcbcb2af1d7d8f6564e2309ecd869da86673129cafdfaf5c3337d76bd2f15ea4523d107c753b2f46960927b10d632989cfb9fdc3bb564e0ac8933a8718bf59295cff13a11433c813f1da92a3a907d46163b64b61a517d9561fb2acb2b7cc56de0c3c97ebc8df269f338cf9aed588f5a9f192fec181500b02939d8acf33d35f85e8f8bb64f37a299fd237064df2024207dfb09adf956f782b042102dcd6ad565e0b4690e9cdca40694f1a50472aa5ea572103bc0bf8c0307cd174d98733bdadbe808c42b4a89615273130aa434a1d7e0285fe040e3b06735f2b4f455c1af21c700906d704dff95b6a8e8f34090d98f0ed9aa1c71e865bd80205f92fb1fbbb5307932657067a5a6fb6418afccd2af8ac5041650e191248a80c1da7dea78a789465ed5bc3b23ca9d4d71915bf2497d86d546038ce6d5a8da5299486008608ab2f01fd7f1738206a99fbc2e0d683eae49ef1467077c402a461d30742c5ea2207cc420d552c53f30df6a2c529b618ab14a0244dd776c8adffb1fe8f210eeece7ffaf3702c00b6e41c8440a6c7512ebe5366178fcf186c03dc1b3b7d7838ac37955eee728676ddb0838cb9f5c218188c6195f0f930de2a5d3bef02fc40ac285de408f786f7db4ce7c730ad9daaaa7affb08f6dc9f7074577f9d86425226182291fb3e07135f8d9a12a61895a46e48b10be2a1d717cba2557157cf4abca7e86f059ac517ac5dc99fdaccc19a6f9ae7d1c2fe7198bef89f33332d90042dac367191cfd336ff81bea5c0d4cd9a7e6016082469c22b0f13551620dd2adafb2607e5f555df52114a16c2a825ec2471ca5284a1b4ccac1ae7f3df979128524fcd97edf6170faf81c4e8e37cdcc127d7d9ca101673eace470cb0b6b7e1f97e711af6c82ed265f2876a8e6072e3866549ceccd8be1d6ccfff5159feaad8638dd6f04a8688c4c645c4e273d55de2fecde402294d15f631160a8c8beac2600ca8f36ca88f7668cddfa4d8c2e6115f3e57723eee83c8a5a1585fa263e7f9072728d696c979a2f35f214fdf386d3fe2ee29e5222968c2a88a55b36451482f7030480073cba7fe2894a90901921313e73d204075d695cfed0f4c190bb83db44256b319ab8ff74173013a2a2f1e5c1bb2ee495258559e20d9cf11ad76a460258d9de782acfd01aada581d9a79618a028f5f834842409406b5ec0b2b9915b31ab6f796a288eb8325cdca7b741836ec2ec3d9a59385e5794be47380a52dafd9b7aefaf0612ae33ec4dc8fe7139540c65c2a2637ab241255ef2499b6cb07ba7dab68e09221202f6392e9837d1d96630510a7d4aa06509efa38035f43cd0cd72147860ffd70d5ea6cb494986b8b6e62f7f15a6c8a184cc42c8970bb821bdd2dc417fcf123cf6d81b7556707d1f3f3dd4138a5d006951415fa4d87765ab9abb1408b96886c036515eb730c9c1fd2f1c54d157ea58a5e76a12a2de65e08fbc09f335ba24e219f5a47edb81460ae85caf96be8386e785b58469de5982f01f460ae9887c2519900c41176421282bceb564c4199b28f2df43698e366c60fb70aad0c7014f1539478296b73a9f6b9f9a3cd477b5a2788baaeef2b0150400536e4c8ccba1074d6cbf74b0b261c7ffefe6211fd96a7a7afd444baeb04d1e548627c745859b0e44642fb9fececbf0540d6d052cca93284a961d6d523a09f6bcfe6876a7a361c8610fc1d32b345ffb9464355dbce6e75bb7924c4e713f8f13cdffa14e2c46f34b8298ec760e50efa05886d6a2aac534707f81919a7e9abc51a70231d186586240eddef4e56b9c679141ee554dfbd0b572b02f14d39a5d7bfb73195ecd1bd11e89c07c0ac67277c06626288dae4e692bfc7f878f8b0237f1aba0f84cfc88ae4293240e87eebdc53c3ea27b5ffbd4c9d0329a9a2079c263a0be48ccc1f4cd67ec127e0ebea3e77c88192fa059f2fbdad2e6c0c35b78d7c319dbed934d3ea00785080a38fcb0ea1fc792aee34ffcdee6e5d33f5c10fa45d8c1e15568336e823ed26ff1a222b690bac3fe1a68af76d60d6e875f8ac1c5f4ecdeceaa87524f07b1ad963fb793768d872a8948a4494f4cd66819d62f504a05c0ed248a5b6b21861f2abe4a813ba9462ca45e525019bc55ec4093444726ace45af64bb9746a9c7ad60ed3a9a60a233e701862610478521ea63677574b325a1c7991223ef99b99bf9234a0f9cc6cd09f044a9d2cc259cac224ed54000206fce58ffb52ae9c731756ec59dd9c96e9a0e1bbd81a9eeb523b62656ad1ecba7152f5ddf1f33fe4be369313d553db1698918bcfd0e893065c3b1219f27ad832283c720e4f49d0b50daf64e624e87cea75a561b71cba7652ec2fc13c79962f874bf5a938330bb95da59e9f60cbc9e8f01942b415162fa55b6a6f00065fc485ab13de1465d23676d4275f9092d8519bae7f78e3c6238235645a57b450fd4dabe981077af0d9706d2e189c5222a73c96e9f4fdcaa786cc3765ccf610422826d61ed99cd52c41a3c942e380f3df9e002a419d335f3fb2877e177313ec3bc9cce70163144a63c271fd03ac46142a653d3d3d97f53e5a2540d18d682f42ecb4af1f1ef1ac2039383ad017aa2bb53e417bad2408012db72a8392fe3748e08dc766df9f8cf2b72f9aab6b310e63d04aab91df155eccda93712962ab87e9faa5c7e4fecc809966103289b2db3e1c6443f1388aced9b5320fd1dbfa69c535ff6fa40580c7045d2a4dbdfad9b41dda19a67a9c936bd8bc5856d4ebd47e47c2dfdb2cf85f973fab01ce314a281e7b7a95678b46823b7ff71d07477be239f6acb65eb9a61fd14c061ba76792f7bbd1ff230bf87b87f32bf5ee5afdfc0ff0066d743326954c1a6463a759aa95b546c74533aaa5c63e5927dd67484b870de9447c82be0116e0b978f3f523c88b64f04bf6a572a92b87c334c38f12dac61801bd3b63be11e51c2f703ed6aaced7e68e09b3a29d0ce4a946267124665c88a5f7584b862bcdf0fc9141f7a9eb5f93559276283f24957eacd08406dfdeaff1e58205b7324e4c4d1a1276ea3fd65203b36cdb744a27685a03fedd60820a2febdf1e990673346b0b08920717a0ac7ce852285e9b0d2f5c9e51c1a3f560878f9de9e2300f0425645409f3ecc553150752fb694f2ab20420d1552f0f068d3f4c45061f7e62d721a488e29bc5bae0b50a3b75aeddefb0303d3148dff56e56fad65c7ab92974f3b6b7e0d21039f72dfb317500948d57cabbf9651fd0e421f9183cea4f6b567786cfab91d0cd665487f445a1b54c626a911509de91a042202141536ab6fefe89cdabbfac59bc01289cfa4a8a12faacc74e702ac4c3e538ca2ee248857fb2cc5d042b36fc2b853cdd45f1acc7e7d79141a368245374535a4d766d103cb89555ffdceacecd0375a58559e079fbab42e8c2ef5da7cac42ec8e10b597c23be64ade9be220132b5194cc25798141d5d081263bb65b1945c4b4c07422332b021cfd009d5d468a72ec7604f1b730235281256f0e9df7017556ee6470e28ddddede07ce9e43f6ec6386b853e034bfb0555dd6519a42d152fbe75f708fd9aba121acb04452072ff36f88f77106e207ad896f721b52e6bc719ff5c720f646f962f885561efec61b23778712ecf2d2179d015b99545a5728bff6e9f117a1321c5a15fa6e1edb386aed30872f521ce71231ae61a0d9e8a025556abd495fdc46c1e4ca872a5630841855f0ca2006876bf6786e04f1f80478146e89d7eb7211426950be128e12efc222545da7274e167a3cf929273ae8d262092e2c3ff29d5c47e320815b2971d6104312436aecf330b08e80daa190f02caf55468593f78fb9730bd1a7b8521569301042f82be11b100aed967d4a79b160e08222a8ab5d5d4b4670a10b3d14625b11d7540b2caec3751dc7bd53118133e039e6451c99b7d06336f1d1e4f6ff213d0b1d5de82fc1f708114ca4dc1a42fa3197d706bed666c3f18fce3890ead13e3269ee84be7cc39b4dc846a93945c3a8dc45d2594e2cb182b3b91736ee41dc1d4932ee343e6c6b3f2d1baa4592898924a2dc2b461a123fdab423ef04961a28e026b473bab42275a689107b4eb2b730d1f3993dcfca3157f98be7e3a0c01de0d7ab251e2b6cc5d3460cb909e268bb9fe53eaf51803734a278592928306fbf8eb082d457f0f959c654756f57e013f369634c4c2ace38cb0682f6b854a6474e2411f02c057fc6a93d9e633b404891c459b258a40d404daeae98987154c1ceeffa3315c36fe55e04bd88d2241e52f97ce5bbc4ed47fac6ee80296b283b274e82b71b60052cd41b7cff943f2e872760ff8f59ab2e082f749b5ab0af19874762b110e04ab054e71c1e6c14366524058e63a1a952b54127c6a6c2b12a965a0dd5bb3632acb4cbc3d3e519a8dd69b3ab5e485d1b074920eecd33af9fe2793330b796862692c1f242a0322b04ac1f590b31c37d0244cca9daffa6e9647003190e187bc9799206972d469688eb41c35c6a41e3504cff67b03864ccf281234ae6a1400c68413323c93008e468794167a6831ed485e83e077891d18b7d076a62aa1c9211ab77c58b768cfdee3f339eaf27d9694cc35541c028db4a980bba7d26c9ba265ee0fa5e9c7b222077b5f45f932fe8d73e11c3d32f137656525284da69bc2d70ae4254337069608d25a4e9ec276fd7673356c92c5954c0f9baefdc600510761225adf3795068a808fbe28fdaabe3af5c977c17e6346c1babfe0c0a6d5f4ffdfacc71d54b172e5727236c5b720816c50aef2a71db1c71d6190a121ad3713e97240b7fd19381d078c4d63a1eb531b2a2b9d641ef17093829c2e53f06b05750dc4835ab9c831bdaeace50611aab91c88a2c498552b3b4099f20b01c1e089d7f33f46829cc558230821920799511213e19482beacb7ee0f8ba67c3806700ac1aba2c48c29f9d30b8f05ed06ec68db26b66efee7fdbca66b03a010f79ad268e3be172b9759473bc4a9f9f6cb4f2eb25070df8bcd30caa250a5946fc615c0598dc4d4479fbe723fb6b9bd0db014117ff547086848fe40eb4148da9abe86683c8c443a5b07e70ec5066a2c7adad3a00d15ccb1cbae8a8333de25e24e42724df3674669d754b2196b6a25047698e0cc5991248ff0ec5a2dd2a9db02c9cc8a521cfd333d062824cf4c2e21733b849c98ec7091ac51e45fd799a2fe8d679953da11cc3e82773bd70de9eaefb32a9c89ed0f83cd5c89e695fe440e434b86e8b49f2b9e3dd2b7ead03a86fc6d3309bda6709b84ef2980b0ccbef5c602b164737b46f973fc30a4176cdff88b41a41e87bd78566e1b1a74fc6ad1b532945789f28017828badde83c9b13072cb8c6ac1c2ceda15af54b2bc94b71a2073ec5659b61435dbf67c12fe0b49ac2ecfc2b7e270e2331c914fb83e54a273972e8f16b4f9a2716994ab8f821af5a488a73898393906ab18a85df5d83afceeae43d8c77b8cbab4333965d10ebb56ac1236c008152efa78ea52b52c5f0cb4bceeb7dcdb5565c6ac54c8ad003a83c2d57b4e393b0b505ec29af34bc7756cfd19b9b38d66a15410541818a6d23fc77f627b7ebefc8ca8690bda9c2a4859a8fb9aa60c38eecea8dd3a76811e0a81dec7a05c2fcb9356e4d422c2398e5b6b98bc275b39daf2062bda29bdfa6db0ce9a952ce3a27cae86d67eb7d13150be5e0e4df2f9e382c9a12ce9345162ad5296b0904a818c945ce26e48e1c7169adfa9675741d1e9ebdd6b41ddc35cfb4e61547f1acd6cef36aea4f34fe8dd6cda3b7d23ce4c95bfafb3c0a5fce3d580e263fde8c5b38ab43c12166792cbcc50dc0531d39a983aeece0d4d593721599a87217a617328abd07f41b0a093adcd3af2a7d363e334c2c1c0157ca93f20609cf78f12ef0daa8a153f20a23282ef0df53a37903e85934229c06c5667d61857430baaa2cf48f37ec0eac59ed739ba868be98410cb0e47227310aaac21f40dd14a68c5b844ad648ef8e835ee2d192728a4fd4631f88cc6cbd598c68798fd7321a2f9156af7a68408a1cb99c8c9e54cb01bae63064c6840a133c97b82fa29fc66efffdbede772836fb1233b58c152d86327780231c2c5501b7c8a05e17371b68fbef6d45adf1fc932ad625a0013a3205b3a87744c6cd61de25991250eb391eb2e3e81dd7b2502e0f5af96f7686b25bc06a56d4d63b9ce8448de0c42ec5809821ff36a46492c21d6145e2059b4ab8abba8e2608723c69fca8622ab083aa176034c94608cce347be7e9a0407195e1f9fe9f87bea8d35f977a4466a5b5230572efa1aec876d549d4d48d5bd23de07f517990f3ceeca3876a0e80d1d03a1c49e293260e876ceedc42bbbcee4a910b04bcd878a35611610654b753556a21f9e2624e91bc70f2f8482fbf96a036d488b30bd3f68d537d7e1dad3e0af82e1b8f5fb71b13df64aa86e3a6b157a4e38fe974f9b601d658c7c01bdd9f83edee8e31267d9511a48c887d7ffef6672e470c9af7b17d477ffb28310475eec5c399fad31ba7401a7a419740f1f5b1f6046ceaf07ae2b164a6da624cad1320d6d3bde0251b77f69077dbed81e6064f2f7eed0037d92e3028874ad11f624c10def064667b5105486ed4416dafec1e261c430c702caae6db69c405b3a4b40455d454f9717cd25b791a00f20d356a5a40f41febc8ad6e95ab220a10e9963726e5f4289d5d322f1be4290c6216a5a447598e4379d553f8d37180596aa0bee90b267830b67f2e66b883f0263e44107581ec6c3c9abf783b374047c858247db498f4a0ad24d5baaf94106d27356c17f34e7f6bc6ea96053d4bbc69a38a8c4b6518dc20351b573e0690212dcdc8bb661e5a462ebb12929ffa5ce0c8c7f883cb2127157b9dd04a992cb2423038322950db25047123f94157e336f42ac4d7b9831c169a5dd1839210464a5c28045bc288ea2db1aa405671e544ae295d6e41546a60ae9fcf75be6c45f10ce68661d03f7435f842bdbfcf233284a3d6d347c7f74e284c96b260902b6c4f6acf70bb8fdb4c8a013305553255d6a55cd22b00476fff37e3f76e3a4d09eafb68c77e82cdf7a712ae9660631a2607459faf9d5cb7edf8425a99bc5be4b8cd01bb1234669e1a291334e1708383648ac6fbd99d95bf0a0ed7fa5560657857927be4f5891a08827fe9fc3c65c7c5dfd965dd267601d14511fa85474c123268ec46ae991275b035709237191864dd508ffe9dd174b489ea86ca1f26771d2e872def2106df98b5b6e5d594896618b31361fdfd695b3448646cf001034a830c06341771e566899ad7c74a48df2e6480e36b92ef2f67c7e0e4684212f36fa3f54ddea55fa8f13576a162ab52ca19531fcf5dfbb49e5473c9036d2d3fc07c5b2439917567b0ba74b95dd1e9588a2d1114dc4bee49745b53b2d5b76c183901a8fc3d396ce435ebad91a3b84c33ed70617aa3c5c1b80afff45d652b4a0409fb4acccffd6f49abc85d9a4f55b4c8e702b9f540a9e13d5de2df98f2a21d6afd5bf865a73ed461fd0b63263dc92beb5cf58c065770d60d4f7f0ae23864ce4515594b6e8b02de5a70fb2806b15678ef1074eb3f9f617df3661ce20660bdc07e7595c5ce22a85b8859f903290f099f0b9a81004a71274917f96bc56880052ac2397e49d797bb13a274227648607b46dfd06ee9d5d280e61b757e99f9016269ca007690221f810cf562fe6bf35ce0d293272719146b78dd1380294af248588e02b63e65a2fac261b0377cfb21d275d4c0509f3f479f373fd98eb2ef0494a97b90baf1fd85a538754aa4913e208068e7708d2f54525a8184f262e8ff5c0a306bea6a8ef3c78f4b3b81b71f2ceeab7162ad96726843dbde14d8bed3ca2f264ae15f098a03460ad23294345e9b19bcdbd9ce35a63b1697411dc091a5f8db253e1431e27f5f44a9284113ec970e8582d791ca80ed1ea6e94f57c0e81eb352a0b9bd4b89936b5d4322847c0eea076015c054a7f81b88ba22dc3e2fc86ae81b4cf7b3cb643d4449a0aca30c446308db2485605f07448623b380fcf6328fe2d1d59cdefa7ea00fffe970e0a14fbb28407814e75173c372f1aac025d201f075e0f838e773e7c1312e2e5cbd4adcf0714d697d34173e7a8a65771b95248e9c013b2afd6e6bf7ada3f184c982a34574630e32b440bdd28f5c8aef6ba36ea1e6cb36dbc7d0dfa2a6417471797de419e2c4c4c78e90099e35895eed137b75d7ee5d137573dd3f0e407cd9e901fdf610b6e63c1a91bd448464d6273a0a7ef4ae808b5461e8ccb6874865a1eaab337897affe13128200703086e79c2bb25bad8f6f0853a191bdd43438162cea4fb195c9b9743b8959a812c57e53bae4f0044fdd8cde973c441164d0febcb8a8bab91f52be4c85a32d4e2547737aa446ccd131aa5e0adb0a88c1ef3d63befc6bc05363c8b5d82829ce24d72f7131394737b18d708691c3d66b1dde1e28f7c53f31a4ba0b3641cfbed67f08d14048d6cb3c0953655a9be3bdfd32ab4718d98160c2414abc77961ae1ace625d5fafedf96a89b815a157c980163f1d52c583643ed191e2ef2a7112a1762f42270deced87e44c10ea4b72af8f7a37cfd6bf08a13149b3d3a38e16786ae6d9f5904fe11b833c4cc36ddf4492092ec165b00bf61642a66582707b2107d4ff2a60060389efeb0a6f9ea3ba1214d7371a408a676e299252122a600a9280f5838bad82374f8ef5d1658f3d9226de3ad74bcf258669be12ec3fef4eef43f5e93953d5d823fb20775a3ed248f03e8a883fe47e26fe4b68c51c2803a71b99f6b6fa6eb67ad4b0736cee3734b4fd6008fbaa17406e165210d794cbf6be58121c55bbdf5a54ef0dcf09c66b2f752c2435e6cde8cbbe8dac5caa45a73f3218de2aaa63c17ebd29f9e4aa339c0ef5394fef74f7a45965306b6fd129b49800d354095aa3bc458c723c449cbec7bb62923bad310026b32509abe07b50d32350eb0de4bc6c2f0d64593c42907c7c25d5947427f9675dd2d59d0553685c6697a125a75d1513d9e0cb05008aa08ffd54bdf376489ace9a1f74f3f463feb483f648cd54f3fa0fe5fe68eff87495466aee0b90dbdcc720428f2eac33f2e85150943217ea14af0101962a14bd26f45600c3cfcdf51ef1a47e4a80f242891f0373833e3acb029d9ff2d6c11ac8f87af7f58aa7cc86f3862b6dd37df918428715ccb6f83a9c26830eccc264069a53c2f7e2f167baef37ada96f1dd043593241d43a0c5a77c11ce91561417ac53bfb42ed67667622d6211aa1a041822b841d360622cfba5ee0287500cac6a0b2c56e81df9c29b6ca843b59f489de538857e52544d971c186f4875ca81aadd8972bdc4c1af91570ae1156f6b1cf3f9a6ec5bcebe9efde645812e9ac8e5abc564c592d22cb28efb72715172233dd44681ae6d5079e9cf7ae012bc59c5bae3480511932aea686fbaaba67dac444db35ac9f82b307222ce3c85a37a59b714a84120a0878786b562721b3212bc0d591c1f935e28788e991e21a99c8b422579728e11366c221c51d977a7db9bd8ac2294ddb0f31fb06ae033662fb062c1d9e771c94c43caa2038f69586253944861af96f5eecdd9409adea9d453696b1f2c0493e3c14c5524722dbf27715f0657cdcc639672da7d41f23f7ba712cf9cab929493fcfe2c0098f7279a08a2f12aa89edc1c9ef5a3b2515eabe9d15516f3d5dea982cdf123e305b7aaaa2a8820dbe7673642a751640d12baace7d703e236a36bb87531f58abef337deffcee74f1e6defe452d5fc0da81ec72bffc8300fea2b44522ea9244434b01527d4fd7532267da296124827861e2b7fdbacc4db7c16e0d3f8dd7110f7fd41fb2e48766b9daa6c7abd2f50435d11231234f9640160b101b82973b5ab9faf3453406db5f1f62c3afedd56e647001e98b85a7e9c790605d690f2ed638899da29555a478881f39f8a1b86833cac536a22bf4450a6397c137e077e053e69fb3a51230fca9c890922510ccd429f213d8b4ca131e1e67aa7912337d3f243484e50739400b99c97610a91cc314df25288000b91f8dda07ae73b96b2eecb660443f016bc91714fe6edf21b3651481de3f975200881f117f418c3cf6d1d18b74b084b872c96b5374731eb4c5e90fc5ffb7c4ea1c4ec923ab4124069af98de2a4cecbe1fe793ed0a2fa76b8005baa21d374f5c0e31925233e1afbd8f9b9432eeb10532e4f84e89f2bbee3dbfb7566c52e5d82c1f16f4d9945f0edbb098282f57baa0232caa24f631b5e996ade6bcceb536e47afbbcb8adec99c7238393321b47a8fba5c31166f58be68bc70b28df698ab9089f802c49e4eb5151be6afff94f473aea2b2d97a66db043055e21ba99193fca5961e30e57faf5fa1491f6fe63794075a66a2411cc0f0a993e0766b5bd689d370a648c93b09fd33ab2e5e82bc9b41c47c0ff565e0902d1ed399986ab0726deeb3c73c204ac14ead36522006c606a6eb641d17c213585ff44537d2eb07c6ac67b3c5901b2a8766bec790d13b810669c556a336c1d0278bfdc13cbb83ba531eaed16e15caea6e2350b0f0131b4d2e6da8cc2b26eeaaef70759083b659487d407c75ce380533cafb51fa6f9dae19f9091f7ae2d682586283c8ee971960a4a8d7cbe653429ae6f2123e15cafa4dd1b94c15712bb205b86eea68e127ca170e5c80ca32f13ce2ed0f76d7896a321f958df43f89715ed7eb75052b364a206072701730d039715f10320fb980518a8cf2bc91b259ae199375faa8196bdfd8ddfdf22898cf37dc2772dbc9d7d864526b5246369fb77c314407a72d7c5b30be022f585ade7139d0213413d76947f876e91212bf44786db076e49194f2fe0e5535652dc05dfe9dc452c63796a292dc977cad62eeef13db6f3d3aa8704cb78a3a5b016101326a286b29250d8f1d78c1cf9ebeca5ccfc446e5d53b53a1592c13e7ee2e94601ca39d3db88c87640ea7c8ba7f0a9a17f1db8e1d6d0b3e37e794cc698e8a8a8ba7a8370e9166d48275bec33b7cca95967aba36e52258e8a332eb986e78ee4a2bb882f499a17817c3a1b051a5a55ff9e0551b8ad3f571cdee102f65f4c615ab76b1104bf621193b4656fa0b1ce40a20517f3bf82c75485701d00ac7cb3b1d3ccf610d392f9259d70ff1f49eb3f5b072954ca1cfb10cb74a74dcd10851a380a098a0dd048ca8cc91f9e5899957661877eb20619f045edaaed452bbb649564bde7ae9f05dcf90e4774c34cb32dbf02b0d0f6029a0a73d47edbb7bcf0d8d942860d90ea87a47707fc7a238be674a57ce2c8019093f5924aa9f170f5725eade85c40fe493ed54ac89ea01aaf612e3b9e99c7e66ce0af1a1ced319d92168b0ed15b589c621762e2efc8a135513db24524ca62d32031c65ec091f06aacf412fca47092e9585db0334fc1b54122db1033e9b13ab722e50a4e49f9fb273e6b6eedd411b09fc205e7f2509cb96416d4c0ba8156f763a7b97eba8ccbdec453bc6bc65806c9fad2d7c6a8911a622ee9e7fbb7c02fcf394eb1b8161dd4491a3db5108a5b7aa38cb571f8bdf6de1926791dcd94b1350125136309b80bb2e3d1df740cc1b8c6819e07a72e064c45c6ca3a7c3228f6189e27e6101a8bcae0cd67cedb9c9a7fdbc02bb51adc6699e1ae5c2b2866b16eefeeaec64dcd8dd8101964e60e8dd52b5b71344dbadb16e5b8a8cb91c8348fe322c83971e16483daffaf9f188cfcfc1ce9fad8cdc6583820403ea7dcfc608c1d42a9f597900943c95d68dd6ef70662843dbb737136923d3816eb5f72195825f5cb6ce91e411994d2605e92f0e3542e17aa67714e50fab17f7ac39d6ddacf8dfe66c134b5c390ac4f48a43e426640c130e3d252ce8d9a42a5b914a55c70bd85bb054b1cea7aa8d92f5d7a9a1244090fe32d7a293f7df31799e27e9cf5914a11339a2640d18be3671189f706c520708bf950c4e42f290895bbb582184782a520dad77ae4bf113c571f229c13e824b8c11da0ba2e8c0afd4367a6c50d96f1bd7eab20dec6da184f469dd6fc83248d83ba4ea9368f67e664ee71ba73b2dbf4194e09a53c1ab08e1099446b2fb4bb530e9b14b4e3c3cc862eb60fc45027c6d0a7088f42ece05f854bbc6d0dbf2a7062065bf05af4cbcd33fb1f51c53b4b94ec7455613be1fa9767ba4062279f89fecc394454e641a1e84ac2642a5ee9d8794765fa673487fd018b1e30b2cd2e3faaafb2790885496f22206f6bd4847ace998510eb7f256f1838067db04ab232a191b03f3937f11963a495925d1c2978cef5c59fcf43a5ce5d7b25123e04cfc56143a08ff8c0463f1af923b7a92e28c264e81d28468a459eea95a646a286310b76c2a5e81e615cc1a3f31f6476d788f3e4d9669bd3fc454aa8c765c86996e44c692a09e3b0497bb9902e8c063e5e516863dad64d4a6fd769caf84d1d38e52d3f457ce713eb2f6f3ed6a6c4b1cbfcc302f1c343a6febe8e84b0f4f576e0c052b5f7f12f1fc884d708668f4b7a1a74e0aa50dbe5bd7eef48158e95e25efe1c991badbb636c7318f20084115a7af1a9d936d3430b2b35be65ab008a30c439371c927953ebc850e077719171071ee42dd523d3f10cef0099ed6d60fdc9de3e7374864cb4d82413e173a0928ae8b63c132579d297b4b0c306578a72f87470b585ae1cd6dfa9afd7182caa4a29d59db0f508b57000cdcac19086852f6ef05adb6a802de7078b3527239dab8b4c467b86c01c0b00f3b1fdc397f7f2dbe967a8e51e3b11d4f8fe244fe53d34dd5756e907861b7031119197eb22a5b854894dc6b5fe7c29b1e88ac2f99ab46b896e5fd4445ac71926c615738cfae2be395100a0802a8f8114ab8268272de64c9d07cdded229467466516e645c87659b380db3a57fb61a05ddd069ed0abe35fd1d7ea471ccf59a615bfc76f0badeccd2d1bb9ab0d55c15e39acb93b31a42ae6b0392d9013a001c83fa72dd19bd69b98cf8b527831a6ef0d35aa3897fc24722f7e1ad4a239d587afe36ba2a178155a63347318cec62c4069ca82de0e32d88bcba37e12ebc15befd1ed539c93b9723e515452dba7279edf6e583190cea154007054219c7a5aa1ea1decfe16b168786534a6f6d2dbadaf790e5ddd677f0541fd4b813f43814d90af163365d11a4a5a479fa9a90c5487dd28c2c99285aaf547eb807dc3cc1d4ec14d19796000a4d732dea5fca816fd311d1a8d1c11a264afd97fbb9f8d2a8380e78f02c4317942635378a1f52c1999162cee49a179af9eccce59d969563e7e2df9cb1fee225a997f7f801aeebc6cf02fe81eff24cba75f4181494f827975688d4bec8dab0204b21053731a7857855eaa3f21802b16b3d46951db411a8aadcc0708389b3a4788103aef4e63088036a2d5f7f5b38f60460118c596b0140150fdf24344523a7500f8275ed6ddf561bfeb24cc2409ecae78797118829c54a42f0aca6034f9a36d4236ea1ab63d1128d0b05b93cedf2ee987b58d11e407a0ad9c857c376b2c99e7a640a4f183555688536cf2c5baec5e4e94089e2af91ac7a13ecbeff389270577f58a4fd3677a08b6b84eab0916b5da23380cb8fb58c89331ed5edcc08afa7ae0d2c86155d1ebe9000241b0b98cced926cb7a536f1e72a40f214784b2f8ae4a7b0ba2e8144cee60a1caf294b8c9a35f727137322c9911ab2bce3786e254832aaa6fba361bc72a86f966d9d9c597c0b76085a5bc6d7a6d3aa86780ce499933d3a43d180b568e3ee5832dd4d49f90a62000cf4e7ac080c292f3a41a0edc7bcb1cad3a07e7cac6c4e8503d0549c2f764f37d97cae64ddcaa0732f61f23c73760839bd95dad41e656e6168eb922e593ff8cb3350185da2ec90749e84526e169abc609fed704657450e849ee86da81d18edf3999e943ed0bd2291e3f5964379068a575e7305c7eed21b4d61b226e4a27d6b3ec29ebb7e014712cd2e4c25a1e8edc9e3072c5769c5daf6cbcde79010a8c26e93fdbd220d858aba1a95fb61df1dfaa25b26423753439898cd2b307a68c3430dffc13b9adb6d00541ec175ff37219590f469fd7c90d1d929ce142d9210031c520c4699006b8528dfeb778894190c2b2a65a649bdf2c274647d37e8edf764441fbc4b0b9f0b7a1564aab1ae294dcd1656017308b209fd08a4cb728a84eb165393eea195e68189bfb3fd0a54314b61056da196785e21462faad1089ec3675040da13397503334bf17e8671d582891ba5d118420845e08934f17d3843961704888d8af9b4817232876c53cfb1db23000b3c68eaf8a9235920fdb34ebbe16091b6105793845000d19f34389c928ba80e56532cfe6e7f417672680e0545d774e55c6132d84a761943c6ce3a29cacff4b1a239dcda632d9d7d9af6b0818d36e8708bf553bf9db40ba8b27ea08aaf5645445876a89106189239e1e63f9454c908da27e4609d37778fe90c867fb0d5d9726c15db72262e498577401fc0b90a00300cdf8e5344661bccedd1997eff3a865c16f0dbc54e340306392245ab4df1b7b7ee3f3829d135f4cfecbe2ef1806d3af11e017cb95213092a1d55534667bbbb0c15b12d429c72c4498fac556b7a8b0c12d3d6368ea61d789e6ff7733900915b2b0f2df2ee33a28f6dae5fbf29408867c82eef869c4c2dd9a40e54bb4b9fee7b9c5ccf459f86a176ba4780f02925fb9c2cb709cfc465fa3501791bd1a1b2d8e0f6591c438e6736349997a94d9f1e7a90558d0450528fa2a6839fe2e55b59b5b603a646f040e8615788f95f163cd31041062b403835303502dc3c0a470a71dc866d6bc439ca92979cc682fe31e7b8967b887287916d1dca47b8b9d97caf081f1464b2efd95621c6337a1b1e505c2ea3afcd030e32fdd001434d8722b2c60f4c43d7a7c8f055bcdfc7c9a1275430dba22e0199492c94293242569c8cc8da386e09c196b106574bd20717b7f08fceba07bbac356a51c4c79553defbd7fe0950549210b73708121883431e530e388e49301a81d2e5cd656435ca598bc0fb75d97ae04b6aba8142694793df30105b238092636eb707b03bda1f17e415004f7135767a39469cbc2704ffd3d8f514915f9c1d3aca597aee5927d4cbaf226e9d6f47e612f36c50892f40f427798c2f3114bc3dc4f69d03d0e3cf3f2757b87090e54e3d28b9727b6fd7edec443c00b24de111f6d1d48bd6d2c12f27b9fae64e8059291ff60a20bd492e02743d7c4fd4edbe2ea7c99554490bf8ac274321d624ee688ef0bee6288e6576ecb068a08cac44badb70a2976841cce3637a4ef270d38a1902ecef023714d2d53685f9ca920ecd0aed60e598f483dbe55f28675c344c8ee8b2882c59bae87bb60e8cb91347381ac7a533c0ffb6a0acb8011cf6cb074167445402ba96d4f65c69205c4fa7d5f4a4f926f3cde3bd334692e170340d2e2f63425d960e08bc4a3dab94f4a75868e1907ecb71af845e1b809aa381a4833a3d73401b253bd40dbd2525c5ce3327e3e9d6787d4dda4077e9caa23768a8bae0a6efa5801b672f5e73b8baf925fbabb39fd75490aee81f631cd982542c611aedafc1c27b8c8e5b634af38f70b22e14248fd61c95b6bfc825d970447d0e08601504b4edcaf8358935392892b4e131c140e09c738df237690d4daacad621c346c2053451ce33d75837ac2facb22d8f05192eaeee259f66f3546673af5c3385da61dde9f5cb542091870872c9a11f65ad991cfd05adb272cdc8f3a387ef77c15c80ef9a88eeca6325a143331c6dcc932bc5b1c4938dde6acf54577d8bb1c9e7b6dd9e008566804c500b04df241d76a4246a130a2a5108dd3cdd01dd74928e7f6af3ff0f34ce9cbf82f2d80c536cb912feca6f61e1ae54c90a52c81d319068542dbd4b84a6e388da9c23465f77c1a61bbe8bb392805df1585ecd3364745869e5e338f9bb06cd1a84876deab7be28541d4deabb5e408e3b11b5df966064289c1571840070bf4d1ebc0d79e1a14550a7740911bb7a6dccc73d6e6f9c3262983d03ce11cfc2bdc31d64df33688baff80b44ecee38afa0d424881cd2cfac809088e7f5f1583747631e9ebc05f2b86ce3f728c139aca9c5fbc0e3401b4a78d8a4655dfb8f4bb592ee64809412205e43d9ae939a7432de4d8b077e93dc150a8bc244aeba8a53fea8d7c01231c0a543e9c339befaca36328c094726729572f31f308f181499d0e10b797bdd6ebea55ead7e7c88dbc789917de1f9d1633119dd7680638267bbfafa2f2c7153fe39086d1029afd59b66cdd94ce37f40503da837c3276986623090730a034d48ad2605cc3130d0f1f532f6c52670e808360456119857aba19827cd19b9ac30d9f3bc2789600881c498e7acbc885c2715da92b094af4bc48b5776040a979ef1edf7d64eac8cb20621cd4572d6847935ce34a06bd5a3e90d1c9a189023f15b863e20f557f80abefd14769ed728b88acf1a049e24c678594b63686acd97c313eba386e754854664faf9fef7e372061b8e3fb92174ec7ff0855093233a4b3cc45424ee169aa5b2dff8a88b661ef98568b46f519a5c30b6c3a4baecc695ffb8848c05bb0eb8cbc9362ed989fe6295e0522aad2cd8f4cc1dd28f8a6fd5e851bfa3209a821c3798a2f3b8dd3c8633c2d96863f2d2ee645cf6e91e35b3070a74b2e876096764f64f00c51cbe206044a6a23c13aa47be3a6ef6c2a6d0d2ed55bed8c943b00b4cbdaf3ee35be60de10547c4acc38c2507d56f9e032a7f38bb301f2994618e9ec1f839a47fd9e68847aa91a9d09ab1f77a7d0b329104c8cbeca7caf77e8177876721e63c1eb6423341bb0da5376414347dc6d354ffa549002e846b0c7a62635723c20cd0b05ee864354d693cf1a69c56f991c402d01a6f457cb2c3932f6a4a7b204a5ea667ea3429cfe66b72ce0597e64f125f7d3a55c1915e6544d5c8e1b214987c7a9585553f2919e565d821071b741e30788b42e3839c570bd4c5e65644384846e3c79ae21ceb30173c6db77675b40a0fd47210a1e9f038e8e59d356a42f150b36621a5658387e1d9fc6d3c0bb1d6420b7aed0ac34ce9aa9c7f4c105c8e6a13c50e1bcbdf9ce2522107c0d225f4eeb7f25e22929d965618dd83605870737b6a04b1f62f095c221984ba1e7e377cdc0bae143e3f5e90d18f537eb34bc253dc8dd76a01d211d56460e97f7dac5375f0bb399eaf9fa1722d16fc809d9b89310cf0d619617d5511d6f3e11e95320c4cfc5b4f2cd130a37c79659a8dfed4c72c88fdf94a49a95a6dab38428729b438e7dd2cfe2965f1834a0baa3439a9d4a7f2bc94201111e21294e203b3ef699849328ad7a7d99032530b195279e09c1d2cdafd409a77b38f02ecd29ab8fbf9fde5459678f74ff3aa2e1d7950ab1d3457863cac355b0c96b0406c2d1688ef7f4ec69ca38b9dbd47f9877f2a77993bf1a8cae5d355621e8064184093340d11fe00d04391ff55ee19909aa4369dbad245c8a11e386fb68d0abfd11a410af14e33b0a2d0c7ead454711c88f75a3992775e1d9ec4b5fdc644539d3d99bbac0552b69c49b59dc8c5fbffb9b656e64943ec3827f8090e45526453c98ec1e0f2377e4a705133a14944b39e55e5b78069f526d294a71fa571336fa2ee76a73887252baa82f5bd72e4a504355b7d53b1794b0abccb43f5c45d50ceb9645b4bdf7a306878b6631d6a99b9e2b27105d8f40207b0123ef473134df4e727726c755d678242acded00f610cceae3e002d7914537037c2a934a04f9fbaa354b654b74045ddf2d14933e17c58e121ec75eb3ea92b128cc1bbff529dcc60fbda45bc8f88246faf94028d0864af06c744c20b68520aaaa92075364c93c04c544f68b5fb09a1ea4985d0170db2ce142589308ba185e728ade4701aa08d7d965da31db79a1c16659d8e17dd41f35b5da13456e0b62ec4c5642655f29a4d487b42ca9629391d6034e0aad27763b297b9ebd8c9edba5da284f77ae37d81a111c01a792c9a72273e0b271d0a61781d248b298b1626024f019b5576d709b7691e0cd67859d61f1bdf2011c8e778f0017bcc9465b97d607db683a4f5a8105a32a97d0d1e89dec2ee2edbf1886a86bb386843af75425f0d3b15df85c293950ca8b9fb8cc943e88144906459acdfbdc8b31b5b2196713dbc0259103569bd511029ab89f1b380019e334f7074820236f3f568aee28768166b54c6112cf952626be2321b1cb9ca25fd29087c0ca68e2aadabb15c86ab697dfe59c7e947a916bfa3ef04ce09c0e9deabc0417e54f2121262f67301f7dde4109dab99da249673ced6225e40c7a8a1c92aa24e43dce024de833aaad0a18303044cfc46a460e39bf92424737f5bda0576e4f062b3c2faec9e896f3157ba257942e6f9e3a2a12ccea34565d0bf12c88f821c5ef49d99c0757240ec973ba604435c7c35673196d088277f317098e36f3c9bfba167328a9c58b3aa298d2b45a0de79b507c5cc51b2431cc7190d1860de8d6bf08667778d44bfc01feaa29c343008a1e86cc9d245ddc17c4450dae518f9444d8916fa5d07ad7bc47134de5d76ac8c14b7f7a373d7ed2fc5749e7ff18682df6164f4b8b007e26731c61f4bfd021144c8ac00af425c88b3dab185950788d246ec757c91f88d7ed685daa399b8116444c2cca50af73cc867080ead19c2fd23d7a3f66b68265acaea1cb5c9b879ae3d987714bbbc1e119dc38afab132b42a603ab9c629280c35ea8b987d65e2769f033d6bc5c53a123b46cd12274df7c3d8801a19ed2c5b15cccf1aed71ebb44712f6ef5f0949a84b9b17e7ab2d62763ffee6ae0a3e6d841a5f864f6b1ecf06151ea00cc2d39ba0ee2d3a125b73aeae7268bf6022b76c3d7cfc29bdb6eebdcf6c526430073695f7437cc009cbba61df272d9a4cc47c1937ffbd40ed03eaf4f3433089002bb3213f273d68156ce37f65e11a93f7f95a8075d0de5e8ceaa57bfb81d295148bb401b3f06ab68ba7aaded4833b89a0705fb8cf029cf8603e3dfd07304ab214e8cd5816a161017ff03abb3886dfe2e260255110c96d58a89ea0cf148934d467cfb2a327a5c90265431e981d191ab2a9a0b929caecae07dd314589cfe08067b73af232ce422b5a557b10aa0a8116f27b0432422c99f596376385cf39d11737f03c361534b5fe01f69d1f7cc4a39886979acac61edc46ce078a5725f844506a5a92a9a04ef6fa74e5bc4adadadb9566273c9fd4d9b6451efb3f718bffb248b50087dbda1d3daad7f9b196d13d88d5989500f2406474a7b34b11f6c6d51199a68ca16e5fc7f92129aa46633e258148d06356420ce3dca734f7a29c768b82973ce8199d66c2293071e46558532b99fca9d578dc21773696b29b0e8b8e5946ac0fc03b5b7ccfd3a4cbb0d8a4c170feda45cf958f1ef3074d8f7e010a3bff9ead92908d535fc352dd5745d6a74e428656d8a8cd9f2fd111503a9c474493ce73533480936ae1f22c139db58cc3a8ae8c5cc81f5a02f4b317fcf16dd2d9a209b8a791a1beedf10b42d8ab8b83193c481b2e7763698adcceacffe6ead270f667a76cc1c0d7a917886e5917e595f553cceecc88c0f13d1a28cc8ed07f5184a6eed319dc7c559aaf6bded8d543de8ebad2c2a27daacebb3d6d9a4a6518ece93afb171b5da7dbea124d4b8458a2e72c6b80292ddcd1a069d1ed67d9283b3598d50356bc9a3e2c1f9c6ef1187664eadc786dc78112f9e2da7c492baf8381244c209b300d195f3f9109998da86f5fc2f4d19ad209482efd4ec47bc835f8b2b0454ca9d4bd45eb5f52503671946c74ded39be459c71248a0efc568bda29cb3bc1e8e72b46bb8c892c7cdbeccefe7347ce7e80f4df545fd0f7346f0f5fb7389456c0b3b2f66c95d54a066dd2adac5682b277e51ccf3db69ae8987e2cd77b5b2f97860b64d64ddc7ed0b718ae5a111512b9f4ee8e6e9fbd1f0295902ae0c2fa107c15254be1a1a960e83949ec64de282d3082b5373bf46d026145bbbedd96cb367904576b110523290885d2320bbd20424bdb3794d000820af06bd23feea0cb47a2787090210b67b733ba0183a3bffe632b7c8e602de4d6f95ee1645fdede9aee9c63d0b73d61fd3464a79a555fc0cabb4f2c496ed632649284620cd58630009c395dafd318126714d49364613155fd6bd7e1f34d8dd171baba92faf06c7639c5e002ed2a3be48a3476a6cf1b16c72c46a3534b475c0e7c71f33a938a4f607008d80519a35cba7601ecdcb397b1ea8d1676a05ac7d735f6c755b8253c95b02c7a22a630ca04d00d77e1a017d93b66f53ec9b78f598e6116acdfb0508bd5ffff81deae981e3214c35f562a0760f6646ca092d5e9bcee618a2c3c386244123fe68e68e3abbefb7133a7df4f9b4565f065fa61add87a0b5d4721acd20449a538d50c561fcfadc35f278a99458b680dc9284f954a32f572f537e82a12bac5456188708eeffa2d1c0e8ccc0fbc4664998cbab26ef53f2ad9140b5e7e928331a9d2bccb17ee5ed8e8768b3eceaeef7d87bb134f97acc8a0b92c890d556d3c0d552656bafb2afbd2a898465b22b1f1ffc292862db5a8ea50ae177fcbcffd2c9f5822ffd7104cfd99706b7fb3e31d1d9b6ac829e029148c71d7d9c81d29892a3648763e37157798567bd13063726f61ebccfdfcf83b3fc6ffc22729f6bd64f8a3e4772baf54515e2e65650d999794e2c6ae1b16074e63fb48a5fcf568020d67f685835b7e18e8727d1fafc7b9718441c5a25b8f4bea53efd2e131f12581927eef300643e137f1cc13ab491a8db0df778190d4e42320832d52a4849451c04fb8953e4852f95ed4248b941817b9238ea3f7b7fde5eeafc73c1f4f7f3ea06e0ce9faf6792f7788f9ed23debf7db2117012e5625e51f80a10e9118c307b0b1b7f6f3eb41ac9fcba3518322558f886d92d560071e026d236023a60b155008516a58f0efe8208521a5c4d69dc71990fa147c70353928a33a9de3991285b8e0fc293a36660414c898089934871f9291ca211156d419e574bf1a6a8fbe36ca327a3b72dd7d46eedce63e7d477941b6d84c8b46c07e4d45039fc2ca13bb2951d7adae6ee52ef72dc6efd03378a99c833a9ca791406b7242e26c96711e5e6b62127d2903d0556dc48a7b45159828f9df2531ddaa2549dcf99e54609c3f2f2cb78921b1a60fc8d5b38c078c93d8bdaa08a84577bc06fd968a295b2a9c34e49f86a40b813c5f58b363d9ae205c8c6938024968d58caba1ed995b4246fe07bea4f9c7588498555148c63df0060fc2fea91b059d45d3eda7fbe87480d2e1ee86f8519744273424538bc8290b10c8d10ec5f03a84ade596395ef869a95377145447afec8a891046ca6f37e77af57f6d8eab65df8b7310752e437c959d199c3554e258c5db4d49d2ebd8e23c6bb3e3e9b529d0f735b1ac8ac4c4b00d089d0d39f46bcde72ce3760139250512909f6b793a7365cf054ea6f74977f320650b247191522c9c2b73276ecbb847985182c8cd7036812d282675e7249f451f9c951ed018827a09d400947bc1cbe9b51873aeb4372575236f72a3f3a182e79a57c292323a59d229e2bc04244b74d60eb63b717deef3eba045d8af3578644a65ee2ba4fdcb1060adabd49f8b665df6b513230439b2f0f2d1f271147e9e92ec5224d6e43e7e4e53431be2b6f95cff2a63a4c4c2f293013448668b98a13b954d8b15a7f955648dc8f674894370a23cd2f7e0abdec42374f3d9d34826bab233c3b746b5088b8c7242bde9bfc647604f3474c95ab9246dc469517700baea0ec85c25852702620f1893b98af3da45db326480aa710d67223752f1f1f46bc24ef14c6e272b80f2bf13d49ae851a800c021050e7492b54f65d0292a3af74273d54ae8866fc73b8dfa4650f0fa2dbc506a0bb671c13ea697c1f8be61fbb28f8abcb5517bee45dab4fb5a121aa43e1894819677d2bfca32d541cac53578ff43558b932e1c811a1195e9f17035eb7b09dd2d85d438e1504baf107298f6f13990b542ba0089fd828e5cc5dc5699a030140422a39f9e64cb89199b445ae2beed59a72b1a55da1f3ee3b10703d38161ea6ab50c30467e2371d8d93f68802b81ffb9b659592ce17f845b1e914a26f3bf52592b4d3b65815f0d0b90e8146c8d8657e096d788659528f9eb0dc08f4e87b0406b8f630dd723aad7b7021e6459981be2eaa49b2319e5a3462e36462c41774bb37e10c7540c4ebaf0626149e0a0443b435c84fd5eb09cc559a7b48cbd99847f17cfa970e55bb5c8f9a7a804d366d08f25855ff71513b6020a8f726a79398740e5e80994c43b4c7f85cd8b96670a84d556ee56d76903eba2b6a9146da6ca19c8bb90e72b3282ce599c2fddf9ac09a2ec76e6f464e9e77def5b78574221df661fc7664211c71e6a125ec3db81936f6a090e18be6faa81c95531877695710a74986ccaeda804e152ff8de8def1e07844eeadd116e342357bc659a2e88da4557cdd4dccf11f62dfbff3f0fea24d09fe168acfa4b952a6268081bf6bb965a2670a6ba27904f0d688a56a8e1b64e901ee75c30891bffc676a47814be01b339b97280d7cd352281310359b7987e38c2ce45cdfe1e079f5f11d1dfc9cde29d02d4c6f30fcf39265bf1eecc27fcaea21f0f569c115c9cd3689a35b7d630ec1e25219ff2ba86eb8c3b2120f8c7cbdc7e0e8e67449aa46a90aa3ed9d91de9ea18890166a32caf1a0a5e0d979bde25f962a1551e5e8a86dd807815a0e87f73b1f01d09860d6a88a1f786bac413979f9e7eaf15e2047169584e5d1c07f7426d847f862bc0eca71e8d048535ccbd3a5fd44894248b688458145a9812b1c4830edecb4837ac214786feef4e1390b1dea2b7c83411a81692620a73fc2ab848cf4a65d0f44f87da52cbeef1b9862355aa7cf46d0ce6f56f69df250cec2a27180aa6d439b6c0ae0a14b268d6e99f337db6221de43f02ffad6affc9b57c154484a2adfd85ebb415a44425430402b57b8a19c4379c3fbe9511ed049ca008dbdaf97808fb0db50bddb5b3d8453d3ecdd0f76f3aae2212876eb9fb95bfe01be0440b393ce7a68093b4ce7864e395f0010dccfab664e65930d288985c058d821632725ba877b2fa5f1096b81357d44a94a5fb5456d03f135ae3c9e694ee14f668393d0a9fbd3885e96e61616efbd88ede296b1924c51f9df017496d63beb7f56541129e1f7429f1232d97cc685353ec5743e11b8dd9e71d7afb302ceaf1bb637fa33d9a1a09402d437245f8951717109e72fed8dbff8322ce63d36030980a8a6eb8f467a68f009be79cfa8b92cf85b5fc4974e5b97924f00247ac4486c9f3715ae3d4839783b5773e5cb89f150d609c1d407af547302dda770d4be886235c8ccc9cfc6efd15351c9c05f97644dc1d052c1f65515e07b36cabb9c2e135b543222f8778f0af6311dec757e0785e0f54a94183cb18d8691557fab315724cf7972230f0d1eb77ae6aabce62efd70c6cd4a06a8e4125298e63e4322d92378d1296be12b3b41ebe19de6d3f84e1f4076207f30b0f86c89993f2538ed7f25651b570aea5dd7d0c7506baeb9181f9645d00d6ded78cc63c91115f3a250c154e4de80853384606fcc8c35060768006c40ec76b9f7755d5011eab1eaca138c622ca92b930c0eb4e2b1abb6bba1e163b81cb9c3aa44d546206c118a44160f61c6532573b22abc27a20738855cfc2786ae4eb861a15576189644b26d88d0dcae9385fbb1292807c9d40a42a4bbdcae044eef3df93a93103da51821c604827881a32b0785db9fa290275f81cc4f3e123d60447633e64274c24fd9d4231a50d557a953bfbf599bccf4d4c11df19cd12613fac883f72081d0d15e1f3319a77f34ff628045caaf7fcfea16cc7681a70f40c26d20ee4e09ef42fcf72cee6ae051745cc63b9b42e2ba3412e957d7d852fbeafd15c8fd457813fa54304a75a0c11d75cd74ee12ab07c78367b71149138d6fa2caba0e13dbc1415c9960727ffb52c7efbf713f0b0cac941ce4695d19b3072b74dc8efeed081e710cce2bf9406285909cc2fe6a1dbe38aab23c99eaf1872154948c3ee5eeb8d4cdb81a99f6b890a9058b91bf3aa1eb48c40db338f77b9fdfa08ca696101b2be1580493e6b39b81573e4ec1a9fd32d1b997101d6e55156acf7e4c9a7fe5133e2661e875d4eb96f9004b36bf29113120dfbdb962fbe5ee00d97cc3ceab1a75f7f38d59768ddfdccfd58cdb0c39d076199420c0eabf8cf45a3fa917f70266e1de9c24df2aa55f6fe9840af10f6285511fd53e6d4d551bd6d0da187ac941034b4d39e1dfe413d6fb8cecf045fcba2825aeb73e29d09e73b870c4dccb5f3b5f17c9d3da47b858966d125e976a828fad2ff190ddf936c969d3b2b90be004765d964efdc4ef2e0c5dc58062e5333464879cfb4631ac65828a87782297e4a5dbed565fde113681de87377bb1a9e4b08489d69a95a92c6029a1dfb57713be9c0422dd4bf4bd8058d5b023fc15135b19fd3c76f404f0abd8208a887ac4786d426ff11d650cd75e6d8db3bc7442e1f4014c8a1aa7bd9c63bf82c91321a2293647594f98d152f69b92d358dfef42c970166abafd7c7965eacdc9e8011bc9803cf7ea68465f079a79c2e48831bc49dc522fed1193a1a4083ddf09145bb369485290984c0eea8f942700384bbdb922a99259dbb58c151bb2292eea58ad21d4f83b98677d706bdfdec5ee693050af9bfed83e0659d15cc139ffd9d0b432e8bda8da62dc5928cc16086a35c7b12bd69daeac7397bfe69f3eb5b5371156df7c5befb20603357a3408619ab1db9e3f1a32197e9d3fe4f119b5affab21dc9c45559ca09880b2adecc73bba7b8b43cfcb35f26ee3bce5cc0c6b39145700f56ee5f45f31407d72d2f76b33c41b63f4744b8fcbd3bc4b7ac67fc6db565f4c3ff4a5ffdfbdae9efd0a63b57ed1f97f57fe973dfbedb1a2a1e374b2751afdd138a55e295893529f3e6f34dbddd6080b52c9f9fa0024618573f48706aac0323ac109a657d5b51a4f303c49d71698703fb3026d035f1cede42d2ed1885cea768351461195ad1a10f431723aa4fe90fb648663f7f1dce91ea972b6473596bb2515d4f236538ba3ef37df29b24af689c8f730a4d1647fbb9f5c7d579ab58256f088a55fad9406c2c0390d3db291f4024362dddc2501702d41a60524d153e8f3dd88942bdf31f8178acfbd6b25698a5e70d91e31d28c9f401e2758395ffec44ac681620d8f37c3f3b90fe59ee57879562a1ec6c7046706bc931c2dc5f5de61138e46e7e10c9fd107adb8be59450d98044c29ad4df0ae536f6ff4706ae9f2b4d5349f00043adbadd1155b4a29086422c4e4ee2fc7a9d46a0953a67f985393326717d68dd3cbdbaa5350f7715b5e9daea5feb531bc23626c61aada98e3b53785a7f6833ac066d74b941c9cd5b37ab013e73017410fefdb714664b3af04b43fa664fefbd7af065c79776b883dcfebc22f41c820fb1c0e833a5f8d2e5a0fb738e536b2dfe956ab931a263d67dd16da95141a6c6bedf7db6087dc22c2a7292960fec461e363b2beaf5ead02aab2a0cf91002e0aae657a8a0123437a87c58152d9e0ba0fc594f5f08c908061fbb71b35974fb8f9e5c102e5aeb5b8bef85d3d7bda2e876dcec9b89a8464e4004257185a3f1612d02be48eb49a0fd59ceb24417196a63c1ace29f468db9724c9702af35b91e3a041587e373c5c64e76b1e44f02f835eb936cd4a57034d223d634abe1a572647310ea1250be054e98b97a6d770471f31f6959bc638da1f2ecbccb85d174329aafc3f97510e4f69c2f08540abc9d424a35953e0fd34a858ba8767a74cb54e8abe76390456c92f2ea62423b874ede9b2cad485c4e7c7716f5e95002fafd19b2721ed73e9668cac4985143af91fc24db25f071c018aec10ad8de931f4c329a7bc23d214905674e1b4a634c39d016b7ea21f245d45b608d9c339c497999d0c27883fdde865e663d2ecc378d4c90a536cd6a4407399eac456796dac988b1fd83ce147c23deeda00ad29dcf9c4c92156d9493312933937a95ac093a78c24597e57e10a2eb78ac9d5263c14bde572c2fe6d50c370bd5ae584726169f365b8b57191c5fa8586271fca13c48bc8c8a45d920d9ea99d2c650022058710549fdf1f69eb8739aeec4e5cd5e1c5fca205a4979af7210e6b87284ef3cb1cb59947b562718d945cc191bfd5d4393ec117f6ba8c8f311975424b3ce5f723deffac7daffaa78ce1080729f62ca3ea2795101cae981ef2bd274ec8fcbf04f74435d86cbeed2659701b2465baba5be9947e43e39353eeffe57a9d7c4fc96f28ea997e6830b5f238e6933041d74f8821fdbc7fca262c584c2534360c3cf6aa22389ff46233efbcbc5978dd44f5cce312095ab73f1623d116284194b24bc70fdba6095635f26ab609952f71e780f992dd9d21fbf506c712099df5f513b82d9307696b235e1d95a3f4586542677e38c6d718feab02511a83bad325bc0ec639702122b67f1210f525c12c4864ae4c7b7d7529bf6e1d07566b2a60927747b1f38cc49bea9dddce9bba5a5304be59d27b0be851d0f1cb16a0ef5f2fe256d1ad69842b9f18c838b4428198979046638136a4bb864eca3011f205c0898bbff57feede8f89cc21c58a1d9e4e9bb24d21d1a5dda5a06b3e8a575179e52cec34a9e1a579e4cb37668e88e2cb30d6961c89af690a9d00245c7779fb408e1be75c387fe290bcfeeb4f26f585b346a0fc19c7cdf64f715af32cb6e468c30601038d1fc1396645c84076136c0f1783956799fc18150a7c7fadb76536c342b1e1ff18ede5fc77374bc2c6d99d57032e637602c5450b59771e778bffdffd65964b47cc39c7b4bcf05f3a9b01ab5332f40e96721dcde9b4ce485320f5128ce4fb6e5aeb1461c4a0d01b86e37100f39dce9609ed12db1a98c918fd0a79e645506fda96bca82d1872534e0fc56ed09657cc2173689a53fa06d5a467acb3ff170320f9451c0724e233ebfb09ebdc271ff6e63f247c152091d8dd3548d09770b702e77ca657e83695afb3efc62d1096479805349296c7661dbe53fd57b004ca8fc61b8d4ddbab010446a26b3749b8025c32347a39edfcf6310913d8e51d1ce3b4c26b9e6fa43d4a608126334cb703802d84166183dfb3976d15a438c14553c1de53d46d4ae13e8b89c39f497c08f8c2d2545b744ef8f6789e11c358760a8975e8f873dfebfdbc44b17666d538fb0221175f47b03ec0ae9c77e8ee95af79c695315848f9576b0264c7dba5b23e096d7486bf765dea0b0c891972367ffcc89aa1b046c6eada7ceee182991b7eab1925bc3b15f55e57e5dc30bda51766e9b26041abcaa3ad6af1fac7b9be974efa41e05f4f60a5c6296cefbb70fa147cbe43cec1f22b9f2eaf4dbc9d30f6c9b3818c040799f30d115f2f8e12fc8271dd1e168a5eaff7357a6cdc12f20cd730cd5744fe29e32eee8635a3f4db9af7502c5757a29b34e58e7779d8fbbbc5d782e4018ef846c1d598a96096e1e157edb78b281c2d5add58e174055b0aee9de1cea8b6e200bf5c0f6a994453e9d64bc58a3b7b802a3caf7d6d6f7f6afe432feacfe6d4bc9ee98c4b51a8c1c8f94b027152efbe494043b53dfb3b075eaa3a3afb1da34ff37544d9503ed68447cb154381ae8b2e5eb32f77367e435ca7638a5f828f3781f78e65cd6a7095dfefed84f3a7c584e05cafc39dce02fb3d404e72666523e783a505cd88f559f3fd45df2107097720843d543a421977de28dd45d60cbc428593349094935845de18b70c235a12ba442460ae56931beff99bbfa3d1df66dda43628950f7cf4127506e630a47d63ad82f70f1a119c12183b519dab97a4a63e8ccaf9f2f21a0389f901d289f44e592b2683f99eb28823b54ed8513c3efe869456a44d90c7d6badbc4d82f4706e5cf885a77b52e5032db54188762336275b061d6d42b4559acf6e600f6727293b5f659753415310043e98aa807d5be36de617dcaedc11d3015ba59adf7dcdb4ef09e14af36bf740d05569d214a8df43941f5c5d7860b400518c906b7ef792a162e9028a3618505af2276ca363c64d444d3c8c08de39c5e1986259bd7176de45f5f388e4c300a3707849d3ce4b5cbd09d060caa98a075e24d744f85e82502404404c6739a4d907b557fb86ee15e6461100a55a33b6119cd54550048ba144c584af231ac600eda61cda6f0a5c48478d2524cb94e7741ff9bf34824b846ecac44983ee31b74e32b4e4763cec0050b76030c94b1387f865b94f76ad98166eaa5345f450e18507b06a388700769d2dd5baade9c47f9f25ef789ce06e5ece52d5f404f580dfb8b784d05736ac6d2c1e66585eeb60a54452075709133276d50c59123205c8fce5fc46c3653a3fa77689ca928393026a0f57c895216b8a1a79500c527d4df27158ee6d975c7fbf9b71f8913d13888ff5d1e0f8bf433daeee094fc24f9b92f7e5942f4a40938542c6c2e1d78b55a4290c7f9543c6bbe5a6d0f69e5eb3179b442ce93e4998925d0b53f497c9cb9438bc9e8009545f8b412ca0c4a9fb16d5b603d93b2d270f995fa1b23c65eae850b1dd4ec88a1a8cc521a0a86a5c4511cbfb783003e86e007b2e13b1ffb00f3568b912e973f6298dd67e8f81182eb7a04c47a2bdf9fd92a549bc72e7ebe69f395a270023b6c9bc3a859c4641fa28d49ab3cdbdd432db990281606cf75d83486779e0c1a18968685589cfde95f115d59d76255615eeb41bfee5610d9160db10d8b26963edbcd6100b28288089bd94c76ca62b30d2eeca489d902c73c79d6649845c195f78d114507d5bb0a905d11130aefd3b92dd6421286b47e812fc4b1d5d8c335cf49e82ed2571a1f4d746035edb7a78e1ef218d48de48a6590a13d1882b9ef4fd7aa58edbc9ef251f95aba975bd7b6a0a245e99bd3b2defa5de944584a8534634582d68d24dcef55b058d87047158a5683b15d8ccc8fd5325909b29eb42a6730b81ad6fe044dddc1c4ddf544f794c061ef7de0763cb815a5923d9c6979326a78817baeb196d2858b4c38c4386ee84e2367b9eb291c33bdafc1da2a6e88b9482d8c0d5a7de84274744c070aa5ecc042a24adf06a0946cca3e6ec6ff4af3676b04c595e086631668d52285248aed99df1e0ebaea08e50ef55aed8605e67eacd651193055e62d9d9d4bf7dd56fa8e68e1bb063f539802437fc24e287b8c1fd66015d5caae9409c5d03656270c0ac6d961129aa092ff04e16d884103aa00ee591130e3f0177b1827cc0b4049952da3e7dcefe618df44977fc002d27c240a5d82a07e573cb925728f8d1461a8f9f6b44dfd85778c3ba2abdd6b8f32e50c6e371c8da96a5a9842308bf0f8429aa97c39182a43c8076401ea2277fa203fc7c6461641f0835e141779dc73348d27fcd0130b3b134b371e0b19153d9c27e4cb3270227e9bc5038cd6447f550ba0f5ef3343846bab4b983340fabca1743e23d730a9607a189321ec0b0d7104a2787aeab22438d41009efb3ce65e624db4b85cdd478de0b1e9c575b02628c4a4cdf08ffb0aa4a71a91a86b9184305ddcab8f324d3c17a154fa769220f14984e0643ad9d4a738c4d8f59c2f36e04bcb7fe77ce0fd9317be5277b71209309ba9fe9824d8f69a3b377f66141f28ec487be20c86e6f857bce4eb02252c1f5df854516163cf83e2387a050645f5366f5db96b4e9506b14fc1f44313b6fe065bc1cc744d485f8879b950793e054b30e6d7d77f17f8961a89b41be29eab117c8d3271a13818e7510fde91501a394afa67e1b5c3e9ba802c17f5b46735c438f9d97fd29d50991944111e12cb4e5d7bbe2b4c641070f5ab3a6d14420269ebdc8b721d289a8c367cdb05193beee66156729a09026edf5d1128ad1d027b60b76570eeeb740bc60bae07890462790643990676ff4f244bda16799838209bfd4798cf233766225b2e32f1d9764d1ebe0465c40c00c72b6967d5ca7b52f61e9b1a8c5c9371a497d9c3aafe1778b1dce5983c9194e29c398dd6666e9ced074bdecd6f834b59193fb0f89a5456e27ef836d9914a474344a967c758117f11cb58cde353e626a260b3d04e13b51854b1de57f51f596ada82b97026c96743581f1959d839c5bf149abc241c486e45795d97227a429a9654ea7fcb828aa84004b8848d4d4fb8749a56e0898e524a204d85fc39876d609791d36f74fc8f4bd0baa1b74e501321c89ed02c7ee8406a5d3cd1f8c5b2a5fd4394b73bda6243323395c791e87e076cda6d8da5a4fcc962e71e2a21b27faf2e54cb7e4d2b66480d524cff0612da8137b9215c59ffa8375b7e7c36f4fd813c973cb6a6a0870cf90670daf340bc980290abadc69bcfb8d0f69b23db543171d38bb1ffe798112739c40b5833889306e0d2c75d62845f748c0017d07518430d2fb0a023c3a00e41fc4a47caa8333b6a0aaef57426ff9867250bd970300cb6ad8363b06839f41d8ecd6cce3563bea7a2c096f7fea536b503ecc2f7129bea578ae85d57f13db51164da5ae8bb41f94d312c46dfe5c93b372ac6d60c5ebe00e671550ffc9231b5b01790bd7b2e3eb464efa52d28d0a1b40ea34d25009a35268521f29fad30d683ad6b933819443d0e363b2fad0022871de1a7b06ea4c0567c96dc62b2c858a67a45dddd7f371deea8f58c5c40e363c14ee8094cbea8815ce17ad7b407c42d88e4093c873df03d0cd9459a379e5df7012a6db154f937573047490c0375950c68b2ffd638d22f3c8a6334fbf58a5df7eb1e897f637470f8e4d0f84dad8d150f41244b8741a2cc5112efdacf365fada05b9f8cd3ef24def013e7336a9b71a1cb05547dcdc9124ab116a4c41dd498e2863f5d76af26e96d8bf8e71f1c0457076a608799a84bb65852aac3590d2882a663066c57a9ca012dda5e53dd59ab162eeefc34943b4a1247f91fd39d806e5b31526d7101465b925ee0af65e4b7331c9444d49ed041b12ba9273c804ddacf52a52c92a191b35a679ebd578a3abea4aaeff5ad9e2806c7ea098ecb4ed41aeff094b9fdf9c32853ed1d932d86f7ad0f2e6660cc56f806f8c62ceee6bb3051e55439745766a2ab035e5fa989fe72e8cbb0c1e01a28aefe2ba2b4cfe9a210e4097cc684d5bae85e2172ef3a793adee36de20404f38954cabe7f185792cbfb82643c0da5d2af257aab5d8243441c49a1b348ea9788a12795a042dd07532f6ddc2ff3c68cecae47cba48e007e03b6d04feb4ddd0e63583a644e5141317d2900fc1e9b5cbb6941aa1a266f7ae69808d72a1131e7cf67a7181ea4645f377a8599327a17ab8757deb5fea75f2e6205b3eb8e9251c34972159a49f2197726e335b7e1016498b48f45dee028ae810aebbca3cf4c7638cafa492911ac473d29a9bbd5bff58a24de6baf3f301dac00d30dd772cf5b55b33389c5b407dafbf0297c2e99d28c8f2635fecdd3dc9fb8c0b0c31f8714712cc0a6239aa7e373206e7fdd49c069b6fe2c5d776809e970049998abe1684f7c7182c71380659c0abe52a246d33636cee89230ca3158c48e44bd28ee73d90157e819153eff33176788f64b4456340cd3d05a8a7b212a249d2a98a95d3d774f5d6cbd9a79bbcee46dc7316043cc10c372849e7581a545910a880248874c0702f4c58a1db734b98a6e76dba0cee0d5949701220fe0aa83d95cd290ad1c94de0ba428a0cc38594921ee4175ce4f9f33f04672856b425e6fb7cf9a341cbdacb2628a80e01fe0ef1a212654f3d079afc2b7f2c265c611afa1659cba6a71f5f721ea669f9f2722b7a0b7dbfb6c3dab4b3a4cab3d9240ab69a252fae22d5b8f5d7761af9471df0e459326671b84de6495645c4abf479a3d009671111589b279e9c3170bc0126babe5829c6ab8a647f1139d9018916b4cf147364b96a699b1d22f14b18a941aeaca8609f0bcfa16844958012c974ceaea4a93beceab7d7817506f98a17f80222e7d970df408ed9cef747ca023a99382dab4ab9c7f391164cdf0a34e07cc77514c2b766b26f69a8b9a270f77ef357cf4199670676703993b65628e0f0fdca854574f985725479f1476afe1d9f5b326650d3ac23705fa236b029e5b319a4959a382761e2f58ea84e52f04ee9cde38d10b20dc858b364b6bfbbaf4cacb73e4aafed8a875d6420ee20dec220c0a1ec5127149c5809e96d3a6d6186fc89c23b735537a41c0e863241ab717a0d47201ff22376335d7ff352e389848545bd2e95731faee72be9ba40cf83ad703329dd4b89bd855d96020c29e5b9419eb8520962472c22b8d16e42b218adcca86f972eaf5f7c6670b9d206a840f472c047d14783847fa97f812a96640e5b9c66374e254e8754aa92f5dbe8e1e49c72a46cbff94c2a869cdd1e9edebd5b9f3b9a4017575eeef060f5bb1e767212877e68e22ed05a064798dcda9662e6371bb81cd7e8564719e8783d82253fb40c06d93cc14eacd850c257b3a9c71b0f0dd3c4ed3d1708e4d904635f848dc1e2287459bcb46cfee6998ec8b02eadf68c1dee53d5ba6c06bf0c20222ffb44e1e0750cb96482361bf81e4cb3132754e7c1ecc4e05788bec40961c6d8bbd1281eb4a987c20c42e0879270caf24107e7a050b2dde56c85a294aa55ad687d31b8c2b815e573419cc2541d61c71019cd64be1bbe94abd253445bbbc5cd4d657b9148632783403c5859527c6ed187ac57055a4c647ac83af787d601b1dbeb5061fed19d6a80cb3316bb414a4b5a763cdc76465014ec664881616b714bc26d6e4bdbb046c812ef52d6fac9e0fa87f55a96f10a878c4b0955f2f2b631dee83bc0e427d492fb6fe4160063d4ac0ae6c03cbc2789d27320d2101fa12218b3eba431055fb0bbb3ad3fd5365977567ae421453955719a016e60b9e09c9024da053d5f37d2f99277b72223de8a4e13ff16a9354fc31a6079f17a8e984555546f5eb94c1296310337301a18bd72125909c28af51861a17c7d6fd8d85ddd56b2ed555d713d2f63a42354482d761ca23e7a3410ecfe4da69e3e22af5f950e771e3084d9df87539c348932b37ff457c40cdc9b70e5782951fb31530c4bb48ccc4a5565edf1dbfbbe2a1acb89bf5e0fb99d3f7db7d1e6da7bab438c77fba4c3015eb57c9b9804a8656f133b9094c1189f3f90265b3a60b21d51127205e06c313aa4a397c5fa00d53e60cddc1d94bfd486e44fd612c56dc34dde2dc31d531c55e55efdbbb1c4bb9658869a699633fd639c3675aa1cd8d6c3e16042c54de91743a4616e158128c632b16c3a6eb718a2e5b802db845f2b8afe3f00392471be005bc1c516f9fa23e698e4b49f7d9b4b286a8a8d99aeec72f0bdffe0bb2cd83003f453e682f4011b0f45b414231ef8dd512d8c1e76de469664c47ef631d94c5f8a48ac76541528a2c17432baa4198af85da5f438fb635fecfd2cc56a62f8a8a79454f29bf2781cfd22bbde984a75083d0da7d0e14b3a5c0d45a7eb1be29990fbd58805fb1b9998b4bce7ca7f84dcd8ccacf2db797060ccc3ded0b741389e97aec4f70acc61bedb1712501a68d5b5c79614e6fee236093bd5a52b2a2b60a8f43c92f0c84b5db4b02bd123ad851b07ed97c369188789f0ae85fb7accdc0608e1310d4dcb6732287eb19839a57d3ac7a24e48be7939fea4f13074db4e3ab2f2b722a85be37b8a3e33ee11df50c33d8da8a15821a9a206499ed21699c4ac622f65c361c9e5d1771ab43f91424ec1e512d3483229ca3069a5c0e64797b9f62ca31a2a83f777d124e0d426508f472c1cd7d19fdda73cf94c55e79d30e59201e45b4fc390662149f65fd034272e8d9a2207e372676cef2719ae35733c63ed90e146742c07db5008cb4f1b9941c992abd0be3370b68024542aa0365e36ca9b82a10ca8d63e86ab0994b7f8d71897d3ced1e37ade5410fb247318ffc9219e0b31b17a6bcbc42040926704938c6015c285167f1c026cf0a71ac40b78b80dc93d63b8303a89e263b50bbeb939205eafd0e8f2eca67226aea2bfeabba95929d18d864508ed9052c7c7d9c19ddd44bd91e6072dacda6d561daeeca21791ffd5bd2e51d6dc186b726086d978e5ede5edad89987d861796650fd7d50d3171f5a4398d25f84b50800b1a2c11ea31e96c11f10c2908e04570c3027811d1e462f95f73eda349823e57efd7f02bedeed969559781765f98cc0420b1cff3676eb3c5cec4217c725adc7ce832558c573b4ebd38ad1047a223627bf7cf7be16e34e6becb46d31931f76571330a4116f23ba1247437cb107dabb8a7daef17a07833d1d4f8331498d1f94a8a772c00bedbeaf45877b0f0dc54b507cc35118b488807b1c7b5bf7e4882895fcbde999dbd9b8b9478ed6b20c1ef6b8b82c0593319b5dbb9616d34370bc9ec44f8dc666b51bf198c24263fd45dc906b98c2aa07afd2280730211cad01430f0a7615117fe5a417b2b1cf3fd981981b3f0f38cfb7d9d3a4d60029bf78e8479ebd1edf2d53421b17d7d2f8f2452a6f1de328b9e021d6298d629347782c972226a992876279e1d414dee5bedb4e0d9feefac2abe631a86238e78b04c7fc6d45be67127e850874c560cea9a52e81e1fca2c9ddc7edee782f07984883cd887506874a892d4031c81e80fd97162c0521b8e7f83bc3e584d700b33d67fb535a53e92a150045d528ab9692f599784f39331134f0e98e2d93b93a787fc77972e0fa93beb24661fa00b91c488b655e9a664811f1b832933c58ea4e0581cb27eac664de7ad60b3de54bf03cce37ca5a38917e6e9e0b28253562e66fdb46e8a38fb704ed1929b852a7cf0cdcb983145655d61db2e39711a840c3b9e5be7716b42f6b44cf70c3977b323c5ff83b8ed17f1a522aad101dd891c1273c013724b651ebedbf857145d0a05e0428711676b22767909de51c840f47a703605ec7405150914c5209cbc1099b1b2d56a091db326dfc9464163b9f8dc7fafa29bed26ffe41870a33427c64e15305508806fc27bcf72ad5a7a64bc6f722f7d2c205840ff0022dfcc85ab00bfef9173c1a80003cb32ea9736b199cf965f67dcdbba109d73eca3ff6122e7b11f889831a5dbda96ce38a95816cef5e50128ef8577b7ee2ebb494cb78d409864b8c05403d6107f08ede8c431ce8c0938022f49e043cb9346d3a1f6ef674bf4021751241b284b8ab93f902157645d941c07d17b55395da55623c74fd92b7fbcda91725573b1f75acf1d02735f60200ac2c5968436213249d54647c909d1f91e94fcc87e7ab15cca2c842fb9db69aad6e780c8af39f969af386b817d4e0ea6875ec0f8b623d66b3e1943c37ff760a3f36958cdd4425c44d8432661e5f6bcdb036f63967d858822d4a9b087d9347e5e83a919e63ce9eb1153810d9d37f9dd4f47594646f204a52902e6b6bc502ad7008bf1ccd42d3e003014ce8ee8a9ce578639143803c5c6346175a0cd886ab027b381c015015c544c6ce580f97d296009a1835180053c3ad2e2621e15f6f9f6b9877c8d46bf29e72ef05d14f9a5dfd932821ca6a4c426d0375ee42a670d609cd36f41426b337f785205c71a1da11ece47ddbf72096318e2f55069a93731766d51700dbc51e97edf8a3dedbdf7fe571c8a4bd620325af7599a8b4a830e7277cc54e3604e70adc23426b0602b4131b3925107ee1a6899f054e74f70e434d498450c1896a45908a4137d7636d3fec87376493e591b493806c23faba157af3df5cfa73aea4fa90ca511c355d5ebff8047a964bea60c327a2d35208ac3268444b7ea831a3fb107c3c06d402b39759371cdb93d8fe72b929e3bdcbf44d9506eb1b96fc316fb313ba9d3e420e2f7b6cc1a736d9d8feb2c9d7f9c9b263f5a44347c6af8cbce399f57707f02b96d93126071b2064ce535b2b509b3a08d0f143bded2478a29b569c2da89eb110cd6596d81fc6b2140bb1c434faca6ae0ea3c691b865f8376894ddf694ba3fea81f053298f51019a50d5ebe81423b39962a01e656c95843cda715dc05139faf683ab50f66752a2175bc9211284662920ab5bf9d8895d06e2bf9dd2413a02d51ff323116251816012f3fcf098dd7d9d9f2fdaebca52fe9e922350bdc48e009bf9c7a01c4660a579d39841c6db87687f7f757dd9e2384988935797388198e282214698f4b921d81327df01b50c55fb02a09d4387d416bf65691b02b42776bb1505000375572c94007503fae13b74757a909e41e9c0acc17a285c7b0d908a83692ffd1139fe15cdec38b0da8c29f2cdd1314180bc40e82181e04d38c24c161a88260a18d95efc5912ebbcb482f24cf4fd56d3eced1198a6ce74a812322e67cf0cf7a627995d36ebb60119d44f0a44e9b38d64b4517eb52a32febb9e3199084e32423b2c704446b7807030adf7ff149680319e496628542ced5c492b971f7ac0bc1065fb2a459c4934b89e2334a0cd0ef81f5b88df271e86a282ab5d98bf53078b4e8e933c242b247affc0da842d018411dd401609e725722a8a0348288eb7b79a779181283e822f864fa34987051727f3034b7128dac11cd2a15b245a59db1931505d5032a55aeadc2331e0f9e98a5284c2a8ed3d228b84849d29c0288403d57ff06c0e9cea83617f2dd7a913748fd9de358c70ba9b9edbb41cebfd26d39749447f3a310e89e54e729d73d3e99374b113a6ed2fdb165b6b07ee97b31e6dc35504c7acf2befed64c12b9f36ce78493b62e8687d34c6787fd35455966c689f640b18d386079e58ef0373147c56810a2f64306bb32825187fb3c33f7c43bdf900e0de3487084ed8f936f721155ad7ade784b1aae8747005df296f4f17ba840a40e47367f038c24dbb80ee268cc69d917de34a01d2b3c11e85bffdcd0fdbc5f5c8ef899330d5c2b2e32d296a0bc554c38254a16d6549bb4b8fa69ecec8d3f493b794ce732dc7cfe7a8680377c795096a2dd71d5b54c73172623c37df4337db2a19b506fcc2600f36292ef65fddd19f3ea02cf463039b60ac63ccbeea0c93990e147e3d9dbed8196980ab0d204d3cd4c9f5634c472d4c081543a83aed03dd6cfe9d17b8e038eded4a36e7527c7c211ba07b973ded18ee718cb0a4911bee6f7065f465a0cc81561ce17bea3d7eebed56c032db292ac20af9f99cfe8cbb9e7106068c4c7e8ff702c21238051f5c9e40af5661a1a163d2ad490f8da645cc5da98a366ff5955b051fb06ae1690e975667e1f33284182d264ff48bc2a68ba88a33e41abd39d3ee16432ff0fca0fb0630d2c234758f2ed552ce89695e00b219d725a6172c2a77622f30ae2b87f61ca65129efde21add4c719cba9f31c76996713e6f0912f04eba7a621450b9fcc462857ed889b2a16a46075f0dd3bef2f5871f960c4d1ceeb5925aef0d8233dcc200489c00427fdd6ce22c8c4820836964e0d06742da166452bb964d67d23d66deb0b137956e491bb6c467be1fb54af2348a74a1f4e9edf13d367575295c2b9b728aeb49e7cc52dd5f2c4d6a93b22a4867cb6c5fcfa2bdc8ef97adb42fa71a8248a1a4f4c86806c15bca5119d35d558862752b3cbf3e4cc765712611eaa7f194b9f46f3ea04327cca3cb9ebad24c1ab2aa66214b2ce18580bb902542888096f00575f6b20dcb007a108bab0e51665e0b183442408ec0c767c6b93b721978f5336bd2bfbae06485e442b37cc31697e1037bb57f215c2eb41128a3bfcf1178caa4491ed2f369667df75a67cfec406c7114e813c2f75af62e8d0d8728fa7f6695956322672fc5b9fb98514cf27c640f50baaef464c7529ed1a34751b4d078883fcc465f6f383a3dbf63f35ad3ef1232cc585f91248c0c496d00b199d68e88cac075566deb8a6f91e8557acf76959142a344ae93d3b345b8f895d51649baa53c724ea13fcfeca93c6451371420c7596d373ebeb1e12298987277a75c452d8c8f2dc1d20d40d48f57fae92ddef9f56aedae9f2cf64f5fabc2cfd6e9fc60517907c1c65b66bdea99ca07ed4e01068bf3ce1029542f9195c883318d2e11e37459b29894e77393e09eafdf7465daca67f881cf09bd8c5e25563a4eca1a19bbf14858eef5c30dc0cdf92d86a77605d83a8a68fb7068ebc50cd9ac6a73ce0b4f73ff5da5932826b46ca158d68bc4bab3eca29a2f5c9b1b103e4cff8f04a8cc11a8b751bb7263216e47431f4756fc1acd8ddc58b2bd06a12605363493d6a99b3648f0c3225cdcd78a383ce650193a83b713d9cbf38956aa38cef25b154c85cf24e69898d01e5d29102380c0d67ed629d7bcc8a207a68c50fffcc6768b47322978e90e61efa070d678431d2b74a0fe86278ab884e118ea5aaa11e93fb9215625f793321a9d9474809f74afcb56a3bc501f8448129ec417bd44f851fac4481867c2d2945dba98f75585065b71c712fb8668ad37b43541e2907c7af591ac5dec23e1c6a0e253f517e3e2dc505bcb6ee64193af79c12bb2b4a261f889eec3509cfbb8f41568675f21f96f50f5d2cbce09a2a219fe8226e08c35c38eddf08bd0df77476c5f64e11a431fdda369b614023e7a634a2f6c91f77da13c6126c40d9c97f23daf9b4e492f2ea7c52668a4cbaede4d6b4f06ea8b29afbebbbeb1b64d4bca6c2f317c3bf62e1dc5743c35e4478973848fabb38ac2985f6750ea591695d86fe104fdaea94dbda43cc316cbec9b471d2201f321f444e83f16f1b86093b16c6b9aa19b26e9ce052f39bd148087bbc16c9bba0a1ffdb1e2ab2d641b9d2ed4ff013672f0df17a7c2c554d6c25cad5616a53864788be5d4a446279bba274e3fabcc958dd7824c1eb1a49c069cbaf3094b2b8e0ee889620ad4ef68c0cd80bfb4ebe9fad986aba72b96246b7162f032efecd86398ec1facc78f8ff8efb5d8a3c315c9a98e0770894b237e79c8e2fd531f13760f97175542a57b73af82afc973238b35c4769494ffafeecf8f725e96bbcc9e1df3f3d76702e47fe8a121d03e425b73a1bf7dc77399018734bf1a4fa7869791c7a92f9551c86ad4b709728369c9ee8528373e67adecd119ce220336a48690ab747613422fcf9a10e2a28a00b217843ee8dd6ece442b0528212bc9ad9cb4f72628ccee4fe618d5e50c4e8caa77afd7b2e484bf15aa0d8f40eeac3d78e937c4b61e718472d2b5773ee235394a7a73084b07de7c58f2700e89558cad34ec3dddcbbc0438a9a8512864fd69815881c013cf8c87d1087052fe7e82e8caf9296bc4e5fc3e473be90063502c447cf419bbe8cfe3ada25cdbeba86d0d4e0ab96e22cfbfa7e884031a42facb55e03cdf742f95c20cb8616f7dbeb6ca41286982506bf263a497a135aa5b598aafd9387df8a6077b775b92021e554bc935f57fbbcaa881eeb7da285439bece6f814b2d78d525efcf9cc2957491bed5c295ee9a913547e6f8ccd87abd0495fea331f8612e58d8e903c931c6303ea7285eb5d00751f289a103e70037ed5369bcb60ad53ac1062b6b70bbd7cf7335e2cd22f35c638fabc7ede4ae16752cffd9e55d0fd01a47b75a6453606fa4183b6fe609ed9e4f2a08ad47806299c76c29d5ec9a492593ee9a22fbeafb4fc9ca70b240955eed1288820481db8fd1b9c9018b262be907573f1433594df21f684e6e85ad375f8a3f6adac68d23238f4d0f71d49156865ab06bf0aaf61a21704d4879a398700f568b028a3a7b76e03a2dd18ea76af14379ac395c779af1e21124b08bd4f81e60c9abb1b98252c0ffbdca8a45107d7422dff1f7c240b42fa1deda8380ed0d87cd6b53924294731b85b8337c5c5a007f41b17fe48de5303b69f9395e9940c4aa6497fa5f5889c4a76282a5a88b77d3603946b059474b64d5c7b005275bffea6f7eef34f1ce5e2e8f66a3d0a9623379b060201781446c38f2d2ea1ec030f31e61b123736fd19d687955576ce4d6e7142a14fe41457ec8febd83871f5e85ede8654ae73459df42ea223c2d47bd8ba0635179358091e0556bd30508d39767fc608900c3b12bdfb79fc72f8a3eff74f8ede5f3af8ee17e1ed4563c106c45034d45929c760ceb8e9bf5e56173d36b6cf43dc61a41abef68f8423cb6f78504d5e9210c739099c195c5636fe41dac43d19aa767bf6f7c2b08d663c29543e042b03399e5b183a0aa7aba9d2c4966152b7d90dfc63a3f3ca9d787e7b3166ebc3dc4e35e2eedd2cf0a771ef1dc79e607eda1095e36b0c5a78bab54aef2c6f02a956c10f03f10c2edfb3962ee760ef9d70b81a7215a03cda65faf5d003b8c9663854f6436bf49dcf75d7c916daa95734af682f47a0448d875914ecd441d6fe479326296608c5396961d0b2f1085b926ee40f45354c217037510185a7bf28d55ddb28cee557b22a26099800817e0ef7e11c1fc926a55ee8abe7aef9e1f39d37611495ae72a2e713d6a5985152e22eb956426600d8d9f8a134925325559503df997ece6298c806705978f290713ec152785bae7b6e3798fc13786419ab211360214db1c4a7a5b4036429a8736a511e9b47e331c547ccf884cc3a1336732d2847057e77b5532cf5a87c5e270f70cc8a065d9f7ff8e0a3d3b1029745bc04f5fcf8072cb218ea1f56c9ec6e14b4afca0cb44098af45c606cfdf8cf47cee9ba583da68d4ff08792215fb5b0b49caa2fa522c4c4a8f14011026e9c4652006a829ec5d14d6dd4425fa93b8b20c32b30050547faf40e42855b20d59dccb80088fbdbb93b31a84d207cfbee1cfbf84fe077f24ca2b4515a867f696e91d2316f6e4da232b4a83110247d27a2d6c88dd754a09149f866087eee060de81400b42bd27500bc3944dad2ed89bc0773f072b9e47c8b75e89e5bd33a14bb49118452b0bfd7d9043912fdef91b93e925ce44d7d5e1452d98f4c4a8a191ae36dae010e13d2223dd753ed82e73c0806405cdfb3c192a8094ce44019dcb56b9eb6735b95de60ceb6627969a6b51ee0bd7db944952d9c6d6691bbb087188a39088654dbab4e6595917dfbe5577a73090af40842d0ef8baa049bbbf07b28a1562b30791619cca30a55fb1c96b264ee4bc8d828fe061f050f558f17d34c25730d105f1d1905744580eb44e936597bd1fe4467908c8e1e2b0df51372a758b4b2633da4db3c8e5353459e815f167b2ebea7936235d9df136d63fe68883e3a832eb7514ce6e82772bebeea6b42227cb4f6737bd45d0bc96d0cd90d56245bbdf03547f7dd9dae26fe4186c1e40b346ecf2104fe03e52d23f811fc75f231cb05fbeea7a73a3b297f94d4a979e258b182c9567d9d0a9820fdfeb1b8bdcb8ff296a46e45ba4cf19205c1e59299dce204015048698116d98e97efb47d4251fc0cb5bf81e2769b01fb7ab061b127e8f016c976df66e64efa93fdc867766f1512ad39fee608c6b941c8b789953feb74aac9b2de47c5737cafef8fc4c505f29d84458cd90ea82fc59cae4bf6bfa5614ff84a196caab8859a6b6b1e6517e585405bec07a1476cd87b2a78b29a85153330899c78eb52851e0e7935d54007c3ca300091a9b8e4c6becf649b731f8204bfaabfbda68bfaea6a94b9671d3488842cc9421d451c13be38e24b7b5e13f6e79c57231699f5aca55cf2b0a1f4624b99c8fb45dff1f612b5c5246000646980582c69e6fd08adacf20fc0a74a399ce609f72f5d1d0149df3c13c3098fc87f2f2a2c1a3f6670df0e92d4d66a87a7ab1104f491687061a337b412e8b762b3e2063d7d7f61b1c0d15184f382c681de0b7a59cf3466a8ea0ba0e3e3a4b1b6645b34edb4190063de528b771e1a17df9ee96bd45da423cf9ac0b468e7e983f01f99b65c7c241d52d965959925fd8244de6cca4127f3b14804fcc90be6d2391577425158e027318b4c94d8d2130fa6902a306bc77ed0eab5cec77f99724c0c255779c84f9a2ae84fb1946f7c5aeae29e8960bb611241de570f0f1d87c433b3a5432c2d302dea053aa96db487dccd7433e76dbcef2727706ff984fa2a239c9af02596e237431e579caebd1095c82a11aa20c0818540d37f488bd862158d6fd9b310d9a1f9e0a2d471ec5f7722e71676bea52a875a8a8bb3d926f1011bdc6ce092b7c7f515077e61ba2e1277268860c69bad9b38b2e09fd5b227482bc070edc7398ab15d53e57f1fe9b16e4472c10970a64104ee3086b13691f2ab952d6344fe6229b0c8b5091820527f75b7c550144aede0054a2dcf7be03f8cc674f3cb07ba66930eec6df4c2ec53987dd153ebeb0173df24e5e65fe555cd7139393140ae9f6ed193940238271d38fca3032544f4f70d0a397309dcc7ec6a4fb7da12cf825ed6d68ac16603705f2dab7964fb9b71c1d5032e1bf53fe3bd9210e01dc4d22c08d64fe974cdbdc00b37006cf7cda845800e6ef15ce1c91ae593e6d853964e94b1cbc08407cbe489261462e8851384f8b6f1f4612fcebd2330493607bbb90660ba0ddc73ad01cc3fab5da93eae53abbf181638e974a22796ec746de5b2b1d5ef838388861b3c98f82ffc9ff6888d96b462018c979b0449b86d864f6997d11ea6ad663da7fce49f766dd16f0315453b85aaa113e9254d3362ae79d75468fdb3ce98c717e73799aaa52cae249baab68b288f13846187fbf65d476fc4dda31893c2ed6de050d11a375bb717f59292bd1a5c3b12e73475f442dbeb13d1c33775c9ed50eb63a09686d1ed959c45946b8b97807598006caabcfae4fc09b1427eec2dafe99f316bd8721f1ded8d1853aef697f13cc1600e3fef61867ee885c0a6bc59f9502874adc927f53bbadd9c436f075c4cb3c958822a848009168480c600b9a5e0270763d94c4f37d172b1056bd00da6cbf457cec413c223f0119724ed17af0a8f2d08e70e14c6b1ef66deceae09c75c7a171924044a455a425f08fcf029021771bcbf4c96fb3bd279f8da9f562c23d6df39b076222b21888255393904fdc706e15ed0125d8c0d5dac11a018173ef814374e18654f0e592577b9ba985c590c6e521cb58eb9bfd41d82079c4e0ad55e74709aa93c2ee2ae03351ed791132c22a5a825d2a66d8daf7f745d4b902dd83f3fd17e601d9a0d4f985627ce8df30564677377c5da8b1376dbae4cfa846832cc1bb95367780ded8be7ee08ee8826782bdebe3f819941514c7fd3c4848790f3c5672cf3c7451d8c264dc785000d71834f821cf043e6d687dfe0121fd9f6667e173f54ece3a399245797de9d7d4e5fb897ded6e0bc76938e1c4fe4a7dacb378f23d0313f6bedb964733fea5e3582de359f7f712c2c0757ef3537da60627e91dab08060e3963eed9f33c25fdd188ced0c0e49fc785d05a4a13b4495c5e6aba2716ed4c95e5503918a7f33c0471d2c120aa3b1ab08a00909b8f77251787a83ca18e20eb3e6ccd17226d195e0c9c32e4ea6ecb3b76d6f8e7431c15ea8722dc3384d58a7ff476a71bc77a083fedea1b5d1db61628ee19aeb4b7ced9ad14e9bd560be6dbfe1100b92b3fc30377e71c26a98f1c120ba6c1f7409bbd7485e065581242d1b463f62b819bf33825ee3736d174cb818b82f6278ae119496bf7a66cb74cd56f44c380d839e4a89da9234a133fe022ee7a8872283be37f093713b3cd2869d68cfd2edfc88a8b423702c7955d274229cb7bcb7dac169af03fe4775a24160f7b6d2242ef5dfcf265076bdbfcbc147b1e55f5c4696591c58406571697c23e8c7e41eee1ede96da0e4fdab0b66cfc62b17fac7be0a597d02ab13c5265680066dc32a083b7e7bb2accd1cbd9e99f219ee565eb2aab613e87771ad2ff8962e44732c434348ccd16afea25dd24b563ba2318a88be09dfc0868eeeeb20bb1bd61f8e089d51326d79fd225f8f1bfdde315841982ce324ffda918e997bc70acbab12a193079f721b58a7a96457d1d6cc61b9bcb9c7d6b73d2db4b4404ab4480b448740b03fcfecb0a490b50cc22b6c399c4cf1f59e4b39004a09b3fa716cb6480a3f0a44660ebd27df32c4252a2586781a91957e144fa0beec9cd8b2c1aa966c9f7468b64a572fc8341b752fbc0a416d2f4c90c5bbf29d4e0c98449802a1b5865a024fd925ef93e097e7024fcd87a3ba5217cf2c6a5d8751b695a9af73e510bc517a1942e5b03dc1f22757bbd41eaeaae815c233cb41864d4c1562df9cc38ceb8ec7e861d40973b8f77dcb00c3fa4bf4fc44bfbbe7aaa72189a24c6204765bf1d796820717f2ff534e3a2272e4ecf7be1df9dea8f8cc6513b5edf908753e6013f19af26dcf10df38c9a5c49d0743c34902afbdd1468b6cf80b18747ac347640f9554044a84cb7054846e0d2023c95b94a227dd79140b33083864f100af5f0ad4224d98e180636b27ce68e15a647e48247e8d0d4fbb86e323997a524fbd5aec07391bd5711395214e5fa31e3f7cc3f7cb11d6aa92710305bc62d58f851a9d59bce784b8badb1fb5f3b3264fca942cdaec9234d86c96262a7f7a06a45af8f921cc953f9530e1176fe63e4471385cfefd12bc667a0e0d1fd555cef06c87a4c6c1a4fbc3d0b3716d0c7953c088e9c0351078d05d44dc53e6f1e83098136e04662de10781fae16dbc2fd0a9d81f592d62fbc030bd7945025773795beaf17b4878aa1cb6801b959b331227a8ca95fc6415c460ae65b884badb5792bf9babcf58674051aa64d035b9a56e249c563df54cfe675add0e3e7494e79c59bde7e1aedcd2ebdc11190ce42f50f385a9928c272c89f43b635ab22f5454cef14871f7e42c550901862a6959d5547ebc8a42b71ddf8cd599546bca3f82b69da04fc1e3414d957f577de40f86e97f1362a89a4d51605856386bfa1536d446e8ec20a5bd53d981b6c540f06f21a6066424254d5ee3342fab5475219cc14297dfe49f23d015ca551ef581a67dd2046fc63ca904b356b34e6ddcfd9ce45ad6e37d2682fd0286d3649dd1f54283921f1c94c8ed8b947590ef54063c6eb4949299b976f032daa9fbed911b5bb356964d86e355f0cfad9acfcb5014eaf8eaf4469917de14ce336b000647b6f3c80532c69df8902f4074466db0471fecb01b60b64ec293f69e2e3eece21246a650163f23e79a7df4683e522e9555be88901365e57b29c46c0cbbf35f0f96400d07804dee42600373d983315aef374412b537d8ce7c6251ed1ed2f20880bb1b767c64a387b4b6990f5fef0845e9a8e892f3c2aae35336d75b194960778b5e08a0f078fc3401eee8b256529dc12c3278120f422998d22de623635e4bfbd5765259575c2ab211dab1d03ba01dab54ad21b378e95b9756312a444f558972d95e6ae97b99f738df645fce2c07cf7afea6b01bfcfbca8489dc40273d8f95380d1b00b061a12713d02ae6c70b193747f2d98168c563d63c67fd837281fd909893cba766c8abb5b89662745e88eeab4e41d61d742700379cdad6530acd3ecd78043a6f993a36d7fcdc2cde3159afe0f1da3d7976fbf09241e182b6c4ba622e03f144addc6dfe6ec7409c28583bdc50960e3c60966297876a5c34f761b1158c64eaadd40f210099c8476880e1c073c464463596d94c39876892558586ee620cc44365472c68dccad206258fdb521663e4bcc92bb8711306f1f0c089f248ba8e32de0bad87fd72ce89d48e8249d75e95bb2d079c096ec30b067b69593df7651be2fc196312516404a6b7b6642e6b8376b5b5086f76993b6ae52a10ed4a36606b0c2061ad71672fd0b996f5b6084f130ef3d0792423e41900a3640962e0ba0b3f451bdc220db437e918c4c7d685be72e4be02324a64de1ec758bf62ce148db23ff0bd591eaa5ed1cb5bcfbdf7f63d4c613647f90ffca3e4272b8a87005639aef636e71aeea41d4c94f4a4e78f3208e7fb796f3c95575c6019e3b845ffc7899269f006d26167302d41adc385f61828e323a7618e05af569c705cef7c7bfddabed395837f06464957cc2f7863321c42d9a03f8766f0790712e0708656e3c841e980334fe598b2155fc8351c28bc2ea67c77d9174fd4db9e48b16913294871b61e2e77fc467784225a02e38fe7cd0eaf7d42369617c704c02513ca70ad82b0d6aba2465258fb7c9ef9764c7098e7deaa7a4cd66cfc94ee2844a5e0ca881bf1aa45468413394c4daec24a043f5657db7736dfedc366559a09e366e3b89f32644ddcb8a4ba5e1ce46a761bf2dcd54d4c1158f63960df7dbfd35b5f655a99c21b54b3ec3b3cac90a6bfa356f7296e9e1b2de571a473bfa590fc538d1851948fdf7f297c5c058e52e28fa6d0393a87c49ac13bed1270b3dc57eb976c67b0f53bea852219fcad085f19ba0bf7105bf5e0da04c0f901d949c71bc6b20ba5d76a6bc95fd534cb1b8c3a6d90c8730846f2b5862f538b38b404a4bc2487e62fe3ecbffd6cca56114cdb56e9c76bfa3fc7c9e6a77715d6fe07d459bc3563d43b32b893e2a01b3b4f39a24e20d47b282e77537a4f273929bf9d153e0a2cf59377d68d1ca6cfce05e2329e0de0c7d6e9b96dba5202d1f7554ee243db052b977663052bd293315c33bae40194d98dd88f7cbbe46cf5e80000460f93d07d42e244e2a664d098f9799d363a6616474063d733e3dab43104a65c0f655aa892af6f4787cb47a8a8833bfe02bc6750a41501c8f6131e43d0abb520574f1430257c795f7739b895826d83aa821a4ad46cd5ac2a3f76c2745b2be788fd804910ab27d420380c6ebf7584e5dd3e8f55c09f76a8315d03cb0ed4b455644cae515bcd8151d67bf28cd715c0ddd0f1cdec5db213010730fce403a04729a1c4f7314d9c349bda266f7f9c7f9cdd96a10a9f63207f46781255b2f76716c6c20a7de7a9cc77986e860050a7ed54adaa633682e5f5eb17064c8720f0ee3581a35ed6283b36878caee302a3841e90bc8767feeacaa5a3678ac6851b3f5a83b24784f5074a961a80bef037de0f580a2adb87cbca8fab1c3876af3944701de01c08e947ed2f5f4bb3dcc65aea86d717fe0d92c604b3a882fccf46027f4eee01b613f9c9a0d8c5b854e21a90473559c53e039968526e1c3e32c671c84ad452628380ef0fd6f82c8ef448af1dfb88271944ae5b2e35f613b9f0586e2ac6f77c7abc62f93cb8251955bed19f220dc0224671a443e5282444c7d2ae25b8f756cee575d45a8b44db66949154c53d14d7efc29214e4bad21f2399614bc2f9cf4d922391af92e652f5b60cb7b3c81bc2fa51e9b73aba3c3de85f114b3f3713119c58aea39dc1f7fdca67f54f76f042a09e6c36401725197b4d4539871e204715186a4fa4a391594b918fde451cfdebc874280d656998bc7779dce587f9bc4c8196669392a188b93e9b8346a46b6b20e2aa82b116ffe2ab7ed44a8eda8e93c93738c2d4728de1094c1f99437e21dc165af87689cb855c7ebf41572219d531f3a07f19839cb714733c7cb26bd150ec6f9ddbb8ab51b2ac4358de77802e00472d2ec6323a245a84db7ba2ad7fc29c8de76379a81253376e8a08fa0e42145a271225207af2e3c9528e2c8ab486e9bd36a73c3a5e210dfc188f42dd1146078ee0599c64bede01b0a76a96263d305517ed5ddcd1014bb4f0de4d08436eee5f882d543162fef3838dd29754ed2a17829d1d2b56a35c02211d861162e074a475b395e5247d82f694c5d4549533f2a6e6cefccdecd5b8af56ec2072f1aa094450547fd766bf5f2832592c99edc1ae4fd043195ee56c965e1899b205f860ccbf11677fe5aeab6c1759b250a706caf311f3ba35dd4595f7b0478ad8c47470c892e6dfb3c189f18c306b60bb1ac59366a0ee1db2d44b291382ef6541df4f6609c378b655a24565373d7f29118960563ad9988038a96a7a5639d84dc742a86cf180368bff5ffd5f3247b7972d5c3a77cfe69a9ce8c937d71f38fc4f1cedca0a776108e3aa169a81ed431a757ef930b6b173df7046be09762dc1c891f558c5ef5d93c30b47695de9ee2842a6eea7aa41750388238bfb3f7aa55c60e6b679f93b64edb1ca793e81a6968d53cc2be418edcf620dbfd789b220f97a6adab0a5cca78c06d96bebd3a33bd0ec11869388031aa7c16403bff986bb804a09931ff07a2b255f1b9d14f9aa79368a0b2ef2675a1bffaa5af46b622722ccb3ddaae99b629fa778479965b7f0a5da9200c65ae2a8cf094a52bcc048e01c9936419cef9a4e2e9496da83dbaff9599c10e2378241832a7a3bb979ba200d8cdc3635a5c308d562c886e697ee68cccaf1d52214708e9c20e48f647b0c68e9fee287e8d1c9feba06e45338b2cfa2f617fc34b52eba2e1a9b3bd543cac8da8470a0c21970fa682904224e892a726f43e987dc3b3c5514d07e20b6ed40649e987b5c46ffb20e91fcce9e5e989e1f8e3ae70222bcbac3466858e19d879bbd43aafa03c584b8e31b71888d800bab2d779222e433a223ceecee6abd1ddf5c295b59f074c4f2e065430f2563732abfede7375fb721133f35d2e2b3d308fb8b131275f35ab03cd8520999d2a794db8bd263c3acbe980d421a000e5b2820bed7d9144e5749c6dbaeb692bc114eb455f0bf21502240964b9315332326c17e39266a21417574ac4d85a709eff53d1dc2505e528c825dc386fef66c48d3049e465dedfe116a9e68cea142e9e4f2afcaaa29d6e15940888807bd34221121d9550dc2f5896ba6293f86d5f903f50a39a467729d43d211cf7a8cd76892fb8a13d23aeb14230ffe6b586fdfb6d61588586c34fe8610cfe5a00e5cb09ecd75cd4e1580f65f4988235b63b26ab6ece5ff5c073fb8457894c137a793bb562319f388f645467b9f8860032ba70b8b8d5292490e07e2ad8ee7e3872f184b983930e042f2db9d71e497da7cf93ba5daaadd3bc83e6ec91c31fa1a1dae38300749534535d5d6574f614af3eb10a8c70bb7779d704fd14efbc88c38bc3c9e31341f3da475013b0c7f9babbd5a68dc55510d6c5779e5d108076a3e28d0d0746b0a42dbc3dcc766b3d780d413a8469685b2d2b8d6c66318071bd5cc821b8a135f3c6470d70ba3f86ebf76124bfa20cffee3bf49f994d8aafe2bf02899951f9c0a1719e2b38ef616f86b4c0b898409808dd0f1b8a1a94d4ed9d9987e55193f8597a0f0dcd675923e9a79590a878e2005e429b705c20b4fe81885be25f6a75e07b0051c5a0389ff9b743dffe81cc738f20f42872bcc41c87577667e6ac1a68fdf050d82bbfd071ab7359fa4b4f6d0778d2c8df76457f58aca908bad73a0c46fc5721a290725677aa626c364a9ede014592e750750309deb3b1348da5a53257a37f82fcbeb5e31e34f19a207346108c9ae61c40063760e14d347da64a2a5af031de07680621bc56d88b5a51b5c07f397586c1f113459aa6a8b6d068fee353415087107387ada38f96a87676cbd5f6bc53281fe77d4bfc4253836d1b555329f8abc368640bd0ae8992b3c610ae79b5ee6723af4322949d710b631f2836c4ed8d81575a7134c46026cc60e1035d2515e16a15799238a208ae8dd6a7358b96d989e7f69d1af22679820fb0b4d86c3ae2642c2aaae6df220240a4a29bb5456d2a503e2de3edc59eb31b9d967beaef963d7bf0c51adeec41cf1edb23bdee8adf6cb91776773255ec795d29284be438cfbfbb001338ff3ee7f7adbb3a0f87bc50fe4e394fc51b684c61a59148f90b9dfb695caaf4ccab3dd8fd29364864c1d413b23b168e0bb5b4d83ea4641caa60091a2d710fba31120edc147783525aac684931ed1ef3a67e9855f96373c8624d79e4014eadee015b0ac4fee55feab7a6dbea39dd16f87489b9a41b1aa11ebd3dd4adcd04f556f5b5f0498e67eba18bcbe6675a59589f8fccfba0e93a32663104694ae3c274ae201461bd1176ffe3ed00da19b98951d3b95faf57508810465f7e1e96bb84fb926d4e974219d10994014b8af024f08984432932debc970458bd025589619faa323e730a4aa3a3201b29cae522ab46598dab43b8ed63f3e10b20f7613001b712dd3c96f41416bd63f86ac4a90eb9431b2910245264d34361443d82573c78624507d9a5039442665717da6b0b5f55996e54cd41341ac8218ea8d8b2fc40e1775489119e7b19c6d2908215946524e9802ef4f35f745f2892954b72d8306d9c33402000709986f3aef34b0f5ae94f1aa03c2d10496845843894d0fbdf9ecf1960134fd5d4851e37f563d0ef0dde1fd88572d398304788ed17cf77a93029be8844621e1cd60803308966a08d02a000a36bc5bdea7d9932a1b8de10201453e3edaee4168262552800da73d7962b1e78297b653eb33a3fefa8f5542022ec9c449ceaa55d27e6ce48f0eb87ac406ffabbde58389639d272187758e8e2408698f2d4c47901be7bfa939dd3764a5479b581168bb4a154ee8b65621129d4e529dedb9bcc7fcb008cfe42f93fa88217fbca2c07b6262751c98b30c9e7866ad031be5665d0919d07b32a42e05261160c6fa4364b1fb6b62ab57d9074d7dfa266f7ba743558bc0731c09a80567bb4bd6dbdf5f6fe13972b87f705b584eef24192cf9b4058e7245bd0cb8ae7c276ab6d95b84a7cc912f80c89f0a61eacb0cf4d5502992c4a6272de905a94c7102ebeec636608cb9f481c29f724d95528b1cd490cb05c98b6713838a07e3cccfe8372d2f59192de7e42ce60dcdd96d956d9210700955529c003ab26665edf86fe3544ae2da217cfba2cb9e24a7114648b91cad576854ae8e384d68d2385f9583d1ce80ffb81bbde079d4ed7250305e8c67674a6f0bde864cc6cfc426480aaf54ed51cc2a9234ed08222f6aa7dd4cd9ef13fc7418d3d6571906bedd39fc33d6fa3ff61862598a42fb1aea0d69157781ec64cb2c6aa3fa8d4359ee054752121cc4454066cdc82402e28bec9b9c2604951c9e7711fda5cc80d9467b84ae1be6a6bfb33cdc8b75fb2c8ff7c3e23cd55d6024026a40ec6d74d257eaeb8a431f5a7d20d3ae6b676317e35b7eda1bae80046c01f93c57648299e498af5db34e240fd0896baf227fb3b5e1bf2af864a00277d5c42e9b35526872fa5ae8ea99fa5eefdf8bc419ad49ed6d8c58a6e30cc2777ba713a9e58dc498ea38fe3c14978f8a6fe811cac477c22ac1c4361a2ec9dd690747a28bfa28630505df03dd64c6e1feda49f908f8141a55fc05efda974ff43ad1aa2e62450a0f89a3f054e5ed37837f86edb748f99f7252233d20b04a51b6d0c426a703dab9abaea34d6f97fe6b3ad4b6f37fcc7f4c78aa3004698a99174656cddd9dc90f0f3a31282ad781cfc683d2451909782d60de5d2802bc6507c2a8495eb8322aceffe4d76c8d889962a1efe7c50e7b86eef89a61b1bd2d4a9c42d44c403e070b9df4bd3b978de12bf1c07de60dff31538085a9817739b06a8c38bcf1e3bbcadf6b991550cb2b6d7e998b4ae4c291e1780589a0afe474385f86ea981153f25e196a92c0b3e21a28fb51b16041b52f38865a3bbe9dc9a04559b034d799badcabcf811bb80ed9c8b372ab1925522686c28523a659efcb4c1090016841df1d3a244fce6fb0bed3fb70fde86533005be909f05ccbf1190ffe001952a5e77cbe18da42cd08b3170689b817d1cb123ea0919196a87e1b7c19212428d4169bbad4290abb08d768c46067090c0c31456865135d9252ad418c9eb6ff15d7dba9d9607a12be998d3a0a64dbccdcccc45557ffbc73994c3cbbd176a7a9dcc2a8169916afec7b59567ac013a26d902f1e1e6a0a6a533b4d8cbd589f26c08c823d4f61a3c13fbc18506a3c4f4c1ee0d2794c578484b9f208ee77ac1aea8ba1c72b70a7a0b399841371b9cfe6e85c6cbb65344840755453ce0925e2cb4fec6c071141f90cd6674c32cf266fe66750de19b54090284e3f2c686d3259bc008e3a957eec818c7d7c54a3ec29f3078e6e151760951aeffb5b4a738c76c289eb8a9ee52ff0ddf36bc130cd7f72a4cc7c131aa59cca7129ff114544bdb56592d2ad5bdd3ff1b221bf1c6320ee0c9305133c92a731218822c44a8c34a7bd3ac558b5c932b5855c380f4962700618ce8d5bac075c94dfaa06c2ef9ebaf4f0c5c7c8d5ed7e8b07344273d3ac041bb881c53c7ce790cc404e271218660ca4c458309e5146e08837fe92db2f2c229f9b35b725631e43d8c4607d71a8e0c26ebc7128008c9331862c78c275b7f907333b5089486ddc04f0fded5652c26833fc9343aaa3ac14acca260fd31f4d0924553ff4945b74ef9a955bbbc68eafb09b403c04fa1037a94814ea18e94778f896d962541fda124b8782521be3b045707bb8bf8a8b658ca966c191581470979c8daf3eab301930b610fc69f2287924a721323d9e9dfd90674c15dbe3b9e2d039fbc4a72e22660d08dec24d3d896cdcbd36e828df9c0b7a263e2e1884787de0b1159c5094b28c7b312fc13242cad4b4189f372bfc3d4c7b23b82fa46928d18f761e877cca1a474fbae9d2852c74c7c2ef66f72ab50ef2077496ddbf4f4b0719181a53b4ea9bce0667f9ae7554bfd936d152b8ff99294509a8379bde90bc40f29b8174b2cd7e488f35e50a680e96be94a81a168864d71a4a1344ce1b910ecd8907354d7583c58ba0fdd270a185b6d5aabc85ee63914ed165cf1b15fa68c0f3df4724a067aee634462927a28d6b8211922ce31889a4ad1cbc62eb19e77a34c55bed4973515cd725c0d32982cff84dd48aee3de7da22819176eb9770e4dbf016d1d92480c654a6d96dd459a3be564734caff56ad3400139ba81dbdcd6eb1c56946d94aa0ac8aec3b8c1e76e83ad6ebbb70838fa470825fd2ea98173adfc42c7489637ee3ed719d1b9b88ec0d130fd0293f70c26962747ee0373ac4c477c4f351e60440efd7b6f30d8011f811e21ef048b3728e2f840b2420f4627289d835999212c3b264566d9c34141a4461ce77f3eec78d6c0ce9414dcedfe0372c2b5cba282d2e3e332c62416f89cc275975712bf9eb0f85e7a213feb3189714f821ec5e6d2ab800098af26a76cf426b8ccdf8e68ea4e6bfb405d3160c4f964cfc78a938ddd6111f8c456a3dfdad6c543ec04c4a58c19c5f1ef6222fe7ebb2d8a75bd1e7c34e4bd7f2de1cd9051ce1f4660508daf821599cf6da7833725dfc87b574bd37ce5c3cd81e2451ea022670dbc555fba478a6cd411e6cee1466f10bb74d65da56aba95beddfd463c544632ff5efaf6692e8ed4afbc66461f12337b130909bad770ba80e6ce03193286c29d6abe131a742d2507a7d86f4b1e3717adcdd726c81d6e5db6f5c084444adf967f72aca621584111f72c2d5dc65031a3407951d0d3763929af9d386b260cece62d847aaeebb22a5f5470e7cd4e8d92cde2c0e735cefd606d989cb3294575fce2e61bc09bdee0c7c73f511ac7bdef9bd36da077b6d4d45aaf2976221c4b1be49ac943adc5f10ec2cb1620240ce00f0b2519e2b93d2cc39e08943c6f7264eb71b7477fe0f6225ecfdecc332e78ff9ed1aa45f8d385d0ba005d7384348d94b61373ee939bc4139b996418c610a24f7c03b7b1ec9f21e01f49fc4f6cb16b61c2d7aeb9cc540a190e7da8347f03e3aa89f0ed4f5d8f7417734029080a112440803d2f1fe31f31effc02a0814ccb001518427e0924a531d21a7043d04751a5373ffd61614788cd78b4dbab0b622e13adc555c01c416b029ea0263dbb94a80796c7a658e55df24ad430e1441e4c2daddf6d88f22ac6c4c947c89f7cd63af1820d72b1d293b0f7480ecd79b6f182e3f8ef6dda674f1fcd186bc62456e9e118b95f7840ced69de483e528ae106fa47919f7810d70befcb51d2e5ebb641a6f82ecf10398a86e6097e38ca5c40ca6f8c1d21756ea35884d188a47d0d5fb34a3c4fbc457094b981039736a9d0c0a380570d2452f1a6d2c9c4cdfc2589a7a3ed8c8cebecea61f97650596afec2b3eabb2095c75469241093ba6853c39ea125b43d11d8dca9c11530dca5898f12db5e503a6976dd3699d0996fd6b77bf1449d7e110ff5a3f094616071f23c6bdefde85738cfc266f2c9fcce10ccbfc4da844944503c353914cd2919d88a995ae87d9a09ba1469de8069a7f596794885836eefb5dbab50945fbb4351192ef91b5f45de02ae424483acd9b560b8dbd138d96e2a7c6351204b0a5b2cd4253df4a84ce3b665fa2fb73f9e30d0976b932a692314642075e3938b7a7932b27c06f18aa57aa0a65cbf23c22910065c90d4cee714f67c257b575623191933b8ec642a780e1c922351233dfe6187cd411f8a11a0b114ce3a736b1d714b4aa451e6b03633ac4e2852413080de76052883eb99dbc88e814b76193ce8cdf5024145b303a716aa306952ca832d0d4408eb5ca451e0bcf6bd922fd8cd47990a7d712e7164423210c9d7bab1eb4840cc9f358de8f2415dc09db0d04009d6e5b5e9ac2ce1000224c48a45a5df4b1bb3d4e35df636cdbc58ebe6b46b306d646880f3de14b889af5ecceaa1b1b84a040adbb73a7bebaf409c438384057f0d87bc2e143bad923233d329463cbeef9ba2c393504ec6e92f8d7d3a42042ea07d35129473f1ead73bff6b377c2294c87a9cf7a5e262bb919900d5cf63ffc1899fbbf85c472996faf3e153b6d2dfd40218e5a074e109276011cb51994b28a6b29a559a149f7982246029b73c03e3b053896de2ec910cc2f0127712508ca5351ed5ebf55cf8782ee65ad92e4d5e80ec5f466199891a10baa4f3be96362f8456bfe8c7dde73351c3cb8574149c4debedb101ae5dd9f585cb5fdda7cf3677fe8d5178afb4d0e3cffb21133303699c30c42a0459976b4cc27f90f8cac110244ece5cf7139b46002f688cc9afebb6a782b49bc5bc8bbead006b5071472afec026c41f4afe99f20e2fc1673365d9903348aafcbe7def8ea25da15679b5b779d78e1f492d20c54578566fe85f6613d8189a773e237556146f2cd9fa1b21ddac32ac42e93b53176df0f267a2b5b9caaa48caa8168645941866991f4c5e00149da1d2090cae78b6f32b1a1c609d251d450b7aeef7e5c32e4f416a0cdb058163b8aeac5a01a8fa43d61b52d06df82691c13490ccdad027426a6ee0df5611be40240e653524da7363a9f73a9f88ffbd07d9cfe52e8f9dcf56aed2343af2e15e7bde6cde1964b51b62014b709fbaecc17f9a0f35aa4823270aa3aae76afaab551edef497c76da16119344ca3d1c24ebbf451fd6e4eabe16057c384e93a6d27c061f9843c0346019de60087080cd729cd76baa847da9350637a4695570acb84f4d4cb7c9fb9880c0d04744b319338285ef30ee5104bb39bf185a0749d1ed0b555e2d89a5553323cacc93da461a647d266c84a54a7211570ed25bcf684563fe04b778533625be75bc7ad1545025fc4bea618c5d03add0aaa4990613f2e9e6521dd8831600f4b13359b9de4d4750cc1aeddb0b93f863cef66000769c95027fc1180eff2e6ca8af7738ce7a6a38d80fe45913039bb0a21925850ed0284885fa6a53da1f9500c96746635b40e4eb1c842b391c3ab19c9c2a7b056c8ef9896a0bc4222b5866438969614b672d966a0ea62958b15c30c8564ddf7d0616361df28be111fef4e18e98658a297c4bd006340aaf867e50c352cd374633fec4036b7f776bbb3a7658a7b254e11ba1621197ff39d53cbe416b9942287080480932571ee7f5893e9eef81b943b30580fb426a0a8a67af5432c6f40b82f58ab391afbb0283d5aad96ed3809f95d23e80e2628b61a6b1e3e6ea77507df11033c39da3b4975756e39c6632f4716f65a321d2e067191cc963704db3eec13c75cb2a6eb6c11ff96d27c4e9129c7ddda9b0378bec9d37ece5a1464821faf886bca0969d2bfc541cc772e20940cebe1acb23ee8a71bf8ff7168eb97ac6582f37d393ec41e4a118d67c40aff72769360ae605cc9e038354d670c3e8d3bb1a8d894afc4a4259b2ef420cc639c45f116426e3ec9a561078f1bddd226bc75d572f1af8e36fbfcc2adb21c10e1225fc534caa61f8f5b3507f3dac1d2aba7a3ef588c98d198ece7c5c24befe176f88cd58a17066e15de7ccd376d9d849de7afce64dcd44f672c23e132f663d79742c5c5cecb18b0d4c4943f1fff53f7a7c51cf749491167f6d5ef7273283e396a8e60df9584f2f0d8f3787db2339397989d4e4a1c81199e9be9a6dcc3193ac261c7de90771264f0532f78091d9fc76b4d6398be70fdcbe9dd8b5536b8006ae6214f68c17cc0bd481547978b78a321eddc36409b949501854d8a39db64a1560f251ccd1a8e8eff0f4539d28b15003baf231f3540d14aeccb34d7a8680179e21812f91c8aa79db0985bf8bed80d4e5d1187cee849b4f06f25863c8e948a88bbd4d8e932622ce8306c9a1431f725f3c7599d98ea1964818f222deb34ea20e210424df0ae955801274124d569d3ea1b422c5add2550ea232664e5f0bc11d399d479a5a2d9edcc1be44ffb5560f8900b5491429833b4eb80ae843016d85b09e7c6ddcdbe31c8e0fb73ed87773b7144ab13504b1965648196d83b43d946b4e5022a93874a220f0f29de9ba315038778f6d28fe49b2558e7009d9babdb9ac5ac9ff9a2f71c9cd3fe2ca53d9f55b04a858029da544174f81f474fd6dc4a8daf43435ddd680c33947cd93c1df0472926cd4c637f2e2bf5dc864cff5357cbdb1716708ccbab3ac437aa444a4afc5b763d875ca14bf090c9c8a2f8abc90bdbb36c0467fb66f61bf931c82d558bcffc0419bd587383ad18bd21785b7d5c0a6eeddf45fdf69186d3d289d295ac8e287640e0c87a6df451a122f5f85993c0d7f3c083cc6e0748ddaa28b0487ff45d2e95ec789f910c1603a164af9f871968e8375e7f25467e3ac88bcbb07ec1e5124eb3253543b26cc0b1b72526202fbefd656ffcac26e410aa1d0e546533fe4e241184be425253710aab92a4f63e0daaebf8185932306f90782bc13e27ff79edb0d3e35fe2090bd1e10f102f592467f27d41a24a1060adb52c39de220f9940a7c46c3f7d7f87e4e7715c6ac54171aa7d7f7801eae6d8b1330fc61674844dfd960889341bff313eebca7e8a8ef11d887bc2de396f0286a7fb2d08c32bfda4c1c439cf8a69fc5324f6a5e5aad4ea19e1438fd9faad13a6df4f828eed3ad1a44514b0b282a172a2fc7de42fbabe528f367fd0eab225cd32579a7ed402ab8f604ff88af10924d0701da1160b606c49f28801250a6efc72fa8b7ca236d4fd8d3d5246dc83de93e067d9cb53bd33fa38e2edee1515dca05902618c35db6459ec7fab028c6dffc0988be7dc6455b5efe54dfdfcdcc26314b58440af4be2c26e12c815da46da8167ea8a237d93b6ae017165546498ec50871a7b643ec4307a161df5836e91b9afdd989d1acb2f9b5561dbb8a18e40521d86acc37d4876f724a2129bef515555b48dfc95d44071617fd9431a196f7a455ecc000ec0ce83cc3ee7bd63b85d8fa67e273868455704357c375d9f397a0d887e24195095777fab4e5a73796a046d140d4ec9dd855f56cb87bfde968813b323c46ad44e49a064ed291d6d52e8865aebe0c068996a2a1f6a46d815b9fc1d03d172831fd7bfee4b91cbe03883856dd961c7b2a7661f31b7565707643ded6d2fef1068b7e9eea3e03d182a0b786d2e1940086a0938c06513303d4b3954e9f6f4c1b51e5cfb86b7666da07befb4191ce2e7291b10a7b2cdf5b760775b9d2ed9164ad83152d39fda970a6023497936f8d6f5b7f8a83fadc40043b2b4079a56ed93c29236866538a739d985fe010dfd07aa6bc8a820af678d3c8885d2b1a03ad2d219b5991f0da831bc6d576686929901364380a9dd36f420a3f62684cd9c0fa089ef0ded44e4265f607aa0f53a6bcd2176e02244d03f2433d07182810e2c2c60d41f575be6bd5acae040793e7175dcd6f01f20389990f990cc872228d40ece1b6683f2f8333288e30c64f00a18fa8402233cefe068c29094412f4043a9ee9e228421d0d94ea503533e81045032fe9473e94485a3d88d3eabf3e4344d61cb23c6692d0433ea8b5f00f91b9d041ea23fdcd027745ba4c7d8aefc4b6a9c6ccf032d8f11cfb5108f543e8dfa48344492394dab2894cfd5f1df226a21062303928c1fb6407c03164530fe0e307a1f8164aef00c5b8590c07c53423a9b6ccf7ba891c780f2c6920eea85a3045ad1f1cfbcd7cf9dc8aee27c4e1869f133516a2a943a47a1e397b5b448e6d1ad60b68bc461f14af14b3c8f9d33a7f2f9d870bf4ac9aa6beb7c9416291e5059d0830bb48c3933592aee7f54256f5ec051ede55938992f71507e996f23a6e23eb9af084494a2cc5259c1a88b04a8e9d58baed8b5dcac51147b56fdb6c96c7219241a8672852e4efc30b9a21867b5e1ec63b25213ade1ea0a260e61b7763be94337a751d9093114149d7850f385b8a89cf844aa36c1d63db094cd7d2f25361625c859d21f8009b98a2672b05a4e3f7ec972c74ce078c68a626379c33c14803f3cd71d5c7bf8d1e939b0b0ea17a5f19663aeb7ece91045536f6aef28a17263b5393ca596d429be713bd48f6af5902a2b3da8e68f3875bba10b2bd78fe4a59dde8801e2a4f6af112fea9092d12dceeeb6c6cda34a3d95e4105e5b42c453913d78fc95e6e9bbbe8de7c2d2e2654137d5cacd4a871cd9972b38743c608f1be8a538080361ca16e5aa7bd7a2ae3f7f38c73335aaf421de595fc733bfade4fd38b4b43522c8899b498750def5c692c2697518466045e0d0d16bbbb0bdb5bda6f8667c0fade40cd792c046dc7810611d170626e987b68589fbd05d48e5b941d346cd4400fb27c359c52dbecc19cc00fb7175816b11cde10ccd9f7318e89087909f85f059e9e3299555b20306925f90ae6da8f4a7308bf79bcd4e9c89edb8a29dbada595072e47b4b975b1da9286b245aa9831c51564d06ab9767348ecdf276addeda728ef7ee07e8c1001ca89fda2f4b1700ae0378dbb4ded1b5b7923bba5f88af9eca1537f4a9f017402f9e22021592e61c5d15918a24a4c8292b38d68937ac508911380f2e33d328b77ca8244f9aabc39759dc3c894fa5d38ee6bb76da2951cd16d5ef7803f303d13f79a1f68fbb74b8bd289f5374f5dace3a1864d342f19c15f0fcb5c868e8b95113ae3dbfe3a7d6e07a9e33a37bd2bef597b9a31d03a448bf77f38a22a763358a70fa2b85082d61033402ce78866779d41b24bdb6f7bcdd8329dbb187028691fe962bb76fd14001d3a87f375f0d3829a5ff7ec45db609adfe8c3932b6701fdf8779e62a2a75674630a0ee34136fb214240de3ff500b31f68a0e06e8220ff4ed13f307ebd2b52f14bc53343e7c157cb019d65dc9884c2a3ec349f5483eb74e81f78dca1c592856dfbde2d847889905a2a423fdf80d2d5da39e6f0f215f1eb512464f1940fe406ea2743bee5563ab3d917b7d660e5a846c41e3f109802318c3f34c21179e457eb003cdb60c424e11ecc95cfd9572e8a48bbd3858e5b2654ce70ffb564c9399a144e8557aeaba1c7ee0cc36308edbeb63aa74f8e7baf5e4b5343ef3e6dcae037c2c9c06dad1319645343857c04023a18b9a8e0914f658773e6e04f412aad69c2443f51866d75cd68eccaae2358f685a5f2ab46599b33c4eb11d943f0eeea76bd317ad3b4e85c865025228176c879f61729cbb3a1b2df3e6d2e5e743e1dc5bada59f35514e81074b76afce1b20a4f01adde25f88050117cc0c4f444e5be26477e3aefc544095ecbd7283101ff9acd85ba9072d9c9e56839854e1d6005ac74b436986a09e1445c5b08449f3e52f4e2666c9adaa27001875a5d8cb7b1ac768e3fbec39fb0f2df2ba8e8179b038fc360a3ace5cbdc677f5ecf60682f40829a14c7d5649b240aadda4b92f939ae968f32462815dc81a3ef80a9adac1d46622e15724aeb22f267bf072396da3cf73ba20ac133958af2c0007de6fec1aefa5ed4173eab29e32a3a40032ea28765e0840fc62c0bae42c889dd785db5275ec5948032c7a0fbcda9fb5d6046b3b8a5d6fa8c2ecc71a042352ea452e01bf4024463454059ae31172596a37f2a2fb73a200bd2d8886aad960d4ff84e99ae1a41a6014c91c874e8f362d608def8e6c9f12b69ee450d5c5aca560afce8514cb5caed175ee7ca7d2061f1e420119d56ea792f5e80dcf12fbb3e38603bf24a734b660a191a2746d184b422dfcf96ac188a0abd1b75d2fb17b83caaba3cef6d820150ba6de5d0162389737076b1ba72ef6eb5c36423907400814e053c0f510b9c86edcf2fd215786039224e6ce97143fec05d4fea07ae634233743223b3ea4005030041a52450d0f534c4e6b463195340e1e69ad2781f34cc8635ad3c2fb8c7a04bd904084e936dff85a0a5b8c759efaa57465ad96081cc01a12fd0500824a270de1d341a8babc9fe5fa02429af2c2cd211fbf91ac6e7c60e83aa271f565c360b0cd168500ced6e6017d65304298951f6084911680d50e53397f6bb3a3b3f74155cd24d51b197c4e24ea124391c7982c02162e80a3b1a8819c1731498ccd1cda5c4c11657ba1935fbabb8dbc6925269cbde14111de6e961a6281dee3c6027c747c66a675452791798397cad9d753398f7874a8b3f50799c1381a5cd58a4660568af835f3821878119fcb1c368dd7475d957c326d06d9fc6f1193f386efd9ef8eae0de10aeb9574c6075ecaba8c6ee5ef00a9610a254c1f0658d49d89ff400176ed519029052a8c4423d25d1fa81017538510a84c6fec81e3b1857e74e0b245728d8ff5897d18af4306c1e2af442f3d720df504303a2858c09d6a81e88d8063fa4c4893233892f2577544936ee3ba8fd91068001171598b62f30e5c12917d41eb24c3353b08ae6d200415bf9c97e2508bb9eaaf229eeee798663e28dea5fd83b8493d97b5bb445e17d1c52531a9f7dd7553fe8a12b23ed6a5bba03179d46728f025bb841463201cc92e2dc47c6f57bd42e2bb01096f187d29ee1bf8fd8b24878f1824c0b9a8f813864cea0b621aef062f867538a0ae83fb73bfa58af2318f69e17932f5d0d740ea76df3d0ac7f9bb033939b085c65eef17f2df446f8e3f1122ccb7fb172d74fdf641df442f846a17846059b08c6b0b7a43792b45919d6c405c55fa1bd531960ad95d909ce90d440ee430123e7facb13e42d994d7d0abe9f48b4e01cd3d034e146c8bd9a191d5bf8bbbb21f679e23e0fbf3733696c5701330c4a25f4bcdec3f72e31990a14bf669a0bd5a1a0d838b1cc1ce1c6c055eb552e3ce25fe236976557b9d269814983a3a5c2cae84d32289e27ce51498af1ed09aa290f6c150142be9908e2037133ffd424981968180dfb89e642a58e53cace851c14f5c0ead1c2db57bd5c52133dfa70710d60799ab4e85bc147d9d5391b071fe2113b17eea23647524045eefaf4d4b1fdfd447dc0960f06d0c043e6087a2af7888cb4c1f461bb6c3dcef69b2a3360022c1270d6fb6138f373172986b62c3b7b285129b583a03a98b0462a9522e9185471833db3960152607b34cf8e6263c7c2180864e1bae3e379bca3cb0f98f1ac19c61fe180bea3c9f69248f37146387e7695c232cea27e8afd04adb3ecb12016d8017e03d69aab1b3022f9474d023d27f626bd1d8092fc69e4ceb707e26b73d72b89a1f0b2ea1b5edb505fe0bb5f6afbcc6a6b577a9ac38326d94e459c5f76c85f84bb8ea9336eb779a666252c043bfca91f1476e9a49b9cefef6dd641c9f08057c8b2fa8ced894db78714aee17ae992b590f4a95c60a949670cb462d90806db8e4c1ef298a7932aa8f13e7bd42c3e28524909831bc376fd900f666efb3247e67201ea27aedfcc43f183f7c6fc2deccc0b7eac66892e6c67b47da42bc1883f642ee13451be233ed5efb5d1bc044b83d8a07bbabb5bcb12eff0ebe6850aef49e265dce63845d3f85806f2c416ddc3e1c3270434c637633b6970145412dc13481ab6a97e036443e60b91d9f2ce952b237317442442866caa4be39e18e88fa234a537c998cda3d3b867a17b50beb59f21a46925993d23f63c37c953702133422832a96abf99db0c509872baec7472d97ef12ca3cc0b0b3760c050495719bbdc0c2dbc600059a75d3e88f697a869e8b06f2e3f07d2e12ecbb8aada1e06e683b96d0579427f95832e0183daf346f8a715b120170229a3415b3a94fde55347dfc0ef97c58adbc38d0fc5950f476632b162ecadf04d9370acc50142347e42f17f9038286be279cbd165adad4e74b232913a7167c025e80719587135dceaffecbed4e64047092e5611c7ab955fd6f5c1dcdc1c9669c21dd2f2bfd5876a54e49bca07ed1af74a8fe67b244b1aa7307cdeb65dd3d9c6dcca02dcea8eed0ab80aa4c6e7bcc8de37b885e9914a68fd7fd5e750e3b3b88f7df592473881f30f80fcf071350b8a8d599b891990fab6c33794871827ef9140e170973a57f68f14ae42024cf3d39c9228e16d6c0d5d4886a9840ba27411264b9355a1d6abbf3968effa0642a796cc7078a78a3805af22de91ef573aad8850aa9cf232bb5966f30267d9a52427f69e2507fa700cfae18770ff8ae4418a4704a858be5d04962951cf77c54f7a7246a99dadb128f34bd44ff573131b40bded6e78cc9c41109cc4fe7df79fc0f2be8c3af781eb6813258596d7c620801338cceed8af94641dee86f342dd949b6d1e680bd4d04348669217e7f9c1db1c1a000c5a7e165d8a41ae05270f0f908bac4074a809bd03d7e7e8d2a9748d2852f9c668ba89cfdb610b831e17587f20000de2293c37d27a04b7e0c25eb6ba87c4e7c515a19675346a2b46e58064b3c17ec0641d94e80224eb1b0a59693f62357c1ded729e3c266c43fe99aa92cff34cad522d337907d6f16c2dc9e472653f292c6b8d70d71c2044f23c6f91c7dc08af6994ccb49ad1cda5acc8903e0d665dc69b78a77ae60a71c18370e40df6cf0693a265bac3460a497516ff9bfce43bb4e36cac48f2db6576b66b39246b0ca31d0a39157602098c60c6669dad9b235786f7d049d1564f31962c9ecca96108f61f06cd06dfd9ed67bd0c3f76719b2e50b0e7d1b12dd84725188e73660031d8af80d6e8bbc13948493d507e4c4e7da230866d5847443885d59a75fa9cd80fe7798944df7eac781ffe9a4582e47933c839580da9a89cd9a66a687bc0ea81444ca37cf857a076f101ba69d715000fcc80150197010730374550b81a4e28430364d1c4087486a4a4c008360b9e00001c1e80346b3637b5099d170eee08331af3ad4826be008769893a19e2b2a1788e0c054e8c7c000010aee8d49d4dc980586cbca759b9a544217d205d952f6640cf08a91b20d8c57f4504863df186ca335cd4f3cbd2f1475058ffaf334d2b25f07765d43e2ff317e89a1b6723ef24502f7ce57b6e2d9e35dd8da6a6b801143c9d51e9c4bf0b73885f37823f4a8fd6c90ee7e21b04fead4c49ed1154c4aa9970265c3730593c28ca0c558cddcea3e7bf95b18043421c8a9a9cfba600582c74892520d8f99698697360e2d472861190f09df12cca160144a9638333630f57fa9a1045debfe13734e8aedd51dc71786ec1fe65799549b4f19656b7548e52ba614aa05bb23e0f51ebd07764f92b632c9e3d991ba77c057b912901b99577467938bcf9af974e9d5a0674d660a00160000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 22c0849b13d481091f15e5b101873f440dc15eab0dbc60c5580b6ca0641ed899 ? 71106503 of 101608343 <02>
01: eb0464c1b66e8f3787949e30c9af2354a588694aee0e43abefcb5020c7786457 ? 71106504 of 101608343 <3f>

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-08-18 13:48:24 till 2023-04-02 03:46:29; resolution: 1.33 days)

  • |_*______________________________________________________________________________________________________________*____________________________________________________**_**|

1 input(s) for total of ? xmr

key image 00: c8b802bff17dffde1d784d08db575beaf0902851522e2df51686c36bcd045665 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: b1da278e4d7834365d4079e9c2eabce9387ea765f5036cf7cfa61746516589e7 02692340 16 1/2 2022-08-18 14:48:24 01:271:12:42:52
- 01: c85aa51c72c71fe3abe5bc63701e018f4fd55cdafb2db5ccd56c788a527720b5 02800143 16 2/2 2023-01-15 13:21:40 01:121:14:09:36
- 02: 210d4384ebf62eb24eae3643b8024d3100f65ba98af6f065a5a9dafd298b4c35 02850898 16 2/4 2023-03-27 04:43:37 01:050:22:47:39
- 03: 02d2a83bee6b1ef80ae4d14c72872f4f18504d6fc8ca0058377cc786156ea0f1 02852200 16 1/2 2023-03-28 23:35:28 01:049:03:55:48
- 04: 2df548397c9f7d58f4803b0cc4a734571df5d8c24c158e5deb4d908729aae35b 02853773 16 1/2 2023-03-31 04:42:12 01:046:22:49:04
- 05: e900af974ca6c5b4371d51d929e3dc6df5046fe6db789b8846c3eec9c8e419ae 02854856 16 1/5 2023-04-01 16:56:12 01:045:10:35:04
- 06: 8021136b7a7d6d1482e2345af4c1821aa126c07d7ed3e6f4c000253e3ae065ae 02854933 16 2/2 2023-04-01 19:02:14 01:045:08:29:02
- 07: 4eae9b62a191f4a4ee06ec14ac3750b9424d520d47763f5393bd155f5cf86c6f 02854945 16 1/2 2023-04-01 19:22:30 01:045:08:08:46
- 08: 30669fd08a79354722f5c60f294dbee77635dbb1e7a7d1ed8e601d8899c5d055 02854973 16 1/2 2023-04-01 20:14:09 01:045:07:17:07
- 09: 13daec8fbe3673308dcfe1347bfa0bef92913b241eca374e6d6394ef5fe0164a 02854995 16 1/3 2023-04-01 20:54:28 01:045:06:36:48
- 10: b9470f41f930a0b62e7275d2b13cb8ca99d1d91837a2150e3e4ec6bf95354fd3 02855014 16 2/2 2023-04-01 21:32:44 01:045:05:58:32
- 11: d6223c47948b0bd2884c933be8f0927121cc8003fdeb9feec10f3427e7a29fc7 02855047 16 1/2 2023-04-01 22:50:44 01:045:04:40:32
- 12: 6b1dffedf3864c9276fc97fa07489b6b60c88d6ac5b344132bba11b7e51161a1 02855055 0 0/30 2023-04-01 23:06:46 01:045:04:24:30
- 13: a08e1c689b514e9b41f9f6d9b08f681ea2ec7471aeee17585adaa1817decffb5 02855103 16 2/2 2023-04-02 00:21:44 01:045:03:09:32
- 14: 5c2930ff057b95800f13ed5c01090b5d2447b286efeebb4387c3eaf553425433 02855103 16 4/2 2023-04-02 00:21:44 01:045:03:09:32
- 15: 9ac3a3d065bc42c1889e5ba27ff6d26af3bd01e46e162e962b640d851e03ace7 02855179 16 1/2 2023-04-02 02:46:29 01:045:00:44:47
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)