0xecff83d1000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000000055096b4b4bfb48ad7f98f01eff3ab99a687a3d49b0182d7b89497ebb4c612e8e0b0c891ca969e12f68f82ceefbac783ef01ab9f8bb7c7d0bcfe20a8c5f4e7c986e794b701b9b09db7a9ba80d90600bce898ccbcd9bbe7f001ada88193f9a5fc996b9996a2c4a3c595ee8e01a795a786ecb7af992aad89bded8fec81abf901ed9689a199e7efe4a9019180e7dfdd858fe7f10192ba96a382a999fa2a00ccf4f9ebffe3d1e5d301ded1f5fee1ebbba9d501cba5f6a39787a8cd49eb96c0a4f1d8cedd23b9d3cca396aec0cdf101fab3f0f6b1c9afcfcb01d7d4f6fec0f6a79419b580ef8c92edf2931500dea690e3a5988fe7ba01b1e1d4e68bb4baabbc01a886a4ddb1aaaef9769b9cc8cee3aeaece0992a1a6ccc8eeb0b06bfff5fca3f6cd9c8e2f9ecfaaa39beb9ed4b10182e3a5d9dcd2ef9414008ccf87b5cb84b9fe22f9f0e4f3eef2e7e666e1fed0eaf1a5b4c0c701dc9bcad4f1fdf48d2daccbe3c2f686cdba6d9fb58ad1c2feae951d8d87ebaef2fbacccf901d8feadc8b1f0fff32600809dc5bda597acdcc201f0edf7ac8782b496b50182f9c3fda5a1eaafaa0185caf1a0a5e7be9503b1fab0ccbfe893e0c301eda39ea9cafd94c292019abbb6f4e2abb2ada601fafed3daf1c0dcdd0a00dab0e3cddab1dbe21dc5dfb9c5df90cdffe701dbc98ac5e79bf2c34fb5b2a8ab8be8e09a1acbdedac7c6c89d86bd01a7d39b90c4e9ad814d81c6ebc4f1bfddda54c8968dc19dfec2fc250080ecebfaa5bcd7c8a501879ef5c5cfa9bbe89901beafbae1dfe190b64a8dbfb5cd9f9fb8a719bab1b2d4a1a0e1d7e501adebb6bea8bed397ca01d7a6b686a5a4c0980ae58eecdbe186ec932100a6888bbabdbafcf38201c28da8afa1c3bb8e14c4ef81f3dcddfcbf56feeaeb8af6e9f4c71d9ca7f1c892cfc4aa37b4f4dde4febfa6920a9fa9c2e0cad68bfdeb01dceeff92b2cacc982f0091fe84fdf5d1f5bbdb01b7eeb69a918eaff41cb29edfcba29ff5f7ef01db9dcfe0d3a3cd8929cdb5a3f3ff9880b764a6a28fdad8cfa09531ffad89c8e3b7fc983df7d9c5909c91c3dc2900c4c9b3d8a7f8dabab001ad8195a8d59993e818d3d8beb496e9b2ad39e0ecd4b785cbb0892bd4d5c09ad1c2cfb622ffdcdad0f699c1f96881b793d5a49cb5f4d401c087a7a2eac5c2aa2c00fd81bab5e3f387cb9b0195a98ca9d8d1abf34eb38ecfb6dabbeb877bfbe5b7ce98d6a1f316e1e0c2fec88bd5f3dd01e0c398e5bc91d6d58901d2dcbdafbdf89aa3df0188a0c7ffd6a7dad32900a298fef6a6f9e9ec1efeccf9998ddef3c15cdbad83caa2b8f3c579f2f286afdb8ebff327b5f1b989fa80a1c50fdcfca9968bbdfefa49a1a8ddc0ddc8e1848d01f386e4a5e9f79cf71c00bdc1a5b0dc87d1aeab01a9bf80c1f4fac7a15ffdf6b7bae2c9afd32ec59cb886d28cfbf42de3e9eed8f3d7999ac801b2accea6d993ae8a0e9c98c381eecdafdf39a3f0f1abe5bb94ce27d2d790dfa8c3989558d5c0f6b1e1c5aafbe70195ada9dc94eb9f9e3582f9f5efd98396b420d9d1c7c2989edc8516c7b5b5fbc8d5d5ffa0019aa297df9cbea58875a4a1d498de8e83da14f99af48cbbdcc48c7ca1b3a884d3edcceb5990c3dfefe4ed9ffa68d9d3e3f5a99b88a72ac3f7efaff3c9bec406def8a1c396b4b3dc8401f6eaceae95b0afd916b5f9dcd5f2bdc5ea05bba3b2e298d8bbf1019382f89dd88db18035f8b4d2849589c7d813fd88d68eccecc4c513b5e1aa8f84cb90909c019b8e8abc9a94f2fe0b94ffd599df90c8d69501cbaeceebbbb3ad9e09e2a3dbe2b2998c90fe019399e49f9dfbc3d8079bc18d96a1f5aab609dcf3c08d8ab3f4ea03c0d8c6c5dad8beb0f301fc8cf6f881fb9a829401f18aecc6adeaaf9d35b7a7b4ee88dedccc13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd7fce5fcdffff6ebdd8901c4f1bdb3c790bcd35fc5f78cefd0a0a48dae01ffe6bea08f998eda27ec8b999ecde1b99d6c9acfbcedbbb7e9cdb901eef4b6c08092b9c4bc0184a792a084a9e7932ddab0a598f7d281e839e0b5e4b4d8e7cef48901e884a58dc2ede68a3ed9988887bd86ca9e2b46b88c8be8ed92df85e40198dea0a2b8b8d1f9a301a7eca5fba4af8de0ed01edefabc2bae38cc21ca599b0a5c5d9b89209b4c4e3e8f0b2deb61fc789f8e5eefabd811bfb879bc6dafef3a22ecff3bbb0fdace198d101a0d3a3a7adf0b0bb8d01e6c38be1a2e5b69834c1fbb6d88ed695852889e2d6ac8dbff8a0cd01f8ed8ea6ce8cd28a3ea4ffa9defce9bd8efe019b8afbe1becd9df31ef0d3dea1e8f0ddd601a5df9fceb380cef69d01f2bc9aedee83e0cad1018f85a28dbbcde68921dbef8cc999ccdae6f301c4e28feeabe9f8f90da4c79eb6879ef8a20a84b5a0cfc7e098e81394d5e091fcc9ecdc4ad790eed6a481b1d212fac2ccafffce949b26a6bc9cf6b4ba989f06bed5afe6d9dcdbf97c92da9bd4cef1ade8d901f9d9bcc4fdccc3a12f88adacafcb9ee3eb1ca1b8a0bec5a0868adf01c1c488a9e5b2fcc28d01b487d4cb988fc3c31dd7c7dcae8b86aca50be0b0e2d9cbd5f7a08a01f4bdb5c08898f2c691019f85c4878cb3b9f8fc01f7fbecf2debbf6a618c8e2bcff82d3a2f112e2e986dea7b2e9a4db01debeee90cfbadefc75999187d5a29be7e808d8d2d4c4f0b5b0d81090b6bf87bac58da1b001d2e8dbd989a2bdd915fdacd5cb88a097fe259f9eb6c9a097f3d817a281e0cea2eed3be7194abbd998994a9f721dee1c8f5f3d4a4950cf4fb81c2bbdb85a4b4018ab885d7b5c2d1aa029bceaefadc8be6def801d6b485f5fdbaaee80fa6d1feeed6d5cfbbfc01b1ead88995f393b0179ff7b1e6d1a6cba88601bce8a1fdd580bf8b2deedbb3c792c4a9f30db0c8ede895ef8fff6087faa29ce0f99cd83b8493a5b095c7d6b817e2d891eaa19cf98c21d09b9df6acc2b79a38c4adca80e5d0d5fb2088fef3f4a6908c9b2ceb9bfbc8889a8dfea801c39ae8f4d1ffb0a1ed01f0d6f1b5e5eb99a6b601e1c7d6d2f18bf145b3e6a4c1f3cf9ef8b101fdbcaee8cffabea64294c2e39fafb7bacca301e1bae682e1faa2b42abec68ca4b992cddca801f4a9ba8ccef0d606d09ba89aa7a2cd92d301e8fc83b1e3a7b98317f992f987ebbcc6827bf3c599e1ebece1ba01f4c881cbdaf6bf80a301b585aec0ea93e2d110d794afa984accae46bc0ac8aa9de9fc6af4c8af5e0cecad7bfcd64d481cad988f1d8ce1281fbd39086c486fa2af5dd8a95b9aaabb68101be89f6b7ffc99d8cd201c4ff9beadc8092bb1dc08fe092e5a1abf36e878fcfc082f9d8813ef4c4a2fbc7b3f6a437aba6bddae9c8e0ea09b5ef9abbb4dcd8f637c3c9ffb9fb94bfdee001abd59ca586ec979922efa38ee9fbbda8ec03f9c5f2e6da8be2f3b401b79e9bafe7a7b7a4cb01eabe93d0f598d3b7aa01848cd0e792eefaac2290c1d9d9faa3ddfbe301e680cab0becbffa847f1f4cb85fceb8a9530bd90bdf58ba6eea318bdedced28bf6baf44d8bf9938cf4ebc3b71daada9bef848f879622b3c1b397c1f1fcd01ffdc3ca999ee380e65199f2c3d5c7d2cef47ed1d6b8819ac88eadae01a9d2b6fcaee3c8d327abf8b4fcb89893fbe501edcebdc8bd88dcf967c293e7e69e80bc8b33d8e7bec7ced4bdf917a98a8183c4eeaad6b001eac5eee1dba0f887d701c1d79f9cccf1c9e50e83e5a0ffb4b9d6d713ddd79ef682a8b8b86a80ecd3b28fbcf9ace301e7d2f0d69cf1bcf061df92b386a0ade1dc0de9c2abd09682f9c27487e9f7a7b3939ff99401c58382f9b7c3ff8c3fb3af98a6e883a2b027dff792a2de8190d444a3d1eabcb58bc4bc1dc5afefafd3f8b4b11ac588ae9b9da3d2ef02dceadf87ddfaf1c2f40190c6e78df98786f18a0199f781cfd3b8c3dff60189fee6c48bffa1a619b1a183a0f2dac3d038d0e8c5bf9d82e4b7e001d1becae4b3bdf589ce01bf8a91b9deb4d2a426b4b6b1d396d7dca963dec193fea9d1f1d7e501a8aac4a5bbc783f064dbc2a7eeb586ee920be2d6a6bde0bd94b059e796a2cfabebbf9d4db2b39ae486caaddfe501d1c8c8c7eb8cced626ceecf6c08df5c0c3fc01bb90c2e3eeedb7873cc3ddb3dd96ebc2ad76be8fffc5e681f8e220ca8781f1bc9ff680db01dfe0aaba8587f7b024f6feaeb58b80e4fad70187c2aeb1c0e1e8c402f5a2cdd28fab8eac4feacfbdbe89d6d5bdbe01d19d8fb7c9e394cdc701d4ebf48ff0c5e2de1ca7adb7d7f5f1c6aca701a1b7c091a199d0b6cb0198befcefb4f6d0dede01ddfb90c2e1e6ac8a1eb4859c94daa1cad216ae98dadab480dac153a0b6859ec8d6fafca201c0b9feafcdd89bd118f4edc889a5e1ab8c8a01f79db78cf6e780c9ac01ab86d8a3f3fb8deac401ff98c9eba6fe8dcc2cb7d59bc1d1b2faf850d9c8ab849ed8a8e976adb2a18efcc4d08dcc01c3c4ce9a9ec1cdff0c8ddbd4f0d8a4b09ab401efba92d89286bcbb9501eee59a9fe2fbc3ed069596ef80aabbf89f149abc9cdbf6b3ddec8201bdf38e99cae6c1ea9601efdea2acd898e6bccb01a4d68cb8b999b2eb23f2eea0e799928ef91092d0b1c5eddaa79478ed8ddd91b0aec3989b0189d0faf585b8ef9402fa9ff9bffbf5e1eba1019d83a88fa5c080d950d7fea0f3b4dabae417c2ddbbd9f0d8da8528d3d5a7cea7abc8b51186dbccb0b9e09bf69b01ba85fad99dc6b2ef2df6a6a9f887eccbac2f908a80d2f1aae580f701bba6ed91cdbf8490ea01bca2f0fdffd2979307dbd5edcbd3c1bf8201b1bdb7f694ac9a9432fec2a7abbdcbe48add01c48bd1e499e7eaf3d80197c4d5a6c79ff2ae019d8197f6d6c79b86d10198e595ecbbd6c0bbd60188f9b580c3cee3a661b7c182b8d8dcd8de2ec9809e91bde4cdac11fcc59cd2aed898e98c01f8a0b3f6b8e0cbb95ffd9586bcccf5a4c20993c0ca9ff1efa18536f9ebd1c6bca2869eb601e4ac88fd80f1da8a9701e5fcdb8a8384b89315b9fcd2b0d3f785d0e101a99ed5fd8ce4e6b808d6cdbee5fbefc2e276a085d8f8a4ccfde01de790e5908686a6ba86019f87b0febed6a19d50c0dfa49aca85c7e18e01bbbb83908fb48f820a87cfc1ed9cf9beab13dcb99ee08387ab9d73c9a7b3d394fcdfaf4dc1f4e68bd5c9d7c00cc8aef483f2ef9aacf101f9b8ded3cbd4b0e80ba8e1cdb6a8c2b2fb2ad8fc998cfdc4e0800e9bfed8bbc5eddccff101edb8e4e684aaaa8481019ca29dd2d594d99a950190ecdba9fca6a2d324cf8082e785a4b1f17b8eedbbb4cfd6e6b08601b7e993e9db83c3e33babc899effaa7eee41bcd8be9fe92feea9a4ce2ffd0e588b2e7bb1399dea7f7aba591ac25e38eeda6a3f892930cd097d4bb818fb5bc7d8fe8d3b2ea90f2a5179c929fac89eef5fc1ad0ea9cc18beaf78215cd9beba6a1cdeabc20f1edf8a79aedd5cfcf01b690f984c5c4bdf473af95cd9fe2e8fba911edf085e584e9b4bf47bafbf5949986d49f1aafed9282b695eeefa201949180adf999cfbf0bb89eb6d8b0f68dd212b8aeabe2f0ccf9a4d401d1a1b4d1ebcd9685b001ae9593bda99dc5f714b3dcc7ebece6dce5af01ecd2e5eddae2eeda5f93cba4c7d296ab8c7ae1d4f1909799f38a1293e087d0cbcbfadce701acd2da93fb96ed9bda01c589969defde9cf66ee38e84aea3fcd2d1059de5e1dbd6f9c6b017808ec59ab4dca3a2ac019ae1d6888b9fe3ad8201afeaa7dda4df90c40cce979ec8a4fa98b4d5018ea5fecc8cbabde513ac8c91d8dd87f4ff6baa89b188aaff99872dc4b08acca3f9fcb178e7cbcb8bb7c49be08a01e8c2d5d5cedeb8eadd01ad93d190e3c0d4af2fb690c3a99a83a3a4a201af96e3e691d880c972f496b6f8af9dbcc212b5b3c9f2cdd1d0cc1e919388f1e8aea8d69e01b8b995a5bcd29cfd73d5b582ceebf9bc8349fefffec9e8e6dc811d87abdcb0f2d2f2899001f1d3fce4abb5e6f77df3ceb7c6e1a3b7951defee8efdc4f3d08d16d5d8bab0b6dac6a04ea3bdd4f7e9b5f7808f01fdd49789b09de3dc57a5c4f1d18794ae93228496f6848f85d2e816a8f39dd3c9c2c7859401b0a9b9ddb3e499a28c0192d9b7d7abdbdacd15ddcec685ec9fddaf4b80d6dfcdabaeac8dd301fd85d8c8d28c94c9f201ebdbfd81aea188ac09c089c2ccfff2f1aad101ead09287baf4ccd13fee9e90cce5d081dfaf01ed9ba5d6f6f5ada30f00000000000000000000