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: 4b9502fe34bffa50b44dedf0dcd6ef428eddd35e14eb73c4c99ae547ee88d94d

Tx prefix hash: 3a851239becbb1cbe0fce9b99d9917f7f5c70b82a71a1cb7e6ab67e4bfa24881
Tx public key: e52b7ff1ca36d7b7851da395e50992ea07120f560ca5d131de78a240ecaaae2a
Timestamp: 1680271567 Timestamp [UTC]: 2023-03-31 14:06:07 Age [y:d:h:m:s]: 01:053:16:02:14
Block: 2854058 Fee (per_kB): 0.001950520000 (0.000020480000) Tx size: 95.2402 kB
Tx version: 2 No of confirmations: 301039 RingCT/type: yes/6
Extra: 01e52b7ff1ca36d7b7851da395e50992ea07120f560ca5d131de78a240ecaaae2a020901dad484146b849db810a6e805524946461e740100574542505650382012740100f00f049d012ad502fa013e89349347a522a1a132bb9ca0a0110944e9aa55f204ec0adb344429a72d8ceff72cf4fb5baef7ed3d706fd8ed3ce5fe6ffe1f3b7ff9fd807f72f48df45fea9bfc17a44f38cf397e9c7f5c7e8a4f5c9ff296b15e71fbef78bf9bfd77fcdff0bfe97dd87f36c17f67fa8778afff7f5b7fd57edd789bfabff31e8118a3ff33f343be3b7cff8bfb8dec11f06fe4bce9ff5fccdfdfbfe1fffcf702f2cbff6783b7e73ff27b027f64ff77eb25ff57ffff337fbe7fdbfffdff5fe033fafffb6fff9fef7fecfb7ffffff87bf9ffffd7e237f7b4f6903fb1e7bcff17799fd69e790c3eef74fa88a3af4e685190e05da5b351b23cdfc3384afe978a5c765f070b4051d2f050a2765ae893c74f29aa6c72c756f316dd854a1923fd881384053f451e7ecbce6ebea3120964d7e9f8f83d96b353c686b5eedf6be57724e4977a9872ad9757fa99e595aec97dc505c19ce4332c34f0bc124a8a2ab94ad720adbbe8282707e4e6bc1ed4bc959ac341224d66bb384b9fa9297c2cddec3a340189b69fc1fc8bddb83183e699dca29b9e60c3193b4a99a9cf096c2d7d13302b39121bc698799471c84f26bd2fc140e39b4a5880dfc1ecc887a1dfb4e365c138b78538f68a206d77a6da023c9ab64d84b2ead664617730a2d061d7e82954ec37eeec0e4b517384cb4628545070d77ce1a09a7d54f8d4a64a40ac590140b63453aa2b93864f9b9e7b6100d6f28054874b6388abdfffd045e8861591922a8f85e69e356c6664016823abb042b28a49ea49bf26e25996f4b6ac86d6164f34f8e73fa1e250ae0f5a72a1bc5d11b8a5ccbb1f0bc382113db07b002c807eba35ed7cd07165face25d4096ce77eda50ce140e85a785b7356fa48706120955e069a916f3ed0ad00ce4caa116ee44602e6d45f7753f8723cb5f8bd7335385164f2827d59754462c99d8e352f2ba8876ac88805d6931f3d4004c659b0bd77cacd9b31bf1d956faebead7fad412e33b618f0cc40e3ce3eadb9b5dc8e6fd35957258b0c40446eb6b2731fe7e0d5234d1be2960d1bebd0dfc58d7c1c909fa34bc24af023508593d8118c16dd639998da0958e79c403630c1882f04ccc3dbd11daadb451ab8b8c4c577d8284549ea77cfb5e0633cc76295d5737d780e3d419ed6920ebf0580f577543fdab752264efe70e36ff4810864d8395a3e556990cb479fe84677efef46f108e611515e780669d0540276af8084d94803bb51ca8c4039d2b8ebddd63886d5f63d4f7ac314ff56d3f1f5a74d3a1b283df9a6fff73e39420641fb86e80c47914c9f60fbe23e4324a03d8a828d000d18d35cd4d336ae20c20ba1208a104a14ec9e96cdd8227f486feda7ada3c780d0b9352ae5189a6a803873897a68d5964a05e6baee8eb7fd1ac5f88544e6009021aee0d20f0505a0e8ceeda2bca9a27102ced5c9f16691d4e564d69fadd6b9d0b535099c08c0444b1607f2b990c6e9aad3ee5510532ac3913790f03ab2793be6129d301c89c6ef2b04dcefa792f3b0b71f84c2f49ecc3a5cf9894873b4b65676cb7961e79f36e0e9bb6e3de7ec9005e0d1e94f5101eff203ecc8eeae6cb82446fdfd043958565407801b654a5783d8cf89e875e37c46d116b5db0b6d2797b6c6012f657e4a2c3fc8849f0b84c81409b68e266d01d469fd62ed5bebbe4662626a50fbb415060588e39f82ad347432670b99462dbba7533dd78db9c70ea7d61f5c5dbf0126e30d35b100eeed2b1cd75a0493d5ca34a48afb1a7455ce5fe28bd2e23140792a4e96930b2e291291d2043b16ad621ea56f3360a689f8839bbfde19e0e6973494c2ca2e3929c91b0dbf295e4ec552b861232c5158c3b5502bb48bf5be9bb5fe57a223a6eca21685cf82c9028c164279ef50e4eb01c125a79be4ce9b2746225eea0f58ab9aca3a00252602a1ee23923704e42d093eb4761786381deca12cd791389bae515fb36e0b648b8b3ae31e2689b449b278fde175d09d244735d869d45e741897bcf17fe2738f75c1efb44ea708acecf3f84d98517b61d9f96c959d13bd79f1bf8290fdd05a74650ab89ae33129befbbbc1d2068632170609cfec4fe12939f87f3f6545a730d47019c8ea1d4fb1a22573aa884a2c41f97481b1afc800ad32d4023caa2d5c26e180190cffab98877e3adb5514f9296e3c34351a2e6eb0fec37721f6a50e5eecbd64f6f9bb38b8d3b1be26f4f4f1dcbf2d553f5ea45bee1aaff1b4c837fe92051a5412d1e5925c8092e68b1643834773c8d5cd24a92ec526d337d958ffb956dee9993afa1862fe477732a6983e7a903627578a48fbf5b89b02b83778739192c5e71e11d7f69de69b79ce3866daa6b0cf37d3f30e94025cc2a1f69156e4a1a98010ee9b726dc21376c83ef32a92ff220629d151caf20a86420bbffeb34d4b71657e4ee72726819c79758348a57bbc8c6fc4983827bf7dfab0fc902bc4fbc5319f821b34155c87f71b26455d1c675b7c1194e30c71f905bfd2b5a38f2c0e22b08d1532c2797584b866f942423276f843487676b3f1b113e8a8d1bf0137f461d0d5054fe1cc5288d60ae33a6134caf06308d4f52cc539e9a0997ea434d0155095f90a46af09885a179e8d0035cc881abd47c65843f89775a84d5ae21b47abaadf00ce4c7376b1de8036b66ce859cba96016e2a354f5b564feb45a3edacdbfd38fac956d3e3e40ca3ae3c053e3b73ced6f771b7fd3fa3e3a00723a7a4a42567095781930d93cd6463fe5405c4a82670abf8d63c4d8be4c54df8403e737f950219275cbca6779960b8f68f71b9d48aeae3fcd9d10c753ea8ff5e81f75f720e52622f31c91711b357bd84c7a6485f85ffac95ff0410cf8cca74ac32369cdaa8012f389646e6aa2e3010aa0e750cf723465578b921427d931217a189a0afdaafc950841a3a18c0ea97a89caf16c66bb5481728df8e08517a6ce683b40a250ff6bbf14837f41eeeecb3c6d7bbfab771c90159136b7b3a24516bd68d47f4f297a4e16349e533e5676cbfd8833fbd6f9fed504645ab3c95f66995a37a187c36776c27b157262b95f24a470738d09a7eecddfc9d8383199ca034a421f9b881a46cff37eda64ea12b4428825906d4d210cf82ff778a7668e79ac9931b66e0c71e0953fc17750f9332e866f8aafcee66bb56c2618941e965b4e81fbd81558775ff58fc77a03b260ffe05eac993b8ad95a31ca0e697e0eb6aa3ac4354614dcee1d6cd2159307c50e717d5f3b2a714f2775b5c8eb3c215ada39ae34a81fcd5b6bb1df149b4c4114aca897e841090b49f51af482d40bce56d7bcf431fea51d990c1a54391b497ec3adcf1565c8a2bf1ec59088eb9a73a783843eef9c329e53450a56cd2f582f29fd6ab8506bd0a3ec60241442a15b4577df09ef7f0a8ead8e3ec2d21faaebdb0d84ba8438fa8b3ab782c794a960e7afecb56f643b02f55c12cf2fe5b4b1a02d3cfcf617fd6da80653657ec2ffc669dd80963725d55fb945a5b4a848476a367b2dbcb3874c4caee2cf01dff633e8f04c3634190288bbe1b460cae5b79427c2636da1cf950eebd4c90e431ac77b86e6cf10d4cd80415d09fe9124dabd0d3eb5fe451676ea60fe9529ef513e9f7e7e5decfdbaee159e082a516a86d65e3601654fa300ea930907a75c40f435367d26f74331519c7068092b1587fa73921fd0060ebe77afd6d372bb0ecde2073b79320b96bb49fb28ad9c1ca2bee26ba28e4e60402737094eed5fb54613bb84ce1f41accbec8d6bc221678c5d93f3156f378deaf85c8a6256061655da84fd71576da9b7571ad2aa662e81b4704eac99c960445b2ae56bfb59fa09d8f1ab4a2fe5c8a199a0d053c55aaea21fd282e59ca00bb946c22e617809c89621c815a890280d0d34b4d5cd1bceb13a8d1fc1e8895973a12f907cd3fd26c37ffb21f9d143748d107f9f65871dc4f1d1d4cc2f635030a3fa9411c5e431c0d2bc1c1ffa3cf5608c4c9b5ce2978152ec7935a1ab9d25fa1cb56e5b136ef072055fdd770fe2a419e05a894c9d60f276a591c1cbb50eb99e505df98dc7e2da795ca1e5ad8ba71861a01e1da22ceb296bb41bcb6954465ee4b8117eabe6c99962e4b06689f2ccbc6af9675da0ee8017974ec8faf26332a5d46a3dc1001b296a99cccdded1641b40413d1e749390512cde7e429bbc96555c398821b3516ed613d3bfe63539fc81c8c4884caf04e33490316b50137f23cff97892ca7afff1873b8989428ca4a99a314f59d934e061481be0799bb5bcd5c8cf9af3c44e3203b92800b1052bd9ba23585251a4fbe23517a30468c6ed133df2c2443badb69149536ee4d7963e8e2ee5fad157fec222ddf0c77e02e4f3196ba409f2ca04153ec577d76be25edc7d52e1826dbdb7f6ddbac4e1a93ef1c544dd94db61d67b37aea73e6ad67562e6922578e0b25b2f8052055606a8468ad0fe6f31797627afb06272e3187db0cb861fbe0aa2ecf15f2d6e2d04933a610195f54f4945358f1af5381313e46653476e6bfcf5c97d77a39f991cad0de1aab785b9f1a239e8f65b0c81f022b418984f4c225de94d4e06bfe53bdfb2cfa5d87b56febb03493ffba01ea84248368647bef9bd2098638dd216b7ecd9d7d73f0502253a103bb82a80f96b3399e6ae8b0f9823518e322fc326c0fba0b1783d14293509ca30b70d6e2ca1954b57f7b7e19737f59ffcfd224fc6bf99edf8814e08673b774aea978695fbf3f169dc34944c7536f46065e809254288f73afb35f8c475b6c350be9052986fc508b7284f542ec961c49a724bfe7cd128145ee50d52c025642c758500304bf6cbe30ccdfe6bccb5cc29edfce1fb31a522754226bd6b70f6888490587b31ffabeb86549910d5a0fb39df1e1195ba586213dce71f3167514f0b30fe290e424d15c7899c83c26e7a88319650a8e7acfaf11fa362241946b9be9218a6e8b18e36dae1910323698de3fc7947a226ca40cc17e390fa730a1b18c61b76478b0bcafe60a524562b8c5ca836ee92337550622dfe0ea2b9a5761fabe6b16bfc488e56b5d2ea2733bb9d2e2357088eec0bb869923f3a9b8dfd7c26cd4131369549d7781338d2860e424151eda3c0af5a51b729f2e737a9c522e18fcd1901b67f7c1f24c26e2553ebbb1919bf9c86fa02e4d3accb58b60734241011142ec9e5400c3c3a223a42f1c4f6f2abef0dbbc25c349254ec416548e1f2e545b8048a5bf365f50b3290ac94575cbfdf413b470bce0478dbae7ee9bae761b94f74004bf21afb1989a362a92c5695d929cb3d2a65c136f99bdb0f4dfbaa869a20e2021930759e46d3f4dfac757c8f9100ae3329a21c387c53990fef371705e5e648f66bc8ae92984d7c1736b3b78cdbbebc7561659fcf8c3f0ef5d2ab1956b086f7ee122a35b04c457d6eec8c66c05012b0838b5c8ae017d26fe5a728eafa2207cd84115ff53c38044fe16fb1158c43ab76c282d697d051936f96d7ee571f25cd3b0de113ea0ece3a4cbfd4328bc70e1fa2739858a249741acb3a1d800eb9e04ffa6996619864b16053922317d01e29c922378db041b24e7c8e189be63802b223e47f72cdd75358b62bff75d50d55c014a293d02e584e2d3c47bbbc6b407501aba33a20f1237089661c65513fa524a38c3d1025ad1e28e4137526803e75e85c66bf99e4936210debc634bc0c9cd31fdec467339405c4dbbf60b43ffa80e410a741bd9d5b3a5dfeb2e852e45b01d1364abb3d72708a6e622bb8e6552e2fa4d52f143fdfa4f5bab3e60398e3e8c015d41950c38923cf59bb93db16095b87782e52bf933495fc7156cb5189afe49bbc52b44e46e0b098742d7e0f1b93a713c7e9b47e7224aae8e54e2a2984e7e0d1bf5ba070c6ef60627aeb3e4cb363cd39aad91caba25f0eeb37734cf9c51a4b9ac17f84a28147363de92c0271e1a5cab5f994a0e510a9033c891aff301ba067affdc32934a5ee5d5fd1c753dcee6cdfd8127de2c1039c12ccc471441e8bc88cae6888834577efff9323636ef1656f8341744824c86b623182188b0c9760de9af78d3eea7d001b272a127421f24e4aa0433aef92cdcb3124f23069d07d2a2ebbb7ada4a9c6aaf9244913f29de807a997d4765948ed959e8a27504c811730537de963654e2b525d5e8903a6cbf5ded79b5effc60b632e8f33ae2006e63cd77c8a4a83683bf67480395fc2b8a9cee52daf535d1fea43ef2b52320d547246deb441c399d0f4caf0546a0a1e277868cea21e4b3b3f9bdf63e7d006a26e8f3f9294f39abdfa3943e6b7211d0172d730b59605b3146754e6f56bd1fb0c5201c83fa476133cd367b201a4c2bb0091ea73742fecc8a88ec2fa0299acc1463b189e147bc167608aa9b340ff86b3f7b5bff63a5a362a2d220244c457b048149a5ff2270639688e060ac8cacb7697a13c6b45b8e691cf8d3d3fc391b7130a9b69e84284aa32e3ca2835ba17f9e0293ced39faf21d5bb483b18b89d7a1a24e131be54600dbd527b1a026805a1d8b07f8e2ddd0ac8c0f44d67c307875f0867142433cc6d26f5aa11508082fef17c08a81c177d311a200d000a951909c14cc553c3ee986cef998e45f091cd3a715f6c0889e281098a834e173531b32f88dfd3ef7dbcbe15ed4dd0f4a57355b9aba33252054273dac837d1f5c8d305bb2b8f3aac60fe644a2d3770db54ac7f8bcda77386ef1ec277522f21acd75f8781438193c2fb089067001ab20467b5aa76a60079510d9a9dcae379be89c94f1c52d69329783624a2c77717c1f594506c310a5ea34e69ca3e5b8748c5e30817268e992336008de321b8ecc3f29979796dc5cfd130ddbb5bc97c6197d163d1e759cc4275c6ce08b4275730cf050d7bcd8726090da8e225f28f81fdca15cce32f06dce53f1057e85ea31df9f212d87842d81249c45519ab4054e5a9af4eb6a2bc2b35619a8be6c73f4266b2eb4c584b31246ff89e7eb56a1c66ea2555a6e6201d638133cbcdbb7fc56a4e291842aa9a9a46873f23c296d393ba0db1ef962ab55532e49d27963ad79682a862974c908c8698432ecad98fd6e2369fc82a31dd87f6af38c9fdd076b76fa52b69c7a8288e0ff0e2117a782c11f1df431dd90ea7a527d918c46564fc55b01a0881d157f77755454517b43bedf62491425776d3a7f3a9d5d00656bf0d3729dd08d54213399ab7ec9c76c79f3c9b447733de865599bdce04e1b5019e2e89c413fefc068fe06b448fdf94919d0e53ec0e5be64a58e2131c1af204de3f23204d1fe6f4371a017b63b232e2fecffb53ae896466e94ee7135bce30c0fbab081c4957a340fb2847ae36d66721fd2228842e1521ad678c47ef849bcb7d06cb0a17e29253fdcfbe1a66025648d83c0a1d7f31217bbba7944f7e55c94598fe9cf9bb7766b373fef3f499a8d39eee7917358c9efb1effe8ab51cb6304e1c93d666f7d3da9d1610a3a387be934291560e07d15f23f97e3c17370db24622e520c9ab46848b48bda42844a402bb758848a2d44ee6916ff3a453ed6b72e565e2edf4389454b928959f715f2ae07103139ecedb77c2376054d49ab3bbf150e7d922303a52f67b20acd4ec702ceee648cefa430ddf31ef3ba82a6d329f1249132089d1f73f5f559d3d5918198e35f1c68bfdfe8f8fd4bea44176c908def0533325fb2e4055bb739b8e27c1c09aa307205e285421cf3464827da65a3acb8a5a91e99f85ec921e978778a4fc181c5ce30dfdf5ffb0ec0a12823b6a8341befda35330b5f8c2c1e408557750d5df9701ae77419cfe7849eea5cb47f41b9fbd180123f4cdc69284463c3521905cb77c668813ed210778af5548ea9a13bafc91b1b65484e905d9520ededcb1a24cb2e9a02520c25251877cffe22dd43e1742c2a6f0a255b80686bd9f067424004abffb318ceca2cc903a22e0b722983baf389f7342780867275a23148003a58ebe094565c27368c95aa0dc8507021151576ae5c20c4308631c858b792f4d22cf48e759446a428f92c76ea8193f16d16e0587a87fc67858ca3d25a6eb6298faeea3d3c843e6045d4f628014b3413ae18ffd452b70ba3686dfb0669b129934619fe031b3192ced0fdd86244bd3a572a5a6b638b49c25813b71a8c4553a105c711a242b81164a5e6977e0bde3ddc28306a225ed4138279d88441f82162d0d3f0e41aa5a1b7beeacb4e2365d43eef83b54e7217c0e0432542f0e629fe101fc6b232416c964411ac2b05ad46671f82da5148605f5f6728bef85fa4386256c2fb5dc5da4cd348b22d033616d279638ca0428c69104fabaaf0fb6b8b54ff552adfeccc33d142284bd73beacb308650bbfd161a273ee27d85d1c183d7b1e8551f560cce7c8a91a7ea3b3b0ddb3b7541f8fc3ef9d3f3ec6d1592d9bd2bde79eaaf926b9fc06b2caf3aa1944bffbf590a660e15091ce9af36b65249963e8e2040664ff4d963ce7fba130892ff423a2666c4d33e78e2d661df969a0c61f452d82597ae6d7485006438182ea5ba1967a42d480d81c4eb3c0737f6863abbfba8a2f9a420707bcbfe00d3fc48ee87397fa820aad8b261f5046a695052f93ccbbe64f90d6ddc32f1373f8361386b12f60c898b43dfcf07ea5a27e52e08be8def81050d2f83f48db229d1f3e437ffde31b370d5bf2d4a1991b06e64aaecb02a7fa84ed6f27e00d30ef94a23263506380cec1932b3a6ded3f906748c5a444d18e1992206267fab2ee1607809fa53ef669fbb68e9babe0d60de31d5571a8bda53504e81050673101a2f7361242fe7b18abdecbe09ca5a03f85fc84a199f85886af4e471ea10abe8b5dcd0a7d1bcacf08a286bc6dc5504537182f7bcb085ddad062ee7340ae7041bba23c3b368d76d25059a5833b6bb27c8610112fb8b7d4192c89020af3b0e024eb2339a780db51959db6216e6eccf82c21e1817c0f9cc24284bc1700772e5c9278f50f8d2e2f9c700d5e12a39ac8a778204bb675738f757a7d8299557cca61a891fd09b4a00d94f5deb955ffc3644937f40aea30b8f20e90d137371018bc50018186f2e7b3649bda6558d3d90bc1b475be11761c22e362c2a1546d7c835afc7120c588353d7074404c5f5b1b8064ec98a692e3505bed6a197c09f4f7e7940e7ebee1422a68a08e635e50af4ca06485ddf66f110a8205d01ef40b440fbc017a34f774e238d269cb8e34263c4ad91ef7895deb097368aab10bdfee329cb6910128fa50cfde1efa8f57a96df83ec8cbf502cdfcc57cb250791f6d043aad4b75f5d2a8778b325758dfbc472de4e92aa2f8b966ed276d58b4dceeadbecf1ecd487c2df27515835bd253118d32a6de60a10948bee8df845c0e100ec1cb9d0028841f1a08cd9fd34e492f467634465f5cfe07352d7362aa6096550e5481242dd0a2f391126d4a429fc6c10b42d775c0a45f8270a589ea55d4ddf923316a7dcaf7c7b6847512df8277ef1332285ef136d39cc230f68d8661f1745439cc3135abb4ca954192ab836a10df3abbaad06479f8be22dd8443f0a53323a5c7f611eadd0ed27015b1b14a1a56f9134f0f82310e7ed7ac99df00a620f4e125d80051adefb46421155c0636c11e104cda700a94674a8830022df3f3179ffd1df38211525d50ec3d33253bbda375b661e402d26997d9ef2a9020a2524edc268e3eac1da571b64e3d0afc37349165eccfc7ba0bfa63dd4ec0dc82fbdd1ccc8eab2f93048fad4f421b0e0363513b540269503f4dafc2396604816e3a763e70d72cb38e12fc51b7d2de2e162c71c8e568ee05393f503a4d523a9bffe41a9e3008a3d8e78c57321e8565059967847b4ce4a9a08d919d31d64fb0fc8f1bc5292e76b5526231c316497a25c033beb9ed6511b64be61f4aaf929be67639f8b623fec7ecafe4f633835d98fe56db5e41a25482d4b90ae53b896fc722a7743066cdff3ea5df8109933477c9bd647672b270bf18ce8b449ae515f6605663c50327b068703110bba4311a3a0c042aa290dd136cbf719b8a246aebdade2ae4e4dc82f439d9e79fb0d962e451a8323f7b0196fd0f6263c5093fa4a277dfaf4b42627f366211f1e939817f91e9d57574ee546c50a3b1ea05b87c4f393647d7fcc97a91a92680f3d4ce96c865d468b046c4a299e968ddd8cddacc077190fb6570f32152e6a4e0dff99efaacf776ecbeac1b2262e0b49bf6f5a6a1286ed7d1807d80d61e1ae4e2bcafe2e643673878e61a4c6941fce36ad3cafda88596ee9c55476c5c0c890613de7f971e7e7d980f33ab855cfb530c702b122f7beaf953239f06002453c4d3ef05f872806e1471b75316645cca6de60238529c33dcba13b2d55d0ad16d96a4675de08f046b42805d90ef20ecdfb727bd4b7017f4bc96d458faaa7ec916f8e883f1ac923318dca57ade3192ffc83fbbeb9d4f48fd0fdbf8950815a37ced595933e2a564972f16de82b6830d09c15ac419a88eafad67c6db76650a0c6a67154ab20ea92a675f4ebbc601464c9de510fdfc66e18e85fb341a0b7f58f2f78f292b1b9186b87eddb16b097c5fd9b2474dca444f3c7df2154b083b965fd7db59fd447f7b49c793a6ca1557aebaf8c70f0d58f579011ad5fffa6bc51a51f51c173095b3eece2700cc49a494dddb7046ec437716cf41a6abae9c1a3ea9738e982f08982b81f3ecf5f8d8e5ab2a5761c58003793ccaa5e19deca7538e210abba74ddeaed80e6890ea87a9abc9740f166f07267e4c4055685d373941a2302db6d76869aea7acf9a67fb7586ed5112722b109ad3e3f4d8c74bbcedacb72b1209f3c29f5b4f9cbbdba2284dd6ddf7dc1af5f69f8a530c9e27f4cd543eb34cf968ee4d6671719c236ab17898dc30788c2561ff0f99edd1033c87b5e750ec7b8d9726bab04f566f0d479a4fdd5b264c34ef6a14369f17a3e52bdcb1c3b9c908f3f6e147016238cab983ae34fb82d4adc37fade29655b30ea6b06283bd6ee2558616619b838d6b393866e2688c47ccc11b9d7ecdd7c71977587aa04129497a97b0e44dbd9775a0502847675a7c24ed9c9a196efee79ab1758dad0e558672ed0e21b4298b23465229d20776f9a45f40d5754ad3c9a5c4103bec0d0910497fef10017e9ac78c195c8fd8172ef02263524bf3a418045523579a51c6449d9605bddd3eeff213f7529be892f0f5959a133f89ba15ac17ced083524ccef821ba7dfb9f46c012d04cfb81b86ad14eec08df1737241ba7760b9b0807d515781fadc86da3c3d850662483c9693fb879cf0577c7c63608fce96b57e3f08fffcb3dd073f3fa7a86cf33dfb4c4dcbe7c5981bb57e01eec373bbe40750d93b833caeb9c66fcbb6ec454ea33f09ab58c184282230608e05d831d80ecbaf33d20687e581a952357c5330ed72c6d88b92b2c7728ea560f554796d4cc1d39b7be1a697b287683fdc9421ba94458dc898497fa75f3ce9da78c8865cb2a85ac22c5c9bcc1fa617406c068750b1eec61620a3b4c204c835567c1a4b539ece739aa6a6a8d7aca61296243c6f90f76c6eebcbba7638cdbcb344b619f81da84147d77e1f0c64cccf1966531e7b501041a1d000edb612578688278f337d3c9fafb9dc368e0019cc587de456bb43565ba9c17bf4c5aafe2fe464f7cbe758ef9b6b1aa86200b80214f673309c64c47efc64b0f7f24e5091f1c85a17977cd2d756fbebb0e32dc72aa224c04bc8cd89d16a5966a1ed1ee294b7ffbc426a4c69c19b9d3cb1b605f55f22b6a985baaafdded659e0fb391c2f4ff88f76c74e8b3d51bf46632b67254e6485ca998a9ff73fa2eb4d0000feee6e5f085ebf76816c1b992f63b2340317112f924203f1845be8a677a7311510ae99028794f31aa918acb30b730b9bfea82ac9e6f3ede40bbc5317bf4fc1c72bbf5083ac587077e020322662e868914a52ea83692751623b0949e52dacae690c0615f637992dbebbd82254e4d194e1b82c67e0c43c44a75c33029105ffb934e6380d5886454d9c3f243185b5cbb9525e828aae7b7314031abec4a8f1d5b9ef066c8632dce2618dc43fff8b12bbe02ffed0a320161df1bf3c1e657a1e1aecd0a10b588a57b8cafdc4827c8a84e02c8bbdb2d6d7fac735b873a3a1bda464ebb410a034e5cf1155445dc1aed8c115fcc90c5c4732b8530b106210f8908ed8a0921090fb4941e1fe3b09a5b0c24a353ce3ce4329368f3766e8f3e64c1a66a9310793c20b8cf2ba3aa81ff3aa4867e23ca3be6184788299314f73b1f42abea21a6c35599ec37f66e85e1b795b184924e7ed4bc53f01f7217287bb01b851964f57a7a29e088c74209c11a35d7107c73101fe3d22d1cf3b781102ed3719f8c40ddfb317976aaec48cad24579021620e99c310e335c8fd5b6db3a22503b0c4573875263aa1291d5cfd69f317e5836f17c3600a6489a1c03b63c70b668cdb223c4f74a18f32744b5bddd21f549ae9bae349fe85633c5fecea55bb831b18b3cc8f24982a5584d84175ed9ad5351b98fa08f89d559beeeabf1b669739224bd94b99ae12d206f1466358b65ac4d72dafefdb506cbd8d678fe1a0d4f515c5380bfb2eb9bb28998d584ae232530958f245aa949c6b66674d6af6ae7466d8421bd3735d5aac06b501ed2945e521881126b3b014e48f873c8d915d38830341063a0ba24e8f78fadc16c7ebdd710234d2295a38eb41b608668f2a8cba4599b1b8c20d4babafa86f5d1ac3bb1c850bd3185c121d483ef578d443f6aac6e7563378e0627bea18fd38fe25df96890dbaf82f33e13851cbd6413a7e4d677b09670555805e4b201dba8d78588e2f4110113c5ca23645285a59dc64d1b2c8624728ccd07fa9648c1d82975fccab9b3342db7fe440a117925e9a111ac9b7bbc80ffdb6904da02fd3519d5fedb36815705f45abebe497bbf37af17da8cf34b347b92904f27fa16cb388c8522ec35ddc385719fde629329cd79bdfa9090b16786f8d706f6e90f43c551eaec66c92843f5d898d2b360896a0620c71354ad4cd255db5f5a375303a0bd4363c889e8e20380324feee4c8106da2fbe072595e99441f120b4e8646038f063862be1194cc5ab31fb7e43dfb6b7155a9ef12146f79b1a47fc2ae6b0a52a175ca7b55b49ca69046fd58e74b2424690da8cfb5a52371cb5dc33db83d278209e93a908b21f490762614edc31304fc65544aa1df5e3116aa50705072a1e3f175e9926619fd77a77c718f720c2a0ec9ba15dc8882cb0170bba981760fbe3a2f9f71b9503c1b4c0522591c2a5385aa582f48fbd8fc5cdae7cd5683e5add0927b0f923daa8e4ae513fdf997e437676e8184700b38175811ad54406602bd53417159d774e79724832009eb482cbd57b9207114b67f1126ca2d75d12c14d1085710dd1ca567a0f314bf9f24988dc3703810489b78ff256260d42e9bc3b6b4acd7b578b45a7f68032ca09b62ad73691d9281b23f220ac139551febb3e274989c5b140cef8fbae6a93287b8ab280cfc87120d61480d6c3db057f62f2e6e440acd12abf51fd8d87ec17452b832f96d645b7df76d80d266ee05e8643bb1e4fb133a68fe294d885ea9d4edc38173d5dd74a3cb1285e320f97eb42fe2fcb2a77426a2019ad4c7108c1fedc84929bdf8ffc8c8f428c97ca75ed0aba078262814336f60157a028bb3648739bfc73285c763de7a5c104f1e6cbab410cb4c36c86a7651f465ddb8570e96c86977fa2029a997576136b76f3509e519b71217e85c8b094a65afbf163b73f44ab39bc2ef3fcf4ab1dde906adde80138ae86ab4bddcf12edad7212e61b3ec824b1d26a3d576128d61db61db54cf3110b36d861a2495afa7e02b9ea6d09e667150751265d1e9a240e8b830fee245adda72ef795331c325566612762d206755a73012e899221d915ed20441d29d0e604e34d70f394b1466c48918c56edac6f77d27eda0359074cd71e8d706bade874e0dc2b4d0bbb726b879e41c07b1593c9d247b5ad23fbeb582e27df9f24641bc036754780fd874c1bccf0713ba0f7a98fc505aa6161b5a58215c6dbe77a9433f3c12b8b80ea544c771c488bafe5ebe75aefda38e441958d904824443d4a1b2d778fa0ac16141e86f97aa1fcc2f594236731f9981530d6e8b9d6c2079a60aef09a14d9a5ff384a0601d1a6a8a631c9d030a49eea3351f17e03070be0ce0ff1789b6ec2459415761a44f5c06c62726aa7fa0406b2f6f4138c6d2d892bd79c3ebabdc2757fb70efc35d050092e774e7746fda5e47569cdd17cb62c0fdb8f32b7b5b068386d4d3bf565914e37e98875a3b3af9d7805ff8511a2be56a0e2208c0e3ab4766fa474ebf11cb7c241982a478aef0775ed3c373f7b67e5a763200c93e9724acf212f056d2cb9dc2bb373ef9c277e807aa8898290d754e79b914fb987ca120445b07b0702558f2fe3522b414630453cee65b641ad618c94a99aeec4b2741f9da31a70d44bb596cc832851744903b80dd761e1ec4fe29aec705dfd9ae8b2191be78adf88aaea0d20bcddd673acbed5ad7f8ae4694f8ff8de3e7c2d9c7d6392f0d22357d57b2f44d82e0d9177cf8b8cc16f7070036f6b0a7ed88697094b97d30e37be1ddada9b9d2c0cc36f5e7f1c433e2eee1d52edc0ec778252ce6a5b827fb48dac881ffaadb140ac331f8b21389f301b42a055361e7aab23d73f27fba82b132df5ea44f2dd9c29c450b8dd3b32209130a69f83204965ec30520f0194af19d36d53395a6531a9d2e47827aa7f2fc201e5d3a6b65f02e0417dc65b1b37240eac9ef76c7403afa7d3cc730e86ed70b19da2e08e034e801d530543cfc2aa6b0f6e774ac62f1eea0c98def45ca6ce35ab2427a8de64df3beea293aa7c699cd90b4260eddb7db74ff5a1083a3fced9ec078974cd34e6e01237ce746054d0dd188bfefec59222af4341e8776d4ca3c5befbbd73625e5276808d7be1808a6a5a6feacc1ad50fbb215bf34c95a02e589c2948269f6434c3e2468d980d32fd6e8154bd83093853c71715cbc9e1b1141f590fb7cca1a0f42c7b1402fe7a6a1e78f9bc913fb8e8dfc8269610c1b3e1aa15784d35d622d04f29f5fdd53d6069aa6b6a276b73b135d87639508e45f2a34005284ddf7b0c32bb0f96c21d32d4ae17978e513795f303eec0dc47b21af3ec6f19472b0d4f5745b7cb97440620c4871e721b428f7dbdc5e8e644dc722f41af503b7b0c21cff2664cee534eb9c9696dc813d42fa07856f8bc8dc4898b0b8a53b5a0d9d96f70b89497c195945259f9a233711fff4ed669315c59e33e9e979ce5af60fed5f141161e17b0fb4769e1f3083c94445e9364bbbec399f99d5fe2a4ec01043ed3b6b02bd0dd9ec109b88bfd4900d72c2eee75e1bd06cae4cc22f4b2840c3d2c89e3593e284d0a40877dc25d53accbf6c5ad2a121346ca5024340ce9c02329462da1cf9ed7e8a88fd3cf6f70e3d46e4cf3b984203b4eec650c32ca7fc70e1b3291a3b4e5480a72cdb3e629618b58e6fdc9f1f452b565fc54a42d7a9d1ee7fa3993d0e3218f6dea1c915e986e216193f500fbab273892af47b96e6a6897291584fc0ee4334e78632f2062db7eadd39e29ca880bb61e37e37f2d84e4a31d208d9561ba11b7c43cca5e1716ae6a2b931445a03cdd0e7d6d64746244421a61a1e6a3107b43851f2be3b60be1cbef2c7139fff81ae2ed350e315fb2873cb875f544f869585b7ed746548820ae8ecbeae94dd72d29f0e7939f063746abe0cba4f71012e01a847aaee55583968f984f4a83e3a456c475adef3f6aa709920080f65edde57b69cdc8b174febfa27b1491924e9f888a46f338cbdb04d194f068b6ea8dac1fc20c4816f5ed316fbc54d704740c6c22ac48924d94919620f8a482227c9db23d22ec294767474dbdb16af6035095eac59f1b9e8d7a18e6c506d629d4a1810e461322c90c7f4521c60f3b45c4f2b7531dfa7f8d01bde8672f83b7b5d6b86e604439821dc14c5a52ecb4c83096f5a898204ceb0c8d21e2c1895d57013ae18650298485092025f519cdfb3c7cf70d527c6a7f185fd04a2b24195f0c160aaa3f107cda59514eff016a78288a539893b8f278b45ca37d82631248f3884fe42c42b3181d9f55ee10decb86975565670382820ba2f144c688ce38d027c3cb8c9679196b3fe8d5f2a71389f43b38ebe8830bf00e7f18788292a9bec3018cb4957aa71880788a75e5bbb884cc7ed7d501a9b42ff6bb7d4b188ffdcfa2223ed4b7232450ca19333185682fb8f8cede92472df85e57cf4e7a8c170e9e67b2975809971134cb6382317ba1ccd4855e31ac1b796649dffbeb5fc1275367eb7994767099fd3b72231338d219d7604380dd93046f808bc1385e76f95037a09f2b6e1dfc4b0779c462f4449600898f91e6e9e25a11fbe5a5288ae35786519e400f5c51cc4b25350169e3e5b2226cf929d64727636adb912733d649288e4c73564019a0178f8124f8f2d0f3c866acdea2f74283a902c0aa508c6b521fdb0052afb43937477f83847475b1736f8b8d87e9946f308768bbd87a5e89150970fd7742b27117c8752b7e02217c3f5595f7450f56b5073934d692381db2d5b99ffe8b5321523e606e8531d4c4dc5adfaddabb9d3ae514ab925f3a3d3cf4bc5b2b835af9cd5138e45f3f8bcafd4c1a3ba4c4a9e31a41a21796e42bedbc22b352cdf9892f6aa9a66d38d73f2938fb5a6ac19c88629565a98a9f8922cd5eef0a301c4ca2790189b61a3bfc97e713784c4a1cd6470b38e2a5529a6b2d6144b0b4aaa8326a7b216cbba2d09dfda6437c561705e7249e8ed01c08bed716b5b7cf11e58ce0a560a4f1687e1d4e1ef0b172d4b054a315fa490d692d9577e55268cffd88523f00e32ccf4cfc8400945bb4f2bea08e98299d4970e12b6206b55cd02dc0e749ddac702b41d155091922d209b626fd6d2b9102c58971e12343d989eb3fed496446110def6e7133021c8c8ad5b620e49bddba2b17a1ac4678826d2daed624d8e3bc2fa8d3f3c3db9a30e43a65c91ab2ea2e51efa65b262ea4e12341dab8ded1eeb3fde1e19a431eda42ac86d22cd0cad542a241261a88843d82ab980a7f4e050be297a4808b4093e46121f9c976f20194761d6427417fe2b161264f09a05b43fc3bf109212a989162f5eef86b94161bdcd9b3cf2e3d5156149306c10eece763005f0defd79886a2b98ea37a7fe7e543ab43bd5070d8c69d8aabb27b8adea29d038689546573fbc3d3047e93644325cde820a769247373483c0d4069625f85857dc307e3ebb356942be28bc3b4a5f83cb60bcf2906ca97d1d8864eb159e40e39aacff8726ba0c24009967a3b12c226c33850c1a881f7e607b678cd0f5d9367721246801a9c13ba77e7128e68aa45f80b78ef23d59f334ed9e9fbb9d2f8f8e02b01880b07b3512910812cfe729a1be251023bca905dcd4ba36301cb89011d5ee5065e918a3f271b8a518ee80601ba5101aa1630cb88a003cae16b408968154b42a14c5b3164c49bfd2a6f1a519b503abe1732e4f33f066a8b9fa25506e52a5c9f1d14d0445d41740684d837376d8600831c992df713dc2753c0c7d91e1e69253e5802fbba8ba8381a779be4c39908a081ff86bec24606a0857f01c85ab5734691b5ec1999a62dd90c648d4e17a7496d4bf74b12239a00fc68a141cb6e0e362ed59ddca9eb7bbac7750faa8c7d8f7fbcb834e6f04d5d980f6c91ace32aa9d9f656d8002745a796a7acc9a817d08d1c011655b6bc8513efb47bb2f418ffa29d6b1829a48f18301b630e8a17792e33d9b9b0b735c3e5d0b22e076479c80bb6ce54d8a6a730e96b90dfc75a18765451cc3d187fe568710fefb25af9d3427a4b9d2d2c19817ddb2600e4ad363cf7dbcb834604bf4a2a2694d00564645c82428621a06f6d24a282b9bf3e0d910c3189cbc35118486ed6e6a8852a18364ceacccb4c87149235c5ecade82b84540c1d72aceffc41ecaa28fd6fad1423709e3b473e78a55cdc2211c143e202f2f6cf50c2bf5b3c6f2be7c9467e0a2458a1e58997221044aa10b3baa006758b473e15c3d2a1b84b19aeafa075596003105a87177785a65f58ad721dbb6f99d67105b238b68a249778b98f4ac707edc369f2a4341c9c3806293e1bd52cda6e8827b2d2f1927039e85aa091747248055b80974221961e7aeff8462ea6bc4873904ec2e4e0dbe02c1b08d9b9f3ca3c2d4b44048275ee7cf17d79415fd141022b52aa1464bc4083dd74eb2b581a7e96571d877148677899e4d484ea0da9c33f846caa5393eac9c8b53c704100892d752df0acc875d874f85a24075bfd604064667a2ccaed942554243503bce18dafe8bfe3fd222480f31ef7c5ff4d4b6a433ce7c3e8d10fc37b627e1398c108913ecaa43753f044cd0b0bc2af5e73f4698ae642c29941c1330073db264f16ca9fcc08d40d25d27c7042a5ff6665d0a991a21c028f1f977f6652b951cc7a5aa5999bb20199ad84668a468a5dfc33332fd51714322c8ba87a780dd1c84519ac32b8c1bacdeb6438d1dfa8515de74bfd10827fd679cffac30d36034830634b057e0f44b8296e879e9bf5270a54c81ffe6e8b392c38038d836fc43d2612aa4493b0c59e69ad570271c469445f5ad63d986f5aab5d150b5cfdc7cbd1e864f63570edd985736631adc3fbbdc4291b84649611ac07c86f8a4b72ff887200b202b5ed47203844eafaa2d4799c1e5ee29827345edb6991f5db53715dd7b5e748583724c2abde12db4c45d189cb52800df0c7230eba2d7ad6f840e97f1ac12faaba29ee5760bebab10f457dbd638cccc3e0197fbc1c35b784103ef69eec17b47ece3a0320397e303d3ff24576d00c6c4ea6845bce16024b870e72b8db26ebb5ca804d211167a49092102b953b70ba66f4ae1aa1fe81e13031604178776527a16682eb2dd88c6014bd65680c25920b072ae4c6255f2ef44d9f756a3b334601f7f76afed328c43a0102df9a19356abbc081904edfd759437d9ca1e28d121c8475207048361924096579b35fa42056c70ceb47149e56960dcdccc238e31b680e5fccd4f9755689b35adb8edf99832540883b21310fb54aec6cc17fdb769f2c507cbdcf2474b47a805e49f267bfc0eb8fc2523193a0be938e2f2b568ccd49ff7ec1441ae61a482aabfebdd0afdd8a2f81a6ac05abd7a6ed3ca0ffe94ae346050392c4b7c7353161da77addbe1f64524548af273383ef1fb9a7c6a52fa9ef3fe684f0921beff29ec4ea92cff9639ca8e2b9ccac4b3b107451e3bdb41597b2ea35ed78559ac1afcce0fbdf483f2ba0e012eff59efadb912baf820ebcfa520afe27370d6e80e5641e7c60be955012e9a96223ab0be2c375f82275df1f322b1fb35d7976aad9a6171503d9ce426ed987c48433936f0089e3117446b68c417a51b85e59dd116306187304c4b9186c696e9aee669668497eca00a033eccb9732483bdb496901a49200fe9b6a77212ca162d5fcfc7379dfab55b645c13e4cd826fe0a38784a04e578e781c1c7200e9f2ea0bb9f63d325502daff9695ffb0522b9d56e215fda875c087b6fe3520c308f56c40f6ea9f4465da7769297aaf877a4207e1bcaddec17e3f212d198f8534edad8bbbdc06ae39856b606d168c65a29dbdea30f148ee2fe93aa95cbf598ba9adaa3393d4897be577d465ceead9732bab47659c20b93f8f375e72fd94c9ecc63d3a70dbd3bce775cb1458646ca8ae824cb80a391a87c0006e1f11d2644ecb709e4c341f83c624c4cbdc24a8f12be2937748f36b7833eb9c76aa0c93f0b5a842e34c4ed672cb0f2ff0968ddacb6788fbac13c32acf1f21aa4de2b230fa5d6aab0fa37605ab069ff351aa8dfbe5ee44feca2a5bfe00557ce258d1a7a2ae45404678d2fb805412148d40d5acb61cd854331e3b7a276ef461d69ca392ff14c535dbc25d92aa7a8b3c0c7f277a543554881d959b1b9306fac880ae39b0f6b1ffa29c69ffa2343a1e8cc17564137e78b968275182dea31f99aea2652e578f6c3643ae8b84b4c15e00db68c219241764a17c32260492d8b91a61999dfa962bdc911c9bf42f5f6a6536ec69ad8b900dba4e1031bae5faae8d48ac7c2149910a87ddfea944819aa1644ffa08b9f7129cb1c8b6389984a597f306ab0b55dc011f8cce225bacfaa7c944ffff6396d53f5dbf9fab5315c6fcee077c89f4dec0fc4c862b7315825220cceae4d91d31de588b81d22a919deba70684b35b8cb34e58b77ef1a5098e7798c463b4e42f93597e75a1d60bedffc30c2902d8179909d6af5d7f695b882a408a4681a215a530b446ec64c032f6749f151763a1c3468f4dfdd6b8a608648c4358283345a2cedd8fd152c479254c74e280db4923ad919def3e5c4b0f54071c5f869c5ec24784c7714d64b20652f138b4a8a95614da35a10b7d41f42cc3aa0582d07b8fbbc458195af6e4521c90cc064a443dc8e55f7023f88af22ed67abbb02b3fab09c0618c8b79ba82eec5d60a2104df86a88b37e11ef57f350caf6c29e3e01d86e2d8bcc6bc30c1354a87b39ede4631476be099968a396565f078522760a2488885749caf77546a06f09488f27496ace5db1cd59c0b9e3835fda8ad673ee4868793ee0f645a95f0f0d1a0779395f2d35c4aff03e0986e6c4421f8e6f33a14b76d958cec52d2fec4e8376af0b984b11906340796513bd7eadb72d432e3f3db64ba03218b0690fb6cfc295785ca08e1c54ddab76c015d66e7e1fd64a01586d18c00ae239e176da61825dc4e72fb6200a4fd850e51b07a001d2b8a1c2b7adb5b9cb7f346d179cba160f08a20d79f431c4b8b9043984845dacb576620d81ab9f88efcde8a4e44623575566608b8c16d27aee72c51ed890daa799938b24c0f80387a14498d7e69377642ac6949d6a4f685cef16b11ecb948dabbd0951ec81df31f06cb512fe26fe5535327fcf996b6df08fb446d15e4f3f2ffe2464e3b7c7d3196e2356ee2ca81389f8cb156fb9bc8c11059f28183d79d6d6c31654274abd4d257e83114de7a7ba2baa2eed0776664b18264cb88ce4cdd25a1b868fb187705c108128d519a3adce411d0fc2a153723bd5900ae4f40dc49dc56caa192f5ac2fea198313b9a6c627a8fe3dccc14b2335e6041a833680ce46e87dd1fb3d53d64109f6bdac2eb2852b9616ef41a49062acb2ca59fad344e9d6b1af387f349f9fcf3169c9c7c5d2741c8910e00d463533f4fc86d93bb44951d0bd2d8ce565330dbe1afa32cd95925d6e4db98f0c800d4850de80c8466a1aa975372fc2ec4c4bf0bba1e88d44993c4c2c83497fee78bebe46f075516098c7620fd6e7b72f083663f7da9cd9921556c84db7af531884c208626baed428fb09cdfeccece305add407492e46d7a7a714a03cebf5a2d0fb1e75fdba3576a6e46f7cf844596caabb3a39a48d2894d6b2e5e0b86e351a2fae42cf849ad426d57c47e3045d9671f228bef1fbd3706a8216cb80a3a4247e81e03427e9a9b3a4e0d817f9fb6a65ac410bc89b72a4604b9f5f1fac933237438d493cd3e3c2bdb03e2a22667e8b39ccca85e1c892e05c43e8461247f547a6f8642ef70faaaf5dc53617454641e3e355bb1cfa0b67a1c0f65ae4b3b7858dc0c27a923db43c02aa1851716ffed4eb9809512eb5cac315afbaf60849907ec89cb15dbbae6b146b9bf387196b81098c6bbfa17eea33d588905d68b954507275599ab1d8af6709a2398047f9685dd466dff8f0166878509ccb7c417fffcc8593dc024ec646fdccef19a6a8c6a74ba74589fa97c7de10616dcedec804e703d00121927e39384afa53de65b6b0f5aff0edaa34d7e5a7d9076e2725d0af636346e8882c91c60111e43930fb50c4649c136c840c264b342a4c67015491f47c304868590fb79a959130bbae0fb2d232310542d67142fc1e7bfd2aa2c76f1c2459ef75f2201d636458aae00cc78a1c8d86970433aaa3ac686d286fde27037120a966bbd579835fb9017c6aea2080b0a1f4720f7aead450dd001cd26f697aceb2294436aa16a4d2e64b25644697c0fc43efbba977c8ad70b9e6fa06c26109d4f6185217f89b605ea23beeba285323faf994f2853a56f5e6f614ff3252d15fad78cbe79dcd2987a7383595a1ac1590bd5b05d5a172cd385b93171587e8d108b180214563bf16405a13dcec3b96fd5330c842c600a99aafc8c320e5b18fb224a1a65d4f892724d5d92427bb2fc8862d2f411f5ed30e2a3d40864c7fcdbf2b08ed2a888e62e7430b3ae520387e7dd8f7b0da6313e3939066fb2540c22578597d3a9c26964c5df5bc939f47815818995e9bc2e15545fb771b1d769cdb5212d8497cfd8634bb6159eceb65ef60f61824dce3fbb231d4c283d89daa0d7754a14cc3580057a6f914d8ab4a7862801ff7bd0fb986d349f3d597f3efa133e5f77e54426b70ba00ffd08e9e1895f10af8ce74e20eb3466d37dd644feffbe7390f75b940a88d3872b36939ef5a85029fdff6c04eac833a1425716bd976daa4ad9b6d8338300cd76ea2c7ce8f9d577246fa50572aa7efdf47d07c2ad234b7a74b7b767e2e4f8b74d8f3b4cb427f1090a76711e6c8d92b0ecd0af3271be6e8dc5720e7ee4d40f9788a9490ccf1eb21bba826b15ff2d117f2e3e66d172ff1fe426011f849401b6936a9180e150dd46b719de1411fefa72414beb506ddd561522f5c949e35d0400b7f6885deaf3572b226a0c57de3f2cbce30888dc94fbdc0982e6872a7d68833b5bc5f3cbc89ee9c1b34fd7d30116c847fb9391628a30ad5bf6e5f058429f939cc8860d6e1f84a034693ae7bee20d1882e88d31538fd9d58b079ee1cb2ce2ae6dfc78aaab5eb32045bd0cb2b35160206f268a546b838e56a85681627e9d225dd12d8db69f69bf69b0078d84016d2e1669350e1b16060e480ce0fc13b42164ba1f3ab7b35574c54777b27ef32734ed54ea73eb7f74b35910558e567037aa22e91be68933ecb0b77d0b58d461c5648285415645808ed994c23c7268c0773548b232a849e57618efe2ca9c14911c596393cd49dad2900bcd17dde12937053a6d1d5f58c1ccb719ff734a84ef63324b385a3b38217bce2b06e2ed688e5639a2ac9b61bf823248f97f525541335d74416adcce4f658eba79853ee59ad8e9fad297bfd0011a4f3124dbb3eaf8caa218c8af5783ff715172d2911bc04395f7337424ba485bb310d2aeed5523f49e3be142be99de75bfc5e42d7ceb79891142a9d14efba25a776c66ac78b671011b23493e4074b8e7c1b0f33cb69e357a47634ea32d204163396a6d488d017d60533bf65fa513f5e5c2ae75a5889f16b64dde3d1070f8d2dec5e20ada451add4e805fc0929d7a2c5e1ad7b8ec3d4348c774497fc8c88040ef194ca087bac7c0e12a732d550fc3f570cedd3a75192eb0c3d5fd5296e4a730986fc3e452cbc640d1ed0614f8c3e5007d34019f4eb8e54d998cd9d7efd5ec85078e03edc8b0b80830d5407d706dd386acced444a44749b0b0dd2ecd26a05aad90433496b058fbf8fbc562241171bf889bd18948a07a1b8cb29603ebcb69986aeed90c48225c38950e79ff09285d770fa8b299cc4b442643de1770a61b44cc184b7ab4a3a99b816b07207aaf3429f116649e68f08834cad566e42389e1f849d5997a6cf5656ee6a1ba7884eb7118c815d7e0b1dc9d3a6aa1f50c69468d7af89cde4079b90852a9fbc20ac8c3b7e745594594ae6566ff0b6be4e057bb247d0b3cddae50eba7273b467f381481975fc17c53b077fc19623366b4b7cab8b571a56cdbff13055cec1ff33e03891e088815dc29739db2e959badd97cdd5974285e4ca0a4d30c63f8bc5bf9ded7733ee750eb740dd66f98bace7832e05f358ee7df22864f305483ecdd366708f1967cf134559889a231a5cfb4097b358afd61b80216613073cc823675202c57bad8d290f368a18374f1763102c0c3dea125414e0a402df430659a327f59797a0e0e531737bbe2616c252aa426a62204965f74ae27514a5211d8ee2736266a70d88a17f5c8d3477a27790649d56d25087f7275403830b1b34cbce9f123d963f913ef4051f74c935cb804a2aead1d0297c77b207758eca8923d3b8b5a0e6901cddc3add400476c61b5be2d612fc73d8b3360e3197c1f636f01241646988ab07a78e9fc6346f3aa8b05a8c67b4e6fd3c92ff9315b89cfbf0cce2257fff1ccb21b51e9da1e1f8b01ea6a47c8b88d15a74966060e01ce6f4e454241ae02ae1cb3970aaa223f095228b9f3774827e51de5d9fb272d4aabef39feb4b0409cf83a1206a79d9d22d91cb2ff7a5a6f5f6142fdff4f154b55c779f0eab9d9ec00c85e44c88d517dae351fc8537ffe278cd8f4500797d5d2cf8a4cdcedcad955d51d0d05a8707d7ef27e831315519a6ac3a2f234e7cb6454650d909cd6d5f9fb62102681dc5551521a8410607fd4a49d94bfbf0ac79845f1b8fb3ef26db52fe74dbdfc23d5cd8441bd6a80fc5142e0957764e80259a4b0e300c765d2a7ab4642cdcbcb4f34dd5367848327afe06c7d551e5aac4a2d3258d83b30e8122e0a0c5653a75449d6a1f4d1547f7089f99d7846db12a06959323a653c73e1aaf97a190a94bb8c522190af0445d69451e94365402639ce27e8b2a0511c676da7a1c571502dfc0bf459ef402934c1ce8738773337a0278e668fe810c975c2f2ec6ecb268c6a39a9812fa4f2f43586b8b2936673afc978d3cc6cae47bcef57ad9c7ae8060069b660a5490948e41b9f46df13f29c18783040a8ff83259b87b37696795610698a77abca74f4978a40e3da25b017431afc56cba2283853f41ba0e7dba342962511b10e29737b6053fe22102034b02a1a30acd5ca37232e3c7e508006a57f530a1a5eaa91b9af49bf3246331c0a10dfe47b0b7acae8d768ebae208f329f63b5482d6cdb0782664517bc8f55da8352b07921f3e3c90b9d0638ebc50b7a9e4eab408e002b8b98a252f94676539a6ec56bafdfa135965a02f366e4ebb29f89fc7ee07421a7be5397e40e11fa7790ecd89363ff66a73ff7688ca51269249f9d3f12716fbc04ddca3d178e8e65936cb6d1d4a2133fdb0d2a2fbfb9e691c754bfab6646f0ed2b300cfbe9079ae76e70fd24c5b6c2c659b3bd27aeab3d0446cdcc98c6733b62addcac602735aeb7190cc5568e133d0a8cb529c52ce684cc90cf4dae1c376cfe5f5ef3678aed801b292ea3bc739e2e4785ae85be070e4aa91d3d4f0dad5d5260f543018386cf797afdf6a7303dbe2bb8cf4dcbd37eaa760ede5ae92349ef242cb5097f494714ad3c52619f88e5ed339ab5f1361aea848909658d204a2ddabca721f928ce1b93b367b60eaecf46a465125370db0b52b577d72b315104de0ff5726bff553310e8c51f61170bdcd7a9ed4746fe66e4a7dc7dcf71b2948728f94e62c2aa4b1ceb706c1d5d6c28e32c51d610e2ba8d9dbf7eaa96045afd937ee705ed8b9c9761447f2589dc9b75260b4e6731e99ddf2c33e82569d85c37cb80ce6e236d84e7f6e20e7d8e06e9c52555c3caadc1e9502494d681b7a504a3ccca0b3d483a0b59cfb60bfbb10cec0eec1640759001d21a915b318615f84d74a9a362db350d04334fe678044129b17d4437c35c352476986efda81f55974d4eecdc245ec8a206bc7137502d78c287aa0bc0e211857f00da3f3566261e13aa3c13a6a02569c09d431dbf8c399b90b1d46ea83bdf5dad7053fd68c4951ba894f6246b64ee601cc8fa274e17482432479dd1e7ce8ed51462142b04ad56f2e778703e23d4e147ce70896e55e7317f12f71d31c08f5cf318369b9077bfc5a566b67073b4798253d4441de3eb77aa8cf0fa83c175258056e1f3155ea2e7a032f1e6c592ffef74a90f537031969c78e1215f5f4c8dbccf1e67b5b25fa3de13be46f5aa363b247d3ffd7c5afe57a5635e26f48c4206b841b6bb54590b1243c19ec73015c575ceee11b6a67b58b46ca6271e341af784d9122f3ddc50aa64c1b8c4eaba9ceb66b4eb3d2fcc36dd484a8dc97a04e7dd5739b5f39ac2ba5715c820ab8cae029541f62d74db4c561219ebae1c9bd7d9d1050dc5117016c7e7df18f0f915354b756a164549e5610d3a120cb0adc1462318dbc827b35ef2a174e1b5a31ae2fa5b8a343b73521cb28da1075335062d140993e8ebe13b7d4ed28b2d51a16a9c03a0f2fdffcc0bc6de4178f9ac6af2ce6a4f8bb5b91949050ec25a1cf0a9bc257e23228e46282e7774877906a9f47d42b6028a80752fcf260cda566cf1d8c8aa7c87e0406e8503b6cf189110bfee16e96f180483c5771e9bbca56ec2ee18ea90d86b3ae8d26b18fbf01fb77606b51281885b084be5312776d689dd34a9302059b28de1ee657421c89cc20041f8e2bd56afe6611d40b1c4677eff290c61e0335deb22338d550b26e94516e07ad24244ac41823e60b03245d4a2dfe6717111b2cce145e9aa3825c948361a4a28310831574b1280984f5af3209739166100b3c474039f2b3594ea436a131738c6b0762a46fe132462c14d320019d4440c2b9e258f780097944fc3cd29918941f7608be0349f1a2c6cb51d43f11fc16f6476490a40e893d8b9f453a909da49fefa0a0b7f60b7911677285db06efc534e79e44ea8a7d1fbc360477be3e9786cf1b52ec9d888716073ddeab6a1367c8ed9891ad9e9abd04e35fc8032ee921872af5e23a1b061b80f16fc910e81d7286a17b858508fdff1054d24c15c1e8a393f3f08b46b6087bfa6b85e7a2176a8158e7672b550b94ce8bbce64ac0eeb624fc904fc789d6419f45190f6f57de19230540e306af30f5a771f4c1de045dd01e714729b30f015e7197c7def1c0649ff6d1bec5ed504ca4fa20b4cb717f358929a760e86e3d18e042a1d07bb265e265c5675212b3d48acc6fdbe52dcb518695abd23b1644e407925c168cf2a38cfef6ed196f2cbad8fb96397aa71e6e1ed30624c3f588fd3595548a1a542ec027a34e5e84702e7aaef5eef58ef6c3beb99ec4e3dcea59ba3a609ebff3258be56c70fc15cbb1a47799bb887742bef094d001ea3dd7540a77bf8d3df60d778fea2a403486b4bb302b350fd2f2a774a9de3ff09459280014713d5272a07ae8e93ccdaf3c1de84aa335b01703d0e37bfbb4639211060e70f0ceb11ea1f887edda13b0f53d01f20df47e16b713e203ef5f1c4c2bc0d8687df2da4da1ccdf6abb723c687be6586fd0a3c6b6dda027b5e0a63c59710d5f02e67c61c97629ed297368b34b1e3dcc6be821a9ca389f3f1e8630ddc574faa67c33ad60ddd552f86dd629d76dab9bb7b06c22e1b6a51be6226b0b93eaa77fae22a4bbbb45b5772b121646edda2605dba811bc42e514cfd4c1476a26084373c6e8eafcedee66bf9fa95704e221b02d2f07891256f15a2717a0704e04143188f334337a47c1944c54fe282565f3c20e210f53abae15baff794e1dac6ed8fb1a01455c666c0d439f6eee3a0ac8a6a3341a96c06338fb664a7728cffa828ba79fa40d9ef8081631a8c4588ed55e341c5cb94d52d355fb4ce8f17ec28531093b6a6c397e5989fbbd97955def0dc4e5c993f6f3905ee1591e84b10ba9933cef7445152a715c68c975c3a7565bdd910171c61ac65431bb3dc2aaa2b503b36191096dea00f9faa7618453b2985d16ee85aa621101500763495e855cd1629d7f1f63996b539d2ff4b46d01b6f0fab58880161d0f8e184379e9d10f744c69fba8338d00571607dab3ad6429271bd55605cc8bbf1952fbe34b791e4c3df0499c97ca4b4756cd35ddca625cc8970b97e1215ecdecf8ee2a0eb62a89696f68dd73273009b43904f413354c6fbd4d4219b31ea9911dfa48eb3d85b5c83e7dd174ec745c3e4f42eceb8fe48f44e65fc5ca4093e09c166c397ce9f7b64aa147654ddb17a3ddf1558c8d8601edc3d13f3ce497ccf85dfe38f60780dd3b0f799f9fbff8de2eea9c2d1caff7ff3ca0540f0d09ceda6dc849ad0cc585d2bfc48960694634ad566cc0dceb170cec1249eabc6e153183d652e0b67aeb59d4eb26ba0d84ffdddfccd79d375e4f8ada7ea59890b641ef31bc9b70903399525bff1386ea7d2a660df1f5fbff99c2eed4659b56be6b4fb6908a2d41b7e4fe2800ff964a5cc685da4220fd3510c9d16c6661f6f0f60f175cdb38e09e5b7f361fcde4d3303b1a4fd3108c540d48d9d27c79e2d4705cf7a78ffd5aba4b1ab09b7d51616ccfdf89f0c7343d7875a7ff79d288f08c6ae7479dde648a1f267dd1e1fcf177cfae1cdd93903cb5365ab79d2f2fa5c8f42cb78069d2bb604f32de7cbb20dd96eb20f4d77aa03d8b07e3eba8a0578e7d49142cab3c6d407e0681011dc4945477d446e70194cfdea36e56865f7148d96d137607a3d09c74de3949644f5fc90e3b81929231c1f5a796a46107e7272c1926ee90a362308aa2562d3f3da1f0ce0548e433bdda21c07879f787216d0d35b3b731c6145552532bf89ddb59dab85df3a1de950965036812b39ff6dff53d3b79b19e78d2be818076a878115f1e0f04ecdaebcc133f08f2fbd01ab2cba8d8bd9b8d08f0cfbe7ec11a43e64857b660f493fd1251e1b0129ec82fd706f7171858000ff9f8336210235499415a49ba5394e61029ea7d0535ddc471b5b6dde230ba27726e64f49f9d7f57d3b388a876aa6b86e469a53320cd0b759baf55eded5d52008cca100c3ae73c5ec6a1aed102033253905ae858a31dbd908a3e0f2b36e85f5cfa091e58a6d0e29abdcca250ebe921ef04d285535db116ea51bd4c11b1b5ea03c49350772facf89531a6fd5956b456b1faad45bf569d9a07216f00857785e51fac30eb967f9d814af68cf593157725fac53b1912e9d9e89f594869828184fc25fa11eae75f3b61ef20b65437b1004cdc2f29d8c01be1c766d1e365fe43da00051b011550fb38ed51dbf3ad36f16e97ae98cc9015295ed1f5f4f05cf1d1721684ca791b50fe55aa6d9bea35f721d9dd6cb31c02bd9a74a486173e3ed6917950446f7975f0015281d93e51bbb4c4c29cc9a74d51cf3cadb8331eaff3e3cd61245912b55e417f6fa651f8d80badac41abe504e10973143de5429ff17eec164f30ab2b262485f4851fc310fafbaa3d6c4fd7121b890d1ae45fd700460580cd48f342543cdabb2e97b96f1a2557013b9a12fd9fe9140c79caa0ff0c822883834e1872ac273de03e4909a99943360136a0ff2142f178fbcac9886625a55fdeefb16d8d15a41c895f135aa829b283ecbd6d21135c9762f216effcac4571862284d879736f73e40b341e1d028959848adbe7b0228c404d3da6c65016fedd5102f8037a7257519629469739a840f6e0070b3bcccb8442803b90f0edffd2a49710d9b61cc68f7012450f152621eb636a751f9dbc85c7a36f3b9cad39b233d7d2498872bbeb6883ef5fd693e7e8184f1e0a3b7f895052d0a9ed57496763f998ab7fa4ce055fd51747dfe58dca197dba6869743e0622c17378b1a4087f552148a9eac9713340a036efceaf3bea8f690c3af659bea9ce1bbd84fbdec0afbded15d4bad87ee0a5e0bbbf80e1b81bfba77eac9aaa14a0c1c5666ea24000e5b91d2a4e8701567ac0c156b7573830fc8ba761f08437c456251ca8f82db122ba0959b2821cbbcbf5a6420c66b8bff90775129a2a96ab02566c2ab98ad4007e70922d0c0545843c1e3846cfa9c417b1e8eeb736ef6033b3b291348f2044ec2af32b12476268e3afdf13f0115ef5eeaac90d525fcd28f53d598367a317e478ae4638a3ebecf80b4dd89c958fb342b560b235d4f80cacb1b009c90bc60272d0a6d90bd555fa5b14024de595d3c79f1ec7525bdc1d2e01a5b1dd4a8ea64c743e006d87dcbe4c0f2d48d2952178149b675c4eb86b9bb0b301c0113bb596d349aeb83a9a752c79d12f0569ff5c8cd988c21419a8141f26a39d08ddc9d9520557812e2f05054efbd001b2974928f7d94601785979f12d629fdf9a84e1117cae4c07f56a4eb73d8d6fb973c0aca3236b2613da3b44e45185e33d3feb2a59c4ca25ace3e57b66aee57448870648d59985154d8af54a2f92545aa98509c2d4d8d20ed49b0516f23b04dd39180d8b48018f57cc84efe841086d384099b234d4c8432a1950ed3f3c1cf6113c2ad777f1e32efd77dd12fb3f3c33ae94d793f51efe15155c8fda7ff02e1fa625138be5aed381c1335144dfcbf9bc7621cfe800b730167ba441cba9da2daa3acc3c5d80bc6286f4dad2dd4c0d46cd9728b2105a599846a0f2e1d935d56d588767e6d20dfa8e73746fcc5f38da5e3a9494249ff3c5e85f03aaa8f9d1132e5486290666905a166a3476409935c634da3e3b569747ef65620f4ef64f2e380c84d5824267c0937c90f3e9567c7c356df8e49841cd93b197c28f2c1c4de6b8ccf581b5a0ddf0078ce02177c6ad9778957aa15a3e4476b88edf692d3de38afd8dc90bf331ee4d8b4dd7628b8a5fbf39e8427cabb38f3077e305891f26b40e8630a41b83369ffb6fd1f8abd73b5a3d3c64db1a8278c31bf6c80dd3ee6e7e397fc570988482a7ab13c2c20edc98a382fa35fb65ed937c6db3116ed202b555edb84f5d98832a804776ce8e50a459bffeadad363b91e21d6d3b3aeb6256e24aec72ed4a40aa9c76c8ae50c239ae98a9366a45e330302300e8f3bcaef2fd3c223498e2f646adc0128bd549b9291784d0be98551aaff0ea3a152adb09dcb7596ece14141e067de2c616bc1ac77d93b838d4a93bf81e516a7b32d8d1843ce020be8797277327b3b951ff9ec981d401cd49fa7b7e847a08944002cd2093b409feeab608bb74e59fbc60f53a273e8fc3633b608d37b04e6ba7b5649a6a757474e92e7e9c4ae7d195118b64c22233412b20fe956863465e40b3c679a42f88635ae3b15ef9403fff55a603df84fad2bcc3312de2d9c6951e993cae2ed03bd781f27a05547e7281f49dbdf1159a9ce7fec70022a1876b81d879cb1be4a3e90a137efb929e5e979c2667f0cc1fe0f9b5aab9f447fb0cfff57cb1a2ae0aeb24fc6c0b61e39cac12cb8d032498765ecbbaa37cb5b6fc9137337059079c7870e1c3cc043a5fb63b356ff9dcff602e6c8354dba00e83f66308bca5a9582024c77189cbe358f548014435060ada4334fc187879fabbb917694e58c735b1f96d9feaff881d1ea462ab0abf980d29ba9e04082abbcf534f92925b2df51f49beaf075574a95079ff2a61c6115a48c683347f6186d3f49e9bb2e75a71dd38a6e359f28155c71c958a5e44f75f5f5602d1a5cf2a4aa932896d62619e2037eeb200df5168259726b91e0fc6d43d32f4d0793dd84671110e424944c80c444ba6b67d312539b622ba88826f927b8b41590f233aaf3e906f58c9c5487c003234d4a1f0b8e33c2c4cb9de4a136a6f7014c8a23faea4f8457658be2597294d3accc00fadaefeeaa387ce9175c1b405da8f622ca0d521a0c7d1fb33197894ed1da91018fafbeb7c86b65469c398d0348b774d464bfe4e0688019b54f5e3fede52c68c6733148b1e19370c85035d96de62485e7a07b856886f943d1d70c6a52f3e6c8b8cf77e9795a8d9c14511f82a806e47a8223b3295bc03f60413f893d581dd9526d262e11516e8b43e6d21c9f057e64f4ee684e3e0e423ab27d521687f9e3e1fca3cae8fa54cbabe865892a4959ae689fc5848ebbe6d90d732f2cdf32500ed8de94e9403dfb99a0399dc08433640146ee647a8a359d5074d1687aceb413cd72033427509e08af69779d4e0008a9958d21f5610483c4fdf11a8daaf9050379902ef85f928a7cdd57f3f1f13c911cde67705fc1271f0baaae050b23dda8356501666ffb5dcd73cd1db9350bc2c6b5c44e7f82f400ac2b4777bc1f255814214777d4b306d4de38c4a47b5c936807d22b07c5842dacd77b411303d8a28b7abc9e3aa591bbd1ecf5f4929dda9bfbf4a071c729c4af1d29b569b926c362beadd3e6978c8bc25df149de336f8a1b3610d5118362c4d126c58fd1b748041712c2a49d83fb43c9ad84b4ebf26256e8660a8595b93d61de91ba18d04ef8dfd39142fc6ebe3339446396b1f9bf4d59423377b6141f924e182df45f54fda30affb688324c63a9e3f2d67e4cf5cedafdc383ccb80c8ff40d8ae57a5a699b00ffb75ce843133698e825ff12e62f5feaea5c94e3372eb946dbe821033969ecbb3b227973104052ebc7cdee0b1c25476228803df73952d1c3170cd15169a9aeef6b5856fec17a7f218d67270ad116f9ad5c54de910149a795a15f6d9111bb7441a4219229d5677770e731a91941485108fac5eb5e17b018300761783355a5b6630ba08ff0d95dbdd9aefae6fc84a2a77eac8e5b8f97bdb83245f7028120092db46c8006d150dd7ee9065b4f7563a36a1b607ea56a64a0b3a11d41e0879e55f97669cf095e5126a9dae789b1c1c37e53f00734d18f907b22593ca3d760eb946a57e00d921c4359915aae40e0ba49ff9e29f2a78fc67075e1df173c5e8205bde1d4dd99c95e3df270e10f478a01f642caeec075cb2c148fdf29b79a2fa8592e6fef5243714db2db6774a4a8a77208a67fe74e39656dc465c720d216580f03a2100c9f3768d3a76408f301ea2553b9c99ec8f360992c13887489ff2eeea650474bbc9480c59e38f2849f58ca7fd9a6cdc0acba7de78e5927bd47095819e58edb7c7e7ce266e5056cb787c89f44a341d9d8a94ae6c0c8c025ae560ceb4e1abbd431fb32ddc0dd345e03e1a32e888b0063115c472a9c8306a7a4efff2bb63753cd7ef616cee9e6709b138815a8143851f5ff98e9904f6d5c8e97fe954d5e3216787e2fb85234a26901ad63dfe26810a27c650466cacc820391eabaa85eb99bd36f10540ed28bc39d0dc5dd4c2d494ecc61894551e45a60f2156c64f7a89977a50db1a594a59949179214d3b2c6895189372b7497e604e6e32e0ceb8d334c78874f0f20672d26064ce6225cb1d6aa7d61aa64e6bb5c2ed2f10ec5dda696c42495eb7edc27030a82b3354160be6b4f3e4564eb5e584f7f435a2fc6bbcba0ffe11b2b5d9ea8c5dde26e391b9bd81eac2bbdb28374c58136dfc95eade4a6b800f18a7f82a5aba5ac8ac19044ba5168bff01ec33b6a038209a94a4bb0b8c4287628617b3556e27dfb71f239a6b6149591d7e9c0f4c3ca27377e9b9981a668450b90e73ba8d4c41217042195a532a8d7add4bd4dbacd28c76e5bbddb4bb5effadfa272b0d6749c338944987a1a18f33023399f2067722894801b7d5cc544e0f0e723506aa615e4660bc1096b85fafa448660f6ebaeea5dbba1d0819260aa4e2532904d915c0d8ddf1ad34f5c561e47179c5a99395ce640e4b0587bb44dc117a92246722c4947259eb243f1375fc7e1f3cddd75b729e950c3a3f97931a70fcdd49dedd997844a3256fe92c2a8ff8ea0536a1b3ff11b699689be676cbd897babd8af6bb7cff595c7a3a3d6cfc49af6471a498d7657937e4436b96aa566b566b5b5347648b6426e667696e0f7fb70f3c8705a95b0d85a4d36e4b1bc2d6efa344447d39fd9ab6079cdd0b119050eee156c6b1c9f6f56f63ca200a6e09f0dcc8eb7680b07b832066d577e213d14bfde57faf3ad885530c4a71f2ddebc697e6d172af6a2c3e7a6966527f50335e959b33ebedd6d484efe7e36539223674659d98085fee7f4f4fb891d5206c2df0e923554f1c3da5a3ab61c29fbdcb7c3a13327f7bf0e1648e8cf0216c3a62dd818cacf5e55fe71d89972318a49fd552ca7b5f0a2825a8941f657790ff1d82781834ed1038d23a272fb976b0e3e84aca8646d2c3fc4a5ef4086b1e39a58aa22a8ed899520a2163fa0cef49c1448baf70d6cfe301ce34c11ce4a7d726e5b14e7a19bbe9f0e29debbb78d071814791add3a84daca78ddff454402c10935957056a63fb91c0f4c01042262528f770c36914f0d0aac0595d0b7224fa6ebe43394d81b53955cb4a1c7153fb1efa570d8f84d11b16371bf5d6a2148ccc116521b31f8f1b17bf831b04c247901600da38c6a6219de8b8f1bd8afc29f9d7ac279eefacf3b8c9cf43e80d3ce1c21680435fe9d277c9d729d953a4678a6fce81730763bc03db423364b38cd7842575f9fcfdf7b8462caf11060e5599cef5c9386fecc7eb013549b85d91218b62845a62e1f2b64be21f4ce73c0c04ce4de34c0d75b1acdf4091553caae20e3a0965f7921777fbdcdf0fe32965c144aada25bd0eb09936b601a20b10d437724698538d4aac64bfdaaab74109ec3e1a7b4ba30aaa559341463ae665814e0cf6e3ad0e360afa7dc1878e225196fcc425b7c06f54529023dc231e0256a90c77538fa85fcd092df6a151c89fe6329155f1188c020deb7fa577ee32ea0490b44f8e26f15831e9171fcc22da1893b63df8817cc12bdcb8295f8145b8f9e644cd5fcd88c6c693ecc662ab7b20854d99d1b0a662a83307ff226090a858ff12a2889079b85cb2481e01b8d50ce176bd6f41c84ab29df157bc401fc9f019c209531dec51ef6b3a6b61aad274e4995972f109614c0a83273de3bdae36bf73dae03c7217c7758eb416d2dcc81c7dae06ee63cd1dfa6f314be6ddf52e7b1046485a8ebca8905ed82a373a814491135f22b017d701e52754dacc47ab8832e8d5e03aa14916184f5795cb8be6ec1e8f6763cafa5c2fd42875bf0856fa2a1de21befe9fc85812198382ca32ac4508ae63ef8cb13352e22fc4462136db385d3bbcc2f35843020f209079288ab283a2f8c2318454d27e0b9003a1b21dc8fb3361a955913071256933daded4993356b9869566f3271a6c0b5cdf67fb8e19841a1dcc987b238ed1e5521dcc11f0daf8f284664c62e1484017ffe4b4f8690368ef1a3533d0ddc3853868429d352499d91dbef85da1f7a18817ef1bc23e46a26aaa080f80947bac3d79e7e95d34893d0ec9e6177b0f091296d876f3936bfdd1eb295e3aecec4d0b15d1b5ff2605fc716b4658a08ae00b324967a47ff990f2792d2494b06566e5cc63d44672f14c57e1b902c631139c95827e0446c33f321b2f5053185b18e887dcead063127e7e8d020cc661b5a9509e8c9347bcedc0975e4899f1cbaa9de61395d4b6ae614a4cf58d6bebce770930d70c712c25d86f66c02081dd1d74faa88b1b6543a4f822dc4287a986ef726c51169997128e807d63ca84fed2f928b0acb40d909fbad889e24ab4663d06c5de56d529ec117d208379b6c3d05bab14494c344424d6fc6f5fa676347175c0e340b5535966934b3e843bf2ae1861d04491c57805cf84e7ef6466ad0986bc4841bba35c87fcb86290ae24d8d5bf0c19a286d9187672bddb61c61c0f490f70c8d5055408ac30c45850d9ca287976663e4c4ef04f1063d28d8ae7f1ad95fa1c3b7c94da92e24c93a7ec5bb270c567041e71b6799e3d722ffeb1d65668b400072f78629aa231fca64dc9382943cf9e3b88409f5a644a2ac9b6947c5270994f0859f1fd2e26e7070b7ccec8e85fcfa0fd5d440e4209f552524d8df422fbcd6fa2b29e4390236f6654b6fcf8cbf8338cace86729ffe19f6841a165e7fe8c57ee53216925926ad06b5d307172418bfaf69ae36a492ef97002e27d6d1d8ad425b2fa8d52603839285e4c561ac864e247972bf5fdbe70a34e2d3157fadb15245d59f5ae7fec133d06b6cc13ad74bf34d683f2a193bcc8098baa951c0689f167babc6bc5a6005bcd43b65584824e09cdc1623e6a9b30862f82115a79ed4ee69846cbd9783ccd087744481aa7252709cb80b29da0dbb5cf4ab600e3668b5f3a1c2f51f9ecb4108efecacb867d026d115b042b7758b49e1cc15a927726fce8e50cc20523c9694780cb4d42af8f67693cb0983667003bcfaad351532533004b19d35d461f6cb46ae95b310c9aeaf1536f96fd9ddaa87906c941d70ade286f02281c5e62337f22f5262ff37e75cd71351587f45eab5f2afe7cf91def67231bee14fdd0ce4b00c3dfb7d87131fd59f9f6aeff386f4b2cedbd8d832d1599363a0f803862157eb1e7b2775ebd6b3a1fdf3824e36edf7b28993ff476ba4df84851155d81876180bc1487899ef0d1b489b4dc97f0c6db9588d71a5bf50d704476580058dc79e699779930368dba6a6172cc34910522db1ab38f5ca2d36590ed44d550b48e8f4e0189205b20b3699fde46e26ae62540211760c0ec644bcd9270603e80a97e6b5988e82d532c35bff209a27a54843201e08973a106a9041980761cee68811ceb8f05b5e6520b3d7d669318bf30adb403f0acc839c558d74fbda6d3e0352b4c2ff086e26cc48275cb0864f559af2f7fe7db8956fc5d60f6cff8b55754fb41793f6ef40c53cf1ae084b211b884b27d02e425e3bef9630e72c652b68f89340d619c4a6d6417d91c609dab7cf17fa2afedc0d87a0f74ed33d2443cd19561b39666a776342d5a1966db54db0f07392d61e25f12b43ff48fe3a8f7f2f1ca6080407dbd9a10505d4b44b47a1e5cf7b4a3e697ab52519b63cb5583b79d08985f4ee75a3e92938089b3e43ae3041eb9a375503d2a844f6a1db56a20ddc330a2aab02eb8cbc66acf929aaf784d3330f364ce10506556b0740fe55b88dee0ec37d338feab0941eacecce27472ca0780ab67a05755b03f60af9c01efedb9cdfe858ce602a428661a97e2851627ba07020c19133843b47a654a7c03eb812f60cc6b72e9a2c63c2086772139d6b3530a90a8cf13aa58aaffd0f1b1fe19d38c2dda96f83bd9ce382b7d25a86aef326c035a36f29538dbbfc1cab54efcfcdb72ab3698513f3372c74fae52e7dd9891611e7307901243bc60d203003ab29b55aacfa0db8e623de6c1d3d0b2c752528242d612bf9e6bbbed6ea70a62431a54961b1978e10358291350bd1bad544ae798d18a8518cdb3dab02ce01cbf6d16458a977666b74a8b9bc343625bf7e37a103b40df812414769c1d6289fc751a7c9c4475cdb5c415d629047ad9a70e76b2415cee70e7132698d2c9db0eddd081e6e084e1f82e5dd99ecbdee6d82a053d78777a4c72362e7006bf1b8519c232afb0dca8417196a3721eae7b05f9cc06e7fd5f845ee222b0633f7a6a83b3d76399fa77b91ee6d91e9026b278d8f7a2951079ccfe9605f4dd117a589cf7a195899a60eb5e6175102b8b35d4fdc2a0c55eb5045d20a57b921e9229388c702e402959ef0652133319b93e43aacae84cf00493f87fe1f2aae5bf57431af9044ee222d385d3449c9576f5e6669f5d08f944ff44f54ee1ba2c7396b6aab68cee68839fda1c2bdc131d808d32a964d3d5e199d4797ee5efa65107f0b27ca1ac567b57edbf65b4fbdc949ddd229f85ef9368df764e6d404c124146e1369e27b587861b6b58b69e44e715341b47b5734226200bfa50563e15ed57adf45692ea9cc683b8180acde42658aecd8e184d2fd5c82cc247e500ede0ee14eecf44e6849d4ad3e7495f57465aabe112f17a36df7059cc541984fd6d840437d49af139999cdf1de75029ac6b588798e9a808f001ef1b6b1c845d7700f366df7b77a09e4aacaebbd288b593404b52a904a6d5e7f8c68b3245e6819fdf7a6ffe5c6ca419ad49e8608e69c7ea099df2c4f0aa63301daf08a09f62833eff37533192d2446bf916617386b0f4c69b607db58099ea1de5b648b2a065493dd461becf68f5c4dd3eca1fdf6ec57dd3ac9508327ba3f96b9db7322787ea55b480b1e142b95fed90dc2c471a8553659f80574348ba66446e11d3f982935938ca9e106a89699bb98861f632b4425226ea327ccb8555d8394841aa7f1e3d69ba57b6466d9da7b4f2499f2fba0445ca9e07eed71b8f7ceeeb1b9029a17666dd6919a24d4b33c2b05ca615daec0d3aca08e01a92a2514a237e80e8f4f9bc83b238466885b0832c5efe8557f456eb8ed1030ee49557c8f9c25dbf18559e3962dbdb55fd662877d248ff13bd7d53eeaced15f440494fc8dcca81c14e4ea2dfa51734840fafc590f494c17d9651c3a4fc97b3f9bbae932e3399efbb1e2beea964870f101b955aeaa161af0ac4a4f281d0cda6c054c12ae0ce6ddafe5988674b42877828cf63dc8ef60db1811d37cfb02372f3c2395798d38af538e64bbf8f86438173fc189b2e030a895ca141d62274d9f2a99eb6a3bae62e302d29830e0f1efacf454e32e78759954f0316bec3fd86140d88dce3018cd26e9f372b7f8e2a8d5caa250573388020d769989ddacadb144e266fd436130d803926107faa5084acc5276bea25ecf85fef3a32f88a6c3e266ad51299cb8be32e3fafe1657cf99f33ae87a9a363c4c3f54194734e741a7ae5d5f8c5d1b66b7ee8e2efe1831c9677c0ff4b38ad7e7097e85edca1ae325461fef126e015593bb219731bc3dbba9dd8ef0e399e16dd400ed87b9a45a02b0cb47a145deb70c83bac64cd28a235bb3bdd524a8e5bb2e5ca2c5e3d21354e9a89843d0c47a18cd42c6beeadff0bffaef102be278c1b840e188cef254c5efd0fe3d2ab382abf8b4a5a3b10c9708e499e0b34392937fe600dcd67439cb14ea0c901eaf0eda65e1a96f5b207d3b761746c7516719cb1fb0bc49f2e2ebfdc250cc63071244625e83fa89cdef143ba022c400fc152f44de4d1b0ae4cbbf35bb3a8c835a66de3a6c882295c6ae5b3f748345e40ee9bb4512f2d54eebf739b9aad5546f9720b9d3f50804a83e3b4b588ec0a9ab3301150cf6a7dc892b8687868ed73b04b5c6d101b1814879e9b155049025dedde8eef055dc9eb2b93733406001193fe8ef3a7c524ee8992952c3de5550ad8ca3d2ca7f740a8165cd009d0243e86101d0dcd98911fea888c1be685b520ccc944a1040b03b6e2969332720f9a5834e9630be4c2136ec240b9eadc523ae118a3ca260f6e641d16819f7805de123cd6df4f9a68b86fb95c62a1fb91d1c524e928b44bf41a49af2b72c386f00a3edbef3592472c0e6b1c5d13cee43be88fb853177b912203cf030e37d16f5e2fd5d92e6fa39692b53efd78334456b49d585d080708c81b26b2e4cdef265db55e8e86d422eafb3bbccbdc499fbcd04093545fc3803669f7c74ca2a60059955d04771ed971d2378088653a648cd4b2885b7e3b36febfe3268010888cfa4e8e9e22a1f2030a28e61912074a154a8b6104ca8d161db64a92d19e9fc7539d231d3b688688b0c56193cfc06edff921fc69aada333d077a5fb12ef73320118d636bdb3dc9a268728bb282445d602d38ac0fef952712ebe1c244b30c1c9b54d694ae3a0425274987f12276b4f6e4ba53bd259f98b53a833348fbef2bc41c3d922d2f63c962cbe07205fa04e8c45395bb447dcc66ab57fd0a4f3b5d77da0d3446c8643db11ac882c83a10ff4f67cc163662f227b2a14f031e7b1b4d073694a12d194f00bb1c137d18e8a05697e340343c88a6c092142c3fd1bb906e3dce8417facf10bc4448e027b58476ce9c88c8ab64d6961c33d606dbc94902dc37fe9fc1638ece9e9cfd843e81f78c8511f5a5ee9b61baeb76bb241fc3a0da38633e61aaca6b07c1930f99b4b8ffa0812ab0b213adf89ae57b59cb9e316b14ea59425dda53157a9c135ea22eb19ab5a5a40872a7fe8e32779b9ca0ae3c9241ecf6d3397f7ce237c63c8b0bcecf5f17030a96b680fbd5dd32a26c07fe7cdb59c1a0fcb4554b0ad557729c9e8e7d1775ad7805256b7861cbffcf3f6d1d5e9072228202d517d01374fb7b52636623b881ffb46f2f59f2d9a9d007c26079503bc5c8e387319c95e07852360971acfb48a0e54785b5cec18a787674fcac8f1c567d45b82a049c66209fcd30924eb7f6b0317fcbd3b019cbb20d220aea33cd3dbb46a8dec80f8f1df055c82a01ee6e2a304d83ee3184ef2d99f67726e184fb12f761880af7c0eebc4a6fbd5ec867b2a42f77d31f6cc5a8583c87c55e16e3dad3f65d8e59574153f7cb71b42b7eb01d3cb29b821c8e75ea15bb7aba29d5f2c3236c0b09a1d7c5b9af363c6da133098bcfbb974cf4db8f39afa4e69b268410cf732ab996508866b24d1025f1ca3b1afc92cb784b8d9402880408d02b302b49bfcf5b81ca3f84942edc401f8f65265320c1a55e8e098c0ffab269d90ac1dca7e31d62afc293183074d2786e3de1efcabd7cc288000ae09aded09a01deba165bb61a985caec75154f0bd7b4b2e3f04fb6c46f87ae7fc8d52029eaaa4785cdfa31a46800a3633f6cd7d2d529b11a424320b4b44f47870ef3855958ed6b359cc13cf2fdddee15ef1521ef690ff17d573300a1e85db1c8a00f521d792c8f42b67c5862a72553f73533990ec5d39e661e4cead197f7f4400f25cde94c90d72ae6a70a865575d2357e4436b3c43b4140ed328b7b20237c9e7949b64f6a2603864739029ad1254213f8a017a705e756d937097db45faaca9d93ba5428c8311b09ba339cf2ebd1d32b3eb3316dbcdb8fdd6d267c3630d1a6fd86bfe1f6e2831f1687109c8272b4ea286f8754932110bb3836d44eca5b677bd7c7256f9e2e200b60acf88ec176b8cb8012bf8096c493956623f4e2ad7221892bd63a68db4f48386b7b9b70cc83e0ff8114829ac21e02f3b769d19b47e7bde727d8d1c3ce5c5bfa528fbeb88dc984c06e5b1ced25b5e53a4d2eeeacda545a7dfe070be31c174d9e3b655fe562e0dcff36d8a4ca67b2ac6dba39a8b16291e3377a8cb5d63fb5951ea5912a55fa29442226dd4090d6b950c701b9a81751cfe9f6e29fc56e07ae1cb680943f30ecace082762cd4ea406bd9d6d5d798f47c58fb6e0526d7327cefc10893c4e7f7b1cb9e41c1ff716db1f59f596cb59fdc25fa991aaa96f8eab4af90039e07a707038dbebff40938ba3bcba6f30095c695cb8af44fef595ef9c6b91182d053d3ab67d28ca678832e99445a44f1ff0260817e6be28f2b38e2f3414e171271ba9c1816aa666397cf1440384657fa2f9bd2aeba53db3f9ef94cfdb912018c06903b00accdeb3594d77a635eddbbf6ed270cd5dafceb0b4d6e4eb40bee6e3448c1ee439a94e37f96481bb57f3b0891e2acef227e8dfcbfb2d191aba3af108f36777aac077d3941068c73f969c11186d683cb046e5027448db6fab299f006d2f6eabe9895227e646116892d39ee109558f84ad4d0f8e0bfaa5cfc9422f1ba779a72564264228ef9560db5a8438cc9d46bf2cd86cc6a889545a8cd2cc8e7616a14d101b65a568758df8ad889825b7d628643756c73bf48ca3ad0cc75c3b19c337f0ece826877cc0053a6665a7777e71a58af635cacac63faea35295aafc24826e72b7bba16ef0ca639750b381f614356c36aeaf4632df019daafbffec6c78d3b000a7b8af048fdec3d314335d9bd3d16debfdb63113cde35226c8fc765de37c72e95f1a5fb498a92ccf12c2b4e1defb82f9deeda9f1f7d7867c44cbdac3392441849aa4adc02198918c6ee6aae98cb9fd1ebb2fa096599277ded96348ae7430dc2e17a02a080c8d9f4c3f492d731b4dc1fe48d8988a59afcd412831d4b13521c837caf1d1d74f78dbd9f5d18b473ca42f5ae3d99677bc5aeef165530b5713f6b75aa68ed9b5bd72dea9d9855953a1ba8df989730e9772bffd658a0f48a0162f6b7baaa3b841d0d7fb0681f7d5dea7d13ff5cf5a5ba2a1ce3fe93483401d50bb2fd5ecf2d690acfb6088d72a62b6ee4e21f635b0392a293ad9725c0c337bdfc7058950b5673e8696cfe5ddf05142d6c5205563e19a7c74ba71aa40bbb6eeaf462d1dc7304663bfd7b955089095b566b00fe209e6a733b73562bbefe2f0c87fe36ce584ee23990cd7c8337ef76d5342bf2d763a0d6dc866dba063875df482461bcd730466d625a0b9a6a97a672ed68c61bfa8554ac91d8d731fb64b6e640902f77239e8575dee0b871247d68aaaeb29be1ddad165de2583112a56c543e89fa8e59cb01186cf47b924b631887aca0cb6e6f62350c0e92f834866c617cb591848647508b890e3c11cf783a64bd1921690f91b05eea2cc32b25d307b4ad2dc841f2f9d669f671d42826d069f853b5ace56ab069b6115d68f1221c9fa0b09f3330482dd08cd978a55984f0b4d23e3557362113b6af718fb45190cf55f87c371efbcd30f4310378497d25bce250c37ce307311b6dec6c4aa9c2531e14d3dbf5683fc4b8a47b63c045af7ff41f031e436b522618f9d085e9e566067e76a9b6f765667093e947116f2e8d5cbcd4d94de4a9674a862c9a724dac78dd17587970640f20c62ad0576939563d3dc637a0e2d0f1fa443a0c210a2f2ad0cc5ab55e2df5d749b9f53e1e3213d4764d6a9fe974d048bec946870d2832a1ff9e411c0679b6ea5e966234f4e5c2bfe0895c0cca19f627442c60eae4dd9b3a4513c4dcad8668a1a95b89f0a6cbddde8b21b0087c8fed9175b0e5e4ea88e4dd4d0c055606f3d699b921f236f05a1a96d2acb8aaa1d666d2f71c29f8bbb76f3515a034224df93a887d5888dce59277f596e4ac78d7812aa08595380fe80ab59b713c7def19ce200481cd3346120dc08855d4f27db8818ef35fb3f7ec987f65e0f3d9300453d2ad179d2000498c75ab943117bbe1cac804e8dfde7d0d810c7c25998fb6e28befc94837ab75ad0dcad9324c4ae474aaa1be9064d304ecd5c706fc4d776cbdc908ce781d5856aabc01e02a4c482296156889fb3a66ac03f8f5df334fc96b323488babfe5dbef05e58719ea73ab41ed8fa4b754a3a6f5ef5f80f1815306757ce27a8859171bc9f88d80e7ab5073c7094f321c4b028c05b3a7771835e4fa0adb304bdd6fd913a481664f59a6db6aad6d9d805b01a8ce349e091dd2c07e9d88559e4eebb3f7e6533fe137bbf58201feb2bfa55e704a2ded55573e36556518046b55a12220b4eaaf77a45dc754334b0ce28856501286c40eba82c677b3da346e1fe8bd244765aac3e616e1db3a03af6331083df99eb58a48a3a7874dcbe35920cb99d7137758dba26b80b906925d2a327bf8583e6a38ff76a582295eec056c8dc70d75de34f02f101d597d402ed0a6b2c7368d851aad2849b80b1375ad7a35df591189d6b0da934c1753574243ee2cfd12016aad35f316a885cfa49443319f17712a79a4ba86b7e32ecff0e183051484d359dd45952e5c186520af64863f3d82894335da2cf26f4e225e0d3abd7ff21f8dbb987f0fd9b07e80d54863a94b1924aaf6ba02a415d091b1c8216e1a5332c24d73855200d61212da94df283d7d7d11349687141e311cfd729c24aff39e0cdfcfb3fb828c10cd5465006461392069ab15cfb9f3c948b3619cbad38b77faaf549145d75788c730c40f66070ab692587cf129b4f2485b4ae86c23663b2d03a83d94c1ce9f5110abc27e10a4de521ff1fd5de3582a6008527bf234b8953c478377a6e754dead736ef850b62a1a954bc4a3f4218c7400f6c27c28de1170ffe36e32c293dbe207c3863211a48184616b2375c6a9aa724b5e52eb1a464ada8b9bcfb21f9219fea3c93ef7026e79d80f68591dec72ed2fa207671b6e5fb5d8cc0435f8dd45c71dec5f6b9dae087b2cd8bdc87ebf5eb42ed0c8c590ab3960859558199215387e5a01dcf9ad429b65d88855b7837a3c39a73ca1c44fcafd78d1c6621b1016ad6d896556a5f3ec7af626caf71635bf918915f67dd7ba5f653ab1016e7a1206377290ed3b2e0a1697ad1775ce555edfa9fe2f39d899d6c267c77629339cb9b517a2c848da8d6c71af628703bc2f4ad43699f1e8f2b5ff0492e54fdc0071322751385db5c335fcdb1d91a074b3b3e5c26db64f727cdcf1a2ecd3df8a8dccee1b61cda6c6b4b018f4beda6e1b41a9658cc1dcb25e6589746946ade6a89603b33b5facb2eb2b06f54cc26b4de159864da271a3cf6a4fdcab5ad79ea69fdc817560b8c1594ef2c3259f07251ecd728fd3fd3ca0d411df1bc9943b36de0a05df40020c45ab2ba12fe6a42529acb5ff3be404ccbd583905b24db0044f9a5ac29d084c19e86af59c187b533f89c27e395512c2d449a86af5b33fd26d7fc9b872d4cb68fe34da22971bc8366bd1c2f69bfff652021f8f2c4d0dbfeb40c8a0690845c980784942ad25b39b43e7d3ed41194f71950c00b94bcfdf8095d2f27349127d1636bb9196523ba8fe5b85e463970a5adc084cbeddd08ab6a5a6823a116b73ce46d8aa9f2dfd9aad6a77f1c44d36558d706a021044a9af0091c01722823aef8986cbc2de6f4aaaa357ca51276132703989b2d1c92d4c8ddd6862059cadeb0b009793c5e9ddb3009c7463d69f5e76382624c3996f22d5ae16dc944fce34285b5255436864dc6caf2a697a463456d21634e31cdcdca7661e0803aec2809814ddb49fac1b2e7968e0caadd46fe287aa65466719ec412c920ad33cd1f160bac4dde0e0049e6bb07ffba9eb4844f8c19024b84355acb7153bbd3ad9593ad59257b7fec023b8c6542afdb3260c305f70f9fbad50eb1a9f9566536941209eb0f8a272e1f0d1de960ef3d43a22e13622f34c03cf664eaf4ec6cd04720203bf6f9f03984e2d15dc5ef592316de1e64d74dc22a38e4936c6fd14acffa7bcc9780b94da88da27965ee2447b14151a8a59c7b4eaac262f917a527c01a6cc8178d388bed5d36b144869391bd67d023d9f84fb78daad475470d0f242b49a6392be19fa1c3a7f03a98f00ce0afe1861d7dbb0f34023c37da90f7c94de0698eb257b195b9b04ee9e56f5c8b67ea2446b10d22369ab3e9b6c0895c6c29a23bc2eceee608c57fbddb0860546f8e71906d956e8b3f694231163e0fc251019891c5ba5408797bb2e568b6eb0fbe4a453de725f6a673a31098f0a0d5d225191e69d9dcb296e869deb335f4c16c77aacca64da68ea3bd1cee2a3f6dab6c7b02e556f36491e6c468b38501a76e71b71e2a04d68a48b1076c5f7055f72e9583121c19bac2803ac2bd7375bc17f0cac0d1a5cb5a5d627ad59f01cc76739662207ec737bd4eb4052f2441dc874bc5c95b54c3c0d49998d5b5d210b7641ba04c9d4e8e0c23bb0a2cb88890987242875d2cec73bb2d8fed328151981cbbecf67a12d727d88bfe1d7983d973f5a776be6bafff7b96ddd53eb52094c827f19812279515bd4ce8699706ae5d2957654086ac809253ca1b53453799ced907dbc5408ba9618e287a8f130db3ac7eb7cebfdcfe105957b4ef7702c755d82af7361eb8803cfe8eae7b3928ee11e6af3dcbb0262fe96807162084d89e68ed6349aea4655db356484e48393f58380c5dd469eadf8e2e8911f13ffb23a739ea8a670a1af48dc513a084cdff66604e951c2bc1a546f3e54c7fad2d8f8d08e2623e4071c1e4342d9c12ef0f25d784bf8a78861a6cc698064482468ff7fc3840dcec424e4973cd90cf7c81479c1392dd86844b3f39a5d53b09bdc1d363c47f5011e5838a1da8059751fe5fe3ce325a61d41cef55e56e918b4cdf2d3c2ff1f7add80712978e0f9b0e3aa5e43ee39a0eff8ff1b5c225564a96fb7257b96637910140e5a234aeb67210785b3b4ecdbc8c6a4b59e95991005d182ec3cbb643c23066ef1fbc139177de7f768317a141a8d95081855111d55cda5c32b23f39c0f7a57c5a562ce3fd6eb8b53f697115b02229174a5a6504b49fe7b2c4d4f9ba0c2faee8158bde7c5b5bde047846895fbd52fe217f861ab3c3f598ac4b4d78ed17fceea0af399a250caf41885d2bcc0240a6cac4f14c3ff2080eecce64a3a13af48972ac8e60d8a75dc22e4018559a379f9e2d3daf20125c1bda44edc00fee716c0ec237daac7356be6034bbe0ddc087d806e5b943eb43fa879a04028d977541466d774ab777f289bee7f045a55375308aed88adf152134276c224960da5818322c518a02660520ee4c734760b69e8918c140329765ce3222c026a1816145c3b2e7e18938e06e32f5d2f5aacaa9752c104c1529bfba90802ee0743fd3b58761967fba72303951ceb8cfba64d3d710cdf973b5cb907e55d86fd1fe11640255e37da78d7321982bcdc279a0eb3f2ee1a520de9a261e728e2bde44951ce0f3a0a2355eb60e2a203d27661663532893421a226addbb2fac5e5d9f148d2c30f981b0aba9053910cc317bc7bf942c33f49809c9a446bee58fb75ba0e26a8d982b381fe1664e0c3d3b8e4d8d34960d5ea065a43f8047f75bb79e02f8ab433c994479f68869b4373c3d062bca554b830f8b75ccb6954ea8a76cdaadbb3933a6ac9cbaa13c028f56773b9fbba8ba20145a36f1a4c917ef6ca108b3b33a92df5505c613584f1e7703b1d4806977c8db4fa039d30022c6d3ce3494da4edc5d438ead39bede70487732ed66fdf5d82555f2376132b3cc60361480a5a9faf001d24bc0a5f1a3496587d8671bcd66d23e4052bad51c17934094fdb974e649c860f77ae6a97e05ace3b6d2f60c5dcbc122b7f688321ca51d3f458351e67eccb2458fbab02e2227457153b2d1a2408dca10af55667bdd3d9ac0694fca7612ef3d27af7c92572ec46c4b47542b516fa0bf8c6fba09268c92591f03fd8f7c500bfa429deaeada56a8fab6ac77c9790a3d4668492952d8b57c164da936e4e94ca6a3e88d2cecda7a3573086141974ba718c7f97afd468af926f2182863d33964e41a2eeb9c1f37fbad8977dc47a42d372b3a7536310cfe85d6cbf217d8ca63486ed44160f01b16600e6bed3190ba4974d796b91a943e8acf5642efd5394c54ad1018d9afb78c016404fa6bb7af015b16c799ba6da6e3f1eb33fbefa41a8bef2afa16d97d741be7510456ba2bc002a15e8e141662f84d8d31907915801f44fdab489a9211815ff86e1c96a00ab6dff1064460694a2b47a859459d7bfe5fabeb62c14117ec570449e302ce4a2d3f937709c51ac4661dfa13aff6745ca64d01893e72bc946973ccae648f8fdb8e571f1d67255ab92f29a118f6a333579fdfcaaaba6e748b8b75cc4d17db8b27288e028f3ca01c43ce81e732f6d15fb0782d1ac86fc195d952189c28af8adf9d784a0e6254694e5f8dbf595cf8934da4ab21deee943c2c1c94ff9dc932d1d972a52063ef7953963d9711ad13dfd7e42ac39dc2d951b8f3641a4ab36316cdb8d2eef2b770fdae22b2fefdcc98c4cf3930f4ff6a1ac980d975ec9fca5d4544ecd284b0eaa3ae899fe383388ccfc2e3a54d06f7503193517289bac2c6ea045f6bbb341b7344cbbd5452cd260c835c7b6ce1ad35d5a931fd1e090887eddee3b5d44ec776a815be96f52ff1e8913fae6fa831c47a2c0b04e5c632a499d162412d3ee8415e938b57b3d4b38aaba42d128b49031f463d4ccd74cd5648abb0b9c15df51423a3f3e259216c9bd00fc61ce7c7be959ebe96257d73b00dc5ba2aa29142ca8c179231b4003ff6b4a262e78a55378b47e215691fb3b25dae98fb14452fe8f8406ddfb8006938454ace1fd050fc3517b9a45df8ed9bcc8cf8f147b37819dfdb0051f70f0f7dd68f0d992dfd217c4103a656c93dbdbf2d50ebdfc57bd315aa4d7408e58ac85b5c1055fc4e6ebded4e9d043ffa6f6d96522603aec8a0ce26b25a2ef24c90367c510dc2ebb587a6267cde494504d3e4c9d0828e6ccb1778cbe41ad8ee4396d8caba10fb968b35ad4acb29c84680e86be89c4dd32cc95b708b45fd650674dace2a1077c7a76d7f5cc5c125a9ed3afbba3a90e9cfebe7e83678fc509e24e6151d802d12afaa1644eb1c739e13e0c92c25ffefc2b2c17001d831e642344bf549d663ab0fae4575b9dc016d0bd3f032dfcc87a86c79f76eab6ce90c3886ec0dd0fa2b8e3c0b7014e504c20eb5dcd1bab9cd42f3bc7035f8deb8307c60cd7fcaf418c6888c16a1c0519881e6751e0b2dd1ac27c92efb5ea314df01a0974465fa90b185af8a062a43326e7372b7feb15b40c7cc1012eb4f53a5e5c351c7c1f92c317f0a920265a24634444262d9279a1f31c354c8de2753d0df3b41e1f6bf6f84fa971ba780934a2beb3ca5ea339f543fea923693a1a669ce2d16858f9b5db2e1980a960d6d6a71ceeb5c0bd37dd5e0babcb88a409cc8ff613720aa98e5fa97076a311c5e15eec6fa913c388f78f877b3d93e431d7cf64f1dea6224ff322e6126d2c3df54d2f37be2ca71b7a591c69f2c4454f647121e0faf74410e551db7e6d69e790cbc866d5043d6a048613063b272996840c95ff7fdc98d2b302fcd719d3149b2ec5ef85f7b06cb661075e79dabc37a9cc7584835ef481bcae7ce1abf24e7774cc920028632ec16e54057bb4567f4c7d4aee2ea157a1116fd6eafc194fac5494678862a4a6ee19e391be5f80dcd9214907f11da380f9b2c22fe5e4639705e56ae6d947c841c2b649655489712fd3a0ba5d3dd59354ab88e733f53dd7d534df16f0ecb4c7347aad22e3ce13a3829d8f0ee833233dc149fd20bad23db1e44fcbde95d9a704166789a3f5dfa15a3aae698b17c09f33d3a6df0b6f4e4ba79ab9d2a25ff70fd5968aa9b02268fe4da3c0651fdb64f0dcb90706a996356dddf69ab5752bde2c516cc102c7757847541ffcc30f9c3ad4489c348420b0661bcb406a5b65c8a6e0e3cfa42f67fbec2e344afeb9793076f6255d53470ba1cd00c995af212db4f8ca8a8ccf710199d66cefdd9ad551b84d28273a3f84b5025f236a468a34ebf86d456e1e1f915e5fa8da9a1283e4d3118dfce4b4c4563f4aaa2270d116fac4277f6d1bee867fc7ac50ec3a65ced0cf7250b015617d4f4d27a5b4bcdc21926741745d573ab54b1cb5017269e9a7360a3248567fe74d46652bb404593f2092c83432e01a00c45e4b84403854c9403004a8630bd02eea57e19e906bf1dd5491919772df4d90cb2fdfd00060bce0aa856a920ef7571f728c0120886bb65c6dc8a582cf170af32cd396342c3dbecba4df9a0120f79144bf798f15d24a8f9d9d70bdfa3687233e735ec08c0e931fe53986462315c6f4f4bd213f918f10ba7abe8971b5cc3e04e2423d57841c6571017d02ce02291fae44ab31fbe253db8121244482287f210555c5a3534a6e8f295c1dc226d2960e5d8b76f3c8e06012c4aa0ac5a072cebf5b0ab0a889d3701f67a6df638e1be6554abc4714fc255307a0a48f192b584667b26d28975511f46ec5807b69388ed74f87040328edf40cbe086d0982d805ef9753a0cf18cf902bb74198e830ff8eb0456273e70e51f65d4dba1e99b99069b9b597a0d802c409f129e808c373fc6fbacfee0763441e28c7d056cfa9b140b93320f2bc44a9bb91e687c798508c39be53fe6538686b21f77172a1d862fea3702009a9b3b9f710958bb91a87759d6a4de58e3a51e3a9e9c0c59a1df9a24bb75487e412e9877aa7ff2eb2f08ef2870564027ff95a450e3983704a9f3c1a8c8af820b448f6c265ba600e30c5b0c49e301439a5c5ea6376b4fd4bca6ae14db3f8973af5c8c2ad84765d676f8070b19532c49352daefae902595f7787bf28da4a0ece8c8e8b76d9f9a16639620e21b93ff3d5b72da6d2c94f56d860841fa99a744dac5430c8d275b886f72ccc9972c835b750b175fee79158f01e280879101b9ef03cf08dd1c204e8bbb5f5b3265daa620fb360e132302505bc2040e82acde3e7d3d04d4de3679da52a77816592543d954e3cb4d5adcf36dc868876fd45364e7cce76ed422b57371b86940eb8672589614786e1fb38fdb9ae436557824a99df9b8d156742f45cf69d933f67e12c957f3a4c88f15590421c6695d139efe1fd3c026483aa1ef88008ca5669104b5e68ce1a20ee566582aa924fa4791375ee9da42354b0c1c1f54df9d1a8509c255d87345c009bbdfc243e54a98aa52141e2ab86286fcaf58e052861c4398464fd2c38ddd9c24b6cc962590e4791505ae6bdd1e12814f44007024b72a8d752f8b0cf1114bd0d18b0ce48481939b5e1b05a5171ba38a08527949c78d4c195b8ddd334de013feafed66008dc846deb39a539996cf737f81a06fa8d59c405f0f595317e55596f12afbe7ad9cebc7aa6d1955f702560b4d778fcf3895c693756d74ba6da26e9fd6c7618b235b9060c0cd7be8851ab2b1c09e368f61498d4738b9fe04681b27fbfd743c1f8af954ccb5f522e3b806bc49d5d469115d3aa250317fdef4bfacc702da6e51e2bacb177b5f860c5079439025030970407f2a4e8dbf8bf0933271ad3dfba4e301eeca1a42e37283da1a98852f6e868064c64b30161e89d5a656758410d02a3d381d9ec135d002a3558b65cb81eada8d911150b962ba996d1943367dce33e21d8a9077ae531e29395f40672ccda6b05b463a5a6e3779ab2979c829f8cc160fae7e57d085d9d024d4e489a2d00ae9fbfcde2b9a8e8d8b1d202eee3d1d3c69dd84cf7b331ef80e220f1d80832f1eaeb86d979a0c20bf0608a19b01c4173aa8c07f87115c617f2b47bf9c0d322f6f7e023d7a463ba0fe526925cda4657a27fd376b14b228044d7e8afc991a5213154d2c57370124ddf8afbd5e421407c73229f9081b69535db6d21a5008ed9156683d02827824ce833f638a75637f758dd984caef554bff376688c437e77ade114048f5a4605c6ec0fe030ec42f6b67081c1b12cc40e72b1136becca6e23d1c11988c184265b568278c1a0ad64dd1226c9a46197fca482cac4a9544c9d84885a9de56e4e3195124bb10fdd25118e2980428906d50bd488c7ca7a603ff737d129f949a2e7e4d66ad892fc9f999b720db3f129a386a71a6430c60266bc602441a1050b5f3cf032e37efeb47f0d7568474657b56d01c7042536a466e1fa7b31d053c6cbd01b840ff2e1dd5f8ba3d7eaae1984f3a4e231b8c346d6cb863454d8807b3c8902c05cf61c1fdc59ab4de5a05c7b5b69298e97f8e510db8b16ff8bdccd9cc1e1c7289be8f6e6f2a4444bbc5ea8d5d7847bf30dba019beaf83f5efa04f1c6d8502bd4062d89099aa88159e9079ff13054541faf9d60e7341e12789df94ad290f73f8066d25045351e665dd9dce8373224349788ea19e8769b3ae324b8f1a04da99f117e2486aaaf2a21bc1aa8fece6c79e05dda4b845a4a7c9b269899d01fe1bb574342f488d07541310f76b0988b9cd68fcb10043562c2e0585a681bb262e1ece071c04d707705a50b8087d4d91d7d252fd416d94165465e22e769583c04bac817e898b3663787924776d820f3d1ccc6e1654a03d4480d61311e1eacd15830cd156a52a0af83088baba0f5468fd6da39cb1e2102faad001cbb060d77e8dc1bddd7c6c9b0eed0f1dd7c690c1c885036984ffd0b1cea68da8481e15f81b3f0d821f17e3ba1e49eecc049e74675df8fa1f8050ae88c5ecfe1aa4c91ca6ba0427d44d3e65ddbbdcb90244b683d38a096b7ed4d3c7f4b6aa6eff13e034adc604b7e1755c30cfe470cc8502c6f3deff5cf5fa7869978a5ace106d403310cabf7a5c924ef32d9db5a582796239062b71ad27a134de6dad7bc8e3f80d5df14286db7659ef7265891bde7e800dfa7c9a173834bdd6d700d2d52f5ebbe0b701e7bbd15958bfe0da22057c190dd9bb8a1d200aa732589498a3cfe65d6d6236a61323ce99ab132ff0ce7f9cfde0c26670ecb7eb7de03c0453aea8eccb336b199d796d6dc0cc222deb091cd8825980a208e70ee0eb259cc0d1888081dbdb8b5d2a314708b7eb4ca245b643ff0fea720c748c89d8ccdef1093c8eaea03879135c49e9ea01d33c4ec957ae1de494334450686394852abb35a18628357bb6827ce6270766525cceb319fdd3931d65ffa3c493eaf9c1fe7fd92e3d27f1145537a3d0e3f67c942d088bfdfc504154c5c242e0da8c09002bdc625c24d99c295b3b62fe8ee946ba5f1b413cf41a71bd11fee2fd7879357fe235defe264611a486f88c24e41fa4e4181f5b32b4a57a8143b6dd7d785a6dd5e77143efd9cfda3a5f76a922563548818e08488699f21efb25b15b137ffaeb5b4218dbe231f9f870a54e919eca36ffb0c63028471b11c0c749d00de67e52bc72c631ce3fef7b359f9bcf42618195a9f1af322eb71ad9db273dab58e3015a1ad98a08726e2dd94f3d41b5ab03e1822b7f28e0b094dfd9669cbcff5316f645907922728339a7cd641ff297201920f26c0ca698d38ec3160754083be4d120ee0bc25fbb2dfd8e562f26ece097c235cfcb4ef677e4d55e70ce51fce4f51e9a34c1596dc468f255fb79f6a4b1ff0ef940943f36eded803c4071f5a9c4f44f5839ededb5b81b619d05884d709223049b02b1b87dc714387fa5af7496f353ea5f307ba59ccba3ed108e9942e136ad6d338b869f4e6d442e7862b325c7b09b65a5922f9b155ca430726cd4bd43a8e2ecc0bab384a6f6ceed5d8e388ef11da5262bcb555c4d446cbae2daf14e2809f0050d40278dbfdf56729f3ddcc5e2978c0656841a267bbcba442674230516622a364cce22a52d417283df9ac02f10ec35b43449640a2b60756a39af9a26d52b0646ef750a53882c2bbcaac6a31aeceb63d3851b9f4b3f33dea2b9dceb4db6727482983ea56f1b566a579e0655eeb297eccfa6f4f537fb261eeaee8f4230f98284127d7de48b7e51b247b5d4213dd71aea1d5aacfbdc98fd4e58d25a6ac0154f07b42a19559434ba22357d01df7a98fa8f810a9bae031d76cee02ef98dbc432430ad6b4cc23f6e49876cbc88a889b7675004e7ae19f72de621549a682f79712d9740c211ff0e42f84e9518313268274e48bebac60d6d38ddfa6e1a4bfb60d391bcf10e941b97189e188bccee07fc98717b7db2f31eacb68bc55b9ea079ac3459fc47584d998b8cc9329e884a6ab3b2ebc6b1d7475cd11d34b7db392e55ab243462d2744b0ff4cac09a5a4a1cd6372dcc6cff1e5ebc9d5a8976b593f2b982facde5fab14c5f77571aea9666fcc622dee4d2e78ee41fa9606a49391b68d0b0d5ae7e6f837d76fce01cd0c973937ce48a6daf6bbf474b6ca58f3bbbdeb1594331bcdac38a5865913548f082ea27514b2a5e01629984cabcb1345df94eb5edb07b27cc9d7248fc337fbdffeaf18a277c374dd074a0b744ad87f874ed23b762bfc410e4e2d1d51c41e81edc31157aa648c2146be107d3be10501e4420b49ae93a9e6977d965fc26976571ee1c59624646e23721437bc025dba273e9a5b7f92b2a673759bdb1cfdd273a8a09d9f09057b677371c4579716e7783ebdd8264fe57646b147aa590b3e3c8f17fe183a406b25f5df0f732ce1afd328e72b8ce2aa4b8c30dc895db94a71841b657473193e0ad5002f0dba5722ce589b1f033a183c3258f802f483e74a67ded7bc315289c704d02c6a5206004e4cb0b2eff244f510c4e93d351ec7d6b029bfd2a3b71eac1f8791666578329a91bdc4efd6376fc4255ec619de192d72e87885bdf90cb7ce8e8b0e5352ab80c2a580e573468ffadac7fd21a1e3b99e997efc1c1f65ae0c3a8a11cb6d6428e5505b15392480fb0e094f907db35c7f094e8bce93010d1f1e91c4dfb0043d782526619391f9c3787163daf516fce44484b423adee9a669aefc9c6d4205a3fd02d6860697d22454d9799a221a2cac584582db3e03f59a00a5019fe0ed3427a239449967f3b495fa1cd560566d4c2c6c1373034ca795265d5769ec4b4089639547fb82463dc8e7872a1816bd20ed36c0fe5ab89f2aed2b129370abb5912f7d97c4d21a4d417bd09f43b82180afb267c1f819ac7b82660ae6dbc16f867d1f0b200e8fc89e36b7a413b7921638ba9e2201139ad5998bfbd936821a0029e7fc9ffb0d32183467e1c9b03006cfe251f37766ad242741dcf8c65fefa49e047a5b8782aec27b822308717695c203364e5140781a60a2f9fbf088c358f10539f76fb62a18e273ca7afc1f447cb0744c5d8eb0f078b976f73a74a1d8e35806f51dd67ec72666ed93f1954f2a544b4f190894615a4f8d4368e6c1a982915af37ef778db5fa8226d17cebb3d00b67863985d8e1da8dd4313049aee1561f2dca1a5dfb8ef329d9bf9e3abf3dabfe7903005317d2a1b560dc025c95bb06437d2ab6d49fd61c3057ffa954a56e55593af510ec1ff86c19e01a8a3d510e4a464497ac6bd94363efc08790beb3ac192692a0dbdfc442bb993bce7193f80ded0c4f4836de37b8d243937558c3a66b7654d66516aa11f94d9d64265db7627bec8bf38f7de865c3c7a9baf6e9f6bc381e32a1a8f15d88e258237c272d12c2137f7671954ef6ac7c2cfa55ed5edde5dbb054b55b25c784ec56be2c44cda1a721ae9cd932e3ba61ba4ebbb402f5df74c3d99f6c1facbb6a84ab4157ba69e49cd97098f2b0e775b9b97ed0932286a2c9c01420cb4806787ada12075b7259e544b94660e6683f78da1ea7502111d2577bbf9b504e617b12682b769c9c786e75b8f48476ab0e9e29ff562e97d3eb9b62d058ea33cf92b3a6d2afec85f57356fddeefbb69c185790a4f1d5705070770c7cd261c9d97803e81ad10b4f5adaec322d77d8b0eed5f88f9747828036feba30bb1e6403705d799c1777f5d23da414824addec4ff2ae202c09cb0906610f3c063bba45ef66c861793f377451d85a5c5e89c98a7e2622e960b16b09034f6f8607e2613a8894f05424555cacab63e8469804b1b10b344194fd1ef483ca26b8590803c452d45cab379c6dc16c194faf16bf4c727e63a78cfc9a01f7b540889018bff65eb6cb7e406775d59cdf73d83ea60332351ccf389f708342b29b2c1b058102d4670359b50a34fdde12feed4d4774a0a224f68d78057a28ccba3eb0d655187c03817b8f54656edea5d66f028d6cbeb7de29ee430f49369694041706383e0b877bc0710afa51cd704e6ea78693ca8d2dfcf5d048e12c66de189900e13b7f8bca430c5b722563399fbd81f07f4059b5a214b00e79ee2c0827790a5228a9259c4eb0e6db7f165eb54437315e368e2be0fab70df03ce6ffbf567516c00daf536a2839a673b25059ee838bc91fe953b2b251589c0c200e98b192467c7d4aec98c90757f2bab5bba4cab0b0ad7b75d099b4a645f60f3cc8f9d7650f6965bcdc189085f8156f5fdf05f95a7d19d6ff1246ab944fea14e15e707cf6d58f3b89db13ffa0fa4d973d0d4c5fd0c3634bc3c2035be7b9d7308359eb0abc336fa1701a694984f01968480c136044ea3fe06be11aaab5645c8dcfde38e1c1cdf53f9f47aacc9643a423f830c3fbf4583b8129c8ae6ffaf736d5730a06fcfcfb04fcca0ba4e6eb7a1afff5a4d5d75014466cf3a6ce9e1df687cc6e76de4126fd92edcce1ce4b3b98e387f56dcf150610238e50179b2a4eda93536564864cc32e115808b172f2b7dbab0b534c6a6df6fc3f627aced0efc646f2d919bf769bf0d6eb04cb8fa5fa084ebd9fdb7b5ea04d7c4093fa9dcd0b37b0d4fd9f7a47e95e6daa6c0c292f9b6f9e0b2c9a71dab2dedfb6b8795230ee75d7acacf70e30cb6ac454c0d3949f7b44af50f3015b7b5580c46bdaa2152bf75a792371e73342db568225be27d4e947da0121e29f0c5ba59bc165d5f7dff2e750078590accd99b630d95876de0fbfeb3adf54c7049e49b924fbce58f7df8680de7c5e6454f1dfbb53b6fff592739daa72f03405ccf72544e6dc4c1c2fd7781a3d1193aba71936b65666cd6e05d9304fe56589ef881345327c45f10044f3700def73b3456a71606bb62e8daada5eddc2869d776dfad89ca783a5d3efa851c8b4061227a173415fdd18c3fa1515c8767c76039734bfd366b9244c15f509e2fa7ae60db751e4d612cf647622dc7298fad71c26b70f588bf55e68e0d8e4d0f7fc6379e482b854783f67953d646d7e6bf089ddcba96ca6c20a1b64adc49b4d3ec7e342e1cd7664e0eefab24cccc19a2845bca9e305561f78a28c400d8272421c4e6e03864f44fe716eee1be86bc1ca1f021793137d8728f8440918c8233d6879ebda500a2f94dda18269126b41142af7fc2dcfc335a7052b3fb98e2cb84f362404403457b071e8c102aef7c143183be8f181004c603d7cc0cfd6f3280ba169544d57942c087f25c59596b1961dbe297a8562177e634933fc97c379d75935c25f375e3700f8dcc6e75c2c4d08b69bfa58390851555f1a4bc4ecc166422c9c6703cb8f251b4c861197048e396ba44aaf5fb27364355e49088926b5d87235592abf670dff4cfdb389a56d414c50b3b18069f79eca204cfcb5bf9677c0405589bc36b642d6b5a569a2a311293f3ec7278994d0041a754ce6d60dbd06d2691481d8669aad03dd01107c55ec86828622a9a5dde9c673908bce7f8a1843887703c92fba7187944d7b27f4560de4e2be3faf80a8e9170c2372dfbb6d9c2236e791752db364b5183f19b80965c9c7fc14d09c74528873813391735c98b8f46d13c818f487194c5c93d51c19e69ff437cd8d7a5513a1b617ac5fff8aa7fb9ca83e3fee8982b0aef6e93cf92d39190b55ff393a453acd77a9df7a540381fb5a702283a566d86fe71e654857069186fa12e09bbbdeae59733d6d2e7cbd64558c673667ee161d4a6426d09743f6212052f1d6caeebc2e7ed599b62487e052901094796b739c6d3d720b96a490376a7433a07df334ff769f606b2523499049ed3baa574589679c60cde1c3b0370d732fa3b49d4ae1fbb0428fc62ccaa352b6a971b0f704680d93383bd4380d2b7a37aa5d7008b325339d1f5c525687d750f82c3a83e8d76d8b7fa7c5f64faef7fc59c110c4bb9d7dc7814f2438ada7ab1216fdc0ad901ae0c39745e1d1835a6caf5b97658507fe27ca5ef0e98d52fb58f609ec71038c38a89003d3d580c44bc56bfd55502d8dead90d1c1f1ac8860ae9a07bbc76eb1d2ce7a51031195fff3dd5c16352cf95c4b50d67716b21dd2e298d1c3f8438993c5851e2c3bd4ac7e129767890633b2402a891dbc87f52d71cfc4f6b779082a9d683398a25993df86ec3fd1c5fccfb459fe29522683aa87302141ec7a035e5d3e9b83954194254a17c6fecad510d9d5be96fc365946d30523adde0967c07358fe6d469dc04da2a9ebe037c53e0e087f92e09f9196f1eb6a96ca89e1dc9194408ff0e48a9819ec89a0ca472464c9283723bd07d908ae2e1d4c5733970a3cfb2c5110119db889ecf9af179373c4ecd5bb9a05a9dca9dff7b005b75c9bd9d359ab31400fcae4f4172026e5370c6bb9651665b6962dc3761976e37997d1fdb4f00dace7cfd609abd91075e6de0ecd1692f05601fdd50b6ef77d320bc3694c2ca141f6dcdff87fd1fc5d20b831eaefb0d7ab68c1740fbdc320b3992d4a0bdf11272157ea54429bf18402f82a68dfda713ece72db123d1432a9bbd2daa3e37228ec9a401cd06b43351e7c111d5ec9da7e4a8207cd2d478b921d8ffcd845a10a0116b580d705c0d6621f5cc7b2e0fe725a8cea8e1fc8211f3ee0a48dcb7acdcbc159ee386e24ea24ba2eb10acd6d4ac51b99baf5b811d717a3367bc6697b011300fee75dba413ae112349c8e0b7b471c9ee9d355bb60cc546c1a1176ad8664ca29900a60e60a6307c321df20946e209c724445fac8682d8d79a9f647e35cdb3e9a71aa7337f15b1005eed06de1c646351afdc332e9be9b13bcf4b52ab69ceb5548a274d718bdc9903c670cdb85ee1589e9c24ee321dd57f14c73c248917bafa5f16a968db1397eaf63d07480b82c968abe9aedde13a68e456743ec9cc073e31d72697f72685a127e8b312f47b3d277c968b7d1ee59dbdb5cca096a4e03bbade42ec6b7fbac42fb58edc9a9ea942b710559aecebba8f7ce880b520e9eecb0ba666f7788705f05e7201ec336a5ccf62def625245e0ad3761d7db7d09e8b9b7254b50ac43311bd2e4a8a726709118c21fc68ac89e9317d610e29c42bbacbe1b69a277c0f95112741db638d6e3852d47853e8184a673cadfa5933028cd0285ea4d5465ce9ff8a5b937d7ff3546c6d249c1bcb92ba6eadaed73b5cb6d05f2d568cdc8b6d699154b91c1fba737f99284f43ae293027871f93cda3b731377f2d0a92d2da67fd4732fadc1119db075135b6a021697b1b5df1f01c1e2bff83ec1f29eddb5ac092652b78100023b4621079cb4d2bbac9654a7e07170efd3eeee07bf135b8a9fcb30688965282a2cfec6452d858ba0c765df24d7f7d2c793cf49ee7b1f20302c0515570b705de096653113ad7de3c012a8d1668621723094f030aa9c80b18b53aa5d3e60d0875097e90586a23c03f1d623e1fb8ffdc1e18721acf0530d9b0d2e97afc8af51d0f3192756b4ff3280b66c585babf9320e1b798e361ff9c47fe1a3c5b295b19d6f6e5f410ba650e07f6c059b19d10a13755a7bc61da5897812c30e2f9947655d2ee89dde2f5d52bd1c0c6a26a9bf47f064ed004cbbd55a772e8858836a95d85cdd57fa8a126690cded90f8d83b37e23b88dc4a4d6d375608a2f8b4b0d02db664af70f2a077f3ffd63e218ca029f1f2a8b7a6f3c45ba2fbf51dae6adee042c27cafb722a2ad8306284e08177eb369a8006804576b339ef5bb58dcce7ce5e5c63e0fdb43cd2dd55cb45e0ec9b5cdc328364af6d25f61e8d18eb91a2bc346e21e8db51f9abf538b34c62a5c40acba4f9ac290495f81ae372b7173d8038359d615444de3190e9caae00e809d4ac8028798d2e78a1b113ca6f0f5d5e57d22a82ed27188aa2e79018013f7c625f5f2ce35d1d4df8c62d75ef16ec8540d61d1fc413e45a22a2286d338a6793a754c94ab36cc519a76625191b601bc04d8cc1ac7cf97cc9caa12db6a3b5df82f9378a14fbde9b007448a5f3f3963d7c6472c9cf4a40612ebc64f871c2e40688e1c955ee0d0db9799da412de5906941f1273c9120866332a431d76e07f620dd7a4b9415d5ac59c3f4ec37420c002f4e0dfce0e35121f5354116a42b3db913a3d7db0b333e27eecc38f8a3cb25f162497889cfc686c4ce25d641f6c8e5f193cc405131266dc14ad66fe046aa71a6cf4f87de0c3fa0aadcb5f8ac4871ccdd66ce89e058ba1afc1eb872b1e99f102cf0bfde9c6cec0ec7ba3c6a99643d43dd42dbfcef5d44555f95b12927affbc8054db5c3617eb0fe557bac46ec08fce6041782beee7f6c9f148774bbf2d51903ab7c0afc6ffca00bf177c1f23f91afcee6b588175cb4bb43df469f4edd31bff73b8ea521ab4522750498f6a4352d4a79733677e3de21e69fb8af5d5b58a78ce6c3ac125748b90309aee369c5287b4d4e0cbdc79be511981933b18566c9778ad46bbbee1f80d31f4cabcb04f028b5efc5a9bc46496af0fb9fac50fe77e7b4f8e7be8bbbccf8d8e3910cddb7ef2a7484ac2d929b9e62368878c7ec3a374b5311bb9634fa0407f8845c309e9c72b3d27f210519df98507ad9524b6716a360fd0125c03a06250f629b7f705043a58a2f628c02c037d56b568a10faaaa56c8265c80a31dd3299890ff8194a19ae7b63e861cdb7ba860a10b8368ade6318bfed7931220963c6b4b3bcee499180f335884afbd7d4b1a85533126d6347eae81feb17a8619bd1e5af4fbbb8e0a14b6507b03b67af00110c5bcdc98601a91a82635b5549bb9c50e9182cc1fca62df45e188814f0defa5586048828571f66d846705ec8c48adfbef828ef3835737bd7eef3e49b4c8e257b6334780beb5e6cae9164f2c7c7e30ad8a8dfe5436fcdb871b22ade27bda295cef3f2cfa9056f696933793d6056e4926d9f78f1c9a0418f1e575c48090bdffac8c0b8c8d3f43f81fd7bdf20f6327c0764be171c5fa25b3dc120a304089cd0a98953b07604ec5cefea30395af2e1e0a7a1b8c9d0e649e54e5ab01ddbcc1a11241ea8483113f8bc9398a67a994eb31105c50b0dd429ac1335b091e2435a51f3964c60ab203ea768a62b246590a3a23b1e354ff0e80822c8b9624f9276aa61c37d1d620c937772a917aea6c4269e1e63406689cd117381e8a61073fb3069c14481527481c755cea0f18c6bc81345fef925ebcbaa993196bf1d6f34e5fe9eeb598eeab24b1184b0219628e218472a9161786e8edbb6589180eb8ee265837e1d11430c4431f5e2c62d4386117fca02557c0d37425b2ee50d1761ae466944d176748d16ad216a06cc2c97b55bac272c7f2fade98ea857f18ad92cb5f60b6f40e60bbacb54c708fc03837ecdfbdb6cadb5a3be07464c3a6574db35f53499dac0e321009b63ee2ef6eb9c938d2993ca7fb6a9b6a1d9155d70c365f29482cba0074e2d822a36d1f876e0b84e098d57dc0e38069a07151caa5fdb85cab6ceacfaae214653dbb861555bfb6eeee307838cf42094c9fd3a3c3c9d317adafa9373d7a22d7d11692ac1576375a88f57618594c909dc236642849bc890bdf4c13111bcb2bb4cd38d72c3b2dd8dea0ac46b68ffd6c1f68ef771cf79990cea075f273acaa5cb9c12d99b2ec1605eaebe1fc4a0faf79164bfa37b837f074ddc4ccba9f8cd9beb7e224a45e271f8906b133a69496edc382c5fad5f5165cbfdf3be700adf825b1dca6353c8120db42209f0de17a946c1844e3407cf82a269389c0f60ca34a986e4f3fe0597151cfcf551a9ab64cef352925884ae9bef3be73e88be870c8d01d37460b0f10dda4eea584f1cd75b8bc6832acd03bfafc60fa89a1a35999c2e571fa2753f9716777918fd2529542e74bb623b808a672d539d2e86bf7055c91884a6d392fd41d0eecdbb6ba60ad2424f98978eacd4af95c4c871cc19087ff8b3c4ef40140e6106671e6169663cd991c41adc1ef84071a362e007e6caddc6228968223b0dac1e9ed934d6a8a223c084dd230b474a5dcbe9df6f22d088b122f95897f52561e45eff201c70fcf1a24c93975ff017e58727cc2b3504a3f22153752d16ff47624fdd4fb27a7b5a7e39e5e55a503db2b1b4ab8b6b20009a6bb1002aaac1ad83920044631d36275e133bf590a65462d7b0fad773864c9d9253b0ea1171fa5352c9730d044bbf0eb535904a866be4460c3778ed97f3baf0294db1aeddf833be3872e401f87bd00314b5d3a7101144f90151f9b11b48893160e91d5e4eb646fff76998d2f67393986f3971d6377d9aa4f281513c4a4208440c32cca6323f60396dc4bcc0cf2acdabed35a97b68a6e6e9001c7eb5bc01bffd6d493c498b9ac6966f520b61f5b6417a77214c63a0c497604c096b1d59bd566ab880ae66baccbba795ebe767895259dec324828b9e672b33a2a0f35bceba1dc59d52d3aed36ecbb64d4f26cedbdfa188ff69992a0f9dfa1c26ccd997bd7a1bb65af87138f3d6a425825216afe028e70e0dd1dfd828d7e5be9cf8a4e474eea8472a79b0c0c32b387701f8f0a2671cadd078236844a3c188b834fae258cd594eca25822c3a5225e2dacde8510c9c5357c09d0a826ae79945563cbc86e37cad242af22a1c5c928920bce50d07d50f64a0a5ef2d845e197e54c20f53581c3c94a0de9caac20666cb45c7d52125262d83f6d0890ec99594bd2ed7650047b66a93e240848c1a3ca8cc825101496849396841a3d2e1f80a11890648896d1b709544599c65c8e4cda3d3800ab2c06f665d6eaab37350b9c887127a1ff8526461804ca7d013de3d48d526c1bde86f635d4572a0e82c037fb6bdb95cac2e8250c4db6aa9a14bae3ced97d93fb07715cf42ad96978fde63ade42676a15494e85aa71fbb0466b0682056e843abed8c6b8c90b40e8f962c70ea0b9d3ff4e6cf339d5ce9e46a593d04ee73d21feb88e443079663fb9905548aeac793ff45e51e68a548cf3d0d27dbffb445a5488cdc31f89ceacbde2df069226052df2c0291aee6fcb301b104ffece7392c1ea5ddc22b5b0a896b5a108f19d4389968bfbbd7eb7bd2b7a49f109aac2a7e5e8cf5374b36c9563b7a88a536e4d93a99a737bfe4ca289b52b90aec02e73812c481d461ccb1e12b65f89c038dc5add83094d6612ba00a71bd56b87a4ee8740970d48f026815afcf1fe9c41f6e165d535246e0ab01e806083ab996cb4902b0e65e28a450f8e1cc16e31b7f626ea18aeb9482e246b30e758f91445cc6e66e8316ec44f2117808832f9f33876be360c1b4a3226537c397ecf40e9058796a3a113430c400566ca972c27c16aa218ccc8e48d2384d021348ce94c64a6d9f795a48d7a4532b53705f0a2405802dd4a76788536e11096907c7d8529be25d9ff295ea772bee751e5a82945fdca95d5f0ac1845fd0a63f93e0b42389fb594327d76561fca570aa7173e61369ef0f26813d57b93093d8bdad8bec3b24fc9eddd9f0d0011d10d90f9dee9dea9170b8937a5dbba42d1a0620e84a3fd6e7379f7386bdb6d1678c5a082deabfc1638e50be1d3b0690ea8e88efd8514eb68408b1acc6767b0a2e6f804e53a21f8a876d0caa686a303f80e46806a05d234b27afa3de4c07893d77e440010c56e7d09847442b2e7116aafd3f6520f9cc125e30bcba6fae34c5652bf504ef6ef8551d3966ced30ed13e39f5e9214dd6fcc4732cd31415b3813e5dfcf7fa2c88d90d3186fe72622969e6995125b31e9c347366c0fdce9fe4c12ab93659c97b06f685d92aa02af47545855711dffb02a3d5132cc3b9883e36eec29b750b6506a1e6a9657528cc07626f88a716e420e01a771ff3958589274468138d66ee8bf47414db1f6ac02cf1c9bc60e08957d423354ea3e94075c274c8f46842c9e0f53c3929be198f3b1c72009f99e5d806afdd800ab515608c611fdbc28959fb8c4fcbbb6ad8697a1ee2031770da2137b658e116265885d77a336275eed388f5b1cda3d31db35f7ed59d7827e8b60bcbaefe73da2a559ae2b983a118ff53685e490d3ca616db9b5a8c4947474e7dfe235a16455fe14e5708652f040f8abcd0f9e23dc5ce45f6de761f41895229c7310c2ace55b6aafa5365addf4f1cdb3b1e0b83f47506a185ffe091281e8836168268e6689a9631aae2c6d6a734f2b1d8fb113dde1281213ee1a5be4d416c8b8144e7814b758bf8848c1120660e1442e4e10e833e33406aa47d3fb64e4b4aed381c64a49be03c01933e9992fc24807a4b43a4b1cee770f445080e2143a9b4802aa15020b56de35ac2d7206b2dc809a5d2248d4032619011cee1be9698e435c816fcebc421286e1b4bad09ba94725cc60d13d3bef000eb07c5a8ccbf807b356bc68f2a060226b3777f3d4584ab11f92c12d2c0cdece15d099464cb81be0498c6425ba08eac399ca04b0c258927bde3553cf271c485ac20b14ea4a9a64c55f2e6ce8493e1b9baff0a9a5f5d399f882a13f24d3916128ebadc104e1621075c7a89704385a34c37938dd72993225cf572a339a9c572d1472be416a4f8bffeace571e79b6b03dfca4ec1db001927ab5adbc27c7a0a2de8af0f9f0d30adb177dd615b29ee4a857a11c31e7e3fbc61a7d1ce69ce1c1d2a25f05387301f7ba17aacd2cd9ba4481ecba55df952d96f6763bbd7e38a1c73a100e01882befeb5ac5a63c387fc1bfa34f423fae79d2924dc4aa6fa959cf9fdc0ba0ef632592d1157de4b7bde36a5ffd6190d084a963f22a51cec13666e257e93eea61ee5616ca199bdc43e4dd2ab93745280058bcf22345f18e0ca115b0d97523a3d832a658269b063ba0beab97603948652f50373a3f4126de79fdec864dd67d01cd44310fc89c5e8670695f9c3fc400f09ba260fd93c1e3878cecd81a502fb93a1b5b2292b006304cd1c5609f0127a560a4f4b2f8748ce9b2ec48c32223b7375c408e251b6a010161cf47b7e55317f857aff12d5d8960f3b789f055e65f30ba37c396e8a905f721a6e1a439ffce2430aa54ed3cab4ae62873e5dff65bd2a0e699a8fb467b2afa9231d60260b7d7ae7cae4761ad27d4493b9950af94c47dfec722c9e2ee3cd9ec7045d037a1fce38c76ecebc5c8f21471fc49806459eb01fccdb0fa8a6876344c3cc4d916bc7cb84f7501a079a015710f7a054991cead04c49d21ce0f27d9d180cf3921bf8fc2966c0ef2cfa74e797b381420c027d4664792168b30d2b7ec7b34156c3ffd63b9a9475f3e8e94a5f0448eb95e7f4e1e682bce339965a216c2ba13cdcfb0cf594b3639832c1430db65798409f762ca6c708d0af31659a00b27c23f77a8f372a026f2e8cee4bbbc2fbad8bd4162d64ad7684b0a4935a316327bdc690812a0ec1df105830202035f6f7d6038075652ee075470fe14d32a4e9b052be8b0407afe230e0de1e4b22b9984f0d78970b8164f1b7c7ad7c805edf2390c6fcbf42b0785e4324e6f07dd3e62844fb7c90268ae2f48237a9ca947e3f84153269f7ce74cfc799ad6ec73a01a7a4b8b3bf69c2c755f598ddfb3509cb6ecc998305ab804c9364c781bad261ce3d05c962c165cbe1bb16788671aaa54ee58745db5707fa42ac5a8a31bc659240b5201f2645e0988cc643cc23dc0ff81ee49df1e8fdbeefe58eb10603c1d0786800373be31d46174a362ee4807dd6d4b79fe6046e3332ab1ead68959b66baa25c760b001c9642f01c4e7af6234b938aa5f1e676e10f54f0064098cf20a3ed738d9b35c042685c7d1fa94bcfd8400ca2b583d2c025d2af79ca7611d4098be3222abffa9373cbdc9b3ffda7f333ddc43a2c11811d0cdf99f18030d7a5b1c929a6268ce89b292e5e82399110c2eb27732f352fe5438f2a63f691b4755e3106dc70dd6fff82018f8923905a88ef5c4ddd7cc11b69cf5b2d14a677ed23445ac852d6fa33ffab03dcd0c7350e591309d0733059403d030cf0d6d860fe7e09e2e297471e1a26a6f3418418b63b1f9f59c3d2a7167292fb03a0d37095779c01da485b1ca7d984e251d825b655ec69cdbc0b50dc876d0286ceb020eb0d902c441045dae76d308d107f9fa57f8e5e74482c01f74e9738a21878140c21da40c110edd66dda724f6215ce2a3f79ba51e4d4a4f1814e96bf78c99ad1836881b7e9bca0e843d568f3346cb47727ec8ef6943c8959deb9eecbe661b40e58a4013877f61ed01d0fff8b0a62b1a9f2b69d6ab38afd402325e8a16d97ab1b230f3bd49961c93d4286a1f718d3729288c09a7f994153ce7d92d3db3a06be17596bc1221007ad0c7864cbe7ed061f42eee3cd257d502b79038916937f19d4bd2591f54de0e95d82a58dd840a540e0d1ae9f95853904d2635f3f4817c79274c9f278dc783f035e6ec1b85d96c9ceaa8d21e7eea4734228e4fcf6c1d29c5f30f4233f3a6cd6e3a888d50019ad18c396a0694f76b8e56e98ccd1cdb8fd4d9569bd4ca967c87f33f7b122bc1b0748e2e8368f7ef3d2816ce9b745f415d1f433fccb67e8f836ef1078c152873533017919715bebeeb51249dfbe7e91318b063b1b1ad8e8efb467a7f6076e9fccc7bfa29e621b7067f2abd37c0a9949f1fb93f2ecf2759d743de47176ec2d2da332eb40b5f934772c29cf67a0aca6e7962bcb2405cac3bf65b2cdad023edcfcb324005726bf472d3b2449a602e9309b473bdb1e02b3a2bea426954cd7b9c121cb5cdc53516db25be1262a335c8608ba5a21179dc7e2729a24386546ccdf33c92a8e6fa3990a904cee9d3315ff1a552bf7e8fcea6ef47f5c4e143ef37587852eed2f82c4daeb33f475e0b7bf2769d39fbbea3c470bd1b0812775e5fb1396d6e8f38114587dcc588777d235a605fe7437c1744e1768666b8554a82e7380b8679bad0cf9e953426e4a1c27ae388005a1ca79f8e942b50379d310ba230e4aa1fb705c77467c5dafcc46a887edbe08fc0cc27d31546fa07eec4a50ffbf1d2188f3cdfec016452bfeffa90b21e68feac1b4538759580ac2b7472394b3919b4734b42c94046283db9df9338fadf07751c230b7fa456160316e4723b4d1791bbd9b93682b777895c0fc5b4e710d82325fcf18e4ad814cdf3982cb2e25595e26519b60fd60280ca93e231845bc912b3482d3e137a81cf511d8b76660193346517b3cbca2ff6864e13248edcc35460f1dbd0f36d51325adc37a62b30a3ea9734d09eed08b408a7580187b5d58f1e2f1b30a1bd0af99f971d53e536cecf7e9d90b305ce9ffb4bad9ff05ec0c3fe712c22f9ba2e507b87907b70d74da7ecda0c53128efae6c92509b4d2dee470776752735358fb058389ffa5304131695e0441be075c6a3dcfbbb7d75993b2a0bc3b0c337626249bc1c0b364323fd005b2565a95811d5ec1f9e0a6bfb8fbd2a85542f470b3529e95379f2afaa644162e6622b1b7c16074f90320e6b31427bd129b6cc0e92c8129567add2044dd9f51937f36c5404719a4ef6d98f3767001c95993849dd6bc5baf279f87d345f9c58897d02899ef7cd5acba10989019bf5eb4310bae994b3bad988451715ce8daf4d3bfc301349cfd6cb90b17f2f2d86d71fc1cc40367dceb598931937907c6e1dd9e5a5ca265a3efcd1d35fc2f7209e01d49f66dc66f5c790c4fb6ff20879a1adf6848582a1279e5d3f86260e19f7215bdd98c25ba68884e0d2dcaaac579b21653f4119c960719c0d8fe8456cac6f87391815ca88cd151ff9b3314dde8e68c7427cc3367c17cf3f52019c371cae4a019a66586340b1adb438c09c9e22adf925121cf5d78398e5886a8586d46ebbcbc009bb4ae1cde158cd07db1d5e7f0f9c1f9be4cb1d2140587d73fe81623149eaa01b3931d4b7d7b363b54a8c2b0e1bf4f236ae43c9c3b667bc581bdc90a9a6c0868d33bc920b551c1b0998b0ee72ff647a0edef25adf75231c0211deb2ae9973ed3e97132d6515a206d67cf0a3a31d4b6ced12a74d87cf65ff63243f5956048dbf4c699f8d45467262769ec15603ec05e41935d9f99033dd8536049b9337c1bb947312ee3567516a00d5eb85b0b232f196377102daecbb6611ec1eae4d8e15d5e3e23d78ac50c8e41285311c4112461b146bc33a15b0e2df9bd6d45515274952edfd8306bed15a63741df99ec602d0ea66715e4ff78695ce150fc831c86c04f50cb9828b9818bea8abe1e3ba67a10a60d11f3e10b11c22f61a7dd0b92f5399970a0bc961ffd42201af37790fde0639c93c806652f99e2331def1e44f1950e9a90ce560033ef2a377f4829b8470acf258613f0dc5136c4ccf4df3a9704905fa60bdb947e64e8c46352ddb1fbf322c71ff29415163bddb92c179fbea161a8b79f299a5dcf189f87985669931fe5ca26405c552c60970b6c77c5e48cd66b87cdb0a8b1deae3fccec8b5eafbfed57146404ce31242377132ba19e30cbf688b8a000d3f2f987b042bf247590d615ef2d66ecf49a7e06f4f94d5028d390ac4f7de5d0bfaee90d0a92cb8ea6fd45e955148a3ab1b604cc0012cd0a335cb30f0ec03d1f1fcaef749fecee0482218de0098a36b83e739b5a1d8fe28b2ac66a5d0f084b2cf14a2178d44fbcd1f38ee3a574c086d65057b792e06f487fceb8c229042e7bc21630e331b4b5074cad1eda51f22a3b227afe77d69db2978a996eba1f477dfe6c323eff283dd31b651df36603e3cb98d43975da5ef29878414435bc0ef4b2216ef7bd1a5d1bd8b96a9f83f6e5b63db2e3c2d42c0e2b3bb3a2411800628dd7520eca48067bfc3428bb46031a6fa676637f8fa7f99796e35365c86b3504288961ed1bf25467a74dc43205237b2280f72ddafe8994d44fe2179807680306791170960dbec1028abccd9cee9b088c45a8bc191262897d9e354b816f27ac1428e6fa6605bb683b48a8a9047ec3a290965f264c4f2a9111b19a1657eb40fef2fffdcd9e4fd954cc7f10f3f2e4b769056b12c7bb3c97e7e33146b818da2f169f602fce5b4a4ea782c466788150880db55d3e2a7791be326f2d3a61fc503119a840baad518fc1331a35075ffcd758d03db1a58090e122d6a62622ac25813244dfbfc218a2b9a5d32ffef421581ebf6f18f67d06b839bbe99dab780386b0980c40bc2b8166ff913528fe02b69cc421e72d1c4250a5949f63e8a3e4546bc169cb19072e5b1dfa5e67021af96c128ce99639552f7892aa0b9a780294a8de34c5a251c37fca834ff09aa547af5b748e1c058473a2ffe5e6c7ef4f7e5c7c68ec6861c53c19a4130930afdbb0c647022801dad6174fa10e65ffb4aa13a8f39965913abb329bcb137bb1c504699cc5805bb51bbfe54ae09663d1bb2eb4e53584581943c51f0e48cf5befb264d100d794c24d966aebda8a2ef069468b1cb47eae1f7bc1b998f37a9b691720b87d07a8ece3be9193fdb14c12ab0eed395027daf69e696d4552bc0a824250d35ceb590eb3b386bbc60792558d4118058d98951fc7026d12243d5917b641906fde6aaa68ed50b234b91f7d3750be96ac87146e3b36513e10c77c809f243e0d13e5196dcbe99e9e937e67156b52425a666cb11525801dd962ee1a3f7a98189e6e93405e2123b19b67b2a29c72a212818ea960001b95c6935fd7170ce3a8a563b9eb74ae5dfa38ce2db8fb7dcbe78fc545da226b6b2a5f16f6fcdd830f40fe883d94c89aaafb9764c97601adef3923134a7e57bb10e3dea5380e9a23458d1d1910ae319aeb1ecd0930fa10f0225c4037dc1454e0b7b4b5d23509c9b8c406d473f9541cc96a009519ed38f5a3e1908e188853d4b060ba18386ad7da7ccb9e7eee958e5569889c8365afeb6367a6d894d11edb19d381ce14dd8546f576d9a63e21ed3cf0062b968b03c2361f554777fcaae930e52ef7c2c0a2bb86428076d726894b41c3e6ba7e2a94d83cf865f729661348dc5a17dac9b7ac3164026beb434d961a62d4d383724f5bdc6bc26d92e8faaffa46d05592feda1ab259c367ed8e60d68a766b28ee1225700c2249ca0e2c8b617fc9d1f162a84f03eadc48991f9d7958db163c6f027e58d45180336a88e9d3cceee1030ec163d8e0da564df59051d850a783325d1bdc4e622a62063e897d1c7e9f57b182be6d49312a5884f01dc12e83c582ebf84ebe9a09f5f11fc44a3d0e230cd931d773d8d0e52c8ef24959ded6196ebabfa0993ea4b7de06c2abdd713c6701c2af1945a108c5bdd04191a6f38dd588a2a4cf1d5f0905786e76265079701de9b5e8d1f288ae8f1255f6356ac066c746553ff573c89585e71838a1b2812f5e5148d6b26df6fe25497d5cdc8de53d694ce6946aea066026f937a39a9e46fd7c359dbe625f1d144076a552fe004a277f513c8f051726620b7d246948c004a18f13a91ac5dc5cdea9fefd897d1c7aa219c114d8063f6d844e1bd50e0db8d1b6f0d002f28816fcff3eb3cfd5a152b35b223b50f33eef30893008c54017d712331b14f50ffa06d259eb96132f5beaf9113769393bce325266c12dec30ab5c50e413c670ae00a5aa3bab1b49efb3491b7aee84326afccc6e8c90d72a11f8312e0d3f16ebfa41ab1cf99d76981bfc6c655300c0ac71db6d3cc664de5501edb6ae9aeae73f68fe0605c237809cbc38b2df2c2d1358f2726a3d9c2d40c04eb604a3fdec0c2df9024f1c85f496c7403c996c409a4769aa01aa7b9643ebde5b87eb9898dcb83d855d77cbc222e4ad6edba333cfcad45b19bd83893249e87756fd5ead856f371f63a7974ee3c9951399cd8d87e8c457b0d1febf20b6a69f5802f8f1be7b1cde494e34d10a920f029868dc044bb0430b146387f8ed5ec3c34c71032bc09a66dd56ebe7e6fdc421891acc7247262f725866934d33e47ebd40285b394837cc2b56c3ea61d72dc156f8b12a2443ba244bb484daae8a67f1524580e0cd898d10cd5d49083e7ab9bdfc0242b83143b0994c769f4aa226cb7802562f78ee4879fe8133486bdaef4018feb9fb5ed2b2aa06cd296b115478654ea98856a9fb216dbd340ed66b775c8543c6cacdb569dbb4d2916497e6f27b1ace58d3dfcb6b4d0d2c4badcf939a7e81ad4c004a3aa8aa78b431d04a0fe641d6f8f489ae8465c54925ecaa1d4495a7f797a94fa98e97df0f06c1f6cc31779134ffc0ffadd886374763464d7bb6c2ad19a0ded44e7e0b8e75f8c80fbf22077d97c23eaf077ff30348cc0fb2c17085d753ffed123e0a5f003a1d52f1837d3311203121b3e832633afae1ca067c51334d766d19ee6c7198fa2592df922e48a8a65866e5dc385d9d1c56b08dc6dea238bf37d6b7c38082ded54d7817d80f9a9e8f02e3d69cfcbf94485e96ff4abeb9afbc535b62493b837978d5eb331c41037fa35a02af17e440678ac6fcad91697a09abd441551059858d360cc82fd84642288d54016e7dbb33db1f3c9bed436d15cedf8cb171f61a20cb6def081bce584bd4d52198e57b0dc896dec34d1864409520ee6978d73c4b0d55b7eae3cd9b807f7535a18bd0130318f9c18f576885dbac606397d87fe30d8672127bc33c8de5961993610800a3233f4532fa2160e0c00b7b9af620155ec245d7e3f212dd2b6a23e27ad9b3a5913b9e75204087a257a496fa86512bfa18acd84d49feab7392b75b9419e5c5e7d42bec77c2c839a7bcb54d84f46413079f6cc4b9ec918b22a0372975fae5dd5cea19d78bdd2978c72d02347b8d59c2393f4eb59938acc3a4a90d32ad539b01306af973a187ebbbd132944a30fdec67387aaf13749a9603a17a7eaae87be106298fae1b9b0fb662d0c95f4573ebb7b34f368d1eaf89d268ee0629332b1df59678f32449222a3d827de686565b549a8819cfac5480e9b852b28bb2c31a62583027d40893914aa852ade7c29e3d58f1599cfcc233d63fbe174f66213efc9b8057da666fa47ca9ee45c6b4317605967cb4fbebcf29c9d7dbe59a83f963758920131eabf205dc76a3c8f7fdb1f2dbf976430d0ffd228f75af84f415644489a6c7ae8f97d03b531e89249526bf2738607924d979377dcc73787572679c90230815bb82658fa451c75dcb4cffc9ac15156bebf51ae095f2592865d1052e81598798d26064d799e1e5f26506bce05a338ba5918ac5282ba62ded43a493a07512032c3b1dbbfbaa23bc1e2bc03c45b6a4dcfd72e13b3e7491498747cce23bb267b74c3500e5da0cc37b0a590662488ce3f8b96654366d7fd6a8faf4f7ce086605f466b7cfb47689b057de12fea332ddb32116a49b5804e1b93786dc448387db772c18af2933698da4c4f412db18a60ccd90dfab49d49d6cd4b6c009014f928917f84e2fe07442c12a75fa829c3d81eaf92a8e7b651aa97a021e48cafacc1dd96cda008b9ee41facf5c18ee792a62b928658f8bf7c939b43bd7997c8e298287b97b2cb98e60a7d984e071bb0be7f45c47c8fafc3b59492450e7383f40c80b35910e382ffe4272fd3e3171b1f50d559d77a6de229174b5cd810bcd3f85629ed849d94eb42aec195665047db15a150d10874352296615e6aa1db8c725203aa348cc41cf25b440792651aab2c3b284df25463220bf66e73f90186b6796783e02010a7597717e59fdaa1ed98c57cf9809d76272db8e996d22fbba01b104105b4d43a2dd7999d9837dbdc3171d62691915b14bbdc06e8964fcfe5b7adc16e5aa33bd62942b91cb5d7507b85b1139bd27240ca92211f4634525d43445f0d7b95402845c4c24e3d241e09e5bf68cea897fbec6a2a87ae9be7bc42eec31bedfdf87f02dfa0ec19958872d8efe25849ed49b47b72e46df888528dc41f25161668be2bc34f59652d2eccd698976bcbff8a48032bca92abffd80b2c654bf2ea2327f635a90c009ff878f0a5ad4fc18aee934091cb8fa17870b4492d9a54680e2d3486343d679a07e81b7c3dd825e852440a2ab1c293d8f28da5e780d8dbf030ffec7f586c6150f01bec873191fa72ce4b075a236554f4ad55449ea7b1ba8720689f35b6201f0d63b2c0ef1ab0128011a002d90ea12dedb1c729c9418bc29628df66ba74672ef85e22a27c82490b647754b48173cfecfab65f91c6f01bc62c018b7af44ce3a9aef5ae7b08ca8a835a0154ddb525bffefc1bf3dbf04c2260c65a02fe3e34f0d532531739c2258a04cffdb0ece0500d81a37b586cfe68f22024370d38f99d69ae3ab69e8e20428932d4063af662169c05164d9d6192c0e32ca65dd1858972f5a2080c1c226c921b66e7ae8927814e21161bca4fd75c59dd21c2bef978a5b2fbf121196870bece4c84b1dd545f15ba77486ee9244e34ef5fdc30c023edaf5eedc2d124254000a8ffe3f53bf04aa525dd61a0adbb6a157030624dedf6047a4511b65be79fac2d50dfdf13b53bd417f036f54b395209eccefdd605f963a23ec64e83fc41209b7f7dfd1264184f640bfe9f6145fb50e7dc53a409dc667f250f459b48c1269a80071fd723235f32422e006a94d127c088628cf757c1736e47a52f8bd87e1c1d754b5d2a55698e5896828acbacc2acc9b416ef8e6478e4cd2797848acec4c925b478f9520073dd68a07170ba57af07194a4c76c3115b75a0111beec5805d8d5aa4e2aff080ebc7971dbf9daab3323570431efecf5b7733cfbef87afcda998e03499ee98cc94b1c68c1f848c4eca8c16e63d7d0dcddb2e5e71f8b1ee30bcca0638eb10711301029aef4e50e7fda8567042eab9d40a2e0ece61d613e1b024d03c119c5cd6623a1f65ddefcedb1e1bbe336c226c5c9a5bb4e450546bc100ee9dfcd4be6ac7396d238ba0d636515512221fdc8da574ba682a7cb389ac8bc721d0df368ad24107fb7e596f5b6a515944e0e90b1e292829ddc17e8191f5db5490dcbc78272bf2509fe8cc2cb516ed235887d864238f0f1b85c161556e46aad947c7b921b73fa77a21db8c06a6991bf593dc5c8d8e60588a7aecba18006472a179a1cd57544d91854f4718ad83e56f4e69b0edbda8f7ed90c2330b678f18ded759c02bae63db2aafbea80a395d52d9e1f6e97c1dba62bc8fdd37a2d1a80f01b0bb13a547a488324b3c97455c40b420533536d44d1984de872264ba654619404e980348ef32c2a6fa4afc83e5adde1507c74dd8bd82e8d881ea2b6bb5fa27ef81bf795201ddd5a3e35ad118aa6ed40de38d5bf433f8afa482f643c52c10f28e8a7facb9ac585e212abe2820996a6cbeba714650f6ac75a7d8aa8f7ed790ec08fe5f3c5f6974ba274e58cfb669f95844878cf0b809ce91798feab8abcae469c87dc7b0e9ecae37e727df9017d7d5f530142ad8e3888bf5f7a31483b5212cc2999ec1193a8d259430859cb8425f263b1192360dff61ec30d49e9440d9571bb17b6fb0238fd8a88439e586ef37f3093fcb7a9a032cfe85a4ae83fd07ac1bcf065ccfb2a78f063c404a2252742a75e00d5c037d6c5706f496b48a0413134487db30ec7dd7fe1c41490a688a21f8888e723809bfabca094b2f00eb5288d335879bc5468aafdac9b831acb777a9e8294557a883d36d2a0d1bac4af8d3b50f8a645474cbb5df46578bbf4376885856b40aade664da138b36b490458e9587fc7b7537c8312da8d874964dc3ba80149395a6884d8b1fdcc4771cf8af9d5322dbfddb422f3d90bccb88b137ce3e3a97989d8f3a42fb3774d89183b1d6bab6e8ab56525aebe737f3a7e00daadba9b34707ffac932938222c660d859d2ad515846a586aa6eeef34c463a587588a7e3ae298004a7e7d46446e2a8af30a794054bab1e38b8bbbf2fdf0e46f37385064f0912221fd1907cead0acf229e1c2d666ec2b36568744ee5ee3df32b7d5e9a8255b3d35bb167a76265e533ad9b0d5b4bb3b2c34aef783c65f7b26f4bac5bb727bcfba09c7aa2b5ff9605ece3e89c5536545bb47b88cc5dee0f8e1644ea216fc4156eb9bc112adcd1961140f818f5ce0b2262392cdde28b3fffb1ffbcbcee7cf9297ee1c9ec69c2f182d84605cc86b4af28c5db9125c358bec16a69cac63a2c7c2316c00b5cc53b4053986db4f8f7bb2ce7809580a16c9dc5e0c87734d30591e754c86854d46eb5183e28f6b1f598e78367322e0239505e14a261366701cf8e468aee19e956bb979477727aefd8b1250aac759a43bc34832b71f4f25459af0a0f272ebf1c8f5e67639c0fde5e8ba8cff6392aaca23cd926c4dd3df7dd80f432b0c65bce9d890f691caf7a016f9a195ced66395557a40efcdb43363c1be4207a4058e1fb8d25ef730265b7c41921d26831acdf5a38cba940872468699ab4e0aca0ab2538c2dd09a14abae88dae019348fd3ee83ce56b0ffd832e72656a0de3c3ebfdb76ffb849dd21c50ea7dbfd729fac45940c9464abeeb2939753f31593a6d863913a13e74995d21857f860c2de85807943d5a61379b868ab2d4330ad75cafa17f17e99289490ec6953b2d3b9d7d91054d5feb4a5c82393dacd3d514445a2e5e2317c8963ae542e9626ad74b80ea13162c2b9a823e770df3277a5e1111d93d38830e31fc2df47a79948ab477c54af9055651b694af98717ba8b97bcd430495f169d1807dba77cbb3d33f54981f3f08e4c8bf189b1167b482dafe60ffcaad9c3b714acdd3803e0878454d6d755e1beb642abe8181f317aa1c905056f475982a1283ec3015ecfa56dd836e60459da0073810e728f12e5423acfb5d4dfd248b6a0813804912977b4b6b8d3b6ecec092ea61cfa05cbc71957020d947d31e245a2b7fc09896d7497dfd2434504d2680460ca4dc72049d2e326492d1fde88b65f06bcd61c2e17cce34992e498f966773453048c589c14480725a1a6d85b3b82c4333f49ec6ef9148a1331f31867eb96e3053226f5c1cdc47f88531110b52d7228d2edd7026b2a2cc117190b49e862033bdb48430fb71a2df3be71dc92cac976fd2fd258995437300cafba9154678e8b2fe5e2e90b949ff802b1a527e314ee55c64a334fac760b7fe3392f3fa5b93668ce2fab16f067762fe2a21e9c19b892fcf6df825e145774f89c9c31272df5268fb98a117d763b841f94964b52c179d393cd82f41e28597d1f5d74d31435f99e8f18aac9ee1e182a65e084bae3a8106efe5679de04776d21e45680ac24b0db6ccab8cf669d4c35fcfb528cd25131e5dd1d52ce461fce9042538e96bf8d0f28aca9335361563d48f443bf28d41101d40b2f2115e8479089d0b7d1baa21eaadf28998af02c37a02fb45042f362248866a1ed2053419bdfdbc4f9861a6ac91918634671d8bc91cae076f0d5ae4f586e82e54f9e5c26401a9c1340afbd2868390c8c29709e39ecba1698eafcce356d21334f8a5298255833d01534f865eb0d93e2b5feba8f3cf9630f797d58bd064e4390fa04632154ba9bfea3c61287399401d0ace45498e625d3b625f3609f713677428f448775e65ca9e6f5cb7083117a860d9acecb8533a1bfe67a006eccce6828bfb56e0af1b58c201a13b8289115b0ab744897251f5b1a15dd85eac0cd7a4448f921a8a9df71ec8ff6b9734f0bd22ef0b2158addf352020587e0dcf80f31165c99b7b8586ca5d2929ba38877c1ef314ead1d95425348323a48251118aaeae820227b14b6862cf09c734accfd0e4cd54056c1c47932ae106219313f86c907ee6d63771c9332e482129d44921962a32599a1847bafc0e08333872aaa848c45c7b55b7bd620f20e7066ec6ba408e51de8aabfe44095fe16a66b818ae948c7ab7761754b30df875c44d3829f105eb4fe4e5d6ad93319fe4205dd5494c66b65cb20eb3579988825f23cf9c3643ddecf2fc8be4e92bd78659e27794e4352138ad25b886dbf33d46bc9a3b2c126d72b9156b7d8ce59d7221ceb0ba9e9b310db1681fa22a0970e0b07f75f5ae13a1434ea2fa99fde2452f828af2d7f8dc029f99384566b4e2d87d03a007454b0d69e1099db172f0f9153760b107d4855205e6107531ea38062cc181abdf5b6235f61c057760d8e995425b2661f73b51d507cae46a8c9646068141a996133d2b1c489cc57bf1d7214d8d1cdd4828ef94c7f547cc7c8b9d41eb489c310dd6f71808b28ec6a6407624ab17211bf9aa84867595355c1eed3b36a28b2c322f54ea7272fcc0826c2156f2f98002cf5715e0f9105a27f46923ccbc309ceb669c5aa35d55ffbd81f40fd53c50736a825db026a16fc9e9aa28e23581cded393fe183ef0787470255d024659f0e969e0665bafa0e9ba5369cdc967ab910b3bf1520859c4cc618b60886092eb2150f271307988b8da4db239f343acf8aaccfce65c63fcf7180e1e3c1dd7e9f1167a760272c32d71a6959681ca4e9b84dcb20c6da7d258acda547df0df6665b87db7e3f3c3c077d99abaa559e769e533f0ded78e7e36507c3f670e9eddb9b8f4a4d0d96e9ada1953d340f98de44649bd3c37f50d2779825475cf236fae3b77a1a759263f7287c77da2b804f5d7b8b10c92e718710486441c91d7b54b508b2f43d36de8b1c3023de4d861d0991badcc62cd9a6826a38c2306aa5098a97775c8bb5ad8bfb918862e152c189dcb71c6f0d11fc3bf4e291ee11a9632027abd2b0f2dcb51ccf2be4e9f4cab6b934bc5913ba7f462b758947f7a89a3a67d5da8d663465d49caa417517e5287fe034b8ff8b8aad68d8609249c2e2fdbfaf491c6916690eabf0cf7b1c7526492be7810b2aa17c65c418a6a39167bc838cc37dfccd9c499a064f647e0ae7cff80b04cfe26cf155215a2fbc6f0901e85eb7acc865bcfa99ec894845d1216b23bbe5a3881121661c06be57239911c5e1d872e9f11d79edac15408d430884df3e2d3312da2b68d32338f002701a50a117ed24dd430fa5499088fbd4623e744da4e7b39f2f805b8fba6beb63da1129a973b9982fe1445c4db4a3dd573ea739fc1c4a5c7fb3a2d16d01c94f5c566e6956bae2209943fb3d7d305073929826ddd9588227b80911232d244d7028ae0a01b23fed8a2c74d197eef49e4757477380a8fcfd7797fd81d3d2e54e1f9e4d459f2ec4493534a148fa9a664bb96b9b8fe59ec7d4e85b3a78b2919a335e74e0c09c413179f158cc3061f9afd97ebd1242330a25372172f35caba5cf4df581a1e3dd6c577520a413c062f5d3e237a97257f074ab35ce2faf18332e0b7afe038b45014bbf6198fd3b6b4a4ce07c7a7c5f753d949ca2873bf207af22463ed2707a7c36bac8db0f35e8705f12ad5a434be51e035f0ae469b6122685abe244d680d9640bf04680c82338d38b86ed8101def5616f82e2b694841f0226684ca14d5ab3422ad06c09ad36f7a18a2edaf9e35ae830fd889fe05e6854d18000fce7d135393025d3c0df2c11032ab773581a32f281901d183c66452326d90f12369c2ef5d27f88936a9e2e9925642c487de9c60c10382b4a9f820212f4755cfc2225c4f5f0f3867d3abe17b76f082126a2003b617d8c956858b21e0cfece8a2629d2cdfc0c85ec9a87de194101d91db9e34d93915fe29a70f5962b23fca516b6a84da2aeaab71784d17ca55039faba36ffb5caaf743362fa290e65f7f1b90b981592a7dfa436a015ecdcf239a5230a6138fbb43a1ba49dab3217827835a43251d68074241b57fce5bdad21e5e93352dba4467c4b9d36f7e6fa999f7fa3abfb09a2b4607bffedb3f5dd27a977f0827bd102fcb7abdd4deedac0fb673a0f42b8c4ac00081e7cb4504428f467efceee4313d1258fc0f7d8840aa181f2fd4b3f723de501b651064802208da2fcc7368696ad903be67de029ed01c8dd9a05520d0ef3902b7d3e64b56a87525859b531f446b8cef0dccd5d78cd51a0b8d7b283455f91aa6c711f2bc08456430f4e2e9e3273f8a744266b29961b36449bd6f7b216544d9f87c6e8e774c2e1120f8846822c89dfe06c95d10a9d9cf8f7e4d7dfccbf8c572e5226eace686f46a82c77a23295de3d1659ca17324105d8264bf5954155946aec2a02797f380a6274dd97a4b3cd8f8ca3d132e88ab366dcce962564f381f951023c827cd637f3c78d2cedbdc9b5a8b61fb28e6efe67b99338debc0682799f0e056a1df16993e13b517b936b7b724b84701651853c154c59f8b2d492899fa1d5d28ca721c286830cac9a5d5c9faf1edbc875a306fa2cc3720d0a467bd2f931ecdd38c03fa391b37e141497f0e0b19705258fdcf66436de3117436886735095b58a7dcdbaa7eb2a2c0e7ce4ee55b51c8b09fcb9acc4a0b8920489718b6f5bcd9b9232b9c9363a7bc589473c93d0cf2602379f75066d71f728903415d74e75297f6e55e6d2470ee6561eb91b5b354c43011dfc3416598f2fb29bae549bf1a962fbb6ab604bfbce9c92dab1b338fc03040238c92521eaae18302263ee7b310a491913a152a5e985d4baf4bff9dfbc2e8a4f9cfc7cafb319623b97e0d8c5fc448843252c60db840f56d7de8a52d905537e735d06f0e617aeeaf48c78fd57399761521b0319d4548d310397d0edb812cbd121c0ee85b15cbc414e53fc6c4ff239fbb5fbc7672eacc26e8194f60c1e5d22a853399bc1f303e81c2e4b4331ead5c9195a2193e39b65384837821f0bd7c961680a2f5b0d770b241ae69dcfc801a00416c86a5f76393eec18cf8994f6605a793ddaa3b2d83292257a1d87ecba07105673a4203942cc965bab212673789d6278c83e14d6e20e64bf43853575d8cafabc00ff27773e1204b1bb722f884bdd2a1c592e8ad42ffa0ff776e42e1869458b4a0f1677e4e738c64f47b6c05dfe90a659fb85280643d1b11c08d4c8624bd426140b6da7e57bdf2d93648554a5619449403971f9ffccfbb070c083d277b28c390ffa5217d0f087214745b7613f0aa9c32ce779062ddfaf92081788f0f3fc113bbb6afe0059ebfb242e0c3b84dcbfd9c395cce3d3da81a8b6aa2f35707676cb4df8d8cd5a69e1a9e3705a24a0deb06519fc6fb379123519a53a64f7d97f75c61ca8c81d18388441a23f92494499b8c2733da50b89c89ee5b5f479b744de93a7f5cd49ddefb5ae0baba42fdf7e47fc5fa475eee2f89dd05a16f42ab35c7a2097a14f5220c2d58aeb72f2f8eee21a88126ae3d85b121ce8d1d4837ad43c960c8e9e7c8f050b77c725eeb49b0405c2ba90dc241d118dede501e6931ba1e12678dce0860a0ec9c087289d3346dd798ec53ff6fa18d92a2bc5e1a54c1177c1b791531bc792bbf25586be596a9b465bed754f1e7e5d86c287a79419896b8dbf02232981236d6adf571e9bfd7fce89201fcc9c682ff7ed071ac11b68d924f5ecce2d66607146d9226a1a168a556626c75e06f5b30bf1a601596bdf68ea018ee946dbf03beb6a55752a11265a42a433340848b3dedece6e87bcbd32cffb72a9e3d247b955df1c2af6f2a22657760a3063c42e09b805c15be8a52c172d8a8c1e053f54b3baeb6af5b568d84024da2a5c70ca847020ca6f75a83917f51315055b7f844c42f81ab8cbc0618c92ff5cf85b0f53b14049630567f69db8203197527f1b6526b5c9f8d3bb3ec99b3990ff678edb038828ff7a82444b55c5c366154ff38749596c90368b2f9aa6ff5672f3cd02b45441c012dc3783f0fc92a52e886e558e1d4a2bc40c37af2526389f6b3fb458d0a6bfed6eea13c01df00ce8ce71cafba4978dcfa3d0b4b38a2d173738ed9e5395c64cb853e587f5d9bac8e4d8c1de2ebc0f5cdef80c753779be16cdb0c4a4f312b451c6fecfa405a62c14ccc4f4ad7551393058ce5c110db74ad2d1605a3f1dfd94e40593eeabc45cb88c13b407b92aad96c926a75145323d693c93ada06878ec687cf38d6a934c98632302434c949f06871fb3b3f8beec86f9545bd7311615bba04604875e50172508f141a416b1ffdb93fbfe393551ed46776ec9cb8642440707cc53b0c03ee460e846d760463783b269e99f5ef55da6fa4101289494d0326660a8eff609b4f9cfb8e92595e0bb9fce115924c505ffb46bee4abb8cb18ef5b6f86b50874cb05775e639661a8a69595ce7dc1021f612b0b8c265b17ecb4c2edbdb35f899c1e0708ab78793c91ee2bd01b5f822e047c715af01e7e2159dee1ce3ace4f257b7def9c4d16c57a2d49a357aabae7c9400c1f5cf580150d5ddbcbcd51fc8c495fa23ab3ccb06972fa59bc4c3a14050a4794c84fb75d59924e71d82afc5abd46dfdac30284a49451a4bbf0e6f7ba5a81ec5e27ce634007a26a60190d280e89ad695da5f558ee533c8506524631744e1f015d1d779c1878f10855b9fa8846ada862589f7ad6b26f5cc66a6130611d0848093b461b82f7119e9a52b3ae0bff781a7da7556ceb266fc088e1e2ad6deb0c180ee49eebe04e43004387cb159471cba1e2ae1cb77403a63c4d69552f1bcfb74b536f63bd782f1a13e34d36f5b244190af268ad50256733024693400646ff2f4a3f91f1b9cebbcea22c6b060c332cb55786b2fe3a54c1e8b7defbf0ca5990f4adcf325772b3c47010bfe175870039a826a3763af2b53b3f55cfdf5c36247c00c1aeaef5e8f8f97f9cd26c4547e5ee24372500dc03ced45d0ca4b28406c9567af0f9d8cd79a27d8f3b73ba23b3afda12d30340c8079a81f29b8f555ab92df2b6c4a74ccb7f891191ba57fe2a13437df0c42c7b92c98b01a219384763c2a869632de5f8df0df50aed8bd9d5280d60f4465114321e35a8bbca56f1c864ba140b1dffb4fbadefcd21f3f8dbfe47ada818c1b69e450afcebe210e7da0580704840417a9d12cc540eb5da6b4a51b16ff70dfd63538377256f17e325688545874aceb1ac4e6e752ec67d3e31319cb6cd326983c0ac01150da3e03f57d3d49d5d87f399a1cff147ec36daebfa864972e18476224b29caa66cb744d892698955af1cab2953ac90b234fded5953e6a3690287dcfbcb1f533415f26770ac294ca3fe870cbf0145526c0d63d317d1f6b0696ee07ff35f2b65768bd1999941f2b2835fec4a10511c94dc5376777d0cccad019b7135da844d2e203e2868ad8ed0e539df95115b58fcdc31441f56270f6ceaa685b510ffec11df92a15ba0662fe7505ffccdeef646bb8fa4246dc04ad212a6dc7e8825ccfccb3895af9f6ab6b384d0d880cb2a94e875d49a66ee9435297833b98ec5610d3af9bb7ec0d224a043704fd2e01b8137ff826bd8b02f50a9cd3060334aa91f8cd7d21a1b219cbdfa30d78f5a6eb9eba459c40f8cd041e27bb39cbd16d4ee8e7f15d33932db9283c08b00a7a5518fac2dc35183e788db654d3369961e307ad1034249783cc2893ac47f4198ecff900bb9dd1cff9f531796f7dd686a2b5e87f710d1bf9fd61bfddb92c7f2aa1dbb771e01e4be7561383ff9e946bf06e3e6340360d0bb2ea37a4b796290845ea03086dd88200b1aa82cf7a57f543faebd971da21bc0215031d3dd25afd777461952116e9098a9e7b91535ff2bd7a3332efb6d5dc35f557f81e17e060a42bb047f63e833de8273f5b05f23967b90d081b7316f7db1783905d4f7cb4c38e7c2e1dc6cfd39ff3f2328f70272eb560bd03abf02844700a3d7f9f3c84b952c5cb9687b8d25ce259ff89e26a56653523d8680941dedb65392fcefd98fcff38f6c8d68ffee523fea6940b8e202f35bf4298464431611148aaff60d14fed8886e361f94daf14a5061b0bdedfa9ad7ae495d89be3192997a49354e357d31a84fa282ef8e4cd47723e136ef317c9ed012f1ae8c1aa0a724af0b704b60b99f0a8972af77db79de893dbb04d9042348ccc522fd1e121211ca9d9518dcddd2b4ba84be588da3b46b70a96a644d16d8d5504d1d7b4bd3387916ef6a530eef3a3d621fe14527e9d884d9e52c0687b34b970369e5add7ac511dc14bfcb03cb6a91ccbd08dd6ab9242ccad7c112cfc4f19c671b34b2e53c52734f8714f1f266ac4ae1997542027da61d213c3681ba86052ecf67d3acec0f37834dd3fcf49909c65dd0db890373bdebe45ebc1784e2d4340f6073c50ca0491fd8cc57d309d0e77325f5379c55b1f12aa78597a85447a149ac5c2fb440b0e70b5e792eb79d3f29663259c9ae0797c579725677926c51a99e0ca3c7f9933227ba12539121ad53178e4e8748ac3e62480d011547832ff20482a76100f52af3215b0959cb38f4355ea23a4cd1a40b17d41af102fa756a48c73d90608093b11c986a24738fd16e74dd7a276b1635425e7acb89f70fe839a11aba837ac0f2c579eee9af3334803dc04785a5ba83c67997a3d43413c7bdbf5f59b3bb09d626d06e7ac0269146da74d471007f12590f9e6ad43a19825de589c750680f85c777d9a9337f962404c4d6c007ed0cf9421dd8867a32bb93f54a82062f4efff59b37718b1f0f3166a039d1dff7aa22bb1a37e771a8f61d9be926d0ef99373108368b943321bfe9a3eae07e7ffb8d416672136b7e54861bedb69c4f4df3654b902333d0a463c9bd50643a2f955dfeb32896dca17a060694275d1e110aa56ff861943d8be404f9955e20654fe9879ccb55340d82c126be85db42a004d1ac5d2b0428578cd0d9ea1a6c01b415d850b332167d5e081a79b886050ab0dc0637dbdaebb1ddb85c5d34e1571ab86bb5981b96e396ad8644e6beb88bce35ae3d4987f908daf6de2bc3699d7690db2beae9bd999dcf870772b45a6b1701ba4b727c62e019e8995630309f51ceeafe7b73c7932a6aca0457b58f890c67dea620581d6991b0686003eab388f9564eedb6849ce6250c0e36ae76ee41c68a41c6ee6046d57ccaf57d8394277bb65de05ac1dcf24cc222cfd5aeb367dd28648dcbc8fce4d37f7a8c11a564da1d49687dd99a37a7fc609f71f5bb9d0d26e5a72c742aa64f816be1419705ffe89fc50f3b92aa4156aee05cf634a0473335c5cfddba12bb55816e5221fe103f0697c3bce80ae33a7d3950e645db5fafb3241e3b3f693d27d9a9ca91ec9cdc54f2ee1f36845eabdacec3b81a38f4cad420981f10390af6246508349f11c3b6d291384c8dbd126469d7a853c724b58d714ed1a453ba3d8649e4d3b4e2c3c4a7d2b5519441a0e6e8e7a83c5de72966dae77465ff8114408312a7b2eb8fe9c0760a1ec7dba29a7980e52643ba26f43a9e29d4b71d22e9d5afb86b3238afabe635040b4963c831a4143acaf7497ed67fb1b03ee96d9b468c915252938343d222102cc1d6f359b51691db6b97de930239e991c516585b85b8f72705ef38e495e472cef3ac2c69f24708cb8e74b338c6822c5e6c1483b0223f12bcfaa313dbe62943ec598aec55e3874df006867aee40338de4dd5351620e26f58fc9370bdaf214a072ccda512723f88a3a5a51dddf1e04e55e1c9455ec4748c6511f2358cc5ad116a01c3811e4f6b04c32cb3b6b747e6bb0e55db946dcbe073f9c558c49b91ce3a6d80dc849afb6842650bd4fecdce82d57d00663e64d03019b2dc70915f0566fb576508d400bb8656237bc838d7bc78b61c2e5bb0af574f73edbd0be641c760b2d5e923419aeb1e5bc026be352f212270b3828ae5793c8ad98ace273baa9e4e45b01a0e9a0f99dab01ac17e7cd20cb59242448b84bb066bc437c5d40540629c9385517c394444cdf13932e69603a5657dbbd13b303e0deb34db3cef98ed6e203e461472af3dfbaf9269b715469114319d2e0dea4762f3e1f27f46563a800c4bd7f426a6545e40a7424308afbde269290265d3529547ff4cc4dc8f39a72b48810f83be59729a9ac2d6e9685223924f25a0d02281c31f70942ec96709b6341853cb88e6eff3ee58fc8c40289768f59e4fa674650d85fb0220638d5b04c980e04cede6746b48498890ef958c6d8b23003013d7c8b061faa44e94325c0899d9593624c9eb629bb4b657bb41b8554c44f3bb0ea17264ec70097936c314b561ace4ae552a38556c15467790d134d2ba7bedd97fb1093b6561da7a6ed6a4fb1969824cc6b01f15305cf402869dfee00798f5ed19e65020e096748733d7cfbdec99867c81d8ad201e744e4d976e380a8a0cf69ddb5341df8d44524048b6afa534c0909a9193bd011407d1e42c5eb954291c0725f78110950033ae99ad433a693991de0c3bea8aee14f0336d275343a0d8806c20059c675d34f23a58bd6500dac2cfaa36c187c784f52f4f04d7c44254c640463fc9a2e124e06dac594c831e789d8a54d7b4b8cbc8da043349851a3fc6fed7b5a4d98e3910f4a014e5fb6e8f4bc9a6d25d2d0284dd85baa51541d49b6688e533d958a7b4055356b7c2451bb4efd111c9987c226e057b8b118dd632043e139c63e86006d26e720cd77a198e083ab91c3d286985b0da9b128f5bc9b16ab4167de31fd3c39be06a5b21a4c90c50da545cf82e0d06cf694776048fc13f15434a1942524564b19d57aea154c71a422c9af0f964c2fa7374514c335ea85a75d7905b5e7ab28ea01be532d4a8f86dd7d8bac8c6df010331a70aa6114dabf1f01f7a0b2116841553ee7228dcf3b48fd1722a8da5322e5a94d6b58c3bb3e11fa73b3ac50724a3af0b26ff8272e45c3dbb9dea89bfd248f42f9ef15228a2e372bc19449b3dd682291cbc8a9896e2cb2c07cd74d02f750a6da723a92f2a53f56035febb9a475a6865ffa75ea0e73d2aa7f3e90105cd744ab73cae9da14c35744c18f1b5b36748ecc5040347d863be6b44d7dbf80a0649b5513c404b061e597b2aec80c9c8b71541ac9d4120962fb988be56e82544a1950656f305b3fcd8bbb2435066d51160c9448dbbef7094d3a6b4fa3b16bc8f5bd1c315fc1434f4c90c3065b90b93cafd20dfbfe01e41901c4ff64b559079e8099532f28245c72c10c6a5f160784b5cf0e5331d0df7403091e687ab4cb5bb0ac6935c4f37121c6ec3c5b28287e07c3ac5790770bfda42cc107d9f2a8ccfd02c0225282710a8ffd75930eefffecb94173865aa5cec79daacf0616db56939e9d3b96e68eef2128624f2a4673bb0cf5250b5b24c9256d591852f9df7a1d66bf7f09527fb7c4fbeea8c9b76068f19f374b828fdd8ef22bd76443c3fa34687457bc336bc5ba00e9c700561af1412e753fa46cb975792d4415b6142bdb0d50252f308235fbe700c11e1124b4a9a549a74d49b051a9925249bcd651c300b52676b1705975c37c27f44a805b4e2ee30be9325daddbfc839333070f054635669c7ab149171df5e2c75a6f20a48b42b14400ed40858f132dbbe5f062a885e4487553c16720225313c7a841c41f9c582fe7d9ddb2dd86874392e8f4f65ff832d0983e28f4da52ea2e3ee9b8df83fb6e0854ab84c8402c6a9cc96fea7733e79b216bb9a5c2b5cb4c68b14312937284482d298cc1ddb04dc2849ad603fbb8d05b674312fdddba4b8bceb9590cec62c8540d26ddddb0360be6807235db763aa12ef200d760a80eda53e1b13def38d289b5ac857449cde282ebe8b998c8750bda518ba5a833880764a02c2568ebb41621388855467b13526c6ff97938c4315b4e4299916d30ec3d34129d9012bf8b651a6a510de48d0b6f628fa913a61b7e0ac456fbfbecb096d2cf70dc4e20877da45e5dde5955ea0c72a54f8579c6ac8d3c273f02fecb9871dd045fc417cd87e966b12799500e9937ac4bc9a6a7f7ae6ab7b37f645f393a84f70ede4ff7fd510bdbbe4ceb69b076a37af1b307013a51bee7d1a477dde1508259ada8c1de845113490bdfde7de118d92a45db85dffa760dd21a2b77f9c89db54b02c41c8205bad5717657a56aa271536483ed15caa8286046f8050374219d248f283c4fcb037bab20ac522a14897f5a76e1418a524d8dc9726025d55e851b81f7f75eea06c9240d81ff06503f281c80d2e5ff983937558a43049e775a3ba39e98e1c22358023b3d523846f0ac27c57c7891e4f2815c99adb3f5c510c61b7e7bfdf1b3fc3e51f5ad4b70d191c33f4f5d3a1147928d5c4e425aaf26f5e8b696eb6ee59938fdc57a67f3420b1c9b2cbe6945e926e432739f38e74461d1aae39d730098d31e0306ae992310590d87f76a1317f221405b4a3fc80a9e6fd05a5658d37ec3b30627d9536fbb677f9bf7cbce659134e8dbaed6f5f66e4cd8fa0fb3a5675b257da501eff5a369f53ed6cc576f16af5cb9589d8fb78c4ca3fc7b705dbc916b3a64bc7db73e9c2eb4e8eff8e049836c68f2a3709b97e1d6880c95c7fbbc4125149ed1a6d9bb9c745cd6bbdf0fbf32946b391ca1def7f0c791fe86193eec0313000466645b09ec2c8f49437a3edca155ea3ca2f6ea7def4639ca62ca60a77da0eedb47d7fe46d221c2cc271d46e4213939389295598dc5a7021cd6fd29cac313b2f6a128c90f16270e25590ff99d14eca57ec1e80bfeef6504d4c8549a1f13de9742455ad5e9109bdaa22abddcfa3c7f28c2e1b6a84d8788c9213489f00bf58058fd73bd0c30100c74ad0534ab304c26239bbd4f6780ee72dcafe8039f2074cc9399568bbc3eb3fb8d835853e1faa9fea99de0b010006b3b0c2dd657eae38a72aa7b246bea80cba336634355eff8cba421fe4123404c16da03c63892df51b7c45279f5cdb011a5b69303cbb2df2987635b7d123e1fd3e403df799804dea94bf4b92e99281e730c741b62720bb5a56e6823ed10f1deb1037a62c153d633f623fbf7d2717f84940b098bbc05459f4909e9a54a49299173db7ff95ff66cd08c0cb3c4acc0f8df06fe9edb68ad375353145071e481ca2b221b8da52e42df5290e50b30f7eed42a02226ee6b3c6a330671b012b9ded1a71d5d8425b1a13de1528aa4dc350da93f143ae893b7ad6611405514e8eebc10f05300e646ecbd8d2582ee3bc77df88c8289fd7f437a226ca67fa9d84a40bc9a0d25af4cdf11daa3fda31b42035dddacc38ac2b4821d5afba35dca318d7f308680bc2d3715b736f3c40e4249c7c0bd67ea640fcb378b8ba59ee3b53cca893dbf25125d9c662bed7744a5410d67a1a259e8b95ba2cba2f2d1d0f2d64f2aea45892aafc57267456c3e035d55f330a4d5151610c5687551bec78fb93a6b9ce66fc839c88af7f4de694b67bc4807677f1ec08afac58a1690d960415ee255c644552a61b65d7b0001579bfd31ee4a3e7e27ea6291fe82e8d0998bbfddcf31d57e23140586dda54995f1f653e6f9f630e410a00cb64678a2c5a5e888df82da6e0ffeedb4cc8d7aa9352b5fea0ffa17cdc3f9f788214adc6d5a59c9ffcf6a471f85d4a8b01194d207c1848a3744b03c7c63ee04da8a3445cd462eaa15e6ba762b05dc9ae913a611d63a4933fefe268ab4db2d3104807f40e64f46c68e794ce0548f6459a264d1f020b2bb28771f20ab06cd0160bc2bd9c39a66a716076a984393f85e0d34f6034252ed251b734c84cca9250400625f4fe7745bc615f62046c9ed10a1b8c40abd28a13ca27e4ca184d4629b0ba229f0ec71994e882e85491e2128107ccdb5fa72b3d571783f9d168f1ae73a34d45723083b28b72807f6aff42f9027e12d45ed6dd7f3d3e698f290efbd4054b424e4e79bc6442787e592fc118331864661fbe3cb1ba1f61885e3cb697280afaebcd71633c8bafa3d152bd05a7112890bc329ae9b3d8452e74cd2df106175e79c8733fdff4e347507bb788958ef8d5a7aca80b1bcd05383d53cfec027bd83b53cc928025e16fad103245d2ad0c3cdf04b19a98c170d213f173fe70256c4e0befbc0a6c436a2a0a69d4c8ee0e83bf78b12c682265aeb57ae3e1eb8ab26da1d251f89263d8ca728984a6a8421054ab6c1ef95e22bd17645bedcc6cfe9b9048a9128aa90d7d80a0f70b104407b65320d0a4cb623bdef5e730069e15f942b92d9003eeebeaabd2f3908ab523adfb4d6d8b7ac03f32fe60c488010454c3d395db3447728b5c3a8d7b8e29c497190c94eb603813addc02abac4d716fd505905abeef2b86c7f623f2a0579071e91dac1f78b6b4954f1e559569a26d20c7e0e5e175e0222c0958e20a5a11e40052bac1ba845043f802d16f5e94b0d3e421698e0483fa8ca14d8411ede34ca813d0a000542bde496e7432b7e73d0492b98e5bd8bec64afc8ba8d6e30ae39999f8afc6b4861d187651f9b0b3c9075462ecb44bc543f2b5f68bcf0541a99c5e24c9a8b1abfb834b06da614a86d9bc8a111200786aab9be8aff122c0dfb5935d207a95c00707194abf216ac7f1173372bc956be0cea372449bc022b77d1bd6bd8530f13c3436d3859585a0557ec6e77a1d175d5bd229c69856a14434a5589ad6e06d4c43f8738e00fb7641c6f0bd28c2c9480b038ec044fd8914ffef68f46a26322ade13501f812fc7707517230f2ecae16066d306938184b6216fc7626f9da99894473752efb71b4f6917a2d60f1672d3f17f04aabbe9e8449fe2316e41b314eec3e22849d073b70b4244730e4a5ac39d2ea08ba1fd6290d1b595b6cd2b757d159cd72bffa901e9413674f893353b614094adc302da07da653f62f8d4d666be610ba67b82c01f0fb241a4b86509783e896e0c73f9155d41c7f0882b8904dca5958e39cef723b74ce78905a2d0d9db91f9a48a0587c7eada42d97caf88c2c659891c42afc46d30789573c82b75ce748c1640234f792261bf9e07f9cc1c1d40d4114bb0a32bca3a614fe8733fd22fdaa45f1777c076d12d9ec9f4e6e9e3602d262933a2fbd271d0373bbeb8347ad39f10c010cd244e565a211df4175e0d5ab1706630ea754353c8feebba26533ea7ff390db26f738f0ca2f47daf540bd830c15f0bcdd714aeda8e908a7aaa0b5e9f633b5e0512a1b2290b98f4b0d1ac83111e9cf2724e47ebdad4ad487dfa8932e7b34fcfd1bedf6a2a8d7ae826d599dc24db492989287fa4385ebd3e59f490d3627b0bed3f341a013e26eb3a6491a9d25cc592772a99b395578c1115092f9f363f1417cd368a526f677d1b4a351005da830348a69c840284402d5ce0b71300a3db9ae864308196869d601626d63a10f7878c73310484db9dc8fb12f34ac4b3685569039a4a38f4781000ae5ff77abe742632a8634ed1ee1b86ea91a7a5d563d5f182222290c12c315b4fdb1268a12b45b4f33bf02299a0261153283b34203c51427df9ada3e8894ee2e856fc4646d4275ef556c499accddb473e7ade5d449f319f57246e1857b9f89a3a917f718f3c10e06d7f1706ab640bde504f560436c0af5f3fa4e6aebd492b51caef66c7c7d6d7a169bfea3490b810d622f15d66d41128fbb7d04ee184c9250d10d0d88f0ad1c26810164671eab5ebe4807a957c8d11c0d8b1317149e356563846dc90914b04026cdb5b91b8b043ba4071fe325c255258a68916553d99394293ff7320db764d8caf538b7bc6186e540934c6a2e4978e720b27243da87ebaec4c110e8ba8018fdb35aa9e5c466eeb2322661aab73f82b3acbc5e70a62c1ff8c2c98933fb0949e2a0f9a223cdbf0f5cce5458ae76f4ebdb665790c382a40b8f540bffd190085c8febdbcef4bbc0ce3a79cafdf9a931a8d3966d3b47e3ae7c8848ffac586ba881df95ad3e67e2567cc7cbb14507d56b65d0f8bcc9517329edcd03a0989920fba25229f277914cb4035a2c561e4adbb63ae786fe73de5aa4a0ded722da97e4ecdacce8c39dcbf2e4763ed618b76601c10c1c4393ea73cd0746dc7f47e302cb4762395339e58db1044b58acf022370f17d6d3c5996a9100cec7c1a58a8978a0bed6d98bf7f19363fc48566b068e77b477a2be927bdbf129f94816d80edd30c7f5791864397990c4e3755daee22babc50ebe6f16d5d626628187ec013e2abf1426e7329c67fef8f628ab0ff72358e61383aaabcf8e976e3a67feef4847d22e2a122261b025b4e62e10aafb8dd8d2c58a313de035407b5733a9c5514d90214e1b5c1c389f366e709fc3f974b4fc7728002f3e8b8936f871abdc338fcd92da0dfa56728d81597c75f0ec75fba44c321e2e6a154d1f64a93df093df6d4bfe57156c7a21c13b72d8b3dc340ee3b7fce2e682dbd291aaec6ba97a2f71bf6bd95810c3431e034a24b38c3293a39c505418f0973eeae0a062656603e5c4adccb5aef01a1bdf93240bb69d2efd257621db5797f6c38dac9fba1eef800fe37c1da6606022442989c8659a9d4a105a6c51da1da2e05c2026b516fd45159e708139ab5bda390a3064985c65d632fc7b06e4840baa4178a39eb6d9f448adcfdc6478aeb1cd6e737880be489dfe7b66bd472887499069e209ec47ce58245292d0c4d9c7dea7ecd0d187446ce476233a206da075931924d0aca24faf6203450b4efb688eb9324cc1fed26939ab2bc5147d0e939255ed9e6d441ed8d19fd1de00799596ef9ae72f522ddb4a95fbb564045dbb987490fe9e2178e1fbe3958941a44213c62751c9debbbba3d65d10d0a2134792aa6cbaf4dad157fe548998009ea1186286f2949babfdd2ffc1e48f48cf3b8a04a4fa5a5d1b0777a1aa5d81176fb0e8a12e51fd1246c74b67b4c8b33287ef81ecb3cc794f9a2a06600c26418a19fa2b69bf42cd729c50458765b1fb2554f028e897ba3c521c0342259075a0b6798233f3f16c0fc21f16e919834830676261303a00c297f26bb2902d21809387f12f4bb3ce63b6c1fd7f74ccbd7c33af69e3bbaf91fab9ea3005d848cbb420a2c2d000cbfa5847eb65dc6d414e6e588f09e315b48a83bd5d2b4831b74292ce053303ae23652de8c3c2ba8cb46f673937e827b170c7c266f6e85e2ee91be596145c6bbc50c9aef25ed6dabf82729e4b80f3c274e6ccab9f454c30cbad6492150285ba978d8b70436f17aab79416f43f9e33ba6c6aab1047b5fc17a6f790bd17e80e7770d5d2b1a8fc6b3868139733d4ba3c4b75bcccdcb5202dbea24d458e5199f72422a25f52817c4ea0a29d061e7c8768827eb4b95a044a3a0e3ce30b5c7aa00fd4f3bed735825ec5469763da73789a435a88d9641562d78ee267a0e0aad440d8182432229da75a8ec8a496ee2f56451f3947e6b06c6db3a5dd7b4d9433017c5f67cdfb8b1b5ddacbc4b7d918d156d4c38418d3b4bca32a71958ee69063b3573735e96b63388e7d1c6c0294f15427bb4d9bbcbde2a6e8288a0e55fa4d6a31edda4565919d394b8e90aca6f0585dfc438f9cf23aa3e012100582a22134dfe5b54a6e541ee4c201a813430ce41553018d0d492ea5e1bc4a3bc97d05f60ad3b213872bcf5ec189f8ce0a010da923ee5b2ae5da238779c32f8c7ebd02a6832f08bbd65f3dedaa7cbe43e57ae4a700ba5f1ea8bd602c340135a081f5f0220f48bf7f61480b303839cb616f95f77cd74dd65c94a6efb35692c7c257e4d03b495fc801f97327ccab52a1c79f4e1037a4c1659a85934d8b9bbeff87f2a2fa612119e5d0566c7d5331d4e64b1fb0c51fbc49b04d7a0851418a8405b33f19a0f11d4a4040092e840300d1c20dd998d847c887cbe7bc088900f004667daa41128b89558331ac874b0efbe0b306ede2b1c50f2e606d9cc93ec8bedf10428fe5c815a4919f32e83c33884f3f98ff680e96c8415f28f89acdcf0e025ccdf261363e61af1c2698c562336e2e4afd87fe4cb8477e3ee9e9e884ef17df898448fc3a431623de18f577d58422882242d380045954f6b414bf3c0f6e7a5d079470674577af254d1f025e1be2bdd34826ba7782c0f785d2c736a267da227d9c62212d058883a2dd1913a18dac973e7af5c61ee7d532da5de5376f6277fcd03e1db445a200071f86e65fc4e618c6580dab761d8d9bc9bac8bdd5fb58000ba1cec9a1d0e570818d660406edbd2fc5fde9e90c214bcd7a13fb1870947147872bd50ab98b3f16b6055826c9af852173062ede8ab5c7d1ce4f6c7ad64072591c3c699849503c17905459d715ebc8fdc294648d1f36a571df5629e4a31e636e5918cccf47d07b5f7ec6cc58b0bc147bff21aae1ad064288beec01546ccbb3186ef78c06eab2c22cc17522956db375ff7c113763fc109129f80cfb5893d533891e83fdcabd17faf64915c303fe3a26fc59b4294098d3cbd92e2beda733e8f586f2683e702794f0b91af9bb073290e0d46275e69eb16fb953c2be942d9844c281716c891dae35aae245e500e270f922cc204ce933a685707a05d930d805cdcd345bba1e2161e40263363e6ddfe958bea12303f4db990924732ae502fc563e2b9fa30913a394cc06e82a0d6734dd6c15f4e2b27d63e196db06b5dd82a186675ef2679e692c9c0d086a93a432215f3e4d57246ab4615bb435b74cc2a948155790b323d1fceb5543180187a8d538db4adf24b8d8ba9bd87b21393870f79364083e51a9da910a2b1e8946954cad9bfabca1d8d9284574eede6976ccb571c7f2a8fb0d2f830b3476ae5947f1fa8274c3a1cee597ffa0a1969e1b5020d742c79936b7b9a57350a67e340b35125f655a323273369902b65c2265d837256f22bddcfc3aba9fd3c94acbccc50749f0730ca8e02f8d4d5429a88ff3ee08b930cb9f2240a2d149dee1373f65471c90f548df1ee3b08362dc6b219b00bc36d71a7197a297a583385b587607113863de8e820a840a0b19bf5c83ad6e168d75b7f58b926d5ebf2f5618238d5d153cd4664aeee8b78e36f34d884efb9f19eff7d0aaaa9bfabae79a1097a9b10dd28561e2d43d73b0eda88a5ac2954faf491cfb244598d9ab6d8008d93216c580117935e17f7cb967fb408f7767279f4c34abc43fe7887ab13e7392d0eae03bbf27e89701faea1f6ed978d9dfddd71195303632c515e400635cc7fe600df05d4425532787515105012d461f407f6438d748bf7ab0254acfd7ef5d9e049c174ef0ed37feaa022fa69feefbf07436a98b79d61d17ca74444040cb87f92a543651de2c951defb53284e4a2dbe2ceb10cf955bd43c499fa310d982efd52f39ed693998db8ceda1e79557117e421cb063ac3ffe7f92192042fbaf24042aad2673c2e49d995b3ebed68826441dd84892e58aee2ce99138f48592215e8fa4f80ae9705a50d6b1f7bf6ac7427265982e992caab44794e424f33028d02ebd4ba4ae5ddbdc3aecf874fc7993e4e27490671784d1ea08c81b69902f297f7a36e84d5c5eef42d999f89f344ed6635a37a33e832ba302a32d3183cd62ec3e46853701c0c5a21711a70b82a1fed2021cacd1c96715ffcc1a6fafa6d5c75b47c70d6c961a7bfc2e0c87105b1d2e834803fd027617286e45540a29c15c9d207e6e784e06871fde7b04f3c4206b096d68dac419704981179db1d6336f09066ff8c7266a3d719748ee64e4e28aadaf4c6a62d040c0f537bef36fb0f0915fe9db5b26d2e84da537fb6ed79d587b026cd4586b5c2e758c30c71aa21448c10d13d50d321a144e65baac036a2acb734e975cb75c45425692278bd93c013a2588429a21b1dc62175dde305d8dce3a4060a4abb67dd29d38b1875e6d42534655619dfb73a114337be6de2a11bea0a65adaa6eb5ac8c04c14faefebdd20352660d999d35dbfacee5022c543ac1b1f164e470da222f6e4dde23665c9c940c2d4177861a0b6ec7e1061a92fd52e5ff57c699c6496229ca18b0793603858341f3a5bafd906bd82157596f899b5a72a9765f9a5205221dc84e5ac861abfa3d63df1b3ec0c9c6e8a42fae8752a8e67845196a80255fa6b916ad0d3fd5c8c8a22c89fa261c842ae7807bfbce60ec89ffe2200abba4b1f1f1471b180bc3af2e4d3f7d61fb4a31e1d140acc84602a76378313ed5a143135f0c4f9b76d81734c73b79b79f33cb9466d724a58165559b466ecffb3f5dc4d928a88484dbbab14b1feb8f4b7520a3c9082f138672cc6994c36872144d7d523ff7f15f183a6588a1165f89c9e840597b5e4cf46c2c64277de8bf20585f3265ba1e3fb01fb61f721dbfd80f15aa15275cd33834317391a05211469dac6d20e54d446a38180250845a533a153a35a85e2be7f8156a86cdea877233145388c6e50105a49407d0fde0b00d663b44ad31023643adfa57d37d1bd0dd5a8afc8c0ba0065dca20842260158def83427133da8624aa5ecb3e9b172ffa61b63f23d66100fd32bdc83861d26c52111c8d25eb988cc779383171cabdcf9350ecb2e16b01a612cbcb432d478862df6fbf5c012c88596802ce9709c95fc2ee1e59b83f01c5c192ab6c4f65ea24e075aafe7960149489442b6d342048f0e8403bd649bd7e84066d0bcc9210a854c167da0e07b40925cd6531f9be6b1f500107b4b4f7dc5669e41426376ba1613afd9f1073eccd4612065d654604b33832358d6d47c70357780137bb04222b1b05fa48e976656105102c85dfec228d20582765521b8821212bb162c0d9acc52cde52d67ad0fdf588bfb543ab6f8ae80e016801c3ab50df10ef28e24c2b99b6d79d3682f8ca2e568bcb48fc31fa85733f6f81caf12c7c4f399cc5dd7d33306bbcee2244628e45fd6e6c375b9cca35c585d53205e7d624286a5bf64e80e725fbc57f056124867d69ef66138d74f7fdee62f394072b230d0f7628d3b20529934e8144055cff083320a4bdba6ea3224abbbf33d6f2d0df8cbab059038439daa1aa59a5e24bc5a432d75d8fbe31c12d695fef4a461799103ff9500d25cdcfebeef014fb43970b7f3e562ab27ffa90f6ed22bb39d5eabe12efdcf361fdd105e6823daf45e813800d0e3a30273c763f59e48b76c62d260896157a50758ea640eabe151b185cb107cef99d83d43bdbde010166aa025c683f0c528cd88a4c0cfe4dc41dcf6568f281fba4a0ce8a019e2d481d9ece25fa9bb73174d1324f8ed84716b011d55e22d3c0c23f0f4e496c6fd6532da1787132e0714912145a5f766c545fa87a56952a9b4c5aa7d1609becd4414571fd0dea0e050650776e9aad0ef5c0d76b4786b484e5c785ab79704e579e7733a0187ab42f56c73a3d0c31e8c1db2649ec2838e74567f5c831ef0fbe0ba37533b79226ec74fbcb8543209987f552abf2998bd053a648b96de0ed84f6ba6028ff965c97c8c905eb649b6dbc6e51214cb8d51e1417ecfca3c6a875c7c273fa81d66bacd7a52863a10944b1e53dafdc248c32b6d329bdcb9ae66e4b305843daeee550cbb8367df44aa163d2e0b09079e537996faaa743cbd8cf922b8ff5e2594335b5054f58e32ab413fe13bcfbb030da42e267f44b8fb0aabba0729dcb68350c98be4a64c308d1c0842b3f23e10c1450c0f5764742e8496e11695524dd1b4a0e8db816c81bf4cec2c7ff3314e6c0c848745e12820cbc896a3ed84f1c901e18084bf828200377af877ef1d5f11dc0b3b49a5070f0c59b75535f61f2e3257143abb34fc272bd9ffa7959290109c5e5129d9de6774d0297be1d148af48507ed49731498f16154f51e71595ccf15abde6f9104fabeec1d6318b457f61d52205d5bf82abf887eef6d0de78cce47ee1c2f41ad4c6385b7865c5b05f5d5fc47754451318c7eb1789a5b2b20b627305feeb16476ef1964b3bfa8ccb97c8ab706874963f13b4978547a959c5f39efe58bd37885833b60a72d48278baf0c801930f1b21a87345af7f99ddc606193e0a324a5d3792239be5ce872a44151f87a9dc62c7834eaa9aba3215af366471caf85fa4073625854f2e977a45c23b94059fc8c0589426c32c9b1b15014bed8420c5567ad2a9eb7a89c4f089d95dcad135f0738a5b6648aad3910904a52756b1e8fd4ea063580b614097fe3c7c9075aaa244bfe71e58fea046f68a36e6b526c8ffeeda6aa33a5a0b8187aad3bad89e664a3fe95b06d06a2f777b5f8a3843e579ecd5cd281771839bf40c234c9740b69a2cc075068c1d07956aee4047208c27edf1e3561e21d6968d90e0da21e41ecc8f9e2191589fbbf93b206df7850a5ee02c950ff7283004320099e58f0fcb769c1b0f55ad7af1e61e912d289c8d20c605943424b96d38b64dc3efb53a94542b49ff143ebf4cd252ac79a5305966822be6d8308983b41d10f4d9805b500b98cb1b5c50dda6d1a41c0d6ec013726eee59aaef836fba1da3dcf07fcd5051091b5947d04dfe54a9072e9913a3c58ff566e81984e6d1e6670e526f974c3964628d3598aba4f3aa4107670bc63328a0a925a3cb172b50ccba28bf6364dc945186861a7a90407de5eccfae5668fd51f0fbb48c2e57694d54c02f776603cd5c45c687bcc10c177690e4376b4d8a4c05c33e58103c4da05a32fa566a8a584c4bd59567626d96d78174b08a650c8dd5119bb4666ca5065e3b0607ac5145e2d2ad2bccce5830f0c1cd729d60a2de44c817bd6729100d9354a58e332f0cc019541455740b41c17357b3fd0d88a5952ed53fca46044951054bf113fddc222dac1179649344896c3270c9dfd0f053bc9e341747615514717f9b1c73beda5991b43cfc731d9c9b0726e03f822c7d2f1c51b63ff9996d7f225ecc25ded0c838009d9c4506394f3de25d1bf1c9995088a150db285e97e25016e12504af5ffb7122ce236c90a533b11dd0b7298e78d880076d5f5c8045344029afd17dadd77fa995874e8462465034eed6b792ba04cfeca26448ef71544ea26f970a3ee2f52749a31488097160fbba08ed665414a00d183af2e5addb4298795b55c92412deaf311d8758af4376eccf2a2290ef5a10032b991b77b7f14accfd7409c72c0f203f3754e2e33902a4a418e5dc2dbba0160f4fe40baa3c41d35df7714b01574021d77e13e44dec1b22f39fadb7c31231877c6c8de720930760bbfa8aa7c465a946c3ca25601bc66eaf1187c72bf170e520bfebd9d807ac2c51197edc12b3c7d5711b7c072c4f7be296de0739656fcf8f435e316000dc4cf038d9ee63c04ce62e7cf4e208dba8a98b6c9241d5abf57d3108f574ae0fbc029b94a983bd0cc9d6874964676633c5df0e8863304cb9c5a539589cd17a5b393c4d46ec444e7934a975d021514bd749b2f92d9a16765f41c253e6e7f8b59261f4dd28f99f9898dd97e2efb1c01359ae6795526d74c2a1396e6df8250d2847d084509d82ec0c87235024bee2bff7981022528a293ba76d3ae4eb30a980a898c736af358881def93f25226a5f63f9e7c00b6ff46e6393844b20a9e7b8440ced18242075291ec954f3416ad19fa3bef075af9e3bbc41a73cd6cb4623e4a3bd9973327773a3d2a95fcc0534bfbda8302ba914f0aab247d8ed2dbfc8f0840fc63e07d558bab6240ad65a12c30cdd18def8973db73b49118b20a270c2d718f1f92786d72e302d8f844cec69f51275e2fb976ab54a2998b22fc1f57bfd3363c09e87024ea143b334b0357dc7a3897a8adf2ce3e03c7346d5f4a388d216550b76f45e483564eac6a97e45396b803d5eb23aa05802a8bbbdca7472013edffc6427a169516512216e02d87627a1012bbc626e083469337ce6cd9ba5bbe83de360f0bd3f351ab25a26cef774d9832bf1cd3ca35f53740358ef21cfa03871010ed7269a7db7ea10751a3008d173c96027b8c0afeadb9693827b0d4b2287e599f7801f31576388b80dd7dae8986b4ccb5d008120b5988934a0fae3280939ccf3507afa53cf20844d793407ad84b28d3820f17c182ae60680a09e9d3e078f12da5a9ec6472e761fc29859cd5326ef48aeb2931a2902fd0e3a09c32ad17ef3e57d634cd793081c1b59f49b4c2dfb62d201cfc3f572112f8e21320a7a1e5a901e1d3e6f61ac9db40cb0855c015b0c123bcf6caf32e72c73e0dcbcb36fa7550ad4a5874a023afe298b92bfe525e09f0782fd50aea480d6ea36d607c416eed0649c8b5c30441196fa9d8a33cbc803060a38cded0681138e70fc57a39ce8d015c3b99523179429fb9b781fcd931b0bfb287baf36710fe781fbc33e89f93aaee47cabcbc5fac27df9a359cb512e83b31ab9db864cf272a47dda6c5d86968e5ff1596fe927a4791cfc297b82c77cfa40063f7096702814929903e4e5bb95e8e16ab67d081e72ae0b48f32aad0d54014bcb4b47087451ac2301f0a7fba133b35f92d76ce82b3c0a7333ed93f38147aef44084103cbd35d042ab89eba5feaa6c7f95af625655e3f69f11c0bd798826c13c0e73297637576f076897e120c05302b3d8945aecfbc716a608caa405fd30b2593dbd0b57027f2560338492ba9da551b8508a4d56685f5ba04a23c9c713847f1748e6ead5b46949bb4a91404374fb29c2f6cb24a4b57abccd67238e5e9128a20661c4fc186f791ba5cc6ec592d18a753336bfbdc4d4e2dbd0701e7fc37fec46b524e64261e0f091baf1bb8da281dde31711478c9d5fa84bf18334fa3b1d729bfb20a75e4e835937af82c65f078715032f29a0fbf0b37874152ba630c2981c32d0fadf2064becb888ac3646af3416047d3b276340df63c7da661160edc57b404deac98b466ef1eda40c682f1c5af9df7291f7427c721f278eadfffeb35f8243a1f590b490fe2ac593c5dcdfecb9cdce38c97d045e035d2390dc18c0cad91fd8b80717e6a2c100554fa33728845849a924630fc2fb0cffc3edebe2c37c22abc536c607e65e70c90fd73926d44f731124a30466ded49a5f64ba91a535c4bc2811ca8f70a6cbc8650bf64c07cbd34df26544e2bf36b9ca0ae722012364c7f1dec130c0b71c10ae0fd090403e0886cd429955bcaed6f996577f13ebfc0a67a81e232d64d0d375092b03bc9ebf10fa37b73be1187c2d52fc95ea194c5e80b5dfb80f8ab4695b0b22b904f854da2bebc8b7b8e9cc6b75750ac2831d1d09e7693c5b501c43c3ca2fc2f5f4f98ef16656447be661fd9ade875dbe59a845962557c25cc829e10d02aa5453057c1e026bca533db4a6e7e903d6a115d104c6810443bcc70d7462997ec325b926e6190e6c6daf18ba672d2ac49c0045f8d27950632092f03181a6618724e537d4ca00fb1a6faf2944c3e911b99663db78d81bb761ccae58269c3dd6872fa0d4c86cf4c6022759e146f891d2fdb79a35f3348e46cbbb04a07e890e96be2b3c046615056979179098c0edea3cfe83b4ae22ecb9d75bd317bcdb4c582b0b1e026c664e167c43e9882ec345957bd1185b6fe7501a04773577feca7520dd47f7cfb226b41589c9a9bf2ead3d452e295bb6f8fdea79e3d2ae5be0cf609a17a30d8a3fd792824c30a75533be132b5b40724663070001135c8768e8f278925d389fbc7005628517f64fa9bcb0a87faad3d8e51aa073d537c8e149beb1f0e1c0fe7b9774045073c95648fd193bc4ffabea8bc5524aa2b0d7d482cca548c09174e8345fb8c8d65df7e7679710e6ab734d7f13e91ba598493ed2545c4c6a6be8ebec2dce7e5824b488e4c29cbdf72ee1e233ae10b5ab76f48307d9d125f9b526f00f72480db29dfd6883e82193d3ddc0925183007c1e6bae1f7de3c3c77eac2595f6f3804c8448f4ef81c8176c35d6831192f934468cff8a1b380912f57812669beeca38723a228148c0854c7bacdcc482e5afa5dcfb0aa4fe281a41402e4383ca039f7da7d5bbf7137e0f85138f2a09046c742c62b6127a8fad14296ddbc3136f2c65293aea0713db340e08903bc3dc19c2bd03b8bf98b57f594439e8853c86f34862e3df18731a6cf76c553d6cfc209028eb86b1e51a38e3d2db90260c583e5ba8b73f2b07a80de15a3cabb827384ec402c4f5800d3df2edd25e77571d62a90ac6f652ca2618d061e00e6f41c1ba9247d1ec2b98cff5c1bbd137936cad39c7396bfe24c5f4e0d46e33d8fbaef9b3682edc586298f0fe0cea85996553a8170fd403dfbe6df9f801353842573ef66bac41860b213858c6e5752db5cc8864a508eaa2020b41478825512549918f393ee340665ace457a62f8ffc0375940cafba4fe2e57f7971603250f70fea726d73a8ce1efcff14a529cd328b3c56fd1cbd231c5e2d2108e60a4cd4731c44d2d156fd9576464f4daa32f4cfcc00665c136fdbc91b3fad44a89fb37198b50e2417b815b879577f6ff5b960e1dd5cf2e409924c969e7bbe7c624b2806ef693fca415d999b88495ba94f48805c48f087c129c78341a9c3b4a5aa151449109a3efcb2957e5d651072d3e241f34bdc31edd94a2581d0bc7209c9c2d6c463d3682a57972a79c8c4eafaef43e6e402666533becc48038d214137be607705a9c14cff3c368812464804a6f605d4ee5798338266aff9ed45e7a30e718e82738ee139f5a38a5101c47faefcf3df944bf91b458389a916e96e70e906b57488db71cc6596a006f68c27dcf10e36e65b904238da687e09740ca7646efb9a15b8e46c67c30df3c5691ebc8d4406edd7c51ca8706394de382be0256ab1ad1f876cd9fb5be411f1c137dfb39abdfb4d66029d2e7d6f1fd6205cd5b114c5160a8e57d72475b6a93a23f4adbb83d36fbc9063abc5113de1944656e192d9559f019fbbc0f93142800bed7b5e98f4292cc18bec66dde9953919490f92c533529af501d02a1ea1dbadc8a0586ad66e274d9dd38a1a2152674f3d378205b68764549bd2aabbfd61337ae0c6b49482fa8c4d0a4d68db938ec905513cdfdb638f8592d528cc50d851c9ec69abc6eeeb7ae54bc6a5c0aecbf75d323bf32237bfc0494ea04f52d3909a31f6d00c01d39c43fe4e853a7b38f8bcb46f03ac3b9e93fd8596a1d0ac258b4695795491db88218a8376194d6a74ace895cf79ef33a0768127b37ec59ec625ca40e96c7f1b8fb4bad9934f37edc0187530503b5da9fdb501ec76caee3fe96f9cb4f0d6f6f5348f4b8517dcc442fb61fdc9d71c15dd69f6b30f1a4ad5dba66a2d1d5f5d5360f2c922825d901a0d3c9c45188f3e7c5c75517f4f6d50eda907e5f77263429ab37fa767095c448ab359937673b1ccefe451eeb80164fc37df2a6670cf8bdae9009417d02bc9e522fa69668f5f4069b4206218865e44d771b7049a99454008d7e4c3b0cee5cb183c028d5c3c8f23db33aee0cab98915f8d01f7b3f00a7b5e6a0ea3cda7f6d8567277e8391e2138beb0c88699b449e1385e82e30ce05401d63eee2b6ba6db62b2fdd18b31b06a557878a08a9bf5626c7c9687f0ea58c1ddd2dbe7c353174e6d2491c7f4d60417e7d214b83f062d637456166af06daff2216ac1a38ced23dc02d5ec7636ee5baa393becc5619beaeffe8d8d37e1f3967c4b9f1c38fc6c66aa3309cf52adf5dec4d792c8a0602bd14280e96e477ef5e8c2b203f55a10357213867884809daa8a60d05ccbc268b4c7ab7ad5d6be3b3a3ec393a4e0d32c20035649490affb17fce37cdee9bf40166014cc0312479fb74216ed588e67f85327edbe51ec34ed4c583317ee4a27c6cf57ff521f65edf7cd29b87e0f7388ce658eb5e842a9ff57fdfb65095e5c74e0defe15f367b8cec600344d936e8c11b1cebebda6c10e7e9da319240f1f346fbf74de4a1e3de9de3809406270b03569462dafb77aecd80eba6515fe28ab7d65db9572b8eec8c06f596c635e7aaa3cc5ffe15e6d5808d35797ade8c0b7c625d5b65ff7ad2085b87014fbbd700ee9f578a12f6afd5c0440c5302711c2298d9b74ca1be2b15b973e3ea63b7a380606c61929f9b01e413b6521f487d42a77ad2004edb2bc87f4ca5fbbad1c104f311c296e51d55611dbffd547d3053536982bf800dfe4583693158c3d20faf6b63b69b0af791cf721a41ed603a07958f38c5e5bd6c3659c762d994bd25716973fa4ad128b9fe5eab0b8f6ca4c103241e99e15fa3be128e0ff5cb2869005df12510a1f13db0579ca49c0d9171c2ffe116fd1017b1e1c014d07ed1d96597f77c7c1eb23dfc2e9f5e13f9751c78b87b4bc3039ca13b7a341ced80aecff68c30b29519543e0eb7f69e40fc5510d34fab76d32197a1fe01d80152a5de46709f5f8403237da12e7b6aca180d0b56dd46dedea1b91b5aa24d1b307e373236a6ab3add47fda8a2c07108e650d318bd65aa8b97e18060f51c293fe408e37c500712f3ad94eaf787472bef4b5c615d0355bd79ca018dbc0b1d705365c357ca9dcc4d68aae604d6e280a66888490dbd665a080ebf09d5ef44e1e98fe0f63388006e269154d2addc180b26abd7f75b62aca3db699fcb3377dfa10b76ef407fcebd0a30109bc530d6eb422fd5dbe3013330e649528927e4a31a2c8377178a7971fc68f802039ce2b584c6959420d55bbaf789cdd2c2ef171db83d0f3dd2db2fa3b31b530997d937ee56ebce1fd887f311f43db48114acd55df21c9a60e9eb33719425eb45fe01cf8469add9cbb7fe746ff32df643b43a6d938a00b375c94ac8f1923acde8467b25ab55045ace634b8b66823fee4bfc413d6d38cc5d268305fb08b465db3ef0949587e35046bc65679239855b310ea196723277f6bbdca34431c618a3208b6b1a767a15c53c865e4da56ad7569f78a2ec5abbef384417bc6f8d853295abceb9870b630299b40ebf535b1221961c4b7e8dd7efba8e1322e2fcf87f082e43532d571c91ea94e3602dae57133712fcb546220b0e7d54bce400f627c4ce565f335340b2cf7605c41d902096aacb74ae30115315eb8c5370140d85e8a00a08809cdce88e83767694b8339f27ad37aa3fed27f0ba29c41893a6ce154163c7f069d608db395e7a27b45260323d14952caec07447ff121e4b1c514f6ca24b53acb6b29f0283c9fb566208e98f0b1171cd92482337fa3826d12b49c74ada6785222f9c2ddd47d055f266f757ffd13e8c6ddf869048f741aaafde521676ab593923c6f13fa47e74d9b10f04124da095c18d1a9fbcad1cfa4aec3c64f59f89b68b82ad1088ba9c62ecebb27918d0a17bdab4e02b66dbff792ed121e5eb94340c28581eb6baa68003e915ef738801fd3cc77b998dc3055280da428a78097eb1139865a8ce02648bb0fa13f6d1e2fc653a9180c2d6c19b6dcf05d028e18c7a90db54b6e8926eded9a3cdca0fb3559b761910914f9325910e7082b3a5258717aa197745beddf628dbbabb90f3f9b2dfd7f2bc541e91e971ff20045dcfce81b5584da3794099c986b11539b4e53512c5124db2ff231df11a0ed3ac4a15c95b50e5270ce855cc5062c4e89682e56a7cf072003def064335dcb571b9964e3a7b610391a5700a9acc64a0b75386c59362a935c6298aa9ab2637fa9434c517ee34a2db8efab7ea472e7b476994b383513d614bb0d52279b9d96547c04c5c9a6dc49dc5846deceb2233265265bc959872b774ee3fecc80d26d2594156eb9e1f75ebbf3ee6ffbacd5ea8927551ffd4dce6abb3a16ce7027302b956bbefc4c28256d9426d0cbfc8b0481f2069fb506d6086cac5a82f4a94a0e7a7520280b0fb7f039d01af2ff43631a85fad87aa078dd36dfc3d00467c08d797f9ed48d1bd7d2a64a1d7480a04119555dd1c4641194eec74c7e27dbbc35c92dcf6f9a10662727792316cfab47ea8f0613aadb994fc11fef053ec662591caed9540294c9e58777cfbb105567cdb2370f5ac267ec0b94d0f1e258a90a028283480b6f90271f7bb855426d5b8f8ae8bc8a0f8f1c5378fcee362617f407eefc51891afb866181c9fb2a37068cca40c721ebab6a8a5c6142c1ce4dc7d873cfca1acd98b0a86a06075327efe12ec0326fbb0459b2471a75d99c7447cb212914b012e79acb632f13b5a3b11768da65562c3b27c6b7c6fe952c4cafa783ff8d72f338b15402ed72a71352d45234b572ca1401dfbe8ee50b5522e0bee40e3601b8cd6de3a23be51937c39e6bd099551bc27e78b6708af6c3276953d65e78241ad1a8a84f967430ce57ccf452d14ef51aa002f6d30b14b70194fc2eadd95ee34750c1b0002175a214bbde59c87038ba26ad6e9a27df562b0c48a04f8b2cb69bc7931adf20fb44ebfaf1b19bccfe365668a20b8b729d10445cd3aa334341638cc733ec131baf0a8a3ec36f2c1f4329eb20f6d47d13599d428046f4baaa7752b432323a803418fbcb112285037791cbcd17858f659e09cac7bfc0264b3c2f5666b11cd7a753b06effa64050ebd6baab74a479e6b77ca95e74edb6bb48f4ac0eccf094dfb52a7ba41a0e2db4495ea50b37ca4f380d2540f97946ab1696a2f0bcda379e60e42da239131b216c06fc5ba3689b18509a3346df8bef4814c8d0305e793b7c7ffec685f306f3ce151f334de567379c196634751271858d40dd3897dbd660efd5bb1d44935bbd0df803213d803eb4f1ceda602b2dd42ecb2e282111f8158fba166f4b6da7ecbb08ca79cbb52f19fcbc7c1b3bc69449d97aed7136375d74c8c9040f77908a8fd3ce2d7b90da20a4706b3e8c78d7e69a6dfcb6603dc0056d6eab511af49db2a13f0f5b1921f2bcf41ffbdd316b5641e58b5afaf6a697e3c96850950b2173908e9d6b0fc662605805fccc8519c549ea68902c09d96d4e7abef8178a7c91e5bc5710db9cb09f9ffd610e8f25bd90f5fd64ea6cfcd0ec1e89fd71ff3f4310814e712697bbc6cc641ba6c0ab761cbebe849e8f85b364adc9b0d556a54823347461e210662065f7b2f708aff8c51e6d87c894f0a5e4e104226a28c99a15b86dd72022cc587b1090cbd8db69a4a6e2f0c27a43643e46f27b5276148649bc10c868796a85a8b522d97103b1a4621dd78bde6839d3b37a07d4c874c68d5e1001071865d38c3f957f2072488a8bbb4c2d2cac40b46e33df65167c1f32f2217c5fca483a524115eb18fa1ae8571d579064cb45766629e653cba48db573d3af77f0ed3ca11fb95fb19b52c6311d114a8bbef3eb48f01494f929cc60041716e0e01444b42bb7ae27b7d2187fbf44f962283b6276d1531909f9596edef390b4be7e66f045cb5f8fcfd162b04e2224d63f1aefd3430f4c6c6432112decb28293f3c8faf9792341aa12a7d28688e61555b62ff533ac06c244ae123025a76eb2af904e7032570c08b0bdca3c779ef7e64f7ec576a06cab238853157f286e110483f5c6aacf6909e044095e2a24fe997cd82d4d498b61affd58395d73538b776b4e0c532328d6ba6f23c8df1ffe44fd7081eb471cfbe3c4a2ca4058363e67e1d9427b08b51222a4a9af1cbe7ad8d835ae373e5589771e3792fa857a1f51286c08bb183904b692bde63c97eabb772b9c45c5af078190dd922a12eca7f92a54f28ef3e6c9ab0b0fa60b7f556d028f3eba13c05e41ce404effd54f9dbcaa65798a837492a9d6c198cbbae42dd41c4b470797a163af2907807bff5804405a0565bb2f0a511d88f196cfbe742cc053b0924ce9273e4aacc5aea40165436aa3374e5ee5cffeecd276dd6217263268eddd8abf8f106e74df30472b1fb7ea1b7b4773db618a5e8d16227e2f9d6c5a11c292d5f878548c326a1edd332bac9760f2b394c47a7a7ed75782c7ab0aea213266cbd3a6416891b99ae162abeefbeb1cc62a710c730d3c6eaee8a374bb7802549cc4eba7ee66bb8ee8792f48f0529b1db3f66648e8d64069b45662b319d9143a00d05ee38bc037e4bfa3d406879128e767b963ebbca0b8b7a6ec9b46e179cccd6166c440ad51fe738c453ad4c5f0a6d98f123584b72f66c8ed111c65efef2215530d35d52e0cea164663c66356fe3f71866356772a84c34ce89f172d7dde9db9b00784a30966fe97f79f1117527a5ebd357141cf72e40a9dfceffb5f76da497518ddaaa9dd49ac65b645b52ab97aa02c13db75f6f1e337dfd39907d1afa899f28c77c1f89fc046ee729e7150489de03f34d87da13338ac44244a6e479f42f7e1522f61170a030be003f5d7f44ed7ec893bdf55333404c3265045627282a909c91f9c7773705ca84c020b75655ec23124220480b521b4711d3227ab9db6bff4d11149873bf45642bab6cf9b80eeb03662285d90ce7553198976ec074f31ea5cab4ed5b5cc59108547753be9864f02c94232bd12a37348d87adfe98d20698dff04a560f175e9f5f57cb6eda8921b3b9774b89a6606fd1c9d6e82c8b23be1825a477b8b9142a7aff8c06df5b5ead3f88ac297c4c05ffaf7121eae6e1098ad5be315eac07960c8f31e0f84b363043c579ef643f278955aa2c01bb8f7232e183937f700e097b09323429350b3f04a6d2401a68f9f8a59f6e31a0174fee1f1c7962dacb638aa7db5ddf5d85f16929afa886840c58c8e3b154851a423581645514255edc50344d666fad16f4654d86d0ed3c9fb36d398d1b215a675fa90ba282b3cd14d2ee32a4d54f3693e42298520604f5639e2fdc226df9161580d85dc6b71c63d21eb26577c65f60d72670359c77460ccc7ea6464e0497f9a53ba5d951a44f50e20321a59d5933b5350da67ae8c7a5767c21921840d64c371d0bffd36edddc59bcc6353b7b72267749cc40115effea410405e885d9e81b05d22fbc0faeb3e111b4b5d74a51862a2242719203f6b120157ad15c80fdc9f36c5174007109bd521d86e1e2451bf1796eb447aaa2b2cb7ac2219d7f64c58226017ea9efdf2786f53e78e6e082bfb11d375f271fc767a55c510577fd32da5cde0f2fe541c8c0d060ee3b0e4850547c4112e39c3fec797e135c44fe5887ca105fb297e83e1bba1a92a468718cb79af29f82a673130c2e82dd61a117158300fbfb9e6d03f00a9611673bdd99e6a88b5c964a745de4f3d0df72bfa48073f38f375672e2bd77be336f1d019d8c53516a848cc64cb79dd0aea7a9def85f5861e41edc6bf544261e3ad40de1a47397ff9b2c03b5158f52d0485f10057375259cdd234de6ace7cda81a12350784cac2073c337561923aa2f8bc88e55f95291df2da7f3d3600f990f1d16bd494784bdf27207446912d6bde2d3037fb5a2e47dcbd9b3d34326660d3d3248e9b218b2dfafbecdc9114f3dc8bbc79332004fb768dd32163086dee1dae2d89f2383b3a3c1e246dfff3bd359552e188006d27e1265647475e89b31e1b57f754e05c3e8ff783d8e032011620e621ac4f74419f9c0b80ff465a8091d705c7f1ca10f9463d4f72a45d52d0c0896efef8049379ff84938453ab354400ba79739eadb4a162ca8e4b5e984ca12cc9ac556bf31b40fe1f215635a38414813938ad4f8caf8c52359c2a879c24963e3874cea39bd69898842c94a0cc5f60d39e734694b28f46a328cf5346f478e2ae82c12642860231b21028b507715b2001dbdabe02a4a28a6a322f669204e5e4ef6cfef36e873413c55724636189f88d4ad0eabe9e1087a63998c8a8a6c65603937140d738b2166e31c80c2db07f907d94472edf92d2db66726faaddc5887359ccf80c962560791c4daf104bcdc6a44162a1eb958fe1811ab9da2a161201c4b2a00becc59f32b4ebc97c7d30478dce97c9db70035924b45828d68fba58b8d18db6215302deee2445355b368d5f9ea8421e91b3c91ea3b7ce71ddd9d14cb3358a5b7883a0dcce4b5007f02f6a6b36dd181a8c2200c05a9a0f1b1397322fd116962ceda9f142edc2fb98527e769f5244ac9541ca3486d3e94d396b35f917839044755aee0bef10793546deb3442e47770f2a29fe97b023bcf94939c9280a1e3f48dafc45201fc83d91c9e355deed78efc983ec6f982957cd1abff1804c9af226088b1cab99de6d63445e26d26befe79b01e319ec38cd83e4956545039a09d308bf5f9bfa0dd96fab7a7dd5570ada4e9330c92fdf18c90414196b95acd49a0b8614e2e0d4654714d9148d01fa6883d966dbf9da7b103a0903eb4c5ebe113aabf6b37d7fe86950743d20b283ca882bf59d290fae61074296dd7ae73fde9bf8a53886abe4649d42ca068e54c821043281e217f625df133f4a3a6beacfa4b81f6378ff4732b20beda1baee2502e71f66e3fdcbc671f24403fe382a8b03385524d84824de97e8c61151e09de2ff0d6b4b120cfecf86ff0ce500c97fdd9cf451dfb4f56bb3640b267d97f099b6482bfa604dd6df25c3bb6c44c94fb266bdc9d1dfcf07b37f3f4a52e29763ccfc9e5c8c2d3f86a9fafb44073e35296d92c65575d061701e39acad91e2fae667a3d4e150647fa3daf5b1756c424db3fc80aa1cecb3248513f4230567ee577c24e2e7693901d45682393a2f93767b463625ec7c56102f2d2ff6533784b33aabbcba1949ca7b0a2706bf7ffc2ccedff0474f03b2de0edbbb5b15b3a218a6867819b24b09437f6b9686d952755cc66ee69dcf43fe4444cfeb658549f791bb14b142278776b4f5ff6cc6da8b555b4932e58f95119521f74c5ecc9e6438c315e9c64f70d9bc70705b44a005a4a60b57e8a46a78c66d9bab782feb75ddc73074b371ca811086e778f626cae5641a75fd7bc543dab0865634a1f2839f32a8840ef5c10d5eced38aaeba6466d64fc7fc675759cf2f62f3e34e7e7e1825d784291557384b1987379d93fbf4043e98f505c5acdf19b90bde11c5380a96f1e3e032b9c016955b0d7a9b75d99d5cb006b893056ce42854f17ff6106d45cbabe397622608e86c2da62dbd74600c5c86ea29e12d0ed04e25400fd22f6501a9e2385f5081e7de8202939dc08cb4eda6f80e36025f04654c29a58a16f24ea8cc76efce6f3bf570baa030e25a2d3e21d965355b7b301415e93758f10957e3e45c895775dfeb83cc3dba6bc27ce9bee5044ec3d1957d8f951047890c2ad2a10a22683f1964dc3a75ba5f5b317205bab6e98df5f3d9edc1c732344ac96472168b0748248f61f8d0b62734334a2e3f5b5661ae7b2a7648f68c4f617ea145d54e9dae68a69e284794edcd4dbb0e62f1a38ff916d4ed5183aef5ee9d0c14f4c76312d7d74cb3e1cd94b14db78cc79efbaf3be6a19cae44a08bd2d70e908d30be173f9918c300029fbf9673e1c0d522731e8dfb42d20958dd588c3f08a00b141273c4a5969dc5753356318d5e7d680a65b2d53383c8ec0a63f384b21e9f2ebdd06fea4f2e97dcd077b4c6c6fd9a208f590680c3f4ae50f3dedf46e7e67345130e817c0c80b040253347118e58f409ee4724112074993e9cfbf21d22f6aacaaafe7b2cd38a8751a3f79da3ec180d74889925501b9cba63dfe3844c9d010289d1bbd9ca58b1d6005c842284964e2d866274a7d86b5073ea5c75ede13ae3bfb40acd08930a6bc7736c9e2c82a268288649a59975fc06a88b4536914db3486c12b02ddbb97296c850f0aae3ac8e2e8fda34043e6c55dda246ddb22e3ce2261c8958ac5629e4a581b415706f3f4b29ee5efbf4c2255c6dc209593466a9d8a8b2505487a3a24836edd457f201be13a08818632cd23a8279a0c732dc8b7459805856a6d9e87363a126f5e33211d68c720326bad09e143777ebb3b832cd95f711441558032b1e0b25f921901b2314dec3b336354e8d59ec3ff75a86789e93c3408aa1a41b931dcf7aafca368e995232a7afe68e6358b1087fc373757bfdb968ed0100bc8623003f4502a40284d501ad7ed3c0490816cfe1bdd38f9b9ebd51b5b6784b4b3b2cafaa3c531c06d246bb335d7e5d17194bc35cf0ec8eee389bfd4ad7972dbcfec81350fa8c3cd6e9585cc14e57e2df74d9f4d5ee31dde53f21a4f9799ebfef3cd1c7a14be3fbb12939d15777d03125b6ddc4596dbc37558fe10655c95ad7726352e970cc022d772c4487a1cb2b8257f020fde5a336034bb701fda64c90826782326213fab559ca4f33311810004562ab73a35c996b0d94a45aedf1419a916054f007f1212580ea7c42efc3152d511522719948f09db1d46966feb511b8fef8e21e653b1108899537d3d0a625fca1bfb0194093c3268db54671bf6b2ba30c0eb237fc5d98d8f6a6b7dcd676a45d3c7a712934c0c8471b7c2aa83a5acacc857287f1532a255265d9a95552927c19b096494068c272ca52aaf4c13f16456c8dfec099439991ad22f0c6191ff0c5498b88aecb033087cdd33df209bd1f9f4c201a4018a39fd1363a1bf74b451262cbf0c57e5ef53b06695d3d0cd28a14be004a5f7a2f4c7103d99887664efc62bd33d5e1ef4ee6830fc0265f980d9d02a23a5b0a2b22a1d0e9f08356c08a12e5bfdd5c9b4f0e2809f6e842ac4a42416e40791608f317beb8111c772ca73a040a934d9ec9698ac8af3648250b44c84bdaa51216e16c1af2acce8d8c11d7453af1ab146ab26b493034fa5a39653e2be835255666e4cb628ab2811ae5cc93277fd8ae750603d6383adc3f30378b18776d79c7d82f6bd594bf987cc01da99731a95af28f146cd871d5c196f437f28b38002d6d01e52af7dd7eedec907670622b0ed3f2cd6be2571495edae8835f1e030685a450c7cc58c72f5d5e0d732077c97e1e512898af7f432c1960d3a2b1bce7e3029be3a50646a1f2c44ac1e232e5fb41ff9bba0d5cf6386e1c917ae3fa0748cf4c5b165f78527e02bcbe63a992ad363922393fe96f53925b679ecb916e2dd88639da08f7435c6eb651680ff80894f55f36685c895164ec8cf5c0cd6fd37f1f3b94ee7b4fe8ce69b427c5aa7f5096783a67a863085d67912e0a33aba4b4646304a47457cd42d96e504dda910dce589a6f4bc15bc19dc8417f147b0539ebbe536d8f038a2e434d6986912c959b44662a76b1ed40726d7c061fc84e3e675b6fd24800fab60689f14a35e85083ca4cca9983cca56379360460d1a9400df490fc372d39cc5d60d5fc010f4edb45d36cb190893f0e321898233e72461de7dda60068453228a50b676591d40585f20053d2019e5cac21e1fd16a59210252e8596a78365ed44005c80a71eb6596a2fb7aefed3d0f17a856337a4e04df6222565d594456a598d9773a3fcf1c9131a3947b5cc13cbff40e9603266a3a6e65d4c84b39ca04fed8203272113c5f2041321d2d19fb28dc44c1ccb70a103a44f5c6c2b87249500ca4651d32bc0ee57743dbca4ab664222637c8f8bb6f32869d81d46e20ff4cd054183a908753c1bc8862e79d474907144e679ae4351e73f3ac4677dfff41d059b2f965ab7829064c933a62d4723e220076e1efd63d9409039e240bdc8bae1dbb5afd6a1aef10733926b1518bce2e958708064e89b885368b881869bc97bcead438c7289333111da341e30d208d719e230bccfcf7b45cfef9a886a339394e77bf3a8cc6b1c0df3da0678a9d843e39eb0a860ff8eea704365c1b026b1e6cc213cf2c56edcf5849dad02402a918b5406674d034b9841c92942293a04529c303f0cfb60ad306a280c6518d516aa9a8a1af0832c4f840a00aeb7cdf7d94b5464d2a928c7f2baf99cbd0c7d87c29a002c0b5f001ed5c5b6f30d6898e96295d31625b36e6989cc348e690a62b036640783d6aac126bedd0fe28fe507b39c55896e73eb909a59049b57c2cb9a723fa8a9076ee0895bad648fdc8c770e972dbfe5dd6330dfcc663819e7a1fc2b07ad4ce9a5396c8d60f47c81ba134423f8cd18e1ad9d14b3b278450b652da6bb25e91fa35fd896480e3a3e979ca9bb7ddff286159f153d3422441aa7a2a067436f42813cd00b6e28c16d397fbf400760f6800f822507ebb82a5fdd94e05a181fa5e35f8b022563a46db67c755ef20568abb87cf0806f678cd11c803ed8a347d082cf8f44ca12081863312a8589f651430a76091f89aa52e2b83161ba5e403ad2b0147c87db80e9e4ba011eb0ee098014c3151ad81b7f31c2347824a0b977840271fd2c27c587eb36a401689c94d01555cf3c4c46708a6c82742a3316ecd5bf2d7e2bcecd00590eb0cc12cee9940413e9ae7aecd6a0e23b3d84a556fc02674bbc067ac5d145203e02132297ed8a3b1f1b7ada1ce32ed9835d70679974580b26b477f71d685ec5469a637237216dbe7897b09f7d259dfa9065097c852b904583dc7d98b626b7cb85883815f02e900b78a664b33cc4de57544d06b0c3b30eb653b656ddcf2de2566c7e72dfc1e5add3fec6e18d6ab31227fb182bc9595afe2365473dae67b06be9fe43df3bedc4713b16b2780415b40d5758869f1e9c065e93e2df3b8355f1f1dd0a4efe75a6ac27a777bf6cb855dad3507eccab6c136d2633873a1a9259b57be3517dfd4ed61f5ed7f2201c479fcaddeb53bc52771680fdbdda8581f0f9afba2439f6f38c4c84bc47352719a9757ce71bda1ab15ecba39358a774cc38d9f5001b6af65a74c5c2ceacbb83fe616af79987da7f363c3850d2a7a508cfe7469f4059c5c19ae809af954475867f4f85dfee8c4419f5098f263f774a9cf705b345953282169ff3bbdc7fdeb7c23f51a864a753bf08ce6be0b796e0d46618b0cf8cea92cb3918dea69e808892f6fe0dbca86e2c78beae7c7e333e572cb3dcbd0477555bae5ce7e2f8be67c49f7928829a41b56edf6d1e581d6f6fccfd3118774659bcbabd90aaccdc41106306fa1cdd6a78021eef239c7acadc6e58850246c9b2cc580f4d5cfdf91b6f5425c690bcd5584c990e06c23527c725eae2153c7442b53650507a38f82a245887e9d506d3e50f951b26866bcbcc6af068a846fe418d30d875d08efc3f160384450532773cce5d03fa68222252940237f36916136154098edccfb136df54dc566d30a8e7aa320b7d7a0b3fd3be0aeb1340e674ee6b2c94f5da0c63ac4280dd86fdb4cb636d75c1dd8d67597682f4725254b1ff17c30e2ba1264e4c4a8bbc9978aca1def0affb8245a85c7e4ece6f53291116cb8c7191011fd941bc731e34b1e5d2a7486224b076091fe118417756fc8270c64ffa374f64ad2ee5f51bf5f4876369a9d6e88f1fb884d4bcb891de7105873cde47ed18d8261ed9b7a9d6ca2b2e6bed991da0fd3a4e9753556d32df120607f258a559e7be5e6c797b4409506c0bc2f7a74d826a4c403cf7862a08b82b517b265421b1b14bdb1693b2e0df1b61378ddfb57b00454bb96473ce257b801cdf69caebb73363cb354148e0049ea07cf61093f8fb0d6e4d1ccd82bd48e75d5939be317d93e1a80aa2c5806c18bed1b0e9866c4171d54bd220ae42f187d5852c19285f11572696030266be4b9b503e4a366523fb7456f98200ddde73901fa172507e6ee871f028fd676a5b50a86c6ca7235488bdca6a7859dd18f0ff409872a301e35c0a258f8f2e04e68627c882bec2b3cf35273d58462fc0b33f167c77def541ea4ac2373dc7e147e35ead1c5a6255c2c47b9a27ecbb7571347ffa29571e438eaeb2ca0eb1a8603b69c2fb60d4cca7d7238c8899546ccacabfffecb2eaf7d0a2b16042412462c9d4d6a9c016c36360b66908e48375d8c35afd191da1e0af313d20066019f74f3a4ef680b245a646e9d9637c53b491e50e8a383de78dd221b8bc19bfffbde37c3b5a26bbecd5fe74bcd89a39e3927d00af5fac938d0468c9e621c7aa14738343cd817e779f8bb4b1f81074f70f65a05318388a17692a2250e3d6f341f835133307135c6934f0dfa229799ceeb6e2ecd1423f5adc20b519068468befde75e8c15bf94a35ff2b9faa0d0e3a7a59c91a24ff6ed0fc4cd39634f7c5ee960e3073e8e725490238e57150b2f433d6a12fcaf3116c28c5c070608cc144b9fa5cb93d68b018cc565b3a7f27a092e8c1079c64068e18cbcfa64fb340cffb0ece21a2321a8db5d42a8d5c58fba40702d1c7660843128107918bdc92705396ba014ba5e3af1d6736a95eb89885bf63695e9f8bc64aec39d6f3c752f5db152ae7990bc2a70062cc9408f14837f3f0c1e572c3316f9274c67a8de280eadb890158768e05f3d311e028ec12ff9cab2cd0b8bef17fc764189788b6413020b92f613ea08942af13ac19db28b405fdbf7e7fe728a77f83346acc09a3a8a4accb10d8dc9bc5b4a94d34704da82620ff8c2b434987225c5d3c5e8e9f2b6eccf77e496683facd6f738466a48ed48612ee2d93818f9f6d3f037c842d63ca95e7e375d9c9be074640491d5152068aa7852c8060c7a342c6453e279309fc1d3988e8320d003635a5ee0971bd98304088826b648befc0c4a151404c1823605738a30928a84861e1422bca7079fbd74bef9ab2aaac83fd29fd069768d549bd099836724d96e25c90f352d34e82f6337c8f63689de8810a95281ba56c39f81000542ef345a286d214cc5208b22fbc202cda5f96cf5807d50da3f3f129d39c3bbc7c58bce59fef38dd42a580bda893ac0b0b87a136a5d5af32a27e858e8db52d3cc6db2039b7eff2c1a647af88c66784028d726abb4ce19e66560ad927c45365746c826c447fe3fc0f10d89651f7529f95a83ff7027d4eb506764c8b68f9790f6aeec645ccfbe182c73da2fa020a5cf657037fc247a2e431a584a60bf0c3e926db0f197a160ee8c4dde0b0d35d8276ed39759e5222b46c9e992e3c47914f5034c90bf6dd01b0cb70b1353c57e7e824b607f7b3ead0c5c9fa6280e9c5f2fbfad5b6509c7fe92a0b1424ce97d1b3804b115a704a50e5370c5da269e6e93ceaad46458cc38202642856cd313e9ac08b66cdb1bde6194b7822067bf7ae31364ddf8030eb8537e0bf39edea3da84d5de27fa32b3f2189296447e1a45254c71e8b6b77bd70d1323e72ff4cea63a561c782d8cc2d4c3b2df005fa75eaa9416b573bf4126c91ffd0b53c4e5f92942a68f29a5faf7c987e07482077e874047806f4d632cabb49301a8d2b9a7c424fb8ac99f1ec56ccc3cb78577b5387b7fcdd6a1c236bcb37be64be17f101925a4ee3a098a8ee6e6432447237b73e52687bc767d2d5edf946f2182a0f482b8e5903142eee2f2cbd7813bdaa14bdb3a56312329b2e15af815252c5cd5a9073e19256f76b31f7861bb73933559ff3a3b7b9379b1eac6d4d53a289c31be20fd78e269dbcdbb4611ca2eadaa2ee5c32ab70d7e90b082918cfd3c4da7a9572a48b7c34f6f323c6727c594792a5094066555815dbdb91aeb6c885a7db6d26f3c5e287ac1ebeb6b898d5dbaa970b6caa2ef834176430e5b9ecc9335c87553a077d38089933790214f333c6cd775336dabc98a18b146fae168adb13f04ac8a8d0c8225830130ffa40353e4a90d7de3e6e673d2abb258cc2163a80c3bee99efcf797a0057e5af39912d118c86db82d07970ed8772537c438dee25fc39bf34450ee69d60fb6a531bcaf5720ef4a2743bb20d34d471ee3553ba821d126c5a4f8c8b9b4b2587a95f43549b799065def6ea6640606811fc9b963e25bc7ecaf859829f61d0bbe790530daf3110b141e4d89d3251fd5fc297b58e6608c8352de24b241f93e6e72d6969aecc02f4b4c5825d5ac8a190f11cccdbba928817df7288db62323d95a867d130e0487980263c3457dce282f16aecde1fdab600abb32951843ae0322684d7ba47048a2343d3789ee5119fab45ad493f67daeb6ec8b599690918cc9dc6f960cedeae88ae834d4c6431e20d00b30d89bec0d00f8b51f3f7c1c36ac3b914bdbf950564640207c0cf0564c220f0c5f6abedef13c992565826d5feb302ae4567773258a61efe09b1a24bffe0de9190e32d3a6024e3d5c84cefe9357fb967038254cdf269967ae87e259f68ab2585b0d67469412a7a8b193ce4db2f7d80a63a7650769ececf35d8bd11b996830187a8e7633256d53a16a0d247067d1fcc674f99338a178be89103f70ed1e289e1b9ec99b11b773d73849d35e30b5ed6b47f4e5bc15247f8f03947557e71a1c7270ecc76e61ebcba2f2d8c125559adea1ab58781cfbad10b2baf471333b7bad8aad8cc089b7eeae125da3c502565ab26f924117ea7bcc6978e28c2518da340555016318301dd564c12475a090d0557b6a0360f13cf74dc6e4c1741fd40aa682f08562e02e700527ac0929a1b48e79b9d677e52898d8a900479abb985b34e2f1d71f8840642e3c4429abf501036e9427ce51eaeae54b9808ab3b740afcbbfbbb000f26f1c1c82efc92b154b7a918e9b960c32f99e7e21a24fc713febf7ecbbdab3f47623502070605092fe410fe66f10d3ad8c0d37839cf0928b1001c24ac53ad70c5158c25b4e71b4a551d80c8849cd3e7f6222b5c36623997b7bfd855a5916528f6071ca391ac989bb5ac7248e0e4d77926fca38727329f100a0ed1ad11653c3b106731bb963fc80778b81f8cf9b45fed3a9fcf3fcd53ad7da56b8a1ca2a7ef87dd8a21855bee62272c70431a4c17da6064ddc1064f96c4a5c998678c5a3253dad72526a7baf80260a81b2b74da9c4d80135b1ca29ca3505e07360aa58d1b738f08cb553071476aa6d854e3a82a842d7327108a272ca27d653cc3e1fbbadc94d82eea4e08d35fb6f1b64fa11f2c307cbf3e93279890b29fdbaf0b77da18001b24789716eb686d12b8abaa144960ceee5eb9ac1db51b72b9db24925a98e9b6d89f0578f3c6c147bfa90dd8bb8cac11fb85c76c30aab59937fd31fe8322330386c00a3518efb8ce53b330c5af72c4bcd367eabf65f83bb07da4a9fdfbc6196d23afbc3425425dae413d2a8cc392d67954a0e0d829519303160fa228c0156a18bb3af756fc8cd730ed7932fea375b5d50896149fec029afe7c3a1a672ef372b5c82afa35cefdb1ddd12357fcb8cdcca2c2e2ef8d30445a149b0f063f000990cf39f039d3cae12ab47013883c86a7c5e3b2aea48c82ee8c227abd2e9747601d9c5f58299fbc89bd8ee635796368799877c1d9f86320618343a47f92bd43a52007f2f90507a2f4d82287bc77a9cf94171d09ec76b4c96ba16c19282b38c41b0b3ff6b4f99efe24ac4cd8b22a0cc01f590724ca83bcf28e16f1f8f1bd7d44d212e0801d7206889b0d12f85ee5676d27da933fc9f63ef1e605824551c55ae8d283244158436555138e247d7d00673026e33d73005fcf71dd49614b78b165add03726b428447f2c0503c756b07886e8eb51e11c48a11f6d54298dc683c3bfdc9dca80098fc60a81f0eda1782280c175f107266dbeb7646f4239680bd3f8175f7ec1af42fdddd67aee3fbb48526e184aa8a54f61e50c881c24af7e92e2cefd2c6fe303545561394950953d59abc3b12742bc477388b4aa8de02ee441faad3bfbf705958c944454eb709e90195e9a81bf0330b1752b6730192020a293326047720ce72746ba2f1c85f122ebbf31b4d38da994e17e6d7c608b4b1233a45d7d677d32c563f73ea75a074f830631f1e5ead57139ab53e26e0927130108a398c5cf77b752b284bee61014cfecf632416b420b9d4a646c7e73ccaf61f38091f307cb08171a952b3ed69e8fff09bee7dea078e6475cfdc39564ce8cce7e6de5fd557e801ee25b8575045dccbaa7348436ec83295324e75098ecc42931244fae64ef32421645bd34d51d2f292fe79a8853dd2eba5e7d665826da63154e4d73acf2e7ab61a0bfb4a7e656fb6c9e71ed3adefcc7ea7288f0a52bf6695dfe0ee740af67dcf36a6bf4fc9e9a4d03a688232f3a75dc84e9c3d995f5366770ac736f249110fd3628eebae6f0de4f5785e6e33f8e552304f831960cb15c3a5239a2cc2ddfe426181221c69debd651f563663904bb4fea684551eded949154d712b4f13b771bae67961816a89b8e4799b7a2f781e4e0436fc8373e8af3813c0d866a0727356ae7313eef83106810fe74932373011f4c9a3c39d28454bfe9928d56f594bd7d98752be2a8a683bc4bba72d2212c32115d35a719fa43564e071e3f003e81247654c8559a7798a3360009314269aa3fb21ad200ce6d1e9767c85b074063f0a3b1f8dbbffbfe106f482bb0cdac72f0c8d58284b41b67866999b17a97cc994f38f4e8e7e1378686e419d012280fa2f1dc3b89a52dc8c754eecfc6d2ed1a5386416cdecd58706288fe2effc99469bb45ee81a82e30b89a9ad70ebaa7687ee2e65abe98e9a78edcbe5dbebe50c5b0cf50a919c7597dcd9e7e2936a41addcffc2ea484a5ac1997d62cd15bf95f40084d4561fa1cf01a1799d00a620e593f3079057752519c6e799619e54eb9b3a4fb37caea0a35f50c36c4915fcea335ccf22e9a064bf6ce7467bf9fbff1f318c09063fe5014e07bd054f34f50c4c1556629df03cb6aa1dabcfbe0cf87cc5f14a96b739f01dacfc6a99da481520e9c9df61c821766cbdc3789f1a700e2da414b47948bfc98f444311a6634f3368f416f61d66762085948d7354dfe458ecd59daf38f49c5950c2d8f28bb524a37674eb536670b0ccb32f1ad20800a6e93e4b3cfc1c1c8b1fb622dbe31d28bab3d5ea963657b389e9d0aaf99b8b75cf4eab3878b0a92e8397763337ce8d305a0c5736378c8b7ed2697c7bbeed4ec13b09863ec5e0f9dce4704a7f30b662502f53b2c190e94f3a296469093231df254c842e03713ca7cb9c7854dd31f42339417f9ea1bda6c1c47ac0a2464052b23888e7a0a0b4c094b24930320a3fbb63541450a69f81591080b3cd492dbe26f66b040b29595f30b9e28c9f68ac3a583c10b42658d7c555aa073ca9f49594c85ed58245562fcdfe92a8e9ecbdba584bf5c9dc2fb3e44a68064f94fe72247f824ef86bc35b6056d38d18e5a8f2b74ecf88b2b4b6311840ad9d706a5a22b21e39cc69ea005bf5ad2834e7ec6e91c12a265c8ee2c946b7a0e4c6158cfab9c1396c6ffb4fd77cd400e1ede2c0c34ac7826e293371eda8916786f8a803e249557ba8173e86bbcb25718f4d25ccfc123af0d7923084befcce38806ae49565315729bb2755b0234201283209eb69d40b25e3af5329acf85db1cfed5124260338da50a484f2f54f046881180906d1183f221b32116c472789da7918817761d1331694219321d864878757b26968b9ed0edecdc39118016115eb82f98a7a516cb22742ff480daa12e420e3cb096796c8e54ca4f9ba044fc29dde41c9b5795d9d9d6589326d702316127cf11900c452cafd395ff7c2d979fcd3a1eec4ed28cacaf1ca08519912273e66840b08740a7b1242eb967ce56b39b48de5d4e5dd1246df85b7ac4f11a83c8e72756ba46280a6e371a2eb3bc24095a1eabc7fe7bd02d8c2e610878b4ce5599cc04a6c9708462715358fd31308b1078120c1e8051f6910b0b7ea034fc3fcc882602a248283ec8f3b4670147fbb44c80455b72a0962c5e5c7e7df65dd2db93a70a2a2cf9a8215f9cb833204e6bf83f232b167cc1849d988c5d85a22ff9ad4f16323281bedfe421b58af442778e5688aff00ed75f643805ba69a1a156084591983f3e7ff75f1e9a6f28cfa70468fa8a201094fa06c4d373ac0d026631c2f647cc8d5d9aec9c0fba5777c431e8927f4757636747ef82cfa083929a027c723d65ff86a54a27400f6b4413a777cd94cada0e2b0f5c8a688b71d5039a0e193d1b860086a30c04014db81a1b6f84d2611df2c9113e2bb159e24fbda3b8757cad5080bbd897888542da68e665531d2a8e73aed11f9a361f9b391cecdef286992b494161f1539bb75f97357d9d5a227f19d94c4ceb5df439929a87768fcc937fc32ddc599a6d7cc6e876bb12ba75066e5906a5f092feb55bc17d67ea39d7de0b636074394fe3246e2c48aa76f7ab136901974e400f04225c11478bbc1cfcc6c72eecfd27d6a39d31d62a0b817d7f3e5434f85ed956d9581682e9c2775b0c6da80247281810395f0fae02992fcb2d38798b56c1652ee4fd9e11011ec24b8365eb3ca5dfbf92145547e74dea6121c5d1495950ed3aeb2d89d2c6c3d4e12c0d596b5c4e2e47a2ec54cad35d629ac079ec03518114f7efd4676236ad1762bdf6a71e9d7a147d03fca06b48a1927222e49bf3ad20c3bcff3b8a5e7f82921cdbeafbfd0c891a351731958df937e34056d6fb1c06debba14ecbf214bd72b3f462d9abaa5d5be6588f9783e62464878e19ac94bf3c91aebf7696333142415db5df63f4aa4ec8f0cb98de564801ef501edd3925d3ebf9de947eb4e7a7cf9a0e68ae8a803966ea0dc40fa60eb46075a1c960828fa3f7c02682464731ab47b70d560ccbe6e73707e7d7f2a9fb1cc36d16e3a29d1f22023ab9b5c37079c4db74f656737ddd7dce2f0b423970cb2abff04e1b52c7750a70a053515e91b3889a8626493383020ab2d53a555503d0649180e5c6314e3710ce9728f992ae0b6f558c12e2da18a36ccd50de15a08d8f40effea77f42065c38b2f140599a3995415be73d0a8e369474d107537bb81e8dc6247e002bcc9a7f507d92b8fbc9e13210f5bdd4c70b679d16433f386a8098ea6b4bd750d91835db2c9a66b46aecddd0405c6267fedbd450ac5b003b182f90b1aa17fc62789d708ed187ac0df4f6388beee9a7274f63735fa33d7ced91f89058b20e3f29c0c502ad736fa9163fd836aad1b7c4153c61021318804f345434bf1bf840a6004462ea1010b1ef766527a15fa1ba22396178d549fed99b5ed1bb27acc42ad816ab34ed3d45c7e58026284e0151be3993a4154983045df2d17bfe3e82c0deb3af0e3b144cd1974b55a73a60dfd83bb81961977bbde389e12a186bda858eec2201871180d315362c770b0eb74321187416487153b92833d80b160a2e141134212cb19cc3c8ecbf421dd29daad709ca3c600eb39c5783d3c86d58c9e1d4e9190f36b4cedfc75bf170f7aab025d8a3092290881b5411e7186bf74b419489c90944c71d50c889e2320815bfae4fd13cb43e562773c7cb822ade53d047088a809c35893550515f3ec1125d83567d0baefef46b694f6ab57370fdef2e9befc206afb3df12ee93f62fce1005b213c383f62cf588ccbf5643b7a4bc1802790aab79f5fb91a90c10a4310a5d49745d9f5390039f4b3f56cb74d2376345282ac057166da41193a7dae4e2747ddc30401cc7e40cc8f1fc906631908a1b745f412265c42a6ca24611f59810f1f7acd26c20dfb6ad3138ff38667650c54a189367fc2a83f1ad132998c5869fb69ec5e6fe11743f7fc548e8338a35a47591cbc6b0a3391d2d8d9834145ce66fc1e60bad88b142c42dd245cbace4b959ce8362ca5c2ce7d994ab8d0e4f1f5cfde375bc11ec07a8181e982ba74dce6a1e09c88cefdb1e00654059304c59c4e355144b2322fedbb68fdc99a000a5c8f7f496fbe01755592496b15c4199b648385683a968ce50c748bf8566440ce209c427faa24cde80e2b914feece4ff27028cce034c9c379e48d3e67986082fc1719c5df9a87244280228a3f679935ef1398000fb00d1360e53764576856409e91591c6bc931fe6893f62419c45081cdcbc13a8f0e06535cb1560f08abb785a7b93aecd4785733f54f9b926f851e7b64be3427e77c7b04d6c26157f30fe73a621c8724757ac0b94b8f55c7f3c8d06ea4f69dca6b939de5469db0216625c7bd8e170336fb3abbb90ef72eac99521a05cbf23d033a467d3526c35f53e1f956d1ec215b868875ac92fea8c6cf57eebc1c26b0bb0178e2a92ed4d5977110e4f1aa27a301d35b0b1f4482e09df101d518e062c41c914fa58ff172653f1812741a31f8a4e09beb5459603d6adface0827c4eba7b6708b2bf958004078212c3cf3ee94787fccb50ee51029f295601191087329dcb33c17b1608f97f0c5a79c868cda0da3324f6f6d7de2701283183eef38bd52551a10312ef1b456ed8b9e7be87d5bdea0c82434fa67fd91971b6663280396973e2588b1da7331fc5c207476c3edc057fab058129b182014b8a2730f6d9c553b6a6e40aa1024a5d189e85d0276d5deedb840c4c64ba45a730fb41c4aed4f00a646bf03c89a9ac922664b2a0d1faadad89eb1e91e786e5d67874a000d071a8b26032db4feb88c754f2473852e2010d3c4d4b26fe2ee8d284daeb2a0ba74d480300c9b0eab8a43087fa4d19190f6013ee70d44f2a62d168d53759b166c33de3f889d84dcf1c5ccddf2348517508d6d90033e109f1c5d82c6cab1678e6e8f175909a782f136aa791906566f88d9ae6cb14e5252d305fb8d6a72dc0504944fa943f600cd75992b98c7b67584e906d3b1b7b1f62a53c2093073ae0accd18198a103bc3cedb115402527b428ff82e4d70b07cfc3df3dc5438fbcc3a01cad062506cd38fd4a4e24722cbba6cbd056837e582308b20d3a3afea35bc0a39ac374c84e8b4a74f42663df12057a5956e2a4021b2477cbaa611750b5a11a75425b378230f7ced3f8b02548040575155ea86fd94033a28eb7dc7429cfb4b73c01c07034b61fd4d2071216886f2644a962d05bfabd0c5038acde2638633bf02bd318801d26018325378a95c429d14e4436a838e97059f7da961f1fcc2dbb25f67131305aaaa01d5d27290441a7cf935a5082a502c4961fdaf13edc6410202e23482598fd312940ccb5d647945e9adc6ff8c7b39f45f1fb72b1d0874b2dc3b0ec4ea13b79e775204322c1e40da99592d75750b9f7440ec229ba74311a18dadf7ff1e02a9fdcf809aee3ab9910362214e76d25411e1024fb12a78fd5474ea41bf2b2d2c9762a7c824b7ec4173e53450ecb72163d18475b2a721848d3e33b80a3edc2db60a08fc41416f0143e4939c59c3d5ffc6988c4a7e754f6f59ca98af117afe92f051e074f9ee1ebee962b4de169df0b969c97b115c3717c9810385f2b6abadf15ab9774e8fb1fd53e584792ba429ad2d0ca64adb78853c396c07fcc7a4a454a40bbfc0fb26d408ab620e29c4c2f72cc1cb0ea98e6ee6476b8e0b3cdf7d367a05ceed0dcb85bac0cf81a2f3f8bc6c94308be9b5afa0f14cd232bcbe92bd875683a6425504f251cf02a1045240b92fa42f6f4a128acd0b4af3a421ee83759923968bd5065255c4de4282b6cae4c24c3fdd028f6c2893df91d463cf2cc59f22b349e0312e0b547102e083505426f811a7ba3f26162fc30a8ac067c49cf0f431a69e8a0ff6d17309d3860e5bbefec08b8164a89b6743e78a91552447729f189a1ba27a21e369191957cc15abf917f61aa1bea6c5333c97df9157e6658bf2929dfea0f051f8684595b82f5c9a00dabafda18e7e756fd215e719b83dc816446fc32228c96236adae753d644e3a23c6d46992af5376266115029a305d2eb5eb0661dd9c25cdb63e89817bdabac1b22f2e7ab0be136491d0f16514b3e51391d73237bc1764e13a062ecdbd65d01195a3f93d18a74b478271162afc58555ed003bfb7d6f22d7a7d9244f7a29c6ac106af6443110e1de2a6d252304d900f7f9cd28e76b8af51ebb524cf5636333e9635c6bd1ae3fe61c924d50a8273e4dc11c13b7436f9dcd81a0958f718603e8cad5f952ad06ed164c9372aaa9c2a3fc1cfbb5beeffad19a3054d8aa864ca166efe8242389d661627c8f4aeb377205c03797d04e374a915b611aa87852b4dd0e44bd038b30ee340f44a381129acaa8dd5cd4dff0f71fcc861fbe1aaa23db3ea53b3c879d72b24e6d0615e515626dd5e7d287f3f37ecf859e83bf23ef5669d7efbd07b53cfa5ae02dba92d86d159d2be38270be98dbb27eb5b6635170527982330cc3a142944e2d0ad0ced6280854c8d221a89e4d702e4cbca881520af132a5a24bc5f413dca21713542277eeaf7f100d52f39b860c31be76021f842475f1ce1d57ca5b6c19a64f6e78f4cc92100852ede5dcc4eb063b2f53c44789cd8f512367d3afe89988da0488e02ee494b445aef03a9895216e27354c26b2874aca60b46252c5b1da4cdab95d9c2b9750cd99c03db9d37a3e05b026a562a83462383a843383153dde3278435b552e1183cd3a6ce5cf4ffe241f848f674d8b0e8770982f35b1559d91c091d6d11028f199a1e18c741037c8d5c6ed67fd345541608ae060a3ce9dc53db2777d3c8378e01947edd76c104d2d94a56df379e040c373d73c2cac6958bf7c55b3c1969a4b42f74330bcd88c304767ece708a89b04f538b4fb66a192741c10ebf2fdb9825ff9e7ddadc3c2d5081bc1f1952c8e95771dd8b5a8d4e594c27f867ac6e40e5bc01430a56fa4df197722a851cde36f4150f1db60699af797c825f3a46331bad1486a3feb9160803ff7ac6fbd8fff57abc2692d28c551c7264818c3d52fdc5e22950965cbf66e2ed416cc71a3ceddd63b0d45dd317c93989ca01456060a17ea1b170534e89561e6b1f41996bc3feaafb0914952bff9f41df18b15129eb0a8f3a917bf2939b7b920eb224f63a94bad741cad8f4cb84fafecea843d076a382ab4419b260a229a88ba245ee021a2cab7b4f9a19cfa834f27abf482cec3dcc5b0ff87799590df5c5cdc64cb9c2199027aa29e4246d49d302988f92fb9895d2c96db3103d4844e04ff91d5aa7f6d2209f7cd28b228a9e3df081407b47d63c9c705553507f6dde2d0b6b4ea2296e9a826cf54559af8ced3302d0e7d32f4553c5250bf1c8b0728761a2f99e53d90d9419b26f9f777c8ef670da54e7c45366db6118195e4d9584ed9cc5261230d33622b861115de557739d99f54d74fc613467a9ca466d7b586b8e82ce99418f27407bbb3978782e8ab832045105b9f815195997372e657824aae1bce68ba344437d031421c992b38b30790f1134f0022e421ea4c2e62e3008e8e4cca6d350db91e8a9a77a2e3ddb8e2cd76cc63ef0060168a5eed968e87b9494d3e30e3246a00b03b5e05c1fc6382225b176f370ec67ebd0bdb78e27a5364c137640dc5bb359a095cded7bf69b8aed315801b305830eb64cdaf3cb1aa42f227b210ae0df72b248177e2ee496d5eb57fb6be4957b5f0344e647b0c2c48a94ba632a1eac74a2af50eae29eaf8d83f187a47221dc6fd44a7b84a202b1d97d696dd13633e3bd225e2afe79c8c65008e19f5456a1074f6aaf74b44c949f405cf17cb055ef23cfb3a196e8944153bd94d3cb1dc0b946a70a86619abfabeafac70ab0980a055e20c885747a8f71e3f76833b8a2890b555df4b7782d83a762b30709a920476283011ecf178140881260b1f16aa0bfb01bbdb0489d856e941322ddec5b56648b41da127fa43c9dbe089ebe92498b4ed7e3de27af4b18b9f0f38ed2cda922e5d3b9e507a7787d2cb282620e772a1e7dd53cba387f87ad7cf114b208e3ca1d5f499998a8390f8a6a7f10e7a5be29918f3ef7cd14b445f11de13987ffc6fd82a35637d5c87ab67f7c295547f6e9293917c0c70383686f227d48610b4ecfedba9a26659841cf5810b576b0bbc9a6d0be67d59525f5eb2b2aa6d6311e246c86122b8e9e9ead0c68c09f327011ef26e3ccdb6c6ea0c1152f96428dc747a8ddc823253383a988bf7988b78bc6b431ec7754151d50c07e5af869444e924512c20186bd9b2908a5e8a5ff5bc5d031719c57cf8911a4488a76b936d6c429496c301136b337ee6d4d8802c58e4a20d05d8106816d3a9a39b02474306e7560afda988446d61ffe0a7d85291da3e8a3269f05fcc82a6d97df49ccfae37d69aaa1dd8f2bdb3051b0f8f58cd6374b0833d29a64048082489a2b2a3f3d7609eca488cab8ea04a1ed7eb532dea969b47ab84f8533e97401debc48e73d5530d55aacdab8b531a1b3ebf7cf552712585c08fc6a9e5599dfa87eaab9d67da435f8ff7e251937fe6e7a21499e20fa9c41635bd9157892b139827250ae7f2dc1044752218349e8a8b5619082748690e2bd8f13b39760dcf49801a52e7be2324ac3903da51ed4f0dc0cf3e48a9ac6a588d894cdc1f0a57a3aeca579e07ecbb7730744eadc89f6a784b7984305c12628218dc0912257adce096eaf7d83efaece90e3d337f49f7f4c4c6a2a658ed1d7dbb2012a4cb05c5b9312e36b4aeb59c2bae03b2d778e72d0883437315ac6ca11809c334d65e42a39570b2cb66ad1ce5602ed2bad71fb0e8414c513cba87f88ecf849b3c38633806c5edb2869b0f3bf70a2e940286131fb4bef6c3dece161c607552394f2ec39e6323f4d0c27bf2e44aa71d0d99e7849c5b492a4df17f5e0087bcd7efb7ab7c314de13635db6cd72f7713b6be0121241f9be0ada721f382fcb7ec2b89e7a735b1777a94d9665e11e9228ab0b365261b156fae0b903a223e9dcc0fb95ba88599e03887e02670e68c0ffdfd3ac97790a55760f73d06bad41f46a6caac8081009e479b3e138dabc65c523adca1982d97854d61447b96289ab48cd2c1c1406d6371505a82dadf12065b92daf85337e030c1fdbbaa9b76dcbfbc5a0863797b6c2709cc6861500e27a6bf182f38805da59af5422902a9484a2cdf7f5bf0847a9eb80a8b236aae0772c5eb67a89401cb72c5129e28ff977b3964e0570df7d90fa7e671922823bcbf8354eb18e3dd605c5919c2fb11a16633ae742bef21cca3ad5f73954e464591ed733c64c6ae43929983476a09095381c21e8b5fd10adeb151e4a46c1970c2156a5118431831d0f6dd9c591b8702b880725b102e460be27e7c3b9b1b8d60d6d881393051eeb0358c9981bb7eb0b09104dd51e7dcbd434d4d683f670b93a887d5c5546f647943697fc2cf38f7da17d47c646ce783d22b2401569cfa6305fdd781c32aab7de40b79c0f2267312661320fd15c91aa3d84af9b320005e855bcb8bd801de8645152e62f32e7cc329967c0e530e6c1a740476e1fff2c528beedc04d9c95c2022d4f47ae8df6f5ab73fa5211655f89947547bae29e4ad67273fedbadda5c5fd5ee81d41b13de022b32c68b86aea7e4c954e0c42f4b0dc37bddc170daedca417e9d4340b4a5e3608dc87b42a83059ae43412312acb88381884d2b862404aefec62bf953179855acbd76783cf4c6dfc7fa38fd208a0aca626b4fda7732870df847123d490574df04991ebcd466126473b3f87249a800aa7702a2d67a573959cc5cdd0b672b772fdd2cd1d814f4d689474b366d10fecbb18903b005cd457c8d525ad2bf290776e093d3ae3833c64b5bf94b762b437b5aad37dabd832f5696777c2a7ceb9c0474a24e2f60ef498bf34b1bbec68daced4ceb312dcc8d8f3af34246c6c15a05717eb3d391ee6a1cfd624ad5cde9650aa8c134b6a09ba0f56254b3fe4c1d89059789ba5fa1fcb620aded09d74e1b200a20629fe6fe2db1b58700a996a2470c8a006790f3c2ed7266dac280c11a263584b7547479bf6ff33a0277fbb520414fbf5d6b8c656fefb08eb63f62d69ac26a6ec30db824f6155d1296189ab3ea9834cfb77fba9534dbf2b3cf1567f9f45160d8aab0e31b7e2fc237a40ac1ae5054c8b32171901a1419797061f9cf10c01cdf0d854f54ab2e97d7b36b1f5806c093bc65d69bc6d5630e058fdd7b7163b9b1ae652cb25b0572da406ed40c9f475281a9e498fe4692ea525d1be6899ce914d97e378ee34162c79b34aaae14a1ca3a93a9da8c43acfa1bb879713450f3fd1996319901a7c6c283d9fe2ce744f8ece4da3f21b3b300366bad60d1eb82681e5c817845e850cb153c6265b2cefb3fdd0f810b29f6553640f7d1b5264134c96219c9f829a7cba666e5b94e4eb8390a64210e8c544e89bad3462ac784d393912b23b412f9474b14bb336f819d66ba5bc2e0582a4699b2fc89e972848c8513adefdf2ee89492fa620e722144752755b364aaa560a88d644864088bbe5e4266fc25e1406c7944f1f675095d377014541d308f4204d35848fcd83c3761114a99617d860e37db3df500624ce41065d93544e20c1118ebc994421f4a7f2c55c7e13f08fce8fb50e0ac7ee48e51cf00977842c3e7b40f549471d7a9ddb2d6adeb5c5d452f6511117062f0461c4ea2bc1c9918f8ef0d592a190955ecd13c21be4b128db6a9dbb9d7849e5c0982d82517197809bbe83933761b52caf603686f8cc0683697ece1fe6a71a116a6a6b6b361fb561336241c83aaa1058479d52eaabc3827cff824aa6de8d0a8f982533b911289a2a18cd0262677d02a3d53522c8d28ee512faa68f3a6fe63776fb21ee7eb0f156c5d7e69bcd2a5332ef3737170f709228cd940f6cb682433880c08f008946f4ddaeb18685d7426c939d88544689da31aa70e2cd9975ab552465863aa53b287c92b34bec1faff81bf49bf54fc08536e46572f841aef76a01ac6e4dc5e59fc52963f0744815bb4f65cd6e7bd9caa525cc82d6937d7a96d3a47a78a09ca6355dbe1fde919898590dcb431b1f60146ddf718e03ab5e2a1142413d1ee87d2be24f75e799de07bd2981a2fc91d0ff6296ab01768ee5985543be6ab9bfcdaa09b1c74244c242d5a3985496612a0bbf8a7a3b2c3e06cf9319ebd1293b2b204aa380bc7ddd7f06eedea09f63fb85ce90cc3a84dc7ac9655973ab0c2cb20b5a35fd10d7ae1edfe194953e0e14ed0518a4c7b3a1ac7b1796331cdca94560fb1297f0d99504189d627dc7564acbb3064d8a41fe699f8b0b3b2dceaadd57d810f62525b5cd40e64edc3da4e2205479f8e28c9f55ff6bd6a24172056de3ab5e40eb7bae6caa1a363a2371299e2efcbdafe3b107c1c5b147b9af947a19589b93ccb76e2897eb06c94c85e97980e2911aa5906d1c4f0b0919bbdaab515241fb081cb41fccf976da6e3747d5ffa5fc58b803c9396817e7c8d85f9d2ab2677566c69bbaafc643792cd85c047347fa69c1327d09fab1275aa2c70552a73976c0b755d040a68629b0d776ff733f8e5893b7a23234ce147396887892ec0f2794ff7630cfc260d0e11d8221ed0596082ad564cf09d5d188293043f640afdb84192ba721d402f44fa172744cde0bfe52db48d91c6f1ff862792a55cc6d6f599e66cb442f0b8602cd62484bf2201001e1a928d17f92ea08218dea1f8eff0a5ad2995c9a2b654fe7c681cbb0cb1e02b09b2a6e347e25a1f93a6310c549ab6f1ef898538435d564fb37fe5cc9c1491c2fb78fa8739a3c93781dd32bcc8be3bf8b72ad789cd5b77ee4a5664ddff0c7dce2ca641934e15493b1e1d5734426ccc6acf48237f300846dff148f2f5e6689ecaa979a12e8b327a6c65e4c55cd770e93252fb21658e2cef255c792aba40960fad0a4653d5b1b8b49b1ee4a0fe1a6879528bb2abacdc343d07a28ec33ef0a57e73d50ec68b2a56e3474408160a201b10c533f3bca178727280a772cda66db6210d9358088cd57bf88c79badfdd90cffa8d8bdfff4d3a443b186681658aacfe98d5425d0a67dafa1587acea75b544437e617db482118769a1f9a845edc0ab53f30edf133c2d3f54adef7b107ea3f42b8f66ebe737a2d22b03563da6af91c1ec38e6cc6424c299f6e710b51370194912dfde333bfd05ce8a3b76536f6cffdf89e3b23954207ba1d42a2dc94e3070ae2db65d35e00288e8c49bfe35d6c7b1310578fb849b831dbb3bd1664ca12ecf5c58974599166b3b43753326e34dae35dc822ca4ab508fdbd0a0f638d8b91d71d9c6bb59f25cefd6d0a97f0e3d3e025dfbc5bfdea016545c1b1a1dfe706738c1bb61402be831811cd926ab1e13961242217dba365f24b97c19214e6678d97e9b7c3bc21514b255a6d9b31861fd0124d47010b8b97dcd96c7f6336b9e175439c6dcac6c9c13b3f86508f658897bddbbe50599f70bf7e96ab9de26b41f6ad2764295a7897515ba3f1d4f404e4d481ee72d6c959ca124ca918561d351476af686ab6c787a60b264c8be30a7a214aa972528117d2b0a216ae2d4ed582aed03a67b72e92e908d74160158a594970c89192bc42b5de884a9d1f35787ef6900a396a369036b753d352da549d2a5696138bb9471566742848208f671e6b6f072884a01cb18d4d34574c1f919d3b2d3819f8177ed8f4ce79e3d169ea68a51ad9d92b80d7ffbe85e39b32a2a5abbc62a3e233eee502ecc8ea5f06f0185f272915ab094bd5584155d13eae4ba9ed9c945281acefccd48689ff3c922a613bdc21c50fde93767aa8cd59565f29834860f226e4b475898d556b0ea56b7c38aae8d816c37fed70123a35c6823b513f2293095b946c0cc05064e955dcde2a82e280495a2d3cc2925945e410f687ce48c58a7a5743d81b7c3fa50733bd2dfa820fdd63b4f6aa87ad9a58915db39d2fd83e133db763322ac22bf4e22160ef2f6fa032efc3d9b6b9720e8f237a51e2a7833f6e9f407c813e4b6269cc888bcfa40c959adb07b4cb86ac9e94911ebd3bb784672cc096dfdc7cc3c2ed801ca12066d748f9b9773b519d49222bc849c28cfc45a5756314935de2ee429daf5c2ce7d4459d2fc77cfdcb7edd47b251dc1c2412d6dc935d92ad1b4d820c20327868044864cd513f63d492b835198fc680dfde9d7d4e6ba8690ddeea06fabdf649f7c6112583fb7d4382e80617d165464f7a76ddffd70f6ec4e2b6244aa654d929b7476f4768a95d70d57eb66274e7bafe6e66ba7fc86942fa532fa5418bdaf293319da630376e5d42a6fbd7b1b103867152813368094d31c55b7908781b6922e0241225ebcafbe726215a53e2059cce63852dc3deb970a930514ee143f79109b6343cc705d00de302b2ef8f8ec8826e6537d827026b3b704a0956d0bbc624f11a4b27f29c105c4b686a1b08356f7aa96d942dca3163b2a23223bce715c9a5db8ffb7b454074cbf188cc8acb3febcd6af96967f5e82684192f0cbb4fd028cae584eff90ac3c64ae648b472af17f26766d91245318c3e277308b0d50cffd1682efc785c902e420d4baf3dc04c809f886efef88cbd024360353f21009e7be7fb8f9e2ed96c3f1998f0a7483f7e92d531d09ec6e5e7bc2dd9663d1e3510c5ac1f43ef9b607f509e0ab1b91e7318ccb0f2189091a54c27cf9f9232165780dc6173105997f14b58b75b5b6c646cc59e7b1a17452ccdf96a3e285b6be3668cb1c8f1c6a5c8b65e11cbae6ef51a692338c9fa6082f501c7967842591407b08a4a9cb866455633a3b1410c2d56f225ad48e20d217f41098db374e4e2432dd818dfec787edee1ea5a3aa1736d22060931680cfc9c88230d2c92cd2154940cc64f0bd5feb70e04dbfda0491d90ec312cad33e27cfcee158260dc2d6a0b5518e7fb9f053f480349e2fe273026f8c0b4cfdfb424476f47c0e6d054250c51c34817077f7f09f5287f7a8ffbb9a8ac960cc6a63fddf346a9d422390997e565272e0e66e2c9252474bf49922144c255db1da50a7eb0a34569bc1bdd5c20bbc32c1940ae5bd14a7cce74a6e030fbcdd2787de1891bbc9f8821eb77d1192fa3a32ec30e0aab653cd88bc863d9b1fad6ba4faeb10b6346c098bb5c1eaba37dc480a1cd97f2568eb49b8e545d4be4abd63610d8945919b3521abc639dfd9c75fd6da10f5bb3bba759aa2c556458fd9240bda28952eba53dfec6e210f9d5c694d6c112943de27e4f6c3873d4ada6c280e837dead7f8de5cbd12293ef849151dfcb9614ea48ca857c1cd67b56b15ba7c160b0aeaf889b1373b9276d1eec1829e2f387712a62855b83dbb5143a2f5c7e921fa7ce7c7fe07d8dca9fdd2b2799f956c464c8d3c7e68bedd287c481356629230a5b3de7fe3ca0c1a0c27a10c166544d5d04dee1a418be3c552dfa5e8dc9668880b3a95c398bb7d870031af04150603463d7f5e56941db1bd2af3a2724cbc5b8d526647630b4954ea49efe68e34a3f0a000a8d480e27ae092937a30c0f4b36ec93f01d6e840aa9a437b6fd82da77463ff734bc6b2ca834f0221be705216652782f608a3c9ed9f8f636c4925e84466f592ee727350f36856e2af3381aeb75f40672573040760d16e816661e07700bb0a4498b07fd8bc526baa12ac250e857fe9b6db21e7fa680da832dd2fe884bceaf8fa403eda8387a5f69c35ae77a65507b5a5fd73bc535685094d54f8c9b2f05e1146ef756c39d2cbe846ae4c9bf9db11c18316f4523495b774d2a4067695480244c7538c8a574861e0e35c0bed56186a7adda3e02cdb5c687db7722a42f34dc789cc326fcb307e8d0baad03bca37fda30778d7e3243866c938d85a791cb25209c10c29d93cd64a5cda404f0a16cc7e41405c6b252de8bf1f1caf780c9cdc01734527787360d9a196bcaf07aa4862e970f6e614e7639b9cb7aae35edc5f066fd3192cb40e8d4e7a74bd22c2af43bf1944dc4834c9511254f92429599a335e9ab292c45b9c851dee3f8ccc96acf03b9aebdef2fb9baba53883012fd732497bf0c78b83b9dbeb821c806f4448a2879c751f657c0411d1b0bf327ee82e429096ba1bf3024d7ba47ee2d5bba06392f8e6e351c88cebda617a8740dce919fda15f858aef61de631e790feef655851ebd85f8da526f93bf735a015467c350aca1e9108e9282f491c35a6df9c93222a9a45120e9db08177e3fb46045facd9558acaf39035b4a0f5000a0adc22671f75c694650fb31455b4d683771223e3e6b7674617694b80f52593f92bb966119b91339bf7ccb6b1c7f19149b4bfa1e4c03a0865b1db6648b08e840f71951b000c35a61638a0e6c9d5240692cdf38338059ca0e1c36a7a5357b8518e9528f7670070d1a8749d81e31d8235284ba9e0ca38b3e79449f346f1b78ecebd1320674c67f6aa692d191b656678e4fba0e85045b8623518a14544a1606d1f3859c77a88a73ad556a80a19f58493a68c197e5da719cd7b816d087e7fb86412d116ef6aa3eb0e0d95ceea15c1af6da13aadc9a0a1ea76ab807c855059815cd63b6aed71e5ad9547cb5b2d0ab25ef6f3e4a75f5f5c9ed62e40ff83ddf2820996e49202dfc81db92cfad2cc1f8fb8a04a655a1d1b6de1c0b680c16f4016c5b94a731a19634f46b7aaf03ec6bea4fdee95096a6d1c4942b7ceaa28239e9869dd1d3d7ad5970cd35ac4c9be2181131cda7732a6346b00be17f00036011eeef485ec25a97df6163fb0630e43bbf08e23defad5ed54a070130ec95eadc8ad447b7ba3a1968aecde4b2e05fe5296c40388b0e751753c5a0cd71887dd4876ec31cacc4c7afa7abc1aed0bc334dcc7196233bcb776bd0f9e0fb2f6358b2cd92b787799e4c3dcd3d8788b9415dbeadb48dfea740c6ebc6801e75381ac4aebbdc00a34c73070147f2b1e2420e42a1b6c1fcdca562054b92ace46c7c2cb7dd8244f004980f523c1c930b92ca2cb922a1ebb2ee9a5d2f154ffde31e96f4b0d4c916649b4f72bf44a4f601bec89c95554d5855777f94e14981e14ef0c321559523d87d84bf366bacb3c6547da8a4700eea7831a3c3e696475285f6ec17b688250f085eb890dc43c60024993c2760a79fbe0023e6e95dc75c440742999c6a120b2d751b1060b6c513209cc19e997db4d84b9bcbc326a295e38836f96ce0b9381072a48a1f55a42203d5a8ea8d9e05fb7b422455bd39caffabb4762d20398b7d6a54773f50006e2b492c49fedd088d770c9fecf94e0e47c83fd84b7a61d7034bd1b3d237a3dc95d45022c2294bc8ec06c90294b561c3a567df859a5bdadbcdf2cd7e9e5302943854434a4233d4bde8a106c387261312e049c60261102caf674a0509dadd731bbb2689af3662a42e9d47241a240b56d78ca65f658001824181cf3eff983d3f0faebe1d1eac8294e9129302842904c9999afb2b00002f884d9668dd36dab011762963f7da9c875e3b2c4cfc6a4b860885cd6c6eff0013ed2ed72f8c8c43205a196e5f0594bfb6eeae9cfe6f1b8f6ec9aac57912948aec72475308079d05eaeadb74839c8cf76e1edf4e097708b55fb6b8ac39f3a6fc7926f2b9712a61a89101634701158db4c8a776984fe9325fb4d5652da411589075b8ece54105217b4fb692830f91803cbc6b92c378ffa91c8961647b5529bbb2f96bddb8caa8e0bd64e10166a6244ad8149743a2270a28443b28461d5dc2a17a1375eea8ebb73f3aa92dc09d8ba57ebfc8e0d1621d11b6ac95abdcc56c12007a693941ef959907fceb6762090fb6f981d6586e5ca0ee0b9ce2d26c3576f6a47e0fa4d13bc871b2efce10067204bae1c1173642bf4ee1a67c0c4d00270dffb5c5585f88b1c28ba8db0c6de7ccb92f2fe3ba000079591984bba5458e3dd353f5939a588ac7d256dc7e3772ae4dec8125d06f6f3441d2413190d75886bacc6a3aa54aae35677c0b92fbb50ccd2c049a4b14c528fc89b25795afd71c4efe3581ab5228c002b546bdf0bb9cf8d5a3a36e975b992d86732bf9014d289c681c60d06bed2e9779d95ffabffd3e3cbe7f99e7577eebc4876de35bab16becb776d0955d761e5c9063f978289700a8a37c06adde77237f4d784346c4c386ae22cb0b60762c005eb78f100662e2da1a2f0cee0995348f3f5fe765a6ab11ddd8477b295b67e5c6771d332cb9ceb6edf8a967b0bd6b6f5433e3344a0a374b89ca860c0940e2a8c7e4d8fcafc8a7b61b91b936d3b8f25643ac3d856e3fd6252172396e1bae75fb0713f3168fac0d36c200071a0114aa5afddac0b5e31cff1e686a7b17f007d44c9293f7cca75a2e80e4150e9a025c0093031e9e9bbdc1d81d8480c7b5b0e2221fe7360d00cd334a55d872b1468eb62c4901a6d47f4dc7fea259d69565356a7dcfa7ce4b6feb99e98c0b1953ea6cfb1d8ec81045295027c08f92ffb3b9e9d8fdfd19493f25ed6817c23a7c55b1dea79cb1ce3677f946b7f41876c6d6d9776a31f230eb6590af225fe4cd164fc5069dfe991964499f3cf03e3b15692c10068b0520a0889ca6202615e9bae030c008a3d53589f1ed5499938797fcb25b97ff13040afe90101871618a91c7c6d781f493a4e403744c30fb6f3c7ef2878a5a2ad5f043a074160c458e738b6076e5cbd6f5a428b7cc540285bd6dff3b2de2270f89c2579b587aefeff4f56ec13848c01d33a811ce9aedc86d1f23e388c6bc4059b98ceea1476da663c14ed0f41cee4bf8a7c91795d3357762967092bf29db23ee3a67c4b458cc163fee7471ecf9d345c78d2e3f255b98940d27be126a5acf99fae44b19bbb603c8c0eace97aa89a7c38ac9fe26f21ba11f6c8267fa1e8afcac1f2773e1463672a206e980c9ff00b423f9fa6fb72bd26bbde5422e90065004c7e7ba0c213906e3e062fbecca29f4d81dfdbb3161340d8b6713ffb34a5ea0574a9e2875bf89af807fa1c7ff592bcc91d9e338a2a9502d6ef7f3f51c5b33e4146c94046ed670d1f40c13612dd76f4fd5f2a98097d89b2dc8e34edb6d3eb222eaf90281001360c1713e5c06eb55438313e98994bc66993d7a5ec79f7d0d0bb0cf4d8f49be8c9e95d28efe6e47f282975bf808615995e4dfad1725ab14e6e441d2b87f97b9517e6eb25b6bd2be955f746055f97b731d9bf359c2ea6fa97ec6712bde37321f61d10436e3fc825cb9227b483131284131fe9c4509ec808665919743ed46638bc6d5d3330ef15547a7266662157e2de8173a8007b3e7345c525093135102e4d26c359f6c45245fad6d5f6825092dc101c69b907418e7968793217eecb44f703609d442229181abdf713fd22863ec204f68a7fbb38da0a24a98c6c02ce4ebc85f3e548aae4feea29de9040a8e306f53a86dc8950da62ee9ebc0b56a3c8cac174cd88f9cb53545f7dbe1f3ed248eaef0ae94bfd433aec4b6d18000b2f8b3f7b4a27348beec8d0f68b66f3569fd38d55ba66fc8f845ceb61d68c6d86d81c836f26332e3a9ce431fcd8a05291c1cb200af3d3573506ccc7295b94c93fc20313ccd20f8ac560174561c923f8a25faaeb95296e6ed729fb0d312506b71e882db84bd713b77c05677c70f8d44f9a3028ac7801a968c5ab22ad68f3e092accaf23000531edd02b2bb8ce9073008847226f319ebbfe2bb95a4adb3465ab901d407132178f9eda3d5a9e5c3d361ce5635fcf3c7fd18d290a6f176542da9720063a4c8105b0b5cebf8c76c8d8e66a6cdcdb7d12b7e3de3a146ae34776ac0071c3f4c54a3550609eb15a40db5bd3a6873e01d4014149ea1840f79c8f6ec79c92d8500ef800000cd05496e6665726e6f20284974616c69616e3a205b69c9b1cb8866c99b726e6f5d3b204974616c69616e20666f72202248656c6c2229206973207468652066697273742070617274206f66204974616c69616e207772697465722044616e746520416c69676869657269277320313474682d63656e74757279206570696320706f656d20446976696e6520436f6d6564792e20497420697320666f6c6c6f776564206279205075726761746f72696f20616e6420506172616469736f2e2054686520496e6665726e6f206465736372696265732044616e74652773206a6f75726e6579207468726f7567682048656c6c2c206775696465642062792074686520616e6369656e7420526f6d616e20706f65742056697267696c2e20496e2074686520706f656d2c2048656c6c206973206465706963746564206173206e696e6520636f6e63656e7472696320636972636c6573206f6620746f726d656e74206c6f63617465642077697468696e207468652045617274683b2069742069732074686520227265616c6d202e2e2e206f662074686f73652077686f20686176652072656a65637465642073706972697475616c2076616c756573206279207969656c64696e6720746f206265737469616c20617070657469746573206f722076696f6c656e63652c206f722062792070657276657274696e672074686569722068756d616e20696e74656c6c65637420746f206672617564206f72206d616c69636520616761696e73742074686569722066656c6c6f776d656e222e20417320616e20616c6c65676f72792c2074686520446976696e6520436f6d65647920726570726573656e747320746865206a6f75726e6579206f662074686520736f756c20746f7761726420476f642c20776974682074686520496e6665726e6f2064657363726962696e6720746865207265636f676e6974696f6e20616e642072656a656374696f6e206f662073696e2e0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: aebbb420efe2339f02a43adcb85d294c7e87fe5d7be4648c22f05eb89b331019 ? 71032842 of 103000564 <d7>
01: 1c38e0e0d4542f97e2c393cdc91ec1b9180af2c65ecabbc905ea46f6dcf1bc4b ? 71032843 of 103000564 <77>

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

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



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

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



Inputs' ring size time scale (from 2023-01-02 14:29:16 till 2023-03-31 12:45:02; resolution: 0.52 days)

  • |_*_________________________________________________________________________________________________________________________________*__________________________________****|

1 input(s) for total of ? xmr

key image 00: d98ece7991911d363662087651902acc09edee3c57799454259d6d0a143a9fa4 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 416984a94e9e513fe61f5a30745eb1aa356153160dd8488990daa794a5de149f 02790913 16 1/2 2023-01-02 15:29:16 01:141:14:39:05
- 01: e26e34faff8a084dbb8e21c63d2c5b1c0bfbf0893ef5f70a0b3f160671104eba 02839795 16 2/2 2023-03-11 16:20:47 01:073:13:47:34
- 02: 03fcf8494b5cb94da2d6075668c29be3a7434979ed0fee88adbdcb28fe24d218 02852640 16 1/2 2023-03-29 14:33:02 01:055:15:35:19
- 03: 64c65770426648299a4a124d1818d25ff4ff0b82589f232bf3b5dd2dc351bc44 02852728 16 2/2 2023-03-29 17:45:54 01:055:12:22:27
- 04: 5339f5243e820c7d4bcfe3fea8c1ce84c57e7fc96daae257caf69309be683f47 02853033 16 2/16 2023-03-30 05:11:51 01:055:00:56:30
- 05: 385237ce282330d912fa852af9e17c9a34bfd48e40a3549a6be421f976301226 02853478 16 1/2 2023-03-30 18:55:33 01:054:11:12:48
- 06: 77f23bd0b7b1a367a75b32cb022701b882df159ca3b0f70a55cb9081205bd8e8 02853669 16 1/2 2023-03-31 01:29:33 01:054:04:38:48
- 07: 40b610a206d29b78e1c4cb53c33bc2e8ccfa877c69bcf195227bae7992896d96 02853694 16 1/2 2023-03-31 02:06:29 01:054:04:01:52
- 08: 59fb2627209e235f21b80a94bae75a8f6f8ff9a5dc3ab8753c5f620c9caac809 02853696 16 1/2 2023-03-31 02:10:21 01:054:03:58:00
- 09: 94dfcda15d061d7f82c9e2d8a25ad063206e5eea431172d86f3366c08752cf4a 02853798 16 2/2 2023-03-31 05:19:10 01:054:00:49:11
- 10: 7219f3a89706d63a634b6579d66a3ef0a37b4630f0b8f94a1718d64d938a0f38 02853839 16 2/16 2023-03-31 07:01:49 01:053:23:06:32
- 11: 58258b12135da015d776ac5ded116adeaa7fdb4f775cc468524e6dadb2bb6815 02853879 16 2/2 2023-03-31 08:24:58 01:053:21:43:23
- 12: 04f6e0f535ff8a7752671f493193b21214d83bdb8df966e1c41e21833b86c49e 02853899 16 1/2 2023-03-31 08:50:59 01:053:21:17:22
- 13: 45de70194ec304191bea13fae9403e20059f990ed09540ebcc58bf77d5820f76 02853925 16 1/2 2023-03-31 09:45:23 01:053:20:22:58
- 14: dbc116c1014e9eb042db5140d4cc53b55afbe1fad339eec95f888dca0cba9b29 02853943 16 1/2 2023-03-31 10:27:19 01:053:19:41:02
- 15: 505014dd4c13f41f8b7ea994d3b551328135f1df40813b79d5a0b94babcfd6d2 02853981 16 1/2 2023-03-31 11:45:02 01:053:18:23:19
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)